BM>k6(v OOOQQQRRRPPPQQQSSSQQQKKKJJJGGGGGGLLLNNNMMMLLLNNNJJJIIIHHHHHHJJJLLLLLLLLLKKKIIIGGGGGGJJJLLLNNNNNNLLLHHHHHHKKKNNNOOOTTTZZZdddzzz|||iii[[[UUUXXXccciiiooovvv]]]QQQKKKDDDBBB@@@@@@@@@AAA@@@>>>999777555444666777777777999999:::;;;;;;<<<<<<============>>>===<<<<<<;;;:::;;;;;;999777777888999:::>>>BBBAAA;;;777777999999::::::;;;<<<<<<;;;;;;;;;<<<<<<;;;999888888999<<<<<<======>>>>>>??????:::;;;<<<<<<======<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>??????@@@BBBBBBDDDGGGLLLWWWlll~~~qqq```\\\ccceeegggdddXXXKKKNNNQQQPPPLLLIIIIIIJJJJJJNNNNNNXXXhhhdddOOODDDHHHGGGFFFFFFGGGJJJMMMOOOVVVTTTPPPNNNOOORRRVVVYYYQQQOOOMMMLLLMMMOOOQQQSSSVVVSSSOOOLLLKKKMMMQQQTTTKKKKKKKKKLLLNNNPPPSSSTTTUUUVVVWWWVVVUUUTTTTTTUUU[[[[[[\\\^^^___```aaaaaa]]]WWWZZZ^^^\\\aaagggbbbZZZUUURRRTTT\\\bbbdddddddddbbb```]]]\\\[[[[[[[[[\\\]]]]]][[[ZZZYYYZZZ\\\aaa___]]]\\\\\\\\\[[[ZZZYYY[[[]]]]]]]]]]]]___aaa^^^^^^ZZZYYY]]]dddeeebbbYYYXXXXXXWWWWWWXXXZZZ[[[\\\ZZZZZZ^^^bbbcccaaa^^^]]]ZZZXXXVVVWWWWWWVVVVVVWWWVVVUUUVVVWWWWWWUUUSSSSSSQQQQQQTTTSSSOOONNNPPPMMMSSSYYY^^^dddhhhgggbbbRRRKKKHHHMMMNNNJJJJJJNNNKKKKKKKKKKKKLLLMMMNNNOOONNNIIICCC@@@BBBEEEEEEEEEBBBCCCBBB@@@??????AAACCCAAACCCEEELLL]]]llljjj^^^NNNGGG@@@???===999999;;;777777888999999999999888:::888666555777888888888:::>>>???;;;999999999777999999::::::;;;;;;<<<<<<:::777777::::::777777:::777777777777777777777777444555666666777777666666666777888777666555555777666999;;;<<<;;;;;;;;;<<<:::888666666888999:::999:::999888999;;;;;;999888999999888888888888999999888>>>AAADDDMMMVVVTTTKKKGGGYYYjjjppprrrwwwyyykkkbbbbbbcccbbbTTTOOOKKKJJJKKKNNNWWW```qqqrrrmmmpppggg[[[XXX[[[dddjjjeee___\\\\\\\\\ZZZXXXYYY[[[```eeegggiiiqqq{{{lllkkk~~~zzzrrreee```eeennnuuuxxxaaa\\\ZZZaaahhhcccSSSEEEAAA???AAAFFFIIIJJJOOOVVV{{{TTTUUUTTTRRRSSSVVVTTTPPPNNNJJJIIIMMMPPPPPPQQQTTTNNNLLLKKKKKKMMMOOOPPPOOOMMMJJJHHHHHHIIIKKKLLLLLLMMMIIIGGGJJJMMMQQQWWW^^^iiiwwwsssccc\\\XXXXXX___ddddddtttttt```SSSJJJBBB@@@>>>===>>>>>>===<<<999777555555666777777777777888888999999:::;;;;;;;;;;;;<<<<<<;;;;;;:::999999::::::888666666777888999>>>CCCBBB===888666777777777999:::;;;;;;<<<<<<:::;;;;;;:::888777777888::::::;;;;;;<<<======>>>:::;;;<<<<<<======<<<<<<<<<;;;;;;;;;;;;<<<======??????@@@@@@@@@AAAAAAAAABBBBBBEEEIIINNNWWWjjj{{{lllZZZVVV^^^cccgggfff\\\MMMOOOPPPNNNKKKIIIJJJKKKJJJPPPOOOTTT___[[[OOOMMMKKKJJJHHHHHHIIILLLOOORRR\\\YYYSSSPPPPPPTTTYYY]]]QQQOOONNNLLLMMMNNNQQQRRRQQQSSSUUUVVVVVVVVVVVVWWWTTTSSSRRRQQQQQQRRRSSSSSSSSSUUUXXXYYYWWWVVVVVVVVVZZZZZZ[[[\\\]]]]]]^^^^^^[[[UUUXXX\\\ZZZ___eee```___[[[WWWXXX^^^cccddddddaaa```^^^\\\\\\\\\]]]^^^___```___^^^[[[ZZZ[[[\\\```^^^\\\\\\]]]]]]]]][[[[[[]]]```aaaaaabbbdddeeecccbbb^^^[[[^^^cccddd```]]]]]][[[ZZZZZZZZZ[[[\\\[[[XXXWWW^^^gggkkkhhhbbb^^^[[[YYYWWWXXXXXXWWWWWWXXXXXXWWWXXXYYYYYYWWWUUUVVVSSSSSSUUUUUUSSSSSSVVVQQQVVV[[[]]]```bbb___ZZZQQQIIIGGGMMMOOOKKKKKKPPPKKKJJJIIIIIIJJJMMMPPPRRRQQQKKKCCC???@@@CCCEEEEEEJJJHHHEEEAAA======>>>AAA???AAABBBHHHYYYiiijjj```TTTLLLDDDAAA>>>999888:::555666777888888888777777999777444444666777777777<<>><<<<<<<<<===<<<:::999777555555666777777666666666666777888888999999999::::::::::::999888888999999999888666555666777888>>>DDDCCC>>>888666666555666777999:::;;;<<<<<<999::::::999777666666777888888999::::::;;;<<<<<<:::;;;<<<<<<======<<<<<<<<<;;;;;;;;;;;;<<<======AAAAAABBBBBBBBBCCCCCCCCCAAACCCFFFKKKNNNWWWhhhyyyrrr^^^WWW[[[\\\^^^[[[PPPOOOOOOOOOMMMJJJIIIJJJLLLJJJRRRRRRQQQVVVSSSOOOUUUMMMLLLJJJJJJKKKNNNQQQSSSaaa]]]VVVRRRQQQUUU[[[___QQQPPPNNNLLLMMMNNNQQQRRRQQQZZZeeemmmnnniiibbb]]]aaa___\\\XXXUUUSSSRRRQQQQQQUUUXXXZZZYYYXXXWWWWWWWWWWWWXXXYYYYYYYYYYYYYYYYYYSSSVVVZZZXXX]]]ccc^^^eee```\\\\\\___cccdddccc^^^]]]\\\\\\\\\^^^```bbbbbbbbbbbb```]]][[[\\\]]]___]]]\\\\\\]]]^^^]]]]]]\\\___bbbddddddeeegggiiihhhgggbbb^^^___dddccc___cccbbb```___^^^^^^___```ZZZVVVUUU^^^kkkqqqmmmggg___\\\YYYXXXXXXYYYXXXWWWZZZZZZYYYZZZ[[[[[[YYYVVVYYYVVVUUUWWWWWWVVVWWW[[[TTTYYY]]]]]]]]]]]]YYYSSSOOOHHHGGGMMMOOOKKKLLLQQQLLLJJJIIIHHHJJJMMMQQQTTTSSSLLLCCC>>>???BBBDDDEEEPPPMMMHHHAAA<<<:::<<<>>>>>>??????DDDVVVhhhiii```YYYPPPHHHCCC???999888999444555666888888777777666888666444444555666666666>>>GGGKKKEEE<<<999;;;===::::::;;;;;;;;;:::999888666333333666666333333666444444444444444444444444444555555666666666666666444666777666333222444666222555777888777777777888888666444444666888888888666555555666777777666444999999888888888888999999666<<<@@@BBBHHHNNNGGG;;;LLLeee|||kkk[[[NNNFFFFFFBBB???@@@???@@@FFFMMMWWW]]]]]]aaannnqqqooottt|||xxxjjjbbbYYYTTTUUUWWWWWWVVVVVVVVVYYY\\\[[[[[[bbblll||||||yyykkkfffnnneeeXXXLLLHHHHHHIIIKKKNNNwwwYYYXXXVVVUUUTTTSSSSSSSSSVVVRRROOONNNQQQTTTUUUTTTRRRRRRPPPOOONNNNNNNNNNNNQQQPPPMMMKKKKKKLLLNNNPPPNNNMMMKKKHHHHHHMMMVVV]]]iiifffbbb]]]RRRGGGCCCEEELLLMMMMMMPPPYYY```ZZZOOOGGGFFFDDDAAA<<<999888999888888999999888777555444333444666666555555777999888777666555555666777888888777666555555555555555888:::;;;:::777444222111555555555555555666777777999999888777666555444444888888888999:::;;;======;;;::::::::::::;;;<<<<<<888999:::<<<<<<<<<<<<;;;@@@BBBCCCCCCBBBAAABBBCCCCCCEEEFFFIIIQQQ___rrrzzztttjjj___VVVPPPLLLKKKLLLKKKJJJIIIIIIJJJKKKLLLLLLMMMNNNRRRWWW___hhhmmmaaaUUUKKKKKKOOORRRRRRSSSWWWSSSQQQRRRQQQNNNRRRYYYYYYXXXUUURRRPPPOOOQQQSSSPPP]]]kkkrrrppppppvvv|||jjjeeeaaa^^^WWWPPPOOORRRUUUVVVXXX[[[^^^\\\WWWRRRQQQRRRTTTVVVWWWVVVUUUTTTWWWSSSSSSWWWZZZ]]]ccciiimmm]]]]]]ggggggeeefffbbb]]]```]]]]]]kkk|||{{{mmmfffbbbbbbeeeeeeaaa\\\[[[dddaaa^^^\\\\\\]]]___aaabbb___aaaffffffcccdddjjjllljjjccc___fffnnnhhhZZZcccbbbaaa___^^^___bbbeeefff___]]]dddlllkkkeeeaaaaaa```[[[TTTRRRUUUWWWVVVXXX```[[[SSSWWWWWWRRRSSSPPPVVV[[[[[[XXXVVV[[[```ZZZSSSSSSZZZZZZTTTTTT[[[VVVRRRPPPRRRQQQNNNNNNQQQMMMLLLLLLKKKGGGEEEMMMWWWUUUIII???===?????????@@@DDDBBB@@@===;;;:::::::::;;;;;;<<<===BBBKKKUUU]]]VVVPPPGGG@@@===:::777555333666::::::777333222333555555444444444333333333;;;;;;:::::::::999999999AAA???<<<999777777888999666555333333333333111000333555555555444444555777333333444555666666666666333444444222000000111222222222222333333444444444333444444555555444444333111111222222222333333333555555444444555888:::<<>>===>>>???HHHdddmmm\\\RRRIIIAAAEEECCCAAA>>>>>>BBBHHHMMMSSS]]]hhhjjjeeeaaacccffflllvvv}}}vvv```WWWSSSUUUUUUQQQNNNPPPQQQWWW[[[YYYZZZ```fffhhhsssvvvvvvrrrqqqrrrqqqmmmkkknnnttt\\\QQQFFFDDDLLLPPPxxxUUUUUUTTTTTTTTTTTTUUUUUUWWWSSSOOONNNPPPRRRRRRQQQQQQQQQQQQQQQQQQRRRRRRSSSVVVTTTQQQOOOMMMNNNOOOOOOQQQPPPMMMIIIGGGJJJRRRXXX___^^^______XXXLLLDDDCCCGGGHHHFFFGGGOOOVVVUUUNNNPPPOOOLLLFFF@@@;;;999888888888999999888777555555444555555444333444666999777777666555555666777777666666555444444444444444444666888888777555444444555555444444555666666777888777777666666555555555777777777777888999999:::999999999999999:::;;;;;;999888888888999:::;;;<<<>>>@@@AAAAAA@@@???@@@AAABBBCCCEEEGGGNNN^^^rrr~~~}}}wwwjjjZZZPPPNNNPPPLLLKKKJJJIIIIIIHHHIIIIIIJJJLLLNNNOOOTTT```ppp|||fffWWWJJJKKKRRRUUUSSSRRRWWWRRRQQQSSSRRRNNNMMMQQQQQQTTTWWWVVVRRRNNNMMMNNNQQQZZZdddfffcccccciiippp^^^\\\[[[\\\XXXQQQLLLLLLQQQSSSWWW[[[]]]\\\YYYWWWUUUUUUUUUUUUVVVWWWYYYZZZXXXUUUVVVZZZ]]]^^^bbbgggeeeZZZ]]]ggghhhhhhggg]]]YYYZZZYYY\\\nnneeedddfffiiihhhddddddgggnnniiibbb]]][[[]]]___aaafffaaa^^^aaabbbdddjjjsssmmmhhhaaa___eeelllkkkddd___^^^\\\[[[[[[]]]```cccaaa]]]]]]dddjjjhhhbbb___YYY[[[ZZZTTTRRRUUUWWWWWW___fff]]]RRRSSSSSSRRRVVVXXXYYYXXXWWWVVVYYYaaahhhaaaXXXSSSVVVTTTOOOQQQZZZWWWSSSSSSZZZ^^^YYYOOOIIIIIIIIIKKKJJJEEECCCLLLXXXQQQFFF<<<:::;;;:::999999@@@>>><<<:::999888888999888888888888;;;BBBJJJPPPSSSKKKCCC???@@@???;;;777666:::<<<<<<999666555555333222222222222333444444555555666777999:::;;;<<>>:::888777777888333333222222222222222111000333555555444333333333333333444444444444333333333333444222000000111333333333333333333444444444222333333444444333333222111111111222222222333333555444333333444666888:::>>>>>>>>>===:::999:::<<>>BBBIIILLLKKKRRRQQQNNNHHHAAA<<<:::999888888888888777666555555444555555444333333555777666666555555555555666666555444333333222333333333000333555666666555555666444444444444444555555666555555555555555555555555666555555555555555666666777777777777777888999999888777666555666888:::<<<;;;<<<>>>>>>===<<<>>>??????AAACCCEEEKKKZZZppp{{{rrr\\\MMMLLLPPPMMMMMMLLLKKKJJJHHHGGGFFFHHHKKKKKKJJJLLLYYYnnn~~~lll[[[MMMLLLRRRTTTRRROOORRRNNNLLLOOOQQQNNNKKKJJJIIIPPPXXX[[[XXXQQQLLLIIIRRRWWW[[[ZZZUUUUUUZZZ```SSSQQQTTT[[[]]]VVVMMMIIIJJJOOOUUUXXXWWWVVVVVVWWW]]][[[XXXWWWXXX[[[```cccXXXWWWYYY]]]___^^^___bbbYYYUUU[[[dddhhhnnnjjjZZZTTTTTTSSSWWWhhh}}}nnnnnnnnnmmmgggaaabbbhhhtttoooiiidddbbbaaa``````hhhcccaaabbbccceeeiiinnnfffbbbbbbggglllkkkiiiiii^^^\\\XXXVVVUUUWWWYYY[[[XXXWWW[[[bbbddd```\\\[[[SSSYYY]]]YYYVVVWWWZZZ[[[aaaggg\\\OOOMMMNNNQQQ[[[ddd```[[[VVVUUUWWWZZZ]]]ZZZQQQKKKMMMOOOPPPXXXbbbVVVQQQTTT```iiicccTTTIIIKKKJJJJJJHHHDDDCCCKKKVVVNNNEEE===<<<:::666444555:::999888777666666666777555555666555666999>>>BBBFFF@@@;;;<<<@@@BBB???:::888:::<<<<<<999666555444333222222222333555777888:::;;;<<<===???@@@AAABBBFFFCCC???;;;888666666666222222222222111111111111///333777999888555222000111222222222222111111000222333333222000000111333444444444444333333333333111222222222222222222111111111111222222222222333444444333222333444555666888999999888666666666777;;;JJJXXX[[[YYYXXXWWWVVVXXXTTTKKK@@@;;;===??????<<>>>>>===;;;;;;>>>BBBDDDFFFFFFDDDAAA===::::::;;;999888777666666555666666444666888888666444444444555555444444444444555555333222222111111111222222///111444444444444444666444444333333333333444444333333444444555555555666666555444333333333333333555555555555555666777777666666666666777888999:::888999::::::999999;;;===:::>>>BBBDDDIIIVVViiiwwwwww~~~sss^^^NNNKKKOOOMMMNNNNNNMMMKKKHHHFFFDDDFFFGGGFFFDDDEEEMMM[[[fffhhh[[[OOOMMMNNNNNNNNNPPPLLLHHHEEEHHHMMMOOOLLLIIIFFFKKKRRRYYY[[[WWWNNNGGGPPPSSSUUURRRNNNMMMPPPTTTMMMKKKOOOXXX^^^YYYPPPKKKNNNTTTZZZZZZUUURRRTTTWWWbbb```]]]\\\]]]aaaeeehhhXXXVVVYYY]]]^^^[[[YYY[[[PPPPPPWWW]]]bbbmmmjjjWWWPPPOOONNNQQQ\\\iiiqqqsssqqqlllhhhfffccc___```eeellliiifffeeedddbbb]]]ZZZggghhhjjjmmmlllgggaaa]]]ZZZZZZcccppprrrggg```aaa^^^ZZZUUUPPPOOONNNOOOOOONNNPPPUUU\\\\\\VVVSSSTTTPPPZZZaaa^^^ZZZZZZ\\\]]]YYY^^^VVVKKKIIIIIIOOO\\\___[[[WWWUUUTTTRRRNNNKKKTTTLLLGGGHHHJJJMMMVVV___OOOJJJMMMYYYdddddd]]]WWW[[[RRRJJJFFFDDDDDDJJJQQQNNNHHHCCCBBB>>>888444555666666555555555555666666555666777777666777:::<<<:::999:::>>>BBBDDDCCCBBB666777777777666444222111444444444444666999<<<===CCCCCCCCCBBBBBBAAAAAAAAABBB@@@===:::777666555555444444444333111000000111000555;;;>>><<<888333000...///000000000000000///111222222111000000222333555555444444333333222222000000111111111111000000111111111111222222222222444333222222222222333333444555666666444333444555444===EEEFFFDDDCCC@@@;;;AAA>>>999555444777;;;>>>999<<<@@@BBBCCCCCCDDDEEENNNMMMNNNRRRXXX^^^cccfffccczzzrrruuuvvvssskkk```SSSKKKGGGIIILLLQQQRRRQQQNNNLLLIIINNNQQQOOOOOOUUUZZZ[[[bbbeeeeeedddggglllooonnnjjjggglllppptttwwwZZZHHHIIIKKKoooBBBBBBBBBAAAAAABBBCCCCCC@@@???>>><<<<<<===@@@BBBBBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@???@@@AAAAAA???===@@@EEEJJJPPPKKKJJJMMMNNNHHHCCC@@@======>>>===;;;999:::<<<:::;;;;;;:::888777888::::::999777555444555666666444888<<<>>><<<777333111333333333444444333333333111111000000000000111222111222444333222222333444333333222222222222333333222222222333444444555555666555444333333222333333444333333333333444555555333555777999:::999888777666777888777777777:::<<<888<<>>===;;;:::999999;;;:::888666555555555555777888888666222000000111111666<<>>@@@BBBEEECCCBBBEEEMMMTTTYYY[[[fffyyyrrr^^^]]]]]]\\\YYYTTTPPPNNNSSSSSSSSSPPPMMMKKKIIIGGGJJJOOOQQQNNNMMMQQQUUUVVV\\\___```^^^```eeegggeeeeeedddhhhkkkrrrdddNNNQQQUUUnnn>>>>>>===<<<;;;;;;;;;<<<999999888666555777:::===@@@AAABBBCCCBBBAAA@@@???>>>???@@@AAAAAA@@@>>>======>>>>>><<<999:::>>>BBBSSSNNNJJJKKKIIIDDDBBBCCC===<<<===???<<<777666888777777888777666666777999;;;999666444333444666777555999???@@@===888222///222222333333333333222222000000000///000000111222222333444333222111222333333222222111111111111222111111222222333333333444555555444333333222333333333222222222222333444444222444777:::;;;999777555555666666666555777:::<<<888:::???EEEMMMUUU\\\___eeeffffff```WWWNNNKKKJJJBBBBBBBBBAAA@@@???>>>===>>><<<===AAAFFFFFFAAA===DDDEEEHHHIIIEEEEEEOOO[[[QQQNNNIIIDDDEEEIIIIIIFFFBBB???>>>EEEOOORRRKKKCCCCCCEEEHHHKKKLLLJJJGGGEEEBBB???@@@FFFJJJIIIFFFFFF^^^bbbccc^^^UUUOOOOOOSSSXXXXXXYYYZZZZZZ[[[[[[[[[TTTRRRQQQTTTSSSOOONNNPPPPPPMMMQQQRRRLLLPPPQQQGGGIIILLLUUU```bbb___aaahhhbbbUUUKKKMMMUUU[[[___bbbmmmcccWWWSSSWWW```gggjjjppprrrrrrqqqssssssmmmfffVVVTTTUUUXXXWWWRRROOOPPPKKKIIIFFFGGGJJJKKKIIIGGGGGGHHHLLLQQQOOOIIIEEEFFFCCCKKKQQQOOOMMMOOOQQQQQQQQQUUUOOOJJJIIIAAA???KKKPPPIIIAAA===???CCCFFFHHHYYYUUUOOOIIICCC???<<<<<<@@@======@@@DDDNNN```ooommm[[[GGGAAABBBCCCBBBCCCDDDEEEHHHIIICCC999444666444444555666777777666666111333555555555555777888888===BBBEEECCC???<<<;;;444333222333444555333222000111222333444555666666666666666666666666666666444444444333333444444444777999999777222000000222000555:::;;;999444///,,,---...///000000111111111...///000000000111333555222222222222111111111111///000000111111000000///000000000111111111111222111111111111111111111111111333666777666555555666<<>>@@@???>>>???CCCGGGKKKLLLZZZcccggggggoooxxxsssfffXXXSSSOOOOOONNNMMMPPPTTTnnnkkk```RRRIIIHHHJJJJJJPPPUUUWWWSSSRRRUUUYYYZZZ\\\___aaa___```ddddddaaa]]]___eeejjjuuu~~~hhhVVV]]]dddttt<<<<<<;;;:::::::::::::::888888777555333333777:::<<<===???@@@@@@???===<<<<<<>>>???@@@@@@???<<<;;;999;;;<<<:::888888<<<@@@MMMKKKKKKKKKGGG@@@>>>@@@<<<888888<<<;;;777555777444555777666666666888:::;;;999555222222333666888888;;;>>>>>>;;;666222000111111222333333222111111000000//////000111111222222333444333222111333444222222111000000000000000111111111222222222222222444333222222222222222333222222222222222333333444111333555777888777666555555666666666555777:::===<<<:::<<>>===============>>>???======???AAADDDDDDAAA???>>>@@@DDDFFFDDDCCCKKKVVVRRRSSSPPPJJJHHHKKKKKKGGGBBB@@@@@@DDDHHHIIIGGGCCCBBBCCCEEEIIIKKKKKKHHHFFFDDDBBBDDDHHHIIIEEEDDDFFFVVVXXXXXXSSSLLLHHHHHHKKKSSSSSSSSSSSSSSSSSSTTTTTTTTTPPPNNNNNNMMMKKKKKKOOOPPPLLLSSSXXXOOOLLLPPPNNNOOORRR^^^llllllccceeeooobbbVVVJJJIIINNNSSSYYY^^^wwwlll___ZZZ___hhhnnnpppnnnooommmkkkoootttrrrkkkZZZZZZWWWSSSSSSUUUSSSOOOKKKIIIIIIMMMRRRSSSQQQMMMMMMLLLMMMPPPOOOJJJFFFEEEBBBGGGJJJJJJKKKPPPSSSSSSTTTVVVPPPMMMNNNEEEAAAKKKTTTNNNEEE???===???BBBDDDNNNMMMKKKGGGDDDCCCBBBAAA@@@>>>??????@@@EEESSSaaa]]]PPPDDD???===<<<<<<>>><<<@@@GGGIIIBBB888444555444444666666777666555555111333444444333333555777777888<<>>@@@BBBDDDHHHIIIJJJPPP[[[ccc^^^TTTMMMGGGEEEGGGHHHHHHMMMTTTnnnmmmcccTTTJJJJJJLLLLLLPPPVVVXXXUUUTTTYYY]]]___\\\aaacccccccccfffddd```ZZZ[[[aaadddrrr{{{uuu{{{uuujjjoooqqqvvv<<<;;;;;;:::;;;;;;<<<<<<::::::999666222222555999888999;;;======<<<;;;:::<<<===???@@@???===:::888444666999999999:::???CCCDDDFFFJJJLLLFFF===999:::;;;555333888:::666555888000222444555666888;;;>>>;;;999555222111333666888:::<<<<<<:::777444222222000111222333333222111000000000000000000111222222111222333333222222444666222222111000000///000000111111111111111111111111222222111111111111222222222222222111222333333444222222333444444555555666666666666666666777;;;>>>???;;;:::BBBQQQ]]]aaa```PPPRRRRRRKKKBBB===@@@DDD>>>======<<<===???AAABBB???@@@AAA@@@??????AAADDDBBBAAADDDFFFDDDAAAEEELLLNNNTTTUUUOOOMMMOOOOOOKKKCCCEEEHHHHHHFFFDDDEEEFFFFFFEEEFFFIIILLLMMMKKKIIIJJJJJJMMMPPPNNNIIIHHHJJJQQQRRRQQQNNNIIIGGGHHHIIITTTRRRQQQOOOOOOPPPQQQRRRUUUPPPLLLKKKJJJIIIKKKOOONNNJJJVVV```WWWQQQVVV[[[XXXZZZfffrrrnnnbbbcccnnn[[[QQQIIIHHHLLLRRR]]]ggguuummmdddbbbfffjjjiiiggghhhjjjiiihhhmmmrrrnnneee[[[___^^^XXXZZZ^^^YYYNNNRRRQQQQQQVVVZZZ[[[WWWRRRSSSOOOOOORRRRRRLLLHHHGGGFFFIIIKKKKKKOOOWWW[[[ZZZVVVVVVOOOOOOSSSLLLHHHQQQKKKJJJHHHFFFEEEEEEFFFGGGLLLLLLJJJFFFDDDEEEEEEDDDBBBBBBCCCDDDBBBBBBHHHQQQKKKFFFAAA>>>:::555777;;;999>>>FFFJJJCCC888444666333444555666666666555444444555555444333333555666999777999DDDPPPRRRHHH===111///...000444666555333000222444555555333000...//////000000111222333333222222222222222222222222///333666555111000333777666888999999666222000///555555444333111///...------...///000000111333555......//////000000111111000000111111111111000000000000000000111111111111000000111222222222222222000333666777777666666777333999>>>===;;;===<<<:::>>>777333333333000444:::333555777777666555666666444666999::::::;;;===@@@>>><<<>>>IIIUUUVVVLLLAAA???;;;;;;@@@DDDDDDIIIPPPSSSXXXXXXOOOJJJJJJJJJFFFHHHNNNQQQOOOOOOTTTYYY[[[WWW\\\``````bbbcccaaa]]]^^^^^^```aaannn}}}pppiiipppwww~~~}}}rrr===:::<<>>AAALLLVVV\\\\\\```WWWIII>>>:::;;;???AAABBBAAA@@@@@@AAABBBDDDEEEGGGGGGFFFDDDBBB@@@AAABBBCCCBBBAAABBBCCCFFFHHHJJJIIIKKKMMMMMMMMMLLLMMMNNNJJJJJJJJJKKKKKKJJJGGGEEEHHHIIIJJJLLLNNNOOOPPPQQQTTTQQQPPPRRRVVVXXXWWWUUUTTTRRRPPPPPPPPPOOONNNLLLPPPRRRUUUWWWWWWUUURRRPPPOOOOOOOOOOOONNNMMMLLLKKKUUUUUUVVVXXX[[[^^^aaabbbccceeegggfffddddddgggjjj^^^YYYRRRMMMMMMRRRZZZ___hhhhhhjjjooosssqqqjjjccc]]]]]]]]]^^^___bbbdddeeeccccccbbbaaa```\\\WWWSSSQQQQQQRRRTTTYYY```fffjjj\\\\\\[[[XXXTTTNNNHHHEEEIIIIIIIIIJJJLLLOOOQQQSSSYYYTTTOOONNNRRRVVVVVVTTTVVVRRRMMMLLLMMMNNNKKKIIILLLKKKIIIFFFCCCBBBCCCDDDFFFDDDAAAAAACCCCCC@@@>>>BBBBBB@@@>>><<<999777666666:::AAAFFFFFFAAA:::666555555444444444333333333666555444333444444666777FFF===999FFF```nnn___GGG:::444000111222111222555222222111111000000//////---111222///---......,,,000000111111111111000000//////000000111111222222333333444555444111///...222222111000///...------......................../////////000000111111222.../////////000000000111000000000111111222222222111111111111111111111111///111444666777666555333222333444555555555444333555444444333333444444555888777555444444555666777666666666777888:::;;;<<<;;;<<<===>>>????????????::::::;;;===@@@BBBEEEFFFKKKKKKKKKKKKKKKKKKKKKKKKIIIKKKOOORRRSSSSSSRRRRRRTTTZZZ]]]\\\^^^dddgggggg]]]dddfffeeemmm{{{{{{ooosssuuurrrrrrzzzFFFEEEIIIPPPSSSOOOJJJIIIMMMLLLFFF>>>:::<<<<<<:::;;;;;;<<<;;;;;;;;;<<<<<<===???AAAAAA@@@>>>>>>???;;;::::::999999:::::::::===CCCDDD<<<444333555555333444444444555555555666444444333333333333444444888777666555444333333333444444444444333222111000//////000111111222333333222222222222222222222222111111111222222222333333111111111111111111111111222222222111111111000000333222222222111111111111333333333333333333333333444444555555666666555555555555444555777999<<<>>>BBB>>><<>>:::;;;>>>@@@>>>>>>??????@@@BBBCCCDDDEEEFFFFFFDDDAAA???@@@BBBDDDCCCBBBBBBDDDFFFHHHJJJEEEHHHJJJLLLMMMNNNQQQRRRRRRPPPOOONNNNNNMMMJJJHHHJJJJJJJJJKKKLLLNNNPPPQQQQQQSSSTTTUUUUUUUUUVVVWWWUUUTTTRRRRRRSSSRRRPPPNNNPPPRRRUUUWWWWWWVVVTTTRRROOOOOOPPPQQQQQQPPPPPPOOOUUUUUUUUUVVVXXX[[[^^^```______^^^]]]^^^```dddggg```\\\UUUOOOMMMOOOSSSVVV```___aaafffjjjjjjddd___]]]]]]^^^______^^^]]]\\\bbb```]]]\\\\\\[[[ZZZXXXUUUUUUTTTUUUXXX]]]bbbeee[[[[[[ZZZXXXTTTOOOKKKHHHFFFGGGGGGIIIKKKNNNPPPRRRWWWSSSOOOOOORRRSSSQQQNNNSSSRRRPPPMMMJJJIIIIIIIIIGGGHHHHHHFFFCCCAAA@@@@@@DDDBBB@@@@@@AAABBB@@@>>>AAAAAA@@@>>><<<999777666555888;;;>>>>>>;;;888555444444444444333333333333444333222222222333444444999777777AAASSS^^^VVVGGG999333000111222000000333000000000000000/////////...222333000...000000...000000111111111111000000000000000000000000111111000111222333222000///---000000000///////////////........................//////000111111111111111///////////////000000000111111111111000000000000111111111111111111111111444333333222222111111222222333444555555444444333444444333333333333444444777666555444444555666777888888888999:::;;;<<<===:::;;;;;;;;;<<<<<<============>>>???@@@BBBCCCDDDEEEEEEEEEFFFFFFFFFFFFFFFJJJJJJLLLNNNPPPQQQSSSSSSSSSXXX[[[[[[]]]bbbeeeeeedddiiiiiidddgggooopppiiikkknnnooooooqqqzzz}}}}}}RRRQQQTTTZZZ[[[WWWRRRQQQPPPOOOIII@@@<<<<<<<<<999======<<<<<<<<<<<<<<<<<<<<<>>>???>>>===<<<===>>>;;;:::999888777777777777999>>>???888222111222222333333444444444444555555444333333222222333333444555444333333222222333333222222333222222111000/////////000000111111222222111111111111111111111111000111111111222222222222111111111111111111111111222111111111111000000000333333333222222222222111333333333333333333333333444444555555666666666666444444444555666777999999:::999:::@@@HHHNNNMMMKKKTTTMMMDDD===999888999999:::;;;===???@@@AAABBBBBBBBBEEEGGGEEE@@@>>>@@@CCCEEEDDDDDDDDDDDDFFFHHHIIIEEEGGGJJJLLLMMMOOOQQQSSSYYYWWWTTTSSSRRRQQQOOOMMMLLLKKKJJJIIIJJJMMMPPPQQQOOOTTTXXXXXXUUUSSSUUUWWWVVVUUUUUUUUUVVVUUURRROOOPPPQQQTTTVVVWWWVVVUUUTTTPPPQQQRRRSSSTTTTTTUUUTTTWWWVVVTTTTTTUUUXXX[[[]]]^^^[[[WWWWWWZZZ^^^bbbdddaaa^^^YYYSSSOOOMMMMMMMMMUUUTTTVVVZZZ^^^```]]]ZZZ[[[\\\^^^______\\\YYYWWW___\\\XXXVVVWWWZZZ[[[\\\ZZZXXXWWWVVVWWWYYY\\\^^^XXXYYYYYYXXXUUURRRNNNLLLEEEFFFFFFHHHJJJLLLNNNOOOSSSQQQNNNNNNPPPOOOKKKGGGOOOQQQQQQMMMGGGDDDFFFIIICCCEEEGGGFFFCCC???======@@@???>>>>>>???@@@???>>>??????>>>===;;;999777666666666777777777777666666444444444333333333222222222111111000000000111111...222666:::AAAGGGFFFBBB888222///111111......000...............////////////333555222000111222000///000000111111000000///000000000000000/////////...///000000000000......---.........//////000000...........................000111333333222111000////////////////////////222222111111000/////////111111111111111111111111>>>;;;777333111111333444111222333444444444444333444444333333333333444444666555444333333444666666888888888888999:::<<<<<<::::::999888888999:::;;;@@@?????????@@@@@@AAABBBCCCCCCDDDDDDEEEEEEEEEFFFHHHHHHHHHJJJLLLOOORRRSSSQQQVVVYYYYYYZZZ___bbbbbb]]]bbbccc```dddkkkjjjdddggghhhiiilllqqqyyyrrrsss[[[VVVTTTWWWYYYYYY[[[^^^RRRRRRMMMEEEBBBCCCBBB@@@@@@>>><<<;;;<<<<<<<<<<<<;;;<<<<<<;;;::::::<<<===::::::888777666555555555555;;;<<<666111000111000333333333333333333444444333333222222222222333333222222111111111222222333000111111111000000///.../////////000000000111111111111111111111111111111000000000111111111111222111111111111111111111111111111111111000000000000333333333222222222222222222222222222222222222222555555555555555666666666444444555555666666777777777666777===CCCGGGFFFDDDMMMIIIBBB<<<999777444333777999<<>>======<<<;;;;;;<<<===>>>>>>============<<<:::999777777777777777777777777777777333333333333222222222222111111000000000000000000...222555555444555777888666111///111111---,,,---,,,,,,,,,------............333444111000222222000//////000000000000//////000000000//////.........,,,---...///000000//////------........./////////...........................///222444444222000...000////////////.........111111111111111111111000111111111111111111111111>>>;;;777333111222333444111111222222333333444444444333333333333333333444555444333333333444555666555555555666666888999999;;;:::888777777888:::;;;???>>>>>>>>>>>>??????@@@@@@@@@AAABBBCCCCCCDDDDDDDDDEEEFFFHHHJJJMMMOOOPPPNNNTTTWWWVVVWWW\\\______TTTYYY\\\^^^cccjjjkkkfffgggeeeeeejjjpppvvv}}}uuurrr|||ZZZTTTQQQSSSVVVVVVYYY]]]ZZZZZZVVVNNNKKKLLLKKKIIIBBB???<<<;;;<<<<<<<<<;;;:::;;;;;;:::999999:::<<<:::999777666555444333333444999:::666222222222000333333333333333333222222222222111111111111222222111000000000000111222222/////////000//////......//////////////////000000000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000222222222222222222222222222222222222222222222222555444444333444555666666555555555666666666666777888666666999===AAABBBBBBGGGDDDAAA???===<<<:::888777999<<>>>>>:::;;;<<<===>>>???@@@@@@@@@BBBEEEIIIKKKLLLLLLKKKLLLQQQTTTTTTUUUZZZ\\\\\\ZZZ\\\^^^___bbbeeedddaaaiiieeedddiiinnnqqqxxxwwwoootttRRROOOOOOSSSUUURRRPPPQQQ[[[[[[WWWOOOKKKKKKJJJGGGCCC???;;;999;;;<<<;;;999888:::;;;:::999888999:::999888777555444444333333333888999666444444333111333333222222222222111111222111111000000111111222111000000000000000111111......////////////..................////////////////////////////////////////////////000000000000000000000000000000000000//////000000000000000111000111111111111222222222222222222222222222222222444333222222222333555666555444444444555666777777888777555666999<<<>>>???@@@??????AAACCCEEEDDDCCC888999;;;===@@@AAABBBCCCAAACCCEEEFFFEEEDDDCCCDDDAAAAAABBBDDDEEEGGGGGGHHHDDDEEEFFFFFFGGGIIIMMMPPPKKKMMMQQQUUUXXXXXXUUURRRNNNLLLIIIGGGGGGJJJNNNPPPSSSPPPNNNPPPUUUWWWVVVSSSWWWVVVTTTTTTUUUVVVUUUSSSNNNNNNMMMNNNOOOPPPQQQRRRYYYYYYYYYZZZYYYYYYXXXXXX[[[ZZZYYYXXXXXXXXXYYYZZZ\\\\\\\\\\\\]]][[[XXXVVVWWWXXXYYYYYYYYYXXXVVVUUUNNNNNNPPPQQQTTTVVVYYYZZZ\\\ZZZXXXVVVUUUUUUUUUVVVVVVUUUUUUUUUVVVUUUSSSQQQRRRQQQQQQQQQQQQSSSTTTUUUUUUUUUUUUTTTSSSRRRQQQQQQOOOOOOOOONNNMMMKKKJJJIIILLLJJJGGGDDDCCCEEEHHHIIIGGGCCC@@@@@@DDDFFFDDDBBBBBBBBB@@@===;;;:::===???777999::::::999999;;;<<<888999999999999888888777222333555666666555333222222222222111111111000000222222222222111000//////000---,,,000111000000222111......222222///,,,,,,,,,,,,,,,,,,,,,---------+++///111...---///000......//////000000//////..................------------------......//////000......---------,,,,,,,,,...........................///000111111///...,,,------........./////////......///111222333444555000000000000000000000000...///000111111000000///000//////000111222444444333333222222222222333333111222222333333444444444777777777777777888999999999999888888999:::<<<===;;;;;;:::::::::;;;<<<<<<;;;;;;<<<>>>???AAABBBCCC???BBBEEEHHHJJJJJJIIIHHHKKKPPPSSSRRRSSSXXXZZZZZZ[[[[[[\\\^^^aaaccccccbbbiiiddddddiiikkklllttt{{{qqqrrrMMMJJJJJJOOOQQQPPPOOOQQQSSSTTTPPPJJJGGGHHHGGGDDDDDD???999888:::;;;:::777777999;;;;;;:::999888999888888777555444444444444222666888666444555444111333222222222111111111111111111000000000000111111111111000000000000000111......////////////..............................////////////////////////........./////////000000000000000000000000000000////////////000000111111//////000000000111111111111111111111111111111111333222111000000222333555333333222111222444666888666666555555777999:::;;;===<<<===@@@CCCEEEEEEDDD888999999;;;===???AAABBB@@@@@@@@@BBBEEEEEEBBB@@@>>>???AAACCCEEEFFFGGGHHHDDDDDDEEEEEEEEEFFFJJJMMMKKKKKKLLLOOOSSSTTTTTTSSSUUURRROOOKKKJJJJJJLLLMMMPPPOOONNNOOOQQQTTTVVVWWWYYYWWWTTTTTTUUUVVVVVVVVVPPPOOONNNMMMNNNOOOQQQRRRWWWWWWXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXYYYZZZZZZZZZXXXWWWWWWWWWUUUUUUUUUUUUTTTSSSSSSRRRMMMNNNPPPQQQRRRSSSUUUWWW[[[ZZZZZZYYYXXXWWWWWWVVVUUUTTTSSSTTTUUUUUUSSSRRRNNNNNNNNNNNNOOOQQQRRRSSSUUUUUUTTTSSSRRRPPPOOOOOOMMMMMMNNNNNNNNNMMMKKKKKKLLLKKKIIIFFFDDDDDDEEEFFFFFFDDDBBB@@@@@@@@@@@@???>>>>>>>>>===:::999:::;;;777999;;;:::888888999;;;777777888888999888888888222222333333333333222222222111111111000000000000111222222222111000...---///++++++000111///...111000---...222444000---------------------,,,,,,,,,***///000...---///000.........////////////......------------------......---,,,,,,,,,,,,------...,,,,,,,,,,,,,,,---------.................................///...---,,,,,,+++,,,,,,---...///000000---......///000111111222000000000000000000000000///000000111222222222222////////////000222333555333333222222222222333333000111222333333444444444777777666666666777888888666666777888:::;;;<<<<<<>>>===<<<;;;::::::::::::>>>>>>@@@AAACCCEEEFFFGGGBBBCCCEEEFFFGGGHHHHHHGGGKKKPPPRRRQQQRRRWWWYYYYYYWWWVVVVVVZZZ___bbbdddeeefffbbbbbbgggggggggrrrMMMGGGDDDGGGKKKOOOUUU[[[MMMOOOMMMIIIHHHKKKKKKIIIDDD???999777999;;;999666666999;;;<<<;;;999888888888777666555555555555555111555777555444666444000333222222222111111000000111111000000000000111111222222111000000000000000......///////////////........................---////////////////////////............/////////000000000000000000000000000.../////////000000111111......//////000000000111111111111111111111111111222111000//////111333444222111//////000333666888444444555666777777777777<<<<<<<<<===???@@@???===888888888999:::===???AAA???======@@@DDDEEEAAA===<<<===@@@BBBEEEFFFHHHHHHGGGGGGFFFDDDBBBCCCEEEHHHMMMKKKJJJKKKNNNQQQSSSTTT[[[XXXTTTOOOLLLJJJJJJJJJLLLNNNOOONNNMMMPPPVVV[[[[[[XXXUUUSSSUUUWWWXXXXXXRRRPPPOOONNNNNNOOOQQQRRRTTTUUUWWWXXXZZZ[[[[[[[[[XXXYYYZZZZZZZZZYYYXXXWWWXXXYYYZZZXXXUUUUUUXXX\\\UUUTTTRRRPPPOOONNNNNNNNNLLLMMMOOOPPPPPPPPPRRRSSSXXXZZZ]]]_________]]]\\\UUUSSSQQQRRRSSSUUUUUUUUULLLLLLMMMMMMNNNOOOPPPQQQVVVUUUTTTRRRQQQOOONNNMMMJJJKKKLLLNNNNNNNNNMMMLLLKKKLLLLLLJJJFFFDDDBBBBBBEEEFFFEEEAAA<<<:::<<>><<<:::999888888;;;<<<===???AAACCCEEEEEEEEEEEEDDDDDDEEEFFFHHHIIIKKKOOORRRQQQRRRVVVYYYXXXZZZWWWVVVXXX[[[]]]^^^```ccc___```eeeddddddrrrIIIFFFGGGKKKNNNNNNQQQUUUPPPNNNLLLJJJHHHGGGFFFEEE>>>===:::777666555666666666666777777777777666666777666666555444444333333444444444555555555555555777666333000......//////111000///...............////////////////////////...............///000000---------------------------..................---////////////////////////////////////////////////............///////////////////////////000111111111111222222222333333333000111111111111222222222111111111222333444555666444444333444444555666777777999===???@@@AAACCCEEE777666666666777999<<<===@@@@@@@@@???????????????======>>>???@@@BBBDDDEEEGGGFFFEEECCCDDDEEEFFFHHHKKKKKKKKKJJJKKKNNNRRRVVVYYYWWWUUUSSSQQQOOOLLLIIILLLOOOQQQPPPNNNNNNSSSWWWUUUQQQQQQWWWZZZXXXUUUTTTVVVUUUSSSRRRPPPOOONNNNNNQQQRRRTTTUUUVVVVVVVVVUUUTTTUUUWWWYYY[[[\\\\\\\\\ZZZWWWTTTTTTWWWXXXXXXVVVWWWXXXXXXTTTNNNJJJIIIKKKQQQPPPPPPPPPQQQRRRTTTUUUXXX\\\```bbbaaa___]]]\\\XXXVVVTTTTTTVVVWWWWWWWWWRRRPPPMMMKKKLLLOOOTTTVVVWWWSSSPPPPPPSSSSSSPPPLLLOOONNNNNNOOOPPPOOOMMMKKKJJJGGGHHHKKKKKKFFFBBBBBBCCCCCC@@@<<<999777888:::>>>===:::888777777777777666777999999777666777888777777666666555555555444333333333222222222111111222111111111000000//////111111000///////////////---,,,+++,,,......---,,,---...000111222111///......---,,,,,,,,,---...///...------,,,,,,------...///............---------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,---------......------------------------........................---------............///////////////////////////...............///000000222222111000//////000000000111111111111222222222333333444444555444444444666666;;;AAAAAA;;;999<<<:::999999:::;;;;;;:::999>>>>>>>>>>>>???AAADDDEEEDDDDDDDDDCCCBBBCCCGGGIIILLLQQQSSSUUUUUUJJJKKK\\\XXXUUUVVV[[[\\\XXXWWW[[[``````bbbfffgggiiiqqqyyyKKKHHHHHHKKKLLLKKKMMMQQQLLLKKKIIIHHHFFFEEEDDDDDD???===:::777555444555555666666666777777666666666666666666555444333333333333333444444555555555666777555222000......//////000//////............///........................---------,,,------...///------------------------,,,------......------,,,------------------------....................................///////////////////////////000000111111111111222222222333333000000111111111222222222222222222222222333444555444333333444444555666777666999;;;<<<<<<<<<>>>???888777555555777999===???===========================>>>>>>???@@@AAACCCDDDGGGFFFDDDCCCCCCDDDEEEFFFHHHIIIIIIHHHHHHIIILLLOOOTTTSSSRRRRRRRRRQQQNNNKKKIIILLLNNNMMMJJJKKKOOOSSSSSSOOONNNRRRSSSRRRRRRUUUYYYXXXUUUSSSQQQPPPPPPPPPPPPQQQRRRSSSSSSRRRQQQQQQQQQRRRSSSTTTVVVWWWXXXYYYYYYVVVTTTUUUWWWYYYYYYWWWVVVWWWVVVTTTQQQNNNMMMMMMQQQPPPPPPQQQQQQRRRSSSSSSXXX\\\```bbbaaa^^^\\\ZZZZZZWWWTTTSSSTTTUUUUUUTTTQQQOOOMMMLLLMMMPPPSSSUUUUUURRROOOPPPRRRSSSPPPMMMNNNMMMMMMNNNOOOOOOLLLJJJIIIEEEEEEIIIIIIEEEBBBBBBCCCBBB@@@===999888999::::::999888777666777777888555777888888777666666777555555555444444444333333333333222222222111111111111111111000000000//////111000000///......//////...---,,,,,,...///...,,,+++---...000000///...---...---,,,++++++,,,---...------,,,,,,,,,,,,------............------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---------.........------,,,,,,,,,------........................------------....................................///............///000000222111111000000///000000000000111111111222222222222333444444555444444444777666999>>>>>>888666999777777888999:::::::::999;;;;;;;;;<<<===???AAAAAABBBCCCCCCCCCBBBCCCFFFIIISSShhh{{{hhhUUUTTTZZZVVVVVVZZZZZZWWWWWW[[[___^^^```cccdddgggpppyyyLLLIIIIIIKKKKKKHHHIIILLLHHHGGGFFFDDDCCCBBBBBBBBB>>>===999666444333333333555555666666666666555555666555555444444333333222111222222333444555555666555444222000.........///.........---......//////........................,,,++++++++++++,,,------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................---............///////////////......//////000111000111111111222222222222000000000111111111222222333333222222222333333444333333333333444555666777666888999999888888999;;;:::888555444444777;;;>>><<<<<<<<<===============>>>>>>>>>???@@@AAABBBBBBGGGFFFDDDCCCBBBCCCDDDDDDGGGHHHIIIHHHGGGGGGHHHJJJNNNNNNOOOQQQSSSRRRPPPMMMGGGJJJKKKJJJHHHIIIMMMPPPVVVSSSRRRSSSRRRRRRVVV\\\]]][[[XXXUUUSSSRRRRRRRRROOOPPPPPPQQQQQQOOONNNMMMQQQQQQQQQQQQRRRTTTVVVWWWWWWVVVUUUUUUWWWYYYYYYXXXTTTTTTTTTUUUVVVTTTRRROOOPPPQQQQQQRRRRRRRRRQQQQQQUUUYYY^^^aaa```]]]ZZZYYY\\\YYYUUURRRQQQQQQQQQPPPOOOOOONNNNNNOOOPPPQQQRRRRRRPPPNNNOOORRRSSSQQQNNNMMMLLLLLLLLLMMMMMMKKKJJJGGGBBBAAADDDEEEBBBAAABBBBBBBBB@@@===:::888999:::777777666666666666777777444666777777666555555666333333333333222222222222222222222222111111111000000000000000////////////000000///............//////...------...///...---++++++---.........---,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,---------......000///---,,,+++,,,,,,---------------------------------------....................................///////////////000111111111111000000000000//////000000000111111111222222222222333444444444444444888666777::::::666555666555555777888999999999999999:::;;;===>>>???@@@@@@???AAACCCDDDEEEGGGKKKMMMZZZqqqccc\\\XXXVVVWWWWWWVVVWWWZZZ^^^\\\\\\^^^```eeeppp{{{KKKHHHGGGIIIIIIFFFFFFIIIDDDDDDCCCBBBAAAAAAAAAAAA>>><<<999666333222222222444555555666666555555444444444444444333333222222000111111222333444555555333222111///.........///------------......///000------------------------,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................---------........./////////............///000000000000000111111111111222000000000000111111111111333333222222222222222222333333333333444555666666666777888888777888999;;;>>>;;;777444333555999;;;======>>>>>>>>>>>>>>>?????????>>>??????@@@AAAAAAFFFEEEDDDCCCBBBBBBCCCCCCFFFHHHJJJKKKJJJIIIIIIJJJJJJKKKMMMOOORRRRRROOOMMMIIIJJJKKKJJJIIIJJJMMMPPPVVVUUUVVVWWWUUUTTTXXX___```^^^ZZZWWWTTTTTTTTTTTTOOOPPPQQQRRRRRRQQQPPPPPPUUUTTTRRRRRRRRRTTTVVVXXXXXXWWWVVVVVVWWWWWWWWWWWWQQQQQQQQQUUUXXXYYYUUUQQQPPPQQQRRRSSSSSSRRRPPPOOOOOOSSSYYY]]]\\\ZZZYYYXXX]]]YYYUUUQQQPPPOOONNNMMMNNNNNNOOOPPPPPPPPPOOOOOONNNMMMLLLNNNPPPQQQQQQOOOLLLKKKJJJJJJKKKKKKJJJHHHDDD@@@===@@@AAA??????BBB@@@@@@???===:::999999:::777777666666666666666666333555666666555444444555222222222222222222222222222111111111111000000000//////////////////////////////...------.........000...------//////...,,,++++++------...------------,,,,,,,,,++++++++++++---,,,,,,,,,,,,,,,,,,---.........---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000///---+++++++++,,,---------------------------,,,,,,---------.................................000////////////000111111000000000000000000//////000000000000111111111111111222333444444444444444777555555777888888777888333555777888999999:::;;;:::<<<>>>@@@AAABBBBBBAAA???@@@CCCEEEGGGKKKPPPSSSeee}}}nnn[[[YYYVVVTTTTTTUUUWWWZZZ[[[XXXXXX[[[___eeerrrGGGDDDEEEHHHHHHEEEEEEGGGCCCBBBBBBAAA@@@@@@AAAAAA>>><<<999666333222333333444444555555555555444444333333333333333222222222000000000111222333333444111000000//////.........---------------...///000------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***------------------------........................------------...........................//////000//////000000000111111111//////000000000111111111333333222111111111222222333222222333333444555666555777888999999;;;>>>@@@GGGCCC===888666666888:::<<<<<<=========>>>>>>>>>>>>>>>>>>>>>??????@@@AAAEEEEEEDDDCCCCCCCCCCCCCCCDDDFFFIIIKKKJJJJJJJJJKKKIIIJJJKKKMMMOOOPPPNNNLLLIIIJJJJJJIIIIIIJJJLLLNNNPPPQQQUUUYYYWWWTTTUUUZZZ```^^^[[[WWWUUUTTTTTTUUUPPPQQQSSSUUUVVVVVVVVVVVVWWWUUUTTTRRRRRRTTTVVVWWWYYYYYYYYYXXXVVVUUUUUUUUUQQQPPPQQQUUUYYYZZZVVVRRRQQQRRRSSSSSSSSSRRRQQQPPPJJJNNNSSSWWWXXXWWWWWWWWWZZZXXXTTTRRRPPPOOOMMMLLLMMMNNNPPPQQQQQQOOONNNLLLKKKKKKKKKLLLNNNPPPPPPOOOKKKIIIHHHHHHIIIIIIHHHGGGBBB===;;;===>>>======@@@>>>>>>>>><<<:::888999:::999999888888666555444444111333555555333222333444222222222222222222222222111111111000000000//////.....................///...---------------......000...------......---,,,,,,,,,------............------------,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,...------------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,+++,,,,,,---------------------------,,,,,,,,,------------...........................///////////////000000111...///000000000000////////////000000000111111111000111222333444444444444555444444555999<<<<<<:::444666999:::999999;;;<<<;;;<<<>>>AAABBBBBBBBBBBBAAABBBCCCDDDEEEIIINNNRRRllllllbbbXXXWWWTTTQQQQQQTTTXXXYYYWWWVVVWWW[[[___fffsssDDDBBBCCCFFFFFFDDDCCCFFFBBBBBBAAA@@@@@@???@@@@@@===;;;999666444444444555333333444444444444333333222222222222222222222222000000000111111111111111///////////////.........---------,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------------------------------------------------,,,------------...............------......///000////////////000000000000/////////000000000111111222222111111111222222333222222222222333444555666555666888999:::===@@@DDDLLLIIICCC>>>:::::::::;;;999999::::::;;;<<<<<<<<<=========>>>???@@@AAAAAADDDDDDDDDDDDDDDDDDDDDDDDAAACCCFFFHHHGGGGGGHHHIIIIIIHHHIIIJJJLLLMMMMMMKKKIIIHHHHHHGGGHHHIIIJJJKKKOOOQQQVVV\\\]]]XXXVVVXXX\\\[[[YYYWWWVVVTTTSSSSSSRRRSSSVVVXXXZZZZZZ[[[[[[UUUTTTSSSRRRQQQRRRRRRSSSXXXYYYZZZYYYVVVUUUTTTUUUTTTTTTUUUWWWYYYYYYWWWUUURRRSSSSSSTTTTTTTTTSSSSSSJJJMMMQQQSSSSSSTTTUUUVVVVVVTTTSSSSSSSSSRRROOOLLLNNNOOOPPPQQQPPPOOOLLLKKKIIIJJJKKKLLLMMMNNNOOOOOOJJJHHHFFFFFFGGGHHHGGGFFFAAA<<<:::<<<===;;;;;;===;;;<<<<<<;;;999777888999999999999888777555333222000222333333222111111222111111111222222222222222000000000000////////////---------...............---,,,,,,,,,,,,---......///...,,,,,,------,,,***,,,,,,,,,---------..................---,,,++++++,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...............///000000---...///000111000///.../////////000000000111111///000111333444444444444333444444555:::??????;;;444777::::::999888:::===999:::;;;===>>>???@@@@@@CCCCCCBBBAAAAAAEEEKKKOOOeeeuuu{{{zzzyyymmm^^^ZZZRRRSSSQQQNNNOOOUUUYYYYYYUUUUUUWWW\\\```eeeppp{{{ttttttrrruuuCCCAAABBBEEEEEEBBBAAACCCBBBAAA@@@???>>>=========<<<;;;999666555555666777333333444444444444333333111111111222222222222222111111000000000000//////---.........///...............---,,,,,,,,,------+++++++++++++++++++++++++++************+++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------............------------...//////........./////////000000////////////000000000111111000000000111222333333222222222222333444555666444555666777888;;;???BBBIIIGGGBBB>>>;;;:::::::::888999999:::;;;;;;<<<<<<<<<<<<<<<===>>>@@@AAABBBCCCCCCDDDEEEFFFFFFFFFFFFBBBCCCEEEEEEDDDDDDEEEFFFHHHFFFFFFGGGJJJMMMNNNNNNKKKJJJHHHHHHIIIJJJKKKKKKRRRQQQUUU\\\___[[[XXXWWWVVVWWWWWWVVVUUUTTTRRRQQQTTTUUUWWWYYYZZZ[[[[[[ZZZUUUTTTTTTSSSRRRQQQQQQPPPTTTWWWYYYYYYWWWVVVVVVWWWYYYZZZ[[[[[[YYYWWWWWWXXXTTTSSSSSSSSSTTTUUUVVVVVVOOOQQQRRRQQQPPPPPPRRRTTTPPPQQQRRRUUUVVVUUUQQQNNNOOOOOOPPPPPPPPPNNNLLLKKKHHHIIIJJJKKKKKKLLLMMMNNNIIIGGGEEEDDDEEEFFFFFFEEEAAA<<<:::<<<<<<:::999:::888999::::::888666777777666777777777666555333222///111222222111000000111//////000000000111111111000000/////////.........,,,,,,---------.........,,,,,,++++++,,,------...///---,,,+++,,,,,,***)))+++++++++++++++,,,------//////000000///---,,,+++,,,,,,++++++++++++,,,,,,---------,,,,,,,,,++++++************************,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......***+++---...//////------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------------......///,,,---///000111000///...////////////000000000111///000111222333444444444333555444444:::@@@>>>888333777::::::777666888;;;888888999:::;;;===>>>???AAA@@@??????BBBIIIRRRYYY___cccaaaccchhh___TTTWWWKKKNNNNNNKKKNNNVVVZZZYYYUUUVVVYYY^^^```bbbiiiqqqmmmnnniiicccjjj~~~DDDBBBBBBEEEDDD@@@>>>@@@AAA@@@???>>><<<<<<<<<<<<<<<;;;999777666777888999222333333444444333333222111111111111111111222222111111111000//////......,,,---......///.........///...------,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))******++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++------------------------,,,,,,,,,---------.........------------...//////............/////////000////////////000000000000000000000000111222333444222222222222333444555555333444555555666888===@@@CCCAAA>>>;;;999888888888::::::;;;<<<<<<===>>>>>>;;;;;;<<<===???@@@BBBCCCBBBCCCDDDFFFGGGGGGGGGGGGEEEFFFFFFEEEDDDCCCDDDEEEFFFEEECCCEEEIIIMMMOOOPPPNNNMMMKKKKKKLLLMMMNNNNNNOOOLLLOOOVVVZZZXXXTTTSSSSSSTTTUUUVVVUUUSSSQQQOOOUUUVVVXXXYYYZZZYYYYYYXXXVVVVVVVVVUUUTTTRRRQQQPPPQQQTTTXXXYYYXXXWWWXXXZZZ]]]___```]]]YYYWWWXXXZZZUUUTTTSSSSSSTTTVVVXXXYYYUUUUUUTTTQQQOOONNNPPPRRRMMMNNNRRRVVVXXXWWWSSSPPPOOOPPPPPPPPPOOOMMMLLLKKKHHHIIIKKKKKKKKKKKKLLLMMMIIIGGGDDDDDDEEEFFFFFFEEE@@@<<<:::======999777888777888999999777666666777333333555555555444333222///000222222000///000111---.........//////000000000/////////............,,,,,,,,,------.........++++++++++++,,,,,,---......---++++++++++++***(((*********)))******+++,,,///000000111000...,,,+++,,,++++++++++++++++++,,,---------,,,,,,,,,++++++************************---,,,,,,++++++*********++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,---------......'''***---///000000...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------,,,,,,,,,,,,---......+++---///000111000///...////////////000000000000//////111222333444444444333555555444999???===555333777:::999555444666999999999888999:::<<<>>>@@@<<<<<<===???FFFQQQ^^^gggbbb\\\RRRSSSXXXMMMDDDKKKGGGKKKLLLJJJNNNVVVZZZXXXVVVWWW[[[______^^^bbbiiihhhlllggg]]]___ooo{{{}}}zzz????????????>>>>>>>>>>>>??????===<<<;;;:::::::::888888777777666666555555666555444333222111111111///000000000000111111111...///000111111000///...000//////...------,,,,,,---------,,,,,,+++++++++111...+++)))(((***,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///...---+++******+++---...///000000///---,,,...///333222000...---...///000000000//////.........---////////////000000000000333222000//////000222333222333333444555666777888;;;===??????===:::999999999:::<<<===???@@@@@@AAA<<<===???@@@AAABBBCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGKKKJJJIIIFFFCCCBBBCCCEEEAAAEEEIIIJJJJJJKKKNNNQQQOOOLLLIIIIIIJJJLLLMMMMMMNNNOOOPPPOOOMMMMMMPPPSSSWWWXXXWWWTTTQQQNNNMMMNNNUUUVVVXXXYYYYYYXXXVVVUUURRRRRRRRRTTTTTTSSSPPPMMMMMMPPPTTTXXXYYYYYYXXXVVVRRRUUUXXXXXXUUUTTTVVVXXXRRRRRRRRRRRRSSSTTTVVVWWWRRRTTTVVVVVVSSSQQQRRRTTTRRRRRRRRRRRRRRRSSSTTTTTTOOONNNMMMNNNOOOOOONNNLLLIIIIIIIIIIIIIIIJJJKKKLLLHHHFFFCCC@@@???@@@AAACCC>>>======;;;:::999888888777777777777666666666666000222555777777666333111111111111111000000000///222000///---,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////---,,,***))))))***,,,---------,,,,,,,,,,,,++++++***+++---......---+++***,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++&&&''')))+++,,,,,,,,,+++...---+++*********++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................---,,,+++++++++++++++***+++,,,---............------...///000000000///...///000000//////000111111111111111111111111111////////////000000000000222111000000000111333333777000000999@@@<<<555222777999;;;999666555777:::888999:::::::::;;;>>>@@@CCCAAA===>>>JJJ___ooowwwddd[[[NNNFFFEEEJJJOOORRRKKKJJJJJJKKKLLLMMMQQQVVVTTTRRRTTT[[[___```aaaccceeefffffffffhhhmmmrrrvvvttt=========<<<<<<<<<<<<;;;===<<<;;;999888888777777777777666555555444444333444444333222111111111111000000000000000000//////---.../////////...------/////////...---,,,,,,,,,------,,,,,,,,,+++++++++...---***)))((()))+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++++++++++++++,,,------------++++++++++++,,,---,,,.........---...000222444333111///......///000000/////////.........---////////////000000000000222111000//////111222333222222333333444666777888999<<<>>>>>><<<:::::::::888999:::<<<>>>>>>??????======>>>@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFHHHHHHHHHFFFDDDDDDEEEGGGCCCFFFIIIJJJJJJJJJLLLNNNSSSPPPMMMKKKKKKJJJIIIHHHMMMNNNNNNMMMKKKKKKNNNPPPUUUVVVUUUSSSPPPMMMMMMMMMTTTTTTTTTTTTUUUUUUVVVWWWRRRQQQPPPQQQQQQPPPNNNKKKLLLNNNRRRUUUWWWVVVUUUTTTLLLMMMOOOOOOOOOOOOOOOPPPQQQQQQPPPPPPQQQSSSTTTUUURRRTTTVVVUUURRRQQQRRRSSSOOONNNNNNNNNNNNNNNOOOPPPNNNMMMMMMMMMOOOOOOMMMLLLKKKJJJIIIIIIHHHHHHHHHHHHEEEDDDBBB@@@?????????@@@<<<<<<;;;:::999888777777777777777666666666555555000222444555555333111000000000000/////////......///......------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---......,,,+++***))))))***+++,,,,,,,,,+++++++++*********)))***,,,------,,,***))),,,++++++++++++,,,------,,,,,,------------,,,,,,***+++---............------,,,+++*********++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,---...///000***+++,,,------.........------......//////......---///000000///...000111111111111111111111111111.../////////000000000000111111000000000111222333777111000666;;;888555444///333777:::999777555444888999;;;;;;;;;;;;>>>???999999:::AAARRRfffrrrtttcccYYYMMMGGGIIINNNQQQRRRFFFFFFGGGIIIJJJKKKMMMPPPNNNMMMOOOVVVZZZ[[[]]]aaaaaacccdddeeefffjjjpppuuu;;;:::::::::999999999999:::999888666666555555555666555555444333333222222222222111111111111222222111111000000///.........---.........---,,,++++++///......------,,,,,,+++,,,,,,,,,+++++++++++++++++++++***))))))))))))***************************))))))))))))))))))))))))++++++++++++++++++++++++*********++++++++++++,,,*********)))******+++,,,++++++,,,,,,,,,,,,,,,,,,)))+++,,,------///111444555444222000///...///////////////...............////////////000000000000111000000///000111333444222222222333444555666777777999<<<===<<<;;;;;;;;;777888999;;;<<<===============>>>???????????????BBBBBBCCCDDDEEEFFFFFFGGGEEEFFFGGGFFFEEEEEEGGGIIIEEEGGGIIIIIIIIIIIIKKKLLLRRRPPPNNNMMMMMMKKKIIIFFFKKKLLLLLLKKKJJJIIIKKKMMMRRRSSSTTTRRROOOMMMMMMMMMSSSRRRQQQPPPQQQSSSVVVXXXTTTRRRPPPOOOOOOOOONNNLLLLLLMMMPPPRRRTTTTTTSSSRRRMMMMMMLLLNNNPPPQQQQQQPPPPPPPPPOOOPPPPPPQQQRRRSSSQQQSSSSSSSSSQQQPPPQQQRRRMMMLLLLLLKKKKKKKKKLLLLLLLLLKKKKKKLLLMMMNNNLLLKKKMMMKKKJJJHHHFFFEEEDDDDDDAAAAAA@@@???>>>=========::::::999888777666666555666666666666555555555444222222222222222111000//////............---------,,,,,,---...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++***)))(((((()))***++++++************)))))))))))))))++++++++++++))))))+++++++++++++++,,,------------............------******++++++,,,++++++***---,,,+++*********++++++***+++,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---///111333444++++++,,,,,,---.........------------------,,,,,,---...//////......///111////////////////////////....../////////000000000111000000000000111222222666222111444666555444555222555;;;@@@CCC@@@;;;666::::::;;;;;;<<>>>>>>>>>>>>>>===CCCCCCDDDEEEFFFFFFGGGGGGEEEFFFGGGGGGEEEEEEGGGHHHEEEFFFGGGHHHHHHJJJKKKLLLJJJJJJKKKMMMNNNNNNLLLJJJJJJKKKKKKJJJJJJJJJJJJKKKPPPRRRSSSRRRPPPNNNNNNNNNPPPPPPOOOPPPRRRTTTVVVWWWXXXUUURRRPPPPPPPPPPPPOOONNNOOOPPPRRRSSSTTTSSSSSSRRROOOMMMOOOSSSUUUTTTRRRQQQPPPPPPPPPQQQQQQQQQRRRPPPPPPPPPOOONNNNNNNNNOOONNNMMMMMMLLLLLLLLLLLLLLLKKKJJJJJJKKKLLLMMMKKKJJJKKKJJJHHHFFFDDDCCCBBBAAA???????????????===<<<;;;999999888888777666666555555555555555444444444444444333222111000000//////............------------+++,,,......///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***************)))(((((()))******++++++*********)))))))))(((((()))******)))((((((+++++++++***+++,,,,,,------..................---***************)))((((((,,,+++++++++++++++++++++)))+++,,,+++***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///111222333------------...///000000...------,,,++++++++++++,,,...//////...---///000................................./////////000000000000000000000111111222444444444555555444444444555777;;;DDDLLLPPPOOOLLLIIIFFF???:::999===EEEKKKPPPSSSTTTRRRPPPOOOJJJCCCFFFFFFEEEDDDDDDDDDEEEEEEDDDFFFEEEDDDEEEFFFEEEBBB===<<<>>>CCCFFFIIINNNUUUWWW\\\aaa```^^^^^^ccchhhrrr{{{999999999888888888777777777666555444333333333444666666555444444333333222222111111222222333444555444444333222000///......///......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************)))***+++,,,,,,+++******++++++++++++++++++++++++************************************************))))))*********+++++++++++++++************++++++)))***+++,,,,,,,,,,,,+++***+++,,,,,,,,,,,,...000000//////...------,,,,,,---------...............////////////000000000000/////////000000111111222222222222222222333444555444666888999999:::;;;===888999:::;;;<<<=========<<<======>>>>>>>>>======AAAAAABBBBBBCCCCCCDDDDDDFFFGGGHHHGGGFFFEEEEEEFFFCCCCCCDDDEEEHHHKKKMMMNNNEEEEEEGGGKKKMMMNNNLLLJJJJJJJJJJJJKKKKKKLLLKKKKKKNNNQQQSSSSSSRRRQQQPPPQQQMMMOOOQQQSSSUUUVVVVVVVVVXXXUUUQQQOOOOOOPPPQQQPPPPPPQQQRRRSSSTTTUUUVVVWWWQQQNNNLLLMMMQQQSSSRRRQQQRRRSSSSSSSSSRRRRRRRRRRRRNNNMMMKKKKKKKKKKKKKKKKKKMMMMMMLLLLLLLLLLLLLLLMMMIIIIIIIIIJJJLLLLLLKKKJJJGGGFFFEEECCCBBBAAAAAAAAA===>>>?????????===;;;:::999999888888777777666666444444444444333333333222555444222111000000000000//////.........------------......///...,,,***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++*********)))))))))***))))))))))))))))))***,,,+++++++++************((((((((((((((((((((((((+++************+++,,,,,,---..................---///......---,,,,,,++++++++++++++++++++++++++++++)))***++++++))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000///.........///000111222...---,,,++++++++++++++++++---......------...///------------------------............//////////////////000000111111111111111444777888888777555222111000333;;;GGGRRRYYY[[[VVVOOODDD;;;888===HHHPPP\\\cccdddYYYLLLEEECCCBBB<<>>>>>>>>>>>>>>======>>>>>>>>>?????????EEEGGGHHHHHHFFFEEEEEEFFFCCCBBBBBBDDDHHHKKKMMMNNNGGGGGGHHHJJJKKKKKKIIIFFFIIIHHHIIIKKKMMMNNNMMMLLLLLLOOORRRTTTSSSRRRRRRRRRMMMOOORRRUUUVVVVVVUUUUUUTTTRRROOOMMMNNNOOOOOOOOOQQQQQQQQQRRRTTTVVVXXXYYYSSSQQQOOOOOOPPPRRRRRRRRRTTTTTTUUUUUUTTTSSSRRRQQQMMMKKKHHHHHHIIIJJJJJJIIIJJJIIIIIIIIIJJJJJJKKKLLLIIIHHHHHHJJJLLLLLLKKKJJJDDDCCCBBBAAAAAA@@@@@@@@@<<<<<<===>>>===<<<;;;:::888888888777777666666666333333333333222222222222333333222111000000000111//////.........---------///.........,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))))))))))))))************************,,,,,,+++++++++*********((((((((((((((((((((((((***************+++,,,,,,------............------...---,,,+++++++++++++++******+++,,,,,,,,,++++++)))***+++***))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,+++++++++,,,,,,---//////......///000222333...---,,,+++***+++,,,---+++,,,------,,,,,,---///------------------------------........./////////...///000000111111000000///333666777:::;;;777111444222///111666>>>EEEHHHIIIGGGCCCBBBFFFPPP^^^gggmmmtttqqq^^^HHH===>>>BBB???EEEIIIGGGAAA>>>BBBHHHMMMSSSVVVUUUUUUUUUJJJ===;;;888888888888:::CCCMMMXXXZZZ^^^___^^^[[[ZZZYYY]]]eeennn|||888888777777777666666666444333333222222222222222444444444333222222111111000////////////000000111111000000///...------,,,++++++******+++,,,---...*********+++++++++++++++((((((((()))))))))******))))))))))))******++++++************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++***))))))((((((((()))***))))))))))))+++---...***+++,,,+++******,,,...++++++,,,---............,,,,,,,,,------.........////////////000000000000111111111000000///......111111111111111222222333333555666666666777:::<<<777888999:::;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@===============>>>>>>>>>BBBEEEGGGHHHGGGFFFGGGHHHEEECCCAAACCCGGGJJJLLLLLLKKKJJJIIIJJJJJJJJJGGGEEEGGGFFFGGGJJJNNNOOONNNLLLJJJMMMQQQSSSSSSRRRRRRRRROOOPPPQQQRRRTTTTTTUUUUUURRRPPPNNNNNNOOOPPPPPPPPPNNNNNNNNNOOORRRUUUXXXZZZVVVVVVUUUSSSRRRRRRTTTVVVUUUUUUUUUUUUUUUSSSRRRQQQNNNKKKHHHGGGIIIKKKJJJIIIGGGGGGGGGHHHIIIJJJKKKLLLIIIHHHHHHJJJLLLMMMLLLKKKCCCCCCAAA@@@???>>>>>>>>>::::::;;;;;;::::::999999666666666666555555555555333222222222111111111111000000000000000000000000------------,,,,,,,,,,,,...------,,,++++++++++++++++++++++++++++++++++++************************(((((())))))))))))))))))******++++++++++++******+++************)))))))))))))))(((((((((((())))))***************++++++,,,,,,,,,------------,,,,,,+++***)))((((((((()))***)))***+++,,,,,,,,,,,,+++(((***+++***)))((()))+++************************************************+++++++++++++++++++++++++++++++++++++++,,,,,,---......---,,,---...000222...---+++++++++,,,...///***,,,------,,,,,,---...........................---------.........//////......000111111111000///000111222222777<<<888000666555333111///000222555===CCCLLLWWWaaallluuu{{{yyy|||ttt\\\DDD888888<<>>===<<<<<<999999999888888888888888444444444444444444333333222222222111111111111000---...//////000//////...,,,,,,,,,+++++++++******---,,,+++***+++,,,---...++++++++++++++++++++++++************************(((((((((((()))))))))***++++++,,,,,,,,,,,,++++++))))))))))))(((((((((((())))))(((((((((((())))))*********)))***++++++,,,+++,,,,,,------,,,,,,+++------,,,++++++,,,---...)))***+++,,,---,,,,,,+++(((***+++***)))((()))***************************************************************************++++++++++++,,,---...///---,,,+++***+++---///111...---+++++++++---///000***,,,------,,,+++---...........................---------.........//////---...000111111111000///111000...---555<<<:::111+++000555777666666888:::DDDOOO___mmmvvvyyyzzzzzzuuuvvvlllVVVBBB999999;;;FFFDDDGGGUUUnnnbbbEEEBBB???===999:::CCCNNN[[[ZZZ]]]bbbhhhhhhbbb\\\]]]iiijjjcccnnn666777777777777555444333333333222222111000//////111111111111111000//////------------------------------,,,,,,,,,,,,+++++++++*********))))))((((((******))))))((((((''''''---***))))))++++++(((%%%((((((((((((((((((((((((&&&'''((()))***((('''%%%((((((((((((''''''''''''&&&''''''((((((((((((((())))))))))))))))))))))))))))))************))))))************************)))************+++++++++++++++******++++++,,,---,,,,,,,,,---------......---------............///111111111111111111111111222222222111111111111111444444444555666777777888666666777888888888888888===<<<;;;;;;===???AAAAAABBB???<<<>>>AAADDDCCCAAAFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHJJJJJJJJJIIIHHHGGGGGGGGGGGGHHHGGGEEEDDDFFFIIILLLKKKJJJJJJJJJKKKLLLNNNOOOPPPPPPLLLMMMMMMOOOQQQSSSUUUVVVTTTQQQMMMLLLMMMNNNMMMKKKOOONNNNNNMMMNNNOOOQQQRRRTTTUUUWWWWWWTTTSSSRRRRRRSSSTTTVVVXXXXXXVVVQQQMMMJJJLLLNNNPPPQQQPPPOOOMMMLLLIIIFFFFFFIIIKKKLLLKKKFFFGGGIIIKKKLLLLLLKKKJJJGGGEEECCC@@@>>><<<;;;;;;:::999888777666666666666555555555666555555444333333333222222111000//////////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))),,,++++++******++++++,,,)))))))))))))))))))))))),,,+++***)))))))))++++++************************((()))***+++++++++++++++)))))))))))))))))))))))),,,)))&&&'''***,,,+++***,,,,,,,,,++++++*********+++*********))))))((((((******))))))***+++,,,,,,******))))))(((((('''''')))************+++++++++******))))))******+++,,,++++++***)))((((((((())),,,+++++++++---------,,,,,,---///000000...---+++++++++,,,------,,,,,,,,,---,,,+++*********+++,,,,,,,,,,,,---------......///000000...,,,+++---///...------,,,---...000111......///000111111000000///111222222111555===DDDPPPZZZccchhhnnnssslll``````YYYNNNCCC;;;888888999>>>???AAAQQQyyyuuu^^^ZZZOOOBBB===CCCKKKOOOTTTVVVZZZaaafffgggddd```aaafffiiigggeeeppp555555666666555444222222333333222111111000//////000111111111111000//////------------------------------,,,,,,,,,+++++++++************)))))))))(((***)))))))))((((((((('''(((&&&&&&'''***+++***(((((((((((((((((((((((((((+++***((((((((())))))(((((((((((((((''''''''''''&&&''''''((((((((((((((())))))))))))))))))))))))))))))************))))))************************))))))*********+++++++++++++++******++++++,,,---,,,,,,,,,------------...---------............///---......///000000111111111111111111111111111111222333333444555555666666666666888999999:::::::::===<<<;;;<<<===>>>??????AAA???===>>>AAADDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHIIIJJJJJJKKKFFFDDDCCCEEEIIILLLMMMMMMLLLLLLMMMNNNOOOQQQQQQRRRLLLLLLMMMNNNPPPRRRTTTUUUNNNLLLJJJJJJLLLLLLKKKIIILLLLLLMMMMMMNNNOOOPPPQQQTTTVVVXXXXXXWWWVVVVVVVVVSSSTTTUUUWWWXXXVVVQQQNNNKKKLLLMMMOOOOOOOOOOOONNNSSSOOOJJJHHHGGGGGGFFFDDDEEEFFFHHHIIIJJJIIIHHHGGGDDDCCCBBB@@@===;;;:::999999999888777666666666666555555555555555444333333333333222111111000//////////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++++++++,,,++++++******++++++,,,)))))))))))))))))))))))),,,+++***))))))***++++++************************))))))******+++*********))))))))))))))))))))))))***)))((())),,,---+++))),,,,,,,,,+++++++++******+++*********))))))))))))******))))))***++++++,,,)))))))))))))))((((((((()))************+++++++++******))))))******+++,,,,,,,,,++++++***+++++++++++++++***+++,,,,,,+++***///000111111000///---,,,,,,,,,,,,------,,,,,,,,,+++,,,---......---+++***,,,,,,,,,,,,------------.....................///...------------....../////////000000000//////......111444555666:::CCCIIIZZZbbbfffbbbaaabbb\\\RRRMMMHHHAAA;;;777777999;;;@@@@@@>>>FFFgggxxxmmmjjj]]]JJJ>>>>>>FFFKKKUUUUUUWWW\\\aaacccbbb___aaafffhhheeecccmmm444444555444444333222111222222222111111000000///000000000000000//////...------------------------,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))((((((((((((&&&&&&%%%''')))***)))(((((((((((((((((((((((((((---***'''&&&'''((())))))((((((((((((''''''''''''&&&''''''((((((((((((((())))))))))))))))))))))))))))))************))))))************************)))))))))*********+++++++++************+++,,,,,,,,,,,,,,,,,,---------------------............///000000000111111111222222///000000111111222222222111222222333333444444444555666777999:::;;;;;;<<<<<<<<<<<<===============AAAAAA@@@@@@BBBCCCEEEFFFDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHJJJKKKMMMMMMFFFDDDCCCEEEIIIMMMOOOPPPNNNOOOOOOPPPQQQRRRRRRSSSMMMMMMMMMNNNOOOPPPRRRRRRQQQPPPPPPQQQSSSRRRQQQOOOLLLMMMNNNPPPQQQQQQRRRRRRSSSUUUWWWWWWVVVUUUVVVWWWSSSSSSTTTVVVWWWUUUQQQNNNLLLLLLLLLMMMMMMNNNOOOPPPUUUQQQLLLIIIGGGFFFEEECCCEEEFFFGGGGGGGGGFFFDDDCCC@@@@@@@@@???===:::888777888888888777666666555555444444444444444333333222222222111111000000////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))+++******)))******++++++************************))))))*********)))(((((()))))))))))))))))))))))))))))))))+++------+++))),,,,,,,,,++++++++++++******************)))))))))*********)))******+++,,,(((((()))))))))))))))))))))************+++++++++******))))))******+++,,,+++++++++***++++++,,,,,,******++++++++++++***)))000000000000///---,,,+++,,,,,,------,,,,,,,,,,,,)))+++///111111///+++)))++++++++++++,,,,,,,,,,,,...---------/////////---.............../////////000000000000///...------,,,000444777999===DDDIIIYYY```___UUUMMMKKKGGGAAA<<<:::888666666777:::<<<>>>@@@======PPPttt{{{|||qqqZZZEEE@@@GGGOOOUUUTTTUUUWWWZZZ]]]^^^]]]```dddfffcccbbbkkk555555555444333333222111222111111111000000000/////////000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************)))))))))))))))))))))))))))((((((((((((***)))((('''((((((''''''((((((((((((((((((((((((,,,)))&&&&&&((()))(((&&&((((((((((((''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((())))))************))))))************************))))))))))))***************************++++++,,,++++++,,,,,,,,,------------------............///111111111111000000000000...//////000111222222333222222222333333333444444333444666888:::;;;<<<<<<;;;<<<======<<<<<<<<<===@@@AAABBBCCCCCCCCCCCCDDDCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDEEEDDDEEEFFFHHHIIIJJJKKKKKKGGGFFFEEEFFFHHHLLLOOOPPPOOOOOOPPPPPPQQQQQQQQQRRRNNNNNNNNNNNNOOOPPPQQQQQQUUUVVVXXXYYYYYYXXXUUUSSSNNNPPPRRRTTTUUUVVVUUUUUURRRSSSTTTTTTRRRQQQQQQRRRSSSSSSSSSTTTUUUTTTQQQOOOMMMLLLKKKJJJKKKMMMOOOPPPOOOMMMKKKIIIIIIJJJKKKKKKFFFFFFFFFFFFDDDCCCAAAAAA>>>>>>??????===:::888666777777777777666555444444333333333333333222222111111111000000000/////////.........---------,,,,,,++++++++++++++++++++++++))))))***+++++++++++++++++++++************++++++))))))))))))))))))))))))******************++++++************************)))))))))))))))((('''&&&))))))))))))))))))))))))))))))))))))***+++******++++++++++++++++++++++++************************+++***************++++++((((((((())))))******+++))))))*********+++++++++******))))))******+++,,,)))((((((((()))***++++++***+++,,,,,,++++++++++++------,,,,,,++++++++++++...------,,,,,,,,,,,,,,,(((+++...000000...,,,*********+++++++++,,,,,,,,,...---+++,,,...///---+++---...//////000000000000//////000000000///......,,,///333555777999===@@@FFFOOOPPPEEE;;;:::999666::::::999999888999999999:::>>>>>><<>>@@@<<<===>>>@@@AAABBBBBBAAABBBBBBCCCCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDFFFGGGGGGDDDEEEFFFGGGGGGGGGGGGFFFIIIIIIIIIHHHHHHJJJMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOONNNNNNOOOOOOPPPQQQSSSUUUWWWXXXWWWTTTQQQPPPPPPQQQSSSUUUVVVVVVVVVUUUTTTTTTTTTRRROOOMMMMMMNNNRRRQQQPPPQQQRRRRRRPPPNNNKKKJJJIIIHHHIIIKKKMMMOOOKKKKKKJJJJJJJJJLLLOOOQQQFFFFFFEEEDDDCCCAAA@@@???<<<===>>>>>>===;;;888777666666777777666555333333222222222222222111111000000000//////////////////------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******)))(((+++******))))))******+++))))))))))))))))))))))))))))))******++++++++++++************************)))))))))))))))((('''&&&))))))))))))))))))))))))))))))(((''''''(((***,,,++++++++++++++++++++++++***************+++++++++++++++***************+++(((((())))))******++++++))))))*********+++++++++******))))))******+++,,,)))((((((((()))***+++++++++---...---,,,+++---///,,,,,,+++***+++,,,------///...---,,,,,,,,,,,,---******+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...---++++++,,,------,,,,,,,,,------...///000000---...///000111111111111000222333444444444555555666BBBGGG???666666777555<<<<<<<<<<<<;;;:::999888999;;;===<<<===@@@@@@>>>BBBGGGKKKJJJHHHLLLUUU^^^cccnnnpppaaaMMMDDDHHHOOOOOOQQQUUUWWWXXXXXXWWWWWWYYY^^^bbbeeeiiiwww777666555444333333333333000000000000000000000000...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************))))))))))))************(((((((((((())))))))))))'''((((((((((((***---///(((((((((((((((((((((((()))))),,,222777555---&&&((((((((((((''''''''''''&&&''''''((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((()))))))))*********))))))))))))***++++++++++++++++++,,,,,,,,,,,,---------............///***,,,...111444666999:::...//////000000111111111333333333333333333333333000222333666777999::::::999;;;======<<<===AAAFFFAAA===999999===AAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDBBBBBBCCCCCCDDDFFFGGGHHHEEEFFFFFFGGGFFFEEEDDDCCCIIIJJJKKKKKKJJJJJJKKKMMMLLLLLLLLLLLLKKKKKKKKKKKKMMMMMMMMMMMMNNNOOOPPPPPPPPPSSSVVVWWWUUURRRQQQPPPPPPQQQRRRSSSSSSTTTTTTTTTXXXXXXVVVSSSOOOMMMMMMNNNPPPOOOMMMNNNOOOPPPOOONNNIIIHHHGGGFFFGGGIIIKKKLLLLLLLLLLLLJJJHHHIIILLLNNNFFFEEEDDDBBBAAA@@@???>>><<<<<<======<<<:::999777555666666666666444333111111111111111111000000///////////////............------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++***)))((('''******))))))))))))******))))))))))))))))))))))))((()))***+++++++++++++++************************))))))*********)))(((((()))))))))))))))))))))))))))))))))((('''(((***---***++++++++++++,,,,,,,,,*********+++++++++++++++,,,+++******)))*********))))))******************)))************+++++++++******))))))******+++,,,+++++++++***++++++,,,,,,+++---...,,,***,,,000444000///---,,,,,,---///111000///...,,,,,,,,,------+++***))))))***+++---...++++++++++++,,,,,,,,,,,,---------++++++,,,111444......,,,,,,,,,---...///---...///111222333444444555555444444333222111111222>>>DDD>>>888888999666777888:::;;;;;;:::999888:::999999;;;>>>@@@>>>;;;>>>@@@BBBBBBBBBFFFNNNUUUYYYcccggg\\\NNNGGGIIILLLLLLPPPTTTWWWWWWVVVVVVVVVXXX\\\aaaeeelllzzz666555444333222222222333///000000000000000000000---............---,,,,,,++++++++++++++++++++++++++++++++++++************((()))))))))************'''((((((((()))))))))***%%%'''(((''''''(((,,,000((((((((((((((((((((((((''''''***222888777...&&&((((((((((((''''''''''''&&&''''''((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((()))))))))***)))))))))))))))***++++++***++++++++++++,,,,,,,,,---------............///---...000222555777999::://///////000000000000000222222222222222222222222222333444666888999999:::777:::<<<<<<;;;???FFFLLLYYYLLL===777:::???AAA@@@@@@AAAAAABBBCCCCCCDDDDDDCCCBBBBBBBBBCCCDDDEEEEEEEEEFFFGGGGGGGGGFFFDDDCCCFFFIIILLLMMMLLLKKKLLLNNNKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJJJJKKKKKKMMMNNNOOONNNQQQUUUVVVUUUTTTTTTUUUSSSSSSRRRRRRRRRRRRSSSSSSXXXXXXWWWTTTPPPOOOOOOPPPOOOMMMKKKKKKLLLNNNMMMMMMFFFFFFEEEEEEFFFGGGIIIIIIMMMMMMLLLHHHEEECCCEEEHHHCCCBBBAAA@@@>>>=========:::::::::999999888888888444555666666666444222111000000111111000000///...........................,,,,,,,,,,,,++++++++++++************************)))***************)))(((******))))))))))))******))))))))))))))))))))))))'''(((***+++,,,,,,++++++************************))))))******+++*********))))))))))))))))))))))))'''***---...,,,++++++,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,++++++***))))))******++++++******************)))************+++++++++******))))))******+++,,,,,,,,,++++++***+++++++++***,,,,,,***(((+++222888555333000---,,,,,,...///111000...,,,+++,,,---...++++++******+++,,,...///,,,,,,,,,,,,------------+++---///---+++///888@@@999666222///------...//////000111222333444444444444333222111222222222222000:::>>>888444666777333333555666888999999888777:::888888:::===>>>???@@@:::<<<===???AAAFFFKKKPPPPPPWWWXXXRRRKKKIIIJJJJJJKKKNNNRRRSSSSSSSSSVVVXXXYYY]]]aaadddjjjxxx555444333111000111111222////////////000000000000------......------,,,++++++++++++++++++++++++++++++++++++************)))(((((())))))*********+++'''((((((((())))))******((())))))'''$$$%%%(((,,,(((((((((((((((((((((((($$$$$$&&&...555555---%%%)))(((((((((''''''''''''&&&''''''((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++******+++++++++,,,,,,,,,---------.........//////,,,,,,------......//////000000000000////////////111111111000000000000000333444666777999:::::::::777999;;;;;;;;;@@@IIIPPPrrr___GGG999:::???AAA@@@@@@@@@AAABBBBBBCCCDDDDDDCCCCCCBBBAAAAAAAAABBBBBBDDDFFFGGGHHHHHHGGGEEEDDDDDDHHHLLLNNNMMMLLLMMMOOOKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMIIIMMMQQQSSSRRRSSSUUUWWWWWWVVVTTTSSSSSSSSSTTTUUUVVVVVVUUUSSSPPPOOOPPPRRRNNNLLLIIIIIIKKKLLLMMMLLLDDDDDDDDDDDDEEEFFFGGGHHHLLLLLLKKKFFFBBB@@@BBBDDDAAA@@@???===<<<<<<<<<<<<999999888777666666777777444555666666666444222000000000000000000//////...---.....................,,,,,,,,,+++++++++******************************'''((()))******++++++*********))))))))))))******))))))))))))))))))))))))'''(((***+++,,,,,,++++++************************((()))***+++++++++++++++))))))))))))))))))))))))%%%***111333111...+++************++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,+++***))))))******,,,+++++++++***))))))))))))************+++++++++*********)))***++++++,,,++++++***)))((((((((())))))******'''&&&)))222:::777444000,,,))))))***+++222000...,,,+++,,,---...++++++,,,,,,---...//////,,,,,,------------......)))---000...,,,111???JJJDDD@@@:::444111000111222222222333444444444333333000///---...000222333333+++333555///,,,111333///444444666777888777666666777888:::<<<;;;999999;;;666666777888:::===???AAAEEEHHHGGGBBBAAADDDGGGFFFLLLNNNOOOOOOOOOQQQVVVZZZ[[[^^^aaaccchhhttt777555333111000000111222111111000000//////......,,,,,,------,,,,,,+++***************************))))))))))))((((((((((((***)))(((''''''((()))***(((((((((((((((((((((((())))))((('''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))***+++,,,---------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,------......000000000000111111111111222222222222222222222222333333444555666777888888888999:::888888===FFFNNNvvvxxxdddCCC666AAAEEE<<>>===<<<;;;::::::;;;<<<666666666666555555555555666666666555444222111000111000000///...------------------,,,+++***)))(((---------,,,,,,+++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))******+++,,,+++***)))(((((()))***+++,,,,,,,,,++++++*********---+++)))(((***++++++***---+++***,,,---+++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++************************---......,,,******+++---...,,,******,,,+++(((%%%************************)))************++++++++++++++++++++++++++++++,,,)))***+++++++++...111555AAA999///***+++------,,,---000333444333222222222,,,---------------------,,,---...000000...---,,,///............///000000222222222222222111000///000000000000////////////000...,,,...111222000...222222111111111111111222000222444555444444555666888555444;;;KKKWWWWWWOOOBBB888000222:::===;;;888DDDBBB@@@???@@@DDDHHHKKKJJJMMMQQQSSSSSSRRRRRRRRR^^^YYY^^^nnn~~~222111000/////////000000111111000000///......---,,,,,,------,,,,,,+++***************************))))))))))))((((((((((((***)))(((''''''((()))***(((((((((((((((((((((((())))))((('''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))***+++,,,,,,,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------.........---------------....../////////000000000222222222222222222222222333333444555666777888888999:::;;;999888;;;CCCIIIfffwwwrrrPPP777999CCCDDDCCCCCCCCCCCCCCCBBBAAAAAADDDCCCAAA@@@@@@BBBEEEFFFGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJIIIHHHFFFGGGIIIKKKJJJLLLMMMMMMLLLKKKKKKLLLLLLLLLLLLLLLLLLMMMNNNNNNLLLMMMOOOQQQRRRSSSSSSRRRTTTRRRPPPQQQRRRSSSRRRRRRLLLLLLMMMMMMLLLKKKKKKJJJPPPPPPPPPMMMKKKJJJJJJKKKHHHFFFFFFGGGIIIIIIIIIGGGDDDDDDEEEEEEEEEDDDCCCBBB???>>><<<;;;::::::;;;;;;777777666666666555555555666666555555444222111000000000000///...---------,,,,,,,,,,,,+++***))))))------,,,,,,,,,+++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))******+++,,,+++***)))(((((()))***+++,,,,,,,,,+++++++++******,,,***(((((()))++++++***'''&&&&&&(((***++++++,,,*********+++++++++,,,,,,+++,,,,,,------,,,,,,+++************************+++------,,,+++******,,,...,,,+++,,,......,,,)))************************)))************+++++++++---,,,,,,++++++***************+++******,,,000333>>>777///+++,,,......---(((***+++++++++,,,...000.........---,,,,,,,,,+++,,,---///000000///---,,,,,,---------............000000000000000///......000/////////////////////111000000000222333222111222222111000000111111222222333555555444333444555999<<>>BBBRRRgggkkkSSS<<<:::BBBDDDDDDCCCCCCBBBAAA@@@@@@???BBBAAA@@@@@@AAACCCEEEGGGGGGGGGGGGGGGHHHHHHIIIIIIHHHIIIHHHGGGEEEDDDFFFGGGIIIKKKMMMMMMLLLLLLMMMNNNLLLKKKIIIHHHIIIJJJLLLMMMLLLMMMOOOQQQQQQQQQQQQPPPQQQOOONNNNNNOOOPPPPPPOOONNNOOOPPPPPPPPPOOOMMMMMMRRRRRRQQQOOOKKKJJJJJJKKKLLLJJJHHHGGGHHHHHHHHHFFFDDDDDDCCCBBBBBBBBBBBBBBB@@@???===<<<:::::::::999777777777666666666555555444444444444333222000000000000//////...---------,,,,,,,,,,,,+++******))),,,,,,,,,,,,++++++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))******+++,,,+++***))))))))))))***+++,,,,,,,,,++++++++++++***+++)))(((((()))******)))+++++++++******))))))((())))))*********++++++++++++,,,,,,------,,,,,,+++************************)))+++------+++***)))***+++++++++,,,......---+++************************)))************+++++++++...------,,,+++***))))))***++++++***)))***---///999444...,,,---......,,,******+++***+++---111444//////...---,,,+++******---...///000000///...---***+++,,,---...------,,,---............---,,,,,,///////////////////////////000111111000000111222111111000000000111111222333444555444333222222444666AAANNN[[[gggpppooojjjiii___PPPAAA888666777888;;;>>>AAADDDDDDDDDEEEFFFHHHIIIJJJMMMOOOSSSUUUWWWSSSUUUaaattt}}}ssskkkvvv|||222222333333222111000///000000///......------,,,+++,,,,,,,,,,,,+++******************************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************))))))************++++++++++++***++++++++++++,,,,,,,,,........................------........./////////111111111111222222222222222222333444555666666777777999;;;:::999:::<<<>>>DDDMMMMMMDDD???CCCAAA:::CCCCCCBBBAAA@@@?????????AAA@@@@@@@@@AAACCCEEEGGGFFFFFFGGGHHHHHHIIIIIIIIIFFFGGGHHHGGGDDDCCCCCCDDDFFFHHHKKKLLLLLLLLLNNNOOOMMMKKKIIIGGGGGGIIIKKKMMMNNNOOOPPPQQQRRRQQQQQQPPPOOONNNLLLLLLNNNOOONNNMMMRRRSSSTTTUUUUUUTTTRRRQQQQQQQQQQQQOOOLLLKKKLLLMMMMMMKKKHHHHHHHHHIIIHHHGGGDDDBBBAAA??????@@@AAABBB@@@???>>><<<:::999888888777777777666666666555555333333333333222111000////////////......---------,,,,,,,,,,,,,,,+++***))),,,+++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))******+++,,,************************++++++++++++++++++++++++***((('''(((***+++***))))))+++,,,)))(((******)))************+++++++++++++++,,,,,,------,,,,,,+++************************'''***,,,---,,,***))))))************++++++***)))************************))))))*********+++++++++,,,,,,,,,++++++************++++++***))))))***,,,222///,,,,,,------,,,+++,,,---......---///222444...------,,,,,,+++++++++...//////000000//////...)))+++---...///...,,,+++,,,,,,------------,,,,,,.........//////////////////222444333111000222555111000000000000111111222222333444333222222333555<<>>666CCCBBB@@@???>>>>>>>>>???@@@???@@@@@@AAACCCEEEFFFDDDEEEFFFGGGHHHHHHHHHHHHEEEGGGHHHGGGEEECCCBBBCCCDDDFFFIIIJJJKKKKKKMMMOOONNNLLLJJJHHHHHHJJJLLLMMMOOOPPPQQQRRRSSSSSSRRRQQQPPPNNNMMMMMMNNNOOOOOONNNOOOPPPQQQRRRRRRQQQPPPPPPNNNOOOOOONNNMMMMMMNNNOOOLLLJJJHHHHHHIIIIIIHHHGGGCCCAAA???======>>>@@@AAA>>>>>>===<<<:::888777666666666666666555555555555222222222222111000//////............------------++++++,,,,,,,,,+++******++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))******+++,,,******++++++++++++******++++++++++++++++++++++++)))(((((()))+++++++++))) &&&)))''''''+++...---+++++++++,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++************************'''))),,,---,,,***))))))+++,,,,,,+++***)))((((((************************))))))*********+++++++++*********++++++,,,,,,,,,***+++,,,***)))((()))***,,,+++******++++++***)))(((***,,,---,,,******+++***++++++,,,,,,---------......////////////......***,,,...///000///---,,,,,,------......---------------....../////////000222555777666444333555888000000//////000111111222000111222222222333666888KKKZZZiiinnnnnnppprrrrrrtttvvvrrrfffZZZQQQFFF===>>>@@@CCCBBBAAADDDIIINNNQQQNNNLLLMMMPPPRRRTTTSSS\\\YYY\\\ccciiijjjkkkmmm}}}222111000///...------,,,.........---,,,,,,+++++++++++++++++++++******)))))))))))))))))))))))))))))))))))))))((((((((((((&&&''''''((((((''''''&&&(((((((((((((((((((((((((((''''''''''''(((((()))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))'''(((((()))))))))(((((()))))))))************+++************++++++++++++)))***+++,,,---///000000....../////////000000000//////000000111222222222000111111222333444555555444555777999;;;======>>>:::<<<<<<999555666999<<>>??????@@@@@@@@@@@@AAABBBDDDDDDBBBCCCEEEGGGHHHHHHGGGGGGDDDFFFIIIIIIGGGEEECCCCCCCCCEEEHHHJJJJJJKKKLLLNNNNNNMMMKKKJJJJJJJJJLLLMMMNNNPPPQQQSSSTTTSSSSSSSSSQQQOOONNNNNNOOOPPPPPPOOONNNNNNOOOOOOOOOOOOPPPPPPLLLMMMNNNNNNLLLMMMNNNPPPJJJIIIIIIIIIJJJIIIGGGEEEAAA???===<<<;;;<<<>>>???;;;;;;;;;:::999777666555555555555444444444333333000000111111000//////...------------------------+++++++++,,,,,,++++++************+++++++++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))******+++,,,******+++,,,,,,+++*********++++++++++++,,,,,,,,,)))((()))***,,,---,,,***+++333444---))),,,---***++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++************************(((***,,,---+++***++++++---...///...,,,***)))***************************)))************+++++++++))))))***+++,,,------...***+++,,,+++)))((()))***))))))************))))))(((***------,,,)))(((((())))))***+++,,,---..............................+++,,,---//////......---,,,------............------------......//////000...000111000000000111222////////////000111111222///000111111111333777999QQQ___lllnnnlllmmmppprrrooossssssmmmhhh```PPP???===@@@CCCCCCCCCHHHRRRZZZcccZZZOOOHHHIIIOOOTTTVVVXXXXXX]]]eeeiiihhhhhhkkk000///...------...///000......------,,,++++++++++++++++++++++++***))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&'''(((((('''&&&&&&(((((((((((((((((((((((('''''''''''''''((())))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))&&&&&&'''((())))))))))))))))))))))))************************++++++++++++)))******+++,,,---......------.........//////////////////000111222222222000000111222333444555555666666777999;;;============>>>>>><<<777555:::AAA???>>>===<<<<<<>>>???@@@@@@@@@@@@AAAAAABBBBBBBBB@@@AAADDDFFFGGGGGGFFFEEEDDDFFFJJJKKKIIIGGGEEEEEEDDDFFFIIIJJJJJJKKKMMMNNNMMMMMMLLLKKKJJJKKKKKKKKKLLLNNNPPPRRRSSSSSSSSSSSSQQQOOONNNNNNOOOPPPPPPOOOOOONNNMMMMMMMMMNNNPPPQQQMMMNNNNNNMMMKKKKKKMMMNNNKKKJJJJJJJJJJJJGGGCCC@@@???>>><<<;;;;;;;;;<<<===888999999999888777555444444444333333333222222222//////000000000///......------------------------***++++++,,,,,,+++++++++)))*********++++++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))******+++,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,))))))***+++......---+++333<<<;;;111)))++++++'''***+++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************)))+++,,,,,,++++++,,,...+++---///...+++******,,,************************)))************+++++++++*********++++++,,,,,,---***+++---,,,***)))***+++******+++***))))))***++++++---......---,,,---...*********+++,,,,,,,,,---------,,,,,,,,,,,,------+++,,,,,,,,,------------+++,,,------......------,,,,,,---......///000000,,,+++***+++---------,,,.........//////000222222000111111111000222555888JJJXXXeeeiiihhhkkkoooqqqmmmooommmiiikkkhhhUUU>>><<<@@@BBBBBBAAAFFFOOOXXXaaaWWWLLLGGGIIINNNSSSTTTSSSTTTZZZ```cccbbbeeeiiizzz}}}//////......///222444666......---,,,,,,++++++******++++++++++++***))))))))))))))))))))))))))))))))))))))))))((((((((((((%%%&&&'''(((((('''&&&%%%(((((((((((((((((((((((('''''''''''''''((()))***''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))************************''''''''''''((((((((()))%%%&&&'''((())))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------.........//////000111222222222000000111222333444444555888888888999;;;======<<>>>>>>>>@@@>>>===<<<;;;<<<>>>@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@CCCEEEFFFFFFEEEDDDCCCGGGKKKLLLKKKIIIGGGFFFEEEHHHJJJKKKKKKLLLMMMOOOLLLLLLLLLKKKKKKJJJJJJIIIKKKLLLNNNPPPRRRSSSSSSSSSQQQOOONNNNNNOOOPPPPPPOOOMMMKKKIIIHHHIIIKKKMMMOOONNNOOONNNMMMKKKJJJJJJLLLLLLKKKKKKKKKJJJFFF@@@<<<======<<<;;;;;;;;;;;;;;;666777888888888666555444333333333222222222111111//////////////////...---------------------------***++++++,,,,,,,,,++++++))))))******++++++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))*********)))***++++++,,,***+++,,,------,,,+++************++++++,,,,,,,,,*********,,,//////...,,,%%%000222***%%%+++---***)))************++++++++++++,,,,,,------,,,,,,+++************************+++,,,,,,,,,++++++---///'''***,,,,,,***)))***,,,************************)))************+++++++++,,,,,,++++++++++++++++++***+++------+++***++++++,,,,,,,,,+++******+++,,,+++++++++******+++...111,,,,,,++++++++++++++++++---,,,,,,++++++,,,,,,---++++++*********+++,,,---***+++,,,---------------,,,,,,------...///000000111...---...111333111...............///000222222222222222111000111444777DDDSSSbbbhhhjjjnnnsssuuusssqqqkkkhhhnnnooo\\\BBB<<<@@@BBB@@@===???FFFNNNOOOKKKGGGIIINNNQQQQQQOOOWWWVVVWWW[[[]]]```gggooonnnsss111///---,,,---000333666......------,,,+++******))))))))))))))))))))))))******))))))((((((''''''******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''***((('''&&&&&&'''(((***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---...///000000///////////////000000111000000000111222222333333777777666666777999;;;<<<>>>>>>===<<<<<<<<<<<<<<<;;;:::888777999<<<@@@CCC??????AAAAAAAAA???===<<>>999:::::::::::::::::::::777777777777666666666666333333222222111000000000........................++++++++++++++++++++++++******))))))))))))******'''(((((()))***+++++++++))))))************)))))))))************++++++++++++***)))(((((()))***++++++***)))))))))***+++,,,)))***++++++,,,,,,,,,,,,***++++++,,,,,,++++++*********************************))))))******+++,,,******+++++++++,,,,,,,,,---+++***+++------+++(((************************,,,+++++++++******))))))***+++---......---+++***++++++******************,,,,,,++++++++++++++++++))))))))))))***+++,,,---************************************************++++++******++++++,,,---+++---......---,,,,,,---.........------,,,,,,,,,+++,,,...---,,,++++++,,,---///...******...///------------............///...------------...//////////////////000000000000444333222111111111222333AAACCCKKKZZZjjjssssssooooookkknnnyyyyyyfffKKK999>>>>>>???@@@AAABBBBBBCCCEEEEEEFFFHHHJJJMMMOOOPPPTTTRRRTTTZZZ]]]^^^aaafffiiihhh...---+++++++++---000111------,,,,,,+++*********))))))))))))))))))))))))***)))))))))((((((((('''***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))))))))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------......////////////......//////000111///000000111111222333333777666666666777999;;;<<<>>>======<<<<<<<<<======;;;:::;;;===@@@BBBBBBAAA???@@@AAABBBBBB@@@???>>>@@@@@@AAABBBCCCDDDEEEEEECCCEEEFFFHHHHHHHHHFFFEEEJJJKKKMMMPPPTTTTTTQQQNNNLLLIIIFFFFFFHHHJJJJJJIIIKKKJJJIIIIIIJJJLLLNNNPPPMMMLLLKKKJJJIIIHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIIIILLLMMMMMMMMMLLLKKKJJJJJJKKKLLLLLLKKKIIIFFFCCCAAA===<<<<<<;;;:::999888888777777777666666666555555333222222111111000//////........................++++++++++++++++++++++++******))))))))))))******'''(((((()))******++++++))))))************)))))))))************++++++++++++***)))(((((()))***+++******)))))))))+++,,,---******+++,,,,,,,,,++++++***++++++,,,,,,++++++*********************************))))))******+++,,,******+++++++++,,,,,,,,,---+++***+++------+++(((((((((((((((((((((((((((,,,,,,+++++++++************+++,,,------,,,+++***++++++******************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++******++++++,,,---+++---......---,,,,,,---------------,,,,,,,,,+++***,,,...---,,,++++++,,,(((++++++)))***...000...------------...............------------...//////.../////////000000000000222333333444444333222222555666<<>>??????AAAAAABBBCCCDDDDDDEEEFFFIIIKKKMMMNNNOOOOOOSSSYYY\\\^^^cccjjjqqqnnn...---,,,,,,,,,------...,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))))))))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,---------------.........///............///000000//////000111111222222333666666666666777999:::;;;===<<<<<<<<<<<<======>>>;;;;;;===BBBHHHIIIDDD>>>???@@@AAABBBBBBBBBAAA@@@??????@@@AAACCCDDDEEEEEEAAABBBDDDFFFGGGGGGFFFFFFKKKLLLMMMQQQSSSTTTRRRPPPNNNKKKGGGEEEGGGIIIKKKLLLKKKJJJIIIIIIIIIKKKLLLMMMMMMMMMMMMLLLKKKIIIHHHGGGHHHIIIJJJKKKJJJIIIHHHGGGJJJJJJKKKKKKKKKJJJJJJIIIKKKKKKJJJJJJHHHGGGEEEDDD@@@???===<<<:::888666555666666666666555555555444222222111111000000//////------------------------++++++++++++++++++++++++******))))))))))))******((((((((()))******++++++))))))************)))))))))************++++++++++++***))))))))))))***+++))))))))))))***+++,,,---++++++,,,,,,,,,+++************++++++++++++************************************))))))******+++,,,******+++++++++,,,,,,,,,---,,,+++,,,---,,,+++)))((((((((((((((((((((((((,,,+++++++++++++++************************************++++++++++++++++++************************+++,,,,,,,,,,,,+++******************************************************++++++******++++++,,,---+++,,,......,,,,,,,,,---,,,,,,,,,,,,++++++++++++***,,,------,,,+++,,,---...000000---,,,......+++------------...............------------...//////....../////////000000000000222444666666555222111111222555<<>>>>>???@@@AAABBBBBBBBBCCCCCCEEEGGGIIIKKKLLLMMMOOOTTTZZZ]]]```jjjuuuxxx///////////////...------+++*********))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''''')))(((''''''''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((()))))))))************************++++++++++++******+++++++++,,,,,,,,,...---------------------......------......///000//////000000111222222222555555555666777888999:::;;;;;;;;;<<<<<<===>>>???<<<:::;;;AAAIIIJJJCCC<<<@@@@@@AAABBBCCCCCCCCCBBB@@@@@@AAAAAABBBBBBCCCCCC???@@@AAACCCEEEFFFFFFFFFJJJKKKLLLOOOQQQRRRRRRQQQRRROOOKKKHHHHHHJJJMMMOOOLLLKKKJJJJJJJJJJJJKKKKKKLLLMMMNNNNNNNNNMMMKKKJJJHHHIIIKKKLLLLLLKKKJJJIIIIIIJJJJJJJJJJJJJJJIIIIIIKKKKKKIIIHHHGGGEEEEEEDDD??????===;;;999888666555555555555555444444444444222111111000//////......------------------------******************************))))))))))))******(((((())))))************))))))************))))))))))))*********+++++++++************************(((((())))))***,,,,,,---,,,,,,,,,,,,++++++***)))******++++++++++++************************************))))))******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,---,,,+++*********************************************************))))))))))))************+++++++++++++++,,,))))))************++++++******+++,,,,,,+++***)))************************************************++++++******++++++,,,---***,,,...---,,,+++,,,---++++++++++++++++++++++++***+++------,,,+++,,,---,,,//////,,,,,,...---***,,,,,,---------............------------...//////........./////////000000000111333444444333222111444555777999???IIIVVV```dddnnnwwwqqq___NNNGGGIII======>>>???@@@AAABBBBBBCCCCCCDDDEEEGGGIIIKKKLLLPPPRRRVVV[[[^^^dddsss......//////...---,,,+++******)))))))))))))))((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))************)))))))))******+++++++++******+++++++++,,,,,,,,,---------------,,,,,,,,,---------------......///...//////000111111222222333444555666777888888888:::::::::;;;===>>>@@@AAA===:::888<<>>>>>@@@BBBCCCEEEFFFFFFGGGHHHJJJKKKMMMNNNPPPQQQRRRPPPMMMJJJIIIJJJLLLNNNLLLLLLKKKKKKJJJJJJJJJJJJHHHJJJLLLMMMNNNOOONNNNNNHHHIIIKKKLLLMMMMMMMMMLLLJJJJJJJJJKKKJJJJJJIIIIIIKKKJJJHHHFFFDDDBBBAAA@@@===<<<;;;:::999888777777444444444444333333333222111111000//////......---------------------------******************************))))))))))))******)))))))))))))))*********))))))************))))))))))))*********+++++++++******++++++++++++******(((((()))***++++++,,,,,,,,,,,,,,,,,,++++++***))))))******++++++******)))******************************))))))******+++,,,******+++++++++,,,,,,,,,,,,---------,,,+++++++++************************(((((())))))))))))))))))***))))))(((((())))))*********++++++,,,,,,,,,,,,))))))******++++++++++++((())))))***++++++******************************************************++++++******++++++,,,---***,,,------,,,++++++,,,++++++++++++++++++++++++)))+++------,,,,,,,,,---%%%)))***(((***...///---,,,,,,,,,------------......------------...//////............////////////000000//////000111111222222444555555555:::CCCJJJTTT^^^fffbbbVVVKKKEEEDDD<<<===>>>???@@@AAAAAABBBDDDDDDEEEFFFHHHJJJKKKLLLSSSTTTVVVYYY\\\eeevvv~~~}}}+++,,,,,,,,,+++******)))******))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))************(((((())))))***+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---............///000000111111222222333444666777777777777999999:::;;;===???AAABBB@@@;;;777999===@@@@@@===AAAAAABBBBBBBBBBBBBBBCCCAAAAAA@@@@@@@@@@@@??????>>>???@@@AAABBBDDDEEEFFFEEEFFFHHHIIIIIIKKKNNNQQQNNNOOONNNLLLJJJHHHIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIDDDEEEGGGIIIKKKMMMMMMNNNJJJJJJJJJKKKKKKLLLMMMMMMKKKKKKKKKJJJJJJIIIGGGGGGGGGGGGFFFDDDBBB@@@===<<<::::::999999888888777777333333333333222222222222000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******))))))))))))))))))******))))))************)))))))))************+++++++++******+++,,,,,,+++******))))))***++++++++++++***++++++,,,,,,,,,+++******))))))************))))))******************************))))))******+++,,,******+++++++++,,,,,,,,,,,,---......,,,++++++,,,((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******++++++,,,---------*********+++,,,,,,------+++******))))))***++++++************************************************++++++******++++++,,,---***+++------+++++++++,,,++++++++++++,,,,,,,,,,,,)))+++------,,,,,,---...333444222---+++------+++,,,,,,,,,,,,------------...------------...//////------.........///////////////...---...///111222000222444333111111444888>>>FFFKKKIIIDDD@@@<<<777<<<======>>>???@@@AAAAAAFFFFFFFFFGGGIIIJJJLLLMMMRRRQQQSSSWWWZZZaaaooo}}}yyyzzz+++++++++***************************************))))))))))))))))))))))))'''((((((((()))))))))***'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))************((((((((()))***+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,------...,,,,,,,,,+++,,,------.........//////000111111111111222444666777777777666888888999;;;===@@@BBBCCCBBB>>>;;;:::;;;>>>??????BBBBBBAAAAAAAAAAAAAAAAAA>>>>>>>>>???@@@AAAAAAAAA??????@@@AAABBBCCCEEEEEEDDDEEEGGGGGGGGGIIINNNQQQKKKNNNQQQQQQMMMIIIGGGGGGFFFGGGGGGHHHHHHHHHGGGGGGEEEEEEFFFGGGIIIKKKLLLMMMMMMKKKIIIHHHHHHHHHIIIJJJJJJJJJJJJIIIHHHFFFEEEDDDAAABBBBBBBBB@@@>>>;;;:::999999888888777666666666333222222222111111111111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))*********)))))))))))))))))))))))))))************)))))))))************+++++++++***++++++,,,,,,++++++*********+++,,,+++***)))(((******+++,,,,,,,,,++++++))))))************))))))******************************))))))******+++,,,******+++++++++,,,,,,,,,+++...//////,,,++++++---(((((((((((((((((((((((()))*********++++++++++++))))))***++++++***))))))******++++++,,,------...***++++++,,,------......222000---***))))))***+++************************************************++++++******++++++,,,---***+++------+++***+++,,,+++,,,,,,,,,------------(((***,,,---,,,,,,---...???>>>999000,,,,,,,,,)))++++++,,,,,,,,,---------...------------...//////---------.........//////---...//////000111111111111222444444444333333333222888;;;888777888888555<<<<<<===>>>???@@@AAAAAAFFFFFFFFFGGGIIIJJJLLLMMMNNNNNNRRRXXX\\\___fffmmmyyy---,,,,,,++++++,,,------***************+++++++++))))))))))))))))))))))))'''((((((((())))))******'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))))))))************'''(((((()))***+++++++++******+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,++++++,,,,,,---.........//////000111111111111222444666777777666666777888999;;;===@@@BBBDDDCCCAAA???===<<<===???@@@CCCBBBAAA@@@@@@@@@@@@@@@;;;;;;===>>>@@@BBBCCCDDD@@@@@@@@@AAABBBCCCDDDEEEDDDEEEGGGGGGGGGIIINNNRRRKKKPPPUUUUUUQQQLLLHHHGGGDDDDDDEEEFFFFFFFFFFFFFFFHHHHHHHHHHHHIIIKKKMMMNNNOOOMMMIIIFFFDDDDDDFFFGGGJJJJJJIIIHHHFFFDDDBBBAAA<<<===???@@@@@@>>>;;;999999999888777666555444444222222222111111111111000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******))))))))))))***************)))))))))))))))))))))************)))))))))************+++++++++***+++,,,------,,,+++***++++++,,,,,,+++***(((''')))***+++,,,,,,,,,,,,,,,))))))************))))))*********************************)))***++++++,,,******+++++++++,,,,,,,,,+++...000///,,,++++++---************************+++++++++,,,,,,---------((()))+++------+++)))(((******+++,,,,,,---......++++++,,,------...//////888555000,,,))))))***+++************************************************++++++******++++++,,,---)))+++---,,,+++***+++,,,,,,,,,,,,------.........(((***,,,---,,,,,,---...444444000)))(((,,,///...++++++,,,,,,,,,---------...------------...//////---------.........//////,,,...000333333333111000000000222333555555444444222888:::444333888<<<;;;<<<<<<===>>>???@@@AAAAAAFFFFFFFFFGGGHHHJJJKKKLLLLLLMMMSSS[[[`````````ccc|||///,,,***+++---...,,,)))))))))))))))))))))))))))&&&&&&''''''(((((())))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((''''''''''''******))))))((((((''''''((((((((((((((())))))************)))'''(((***,,,******+++++++++,,,,,,,,,---------------------------------............///111222222333444555666777999999:::;;;<<>>DDDAAA???@@@CCCCCC>>>999;;;===@@@BBBBBBAAA???>>>???BBBDDDEEEDDDBBBBBBBBBHHHGGGGGGHHHLLLNNNOOOOOORRRSSSSSSSSSQQQMMMIIIGGGHHHGGGFFFFFFGGGGGGEEECCCGGGHHHHHHFFFDDDDDDHHHKKKHHHHHHHHHGGGGGGFFFFFFFFFHHHGGGFFFEEEEEECCC???<<>>???@@@AAABBBDDDFFFGGGHHHHHHHHHGGGHHHLLLTTTXXXYYY[[[___uuu...,,,***+++,,,---+++)))))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''''''''(((((())))))***)))))))))(((((((((''')))(((((((((((()))***************)))((((((***,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------............///111111222333444555555666777777777888:::<<>>AAACCCCCCBBBBBB@@@BBBEEEFFFEEEDDDDDDDDDGGGFFFFFFHHHKKKNNNNNNNNNQQQPPPPPPOOONNNMMMLLLLLLJJJHHHHHHHHHHHHFFFDDDAAABBBDDDGGGGGGFFFFFFHHHJJJIIIIIIHHHHHHGGGFFFFFFFFFHHHGGGFFFFFFEEEDDD@@@>>>>>>===;;;:::;;;:::888777666555444333333222222333222222111111111000000000000000///...---,,,++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))+++***************++++++++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,+++***************++++++,,,,,,++++++***+++++++++++++++***))))))***+++,,,,,,,,,,,,+++*********+++,,,,,,,,,,,,+++,,,,,,---------,,,++++++---,,,,,,,,,+++,,,,,,,,,---------,,,,,,+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---...///................../////////......---...///000111111111111111222333444444333333444333444777<<<@@@CCCBBB???=========???@@@BBBBBBCCCDDDFFFGGGHHHIIIIIIIIIMMMSSSWWWWWW[[[___,,,+++******++++++***((())))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&'''((()))******))))))))))))(((((((((((()))))))))))))))******+++)))******)))(((((()))+++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---------............///000000111222333444444555444444444555777999;;;<<>>AAA???>>>???BBBCCC@@@===:::<<>>@@@BBBBBBBBBCCCDDDFFFHHHIIIJJJIIIMMMSSSWWWZZZ```hhh+++******)))***))))))((((((((((((((((((((((((((())))))((((((''''''&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''((())))))***))))))))))))(((((((((((()))))))))))))))***++++++)))*********(((((()))+++******+++++++++,,,,,,,,,******++++++++++++,,,,,,---------............/////////000111222333444444333333333333555777999:::>>>???@@@AAABBBAAA@@@???>>>===<<<===@@@AAA???>>>???@@@AAABBBBBBAAA@@@???AAADDDFFFGGGGGGGGGHHHJJJFFFEEEDDDFFFIIIKKKLLLKKKJJJJJJKKKKKKLLLNNNOOOPPPLLLLLLLLLMMMMMMKKKGGGDDD???AAACCCEEEFFFGGGGGGGGGIIIIIIIIIHHHGGGGGGFFFFFFDDDCCCCCCCCCDDDCCC@@@>>><<<:::999888999999777666555444333222111111111111111111000000000///////////////...------,,,++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************,,,++++++******++++++,,,******++++++,,,,,,,,,---***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++,,,,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))+++******))))))******+++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******************++++++,,,,,,++++++*********+++++++++******)))++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...)))***,,,...//////......++++++,,,,,,---...................../////////000...///111333333333222222222222333333444888===AAA???===<<<::::::;;;===???CCCBBBAAAAAACCCEEEHHHJJJHHHHHHLLLSSSYYY^^^hhhrrr************)))(((((()))(((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''(((((((((((()))))))))))))))))))))((()))******+++((()))+++***)))((()))*********+++++++++,,,,,,,,,*********++++++,,,,,,,,,---------............///...//////000111222333444444333333444555777999:::999;;;===???@@@@@@AAAAAA<<<;;;;;;;;;===>>>>>>>>>AAAAAABBBBBBBBBBBBAAA@@@BBBDDDFFFGGGGGGGGGIIIJJJFFFEEEDDDFFFHHHJJJKKKKKKHHHJJJLLLNNNNNNNNNMMMLLLLLLLLLMMMNNNOOOOOOLLLIIIEEEDDDCCCCCCCCCDDDEEEFFFHHHHHHGGGGGGGGGFFFFFFFFFBBBAAA@@@AAAAAA@@@>>>;;;:::999777777888888777555444444222111111111111111000000000/////////...............---,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************,,,++++++******++++++,,,*********++++++,,,,,,,,,***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++,,,,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++------,,,++++++++++++,,,***++++++,,,,,,++++++***)))******+++++++++******++++++++++++++++++++++++******+++,,,,,,,,,,,,+++------------,,,+++***)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...***+++---...///...---,,,,,,,,,,,,---------......---......///////////////...///111222333333222111000222444555555666777999666666888999:::;;;;;;;;;BBBAAA@@@@@@BBBDDDGGGIIIFFFGGGKKKQQQUUU[[[gggsss)))***+++***(((((((((***))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((('''(((((())))))(((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))((((((''''''''''''(((((((((((())))))))))))((((((((((((((())))))***((()))++++++)))((()))*********+++++++++,,,,,,,,,******++++++,,,,,,---------------............/////////000111222333333444555444444444555777999:::777999===??????@@@AAABBB;;;;;;;;;;;;;;;<<<===>>>??????AAABBBCCCDDDDDDDDDBBBDDDEEEEEEEEEEEEGGGIIIGGGFFFEEEFFFIIIKKKKKKJJJHHHJJJMMMOOOPPPNNNLLLKKKMMMLLLLLLMMMNNNOOONNNLLLJJJGGGCCCBBBCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFAAA@@@?????????>>>;;;999999777666666777777666555444333222111000000000000////////////............------------,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,++++++******++++++,,,*********+++++++++++++++***++++++,,,,,,++++++***************************))))))))))))))))))))))))((()))***+++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++,,,,,,---***++++++,,,,,,++++++***))))))***++++++++++++***,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++.........---,,,+++)))))))))***,,,---...------,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,------...------------------------------------......///000/////////...///000111222222222222111333666666555444444444666777:::;;;<<<;;;999888@@@@@@@@@AAABBBDDDFFFGGGHHHHHHKKKNNNPPPSSS^^^jjj~~~)))+++,,,+++)))((()))+++))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''((((((((((((((('''((((((((()))))))))***'''''''''''''''(((((()))''')))++++++***)))))))))******+++++++++,,,,,,,,,+++++++++,,,------......---------............//////000000111222333444444555555444444555777999:::999<<<@@@AAA@@@???@@@BBB=========<<<<<<<<<>>>???@@@@@@AAABBBCCCDDDDDDEEEBBBCCCDDDDDDCCCCCCEEEFFFHHHGGGFFFGGGIIIKKKKKKKKKIIIJJJLLLMMMOOOOOOOOOOOONNNLLLJJJJJJKKKLLLLLLKKKIIIGGGDDDDDDEEEEEEDDDBBBBBBBBBCCCDDDEEEFFFGGGGGGBBB@@@?????????===:::777888666555555777777666444333222111000000//////000/////////.........---------------,,,,,,,,,,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,++++++******++++++,,,++++++++++++***************++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))+++***************++++++++++++++++++++++++++++++)))))))))))))))))))))))),,,++++++******++++++,,,******++++++++++++******************************++++++++++++++++++++++++,,,+++++++++++++++,,,,,,***++++++,,,,,,++++++***))))))***+++++++++++++++,,,,,,+++******+++,,,,,,******+++,,,,,,,,,,,,+++------------,,,,,,+++***(((***,,,---......---,,,+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...+++++++++,,,---...///000000//////......---------------///000000000///.../////////000000111222333333444666666444444555666888999:::;;;;;;;;;;;;:::??????@@@AAACCCDDDEEEFFFIIIJJJMMMOOONNNPPPZZZeeexxxxxxlll|||))),,,---,,,)))((()))+++))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&'''((()))******'''((((((((())))))******&&&&&&&&&&&&&&&'''((((((''')))++++++***)))))))))******+++++++++,,,,,,,,,++++++,,,------...//////---------.........//////000000111222333444444555555555444444555777888999===@@@CCCCCC@@@???@@@AAA?????????>>>======???AAADDDDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCBBBAAAAAACCCEEEHHHGGGFFFGGGIIIKKKKKKKKKJJJJJJJJJKKKMMMPPPRRRSSSOOOLLLIIIGGGHHHIIIIIIIIIGGGEEEEEEFFFHHHHHHDDD@@@@@@@@@AAACCCDDDFFFGGGGGGCCCBBBAAA@@@???===:::777777666555555666777555444333222111000//////////////////.........------------,,,,,,,,,,,,,,,,,,,,,************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,++++++++++++++++++,,,,,,+++++++++******))))))+++++++++,,,,,,+++++++++++++++++++++++++++++++++)))))))))))))))))))))))),,,+++***)))))))))***+++++++++++++++++++++++++++)))))))))))))))))))))))),,,++++++******++++++,,,******++++++++++++******************************+++++++++++++++++++++++++++***************+++++++++++++++,,,,,,+++++++++((()))***+++++++++++++++---,,,+++******+++,,,---******+++,,,,,,,,,,,,+++++++++,,,---------,,,,,,((())),,,.........---,,,+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...*********+++,,,///111333111111000///...------,,,,,,---///000000000///...000000/////////111222444555666555444333444777:::888777777888999;;;===???>>>???@@@BBBCCCDDDEEEEEEIIIKKKNNNQQQQQQRRR\\\hhhyyycccsss))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''((()))(((&&&%%%$$$%%%)))((('''&&&%%%&&&&&&'''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))++++++,,,,,,,,,---------++++++,,,,,,---...//////---,,,,,,,,,,,,---......000000000000111111111111222222333333555666888999<<<>>>@@@@@@>>>>>>>>>???<<<======>>>>>>>>>>>>???EEEEEEDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDEEEHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNNNNMMMLLLKKKJJJJJJJJJJJJJJJIIIHHHHHHHHHGGGDDDAAA>>>???@@@BBBCCCCCCBBBBBBEEECCCAAA???===;;;::::::999888888777666555555555222222000///..................---------......///...---+++*********++++++))))))))))))))))))))))))))))))))))))))))))))))))******************************)))((((((((((((((())))))))))))))))))))))))))))))))))))************+++***)))(((((()))***+++*********++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---,,,+++***)))((()))))))))************,,,+++))))))******((('''))))))))))))******************++++++++++++******(((((()))***************++++++++++++++++++++++++************************(((***,,,---------+++******************************************************---///...+++((()))***------,,,++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,------------......,,,,,,++++++,,,,,,---......,,,,,,---///000///......//////...,,,,,,---///...***(((+++...---...111,,,111222---***---333666222222111000///......---///.........///000222333333222111000000111222333222444666777666666777888777777777888999:::<<<<<>>===>>>???==================>>>>>>BBBBBBCCCCCCDDDEEEFFFFFFHHHGGGFFFDDDDDDCCCCCCCCCHHHHHHHHHIIIIIIIIIIIIIIILLLLLLKKKKKKLLLMMMMMMNNNPPPPPPOOONNNNNNNNNNNNOOOKKKIIIHHHHHHHHHFFFCCCAAA===>>>???AAAAAAAAA@@@@@@BBBAAA???===:::999888777666666666555444333333333222111000///............---------,,,,,,------...,,,+++***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******************************)))((((((((((((((())))))))))))))))))))))))))))))))))))******************))))))))))))***************++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++***)))(((************+++++++++++++++*********++++++******))))))))))))******************++++++++++++******(((((()))***************************************************************((()))+++,,,---,,,+++***************************************************)))+++,,,+++***+++...111,,,++++++******+++++++++,,,++++++******++++++,,,******++++++++++++,,,,,,,,,,,,++++++,,,,,,---...++++++,,,---------,,,,,,,,,,,,,,,,,,------,,,,,,...******---...------000,,,000000+++***---000000111111000///......------///.........///000111222222111000000000000111222111333555555555444555666777777777888999:::;;;<<<>>>>>>???@@@AAABBBBBBCCCDDDFFFIIIIIIJJJPPP[[[dddrrraaattt))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((()))(((&&&%%%%%%&&&(((((('''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&))))))))))))))))))))))))'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,------......---,,,,,,,,,,,,---......//////000000000000111111222222222333444666888888:::<<<>>>>>>======>>>???>>>===<<<;;;;;;<<<===>>>@@@AAABBBCCCEEEFFFGGGHHHJJJIIIGGGEEEDDDCCCCCCCCCHHHHHHGGGGGGGGGGGGGGGGGGLLLKKKIIIHHHHHHIIIKKKLLLPPPOOOOOOOOOOOOPPPQQQQQQLLLKKKIIIHHHHHHFFFCCCAAA===>>>>>>?????????>>>>>>???>>><<<:::888666555555444333333222222111111111111000///...............------,,,,,,,,,,,,,,,---+++***))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************))))))((((((((((((((())))))))))))))))))))))))))))))))))))************))))))************))))))*********+++++++++++++++++++++++++++++++++++++++))))))*********)))((((((***++++++++++++,,,,,,,,,*********+++++++++++++++)))))))))*********++++++******++++++++++++******(((((()))***************))))))))))))))))))))))))************************((()))***+++++++++***)))************************************************++++++***))))))+++///333+++******))))))***++++++,,,++++++******++++++,,,******++++++++++++,,,,,,,,,,,,++++++,,,,,,---...***---000000---++++++,,,,,,++++++---000111...,,,...,,,---000000---,,,...,,,...---+++,,,//////+++/////////......------,,,............///000111111111000000//////000000111000111333444333333444555666666777777888:::;;;<<<<<<======>>>@@@AAAAAABBBCCCFFFGGGGGGIIIPPP]]]ggg~~~kkk[[[sss))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&((()))(((&&&%%%%%%&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,------------,,,,,,,,,,,,---......////////////000000000111111111222333444666777888999;;;=========<<<===>>>???>>><<<;;;:::;;;<<<===AAABBBCCCEEEFFFGGGHHHHHHJJJHHHFFFDDDDDDDDDDDDEEEFFFFFFEEEEEEDDDDDDCCCCCCGGGFFFDDDCCCDDDFFFIIIKKKLLLLLLLLLLLLMMMNNNOOOPPPOOOMMMKKKJJJIIIGGGEEECCC????????????>>>>>>=========<<<:::888666555444444222222222111111000000000000///......---------.........---,,,,,,,,,,,,---*********)))))))))******))))))))))))))))))))))))((((((((((((((((((((((((************************))))))(((((((((((())))))))))))))))))))))))))))))((()))))))))************((()))***++++++***)))(((***************+++++++++***+++++++++++++++,,,,,,******************))))))*********+++++++++,,,,,,***+++++++++***)))***+++))))))*********+++++++++******++++++++++++******(((((()))***************************************************************'''((()))************)))************************************************,,,,,,***)))))))))+++---+++************++++++,,,,,,++++++******++++++,,,,,,,,,,,,---------......,,,,,,++++++,,,,,,---...***000555444///,,,,,,......,,,+++///555666222---......000444222---,,,...------,,,,,,111555222+++---------------------,,,............//////000000000000////////////000000///111333444333333444555666666666777888999:::;;;;;;;;;<<<===>>>@@@@@@AAAEEEFFFHHHHHHJJJRRR```jjjjjjXXXqqq((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''((())))))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''')))((('''%%%&&&&&&&&&&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))(((((()))))))))*********+++++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........////////////000000000111111111222444555777888888:::<<<<<<<<<;;;<<<>>>>>>===<<<;;;;;;<<<===>>>CCCDDDEEEGGGGGGGGGGGGGGGGGGFFFDDDCCCCCCEEEGGGHHHDDDCCCCCCCCCBBBBBBAAAAAABBBAAA@@@@@@BBBFFFJJJLLLJJJJJJJJJJJJKKKMMMNNNOOOQQQOOOLLLKKKJJJIIIGGGEEEAAAAAA@@@???>>>======<<<<<<;;;999777666444444444222222222111111111111111///...------------------///......---,,,,,,------***+++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((()))))))))************((()))***++++++***)))(((*********************************++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))*********++++++,,,---+++)))'''((()))************++++++++++++******++++++++++++******(((((()))***************++++++++++++++++++++++++************************(((((())))))******************************************************************************)))(((+++++++++++++++,,,------,,,++++++******++++++,,,,,,,,,,,,---------......,,,,,,++++++,,,,,,---...***///444444///+++,,,...---++++++///555666222...//////333666333...,,,...------,,,...444999666...,,,,,,,,,---------------........./////////////////////000000000000//////000222444444444333444555555555555666777888999:::999:::;;;<<<>>>???@@@AAADDDFFFGGGGGGJJJRRR```kkk|||hhhUUUjjj((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%'''(((((('''&&&&&&'''%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))((()))))))))************++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---............////////////000000111111111222333555777777666888:::;;;;;;;;;<<<===<<<======>>>>>>>>>>>>>>>CCCDDDFFFGGGHHHGGGGGGFFFEEEDDDBBBAAABBBDDDGGGIIICCCCCCBBBBBBBBBBBBBBBAAA@@@@@@AAABBBEEEHHHLLLNNNJJJJJJJJJKKKLLLMMMNNNOOOPPPNNNLLLKKKKKKJJJIIIHHHCCCBBB@@@>>>===<<<<<<;;;;;;:::888777555444444333111111111111111111111111...------,,,,,,,,,------///...---,,,,,,++++++,,,******+++,,,,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))************))))))************))))))***************)))))))))*********++++++,,,,,,---+++++++++***++++++,,,---(((((()))))))))************---...,,,)))''')))+++*********++++++++++++,,,******++++++++++++******(((((()))***************++++++++++++++++++++++++************************)))))))))*********++++++************************************************''''''(((***,,,,,,+++)))++++++++++++,,,---......,,,++++++******++++++,,,******++++++++++++,,,,,,,,,,,,++++++,,,,,,---...))),,,//////,,,******++++++******---000222000------///222555222,,,,,,///---...---...444999666000,,,,,,,,,------.........---....../////////......///000000111111000000///000222444444333333444555444444555555666888999:::999999;;;<<<>>>???AAAAAAAAACCCEEEFFFHHHPPP]]]gggsssfffUUUddd((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%'''(((((('''&&&&&&'''%%%%%%'''(((((((((''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((()))*********)))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++---,,,,,,,,,,,,---.............../////////000000000000111222333555666777555777999:::::::::;;;===:::<<<>>>@@@AAAAAA@@@??????AAACCCEEEGGGGGGFFFFFFFFFDDDBBB@@@@@@BBBEEEGGGCCCCCCCCCDDDDDDDDDDDDDDD@@@@@@AAACCCEEEHHHJJJKKKKKKJJJJJJJJJKKKLLLMMMMMMNNNLLLJJJIIIIIIJJJIIIHHHCCCBBB???===;;;::::::999999888777555444333333333000000000000111111111111---,,,,,,,,,,,,,,,---------,,,+++***))))))))))))((()))***+++,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))******************))))))))))))******+++*********)))))))))((()))******+++,,,,,,------+++***)))))))))+++,,,---))))))*********+++++++++))),,,///...+++***---111*********+++++++++,,,,,,******++++++++++++******(((((()))******************************************************************************+++,,,,,,************************************************---+++)))***,,,---,,,***************+++,,,---...,,,++++++******++++++,,,******++++++++++++,,,,,,,,,,,,++++++,,,,,,---...)))***++++++++++++++++++******+++,,,---.........+++,,,000222///)))***///---...---,,,///333111---+++,,,,,,---.../////////---......//////...------000000111222222111000000...000222333222222333444444444444555666777888999999:::;;;<<<>>>@@@AAABBB@@@CCCFFFGGGIIIPPP\\\eeeooolll^^^ddd((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&'''(((******((('''&&&))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&(((((('''&&&''''''$$$%%%'''(((((((((''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''************************((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---................../////////000000000111222333555666777555777999:::::::::;;;<<<999;;;???BBBCCCBBBAAA@@@;;;===@@@DDDFFFGGGFFFFFFGGGEEEBBB@@@???AAACCCEEEDDDDDDEEEEEEFFFFFFGGGGGG>>>???@@@BBBDDDEEEFFFGGGJJJIIIIIIIIIIIIJJJJJJKKKLLLJJJHHHGGGHHHIIIIIIHHHBBBAAA>>><<<999888888888888777666444333222222222/////////000000000000000,,,,,,,,,++++++,,,------+++***)))((('''''''''''''''((()))+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))************+++***)))(((((()))***++++++*********))))))(((((())))))***+++,,,,,,------***)))(((((((((***+++,,,******+++++++++,,,,,,,,,(((,,,000000......222666******+++++++++,,,,,,,,,******++++++++++++******(((((()))***************))))))))))))))))))))))))************************++++++******++++++,,,---************************************************666111,,,***+++,,,+++)))))))))))))))***+++,,,---,,,++++++++++++++++++,,,,,,,,,---------.........,,,,,,++++++,,,,,,---...,,,+++***+++---......---,,,---...---------///111(((***---///,,,''')))...---...---***+++---,,,)))+++,,,------...///000000---.../////////...---,,,000111222333333222111000---///111111111000111333444444444555666777888999999:::;;;===???@@@BBBBBBBBBEEEIIIJJJLLLRRR]]]eeerrrvvviiiiii(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((('''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''++++++***)))((('''&&&&&&((((((((((((((((((((((((&&&'''((((((''''''(((***((((((''''''''''''(((((((((((())))))))))))((((((((((((((()))+++---///000,,,,,,+++++++++,,,------------------------------,,,------...///000111111///000111222333444444444999999999999999:::::::::999:::<<<>>>@@@BBBBBBCCC;;;<<<>>>@@@BBBCCCDDDDDDEEEDDDBBB@@@???@@@BBBCCCCCCDDDEEEHHHJJJLLLNNNOOOJJJHHHEEEDDDEEEGGGIIIIIIIIIIIIHHHGGGFFFFFFFFFGGGKKKIIIFFFDDDCCCDDDFFFGGG@@@@@@???===;;;999777666444444333333333333222222//////000000///...---,,,,,,+++******))))))******---,,,,,,+++*********++++++'''%%%&&&+++---,,,)))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((('''((()))******)))((('''))))))))))))))))))))))))++++++***)))(((((())))))++++++************++++++***************)))((((((***,,,,,,+++)))((()))***)))))))))((('''(((***---,,,,,,------------......,,,,,,,,,++++++*********+++//////++++++000111...+++******,,,------+++)))******+++++++++,,,,,,,,,***++++++,,,,,,++++++***''',,,---)))))),,,...,,,************************(((((()))***+++,,,,,,---222000---+++******,,,------,,,,,,++++++,,,,,,------,,,,,,+++*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...---++++++,,,+++,,,,,,------,,,,,,++++++,,,+++***)))+++...000///......---,,,+++***)))...---...///000///,,,***///......---------......///////////////000111111000000000111222222333333555444444444555777999;;;999:::;;;;;;;;;===AAACCCBBBFFFGGGGGGMMM^^^qqq|||~~~qqqfff******))))))((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''******))))))((('''''''''((((((((((((((((((((((((&&&'''((((((''''''(((***((((((''''''''''''(((((((((((())))))))))))(((((())))))***,,,---...///000,,,,,,+++++++++,,,------------------------------------......//////000000///000111222333444444444777777777777777777777888666777999;;;===>>>??????<<<===???AAACCCDDDEEEEEEFFFEEECCCAAA@@@?????????CCCDDDEEEHHHJJJLLLNNNOOOOOOLLLGGGEEEDDDDDDDDDCCCGGGGGGFFFEEEEEEEEEEEEEEEGGGGGGGGGFFFFFFEEEDDDCCCAAA@@@???===;;;999777555444444333333333222222222000///////////////......---,,,+++***************,,,+++***))))))))))))***+++(((&&&'''+++...,,,***))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))***)))))))))))))))))))))((((((((())))))))))))(((((())))))))))))))))))))))))++++++***)))))))))))))))++++++************++++++***************)))(((((()))***+++***((((((((())))))((((((((())))))***************+++++++++,,,,,,,,,,,,,,,+++++++++******+++///...++++++///000,,,+++******+++------+++)))******+++++++++,,,,,,,,,***++++++,,,,,,++++++***'''))),,,,,,+++************************************************+++++++++---,,,******+++...111333---,,,,,,++++++,,,,,,------,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...---+++,,,,,,+++,,,,,,------,,,,,,+++,,,------,,,+++---000333,,,...000///,,,+++...111...---...///000///---***......---------......//////////////////000111111000000000111222222333333444555666777888999::::::888999;;;<<<<<<===@@@BBBCCCGGGIIIJJJRRRdddxxx}}}oooaaa+++******)))((('''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((''''''(((***((((((''''''''''''(((((((((((())))))))))))(((((()))***,,,...///000000000+++++++++++++++,,,------------------------------.........//////////////////000111222333444444555555555555555555555555555666777888:::<<<============>>>@@@AAACCCDDDEEEEEEFFFFFFDDDCCCAAA>>><<<;;;BBBBBBDDDFFFIIIKKKMMMNNNPPPLLLHHHEEEDDDCCCBBBAAADDDDDDDDDDDDCCCCCCCCCCCCCCCDDDGGGHHHHHHEEEAAA???AAAAAA???===;;;888666444333333333333222222222222000000///......///111111......,,,+++******************)))((((((((()))))),,,)))'''(((,,,...---+++))))))))))))************))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))++++++***))))))))))))***++++++************++++++)))************))))))((((((*********((('''((()))***((('''(((+++,,,***'''************++++++++++++,,,,,,,,,++++++++++++***,,,......++++++------***+++******+++,,,,,,+++)))******+++++++++,,,,,,,,,***++++++,,,,,,++++++******(((,,,333222)))'''+++************************+++++++++*********))))))******)))***,,,...111333,,,,,,++++++++++++,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...---,,,,,,---+++,,,,,,------,,,,,,+++---............///222555)))...444333///,,,///222.........///000///---***---------------...///000///////////////000111111000000000111222222333333000111333555666666666555666999;;;======>>>???AAAAAAFFFHHHJJJSSSeeexxxzzzqqqjjj]]]}}})))))))))((((((''''''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((&&&'''((((((''''''(((***((((((''''''''''''(((((((((((())))))))))))(((((((((***,,,///000000///...************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,///////////////.........000000000111222333444555555555555555555555555555999999;;;<<<>>>>>>??????======???AAABBBCCCDDDDDDCCCDDDDDDCCCAAA???<<<:::???@@@BBBDDDFFFHHHJJJKKKJJJGGGEEEDDDEEEFFFEEEEEECCCCCCCCCDDDCCCCCCCCCBBBAAACCCEEEFFFFFFCCC@@@>>>AAA@@@???===:::777555333333333333222222222222111111000...---...000222333///...---,,,+++************))))))(((((())))))))),,,***((())),,,...---,,,((()))))))))************))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))*********+++***)))(((((()))***+++))))))))))))))))))))))))++++++***))))))*********++++++************++++++))))))************)))((()))***+++***)))((()))***+++((('''***...///+++'''+++,,,,,,,,,,,,---------++++++++++++++++++++++++,,,------+++++++++***)))+++***)))***+++,,,+++)))******+++++++++,,,,,,,,,***++++++,,,,,,++++++***...***///:::888+++'''---************************************************,,,,,,***)))***+++,,,---,,,,,,++++++++++++,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---+++,,,,,,------,,,,,,+++,,,---.........000222555(((000:::???===777111...///...---...//////---+++,,,,,,,,,---...///000111///////////////000000111000000000111222222333333000111222333444444444444555888;;;===>>>>>>???@@@???BBBDDDEEEMMM]]]lllttt______ccc]]]|||&&&&&&''''''(((((())))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''(((((())))))((((((((((((((((((((((((&&&'''((((((''''''(((***((((((''''''''''''(((((((((((())))))))))))(((((('''(((+++---...---,,,+++************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,///////////////.........000000000111222333555666555555666666666777777777:::;;;<<<===>>>?????????;;;<<<>>>???AAAAAABBBBBB???@@@BBBBBBBBB@@@===<<<<<<===???AAACCCEEEGGGHHHFFFDDDCCCCCCEEEGGGGGGFFFCCCCCCDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBBBB@@@???>>>???>>>===;;;999666444222333333222222222111111111000///...---...///111333///...---,,,++++++++++++******)))))))))******++++++***)))***+++---------((()))))))))************************************))))))))))))************((()))))))))*********++++++***)))(((((()))***+++))))))))))))))))))))))))+++***************++++++++++++************++++++((())))))*********))))))***+++,,,,,,******+++,,,---***(((+++000111---(((+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,+++,,,,,,,,,***))))))+++***))))))***+++***)))******+++++++++,,,,,,,,,***++++++,,,,,,++++++***...***///:::888+++'''---************************((())))))***++++++,,,,,,,,,+++***)))((((((((((((,,,++++++******++++++,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,------+++,,,,,,------,,,,,,++++++,,,............000222+++444BBBOOOTTTLLL===111///...---...//////---+++,,,,,,,,,---...///000111///////////////000000111000000000111222222333333444444333333444555666777555888;;;=========>>>??????BBBBBBBBBGGGSSS\\\```VVVXXX^^^XXXwww%%%%%%&&&'''((())))))***''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((&&&'''((((((''''''(((***((((((''''''''''''(((((((((((())))))))))))((((((&&&''')))***+++++++++***)))))))))******,,,---...,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////111111000000111333555666666666777888999::::::;;;999:::;;;<<<<<<<<<<<<<<<;;;<<<===???@@@@@@AAAAAA<<<===???AAAAAAAAA???>>>;;;;;;===???BBBDDDFFFGGGGGGEEECCCCCCDDDEEEDDDCCCCCCCCCEEEFFFFFFFFFEEEDDDBBBAAA@@@???>>>>>>>>>???<<<<<<;;;999777555333222222222222222111111111111//////...------...000000---,,,,,,+++++++++++++++******)))))))))***++++++***))))))******+++,,,---))))))))))))************************************)))))))))*********++++++((())))))******+++++++++*********))))))*********))))))))))))))))))))))))+++************+++,,,,,,++++++************++++++((())))))************)))***+++---,,,++++++,,,------+++***+++...///---+++))))))))))))***************++++++++++++,,,,,,,,,+++***+++......***)))***,,,***((((((***+++************+++++++++,,,,,,,,,***++++++,,,,,,++++++******(((,,,333222)))'''+++************************'''((()))***+++,,,------)))(((((((((((()))******++++++************++++++++++++******++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......---,,,---...+++,,,,,,------,,,,,,+++***,,,---...------...000...666GGGXXXaaa[[[JJJ;;;000...------......---,,,---------------...///000///////////////000111111000000000111222222333333333333333333444444555555555888:::<<<<<<===>>>@@@@@@CCCDDDCCCGGGNNNRRRRRR^^^[[[[[[PPPmmm%%%&&&&&&''''''(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''((((((((((((((((((((((((&&&'''((((((''''''(((***((((((''''''''''''(((((((((((())))))))))))(((((('''(((((())))))******+++(((((())))))***,,,---...++++++++++++++++++++++++------......//////000000111111000000111333555777555555777888:::<<<======999999:::;;;;;;;;;::::::<<<===>>>???@@@AAAAAAAAA<<<===>>>@@@@@@@@@??????;;;<<<>>>@@@BBBDDDFFFGGGGGGEEEDDDCCCDDDDDDBBBAAABBBCCCEEEFFFFFFFFFDDDDDD@@@@@@???>>>============999999888777666444222222222222222222111111111111............------------+++************+++,,,,,,((((((((((((((()))***+++((())))))))))))***+++---))))))))))))************************************))))))*********+++++++++((())))))******+++,,,,,,)))******++++++******)))))))))))))))))))))))))))+++*********++++++,,,---++++++************++++++(((((()))***************)))+++,,,,,,++++++,,,---+++************+++,,,,,,))))))))))))******************+++++++++,,,,,,,,,+++)))***//////+++***,,,,,,***(((((()))***************+++++++++,,,,,,,,,***++++++,,,,,,++++++***'''))),,,,,,+++*********************************))))))*********+++++++++(((((())))))***+++,,,,,,++++++************++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---------...+++,,,,,,------,,,,,,++++++---......---,,,---...---555BBBOOOVVVQQQEEE;;;000...------......---,,,......---------......//////////////////000111111000000000111222222333333333555888;;;;;;999666444666888::::::;;;<<>>???:::;;;;;;<<<<<<;;;;;;;;;===>>>???@@@AAABBBBBBBBB>>>>>>>>>????????????>>><<<===???AAACCCEEEGGGHHHEEEDDDCCCCCCDDDEEEDDDBBBAAABBBDDDFFFFFFEEEDDDCCC>>>?????????>>>===<<<;;;777777666666555333222111222222222111111111111000---.........---,,,++++++))))))))))))***+++,,,---'''''''''''''''((()))***'''((())))))((()))+++,,,))))))))))))************************************)))************+++++++++((())))))***++++++,,,,,,)))***+++,,,,,,+++***)))))))))))))))))))))))))))+++*********+++,,,,,,---++++++************++++++(((((()))***************((()))++++++******+++,,,)))))))))((('''(((***---***++++++++++++,,,,,,,,,*********++++++,,,,,,,,,+++(((***000111,,,***...,,,***(((''')))***************+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++''',,,---)))))),,,...,,,************************+++++++++******************++++++++++++,,,,,,,,,++++++************+++++++++*********+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---------...+++,,,,,,------,,,,,,+++---...000///...,,,,,,---+++222;;;AAABBB>>>888333000///------.........---///......---------......///////////////000111111000000000111222222333333999===DDDHHHHHHDDD>>>:::777888999999:::<<>>===>>>@@@CCCEEEDDDBBB@@@@@@@@@???>>><<>><<<999777555555555555555444333333222111111111111111111000000000000...------,,,,,,++++++***))))))************))))))******))))))((((((''''''))))))))))))))))))))))))*********)))))))))))))))))))))************))))))))))))))))))************)))))))))))))))))))))))),,,,,,,,,++++++)))((((((******++++++++++++******,,,+++***))))))***++++++++++++************++++++)))))))))))))))))))))))))))))))))((())))))***++++++*********))))))((((((+++++++++*********))))))(((,,,///------//////---,,,,,,,,,+++++++++******))))))***++++++++++++***+++***)))***---...,,,***,,,,,,,,,,,,,,,+++***))),,,,,,++++++++++++++++++++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,.........------,,,,,,,,,))),,,---+++,,,//////,,,---,,,,,,,,,,,,---......---,,,,,,,,,,,,---......//////.........---------,,,,,,,,,---------......,,,---......//////..................////////////111111000///...000444777AAAKKKZZZdddfff^^^RRRJJJ>>><<<;;;999999:::;;;<<<;;;>>>BBBGGGJJJLLLMMMMMMRRRUUUMMMIIIfff'''''''''''''''&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((((((((('''''''''&&&&&&&&&))))))(((''''''''''''''')))((('''&&&&&&'''((()))&&&&&&&&&''''''''''''((('''''''''((((((((((((((()))((((((((('''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))(((''''''((()))***+++))))))*********+++++++++***************+++,,,,,,,,,+++++++++,,,,,,---...------......//////000000/////////000111222444555666777888999999:::999999===@@@BBB???;;;999:::===@@@???>>>===>>>@@@CCCEEEDDDCCCBBB@@@@@@AAACCCDDDNNNJJJEEEAAA@@@@@@@@@@@@AAABBBCCCBBB@@@>>>>>>???@@@AAABBBCCCBBBBBB@@@???>>>===:::888666444444444444444444333222222111111000000000000////////////...------,,,,,,+++************+++++++++******)))***)))))))))((((((((('''))))))))))))))))))))))))***)))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))'''(((((()))))))))))))))******++++++++++++************)))))))))***,,,,,,++++++************++++++***************************))))))))))))***++++++************)))))))))(((+++++++++*********)))))),,,///...+++***---...---,,,,,,,,,++++++++++++***))))))***++++++++++++******)))((())),,,---+++))),,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,+++&&&)))+++)))+++...///,,,,,,,,,---------.........---,,,,,,,,,,,,---......///.........------------,,,,,,,,,---------......,,,---......//////..................////////////000111000//////111444777GGGNNNXXXaaaccc]]]TTTMMM<<<;;;999888888999;;;<<<<<<>>>BBBEEEHHHJJJKKKKKKUUUUUUKKKEEE```&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&)))((((((''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&''''''(((((())))))((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))(((((((((((())))))***)))))))))*********++++++***))))))))))))***++++++,,,,,,+++++++++,,,---------------...//////000000/////////000111222333444444555666777888888888888@@@CCCDDDBBB===::::::;;;???>>>======>>>@@@CCCDDDCCCCCCCCCAAA@@@BBBGGGKKKWWWQQQHHHBBB??????@@@@@@@@@AAABBBAAA>>>===<<<===@@@AAABBBCCCCCCBBBAAAAAA<<<;;;999777555333222222333333333222222111111000////////////.........------------,,,++++++******,,,,,,,,,,,,+++******)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))************))))))))))))))))))************))))))))))))))))))))))))***+++,,,...///000000111******++++++++++++*********)))))))))***+++,,,,,,++++++************++++++***************************************+++,,,,,,************))))))))))))+++++++++***************000111...((((((+++---,,,,,,,,,,,,,,,++++++++++++))))))***++++++++++++***)))(((((()))++++++***(((++++++,,,,,,,,,+++***************++++++,,,,,,---++++++++++++++++++++++++))))))************))))))******+++++++++,,,,,,,,,------,,,,,,++++++******++++++++++++++++++++++++------------------------,,,,,,,,,,,,++++++++++++...000000,,,+++---,,,))),,,---.../////////...---,,,,,,,,,,,,,,,---..................------------,,,,,,,,,---------......,,,---......//////..................////////////000000000000///111555888EEEHHHLLLRRRVVVSSSKKKEEE999888777777888999;;;<<<===>>>AAACCCFFFHHHIIIIIIXXXVVVJJJCCC\\\%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((''''''''''''''''''''''''''''''''')))(((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&'''((()))******(((((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((()))))))))))))))))))))************)))))))))((())))))***+++,,,,,,,,,++++++,,,,,,---,,,,,,---......//////000////////////000111222333333444555666777777888888???AAACCCBBB???;;;::::::>>>>>>======>>>@@@BBBDDD@@@DDDFFFEEEBBBBBBFFFKKKWWWQQQIIICCC@@@?????????@@@BBBBBBAAA???===<<<===???@@@BBBCCCCCCBBBBBBAAA;;;:::999777555444222222222222222111111000000000.........---------,,,,,,------,,,,,,+++*********++++++++++++******)))((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))*********))))))************))))))((()))))))))************))))))))))))))))))))))))---...///111222333444444******++++++++++++******++++++******************++++++************++++++************************++++++******++++++,,,---*********)))))))))))))))************************...///---))))))---...,,,------,,,,,,,,,+++++++++))))))***++++++++++++***((())))))***++++++***)))++++++,,,,,,,,,++++++***))))))***+++,,,,,,------++++++++++++++++++++++++((())))))******))))))(((******+++++++++,,,,,,,,,---------,,,,,,+++******++++++++++++++++++++++++,,,,,,------------,,,,,,++++++++++++++++++++++++...000///+++***,,,,,,)))+++,,,...000000///...---,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,---------......,,,---......///.....................///////////////000111000000222555888@@@@@@BBBFFFIIIGGG@@@:::666666666666777999:::;;;===>>>???AAADDDFFFGGGHHHVVVTTTJJJEEE]]]%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((''''''&&&&&&&&&'''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((%%%&&&&&&'''((()))******'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((())))))))))))((((((((((((((()))))))))*********)))))))))((())))))***+++---,,,,,,++++++,,,,,,,,,,,,,,,------.../////////////////////000111222222222222444555666777777777;;;===???@@@>>>===;;;;;;=========>>>???@@@BBBCCCAAAFFFKKKKKKGGGDDDEEEGGGOOOLLLGGGDDDBBBAAA???>>>AAABBBCCCBBB@@@????????????@@@AAABBBBBBAAA@@@@@@;;;:::999888666555333222000000000000000/////////------------,,,,,,,,,,,,---,,,,,,++++++***))))))))))))***))))))(((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))************))))))************))))))((()))))))))************)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,******++++++++++++******,,,,,,,,,+++***)))((((((++++++************++++++************************++++++******++++++,,,---))))))))))))))))))******************************)))+++++++++...222111------------,,,,,,,,,++++++))))))***++++++++++++***)))***+++,,,++++++++++++***++++++,,,,,,,,,++++++))))))***+++,,,,,,------++++++++++++++++++++++++))))))************))))))******+++++++++,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++'''))))))'''(((,,,...,,,+++,,,...000000///...,,,,,,++++++++++++,,,------,,,,,,------------------,,,,,,,,,---------......,,,---......///.....................///////////////000111111111333666888???@@@BBBFFFGGGCCC<<<666444444555666777999:::;;;===>>>>>>@@@CCCFFFHHHJJJOOONNNGGGFFF^^^&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''''''''(((''''''''''''(((((()))(((((())))))))))))((((((&&&&&&&&&''''''''''''(((&&&&&&''''''(((((())))))'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((((())))))))))))(((((('''((((((((()))))))))*********))))))))))))***++++++------,,,+++++++++,,,,,,,,,,,,,,,---....../////////////////////000111222111222444555666777888888888999;;;<<<=========<<<=========>>>???@@@AAABBBDDDIIINNNOOOLLLHHHEEEEEEGGGFFFDDDCCCCCCBBB@@@>>>AAABBBDDDCCCBBBAAABBBBBB???@@@AAAAAAAAA@@@>>>===999999999888777555333222////////////////////////------------,,,,,,,,,+++,,,,,,,,,+++******))))))''''''(((((()))(((((('''(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))************))))))))))))))))))************))))))))))))))))))))))))(((((()))))))))(((''''''******++++++++++++******,,,,,,,,,,,,+++)))((('''++++++************++++++++++++++++++++++++++++++***************+++,,,,,,))))))))))))***************************+++++++++''')))+++,,,111666555///------------,,,,,,,,,,,,))))))***++++++++++++***)))+++,,,,,,++++++,,,---******+++,,,,,,,,,++++++*********++++++,,,,,,---++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++******,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,333444222,,,***,,,,,,)))+++,,,---.........---,,,+++++++++++++++,,,------,,,,,,,,,,,,------------,,,,,,,,,---------......,,,---......//////..................////////////...000111222222444666888>>>AAADDDFFFCCC>>>888444444444555666888999999:::======>>>@@@CCCHHHLLLOOOIIIHHHCCCCCC\\\'''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''((())))))''''''((())))))(((''''''&&&&&&&&&''''''''''''((('''''''''(((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((()))******)))((('''&&&(((((((((((()))))))))******************+++,,,,,,...---,,,,,,+++++++++,,,+++,,,,,,------......///000////////////000111111111222444555777888888888:::999999;;;<<<=========<<<<<<===>>>???@@@AAAAAADDDGGGIIIKKKJJJHHHEEECCCDDDBBBAAABBBCCCCCCAAA??????AAACCCCCCCCCBBBCCCDDD???@@@@@@@@@???===<<<:::777888888777666444222111...........................------------,,,,,,,,,,,,,,,++++++***)))))))))&&&'''((())))))***))))))'''((((((((()))))))))***))))))))))))))))))))))))'''(((((()))******++++++))))))************))))))))))))))))))************))))))))))))))))))))))))*********++++++******)))******++++++++++++******)))***++++++++++++***)))++++++************++++++++++++++++++++++++++++++***))))))))))))***++++++((()))))))))************))))))*********+++++++++***+++***+++111888777222...------------,,,,,,,,,))))))***++++++++++++***'''***,,,,,,***)))+++,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,---.........++++++++++++++++++++++++***+++---......---+++***+++,,,,,,,,,------------<<<===888111,,,,,,+++(((+++++++++,,,,,,,,,,,,---+++++++++***++++++,,,---++++++,,,,,,,,,---------,,,,,,,,,---------......,,,---......//////..................////////////---///111333333444666999===AAADDDCCC===777444444444555666777888999999999<<<======@@@EEEKKKQQQTTTIIIGGG@@@AAAXXX(((((((((''''''&&&&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''((()))***%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((((((((((((((((('''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((()))*********((('''&&&(((((((((((())))))))))))++++++******++++++,,,---...---,,,,,,++++++++++++++++++,,,------......///000////////////000000111111222444666777888999999<<<;;;::::::<<<=========<<<<<<===>>>???@@@AAAAAACCCBBBBBBDDDFFFEEECCCAAADDDBBB@@@@@@AAABBBBBBAAA===@@@BBBCCCCCCCCCDDDEEE@@@@@@@@@???>>><<<:::999666666666666555333111///---..............................---------,,,,,,,,,,,,++++++***)))))))))&&&'''(((***++++++++++++'''((((((((())))))******))))))))))))))))))))))))'''(((((()))***+++++++++))))))************))))))))))))))))))************))))))))))))))))))))))))((()))******+++++++++*********++++++++++++******&&&''')))+++,,,---,,,,,,++++++************++++++++++++++++++++++++++++++)))))))))((()))******+++(((((())))))*********+++))))))******++++++++++++///---***)))000888999555......---------,,,,,,,,,))))))***++++++++++++***&&&)))++++++)))((()))+++)))***+++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,***++++++,,,---...//////+++++++++++++++++++++++++++,,,...//////...,,,+++,,,,,,,,,------.........000111///******---///---++++++*********+++,,,---++++++******++++++,,,---+++++++++,,,,,,---------,,,,,,,,,---------......,,,---......//////................../////////000---///222333333444777999@@@DDDGGGCCC:::555555888555666777888999999999888<<<<<<===@@@FFFMMMTTTXXXNNNJJJAAA@@@WWW%%%&&&&&&&&&&&&&&&%%%%%%((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((''''''&&&&&&%%%$$$$$$((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%'''''''''(((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''&&&&&&)))(((((('''''''''((((((''''''''''''(((((((((((((((((('''''''''&&&&&&&&&((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))***,,,,,,,,,,,,+++***+++,,,---...---------............///...000111111000000111222333333444555666777888999<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;===>>>@@@AAA@@@AAACCCEEEGGGGGGDDDAAAAAABBBCCCDDDDDDBBB@@@>>>>>>@@@AAACCCCCCBBBAAA@@@>>>>>><<<888888;;;999555666555444333333333333333000000///...............000///...---,,,------...************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))+++++++++,,,,,,+++++++++))))))))))))))))))******************************))))))))))))************......,,,+++***)))))))))---,,,++++++******+++++++++++++++++++++++++++++++++,,,,,,+++)))((()))+++******))))))))))))******************************...------,,,...000222444,,,,,,---...---,,,+++*********++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++*********---------,,,,,,+++++++++++++++++++++++++++++++++---------............///,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...///,,,---333666222...------------------------------------,,,,,,++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------...---,,,++++++,,,---...000///---,,,,,,...000222000///...------...///000...///000111222333333333CCCAAA???;;;777444111000555555666666777999:::;;;;;;=========???GGGTTT^^^\\\LLLCCCEEEWWW&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''(((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&''''''((((((''''''''''''(((((((((((((((((('''''''''&&&&&&&&&((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))******)))))))))***+++,,,,,,,,,+++++++++,,,---...---------............///...000111111000000111222333333444555666777888888:::::::::;;;;;;;;;<<<<<<::::::;;;<<<===???@@@AAAAAAAAABBBDDDFFFFFFDDDBBBCCCCCCCCCBBBAAA???>>><<<<<<>>>@@@AAABBBBBBAAA@@@>>>@@@@@@>>>>>>???;;;555555555444333222222222222000//////...............///...---,,,++++++,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))******++++++++++++***************)))))))))))))))************************))))))))))))************------,,,+++************---,,,++++++******+++++++++++++++++++++++++++++++++,,,,,,***)))((()))+++******))))))))))))******************************++++++******+++,,,...///,,,,,,---------,,,+++*********++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...---******...111...,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---------------------------///...---,,,,,,---...///111000/////////000222222000///...------...///000///000111222333444555666666666555555444333333222555555555666777888:::::::::<<<===>>>AAAJJJVVV```___OOOEEEDDDSSS~~~&&&''''''(((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%%%%&&&'''((((((''''''''''''((((((((((((((((((((('''''''''&&&&&&((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++,,,++++++++++++,,,---------------............///...000111111//////000222222333333444555666777777666777888888999:::;;;;;;;;;;;;;;;<<<>>>???AAABBBBBBAAAAAABBBDDDEEEEEECCCGGGFFFDDDBBB@@@???>>>>>>;;;===>>>@@@AAAAAA@@@@@@???CCCFFFFFFGGGFFF@@@888555555444333222111222222000///......------......---,,,,,,++++++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************))))))+++*********))))))((((((************************)))))))))*********++++++,,,++++++*********++++++---,,,++++++******++++++++++++++++++++++++++++++++++++,,,***)))(((***+++******))))))))))))************************************)))))))))*********,,,,,,---------,,,+++*********++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,......)))(((+++---,,,+++---------------------------------,,,,,,,,,,,,++++++,,,------------.........---,,,,,,++++++,,,,,,---------------------------///......------....../////////000000111111111000//////............//////111111111222333555777999...///000111111222333444555555555666777888999:::999;;;===???CCCLLLWWW___[[[MMMDDDAAAOOO|||&&&'''((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''$$$$$$$$$%%%&&&'''((()))''''''''''''((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******++++++++++++++++++,,,,,,,,,---------............///...///000000//////000222222333333444555555666666333444555666888999:::;;;;;;;;;<<<<<<>>>???AAABBBCCCAAA@@@@@@BBBDDDDDDDDDIIIHHHEEECCCBBBBBBBBBCCC>>>???@@@@@@AAA@@@@@@???>>>DDDJJJMMMOOOMMMFFF===777666555333222222222222//////...------------...,,,,,,,,,++++++++++++,,,************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))************))))))(((((())))))))))))((((((++++++******)))(((((((((************************))))))*********+++++++++***************+++,,,,,,---,,,++++++******++++++++++++++++++++++++++++++***++++++***))))))***,,,+++******))))))******+++************************++++++++++++************---------,,,,,,,,,++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,---------+++++++++,,,,,,---------***+++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,++++++,,,...///+++***,,,,,,+++---000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---,,,,,,++++++,,,,,,---------------------------/////////....../////////+++,,,...///000///...---/////////....../////////111000000000222555888:::222222222222222333333333555555555555777888999::::::;;;===???CCCJJJSSSYYYMMMEEEBBB@@@NNN}}}&&&''''''((())))))((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((())))))(((((('''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((($$$$$$$$$%%%&&&'''((()))''''''''''''(((((((((((())))))((((((((('''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******************+++++++++,,,,,,,,,---------............///---///000000//////000111222222333333444444555555111222333555777888999:::;;;;;;;;;<<<===???AAABBBCCCAAA??????AAACCCDDDDDDFFFEEECCCAAAAAABBBDDDFFFBBBBBBBBBAAAAAA@@@??????===DDDJJJNNNQQQPPPIIIAAA888777666444333333222222//////...---------------,,,,,,,,,------------,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))************))))))((((((((())))))(((((((((************))))))((((((************************************++++++++++++))))))))))))***+++,,,,,,---,,,++++++******++++++++++++++++++++++++++++++***++++++***))))))***,,,++++++************++++++************************,,,++++++***++++++,,,,,,------,,,,,,,,,+++++++++******++++++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------...+++++++++,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,++++++,,,......,,,+++------+++---111------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---,,,,,,++++++,,,,,,---------------------------...//////////////////...***,,,...000000///---,,,...//////////////////...000///......000222555777444444444444444333333333444444555555666888999:::;;;<<<===>>>AAAFFFKKKOOOAAAAAACCCBBBNNN}}}%%%&&&'''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''''')))))))))(((''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((&&&%%%%%%%%%&&&'''((((((''''''''''''(((((((((((()))))))))(((((((((''''''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******)))))))))******+++,,,+++++++++---------............///---///000000......///111222222222333333333444444111222333444666777888999:::::::::;;;===>>>@@@AAABBB@@@>>>>>>AAACCCCCCCCCAAA@@@???>>>>>>???AAACCCCCCCCCBBBAAAAAA@@@@@@@@@<<>>@@@BBBDDDFFFAAAFFFJJJFFFMMMyyy$$$$$$&&&''''''(((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&***))))))(((''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))(((''''''&&&''''''((((((''''''''''''(((((((((((())))))))))))((((((((('''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))'''''')))*********)))(((((()))***+++,,,++++++***---------............///---...//////......///111222222222222333333333333222222333444555777777888999999999:::<<<===???@@@@@@???>>>???AAABBBBBBBBB???>>>======<<<===>>>???@@@@@@@@@@@@@@@AAAAAABBB===@@@@@@???@@@BBB???:::666555444222111000/////////...------,,,,,,------)))***+++,,,------,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))((())))))******))))))(((((((((((()))******++++++*********************************+++++++++,,,,,,***)))))))))))))))***+++---,,,++++++******++++++++++++++++++++++++++++++)))***+++***))))))+++---,,,++++++******++++++,,,************************---+++******,,,000555888...---,,,+++++++++,,,,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++---------------,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++)))******+++,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...***+++000444222---,,,...------------------------+++++++++,,,,,,---------,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---------------------------,,,---...//////...---,,,---...///000000000//////---...///000000///...---....../////////000000000//////000000111111222222444444444555666777888999;;;;;;<<<>>>@@@AAAAAAAAAGGGMMMPPPHHHLLLwww###$$$%%%&&&''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''''''''''''''&&&''''''(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((''''''&&&&&&%%%***))))))((('''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((()))))))))(((((('''''''''((((((''''''''''''((((((((()))))))))))))))((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''')))*********)))(((((()))***+++,,,+++******---------.........//////---...//////......///111222222222222222222333333222333444444555666777777888888999999;;;<<<>>>??????>>>>>>???AAABBBBBBAAAAAA@@@???>>>============<<<<<<===>>>???AAACCCDDD>>>???<<<888888:::999444555444222000///...------......---,,,,,,,,,,,,---((()))***+++,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************))))))''''''((()))***+++,,,,,,******************************+++++++++,,,,,,,,,******))))))))))))******---,,,++++++******++++++++++++++++++++++++++++++)))***+++***))))))+++---,,,++++++******++++++,,,************************000...,,,,,,///555;;;???...---,,,+++***+++,,,---******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++.........------,,,,,,,,,---------,,,,,,+++++++++))))))***+++,,,,,,------)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,+++---...+++...444:::888111...000------------------------+++++++++,,,,,,---------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------+++,,,---......---,,,++++++,,,,,,------------------...///000000///...---//////000000000000//////222222111111000000000///444444444444666777888999;;;;;;<<<>>>@@@BBBAAA@@@JJJQQQSSSHHHKKKwww''''''''''''(((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((&&&&&&''''''(((((()))))))))))))))))))))))))))))))))(((''''''''')))***+++***)))(((''''''((()))***))))))))))))************++++++******************((())))))))))))*********------,,,++++++,,,,,,,,,000000000000111111111111444333333222222333333444555555444444555777999::::::;;;;;;;;;::::::<<<===;;;<<<===???AAACCCDDDEEEEEEEEEDDDCCCBBB@@@>>>===@@@???>>>======>>>???@@@DDDCCCAAA>>>;;;999777666333333222000///---,,,,,,........................)))************+++++++++)))))))))))))))))))))))))))((('''''''''(((***+++))))))))))))))))))))))))************************************************&&&&&&'''((()))***++++++))))))))))))))))))))))))++++++************************))))))))))))******+++,,,------------,,,+++,,,,,,,,,++++++*********(((((())))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,,,,------...//////.........------,,,,,,,,,************************---,,,***(((((()))***+++((())))))+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------(((+++---+++&&&%%%(((+++++++++------------++++++.........------.........,,,---///111111000///---111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......000///...---,,,------...------------------------//////.........---------222000---++++++---000222000111111111222222222222111111111111111111111222555555666777888999::::::999:::;;;===???@@@AAABBBMMM\\\[[[JJJOOOxxx''''''''''''(((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))((((((''''''((()))***))))))(((((((((((())))))'''(((((((((((()))))))))*********************************+++++++++,,,,,,------,,,,,,+++,,,,,,---/////////000000000111111333333333333333444555555999999888888999:::;;;<<<:::;;;;;;:::999:::<<<>>><<<===>>>???@@@BBBCCCCCCDDDDDDDDDDDDCCCBBB@@@@@@>>>===<<<<<<<<<===>>>???BBBAAA???===:::888666555333222111000...---,,,,,,------------------------)))************+++++++++)))))))))))))))))))))))))))(((((('''((()))***+++))))))))))))))))))))))))************************************************((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********+++,,,------,,,+++***,,,,,,++++++++++++++++++))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++......---------,,,,,,,,,************************---,,,***)))((()))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++...///---)))(((+++...+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,---+++,,,---...///...------//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......000///...---,,,------...------------------------//////.........---------111000...,,,,,,...000111000000000111111111222222111111111111222222333333444444555666777888888999::::::;;;<<<>>>@@@AAABBBMMM[[[ZZZJJJPPPzzz''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((($$$$$$%%%&&&'''((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((('''''''''''''''))))))))))))))))))))))))***))))))(((((((((((()))(((((())))))))))))((((((''''''''''''((((((((((((************************,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,------....../////////000000000222222333333444555777777<<<;;;;;;:::;;;;;;<<<<<<<<<<<<<<<:::999:::===@@@>>>>>>???@@@@@@AAAAAABBBAAABBBBBBBBBBBBAAAAAA@@@;;;;;;;;;;;;;;;<<<===>>>???>>><<<:::888666444444222222111///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))(((((((((((((((((())))))******))))))))))))************++++++++++++******++++++++++++++++++,,,,,,***************)))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******------,,,++++++++++++,,,...------------,,,,,,,,,++++++++++++++++++++++++---,,,***))))))***++++++...------,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,...///...+++***,,,///+++,,,,,,------,,,,,,+++++++++************++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......//////...------------...------------------------...............---------//////............///000/////////000000000111111000111111222333444444555222333444555666777777888;;;:::::::::<<>>AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAA@@@???>>>===;;;;;;;;;;;;;;;<<<<<<===;;;:::999777666444333222111000000///...,,,,,,+++************************))))))*********+++++++++))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))+++******))))))******+++*********************************++++++,,,,,,,,,+++++++++******)))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******))),,,++++++***+++,,,---...------------------------++++++++++++++++++++++++,,,,,,+++*********+++,,,...------,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,------+++------,,,******,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++******++++++,,,---,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..................------......------------------------........................---...//////////////////////////////000000000000000000111222444555666666333333444555666777777888;;;:::999999;;;>>>BBBDDDIIISSSPPPEEEOOO{{{''''''''''''(((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''&&&&&&%%%%%%((((((((((((((((((((((((******))))))(((((('''''''''((()))******)))((('''(((((()))))))))*********))))))*********+++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,------...///............////////////111222222333555777999:::;;;;;;<<<;;;;;;;;;;;;:::=========<<<;;;;;;>>>AAADDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCBBB@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<777777666555444333222222000//////...---,,,++++++************************))))))*********+++++++++))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++++++++)))))))))))))))))))))))))))))))))******+++++++++++++++************++++++*********************************++++++,,,,,,,,,,,,,,,++++++******))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))(((''''''((())),,,...000------------------------++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,------,,,,,,---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++,,,---......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------..................---------------------------.....................,,,---...000000000//////////////////000000000000000000111222444555666666333444555666777888888999;;;:::999999;;;>>>AAADDDDDDLLLIIIAAAMMMxxx''''''''''''(((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''******))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((())))))(((((('''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&))))))))))))))))))))))))((()))))))))))))))((('''(((((())))))))))))(((((())))))))))))************)))))))))***++++++,,,,,,************++++++++++++,,,,,,,,,,,,---...///000....../////////000000000111111222333444666888999;;;<<<<<<=========<<<<<<<<<===>>>>>>======>>>@@@DDDDDDDDDCCCCCCBBBBBBBBBFFFFFFEEEDDDBBB@@@>>>===============<<<;;;:::999555444444333333222222222///......---,,,,,,++++++************************)))************+++++++++))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***+++,,,---))))))))))))))))))))))))))))))******++++++,,,,,,++++++************++++++,,,+++************+++,,,++++++++++++++++++,,,,,,+++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******+++++++++,,,...222555777,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,------......---------...//////---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------------------........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......///.........---------------------------------...............,,,---...///000000000////////////000000000111111000111111222333444444555444444555666777888888999:::999999999;;;>>>AAABBB@@@FFFDDD===JJJttt''''''''''''((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((()))******)))((('''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((%%%&&&&&&&&&&&&&&&&&&'''))))))))))))))))))))))))'''((()))******))))))((())))))(((((((((((())))))((((((((())))))))))))***((())))))***++++++,,,,,,************++++++++++++,,,,,,,,,------...///000/////////000000000111111111111111222333555666777888999;;;<<<<<<<<<<<<;;;;;;===???@@@???>>>>>>???BBBBBBBBBBBBAAAAAAAAAAAADDDDDDCCCCCCBBB@@@???>>>=========<<<;;;999777666333333333333222222222222......------,,,+++++++++************************)))************+++++++++))))))))))))))))))))))))&&&'''((()))***))))))((())))))))))))))))))))))))************************************************)))))))))******+++++++++))))))))))))))))))))))))((((((((()))***+++++++++,,,++++++******++++++,,,---,,,+++******+++,,,---,,,,,,++++++++++++++++++***++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++//////......000444777999,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---------,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,---...///...---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------+++,,,...//////......---------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,.../////////......---------------------------------.........//////---------...///000000111000000000111111111222222111111111111222222333333222333444555666777777888888888999:::<<<>>>@@@AAA>>>CCC@@@<<>>>>>@@@@@@@@@@@@@@@@@@@@@@@@???????????????>>>======<<<===<<<;;;:::777555333222222222222222222222222---------,,,,,,+++++++++************************)))************+++++++++))))))))))))))))))))))))&&&''')))*********)))((())))))))))))))))))))))))************************************************+++++++++***************))))))))))))))))))))))))&&&''''''((()))******+++,,,++++++******++++++,,,------,,,++++++,,,---------,,,,,,++++++******************++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,+++***)))+++---111333,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++***))))))+++,,,,,,,,,------++++++++++++---------,,,,,,++++++,,,,,,---***+++---//////...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,.../////////......---------------------------------.........//////------------...000111222111111111111222222222222111111111111111111111222111222222333444555666777777888999;;;===>>>???@@@>>>AAA???<<>>>>>???AAAAAA@@@>>>>>>>>>>>>>>>>>>===<<<<<<;;;:::888777555444444444333222000/////////000111---------,,,,,,+++++++++++++++************++++++''')))***+++******,,,---)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***)))(((''''''+++***)))(((((()))***+++,,,+++++++++******))))))(((((())))))*********+++)))))))))))))))))))))))))))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++************++++++,,,++++++******++++++,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------(((000888999444---******...+++(((+++000222...***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........------,,,,,,------...//////...---,,,,,,+++++++++,,,,,,------,,,,,,++++++...111111///---++++++---......///////////////...........................///000///...---...///111111///......---......000000000000111111111111222000///...///000222333111222222333444555666666999999888888:::<<>>>>>???@@@@@@>>>=========>>>>>>>>>===<<<<<<999888777555444333222222222111000/////////000000------,,,,,,,,,++++++++++++******))))))******+++''')))************+++---))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))+++***)))(((((()))***+++))))))))))))((((((((('''((()))))))))************)))))))))))))))))))))))))))************+++++++++************++++++++++++++++++++++++,,,,,,,,,,,,++++++************++++++,,,++++++******++++++,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......++++++++++++++++++++++++,,,------......------,,,------------------------333666===BBBCCC???888333...---,,,,,,---...//////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........------,,,,,,------...///......---,,,,,,+++++++++,,,,,,------,,,,,,+++,,,///222222000...---,,,------...///////////////........................---///000///......///000000000////////////////////////000000000111111111111111/////////000222333111222222333444555666666999999888888:::<<<>>>@@@>>>@@@>>>;;;IIImmm'''((()))(((&&&&&&((()))))))))((('''''''''''''''''''''''''''(((((((((((('''((())))))''''''((()))&&&''''''((((((((((((((((((***+++------+++***)))))))))))))))))))))))))))(((((('''&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++++++++******))))))((())))))))))))***************))))))))))))***++++++++++++******++++++,,,---......---------......///...///111111//////000111111333444555444444666777888888777777888999999:::::::::::::::::::::::::::???>>>===>>>???>>><<<:::;;;<<<<<<=========<<<<<<888777555333222111111111111111000////////////000,,,,,,,,,,,,+++++++++++++++******))))))******+++''')))******)))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))***************))))))))))))******))))))))))))(((((((((((())))))))))))************)))))))))))))))))))))))))))************+++++++++************+++++++++,,,++++++,,,,,,,,,---------++++++************++++++,,,++++++******++++++,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---------------------------333333666>>>FFFFFF===444222333222///,,,+++---///---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........------,,,,,,------............------,,,,,,+++,,,,,,------------,,,,,,---///222222111///......------...////////////...........................,,,...//////......000111...//////000111000000000////////////000000000000111111000///000111222333111222222333444555666666888888888888:::<<<>>>???>>>???===:::FFFjjj'''((()))(((&&&&&&((()))))))))(((''''''''''''''''''''''''(((((((((((((((&&&''')))(((''''''((()))''''''(((((((((((((((''''''(((***++++++***)))((((((((((((((((((((((((((()))(((''''''((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++*********)))))))))(((((()))))))))******************))))))******+++,,,++++++******++++++,,,---...------------.../////////000111000//////000222222333555444444444555666777777777777888999::::::888888888999999::::::;;;???>>>======>>>===;;;999::::::;;;<<<<<<<<<<<<;;;777666555333222111000000000000/////////.........,,,+++++++++++++++++++++******))))))))))))******''')))******))))))***,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))******))))))))))))))))))***+++++++++***************)))))))))))))))*********))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,+++,,,,,,,,,,,,---------,,,++++++******++++++,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,------------------........................,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---------------------------------++++++222:::<<<666///666666555222///,,,******------............------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........------,,,,,,------.........---------,,,,,,,,,,,,,,,------------,,,,,,,,,...111111///...---...,,,---......//////..............................+++---//////...///000222......///000000//////........./////////000000000111111000000000111222333111222222333444555666666888888888999:::<<<===???===???<<<888EEEggg'''((()))(((&&&&&&((()))))))))((('''''''''''''''((((((((((((((('''''''''%%%'''((((((''''''(((***'''(((((((((((((((''''''%%%&&&'''((())))))((((((((((((((((((((((((((((((+++)))((()))***+++)))'''''''''''''''((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))((()))))))))***************************++++++,,,++++++******++++++,,,------------------...//////111111111000//////000222111333444444333333555666777777777777888999:::;;;888777777777888:::;;;<<>>============:::888999::::::;;;;;;;;;::::::777666555333222111000000////////////......------++++++++++++++++++++++++***))))))))))))))))))***((()))******)))((()))+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''')))))))))******)))))))))******************++++++******))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------...........................---,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------------------------+++***,,,000222222000444222111333555333...(((,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........------,,,,,,------...---------------,,,,,,,,,,,,------......------,,,+++---...///---,,,,,,---,,,------.......................................+++---//////...///000222////////////......---,,,////////////000000000000111111111111111222222333111222222333444555666666777777888999:::<<<===>>><<<>>>;;;888DDDfff'''((()))(((&&&&&&((()))))))))((('''''''''''''''((((((((((((((('''''''''%%%&&&'''(((''''''(((***(((((((((((((((((('''&&&$$$%%%&&&''''''(((((('''))))))))))))))))))))))))***((('''))),,,---+++(((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++************+++,,,,,,++++++******++++++,,,------------------...///000222222222000//////111333000222333444333333555666666666777777888999;;;;;;777777777777888:::<<<>>>>>>===<<<===>>>===;;;999:::::::::::::::999888888777666444333111000000000.........///...------,,,*********+++++++++++++++***))))))(((((())))))***((()))******(((((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''))))))************))))))(((((((((((())))))))))))************)))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------........................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++------------------------------,,,+++***+++...000---++++++000777999555///+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........------,,,,,,------...------------------------------............------***,,,------,,,,,,,,,---,,,,,,---............---........................,,,...//////......000111000///............//////000000000000111111111111111111111222222222222333111222222333444555666666666777888999:::<<<<<<===<<<>>><<<999EEEfff'''((()))(((&&&&&&((()))))))))(((''''''''''''''')))(((((((((''''''''''''$$$&&&''''''''''''(((***((((((((((((((('''&&&&&&%%%%%%&&&''''''(((((()))))))))))))))))))))))))))(((&&&%%%(((---...,,,(((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))&&&&&&''''''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))))))))))))))))))))************++++++******++++++,,,---++++++******++++++,,,------,,,,,,------///000000333333222000...///111333///111333333333444666777666666666777888:::;;;<<<888777777777999;;;>>>???>>>===<<<===>>>>>>===;;;::::::::::::999888666666555444333111000///......------.........---,,,+++)))*********++++++++++++))))))(((((((((((())))))((()))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((((()))***++++++***)))((('''((((((((())))))))))))************)))))))))((()))))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,------)))))))))*********++++++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,---....../////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------------------,,,,,,------------,,,,,,------------------------***++++++++++++++++++,,,+++******...333777888777,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........------,,,,,,------...------------------------------............------+++,,,...---,,,,,,---///+++,,,------......------........................---///000///......///000000///...---///111444666111111111111222222222222111111222222333333333222111222222333444555666666555666777999:::;;;<<<<<<<<<>>>===:::FFFggg'''((()))(((&&&&&&((()))))))))((('''''''''''''''))))))(((((('''''''''&&&$$$%%%''''''''''''(((***(((((())))))((('''&&&&&&&&&&&&&&&'''((())))))***))))))))))))))))))))))))'''$$$$$$''',,,...,,,(((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++******++++++,,,---++++++******++++++,,,---,,,,,,,,,---...///000111333333222000...///111333...000222333333444666888666666666777888:::;;;<<<888777777777999<<<>>>@@@>>>===<<<===??????>>><<<;;;;;;;;;:::888777555444444333111000...---------,,,---.........---,,,+++))))))******++++++++++++))))))(((((((((((())))))((()))***)))((('''((()))))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%&&&'''((()))***+++((()))***++++++***)))((())))))******+++++++++,,,+++*********))))))(((((()))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---------((())))))))))))*********---,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,---...////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------------------------..................---------------------------++++++,,,///000000---***---...---------000666:::---..................---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........------,,,,,,------...------------------------------............------,,,---......------///000+++,,,------......------...........................///000///...---...//////...---...000444999<<<111111222222222333333333111111222333333333333222111222222333444555666777555666777999;;;;;;<<<<<<<<>><<<;;;<<<===;;;;;;:::888666555444333111111111111000///------///---,,,,,,---,,,***(((++++++++++++++++++++++++******))))))))))))******))))))))))))((((((((((((******))))))))))))*********************++++++,,,************************))))))))))))))))))))))))(((***++++++******+++,,,,,,+++***))))))***+++,,,+++++++++***************+++++++++************)))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,---------,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------,,,,,,,,,------,,,---------.../////////........................------------------------...+++((()))---...+++'''------------------------///............------------...000000...,,,,,,,,,***+++,,,---...000111111:::555333444000***+++000111///...---+++)))+++...---------------------------------....../////////,,,,,,---......---,,,,,,,,,,,,,,,---------......------------------------...------,,,,,,------...//////.........---------------............------/////////111444777;;;===222222333333333333222222111111000000111111222333555666666666777777777888888888999::::::;;;<<<<<<>>>>>>===<<>><<<;;;:::888666555333222111111111000000///------...---,,,,,,---,,,***(((++++++++++++++++++++++++***))))))(((((())))))***(((((((((((()))))))))*********))))))))))))******((((((((((((((()))******************************************************(((***++++++******+++,,,+++***))))))))))))***+++************************))))))******+++++++++,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++---,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++,,,,,,------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------,,,,,,---------......//////////////////........................------------------------)))((()))...333555333///------------------------............---------------///111111///---------,,,,,,------......//////444222333777555000...111)))***+++,,,+++******,,,------------------------+++,,,,,,,,,,,,,,,,,,---,,,,,,---......---,,,,,,,,,,,,,,,---------......------------------------...------,,,,,,------...//////.........---------------............------......---...///222444666...//////000000//////...222222111111222222333444666666666666666666777777666666777888999;;;;;;<<<>>>>>>===<<>>>>>BBBCCCBBB@@@>>><<<===>>>===<<<:::888666444222222000000000000///......------,,,++++++,,,,,,***(((++++++++++++++++++++++++))))))(((((((((((())))))((((((((())))))*********************************)))(((((((((((()))******))))))))))))))))))))))))************************(((***++++++******+++,,,******))))))))))))******))))))))))))))))))******(((((()))***+++,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++((()))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,------...000000000000000/////////------------------------------------------------'''(((+++111666888555111------------------------............------------...000111111000..................---------------,,,---222777888333//////)))+++---...///...,,,+++---------------------------------,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------------------------...------,,,,,,------..................---------------............------///...---,,,---...///000---......//////......---333222222222222333444444666666666666666666555555444555666777999:::<<<<<<===>>><<<<<>>BBBBBBBBB???===;;;<<<===<<<;;;:::888555333111000//////000000///......---,,,+++++++++,,,,,,***(((************************)))(((((((((((((((((()))))))))))))))))))))))))))************************++++++******++++++,,,---))))))))))))))))))))))))************************(((***++++++******+++,,,))))))))))))))))))))))))((()))))))))))))))******))))))***++++++,,,---------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,+++))))))******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,---......111000000//////.........------------------------------------------------******+++...111222000---------------------------.........---------,,,,,,,,,...000111///.........------------------------(((***...333555222///,,,,,,...///...///000...+++------------------------000000//////......------------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...........................------............------000000///......//////000///000000111111000000///222222111111222222333444666666666555555555444444444444666888999;;;============;;;;;;EEEbbb&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&(((((((((((((((((((((((((((((((((((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))***)))(((''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))******++++++++++++---,,,+++***+++,,,---...------------....................................000222444444444444666777888777666777888888777555777777888999:::;;;<<<<<>>???<<<<<<;;;:::EEEaaa&&&&&&&&&''''''(((((()))((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''&&&%%%&&&&&&&&&'''''''''''''''''''''((((((((())))))***))))))(((((())))))***'''(((((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''***))))))(((''''''&&&&&&&&&''''''(((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))***++++++++++++***,,,,,,++++++,,,,,,------,,,------------.........///.....................///111333444444555777888:::999888999::::::888666999999999:::::::::::::::<<<<<<<<<;;;999888999;;;777777666444222111000///....../////////......------,,,+++,,,------,,,*********************************))))))))))))******,,,,,,+++***)))((((((''')))***+++,,,,,,+++***)))***))))))))))))***++++++************************++++++++++++++++++++++++(((***++++++******+++,,,******++++++++++++******)))))))))***++++++,,,,,,---,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------------,,,------------------------,,,,,,------------,,,,,,///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,---......///............------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---+++***+++,,,...000------------------------------------,,,,,,,,,,,,)))+++......---,,,,,,---***++++++,,,---.........000000......111555333...,,,///---***000:::<<<777------------------------.........---------------...------,,,,,,------...,,,,,,,,,---------......------------------------...------,,,,,,------...---------...............------............------,,,------...//////000000...//////000000//////...///////////////000111111333333333444444444555555666777888999;;;<<<>>>>>>;;;<<<::::::DDDaaa&&&''''''((())))))******((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&%%%&&&&&&&&&'''''''''((((((((((((((((((''''''&&&&&&&&&'''''''''((((((((((((((()))))))))*********)))))))))******)))))))))'''((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))((()))***+++,,,++++++***++++++,,,,,,------,,,,,,,,,,,,---------.........,,,------....../////////...000222444444666888::::::999888999::::::888666999999999:::::::::::::::::::::;;;:::888888:::;;;444444333222111000//////------...//////......---------,,,---//////---,,,************************++++++************++++++************************)))***,,,------,,,***)))******))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++(((***++++++******+++,,,***+++,,,------,,,+++***)))******+++,,,,,,------++++++,,,,,,,,,,,,,,,,,,***++++++,,,---...//////------------------------((()))+++---.........---........................,,,,,,------------,,,,,,...---,,,++++++---...///------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...//////............////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---,,,,,,+++,,,---...---------------------------------,,,,,,,,,++++++))),,,...///...------...,,,,,,,,,,,,,,,,,,,,,,,,...///......222888666///---000///,,,111;;;;;;222------------------------------------...............---,,,,,,,,,,,,---...,,,,,,,,,---------......------------------------...------,,,,,,------...---------.........//////------............------,,,------...............---......//////......---000000000///000111111222111111222333444555555666666777888999:::;;;<<<<<<;;;;;;:::999DDD```'''(((((()))***+++++++++((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%'''((((((((())))))******(((((((((((((((''''''&&&'''''''''(((((((((((())))))************+++++++++((()))***++++++***)))((('''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))***+++,,,+++*********+++,,,---...---,,,+++,,,,,,,,,---------......***+++,,,---///000111111---///222333444666999;;;:::999888999999999777555888999999::::::;;;;;;<<<999:::::::::999999;;;<<<222222111111000/////////------......///......---...------...///000...---)))))))))))))))))))))))),,,,,,++++++++++++,,,,,,'''((()))***+++,,,------)))***,,,------,,,***))),,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((***++++++******+++,,,+++,,,------------,,,+++******+++,,,------......******+++,,,------...///)))***+++,,,...///000000------------------------''')))+++---...///..............................,,,------......------,,,------,,,+++,,,...111222------------------------++++++,,,,,,,,,---------+++++++++,,,---...///000......//////000000111111,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,...---+++)))((((((---------------------------------,,,,,,,,,++++++***,,,///000///......///......---,,,,,,+++******))),,,------333999555---)))---,,,'''+++222..."""------------------------......//////000000111111...---,,,,,,,,,,,,---...,,,,,,,,,---------......------------------------...------,,,,,,------...---------.........//////---..................---//////000000//////...---...//////////////////...111111111000111222222333000000111222444555666666666666777888999999::::::;;;;;;999999CCC```))))))(((((('''''''''&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((((((((()))***************(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&''')))***)))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))+++*********))))))(((((())))))))))))))))))))))))))))))(((((((((((()))))),,,+++***)))((((((((((((******))))))((((((''''''))))))))))))******************+++++++++,,,,,,,,,+++++++++,,,,,,---------///////////////.........111111111222333444666777222444666888999888777666444444555777:::<<<<<<;;;:::;;;;;;<<<;;;:::888777555444222000/////////000////////////............,,,,,,,,,+++++++++******)))************+++++++++++++++***)))(((((())))))------,,,+++***************++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,...------,,,,,,,,,---------------.........//////................................................------------------------//////.........------------///000111111///---+++,,,,,,,,,,,,,,,,,,,,,,,,......---------......///......////////////............---------,,,,,,,,,///...,,,*********,,,---***------******---...,,,+++---......,,,,,,---///......---------,,,,,,,,,,,,------......------,,,,,,---......//////......,,,,,,---///666:::444+++...------,,,,,,------...,,,,,,,,,---------..............................---------............///.........------.........,,,,,,,,,---------......------------------------------............------.......................................///000000////////////000000000000111111111000000000000000333333222222222333444444555666777777666777999;;;>>>;;;888888BBB\\\)))(((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))*********)))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))******)))((((((((())))))***)))))))))((((((((('''))))))))))))************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------/////////////////////...111111111222333444666666444555666888888888888888555555666888:::<<<;;;:::::::::;;;;;;:::999888777555444333111000///000000////////////.........---,,,,,,,,,,,,++++++++++++)))************+++++++++++++++***)))))))))))))))++++++***************+++***++++++,,,,,,++++++***************************))))))*********+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,,,,------------...------,,,,,,------...---------.........//////................................................------------------------//////.........---------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,......------...///000000......////////////...............---------,,,,,,///...,,,++++++,,,---...+++...---******------+++---//////...---,,,---.........---------,,,,,,,,,,,,------......------,,,,,,---......//////......,,,------///555999444,,,...------,,,,,,------...,,,---------....................................---------............///......------------......,,,,,,,,,---------..............................------............------.......................................///000000////////////000000000000000000000000000111111111333333222222222333444444555666777777666777999;;;>>>;;;999999CCC\\\((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((&&&&&&'''((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((******))))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))((((((''''''(((((())))))))))))))))))(((((((((((())))))))))))************,,,,,,,,,,,,------------,,,,,,,,,---------------......//////////////////111111111222333444555666777777777777888999999:::777777777888:::;;;:::999::::::::::::999888777666555444333111111000000000//////.........------------------,,,,,,,,,++++++)))************++++++++++++***))))))))))))))))))***))))))))))))******+++***++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))************,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............---------------......------........./////////................................................------------------------/////////............---000///---,,,,,,,,,......------------------------............///000222222...//////000000//////............------------,,,///...---,,,,,,---///000,,,...---******---...+++...///000///---,,,,,,---......---------,,,,,,,,,,,,------......------,,,,,,---......//////......,,,------...444888444---...------,,,,,,------...------........./////////........................---------............///------,,,,,,,,,,,,------,,,,,,,,,---------......////////////////////////------............------.......................................///000000////////////000000000000//////000000111111222222333222222222333333444555555666777777666777999;;;===;;;:::;;;DDD]]]((((((((((((((('''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((&&&'''(((((())))))(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&((()))))))))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))&&&&&&&&&&&&'''((()))***))))))))))))((((((((((((((()))))))))************,,,,,,,,,---------......---------------.....................////////////222222222222333444555666888888777666777999;;;<<<999888888999:::;;;999888999999999888777666555555444333333222111000000000.........---------,,,,,,---------,,,,,,,,,,,,+++))))))*********+++++++++******)))))))))))))))***,,,+++*********************++++++,,,,,,++++++***++++++++++++++++++++++++)))*********++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,------------............------------......///............////////////......................................................................../////////...............//////............//////------------------------.........///000222333444//////000000000000//////............------------......------...///000111+++......+++,,,000111///---...///...,,,,,,---.........---------,,,,,,,,,,,,------......------,,,,,,---......///.........---...---...222777555///...------,,,,,,------............////////////000........................---------............///---,,,,,,++++++,,,,,,---,,,,,,,,,---------..............................------............------.......................................///000000////////////000000000000......///000111222222333222222222222333444555555555666777777666777999;;;<<<<<<<<<===EEE^^^'''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((((((((()))************)))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((())))))''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&((()))))))))((('''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))&&&&&&&&&&&&''')))***+++(((((((((((())))))))))))((()))))))))************,,,,,,,,,---------..............................---.........//////000000222222222222333444555555999888666666666888;;;<<<:::999888999;;;;;;999888999888777666555444333333222222222222111000000///------------,,,,,,,,,,,,------,,,,,,,,,+++++++++))))))*********+++++++++***)))))))))))))))******///...---,,,+++************++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,---------------------------...///000........./////////000000////////////////////////////////////////////////........................////////////////////////...///111222222111000///..............................//////111222444444//////000000000000////////////.........---------............//////000111***......---///333555333***+++------,,,,,,---///......---------,,,,,,,,,,,,------......------,,,,,,---......///.........---......---111666555111...------,,,,,,------............////////////000........................---------............///---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------------............------.......................................///000000////////////000000000000......///000111222222333222222222222333444555666555666777777666777999;;;<<<======>>>EEE]]]'''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((())))))***************(((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((())))))***''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''((()))***+++(((((((((((())))))))))))))))))))))))************,,,,,,,,,,,,------------///////////////.........------......///000000000333222222222333333444555888777666555666888:::<<<:::999888:::;;;;;;:::888999888666444333222222222000000111111000000///...------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******)))************+++++++++)))))))))))))))******+++///...---,,,,,,++++++,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............+++,,,,,,,,,,,,---------------------...///000000....../////////000000000////////////////////////////////////////////////...........................////////////000000000...000222444555333111///////////////////////////////////////000111333333///000000111111000000////////////.........------.........///////////////+++...///---///444666444+++,,,------,,,,,,---///......---------,,,,,,,,,,,,------......------,,,,,,---......//////......---///...---///555555222...------,,,,,,------...------........./////////........................---------............///------,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------............------.......................................///000000////////////000000000000//////000000111111222222111111111222333444555666555666777777666777999;;;<<<===??????EEE\\\''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((('''(((((()))***)))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&''''''((())))))******''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))***+++'''((((((((()))))))))***))))))))))))************++++++++++++,,,,,,,,,,,,000000000/////////......------......///000000111333333222222222333444444666666555555666777999:::999888888:::;;;<<<;;;999888777555333222111111111...//////000//////------,,,,,,,,,,,,++++++++++++++++++*********))))))))))))************+++++++++)))))))))))))))***++++++,,,+++++++++,,,,,,---...***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,------------------------------------------------------------------------............------------............------------...///000111.../////////000000000000////////////////////////////////////////////////.........................../////////000000000000///000111222222222222111///////////////////////////////////////000111222000000111111111111000000////////////..................//////......------,,,...///,,,...222333111000111111000...,,,---.........---------,,,,,,,,,,,,------......------,,,,,,---......//////.........//////,,,...444555444...------,,,,,,------...,,,---------....................................---------............///......------------......,,,,,,,,,---------..............................------............------.......................................///000000////////////000000000000000000000000000111111111111111111222333444666666555666777777666777999;;;<<<>>>@@@@@@DDDZZZ&&&'''''''''(((((())))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((()))&&&''''''((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&''''''((()))******+++''''''''''''((((((((()))(((((((((((((((((((((((((((((('''&&&&&&((()))***))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))******+++'''((((((((())))))******))))))))))))******************+++++++++,,,,,,,,,111111000000/////////...---------...///000000111333333222222222333444444555555555666666777888999999888888:::<<<===<<<:::888777555222111000000111---.../////////...---,,,,,,,,,,,,+++++++++***************))))))))))))((()))************+++++++++))))))((())))))***++++++(((((((((***+++---///000+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------.........//////---------------------------------------------------------.........//////............/////////000---------......000111111////////////000000000000000000000000000000000000000000000000000000000000////////////////////////.../////////000000111111000000/////////111222333000000000000000000000000000///////////////000000000000111111111111000000000/////////.............../////////...---,,,,,,---//////,,,,,,//////---555555555222///,,,,,,,,,......---------,,,,,,,,,,,,------......------,,,,,,---......//////.........000///,,,...333666444...------,,,,,,------...,,,,,,,,,---------..............................---------........./////////......------......///,,,,,,,,,---------......////////////////////////---..................---.......................................///000000////////////000000000000111111111000000000000000111111111222333444666777555666777777666777999;;;<<<>>>@@@@@@CCCYYY(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((())))))*********+++(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))************************************))))))))))))))))))))))))&&&''''''(((((((((((((((******))))))((((((''''''***)))(((&&&&&&''''''((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))++++++******))))))((((((''''''((()))***++++++,,,++++++,,,,,,,,,,,,---------...............------------,,,------...///000555555444444444333333333555777888777555444777999<<<;;;:::;;;<<<<<<:::888777666444333222111111111......---,,,++++++******+++++++++++++++++++++++++++*********))))))((((((************************,,,+++*********+++,,,---,,,,,,++++++,,,,,,---...------++++++++++++------++++++,,,,,,,,,---------++++++,,,,,,,,,---------//////.........------------------------......///000000//////.........---,,,---------.../////////333222111000///000111222---///111333333222000...000///.........///000111333222000111222333333222000///...///000111000///000000000///////////////222111000...///000222333111111000000/////////...000000////////////000000222222111111000000//////000000111111111111000000////////////////////////////////////////////////000///---,,,+++,,,,,,---111000///...------...///------............------//////.........------------------------------------............000333666666333///............---------............------///////////////.........,,,,,,,,,---------......+++,,,---...///000000111111444...+++000///,,,///------------------------......////////////......///111222111///......///...............---------222000///000111111000///222222222111///...///000111111222222222333333333444444444444555777888999<<>>AAAAAA<<>>???>>>???@@@AAAAAAAAAAAAAAA===============<<<::::::???@@@@@@AAAAAAAAAAAAAAA@@@>>><<<;;;<<<<<<<<<;;;999888666666777777666444555555444333222111111000333222222111111000000000222222222222222333333333222111111000000111111222/////////000000000000111111111222222222222111111000000000000000000000000000000000000000000000000------...////////////...---...//////000//////...------............---------------.......................................---///000///...---...///777555111////////////......//////000000//////...------......///000000000------........./////////+++,,,...111444666888999@@@LLLCCC555444111,,,///..............................////////////......---///111111000///000111222111000000///...------000///...///111222222111...///000000///000222444111111222222222333333333555555555666777888999:::<<>>>>>>>>===???AAADDDHHHKKKMMMOOOIIIJJJKKKLLLLLLKKKJJJJJJSSSRRRPPPOOONNNNNNOOOOOOMMMPPPTTTWWWWWWUUURRROOOOOOOOOPPPQQQRRRPPPLLLIIIHHHGGGEEEDDDDDDCCCAAA??????>>>===;;;999888777666777666444333222222222333222222222333333333444444222111111000000111111222//////000000000111111111111222222333333222222111000000000000000000000000000000000000000000000000...............///000000...//////000000///...---------............---------------.........//////........................---///000000///...///000777444000......//////...//////000000000000//////------......///000000111............////////////,,,,,,,,,---///111333555HHHdddOOO000888777+++333..............................////////////......,,,///222444333111000000........................000///...///111333222111///000111000///000222333111111222222222333333333444444444555666777999999999======999<<>>AAADDDFFFKKKLLLLLLLLLMMMMMMNNNNNNKKKMMMPPPTTTXXX\\\```aaahhhiiijjjjjjjjjiiihhhgggpppnnnjjjgggfffgggjjjlllhhhlllsssxxxyyytttnnniiieeegggkkknnnoookkkddd___^^^\\\ZZZXXXXXXWWWTTTRRROOONNNMMMKKKIIIGGGEEEDDD<<<:::888666555666777888222222222333333444444444222222111111111111222222111111222222333333333333111222222333333222222111000000000000000000000000000000000000000000000000///...---------///000111//////000000000...---,,,---..................------------.........//////////////////////////////---///111111000///000111666333///............---//////000000000000//////---------...///000000111............/////////000000///---,,,,,,...000222HHHnnnRRR(((666666%%%111////////////////////////......////////////......,,,///333555444222111000++++++,,,---...///000111///......///222333222111///000111000//////111333111111222222222333333333444444444444555777888999888;;;<<<999;;;PPPrrr))))))))))))************))))))************))))))***************)))(((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))+++***)))(((((()))***+++(((((((((((())))))))))))))))))))))))************,,,,,,,,,++++++*********+++,,,------......------......------...///111222111222222333333444444555555444444333333444444555777666555333222111000000111000000///...---------------------------------,,,,,,+++******+++,,,,,,---------,,,,,,+++++++++,,,++++++******++++++,,,++++++,,,,,,,,,---------++++++++++++,,,---...///......------...///000000111000......//////...---333000///222222000000333333222555999<<<;;;:::999???AAAEEEIIIMMMPPPQQQQQQZZZWWWXXX\\\^^^___dddkkkhhhiiihhhkkkxxxzzzzzzooohhhddd```bbb___]]]\\\WWWPPPOOORRRQQQMMMHHHDDDAAA>>>;;;999999555111111333555444222555555666444333111111222333333333222222222222222444444444444333222111111111111111111111111111111222111111111000000//////111111000000//////......////////////////////////000000//////.........---//////............//////////////////............111111111111222222222333444222000...---...000111000000000/////////......222000...---...///...---...------------...//////,,,,,,,,,...111222111///444444333111///---+++)))---...000///......///000---...000222444555555666222444444333555777333,,,000//////.........//////111111111000000000000000///111222222000000111333222333444555555555444444:::777444333555888999999777777:::<<<>>>KKKmmm))))))))))))************))))))************))))))***************)))(((((((((((((((((()))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((())))))))))))*********)))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))+++***)))(((((()))***+++(((((((((((()))))))))***))))))))))))************,,,,,,,,,+++++++++******+++,,,------......------......------...///111222111111222222333444444444444444444333333444444444777666444333111000000000000000//////...------,,,------------------------,,,,,,+++******+++,,,,,,---------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,------...///---------------.../////////...------///111222333000---...222444333555999>>><<<;;;===AAACCCEEEFFF@@@FFFNNNTTTWWW\\\ccciiisssppppppsssuuuuuuyyy}}}wwwvvvtttuuuvvvqqqfff]]]ZZZTTTSSSRRRQQQPPPMMMHHHEEEDDD@@@<<<:::;;;:::777444111222222333333555666888444444333333333333333333555555555555444333222222111111111111111111111111222111111111000000000000/////////000000000000000////////////////////////000000/////////.........000//////////////////000////////////////////////---......////////////...333222000///000000000///...///000111111///---,,,000///---...//////...---...------------...//////...,,,,,,---///000///...111111000000///...---,,,...///000///---------///......///111222333555555---///000000333888777222//////............//////111000000000000000000000/////////////////////000444444444444444444444444///111444777888999999999999888:::<<<===KKKmmm))))))))))))************))))))************))))))*********+++******)))(((((((((((()))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((())))))******)))))))))))))))))))))))))))))))))))))))(((((('''(((((((((((())))))))))))******))))))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******((((((((()))))))))******))))))))))))************,,,,,,,,,++++++++++++***+++,,,------......------...---------...///000111111111111222333333444444444444444444444444444444666555333222111000///////////////......------,,,------------------------,,,,,,+++******+++,,,,,,------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------......---------......///......------......///000000///.........000333555777444555999;;;:::===AAAAAACCCEEEIIINNNRRRSSSRRROOOWWWaaafffiiippp|||wwwsssrrrrrrrrrppplllcccXXXPPPPPPLLLHHHFFFFFFCCC>>>:::<<<:::888555333222222222222222111111111111222222555666666555555444333222222222222222222222222222111111111111111000000000......///000000111222222////////////////////////000000////////////..............................000000000000000000000000000000222222222111000///444222111000//////...,,,---...111222222000---+++...------...000000...---...------------...//////111...,,,+++,,,------,,,------......////////////...///000///---,,,,,,---............///111333444---///...---000666888666//////............//////000000000000000000111111000///---...///000000000666555444333333333444555999::::::888555444666999<<<999999;;;===KKKlll((()))))))))************))))))************))))))*********++++++******)))(((((()))))))))*********************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))(((((())))))))))))))))))))))))************************((((((((((((((((((((((((***))))))))))))))))))***(((((()))))))))*********((()))))))))************+++++++++++++++++++++++++++,,,------......------------......//////000111000000111111222333333333333444444444444444444333444444222111000/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------.........---------......//////////////////000111222///111333555777:::===???EEEBBBAAADDDFFFEEEHHHLLLOOOWWWaaakkkrrruuurrrlllnnnsssyyy}}}rrrhhhccc```]]]\\\[[[XXXSSSNNNPPPLLLFFF@@@;;;888555333333333222222222333444555555555555555444333222222222222222222222222222222111111111111111111111111//////000000000111111111////////////////////////000000//////////////////,,,,,,------------,,,,,,000000000000111111111111111222333444444222111000444555555111---,,,///222444444444444222000...------------...000000///---...------------...//////444111---,,,,,,------,,,,,,,,,,,,---...//////000---...///...---,,,---...///...---,,,---///222333333444222...///333555444///............//////000000000000000000111111111111///...///222444444333777555333222222333444555000222222333999HHH[[[jjj>>>:::999:::<<>>:::888:::>>>LLLlll))))))))))))************))))))************)))))))))***++++++,,,+++++++++)))))))))*********++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))),,,+++***)))((('''&&&%%%))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((())))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))*********++++++))))))))))))***************++++++++++++,,,,,,,,,+++,,,------......------,,,---...///000000000000/////////000111111222222222333444555555444333222111111000///............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,---------............---------......///111111...///000111333555777888<<<@@@FFFHHHGGGGGGIIIKKKMMMLLLQQQ[[[eeemmmvvv~~~uuuoooggg```ZZZSSSKKKEEEBBB???<<<999666666666666555555666555555444333222333333333333333333333333111111111222222222222222333222222111000000//////000000000000000000000000//////000000000000111111111222333444444333222111...//////000000111111111/////////000000000111111,,,333888666111444AAANNNPPPKKKCCC:::444000//////333111//////000000000///...------------...//////444111///...///000000///000///...------...///000---...//////......///111///...---------...///000222666777444333555666444......---......///000111/////////000111111222222222444777777555333222222444444333222333444555666??????<<<999777:::BBBHHH<<<888888;;;@@@NNNlll))))))))))))************))))))************)))))))))***++++++,,,,,,,,,+++))))))*********+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++******)))(((''''''&&&))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))*********+++++++++))))))))))))******************+++++++++,,,,,,,,,+++,,,------......------,,,---...///000000000///......//////000111111222222333555666666555333222000000///...------------++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,+++++++++,,,,,,---------------,,,,,,,,,,,,------------------..................///000111333444555333444666888;;;>>>@@@BBBGGGJJJNNNOOOOOOQQQVVV[[[ddddddhhhrrr|||}}}uuukkk```WWWVVVRRRLLLFFF@@@<<<:::999888888888777777666555444333333333333333333333333111111111222222333333333111111111111111111111111000000000000000000000000//////000000000111111111111222333444444333222111------...//////000111111222111000000111333555777+++///333333222555;;;BBBCCC@@@;;;555111000000000777444111//////000111000...------------.../////////......///000111111000000///...------///111222111222222111///---...////////////...............---333888666555555555222---------......///000111...//////000111111222222888>>>CCCAAA:::333000111111222222333444555666666...///222444666777888999:::777777<<>>DDDFFFDDDEEEHHHKKKMMMMMMOOOTTTXXXaaadddiiisssxxxnnnbbbUUUMMMJJJIIIGGGCCC>>>:::666555///222555555555555333111222222222111///000222444111111111111111111111111111111111111111111111111000///...------...///000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000......///000000000000000222111111000///......---////////////000000000000000000000000////////////---.........---...111333<<>>:::555222333555777888666666555555444444333333222222222222222222222222222222222222222222222222//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000......///000000000000000111111000000//////............/////////000000000000000000000////////////---...///...---...000222,,,888>>>777...000444666;;;999666444333333444444999666333///---...///111....../////////////////////000000000///000333555999;;;888222///111333333333222222222333333444555555555555666666666666666999888999;;;@@@PPPmmm------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,,,,,,,***))))))))))))*********++++++)))))))))******)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((***)))))))))******)))((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))+++***)))(((''''''(((((((((((((((((())))))))))))******))))))******+++,,,))))))*********++++++++++++++++++,,,,,,,,,------,,,------...............,,,,,,------.../////////222222111222222222222222444444444444333222111000......---,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,---......//////000000///.........000222333222666;;;@@@CCCEEEFFFGGGJJJJJJJJJPPP___ooouuussszzz~~~~~~zzzvvvvvvyyy{{{yyyvvvyyy}}}tttlllaaaVVVMMMEEE>>>888888999888666666444444444444555555444333333333333333333333333333222222222222222222222222//////111222222111//////000000000000000000000000000000000000000000000000////////////////////////////////////000000000000......///000000000000000111000000000/////////............/////////000000000000000000////////////---...//////......///111666@@@CCC999------444999222111///------///111222666222---+++,,,/////////............////////////000111111000//////111333333333111///...000222333222222222222333444555555666666666666666555555555888888:::<<<@@@PPPmmm------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++***************++++++++++++))))))************))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))(((((((((((((((((((((((((((''''''))),,,---+++)))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************)))))))))))))))))))))))))))))))))(((((((((((((((''''''(((((())))))))))))***************++++++,,,))))))*********+++++++++++++++,,,,,,,,,---------,,,---......//////......,,,,,,------.../////////111222222222222222333333444555555444444333222111......------------------+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------------.........000000000111333666888:::???CCCHHHKKKLLLMMMNNNPPPMMMRRR[[[kkk|||wwwzzzyyywwwwwwwwwwwwvvvvvv}}}~~~}}}|||rrrsss{{{|||wwwaaaSSSEEEAAA@@@;;;888888444333111222444555444333333333333333333333333333222222222222222222222222///000111222222111000///111111111111111111111111111111111111111111111111////////////////////////////////////000000000000......///000000000000000000000000000////////////............////////////000000000000////////////---...000///......///000999BBBFFF@@@666111333555...---------///222555777222...++++++...000...,,,---.........//////000000///000111000//////000222333111/////////000111222222222222222333444555666666666666666666555555555888888:::<<>>DDDAAA999111///000111222333333333333///.........//////...---------......///000000111---///000111000///000111888222000333555222111333111111111222333444666666444444555555666666777777777888:::===BBBQQQmmm---...///000000///...---........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---++++++++++++---...++++++,,,,,,,,,---------******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++))))))))))))))))))))))))+++((('''***...///***&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))'''((()))))))))))))))(((((())))))***+++,,,,,,,,,++++++******++++++,,,---)))************+++++++++,,,,,,,,,---------......---......///////////////......//////000111111111---000333333333333666999222222333222222111000///***++++++,,,,,,,,,++++++,,,,,,,,,------.........---------------------------------.........//////......///000333666999;;;CCCEEEHHHKKKLLLKKKIIIHHHLLLSSS\\\dddlllvvvzzzeeeZZZbbbjjjjjjlllssslllrrr||||||vvvqqqssslllppp}}}rrr___VVVOOOHHH???:::999999777444555555555555555555555555333333333333333333333333444333222111111222333444111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000000...//////000000000000000////////////000000000000---------.........//////000000000000////////////---///111111///.........111***)))222===@@@<<<666666777888999888555333111000000///.........///000---------...///000000111,,,...000111000000111222999222///444666333111444111111111222333444666777333444444555666777888888777888:::===BBBQQQmmm999666333111000000...---...,,,,,,...///...------)))***+++---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++...------,,,+++++++++,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))+++*********))))))((((((&&&''')))*********)))(((++++++***)))(((((())))))))))))))))))************(((((()))************)))))))))(((((((((((())))))((()))***)))((((((***,,,,,,+++******)))*********))))))((((((((((((((()))***+++,,,,,,------,,,,,,---......///000/////////000///...------...///000000111222444555666666666333222000///000///---,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---+++---...---,,,,,,...000111333444555777;;;CCCHHHRRRPPPLLLKKKLLLPPPTTTWWWlllttt}}}}}}mmmfffggghhhnnnqqqyyy{{{{{{xxxxxxzzzyyyfff___UUUJJJBBB===:::888444444444444555666666666444333222333555444333111222222222111111111111000222111000//////000111222222111000222555777555333111111000000000000111111111111000000000000111111//////000000000000//////000000000000000000000000////////////////////////000000//////.........---000000//////......------000000/////////111222333444444333333222222111111...............///000000............///111222333////////////............222222333333111///111444111222000...333:::888111555555555555666666666666::::::;;;<<<@@@OOOkkkJJJHHHCCC>>>888444222111000...---......---***(((,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++***+++++++++,,,++++++***)))))))))***+++,,,,,,,,,,,,,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))((('''''')))*********)))(((++++++***)))))))))))))))))))))))))))***************************)))((('''))))))(((((((((((())))))((()))***)))((((((***,,,***)))))))))***+++,,,,,,+++******)))))))))*********+++,,,,,,------,,,,,,------...////////////...000///...------...///000000111222444555555666666333111000/////////---,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++*********,,,---//////.........000666===FFFIIIIIIHHHJJJLLLMMMNNNRRRWWW___jjjttt{{{xxxlllmmmuuu|||qqqcccWWWMMMEEE@@@;;;:::888777666555444333555444444555666666555333222222222222111111111111222111000//////000111222222000000222555666444222111111000000000000111111111111000000000000111111//////000000000000//////000000000000000000000000////////////////////////000/////////............///////////////.........000000/////////000111111------------------,,,,,,...............///000000///......//////000111222////////////////////////000////////////...///111444555333111555<<<;;;555555555666666666777777777<<<<<<<<<===AAAPPPlllTTTRRRNNNIIICCC@@@???@@@888555222111222222///,,,/////////000//////...---,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++++++++******************++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))'''((())))))******))))))+++***))))))))))))))))))))))))))))))************,,,+++++++++)))((('''&&&))))))(((((((((((())))))((()))***)))((((((***,,,((((((((()))***,,,---...++++++*********++++++,,,***+++,,,,,,------,,,,,,,,,,,,---...............//////............///000000000222333444444444444333111////////////---,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++,,,------...///333888===BBBIIIQQQSSSPPPLLLKKKKKKQQQYYYeeepppyyyuuurrrtttvvvyyy|||zzzjjjYYYMMMFFFCCC>>>:::888777555333444333222222444444333222333222222222111111111111222111000000000000111222111000000111333444333222111111000000000000111111111111000000000000111111///000000111111000000///000000000000000000000000////////////////////////////////////.....................///////////////000000///.........//////..................//////...............///000000000000////////////000000000000000000000000000000222111000000222333333222222222000///333888777333555555666777888999999:::>>>=========AAAQQQnnnYYYUUUPPPNNNNNNNNNMMMLLLCCC???999333333555444111......////////////......------------------------------,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,+++((())))))******))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((())))))******************)))))))))))))))***((()))))))))************+++++++++******)))''''''))))))(((((((((((())))))((()))***)))((((((***,,,))))))))))))***+++,,,---+++************++++++,,,***+++,,,,,,------,,,,,,+++,,,------......------...............//////000///000111222333333333333222000///...//////---,,,++++++++++++++++++++++++------------------------+++,,,---///////////////,,,,,,,,,...444>>>IIIQQQSSSRRRQQQQQQQQQQQQQQQQQQ___mmm~~~vvvkkkhhhlllsssxxxssscccVVVOOOFFF???;;;:::888666666444333333444444444222333333222222222111111111111111111111111111111111000000000111222222222111222111111000000111111222111111000000000000111111000000000111111000000000///////////////////////////////////////////////////////////////.........------......//////000000//////......------------//////000000111111222222...............///000000111111000///////////////111111111111111222222222333333111000222666555222111000//////222444444222555666666888999:::;;;;;;>>>===<<<===@@@PPPnnnaaaZZZSSSTTT[[[```^^^ZZZRRROOOEEE777111222333000..................//////------------------------...---,,,,,,++++++,,,,,,+++,,,,,,---------,,,+++))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))******+++***)))))))))))))))******((()))))))))************((()))************))))))))))))(((((((((((())))))((()))***)))((((((***,,,++++++***************+++)))))))))))))))***+++,,,***+++,,,,,,------,,,,,,+++,,,------......---------....../////////////////////000111222222222222111///......//////---,,,++++++++++++++++++++++++------------------------+++,,,---...............+++///444;;;BBBJJJRRRWWWYYYTTTQQQVVV```ggghhhgggppp|||}}}{{{xxxwwwrrrnnnnnnuuurrrgggXXXLLLEEEAAA===:::;;;999777666777777666555333333333222222222222111111111222222222222111111///000111222222111111111222222111111111111222222111111000000000000111111000000111111111111000000////////////////////////////////////////////////.........///////////////------......//////000000///.........------,,,,,,+++,,,,,,------........................///000000222111000//////......///000111111111222222222333000222111------111111---555333222333555555666666555666777888999:::;;;<<<<<<;;;;;;;;;???OOOkkk\\\WWWUUU[[[hhhsssvvvuuummmlllaaaLLL===:::999555333333111000////////////------------------------...------,,,,,,,,,,,,,,,((()))***+++,,,+++***))),,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))***+++,,,)))))))))))))))******+++))))))))))))************(((((()))***************))))))(((((((((((())))))((()))***)))((((((***,,,,,,++++++***))))))******)))))))))))))))***+++,,,***+++,,,,,,------,,,,,,,,,,,,---...............,,,---...///000000000///...//////000111111000000000///......//////---,,,***++++++++++++,,,,,,,,,---------------------------------,,,------...///111888BBBKKKOOOQQQQQQQQQPPPQQQWWWeeeuuu~~~~~~zzz~~~qqqkkkkkkjjjgggtttuuuxxxuuufff[[[QQQGGG@@@===:::777555555555444333333333333333222222222222111111222333333222111111000222333333222111111222222222111111111111222222111111000000000000111111000111111222222111111000000000000000000000000000////////////////////////.........///////////////.........///////////////.........///......---,,,,,,,,,,,,,,,,,,---------...............///000000111111000///////////////000000000111222222333333444999999111...111222...444111111333444222333666666666777888999::::::;;;999999:::;;;???MMMiiiUUUVVVYYY```jjjuuu~~~hhhSSSKKKGGGCCC>>><<<999666333000//////..............................---,,,,,,,,,,,,---''')))***,,,,,,+++***)))------............------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))******************)))))))))***+++,,,)))))))))))))))***++++++))))))))))))************)))************))))))((())))))(((((((((((())))))((()))***)))((((((***,,,*********)))******++++++***))))))***+++,,,------***+++,,,,,,------,,,,,,------...////////////...,,,---...///000000000///......///000000000//////000...------...///...,,,******+++++++++,,,,,,,,,..............................---...000444888:::AAAEEEJJJMMMOOOPPPQQQRRRUUU\\\hhhvvv}}}wwwqqqpppyyy{{{}}}{{{yyyjjjZZZNNNAAA>>>999777666555444222444444333333333222222222111222222333333222222111000333555444222111222333333222222111111222222333111111000000000000111111000111111222222111111000000000000000000000000000////////////////////////............/////////000///////////////.........------...///000///......000000000///////////////...............///000000111000///////////////000//////000000111222222333:::CCCDDD999111333444222222...///222111...///444777777777777888888999999777888:::<<<@@@NNNhhhZZZ^^^aaaaaabbbgggqqqyyywww```VVVQQQLLLFFFDDD???:::666222000///..............................---,,,,,,,,,,,,---)))***,,,.........,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********++++++***)))))))))***,,,,,,))))))((())))))***++++++))))))))))))************++++++++++++***((('''&&&))))))(((((((((((())))))((()))***)))((((((***,,,(((((())))))***+++------++++++++++++,,,---...///++++++,,,---------,,,,,,---...//////000000//////+++,,,...000000000000///---.../////////////////////...------...///...,,,*********++++++,,,,,,,,,..............................///222777>>>EEEIIIPPPMMMIIIFFFFFFLLLUUU\\\jjjrrr}}}vvvoookkkqqqqqqvvv~~~{{{}}}jjj\\\JJJGGGBBB???===<<<:::999444444444333333333222222111222333444444333222111111444666555222111222444333222222111111222222333111111000000000000111111111111222222222222111111000000000000000000000000////////////////////////---.........//////000000000000//////.........---,,,---///000000000//////000000//////.........---...............///000000000000////////////000000...//////000111111222222;;;FFFGGG999///000222000555111222555444000222777777777777777777777888888666777;;;===AAANNNhhhbbb```\\\ZZZ\\\ccclllqqq{{{wwwpppggg___VVVOOOIIIHHHEEE===555222000///......000000///---------,,,,,,------...///++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))*********)))'''&&&+++*********))))))(((((())))))(((((()))***++++++(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))***+++---...//////---------............///............////////////////////////............,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,......///...,,,+++,,,---000000222888@@@HHHMMMOOOIIIHHHFFFEEEHHHSSSbbbnnn}}}wwwrrrqqqppppppooorrr||||||}}}ttt```SSSHHHGGGEEE???:::999666888777555555777999999444444444333333333222222222222222333333444444444111111111111111111111111111111111111111111111111222222222111111111000000111111111111000000000000////////////////////////000000////////////000000////////////////////////............////////////000000///...------,,,,,,............////////////000000////////////000000////////////000000000000555555555444444333333333111111222333333444555555222333444666666666666555555999777888DDDOOObbb{{{tttmmmccc^^^___gggooouuuxxx}}}|||uuuqqqrrrrrrppp\\\XXXUUUTTTOOOEEE>>><<<555222000///000000///---------,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************)))((((((+++*********)))))))))))))))))))))))))))***++++++(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))************))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++************************))))))***+++,,,,,,---------------............///............////////////////////////............,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++)))---000///---,,,///222444:::AAAGGGHHHHHHIIIJJJEEEHHHMMMVVVbbbqqq|||uuutttqqqmmmkkkkkkmmmooosssyyy~~~vvviii]]]OOOAAA;;;<<<999888777555555666777666444444444333333333333222222222333333333444444444111111111111111111111111111111111111111111111111222222222111111111000000111111111111000000000000////////////////////////000000////////////000000////////////////////////............////////////000//////...------,,,,,,............////////////000000////////////000000////////////000000000000111111111111111000000000222222222333333444444444222333444666666666666555555999777888DDDOOObbb{{{xxxqqqpppsssuuuvvvooopppnnniiihhhmmmrrrtttcccbbbbbbccc]]]RRRHHHDDD;;;777333000///...---+++............---,,,+++***,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))*********************)))))))))))))))))))))))))))***+++(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))******))))))(((((())))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++************************))))))******+++++++++,,,---------............///............/////////////////////............---,,,,,,,,,,,,,,,,,,,,,,,,------------------------***---...------111999@@@DDDJJJPPPPPPKKKGGGGGGIIIQQQVVV___kkkwwwtttlllnnnrrrsssppptttyyy}}}pppVVVHHHDDD===:::777666666666666666555555444444444333333333333333333333444444444444222222222222222222222222111111111111111111111111222222222111111111111111111111111111000000000000////////////////////////000000000000000000000000////////////////////////............/////////////////////...------,,,,,,............////////////000000////////////000000////////////000000000000/////////000000000000000333333333333333333333333222333444555666666666666555999777999DDDOOOaaayyy}}}wwwjjjjjjhhheeedddeeeggghhheeedddgggnnnmmmbbbSSSKKKGGGBBB<<<666333111///---//////000000000///------,,,------------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))***+++,,,***************************)))))))))))))))******(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))*********))))))(((((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++************************++++++++++++++++++,,,,,,---------............///............//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...///000///...,,,---222;;;FFFMMMSSSSSSQQQMMMHHHHHHMMMSSSccckkkvvv}}}|||}}}}}}{{{{{{xxx^^^PPPBBB;;;666777888888777777555555555555444444444444333333444444444444444444222222222222222222222222111111111111111111111111111111111111111111111111111111111111000000000///////////////////////////000000000111111000000000////////////////////////............//////////////////.........---------............////////////000000////////////000000////////////000000000000000111111222222333333333333333333333333333333222333333444555555666666666555:::777999DDDNNN```xxxrrrnnniiieeecccbbbcccdddccc```eeesss{{{ttteeeZZZVVVQQQHHHAAA;;;777333111......///////////////...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++*********+++,,,***************+++++++++******)))))))))))))))***(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))************))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************,,,,,,---------------------------............///............////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........111000111888CCCKKKOOOOOOOOOLLLJJJJJJNNNUUU[[[^^^mmmyyyzzzsssooovvvvvvzzzzzzfffNNNBBB888888:::999777888666666666555555555444444444444444444444444444444222222222222222222222222111111111111111111111111111111111111111111111111111111111111000000000///000000000000000000000000000000111111111111000000////////////////////////............////////////...............---------............////////////000000////////////000000////////////000000000000111222222222333333444444333333333333333333333222333333444444555666666777555:::888999DDDMMM^^^vvvvvvkkkfffccccccgggllldddaaaeeesssvvvooobbb\\\SSSJJJBBB<<<666222//////...------------.........------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++*********++++++++++++++++++******)))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))******++++++******))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,---------......//////---------............///............////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------222555>>>IIISSSTTTOOOIIIDDDGGGOOOYYYdddkkklllkkkvvv~~~rrrmmmooosss|||~~~hhhUUUEEEAAA@@@;;;777888777666666666666555555555555555555555444444444444333333333333333333333333111111111111111111111111111111111111111222222222111111111111000000000000000000000000000000000000///000111222222111000///////////////////////////............////////////....................................////////////000000////////////000000////////////000000000000000000000111111111111111333333333333333333333333444444333444444555777777555:::888:::DDDMMM]]]ttt{{{wwwtttrrrtttxxxnnnjjjjjjqqqwwwyyyzzz}}}sssmmmdddZZZQQQHHH@@@;;;666444111...------......///...---,,,,,,---...///........................------------------------+++++++++++++++******)))*********++++++,,,,,,,,,++++++***)))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))((()))***++++++++++++***))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++,,,,,,---...//////---------............///............////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......///000111111222222;;;BBBKKKPPPQQQOOOMMMLLLNNNXXXggguuu~~~~~~|||uuuttt|||uuu\\\SSSLLLBBB;;;:::777777777666666666555555666555555555444444444444333333333333333333333333111111111111111111111111000000111111111222222222111111111111000000000000000000000000000000000000///000222333333222000///////////////////////////............////////////....................................////////////000000////////////000000////////////000000000000000000000000000/////////222222222333333444444444444444333333444555777888555:::888:::DDDLLL\\\sssyyyuuupppmmmkkkllluuuxxxnnndddYYYPPPJJJ???<<<777222//////000000///...---,,,,,,---...///........................------------------------******+++,,,+++***)))(((*********++++++,,,,,,,,,++++++***))))))((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))((()))***+++++++++++++++))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++))))))***+++---...//////---------.........//////............/////////000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---000444777:::;;;IIINNNQQQMMMFFFEEELLLUUUdddqqqqqqbbbXXXJJJ???>>>777777777777666666666666666666555555555444444444333333333333333333333333111111111111111111111111000000111111222222222222111111111111000000000000000000000000000000000000///000222333333222000///////////////////////////............/////////000---................................./////////000000000////////////000000////////////000000000000222222111111000000//////111111222333333444555555444444333333444555777888555:::999:::DDDLLL[[[rrr}}}xxxnnnfffiiirrryyyhhh___]]]TTTGGG:::444000---///444.../////////---------.........---------,,,,,,,,,,,,,,,,,,------.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++*********))))))++++++***)))(((((())))))(((((())))))*********+++************************************************)))************++++++++++++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++,,,++++++******++++++,,,---------------------------------............///------............------------------------------///000111000...,,,,,,---+++,,,///555;;;AAAEEEFFFNNNHHHFFFJJJJJJKKKYYYkkkwww~~~wwwtttuuu|||kkkWWWLLLIIICCC>>>888666666777555333555444333333555666777666444444444444444444444444888777777666555555444444111111111111111111111111111222333444444222111///000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////............//////000000000000////////////000000000000000000000000////////////000000000000000111111111111222222222222222111111222222333444555555666666777777888888777999777<<>>:::999888666444888666555555666777666555444444444444444444444444666666555444444333222222111111111111111111111111111222333444444222111///000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////............//////000000000000////////////000000000000000000000000////////////000000000000000111111111111222222222333222222222222333444444555555555666666777888888777999777<<>>KKKPPPSSSNNNGGGEEEKKKRRRgggiiioooyyy{{{}}}sssxxx|||zzzzzz~~~nnn\\\OOOFFF???:::999888777777888888777555555555555555555555555555444444444444333333333333222222222222222222222222333333333333222222111111000000000000000000000000//////////////////////////////////////////////////////////////////////////////............//////.../////////000000000111////////////////////////////////////000000000000000000111111111222222222111111111111111222333333333333444555666777888999999:::777<<>>666111111222000...111111111000000000///////////////......---------+++++++++,,,,,,---------++++++++++++++++++++++++))))))*********+++++++++)))))))))))))))***++++++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***((()))))))))************))))))))))))))))))))))))************************)))))))))))))))******+++)))************+++++++++,,,++++++******++++++,,,---------------------------------............///------............------++++++,,,,,,---......///---///222666<<>>IIINNNOOONNNMMMFFFHHHOOOZZZhhhsssyyy{{{uuullljjjtttwww}}}}}}~~~{{{|||vvv~~~fffVVVKKKGGG@@@;;;999888777777666666666666666666666666444444444444444444444444333333333333333333333333444333222222111111222222000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////............//////---......///000111111222000000000000000000000000////////////000000000000000111111111111222222222666555555555555666777777555555666888999;;;<<<<<<:::;;;888;;;DDDHHHTTTjjjooommmvvv{{{hhhXXXRRRIII@@@777111000333333111//////000111111000//////.........---------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))************************)))***,,,,,,***)))***+++))))))))))))))))))))))))+++*********))))))((((((((((((((((((((()))******)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////..............................,,,,,,,,,---------.........///000///------///111333???MMMSSSQQQMMMKKKKKKEEENNNaaauuu}}}{{{{{{~~~tttiiidddiiihhhhhhmmmxxx}}}{{{iiiZZZIII@@@>>><<<999777888999999888666555555666555555555555555555555555444555555555444333333222333333333222222222111111000000000000000000000000000000000000000000000000///000111000///000111333333111......000222222222222222111111000000//////000000000000000000000000000000000000000000000000////////////000000000000333222222111111222222333555333111111333444333222666666666777888888999999:::999:::===???EEESSSaaayyyrrrqqq}}}sssgggVVVHHH@@@;;;888777444333111111111111000/////////.........---------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************)))***,,,,,,***)))***+++************************************)))))))))(((((((((((((((((()))******)))************+++++++++************************))))))))))))))))))))))))))))))*********+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////..............................------------------------+++---...//////111333555BBBHHHOOOOOOJJJFFFFFFHHHPPPXXXiii{{{vvvffffffmmmhhhiiilllsss~~~|||uuuvvvsssuuuwwwzzz~~~{{{aaaMMMCCC@@@??????666777888888777777888888555555555555555555555555444555555555444444333222333333333222222222222111111111111111111111111111111111111111111111111111000111222111000000111333///...------.../////////111111111000000/////////000000000000000000000000000000000000000000000000////////////000000000111333222222111111222222333222111222333555777888999666666777777888999999::::::999:::===???EEESSSaaaxxxqqquuu|||bbbNNNDDD???:::444555444222222222222000.../////////.........------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++++++++++++++)))***,,,,,,***)))***+++++++++++++++++++++++++++************)))))))))))))))(((((((((((()))******)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))***************+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,------,,,---......///.......................................------------------,,,,,,------000555<<>>:::666333333444444444000000000/////////......///......---------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,***)))***+++))))))))))))))))))))))))))))))))))))***************))))))))))))***++++++)))************+++++++++************************))))))))))))))))))))))))+++++++++***************)))************+++++++++,,,,,,,,,---......////////////...---------..............................------.........////////////777CCCLLLNNNLLLGGGDDDCCCGGGNNNWWWbbbnnnzzz}}}yyypppxxx~~~dddHHHBBB;;;888:::<<<<<<<<<666666666666666666666666444444555666666666666555444444444444333333333333111111111111111111111111000000000000000000000000///000111000//////111333222000...///222444555555000000000000111111111111000000000000000000000000000000000000000000000000000000000111111111222222333222222111111222222333333222222666===EEEKKKMMM777777888888999:::::::::999888999===@@@FFFUUUcccyyyvvvyyy}}}~~~xxxrrrmmmlllpppttttttrrrvvvyyyooo```IIICCC<<<666444444444444000000000000/////////...//////...---------------........................------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,***)))***+++************************((()))))))))******************))))))******+++,,,)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++++++++*********)))))))))************+++++++++,,,,,,------.../////////000///...---,,,------...........................,,,,,,---...///000111111999???HHHNNNOOOKKKFFFCCCGGGPPP]]]jjjtttzzz}}}{{{~~~{{{yyy|||yyyzzzzzzxxxyyy|||WWWNNNCCC<<<;;;======<<<666666666666666666666666444444555666666666666666555444444444444333333333222222222222222222222222111111111111111111111111///111222222111222444666:::444000111888======<<<000111111111222222222333000000000000000000000000000000000000000000000000000000111111111222222222333222222111111222222333555333444:::AAACCC???:::666666777777888999999:::888888999<<<@@@GGGUUUccc}}}|||{{{{{{|||yyyllleeedddhhhkkkqqqoooRRRKKKAAA999555444444444000000000000//////////////////...------------...........................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,***)))***+++++++++++++++++++++++++++(((((())))))*********+++*********)))******+++,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++++++++******)))))))))************+++++++++,,,,,,------...///000000000///...---,,,------...........................+++,,,---...///111222222FFFGGGHHHGGGFFFFFFGGGIIIJJJVVVgggwww~~~{{{}}}~~~{{{xxx~~~|||xxxvvvxxxvvvwwwuuuqqqnnnttteeeZZZKKK@@@<<<;;;:::888777777777777777777777777444444555666777777666666555555444444444333333333333333333333333333333333222222222222222222222222000222333333333444777999;;;333---///888??????<<<111111222222222333333333000000000000000000000000000000000000000000000000000111111111111222222222333222222222222222222333111111666@@@IIIIII@@@666666666666777888888999999888777999<<<@@@GGGUUUccczzz|||tttvvvzzz{{{|||sssnnngggcccaaannnlll^^^KKK>>>999888555333222000------...000111111//////.........---------////////////////////////------------------------++++++++++++++++++++++++++++++++++++++++++++++++***************************)))(((''''''((()))***++++++******************---------,,,,,,+++++++++************************+++++++++*********))))))))))))))))))************,,,,,,++++++,,,,,,------,,,,,,,,,---------..............................111...,,,---///000---++++++---...---...444===EEEKKKLLLLLLIIIFFFFFFKKKPPP[[[mmm~~~{{{}}}wwwrrrrrrxxx{{{{{{~~~yyy```MMMEEE@@@<<<888999777777999777333333666777777666666555555555444444444555555444444333222333333333222222111111111111111000000000000111111000000111111111111000000333111///111444555444222000000000000000000000000////////////000000000000000000000000////////////...000111111000000111222///111222222111111222333///;;;HHHKKKCCC999444333555555666666777888888888666:::777999CCCHHHPPPaaayyy|||{{{tttwwwpppfffdddsssxxxjjjVVVGGG>>>:::666333444222000///000111000000//////.........---------........................------------------------++++++++++++++++++++++++++++++++++++++++++++++++***************************)))(((((((((((()))***************************------,,,,,,,,,+++++++++************************+++++++++*********))))))))))))))))))************+++++++++++++++,,,---...,,,,,,---------.........///////////////////////////---+++,,,///000///---111///...111888@@@FFFHHHHHHHHHGGGFFFHHHMMMVVV\\\dddssszzzwwwssssssvvv~~~zzzfffVVVKKKBBB>>>;;;888777888777333333777777777666666666555555555444444555555444444333222333333333222222222111111222111111000000111111222000000111111111111000000111///...///222333222000000000000000000000000000////////////000000000000000000000000////////////...000111111000000111222///111222222111111222333000888@@@AAA<<<666333444444555555666666777888888666:::777:::DDDHHHPPPaaayyy~~~~~~|||mmm```aaauuuvvvcccRRRFFF>>>888444666444222111111111000.../////////.........------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++***))))))))))))***+++************************,,,,,,,,,,,,++++++++++++************************+++++++++***************)))))))))*********++++++************+++,,,---...,,,------------.........////////////////////////---,,,+++,,,...//////...333//////666BBBKKKKKKHHHCCCBBBBBBEEEMMMXXXdddkkkppp{{{|||wwwyyyzzzzzzzzzzzz~~~rrr___PPPIII>>>:::888888777555666:::777777666666666666555555444555555555555444333333333333333333222222222222222222111111111111222222000000111111111111000000///...---...000111000///000000000000000000000000////////////000000000000000000000000////////////...000111111000000111222///111222222111111222333222444666555444333333444333444444555666666777777666:::888:::DDDHHHOOO```xxx}}}xxxiii```ggg{{{|||lll\\\NNNCCC===999666444222222222222000///////////////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++******************+++***************+++++++++,,,+++++++++++++++++++++************************************************))))))*********+++++++++)))))))))***+++,,,---...------------............////////////////////////...---,,,,,,---...////////////333===GGGLLLHHHCCC@@@AAADDDKKKVVVcccnnnuuuyyy|||uuu|||xxxdddXXXEEE???:::999999888999===777777666666666666666666555555555555555444444333333333333333333333333333111111000000000000111111000111111222222111111000//////...///////////////000000000000000000000000////////////000000000000000000000000////////////...000111111000000111222///111222222111111222333333222000000111333444444333333444444555666666666666:::888;;;DDDHHHOOO___www}}}vvviiieeemmmxxx|||rrreeeWWWKKKDDDAAA666444222111222222111000000000/////////.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************++++++*********))))))*********+++++++++++++++++++++++++++++++++************************************************************++++++++++++************+++,,,---...---------.........//////------------------------//////...---,,,---...000///444===EEEHHHHHHDDD@@@BBBFFFNNNWWWbbbllltttxxxzzz~~~zzzzzz|||}}}|||}}}zzzjjjPPPFFF===:::999777999<<<666666777777777777777777555555666666555555444333333333333333333333333333000000000//////000000000111111222222222222111111000000111000000///000000000000000000000000000000////////////000000000000000000000000////////////...000111111000000111222///111222222111111222333444222000111444666555444333333444444555666666666666:::999;;;EEEHHHNNN^^^uuurrrjjjmmmttt{{{qqqcccVVVMMMJJJ:::777333111222222222222000000000/////////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))***++++++***)))))))))))))))***++++++,,,,,,*********+++++++++++++++***************************************+++++++++*********++++++++++++,,,,,,,,,++++++,,,,,,------------........./////////,,,,,,,,,,,,,,,,,,,,,,,,000000///...------000333777>>>GGGJJJHHHEEEDDDEEEJJJRRR^^^gggmmmrrrxxx|||yyy}}}}}}~~~~~~cccVVVHHH@@@;;;777777999666666777777777777888888555666666666666555444444333333333333444444444444111111000000000000111111111111222222222222111111111222333222000///000111000000000000000000000000////////////000000000000000000000000////////////...000111111000000111222///111222222111111222333333333333444666666555444333444444555666666777777666:::999<<>>:::888999999777666777777777888888777777666666555555444444444444444444444444444444444444444444444444222222222111111111111000111111222222222333333333111111000000111222333333000000000000000000000000000000000000000000000000//////000111111111111111111111000000111111222333222222333333333333444444444555666666666666666666888888:::???BBBFFFPPP[[[pppyyy}}}~~~vvvzzz}}}```UUUGGG===888555333111222222111000000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***))))))))))))***++++++++++++++++++++++++++++++)))************+++++++++******))))))))))))******,,,,,,,,,+++++++++******++++++,,,,,,,,,---------..............................---------...------//////000555===DDDHHHJJJGGGGGGFFFFFFIIIPPPXXX^^^pppyyy}}}yyyvvv|||yyyvvv{{{{{{~~~uuuyyywww|||pppYYYHHH???888888888777777888999999888888888777666666555555444444444444444444444444444444444444444444444444222222222222111111111111111111222222222333333333111111000000111222222333000000000000000000000000000000000000000000000000///000000111111111111111111111000000111111222333222222333333333333444444444555555666666666666666888888:::???BBBFFFPPPZZZqqqqqqtttxxxqqq___NNNFFF>>>555111222222111111000000000111111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******))))))))))))******,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------........................+++,,,,,,---------......///111777@@@JJJOOOMMMIIIFFFGGGJJJNNNTTT\\\eeekkkzzz|||uuutttttt||||||zzztttYYYHHH???<<<999888999999::::::999888888777777666555555444444444444444444444444444444444444444444444444333222222222111111111111111111222222222333333333111111111000111111222333000000000000000000000000000000000000000000000000///000111111222222111111111111000000111111222333222222333333333333444444444444555666666666666666888888:::???BBBFFFOOOYYYqqqyyyyyywww|||hhhTTTNNNFFF888222666222111111000000111111222////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))*********++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................+++,,,------------...///111777@@@JJJOOOOOOJJJEEEFFFJJJPPPWWW___hhhqqqwww~~~{{{wwwwwwttt___LLLDDD<<<;;;;;;:::::::::999999888888777666666555555555555555555555555555444444444444444444444444333333222222222111111111111111222222222333333333222111111111111111222222000000000000000000000000000000000000000000000000000000111222222222222111111111000000111111222333222222222333333333444444333444555666777777777666888888;;;???BBBFFFNNNXXXppp||||||wwwvvvlllXXXRRRKKK<<<555777333222111111111111111111////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++******++++++,,,---++++++++++++++++++++++++))))))*********+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................,,,---......------000333666@@@JJJOOOMMMGGGCCCBBBIIINNNUUU^^^fffoooxxx}}}~~~zzz}}}|||XXXJJJ>>>;;;<<<;;;;;;<<<999999999888777777666666555555555555555555555555444444444444444444444444333333333222222222222111111111222222222333333333222222111111111111111222000000000000000000000000000000000000000000000000000000111222222222222222111111000000111111222333222222222333333333444444333444555666777777777777777777;;;@@@BBBEEEMMMWWWmmm||||||xxxttttttzzzrrr^^^VVVPPPDDD;;;999444444333111111000000111////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++***************+++,,,,,,************************)))************+++++++++++++++************++++++,,,,,,,,,,,,------------,,,---------....................................,,,...///...---000666;;;AAAIIIQQQPPPIIIDDDDDDGGGPPPTTT[[[cccjjjssszzzlllWWWDDD??????===<<>>FFFNNNPPPRRROOOJJJIIIMMMRRR\\\___eeejjjpppwww~~~qqqVVVKKKFFF???<<>>IIIQQQSSSQQQMMMKKKMMMVVVeeeooorrrqqqqqqsssxxx{{{vvvqqq\\\HHH>>>>>>???<<<999999::::::777444666666666666666666666666555555555555555555555555222333333444444333333222222222222333333444444444333333222111111222333333000111111111111222222222222222111000//////000000000111111111111222222222000111111111111222222222///333666555222111444888666555444333444666888999999999;;;@@@BBBEEEMMMVVVnnn~~~{{{zzzkkkcccWWWJJJDDD===666555333111111444222222111111000//////...........................000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))(((((()))+++,,,,,,+++++++++++++++++++++++++++...---,,,******,,,---...+++++++++++++++++++++++++++++++++*********)))))),,,,,,++++++,,,,,,---...,,,,,,---------.........---///000///...------...,,,...111555:::AAAIIIOOOPPPNNNMMMOOOUUUbbboooyyy{{{zzzyyy{{{|||oooVVVCCC:::BBB>>>;;;:::;;;;;;999666666666666666666666666666555555555555555555555555222333333444444333333222222222222333333444444444333333222111111222333333000111111111111222222222222222111000000000000000000111111111111222222222111111111111222222222222///000///...000777DDDMMM666555444333444666888999999999;;;@@@BBBDDDLLLUUUmmm|||ssshhh[[[NNNHHH???777444222///000333222222111111000/////////......................../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***++++++++++++++++++++++++---,,,+++******+++,,,---+++++++++++++++++++++++++++++++++***************,,,,,,++++++,,,,,,---...,,,------------.........+++---///000///...///000+++///666<<>>999888999888666666666666666666666666666555555555555555555555555333333444444444444333333333333333333333333333333222222222222222222222222000000111111111222222222222222111000000111111111000000111111111222222222111111111222222222333333333444555444222222444666555555444444555666777888888888<<<@@@BBBDDDKKKSSSggg~~~{{{vvvzzz{{{hhhfff[[[PPPEEE???999444333666111111111000000000000000////////////////////////...............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,------+++************++++++,,,,,,,,,************************************************************************,,,,,,++++++,,,,,,---...---------.........//////,,,---......------...000555;;;BBBGGGIIIGGGFFFEEELLLRRR___ooo|||{{{zzzuuu|||tttYYYQQQFFF>>>;;;;;;:::999777777777777777777777777666666666666666666666666333444444555555444444333333333333333333333333333222222222222222222222222000000111111111222222222222111111111111111222222000000111111111222222222111222222222222333333333+++...222444555444333333444444444555666666777888888888<<>>AAAEEEGGGGGGHHHHHHIIIMMMVVVfffvvv~~~}}}zzz~~~cccYYYJJJ???:::888888777777777777777777777777777666666666666666666666666444444555555555555444444444444333333333333222222111222222333333222222111000111111111111222222222222111111111111222333333000111111111111222222222222222222222333333333333222222111222222444555666444444555555666777777777777888<<>>444//////000000000000000000000111////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,+++***)))******+++,,,,,,------***++++++++++++++++++***************************))))))*********+++++++++,,,,,,++++++,,,,,,---...............///////////////......---///333:::>>>DDDDDDDDDDDDEEEHHHMMMQQQZZZcccppp|||~~~ooocccQQQCCC;;;888777666777777777777777777777777666666666666666666666666444444555555555555444444444444444333333222222222111222333333333333222111000111111111111222222222222111111111222222333444000111111111111222222222222222222333333333444444888666333111111222222333333444555666666777777777777888<<>>===777777777777777777777777777777777777777777777777444444555555555555444444444444444333333222222222111222333444444333222111000111111111111222222222222111111111222333333444000111111111111222222222222222333333333444444444///000111333555555333222333444555666777777777777777888<<>>>>>999999999999999999999888666666666666666666666666666666666666666666666666333333333333333333333333222222222222222222222222444444444333333222222222222222222222222222222222111111111111111111111111222222222222222222222222222222333333333333444444444555555555555555444444999999<<>>HHHNNNMMMJJJGGGFFFMMMQQQYYYaaahhhmmmpppqqquuuuuu|||{{{{{{xxx___GGGAAA:::888999:::999777777777777777777777777777666666666666666666666666333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222222222222333333333444444444555555666777777666666888777;;;@@@BBBBBBFFFKKKZZZ{{{~~~}}}~~~{{{wwwtttnnncccSSSHHH???:::444111222333333111111111000000000/////////...////////////000000000........................---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++------------------------,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------......///...000111///------000444===FFFNNNOOOJJJFFFIIIMMMPPPWWWccclllqqqsssssssssnnnsss{{{{{{~~~}}}}}}wwwxxx{{{uuuUUULLLAAA::::::;;;;;;999777777777777777777777777666666666666666666666666333333333333333333333333222222222222222222222222111111111222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222333333333333444444444555666666777777777777777777;;;@@@BBBBBBEEEKKKVVVwww~~~xxxrrrkkkaaaTTTLLLDDD>>>666222333444333111111111111000000000//////.../////////000000000000........................---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++------------------------+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////...000111000...000666<<>><<<:::777777777777777777777777666666666666666666666666333333333333333333333333222222222222222222222222222222222333333444444444222222222222222222222222111111111111111111111111222222222222222222222222222222333333333444444444444444666777888888888888777777:::@@@BBBBBBEEEJJJWWWvvvxxxlll```UUUOOOJJJDDD<<<555222222222222222222222111111111111000222111111000///......---................................................---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,---..............................111111///333===GGGLLLNNNOOOOOOMMMLLLNNNSSSWWW```oooxxxrrrlllnnnnnniiisss~~~}}}gggNNNAAA===:::777::::::999777555555777888888777666444444555555666444444444555555555666666222333333444444333333222333333333333333333333333222222222222222222222222111111222222222333333333111111222222222333333333333333333444444444555555555555555555666666666666777:::===???AAACCCFFFIIIWWWvvvvvvhhhZZZQQQMMMFFF>>>777333333333333222222222222111111111111111111111000///.........................................................---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,---...////////////............///222222222888DDDNNNQQQRRRQQQOOOMMMNNNTTT]]]dddllltttuuummmlllsssvvvsss}}}|||~~~eeeLLL@@@<<<:::888888777666555555666777888777666555444555666666444444444555555555666666222333333444444333333222333333333333333333333333444444333333333333333333111111222222222333333333111222222222222333333333333333333444444444555555555555555555666666666666777:::===???AAACCCFFFIIIVVVuuuvvvfffYYYPPPIII@@@888444333333333333222222222111111111111111111000000//////......................................................---,,,+++,,,.........---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---...///////////////////////////222555999BBBOOOVVVXXXWWWSSSOOOLLLOOOYYYfffooozzzyyyqqqhhhiiivvv~~~~~~|||{{{{{{zzzyyywww}}}~~~|||[[[EEE<<<:::777777777888888888888888888777666555555555666666444444444555555555555555222333333444444333333222333333333333333333333333555555555444444333333333111111222222222333333333222222222222333333333333333333333444444444555555555555555555666666666666777999===???AAACCCFFFIIIVVVttt~~~lll\\\TTTLLLBBB999555333333333333333222222222111111111111000000000/////////......................................................,,,,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...---...............//////---333:::BBBMMMXXX[[[YYYWWWTTTPPPOOOTTT___kkksss~~~ssshhhiiiuuuyyyuuutttsssuuuwwwxxxxxxwww{{{yyy}}}nnnTTTDDD<<<999999999:::;;;;;;;;;:::777777777666666666666666555555555555555555555555222333333444444333333222333333333333333333333333555555555444333333222222111111222222222333333333222222222333333333444444333333333444444444555555555555555555666666666666777999<<>>@@@BBBEEEHHHSSSqqq}}}|||{{{kkkaaaSSSEEE;;;666444222333333333333222222222222000000000000////////////................................................///---,,,,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,------.../////////111===JJJRRRWWWYYYWWWSSSNNNQQQXXXbbbmmmuuuyyy{{{|||{{{www{{{|||xxxpppfff___bbbdddgggmmmrrruuutttssstttyyy||||||dddKKKAAA===888777999999888555777777888888888777666555555555555555555444444444222333333444444333333222333333333333333333333333222222222222222222222222111111222222222333333333333333333333444444444444333333333444444444555555555555555555666666666666666888<<<>>>@@@BBBEEEHHHQQQpppyyyxxx~~~tttbbbPPPBBB:::444222444444333333333222222222////////////000000000000................................................///---,,,,,,---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,,,,------.........///000111111111:::GGGRRRUUUTTTTTTTTTSSSPPPUUU^^^iiisssxxxxxxvvvtttwwwzzz|||}}}zzz|||uuuqqqkkkgggdddaaa^^^\\\___aaaffflllrrruuutttsssuuu{{{~~~}}}xxx___IIICCC<<<999999:::888666777777888999888777666555666666555555555444444444222333333444444333333222333333333333333333333333111111222222333444444444111111222222222333333333333333333444444444444555333333333444444444555555555555555555666666666666666888;;;>>>???BBBEEEGGGOOOppp~~~zzzzzzmmmYYYHHH===555222444444444333333333222222////////////000000000000................................................///...,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,,,,------///000000111222333333333BBBNNNWWWUUUPPPPPPRRRTTTVVVYYYaaakkksssuuuqqqmmmmmmnnnqqqxxx~~~}}}}}}zzzvvvkkkddd^^^\\\YYYWWWWWWZZZ]]]___```cccgggnnntttvvvvvvtttrrrxxx{{{zzz|||}}}wwwPPPIII@@@<<<<<<===;;;999777888888999999777666555666666555555555444444444222333333444444333333222333333333333333333333333111222222333444555666666111111222222222333333333333333333444444444555555333333333444444444555555555555555555666666666777666888;;;>>>???BBBEEEGGGOOOpppvvvyyyyyyvvvjjjXXXIII@@@999444666444222111222222111000111111111111000000000000------------------------..............................---------,,,,,,,,,)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------000......///......333;;;NNNQQQTTTSSSOOONNNQQQTTT^^^___dddkkknnnlllkkknnnjjjiiijjjqqq{{{xxxpppiiibbb[[[WWWXXXWWWVVVVVVXXX\\\```bbbeeegggkkknnnqqqtttxxx{{{xxxzzz{{{{{{|||gggYYYIII@@@:::888999===:::999888777666666666666666666666666555555555555555555444444444333333333333333333333333333333333222222222333333444444444333333333333333222111000222222222111111111000000333333333333333333333333999888666444444555666777888:::<<<===>>>@@@DDDFFFMMMooo~~~xxxyyy}}}ooommmeeeXXXMMMEEE;;;222555333111111222222222111111111111111000000000000......................................................---------,,,,,,,,,******+++,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------///......///...111;;;FFFPPPSSSTTTSSSQQQRRRXXX]]]cccdddiiinnnnnnjjjiiikkkkkkkkknnnwww{{{vvvhhhddd^^^XXXTTTQQQOOONNNQQQRRRSSSVVVYYY^^^bbbdddhhhkkknnnpppqqqsssvvvyyyzzz{{{|||{{{{{{yyyhhhTTTHHH@@@;;;999::::::999888777777666666666666666666666555555555555555555444444444333333333333333333333333333333333222333333333333333333444333333333333333222111000444333333333222222222111333333333333333333333333444444555555666666666666888:::<<<===>>>@@@DDDFFFNNNppp|||uuu{{{jjjhhhaaaXXXRRRLLL???333555333111111222333333222111111111111000000000000////////////////////////..............................---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------000...---///111777EEESSSVVVXXXYYYYYYYYY]]]ccciiiggghhhkkkmmmjjjddddddgggjjjmmmsss}}}|||vvvpppiiiaaa\\\SSSPPPLLLIIIIIIKKKNNNPPPQQQSSSWWW\\\```eeehhhiiimmmnnnpppqqqqqqrrruuuwww{{{||||||{{{zzz}}}yyy```PPPFFF???;;;:::::::::888777777777777777666666666666555555555555555555444444444333333333333333333333333333333333444333333333333333333222222222333333333222111111444444444444333333333333333333333333333333333333222333555777888888888888888:::<<<===>>>@@@DDDFFFPPPqqquuuwww~~~ssslllaaaXXXUUUQQQEEE888555333111222333444333222111111111111000000000///////////////////////////..............................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------............111---,,,222:::BBBMMMVVVWWWYYY\\\^^^___bbbgggkkkiiihhhiiigggaaa]]]aaaiiipppttt{{{}}}|||}}}}}}}}}}}}~~~~~~|||tttqqqlllfff^^^WWWPPPLLLLLLLLLKKKKKKLLLOOOTTTWWWTTTWWW\\\bbbgggkkklllmmmooopppqqqqqqqqqrrruuuwwwzzz{{{|||zzzyyy|||hhhUUUJJJBBB===;;;::::::999888777777777777666666666666555555555555555555444444444333333333333333333333333333333333444444444333333222222222222222333333333222222111444444444333333333333333444444444444444444444444444555666777888999999999888:::<<<===>>>@@@DDDFFFOOOoooxxxuuuooowwwfffXXXTTTRRRHHH===555444222222333444333222111111111111000000000///......................................................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------....../////////333---...999FFFMMMQQQRRRTTTXXX]]]aaacccdddeeeffflllkkkiiiddd]]]\\\fffssszzzwwwtttrrrrrrsssrrrrrrrrrsssttttttsssooollljjj___^^^[[[WWWQQQLLLIIIGGGGGGIIILLLMMMNNNPPPTTTWWWWWW[[[aaaiiinnnqqqsssssspppqqqrrrrrrrrrssswwwyyyxxxzzz{{{zzzzzz}}}sss___QQQEEE>>>;;;;;;:::999888777777777777666666666666555555555555555555444444444333333333333333333333333333333333444444444333333222222222111222222333333333222222222222222333333333333333444444444444444444444444666555555555555666777888888:::<<<===>>>@@@DDDFFFMMMlll~~~uuujjj|||nnn___YYYVVVMMMBBB777555333333333333222111111111111111000000000000......................................................---------,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------...//////000000333000444CCCQQQVVVTTTRRR[[[___dddjjjmmmmmmllljjjqqqpppnnniiiaaabbbqqq}}}~~~~~~~~~~~~yyyvvvqqqmmmfffeeeddddddfffggggggfffddddddcccaaa^^^YYYUUUSSSMMMNNNNNNLLLIIIGGGHHHHHHEEEIIINNNPPPPPPRRRVVVZZZbbbgggnnnuuu{{{~~~uuuuuuuuuttttttvvvyyy|||yyy{{{|||{{{zzz}}}tttbbbOOOBBB===;;;:::999888888777888888666666666666555555555555555555444444444333333333333333333333333333333333444333333333333333333222111111222333333333222222222222222222333333333333444444444444444444444444555555555555555555555555888:::<<<===>>>@@@DDDFFFKKKiii{{{qqq{{{yyyrrrxxx|||ooogggaaaUUUJJJ999777444333333333111000111111111111000000000000////////////////////////..............................---------,,,,,,,,,------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------............---------...///000000000111333>>>MMMWWWYYYYYYZZZcccfffjjjppptttvvvuuuttttttuuuvvvqqqiiiiiixxx{{{sssmmmiiiddd^^^YYYUUUTTTTTTVVVXXXXXXVVVTTTTTTSSSRRROOOMMMJJJGGGEEEDDDFFFHHHHHHFFFGGGIIILLLIIIMMMRRRTTTVVVZZZaaagggrrruuuzzz||||||{{{yyywwwxxx{{{~~~{{{}}}~~~}}}{{{||||||cccOOOGGG;;;;;;:::999888888888888666666666666555555555555555555444444444333333333333333333333333333333333222333333333333333333444000111222333333333333222333333333333444444444555555555555555555555555555333555999<<<===<<<999888888:::<<<===>>>@@@DDDFFFKKKhhhzzz{{{}}}pppnnnttt}}}vvvlll^^^PPP:::888555333333222111///111111111111000000000000000000000000000000000000..............................---------,,,,,,,,,---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------...///000000111///666EEESSSYYYZZZ^^^ccccccdddhhhmmmrrrvvvwwwwwwtttwwwzzzwwwnnnmmm{{{|||rrrmmmgggaaa]]]WWWPPPKKKLLLKKKLLLMMMMMMKKKHHHEEEGGGGGGFFFEEEEEEDDDDDDDDDCCCFFFHHHHHHHHHIIILLLPPPKKKOOOSSSVVVXXX___jjjrrrzzz|||~~~}}}{{{yyy|||zzzzzz|||~~~~~~~~~{{{{{{uuu]]]RRR<<<;;;:::999888888888888777666666666555555555555555555444444444333333333333333333333333333333333222222222333333444444444000111222333333333333333444444444555555555666666555555555555555555555555333888???EEEGGGDDD@@@<<<888:::<<<===>>>@@@DDDFFFKKKhhh~~~uuuuuuwwwvvvvvvnnnWWWBBB;;;666555555333333555333222000///...///000222000000000000000000000000//////...------------...---------------------------------------------------------,,,,,,+++++++++------------------,,,,,,...,,,---111222000111444555DDDRRRXXX[[[```eeegggmmmbbb```lllvvvwwwxxx|||uuuwwwwwwqqqlllqqq~~~~~~uuuqqqllldddYYYRRRPPPOOOLLLIIIGGGGGGFFFEEEDDDDDDDDDDDD@@@AAACCCCCCBBBAAAAAABBBCCCDDDFFFIIIMMMOOOPPPPPPTTTVVVXXX[[[```fffmmmrrrwwwzzz||||||zzzxxxwwwwww~~~||||||}}}~~~~~~|||rrr\\\HHH@@@:::::::::999:::<<<777777777777666666666666777555444444555555444222666555444333333333333333444333222333555555555333444444444444444444444444222222333333444555666666444444444444444444444444777666666999>>>AAAAAA???888:::===>>>???@@@CCCEEEMMMdddxxxqqqnnnqqqVVVCCC<<<555444333111000222333222000///...///000111000000000000000000000000//////...------------...------------------------------------------------------,,,,,,,,,,,,,,,,,,------------------------///---...111111///222777>>>IIISSSWWWZZZ___dddeeehhhfffiiirrryyyzzzxxxwwwqqquuuvvvsssooottt~~~vvvlllhhhaaaYYYPPPJJJHHHGGGEEEBBBBBBBBBAAA@@@@@@???@@@@@@>>>@@@BBBBBBBBBBBBCCCDDDEEEFFFGGGJJJNNNPPPRRRRRRWWW[[[```eeeiiimmmrrruuuwwwyyy|||||||||{{{|||}}}}}}~~~~~~~~~zzzxxxyyy}}}uuuTTTGGG;;;888:::999999999888777777777666666666666777666555555666666555333666555444333333333333444333333333333222222222222444444444444444444444444222222333333444555555666444444444444444444444444666444444666999;;;:::999888:::===>>>???@@@CCCEEELLLbbbtttlll~~~{{{\\\HHH???777555444111000111333222000/////////000111000000000000000000000000000///......------......------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,---........./////////000111///...444===IIIOOOTTTUUUYYY___cccdddbbbiiirrrvvvzzz|||xxxrrruuuzzz}}}{{{yyy~~~~~~uuuhhh^^^ZZZTTTNNNFFFBBBAAA@@@???===???>>>>>>=========>>>>>>???AAACCCDDDDDDEEEGGGHHHJJJKKKMMMPPPSSSVVVYYY[[[```eeelllqqqtttvvvwwwxxxtttwwwyyy{{{{{{}}}~~~yyyyyy}}}iiiTTT???888:::;;;999888888888777777777666666666888666555555777777666444555555444333333333444444333555666555222000222444444444444444444444444444222333333444444555555555555555555555555555555555777555444555666777666444888:::===>>>???@@@CCCEEEKKK```~~~uuurrrcccOOODDD:::666666333222333222111000000//////000000////////////////////////000//////...............------------------------------------------------+++,,,,,,,,,------......+++,,,,,,---...//////000...///000000------777BBBQQQSSSTTTSSSWWW___cccccc^^^kkktttssstttyyyyyyssszzz~~~zzzqqqggg[[[RRRNNNKKKGGGBBB?????????>>>===???>>>>>>>>>??????@@@AAABBBDDDFFFFFFGGGHHHJJJLLLPPPRRRUUUXXX\\\aaaeeeiiikkkooouuuyyyzzzyyyyyyyyytttvvvxxxyyyzzz|||}}}xxx{{{aaaEEE;;;<<<===;;;888888888888777777777666666888777666666777888777555555444444333333333444444555888;;;888333111333777444444444444444444444444333333333444444444555555666666666666666666666666888777777777777777777666888:::===>>>???@@@CCCEEELLL___~~~rrrvvv}}}hhhqqqoooYYYKKK<<<777555444333444222111111000000000000000////////////////////////000000///............///------------------------------------------------,,,,,,,,,------.........,,,,,,------...///000000......000000...000;;;HHHSSSUUUUUUSSSWWW___dddeee___jjjpppmmmmmmuuuyyywwwtttyyy~~~yyylllcccZZZPPPIIIFFFDDDBBB@@@>>>>>>??????>>>?????????@@@AAABBBCCCDDDEEEFFFGGGHHHHHHIIILLLNNNTTTXXX]]]aaaeeejjjppptttwwwyyy{{{{{{zzzyyyzzzzzzyyyzzz|||||||||}}}~~~}}}xxxzzzlllNNN@@@>>>===999777888888888888777777777777777666555666777888777666444444333333333444444555555888;;;888333111333777444444444444444444444444333333333444444444444444666666666666666666666666666777888888888888999999888:::===>>>???@@@CCCEEEMMM```uuusss|||}}}iiijjjgggUUUAAA777444222222333111111111111000000000///000000000000000000000000111000//////......//////---------------------------------------------------------------.........---------.../////////000///...///111222666AAAMMMTTTXXXYYYWWWXXX___eeefffdddjjjnnnmmmnnnssswwwyyypppwwwuuuiii]]]VVVOOOHHHDDDCCC>>>>>>>>>>>>>>>>>>>>>????????????@@@BBBDDDEEEFFFFFFHHHIIIJJJJJJMMMPPPSSSZZZ___fffkkknnnrrrwww{{{~~~~~~~~~}}}{{{zzz|||~~~yyyppppppxxxzzzwwwyyy]]]KKKBBB<<<888777999999888888888777777777666555444555777888777666444444333333333444555555333555666555222000222444444444444444444444444444444444444444444444444444555555555555555555555555333555666777666777888:::888:::===>>>???@@@CCCEEENNN___|||xxx~~~nnneeetttyyycccJJJ;;;555222111222111111111111111000//////000000000000000000000000111000000///////////////------------------------------------------------............------------............////////////111///000444999>>>HHHRRRWWW]]]```]]]\\\___eeegggjjjkkkpppvvvwwwtttsssuuuqqq{{{yyyfff[[[OOOJJJGGGCCCAAACCC<<<===>>>>>>>>>>>>??????@@@@@@AAABBBDDDFFFHHHIIIJJJKKKMMMOOORRRVVV[[[___dddjjjrrrvvvxxxyyy}}}yyypppnnnttt||||||sss^^^LLL???:::<<<999999999888888888777777555444333444666777666555333333333333333444555666333333333333222222222222444444444444444444444444444444444444444444444444444444444444444444444444333555777777666555777999888:::===>>>???@@@CCCEEEMMM^^^vvvkkk\\\eeepppSSSAAA888444333444111111111111111000//////000000000000000000000000111111000///////////////------------------------------------------------/////////...---------,,,///////////////.........333000000666===DDDMMMUUUYYYaaafffccc^^^```dddgggnnnmmmtttvvvoooppprrr~~~xxxnnn\\\QQQGGGCCCBBB@@@@@@CCC<<<===???@@@@@@@@@@@@AAABBBBBBCCCEEEGGGIIILLLMMMNNNPPPSSSVVVZZZ___fffjjjnnnuuu}}}~~~}}}yyyxxxzzz~~~nnnVVVDDD???AAA999999999888888888888777444333333444666777666555333333333333333444555666555333222333555555555333444444444444444444444444444444444444444444444444444444444444444444444444666888:::999666666777:::888:::===>>>???@@@CCCEEELLL]]]zzz}}}pppddddddqqqcccCCC555777777000222222222111111111111000111000///......///000111////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,---------............///000/////////000111000///000000333999BBBLLLTTTYYY]]]``````]]]]]]ccchhhiiiiiisss{{{~~~yyyyyy~~~zzzsssccc\\\IIIHHHEEEBBB@@@?????????@@@@@@??????@@@@@@AAABBBDDDFFFHHHJJJLLLOOOTTTWWWUUUXXX\\\bbbiiioootttwwwyyy{{{~~~}}}}}}~~~qqqSSSEEEEEE===888666999;;;999999:::888888777666555444444333666333111333666777555222555555444444444333333333111222333333444444333333333333333444444444555555333333444444555555666666666666666666777777777777888:::===>>>???@@@CCCEEEMMM]]]}}}|||pppeeeccclll{{{jjjKKK888666666222222222222111111111111000111000///......///000111////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,---------............///...---...///000111111111222444999AAAKKKVVV___cccbbbbbb___\\\___fffjjjjjjqqqwww|||~~~{{{~~~||||||~~~zzzhhhYYYSSSHHHGGGEEECCCBBBAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFHHHJJJMMMOOORRRWWWZZZ^^^```eeejjjpppuuuxxxzzz|||}}}}}}|||}}}dddJJJ===>>>999666999:::888666777666666666666666555555555777555444444555555555444555555444444444333333333222222333444444444444333333333444444444555555555333555777888999777666444666666666666777777777777888:::===>>>???@@@CCCEEELLL]]]zzzrrriiiiiioooyyyrrrSSS<<<666666444222222222111111111111000000000////////////000000////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,---------............///+++,,,---...000111222333///333<<>>???@@@CCCEEEJJJ\\\zzztttpppuuu}}}qqqTTT???888666444222222222111111111000000000000////////////000000////////////....................................---------------------------------............///,,,---...//////000111333...555AAAOOO[[[gggoootttmmmjjjfffhhhrrr{{{{{{uuu{{{~~~qqqdddWWWLLLFFFEEEGGGGGGFFFGGGGGGGGGHHHHHHGGGGGGGGGHHHIIIKKKLLLMMMMMMPPPUUUYYY^^^bbbhhhkkksssvvvzzz~~~}}}{{{{{{|||kkkSSSHHH@@@:::;;;===;;;888888666666666666666666666777666777888555111111444777555555444444444333333333222333333444555444444444444444444444555555555555777888999:::999888555444666666666666777777777777888:::===>>>???@@@CCCEEEJJJ\\\}}}tttsss}}}jjjQQQAAA:::777333222222222111111111000000//////000000000000//////////////////....................................---------------------------------............///...000111111///...000222444>>>MMM[[[gggpppxxx|||nnnmmmlllrrr~~~}}}{{{rrrwwwlll^^^UUUMMMGGGEEEHHHGGGGGGHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNQQQUUUZZZ```eeekkkppptttwwwyyy}}}|||zzz{{{~~~xxxaaaNNNCCC;;;:::<<<;;;::::::999888888777666666555555555666777555222111333777555555444444444333333333333333444555555555444444444444444555555555666666888777666555555555555555666666666666777777777777888:::===>>>???@@@CCCEEEJJJ\\\}}}tttpppzzz|||dddPPPCCC<<<777333222222222111111111111000//////000000000000//////////////////....................................---------------------------------............//////222444222000...000333:::EEEVVVdddmmmsssxxx{{{ppppppqqqwww||||||}}}vvvdddZZZQQQMMMJJJGGGHHHLLLHHHHHHJJJKKKLLLMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRVVVZZZ___eeeiiinnnrrruuuuuuwww{{{}}}zzz{{{}}}kkkWWWIII===999::::::999999:::999999888666555555444444555666666555444555666555555444444444333333333333333444555555555555555444444555555555666666666777666444222222333555666666666666666777777777777888:::===>>>???@@@CCCEEEHHH[[[|||yyynnnppptttdddTTTFFF<<<666444222222222111111111111000...///000111111000///...////////////............................................................---------............///...222555444111000333666@@@LLL]]]jjjqqqsssuuuwwwsssrrrrrruuu|||~~~vvviiiWWWPPPKKKKKKKKKIIIJJJMMMIIIJJJKKKMMMNNNNNNNNNNNNMMMNNNOOOQQQSSSUUUXXXYYY[[[^^^cccgggiiillloooqqqrrrssswww{{{~~~zzz{{{~~~eeeTTTCCC<<<;;;:::999999888888888777777777666666555555666888::::::888666555555444444444333333333333444444555555555555555555555555555666666666666555444444333333444555666666666666666777777777777888:::===>>>???@@@CCCEEEFFFXXX|||mmmhhhuuuuuuooofffYYYHHH;;;555666222222222111111111111000...///000111111000///...000/////////............................................................---------.........//////---111555444222222555999IIIVVVgggssswwwxxxxxxyyyuuutttqqqrrrzzzxxxfffXXXRRRMMMJJJLLLMMMJJJJJJLLLJJJKKKMMMNNNOOOOOOOOONNNMMMNNNPPPSSSVVVZZZ]]]___^^^aaaeeeggghhhiiijjjkkkoooqqqtttxxx}}}zzz{{{wwwzzzrrr___JJJ@@@>>><<<;;;;;;777777777777888888888888666555666:::>>>>>>;;;777555555444444444333333333333444555555666666555555555555555555666666666777222333444666666666555555666666666666777777777777888:::===>>>???@@@CCCEEECCCVVV}}}ppp}}}}}}ssskkkyyy}}}fffZZZWWWLLLBBB;;;333333222111111000000111111000000000000000000000000000000000000000000000000111000000///...------------------............///..................------//////222333///000>>>OOO___gggpppuuutttsssuuuxxxvvvzzzzzzvvvwwwwwwggg[[[TTTNNNNNNOOOOOONNNMMMLLLLLLLLLKKKKKKLLLNNNQQQTTTVVVRRRVVV[[[^^^______```aaagggggghhhiiikkkmmmnnnpppoooppprrrtttvvvzzz~~~yyyuuu{{{}}}vvvwwwWWW@@@;;;???===777999999999888888888888888777777777777777777777777555555444333333333333444555555555555555555555555555555444444444444555555555555555555555555555555666666666666777888999:::999;;;===>>>???@@@BBBDDDGGGWWW}}}}}}{{{uuu}}}~~~zzzpppjjjxxxsssfff___PPPFFF???666444333333222222222222222000000000000000000000000000000000000000000000000111000000///......---------------............///////////////////////////...///111222111444CCCTTTcccgggnnnrrrtttsssqqqpppvvvzzz{{{xxxzzz{{{iii\\\UUURRRNNNNNNNNNNNNNNNMMMMMMLLLJJJKKKMMMPPPSSSWWWYYY[[[YYY\\\```bbbdddeeefffhhhjjjjjjkkklllmmmoooqqqrrroooooooooppprrrvvv{{{~~~{{{xxx}}}wwwgggLLL@@@???===999999999999999888888888888777777777777777777777777666666555444444444444555555555555555555555555555555555444444444444555555555555555555555555555555666666666777777888999:::999;;;===>>>???@@@BBBDDDHHHWWWzzzyyyyyy{{{~~~wwwrrr~~~tttiiihhhtttooocccRRRIIIBBB777555444333333222222333333000000000000000000000000000000000000000000000000000000000///......---------------............///000000000000000000000000//////111222333:::JJJYYYaaaccchhhnnnssstttppplllvvvyyyzzzyyy{{{}}}kkk[[[RRRPPPRRRNNNNNNNNNMMMMMMMMMMMMMMMLLLOOOSSSWWW[[[]]]]]]^^^```bbbdddeeefffhhhkkknnnnnnnnnnnnooopppqqqssstttqqqpppooooooqqqtttxxx{{{~~~}}}uuussszzz[[[FFF???===;;;::::::999999888888888888666666666666666666666666777777666555555555555666555555555555555555555555555555444444444444555555555555555555555555555555666666666777888888999999999;;;===>>>???@@@BBBDDDHHHWWW{{{|||~~~}}}{{{zzz|||zzznnnqqqeeefffpppqqq___OOOKKKCCC444444444333222222222222222000000000000000000000000////////////////////////000000//////............---------............/////////000000000000000111000000111222666@@@OOO\\\YYY]]]ccckkkppprrrqqqpppuuuwwwwwwwwwyyy~~~nnn```WWWSSSQQQQQQLLLLLLLLLLLLLLLMMMNNNNNNTTTWWW[[[___aaaaaa___^^^cccdddeeeeeefffhhhmmmppppppppppppqqqrrrssstttuuuuuuuuutttuuuvvvxxxyyyxxx{{{}}}~~~~~~gggMMMAAA>>>===:::::::::999999888888777666666666666666666666666777666666555555555555555555555555555555555555555555555444444444444555555555555555555555555555555555666777777888999999999999;;;===>>>???@@@BBBDDDHHHUUUssswwwjjjiiiooo|||vvv___QQQPPPGGG333333333222111111111111111000000000000000000000000////////////////////////////////////............---------............///.........//////000000000111222222444:::GGGVVV___XXX___fffkkklllmmmppptttsssrrrrrrsssuuuyyy|||ooo```XXXWWWWWWSSSMMMKKKKKKKKKLLLMMMOOOPPPQQQYYY[[[```dddffffffdddcccffffffgggfffgggjjjnnnrrrqqqqqqqqqrrrtttuuuwwwwwwyyyxxxyyy{{{}}}}}}yyyvvvwwwyyyzzz{{{|||}}}}}}|||{{{~~~vvvZZZIIIAAA===;;;;;;::::::999888888777666666666666666666666666666555444444333333444444555555555555555555555555555555444444444444555555666666666666666666666666555666777888999999888888999;;;===>>>???@@@BBBDDDFFFSSS|||~~~~~~vvvoooqqq}}}nnn[[[XXXOOO888333222111111000000111111000000000000000000000000000000000000000000000000//////////////////......---------............///---......//////000000000111333555777AAAQQQ^^^dddeeejjjnnnnnnjjjiiimmmrrrqqqnnnmmmooorrrwwwlllaaaWWWTTTWWWWWWQQQJJJKKKKKKLLLMMMPPPSSSVVVXXXZZZ]]]aaaeeehhhjjjkkkkkkkkkkkklllllllllooosssvvvttttttuuuvvvxxxzzz|||}}}{{{{{{{{{}}}zzzvvvvvvxxxzzzzzz{{{|||~~~|||{{{xxxwwwzzzoooZZZJJJ???<<<<<<;;;:::999888888777666666666666666666666666555555444333333333333333555555555555555555555555555555444444444444555555666666666666666666666666444555777888999999888888999;;;===>>>???@@@BBBDDDDDDRRR|||ooopppqqqtttvvvuuurrrppppppmmmkkkmmmqqqvvv{{{}}}qqqqqqhhh___TTT>>>333333222111111111111222000000000000000000000000000000000000000000000000.../////////////////////---------............///......///000000111222222000444777<<>>???@@@BBBDDDDDDRRR}}}WWWWWWYYY\\\^^^]]][[[XXXZZZYYYXXX[[[aaahhhmmmpppssswww{{{{{{oooooorrraaaVVVBBB555444333333222222333333000000000000000000000000000000000000000000000000.........///////////////---------........./////////000000111222222333333///444999@@@PPPeeeqqqrrr}}}wwwrrrqqqppppppooommmhhhgggmmmsss|||vvvddd\\\]]][[[XXXSSSPPPPPPQQQOOOPPPQQQTTTXXX]]]bbbeeeddddddcccdddfffiiimmmoooppprrrsssttttttuuuxxxzzz}}}}}}}}}}}}~~~|||yyywwwwwwyyyzzz|||~~~~~~{{{tttpppvvvdddNNN======<<<;;;999888888777888888888888888888888888777777666555555555555555555555555555555555555555555555555444444555555555777777777777777777777777444555777999:::999888777999;;;===>>>???@@@BBBDDDEEESSSHHHHHHJJJKKKKKKJJJIIIIIIHHHHHHIIIKKKOOOSSSXXXZZZ___bbbeeeeeedddeeeiiillliiilllqqqyyyoooppp|||nnneeeZZZ@@@777333111333333000///111000000000000000000000000000000000000000000000000////////////////////////...------------...//////222000...---...000111111444444===MMMZZZeeessswwwrrrtttqqqsssvvvrrrooopppssswwwzzzuuufff]]]___\\\WWWTTTRRRQQQOOOMMMNNNRRRWWW[[[^^^aaaeeegggjjjiiigggeeedddfffkkknnnrrrssstttttttttvvvyyy{{{}}}|||}}}~~~|||}}}zzzzzz}}}~~~xxxttttttyyy~~~pppVVVFFFBBB===999666555666888777777777777777666555555666666666666555555555555444444444555555555555666555555555555555555555555444555777888888888777666777888888999999999888888888:::<<<===>>>???AAACCCGGGPPPvvvCCCDDDEEEFFFFFFFFFEEEDDDHHHGGGGGGGGGIIIKKKMMMOOOMMMPPPSSSSSSSSSUUUYYY]]]dddccc```cccssszzzwwwqqqfffZZZCCC888333111333333000///111000000000000000000000000000000000000000000000000////////////////////////...------------...//////000///......000222333444444<<>>???AAACCCDDDOOOwwwFFFGGGHHHIIIJJJJJJIIIHHHKKKJJJJJJIIIIIIJJJJJJKKKKKKNNNQQQSSSSSSTTTXXX\\\hhhddd]]]ZZZeee~~~~~~zzzvvvhhhZZZGGG999444111333333000000111000000000000000000000000000000000000000000000000////////////////////////......------......///000/////////000222444555666666GGGZZZgggwww~~~rrrsss}}}{{{~~~xxxooohhhfffccc]]]YYYXXXWWWWWWTTTPPPMMMOOOVVV[[[]]]```ccceeeffffffhhhiiinnnoooooonnnmmmnnnoooqqqssswww|||}}}~~~zzzwwwxxx|||}}}aaaLLL<<<>>>@@@:::777:::666777777777777777777777666666666666555555555555444444444555555555555666555555555555555555555555555555666777777777777777777777888999999999999999888:::<<<===>>>???AAACCCHHHUUURRRSSSTTTVVVVVVVVVUUUUUUSSSSSSSSSTTTTTTTTTUUUUUUXXX]]]ccceeeeeedddfffhhhpppnnnhhhaaacccuuu{{{~~~}}}zzzzzziii\\\KKK:::555111222333000000222000000000000000000000000////////////////////////////////////////////////...............//////000...///111222222333555666999RRRhhhrrr{{{qqqxxx|||}}}zzzoooeee]]][[[ZZZXXXWWWXXX\\\\\\YYYSSSNNNOOOWWW^^^bbbeeehhhjjjjjjjjjkkklllkkkmmmoooppppppqqqrrrsssxxx{{{~~~~~~{{{yyyzzzyyyZZZAAA>>>@@@:::666999777777777777777777888888666666666666555555555555444444444555555555555666555555555555555555555555555666666777777777777777666777888999999999999999888:::<<<===>>>???AAACCCKKKXXX\\\]]]___```aaaaaa``````______aaabbbbbbbbbaaaaaadddjjjqqqtttsssqqqppppppxxxyyyvvvjjjaaaiiivvvvvvzzzwww|||zzzjjj]]]OOO;;;666222222222000000222000000000000000000000000///////////////////////////////////////////////////............///000000///111222222111222444777>>>[[[sss{{{{{{ttt|||~~~}}}zzz{{{rrreee]]]WWWWWWXXXVVVUUUVVV[[[\\\ZZZUUUPPPRRRZZZbbbeeehhhlllnnnooooooqqqrrrpppssswwwyyy{{{|||~~~|||~~~~~~~~~}}}{{{yyy{{{mmmLLL@@@===777555999888888777777777777888999666666666666555555555555444444444555555555555666555555555555555555555555666666666666666777777888666666777888999:::::::::888:::<<<===>>>???AAACCCGGGPPPvvvdddeeegggiiiiiijjjiiiiiimmmnnnppprrrrrrpppnnnmmmooouuu|||~~~|||{{{|||jjjggg~~~yyyxxxwwwqqquuuyyyxxxkkk___QQQ===777222222222000000222000000000000000000000000000000000000000000000000//////////////////////////////......//////000111000222333222111222777<<>>???AAACCCDDDLLLrrrrrrtttuuuwwwxxxyyyxxxxxx{{{}}}rrr~~~}}}~~~uuuxxxtttjjjaaaQQQ>>>777222222222000000333000000000000000000000000000000000000000000000000///////////////////////////////////////000000111000222333333222666===DDDYYYnnnzzzuuu}}}~~~|||}}}qqqgggZZZTTTSSSWWWYYYVVVTTTSSSRRRTTTWWW\\\bbbhhhmmmpppuuuwww{{{}}}}}}~~~}}}zzzyyyvvvqqqpppttt|||pppPPP???<<<<<<999<<<;;;999777666666777777666666666666555555555555444444444555555555555666555555555555555555555555777666666555666777888999555666777888999:::::::::888:::<<<===>>>???AAACCCDDDNNNvvv|||zzzrrrrrrjjjbbbQQQ>>>888333222222000000333000000000000000000000000000000000000000000000000///////////////////////////////////////000111111///222444333444999CCCKKKgggvvv~~~uuurrrzzz~~~}}}}}}{{{zzz~~~~~~ssshhhaaaZZZUUUTTTXXXZZZXXXVVVUUUUUUWWW\\\ccckkkqqqtttuuu||||||}}}xxxvvvrrrmmmkkkpppyyy|||XXXCCCAAA@@@:::>>><<<999777666555666777777666666666555555555555444444444555555555666666555555555555555555555555777666555555555666888999555666777888:::::::::;;;888:::<<<===>>>???AAACCCBBBOOOyyy|||~~~pppsssbbbXXXRRRBBB999222333444222000///111111111111111111111111////////////////////////000000//////.........---/////////000111111222222222111333555444:::LLL```uuu}}}~~~vvvrrrqqqwww~~~|||~~~~~~|||vvvnnnfff^^^YYYUUUZZZ___^^^XXXSSSSSSUUUWWW```kkksssvvvyyy}}}}}}|||yyyyyy{{{~~~~~~zzztttooommmlllnnnvvvyyywww}}}|||iiiJJJ???<<<999999888777777888888777666777777777777666666666666555555555555555555555555555555555555666666666666888888777777666666555555777777888999::::::::::::888:::<<<=========???AAAJJJRRRqqq}}}vvv~~~{{{iii]]]UUUCCC:::222333444333000000111111111111111111111111////////////////////////000000/////////.........//////000000111111222222222222444777;;;EEE[[[oooxxx~~~xxxrrrpppnnnrrrzzz||||||~~~}}}|||tttllleee___[[[WWWUUUWWWYYYZZZXXXVVVUUUVVV___gggrrryyy{{{}}}}}}xxxuuusssrrrpppttt}}}xxxrrrnnnllllllooowwwzzztttxxxqqq{{{uuuVVVDDD===;;;:::999777888999999888777777777777777666666666666555555555555555555555555555555555555666666666666888777777777666666666555777777888999::::::::::::999:::<<<======>>>@@@BBBGGGOOOooo}}}~~~{{{sssmmmlllnnnqqqooossstttcccXXXDDD:::333333444333222222111111111111111111111111////////////////////////000000////////////......//////000000111222222222444333444999AAAQQQgggzzz}}}yyyuuutttqqqssszzz{{{yyy~~~}}}}}}tttmmmeee^^^ZZZXXXVVVVVVWWWWWWVVVWWWXXXZZZZZZZZZkkkrrrzzzvvvvvvwwwvvvsssvvv}}}vvvpppmmmllllllooowwwvvvuuullleeeiiiMMM@@@>>>;;;:::888888999999888777777777777777666666666666555555555555555555555555555555555555666666666666777777777777666666666666777777888999::::::::::::999;;;===>>>>>>???AAABBBDDDLLLlll}}}zzzsssnnnllllllfffffffffhhhmmmqqqsssssslllkkkiiieeebbbbbbdddfff~~~tttpppzzz~~~hhhWWWGGG<<<444333444333333333111111111111111111111111////////////////////////000000/////////////////////000000111111222333333555333444999EEEXXXmmm|||zzzxxxzzzwwwzzzuuupppsssxxx{{{}}}|||}}}}}}kkkddd[[[UUURRRSSSUUUVVVZZZ[[[[[[[[[ZZZ]]]aaaddduuuzzz~~~~~~wwwrrrnnnmmmmmmooovvvxxxpppooo```nnn|||YYYDDDAAA<<<:::888777888888888777777777777777666666666666555555555555555555555555555555555555666666666666777777777777666666666666777777888999:::::::::::::::<<<>>>>>>>>>???AAACCCCCCKKKkkkppptttxxxvvvqqqjjjgggffffffccc``````dddjjjnnnqqqmmmnnnooommmkkkiiihhhiiirrrrrrxxx~~~nnnVVVJJJ???555333444333333444111111111111111111111111000000000000000000000000//////000000000000000000000000000111222222333333444333555===MMMbbbsss|||yyytttrrrzzzwww|||~~~ssssssxxx~~~{{{|||}}}xxxfff```XXXSSSQQQSSSUUUVVV\\\aaaeeeccc___```jjjsss}}}{{{vvvqqqpppoooooovvv}}}~~~oooqqqcccdddyyyhhhNNNDDD<<<:::777666777777777666777777777777666666666666555555555555555555555555555555555555666666666666666666666666777777777777777777888999:::::::::::::::<<<>>>>>>>>>???AAACCCDDDLLLjjjhhhlllqqqsssqqqlllhhheeehhheeeaaaaaaeeejjjoooqqqvvvvvvvvvsssnnniiieeedddmmmuuuttt{{{xxx^^^NNNBBB777333444333222444111111111111111111111111000000000000000000000000//////000000000000111111000000111111222333333333333555;;;FFF[[[ooo{{{}}}~~~vvvssssssvvvuuu}}}|||vvvyyyzzz|||~~~pppaaa]]]WWWSSSSSSUUUVVVWWW[[[cccjjjiiidddgggttt~~~yyyuuutttrrrrrrwww~~~vvvjjjbbbggg{{{]]]KKK>>>;;;888666777888888777777777777777666666666666555555555555555555555555555555555555666666666666666666666666777777777777777777888999::::::::::::999;;;===>>>>>>???AAABBBEEELLLjjjfffhhhkkknnnpppnnnjjjgggdddcccbbbcccgggjjjkkklllpppooolllgggaaa\\\ZZZZZZhhhwww|||sssssslllRRREEE888444333222222333111111111111111111111111000000000000000000000000//////000000000111111111000111111222222333333444666;;;CCCQQQfffyyy}}}xxx|||xxx{{{}}}}}}zzzyyy{{{zzz}}}yyymmmcccYYYVVVTTTSSSTTTVVVVVVVVVXXX___gggiiijjjppp||||||~~~{{{wwwwwwuuuuuu{{{zzzmmmhhhrrroooSSSAAA>>>:::888888999:::999777777777777666666666666555555555555555555555555555555555555666666666666555666666666777777777888777777888999::::::::::::999:::<<<======>>>@@@BBBCCCKKKiiiooonnnnnnrrrvvvwwwtttpppdddeeegggkkknnnooommmkkkcccbbb^^^YYYTTTSSSTTTWWWaaaiii|||tttoooyyyxxxTTTGGG999444333111111333111111111111111111111111000000000000000000000000//////000000111111111222000111111222222333444444;;;AAAJJJXXXlll{{{zzzppp}}}vvvwww{{{zzzzzz~~~vvvlllccc\\\WWWRRRQQQPPPRRRTTTVVVVVVUUUTTTZZZaaagggmmmvvv{{{xxxxxxxxxxxx~~~{{{qqqmmm{{{ZZZCCC@@@<<<::::::;;;<<<;;;777777777777666666666666555555555555555555555555555555555555666666666777555666666666777777888888777777888999::::::::::::888:::<<<=========???AAAAAAIIIhhhoooppptttzzz~~~xxxqqqeeeiiikkkkkklllmmmhhhaaaZZZ\\\]]]\\\[[[[[[\\\^^^^^^qqqkkknnn{{{___FFF888777333333777555111111111111111111111111111111222222222222111111222222111111111111111111222222222222333444555666===???EEE]]]yyy~~~zzz~~~vvvxxx}}}~~~zzzyyy{{{zzz|||uuuiii^^^WWWSSSQQQPPPTTTXXXWWWVVVVVVWWWWWW\\\aaahhhooouuu~~~{{{vvvxxx|||qqqpppqqqpppRRRCCC:::;;;<<<666666;;;888888888888777777777777777777777777777777777777777777666555555555555666999999888777666666777777888888999:::::::::999999777999;;;<<<===>>>@@@BBBDDDJJJfffsssvvv}}}|||ttteeeiiikkkiiihhhhhheee```cccddddddbbb___]]]\\\\\\___sssrrrhhhrrrbbbHHH:::888333222555333111111111111111111111111111111222222222222111111222222111111111111111111222222222333444555555666999@@@JJJbbb}}}|||uuuvvv}}}lllvvv}}}zzzzzzyyyzzz}}}~~~xxxmmmbbbYYYTTTRRRQQQNNNSSSWWWWWWUUUVVVZZZ^^^jjjpppvvvyyy{{{}}}xxxzzzvvvtttqqqXXXGGG;;;<<<>>>::::::>>>888888888888777777777777777777777777777777777777555555555555555666777888999999888777777777777777888888999:::::::::999999999:::===>>>>>>???BBBDDDEEEJJJfffrrrxxxyyyqqqhhhmmmnnniiieeeddddddbbbjjjkkkjjjgggaaa\\\YYYXXX]]]qqqlllmmm~~~dddJJJ<<<999333111444111111111111111111111111111111111222222222222111111111111222222222222222222333444444444555666666777777FFFVVVkkk{{{tttvvv}}}jjjnnnwww}}}zzzzzzyyy}}}pppkkkaaaXXXRRRPPPQQQRRRQQQUUUWWWVVVTTTVVV^^^fffwww|||{{{~~~zzzwwwooovvvaaaNNN>>>:::;;;999888:::999999888888888777777777777777777777777777777777333444444444666777888999999888777777777777777777777888999::::::::::::::::::<<<>>>???@@@AAACCCEEEFFFJJJeeessszzzvvvoooooottttttlllfffeeeggggggmmmmmmlllgggaaaZZZVVVUUUXXXlll|||}}}wwweeeKKK<<<999333222444111111111111111111111111111111111222222222222111111111111222222222222222333444444555666777888888888999PPPdddvvv{{{uuuwww~~~wwwkkksss}}}}}}{{{{{{|||yyyvvvbbb^^^WWWQQQNNNPPPSSSVVVYYYYYYYYYVVVSSSWWWdddrrr}}}~~~~~~tttrrrppp[[[FFF===;;;999777777999999999888888888777777666666666666666666666666444444444555555666888888888888777777777777777888777888999999::::::::::::;;;<<<>>>??????@@@BBBDDDFFFJJJdddzzz~~~wwwtttuuuyyyxxxppphhhhhhjjjkkknnnnnnlllhhhbbb\\\XXXWWWWWWhhhvvv|||dddKKK<<<:::444333666333111111111111111111111111111111222222222222111111111111222222333333333333444555777888:::;;;;;;;;;<<>>>>>>>>@@@BBBEEEIIIccc{{{wwwvvv{{{}}}{{{sssmmmlllnnnmmmqqqqqqnnnjjjddd```^^^^^^\\\hhhrrrwww{{{eeeKKK===;;;555444666444111111111111111111111111111111222222222222111111111111222222333444444444333444777:::<<<>>>>>>>>>CCCfff~~~rrrttt~~~yyyhhhfffkkkmmmqqqvvvzzz||||||}}}}}}|||uuunnneee]]]WWWQQQPPPNNNNNNQQQVVV[[[___]]]XXXYYY```fffnnn~~~{{{{{{oooXXXFFF>>><<<<<<<<<:::999999999999888888888777777777777777777777777777777666555555555555555777777777777777888888999666777888999:::;;;;;;;;;999:::<<<<<<<<<===>>>@@@CCCHHHccc}}}yyyyyy~~~wwwttttttsssppptttssspppkkkfffcccbbbccc```hhhnnnrrr~~~~~~ssshhhNNN???;;;555333555222111111111111111111111111111111222222222222111111111111222222333444444555111444777;;;>>>@@@AAAAAARRRvvvtttvvv|||mmmggggggjjjlllpppsssvvvyyy|||~~~}}}qqqggg```ZZZTTTQQQMMMMMMNNNPPPTTTYYY^^^aaa___ZZZ^^^lllvvvzzz}}}xxxxxx{{{dddMMM>>>999999:::::::::999999999888888888777777777777777777777777666555555555555666666777777777777777777888999999666777888999:::;;;;;;;;;999:::<<<<<<<<<<<<>>>@@@AAAGGGccc|||zzz{{{yyytttvvvtttpppjjjdddbbbcccdddbbbgggjjjmmmzzz}}}nnnkkkPPP@@@<<<555222333000111111111111111111111111111111222222222222111111111111222333333444555555000333777<<<@@@BBBCCCCCCaaaxxx{{{|||rrrllliiifffhhhjjjnnnrrrwww|||~~~uuueeeXXXQQQMMMKKKJJJKKKLLLNNNQQQUUU[[[___bbbccc___eeevvv{{{zzzuuuYYYEEE<<<;;;;;;:::::::::999999999888888777777777777777777777777444444444555666777888999777777666777777888999999666666888999:::;;;;;;;;;999;;;<<<===<<<===>>>@@@@@@FFFccc|||yyyuuuooojjjfffeeefffgggfffeeeeeejjjuuuoooiiiVVVAAA777555333111111222222222111111111111000222222111111111111111111222222222222333444444555666888777777<<>>>>>@@@BBBEEEHHHccc{{{xxxrrrllliiihhhiiijjjhhhgggeeegggqqqrrrdddSSS@@@777666444333444222222222222111111111111222222111111111111111111222222222222333444555666666777888:::???HHHSSS[[[www|||}}}~~~{{{ttttttuuuttttttuuu{{{yyynnnmmmfffZZZOOOGGGEEEFFFGGGNNNQQQTTTZZZdddnnnppplllsss~~~^^^FFF>>>???<<<;;;:::999999888888999:::666555888999666555888777888888666555555666666666666666666777777777888777888888999999:::;;;;;;999;;;======>>>>>>@@@BBBEEEHHHcccrrroooqqqyyy}}}~~~~~~zzzuuupppmmmllllllllljjjhhheeedddlll~~~ssseeeTTTBBB:::888666444555333222222222111111111111111111222222222222222222222222222333333555666666999666999???BBBHHHZZZmmm~~~~~~~~~{{{uuussszzz~~~zzz|||tttvvvuuuttttttvvv}}}yyykkk```]]]XXXPPPIIIEEEEEEHHHJJJMMMQQQUUU\\\hhhtttxxxvvv}}}nnnKKK;;;===;;;;;;:::999888888888888999666666999999555444666777777777777777666666666666666666777777777888888777888888999999:::;;;;;;999;;;======>>>>>>@@@BBBDDDHHHbbbccc___```eeehhhjjjrrr{{{}}}|||yyyvvvrrrooolllkkkhhhgggdddccciiiyyyqqqhhhXXXGGG>>>999555333333333333222222222111111111111111222222222222222333333333333333444555777777<<<777:::BBBDDDIIIaaa}}}~~~~~~xxxsssqqqpppsss}}}|||zzzrrruuusssrrrrrrvvv~~~zzzmmmaaaYYYQQQNNNJJJFFFFFFHHHKKKNNNLLLQQQVVV^^^kkkxxx|||zzzQQQ<<<<<<;;;;;;:::999888888888888777666777:::999555444777999666555777888666555666666666777777777888888888777888888999999:::;;;;;;999;;;=========>>>@@@BBBDDDHHHbbb```^^^___`````````dddiii}}}}}}}}}}}}{{{vvvqqqkkkgggdddeeeeeedddhhhtttnnncccUUUEEE===888333111222333333333222222222222111111111222222333333333333333333333444555666888999>>>:::===DDDEEELLLhhh~~~}}}uuuoooooosss|||xxxqqquuusssrrrtttzzzttteeeXXXPPPMMMJJJHHHGGGFFFGGGJJJMMMPPPOOOUUU[[[cccppp~~~]]]EEEBBB<<<;;;:::999888888888888777666888:::999555666:::>>>888555888999666555777777777777777888888888888777888888999999:::;;;;;;999;;;=========>>>@@@BBBDDDGGGbbbbbbcccddddddaaa]]]\\\\\\^^^lll|||wwwqqqkkkgggbbbeeefffeeegggrrrnnnWWWKKK???999555222111333333333333333222222222222111111222222333444444444333333444444666777999:::>>>>>>AAADDDGGGSSSrrr~~~xxxrrrooosss|||yyytttvvvttttttxxxssseeeVVVIIIDDDFFFFFFFFFFFFGGGJJJMMMPPPRRRPPPVVV]]]dddqqq|||iiiPPPFFF<<<<<<;;;:::999999999999777777999:::888666999???DDD:::555888:::666666999777777777888888888999999777888888999999:::;;;;;;999;;;======>>>>>>@@@BBBCCCGGGaaammmpppppplllfff```ZZZWWWRRRYYYjjjzzztttooollljjjeeeggghhhffffffqqqlllRRRGGG===888555111111333444444333333333222222222111111222222333444444555333333444555666888::::::<<<@@@DDDDDDIII^^^~~~~~~vvvrrrrrryyy{{{xxxvvvtttssstttzzzwwwkkk___QQQEEECCCHHHFFFGGGIIILLLOOOSSSVVVWWWRRRYYY___fffrrr|||wwwxxx]]]JJJ>>>===<<<;;;::::::::::::888777999:::888777<<>>666888:::666666;;;777777888888888999999999777888888999999:::;;;;;;999;;;======>>>>>>@@@BBBCCCGGGaaa~~~xxxoooggg___YYYSSSSSS]]]xxxxxxrrrooonnnnnniiijjjiiieeefffqqqzzziiiUUUKKK@@@;;;666111000333444444444333333333222222111111222333333444555555333444444555777888:::;;;:::BBBEEEDDDLLLfffwwwuuuvvv}}}{{{xxx{{{}}}|||yyyvvvuuuvvvrrrqqqsssyyyuuulllcccZZZOOOEEEEEEKKKHHHJJJMMMQQQVVVZZZ]]]^^^YYY```ffflllxxxuuummmkkkRRR>>>>>>===<<<;;;;;;;;;;;;888888999:::888777>>>GGGOOO@@@666888:::666666<<<777888888888888999999999777888888999::::::;;;;;;999;;;===>>>>>>>>>@@@BBBCCCGGGaaakkk[[[WWWSSSRRR___{{{|||vvvqqqpppqqqooohhhbbbeeemmmyyy{{{kkkxxxkkk^^^QQQAAA666333333333222222222222222222222222222222222222111222222333333444444555777888:::;;;;;;<<>><<<@@@;;;777:::888888888888888888888888888888888888888888888888888666666666666666777888888888888999::::::::::::999999:::;;;<<<===???@@@@@@BBBHHH```hhhaaa\\\ZZZYYY```xxx|||xxxuuunnnhhheeeiiisssqqqmmmzzzgggaaaTTTDDD888444444333222222222222222222222222222444444444444444555666666666666888999;;;===>>>???BBBEEEGGGTTTuuuqqqiiiggggggiiikkknnnpppssstttqqqvvv~~~yyyjjjYYYMMMIIIDDDAAADDDGGGJJJNNNRRRUUU___uuu{{{vvvtttnnnjjjhhhwwwtttuuuyyyXXXDDD>>>@@@:::888:::888888888888888888888888888888888888888888888888888777666666666666777888888888888999::::::::::::999999:::;;;<<<===???@@@@@@BBBGGG```xxxrrrqqqhhhcccaaaYYYYYYpppxxxrrrnnnhhheeeiiisssvvvuuugggbbbVVVEEE999444444333222222222222222222222222222333333333333444555666666666666888:::<<<>>>@@@AAAFFFDDDGGG\\\vvvsssllllllmmmnnnppprrruuuvvvsss{{{vvviii\\\MMMCCCEEEBBBAAAEEEJJJOOOSSSVVV\\\bbbppp}}}yyyuuuwww~~~qqqjjjgggiii|||qqqyyyaaaJJJ??????:::888;;;888888888888888888888888888888888888888888888888888777777666666777777888999888888999::::::::::::999999:::;;;<<<===???@@@@@@AAAFFF^^^zzzlllqqqzzzpppiiihhh```ZZZhhh~~~|||ssspppiiieeeiiitttvvvkkkbbbVVVEEE999444444333222222222222222222222222222222222222222333444555666666777888;;;===@@@BBBCCCKKKFFFKKKggg|||vvvwwwooonnnmmmmmmnnnoooqqqrrrvvvtttdddXXXPPPGGGAAAGGGGGGGGGJJJOOOVVVYYYZZZ___bbbggglllnnnqqqxxxxxxmmmjjjddd{{{pppmmmRRRBBB???:::999<<<999888888888888888888888888888888888888888888888888777777777777777888999999888888999::::::::::::999999:::;;;<<<===???@@@@@@AAAEEE]]]xxxqqqzzz}}}qqqkkkddd\\\^^^fffyyyooojjjhhhnnnyyyrrriiiaaaTTTDDD888444444333222222222222222222222222222222222222222333444666666777888:::===@@@BBBDDDFFFNNNKKKVVVxxxwwwuuuvvvsssrrrpppooooooppprrrssszzzuuuaaaQQQJJJGGGEEEDDDDDDHHHMMMTTT___kkkrrrsssaaaeeekkkpppwwwyyyrrr```rrrttt}}}]]]GGGAAA;;;:::===999888888888888888888888888888888888888888888888888888777777777777888999999888888999::::::::::::999999:::;;;<<<===???@@@@@@AAAEEE\\\|||xxx~~~ooofffbbb^^^[[[mmm}}}nnnkkknnnwww{{{nnnfff___SSSBBB777333333333222222222222222222222222222222222333333444666777888999:::===@@@CCCFFFHHHIIIKKKMMMaaazzzrrrsssttttttsssqqqpppppprrrtttvvv{{{pppcccQQQFFFDDDFFFHHHIIIEEEKKKSSS[[[hhhxxxggglllttt|||www```dddqqq|||jjjOOOEEE===;;;<<<777888888888888888888888888888888888888888888888888888888777777888888999:::888888999::::::::::::999999:::;;;<<<===???@@@@@@AAADDD[[[yyysssjjjiiieee^^^cccxxx}}}llllllssszzzpppkkk^^^QQQAAA666333333333222222222222222222222222222333333444444666777888999;;;===???BBBEEEIIIKKKLLLFFFLLLhhhpppkkknnnooonnnmmmlllkkklllooorrrttt{{{wwwdddYYYJJJCCCCCCHHHLLLMMMNNNSSSXXXZZZcccnnnrrroooooosssyyysssddd```kkk|||sssUUUHHH???<<<<<<666888888888888888888888888888888888888888888888888888888888777888888999:::888888999::::::::::::999999:::;;;<<<===???@@@@@@AAADDDZZZzzzppplllddd___```nnn}}}rrrtttyyytttoooppp```PPP???777555333222333333333222222111222222222555555666777888999::::::;;;===CCCHHHIIIGGGJJJOOOPPPQQQwwwxxxmmmnnnooommmiiimmmqqqqqqoooqqqvvv{{{ooohhhTTTNNNHHHEEEGGGKKKNNNOOONNNVVV^^^aaaaaaccchhhnnnxxxyyypppjjjccc}}}xxxrrr~~~^^^III@@@<<<::::::999::::::::::::999888888888888888888888888888888888888888888888888888888888888999::::::::::::999::::::;;;<<<===>>>??????DDDFFFZZZvvvrrrkkkiiigggpppyyy|||tttwww}}}sssnnnooobbbRRR@@@888666444333333333333222222222222222333444555666777999:::;;;;;;:::<<>>??????CCCFFFZZZ}}}xxxsssrrrqqqsssuuuwww{{{~~~zzztttsssxxxzzzooojjjiii```PPP???777555333111222333333222222222222333333333444666888:::;;;===>>>======AAAEEEGGGGGGNNNVVVfffttt}}}uuuuuurrrooopppnnnpppqqqppppppsssyyyvvvjjj[[[NNNIIIFFFIIILLLNNNPPPUUU\\\aaabbbfffiiikkknnnwwwvvvmmmhhhmmmvvvqqqjjjPPP>>>777999:::::::::::::::999999888888888888888888888888888888888888888888888888888888888999::::::::::::999::::::;;;<<<===>>>??????AAAEEEZZZxxxuuu{{{vvvwwwvvvuuutttuuuxxxyyytttoooooowwwwwwjjjccc^^^ZZZJJJ;;;444333111000000333333222222222333444444333444666888;;;===???@@@BBBAAACCCFFFGGGHHHPPPXXXfffvvvuuuyyysssnnnooooooooooooooopppttt{{{pppccc[[[RRRLLLIIIKKKNNNSSSXXX]]]ccchhhlllfffiiimmmrrryyy}}}vvvjjjnnnuuu~~~zzzZZZAAA:::>>>::::::;;;;;;::::::999888888888888888888888888888888888888888888888888888888888999::::::::::::999::::::;;;<<<===>>>??????@@@DDDZZZ~~~yyy}}}}}}uuummm}}}wwwxxxvvvuuuvvvyyy{{{xxxrrrnnnnnnyyyyyykkkaaaYYYVVVGGG888333333333222222333222222222333444444555444555777999<<<>>>@@@AAAEEECCCCCCEEEEEEFFFNNNWWWgggwwwxxx{{{sssmmmmmmnnnnnnnnnnnnqqqvvv}}}uuuaaaWWWSSSPPPOOOOOOUUUWWW[[[bbbjjjpppssstttjjjooovvv~~~lllccc|||zzz```DDD<<<@@@:::;;;;;;;;;;;;:::999999888888888888888888888888888888888888888888888888888888999::::::::::::999::::::;;;<<<===>>>??????@@@CCCYYY|||xxxkkk~~~yyyyyyssstttyyy~~~}}}vvvqqqoooppp}}}~~~pppfff^^^VVVHHH:::666666555444555333222222333333444555666555666888:::===???AAABBBBBBAAAAAACCCCCCEEEMMMVVVlll~~~}}}|||tttnnnmmmmmmmmmmmmppptttzzzvvvgggXXXRRRPPPPPPRRRUUUZZZ]]]ccciiioootttxxx{{{}}}sssggg~~~wwwhhhKKK>>>>>>;;;;;;;;;;;;;;;:::999999888888888888888888888888888888888888888888888888888888999::::::::::::999::::::;;;<<<===>>>??????AAACCCXXX{{{~~~xxxkkkpppyyywwwpppssszzz{{{qqqnnnpppooo~~~rrrlllgggXXXJJJ<<<777666555333333222222222333333555666666777777999;;;===???AAABBB@@@???AAADDDEEEHHHPPPZZZ}}}|||vvvrrrooollllllnnnsssyyyzzzccc[[[SSSRRRSSSUUUZZZ___dddnnnxxx{{{zzz}}}}}}sssqqqyyyzzzwwwXXXCCC<<<;;;;;;;;;<<<;;;;;;:::999888888888888888888888888888888888888888888888888888888999::::::::::::999::::::;;;<<<===>>>??????BBBDDDVVV|||tttuuu{{{wwwllleeexxxtttooossszzz~~~xxxmmmkkkpppnnn{{{qqqooonnnYYYJJJ;;;666555222///...222222222333444555666777888888:::<<<>>>???AAABBB@@@@@@BBBGGGJJJMMMVVV```|||xxxuuuqqqlllmmmpppuuu}}}{{{iii^^^VVVRRRQQQUUUXXX\\\cccjjjuuu|||eeemmm}}}uuudddIII<<<;;;;;;<<<<<<;;;;;;:::999888888888888888888888888888888888888888888888888888888999::::::::::::999::::::;;;<<<===>>>??????DDDDDDUUU{{{~~~uuutttyyyvvvooogggttt~~~wwwuuuoootttyyyxxxrrrllljjjkkkppp|||tttvvv~~~{{{]]]EEE999888222111444333333333333333333444555666666999===@@@@@@AAABBBDDDEEEAAAFFFCCCIIIMMMQQQooowwwooolllmmmmmmpppwwwsssfff\\\WWWSSSSSSTTTXXX___hhhqqqvvvxxxiiillluuuxxx}}}qqqNNNCCC;;;;;;::::::;;;===<<<999777777777777777777777777999888666777888:::999999888888999::::::::::::999<<<<<<<<<<<<===???@@@AAACCCBBBSSSxxx}}}sssrrrvvvwwwtttjjjsss{{{vvvsssppptttxxxwwwqqqlllkkklllsssyyyqqq}}}ooo\\\DDD999888222111555333444333333333444555666666888:::===???@@@AAACCCDDDEEE@@@FFFCCCHHHMMMRRRrrr}}}~~~uuunnnkkkkkkmmmsss|||xxxjjj___XXXUUUWWW[[[bbbiiipppwww~~~nnnjjjmmm{{{zzzTTTFFF>>>===:::999;;;<<<:::888888888888888888888888888<<<:::888888999999999888888888999::::::::::::999<<<<<<<<<<<<===???@@@AAADDDCCCTTTyyy|||rrrnnnrrrxxxzzznnnrrrwww{{{{{{xxxtttqqqooosssvvvsssnnnjjjkkknnnwwwuuuppp|||pppZZZCCC888888222111555333444444444444555666777888:::;;;===>>>???@@@CCCFFFFFFAAAGGGEEEIIIMMMUUUyyy{{{tttzzz{{{sssllliiiiiimmmvvvsssfff]]]XXXWWWWWWaaaiiisssyyy}}}ooogggeeeyyy```KKKCCC???:::999::::::999777888888888888888888888888>>><<<:::999999999888777888888999::::::::::::999<<<<<<<<<<<<===???@@@AAADDDDDDUUU{{{}}}rrrlllnnnvvv|||sssrrrqqqsssuuuuuuqqqnnnmmmppprrrnnniiigggjjjmmmxxxwwwuuu~~~yyyWWWAAA777777333222555333444444444555666777999:::<<<===>>>>>>???AAADDDGGGIIICCCJJJIIILLLQQQ\\\xxxmmmlllsss{{{}}}yyyrrrllliiihhhnnnwwwtttnnneee^^^[[[^^^cccggguuu|||pppiiiiii|||vvvnnnSSSGGG???999999;;;:::999999888888888888888888888888===;;;999888999999888777888888999::::::::::::999<<<<<<<<<<<<===???@@@AAAEEEDDDVVV}}}uuulllkkkrrr{{{wwwsssooooooqqqrrrpppmmmjjjmmmmmmjjjeeedddhhhlllxxx}}}xxxuuuyyyTTT???666777333222555333444444444666777999;;;<<<>>>???@@@@@@@@@BBBFFFHHHLLLFFFNNNNNNQQQVVVfff|||tttiiihhhooowwwzzzwwwqqqllljjjjjjoooxxxtttjjjfffcccbbbfffoooxxx~~~pppmmmqqqvvvrrrqqq|||___LLLAAA888999<<<;;;:::;;;888888888888888888888888999777666666888999888777888888999::::::::::::999<<<<<<<<<<<<===???@@@AAADDDDDDWWW~~~zzzqqqlllqqqxxxzzzvvvqqqoooppppppooommmhhhjjjkkkhhhcccbbbgggkkkzzz{{{xxxvvvtttRRR===444777333222666444444444555666888:::<<<===@@@AAACCCCCCCCCEEEGGGIIIOOOIIIQQQRRRVVV[[[pppvvv{{{yyymmmhhhnnnuuuwwwtttooolllkkkkkkqqqzzztttiiieeeeeegggkkkttt~~~qqqlllooorrryyykkklllSSSDDD999:::===;;;:::===999999999999999999999999777666555555777888888777888888999::::::::::::999<<<<<<<<<<<<===???@@@AAACCCDDDWWW~~~wwwpppqqqwww{{{xxxuuurrrqqqpppooonnngggjjjkkkhhhdddcccggglll|||{{{uuuyyyyyyrrrPPP;;;333666333333666444444444555777999<<<>>>???AAACCCFFFGGGGGGGGGHHHJJJOOOIIIRRRUUUYYY___wwwyyyzzznnniiinnnsssuuuqqqmmmkkkjjjlllsss~~~xxxpppooorrrwww}}}qqqnnnnnnooonnnxxx[[[III<<<<<<===:::888;;;999999999999999999999999999888666666777888777666888888999::::::::::::999<<<<<<<<<<<<===???@@@AAABBBCCCVVV~~~|||tttrrrvvv{{{zzzxxxuuurrrpppooonnngggjjjllliiieeedddhhhmmmzzzmmmqqquuuqqqOOO:::333666333333666444444444666777:::<<<>>>@@@BBBDDDGGGIIIIIIHHHIIIJJJOOOIIIRRRVVVZZZaaazzz}}}vvviiiiiinnnrrrrrroookkkiiijjjkkkuuu|||uuuhhhssstttfffaaaMMM>>>===>>>888666999999999999999999999999999<<<:::888777888888777555888888999::::::::::::999<<<<<<<<<<<<===???@@@AAABBBCCCVVV~~~~~~{{{vvvrrrrrr~~~}}}{{{wwwtttqqqnnnmmmjjjkkkiiiccc^^^```jjjttt|||jjjkkkooohhhJJJ>>>555444666555333333444666999;;;===???BBBDDDDDDGGGKKKLLLJJJIIIIIIKKKNNNOOOLLLNNNXXXeeeyyy}}}uuunnniiijjjooosssrrrmmmlllnnnpppzzz{{{mmmhhhxxxjjjwwwjjjSSS???<<<===:::999===;;;::::::999888888888999;;;:::999888777777777777888888999999999:::::::::;;;;;;;;;<<<>>>???AAABBBBBBGGGVVVzzz}}}{{{xxxuuutttxxxwwwvvvtttrrrpppooonnniiikkkjjjeee______gggooo|||lllmmmooodddHHH===444444666555444444666888:::<<<===???BBBEEECCCGGGKKKLLLKKKIIIIIIJJJMMMOOOMMMPPPZZZjjj|||}}}uuusssooommmmmmoooqqqooojjjiiikkksss}}}lllccclllxxx{{{zzz```HHH@@@???:::888:::;;;:::999999888888999999;;;:::999777666666666666888888999999999:::::::::;;;;;;;;;<<<>>>???AAABBBBBBGGGUUUzzz~~~zzzzzzxxxvvvvvvtttsssrrrqqqooonnnmmmllliiikkkkkkeee^^^^^^eeelllyyy}}}yyyppprrrppp```FFF<<<444444666555444555888:::<<<===>>>@@@CCCEEEDDDGGGKKKMMMLLLJJJJJJIIILLLPPPOOORRR___sss|||uuurrrtttsssooolllllllllkkkhhhiiinnnwwwzzzqqqffffffzzz~~~mmmOOOBBB???;;;888999::::::999999888888999999;;;:::999888888777888888888888999999999:::::::::;;;;;;;;;<<<>>>???AAABBBBBBGGGUUUzzz}}}wwwvvvuuuttttttuuutttrrrpppnnnllljjjiiijjjjjjhhhbbb\\\^^^gggpppvvvvvvwww{{{xxxuuuvvvuuusssxxxrrr^^^BBB:::444444666666555666999:::<<<======@@@CCCFFFFFFHHHKKKMMMMMMLLLKKKJJJLLLRRRQQQTTTggg{{{vvv{{{}}}xxxxxxzzzzzzmmmiiiggggggggghhhmmmuuuyyyyyyssskkkeeesss{{{tttuuuUUUDDD>>><<<::::::::::::999999888999999::::::::::::::::::;;;;;;<<<888888999999999:::::::::;;;;;;;;;<<<>>>???AAABBBAAAFFFTTTyyyvvvsssqqqpppqqqtttsssrrrpppooommmlllkkkkkkjjjeee^^^ZZZ___mmmzzz~~~yyyrrrooosss}}}yyytttvvvwwwvvvzzzqqqZZZ???888444555666666666888999:::<<<<<<===@@@DDDGGGIIIJJJKKKMMMNNNNNNMMMLLLLLLTTTRRRXXXqqqzzz|||www}}}|||}}}~~~~~~|||ooojjjeeeeeeeeehhhpppyyy{{{ooolllccchhhtttaaaKKKAAA===<<<;;;:::999999888999999::::::777777888888:::;;;<<<===888888999999999:::::::::;;;;;;;;;<<<>>>???AAABBBAAAFFFSSSxxxzzzsssnnnmmmppppppppppppppppppqqqqqqqqqllljjjddd]]]ZZZbbbsss|||qqqkkkppp{{{~~~}}}{{{vvvwwwjjjQQQ<<<666333555666666777::::::;;;<<<===>>>BBBFFFJJJNNNMMMLLLMMMOOOQQQPPPOOONNNUUUSSS[[[|||||||||}}}zzz}}}|||zzztttnnnhhheeedddgggpppyyysssqqqgggeeeyyy{{{uuuYYYGGG???<<<;;;999999888888999999::::::666666666666777999::::::888888999999999:::::::::;;;;;;;;;<<<>>>???AAABBBAAAEEESSSwwwvvvnnnmmmqqqooopppppppppqqqqqqrrrrrrmmmkkkggg```]]]eeevvv}}}pppkkkpppxxx}}}zzzqqqnnnaaaHHH999555333555777666888;;;;;;<<<>>>???AAAEEEJJJNNNSSSPPPMMMMMMPPPRRRSSSSSSPPPVVVSSS]]]~~~|||ooopppuuuxxxwwwvvvoooiiiffffffiiirrr|||zzznnnhhh|||zzzfffMMMAAA<<<;;;999999888888999999:::;;;;;;:::999888888777888888888888999999999:::::::::;;;;;;;;;<<<>>>???AAABBB@@@EEERRRwwwzzzooonnnrrrrrrrrrqqqqqqppppppoooooommmmmmiiiccc```gggwwwxxxllllllqqqzzz~~~uuukkkggg[[[CCC888444333555777666888<<<===>>>???AAACCCHHHNNNRRRUUUQQQMMMMMMPPPSSSUUUUUURRRWWWSSS___xxxwwwfffgggpppuuuwwwtttnnnhhhggghhhlllwww~~~oooiiizzzlllPPPBBB======999888888888999::::::;;;BBBAAA???<<<:::999888777888888999999999:::::::::;;;;;;;;;<<<>>>???AAABBB@@@EEERRRwwwzzztttssswwwxxxvvvpppiiifffhhhlllooooookkkfffdddlll{{{rrreeeqqq}}}~~~|||qqqkkkfffWWWDDD:::999888888999;;;===???@@@BBBDDDGGGJJJNNNQQQSSSRRRQQQPPPQQQSSSTTTUUUTTTRRRPPPWWWrrryyyyyynnngggiiiqqqqqqmmmoooooommmkkkrrr~~~~~~}}}|||||||||~~~wwwlllpppkkk[[[JJJ<<<<<<:::::::::999::::::;;;;;;BBB@@@===;;;999999999::::::::::::;;;;;;;;;<<<<<<:::::::::;;;===>>>@@@AAACCCGGGRRRttt{{{uuu~~~~~~{{{tttlllhhhjjjmmmqqqpppnnnjjjiiiqqquuuoooyyy~~~~~~{{{yyywwwooofffRRR>>>777777777777999<<>>===;;;:::999:::;;;<<<:::::::::;;;;;;;;;;;;<<<:::::::::;;;<<<>>>@@@AAABBBGGGRRRuuuxxx~~~~~~{{{tttlllggggggiiioooooonnnlllmmmvvvqqqqqq{{{|||sss~~~|||qqqeeeRRR@@@555555555777:::>>>BBBDDDHHHGGGGGGHHHIIILLLOOOQQQRRRTTTWWWZZZ[[[ZZZXXXWWWYYYZZZggg~~~|||zzz}}}uuuppplllmmmmmmgggkkkllllllkkkmmmvvv~~~~~~~~~~~~~~~|||}}}zzzuuuttt|||tttcccNNN@@@AAA::::::999888888999999::::::999888888999;;;<<<===::::::::::::;;;;;;;;;;;;;;;;;;::::::;;;>>>@@@BBBAAAFFFRRRuuuzzz{{{zzzxxxrrrllliiihhhjjjkkkkkkkkkkkkoooyyyxxxnnnqqq}}}|||tttwwwkkk```QQQDDD555666666888;;;???CCCFFFIIIHHHGGGHHHIIILLLPPPRRRQQQSSSUUUUUUUUUTTTSSSSSSWWW[[[nnn}}}}}}}}}rrrooonnnoooooohhhhhhiiijjjjjjoooyyy{{{||||||}}}~~~}}}|||{{{{{{~~~|||xxxvvvyyy|||}}}kkkSSSAAA@@@::::::999888888888999999888888888888999:::;;;<<<999999:::::::::;;;;;;;;;<<<;;;::::::;;;>>>AAACCC@@@EEEQQQuuu|||zzzyyywwwssspppmmmmmmmmmhhhhhhiiilllrrr}}}tttooo{{{}}}{{{}}}{{{vvv~~~uuuiii[[[KKK>>>888888888:::===AAADDDGGGHHHHHHHHHIIIKKKNNNQQQSSSQQQRRRSSSSSSRRRTTTWWWZZZ\\\ccczzz}}}zzz{{{}}}nnnjjjhhhiiijjjdddfffggghhhkkkrrr}}}~~~~~~}}}|||zzzyyyyyyzzz{{{|||}}}~~~~~~{{{zzzyyyzzz|||~~~yyyvvvzzz^^^FFFAAA;;;::::::999888888999999999999888888999999999:::999999999:::::::::;;;;;;;;;:::::::::;;;>>>@@@BBB@@@EEEQQQttt{{{zzzwwwtttqqqooommmllliiiiiikkkooowwwwww{{{~~~qqqooo||||||rrr```JJJ999:::::::::<<>>@@@AAA@@@DDDOOOsss}}}xxxsssooollliiijjjlllrrr{{{ssspppxxx|||vvvdddKKK888999:::;;;>>>BBBGGGKKKNNNNNNOOOQQQSSSTTTUUUUUUUUUVVVZZZ]]]]]]\\\^^^dddiiidddppp}}}{{{{{{mmmiiiaaa]]]^^^[[[aaadddhhhoooxxx~~~{{{zzzyyyzzzzzz{{{{{{|||||||||zzzyyyxxxxxxyyy{{{~~~zzzxxx~~~yyy}}}WWWGGG>>>===<<<;;;::::::::::::999999:::::::::::::::999888999999999999:::::::::888999;;;===>>>?????????AAAEEENNNqqq~~~wwwsssiiiiiilllrrr{{{yyyuuutttzzzuuuqqqlll]]]GGG777888999;;;>>>CCCIIIOOORRRRRRSSSVVVWWWXXXWWWUUUTTTXXX\\\```___\\\[[[]]]aaa^^^kkk~~~|||uuu|||wwwnnnmmmeeeaaaccc``````ccchhhpppzzz~~~}}}{{{{{{{{{|||||||||||||||zzzzzzxxxxxxxxxzzz|||}}}xxxttt|||ZZZFFF???>>>===<<<;;;:::::::::888999:::;;;;;;;;;;;;;;;888888999999999:::::::::777999<<<>>>@@@@@@???>>>BBBEEENNNooo}}}|||llllllnnnvvvzzz~~~~~~{{{ssspppdddNNN>>>:::;;;???CCCFFFGGGJJJNNNRRRPPPRRRUUUXXXZZZ[[[[[[[[[\\\[[[[[[[[[[[[ZZZWWWUUUUUUaaaxxxlllfffiiieeecccfffddddddeeeffflllzzz~~~~~~~~~~~~~~~|||{{{zzzyyyxxxyyyyyyxxxxxxyyyzzz|||}}}vvvssstttvvvhhhNNN???<<<;;;<<<;;;888888:::::::::999888777777777777999999::::::::::::;;;;;;<<<;;;;;;<<<<<<===>>>???>>>EEEOOOnnnzzzwwwuuu{{{~~~uuukkkfff[[[III???>>>@@@CCCFFFHHHHHHJJJMMMPPPQQQRRRSSSUUUVVVVVVWWWWWWWWWWWWWWWXXXYYYYYYXXXWWW]]]kkkxxxzzzhhhcccgggdddcccgggfffeeefffgggnnn|||~~~}}}{{{zzzxxxxxxyyyyyyxxxxxxxxxzzz{{{|||yyyqqqlllyyytttVVVCCC>>><<<<<<;;;888888:::888888777777777888888999999999::::::::::::;;;;;;<<<;;;;;;<<<<<<===>>>??????EEEOOOmmmxxxqqqvvv|||nnnaaaZZZPPPDDD@@@CCCEEEGGGIIIIIIIIIJJJLLLMMMQQQQQQPPPQQQQQQQQQQQQQQQRRRSSSTTTUUUWWWXXXYYYYYYbbbtttzzzvvvddd```eeebbbbbbgggfffdddfffiiippp}}}{{{zzzyyyxxxyyyxxxxxxwwwwwwxxxyyyyyy|||~~~tttkkkaaaHHHAAA<<<<<<;;;999999;;;======;;;::::::999999999999999::::::::::::;;;;;;<<<;;;;;;<<<<<<===>>>???@@@FFFNNNkkkxxxmmmdddiiiyyy{{{yyyyyywwwjjj]]]TTTJJJBBBAAAEEEEEEFFFGGGHHHHHHIIIJJJKKKNNNMMMMMMMMMMMMMMMNNNNNNQQQRRRSSSTTTUUUWWWZZZ[[[___vvv~~~tttbbb^^^ccc```aaaeeedddbbbeeeiiirrr~~~|||{{{yyyyyyyyyxxxxxxwwwwwwwwwwwwwwwwwwxxx{{{{{{ooorrrhhhMMMDDD===<<<<<<;;;;;;>>>FFFEEEBBB???===:::999888999999999:::::::::;;;;;;<<<;;;;;;<<<<<<===>>>???AAAFFFMMMiiipppdddZZZ___qqq~~~iii^^^cccwwwsssjjj___TTTKKKDDDCCCEEECCCCCCDDDEEEGGGHHHIIIIIIJJJJJJKKKLLLMMMNNNNNNOOOSSSUUUUUUUUUTTTVVVZZZ]]]\\\xxxuuuccc^^^ccc______cccbbb___ccciiittt~~~}}}|||{{{zzzyyyyyyxxxxxxwwwvvvuuutttuuuuuuxxx}}}~~~ssskkknnnRRRGGG>>>;;;<<<<<<>>>AAAGGGEEECCC@@@===;;;999999999999999:::::::::;;;;;;<<<;;;;;;<<<<<<===>>>???AAAFFFLLLhhh~~~pppeeeZZZ\\\llleeeSSS^^^rrr~~~pppjjjaaaVVVLLLFFFEEEFFFCCCBBBBBBDDDHHHJJJJJJIIIHHHJJJLLLNNNPPPQQQPPPPPPUUUVVVWWWUUUSSSUUUZZZ___aaa~~~wwweee```ddd___^^^bbb```___cccjjjvvv~~~}}}}}}}}}zzzzzzzzzyyywwwuuutttsssssssssuuuzzz{{{{{{yyynnnuuuZZZMMM@@@;;;<<<<<<>>>AAA>>>>>><<<;;;;;;:::::::::999999::::::::::::;;;;;;<<<;;;;;;<<<<<<===>>>???AAAEEELLLiiiuuuiiifffooo~~~lllYYYhhhvvv}}}}}}{{{uuuppplllhhh```TTTJJJFFFGGGIIIGGGFFFEEEGGGJJJLLLLLLJJJJJJLLLOOOSSSTTTSSSRRRQQQTTTVVVVVVTTTRRRTTT[[[aaakkk}}}xxxfffaaaeeeaaa```cccbbbaaaffflllwww{{{{{{{{{zzzxxxvvvsssrrrooonnnooosss{{{|||zzzqqq|||dddTTTCCC<<<;;;:::;;;===:::999999999999999::::::999999::::::::::::;;;;;;<<<;;;;;;<<<<<<===>>>??????EEELLLiii~~~}}}uuuyyylllcccrrr|||xxxrrrrrrooojjjiiifff]]]QQQHHHFFFIIIKKKLLLJJJIIIJJJMMMOOOMMMKKKLLLNNNSSSVVVWWWUUURRRPPPRRRTTTUUUSSSQQQTTT\\\bbbrrr|||yyyxxxfffaaaeeebbbaaaeeeddddddhhhnnnxxx~~~~~~~~~|||||||||{{{yyyvvvsssrrrjjjiiiiiimmmuuu}}}tttlllnnnjjjYYYFFF===:::888888:::<<<;;;:::999999999999999999999:::::::::;;;;;;;;;<<<;;;;;;<<<<<<===>>>??????DDDLLLjjjyyy|||~~~|||mmmkkk~~~vvvrrrxxx~~~uuuqqqrrrlllaaaaaa___YYYQQQIIIFFFHHHKKKPPPQQQQQQQQQOOOLLLIIIHHHNNNNNNPPPSSSTTTTTTQQQNNNNNNVVVUUUUUUYYYWWWWWWbbbsss~~~~~~}}}vvv}}}wwwppphhhcccbbbcccbbbaaa^^^eeeoooyyy}}}{{{zzzyyy{{{}}}zzzvvvssssssuuunnnlllmmmppprrrsssxxx~~~xxxeeedddqqqZZZDDD======<<<::::::888888888999999:::::::::999999::::::::::::;;;;;;<<<<<<======>>>>>>??????@@@DDDKKKhhhwwwyyywwwlllpppsssnnn~~~~~~sssnnnmmmfffZZZ```]]]WWWPPPJJJHHHKKKOOOPPPQQQSSSTTTUUUSSSOOOLLLQQQQQQQQQSSSUUUTTTRRRPPPOOOVVVVVVUUUYYYWWWYYYfff|||{{{vvvxxx{{{wwwwwwqqqiiidddcccccccccbbb^^^fffoooxxx~~~}}}|||{{{xxxyyyyyyxxxvvvtttssssssqqqnnnnnnppppppppptttzzz{{{jjjbbbvvv~~~eeeIII>>>>>>===<<<;;;888888999999999:::::::::999999::::::::::::;;;;;;<<<<<<======>>>>>>??????AAAEEEKKKgggvvvttt|||vvv{{{|||nnnjjjyyyyyytttlllkkkmmmhhh___^^^[[[UUUOOOKKKKKKPPPSSSRRRRRRTTTXXX[[[ZZZVVVRRRUUUTTTTTTTTTVVVVVVTTTRRRPPPWWWVVVVVVZZZXXX]]]nnnyyy{{{}}}tttrrrvvvqqqjjjeeecccccccccccc___gggpppyyy~~~}}}}}}||||||xxxwwwvvvvvvvvvvvvtttrrrtttqqqppppppooolllooottt~~~xxxiiiZZZaaasssQQQ@@@===>>>===<<<999999999999::::::::::::999999::::::::::::;;;;;;<<<<<<======>>>>>>??????BBBEEEKKKfff{{{pppsssqqqffffffssspppiiidddgggllljjjccc^^^ZZZTTTOOOLLLNNNRRRVVVWWWUUUTTTWWW[[[]]]ZZZVVVYYYXXXVVVVVVWWWWWWVVVUUURRRWWWVVVVVVZZZXXXcccyyyxxxqqqqqquuuqqqkkkfffdddccccccdddaaaiiissszzz}}}||||||}}}}}}yyyvvvuuuvvvyyyyyyvvvssstttqqqpppqqqnnnjjjlllpppvvv{{{yyylllWWWOOOiiiYYYAAA;;;>>>>>>===::::::::::::::::::::::::999999999:::::::::;;;;;;<<<<<<======>>>>>>??????CCCFFFJJJeeezzzwww~~~rrrggggggooouuu}}}rrrccc___dddwwwoooeeeaaadddhhheee______ZZZTTTPPPNNNQQQTTTVVV[[[XXXUUUUUUXXXZZZZZZYYY[[[ZZZXXXXXXYYYYYYXXXWWWTTTXXXWWWWWWZZZYYYiii|||yyyuuupppqqqrrrppplllgggdddbbbcccdddbbbkkkvvv}}}}}}||||||}}}}}}{{{yyywwwyyy{{{|||yyyvvvtttqqqpppqqqnnnjjjkkkooommmrrryyyttt[[[HHHWWWaaaDDD;;;===>>>===::::::::::::::::::::::::999999999:::::::::;;;;;;<<<<<<======>>>>>>??????CCCFFFJJJeeeqqqoooyyyxxxfff___dddlll~~~yyyxxxzzzhhh^^^aaajjjwwwmmmaaa```fffkkkhhhbbb]]]YYYTTTQQQRRRTTTVVVWWWZZZYYYWWWUUUUUUVVVXXXYYY[[[ZZZZZZZZZ[[[[[[ZZZXXXVVVYYYWWWXXXZZZZZZnnnwwwvvvrrrnnnooopppooolllgggcccaaabbbdddbbbnnnzzz~~~}}}}}}||||||||||||{{{|||}}}}}}{{{zzztttrrrqqqrrrooojjjkkkooohhhlllssszzzttt]]]JJJPPPvvvlllLLL===<<<>>><<<;;;;;;;;;;;;::::::::::::999999::::::::::::;;;;;;<<<<<<======>>>>>>??????BBBEEEKKKfffoookkksss||||||lllaaa```cccvvv||||||vvvqqquuuwwwjjjgggoooyyyzzzmmmbbbbbbkkkppplllgggYYYVVVSSSRRRUUUXXXYYYYYYTTTWWWZZZYYYUUUTTTVVVYYYYYYYYYZZZ\\\^^^]]][[[XXXXXXYYYWWWXXXZZZZZZrrryyytttxxx|||zzz}}}qqqnnnmmmnnnmmmkkkgggbbb```aaacccbbbppp~~~~~~}}}|||{{{|||~~~~~~|||{{{{{{{{{vvvtttssssssooojjjiiimmmiiilllqqqwww~~~wwwdddSSSPPPjjjzzzWWWBBB======;;;<<<<<<;;;;;;;;;:::::::::999999::::::::::::;;;;;;<<<<<<======>>>>>>??????AAAEEEKKKgggqqqiiinnnuuuxxx~~~|||pppccc\\\[[[kkkuuuzzzssskkknnn|||zzzrrrttt}}}wwwiiigggmmmnnnggg```VVVSSSQQQSSSWWW[[[\\\[[[NNNUUU\\\\\\XXXTTTUUUYYYXXXYYYZZZ]]]___^^^[[[YYYXXXZZZWWWXXXZZZ[[[ttt|||qqqooowww{{{|||qqqnnnmmmllllllkkkfffaaa___```ccccccqqq}}}{{{zzz|||~~~{{{yyyzzz|||yyyvvvuuutttpppiiihhhkkkkkkmmmqqqvvv|||ppp]]]PPP\\\___FFF???===;;;<<<<<<<<<;;;;;;:::::::::999999:::::::::;;;;;;;;;<<<<<<======>>>?????????@@@DDDKKKhhhllliiiiiilllrrr}}}yyyooodddbbbWWW```tttxxxnnnpppwwwzzzrrrsssyyy{{{zzzoootttyyynnn\\\UUUTTTTTTUUUXXXYYYXXXWWWPPPRRRTTTUUUTTTUUUVVVWWWXXXXXXXXXYYYYYYYYYYYYYYYWWWUUU]]][[[\\\bbbuuusssooowwwrrrzzz}}}ooommmlllppplllgggbbb```aaaccceeehhhvvv~~~|||}}}}}}~~~}}}||||||||||||}}}}}}|||{{{yyyvvvsssooolllkkkmmmmmmpppuuuyyy}}}ddd___fffzzzgggLLLDDDAAA:::===<<<;;;:::::::::::::::;;;<<<<<<<<<<<<<<<<<<;;;======<<<<<<<<<>>>@@@AAADDDGGGNNNlllpppnnnllllllnnnwww}}}pppfffcccXXX]]]qqqzzzqqqqqquuuuuupppqqqzzzuuuuuuyyypppaaaVVVTTTSSSSSSUUUWWWWWWWWWPPPRRRUUUVVVVVVVVVVVVWWWTTTTTTUUUVVVWWWWWWXXXXXXXXXTTT[[[XXXXXX^^^rrr{{{}}}oooxxx{{{mmmkkklllooolllfffbbb``````ccceeeiiiwww~~~~~~~~~}}}}}}|||||||||}}}}}}{{{zzzyyyvvvssspppmmmlllnnnmmmnnnrrruuuyyynnnfffdddttthhhLLLCCCAAA======<<<;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;===<<<<<<<<<===>>>???@@@CCCFFFNNNlllrrrqqqooommmlllrrrrrrkkkfff\\\\\\nnn|||{{{tttssssssrrrzzzlllkkkuuu}}}{{{uuuzzzwwwlll^^^TTTRRRPPPPPPQQQSSSSSSRRRNNNRRRUUUWWWWWWVVVVVVVVVQQQRRRSSSTTTVVVWWWXXXXXXWWWRRRXXXSSSTTT[[[qqqzzzmmm~~~wwwiiijjjlllnnnkkkeeeaaa___```bbbdddkkkyyy~~~}}}}}}}}}}}}}}}~~~~~~{{{zzzyyywwwuuurrrpppnnnooolllkkklllnnnsssxxxnnnccckkksssRRRDDD@@@>>><<<<<<;;;:::::::::;;;;;;::::::;;;;;;;;;;;;::::::===<<<<<<<<<===>>>???@@@BBBEEEMMMkkksssttttttrrrnnnqqqwwwqqqkkkccc```mmmyyyyyyvvvuuuuuusss|||}}}yyy}}}zzzuuurrrkkkgggnnnuuuoooaaannn~~~zzzoooaaaSSSNNNNNNNNNOOOPPPPPPMMMKKKLLLPPPTTTWWWVVVUUUSSSSSSSSSSSSTTTUUUVVVVVVWWWWWWUUUPPPUUUPPPRRR\\\ttt}}}~~~yyyssssssfffhhhlllmmmjjjeee```^^^___bbbdddooo{{{~~~~~~}}}}}}}}}~~~{{{{{{zzzxxxvvvtttrrrqqqppplllhhhhhhiiinnn{{{~~~vvvdddaaaaaaJJJ@@@<<<<<<;;;;;;:::::::::;;;;;;999::::::;;;;;;::::::999<<<<<<<<<===>>>>>>??????@@@DDDLLLkkk{{{{{{|||yyyrrrooowww~~~xxxoookkkgggnnnuuuwwwwwwyyyzzzyyyyyyvvvnnnpppsssqqqllloootttkkk\\\bbbtttzzzmmmbbbWWWMMMLLLMMMPPPSSSTTTRRRMMMIIIIIIMMMRRRTTTTTTRRRQQQQQQTTTTTTTTTTTTSSSSSSSSSSSSRRRMMMSSSPPPTTTaaa|||~~~zzzsssgggiiikkkmmmiiiddd```___```bbbdddsss~~~~~~~~~~~~~~~}}}}}}|||{{{yyywwwuuutttrrrmmmiiiggggggkkkwwwiiiXXXxxxrrrSSSCCC===;;;;;;:::::::::;;;;;;<<<999::::::;;;;;;::::::999;;;<<<======>>>????????????CCCLLLlll}}}sssjjjkkkppp|||rrrrrrnnnpppssswww{{{}}}wwwqqqvvvyyyzzzxxxwwwzzz|||qqqbbbeeeppptttiii\\\WWWTTTPPPOOOPPPSSSWWWYYYVVVQQQMMMHHHLLLOOOQQQQQQPPPPPPPPPRRRQQQQQQPPPPPPOOONNNNNNQQQLLLSSSRRRYYYgggxxxmmmlllkkkmmmiiieeeaaa___aaaccceeewww~~~~~~~~~~~~~~~~~~~~~|||zzzxxxwwwsssoookkkjjjiiikkktttqqqUUUggg~~~]]]HHH@@@;;;;;;:::::::::;;;<<<<<<::::::;;;;;;;;;;;;::::::;;;<<<===>>>?????????>>>???CCCMMMmmm{{{pppfffcccfff}}}~~~rrrvvvrrrqqqtttzzzzzzyyy{{{uuuzzzxxxhhhjjjqqqpppcccYYYWWWUUUPPPQQQRRRSSSUUUWWWWWWUUURRRJJJLLLOOOPPPPPPOOOPPPQQQOOOOOOOOOOOOOOONNNNNNNNNPPPLLLTTTUUU\\\kkk}}}vvvsssooommmjjjeeeaaa```bbbdddggg{{{~~~~~~~~~~~~~~~~~~|||zzzxxxtttqqqooonnnllllllsss|||yyyWWWaaadddMMMCCC:::::::::::::::;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<===>>>?????????>>>???DDDMMMnnnvvvmmmeeebbbddduuu~~~rrrwwwsssrrruuu}}}~~~vvvlllwwwzzziiijjjqqqrrrhhh```\\\UUULLLRRRQQQPPPQQQSSSUUUUUUUUUKKKMMMOOOPPPOOOPPPQQQRRROOOOOOOOOPPPPPPQQQQQQQQQPPPMMMVVVVVV]]]lll|||yyytttnnnjjjfffbbbaaabbbeeeggg}}}~~~~~~}}}{{{yyyuuurrrrrrqqqooommmrrrzzz~~~\\\bbbpppgggOOODDD:::::::::::::::;;;<<<===;;;<<<<<<======<<<<<<;;;:::;;;===?????????>>>>>>???DDDNNNooo{{{kkkdddhhhttt~~~|||yyywwwuuuzzz~~~}}}zzz|||mmmdddqqq}}}pppfffwww}}}|||oooaaaZZZVVVRRRTTTWWWZZZZZZWWWRRROOOMMMLLLNNNPPPRRRRRRPPPNNNMMMMMMJJJHHHKKKPPPRRRPPPMMMNNNPPPRRR___\\\jjjzzz|||zzzzzzpppmmmjjjgggcccaaagggooo{{{xxxuuuqqqooossszzzhhh]]]dddqqqMMMGGG===;;;::::::;;;=========<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>===<<<===@@@CCCBBBEEENNNnnnuuunnnrrryyy|||xxxxxx~~~}}}}}}~~~}}}|||yyy{{{}}}{{{nnnrrryyyxxxlllhhhkkkxxx|||xxxkkk___YYYUUUPPPWWWYYY]]]```aaa___\\\ZZZMMMOOOQQQRRRRRRQQQOOONNNQQQNNNKKKLLLOOOPPPNNNJJJLLLMMMNNN[[[ZZZiii}}}yyy{{{zzzqqq}}}~~~{{{uuuqqqnnnkkkiiidddbbbhhhqqq|||zzzyyytttpppqqqvvv~~~yyybbb___xxxTTTGGG>>><<<::::::;;;======<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>===<<<===@@@CCCBBBEEENNNnnnyyy|||{{{vvvyyy~~~{{{}}}yyyvvvwwwzzz|||}}}~~~}}}zzzzzzwwwttt{{{gggyyyyyyhhhhhhpppuuutttnnnddd\\\YYYTTTPPPUUUWWW[[[bbbhhhiiifffbbbPPPQQQRRRTTTSSSRRRPPPOOOUUUQQQNNNNNNOOOOOOLLLIIIJJJKKKKKKWWWWWWjjj~~~{{{~~~vvvjjj~~~{{{uuussspppnnnkkkfffdddkkkttt}}}||||||wwwpppoooqqq|||eee]]]ooo```HHH???===;;;:::;;;======<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>======>>>@@@CCCBBBEEEMMMmmmtttzzz|||xxxzzz~~~|||zzzvvvtttuuuwwwzzz|||~~~xxxnnnvvvzzzllliiixxxyyyooommmnnnooojjjccc]]]ZZZYYYVVVRRRRRRRRRVVV]]]eeegggccc^^^RRRSSSTTTUUUTTTSSSRRRQQQSSSQQQOOOOOOQQQQQQOOOMMMLLLMMMKKKUUUXXXooo~~~|||zzz}}}wwwhhh{{{}}}yyyuuutttrrrppplllgggeeemmmxxx|||zzz{{{wwwqqqnnnpppxxx}}}eee___cccmmmLLL@@@>>>;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>===>>>@@@BBBBBBEEEMMMlll|||}}}|||xxxxxxwwwvvvvvvwwwyyyzzz}}}hhhhhhkkk___eeeqqqyyyuuuooonnnooonnnpppiii```\\\[[[YYYVVVTTTUUUTTTUUU[[[aaabbb]]]XXXTTTTTTUUUUUUUUUTTTSSSRRROOONNNOOOPPPSSSTTTTTTTTTOOOQQQNNNWWW\\\vvvwwwuuutttuuuyyy}}}~~~}}}vvvgggwwwzzzxxxwwwtttqqqrrrqqqpppmmmgggfffppp|||~~~zzzwwwwwwvvvqqqppprrrsssxxxhhh^^^ZZZvvvPPPAAA???<<<;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>@@@AAACCCEEELLLlllwwwxxx|||~~~}}}|||zzzxxxtttuuuvvvvvvvvvwwwzzz}}}|||aaa[[[```[[[cccvvvuuukkknnntttuuurrrjjjbbb___]]]XXXUUUUUU[[[ZZZYYY[[[^^^^^^[[[XXXUUUUUUUUUUUUUUUTTTSSSRRRMMMNNNPPPRRRTTTVVVWWWXXXQQQTTTQQQYYY___}}}yyyvvvttttttwwwzzz|||}}}tttiiiyyyzzzuuuuuusssqqqpppoooooooookkkffffffrrr~~~zzzwwwwwwwwwsssqqqrrrnnnsss{{{|||lllYYYTTTrrr|||WWWCCC@@@===<<<<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;===??????>>>>>>@@@AAACCCEEELLLkkkssskkkjjjttt}}}{{{zzzxxxuuussspppqqqrrrssstttxxx~~~|||rrrxxxsss[[[TTT\\\___lll~~~uuuxxxwwwpppjjjddd___^^^\\\VVVUUUWWWZZZZZZZZZZZZZZZZZZZZZZZZVVVVVVUUUUUUTTTSSSSSSRRRPPPRRRSSSSSSTTTUUUVVVWWWQQQTTTRRRZZZaaa|||xxxwwwxxx{{{vvvqqqvvvrrrrrrpppnnnnnnkkklllllljjjdddeeesss|||zzz|||{{{uuupppooojjjooovvv~~~vvvjjjVVVTTT```bbbCCCAAA>>><<<<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;===?????????>>>???AAACCCEEEKKKjjjwwwjjjdddooo|||yyyxxxvvvrrrooonnnoooooooooqqqxxxoooggguuuvvvqqqiiiWWWRRR^^^dddvvvvvv```^^^YYYXXXZZZYYYUUUUUUZZZUUUVVVVVVUUUTTTUUUXXX[[[VVVVVVUUUUUUTTTSSSRRRRRRUUUUUUVVVUUUSSSSSSSSSTTTPPPTTTQQQYYY```|||xxxuuuvvvyyy~~~~~~{{{zzzqqqllllllhhhggghhhiiijjjkkkiiiccceeesss~~~wwwoookkkggglllttt{{{rrreeeXXXXXXWWWmmmDDDAAA>>><<<<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;===?????????>>>???@@@CCCEEEKKKjjj}}}uuuvvv|||xxxtttnnnmmmppppppnnnnnnpppwwwpppfffxxx|||ggg^^^\\\RRRRRR^^^gggvvv{{{hhh______XXXQQQQQQVVVYYYYYYVVVWWWUUUSSSUUUXXXZZZYYYWWWWWWUUUTTTTTTTTTSSSQQQOOOSSSUUUVVVUUURRROOONNNNNNNNNRRRWWWWWWddd}}}zzz}}}ttteeedddaaabbbeeeccceeeeeedddcccccciiiwww}}}}}}wwwooojjjeeedddhhhqqqzzzoooeeeYYYTTT}}}qqqPPP@@@<<>>???@@@AAA@@@EEEMMMiii}}}wwwvvvsssooonnnpppqqqooopppsssyyy~~~xxx{{{vvvppp}}}xxx```TTTUUUTTTYYYeeeiiizzzwwwfffaaaggg]]]RRRMMMPPPTTTTTTSSSVVVTTTSSSTTTVVVXXXXXXWWWUUUTTTSSSSSSSSSRRROOOLLLKKKMMMOOOPPPNNNMMMMMMNNNJJJNNNTTTVVVfffxxxgggddd^^^___eeedddffffffeeecccccckkkzzz}}}{{{wwwqqqkkkffffffdddfffnnnvvv}}}vvvdddWWWOOOrrr{{{UUUEEE???@@@===>>>???999<<<<<<<<<<<<<<<<<<<<<<<<============>>>???@@@AAAAAAFFFLLLgggwwwrrrrrrrrrooonnnooonnnnnnpppwww}}}zzzuuuooorrrvvv[[[OOOTTTZZZcccllljjjvvvuuummmrrrnnncccTTTLLLKKKOOORRRSSSUUUSSSRRRSSSUUUWWWWWWVVVRRRRRRQQQRRRRRRPPPLLLIIIFFFHHHKKKLLLLLLMMMNNNOOOJJJMMMRRRVVViii~~~~~~|||kkkddd[[[[[[bbbdddffffffdddbbbcccnnn~~~~~~zzzvvvrrrmmmhhhdddeeecccdddiiiooovvvwwwkkk]]]PPPggg[[[IIIAAAAAA<<<===>>>888====================================>>>???@@@AAABBBFFFLLLfff~~~{{{sssmmmnnnooonnnlllmmmkkklllqqqyyy~~~uuulllkkknnnrrr]]]UUU]]]dddllloooiiiqqq|||xxxpppmmmvvvlllbbbUUUMMMLLLOOORRRTTTTTTSSSSSSSSSTTTVVVVVVVVVRRRQQQQQQRRRRRRPPPLLLHHHGGGIIIKKKMMMMMMNNNPPPRRRPPPPPPTTTXXXmmm}}}{{{{{{{{{llleeeYYYVVV]]]___dddeeeccc```cccpppzzzuuuqqqmmmiiifffdddbbbaaaeeeiiippp|||}}}tttrrrdddRRR\\\___LLLBBB@@@;;;<<<>>>888>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@AAACCCGGGKKKeee|||zzzyyyvvvooojjjkkklllkkkjjjllloooppptttyyy|||wwwlllccc^^^gggkkk^^^^^^gggjjjoooqqqjjjnnnxxxxxxuuusssfff\\\___^^^XXXQQQMMMNNNPPPRRRRRRSSSSSSSSSSSSTTTUUUVVVWWWRRRQQQQQQRRRRRRQQQMMMKKKJJJLLLMMMNNNMMMNNNPPPRRRSSSQQQTTT[[[rrr|||vvvjjjdddXXXTTTXXXYYY```bbbaaa]]]cccsss~~~yyytttqqqnnnjjjhhhcccaaa```bbbeeekkkxxxxxxuuufffTTTSSSwwwbbbNNNCCC???:::;;;>>>:::>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@AAABBBGGGLLLeee}}}yyyvvvtttrrroookkkiiijjjjjjhhhjjjooovvvwwwxxxwwwtttmmmddd^^^[[[jjjxxxhhh```bbbhhhhhhooouuuooofffppptttvvvsssaaaOOONNNPPPNNNLLLLLLMMMNNNNNNNNNQQQRRRSSSSSSRRRRRRTTTVVVRRRQQQPPPQQQRRRRRRPPPNNNMMMNNNNNNMMMLLLLLLMMMOOOPPPNNNSSS]]]xxxpppdddaaaXXXTTTWWWUUU\\\``````]]]dddvvv{{{wwwssspppmmmjjjhhhcccaaaaaaaaabbbfffrrr}}}zzzlll^^^WWWmmmgggRRREEE@@@999;;;???;;;====================================>>>???@@@AAAAAAFFFLLLggg}}}zzzvvvrrrooollljjjgggfffhhhiiihhhgggmmmuuuxxxxxxwwwssslllgggdddcccttt~~~wwwjjjdddbbbbbbnnnyyyvvvllluuuwwwuuummmXXXJJJNNNMMMLLLLLLMMMMMMMMMLLLKKKNNNOOOQQQPPPOOOOOORRRTTTRRRPPPNNNOOOPPPRRRRRRRRROOOOOOOOONNNLLLLLLNNNPPPNNNLLLRRR```~~~~~~lll^^^\\\WWWVVVYYYVVVZZZ```aaa^^^gggzzz|||yyyvvvtttqqqoookkkiiieeecccbbbaaa^^^```kkkwwwtttiii^^^dddoooXXXIIIBBB;;;;;;???;;;<<<<<<<<<<<<<<<<<<<<<<<<============>>>???@@@AAA???EEEMMMiii}}}zzzyyyvvvrrrmmmiiifffeeeaaacccgggiiiggggggpppzzztttuuutttooohhheeehhhkkkvvvfff^^^]]]mmm{{{zzzrrraaaKKKDDDPPPPPPPPPPPPOOONNNMMMLLLKKKKKKMMMOOONNNMMMMMMOOORRRQQQOOOMMMMMMOOOQQQSSSSSSQQQQQQQQQPPPNNNNNNPPPRRROOOMMMSSSbbbyyy}}}}}}jjjZZZXXXUUUWWW\\\YYYYYY```bbb```iii}}}|||zzzwwwvvvtttqqqnnnkkkfffdddcccaaa\\\[[[eeepppzzzvvvlll]]]XXX|||uuu]]]MMMEEE<<<<<>>???@@@AAA>>>EEENNNjjj~~~~~~~~~~~~}}}|||{{{{{{{{{vvvnnnjjjhhhfffcccaaagggbbb___dddnnnuuuvvvtttsssrrrtttpppaaaWWWcccxxxsss___]]]eeepppzzz~~~fffSSSKKKJJJJJJNNNPPPQQQQQQOOONNNNNNOOOHHHHHHIIIJJJKKKMMMMMMNNNPPPOOONNNNNNNNNPPPRRRTTTQQQRRRRRRRRRQQQOOOMMMLLLLLLLLLRRRhhh~~~wwwyyy{{{zzzyyyzzz~~~tttyyyooo```]]]YYYYYY\\\YYY[[[ZZZ[[[cccooo|||~~~}}}|||yyyvvvqqqmmmkkkiiiccc```aaa___\\\___fffwww}}}|||nnnZZZRRRttt~~~fffLLL???============<<<<<<<<<<<<============???????????????@@@@@@@@@AAAEEELLLiii||||||||||||zzzxxxvvvuuunnnjjjeeebbbbbbbbbaaa```fffgggiiilllqqqwww{{{}}}xxxqqqjjj]]]TTT]]]nnnsssiiibbbccciiiqqq~~~}}}jjjYYYOOOJJJIIIIIILLLNNNOOOOOONNNNNNNNNPPPJJJJJJJJJJJJKKKKKKLLLLLLKKKJJJJJJJJJKKKNNNPPPRRRQQQQQQRRRQQQQQQOOONNNMMMNNNNNNUUUmmmzzz}}}~~~qqqyyytttdddaaa[[[ZZZ\\\XXX[[[ZZZ[[[cccqqq~~~}}}|||zzzwwwtttpppmmmllljjjeeebbbbbb```\\\___eeeooowww|||qqq___SSSiiikkkPPPBBB>>>===<<<<<<<<<<<<<<<<<<============>>>>>>?????????@@@@@@@@@AAAEEELLLiii}}}zzzzzzzzzyyyvvvrrrooolllgggdddaaa```aaabbbbbbbbbaaafffkkklllllloooxxxrrrfffbbb___]]]cccmmmrrrqqqooopppvvv{{{xxxpppaaacccgggjjjmmmtttnnnTTTLLLMMMJJJHHHHHHJJJLLLNNNNNNNNNNNNPPPQQQMMMLLLKKKKKKJJJJJJJJJJJJFFFFFFFFFGGGIIILLLOOOQQQSSSTTTTTTTTTSSSRRRQQQQQQQQQPPPXXXuuu~~~zzz}}}~~~xxxiiiqqqsssdddbbb\\\[[[]]]ZZZ[[[ZZZ\\\dddrrr}}}|||yyyvvvtttqqqpppooommmhhheeedddbbb______bbbgggooo~~~~~~vvvhhhVVV[[[rrrUUUEEE???===<<<<<<<<<<<<<<<<<<============>>>>>>>>>?????????@@@@@@AAAEEELLLiii|||zzzxxxxxxxxxvvvrrrmmmiiifffdddcccaaa`````````aaaaaa```ccceeecccbbbfffpppyyyuuuiiibbbgggooorrrssstttppppppoooooorrrssslllbbb\\\aaagggjjjmmmwwwgggOOOMMMQQQLLLHHHKKKJJJLLLNNNNNNOOOPPPRRRTTTPPPOOOMMMKKKJJJIIIIIIIIIGGGFFFGGGHHHJJJNNNQQQSSSRRRRRRRRRRRRQQQQQQPPPPPPRRRQQQ\\\}}}~~~rrr~~~||||||tttccchhhlllaaa```\\\[[[___]]]\\\[[[]]]eeerrr}}}{{{xxxvvvuuutttuuupppllliiigggeeecccaaa```cccmmm|||xxxnnn[[[RRRyyywwwXXXFFF@@@===<<<<<<<<<<<<<<<<<<==================>>>>>>??????@@@@@@AAAEEELLLiii~~~~~~}}}zzzxxxvvvuuutttrrrnnniiidddbbb]]]]]]]]]]]]]]]^^^___```eeebbb^^^[[[]]]ccckkkqqqllliiilllzzz}}}vvvpppfff]]]ZZZ\\\^^^aaaiiixxxiiiXXXXXXXXXPPPKKKOOOMMMOOOPPPPPPPPPQQQTTTVVVRRRQQQNNNLLLKKKJJJJJJKKKKKKKKKKKKLLLNNNRRRUUUWWWNNNNNNMMMLLLLLLLLLKKKKKKQQQPPP___~~~}}}vvvjjjwww{{{tttddddddiii```aaa\\\[[[___^^^]]]\\\___fffrrr}}}~~~}}}{{{yyywwwwwwwwwxxxsssrrrooolllkkkiiieeeaaaeeeooo~~~uuummm]]]NNNooozzzZZZGGG@@@>>>======<<<<<<<<<<<<============<<<======>>>??????@@@@@@AAAEEELLLiii~~~{{{zzzzzzzzzxxxvvvqqqooommmjjjfffccc```^^^XXXZZZ\\\]]]^^^```bbbeeeccc^^^XXXWWW[[[aaagggiiiccckkk{{{wwwqqqkkkeeeUUUTTTTTTYYYgggwwwuuuiii```^^^[[[SSSOOOQQQQQQRRRRRRQQQPPPQQQSSSVVVTTTRRROOOMMMLLLLLLMMMNNNPPPOOOOOOOOOQQQSSSVVVXXXRRRRRRPPPOOONNNMMMMMMMMMNNNOOObbb}}}|||xxxooodddmmmsssyyyyyyrrrbbbccc}}}kkkcccddd]]]ZZZ^^^\\\\\\]]]```iiittt}}}}}}|||{{{zzzzzzyyyyyyyyywwwwwwuuurrrrrrqqqkkkcccgggppp~~~rrriii^^^LLLddd]]]IIIAAA>>>======<<<<<<<<<<<<============;;;<<<======>>>???@@@@@@AAAEEELLLiii~~~{{{xxxvvvuuutttrrrpppiiigggddd```]]][[[ZZZYYYWWWZZZ\\\]]]]]]^^^aaaddd^^^[[[ZZZ\\\```eeehhhhhhjjjyyyxxx}}}}}}xxxrrrooolllhhhRRRSSSUUU\\\jjjuuutttllldddaaa]]]ZZZWWWUUUSSSQQQTTTTTTSSSQQQOOOOOOQQQSSSTTTRRRPPPNNNNNNOOOQQQRRRQQQPPPOOONNNOOOQQQSSSTTTWWWVVVTTTRRRPPPOOOOOOOOOLLLPPPfff}}}~~~sssiiillllllrrr{{{}}}uuueeehhh|||iiibbbccc\\\ZZZ]]]\\\ZZZ\\\bbblllxxx~~~~~~~~~zzz{{{zzzwwwwwwwwwpppffffffmmmzzzttthhhcccOOO\\\bbbLLLBBB>>><<<===<<<<<<<<<<<<============;;;;;;<<<===>>>???@@@@@@AAAEEELLLiii|||yyyuuurrrpppnnnkkkiiicccaaa]]]YYYWWWVVVVVVVVVUUUXXXZZZYYYWWWVVVXXXZZZ]]]```dddhhhkkknnnoooppp~~~}}}uuuoookkkfff```SSSXXX^^^eeeoootttkkk]]]WWWXXXVVVRRRRRRVVVUUUPPPUUUTTTSSSPPPMMMMMMOOOQQQTTTRRRPPPOOOOOOQQQSSSUUUQQQOOONNNLLLLLLMMMOOOPPPTTTSSSPPPNNNKKKJJJJJJJJJLLLPPPhhh}}}yyy|||vvvuuuppptttnnnssstttbbb]]]```[[[YYY^^^]]]XXX[[[cccooo{{{~~~|||~~~}}}zzz{{{{{{ssshhhcccjjjvvvxxxllliiiSSSWWWfffNNNCCC>>><<<<<<<<<<<<<<<<<<=========>>>;;;;;;<<<===>>>???@@@@@@AAAEEELLLiii|||xxxuuusssooojjjeeeaaa^^^\\\ZZZWWWTTTQQQPPPPPPOOONNNPPPXXXZZZSSSMMMOOORRRSSS[[[\\\cccoooxxx{{{|||~~~tttsssyyy}}}ssshhhcccddddddbbb\\\aaaiiioooooofffXXXMMMNNNPPPSSSVVVVVVUUURRRQQQKKKKKKKKKLLLOOOQQQTTTVVVQQQOOOMMMNNNPPPPPPMMMIIIOOOMMMJJJGGGGGGHHHKKKMMMMMMNNNOOONNNLLLLLLNNNPPPUUUYYYeeezzzlllvvvyyynnn|||rrrggg^^^\\\]]]\\\[[[\\\ZZZ[[[bbbqqq~~~}}}xxxqqqlllgggkkktttyyyyyylllVVV[[[sssnnnQQQCCC???>>>===>>>===<<<;;;:::;;;;;;<<<======>>>>>>???@@@BBBCCCDDDGGGMMMiii|||{{{{{{{{{{{{yyyvvvsssooommmiiiddd___[[[YYYWWWSSSQQQOOONNNOOOQQQSSSSSSOOOUUUXXXTTTSSSVVVXXXWWW[[[YYY___mmm{{{}}}uuuvvv|||{{{ooo___XXX[[[bbbeeegggjjjnnnlllfff\\\SSSNNNOOOQQQSSSUUUUUUSSSQQQOOOLLLLLLLLLMMMNNNQQQSSSTTTSSSPPPNNNNNNOOOOOOMMMKKKLLLKKKIIIGGGHHHIIIKKKMMMMMMNNNOOOOOOOOOOOOQQQSSSRRRWWWeeezzzmmmwww}}}rrrttthhh]]][[[\\\[[[\\\]]]^^^^^^eeettt~~~}}}zzzuuuooojjjgggjjjrrr{{{yyynnnYYYZZZkkkwwwXXXEEE@@@===:::>>>===<<<;;;;;;;;;<<<<<<=========>>>???@@@BBBBBBBBBFFFLLLiiirrrpppooonnnooonnnllljjjeeeccc___[[[WWWSSSQQQPPPPPPOOOLLLKKKJJJKKKMMMNNNPPPUUUZZZ\\\___aaaaaa^^^[[[UUUWWWfffyyy}}}zzzwwwxxx|||xxxxxxooo___UUUWWW```fffvvvuuupppfffYYYQQQOOOOOOOOOPPPRRRSSSSSSQQQOOONNNMMMMMMMMMMMMNNNOOOQQQRRRTTTRRROOOMMMNNNNNNMMMLLLJJJJJJJJJJJJKKKLLLMMMNNNKKKMMMOOOOOOOOOPPPRRRTTTPPPWWWhhhvvvkkkuuu~~~wwwyyylll___ZZZZZZZZZ[[[^^^aaaaaahhhvvv|||zzzwwwrrrmmmiiihhhkkkqqq}}}|||rrr```[[[ddd~~~]]]GGG@@@===:::>>>===<<<<<<;;;;;;<<<<<<=========>>>???@@@AAABBB@@@DDDKKKiiijjjgggdddbbbbbbbbbaaa```YYYWWWUUUQQQNNNKKKIIIIIIMMMMMMNNNNNNMMMMMMMMMNNNRRRZZZccciiilllllljjjiii^^^VVVUUUbbbssszzzssspppooooooooonnnttttttjjjaaaaaafffkkkyyyjjj[[[OOOKKKMMMOOOKKKLLLMMMNNNNNNNNNMMMLLLMMMMMMMMMMMMMMMNNNNNNNNNSSSQQQNNNLLLKKKLLLLLLMMMLLLLLLMMMMMMMMMMMMMMMMMMJJJLLLNNNOOONNNOOOPPPRRRPPPYYYmmmpppgggppp}}}zzzrrrccc\\\[[[ZZZ[[[]]]``````iiiwww|||xxxuuuqqqmmmiiiiiimmmtttwwwhhh______^^^GGG@@@???=========<<<<<<<<<<<<<<<<<<============>>>@@@AAABBBAAAEEEKKKiiibbb___[[[XXXXXXWWWVVVUUUOOONNNLLLJJJHHHFFFEEEEEEFFFJJJOOOSSSTTTUUUWWWYYYSSS\\\iiirrrsssrrrsssuuuggg```___jjjvvvzzzxxxvvvzzzrrrhhhaaa```bbbaaa```fffnnnsssqqqppptttzzz~~~rrr^^^OOOJJJKKKMMMNNNGGGHHHHHHIIIJJJKKKKKKLLLKKKLLLLLLLLLLLLLLLKKKKKKOOONNNLLLJJJIIIIIIKKKLLLLLLLLLMMMLLLKKKJJJHHHGGGLLLNNNPPPPPPOOONNNNNNOOONNNYYYoooooohhhooozzzxxxxxxhhh___\\\ZZZZZZ\\\\\\^^^gggwww|||xxxtttqqqmmmjjjiiioooyyyyyynnnccc\\\bbbHHHAAAAAA>>><<<<<<==================<<<<<<<<<===>>>???AAAAAACCCGGGMMMjjjXXXUUUQQQOOONNNNNNLLLKKKGGGGGGFFFEEEEEEEEEEEEEEEFFFKKKPPPSSSSSSUUUYYY\\\aaacccjjjqqqtttuuuyyy~~~wwwrrrsss{{{|||sssmmmaaa___[[[XXX[[[aaabbb___cccgggkkknnnwwwuuueeeRRRHHHHHHLLLNNNMMMGGGFFFFFFFFFGGGHHHIIIJJJIIIIIIJJJJJJJJJJJJIIIHHHJJJKKKKKKIIIHHHHHHJJJLLLJJJJJJIIIIIIGGGEEEDDDCCCLLLNNNQQQQQQOOONNNNNNNNNJJJWWWooosssnnnssszzz~~~xxxzzziiiaaa]]]ZZZZZZ\\\ZZZ\\\fffwww{{{wwwtttqqqmmmjjjhhhooozzz~~~ttteeeXXXuuuiiiKKKBBBAAA>>><<<<<<===>>>>>>>>>======<<<<<<<<<===>>>???@@@AAADDDGGGMMMjjjKKKIIIGGGFFFFFFFFFEEEDDDCCCCCCCCCDDDEEEFFFGGGHHHKKKNNNRRRTTTWWW^^^hhhpppuuulllmmmsssvvvzzz~~~|||nnnfffYYY]]]___^^^bbbggggggcccaaaaaadddlll{{{cccYYYLLLEEEFFFJJJLLLLLLJJJIIIGGGFFFFFFFFFGGGHHHFFFGGGHHHIIIIIIHHHGGGGGGGGGIIIKKKKKKIIIIIIKKKMMMIIIIIIHHHGGGFFFEEEEEEEEEGGGJJJMMMNNNMMMLLLLLLLLLJJJWWWoooyyyuuuxxx{{{}}}vvvzzzwww|||yyywwwhhh```^^^\\\[[[]]][[[]]]gggxxx~~~|||yyyvvvtttpppllliiieeelllvvv|||iiiVVVhhhnnnLLLBBBAAA===;;;<<<===>>>???>>>>>>===<<<<<<<<<<<<>>>???@@@AAABBBFFFMMMjjjAAA@@@???@@@AAABBBAAA@@@AAABBBBBBDDDEEEHHHIIIJJJJJJNNNTTT[[[eeeuuuqqqlllrrrwwwyyy{{{wwwggg___\\\cccgggeeeeeehhheee___^^^___bbbnnn~~~pppVVVQQQKKKFFFEEEGGGJJJLLLNNNMMMJJJGGGEEEEEEEEEFFFDDDEEEFFFGGGHHHGGGFFFFFFEEEHHHLLLLLLKKKKKKLLLOOOJJJJJJIIIHHHHHHHHHIIIIII@@@CCCGGGIIIIIIHHHIIIIIIKKKYYYqqq{{{xxxyyyzzz{{{vvvzzzvvv{{{xxxssseee___^^^\\\\\\^^^^^^```iiiyyy|||zzzwwwuuussspppkkkgggccciiirrr{{{nnnWWW^^^oooMMMBBBAAA>>>;;;<<<===?????????>>>===<<<<<<<<<<<<===???@@@AAA@@@DDDKKKjjj>>>===;;;;;;===???@@@@@@CCCAAAAAADDDJJJMMMMMMKKKPPPRRRTTT^^^{{{}}}uuu~~~}}}lll___VVVVVVfffvvv{{{xxxsssmmmgggcccaaalllzzziiiaaaRRRNNNIIIGGGFFFHHHHHHIIIJJJJJJJJJHHHFFFEEEFFFGGGGGGIIIFFFBBBDDDKKKMMMIIIJJJJJJJJJLLLNNNOOONNNMMMLLLLLLJJJIIIGGGFFFDDDDDDEEEFFFHHHHHHFFFEEEFFFGGGNNNXXX~~~tttvvvyyytttsss}}}uuunnneee^^^[[[[[[\\\\\\^^^dddnnnzzz}}}{{{wwwsssmmmeee```aaaffflllrrrvvvzzz~~~~~~wwwZZZZZZ{{{yyyMMMAAADDD===<<<<<<<<<<<<<<<<<<<<<<<<===============>>>??????DDDGGGLLLhhh???>>>===>>>???AAABBBBBBAAADDDGGGKKKMMMNNNPPPQQQJJJ\\\ppptttcccXXXbbbttt|||ssslllffffffnnnyyywwwhhh]]][[[QQQMMMIIIGGGGGGHHHIIIIIIKKKKKKKKKJJJGGGFFFGGGIIIOOOPPPMMMHHHJJJOOOPPPLLLKKKJJJJJJKKKMMMOOOOOONNNMMMLLLKKKJJJHHHGGGFFFEEEEEEGGGHHHHHHGGGFFFFFFGGGLLLUUU}}}xxxvvvwwwrrruuuoooiiibbb]]]\\\]]]^^^___]]]cccmmmzzz~~~|||yyyvvvrrrmmmfffbbb___bbbdddgggjjjnnnrrrvvvyyyyyyyyyzzz{{{}}}~~~{{{___ZZZvvv}}}RRREEEEEE===<<<<<<<<<<<<<<<<<<<<<<<<===============>>>??????BBBFFFKKKiii;;;;;;<<<===>>>???AAAAAAEEEJJJPPPRRRQQQQQQUUUXXXTTTmmmvvvhhh___ooo~~~xxxtttooonnnppppppeeeVVVQQQVVVOOOLLLIIIGGGHHHIIIIIIIIILLLMMMMMMKKKIIIIIIJJJKKKUUUUUURRRNNNOOORRRRRROOOMMMKKKIIIJJJLLLMMMNNNNNNMMMMMMLLLKKKJJJIIIHHHGGGFFFGGGIIIIIIGGGFFFGGGHHHIIIRRRyyy~~~yyyzzzvvvwwwpppgggccc___]]]^^^```aaabbb\\\bbbmmmzzz{{{yyyvvvsssoookkkeeeaaa\\\\\\\\\\\\\\\___dddhhhrrrssstttuuuwwwzzz|||}}}fffUUUjjjWWWGGGEEE===<<<<<<<<<<<<<<<<<<<<<<<<>>>============>>>??????AAAEEELLLjjj888:::<<<===>>>@@@CCCEEENNNQQQVVVYYY\\\___dddhhhxxxtttppp~~~zzzpppkkkhhhsss~~~}}}|||~~~xxxtttppphhhZZZOOONNNUUUNNNLLLIIIHHHIIIJJJIIIHHHMMMMMMNNNMMMKKKKKKLLLNNNSSSRRRQQQPPPQQQSSSRRRPPPPPPNNNKKKIIIJJJKKKLLLLLLLLLLLLKKKKKKJJJIIIHHHHHHGGGHHHJJJJJJHHHGGGHHHIIIIIIQQQxxx}}}tttppp{{{ccc```^^^^^^___aaabbbbbb\\\bbbnnn{{{}}}|||xxxuuuqqqmmmiiiddd___[[[VVVWWWWWWVVVUUUVVVYYY\\\eeefffhhhlllppptttxxxzzzyyyzzz}}}eeeQQQ]]]~~~XXXGGGEEE>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======>>>>>>???@@@@@@EEEMMMlll;;;===@@@BBBCCCGGGLLLPPPUUUVVV[[[dddqqq|||~~~~~~nnnddd___aaalllvvvvvvrrrpppnnnlllpppzzzyyyqqqggg^^^UUUPPPPPPTTTOOOMMMKKKKKKKKKKKKIIIHHHLLLMMMMMMMMMLLLLLLMMMOOONNNMMMNNNPPPSSSSSSSSSSSSTTTQQQMMMKKKJJJKKKJJJJJJKKKJJJJJJJJJIIIIIIHHHHHHHHHIIIKKKKKKIIIHHHIIIJJJJJJTTT||||||{{{ssspppxxxdddbbb___^^^___`````````]]]dddppp}}}|||xxxtttsssoooiiiddd___ZZZUUURRRMMMOOOQQQQQQQQQPPPQQQRRRSSSUUUWWWZZZ___cccfffhhhkkkmmmqqquuuyyy}}}~~~eeeQQQUUU}}}YYYFFFCCC???========================>>>>>>>>>>>>>>>???@@@@@@AAAFFFNNNmmm>>>AAADDDEEEHHHMMMVVV\\\```bbbiiiwwwyyyrrrxxx}}}ssshhh```ZZZWWWNNN\\\lllvvv{{{{{{vvvnnnooozzznnnfff[[[TTTRRRRRRRRRRRRPPPOOONNNMMMMMMLLLIIIGGGJJJKKKLLLLLLKKKKKKMMMOOOKKKIIIKKKQQQUUUTTTTTTUUUTTTQQQNNNMMMMMMLLLKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJLLLLLLJJJIIIJJJKKKLLLXXX||||||zzzqqqmmmvvvhhheeeaaa____________^^^]]]dddqqq~~~}}}}}}}}}}}}{{{wwwqqqlllkkkggg```[[[VVVRRRNNNLLLFFFIIIKKKLLLLLLKKKKKKLLLLLLLLLMMMOOOQQQTTTVVVWWW\\\^^^aaaeeejjjmmmpppqqqtttvvvyyy{{{~~~~~~qqqVVVUUUzzz]]]GGGCCC@@@========================???>>>>>>>>>>>>???@@@@@@AAAFFFMMMlllHHHJJJLLLNNNQQQYYYeeemmmuuuzzzwwwiiihhhsss}}}qqqfff^^^YYYWWWWWWTTT```ooo}}}vvvttt}}}rrr^^^ZZZTTTOOOOOORRRSSSRRRSSSQQQPPPPPPOOOMMMIIIFFFHHHIIIJJJJJJJJJJJJLLLNNNHHHEEEHHHPPPTTTRRRQQQSSSPPPOOONNNNNNPPPPPPOOONNNJJJJJJJJJJJJJJJJJJKKKKKKIIIKKKMMMLLLKKKJJJKKKKKKMMM]]]}}}{{{tttmmmwwwkkkgggbbb____________^^^\\\dddppp~~~|||zzzxxxwwwtttpppjjjfffccc___YYYTTTPPPNNNKKKJJJFFFHHHIIIHHHGGGGGGIIIJJJJJJJJJJJJKKKLLLNNNOOOPPPQQQSSSUUUXXX[[[^^^___```eeehhhkkknnnrrrxxx~~~}}}|||[[[UUUuuufffMMMEEEAAA========================??????>>>>>>??????@@@AAAAAADDDKKKiiiVVVXXXZZZ\\\___hhhvvv|||nnncccdddoooyyy}}}~~~wwwjjjaaa\\\\\\\\\dddkkktttzzz~~~ssseeeTTTTTTRRROOOOOOQQQSSSSSSTTTSSSRRRRRRQQQNNNIIIFFFGGGHHHIIIIIIIIIIIILLLNNNEEEBBBEEENNNRRROOOMMMOOOMMMMMMMMMPPPRRRSSSSSSQQQKKKKKKKKKKKKLLLLLLLLLLLLJJJKKKMMMMMMKKKKKKKKKLLLNNN___xxx{{{uuu}}}xxxoooyyylllhhhccc_______________[[[cccooo}}}|||~~~~~~|||{{{xxxtttqqqnnnjjjfffccc^^^ZZZTTTPPPNNNMMMLLLJJJKKKKKKIIIGGGEEEFFFIIILLLEEEEEEFFFGGGIIILLLNNNOOOMMMOOOPPPRRRTTTUUUVVVVVVTTTVVVZZZ^^^ccciiippptttuuuyyy||||||{{{\\\UUUqqqnnnQQQFFFAAA>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>??????@@@AAA@@@CCCIIIfffnnnnnnnnnpppwww}}}zzz|||www}}}zzzvvvvvv{{{yyybbbQQQVVVgggllljjjlllsss}}}}}}jjj[[[SSSPPPPPPOOONNNNNNNNNNNNOOORRRQQQPPPPPPOOOMMMJJJGGGJJJGGGEEEEEEHHHJJJJJJIIIEEEFFFFFFGGGHHHJJJKKKLLLMMMNNNOOOPPPPPPPPPPPPPPPMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMLLLLLLLLLMMMNNNOOOOOOeeevvvrrrqqqsssqqqwwwsssjjjhhhdddaaa^^^]]]]]]^^^[[[eeesss~~~{{{|||||||||zzzwwwtttsssrrrqqqnnnllljjjeee___[[[ZZZWWWRRRMMMIIIGGGFFFEEEIIIGGGDDDDDDEEEFFFFFFEEEHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJKKKLLLLLLMMMLLLLLLLLLLLLMMMOOOSSSWWW[[[^^^ccchhhooorrrtttwww~~~wwwzzzeeeYYYnnnvvvXXXIII@@@>>>===;;;<<<>>>??????>>>=========>>>??????@@@@@@BBBEEEJJJgggzzzzzz|||~~~nnnqqq}}}|||uuuqqqmmmbbbYYY]]]jjjeeedddiiiuuuzzzlll^^^SSSNNNPPPOOOOOONNNMMMNNNNNNNNNOOONNNNNNNNNNNNMMMJJJHHHIIIGGGEEEFFFHHHJJJJJJIIIDDDDDDDDDDDDEEEGGGHHHIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKKKKLLLNNNOOOSSSlll~~~yyyxxxyyyqqqwwwnnniiifffbbbaaa```___^^^\\\\\\ggguuuyyyyyyxxxwwwuuurrrpppnnnllljjjgggdddbbb^^^YYYVVVUUUSSSPPPLLLIIIHHHHHHHHHIIIGGGEEEEEEFFFGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKKKKLLLLLLLLLKKKIIIIIIHHHIIIKKKNNNPPPRRRUUUZZZ___bbbdddggglllqqqvvvwwwyyy{{{}}}wwwxxx}}}qqq^^^kkkbbbMMM???AAA???======>>>>>>===<<<=========>>>??????@@@@@@BBBFFFLLLiii{{{sssxxxzzzxxx}}}zzzaaa[[[ZZZ```bbb```ccciiibbb___bbbssssssdddZZZSSSPPPOOOOOONNNMMMMMMLLLLLLMMMMMMLLLKKKKKKLLLLLLKKKIIIFFFGGGFFFEEEFFFHHHJJJJJJIIIFFFEEECCCCCCCCCEEEGGGHHHEEEEEEFFFGGGIIIJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIKKKLLLNNNTTTppp}}}~~~}}}{{{nnnrrrmmmjjjeeeaaa```cccddd```]]]___iiiwww}}}|||vvvuuutttqqqnnnllljjjiiifffccc___\\\ZZZWWWTTTRRRPPPNNNLLLJJJIIIIIIIIIIIIJJJHHHFFFFFFGGGHHHGGGFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKJJJGGGFFFEEEDDDDDDEEEFFFGGGFFFJJJNNNPPPQQQSSSXXX\\\^^^```bbbeeeiiilllnnnooosssuuuyyy||||||zzz{{{vvvaaahhhnnnSSS@@@CCCAAA???>>>>>>>>>===<<<=========>>>??????@@@@@@CCCGGGMMMkkkyyytttppplll{{{~~~{{{ooonnnoooqqqsssrrrmmmeee___TTTRRRVVV```fffggghhhkkkiiiaaaaaappp}}}qqq```UUUQQQRRRTTTTTTMMMLLLLLLKKKKKKKKKKKKKKKJJJIIIIIIIIIJJJHHHFFFCCCCCCCCCCCCDDDFFFHHHHHHHHHIIIGGGEEEDDDDDDEEEGGGHHHDDDDDDDDDEEEGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGIIIKKKLLLNNNooo~~~~~~}}}{{{yyyjjjllltttnnnfff___^^^bbbeeeccc______iiixxx~~~|||zzzzzzuuutttqqqmmmjjjhhhfffeeebbb___ZZZWWWUUUTTTRRRQQQMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHFFFFFFGGGHHHGGGEEEGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIJJJJJJJJJJJJJJJIIIGGGFFFEEEDDDCCCBBBCCCCCC???BBBEEEFFFGGGHHHKKKNNNNNNOOORRRUUUXXX[[[]]]^^^aaadddhhhlllpppvvv}}}zzzzzzssscccgggxxxZZZCCCCCCAAA???>>>??????>>>============>>>??????@@@@@@BBBFFFMMMlllyyyrrrssswww|||vvv||||||mmmaaa___]]][[[[[[YYYWWWUUUWWW\\\fffpppuuuuuuwwwyyyuuummmkkkuuu~~~eee\\\QQQMMMOOORRRSSSRRRKKKKKKJJJIIIIIIIIIIIIJJJIIIHHHGGGGGGGGGFFFCCC@@@???@@@BBBCCCDDDEEEFFFGGGIIIHHHFFFEEEDDDEEEFFFGGGBBBBBBBBBCCCDDDEEEGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGIIIGGGEEEDDDDDDFFFIIIKKKJJJooozzznnnlllpppfff\\\YYY]]]aaabbb```^^^iiiwww~~~|||{{{yyyxxxwwwtttssspppllliiifffdddccc___[[[WWWSSSRRRRRRQQQPPPMMMMMMLLLKKKJJJIIIIIIHHHIIIGGGFFFGGGHHHHHHFFFEEEFFFFFFFFFGGGHHHIIIIIIJJJIIIJJJJJJJJJJJJJJJIIIIIIFFFFFFEEEDDDDDDCCCCCCCCC???AAABBBCCCDDDEEEFFFHHHFFFGGGHHHJJJLLLMMMNNNOOOQQQTTTWWWZZZ___eeelllqqqzzz{{{yyyxxxkkkgggaaaGGGAAA???>>>>>>???@@@@@@???=========>>>??????@@@@@@@@@EEEMMMlllkkkTTTQQQNNNNNNQQQVVVZZZ\\\dddnnn|||}}}xxxzzz~~~zzznnnbbbSSSNNNJJJJJJMMMOOOMMMJJJJJJIIIHHHHHHGGGGGGHHHHHHGGGFFFFFFFFFFFFEEEBBB???<<<>>>AAACCCDDDDDDFFFHHHFFFEEEEEEDDDDDDDDDEEEEEEAAA@@@@@@???@@@AAACCCDDDFFFFFFFFFFFFFFFFFFFFFFFFHHHFFFCCCBBBBBBDDDGGGIIILLLssswwwwwwzzz|||yyyvvvoooggg]]]XXXYYY\\\]]]]]]]]]hhhwww}}}|||{{{yyywwwuuutttsssqqqpppnnnkkkgggdddbbbaaaZZZWWWSSSQQQPPPPPPOOOOOOOOONNNNNNMMMLLLKKKJJJIIIIIIHHHHHHHHHIIIIIIGGGEEEDDDDDDEEEFFFGGGGGGHHHHHHJJJKKKKKKKKKKKKJJJIIIIIIDDDDDDDDDDDDDDDCCCCCCCCCAAABBBBBBCCCDDDEEEEEEEEECCCCCCCCCDDDDDDDDDDDDDDDFFFGGGIIIKKKNNNSSSYYY^^^iiissstttdddkkkLLL???>>>======???@@@@@@???=========>>>??????@@@@@@@@@EEEMMMlll}}}~~~~~~bbbPPPNNNNNNQQQXXX___dddgggsss}}}{{{pppggg___VVVQQQKKKIIIHHHIIIKKKLLLJJJHHHHHHHHHGGGFFFFFFFFFFFFGGGCCCCCCCCCDDDFFFFFFDDDBBB;;;???CCCDDDEEEEEEGGGIIIDDDEEEFFFGGGGGGFFFFFFEEECCCBBB@@@??????@@@BBBCCCGGGGGGGGGGGGGGGGGGGGGGGGFFFDDDBBB@@@@@@CCCFFFHHHQQQzzzvvvvvvyyyxxx|||}}}qqqkkkddd___]]]\\\\\\\\\]]]hhhxxx~~~}}}|||zzzwwwuuurrrpppooolllkkkjjjhhheeebbb___]]]XXXVVVSSSQQQQQQQQQPPPOOOOOOOOOOOOOOONNNMMMMMMLLLKKKJJJJJJKKKLLLLLLIIIGGGEEEFFFFFFGGGHHHIIIJJJKKKKKKLLLLLLLLLKKKKKKJJJIIIDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFEEECCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBCCCGGGLLLPPPYYYeeevvv{{{rrr___vvvPPP@@@>>>======>>>???>>>============>>>??????@@@@@@AAAFFFNNNmmm~~~vvvrrrlllhhhdddiiiyyyvvv]]]XXXYYY\\\aaahhhnnnrrrsss|||wwwaaaQQQKKKLLLOOOIIIHHHHHHIIIKKKMMMMMMMMMHHHGGGGGGFFFFFFFFFFFFFFF@@@@@@AAADDDGGGHHHGGGEEE<<<@@@DDDFFFFFFFFFIIIKKKEEEFFFIIIJJJKKKJJJHHHGGGFFFEEECCCAAAAAABBBCCCDDDHHHHHHHHHHHHHHHHHHHHHHHHFFFDDDAAA??????BBBEEEHHHUUU~~~|||rrrttt~~~rrrssssssqqqmmmhhhccc```^^^]]]]]]iiiyyy}}}~~~}}}{{{wwwtttpppnnnlllgggggggggfffccc___\\\ZZZYYYWWWTTTSSSTTTSSSRRRPPPNNNOOOOOOPPPPPPPPPOOOOOOMMMLLLLLLMMMNNNNNNKKKIIIIIIIIIJJJKKKLLLMMMNNNOOOLLLLLLMMMMMMLLLKKKJJJJJJFFFFFFFFFFFFEEEDDDCCCCCCEEEEEEDDDEEEGGGHHHGGGGGGEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@???BBBFFFJJJOOO\\\nnn}}}mmmjjj[[[~~~QQQBBB@@@============<<<;;;=========>>>??????@@@@@@BBBGGGOOOnnn|||uuurrruuuuuuqqqpppsssdddVVVLLLRRR]]]aaabbbcccaaabbbhhhqqqzzz}}}zzz{{{gggVVVMMMIIIGGGFFFJJJJJJIIIIIIHHHIIIIIIIIIJJJIIIHHHGGGGGGHHHIIIJJJFFFFFFFFFFFFFFFFFFFFFFFF@@@AAADDDHHHKKKKKKHHHFFFCCCDDDEEEFFFHHHJJJKKKKKKGGGFFFEEECCCBBBAAAAAA@@@EEEFFFGGGIIIJJJKKKKKKKKKCCCCCCCCCAAAAAABBBFFFIIIRRRzzz|||rrrvvv|||rrryyyzzz}}}tttgggbbbccc___YYY^^^iiixxx}}}zzzxxx|||{{{zzzwwwtttpppnnnllliiihhhfffccc```]]][[[ZZZYYYXXXVVVTTTRRRPPPOOONNNPPPPPPOOOOOOOOONNNNNNNNNRRRQQQOOOMMMLLLMMMMMMNNNNNNMMMLLLJJJJJJJJJKKKLLLPPPPPPNNNMMMLLLLLLLLLLLLHHHGGGFFFEEEDDDCCCBBBBBBAAABBBCCCEEEFFFGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDCCCBBBAAAAAABBBDDDEEEJJJTTTcccssswwwfffeeevvv|||UUUEEE???;;;>>>AAA???>>>???============>>>???@@@AAAAAAEEEMMMlllggg___ZZZZZZYYYUUUTTTWWWHHHAAA@@@HHHSSSZZZ```gggvvvxxxzzz}}}ssshhhZZZNNNIIIHHHGGGGGGFFFEEEEEEEEEEEEFFFHHHIIIHHHGGGFFFFFFFFFFFFGGGHHHJJJJJJJJJIIIIIIHHHFFFFFFDDDDDDFFFIIIJJJJJJFFFDDDCCCDDDEEEFFFHHHIIIJJJKKKKKKJJJIIIHHHGGGFFFFFFFFFGGGGGGHHHIIIJJJKKKKKKKKKEEEEEEDDDBBBAAABBBFFFIIIQQQwwwzzz}}}xxxuuuzzz{{{{{{~~~yyyrrr}}}}}}qqqgggeeedddaaa^^^iiiyyy~~~{{{yyyzzzyyyxxxuuussspppmmmllleeeeeecccbbb```^^^]]]\\\YYYXXXWWWVVVUUUTTTSSSSSSRRRRRRRRRRRRQQQQQQQQQQQQRRRQQQOOONNNMMMMMMMMMNNNNNNNNNMMMMMMMMMNNNPPPPPPSSSSSSRRRQQQPPPOOOOOOOOOIIIIIIHHHGGGEEEDDDCCCCCCBBBCCCDDDEEEFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCFFFMMM[[[kkk|||wwweeebbbpppYYYFFF???<<<>>>AAA???>>>???============>>>???@@@AAAAAAEEEMMMlll[[[SSSLLLIIIGGGEEEFFFHHHHHHJJJPPPXXX^^^bbbjjjrrrtttnnnaaaYYYPPPJJJHHHHHHGGGFFFBBBAAA@@@AAABBBEEEHHHIIIHHHHHHGGGGGGGGGGGGHHHHHHMMMNNNNNNMMMLLLJJJGGGFFFGGGGGGHHHIIIJJJHHHEEEBBBDDDDDDEEEEEEGGGHHHIIIJJJMMMLLLLLLKKKJJJJJJKKKKKKIIIIIIJJJJJJKKKKKKKKKKKKHHHHHHFFFDDDBBBCCCFFFIIIOOOuuuxxxyyy~~~zzzvvvoooeeennnwwwzzzqqqeee``````bbb^^^iiiyyy}}}}}}}}}}}}{{{yyyvvvuuutttsssqqqnnnlllkkkbbbbbbaaaaaa```_________ZZZZZZYYYXXXXXXWWWXXXXXXUUUUUUUUUUUUTTTTTTTTTTTTQQQQQQPPPOOONNNNNNNNNNNNPPPPPPPPPPPPRRRSSSUUUUUUVVVVVVVVVUUUUUUTTTTTTTTTNNNNNNMMMKKKJJJIIIHHHGGGGGGHHHIIIIIIJJJJJJJJJIIIGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIIIIGGGFFFDDDCCCBBBCCCGGGRRRcccxxx~~~lllfffooodddHHHAAA===???@@@???>>>???============>>>???@@@AAAAAAEEEMMMmmmXXXRRRJJJFFFFFFHHHLLLOOOYYY```jjjtttyyy{{{~~~}}}}}}nnnaaa[[[]]]XXXRRRNNNMMMKKKGGGDDD@@@??????@@@BBBFFFIIILLLLLLKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNMMMLLLIIIHHHIIIHHHHHHHHHIIIHHHFFFDDDEEEEEEEEEEEEFFFHHHIIIJJJKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKJJJJJJHHHEEECCCCCCFFFIIINNNttt{{{qqqlllfffXXX\\\eeellljjjbbb\\\\\\^^^^^^hhhyyy~~~|||{{{zzzzzzxxxvvvqqqqqqqqqpppooommmkkkjjjcccbbbbbbbbbaaaaaa``````]]]\\\[[[ZZZYYYYYYYYYYYYWWWWWWWWWWWWVVVVVVVVVVVVRRRRRRQQQPPPPPPPPPPPPPPPRRRRRRSSSTTTUUUVVVWWWWWWWWWWWWXXXXXXWWWWWWWWWVVVUUUTTTSSSRRRQQQOOONNNNNNNNNNNNOOOPPPPPPPPPOOOOOOKKKKKKKKKKKKKKKKKKLLLLLLIIIJJJJJJIIIHHHFFFDDDBBBEEEFFFMMM___wwwsssmmmsssrrrJJJCCC>>>???@@@???>>>???============>>>???@@@AAAAAAEEENNNnnnYYYUUUOOOLLLNNNUUUZZZ]]]```iiivvvvvvttt{{{xxxmmmgggbbb[[[UUUTTT\\\YYYVVVUUUSSSPPPIIIDDDAAAAAAAAABBBEEEHHHLLLNNNLLLLLLMMMMMMMMMMMMLLLLLLIIIJJJKKKLLLMMMMMMLLLKKKIIIHHHGGGHHHIIIJJJIIIHHHHHHGGGFFFFFFFFFGGGIIIJJJIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKJJJJJJJJJKKKKKKLLLLLLKKKIIIFFFDDDDDDFFFIIIOOOwww|||tttqqqcccSSSTTTYYY___ddddddaaa______]]]gggwww{{{yyywwwvvvtttrrrnnnnnnnnnnnnmmmkkkjjjiiiffffffeeedddcccaaaaaa``````^^^\\\ZZZXXXXXXXXXYYYXXXXXXXXXXXXWWWWWWWWWWWWSSSSSSSSSSSSSSSRRRRRRRRRUUUUUUVVVVVVVVVWWWWWWWWWWWWWWWXXXYYYYYYYYYXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSSSSSSSTTTUUUUUUUUUTTTTTTOOOOOONNNMMMLLLLLLKKKKKKIIIIIIJJJJJJJJJHHHFFFEEEFFFEEEJJJ[[[uuuuuurrrvvvxxxMMMEEE??????@@@>>>===>>>============>>>???@@@AAAAAAFFFNNNooolllkkkfffccceeelllqqqpppssszzzuuutttzzz|||lllbbbWWWSSSQQQPPPQQQTTTUUUTTTTTTUUUVVVSSSLLLFFFBBBBBBCCCEEEGGGIIIKKKLLLIIIIIIJJJKKKKKKJJJIIIIIIFFFFFFHHHIIIKKKLLLNNNNNNIIIGGGFFFGGGIIIKKKKKKKKKJJJIIIHHHFFFGGGHHHJJJKKKIIIIIIIIIHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIJJJLLLMMMKKKKKKIIIFFFDDDDDDGGGIIIRRRzzz|||}}}zzzzzzfffUUUPPPPPPUUU^^^dddccc___^^^\\\dddsss~~~~~~zzzvvvuuusssqqqpppmmmmmmmmmlllkkkjjjiiihhhhhhhhhgggeeecccbbbaaa```aaa___]]]ZZZXXXXXXYYYZZZYYYYYYYYYXXXXXXXXXXXXWWWTTTUUUUUUVVVVVVUUUUUUTTTVVVWWWXXXXXXXXXXXXXXXWWWXXXYYYZZZ\\\\\\\\\[[[[[[YYYYYYYYYYYYXXXXXXXXXWWWWWWWWWXXXYYYYYYYYYYYYYYYUUUTTTSSSRRRPPPOOONNNNNNLLLLLLLLLLLLKKKJJJIIIIIIFFFDDDIIIXXXqqqzzzzzz}}}xxxOOOGGG@@@@@@@@@>>>===>>>============>>>???@@@AAAAAAFFFOOOooo{{{{{{~~~~~~zzz~~~xxxvvvrrrjjjcccZZZSSSNNNNNNMMMLLLNNNRRRMMMMMMOOORRRUUURRRLLLFFFAAABBBDDDFFFGGGHHHHHHHHHFFFGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFGGGIIIKKKNNNPPPJJJHHHGGGGGGIIIKKKLLLLLLMMMKKKIIIGGGGGGIIIKKKLLLIIIHHHHHHGGGGGGGGGGGGHHHIIIHHHGGGGGGHHHJJJLLLMMMJJJJJJHHHFFFDDDDDDGGGJJJUUU|||zzz|||{{{~~~jjjXXXPPPMMMPPPZZZ```___]]]]]][[[bbbooo|||wwwtttsssrrrqqqpppmmmmmmllllllkkkiiihhhgggggggggfffeeecccbbbaaaaaaaaa___]]]ZZZZZZZZZ\\\]]][[[[[[ZZZZZZZZZYYYYYYYYYVVVWWWXXXXXXXXXXXXWWWVVVVVVWWWYYYZZZ[[[[[[[[[[[[[[[\\\^^^```aaaaaa```___\\\\\\]]]]]]]]]^^^^^^^^^\\\]]]^^^``````aaaaaaaaa^^^]]]]]]\\\[[[ZZZYYYYYYRRRQQQPPPNNNMMMLLLLLLLLLGGGFFFJJJXXXoooyyyQQQHHHAAA@@@@@@>>>===>>>============>>>???@@@AAA@@@FFFOOOppp~~~~~~zzzsssvvv~~~{{{ooocccWWWOOOOOOMMMMMMPPPOOOKKKKKKMMMJJJJJJMMMQQQSSSQQQKKKEEE@@@AAADDDFFFFFFFFFDDDCCCFFFGGGHHHHHHHHHHHHGGGFFFHHHGGGFFFFFFHHHKKKNNNQQQLLLJJJGGGGGGIIIJJJKKKKKKNNNLLLJJJHHHHHHIIIKKKMMMGGGFFFEEEEEEDDDDDDDDDEEEHHHGGGFFFFFFGGGJJJLLLNNNIIIIIIHHHEEEDDDDDDGGGJJJXXX}}}vvvxxx|||lllYYYSSSQQQSSS\\\```]]]^^^aaa[[[aaammm}}}}}}yyyuuusssrrrrrrrrrqqqmmmmmmlllllljjjiiigggfffeeeeeeddddddcccbbbaaaaaa```___]]][[[[[[]]]___aaa\\\\\\\\\[[[[[[[[[ZZZZZZWWWXXXYYYZZZZZZYYYXXXXXXUUUWWWYYY\\\]]]^^^^^^^^^^^^___bbbdddeeedddcccccc```aaaaaabbbccccccddddddbbbccceeefffggghhhhhhhhhffffffffffffeeeeeeeeeeeeXXXVVVSSSPPPNNNMMMMMMMMMIIIIIIMMMZZZooo~~~~~~|||}}}RRRIIIBBB@@@@@@>>>===>>>============>>>???@@@AAA@@@FFFOOOpppzzzqqqnnnooonnnvvvxxxmmmddd^^^WWWOOOIIIOOONNNMMMJJJHHHHHHJJJLLLJJJNNNOOOOOORRRWWWTTTLLLGGGEEECCCAAA@@@AAABBBCCCBBBDDDFFFFFFFFFFFFGGGHHHGGGGGGGGGGGGFFFFFFEEEEEEJJJHHHGGGEEEEEEFFFGGGHHHIIIGGGEEEFFFHHHHHHFFFCCCGGGFFFEEECCCBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEDDDCCCHHHHHHFFFEEEDDDDDDDDDDDDQQQqqquuupppaaa^^^[[[XXXXXXZZZ]]]___``````bbbnnnyyyssspppttt}}}~~~|||}}}zzzvvvrrrooonnnmmmmmmooonnnnnnmmmllljjjiiihhhggghhhhhhfffccc```___```aaaaaaaaaaaa```___^^^]]]^^^]]][[[ZZZYYYXXXYYYYYYZZZ[[[\\\[[[ZZZYYYZZZ[[[]]]^^^^^^^^^]]]^^^aaacccgggeeecccccceeeeeecccaaafffeeeeeeeeeffffffeeedddeeefffhhhjjjjjjjjjiiiiiinnnkkkjjjiiihhheeeccccccccc]]]VVVPPPNNNNNNNNNNNNNNNMMMPPP___www~~~^^^FFF>>>CCC???;;;<<<;;;>>>>>>>>>>>>???@@@AAABBBBBBEEEOOOrrrpppvvvyyyvvvtttwww{{{|||wwwhhhbbbZZZVVVTTTRRRMMMIIIHHHIIIKKKKKKJJJHHHHHHIIIIIILLLMMMMMMQQQVVVUUUOOOKKKIIIEEEAAA???>>>>>>>>>AAACCCEEEEEEEEEEEEFFFGGGFFFEEEDDDCCCDDDEEEFFFHHHHHHGGGEEEDDDDDDEEEFFFGGGNNNLLLIIIEEEDDDFFFIIIKKKFFFEEECCCBBBAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEDDDCCCBBBBBBBBBBBBKKKmmm~~~}}}ssswwwjjjeeeaaa]]]\\\\\\^^^``````___aaalllxxxtttmmmfffbbbdddiiinnn{{{|||zzz{{{xxxuuuqqqnnnmmmllllllnnnnnnnnnnnnnnnmmmlllkkkjjjkkkjjjhhheeebbbaaaaaaaaaaaaaaaaaa```___^^^]]][[[[[[ZZZYYYYYYZZZ[[[[[[\\\^^^___^^^]]]\\\]]]^^^___`````````___```ccceeegggeeecccdddfffgggeeecccfffeeedddcccdddddddddcccfffgggiiikkkmmmnnnooopppssssssqqqpppmmmjjjiiijjjjjjeee]]]VVVSSSQQQPPPOOOMMMLLLRRRccczzz}}}{{{___GGG>>>CCC???;;;===<<<>>>>>>>>>>>>???@@@AAABBBBBBEEEOOOrrrwwwwwwjjjaaaYYYPPPMMMIIIHHHIIIJJJIIIFFFEEEIIIMMMNNNLLLHHHEEEDDDFFFHHHIIIIIIMMMRRRSSSPPPMMMKKKFFFBBB???>>>>>>>>>@@@BBBCCCCCCCCCCCCDDDEEEFFFDDDBBBAAABBBDDDGGGIIIFFFEEECCCBBBBBBDDDEEEGGGJJJJJJHHHDDDAAAAAAEEEIIIDDDCCCAAA@@@@@@@@@AAAAAA@@@AAAAAABBBBBBCCCCCCDDDBBBAAAAAA@@@@@@@@@AAAAAAFFFjjj{{{|||~~~~~~ppp|||qqqiiieee```]]]]]]^^^^^^^^^^^^___iii{{{{{{rrrgggbbb[[[VVVUUUUUUWWWWWWdddhhhnnnvvv~~~~~~}}}zzzxxxxxxwwwtttpppnnnlllkkkkkkkkkllllllmmmmmmlllllllllllllllllljjjgggdddccccccaaabbbbbbaaaaaa```___^^^YYYYYYYYYZZZZZZ\\\]]]^^^___```aaaaaa```___```aaa```aaabbbbbbaaaaaaccceeeeeeddddddeeehhhiiihhhggghhhfffdddccccccccceeefffiiijjjlllnnnrrruuuwwwyyyxxxzzz{{{xxxtttrrrsssuuuqqqlllddd]]]XXXTTTQQQOOONNNPPPXXXiiizzzuuucccIII???CCC@@@<<<>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBFFFPPPsssyyy{{{tttdddVVVPPPNNNLLLIIIGGGDDDCCCEEEEEEDDDCCCHHHKKKNNNOOOLLLHHHDDDBBBEEEEEEEEEEEEHHHKKKMMMMMMMMMKKKGGGDDDBBBBBBCCCCCC@@@AAABBBBBBAAAAAABBBDDDFFFEEEDDDCCCCCCDDDEEEFFFDDDCCCBBBAAABBBCCCEEEGGGCCCDDDEEEEEECCCBBBBBBBBBAAAAAA???>>>>>>???@@@@@@AAA@@@@@@@@@@@@AAAAAAAAA?????????>>>??????@@@@@@DDDiii}}}xxxuuurrrvvvnnnsss{{{qqqzzznnnhhhddd___[[[ZZZ[[[[[[[[[]]]]]]eeexxxwwwlllbbbWWWSSSNNNMMMOOOQQQPPPOOOTTTVVV[[[bbbjjjrrryyy|||~~~}}}{{{yyywwwxxxvvvtttqqqooommmmmmllliiiiiijjjjjjjjjiiihhhhhhjjjkkklllkkkhhhfffffffffccccccddddddcccbbbbbbaaa\\\\\\\\\\\\]]]^^^_________```aaaaaa``````aaabbb___aaabbbaaa```aaabbbdddddddddeeegggiiikkklllllllllkkkiiigggfffgggjjjlllpppppprrrtttwww{{{|||{{{zzz||||||xxxsssllleee```[[[VVVSSSRRRVVV```qqqzzzooohhhLLL@@@CCC@@@===??????>>>>>>>>>>>>???@@@AAABBBBBBFFFPPPsss|||tttnnnggg```ZZZWWWQQQJJJGGGHHHHHHFFFHHHGGGEEEDDDDDDDDDBBBAAAFFFHHHJJJJJJHHHFFFEEEEEEGGGFFFEEEFFFFFFGGGIIILLLOOONNNKKKHHHFFFEEEEEEFFF@@@@@@AAA@@@??????AAACCCFFFGGGGGGGGGFFFCCCAAA@@@BBBAAA@@@@@@AAACCCEEEGGGCCCBBBAAABBBBBBCCCBBBAAA??????>>>======>>>@@@@@@BBBAAA@@@???>>>>>>????????????>>>>>>>>>???@@@@@@DDDfff{{{xxx|||vvvxxxnnnpppxxxxxxxxxlllfffbbb]]]ZZZZZZ[[[[[[[[[\\\[[[bbbuuuvvvmmmbbbYYYPPPMMMJJJKKKNNNOOONNNLLLJJJKKKOOOTTT\\\cccjjjnnnvvvxxx}}}}}}}}}{{{yyyvvvxxxwwwuuusssqqqpppooonnnkkkkkkkkkjjjiiihhhfffeeefffhhhjjjiiihhhggghhhiiieeeffffffffffffeeeeeedddaaaaaaaaaaaa`````````___]]]^^^______^^^^^^```aaa^^^___aaa```______```aaacccdddfffhhhjjjlllnnnooopppqqqpppnnnmmmnnnrrruuuxxxxxxyyyzzz}}}}}}{{{wwwrrrlllgggaaa\\\XXXSSSYYYgggyyy|||lll~~~oooQQQAAACCC@@@>>>@@@???>>>>>>>>>>>>???@@@AAABBBBBBFFFQQQttthhhjjjhhhaaa[[[VVVOOOIIIHHHGGGFFFHHHKKKJJJEEE@@@EEEEEEDDDDDDCCCCCCCCCBBB???@@@BBBBBBBBBCCCFFFHHHIIIGGGGGGIIIHHHFFFHHHMMMRRRQQQOOOMMMJJJGGGEEECCC@@@AAAAAA???>>>>>>@@@CCCFFFGGGHHHHHHFFFBBB>>><<>>>>>???AAADDDEEEDDDBBB???<<<:::;;;>>>@@@>>>>>>=========>>>@@@AAAAAAAAA???>>>>>>>>>???@@@@@@??????>>>>>>>>>??????BBBaaasssnnnxxxzzz}}}tttsssqqq}}}xxxmmmgggccc___\\\\\\]]]^^^^^^[[[YYY```sss{{{qqqiii___VVVPPPNNNMMMLLLMMMMMMLLLKKKIIIJJJLLLQQQWWW^^^dddhhhnnnrrrwww}}}~~~}}}}}}|||zzzxxxxxxxxxwwwuuutttrrrqqqqqqnnnnnnmmmlllkkkiiihhhgggeeegggiiiiiihhhhhhhhhiiiffffffggggggggggggffffffeeeeeeeeedddcccaaa```___[[[]]]^^^^^^^^^^^^___aaa^^^```aaaaaa```______```bbbdddgggiiijjjlllnnnppprrrtttvvvuuussstttyyy}}}}}}~~~zzzwwwsssoooiiiccc\\\WWWSSS\\\kkk~~~|||kkk|||uuuUUUCCCCCC@@@>>>@@@>>>>>>>>>>>>>>>???@@@AAABBBAAAFFFQQQuuuPPPSSSRRROOONNNNNNJJJEEEBBBCCCEEEHHHIIIFFFAAA>>>AAABBBCCCCCCBBBBBBBBBBBB===???@@@AAA@@@AAABBBCCCFFFDDDFFFIIIHHHDDDGGGMMMPPPPPPPPPOOOMMMIIIEEECCCAAAAAAAAA???>>>>>>@@@CCCDDDDDDDDDDDDBBB@@@===;;;;;;;;;:::;;;<<>>777888===>>>============???AAABBB???>>>======>>>@@@BBBCCC@@@???>>>===============AAA___lllgggooouuuwww|||wwwxxxhhhssswwwmmmiiieee```]]]]]]^^^^^^^^^[[[XXX___ssswwwmmmggg___XXXRRRRRRRRRPPPNNNLLLMMMNNNRRRTTTVVV[[[aaagggmmmpppqqqtttxxx{{{~~~~~~}}}}}}}}}{{{yyyxxxwwwwwwvvvuuusssrrrqqqmmmmmmmmmmmmlllkkkjjjiiigggiiijjjjjjhhhgggggghhheeeeeeffffffgggffffffeeeeeeeeeeeeeeedddbbb```___\\\^^^``````______aaabbbaaaccceeeeeecccbbbbbbcccbbbeeehhhiiiiiikkknnnqqqqqqtttxxxxxxwwwxxx||||||xxxrrrjjjbbb]]]ZZZbbbqqq|||xxxhhh}}}{{{YYYEEEDDD@@@>>>???===>>>>>>>>>>>>???@@@AAABBBAAAFFFRRRvvvAAACCCDDDCCCDDDGGGFFFBBB???@@@AAAAAA???<<<>>>AAABBBCCCDDDDDDBBB@@@@@@AAAAAACCCEEEDDDBBB???>>>===@@@???BBBFFFEEEBBBDDDKKKJJJLLLNNNOOOOOOLLLHHHFFFBBBBBBAAA???>>>>>>AAACCCBBBBBB@@@???>>>>>>======999888888888:::<<>>???AAABBB<<<<<<<<<<<<>>>AAAEEEFFF@@@???>>>===<<<;;;;;;;;;CCC```}}}iiiiiiqqquuupppxxxvvvzzzgggeeetttllljjjfff```]]]\\\\\\\\\\\\[[[XXX___rrrvvvlllgggaaa[[[RRRTTTUUUSSSPPPOOOQQQTTT___```ccchhhnnnuuuzzz}}}yyy{{{|||{{{{{{}}}}}}}}}~~~~~~|||{{{wwwwwwwwwvvvuuusssrrrqqqjjjjjjjjjkkkkkkjjjjjjiiikkkllllllkkkhhhfffffffffddddddeeeeeeeeeeeeeeedddddddddeeeeeedddcccaaa```^^^```aaabbbaaaaaacccddddddfffhhhhhhfffeeeeeeeeebbbeeehhhiiiiiijjjnnnqqqnnnsssxxxyyyxxxyyy}}}yyypppiiibbbjjjwww|||uuuddd}}}~~~[[[FFFDDD@@@===???===>>>>>>>>>>>>???@@@AAABBBAAAFFFRRRvvv<<<===???AAABBBBBBBBBBBB>>>????????????>>>======@@@BBBDDDDDDCCCAAAAAAAAADDDCCCAAAAAABBBBBBAAA@@@CCCBBBBBBBBBBBBCCCDDDDDDFFFFFFHHHLLLOOOOOOKKKGGGHHHGGGEEECCCBBBAAAAAABBBCCCCCCAAA>>><<<<<<>>>@@@???>>><<<;;;;;;>>>AAABBBDDDNNNdddtttfffHHH999===:::<<<>>>@@@@@@???===;;;<<>><<<::::::;;;;;;;;;;;;AAAXXXyyyrrrpppllliiioooyyyuuu~~~{{{wwwrrrmmmwwwmmmgggeeeccc```^^^]]]]]]]]]\\\[[[___mmmyyysssmmmfffbbb]]]^^^\\\YYYXXXZZZ___dddmmmlllmmmqqqwww|||yyyvvvuuutttqqqoootttyyy~~~~~~~~~~~~|||yyyyyyxxxvvvuuutttsssrrrpppooommmmmmmmmmmmkkkiiikkklllmmmjjjfffddddddfffhhhgggeeedddcccdddeeeeeeeeeffffffeeedddbbb```____________```bbbaaa___]]]eeehhhlllmmmllliiihhhgggfffggghhhkkkmmmooopppqqqssswww{{{|||{{{{{{}}}~~~xxxpppuuuwwwiiijjjHHHBBBEEE@@@<<<>>>>>>>>>>>>>>>???@@@AAABBBDDDGGGSSS{{{======>>>???@@@@@@@@@@@@>>>>>>>>>>>>======<<<;;;BBBCCCCCCDDDCCCCCCBBBBBBCCCBBBAAABBBDDDEEEEEEEEEDDDCCCCCCBBBAAAAAAAAAAAADDDDDDFFFIIILLLMMMJJJGGGHHHGGGEEEDDDBBBBBBBBBBBBCCCCCCAAA???<<<<<<>>>@@@@@@AAABBBCCCCCCDDDDDDDDDHHHDDDOOOjjjwwwgggFFF///444666888;;;===>>>>>>>>>AAAIIISSSXXXXXXRRRMMMJJJAAA???<<<;;;:::;;;;;;;;;@@@WWWxxxrrrrrrpppmmmttt~~~zzzlllqqqlllfffeeecccaaa___]]]\\\\\\[[[ZZZ___nnn~~~yyytttooojjjjjjiiigggfffgggiiimmmpppmmmmmmmmmqqqvvv{{{~~~zzztttooonnnllljjjhhhhhhnnnxxx~~~~~~~~~}}}yyyxxxwwwvvvtttsssrrrrrrpppnnnmmmlllmmmllljjjiiiiiikkkllljjjgggffffffhhhgggfffdddcccbbbbbbbbbcccddddddddddddcccaaa___^^^```______```aaa```^^^\\\bbbfffiiillllllkkkkkkkkkiiijjjjjjlllmmmoooqqqrrrsssuuuxxxzzzzzz{{{|||}}}~~~|||~~~|||ooosssNNNDDDDDD???===???>>>>>>>>>>>>???@@@AAABBBBBBEEERRRyyy??????>>>>>>>>>>>>>>>???>>>????????????>>>======EEECCCBBBBBBCCCDDDDDDCCCBBBAAAAAACCCFFFHHHIIIHHHEEEEEECCCBBB@@@???>>>===BBBBBBCCCEEEHHHJJJIIIHHHHHHHHHFFFEEEDDDDDDDDDDDDCCCCCCBBB???===<<<>>>???@@@CCCFFFIIIJJJHHHFFFDDDGGG===@@@[[[zzz}}}]]]:::666777888:::;;;===>>>>>>FFFMMMXXXcccgggbbbYYYRRRIIIFFFBBB>>>;;;::::::;;;AAAWWWwwwrrrtttuuuvvv|||kkkmmmkkkeeeeeedddbbb```^^^\\\[[[XXXYYY___ooo~~~yyyvvvooommmkkklllppptttuuutttooonnnmmmnnnrrrvvvxxxyyyuuuqqqkkkfffdddbbbaaa``````fffppp|||~~~~~~~~~~~~|||xxxxxxwwwuuutttsssrrrqqqooonnnlllllllllllljjjhhhgggiiijjjjjjiiihhhiiikkkhhhgggfffdddcccbbbbbbbbbbbbccccccbbbaaa```___^^^```_________``````^^^\\\dddfffiiijjjjjjjjjlllmmmnnnmmmllllllmmmoooqqqssssssssstttvvvyyy{{{{{{zzz~~~{{{nnn{{{UUUFFFCCC>>>===@@@>>>>>>>>>>>>???@@@AAABBBAAADDDQQQxxxBBBAAA???>>>======>>>>>>>>>???@@@AAABBBCCCCCCCCCFFFDDDAAAAAABBBDDDCCCBBBCCCAAAAAABBBEEEGGGHHHHHHEEEEEEDDDCCCBBB@@@???>>>AAAAAAAAABBBDDDGGGHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEBBBCCCBBB@@@>>>===>>>??????BBBEEEHHHHHHGGGEEECCCAAAAAABBBMMMdddtttnnn^^^BBBAAA???>>>============DDDJJJTTTaaajjjiii```XXXRRROOOJJJCCC>>>::::::;;;CCCYYYyyytttwww{{{uuukkkkkkfffccccccccccccaaa___\\\[[[WWWXXX___ooo}}}qqqmmmkkkooovvvzzzwwwsssqqqnnnkkkjjjkkkmmmmmmmmmjjjgggccc___]]]\\\\\\\\\```eeemmmvvv|||zzzxxxwwwvvvuuutttrrrqqqqqqooonnnlllkkklllkkkjjjhhhfffggghhhiiijjjkkklllmmmkkkkkkiiihhhfffeeedddcccaaaaaaaaaaaa```______^^^```______```aaabbbaaa```iiijjjjjjiiihhhhhhiiikkkpppooolllkkkkkkllloooqqqrrrppppppsssxxx{{{zzzxxx|||{{{jjjzzzWWWGGGCCC???>>>AAA>>>>>>>>>>>>???@@@AAABBB@@@DDDQQQyyyDDDCCCAAA???>>>>>>>>>???;;;<<<>>>AAACCCEEEFFFGGGGGGDDDBBBAAAAAABBBBBBAAADDDBBBAAAAAACCCDDDDDDCCCCCCDDDDDDEEEDDDCCCBBBBBB@@@@@@AAAAAABBBDDDFFFHHHGGGGGGGGGGGGGGGFFFFFFFFFBBBCCCCCCAAA???===>>>???@@@AAABBBDDDDDDDDDDDDDDD???FFFHHHDDDKKK]]]iiijjjHHHFFFCCC@@@>>>=========BBBDDDKKKWWWaaaddd___YYYWWWUUUPPPHHH@@@;;;:::;;;BBBZZZ|||vvvyyynnnmmmiii^^^``````aaaaaa```___]]]\\\WWWXXX___ooozzzvvvuuuzzzyyysssnnnhhhdddbbbaaa```_________]]][[[ZZZZZZ[[[\\\]]]bbbhhhooovvv|||xxxxxxxxxwwwuuutttsssrrrqqqpppnnnlllllllllllljjjhhhgggggghhhiiilllmmmnnnnnnlllkkkjjjiiihhhfffeeedddaaaaaaaaa``````````````````______aaadddffffffeeeiiijjjjjjiiiggghhhiiikkkooommmjjjhhhhhhiiikkklllpppnnnmmmpppuuuxxxxxxvvvyyy|||kkkrrrUUUHHHDDD@@@???@@@>>>>>>>>>>>>???@@@AAABBBAAAEEESSS{{{DDDCCCBBB@@@???>>>>>>>>>777999;;;>>>AAACCCEEEFFFGGGGGGGGGDDDAAA???@@@AAAEEECCCAAAAAAAAABBBAAA@@@BBBCCCDDDEEEFFFFFFEEEDDD@@@BBBCCCCCCBBBCCCEEEGGGEEEFFFFFFGGGGGGGGGFFFFFFBBBCCCCCCBBB@@@>>>>>>???BBBAAAAAAAAABBBCCCDDDEEEAAAEEEDDD???BBBMMMSSSSSSDDDBBB@@@>>><<<<<<<<<<<<@@@@@@CCCKKKTTTXXXVVVRRRQQQQQQNNNHHH@@@;;;;;;<<>>>>>>>>>>>???@@@AAABBBBBBFFFTTT}}}AAAAAAAAAAAA@@@>>>===<<<888:::<<<>>>@@@BBBCCCCCCGGGKKKMMMIIIBBB>>>???BBBDDDBBBAAA@@@AAABBBAAA@@@AAABBBDDDEEEFFFEEEDDDCCCAAACCCEEEEEECCCCCCDDDFFFCCCDDDFFFGGGGGGGGGFFFFFFBBBCCCDDDCCC@@@>>>>>>?????????@@@@@@AAABBBBBBCCCAAA@@@??????AAACCCCCC@@@>>>===<<<;;;::::::::::::======>>>AAAFFFHHHGGGEEEBBBEEEFFFCCC>>>::::::===@@@ZZZzzz}}}mmmnnnggg\\\ZZZZZZZZZ[[[\\\^^^___```[[[ZZZ___mmmpppjjjaaaZZZUUURRRPPPNNNOOOSSSVVVWWWVVVTTTTTTUUURRRUUUYYY]]]bbblllyyy}}}zzzzzzyyywwwvvvuuutttsssrrrpppnnnnnnnnnnnnllljjjkkkjjjiiijjjmmmnnnmmmllliiiiiiiiiiiiiiigggfffeeedddccccccbbbcccdddeeefffdddcccaaabbbdddeeeffffffeeegggiiiiiiiiijjjlllnnnhhhgggfffeeeddddddddddddccceeefffgggiiikkkooorrrqqqtttyyy}}}pppwww~~~lllVVVIIICCCAAA@@@@@@>>>>>>>>>>>>???@@@AAABBBBBBFFFUUU~~~??????@@@@@@@@@>>><<<;;;<<<===???@@@AAABBBCCCCCCHHHNNNRRRNNNDDD>>>???CCCDDDBBB@@@@@@BBBCCCBBBAAAAAABBBDDDEEEEEEDDDBBBAAABBBEEEGGGGGGDDDCCCDDDFFFBBBCCCEEEFFFGGGGGGFFFEEEBBBCCCDDDCCCAAA???>>>???;;;<<<===???????????????>>>===>>>@@@???===>>>BBB======<<<;;;999888777777:::::::::;;;<<<<<<:::888777;;;??????;;;999:::===DDD]]]|||~~~lllnnnjjjcccXXXXXXXXXYYY[[[]]]```aaa]]][[[___lll~~~mmmhhh___XXXSSSQQQOOONNNLLLPPPUUUVVVTTTQQQOOOPPPTTTVVVYYY[[[^^^gggttt~~~{{{zzzyyyxxxwwwuuuttttttrrrqqqooonnnooonnnmmmkkkmmmkkkiiikkkmmmnnnmmmkkkjjjkkkllllllkkkjjjiiihhheeeddddddcccdddeeeggghhhfffdddbbbaaabbbcccccccccgggiiikkkkkkiiihhhiiijjjfffffffffeeeeeedddcccccc___aaadddddddddfffkkkpppnnnrrrvvv{{{~~~zzzxxxoooXXXIIIBBB@@@???@@@>>>>>>>>>>>>???@@@AAABBBAAAFFFTTT}}}<<<===>>>>>>>>>===;;;:::<<<===>>>???@@@AAABBBBBBDDDGGGKKKLLLIIIEEEBBBAAADDDCCCAAA@@@???@@@@@@AAAAAAAAABBBCCCCCCBBBAAA@@@@@@AAABBBBBBAAA@@@AAABBBCCCDDDDDDDDDCCCBBBAAA@@@DDDCCCBBB@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;;;;;;;;;;;;;>>>>>><<<;;;999888666666777777777777666666666666777666666666666888999:::CCC\\\zzzvvv|||zzz|||pppiiivvvmmmbbb```]]]ZZZYYYZZZ\\\^^^\\\[[[___lll~~~vvvlll```XXXVVVUUUSSSPPPOOOPPPPPPPPPOOOOOOPPPQQQTTTUUUUUUWWW]]]gggsss{{{~~~zzzwwwuuuuuuuuuvvvvvvtttrrrpppnnnmmmmmmmmmmmmmmmlllkkkkkkkkkkkkllljjjjjjiiiiiijjjjjjkkkkkkhhhgggfffeeeeeegggiiikkkhhhhhhgggfffeeedddddddddgggggggggggggggfffeeeeeedddcccbbbbbbbbbbbb___]]]___aaadddeeeddddddgggjjjttttttuuuwwwyyy{{{}}}}}}~~~{{{yyyzzz{{{}}}|||}}}sss^^^MMMCCC?????????>>>>>>>>>>>>>>>??????@@@DDDCCCQQQ}}}999:::;;;;;;<<<<<<<<<<<<<<<======>>>@@@AAAAAABBB@@@CCCGGGHHHGGGEEECCCBBBCCCBBBAAA????????????@@@@@@AAABBBCCCCCCBBBAAAAAA???@@@@@@???>>>>>>???AAA???@@@@@@AAACCCDDDEEEEEEDDDDDDCCCAAA???===;;;999999999999:::::::::999999999999888777777777777777<<<<<<;;;:::888777666666555555555555555555555555777666555555666777999:::@@@ZZZ{{{ppprrrpppttt~~~rrrmmm}}}wwwfffccc^^^\\\\\\]]]]]]]]][[[ZZZ^^^kkk}}}vvvkkkccc```^^^[[[XXXXXXXXXWWWVVVUUUUUUWWWYYY]]]]]]]]]^^^aaaiiirrryyy{{{xxxwwwwwwxxxvvvtttrrrpppnnnmmmmmmmmmooonnnmmmmmmllllllmmmmmmkkkkkkjjjjjjjjjkkkkkklllkkkjjjiiihhhhhhhhhiiijjjjjjiiihhhgggffffffggggggggggggggggggffffffeeeddddddcccaaaaaabbbaaa___]]]^^^aaaccccccbbbbbbdddgggjjjkkknnnqqqtttvvvxxxxxxxxxvvvvvvyyy{{{xxxqqqkkkfffhhhlllqqqwww~~~rrr\\\KKKCCCAAA@@@@@@>>>>>>>>>>>>>>>??????@@@CCCDDDRRR777777777888:::<<<>>>???<<<<<<===>>>???@@@AAAAAA===???BBBCCCCCCBBBBBBCCCAAAAAA@@@???>>>>>>>>>>>>>>>???AAABBBBBBBBBAAAAAA??????>>>===;;;<<<>>>AAA>>>>>>>>>???@@@CCCEEEFFFDDDEEEDDDCCC@@@===999777666777888999999888777666666666555555555555555555999888888777666666555555333333333333333333333333666555555555555777888999===VVVzzziiigggdddjjjtttvvvsss|||{{{uuukkklllfff```^^^```aaa___\\\[[[ZZZ^^^jjjzzz~~~vvvqqqmmmhhhddddddbbb___]]]]]]___aaacccddddddeeeeeehhhmmmtttyyy~~~{{{yyyyyyyyyvvvuuussspppooonnnnnnnnnppppppooonnnnnnnnnnnnnnnmmmllllllkkkkkkkkkllllllmmmmmmlllkkkkkkjjjjjjiiilllkkkiiihhhhhhiiikkklllhhhhhhhhhgggfffeeeeeeddddddbbbaaa`````````^^^\\\^^^___``````______```aaa```cccgggkkkoooqqqrrrrrrpppnnnllllllkkkggg```ZZZVVVYYY^^^eeemmmvvv}}}rrrZZZJJJCCCBBBAAA???>>>>>>>>>>>>>>>??????@@@CCCDDDTTT888777666666888;;;>>>@@@<<<<<<======>>>???@@@@@@;;;===??????>>>>>>@@@AAA??????>>>>>>===============>>>???AAAAAAAAAAAA@@@??????===;;;:::;;;>>>AAA@@@???>>>======???AAACCCDDDDDDEEEDDDAAA===999666555666888888888777555444666666666666666666555555555555555555444444444444222222222222222333333333555444444444444666777888;;;TTT|||kkkfffaaaeeemmmlllooottttttwwwfffnnngggaaa```cccddd```ZZZZZZYYY]]]iiixxxzzzsssoookkkhhheeeccceeehhhlllnnniiijjjkkklllnnnrrrxxx|||~~~{{{zzzzzzzzzxxxwwwuuurrrqqqpppppppppppppppooonnnnnnnnnnnnoooooonnnmmmlllllllllllllllkkklllllllllllllllkkkjjjmmmllljjjiiiiiijjjmmmnnnjjjiiiiiihhhggggggffffffdddbbb```_________]]]\\\]]]^^^^^^]]]\\\\\\\\\\\\]]]```dddhhhkkkmmmlllllljjjhhheeecccaaa\\\VVVQQQQQQTTTXXX___gggpppwww{{{sss[[[JJJDDDCCCAAA>>>>>>>>>>>>>>>>>>??????@@@BBBDDDUUU;;;:::888777888:::===???<<<<<<<<<======>>>>>>???======>>>===;;;:::;;;===========================<<<===???@@@@@@@@@??????<<<<<<:::888777888;;;>>>>>>===<<<;;;<<<===@@@AAABBBBBBCCCCCCAAA===999777666777888888777666555444444555666666777666555555333333333333333333333333111111111222222333333333444333333333333555666777;;;TTT}}}uuuiiifffiiidddhhhmmmmmmxxxiiizzzvvvkkkeee``````dddddd___YYYXXXYYY^^^iiiwww{{{wwwqqqnnnllllllooosssuuuvvvtttuuuuuuttttttwwwzzz}}}~~~}}}}}}}}}}}}{{{yyywwwuuusssrrrrrrrrrpppooonnnnnnmmmmmmnnnnnnpppooonnnmmmlllkkkkkkkkkhhhhhhjjjkkklllllllllllllllkkkjjjiiiiiikkklllmmmkkkjjjiiihhhhhhhhhiiiiiieeeccc```______^^^]]]\\\]]]]]]\\\[[[[[[ZZZZZZYYY\\\^^^aaadddffffffeeedddbbbaaa___\\\ZZZVVVQQQNNNOOOQQQUUU[[[ccckkkssswwwsss]]]LLLEEEBBB@@@===>>>>>>>>>>>>>>>??????@@@BBBEEEVVV<<<;;;999777777999;;;===;;;<<<<<<<<<=========>>>===>>>>>>===:::999999::::::;;;<<<===>>>?????????======>>>??????>>>===<<<888888777666444555777:::999999999:::;;;>>>@@@AAA>>>???@@@@@@???===;;;999777777666666555555444444111222444555555444333333222222222222222222111111000000000111222222333333333222222222222444555666;;;TTTttthhheee___```iiijjj{{{{{{rrrssskkkddd```^^^___bbbbbb^^^YYYWWWYYY___jjjvvv}}}{{{yyy{{{~~~}}}yyyvvvvvvxxxzzz{{{zzzxxxuuutttssssssssspppoooooonnnnnnnnnnnnnnnqqqpppnnnmmmlllkkkjjjjjjgggggghhhiiikkklllmmmnnnlllkkkkkkkkkjjjkkkkkkkkkjjjiiihhhhhhhhhiiikkklllgggdddaaa______^^^]]]\\\^^^\\\ZZZZZZ[[[[[[YYYXXXZZZ[[[]]]^^^___^^^]]]\\\YYYXXXWWWUUURRROOOMMMLLLIIIKKKNNNUUU^^^gggpppttt}}}ppp]]]MMMDDD@@@>>>>>>>>>>>>>>>>>>>>>??????@@@BBBDDDUUU:::999888777777888:::;;;;;;;;;<<<<<<<<<<<<=========>>>???>>>;;;999999999888999;;;>>>???@@@AAAAAA===>>>>>>???>>>===;;;:::777888888777666666777999888888999:::;;;<<<===>>>;;;<<<<<<===============777666444222222222333444///111222444444444222222333333222222111111000000---......///000000111111222222111111222333555666;;;SSSxxxfffccc``````lllkkkssstttmmm___[[[ZZZ[[[\\\^^^^^^\\\YYYVVVYYYaaakkkvvv}}}~~~}}}|||vvvrrrqqqrrrtttzzz~~~~~~~~~}}}}}}{{{yyywwwtttsssrrrrrrrrrqqqqqqpppoooooooooooopppqqqpppnnnlllkkkjjjiiiiiiiiiiiihhhiiiiiikkkmmmnnnllllllmmmmmmmmmkkkjjjiiiggggggffffffgggiiikkklllhhheeeaaa_________^^^]]]^^^\\\ZZZZZZ\\\\\\ZZZXXXXXXYYYYYYZZZZZZZZZYYYYYYRRRRRRQQQOOOLLLJJJIIIIIIFFFGGGJJJPPPYYYbbbkkkppp}}}~~~ppphhh[[[MMMBBB>>>>>>???>>>>>>>>>>>>>>>??????@@@BBBDDDTTT777666666666777888:::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;===??????<<<:::::::::666888;;;>>>@@@BBBBBBBBB>>>>>>???>>>===<<<:::999999:::<<<;;;:::999:::;;;;;;;;;;;;;;;;;;:::999888999999:::;;;<<<===>>>???777555222000///000222333000111333555666555333222333333222222111000000000,,,,,,------...///000000222111111111111333444555:::SSSvvvccccccbbbaaapppkkklllooohhhWWWTTTVVVYYY[[[\\\[[[ZZZZZZVVVZZZbbblllvvv{{{||||||zzz{{{yyyuuuppplllllloooqqquuuyyy~~~}}}|||zzzyyyyyyyyyxxxvvvsssqqqqqqqqqqqqsssrrrqqqqqqppppppqqqqqqqqqpppnnnllljjjiiiiiihhhmmmkkkjjjiiiiiijjjlllmmmmmmnnnoooooonnnllljjjhhheeedddddddddeeehhhkkkllliiifffbbb```_________^^^^^^\\\ZZZ[[[]]]]]][[[YYYXXXXXXXXXYYYYYYZZZZZZZZZPPPPPPOOOLLLIIIHHHHHHHHHHHHHHHJJJOOOVVV^^^fffkkkwww}}}gggbbbXXXLLLAAA<<<>>>AAA>>>>>>>>>>>>>>>??????@@@CCCDDDTTT<<<<<<<<<;;;;;;::::::::::::;;;<<<=========<<<;;;<<<===>>>===;;;:::999:::999:::<<<===???@@@@@@@@@BBBBBBAAA???===;;;888777999:::;;;;;;<<<<<<;;;;;;<<<;;;:::999888999:::;;;::::::::::::;;;;;;<<<===888777555333111000//////333333333333333333333333111111111111111111222222000000000000111111111111000111222222111222444666999XXXssseee```bbbfffoooooozzz~~~vvveeehhh]]][[[[[[[[[ZZZZZZZZZYYYYYYYYY\\\cccmmmwww||||||zzz{{{|||qqqmmmhhhdddccceeehhhjjjllloootttzzz}}}|||||||||{{{zzzyyyxxxuuusssqqqqqqrrrrrrqqqsssuuuvvvuuutttttttttrrrpppnnnkkkjjjiiiiiiiiilllkkkjjjhhhhhhhhhiiiiiimmmlllkkkjjjjjjjjjjjjkkkgggdddaaa```aaacccdddeeeeeedddbbb```____________^^^\\\YYYYYYZZZ\\\]]]\\\```]]]ZZZYYYYYYXXXVVVUUUOOONNNLLLKKKKKKJJJHHHFFFEEEEEEFFFIIIPPPZZZccciiitttzzzxxxkkkfffZZZKKKBBBAAA???<<>>>>>>>>>>>@@@AAABBBFFFAAATTT;;;;;;;;;;;;;;;;;;::::::999999;;;<<<===<<<<<<;;;;;;===>>>===;;;999999999:::;;;<<<>>>???@@@@@@AAABBBAAAAAA???>>><<<:::999::::::;;;<<<<<<<<<<<<<<<<<<;;;:::999888888999:::::::::999999:::;;;<<<<<<999888666444222000//////222222222222222222222222111111111111000000000000//////000000000111111111000111222222111111333555888WWWzzzyyywwwtttnnniiiiiinnnpppvvvrrr{{{~~~uuueeennneeeaaaaaa___^^^\\\[[[ZZZYYYVVVZZZbbbmmmwww||||||zzzzzzzzz{{{|||~~~{{{ppphhhfffbbb```___```cccdddfffhhhkkkooovvv~~~~~~~~~}}}|||zzzxxxvvvsssrrrrrrrrrsssrrrtttvvvvvvtttrrrqqqrrrqqqpppnnnlllkkkjjjiiiiiijjjiiihhhhhhhhhiiijjjkkkmmmlllllljjjiiihhhggggggeeecccaaaaaaccceeeffffffeeedddbbb```_______________]]]ZZZYYYZZZ[[[[[[[[[___]]][[[YYYYYYXXXVVVUUUOOOMMMKKKKKKKKKJJJHHHFFFDDDDDDDDDFFFLLLTTT\\\aaannnuuullltttvvvnnn^^^KKKAAA@@@@@@>>>???>>>>>>>>>>>>@@@AAABBBGGGCCCUUU::::::;;;;;;;;;;;;;;;;;;888999:::<<<======<<<<<<;;;<<<===<<<:::999999::::::;;;===>>>@@@AAAAAAAAA@@@@@@@@@@@@???===<<<;;;;;;<<<<<<==================<<<;;;999999888888888999999999999999999:::::::::999777444222111000///222222222222222222222222222111111111000///////////////000000000000111111000111222111111111333555777WWWyyypppgggeeegggkkkttt}}}xxx~~~ssshhhtttnnnfffeeecccaaa^^^\\\ZZZYYYVVV[[[dddoooxxx||||||{{{zzzzzzyyyzzz|||{{{sssjjjddd``````___^^^]]]]]]]]]^^^___```bbbfffmmmwww}}}|||zzzxxxvvvtttsssrrrrrrssssssuuuvvvuuussspppooooooooooooooonnnmmmkkkjjjiiihhhhhhhhhhhhiiijjjkkkllllllllllllkkkiiigggdddccccccbbbbbbccceeeggggggfffdddcccbbbaaa```_________```]]]ZZZYYYZZZ[[[[[[[[[___]]][[[ZZZYYYXXXVVVTTTOOOMMMKKKKKKKKKJJJHHHFFFDDDCCCBBBBBBEEEKKKPPPTTTaaahhhrrr~~~aaahhhvvvaaaKKK@@@???@@@??????>>>>>>>>>>>>@@@AAABBBGGGDDDVVV:::::::::;;;;;;<<<<<<<<<888999;;;===>>>>>>>>>===;;;<<<>>>===;;;::::::;;;;;;;;;===???@@@AAAAAAAAA???????????????>>>>>>===<<<<<<===>>>>>>>>>>>>>>>>>>>>>===;;;:::999999888999999888777777888888888:::999777555222111000///222222222222222222222222333333222111000000//////////////////000000000111///000111111000111333555777XXXqqqdddaaaccckkk{{{vvvmmmsssmmmeeedddbbb```^^^[[[ZZZYYYYYY___iiissszzz}}}|||zzzzzzzzz|||}}}|||zzzyyysssrrroookkkfffdddccccccaaaaaaaaa```___]]][[[ZZZ]]]^^^aaaeeelllwww~~~}}}|||zzzxxxwwwvvvtttrrrrrrrrrrrrrrrsssuuutttrrrpppooopppnnnooooooooonnnmmmkkkjjjiiiiiiiiiiiiiiijjjjjjjjjjjjkkkkkkllljjjhhheeeddddddcccdddfffggghhhfffdddcccbbbbbbaaa```_________^^^\\\YYYYYYZZZ\\\]]]\\\^^^]]][[[ZZZZZZXXXVVVTTTNNNMMMKKKJJJKKKJJJHHHGGGEEECCCAAA@@@AAADDDGGGIIIQQQVVV___lllzzz___bbbxxxbbbLLLAAA@@@AAA??????>>>>>>>>>>>>@@@AAABBBEEECCCWWW:::::::::;;;;;;<<<<<<<<<:::;;;===>>>??????>>>>>>;;;===>>>>>><<<;;;;;;<<<:::;;;===>>>@@@AAAAAAAAA>>>>>>????????????>>>>>><<<===>>>>>>??????>>>>>>??????>>>===<<<;;;:::999999888777666666666666666999888666444222111000000222222222222222222222222444444333222111111000000...////////////000000000///000111111000111333444888YYYwwwkkkggggggmmmwwwlllbbb^^^^^^]]]\\\[[[ZZZYYYYYYZZZaaallluuu{{{{{{zzzxxxxxxzzz~~~|||wwwuuuuuuvvvwwwwwwuuuqqqmmmlllkkkjjjjjjhhhdddaaa___aaaccceeedddcccaaa___[[[YYYWWWZZZ]]]bbbhhhpppyyy~~~|||yyywwwvvvuuutttrrrqqqppppppoooqqqttttttsssqqqqqqrrrnnnnnnooopppooonnnlllkkklllllllllkkkjjjiiiiiihhhhhhiiikkklllllljjjhhhggggggfffggghhhhhhgggeeebbbccccccbbbbbbaaaaaa``````\\\ZZZXXXXXXZZZ]]]^^^___^^^]]][[[[[[ZZZYYYVVVSSSNNNLLLKKKJJJKKKJJJIIIGGGFFFEEECCCAAA@@@AAABBBCCCFFFHHHOOOZZZiii{{{gggcccsss___KKKBBBBBBAAA===???>>>>>>>>>>>>@@@AAABBBBBBBBBWWW::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>???>>>======:::<<<======<<<;;;;;;<<<999:::<<<===???@@@@@@@@@======>>>>>>>>>>>>======<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::888888666555444444444444666555444333222111111111222222222222222222222222333333222222111111000000......////////////000000///000111000000000222444777YYYyyyppppppooosssjjj[[[WWWXXXXXXXXXYYYYYYYYYZZZXXX```mmmvvv{{{zzzxxxvvvvvvyyy~~~yyyuuusssrrrtttttttttrrrnnnkkkjjjjjjiiiiiihhhgggeeeeeefffhhhgggfffbbb___[[[XXXVVVUUUXXX\\\bbbhhhpppxxx~~~{{{wwwwwwvvvtttsssrrrqqqpppoooqqqttttttsssrrrssssssnnnooooooooooooooonnnnnnoooooonnnnnnllljjjiiihhhhhhiiijjjkkkkkkkkkjjjiiiiiiiiihhhhhhiiihhheeebbbeeeeeeffffffeeedddcccccc\\\ZZZXXXXXXZZZ]]]^^^___]]]\\\[[[[[[[[[YYYUUUSSSNNNLLLJJJJJJKKKKKKIIIHHHGGGFFFDDDCCCAAAAAAAAAAAABBBDDDGGGNNN[[[oooqqqmmmxxxmmmZZZIIIBBBCCCAAA<<>>>>>>>>>>>@@@AAABBBBBBBBBYYY;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<======<<<::::::888:::;;;;;;:::999::::::888999;;;<<<>>>?????????<<<<<<=========<<<<<<;;;;;;<<<======>>>>>>======;;;<<<======<<<;;;:::999888777666444333333222222333333222111111111111222000000000000000000000000000000000000////////////........./////////000000...000000000000000222444666WWWyyyqqqvvvxxxwwwuuu```UUUUUUVVVWWWXXXYYYZZZ[[[WWWaaaooozzz~~~~~~|||{{{zzz|||}}}||||||}}}|||}}}}}}zzzwwwuuuttttttqqqqqqppppppppppppooonnnhhheee```[[[WWWVVVVVVWWWXXX[[[___eeemmmwww~~~{{{yyyxxxxxxwwwuuutttrrrrrrqqqsssuuuuuutttrrrrrrsssooooooooonnnooooooppppppoooooooooooonnnmmmkkkjjjiiiiiiiiiiiiiiiiiihhhhhhjjjiiihhhhhhiiiiiigggeeeiiijjjjjjkkkjjjiiihhhhhh^^^\\\YYYYYYZZZ\\\\\\\\\]]]\\\[[[[[[[[[YYYUUURRRMMMLLLJJJJJJKKKKKKJJJHHHFFFFFFEEEDDDCCCBBBBBBBBBAAADDDFFFIIIQQQccc}}}}}}|||vvvjjjVVVEEE@@@CCCAAA===???>>>>>>>>>>>>@@@AAABBBDDDEEE\\\<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<;;;:::888777666888999999888777888999888888:::<<<===>>>>>>>>><<<<<<<<<<<<<<<<<<;;;:::;;;<<<<<<===============999:::;;;;;;;;;:::999888888777666444333222111111222111111000111111222222........................---------.........................../////////000...///000000///000222444444UUUyyyqqqxxx|||xxxzzzrrrwwwiiiVVVVVVWWWXXXYYYZZZ[[[[[[XXXcccrrr~~~}}}yyytttpppiiieee___YYYVVVVVVXXXZZZZZZ\\\^^^ccckkkvvv|||yyyzzzzzzzzzyyywwwvvvtttssstttvvvwwwvvvtttrrrqqqqqqpppooonnnnnnnnnoooqqqrrrnnnnnnoooppppppooonnnmmmkkkjjjhhhgggffffffffffffiiihhhggggggiiijjjiiihhhlllmmmnnnooonnnmmmlllkkkaaa^^^[[[YYYYYYZZZZZZYYY]]]\\\\\\\\\[[[YYYUUURRRMMMLLLJJJJJJKKKKKKJJJHHHEEEEEEEEEDDDDDDCCCCCCCCC@@@DDDGGGGGGKKK[[[tttvvviiiTTTCCC>>>BBBBBB>>>???>>>>>>>>>>>>@@@AAABBBFFFGGG^^^777888:::;;;<<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;888888888777666555555444666777888999;;;>>>@@@AAA<<<======<<<;;;:::888888999;;;<<<>>>>>>===;;;:::>>>>>>===<<<:::999888888555555444333333333333444222222222111111///......000...---...///000///...//////.........---------///////////////.........////////////000111222333777MMM~~~wwwxxxxxxuuuuuuzzzyyyfffggghhh[[[ZZZXXXXXXZZZZZZZZZYYYWWW```qqqzzzqqqkkkcccaaa^^^[[[YYYWWWUUUUUUcccaaa___bbbjjjvvv}}}{{{~~~~~~}}}{{{yyywwwuuutttvvvuuussstttuuuuuutttrrrtttsssrrrqqqqqqrrrssssssqqqqqqqqqpppppppppppppppkkkiiifffddddddgggkkknnniiiiiijjjjjjjjjkkkkkkkkkpppooolllkkklllooosssuuukkkeee___^^^___```]]]ZZZ]]]ZZZWWWVVVVVVUUURRROOOLLLLLLKKKJJJJJJJJJJJJJJJKKKHHHFFFEEEFFFGGGHHHGGGDDDDDDEEEHHHLLLXXXooovvvbbbNNNEEECCCBBBAAAAAA>>>>>>>>>>>>???@@@AAABBBEEEIIIXXX666777888999:::::::::999;;;;;;<<<<<<<<<<<<;;;;;;888888777666666555444444666777888999;;;===>>>???===<<<<<<;;;::::::999999999:::<<<======<<<;;;:::<<<<<<;;;:::999888777777555444333333222222333333111111111111000///......///...---...///000///---///.........---------,,,////////////............////////////000111222333666KKK}}}rrrnnnppprrrtttvvv}}}rrr```\\\jjj\\\ZZZXXXXXXYYYZZZYYYYYYXXX```pppzzzpppiiidddbbb___]]]\\\]]]^^^___eeecccbbbccckkkvvv}}}}}}}}}}}}|||{{{zzzxxxwwwtttsssrrrrrrssssssrrrqqqrrrqqqpppppppppqqqrrrssspppppppppooooooooooooooommmkkkhhhffffffhhhjjjllljjjjjjkkkkkkkkklllllllllooonnnmmmnnnqqquuuyyy|||pppjjjdddaaaaaa```\\\XXX]]]ZZZXXXXXXYYYYYYVVVTTTMMMLLLJJJIIIHHHIIIIIIJJJJJJJJJJJJIIIHHHHHHGGGGGGHHHGGGGGGHHHKKKVVVlllwwwdddOOOEEEBBBAAA??????>>>>>>>>>>>>???@@@AAABBBDDDIIIXXX555555777888888999999888;;;;;;<<<<<<<<<<<<;;;;;;888888777777666555555555777777888999:::;;;;;;<<<===<<<;;;:::999999::::::999:::<<<======;;;:::888:::999999888777666555555333222222111111111111111000111111111000///...---///...------//////...---......------------,,,,,,........................////////////000111222222555JJJzzznnnlllqqqtttsssttt}}}}}}qqq```XXX{{{jjj\\\ZZZXXXWWWXXXYYYYYYXXXXXX___oooxxxnnnhhheeeccc___]]]]]]```cccfffhhhfffdddeeekkkuuu~~~~~~~~~~~~}}}|||{{{{{{uuusssrrrrrrssssssrrrqqqpppoooooonnnooopppqqqrrrppppppooooooooonnnnnnnnnnnnmmmkkkiiiiiiiiiiiijjjkkkkkkkkklllllllllmmmmmmoooooonnnooorrruuuyyy{{{rrrmmmgggdddcccaaa^^^ZZZZZZYYYXXXWWWXXXWWWTTTRRRMMMLLLIIIGGGFFFFFFHHHIIIJJJNNNQQQQQQNNNKKKJJJKKKMMMKKKIIIIIIKKKUUUiii{{{xxxeeeOOOEEEBBB@@@>>>===>>>>>>>>>>>>???@@@AAABBBCCCIIIXXX444555666777888999999999:::;;;;;;<<<<<<;;;;;;:::999999888888777777777666777777888999999999999999<<<;;;:::999999999:::;;;888999;;;<<<;;;:::888777666666666555555444444333111111000////////////000///000000000//////...---...---,,,---......---,,,------,,,,,,,,,,,,,,,,,,------...............//////......//////000111222555JJJxxxnnnnnnooommmlllssssss~~~zzzhhh```hhh^^^[[[XXXWWWXXXXXXXXXXXXXXX^^^lll}}}}}}~~~zzzrrrmmmjjjhhhdddbbbbbbfffjjjmmmmmmjjjhhhhhhkkksss{{{~~~}}}|||vvvuuuttttttuuuuuutttsssooonnnnnnmmmnnnoooqqqrrrqqqqqqppppppoooooonnnnnnmmmmmmllllllkkkkkkkkkkkkkkkkkkkkklllllllllmmmmmmrrrqqqpppooooooooopppqqqnnnkkkgggeeeeeedddaaa___\\\[[[ZZZYYYWWWUUURRRPPPNNNKKKGGGDDDCCCDDDFFFHHHLLLSSS[[[]]]YYYUUUSSSTTTSSSOOOLLLKKKLLLUUUgggxxxwwwcccNNNDDDBBB@@@???>>>>>>>>>>>>>>>???@@@AAABBBCCCJJJZZZ555555666777888999:::;;;::::::;;;;;;;;;;;;::::::::::::999999999999999888777888888999999888777777::::::999999999::::::;;;888999:::;;;:::999777666333333333333333333222222000000///............///...////////////...------...,,,+++,,,---...---+++++++++,,,,,,,,,,,,,,,,,,,,,---------......//////............///000111222666KKKtttmmmkkkllllllrrrsss|||oooggghhh```]]]YYYWWWXXXXXXXXXXXXYYY]]]iiizzz}}}{{{}}}}}}wwwsssooonnnllllllnnnrrrvvvyyytttqqqnnnlllnnnsssxxx|||}}}|||wwwuuuttttttuuuuuutttssspppooonnnnnnnnnoooqqqrrrssssssrrrqqqqqqpppooooookkkkkklllmmmmmmmmmmmmmmmkkkkkkkkkllllllllllllmmmsssrrrqqqooonnnlllkkkkkkllljjjhhhfffeeecccbbb```]]]]]]^^^]]]ZZZWWWUUUTTTMMMJJJFFFCCCAAABBBCCCEEEMMMWWWbbbhhhgggcccbbbbbbZZZUUUPPPNNNOOOVVVgggwwwtttaaaLLLCCCBBBAAAAAAAAA>>>>>>>>>>>>???@@@AAABBBCCCKKK]]]555555555666777999;;;;;;::::::;;;;;;;;;;;;:::::::::999999999999999999999777888999::::::999777777777888999:::;;;;;;::::::777888999:::999888666444111111111111111222222222000000///...............---...............---------,,,++++++------,,,+++******++++++++++++,,,,,,,,,,,,,,,---......//////............///000111111666KKKwwwrrrvvvqqqvvvvvv}}}lllfffnnnccc___[[[XXXXXXYYYYYYYYYYYY\\\gggwww}}}|||~~~{{{vvvsssooopppqqqtttwww{{{~~~zzzwwwsssppppppsssvvvxxx~~~}}}|||wwwuuuttttttuuuuuutttsssrrrqqqppppppooopppqqqrrrttttttsssrrrqqqppppppooojjjkkkkkklllmmmnnnnnnnnnlllllllllmmmmmmmmmnnnnnnqqqqqqqqqqqqpppooonnnmmmmmmllljjjgggdddbbb```___ZZZ\\\]]]]]]ZZZWWWVVVUUUKKKIIIEEEBBB@@@@@@AAABBBLLLVVVdddnnnrrrqqqppppppccc]]]UUURRRRRRXXXgggtttrrr___KKKCCCBBBBBBAAABBB>>>>>>>>>>>>???@@@AAABBBAAAKKK]]]444444444444666888:::;;;999::::::;;;;;;::::::999888888888888888888888888777888999;;;;;;:::888777555777999;;;<<<;;;:::999777888999999888777555333000000000111111111222222000000///...............,,,------.........------,,,+++***+++,,,---,,,***************+++++++++,,,++++++,,,------...//////...............///111111555JJJzzz~~~sssvvvttt|||~~~fffdddyyyeeeaaa\\\YYYYYYZZZZZZZZZYYY[[[eeeuuu{{{zzzyyy{{{~~~yyywwwsssooommmnnnoooqqqvvv|||~~~zzzyyywwwxxxyyyyyyxxxvvvvvvuuusssrrrqqqqqqrrrrrrttttttsssrrrqqqpppooonnnlllllllllkkkkkklllmmmmmmnnnnnnooooooooopppppppppooopppqqqrrrrrrqqqooonnnkkkkkkjjjhhhfffcccbbbaaaaaacccdddbbb\\\WWWTTTTTTIIIHHHEEEBBB@@@???>>>>>>GGGQQQ___nnnxxx{{{{{{zzznnnfff\\\VVVTTTXXXdddqqq{{{sss```LLLCCCBBBAAA@@@@@@>>>>>>>>>>>>???@@@AAABBB???III]]]222222222333444666999:::999::::::;;;;;;::::::999666666666666666777777777777888:::;;;;;;:::999888333666999<<<===<<<:::888777888999999888666444333//////000000111111222222000000///............///,,,,,,---......---------,,,+++******,,,,,,+++***))))))******+++++++++,,,++++++,,,,,,---...//////...------......///000111444IIIxxx{{{rrrrrroooyyy{{{ccceeefffbbb]]]ZZZYYYZZZZZZZZZZZZ[[[dddttt}}}vvvsssoookkkhhhhhhhhhiiipppwww}}}||||||}}}~~~|||{{{xxxwwwuuusssrrrrrrrrrsssssssssrrrqqqpppooonnnmmmooonnnlllkkkjjjjjjkkklllppppppqqqqqqqqqrrrrrrrrrooopppqqqrrrqqqooommmlllfffhhhiiiiiigggffffffgggrrrssssssmmmeee\\\WWWVVVHHHGGGEEECCC@@@>>>======CCCLLL[[[lllzzz~~~vvvlllaaaYYYVVVXXXcccnnnuuu~~~uuuaaaMMMCCCAAA@@@>>>>>>>>>>>>>>>>>>???@@@AAABBB===GGG[[[111000111222333666888:::::::::::::::999888777777555777888888777777888999999999:::;;;;;;:::999999999666444666:::;;;888444444666888999999777555333222222222111111111111000////////////............---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,+++******,,,...///------,,,------...///000333EEE~~~yyytttsssrrrpppuuuuuu~~~ooopppwwweeeggg\\\TTT[[[\\\VVVVVVTTTYYYcccqqqppplllgggccc``````aaabbbiiiqqq{{{~~~~~~|||{{{zzzyyyzzzzzzyyyyyywwwuuutttsssvvvuuusssqqqpppooonnnnnnnnnnnnmmmllllllllllllmmmooooooooooooooonnnnnnnnnooooooooonnnmmmmmmllllllnnnjjjhhhhhhggghhhsss}}}iii```YYYPPPLLLIIIEEECCCBBBAAA@@@>>>AAAEEEOOO___qqq}}}zzzpppbbbWWWUUU\\\bbbqqqyyyyyy[[[HHHDDD@@@@@@AAA==================>>>>>>???DDDJJJ]]]111111111222444666888::::::::::::::::::999888888666777888888777777888999888999::::::::::::999888666444555999===>>>:::555444666777888888666444222222222222111111111000000////////////............---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++---,,,+++******,,,---///------,,,------...///000222BBByyyxxxpppmmmmmmnnnwwwrrrpppsssgggjjj___UUUZZZ[[[WWWXXXVVVZZZcccrrr}}}mmmjjjeee```]]]^^^```aaagggoooyyy}}}{{{zzz{{{{{{{{{zzzxxxwwwuuutttvvvuuusssqqqpppoooooonnnooonnnmmmmmmllllllmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnmmmmmmlllllllllllllllnnnooommmnnn{{{kkk```XXXRRRLLLJJJFFFCCCBBBBBB@@@???@@@BBBJJJXXXiiiwww}}}rrrdddYYYWWW]]]cccgggppp}}}oooRRRAAA???;;;<<>>>>>>>>???@@@AAADDDKKK^^^111111222333444666888999999999999:::::::::::::::666777888888777777888:::888999999::::::999999888444555777<<<@@@@@@;;;777666777888888777555333111222222111111111000000000/////////............---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,++++++******,,,---...------,,,------...///000333???sssyyywwwtttnnnhhheeehhhlllzzz~~~jjj~~~ooolllpppeeeYYYYYYXXXVVV[[[XXX[[[dddrrr~~~tttiiieee```]]][[[]]]```bbbhhhoooxxx~~~|||}}}}}}|||{{{zzzxxxwwwvvvvvvuuusssrrrqqqpppoooooooooooonnnmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllllllllnnnnnnmmmmmmmmmmmmmmmmmmlllpppuuuwwwuuuxxxkkk___XXXSSSNNNKKKGGGDDDCCCBBBAAA???@@@@@@BBBLLLYYYfffooosssvvvqqqhhh\\\RRRPPPTTTXXX___hhhuuujjjOOOAAA@@@>>>@@@DDDBBBCCCBBB@@@??????@@@AAABBBEEELLL```111222222444555777888999888888888999:::;;;;;;<<<666888999999888777999:::999::::::::::::::::::999888888:::===??????<<<888888888999888777555333222111111111111000000000000//////.........---------,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***************************++++++******++++++,,,---------,,,------...///000555>>>ooouuurrrnnniiidddbbbgggnnnwwwkkk}}}mmmsssxxxnnn^^^YYYVVVUUU\\\YYY\\\dddrrr|||sssjjjcccaaa^^^\\\\\\```dddggglllrrryyy~~~~~~}}}|||zzzyyyxxxvvvuuutttrrrqqqqqqpppppppppooonnnnnnmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmooooooooooooooooooppppppppptttyyy|||~~~xxxfff^^^YYYUUUOOOLLLHHHFFFDDDCCCBBB@@@@@@>>>>>>AAAHHHPPPVVVXXX]]][[[VVVPPPJJJGGGHHHJJJUUU[[[hhhxxxiiiPPPCCCDDDBBBCCCHHHFFFDDDBBB@@@???>>>???AAACCCDDDKKK```111222333555666777888888777777777777888:::;;;<<<777888999999888888999:::;;;;;;::::::::::::;;;;;;>>><<<;;;;;;;;;;;;:::999999999999999777666444333111111111000000000//////............------------,,,++++++******++++++,,,,,,,,,+++++++++*********************************************++++++,,,,,,------,,,------...///000888>>>mmmuuupppkkkiiidddaaafffnnnyyyxxxzzzkkkyyysssbbb[[[VVVTTT\\\ZZZ\\\cccppp~~~{{{uuulllddd```___^^^^^^aaafffkkknnnrrrxxx}}}}}}|||zzzyyyvvvuuutttsssrrrrrrqqqqqqppppppooonnnnnnnnnnnnooonnnooooooooopppppppppqqqqqqrrrrrrsssssstttttttttwwwxxxzzz~~~yyykkkccc___ZZZUUUQQQNNNJJJGGGFFFDDDBBBAAA@@@>>>===>>>@@@BBBDDDDDDHHHIIIJJJJJJHHHFFFDDDDDDGGGLLLUUUdddvvvcccLLL@@@AAA>>>>>>BBBAAABBBAAA???>>>>>>???@@@AAABBBJJJ```222333444555777777777777777666666666777888:::;;;777888999999888888999;;;;;;::::::999999::::::;;;???===;;;999888777888888888888888888777666444444111111000000000/////////.........------------,,,++++++************++++++++++++++++++*********************************************+++++++++++++++------,,,------...///000777<<>>>>>>>>>>>>>>>>>???@@@@@@@@@JJJ```222333555666777777777777777666555444555666888:::777888:::999888888999;;;999999888777777888999999:::;;;:::999777666666777666666555555555444444333111000000000////////////.........---------,,,,,,++++++************++++++++++++++++++************************************))))))***+++++++++++++++------,,,------...///000444999fffxxxppplllkkkddd[[[^^^hhhxxxuuu~~~xxxjjjsssxxxnnn```\\\XXXTTTYYYWWWYYY^^^jjjxxxyyyvvvtttnnnfffbbbccceeehhhkkkmmmoooppprrrzzz~~~|||{{{zzzwwwvvvuuutttssssssssssssqqqqqqpppoooooooooppppppmmmnnnoooqqqsssuuuwwwxxxuuuuuuvvvwwwxxxyyyzzz{{{yyy|||~~~~~~}}}ttthhh^^^YYYTTTQQQMMMJJJHHHFFFDDDBBBDDDDDDCCCBBBAAAAAACCCDDDDDDCCCAAAAAA@@@@@@>>>===???BBBHHHQQQ```tttaaaLLLCCCDDD>>>===AAA???;;;<<<>>>???@@@AAA@@@@@@AAAJJJaaa222333555777777777777777777666444333444555777888777999::::::999888:::;;;888777666555555666777888555777999:::888777666555333333333333333333333333000000000000////////////......---------,,,,,,,,,++++++************+++++++++++++++************)))))))))))))))))))))))))))))))))***++++++++++++***---------------...000000000666ccc|||sssnnnnnnfff\\\]]]gggpppuuuuuu~~~{{{lllyyy{{{mmmmmmrrriii]]]\\\ZZZUUUXXXVVVWWW]]]hhhvvv{{{vvvuuutttmmmeeedddfffhhhkkkmmmnnnnnnmmmooowww~~~|||{{{zzzwwwvvvuuutttttttttttttttrrrqqqppppppooopppppppppkkklllnnnqqqsssvvvxxxyyyuuuuuuvvvxxxyyyzzz{{{{{{vvv}}}lll___[[[UUURRRMMMJJJHHHGGGEEECCCIIIGGGEEEBBB@@@@@@CCCEEEPPPLLLFFFBBB@@@@@@@@@@@@:::>>>DDDKKKWWWjjj^^^IIIAAACCC===<<<@@@???:::;;;>>>AAABBBBBBAAA@@@BBBKKKccc333444555666666666555444555444222111000111111222888:::;;;:::777555777999666666555555555555666666888888888888888888888888333333111000000000111222////////////////////////...---,,,,,,++++++,,,,,,************************)))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++,,,---...---,,,,,,---///000;;;XXXrrrwwwssscccaaabbbnnngggnnnqqqyyyiiijjjfff|||bbbdddaaa]]]\\\\\\[[[WWWTTTXXXXXXZZZeeewww~~~}}}{{{zzzyyyxxxuuuqqqmmmpppqqqsssuuuuuurrrnnnjjjrrrwww}}}}}}{{{yyyxxxyyyyyyvvvuuusssqqqqqqsssuuuwwwrrrqqqpppoooooonnnnnnooonnnooopppqqqrrrrrrrrrqqquuuxxx{{{|||{{{zzzzzzzzz}}}}}}}}}}}}}}}|||{{{{{{xxxjjjXXXTTTRRRPPPNNNKKKHHHFFFEEEEEEDDDCCCDDDEEEEEEDDDBBBDDDCCCBBBAAAAAABBBCCCDDDCCCAAABBBIIIRRRbbb}}}cccKKK@@@AAA??????AAA=========>>>>>>???@@@BBBCCCFFFFFFddd333444555666666666555555444444333222111222333333555777999888666444555666555444444444444444444555444444444444444444444444333222111000000000111111////////////////////////------,,,++++++++++++,,,************************))))))))))))))))))))))))))))))(((((())))))***+++)))************+++++++++,,,---------,,,,,,...///222<<>>>>>???@@@BBBCCCGGGFFFddd333444444555666555555555444444333333333444555555444777999999888666555555333222222222222222222333333333333333333333333333222222111000000000000000////////////////////////------,,,+++++++++++++++************************))))))))))))))))))))))))))))))(((((())))))***+++)))************++++++++++++,,,------,,,,,,...000222;;;WWWtttyyysssvvvrrr}}}gggZZZ^^^xxxiiieeeaaa]]]\\\[[[YYYXXXWWWWWW[[[eeevvv~~~|||{{{|||yyyvvvuuuttttttssswww}}}~~~{{{yyyxxxwwwwwwxxxwwwtttrrrqqqqqqrrrsssrrrqqqpppnnnmmmmmmllllllmmmmmmllllllmmmnnnpppqqqtttwww{{{}}}}}}}}}~~~{{{{{{||||||{{{{{{zzzzzzvvvxxxxxxxxx|||}}}xxxbbb^^^WWWPPPKKKIIIHHHHHHHHHFFFDDDDDDFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDHHHPPPaaa{{{aaaJJJ@@@BBB???>>>@@@=========>>>>>>???@@@BBBCCCGGGGGGfff222222333333333444444444444444444444555555666666555777:::;;;;;;999777555222222222333333222222222333333333333333333333333111111000000////////////........................---,,,,,,+++***+++++++++************************((((((((((((((((((((((((((((((((((((((()))******))))))*********++++++++++++,,,------,,,,,,...000///777RRR}}}yyyooo```eeennnjjjeee___[[[YYYXXXXXXUUUVVVYYYbbbrrr~~~}}}yyyuuusssssssssuuuyyy~~~}}}|||zzzzzzyyyyyyzzzxxxvvvsssrrrqqqqqqqqqrrrqqqpppnnnmmmlllllllllooonnnlllkkkkkklllnnnoooqqquuuyyy{{{|||||||||}}}{{{|||||||||||||||{{{{{{{{{zzzvvvrrrtttyyy{{{xxxfffbbb\\\UUUOOOJJJHHHGGGHHHHHHHHHIIIJJJJJJHHHFFFEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGFFFHHHOOOaaa{{{___III@@@CCC???>>>@@@============>>>???@@@BBBBBBGGGHHHggg000000000111111111222222333444444555666666666666444666888::::::999666444333333444444444444333333111111111111111111111111000000000000//////......------------------------,,,,,,+++************+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''((())))))***))))))*********+++++++++***,,,------,,,,,,///111...555OOO}}}llloooyyyqqqnnnhhhaaa[[[XXXVVVVVVSSSUUUWWW___nnn|||~~~|||wwwsssrrrsssxxx{{{~~~~~~}}}}}}|||||||||}}}{{{zzzxxxuuusssrrrqqqqqqrrrqqqpppnnnmmmmmmllllllrrrpppnnnlllkkklllmmmnnnsssvvvzzz||||||||||||}}}|||}}}}}}~~~~~~~~~}}}}}}|||{{{vvvqqqpppssstttrrrjjjhhhddd___YYYSSSNNNKKKJJJKKKNNNQQQSSSQQQLLLIIIGGGGGGGGGHHHHHHIIIIIIJJJJJJKKKJJJHHHOOOccc~~~]]]IIIAAACCC>>>===@@@>>>=========>>>???@@@BBBBBBFFFHHHhhh000000000000000111222222333444555555666555555555222222333555666666444111333444555666666555444333///////////////////////////////////////...------------------------------,,,,,,+++***************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***)))************+++++++++***+++,,,,,,,,,---///111000555NNNsssssstttpppnnnjjjccc\\\XXXVVVWWWTTTUUUVVV\\\iiiyyyzzzvvvuuuvvvyyy{{{~~~~~~~~~|||{{{yyywwwuuusssrrrrrrrrrqqqpppoooooonnnnnnnnnrrrrrrpppooooooppppppqqqyyy{{{~~~~~~}}}~~~}}}}}}~~~~~~~~~yyyzzzwwwrrrppprrrrrroooiiihhhfffccc^^^XXXRRROOOMMMOOOTTTYYY\\\\\\XXXTTTQQQPPPNNNMMMLLLMMMMMMNNNMMMOOOMMMJJJQQQggg[[[HHHAAADDD>>><<>>======>>>>>>???@@@BBBCCCEEEHHHhhh222111111000111222333444444444555555555444333222222000000111444555333111333444555666666555444333////////////////////////....../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((()))))))))************+++++++++***+++,,,,,,,,,---///111///444LLL|||}}}~~~}}}tttsssqqqkkkkkkiiiddd^^^YYYXXXYYYWWWWWWVVVZZZgggxxx{{{vvvwwwyyyxxxzzz}}}~~~}}}}}}|||{{{yyywwwuuutttsssqqqqqqppppppppppppqqqqqqpppqqqrrrssstttvvvwwwwww}}}}}}||||||||||||}}}~~~~~~~~~~~~~~~xxxzzzyyytttrrrrrrrrrooogggfffdddbbb^^^ZZZVVVTTTRRRTTTXXX^^^dddhhhhhhgggccc```[[[WWWSSSRRRSSSSSSOOORRRQQQLLLSSSkkkZZZGGGBBBDDD>>><<>>======>>>>>>???@@@BBBCCCDDDGGGhhh444333222222222333444555444444555555555444222111444222000111444666555333222333555666666555333222111111111111111111111111---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))*********))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((()))))))))************+++++++++***+++,,,,,,,,,---///222---111III}}}wwwppprrrwwwsssxxxvvvyyyrrrqqqlllggghhhhhhddd___[[[ZZZ[[[ZZZYYYWWWZZZgggxxxzzzuuuwww{{{wwwyyy{{{}}}~~~~~~|||{{{~~~}}}|||zzzxxxwwwuuuuuuqqqqqqqqqpppqqqqqqrrrsssnnnooorrruuuxxxzzz||||||~~~~~~{{{yyyyyy{{{{{{|||}}}}}}}}}}}}}}}{{{}}}|||vvvrrrrrrqqqnnnllljjjgggcccaaa___^^^]]]VVVWWWZZZ```iiippptttvvvqqqmmmfff___YYYWWWWWWWWWQQQTTTSSSNNNUUUmmmYYYGGGBBBDDD>>><<>>======>>>>>>???@@@BBBCCCCCCGGGhhh555444444333333333444444333333333333333333333333000000000111111222222222333444666777777666444333222111000............///...---,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((******))))))******+++,,,)))******++++++,,,,,,---000777GGGzzz{{{wwwrrrlllkkkpppnnnrrrtttvvvuuuooooookkkiiieee```\\\ZZZZZZZZZVVVWWWVVVYYYeeeuuu{{{zzzzzz~~~~~~}}}}}}}}}}}}}}}zzzxxxxxxwwwvvvttttttsssrrrrrrqqqqqqqqqrrrrrrsssuuuxxx|||~~~}}}~~~}}}|||}}}~~~}}}}}}}}}}}}||||||||||||~~~|||zzzxxxuuurrrpppooonnnmmmkkkiiieeeaaa]]][[[\\\___ccchhhlllrrrxxx|||wwwwwwrrriiibbb___[[[VVVXXXPPPKKKPPP^^^qqq```JJJ@@@BBB???>>>???;;;<<<<<<======>>>???AAABBBCCCGGGiii555555444444444444444555555555555555555444444444111111111222222222333333333444555666666555444333333222000///......//////...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((******))))))******+++,,,******++++++,,,---------...444CCCuuu|||yyytttllliiimmmooorrruuu}}}wwwqqqmmmfff```[[[XXXUUUSSSUUUUUUTTTWWWbbbrrr|||zzzxxxwww{{{zzzwwwuuusssrrrrrrrrryyy|||zzzzzzyyywwwuuurrrrrrqqqqqqqqqrrrsssssswwwvvvwwwyyy|||}}}|||{{{~~~}}}|||}}}~~~~~~~~~}}}}}}}}}|||||||||~~~}}}{{{xxxvvvsssqqqppppppooonnnlllhhhdddaaa___```bbbfffiiimmmrrrxxx}}}zzzsssmmmddd\\\\\\SSSMMMQQQ^^^qqq^^^III@@@BBB???>>>@@@<<<=========>>>???@@@AAABBBDDDIIIjjj555555555555555555555555666666666666666666666666222222222222333333333333333333555555555555333333333222111000////////////...---,,,---...///...,,,++++++++++++++++++++++++++++++***)))))))))******((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((***))))))))))))***+++++++++++++++,,,------......---333@@@oooyyytttpppkkkmmmssstttvvvyyyzzzsssjjjbbb^^^[[[WWWUUUUUUUUUUUUVVVaaappp{{{zzzwwwuuuvvvsssooojjjgggeeeeeefffoooxxx}}}|||{{{zzzwwwuuuqqqqqqqqqqqqrrrsssttttttxxxwwwvvvxxx{{{}}}}}}}}}~~~}}}|||}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}{{{yyywwwuuutttssssssrrrqqqooollliiigggeeeeeeggghhhjjjmmmrrrxxx}}}}}}qqqfffaaaVVVNNNRRR___rrr[[[FFF???BBB???>>>@@@>>>>>>>>>>>>>>>@@@AAABBBCCCFFFJJJlll555555666666666666666666666666666666666777777777333333333333333333333333222333444444444444333222222222111000/////////......---,,,---...///...,,,++++++++++++++++++++++++******))))))))))))******((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))***++++++++++++,,,------......//////555>>>kkkuuujjjggghhhqqq}}}|||~~~yyylllccc___^^^\\\ZZZWWWXXXWWWXXXaaappp|||zzzvvvuuuooolllgggbbb___^^^___```iiirrr~~~~~~}}}|||zzzwwwuuusssrrrrrrqqqqqqrrrrrrrrrsssrrrrrruuuyyy}}}}}}~~~~~~}}}|||}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}{{{zzzxxxvvvuuutttssssssrrrpppnnnlllkkkjjjiiijjjkkkkkkmmmrrrxxx|||yyynnncccWWWNNNRRR```ttt{{{XXXDDD???BBB>>>>>>AAA???>>>>>>>>>???@@@AAACCCCCCFFFJJJmmm444444555666777777666666444444444555555666666666333333333333333333333333222222333333333333222222111111000000///......---...,,,+++,,,---...---,,,***************************))))))((())))))******((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((())))))***+++++++++,,,------......///...444<<>>BBB>>>===AAA@@@>>>>>>>>>???@@@AAACCCCCCEEEJJJmmm222333555666777777666555333333333444444555555666333333333333222222222222222222222222222222222222////////////...---,,,,,,,,,+++***+++,,,---,,,***))))))))))))))))))))))))))))))((((((((()))******((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((()))(((((((((((()))******+++++++++,,,------......,,,222888___zzzpppiiiccceeelllnnnllluuuhhh___[[[ZZZUUUWWWVVVUUU[[[jjjwww~~~zzztttsssqqqnnnjjjfffbbb```dddmmmyyy~~~|||~~~|||yyyuuuppplllhhhfffZZZYYYWWWVVVVVVXXX[[[\\\cccmmmzzz~~~}}}|||}}}}}}|||yyyvvvxxxwwwuuurrrpppooonnnnnnqqqqqqppprrrvvvyyyyyyyyy{{{}}}~~~}}}||||||}}}}}}}}}}}}}}}|||||||||||||||{{{yyywwwuuusssrrrqqqnnnnnnmmmmmmmmmmmmnnnnnnnnnoooqqqrrrrrrtttxxx{{{~~~|||tttaaaUUUMMMRRRbbbuuummmSSSBBB???CCC===<<<@@@???>>>>>>>>>>>>@@@AAABBBCCCEEEJJJnnn111222444666777666555444222333333444555555666666333333222222222111111111222222111111111111222222---............,,,+++***+++***))))))++++++***)))))))))))))))))))))))))))((((((((((((((()))******((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))************++++++,,,---------+++222777\\\yyytttnnnoootttzzz}}}lllddd|||zzzmmmccc___^^^UUUWWWVVVTTTZZZhhhvvv}}}}}}qqqeee```^^^[[[ZZZZZZ[[[\\\\\\^^^aaaffflllpppoookkkhhhfffdddaaa^^^]]]]]]^^^^^^aaaaaa``````______^^^^^^eeedddbbb```^^^]]]\\\[[[TTTSSSTTTTTTVVVYYY[[[\\\___jjjwww~~~~~~}}}}}}}}}~~~~~~|||yyywwwvvvtttrrrqqqoooooonnnppppppqqqtttwwwyyyyyyyyy{{{|||}}}}}}||||||}}}||||||||||||{{{{{{{{{zzz{{{zzzxxxuuussspppnnnmmmllllllkkkkkklllmmmooooooppprrruuuwwwwwwxxxzzz|||}}}|||tttbbbVVVMMMRRRaaassstttRRRBBB???CCC===:::???>>>=========>>>???@@@AAABBBFFFLLLooo000111333555666666555444333333444444555666666777222222222111111000000000222222111111111111222222,,,------...---,,,***)))***)))((()))***+++***((())))))))))))))))))))))))((((((((((((((()))******((((((''''''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((()))******)))******++++++,,,---------444999]]]|||zzzyyyvvv}}}|||yyykkk___ppprrriiioootttqqqiiiaaa^^^___WWWYYYYYYVVV[[[iiixxxtttnnnmmmhhhaaabbb___\\\[[[]]]```cccdddaaa^^^\\\\\\\\\YYYSSSMMMKKKKKKJJJHHHGGGHHHKKKNNNJJJJJJJJJJJJKKKLLLMMMNNNMMMMMMMMMNNNPPPRRRSSSTTTSSSSSSTTTVVVXXX[[[]]]^^^\\\ggguuu~~~}}}}}}}}}~~~~~~|||uuutttsssrrrqqqppppppppplllmmmpppuuuzzz|||}}}|||zzz|||}}}}}}||||||}}}|||{{{{{{{{{zzzzzzzzzzzzzzzyyywwwtttqqqooolllkkkkkkkkkjjjkkklllmmmooopppqqqtttxxxzzz{{{{{{}}}~~~|||sssdddWWWNNNSSSaaappp}}}RRRBBB@@@CCC===:::>>>>>><<<<<<======>>>???AAABBBGGGMMMqqq111222444555555444222111222222222222333333444555444444444333333333222222333333222222000///...---,,,------......------,,,***************+++++++++'''((()))***+++,,,,,,,,,(((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))******++++++,,,,,,,,,,,,------000///888VVV}}}vvvvvv~~~wwwccc^^^iiixxxbbb___```fffiiieee```^^^YYYVVVUUUVVVYYY```qqq~~~wwwrrrqqqnnniiieeedddbbb]]][[[```hhhllljjjddd```^^^\\\VVVNNNKKKMMMLLLHHHEEEEEEGGGIIIHHHFFFFFFFFFFFFEEEEEEDDDCCCBBBFFFEEEDDDCCCEEEGGGJJJLLLQQQSSSVVVZZZ]]]```aaabbbXXXdddttt}}}~~~~~~|||{{{{{{vvvtttqqqqqqrrrssssssrrroooooorrrxxx~~~~~~{{{}}}|||{{{{{{||||||{{{zzz{{{||||||zzzxxxxxxzzzxxxssspppooolllhhhffffffeeefffgggjjjmmmooossstttvvvxxx|||~~~vvveeeYYYPPPRRR]]]jjjwwwwwwNNNFFFAAAAAABBB@@@????????????>>>>>>>>>???AAABBBIIIMMMuuu111222333444444333222111111111111111111222333333333333222222222111111111111111111000///...,,,,,,++++++,,,,,,,,,,,,++++++***************)))))))))))))))***************)))(((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))******+++++++++,,,,,,,,,------000///888SSS}}}{{{vvv}}}{{{hhh]]]hhh{{{bbb]]][[[```cccaaa^^^]]]YYYVVVUUUVVVXXX```pppyyyvvvtttrrrmmmiiidddeeeddddddjjjqqqrrrnnnfffaaa]]]ZZZTTTMMMKKKMMMKKKHHHFFFGGGHHHIIIHHHFFFBBBCCCDDDEEEEEEDDDCCCBBBCCCBBBAAAAAABBBDDDGGGIIIQQQTTTZZZ^^^aaaaaa___]]]XXXbbbooozzz}}}{{{zzzyyyxxxvvvsssrrrrrrsssrrrqqqrrrrrruuu{{{}}}~~~|||{{{{{{|||||||||{{{zzz{{{||||||{{{yyyxxxzzzxxxsssoooooolllgggeeedddcccccceeegggjjjkkkpppqqquuuyyy}}}xxxhhh[[[QQQRRR[[[gggttt}}}oooNNNFFFAAAAAABBB@@@>>>??????>>>>>>>>>>>>@@@AAABBBGGGKKKsss111111111111111111111111000000000000000000111222111111111000000000//////////////////...---++++++******++++++++++++************))))))(((((('''''')))))))))))))))(((''''''(((((((((((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))******++++++++++++,,,,,,,,,,,,000000777OOOvvvtttzzzrrr___gggfff]]]WWWXXX\\\\\\\\\]]]XXXVVVUUUVVVXXX___nnn}}}~~~|||yyyuuuqqqllloooqqqtttyyy}}}zzztttlllfff___[[[UUUOOOMMMPPPOOONNNMMMLLLKKKIIIFFFCCCAAABBBEEEGGGGGGFFFDDDCCCBBBAAA@@@@@@BBBDDDGGGIIIQQQVVV]]]bbbdddaaa[[[XXXWWW]]]hhhsss}}}}}}{{{yyyxxx{{{xxxvvvuuuuuutttsssrrruuuvvvxxx~~~~~~}}}{{{{{{{{{|||}}}|||{{{zzz|||}}}}}}|||zzzxxxzzzxxxrrrooonnnkkkfffcccbbbaaaaaaaaaccceeegggkkknnnsssyyyzzziii[[[NNNMMMTTT^^^hhhqqqvvv|||qqqNNNFFF@@@AAAAAA???>>>??????>>>>>>>>>>>>@@@AAABBBEEEKKKttt111000000///000000111222111000000///000000111111////////////............////////////...---,,,+++******++++++++++++************)))((('''&&&&&&%%%'''(((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((())))))******++++++++++++,,,,,,,,,///000666JJJppp~~~{{{~~~ooouuu}}}bbbgggqqqcccWWWTTTVVVXXXYYY\\\XXXUUUUUUVVVWWW^^^lll{{{}}}{{{yyy|||{{{tttlllccc^^^YYYTTTSSSVVVWWWVVVTTTRRRNNNHHHCCC@@@CCCEEEHHHKKKKKKJJJGGGEEECCCCCCCCCDDDGGGJJJLLLNNNRRRWWW^^^cccccc```ZZZVVVUUUYYY```mmmyyy}}}{{{zzzyyy{{{zzzxxxxxxyyyyyyxxxvvvxxxxxxzzz~~~}}}|||{{{{{{{{{|||}}}|||{{{{{{|||}}}~~~|||{{{xxxyyywwwrrrnnnnnnkkkfffcccbbb```______```aaabbbfffjjjqqqxxxwwwiiiZZZLLLGGGKKKQQQXXX___hhhoooyyyrrrMMMFFF@@@@@@AAA???>>>???>>>>>>======>>>@@@BBBCCCFFFMMMwww000////////////000111222111111000000000000111111/////////.........------////////////...---,,,,,,++++++,,,,,,,,,,,,++++++***))))))((('''&&&%%%%%%%%%%%%'''(((((()))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((())))))************+++++++++,,,,,,---000555FFFjjjyyyuuuyyy{{{wwwiiiqqqccceeemmm[[[TTTUUUVVVXXXZZZWWWUUUTTTUUUVVV\\\jjjxxx{{{yyypppfffaaa]]]ZZZZZZ\\\ZZZYYYWWWSSSMMMGGGCCCAAAFFFHHHKKKNNNOOONNNKKKIIIIIIIIIJJJLLLNNNQQQTTTUUUWWWZZZ^^^aaaaaa___[[[XXXTTTUUU[[[ggguuu~~~~~~~~~~~~~~~}}}|||{{{{{{zzzzzz{{{}}}~~~}}}|||yyyxxxzzz~~~~~~}}}|||{{{{{{|||}}}}}}|||{{{zzz{{{}}}}}}|||zzzwwwyyywwwrrrooonnnlllgggeeecccaaa___]]]]]]^^^___bbbeeelllttt|||wwwnnn___OOOHHHHHHJJJMMMRRRZZZaaalllvvvoooMMMEEE@@@@@@AAA???===>>>>>>=========>>>@@@BBBCCCFFFNNNyyy/////////000111111222222222111111000000000000000000000000/////////............//////...------,,,++++++,,,,,,,,,,,,++++++))))))((((((''''''&&&&&&$$$%%%&&&((())))))******(((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))******************++++++++++++,,,000444AAAddd{{{tttoooqqqqqqtttppphhhpppdddcccttt___VVVUUUVVVVVVXXXWWWUUUTTTUUUVVV[[[hhhvvvyyy}}}|||rrrhhhdddcccaaaaaaccc]]][[[WWWRRRKKKGGGFFFFFFIIIKKKOOORRRUUUUUUTTTTTTVVVVVVVVVWWWYYYZZZ\\\\\\^^^___aaabbbaaa^^^[[[YYYSSSTTTYYYcccqqq~~~}}}}}}~~~~~~~~~~~~}}}}}}yyyyyyzzz|||~~~yyyxxxyyy}}}~~~|||||||||}}}~~~|||{{{zzz{{{||||||zzzxxxvvvxxxwwwsssppppppnnnjjjfffdddaaa^^^\\\[[[\\\\\\\\\___eeemmmuuu}}}}}}qqqcccTTTMMMKKKIIIJJJLLLLLLRRR]]]hhhrrr{{{vvvMMMEEE???@@@@@@>>>===>>>============???AAACCCDDDDDDMMMzzz...///000222333333222222111000//////......//////111111111111000000000000---------------,,,,,,+++******++++++++++++******((((((((((((((((((((((((&&&'''((()))))))))))))))((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))******************++++++++++++,,,111444===]]]{{{wwwpppjjjiiimmmmmmlllkkkrrr~~~gggdddvvv```VVVVVVVVVUUUUUUVVVTTTTTTUUUUUUZZZgggtttzzz}}}vvvmmmkkklllkkkkkkmmmiiifff___UUUMMMIIIIIILLLOOORRRVVV[[[___ccceeeeeeiiiiiihhhgggfffeeeddddddfffggghhhgggddd___ZZZWWWRRRTTTXXXaaannnzzz~~~~~~~~~~~~~~~}}}||||||yyyxxxyyy{{{}}}~~~}}}{{{zzzyyyyyy}}}~~~}}}}}}}}}~~~|||{{{zzzzzzzzzzzzxxxuuuuuuxxxwwwsssrrrrrrqqqmmmfffdddaaa]]]ZZZYYYYYYYYYVVVYYY]]]ccckkkttt{{{~~~wwwjjj]]]PPPKKKIIIFFFDDDEEEAAAFFFNNNVVV___hhhpppvvv}}}|||wwwuuuwwwzzz|||{{{LLLEEE???@@@@@@>>>===>>>============???AAACCCDDDDDDNNN}}}---///111333444333222111000///...---------------222222222222111111111111++++++,,,,,,,,,+++******))))))************))))))((((((((())))))))))))))))))))))))))))))(((((('''((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))******)))************+++++++++---222333:::YYYyyyuuunnngggdddlllkkkkkkooottt{{{}}}lllggg~~~uuu___VVVVVVUUUTTTTTTVVVTTTTTTUUUUUUZZZfffsss|||~~~{{{sssrrrtttttttttuuuyyytttiii[[[PPPJJJKKKNNNUUUXXX]]]ccciiiooosssuuuzzzxxxvvvtttqqqnnnllljjjkkkmmmnnnlllhhhaaaYYYUUURRRTTTYYYaaalllxxx~~~}}}}}}|||{{{zzzyyyxxxyyyzzz||||||zzzxxx{{{yyyzzz}}}}}}}}}}}}}}}}}}{{{zzzzzzzzzxxxvvvtttuuuxxxwwwtttssstttrrrooofffddd```\\\YYYWWWWWWWWWSSSTTTWWW]]]eeennnvvvzzz~~~zzzwwwtttmmmeee```TTTHHHDDDCCC@@@>>>>>>===@@@DDDIIIOOOVVV]]]bbbhhhiiiiiiddd]]][[[^^^bbbdddqqqrrrLLLEEE??????@@@>>>===>>>============???AAACCCDDDFFFQQQ,,,---///111111111000000////////////////////////111222222222111000...---000//////...------,,,,,,,,,,,,***)))))))))***+++(((((((((((((((((((((((((((((((((((())))))))))))''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))'''(((((((((((((((''''''&&&''''''((((((((((((((((((((((((((())))))))))))((()))***++++++,,,++++++......555===QQQ|||tttppppppmmmjjjppppppcccmmm|||tttnnnhhh```^^^YYYUUUWWWYYYVVVSSSTTTTTTXXXcccnnnxxx{{{wwwyyyzzzsssaaaRRRNNNRRRVVV```^^^___dddiiilllqqqxxxxxxvvvtttqqqppppppqqqrrrwwwuuuqqqmmmjjjfffaaa]]]YYYYYYZZZ___hhhuuu~~~|||{{{|||yyyzzz}}}~~~{{{wwwxxxyyyzzz|||~~~}}}}}}|||{{{yyyxxxwwwwww}}}|||zzzzzz{{{{{{zzzxxx}}}|||xxxsssqqqsssqqqlllhhhfffcccaaa___]]]YYYWWWSSSRRRRRRTTTXXX___gggkkkqqqpppooolllhhh```XXXRRRMMMJJJEEEBBBAAAAAA@@@???;;;<<<>>>AAAEEEJJJNNNPPPTTTSSSRRRPPPNNNLLLJJJJJJSSS^^^ppphhhHHHEEEAAA????????????>>>>>>>>>>>>>>>???@@@AAABBBEEERRR,,,---///000111111000000000000000000000000000000111111222222111///...---......------,,,+++++++++,,,+++***)))))))))******(((((((((((((((((((((((('''((((((((())))))))))))''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))'''(((((((((((((((''''''&&&''''''((((((((((((((((((((((((((())))))))))))((()))***++++++,,,++++++------222:::LLLwww}}}tttpppnnnmmmmmmnnnfffuuusssvvvwwwggg```[[[WWWVVVWWWTTTRRRRRRSSSWWWaaalllxxx|||{{{{{{ssscccVVVUUUZZZ^^^fffbbb```cccfffhhhnnntttttttttsssrrrrrrrrrsssttt}}}yyyrrrmmmiiifffcccaaa\\\YYYYYY^^^hhhuuu~~~~~~|||yyyzzz~~~|||yyyzzzzzz{{{{{{||||||}}}}}}|||{{{{{{zzzxxxwwwvvvvvv|||{{{zzz{{{||||||zzzxxx{{{{{{wwwrrrppprrrpppkkkhhheeebbb___]]][[[YYYWWWUUUSSSRRRRRRUUU[[[aaaeeeiiihhhfffccc^^^XXXRRRNNNEEECCC@@@???@@@AAA@@@???======>>>@@@BBBDDDFFFGGGMMMMMMLLLKKKJJJIIIHHHHHHMMMWWWiii~~~eeeFFFCCC@@@>>>>>>>>>>>>=========>>>>>>???@@@BBBBBBEEESSS------...000000000000000000000000000000000000000000111111111000///...------,,,,,,++++++*********++++++***))))))))))))***((((((((((((((((((((((((''''''((((((((()))))))))''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))''''''((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))((()))***++++++,,,++++++,,,+++000666EEEooo|||uuurrrqqqhhhmmmjjj~~~rrryyyuuugggaaa\\\VVVWWWTTTRRRSSSSSSWWWbbblllxxx~~~}}}ttteee[[[]]]dddiiilllgggdddfffhhhjjjooovvvuuuvvvwwwxxxzzzzzz{{{{{{|||tttnnnkkkiiihhhgggaaa\\\XXX]]]iiivvv{{{oooqqq{{{~~~~~~~~~|||}}}~~~{{{zzz{{{~~~}}}{{{|||{{{{{{zzzyyyxxxxxxxxxzzzyyyyyyxxxwwwvvvuuuuuuyyyyyyyyy{{{}}}|||{{{yyyzzzzzzvvvqqqpppqqqooojjjiiieeeaaa]]][[[ZZZYYYWWWWWWTTTRRRPPPRRRVVVZZZ^^^^^^]]]ZZZVVVQQQLLLHHHFFFBBBAAA??????@@@@@@???===>>>>>>??????@@@AAAAAABBBFFFFFFFFFGGGGGGHHHHHHHHHHHHQQQbbbxxx```EEEBBB???============<<<=========>>>???AAABBBCCCFFFTTT------...//////000000000111111111111111111111111000000000//////.........,,,,,,+++++++++*********+++******)))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))'''''''''''''''(((((()))&&&''''''((((((((((((((((((((((((((())))))))))))((((((***+++++++++++++++---+++///333???ggg~~~yyyvvvhhhooopppoooppprrrkkkbbbXXXYYYVVVUUUUUUVVVYYYcccmmmyyy~~~ssseee^^^cccjjjoooooolllkkknnnqqqrrrvvv{{{{{{}}}~~~zzzvvvsssrrrqqqqqqpppggg```ZZZ^^^kkkxxxyyyrrrfffXXXWWW___bbbnnn}}}}}}~~~}}}|||{{{|||~~~}}}{{{zzzzzzyyyxxxvvvvvvuuuxxxwwwwwwvvvvvvuuuuuuuuuxxxxxxyyy{{{}}}}}}{{{yyyyyyzzzwwwrrrqqqrrrpppkkkjjjfffaaa]]][[[ZZZZZZYYYWWWUUURRRPPPPPPTTTXXX[[[]]]\\\ZZZUUUOOOJJJFFFEEEGGGEEEDDDCCCBBB@@@===;;;<<<===>>>@@@AAABBBCCCCCCCCCDDDEEEFFFHHHIIIJJJKKKIIIPPP```vvvZZZEEEBBB>>>======>>>===============>>>???AAABBBCCCFFFVVV---------...//////000000000000000000000000000000/////////...............,,,,,,,,,+++++++++++++++************))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))'''''''''&&&'''((()))***&&&''''''((((((((((((((((((((((((((())))))))))))((((((***+++++++++++++++...,,,000333;;;```zzzpppwwwxxxoooaaannnuuuhhh\\\YYYVVVUUUUUUUUUXXXaaakkkyyytttgggbbbhhhooorrrtttrrrtttyyyzzzwwwwwwyyy}}}vvvvvvwwwyyy{{{{{{yyywwwlllddd^^^aaammmyyy}}}mmm```\\\XXXQQQMMMOOONNNVVVaaaqqq}}}||||||}}}~~~~~~yyyyyyyyyxxxwwwwwwvvvvvvwwwvvvvvvvvvvvvvvvvvvvvvxxxxxxxxxzzz||||||{{{yyyzzzzzzxxxtttssstttqqqllllllhhhbbb^^^]]]\\\[[[ZZZWWWUUURRRPPPQQQUUUZZZ]]]cccdddeeeaaaYYYQQQLLLIIIJJJHHHFFFEEEDDDBBB>>>;;;<<<<<<===???@@@BBBCCCDDDDDDDDDFFFGGGIIIKKKLLLLLLKKKQQQ___tttVVVEEEBBB???===>>>??????>>><<<<<<===>>>???AAACCCDDDGGGXXX------------...///000111///////////////////////////...------------......++++++++++++++++++++++++))))))******))))))((('''((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))((('''&&&&&&'''(((***+++&&&''''''((((((((((((((((((((((((((())))))))))))((()))***++++++,,,++++++...,,,111333888YYY|||www}}}sssZZZVVVsss{{{lllaaaXXXUUUSSSSSSRRRSSS[[[eeewwwyyymmmkkkqqqwwwxxx{{{zzz|||yyyttttttzzz{{{}}}~~~~~~}}}|||zzzsssvvvzzz}}}yyymmmgggccceeennnxxx~~~xxxfff[[[QQQPPPVVV[[[YYYUUUMMMNNNTTTaaazzz~~~~~~~~~~~~~~~~~~yyyyyyyyyyyyxxxxxxxxxxxxwwwwwwwwwwwwwwwxxxxxxxxxzzzyyyxxxxxxzzz{{{zzzyyyyyyzzzxxxuuutttuuurrrllllllhhhddd```^^^]]]\\\ZZZWWWUUURRRQQQSSSWWW\\\```dddjjjooonnnfff[[[RRRNNNJJJHHHFFFEEEEEEDDDAAA??????>>>>>>>>>@@@BBBDDDEEEHHHHHHIIIIIIJJJKKKLLLLLLLLLRRR___ttt}}}RRREEEBBB???>>>>>>?????????<<<<<<===>>>???AAACCCDDDHHHZZZ------,,,,,,---...000111..............................---,,,,,,---......************************((()))*********)))''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))((('''&&&%%%&&&(((***+++&&&''''''((((((((((((((((((((((((((())))))))))))((()))***++++++,,,++++++---+++111333555TTT||||||}}}}}}www}}}{{{bbb\\\ooo}}}llldddXXXUUUSSSSSSQQQQQQXXXaaasss}}}vvvvvv~~~|||xxxxxxyyyzzz{{{|||}}}||||||{{{xxxzzz~~~{{{wwwjjjhhhfffgggmmmtttzzz}}}{{{qqqiiiZZZYYYTTTRRR\\\kkkmmmeeeVVVUUUTTT[[[ooo~~~~~~~~~~~~||||||{{{zzzzzzyyyxxxxxxxxxxxxxxxyyyyyyzzzzzzzzz|||zzzxxxwwwxxxyyyzzzyyyxxxyyywwwtttssstttqqqkkkjjjgggcccaaa___]]]ZZZXXXWWWUUUSSSRRRTTTXXX]]]```hhhrrr}}}yyylll```YYYQQQNNNJJJHHHGGGFFFDDDCCCAAAAAA@@@AAADDDHHHMMMOOOOOOOOOOOOOOOOOONNNNNNNNNNNNSSSaaavvv|||QQQCCCAAA>>><<<===>>>>>>>>>;;;<<<<<<>>>???BBBCCCDDDIII[[[------,,,,,,---...000111...........................---,,,,,,,,,---...///(((((((((((())))))))))))((()))*********)))'''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''&&&&&&''''''''''''''''''''''''((())))))((('''&&&%%%&&&(((***,,,&&&''''''((((((((((((((((((((((((((())))))))))))((()))***++++++,,,+++++++++***111333333QQQ{{{rrrrrrxxx|||rrrxxx{{{llllllwww|||kkkfffZZZWWWUUUTTTRRRRRRXXXaaappp{{{~~~|||}}}~~~~~~yyyttthhhgggggghhhlllqqqwww{{{}}}xxxoooccc[[[XXX______YYYbbbuuuyyyppp^^^]]]YYYYYYggg~~~}}}~~~~~~}}}|||zzzyyyxxxwwwyyyyyyyyyzzzzzz{{{{{{|||~~~{{{wwwvvvwwwxxxyyyyyyvvvxxxvvvssssssssspppjjjhhhfffcccaaa___]]]YYYWWWXXXVVVSSSRRRSSSWWW\\\```rrrrrrkkk[[[WWWQQQLLLIIIGGGEEECCCBBBBBBBBBDDDJJJQQQXXX\\\WWWVVVVVVUUUSSSRRRRRRQQQQQQVVVdddzzz|||PPPBBB???<<<;;;<<<=========;;;<<<<<<>>>@@@BBBDDDEEEIII\\\------..................,,,,,,---...//////......------,,,,,,+++***))))))(((((())))))((('''&&&&&&))))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''&&&%%%$$$###$$$&&&)))***(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''''''''((((((***)))(((''''''((()))***)))))))))***++++++,,,,,,---111000222999IIIsssuuuqqqqqqsss|||yyy{{{nnnooo|||mmm^^^VVVUUUUUUSSSRRRSSSWWWZZZjjjyyyyyynnneee```aaaccccccdddiiiqqqwwwyyyvvvlllhhhhhhiiikkksssuuurrrwwwwwwnnneeeccciiiyyy~~~~~~|||{{{zzzzzz{{{yyyyyy{{{|||~~~{{{wwwvvvwwwyyy{{{{{{|||xxxttttttvvvuuuqqqllliiifffdddcccbbbaaa^^^\\\YYYWWWUUUUUUXXX]]]cccggg|||pppfff[[[TTTRRRPPPKKKFFFIIILLLPPPQQQSSSYYYccckkkdddeeeddd```ZZZWWWWWWYYYTTTYYYkkkiiiPPPAAA@@@???===<<<<<<;;;;;;;;;<<<=========???BBBDDDIII```,,,------...............,,,,,,---...............------,,,++++++***))))))(((((())))))(((''''''&&&)))(((((((((''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&&&&'''((()))***(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((***)))(((''''''((()))***)))))))))***++++++,,,,,,,,,000000111999HHHrrrsssrrruuuyyy~~~qqqooo}}}qqqeeeXXXUUUUUUUUUSSSRRRSSSWWWYYYjjjxxxyyytttooohhh___XXXVVVWWWXXXWWWWWW[[[aaagggooowwwvvvoooooossswwwxxxxxx~~~|||{{{{{{{{{{{{zzzzzz|||}}}}}}yyyxxxxxxzzz{{{|||zzzvvvssstttvvvvvvrrrnnniiigggeeecccbbbaaa^^^\\\YYYXXXVVVWWW[[[aaagggkkk~~~|||mmmddd```^^^ZZZVVVSSSUUUWWWXXX\\\eeeqqq{{{tttrrrooollliiiccc]]]YYYXXX___qqqhhhMMMAAA@@@???===<<<<<<;;;;;;;;;<<<=========???BBBDDDHHHaaa+++,,,------.........---,,,------............---,,,,,,,,,+++******))))))(((((()))))))))(((''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((()))))))))))))))***++++++,,,,,,+++//////111888GGGpppvvvxxx~~~uuurrr|||qqqmmmddd___ZZZPPPUUUUUUUUUSSSRRRSSSVVVYYYfffvvv~~~wwwlllddd^^^ZZZUUUQQQQQQSSSTTTRRRQQQRRRWWW[[[eeeqqq}}}xxxssswww~~~}}}||||||}}}{{{|||}}}~~~|||zzz{{{|||||||||wwwuuurrrsssuuuvvvssspppkkkiiifffeeedddaaa^^^\\\YYYXXXWWWYYY^^^eeelllppptttnnnkkkgggdddbbbbbbbbbcccgggrrr|||zzzxxxrrrfff\\\\\\eeewwwgggLLLAAA@@@???===<<<<<<<<<<<<;;;<<<=========???BBBDDDHHHccc***+++,,,---------------,,,------......---------,,,+++++++++******))))))(((((()))))))))(((((('''((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&'''&&&&&&%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''(((((()))))))))(((((((((((()))))))))))))))***++++++,,,,,,)))......000777DDDlll}}}uuuuuuvvviii___RRRPPPSSSMMMUUUUUUUUUSSSRRRSSSUUUWWWcccsss~~~~~~yyyuuugggaaaYYYRRRPPPOOONNNNNNNNNQQQSSSRRRPPPQQQTTTWWWbbbppp~~~yyywww}}}|||~~~~~~~~~}}}~~~}}}}}}}}}|||{{{wwwuuurrrrrrssssssqqqpppllljjjhhhgggfffccc___\\\XXXWWWXXXZZZ```hhhpppuuuzzzwwwttttttssssssvvv~~~xxxkkkaaa___kkk}}}hhhMMM@@@???>>>===<<<<<<<<<<<<;;;<<<=========???BBBDDDGGGddd)))***+++,,,------------,,,---------------,,,,,,++++++***************)))(((((()))))))))))))))((('''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&'''&&&&&&%%%$$$&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))(((((())))))))))))(((((()))))))))***++++++,,,,,,(((---...///555AAAhhhyyymmmooo{{{hhhRRRNNNSSSQQQTTTUUUUUUTTTRRRRRRTTTVVVbbbsss}}}zzzppphhhaaa]]]LLLIIIFFFDDDDDDEEEEEEFFFHHHLLLOOOPPPOOOOOOQQQSSS^^^mmm|||~~~yyy|||~~~~~~}}}{{{yyywwwuuusssqqqpppooonnnmmmmmmlllkkkjjjiiifffbbb___XXXXXXXXX[[[aaajjjrrrwwwxxxlllddddddrrreeeKKK@@@???>>>======<<<<<<===;;;<<<=========???BBBDDDGGGeee((()))***+++,,,---------,,,------------,,,,,,+++************************(((((()))*********))))))'''''''''(((((((((((((((''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&''''''((()))***(((((())))))))))))(((((()))))))))***++++++,,,,,,(((......///444>>>cccuuucccccc~~~___VVVYYYVVVTTTUUUUUUTTTRRRRRRSSSUUUbbbuuuxxxnnncccZZZRRRLLLHHHCCCCCCBBBBBBBBBBBBBBBBBBFFFJJJPPPQQQPPPPPPQQQSSSYYYgggvvv~~~zzzyyyxxxzzz~~~~~~|||xxxvvvvvvtttrrrooommmkkkkkkkkkooonnnmmmmmmllljjjfffbbb[[[ZZZZZZ]]]ccckkksssxxx~~~}}}nnneeeiii{{{}}}]]]HHH??????>>>===============;;;<<<=========???BBBDDDGGGfff'''((()))+++,,,,,,---------------------,,,+++***))))))))))))************(((((()))***************''''''''''''((((((((()))''''''&&&&&&&&&&&&''''''((('''&&&&&&'''((()))***&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((()))***'''((()))******)))(((''')))))))))***++++++,,,,,,)))......///222;;;___~~~}}}yyybbb]]]hhh^^^^^^WWWTTTUUUUUUTTTRRRRRRRRRTTT^^^sss}}}qqqhhhbbbYYYQQQLLLHHHDDDBBBEEEEEEFFFEEEDDDDDDDDDEEEGGGLLLRRRTTTRRRQQQQQQRRRWWWcccpppyyyooorrrwww~~~}}}zzzvvvrrrrrrqqqooollljjjiiijjjlllooooooooopppooommmiiifff___^^^^^^```eeemmmtttyyy|||uuufffkkkrrrVVVFFF???>>>>>>===============;;;<<<=========???BBBDDDHHHeee'''((()))***,,,,,,------------------,,,,,,+++***)))))))))))))))*********(((((()))***************&&&'''''''''(((((())))))'''''''''&&&&&&'''''''''&&&%%%$$$###$$$&&&)))***&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''')))******'''((()))******)))(((''')))))))))***++++++,,,,,,***/////////222:::\\\}}}~~~}}}~~~}}}ggg]]]jjjbbb```VVVTTTUUUUUUTTTSSSRRRRRRSSSXXXooonnnaaaZZZVVVOOOJJJHHHGGGFFFEEECCCDDDDDDCCCBBBCCCEEEFFFEEEJJJPPPRRRPPPMMMLLLMMMXXXbbbmmmuuuzzz}}}zzztttmmmrrrzzz~~~~~~}}}yyytttpppooonnnmmmkkkiiiiiikkkmmmpppooopppqqqqqqoookkkhhhbbbaaaaaabbbgggnnnuuuzzz}}}|||hhhjjjmmmTTTGGG???>>>>>>============>>>;;;<<<=========???BBBDDDHHHeee******+++,,,,,,---......---,,,+++***)))))))))))))))))))))))))))))))))))),,,+++++++++******))))))''''''((()))))))))))))))(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((++++++******************---(((///...000888QQQvvvsss|||~~~~~~xxxwwwiii```}}}{{{kkkbbb^^^UUUUUUTTTSSSRRRRRRRRRSSSYYYooommm^^^VVVRRROOOKKKGGGEEEEEEFFFFFFHHHGGGEEECCCCCCDDDFFFGGGFFFMMMTTTUUUPPPJJJGGGGGGQQQ]]]mmmtttrrrmmmiiiiiibbbjjjwww}}}~~~yyytttpppmmmoooooommmjjjggghhhlllpppuuuuuuwwwxxxxxxuuuppplllhhhgggdddaaafffpppwwwxxxooowwwjjjTTTBBB@@@???>>>===;;;;;;:::::::::;;;=========???BBBEEEIIIhhh******++++++,,,------...,,,,,,+++***))))))))))))((((((((((((((((((((((((++++++******)))))))))))))))))))))******)))(((((((((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((************************---(((000...000888OOOxxxrrrxxxnnnssstttpppqqqyyymmm___yyyssseee[[[VVVUUUTTTSSSRRRRRRRRRRRRXXXmmmwwwiii^^^YYYVVVRRRLLLHHHGGGGGGIIIJJJJJJIIIGGGFFFEEEEEEFFFGGGHHHNNNUUUUUUPPPKKKIIIIIIOOOYYYdddiiigggcccbbbcccjjjqqqzzz|||wwwsssqqqmmmmmmlllhhheeefffiiimmmrrrsssvvvyyy{{{zzzvvvsssnnnmmmjjjfffjjjsssxxxxxx{{{vvvuuu}}}gggRRR@@@@@@???>>>===;;;;;;;;;;;;:::;;;=========???BBBEEEJJJiii******++++++,,,,,,------,,,,,,+++***))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))***************))))))((((((((('''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((************************---)))000...000888KKK{{{vvvmmmooolllrrrwwwwwwwww|||ppp^^^ttt}}}iiiZZZVVVUUUTTTSSSRRRRRRRRRRRRWWWjjj}}}vvvmmmhhhdddbbb[[[VVVOOOJJJIIILLLNNNOOOMMMMMMKKKJJJHHHGGGFFFEEEJJJOOOTTTTTTNNNJJJIIIKKKOOOUUU[[[\\\ZZZYYY\\\```rrrvvv|||}}}yyyuuussslllllliiifffccccccfffhhhnnnppptttyyy~~~}}}{{{vvvuuuqqqmmmooovvvyyyxxx~~~uuueeefffqqqzzz|||dddOOO>>>@@@???>>><<<;;;;;;;;;;;;:::;;;=========???BBBEEEKKKjjj******++++++,,,,,,,,,,,,,,,+++***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))***++++++,,,,,,+++((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************,,,)))000---000777FFFqqqxxxnnnnnnttt|||qqq]]]qqqmmm\\\VVVVVVTTTSSSRRRRRRRRRRRRUUUgggyyyyyynnnmmmnnnnnnmmm___XXXPPPKKKLLLPPPSSSUUUSSSRRRQQQOOOLLLIIIFFFEEEIIINNNRRRPPPKKKGGGHHHJJJOOOQQQSSSRRRQQQTTT[[[aaaqqquuu{{{|||wwwtttrrrlllkkkhhheeeccccccdddeeejjjlllqqqxxx~~~yyyyyyvvvrrrtttyyy{{{xxx||||||dddYYY```qqq~~~aaaMMM<<>>===<<<<<<;;;<<<<<<:::;;;=========???BBBEEEMMMnnn******++++++++++++++++++++++++***)))((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((($$$%%%''')))+++---......)))))))))(((((((((''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''(((((())))))*********,,,***111,,,000666<<<\\\~~~zzz~~~gggrrrnnnbbbWWWVVVUUUSSSRRRQQQQQQQQQSSS___ppp}}}xxxwww{{{|||xxxtttaaaZZZQQQOOOTTT[[[______aaa^^^[[[VVVPPPKKKHHHFFFGGGLLLOOONNNIIIEEEFFFHHHHHHGGGFFFFFFIIIPPPXXX___ccciiisss|||yyy}}}}}}xxxssspppllljjjgggeeeffffffeeedddeeefffkkkqqqxxx}}}~~~~~~zzz||||||zzz||||||zzz~~~xxxeee___lll}}}xxxYYYIII===>>>>>>===<<<<<<<<<<<<<<<:::;;;=========???BBBEEENNNooo++++++******************+++***)))((((((''''''(((''''''''''''''''''''''''''''''((((((((()))))))))&&&'''((()))***+++++++++))))))))))))((((((((('''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((()))******+++++++++111,,,000666888UUUyyy|||ppprrrqqqeeeXXXWWWUUUSSSRRRQQQQQQPPPRRR[[[jjjwwwyyytttbbb[[[SSSSSSZZZaaaddddddgggccc^^^WWWQQQLLLIIIGGGJJJOOOSSSRRRMMMIIIIIIKKKGGGFFFFFFGGGJJJPPPVVVZZZZZZ^^^gggttt}}}tttvvvzzzzzzvvvrrrooojjjhhheeedddffffffeeecccbbbdddhhhooowww|||~~~~~~~~~zzz~~~~~~kkkbbbkkk{{{nnnRRRFFF===>>>>>>===<<<<<<<<<<<<===:::;;;=========???BBBEEEOOOqqq++++++******************+++***)))((((((''''''''''''''''''''''''''''''''''''((((((((())))))******(((((())))))))))))(((((())))))))))))((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&''''''((()))******+++++++++111,,,000555666PPPwww|||vvvsssuuuiiiXXXWWWUUUTTTRRRQQQPPPPPPRRRYYYfffssszzz~~~{{{vvvccc\\\UUUVVV^^^eeehhhhhhjjjfff```XXXQQQLLLIIIHHHLLLRRRWWWVVVQQQLLLLLLMMMIIIIIIIIIJJJMMMQQQUUUXXXSSSVVV]]]hhhttt|||~~~~~~tttwwwvvvvvvyyy~~~~~~|||zzzwwwsssooommmiiifffcccccceeefffeeeccc```bbbgggnnnvvv|||zzz~~~ooocccjjjxxxgggMMMDDD===>>>======<<<<<<<<<<<<===:::<<<=========???BBBEEEOOOqqq))))))))))))))))))))))))'''((()))******)))((('''&&&&&&''''''''''''&&&&&&''''''&&&%%%&&&'''((()))''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''')))***+++******+++---...---...//////111;;;FFFrrrtttzzzjjj___ZZZVVVUUUSSSPPPPPPSSSOOOWWWeeeqqqzzz{{{qqq[[[TTTSSS[[[eeeiiijjjkkkhhheee___YYYTTTQQQPPPPPPLLLRRRYYY[[[XXXSSSOOONNNJJJHHHIIINNNTTTVVVRRRMMMMMMPPPVVV___iiiooorrrsssmmmnnnxxx~~~}}}yyyvvvyyy||||||{{{yyyuuupppkkkhhhfffeeedddeeeffffffdddbbbeeecccdddkkkvvvmmmaaajjjzzzcccHHHBBB@@@@@@??????>>>===<<<<<<<<<<<<>>>?????????AAADDDFFFJJJwww))))))))))))))))))))))))'''((()))******)))((('''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%&&&'''((()))''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''')))************+++---,,,,,,---......000999DDDffftttsss```ZZZVVVUUUSSSPPPPPPSSSOOOWWWdddqqqzzz|||}}}|||zzzyyyyyy}}}xxxmmm[[[VVVVVV\\\bbbdddeeehhhhhhfffaaa\\\WWWTTTRRRQQQRRRWWW]]]___]]]XXXUUUSSSOOOMMMKKKMMMPPPQQQPPPMMMMMMNNNRRRXXX^^^bbbddddddaaaaaajjj}}}wwwqqqrrr|||~~~~~~|||||||||zzzvvvqqqllliiiiiihhhgggfffgggfffcccaaa```^^^```gggsss|||pppiiiqqqeeeIIIDDDBBB???>>>>>>======<<<;;;;;;<<<===>>>??????AAADDDGGGLLLyyy))))))))))))))))))))))))'''(((((())))))(((((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%&&&''''''(((&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''')))************+++---++++++,,,...---///888BBB\\\~~~}}}ssssssbbb[[[UUUTTTSSSPPPQQQSSSOOOVVVbbbooozzz}}}{{{vvvrrrsssvvvuuupppmmmmmmlllmmmqqqxxx|||}}}}}}vvvjjj]]][[[\\\`````````ccchhhllljjjgggbbb^^^YYYVVVTTTUUUYYY___aaa___ZZZVVVTTTSSSQQQMMMKKKJJJKKKMMMNNNNNNMMMLLLMMMOOOQQQQQQPPPPPPPPPVVVhhhxxxooonnnsssyyy}}}~~~~~~}}}|||||||||{{{xxxsssooolllmmmkkkiiiiiihhhfffdddaaa^^^]]]^^^dddnnnwww{{{|||{{{vvvuuu|||dddHHHCCCAAA=========<<<<<<;;;;;;:::;;;===>>>>>>???AAADDDGGGOOO{{{))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((('''(((******))))))+++,,,++++++---......///777BBBYYYqqqvvvqqqfff^^^VVVTTTSSSQQQQQQSSSOOOTTT___lllxxx~~~~~~}}}{{{vvvqqqqqqtttqqqlllhhhgggfffccccccfffmmmrrrsss{{{~~~wwwhhh```aaadddfffccc```fffnnnsssrrrooojjjddd]]]XXXUUUVVVZZZ```cccbbb\\\VVVQQQOOOOOOMMMJJJHHHIIIKKKNNNNNNKKKGGGDDDDDDDDDCCCBBBAAACCCIIIYYYsss~~~tttqqqrrrsss||||||}}}}}}|||||||||}}}|||zzzvvvrrroooooommmkkkjjjjjjhhheeeccc```___```dddkkkrrrvvvwww{{{xxx{{{zzz```EEEAAA>>><<<<<<<<<;;;;;;:::::::::;;;<<<===>>>>>>@@@DDDGGGSSS~~~((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((&&&((()))***))))))***,,,,,,,,,...000//////777AAAYYYhhhkkklllbbbXXXUUUTTTRRRQQQSSSOOOSSS\\\hhhvvv~~~~~~|||vvvuuuuuurrrkkkfffeeebbb___]]]]]]```bbbffflllrrrxxxxxxgggaaadddiiijjjeeebbbiiisssxxxvvvrrrllleee]]]VVVRRRVVVZZZ___dddddd___WWWRRRJJJKKKKKKJJJIIIIIILLLNNNLLLHHHDDD@@@???>>>===<<<999>>>EEERRRkkk{{{wwwtttqqqvvv{{{}}}}}}{{{{{{|||}}}}}}|||yyyuuussspppnnnmmmlllkkkjjjgggeee```___aaadddjjjpppuuuwwwvvvuuu~~~{{{]]]EEEAAA<<<;;;;;;;;;;;;:::::::::::::::;;;======>>>@@@DDDGGGUUU(((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&&&&''''''''''''&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''(((((())))))((((((((((((((((((((((((&&&((())))))))))))***,,,,,,,,,///111///000777AAARRRvvv~~~______sssgggZZZVVVUUUSSSRRRRRRPPPRRRXXXdddsss~~~|||yyyvvvuuuppphhhcccaaa___^^^______^^^]]]aaadddhhhmmmttt}}}yyyfffbbbeeejjjkkkfffdddkkkuuuxxxuuuqqqjjjbbbZZZSSSOOOPPPRRRVVVZZZ]]]]]]ZZZVVVMMMLLLKKKJJJJJJKKKLLLLLLIIIFFFAAA???======<<<;;;666===DDDNNNfff~~~wwwooorrr||||||}}}}}}|||{{{|||~~~~~~{{{xxxvvvrrrpppnnnmmmllljjjfffdddZZZ[[[]]]aaaffflllqqquuu{{{rrrppp}}}[[[FFFCCC<<<;;;;;;;;;;;;;;;;;;;;;;;;999;;;<<<===>>>@@@DDDGGGWWW((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((&&&&&&''''''''''''&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))&&&&&&&&&'''((()))))))))((((((((((((((((((((((((&&&'''))))))((((((***+++++++++...000///...555???GGGkkknnnZZZyyykkk]]]WWWVVVSSSRRRRRRQQQQQQVVVaaappp|||~~~xxxyyytttrrrkkkddd___\\\\\\aaahhhkkkiiidddaaabbbccceeeiiioooxxx}}}jjjgggiiimmmnnnjjjgggmmmvvvwwwtttpppiiibbb[[[UUURRRPPPNNNNNNRRRYYY```dddeeeYYYTTTMMMJJJJJJKKKKKKJJJFFFCCC@@@>>>===<<<;;;:::555<<>>@@@DDDGGGWWW((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((&&&''''''''''''''''''&&&###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''')))******&&&&&&&&&'''((())))))***((((((((((((((((((((((((&&&'''))))))((((((***+++******---///...---444===???ccc}}}{{{}}}aaayyy}}}nnn___XXXVVVTTTRRRRRRQQQQQQUUU___nnn{{{|||uuuvvvxxxssspppiii```\\\ZZZ\\\eeeqqqwwwtttnnncccbbbaaa``````ccckkkssspppmmmnnnqqqrrrmmmjjjooowwwxxxuuupppjjjddd^^^ZZZWWWWWWSSSOOORRR\\\iiitttzzzeee\\\PPPJJJIIIKKKJJJHHHDDDAAA???======<<<:::888555;;;===AAAXXX}}}oooooowww~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~{{{}}}~~~|||zzzzzzwwwsssnnnjjjeee```\\\YYYYYYXXXWWWVVVWWWZZZ\\\\\\cccnnnvvv{{{vvvhhheeewww{{{RRRDDDBBB777<<<<<<<<<<<<<<<<<<<<<<<<888:::;;;===>>>@@@DDDGGGWWW((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))******++++++(((***,,,---...111444666>>>ZZZzzzyyykkkhhhnnn{{{ooofff^^^ZZZWWWRRRQQQSSSTTTTTTTTT[[[lll~~~}}}yyyyyyxxx{{{{{{yyyoooccc]]]YYY]]]bbbfffoooyyy~~~}}}ooofff______aaaaaaffflllyyyuuuzzzrrrmmmlllkkkkkkuuu|||qqqggg```___```bbb```ccccccaaadddlllnnnkkkbbb[[[SSSPPPQQQQQQKKKFFFFFFDDDAAA>>><<<:::::::::;;;:::===DDDTTTqqqtttwwwxxx{{{~~~|||~~~~~~}}}xxxttttttsssrrrpppmmmhhhbbb]]]VVVSSSOOOLLLMMMMMMNNNMMMPPPUUU]]]eeekkkqqqvvvzzz|||zzzoooeeefffvvvvvvQQQ>>><<<@@@;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===>>>@@@BBBFFFIIIXXX''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))******++++++)))+++---......000333555>>>WWW}}}|||hhh^^^|||jjjooojjjccc\\\ZZZWWWSSSRRRSSSSSSSSSSSSZZZiii{{{~~~yyytttssswww~~~|||{{{wwwmmmaaa[[[XXX]]]cccfffmmmvvv{{{{{{uuullldddddddddcccdddhhhvvv}}}}}}tttnnnmmmkkklllxxx{{{ooofffcccdddgggiiipppsssrrrllliiiiiifff```]]]WWWQQQQQQSSSRRRMMMHHHFFFDDDAAA>>><<<::::::999999999<<>>===;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===>>>???BBBFFFIIIYYY''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((((())))))******+++***,,,---......///111444:::PPP~~~ooo```xxxkkkeeeccc^^^YYYYYYXXXTTTSSSTTTQQQRRRSSSXXXfffxxx~~~vvvssssssyyy}}}xxxmmmddd___[[[aaaffffffgggmmmqqqsssuuunnnhhhiiijjjhhhggghhhqqquuullljjjhhhjjjwwwzzzllleeegggmmmrrrtttxxxnnnfff]]]VVVUUURRRPPPQQQTTTTTTNNNIIIEEEDDDAAA???<<<;;;:::999777999;;;???IIIcccxxx~~~~~~|||zzzyyyyyyyyy{{{{{{zzzvvvsssmmmllllllkkkiiiddd]]]XXXPPPMMMIIIGGGFFFFFFFFFEEEBBBFFFJJJOOOUUU[[[bbbgggmmmrrrxxx}}}uuukkkdddkkk~~~aaaKKKCCC???;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===>>>???BBBGGGJJJ\\\''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((()))*********+++,,,...------...000222555FFFuuuqqq~~~vvvddd]]]YYYWWWYYYYYYUUUSSSTTTPPPRRRSSSWWWbbbttt{{{xxxyyy~~~zzzpppiiiggghhhnnnqqqlllhhhiiilllmmmnnnjjjhhhkkkpppqqqnnnllllll{{{pppkkkgggiiiwww{{{kkkeeekkkuuu}}}}}}oooaaaXXXSSSPPPOOOOOORRRUUUSSSMMMHHHEEEDDDBBB???===;;;999999888:::<<<===BBBXXX~~~~~~~~~}}}}}}}}}|||yyywwwuuutttuuuvvvwwwvvvssspppmmmkkkhhheeeaaa]]]XXXUUUNNNKKKGGGEEEDDDDDDCCCBBB@@@BBBEEEHHHLLLRRRYYY^^^bbbggglllrrr~~~ttthhhcccnnn~~~ZZZGGGBBB???<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===???BBBGGGKKK^^^''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))******+++,,,------------///111333@@@lllgggZZZVVVUUUXXXXXXUUUTTTUUUPPPSSSTTTVVV```qqq|||~~~yyyoookkkmmmtttzzz|||uuuooonnnppppppmmmkkklllpppvvvyyyuuuooolll|||yyyqqqkkkjjjvvv{{{lllgggooo|||lll[[[RRRQQQNNNNNNPPPRRRTTTQQQKKKEEEDDDCCCBBB@@@===;;;999888999:::<<<<<<>>>MMMlll~~~~~~}}}{{{zzzzzzxxxuuussspppppppppqqqrrrqqqnnnlllooojjjccc]]]XXXUUUSSSQQQLLLJJJGGGEEEEEEDDDCCCAAA===>>>???@@@CCCGGGNNNRRRZZZ___dddjjjtttrrrfffbbbppp~~~XXXCCC>>>???>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<>>>BBBHHHLLL___&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''(((((())))))***+++,,,------,,,---///111666<<>>;;;999888999999;;;;;;<<>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<>>>BBBHHHMMM```&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))***+++,,,,,,,,,---000222888888[[[ttt[[[WWWTTTVVVWWWTTTSSSUUUNNNSSSTTTSSSYYYiii{{{zzzwww}}}|||~~~|||nnnccceeeooo|||tttlllkkkvvvxxx[[[MMMMMMJJJKKKNNNPPPPPPNNNIIIFFFCCCCCCBBBAAA>>>;;;999777666666888;;;===CCCRRR```~~~|||zzzxxxvvvuuutttqqqnnnllljjjiiigggggggggfffdddaaaddd```ZZZVVVRRROOOLLLJJJHHHGGGEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBAAAAAADDDFFFIIIRRRZZZ\\\aaammmzzznnnaaa```vvvvvvRRR???<<<<<<:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;===BBBIIINNNccc&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''((())))))))))))***,,,,,,,,,---000222888444RRR|||]]]XXXUUUVVVVVVTTTSSSUUUMMMRRRSSSQQQVVVfffyyywwwhhhhhhpppuuuqqqkkklllwwwaaaQQQQQQHHHJJJMMMOOOPPPNNNJJJHHHCCCCCCBBBAAA???<<<999777333333666;;;>>>CCCMMMXXXrrr}}}zzzxxxyyywwwuuusssrrrpppllljjjhhhgggeeeeeeeeecccaaa^^^]]][[[XXXVVVTTTPPPKKKHHHGGGEEEDDDDDDEEEEEEDDDCCC@@@@@@@@@>>><<<;;;===>>>???JJJSSSVVVYYYeeettt}}}lll___```xxxnnnNNN???===;;;666;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;===BBBIIINNNeee(((''''''&&&&&&&&&''''''&&&&&&''''''''''''''''''%%%&&&&&&&&&%%%$$$$$$###%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((++++++,,,------......///666555DDDsssmmm]]]VVVVVVPPPPPPSSSNNNPPPOOOOOOPPPSSS]]]ppp{{{tttjjjssslllhhhnnnzzzsssWWWQQQPPPMMMNNNRRRSSSOOOJJJIIIFFFDDD@@@>>>===<<<:::888666666888<<<<<<<<>><<<;;;:::@@@BBBEEEJJJQQQ[[[eeellluuu|||iii```eee|||bbbHHH>>>===<<<999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>@@@@@@@@@HHHRRRjjj(((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((++++++,,,------......///333333AAAnnnvvvccc[[[XXXQQQRRRVVVRRRPPPOOOOOOPPPRRR\\\ooovvvjjjnnniiihhhppp|||fff]]]RRROOOPPPUUUVVVQQQKKKJJJGGGEEEBBB@@@???>>>;;;999999777777::::::;;;@@@GGGOOOXXXdddkkknnnsss{{{|||wwwssssssvvvzzz}}}~~~zzzuuuqqqqqqrrrooonnnllliiifffcccaaa```ZZZWWWTTTRRRRRRTTTTTTTTTVVVUUURRRQQQPPPMMMJJJGGGFFFGGGHHHIIIIIIGGGEEEDDDEEEDDDBBB@@@>>><<<:::999;;;===@@@EEEKKKTTT^^^eeeppp{{{wwwiiiaaafff~~~___GGG>>>===<<<999;;;;;;;;;;;;;;;;;;;;;;;;999:::===@@@@@@BBBJJJUUUkkk''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((++++++,,,------......///000111<<>>DDDFFFJJJNNNOOOPPPTTT\\\cccoooxxxtttpppjjjeeeccceeeiiillluuu|||}}}||||||zzzwwwrrrnnnmmmmmmkkkiiifffbbb___]]]\\\\\\YYYVVVSSSRRRSSSUUUUUUUUUSSSQQQPPPOOOOOONNNKKKIIIIIIJJJJJJJJJIIIHHHFFFEEEEEEDDDBBB@@@===;;;999888777999<<>>888444666888;;;AAAGGGIIIIIIHHHFFFDDDGGGMMMRRR]]]fffttt{{{jjjfff___YYYVVVWWWZZZ]]]eeemmmwww}}}zzzyyyxxxvvvrrrpppnnnmmmiiifffbbb^^^[[[YYYYYYYYYZZZWWWUUUTTTTTTUUUUUUUUUPPPOOONNNOOOPPPPPPNNNLLLLLLLLLLLLKKKIIIHHHFFFEEEEEEDDDBBB???<<<:::888777777888:::===BBBIIIRRRXXXbbblllyyyxxxddd___fff}}}nnnSSSCCC===;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::===@@@AAACCCMMMXXXnnn&&&&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&&&&&&&''''''(((''''''&&&''''''&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((++++++,,,------......///...222777SSSrrr```hhhuuujjjdddYYYTTTSSSLLLNNNMMMNNNOOOOOOTTTcccqqqzzz|||pppllllllrrrzzzqqqbbb[[[XXX\\\]]]WWWPPPKKKIIIHHHEEEDDDCCCAAA>>>;;;>>>999555666999===FFFOOONNNKKKGGGBBB@@@@@@BBBDDDJJJSSSaaaqqquuummm___[[[UUUPPPMMMNNNPPPRRRWWW^^^iiirrryyy}}}zzzvvvuuuuuutttrrrpppnnnlllgggddd```\\\YYYXXXWWWWWWUUUSSSPPPOOOOOONNNMMMLLLNNNMMMNNNOOOQQQRRRQQQOOOMMMLLLKKKJJJHHHGGGEEEDDDCCCCCCAAA>>><<<:::888777777777999:::>>>DDDLLLRRR[[[dddqqq|||}}}hhhfffmmm|||fffNNNAAA===:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<>>>@@@@@@CCCMMMXXXrrr&&&&&&&&&&&&&&&'''((()))((((((((('''&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&+++***)))((('''%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((++++++,,,------......///---444777IIIuuugggddd~~~zzzoooiii\\\VVVSSSLLLMMMMMMNNNNNNMMMQQQ^^^lllyyyzzztttppppppssszzz}}}jjjaaa[[[]]]___ZZZSSSNNNLLLIIIFFFCCCBBBAAA???======:::777888999>>>JJJWWWYYYTTTLLLEEEAAA???>>>===>>>FFFSSSdddwww~~~rrrhhhaaaUUUSSSOOOKKKJJJJJJKKKLLLNNNTTT\\\dddkkksss|||}}}yyywwwsssrrrpppppppppnnnjjjhhhdddbbb^^^[[[XXXVVVTTTTTTRRRPPPMMMLLLLLLKKKIIIGGGMMMLLLMMMOOORRRSSSRRRQQQKKKKKKJJJHHHGGGEEEDDDDDDBBBAAA???>>><<<:::888777555555666666999>>>EEEJJJSSS\\\iiiuuutttuuu|||vvv```IIIAAA>>>:::888;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>???AAAAAACCCMMMXXXvvv&&&%%%%%%&&&&&&((()))))))))(((((('''&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&******)))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((++++++,,,------......///,,,666666@@@ggghhhccc}}}}}}qqqhhh[[[UUUTTTMMMMMMMMMNNNNNNLLLOOO[[[hhhvvv~~~sssqqqssswww}}}rrrggg___```aaa]]]WWWSSSOOOKKKGGGDDDCCCBBBBBBAAA<<<;;;:::999777<<>>===;;;:::999888444444444444666;;;AAAFFFMMMUUUaaannnzzzrrr\\\GGGAAA>>>999888;;;;;;;;;;;;;;;;;;;;;;;;;;;======>>>@@@AAADDDOOO[[[zzz%%%%%%%%%&&&'''((()))***))))))((('''&&&&&&%%%%%%###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))++++++,,,------......///+++777666;;;^^^eeebbbuuukkk^^^YYYYYYTTTMMMMMMNNNNNNLLLNNNYYYfffttt}}}}}}yyy|||pppqqquuu{{{wwwlllbbbaaaccc```ZZZVVVRRRMMMHHHDDDCCCCCCDDDDDD<<<<<<<<<999555999JJJ\\\yyymmm\\\OOOHHHEEECCC@@@===AAAKKKZZZmmmoooaaaXXXSSSQQQOOOPPPPPPQQQRRRRRRRRRRRRSSSUUUXXXZZZ\\\cccmmmttt~~~{{{xxxwwwtttqqqpppnnnjjjddd___[[[ZZZXXXVVVSSSPPPMMMKKKMMMKKKJJJJJJKKKKKKJJJIIIJJJJJJJJJLLLOOOQQQPPPOOOGGGGGGEEEDDDCCCCCCCCCCCC>>>>>>===<<<;;;::::::999666666555555666;;;AAAEEEIIIQQQ]]]jjjvvvqqqZZZFFFAAA???999777;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;===@@@BBBFFFRRR^^^|||