BM6P6(@ ~~~mmmmmmnnn}}}qqqVVVAAA???<<<;;;:::888555222333333333222222222111111111111222222222222111111222222111111111111111222111000///......---................../////////000///000000///......000222444444666888:::<<<>>>???@@@BBBDDDFFFIIIMMMRRRUUUYYYTTTQQQPPPPPPTTT___kkkxxx}}}~~~~~~~~~~~~}}}||||||{{{{{{|||}}}}}}{{{yyywwwxxxxxx|||||||||}}}}}}~~~~~~~~~~~~{{{xxxuuusssjjjiiigggfffffffffggghhheeefffgggjjjmmmppprrrtttyyy{{{~~~~~~zzzwwwuuuyyywwwnnnkkkhhhaaaZZZWWWUUUWWWVVVQQQNNNLLLHHHCCCGGGFFFEEEEEEEEEBBB>>>;;;:::777222...+++***+++,,,,,,***)))***,,,,,,)))&&&************************---,,,,,,++++++++++++++++++++++++***************+++++++++***)))***,,,......---,,,+++***+++,,,,,,///...,,,+++***+++,,,,,,------------------------************************///...---,,,,,,---...///.......................................///000111000000000000111111111111000333444333111111555999>>>CCCKKKSSS[[[fffsss|||}}}}}}}}}|||~~~}}}zzzzzzyyywwwtttssstttuuuuuuttttttuuuuuuvvvwwwwwwwwwrrrrrrrrrsssttttttuuuuuuuuuwwwwwwwwwwwwwwwyyy{{{~~~~~~}}}}}}}}}zzzxxxyyyzzz}}}~~~~~~pppqqqppp~~~oooSSSBBB???<<<:::999777555333444444444333333333222222111111222222222222111111444333222111000///////////////...---------.............../////////000000///000000000//////000222555555777999<<<>>>???@@@BBBDDDGGGHHHJJJMMMPPPSSSQQQPPPPPPRRRUUU\\\jjjxxx}}}}}}~~~~~~}}}}}}||||||{{{{{{{{{zzz|||}}}}}}|||zzzxxxyyyzzzzzz{{{{{{||||||}}}}}}~~~~~~|||zzzwwwtttrrrllljjjiiigggfffffffffgggfffggghhhjjjmmmpppssstttxxxzzz|||}}}}}}}}}~~~{{{xxxzzz{{{qqqmmmiiiaaaZZZWWWTTTWWWXXXTTTQQQPPPKKKFFFGGGFFFFFFGGGGGGEEEAAA>>><<<999555000---+++,,,,,,...,,,******,,,---,,,******************************))))))(((((((((((((((******************++++++***++++++***)))***,,,...///...---,,,,,,,,,------...---,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++000///...---,,,------...........................000///..................//////000000000111111111///222444333222444888<<<@@@HHHQQQWWW]]]iii{{{~~~{{{zzz{{{|||}}}yyy{{{|||~~~}}}{{{yyyxxxwwwvvvtttsssrrrrrrssstttttttttttttttuuuuuuuuuuuuqqqqqqrrrrrrsssttttttuuuvvvwwwxxxxxxwwwwwwyyy{{{~~~}}}}}}}}}||||||{{{{{{~~~~~~~~~|||yyyxxxxxxzzz}}}~~~}}}|||zzz{{{~~~rrrsssrrrnnnQQQBBB???;;;888777777666555555555555444444444333333111111222222222222111111444333222000///...------......---------...//////....../////////000000000///000111000//////111333555666888:::===???AAABBBCCCFFFIIIKKKLLLLLLMMMOOOLLLMMMQQQUUUZZZdddwww|||{{{~~~~~~}}}~~~xxxxxxwwwwwwwwwwwwwwwwwwyyyzzz{{{zzzxxxwwwxxxyyyyyyyyyyyyzzz{{{|||||||||||||||{{{zzzwwwuuusssrrrooonnnllliiigggfffffffffhhhhhhjjjlllnnnqqqsssuuuvvvxxxzzz{{{zzzzzz{{{|||}}}~~~~~~~~~uuupppiii```XXXVVVTTTXXX[[[YYYWWWUUUPPPJJJGGGFFFGGGHHHIIIGGGDDDAAA???<<<888333///---,,,,,,...,,,))))))***,,,------++++++++++++++++++++++++---,,,++++++******++++++)))))))))***+++++++++,,,***+++,,,+++******,,,...//////...---------------------,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,------------------------000///...---------------........................000///...------,,,------////////////000000000000...111333444444666;;;@@@DDDLLLVVV]]]dddsss|||zzz~~~|||zzzxxxwwwwwwwwwxxxvvvvvvwwwwwwvvvvvvuuutttsssrrrpppppppppppprrrrrrsssssssssrrrrrrrrrrrrrrroooppppppqqqqqqrrrssssssssstttuuuuuutttuuuwwwxxx}}}}}}}}}}}}}}}}}}||||||{{{||||||zzzxxxwwwxxxzzz||||||}}}}}}{{{zzzxxxvvvvvvyyytttsssuuunnnRRRCCC???:::777666666666666444444444444333333333333111111222222222222111111222222000///........................//////000111...////////////000000000///000111111000000222444666777888;;;>>>@@@BBBCCCDDDHHHKKKMMMLLLKKKKKKKKKMMMNNNRRRXXX^^^kkk|||xxxyyy}}}}}}yyywwwwwwxxxzzzqqqqqqqqqqqqqqqqqqqqqrrrssstttuuuuuutttssstttuuuwwwwwwxxxyyyzzz{{{{{{|||zzzzzzyyyxxxvvvuuusssssstttssspppmmmjjjiiihhhhhhiiijjjkkkmmmoooqqqtttuuutttvvvxxxxxxwwwwwwxxxyyyzzz{{{}}}~~~xxxqqqiii^^^WWWTTTVVV[[[___^^^]]][[[VVVOOOFFFFFFFFFGGGHHHGGGDDDBBBAAA>>>:::666111...,,,++++++***))))))***+++,,,,,,++++++++++++++++++++++++......---,,,,,,,,,,,,,,,(((((()))***+++,,,,,,,,,)))+++,,,+++******,,,---......------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......//////........................///...---------------........./////////000000000///111333444444777===CCCIIIOOOXXXcccqqq|||vvvzzz}}}{{{|||yyyxxxwwwuuutttssssssrrrsssrrrqqqqqqppppppqqqqqqmmmmmmlllllllllmmmnnnoooqqqqqqpppoooooonnnmmmmmmlllllllllmmmnnnnnnoooooommmnnnoooooonnnoooqqqsssyyyyyyyyyyyyyyyyyyyyyyyyxxxyyyyyyxxxwwwwwwxxxzzz{{{{{{{{{{{{{{{zzzyyyxxx~~~yyy~~~zzzrrrvvvxxxwwwxxxoooSSSBBB>>>999666666666666666333333333333222222222222111111222222222222111111000///////////////000111////////////000111222222////////////000000000111///000111111111111333555666777999;;;>>>AAACCCDDDEEEIIIMMMNNNMMMKKKJJJJJJOOOOOOTTT[[[fffvvv{{{wwwyyy|||~~~~~~{{{uuuooommmlllmmmnnnkkkkkkkkklllmmmmmmmmmnnnnnnoooqqqqqqppppppqqqsssuuuuuuvvvwwwxxxyyyzzzzzzxxxxxxwwwvvvuuuuuuuuuuuuxxxvvvssspppnnnlllllllllkkkkkklllmmmoooqqqssstttrrrtttvvvvvvvvvuuuvvvwwwyyyzzz|||~~~|||www}}}{{{tttjjj___XXXWWW\\\aaadddbbbaaa```[[[VVVHHHFFFEEEEEEEEEEEECCCBBBBBB@@@===888444000---+++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***)))))))))))))))(((((()))***+++,,,,,,,,,)))+++,,,,,,+++***+++---,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---///000111111////////////////////////,,,,,,,,,---...///000111////////////000000000000000222444555555999@@@EEEPPPSSS[[[lllyyyvvvvvv~~~yyy{{{}}}zzzttttttsssrrrqqqooommmmmmnnnmmmlllkkkkkkkkkllllllgggggggggggghhhhhhiiijjjllllllkkkjjjiiihhhhhhgggffffffgggggghhhhhhiiiiiihhhiiijjjjjjiiijjjlllnnnooopppppppppqqqrrrrrrrrrssstttuuuuuutttuuuwwwyyyyyyyyyzzz{{{|||}}}}}}}}}~~~vvvqqqwww~~~sssooovvv|||{{{yyyoooSSS@@@===999777777777666555333333222222222111111111111111222222222222111111////////////000111222222000000//////000000111111/////////000000000111111///111222222111222444666777888:::===@@@CCCEEEFFFGGGKKKNNNPPPOOONNNMMMMMMQQQRRRYYYfffuuu}}}wwwvvvxxx{{{||||||zzzvvvooojjjhhhggggggfffeeeeeeeeefffggghhhiiiiiihhhjjjlllllllllmmmnnnpppqqqqqqrrrssstttvvvwwwwwwvvvuuuuuuttttttuuuuuuvvvxxxwwwuuurrrpppoooooooookkkllllllmmmoooppprrrsssqqqsssuuuvvvuuuuuuvvvwwwyyyzzz|||}}}~~~yyy~~~{{{qqqgggaaaaaaeeehhhhhheeecccccc```\\\OOOKKKGGGEEEDDDDDDDDDCCCCCCBBB???<<<888333///---...//////...,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++)))))))))***+++++++++,,,(((***,,,,,,+++++++++,,,+++++++++++++++***))))))++++++,,,---------,,,,,,******++++++,,,,,,------++++++++++++++++++++++++)))***,,,...///000111111////////////////////////,,,,,,,,,---///000222333000000000000111111111111111444666777999>>>FFFLLLWWWZZZeee{{{|||tttvvv}}}~~~~~~}}}}}}~~~}}}}}}{{{xxxuuunnnnnnooonnnllljjjgggfffgggffffffeeedddeeeeeeeee______``````aaaaaaaaabbbddddddcccbbbaaaaaa``````_________```aaaaaabbbbbbcccdddeeeeeedddeeegggiiijjjkkkkkklllmmmnnnnnnooolllnnnoooooooooqqqsssuuuvvvwwwxxxzzz|||~~~zzzqqqlllrrrwwwooooooyyywwwxxxzzzmmmQQQ>>><<<999888888777555444444444333333333222222222111111222222222222111111111111000000000111222222000///.............../////////000000000111111111000111222222222333555777999;;;===@@@CCCFFFHHHIIIJJJMMMQQQRRRRRRRRRSSSSSSWWWZZZdddvvvzzzvvvsssrrrssssssqqqnnnoookkkfffcccbbbbbb```^^^[[[[[[\\\]]]^^^___`````````bbbdddeeeeeefffhhhjjjllllllmmmnnnpppqqqrrrssssssrrrrrrqqqrrrsssuuuvvvvvvuuusssrrrqqqqqqqqqrrrkkkllllllmmmnnnoooqqqrrrpppsssuuuvvvvvvvvvwwwyyyxxxzzz{{{||||||}}}}}}sssoooqqqoooooolllfffcccdddccc```XXXSSSLLLGGGFFFFFFGGGGGGEEEDDDCCC@@@<<<888333111111000---)))&&&'''+++///,,,,,,,,,,,,,,,,,,,,,,,,//////...------------...******************++++++(((***,,,---,,,++++++,,,++++++,,,,,,,,,+++***)))***+++,,,---------,,,,,,+++++++++,,,------......------------------------+++,,,---////////////...////////////////////////.........///000111222333111111111111222222222222111444777:::>>>EEENNNUUU^^^eeetttvvv}}}|||zzzyyyxxxwwwvvvuuuuuuuuussspppmmmhhhiiijjjiiigggdddaaa___^^^^^^]]]]]]]]]\\\\\\\\\XXXXXXXXXYYYYYYYYYYYYXXXZZZZZZZZZYYYYYYXXXXXXXXXXXXXXXYYYYYYZZZ[[[[[[\\\\\\]]]^^^]]]]]]]]]___aaacccdddeeefffggghhhiiiiiieeefffhhhiiijjjkkknnnqqqssstttuuuwwwyyy{{{}}}~~~yyypppjjjooo}}}}}}tttmmmooo|||pppqqq{{{kkkOOO===;;;999999888777555333555555444444444333333333111111222222222222111111333333222111000000111111///...---,,,,,,,,,,,,,,,000000000000111111111111000111222222222333666888<<<===???BBBEEEHHHKKKLLLMMMOOOSSSUUUUUUUUUWWWXXX___bbbooovvvsssooommmllliiiccc^^^___\\\XXXWWWXXXWWWUUURRRRRRRRRSSSTTTVVVWWWXXXXXXYYY[[[]]]^^^___```bbbdddhhhiiijjjkkkmmmnnnooopppppppppooooooppprrrtttuuutttsssrrrqqqpppqqqrrrrrrkkkkkkllllllmmmooopppqqqppprrruuuvvvwwwwwwyyyzzzxxxyyyzzzzzzzzz{{{}}}}}}zzz|||ttttttnnnfffbbbdddeeeccc```ZZZQQQJJJHHHHHHJJJKKKGGGFFFEEECCC@@@;;;777444222///)))"""!!!(((///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++++++++***************(((***,,,---,,,++++++,,,,,,,,,---...---,,,+++***)))***,,,---...---,,,,,,++++++,,,------...//////........................---.../////////...,,,,,,000000000000000000000000111000000000000000111222111111222222222333333333111444999<<>>;;;888777777555444555555555555555555555555222222222222222222222222(((///666666222///111555333333222111000000111111...//////111333555777888333111000000222777;;;>>>@@@>>>===@@@EEEKKKPPPRRRSSSVVVUUUNNNLLLTTT]]]bbbhhhuuu}}}yyyvvvtttoooiiieeedddaaa\\\XXXYYYUUUSSSOOOKKKIIIIIIIIIJJJJJJJJJJJJJJJKKKLLLMMMNNNRRRRRRRRRSSSVVVXXX[[[]]]^^^^^^^^^___aaaeeehhhjjjjjjkkkmmmpppqqqrrrrrrrrrppprrrssssssqqqooooooooooooooooooooooooooooooooorrrssstttuuuvvvwwwxxxxxxtttuuuvvvwwwxxxyyyzzzzzzzzztttmmmgggeeeeeefffgggjjjcccXXXOOOIIIGGGHHHIII@@@@@@@@@AAAAAA===888444333111...---------+++***,,,,,,,,,++++++************++++++,,,------------+++++++++************)))***+++,,,,,,******+++,,,)))******++++++******))))))***++++++,,,,,,++++++,,,,,,,,,---------......---,,,,,,,,,,,,---......000///...---------------,,,---......------...000...............///000000111///000333222///111666777;;;999>>>KKKQQQWWWfffppp{{{zzzxxxvvvtttrrrqqqqqqlllkkkiiigggfffdddaaa^^^______^^^]]]\\\[[[[[[ZZZSSSSSSSSSSSSSSSRRRRRRRRRMMMNNNOOOPPPRRRSSSTTTUUUSSSSSSSSSTTTTTTSSSRRRRRRSSSSSSSSSRRRRRRSSSSSSSSSQQQRRRSSSTTTUUUUUUUUUUUUVVVVVVVVVVVVVVVWWWXXXXXX___^^^^^^^^^```cccfffhhhkkkkkknnnrrrvvvyyyzzzzzz}}}rrrmmmqqqvvvssskkkjjjvvvgggLLLAAA>>>:::888777777555444555555555555555555555555000000000000000000000000+++000444444222000111333111111000//////////////////......///000111222222222111111222444888<<>>===@@@FFFLLLRRRTTTXXXWWWUUUSSSSSSZZZfffpppzzz}}}|||{{{yyyvvvssspppnnngggaaa]]]\\\YYYSSSPPPPPPNNNLLLIIIFFFDDDDDDDDDEEEDDDDDDDDDDDDEEEFFFGGGGGGIIIIIIJJJKKKLLLOOOQQQRRRSSSSSSTTTUUUYYY\\\```bbbdddfffhhhkkknnnoooppppppnnnpppqqqqqqooonnnmmmnnnmmmmmmnnnnnnooooooppppppssssssssstttuuuwwwxxxxxxwwwwwwwwwxxxyyyzzz||||||~~~{{{uuulllddd```bbbfffjjjnnniii```UUULLLGGGGGGGGGDDDCCCCCCDDDCCCAAA===:::666333000.........---,,,---,,,,,,,,,++++++++++++++++++,,,---------,,,,,,++++++++++++************)))***++++++***)))***+++,,,,,,------------,,,,,,,,,---......//////......+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......//////...---------------,,,---......------...000///............///000000111///000222111///111666777===>>>FFFTTTZZZaaappp~~~yyywwwuuurrrpppnnnmmmlllhhhfffcccaaa```___\\\ZZZZZZZZZYYYWWWVVVUUUTTTSSSQQQQQQQQQRRRRRRRRRRRRRRRNNNOOOPPPQQQRRRSSSTTTUUUQQQRRRRRRRRRRRRRRRQQQQQQSSSSSSRRRQQQQQQRRRSSSSSSPPPPPPQQQRRRSSSSSSSSSRRRSSSSSSSSSSSSSSSTTTTTTUUUVVVVVVVVVXXXZZZ]]]aaabbbfffgggiiilllqqqtttvvvwwwuuunnnqqquuuqqqhhhhhhrrr~~~eeeJJJ@@@>>>:::888888777666444444444444444444444444444111111111111111111111111111111111111111111111111//////......------......000000///.........//////111111222444777;;;>>>@@@@@@>>>>>>AAAGGGOOOUUUXXXZZZTTTQQQUUUYYY^^^mmm~~~~~~|||zzzsssrrrqqqoookkkhhheeeddd^^^XXXSSSRRRPPPJJJGGGGGGFFFDDDBBB@@@??????@@@AAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEEFFFGGGHHHIIIKKKNNNRRRVVVXXX[[[]]]```cccfffiiikkkkkkkkkmmmoooooonnnmmmlllmmmllllllmmmnnnooopppqqqqqqtttssssssssstttvvvwwwyyyxxxwwwwwwwwwxxxzzz{{{}}}{{{|||~~~~~~}}}{{{vvvwwwxxx{{{|||qqqfff___```gggnnnqqqnnnhhh]]]QQQIIIEEEEEEFFFEEEDDDDDDDDDCCC@@@>>>:::666222///...///......------------,,,,,,,,,,,,,,,,,,---------,,,++++++,,,+++++++++************)))***+++***)))((()))+++,,,,,,------------,,,,,,***++++++,,,,,,,,,,,,,,,*********+++++++++,,,,,,---,,,,,,,,,,,,---......///.........------------,,,---......------...000//////......//////000111111///000222111///222777888AAAGGGRRRbbbhhhppp~~~|||zzzxxxtttssspppmmmjjjgggfffeeebbb___[[[YYYXXXWWWUUUTTTUUUTTTSSSRRRPPPOOONNNMMMPPPPPPPPPQQQQQQRRRRRRSSSQQQQQQRRRSSSSSSTTTUUUUUURRRRRRRRRSSSSSSSSSSSSSSSUUUTTTSSSQQQQQQSSSTTTUUUQQQQQQRRRSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSPPPPPPPPPRRRUUUXXX[[[]]]```aaabbbeeehhhlllppprrr|||wwwoooooosssoooggghhhqqq}}}eeeJJJ@@@===:::888888777666555444444444444444444444444333333333333333333333333555222//////111222111000///......------.........222111111000000000000000111222444777:::>>>@@@AAAAAA??????CCCJJJRRRYYY\\\^^^SSSPPPYYY___cccttt~~~~~~~~~}}}||||||{{{zzzwwwtttlllkkkiiieeeaaa^^^[[[YYYWWWQQQMMMLLLJJJDDDAAAAAA@@@???>>>======>>>???@@@?????????@@@??????>>>>>>>>>>>>>>>?????????@@@@@@BBBBBBCCCEEEGGGJJJMMMNNNQQQSSSVVVZZZ]]]aaaccceeeiiikkkmmmnnnmmmmmmmmmnnnmmmmmmnnnoooooopppqqqqqqtttsssrrrrrrssstttvvvxxxvvvuuuuuutttuuuwwwyyyzzzyyyzzz|||||||||zzzyyywwwtttrrrqqqrrrvvv}}}~~~zzzqqqeeebbbgggmmmmmmnnnkkkbbbVVVKKKFFFDDDEEECCCAAAAAAAAAAAA@@@???===888333///............------------------------------------,,,++++++***,,,,,,+++++++++*********)))+++,,,+++***)))***+++***++++++++++++++++++***))))))***+++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---........................------,,,---......------...000/////////...///000000111111///000222222111555:::;;;HHHSSS```pppvvv|||zzzyyywwwtttrrrpppnnnkkkgggdddaaa___^^^[[[XXXTTTQQQQQQQQQPPPOOOQQQQQQQQQPPPPPPOOOOOOOOOQQQQQQRRRRRRSSSTTTUUUUUUTTTTTTUUUUUUUUUVVVVVVVVVUUUUUUUUUUUUUUUVVVVVVWWWYYYXXXVVVTTTTTTVVVXXXYYYUUUVVVVVVVVVVVVUUUUUUTTTSSSTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPQQQSSSUUUWWWXXX[[[\\\]]]^^^aaaeeeiiimmm}}}uuuuuu~~~wwwnnnnnnqqqppphhhhhhrrr~~~fffKKK@@@===:::888888777666555444444444444444444444444333333333333333333333333777333///...111333111///000//////...//////000000000/////////000111222333111333777;;;>>>@@@AAABBBAAA@@@AAAFFFNNNVVV[[[^^^aaaVVVSSS^^^fffkkk|||}}}|||}}}}}}{{{zzz|||{{{yyyxxxwwwuuuqqqmmmgggfffbbb^^^YYYUUURRRQQQQQQKKKGGGGGGEEE@@@===>>><<<;;;;;;;;;;;;<<<===>>>>>>???@@@@@@@@@???>>>===>>>>>>>>>??????>>>>>>>>>@@@@@@AAABBBCCCDDDEEEEEEIIIJJJMMMPPPTTTXXX[[[\\\dddfffjjjkkkllllllmmmnnnoooooopppppppppppppppqqqssssssrrrrrrrrrtttuuuvvvvvvuuuuuuuuuuuuvvvxxxyyyyyyzzz{{{{{{{{{yyywwwuuuvvvtttqqqpppssszzz~~~{{{~~~~~~ooofffdddffffffhhhhhhcccZZZPPPIIIGGGFFFDDDAAA@@@AAAAAAAAA@@@>>>:::444000......------------------------------------------,,,++++++***,,,,,,,,,++++++++++++***+++,,,------++++++,,,---+++++++++,,,,,,+++++++++,,,------...............,,,,,,,,,,,,---------------,,,,,,,,,,,,---......------...//////......---,,,---......------...000///////////////000111111222000000444444555999???BBBRRR```nnn||||||zzzwwwvvvuuussspppmmmjjjhhheeeaaa^^^[[[YYYXXXVVVSSSOOOMMMMMMNNNNNNMMMNNNNNNOOOPPPQQQRRRSSSSSSUUUUUUVVVVVVWWWXXXYYYYYYWWWWWWXXXXXXYYYYYYYYYZZZXXXWWWWWWWWWWWWXXXYYYZZZZZZYYYXXXWWWWWWXXXYYYZZZXXXXXXYYYYYYYYYXXXWWWWWWUUUVVVVVVWWWWWWVVVUUUUUURRRRRRRRRRRRSSSSSSTTTTTTWWWYYYZZZ[[[[[[^^^cccgggwwwpppppp{{{wwwoooooorrrppphhhhhhrrrgggLLL???===999888888888777666333333333333333333333333222222222222222222222222666222//////111222111000000000//////000000111111---------...///000222333222555:::>>>AAABBBBBBAAAAAABBBDDDJJJRRRYYY]]]___\\\UUUUUU___iiirrr~~~}}}|||{{{yyywwwwwwvvvtttsssqqqnnniiieee```^^^ZZZVVVRRROOOMMMKKKJJJEEEAAABBBAAA===:::;;;999999999::::::;;;<<<=========???@@@@@@???>>>===>>>>>>????????????>>>===?????????@@@@@@@@@@@@@@@CCCDDDFFFHHHKKKOOORRRSSS[[[^^^bbbeeegggiiikkklllnnnnnnooooooppppppqqqqqqrrrrrrrrrsssssssssttttttwwwwwwwwwxxxxxxxxxyyyyyyxxxyyyzzz{{{zzzyyywwwuuuxxxvvvsssrrrtttzzzxxxkkkccc``````bbbdddccc```XXXQQQLLLIIIGGGEEEDDDDDDDDDCCCAAA@@@;;;666222///...---,,,,,,,,,,,,,,,------------,,,,,,---------,,,++++++,,,,,,,,,,,,++++++++++++,,,---...---,,,+++,,,...------............------++++++,,,---------------,,,,,,---------.........---,,,,,,,,,,,,---......,,,---.../////////...---,,,---......------...000000000//////000000111222222111222666888:::???FFFMMM___nnn{{{|||}}}yyywwwvvvsssrrrpppmmmjjjgggdddbbb___\\\XXXUUUSSSRRRPPPNNNLLLLLLMMMNNNNNNMMMLLLMMMNNNPPPRRRTTTVVVWWWZZZZZZZZZ[[[[[[\\\\\\\\\ZZZZZZ[[[[[[\\\]]]^^^^^^ZZZZZZYYYYYYYYY[[[\\\]]][[[ZZZZZZZZZZZZZZZZZZ[[[YYYYYYZZZZZZ[[[ZZZZZZZZZVVVWWWXXXYYYXXXWWWVVVUUUTTTTTTTTTSSSSSSRRRRRRQQQTTTVVVYYYXXXXXXYYY]]]aaa{{{sssllllllxxxvvvppprrrwwwoooggggggqqqgggLLL???<<<999888888888777666333333333333333333333333222222222222222222222222333222000000111222111111000000//////000000111222.........///000111222333444777<<>>>>>???===>>>@@@AAABBBAAA@@@?????????@@@AAAAAAAAA@@@?????????@@@AAAAAAAAAAAAAAA@@@AAAAAACCCEEEHHHJJJLLLOOOSSSXXX]]]```bbbeeegggiiiiiikkkmmmoooppprrrrrrpppqqqsssttttttsssrrrqqquuuvvvxxxyyyyyyyyywwwvvvvvvwwwyyyzzzyyyxxxvvvuuuwwwvvvttttttvvv{{{sssiiibbb``````bbbeeefffbbbYYYQQQKKKJJJHHHGGGFFFEEECCCAAAAAA>>>999555222000---+++++++++++++++,,,,,,,,,---++++++,,,---------,,,,,,------,,,,,,,,,++++++++++++,,,------++++++,,,---------............------))))))***++++++++++++***++++++,,,,,,,,,------------,,,,,,,,,,,,---......+++,,,...///000///...---,,,---......------...000000000//////000000111222333222333888;;;>>>EEEMMMZZZlll{{{~~~uuu{{{}}}~~~|||yyyvvvrrrqqqnnnllljjjgggccc```^^^\\\YYYVVVRRRPPPNNNMMMLLLKKKJJJLLLNNNOOOOOONNNOOOOOOQQQSSSUUUWWWYYYYYY]]]]]]^^^^^^^^^^^^^^^^^^\\\\\\]]]^^^___aaaaaabbb```___^^^^^^___```bbbddd^^^^^^___``````___^^^^^^[[[\\\]]]^^^^^^___^^^^^^ZZZ[[[\\\]]]\\\[[[YYYXXXVVVVVVVVVVVVVVVUUUTTTTTTQQQTTTXXXWWWUUUTTTWWW[[[vvvnnngggiiiuuuvvvqqquuu{{{nnnffffffpppfffKKK???<<<999888888888777666333333333333333333333333444444444444444444444444111111222222111111111222///////////////000111111222111111111222333444444555999>>>CCCEEEDDDBBB@@@AAADDDIIIPPPXXX\\\^^^]]]]]]bbbgggmmm{{{|||zzzxxxvvvuuurrrnnnlllkkkiiihhhfffddd___YYYTTTMMMLLLJJJHHHHHHHHHHHHHHHGGGBBB@@@BBBBBB???>>>??????@@@@@@AAAAAABBBBBBBBB>>>@@@BBBDDDEEEEEEDDDCCCAAABBBCCCDDDDDDDDDCCCBBB@@@AAABBBCCCDDDEEEEEEEEE?????????@@@BBBDDDFFFHHHGGGKKKQQQVVVZZZ]]]aaacccdddeeegggjjjmmmpppssstttooopppsssuuuuuutttqqqppprrrtttvvvxxxxxxwwwuuusssuuuvvvwwwyyyyyyxxxvvvuuutttttttttuuuxxx|||{{{pppiiibbbaaabbbgggkkkhhh^^^UUUKKKJJJHHHGGGGGGEEEBBB???CCC???;;;777555222...+++*********++++++,,,,,,,,,***+++,,,,,,---------------------,,,,,,,,,++++++***+++,,,,,,******+++,,,+++,,,,,,------,,,,,,+++,,,,,,---............---******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......+++,,,...000000///...---,,,---///...------...000000000000000000111111222444333555:::>>>AAAIIIQQQcccuuu{{{nnnjjjwwwzzzxxxvvvtttqqqooommmkkkiiifffccc^^^ZZZYYYXXXUUURRROOOLLLKKKJJJIIIHHHIIILLLNNNPPPOOONNNTTTTTTUUUWWWXXXZZZ[[[\\\_____________________^^^]]]]]]^^^```aaacccdddeeefffeeeddddddeeefffiiijjjbbbccceeeggggggeeecccbbb___```aaabbbcccccccccccc^^^___aaaaaaaaa___]]]\\\WWWXXXXXXYYYYYYYYYYYYXXXOOOSSSWWWVVVSSSQQQTTTWWWrrrllleeefffqqqxxxwwwzzz|||pppfffgggqqqcccIIIBBB@@@>>>;;;888777777777666666555444333222222111444444333222222333444444111111111111000000000000000000///...............///000000111222444555666777;;;@@@CCCCCCAAA@@@@@@DDDFFFLLLVVV\\\]]]```ddddddiiisss~~~yyywwwuuuqqqnnnkkkiiihhhbbb```^^^]]]\\\XXXRRRLLLJJJHHHFFFCCCCCCDDDEEEGGG@@@>>>===>>>@@@AAAAAAAAACCCCCCCCCCCCCCCBBBBBBBBBEEEDDDDDDDDDEEEFFFGGGGGGIIIIIIIIIHHHHHHIIIIIIIIIHHHFFFFFFGGGJJJJJJGGGDDDHHHGGGEEECCCBBBBBBBBBBBBJJJJJJKKKLLLOOORRRUUUVVV]]]bbbhhhjjjiiiiiilllpppqqqrrrsssttttttsssrrrqqqwwwwwwwwwwwwvvvtttsssqqqsssssstttuuuuuuuuuuuuuuuttttttuuuvvvxxxzzz}}}~~~{{{~~~wwwqqqdddcccdddgggkkkkkkeee___UUUOOOIIIHHHFFFBBBAAADDDBBB@@@>>>:::666222...,,,............---,,,++++++,,,,,,,,,------.........++++++++++++++++++++++++...---,,,,,,++++++++++++++++++++++++++++++++++++...///000...+++***---000444000,,,+++,,,...---,,,,,,,,,------------,,,,,,111111000000/////////...............////////////333111///......///222333222555999;;;===EEEQQQZZZooo}}}uuuqqqwwwxxxtttttttttqqqnnnkkkhhheee```]]]ZZZXXXXXXRRRPPPNNNLLLKKKJJJJJJJJJIIIKKKNNNOOOPPPQQQSSSTTTTTTSSSTTTVVVZZZ]]]______aaa```^^^^^^^^^```bbbccccccdddeeeeeeeeefffiiilllmmmllljjjjjjkkkmmmmmmmmmnnnpppqqqpppnnnllllllmmmfffggghhhiiijjjkkkkkkkkkiiiiiihhhhhhgggeeedddccc^^^_______________^^^]]]]]]\\\ZZZWWWVVVUUUUUUVVVjjjeee```bbboooyyywwwzzz|||qqqggghhhrrraaaHHHDDDCCC???<<<999777666666555555555444444333333222444333222111111222333444111111111111000000000000000000///............////////////000111333666777;;;>>>BBBDDDCCCCCCBBBCCCKKKKKKPPPWWWZZZ[[[^^^cccjjjsss~~~~~~}}}||||||~~~~~~~~~|||wwwuuurrrnnnjjjfffdddccc]]][[[YYYXXXVVVSSSNNNJJJLLLIIIFFFBBB@@@@@@@@@AAA???>>>>>>???BBBCCCCCCBBBDDDDDDEEEFFFFFFGGGHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKMMMLLLLLLKKKKKKLLLLLLMMMLLLKKKJJJLLLOOOOOOMMMJJJIIIHHHGGGEEEDDDCCCCCCCCCFFFFFFGGGHHHIIILLLNNNOOOVVVZZZ___bbbaaacccggglllnnnoooppprrrrrrrrrqqqppptttuuuvvvwwwwwwvvvuuutttssstttuuuuuuuuuuuuuuutttsssssstttuuuvvvyyy{{{}}}zzz}}}zzztttjjjhhhhhhkkkpppqqqmmmiii___UUUMMMIIIGGGDDDDDDFFF???>>><<<999666222000...------......------,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,+++++++++++++++++++++++++++---...---,,,,,,...000222///---,,,...///...,,,,,,,,,------------,,,,,,///.........------------/////////000000000000111222111000//////000222333000444999<<>>===>>>>>>======???BBBFFFGGGEEEDDDEEEFFFHHHJJJLLLNNNOOOPPPLLLMMMNNNPPPQQQPPPPPPOOOQQQQQQPPPPPPPPPPPPQQQQQQNNNMMMMMMOOOQQQQQQPPPOOOJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFGGGHHHIIINNNQQQUUUWWWYYY\\\bbbgggjjjlllmmmoooppppppppppppqqqrrrtttvvvwwwwwwvvvvvvttttttuuuuuuuuuttttttsssssssssssssssuuuwwwyyy{{{zzz{{{}}}~~~xxxqqqnnnmmmoootttwwwwwwuuulll___RRRLLLJJJGGGFFFGGG>>>>>><<<:::888555333111---------------.........---------------.........------------------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***------------///000///......///000000...---,,,,,,------------,,,,,,............------------000000000000111111111111111000000000111222222333111555;;;???CCCKKKWWW```tttsssmmmrrrzzz|||yyyuuupppmmmmmmkkkhhhddd```^^^ZZZVVVRRROOONNNMMMKKKJJJIIIIIIIIIJJJKKKLLLKKKNNNRRRUUUVVVXXX[[[]]]ZZZ[[[[[[]]]___aaacccdddeeeeeeffffffggghhhhhhiiimmmqqqvvvzzz{{{{{{{{{|||}}}||||||~~~}}}|||{{{zzzyyywwwvvvuuuppppppppppppooonnnmmmllleeeeeedddcccaaa^^^[[[YYYfffcccaaafffttt{{{zzzssskkklllvvvaaaHHHDDDBBB???;;;888666555555333333333444444555555555111111111111111111111111222222222111111111000000111000000///.../////////111000//////222666;;;>>>CCCDDDDDDDDDCCCDDDGGGJJJOOONNNPPPSSSVVVYYYaaajjjrrr}}}{{{yyyxxxxxxxxxxxxwwwuuuooommmhhhccc]]]XXXUUUSSSNNNLLLIIIFFFDDDCCCBBBAAAAAA@@@???>>>===>>>???@@@===>>>BBBFFFJJJKKKIIIGGGIIIJJJKKKMMMPPPRRRSSSTTTOOOQQQSSSUUUVVVVVVUUUTTTUUUUUUTTTTTTTTTTTTUUUUUUSSSSSSSSSSSSSSSSSSSSSRRRMMMMMMNNNNNNMMMLLLJJJIIIHHHHHHHHHHHHGGGGGGGGGHHHIIIKKKMMMOOORRRWWW]]]bbbggghhhkkkmmmoooppppppppppppqqqsssuuuvvvvvvvvvvvvttttttuuuuuuttttttssssssssssssssssssuuuvvvxxxzzzzzzzzz{{{|||}}}vvvssspppppptttxxx{{{|||vvvgggWWWOOOKKKHHHFFFGGGBBBAAA@@@===;;;888555444---------------...//////---------.......................................---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---/////////......---...///000111000///---------............------000000000000000///////////////000000000111111111///000111222222333333444555999>>>BBBHHHSSSbbbmmm{{{pppqqq}}}xxxtttrrrooommmllliiieeebbb]]]ZZZWWWSSSPPPNNNLLLLLLHHHHHHGGGHHHIIIKKKMMMNNNOOORRRUUUXXXYYYZZZ\\\^^^ZZZ\\\]]]^^^___aaadddfffhhhiiikkkmmmoooqqqqqqqqqvvvzzz}}}}}}|||zzzxxxvvvtttsssooooooooonnnkkkgggbbb```dddcccdddlll|||}}}~~~ssskkkmmmwwwbbbIII???>>>;;;999777666666666222333333444444555555555111111111111111111111111222222222222111111111111111111000///////////////333222111222555:::???BBBDDDDDDDDDCCCCCCEEEJJJMMMPPPNNNOOORRRSSSVVV```kkkuuu~~~zzzyyyvvvuuuuuutttrrrppphhhfffaaa\\\VVVRRRNNNLLLGGGFFFDDDAAA???>>>>>>???>>>>>>>>>===>>>???@@@AAA???AAAEEEKKKOOOPPPNNNKKKMMMNNNOOOQQQRRRTTTUUUUUURRRTTTVVVYYYZZZYYYXXXXXXXXXXXXWWWWWWWWWWWWXXXXXXZZZZZZYYYXXXWWWVVVVVVVVVQQQRRRSSSSSSSSSQQQPPPNNNMMMMMMLLLLLLKKKJJJIIIHHHGGGGGGHHHIIILLLQQQVVVZZZaaacccfffjjjmmmoooppppppooopppqqqsssttttttssssssssstttttttttttttttssssssuuutttttttttuuuvvvxxxyyyzzzzzzzzzzzz}}}{{{wwwrrroooqqquuuyyy|||zzzlll]]]UUUOOOIIIFFFFFFDDDCCCAAA???;;;888555333---------------...///000................................................,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...,,,+++---000111111///...---......////////////....../////////000000000000000........./////////000000///000111222333444555555888;;;@@@EEEMMM]]]ppp~~~yyyrrrxxx|||uuummmllljjjhhheeebbb^^^[[[XXXVVVSSSPPPNNNLLLKKKKKKGGGGGGHHHIIIKKKMMMPPPQQQTTTVVVYYYZZZZZZ[[[]]]^^^^^^aaadddeeefffhhhlllooonnnooorrruuuxxx{{{|||}}}}}}{{{zzz{{{||||||zzzvvvqqqkkkhhhcccdddiiitttrrrjjjlllxxxcccJJJ===;;;999777666555666666333333333444444555555555111111222333333222111111333222222222222111111111222111000000//////000000333333333555888===BBBEEEDDDDDDDDDDDDEEEHHHMMMPPPSSSQQQQQQRRRQQQSSS^^^iii~~~~~~xxxvvvssspppooommmjjjggg___]]]YYYTTTOOOKKKHHHGGGCCCCCCBBB@@@===<<<>>>???@@@@@@@@@@@@@@@@@@AAAAAADDDEEEIIINNNRRRTTTRRRPPPQQQRRRSSSTTTUUUVVVWWWWWWUUUVVVXXXZZZ[[[\\\\\\\\\[[[[[[ZZZZZZZZZZZZ[[[[[[YYYYYYYYYWWWUUUTTTTTTVVVWWWWWWXXXXXXWWWWWWVVVUUUQQQQQQPPPPPPNNNMMMKKKJJJGGGFFFEEEFFFHHHKKKOOOQQQYYY[[[___cccgggjjjkkkllllllmmmoooqqqrrrrrrrrrqqqrrrrrrssstttttttttttttttvvvuuuttttttuuuvvvwwwxxxwwwxxxxxxyyyzzz~~~}}}|||~~~wwwqqqoooqqquuuyyyzzzqqqggg___VVVMMMGGGGGGEEEDDDBBB???;;;777444333///...---------...///000/////////.......................................,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,///...---...//////---++++++---000000///---,,,,,,......////////////......---------...........................////////////000000111222333555777888:::>>>DDDLLLWWWjjj~~~}}}}}}zzzuuuqqqkkkjjjhhhdddaaa]]]YYYWWWRRRPPPNNNLLLJJJJJJJJJJJJIIIJJJJJJLLLNNNQQQTTTUUUXXXZZZ]]]]]]]]]]]]^^^___```dddhhhjjjllloootttyyyxxxyyy{{{~~~yyyssspppkkkmmmtttppphhhjjjxxxbbbIII>>>===:::888666555555555333333444444444444444444111222333444444333222111333333222222222111111111222111000000//////000000111222333666:::???CCCEEEDDDEEEFFFGGGHHHKKKPPPTTTRRRRRRSSSSSSRRRTTT___lll{{{ssspppllliiigggccc```]]]VVVTTTPPPLLLHHHEEECCCBBBBBBCCCCCCBBB???===???AAA@@@@@@AAABBBCCCDDDEEEEEEHHHJJJMMMQQQUUUWWWUUUTTTTTTTTTUUUVVVXXXYYYZZZ[[[XXXYYYZZZ[[[]]]^^^______^^^^^^]]]]]]]]]]]]^^^^^^WWWXXXYYYXXXVVVVVVXXX[[[]]]\\\[[[[[[[[[[[[[[[[[[UUUUUUUUUUUUSSSQQQOOONNNLLLJJJHHHGGGHHHJJJKKKKKKOOOQQQUUUZZZ___bbbdddeeegggiiikkknnnpppqqqrrrrrrpppqqqrrrssstttuuuuuuuuuuuutttssssssssstttuuuvvvtttuuuvvvwwwxxxzzz~~~}}}}}}vvvppppppsssvvvzzzvvvrrrlll```RRRKKKJJJFFFEEEDDDAAA???<<<999888111000...---------///000000/////////.........---------------------------,,,+++++++++,,,,,,---...------------------------...+++******,,,...---++++++...000///,,,***+++,,,,,,,,,------------,,,,,,------------.........///...////////////000000000111000000111333555888:::===DDDOOOZZZiii|||zzzvvvrrrooonnnhhhgggeee```[[[WWWTTTSSSMMMLLLKKKIIIIIIIIIJJJJJJMMMMMMMMMOOOQQQTTTWWWYYYZZZ]]]___``````aaabbbdddccchhhmmmqqqssswww~~~~~~yyyvvvwwwyyyooogggiiixxxaaaHHHAAA???<<<999777555444444444444444444444444444444222333444444444444333222333333333222222222111111222111111000000000000000///000333777;;;???BBBDDDDDDFFFGGGIIIKKKNNNSSSWWWOOOOOORRRTTTTTTXXXdddqqq~~~xxxooolllgggddd```]]]XXXUUUPPPNNNKKKGGGDDDAAA???>>>AAACCCEEECCC@@@???@@@BBB<<<===@@@BBBFFFHHHKKKLLLKKKLLLOOORRRVVVXXXWWWVVVTTTUUUWWWXXXZZZ\\\^^^^^^[[[[[[[[[\\\^^^___aaabbb``````____________``````\\\^^^```___^^^___bbbfff```___^^^]]]\\\]]]^^^___ZZZZZZZZZZZZXXXVVVTTTSSSQQQOOOLLLKKKKKKKKKKKKJJJGGGJJJOOOTTTYYY\\\___```dddfffiiilllppprrrssssssooopppqqqssstttuuuvvvvvvtttsssrrrrrrrrrrrrttttttqqqsssuuuvvvvvvxxx{{{}}}~~~{{{sssqqqsssvvvyyyzzzzzzuuugggWWWNNNNNNHHHHHHGGGEEEDDDAAA???>>>222111///---,,,---...///000000//////.........---------------------------++++++++++++,,,,,,---...------------------------+++(((&&&'''***------,,,,,,...000...+++))))))+++***++++++,,,,,,++++++***.../////////000000111111000000000000111111111111222111000000222666999<<>>>>>>>>>>>>>>AAADDDFFFEEEBBB@@@BBBEEEIIIIIIHHHGGGHHHJJJLLLNNNVVVVVVVVVVVVVVVWWWXXXYYY[[[[[[\\\]]]]]]^^^______\\\]]]^^^___````````````eeeeeedddddddddddddddddd_______________```aaabbbeeedddcccbbbaaa___^^^^^^\\\]]]]]]]]]\\\[[[YYYXXXUUUTTTSSSRRRPPPMMMKKKJJJKKKKKKKKKLLLOOOSSSVVVYYY\\\___eeekkkoooqqqqqqpppqqqppppppqqqtttuuuuuuuuuttttttsssrrrrrrrrrrrrrrrssstttuuuvvvwwwxxxyyyyyy~~~||||||}}}qqqpppvvv}}}{{{qqqeeeWWWKKKNNNJJJGGGGGGEEE???===>>>222000///...//////---+++...........................---,,,,,,++++++++++++***++++++,,,,,,++++++***(((***---///000///...---***++++++,,,,,,------...//////.........---------,,,---...//////...---,,,////////////...---,,,+++000000000000000000000000111...///333666888===CCCJJJRRRaaavvv|||vvvqqqnnnkkkgggeee___\\\XXXSSSNNNKKKIIIHHHHHHHHHHHHIIIKKKMMMNNNOOOPPPSSSWWWYYYYYYYYYZZZ[[[```\\\^^^dddhhhiiimmmsssuuuwww{{{|||zzzvvvtttwww~~~xxxuuuqqqooorrrvvvyyy{{{~~~xxxzzzooohhhiiiuuu\\\FFF>>><<<:::999888777444222444444444555444444333333333333333222222222111111000111333444444333111000222333333222000///000111222333666;;;???CCCDDDEEEGGGIIILLLQQQUUUWWWWWWVVVSSSTTTUUUVVV\\\jjj|||yyyrrrxxx|||oooiii```XXXQQQMMMIIIGGGDDDAAA>>>===>>>@@@@@@AAADDDCCCBBBBBBDDDEEEEEEEEEJJJIIIIIIIIIKKKMMMPPPRRRXXXXXXXXXYYYYYYZZZZZZ[[[\\\\\\]]]^^^___```aaaaaa___```aaaaaabbbbbbbbbbbbgggggghhhhhhhhhhhhgggfffbbbbbbbbbccccccdddeeeeeeiiiiiihhhgggeeedddcccccc]]]]]]^^^______^^^]]]\\\ZZZZZZXXXVVVSSSPPPNNNLLLJJJJJJJJJJJJLLLOOOQQQSSSXXX[[[aaagggllloooppppppnnnooooooqqqssstttssssssttttttssssssrrrrrrssssssvvvvvvvvvvvvvvvvvvvvvvvvzzz|||~~~yyyyyyxxxwww|||{{{pppaaaSSSOOOJJJHHHHHHEEE@@@===>>>666444111000000000...---........................---------,,,------......++++++,,,,,,,,,,,,++++++*********+++++++++++++++------------,,,,,,,,,,,,///.........------------------...//////...------......//////......------000000000000000000000000222000111666999;;;@@@GGGQQQ]]]ppp}}}}}}zzzwwwsssooolllhhheeebbb[[[XXXUUUQQQMMMJJJHHHHHHHHHHHHIIIJJJLLLNNNPPPQQQSSSUUUXXXYYYYYYZZZ[[[]]]bbb```cccjjjoooppptttyyy|||xxxuuusssqqqrrrrrrssswww}}}~~~xxxsssppplllhhheeejjjhhhkkkrrrvvvwww|||{{{uuuqqqjjjfffbbbaaaccchhhlllnnnqqqvvv~~~}}}tttwww~~~mmmgggiiivvv[[[EEE???===:::999888666444222333333444444555444444444333333333222222222111111000111222333333222111000111222333111000000111222333666;;;???CCCEEEEEEEEEGGGKKKOOOTTTWWWXXXXXXWWWVVVWWWYYY^^^iiiyyyvvvnnnppp|||}}}yyymmmfff[[[RRRKKKFFFCCCBBB???===;;;<<<>>>AAACCCCCCGGGCCC@@@AAAFFFIIIIIIGGGLLLLLLLLLMMMOOORRRUUUVVVYYYZZZ[[[]]]^^^^^^]]]]]]]]]^^^___```bbbcccdddeeeccccccdddeeeeeeeeeddddddiiijjjlllnnnnnnllljjjiiiffffffgggggghhhiiijjjjjjiiiiiihhhgggeeedddcccbbb___``````aaabbbaaaaaaaaa```___^^^[[[XXXUUUSSSQQQMMMMMMLLLKKKKKKLLLNNNOOORRRUUU[[[bbbgggkkkmmmnnnkkkmmmoooqqqrrrrrrqqqpppssssssssssssssssssttttttxxxwwwwwwvvvuuutttssssssvvvxxx{{{{{{{{{}}}nnn^^^QQQLLLHHHHHHFFFAAA>>>???<<<888444222111111000///........................,,,,,,------...//////000,,,,,,------------,,,,,,,,,+++***(((((()))******//////......---,,,,,,+++............------------------...//////...------------.../////////......000000000000000000000000333222444999===???EEELLLZZZkkk~~~|||xxxxxxtttqqqnnnkkkhhhddd```\\\TTTSSSPPPMMMKKKIIIIIIHHHIIIIIIKKKLLLOOOQQQSSSTTTVVVXXXYYYYYYYYYZZZ]]]___ddddddiiirrrxxxzzz~~~}}}uuunnniiidddaaa___\\\]]]___dddjjjooorrrrrruuuqqqmmmhhhddd```[[[XXX\\\[[[]]]bbbfffiiipppwwwuuuuuuuuuuuusssnnngggbbbZZZVVVRRRPPPRRRWWW[[[^^^bbbgggpppxxx~~~yyyqqqttt|||mmmgggiiittt}}}ZZZEEE???===:::999888666333111222222333444555555555555333333333222222222111111000111222222222222111000111222222111000000222444444888>>>CCCEEEFFFEEEEEEGGGKKKQQQVVVXXXYYYXXXXXXWWWXXX]]]ffftttzzztttuuu~~~|||vvvrrriiiaaaVVVLLLEEEBBB???>>>===<<<;;;<<>>BBBJJJSSSaaavvv~~~~~~~~~wwwttttttpppmmmjjjgggccc___YYYUUUNNNMMMKKKJJJIIIIIIIIIJJJKKKLLLMMMOOORRRTTTWWWXXXYYYZZZ[[[[[[[[[]]]```cccfffiiipppyyytttoooggg```[[[WWWTTTRRROOOQQQTTTXXX^^^bbbeeegggfffeeecccaaa___\\\XXXVVVTTTUUUXXX[[[^^^dddlllssssssqqqnnnllljjjeee^^^YYYTTTPPPJJJHHHIIIMMMQQQRRRVVV[[[aaahhhooowww~~~uuunnnrrr{{{lllgggjjjrrr{{{YYYFFF???===:::999888666444222222222333444555555555555333333333222222222111111111111111111111111111111000111111000///000333555666;;;BBBFFFFFFEEEEEEEEEFFFKKKRRRWWWXXXXXXXXXYYYYYY\\\dddpppzzz}}}~~~}}}|||zzzxxxtttoookkkbbb[[[QQQHHHBBB@@@>>>===???>>>===>>>AAACCCDDDDDDGGGHHHIIIIIIIIIKKKQQQUUUVVVVVVVVVVVVWWWWWWXXXYYYYYY[[[^^^```aaaaaa```___aaabbbccceeegggiiijjjkkkggghhhhhhiiiiiiiiiiiihhhjjjmmmpppssstttrrrnnnllllllmmmnnnooooooooonnnnnnoooooonnnlllkkkjjjiiihhhhhhhhhgggeeedddcccbbbbbb````````````___^^^]]]]]]ZZZYYYWWWUUUSSSQQQPPPOOOLLLNNNRRRWWW\\\```dddffffffjjjnnnooonnnlllllllllmmmnnnppprrrssstttttttttsssssssssssssssssssssssstttwwwzzz|||~~~{{{```VVVMMMJJJHHHCCC@@@@@@AAA===777333111111000///....................................---+++***))),,,------......------,,,&&&(((***,,,......---,,,---------.........//////,,,,,,------------------.........------.........,,,,,,...///000000111111000000000000000000000000111111555;;;???EEEPPP[[[jjj~~~zzz|||~~~~~~|||uuuqqqqqqmmmkkkgggccc^^^YYYRRRNNNJJJIIIIIIHHHIIIJJJLLLMMMNNNOOOPPPRRRUUUWWWZZZ[[[[[[\\\^^^^^^```bbbfffiiinnnsssyyy}}}xxxrrrnnnccc^^^XXXSSSQQQOOOMMMLLLKKKMMMPPPTTTWWWZZZ^^^```]]]]]]\\\[[[XXXVVVTTTSSSRRRWWW[[[\\\```gggqqqxxx}}}wwwpppjjjgggccc]]]XXXTTTPPPKKKHHHHHHJJJLLLLLLOOOQQQTTTXXX^^^fffpppvvvzzz~~~ssslllrrr{{{lllhhhlllppp~~~zzzYYYGGG>>><<<999888888777555333333333444444555444444444333333333222222222111111111111111111111111111111000000000//////000444777888>>>EEEHHHGGGEEEEEEFFFGGGMMMTTTWWWXXXXXXYYY[[[___fffrrr~~~~~~~~~~~~}}}{{{xxxuuurrrmmmgggcccYYYSSSKKKDDDAAA??????>>>AAA@@@@@@AAADDDFFFFFFFFFIIILLLNNNNNNMMMNNNTTTYYYXXXYYYYYYYYYYYYYYYYYYXXXZZZ\\\^^^___aaaaaaaaaaaaddddddfffgggiiijjjkkklllhhhiiijjjkkkllllllllllllmmmppptttvvvwwwuuurrrppprrrssstttttttttsssqqqpppqqqpppooonnnmmmlllkkkjjjlllkkkjjjgggfffeeeddddddbbbbbbcccccccccccccccccc___^^^\\\ZZZWWWUUUSSSRRROOOOOOQQQTTTWWW[[[^^^```cccgggkkkkkkiiiggghhhiiijjjlllnnnqqqrrrsssssssssqqqqqqrrrrrrssssssssstttsssvvvzzz{{{|||zzz~~~lll___QQQKKKGGGCCC@@@@@@@@@===888444222111///.......................................---***(((''',,,,,,------------,,,,,,"""%%%(((,,,------,,,++++++,,,,,,---......//////,,,,,,,,,,,,------------///...------------...///,,,---...///000111111111000000000000000000000000222333666<<>>CCCJJJWWWlll~~~|||yyyuuuvvv{{{vvvtttuuurrrlllgggggg]]]ZZZUUUQQQOOOMMMKKKIIIJJJJJJKKKLLLNNNQQQTTTUUUWWWWWWXXXYYYZZZ\\\^^^___bbbgggmmmtttyyy~~~{{{uuusssnnnggg___[[[VVVQQQOOOMMMKKKIIILLLJJJHHHIIILLLOOORRRSSSRRRVVV[[[]]]___aaafffjjjkkkjjjhhhbbb\\\XXXYYY[[[___kkkuuuxxx|||vvvqqqoookkkbbb[[[TTTSSSSSSTTTVVVVVVTTTSSSPPPRRRSSSRRRQQQQQQRRRSSSZZZ^^^dddkkkrrrzzzrrrmmmuuu~~~mmmfffhhhrrrwwwXXXHHH===<<<999777555444444444666666555444333333222222333333222222222222333333333333333222222222111111///222333222///111666<<>>DDDHHHJJJKKKLLLKKKLLLNNNPPPTTTUUUWWWZZZ]]]ddduuu~~~~~~}}}{{{yyywwwrrroookkkiiibbbYYYOOOFFFAAA???CCCCCCCCCCCCDDDEEEGGGGGGJJJJJJJJJKKKMMMOOORRRSSSWWWXXXYYYZZZ[[[[[[[[[ZZZ\\\[[[YYYXXXZZZ\\\```bbbccceeegggiiikkkmmmmmmnnnmmmmmmnnnppprrruuuxxxzzz|||~~~}}}{{{yyywwwtttsssrrrrrrrrrtttuuuvvvvvvvvvuuussssssppppppnnnjjjfffccccccdddeeecccaaa`````````^^^\\\ZZZZZZZZZYYYWWWWWWYYY[[[___ccchhhkkkllllllmmmmmmnnnooopppqqqrrrrrrrrrrrrrrrrrrrrrssstttwwwyyyzzz{{{zzzzzz~~~tttbbbSSSIIIFFFEEECCC@@@===;;;:::888555333000//////....../////////........................++++++******+++---///000---,,,+++,,,...///...---,,,,,,,,,---------......---------...............,,,,,,,,,------......///111000///......///000111111222222222111222444666:::AAANNNYYYeeeyyy}}}wwwssstttpppjjjfffccc^^^WWWRRRQQQOOOLLLJJJIIIJJJKKKMMMOOOQQQSSSUUUUUUVVVYYY[[[]]]___aaabbbcccgggnnnsss}}}~~~uuuccc]]]UUUOOOLLLKKKKKKKKKHHHIIIKKKNNNPPPRRRSSSTTTYYYYYYZZZ\\\___dddhhhkkkqqqyyy}}}zzzuuupppnnnpppvvv{{{wwwjjj```\\\]]]___```aaaeeejjjpppvvvzzz|||}}}yyyyyyxxxvvvsssoookkkiii```YYYTTTTTTVVVVVVYYY]]]yyykkklllyyyrrrcccaaafffqqqtttTTTDDD>>><<<:::888666555555555555555444444444333333333444333333222222333333444333333333222222222111111111222222333555:::BBBHHHKKKKKKJJJJJJKKKMMMPPPRRRUUUUUUWWW[[[```jjj~~~~~~}}}||||||~~~}}}{{{zzzwwwsssmmmiiieeeddd___VVVKKKCCC@@@AAADDDDDDEEEFFFGGGHHHIIIJJJLLLLLLLLLMMMNNNOOOQQQRRRUUUVVVXXXZZZ[[[\\\[[[ZZZ^^^]]]]]]]]]___aaadddffffffgggiiikkknnnpppqqqrrroooqqqsssvvvzzz~~~zzzwwwuuutttssstttuuuuuuvvvwwwvvvuuutttssssssrrrnnnjjjfffdddeeeggghhhgggeeeeeeeeedddaaa___YYYYYYXXXVVVUUUVVVYYY\\\```ccchhhjjjkkkkkkkkklllmmmnnnppprrrrrrrrrqqqqqqsssrrrrrrrrrsssuuuwwwxxxyyywwwvvv{{{wwwhhhYYYNNNJJJIIIDDDBBB???===;;;999666444111000//////////////////........................///...---,,,++++++,,,,,,---,,,+++,,,---......---,,,,,,,,,---------......,,,---------.../////////,,,,,,------...///000000222222111000//////000000222222333222111333666888>>>GGGTTTcccttt~~~zzzvvvrrrooolllfffbbb^^^YYYSSSOOOLLLKKKJJJIIIIIIKKKMMMNNNRRRTTTUUUVVVWWWXXX[[[]]]___aaacccfffiiipppxxx~~~xxxlllcccUUUQQQKKKGGGGGGIIIKKKKKKKKKNNNRRRUUUXXXZZZ\\\^^^___```cccfffjjjpppwww{{{uuulllffffffkkkooorrrvvv}}}}}}yyyoooggg___[[[XXXUUUUUUXXXssssss~~~rrrdddccchhhqqqsssSSSCCC>>>===:::888666555555555444444444444444333333333444444333333333333444444333333333222222222111111000000111333777===DDDIIILLLKKKIIIIIIKKKMMMPPPQQQTTTTTTWWW]]]dddqqq~~~}}}{{{zzz{{{zzzxxxvvvsssnnngggbbb[[[ZZZVVVNNNFFFAAAAAACCCDDDEEEGGGIIIJJJLLLMMMNNNOOONNNNNNNNNNNNNNNNNNOOOQQQSSSVVVYYY[[[\\\[[[[[[]]]^^^```cccdddfffggggggggghhhjjjmmmooorrrtttvvvwwwzzz|||yyyvvvuuuuuuttttttuuuvvvuuutttsssrrrtttrrrooojjjgggfffhhhjjjjjjhhhgggggggggfffcccaaaZZZZZZXXXVVVUUUVVVZZZ]]]aaadddhhhjjjjjjjjjkkklllmmmnnnpppqqqrrrrrrqqqpppssssssrrrrrrssstttvvvwwwxxxwwwwww||||||yyyxxxwww}}}rrrcccWWWOOOLLLEEECCC@@@>>>===;;;888555111111000///////////////........................//////...---,,,,,,,,,+++...,,,++++++---.........,,,,,,,,,---------......,,,---------.../////////------...///000111111222333222111111000000//////222222333222222444888;;;CCCLLL[[[ooo~~~|||zzzwwwssspppkkkhhhccc^^^ZZZUUUQQQNNNJJJIIIIIIIIIJJJMMMOOOQQQSSSUUUWWWWWWXXXZZZ]]]___aaacccggglllrrrzzztttfffZZZSSSMMMJJJGGGFFFIIILLLOOOPPPOOORRRWWWZZZ]]]___cccfffhhhkkkpppuuuzzz|||{{{~~~vvvlllfff___YYYVVVWWW|||zzzxxxiiigggjjjrrrsssSSSCCC>>>===;;;888777666666666444444444444444444444444222222111111111111222222333333333222222222111111///000111555:::@@@FFFIIIKKKJJJHHHIIILLLPPPRRRRRRSSSUUU[[[bbbkkkyyy}}}{{{zzzyyywwwuuurrrnnnhhhaaa]]]RRRPPPKKKFFFAAA???AAACCCCCCEEEHHHKKKNNNPPPQQQRRRRRRRRRQQQPPPNNNMMMLLLKKKMMMPPPUUUYYY\\\]]]]]]\\\^^^___bbbeeehhhiiiiiiiiijjjkkkmmmppptttxxx{{{}}}|||yyyxxxtttuuuvvvvvvvvvuuusssrrrsssrrrpppllliiihhhjjjllljjjiiiiiiiiiiiigggdddaaa\\\\\\ZZZXXXWWWXXX[[[]]]aaadddgggiiiiiijjjkkkmmmmmmnnnooopppqqqqqqqqqqqqsssrrrqqqqqqrrrsssuuuvvvwwwwwwzzz~~~}}}xxxuuuuuurrrcccVVVOOOGGGDDDAAA???>>><<<999777222222111000////////////........................,,,,,,------...............,,,++++++,,,.........,,,,,,,,,---------......---------.............../////////000000111111222222111111111000000//////111222222222333666;;;???HHHTTTfff~~~~~~yyyuuutttrrroookkkfffddd```[[[VVVRRROOONNNIIIIIIJJJKKKMMMOOORRRSSSUUUVVVXXXYYYZZZ\\\```cccgggjjjooovvv~~~yyyrrrfffXXXOOOLLLJJJHHHHHHJJJNNNRRRTTTUUUSSSWWW\\\___aaaffflllqqqyyy~~~xxxqqqiii```[[[[[[ooojjjlllrrrsssTTTDDD???===;;;999777666666666444444444444444444444444333222222111111222222333333333333222222222111111000111333888>>>CCCGGGIIIIIIGGGGGGJJJPPPUUUVVVWWWUUUYYYaaakkkttt}}}~~~|||{{{wwwuuuqqqnnniiiccc]]]XXXNNNJJJDDD@@@???@@@BBBBBBBBBDDDHHHLLLPPPSSSUUUVVVWWWVVVUUUSSSPPPMMMKKKJJJKKKOOOTTTZZZ]]]_________bbbccceeegggjjjlllnnnooossstttvvvzzz~~~}}}wwwwwwxxxyyyxxxwwwvvvuuuqqqqqqpppmmmkkkjjjlllnnnkkkkkkjjjkkkkkkiiieeebbb^^^^^^]]][[[YYYYYY[[[]]]___bbbeeeggghhhiiikkklllnnnnnnnnnoooooopppqqqrrrppppppooooooppprrrssstttssswww|||~~~zzzyyyppp___SSSHHHEEEBBB@@@???===:::888333222111000////////////........................,,,------...............///---******,,,...//////,,,,,,,,,---------.....................---------////////////000000000000000000000000000000//////000111111222444888>>>BBBOOO___vvv~~~yyytttqqqpppnnnjjjgggaaa___\\\WWWRRROOOMMMMMMJJJKKKKKKMMMOOORRRTTTUUUWWWXXXZZZ[[[\\\```dddhhhppptttzzzwwwlllcccYYYNNNKKKMMMJJJKKKLLLPPPUUUYYYZZZZZZ\\\```eeeiiilllsss|||xxxmmmgggeeezzzxxx}}}sssllllllssssssTTTEEE???===;;;999777666666666444444444444444444444444555444444333333444444555333333333222222222111111111222555;;;AAAFFFIIIIIIFFFEEEGGGLLLSSSYYY[[[[[[WWW\\\fffqqq{{{}}}}}}|||}}}}}}|||wwwtttoookkkfffaaaZZZVVVPPPJJJCCC@@@AAACCCDDDCCCAAADDDHHHMMMRRRUUUWWWXXXZZZYYYXXXUUURRRNNNKKKIIIKKKOOOTTT[[[___aaabbbbbbiiihhhhhhiiilllppptttvvv|||}}}yyyzzz{{{{{{{{{zzzyyyxxxpppppppppnnnllllllnnnooollllllkkklllllljjjfffccc``````___]]][[[ZZZ\\\]]]]]]```ccceeefffgggjjjllloooooonnnnnnnnnpppqqqsssnnnnnnnnnnnnoooppprrrssspppuuu|||~~~|||yyyfffXXXHHHFFFCCCAAA???===:::888333222111000////////////........................000000000///...,,,+++***///---******,,,...//////,,,,,,,,,---------....../////////......------,,,///////////////.........//////000000000000/////////000111222444999@@@DDDUUUiii|||xxxssspppooommmiiieee]]]\\\YYYUUUPPPMMMLLLMMMKKKLLLMMMNNNQQQSSSUUUVVVXXXYYY[[[]]]___bbbhhhkkkwww{{{{{{ooobbbYYYPPPIIIIIINNNMMMNNNQQQVVV\\\______^^^fffjjjppptttxxxzzzrrrpppwwwsssqqqyyyxxxqqqmmm|||pppRRREEE;;;;;;999999999;;;===???222222333444444333222222444444444444444444444444555444222111000111111222222333555:::>>>AAABBBBBBEEEHHHNNNUUU[[[^^^^^^\\\^^^aaahhhttt}}}|||~~~~~~~~~}}}{{{zzzrrrqqqmmmggg```XXXPPPLLLEEEDDDBBBAAAAAACCCFFFHHHIIIJJJNNNRRRVVVYYY[[[]]]\\\]]]]]]ZZZVVVRRROOOOOOPPPSSSXXX\\\```cccgggiiiiiikkknnnppprrrvvv{{{~~~}}}{{{yyyvvvtttrrrooommmlllllllllnnnmmmlllkkkiiihhhgggfffdddcccaaa^^^\\\\\\\\\\\\aaaaaaaaabbbdddhhhkkkmmmkkkkkklllmmmmmmmmmmmmmmmlllmmmooopppqqqqqqqqqqqqrrrtttvvvwwwwwwwwwyyyzzz}}}zzzzzz}}}mmmUUUMMMGGGCCCCCCBBB>>><<<===444111...,,,---///000000........................---------.........//////***+++---......---+++***---------............//////////////////.........---...000111111111000///.........///000000111111444///111888::::::FFFVVViiizzz{{{ttt||||||wwwuuurrrnnnjjjfffbbbaaaXXXVVVSSSMMMIIIGGGIIIKKKMMMNNNOOOOOOPPPQQQUUUWWW[[[[[[\\\]]]```eeemmmrrr}}}{{{kkkcccXXXOOOKKKLLLPPPRRRRRRRRRUUUZZZ```fffiiikkknnnyyyyyykkkhhhiiisss}}}vvvqqqoooyyypppRRREEE<<<:::888777666777888999222333444555555444333222333333333333333333333333444333333222111111111222444666999>>>CCCEEEFFFEEEDDDHHHOOOWWW^^^aaa```______ccckkkwww}}}|||~~~~~~~~~~~~|||zzzxxxwwwpppnnniiiccc[[[SSSMMMJJJEEECCCBBBAAABBBDDDGGGIIILLLNNNRRRVVVZZZ]]]```aaa___``````___\\\YYYWWWWWWWWWZZZ^^^aaadddgggjjjmmmqqqsssvvvyyy||||||{{{xxxvvvtttqqqooonnnnnnnnnmmmmmmllllllkkkjjjjjjiiihhhfffdddaaa___^^^]]]]]]``````___```cccfffjjjlllmmmmmmnnnooooooooooooooommmnnnnnnoooooopppqqqqqqppprrruuuuuuuuuuuuvvvwww{{{}}}}}}zzz|||sssYYYNNNGGGCCCCCCBBB>>><<<<<<999666222//////000//////////////////////////////---------.........//////+++,,,---......---,,,+++---------............///---------------------...---...///000000000//////000000000111222222333333333000222999;;;???NNNaaayyyzzzyyyyyysssqqqnnnkkkfffccc```^^^UUUTTTQQQLLLHHHHHHIIILLLMMMOOOQQQRRRSSSUUUXXXZZZXXXZZZ]]]aaagggooowww}}}rrr```ZZZRRRLLLKKKMMMQQQTTTUUUWWW[[[aaahhhoootttwwwbbb```cccppp{{{|||~~~sssqqqsssxxxpppRRRDDD>>><<<999666555444444555444444555555555555444444222222222222222222222222222222333333333222111111444777<<>>;;;666333111111///...////////////////////////---------...............,,,---...//////...---,,,---------............///---------....../////////------...////////////...000000000111222222333333222000444999===DDDYYYnnn{{{{{{zzzuuunnnllliiifffbbb^^^[[[ZZZPPPPPPNNNJJJHHHHHHKKKMMMMMMPPPSSSUUUVVVXXX[[[^^^ZZZ]]]ccciiiqqqzzzxxxgggUUURRROOOMMMMMMQQQUUUXXXZZZ]]]cccllluuuaaa```dddqqq}}}}}}|||qqqrrrvvvzzzpppQQQCCC???===:::777666555555666555555555555555555555555222222222222222222222222000111333444444333222111111666===BBBEEEFFFFFFFFFEEEKKKTTT\\\```bbbaaaaaa[[[bbbnnn|||~~~}}}}}}}}}||||||{{{xxxuuusssqqqiiieee]]]UUUNNNIIIFFFEEECCCCCCCCCDDDFFFIIILLLMMMRRRSSSWWW[[[___bbbdddeeeaaacccdddcccbbbaaabbbcccggghhhjjjkkklllooosssvvv|||}}}{{{yyyvvvsssrrrqqqqqqmmmnnnnnnoooppppppqqqqqqnnnmmmkkkhhheeecccaaa```___^^^\\\\\\^^^bbbfffiiijjjjjjkkklllmmmmmmmmmlllooonnnlllllllllnnnpppqqqoooqqqrrrrrrqqqpppqqqrrrrrrvvv|||gggWWWNNNFFFEEEDDD@@@===<<<@@@<<<888555333222000///////////////////////////........................------...//////...---------------............///...//////000111222222333---------........................///000000111111111222555:::>>>IIIaaawwwzzzwww}}}|||vvvrrrllljjjfffbbb]]]YYYUUUSSSLLLLLLKKKIIIHHHIIILLLOOOPPPRRRVVVXXXYYY[[[]]]___aaaeeelllssszzz}}}mmm^^^QQQQQQPPPPPPRRRUUUYYY]]]___eeennnyyy``````eeesss|||{{{qqqsssxxx}}}oooQQQCCC===<<<999777666666666777555555555555555555555555444444444444444444444444///000222333444333333222222888???DDDEEEEEEFFFFFFJJJPPPXXX]]]___^^^^^^^^^XXXaaannn}}}~~~~~~}}}{{{{{{zzzyyywwwtttqqqpppeee```XXXPPPIIIFFFEEEEEECCCDDDEEEGGGIIIMMMOOOQQQVVVXXX[[[___bbbeeefffgggeeefffffffffeeedddeeegggkkklllmmmnnnpppsssyyy}}}}}}zzzwwwtttsssrrrrrrnnnnnnoooppppppqqqqqqrrrmmmmmmkkkjjjgggeeecccbbb```___]]]\\\^^^```dddfffggghhhiiijjjkkklllllllllooonnnlllkkkkkkmmmooopppoooqqqrrrrrrqqqpppqqqrrrqqquuuyyy}}}~~~www```TTTIIIEEEDDDAAA>>>===>>>;;;777555444333222000------------------------.....................------..................------------............///...//////000111222222333------------.........///.........///000000111111222444777:::@@@NNNeeexxx}}}}}}}}}{{{wwwyyy~~~yyytttqqqkkkiiiddd___YYYTTTPPPMMMHHHIIIJJJJJJJJJLLLOOORRRTTTVVVXXXZZZ[[[]]]```bbbhhhmmmttt|||}}}qqqcccXXXQQQRRRSSSSSSSSSWWW]]]aaagggooo|||aaaaaagggvvv}}}yyy}}}tttuuuyyy~~~oooQQQCCC:::999777555444444666666555555444444444444555555444444444444444444444444///000111222333444444444777===CCCGGGGGGFFFHHHIIIOOOTTT[[[^^^]]][[[\\\]]]ZZZdddsss~~~~~~~~~~~~zzzyyyyyywwwtttpppmmmkkk___ZZZSSSLLLFFFDDDCCCDDDDDDEEEGGGJJJMMMQQQTTTUUU]]]___aaadddfffhhhiiijjjiiijjjjjjjjjiiijjjlllnnnooopppqqqsssvvv||||||yyyvvvttttttsssooooooooooooooopppppppppkkkkkkkkkkkkjjjhhhgggfffbbbaaa```______```bbbccceeefffhhhjjjlllnnnnnnooonnnmmmlllkkkkkklllmmmnnnnnnppprrrrrrqqqqqqrrrsssrrrtttwwwyyy}}}|||zzz}}}kkk\\\LLLFFFDDDBBB???>>><<<:::777666555555333111,,,,,,,,,,,,,,,,,,,,,,,,...............------------------------------------------............///---------....../////////......------......///000000000000111222222333333333555888<<>>;;;999777777555333111------------------------//////.........---------------,,,,,,,,,,,,---------------............///---------------------...//////.........///000111000000000111222222333333333555888???KKK\\\lllvvvxxx{{{~~~}}}{{{vvv|||zzzuuupppllliiicccaaa]]]XXXSSSNNNKKKIIIHHHJJJLLLMMMOOOQQQTTTWWWZZZ[[[\\\^^^aaafffmmmrrrzzzrrrdddYYYSSSQQQOOOPPPRRRSSSVVV___mmmwwwttttttwwwxxxuuuvvvzzzxxxwwwwww}}}oooPPPCCC???>>>;;;888777666777777444333222222222222333444222222222222222222222222000000000000111333666777===BBBGGGGGGEEEEEEHHHKKKUUUZZZ______]]]\\\___cccgggrrr~~~~~~~~~~~~~~~~~~~~~{{{zzzvvvrrrlllfffaaa^^^TTTQQQKKKFFFBBBAAAAAAAAAEEEGGGJJJNNNRRRVVVYYY[[[aaabbbccceeeffffffggggggfffhhhjjjkkkmmmppptttwwwzzz{{{}}}~~~{{{yyyxxxwwwqqqpppooonnnmmmkkkjjjjjjhhhjjjlllmmmoooooonnnnnnfffffffffeeedddbbb```___\\\^^^aaaeeehhhkkklllmmmkkkllllllmmmmmmlllkkkkkkkkkmmmoooppppppppprrrssstttrrrrrrtttyyy~~~{{{vvvuuuzzzfffQQQGGGDDDBBBAAAAAA@@@>>>;;;999888666333000........................//////.........------------,,,,,,++++++,,,,,,------------........./////////////////////.........000//////......000111222.........///000000111111333555999AAAOOOaaaooovvvxxx{{{~~~}}}}}}|||yyy{{{vvvqqqlllhhheee^^^\\\YYYVVVRRRNNNKKKIIIIIIKKKMMMOOOPPPRRRVVVXXX[[[\\\]]]___dddkkksssyyy~~~rrrfffZZZRRRPPPRRRNNNPPPRRRTTTZZZfffwwwxxxwwwzzzwwwtttvvvzzztttssswwwmmmPPPBBB===>>>>>>:::555333333555555555555555555555555444111111222222222333333333111111111000///111555888>>>BBBFFFFFFDDDEEEIIINNNTTTXXX]]]___```aaadddgggsss~~~}}}}}}~~~yyyvvvsssnnniiiccc\\\WWWQQQKKKCCC@@@@@@CCCEEEEEEJJJLLLOOORRRUUUZZZ___ccchhhfffccceeehhhkkkkkkjjjnnnmmmlllnnnrrrwwwzzz|||}}}|||{{{yyyxxxtttrrrpppnnnmmmllliiigggjjjkkklllnnnooopppoooooohhhhhhfffeeeddddddeeeeeebbbcccdddeeegggiiikkkmmmjjjkkklllmmmnnnnnnnnnnnniiijjjmmmpppqqqqqqqqqpppqqqqqqqqqrrrtttwwwzzz|||~~~tttttt}}}vvvZZZIIIEEEFFFDDD@@@======<<<;;;888555222111000000000000000000000000000000//////.........---++++++---.........---,,,....................................////////////000000000000000000000000---...000000111444777:::<<<999<<>>>>>===<<<999666333222000000000000000000000000000/////////............+++,,,---...///......---....................................////////////000000000000000000000000000111111111111222555777999888===KKKZZZeeennnuuu}}}}}}|||zzzvvvrrrnnnjjjfffaaa^^^ZZZWWWTTTPPPMMMKKKJJJJJJMMMNNNPPPSSSVVVXXXXXXXXX[[[^^^ccciiiqqq{{{{{{nnnhhh___YYYWWWUUURRROOOPPPOOOVVVcccrrryyyyyy}}}|||{{{~~~wwwrrrpppmmmuuugggLLL@@@;;;<<<;;;888555333333444111222222333333444444444111111222222222333333333333333333222333666;;;???FFFGGGHHHGGGFFFHHHNNNSSSYYY___eeeeeedddhhhsss~~~~~~|||{{{{{{|||{{{zzzyyytttrrrnnnjjjddd\\\TTTNNNIIIFFFCCCBBBDDDFFFHHHHHHKKKOOOTTTXXX[[[___cccffffffdddcccdddgggjjjkkkkkkrrrrrrrrrtttyyy~~~|||wwwsssooommmjjjkkklllmmmmmmnnnppprrrnnnrrrxxx|||~~~|||yyyzzzxxxuuussssssqqqooonnnlllnnnqqqssstttrrrpppnnniiijjjkkkkkkkkkiiigggfff___```aaabbbdddfffhhhiiikkkkkklllllllllllllllllliiikkkmmmooopppqqqpppppppppoooooooooqqqsssvvvxxx}}}|||~~~www```PPPGGGCCCBBB??????>>>===:::777555333000000000000000000000000////////////............------...////////////.......................................////////////000000000000000000000000222333333222000000333555888999BBBQQQ```kkkttt{{{yyy~~~zzzuuurrrnnnjjjgggccc___\\\WWWUUUQQQNNNLLLJJJJJJKKKNNNPPPSSSVVVXXXYYYZZZZZZ]]]bbbjjjttt}}}~~~rrrjjj^^^[[[YYYWWWVVVUUURRRPPPPPPTTT```pppwwwwww||||||uuuwwwwww}}}qqqmmmmmmmmmuuufffKKK@@@;;;:::999777555333333333444444333333333333333333111111222222222333333333222333333333444999???CCCKKKKKKJJJHHHHHHKKKRRRWWW___eeejjjiiigggmmm|||}}}{{{{{{{{{zzzxxxvvvrrroookkkfff```XXXPPPJJJEEEDDDDDDEEEGGGIIIKKKLLLNNNRRRWWW\\\___bbbeeeggghhhgggggghhhkkkmmmoooppprrrsssuuuxxx|||~~~|||||||||||||||{{{wwwrrrlllgggdddcccbbbccceeeffffffgggiiikkkmmmrrrwww{{{}}}~~~~~~{{{xxxvvvuuutttrrrpppnnnqqqtttvvvvvvtttpppnnnjjjlllnnnoooooollliiigggaaaaaaaaacccdddfffhhhiiillllllmmmmmmmmmmmmlllllljjjkkkmmmnnnooopppppppppqqqpppooonnnnnnoooqqqsssyyynnnWWWHHHCCCCCC@@@@@@???>>><<<999666444///////////////////////////////////////..................///////////////....................................////////////////////////////////////222333333111000000333555;;;===FFFVVVfffrrr~~~}}}xxx{{{|||xxxqqqnnnjjjgggddd```\\\YYYSSSRRROOOLLLKKKKKKKKKLLLNNNQQQTTTWWWYYYZZZ\\\]]]cccjjjuuutttggg___VVVWWWYYYYYYXXXVVVTTTSSSWWWaaarrrrrrssszzz~~~mmmoooqqqxxxllliiijjjpppyyyfffLLLBBB:::999777666555555444444777777666555444333222222111111222222222333333333111111222222555:::AAAGGGOOONNNLLLJJJKKKPPPVVV[[[dddjjjmmmkkkjjjrrr}}}{{{zzzyyywwwtttooolllgggbbb\\\TTTMMMHHHCCCDDDEEEGGGIIIKKKNNNPPPRRRUUUZZZ^^^aaacccfffhhhhhhiiijjjkkkmmmooorrrtttsssuuuxxx|||~~~|||zzzyyywwwvvvvvvvvvvvvvvvxxxwwwtttmmmfff```^^^___```aaaccccccdddeeehhhjjjqqquuu{{{{{{xxxvvvuuusssrrrqqqsssvvvxxxwwwtttqqqnnnlllnnnppprrrqqqnnnkkkhhhddddddddddddeeefffhhhhhhllllllmmmnnnnnnnnnnnnmmmkkkkkklllmmmnnnooooooooosssrrrooommmllllllmmmnnnuuu|||}}}yyy^^^KKKDDDCCCAAAAAA@@@???<<<999777555////////////////////////.........///////////////............//////000000....................................////////////////////////////////////000111111111111222444777<<<>>>GGGXXXiiixxxzzzooorrr}}}yyyvvvnnnlllhhhdddaaa^^^ZZZWWWPPPOOOMMMKKKKKKKKKLLLMMMOOORRRVVVXXXYYY[[[___bbbiiirrr~~~vvviii^^^VVVUUUXXX[[[[[[YYYWWWWWWXXXaaapppmmmooowww}}}iiikkkkkk|||vvvmmmkkklllvvvgggNNNCCC;;;999777666777777666444777777666555444444333222111111222222222333333333000111111222666<<>><<<999666555000000000000000000000000............/////////000...---,,,,,,,,,---//////....................................////////////000000000000000000000000///000111111111222555888999>>>MMMaaatttxxxoooppp}}}zzzwwwssspppjjjgggbbb^^^ZZZVVVRRRNNNMMMLLLKKKKKKLLLNNNPPPRRRSSSVVVYYYZZZ\\\aaajjjqqqyyytttfff]]]WWWSSSQQQSSSWWWYYYXXXWWW]]]hhhsssgggkkkuuukkknnnmmm{{{iiiNNNBBB<<<999777777999:::888666000000111222444555666666111111222222222333333333222333333555:::BBBKKKRRRQQQPPPOOOQQQVVV\\\aaacccaaabbbdddhhhrrr{{{xxxvvvssspppmmmddd___VVVOOOJJJGGGDDDBBBGGGIIIKKKKKKLLLPPPVVV[[[]]]^^^___``````bbbeeehhhlllnnnqqqrrrsssvvvzzz|||yyyvvvtttsssuuuxxxzzzyyyzzz}}}xxxmmmjjjjjjkkkmmmrrryyy|||zzzwwwvvvxxxxxxxxxwwwuuurrrpppooopppqqqrrrrrrrrrpppnnnmmmlllkkkiiigggeeedddccccccdddeeegggiiikkklllmmmmmmlllllllllllllllmmmnnnooolllkkkkkkkkkmmmooorrrsssuuuzzz}}}}}}sss]]]NNNIII@@@@@@@@@>>><<<999666444000000000000000000000000---.........//////000000------,,,+++,,,---...///..................................../////////000000000000000000000000000000111111111111222444777999AAARRRiii}}}vvvssszzz{{{xxxuuuqqqmmmhhheee```\\\XXXSSSNNNKKKLLLKKKKKKKKKLLLOOOQQQSSSVVVYYY[[[\\\]]]dddnnnwwwwwwiii\\\VVVTTTUUUVVVSSSVVVYYYXXXYYYbbbssskkkqqq{{{}}}nnnjjjmmm}}}fffLLLBBB;;;:::888777777777888888555444333333222222333333333333222222333333444555777444333777???HHHNNNPPPLLLJJJKKKSSS___hhhiiigggddddddeeekkkwwwyyyuuusssqqqllliiiaaaXXXOOOIIIDDD@@@BBBFFFHHHJJJLLLNNNOOORRRUUUXXX\\\^^^```bbbcccfffiiilllqqqqqqqqqssswww|||zzzzzzvvvssstttzzz~~~rrrooossspppvvv}}}~~~{{{yyyxxxyyywwwuuuuuuuuutttrrrppprrrtttuuutttqqqmmmkkkkkkoooooonnnmmmkkkhhhfffeeeiiihhhhhhhhhhhhhhhiiiiiikkklllmmmnnnnnnnnnmmmllloooooonnnnnnnnnnnnoooooorrrwww{{{||||||}}}kkkWWWHHHGGGDDD@@@??????===999555333222000///.........///////////////////////////---,,,,,,,,,,,,---.........---,,,---/////////...---...............------,,,---///000000000///...000...///444666555777<<<===HHHZZZnnn|||nnnssszzzvvvtttqqqnnnllleeeccc___ZZZUUUPPPMMMLLLJJJJJJKKKMMMQQQSSSTTTTTTTTTZZZ___bbbdddlllyyy{{{mmm^^^YYYXXXUUUTTTTTTVVVUUUYYY```fffqqqrrrvvv~~~pppmmmrrreeeKKK@@@;;;:::888777666777777888555444333333222222333333333333222222333333444555666444444999BBBLLLQQQSSSOOOMMMOOOXXXdddmmmnnnllliiigggggglllxxx~~~yyyuuusssooojjjeee^^^VVVMMMHHHDDDAAACCCGGGIIIKKKNNNPPPRRRTTTXXXZZZ]]]___aaabbbdddfffjjjmmmqqqrrrtttvvvyyysssppptttxxx|||zzzyyyzzzxxxvvvuuuuuuuuusssqqqsssttttttssspppmmmllllllooonnnnnnnnnmmmllllllkkkiiiiiiiiihhhhhhiiiiiijjjjjjkkklllmmmmmmmmmllllllmmmnnnnnnnnnooooooooopppqqqvvvyyyzzzyyy}}}qqq\\\LLLFFFCCC@@@@@@@@@>>>:::666555333222000/////////000////////////////////////,,,++++++++++++,,,---------,,,+++,,,...///...------......//////...------...///000000111111000000111///000444555555888<<<@@@LLL___uuuwwwqqqyyy}}}xxxtttqqqooollljjjdddbbb^^^YYYTTTPPPMMMKKKLLLLLLMMMOOOSSSUUUVVVWWWVVV[[[aaaeeeiiirrr|||qqqeeeZZZWWWWWWUUUTTTUUUYYYZZZbbbmmmyyy{{{}}}rrrnnnqqq~~~dddJJJ???;;;:::888777666666777777555444444333333333333333333333222222333333444555555444666<<>>EEESSSiiixxxuuu}}}zzzuuurrrooollliiifffccc```\\\WWWRRROOOMMMKKKNNNNNNPPPRRRUUUWWWYYYZZZYYY^^^eeejjjppp{{{|||pppfff^^^WWWWWWXXXXXXXXXZZZ\\\aaalll}}}rrrnnnppp~~~dddJJJ???;;;:::888777666666666666555555444333333333333333333333222222333333444555666555888???IIIQQQUUUVVVOOOQQQVVV___jjjrrrsssrrrlllkkknnnxxx~~~|||yyywwwssslllccc[[[SSSMMMHHHGGGEEEDDDFFFKKKLLLOOOSSSVVVXXX[[[^^^```cccdddeeefffgggjjjooosssrrrwww{{{|||}}}vvvlllnnnwww~~~|||zzzxxxxxxxxxwwwvvvuuuuuussspppmmmlllnnnpppooooooooooooqqqrrrtttuuuiiiiiihhhggggggggghhhhhhggghhhjjjkkkkkkkkkjjjiiihhhjjjmmmpppqqqqqqpppppppppsssuuutttsssvvv{{{~~~mmmWWWGGGDDDAAAAAABBBAAA>>>:::777666444222000000000000////////////////////////,,,,,,++++++,,,,,,---...---,,,+++,,,...///...------......////////////...111111000//////111222333333111222555555555:::AAALLL\\\sss|||zzzwwwssspppmmmjjjfffccc```]]]YYYTTTQQQNNNMMMLLLOOOPPPSSSUUUVVVXXXZZZ\\\\\\aaaiiipppyyysssiii```[[[YYY[[[\\\\\\^^^aaaeeelll{{{rrrnnnrrreeeKKK@@@;;;:::888666555555555666666555444444333333444444333333222222333333444555777777:::BBBKKKRRRTTTSSSNNNPPPWWW```jjjooopppooohhhllluuu~~~~~~|||yyywwwsssjjj___WWWNNNIIIFFFGGGFFFFFFHHHMMMMMMPPPUUUXXX[[[^^^aaaccceeeggghhhiiijjjmmmrrruuuuuuzzz~~~rrrlllttt~~~{{{yyyyyyyyyyyyxxxvvvuuutttpppnnnmmmppprrrqqqqqqqqqqqqqqqrrrrrrsssiiihhhgggfffffffffffffffggghhhiiijjjjjjjjjiiihhhgggiiilllnnnpppppppppoooqqqssstttsssssstttxxx|||uuu```LLLHHHCCCAAABBBAAA???<<<777666333111000/////////////////////////////////---------------.../////////...---...///000///...---......///000000//////111000///...///000111222333222333555444555===FFFSSSddd||||||zzzxxxuuuqqqnnnlllhhhdddaaa\\\YYYUUURRROOONNNNNNNNNOOORRRUUUVVVWWWXXX[[[^^^```fffoooxxxxxxjjjbbb\\\ZZZ[[[^^^______bbbgggqqq|||qqqmmmooo{{{xxxeeeKKK@@@;;;:::888666555444555555666555555444444444444444333333222222333333444555777888===EEENNNTTTTTTSSSPPPSSSZZZcccjjjnnnnnnmmmeeeooo~~~}}}}}}{{{xxxuuupppggg[[[SSSKKKGGGEEEGGGHHHHHHJJJNNNNNNRRRWWW[[[^^^aaadddfffgggiiikkkmmmnnnqqqtttwwwyyy}}}zzzmmmkkkxxx{{{yyyyyyzzzzzzyyywwwwwwuuurrrpppoooqqqsssrrrsssssssssrrrqqqpppoooiiiiiihhhgggffffffffffffggggggiiijjjjjjjjjiiihhhggghhhjjjlllnnnnnnnnnnnnpppqqqrrrrrrrrrsssvvvxxx|||}}}iiiRRRLLLEEEAAA@@@@@@>>>===888666444222000/////////////////////////////////...............//////000///.........000111000///---...//////000000000000000////////////000111111222111333555444666@@@KKKXXXjjj}}}vvvuuuuuusssooollljjjfffaaa^^^WWWUUURRROOONNNNNNOOOPPPPPPTTTWWWYYYXXXYYY]]]aaaffflllvvv~~~lll```\\\XXXYYY\\\```aaaaaafffmmmyyyzzzlllhhhkkk{{{vvvnnnmmmnnn}}}dddJJJ???<<<:::888666555444444444666666555444444444444444333333222222333333444555666888>>>HHHRRRXXXXXXVVVVVVZZZaaaiiinnnpppooonnnhhhttt||||||yyyuuurrrlllcccWWWNNNIIIFFFFFFIIIJJJIIIKKKPPPPPPTTTZZZ^^^bbbdddgggiiigggjjjnnnppprrrsssuuuwww|||vvvmmmqqq{{{yyyyyyzzzzzzyyywwwwwwwwwuuurrrrrrssstttssstttuuuuuuuuurrrpppnnnkkkjjjiiihhhhhhgggggggggggghhhiiijjjkkkjjjiiiiiiggghhhhhhjjjkkklllmmmmmmooooooppppppppprrrsssuuuzzz}}}rrrYYYQQQGGG@@@>>>>>>>>>===999888555333111000000000////////////////////////...------------.../////////...---...000000000///------///000000111111111///000111111222222111111111111333555444777BBBOOO\\\nnnxxxsssrrrqqqooollljjjgggccc^^^[[[SSSQQQOOOMMMMMMNNNQQQSSSRRRVVV[[[[[[ZZZ[[[___dddlllssstttccc[[[[[[WWWYYY___dddeeefffnnnwwwtttgggbbbmmm|||}}}nnngggjjjooozzzcccIII>>><<<:::888666444444444444666666555444444444444555333333222222333333444555555888???JJJUUU[[[[[[ZZZ\\\```gggnnnrrrsssqqqppplllyyy|||zzzwwwsssoooiii```TTTLLLIIIFFFFFFIIIKKKJJJLLLPPPQQQVVV\\\aaadddgggjjjkkkgggkkkooossstttuuuvvvwwwyyyttt}}}{{{yyyyyyzzzzzzzzzwwwxxxxxxvvvtttssstttuuurrrtttvvvxxxwwwtttqqqnnnmmmlllkkkjjjiiiiiiiiiiiiggghhhiiikkkkkkjjjjjjiiihhhgggggghhhiiijjjllllllmmmnnnnnnooooooqqqrrrsss{{{|||xxx]]]TTTHHH???<<<=========;;;999777444333222111111////////////////////////---,,,,,,,,,,,,---.........---,,,---/////////...------///000111111111111000111222333444333222222000000333555444888DDDQQQ^^^ooo~~~vvvrrrqqqooommmjjjhhheeeaaa\\\XXXQQQOOOMMMKKKLLLOOORRRTTTTTTYYY]]]^^^\\\]]]aaafffqqqxxx}}}ooo```[[[^^^XXX[[[bbbgggiiillluuu}}}jjjaaadddmmmyyyzzznnniiikkknnnyyybbbIII???;;;:::888777555444444444555555444333222222111111333333333222111222444666:::<<>>;;;999666555444333111///////////////////////////---------------,,,,,,,,,---------.........//////%%%+++///...---...///000////////////000000111111///000444888<<>>IIIWWW^^^]]]^^^aaadddiiinnnpppooooooqqqsss}}}~~~|||yyyxxxuuummmbbbWWWOOOKKKGGGHHHIIIJJJKKKOOOTTTXXXYYY\\\aaaeeefffhhhjjjkkklllnnnrrrtttwww{{{~~~}}}|||{{{zzzvvvvvvvvvvvvvvvuuuuuuuuussssssssstttssssssrrrqqqsssssssssrrrooollllllmmmkkkiiiggggggiiijjjkkkjjjhhhiiikkkjjjiiiiiijjjlllnnnmmmmmmmmmnnnpppqqqrrrvvvzzz~~~ppp]]]JJJCCCBBB???===<<<<<<:::777555555333000...////////////////////////---------------.........---------.........//////+++---111222222000000000000////////////000111111000///111555999>>>JJJVVVlll}}}{{{uuusssrrrqqqooolllhhheeeaaa]]]XXXUUUNNNMMMLLLLLLMMMPPPRRRTTTXXXZZZ\\\\\\]]]ccclllttt~~~vvviiiaaa\\\YYYYYY[[[^^^aaadddgggmmmyyy}}}rrrddd^^^ccciiivvv|||tttrrruuuxxxyyyaaaIII???;;;:::888777555444444444555555555555555555555555222333333333222333666888<<>><<<===;;;888666555333000...////////////////////////---------......//////000------.........///////////////...///111111///...///////////////000111222000000333777:::AAARRRaaavvvwwwrrrqqqppppppnnnjjjddd___\\\YYYUUUSSSJJJJJJJJJKKKNNNQQQUUUWWWYYY[[[]]]^^^aaaiiittt{{{yyykkk]]]WWWVVVVVVXXX[[[]]]___cccgggpppyyyoooddd```eeekkkwww~~~xxxvvvyyyzzz}}}aaaIII???;;;:::888777555444444444222222333333333333333333111222333333333555888:::>>>HHHWWWccchhhgggfffeeeeeeggghhhggggggjjjpppuuu~~~}}}~~~~~~~~~}}}|||yyyrrrhhh[[[PPPIIIFFFFFFGGGJJJLLLNNNRRRWWW[[[```cccgggiiijjjlllnnnoooooossswwwzzz|||~~~}}}zzzyyyuuuvvvvvvvvvvvvwwwwwwwwwttttttuuuvvvvvvvvvvvvuuutttvvvwwwvvvrrrnnnlllkkkkkkhhhfffeeefffgggffffffhhhjjjkkkkkkkkkkkklllnnnppppppppppppppppppqqqqqqqqqrrrqqqqqqyyy}}}}}}uuu[[[JJJEEEDDDAAA>>>>>><<<999777555444111...////////////////////////,,,------...///000111111............///////////////,,,***,,,000222111///////////////000111222222111333666999;;;EEEYYYkkk{{{tttqqqpppooooookkkhhhbbb]]]ZZZVVVRRRPPPJJJJJJJJJLLLNNNRRRUUUWWWXXXZZZ\\\___eeennnzzz{{{pppcccVVVSSSUUUVVVWWWYYYXXX]]]eeennnzzzuuullldddcccgggkkkwww}}}|||```III???;;;:::888777555444444444222222333333333333333333000222333333444666:::<<>>>>><<<999777666444222///////////////////////////,,,------...///000111111........./////////000000222///---...111444333222////////////000111222333444555888<<<@@@KKK```ttt{{{xxxsssqqqpppooonnniiifffbbb^^^ZZZVVVPPPLLLKKKLLLLLLMMMOOORRRTTTUUUVVVXXX[[[```hhhsss{{{pppeee[[[SSSSSSUUUUUUUUUWWWVVV___nnn|||}}}}}}uuulllffffffiiijjjwww___HHH@@@;;;:::888777555444444444555555555555555555555555000111333444555888;;;>>>EEETTTcccjjjjjjhhhdddaaa```ccchhhjjjkkkmmmrrrvvv~~~|||{{{{{{{{{zzzxxxyyyuuulll```TTTLLLHHHGGGFFFIIIMMMQQQUUUYYY^^^aaaeeegggiiijjjjjjlllnnnpppqqqvvv|||~~~}}}|||{{{zzz|||}}}~~~}}}{{{yyyxxxxxxwwwwwwwwwvvvvvvvvvwwwwwwwwwwwwvvvvvvuuutttwwwyyy{{{{{{vvvqqqllljjjiiigggeeedddeeefffffffffeeefffhhhhhhhhhhhhjjjlllnnnnnnooopppqqqqqqppppppqqqsssrrrppptttkkkSSSFFFBBB???<<<>>><<<999888777666333111////////////////////////---------......//////000....../////////000000000222000.........///...---/////////000111222333444666777:::@@@GGGUUUkkk~~~{{{{{{{{{vvvrrrpppooonnnmmmgggeeeaaa^^^ZZZTTTNNNJJJMMMNNNNNNOOOQQQRRRTTTUUUVVVXXX\\\dddnnnzzzssshhh[[[UUUQQQRRRTTTSSSVVVYYY]]]jjj}}}xxxyyyyyyqqqmmmmmmoooqqq|||___HHH@@@;;;:::888777555444444444666666666555555444444333///111333444666999===@@@IIIYYYhhhmmmlllkkkhhhddd```dddgggiiikkkooovvv{{{}}}|||{{{{{{zzzwwwuuuuuupppggg[[[PPPIIIGGGGGGGGGJJJOOOSSSWWW\\\aaadddeeeggghhhiiiiiijjjmmmooopppvvv}}}~~~}}}|||{{{{{{yyy{{{}}}}}}|||zzzyyyxxxxxxwwwvvvuuuuuutttuuuvvvvvvvvvvvvvvvvvvwwwzzz}}}}}}xxxrrrllliiihhhfffddddddfffggghhhgggdddfffhhhhhhhhhhhhjjjllllllmmmnnnpppqqqqqqppppppmmmqqqsssqqquuu~~~{{{|||www]]]KKKCCC@@@<<<===;;;999888888777555333////////////////////////---------------............/////////000000000000,,,---......,,,,,,,,,---/////////000111222444555888777;;;EEEQQQaaawwwzzz{{{xxxtttpppooommmllljjjhhhddd___ZZZVVVQQQMMMJJJMMMNNNOOOQQQRRRTTTVVVVVVYYY[[[aaajjjvvvzzzlllaaaVVVSSSRRRSSSSSSUUU\\\dddkkkyyywwwwww}}}xxxttttttuuuyyy~~~||||||___HHH@@@;;;:::888777555444444444555555444333222222111111///111333444666999>>>AAALLL]]]lllooonnnnnnlllhhhbbbdddggghhhjjjpppyyy~~~}}}||||||{{{yyyuuusssqqqlllcccWWWMMMGGGFFFFFFHHHKKKPPPUUUYYY^^^cccfffeeefffhhhhhhhhhjjjlllnnnnnnvvv~~~}}}~~~}}}||||||wwwyyy|||~~~{{{zzzyyyxxxwwwuuuttttttrrrssstttvvvwwwwwwxxxxxxwwwzzz}}}|||wwwqqqkkkhhhhhhfffdddeeefffhhhiiihhhdddfffhhhhhhhhhiiikkkllljjjkkkmmmooopppqqqppppppiiiooorrrrrrvvv~~~{{{xxxwwwyyygggPPPFFFBBB???<<<:::999888888888666555////////////////////////------------------,,,,,,////////////000000000000***...111222111000333555/////////000111333444555888777<<>>@@@>>>>>>===;;;999666444333///////////////......---////////////////////////////////////////////////////////////000000000000111222333333222111222333666888???MMMaaavvv~~~}}}{{{wwwpppllljjjiiiiiiiiiccc___YYYSSSOOOMMMLLLLLLJJJMMMQQQTTTUUUWWWYYY[[[\\\eeepppyyy}}}pppiii```XXXUUUQQQRRRXXX\\\aaalllyyy}}}zzz||||||\\\GGG@@@999999888666555444333222666555444333333333444444555333444777888:::BBBJJJYYY```jjjssswwwvvvsssqqqgggaaa```gggjjjnnn|||~~~~~~~~~~~~~~~~~~{{{yyyyyytttnnnkkkaaaVVVPPPLLLHHHHHHKKKMMMNNNPPPVVV\\\bbbeeeffffffggghhhhhhiiilllpppsssyyy~~~zzz|||zzz{{{|||}}}}}}}}}}}}|||yyyyyyxxxwwwvvvuuutttttttttuuuuuuuuuvvvvvvwwwwwwzzzyyyxxxwwwvvvtttqqqnnniiiiiihhhhhhhhhhhhgggggggggggghhhiiijjjkkkmmmnnnnnnooooooppppppqqqqqqrrrrrrrrrrrrtttvvvzzz}}}wwwooommmooouuu~~~|||___IIIAAAAAA>>>===<<<;;;999666444333000000000000000//////...////////////////////////////////////////////////......//////000000000111000222333222111111222444777:::CCCSSShhh|||~~~zzzzzzvvvpppmmmkkkiiihhhgggaaa]]]XXXRRRNNNLLLLLLLLLKKKNNNQQQTTTUUUWWWYYY\\\___hhhsss}}}uuuiiiccc\\\UUUUUUSSSVVV[[[```hhhwww~~~{{{[[[FFF???999888777666555444333222444333333222222222222333555444555888999;;;DDDMMM\\\bbbkkksssyyy{{{{{{zzzllldddaaadddhhhooo|||yyy~~~}}}}}}}}}{{{yyywwwppphhhfff\\\QQQLLLHHHFFFGGGKKKPPPPPPRRRVVV]]]bbbfffgggfffgggiiiiiikkknnnrrrvvv}}}{{{~~~zzzzzz{{{||||||||||||{{{yyyxxxxxxwwwvvvuuuuuutttuuuuuuvvvwwwxxxxxxyyyyyyzzzyyyxxxxxxxxxvvvtttrrrkkkkkkkkkkkkjjjjjjjjjjjjhhhhhhiiijjjkkkmmmooopppnnnnnnnnnooopppqqqqqqqqqqqqqqqqqqrrruuuwwwzzz|||wwwrrrqqquuu{{{iiiPPPDDDBBB======<<<:::888666444333111111111111000000000000////////////////////////////////////////////////---......///000111111222///111222111000000222444888>>>JJJ\\\rrr{{{vvvwwwtttpppmmmkkkiiieeeccc^^^ZZZUUUPPPMMMLLLLLLLLLMMMOOORRRTTTUUUWWW[[[]]]cccmmmzzzzzzkkk___ZZZVVVRRRRRRTTTYYY___fffrrr~~~{{{[[[EEE>>>888888777666555444333333333333222222222222222222333333555777999<<>>888777777666555555444444333444444555555555555444111222555888999===KKKXXX^^^^^^aaahhhqqqwwwxxxwwwuuupppiiidddeeeqqqyyyxxx}}}~~~}}}zzz|||}}}yyyvvvrrrjjjaaaWWWOOOIIIHHHIIIJJJMMMRRRSSSUUUZZZaaahhhlllmmmmmmjjjlllnnnpppsssxxx}}}rrrmmmpppwww~~~|||xxxyyyyyyyyyyyyxxxxxxwwwssssssssssssttttttttttttuuuuuuvvvwwwxxxxxxyyyyyywwwvvvuuuwwwyyy|||||||||{{{zzzwwwssspppllliiihhhfffffffffggghhhiiijjjkkkjjjkkklllmmmnnnooopppqqqpppppppppppppppppppppppptttyyy|||uuutttyyygggOOOAAA>>>======<<<;;;999777666111000...---------...///////////////////////////////////////////////////---......///000111111222///000000000000222666999>>>KKK```www}}}{{{xxxvvvpppooommmllliiiddd^^^ZZZTTTRRROOOLLLKKKLLLOOOPPPSSSTTTUUUWWWZZZ___fffkkkwwwxxxmmm```YYYVVVSSSSSSTTTPPPXXXbbbmmm~~~zzzsssmmmhhhggghhhiiikkkkkklllkkkkkkiiiiiihhhfffcccaaabbbcccaaabbbaaa^^^[[[ZZZ[[[\\\XXX[[[^^^bbbeeejjjooorrrwww{{{}}}\\\FFF>>>777777777666555555444444222333444555666666555444222444888:::;;;@@@NNN]]]aaa```aaagggooottttttrrrtttqqqlllgggjjjwwwuuuwww~~~zzz|||{{{vvvrrrmmmeee\\\QQQKKKGGGHHHJJJKKKNNNRRRRRRVVV]]]eeemmmqqqqqqooolllnnnpppsssvvv{{{nnnhhhkkksss}}}{{{xxxxxxyyyyyyxxxwwwwwwvvvqqqqqqqqqrrrrrrssssssssstttuuuuuuuuuvvvvvvwwwwwwvvvttttttvvvyyy|||}}}~~~|||{{{xxxtttpppmmmjjjiiihhhgggggggggggghhhiiijjjiiijjjkkklllnnnooopppqqqqqqqqqqqqppppppooonnnnnnqqquuu~~~wwwtttyyyqqqWWWGGG???>>>>>>===<<<:::999888222111///...---...///000////////////////////////////////////////////////......//////000000000111000111111111111444888;;;CCCQQQggg~~~}}}xxxvvvuuutttpppnnnllljjjgggccc]]]YYYRRRPPPNNNLLLLLLNNNPPPRRRTTTUUUVVVXXX\\\ccckkkqqq}}}qqqeee[[[YYYXXXVVVUUUWWWYYYaaalllyyyxxxlllfffaaa\\\YYYXXXYYY[[[]]]___``````___^^^______\\\YYYWWWXXXZZZXXXXXXWWWUUURRRRRRSSSTTTRRRTTTWWWZZZ\\\___dddgggkkkpppwww}}}}}}{{{~~~]]]GGG???777777666666555555444444111222444555666555444444333555:::======BBBQQQaaacccbbbccchhhppptttrrrooorrrqqqnnnjjjnnn|||uuuyyy~~~{{{|||zzztttnnniii```WWWNNNHHHEEEHHHJJJKKKMMMQQQRRRVVV^^^hhhpppssssssqqqmmmooorrrtttxxx}}}~~~nnneeeiiiqqq~~~{{{yyyxxxxxxxxxxxxxxxwwwvvvuuupppppppppqqqqqqrrrrrrsssttttttttttttuuuuuuuuuuuusssqqqqqqssswwwzzz|||}}}{{{zzzwwwtttqqqnnnllljjjiiiiiihhhhhhhhhhhhiiiiiiiiijjjkkklllnnnooopppqqqqqqqqqqqqqqqpppooommmmmmkkknnnvvv{{{ssstttyyyxxx___NNN?????????>>>===;;;:::999333222000///...///111222////////////////////////////////////////////////////////////000000000000111111111111222555999===FFFUUUlll{{{uuurrrrrrrrrpppnnnkkkiiifffbbb\\\XXXRRRPPPMMMLLLLLLNNNQQQSSSUUUVVVWWWYYY]]]eeennntttlllaaaYYYYYYZZZWWWVVVXXX```iiitttvvvhhh]]]YYYXXXVVVSSSPPPQQQSSSUUUWWWWWWWWWWWWWWWYYYYYYWWWTTTSSSUUUWWWSSSSSSRRRPPPNNNMMMNNNPPPRRRTTTVVVXXXYYY[[[^^^aaaccchhhpppxxx~~~~~~yyyVVVAAA;;;;;;999888777666666777777666666555555555444444444222666777666;;;GGGRRRXXXbbb```___aaafffjjjkkkkkkmmmoooooopppxxxzzz~~~}}}|||yyyxxxvvvsssnnnfff\\\VVVHHHGGGGGGJJJNNNRRRUUUVVVVVV[[[dddkkknnnooopppppppppoooqqqtttwww{{{~~~nnnccckkkwww~~~{{{|||{{{zzzxxxvvvsssqqqpppllllllmmmoooppprrrsssssstttsssrrrqqqrrrtttvvvxxxtttuuuvvvvvvvvvwwwzzz}}}zzzvvvrrrooommmmmmgggffffffggghhhhhhfffdddiiiiiiiiiiiijjjkkklllmmmooopppqqqqqqpppooonnnmmmjjjnnnoooqqqyyyyyyxxxgggOOOFFFDDD???;;;::::::999666222111111000///......---111111000000000000111111///////////////////////////////////////.........///...///111222333:::CCCIII\\\vvvzzzxxxvvvrrrnnnpppnnnkkkfffbbb]]]ZZZXXXQQQPPPOOOOOOOOOPPPQQQQQQRRRVVVYYY[[[___gggsss}}}zzzjjjbbb[[[ZZZYYYYYY\\\aaaccctttooohhh^^^XXXUUUTTTSSSQQQUUUQQQRRRXXXZZZUUUTTTVVVZZZYYYWWWVVVWWWWWWVVVUUUUUUWWWXXXXXXVVVUUUXXX[[[\\\[[[\\\``````___aaafffmmmqqqwww}}}yyyWWWBBB<<<:::999777666555555666666666666555555555444444444333666777777<<>>>>>===:::888444333222000///.........//////............//////////////////////////////......//////////////////333222222444444666>>>GGGZZZlll}}}zzzvvvqqqnnnkkkiiieeeaaa\\\XXXTTTRRROOONNNMMMMMMNNNOOOPPPQQQSSSWWW[[[```hhhssszzzrrreeebbb^^^[[[WWWWWW___jjjwwwooodddaaa^^^]]]^^^````````````bbbiiirrrwwwuuutttuuutttssssssrrrrrrssssssssswwwyyy|||~~~~~~yyyXXXDDD>>>888777555444333333444444555555555555555555555555555777888999AAAPPP\\\bbbdddaaa___^^^___bbbeeeffflllssszzz}}}|||{{{zzzzzz{{{xxxuuuqqqkkkeee\\\TTTNNNHHHIIIJJJKKKMMMPPPSSSVVV^^^```ccceeefffhhhkkknnnnnnpppvvv~~~|||nnneeelllwww~~~||||||xxxvvv{{{~~~{{{zzzyyyxxxvvvtttqqqooonnnkkkkkklllmmmnnnoooppppppssstttuuuuuutttrrrooonnnrrrtttuuuuuuuuuwww{{{}}}{{{{{{||||||zzzwwwtttqqqmmmllljjjjjjkkkkkkjjjhhhiiiiiiiiiiiijjjkkkllllllmmmnnnpppqqqqqqqqqppppppnnnnnnmmmlllpppvvv}}}~~~lllOOOGGG@@@??????===:::888555444222111////////////000//////......//////000////////////////////////............////////////333222222444555777@@@III]]]ooozzz~~~}}}yyyuuuqqqmmmiiigggccc___ZZZVVVRRRPPPMMMMMMLLLLLLMMMOOOPPPQQQSSSWWW\\\cccmmmzzzwwwpppeeedddccc```[[[\\\hhhuuu{{{uuurrrkkkjjjiiiiiijjjjjjkkkkkkpppwww|||~~~yyyXXXDDD>>>888666555444333333444444444555555555555555555555666888999;;;DDDSSS^^^bbbdddbbb___]]]\\\___cccgggooouuu}}}}}}|||{{{zzz{{{|||yyyuuuoooiiibbbZZZRRRMMMHHHJJJLLLMMMNNNPPPTTTXXX___```bbbccceeehhhlllooonnnpppxxxyyylllccciiisssxxxrrrpppmmmlllmmmppppppooouuu}}}~~~{{{yyyxxxwwwuuussspppnnnllliiijjjjjjkkklllmmmnnnnnnoooqqqsssttttttsssqqqooooooqqqssstttvvvxxx|||{{{}}}~~~~~~{{{wwwuuupppmmmkkkjjjkkkkkkkkkjjjiiiiiiiiiiiijjjkkklllllllllmmmooopppqqqppppppoooooonnnmmmmmmnnnsss||||||uuuVVVJJJ@@@??????<<<999888777555333111////////////111000000//////000000111////////////////////////---.........//////000000222000111333555888BBBLLL]]]nnn}}}tttyyy{{{wwwtttooolllhhhfffbbb^^^YYYUUUQQQOOOLLLLLLLLLLLLMMMOOOQQQRRRTTTWWW^^^gggrrr}}}uuuppphhhhhhhhheeeaaadddsss~~~{{{yyyxxxooopppqqqrrrrrrssstttuuuvvvxxxxxxWWWCCC===888777555444333333444444444444444555555555555555555888:::>>>IIIXXXbbbdddeeeccc___\\\[[[^^^ccchhhpppxxx}}}||||||}}}~~~wwwsssmmmfff```XXXQQQMMMGGGJJJMMMOOOOOORRRWWW[[[```aaacccdddeeehhhlllpppooorrryyyvvvhhh```eeeooo{{{xxxiiiaaa___\\\\\\___ccceeegggnnnvvv~~~|||xxxwwwvvvtttrrrooommmllliiijjjjjjkkkllllllmmmmmmmmmnnnqqqsssssssssrrrqqqoooppprrrtttuuuxxx}}}~~~~~~{{{yyyqqqnnnllljjjkkkkkkkkkjjjiiiiiiiiiiiijjjkkklllmmmlllmmmnnnooooooooonnnmmmnnnmmmmmmlllkkknnnyyy{{{~~~~~~^^^NNNAAA@@@@@@;;;888:::888777444111//////000000111111000000000000111111////////////////////////------......///000000000111///000333666:::EEEPPP```pppvvvnnnvvv{{{vvvtttrrrnnnjjjgggeeebbb]]]XXXTTTPPPOOOLLLLLLLLLMMMNNNPPPRRRTTTVVVZZZaaalllwwwwwwqqqnnniiiiiiiiihhhggglll}}}~~~|||nnnppprrrtttuuuwwwzzz|||rrrtttyyyyyyxxxVVVBBB<<<888777666444444444444555444444444555555555666666333777<<>>IIIUUUiiiwwwxxxnnniiiuuu|||vvvrrrqqqooollliiieeeccc```\\\WWWRRROOOMMMLLLLLLLLLMMMOOOQQQTTTUUUYYY]]]fffqqq|||xxxooojjjiiihhhffffffgggiiiqqq~~~}}}ppprrrttttttsssuuuyyy|||{{{oooqqqyyylllqqq}}}~~~xxxVVVBBB<<<999888666555444444555555444444444555555555666666111666<<>>:::777444000//////000111000///...---,,,+++++++++//////////////////////////////000111111111111111111222555999<<>>EEERRRcccrrrwwwuuuqqqllliiigggeeeeeejjjqqqnnnyyy}}}|||zzzxxxxxxxxxxxxvvvtttpppkkkcccZZZRRRNNNKKKKKKLLLMMMOOORRRWWW]]]bbbeeekkklllmmmnnnnnnpppsssvvvzzz}}}yyyfffZZZWWWZZZ```iiiuuuwwwiii___ZZZYYYZZZYYYZZZ]]]]]]]]]```eeebbbhhhpppwww~~~}}}~~~||||||{{{{{{{{{}}}}}}}}}~~~~~~}}}}}}~~~}}}|||zzzwwwvvvsssrrrpppnnnmmmmmmnnnnnnjjjjjjkkkkkklllmmmmmmmmmjjjkkklllnnnpppqqqssssssuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvxxxzzzzzzzzzxxxwwwyyywwwsssnnnkkkhhhffffffgggfffffffffgggggghhhiiiiiiiiiiiijjjlllllljjjhhhjjjjjjiiieeebbbbbbfffkkkqqqmmmmmmtttqqqTTTGGGBBB===:::::::::666222---,,,---///111111000000/////////////////////////////////////////////000111111111111111222333666:::>>>GGGYYYjjjvvvkkkkkksss|||wwwtttpppmmmkkkiiifffdddaaa[[[VVVSSSOOOJJJJJJMMMMMMNNNPPPQQQSSSUUUYYY\\\cccmmmxxx~~~tttlllgggdddbbbaaaddd___```kkkxxx{{{tttsssyyy}}}zzzwwwwww}}}wwwcccbbbbbbbbbcccdddfffgggiiiiiihhhhhhjjjpppxxx~~~~~~ooowww}}}|||fff``````fffrrrwwwTTTBBB@@@:::999888777666666666666555444444333444555666666:::>>>GGGUUUeeerrrwwwwwwxxxxxxwwwtttqqqoooqqquuurrr~~~}}}{{{zzzxxxxxxyyyxxxvvvuuunnniii```WWWOOOLLLJJJJJJOOOOOOQQQTTTYYY^^^cccffflllmmmnnnnnnooorrrvvvyyy}}}vvveeeYYYUUUWWW\\\eeeooo{{{{{{ssslllfffbbb```dddkkkppppppooooooqqqnnnpppssswww|||~~~~~~~~~~~~|||zzzyyyzzz{{{zzzzzz{{{|||}}}~~~|||||||||{{{zzzxxxvvvuuusssqqqnnnlllkkkkkkmmmmmmiiiiiiiiijjjjjjjjjkkkkkkjjjjjjlllmmmoooppprrrrrrssstttttttttuuuuuuvvvvvvsssuuuxxx{{{|||{{{zzzxxxxxxvvvsssooollliiihhhgggfffffffffffffffggghhhiiiiiihhhiiikkkmmmmmmkkkiiilllkkkiiieeeaaa```bbbdddhhhhhhkkksssxxxXXXHHHCCC???:::888:::888444111//////111222111111111000000111111222//////////////////////////////000111111111111111222333777;;;AAALLL```rrrzzznnnrrr~~~}}}yyyvvvsssooollljjjhhheeeccc___YYYSSSPPPMMMIIIJJJNNNNNNOOOQQQRRRSSSWWW[[[^^^dddooo{{{xxxllleeecccbbbaaa^^^```___dddqqqwwwqqqrrrxxx}}}|||zzzfffeeeccccccdddeeeeeeeeeeeeeeeeeefffkkkvvv|||mmmtttyyywwwddd```___dddpppuuuSSSAAA???:::999888777666666666666444444444444555555666666:::>>>HHHXXXgggqqquuuvvv}}}}}}yyywwwvvvvvv~~~~~~|||zzzyyyyyyyyyyyyyyyvvvtttlllfff]]]SSSMMMJJJKKKLLLRRRRRRSSSUUUYYY^^^bbbeeelllmmmnnnooopppsssxxx{{{}}}uuueeeZZZRRRTTTYYY```jjjttt|||zzzrrrkkkgggiiittt}}}|||}}}}}}|||yyyxxxyyy{{{yyyzzz{{{|||}}}~~~~~~{{{{{{zzzyyyxxxvvvuuuttttttrrrooollljjjjjjjjjkkkhhhhhhhhhhhhiiiiiiiiiiiikkkkkklllmmmnnnoooooopppooopppqqqrrrtttuuuvvvwwwsssuuuxxx|||}}}}}}|||{{{zzzxxxuuurrrnnnjjjhhhfffeeeeeeeeeeeefffggghhhiiijjjjjjjjjlllnnnnnnlllkkklllkkkhhheeeaaa_________dddhhhnnnvvv|||]]]JJJCCC@@@<<<999999888777666444222111000......------......////////////////////////////////////000111111111111111333444777>>>EEERRRhhh|||sss{{{zzzwwwvvvsssooollljjjhhheeeccc]]]VVVQQQOOOLLLIIIJJJNNNOOOPPPQQQSSSUUUXXX]]]aaaiiittt}}}rrrfff_________^^^[[[[[[^^^hhhxxx~~~vvvqqqooowwwzzzfffdddbbbccceeeeeedddcccbbbaaaaaabbbhhhwwwyyyllltttwww}}}tttbbbaaa^^^cccmmm}}}uuuRRR@@@>>>999999888777666666666666444444555555666666666666999>>>KKK\\\jjjppprrrttt{{{{{{xxxyyy~~~~~~|||zzzzzzyyyxxxyyyyyywwwtttrrriiicccZZZQQQKKKJJJLLLNNNSSSSSSTTTVVVYYY^^^bbbdddkkkmmmoooppprrruuuyyy|||~~~tttdddYYYPPPRRRVVV\\\dddmmmtttxxx{{{}}}~~~yyysssnnnkkkyyy{{{xxxyyy{{{|||{{{xxxwwwyyy|||{{{{{{{{{||||||}}}}}}}}}{{{zzzyyyxxxvvvuuuttttttsssrrrooommmkkkjjjjjjjjjhhhhhhhhhhhhhhhhhhhhhhhhjjjkkkkkklllmmmnnnoooooommmmmmoooqqqsssuuuvvvwwwsssuuuxxx{{{}}}~~~~~~~~~~~~zzzuuuooojjjfffddddddddddddeeefffggghhhiiikkkkkkkkkmmmnnnnnnllljjjllljjjhhheeebbb```^^^]]]bbbiiirrryyycccNNNDDDAAA>>>;;;777777777777555222000...000000/////////000000111//////////////////////////////000111111111111111333444999@@@IIIYYYrrryyy}}}yyyvvvuuurrrnnnkkkiiigggdddbbbZZZUUUPPPOOOMMMJJJKKKOOOPPPQQQRRRSSSUUUZZZ```dddppp{{{tttkkkaaaZZZZZZ[[[ZZZXXXYYYaaaooo}}}vvvqqqkkkuuu}}}wwwfffdddbbbdddggghhhfffdddddddddddddddjjjyyy}}}~~~~~~~~~vvvnnnuuuwww|||pppaaa```]]]bbblll{{{wwwTTTAAA>>>888888777666555555555555444555555666666666666666:::???NNNaaammmoooppprrruuu}}}zzz|||~~~~~~}}}|||zzzyyyxxxwwwwwwwwwwwwuuuqqqnnngggaaaXXXOOOKKKKKKNNNQQQQQQRRRSSSVVVZZZ^^^cccfffiiikkkoooqqqsssuuuyyy{{{qqq```UUUNNNPPPTTTYYY```hhhnnnrrruuuyyy}}}{{{wwwuuuvvvyyy|||xxxuuuyyy|||~~~|||yyyxxx|||}}}}}}}}}}}}||||||{{{{{{zzzyyyxxxvvvuuutttssssssppppppooonnnmmmlllkkkkkkhhhhhhhhhhhhhhhhhhgggggghhhiiijjjkkkmmmnnnppppppnnnnnnoooqqqrrrtttuuuvvvrrrsssvvvyyy{{{}}}~~~|||wwwqqqlllhhheeedddddddddeeefffgggiiiiiikkkkkkkkklllmmmmmmjjjhhhkkkiiigggeeecccaaa^^^]]]\\\gggrrryyykkkSSSFFFAAA???===888888777555444222000000333333222222111222222222//////////////////////////////000111111111111111333444999BBBMMM___yyy~~~|||}}}{{{xxxvvvsssqqqmmmjjjgggeeebbb```XXXSSSPPPPPPNNNKKKKKKNNNPPPQQQRRRTTTVVV[[[aaafffuuuzzziiibbb[[[VVVUUUWWWWWWWWWZZZeeewww|||uuupppiiivvvttthhheeedddgggkkkmmmkkkhhhgggiiijjjkkkppp}}}}}}}}}~~~}}}~~~uuupppwwwxxx{{{}}}ooo______]]]aaakkkzzzyyyUUUAAA???888777666555555444444444444555555666777666666666:::@@@PPPdddppppppoooqqqooo||||||}}}|||{{{yyywwwwwwvvvuuuuuuuuurrrnnnkkkfff```VVVNNNKKKLLLPPPSSSOOOPPPRRRUUUZZZ___dddggghhhkkkooorrrtttvvvxxx{{{nnn]]]RRRMMMOOORRRXXX^^^eeekkknnnrrrvvvzzzyyywwwyyy}}}{{{yyyvvv{{{~~~}}}|||~~~}}}|||{{{zzzzzzzzzyyywwwvvvtttsssssssssnnnnnnnnnooonnnnnnmmmlllhhhhhhhhhhhhhhhgggggggggfffggghhhkkkmmmoooqqqrrrppppppqqqrrrrrrsssttttttqqqrrrtttwwwyyy|||~~~~~~}}}{{{wwwsssooollljjjcccddddddeeefffgggiiiiiikkkkkkjjjkkklllkkkiiifffjjjhhhgggeeedddbbb___]]]UUUbbbooowwwpppXXXHHHBBB???>>><<<:::888555333333333333111000000///......////////////////////////////////////000111111111111111333444:::CCCOOOccc~~~~~~xxxvvv~~~~~~{{{xxxvvvrrroookkkhhhfffdddaaa___WWWSSSQQQQQQOOOLLLLLLNNNQQQRRRSSSTTTWWW\\\bbbgggvvvttt```\\\VVVSSSRRRTTTVVVWWW\\\iii}}}{{{tttnnnkkkzzztttfffdddcccffflllnnnllliiieeeiiilllnnnrrr|||~~~~~~}}}{{{|||{{{oooaaaZZZYYY^^^jjj}}}uuuUUUCCC???:::666222222333555555444555666666555444666999<<>><<<999888888777666444...000222333444222111000////////////000000000000000000///......///000111444666;;;CCCQQQhhh{{{ttttttvvv}}}xxxvvvwwwrrrppplllhhhddd```^^^]]]VVVPPPLLLNNNOOONNNMMMNNNQQQRRRSSSUUUYYY```iiioooyyyjjj```WWWQQQRRRVVVXXXXXXZZZeeettt{{{tttooolllwww|||hhhccc```ccckkkppppppmmmmmmlllooosssvvv|||~~~zzzyyy{{{yyypppgggbbb]]]cccooosssSSSAAA>>>:::777444333555666555333777777777777666888;;;>>>AAAJJJ^^^uuu|||sssnnnpppuuu{{{|||xxxxxxzzz~~~|||zzzyyyvvvtttssstttvvvvvvsssmmmgggdddaaaZZZQQQJJJIIILLLOOOQQQRRRSSSUUUYYY]]]aaaeeehhhhhhkkkooosssvvvyyy}}}ppp^^^QQQOOOOOOPPPTTT\\\dddkkkooo{{{~~~yyyuuuuuuvvvxxxyyy}}}{{{yyyzzz{{{yyyxxxvvvtttrrrqqqqqqrrrooonnnmmmlllkkkjjjjjjjjjgggffffffeeefffggghhhiiiffffffggghhhiiijjjlllmmmnnnmmmmmmmmmnnnppprrrsssuuurrrpppqqqvvv{{{~~~~~~}}}zzzuuupppllliiihhhgggfffffffffggghhhiiijjjkkklllmmmllljjjhhhfffggghhhiiiiiihhheeeaaa___XXX\\\fffrrrzzz{{{}}}dddOOOEEEAAA>>>===;;;888666666555333222000000111111111000///...////////////000000000000111111000///000111222333666999>>>FFFUUUlllxxxrrrqqqyyy{{{vvvtttuuurrrpppmmmiiieeebbb___^^^VVVPPPMMMNNNPPPNNNNNNOOORRRSSSTTTVVV[[[ccclllsssuuufff\\\UUUPPPRRRUUUWWW[[[___ooo}}}zzztttnnnlllwww}}}uuuhhhccc___bbbjjjpppqqqpppnnnnnnpppuuuxxx~~~|||wwwwwwuuuppplllkkkiiinnnyyyqqqQQQ???<<<999888666666777777555333777777777777666888;;;>>>DDDNNNbbbvvv{{{sssmmmnnnuuuyyy~~~}}}xxxuuuwwwyyy~~~|||{{{yyywwwuuusssttttttssspppkkkfffccc\\\VVVNNNJJJIIIKKKMMMOOORRRTTTVVVZZZ___dddhhhjjjkkkmmmqqqtttwwwzzz~~~~~~ooo]]]QQQOOOOOOPPPSSS[[[dddmmmsss{{{vvvtttvvvzzz|||}}}zzzyyyzzzwwwvvvtttsssrrrqqqppppppnnnmmmlllkkkkkkjjjkkkkkkffffffeeeeeeffffffggghhhgggggggggggghhhiiijjjkkkkkkjjjkkkkkklllnnnoooppptttrrrpppqqquuuyyy|||}}}~~~|||wwwrrrmmmjjjiiihhhgggffffffggghhhhhhiiijjjmmmnnnnnnkkkhhhffffffgggiiiiiihhheeebbb```ZZZ[[[cccmmmsssssstttvvv~~~jjjSSSFFFAAA>>>???===999777777555333222000000000//////......---////////////000000000000222111111000111222333444777;;;AAAJJJZZZpppvvvnnnnnn~~~zzzuuurrrsssqqqpppmmmjjjfffbbb```___VVVQQQNNNOOOPPPOOOOOOQQQTTTTTTUUUXXX^^^gggrrryyy}}}nnnaaaWWWSSSQQQTTTVVVZZZccclll~~~zzztttnnnlllwww|||{{{xxxyyy|||{{{uuupppiiiccc___```hhhooosssssspppppprrrwww{{{~~~vvvsssrrrpppqqqsssyyy}}}qqqPPP???<<<999999999888888777555444444555555444444666:::===EEEQQQeeewww{{{sssnnnoootttxxx{{{yyyuuutttwww{{{~~~|||{{{yyywwwuuutttttttttrrrnnniiieeebbbWWWRRRLLLIIIIIIKKKMMMMMMRRRSSSWWW[[[```eeeiiikkklllnnnrrrtttvvvyyy}}}}}}nnn]]]RRROOOOOOPPPSSSYYYdddooovvv}}}{{{zzz{{{~~~{{{wwwxxx{{{}}}~~~zzzxxxxxxuuuuuutttrrrqqqppppppooommmlllkkkkkkjjjjjjkkkkkkeeeeeeeeeeeeffffffgggggggggggggggfffgggggghhhhhhiiiiiiiiijjjkkklllmmmnnnrrrqqqpppqqqtttwwwzzz|||~~~zzztttnnnkkkkkkjjjhhhgggfffgggggghhhhhhjjjmmmooonnnlllhhhfffccceeefffgggfffdddaaa___[[[[[[```jjjoooooooooqqq|||oooUUUFFF@@@>>>BBB@@@<<<:::999777555333000000///......//////000////////////000000000000111111000000111222333444777;;;BBBMMM^^^ttttttnnnnnnzzzuuurrrssspppooollliiieeebbb___]]]UUUQQQOOOPPPPPPOOOPPPSSSTTTUUUVVVYYY```kkkwww~~~ssseeeZZZTTTRRRSSSWWWZZZaaannn|||{{{uuuooonnnyyy~~~}}}yyytttssspppmmmnnnqqqtttrrrppphhhbbb]]]^^^eeemmmsssvvvrrrqqqsssyyy~~~~~~}}}sssqqqsssuuuzzzqqqQQQ@@@===999::::::999888666555444444444555444444666:::===EEESSShhhxxx{{{uuuppppppsssvvvwwwuuurrrrrrxxx}}}}}}{{{zzzyyywwwuuuuuuuuutttrrrnnniiidddaaaSSSPPPKKKHHHIIIKKKMMMNNNQQQSSSWWW\\\aaaeeehhhjjjlllnnnqqqsssuuuyyy}}}|||mmm]]]SSSOOOOOOPPPRRRXXXbbbnnnwww{{{qqqoooqqqpppppppppsssvvvzzz}}}|||~~~|||~~~~~~yyywwwvvvttttttsssrrrrrrppppppooommmlllkkkjjjjjjjjjjjjjjjdddeeeeeefffffffffffffffgggffffffeeeeeeffffffggghhhhhhiiikkkllllllmmmmmmoooppppppqqqrrruuuxxxzzz}}}}}}wwwqqqmmmlllkkkiiihhhggggggggghhhiiijjjmmmnnnnnnllliiigggccceeefffgggfffdddaaa___[[[ZZZ^^^gggnnnooooooqqq|||tttWWWFFF@@@>>>BBB@@@<<<:::999777555333///////////////000111222////////////000000000000000000//////000111333444555:::CCCPPPcccxxx~~~sssooosss{{{vvvssstttnnnmmmkkkhhhddd___\\\YYYSSSPPPOOOPPPPPPOOOQQQUUUSSSUUUWWW[[[cccnnnzzzttthhh^^^UUUOOOPPPRRRWWW]]]hhhzzz|||vvvpppoooyyy}}}|||vvvnnngggdddbbbdddiiiooorrrsssgggbbb\\\\\\bbbkkkrrrvvvsssrrrttt{{{|||}}}tttnnnqqqxxxrrrQQQAAA>>>:::::::::999666444444555555666666666777999<<<@@@EEEVVVlllzzz{{{vvvqqqpppppprrrrrrpppnnnpppxxx|||zzzyyyxxxvvvtttuuuuuuuuusssnnnhhhccc___SSSOOOJJJHHHIIIMMMOOOQQQRRRTTTXXX]]]aaaeeehhhiiilllnnnpppsssuuuyyy~~~|||mmm^^^TTTNNNOOOQQQRRRWWW```mmmvvv~~~uuullleeeeeehhhgggfffgggkkkooouuuxxx{{{~~~zzzwwwvvvssssssssssssrrrqqqpppooonnnmmmllljjjiiiiiihhhhhhddddddeeeffffffffffffeeeeeeeeeeeedddeeeeeeffffffggghhhiiikkkllllllllllllmmmoooppppppqqqsssvvvyyy{{{}}}zzztttpppnnnmmmkkkiiiggggggggghhhjjjkkklllmmmmmmlllkkkjjjfffgggiiiiiihhheeebbb```[[[XXX[[[dddlllnnnoooppp{{{yyy\\\IIIAAA??????===999777777555333222//////000000000111111111////////////000000000000000/////////000222333444666;;;EEEUUUjjj{{{rrrrrrzzz|||wwwtttuuunnnmmmkkkhhhccc]]]YYYVVVQQQOOOOOOPPPOOONNNQQQVVVTTTVVVZZZ___gggqqq}}}yyyjjj___WWWSSSMMMLLLPPPWWWaaaooo|||uuupppnnnxxx}}}|||zzzrrriii\\\ZZZYYY\\\bbbjjjpppttthhhccc^^^]]]aaajjjrrrvvvvvvtttvvv~~~{{{}}}tttnnnkkkrrr|||qqqQQQAAA>>>:::;;;:::777444222444666555666666666777999===@@@HHHZZZooo{{{zzzuuupppnnnkkklllmmmjjjiiimmmwww}}}zzzyyyxxxwwwuuussssssttttttrrrnnnggg```[[[SSSOOOJJJHHHJJJNNNRRRTTTTTTVVVZZZ___cccfffhhhiiimmmnnnqqqsssvvv{{{}}}mmm___VVVMMMOOOQQQSSSVVV^^^jjjssszzz{{{iiibbb\\\]]]______```bbbiiinnntttwwwzzz~~~|||xxxwwwssssssttttttsssrrrqqqpppooonnnllljjjiiihhhggggggcccdddeeefffffffffeeeeeeddddddcccddddddeeefffffffffgggiiijjjkkkkkkkkkkkklllnnnpppppppppqqqtttwwwyyy|||}}}wwwsssooonnnkkkiiihhhgggggggggkkklllllllllllllllllllllggghhhiiiiiihhheeeaaa___YYYUUUWWW___hhhkkkkkklllwwwcccNNNCCC???===;;;888666666555333222000000111111000...---,,,////////////000000000000000000000000111333555666888>>>JJJ\\\rrrwwwpppuuu~~~{{{wwwtttuuupppooommmiiiccc]]]XXXTTTOOONNNNNNPPPNNNMMMPPPVVVUUUXXX]]]dddllluuutttbbbWWWSSSQQQOOOMMMPPPZZZhhhzzz{{{sssmmmkkkvvv~~~{{{yyywwwmmmcccWWWVVVVVVYYY___hhhoootttiiieeeaaa___cccjjjrrrwwwzzzwwwyyyzzzzzz|||{{{qqqlllllltttpppPPP@@@>>>;;;;;;:::666222111444777333444444444555777;;;>>>KKK]]]rrr|||zzztttooolllhhhiiiiiiffffffkkkvvv|||yyyxxxwwwvvvtttsssqqqrrrsssrrrmmmfff^^^YYYTTTPPPJJJHHHJJJOOOTTTVVVVVVXXX\\\aaaeeehhhiiijjjmmmooorrrtttxxx}}}}}}nnn```WWWLLLOOORRRSSSVVV]]]hhhqqqwwwoooaaa[[[VVVWWWYYYZZZ^^^cccjjjooouuuxxxyyy}}}~~~zzzxxxsssttttttuuutttsssqqqppppppooommmkkkhhhgggffffffcccdddeeefffffffffeeedddccccccccccccdddeeefffgggeeefffhhhiiijjjkkkjjjjjjkkknnnppppppoooppptttwwwwww{{{~~~xxxtttpppnnnllljjjhhhgggggggggllllllkkkkkkkkklllmmmmmmfffggghhhgggfffbbb___\\\XXXTTTTTT\\\dddggghhhiiirrriiiRRREEE???>>><<<999888888777666444111111222111///,,,)))'''////////////000000000000111111111111222444666777;;;AAANNNbbbyyy}}}tttooovvv|||zzzvvvtttuuurrrqqqnnnjjjddd]]]WWWTTTNNNMMMNNNOOONNNLLLPPPVVVVVVZZZ```gggoooxxxppp]]]SSSQQQQQQSSSQQQSSS^^^nnn~~~zzzrrrkkkhhhsss|||yyywwwtttiii^^^WWWWWWWWWZZZ```hhhppptttkkkhhhcccbbbeeekkksssxxx}}}zzz|||{{{tttzzz|||wwwpppqqqssswww~~~nnnNNN??????::::::999888777666555444666555777999888777<<>>::::::999888777666555444666555777999888888===DDDLLLfffxxx||||||rrrhhhiiihhhfffeeefffhhhnnn|||~~~~~~|||zzzzzz{{{yyyuuurrrrrrpppnnnkkkhhhbbb[[[VVVOOOLLLIIIJJJNNNRRRUUUVVVZZZ^^^bbbfffhhhkkkmmmoooppptttwwwzzz{{{|||pppbbbYYYQQQQQQQQQRRRVVV]]]fffllltttyyy~~~vvvfff[[[XXXVVVYYYbbblllssswww~~~~~~yyyuuusssrrrrrrqqqppppppqqqqqqpppnnnlllllllllkkkiiigggbbbbbbbbbbbbbbbaaaaaaaaa```bbbccccccbbbcccfffhhhffffffggghhhhhhiiijjjjjjiiilllooopppooooooqqqssszzz}}}~~~{{{zzzssspppkkkgggeeefffhhhiiiggghhhhhhhhhhhhiiiiiiiiifffeeefffggghhhgggdddbbbYYYUUUSSSVVV^^^gggkkklllsss|||ttt[[[KKKDDD>>>;;;999888888777666555000000000000111111111111000000000000000000000000000111111000000222666999>>>HHHZZZooouuujjjlll{{{}}}xxxvvvuuurrrpppmmmllliiiddd___ZZZVVVTTTNNNMMMNNNQQQRRRPPPSSSXXX[[[```gggooowww|||jjjZZZQQQPPPRRRTTTWWW```nnn}}}zzzuuuoookkkjjjsss~~~~~~}}}zzzwwwrrrkkkbbb\\\OOOOOOPPPTTTZZZbbbiiinnnllljjjgggeeeffflllttt{{{~~~xxxoooNNN???>>>999999888777666666555555666555777999999888>>>EEERRRkkkzzz}}}|||qqqhhhiiigggeeeeeegggiiippp~~~}}}|||{{{zzzzzzyyyxxxtttrrrqqqooollliiieee___YYYUUUMMMKKKJJJKKKNNNRRRUUUVVV\\\___dddhhhjjjmmmoooqqqrrrvvvyyy{{{}}}~~~qqqdddZZZRRRRRRQQQQQQTTT[[[dddjjjsssxxx}}}uuuggg___```dddmmmxxx{{{vvvqqqqqqpppqqqqqqrrrssstttooonnnlllkkkkkkjjjiiigggbbbbbbaaaaaaaaa`````````aaabbbcccccccccdddfffhhhfffffffffgggggghhhhhhhhhiiikkknnnoooooooooqqqrrrwww{{{}}}|||uuurrrmmmiiigggggghhhjjjhhhhhhiiijjjiiihhhgggffffffeeefffggghhhgggdddbbbZZZUUUQQQSSS[[[dddkkknnnpppxxxttt]]]JJJAAA>>><<<999888888888666555111111111111111111111111000000000000000000000000000000111111111333666999???LLLaaaxxxsssjjjnnn{{{vvvuuutttqqqnnniiihhhfffbbb^^^YYYVVVTTTNNNMMMNNNQQQRRRQQQTTTZZZ\\\bbbjjjrrrzzz}}}kkk\\\SSSSSSUUUWWW^^^kkk|||}}}zzztttmmmhhhfffppp~~~}}}|||{{{yyyvvvqqqhhh___XXXKKKLLLMMMQQQXXX___gggkkknnnmmmjjjhhhiiinnnvvv}}}}}}oooNNN???===999888888777666666555555666555777999999999???GGGXXXooo}}}~~~|||qqqhhhjjjhhhffffffggghhhooo}}}||||||zzzzzzzzzyyyxxxvvvsssqqqqqqoookkkhhhddd^^^XXXTTTLLLKKKJJJKKKNNNRRRUUUWWW]]]aaafffjjjllloooqqqssssssvvvzzz|||~~~~~~rrrddd[[[RRRQQQPPPPPPSSSZZZccciiirrrxxx~~~xxxnnnhhhooozzz}}}xxxrrrqqqqqqqqqqqqrrrssssssnnnmmmkkkjjjkkkjjjhhhgggddddddccccccbbbaaaaaaaaaaaabbbcccccccccdddfffhhhgggggggggggggggggggggggghhhjjjlllnnnooopppqqqqqquuuyyy~~~wwwsssnnniiiffffffggghhhjjjkkklllmmmllljjjhhhffffffeeefffggghhhgggdddbbb[[[WWWRRRRRRYYYbbbkkkpppnnnuuuppp\\\III>>>>>><<<999888888888777555222222111111111111111000////////////////////////000000111111111333777:::AAAQQQiiipppiiiqqqyyyuuusssrrrooollliiihhheeeaaa]]]XXXUUURRROOOMMMNNNQQQRRRRRRVVV\\\^^^dddllluuu}}}}}}lll]]]UUUUUUXXXXXXbbbsss}}}yyyssskkkffffffppp}}}zzzyyyxxxtttooofff\\\UUUKKKLLLNNNRRRXXX```gggkkkooonnnkkkjjjkkkqqqxxx~~~lllLLL>>>>>>888888777777666555555555777555777999999:::AAAJJJ\\\sss~~~|||rrrjjjmmmmmmjjjhhhgggggglllyyy||||||xxxyyyyyyxxxvvvsssqqqpppqqqooolllhhhddd^^^WWWSSSJJJJJJKKKLLLNNNQQQUUUWWW^^^bbbgggkkknnnpppsssuuurrruuuyyy{{{~~~}}}qqqddd[[[PPPOOONNNNNNQQQYYYcccjjjnnnttt{{{~~~{{{tttsss~~~~~~yyyuuutttsssrrrqqqqqqqqqqqqmmmllljjjjjjjjjjjjhhhfffddddddccccccbbbaaaaaa``````aaabbbbbbbbbccceeeggghhhhhhhhhhhhhhhhhhhhhhhhiiiiiikkkmmmoooqqqqqqqqqssswww|||zzzvvvqqqkkkhhhggghhhiiikkkkkkmmmmmmllljjjgggffffffeeefffggghhhgggdddbbb^^^YYYTTTSSSXXXaaakkkqqqmmmqqq}}}xxxnnn___MMMAAA>>><<<:::999999888777555333222222222111111000000////////////////////////000000111111111444888;;;EEEVVVpppzzzmmmjjjttt|||wwwsssrrrqqqnnnkkkkkkjjjgggbbb]]]XXXTTTQQQOOOMMMNNNQQQSSSSSSXXX^^^aaafffoooxxx|||lll^^^WWWXXXZZZ\\\iii|||~~~{{{wwwqqqjjjfffeeeppp}}}yyyxxxwwwsssmmmdddYYYRRRKKKLLLNNNRRRXXX___eeeiiimmmlllkkkjjjlllrrryyyhhhJJJ>>>???777777777666666555555555777666777999999;;;CCCLLL___uuu|||tttmmmqqqrrrooollljjjgggkkkvvv|||{{{}}}vvvxxxyyywwwtttqqqppppppooonnnllliiiddd]]]VVVPPPHHHJJJLLLMMMNNNQQQUUUXXX^^^bbbgggkkknnnqqqtttvvvrrruuuxxxzzz}}}~~~rrreee[[[PPPOOOMMMLLLPPPXXXbbbjjjmmmttt{{{}}}~~~{{{~~~zzzwwwvvvtttsssqqqppppppooolllkkkiiiiiiiiiiiihhhfffccccccbbbaaa```______^^^___```aaaaaaaaabbbdddfffggggggggghhhhhhiiiiiiiiiiiiiiijjjmmmppprrrrrrqqqsssvvv{{{|||vvvpppllljjjkkkllliiijjjjjjjjjiiihhhfffeeefffeeefffggghhhgggdddbbb```[[[VVVSSSWWW___iiipppllloooyyy|||uuuqqqmmmaaaPPPAAA???===:::999999999777666333333333222111111000000000000000000000000000000///000111111222444888;;;HHHZZZuuuvvvmmmmmmyyyzzzuuusssrrrqqqnnnjjjllljjjgggccc]]]XXXTTTQQQOOOMMMNNNQQQSSSTTTYYY```eeekkkttt|||}}}nnnaaaZZZ[[[^^^fffsss|||yyyuuupppkkkgggeeeppp{{{xxxxxxvvvsssmmmcccWWWOOOJJJKKKMMMPPPVVV\\\aaadddiiiiiihhhhhhkkkqqqyyydddGGG===@@@666666666666666555555555777666666999:::<<>>999:::;;;888666777555444333222111111111111000000111111111111222222444111111444555777===EEEZZZqqquuuuuu~~~yyywwwtttrrrpppnnnkkkiiifffddd```[[[WWWSSSQQQOOOOOONNNOOORRRSSSVVV___iiioooyyy|||rrrmmmooovvv|||}}}zzzwwwsssnnnhhhccchhhuuu~~~~~~zzzvvvqqqmmmhhhccc```[[[\\\```dddhhhhhhfffcccVVVTTTQQQPPPTTT^^^kkksss}}}{{{zzz{{{{{{~~~~~~~~~dddLLLDDD<<<:::888777777888888777555333444888;;;===AAAMMMZZZrrr~~~qqqmmmssszzzzzzxxxtttpppqqqwww|||xxx{{{yyywwwvvvuuusssssssssrrrqqqpppooonnnnnnjjjiiigggaaaWWWOOONNNKKKNNNQQQRRRSSSVVV[[[___ccceeeiiinnnrrrvvvyyy{{{wwwyyy}}}ssseee[[[NNNMMMLLLJJJKKKOOOUUUZZZ]]]]]]\\\ZZZXXXUUUSSSQQQVVVZZZaaannn}}}~~~yyy}}}}}}}}}|||{{{yyyyyywwwuuutttsssqqqooollljjjiiiiiihhhggggggggggggcccbbbaaa```____________^^^\\\ZZZZZZ\\\^^^^^^^^^^^^___aaaccceeeggghhhiiijjjkkkmmmnnnooopppppppppqqqsssvvvzzz~~~xxxqqqllliiiiiijjjiiihhhiiijjjjjjiiiggggggfffeeefffggggggeeecccaaa]]]ZZZXXXUUUSSSYYYaaarrrvvv|||{{{___GGG@@@:::::::::888666777444444333222111111111111111111111111111111111111222000111333555777>>>GGG]]]tttuuuvvv~~~yyywwwtttrrrpppnnnkkkiiieeeddd```\\\WWWSSSQQQOOOOOONNNOOORRRTTTWWW```jjjpppzzz{{{sssqqquuu}}}~~~|||yyyvvvsssnnnhhhdddgggttt~~~~~~zzztttooollljjjhhhfff^^^___bbbdddeeebbb^^^ZZZPPPOOOLLLKKKPPPZZZgggpppvvvuuuuuuwwwyyy}}}xxxyyyzzzzzzzzz{{{}}}eeeLLLDDD<<<999888666777888888777666444555999;;;<<<@@@NNN\\\ttt}}}qqqmmmsssyyyyyywwwtttrrrttt{{{|||xxxzzz{{{yyywwwvvvtttsssssssssrrrqqqpppooonnnkkkhhhggggggbbbXXXQQQPPPKKKNNNQQQSSSTTTWWW]]]bbbccceeeiiinnnrrrvvvyyyzzzwwwzzz~~~rrrdddZZZOOONNNMMMKKKKKKNNNSSSWWW[[[[[[ZZZYYYXXXWWWVVVUUUYYY\\\eeerrrxxxzzz~~~}}}}}}}}}|||{{{zzzxxxvvvuuuuuussspppmmmkkkjjjhhhgggfffeeeeeeeeeaaaaaa```___^^^^^^^^^^^^]]][[[ZZZZZZ\\\]]]]]]\\\]]]]]]___aaacccfffhhhiiikkkkkklllnnnnnnoooooooooppprrruuuyyy}}}}}}yyysssnnnkkkjjjjjjiiihhhiiikkkkkkjjjhhhgggfffeeefffggggggeeecccbbb___]]]\\\XXXUUUYYY```rrrvvv{{{||||||dddJJJBBB;;;;;;:::888666777444444333222111111111111000000000000000000000000111000111444555777@@@JJJ]]]sss}}}tttxxx~~~yyywwwtttrrrpppnnnkkkiiifffdddaaa]]]YYYUUUQQQOOONNNNNNOOOSSSUUUYYYbbblllppp{{{{{{tttsssxxx~~~}}}{{{yyyvvvsssoooiiieeefffsss}}}}}}xxxsssnnnllljjjiiigggaaaaaa```___]]]XXXRRRNNNOOOMMMLLLKKKNNNVVV```gggnnnooorrrwwwyyy}}}{{{zzznnnppprrrtttvvvxxx{{{~~~dddKKKCCC<<<999777666777888999777666555666999;;;;;;@@@QQQaaaxxx~~~sssqqqtttwwwwwwvvvttttttwwwvvvwww{{{yyyxxxvvvuuusssssssssrrrqqqpppooonnnkkkhhhggggggbbbXXXRRRQQQLLLOOORRRSSSTTTXXX___ddddddfffjjjnnnsssvvvyyyzzzxxx|||}}}qqqbbbXXXPPPPPPMMMKKKJJJLLLPPPSSSXXXXXXXXXYYYYYYYYYYYYYYYWWW\\\gggvvvzzz{{{|||}}}}}}}}}}}}}}}|||zzzxxxwwwvvvuuurrrooolllkkkhhhfffdddddddddddd```___^^^^^^]]]]]]^^^^^^]]][[[ZZZZZZ[[[\\\\\\[[[\\\\\\]]]___bbbdddggghhhjjjkkklllmmmmmmmmmmmmmmmoooppptttxxx{{{~~~|||}}}~~~{{{vvvpppmmmkkkiiiiiihhhjjjkkkllljjjiiigggfffffffffggggggeeeddddddbbb```^^^YYYVVVYYY___mmmtttyyywwwsssvvvlllMMMEEE>>><<<;;;888777777555444333222111111111111111000000000000/////////111111222555555888CCCNNN^^^sss}}}uuu{{{~~~yyywwwtttrrrpppnnnkkkiiieeedddbbb^^^YYYUUUQQQOOONNNMMMOOOSSSVVVZZZcccmmmsss}}}zzztttsssvvvzzz}}}zzz}}}||||||zzzxxxvvvtttooojjjfffeeesss~~~zzzwwwrrrnnnkkkiiifffdddaaa^^^ZZZWWWUUUQQQMMMJJJPPPPPPPPPPPPPPPTTTYYY]]]hhhiiiooouuuxxx}}}wwwtttfffiiilllooorrrvvvzzz~~~~~~}}}aaaIIIBBB;;;888777666777888999888666555666999;;;;;;CCCVVViii~~~xxxuuuuuutttuuutttssstttzzzsssyyy|||zzzyyywwwuuusssssssssrrrqqqpppooonnnllliiihhhgggaaaWWWQQQOOOLLLOOORRRSSSUUUYYY```fffgggiiilllppptttwwwyyy{{{yyy}}}|||pppaaaWWWQQQPPPMMMJJJHHHHHHLLLOOOUUUUUUUUUVVVVVVWWWXXXYYYXXX^^^jjjzzz}}}{{{|||~~~~~~~~~~~~~~~|||zzzyyyxxxwwwtttqqqnnnllliiieeecccbbbbbbbbb___^^^^^^]]]]]]]]]]]]]]]\\\[[[YYYZZZ[[[\\\[[[ZZZ\\\\\\\\\^^^```cccfffgggjjjjjjkkkkkklllkkkkkkkkkmmmooorrrvvvzzz}}}~~~~~~xxxrrrmmmjjjiiiiiihhhjjjllllllkkkiiihhhgggfffggghhhgggfffdddeeeccc```^^^YYYUUUXXX^^^hhhsss{{{zzzsssrrr|||wwwPPPGGG@@@===<<<999777888555444333222111111111111222222111111111000000000111111444666666999EEEQQQbbbvvv~~~xxx|||yyywwwtttrrrpppnnnkkkiiidddcccaaa]]]YYYTTTPPPMMMNNNMMMOOOTTTWWW[[[dddooowww~~~vvvqqqqqqssstttuuuppp{{{~~~|||{{{{{{zzzxxxvvvtttpppjjjgggffftttwwwuuuqqqnnnkkkgggccc___ZZZVVVQQQNNNMMMMMMLLLLLLQQQSSSVVVYYYZZZ[[[]]]___eeefffjjjppptttzzzzzzpppkkkccceeeiiimmmppptttyyy}}}}}}yyyuuu___HHHBBB;;;888777666777888999888777555666999;;;<<>>===:::888999555444333222111111111111333333333222222111111111111222444666666:::FFFSSSfffzzzzzz{{{yyywwwtttrrrpppnnnllliiicccbbb```\\\XXXSSSOOOLLLNNNMMMPPPTTTWWW[[[eeeooozzzzzzsssoooooopppppppppjjjvvv~~~~~~}}}|||{{{yyyxxxvvvtttpppkkkgggggguuuvvvtttqqqoookkkfff```[[[SSSNNNIIIFFFGGGJJJMMMOOOPPPTTT[[[aaadddeeeggghhhddddddgggkkkpppxxxuuuiiicccbbbeeeiiilllppptttyyy|||{{{wwwnnnrrrcccGGG;;;;;;;;;:::999777666666555555555333666;;;===FFF^^^wwwzzztttsssuuurrrpppooosss}}}}}}vvv~~~zzzyyywwwuuussssssttttttsssrrrpppnnnlllllljjjfffaaaZZZTTTOOOLLLPPPQQQRRRUUUYYY^^^bbbdddjjjllloooqqqsssuuuxxxzzzxxxkkk^^^VVVNNNNNNLLLHHHDDDCCCFFFJJJMMMNNNOOOMMMLLLOOOTTTYYYdddlllzzz}}}}}}~~~~~~~~~zzzvvvttttttooommmiiieeebbb___^^^]]]]]]]]]]]]\\\\\\[[[[[[[[[XXXYYYYYYZZZZZZXXXWWWVVV\\\]]]^^^___aaaccceeefffiiijjjkkkhhheeeeeegggjjjpppqqqsssvvvyyy}}}}}}yyyrrrkkkgggggghhhiiiiiihhhffffffggghhhhhhhhhfffeeecccaaahhhdddaaa```]]]YYYXXX[[[dddwwwtttrrrxxx~~~\\\GGG>>>@@@;;;999;;;888888666444333333333222111///111222222111111222333555333222444666;;;FFFRRRmmm~~~zzz{{{wwwvvvuuutttrrrpppmmmkkkiiieeeccc^^^ZZZUUURRRPPPOOOKKKNNNQQQSSSVVV]]]gggnnn}}}~~~rrrhhhhhhmmmnnnmmmmmmkkkwww~~~|||~~~}}}~~~{{{wwwssspppkkkfffccccccuuu~~~wwwuuurrrnnnjjjddd^^^YYYSSSQQQLLLIIIGGGHHHJJJLLLQQQSSS[[[fffmmmpppsssxxxqqqkkkfffeeehhhrrr{{{lllcccccc^^^hhhqqqssstttwww{{{|||~~~}}}{{{yyy|||rrrmmmjjjqqqeeeIII<<<<<<;;;:::999777666666555555888666888<<>>===;;;:::999777666666555555999777888<<>>JJJWWWkkk{{{wwwwww|||zzzsssrrrqqqooommmjjjhhhgggdddaaa]]]XXXSSSOOOLLLKKKKKKNNNRRRVVVZZZbbbllltttooogggaaacccggghhhggghhhmmmzzz~~~|||~~~{{{yyyvvvsssqqqnnnjjjfffgggwww{{{xxxtttoooiiiaaaYYYSSSKKKIIIEEEBBBBBBDDDGGGIIIMMMQQQ[[[gggoooqqqvvv{{{{{{uuunnnkkkjjjooo|||yyyjjjdddgggooo}}}||||||}}}zzzyyyxxx|||nnnkkkiiippp~~~lllOOO@@@>>>;;;:::999777666666555555666444555:::===GGGbbb|||vvvooommmooollllllnnnuuu|||yyywwwvvvtttrrrsssssssssrrrqqqooommmlllkkkhhhddd^^^XXXSSSOOOMMMMMMNNNPPPSSSXXX\\\aaaccchhhkkkooorrruuuxxx|||xxxmmmaaaYYYQQQPPPNNNIIIBBB???AAACCCEEEGGGKKKNNNSSS]]]iiiqqq|||{{{}}}zzz{{{}}}}}}{{{zzzzzzxxxvvvwww{{{~~~~~~~~~xxxtttqqqnnnllliiigggdddcccbbbbbbaaa```___^^^\\\[[[ZZZYYYZZZZZZZZZZZZZZZYYYYYYYYYXXXYYYZZZ\\\___bbbdddffffffffffffggghhhjjjmmmooolllmmmnnnppptttxxx|||}}}xxxqqqjjjiiiiiiiiiiiihhhggggggfffaaabbbdddfffgggggggggfffgggccc```___[[[UUURRRTTT]]]jjjuuuuuummmiiimmmrrrkkkQQQCCCAAA<<<;;;<<<999777555333222333333111000///111222222111111222333222333666999;;;@@@NNN\\\pppssssssvvv~~~yyyyyyrrrrrrqqqooommmkkkhhhgggeeebbb]]]XXXSSSOOOLLLKKKLLLOOOTTTWWW]]]eeepppxxxuuuhhhbbb___bbbffffffgggjjjmmm{{{~~~~~~~~~|||zzzwwwuuusssqqqmmmjjjkkkyyy{{{yyyuuupppiiiaaaXXXRRRHHHFFFCCCAAAAAADDDGGGJJJNNNRRR\\\hhhnnnpppuuu{{{}}}xxxtttrrrqqqtttzzzmmmiiinnn|||}}}zzzpppgggkkk|||nnnPPPAAA>>>;;;:::999777666666555555333222444999===HHHbbb}}}uuullljjjllliiijjjmmmttt|||zzzyyywwwvvvtttrrrrrrsssrrrqqqooommmkkkkkkhhhccc]]]XXXSSSPPPNNNMMMNNNPPPSSSXXX]]]aaadddgggjjjnnnqqqtttwww{{{}}}yyymmmbbbZZZSSSSSSQQQKKKEEEAAABBBDDDHHHKKKNNNSSSZZZeeettt~~~{{{xxxxxxuuuvvvwwwzzz~~~|||{{{{{{xxxvvvwww{{{}}}|||~~~}}}wwwsssqqqpppnnnkkkgggdddbbb``````______^^^\\\[[[YYYXXXWWWZZZZZZZZZYYYYYYYYYYYYYYYZZZZZZ[[[\\\]]]___aaabbbbbbbbbbbbdddfffiiilllmmmllllllmmmooosssxxx}}}~~~{{{uuunnnkkkjjjjjjiiihhhgggggggggeeefffggghhhhhhgggfffeeegggbbb```^^^ZZZSSSPPPQQQXXXcccooosssooojjjkkkppprrrUUUDDDAAA<<<;;;<<<888999777555444444444333222///111222222111111222333222444777:::<<>>???FFF]]]ttt{{{ppphhhfffhhhgggiiimmmvvv|||yyyxxxwwwvvvtttrrrrrrrrrrrrpppnnnlllkkkgggddd___YYYSSSOOOMMMLLLMMMNNNQQQTTTYYY___cccfffjjjlllooorrrtttvvvyyy||||||~~~yyyoooddd\\\UUUUUUTTTOOOIIIEEEEEEFFFLLLOOOTTT\\\hhhyyyxxxqqqllljjjdddfffkkkqqqxxx~~~|||zzzyyyxxxvvvuuuvvvzzz~~~~~~|||yyyyyy{{{}}}zzz{{{|||zzzwwwsssrrrqqqnnnllliiieeecccaaa```___]]]]]]\\\\\\[[[ZZZYYYYYY[[[[[[YYYXXXXXXXXXYYYZZZYYYYYYYYYZZZ\\\^^^___``````^^^]]]```dddhhhiiiiiijjjiiijjjlllpppvvv{{{yyyrrrmmmllljjjiiiggggggggghhhfffggghhhhhhhhhgggeeedddccc___]]]]]]YYYRRRNNNOOOQQQZZZjjjyyyzzztttrrruuu```JJJDDD???>>>???:::999777555444444444333222///111222222111111222333444555888:::;;;EEEZZZnnnyyyhhhjjjsssxxxttttttppppppooonnnllljjjiiihhhaaa___[[[WWWSSSPPPOOONNNNNNRRRVVV[[[```iiittt|||}}}kkk]]]SSSRRRSSSVVVXXX[[[dddnnnyyy~~~|||}}}}}}}}}}}}||||||{{{}}}{{{yyywwwvvvssspppmmmkkkttt}}}zzzuuunnndddYYYRRRIIIGGGDDDBBBCCCFFFJJJLLLJJJOOOXXX```eeejjjvvvsssrrrzzz|||sssooowwwxxxtttzzzjjjMMM@@@???;;;:::999777666666555555666555999======BBBVVVmmm}}}~~~}}}wwwoooiiijjjlllmmmnnnqqqxxx~~~{{{xxxwwwvvvuuutttrrrrrrrrrqqqpppnnnlllkkkeeebbb]]]WWWQQQMMMKKKJJJNNNOOOQQQUUUZZZ___dddgggkkknnnqqqsssuuuwwwzzz||||||~~~yyyoooddd]]]TTTUUUTTTOOOIIIEEEEEEFFFHHHKKKRRR[[[hhh{{{xxxrrrlllgggeeegggjjjpppxxx}}}zzzyyywwwuuutttvvvyyy|||~~~~~~{{{xxxxxxzzz|||xxxyyyyyywwwtttrrrqqqrrrkkkjjjgggeeebbbaaaaaaaaa]]]]]]]]]\\\\\\[[[[[[[[[YYYXXXWWWUUUUUUVVVVVVWWWVVVWWWXXXZZZ\\\^^^```bbbaaa^^^]]]___dddhhhiiihhhhhhhhhhhhjjjnnntttzzz}}}xxxqqqnnnllljjjiiiggggggggghhhdddeeefffggggggfffeeeeeefffbbb___]]]XXXOOOJJJJJJLLLUUUgggxxx|||vvvrrruuucccLLLFFFAAA@@@AAA<<<888666444333333333222111///111222222111111222333555666888999;;;EEE\\\rrrwwwggghhhrrryyyuuuuuunnnnnnnnnmmmkkkiiigggfff___]]]ZZZVVVRRRPPPNNNNNNOOORRRWWW[[[```iiisss{{{xxxeeeVVVSSSRRRTTTWWWXXX\\\gggrrr}}}~~~~~~}}}|||||||||}}}||||||{{{zzzzzz}}}zzzxxxvvvtttrrrnnnkkkgggppp|||wwwnnncccWWWPPPIIIGGGDDDBBBCCCEEEIIIKKKHHHLLLUUU^^^cccjjjxxx~~~qqqpppwww}}}|||vvvnnnnnnrrrzzzvvvuuuoooOOO@@@>>>:::999777666555555666666777555444777;;;DDDVVVeeevvv{{{|||uuuooonnnoooooonnnnnnpppvvv}}}}}}{{{zzzxxxvvvuuutttsssssssssrrrqqqnnnlllkkkiiiddd]]]VVVPPPMMMMMMMMMPPPQQQSSSVVVZZZ___cccfffnnnppprrrssssssuuuxxx{{{xxxnnncccZZZZZZXXXTTTMMMFFFCCCFFFJJJKKKIIILLLWWWeeewwwyyyqqqnnnkkkmmmpppqqq{{{~~~|||{{{zzzyyyyyyzzz{{{|||{{{~~~|||zzzzzz{{{wwwyyyzzzxxxtttqqqqqqsssnnnlllhhhdddaaa___]]]]]]^^^]]][[[YYYXXXWWWXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUTTTVVV[[[^^^___^^^\\\^^^```bbbcccddddddddddddfffhhhjjjmmmqqqwww{{{}}}}}}yyysssmmmlllkkkiiigggfffeeeeeeeeefffggghhhhhhgggffffffbbb```]]]YYYUUURRRPPPOOOOOOZZZhhhzzz}}}tttzzzkkkJJJ???@@@>>>>>>AAA999888666333222111111111333333333222222111111111555111444<<<@@@HHH^^^vvvvvvcccjjjzzzzzzwwwtttrrrpppmmmllljjjiiifffdddaaa^^^YYYTTTPPPNNNMMMMMMPPPTTTWWW[[[```hhhrrrzzz|||jjj\\\UUUQQQSSSTTTTTTWWW```nnnyyy~~~}}}||||||yyy|||~~~{{{wwwuuuxxx|||zzzzzzyyyxxxuuupppjjjeeeeeelll|||~~~{{{yyyuuupppfffYYYPPPJJJEEEBBBDDDEEEEEEFFFIIIHHHMMMTTT\\\dddppp||||||uuuuuuwwwuuunnnnnnqqqyyyuuutttpppPPP@@@???:::999777666555555666666888666666888;;;BBBRRRaaaqqqwwwyyyuuuqqqrrruuuuuusssrrrqqqttt|||~~~}}}{{{zzzxxxwwwuuuuuusssssssssrrrpppnnnllljjjhhhddd]]]VVVPPPMMMLLLLLLPPPQQQSSSVVV[[[```dddgggmmmooorrrssstttvvvyyy{{{xxxnnnccc[[[XXXWWWTTTMMMGGGCCCEEEHHHHHHGGGKKKVVVdddttt}}}uuurrrsssxxx~~~{{{zzzyyyyyyyyyzzz{{{|||{{{}}}~~~|||zzzzzz{{{vvvwwwxxxvvvrrrpppooopppmmmkkkhhhdddaaa___]]]]]]\\\\\\ZZZYYYXXXWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVWWWVVVUUUWWW\\\_________\\\^^^```bbbcccddddddddddddfffhhhjjjmmmqqqwww{{{~~~}}}yyyrrrnnnmmmkkkiiigggffffffeeeggggggiiiiiiiiiiiihhhgggcccaaa^^^ZZZUUURRROOONNNMMMXXXfffxxxzzzpppvvvpppOOOBBBAAA>>>===>>>999888666444222222222222333333333222222222111111444222555<<<@@@III```xxxttthhhnnn{{{zzzvvvtttqqqooolllkkkjjjhhheeeccc___\\\WWWRRRNNNLLLKKKKKKPPPSSSXXX\\\aaajjjttt|||yyyhhh[[[TTTPPPRRRTTTVVV[[[gggvvv}}}||||||}}}yyy{{{}}}{{{xxxvvvyyy}}}zzzyyyxxxvvvtttooohhhdddccckkk{{{~~~{{{xxxrrrhhh\\\SSSKKKEEEBBBCCCDDDDDDEEEHHHHHHMMMTTT\\\eeeqqq~~~~~~xxxxxxzzztttooonnnppptttrrrsssqqqQQQAAA???:::999777666555555666666888777888999;;;AAAOOO\\\lllrrruuussssssxxx|||}}}yyyvvvrrrrrrxxxzzzyyy~~~}}}{{{yyyxxxvvvvvvuuussssssrrrrrrpppnnnkkkjjjhhhddd^^^WWWQQQMMMKKKJJJOOOPPPSSSWWW\\\bbbfffhhhkkknnnqqqtttvvvxxxzzz|||xxxoooccc[[[VVVVVVTTTOOOHHHDDDCCCEEEDDDEEEKKKWWWdddqqq~~~{{{~~~|||{{{zzzyyyyyyzzz{{{|||yyy{{{}}}|||{{{zzzzzz{{{uuuuuuuuussspppmmmmmmnnnllljjjgggccc```^^^]]]]]]ZZZZZZZZZYYYXXXWWWVVVUUUVVVVVVVVVVVVVVVVVVVVVVVVWWWVVVVVVXXX[[[^^^______]]]^^^```bbbcccddddddcccdddfffhhhjjjmmmqqqwww{{{~~~yyyqqqooommmkkkiiigggfffffffffhhhiiijjjkkkkkkjjjiiihhhdddbbb___ZZZVVVQQQNNNLLLKKKVVVcccuuuwwwkkkppp}}}vvvTTTEEEAAA>>>;;;;;;999888666444333222222333333333333222222222222111333222555<<>>:::888777666555555666666777666888;;;<<>>CCCPPP]]]gggllloooooosss{{{zzzuuurrrwwwpppmmmwww~~~|||yyywwwuuuuuuuuuuuuqqqqqqqqqpppooollljjjhhhhhhddd]]]VVVPPPLLLJJJJJJOOOQQQUUUZZZ```dddhhhjjjjjjmmmqqqtttwwwyyy|||yyypppddd\\\TTTVVVVVVRRRKKKDDDAAAAAABBBEEEPPP^^^jjjsss}}}~~~~~~|||zzzyyyyyyyyyvvvvvvvvvwwwyyyzzz{{{{{{wwwuuurrrpppnnnmmmlllkkkiiigggeeebbb___^^^^^^^^^XXXXXXYYYYYYYYYWWWVVVUUUSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTUUUWWWXXXZZZ\\\^^^___aaabbbcccccccccbbbbbbdddfffhhhkkkooouuuyyy{{{~~~vvvmmmkkkhhheeedddcccdddeeeggghhhiiiiiiiiihhhfffeeedddccc```\\\WWWRRRNNNKKKJJJSSS___qqq~~~tttgggiiivvv{{{ZZZGGG@@@>>>;;;999666555333111111000111111222222222222222222222222222444777<<>><<<:::999777666555555666666444444777;;;???EEERRR```gggjjjllllllqqqzzz~~~zzzuuutttyyyppphhhoooxxx{{{}}}{{{xxxuuussssssssstttqqqqqqqqqpppnnnllliiihhhgggccc\\\TTTOOOLLLLLLLLLPPPSSSWWW\\\aaaeeehhhjjjlllnnnqqqsssuuuyyy}}}~~~zzzqqqeee]]]UUUWWWWWWSSSLLLEEEBBBAAADDDHHHSSSaaakkkqqqxxx{{{{{{~~~|||zzzyyyxxxxxxxxxuuutttsssuuuxxxzzz{{{{{{yyyvvvrrrooonnnnnnlllkkkgggfffcccaaa___^^^^^^^^^YYYYYYYYYYYYYYYXXXWWWWWWSSSSSSSSSSSSSSSSSSSSSSSSQQQSSSTTTUUUUUUVVVXXX[[[^^^___aaabbbccccccbbbbbb```bbbdddfffiiimmmssswww{{{yyynnnlllhhheeeccccccdddeeegggggghhhhhhgggfffeeeddddddccc```]]]XXXSSSOOOLLLKKKRRR\\\nnn|||sssfffiiiooo}}}]]]HHH@@@>>><<<999666555333222111111111222111222222222222333333333111444888;;;CCCVVVqqqxxxsss{{{vvvsssrrrpppnnnmmmlllkkkiiiggg]]]ZZZVVVQQQNNNMMMMMMMMMNNNSSS[[[aaahhhqqq|||xxxhhhYYYQQQOOORRRVVV]]]iiixxx~~~|||yyyxxxwwwvvvwwwuuusssqqqooolllhhheeegggooo~~~}}}|||xxxpppeee]]]OOOHHHCCCCCCDDDDDDFFFJJJIIIPPPZZZcccjjjqqqyyyxxxtttssstttwwwzzz|||yyyxxxsssnnndddhhhqqqmmmNNN???===:::999777666555555666666666666888;;;???EEESSSaaaeeeggghhhiiioooxxx}}}}}}|||yyyuuuuuu{{{sssiiimmmsss{{{~~~{{{yyyvvvsssqqqqqqrrrssspppppppppooommmkkkiiiggggggbbbZZZRRRMMMLLLMMMOOORRRTTTXXX]]]bbbeeehhhiiinnnpppqqqrrrtttxxx}}}~~~zzzqqqfff]]]WWWYYYXXXTTTLLLFFFCCCBBBGGGKKKTTT```gggkkkpppvvv}}}zzzuuutttwww{{{yyyxxxwwwwwwvvvwwwxxxyyytttrrrqqqssswwwzzz{{{zzzyyyuuupppnnnnnnmmmkkkjjjfffeeeccc```___^^^^^^^^^ZZZZZZYYYYYYXXXXXXYYYYYYUUUUUUUUUUUUUUUUUUUUUUUUQQQSSSUUUUUUTTTUUUXXX[[[^^^___aaabbbccccccbbbbbb^^^```bbbdddggglllqqquuuzzz{{{pppnnnjjjfffeeeeeefffggggggggghhhhhhgggfffdddcccbbbbbb```]]]YYYTTTPPPMMMJJJPPPXXXjjjyyyrrrfffiiigggvvvbbbJJJAAA???<<<888777666444333222333333444111111222222222333333333000555999;;;DDDYYYtttzzzwww|||wwwtttqqqooommmllllllkkkiiiggg]]]ZZZVVVQQQNNNMMMMMMMMMNNNSSS[[[bbbiiiqqq{{{uuueeeXXXRRRQQQSSSXXXaaappp}}}{{{{{{zzzyyyxxxwwwuuusssrrrqqqnnnkkkhhhlllttt~~~}}}|||yyyrrrggg___PPPIIIDDDDDDEEEFFFIIIMMMNNNWWWcccnnnvvv}}}vvvpppmmmmmmnnnqqquuu{{{zzzxxx{{{tttjjjaaagggrrrmmmOOO@@@>>>:::999777666555555666666999888999<<<>>>EEESSSaaaccceeefffgggnnnwww}}}}}}|||xxxuuuuuu{{{uuummmooossszzz{{{xxxuuurrrppppppqqqrrrpppppppppooommmkkkiiiggggggbbbYYYQQQLLLLLLNNNQQQSSSUUUYYY^^^bbbeeeggghhhpppqqqqqqqqqssswww}}}~~~zzzrrrfff]]]XXXZZZYYYTTTLLLFFFDDDCCCIIILLLTTT^^^dddeeeiiinnnttt{{{|||uuuooommmppptttssssssssssssuuuwwwyyyzzzsssqqqppprrrvvvzzz{{{zzzyyytttooommmmmmllljjjhhhfffdddbbb```___^^^^^^^^^\\\[[[YYYXXXXXXYYYZZZ[[[VVVVVVVVVVVVVVVVVVVVVVVVRRRTTTVVVVVVUUUUUUYYY\\\___```aaabbbccccccbbbaaa]]]___aaacccfffjjjppptttyyy~~~{{{rrroookkkhhhffffffhhhiiiggghhhhhhhhhgggfffdddcccaaaaaa```]]]ZZZUUUPPPNNNJJJOOOVVVgggwwwqqqfffiii```nnneeeLLLBBB???<<<777888777666555444444555666111111111222222333333333000555999;;;DDDZZZvvv~~~{{{{{{|||xxxuuupppnnnlllkkkkkkjjjhhhfff^^^\\\XXXSSSPPPOOOOOOPPPNNNTTT[[[bbbiiiqqq{{{}}}rrrdddXXXSSSSSSSSSYYYdddttt~~~~~~~~~|||{{{{{{{{{|||{{{{{{wwwuuusssrrrrrrpppmmmkkkpppwww~~~|||{{{{{{xxxqqqfff^^^PPPIIIDDDDDDFFFGGGJJJOOO[[[eeesssuuunnnlllkkkjjjlllqqqvvvzzz|||xxxxxx|||wwwjjj```dddssshhhKKK>>>>>>:::777555444555555555444444333444888<<>>999>>>888777555555555444333111///111222444444333222111111444888>>>JJJ```{{{wwwzzz~~~}}}yyyvvvssspppooonnnmmmmmmkkkhhhfff```]]]XXXSSSOOOMMMLLLLLLQQQTTTZZZ```gggpppyyy~~~~~~rrrcccWWWQQQPPPUUU[[[gggxxx~~~|||{{{|||||||||}}}~~~~~~}}}|||{{{zzzxxxuuuqqqooooooooonnnmmmrrr}}}|||xxxwwwwwwqqqggg^^^PPPJJJHHHIIIIIIJJJSSS^^^ddduuuxxxnnnjjjooouuuwwwwwwzzzxxxyyyyyyjjj^^^```ooogggIII======;;;888666555666666666555666555666999>>>FFFWWWfffpppooollljjjjjjnnntttxxxzzzwwwuuuyyyxxxwww{{{~~~{{{zzzwwwtttrrrqqqqqqqqqppppppooommmkkkiiigggfffbbb]]]WWWQQQMMMLLLMMMOOOPPPSSSXXX[[[^^^```cccfffiiilllpppsssuuuxxx|||~~~~~~xxxqqqhhhccc[[[]]]\\\VVVLLLDDDBBBCCCFFFKKKPPPSSSUUU[[[dddkkkrrrvvvzzzqqqiiiddd```]]]```fffiiilllppptttwwwyyyyyyxxxuuuqqqllljjjlllrrrwww{{{|||yyyuuupppmmmiiifffeeeaaa```___^^^]]]]]]]]]]]]\\\\\\\\\\\\[[[[[[[[[ZZZ[[[YYYWWWWWWWWWWWWVVVUUUVVVWWWWWWWWWXXXYYYYYYYYY[[[]]]```bbbcccbbb```^^^______```aaadddhhhlllooouuu{{{xxxooogggfffgggfffgggjjjhhhhhhhhhgggfffeeecccccccccbbbaaa^^^YYYTTTOOOLLLKKKKKKUUUeeeooooookkkiiiiiiqqqpppQQQGGG>>>888===:::888666666666666444222///111222444444333222111222444888>>>JJJ___zzzuuuwww~~~{{{xxxuuusssooonnnmmmlllllljjjgggeee```]]]XXXRRROOOMMMLLLLLLRRRUUU[[[aaahhhqqqyyyssscccWWWQQQPPPVVV^^^kkk|||~~~|||||||||}}}}}}~~~~~~~~~}}}{{{zzzzzzxxxvvvtttsssrrrpppnnnnnnzzz|||xxxwwwwwwrrrhhh___SSSNNNJJJLLLNNNRRR\\\gggvvv|||uuuvvv}}}zzz{{{{{{kkk]]]]]]kkk}}}fffHHH<<<<<<<<<999777666777777777666888777888;;;???HHHXXXgggqqqoookkkgggeeehhhmmmrrrxxxwwwxxx~~~~~~|||{{{zzzwwwtttrrrqqqqqqqqqppppppooommmkkkiiigggfff```\\\VVVPPPLLLKKKLLLMMMOOORRRVVVZZZ\\\___bbbdddgggjjjoootttwwwzzz}}}~~~xxxqqqiiiccc[[[]]]]]]WWWLLLDDDAAAAAAEEEIIILLLNNNPPPWWWccclllpppwwwyyysssmmmeee]]]ZZZWWWUUUYYY___dddiiiooovvvzzz{{{yyyxxxvvvrrrmmmiiiiiimmmrrrvvv}}}{{{wwwrrrlllhhhdddbbbdddcccbbbaaa````````````\\\\\\\\\\\\[[[[[[[[[[[[\\\ZZZXXXXXXYYYYYYXXXWWWXXXXXXXXXXXXXXXXXXYYYYYY[[[\\\___bbbbbbaaa```^^^______```aaadddhhhlllooouuuzzzyyyppphhhfffgggfffgggiiijjjiiihhhfffeeeeeeddddddbbbbbb```]]]YYYTTTOOOLLLIIIIIIQQQaaannnrrrqqqoooooowww{{{XXXIII>>>777;;;;;;999777777777777555333000111222333444333222222222555888>>>JJJ```yyyqqqrrr}}}~~~yyyvvvtttqqqooommmkkkkkkjjjiiifffddd___\\\WWWRRRNNNLLLMMMMMMSSSVVV\\\bbbiiirrr{{{tttdddXXXRRRQQQXXXaaappp}}}||||||}}}~~~~~~|||{{{{{{zzzyyyxxxwwwuuuqqqnnniiiuuu{{{xxxwwwwwwrrriiibbbVVVPPPLLLOOOUUU^^^jjjttt|||}}}~~~nnn___```lll|||fffIII======;;;999666555666777666666888777888<<<@@@HHHYYYhhhpppmmmhhhbbb```bbbhhhlllqqqvvv}}}|||{{{zzzwwwtttrrrqqqqqqqqqpppooonnnmmmkkkhhhfffeee___[[[TTTNNNKKKJJJKKKLLLOOORRRWWWZZZ\\\___bbbdddfffjjjpppuuuyyy{{{~~~|||wwwppphhhccc\\\^^^___YYYNNNDDD@@@@@@FFFIIIMMMNNNPPPWWWccckkkrrr~~~~~~rrriii```YYYSSSQQQPPPOOOTTTZZZbbbfffmmmtttyyy{{{zzzzzzwwwtttnnnhhhfffhhhmmmqqq{{{zzzxxxsssmmmgggdddbbbeeedddcccbbbaaa`````````\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[YYYXXXYYYZZZYYYXXXXXXXXXXXXXXXXXXXXXWWWWWWZZZ\\\^^^aaabbbaaa```___aaaaaabbbcccfffjjjnnnpppuuuzzz~~~zzzqqqiiiggggggfffgggiiijjjhhhfffeeedddddddddeeeaaaaaa```]]]YYYTTTOOOLLLHHHIIIOOO^^^nnnwwwxxxwwwuuu|||^^^LLL@@@888;;;;;;999777777777777555333000111222333333333222222333555888???LLLaaayyy}}}mmmmmmxxx|||wwwuuurrrqqqnnnllljjjiiiiiigggeeebbb___[[[VVVQQQMMMLLLMMMNNNTTTXXX]]]ccckkksss|||uuueeeYYYSSSSSSYYYcccsss~~~|||{{{|||}}}~~~}}}|||yyyyyyyyyzzzxxxtttooojjjeeerrr|||yyyxxxwwwrrrkkkdddUUUPPPNNNRRR]]]kkkxxx~~~~~~sssfffgggrrrhhhKKK???@@@:::888555444555666555444777666777;;;@@@IIIYYYiiinnnkkkddd^^^[[[]]]ccchhhiiiuuu}}}{{{zzzwwwtttrrrqqqqqqqqqoooooonnnmmmjjjhhhfffeee^^^ZZZTTTNNNJJJIIIJJJKKKPPPSSSWWW[[[^^^aaadddggghhhlllrrrwwwzzz|||~~~zzztttnnnfffaaa\\\___```ZZZOOOEEEAAAAAAEEEIIINNNPPPRRRXXXbbbjjjyyywwwlllbbbVVVPPPLLLLLLLLLMMMRRRYYYbbbeeekkkqqqvvvzzz|||}}}xxxuuuooohhhcccccchhhlllwwwxxxxxxtttnnniiieeedddeeedddbbbaaa```_________\\\\\\\\\\\\\\\\\\\\\]]]\\\ZZZXXXXXXYYYZZZYYYXXXXXXXXXXXXWWWWWWWWWWWWWWWZZZ[[[^^^```aaaaaa``````aaaaaabbbcccfffjjjnnnppptttyyy}}}{{{rrriiiggggggffffffhhhhhhgggeeecccbbbbbbccccccaaa```___\\\XXXSSSOOOLLLHHHIIIOOO\\\nnn||||||xxx~~~dddOOOCCC:::<<<:::888666666666666444222111111222222333333333333444555888@@@NNNccc{{{zzzjjjjjjssszzzuuusssrrrpppooollljjjhhhgggfffdddbbb^^^ZZZUUUPPPMMMLLLNNNOOOUUUXXX^^^dddkkkttt}}}uuuggg[[[VVVUUUZZZeeevvv}}}{{{{{{|||}}}~~~~~~}}}zzzzzz{{{{{{zzzuuunnniiicccppp}}}zzzxxxvvvrrrkkkfffVVVSSSRRRXXXgggyyy}}}uuussssssxxx}}}yyylllmmmwwwkkkNNNAAA@@@:::777555444444555555444666555777;;;AAAJJJ[[[kkkooojjjbbbZZZVVVXXX___dddeeeqqq{{{zzzwwwtttrrrqqqqqqqqqoooooonnnllljjjhhhfffeee^^^ZZZTTTNNNJJJIIIJJJKKKPPPSSSXXX\\\```cccgggjjjmmmqqquuuxxxzzz|||~~~}}}xxxsssllleeeaaa\\\^^^^^^XXXMMMEEEBBBBBBBBBGGGLLLOOORRRYYYdddlllzzzvvvpppggg___PPPKKKHHHJJJLLLNNNTTT[[[cccffflllrrrwww{{{~~~yyyvvvppphhhaaa```eeejjjsssvvvxxxuuuoooiiigggfffdddcccaaa```___^^^]]]]]]\\\\\\\\\\\\]]]]]]]]]]]]\\\ZZZYYYYYYZZZ[[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXZZZ[[[]]]___```aaaaaa```______```aaadddhhhllloootttyyy}}}|||sssjjjhhhgggffffffhhhgggfffeeecccbbbbbbaaaaaa``````^^^\\\XXXSSSOOOLLLHHHIIINNN[[[nnn~~~}}}vvv|||kkkTTTFFF===>>>:::888666666666666444222111111222222222333333333444555999AAAQQQggg}}}wwwggggggnnnyyytttsssrrrppppppmmmjjjhhhgggeeecccbbb]]]YYYTTTOOOLLLLLLNNNPPPUUUXXX^^^dddkkkttt}}}vvvhhh]]]XXXXXX\\\gggxxx~~~|||{{{zzz{{{|||}}}}}}~~~{{{||||||}}}{{{uuunnniiiaaaooo~~~|||yyyvvvqqqkkkgggYYYXXXXXX___ppp|||rrrhhh```^^^^^^jjjuuu~~~~~~|||tttpppxxx}}}pppnnnxxxnnnOOO@@@???:::888666555555666666555666555888===CCCMMM^^^nnnrrrlllbbbXXXSSSTTTZZZ___bbbiiirrrzzz{{{zzzwwwtttrrrqqqqqqqqqooonnnmmmllljjjhhhfffddd___[[[TTTNNNJJJIIIJJJLLLNNNRRRWWW\\\```dddiiilllsssuuuxxxyyyzzz|||~~~~~~xxxssslllfffbbbZZZ\\\[[[UUUKKKCCCAAABBBBBBFFFJJJNNNSSS]]]kkkvvv}}}wwwsssqqqkkkbbb[[[MMMHHHGGGJJJMMMPPPVVV]]]dddhhhpppwww}}}yyywwwqqqhhh```^^^ccciiirrrvvvyyyvvvpppiiiffffffdddcccaaa___^^^]]]]]]\\\\\\\\\\\\]]]]]]]]]^^^^^^]]][[[ZZZZZZ\\\]]]\\\[[[YYYYYYYYYZZZ[[[[[[\\\\\\ZZZ[[[\\\^^^``````aaaaaa______```aaadddhhhlllooosssyyy~~~}}}tttkkkhhhgggfffeeegggfffffffffeeedddcccaaaaaa______^^^\\\XXXSSSOOOMMMFFFHHHMMMYYYmmm{{{qqqvvvqqqXXXJJJ@@@>>>;;;999777777777777555333222222111111222222333333555555999BBBSSSjjjttteeeeeelllzzzxxxtttrrrrrrqqqqqqnnnjjjhhhfffeeedddbbb]]]YYYSSSNNNLLLLLLOOOQQQUUUXXX^^^dddkkkttt|||vvviii___[[[[[[___jjjzzz|||zzzzzzzzz{{{|||{{{|||~~~{{{{{{{{{{{{yyyssslllggg```nnn}}}zzzuuupppkkkggg[[[[[[\\\cccssszzz{{{}}}~~~}}}{{{wwwtttpppqqqqqqlllddd______aaallluuuuuusssmmmfffeeeqqq||||||qqqnnnwwwpppPPP???<<<;;;999777666666777777666666666888>>>DDDOOOaaaqqqtttnnncccXXXQQQQQQVVV\\\``````ccclll{{{{{{zzzwwwtttrrrqqqqqqqqqooonnnmmmllljjjgggeeeddd___[[[TTTNNNJJJJJJKKKLLLLLLPPPVVV[[[```eeeiiimmmwwwxxxzzzzzzzzz{{{~~~~~~yyysssmmmgggcccYYYZZZYYYRRRHHHAAA@@@BBBDDDGGGKKKNNNUUUbbbttttttrrrqqqpppnnnhhh___XXXKKKGGGFFFJJJNNNQQQXXX___dddjjjsss|||yyywwwqqqhhh```^^^ccchhhrrrvvvzzzwwwppphhheeeeeedddcccaaa```^^^]]]\\\\\\\\\\\\\\\]]]]]]^^^^^^^^^^^^]]][[[\\\]]]^^^^^^]]]ZZZZZZ[[[\\\]]]^^^^^^^^^ZZZZZZ\\\^^^___```aaaaaaaaaaaabbbcccfffjjjnnnqqqsssyyy~~~tttkkkiiihhheeeeeegggfffgggggggggfffdddbbbaaa______^^^\\\XXXSSSOOOMMMEEEGGGLLLWWWlll~~~xxxlllrrruuu[[[LLLAAA???<<<:::999888888888666555222222111111222222333444555555999CCCUUUlllssscccccckkkxxxxxxssssssrrrqqqqqqnnnjjjhhhgggfffdddbbb\\\XXXSSSMMMKKKLLLOOORRRTTTXXX]]]dddkkksss|||vvvjjj```]]]]]]aaalll{{{|||zzzyyyyyyzzz{{{yyyzzz}}}yyyyyyxxxxxxuuupppiiiddd^^^mmm~~~zzzuuupppjjjggg[[[[[[\\\cccrrr~~~uuuooonnnnnnoooooonnnkkkiiikkkooosssssspppoooqqqtttuuu{{{|||qqqmmmgggaaabbbnnnvvvwwwtttxxxnnnTTTGGGDDD;;;;;;:::888777555444444666666666888AAARRRffftttuuuqqqeeeWWWPPPSSSXXX[[[^^^^^^aaahhhuuu~~~|||zzzwwwtttrrrqqqppppppooooooooonnnkkkfffccc[[[XXXTTTOOOLLLJJJIIIIIIOOOQQQUUUYYY]]]bbbhhhmmmtttwww{{{}}}~~~~~~~~~|||xxxrrrllleeeaaaZZZYYYTTTMMMEEEAAAAAACCCAAAEEEKKKRRR\\\lllwwwmmmkkknnnggghhhjjjkkkjjjfff___ZZZLLLHHHFFFIIILLLQQQ[[[eeennnwww~~~~~~~~~zzzrrriii```ZZZ]]]dddpppuuuwwwsssnnnkkkgggcccaaaaaabbbbbbaaa```^^^]]][[[\\\]]]^^^^^^^^^]]]\\\^^^^^^]]]\\\\\\]]]^^^^^^\\\\\\[[[[[[\\\\\\]]]^^^]]][[[ZZZZZZ\\\^^^]]]]]]___aaadddfffhhhkkknnnqqqwww{{{wwwlllfffeeegggiiiiiifffgggfffeeedddaaa___]]]___]]][[[YYYWWWSSSMMMIIIDDDFFFJJJVVVjjj|||~~~rrrqqqxxxwwwUUUGGGCCC@@@===<<<;;;:::999777666666444333222111111111222333555777999BBBWWWtttooodddcccppp}}}yyyuuusssqqqooopppnnnkkkjjjiiigggeeeccc[[[WWWRRRMMMJJJLLLOOOQQQUUUYYY___eeelllssszzzyyyqqqhhh```[[[XXXbbbkkkzzz{{{yyyzzz||||||||||||~~~}}}xxxsssrrrrrrpppjjjeeecccppp~~~{{{xxxvvvrrrkkkfff]]][[[]]]gggrrrvvvqqqjjjdddeeeeeecccbbbeeekkkpppvvvwwwnnnggg```___eeeqqqsss{{{uuurrrwwwoooTTTGGGCCC;;;:::999888777555444444888999:::<<>>@@@FFFQQQ^^^hhhjjjjjjeee[[[WWWYYY[[[[[[[[[\\\___gggtttzzz{{{zzzxxxvvvtttsssrrrrrrpppooonnnmmmkkkhhhccc___]]]YYYSSSLLLIIIIIIKKKLLLOOORRRVVVZZZ]]]bbbgggkkkssswww{{{}}}~~~yyysssllleee```UUUSSSNNNHHHBBB??????@@@DDDGGGNNNZZZkkk|||hhhZZZTTTPPPOOOPPPRRRTTTWWW[[[]]][[[VVVSSSIIIGGGHHHNNNUUU]]]iiitttzzz~~~xxxqqqjjjaaaZZZ[[[aaannnvvvzzzvvvqqqlllgggcccbbbbbb```^^^\\\ZZZYYYXXXZZZ[[[\\\]]]^^^]]]]]]\\\\\\\\\[[[[[[[[[[[[\\\\\\\\\[[[[[[[[[[[[\\\]]]]]]___^^^\\\\\\]]]^^^^^^]]]```aaabbbbbbdddhhhmmmqqqwww|||xxxnnngggfffggghhhhhhhhhhhhgggfffeeecccaaa```^^^\\\[[[YYYWWWTTTOOOKKKFFFGGGKKKWWWlllsssrrrxxx|||ZZZIIIBBB===;;;:::999888777666555444444444333333333444444555444888===HHH^^^yyyrrrjjjjjjssswwwsssrrrpppnnnooonnnlllkkkjjjfffbbb^^^[[[XXXSSSNNNLLLMMMOOOQQQVVVZZZ```gggnnnttt{{{zzzqqqggg^^^ZZZXXX```iiivvv{{{zzz{{{|||||||||zzz|||}}}}}}{{{xxxwwwwww{{{yyywwwwwwvvvssslllgggfffrrr|||zzzwwwrrrjjjdddZZZXXXXXX]]]cccccc\\\TTTTTTVVVXXX[[[```jjjwwwuuunnnfffdddhhhuuu~~~qqqxxxyyyvvv}}}oooRRRCCC>>>::::::999888777666555555888;;;>>>AAAEEEMMMWWW^^^^^^aaa___ZZZXXX[[[]]]\\\ZZZ[[[^^^fffsss{{{}}}yyyxxxwwwuuutttssssssrrrpppooommmkkkiiifffaaa^^^^^^YYYRRRKKKHHHIIILLLNNNPPPSSSWWW[[[___cccgggkkksssvvvzzz}}}~~~~~~zzztttmmmeee```TTTPPPKKKDDD@@@>>>>>>???BBBDDDLLL[[[ooosssZZZNNNLLLKKKJJJIIIKKKMMMPPPTTTVVVUUUQQQNNNEEEDDDGGGOOOXXXbbbooo{{{|||www{{{vvvqqqkkkaaaYYYZZZ^^^llluuu|||yyyrrrlllgggbbbaaa```^^^\\\ZZZYYYXXXXXXXXXYYY[[[\\\]]]]]]]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\]]]```___]]]]]]^^^___^^^]]]`````````aaabbbgggmmmqqqxxx}}}zzzpppiiiggghhhggggggggggggfffeeecccbbbaaa```^^^\\\[[[ZZZXXXTTTOOOLLLGGGGGGKKKVVVllltttttt{{{zzzXXXHHHBBB===::::::999777666555444333444444444444555555555666333777>>>JJJ___zzztttmmmlllttt}}}vvvsssqqqooommmnnnmmmlllllljjjfffaaa]]]\\\XXXSSSOOOMMMMMMOOOQQQVVV[[[aaahhhooovvv|||~~~xxxoooddd[[[WWWWWW___gggsss~~~|||{{{{{{||||||{{{vvvxxxzzz{{{zzzyyyzzz{{{zzzyyyxxxxxxwwwsssmmmhhhhhhttt~~~{{{yyysssjjjddd[[[WWWRRRRRRUUUUUUPPPKKKQQQRRRTTTWWW^^^jjjyyyxxxqqqjjjhhhmmm{{{ttt|||~~~zzzmmmPPPAAA<<<:::999999888777666555555555888<<>>AAACCCLLL\\\pppyyycccLLLCCCDDDDDDBBBAAAIIIJJJMMMPPPSSSRRRNNNKKKBBBBBBGGGQQQ[[[fffttt|||wwwyyyuuuqqqkkkbbbYYYXXX\\\jjjuuu}}}zzzssslllfffaaa___^^^[[[YYYXXXYYYYYYZZZVVVXXXZZZ\\\]]]]]]]]]]]][[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZ[[[[[[\\\]]]```^^^]]]]]]^^^___^^^]]]___`````````bbbffflllqqqwww}}}|||qqqjjjhhhhhhgggffffffeeedddcccaaa``````______]]][[[ZZZXXXTTTOOOLLLHHHHHHJJJTTTiii}}}uuuuuu}}}uuuTTTEEEAAA>>>:::999888777666444333333444444444555666666666666111666>>>JJJ___xxx~~~tttmmmmmmvvv|||uuusssrrrpppnnnnnnmmmlllllljjjgggaaa]]]\\\YYYTTTPPPNNNNNNPPPQQQVVV[[[cccjjjqqqwww}}}~~~}}}wwwmmm```XXXUUUUUU]]]dddppp|||~~~|||{{{|||||||||{{{wwwxxxzzz{{{zzzzzz{{{}}}xxxyyyyyyyyywwwsssnnnjjjjjjvvv~~~|||zzztttkkkeee]]]VVVMMMIIIIIIJJJHHHFFFLLLNNNQQQTTT\\\jjjzzzzzzuuu|||zzztttooonnnsssxxxjjjOOO@@@<<<999999888888777666666555444777:::<<<@@@GGGPPPWWWTTTWWWXXXVVVVVV[[[______\\\[[[]]]fffsss}}}}}}wwwwwwuuutttrrrrrrqqqqqqpppnnnkkkiiihhheeebbb___^^^YYYQQQKKKHHHIIIMMMOOOQQQTTTZZZ___cccgggllloootttvvvyyy{{{|||~~~~~~{{{vvvooogggbbbVVVPPPHHHBBB???>>>======AAADDDMMM\\\nnnzzziiiWWWEEE???BBBCCCAAA@@@EEEFFFHHHKKKMMMLLLIIIFFFBBBCCCIIITTT___kkkyyy}}}zzzvvvsssppplllbbbYYYVVVYYYgggsss}}}|||ssskkkddd___]]][[[XXXVVVUUUVVVXXXZZZUUUVVVYYY[[[\\\]]]]]]]]][[[[[[\\\]]]]]]\\\[[[[[[[[[ZZZZZZZZZZZZ[[[\\\\\\^^^]]][[[\\\^^^______^^^___```aaaaaacccggglllpppuuu|||}}}sssllliiihhhfffdddeeedddcccaaa```````````````___\\\[[[XXXTTTOOOKKKIIIHHHHHHQQQdddxxxssstttzzzrrrSSSEEEAAA???:::999888777666555444333222333444555666666666666222777>>>JJJ^^^www}}}tttnnnooo{{{{{{vvvtttsssqqqnnnnnnmmmllllllkkkhhhddd```\\\YYYUUUQQQOOOOOOPPPQQQWWW\\\dddlllrrrxxx}}}}}}|||wwwlll^^^VVVTTTUUU[[[bbbmmmzzz~~~|||||||||}}}|||zzz|||}}}}}}|||zzzzzzzzz{{{zzzzzz{{{zzzxxxtttqqqnnnlllxxx~~~}}}{{{vvvmmmfff\\\TTTJJJDDDCCCDDDEEEEEEFFFIIILLLQQQYYYhhhxxxuuupppnnnvvv~~~zzzvvvsssrrrwww{{{iiiOOOBBB???999999888888777666666666555777:::<<<@@@IIITTT\\\[[[]]]\\\WWWWWW\\\aaaaaa^^^\\\]]]fffssszzz~~~xxxwwwuuusssrrrqqqppppppooommmkkkiiihhhfffcccaaa\\\XXXQQQKKKIIIJJJMMMOOOPPPUUU[[[aaafffjjjnnnqqqtttvvvxxxzzzzzz|||}}}{{{wwwqqqiiidddYYYRRRIIIBBB???>>>======@@@CCCLLLYYYgggqqquuuvvv~~~vvv\\\NNNCCCBBBFFFGGGGGGGGGGGGHHHJJJMMMPPPPPPNNNKKKFFFGGGNNNYYYeeeqqq{{{yyyzzzyyytttrrrppplllcccYYYUUUWWWdddrrr}}}|||sssjjjbbb^^^\\\YYYUUURRRQQQRRRTTTVVVTTTUUUXXXZZZ\\\]]]]]]]]][[[\\\]]]^^^^^^]]]\\\[[[ZZZZZZZZZZZZZZZ[[[\\\\\\\\\[[[ZZZ[[[]]]_________^^^```bbbccceeehhhlllpppqqqyyy~~~~~~tttmmmjjjhhhfffcccfffeeecccbbbaaa```aaaaaabbb```]]][[[XXXSSSNNNIIIJJJGGGFFFMMM___ssszzzyyyqqqpppssstttVVVHHHBBB>>>;;;:::999888666555444444111222444555666666555555444999???JJJ]]]uuu{{{rrrpppsss{{{vvvuuutttrrroooooonnnlllkkkkkkiiigggddd\\\ZZZVVVRRRPPPPPPQQQRRRWWW]]]eeemmmsssyyy~~~~~~yyymmm___UUUTTTWWWYYY```kkkxxx~~~~~~||||||}}}}}}{{{zzz|||}}}}}}|||{{{zzz{{{}}}|||}}}}}}|||yyywwwuuutttnnnzzz~~~~~~|||wwwnnnhhhXXXRRRJJJDDDCCCCCCCCCCCCDDDGGGJJJNNNUUUaaapppzzzzzzwwwvvvssswwwzzznnnnnnooowww}}}{{{xxxuuuuuuxxx|||iiiPPPDDDAAA999999888888777777666666777999:::<<>><<<<<>><<<:::888777777777555333222333333444444333333222666888???MMM```uuuzzzyyywwwrrrqqqvvvyyyvvvtttqqqppprrrpppnnnlllkkkkkkiiifffccc\\\ZZZVVVQQQNNNMMMPPPRRRYYY^^^eeelllrrrwww|||~~~vvvmmmaaaWWWUUUYYY^^^eeeqqq|||}}}zzzxxx}}}}}}}}}}}}}}}||||||{{{{{{|||}}}|||{{{|||~~~}}}{{{yyywwwvvvxxx|||}}}}}}yyynnnfffZZZSSSIIICCCCCCEEEFFFFFFHHHGGGGGGKKKQQQXXX^^^aaafffeeedddcccaaacccfffiiikkknnnwww{{{tttqqqttt~~~}}}{{{~~~pppQQQBBB@@@;;;:::888888999999777666666888;;;===AAAMMM]]]jjjmmmmmmhhh___ZZZ]]]``````bbb______gggvvv}}}vvvwwwyyywwwtttrrrrrrrrrqqqpppooonnnlllllljjjgggccc___[[[VVVPPPKKKHHHJJJMMMOOOSSSWWW\\\bbbhhhnnnuuuyyyzzzzzzyyyxxxyyy{{{}}}~~~zzzpppnnnkkkhhhgggiiikkklllppprrrxxx|||yyyvvvrrrmmmiii```ZZZRRRIIIBBB>>><<<<<<;;;???DDDIIINNNTTTYYY]]]gggiiimmmppppppgggYYYNNNIIIEEECCCHHHNNNSSS[[[cccnnnzzzrrr\\\XXXdddnnn{{{~~~ssskkkffffffggggggfffhhhiiifff___YYYVVVTTT]]]mmm{{{|||sssiii```ZZZZZZWWWRRRNNNLLLMMMPPPRRRSSSVVVYYY[[[[[[\\\]]]^^^___^^^]]]^^^`````````___]]]\\\[[[ZZZZZZ\\\]]]___bbb```^^^\\\\\\\\\]]]^^^^^^^^^]]]^^^aaafffkkknnnmmmpppuuu|||yyynnnhhheeedddccceeedddcccaaa```___^^^^^^```\\\WWWUUUUUUSSSMMMHHHGGGCCCAAAFFFQQQ___kkkrrrrrrhhhfffsss___HHHCCC===;;;999888777777666444222333333333333333333333333777888???KKK^^^qqq||||||zzzsssrrrvvvwwwtttssspppnnnpppooonnnlllkkkjjjhhheeeccc\\\[[[WWWQQQNNNMMMPPPRRRXXX]]]dddkkkqqqvvv{{{~~~wwwooobbbXXXUUUXXX___fffrrr~~~~~~|||}}}}}}}}}}}}}}}||||||{{{{{{|||}}}|||||||||~~~~~~}}}|||zzzyyyxxxwww}}}}}}}}}xxxooofffZZZSSSIIIDDDDDDFFFGGGHHHIIIHHHHHHJJJOOOUUUZZZ]]]]]]]]]\\\\\\\\\___cccgggooosss|||zzzqqqmmmooo{{{|||zzzxxxrrrxxxtttTTTDDDBBB<<<;;;999999::::::888777666888:::<<>>III[[[nnn}}}}}}tttrrrvvvxxxuuussspppooopppnnnmmmkkkjjjiiigggdddbbb]]][[[WWWRRRNNNMMMPPPSSSXXX]]]dddkkkqqqvvv{{{~~~xxxqqqeeeYYYUUUXXXaaahhhttt}}}}}}~~~~~~}}}}}}|||{{{|||}}}}}}}}}||||||}}}~~~}}}}}}|||||||||xxx~~~}}}xxxoooggg[[[SSSJJJEEEEEEHHHIIIJJJKKKJJJJJJLLLNNNRRRVVVXXXYYYZZZZZZ[[[]]]cccjjjoootttxxxvvvkkkfffiiivvvyyywwwyyyzzzwwwpppllltttvvvUUUEEEBBB===;;;::::::::::::999777777999:::;;;@@@MMM^^^kkkpppooojjj```\\\^^^aaabbb___aaahhhvvvzzzuuuxxx|||~~~yyyxxx{{{xxxuuussssssssssssrrrlllkkkkkkkkkjjjhhheeebbbXXXUUUPPPLLLJJJLLLNNNQQQUUUXXX]]]aaafffkkkqqquuuyyyyyyxxxyyyzzz{{{|||}}}{{{qqqfff^^^VVVSSSOOOLLLKKKMMMPPPSSSTTTVVV]]]gggmmmqqqwww}}}}}}~~~}}}zzzyyywwwsssooolllccc^^^VVVLLLEEE@@@===<<<<<<>>>@@@AAABBBCCCEEEGGGPPPTTTWWWUUUOOOHHHDDDBBBCCCDDDJJJQQQYYYdddxxxlll]]]bbbjjjttt|||yyy{{{uuummmfffaaa]]]ZZZXXX[[[[[[\\\\\\YYYWWWTTTSSSWWWeeesssuuupppjjjbbb]]][[[ZZZWWWWWWXXX[[[___aaa```cccfffgggfffdddcccccc___^^^]]]^^^`````````______^^^^^^]]]^^^___``````cccaaa___\\\[[[[[[\\\]]]___^^^^^^___```cccfffggghhhlllrrryyyuuummmhhhfffeeeeeeeeeeeedddcccbbb```___^^^[[[YYYVVVTTTSSSQQQMMMJJJEEECCCCCCFFFPPP^^^kkktttssshhhdddnnn|||cccKKKDDD===<<<:::999888888777555333555444222111111222444555666777===III[[[mmm}}}uuuqqquuu|||xxxvvvrrrqqqrrrnnnllljjjiiiiiigggdddaaa]]][[[WWWRRRNNNNNNPPPSSSXXX]]]eeelllrrrxxx}}}~~~yyyrrrfffZZZVVVXXXbbbjjjvvv}}}~~~~~~~~~~~~}}}||||||}}}}}}~~~}}}||||||}}}~~~~~~~~~~~~~~~~~~|||~~~|||wwwoooiii\\\UUULLLGGGGGGIIIKKKLLLNNNOOOOOOPPPQQQRRRUUUWWW[[[\\\]]]___dddkkksssyyyxxx~~~xxxnnndddaaafffuuuvvvrrrsssuuusssllliiirrrwwwUUUDDDAAA===;;;::::::::::::999777888999::::::>>>IIIYYYeeelllmmmhhh```\\\^^^``````ZZZaaaooowwwvvv{{{~~~~~~{{{xxxuuussssssssssssrrrllllllkkklllllljjjfffcccXXXUUUPPPLLLKKKLLLOOOPPPTTTWWW[[[___ccchhhnnnqqquuuvvvwwwxxxzzz|||~~~tttgggZZZRRRIIIGGGCCC@@@???AAADDDFFFIIIIIIOOOWWW___eeennnwwwxxx{{{|||{{{yyywwwuuurrrnnnjjjccc___WWWNNNFFF@@@===<<<===???@@@@@@??????@@@BBBFFFJJJLLLJJJEEEBBBAAACCC@@@DDDLLLUUU___mmmjjjYYY^^^eeeooovvvsssvvvrrrkkkeee```\\\XXXVVVXXXVVVSSSQQQQQQQQQRRRRRRTTTaaammmqqqnnnjjjddd^^^]]]\\\\\\]]]```eeeiiilllmmmnnnooommmhhhdddaaa```___^^^]]]^^^`````````__________________````````````___]]]\\\\\\]]]^^^____________```aaacccdddeeekkknnntttzzzzzzrrrkkkhhhhhhhhhgggeeeeeeeeedddcccaaa___^^^YYYXXXVVVTTTRRROOOLLLIIIEEEDDDCCCGGGOOO\\\jjjsssrrrfffaaaiiivvvaaaIIIDDD???===<<<:::999999888666444555444222111111222444555555777===JJJ]]]pppuuupppttt}}}yyywwwsssqqqrrrnnnllljjjiiiiiigggdddaaa]]][[[WWWRRROOONNNQQQSSSZZZ___fffnnntttzzz~~~yyyrrrfffZZZVVVXXXbbbjjjwww~~~~~~~~~~~~~~~~~~}}}}}}|||}}}~~~~~~||||||}}}~~~~~~}}}}}}}}}{{{vvvpppjjj^^^WWWNNNHHHHHHKKKLLLMMMRRRTTTVVVWWWVVVWWWYYY[[[^^^___aaadddiiiqqqyyypppggg______gggxxxtttnnnnnnqqqqqqllliiiqqqwwwVVVDDDAAA<<<;;;999999::::::888777777999::::::===FFFTTT___hhhjjjgggaaa]]]___```___ZZZcccuuu|||xxx}}}zzzwwwtttsssssssssrrrqqqmmmmmmllllllllljjjfffcccYYYVVVQQQMMMLLLLLLNNNPPPSSSVVVZZZ^^^bbbggglllpppssstttvvvxxx{{{}}}~~~zzzlll]]]PPPIIIBBBAAA>>><<<;;;<<<>>>???@@@@@@DDDKKKRRRWWW```iiioootttyyy~~~~~~|||zzzxxxvvvtttqqqmmmiiibbb^^^VVVNNNGGGAAA>>>======>>>??????>>>===>>>@@@@@@BBBDDDCCC@@@???@@@CCCAAAEEENNNZZZfffvvv|||```TTTZZZaaakkksssqqqrrrnnnhhhccc___\\\YYYWWWVVVRRRMMMKKKKKKMMMNNNNNNPPP]]]iiimmmllljjjeee```_________aaaeeeiiinnnqqquuuuuurrrmmmfff```]]][[[___^^^]]]^^^`````````___^^^^^^______```````````````___]]]\\\\\\]]]___```^^^___```aaacccdddeeeeeelllooouuuzzz~~~}}}xxxpppkkkhhhhhhhhhhhhccccccccccccbbb```]]]\\\XXXXXXVVVSSSPPPMMMJJJHHHBBBBBBBBBDDDKKKWWWeeennnooobbb[[[cccqqq~~~bbbJJJEEE???===<<<:::999999888666444444444222222222222444444555777>>>KKK___ttttttooottt}}}yyyvvvqqqooopppnnnmmmkkkjjjiiigggdddbbb^^^\\\XXXSSSOOONNNQQQTTTZZZ___gggooouuu{{{~~~xxxqqqeeeYYYUUUXXXaaajjjwww~~~~~~}}}~~~~~~~~~~~~}}}|||~~~~~~||||||}}}~~~~~~{{{xxx{{{~~~|||zzzuuuppplllaaaZZZPPPJJJJJJLLLMMMMMMTTTXXX\\\]]]]]]]]]```cccfffhhhkkknnnrrrxxxkkkccc]]]```jjjyyyrrrkkkiiinnnpppllljjjqqqxxxVVVEEEAAA;;;:::888888999999777666666888;;;;;;>>>EEERRR\\\dddggggggbbb___aaaaaa___[[[eeewww{{{yyywwwtttrrrrrrrrrqqqpppmmmlllllllllkkkiiieeebbbZZZWWWRRRNNNLLLLLLMMMNNNRRRUUUZZZ^^^bbbgggmmmqqqtttuuuwwwyyy{{{|||}}}}}}ttteeeUUUIIIBBB@@@???>>>===<<<<<<=========>>>BBBHHHLLLNNNRRRXXXaaafffnnnuuuzzz}}}~~~~~~}}}~~~}}}{{{yyywwwuuuqqqmmmiii```\\\VVVNNNGGGBBB>>>======>>>???@@@??????@@@BBB@@@@@@AAAAAA@@@@@@BBBCCCDDDHHHQQQ^^^mmm~~~lllVVVOOOXXX___iiirrrrrrrrrnnniiidddbbb```^^^\\\YYYTTTPPPMMMNNNOOONNNMMMNNNYYYeeejjjkkkjjjfffaaa`````````bbbeeehhhlllnnnpppooolllgggaaa]]]\\\\\\___^^^]]]^^^`````````___^^^^^^______``````______aaa```^^^\\\\\\\\\^^^^^^^^^___aaacccdddeeeeeeeeejjjnnnsssxxx|||~~~~~~~~~}}}xxxpppkkkhhhgggfffeeeaaabbbcccbbbaaa___\\\[[[XXXXXXVVVSSSOOOKKKHHHGGGAAA@@@@@@AAAGGGRRR```jjjkkk^^^VVV^^^lll|||fffLLLEEE===<<<:::888777777666444333333333333333333333333333666888???MMM```uuusssooouuu~~~yyyvvvrrrooopppooonnnlllkkkjjjhhheeeccc^^^\\\XXXSSSOOOOOOQQQTTTZZZ___gggnnnuuu{{{~~~wwwooobbbXXXUUUXXX```hhhvvv~~~~~~}}}}}}~~~}}}|||}}}~~~}}}wwwsssqqqvvv}}}~~~|||{{{xxxuuuqqqnnnddd\\\RRRLLLKKKLLLMMMMMMTTTYYY___bbbbbbcccfffjjjlllooorrruuuxxx{{{kkkccc___bbbkkkwwwqqqiiiffflllooommmkkkqqqxxxWWWFFFBBB;;;999888888999888777555444777;;;<<>>======<<<<<<;;;::::::999???@@@EEEKKKLLLJJJKKKNNNSSSZZZdddmmmtttxxx|||}}}}}}}}}|||}}}}}}zzzxxxvvvrrrmmmjjj___[[[UUUNNNGGGBBB???===>>>@@@AAABBBBBBBBBDDDEEEDDDCCCBBBBBBCCCCCCDDDDDDGGGJJJSSSaaarrrxxxbbbOOOLLLWWW___hhhssstttuuuqqqkkkgggfffeeedddccc]]]YYYUUUTTTTTTTTTQQQOOOMMMXXXccchhhjjjjjjgggbbbaaaaaaaaaaaaccceeehhhjjjeeeeeeccc```]]]]]]___aaa___^^^]]]^^^`````````___]]]^^^^^^___```_________cccbbb___]]][[[[[[\\\]]]^^^___aaadddeeefffffffffhhhkkkqqqwww{{{}}}}}}}}}yyyqqqkkkgggeeedddcccbbbcccccccccbbb```]]][[[XXXXXXWWWSSSNNNJJJGGGFFFAAAAAAAAABBBFFFQQQ___iiiiii[[[SSS[[[jjj{{{jjjOOOEEE<<<:::888666666666555333111222333333444444333333222777999@@@MMM```tttrrrooowww|||yyytttqqqrrrpppnnnlllkkkkkkiiifffccc^^^\\\XXXSSSOOOOOOQQQTTTYYY^^^fffmmmtttzzz~~~vvvmmmaaaWWWUUUYYY___ggguuu~~~~~~}}}}}}}}}|||}}}~~~|||tttppphhhkkkooosssvvv{{{}}}|||{{{zzzwwwtttqqqoooeee]]]SSSMMMKKKLLLMMMMMMSSSYYYaaadddeeefffjjjnnnkkkmmmqqqsssuuuwwwzzz|||{{{}}}mmmfffaaadddkkkttt~~~vvvmmmbbblllpppsssyyy{{{{{{XXXDDD???;;;;;;999777666555555555111444999<<<===DDDTTTdddmmmmmmmmmkkkhhhccc```^^^___fffuuu}}}{{{sssssssssrrrqqqpppnnnmmmnnnlllkkkkkkkkkjjjgggeee^^^ZZZTTTNNNJJJJJJKKKMMMRRRVVV\\\___bbbeeekkkooopppvvvzzzyyyxxx{{{~~~~~~xxxhhhXXXLLLFFFCCC???===;;;<<<>>>@@@???>>>@@@BBBEEEHHHJJJJJJIIIHHHLLLSSS^^^hhhnnnsssyyy|||~~~~~~~~~}}}|||{{{yyyxxxwwwvvvtttooojjjfffccc\\\RRRKKKFFFCCC@@@======@@@DDDFFFFFFGGGHHHIIIEEEGGGHHHHHHGGGGGGIIIJJJIIIRRR]]]kkk}}}ooo^^^QQQJJJRRR^^^hhhrrr{{{|||xxxvvvvvvqqqiiigggjjjbbbaaa___^^^\\\ZZZVVVSSSSSSVVV^^^ffflllllliiieee```___^^^]]]]]]^^^``````aaa```^^^\\\[[[\\\^^^___]]]^^^___aaaaaaaaa```___^^^_______________^^^]]]]]]^^^___`````````^^^]]]`````````aaabbbbbbccccccfffjjjqqqvvvyyy{{{}}}~~~|||wwwpppkkkhhhgggeeedddcccddddddcccbbb```^^^]]]WWWVVVTTTPPPLLLGGGDDDBBBAAA>>>@@@FFFJJJOOO[[[hhhggg^^^ZZZ```jjjxxxmmmNNNEEE@@@======;;;999777555444333444333333222222333333444999999===KKKaaavvvvvvrrrvvv|||vvvsssqqqqqqnnnnnnmmmllljjjhhhfffeee___\\\XXXSSSPPPPPPSSSWWWVVV]]]eeelllttt|||zzzlll^^^UUUSSSUUUaaaiiiuuu~~~~~~}}}||||||{{{~~~{{{tttllleeebbbfffqqq{{{}}}|||zzzxxxwwwuuurrrpppggg___UUUNNNLLLLLLMMMMMMTTT[[[```bbbfffmmmqqqrrrvvvuuusssqqqrrruuuvvvuuutttwww||||||jjjhhhhhhllltttxxxxxxvvv}}}vvvmmmfffqqqtttwww||||||zzzWWWEEEAAA:::999888777777666777777666888<<>>@@@CCCEEEDDDCCCFFFGGGGGGHHHIIIJJJJJJJJJKKKQQQZZZccciiinnntttwww}}}~~~}}}{{{zzzxxxwwwuuusssnnnhhhddd^^^XXXPPPIIIFFFDDDBBBAAA???BBBFFFHHHJJJLLLNNNPPPOOOQQQSSSSSSRRRQQQQQQRRRQQQYYYeeetttooo\\\OOOHHHQQQ___iiiuuuxxxsssuuunnnmmmkkkiiigggddd___[[[VVVYYY```iiiooooookkkgggaaa```___^^^]]]^^^^^^______^^^]]]]]]]]]]]]^^^___^^^___```aaaaaaaaa`````````aaaaaaaaaaaa```__________________^^^^^^]]]\\\______```aaabbbcccddddddjjjnnnssswwwyyyzzz|||}}}}}}xxxqqqllliiigggfffeeedddddddddcccbbb```]]]\\\XXXWWWTTTPPPKKKGGGCCCAAAAAA???AAAFFFKKKRRR___lllnnnccc]]]bbblllzzzoooPPPGGGBBB======;;;999777555444333444333333222222333333444777888???MMMbbbxxx{{{wwwyyy{{{tttqqqpppooonnnnnnmmmllljjjhhhfffeeeaaa^^^ZZZTTTOOOOOORRRUUUYYY```ggglllttt|||~~~yyylll___VVVUUUWWW```iiiuuu~~~}}}}}}|||~~~~~~|||uuummmeeecccgggsss~~~}}}{{{yyyxxxwwwuuurrrooohhhaaaWWWPPPMMMNNNNNNOOOVVV]]]ccceeehhhnnnrrrssstttsssrrrqqqrrruuuvvvvvvvvv|||ssshhhhhhjjjqqqzzzvvvuuu{{{vvvnnnjjjuuuyyy{{{wwwVVVEEEAAA888888777777777888888999999:::===@@@CCCLLL```sss~~~zzztttkkkddd___]]]]]]aaakkk|||~~~|||xxxwwwuuusssrrrrrrssssssuuussspppnnnmmmjjjgggdddZZZWWWRRRMMMKKKLLLNNNPPPRRRVVV\\\```bbbffflllpppvvv|||}}}zzz|||~~~~~~~~~rrrbbbSSSIIIEEEDDDEEEEEEFFFHHHLLLNNNNNNMMMQQQPPPOOOOOONNNOOOPPPPPPOOOSSSYYY```eeejjjooossszzz|||}}}{{{zzzyyywwwuuurrrlllfffbbbWWWSSSMMMHHHFFFEEEEEEDDDAAAEEEIIINNNQQQVVVZZZ]]]```bbbddddddbbb___]]]\\\[[[cccpppqqq^^^PPPJJJRRR^^^iiivvv}}}zzzvvvpppiiiddd\\\___eeemmmssssssnnniiibbbaaa```^^^]]]]]]\\\\\\\\\\\\]]]^^^_______________``````aaaaaaaaaaaa`````````aaaaaa``````___^^^```___^^^]]]\\\[[[[[[[[[^^^^^^___aaacccdddeeefffnnnqqqvvvzzz{{{{{{|||}}}zzzsssmmmjjjhhhgggeeedddddddddcccaaa___\\\[[[YYYWWWTTTOOOJJJEEEBBB@@@AAA@@@AAAEEEKKKUUUdddqqqwwwjjjaaaeeepppsssTTTIIICCC======;;;999777555444333444333333222222333333444444888AAAPPPcccyyyyyyzzzxxxrrrooonnnnnnnnnnnnnnnlllkkkiiigggfffccc```[[[TTTOOONNNPPPSSS[[[bbbhhhmmmttt|||~~~~~~xxxmmm```XXXWWWYYY___hhhttt~~~~~~}}}}}}}}}~~~|||uuummmdddccciiivvv}}}{{{yyyxxxwwwtttqqqoooiiicccZZZRRROOOOOOPPPQQQWWW___fffhhhjjjooorrrsssssssssrrrsssuuuwwwyyy{{{~~~zzziiicccfffnnnzzzzzzxxx}}}wwwpppjjjuuu{{{uuuTTTDDDAAA999999888888777777888888888999;;;>>>AAALLLbbbvvvvvvlllccc___^^^^^^___fffttt~~~|||yyywwwtttqqqpppqqqsssuuuxxxuuussspppnnnkkkgggddd[[[XXXRRRMMMKKKLLLNNNOOORRRVVV\\\```cccffflllqqqwww}}}~~~}}}{{{nnn___QQQIIIGGGGGGJJJLLLPPPUUUYYY\\\^^^^^^aaaaaa``````___]]]\\\\\\[[[]]]```cccgggkkkoooqqqwwwzzz~~~|||zzzzzzxxxvvvtttpppjjjddd___SSSPPPKKKGGGEEEDDDDDDEEEDDDGGGMMMSSSZZZaaahhhmmmrrrtttwwwvvvrrrmmmiiigggcccmmm|||sssdddVVVNNNSSS]]]gggttt|||tttnnndddeeeiiipppvvvvvvoooiiicccbbb```___]]][[[ZZZZZZYYYZZZ]]]___```aaa```___``````aaaaaaaaaaaaaaaaaa^^^^^^^^^^^^^^^]]]\\\[[[^^^]]]\\\[[[[[[[[[\\\]]]]]]]]]___aaaccceeeggghhhooosssxxx|||}}}~~~|||uuuoookkkiiigggfffdddddddddcccaaa^^^\\\ZZZZZZWWWSSSNNNIIIDDDAAA?????????@@@CCCJJJWWWgggtttyyykkkbbbffftttvvvVVVJJJAAA======;;;999777555444333444333333222222333333444333888BBBPPPcccxxx~~~xxxxxxvvvrrrpppooooooooonnnnnnmmmkkkjjjhhhgggccc```[[[UUUPPPOOOQQQTTT[[[aaahhhmmmttt}}}yyynnnaaaXXXWWWYYY]]]fffrrr~~~~~~~~~}}}}}}|||~~~~~~|||zzztttllldddcccjjjzzz}}}{{{yyywwwvvvtttpppmmmiiiccc[[[TTTPPPOOOPPPRRRWWWaaaiiijjjkkkppptttuuuxxxwwwwwwzzz|||}}}ttteee\\\eeevvvuuupppiiittt|||sssSSSCCCAAA<<<;;;:::888777777666666888888:::<<<@@@LLLdddyyyvvvkkkbbb``````______cccnnn}}}}}}wwwuuurrrooonnnppprrrtttxxxvvvsssqqqnnnkkkgggddd]]]YYYSSSNNNKKKJJJLLLMMMQQQVVV\\\```cccgggmmmrrrvvv}}}xxxkkk\\\QQQKKKLLLNNNRRRWWW^^^ffflllqqqtttvvvvvvxxxzzz{{{yyyvvvssspppooonnnnnnnnnoooqqqrrrrrruuuxxx{{{~~~}}}zzzxxxyyywwwuuurrroooiiibbb]]]SSSPPPMMMHHHDDDBBBBBBCCCEEEIIIOOOVVV^^^gggpppvvvzzzuuusssooozzzuuuhhhZZZPPPSSS\\\eeeuuu{{{ooommmnnnrrrwwwvvvooohhhcccbbbaaa___]]][[[YYYXXXWWWYYY\\\___aaaaaaaaa```aaaaaa``````````````````^^^^^^^^^^^^]]]\\\[[[ZZZ[[[ZZZZZZZZZ[[[]]]___```\\\]]]___aaadddfffggghhhmmmrrrxxx}}}}}}vvvoookkkiiigggeeeddddddccccccaaa^^^\\\ZZZZZZWWWRRRMMMHHHCCC@@@???===>>>@@@AAAHHHWWWgggrrrvvvhhh```gggyyyxxxWWWIII???======;;;999777555444333444333333222222333333444444999BBBPPPaaauuu}}}vvvvvv}}}}}}vvvsssrrrrrrqqqoooooonnnmmmlllkkkiiihhhbbb___ZZZUUUPPPPPPSSSVVVYYY___ffflllttt~~~{{{pppbbbXXXVVVWWW\\\dddqqq}}}~~~}}}~~~~~~~~~~~~~~~}}}}}}|||~~~~~~{{{yyyxxxrrrkkkdddccckkk{{{}}}{{{xxxwwwuuusssooolllhhhddd]]]UUUPPPOOOPPPRRR[[[eeennnooopppuuu{{{}}}~~~oooddd[[[iiirrrpppjjjwwwuuuUUUDDDAAA===<<<;;;999777666666666999999;;;===AAANNNfff{{{uuuhhh```___aaaaaa___aaajjjzzz{{{}}}~~~uuussspppnnnmmmoooqqqsssvvvtttqqqooonnnkkkhhheee^^^ZZZTTTNNNJJJJJJKKKLLLQQQVVV\\\```ccchhhnnnrrrvvv}}}~~~wwwjjj\\\RRROOORRRVVV\\\dddooozzz}}}{{{yyywwwuuuwwwzzz||||||{{{xxxvvvwwwvvvtttqqqmmmhhhaaa\\\SSSRRRNNNIIIDDDAAAAAAAAAEEEHHHMMMSSSZZZdddmmmttt~~~|||}}}xxxiii[[[QQQSSS[[[fffwww|||wwwtttuuuxxxvvvnnngggbbbbbbaaa___]]][[[XXXWWWWWWYYY\\\___aaaaaaaaa```aaa``````____________````````````___^^^]]]\\\[[[YYYYYYZZZ[[[\\\^^^```aaa]]]^^^```bbbdddfffggghhhlllqqqxxx}}}~~~vvvpppkkkhhhfffeeebbbbbbbbbbbbaaa___]]][[[YYYVVVQQQLLLGGGCCC@@@???;;;???@@@AAAGGGVVVfffnnnpppccc^^^jjj~~~yyyXXXIII>>>======;;;999777555444333444333333222222333333444666999AAANNN```uuu}}}vvvuuuxxxyyyuuutttssssssooooooooonnnmmmllljjjiiiaaa___ZZZUUUQQQQQQSSSVVVWWW^^^eeejjjsss~~~|||qqqcccYYYVVVWWW\\\dddqqq}}}~~~~~~}}}}}}}}}zzzwwwvvvqqqjjjdddcccjjj|||}}}zzzxxxvvvtttrrrnnnkkkgggddd^^^WWWQQQOOOQQQSSS___jjjsssuuuvvv}}}yyylllccc___mmmttttttqqq~~~yyyXXXFFFCCC<<<;;;:::999888888777888888999;;;>>>BBBNNNeeezzztttfff^^^^^^aaabbb______fffuuu|||zzztttrrrpppnnnnnnoooqqqrrrrrrpppooonnnmmmkkkhhhfff]]]YYYSSSNNNKKKKKKLLLNNNQQQVVV\\\aaadddhhhnnnsssxxx~~~~~~vvvjjj]]]UUUTTTYYY^^^gggpppxxxyyyzzz{{{{{{zzzxxxwwwvvvtttrrrpppmmmgggaaa\\\RRRRRROOOJJJDDDAAAAAABBBDDDFFFHHHLLLQQQXXXaaagggrrrvvv{{{zzznnn___TTTTTTZZZdddvvvyyywwwxxxvvvooogggaaaaaa```___]]][[[XXXWWWYYYZZZ\\\^^^```aaaaaaaaaaaa```___^^^]]]]]]^^^___```_________^^^\\\[[[ZZZYYYZZZ[[[]]]^^^_________^^^___```bbbdddfffggghhhlllqqqxxx~~~~~~vvvoookkkhhheeeddd```aaaaaaaaaaaa___^^^]]]WWWUUUPPPKKKFFFCCCAAA@@@;;;@@@BBBBBBGGGVVVdddkkkkkk```^^^mmmyyyYYYJJJ???======;;;999777555444333444333333222222333333444777888???MMMbbbwww~~~vvvsssrrr|||wwwuuusssrrrooooooooonnnnnnlllkkkjjjdddaaa\\\UUUQQQPPPRRRUUUXXX^^^dddiiirrr||||||qqqddd[[[XXXYYY___gggsss~~~~~~}}}yyywwwvvvqqqjjjeeebbbiii{{{|||zzzxxxvvvtttqqqmmmjjjhhhfffaaaZZZSSSQQQRRRUUU___jjjtttuuuwwwzzzmmmeeebbbmmmxxxzzzwww|||[[[HHHDDD::::::999999888999999:::777777:::<<<@@@LLLcccxxxttteee]]]]]]```aaa^^^^^^dddrrr}}}{{{sssrrrqqqoooooopppqqqrrrooonnnmmmllllllkkkiiiggg[[[WWWRRRMMMKKKLLLNNNPPPQQQVVV\\\aaadddhhhooossszzz~~~wwwjjj^^^VVVWWW]]]cccnnnyyyzzz{{{{{{{{{{{{zzzxxxwwwuuusssqqqooolllgggaaa\\\RRRRRRPPPKKKEEEAAAAAACCCCCCDDDEEEFFFIIIOOOVVV\\\ccchhhnnntttwwwzzz|||}}}yyy~~~{{{sssdddWWWUUUYYYaaasss}}}yyyyyywwwoooggg`````````___]]][[[YYYWWWZZZ[[[\\\^^^___```aaaaaa```___^^^]]]\\\]]]]]]^^^]]]]]]]]]\\\[[[ZZZXXXXXXZZZ[[[]]]^^^______^^^]]]___```aaabbbdddfffggggggmmmrrrxxx~~~~~~vvvoookkkgggeeeccc___```aaaaaaaaa```^^^]]]WWWTTTOOOJJJFFFCCCAAAAAA<<>>@@@DDDEEEFFFEEEDDDGGGNNNSSS[[[```iiiooonnnmmmyyy}}}rrrvvv}}}yyymmm^^^VVVVVV```ttt~~~xxxyyyyyyqqqggg`````````___^^^]]][[[ZZZYYYZZZ\\\^^^___aaaaaabbb______^^^]]]]]]\\\\\\\\\YYYZZZZZZZZZYYYXXXXXXWWWXXX[[[^^^```aaa___]]][[[___```bbbbbbbbbcccdddffflllpppvvv}}}vvvnnniiigggfffeeeccc```^^^___bbbbbb^^^YYYWWWUUUQQQLLLHHHDDDAAA@@@DDDDDDEEEIIINNNWWWdddooolllhhhhhhsss|||]]]NNNCCC>>>===;;;999777555333333333333222222333333444555888:::AAAQQQggg}}}xxxoookkk{{{|||uuurrrqqqsssrrrpppooonnnnnnnnnooogggccc^^^XXXUUUTTTUUUVVVZZZ___fffmmmqqquuuyyy{{{|||{{{xxxoooeee\\\YYYXXXaaagggrrr~~~~~~}}}}}}~~~~~~}}}||||||zzzvvvqqqmmm```fffeee{{{}}}{{{xxxvvvuuurrrnnnkkkkkkiiiccc[[[SSSNNNOOOQQQYYYaaaiiinnnqqqyyy~~~qqqlllhhhlllpppttt}}}___HHHAAA===<<<;;;:::999888888888888888:::<<<>>>HHH___tttwwwiii```___bbbddd```^^^dddrrr~~~|||yyyvvvrrrpppppppppoooooommmnnnoooooommmiiieeebbb___[[[UUUOOOLLLMMMOOOQQQRRRVVV[[[aaaeeekkkppptttxxxzzz}}}vvvkkkaaaZZZYYYbbbmmmzzz~~~~~~}}}yyyuuutttqqqooonnnmmmkkkfffaaa]]]SSSOOONNNLLLGGG@@@>>>AAADDDFFFGGGEEEEEEGGGMMMRRRZZZ^^^eeejjjjjjmmmzzzuuunnnsss{{{}}}ppp```WWWVVV```tttyyytttvvvyyytttkkk_______________^^^^^^]]]ZZZ[[[\\\^^^___```aaaaaa^^^^^^^^^^^^]]]\\\[[[ZZZYYYYYYYYYYYYYYYXXXWWWWWWXXXZZZ]]]___```___^^^]]]___aaabbbcccbbbcccdddffflllooouuu}}}vvvnnniiigggeeeeeeccc```^^^```bbbbbb]]]YYYTTTRRRNNNIIIEEEAAA>>>===@@@@@@BBBGGGOOOYYYdddlllfffcccfffuuu|||\\\MMMBBB======;;;999777666444333000000//////000000111222777:::AAAQQQfff{{{yyyppppppzzztttpppqqqppppppqqqpppooonnnlllkkkdddaaa[[[VVVSSSSSSTTTUUU\\\```ffflllqqquuuyyy|||{{{{{{wwwoooeee\\\YYYYYY___eeeppp|||~~~~~~}}}|||{{{{{{yyyvvvpppmmmbbbhhhggg|||}}}{{{xxxuuusssqqqmmmkkkiiigggbbbZZZRRRNNNMMMNNNRRRZZZdddkkkpppyyysssnnniiikkkjjjjjjooo{{{aaaIIIAAA===<<<;;;:::999888888888777888:::<<>>@@@GGGSSS```hhhkkkfffbbbfffwww|||[[[KKK@@@<<<<<<;;;999888777555555222222222222222333444444777999AAAOOOcccyyyyyyrrrrrr~~~xxxsssppppppnnnoooqqqqqqpppmmmjjjhhhaaa^^^YYYUUURRRRRRSSSUUU^^^aaafffkkkoootttyyy|||zzzzzzvvvnnnddd\\\YYYYYY\\\cccmmmzzz~~~|||||||||{{{yyyyyyxxxtttpppllleeejjjiii~~~~~~{{{wwwtttqqqooollljjjfffddd___XXXQQQLLLKKKKKKMMMVVVaaaiiipppzzzvvvsssooopppmmmjjjmmmuuu|||}}}aaaIIIAAA===<<<;;;:::999888888888777888:::===@@@III\\\mmmttt{{{uuudddYYYXXX]]]aaa```aaagggttt|||zzz}}}}}}yyyvvvrrrpppppppppoooooonnnmmmllljjjhhhgggeeeddd^^^ZZZTTTNNNLLLLLLOOOQQQSSSVVV[[[```eeeiiinnnrrrrrrwwwyyyqqqjjjeeeeeennnyyy}}}yyysssnnnmmmnnnmmmlllkkkjjjfffaaa]]]RRROOOMMMKKKFFFAAA@@@DDDFFFHHHIIIGGGFFFGGGLLLPPPVVVZZZ^^^bbbffflllwwwzzzlllaaaccciiitttzzzjjj^^^XXX^^^pppzzztttmmmiiiiiijjjlllmmmnnnrrrxxxyyywwwccccccbbbaaa````````````]]]^^^__________________\\\^^^______^^^[[[XXXVVVWWWXXXXXXXXXXXXXXXWWWWWWZZZZZZ[[[\\\]]]___aaabbb```bbbcccdddcccdddfffgggjjjmmmsss{{{wwwnnniiifffdddcccbbbaaa``````aaa___\\\YYYVVVTTTPPPLLLHHHDDDBBBAAAAAA@@@BBBKKK[[[kkkqqqpppnnnffffffuuu{{{YYYJJJ???<<<;;;;;;:::888777666666444333333333333444555555666999@@@NNN```uuuxxxqqqooo}}}yyysssqqqqqqooooooppppppnnnkkkiiigggaaa]]]YYYTTTRRRRRRTTTUUU]]]```eeeiiimmmrrrxxx|||zzzyyyvvvnnnddd\\\XXXXXX[[[aaakkkxxx}}}{{{zzzzzzyyyxxxwwwvvvtttpppmmmfffkkkiii|||wwwssspppnnnkkkhhhbbb```[[[UUUOOOKKKHHHHHHNNNVVVbbbkkksss}}}}}}yyyyyysssvvvwwwvvvyyy{{{aaaIII@@@===<<<;;;:::999888888888777888:::===@@@HHHXXXgggpppyyy~~~vvveeeXXXVVVYYY]]]]]]aaaiiivvv|||||||||yyyvvvrrrpppppppppoooooonnnmmmkkkiiihhhgggfffeee^^^ZZZTTTNNNLLLMMMPPPRRRTTTWWW\\\```dddhhhmmmppppppuuu}}}{{{tttpppmmmnnnwwwyyytttmmmjjjjjjjjjjjjiiiiiihhhddd___\\\QQQMMMKKKJJJEEE@@@AAADDDFFFHHHIIIHHHGGGHHHLLLPPPUUUZZZ___cccgggmmmsssvvvzzzqqqfff___]]]dddooo~~~~~~ooobbbZZZ]]]mmm~~~~~~rrriiibbb___```eeehhhkkklllrrryyy{{{yyyhhhfffdddbbb```___^^^^^^^^^______``````______^^^\\\]]]___```^^^\\\YYYWWWXXXYYYYYYZZZZZZYYYYYYYYY[[[[[[\\\\\\^^^```bbbcccaaabbbdddddddddeeefffhhhjjjmmmrrrzzzwwwoooiiieeecccbbbbbbaaa`````````^^^[[[YYYRRRPPPMMMHHHDDDAAA???>>>@@@BBBEEENNN```sssyyyvvvwwwjjjdddqqqzzzXXXJJJ@@@<<<<<<;;;:::999888777666000000000000000111111222555888@@@LLL]]]qqqtttmmmiii~~~{{{vvvssssssrrrqqqooommmkkkiiiiiihhhbbb___ZZZUUUSSSSSSUUUWWW[[[^^^cccgggkkkqqqwwwzzzzzzyyyvvvmmmcccZZZWWWVVVZZZ```jjjvvv~~~|||zzzxxxyyyxxxvvvuuuuuussspppmmmfffkkkiii~~~}}}xxxtttpppmmmiiifff^^^[[[UUUPPPLLLIIIGGGFFFLLLUUUcccnnnxxx~~~xxxzzz}}}www}}}{{{sssvvvaaaIII@@@===<<<;;;:::999888888888888888:::===@@@FFFSSS```ooowww}}}xxxiii\\\WWWYYYXXXZZZ```jjjxxxyyy|||yyyvvvrrrpppppppppoooooommmmmmllljjjiiihhhgggfff^^^ZZZTTTOOOMMMNNNQQQSSSTTTWWW\\\```dddhhhlllooonnnrrryyy}}}yyywwwuuuwwwxxxrrrmmmhhheeefffffffffeeeeeedddaaa]]]YYYOOOLLLIIIHHHDDD???@@@EEEEEEGGGIIIIIIHHHIIIMMMPPPVVV[[[___ccchhhooorrrqqqvvvwwwwwwuuurrrkkkccc]]]YYY```kkkzzzsssfff\\\\\\jjjzzzyyymmmccc\\\[[[]]]cccfffhhhkkkttt|||}}}yyyjjjhhheeebbb___]]]]]]]]]^^^______`````````______]]]^^^_________]]][[[ZZZZZZ[[[[[[\\\\\\\\\\\\\\\]]]]]]^^^^^^```aaacccdddaaaccceeeeeeeeeeeegggiiikkkmmmssszzzxxxoooiiieeecccaaaaaaaaaaaa```___\\\ZZZYYYRRRQQQMMMIIIEEEBBB@@@???===AAAEEENNNaaavvv~~~{{{|||jjjaaannnxxxWWWJJJBBB======<<<:::999777666666222111111111111222333333444888???JJJZZZmmm}}}oooiiieee|||}}}xxxtttttttttrrrooollljjjiiiiiiiiiddd```[[[WWWTTTTTTUUUWWWYYY]]]bbbhhhlllrrrwww{{{{{{zzzvvvmmmbbbYYYUUUTTTYYY^^^hhhttt}}}{{{yyyxxxxxxwwwuuuuuuuuusssqqqooofffjjjhhh}}}~~~zzzvvvrrrmmmhhhdddZZZVVVOOOJJJHHHGGGGGGFFFHHHRRR```nnnyyywwwvvv{{{uuunnnssscccKKKAAA===<<<;;;:::999888888888888888999===???CCCOOOZZZkkkrrryyywwwlll```ZZZYYYWWW[[[cccooo~~~~~~}}}yyyvvvrrrpppppppppoooooommmmmmmmmlllkkkiiigggfff___[[[UUUPPPNNNOOORRRUUUUUUXXX\\\```cccgggkkknnnooorrrwww|||~~~~~~~~~~~~qqqjjjfffcccbbbdddbbbbbbbbbbbbaaa^^^ZZZVVVNNNJJJGGGFFFBBB>>>@@@DDDCCCFFFIIIIIIHHHJJJNNNQQQWWW[[[^^^```hhhrrruuusssppppppqqqppplllddd^^^ZZZWWW]]]hhhvvvvvviii^^^\\\hhhwwwuuuiii___YYYYYY]]]bbbbbbdddjjjuuu~~~xxxiiigggdddaaa___]]]]]]]]]^^^^^^___```````````````^^^^^^_________^^^^^^]]]\\\]]]^^^____________^^^___``````aaabbbcccccccccbbbdddeeefffeeefffgggiiilllnnnsss{{{xxxoooiiieeebbb```aaaaaabbbaaa^^^[[[ZZZYYYTTTRRROOOKKKHHHDDDBBBAAA;;;BBBGGGNNN```xxxkkkbbbpppwwwVVVKKKEEE???>>>===;;;999777666555444444333333444444555666444888???IIIWWWkkk~~~zzzllleeeaaaxxx~~~yyyuuutttssssssqqqooollljjjhhhgggeeeaaa\\\WWWTTTSSSTTTVVVXXX\\\cccjjjoootttyyy||||||{{{wwwmmmaaaWWWSSSRRRWWW\\\eeeqqq}}}~~~|||{{{zzzyyyxxxwwwuuuuuuuuutttrrrpppfffkkkiii~~~|||yyytttnnngggbbbWWWRRRJJJFFFEEEFFFGGGGGGGGGPPP]]]jjjuuu}}}vvvsssvvv}}}yyyoookkkrrr|||dddLLLBBB======;;;:::999888888888999888999<<<>>>BBBLLLVVVeeemmmttttttlllbbb[[[XXXYYY^^^hhhuuuyyyvvvrrrpppppppppoooooommmmmmmmmmmmllljjjhhhggg___\\\VVVQQQOOOPPPSSSVVVUUUXXX\\\```cccgggkkknnnrrrtttwww|||yyylllfffbbb``````ccc```______```___]]]XXXUUUMMMIIIFFFEEEAAA>>>???DDDCCCFFFIIIIIIIIIJJJNNNRRRXXX[[[\\\^^^gggsssyyywwwnnnppprrrppphhh^^^XXXXXXWWW\\\gggtttwwwkkk___\\\ggguuurrrfff]]]XXXYYY^^^``````aaahhhvvvxxxhhhfffccc```^^^^^^______]]]^^^___```aaaaaaaaaaaa^^^^^^^^^_________``````^^^______```aaaaaaaaa``````aaabbbcccccccccccccccbbbdddffffffffffffhhhiiilllnnnsss{{{xxxooohhhdddbbb``````bbbbbbaaa^^^[[[YYYYYYQQQOOOLLLHHHDDDAAA???>>>;;;CCCIIIOOOaaazzznnneeesssvvvVVVLLLGGG@@@???===;;;999777555444111111000000111111222333444777>>>HHHVVViii}}}xxxjjjccc^^^ttt~~~yyytttsssrrrrrrsssrrroookkkgggdddeeeaaa\\\VVVSSSRRRSSSTTTXXX]]]eeelllrrrwww{{{~~~}}}|||wwwmmm```VVVQQQPPPUUUZZZcccooo{{{~~~}}}|||{{{zzzzzzyyywwwuuuuuuuuutttsssqqqgggllliii~~~}}}{{{vvvooogggaaaVVVOOOGGGCCCCCCFFFHHHHHHIIIQQQ]]]gggoootttxxxzzzvvvzzz}}}}}}zzzyyywwwyyyqqqmmmpppxxxsssqqqnnngggaaafff|||aaaJJJEEE===<<<;;;999888777666666444;;;::::::???AAAIII\\\gggvvvzzzuuurrrhhh\\\[[[```eeennn{{{~~~zzzvvvrrrqqqpppnnnmmmqqqpppnnnmmmkkkiiihhhhhh___[[[UUUPPPNNNOOORRRTTTTTTWWW[[[___bbbggglllppppppssswww{{{zzzmmmddd```^^^]]]\\\^^^]]][[[ZZZXXXUUUPPPMMMGGGBBB??????===;;;<<<@@@GGGHHHIIIJJJJJJMMMPPPSSSTTTXXX^^^bbbdddeeefffgggjjjmmmoookkkccc[[[YYYYYYVVV[[[eeesssyyymmmcccaaaffflllxxxkkk```[[[[[[\\\^^^```[[[ZZZeeevvvzzzgggeee```]]]\\\]]]___aaa^^^```bbbcccbbb```aaaaaa`````````aaabbbdddeeefffeeeeeefffffffffeeeeeedddggghhhhhhgggdddccccccdddeeegggiiiiiiiiihhhiiijjjlllttt{{{}}}{{{pppiiieeebbb```^^^^^^^^^]]]\\\[[[YYYYYYSSSNNNHHHDDDBBBBBBAAA@@@???BBBEEEMMMccc}}}{{{nnnbbbggg~~~~~~xxxXXXJJJAAADDDBBB???;;;888666555555222222111111222222333444444555999BBBQQQeeeyyy|||lllcccbbbrrr|||}}}~~~yyysssuuurrrooommmllllllkkkjjjdddbbb^^^YYYTTTRRRTTTVVVXXX]]]dddkkkpppuuuzzz}}}{{{xxxtttnnncccWWWRRRTTTVVVZZZcccooo}}}~~~|||{{{||||||||||||{{{zzzyyyxxxwwwwwwvvvvvvuuusssooolllhhhmmmjjj}}}{{{xxxqqqggg```YYYOOOGGGEEEEEEEEEGGGIIIHHHKKKUUU```fffgggiiimmmiiimmmpppttt~~~rrrfffaaa___^^^ccc^^^___hhhqqqxxx|||pppnnnjjjccc]]]bbbxxxcccLLLFFF>>>===;;;:::888777777777555;;;999999???AAAJJJ]]]kkk|||zzzuuujjj```aaaccchhhppp}}}|||xxxuuurrrrrrrrrqqqqqqppppppooonnnllliiihhhfffaaa]]]WWWQQQNNNNNNPPPQQQTTTWWW[[[```ccchhhmmmqqqqqqtttxxx}}}{{{ooogggdddbbb```^^^___]]][[[YYYVVVQQQLLLHHHDDD@@@===>>>===;;;===AAAGGGHHHIIIJJJKKKMMMPPPSSSUUUXXX^^^bbbcccdddfffggghhhlllmmmjjjbbb\\\YYYYYYUUUZZZdddrrrzzzoooeeebbbggglll|||zzzrrrggg^^^YYYYYYZZZ[[[[[[WWWXXXeeevvv~~~xxxhhheeeaaa]]]\\\]]]___aaa^^^```bbbcccbbbaaabbbcccbbbcccdddeeeggghhhiiiiiimmmmmmllllllkkkkkkjjjjjjjjjkkkkkkiiigggeeeeeefffeeegggiiiiiiiiihhhiiijjjnnntttzzz}}}{{{pppiiidddaaa```___^^^^^^]]]\\\ZZZYYYXXXRRRMMMHHHCCCAAAAAA@@@@@@???CCCFFFMMMbbb{{{vvvkkkcccjjjxxxyyyYYYLLLCCCBBBAAA>>>;;;999777555555222222222111222222333444444666:::BBBPPPcccxxx~~~nnndddbbbppp~~~~~~yyyttttttqqqnnnllllllkkkjjjiiidddbbb^^^XXXSSSRRRSSSUUUWWW\\\ccciiioootttyyy|||{{{xxxuuuooodddWWWSSSTTTWWW[[[cccppp}}}~~~|||{{{zzzzzzzzz{{{zzzzzzyyyyyyyyyyyyxxxxxxxxxuuuqqqnnnfffkkkhhh}}}}}}{{{xxxqqqhhhaaaSSSKKKDDDDDDGGGGGGIIILLLLLLMMMSSSZZZ]]]\\\^^^bbbffflllrrryyyvvvcccYYYWWWWWWVVV___\\\^^^eeennnyyyxxxnnnlllhhh```YYY___uuufffNNNGGG???>>><<<;;;999999888888555;;;888888>>>AAALLL```qqqzzznnngggjjjiiimmmtttyyywwwtttrrrssstttttttttpppppppppooommmjjjgggeeeccc___XXXQQQMMMLLLNNNOOOTTTWWW\\\aaaeeejjjooossssssuuuzzz|||sssllliiigggdddaaaaaa^^^ZZZVVVRRRLLLFFFBBBAAA===;;;<<<<<<;;;===AAAGGGHHHJJJJJJKKKMMMQQQTTTUUUXXX]]]aaabbbccceeeffffffiiikkkhhhbbb\\\YYYYYYUUUYYYbbbppp~~~|||qqqhhheeegggkkkxxx{{{oooiii```ZZZWWWVVVWWWWWWUUUTTTXXXeeevvv|||vvvgggeeeaaa^^^]]]]]]___aaa___aaacccdddddddddeeefffdddfffhhhkkkmmmnnnnnnnnntttsssrrrqqqpppooooooooopppppppppmmmjjjhhhggghhheeegggiiiiiihhhhhhjjjkkkppptttyyy}}}{{{ppphhhdddaaa```______^^^]]]\\\ZZZXXXWWWPPPLLLFFFBBB@@@@@@@@@??????CCCFFFLLL```xxxtttkkkgggrrrxxxvvvzzzZZZMMMDDD??????>>><<<:::888555444222222222222222333444444555666:::BBBOOOcccwwwrrrgggbbbnnn~~~yyyvvvrrrpppmmmlllkkkkkkiiihhhcccaaa]]]WWWRRRPPPQQQSSSVVV[[[aaagggmmmrrrxxx{{{|||yyyvvvqqqeeeYYYTTTUUUWWW[[[dddppp}}}}}}|||{{{yyyyyyzzzzzzzzzyyyxxxxxxyyyxxxxxxxxxxxxvvvrrroooeeeiiifffzzz}}}zzzwwwqqqhhhbbbQQQJJJDDDFFFHHHIIIJJJMMMNNNMMMOOOSSSTTTTTTWWW\\\eeennnyyymmm[[[TTTUUUXXXYYY______ccciiirrr~~~{{{tttmmmkkkfff___XXX^^^ssshhhNNNGGG@@@???===<<<:::999999999666;;;888777>>>AAAMMMaaattt~~~sssmmmrrrpppsssyyyzzzwwwtttsssssstttttttttooopppqqqpppnnnkkkgggdddccc___YYYRRRNNNMMMNNNOOOSSSWWW]]]bbbgggkkkppptttuuuxxx{{{~~~vvvqqqooolllgggdddaaa^^^YYYTTTOOOIIICCC???>>>:::888:::;;;;;;>>>BBBGGGHHHJJJJJJKKKNNNQQQTTTUUUXXX]]]___aaabbbcccddddddfffhhhfffbbb]]][[[ZZZVVVZZZbbbooo~~~}}}tttkkkggghhhiiittt~~~{{{qqqeee```ZZZVVVTTTTTTTTTTTTRRRRRRYYYhhhxxx{{{tttfffdddaaa^^^]]]]]]___``````bbbdddffffffgggiiikkkjjjlllpppsssuuuvvvvvvvvvyyyxxxvvvuuutttsssttttttvvvvvvuuuqqqlllhhhggggggeeeggghhhhhhhhhhhhjjjlllrrruuuyyyzzzooogggcccaaa```______^^^]]][[[YYYWWWVVVOOOKKKEEEAAA@@@?????????===BBBEEEKKK\\\tttwwwpppnnnzzz}}}xxxzzzyyyZZZNNNEEE>>>>>>>>>===;;;888666444333222222222222333444444444666:::BBBPPPdddxxxvvvjjjcccmmm|||}}}yyywwwrrrpppmmmllllllkkkiiigggbbb```\\\VVVQQQOOOPPPRRRUUUYYY___eeekkkqqqvvvzzz|||zzzwwwrrrgggZZZTTTUUUWWW\\\eeerrr~~~}}}|||{{{|||||||||{{{zzzyyywwwwwwwwwvvvvvvvvvvvvtttqqqnnneeeiiieeexxx|||zzzwwwqqqiiicccUUUNNNHHHIIIKKKJJJJJJKKKKKKIIIKKKOOORRRTTTZZZbbbjjjvvvkkkZZZWWW[[[```dddiiinnntttzzzxxxpppjjjiiieee^^^WWW\\\qqqgggNNNFFF@@@???>>><<<;;;:::999999777<<<999888>>>AAAMMMaaatttxxxrrrxxxuuuxxx||||||yyyuuusssrrrsssrrrqqqnnnoooqqqqqqooolllhhhfffbbb___YYYTTTPPPOOOOOOPPPSSSWWW]]]ccchhhlllqqqtttwwwyyy|||zzzvvvtttpppkkkgggbbb^^^YYYSSSNNNHHHBBB>>>;;;888777999;;;;;;>>>CCCFFFHHHJJJKKKLLLNNNRRRUUUVVVXXX\\\^^^___```aaacccbbbdddeeeeeebbb___\\\[[[YYY[[[bbbnnn}}}vvvnnniiiggggggoooxxx{{{rrrhhh\\\YYYUUURRRRRRSSSSSSRRRQQQSSS[[[jjjyyy~~~yyyrrrcccaaa___]]]]]]]]]___``````cccfffhhhjjjlllpppsssvvvxxx|||~~~}}}|||{{{{{{{{{zzzyyywwwrrrlllhhheeeeeeeeeggghhhhhhggghhhkkkmmmsssvvv{{{yyynnngggcccbbbaaa``````___]]][[[XXXVVVUUUNNNJJJEEEAAA????????????;;;AAADDDIIIYYYppp~~~|||vvvttt{{{xxxYYYNNNEEE>>>>>>>>>>>><<<999666555333333222222333333444555333555:::CCCRRRfff{{{zzzmmmfffnnnzzz}}}yyywwwrrrpppnnnmmmmmmllljjjgggccc```\\\VVVQQQNNNOOOQQQUUUYYY^^^dddiiiooouuuzzz|||zzzxxxsssgggZZZTTTUUUWWW]]]gggsss~~~}}}|||}}}{{{yyywwwvvvwwwvvvvvvwwwwwwuuuqqqnnngggjjjeeewww{{{yyywwwrrrjjjeeeXXXQQQKKKLLLNNNMMMMMMNNNHHHGGGIIINNNRRRVVV^^^fffqqq~~~gggZZZZZZ```iiiqqqyyyuuuttt~~~uuunnnhhhhhhfff___XXX\\\ooogggNNNGGG@@@???===<<<::::::999999888===:::999???AAALLL___rrr~~~www{{{www{{{|||yyyuuurrrqqqqqqpppooonnnoooppppppooommmjjjiiiccc```[[[VVVRRRQQQQQQQQQSSSWWW^^^ccchhhlllooorrrwwwyyy|||{{{xxxuuuoookkkeeeaaa[[[UUUOOOHHHBBB>>>;;;777666999;;;;;;???DDDFFFHHHJJJKKKLLLOOOSSSVVVVVVXXX[[[]]]]]]^^^```bbbaaabbbcccddddddaaa___]]][[[\\\aaammm{{{xxxpppjjjfffeeegggooovvvwwwvvvrrriii```VVVSSSPPPNNNOOOPPPQQQQQQPPPSSS[[[iiivvvzzztttlll___^^^]]]\\\\\\]]]___```aaacccgggjjjnnnrrrwww{{{~~~wwwwwwuuupppkkkgggeeedddeeefffggggggggghhhkkknnnrrrxxx}}}xxxmmmfffdddccccccaaa```___]]]ZZZWWWUUUTTTNNNJJJEEEAAA@@@@@@@@@@@@:::AAAEEEIIIYYYooo}}}yyyyyy~~~wwwYYYNNNFFFAAAAAA@@@>>><<<999777666333333333333333444444555333555999BBBQQQeeezzz~~~rrrjjjqqq{{{|||yyyxxxtttrrrqqqppppppnnnkkkiiicccaaa]]]VVVQQQOOOOOOQQQUUUXXX^^^ccchhhooouuuzzz|||zzzxxxssshhhZZZTTTTTTWWW]]]hhhvvv~~~}}}~~~|||yyywwwvvvyyyxxxxxxyyyyyywwwtttqqqhhhjjjeeewww~~~zzzxxxvvvrrrkkkfffXXXQQQKKKMMMOOOPPPQQQTTTIIIHHHKKKPPPSSSUUU[[[bbbqqq}}}eee^^^cccmmm}}}{{{ooojjjkkkttt~~~sssnnnjjjkkkjjjeee^^^```qqqgggOOOIII???>>>===;;;:::999999888888>>><<<;;;@@@AAAJJJ]]]ooo|||~~~xxx|||{{{xxxtttqqqppppppooonnnnnnnnnnnnnnnnnnmmmllllllgggccc^^^XXXTTTQQQPPPPPPSSSXXX^^^cccgggkkknnnpppuuuwwwzzz}}}yyytttppplllggg___WWWPPPHHHAAA===;;;888777999;;;;;;???DDDFFFHHHJJJKKKMMMOOOSSSWWWVVVXXX[[[\\\\\\]]]___aaa```aaabbbdddeeedddaaa___[[[[[[```jjjxxxyyyrrrkkkeeebbb]]]eeekkkmmmlllhhh```XXXRRROOOKKKJJJKKKMMMNNNOOONNNQQQYYYeeeppprrrllleee[[[ZZZZZZZZZ[[[]]]___```aaadddhhhmmmqqqwww}}}yyyvvvppppppooommmiiifffffffffffffffggggggggghhhlllooorrryyyvvvlllfffddddddeeeaaa```___]]]ZZZWWWTTTSSSNNNJJJEEEAAA@@@AAAAAA@@@;;;BBBGGGKKKZZZqqq~~~xxxZZZPPPHHHEEEDDDAAA>>><<<:::888888444333333333333444555555555666999AAAOOObbbuuuwwwnnnttt~~~~~~|||{{{zzzvvvtttssssssrrrqqqnnnkkkdddbbb]]]WWWQQQOOOPPPQQQUUUYYY]]]ccchhhooovvvzzz{{{yyywwwsssgggZZZSSSSSSWWW]]]iiiwww~~~~~~~~~}}}|||zzzxxxxxxyyyxxxxxxyyyyyyxxxuuurrrhhhjjjddduuu~~~zzzxxxvvvrrrlllggg[[[SSSLLLLLLNNNOOOQQQTTTMMMLLLOOOTTTVVVUUUXXX]]]kkkwwwvvvgggiiisssyyylllgggiiimmmyyysssnnnnnnooopppllldddeeevvvhhhQQQJJJ???>>><<<;;;999999888888999>>>===<<>><<<:::999999444333333333333444555555666777999@@@LLL^^^qqq}}}zzzpppvvv}}}{{{||||||{{{wwwvvvuuuuuutttrrrooollleeeccc^^^WWWRRROOOPPPQQQVVVYYY^^^ccchhhooovvvzzzzzzxxxwwwsssgggZZZSSSSSSWWW^^^jjjyyy{{{{{{{{{|||{{{{{{zzzyyywwwvvvvvvwwwxxxvvvsssppphhhjjjcccttt~~~zzzxxxvvvrrrmmmhhh```VVVNNNLLLLLLLLLNNNPPPOOOOOOSSSYYYZZZXXXZZZ^^^dddooo|||ooogggnnn~~~{{{mmmhhhjjjjjjvvv}}}zzzsssoooxxxvvvoooppprrr|||kkkPPPCCCCCC@@@===;;;;;;;;;;;;::::::999;;;===>>>CCCOOO[[[ppp}}}wwwxxx|||~~~~~~|||yyyvvvrrrpppooopppqqqnnnnnnnnnnnnnnnmmmmmmlllgggeee```YYYSSSQQQQQQSSSXXX[[[___cccfffiiimmmoooqqquuu{{{~~~zzzssshhh^^^TTTJJJ???888;;;:::888777888<<>>======???BBBGGGQQQeeezzz~~~^^^OOOLLLHHHFFFDDDBBB@@@===999555555444444333333444444555555666999AAANNN^^^nnnxxxuuuwwwyyyzzz}}}{{{xxxuuuvvvwwwuuurrrooooooooohhhddd^^^XXXSSSPPPPPPPPPWWWZZZ___ccchhhnnntttxxxuuuzzz}}}uuugggYYYTTTSSSTTT^^^lllzzz~~~}}}~~~~~~{{{zzzzzz{{{wwwwwwwwwxxxxxxvvvqqqnnnkkkmmmgggyyy|||vvvrrrqqqpppmmmjjj]]]UUUNNNKKKNNNRRRSSSRRRVVVWWW[[[``````^^^___bbbkkkrrrzzzxxxnnnssswwwiiidddeeeqqqwww~~~yyyooozzzzzzuuuvvvxxxmmmRRRDDDCCC@@@<<<::::::;;;::::::;;;::::::<<<===BBBOOO[[[ppp|||wwwtttyyy~~~}}}zzzwwwtttrrrrrrrrrsssmmmmmmmmmnnnmmmllllllkkkgggeee```ZZZTTTQQQQQQSSSVVVYYY^^^aaadddgggjjjmmmpppsssyyy}}}vvvmmmcccYYYNNNCCC<<<;;;===>>>======@@@EEEJJJLLLNNNPPPQQQRRRSSSUUUWWWUUUXXX[[[\\\\\\\\\]]]^^^aaabbbcccddddddcccbbbaaa[[[[[[\\\cccmmmyyy}}}wwwrrrlllfffbbb[[[YYYVVVUUUTTTRRROOOLLLKKKJJJHHHGGGFFFFFFFFFFFFIIIKKKPPPVVV[[[\\\YYYVVVTTTVVVXXXYYYZZZ\\\```ccceeefffiiilllqqqvvvzzz|||zzzvvvttttttsssttttttrrrmmmiiifffeee```bbbeeeggghhhgggfffddddddeeeeeeeeeeeegggkkknnnvvvzzz~~~tttkkkgggeeecccbbb^^^]]][[[ZZZYYYWWWUUURRRLLLJJJFFFBBB???>>>======@@@CCCGGGRRRfff{{{```QQQNNNMMMKKKHHHFFFDDDAAA<<<999555444444333333444444555666666:::AAAMMM]]]nnnxxxuuuwwwxxxxxxzzzyyyvvvvvvwwwwwwvvvrrrpppoooooohhhddd^^^XXXSSSQQQPPPPPPTTTXXX]]]ccciiipppvvvzzz|||~~~~~~wwwkkk```ZZZXXXVVV___lllyyy~~~}}}{{{yyyyyyzzzwwwwwwwwwxxxwwwuuuqqqmmmgggiiidddwww{{{uuunnnjjjhhhgggdddaaaZZZTTTMMMLLLOOOTTTUUUUUUXXX[[[aaahhhhhhdddcccfffmmmvvvxxx|||vvvjjjeeegggooovvv~~~uuummmzzz}}}{{{}}}~~~~~~qqqUUUGGGBBB???<<<::::::::::::999<<<::::::;;;<<>>@@@FFFLLLQQQSSSUUUUUUSSSTTTWWWZZZWWWYYY\\\]]]\\\\\\\\\]]]aaabbbdddeeeeeedddbbbaaaZZZYYYYYY^^^hhhsss|||zzzuuupppkkkeeeaaaXXXUUUQQQNNNMMMLLLKKKJJJJJJIIIHHHFFFEEEEEEDDDEEEGGGIIILLLQQQTTTUUURRROOOPPPSSSVVVXXX[[[^^^cccffffffgggiiikkknnnqqqtttuuuzzzzzzyyyuuupppkkkiiihhhiiijjjiiigggcccaaa```aaa]]]___bbbeeeffffffdddcccdddeeefffffffffiiimmmppptttyyy~~~}}}rrrjjjgggeeecccaaa]]][[[YYYXXXXXXVVVSSSPPPKKKIIIEEEBBB???>>>>>>>>>AAACCCHHHSSSggg}}}cccTTTQQQNNNLLLIIIFFFDDD@@@;;;777555444444333333444444555666777:::@@@KKK[[[lllwwwsssttt|||uuutttvvvvvvuuuwwwxxxyyywwwssspppnnnnnnhhhddd___YYYTTTQQQPPPPPPQQQVVV\\\cccjjjqqqxxx|||}}}xxxqqqhhhaaa\\\YYYaaalllxxx~~~{{{yyyyyyyyyxxxxxxwwwxxxwwwtttpppmmmcccfffaaasssuuunnneee___]]][[[YYYWWWTTTPPPLLLLLLPPPUUUWWWWWW[[[```kkktttsssmmmkkklllsssuuujjjgggjjjnnnvvvxxxnnnfffvvv}}}~~~}}}~~~tttWWWIIIBBB???;;;::::::::::::999===;;;:::;;;;;;@@@MMM[[[rrrzzzsssqqqxxx||||||}}}{{{yyywwwuuuuuuuuuvvvmmmmmmnnnnnnmmmmmmlllkkkgggfffbbb\\\VVVRRRRRRSSSUUUXXX[[[^^^```bbbeeegggmmmpppuuu{{{{{{ssshhh\\\OOODDD===888<<<@@@@@@@@@DDDMMMUUU\\\]]]\\\XXXSSSRRRUUUYYYXXXZZZ]]]^^^]]]\\\\\\]]]___```bbbccccccbbb```___ZZZXXXXXX[[[dddnnnvvv{{{}}}zzzwwwsssoookkkeeeaaaWWWSSSMMMIIIHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDDDDFFFHHHKKKNNNPPPQQQPPPOOOPPPRRRVVVYYY\\\___cccffffffgggggghhhiiikkkllllllnnnoooooommmjjjgggfffgggfffeeedddaaa^^^\\\]]]^^^[[[]]]```cccddddddcccbbbdddeeeffffffgggjjjnnnqqqsssxxx~~~|||rrrkkkhhhfffdddbbb]]][[[YYYXXXWWWUUURRROOOJJJHHHDDDAAA???>>>>>>>>>@@@CCCGGGSSSggg}}}gggYYYVVVQQQNNNKKKHHHEEE@@@:::777555444444333333444444555666888;;;@@@JJJYYYkkkwwwrrrrrr{{{~~~sssrrrtttuuuuuuwwwyyyyyyxxxtttpppnnnmmmhhheee___ZZZUUURRRPPPOOOQQQUUU\\\cccjjjqqqwww{{{|||{{{zzzzzzxxxqqqfff^^^\\\bbblllvvv~~~|||zzzyyyzzzzzzyyyyyyyyyxxxuuupppmmmbbbeee___qqqzzznnnggg]]]VVVSSSRRRPPPOOOLLLJJJIIIKKKPPPTTTWWWWWW\\\dddsss~~~~~~wwwrrrssstttjjjhhhjjjooovvvwwwmmmcccttt}}}~~~~~~wwwYYYJJJBBB???<<<::::::::::::999===;;;;;;;;;;;;@@@LLLYYYsss{{{tttttt{{{uuuuuu||||||{{{yyywwwuuutttttttttooooooooooooooonnnmmmmmmgggfffbbb]]]WWWSSSRRRSSSUUUXXX\\\^^^```bbbeeegggmmmppptttzzz{{{ssshhhZZZMMMCCC>>><<<@@@CCCFFFIIIRRR^^^gggnnnkkkeee]]]UUUSSSUUUXXXYYY[[[^^^^^^]]]\\\]]]]]]___```cccddddddccc```___\\\YYYWWWYYY```iiiqqqvvvxxxvvvsssqqqoookkkfffbbbXXXSSSLLLGGGEEEEEEFFFFFFEEEFFFFFFEEEEEEEEEDDDDDDEEEGGGIIIKKKMMMNNNPPPQQQRRRTTTXXXZZZ\\\^^^```cccdddddddddeeeeeeeeeddddddeeefffggggggeeedddddddddcccbbb```]]]YYYXXXXXXZZZXXX[[[^^^aaacccdddcccbbbdddeeeffffffgggjjjnnnqqqtttyyy~~~}}}sssllliiigggdddbbb^^^\\\ZZZXXXWWWUUURRROOOHHHGGGDDDAAA???>>>>>>??????BBBGGGSSSggg|||kkk]]][[[YYYVVVRRRNNNJJJEEE???;;;555444444333333444444555555777:::???HHHXXXjjjwwwuuuuuu|||~~~sssppprrruuuvvvvvvxxxyyyxxxtttpppnnnmmmgggeee```ZZZVVVRRRPPPOOORRRVVV]]]ccciiinnnssswwwwwwwww{{{{{{lll```^^^bbbjjjsss}}}}}}{{{{{{{{{|||{{{{{{zzzyyyvvvqqqmmmcccfff___nnn|||{{{}}}oooddd]]]TTTNNNLLLKKKJJJIIIFFFFFFHHHKKKOOOSSSVVVVVV[[[fffxxx~~~zzz{{{}}}rrrhhhfffiiilllrrr}}}uuulllcccuuu}}}~~~xxxYYYIIICCC@@@===;;;;;;;;;;;;:::<<<;;;;;;<<<<<>>???@@@>>>BBBIIIUUUhhh|||~~~ooobbb```\\\YYYUUUPPPKKKEEE???:::555444444333333444444555444666:::>>>GGGVVVjjjyyy{{{yyytttpppqqqssstttsssuuuxxxwwwtttpppnnnmmmgggeee```[[[VVVSSSPPPOOORRRWWW]]]ccchhhlllpppsssvvvxxx~~~pppbbb^^^aaagggqqq{{{~~~|||||||||}}}|||{{{zzzyyyuuuppplllccceee]]]kkkvvvtttttteeeYYYSSSKKKGGGGGGHHHGGGEEEEEEGGGJJJNNNRRRTTTVVVWWW[[[gggzzzwwwnnnfffdddfffgggkkksss|||~~~rrrjjjdddvvv||||||xxxYYYIIIDDDAAA>>><<<<<<<<<<<<;;;;;;;;;<<<>>>>>>???IIITTTiiiyyy}}}ttttttzzz}}}|||zzzxxxuuusssqqqpppooooooooooooooonnnnnnmmmhhhgggddd___YYYUUUSSSSSSRRRUUUZZZ]]]```cccfffhhhkkkmmmqqqvvv{{{}}}}}}}}}}}}}}}|||{{{{{{~~~|||wwwssspppjjj```TTTLLLHHHHHHFFFIIIQQQ^^^ooo}}}mmm^^^WWWVVVWWWWWWXXX[[[^^^____________``````bbbfffhhhhhhfffbbb```^^^ZZZUUUUUUYYYaaahhhmmmqqqpppppppppooolllhhhdddZZZTTTLLLFFFBBBAAA@@@???AAABBBDDDFFFHHHHHHIIIHHHGGGHHHHHHGGGFFFGGGKKKOOOOOORRRUUUVVVVVVVVVWWWYYY[[[[[[\\\\\\\\\[[[ZZZYYYYYYZZZ[[[[[[YYYWWWXXXXXXVVVVVVVVVUUURRRQQQRRRSSSVVVXXX\\\```cccdddccccccdddeeeeeeeeeeeegggkkknnntttzzz}}}tttmmmiiieeeaaa^^^\\\ZZZXXXVVVUUURRROOOLLLFFFEEEBBB@@@?????????@@@???DDDKKKXXXkkk}}}yyywwwrrreeeccc]]]ZZZUUUPPPKKKDDD===999555444444333333444444555222555999===FFFVVVkkkzzz}}}yyy}}}vvvpppooooooppppppsssvvvvvvtttpppnnnmmmgggeeeaaa\\\WWWSSSPPPOOOPPPUUU[[[bbbfffkkknnnqqqxxx{{{ooobbb]]]___eeeooozzz}}}{{{{{{||||||{{{zzzyyywwwsssnnnjjj```aaaYYYgggqqqmmmlll]]]QQQMMMHHHFFFHHHIIIIIIGGGHHHKKKPPPTTTWWWXXXYYYZZZ[[[hhh{{{}}}uuupppjjjcccbbbeeedddfffkkkqqquuuuuurrrooosssmmmcccuuu~~~zzz{{{xxxXXXHHHEEEBBB>>>============<<<::::::===???>>>@@@HHHRRRccc~~~zzz}}}~~~~~~xxxwww|||}}}~~~|||yyyvvvsssqqqooonnnnnnnnnnnnnnnmmmmmmlllhhhgggddd___YYYUUUSSSSSSQQQTTTXXX\\\___bbbfffhhhjjjkkkoootttyyy~~~~~~|||{{{zzz{{{{{{|||yyywwwvvvxxx||||||wwwqqqjjjhhhbbbYYYPPPJJJIIIJJJSSSWWWaaasssiiiZZZTTTUUUUUUTTTXXXZZZ]]]_________```bbb^^^```dddffffffddd```^^^]]]YYYTTTSSSWWW___fffjjjooooooooopppooommmiiieeeZZZTTTLLLFFFBBB???>>>===@@@BBBDDDGGGIIIJJJJJJJJJKKKLLLKKKIIIFFFGGGKKKOOOLLLOOORRRTTTTTTTTTUUUVVVWWWXXXYYYZZZZZZYYYXXXWWWTTTVVVXXXYYYXXXWWWXXXZZZRRRSSSTTTTTTSSSRRRSSSTTTVVVXXX\\\```cccddddddccceeeeeeeeeeeedddfffjjjmmmtttzzz}}}ssslllgggddd___\\\[[[YYYWWWUUUSSSQQQMMMJJJFFFDDDBBB@@@?????????@@@@@@EEENNN[[[nnn~~~ssspppzzzsssgggeeebbb^^^YYYTTTNNNHHHAAA<<<555444444333333444444555111444999===EEEVVVkkk{{{|||wwwyyyxxxpppmmmllllllnnnqqquuuuuussspppnnnmmmgggeeeaaa\\\WWWSSSPPPOOONNNSSSZZZaaafffjjjnnnqqqyyy|||{{{lll```\\\^^^cccmmmzzz~~~}}}}}}}}}~~~}}}~~~~~~{{{zzzzzz{{{{{{zzzxxxwwwuuuqqqlllhhh\\\^^^VVVcccmmmjjjhhhYYYOOOLLLHHHHHHKKKMMMMMMKKKLLLPPPUUUYYY[[[\\\\\\]]]\\\iii|||wwwrrrmmmkkkgggbbbaaaddddddeeehhhlllooooookkkiiiqqqfffcccvvv{{{~~~zzzxxx}}}zzz\\\MMMDDD@@@<<<:::;;;<<<<<<<<<;;;=========>>>AAAGGGLLLfffyyy~~~}}}|||~~~||||||zzzxxxvvvsssqqqoooqqqnnnkkkjjjjjjkkkkkkkkkkkkiiiddd___ZZZUUURRRPPPTTTUUUXXX\\\aaaeeehhhjjjjjjmmmrrrxxx}}}}}}{{{xxxwww{{{yyyvvvsssqqqmmmhhhdddcccbbb^^^XXXQQQNNNPPPRRR\\\jjjyyymmm^^^ZZZWWWRRRSSSZZZZZZ]]]```cccddddddbbbaaa```bbbdddfffgggeeebbb```___YYYTTTVVVXXX[[[```fffiiimmmpppooonnnnnnjjjeee[[[RRRIIIDDD@@@<<<<<<>>>>>>@@@AAACCCEEEHHHMMMQQQMMMNNNMMMJJJFFFEEEGGGIIIJJJMMMPPPRRRRRRSSSTTTUUUVVVVVVUUUTTTSSSRRRQQQQQQRRRSSSTTTUUUVVVUUUTTTTTTSSSRRRQQQOOONNNNNNOOOOOORRRVVVZZZ^^^```aaacccdddfffeeedddcccdddgggmmmrrrttt{{{~~~pppjjjfffbbb^^^]]]]]]ZZZVVVSSSQQQOOOLLLJJJCCCBBB@@@>>>======>>>???@@@EEEMMM\\\pppzzzsss|||zzzlllgggbbbaaa]]]WWWOOOFFF???:::888888666555444333333222555666888;;;DDDVVVmmm}}}}}}uuuttt{{{mmmhhhiiijjjnnnrrrtttssstttuuurrrlllmmmjjjddd^^^YYYTTTQQQPPPPPPSSSXXX]]]aaagggmmmqqqwww}}}xxxlll```^^^___fffqqqzzz~~~~~~}}}~~~|||zzzyyyyyyyyyyyy|||xxxsssrrrrrrpppiiiddd\\\VVVVVV```fffbbb\\\YYYOOOKKKKKKOOORRRRRRRRRUUUVVVYYY]]]bbbeeedddaaa___^^^jjj{{{ppplllhhheeedddcccbbb```aaadddfffhhhkkkmmmllliiirrrfffbbbuuu|||{{{yyy|||]]]NNNDDDAAA>>><<<===>>>======FFFIIIJJJEEE??????EEEKKK```uuu}}}~~~~~~}}}zzzvvvsssrrrqqqrrrpppnnnkkkjjjjjjkkkkkkkkkkkkiiiddd___ZZZUUURRRPPPSSSUUUXXX\\\aaaeeehhhjjjkkkmmmrrrxxx}}}~~~|||zzzxxxxxxvvvsssppplllgggbbb^^^\\\]]][[[VVVRRRRRRXXX^^^pppmmm^^^SSSSSSTTTQQQTTT[[[ZZZ\\\___aaabbbcccbbbaaa___aaadddffffffdddaaa```^^^XXXTTTUUUWWWZZZ___fffhhhmmmpppooonnnmmmiiiddd[[[RRRIIIEEEAAA===<<>>AAAFFFIIILLLNNNQQQSSSPPPQQQPPPMMMHHHFFFGGGHHHHHHJJJMMMOOOPPPQQQQQQRRRSSSSSSSSSRRRQQQPPPOOOOOOPPPQQQRRRSSSSSSSSSRRRRRRPPPOOONNNNNNNNNOOOPPPQQQSSSWWW\\\___```aaaaaabbbcccdddcccccccccggglllpppvvv}}}}}}pppjjjfffaaa^^^]]][[[XXXTTTQQQOOOLLLIIIGGGCCCAAA???===<<<===>>>???BBBGGGOOO^^^sssxxx{{{nnnjjjeeeccc___YYYPPPGGG???:::888777666555444333333333333555777:::CCCUUUkkk{{{}}}tttqqq~~~}}}ooogggeeeeeeiiinnnrrrsssuuuvvvsssmmmnnnkkkfff___YYYUUUQQQPPPOOORRRWWW\\\aaaffflllpppwww}}}~~~wwwlll```\\\]]]bbbmmmuuuzzz~~~}}}}}}{{{zzz}}}|||zzzyyyxxxxxxxxxxxxyyyvvvrrrqqqqqqnnngggaaaTTTOOOPPPYYY```___ZZZXXXRRROOOOOOSSSUUUTTTUUUXXXaaabbbdddffffffdddbbb```dddpppqqqmmmhhhfffggghhhgggfffccccccbbbcccgggkkklllkkkqqqfffaaattt~~~}}}}}}~~~___NNNEEECCC@@@@@@@@@@@@???>>>JJJOOOPPPJJJ@@@===CCCKKKZZZqqq|||}}}~~~yyyuuurrrqqqrrrsssooommmkkkjjjjjjkkkkkkjjjjjjhhhddd```[[[VVVSSSQQQRRRTTTXXX\\\aaaeeegggiiikkknnnsssxxx}}}~~~|||{{{xxxuuurrrmmmiiibbb\\\WWWTTTVVVXXXVVVUUU[[[gggqqqooo[[[PPPJJJMMMQQQQQQTTTZZZ[[[\\\]]]___```aaabbbbbb___```cccddddddbbb```___\\\WWWSSSSSSUUUXXX^^^fffiiinnnqqqpppooonnniiiccc\\\SSSJJJEEEAAA>>>===@@@>>>CCCKKKQQQTTTVVVXXXYYYXXXXXXVVVRRRMMMIIIGGGGGGFFFGGGIIIKKKLLLNNNNNNNNNPPPPPPOOOOOONNNNNNNNNMMMMMMNNNOOOPPPPPPPPPPPPOOOLLLLLLKKKLLLMMMOOOQQQRRRSSSXXX]]]aaabbbaaa``````aaabbbbbbccccccfffjjjmmmwww~~~|||oooiiieeeaaa]]]]]][[[YYYUUUQQQOOOLLLHHHEEEAAA@@@>>><<<<<<<<<===>>>BBBGGGOOO^^^ttt~~~sssoooiiigggccc\\\RRRHHH???:::888777666555444333333333222444666:::BBBSSShhhwwwuuuoooyyypppeeeaaabbbiiiooouuuwwwxxxyyyuuuppppppmmmgggaaa[[[UUUQQQOOONNNQQQVVVZZZ___eeekkkpppxxx|||~~~{{{vvvlllaaa\\\ZZZ^^^fffnnnuuu}}}}}}|||{{{zzzxxxzzzzzzyyyxxxwwwwwwwwwwwwvvvssspppnnnmmmhhhbbb\\\MMMJJJKKKTTT\\\]]][[[YYYYYYWWWWWW[[[\\\[[[]]]aaakkkmmmoooooollliiiggggggnnn{{{ssspppllllllnnnpppooonnneeebbb```ccchhhmmmoooooopppfffaaasss~~~___MMMEEEDDDBBBBBBBBBBBB@@@>>>CCCGGGIIIEEE@@@???DDDKKKWWWnnn||||||zzzvvvsssrrrrrrrrrnnnllljjjjjjkkkkkkkkkjjjiiigggeee```\\\WWWTTTRRRQQQSSSWWW\\\aaadddfffhhhlllnnnsssxxx}}}~~~}}}zzzwwwsssnnnhhhaaaYYYSSSOOOTTTXXXYYY\\\fffwww~~~hhhWWWRRRLLLIIIMMMQQQQQQSSSWWW[[[[[[\\\]]]^^^```aaabbb___```bbbccccccaaa___^^^[[[UUURRRRRRSSSVVV^^^ffflllqqqtttsssqqqpppkkkddd[[[RRRJJJEEEBBB>>>>>>AAA>>>DDDLLLTTTZZZ^^^aaaccccccbbb^^^YYYSSSMMMHHHFFFEEEEEEEEEGGGJJJLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMMMMNNNNNNNNNNNNNNNKKKJJJJJJKKKLLLNNNPPPQQQQQQVVV]]]bbbcccbbbaaa``````aaacccdddeeegggkkknnnwww~~~{{{nnnhhheee```]]]\\\]]][[[WWWTTTQQQMMMIIIFFF@@@???===<<<;;;<<<===>>>@@@DDDLLL\\\rrrvvvsssooommmggg___TTTIII???:::777777666444444333333333222444777;;;BBBRRRffftttyyyqqqxxxqqqfffcccfffrrrzzz~~~xxxrrrqqqnnniiiccc\\\VVVQQQOOOMMMPPPTTTXXX]]]cccjjjnnnxxx|||~~~|||yyyuuulllccc\\\ZZZZZZaaaiiipppzzz}}}}}}}}}|||{{{yyyyyyxxxxxxwwwwwwwwwwwwuuurrrnnnkkkgggaaaZZZTTTLLLJJJLLLSSS[[[___```___aaa```aaaeeeffffffhhhmmmuuuzzz~~~~~~yyytttrrrrrr|||~~~wwwuuuuuuxxx||||||wwwrrrfffdddeeelllrrrttttttuuurrrjjjddduuu~~~```MMMFFFDDDCCCBBBCCCBBB@@@>>>>>>>>>>>>>>>@@@CCCEEEGGGWWWmmm||||||~~~|||yyyvvvsssqqqooommmkkkjjjjjjkkkkkkkkkjjjhhhgggeeeaaa]]]XXXUUURRRPPPRRRWWW\\\```dddfffffflllnnnsssxxx|||~~~{{{xxxtttoooiii```WWWQQQPPPUUUZZZ^^^dddpppyyyhhhYYYPPPLLLJJJJJJNNNQQQQQQSSSUUUZZZ[[[\\\]]]^^^___aaaaaa``````bbbbbbbbb```___]]]YYYUUUQQQQQQQQQTTT]]]gggpppuuuxxxwwwuuusssmmmfff[[[RRRIIIEEEBBB>>>>>>AAA???DDDKKKRRRYYYaaahhhmmmllljjjfff```YYYQQQJJJFFFEEECCCCCCEEEIIIKKKKKKJJJKKKLLLLLLMMMMMMNNNNNNOOOLLLLLLLLLLLLMMMMMMNNNNNNLLLKKKKKKJJJKKKLLLMMMNNNOOOUUU\\\bbbdddddddddcccaaaccceeefffgggiiimmmpppwww~~~yyylllgggddd___\\\\\\]]]ZZZWWWTTTQQQMMMHHHEEE@@@???===<<<;;;<<<>>>???@@@DDDLLL[[[rrrvvvuuuvvvssslllcccWWWJJJ???999777666555444444444444444222555888<<>>???<<<;;;===@@@CCCDDDCCCUUUjjj||||||}}}zzzwwwssspppnnnllljjjiiijjjkkklllkkkiiigggfffeeebbb^^^YYYUUUSSSOOORRRWWW\\\```ccceeeeeekkkmmmrrrwww{{{~~~}}}{{{xxxuuupppiiiaaaWWWQQQTTTXXX\\\bbbjjjuuuqqqbbbVVVPPPMMMGGGHHHJJJNNNQQQSSSUUUVVVZZZ[[[\\\^^^___```aaaaaaaaaaaabbbbbbaaa```___^^^YYYUUURRRQQQPPPSSS^^^iiisssxxx{{{zzzxxxuuunnngggYYYPPPHHHDDDAAA======@@@@@@CCCIIIOOOVVV___hhhnnnnnnlllhhhddd^^^WWWNNNIIIEEEBBBAAACCCHHHKKKKKKIIIJJJJJJKKKLLLMMMNNNOOOPPPLLLLLLKKKKKKLLLLLLMMMNNNNNNMMMLLLKKKJJJKKKLLLMMMOOOTTT[[[aaadddeeeeeefffcccdddffffffhhhkkkooosssxxx~~~xxxkkkfffccc___\\\[[[YYYWWWTTTRRROOOKKKFFFCCC@@@???===<<<<<<===???@@@AAAEEENNN]]]tttxxxwww|||xxxqqqfffYYYKKK@@@999666666555444444444444444222555999===DDDQQQbbbooo}}}{{{qqqtttsssiiikkktttyyysssooommmiiiddd]]]WWWRRROOOKKKMMMPPPTTTXXX___gggllltttxxx|||{{{{{{yyyqqqhhh```[[[YYY^^^dddlllvvv~~~~~~zzzzzzzzzzzzxxxwwwvvvuuuqqqmmmggg___XXXRRRMMMKKKKKKNNNPPPTTT]]]hhhoooooopppqqqvvv|||{{{mmmpppzzzvvvtttmmm}}}{{{yyy}}}~~~}}}}}}eeeQQQFFFCCC@@@>>>>>>??????>>>============>>>@@@AAABBBPPPddd~~~||||||}}}yyyuuusssqqqpppkkkjjjiiijjjkkkllljjjiiiffffffeeebbb___ZZZVVVTTTNNNQQQVVV\\\```cccddddddjjjlllpppuuuzzz}}}~~~~~~~~~}}}||||||zzzwwwsssmmmeee\\\UUUXXXYYY]]]cccllluuu|||xxxjjj]]]SSSLLLJJJJJJGGGJJJMMMOOORRRTTTVVVWWWYYY[[[]]]```aaaaaaaaa```bbbbbbbbbbbbaaa```___^^^XXXUUURRRQQQPPPSSS^^^jjjsssyyy|||{{{yyyuuunnngggXXXOOOGGGCCC@@@<<<===@@@AAADDDHHHMMMSSS[[[ccchhhiiihhhfffdddaaa[[[SSSMMMDDDAAA>>>AAAFFFIIIIIIGGGHHHHHHJJJKKKMMMNNNOOOPPPKKKKKKJJJJJJJJJKKKLLLMMMNNNMMMLLLKKKKKKLLLMMMMMMRRRVVV\\\```bbbdddeeefffeeeeeeeeefffgggkkkqqquuuzzzwwwjjjeeebbb^^^[[[[[[WWWVVVTTTRRRPPPLLLGGGCCCAAA???>>>======>>>@@@AAA@@@EEENNN]]]sssvvv{{{}}}~~~|||uuuiii[[[LLL@@@999666666555444444444444555111444888<<>><<<<<<>>>>>>>>>999<<<>>>>>><<<<<>>======???@@@BBB===CCCLLL[[[qqqqqqwww{{{|||wwwjjj\\\MMM@@@999666666555444444444555555000333777;;;AAANNN^^^iiittt}}}|||sssrrrvvv}}}wwwhhhgggooozzz}}}xxxsssooollljjjgggccc]]]WWWRRROOOJJJKKKNNNQQQVVV]]]eeekkkpppvvv{{{}}}}}}uuulll___ZZZYYY\\\bbbiiisss|||~~~}}}}}}~~~}}}}}}yyyyyyyyyxxxvvvsssqqqooohhhddd^^^VVVPPPMMMMMMOOOJJJPPPUUUYYYeeewww|||{{{vvvuuuxxx~~~}}}zzz|||{{{vvvyyyiiiTTTHHHDDD@@@>>>===>>>>>>>>>>>><<<::::::<<<@@@CCCDDDIII^^^zzz|||xxxwwwuuuqqqnnnllljjjiiijjjjjjiiigggeeeiiigggeeedddaaa]]]XXXUUUTTTTTTUUUYYY^^^aaabbbbbbggglllrrrwwwxxxyyy{{{}}}}}}|||{{{zzzyyyzzz{{{{{{~~~}}}||||||}}}{{{xxxuuuqqqllleeeaaabbbbbbdddgggllloooppppppllleee[[[RRRNNNMMMNNNNNNSSSVVVXXXYYYXXXWWWWWWWWWYYY[[[^^^```______``````gggdddbbbbbbdddccc```]]]\\\XXXRRRMMMMMMTTT^^^eeerrr{{{~~~||||||tttiii[[[NNNAAA===<<<;;;;;;===AAACCCFFFKKKPPPUUUXXXZZZ^^^^^^___``````^^^YYYUUUHHHCCC======AAADDDDDDBBBBBBCCCFFFIIIKKKMMMMMMNNNKKKJJJHHHGGGGGGHHHJJJKKKJJJKKKKKKKKKJJJKKKMMMOOOSSSWWW]]]aaabbbcccdddeeeddddddddddddfffjjjooottt{{{wwwjjjfffeeeaaa]]][[[XXXWWWVVVSSSOOOJJJEEEBBB@@@===::::::<<<>>>===<<<@@@DDDKKKYYYqqqxxx}}}wwwyyyuuuiiiZZZJJJ@@@<<<888777444222111222444555555333444999AAALLL[[[gggsss|||xxxooonnnvvvxxxjjjgggkkk{{{}}}~~~yyytttpppooommmjjjfffaaa]]]XXXSSSOOONNNNNNMMMPPPUUU\\\dddiiiqqqwww{{{|||{{{zzzuuuooobbb\\\XXX[[[```iiiuuu}}}||||||}}}|||{{{zzzxxxwwwwwwwwwuuurrroooddd[[[SSSNNNJJJHHHKKKQQQTTTUUUXXX___lll{{{}}}zzz{{{|||yyy|||zzztttvvv}}}lllVVVIIIEEEAAA???>>>?????????>>>>>>>>>>>>>>>???BBBDDDGGGXXXqqq|||xxxwwwuuurrrooolllkkkjjjjjjkkkjjjhhhfffiiigggeeedddbbb^^^YYYUUUSSSSSSUUUXXX]]]aaaccccccgggkkkrrrvvvwwwyyy{{{}}}|||{{{zzzyyyyyyzzz{{{{{{~~~~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}}}}{{{xxxvvvrrrmmmgggcccbbbbbbbbbeeeiiikkklllllljjjcccZZZSSSPPPQQQSSSTTTWWWYYYZZZYYYWWWUUUUUUVVVXXX[[[]]]^^^^^^]]]^^^___bbb``````aaacccdddbbb```^^^ZZZSSSNNNNNNTTT^^^eeeqqq{{{~~~}}}uuujjjZZZMMM@@@<<<<<<;;;<<<>>>AAABBBFFFJJJOOOSSSVVVWWW\\\\\\\\\^^^^^^\\\WWWTTTGGGBBB===<<<@@@CCCCCCBBBCCCDDDFFFHHHJJJKKKKKKKKKKKKJJJHHHGGGGGGHHHJJJKKKJJJKKKKKKKKKJJJKKKMMMPPPSSSWWW\\\```bbbcccdddeeebbbccccccdddgggkkkqqqvvv|||ttthhhddddddaaa]]]\\\XXXWWWVVVSSSOOOJJJEEECCC@@@===::::::<<<>>>>>><<>>AAADDDCCCAAACCCHHHMMMOOOXXXjjj|||wwwvvvuuusssqqqmmmlllkkkkkkkkkkkkjjjhhhiiigggfffdddbbb^^^ZZZVVVRRRRRRSSSWWW]]]aaaddddddfffjjjppptttvvvxxxzzz|||{{{zzzyyyyyyyyyzzz{{{|||~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}}}}||||||~~~~~~~~~~~~~~~}}}{{{yyywwwtttooojjjfffcccbbbbbbdddgggiiijjjiiihhhbbbZZZTTTSSSVVVYYY[[[[[[\\\[[[YYYVVVTTTTTTUUUWWWYYY[[[\\\[[[ZZZ[[[\\\\\\\\\]]]___ccceeeeeedddaaa]]]VVVPPPOOOTTT]]]eeeppp{{{vvvjjjXXXKKK???;;;;;;;;;<<<>>>AAABBBEEEIIIMMMPPPRRRSSSWWWWWWXXXYYYZZZXXXTTTQQQEEEAAA===<<>>>>>===CCCFFFNNN^^^www~~~www|||qqqbbbPPPBBB===999777555333222333444555555333444999???HHHWWWeeeoooyyy~~~rrrooovvv~~~rrrmmmmmmqqqtttwwwxxxvvvsssqqqpppnnnlllhhheeeaaa\\\WWWSSSMMMLLLMMMOOOUUU]]]dddiiimmmtttzzz|||~~~{{{vvvggg```ZZZYYY]]]cccnnnxxx~~~}}}|||{{{zzzwwwwwwwwwvvvuuuqqqkkkggg^^^VVVOOOLLLJJJJJJOOOUUUWWW[[[bbblllyyy{{{vvvtttuuuyyy}}}~~~||||||vvvrrrsssyyyrrr[[[NNNJJJFFFCCCBBBBBBBBBBBB???DDDHHHGGGEEEIIISSS]]]___aaajjj|||}}}wwwuuuuuutttsssnnnmmmkkkkkkllllllkkkjjjiiihhhfffeeeccc___[[[WWWQQQQQQRRRVVV\\\aaadddeeefffiiimmmrrruuuwwwyyyzzzyyyyyyxxxxxxxxxzzz{{{|||}}}}}}||||||||||||{{{{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||~~~~~~~~~~~~|||{{{yyywwwuuuqqqlllhhhdddcccbbbdddgggjjjkkkkkkhhhbbb[[[VVVVVVYYY\\\^^^\\\\\\[[[XXXUUUTTTUUUWWWVVVXXXZZZZZZYYYXXXYYY[[[YYYZZZ\\\___bbbdddeeeeeeddd___XXXQQQOOOTTT]]]dddppp{{{wwwkkkWWWJJJ>>>;;;;;;;;;===???@@@BBBEEEHHHKKKMMMNNNOOORRRRRRRRRTTTUUUSSSPPPMMMCCC@@@===<<<>>>@@@AAA@@@AAABBBCCCEEEFFFGGGHHHHHHJJJIIIHHHHHHHHHHHHIIIJJJJJJKKKLLLKKKKKKLLLNNNQQQSSSWWW]]]```bbbbbbcccdddbbbcccdddeeehhhmmmsssxxx~~~}}}qqqfffcccdddaaa]]][[[XXXWWWUUURRRNNNJJJFFFDDD>>>===<<<<<<<<<>>>>>>???DDDGGGPPPbbb{{{{{{zzzvvvfffRRRBBB<<<888666555333222333333444555333555888===EEETTTbbbpppzzzrrrmmmtttwwwoookkkmmmppptttuuusssqqqooonnnmmmkkkhhhfffbbb^^^XXXTTTMMMLLLLLLOOOTTT\\\dddiiimmmtttzzz}}}|||wwwhhh```YYYXXX[[[aaalllvvv~~~}}}{{{yyyyyyyyyyyyyyywwwrrrkkkfff[[[TTTMMMLLLKKKLLLRRRYYY\\\aaaiiisss~~~yyyvvvsssmmmeee___```aaadddjjjpppxxx~~~~~~vvv{{{|||ttt{{{}}}zzz}}}yyyvvvuuuxxx|||vvv]]]QQQMMMHHHEEEDDDDDDDDDDDDCCCGGGJJJGGGDDDIIIWWWcccgggdddhhhxxx}}}vvvtttttttttsssooommmkkkkkklllmmmlllkkkiiihhhfffeeeddd```\\\XXXQQQPPPQQQUUUZZZ```ccceeefffhhhkkkoootttwwwxxxyyyxxxwwwwwwwwwxxxyyy{{{||||||||||||{{{{{{zzzzzzzzz}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||~~~}}}}}}}}}}}}~~~|||zzzxxxwwwuuuqqqlllhhhbbb``````bbbeeeiiikkklllhhhccc]]]YYYYYYZZZ\\\\\\YYYYYYYYYWWWUUUUUUWWWYYYVVVWWWXXXXXXWWWXXXYYY[[[[[[]]]___aaabbbcccdddeeeeeeaaaYYYRRRPPPTTT]]]dddooozzzxxxlllWWWKKK???;;;<<<<<<===???@@@BBBEEEHHHJJJKKKKKKKKKMMMMMMMMMOOOPPPOOOMMMJJJAAA@@@======>>>???@@@@@@??????AAACCCEEEGGGIIIJJJIIIIIIIIIHHHHHHIIIIIIIIIJJJKKKLLLKKKKKKLLLOOORRRUUUXXX]]]aaabbbccccccdddeeefffffffffhhhlllrrrvvvsssgggeeeddd```[[[YYYWWWUUUSSSPPPLLLIIIFFFDDD=========<<<<<<===???@@@DDDGGGSSShhh|||{{{iiiSSSBBB:::666555444333222222222333555444555888:::BBBQQQ```rrr|||rrrjjjppp{{{pppiiilllooorrrsssrrrooommmlllllljjjhhhfffccc^^^XXXTTTMMMMMMMMMOOOTTT[[[cccgggnnnuuu{{{}}}~~~{{{vvviii```YYYWWWZZZaaalllvvv}}}|||zzzyyyyyyxxxxxxuuupppiiidddXXXRRRLLLLLLLLLOOOUUU\\\aaafffnnnxxx~~~xxxmmmhhhccc^^^[[[WWWRRRNNNQQQQQQUUUZZZ___hhhxxx}}}{{{{{{{{{tttwww}}}yyysssqqq{{{{{{wwwzzzzzzyyyzzz|||{{{aaaSSSPPPKKKHHHGGGFFFFFFEEEFFFIIIIIIDDD@@@DDDQQQ]]]ccc___bbbttt|||vvvttttttsssrrrooollljjjjjjkkklllmmmllliiihhhgggfffdddaaa]]]YYYRRRQQQQQQTTTYYY___bbbdddfffgggiiimmmrrrvvvwwwwwwvvvvvvvvvvvvwwwyyy{{{||||||||||||{{{zzzzzzyyyyyyyyyyyyzzzzzzzzzzzz{{{{{{~~~|||||||||}}}||||||||||||}}}~~~{{{yyywwwuuusssooojjjfff___]]]\\\^^^bbbfffhhhiiigggddd___\\\[[[ZZZYYYXXXUUUVVVWWWWWWVVVVVVXXXZZZVVVWWWXXXXXXXXXYYY[[[]]]^^^```ccccccccccccdddeeefffaaaYYYRRRPPPUUU]]]dddooozzzyyynnnYYYLLL@@@<<<<<<<<<===??????AAADDDHHHJJJJJJJJJJJJIIIIIIIIIJJJLLLLLLJJJHHH@@@@@@???>>>>>>???@@@@@@>>>???@@@AAADDDGGGIIIKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLMMMPPPRRRVVVZZZ___bbbcccddddddeeegggggggggggghhhlllrrrvvv~~~rrrhhheeeeee```[[[XXXUUUTTTQQQNNNJJJGGGEEECCC======>>>===<<<===@@@BBBFFFJJJXXXooolllUUUCCC;;;666555555444333333333333444444666777888???NNN]]]ppp{{{sssjjjooosssiiikkknnnqqqsssqqqooommmlllkkkjjjhhhgggddd___YYYUUUOOONNNMMMOOOSSSZZZaaaeeemmmtttzzz|||~~~{{{vvvkkkbbbZZZXXXZZZ```kkkvvv~~~}}}{{{wwwvvvuuutttrrrmmmfffbbbXXXQQQMMMMMMNNNQQQXXX___dddlllvvv~~~vvvooo```[[[UUUPPPLLLJJJHHHFFFHHHIIILLLPPPTTT\\\lll||||||zzzxxxxxxxxxxxx{{{~~~~~~|||~~~yyy|||xxxyyy~~~}}}~~~eeeUUURRRMMMIIIHHHHHHGGGGGGEEEGGGHHHEEEAAADDDMMMUUU^^^[[[___rrr}}}|||~~~|||vvvtttsssqqqpppnnnllliiiiiijjjllllllllljjjhhhgggfffeeebbb]]]ZZZSSSQQQQQQSSSXXX]]]aaabbbffffffgggkkkqqquuuwwwvvvuuuuuuuuuuuuwwwyyy{{{}}}}}}||||||{{{zzzzzzyyyyyyxxxxxxyyyyyyzzzzzzzzzzzz}}}|||{{{{{{{{{|||}}}~~~}}}||||||{{{||||||}}}}}}~~~}}}}}}||||||||||||yyyxxxvvvtttqqqmmmgggddd```^^^\\\]]]```dddfffgggdddbbb___]]]\\\ZZZWWWUUUSSSUUUWWWWWWVVVUUUVVVWWWVVVWWWXXXXXXYYYZZZ]]]``````ccceeefffeeedddfffhhheee```YYYRRRPPPTTT]]]dddoooyyyzzzooo[[[NNNBBB>>>=========??????AAADDDHHHJJJJJJJJJIIIGGGFFFFFFGGGIIIJJJHHHGGG@@@@@@@@@?????????@@@AAA@@@@@@@@@AAACCCFFFHHHIIIHHHIIIIIIIIIIIIIIIIIIHHHJJJKKKLLLLLLLLLMMMPPPSSSXXX\\\```dddeeeeeeeeefffffffffggggggiiinnntttxxx{{{oooeeedddddd```[[[XXXTTTRRROOOLLLHHHFFFDDDCCC<<<>>>>>>>>><<<===@@@CCCGGGMMM^^^wwwoooWWWEEE===888777777666555555444444444555666777777<<>>>>>======???>>>AAADDDHHHJJJKKKJJJIIIEEEEEEEEEFFFHHHIIIHHHFFF@@@AAAAAA@@@??????@@@BBBBBBBBBBBBBBBCCCEEEGGGHHHHHHIIIIIIJJJJJJIIIIIIHHHJJJKKKLLLLLLLLLNNNQQQSSSYYY]]]aaaeeeeeeeeefffgggdddeeefffgggjjjooovvvzzzwwwlllcccbbbccc```[[[YYYSSSQQQNNNKKKGGGEEECCCBBB<<<>>>???>>><<<===@@@DDDIIIOOObbb}}}|||qqqYYYGGG>>>999999999888777777666666444555666777666;;;KKK[[[fffrrrzzzppptttzzzmmmfffjjjooosssssssssssssssllllllkkkjjjhhhccc]]]YYYQQQPPPOOOOOORRRXXX^^^bbbfffnnnvvvzzz~~~~~~zzzsssiii^^^YYYYYY]]]gggqqq|||~~~yyywwwuuussspppmmmiiieeeYYYSSSNNNNNNPPPTTT[[[cccppp~~~}}}{{{wwwpppjjj]]]WWWOOOFFF@@@>>>======555:::BBBHHHIIIMMMYYYfff|||~~~}}}||||||{{{{{{}}}oookkk~~~wwwwww|||xxx}}}{{{}}}kkkYYYTTTNNNJJJJJJIIIGGGEEEHHHGGGFFFEEEEEEHHHNNNRRRhhh]]]^^^sss}}}zzz{{{}}}}}}}}}zzzxxxvvvrrrnnnnnnmmmjjjhhhhhhjjjlllmmmiiihhhggggggeeeccc^^^[[[TTTTTTTTTUUUXXX\\\```bbbeeefffjjjmmmppprrrttttttwwwuuussssssuuuxxxzzzzzz{{{|||~~~}}}{{{yyyxxxxxxxxxxxxzzzzzzzzzzzzxxxxxxuuuuuuwwwyyy|||~~~~~~~~~}}}|||{{{zzzyyyyyyxxxyyyzzzzzzzzzyyyxxxwwwtttssssssqqqnnnkkkhhhgggddd```]]]___dddgggeeebbbcccbbb```]]][[[ZZZYYYXXXWWWVVVTTTSSSSSSUUUWWWXXXRRRSSSVVVYYY\\\^^^```bbbdddfffhhhkkklllkkkjjjiiifff```ZZZVVVSSSTTT^^^hhhssszzzqqq^^^RRRFFFBBBBBB@@@???@@@???AAACCCEEEFFFGGGGGGGGGFFFDDDCCCFFFJJJIIIDDD???EEEDDDBBBAAA@@@BBBDDDFFFBBBEEEEEECCCEEEIIIKKKIIIKKKHHHGGGKKKMMMJJJIIIJJJIIIJJJLLLMMMMMMNNNPPPRRRYYY\\\bbbeeefffggghhhhhhhhheeefffiiilllooowwwsssllldddaaabbb```YYYSSSRRROOOLLLHHHDDDBBB@@@@@@@@@@@@???===<<<>>>AAADDDJJJYYYlllwww|||sssZZZFFF<<<777666666555555555555666000333777888:::???IIIQQQeeepppzzz}}}rrrpppyyyooogggnnnsssrrrrrruuutttooossspppllljjjgggeeeaaa___TTTRRROOONNNPPPUUU[[[___gggmmmssstttvvv{{{}}}|||tttiii]]]WWWVVVZZZeeepppyyy}}}}}}|||wwwrrrppppppnnniiidddWWWSSSPPPOOOPPPTTT___kkkwww|||zzzxxxuuuooojjj^^^XXXNNNEEEAAA?????????;;;>>>BBBDDDGGGMMMUUU[[[ttt~~~~~~|||}}}~~~|||qqqgggzzzrrrqqq|||yyy~~~}}}ooo[[[VVVOOOLLLKKKLLLJJJHHHLLLLLLKKKIIIFFFEEEGGGHHHdddZZZZZZooo~~~zzzzzz{{{~~~{{{xxxwwwssspppnnnmmmjjjiiihhhjjjkkkmmmjjjiiiggggggeeebbb^^^[[[TTTTTTSSSTTTWWW[[[___aaacccfffiiimmmppprrrsssssstttsssssstttvvvxxxzzz{{{|||~~~|||zzzzzzzzzyyyyyyzzz{{{{{{zzzyyyyyywwwxxxyyy{{{}}}~~~}}}|||{{{zzzzzzyyyyyyyyyzzzzzzyyyxxxvvvuuussssssrrrpppnnnkkkhhhfffbbb___]]]___cccfffeeeccccccbbb```]]][[[ZZZYYYXXXXXXWWWUUUSSSSSSSSSTTTTTTSSSTTTUUUXXX[[[^^^```aaadddgggjjjmmmnnnmmmjjjiiihhhbbb\\\XXXUUUVVV___iiivvv{{{rrraaaUUUIIIEEEDDDBBBAAABBB@@@BBBCCCEEEFFFGGGGGGGGGGGGEEEEEEHHHLLLLLLHHHCCCEEEDDDBBB@@@???@@@CCCEEEFFFIIIIIIHHHJJJOOOPPPMMMLLLIIIHHHLLLNNNLLLKKKMMMJJJJJJJJJJJJJJJLLLPPPSSSYYY\\\aaadddeeeeeefffggggggeeeeeeiiimmmpppyyyqqqjjjcccaaaaaa___ZZZTTTQQQNNNKKKGGGCCCAAA??????999::::::::::::===BBBEEEMMM```uuutttxxxrrrXXXDDD;;;777777666555555555555666444666888888888<<>>>>>;;;<<<<<<<<<===@@@EEEHHHPPPhhhxxx{{{wwwzzznnnrrr}}}nnnUUUCCC;;;777777666555555555555555444666777666666:::@@@FFFVVVeeesss{{{yyypppwww~~~qqqeeeccchhhkkkmmmpppssstttqqqpppnnnkkkiiigggddd```]]]VVVSSSPPPNNNPPPTTTYYY]]]fffmmmrrrsssuuuyyy{{{yyyyyynnnaaaWWWRRRSSS\\\fffqqqyyy|||zzzyyyyyyxxxtttmmmggg```ZZZTTTRRRTTT[[[kkkyyy~~~}}}xxxpppjjj\\\VVVMMMEEEBBBAAABBBBBBAAADDDFFFGGGFFFHHHMMMQQQ\\\fffrrr{{{}}}zzzxxxwwwxxxyyyyyyzzz{{{{{{||||||~~~xxxxxxuuu}}}{{{yyysssaaa[[[TTTPPPPPPRRRQQQQQQLLLMMMMMMKKKHHHFFFEEEEEEXXXOOOOOOccc{{{yyy}}}~~~xxxuuusssrrrnnnmmmkkkjjjiiiiiijjjkkkllljjjhhhfffeeebbb___\\\VVVUUUSSSRRRTTTXXX\\\___```ccchhhllloooqqqppppppqqqtttvvvxxxwwwwwwvvvvvvwwwyyy{{{{{{yyyxxxwwwxxxyyyyyyyyyyyyyyyyyyyyyyyy{{{{{{{{{{{{|||~~~~~~}}}|||{{{{{{zzzyyyyyywwwvvvtttrrrqqqpppooooooooommmkkkhhhfffddd^^^\\\ZZZ\\\```ccceeeeeebbbaaa___]]][[[ZZZYYYYYYWWWVVVTTTQQQNNNKKKIIIHHHIIIJJJJJJLLLOOOSSSWWWYYY\\\aaahhhooorrrqqqnnnkkkfffccc```___]]]^^^eeennnvvviii\\\PPPKKKIIIFFFDDDEEEDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFIIIMMMPPPRRROOOMMMJJJIIIGGGDDDAAABBBFFFJJJLLLPPPTTTXXX___dddbbb]]]TTTOOOLLLNNNOOOMMMMMMOOOPPPOOONNNMMMMMMOOOTTTWWW[[[___ccceeeeeedddddddddeeeccceeekkkpppuuu~~~~~~lllgggaaa______]]]YYYUUUMMMKKKHHHDDDAAA???>>>===?????????>>>>>>@@@DDDGGGRRRkkksssrrrkkkrrr}}}jjjppp}}}jjjQQQAAA;;;888777666555555444555555111333444444666:::@@@DDDPPP```pppyyysssuuutttjjjeeefffhhhkkknnnqqqqqqpppooommmkkkiiigggddd```]]]XXXUUUQQQOOOOOOSSSXXX[[[eeekkkpppqqqsssxxxyyyxxxyyyooocccYYYRRRQQQYYYdddoooxxx}}}{{{zzzyyyxxxuuuoookkkddd]]]VVVSSSUUU___qqq~~~yyypppiii[[[UUULLLEEEBBBBBBCCCCCC@@@CCCFFFHHHHHHJJJOOOSSS^^^fffrrrzzz|||yyytttqqqyyyyyyyyyzzz|||}}}~~~|||~~~~~~{{{zzz|||{{{wwwzzzxxx}}}sssddd^^^WWWSSSTTTTTTTTTRRRNNNNNNMMMJJJGGGFFFHHHIIIQQQKKKLLL^^^}}}{{{}}}xxxtttrrrqqqnnnmmmllljjjjjjiiijjjjjjllljjjgggfffeeeccc```^^^XXXVVVSSSRRRSSSWWW[[[^^^___bbbfffjjjmmmooooooooorrruuuyyyyyywwwtttssssssuuuwwwyyyyyyxxxwwwwwwxxxwwwwwwwwwwwwwwwwwwwwwwwwzzzzzzyyyyyyzzz{{{}}}~~~~~~}}}|||{{{zzzzzzxxxwwwuuusssqqqpppooonnnmmmmmmmmmllljjjgggeeeccc\\\[[[ZZZZZZ]]]aaacccdddbbbaaa___]]]\\\ZZZZZZZZZVVVTTTRRRNNNKKKIIIHHHGGGIIIJJJLLLPPPTTTYYY]]]___bbbfffjjjnnnooommmjjjgggcccaaaaaabbbbbbcccjjjsssxxxlll___RRRMMMJJJGGGEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCEEEHHHLLLPPPQQQPPPOOOIIIJJJHHHDDD@@@AAAGGGLLLMMMSSS[[[dddmmmqqqmmmeeeYYYSSSNNNNNNNNNKKKKKKMMMOOOPPPQQQQQQQQQQQQTTTVVV]]]aaaeeegggfffeeeeeeeeeeeedddffflllqqqwww|||iiifffaaa^^^]]][[[WWWTTTLLLJJJGGGCCC@@@>>>======;;;<<<<<<;;;;;;>>>BBBEEERRRjjj~~~qqqllleeeqqqooowwweeeMMM???<<<888888666555555444444444222222333333555999===@@@KKK\\\nnnxxxvvvttt{{{}}}tttiiiggggggjjjnnnoooooonnnooommmkkkjjjhhheeeaaa]]]ZZZVVVRRROOOOOORRRVVVYYYccciiinnnppprrrwwwyyyxxxxxxpppfff]]]UUURRRYYYcccoooxxx|||yyywwwuuusssrrrpppggg___WWWTTTVVVaaauuu~~~}}}~~~~~~xxxoooggg[[[UUULLLEEECCCCCCDDDDDDAAADDDHHHIIIJJJLLLRRRWWWdddlllvvv~~~{{{uuuqqqyyyyyyyyyzzz{{{}}}|||~~~}}}zzzxxx|||zzzyyyvvvzzz~~~wwwhhhccc\\\YYYYYYXXXVVVTTTTTTSSSPPPLLLHHHFFFGGGHHHJJJHHHKKKYYYuuu~~~yyysssqqqqqqnnnmmmlllkkkjjjiiiiiiiiikkkiiigggeeeeeedddbbb```[[[XXXUUURRRSSSVVV[[[]]]___aaadddhhhkkkmmmnnnooorrrvvvyyyyyyuuusssrrrtttuuuwwwzzzzzzyyyyyyyyyzzzwwwvvvvvvuuuuuuvvvvvvwwwyyyxxxwwwwwwxxxzzz|||}}}~~~~~~}}}|||{{{zzzyyyyyyvvvuuusssqqqooonnnmmmmmmkkkkkkkkkjjjhhhfffcccbbb[[[[[[YYYYYY[[[^^^aaadddaaa```___]]]\\\[[[ZZZZZZVVVTTTPPPMMMKKKKKKKKKKKKKKKMMMQQQWWW]]]bbbgggiiiqqqqqqqqqpppmmmiiifffcccccccccdddgggggggggnnnvvvzzzpppcccVVVPPPMMMIIIFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBAAADDDHHHLLLNNNPPPOOOOOOHHHIIIHHHDDD@@@AAAHHHNNNSSS\\\gggrrr}}}wwwlll\\\UUUPPPOOONNNLLLLLLOOONNNOOOQQQQQQQQQQQQRRRSSS^^^aaaeeeggggggffffffffffffdddgggmmmsssyyyyyyhhheeeaaa]]][[[XXXUUUSSSLLLJJJGGGCCC@@@???>>>===999:::;;;<<<>>>BBBGGGKKKRRRiii{{{nnngggfffwwwxxx~~~aaaJJJ???>>>999888777555555444444444555444444444555777999:::HHHYYYjjjuuuqqqlllqqq~~~mmmhhhgggkkkooooooooopppooommmlllkkkjjjgggbbb^^^[[[XXXSSSOOOOOOQQQUUUXXX```ffflllnnnqqqvvvyyyxxxwwwqqqkkkcccYYYTTTYYYbbbmmmvvv~~~}}}yyyvvvssssssssstttjjjbbbYYYVVVXXXdddxxx~~~}}}}}}~~~}}}xxxooohhh\\\VVVMMMFFFCCCCCCDDDDDDFFFHHHJJJKKKKKKOOOUUU[[[hhhqqq|||~~~{{{yyy}}}|||{{{zzzzzz{{{|||}}}{{{}}}~~~{{{yyyyyy~~~yyysssvvv{{{|||~~~lllhhhbbb```___]]]YYYUUUTTTTTTSSSPPPKKKGGGFFFFFFDDDFFFJJJUUUmmm|||tttqqqqqqnnnmmmmmmkkkjjjiiiiiihhhjjjhhhfffeeeeeeeeedddbbb]]]ZZZVVVSSSSSSVVV[[[^^^```aaaccceeehhhkkknnnoooppptttxxxwwwtttssstttwwwsssvvvxxxyyyyyyxxxyyyzzzxxxwwwvvvuuuuuuvvvwwwxxxxxxwwwvvvvvvwwwyyy|||~~~}}}}}}|||{{{zzzyyyxxxxxxtttsssqqqooommmmmmlllmmmiiiiiiiiiiiigggeeebbbaaa\\\[[[YYYXXXYYY\\\___bbbaaa```___]]]\\\[[[ZZZZZZWWWTTTQQQNNNMMMOOOQQQSSSTTTXXX___gggnnnuuuyyyzzz~~~{{{xxxsssoookkkiiihhhhhhhhhjjjllllllkkkpppwww{{{tttgggYYYSSSOOOKKKIIIHHHFFFEEECCCAAA@@@@@@@@@@@@@@@CCCHHHLLLNNNOOOOOOOOOIIIKKKJJJFFFBBBDDDLLLSSS^^^hhhuuuqqq]]]VVVPPPPPPPPPNNNPPPSSSQQQQQQQQQQQQPPPQQQTTTVVV]]]```dddggggggfffffffffgggeeehhhnnntttzzzwwwhhheeeaaa]]]YYYVVVSSSQQQLLLJJJGGGCCCAAA???>>>>>>;;;<<<===>>>@@@EEEJJJOOORRRlll}}}xxxhhhdddkkk}}}{{{|||^^^HHH??????999888777666444444444444555444333333555777999999DDDTTTdddnnnzzzqqqkkkooo}}}ooohhheeekkkqqqqqqqqqsssooonnnmmmmmmkkkhhhccc___]]]YYYTTTPPPNNNPPPTTTVVV]]]dddjjjmmmqqqwwwzzzyyyxxxuuuppphhh]]]VVVYYY```gggqqqzzz}}}}}}|||{{{xxxvvvtttttttttmmmeee\\\YYY[[[fffzzz~~~}}}~~~}}}xxxpppjjj]]]WWWMMMFFFCCCCCCCCCDDDGGGHHHJJJKKKMMMSSS]]]dddpppzzz|||zzzyyyxxxyyywwwzzz}}}}}}{{{yyyzzz{{{|||xxxrrrtttxxxyyy|||oookkkgggdddccc```[[[WWWQQQSSSTTTSSSOOOJJJGGGFFF???DDDIIIRRRhhh~~~uuurrrrrrnnnmmmmmmlllkkkiiiiiihhhiiigggeeeeeeeeefffeeeddd^^^[[[WWWSSSSSSVVV[[[^^^```aaabbbdddgggjjjnnnpppnnnrrrvvvvvvtttssswww{{{qqqsssvvvwwwwwwvvvwwwxxxyyyxxxwwwvvvvvvwwwxxxyyyxxxwwwvvvvvvwwwzzz}}}||||||{{{zzzyyyxxxxxxwwwsssrrrpppnnnmmmllllllmmmiiiiiiiiihhhfffdddbbbaaa\\\[[[ZZZXXXXXXZZZ^^^bbbaaa```___]]]\\\[[[[[[[[[XXXUUUQQQOOOOOORRRVVVYYYccchhhpppzzzzzzuuurrrpppqqqqqqmmmlllnnnpppooommmqqqwww{{{wwwiii\\\UUURRRMMMJJJJJJFFFEEEBBB@@@???>>>>>>???@@@DDDIIILLLNNNNNNOOOOOOLLLNNNNNNJJJFFFHHHQQQYYYgggqqqttt\\\VVVPPPPPPQQQQQQTTTXXXVVVUUUSSSQQQPPPRRRWWW[[[[[[^^^cccfffffffffffffffhhhfffhhhoootttzzzvvvhhheeeaaa]]]XXXUUURRRPPPLLLJJJGGGDDDAAA??????>>>;;;;;;<<<<<<===@@@EEEIIISSSooo|||ooocccbbbooowww{{{]]]GGG???AAA999888777666444444333333111111111333666:::<<<===AAAPPP___jjjvvvzzzuuuzzzyyyooogggeeekkkrrrssstttwwwooonnnnnnnnnllliiiddd```]]]ZZZTTTPPPNNNPPPSSSVVV[[[bbbiiilllpppwwwzzzzzzzzzwwwtttlll```WWWXXX^^^bbblllvvv{{{}}}~~~{{{|||}}}|||yyyvvvttttttpppggg___[[[]]]hhh{{{~~~~~~}}}yyyrrrlll^^^WWWNNNGGGCCCBBBCCCCCCCCCFFFHHHKKKPPPYYYdddmmmzzz|||yyyxxxwwwtttwwwzzz{{{yyyxxxyyy{{{yyyoooqqqrrr{{{}}}|||uuulllfffcccbbb___]]]VVVVVVVVVTTTPPPLLLHHHFFFBBBGGGKKKOOO^^^www|||vvvuuusssooommmkkkjjjkkkkkkjjjhhhhhhfffeeegggiiiiiifffccc___^^^[[[XXXVVVWWWZZZ]]]\\\___cccfffggghhhiiijjjoooppprrrtttuuuuuuuuuuuussstttuuuvvvxxxxxxxxxxxxzzzxxxwwwvvvwwwwwwwwwvvvsssttttttttttttvvvzzz}}}|||zzzyyyxxxyyyyyyxxxvvvssspppmmmkkkkkkkkkkkkjjjjjjiiihhhfffdddbbbaaa```]]][[[XXXWWWWWWZZZ]]]___aaa```___]]]]]]\\\\\\\\\YYYXXXVVVTTTTTTXXX```gggpppzzz|||zzzzzz|||}}}yyyvvvuuuvvvtttqqqsssxxx~~~wwwpppdddWWWQQQRRRPPPLLLGGGCCCBBBBBB@@@>>>BBBGGGHHHJJJLLLNNNOOOOOONNNNNNOOOMMMLLLLLLKKKNNNXXXdddppp}}}mmmYYYWWWTTTRRRSSSTTTUUUTTTUUURRROOOMMMNNNRRRVVVZZZ___```bbbdddfffhhhjjjkkkfffiiimmmpppuuu~~~~~~rrreee```ZZZXXXXXXWWWRRRMMMHHHFFFDDDAAA???=========>>>:::999<<>>=========???<<<;;;===???AAAGGGNNN^^^rrruuuooosssyyyttthhhtttnnnSSSBBB<<<:::777777777666555555444444555555555555666777888888@@@JJJWWWdddooozzzyyyzzzsssmmmjjjnnnrrrrrrqqqrrrnnnnnnmmmmmmllljjjfffccc___^^^\\\WWWTTTRRRTTTUUUYYY^^^eeelllqqquuuxxxzzz}}}zzzwwwtttkkk___ZZZ\\\aaaiiisssyyy|||~~~~~~}}}|||{{{zzzzzzzzzuuunnneee^^^\\\dddyyy}}}{{{~~~~~~{{{xxxxxxwwwpppggg^^^TTTKKKGGGEEECCCEEEIIIIIIIIINNNYYYcccmmmzzz}}}yyyxxxxxxvvvvvvvvvvvvuuuuuuuuuuuuwwwyyy{{{}}}|||ssskkknnn|||}}}}}}tttnnnkkkiiifffddd]]]\\\[[[XXXTTTOOOKKKHHHBBBEEEFFFIIIVVVooo{{{uuuqqqnnnllljjjiiijjjkkkjjjiiigggffffffggghhhgggeeebbbaaa```^^^[[[XXXXXX[[[]]]^^^```cccfffggghhhjjjllloooppprrrsssttttttttttttnnnpppqqqtttvvvwwwxxxyyyxxxxxxwwwvvvvvvvvvvvvwwwzzz{{{zzzyyywwwxxxzzz|||{{{zzzyyyyyyxxxvvvssspppqqqnnnkkkiiiiiiiiiiiihhhffffffdddcccaaa```___^^^[[[ZZZWWWUUUUUUWWWYYYZZZYYYXXXXXXWWWWWWWWWXXXXXXWWWWWWYYY\\\eeerrrzzzzzz}}}zzzvvvlllaaa]]]^^^]]]ZZZSSSOOOLLLLLLMMMPPPWWW```dddiiinnnllleee]]]ZZZZZZ[[[^^^bbbddd___^^^fffqqq~~~gggYYYWWWUUUUUUVVVWWWWWWVVVUUUSSSRRRQQQSSSVVVZZZ]]]cccccccccccccccccccccccccccgggmmmssszzzxxxlll```[[[VVVSSSRRRPPPLLLHHHFFFEEEBBB@@@>>><<<<<<<<>>???@@@GGGNNN```rrr~~~uuuttt}}}mmmcccpppjjjPPP@@@:::888777777777666555555444444444444444444555666777888???HHHUUUbbbmmmwww}}}yyyvvvqqqooosssuuusssppppppooonnnmmmnnnnnnkkkhhheee``````^^^ZZZUUURRRRRRRRRWWW\\\ccciiinnnrrrvvvxxxzzzxxxxxxvvvnnnccc\\\[[[___fffpppwwwzzz|||~~~~~~~~~~~~~~~}}}|||{{{zzzzzzzzzwwwppphhhaaa]]]dddvvv}}}{{{~~~||||||zzzwwwvvvvvvoooggg^^^UUUKKKGGGEEECCCEEEHHHHHHIIIRRRaaarrr~~~xxxvvvvvvwwwwwwvvvuuusssrrrqqqqqqqqqssstttuuuyyy}}}zzztttrrrkkkooowww}}}{{{yyyxxxssspppnnnkkkhhhaaa```^^^[[[VVVQQQLLLIIIDDDDDDCCCEEEQQQiiiwwwqqqnnnllljjjjjjjjjkkkjjjiiifffffffffggggggfffdddbbbaaa```^^^[[[XXXXXXYYY[[[^^^```ccceeefffhhhjjjllloooppprrrsssttttttssssssmmmoooqqqtttvvvxxxyyyzzzwwwxxxxxxwwwuuuuuuvvvwwwxxxyyyyyyxxxvvvwwwxxxzzzzzzyyyxxxxxxwwwtttpppmmmooollljjjhhhhhhhhhgggfffdddcccbbbaaa___^^^]]]]]]ZZZYYYVVVTTTTTTTTTUUUVVVUUUTTTTTTTTTTTTTTTUUUVVVRRRTTTYYYbbbmmm{{{|||uuutttwww{{{yyyqqqfffaaabbbaaa___XXXSSSQQQSSSVVV[[[fffppp~~~yyyoooiiikkkoootttwwwyyywwwmmmfffkkkuuuuuu```XXXWWWUUUUUUWWWXXXXXXWWWTTTTTTSSSTTTVVVYYY]]]___bbbbbbbbbbbbbbbbbbbbbbbbdddhhhmmmttt|||tttggg]]]ZZZUUURRROOOMMMIIIFFFEEECCCAAA>>>===<<<<<<<<<@@@===<<<>>>>>>???FFFOOOcccrrr}}}{{{uuuyyyllleeerrreeeMMM???999888777777777666555555444444444333333444444555666777<<>><<<;;;::::::;;;;;;:::;;;======@@@KKKWWWlllwww}}}zzzuuuhhhdddrrr}}}___KKK@@@;;;999777777777666555555444444444444444444555666777888888AAAOOO]]]jjjwww~~~||||||~~~{{{uuuqqqrrrpppppppppqqqrrrqqqnnnkkkffffffeeeaaa[[[VVVTTTSSSSSSWWW\\\aaaeeejjjnnnqqqqqquuuwwwvvvuuuqqqhhh___[[[cccnnnvvvzzz|||~~~}}}}}}}}}~~~~~~}}}|||{{{{{{{{{}}}yyyuuupppiiihhhrrryyy|||}}}zzzxxxwwwsssnnneee\\\RRRMMMJJJHHHIIIMMMQQQWWWdddwwwxxxvvvvvvssssssrrrqqqqqqpppoooooonnnooolllfffddddddccc```zzzsssqqqxxxxxx|||yyytttrrrooojjjccc\\\UUUQQQMMMIIIFFFGGGMMM^^^{{{}}}zzzuuussspppnnnmmmkkkiiiggghhhjjjlllkkkgggeeeeeeeeeaaaaaa```\\\XXXVVVVVVVVV\\\^^^___```aaadddhhhjjjooopppqqqrrrsssrrrqqqqqqnnnoooqqqtttvvvxxxyyyyyyuuuwwwyyywwwsssrrruuuxxxwwwyyyzzzzzzyyyxxxxxxyyyyyyuuurrrooooooooonnnmmmiiigggfffeeeeeedddbbb`````````___^^^]]]]]]\\\\\\WWWVVVTTTQQQOOOMMMLLLLLLIIIIIIHHHGGGFFFFFFFFFFFFJJJLLLQQQXXXaaaeeefffeeedddeeeggggggffffffggghhhjjjlllnnnqqqsssuuuwwwwwwooohhhbbb^^^]]]^^^fffooo~~~yyyuuuuuuwwwvvvxxxwwwyyy}}}wwwkkkfffiiiooovvvrrreeeYYYPPPOOONNNOOOPPPSSSTTTTTTSSSPPPRRRTTTXXX\\\___aaabbbbbbcccdddeeefffhhhiiiiiihhhlllrrrxxxssseee___YYYXXXUUUPPPKKKFFFDDDDDDAAA@@@>>><<<::::::::::::999999;;;>>>???DDDPPP^^^rrr}}}ooohhheeesssyyy\\\III???;;;888777777777666555555444444555555555555666777888888999AAANNN[[[gggsss~~~}}}xxxppplllmmmppppppppprrrsssrrrpppmmmiiihhhfffbbb\\\XXXWWWVVVSSSVVV[[[```dddiiimmmppppppuuuwwwuuuuuussskkkaaa___fffooovvvxxxyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{{{{|||zzzyyyvvvqqqpppzzzzzz~~~|||yyyyyyvvvqqqiii___UUUQQQMMMKKKLLLPPPRRRYYYfffyyy{{{xxxxxxuuuuuusssrrrpppooommmmmmkkkmmmjjjdddaaabbbcccaaawwwsssqqqyyyxxx}}}xxxwwwsssnnnggg___YYYUUUOOOKKKHHHIIINNN]]]zzz~~~zzz~~~}}}xxxuuuqqqooommmkkkiiiggghhhkkkmmmlllhhheeeeeefffbbbbbbaaa^^^ZZZWWWVVVWWW\\\]]]______```cccgggjjjooopppqqqrrrsssrrrqqqpppmmmnnnpppsssuuuvvvwwwwwwtttwwwyyywwwsssqqqtttxxxvvvxxxyyyxxxvvvttttttuuuxxxuuupppnnnmmmnnnnnnnnnhhhfffeeeeeeeeedddaaa___``````___^^^^^^]]]\\\\\\WWWUUUSSSQQQNNNLLLKKKJJJGGGFFFEEECCCCCCBBBBBBBBBEEEEEEGGGMMMTTTXXXYYYXXXSSSXXX]]]___^^^___aaadddddddddfffhhhjjjlllnnnooofff___YYYVVVVVVZZZdddnnnyyy}}}~~~yyyuuuwwwyyyyyyyyyxxxzzz~~~~~~rrrddd]]]\\\bbbiiiccclllrrrlllaaaYYYSSSNNNMMMLLLMMMOOORRRSSSRRRQQQOOOQQQTTTXXX\\\___aaabbbeeeeeeffffffggghhhiiiiiihhhmmmsssyyymmmccc```XXXWWWTTTOOOIIIEEECCCBBB@@@???===;;;:::999::::::999999<<<@@@AAAFFFTTTbbbvvvmmmkkkhhhuuuwwwZZZHHH???:::888777777777666555555444444666555555666666777888999:::BBBNNNYYYdddppp||||||tttkkkggghhhppppppqqqrrrtttssspppnnnjjjiiigggbbb]]]ZZZXXXYYYSSSVVV[[[```dddhhhmmmppppppuuuvvvuuuuuuuuummmbbb```fffoootttttttttuuuvvv|||}}}~~~|||~~~~~~}}}||||||{{{{{{{{{{{{{{{zzzwwwwww}}}{{{~~~{{{zzzwwwssskkkaaaWWWSSSOOOMMMNNNQQQRRRZZZfffyyy||||||xxxwwwuuussspppnnnlllkkkhhhjjjhhhbbb```bbbcccbbb|||vvvqqqtttvvv~~~~~~{{{uuummmeee^^^ZZZUUUNNNJJJLLLPPP[[[rrr}}}uuu~~~~~~yyy}}}yyyuuupppmmmlllkkkjjjhhhiiijjjjjjiiiiiihhhgggfffbbbbbbaaa___\\\YYYUUUTTTVVV[[[```bbbaaaccchhhmmmqqqqqqrrrrrrrrrqqqqqqpppoookkkhhhjjjpppuuuuuutttyyyvvvsssqqqrrrtttuuuvvvwwwwwwwwwvvvvvvtttssssssrrrrrrqqqpppnnnkkkhhhfffggggggffffffeeedddbbbbbb]]]^^^^^^^^^]]][[[ZZZYYYYYYWWWSSSPPPMMMKKKJJJJJJ@@@@@@@@@@@@@@@???>>>===??????@@@CCCGGGJJJJJJIIIJJJLLLPPPSSSUUUWWW[[[^^^\\\^^^bbbfffiiiiiifffdddYYYTTTQQQRRRUUUZZZeeeppp|||yyyuuuvvvwwwwwwvvvtttrrrqqqrrrqqqoookkkhhhhhhiiikkkqqqsssuuu|||{{{nnnaaa[[[YYYYYY\\\```bbb```]]]YYYUUURRRQQQPPPLLLLLLMMMMMMMMMNNNNNNNNNLLLPPPUUUYYY\\\___bbbdddiiifffdddeeehhhjjjjjjhhhkkknnnuuu}}}~~~lll___ZZZVVVTTTQQQMMMIIIEEECCCBBB>>>======<<<<<<<<<======999:::>>>@@@BBBJJJ\\\nnnnnnjjjrrr~~~nnnUUUEEE<<<:::<<<666666666666666555555555666666666666777777777777===???FFFQQQ___mmmwww||||||zzzsssnnnjjjiiijjjlllnnnoooqqqqqqppppppiiijjjiiifffaaa[[[WWWVVVUUUUUUVVVYYY^^^ccciiilllppppppqqqssstttrrrnnnjjj```___bbbeeefffgggnnnwww|||{{{{{{{{{{{{||||||}}}}}}~~~}}}}}}~~~~~~|||{{{zzz{{{|||}}}yyy|||~~~~~~}}}}}}{{{}}}}}}||||||{{{{{{zzzzzzsssjjjaaaZZZUUURRRVVV[[[WWWaaappp}}}xxxxxxvvvrrrpppooommmkkkiiiggggggeeedddbbb```______{{{uuuwwwvvv~~~zzzqqqiiibbb^^^YYYRRRMMMNNNPPPYYYooovvv~~~zzzvvv}}}}}}wwwtttpppmmmllllllkkkjjjhhhhhhhhhhhhhhhggggggfffddddddccc```]]]YYYVVVTTTUUUZZZ^^^``````bbbgggllloooooopppqqqqqqqqqqqqppppppmmmjjjlllrrrvvvvvvuuuwwwvvvsssrrrssstttuuuuuuuuuuuuuuuuuutttsssrrrrrrqqqqqqpppooommmjjjgggfffggggggffffffdddcccaaaaaa^^^^^^^^^]]]\\\ZZZXXXWWWWWWVVVSSSPPPNNNKKKJJJIII@@@@@@@@@???>>>>>>======CCCAAA@@@@@@@@@@@@===;;;CCCFFFIIIMMMOOOSSSWWWYYY[[[\\\___cccffffffccc___UUUPPPMMMOOORRRXXXcccnnnwwwtttssstttuuuuuussspppmmmkkkgggeeeaaa\\\XXXXXXZZZ\\\cccfffiiiqqq|||~~~ooodddYYYVVVVVVVVVYYY]]]]]][[[XXXUUURRRPPPOOOOOOOOOOOONNNMMMLLLLLLKKKKKKMMMPPPUUUZZZ]]]___bbbdddgggfffeeefffiiikkkjjjhhhooosssyyy{{{jjj^^^YYYWWWUUUQQQMMMIIIEEEBBBAAA======<<<<<<<<<<<<======:::;;;???BBBDDDLLL___qqqqqqnnnuuukkkSSSDDD<<<:::;;;666666666666555555555555555555555666666666777777;;;===CCCMMM[[[jjjuuu|||yyy}}}|||uuupppmmmlllmmmnnnooopppqqqpppooooookkkllllllhhhbbb]]]YYYWWWUUUUUUVVVXXX]]]bbbgggkkkooopppqqqtttuuusssoookkk^^^[[[ZZZ]]]___bbbjjjrrrzzzzzzzzzzzzzzz{{{{{{||||||~~~~~~}}}|||||||||}}}}}}}}}~~~~~~~~~~~~~~~}}}|||{{{{{{|||}}}{{{}}}}}}{{{~~~}}}||||||{{{{{{xxxpppggg```YYYSSSTTTYYY\\\fffuuu{{{uuuwwwtttqqqooonnnmmmkkkiiihhhgggfffdddbbb```^^^]]]yyyzzzwwwvvvmmmfffbbb[[[SSSMMMMMMNNNTTTfffzzzvvv{{{zzzvvvzzz}}}}}}vvvsssooommmlllllllllkkkeeeeeefffggggggggggggfffgggfffeeebbb^^^ZZZVVVTTTTTTXXX\\\^^^___aaaeeeiiikkklllmmmoooppppppqqqqqqrrrooommmooosssvvvvvvuuuuuuuuuuuuttttttssssssssstttsssssssssrrrqqqqqqqqqpppooonnnmmmkkkiiigggfffgggffffffeeecccaaa```___]]]]]]]]]\\\ZZZXXXVVVUUUUUUUUUSSSQQQNNNLLLIIIHHHAAA@@@>>>===<<<<<<<<<======<<<;;;<<<===<<<;;;999:::===AAAEEEIIIMMMQQQTTTXXXYYY\\\```bbbaaa]]]YYYOOOKKKIIIKKKOOOUUU```kkk}}}vvvmmmkkkmmmoooqqqqqqoookkkfffccc\\\ZZZTTTNNNIIIIIILLLOOOVVV[[[aaaiiittt|||yyyssscccZZZRRRRRRUUUVVVYYY]]]WWWUUUSSSPPPNNNMMMMMMMMMNNNMMMMMMLLLKKKKKKKKKKKKNNNQQQVVVZZZ]]]___bbbdddeeeeeefffhhhjjjlllkkkjjjtttxxxvvvggg]]]YYYXXXUUURRRMMMHHHDDDBBB@@@======<<<<<<<<<<<<======;;;===@@@DDDFFFPPPcccvvv|||rrrrrrgggPPPCCC;;;999:::777777666666555555555555444444444555555555666666999;;;???HHHUUUeeerrr{{{xxx{{{{{{sssnnnmmmmmmppppppqqqqqqpppooonnnnnnnnnooonnnkkkeee___[[[YYYUUUUUUUUUWWW[[[```eeeiiimmmooorrruuuwwwuuuqqqmmm```YYYSSSUUUYYY___gggoooyyyyyyyyyzzzzzzzzz{{{{{{{{{}}}}}}|||zzzyyyyyy|||{{{{{{{{{{{{|||}}}}}}}}}}}}}}}}}}}}}|||||||||~~~~~~~~~}}}||||||{{{{{{tttmmmggg___XXXXXX[[[eeeppp~~~~~~xxxrrruuurrrooonnnmmmmmmkkkiiiiiigggfffccc```^^^\\\[[[|||{{{{{{zzzppphhhdddYYYPPPJJJIIIIIIMMM]]]ooosssuuuxxx~~~{{{{{{{{{|||xxxtttpppmmmlllkkkjjjiiibbbcccdddeeefffggggggfffhhhgggeeebbb^^^ZZZVVVTTTSSSVVVYYY\\\^^^```dddggghhhiiikkkmmmooopppqqqqqqrrrpppoooppprrruuuuuutttssstttuuuuuusssrrrqqqqqqrrrrrrqqqqqqppppppppppppooonnnnnnlllkkkiiihhhgggfffeeeeeedddbbb```^^^]]][[[[[[ZZZZZZYYYXXXWWWVVVSSSSSSSSSQQQOOOLLLHHHGGGAAA@@@===;;;::::::<<<<<<:::999999:::<<<===;;;:::444777<<<@@@DDDIIINNNQQQVVVWWWYYY\\\]]]\\\WWWTTTJJJGGGEEEIIIMMMSSS^^^iii{{{|||lllcccaaaeeegggjjjkkkiiieee```]]]WWWTTTNNNHHHDDDEEEJJJNNNUUU[[[ccckkktttzzzwwwooo]]]VVVQQQSSSWWWYYY[[[^^^RRRQQQOOOMMMLLLLLLLLLLLLIIIIIIIIIJJJKKKLLLNNNOOOOOOSSSWWW[[[]]]___bbbddddddeeefffiiikkklllllllllxxx|||qqqddd]]]ZZZWWWUUUQQQLLLGGGCCCAAA???===<<<<<<<<<<<<======>>><<<>>>BBBFFFIIISSShhh{{{{{{wwwzzzcccMMMAAA;;;999999777777666666555555444444333333333444444444555555888999<<>><<<<<<<<<<<<<<<===>>>>>>>>>???CCCGGGJJJUUUkkk~~~}}}~~~___JJJ@@@;;;999999888777777666555444444444333333333333444444444444777888;;;AAAKKK[[[lllwwwtttiiidddeeegggmmmmmmmmmnnnnnnnnnoooooooooppppppmmmgggbbb^^^]]]WWWVVVTTTTTTWWW\\\bbbeeeiiikkkpppuuuxxxxxxuuurrrooocccXXXVVVZZZaaajjjqqqwwwxxxyyy{{{{{{|||{{{{{{xxx{{{~~~}}}}}}}}}~~~|||{{{yyyxxxxxxyyyyyyyyyxxxyyyyyyzzz{{{yyyzzz{{{|||||||||||||||~~~~~~~~~~~~~~~}}}|||{{{zzzyyyyyyxxxvvvuuurrrjjjcccdddiiillluuu}}}xxxsssqqqnnnllljjjjjjjjjhhhgggfffeeebbb___\\\YYYVVVUUU}}}ssshhhbbbXXXOOOIIIIIIIIIKKKUUUbbb|||wwwkkkiiikkkttt~~~~~~}}}xxxsssnnnkkkiiifffdddbbbbbbccceeeeeefffffffffgggfffdddbbb^^^ZZZVVVTTTRRRSSSVVVYYY\\\```bbbcccfffgggiiikkkmmmoooppppppoooooooooooooooooooooooonnnqqqsssrrrooollllllmmmooonnnmmmllllllmmmnnnooolllllljjjiiihhhhhhhhhhhhaaaaaaaaaaaa```^^^]]]\\\YYYYYYXXXWWWWWWXXXXXXYYYRRRQQQPPPOOOMMMJJJHHHGGGAAA@@@>>><<<;;;::::::;;;777666666777888888777555444777;;;>>>AAADDDHHHKKKOOOPPPRRRUUUUUUSSSOOOKKKEEEBBBBBBFFFJJJPPPZZZdddwwwnnn]]]VVVUUUVVVXXX[[[]]]]]][[[XXXVVVIIIGGGDDDBBBCCCHHHPPPVVVXXX```hhhmmmqqqsssmmmfffXXXQQQNNNQQQUUUVVVXXXZZZSSSRRRPPPNNNMMMLLLLLLMMMJJJIIIHHHGGGGGGIIIKKKMMMSSSVVVZZZ]]]^^^```bbbcccccceeegggiiijjjmmmpppsss{{{vvvggg^^^ZZZXXXRRRPPPMMMIIIEEEAAA???>>><<<<<<;;;<<<<<<===>>>??????@@@CCCFFFJJJVVVkkk}}}zzz~~~xxx||||||[[[GGG@@@<<<999999888888777666555444444333333333333444444444555555555777:::>>>GGGVVVgggsss~~~tttiiieeeggglllnnnnnnmmmmmmnnnoooppppppoooppppppnnniiidddaaa```YYYWWWUUUTTTVVV[[[aaadddhhhiiimmmrrrwwwxxxwwwuuurrrggg]]]ZZZ[[[___gggpppuuuvvvxxxzzz{{{{{{zzzzzzwwwyyy|||}}}}}}}}}}}}~~~~~~~~~}}}|||{{{zzzzzzyyywwwxxxyyyzzzzzzzzzyyyyyyxxxxxxxxxyyyzzz{{{||||||~~~~~~~~~||||||{{{{{{zzzzzzyyyyyyxxx{{{zzzzzzvvvnnnggghhhnnnzzz{{{wwwuuupppmmmkkkiiiiiihhhfffdddcccbbb___\\\YYYVVVTTTSSS}}}yyywwwjjjcccZZZPPPIIIIIIIIIHHHPPP\\\ssstttjjjfffhhhrrr|||xxxrrrnnnkkkiiigggeeeccccccdddeeefffffffffeeegggfffeeeccc```\\\YYYWWWRRRSSSUUUXXX]]]```bbbcccfffgggiiikkkmmmoooppppppooopppppppppooonnnmmmnnnmmmppprrrpppkkkiiijjjllllllkkkiiihhhhhhiiikkkllljjjiiigggffffffffffffggg_______________^^^]]]]]]\\\[[[ZZZXXXWWWVVVWWWWWWRRRQQQOOOMMMKKKJJJIIIHHHAAA@@@???>>><<<;;;::::::222222333555888999999888444777:::<<<>>>AAADDDGGGKKKKKKNNNPPPQQQOOOKKKGGGDDDAAA@@@DDDHHHMMMWWWaaarrr{{{zzzjjj[[[UUUVVVTTTUUUWWWXXXXXXVVVSSSRRRGGGFFFDDDDDDFFFLLLTTTZZZ[[[bbbiiilllnnnmmmggg```TTTMMMJJJMMMRRRTTTVVVYYYVVVTTTRRROOOMMMLLLKKKKKKIIIHHHFFFFFFFFFIIIKKKMMMTTTWWW[[[]]]___```bbbcccccceeeggghhhiiimmmrrrwww~~~oooaaaZZZVVVUUUOOOMMMJJJGGGCCC@@@>>>===;;;;;;;;;<<<<<<===>>>??????@@@CCCFFFJJJUUUkkk}}}uuuuuuyyyuuuzzzzzzYYYFFF@@@===::::::888888777666555444333333444444444444555555555555333555888<<>><<<:::999;;;999888888777666444222444666999;;;<<<>>>AAACCCGGGHHHJJJMMMNNNMMMHHHEEEBBB??????CCCFFFKKKUUU^^^nnnvvv}}}wwwhhhZZZVVVWWWUUUVVVVVVVVVUUUSSSPPPOOOIIIIIIHHHHHHKKKQQQYYY^^^___fffkkkmmmmmmlllfff___RRRLLLHHHLLLQQQTTTWWW[[[WWWVVVSSSOOOMMMKKKJJJJJJEEEDDDDDDDDDGGGJJJNNNQQQTTTWWW[[[^^^___```bbbcccdddeeegggggghhhlllsssyyy~~~kkk^^^WWWTTTRRRMMMKKKIIIEEEBBB@@@>>>===;;;;;;;;;<<<<<<>>>?????????@@@BBBEEEIIITTTjjj~~~zzzrrrttt}}}zzz~~~xxxXXXFFF@@@===;;;:::999888777666555444333333444444444555555555666666111444777;;;AAAMMM^^^iiiuuu~~~}}}{{{|||rrrjjjhhhooovvvvvvuuusssqqqpppppppppqqqppprrrsssqqqnnnjjjhhhggg\\\YYYVVVTTTVVV[[[```dddfffgggiiinnnssswwwyyyyyytttnnnhhhccc^^^]]]dddnnnpppqqqtttvvvwwwwwwvvvuuuuuuwwwyyyzzzzzz|||zzzzzzzzzzzzzzzzzzzzzzzzuuuwwwzzz|||}}}{{{xxxwwwvvvuuuttttttvvvxxx{{{}}}}}}~~~~~~}}}yyyyyyyyyzzzzzzzzz{{{{{{yyyzzz||||||wwwsssxxx}}}vvvssstttpppmmmjjjhhhfffeeecccaaa^^^]]][[[XXXUUUSSSQQQPPP{{{tttuuuvvvvvvyyy}}}wwwoooZZZPPPFFFBBBBBBCCCHHHOOO___tttzzzpppddd```mmm|||yyywwwuuusssrrrpppmmmjjjiiihhhgggffffffggghhhhhhiiihhhfffdddbbb___ZZZWWWUUUVVVXXXZZZ]]]```cccdddhhhiiikkkmmmooooooooooootttsssqqqnnnlllkkkkkklllpppooommmkkkjjjjjjjjjjjjhhhggggggggggggfffffffffeeeffffffeeeccccccdddfffaaa___]]]]]]]]]^^^]]]\\\ZZZZZZZZZZZZYYYXXXWWWVVVTTTQQQNNNKKKIIIGGGDDDBBBEEECCC@@@===::::::::::::999999888777666555444444444555666888;;;===@@@AAACCCDDDGGGJJJLLLKKKHHHEEECCC@@@???BBBFFFKKKUUU^^^hhhttt{{{sssdddYYYUUUSSSWWWUUURRRRRRSSSSSSPPPNNNMMMKKKIIIJJJOOOUUUYYY\\\fffcccbbbeeeiiihhh```XXXOOONNNNNNMMMOOOQQQSSSUUUTTTTTTSSSQQQOOOLLLJJJIIIFFFFFFEEEEEEGGGIIILLLNNNVVVYYY\\\^^^___```bbbddddddbbbcccgggjjjnnnuuu}}}ssseee___YYYRRROOOHHHGGGEEEBBB???===<<<;;;888999;;;===>>>????????????AAACCCEEEKKKYYYjjjwwwxxxvvv{{{}}}vvvXXXFFF???<<<:::999777777777777666666666666666555555555555444444444555444666999>>>GGGXXXgggpppwww|||wwwuuuwwwyyy{{{vvvrrrqqqooommmpppuuurrrsssttttttqqqpppppppppttttttssssssrrrnnnhhhddd___\\\YYYWWWWWWZZZ^^^aaacccfffjjjmmmpppssswwwzzzwwwssskkkccc^^^^^^bbbfffmmmooosssuuuuuutttuuuuuuuuuvvvwwwyyy{{{}}}~~~zzzwwwuuuuuuvvvxxxxxxwwwxxxyyy{{{||||||{{{yyyxxxvvvuuutttttttttuuuwwwxxx{{{}}}~~~{{{wwwzzz|||}}}}}}|||{{{{{{|||yyy{{{}}}|||zzzxxxxxxxxx}}}xxxssspppnnnllljjjgggeeecccaaa^^^\\\\\\[[[XXXTTTRRRPPPOOOOOO|||uuuvvvwwwxxxzzz}}}wwwooo\\\RRRGGGCCCBBBCCCHHHNNNYYYnnn}}}pppccc^^^iiixxxyyywwwuuutttsssqqqmmmkkkiiihhhgggfffeeeeeefffffffffeeeccccccbbb```]]]ZZZXXXXXXXXXYYY[[[^^^```bbbeeegggiiikkkmmmnnnnnnnnnsssrrrpppnnnlllkkkkkkkkknnnnnnmmmmmmkkkjjjiiiiiiffffffffffffeeeeeeeeeeeeddddddeeecccbbbaaacccdddaaa```^^^]]]^^^^^^]]]\\\YYYZZZZZZYYYYYYXXXWWWVVVQQQNNNLLLKKKKKKKKKIIIHHHEEECCC@@@===;;;:::::::::999999888777666555444444444555666888:::===???AAA???@@@BBBEEEGGGGGGEEECCCBBB??????BBBEEEIIIQQQZZZgggsss{{{ttteeeZZZUUUSSSUUUSSSQQQPPPQQQQQQOOOMMMLLLJJJIIIKKKPPPWWW\\\^^^dddaaa___bbbfffeee___XXXOOONNNMMMLLLLLLNNNOOOPPPSSSRRRQQQPPPMMMKKKIIIHHHFFFEEEEEEEEEGGGJJJMMMOOOXXXZZZ^^^```aaaccceeegggfffddddddhhhkkknnnuuu~~~ooobbb\\\VVVPPPMMMHHHFFFDDDAAA???===;;;;;;999:::;;;===>>>???@@@@@@@@@BBBDDDHHHOOO]]]mmmyyy}}}zzz~~~rrrUUUDDD>>><<<::::::777777777666666666555555555444444444333333333333444333444888<<>>@@@CCCDDDBBBAAAAAA>>>>>>BBBDDDGGGNNNUUUdddrrr{{{uuufff[[[UUURRRRRRQQQOOOOOOOOOOOOMMMLLLKKKJJJIIILLLRRRXXX]]]___```]]][[[]]]aaaaaa\\\WWWOOONNNLLLKKKJJJKKKKKKLLLPPPPPPOOOMMMKKKIIIGGGFFFEEEEEEEEEFFFHHHKKKOOOQQQXXXZZZ^^^```bbbdddfffhhhhhheeefffiiilllooovvv~~~jjj]]]XXXRRRMMMJJJFFFEEECCC@@@>>><<<;;;;;;999:::;;;<<<>>>???@@@@@@BBBDDDGGGMMMWWWdddrrr||||||mmmQQQBBB===;;;999999666666666555555555444444444444333333333222222222222111222666999@@@OOO]]]nnnzzz{{{uuurrrrrrxxx}}}{{{}}}~~~vvvooohhhbbbdddiiinnnsssxxxwwwyyyyyyxxxuuusssssssssssstttuuuwwwwwwsssmmmhhhbbb___[[[XXXVVVXXXZZZ\\\aaacccgggkkknnnqqquuuxxxzzzyyytttnnnhhhddddddeeeiiillloooppppppoooooopppqqqrrrssstttvvvwwwyyyyyyyyywwwvvvvvvwwwxxxxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvtttsssrrrqqqqqqqqqrrrsssuuuwwwyyyzzz|||~~~~~~||||||zzzyyy{{{|||{{{zzzyyyzzz{{{yyy{{{||||||zzzyyyyyyzzz}}}~~~vvvsssooolllkkkiiigggdddbbb```^^^[[[YYYTTTSSSPPPMMMKKKJJJIIIIII|||}}}}}}}}}~~~vvvmmm^^^SSSIIIDDDAAA@@@CCCGGGLLL\\\ooo{{{|||nnndddhhhsss~~~zzzwwwtttrrrqqqooollljjjiiiiiihhhfffeeeddddddcccbbbaaa```aaabbbbbbaaa```^^^[[[YYYWWWXXX\\\```ccceeefffhhhiiijjjjjjjjjjjjmmmmmmmmmmmmlllkkkjjjjjjjjjkkkmmmnnnnnnkkkhhhfffccccccbbbbbbbbbaaaaaaaaaaaabbbbbbaaa______```aaabbb```^^^]]]^^^^^^]]]\\\XXXXXXXXXXXXXXXVVVUUUUUUXXXUUUQQQOOOMMMKKKHHHFFFDDDCCCAAA>>><<<;;;::::::999999888777666555444444444555666888:::<<<>>>??????>>>>>>???AAAAAA@@@???===;;;===AAACCCFFFLLLSSSaaaoooyyyttteeeZZZSSSPPPQQQPPPOOONNNNNNNNNMMMLLLLLLKKKKKKNNNSSSXXX[[[\\\ZZZXXXVVVXXX\\\\\\YYYUUUMMMLLLKKKJJJJJJJJJKKKKKKMMMMMMLLLKKKIIIHHHFFFEEEDDDDDDDDDFFFIIIMMMQQQSSSVVVYYY\\\___aaaccceeegggiiiffffffiiilllpppxxxxxxdddZZZTTTOOOJJJIIIDDDCCCAAA???===<<<;;;;;;:::;;;;;;<<<>>>???@@@AAADDDEEEJJJSSS```mmmxxx~~~iiiOOOAAA===;;;888888666555555555444444444444444444444333333333333222111111222555888===KKKXXXfffuuu}}}wwwsssrrrwww~~~}}}}}}vvvkkkeeedddjjjqqquuuxxx{{{{{{||||||{{{xxxuuuuuuuuurrrtttvvvyyyyyyvvvpppkkkeeebbb]]]YYYWWWWWWXXXYYY^^^aaaeeeiiilllooosssvvvwwwwwwuuupppjjjdddbbbaaaeeehhhlllooooooooooooppppppqqqrrrssstttvvvwwwwwwxxxwwwvvvvvvwwwxxxwwwvvvvvvuuuuuuttttttuuuuuuvvvsssrrrqqqpppppppppqqqrrrrrrtttvvvwwwyyy{{{}}}~~~}}}yyyzzz{{{zzzxxxxxxyyy{{{yyyzzz|||{{{zzzzzz{{{|||}}}yyysssqqqmmmjjjiiifffdddaaa___^^^\\\YYYVVVQQQOOOMMMKKKIIIHHHGGGGGGvvvlll\\\RRRHHHBBB???===???CCCIIIWWWhhhwwwvvvjjjhhhoooxxxzzzwwwssspppooommmjjjhhhjjjjjjiiihhhgggfffdddddddddbbbaaaaaabbbbbbaaa```___]]]ZZZXXXZZZ^^^cccgggggghhhiiijjjjjjiiihhhgggjjjkkklllmmmmmmlllkkkjjjgggiiilllnnnmmmjjjgggdddaaaaaaaaaaaa````````````aaabbbbbbaaa___^^^```aaaaaa___]]]]]]]]]^^^]]]\\\XXXXXXXXXXXXWWWVVVUUUTTTZZZWWWSSSOOOLLLIIIFFFDDDDDDCCCAAA???===;;;::::::999999888777666555444444555555666777999;;;===???AAA@@@????????????===;;;:::999;;;@@@CCCFFFMMMUUU```nnnxxxrrrdddXXXQQQNNNOOOOOOOOOOOOMMMMMMMMMMMMOOONNNMMMOOORRRUUUUUUUUUTTTRRRRRRTTTWWWXXXVVVSSSKKKKKKKKKKKKKKKLLLMMMMMMJJJJJJJJJIIIHHHFFFEEEDDDBBBCCCDDDFFFJJJOOOSSSVVVWWWZZZ]]]```aaaccceeegggiiiffffffjjjnnnsss|||qqq```WWWRRRMMMIIIIIIBBBAAA@@@>>><<<;;;;;;;;;;;;;;;;;;<<<===???AAABBBEEEGGGMMMYYYhhhvvv~~~gggMMM@@@===:::888777666555555555444444444444555555555555444444444444222222333666777;;;GGGSSS___ooo|||xxxvvvyyy~~~~~~}}}~~~|||pppooosss|||}}}~~~~~~|||yyyvvvuuuuuurrrsssvvvxxxyyyvvvqqqmmmgggddd```[[[XXXWWWWWWXXX\\\___cccgggjjjmmmrrruuutttuuuuuurrrmmmgggcccaaacccfffkkknnnooopppqqqssspppqqqrrrssstttuuuvvvwwwwwwvvvuuuvvvwwwwwwvvvuuuuuuuuuttttttttttttuuuuuusssrrrqqqpppppppppqqqrrrqqqssstttuuuvvvyyy}}}}}}xxxyyyyyyxxxwwwwwwyyyzzzyyyzzz{{{{{{zzzzzz|||~~~uuurrrpppllliiihhhdddaaa^^^\\\[[[YYYVVVTTTOOONNNLLLIIIHHHGGGGGGGGGuuukkk[[[QQQGGGBBB>>><<<===AAAGGGSSSdddvvv|||qqqiiiiiiqqq}}}}}}zzzuuupppnnnkkkiiigggiiiiiiiiiiiihhhgggeeeeeefffdddbbbbbbcccccccccbbb```^^^[[[ZZZ[[[___dddhhhgggggghhhiiiiiihhhffffffhhhjjjlllnnnooonnnllljjjeeegggjjjkkkkkkiiieeecccaaaaaa`````````_________```aaaaaa```^^^^^^___``````^^^\\\[[[\\\\\\[[[ZZZWWWWWWWWWWWWVVVUUUTTTTTTVVVSSSPPPMMMLLLJJJHHHFFFDDDCCCBBB@@@>>><<<::::::999999888777666555444444555555666777999;;;===>>>???>>>>>>>>>???>>>;;;999;;;999:::???CCCGGGOOOWWWbbbooowwwqqqbbbVVVPPPMMMMMMNNNOOONNNLLLKKKLLLMMMPPPOOONNNOOOPPPQQQPPPNNNNNNNNNOOORRRUUUUUUSSSQQQKKKKKKKKKLLLLLLMMMMMMMMMHHHHHHHHHHHHGGGFFFEEEDDDAAABBBCCCGGGKKKPPPUUUXXX[[[]]]aaacccdddeeegggiiiiiifffggglllqqqxxxxxxjjj[[[TTTPPPKKKHHHHHHAAA@@@>>>===<<<;;;;;;;;;<<<<<<;;;<<<===???BBBCCCEEEGGGOOO^^^ppp~~~xxxbbbJJJ???===;;;888777666666666555555555444444666666555555555444444444333333444777777999CCCNNNZZZiii|||~~~{{{|||~~~{{{~~~|||yyyvvvuuuuuusssssstttvvvwwwuuuqqqnnniiifffbbb]]]ZZZXXXXXXXXXYYY\\\aaaeeehhhlllpppssssssuuuwwwvvvqqqlllhhhfffbbbeeejjjmmmoooppprrrsssqqqqqqrrrssstttuuuvvvvvvuuuttttttuuuvvvvvvtttsssssssssssssssssssssssssssqqqpppoooooooooppprrrsssqqqrrrrrrrrrsssvvvzzz}}}~~~{{{xxxxxxxxxwwwuuuvvvxxxzzzyyyzzz{{{{{{zzz{{{}}}yyyrrrqqqooojjjggggggaaa___\\\ZZZXXXVVVSSSQQQNNNMMMKKKIIIHHHGGGHHHHHHuuujjj[[[QQQGGGBBB???<<<===AAADDDOOObbbwwwyyylllffflllyyy}}}wwwrrrooollliiiggggggggghhhhhhhhhgggeeeeeefffdddbbbbbbdddeeeeeeeeeaaa___\\\[[[[[[^^^bbbdddcccdddeeeggggggggggggfffgggiiimmmppppppooommmkkkdddeeegggiiihhhgggdddcccaaa````````````_________^^^______^^^\\\\\\]]]______]]][[[ZZZ[[[[[[ZZZYYYVVVWWWWWWVVVVVVUUUTTTSSSQQQOOOLLLKKKKKKJJJIIIGGGDDDCCCBBBAAA???<<<:::999999999888777666555444444555555666777999:::<<<======>>>???AAABBBAAA>>>;;;???<<<<<>>===<<<;;;;;;;;;;;;===<<<<<<<<<===???BBBCCCEEEHHHPPPbbbvvvooo[[[EEE<<<<<<;;;:::999777777777666666666555555555555555444444444333333333333444666666777@@@JJJVVVcccsss~~~zzz~~~~~~|||xxxuuussssssssssssrrrssstttssspppmmmjjjhhhddd___\\\ZZZYYYYYYXXX[[[___cccgggkkkooorrrrrrtttwwwxxxtttppplllkkkcccfffjjjmmmnnnnnnooopppppppppqqqrrrsssttttttuuusssrrrrrrsssuuuuuusssqqqpppqqqrrrrrrrrrrrrqqqpppmmmmmmlllmmmnnnoooqqqrrrpppppppppoooooorrrvvvyyyxxx{{{|||||||||zzzxxxxxxwwwvvvtttuuuwwwzzzyyyzzz{{{zzzzzz{{{~~~{{{tttoooooommmhhhdddddd___]]]ZZZXXXVVVTTTQQQOOOMMMKKKJJJHHHGGGGGGHHHHHHuuujjj[[[QQQHHHCCC@@@===>>>AAABBBLLL```wwwqqqggglllzzzzzztttpppmmmiiigggeeefffgggggggggfffeeedddeeecccbbbccceeeggghhhgggbbb```]]][[[[[[\\\___```^^^```bbbdddfffgggggggggfffiiimmmpppqqqpppnnnllldddeeefffggggggeeedddbbbaaaaaa`````````_________]]]]]]^^^\\\[[[ZZZ[[[]]]^^^\\\ZZZYYYZZZZZZYYYXXXVVVVVVVVVVVVUUUTTTSSSSSSQQQOOOLLLJJJJJJIIIGGGEEEDDDCCCCCCAAA???===;;;999999999888777666555444444555555666777888:::<<<======>>>AAAEEEGGGGGGCCCAAABBB???===@@@BBBFFFOOOXXXiiittt{{{rrrbbbVVVQQQOOOIIIKKKLLLKKKHHHGGGIIIKKKKKKKKKKKKLLLMMMMMMKKKHHHFFFIIIMMMQQQTTTSSSPPPNNNMMMMMMMMMLLLKKKIIIHHHGGGGGGGGGGGGGGGGGGFFFEEEEEE@@@AAACCCGGGLLLRRRXXX[[[\\\^^^aaabbbbbbbbbdddeeejjjiiikkkrrrzzzlll```UUUOOOLLLGGGFFFFFF>>>>>>===<<<;;;::::::;;;===<<<<<<<<<===@@@BBBDDDEEEHHHQQQdddyyyyyyvvviiiUUUAAA:::;;;<<<;;;:::777777777777666666666666444444444333333333222222222222444666555555===GGGSSS]]]kkkwww{{{~~~~~~~~~{{{wwwtttsssrrrtttsssqqqqqqrrrqqqooommmkkkiiieee```]]][[[ZZZZZZWWWZZZ^^^bbbfffjjjnnnrrrooorrrvvvwwwuuuqqqnnnmmmeeehhhkkkllllllkkkkkkllloooooopppqqqrrrsssssstttrrrqqqqqqsssttttttrrrpppmmmoooppprrrrrrpppooommmkkkjjjjjjkkklllnnnppprrrnnnooonnnmmmmmmooosssvvvrrrxxx~~~~~~wwwyyy{{{{{{wwwxxxwwwuuuttttttwwwyyyyyyzzzzzzzzzzzz|||wwwqqqnnnnnnlllfffbbbbbb^^^\\\YYYWWWUUUSSSPPPNNNLLLJJJIIIGGGGGGGGGGGGHHHyyyjjj[[[PPPFFFBBB@@@??????BBBCCCIIIXXXpppxxxlllpppzzzyyysss{{{zzzyyyyyyzzzzzzyyyxxxxxx~~~}}}vvvrrrnnnkkkhhhhhhhhhgggfffeeeeeeddddddeeefffffffffeeedddcccccccccaaa]]][[[[[[]]]```bbbcccbbbbbbdddfffgggggggggkkkmmmppprrrrrrpppnnnlllgggeeecccdddeeefffeeedddaaaaaaaaaaaa```^^^]]]\\\[[[[[[[[[[[[[[[ZZZYYYYYY\\\\\\[[[YYYXXXWWWVVVUUUTTTTTTUUUUUUUUUTTTTTTSSSNNNNNNMMMLLLJJJIIIGGGFFFFFFDDDAAA>>><<<<<<<<<<<<:::999999888666555333222444555777777888;;;>>>AAAEEEDDDEEEHHHLLLMMMKKKIIIHHHEEEBBBAAA@@@DDDQQQ^^^jjjuuu{{{ssseeeXXXPPPLLLJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLLLLKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNNNNLLLLLLLLLKKKJJJHHHGGGFFFFFFCCCBBBCCCFFFGGGEEECCCCCCEEEIIILLLOOOTTTZZZ^^^___aaadddeeeeeeeeefffgggjjjmmmrrrwww~~~wwwfff\\\SSSPPPLLLGGGCCCCCC@@@???>>><<<:::999999999999::::::;;;;;;???CCCGGGGGGJJJXXXooo|||yyy{{{}}}```PPPAAA:::999888888:::???===;;;888666555555555333444444555555444444333333444444444444777;;;???MMMWWWeeerrr~~~}}}~~~{{{xxxvvvvvvvvvuuusssrrrssstttuuuuuusssqqqppppppmmmgggaaa]]][[[[[[[[[^^^^^^```bbbfffjjjmmmoooqqqrrrtttuuuvvvuuusssrrrooommmlllmmmooopppmmmkkkrrrqqqpppppppppqqqssstttrrrrrrrrrqqqpppooonnnmmmkkklllnnnoooooommmllljjjjjjjjjjjjjjjkkklllllllllooopppqqqqqqrrrrrrrrrqqqrrrrrrtttzzzzzzvvvuuuvvvvvvwwwuuusssssstttuuuuuuuuuyyyyyyxxxxxxyyyzzz|||}}}{{{xxxoooooommmkkkgggccc___]]][[[YYYVVVSSSOOOMMMKKKJJJHHHHHHGGGFFFFFFGGGGGGGGGzzzkkk[[[QQQGGGCCCAAA??????AAACCCHHHVVVmmmxxxlllnnnwww}}}{{{tttsssqqqnnnmmmoooqqqrrrsssrrrxxxxxxrrrnnnkkkiiihhhhhhgggfffeeeddddddcccggggggggghhhggggggffffffcccaaa^^^[[[[[[]]]```bbbcccccccccdddfffgggggggggjjjllloooqqqqqqpppnnnllleeecccbbbbbbdddeeeeeedddbbbbbbbbbaaa```^^^]]]\\\[[[\\\\\\\\\\\\\\\[[[[[[ZZZZZZYYYXXXWWWWWWVVVUUUTTTTTTUUUUUUTTTSSSRRRRRRMMMMMMMMMLLLKKKIIIHHHGGGFFFDDDAAA???===<<<<<<<<<999999999888666555333222333555777888999;;;???BBBBBBCCCFFFKKKOOOPPPNNNKKKKKKHHHEEECCCAAAEEEQQQ^^^lllwww}}}ttteeeXXXPPPLLLJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNLLLLLLKKKJJJIIIHHHGGGGGGFFFDDDCCCDDDGGGHHHFFFEEEDDDGGGJJJNNNRRRWWW\\\``````bbbdddeeeeeeeeeggghhhkkkoootttyyyqqqbbbYYYPPPMMMJJJEEEAAAAAA======<<<;;;::::::::::::999:::::::::;;;>>>CCCGGGKKKOOO]]]qqq{{{vvvYYYKKK>>>:::;;;:::;;;<<<>>><<<:::888666555444444222333333333333333333222333444444444444777;;;>>>IIISSSaaammmxxx~~~{{{xxxwwwvvvtttsssrrrrrrtttuuutttsssrrrpppooommmjjjfffbbb^^^\\\[[[[[[\\\]]]___bbbfffjjjlllqqqsssuuuvvvwwwwwwvvvuuusssqqqooopppqqqqqqooolllnnnmmmmmmmmmnnnooopppqqqooooooppppppooonnnnnnmmmjjjkkkmmmmmmmmmkkkiiihhhggghhhjjjkkklllmmmmmmmmmoooppppppqqqrrrrrrrrrrrrppppppqqqvvv}}}}}}wwwuuutttuuuuuuvvvuuusssrrrrrrsssssssssvvvuuuvvvvvvxxxzzz|||}}}~~~|||xxxtttqqqooolllkkkjjjgggddd```\\\ZZZWWWVVVSSSPPPNNNKKKJJJIIIJJJIIIIIIHHHHHHIIIIIIIII}}}mmm[[[QQQHHHEEECCC@@@???@@@CCCGGGTTTiii{{{ooonnnsssxxxuuuzzzwwwooollliiifffgggkkkooorrrnnntttzzzsssooollljjjhhhhhhgggfffeeedddccccccffffffgggggghhhgggggggggcccaaa___\\\\\\]]]___aaaccccccdddeeefffggghhhhhhjjjlllnnnpppqqqooommmlllcccbbb```aaacccddddddcccddddddcccbbb```___]]]\\\\\\\\\]]]]]]^^^]]]]]]]]]ZZZZZZYYYYYYYYYXXXXXXXXXTTTTTTTTTTTTSSSRRRPPPPPPLLLLLLLLLLLLKKKJJJIIIHHHFFFEEEBBB???===<<<<<<<<<999999999888666555333333333444777999:::===AAADDD@@@BBBGGGLLLQQQSSSQQQOOOOOOLLLIIIFFFDDDFFFQQQ]]]nnnxxx}}}ttteeeXXXPPPKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNMMMLLLKKKIIIHHHGGGGGGGGGGGGEEEDDDCCCDDDFFFGGGFFFEEEEEEHHHMMMQQQUUUYYY^^^bbb```bbbdddeeeeeefffhhhjjjlllpppvvv|||hhh]]]TTTLLLIIIGGGBBB??????;;;:::::::::::::::;;;<<<888999::::::;;;>>>CCCGGGQQQWWWeeettt{{{iiiPPPEEE;;;:::<<<<<<===>>><<<;;;999777666555444444111222222333333222222111333333444444444666:::===DDDNNN\\\iiirrr|||~~~{{{}}}zzzxxxvvvtttrrrqqqqqqsssttttttsssrrrrrrnnnnnnmmmjjjgggbbb___\\\[[[[[[\\\]]]```dddgggjjjppprrruuuwwwxxxyyyxxxwwwvvvuuusssssssssrrrooommmkkkkkkkkklllmmmmmmnnnoookkkkkklllmmmmmmmmmmmmmmmjjjkkkkkkkkkjjjiiigggfffeeegggiiilllnnnnnnnnnnnnnnnooopppqqqrrrrrrrrrrrrmmmmmmnnnrrrwww}}}{{{vvvsssrrrssssssrrrtttsssrrrrrrqqqqqqqqqrrrrrrrrrsssuuuwwwyyy{{{}}}{{{|||||||||||||||{{{{{{vvvuuutttsssqqqnnnlllkkkgggfffdddbbb^^^[[[XXXVVVSSSRRRPPPNNNLLLJJJIIIIIILLLKKKKKKJJJJJJKKKLLLLLLooo\\\SSSJJJGGGEEEAAA>>>???BBBFFFPPPcccxxxtttnnnnnnqqqooouuu~~~xxxrrrpppnnnkkkkkknnnrrrvvvsssxxx{{{uuuqqqnnnllliiiiiihhhgggeeedddccccccccccccdddeeefffffffffeeecccaaa```^^^]]]^^^___```bbbccceeeeeeeeefffgggiiiiiikkkmmmooopppooommmlllcccaaa```aaaccceeeeeedddddddddcccbbbaaa___]]]\\\[[[[[[\\\]]]]]]]]]]]]\\\ZZZZZZZZZZZZZZZZZZZZZZZZTTTTTTTTTSSSRRRPPPOOONNNKKKKKKLLLLLLKKKJJJIIIIIIGGGEEECCC@@@>>><<<;;;;;;999999888888777555444333222555888:::<<>>999999888666555444444333222222333333333333222222222333444333444555999;;;@@@JJJYYYeeeoooxxx~~~wwwzzz}}}zzzyyywwwuuussspppqqqrrrsssssssssssssssoooooommmkkkhhheeebbb```^^^]]]]]]^^^```dddgggjjjnnnpppsssvvvxxxyyyyyyxxxwwwvvvuuusssqqqooommmkkkjjjkkklllmmmnnnnnnnnnnnnffffffhhhiiikkklllllllllkkkkkkkkkjjjiiigggeeedddeeegggjjjmmmnnnnnnlllkkkmmmmmmooopppqqqrrrrrrsssmmmllllllooossswwwyyyyyyvvvtttqqqpppqqqqqqpppooopppqqqrrrqqqqqqqqqrrrsssqqqrrrssstttvvvxxxzzzzzzyyyyyyyyyxxxwwwvvvtttsssqqqqqqqqqpppnnnlllkkkjjjbbbaaa___]]]ZZZWWWUUUSSSPPPOOONNNLLLKKKJJJJJJJJJLLLLLLKKKKKKKKKLLLMMMMMMrrr^^^UUULLLHHHFFFAAA??????BBBDDDLLL\\\pppvvvlllhhhiiipppvvvwwwsssttttttrrrqqqrrrvvvyyy||||||vvvssspppnnnkkkjjjiiihhhfffeeedddcccccccccdddeeefffffffffeeecccbbbaaa______^^^^^^___aaaccceeeeeeddddddfffiiiiiijjjlllnnnnnnnnnmmmmmmdddcccaaabbbdddeeeeeedddcccccccccbbb```___]]]\\\YYYZZZ[[[[[[[[[[[[ZZZZZZWWWWWWWWWXXXXXXXXXXXXXXXTTTTTTSSSSSSQQQPPPNNNNNNKKKKKKLLLLLLKKKJJJIIIIIIGGGFFFDDDAAA???===;;;:::888888888888777555444333333555999<<<===@@@CCCEEEEEEFFFGGGIIILLLOOORRRTTTVVVSSSOOOLLLGGGGGGPPP[[[iiisssxxxpppaaaVVVPPPLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLLLLMMMMMMLLLKKKKKKJJJIIIGGGEEEDDDEEEFFFGGGCCCDDDDDDEEEEEEFFFGGGGGGGGGKKKQQQVVVYYY\\\___aaaaaacccdddeeeeeegggjjjlllnnnssszzzmmm\\\TTTLLLFFFFFFEEE@@@======<<<<<<;;;:::999999999999888999::::::<<>>999999:::999999;;;777777666666555444333333333333444444444444333333111222333333333555777:::>>>GGGUUUcccnnnwwwyyyyyy|||zzzyyyxxxvvvuuupppqqqqqqrrrrrrsssssssssqqqpppmmmjjjhhhfffeeeeee```___^^^^^^___cccfffiiikkkmmmpppsssvvvwwwwwwwwwuuuuuutttqqqnnnkkkhhhggghhhjjjkkkmmmmmmlllkkkjjjbbbccceeegggiiijjjkkkkkkkkkkkkjjjiiihhhgggeeeeeeggghhhkkklllmmmkkkiiigggjjjkkkmmmooopppqqqrrrrrrmmmmmmlllnnnqqqssstttsssqqqpppooonnnoooooommmllllllnnnqqqqqqqqqqqqtttvvvsssssstttuuuvvvwwwwwwwwwwwwwwwwwwvvvuuutttsssrrrmmmmmmlllkkkiiigggeeeddd^^^]]][[[YYYVVVTTTRRRRRRNNNNNNMMMLLLKKKKKKKKKLLLKKKKKKJJJJJJKKKLLLMMMMMMwwwaaaWWWMMMIIIFFFAAA???@@@BBBCCCIIIWWWiii{{{wwwkkkeeefffqqqvvv{{{tttppprrrtttsssssstttyyy}}}yyyuuuqqqooommmlllkkkiiihhhfffeeedddffffffgggggghhhgggggggggbbbbbbbbbaaa```___^^^]]]___bbbddddddcccbbbeeehhhhhhiiikkklllmmmnnnmmmmmmeeedddbbbbbbdddeeedddcccaaaaaaaaaaaa```^^^]]]\\\YYYYYYZZZZZZYYYXXXXXXWWWSSSSSSTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSRRRQQQOOOOOOLLLLLLLLLLLLKKKJJJIIIHHHGGGFFFDDDBBB???===;;;:::888888888888777666555444444777;;;===???AAACCCEEEGGGIIILLLMMMOOOQQQUUUXXXZZZVVVSSSPPPKKKJJJRRR]]]iiissswwwnnn```UUUOOOKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMJJJKKKKKKKKKKKKJJJJJJIIIHHHGGGFFFEEEDDDEEEEEEFFFDDDFFFHHHHHHHHHHHHJJJKKKIIIMMMSSSXXX[[[]]]^^^```aaabbbcccddddddfffjjjmmmooouuu}}}zzzeeeXXXPPPIIIDDDDDDDDD@@@============;;;:::999999999999999:::;;;<<<===AAAFFFJJJMMMYYYhhhsss{{{rrrgggoooqqq{{{lllUUUCCC===888888888666666999555555555555555444333222333444444555555444444333000222333333333444666888===DDDQQQ^^^jjjuuu~~~~~~|||}}}zzzyyyyyywwwvvvqqqqqqqqqqqqrrrrrrrrrrrrrrrpppnnnkkkiiihhhhhhhhhaaa___]]]\\\^^^aaaeeegggiiikkknnnqqqtttuuuuuuuuussstttsssppplllhhhfffffffffhhhjjjlllkkkiiigggeee```aaaccceeegggiiijjjjjjjjjiiiiiihhhgggffffffeeeggghhhiiijjjjjjiiigggeeegggiiijjjmmmooopppqqqqqqmmmlllkkklllnnnoooooonnnnnnmmmllllllnnnnnnlllkkkhhhlllpppqqqoooooorrruuurrrssstttuuuvvvvvvvvvuuuttttttttttttsssrrrqqqppplllkkkjjjhhheeeccc```___[[[ZZZWWWUUUSSSQQQPPPPPPNNNMMMMMMLLLLLLLLLLLLLLLJJJJJJJJJJJJKKKLLLMMMMMM~~~cccXXXMMMHHHEEEAAA@@@AAAAAABBBFFFRRRdddwww|||oooiiikkkrrrwwwvvvqqqmmmppprrrrrrssswww}}}wwwqqqnnnooonnnmmmkkkiiihhhffffffggggggggghhhggggggffffffbbbbbbbbbbbbaaa___^^^]]]]]]aaadddcccaaaaaadddggghhhiiijjjlllmmmmmmmmmmmmfffdddbbbbbbbbbcccbbbaaa_______________^^^]]]]]]ZZZZZZZZZYYYXXXWWWVVVUUUSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPMMMMMMMMMLLLKKKIIIHHHGGGGGGGGGEEECCC@@@===;;;999777888888777777666555444555888<<>>;;;;;;;;;::::::;;;<<<===>>>???;;;<<<===>>>???CCCIIIMMMVVVbbboooyyyxxxkkkjjjxxxssszzzZZZGGG???:::555555555333666:::222333444444444444222111222222222333333222222222000111333333333333555666:::>>>FFFPPP]]]jjjvvv}}}{{{zzz~~~|||yyywwwuuussssssrrrqqqpppppppppqqqppprrrssstttssspppllljjjhhhfffcccaaabbbdddhhhkkkiiikkknnnqqqsssttttttttttttvvvvvvsssmmmiiihhhiiijjjlllnnnooonnnjjjfffccc___```bbbdddfffggghhhhhheeeeeedddccccccddddddddddddddddddeeefffggghhhhhhdddeeegggjjjlllnnnooooooffffffeeefffggggggfffdddgggffffffgggjjjmmmnnnmmmgggkkkooonnniiiggghhhkkkkkklllooorrrtttuuuuuuuuunnnmmmmmmllljjjiiigggfffaaaaaa```^^^\\\ZZZWWWVVVUUUTTTQQQOOOMMMLLLLLLLLLMMMLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMNNNOOOlll___QQQJJJGGGCCCAAAAAA???BBBEEEIIISSShhh~~~tttnnnmmmrrrxxx{{{mmmooooooqqquuuyyyyyytttrrrmmmmmmmmmlllkkkjjjhhhgggllliiifffeeeggggggeeecccfffeeedddccccccbbb___]]]^^^^^^```bbbeeefffeeedddhhhhhhhhhhhhiiiiiiiiiiiikkkjjjhhhddd```______```YYY\\\^^^^^^[[[ZZZ\\\^^^WWWWWWXXXWWWVVVTTTQQQPPPSSSQQQPPPPPPPPPPPPNNNMMMRRRQQQPPPOOOOOOOOOOOOOOOQQQOOONNNMMMMMMLLLIIIGGGEEEEEECCCAAA???===<<<;;;888777666555555444444555555999======<<<<<<>>>AAAGGGLLLVVV^^^bbbbbbccceee___\\\XXXUUUQQQQQQ[[[fffooowww|||tttbbbRRRLLLKKKHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJHHHHHHHHHGGGGGGFFFFFFFFFDDDEEEFFFFFFFFFDDDCCCBBBDDDBBBCCCGGGHHHGGGHHHKKKRRRUUU[[[^^^___```aaaaaadddbbbbbbeeefffggglllsssyyyqqq```RRRGGGEEECCC???======<<<;;;:::777777777888999:::<<<<<<<<<<<<>>>AAABBBEEEPPP\\\^^^ppp}}}~~~rrrpppxxxpppRRR@@@:::999888666555555555555444444333222111111111111333222111111000000111111111111222333333444555555888;;;AAAJJJWWWeeeqqqxxx|||www|||~~~zzzuuuqqquuutttsssrrrqqqrrrsssttttttrrrooonnnmmmllliiigggfffeeebbbaaaaaabbbdddfffgggiiillloooppppppooonnnuuuvvvuuussspppnnnnnnnnnuuusssqqqnnnkkkjjjiiiiiigggeeedddccccccdddfffggggggffffffeeeeeedddccccccdddddddddeeeeeeddddddcccdddccccccdddhhhjjjkkkkkkddddddeeeeeeddddddcccbbbeeeeeeffffffgggfffffffffgggggghhhhhhiiiiiijjjjjjhhhjjjmmmoooqqqqqqpppooonnnllliiigggfffdddbbb```[[[ZZZYYYXXXWWWVVVUUUUUUPPPOOOLLLKKKJJJKKKLLLMMMNNNNNNMMMLLLLLLKKKLLLLLLMMMKKKKKKKKKNNNPPPPPPOOOmmm^^^PPPHHHEEEAAA???@@@>>>AAAEEEIIIRRRdddzzzwwwpppmmmsssyyyuuuooonnnqqqwww~~~yyyuuusssoooooonnnmmmllljjjiiihhhkkkhhhfffeeeggggggfffdddhhhfffdddddddddcccaaa___]]]]]]]]]___bbbdddcccbbbgggggggggggghhhhhhhhhhhhjjjjjjhhheeeaaa^^^^^^^^^YYYZZZ\\\\\\\\\\\\\\\]]]YYYYYYYYYYYYWWWUUUSSSRRRSSSRRRPPPPPPQQQQQQPPPNNNQQQQQQPPPOOOOOOOOOOOOOOOPPPNNNMMMLLLLLLKKKIIIFFFEEEDDDCCCAAA???===;;;;;;888888777666555555555555444777;;;<<<;;;<<>>???===@@@EEEJJJSSSaaasssvvvppprrrzzz~~~rrrppprrryyy|||wwwvvvppppppooonnnlllkkkjjjiiiiiigggffffffggghhhgggfffkkkhhheeedddddddddcccbbb___^^^]]]^^^aaacccddddddeeeeeeeeefffffffffggggggiiijjjiiigggccc___]]]]]]ZZZYYYZZZ[[[]]]^^^]]]\\\YYYYYYYYYXXXWWWUUUSSSRRRSSSQQQPPPQQQRRRRRRQQQPPPPPPPPPPPPPPPOOOOOOOOOOOONNNMMMLLLKKKKKKJJJHHHFFFDDDDDDBBB@@@>>><<<;;;:::999888777666555555555555777;;;>>>@@@@@@AAAFFFJJJMMMTTT]]]eeejjjkkkiiiggggggccc___[[[VVVUUU^^^hhhuuuyyyzzzppp___OOOIIIIIIGGGHHHHHHHHHIIIIIIIIIJJJHHHGGGFFFEEEEEEEEEEEEEEEHHHHHHHHHGGGGGGGGGGGGFFFGGGGGGGGGFFFGGGGGGHHHHHHIIIFFFFFFIIIKKKKKKNNNSSSVVVYYY]]]___```___```aaadddaaaaaadddgggjjjqqqzzzyyycccVVVMMMGGGDDDAAA>>><<<<<<<<<:::999;;;:::999777666555555555:::;;;>>>BBBDDDJJJVVVcccxxxzzzxxxuuuzzz~~~```LLLBBB888777666444333333333333111111111111222333444555444333222222111111222222111111222222333333444444666999>>>DDDNNNZZZfffnnnzzz||||||uuuoootttxxxxxxzzz}}}zzzxxxvvvvvvuuutttttttttttttttuuusssqqqppppppooommmllliiigggeeebbbaaa```aaabbb___bbbfffjjjnnnpppppppppnnnqqquuuxxxxxxyyyzzz{{{}}}zzztttooojjjgggeeeeeegggfffeeeddddddeeefffgggccccccbbbbbbaaa`````````___```aaabbbbbbbbbbbbbbbbbbaaa___```aaabbbbbbaaa`````````_________^^^^^^]]]^^^^^^^^^]]]\\\[[[[[[\\\]]]^^^___aaabbbddddddddddddddddddddddddccccccdddbbb___^^^]]]\\\ZZZYYYVVVVVVUUUSSSRRRQQQPPPOOONNNNNNMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMLLLLLLMMMMMMMMMLLLKKKMMMOOOQQQQQQQQQppp```OOOFFFAAA>>>===???<<>><<<;;;:::999999888777666666666666999<<>>@@@<<<>>>FFFOOOVVV]]]kkkyyyyyypppvvv}}}zzzxxxqqqpppmmmkkkiiihhhhhhhhhfffgggggggggggghhhiiijjjjjjgggdddbbbcccddddddcccdddaaa___^^^```dddfffgggbbbcccccccccddddddddddddiiikkkmmmlllhhhccc```^^^]]][[[ZZZ]]]```bbb```]]]XXXWWWVVVTTTSSSRRRQQQQQQPPPNNNNNNNNNPPPQQQPPPOOONNNNNNOOOPPPPPPOOOOOONNNLLLKKKJJJJJJJJJJJJGGGEEEEEEDDDBBB@@@>>><<<;;;::::::999888777777666777777555888;;;<<<>>>BBBIIIOOOcccvvv~~~qqqhhheeebbbaaa^^^```kkkwwwzzzlllZZZLLLGGGFFFFFFFFFGGGGGGHHHIIIIIIJJJJJJIIIHHHGGGFFFEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEFFFGGGIIIJJJIIIFFFFFFJJJMMMOOOSSSYYYZZZ]]]___`````````aaabbbdddccceeejjjooouuu~~~~~~eeeUUUKKKEEECCCAAA>>>;;;:::::::::999888444555666777999;;;===>>>===>>>AAAGGGLLLTTTbbbppp}}}uuujjjooo{{{mmmSSSCCC>>>999999777666555444444444444333222222111111111222444333222222111111222222111111222222222222222333000444:::???GGGSSSaaalll~~~{{{rrrpppnnnmmmnnnpppvvv{{{~~~|||zzzzzzzzzwwwwwwwwwvvvvvvuuuttttttrrrqqqoooppppppqqqooonnnnnnllliiifffcccaaa```___```bbbdddgggiiijjjkkkkkkooorrrvvvxxxwwwuuuuuutttsssrrrpppnnnmmmlllllllllhhhhhhggggggffffffffffffcccccccccbbbaaaaaa``````\\\]]]^^^^^^_________^^^]]]\\\[[[\\\___aaaaaa```]]]\\\[[[[[[ZZZZZZ[[[[[[\\\\\\\\\[[[ZZZYYYXXXWWW[[[ZZZZZZZZZZZZYYYYYYYYYZZZZZZZZZZZZZZZ\\\]]]^^^\\\ZZZWWWVVVWWWVVVUUUTTTSSSSSSRRRQQQPPPOOONNNNNNLLLMMMNNNOOOPPPPPPOOOOOOOOOOOONNNNNNNNNNNNOOOOOONNNMMMMMMNNNQQQSSSTTTTTTooo```PPPGGGCCC@@@???@@@======DDDNNNSSSXXXdddsss~~~sssuuuzzzzzzvvvqqqpppmmmjjjhhhgggggggggfffggghhhhhhggggggiiikkkiiigggdddcccdddddddddcccbbb```]]]]]]___bbbcccdddbbbbbbccccccccccccddddddgggjjjlllkkkhhhdddbbbaaa]]]\\\\\\]]]______^^^]]]ZZZYYYWWWVVVTTTSSSSSSSSSPPPNNNMMMNNNOOOOOONNNMMMLLLMMMOOOPPPPPPOOONNNNNNLLLKKKJJJJJJKKKJJJHHHFFFEEEEEECCCAAA???===<<<;;;;;;:::999888777777777777777999<<<===>>>DDDLLLRRRkkkvvvjjjfffdddcccbbbbbbeeeqqq}}}{{{kkkYYYLLLFFFFFFEEEEEEFFFGGGHHHIIIJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGFFFGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGFFFGGGGGGHHHHHHIIIFFFGGGLLLPPPQQQUUU[[[\\\^^^```aaaaaaaaabbbdddbbbbbbfffmmmtttzzzrrr]]]PPPGGGBBBAAA???===:::999999999999888777777777888999;;;<<<===<<<<<<@@@FFFKKKTTTdddrrrqqqiiippp}}}eeeMMM@@@::::::999888777666555555555555444333222111111111111333222111111000000111111111111222222222222222222///333999>>>DDDPPP___kkk|||yyyrrrllljjjiiiiiimmmrrr|||||||||{{{xxxxxxyyyzzzwwwwwwwwwwwwvvvtttsssrrrqqqpppooooooqqqrrrqqqooopppnnnlllhhheeecccaaa```bbbcccdddfffggghhhhhhiiinnnqqquuuwwwwwwwwwxxxyyyuuuuuutttrrrpppnnnkkkjjjiiiiiiiiihhhggggggffffffddddddccccccbbbaaaaaaaaa]]]]]]^^^^^^^^^]]]]]]\\\\\\[[[ZZZ[[[^^^`````````\\\[[[YYYXXXXXXXXXYYYZZZ[[[[[[[[[[[[ZZZYYYXXXXXX[[[ZZZZZZYYYXXXWWWVVVVVVVVVVVVWWWXXXYYYYYYZZZZZZYYYWWWUUUTTTUUUUUUTTTSSSQQQQQQPPPPPPPPPOOOOOOOOOMMMMMMNNNOOOPPPPPPQQQQQQOOOOOONNNNNNOOOOOOPPPPPPOOONNNNNNOOORRRUUUUUUUUUlll]]]OOOGGGDDD@@@>>>???>>><<>>===<<<;;;;;;:::999888888888888;;;===??????AAAGGGOOOVVViii~~~zzzrrrkkkeeegggeeeddddddcccgggsss|||kkkYYYLLLFFFFFFEEEEEEFFFGGGHHHIIIJJJJJJIIIHHHHHHGGGGGGGGGHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGIIIGGGIIIOOOSSSUUUXXX]]]\\\^^^```aaaaaabbbdddfffdddeeekkkttt{{{gggWWWNNNFFFAAA@@@>>><<<999888888999888777777777777777888:::;;;<<<======@@@FFFLLLUUUeeetttmmmiiiqqqvvv[[[HHH===999999888777666555444444444333333222222111222222222222111000000//////000000222222111111111111111111///444999<<>>;;;>>>GGGHHHGGGQQQaaattt~~~wwwqqquuu|||tttrrrooollljjjiiiiiiiiigggiiijjjiiiffffffhhhkkkiiihhhggghhhiiihhhfffdddcccaaa``````bbbdddddddddbbbccccccccccccdddddddddccceeeffffffdddbbbbbbbbbYYY\\\^^^]]]YYYWWWXXXZZZXXXWWWUUUSSSQQQQQQQQQQQQSSSRRRPPPPPPPPPPPPNNNMMMKKKLLLNNNPPPPPPPPPNNNMMMMMMKKKKKKKKKLLLKKKJJJHHHGGGFFFEEECCCAAA???>>>===<<<;;;:::999888888888888:::<<<======???DDDMMMTTTcccwwwwwwhhheeeffffffhhhfffeeeeeedddhhhttt}}}kkkYYYLLLFFFFFFDDDEEEFFFGGGHHHIIIJJJJJJGGGGGGGGGGGGGGGGGGHHHHHHFFFFFFFFFGGGGGGHHHHHHHHHJJJJJJKKKLLLKKKJJJHHHGGGIIIHHHKKKRRRVVVWWWZZZ^^^\\\^^^```aaabbbccceeeggggggiiippp{{{xxx___SSSMMMFFFAAA@@@>>>;;;999888888999888777444444555666888:::;;;<<>>HHHWWWcccqqq|||~~~tttpppmmmkkknnntttuuuwwwxxxwwwuuuuuuxxx{{{vvvvvvwwwvvvuuusssqqqppprrrqqqqqqrrrtttuuuuuutttrrrqqqnnnllliiifffdddcccbbbbbbccceeeggghhhjjjjjjlllmmmoooppppppqqqsssuuuwwwyyy{{{|||zzzvvvqqqnnnjjjjjjjjjjjjiiihhhffffffccccccbbbbbbaaaaaa``````_________^^^]]]\\\[[[ZZZ]]][[[ZZZYYYZZZ[[[ZZZYYYWWWVVVTTTSSSRRRSSSTTTUUUUUUVVVVVVWWWWWWWWWVVVVVVUUUUUUUUUUUUUUUUUUVVVVVVTTTTTTVVVVVVUUUTTTQQQPPPUUUSSSQQQQQQRRRRRRRRRQQQKKKLLLLLLMMMNNNOOOOOOOOOOOONNNMMMMMMNNNQQQTTTUUUOOOOOOOOOOOOOOOPPPQQQRRRPPPOOONNNPPPSSSVVVWWWWWW|||jjj^^^QQQJJJDDD>>>;;;;;;;;;<<<>>>???BBBGGGNNNSSSjjjyyynnnsss~~~{{{tttmmmjjjkkkkkkhhheeeiiigggfffggghhhiiihhhffffffhhhjjjlllkkkhhhdddbbbdddcccbbbaaa````````````cccdddeeedddcccccceeefffggghhhhhhgggdddbbbaaabbb]]]]]]\\\\\\[[[\\\\\\]]][[[ZZZWWWUUUTTTSSSSSSTTTQQQQQQQQQPPPPPPOOOOOOOOOLLLMMMNNNOOOPPPOOONNNNNNNNNMMMLLLKKKIIIIIIHHHHHHFFFEEECCC@@@???>>>>>>???>>>??????===;;;999999::::::999;;;======???HHHSSScccqqqzzzrrrfffcccjjjqqqtttnnniiihhhfffhhhuuuyyyhhhWWWLLLHHHHHHHHHIIIJJJKKKJJJIIIGGGFFFJJJJJJIIIIIIIIIHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIGGGFFFHHHIIIHHHKKKOOOSSSXXX[[[]]]^^^bbbbbbbbbdddfffgggfffeeehhhgggooo~~~mmmYYYNNNIIIDDDAAAAAA===<<<;;;999888777777777999888777888:::<<<===<<<@@@===AAAKKKRRRZZZnnn{{{xxxuuuuuuzzzcccPPPBBB;;;:::444444333222111111111111222222222222222222222222000000000000////////////222222222222222222222222444333444999???GGGTTTaaaqqqxxx}}}{{{~~~uuuqqqnnnpppttttttvvvxxxyyyyyyzzz}}}xxxwwwuuuuuuvvvuuutttrrrrrrsssuuuvvvvvvvvvuuutttvvvtttpppllliiifffeeeeeeeeedddbbbaaaaaacccdddeeejjjlllmmmmmmllllllnnnooowwwwwwwwwwwwwwwvvvuuuuuupppnnnllliiihhhgggggggggcccbbbaaa______aaabbbdddccccccbbb```]]][[[YYYWWWZZZZZZZZZZZZZZZZZZZZZZZZWWWVVVTTTSSSSSSTTTVVVWWWUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTSSSUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQOOOOOOMMMMMMNNNNNNNNNOOOOOOOOONNNOOOOOOOOOOOOPPPPPPPPPPPPOOONNNMMMMMMNNNOOOPPPQQQQQQRRRSSSTTTUUUVVVVVV~~~}}}yyyggg[[[OOOIIIDDD???<<<===<<<<<<===>>>@@@EEEKKKPPPeeexxxyyynnnqqq{{{yyyqqqmmmlllkkkhhheeehhhgggffffffhhhiiihhhgggeeeggghhhiiiiiigggdddccccccbbbaaaaaa```aaaaaaaaacccdddeeedddccccccdddffffffggghhhgggdddbbbaaaaaa\\\\\\[[[[[[ZZZ[[[[[[[[[[[[ZZZXXXVVVTTTSSSSSSSSSQQQQQQPPPPPPOOONNNNNNMMMLLLMMMNNNOOOOOOOOONNNNNNNNNMMMLLLJJJIIIIIIHHHHHHGGGFFFCCCAAA???>>>>>>>>>===>>>>>><<<:::888888999::::::<<>>999999333333222222111222222222111111222222333333444444111111000000000/////////111111111111111111111111333222444888===DDDQQQ^^^nnnuuu~~~~~~{{{xxx}}}tttoooooorrrrrrtttxxx|||{{{yyywwwwwwwwwwwwuuusssrrrsssuuuvvvvvvvvvuuutttuuusssqqqnnnkkkiiigggfffeeedddcccbbbbbbccceeefffjjjkkkmmmmmmmmmmmmooopppvvvvvvwwwwwwwwwvvvvvvuuusssqqqooollliiigggfffffffffeeebbb```______```aaabbbbbbaaa___]]]ZZZXXXWWWXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVTTTSSSSSSTTTVVVWWWSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTSSSSSSRRRSSSSSSSSSSSSSSSSSSSSSRRRQQQOOOOOONNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMLLLLLLMMMMMMNNNPPPPPPQQQRRRSSSTTTUUUVVV~~~|||zzz}}}tttdddXXXMMMGGGCCC???===>>><<<<<<======>>>BBBGGGKKK\\\nnn{{{pppqqqxxx~~~|||zzz{{{||||||}}}uuuqqqnnnlllhhheeefffeeeeeefffhhhiiihhhgggddddddeeeeeeeeeeeedddcccbbbbbbaaa``````aaaaaaaaacccdddeeeeeeccccccdddeeeeeegggiiiiiifffcccaaa```\\\\\\[[[ZZZZZZZZZZZZZZZ[[[ZZZXXXVVVTTTSSSRRRRRRQQQQQQPPPOOONNNLLLLLLKKKLLLLLLNNNOOOOOOOOONNNMMMMMMMMMKKKJJJIIIIIIHHHHHHHHHGGGEEEBBB@@@>>>======<<<<<<<<<:::888777888999;;;;;;>>>AAAAAADDDNNNYYYiiipppsssoookkkpppwww|||~~~wwwnnnhhheeejjjvvv~~~rrrcccVVVMMMJJJJJJLLLKKKKKKJJJJJJJJJJJJJJJLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJKKKLLLLLLLLLLLLLLLJJJKKKKKKIIIHHHHHHJJJLLLNNNPPPSSSWWWZZZ\\\]]]]]]______```aaaaaabbbbbbbbbkkklllrrr{{{lll___QQQJJJFFFAAA=========<<<;;;:::999888888888<<<;;;:::::::::;;;<<<===BBBDDDKKKUUU]]]jjj}}}~~~jjjRRRCCC:::777777222222222111222222333333000111222333444444555666111111111111000000000000000000000000000000000000222111222777;;;AAAMMMXXXhhhppp}}}}}}|||{{{wwwwwwooonnnqqqnnnpppuuu~~~~~~|||zzzxxxxxxwwwvvvtttrrrssstttuuuvvvuuuttttttssssssrrrpppnnnllljjjiiigggfffdddccccccdddeeefffiiikkkmmmnnnnnnnnnpppqqquuuuuuvvvwwwwwwwwwvvvvvvwwwuuusssoookkkhhhfffdddhhhfffcccaaa___^^^^^^^^^``````___]]]\\\YYYWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUTTTSSSSSSTTTUUUVVVRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSRRRRRRRRRQQQQQQQQQSSSSSSRRRRRRRRRSSSSSSTTTTTTTTTSSSSSSRRRPPPOOONNNNNNNNNNNNNNNNNNNNNMMMMMMKKKKKKLLLMMMNNNNNNOOOOOOLLLLLLLLLMMMMMMLLLLLLLLLNNNNNNPPPQQQRRRTTTUUUVVV|||~~~rrrbbbWWWKKKFFFBBB===<<<===<<<<<<<<<<<<<<<>>>BBBEEESSScccvvvvvvrrruuuzzzzzzvvvtttrrrqqqsssxxx}}}wwwrrrooolllhhhffffffeeedddeeeggghhhhhhgggcccccccccbbbccccccddddddccccccbbb``````_________cccdddeeeeeedddcccdddeeeeeehhhkkkkkkiiieeecccaaa^^^]]]\\\[[[ZZZZZZZZZZZZ[[[ZZZXXXWWWUUUSSSRRRRRRQQQQQQPPPNNNMMMKKKJJJIIIKKKLLLMMMOOOOOONNNNNNMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHFFFCCCAAA???===<<<:::;;;:::999666666777999;;;;;;>>>BBBDDDGGGRRR]]]nnnqqqqqqlllkkkpppvvvxxxwwwrrrlllgggffflllwwwzzzoooaaaVVVOOOLLLLLLMMMLLLKKKJJJJJJKKKLLLMMMJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMJJJKKKKKKJJJIIIJJJLLLOOORRRSSSVVVYYY\\\]]]^^^^^^aaaaaabbbbbbbbbcccdddeeehhhoooyyyxxxaaaWWWMMMHHHEEE@@@<<<<<<;;;:::999888888888888888888888999:::;;;>>>AAADDDEEEJJJRRR\\\fffwww~~~bbbKKK???999666777111111111111222333444444222222333333444444444555222111111111000000000000000000000000000000000000000///111555888===GGGQQQ```iiiwww~~~{{{~~~}}}zzzwwwnnnllloooiiijjjqqq|||}}}zzzxxxxxxwwwuuutttrrrssstttuuuuuuuuutttsssrrrrrrssssssqqqpppnnnllliiigggeeeddddddeeefffggghhhkkknnnooooooooopppqqqssstttuuuvvvvvvwwwwwwwwwzzzyyyvvvrrrnnniiieeeccceeedddbbb```^^^]]]\\\\\\^^^^^^]]]\\\ZZZYYYWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSSSSTTTUUUUUUQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPOOOQQQQQQQQQQQQRRRRRRSSSTTTTTTTTTTTTSSSRRRPPPOOONNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQQQQRRRKKKLLLMMMNNNNNNMMMLLLKKKMMMMMMNNNPPPRRRSSSTTTUUU~~~qqqcccWWWKKKEEEAAA<<<:::;;;;;;<<<<<<;;;;;;<<>>CCCHHHIIIPPPZZZdddppp}}}|||]]]HHH???:::777777111111111111222333444444444444444333333222222222111111111000000000000///111111111111111111111111//////000444666999AAAKKKXXXaaaooo}}}xxxmmmiiikkkdddeeekkkvvv|||xxxvvvvvvuuutttsssqqqrrrtttuuuuuuuuutttsssrrrrrrssstttsssrrrpppooojjjiiigggfffeeefffggghhhhhhkkknnnooooooooooooppppppqqqrrrtttuuuvvvwwwwww{{{zzzxxxtttoooiiidddaaa```______^^^]]]]]]\\\\\\\\\\\\\\\[[[ZZZXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTRRRRRRRRRRRRRRRRRRRRRRRRPPPPPPPPPOOOOOOOOONNNNNNPPPPPPPPPPPPQQQRRRSSSTTTUUUTTTTTTSSSRRRPPPNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPQQQQQQLLLMMMNNNOOOOOONNNMMMLLLMMMMMMNNNPPPQQQSSSTTTTTT~~~rrrcccWWWKKKEEEAAA<<<:::;;;;;;;;;<<<;;;::::::===???FFFPPPaaauuuwwwsssvvv{{{|||zzz}}}wwwrrrmmmiiiiiioooxxx|||}}}xxxsssooommmkkkiiigggfffggghhhiiihhhfffeeedddccccccccccccddddddeeedddbbb```___]]]]]]\\\___bbbdddfffeeeeeeeeefffgggjjjlllmmmkkkhhhffffffbbbaaa```^^^\\\[[[[[[ZZZWWWWWWWWWWWWVVVUUUTTTSSSPPPPPPOOONNNMMMKKKKKKJJJKKKKKKMMMNNNNNNNNNMMMLLLKKKJJJJJJIIIHHHHHHIIIIIIIIIHHHGGGFFFCCCAAA???===::::::999777555555777:::;;;<<>><<<===888888777777777888888999:::<<<===<<<;;;===CCCHHHNNNVVV```lllyyy{{{zzztttWWWEEE>>>:::777666222222222111222222333333555444444333222111000///000000000000////////////111111111111111111111111///...000444444666===EEEQQQ[[[iiiwww}}}~~~{{{mmmeeeddd```aaafffnnnwww~~~~~~{{{wwwuuutttuuuttttttqqqrrrssstttuuutttsssssssssssssssssssssrrrrrrqqqlllkkkiiigggfffggghhhiiihhhkkknnnooonnnmmmmmmmmmmmmnnnppprrrtttuuuvvvvvvyyyxxxwwwuuupppjjjdddaaa]]]]]]]]]]]]]]]]]]]]]]]][[[[[[[[[[[[ZZZYYYXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSPPPPPPOOOOOOOOONNNNNNNNNNNNNNNOOOOOOQQQRRRTTTTTTUUUUUUTTTSSSQQQPPPNNNMMMLLLLLLLLLMMMMMMMMMNNNNNNLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNOOOOOOOOOOOONNNNNNNNNOOOOOOPPPQQQRRRSSSSSS}}}~~~sssaaaVVVJJJEEEBBB>>><<<===:::;;;<<<;;;::::::<<<>>>AAAHHHYYYnnnwwwrrrwww|||~~~{{{|||vvvqqqqqqttt{{{xxxssspppoookkkjjjhhhhhhiiiiiihhhffffffffffffeeeeeeddddddcccbbbaaa```_______________]]]```dddfffffffffggghhhgggiiikkkjjjhhhfffffffffbbbaaa___]]][[[ZZZYYYYYYUUUVVVVVVWWWWWWVVVUUUUUUPPPPPPOOONNNMMMMMMLLLLLLJJJKKKMMMNNNNNNNNNMMMLLLJJJJJJIIIIIIHHHHHHIIIIIIHHHHHHGGGFFFDDDBBB@@@>>>::::::999666555555888;;;===>>>CCCJJJNNNTTT```mmmxxx|||}}}yyyuuuuuusssoookkkllljjjfffiiiqqqvvvuuuwwwooocccYYYSSSOOOKKKIIIIIIJJJKKKKKKLLLLLLLLLKKKMMMMMMMMMNNNNNNOOOOOOOOOJJJKKKMMMNNNOOOPPPPPPPPPNNNOOOPPPPPPQQQSSSVVVYYYYYYZZZ]]]```bbbcccdddddd___bbbeeeeeedddfffkkkpppyyyyyyaaaTTTMMMGGGCCCBBB@@@;;;:::<<<999999888888999:::;;;;;;:::<<<===<<<;;;>>>DDDJJJRRRZZZeeeqqq|||vvvyyy}}}iiiNNN???;;;999555333333333222222111222222222222222222111111000000000////////////.........---000000000000000000000000//////111444444444999AAALLLUUUdddrrr}}}}}}zzz|||nnnccc```]]]___ccchhhooovvv|||}}}zzzvvvttttttuuuuuuuuuqqqrrrssstttttttttssssssttttttsssrrrrrrrrrrrrrrrmmmllljjjhhhggghhhiiijjjhhhkkknnnooommmkkkjjjjjjjjjkkkmmmppprrrtttuuuuuuuuuvvvvvvtttpppjjjddd```^^^^^^^^^_________^^^^^^[[[[[[[[[[[[[[[ZZZYYYXXXUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSTTTTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRPPPPPPOOOOOOOOONNNNNNNNNMMMMMMNNNOOOPPPRRRTTTUUUUUUUUUTTTSSSQQQOOONNNLLLJJJJJJKKKLLLMMMNNNOOOOOONNNNNNNNNMMMMMMMMMMMMLLLNNNNNNMMMMMMMMMMMMNNNNNNPPPPPPQQQQQQRRRRRRRRRRRR}}}ttt___TTTIIIEEEBBB???>>>@@@:::;;;<<<;;;::::::<<<>>>>>>DDDSSSjjjwwwqqqwww~~~}}}{{{yyyyyy}}}|||vvvrrrqqqmmmkkkjjjiiijjjiiigggfffggghhhhhhgggfffeeedddccc_______________```aaabbb[[[___cccffffffggghhhiiifffhhhiiihhhfffeeeeeefffbbbaaa___\\\[[[YYYXXXXXXTTTTTTVVVWWWXXXWWWVVVVVVOOOOOOOOOOOONNNNNNMMMMMMJJJKKKLLLNNNNNNMMMMMMLLLJJJJJJIIIHHHHHHHHHIIIIIIGGGGGGGGGGGGEEECCCAAA???;;;:::999777555666999<<>>999999;;;::::::::::::;;;<<<======666999<<<<<<<<<@@@HHHOOOUUU\\\gggttt~~~tttssszzzxxx```FFF:::999777444111444444333222111111111111000000000000000111111111///.........------------//////////////////////////////111444333333888???JJJSSSaaaooo{{{}}}xxx{{{ooobbb___\\\___bbbfffkkksss{{{}}}zzzvvvtttuuuvvvwwwwwwqqqrrrssstttttttttsssrrruuutttsssrrrqqqqqqrrrsssnnnmmmjjjiiihhhhhhiiijjjhhhkkknnnnnnmmmjjjiiihhhhhhjjjllloooqqqssstttuuusssttttttssspppjjjddd`````````aaaaaa``````___^^^[[[[[[[[[[[[[[[ZZZYYYYYYTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSTTTTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRPPPPPPPPPOOOOOOOOONNNNNNLLLMMMMMMNNNPPPRRRTTTUUUVVVUUUUUUSSSQQQOOOMMMLLLIIIIIIJJJLLLMMMNNNOOOPPPQQQQQQPPPOOOOOONNNNNNMMMNNNMMMLLLKKKKKKLLLMMMNNNRRRRRRRRRRRRRRRRRRRRRRRR}}}zzzooo^^^UUUKKKFFFAAA<<<;;;>>>========================BBBDDDMMMaaa{{{}}}xxxzzz|||rrrkkkooonnnllljjjiiiiiijjjjjjjjjjjjiiifffcccbbbcccdddhhhfffdddbbb```_________```aaabbbbbbddddddeeefffeeeeeeeeeeeeeeeeeeeeeeeeeeeccc___[[[WWWVVVUUUUUUVVVVVVWWWXXXZZZZZZYYYWWWTTTQQQNNNMMMMMMMMMLLLKKKJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFGGGHHHIIIJJJJJJIIIHHHFFFDDDCCCBBB>>>;;;888666777999::::::>>>BBBHHHMMMSSS]]]kkkuuuzzzrrrooojjjgggllltttuuurrrqqqfffZZZSSSMMMHHHGGGIIIGGGIIIKKKLLLKKKKKKLLLMMMLLLKKKKKKKKKLLLMMMNNNNNNOOOOOOOOOPPPPPPPPPQQQQQQOOOQQQSSSUUUUUUWWWYYY[[[\\\^^^```aaaaaaaaacccdddfffeeefffgggiiimmmrrruuurrr^^^PPPHHHAAA@@@???>>><<<<<<;;;;;;888999:::999888777888999;;;888777;;;>>>AAAFFFLLLWWWaaannn{{{uuurrrxxxjjjSSS@@@<<<:::333000444444333333222222333333444111111000000000000111111111111111111000000000000111222333444333222111000000000///------000666:::BBBKKK[[[kkkyyy}}}}}}{{{}}}~~~kkk[[[YYYbbbddd```dddpppyyyzzzxxxyyyyyyxxxvvvuuuvvvwwwnnnpppsssttttttuuuvvvxxxwwwuuussssssuuuuuuuuutttsssqqqnnnkkkiiihhhiiiiiimmmlllllljjjhhhfffdddcccgggiiijjjkkklllnnnrrruuuuuuvvvvvvvvvuuurrrmmmiiieeedddcccbbbbbbaaaaaaaaa[[[[[[ZZZYYYXXXXXXWWWVVVWWWVVVTTTSSSSSSSSSTTTTTTVVVUUUSSSQQQQQQRRRSSSTTTRRRRRRQQQPPPOOOOOONNNNNNOOOOOOOOONNNNNNNNNMMMMMMLLLMMMNNNPPPRRRSSSUUUUUUUUUTTTSSSQQQOOOMMMLLLKKKFFFGGGGGGIIIKKKMMMOOOPPPLLLLLLMMMMMMMMMLLLLLLKKKMMMMMMMMMNNNOOOOOOPPPPPPQQQQQQQQQQQQQQQRRRSSSTTT~~~|||~~~mmm^^^TTTKKKFFFBBB===<<>>>>>>>>======>>>FFFXXXqqq|||ttttttzzz~~~uuuooommmlllkkkkkkjjjjjjjjjjjjjjjjjjhhhfffcccbbbcccddddddcccbbbaaa```aaaaaabbbbbbccccccdddeeefffggggggffffffffffffffffffffffffdddbbb```]]]ZZZYYYXXXXXXVVVVVVVVVXXXYYYZZZXXXVVVUUUSSSPPPNNNNNNNNNLLLKKKJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIHHHGGGFFFDDDCCCBBB@@@===:::999999:::;;;:::>>>CCCIIIOOOUUU^^^kkktttyyyqqqggghhhhhhjjjqqqyyyzzzvvvnnndddYYYRRRLLLGGGFFFIIIGGGIIIKKKLLLKKKKKKLLLMMMNNNNNNNNNMMMNNNNNNOOOOOOOOOPPPPPPQQQRRRRRRSSSSSSQQQSSSUUUVVVWWWXXXZZZ\\\]]]___bbbbbbbbbbbbdddeeefffggghhhkkknnntttyyy}}}yyycccUUUKKKFFF@@@???>>>===;;;;;;;;;;;;777888999999777777888999<<<999999===???AAAFFFMMMVVVaaapppzzzrrrttt{{{|||___KKK:::666666111///333444333333222222333333444111111000000000000111111////////////............111111222333333222111111,,,...000111222444888:::<<>>===@@@DDDCCCBBBAAA???>>>===<<<======BBBRRRhhh~~~{{{ooommmppp{{{xxxsssjjjkkkkkkkkkkkkkkkjjjjjjiiiiiihhhfffcccbbbccceeeaaa````````````bbbcccddddddeeeeeefffggghhhiiiiiifffgggggggggggggggffffffbbbbbbaaa___^^^\\\[[[[[[VVVUUUUUUVVVXXXXXXWWWUUUWWWUUURRRPPPPPPOOOMMMLLLKKKKKKKKKLLLLLLKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKJJJHHHHHHHHHGGGFFFDDDCCCBBBAAA???===<<<======<<<;;;999===DDDIIIOOOWWW```gggvvvxxxxxxtttpppmmmgggbbb^^^ccciiiooowww}}}{{{uuuiii___UUUPPPKKKGGGFFFHHHHHHJJJLLLLLLKKKKKKLLLMMMOOOOOONNNNNNMMMNNNNNNNNNOOOPPPQQQRRRSSSTTTUUUVVVSSSUUUWWWXXXXXXYYY[[[]]]___aaabbbccccccccceeeffffffhhhlllooottt{{{dddSSSKKKGGGEEE>>>===<<<;;;:::999999999666777888888777666777999<<<:::;;;???@@@BBBGGGNNNXXXdddtttuuuttt{{{lllSSSBBB444222333111000444333333222222222222333333111000000//////000000111............////////////000111222222222222111111'''***...111111111111222999@@@LLL[[[kkk|||zzzssspppuuuzzzooofffbbbaaaaaaaaabbbhhhoooqqqtttwwwwwwvvvuuuuuuuuuxxxyyyzzzyyywwwvvvvvvvvvxxxvvvuuuuuuvvvvvvuuutttrrrpppnnnkkkjjjiiiiiijjjlllkkkjjjiiigggfffddddddeeegggiiijjjkkkmmmqqqsssuuuvvvxxxxxxxxxvvvtttssskkkiiigggeeecccbbbccccccaaa```^^^\\\[[[ZZZYYYYYYVVVUUUTTTSSSRRRSSSTTTTTTUUUTTTSSSQQQQQQRRRSSSSSSQQQQQQPPPPPPOOOOOONNNNNNMMMMMMMMMLLLLLLLLLKKKKKKLLLLLLNNNOOOQQQRRRSSSTTTSSSRRRQQQPPPNNNMMMLLLKKKLLLLLLKKKKKKJJJJJJKKKKKKMMMNNNNNNOOOOOOOOONNNNNNLLLLLLLLLMMMNNNNNNOOOOOOQQQQQQQQQQQQRRRSSSTTTUUU}}}|||xxxhhhZZZQQQHHHDDD@@@===<<>><<<;;;:::===<<<@@@KKK^^^ttt}}}pppiiihhhwwwwwwrrrhhhiiikkkllllllkkkjjjiiiiiiiiihhhfffcccbbbdddeee``````______```bbbccceeeeeeeeefffggghhhiiiiiijjjfffgggggghhhhhhgggfffeeebbbbbbaaa```___\\\[[[YYYVVVUUUUUUUUUWWWWWWVVVUUUXXXVVVTTTRRRQQQPPPNNNLLLKKKLLLLLLLLLLLLKKKKKKJJJIIIJJJKKKLLLLLLKKKJJJIIIGGGGGGGGGGGGFFFEEEDDDCCCAAA@@@??????@@@@@@>>>===777:::???DDDHHHMMMSSSXXX]]]___```___]]]\\\[[[ZZZ^^^gggqqqxxx~~~~~~wwwmmmbbbZZZQQQNNNJJJFFFFFFHHHIIIJJJLLLLLLKKKKKKLLLMMMNNNNNNMMMLLLKKKKKKKKKLLLNNNOOOPPPRRRTTTUUUWWWWWWVVVXXXZZZ[[[ZZZ[[[]]]______aaabbbcccbbbccceeegggfffjjjooosssxxxoooWWWLLLGGGEEEDDD<<<;;;:::999888888888888555777888888777666777999<<<;;;<<<@@@AAADDDKKKSSS```lllyyy}}}ssswwwvvv```LLL???444222444333333555333333222222222222333333000000////////////000000000000000000111111111111000000000111111111111111+++---000000...,,,++++++888>>>HHHTTTbbbrrrssslllppp}}}xxxpppgggbbbdddbbb]]]aaajjjmmmppptttvvvvvvtttttttttxxxzzz{{{zzzxxxwwwwwwwwwyyyxxxwwwwwwwwwwwwvvvtttqqqpppnnnmmmkkkkkkkkkkkkkkkkkkjjjhhhgggfffeeeeeeeeegggiiijjjkkkmmmooorrrqqqsssvvvxxxyyyyyyzzzzzzooonnnkkkiiigggfffffffffaaa___^^^\\\ZZZZZZZZZZZZUUUTTTSSSRRRRRRSSSTTTUUUVVVUUUTTTSSSSSSSSSSSSTTTPPPPPPPPPOOOOOOOOONNNNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMOOOPPPQQQRRRSSSRRRQQQPPPOOONNNMMMLLLKKKJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMNNNNNNOOONNNNNNNNNKKKKKKLLLMMMMMMNNNNNNOOOPPPPPPPPPPPPQQQRRRTTTTTT|||zzzwwwiiiYYYPPPGGGBBB???;;;;;;>>>CCCBBBAAA???<<<;;;999888999999;;;BBBPPPeee{{{vvvlllfffrrrzzz~~~sssnnnhhhiiijjjkkklllkkkjjjiiihhhiiihhhfffccccccdddfffbbbbbbaaa``````aaabbbcccddddddeeefffggghhhiiiiiifffggghhhhhhhhhfffeeedddcccbbbaaa___]]]ZZZXXXVVVWWWVVVUUUUUUVVVWWWVVVUUUXXXWWWUUUTTTSSSRRROOOMMMLLLLLLMMMMMMLLLKKKJJJJJJHHHHHHJJJKKKKKKJJJHHHHHHGGGGGGGGGGGGGGGFFFEEEEEEBBB@@@@@@@@@BBBBBBAAA@@@===???BBBEEEGGGJJJMMMOOOOOOPPPRRRTTTUUUWWW[[[___hhhssssssggg[[[TTTNNNLLLJJJFFFFFFHHHIIIKKKMMMMMMLLLKKKLLLMMMNNNNNNMMMLLLKKKKKKKKKLLLMMMNNNOOOQQQSSSUUUWWWWWWYYY[[[\\\\\\\\\\\\^^^___^^^```aaabbbbbbdddgggjjjhhhlllrrrwww|||cccQQQJJJEEEAAA@@@;;;:::999888888777888888555777888888777777888:::;;;:::===AAACCCHHHRRR]]]lllxxx~~~vvvzzzlllYYYGGG>>>555222333333222333333222222111111222222333000000////////////000000///000000000111111111222/////////000000111111111333444444222000///000111555:::DDDOOO\\\iiiuuu|||uuukkkmmmyyy}}}vvvkkkccccccaaa[[[]]]eeeiiilllqqqttttttsssssstttvvvwwwyyyyyyxxxwwwxxxyyyzzzyyyxxxxxxyyyxxxvvvtttqqqpppooonnnmmmmmmmmmllllllkkkiiihhhggggggggggggeeehhhjjjkkkkkklllnnnpppmmmppptttvvvwwwyyy}}}yyywwwtttqqqmmmjjjhhhgggaaa___]]][[[ZZZYYYZZZZZZTTTTTTSSSRRRRRRSSSTTTUUUVVVVVVUUUUUUTTTTTTTTTTTTOOOOOOOOOOOOOOONNNNNNNNNOOOOOONNNNNNNNNMMMMMMMMMKKKLLLMMMNNNOOOPPPQQQRRRPPPPPPOOONNNMMMMMMLLLLLLKKKKKKKKKKKKKKKLLLMMMMMMKKKKKKLLLMMMNNNNNNMMMMMMLLLLLLLLLMMMNNNNNNOOOOOONNNNNNNNNOOOPPPQQQSSSTTT|||zzzwwwlllYYYPPPGGGBBB>>>::::::===@@@???>>>===;;;:::999888;;;<<<===@@@HHHZZZqqqssshhhkkkrrr}}}}}}qqqkkkiiijjjjjjjjjjjjjjjiiiiiihhhhhhhhhfffccccccdddfffdddcccbbbaaaaaaaaabbbcccccccccdddeeefffggghhhhhhggghhhiiijjjiiihhheeedddcccbbb```^^^[[[YYYWWWVVVYYYWWWUUUUUUVVVWWWVVVVVVWWWVVVUUUTTTTTTSSSQQQNNNMMMMMMMMMMMMLLLKKKJJJJJJGGGGGGHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGCCCBBBAAABBBDDDFFFFFFFFFDDDDDDDDDEEEGGGIIIJJJKKKLLLMMMPPPUUUXXX\\\dddmmm|||rrrcccVVVPPPKKKKKKJJJGGGGGGIIIJJJLLLMMMMMMLLLKKKLLLMMMOOOOOONNNNNNMMMNNNNNNNNNNNNNNNPPPQQQSSSUUUVVVWWW[[[\\\^^^^^^]]]]]]^^^```^^^```aaabbbdddgggkkknnnkkkqqqyyy~~~nnnVVVLLLGGGAAA<<<<<<:::999888888777777888888666777999999888888999;;;;;;;;;>>>BBBGGGOOO^^^lll||||||dddSSSAAA;;;444111111111000///222222111111111111222222000//////......//////000------......//////000000///.........///000111222111111111//////000333666000555>>>IIIUUUbbbooovvv~~~wwwmmmlllttt}}}xxxooofffbbb___]]]^^^aaafffiiinnnppprrrrrrsssttttttvvvxxxxxxxxxxxxyyyzzz{{{zzzyyyzzzzzzyyyvvvtttqqqqqqqqqppppppooooooooommmkkkjjjiiihhhiiiiiijjjhhhjjjlllmmmllllllmmmnnnkkknnnrrrssssssvvv{{{~~~{{{vvvqqqmmmjjjfffddd```]]][[[ZZZZZZZZZTTTSSSRRRQQQRRRSSSTTTUUUVVVVVVUUUUUUUUUTTTTTTTTTOOOOOOOOOOOONNNNNNNNNNNNOOOOOOOOONNNNNNNNNNNNMMMKKKLLLLLLMMMOOOPPPPPPQQQNNNNNNNNNMMMMMMLLLLLLLLLOOONNNMMMLLLKKKKKKJJJKKKJJJKKKLLLMMMMMMMMMMMMMMMLLLMMMMMMNNNOOOOOOPPPPPPNNNNNNNNNOOOPPPRRRSSSTTT}}}yyyooo\\\RRRIIIDDD@@@;;;:::=========<<<<<<;;;;;;::::::<<<>>>@@@???CCCQQQgggxxx{{{kkkcccjjjuuussskkkkkkkkkjjjiiihhhhhhhhhiiihhhhhhgggeeecccccceeegggeeedddcccbbbbbbcccdddeeecccddddddeeefffggghhhhhhiiijjjlllmmmllljjjgggfffbbbaaa^^^\\\ZZZYYYYYYYYYZZZXXXVVVVVVWWWWWWWWWVVVUUUTTTTTTTTTUUUTTTRRROOOMMMNNNNNNMMMMMMKKKJJJJJJHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJJJJIIIIIIIIIFFFEEECCCDDDGGGKKKMMMMMMJJJIIIHHHHHHJJJMMMNNNOOOTTTTTTYYYaaaffflllyyyooo^^^RRRMMMJJJKKKKKKHHHHHHJJJKKKLLLNNNNNNLLLKKKLLLLLLNNNNNNNNNMMMNNNNNNOOOOOOPPPPPPRRRSSSUUUVVVWWWXXX\\\]]]___^^^]]]]]]^^^______aaacccdddfffjjjooossspppxxxqqq]]]KKKGGGDDD===:::<<<:::999888888777888888888666888::::::999999;;;<<<<<<===@@@EEELLLWWWkkk|||qqq[[[MMM===:::555111111222111///222222111111111111222222//////............//////---------...///000000000......------...000111222............---...111444000333999BBBNNN\\\kkkttt|||{{{rrrnnnqqqttt{{{vvvmmmcccaaaeeefffcccdddgggkkkmmmoooqqqsssuuuuuuwwwyyyyyyxxxxxxyyyzzz{{{{{{{{{{{{{{{zzzwwwtttrrrrrrrrrrrrrrrrrrqqqqqqmmmlllkkkiiiiiijjjkkkllljjjlllnnnnnnmmmkkkkkklllllloooqqqpppooopppuuuzzz|||xxxuuupppmmmhhhbbb^^^[[[ZZZZZZSSSRRRRRRQQQRRRSSSTTTUUUTTTTTTTTTTTTSSSSSSRRRRRRNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMKKKKKKLLLMMMNNNOOOPPPPPPMMMMMMMMMMMMMMMLLLLLLLLLNNNNNNMMMLLLKKKKKKKKKLLLJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPQQQQQQOOOOOOOOOPPPRRRTTTUUUVVVzzzrrr^^^UUUKKKFFFAAA<<<;;;>>><<<<<<<<<<<<<<<<<<<<<<<<888;;;===;;;<<>>:::999888888888888888999777999::::::::::::<<<===>>>>>>AAAGGGOOO]]]sss|||}}}|||}}}jjjTTTGGG<<<:::666333333444333111222222111111111111222222//////............//////...//////000111222222333...---------...///111222222333333222000000111222444555888>>>HHHWWWgggrrr{{{xxxrrrpppqqqyyy~~~tttgggfffmmmnnnhhhdddfffiiilllnnnppptttvvvwwwxxxzzzzzzyyyxxxyyyzzz|||{{{{{{||||||zzzwwwtttrrrssssssttttttssssssrrrnnnmmmkkkjjjjjjkkkmmmnnnlllnnnpppooommmkkkkkkkkkmmmpppqqqoookkkkkkpppuuuxxx|||yyyuuunnngggaaa]]][[[ZZZSSSRRRQQQQQQQQQSSSTTTUUURRRRRRRRRRRRRRRQQQQQQPPPNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKLLLMMMNNNOOOOOOPPPMMMMMMMMMLLLLLLLLLLLLLLLJJJJJJKKKKKKLLLNNNOOOPPPKKKLLLMMMNNNOOOPPPPPPPPPNNNOOOOOOPPPPPPQQQQQQRRRPPPQQQQQQRRRTTTUUUWWWXXX}}}rrrlllSSSFFFEEE===999<<<;;;>>>===;;;;;;===>>>??????<<<;;;;;;<<<>>>EEEVVVfffxxxtttiiieeegggqqqzzz~~~zzzooommmkkkhhhgggggggggfffdddgggggggggfffeeeeeeddddddeeeeeeeeeeeeeeecccbbbbbbbbbdddeeeeeeeeefffhhhjjjllllllmmmnnnnnnnnnnnnnnniiifffbbb```___^^^\\\[[[[[[ZZZYYYXXXXXXWWWWWWWWWVVVUUUSSSSSSTTTTTTRRRQQQNNNNNNMMMLLLKKKJJJIIIIIIGGGFFFEEEFFFIIIKKKKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHJJJMMMQQQUUUWWWWWWVVVVVVYYY^^^dddgggiiikkkqqqzzzsss]]]PPPLLLKKKIIIHHHHHHIIIJJJKKKFFFHHHIIIKKKLLLLLLKKKJJJMMMLLLKKKKKKLLLNNNPPPQQQSSSTTTUUUUUUUUUVVVXXXZZZ^^^```aaabbbaaa```aaabbbddddddggglllnnnnnnrrrxxx~~~nnnTTTMMMEEEAAA@@@???;;;777999999888888888888888888777777777888999;;;<<<===>>>AAAEEELLLXXXlll|||zzz||||||xxxxxxwww```MMMCCC777777555444333222222222000000000000111111111111000000//////.........---000000//////.........---//////000111111111111111000000000000000000000000222111333;;;FFFRRRaaannnqqq{{{zzztttpppooozzzpppkkkjjjjjjjjjhhhgggffffffhhhkkkoooqqqrrruuuxxxzzzzzzzzz{{{|||~~~|||{{{yyyxxxwwwuuusssrrrrrrssstttsssrrrrrrrrrqqqqqqooonnnlllllllllnnnqqqsssrrrpppmmmjjjhhhiiiiiijjjkkkkkkllllllrrrvvv||||||pppfff```\\\[[[[[[XXXSSSQQQRRRTTTVVVVVVVVVVVVUUUTTTSSSRRRQQQQQQQQQPPPPPPOOONNNMMMLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMPPPPPPOOOOOONNNMMMMMMMMMIIIJJJLLLMMMNNNNNNMMMMMMNNNNNNOOOOOOOOOPPPPPPPPPSSSRRRRRRQQQRRRSSSUUUVVVSSSQQQPPPQQQTTTWWWYYYYYY}}}rrrmmmUUUHHHFFF===999;;;999;;;;;;===@@@CCCBBB===999:::999999999:::???MMM[[[qqq}}}{{{iiiddddddnnnxxx~~~vvvooolllhhhfffffffffffffffhhhggggggffffffeeedddddddddccccccbbbaaaaaa``````bbbdddeeeeeeeeefffhhhjjjkkklllmmmoooooooooooonnngggdddaaa`````````___^^^\\\[[[ZZZYYYYYYXXXXXXXXXWWWUUUTTTSSSTTTTTTSSSQQQPPPPPPOOOOOOMMMLLLKKKJJJHHHFFFEEEFFFHHHJJJJJJIIIGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGHHHIIILLLPPPTTTVVVXXX\\\bbbhhhnnnsssvvvxxxzzzvvvdddVVVOOOLLLKKKIIIHHHHHHIIIJJJKKKIIIIIIJJJKKKLLLLLLKKKKKKMMMLLLLLLLLLMMMOOOQQQSSSTTTUUUWWWWWWVVVWWWYYY[[[^^^```bbbbbbaaaaaabbbcccffffffiiinnnqqqrrrvvv|||vvv[[[MMMGGG@@@<<<<<<<<<999666888888888888888888888888888888888888999:::;;;<<>>999;;;888:::;;;@@@GGGKKKHHH>>>555999777777888777:::EEEPPPeeeuuujjjccc```iiiuuu~~~}}}sssoooiiieeeeeefffgggggghhhhhhgggffffffeeeeeeddddddcccbbb````````````aaabbbccceeeeeedddeeegggiiijjjlllnnnpppqqqpppooonnnfffdddaaaaaabbbbbbbbbbbb]]]]]]\\\[[[ZZZZZZZZZZZZWWWVVVTTTTTTUUUUUUSSSRRRQQQQQQRRRRRRQQQOOOMMMLLLIIIGGGFFFFFFGGGHHHHHHGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGHHHIIIKKKOOORRRTTT[[[cccoooyyy~~~pppaaaVVVNNNJJJKKKJJJIIIHHHHHHIIIJJJKKKKKKKKKKKKJJJKKKKKKLLLLLLMMMLLLLLLMMMOOOQQQSSSUUUVVVWWWXXXXXXXXXYYY[[[]]]^^^```bbbbbbbbbbbbccceeeiiihhhlllrrrvvvxxx}}}bbbNNNFFFBBB<<<:::::::::888666888888888888888888888888999999999999999:::;;;;;;AAAAAAFFFSSSiiisssppprrr~~~iiiTTTCCC;;;777666555333222222222222111000000//////.........////////////............/////////..................///000000111111000000000000000000000000000000555222333888???GGGSSS^^^gggrrr~~~~~~yyysssnnnlllcccbbbbbbccceeehhhjjjlllppprrruuuvvvuuuvvvwwwxxxzzzzzz{{{{{{{{{zzzyyyyyytttsssrrrrrrtttvvvuuuuuuuuuttttttsssrrrpppooonnnllllllmmmmmmmmmlllkkkjjjjjjjjjjjjiiiiiiiiihhhhhhlllpppuuuzzzyyyrrrllljjjfffbbb]]]YYYXXXWWWWWWVVVTTTTTTTTTTTTTTTSSSSSSSSSPPPPPPPPPOOONNNNNNNNNMMMNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJKKKKKKKKKKKKLLLLLLMMMNNNNNNOOOOOOLLLLLLMMMMMMNNNMMMMMMLLLNNNNNNNNNOOOOOOOOOPPPPPPNNNPPPRRRTTTTTTSSSQQQOOOPPPQQQSSSXXX]]]```aaaaaawwwllleeeSSSJJJGGG>>>;;;<<<999<<<===BBBJJJOOOKKK???555888777888:::999:::AAAJJJZZZlllnnneee___eeerrr~~~}}}zzztttmmmhhhffffffgggggghhhhhhggggggfffeeeeeeeeegggeeecccaaa```aaabbbcccbbbcccddddddcccdddfffhhhiiikkkmmmpppqqqqqqpppooohhhfffcccbbbcccdddcccccc___^^^]]]\\\\\\[[[[[[[[[XXXWWWUUUUUUVVVVVVTTTSSSQQQRRRSSSSSSRRRQQQOOOMMMKKKIIIGGGGGGGGGHHHGGGFFFEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGHHHJJJMMMPPPRRR^^^hhhuuu}}}|||lll```XXXQQQJJJEEEJJJJJJIIIIIIIIIJJJKKKKKKLLLKKKJJJIIIIIIJJJLLLLLLMMMMMMNNNOOOQQQSSSUUUWWWXXXYYYZZZZZZZZZ[[[]]]______```bbbbbbbbbccceeegggkkkkkkooovvv{{{iiiTTTJJJEEEAAA===;;;;;;;;;999888888888888888888999999999::::::999999999::::::;;;BBBBBBGGGXXXpppuuupppuuuzzzwwwaaaNNN@@@999666555444333222222222222111000000///...------,,,///////////////....................................//////000000000000000000000000000000000000000444222222777<<>>===???:::<<<===@@@EEEIIIFFF>>>666777666777:::::::::@@@GGGSSSggg|||uuulllcccdddppp}}}{{{xxxyyyyyy{{{tttnnnkkkjjjiiihhhiiihhhhhhgggffffffeeeeeefffdddbbb`````````aaabbbbbbcccdddccccccccceeeggghhhiiilllnnnpppppppppooollljjjfffeeeddddddcccbbb```___^^^]]]]]]\\\\\\]]]YYYXXXVVVVVVWWWWWWUUUTTTQQQRRRRRRRRRRRRPPPOOONNNNNNLLLJJJIIIIIIIIIHHHFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGIIIKKKNNNPPP\\\dddnnnuuuxxx{{{~~~qqqhhh]]]VVVRRROOOIIIEEEIIIIIIIIIIIIJJJJJJKKKKKKKKKJJJIIIIIIIIIJJJKKKLLLNNNOOOPPPQQQSSSUUUWWWXXXYYYZZZ\\\\\\[[[\\\^^^``````aaabbbccccccdddgggjjjmmmmmmrrrzzzlllTTTHHHEEEDDDAAA>>><<<;;;:::999888777777888888888999999999:::::::::999::::::;;;;;;BBBCCCKKK]]]uuuwwwrrruuu{{{ppp[[[III>>>999555444333222222222222222111000000///...------,,,.........///////////////---------.....................///000000000000000////////////////////////222000111666:::???HHHQQQZZZdddqqq~~~ssshhh]]]UUUUUUWWW[[[___dddhhhkkklllppprrrssssssrrrrrrsssuuuvvvwwwxxxyyyyyyxxxvvvuuusssqqqpppqqqsssttttttsssuuuuuuuuuuuuuuutttsssrrrrrrqqqpppoooooooooppppppmmmlllkkkjjjiiigggffffffggghhhiiikkknnnuuu|||{{{mmm```YYYWWWXXXYYYYYYXXXWWWUUURRRPPPOOONNNLLLLLLLLLLLLMMMMMMMMMMMMOOOOOOOOOOOONNNNNNNNNNNNNNNMMMMMMLLLLLLMMMMMMNNNNNNNNNNNNNNNMMMMMMLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNOOOPPPPPPPPPPPPQQQQQQQQQTTTSSSSSSTTTTTTUUUVVVWWWXXXWWWXXX[[[aaagggkkkmmmnnnaaaUUUKKKIIIFFF======@@@:::::::::<<<>>>>>>===:::777555444555888999999===CCCPPPbbbxxx~~~vvvkkkgggooo||||||uuusssvvvyyy|||wwwtttqqqnnnkkkiiiiiihhhggggggffffffeeebbbaaa```^^^^^^^^^^^^___bbbcccccccccbbbbbbdddfffggghhhjjjlllnnnooopppqqqpppmmmiiigggeeedddcccaaa``````___^^^]]]]]]]]]]]]ZZZYYYWWWWWWXXXXXXVVVUUURRRRRRQQQQQQPPPPPPPPPPPPQQQOOOLLLKKKLLLLLLJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGGGGHHHJJJLLLMMMUUUZZZaaafffkkkrrryyyxxxoooiiiggg___TTTLLLIIIIIIIIIIIIHHHHHHIIIJJJJJJKKKKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNPPPQQQRRRSSSUUUVVVWWWXXXZZZ[[[\\\\\\\\\]]]___aaa```aaabbbccccccfffiiilllppppppvvvtttZZZIIIBBBBBB???>>>===;;;999888777666777777777888999999:::::::::::::::::::::;;;<<<<<>>777888:::;;;:::888777777999777555555777888888;;;???III[[[ppp~~~uuulllooo|||zzzttttttzzz~~~zzzuuuqqqiiiiiihhhhhhgggfffffffffaaa``````______^^^]]]]]]aaabbbcccbbbaaaaaaccceeefffggggggiiikkknnnppprrrqqqnnnjjjhhhgggfffdddccc``````___^^^]]]]]]]]]]]][[[YYYXXXXXXYYYXXXWWWUUUTTTSSSQQQPPPPPPPPPRRRSSSSSSQQQOOONNNOOOOOONNNLLLKKKJJJJJJIIIIIIHHHHHHHHHIIIHHHGGGFFFGGGHHHJJJLLLOOOPPPTTTXXX^^^eeekkknnnooommmkkkjjjhhhddd^^^YYYXXXTTTMMMHHHEEEFFFIIIKKKGGGHHHIIIJJJKKKKKKKKKKKKIIIJJJLLLMMMNNNOOOPPPPPPRRRSSSTTTUUUVVVWWWXXXXXXZZZ[[[\\\\\\\\\]]]___aaaaaabbbccccccdddfffkkknnnttttttzzz{{{aaaQQQFFFAAA@@@:::;;;;;;:::888888888888666777777888999999::::::999999999:::;;;<<<===>>>AAAJJJZZZnnn~~~yyyuuuxxx~~~}}}{{{~~~vvv```LLL>>>888777444333222222111222222222000000000000000000000000............/////////000,,,,,,,,,------.........---...//////000000/////////////////////////////////---...222444666<<>><<<888666888<<<;;;888777999999888:::???BBBSSShhhxxx{{{oooppp|||zzzuuuwwwzzzvvviiiiiihhhhhhggggggffffffbbbbbbbbbbbbaaa```___^^^aaabbbcccbbbaaaaaaccceeefffffffffgggiiilllppprrrqqqnnnjjjhhhhhhgggfffddd``````^^^]]]]]]]]]]]]]]][[[ZZZXXXXXXYYYYYYWWWVVVVVVTTTRRRPPPOOOQQQSSSUUUUUUSSSQQQPPPQQQQQQPPPOOOLLLLLLKKKJJJIIIHHHHHHGGGIIIHHHGGGFFFFFFHHHIIIKKKLLLKKKLLLPPPUUUZZZ]]]]]]```]]]YYYXXXXXXVVVSSSPPPGGGHHHIIIIIIHHHGGGHHHJJJGGGHHHIIIJJJKKKKKKKKKKKKIIIKKKMMMPPPQQQRRRRRRRRRSSSTTTUUUVVVWWWWWWWWWWWWZZZ[[[\\\\\\\\\]]]___aaaaaabbbccccccdddgggkkkooowwwxxx~~~dddPPPIIICCC>>><<<888999;;;;;;::::::;;;<<<666777777888999999::::::888999999:::;;;<<<>>>???AAAMMM```ttt|||xxxwww}}}pppZZZFFF:::555555333333222222111222222222000000000000111111111111---.........//////000000,,,,,,,,,------.........---......//////////////////////////////////////////------000222222777>>>GGGRRR___iiittt~~~{{{~~~vvvdddVVVHHHLLLQQQWWW\\\___``````cccccccccaaa``````bbbdddiiilllqqqvvvyyy{{{{{{{{{{{{yyyvvvvvvvvvvvvuuutttpppqqqrrrtttvvvwwwxxxxxxxxxxxxxxxyyyxxxwwwvvvvvvooonnnnnnmmmkkkjjjjjjiii]]]^^^_________aaadddgggnnnooosssxxxzzzppphhhccc```___aaa```]]][[[XXXUUUSSSQQQNNNNNNOOOPPPQQQQQQRRRRRRQQQQQQPPPPPPPPPOOOOOOOOOMMMMMMLLLLLLLLLLLLMMMMMMNNNOOOOOOPPPPPPQQQQQQRRRKKKKKKKKKLLLNNNPPPRRRTTTSSSTTTTTTTTTUUUUUUUUUUUUXXXZZZ^^^bbbeeefffeeeeeejjjoooxxx~~~gggYYYNNNHHHCCCAAA===888888::::::999888777777777888999:::999777555666888:::<<>>888666333333333333333333444444000000000000000000000000////////////////////////...------...000111///...---------.........//////......................../////////111333666888:::DDDOOOZZZcccooo|||mmmWWWQQQMMMNNNUUU[[[]]]^^^```aaa]]][[[\\\\\\ZZZ\\\```fffjjjnnnssswwwzzz{{{||||||wwwttttttuuuuuuuuuuuuuuuuuuvvvwwwyyyzzz{{{||||||{{{zzzyyyyyyxxxxxxuuusssqqqoooooollliiigggdddaaa______```aaaaaa```iiijjjmmmrrrxxx}}}{{{uuupppmmmjjjhhhccc\\\[[[\\\YYYSSSUUUTTTSSSTTTUUUUUUTTTRRRUUUUUUUUUTTTSSSRRRQQQPPPUUUVVVUUUSSSPPPPPPRRRUUUPPPPPPQQQQQQQQQQQQPPPQQQQQQNNNNNNPPPQQQPPPQQQTTTZZZXXXVVVUUUUUUXXX\\\___dddeeehhhjjjmmmooopppppprrr~~~|||dddWWWLLLFFFAAA???===999888;;;;;;:::888777777777888888999888777666666888999;;;@@@FFFZZZvvv|||tttvvv~~~xxxxxx{{{|||{{{|||~~~yyytttllljjjhhhggggggfffdddbbbcccdddeeefffeeedddbbb```cccbbbaaa``````______```bbbccceeehhhjjjlllnnnnnnpppooommmjjjgggeeedddccc``````___```aaa```^^^[[[ZZZYYYYYYYYYZZZZZZ[[[\\\ZZZYYYWWWVVVTTTTTTTTTTTTTTTTTTSSSRRRQQQQQQQQQQQQOOONNNMMMLLLKKKJJJIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHIIIJJJLLLMMMNNNOOONNNNNNMMMJJJFFFEEEFFFGGGFFFFFFFFFFFFGGGHHHIIIJJJHHHIIIJJJJJJKKKKKKKKKKKKOOOPPPQQQSSSUUUVVVXXXXXXYYYZZZZZZZZZZZZZZZZZZ[[[ZZZZZZ[[[[[[\\\]]]]]]^^^```cccfffhhhiiimmmsssyyy|||mmm[[[IIIAAA@@@===;;;<<<999999999999999999888888777777888999:::<<<>>>???888888999;;;>>>@@@CCCEEENNNYYYkkk~~~~~~cccQQQEEE<<<666444333333333222222222222222////////////////////////...........................------...000111///...------..........................................000//////000111333555666777BBBNNNYYYhhhwww~~~}}}rrr^^^UUUPPPNNNTTTZZZ[[[]]]___^^^ZZZXXXYYYZZZYYY]]]ccchhhkkkoootttvvvxxxzzz{{{{{{wwwttttttuuuuuuuuuvvvvvvvvvwwwxxxyyyzzz{{{||||||{{{{{{zzzyyyyyyxxxvvvtttrrrqqqqqqooollliiifffdddbbbaaaaaabbbaaaaaadddeeegggkkkpppvvv{{{~~~~~~|||zzzxxxpppfffaaa```]]]XXXVVVUUUUUUVVVXXXYYYWWWVVVWWWWWWXXXXXXWWWWWWVVVVVVTTTUUUUUUTTTSSSRRRTTTUUUQQQSSSUUUUUUUUUTTTTTTTTTSSSPPPQQQUUUVVVTTTUUUXXXYYYYYYYYYYYYZZZ\\\```bbbhhhnnntttwwwwwwxxxzzz}}}~~~|||xxxaaaVVVLLLEEE???>>>===:::999<<<;;;:::999777666666666777777777777777777888999999>>>AAARRRmmmxxxwww}}}zzzzzz~~~{{{uuurrrnnnkkkiiigggfffeeecccbbbddddddeeeffffffeeedddcccccccccbbbaaa```````````````aaaccceeegggiiikkklllooonnnnnnllljjjhhheeeccc```______aaabbbbbb```^^^[[[[[[[[[[[[[[[[[[\\\]]]]]]\\\ZZZXXXWWWVVVUUUUUUTTTSSSSSSRRRRRRRRRSSSSSSPPPPPPOOOOOONNNMMMLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJHHHFFFCCCAAABBBDDDFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLLLLMMMMMMLLLLLLKKKRRRSSSTTTVVVWWWYYYZZZ[[[\\\\\\\\\[[[[[[[[[[[[[[[\\\\\\\\\]]]]]]]]]^^^^^^```cccgggjjjlllqqqyyy~~~nnnSSSJJJBBB???>>>;;;::::::888888888888888888999999666777888999;;;>>>@@@AAA777999===>>>@@@CCCIIINNNYYYcccttt~~~xxx^^^MMMAAA999444222333333222222111111000000////////////////////////------------------------...------...000111///.....................------........................000//////...///000222333555>>>IIIUUUeeevvvzzz|||{{{jjj[[[TTTQQQTTTXXXZZZ\\\^^^\\\XXXUUUVVVUUUVVV\\\ccciiilllppptttuuuwwwyyyzzz}}}zzzvvvuuuuuuvvvvvvuuuwwwwwwwwwwwwxxxzzz{{{||||||||||||{{{zzzzzzyyyyyyyyywwwuuuttttttrrrooommmjjjgggeeecccccccccbbb``````aaaaaadddhhhnnnsssvvv~~~}}}qqqiiifffccc___[[[[[[[[[]]]___``````^^^^^^^^^^^^^^^]]]]]]]]]]]]\\\[[[YYYXXXWWWVVVVVVVVVTTTWWWZZZ[[[[[[YYYXXXXXXWWWUUUVVVZZZ\\\ZZZ\\\___^^^```bbbccccccdddfffhhhpppyyy~~~|||uuuaaaXXXNNNFFF???>>>===;;;:::;;;<<<;;;999777666555555666666666666777777777777888<<<===JJJbbbzzz~~~zzz|||sssooollljjjgggfffffffffeeedddcccdddeeeeeeeeeeeedddddddddcccbbbaaa````````````______```bbbdddggghhhiiinnnnnnppppppnnnkkkhhhfffcccbbbbbbcccdddcccaaa^^^\\\\\\[[[[[[[[[[[[\\\\\\]]]]]][[[ZZZXXXVVVVVVUUUSSSSSSSSSSSSSSSTTTUUUUUUUUUTTTTTTSSSRRRQQQQQQQQQLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIFFFDDDCCCDDDFFFGGGGGGGGGGGGHHHIIIJJJKKKMMMMMMNNNOOOOOOOOOOOOOOOTTTUUUVVVWWWXXXZZZ[[[[[[]]]]]]\\\\\\[[[[[[ZZZZZZ[[[\\\\\\]]]___``````aaabbbfffjjjnnnqqqvvv~~~nnnWWWFFFCCC???===;;;888777777777777888888999999:::::::::::::::::::::;;;<<<<<<888;;;???@@@BBBHHHSSS[[[fffooo|||}}}zzzmmmUUUEEE===666222222333222222111000//////...////////////////////////------------------------...------...000111///..................---------........................///............000111222;;;@@@HHHSSSbbbqqq~~~||||||}}}|||tttccc[[[UUUWWWZZZ[[[]]]```\\\XXXUUUTTTSSSTTT\\\eeennnqqquuuwwwvvvvvvyyy{{{zzzxxxvvvuuuvvvvvvvvvuuuxxxxxxxxxxxxyyyzzz{{{||||||||||||{{{{{{zzzzzzzzz{{{yyyxxxwwwwwwvvvsssqqqllljjjgggfffeeedddbbb````````````aaadddiiinnnqqqsssvvv|||~~~vvvrrroookkkhhhggghhhkkknnnpppooonnnlllkkkjjjhhhgggfffeeeeeejjjeee___[[[[[[[[[[[[ZZZZZZ___ccceeeccc```___``````]]]\\\___aaabbbfffkkkooorrrttttttqqqooopppqqqyyy~~~~~~uuuccc[[[RRRHHH@@@>>>>>>;;;:::;;;<<<:::888777555555555555555555666666777777777777;;;;;;DDDWWWnnntttmmmiiigggeeedddeeegggggggggbbbbbbcccdddddddddeeeeeedddcccbbbaaaaaa`````````^^^^^^___```bbbeeeggghhhmmmnnnqqqrrrrrrpppmmmkkkiiigggffffffeeeccc```]]]\\\[[[[[[ZZZZZZ[[[[[[[[[\\\\\\[[[YYYXXXVVVUUUTTTTTTTTTTTTTTTTTTUUUVVVWWWVVVVVVUUUUUUTTTTTTSSSSSSNNNNNNNNNNNNNNNNNNOOOOOOPPPOOOOOONNNMMMLLLLLLKKKKKKKKKKKKIIIFFFFFFGGGIIIJJJJJJIIIJJJJJJKKKLLLMMMMMMNNNOOOQQQSSSTTTTTTUUUUUUUUUVVVWWWYYYZZZ[[[[[[\\\\\\\\\[[[[[[ZZZZZZZZZZZZZZZ\\\^^^aaacccdddeeegggkkkppptttxxx~~~qqqYYYLLLAAAAAA>>>;;;888888999999888999999999::::::;;;;;;;;;;;;:::999999999999999;;;>>>AAACCCGGGQQQ```kkkuuu|||{{{|||rrr___JJJ>>>999555222333222222111111000///.........................................................------...000111///........................---........................---------...///111333444999;;;AAAKKKYYYgggsss|||~~~|||}}}{{{zzzmmmddd]]]\\\]]]]]]^^^```ZZZXXXVVVVVVVVVYYYcccooo|||~~~yyyvvvwwwyyywwwvvvuuuuuuwwwwwwvvvuuuxxxxxxxxxxxxyyyzzz{{{{{{{{{{{{{{{{{{{{{zzzzzzzzz|||{{{yyyyyyyyyxxxvvvtttnnnllljjjhhhgggeeebbb`````````___```bbbfffiiikkkkkknnnsssyyy}}}}}}}}}~~~}}}yyyuuurrrqqqpppqqqiii```\\\___dddggghhhiiinnnssstttqqqnnnmmmnnnqqqkkkggghhhkkknnnuuu|||{{{{{{|||wwweee]]]QQQGGG>>><<<===<<<;;;;;;:::999888666555555555666555555555555555666777777::::::???LLL```uuuxxxpppgggdddbbbbbbdddfffhhhhhhaaabbbbbbcccdddeeeeeefffddddddcccbbbaaaaaaaaaaaa_________```bbbdddggghhhkkkmmmppprrrssssssqqqpppnnnmmmkkkiiigggddd```]]]]]]\\\[[[[[[ZZZ[[[[[[[[[ZZZZZZZZZYYYXXXWWWVVVUUUUUUUUUUUUUUUUUUVVVWWWXXXUUUUUUUUUTTTTTTSSSSSSSSSPPPQQQQQQQQQQQQRRRRRRRRRRRRQQQPPPOOONNNMMMMMMLLLMMMMMMMMMKKKIIIIIIKKKMMMMMMMMMMMMMMMNNNOOOPPPQQQNNNOOOQQQSSSUUUWWWXXXXXXUUUVVVWWWXXXYYYZZZ[[[[[[\\\\\\\\\[[[[[[[[[[[[[[[YYYZZZ\\\___bbbeeeggghhhgggkkkqqqwww|||rrrXXXIIIEEE>>>>>><<<888888<<<===<<<:::::::::::::::;;;;;;;;;888888888888999:::;;;;;;>>>AAAEEEKKKSSS```nnnxxx~~~}}}dddSSSBBB:::777555333333222222111111000000//////........................////////////////////////...------...000111///...---------.........//////........................---,,,,,,---///111333444555555:::FFFSSS```mmmwww}}}~~~}}}xxx|||zzzpppfffccc```]]][[[\\\VVVUUUWWWYYY[[[```lllyyyzzztttsssuuuuuuttttttvvvxxxxxxwwwuuuxxxxxxxxxxxxxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz|||{{{zzzzzzzzzzzzwwwuuuqqqooommmkkkjjjhhheeebbb____________```bbbdddeeegggiiimmmpppsssvvvwwwxxx~~~~~~|||qqqhhh``````jjjtttzzz{{{}}}}}}~~~{{{vvvvvvyyy|||yyyeee\\\MMMBBB999999<<<<<<<<<<<<999888777666555555666777666555444333333555777888888888;;;BBBRRRggg{{{vvvgggdddaaaaaabbbdddffffffbbbbbbcccccceeefffggghhhddddddcccbbbaaaaaaaaaaaa````````````bbbdddgggiiihhhjjjmmmppprrrttttttsssrrrpppnnnllljjjgggbbb___^^^^^^]]]\\\\\\\\\\\\\\\XXXYYYZZZZZZZZZYYYWWWVVVWWWVVVVVVVVVVVVVVVWWWXXXUUUUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTUUUUUUTTTTTTSSSRRRQQQPPPOOOOOOQQQQQQQQQOOONNNNNNOOOQQQPPPPPPPPPPPPQQQRRRSSSTTTQQQRRRTTTVVVWWWXXXYYYYYYWWWWWWXXXYYYZZZ[[[[[[\\\\\\\\\\\\\\\]]]]]]]]]]]][[[\\\^^^```cccfffggghhhiiinnnvvv}}}nnnZZZKKKBBB@@@<<<===:::777888======999:::::::::999999999999999777777888999:::;;;===>>>???DDDKKKVVVcccppp{{{yyyuuu[[[MMM>>>888888555333333111111111111111111111111...................................................------...000111///...+++,,,,,,---...///000000........................---,,,,,,,,,---...000111333222777CCCPPP[[[hhhssszzz}}}~~~yyy|||zzzooohhhbbbZZZUUUTTTQQQRRRUUUXXXYYY]]]jjjwww}}}tttnnnooorrrsssssstttvvvxxxyyywwwuuuxxxwwwwwwwwwwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy{{{zzzyyyyyyzzzzzzxxxvvvsssrrrpppooonnnlllhhhfff``````aaaaaabbbbbbaaaaaacccdddfffhhhkkkoooqqqsssssskkkggglllzzzvvvooozzzeeeZZZIII>>>555666;;;======>>>888777666555555666777777777555333222222444777888666777888<<>>===>>>;;;666888===:::222:::999999999888888777777::::::::::::;;;<<<======@@@EEEPPP```ooo|||zzzvvvrrrXXXKKK===999999666333222111111111111111222222222........................------------------------...------...000111///...***+++,,,---...000111111...........................---,,,+++++++++,,,---222000444@@@KKKTTT```kkkvvv}}}|||~~~tttkkkbbbWWWPPPMMMOOOPPPSSSTTTSSSVVVaaammmssswwwxxxtttmmmjjjmmmrrrrrrrrrtttvvvyyyyyywwwuuuwwwwwwwwwvvvwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxzzzyyyxxxyyyzzzzzzxxxvvvuuutttsssrrrqqqoookkkiiibbbcccdddeeedddcccbbbaaa^^^___```cccfffkkkoooqqqyyyssspppyyy|||uuummmeee^^^}}}~~~wwwaaaTTTKKKEEE>>>===???AAA@@@>>>777666555555666777666444666777666444333222444666777777999===BBBOOOfff{{{{{{{{{}}}rrrggg___```dddeeeeeefffeeefffffffffeeedddccccccffffffeeedddbbbaaa``````````````````aaabbbcccdddeeeeeegggjjjmmmpppsssuuutttsssrrrqqqnnnlllkkkjjjaaaaaaaaaaaa```___^^^]]][[[ZZZZZZ[[[\\\]]]]]]\\\ZZZZZZZZZZZZZZZZZZYYYXXXXXXWWWVVVUUUUUUVVVXXXYYY[[[ZZZXXXVVVUUUUUUUUUVVVXXXXXXWWWVVVUUUUUUUUUUUUUUUVVVVVVWWWXXXXXXXXXWWWYYYYYYWWWVVVUUUVVVWWWWWWTTTUUUVVVXXXYYYZZZZZZZZZ]]]\\\[[[[[[\\\]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^```^^^___dddgggiiinnnssswwwvvv\\\PPPGGG===<<>>777666555555666666555444555555555444222222444666666666888;;;???JJJ___sss||||||}}}{{{~~~qqqggg^^^^^^aaabbbccceeeeeeeeeeeeeeeeeedddcccbbbccccccccccccccccccccccccbbbaaaaaa`````````aaaaaacccccceeegggjjjmmmoooqqquuuuuuuuusssqqqnnnllljjjeeedddcccbbbaaa```______ZZZYYYXXXZZZ\\\^^^^^^]]]YYYZZZZZZZZZZZZYYYXXXXXXWWWXXXXXXYYYYYYYYYYYYYYY]]][[[ZZZXXXWWWWWWWWWWWWXXXXXXWWWVVVVVVUUUVVVVVVUUUVVVWWWXXXXXXXXXXXXXXXYYYXXXWWWVVVUUUVVVVVVWWWUUUUUUWWWXXXYYYZZZZZZZZZ]]]\\\[[[[[[\\\]]]]]]^^^]]]]]]^^^___```aaabbbbbbbbbaaaccchhhkkkmmmrrrxxx|||vvvbbbOOOHHHCCC<<<:::>>>::::::999999888999999:::999999999999999999999999:::777777;;;>>>???AAAEEELLLZZZlll{{{|||}}}||||||vvvrrryyyxxxfffKKKCCC999555666666444111...///000111111000///...000//////............///........................------........./////////---......//////......------,,,,,,+++******))))))............------------...000444888???IIIVVV___hhhwww{{{wwwttt}}}qqq]]]OOOJJJEEEGGGJJJNNNQQQTTTVVVXXX[[[]]]^^^___```aaadddfffjjjmmmppptttuuuuuusssrrrttttttttttttuuuuuuvvvvvvuuuuuuvvvvvvvvvuuutttssstttuuuwwwxxxzzz{{{|||||||||{{{zzzzzz{{{yyyuuuqqqllljjjhhhfffeeeddddddeeedddcccbbbbbbccceeehhhjjjtttyyy~~~~~~}}}~~~vvvrrrnnnhhhaaa[[[XXXVVVTTTRRRuuu```UUULLLFFFAAA>>>???@@@???>>>888666444444555666555444333444555444222333444666555444555888:::CCCUUUfff~~~~~~{{{yyy{{{yyywwwyyyzzzyyysssiii```^^^___```cccgggddddddeeeeeeddddddccccccaaaaaabbbcccdddeeeeeefffbbbaaa```___^^^^^^^^^^^^aaaaaabbbccceeehhhjjjkkktttuuuuuuuuussspppllljjjjjjhhhfffdddbbbbbbbbbbbb[[[ZZZZZZ\\\^^^``````___[[[\\\\\\\\\\\\[[[ZZZYYYWWWXXXZZZ\\\\\\[[[ZZZYYY]]][[[ZZZXXXWWWWWWWWWWWWXXXXXXWWWWWWVVVWWWWWWWWWVVVWWWXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUUUUUUUVVVWWWUUUVVVWWWYYYZZZZZZZZZZZZ]]]\\\[[[ZZZ[[[\\\^^^___]]]^^^___```bbbdddfffgggeeedddgggmmmpppsssyyyrrr[[[NNNCCCBBBAAA:::777888:::999999888999999:::::::::::::::::::::::::::::::::999:::=========CCCKKKWWWggg{{{xxxpppooonnnrrr|||vvvjjjppp~~~}}}~~~sss^^^FFF???888555666777444111000000000000000000000000///............//////000------------------------------........./////////,,,------------------,,,+++++++++******))))))(((............------------***---111444:::CCCNNNWWW^^^kkkxxx||||||~~~{{{wwwnnnwww~~~hhhUUUKKKCCCDDDFFFIIILLLOOOQQQRRRTTTWWWYYY[[[]]]```dddgggjjjlllnnnooopppppppppppptttttttttuuuuuuuuuuuuuuussstttuuuuuuuuutttrrrrrrqqqrrrtttwwwzzz|||~~~~~~~~~~~~|||xxxuuuqqqpppnnnllljjjjjjjjjjjjgggfffdddccccccdddfffggggggkkkooopppnnnmmmoooqqqxxxyyy{{{~~~yyyppphhhaaa^^^^^^ZZZUUURRRQQQQQQQQQQQQqqq^^^TTTKKKFFFAAA>>>===>>>>>>===999777444444555555555444222333444444333333444666555444444666777===LLLZZZppp}}}xxxyyyzzzsssqqqsssuuuwwwnnneeeaaa______bbbhhhddddddeeeeeeeeeeeedddddd```aaaaaabbbcccdddeeeeee```___^^^^^^]]]]]]]]]^^^`````````aaacccdddfffgggnnnpppsssttttttrrrnnnlllnnnllliiifffdddcccddddddaaa```___```aaabbbbbbaaa____________^^^]]]\\\\\\XXXYYYZZZ[[[\\\\\\[[[[[[[[[ZZZXXXVVVUUUUUUUUUVVVXXXXXXXXXWWWXXXXXXYYYYYYWWWXXXXXXYYYYYYYYYXXXXXXXXXWWWVVVUUUUUUVVVWWWWWWWWWWWWXXXYYYZZZ[[[[[[ZZZ]]]]]]\\\[[[[[[\\\___bbb______```aaaccceeehhhiiifffggglllrrrvvvzzzrrr[[[OOOFFF@@@@@@???:::666666999999888888999999:::::::::::::::;;;;;;;;;;;;;;;::::::<<<>>><<<===GGGSSSdddrrr{{{ppphhhgggiiiqqq|||wwwnnniiivvv|||xxx{{{kkkVVV@@@<<<777555666666444111111111000//////000111111...............///000111------------------------,,,,,,,,,,,,---------...,,,,,,------------,,,,,,...---------,,,,,,++++++.........---------,,,,,,))),,,///222666===GGGNNNVVV```lllwww{{{wwwnnnvvvsss^^^QQQCCCCCCDDDFFFJJJMMMOOOOOORRRTTTWWWZZZ\\\___cccfffggghhhjjjkkkmmmnnnpppppptttttttttttttttuuuuuuuuussstttuuuuuuuuutttrrrqqqqqqqqqsssvvvyyy|||~~~}}}{{{xxxwwwvvvtttrrrppppppppppppjjjiiigggeeedddddddddeeeccceeehhhhhhfffeeefffggglllmmmooorrruuuxxxzzz{{{zzz}}}~~~{{{yyyxxxuuurrrllleee___ZZZWWWUUUWWWUUUSSSQQQRRRSSSTTTUUUlll[[[RRRJJJFFFAAA===;;;;;;;;;;;;:::888555444555555555444222444555555444333444555555444444666777:::EEEPPPbbbuuu{{{{{{|||qqqmmmooorrrzzzssskkkfffaaa]]]```eeedddeeeffffffffffffeeeeeebbbbbbbbbbbbbbbbbbbbbbbb]]]]]]]]]]]]]]]^^^______````````````aaacccdddeeejjjlllppptttvvvvvvtttsssqqqoookkkhhhfffffffffgggfffdddbbbbbbbbbbbb```^^^____________^^^]]]\\\[[[ZZZYYYYYYYYYYYY[[[\\\^^^\\\[[[YYYWWWVVVVVVVVVWWWXXXXXXXXXXXXYYYZZZ[[[[[[YYYYYYYYYZZZZZZYYYXXXXXXXXXWWWVVVVVVVVVWWWXXXYYYXXXXXXYYYZZZ[[[[[[[[[[[[]]]^^^^^^]]]\\\]]]aaadddcccbbbbbbbbbdddfffhhhjjjhhhjjjqqqyyy~~~www___RRRIIICCC>>>>>>===;;;999999999888888888999999:::;;;::::::;;;;;;;;;<<<<<<<<<<<<===@@@AAAAAAEEESSSbbbttt~~~|||tttllldddeeelllvvv|||zzzqqqiiiuuu~~~||||||cccOOO<<<999666555555555333111111111000000000000111111...............///000111------------------------******+++++++++,,,,,,,,,,,,------......------,,,............------------...------------,,,,,,,,,))),,,///111333999@@@GGGQQQYYYdddnnn{{{|||yyysssyyy{{{fffVVVEEECCCAAACCCGGGKKKMMMMMMMMMOOOQQQSSSTTTWWWZZZ]]]bbbccceeehhhkkkoooqqqsssttttttssssssssssssssssssttttttuuuuuuuuutttsssrrrrrrrrrsssuuuwwwzzz|||~~~}}}|||zzzxxxwwwvvvvvvvvvooommmkkkhhhfffeeeddddddbbbcccccccccbbbaaaaaaaaacccdddeeegggjjjlllmmmnnnmmmqqquuuvvvvvvvvvzzz~~~|||zzzwwwtttqqqmmmiiifffdddaaa\\\WWWSSSQQQQQQQQQSSSSSSSSSSSSTTTVVVXXXZZZiiiXXXPPPJJJGGGBBB>>>;;;:::;;;;;;===:::666555555666666666444666777777555333333444444333444666777888@@@IIIXXXmmm~~~uuupppqqqttt{{{wwwrrrmmmddd\\\\\\aaaddddddeeeeeeffffffeeeeeebbbaaaaaaaaa``````______\\\\\\\\\\\\]]]^^^___```````````````aaabbbddddddhhhjjjoootttwwwxxxyyyxxxsssqqqooommmkkkjjjjjjjjjiiigggdddccccccaaa___]]]_________^^^]]]\\\[[[ZZZ[[[ZZZYYYXXXYYY[[[^^^______^^^\\\[[[ZZZZZZZZZZZZYYYXXXYYYYYYZZZ[[[\\\]]]ZZZZZZZZZZZZZZZYYYYYYXXXYYYXXXWWWWWWWWWXXXYYYZZZYYYYYYZZZ[[[[[[[[[[[[[[[\\\___aaaaaa______bbbeeefffeeedddeeefffiiikkkmmmmmmqqqyyyyyyaaaRRRLLLBBB???;;;::::::;;;<<<<<<888888888888999:::;;;;;;999::::::;;;;;;<<<<<<<<<<<<<<<>>>BBBEEEMMM^^^nnn|||vvvpppkkkeeejjjttt}}}|||tttnnnmmmpppYYYIII:::888555333333333222111111111111111111111111111///............//////000,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,))),,,000111222555;;;@@@LLLRRR\\\hhhttt~~~~~~zzzmmm]]]JJJEEE@@@@@@CCCGGGIIIJJJKKKLLLNNNOOOOOOQQQSSSVVV\\\^^^aaaeeejjjnnnrrrtttrrrrrrrrrrrrrrrqqqqqqqqqssstttuuuuuuuuutttsssrrrssssssssstttvvvxxx{{{|||~~~}}}}}}~~~uuutttqqqooollljjjhhhhhhbbbaaaaaa___^^^]]]]]]\\\]]]]]]^^^___```aaabbbcccdddgggjjjjjjjjjlllppptttsssuuuwwwzzz{{{|||}}}}}}|||~~~~~~}}}|||}}}yyyxxxwwwvvvuuutttrrrrrrmmmkkkiiigggeeebbb^^^[[[YYYWWWSSSOOOMMMLLLMMMNNNPPPRRRTTTUUUVVVYYY]]]```gggWWWQQQLLLJJJEEE@@@<<<;;;<<<===???;;;888666666777777777666888999888666444333333222111222666777777===DDDOOOeee~~~{{{|||~~~~~~}}}wwwkkk```\\\```aaabbbcccddddddddddddccc``````_________^^^^^^^^^^^^^^^]]]]]]]]]^^^^^^___^^^^^^______aaabbbcccdddeeegggkkkooosssvvvwwwxxxttttttsssrrrqqqpppoooooollljjjhhhgggfffeeecccaaaaaaaaaaaa```___]]]\\\[[[ZZZZZZ[[[[[[\\\^^^___```aaa```^^^\\\[[[[[[[[[\\\YYYYYYYYYZZZ[[[\\\^^^^^^ZZZ[[[[[[[[[[[[ZZZYYYXXXZZZYYYYYYXXXYYYZZZ[[[\\\ZZZZZZ[[[[[[\\\\\\[[[[[[\\\```ddddddbbbaaacccfffggggggggggggjjjmmmqqqssssssyyyppp```QQQHHHEEE===<<<:::999999;;;;;;;;;888888888888999:::;;;<<<888999999:::;;;;;;<<<<<<<<<;;;===CCCJJJWWWjjj{{{}}}uuunnniiilllttt|||sssttt|||{{{dddOOODDD:::777444222111111111222000111222222222222111000000//////............///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++---------,,,,,,,,,++++++))),,,///000000222777;;;EEEJJJSSS```mmmxxx|||~~~yyy}}}yyyiiiUUUMMMDDD@@@BBBEEEGGGGGGJJJLLLMMMNNNNNNOOOQQQTTTWWWYYY^^^ccchhhllloooqqqqqqqqqqqqpppppppppoooooorrrssstttttttttsssqqqppprrrrrrrrrsssuuuxxx{{{}}}}}}|||{{{xxxvvvssspppooonnngggeeecccbbbaaa```___^^^\\\\\\\\\\\\\\\\\\]]]]]]______``````aaacccfffiiiiiijjjlllnnnppppppppppppooopppqqqpppnnnmmmnnnooohhhhhhhhhhhhgggfffeeedddaaa^^^\\\\\\\\\[[[XXXUUUTTTRRRPPPNNNNNNOOOQQQRRRQQQTTTXXX[[[]]]aaagggkkkgggXXXRRRNNNLLLGGGBBB===<<<===>>>@@@===999666777888888888888999:::999777444333333000///111555666777;;;BBBIII```{{{||||||ssseee___bbb___```aaabbbbbbbbbbbbbbb^^^^^^^^^^^^^^^^^^^^^^^^``````___^^^]]]]]]]]]]]]]]]]]]^^^___```aaacccdddcccdddgggjjjnnnqqqssstttvvvvvvvvvvvvuuutttsssrrrooommmlllkkkkkkkkkiiigggeeeeeeddddddbbbaaa```___YYY[[[]]]___`````````___```___]]][[[ZZZZZZZZZ[[[YYYYYYYYYZZZ[[[]]]^^^___[[[[[[[[[[[[[[[ZZZYYYYYY[[[ZZZYYYYYYYYY[[[\\\]]]ZZZ[[[[[[\\\\\\\\\[[[[[[[[[```fffgggdddbbbdddggghhhhhhhhhiiimmmqqqvvvyyyyyyeeeVVVPPPIIICCC@@@>>>>>>===:::999:::999777888888888888999:::;;;<<<888888999999:::;;;<<<<<>>;;;<<<@@@CCCNNNIII@@@999444444666888999;;;<<<999666333444666666555555666777999:::<<>>@@@@@@<<>>JJJ___wwwyyyooohhh___^^^\\\\\\^^^```cccddd________________________aaa```___]]]]]]]]]]]]]]]^^^```bbbbbbaaa```aaabbbaaabbbcccdddfffiiinnnrrrsssuuuxxxyyyxxxwwwvvvvvvvvvuuutttuuuvvvtttoookkkhhhhhhhhhhhhgggggggggfffdddcccbbbcccdddeeedddcccfffeeedddbbbbbbbbbbbbccceeecccaaaaaaccceeeeeeeee\\\\\\^^^```bbbbbb```]]]\\\\\\\\\\\\]]]^^^_________^^^^^^___aaabbbaaa```aaacccddddddeeefffiiillloooqqqtttwww|||sss___WWWMMMFFFCCCBBB@@@===<<<<<<;;;:::999777666555888888888999::::::;;;;;;999:::;;;:::;;;===??????CCCHHHNNNXXXiii}}}|||nnnkkkooo|||rrr^^^MMM@@@999777666555333222222222111000000000000///////////////////////////...------+++,,,.../////////---,,,------------------------------------------------,,,++++++*********++++++,,,,,,---............---++++++++++++,,,...///000888>>>GGGPPPYYYeeeqqqyyy~~~wwwuuuvvv|||wwwiiiWWWJJJEEEDDDCCCAAACCCDDDGGGJJJLLLMMMMMMMMMQQQRRRUUU[[[aaaeeeggggggiiiiiijjjjjjkkkjjjjjjjjjooooooooopppooonnnnnnmmmmmmooorrrrrrrrrqqqqqqrrrvvvxxx{{{|||{{{zzzwwwtttpppmmmkkkhhheeeaaa^^^]]]]]]\\\[[[YYYWWWVVVWWWYYY[[[[[[ZZZ\\\]]]_________^^^]]]\\\[[[ZZZZZZXXXWWWVVVUUUUUUWWWVVVVVVVVVVVVVVVWWWWWWXXXWWWWWWXXX[[[[[[XXXVVVXXXYYYZZZ]]]aaafffjjjmmmooosssyyy}}}nnn[[[PPPIIIFFFAAA===<<<===???AAA???<<<999666444444666777666777777666444222333444444333333333444666888999:::AAAQQQhhh~~~uuulll]]]YYYVVVVVVZZZ___``````________________________aaa```___^^^]]]]]]]]]]]]]]]___aaaaaa```___```aaa```aaabbbcccdddgggkkkooommmqqquuuwwwyyyzzz{{{|||yyyzzz{{{}}}}}}zzzuuuqqqmmmmmmmmmlllllllllkkkkkkhhhgggeeefffggggggfffeeehhhhhhgggggggggggghhhhhhgggeeecccbbbcccddddddddd______```bbbddddddcccaaa_________```aaabbbddddddcccaaa```aaaccceeeeeeeeedddfffhhhiiijjjlllppprrrxxx{{{yyygggZZZNNNHHHBBB?????????===;;;======<<<:::888555333222888888999999::::::;;;;;;999:::<<<=========???AAAKKKPPPXXXeeeyyytttfffgggnnn|||xxxwww~~~iiiTTTDDD<<<999666555444333222111111111000000000000////////////...////////////...------***+++---.........---,,,------------------------------------------------,,,,,,+++***)))(((((()))++++++,,,------------,,,,,,+++++++++++++++,,,---444999AAAIIIQQQ\\\gggppp{{{zzz~~~||||||~~~|||ppp___PPPFFFCCCBBBBBBAAADDDHHHLLLOOOPPPPPPOOOPPPQQQUUUZZZ___cccdddcccffffffgggggghhhhhhhhhhhhkkkllllllllllllkkkkkkjjjjjjlllooopppoooooooooppprrruuuxxx{{{~~~~~~zzzwwwuuutttppplllgggdddbbbbbbaaaaaa]]][[[ZZZZZZ[[[\\\[[[[[[]]]]]]^^^^^^]]]\\\[[[ZZZYYYYYYXXXWWWWWWVVVUUUUUUWWWWWWWWWWWWXXXYYYZZZZZZ]]]\\\[[[\\\^^^___^^^]]]```aaacccggglllrrrwwwyyy~~~qqq\\\PPPGGGEEEBBB???=========>>>:::999888666555555555555777777777777666555555555333222222222333444666777;;;>>>HHHZZZqqq{{{ooo]]]WWWQQQRRRWWW\\\^^^]]]_______________`````````aaa```______^^^]]]]]]]]]\\\^^^``````___^^^___```___```aaaaaabbbdddhhhkkkiiimmmqqquuuyyy|||{{{~~~{{{wwwssssssrrrrrrrrrqqqqqqqqqmmmllljjjkkkkkkkkkjjjiiijjjjjjjjjjjjjjjkkklllllliiigggdddcccdddddddddcccbbbbbbbbbccceeefffeeedddddddddddddddeeefffggghhhjjjgggdddcccdddfffggggggkkkmmmppprrrtttvvvzzz|||tttbbbVVVNNNGGGCCC@@@>>>>>>===;;;999===<<<;;;:::888666444333888888999999:::;;;;;;<<<;;;<<<>>>@@@???>>>BBBGGGRRR\\\kkkyyyxxxkkkcccfffnnnyyyqqqrrr{{{aaaKKK===999999555444333222111111111111000000000000////////////.........//////...------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))(((((())))))******+++,,,,,,,,,,,,++++++++++++++++++,,,------000444<<>><<<<<<;;;:::999888777666444333333666666555555666666555555222222111111111333444555:::;;;AAAOOOdddyyy|||zzzttt```YYYRRRQQQUUUYYY[[[ZZZ]]]^^^^^^^^^_________```````````````___^^^]]]]]]\\\^^^___```___^^^___```^^^___`````````bbbeeeggggggjjjooossswww{{{~~~zzzyyyyyyyyyxxxxxxxxxxxxqqqpppnnnnnnnnnnnnlllkkkkkkllllllmmmnnnnnnnnnnnnooollliiihhhiiiiiihhhhhhfffdddcccdddfffhhhhhhgggjjjiiiiiiiiiiiijjjjjjkkknnnkkkhhhgggiiilllnnnooorrruuuyyy|||~~~}}}hhhZZZPPPHHHDDDBBB@@@???>>>===<<<:::999;;;;;;;;;;;;:::999888888888999999:::;;;;;;<<<<<<===;;;===@@@@@@@@@HHHRRRaaarrrwwwmmmhhhggglllrrruuuttt|||vvv[[[FFF:::777888444333222111111111111111000000000000////////////------............------++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((()))******+++)))***++++++,,,,,,++++++******++++++,,,...///000---222888???FFFQQQ]]]fffuuu|||wwwgggXXXMMMIIIHHHDDDGGGMMMRRRVVVXXXXXXWWWUUUSSSRRRSSSXXX\\\___aaabbbbbbaaabbbbbbdddeeefffeeeffffffgggggggggffffffeeegggjjjkkkkkkkkkkkkllloooqqqssstttvvvyyy}}}}}}xxxtttsssrrrqqqpppnnnkkkiiihhhiiiiiigggffffffeeedddbbbaaaaaaaaabbbaaaaaaaaa``````_________^^^^^^___```bbbdddfffgggdddeeegggjjjmmmppptttvvvuuuwwwyyy}}}vvv___PPPGGGFFFCCC@@@===<<<;;;:::999999888777666444333222333222111222444444333222222222111000111222333444555777<<>>;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;;;;;;;999999::::::;;;;;;<<<<<<<<<999:::@@@BBBGGGUUUeee{{{~~~nnniiijjjmmmqqqtttpppwwwmmmTTTCCC;;;888777333222111111000000111111000000000000////////////,,,,,,---............---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))(((((()))***+++,,,,,,******+++,,,,,,,,,,,,+++******++++++,,,...///000---111666;;;BBBLLLXXX```oooxxx}}}vvvfffXXXNNNIIIGGGIIINNNSSSWWWYYYZZZZZZXXXVVVTTTTTTXXX\\\___```___^^^^^^^^^___```bbbcccbbbcccddddddddddddddddddccceeehhhjjjjjjjjjkkklllnnnoooqqqrrrsssuuuyyy|||~~~}}}{{{zzzwwwuuusssrrrrrrrrrqqqooommmkkkiiigggggggggiiijjjkkkjjjjjjiiihhhgggggggggfffggggggiiikkkmmmnnnooonnnqqquuuxxx{{{~~~uuu^^^OOODDDCCC@@@===<<<;;;;;;;;;888777666555444444333333333111000111444555444222333222111111111222333444222555999???IIIYYYlllyyy|||oooiii```XXXSSSSSSUUUXXXZZZZZZ[[[\\\\\\]]]^^^^^^``````aaaaaa```___^^^]]]]]]___``````______```aaa^^^___``````______aaabbbeeefffhhhiiikkkooouuuyyy}}}}}}{{{zzzzzzyyywwwuuuuuuvvvwwwxxxxxxxxxwwwvvvtttrrrpppoooppppppppppppooommmjjjjjjlllooopppppppppqqqqqqsssuuuwwwyyyzzzxxxxxxxxx{{{ooo```QQQIIIDDD???===???999999::::::::::::;;;<<<777888999:::::::::::::::999999::::::;;;<<<<<<<<<>>>:::;;;CCCJJJSSSiii|||rrrjjjiiilllmmmnnnqqqrrr~~~{{{bbbMMMAAA<<<888555222222111000000000000111000000000000////////////+++,,,------.........------------------......///++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,***++++++,,,,,,,,,,,,,,,+++++++++++++++,,,------...111444888<<>>HHHRRR___zzzxxxmmmiiihhhjjjkkkiiiiiilll|||rrrYYYGGG@@@===999444222111000000000000000111000000000000////////////+++,,,------.........---...------------...//////++++++++++++++++++++++++++++++++++++++++++++++++...---,,,+++************++++++,,,------------,,,,,,++++++***))))))******///111333555888???IIIQQQYYYggg{{{vvvlllTTTVVVXXX\\\```bbbeeefffaaabbbeeeiiikkkkkkhhheeeXXXWWWVVVVVVWWWYYY\\\^^^\\\]]]^^^^^^____________bbbdddgggiiiiiiiiijjjkkkkkklllmmmmmmmmmooorrruuuxxxxxxyyy{{{~~~}}}{{{yyyyyy{{{~~~~~~}}}|||{{{mmmZZZPPPIII@@@>>>EEEEEE:::444666222444555555444444555666222222111111111111111111444333333333333333333333111333555444777BBBTTTaaaxxxssslllpppooojjj___SSSMMMOOOTTTTTTVVVXXXWWWVVVXXX\\\___^^^^^^___``````___]]]\\\^^^^^^]]]\\\]]]^^^___``````______^^^^^^^^^______eeedddccccccccceeegggiiippptttyyy}}}~~~~~~~~~~~~~~~}}}{{{vvvuuuwwwyyyzzzyyy}}}~~~~~~}}}}}}ooo___VVVMMMIIICCC>>>::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777777888888;;;999666555777999;;;<<<>>>???DDDOOO```vvvuuujjjaaafffmmmooojjjeeeiiiqqq~~~kkkUUUFFF===777444555666333///...000222111000////////////............++++++++++++++++++++++++***+++,,,---------------+++++++++,,,,,,---------+++++++++************)))+++,,,,,,------,,,,,,+++------------,,,,,,+++***,,,+++*********+++,,,---.........///333;;;EEELLLQQQdddzzz{{{kkk___XXX___ggggggcccaaaeeecccccchhhnnnmmmggg___XXXVVVSSSRRRSSSTTTUUUUUUUUUVVVWWWWWWXXX[[[___bbbbbbbbbdddfffgggiiiiiijjjlllkkkkkkmmmppprrrrrrqqqpppqqqssstttvvvzzzppp___VVVGGG>>>===CCCDDD;;;666888333444444333222222222333333333222222222222222222222222333333333333333333444666666555666>>>LLLWWWppp~~~vvvoookkkmmmllleeeZZZSSSQQQRRRQQQSSSTTTUUUTTTVVVYYY\\\^^^___```bbbbbbbbbbbbaaa^^^^^^]]]]]]]]]^^^___``````___^^^^^^^^^^^^___```dddcccbbbaaaaaacccdddfffjjjmmmrrrvvvyyy|||uuufffYYYOOOIIIDDDBBB>>>:::888888999:::;;;;;;;;;;;;;;;;;;;;;;;;:::999999888777777888888;;;999888888:::===???AAA???@@@GGGVVVlllxxxnnndddfffhhhkkkiiibbbaaalllzzzyyygggRRRDDD<<<777444555999555111//////000...---////////////............------------------------))))))***+++++++++++++++,,,,,,,,,,,,,,,---------++++++++++++************+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++***++++++*********+++,,,---.........///333:::DDDJJJNNNaaauuuuuuhhh```dddjjjjjjgggffffffgggjjjnnnrrrpppjjjdddUUURRROOONNNOOOQQQQQQQQQQQQRRRSSSSSSTTTWWW[[[______```cccfffhhhiiiiiiiiiiiiiiihhhjjjmmmnnnnnnmmmlllmmmoooqqqrrrvvv{{{~~~rrrddd\\\FFF>>><<<@@@AAA;;;888:::666555444333222222222222444444333333222222222222000111222444444444333333333555666555555:::DDDMMMbbbtttyyyqqqhhhlllooolllcccZZZRRROOONNNPPPQQQRRRSSSUUUXXX[[[\\\]]]___aaacccddddddddd___^^^^^^^^^^^^___``````aaa___^^^]]]]]]^^^```aaacccbbbaaa```___```aaabbbbbbeeeiiilllooosssxxx{{{uuuooodddXXXNNNHHHFFFEEE<<<;;;:::888888888999::::::::::::::::::::::::::::::999888888777888888888666666777888:::<<>>>>>;;;888:::888666555444444555555555333333333222222222111111...000222444555444333333///222444444444888@@@FFFSSSggg}}}|||tttjjjmmmqqqpppiii___VVVPPPNNNOOOOOOPPPRRRUUUYYY[[[YYYZZZ\\\___```aaaaaaaaa^^^^^^^^^_________``````aaa___]]]\\\\\\^^^```bbbcccbbbaaa```_______________```bbbdddfffiiinnnqqquuuyyy~~~yyyqqqjjjeee```ZZZRRRJJJDDDCCCDDDEEE::::::::::::::::::::::::999999999999999999999999999999888888888888888999666777888999999;;;===???EEENNN\\\ooovvvmmmkkkmmmnnnmmmddd```\\\[[[\\\bbbqqqyyy{{{mmm]]]KKK@@@:::666333444222111000///000000111111//////.........---------++++++++++++++++++++++++---....../////////......///......------,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++***+++***++++++++++++,,,,,,------......000555<<>><<<<<<:::999999999666333333555777777666222222222222222222222222...000111333444444333333///111333444444666;;;???III]]]sssyyywww{{{|||rrrrrrrrrqqqmmmeee]]]WWWQQQOOOMMMMMMOOOSSSVVVXXXXXXYYY[[[]]]^^^^^^^^^^^^^^^^^^^^^_______________```___]]]]]]]]]___```bbbccccccbbbaaa```____________```aaaaaaaaabbbfffhhhkkkoootttwwwzzz}}}zzzpppggg```ZZZUUURRRNNNKKKFFFBBB???>>>>>>>>>::::::;;;;;;::::::999999999999999999999999999999999888888888888888999999:::;;;<<<<<<;;;<<<@@@CCCGGGVVViiixxxssshhhdddgggkkkmmmmmmaaa^^^___fffmmmsssyyytttrrrvvv{{{hhhYYYHHH???:::555222222000000000000000000000111............------------++++++++++++++++++++++++)))***************)))))).........------,,,,,,+++,,,,,,,,,++++++++++++******++++++,,,,,,++++++*********+++,,,,,,+++++++++******++++++,,,,,,,,,,,,,,,------...///222888;;;EEELLLUUU```ooovvvooosss~~~uuurrrsssttttttxxx~~~vvvggg[[[UUUKKKHHHFFFEEEFFFGGGGGGGGGDDDEEEFFFFFFFFFHHHLLLOOORRRUUU[[[aaadddffffffeeedddccccccdddfffhhhhhhgggeeegggiiikkkkkkmmmppprrrqqqrrruuuwwwyyyzzz{{{{{{{{{hhh[[[UUUQQQJJJ@@@;;;::::::::::::;;;777333333555777777666111111222222333333444444000000111111222222333333333444444444333444666888DDDTTThhhxxx|||vvvuuuxxx|||yyyvvvsssrrrqqqnnniiidddZZZUUUOOOKKKKKKNNNPPPRRRWWWXXXZZZ\\\]]]]]]]]]]]]\\\]]]^^^^^^______^^^^^^^^^^^^^^^^^^______```aaaccccccbbbbbbaaa```_________```aaa```______aaacccdddgggjjjmmmoooqqqsssvvvyyy|||~~~xxxiiicccZZZRRRMMMJJJHHHFFFCCCBBB@@@>>><<<;;;999999999999888888888777777777888888888888888888888888888888888777888888999:::777999;;;;;;<<>>>>>CCC>>>888666888:::888666111222333444555777888888333222000000000111222333333444444444444555777888===JJJ[[[mmm~~~wwwtttrrrqqqttt{{{~~~yyyuuuvvvyyyzzzvvvrrrjjjbbbVVVMMMJJJJJJLLLMMMQQQSSSVVVXXXZZZ[[[\\\\\\[[[\\\]]]^^^^^^^^^]]]\\\\\\]]]^^^___````````````aaaaaaaaaaaaaaa```______]]]___aaaaaa```___```aaa___aaaccceeeeeefffhhhjjjmmmpppssstttuuuwwwzzz~~~}}}{{{uuunnnfffaaaVVVQQQKKKFFFCCCAAA@@@>>>>>>>>>===<<<;;;999888777777777666666666777777888888888888888888888888888888888777777888999999:::555888<<>>>>>AAACCCGGGIIIMMMQQQTTTWWWYYYYYYYYYYYYYYY\\\___bbbbbbbbbaaadddfffggghhhhhhjjjlllkkkmmmpppsssuuuvvvvvvvvv}}}~~~|||zzzyyy{{{hhhZZZSSSRRRKKKAAA999999>>>AAAAAAKKKEEE>>><<<======:::777222333444666888999;;;;;;555333000///...000222444000111111333555888;;;===777BBBQQQdddyyy{{{rrrnnngggjjjqqq}}}zzzwwwyyy|||yyynnn^^^RRRLLLKKKKKKKKKKKKMMMPPPTTTWWWYYYZZZZZZZZZ[[[\\\]]]^^^]]]\\\\\\[[[\\\___aaaaaaaaa```___`````````aaa``````___^^^[[[^^^```aaaaaa``````aaa]]]^^^``````___```aaacccdddgggiiijjjiiijjjnnnqqqqqqtttxxxzzz|||~~~ssspppkkkfffaaaZZZTTTOOOKKKHHHEEEBBB@@@???<<<::::::999888777777666666555777666666666777888:::;;;777777777777777777777777888888777777888999::::::999>>>CCCIIIPPP[[[jjjuuu|||iii```VVVTTT___jjjiiibbb]]]bbboooxxx}}}nnnaaaOOOCCC888444444333222333,,,///111111///...000222......---------,,,,,,,,,++++++++++++++++++++++++,,,---------,,,++++++***)))))))))******++++++,,,---------,,,,,,,,,++++++******++++++++++++******((()))***+++++++++++++++)))***+++,,,---,,,+++++++++,,,------,,,---...000000<<>><<<;;;;;;;;;;;;000111222333555666777777999666333111222333444444000222555555555555777888999???GGGUUUoootttjjjddd```dddppp}}}{{{}}}ppp___SSSKKKFFFCCCJJJGGGIIIQQQVVVXXXZZZ]]][[[[[[\\\\\\]]]]]]\\\\\\[[[\\\]]]___``````aaaaaaaaa```___^^^]]]\\\\\\\\\____________^^^]]]]]]\\\```^^^\\\[[[]]]_________^^^______aaabbbcccdddeeelllmmmoooqqqsssuuuvvvwww{{{|||~~~|||{{{wwwwwwvvvsssppplllhhhfff```^^^ZZZUUUPPPLLLIIIHHHAAA@@@>>><<<;;;:::;;;;;;999999888777666555444444555555666666777777888888888999999:::::::::999999888999:::999777777888:::999@@@GGGNNN]]]uuu|||mmmbbb___^^^^^^bbbgggiiifffbbbppp{{{qqqaaaUUUEEEAAA;;;666444222111///000000000000////////////......---------......///((()))+++------,,,+++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++***))))))***++++++++++++***))))))$$$!!!###(((+++***''',,,,,,,,,++++++*********+++++++++,,,,,,,,,------555555:::DDDOOO[[[jjjvvv{{{~~~~~~}}}tttwwwnnn[[[QQQKKKEEEAAADDDFFFEEEEEEFFF@@@@@@???======<<<<<<<<<>>>@@@BBBEEEGGGIIIKKKKKKMMMOOOQQQRRRSSSUUUXXX[[[^^^^^^___```aaaccceeefffgggiiimmmppprrrrrrqqqppptttrrrrrrvvv{{{~~~~~~|||{{{{{{|||}}}}}}zzzyyywwwwwwwwwvvvuuutttsssrrrwwwaaaQQQIIIFFFCCC>>>:::999:::===???AAA???===:::888666666666222222333333444555555555444222111000111111000...///111333444444444555777777<<>>===;;;:::999::::::888888777777666555555555555555555666777777888888777777888999::::::999999777888999999888999;;;===<<>>GGGQQQ]]]iiisssxxx}}}~~~yyyppp{{{yyycccVVVNNNGGGCCCDDDEEECCCBBBCCC??????>>>===<<<<<<<<<<<<===>>>@@@CCCEEEFFFGGGHHHJJJLLLNNNOOOOOOQQQTTTWWWZZZZZZ[[[\\\^^^```bbbcccdddfffjjjmmmooooooooonnnpppoooooorrrvvvyyyyyyxxxxxxxxxxxxyyy{{{~~~~~~{{{xxxvvvtttssssssssssssrrrpppooonnnvvv```PPPHHHAAA@@@>>>:::777888===AAA???===:::777444222111111222222222222333555666666444444333444555444111///...000222333333222444555444999>>>FFFVVVnnn{{{oooddd\\\]]]eeeppp|||sss```SSSLLLJJJDDDAAABBBHHHLLLNNNPPPTTTUUUVVVWWWYYYZZZZZZZZZZZZYYYZZZ[[[\\\]]]^^^^^^^^^]]]]]]\\\[[[[[[ZZZZZZZZZYYYYYYZZZZZZ[[[[[[ZZZZZZ\\\ZZZXXXXXXZZZ\\\]]]\\\[[[[[[\\\\\\\\\]]]]]]]]]]]]^^^___```bbbcccdddeeecccccceeefffhhhiiiiiiiiiggghhhiiijjjjjjiiihhhgggccccccaaa```^^^\\\[[[ZZZZZZZZZZZZYYYWWWUUUTTTSSSPPPNNNKKKHHHDDDBBB@@@???>>><<<;;;999888888888999666666666666666666666666444555555666666777888888555666777888999999:::999777888999999:::;;;>>>AAABBBJJJYYYppptttmmmjjjhhhgggeeemmmuuuwwwvvvyyyqqqeeeYYYKKK???;;;888555333333333333333111111000000///...------,,,---...//////...---,,,,,,,,,,,,---------------***++++++,,,,,,++++++***+++++++++++++++++++++++++++***)))((((((((()))***+++***))))))))))))***+++---,,,,,,+++,,,,,,------+++++++++++++++*********,,,,,,,,,---------......444222444:::???FFFQQQ[[[gggnnnwww}}}pppuuu}}}ooo]]]RRRJJJDDDCCCCCC@@@??????======<<<<<<<<<<<<<<<===<<<===???@@@BBBBBBCCCCCCEEEGGGHHHIIIJJJLLLNNNQQQSSSTTTUUUWWWYYY\\\^^^______bbbeeehhhjjjkkkkkkjjjlllkkklllnnnqqqttttttsssttttttttttttvvvxxxzzz{{{~~~~~~}}}}}}~~~~~~}}}~~~~~~}}}}}}|||yyyyyyxxxvvvtttrrrpppooonnnnnnnnnnnnmmmkkkjjjiiivvv```OOOGGG======<<<;;;;;;<<<<<<<<<<<<;;;888555222000000000000000000111333555777888666555444444555444222000...000222333222222333444333777:::>>>HHH]]]uuu}}}nnn___XXX[[[dddrrr~~~{{{gggXXXNNNJJJFFFAAAAAAEEEIIIJJJMMMQQQSSSTTTUUUWWWXXXYYYZZZZZZXXXYYYZZZ\\\]]]]]]^^^^^^\\\\\\\\\\\\[[[[[[ZZZYYYWWWXXXYYYZZZZZZZZZZZZZZZ[[[YYYXXXXXXZZZ\\\\\\\\\[[[[[[[[[[[[ZZZZZZZZZZZZ\\\\\\]]]^^^___```aaaaaa]]]^^^______`````````___^^^^^^````````````^^^^^^]]]\\\[[[ZZZYYYXXXWWWVVVRRRRRRRRRRRRQQQQQQPPPPPPHHHGGGEEEBBB@@@>>>======;;;:::999777666666777777555555555666666666777777444444555555666777777888444444666777999999::::::888999:::::::::<<<@@@CCCJJJVVVkkkvvvjjjhhhlllqqqssstttzzzyyyeee\\\RRRFFF<<<888666333222222333222222111111000///...------,,,,,,---...//////...,,,***++++++************+++,,,***++++++,,,,,,++++++***************************---+++)))((('''(((***+++,,,***)))'''''')))***,,,***+++,,,+++***)))***,,,+++++++++***************,,,,,,---------.........333111333888===BBBKKKUUU]]]gggsss|||xxxvvvwww}}}wwweeeSSSJJJDDDCCCBBB???>>>>>><<<;;;;;;;;;;;;<<<<<<===<<<===>>>???@@@@@@@@@@@@AAACCCDDDEEEEEEGGGIIIKKKMMMNNNOOOQQQTTTWWWYYYZZZ[[[]]]```ccceeefffgggfffiiiiiijjjlllnnnpppqqqqqqrrrrrrqqqqqqrrrsssuuuvvvyyyyyyzzzzzzyyyyyyxxxxxx{{{{{{zzz{{{{{{|||~~~~~~~~~}}}|||zzz|||~~~~~~}}}{{{{{{{{{{{{{{{{{{zzzzzzrrrrrrrrrqqqooonnnlllkkkjjjjjjjjjjjjiiigggfffeeevvv___OOOFFF???<<<<<<@@@EEEEEE>>>777999888666444222222222222333333222111111333444555555222///...///000000//////111333333333222333444333555888:::???NNNeeewwwyyyeeeYYYUUUZZZfffqqqqqq```TTTMMMGGGBBB???BBBDDDEEEGGGKKKPPPQQQSSSUUUWWWXXXYYYZZZXXXYYYZZZ[[[\\\]]]]]]]]][[[\\\\\\]]]\\\\\\[[[ZZZXXXXXXYYYZZZ[[[[[[[[[ZZZZZZYYYXXXYYY[[[]]]\\\\\\[[[[[[ZZZZZZZZZZZZYYYYYYXXXXXXYYYYYYYYYZZZZZZZZZ[[[\\\\\\\\\\\\\\\[[[[[[ZZZ[[[\\\]]]]]]\\\[[[ZZZVVVUUUUUUTTTSSSRRRQQQPPPJJJJJJJJJJJJJJJJJJJJJJJJDDDCCCAAA@@@>>>=========999888777666555555666666444444555555666666777777444444444555666666777777444444666777999999::::::::::::;;;;;;;;;>>>BBBEEEPPPbbb{{{{{{qqqkkkmmmssszzz~~~ooo___WWWNNNDDD===888666333111111111000///000000000///...------,,,,,,---...//////---+++)))---,,,,,,+++++++++,,,,,,***++++++,,,,,,++++++***************************...,,,***)))))))))+++,,,+++***(((''''''(((***+++)))***++++++)))((()))***************************,,,,,,,,,---------......000...000666;;;@@@IIIRRRZZZcccppp{{{{{{vvvyyyzzzkkkRRRJJJCCCBBBBBB@@@???AAA<<<;;;;;;;;;;;;<<<<<<=========>>>>>>??????>>>>>>???AAABBBBBBBBBCCCEEEGGGHHHIIIJJJLLLOOORRRTTTUUUVVVWWWZZZ]]]___aaabbbbbbfffgggiiijjjlllmmmoooppprrrqqqpppppppppqqqrrrsssqqqrrrsssttttttuuuttttttvvvwwwwwwxxxzzz{{{}}}}}}}}}~~~}}}{{{xxxvvvuuuwwwyyy{{{{{{zzzyyyxxxwwwxxxyyyyyyyyyyyyxxxxxxppppppooonnnmmmkkkjjjiiigggggggggfffeeedddbbbbbbuuu___OOOGGGCCC???>>>CCCKKKKKKAAA777777666555444333444555555999777444111000///000000777444000...///000111111///111333333222222333444222444666888:::BBBUUUggg~~~ooo```XXXVVV]]]fff{{{zzzlll^^^TTTHHHBBB===>>>??????AAAEEELLLMMMOOORRRUUUWWWXXXXXXVVVWWWXXXZZZ[[[[[[[[[[[[ZZZ[[[\\\]]]]]]\\\[[[ZZZYYYYYYZZZ[[[[[[[[[ZZZZZZXXXXXXWWWYYY[[[]]]\\\[[[ZZZZZZZZZYYYYYYYYYYYYYYYXXXXXXXXXXXXWWWWWWWWWWWWXXXYYYYYYYYYYYYXXXWWWWWWVVVWWWXXXYYYYYYXXXWWWVVVRRRRRRQQQPPPNNNMMMLLLLLLIIIHHHGGGFFFFFFFFFGGGGGGBBBAAA???>>>===<<<<<<<<<888777666555444555666666444444444555555666666666333444444555555666777777555666777888999999:::999;;;<<<======>>>BBBGGGKKKWWWkkkzzzwwwttttttwww|||kkk]]]UUUJJJAAA===888666333222111111///---/////////............---------......---,,,+++***************))))))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++------+++*********+++,,,***)))(((((((((((()))*********+++,,,,,,,,,+++***)))))))))***************+++++++++,,,,,,,,,------,,,***---222777;;;DDDLLLVVV___lllvvv~~~xxxmmmSSSJJJCCCCCCCCCAAAAAACCC======<<<<<<<<<<<<<<<===<<<======>>>>>>>>>>>>===>>>???@@@@@@@@@@@@BBBDDDDDDDDDEEEGGGIIILLLNNNOOOPPPQQQTTTWWWYYY[[[]]]^^^aaacccfffhhhiiijjjmmmooooooooonnnmmmnnnooopppqqqjjjkkklllnnnooopppppppppqqqqqqrrrtttuuuwwwxxxxxx{{{|||||||||zzzxxxuuusssqqqsssttttttrrrqqqrrrsssssssssuuuvvvvvvuuutttsssoooooonnnmmmkkkiiigggfffbbbbbbbbbaaa```___]]]]]]uuu```PPPHHHCCC???>>>AAAFFFFFF???888666666444333333444555555888666333000//////000111777555333222333333333222...000222222111000111222111222555888888;;;HHHVVVkkkzzz~~~{{{nnnbbb\\\]]]bbbqqq~~~uuuggg]]]LLLDDD>>>======<<<>>>AAAGGGHHHKKKNNNQQQSSSUUUVVVSSSTTTUUUWWWXXXXXXXXXXXXXXXYYY[[[\\\\\\[[[YYYXXXYYYZZZZZZZZZZZZYYYYYYXXXVVVVVVVVVXXXZZZ[[[[[[ZZZXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWUUUUUUVVVVVVUUUUUUTTTSSSQQQRRRSSSTTTTTTSSSRRRQQQQQQQQQOOONNNLLLKKKJJJIIIJJJIIIGGGFFFEEEDDDEEEEEE???>>>===<<<;;;:::::::::888777666555444555666666444555555555555555555555333333444555555666666777777777888999::::::999999<<<===>>>@@@CCCIIIPPPTTTbbbpppzzzwwwxxxzzz}}}mmm```VVVGGG===<<<666555333222222111000...---------............///......------,,,++++++***'''((()))))))))'''&&&%%%***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))+++))))))+++...///---***((()))))))))*********+++*********+++++++++,,,,,,---+++,,,000333555<<>>===<<<<<<<<<<<<:::;;;<<<==================>>>???>>>===>>>@@@BBB@@@@@@AAABBBDDDFFFHHHIIIJJJKKKMMMPPPSSSUUUWWWXXXZZZ]]]aaacccdddfffjjjmmmkkkjjjjjjiiijjjkkklllmmmggghhhiiikkkllllllmmmmmmmmmnnnoooppppppqqqqqqqqqvvvvvvwwwwwwvvvuuusssrrroooppppppnnnkkkkkkmmmooonnnoooqqqrrrrrrqqqooonnnooonnnmmmkkkhhheeebbbaaa[[[[[[[[[ZZZYYYXXXWWWVVVuuu```QQQHHH???===<<<<<<>>>>>>;;;888777666444333333333444444333222000///000222555777222111000111222111...,,,---///111111000//////000000000444888777777@@@LLL^^^oooyyymmmcccaaaeeeiii~~~~~~xxxlllaaaPPPHHHAAA???>>><<<>>>BBBDDDEEEHHHKKKOOOQQQSSSTTTQQQRRRSSSTTTUUUVVVVVVVVVVVVXXXYYY[[[[[[ZZZXXXWWWYYYZZZZZZZZZYYYXXXWWWWWWTTTTTTTTTVVVYYYZZZYYYXXXVVVVVVVVVWWWWWWXXXXXXXXXWWWWWWWWWVVVUUUTTTTTTTTTSSSTTTTTTTTTTTTTTTSSSRRROOOPPPQQQQQQQQQQQQPPPOOONNNNNNMMMKKKIIIGGGFFFEEEHHHFFFDDDBBB@@@@@@@@@@@@===<<<;;;999888888888888888777666555444555666777555555555555555555555555333333444444555666666777888999999:::::::::999999;;;===???CCCGGGNNNVVV\\\jjjsssyyyzzzyyyyyywwwtttvvvxxx}}}qqqeeeXXXGGG<<<;;;555333222222333333111000,,,,,,------...////////////...---,,,++++++++++++***+++---...---,,,)))(((+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************)))(((((((((((())))))))))))((((((***'''&&&)))...000,,,((((((((())))))*********+++))))))*********+++++++++000......000111222777>>>CCCJJJUUU```kkkyyy}}}sssmmmXXXOOOFFFDDDDDDAAAAAABBBAAA@@@???======<<<<<<<<<999999:::;;;<<<<<<<<<<<<<<<=========<<<<<<>>>@@@======>>>???@@@BBBDDDEEEFFFGGGIIILLLOOOQQQTTTUUUUUUYYY]]]___```bbbgggjjjggggggffffffggghhhjjjkkkiiiiiijjjkkkllllllllllllmmmmmmnnnnnnnnnmmmmmmlllqqqqqqrrrsssssssssssssssooopppooollliiihhhkkknnnmmmnnnoooppppppooommmlllnnnmmmkkkiiieeeaaa^^^]]]VVVVVVVVVUUUTTTSSSRRRQQQttt___OOOEEE<<<<<<<<<<<<<<<;;;999999666666555444444444444555333222111111000000111111222111111111000000//////111222333333333333222111000111222333444777<<>>=========<<<:::888777666555555666666777777666555444444666777888888888777555444555555555666777888888888777777777888:::;;;<<<<<<@@@AAADDDHHHQQQ\\\hhhppp|||yyytttppppppsssvvvyyy}}}rrr```SSSGGG===999333333222222111000000000+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,************************************************((())))))))))))*********************************)))***+++,,,,,,,,,,,,,,,************************---,,,***+++,,,,,,+++)))///...---...///222555666@@@EEELLLUUU```ooorrriiiYYYQQQFFFBBBCCCDDDBBB>>>???@@@AAA@@@>>>======>>>;;;<<<===<<<;;;;;;<<<>>><<<<<<<<<<<<============??????>>>>>>>>>>>>??????DDDDDDEEEFFFHHHIIIKKKLLLQQQTTTXXXZZZ\\\^^^```bbbfffeeedddccccccdddffffffhhhggggggfffgggiiijjjkkkkkkkkkllllllkkkkkkjjjjjjppprrrttttttsssqqqqqqqqqmmmllljjjiiihhhggggggfffiiikkkkkkkkkiiihhhiiijjjkkkjjjhhhddd```[[[XXXVVVSSSQQQOOONNNMMMLLLJJJHHHrrr^^^NNNEEE======<<<<<<;;;:::::::::555555444333333333333333333222111111000000111111222222222111111000000000111111333333333333111111000111222222333555999<<>>;;;<<<;;;===???@@@BBBEEEIIIJJJJJJLLLOOORRRUUUVVVWWWWWWVVVWWWYYYXXXVVVUUUTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTUUUUUUUUUUUUTTTTTTUUUUUUUUUUUUUUUVVVWWWWWWUUUUUUUUUTTTTTTTTTTTTTTTRRRQQQPPPPPPPPPPPPPPPPPPQQQQQQPPPNNNMMMLLLKKKJJJJJJIIIHHHFFFDDDCCCAAAAAA@@@??????>>>======<<<<<<;;;:::999888666666555555555666666666666555555444666777777777666666555444555666666666777777888888222444777888999:::<<<>>>BBBFFFLLLUUU```lllvvv}}}zzzsssooooootttzzznnn\\\OOOCCC;;;888333222222111000000//////,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++************************************************)))))))))*********++++++************************)))******+++,,,,,,+++++++++++++++++++++************))))))***,,,---,,,+++...---------///111333555;;;AAAIIIRRR\\\iiixxxrrreeeWWWPPPHHHFFFGGGGGGCCC???>>>>>>>>>===;;;::::::;;;;;;<<<===<<<::::::<<<>>><<<<<<======>>>>>>>>>??????>>>>>>======>>>>>>???BBBBBBCCCDDDEEEGGGHHHIIINNNQQQTTTVVVXXXZZZ\\\^^^aaaaaaaaaaaaaaabbbccccccdddcccccccccdddfffhhhiiiggggggggggggfffeeeeeedddlllnnnppppppooommmmmmnnniiihhhgggfffeeedddddddddfffhhhhhhhhhfffeeefffggghhhgggeeeaaa\\\XXXTTTRRROOOMMMKKKJJJJJJIIIGGGEEEqqq[[[LLLDDD>>>===<<<:::999:::::::::444444333222222222222333333222111111000000111111222222111111111111000000000111222333333222111000000111111111111333666888<<>>===<<<<<<===>>>@@@CCCEEEFFFHHHKKKOOOQQQSSSTTTUUUSSSTTTUUUUUUSSSQQQQQQQQQSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTUUUUUUUUUTTTTTTSSSSSSSSSRRRRRRRRROOOOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLJJJHHHFFFFFFEEEDDDCCCAAA???>>>>>>=========<<<;;;;;;::::::999999888777777666666555444555555666666666555555777666555555444555555555666666777777777777777777333777;;;;;;999:::???DDDJJJPPP[[[gggsss}}}|||vvvoookkkooowwwgggTTTHHH>>>777666222111111000000///......,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************************************************+++++++++,,,************************))))))******++++++******++++++++++++++++++++++++((('''''')))+++---,,,,,,,,,,,,,,,,,,...000222333555;;;CCCLLLUUUaaannnvvv}}}rrraaaPPPKKKFFFEEEHHHHHHEEEAAA@@@@@@>>>===<<<<<<<<<<<<;;;<<<===<<<::::::;;;===<<<======>>>???@@@AAAAAA>>>======<<<<<<======>>>?????????@@@AAACCCDDDEEEIIIKKKNNNPPPQQQSSSVVVXXXZZZZZZ\\\]]]^^^^^^^^^^^^^^^^^^^^^___```ccceeefffgggggggggffffffdddccccccfffhhhjjjjjjiiihhhhhhhhhddddddcccbbbbbbbbbbbbbbbbbbcccdddcccaaa```aaabbbdddbbb```\\\WWWSSSOOOMMMIIIGGGEEEEEEEEEDDDCCCAAAoooYYYJJJCCC>>>===:::888777888999:::555444333333222333333333333222111111000000111111000000000000000000000000000111222333333222111000000111222111111111444666999===GGGYYYnnn~~~}}}}}}~~~rrrfff___VVVLLLEEEAAA<<<:::;;;===>>>@@@CCCCCCEEEHHHKKKNNNPPPQQQQQQPPPRRRRRRRRRPPPOOOOOOPPPQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSRRRSSSSSSTTTTTTTTTTTTTTTRRRRRRRRRQQQQQQPPPPPPOOONNNMMMLLLKKKJJJJJJJJJKKKIIIJJJKKKKKKJJJHHHEEEDDDBBBBBBAAA@@@>>>===<<<<<<<<<<<<<<<;;;;;;:::::::::;;;::::::999888666555444333333444555666666666666666555444333333444555666777777777777777777777777999===@@@>>><<>>FFFNNNXXXccckkkvvv{{{vvvyyyuuucccPPPLLLGGGFFFIIIKKKJJJHHHFFFDDDBBBAAAAAAAAAAAA@@@<<<======<<<;;;:::;;;=========>>>???@@@BBBCCCCCC======<<<<<<<<<<<<======<<<<<<======>>>???@@@AAACCCEEEGGGIIIJJJKKKNNNQQQSSSTTTVVVXXXYYYZZZYYYYYYXXXXXXXXXZZZ\\\___aaaccceeeeeeeeeeeedddbbbaaa``````bbbdddeeecccbbbbbbcccaaaaaa``````___`````````]]]^^^___]]][[[ZZZ[[[\\\^^^]]]ZZZWWWRRRNNNKKKIIIDDDCCCAAAAAAAAAAAA???>>>mmmWWWIIICCC===<<<999777666666777888666555555444444444444444333222111111000000111111////////////////////////000111222222222222111000111222333222111111333444777999AAAOOOcccwww~~~~~~{{{qqqaaaTTTGGG???:::;;;<<<;;;<<<@@@@@@AAADDDGGGIIIKKKLLLLLLMMMNNNOOONNNMMMMMMNNNOOOOOOOOOOOOPPPPPPQQQQQQQQQQQQQQQPPPPPPQQQRRRSSSSSSQQQRRRSSSTTTTTTTTTTTTSSSQQQPPPPPPOOONNNNNNMMMMMMLLLLLLKKKJJJIIIHHHHHHHHHFFFGGGHHHIIIHHHEEECCCAAA@@@??????>>>===<<<<<<;;;;;;;;;;;;;;;;;;:::::::::===<<<<<<;;;999666444333333333444555555666555555666555444333333444555666777777777777888888888888:::>>>AAAAAABBBKKKYYYeeevvvxxx|||}}}xxxkkkhhhiiiooo{{{kkkRRRCCC:::555222222111111000000///...............------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******************************************************+++++++++,,,,,,,,,************************))))))*********))))))(((*********++++++,,,,,,,,,+++)))((()))******)))(((***++++++,,,---...//////...333:::AAAGGGPPPZZZaaammmyyy|||wwwsssqqqxxx|||xxx{{{}}}nnn___YYYQQQLLLLLLNNNOOOOOOLLLHHHEEECCCCCCCCCBBB@@@>>>>>>???===;;;;;;<<<>>>===>>>???@@@AAABBBCCCDDD>>>>>>>>>======>>>>>>>>><<<<<<;;;;;;<<<===>>>>>>???AAABBBCCCCCCEEEHHHKKKMMMNNNPPPRRRTTTTTTSSSSSSRRRSSSSSSUUUWWWZZZ]]]^^^^^^^^^^^^]]]\\\[[[ZZZZZZ[[[]]]___```___^^^^^^______^^^^^^]]]]]]]]]^^^^^^XXXYYYYYYXXXVVVTTTUUUVVVXXXWWWUUURRRNNNJJJGGGEEEAAA@@@>>>>>>??????>>><<>>>>>===888888;;;;;;===???BBBCCCDDDDDDDDDGGGHHHIIIIIIHHHIIIKKKMMMLLLLLLMMMMMMNNNNNNOOOOOOOOOOOONNNNNNNNNPPPQQQRRROOOPPPRRRSSSSSSSSSRRRQQQOOOOOONNNMMMLLLLLLKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFCCCCCCDDDDDDCCCBBB@@@???=========<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;999666444222333444444555555555444444555555555444555555666777666666777888888999999:::777;;;AAAGGGOOO]]]ooo{{{~~~wwwrrrmmmkkknnnvvvnnn\\\GGG<<<777444111222222111111000000///......//////---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,************************************************************+++++++++,,,******************************++++++******)))))))))))))))******++++++,,,,,,***))))))******)))(((***++++++,,,------......---111777;;;@@@HHHRRRYYYcccooozzz~~~~~~}}}yyytttnnnsss|||~~~yyyvvvyyyqqqjjj```XXXTTTUUUVVVWWWXXXRRRLLLHHHFFFDDDAAA>>>@@@@@@@@@???===<<<===???>>>??????@@@AAABBBCCCCCCAAA@@@@@@??????@@@@@@AAA===<<<<<<<<<<<<<<<=========>>>?????????AAADDDGGGHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMNNNOOOQQQTTTWWWXXXXXXXXXYYYYYYXXXXXXWWWWWWVVVXXX[[[[[[[[[ZZZZZZ[[[[[[ZZZYYYYYYXXXXXXXXXYYYRRRSSSSSSQQQOOONNNNNNOOOQQQPPPOOOLLLJJJGGGDDDBBB???===<<<===>>>>>>===<<<~~~lllUUUIIIEEE======;;;:::999777666666666555444444333333444444333222111111000000111111000000000000111111111222///000111222222111000///---///111111000000111222000222666>>>LLLbbb{{{yyysssqqqrrrxxx||||||dddUUUHHHFFFBBB999666999777888:::<<<======<<<<<<>>>???AAAAAABBBCCCGGGIIIHHHHHHIIIIIIJJJKKKKKKLLLLLLKKKJJJJJJKKKLLLNNNPPPLLLMMMOOOPPPQQQPPPOOONNNNNNNNNMMMLLLKKKJJJIIIIIIHHHHHHFFFEEEDDDCCCCCCCCC?????????>>>>>>======<<<;;;:::::::::::::::999999888888888888888888888888666777888999888666555333444444555555555444333333444555666666777777777666555555666777999:::;;;;;;:::???IIITTTbbbqqq{{{zzzyyyvvvrrruuurrrrrrxxxzzz]]]NNN>>>888666444222111333222222111000000//////000///---,,,++++++,,,,,,************************************+++++++++,,,************************************************)))))))))*********++++++************************++++++,,,,,,+++******)))'''(((((())))))***+++++++++***)))***+++,,,+++***++++++,,,---............---000333666:::BBBLLLSSS\\\eeeooovvv|||zzztttxxx{{{}}}yyyzzz}}}wwwpppmmmmmmnnnooonnnggg]]]UUUQQQLLLFFFBBBBBBBBBBBBAAA>>>>>>???@@@??????@@@@@@AAAAAAAAAAAACCCCCCBBBBBBBBBBBBCCCCCC???>>>>>>=========>>>>>>===>>>>>>======???BBBEEEDDDDDDDDDDDDDDDEEEFFFFFFHHHHHHHHHIIIKKKMMMPPPQQQSSSSSSTTTUUUUUUUUUTTTTTTQQQTTTVVVWWWVVVVVVVVVWWWUUUUUUSSSRRRQQQQQQQQQQQQKKKLLLLLLKKKHHHGGGGGGHHHJJJIIIHHHGGGEEECCCAAA@@@<<<;;;:::;;;<<<===<<<;;;}}}|||lllUUUIIIEEE>>>>>>>>>===;;;999777666555444333333222222333333333222222111000111111111111111222222333333333333///000111222222111000///+++---///000/////////111000222555999CCCWWWqqqzzzqqqooooooooovvv~~~sssaaaRRRNNNGGG<<<777:::444555666777888888777777888999;;;<<<===???CCCFFFEEEEEEFFFGGGHHHHHHIIIIIIJJJIIIHHHGGGHHHJJJLLLNNNIIIKKKMMMNNNOOONNNLLLKKKNNNMMMLLLKKKJJJIIIHHHHHHFFFFFFDDDCCCBBBAAAAAAAAA===<<<;;;:::::::::::::::999999999888888888888888666666666777777777777777111222555666777666555444555555555555444333222222444555777888888888777666444555666777999;;;<<<===AAAGGGSSSaaaqqq~~~wwwrrrsssvvvvvvuuu{{{wwwsssvvv}}}|||~~~jjjTTTFFF:::666777555222222333333222222111000000000000///...,,,++++++,,,,,,************************(((((())))))*********+++************************************************((())))))))))))*********************************,,,,,,,,,,,,,,,+++***)))&&&''''''((()))************))))))***,,,......---+++,,,------............---///111333666>>>HHHPPPXXX```hhhqqq{{{~~~}}}}}}{{{|||zzznnnddd]]]VVVNNNHHHCCCCCCCCCBBB???>>>???AAA@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDDDDCCCCCCDDDDDDDDD@@@@@@???>>>>>>>>>>>>???===>>>>>>======>>>BBBEEEAAA@@@?????????@@@AAABBBDDDDDDDDDEEEGGGIIIKKKMMMKKKKKKLLLMMMNNNNNNNNNNNNNNNQQQSSSTTTTTTSSSTTTUUUQQQPPPOOOMMMLLLKKKKKKKKKGGGHHHHHHGGGDDDCCCCCCDDDEEEEEEDDDCCCBBB@@@???>>>;;;:::999999;;;<<<;;;:::xxxtttlllVVVHHHBBB<<<:::999888999888666555555444444333333222222111333222222111111222222333222222111111111111222222000000111222222222222222////////////////////////000111444:::@@@LLL```rrrvvvmmmffffffhhhnnnwww}}}ppp[[[MMMHHHDDD>>>999777555111000111333444444555444444555777;;;>>>@@@@@@BBBCCCCCCBBBAAACCCDDDFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIJJJHHHFFFEEEFFFFFFEEEDDD@@@???>>>===;;;;;;::::::888999:::;;;;;;;;;:::999888888888777777777777777777666555444333333444555666555555444444444555555555555666666666777777777222333555555444444444555555444444777;;;>>>???>>>CCCPPPdddxxxyyyuuuoookkkqqq{{{~~~yyyuuutttvvvwwwxxxgggPPPAAA<<<666333333333222000000000111111111///---,,,---,,,***))))))+++,,,...,,,+++******))))))******,,,+++***)))))))))++++++******)))(((((()))******(((((()))***************'''(((***,,,------------+++***)))'''''''''((((((,,,+++++++++******))))))************************+++++++++*********)))))),,,,,,---------,,,++++++***---///000222888BBBKKKVVVXXX```kkkwww~~~xxxoooeeeZZZQQQJJJFFFEEEEEECCC??????AAAAAA@@@???@@@CCCEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAA??????>>>============>>>???>>>===<<<<<<<<<<<<<<<========================???@@@AAABBBCCCCCCCCCCCCEEEEEEFFFFFFGGGGGGGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLJJJKKKLLLLLLJJJHHHIIIIIIEEEDDDDDDCCCBBB@@@@@@???@@@AAAAAA@@@===:::::::::;;;:::999888888999::::::{{{vvvkkkUUUHHHBBB===;;;999888999888777555555444444333333222222111333222222111111222222333222111111000000111111222///000000111111111111111000000000000000000000000333333444777:::AAAQQQ```{{{xxxmmmccc]]]___fffooovvvwwwbbbTTTNNNJJJDDD???;;;999666555555555444333444444444444666888:::;;;>>>???AAA@@@??????@@@BBBBBBBBBCCCCCCCCCDDDDDDDDDEEEFFFGGGGGGHHHHHHGGGGGGHHHFFFDDDDDDDDDEEEDDDBBB??????===<<<;;;:::::::::777888999999999999888777777777777777777777777777666666555444333444555555666555555444444444555555444444444444444555555666444555777777666555666777999999:::<<>>:::555222222333222111000000111111000///---,,,---,,,+++))))))***,,,---,,,+++******))))))******,,,+++*********+++,,,---************************(((((()))***************((((((***+++,,,---------******)))((())))))***+++++++++*********)))))))))************************+++++++++*********)))))),,,------.........---------///111000000555===DDDKKKPPPYYYeeeqqqzzzxxxkkkaaaUUUOOOKKKKKKJJJEEEBBBBBBCCCBBBAAABBBDDDFFFFFFEEEAAA@@@@@@???>>>===<<<<<>>============>>>>>>===<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIGGGHHHIIIHHHEEECCCCCCCCC@@@@@@@@@@@@????????????===>>>??????===;;;<<<<<<<<<;;;:::999999999:::;;;{{{wwwjjjUUUGGGBBB===;;;999888888888777555555444444333333222222111222222111111111111222222222111111000000111111222...//////000000000000000111111111111111111111111333222222333333666AAAMMMeeeuuuqqqeeeXXXXXX]]]eeemmmxxx{{{hhhZZZTTTOOOIIICCC>>>;;;888555444333111///333333333444444555555555;;;<<<======<<<<<<===???>>>>>>>>>????????????@@@BBBCCCDDDDDDEEEEEEDDDDDDEEECCCBBBAAABBBBBBAAA???>>>===<<<;;;:::999999999555666666777777666666555666666666777777777777777555555444444444555666666555555444444444555555666555444444333333555666777555777888888777777888:::<<<>>>???@@@BBBHHHPPPVVVcccqqqvvvpppjjjlllnnnpppwwwxxxooonnnvvvtttXXXGGGBBB:::777333111222222222111000000000000000...------...---+++***)))***++++++,,,+++******))))))*********)))))))))***+++,,,,,,******++++++++++++******((())))))************))))))))))))***+++,,,---...))))))))))))***+++,,,---******))))))))))))(((((())))))))))))))))))))))))+++++++++******************+++,,,---------------000111111000...111777<<>>======<<<<<<======<<<<<<<<<;;;<<<<<<======????????????????????????===>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDEEEEEEEEEEEEFFFFFFDDDAAA???>>>>>>;;;<<<<<<<<<======>>>>>>999;;;=========<<<===>>>======<<<;;;::::::;;;;;;zzzwwwiiiTTTGGGBBB<<<:::777666666666666555555444444333333222222111222222111111111111222222111111000000000000111111---......///000/////////000000000000000000000000///...///111111111999BBBNNNaaaxxx|||ooo```[[[ZZZ]]]cccmmm}}}}}}pppgggaaa[[[RRRLLLFFFAAA;;;666333222111000111222333333444444333333777999::::::999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>???@@@@@@AAAAAA@@@@@@AAA???>>>???@@@@@@>>><<<<<<<<<;;;:::999888888888666666666666555555555444555555666666666666666777444444444444555555666666555444444444444555666666777666555444555666888999666777888888888888:::<<<===AAADDDFFFIIIQQQ]]]fffvvvxxxnnnjjjgggnnntttxxx}}}xxxsssoootttwww[[[FFF<<<;;;666444222111111111222222000000000//////...------...---,,,+++***)))******,,,+++******))))))******''''''(((((())))))***+++)))***+++,,,,,,+++***)))((()))************))))))***))))))))))))+++---...))))))))))))******++++++)))))))))(((((((((((((((((((((((((((((((((((((((************************&&&'''(((******+++++++++000000000...---...222666<<>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>>>>????????????????????????>>>>>>???@@@AAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>???>>>???@@@AAABBBBBBBBBBBBBBBCCCDDDCCC@@@>>>>>>>>>:::;;;;;;;;;;;;<<<<<<<<<888:::<<<===<<<<<<===>>>===<<<<<<;;;;;;;;;;;;;;;zzzxxxgggSSSFFFAAA;;;888555444444555444444555444444333333222222111222111111000000111111222111000000000000000000111------...//////////////////////////////////////////...///111111000555<<<===NNNeeeyyyvvvmmmddd[[[WWWYYYaaaooo||||||yyyvvvoooeee^^^VVVOOODDD<<<777666666666000111222333444555555444555666888777666666777999999999999:::::::::;;;;;;;;;<<<<<<==================<<<<<<<<<======;;;999;;;:::999888777777777888777777666666555555555555444444555555555666666666333333444555555666666666444444444444444555666666777666555555555666888999555777888888999:::===???@@@FFFMMMSSSZZZeeettt~~~pppjjjhhhjjjttt}}}}}}yyylllmmmsss}}}}}}aaaMMM@@@999888333333222111000000111222000000//////...---------...---,,,+++******)))))),,,+++******))))))******((())))))******+++++++++*********++++++*********))))))*********))))))(((***))))))((()))***,,,---*********))))))(((((('''((((((((((((((()))))))))((((((((((((((((((((((((************************&&&'''((()))******++++++.........------...000222777@@@JJJPPPRRRYYYdddmmmttt|||vvvssspppggg\\\VVVSSSRRRPPPOOOOOOMMMJJJHHHGGGFFFEEECCCBBBAAA@@@@@@>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????????????????????????????@@@@@@AAAAAAAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@@@@AAA@@@@@@>>>???AAA@@@???>>>>>>???======<<<<<<<<<;;;;;;;;;999;;;======<<<;;;<<<===;;;<<<<<<<<<<<<<<<<<<;;;~~~zzzxxxfffRRRFFFBBB;;;888555333444444444444555444444333333222222111111111000000000000111111111000000//////000000111---......///////////////........................222000000222111///222777:::GGGYYYjjj|||yyyuuujjj^^^WWWUUUXXXaaajjjnnnxxx~~~xxxqqqggg^^^QQQEEE===999777666111111222333333444555555444555666666555555666888888888888999999999::::::888999::::::;;;;;;:::::::::999:::;;;<<<<<<:::777999888777777666666777777888888777666555555555555333333444444555666666666333444555555666555555555444444444444444555666777555666666666777777777777777999:::;;;===???CCCFFFIIIPPPYYYdddooo|||uuukkkhhhiiioooyyyzzzvvvssspppiiioooyyyfffPPPFFF???999666222333333222000000111333111000///...------------,,,,,,,,,,,,+++*********,,,+++******))))))******,,,,,,------------,,,+++******))))))))))))******)))************))))))((()))))))))))))))***++++++*********))))))(((&&&&&&(((((())))))))))))******))))))))))))))))))))))))***************+++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000777AAAFFFJJJRRR^^^gggmmmuuu{{{rrrnnnaaa___]]][[[YYYUUUQQQMMMMMMKKKGGGCCCAAA@@@@@@@@@@@@@@@???>>>>>>>>>>>>???>>>>>>======>>>>>>??????????????????????????????@@@@@@AAAAAAAAAAAAAAA@@@????????????>>>>>>>>>>>><<<===>>>???@@@@@@@@@@@@;;;<<<>>>>>>=========>>>>>>>>>======<<<<<<<<<<<<;;;===>>>>>><<<;;;;;;<<<;;;;;;===>>>>>>>>>>>>>>>wwwuuuuuueeeQQQFFFAAA===:::666444555666666666555444444333333222222111111111000000000000111111000000////////////000000......///000000000000///////////////////////////222///...000000...111555;;;BBBLLLYYYkkk|||xxxoooddd^^^ZZZXXXZZZ___```jjjrrrtttuuuyyy||||||xxx{{{zzzrrrdddVVVJJJAAA:::666333333222111111222333444444555666666555555666888777777777888888888888999777777888999999999999999888888888:::;;;;;;999666888777666666555666666666999888666555444444555555222333333444555555666666444555666666666555444333444333333444444666777777777888:::;;;<<<;;;:::999<<<===???AAACCCGGGLLLPPPVVV[[[cccnnnyyyvvvmmmiiijjjlllsss{{{yyypppmmmnnnnnnssszzzoooRRRCCC???;;;777444222333444333111///111333111000...---,,,,,,------++++++,,,,,,,,,++++++***,,,+++******))))))******,,,,,,------,,,+++***)))+++)))'''&&&&&&''')))+++***************)))((((((((())))))***************((()))*********)))(((((()))))))))*********++++++************************))))))*********+++++++++++++++,,,,,,---,,,,,,+++,,,+++,,,---...//////...,,,111888===BBBJJJTTT\\\eeennnzzz~~~|||yyyvvvsssnnnhhhddd\\\XXXQQQJJJFFFDDDDDDEEEEEEDDDCCCCCCBBBBBBCCCCCCAAA@@@??????????????????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@???????????????>>>>>>>>>======;;;<<<===>>>????????????===???@@@@@@>>>===>>>>>><<<===============>>>>>>;;;===>>>>>>===<<<======;;;<<<>>>@@@BBBBBBBBBBBBppppppppp}}}dddQQQFFFBBB???;;;888666666777888777555555444333333222222111111111000000000000111111000000////////////000000...//////000000000000000000000000000000000000000...++++++...//////222777555999>>>GGGYYYqqqyyyqqqjjjgggbbb\\\ZZZ[[[XXXbbbiiikkkkkkooossstttzzz}}}yyyjjj\\\NNNCCC<<<666444222000//////000111444555777666555555666888666666666777777777888888666777777888888888888888777777888:::;;;;;;888666777666666555555555666666888777666444333333444444222222333444444555666666555555666666666555333222333333333444555666777888;;;===???AAABBB@@@>>>===@@@AAADDDFFFIIIMMMSSSWWW___bbbhhhqqqyyyzzzrrrkkkhhhiiilllooouuu{{{{{{rrriiiggglllooosss^^^GGG<<<999777444222222444555444111///111222111000...---,,,,,,------******+++,,,,,,,,,++++++,,,++++++***)))*********************)))(((&&&$$$+++)))&&&$$$$$$&&&)))+++***************)))(((((('''(((***++++++***)))((('''(((***+++,,,,,,++++++))))))******+++++++++,,,************************))))))******++++++++++++******+++++++++******))),,,,,,,,,---...///---,,,,,,///333777;;;BBBKKKQQQ___gggsss}}}~~~{{{}}}mmmggg^^^TTTNNNKKKKKKLLLHHHHHHGGGFFFFFFFFFFFFFFFBBBBBBAAA@@@?????????@@@========================>>>>>>?????????>>>>>>===??????>>>>>>>>>=========;;;;;;<<<===>>>>>>>>>>>>BBBCCCDDDCCCAAA??????@@@::::::;;;<<<===>>>???@@@:::<<<>>>???>>>>>>>>>???<<<===@@@BBBDDDEEEEEEEEEooollltttfffRRREEE???<<<:::777777777777666444000111222333333333333333///////////////000000000222111111111000000//////---...///000000///...---+++,,,.../////////111333111000/////////000222333999777999AAAMMM^^^uuu~~~{{{vvvqqqkkkeee___ZZZ\\\[[[\\\```fffmmmrrrtttxxxzzzppp\\\LLLBBB:::666222111333555444222222222222333333444444444777666666666555555555555444444444555666777777888::::::999888777555333222555555555444444333333333444444444444444444444444666555333000///111666:::666444222444666777666333777666444444444777999;;;===AAADDDCCC???>>>AAADDDCCCHHHOOOUUUZZZ^^^bbbeeemmmllllllnnnqqqtttttttttnnnqqqttttttqqqooooooppprrrpppmmmhhhhhhnnnzzz]]]JJJ;;;:::888222111555444111//////111111000...------,,,,,,,,,+++++++++,,,+++)))((((((((()))*********************************************************))))))((((((''''''(((((((((((((((((((((((())))))************)))))))))))))))))))))))))))))))))))))))***************(((((())))))******++++++++++++*********+++---...'''(((***++++++***((('''******++++++++++++,,,,,,---///000333888???HHHMMM[[[bbbnnn}}}zzzvvvwwwyyyrrrccc[[[XXXWWWVVVUUUUUURRRNNNOOORRRQQQMMMKKKDDDAAADDDHHHEEEAAA???======>>>?????????>>>>>>>>>>>>>>>>>>===============>>>>>>>>>===<<<<<<;;;???>>><<<;;;;;;<<<>>>???BBBAAA@@@>>>============>>>>>>>>>>>>>>>=========;;;===????????????AAACCCCCCAAA??????AAABBBAAA???~~~{{{llljjjrrrfffRRREEE???<<<999777666777777666444000111222333333333333333000000000000000000000000111111000000000////////////000111222222111000///...000000000...---...//////......---...///000111777444444:::CCCPPPddduuu}}}zzztttnnnhhhccc[[[[[[]]]aaagggmmmpppqqqyyy{{{ooo^^^RRRDDD>>>666222111222222111222333333444555777888888777777666666666555555555555555666777888999888888777777777666555444222222555555555444444444333333444444444444444444444444666555444222111222666999:::777555555666666555333555666666777888:::;;;<<>>>>>>>>=========>>>>>>???>>>>>>======<<<>>>===<<<;;;;;;<<<>>>???AAA@@@???>>>============????????????????????????@@@AAABBBAAA???>>>???@@@@@@@@@AAACCCFFFGGGFFFEEE~~~~~~~~~vvviiihhhsss~~~eeeRRRFFF@@@;;;999777666777666555444111111222333333333222222111111111111111111111111000000///////////////...000000111111111111000000///000111000...---...///...............///000000888555444777<<>>;;;777555555555555444666777999;;;===>>>??????CCCEEEFFFDDDCCCCCCHHHLLLTTT^^^lllxxx|||{{{wwwtttllliiiffffffiiiooosssuuuvvv}}}}}}sssmmmllllllmmmrrr{{{sssYYYHHH<<<333444666222000333111///......000111111000//////.........---------++++++***))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,************************************++++++++++++))))))))))))))))))))))))'''(((((((((((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))************)))))))))))))))))))))((())))))***+++,,,---...//////...---,,,+++++++++,,,---......///.../////////000444:::???PPPUUU^^^hhhrrrzzz~~~}}}uuurrrnnnpppwww}}}~~~}}}yyyvvvvvv~~~vvvmmmggg[[[PPPLLLKKKIIIGGGHHHIIIHHHFFFEEEDDDCCCCCCCCCBBBAAAAAA@@@@@@????????????????????????>>>>>>>>>>>>>>>===<<<===>>>???@@@??????>>>>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAADDDEEEEEECCCAAA@@@AAABBBAAABBBEEEGGGIIIJJJJJJJJJwwwtttiiiiiivvv}}}dddQQQFFF@@@;;;999777666666666555444111222222333333333222222222222222111111111111111////////////..................////////////......,,,...///000//////111222000000000000000111111222666333222444777>>>KKKWWWppp}}}~~~rrroookkkiiijjjlllmmmmmmrrrtttyyy}}}zzzeee]]]QQQHHHCCC@@@<<<999666555555444444555666777888888888777777777666666555777999<<<<<<;;;999777777888888999:::999999999666555555555555555555555555555555555555555555555555666777777666666777888===:::777444444555666666999:::;;;===???AAACCCDDDCCCDDDEEEFFFGGGKKKQQQUUUeeemmmxxxyyyqqqllliiihhhhhhkkkpppvvv{{{}}}~~~uuuooollllllooovvvaaaNNN???777222333555222///000///...---...///000000111............------------++++++*********)))))))))++++++++++++++++++++++++************************''''''(((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((((((((((((((((((((((((((+++++++++++++++*********++++++******))))))((((((******)))))))))*********(((((()))*********)))))))))******+++,,,---......///000000///000333777;;;GGGLLLUUU^^^hhhpppwww{{{||||||zzzuuunnnnnnsss}}}vvvhhhYYYRRRQQQPPPQQQSSSTTTSSSPPPMMMJJJHHHGGGGGGEEEEEEDDDDDDCCCCCCBBBBBB@@@@@@??????????????????@@@????????????@@@AAABBB>>>>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCDDDEEEEEEDDDEEEGGGJJJEEEHHHJJJKKKKKKLLLNNNPPPtttuuullllllzzzzzzbbbPPPEEE@@@;;;999666555666666555333222222333333333222222111222222222222111111000000............//////////////////............//////---///000000//////111222///000000111111111111111///------000333777BBBMMMcccsss}}}ssslllhhhhhhiiiiiigggiiimmmppptttwwwpppfff]]]UUUMMMDDD===999888777666777888999;;;999888888888888777777777444666999:::;;;999777666222222333555555666666555666666666666666666666666555555555555555555555555444666888888777666777888888777555333333555777999;;;;;;<<<>>>AAADDDHHHJJJHHHIIIKKKNNNSSSYYY```dddqqquuu{{{|||xxxpppiiidddeeehhhmmmttt|||~~~yyytttqqqlllnnnrrrzzzcccMMMBBB;;;666333444444222///...------............000111---------,,,,,,,,,,,,+++++++++++++++*********)))))))))))))))))))))))))))************************''''''(((((())))))******'''''''''''''''''''''''')))******++++++******)))(((((((((((((((((((((((()))))))))(((((('''''''''++++++******))))))((((((+++++++++++++++++++++***)))******+++,,,,,,,,,,,,((())))))***++++++,,,,,,++++++,,,,,,,,,///333666:::@@@IIIRRR[[[eeeooovvvwwwzzz~~~|||sssqqqrrrxxx~~~vvvfff^^^]]]^^^bbbfffcccaaa^^^ZZZVVVSSSPPPOOOIIIIIIHHHGGGFFFEEEDDDDDDAAAAAA@@@@@@@@@@@@AAABBB@@@@@@@@@@@@@@@@@@@@@AAA??????>>>??????@@@AAABBB@@@@@@AAABBBCCCCCCDDDDDDCCCDDDEEEEEEEEEGGGKKKNNNLLLPPPTTTTTTRRRTTTYYY]]]rrrvvvooonnn|||www```NNNDDD???:::888666555666555444333222222333333333222111111222222222111000000//////...////////////000000000111111000000000000111111111222333111///---...///------...///////////////...---///222444666???HHHUUUggg{{{pppiiifffeeeddd^^^___aaafffkkkyyyxxxppphhh]]]QQQHHH???===;;;999888888::::::999999999999888888888777555666777999999888666555333333444555666666666666666666666666777777777777555555555555555555555555555666777777666666777888444555555444444555999<<<;;;<<>>:::888666555555555444333222333333333333222111000222222111000000///....../////////000000000111111222111000//////000111222222333333111///---......,,,---...///000//////...111111222555444444:::BBBHHHZZZrrryyyqqqjjjeeeccc\\\ZZZZZZ]]]aaannn{{{sssiiibbbWWWSSSNNNGGGBBB>>><<<;;;::::::999999999888888888666777777777777777666666666777888999999999999999666666777777777888888888555555555555555555555555555666666666555555777999333555777777666777999<<<<<>>DDDJJJTTT```iiillluuu{{{wwwvvvvvv}}}sssqqquuuzzz~~~xxxyyy{{{{{{xxxvvvgggeeeaaa[[[VVVPPPLLLJJJHHHHHHFFFFFFFFFGGGIIIJJJKKKJJJJJJIIIGGGFFFDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDEEEGGGHHHIIIKKKKKKLLLMMMNNNPPPRRRVVV[[[___oooyyy{{{zzz}}}qqqzzzxxx{{{tttooolllxxxsss\\\KKKBBB>>>:::888666555555555444333333333333333333222111000111111111000///......---//////000000111111222222000///...------...///000///000111111000///111222...///111222222222111000000///000111///---111777<<>>OOO___nnn|||~~~|||qqqbbb\\\XXXYYYXXXWWWZZZ```aaafffnnnuuuzzzuuucccYYYRRROOOKKKGGGCCC???;;;999:::999888999;;;;;;999666666777888888777555444333444555666666555555555555333444444555555444333333333555666777999;;;===>>>@@@?????????BBBEEEIIIKKKYYYaaakkksssuuuqqqkkkfffaaadddgggiiijjjkkkmmmnnnjjjgggdddfffkkkooopppnnntttpppmmmmmmkkkggghhhlllxxxfffXXXFFF:::666555333111111111000000///......---//////...---------------------------,,,,,,,,,,,,)))***++++++,,,,,,++++++))))))))))))))))))))))))***))))))(((((()))***+++((((((''''''''''''((((((((())))))******))))))(((%%%))),,,,,,)))'''(((+++******))))))((('''''''''*********)))(((((('''''''''(((((((((((()))))))))))))))***+++,,,------...+++***)))***,,,,,,***(((++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,//////000222777>>>HHHNNNWWW___lllyyy|||yyyxxx}}}zzzwwwuuutttsssrrroooooosss{{{~~~uuujjj```YYYUUUPPPQQQPPPPPPVVV```ffffffllliiifffeee```XXXSSSSSSRRRWWW[[[\\\ZZZXXXZZZ\\\___bbbfffiiikkknnnssswwwvvvxxxrrrpppttt{{{zzz}}}|||xxx~~~pppmmmoooqqqhhhWWWIII???<<<:::777555444555555555444444444444555444333333222/////////000000111111111000//////......//////000111222444333111/////////000000000////////////...//////......//////000111000//////...///000222333444333666???JJJYYYlll}}}zzzkkkgggcccaaa^^^YYYXXXZZZYYY[[[aaajjjsss{{{vvvjjjaaa\\\VVVRRROOOLLLHHHDDDDDDCCCBBBCCCCCCBBB???===999999999999888777666666222222222333333222222222333333333333333333333444444555666999===CCCHHHKKKMMMLLLKKKKKKMMMQQQVVVXXXbbbgggkkkkkkfff___ZZZXXXUUUYYY___ccceeefffhhhiiihhhhhhkkkpppvvvxxxvvvsssqqqllliiihhhhhhiiipppxxx}}}fffJJJCCC999555555555333000111000000//////...............---,,,,,,,,,---------------,,,,,,,,,++++++)))***++++++,,,,,,++++++(((((((((((((((((((((((((((((((((((())))))++++++((((((''''''''''''(((((('''(((((())))))(((((('''(((+++---+++(((''')))+++))))))(((((('''&&&&&&&&&***************)))))))))''''''''''''(((((((((((((((((())))))******************)))***,,,,,,***)))++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------...///222999@@@FFFQQQXXXbbbmmmvvv}}}}}}uuussswww|||~~~{{{{{{{{{{{{uuuuuuwww{{{~~~yyyrrrlllgggddd___bbbdddgggppp||||||xxxvvvppphhhddddddggglllsssvvvuuusssrrrsss{{{|||~~~~~~vvvmmmggghhhmmm}}}{{{uuusssppprrrttt{{{eeeUUUHHH@@@===999777444333444555444333333444333333333333222222//////000000000000000000/////////....../////////---///222222000...------///////////////////////////............///000000///............///000111555444444777===III^^^qqqzzzxxxuuupppkkkfffaaa]]]]]]]]]\\\]]]cccmmmssstttssszzzyyymmmgggaaa^^^^^^]]]ZZZWWWUUUUUUTTTTTTRRRPPPMMMKKKDDDAAA<<<999888888999999333222111111222222222111444444222222222444666777777777999???GGGPPPWWW[[[\\\ZZZWWWVVVVVVYYY\\\^^^ccceeefff```WWWPPPMMMNNNPPPSSSWWW[[[]]]```ccceeeiiilllqqqxxx}}}}}}zzzvvvgggeeeeeehhhlllrrr}}}cccQQQ@@@;;;666444555444111...000000/////////.........------,,,,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++))))))***+++++++++++++++))))))))))))))))))))))))'''''''''((()))***++++++((((((''''''''''''((((((''''''((((((((((((''''''+++,,,,,,+++(((((()))+++&&&&&&'''(((((())))))***((((((((())))))*********'''''''''((((((((())))))))))))))))))))))))))))))***))))))***,,,,,,+++)))************++++++++++++------,,,,,,,,,,,,------,,,------...000444:::>>>JJJPPPYYYbbbjjjrrr{{{|||uuutttuuuuuuuuuwww}}}|||vvvrrrssstttwww|||vvvtttwwwxxxxxxzzz}}}|||zzzxxxwwwuuuyyy~~~}}}yyyzzztttiiieeeccccccfffkkk{{{zzzpppzzzwwwtttvvvwwwzzzdddTTTHHH@@@>>>999666444333444444444333222222222111111111111111111111000000///......---//////............//////+++---///000///......///.............../////////...............//////000..................//////111000111333444;;;MMM^^^mmmvvv|||wwwpppjjjfffdddbbbccc^^^[[[]]]dddiiiiiiggglllsss}}}zzzuuuooollllllllllllkkkhhhjjjkkkllljjjhhhfffeeeZZZRRRHHH@@@<<<;;;;;;::::::888555666777999888777666555444444555888;;;<<<@@@AAADDDLLLVVV```fffiiidddbbb^^^ZZZXXXXXXZZZ[[[]]]___^^^XXXPPPKKKLLLOOOPPPRRRTTTVVVXXX[[[```ccclllnnnssswwwyyywwwsssoooeeefffkkkrrrxxx~~~}}}cccMMMBBB>>>:::555333333333111///////////////............,,,,,,++++++++++++,,,---,,,,,,+++++++++*********))))))***++++++++++++***************************&&&&&&'''((()))*********((((((''''''''''''((((((''''''(((((((((((('''''',,,,,,,,,***)))((()))***'''(((((())))))***++++++&&&''''''(((((()))))))))(((((()))))))))************************))))))))))))))))))***,,,,,,+++***)))))))))******+++++++++---,,,,,,++++++,,,,,,---,,,---.........111555888DDDIIIQQQXXX___hhhssszzz~~~zzzvvvrrrooolllsss~~~xxxsssrrrpppooopppttt{{{vvvlllfffhhhlllooopppyyy{{{~~~xxxpppeee\\\[[[^^^```bbbeeewwwyyyqqqzzz|||yyy|||~~~zzzeeeVVVIIIAAA>>>999666444333444444444333222222111000000000000000222111111000...------,,,///......------......///,,,...////////////111222---............/////////......------......///000........................//////222333222555@@@MMM]]]hhhwww~~~yyyrrrlllkkkhhhdddddd]]]WWWVVV[[[aaacccbbbbbbjjjttt|||{{{xxxxxx{{{|||qqqhhh\\\RRRLLLHHHEEEBBBCCC@@@<<<===???AAAAAA???>>>======>>>@@@DDDGGGIIIQQQQQQTTT[[[ccciiikkkjjj___]]]ZZZWWWTTTSSSSSSSSSQQQRRRQQQNNNJJJIIIKKKNNNQQQSSSUUUWWWYYY\\\___bbbkkkllllllmmmlllkkkjjjiiipppsss{{{|||dddOOOAAA;;;999666222000000111111111........................++++++******++++++,,,,,,+++++++++*********))))))((()))******++++++******************************&&&&&&(((((())))))))))))((((((''''''''''''(((((('''(((((())))))(((((('''***************)))))))))+++++++++***))))))((((((&&&&&&''''''(((((())))))))))))))))))************+++++++++***************)))((((((***,,,---,,,***(((((())))))***+++++++++,,,++++++******++++++,,,,,,---.........///222555<<>>999777555444444555555444333222111000000000111111000000/////////.........///......------......///.........---+++,,,///111---------.........//////...------------...//////......////////////......//////222444333333999BBBLLLXXXiiivvv~~~zzzuuusssooohhheee___VVVSSSUUU[[[```bbbbbbjjjrrrvvvuuuvvv{{{|||yyyxxxzzz~~~}}}vvvnnnhhheeeaaa[[[WWWSSSOOOKKKKKKNNNQQQPPPNNNMMMNNNOOOQQQTTTXXX[[[]]]______```dddgggfffaaa[[[QQQPPPPPPOOONNNNNNMMMMMMHHHHHHGGGGGGGGGHHHJJJKKKOOOSSSYYY]]]___```bbbccccccbbbaaa```bbbgggmmmqqqtttbbbRRRCCC;;;999444222000....../////////........................***************+++,,,,,,+++*********))))))))))))((())))))***************************************&&&'''((())))))(((((('''((((((''''''''''''((((((((())))))******))))))((((((((()))***+++***)))(((*********)))((((((''''''((((((((((((((()))))))))((((((((())))))))))))************************+++)))((((((***,,,---,,,***((((((((()))***++++++++++++******))))))******++++++---............000222333999@@@EEEJJJSSS```jjjwwwyyyqqqvvv}}}|||wwwsssuuuzzzzzzpppiiieeecccaaa```aaabbbccccccbbbdddhhhkkkssstttrrrmmmhhhhhhlllqqqxxxvvvtttssswww{{{uuuoookkklllooopppqqqwwwuuuggg```YYYVVVZZZ```bbbdddgggnnnzzz}}}pppxxx~~~iiiZZZLLLBBB>>>:::888555444555555555444444333222111111111222333.........///////////////.........------...............,,,)))'''(((***------------.........//////...------------...//////...//////000//////......---,,,...111000///333999???MMM___mmmvvv~~~}}}vvvmmmiiibbbYYYSSSSSSYYY___ccchhhnnntttssslllggggggiiilllkkkjjjmmmsss}}}~~~zzzxxxxxxyyywwwqqqkkkfffaaa]]]]]]aaadddbbb```[[[\\\___bbbfffjjjmmmooogggeeeeeefffeee___TTTKKKDDDEEEGGGIIIJJJKKKKKKKKKIIIHHHGGGHHHKKKMMMMMMMMMLLLSSS\\\bbbeeeeeedddcccZZZYYYXXXYYY___jjjwwwpppZZZLLLCCC:::555666333222111000///...---,,,---.....................******))))))***+++,,,,,,************))))))))))))(((((()))***************))))))))))))))))))))))))''''''((())))))((('''&&&((((((''''''''''''(((((())))))************))))))&&&&&&(((***++++++)))'''&&&&&&''''''((()))))))))*********)))))))))))))))''''''''''''((((((((()))((()))))))))*********+++)))((((((***,,,---,,,+++'''(((((()))***+++++++++******))))))))))))*********,,,---...------///000,,,333:::???DDDLLLYYYdddmmmssszzzqqqooopppvvv~~~}}}}}}tttnnnjjjfffdddaaadddgggeeebbbbbbfffkkkkkkllliiiccc^^^]]]ccciiihhhvvv~~~wwwjjjcccdddgggrrr}}}{{{xxxzzz|||{{{uuuiiieee```___bbbfffiiiiiiqqqxxxkkk[[[\\\XXXWWW]]]dddiiinnnsssmmmwwwuuu{{{}}}iiiZZZLLLBBB>>>888888777666555444444333000000111222333444444555000000000000000000000000//////...------------...---------,,,,,,+++++++++---------............///000000////////////000000000//////.........//////............000222444555888>>>LLL]]]lllxxx}}}yyyssskkkbbb^^^```bbbbbbaaadddfffiiijjjgggbbb]]]YYY]]]```ccceeemmmyyyxxxrrrpppuuuyyy~~~~~~{{{uuuqqqlllhhhgggfffeeedddbbbdddgggjjjlllnnnooopppiiibbbYYYQQQMMMJJJGGGEEE@@@AAAEEEKKKQQQRRROOOLLLMMMMMMNNNNNNNNNNNNNNNNNNVVVZZZbbbjjjnnnjjjaaaYYYUUUUUUXXX```mmmzzzfff]]]PPPDDD<<<999888888333333222222111000000000---------,,,,,,+++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))***)))(((((((((***+++,,,)))((('''&&&&&&'''((()))(((((((((((())))))))))))))))))(((((('''''''''&&&***)))))))))((((((((((((******))))))((((((''''''+++++++++************)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))((((((((()))***++++++,,,,,,------------------...111666999===FFFRRR[[[___hhhttt|||}}}yyysssoookkkxxxyyywwwwww|||}}}yyyvvvuuutttsssqqqnnniiieeebbbaaacccaaa]]]YYYXXXZZZ]]]___iiiggggggfffccc```bbbhhhsss}}}~~~~~~~~~~~~yyypppkkkjjjjjjiiikkkqqqyyy~~~}}}yyyssskkkfff^^^]]]^^^aaaaaa```ccchhhuuu~~~yyypppfff___^^^^^^```eeekkkmmmllljjjkkktttsssxxx|||hhhYYYLLLBBB>>>777777666555333222111111000111111222222333333444000000000000000000000000//////...------------...//////.........------------------............/////////............//////......------------............------///000222333555888BBBPPP^^^mmmzzzssskkkhhhjjjlllmmmlllfffeeecccbbbaaa___]]][[[^^^bbbgggjjjqqq{{{~~~zzzzzz}}}vvvmmmgggddddddoootttzzz|||yyyrrrmmmgggbbb___^^^]]]]]]```bbbccceeeeeeeeedddccc```YYYPPPIIIEEECCCAAA???CCCEEEIIIPPPWWWYYYXXXUUUSSSTTTVVVWWWXXXWWWUUUTTTWWW^^^iiiqqqrrrlllbbb[[[]]]___eeennn{{{lllbbbWWWPPPEEE<<<777555555444333222222111111000//////------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))*********)))(((((((((((()))***(((((((((((()))))))))))))))(((((((((''''''''''''&&&&&&'''((())))))******))))))))))))))))))))))))&&&'''((()))***++++++,,,************************************************))))))))))))))))))***+++***++++++,,,---...//////,,,///222333555<<>>EEELLLTTT\\\ccchhhoooxxxuuulllgggffffffhhhjjjpppyyy~~~}}}|||}}}yyyqqqlllkkkpppmmmhhheeebbb___[[[WWWSSSUUUWWWYYY[[[^^^cccfffeeeeeeggglllpppoooggg``````bbbeeekkkooopppnnnkkknnnoootttzzz{{{wwwwwwzzz~~~~~~|||zzzxxxsssvvv{{{ooovvvxxxqqqssswww}}}|||xxxyyyuuulllqqqsss^^^PPPEEE???===666666555444333222222111222222111111111000000000000000000000000000000000//////...------------...---------............///---------............/////////............//////...............///000111//////000000000//////.........000444666999AAAKKK[[[jjjzzz}}}~~~}}}wwwoooiiieee\\\^^^]]][[[^^^gggmmmnnnvvvssspppmmmjjjeee___[[[NNNOOOQQQSSSUUUYYY^^^aaabbbaaa___\\\ZZZYYYYYYYYYYYYUUUQQQOOOPPPTTTWWWXXXUUUZZZaaahhhkkkllljjjhhhlllggg___VVVQQQSSSXXX\\\bbbeeejjjoootttyyy~~~}}}yyywwwwwwyyy}}}kkkYYYFFF===;;;999666666333222222222333222000...000000//////......------*********+++++++++++++++***)))(((((()))***,,,---------,,,,,,+++*********((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((()))))))))(((''''''''''''((((((((((((''''''(((((((((((())))))))))))'''''''''(((((((((((((((''''''''''''''''''(((((())))))(((''''''&&&&&&%%%&&&'''((()))***++++++,,,*********+++,,,,,,------))))))))))))))))))))))))+++***)))))))))))))))))),,,,,,+++******))))))(((++++++,,,---...///000111555888===CCCIIIQQQYYY___gggrrr~~~xxxrrrooooooiiiiiimmmttt{{{~~~|||xxxyyy||||||{{{zzzwwwrrrmmmiiieeeaaa^^^]]]]]]]]]___aaaeeehhhjjjjjjjjjmmmqqqsssqqqjjjeeedddeeegggkkkoooqqqpppooo{{{zzz}}}||||||}}}rrrxxxyyysssuuuuuu{{{zzzuuuwwwooofffnnn~~~rrr\\\NNNDDD>>>===444333333333222222222222111111111111000000000000000000000000000000000000//////...------------...---------.........//////---------............///...------------------...------------...///000000------.../////////...---,,,,,,///222222111777>>>GGGTTTcccmmmvvv|||yyy}}}yyyqqqmmm```aaa^^^ZZZ[[[aaaeeeeeekkkjjjjjjiiihhhddd___[[[WWWWWWXXXZZZ]]]ccckkkpppmmmlllllljjjhhheeebbbaaa[[[XXXUUUUUUXXX[[[^^^___aaafffnnnvvvzzz{{{yyywwwyyytttkkkbbb\\\]]]ccciiiooorrrvvvyyy{{{~~~kkkTTTHHH<<<888888666444555111000000111222111///...000000///......------,,,)))*********++++++++++++))))))******+++,,,,,,---,,,,,,,,,+++***)))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((('''''''''((())))))'''((())))))))))))((('''(((((((((((())))))))))))''''''''''''((((((((()))------+++)))'''%%%$$$###%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''((()))***+++)))))))))***+++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))***+++***************)))))))))))))))***,,,---//////...000333777;;;AAAHHHPPPVVV]]]fffqqqyyy~~~tttrrrrrrtttwwwwwwuuuqqqnnnpppssswww}}}zzzvvvsssrrrssspppnnnppptttxxxxxxxxxyyy|||~~~zzzwwwtttssssssuuuxxxzzzzzzzzztttxxx|||vvvxxxuuu}}}wwwwwwyyykkkdddmmmqqq[[[MMMCCC>>>===444444444444444444444444000000000000000111111111000000000000000000000000//////...------------...+++++++++,,,,,,------------------.........//////---,,,,,,++++++,,,,,,---+++++++++,,,---...///000++++++---.........---------,,,///222111000444;;;888DDDQQQ\\\hhhttt{{{}}}zzz|||uuurrrfffgggddd^^^]]]aaabbbaaaaaaaaacccdddeeeccc^^^[[[\\\[[[ZZZ[[[^^^fffpppwwwwwwxxxzzzzzzxxxtttoookkk^^^[[[ZZZZZZ]]]```cccccckkkpppxxx~~~zzzrrrjjjeeegggooovvv{{{~~~iiiTTTBBB:::444333444222222333111000000111222333111000000//////...------,,,,,,))))))******++++++++++++((()))***,,,---------,,,+++++++++***)))(((((('''************************(((((((((((((((((((((((('''(((((()))))))))))))))((('''&&&&&&&&&((()))+++((()))***++++++***)))((((((((((((((())))))))))))&&&'''''''''(((((())))))%%%&&&'''((()))+++,,,,,,!!!!!!###$$$&&&'''))))))(((((('''''''''&&&&&&&&&'''(((((()))***+++++++++************************))))))(((((()))***++++++(((((())))))******++++++******+++,,,...///...------///333777<<>>HHHUUUbbbkkkqqq|||{{{|||~~~~~~|||yyywwwvvvxxxyyywwwsssllleee___[[[ZZZYYY[[[\\\[[[YYYYYY]]]dddjjjrrrtttwwwxxxwwwtttooollliiibbb^^^___```___aaadddccceeeiiilllmmmllljjjhhhnnntttyyy|||hhhRRRCCC===888666333000///......///222111111000/////////////////////...---,,,,,,,,,,,,***))))))***+++***)))))))))*********+++++++++++++++++++++******))))))&&&'''((('''%%%%%%&&&'''&&&&&&&&&&&&'''((()))***(((((((((((((((((((((((((((((((((((((((''''''&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((&&&''''''(((((((((((('''+++)))'''000:::000$$$((('''&&&&&&'''((()))))))))''''''''''''''''''''''''((((((((())))))***+++,,,,,,+++******))))))))))))))))))(((((())))))***+++,,,,,,++++++++++++++++++++++++,,,---------------))),,,.........222999???FFFKKKRRRYYY```iiittt{{{}}}uuuooooooqqq~~~zzzuuummmfffbbb```^^^]]]\\\aaahhhnnnuuu~~~ooosss{{{tttccceeeooooooZZZNNNDDD===:::666666666555555444444444111000000000////////////000//////......---------///////////////............------------...//////........................////////////////////////------------------------......---,,,,,,+++++++++...///000/////////000111111111111444:::FFFSSS\\\lllxxx|||yyyooohhhdddbbbaaa___```___[[[WWWYYY___fffmmmnnnppprrrrrrqqqpppooofff```[[[\\\\\\ZZZ[[[^^^[[[]]]```bbbcccaaa___]]]gggrrr~~~uuuaaaPPPBBB999666444333111///.........///000000///////////////000///......------,,,,,,+++...,,,*********+++***))))))))))))*********++++++,,,,,,++++++++++++******%%%&&&''''''&&&&&&'''(((&&&&&&&&&&&&'''((())))))(((((((((((((((((((((((((((((((((((((((''''''&&&''''''''''''''''''''''''%%%$$$$$$$$$$$$%%%&&&&&&&&&'''''''''''''''&&&%%%%%%''')))666DDD:::)))(((***'''%%%&&&***+++(((%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))******++++++,,,,,,***)))(((((((((((())))))(((((())))))***+++*********************+++,,,,,,---............---(((***,,,,,,,,,...222666===BBBHHHNNNTTT\\\eeellluuuyyy{{{yyyrrrnnnoooqqq~~~tttkkkccc]]]YYYZZZ^^^bbbggglllrrryyy}}}nnnrrr}}}|||vvvjjjgggqqqnnnZZZNNNEEE>>>;;;555555555555444444444444111111111111111000000///000/////////......------000000000//////............------------...//////................................................---------,,,,,,---------,,,+++******,,,111555888555111---,,,///222444444222111000000444<<>>666(((((((((&&&%%%%%%''''''%%%###&&&&&&&&&&&&&&&&&&&&&&&&(((((()))***************,,,+++***)))((('''''''''((((((((((((((()))******))))))))))))************)))******+++,,,++++++++++++---//////......000222555999???DDDIIIPPPYYY```jjjooouuuvvvsssrrrtttwww~~~}}}tttlllgggeeefffhhhjjjllloooqqqrrrvvvtttuuuyyy}}}rrrttt~~~}}}{{{tttpppjjjsssnnnZZZNNNEEE>>>;;;444444333333333333333333222222333333333222111000///////////////.........000000//////......------...------------...//////------------------------------------------------...---,,,,,,,,,,,,---...***)))))),,,333>>>IIIOOOJJJ???222,,,...000...***000111111111333777<<<@@@IIIZZZhhhuuu~~~wwwxxxxxxuuurrrttt|||{{{uuuppppppqqqqqqtttwwwuuuxxx{{{~~~}}}|||kkkZZZGGG===888333000...222222111111111111222222---------,,,------......,,,,,,,,,,,,,,,+++++++++///---+++***++++++***)))(((((()))))))))*********((((((((()))))))))))))))'''(((******))))))***,,,((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((()))))))))))))))((('''&&&""")))))),,,111+++&&&,,,&&&'''((('''$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((()))************)))+++***)))(((''''''''''''((((((((('''((())))))***((((((((())))))*********((())))))***************---...///000/////////000///333999===BBBHHHQQQWWWYYY```iiimmmnnnoootttxxx}}}{{{vvvwwwxxxyyyxxxwwwtttrrrpppmmmnnnssswwwyyy}}}}}}uuunnnpppzzzxxxyyyyyyzzzzzzppppppnnnwwwoooZZZNNNDDD===:::444444333333333222222222222333444444444333111000////////////////////////...............---------...------------...//////------------------------------------------------...---,,,++++++,,,---......---+++,,,222:::CCCIIIKKK@@@333---...///,,,(((,,,...000111111222444666:::LLLZZZjjj~~~~~~|||zzzzzz~~~{{{{{{|||}}}wwwfffSSSGGG<<<888666222000000////////////////////////------,,,,,,,,,,,,,,,---++++++++++++++++++++++++...,,,*********+++***)))((((((((()))))))))******'''''''''(((((((((((()))((()))******))))))***+++'''&&&&&&%%%&&&&&&''''''(((((((((((((((((((((((((((((((((((((((''''''&&&(((((((((((((((((((((((((((''''''''''''((())))))))))))))))))))))))((('''&&&---+++''')))&&&%%%///&&&))),,,***&&&$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&((()))***++++++***)))((()))(((((('''''''''''''''((((((''''''(((((()))***((((((((()))******++++++******+++,,,,,,,,,,,,+++,,,,,,,,,------.........---111555888;;;AAAHHHNNNNNNUUU^^^dddgggkkkrrrxxxzzz~~~wwwsssrrruuuwwwwwwwwwyyyyyyssslllgggdddfffpppzzz}}}wwwxxx{{{ppppppuuu}}}oooZZZNNNDDD<<<999666666555444333222222111111222333444444222111////////////////////////000,,,,,,,,,---------------...------------...//////................................................///...,,,++++++,,,...//////...,,,,,,---///111333666333000.........//////+++,,,...//////000222333333BBBMMMYYYnnn}}}~~~|||~~~nnn]]]SSSDDD===777555444222222444------.........---------...---,,,++++++***++++++*********+++++++++++++++,,,***))))))***+++***)))(((((((((((()))))))))***'''((((((((())))))))))))((()))***)))''''''''')))'''&&&&&&%%%%%%&&&&&&&&&(((((((((((((((((((((((((((((((((((((((''''''&&&))))))))))))))))))))))))((((((''''''(((((()))***''''''(((((()))(((((((((&&&---***&&&***(((%%%+++(((((()))((('''''''''(((''''''''''''''''''''''''((()))***++++++***)))'''''''''&&&&&&''''''(((((((((''''''''''''((())))))(((((()))******+++,,,,,,***+++,,,,,,------,,,,,,***)))((()))+++,,,---------000333444555888>>>CCCHHHOOOWWW\\\___eeemmmsssvvvyyy||||||yyyqqqkkkkkkkkkjjjnnntttvvvyyy|||{{{xxxxxx|||~~~xxxwwwwwwuuusssvvv{{{|||wwwvvvtttrrrzzzppp[[[NNNCCC<<<999888777777555444333222222000111333333333222000...////////////000000000000+++++++++,,,,,,---------...------------...//////000000000000000000000000///////////////////////////...,,,++++++,,,...///&&&(((***---///000111000''',,,111000,,,***,,,///,,,---.........000333555---999???HHH\\\mmm~~~||||||tttbbbTTTJJJDDD999444111000///---000444......//////......------...---,,,+++******************************++++++***)))(((((()))+++***)))(((((((((((())))))))))))(((((())))))*********+++'''((()))(((&&&%%%%%%&&&)))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''&&&))))))))))))))))))))))))(((''''''''''''((())))))%%%%%%&&&'''((((((((('''$$$***'''%%%,,,+++$$$%%%(((%%%###$$$''')))&&&$$$((((((((((((((((((((((((((()))***++++++***((('''&&&&&&&&&&&&&&&'''((()))'''''''''''''''((())))))((())))))***+++,,,,,,,,,******+++,,,,,,,,,,,,+++)))((('''(((***---...///...000222111000222777<<>>GGGTTTjjj}}}~~~~~~wwwdddTTTKKKDDD>>>999999777444333222000---+++///---***((('''))),,,...---,,,++++++******++++++))))))))))))((((((((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***'''&&&&&&&&&)))'''&&&&&&((((((((((((******))))))((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((()))***+++,,,,,,+++***((((((((()))***)))***+++++++++)))((('''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''(((((())))))******'''''''''''''''''''''''',,,(((%%%%%%(((***+++***)))))))))))))))(((''''''(((((())))))*********+++***+++,,,---,,,,,,***)))...------,,,,,,++++++***,,,+++******,,,///222444;;;>>>DDDKKKRRRYYY]]]___hhhnnnvvv}}}yyyuuuuuuxxx{{{}}}vvvxxxxxxwwwuuusssqqqqqqrrruuuoooiiigggeeecccfffkkkkkkrrrwwwvvvuuuwwwxxxxxx{{{|||~~~}}}wwwrrrccceeehhhkkkooosssvvvwwwoooqqqtttyyy}}}||||||zzzwwwsssqqqqqqrrruuuzzzzzz{{{zzzwwwxxx~~~uuusssjjjYYYIIICCCAAA888777555333333444444333222...000111111000//////000/////////......////////////............---------......------......///000------,,,,,,,,,---...///------------............------------------------...------,,,,,,+++,,,,,,........................------------............+++,,,000666;;;EEEWWWgggxxx|||yyydddZZZMMMCCC>>>;;;888555555333111111111000...---///...+++******+++---///------,,,+++************************))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((%%%'''((('''%%%#########)))(((''''''(((((((((((())))))))))))((((((''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))(((((('''((((((((()))))))))))))))((('''''''''''''''(((((('''''''''''''''''''''((((((((((((((((((((((((((()))))))))************************+++(((%%%%%%'''******))))))))))))))))))(((''''''))))))))))))*********+++)))***+++,,,,,,+++************+++,,,,,,------...,,,,,,++++++,,,///222444444777;;;AAAHHHNNNRRRUUUZZZ```hhhpppuuuyyy}}}|||ssskkkgggfffqqquuu{{{}}}yyyxxxxxxrrrmmmllljjjhhhhhhkkkjjjrrrwwwuuutttuuuvvvtttxxxxxxyyyyyyxxxtttooojjjdddeeefffhhhkkkmmmnnnooojjjmmmqqqvvv|||||||||~~~nnnrrr}}}yyyvvvvvv}}}vvvwww{{{qqqooo~~~iiiXXXHHHCCCAAA888888666444444444555444222,,,...//////...------...000000////////////000000///............---------------,,,,,,,,,---......---,,,,,,,,,,,,---...///------------............------------------------------......------,,,,,,------------------------------------............------000333555:::FFFSSSaaagggpppyyywwwbbbTTTIIICCC;;;777666666555333000///......000000///.........------------...///...---,,,+++************++++++++++++************(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''')))***)))'''&&&&&&&&&(((((((((((((((((((((((()))))))))((((((((((((''''''''''''((((((((())))))(((''''''&&&%%%$$$######&&&&&&'''(((((((((''''''((((((''''''&&&&&&'''''''''(((((())))))(((((('''&&&''''''''''''((((((((())))))(((((((((((((((((('''''''''''''''''''''''')))'''%%%%%%'''((()))((())))))))))))(((((((((((()))))))))***************'''((()))***++++++************++++++,,,------------,,,++++++,,,///111333///000333777<<>>@@@JJJNNNTTTYYY^^^bbbfffhhhrrruuuxxxwwwrrrmmmjjjjjjjjjrrr}}}yyyxxxzzzzzzzzz|||ccckkkzzzuuusssyyywwwjjjfffhhhttt}}}uuutttfffUUUGGGBBB@@@888666444222111222222111000777888888777444222111222///......------......//////............---------,,,++++++++++++,,,------,,,,,,,,,---------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........,,,,,,------------------------,,,,,,,,,------------...,,,,,,...111000...111777>>>FFFRRR^^^gggqqq||||||hhhXXXMMMEEE>>>888444333111000000...,,,+++111///......//////...,,,)))***+++,,,,,,,,,,,,+++---,,,++++++******++++++******)))))))))((((((((())))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%'''((((((&&&%%%%%%&&&'''***++++++(((''''''((('''''''''''''''(((((((((%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&%%%&&&((()))***))))))((()))((('''''''''((()))***(((((())))))))))))((((((&&&&&&&&&&&&''''''''''''))))))((((((''''''&&&&&&))))))))))))))))))))))))&&&&&&&&&&&&&&&''''''((())))))(((((((((((()))***+++++++++***************&&&&&&''''''((()))***+++---,,,,,,++++++***)))))),,,,,,++++++,,,---...///............111444777999===@@@FFFKKKPPPVVV[[[___iiinnnssstttrrrooonnnooojjjqqqzzzyyy{{{ccclll|||zzzxxx{{{tttjjjggglllzzz~~~xxxeeeTTTFFFAAA@@@888555333111000111111000///000222333333222111111222......------------......///............---------,,,,,,+++++++++,,,------+++,,,------......------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++---000000---...222111888CCCMMMWWWdddsss}}}}}}{{{ggg[[[KKK???:::777444222000000111111000///...---222000............,,,+++'''((()))***+++++++++***++++++******++++++,,,---))))))))))))((((((((('''))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&((())))))(((''''''((('''***---,,,)))&&&'''(((&&&''''''''''''(((((((((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''(((((())))))''''''((()))))))))((((((((((((((('''(((((())))))'''(((((())))))(((((('''%%%&&&&&&&&&&&&'''''''''((((((''''''''''''''''''((((((((((((((((((((((((%%%'''((((((''''''((()))))))))(((''''''(((***++++++++++++++++++*********((((((''''''((()))***+++))))))******+++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,,,,---///111333222666<<>>DDDQQQaaannnvvvzzz{{{eeeVVVKKKCCC:::555444444111...///000111111111000000000///...,,,,,,------+++***''''''((())))))***++++++)))))))))***+++,,,......*********)))))))))((((((***)))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((***,,,,,,***)))***+++'''+++...---)))&&&&&&(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''''''''&&&'''''''''((((((((((((((((((''''''&&&'''''''''%%%&&&'''((((((((((((''''''''''''(((((('''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''***)))((('''(((***)))((('''&&&'''(((***+++,,,,,,,,,++++++************)))((((((((()))******)))))))))***++++++,,,,,,******))))))))))))))))))***++++++,,,------......///111666:::???EEELLLQQQVVV[[[bbbfffgggjjjnnnrrryyy|||~~~xxxrrrssswwwbbbkkk{{{~~~~~~wwwtttvvv}}}cccSSSEEEAAA@@@888666555333222333333222111333444555333111///......000000////////////000000//////.........---------------,,,,,,------...///+++,,,---.........---,,,++++++,,,,,,,,,---------++++++++++++++++++++++++******)))((()))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...,,,---000///,,,+++......111444444777AAARRR^^^qqqwww~~~lllYYYFFF:::;;;777333444777777333...---...///...---++++++,,,,,,+++***+++,,,,,,+++***(((((((((((()))***+++,,,(((((()))***+++---///000+++++++++************)))******))))))((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''%%%'''))))))'''''''''((('''+++///...)))&&&&&&(((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))'''''''''''''''''''''''')))(((&&&%%%$$$%%%%%%&&&###$$$&&&'''((('''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''((((((((())))))))))))))))))))))))%%%(((+++***(((''')))+++)))((('''&&&'''(((***,,,,,,,,,,,,++++++*********+++***)))(((((()))******,,,,,,++++++***)))))))))))))))))))))((((((((((((***+++,,,---............,,,---///111333888===AAAMMMRRRYYY]]]```dddjjjnnnvvvyyy}}}~~~}}}|||wwwsssuuuzzzbbbiiixxx{{{vvvyyy|||___QQQIII???999888333222111111333333222111333333222222111000////////////.........//////000...------,,,,,,++++++***...------,,,,,,++++++******++++++,,,,,,++++++***/////////...---,,,******************+++,,,------,,,+++***))))))***+++,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++---,,,,,,,,,,,,---...///111......333666888???HHH[[[cccooo|||iiiVVVIIIBBB<<<888555333000...---...000111......---------,,,,,,,,,000---+++***+++,,,,,,+++((((((((((((((((((((((((,,,,,,+++***)))))))))***+++******)))))))))))))))((((((((((((((((((((((((((($$$!!!###(((,,,+++)))''''''''''''''''''''''''***)))(((''''''((()))***))))))(((((((((((())))))$$$$$$%%%&&&&&&''''''''''''%%%$$$&&&)))***(((%%%$$$$$$$$$%%%%%%'''((()))((((((((((((((()))******'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$&&&''')))''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&###$$$$$$$$$###$$$'''))),,,***((('''&&&'''((())))))))))))))))))***++++++************************(((((())))))***************++++++,,,---------,,,***---///111222333666888AAAFFFNNNUUU[[[___cccfffhhhlllsssxxx||||||wwwssssssuuuxxxzzz{{{|||aaahhhwww|||___PPPHHH???::::::555333222333444555444333333333222222111000000/////////............//////+++,,,,,,------...//////,,,,,,,,,,,,,,,---------++++++,,,,,,,,,,,,++++++------------,,,+++******+++++++++***++++++,,,,,,++++++***))))))***+++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......111......222333333888@@@LLLSSS^^^kkkwwwlll___OOOAAA:::777444222333222///---,,,---...000...------------,,,,,,,,,///---+++***+++,,,,,,+++************************,,,+++******))))))******+++***))))))(((((())))))''''''''''''''''''''''''$$$ ###&&&%%%###''''''''''''''''''''''''(((((('''&&&&&&&&&'''(((((((((''''''''''''((((((***)))(((''''''&&&&&&&&&'''%%%%%%&&&))))))(((&&&((((((((((((((()))***+++'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''&&&%%%$$$$$$&&&''')))''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&,,,---,,,)))&&&$$$$$$%%%+++***((('''''''''((()))((((((((((((((())))))***************************)))))))))))))))*********+++,,,,,,---......------+++---/////////000222333888===DDDJJJPPPVVV[[[^^^eeeggghhhiiilllqqqwww{{{}}}|||{{{xxxtttrrrrrrsss{{{}}}}}}}}}aaahhhwww|||^^^OOOHHH???;;;;;;666555444555666777666444333333222222111000000000//////............//////,,,,,,---......//////000++++++,,,------...//////,,,,,,------------,,,,,,***++++++,,,,,,++++++***,,,,,,++++++***+++++++++++++++***))))))***++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---.........---,,,000...///000///...111555;;;AAAIIITTT___lllwww~~~~~~qqqaaaMMMEEE;;;555333333222111111000...,,,+++,,,---...------------,,,,,,,,,,,,...,,,******+++,,,,,,+++************************++++++***)))))))))******+++***))))))(((((())))))'''''''''''''''''''''''''''$$$"""###&&&((('''%%%''''''''''''''''''''''''&&&%%%%%%$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&'''***)))'''&&&%%%%%%&&&'''&&&&&&%%%'''((()))'''&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%$$$%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&'''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&"""$$$&&&'''&&&&&&''')))+++***(((''''''((())))))(((((((((((()))))))))************************************)))))))))))))))***++++++,,,,,,,,,,,,,,,,,,---......,,,,,,---...000333999>>>CCCIIIPPPTTT^^^```aaabbbdddhhhmmmppptttwwwyyyzzzxxxvvvuuuuuuzzz}}}|||yyy~~~eeekkkyyy}}}{{{]]]NNNGGG???;;;<<<666555444555666777666444222222222111111111000000000//////............/////////......---,,,,,,,,,,,,,,,---------.........,,,------......------,,,******+++,,,,,,,,,,,,,,,------,,,+++************+++******************+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***+++---//////...---,,,......//////---,,,---///333666;;;BBBKKKWWWccckkkpppsssvvvvvvvvvxxx|||xxx{{{~~~mmm^^^PPPFFFAAA===777444333333222111000///---,,,,,,,,,---...---------,,,,,,,,,++++++---+++******,,,,,,+++*********************************))))))))))))************)))(((((((((((((((''''''''''''''''''''''''***((('''(((***+++***(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%$$$###"""###%%%'''(((&&&&&&&&&'''(((((('''&&&%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''"""%%%''')))+++---***)))(((((((((((()))))))))))))))***************************************************))))))))))))))))))***************)))+++,,,------+++***+++,,,...000333666999>>>DDDIIINNNSSSZZZ```bbbcccdddeeehhhlllqqqtttuuuvvvwwwxxxtttxxx}}}{{{yyy{{{mmmqqq}}}yyyvvv}}}yyy\\\NNNGGG???;;;;;;555444333444555555444333222222222111111111111111000000///.....................------,,,+++++++++......---------,,,,,,,,,,,,------......------,,,***+++,,,---............------,,,+++*********************++++++******************+++++++++,,,,,,++++++++++++++++++++++++***+++---//////...---,,,+++...///...---------...000111333777===EEEOOOVVV^^^dddjjjnnnpppqqqtttwwwtttvvvzzz}}}lllYYYMMMEEE>>>;;;888666444222111000///---000///...---------......------,,,,,,,,,++++++++++++*********,,,,,,+++***))))))))))))))))))))))))***))))))((())))))*********))))))((('''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''((('''&&&''''''''''''''''''''''''%%%%%%&&&&&&''''''''''''(((''''''''''''''''''((($$$$$$######$$$%%%'''(((&&&'''(((((('''&&&&&&&&&(((((()))))))))(((((('''&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&(((++++++)))((('''((()))((((((((((((((())))))'''((()))*********))))))*********************************)))))))))))))))******++++++++++++*********+++,,,,,,,,,+++---.........///000111444999===>>>CCCKKKRRRWWWYYY\\\]]]___bbbdddgggiiikkkooorrrppptttxxx|||xxxxxxwwwvvvxxxzzz{{{|||uuuvvv~~~vvv[[[MMMGGG???999999444333222333444444333222111111111111111111111111111000///......---......******++++++,,,------.........---,,,,,,+++******,,,,,,------------,,,,,,+++,,,------............,,,,,,++++++***+++++++++)))***++++++++++++***)))************+++++++++++++++++++++++++++++++++++++++,,,---.........---,,,***...///---,,,...///......///000111333888>>>CCCLLLRRRZZZbbbgggjjjlllnnnnnnqqqvvv}}}lll]]]KKKAAA;;;888777777222222222111000///......///......---------......,,,,,,,,,,,,++++++++++++******)))+++,,,---+++***(((((((((((((((((((((((())))))((((((((()))*********)))((((((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''''''''''''''''''''''''''''''''%%%&&&'''(((((()))((((((((((((''''''''''''(((((()))))))))(((((('''&&&&&&&&&''')))((('''%%%&&&&&&%%%&&&((())))))((('''&&&'''''''''''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''')))***+++***'''%%%%%%%%%(((((((((((())))))))))))%%%&&&((())))))(((((('''************************((()))))))))************------------------,,,+++)))***,,,,,,,,,,,,...///---------,,,+++---000333:::<<<>>>AAAFFFNNNVVV\\\\\\]]]^^^___```ccchhhlllmmmpppuuuwwwyyyzzz{{{}}}}}}}}}yyywwwwwwzzz~~~|||{{{xxxsssYYYMMMGGG>>>888777444333222333444444444222111111111111111111111111111000///......---------++++++,,,,,,---.........+++++++++++++++++++++***++++++,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,+++++++++***++++++,,,,,,)))***++++++++++++***)))************++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......***...///+++***...000...---...///000000222555888>>>BBBIIITTT^^^fffiiijjjhhhkkksss~~~zzzhhh\\\NNNBBB888666666444222333000111222222000/////////,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++***)))))))))+++,,,---+++)))))))))))))))))))))))))))((((((((((((((()))******))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))************+++''''''''''''''''''''''''$$$%%%'''((())))))(((((('''&&&&&&&&&&&&&&&&&&''')))***++++++***)))'''%%%&&&((())))))&&&%%%%%%'''"""###%%%&&&'''&&&%%%$$$'''''''''''''''(((((()))''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((###$$$%%%%%%%%%%%%''')))''''''((()))))))))))))))'''(((***+++++++++)))(((************************''''''((()))***++++++,,,,,,,,,,,,,,,,,,+++******)))***,,,,,,++++++,,,...,,,,,,,,,,,,++++++---000666666666777:::AAAIIIOOOPPPRRRTTTVVVYYY]]]bbbfffiiilllppprrrtttuuuwwwxxxttt|||~~~zzzzzzzzzxxxzzz|||zzzrrrYYYMMMGGG>>>777555555444333333444555444333111111111111111111222222111111000......---------000//////...------,,,,,,)))))))))***++++++,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,++++++***************+++,,,------)))***+++,,,,,,+++***))))))************+++++++++++++++++++++++++++++++++------,,,,,,,,,---...///+++//////)))(((---///---...///111222111111222444888:::@@@KKKYYYeeekkkllldddhhhppp~~~}}}mmmaaaTTTFFF<<<===555000555777333//////000000111000---+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******)))((()))+++------+++)))************************((((((((((((((()))******))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%(((************+++''''''''''''''''''''''''###%%%&&&((())))))((((((&&&%%%%%%$$$$$$%%%%%%&&&###%%%(((***+++***((('''%%%(((***)))&&&$$$%%%'''$$$%%%''')))******)))((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((())))))(((''''''***,,,''''''((())))))***))))))***,,,---//////...---,,,************************&&&&&&''')))***+++,,,---)))))))))))))))((('''''')))***++++++***)))***,,,,,,---......------///111+++---///111222444888:::===@@@FFFKKKPPPUUU[[[___eeehhhkkknnnppprrrtttvvvssszzz|||xxxssssssttttttyyy{{{~~~~~~rrrYYYMMMEEE<<<777888666444333333555555444222222111///.........///000000000///...............,,,------......------,,,......---,,,+++++++++++++++,,,,,,------,,,,,,+++///+++%%%!!! """'''***++++++,,,,,,+++***((('''***)))))))))))))))******+++*********+++,,,,,,---------------------------------..................,,,,,,,,,---------------///000000000111111111111///222888@@@KKKVVV___eeefffnnnvvv}}}nnndddWWWMMMGGGBBB<<<777444333111////////////000.........------,,,,,,,,,---------,,,,,,+++++++++***+++---......---+++***+++,,,,,,***((((((***,,,************************(((((((((((())))))))))))))))))(((((('''''''''&&&$$$$$$%%%&&&''''''(((((())))))))))))))))))))))))$$$&&&''''''&&&&&&''')))&&&&&&&&&&&&&&&'''(((((( ((((((!!!+++'''&&&%%%%%%$$$$$$$$$$$$''''''''''''&&&%%%$$$###(((((('''&&&%%%%%%%%%%%%(((((((((((())))))))))))+++###$$$***)))%%%((((((((((((((((((((((((((('''&&&%%%&&&''')))+++...,,,***'''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$###''''''(((((()))******+++((((((((((((((((((((((((******))))))(((((('''''')))************+++++++++...***%%%!!! """%%%(((******))))))))))))******)))************+++++++++*********+++,,,---...///111111000//////000222333666888===AAAGGGNNNUUUZZZdddggglllqqquuuwwwxxxxxx{{{yyyvvvtttsssssstttuuu{{{|||xxx}}}|||rrrYYYLLLEEE<<<777888444333222222222222111000111111000000/////////000000000///...............,,,------------------,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,++++++///...+++)))((()))+++,,,,,,,,,,,,+++***)))((((((******))))))))))))******+++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////......................../////////000000000222333666:::@@@GGGLLLPPPZZZdddpppzzzvvvfff[[[OOOHHH@@@:::999777444000333222111///......////////////......------------------,,,,,,,,,+++++++++)))******++++++***)))(((++++++***+++,,,,,,***(((************************+++******)))(((''''''&&&)))((((((((('''''''''&&& !!!"""#########&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((((('''&&&((())))))((('''&&&&&&&&&&&&&&&###(((''' """))),,,((('''&&&&&&%%%%%%%%%&&&%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((('''$$$"""###%%%'''&&&$$$'''''''''''''''''''''''''''&&&&&&%%%&&&'''((())),,,)))%%%"""!!!"""%%%'''''''''''''''''''''''''''(((((('''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&''''''(((((((((((((((((((((((((((***)))))))))((((((((('''(((((()))))))))*********---,,,***(((((()))***,,,******))))))))))))******)))************+++++++++,,,++++++++++++,,,,,,---...------,,,---...///000111333666888<<<@@@FFFJJJTTTXXX___hhhpppwww{{{}}}~~~}}}{{{zzzzzzzzzzzz{{{xxxyyy{{{~~~~~~~~~~~~~~~|||{{{{{{|||zzzsssppppppooorrr{{{zzzqqqXXXLLLEEE<<<777999555444222222222222000///111111222222111111000///000///......---.........------------------------))))))***+++---...//////...---,,,+++******+++,,,***++++++,,,,,,+++******,,,,,,+++***))))))))))))************************+++************+++,,,,,,++++++++++++++++++++++++++++++,,,---...//////000111111111000//////......---------............///333333333444666888:::<<>>;;;666444222222333333111///000//////.........------------------------------,,,+++++++++++++++++++++---,,,+++***)))))))))******)))))))))***)))'''%%%((((((((((((((((((((((((%%%&&&'''((()))***+++,,,''''''''''''''''''''''''''''''((((((((()))))))))'''''''''''''''''''''''''''((())))))''''''((()))+++***((('''%%%$$$$$$$$$(((&&&$$$$$$'''(((%%%"""''''''&&&&&&&&&&&&''''''&&&''''''((())))))(((((($$$#########$$$$$$%%%&&&%%%&&&&&&&&&&&&'''''''''%%%&&&(((******((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((&&&$$$""""""$$$''')))((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&(((((()))))))))*********(((((((((((((((((((((((())))))))))))((((((((((((((((((((()))))))))******&&&''')))*********((('''******))))))))))))******))))))*********+++++++++++++++******)))******+++++++++,,,,,,---//////000---......---,,,,,,...000666999===CCCKKKSSSYYY]]]gggiiinnnsssxxx|||xxxvvvssspppoooooopppqqqtttvvvxxx|||~~~~~~}}}vvvyyy~~~|||zzzxxxwwwwwwwwwyyy{{{}}}|||xxxwwwyyy{{{{{{yyyvvvvvvxxx~~~tttvvv~~~|||nnnUUUJJJDDD<<<888999777555444444444444333111111111222333333111000///......------------.........---,,,,,,,,,,,,---...+++,,,,,,------,,,,,,+++...---+++)))))))))+++,,,,,,+++++++++,,,---...///,,,+++***)))))))))***++++++++++++,,,+++***)))(((++++++***))))))*********,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...///000000000///......---,,,,,,---------.........//////------...///000222333444444555;;;DDDNNNXXXaaagggnnnppptttxxx|||wwwkkk]]]RRRKKKEEE>>>:::999888777555444333222111111000...---............---------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***))))))******(((******'''"""!!!%%%***''''''''''''''''''''''''%%%&&&'''((()))***+++,,,&&&&&&&&&'''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&(((((((((((((((((((((((('''((()))((('''&&&'''((((((((('''&&&&&&&&&&&&&&&+++)))((((((''''''((()))&&&%%%%%%%%%%%%%%%&&&&&&(((((())))))(((''''''&&&&&&%%%$$$$$$#########$$$&&&&&&'''''''''((((((((((((%%%$$$&&&***,,,+++)))''''''''''''''''''''''''&&&'''(((((((((''''''&&&%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''%%%%%%&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))*********++++++,,,++++++*********************))))))))))))******))))))*********+++++++++))))))))))))***+++,,,---***+++,,,,,,---.........,,,---...---,,,,,,---...222222333666:::>>>BBBEEELLLPPPVVV^^^eeelllqqqsssqqqooollliiihhhiiikkkmmmlllnnnppprrrsssttttttttttttwww|||}}}}}}}}}}}}}}}|||{{{{{{zzzzzzyyyyyyzzzzzz{{{{{{|||~~~|||}}}ooossslllTTTIIICCC<<<888999444222111111333333222000111111222222111111000///---------,,,------...///...---,,,++++++,,,---...------......---+++***))),,,+++***))))))***+++,,,+++***)))((()))***,,,...++++++***************+++++++++,,,,,,,,,***)))(((++++++***))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......///......------,,,,,,++++++---------.........//////,,,,,,------......//////666222222666;;;@@@GGGNNNXXX]]]dddlllttt|||{{{qqqcccXXXQQQJJJCCC>>>:::777444222222222000///111111000000/////////...,,,,,,---------,,,,,,+++))))))************++++++*********+++++++++++++++))))))))))))))))))))))))'''++++++&&&$$$,,,((((((((((((((((((((((((******))))))((((((((('''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((('''&&&%%%&&&'''&&&&&&&&&&&&&&&'''((()))$$$###$$$&&&%%%$$$(((...%%%%%%$$$$$$$$$%%%&&&&&&((())))))((('''&&&%%%%%%'''&&&%%%$$$$$$#########&&&''''''''''''((((((((()))%%%"""###(((------,,,(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&###$$$&&&(((((('''%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************+++++++++++++++***((('''&&&'''((()))******))))))))))))******)))************+++++++++)))))))))***+++,,,---...)))******++++++++++++******,,,------++++++,,,---/////////000222555777999777:::???FFFMMMTTTZZZ\\\^^^^^^]]]^^^```dddhhhjjjlllooorrrssssssrrrrrrssssssvvvzzz|||}}}}}}}}}~~~|||{{{yyyyyyzzz{{{zzzyyy{{{{{{||||||}}}~~~mmmssskkkSSSHHHCCC;;;888:::222111000111333444333222111111000000/////////000---,,,,,,,,,------...//////...,,,++++++,,,...///,,,---......---,,,***((()))))))))***++++++,,,,,,))))))(((''''''((()))***)))******+++++++++******+++,,,------,,,+++)))'''++++++***)))))))))))))))+++++++++++++++++++++++++++++++++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------,,,,,,222...///333555444777<<>>BBBDDDGGGHHHJJJMMMQQQVVV[[[^^^fffjjjppptttuuuuuuvvvxxxuuuxxx{{{{{{zzzzzz|||}}}{{{yyyxxxxxxyyyzzzyyyxxx|||||||||}}}~~~nnnuuukkkSSSHHHCCC;;;888:::333222222333555666666555222111///.........///000,,,,,,,,,,,,------...//////...,,,++++++,,,...///+++,,,---......,,,***)))'''((()))+++,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++((()))+++,,,,,,+++***)))+++,,,---...---+++)))'''++++++***))))))((()))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------******+++++++++,,,,,,,,,,,,,,,---...//////......***)))---555777222111444///555<<>>999666555666777666444222000000000000000//////...,,,******,,,---)))***,,,,,,---,,,+++*********+++++++++,,,,,,,,,))))))******++++++++++++((())),,,...//////...---+++++++++***(((&&&&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))%%%%%%%%%&&&&&&'''''''''((((((((((((''''''''''''************************%%%&&&'''&&&$$$###$$$%%%''''''&&&&&&&&&''''''(((((($$$$$$)))+++&&&%%%'''&&&&&&&&&&&&&&&'''((()))$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&###'''***)))&&&%%%(((,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$""" !!!"""###)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******'''''''''''''''&&&&&&&&&(((((((((((((((((((((((('''((((((((())))))******(((((((((((())))))))))))&&&'''(((***+++,,,++++++******))))))))))))******)))************+++++++++...---,,,,,,++++++,,,,,,---...//////...---+++***+++,,,...---,,,++++++,,,***++++++---...//////000000///......///111333555888999;;;???CCCHHHMMMOOOSSSZZZccciiimmmooorrruuuyyy{{{}}}}}}{{{{{{}}}|||{{{zzzzzz{{{{{{yyyxxxxxxxxxxxxyyy{{{~~~~~~~~~}}}pppzzzyyysssttt{{{eeeRRRJJJ???::::::555555444222333333444222111111111000///////////////.../////////000000111111///...---,,,,,,,,,,,,,,,///...,,,,,,,,,,,,***))),,,+++)))'''%%%'''+++...++++++************++++++******))))))******+++,,,*********++++++,,,,,,,,,---,,,,,,+++***)))((((((((())))))(((&&&&&&)))+++,,,***)))***,,,,,,,,,++++++,,,,,,---,,,+++)))(((,,,,,,,,,+++++++++******+++,,,------......------111111111000//////......333222111222777>>>EEEJJJ^^^___bbbgggoooyyy{{{rrriiiaaaZZZVVVIIIHHHEEEBBB@@@===<<<;;;;;;999777444222222222222111000000///...---------......---------,,,,,,,,,+++++++++******)))))))))+++++++++***++++++,,,,,,(((((((((((('''''''''''''''((()))***++++++***)))************))))))))))))'''''''''((()))******+++'''''''''''''''''''''''')))'''%%%&&&((('''$$$!!!######$$$%%%%%%&&&&&&'''(((***,,,,,,***((((((((((((((((((((('''&&&%%%$$$%%%&&&&&&&&&'''(((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&''''''''''''(((###&&&'''$$$$$$'''&&&###%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%((((((&&&%%%%%%&&&'''(((+++***((('''&&&&&&'''''',,,+++***)))(((((())))))((()))***,,,+++***((('''((()))***)))((('''(((***,,,***((('''''''''&&&%%%))))))))))))***************+++,,,------,,,***))),,,,,,+++******+++,,,,,,++++++++++++++++++++++++---,,,***)))((()))***+++......---,,,,,,+++******,,,------+++******,,,...///......//////000111222333444666666666777:::<<>>===;;;999888777666666444444333222222222222222000000//////...------,,,...------------,,,,,,,,,---------,,,,,,+++++++++++++++*********++++++,,,)))))))))(((((((((((('''***)))((((((((()))***+++)))))))))(((((((((''''''&&&&&&'''(((((())))))***''''''''''''''''''''''''((('''&&&&&&&&&&&&$$$"""$$$$$$%%%%%%&&&'''''''''(((***++++++)))((((((((((((((((((((('''&&&%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&''''''''''''%%%((((((%%%%%%((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&((('''&&&&&&&&&&&&'''((((((((('''&&&&&&'''((()))''''''''''''&&&&&&&&&%%%'''(((***++++++)))((('''((()))******(((((()))***+++)))'''''''''((('''&&&(((((()))))))))************+++++++++++++++******,,,++++++******++++++,,,************************+++******++++++,,,---...---,,,,,,+++******)))))),,,,,,,,,+++******,,,...///......---------......///111222222111222444666555777:::>>>AAADDDFFFGGGRRRTTTVVVXXX[[[```fffjjjooopppsssvvvxxxzzzzzzzzzxxxxxxxxxzzz}}}~~~|||~~~vvvqqqhhhfffccc^^^ZZZWWWUUUSSS{{{vvvtttsssvvvdddQQQJJJ???::::::666555333222222444444333111111000000///////////////,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,,,,...---++++++,,,,,,+++)))'''))),,,,,,+++)))))))))++++++************++++++++++++******++++++,,,---+++++++++++++++************************************++++++)))((((((***,,,+++...111111...++++++,,,,,,,,,+++************+++&&&'''((()))***+++,,,,,,++++++,,,---------------******+++,,,,,,---......------,,,---...111333444;;;::::::;;;>>>BBBFFFIIIRRRXXX```iiiooossswwwzzz{{{mmmhhhaaa[[[VVVPPPIIIDDDFFFCCC???;;;999777444222222222111111000000111111......///000111111111111/////////......------,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***************+++************)))))))))))),,,***(((&&&&&&''')))+++((((((((('''''''''&&&&&&%%%&&&&&&''''''((((((((('''''''''''''''''''''''''''((())))))'''&&&%%%&&&%%%%%%&&&&&&'''(((((((((''')))+++***)))''''''((((((((((((''''''&&&%%%%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''%%%(((&&&######&&&(((%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&''''''(((&&&&&&&&&&&&'''((()))***%%%&&&'''''''''&&&$$$$$$&&&'''((())))))((('''&&&((()))***)))(((((()))******(((''''''((()))(((((((((((())))))))))))************)))))))))******+++,,,+++************+++,,,((((((((((((((((((((((((((()))+++---///000000000+++++++++***))))))((((((***+++,,,+++))))))+++---...---,,,++++++*********,,,---------,,,,,,...000------...///000222444555;;;<<<===>>>@@@FFFMMMQQQSSSUUUXXX\\\```bbbcccdddggggggiiikkknnnsssvvvxxx{{{zzzyyyyyyzzzyyywwwuuussswww}}}{{{yyyyyyzzz{{{wwwxxxyyyvvvpppfff\\\UUUNNNLLLIIIEEEBBB???===<<>>DDDJJJNNNPPPUUU\\\bbbgggmmmssswww~~~|||yyytttmmmfff___[[[WWWVVVSSSOOOIIIBBB<<<999888777555444444444444333111///...///000000///.........---,,,,,,,,,,,,,,,,,,---///000000///...---------------,,,,,,,,,,,,------,,,,,,,,,+++++++++))))))))))))))))))))))))+++***))))))((((((((()))*********)))))))))((((((((((((((((((((('''&&&%%%)))))))))(((((((((''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&)))+++***'''&&&''')))&&&&&&'''(((((())))))***&&&'''((((((&&&&&&''')))))))))'''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%######%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''%%%&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&'''(((***++++++***)))'''%%%%%%&&&'''''''''''''''%%%&&&''''''%%%%%%&&&''')))'''&&&''')))++++++***'''(((((((((((()))))))))***)))((((((((()))+++,,,************************)))))))))))))))))))))))))))***+++------,,,+++++++++++++++++++++*********)))***++++++***)))***+++++++++******+++,,,,,,---+++,,,,,,+++***)))+++,,,///......---...000111222...000111111///......///111333555777999:::::::::888999999;;;<<<>>>???@@@@@@AAACCCCCCCCCCCCCCCCCCBBBEEEIIIKKKJJJHHHGGGGGGFFFEEECCCAAA@@@AAABBBCCC@@@@@@???<<<:::777444333000//////............///wwwqqqoooqqqwww~~~xxxqqqnnnxxx~~~bbbOOOIII>>>::::::666333222111222444555444333///////////////000000111////////////............+++++++++++++++,,,,,,---,,,+++******+++,,,+++)))+++,,,+++***))))))+++---++++++************++++++******))))))******+++,,,***************)))))))))((()))))))))******++++++*********)))((((((***,,,(((+++......+++(((((()))***))))))))))))***++++++,,,,,,,,,+++++++++************+++,,,,,,,,,,,,,,,------,,,++++++***))))))((()))+++,,,---------,,,,,,,,,++++++,,,---...///////////////000333888<<<:::>>>DDDIIINNNTTTYYY]]]aaabbbeeehhhkkkoooqqqssspppqqqsssvvvyyy|||~~~~~~xxxsssooollloooqqqpppkkkddd___]]]YYYXXXUUUQQQLLLGGGBBB@@@======<<<;;;888666333222111111111111111000000000......---...//////---+++...---,,,+++************...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********++++++++++++++++++***)))((('''''''''(((((((((((((((''''''''''''&&&&&&((((((((('''&&&$$$)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%'''&&&%%%$$$$$$%%%&&&&&&''''''((()))))))))&&&''''''&&&%%%&&&''')))***)))'''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%(((&&&######&&&(((%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''$$$%%%&&&'''((((((((((((&&&&&&'''''''''&&&&&&%%%&&&'''((()))))))))((('''%%%%%%&&&&&&'''(((((((((%%%&&&'''&&&%%%$$$%%%''')))((('''''')))++++++***''''''(((((((((((())))))))))))))))))******+++,,,))))))***++++++***))))))************************++++++++++++******)))(((++++++++++++++++++++++++)))+++,,,,,,+++******+++*********++++++,,,......,,,------,,,+++***,,,---)))))))))***+++,,,---...))),,,///111000...------...///000111222111000000333333333444444444444555111333555555444444444666555777999999777555444444444444444444555555666666555444333222111222222333---------------...///000yyyuuussswww}}}{{{vvvttt}}}aaaOOOHHH>>>::::::666333222111222444555444333///////////////000111111////////////.........---++++++******+++,,,,,,---+++***)))***+++,,,+++***)))+++,,,,,,+++******+++++++++************++++++))))))(((((())))))***+++))))))))))))************(((((())))))))))))))))))'''''''''&&&$$$%%%''')))))))))*********))))))((((((((()))***************************++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++***+++,,,,,,---,,,++++++---------------...//////---......------...111333333444777999<<<@@@CCCFFFDDDEEEGGGJJJNNNRRRTTTTTTUUUVVVYYY[[[^^^aaabbbcccjjjmmmqqqsssttttttssssssmmmiiiddd```\\\YYYUUURRROOOQQQRRROOOIIIEEEBBBBBBAAA@@@>>><<<:::777666555333333333333222222111111...000111111000///....../////////000111111...,,,---,,,++++++++++++++++++...------------------...++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++***)))*********+++++++++,,,******)))(((''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&''''''((((((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%$$$%%%&&&'''%%%$$$%%%&&&&&&''''''((())))))%%%&&&&&&%%%%%%%%%''')))***)))'''%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%((((((%%%%%%((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((($$$%%%&&&(((((((((((('''###$$$&&&''''''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''((()))***&&&'''((((((&&&&&&'''(((***)))'''((()))******)))'''''''''((((((((())))))((()))***+++,,,,,,,,,,,,((()))***++++++***)))(((************************++++++***)))))))))))))))************************)))+++------,,,++++++++++++++++++***++++++,,,,,,+++,,,,,,,,,******,,,...'''((()))******+++++++++(((+++---...------...///,,,,,,---------,,,******///000000111111111000000---///111111//////000111///111222222000//////000---///000222222222111000//////////////////000000------------------...///{{{vvvxxx~~~~~~}}}}}}aaaOOOHHH>>>::::::666333222111222444555444333///////////////000111111/////////......---------+++*********+++,,,,,,---+++***)))***+++,,,+++***'''***...///...+++***)))++++++************++++++((((((((((((((())))))***(((((())))))******++++++************************)))))))))((('''''')))+++,,,***)))***,,,---,,,+++'''((()))+++++++++***)))''''''((()))***+++,,,,,,******+++,,,,,,,,,,,,+++,,,------......//////000...//////......---,,,+++---,,,,,,++++++,,,,,,---,,,---//////......///000000000000///000111333444666555666777:::<<<<<<<<<>>>???AAADDDFFFHHHIIIJJJKKKMMMPPPQQQPPPOOONNNNNNPPPLLLGGGDDDBBB@@@===<<<:::<<<<<<:::777777999<<<888777666444333333333333000000000///////////////)))+++...///...,,,++++++***))))))+++,,,,,,***(((,,,,,,,,,,,,,,,---......,,,,,,+++***+++,,,...///+++++++++++++++++++++,,,,,,,,,,,,+++++++++******''''''(((((()))))))))*********)))''''''&&&&&&&&&%%%%%%$$$$$$$$$#########'''&&&$$$###$$$&&&(((***''''''&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''')))'''%%%'''***+++(((%%%%%%%%%&&&&&&'''(((((((((%%%&&&&&&%%%$$$%%%'''***+++)))'''%%%$$$%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###&&&'''$$$$$$'''&&&###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((###$$$&&&((())))))((('''!!!"""$$$'''((())))))((('''''''''''''''((()))***&&&&&&&&&'''''')))***+++((()))***)))((('''(((***+++***(((((()))******)))''''''''''''((((((((()))((()))+++,,,------,,,,,,((()))***++++++***)))(((************************,,,+++***))))))***+++,,,(((((((((((())))))))))))***,,,......---++++++,,,---,,,+++***)))))))))))))))***+++***)))***+++---***+++---......---,,,,,,,,,,,,,,,,,,***+++---///------...///...---+++******+++,,,,,,---------,,,,,,...111000...---...000,,,...//////......///000+++,,,///111111///---,,,+++,,,---...---,,,***)))******)))(((((('''((((((}}}wwwyyyyyyaaaPPPFFF;;;999:::555000111111222222222111111111111111111000000000000......---------,,,,,,,,,***++++++,,,,,,---......************************************************,,,,,,,,,+++++++++******(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''******)))(((((((((((((((******************************))))))))))))******+++***)))))))))***,,,,,,******+++++++++******))),,,,,,++++++,,,,,,---............---,,,,,,++++++---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,/////////000000000000111444333000...---///111222444444444555555666666666999999::::::::::::999999777666666555444333222222333222111111111111111111222222111111000000//////,,,---...//////...---,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------222---((((((,,,...,,,***((())))))*********))))))---******,,,+++'''&&&((())))))))))))))))))))))))'''(((+++,,,,,,+++((('''+++***)))'''&&&&&&&&&&&&&&&&&&&&&'''((((((%%%###%%%&&&&&&''''''&&&&&&%%%&&&'''((())))))((('''&&&(((((('''''''''&&&&&&&&&''''''&&&%%%$$$######"""&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%&&&'''((()))''''''''''''&&&%%%$$$$$$&&&%%%###"""""""""######&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&''''''(((%%%%%%%%%%%%$$$$$$###"""###%%%'''))))))'''%%%############$$$%%%&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&'''((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''((((((((((((''''''''''''''''''''''''((('''&&&&&&'''((()))***))))))))))))************+++++++++++++++***)))(((***)))((()))+++,,,,,,,,,###%%%'''***+++++++++***)))************+++++++++************************)))***+++,,,,,,+++)))))),,,,,,---------,,,+++***------------------------000///------------,,,***(((((((((((()))***+++,,,000///---,,,++++++,,,---------,,,,,,+++***))))))------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...)))))))))***+++++++++,,,((((((((((((((((((((((((|||}}}vvv___NNNEEE:::888:::555111222222222222111111000000000000////////////...............---------,,,)))************+++++++++************************************************,,,,,,++++++************************************))))))))))))))))))))))))******************))))))******)))(((((((((((((((******************************))))))))))))******+++***)))))))))***+++,,,*********++++++******))),,,++++++++++++,,,------//////......---,,,++++++,,,+++)))(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...000111111///,,,+++//////000000111111111111222222333333333333222222111111111000//////......111111000///.........///////////////............,,,------......------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------111---)))))),,,...,,,***)))******+++******)))))),,,)))))),,,+++'''&&&((())))))))))))))))))))))))&&&''')))******)))'''&&&)))((((((''''''''''''((('''&&&%%%&&&(((((('''%%%&&&''''''((((((''''''&&&''''''((((((((((((''''''(((((('''''''''&&&&&&&&&***))))))((((((''''''&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&%%%%%%%%%&&&&&&'''&&&&&&''''''(((''''''''')))(((&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&%%%$$$&&&'''((())))))((('''&&&$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&$$$###!!! ''''''&&&&&&''''''((()))&&&''''''((((((''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((('''&&&''''''))))))'''''''''((((((((())))))******+++++++++***))))))+++***((()))***++++++***$$$&&&(((***++++++***)))))))))*********+++++++++'''''''''''''''''''''''')))***++++++++++++***))),,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++***((('''(((((((((((()))***+++,,,++++++*********++++++,,,------,,,++++++***))))))***+++,,,---...------,,,------------------------,,,++++++***+++,,,---...***************+++++++++************************sss\\\LLLDDD:::888:::555333333222222222111111000////////////............/////////.........------+++++++++*********))))))++++++++++++++++++++++++************************+++************)))))))))************************))))))))))))))))))))))))+++++++++++++++,,,,,,,,,***))))))(((((((((((((((******************************))))))))))))************))))))******+++,,,))))))******+++******)))++++++******++++++,,,---000000///...---,,,+++******)))(((''''''((()))***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***+++...//////---***))),,,,,,,,,------------...,,,------......------,,,------------------------000///...---,,,+++++++++,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,000,,,))))))+++---,,,***+++,,,,,,,,,+++***))))))***'''(((++++++((('''***))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&'''(((((()))'''%%%$$$%%%'''((((((((('''(((((((((((((((((('''((('''''''''''''''(((((('''''''''''''''&&&&&&&&&))))))))))))))))))))))))'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%'''(((((())))))))))))((('''''''''''''''(((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&'''&&&''''''''''''&&&&&&%%%'''''''''(((((('''''''''$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''(((((((((((('''%%%###"""'''''''''''''''((())))))'''(((((((((((((((((('''''''''''''''(((((((((((()))))))))))))))))))))))))))((((((''''''''''''(((%%%%%%&&&&&&&&&''''''''')))******+++++++++******,,,+++))))))*********)))&&&''')))*********)))((()))))))))*********++++++************************)))******+++++++++******,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++...---------...---+++((()))))))))))))))***+++,,,(((((()))***+++,,,,,,,,,,,,,,,,,,+++******))))))'''))),,,......---+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++++++++***************************************~~~qqqZZZKKKDDD:::999;;;666444333333222111111111111000000/////////.........000////////////...............------,,,+++******++++++++++++++++++++++++***************************)))))))))))))))))))))************************))))))))))))))))))))))))*********++++++,,,,,,,,,))))))(((((((((((())))))******************************))))))))))))*********************+++++++++((())))))******************************+++,,,,,,111000///...---+++*********))))))(((((())))))***+++++++++++++++++++++++++++,,,,,,,,,------------...,,,***((((((***,,,---------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,---------.........///...---,,,+++***************++++++,,,,,,------,,,+++***))))))***+++,,,,,,++++++***+++,,,---...++++++++++++++++++++++++***++++++++++++,,,,,,,,,...,,,))))))+++,,,,,,+++---------,,,+++***)))((((((&&&'''***+++((((((+++))))))))))))))))))))))))(((((('''&&&&&&'''(((((('''''''''&&&&&&''''''(((&&&$$$"""###%%%'''((((((''''''((((((((((((''''''((('''&&&%%%&&&'''((()))''''''''''''''''''''''''%%%%%%&&&&&&''''''''''''''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&%%%&&&'''((((((&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&'''***,,,,,,,,,+++***(((''''''''''''((())))))''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))((((((''''''''''''%%%%%%&&&&&&&&&'''''''''((()))***+++++++++++++++---+++))))))))))))((('''))))))*********))))))((())))))))))))************++++++++++++++++++++++++)))*********++++++++++++---,,,,,,+++++++++++++++++++++++++++++++++++++++.........///000///,,,******)))))))))******+++,,,)))***,,,---------,,,+++,,,+++++++++******))))))''')))+++,,,,,,,,,***)))))))))))))))))))))))))))***************++++++,,,,,,+++++++++***)))))))))************************yyy}}}pppZZZKKKEEE<<<:::<<<777444444333222111111222222111111111000000000//////000////////////.........///......---,,,+++******++++++++++++++++++++++++************************)))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))******))))))******++++++++++++'''((()))******************))))))))))))***++++++//////...---,,,+++***************))))))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,---...,,,***((((((***,,,...------------------,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---.........///...---,,,+++++++++++++++++++++,,,,,,------...+++***)))(((((()))***+++***************++++++,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,+++******+++,,,++++++---------,,,+++***)))((('''%%%&&&***+++((((((+++))))))))))))))))))))))))***)))'''&&&&&&''')))***)))((('''&&&&&&%%%%%%%%%%%%###!!!"""$$$&&&''''''%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%%%%'''((()))&&&'''''''''''''''''''''$$$$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&'''((((((###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$%%%%%%%%%%%%$$$###$$$%%%&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%'''(((((((((&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%&&&''''''!!!###%%%'''(((((('''&&&'''''''''''''''((())))))%%%&&&&&&''''''&&&&&&%%%''''''''''''(((((((((((('''''''''''''''''''''''')))))))))(((((('''&&&&&&&&&&&&'''''''''(((((((((((()))***+++++++++++++++---+++)))((())))))(((&&&***************))))))((((((((()))))))))*********(((((((((((((((((((((((()))))))))******++++++,,,---,,,+++*********++++++------------------------+++******+++,,,,,,***'''******************+++,,,++++++,,,---,,,+++)))(((++++++***************)))******))))))******++++++(((((((((((((((((((((((())))))************+++***,,,+++++++++***))))))))))))))))))))))))))))))))){{{uuuzzzoooYYYKKKEEE<<<:::<<<666444333222111111222333444111111111111000000000000/////////.........------,,,,,,++++++***)))((((((,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))************+++(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))))))))((((((((((((((())))))***))))))))))))))))))))))))******))))))))))))******))))))***++++++++++++***''''''((()))************)))))))))((())))))***+++------,,,,,,++++++******************************++++++++++++++++++++++++))))))))))))************((())),,,......---+++))),,,,,,++++++++++++***************++++++*********)))))))))******+++++++++------,,,,,,++++++,,,,,,,,,,,,,,,,,,------------******))))))))))))******))))))***+++,,,+++++++++++++++++++++++++++++++++************++++++++++++*********++++++++++++++++++,,,,,,,,,+++***))))))'''%%%&&&******((('''***))))))))))))))))))))))))***)))(((''''''((()))******)))(((&&&%%%$$$$$$$$$%%%###"""###%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((((((&&&&&&&&&'''''''''''''''%%%&&&&&&&&&''''''((((((&&&%%%%%%%%%%%%&&&''''''"""###%%%'''((((((((('''&&&&&&&&&%%%%%%$$$""""""%%%%%%&&&''''''''''''&&&"""###%%%&&&'''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''((('''&&&%%%$$$$$$$$$$$$&&&''''''(((((((((((('''((('''&&&%%%%%%&&&'''(((&&&'''(((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&&&&%%%$$$###"""&&&&&&&&&&&&&&&'''((((((%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''(((((((((((('''''''''''''''''''''''''''(((((()))(((((('''&&&'''(((((((((((())))))))))))******+++++++++******---+++)))((())))))(((&&&************************((((((((()))))))))******))))))))))))))))))))))))))))))))))))***+++,,,------,,,+++))))))******+++---------------------------,,,***+++,,,---,,,+++++++++*********++++++,,,*********))))))'''&&&&&&************************+++***)))((()))***,,,---************************(((((()))************)))+++++++++***************((((((((((((((((((((((((}}}vvv{{{nnnXXXJJJDDD;;;999:::444333222111111111333555666111000000000000/////////............---------,,,+++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************************++++++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((('''((((((((((((((()))******))))))))))))))))))))))))******))))))))))))******((()))***+++,,,++++++***&&&'''((()))************)))(((((((((((()))******************************((())))))))))))))))))(((************************)))))))))*********++++++'''(((+++------,,,***))),,,,,,+++++++++*********))))))************))))))(((((())))))))))))))))))+++++++++***++++++,,,------,,,,,,,,,,,,,,,,,,+++)))******++++++******))))))***---...///...,,,+++************************************++++++++++++((()))++++++++++++++++++)))******+++******))))))(((&&&&&&******'''''')))))))))))))))))))))))))))(((''''''''''''''''''(((((('''&&&&&&%%%%%%%%%%%%&&&%%%%%%&&&'''(((&&&%%%&&&&&&''''''''''''&&&&&&###$$$%%%&&&''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((%%%$$$$$$$$$$$$%%%&&&&&&###$$$&&&'''((('''&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%&&&'''((()))(((((('''"""###%%%'''(((''''''&&&&&&%%%%%%%%%%%%&&&''''''((('''&&&%%%$$$$$$$$$$$$&&&&&&'''((((((((((((((('''&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""""""""###$$$%%%&&&'''&&&%%%%%%%%%%%%&&&''''''))))))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&'''((())))))(((((('''''''''((((((((()))))))))******+++++++++***)))))),,,***((((((((()))((('''******************++++++(((((((((((()))))))))***++++++++++++++++++++++++***))))))))))))+++,,,------,,,***)))((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,111...,,,+++---...//////,,,++++++******+++++++++)))(((((('''''''''(((((())))))))))))*********************+++++++++++++++************************'''((()))*********)))(((***************+++++++++))))))))))))))))))))))))yyy|||lllWWWJJJCCC:::888888222222222111000222444666888000/////////..................---------,,,,,,,,,---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,************************))))))))))))))))))))))))******))))))((((((''''''((((((((((((((()))******))))))))))))))))))))))))******))))))))))))******((()))***+++,,,+++******&&&'''((()))************((((((((((((((()))******((())))))))))))*********''''''((((((((((((''''''************************+++,,,,,,,,,,,,---------+++***(((''''''))),,,......---------,,,,,,++++++)))******++++++******)))************************))))))))))))***+++,,,------,,,,,,,,,++++++******)))***+++,,,,,,+++***)))***,,,///111222000---+++************************)))************+++++++++((()))+++++++++***+++,,,((())))))*********)))))))))&&&'''******&&&&&&((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((('''''')))***)))'''%%%''''''((((((((((((''''''"""$$$%%%'''(((((('''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$$$$######$$$$$$%%%&&&%%%&&&'''((((((&&&$$$###$$$$$$%%%&&&''''''''''''$$$%%%'''(((((((((''''''###$$$&&&((())))))((('''&&&%%%%%%%%%%%%&&&''''''((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&!!!""""""###$$$&&&'''(((&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''((((((%%%$$$$$$$$$$$$%%%&&&&&&''''''((((((((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))%%%&&&''')))))))))(((((('''''''''(((((((((((()))+++++++++++++++***)))(((+++)))''''''((()))((('''******))))))***++++++,,,(((((((((((())))))))))))((((((((((((((((((((((((***))))))))))))+++---...---,,,***(((((()))***+++++++++++++++++++++++++++...,,,(((''')))+++------,,,,,,++++++***+++++++++))))))(((((((((***,,,---)))))))))))))))*********((())),,,......---+++***))))))))))))))))))))))))&&&''')))*********)))((())))))******+++++++++,,,************************}}}nnn[[[GGG>>>===:::555222333333333222222222111111...///000111111000///...,,,---...//////---+++***((((((((((((((((((((((((+++,,,---......---,,,+++************************))))))))))))))))))))))))******)))(((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''''')))***)))((('''(((*********))))))))))))******))))))))))))))))))))))))******)))))))))))))))***))))))*********+++++++++---,,,++++++******++++++''''''(((((())))))******((((((((((((((()))******))))))************)))))))))))))))))))))))))))))),,,++++++***************)))))))))***++++++)))'''******))))))+++---000222,,,,,,,,,++++++*********,,,++++++******++++++,,,+++++++++************)))+++++++++*********))))))***))))))(((((()))***+++---+++))))))*********(((***)))(((&&&&&&''''''(((*********)))))))))))))))'''(((((()))))))))))))))))))))((('''%%%$$$######&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((%%%'''))))))'''''')))***''''''&&&&&&&&&&&&''''''444...'''$$$&&&(((&&&$$$&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&%%%$$$$$$######"""&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))******)))'''%%%$$$###$$$%%%%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''&&&&&&(((&&&$$$$$$&&&&&&$$$"""((('''%%%$$$$$$%%%'''(((***)))'''&&&%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$(((''''''&&&&&&&&&'''''''''&&&%%%$$$%%%''')))***'''''''''((((((((((((((()))$$$ %%%)))***)))((((((&&&&&&''')))+++---***+++,,,+++***)))***+++------,,,***((()))+++---))))))))))))))))))))))))''')))***)))((('''((()))+++***)))(((((('''((((((((()))***,,,,,,++++++******)))))))))+++,,,+++***++++++******)))*********---------+++((('''((()))...---,,,,,,+++***))))))******************************+++++++++,,,,,,,,,,,,+++***))))))***+++,,,&&&&&&''''''((()))))))))%%%%%%%%%%%%&&&&&&'''(((''''''((()))))))))))))))(((((((((((())))))))))))mmmZZZGGG>>>===999555222333222222222111111111111...///000111111000///...,,,---.........---,,,+++++++++++++++++++++++++++''''''((((((((((((''''''************************))))))))))))))))))))))))******)))(((((((((((((((************************(((((('''''''''&&&&&&&&&))))))))))))************(((((((((((((((((((((((()))***+++***)))((()))***,,,++++++******++++++,,,))))))))))))))))))))))))******)))))))))))))))***))))))*********+++++++++,,,,,,+++************+++))))))))))))************))))))(((((())))))******************************)))))))))))))))))))))))))))***+++++++++***(((((()))))))))***+++***)))(((,,,+++***)))***+++---...,,,,,,,,,++++++*********,,,++++++******++++++,,,+++++++++*********))))))+++++++++*********))))))***))))))((())))))++++++///---++++++,,,---,,,+++***)))((('''&&&''''''((()))))))))))))))))))))))),,,,,,+++***(((&&&$$$###(((((('''&&&%%%$$$######&&&&&&''''''''''''&&&&&&((('''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&''''''---)))&&&&&&))))))'''$$$&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$#########$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&)))'''%%%%%%'''(((&&&$$$&&&&&&&&&''''''&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%$$$$$$$$$$$$''''''&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&'''''''''&&&&&&&&&''')))+++,,,(((((((((((()))***+++++++++'''######'''***)))((((((((('''&&&''')))+++,,,***+++,,,+++)))'''((()))******)))'''%%%&&&(((***((((((((((((((((((((((((((()))******(((((()))******))))))(((((((((((()))((((((***+++++++++***)))***)))((()))+++,,,+++******))))))((())))))*********++++++***)))(((***+++,,,,,,+++******)))((((((************************)))))))))*********++++++++++++***))))))***++++++&&&&&&''''''''''''((((((%%%%%%%%%%%%&&&'''((((((''''''((()))))))))))))))'''((((((((())))))))))))kkkYYYGGG???<<<999444222222222111111111000000000...//////000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******************************))))))))))))))))))))))))******)))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&))))))))))))************))))))))))))))))))))))))+++,,,,,,+++)))))))))***,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))******)))))))))************+++,,,++++++***************++++++***************)))(((((()))))))))*********+++***)))(((((()))***+++))))))))))))))))))))))))((()))*********)))'''&&&((())))))******))))))(((---,,,+++)))))))))******+++++++++++++++*********++++++************++++++++++++*********)))))))))+++************))))))))))))))))))))))))***+++,,,***)))'''((()))******)))))))))(((''''''''''''((())))))))))))))))))))))))''''''((())))))***))))))''''''&&&%%%%%%$$$######&&&&&&''''''''''''&&&&&&(((((('''&&&%%%$$$######&&&$$$""""""$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&%%%$$$'''******((($$$'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''(((((($$$$$$%%%%%%%%%%%%$$$$$$"""###$$$&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!"""###$$$#########$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$%%%&&&'''&&&%%%%%%&&&((())))))(((&&&%%%############$$$%%%&&&'''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''(((***))))))((('''&&&&&&%%%((('''''''''(((***+++---,,,)))&&&&&&)))***(((&&&(((''''''&&&'''(((***+++***++++++***'''&&&&&&'''((()))(((&&&%%%%%%''')))(((((((((((((((((((((((((((***+++***)))((()))***)))(((((((((((())))))***'''(((((()))***)))))))))***)))((()))+++,,,+++***((('''''''''((()))******((()))******))))))+++---*********))))))(((((('''))))))))))))))))))))))))((((((((()))))))))******+++******))))))******+++''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%'''((((((''''''((()))))))))))))))''''''((((((((()))))))))hhhXXXFFF???<<<888444333111111111000000000000//////////////////////////////...---,,,,,,,,,,,,---************************...---,,,++++++,,,---...************************))))))))))))))))))))))))***))))))(((((((((((((((''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''(((((((((((())))))))))))************+++,,,,,,+++)))(((((()))))))))(((((((((((())))))))))))))))))))))))))))))((())))))***************))))))))))))************++++++***)))))))))))))))+++*********)))(((((((((''''''(((((())))))))))))***)))'''&&&&&&''')))***)))))))))))))))))))))))))))(((((((((''''''''''''((()))***)))((((((((())),,,+++***)))((((((((()))+++++++++***************++++++************++++++************))))))))))))************))))))))))))))))))))))))***++++++,,,'''&&&%%%%%%'''))))))((()))(((((((((''''''''''''((((((((()))))))))))))))###$$$&&&(((***+++,,,,,,&&&&&&%%%%%%$$$$$$$$$###&&&&&&''''''''''''&&&&&&''''''&&&%%%$$$$$$######)))&&&######%%%''''''&&&''''''&&&&&&&&&&&&''''''%%%$$$$$$&&&((()))'''%%%''''''&&&&&&&&&&&&%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!"""$$$&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''%%%%%%&&&&&&&&&&&&''''''"""""""""###$$$$$$$$$$$$&&&&&&((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&''''''(((((()))))))))%%%%%%&&&&&&''''''(((((('''&&&&&&&&&&&&'''((((((###$$$%%%&&&&&&%%%%%%$$$'''&&&%%%$$$%%%&&&((()))***((('''((())))))'''%%%(((''''''''''''((()))***'''((()))((('''&&&'''(((*********)))''''''(((***(((((((((((((((((((((((()))***+++***)))((()))+++(((((('''(((((()))******'''''''''(((((((((((((((***)))((()))***++++++)))'''''''''((()))***+++,,,((()))***)))((()))***,,,)))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))************))))))))))))******''''''&&&%%%%%%$$$######"""""""""###$$$%%%&&&'''''''''((()))))))))))))))'''''''''((((((((())))))eeeVVVFFF???;;;777444333111111111000000000000/////////............/////////...---,,,,,,,,,,,,---))))))))))))))))))))))))+++***)))(((((()))***+++************************))))))))))))))))))))))))***))))))(((((((((((((((************************((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))*********+++)))***+++***((('''((())))))(((((((((((((((((()))))))))))))))))))))))))))'''((()))***************))))))))))))))))))))))))+++***))))))(((((()))))))))))))))((('''''''''&&&%%%&&&'''((((((((('''''')))(((&&&%%%%%%&&&((()))((((((((((((((((((((((((+++)))'''%%%$$$&&&((()))''')))***)))''''''(((***))))))))))))))))))******************************+++******))))))******+++*********)))))))))(((((())))))))))))))))))))))))((())))))***+++,,,,,,,,,***)))((((((***,,,++++++(((((((((((((((''''''&&&''''''(((((())))))))))))************)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%$$$%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''(((&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&%%%%%%$$$#########%%%%%%&&&&&&&&&&&&%%%%%%!!!"""###%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%&&&''''''((((((''''''%%%%%%%%%%%%&&&&&&''''''!!!"""############$$$%%%((('''&&&%%%%%%&&&'''((())))))))))))((((((''''''&&&''''''(((((()))))))))$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&'''(((((( $$$'''***,,,---'''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&((())))))(((&&&'''''''''''''''(((((((((%%%&&&((((((''''''(((******++++++***)))((()))***''''''''''''''''''''''''(((***+++***)))((()))***(((((('''(((((()))******'''''''''''''''((((((((()))((('''(((***+++***)))((((((((()))***+++,,,---******+++)))((('''(((***))))))******************(((((((((((((((((((((((()))))))))*********++++++))))))))))))))))))))))))''''''&&&%%%$$$######""" !!!"""$$$%%%&&&''''''((()))))))))))))))''''''''''''((((((((((((bbbUUUFFF???;;;666444444222222111111111000000000///......------......///......---------,,,,,,,,,***************************))))))(((((())))))***************************))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))************'''(((((())))))*********'''((())))))((('''((()))+++******))))))******+++))))))))))))))))))))))))&&&''')))***++++++*********)))))))))))))))((((((***))))))(((((((((((((((((('''''''''''''''&&&&&&%%%&&&'''((()))((('''&&&((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((+++***'''%%%%%%&&&(((***''')))***)))&&&%%%(((+++''''''((()))***+++++++++)))))))))*********************))))))))))))************)))))))))((((((((((((((()))))))))))))))***((((((***+++,,,,,,,,,,,,***((('''''')))******)))((((((((()))(((''''''&&&&&&''''''(((((())))))***(((((())))))))))))((((((%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%%%%%%%&&&&&&&&&'''$$$%%%&&&&&&$$$###$$$%%%''''''&&&&&&&&&&&&'''''')))(((&&&%%%$$$$$$%%%&&&$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%############$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&$$$############%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&''''''''''''&&&$$$$$$%%%%%%&&&&&&''''''$$$%%%'''&&&%%%%%%&&&'''((('''%%%$$$$$$%%%'''(((************)))(((&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))$$$%%%%%%'''((()))***+++''''''''''''''''''''''''%%%&&&'''(((((((((((((((''''''''''''''''''''''''%%%&&&(((((('''''')))***((()))***)))'''&&&'''(((''''''''''''''''''''''''''')))***)))((('''((())))))(((((((((((())))))***(((''''''''''''((()))))))))((('''(((***+++***)))***)))))))))***+++,,,---******+++)))''''''((())))))))))))******+++++++++)))))))))))))))))))))))))))))))))*********++++++((())))))******))))))(((''''''&&&%%%%%%$$$###### """###%%%&&&''''''((()))))))))))))))&&&&&&'''''''''(((((((((```TTTFFF???;;;666444444333222222222111111111111///...------------...///,,,---.........---,,,++++++++++++++++++++++++++++++++++++,,,,,,+++++++++************************))))))))))))))))))))))))******)))((((((((((((((('''''''''''''''''''''''''''((((((((())))))))))))))))))))))))************&&&&&&'''(((((()))******'''((()))***))))))***,,,******))))))))))))******))))))))))))))))))))))))&&&''')))+++,,,+++***)))******))))))(((((((((((())))))(((''''''''''''(((''''''''''''((((((((((((&&&''')))***+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''&&&)))***(((%%%$$$(((+++(((((()))***++++++++++++((()))))))))*********+++******))))))))))))*********)))))))))(((((((((((((((((((((((())))))******'''(((***,,,------------)))(((&&&&&&'''((('''&&&'''((()))))))))(((&&&&&&&&&&&&''''''((())))))***%%%%%%''')))***+++++++++&&&&&&&&&''''''(((((((((&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&!!!&&&+++***%%%!!!###&&&''''''&&&&&&&&&&&&''''''&&&'''(((((('''&&&%%%%%%######$$$%%%&&&''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''######$$$$$$%%%&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$###""""""$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$######$$$%%%%%%&&&&&&&&&%%%%%%$$$###$$$$$$%%%&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&''''''%%%''')))(((%%%$$$&&&'''%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&'''''''''&&&%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%&&&&&&((())))))---,,,***(((&&&%%%%%%%%%"""###%%%'''))))))((('''((()))))))))((('''(((((('''''''''''''''''''''&&&((()))***)))'''&&&'''(((&&&((()))((('''%%%&&&'''''''''''''''''''''''''''&&&((()))((('''&&&'''(((***))))))(((((((((((()))(((((('''''''''((()))***)))((('''(((*********(((******))))))))))))***+++((()))))))))'''((()))+++''''''(((((()))***++++++************************((((((((()))))))))******'''((()))******)))((('''''''''&&&&&&%%%%%%$$$$$$ !!!!!!###%%%&&&'''''''''((()))))))))))))))&&&&&&&&&'''''''''((((((___SSSFFF???;;;666333444333333333222222222222111///...---,,,,,,---...///,,,---...//////---+++***************************)))***+++,,,,,,+++***)))************************))))))))))))))))))))))))******)))(((((((((((((((************************'''((((((((())))))******''''''''''''((((((((((((%%%&&&&&&'''((())))))***'''(((*********+++,,,...((((((''''''''''''(((((())))))))))))))))))))))))%%%''')))+++,,,+++***)))******))))))((((((((('''))))))((('''''''''''''''''''''(((((())))))******((()))+++,,,---,,,***)))))))))************))))))((((((((((((((((((((((((&&&(((+++,,,,,,***&&&$$$&&&)))***((($$$$$$(((,,,)))******++++++++++++***(((((())))))*********+++******))))))))))))******))))))))))))(((((((((((('''((((((((())))))******'''(((***,,,------------...,,,*********+++***)))'''((()))))))))(((&&&%%%&&&&&&&&&'''((())))))***+++++++++***((('''%%%$$$&&&&&&''''''((()))))))))&&&''''''''''''''''''&&&))))))((('''&&&%%%%%%$$$!!!)))000...'''###%%%)))'''''''''&&&&&&'''''''''"""%%%)))+++***(((&&&%%%""""""###$$$&&&'''(((((((((((('''''''''&&&&&&&&&************************(((''''''&&&&&&%%%$$$$$$######$$$$$$$$$$$$######'''%%%"""!!!!!!###&&&(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%######$$$%%%%%%&&&''''''%%%'''((('''$$$"""###%%%"""###%%%&&&&&&%%%###""" !!!###$$$%%%%%%$$$###'''''''''&&&&&&%%%%%%%%%(((((((((''''''&&&&&&%%%%%%%%%%%%&&&'''((()))***&&&%%%$$$$$$%%%'''***,,,"""&&&((()))(((''',,,,,,,,,***(((''''''(((&&&''''''(((''''''&&&&&&+++,,,,,,***'''%%%%%%&&&'''(((***)))(((&&&''''''''''''''''''''''''''''''&&&'''((('''&&&%%%&&&(((+++***)))(((((('''(((((()))(((((('''''')))***+++)))((('''((()))******(((***))))))(((((((((((()))%%%'''((((((((()))+++---%%%&&&&&&'''((()))******************************''''''''''''((((((((()))'''((()))******)))((('''''''''&&&&&&&&&&&&%%%%%%!!!!!!"""###$$$&&&((()))'''(((((()))))))))))))))&&&&&&&&&'''''''''((((((bbbTTTEEE>>>;;;777666666555333111000///000111222000111111///111444111,,,......---------,,,,,,,,,*********++++++,,,,,,,,,+++++++++*********))))))+++++++++++++++***)))(((++++++***************+++(((((())))))*********+++(((((((((((((((((((((((())))))(((((((((((())))))---,,,+++)))((('''''''''''''''''''''((((((((((((************************+++)))'''(((+++,,,***((('''((()))((('''&&&''')))(((&&&%%%&&&)))***)))'''******))))))((((((''''''---,,,+++)))'''&&&%%%%%%)))((('''&&&%%%%%%&&&''')))+++,,,------,,,+++)))(((((('''''''''(((((()))******))))))(((((('''''')))))))))))))))(((''''''&&&&&&%%%%%%%%%%%%&&&&&&******))))))((((((''''''+++)))'''))),,,---,,,)))''''''((()))***++++++,,,///---+++(((&&&&&&'''((())))))))))))))))))******(((***---///000///---,,,...---+++)))''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''&&&&&&&&&'''''''''''''''(((!!!$$$)))((($$$'''&&&%%%%%%%%%%%%&&&'''%%%%%%$$$###$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&******)))((('''%%%###"""%%%%%%%%%$$$$$$#########%%%%%%$$$###$$$%%%&&&'''((('''&&&%%%%%%&&&'''(((###$$$%%%&&&&&&%%%$$$###%%%&&&&&&''''''&&&&&&%%%+++***((('''&&&&&&''''''$$$$$$$$$###"""###&&&((('''&&&$$$###"""######$$$'''&&&%%%%%%''''''&&&%%%$$$%%%&&&((()))(((%%%""""""!!!!!!$$$''''''$$$!!!&&&&&&&&&%%%%%%%%%$$$$$$########################&&&%%%$$$$$$######$$$$$$%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&(((((('''''''''&&&&&&&&&%%%%%%&&&''''''(((((()))'''222666000+++,,,(((''''''''''''((()))+++++++++)))&&&'''((((((&&&$$$(((((((((((((((((((((((((((((((((((())))))))))))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))&&&''''''((((((((((((((()))))))))))))))*********((())))))))))))'''&&&%%%%%%!!!%%%***+++***&&&''''''((()))******+++))))))))))))))))))))))))((((((((((((''''''''''''(((((('''((())))))'''%%%,,,)))%%%$$$&&&'''&&&%%%""""""###$$$&&&'''((((((''''''''''''(((((((((((()))+++,,,+++)))&&&%%%%%%aaaSSSEEE>>>;;;777555666777555333111//////000000...666:::555///---...---...------------,,,,,,,,,++++++++++++++++++,,,,,,+++++++++*********)))))))))******+++++++++******++++++***))))))******+++(((((()))))))))*********''''''''''''''''''''''''((((((''''''''''''(((((())))))(((((())))))******''''''''''''(((((((((((())))))))))))))))))))))))+++)))((()))+++,,,***((('''((()))((('''&&&''')))(((&&&%%%&&&)))***)))'''(((((((((((('''''''''''',,,+++***((('''&&&&&&&&&***)))((('''&&&''''''(((((((((''''''''''''((((((((((((''''''''''''(((((())))))))))))(((((('''''')))))))))))))))((('''''')))((((((''''''(((((()))(((((((((((((((((((((((()))(((((((((*********)))((((((((())))))******+++---,,,***((('''''''''(((******)))))))))***++++++***,,,///111222111///...---,,,***(((''''''(((((((((''''''''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&''''''((('''''''''''''''&&&&&&&&&***%%% !!!&&&)))(((%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%$$$%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$%%%&&&'''((('''&&&%%%%%%&&&'''(((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$############$$$$$$((('''$$$#########$$$%%%&&&&&&$$$$$$###$$$%%%%%%'''&&&%%%%%%''''''&&&%%%"""###&&&)))***)))'''%%%#########%%%((((((%%%"""&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))(((''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%+++AAAMMM???+++$$$(((+++''''''''''''((()))***+++---***((()))******(((&&&'''''''''''''''''''''''''''((((((((())))))))))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&'''(((((((((((((((+++*********)))(((((((((%%%&&&'''((()))))))))(((...)))$$$$$$'''***)))'''''''''(((((())))))******((((((((((((((((((((((((''''''(((((((((((((((((()))((('''((())))))'''&&&+++)))&&&&&&''''''$$$"""######$$$%%%&&&''''''(((''''''''''''(((((((((((($$$&&&(((((('''&&&&&&'''```RRRDDD>>>;;;777555666777666333111///......///...<<>>:::999666333333222111000///............------------------------,,,+++***)))(((((((((((())))))))))))))))))))))))''''''(((((()))))))))))))))))))))************)))((('''%%%$$$%%%&&&(((***(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((+++***))))))))))))(((''''''((()))***+++***)))(((%%%&&&&&&&&&''''''(((((('''(((((())))))*********))))))((('''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''(((((($$$%%%%%%&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''(((((()))))))))(((&&&%%%'''&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&&&&&&&&&&%%%'''(((******)))'''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((()))*********((()))+++---///111222333666666666555333111///---+++)))''''''((()))((('''$$$%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%"""!!!!!!###&&&'''###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$#########""""""$$$%%%%%%&&&&&&%%%%%%$$$!!!"""$$$&&&&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&###%%%%%%%%%$$$%%%''')))'''%%%######$$$%%%%%%$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&'''&&&$$$$$$$$$$$$""" ######%%%&&&&&&%%%######&&&&&&%%%$$$$$$$$$$$$%%%'''&&&%%%$$$############""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&%%%######$$$%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$#########&&&&&&%%%$$$$$$&&&'''(((''''''&&&%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&$$$$$$$$$$$$&&&'''(((((()))))))))((('''&&&***)))(((''''''(((***+++((((((''''''''''''((((((%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''&&&%%%&&&'''((()))%%%%%%%%%%%%&&&&&&''''''###$$$%%%&&&((()))***+++''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''$$$%%%%%%&&&'''(((((()))%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%%%%%%%%%%%%%%%%gggRRRGGG===:::999666333333111000000///............,,,,,,,,,,,,,,,,,,,,,,,,...---,,,***)))))))))(((++++++++++++++++++++++++&&&'''((()))))))))(((((('''((()))*********))))))'''&&&%%%%%%%%%&&&((((((''''''&&&&&&%%%%%%%%%%%%'''''''''''''''(((((((((&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''+++)))(((((())))))((('''(((((())))))*********)))%%%%%%%%%&&&''''''(((((())))))))))))************((((((((((((((('''''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''######$$$&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''$$$%%%&&&''''''&&&%%%%%%''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''(((&&&'''((()))))))))((('''%%%%%%%%%&&&&&&&&&''''''(((((())))))***+++,,,,,,((()))+++...000222333444666666666555333000...,,,(((&&&%%%%%%&&&'''&&&&&&$$$$$$%%%%%%%%%$$$######%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&###""""""$$$&&&((("""###%%%''''''&&&%%%$$$%%%$$$$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%$$$###$$$%%%%%%$$$$$$&&&''''''%%%$$$$$$&&&'''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&'''&&&$$$######$$$&&&'''&&&''''''&&&$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%''''''%%%$$$&&&%%%%%%%%%%%%%%%%%%&&&((('''&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$############!!!"""######$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$%%%&&&'''&&&%%%$$$######$$$%%%&&&&&&'''&&&&&&$$$%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&'''''''''&&&%%%$$$,,,+++)))'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&'''''''''((('''''''''(((((((((((()))$$$$$$%%%%%%%%%%%%&&&&&&hhhPPPFFF<<<:::999666333333000//////.........//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++*********+++++++++++++++++++++++++++&&&'''((()))))))))((('''&&&'''((()))))))))((((((%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%''''''((((((((()))))))))'''&&&%%%%%%%%%%%%&&&''')))((((((''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%$$$&&&((())))))(((((('''''''''(((((())))))$$$$$$%%%&&&&&&'''((((((+++***************))))))(((((((((((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&'''((((((''''''''''''''''''''''''''''''((((((((((((''''''###$$$%%%''''''''''''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))''''''''''''((((((((()))&&&&&&&&&&&&''''''''''''&&&'''((()))***++++++,,,&&&(((+++...000222333333666666555444222///---+++'''&&&$$$%%%&&&''''''&&&$$$$$$$$$$$$$$$###""""""%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$######%%%'''(((&&&%%%%%%&&&$$$###!!!"""$$$&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%''')))***)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$###$$$$$$$$$ !!!"""###$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''###$$$%%%''''''&&&%%%$$$"""###%%%&&&''''''&&&&&&$$$%%%&&&&&&&&&%%%######$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%&&&&&&'''&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&'''((()))&&&&&&'''''''''((((((((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%$$$$$$######&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''%%%&&&&&&'''''''''''''''&&&&&&''''''(((((((((((())))))((('''&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))%%%%%%%%%%%%&&&&&&&&&'''iiiPPPEEE<<<:::999666333222//////.........//////000,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,((((((((((((((((((((((((%%%&&&((()))))))))((('''%%%&&&''')))))))))((('''$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((('''&&&%%%$$$%%%&&&'''++++++***((('''&&&%%%$$$'''((((((((('''&&&%%%%%%!!! !!!###''')))))))))''''''&&&%%%%%%'''((()))$$$$$$%%%%%%&&&'''((((((,,,+++++++++***)))))))))((((((((()))(((''''''&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''$$$%%%''')))******))))))''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&'''((()))***'''''''''''''''((()))***&&&&&&&&&'''''''''(((((($$$$$$%%%&&&'''((())))))%%%'''***---000111222222555555555444111///,,,***)))(((&&&&&&((())))))((($$$$$$$$$$$$$$$###"""!!!%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%((())))))'''$$$"""&&&%%%$$$######%%%'''(((&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$((((((&&&%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$&&&)))***(((&&&&&&&&&%%%###"""###&&&'''((('''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''###$$$&&&''''''&&&$$$######%%%&&&&&&&&&&&&''')))%%%&&&&&&''''''&&&&&&%%%###"""###$$$&&&&&&%%%######$$$&&&''''''&&&$$$### !!!"""$$$%%%&&&$$$$$$$$$###$$$$$$%%%%%% !!!"""$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''"""###%%%'''''''''%%%$$$"""###$$$&&&''''''&&&&&&%%%%%%&&&'''&&&%%%$$$######$$$%%%&&&'''&&&%%%$$$&&&&&&&&&&&&&&&'''((()))&&&&&&''''''&&&&&&%%%$$$######$$$%%%&&&((()))***'''''''''(((((((((((()))$$$%%%''''''''''''%%%$$$&&&%%%######$$$(((,,,...&&&&&&'''(((((()))))))))(((((((((''''''(((((((((&&&&&&%%%$$$%%%&&&((()))''''''''''''''''''''''''%%%&&&((()))))))))((('''&&&'''(((((())))))(((((((((((((((((((((((((((((($$$%%%%%%&&&&&&'''''''''###$$$&&&''''''&&&$$$###&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''{{{cccPPPHHH???888666666555444111111111111000000000000000///---++++++,,,---...,,,+++******))))))******)))))))))))))))((('''''')))))))))))))))(((''''''((()))***++++++***)))(((''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&''''''((((((''''''&&&%%%######$$$%%%&&&'''((()))&&&###!!!###''')))'''$$$$$$$$$%%%%%%&&&'''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%&&&))),,,---,,,***)))))))))***+++%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''""""""###$$$%%%'''((()))######$$$$$$%%%&&&'''''')))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''%%%$$$%%%(((***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((())))))((((((&&&(((***,,,.../////////333333222000...,,,***)))&&&&&&&&&'''''''''''''''((('''&&&%%%$$$%%%%%%&&&&&&'''((())))))((('''&&&%%%&&&&&&&&&'''(((((((((%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$###"""!!!!!!"""###$$$%%%%%%&&&%%%%%%&&&&&&&&&%%%###"""%%%&&&&&&&&&&&&%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&!!!!!!!!!!!!"""###$$$%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$###""""""###%%%'''&&&%%%%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$"""!!!###&&&'''&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%%%%$$$###""" $$$$$$$$$$$$$$$$$$$$$$$$!!!###&&&)))))))))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$(((&&&###!!! !!!###$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%&&&((((((''''''''''''''''''&&&&&&$$$&&&(((((('''&&&'''((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((&&&''''''&&&$$$$$$%%%'''%%%&&&''''''&&&&&&''')))'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''''''''%%%###!!!%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$%%%(((((('''&&&###$$$$$$%%%%%%&&&&&&'''""""""###$$$%%%&&&&&&'''zzzcccOOOHHH>>>777555555333222111111111000000000//////---,,,***)))((()))***+++,,,+++******))))))******)))))))))))))))(((''''''***************)))((((((((()))************)))((((((''''''&&&&&&''''''((())))))((('''&&&%%%%%%%%%$$$%%%%%%%%%%%%$$$######%%%%%%&&&&&&&&&&&&&&&'''&&&'''''''''&&&%%%&&&&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''((((((((((((((('''''''''%%%&&&&&&&&&%%%&&&)))++++++***)))((('''(((((()))%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%$$$$$$%%%%%%&&&'''(((%%%&&&&&&''''''(((((((((***))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''''''''%%%$$$%%%((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((((((((&&&(((***,,,.../////////////////////...,,,+++***((((((((((((((((((((((((((('''&&&%%%$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&'''&&&%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&############$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###"""!!!"""$$$%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&&&&$$$"""$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!#########"""!!!%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$######$$$&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%'''((((((&&&%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&''''''&&&$$$$$$%%%'''%%%&&&''''''&&&&&&''')))'''''''''&&&&&&'''''''''$$$%%%'''((())))))((((((&&&&&&&&&&&&''''''''''''$$$######%%%'''((('''%%%'''&&&&&&%%%%%%$$$###############$$$$$$%%%%%%&&&yyybbbNNNGGG>>>777444333111000111111000000000000//////000///---,,,++++++,,,,,,,,,+++******))))))******)))))))))))))))(((''''''***++++++++++++******)))((())))))******))))))((((((''''''&&&&&&''''''((('''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&)))+++)))%%%###%%%((('''(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((('''''''''%%%&&&'''&&&&&&&&&(((***(((((('''&&&&&&&&&&&&'''%%%&&&'''(((((('''&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''******))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''''''''&&&(((***,,,.../////////............,,,+++***)))***************)))))))))'''&&&&&&%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&'''''''''&&&%%%$$$'''&&&%%%$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$###"""!!!"""###$$$###"""$$$$$$$$$$$$$$$$$$%%%%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%%%%"""!!!$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%$$$$$$######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$%%%%%%$$$&&&%%%$$$######$$$%%%&&&"""######$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%&&&&&&''''''((((((''''''''''''&&&%%%$$$###%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&((()))(((&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&$$$$$$%%%&&&$$$&&&''''''&&&&&&'''(((((((((''''''''''''((((((######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&))))))((('''&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$wwwbbbNNNGGG>>>888555333111///111000000000////////////222111///...------------,,,+++******))))))******)))))))))))))))(((''''''*********++++++***))))))((())))))))))))))))))(((((((((''''''''''''((((((%%%%%%&&&&&&'''(((((()))((())))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%&&&((()))(((%%%$$$%%%'''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$&&&'''((('''&&&&&&''')))''''''&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%$$$$$$)))((((((((('''''''''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&(((***,,,.../////////222111000...,,,)))'''&&&*********)))))))))))))))&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''###$$$$$$$$$$$$$$$##############################&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&''''''''''''&&&&&&'''''''''((('''&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""###$$$$$$###"""#########$$$$$$%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&###############$$$$$$$$$''''''%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''((((((&&&%%%###""""""###%%%&&& !!!"""#########""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&''''''(((((((((((('''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''(((***+++***'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%$$$###$$$&&&$$$&&&''''''&&&%%%'''(((''''''&&&&&&&&&&&&''''''&&&%%%$$$###""""""""""""%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((***+++***)))#########$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$#########uuuaaaNNNHHH???999666555222000000000000////////////......---,,,++++++*********,,,+++******))))))******)))))))))))))))(((''''''(((((()))))))))))))))((()))(((((((((((((((((()))(((((((((''''''(((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&$$$###$$$'''((('''%%%''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&'''((((((&&&%%%&&&'''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%$$$$$$''''''&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''(((&&&(((***,,,.../////////222111111///---+++)))'''))))))((((((((('''''''''$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&''''''&&&&&&%%%%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&""""""############""""""!!!!!!"""###$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&'''&&&$$$######$$$&&&''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&%%%############$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%#########$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&""""""######$$$$$$$$$$$$&&&%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%$$$######$$$%%%%%%""""""$$$$$$$$$"""!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''''''''''''''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''***+++,,,+++)))''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%######$$$&&&$$$%%%&&&&&&%%%%%%&&&(((&&&%%%%%%$$$$$$%%%%%%&&&)))((('''&&&%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%''')))***)))'''""""""###$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$#########ttt```MMMFFF???999777666333000000000////////////............------------,,,,,,,,,+++******))))))******)))))))))))))))(((''''''''''''((())))))))))))((()))((((((''''''(((((())))))((((((''''''(((((()))++++++)))(((&&&$$$###"""''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&'''''''''&&&###!!!###''')))'''$$$%%%%%%&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&((()))((('''%%%%%%&&&&&&'''(((((()))(((((((((%%%&&&'''(((((('''&&&%%%((((((''''''&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%&&&%%%%%%%%%&&&''''''(((((('''&&&%%%%%%%%%&&&((()))&&&(((***,,,.../////////------............------((((((''''''&&&&&&%%%%%%###$$$$$$%%%%%%%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%###$$$$$$%%%%%%%%%%%%%%%"""###$$$%%%&&&''''''(((%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&''''''%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$%%%%%%&&&&&&!!!"""%%%%%%$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$"""######$$$$$$%%%%%%&&&""""""###$$$$$$$$$$$$###!!!!!!!!!"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###############"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''&&&%%%###"""$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%$$$'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&!!!"""$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''')))+++,,,+++)))(((((()))%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%######$$$%%%###%%%&&&&&&%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''(((((($$$$$$$$$$$$%%%%%%%%%%%%"""""""""###%%%&&&%%%$$$%%%%%%%%%$$$######""""""%%%%%%%%%$$$$$$#########sss```JJJDDD===888777666333000000000/////////............//////000000000000000,,,+++******))))))******)))))))))))))))((('''''''''((()))***************)))(((''''''''''''((()))))))))(((((((((((())))))***)))((('''&&&%%%$$$$$$***************)))(((((('''&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))'''(((***)))'''%%%$$$%%%%%%&&&'''((())))))((('''%%%&&&'''(((((('''&&&%%%((((((((('''&&&&&&%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&((()))(((%%%$$$%%%'''%%%%%%&&&&&&'''(((((((((((('''&&&%%%&&&''')))***&&&(((***,,,.../////////***+++,,,------......---((((((''''''&&&%%%%%%$$$"""###$$$%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&'''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$############$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###$$$&&&''''''%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$%%%&&&&&&''''''"""$$$&&&&&&$$$###$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!!!!"""######$$$%%%%%%!!!"""###$$$%%%$$$$$$###!!!!!!""""""###%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###"""###%%%&&&&&&%%%###"""&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%''''''&&&$$$######$$$$$$%%%&&&&&&'''''''''(((******(((''''''(((%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&$$$###"""$$$%%%###%%%&&&&&&%%%$$$&&&'''&&&%%%%%%$$$$$$%%%%%%&&&"""###%%%&&&''''''&&&&&&%%%%%%&&&&&&&&&'''''''''"""""""""###%%%&&&%%%$$$%%%%%%$$$$$$###"""""""""%%%%%%$$$$$$$$$$$$$$$$$$rrr```GGGBBB;;;777666555333000000/////////............***+++,,,---............,,,++++++***)))*********)))))))))))))))(((((('''((()))***+++++++++++++++)))((('''&&&&&&'''((()))))))))(((((((((((())))))$$$%%%%%%&&&'''((())))))'''''''''''''''&&&&&&%%%)))((((((&&&%%%$$$$$$###&&&)))***)))%%%###%%%'''%%%&&&&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''(((((('''(((***)))'''%%%$$$$$$$$$%%%'''(((((((((''''''%%%&&&'''(((((('''&&&%%%))))))((('''&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$######$$$$$$%%%&&&''''''&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&(((***(((%%%$$$%%%(((%%%%%%&&&&&&'''((()))))))))(((&&&&&&&&&''')))+++&&&(((***,,,.../////////++++++,,,,,,,,,+++******)))(((((('''&&&&&&%%%%%%"""###$$$%%%&&&%%%%%%$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$%%%%%%&&&'''''''''&&&$$$$$$$$$############"""######"""""""""###%%%&&&###$$$%%%&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%&&&'''((()))########################$$$$$$$$$%%%%%%&&&&&&&&&###""""""###%%%'''&&&%%%&&&%%%%%%$$$$$$##################$$$%%%&&&'''((($$$$$$%%%&&&&&&'''((((((###&&&(((&&&###!!!"""$$$$$$%%%%%%&&&&&&%%%%%%$$$ !!!!!!"""######$$$$$$!!!"""###$$$%%%$$$######%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%''''''%%%###!!!!!!###%%%''''''%%%###!!!$$$$$$$$$%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&''''''#########$$$$$$%%%%%%%%%((((((((((((((('''''''''$$$$$$%%%&&&'''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&(((((((((&&&$$$"""######$$$%%%%%%&&&''''''$$$&&&(((((('''&&&'''(((%%%%%%%%%&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%&&&$$$###"""###%%%###%%%&&&&&&%%%$$$&&&''''''&&&&&&%%%%%%&&&&&&'''((()))+++++++++)))&&&%%%'''''''''((((((((())))))%%%$$$$$$&&&(((((('''&&&"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$qqq[[[HHHCCC===888555333111000111111000///...------,,,...---,,,++++++,,,---...+++++++++,,,+++***)))))))))((('''&&&&&&'''((()))((('''&&&'''((()))((('''(((((((((((())))))))))))***)))(((''''''((()))***++++++***)))((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((())))))(((''''''''''''((((((((('''&&&%%%(((((((((((('''&&&%%%$$$(((((()))))))))'''&&&%%%'''''''''((((((((((((((())))))(((((('''&&&$$$$$$%%%'''))))))((('''''''''))))))((('''&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((('''&&&&&&$$$$$$###"""&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$############'''&&&%%%$$$$$$$$$$$$$$$"""$$$&&&(((((((((&&&%%%""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$%%%'''((('''&&&((()))***---...000111111------,,,+++***)))(((''')))(((((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$%%%%%%&&&'''(((&&&$$$$$$&&&'''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&$$$"""###%%%&&&%%%"""$$$$$$######$$$$$$%%%&&&""""""###$$$%%%%%%&&&&&&!!!###%%%'''''''''&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$###$$$%%%''''''%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$#########"""""""""!!!!!!###$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''%%%$$$############$$$%%%&&&'''%%%&&&&&&$$$""""""###%%%###$$$%%%&&&'''&&&%%%%%%"""###$$$%%%'''((())))))+++)))'''&&&&&&%%%###!!!!!!###&&&''''''&&&%%%'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$$$$###"""###$$$%%%%%%%%%$$$$$$!!!"""###$$$%%%&&&%%%%%%$$$&&&'''((((((&&&$$$###%%%$$$$$$%%%(((((('''&&&'''&&&%%%%%%$$$$$$$$$$$$)))'''%%%%%%((()))(((&&&''''''&&&%%%$$$$$$$$$$$$###$$$&&&'''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$###!!!!!!"""%%%(((***&&&'''''''''&&&%%%%%%$$$'''&&&%%%%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$ppp[[[GGGCCC===888555333111000000000//////......---------------,,,,,,---------)))))))))((((((((('''''')))(((''''''''''''((()))***)))((()))***+++***)))(((((((((((())))))))))))***)))(((''''''((()))***'''''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######'''((((((((('''&&&%%%%%%&&&''''''((('''&&&%%%%%%''''''''''''(((((((((((((((((((((((('''&&&%%%%%%((())))))(((&&&'''(((***))))))(((&&&&&&%%%%%%&&&'''&&&%%%%%%%%%%%%%%%&&&'''&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$''''''&&&%%%%%%%%%%%%%%%$$$$$$&&&''''''&&&%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$%%%'''((('''&&&&&&''')))+++---...//////---,,,,,,+++***)))((('''(((((('''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""!!! !!!###$$$###"""%%%%%%$$$$$$$$$%%%&&&&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))'''$$$$$$$$$$$$"""$$$$$$######$$$$$$%%%&&&#########$$$$$$%%%%%%&&&%%%&&&''''''&&&%%%###!!!$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$&&&''''''&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$+++***)))((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$########################$$$%%%&&&((((((&&&%%%$$$############$$$%%%&&&'''&&&''''''&&&$$$###$$$&&&###$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%&&&'''(((((()))(((&&&&&&''''''&&&$$$$$$%%%&&&&&&'''&&&%%%$$$''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&'''''''''&&&%%%$$$&&&%%%%%%'''))))))((('''((('''&&&%%%%%%%%%%%%&&&&&&$$$!!!!!!###%%%$$$###%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&'''''''''&&&%%%%%%&&&&&&''''''''''''&&&&&&$$$#########$$$&&&)))***&&&&&&''''''&&&&&&%%%$$$'''%%%$$$%%%&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%ooo[[[GGGBBB<<<777555333111000///////////////.........,,,------......------,,,---,,,***)))))))))***+++)))((((((''''''(((((()))***)))((()))***+++***)))(((((((((((())))))))))))))))))(((((((((((())))))&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&'''+++)))(((&&&%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&'''''''''''''''&&&&&&))))))'''%%%$$$%%%(((+++)))((('''&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$%%%'''((('''&&&%%%&&&(((***+++,,,------,,,,,,+++***)))((((((''''''''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""!!! !!!"""######!!!&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%&&&((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))((('''%%%$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$)))'''%%%$$$$$$###!!! $$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%###"""######"""!!!!!!"""###$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&'''&&&$$$""""""$$$&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$)))'''%%%###""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$########################$$$%%%&&&''''''&&&%%%$$$############$$$%%%&&&&&&&&&'''((('''%%%$$$%%%'''###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&'''((()))((('''((((((''''''&&&%%%$$$$$$'''&&&&&&&&&&&&''''''((($$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&***)))((('''&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''')))***)))((((((''''''&&&&&&&&&&&&'''(((&&&###"""$$$%%%&&&&&&$$$$$$$$$$$$%%%&&&'''((((((((((((((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((()))&&&&&&''''''&&&&&&%%%%%%%%%$$$###$$$%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&mmmYYYFFFBBB<<<777555333111000.........///////////////+++,,,---......---,,,+++...,,,***)))((()))+++,,,)))(((((((((((((((((()))((('''&&&'''((()))((('''(((((((((((())))))))))))))))))(((((((((((())))))((((((((()))))))))))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))(((&&&%%%%%%&&&((()))---,,,)))'''&&&&&&'''(((%%%%%%&&&'''''''''&&&&&&###$$$$$$%%%&&&'''''''''((('''''''''''''''&&&&&&%%%&&&&&&'''((((((''''''&&&&&&&&&$$$######&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&%%%$$$############%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&$$$###############%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$%%%'''((('''&&&%%%&&&''')))+++,,,,,,,,,,,,++++++***)))(((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########%%%&&&%%%$$$'''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&''')))(((%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%###$$$$$$$$$$$$%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$"""###$$$&&&&&&&&&&&&&&&$$$###!!! """$$$%%%######$$$%%%%%%%%%%%%$$$&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&###"""!!!"""###$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$#########""""""""""""######""" """$$$%%%$$$$$$$$$$$$$$$$$$$$$########################$$$%%%&&&&&&&&&&&&%%%$$$$$$#########$$$$$$%%%&&&$$$&&&''''''%%%$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%&&&'''((('''&&&)))((('''%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&$$$######%%%'''(((***)))'''%%%%%%&&&'''(((&&&%%%%%%''')))***)))''''''&&&&&&%%%%%%%%%&&&&&&((('''$$$######%%%'''(((%%%$$$$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&"""######$$$$$$######"""$$$%%%&&&''''''&&&%%%$$$%%%&&&&&&'''&&&&&&%%%%%%$$$###"""###%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&kkkXXXEEEAAA;;;777444333222000.........///////////////+++,,,---......---,,,+++)))(((&&&$$$$$$%%%&&&'''((())))))))))))))))))(((((('''&&&'''((()))((('''(((((((((((())))))))))))(((((())))))))))))((((((+++******)))((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))(((&&&%%%%%%&&&((())))))(((%%%#########$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''(((((()))((((((''''''&&&&&&&&&%%%$$$%%%&&&'''(((((((((((($$$&&&((('''&&&%%%&&&'''(((((('''&&&&&&&&&&&&'''&&&%%%$$$$$$#########$$$$$$%%%%%%&&&&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&'''((((((''''''&&&&&&&&&$$$###############&&&%%%%%%$$$$$$#################################%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$%%%'''((('''&&&&&&&&&((()))+++,,,,,,,,,+++******))))))(((((((((((((((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%'''((('''&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&''')))(((%%%###########################"""###%%%&&&&&&%%%$$$###%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&%%%$$$"""""""""$$$&&&'''"""###$$$$$$%%%%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%"""#########$$$$$$$$$$$$""""""###%%%&&&&&&$$$"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""############%%%$$$############$$$%%%$$$###!!! """$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%"""$$$&&&&&&%%%$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%(((&&&%%%%%%%%%%%%$$$"""&&&%%%$$$$$$###$$$%%%%%%$$$#########$$$%%%&&&&&&###$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''######""""""###%%%((()))***(((&&&$$$$$$%%%'''(((%%%$$$$$$&&&((()))(((&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$###"""!!! !!!###%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&'''((())))))"""######$$$$$$######"""%%%%%%&&&'''&&&$$$"""!!!%%%%%%&&&&&&'''&&&&&&%%%$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$zzzjjjXXXDDD@@@:::666444333222000///////////////.........,,,------......------,,,***)))(((&&&&&&''''''(((((())))))******))))))(((***)))((()))***+++***)))(((((((((((())))))))))))(((((())))))))))))(((((())))))((('''&&&%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$######$$$%%%&&&''''''%%%$$$$$$$$$%%%&&&%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&'''))))))((((((''''''&&&%%%%%%%%%%%%%%%&&&'''((((((((('''&&&(((***+++)))((('''((((((''''''&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&'''$$$%%%&&&(((((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$%%%'''((('''&&&&&&&&&((()))***+++++++++******)))))))))(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&&&&&&&$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%&&&((((((&&&$$$########################"""######$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&###!!!!!!"""$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$$$$###%%%$$$$$$$$$$$$&&&'''(((!!!"""###$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###""""""""""""############$$$$$$%%%&&&((((((&&&$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%((('''&&&%%%%%%&&&'''((((((&&&$$$"""!!!!!!"""############$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%!!!###%%%&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$$$$%%%$$$###!!!#########$$$$$$%%%%%%%%%$$$############$$$$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$###"""###$$$%%%&&&#########$$$%%%(((***+++)))'''%%%$$$$$$$$$&&&'''$$$$$$$$$%%%'''((('''&&&###############$$$$$$%%%$$$%%%%%%$$$######$$$&&&((('''&&&%%%$$$$$$$$$$$$######$$$$$$&&&''')))***%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&%%%$$$"""!!!%%%%%%&&&&&&''''''&&&&&&$$$###"""$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$~~~yyyvvvkkkYYYDDD@@@:::666444333222111000000//////......---------------,,,,,,---------,,,,,,,,,,,,++++++++++++((()))************)))(((***)))((()))***+++***)))(((((((((((())))))))))))'''((()))******)))((('''((((((''''''&&&&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%$$$###%%%%%%$$$$$$$$$&&&'''((((((((('''&&&&&&%%%$$$$$$&&&&&&''''''''''''''''''&&&(((((((((&&&&&&'''(((''''''&&&&&&&&&''''''((($$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&###$$$&&&'''''''''&&&%%%$$$$$$&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$########################$$$$$$$$$###$$$$$$%%%&&&&&&%%%$$$%%%'''((('''&&&$$$%%%&&&(((((()))))))))))))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&'''&&&%%%%%%''''''&&&%%%########################$$$$$$#########$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&'''(((&&&""" !!!"""$$$$$$######$$$$$$%%%&&&#########$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''!!!"""###$$$$$$%%%%%%%%%######$$$$$$$$$$$$######""""""#########$$$$$$$$$'''$$$""""""###%%%&&&&&&######$$$$$$$$$%%%%%%%%%''''''&&&%%%$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%$$$"""!!! """#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%!!!###&&&'''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$######%%%&&&&&&&&&%%%$$$%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$###"""!!!!!!###$$$&&&$$$$$$%%%&&&'''((()))***'''&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&((()))((('''$$$#########$$$$$$%%%&&&%%%'''***)))'''&&&&&&(((&&&&&&%%%$$$$$$%%%%%%%%%$$$#########$$$&&&'''(((&&&&&&''''''''''''&&&&&&""""""$$$%%%&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%$$$###$$$&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%xxxsssvvvkkkZZZCCC???:::666444333222111111111000///...------,,,......,,,++++++,,,......***++++++++++++***)))(((((()))***++++++***)))(((((('''&&&'''((())))))'''(((((((((((())))))))))))'''((()))******)))((('''((((((((()))))))))))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%% !!!"""###$$$$$$$$$$$$'''''''''&&&%%%$$$###"""%%%$$$#########$$$%%%&&&(((((('''&&&%%%%%%$$$$$$&&&'''''''''''''''&&&&&&&&&%%%$$$"""!!!"""%%%(((''''''&&&&&&&&&''''''((($$$$$$$$$%%%&&&'''((()))''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&############$$$$$$%%%&&&"""###%%%''''''&&&%%%$$$###$$$&&&(((((((((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&%%%$$$%%%'''((('''&&&###$$$%%%&&&''''''(((((())))))))))))((((((((((((#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$%%%&&&&&&'''(((&&&$$$$$$&&&'''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%#########%%%'''(((######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$########################"""%%%&&&%%%###"""$$$&&&$$$$$$######$$$$$$%%%&&&""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&''''''"""###$$$&&&&&&''''''&&&!!!!!!"""$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%'''###!!!%%%'''######$$$$$$$$$%%%%%%%%%(((((('''&&&$$$###""""""#########$$$$$$%%%%%%%%%$$$###!!! !!!###$$$"""""""""###############""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$"""$$$'''((('''&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$%%%'''(((((('''$$$%%%'''(((((('''%%%###'''&&&&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$######"""!!! """$$$%%%$$$$$$%%%&&&'''''''''&&&%%%%%%$$$$$$######$$$$$$&&&&&&&&&''')))***)))((($$$$$$$$$$$$%%%%%%&&&'''!!!$$$((((((&&&$$$$$$%%%$$$$$$$$$$$$%%%&&&''''''%%%$$$#########$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$ !!!"""%%%''')))+++,,,$$$%%%%%%&&&'''''''''&&&%%%$$$$$$%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&xxx|||uuuhhhRRRDDD@@@:::666444333111000000000000000000//////...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))((((((((((((((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))***)))'''%%%$$$%%%&&&'''(((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###'''''''''''''''''''''''''''&&&$$$#########$$$$$$ !!!"""###%%%'''((((((&&&))))))$$$$$$)))***&&&)))(((&&&%%%$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&((('''&&&%%%%%%%%%%%%%%%(((((('''&&&&&&&&&&&&'''###$$$%%%&&&''''''''''''(((''''''&&&%%%$$$######$$$$$$%%%&&&'''((())))))%%%$$$$$$######$$$$$$%%%%%%''')))((('''%%%$$$$$$###$$$$$$%%%%%%%%%$$$###%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%&&&''')))******++++++((((((((((((((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%)))'''$$$""""""###&&&'''%%%&&&&&&&&&%%%%%%'''(((444---%%%"""%%%'''&&&### !!!!!!"""""""""!!!!!!"""###$$$%%%%%%$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$%%%'''''')))'''$$$""""""$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%$$$"""!!!'''''''''''''''''''''''' !!!""""""###""""""$$$%%%&&&%%%#########$$$%%%%%%%%%$$$$$$#########&&&''''''&&&$$$###$$$%%%###$$$%%%$$$"""""""""###$$$###""""""###$$$'''(((&&&$$$######$$$$$$"""!!!######$$$$$$$$$%%%%%%%%%$$$$$$###""""""!!!!!! """!!! !!!$$$&&&&&&%%%(((&&&$$$"""  %%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&***)))'''&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''(((((("""$$$&&&''''''$$$""" $$$%%%&&&'''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%&&&%%%$$$###'''&&&%%%%%%''''''&&&$$$&&&'''''''''&&&$$$"""!!!%%%%%%&&&&&&'''((())))))'''%%%""""""%%%%%%$$$"""%%%%%%&&&'''((((((((((((''''''&&&%%%%%%&&&&&&&&&!!!"""$$$%%%%%%&&&((()))%%%%%%%%%$$$$$$#########&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''%%%$$$$$$######$$$$$$%%%wwwzzzyyygggRRRDDD@@@:::666444333111000//////000000000///......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))))))))))))))))))))))))))***)))(((''''''((()))***)))))))))))))))))))))))))))(((&&&%%%%%%&&&'''((((((''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''%%%$$$$$$$$$%%%%%%######$$$$$$%%%%%%%%%%%%$$$(((((($$$$$$''''''###((('''&&&%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&***))))))(((''''''((((((((('''&&&&&&%%%%%%&&&&&&###$$$%%%&&&''''''''''''&&&&&&%%%%%%$$$$$$######''''''&&&$$$"""!!! %%%%%%$$$$$$$$$$$$%%%%%%$$$&&&''''''%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''((()))*********((((((((((((((((((((((((&&&%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%###"""""""""$$$%%%###$$$%%%%%%###$$$%%%'''+++(((%%%%%%&&&'''%%%###$$$$$$$$$%%%$$$$$$######"""###$$$%%%%%%$$$###"""#########$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''&&&$$$""" !!!$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%$$$###!!!!!!""""""#########$$$######$$$$$$$$$######"""!!!###$$$$$$######$$$&&&%%%$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%$$$######$$$$$$%%%&&&%%%#########$$$$$$###""""""###$$$&&&((($$$###"""###$$$$$$###"""""""""#########$$$$$$$$$######$$$$$$%%%&&&&&&&&&$$$"""!!!"""$$$&&&&&&%%%&&&%%%$$$###""""""######'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((('''&&&%%%$$$$$$$$$$$$(((''''''&&&&&&&&&&&&&&&((((((*********((('''&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!###%%%&&&%%%$$$###'''&&&%%%&&&'''((('''&&&%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''(((((()))(((%%%######$$$%%%%%%###%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&%%%$$$%%%'''''''''''''''''''''&&&&&&%%%&&&&&&&&&''''''((((((&&&&&&%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%~~~}}}yyy{{{|||fffRRRDDD@@@:::666444333111000...////////////...---------------,,,,,,+++++++++++++++++++++******))))))************************))))))(((((((((((())))))((((((((((((((((((((((((''''''&&&%%%%%%'''((()))(((''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&######$$$%%%%%%&&&''''''$$$$$$%%%%%%&&&&&&''''''((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$#########%%%'''(((%%%%%%&&&%%%"""&&&&&&''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%###$$$%%%&&&&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%######%%%''''''&&&$$$#########$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%$$$###""""""&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%'''((())))))))))))''''''''''''''''''''''''$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%$$$######$$$$$$$$$%%%%%%$$$$$$$$$#########""""""""""""!!!"""###$$$###"""###$$$&&&"""###%%%'''''''''%%%###%%%%%%&&&&&&%%%$$$############$$$$$$$$$$$$######""""""#########$$$$$$$$$%%%%%%$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###!!! !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%!!!!!!"""###$$$$$$%%%%%%''''''&&&&&&%%%$$$######!!!"""#########%%%'''#########$$$$$$$$$$$$$$$###$$$%%%$$$###"""###$$$%%%&&&'''&&&$$$###$$$%%%$$$###""""""###$$$&&&'''$$$"""""""""$$$%%%$$$###!!!!!!"""""""""#########$$$$$$%%%%%%&&&'''''''''&&&$$$######%%%&&&%%%$$$############$$$%%%&&&'''((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###""""""""""""###$$$$$$$$$%%%%%%$$$$$$###"""!!!(((''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###%%%%%%%%%$$$$$$&&&%%%$$$%%%'''(((((('''$$$$$$$$$$$$%%%%%%&&&'''%%%%%%&&&&&&'''((((((((()))'''$$$###$$$%%%&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%'''(((((('''$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((())))))$$$$$$$$$%%%%%%%%%%%%%%%'''&&&%%%$$$$$$######$$$%%%$$$$$$######$$$$$$%%%}}}~~~|||eeeSSSDDD@@@:::666444333111000...............------,,,......---,,,,,,+++******+++++++++***************))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''&&&%%%%%%%%%&&&''')))***(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&%%%$$$$$$######((()))(((&&&%%%&&&&&&%%%%%%%%%'''''''''&&&%%%$$$&&&&&&&&&%%%%%%&&&&&&&&&######$$$$$$$$$#########&&&%%%$$$$$$######$$$$$$###$$$%%%&&&&&&&&&&&&&&&""""""#########$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''###$$$$$$###"""###&&&((((((&&&$$$"""""""""$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&'''((((((((((((''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$###"""######$$$$$$$$$$$$######"""######$$$###"""!!! """###$$$$$$######$$$&&& ###&&&'''&&&%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$"""""""""###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%######$$$###"""""""""###$$$%%%########################""""""######$$$$$$$$$$$$!!!""""""$$$%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%!!!"""###""""""$$$%%%""""""######$$$$$$%%%%%%"""###$$$$$$###"""###%%%%%%&&&&&&&&&$$$###$$$%%%######""""""###$$$%%%%%%%%%###"""###$$$$$$###"""""""""""""""#########$$$&&&&&&%%%$$$$$$######"""(((&&&$$$$$$%%%%%%%%%$$$"""""""""###$$$%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$%%%###$$$%%%%%%%%%###"""!!!%%%%%%&&&&&&&&&%%%%%%%%%###"""!!! !!!""""""$$$$$$######$$$&&&((()))&&&&&&%%%%%%%%%%%%$$$$$$"""###$$$%%%%%%%%%$$$$$$$$$###"""$$$&&&''''''&&&&&&%%%$$$###$$$%%%&&&'''&&&&&&&&&'''''''''((((((***(((%%%###$$$%%%&&&'''&&&&&&&&&&&&%%%$$$######$$$$$$#########$$$%%%%%%((())))))'''$$$######$$$""""""######$$$$$$%%%%%%""""""###$$$%%%%%%&&&&&&######$$$$$$$$$$$$%%%%%%############$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%{{{~~~eeeTTTDDD@@@:::666444333111000...............------,,,......---,,,,,,+++******,,,+++***)))))))))******(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%***(((&&&&&&%%%%%%&&&'''$$$%%%&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''&&&&&&%%%%%%$$$############$$$$$$$$$%%%%%%&&&%%%%%%%%%"""""""""######$$$$$$%%%%%%%%%###!!!'''&&&&&&%%%%%%&&&&&&'''###$$$$$$###"""###&&&((('''&&&$$$""""""###$$$%%%$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&''''''(((''''''(((((((((((((((((((((((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$###""""""######$$$$$$######"""###$$$%%%&&&%%%$$$"""!!!###$$$%%%$$$###$$$%%%'''%%%&&&'''&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$###"""!!!%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%&&&""""""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!""""""#########$$$$$$$$$########################$$$$$$$$$######""""""""" !!!###$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''!!!###$$$###"""!!!"""###"""""""""######$$$$$$$$$!!!"""$$$$$$######$$$&&&###$$$%%%$$$###"""###$$$##################$$$$$$&&&%%%############""" #########$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$######"""(((&&&%%%$$$%%%%%%$$$###"""""""""########################$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''$$$%%%&&&&&&&&&%%%###""""""###$$$%%%&&&&&&%%%%%%&&&%%%$$$######$$$&&&'''$$$$$$######$$$&&&((()))&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%"""!!!!!!"""$$$&&&%%%$$$'''&&&%%%$$$###$$$%%%&&&&&&&&&&&&'''''''''''''''((((((&&&%%%$$$$$$&&&'''&&&&&&&&&&&&%%%$$$######$$$#########$$$$$$%%%&&&&&&'''((('''%%%$$$%%%&&&%%%%%%&&&&&&''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%############$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%}}}||||||dddTTTDDD@@@:::666444333111000...////////////...---------------,,,,,,+++++++++---,,,***)))))))))***+++''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&%%%%%%$$$######&&&&&&&&&&&&%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%((((((%%%%%%'''%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%&&&'''''''''&&&%%%&&&%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""#########$$$$$$%%%%%%$$$$$$###"""!!!!!! &&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%######%%%'''%%%%%%$$$######$$$%%%&&&######""""""""""""######""""""###$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&''''''&&&&&&''''''''''''''''''''''''$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%$$$###############$$$$$$#########%%%%%%&&&'''&&&%%%$$$######$$$%%%%%%$$$$$$%%%''')))'''%%%#########%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""""""""""" !!!"""############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$""""""!!!!!!"""""""""###$$$%%%&&&&&&'''######""""""###$$$&&&'''###$$$%%%$$$"""!!!"""###"""""""""############### """$$$$$$###$$$%%%'''###$$$%%%$$$"""!!!"""###"""#####################&&&%%%######$$$###""" ###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&$$$###$$$%%%$$$###""""""#########"""!!!!!!"""""""""###%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%"""###$$$%%%&&&%%%$$$$$$'''&&&%%%$$$%%%&&&'''((($$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%%%%%%%###"""!!!"""$$$%%%%%%###'''&&&%%%%%%$$$$$$$$$$$$''''''''''''''''''''''''&&&''''''&&&$$$###%%%&&&%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%&&&'''&&&'''((('''&&&%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$######$$$$$$%%%%%%&&&&&&&&&%%%$$$######""""""###%%%$$$$$$######$$$$$$%%%}}}{{{zzzaaaQQQDDD@@@:::666444333111000//////000000000///......,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))((()))***+++(((((((((((((((((((((((('''((()))******)))((('''''''''''''''''''''''''''%%%%%%&&&''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''&&&%%%%%%%%%######%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$)))111222+++&&&'''%%%%%%%%%%%%%%%&&&'''(((%%%&&&'''(((((('''&&&%%%"""###%%%&&&&&&&&&$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%&&&''')))******%%%%%%$$$$$$$$$$$$%%%%%%$$$&&&''''''%%%$$$$$$%%%#########$$$$$$%%%%%%&&&$$$##################$$$$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$###&&&&&&&&&&&&&&&%%%$$$$$$"""###$$$###"""###$$$&&&(((%%%!!!!!!###%%%$$$###""""""###$$$%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&###$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((((((''''''&&&########################&&&%%%"""!!!!!!"""$$$%%% """$$$%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!"""######%%%&&&&&&&&&''''''((((((&&&%%%###"""###$$$%%%&&&"""###%%%$$$######$$$%%%############""""""""""""!!!"""$$$%%%$$$%%%'''((($$$%%%&&&%%%###"""###$$$""""""############""""""###"""!!!"""$$$%%%$$$###############$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&$$$###"""$$$$$$$$$###"""######$$$$$$$$$###"""############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###""""""!!!&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&%%%###!!! $$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%''''''&&&%%%%%%$$$######%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$###$$$%%%&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''''''''###%%%''''''$$$######$$$%%%&&&&&&'''''''''&&&&&&$$$$$$$$$$$$%%%&&&'''((('''(((((('''&&&%%%&&&'''$$$$$$##################%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&&&&''''''&&&%%%$$$###""""""""""""%%%$$$$$$######$$$$$$%%%yyyyyy```OOODDD@@@:::666444333111000000000000000000//////...,,,,,,,,,,,,,,,,,,,,,------,,,***(((((()))***+++))))))))))))))))))))))))'''((()))******)))((('''((((((((((((((((((((((((%%%&&&''''''((('''''''''(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''))))))((('''&&&%%%%%%$$$###$$$&&&'''((('''&&&&&&'''''''''&&&&&&%%%%%%$$$###%%%///;;;<<<222***(((&&&&&&%%%$$$%%%&&&((()))%%%&&&'''(((((('''&&&%%%%%%&&&(((******)))(((''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%''')))((('''%%%$$$$$$!!!"""###$$$&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""$$$$$$%%%&&&&&&&&&%%%%%%########################&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$!!!"""###"""!!!!!!###%%%%%%!!! $$$&&&$$$  !!!"""#########&&&&&&$$$$$$$$$$$$&&&&&&"""############$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$###########################(((%%%###!!!!!!###&&&(((!!!###%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""!!!!!!!!!###$$$%%%#####################$$$)))'''%%%#########$$$%%%!!!"""$$$$$$$$$$$$&&&((($$$$$$######""""""!!!!!!!!!###$$$%%%%%%&&&((()))%%%&&&'''&&&$$$###$$$%%%""""""############"""!!!  """%%%''''''&&&""""""""""""############$$$$$$######"""!!!!!! %%%###""""""###$$$$$$###!!!"""$$$%%%&&&&&&%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((('''&&&&&&&&&%%%$$$$$$$$$%%%&&&'''&&&''''''&&&$$$!!!%%%%%%%%%&&&&&&'''''''''$$$%%%&&&'''&&&%%%$$$###''''''&&&%%%%%%$$$######&&&&&&%%%$$$$$$%%%%%%%%%(((&&&%%%%%%''''''&&&$$$!!!"""$$$&&&'''''''''&&&'''''''''''''''''''''&&&!!!$$$((((((%%%""""""###%%%%%%&&&'''((((((((((((%%%%%%%%%%%%&&&'''((()))((())))))(((&&&$$$%%%%%%'''''''''&&&&&&%%%%%%%%%!!!!!!"""###$$$%%%%%%&&&$$$$$$%%%&&&&&&'''((((((""""""""""""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%{{{{{{aaaPPPGGGBBB;;;666444333222111/////////000///......---+++++++++*********))))))+++++++++************)))******))))))((((((''''''))))))))))))))))))))))))'''(((((()))***++++++,,,)))(((&&&&&&((()))(((''''''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&#########$$$$$$%%%%%%%%%%%%$$$###$$$%%%''''''&&&$$$(((000777999444)))!!!((((((((('''&&&%%%######%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$%%%((((((&&&###'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$(((%%%###"""###$$$$$$$$$$$$$$$$$$%%%%%%$$$######"""###$$$$$$&&&&&&'''((($$$###"""""""""###$$$%%%'''&&&%%%$$$$$$$$$%%%&&&%%%&&&&&&'''&&&%%%###""""""""""""######$$$$$$$$$######$$$$$$$$$%%%%%%%%%)))'''%%%###""""""######%%%&&&''''''((((((''''''$$$$$$######$$$$$$%%%&&&"""###$$$$$$$$$$$$###""""""######$$$$$$%%%%%%&&&$$$%%%&&&'''''''''&&&%%%%%%$$$######""""""######)))(((&&&%%%$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$######$$$%%%%%%$$$&&&)))+++,,,+++)))''''''&&&&&&%%%$$$###"""""""""###%%%%%%%%%###!!! """"""""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''%%%$$$$$$######$$$$$$%%%'''&&&$$$$$$$$$$$$###!!!&&&&&&%%%%%%%%%&&&'''(((%%%'''######&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%$$$&&&%%%###!!! !!!!!!&&&&&&&&&%%%%%%$$$$$$$$$'''''''''''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$###"""###$$$&&&'''&&&%%%$$$$$$$$$###!!! !!!"""###############&&&$$$!!!"""$$$&&&%%%###)))(((&&&$$$###$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''***(((&&&$$$###$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$###"""""""""######$$$$$$$$$%%%%%%%%%|||zzzaaaPPPEEEAAA;;;666333222111000...////////////...---------------,,,,,,,,,++++++*********)))))))))((((((***)))))))))((((((((('''(((((((((((((((((((((((('''((((((((()))*********)))(((&&&&&&((()))(((''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$#########$$$%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''$$$$$$%%%&&&''''''&&&$$$###%%%)))---///,,,&&& (((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%'''(((&&&$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%(((%%%###"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$$$$%%%&&&'''&&&%%%$$$$$$$$$%%%&&&&&&###############"""!!!!!!#########$$$$$$$$$%%%%%%######$$$$$$$$$$$$$$$$$$(((&&&%%%$$$###$$$%%%&&&%%%&&&''''''((((((''''''))))))'''&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&'''''''''&&&%%%%%%$$$######""""""######''''''%%%$$$$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''""""""""""""""""""""""""$$$%%%&&&'''&&&%%%###"""%%%%%%$$$$$$$$$$$$$$$$$$###$$$&&&'''''''''%%%$$$$$$###"""""""""###$$$%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%'''%%%$$$$$$$$$$$$###!!!"""###$$$%%%%%%%%%$$$$$$$$$'''%%% $$$''''''%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$###$$$%%%&&&'''((('''&&&'''))))))(((&&&%%%%%%&&&&&&&&&%%%%%%$$$'''%%%###$$$&&&'''&&&$$$+++)))(((&&&&&&'''((()))''''''((((((((((((''''''#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''')))(((&&&$$$$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&$$$###!!! ######$$$$$$$$$%%%%%%%%%zzzaaaPPPDDD???:::555333111000///...............---,,,,,,*********)))))))))(((((())))))))))))((((((((('''))))))))))))((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((()))(((&&&&&&((()))((('''(((((('''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''''''''''''''$$$$$$$$$$$$$$$#########$$$%%%&&&''''''&&&$$$###$$$$$$###$$$&&&&&&$$$"""''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%'''((('''%%%%%%%%%$$$############$$$###$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&'''''''''%%%###"""###$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$%%%%%%''''''###""""""!!!!!!!!!!!!"""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$##################&&&&&&%%%$$$%%%&&&((()))%%%&&&''''''((((((''''''((('''&&&%%%############$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&%%%$$$$$$######$$$&&&'''''''''&&&%%%%%%$$$######""""""######&&&%%%$$$$$$###$$$$$$$$$''''''&&&&&&&&&&&&''''''!!!"""###$$$$$$###"""!!!#####################"""######$$$$$$$$$%%%%%%%%%"""###$$$$$$$$$"""!!! &&&%%%###!!!!!!"""$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%######$$$$$$###!!! """$$$&&&'''%%%###"""###%%%%%%$$$&&&)))(((%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$""""""###$$$%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%&&&''''''&&&%%%'''(((((('''&&&%%%$$$$$$%%%$$$$$$%%%&&&'''%%%###%%%%%%$$$######%%%&&&'''''''''((((((((((((''''''######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$"""!!!!!! ######$$$$$$$$$%%%%%%%%%yyy```OOOBBB>>>999555222111///...------......------,,,+++***))))))))))))(((((((((******)))))))))((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&)))(((&&&&&&((()))((('''(((((('''&&&%%%$$$$$$###&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%&&&&&&'''((((((((('''#########"""""""""""""""%%%%%%%%%$$$###"""######&&&$$$###"""###$$$%%%%%%%%%%%%&&&'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%'''''''''&&&%%%$$$######""""""############$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&'''(((((('''%%%######$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$###"""############$$$$$$######$$$$$$%%%&&&''''''&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############""""""&&&%%%%%%$$$%%%&&&''''''%%%&&&''''''((('''''''''%%%%%%$$$$$$$$$%%%&&&&&&########################'''''''''&&&&&&%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%%%%$$$######""""""######$$$$$$##################&&&&&&%%%%%%%%%%%%&&&&&&###$$$&&&''''''&&&$$$###"""""""""###$$$&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$#########"""!!!'''%%%###!!!!!!!!!###$$$%%%%%%%%%$$$$$$$$$###############$$$$$$###############$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$######$$$$$$###!!!"""$$$&&&'''''''''%%%$$$###""""""###'''(((%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#################################"""###$$$%%%%%%$$$###"""###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%$$$$$$###""" $$$$$$%%%%%%$$$###""""""######$$$%%%%%%%%%###""""""!!!!!!!!!"""###%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###############$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$%%%&&&$$$$$$%%%&&&&&&'''((((((######$$$$$$$$$%%%%%%%%%yyy___NNN@@@===888555333111///...------......------,,,+++............------------++++++*********)))))))))(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&)))(((&&&&&&((()))((('''(((((('''&&&%%%%%%$$$$$$''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$!!!"""%%%$$$$$$$$$$$$######$$$%%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&'''%%%$$$######""""""######"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%&&&&&&'''((((((&&&%%%######$$$%%%$$$######$$$%%%%%%&&&&&&&&&%%%'''&&&&&&%%%%%%$$$$$$###""""""######$$$$$$$$$$$$"""###$$$%%%&&&&&&'''''''''&&&%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''((('''''''''''''''&&&&&&''''''((()))########################%%%%%%%%%&&&&&&'''''''''###$$$%%%&&&&&&&&&%%%$$$%%%$$$######""""""######"""#####################%%%$$$$$$$$$$$$$$$$$$%%%###$$$&&&''''''&&&$$$###$$$$$$######$$$&&&)))***&&&&&&%%%%%%$$$###""""""%%%%%%%%%%%%$$$###""""""&&&%%%###"""!!!"""###$$$%%%%%%%%%$$$$$$$$$######"""###$$$$$$$$$$$$###"""######$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%###"""###$$$$$$###!!!%%%$$$$$$$$$$$$%%%&&&&&&&&&### """$$$$$$""" $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$######$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%########################!!!!!!"""###%%%&&&''''''''''''&&&%%%$$$$$$######%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%***(((&&&%%%%%%%%%$$$###!!!!!!"""###############$$$$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&'''(((((($$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######"""!!!!!!$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''((((((%%%%%%%%%$$$$$$#####################$$$$$$%%%&&&$$$$$$%%%&&&'''(((((()))######$$$$$$$$$%%%%%%%%%xxx___NNN@@@===888555444222000..................---,,,,,,.........---------,,,,,,++++++++++++************(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&'''''''''''''''''')))(((&&&&&&((()))((('''''''''&&&&&&&&&%%%%%%%%%(((''''''&&&&&&''''''(((%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$!!!"""'''"""###%%%%%%###"""###$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%&&&%%%$$$%%%&&&%%%%%%$$$############$$$"""###$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&%%%###$$$%%%%%%$$$"""""""""###$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&&&&&&&&&&%%%######%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%&&&''''''(((((('''''''''&&&%%%###""""""!!!!!!&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%&&&'''''''''"""###%%%&&&&&&&&&%%%$$$%%%$$$######""""""######""""""###$$$$$$$$$######$$$$$$############$$$$$$"""###$$$%%%%%%$$$###"""'''&&&%%%###"""######$$$'''&&&&&&%%%$$$###"""!!!!!!!!!"""###$$$%%%&&&&&&$$$$$$##################%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%$$$###"""######$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$###""""""###$$$###"""######!!!!!!!!!"""$$$%%%((($$$"""$$$$$$"""!!!######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###############!!!"""###$$$%%%''''''(((&&&&&&&&&%%%$$$$$$######(((((()))))))))(((((('''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""!!!!!!&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&%%%%%%$$$###!!! ###%%%&&&&&&""""""###$$$%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&((("""######$$$%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$######%%%%%%$$$$$$###""""""!!!$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&''''''''''''%%%%%%$$$$$$$$$$$$$$$$$$######"""######$$$%%%&&&%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%xxx^^^MMM@@@===999666555333000......////////////...------+++++++++*********))))))************))))))))))))'''((((((((()))))))))***''''''''''''''''''''''''&&&&&&&&&'''(((((()))))))))(((&&&&&&((()))((('''%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%""""""###$$$%%%&&&&&&''' $$$&&&%%%"""!!!###'''"""$$$&&&%%%###"""$$$%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&$$$###$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%###""" !!!"""###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$"""###$$$$$$%%%%%%%%%$$$%%%%%%$$$$$$$$$###############$$$%%%&&&''''''((($$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''%%%$$$###"""!!! &&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$%%%$$$######""""""######""""""$$$%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&$$$###"""!!!!!!%%%%%%%%%$$$$$$#########!!!!!!!!!!!!!!!"""###$$$""""""###$$$$$$$$$######%%%%%%%%%$$$$$$$$$#########$$$%%%&&&&&&%%%$$$###$$$$$$##################%%%$$$$$$######$$$$$$%%%###"""!!!"""###$$$###"""!!!"""""""""############$$$"""###'''%%%!!!!!!%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""""""""#########$$$%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$%%%%%%%%%%%%((())))))))))))(((&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$###"""""""""&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&&&&$$$###""" ###%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&%%%###!!!!!!%%%(((!!!!!!"""###$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$##################$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%""""""""""""###$$$%%%&&&&&&%%%%%%$$$###""""""!!!######$$$$$$$$$%%%%%%%%%www^^^MMM@@@===999777555333111/////////000000//////...------------,,,,,,,,,++++++))))))))))))(((((((((((('''((((((((())))))******''''''''''''''''''''''''&&&&&&&&&'''((()))******)))(((&&&&&&((()))((('''$$$$$$%%%&&&&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&'''''''''((((((((())))))%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&''')))***++++++###)))***'''$$$$$$&&&&&&'''((('''$$$$$$&&&)))%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""%%%'''&&&###"""###%%%'''&&&%%%%%%$$$$$$%%%%%%!!!"""###$$$%%%&&&&&&&&&$$$$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%###""" !!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%$$$######$$$%%%&&&&&&&&&%%%$$$###"""$$$%%%&&&'''&&&&&&%%%$$$$$$$$$######"""""""""######$$$%%%'''((())))))"""###%%%&&&'''(((((((((%%%&&&''''''((((((''''''((((((''''''(((((()))***%%%$$$###""""""###$$$%%%&&&%%%%%%$$$$$$######""""""###$$$%%%&&&%%%$$$$$$%%%$$$$$$###"""#########"""###$$$%%%&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%***)))'''%%%$$$###"""""" !!!###%%%&&&%%%$$$"""%%%%%%%%%$$$$$$$$$#########$$$&&&''''''&&&$$$###$$$$$$##################%%%$$$$$$$$$$$$$$$$$$%%%###"""!!!"""###$$$###"""!!!"""%%%''''''&&&$$$######(((&&& &&&#########$$$$$$%%%%%%%%%""""""###$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""###$$$%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!""""""#########$$$(((((('''&&&&&&%%%$$$$$$ !!!"""###%%%'''(((((('''''''''''''''%%%###"""$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&%%%$$$"""!!!$$$""" """%%%&&&&&&%%%%%%%%%%%%$$$###""""""""""""!!!!!!&&&%%%%%%&&&''''''''''''&&&###$$$$$$%%%%%%$$$$$$###'''''''''&&&&&&%%%%%%%%% !!!"""###%%%'''((((((######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$%%%$$$$$$######"""""""""#########$$$$$$%%%%%%&&&""""""""""""###$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%vvv[[[III>>>;;;777555444333111000000000//////.........---------,,,,,,,,,+++++++++***+++,,,***(((''''''((())))))))))))(((&&&%%%$$$%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((+++***(((&&&%%%$$$%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%###""""""$$$&&&((((((((('''&&&!!!###%%%%%%$$$$$$%%%&&&'''&&&%%%$$$###$$$%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$""""""""""""###"""""""""!!!!!!!!! !!!###$$$%%%&&&&&&%%%$$$%%%$$$###!!!!!!"""$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%$$$###!!! """###$$$%%%&&&''''''''''''&&&%%%$$$###$$$%%%&&&%%%%%%%%%&&&&&&'''''''''---)))%%%$$$%%%$$$!!!$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%((())))))'''$$$###"""!!!"""$$$$$$"""!!!"""###"""%%%)))***(((%%%"""!!!###$$$%%%%%%%%%###"""!!!&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$""""""######%%%&&&((()))'''%%%$$$$$$%%%&&&&&&%%%%%%&&&'''((((((&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&+++***)))&&&$$$""" $$$$$$$$$%%%%%%&&&&&&&&&######"""!!!!!!!!!!!!!!!%%%%%%$$$$$$###"""!!!!!!"""###$$$%%%&&&'''''''''$$$$$$######"""!!!!!!!!!""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$"""###$$$"""!!!!!!"""$$$%%%'''(((((('''&&&&&&'''$$$$$$%%%&&&%%%$$$###"""$$$$$$###############$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$"""$$$''')))***(((%%%###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((($$$%%%&&&&&&%%%%%%'''(((&&&&&&%%%$$$$$$$$$%%%%%%'''%%%######$$$&&&&&&%%%%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&'''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$###""""""%%%%%%%%%%%%%%%$$$###"""%%%&&&(((***)))(((%%%###%%%&&&''''''((((((''''''+++***'''%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$######%%%'''(((uuu[[[III>>>;;;777555444333111000000/////////..................---------,,,,,,,,,***+++,,,***((('''((()))(((((()))))))))(((''''''((((((((((((((((((((('''''''''''''''''''''''''''+++***)))(((((((((((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((((('''&&&&&&%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&'''((((((((('''%%%$$$"""###$$$%%%%%%###""" $$$%%%''''''&&&%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$########################&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%###"""!!!!!!!!!"""&&&%%%%%%%%%%%%$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$%%%$$$"""!!!"""###%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$#########$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&)))'''$$$$$$%%%%%%$$$"""%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((((((&&&$$$######!!!"""$$$$$$"""""""""###%%%&&&&&&%%%###"""$$$%%%!!!"""######"""!!! &&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&%%%%%%$$$&&&&&&&&&'''((()))***+++'''%%%$$$$$$%%%&&&&&&%%%$$$%%%&&&'''&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###############$$$$$$$$$%%%%%%%%%&&&&&&######"""!!!!!!!!!!!!!!!&&&&&&%%%%%%$$$######"""$$$$$$$$$%%%%%%%%%%%%%%%############$$$$$$$$$$$$######################## !!!!!!""""""!!!!!! """###$$$###!!!!!!"""$$$%%%'''((((((&&&%%%&&&'''"""######$$$###"""!!! $$$$$$###############$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""$$$&&&(((((('''%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''*********(((%%%######$$$%%%%%%%%%$$$$$$%%%&&&&&&'''%%%######%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$#########%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((('''&&&$$$#########$$$$$$%%%$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$######$$$&&&'''sssZZZIII>>>;;;777555444333111000////////////........................------------***++++++***((('''((()))'''((())))))*********)))+++******)))((((((''''''((((((((((((((((((((((((,,,+++***(((''''''''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%&&&''')))***%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$$$$%%%%%%))))))((((((((('''''''''###$$$%%%&&&'''((())))))'''((()))))))))((('''&&&$$$%%%%%%%%%###!!!%%%&&&((('''&&&%%%%%%&&&'''&&&%%%$$$$$$$$$%%%%%%$$$######$$$$$$%%%&&&'''%%%$$$$$$$$$$$$#################################%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$"""""""""######$$$$$$$$$############"""%%%%%%%%%&&&%%%%%%$$$###$$$###"""""""""$$$%%%&&&&&&&&&%%%%%%$$$$$$######"""###$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%$$$###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&%%%$$$###$$$!!!###$$$$$$###""""""###%%%&&&&&&%%%######$$$&&&"""""""""###""""""!!! &&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((('''&&&%%%$$$$$$&&&%%%%%%%%%%%%&&&'''((('''%%%$$$$$$%%%&&&&&&%%%###$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######"""!!!!!!!!!""""""'''&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$#########"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######"""###$$$###!!!!!!###%%%&&&''')))(((&&&%%%%%%&&&"""############"""!!!!!!$$$###############$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''',,,,,,,,,)))&&&#########$$$$$$$$$$$$%%%&&&&&&''''''%%%###$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%&&&'''''''''&&&%%%%%%$$$###############$$$$$$###"""""" !!!###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%###""""""###$$$%%%qqqYYYIII>>>;;;777555444333111000///////////////............------------,,,,,,,,,)))++++++***((((((((()))))))))************)))))))))))))))((((((((('''''')))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''$$$$$$%%%%%%&&&'''((()))%%%%%%$$$$$$$$$%%%&&&&&&((('''%%%######$$$%%%&&&'''''''''(((((())))))***%%%%%%&&&&&&'''((())))))''''''((()))(((((('''&&&''''''''''''&&&$$$###"""$$$%%%&&&&&&$$$""""""###&&&&&&%%%%%%%%%$$$$$$$$$############$$$%%%&&&'''$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%$$$###$$$$$$%%%############""""""""""""%%%%%%%%%$$$$$$###""""""###############$$$&&&&&&&&&&&&%%%$$$$$$###""""""######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###!!!"""$$$&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%$$$###$$$%%%!!!###%%%$$$###"""######"""$$$''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))((('''&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%%%%'''&&&$$$$$$&&&'''&&&%%%$$$$$$%%%%%%%%%%%%$$$##########################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%######""""""!!!""""""###&&&&&&%%%%%%$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&"""###$$$###""""""$$$%%%&&&'''((((((&&&$$$$$$%%%%%%%%%%%%%%%$$$$$$###############"""######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&'''((('''&&&%%%&&&'''#########$$$%%%&&&'''(((&&&%%%$$$$$$%%%&&&%%%$$$%%%$$$$$$$$$######""""""$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$'''&&&$$$$$$$$$&&&((())))))(((&&&%%%$$$###$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$ !!!###%%%&&&'''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$###"""""""""######nnnWWWIII>>>;;;777555444333111000.........///////////////,,,,,,,,,+++++++++******)))***+++***)))((()))***++++++++++++***)))((('''&&&&&&&&&''''''((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''((('''%%%######$$$%%%&&&######%%%&&&(((***+++,,,''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&$$$%%%&&&&&&$$$""""""###&&&&&&&&&%%%%%%%%%$$$$$$############$$$%%%&&&&&&$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%###""""""###$$$$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$######"""""""""!!!$$$$$$###$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$###""""""$$$$$$###"""""""""""""""$$$$$$$$$%%%$$$$$$######!!!"""$$$&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$ """###$$$######$$$%%%"""###%%%%%%###"""###$$$"""###"""!!! """%%%$$$$$$$$$$$$$$$$$$%%%%%%!!!"""###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''***)))(((&&&&&&%%%&&&&&&***))))))((((((((((((((((((&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&%%%########################$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$$$$$$$$$$############""""""""""""###$$$%%%&&&$$$$$$######""""""""""""######################## """###$$$$$$$$$$$$"""###$$$###"""###$$$&&&%%%'''((('''%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$######""""""###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''"""###%%%%%%%%%%%%'''(((#########$$$%%%&&&'''(((&&&%%%$$$%%%&&&&&&%%%$$$$$$$$$$$$######"""""""""$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$'''&&&$$$$$$$$$&&&((()))***)))'''%%%$$$%%%%%%&&&&&&'''''''''''''''&&&&&&!!!"""$$$%%%&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$##################lllVVVIII>>>;;;777555444333111000.........///////////////++++++++++++************)))***+++***)))((()))***+++++++++***)))(((&&&%%%%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((''''''''''''(((***+++,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$$$$%%%&&&'''''''''&&&%%%$$$$$$$$$%%%%%%!!!"""###%%%(((***+++,,,'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$%%%&&&''''''(((%%%&&&((('''&&&%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$######""""""######$$$%%%&&&%%%$$$$$$$$$$$$#################################$$$$$$############$$$$$$###"""!!! !!!""""""%%%%%%%%%$$$$$$$$$######$$$######"""""""""######%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%$$$$$$######$$$$$$"""!!!!!! !!!######$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$"""!!!"""$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$$$$######$$$&&&"""$$$%%%%%%$$$######$$$&&&"""###)))###""""""""""""###$$$$$$!!!"""###%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&&&&'''((()))(((((('''''''''(((((((((&&&%%%%%%&&&''''''&&&%%%&&&&&&&&&&&&&&&''''''########################!!!!!!!!!"""""""""######$$$$$$$$$$$$$$$###############"""""""""###$$$$$$########################""""""""""""###%%%'''((($$$$$$######"""!!!!!! """"""""""""""""""""""""!!!!!!###$$$$$$%%%%%%$$$"""###$$$#########%%%'''$$$%%%''''''%%%%%%%%%&&&$$$###""""""!!!!!!""""""""""""""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###%%%&&&%%%$$$###$$$%%%$$$$$$$$$$$$%%%&&&&&&'''%%%$$$$$$%%%&&&'''%%%###$$$$$$$$$###############%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%&&&''')))((('''&&&%%%&&&'''(((###$$$%%%&&&&&&&&&&&&%%%""""""###############"""&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$$$$%%%%%%jjjUUUIII>>>;;;777555444333111000............/////////000,,,,,,,,,+++++++++******((()))+++***)))((()))+++))))))))))))(((((('''&&&''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((()))***+++''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$%%%&&&'''(((&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%&&&((()))******%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&######$$$$$$%%%&&&''''''$$$%%%''''''&&&%%%&&&'''%%%%%%&&&&&&&&&%%%$$$###""""""""""""###$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$########################$$$$$$############$$$$$$###"""!!!!!!!!!"""###$$$""""""!!!!!!!!! %%%$$$$$$######$$$%%%&&&&&&&&&&&&&&&%%%$$$######&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""!!!!!!""""""###!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$###%%%%%%$$$"""!!!###%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$######$$$&&&"""$$$%%%%%%$$$######$$$%%%###$$$)))######"""""""""###$$$%%%!!!###%%%'''''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''')))(((&&&&&&&&&''')))***&&&&&&%%%%%%%%%&&&&&&'''((('''%%%%%%'''((('''&&&%%%%%%$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$#########"""######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$&&&(((################################################%%%%%%&&&&&&%%%$$$######"""###$$$$$$###$$$&&&((("""$$$&&&&&&%%%%%%&&&'''$$$###"""!!!!!!!!!"""###""""""""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%''''''%%%############$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######"""#########$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###########################%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&''''''!!!"""###$$$%%%&&&&&&&&&###############$$$%%%%%%$$$##################$$$""""""###%%%&&&&&&&&&&&&jjjUUUIII>>>;;;777555444333111000---.........//////000000---------,,,,,,,,,++++++((()))******)))((()))+++&&&''''''(((((((((((((((******))))))((((((''''''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&'''(((%%%%%%&&&&&&&&&%%%$$$###&&&'''''''''(((((())))))"""###$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$%%%&&&'''&&&&&&%%%%%%%%%&&&'''(((!!!###%%%%%%$$$$$$%%%&&&%%%%%%&&&'''&&&%%%$$$###""""""""""""###$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$&&&%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$#########"""&&&%%%%%%$$$%%%&&&((()))'''''''''&&&%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&###""""""""""""$$$%%%&&& !!!"""###$$$%%%%%%%%%'''&&&%%%$$$###$$$%%%&&&'''''''''&&&&&&%%%%%%%%%"""###%%%$$$"""!!!$$$&&&!!!!!!""""""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&"""$$$&&&%%%$$$###$$$%%%!!!$$$'''((('''&&&%%%%%%%%%%%%$$$$$$$$$%%%'''(((###$$$'''((())))))((('''%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%&&&(((***+++((((((((((((((()))******((('''%%%%%%'''((('''&&&$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######""""""######""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%######$$$%%%&&&#########$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###!!!"""###$$$$$$###$$$&&&(((!!!###%%%&&&&&&&&&'''((('''&&&$$$#########$$$%%%""""""""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%&&&'''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$&&&''''''%%%%%%&&&'''&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$&&&''''''%%%############$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%$$$###"""""""""######$$$$$$$$$$$$((('''&&&&&&%%%$$$###"""""""""""""""""""""######%%%%%%%%%%%%%%%$$$###"""###$$$$$$%%%%%%&&&&&&'''!!!"""###%%%&&&'''((((((%%%%%%$$$$$$%%%''')))***""""""!!!!!!!!!!!!""""""!!!"""###%%%''''''((((((hhhRRREEE@@@;;;555444555555222...000///...---,,,---......++++++,,,,,,++++++***)))***)))(((''''''&&&&&&&&&''''''((()))))))))))))))***((('''((()))***)))'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&%%%%%%$$$$$$$$$$$$%%%$$$######"""#########%%%$$$###$$$&&&''''''&&&######$$$$$$$$$%%%%%%%%%##############################"""""""""###$$$%%%######""""""!!!"""""""""###$$$$$$%%%%%%$$$$$$###'''&&&%%%$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$######""""""######$$$&&&%%%###"""""""""######!!!!!!"""###%%%&&&'''((("""###%%%%%%$$$$$$$$$%%%%%%$$$$$$###"""""""""###$$$$$$######$$$$$$%%%&&&$$$$$$############""""""$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&%%%&&&###%%%$$$%%%+++$$$)))((('''&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$"""###$$$%%%%%%###""" !!!"""$$$%%%%%%$$$###"""%%%$$$#########$$$%%%&&&######""""""!!!!!! %%%$$$$$$######$$$$$$%%%%%%$$$###""""""###$$$%%%'''&&&%%%$$$$$$$$$%%%&&&"""###%%%&&&'''&&&%%%$$$$$$%%%&&&(((((((((''''''$$$$$$%%%&&&'''))))))***###%%%'''))))))(((&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$""" """$$$&&&&&&%%%###!!!!!!"""$$$%%%%%%$$$"""!!!!!!"""$$$%%%'''&&&&&&%%%$$$$$$$$$%%% """$$$&&&'''&&&%%%$$$%%%$$$#########$$$&&&'''!!!""""""""""""###############""""""""""""######""""""###$$$$$$%%%&&&&&&'''((('''$$$!!! !!!""""""""""""""""""""""""(((((()))'''%%%###$$$$$$(((((('''&&&$$$###""""""%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%######%%%(((,,,...&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&########################%%%%%%%%%%%%%%%'''((())))))(((&&&###!!!"""$$$'''$$$"""!!!###''')))(((&&&!!!!!!!!!!!!!!!!!!!!!!!!###############$$$$$$%%%$$$$$$$$$###$$$$$$%%%%%%((('''%%%$$$###$$$$$$%%%"""###$$$%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%!!!!!!!!!"""#########$$$'''&&&%%%%%%######"""!!!&&&'''''''''&&&%%%$$$$$$!!!###%%%''''''&&&%%%%%%gggRRREEE@@@;;;555444555555222...000///...---,,,------...,,,,,,,,,,,,,,,++++++***+++***)))(((''''''''''''''''''((()))))))))))))))((('''&&&'''((()))(((&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%###"""!!!"""$$$%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%########################%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&%%%$$$#########$$$%%%######$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$%%%$$$"""!!!!!!!!!""""""""""""###$$$%%%&&&&&&'''###$$$%%%%%%###!!!!!!"""%%%%%%$$$###############$$$$$$$$$$$$$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&&&&%%%$$$&&&###''''''$$$---444///(((((('''&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$###$$$%%%&&&%%%$$$"""!!!###$$$&&&''''''&&&$$$###$$$$$$#########$$$%%%&&&$$$$$$$$$######"""""""""%%%$$$$$$######$$$$$$%%%$$$$$$###""""""###$$$$$$%%%$$$#########$$$%%%%%%###$$$$$$%%%%%%%%%$$$$$$&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""""""""###%%%$$$###!!!!!!###$$$%%%""""""!!!!!!"""###$$$%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$ """$$$&&&&&&&&&%%%$$$$$$############$$$%%%%%%#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%#########$$$%%%&&&&&&&&& !!!"""!!! """$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''(((&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$%%%(((***,,,%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''((((((((('''&&&########################''''''&&&&&&%%%$$$$$$###&&&'''&&&$$$"""###%%%''''''%%%$$$%%%'''((('''%%%########################$$$############$$$%%%%%%############$$$%%%&&&''''''&&&%%%$$$###$$$$$$%%%%%%%%%&&&''''''&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&'''&&&$$$"""~~~~~~}}}eeeQQQEEE???;;;666444444444111/////////...------------...---------------,,,++++++,,,+++***)))((((((((((((''''''((()))))))))))))))(((&&&%%%&&&'''((('''&&&(((''''''''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''###"""!!!"""###$$$###"""%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((((((''''''((((((''''''''''''(((((((((((('''&&&&&&'''((((((&&&%%%###"""""""""###$$$""""""###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######"""!!!!!!!!!!!!"""######$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$!!!&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''))))))((((((((('''''''''%%%%%%%%%%%%%%%$$$$$$$$$!!!"""$$$%%%%%%%%%$$$###%%%"""''')))'''222;;;666'''''''''&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%###"""%%%%%%&&&&&&&&&%%%###"""$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$###""""""###$$$$$$""""""""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%)))*********)))(((&&&%%%&&&%%%%%%%%%$$$$$$$$$###&&&%%%$$$######%%%&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$########################""""""""""""""""""""""""######################## !!!"""###$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$############$$$!!!"""$$$%%%&&&&&&%%%$$$""""""###$$$$$$$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%&&&&&&'''!!!#########"""###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###$$$%%%"""######$$$%%%&&&''''''''''''&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###"""######$$$&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&'''((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$"""!!!###%%%&&&%%%$$$$$$%%%''')))'''&&&&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%############$$$%%%&&&'''&&&&&&$$$######$$$%%%%%%((((((((((((((('''&&&%%%###$$$%%%%%%&&&&&&%%%%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&'''%%%$$$%%%'''&&&### }}}~~~~~~zzzcccPPPEEE>>>;;;777555444333111/////////......------------------......------,,,+++---,,,+++***))))))))))))''''''((()))))))))))))))((('''&&&&&&(((((('''&&&((((((''''''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%$$$%%%%%%&&&''''''&&&%%%$$$$$$%%%&&&%%%###%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''''''''&&&%%%&&&%%%%%%%%%%%%&&&&&&'''&&&%%%###""""""###%%%&&&&&&%%%$$$#########$$$%%%######$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&#########""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%""" &&&&&&%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$""""""$$$%%%%%%%%%$$$######!!!%%%&&&$$$...777222&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$###""" $$$###$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$##################$$$"""""""""###$$$%%%&&&&&&((('''%%%$$$$$$$$$%%%&&&)))******+++***)))((('''$$$$$$%%%&&&''''''((((((%%%%%%%%%$$$%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%########################$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$$$$$$$$$$###""""""###%%%&&&'''&&&%%%$$$###$$$%%%''''''%%%$$$###$$$$$$######"""######$$$"""###$$$%%%%%%%%%%%%$$$!!!"""###$$$%%%$$$###"""$$$$$$$$$%%%%%%%%%&&&&&&######""""""""""""######$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&$$$""" !!!""""""""""""""""""""""""""""""###%%%$$$$$$###%%%&&&""""""###$$$%%%&&&&&&'''''''''&&&&&&%%%$$$######$$$$$$%%%%%%%%%%%%$$$$$$!!!"""###%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%&&&''''''((((((((($$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%&&&%%%$$$###!!!###&&&'''&&&%%%&&&'''&&&&&&%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###""""""""""""###$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$######$$$%%%&&&)))))))))((('''&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$#########"""""""""######$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$&&&$$$"""$$$''''''$$$ |||~~~yyybbbOOODDD>>>;;;888555444222111000...............---------------......------,,,+++---,,,+++******)))))))))''''''((())))))))))))))))))((('''((())))))((('''((((((''''''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%&&&'''############$$$&&&''''''(((&&&%%%%%%&&&&&&$$$###%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''&&&$$$$$$###$$$$$$%%%&&&&&&&&&$$$###!!!!!!###$$$&&&((('''&&&%%%$$$%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######%%%&&&%%%$$$"""######%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&&&&%%%$$$%%%"""&&&%%%!!!(((...(((%%%%%%&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$######"""!!! ######$$$$$$%%%%%%%%%%%%""""""######$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$#########"""###$$$%%%%%%&&&&&&'''((('''&&&%%%%%%&&&'''((('''(((***+++++++++***)))$$$%%%%%%&&&&&&'''''''''$$$%%%'''((()))(((&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###!!!###$$$%%%%%%$$$###!!!###$$$%%%&&&&&&$$$""" !!!###%%%&&&&&&%%%###!!!$$$######"""######$$$$$$######$$$$$$%%%%%%$$$$$$!!!"""###%%%%%%$$$##################$$$$$$$$$$$$######""""""""""""######$$$$$$%%%%%%%%%%%%%%%&&&$$$$$$### """"""""""""""""""""""""!!!###$$$$$$$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$$$$######%%%%%%&&&&&&&&&&&&%%%%%%!!!"""$$$%%%&&&%%%$$$######$$$&&&''''''&&&$$$###%%%%%%&&&&&&'''((())))))$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%%%%$$$### """&&&''''''&&&&&&'''"""###$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!!!!"""######&&&&&&%%%$$$############$$$######"""###$$$&&&''')))((('''&&&&&&%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$######""""""!!!!!!!!!""""""######$$$$$$%%%%%%%%%%%%%%%$$$###"""!!!###"""!!!###&&&'''&&&$$$|||~~~xxxaaaNNNDDD===;;;999666333222111111......//////......---,,,---------------,,,++++++---,,,+++***))))))))))))''''''((()))))))))))))))***((('''((()))***)))((((((''''''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&"""""""""###$$$&&&'''((((((&&&%%%$$$%%%%%%###!!!%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''((())))))$$$$$$$$$$$$%%%&&&'''((('''&&&%%%%%%%%%%%%&&&''')))(((&&&%%%%%%%%%&&&'''%%%&&&&&&'''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%$$$$$$%%%&&&%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%"""###%%%&&&&&&&&&%%%$$$'''$$$((('''!!!%%%((( ###$$$&&&''''''&&&%%%%%%$$$$$$############$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$#########""""""###$$$%%%%%%%%%%%%$$$ !!!!!!"""###$$$%%%%%%%%%$$$$$$######$$$$$$%%%"""###$$$$$$$$$$$$###"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&''')))***++++++******&&&&&&%%%$$$###"""!!!!!!###%%%(((******)))&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!"""###$$$%%%%%%$$$###""""""###$$$$$$###!!!!!!"""$$$%%%%%%$$$"""!!!$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$!!!!!!"""""""""#########%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""!!! !!!$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$$$$%%%'''%%%%%%$$$$$$######""""""&&&&&&%%%%%%$$$$$$######%%%&&&&&&''''''&&&&&&%%%"""###$$$%%%&&&%%%$$$###$$$%%%'''(((((('''%%%$$$%%%%%%%%%&&&&&&((()))***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$###!!! ###&&&'''&&&&&&&&&''' !!!###$$$###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!!!!!!!"""######&&&&&&%%%$$$###############"""""""""###$$$&&&'''''''''&&&%%%$$$$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$###!!!  !!!"""###$$$%%%''''''}}}~~~yyybbbNNNCCC<<<;;;999666333111111111---.../////////...---,,,,,,,,,,,,,,,,,,++++++***,,,+++***))))))((())))))''''''((())))))))))))))))))(((''''''))))))((('''''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&%%%$$$$$$$$$%%%%%%"""######$$$&&&''')))******(((&&&&&&&&&%%%$$$"""$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&%%%%%%''')))***$$$$$$$$$$$$%%%&&&'''(((((((((((((((((((((((((((((('''&&&%%%$$$%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$############$$$$$$"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%!!!"""$$$%%%$$$###$$$%%%###############$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&!!!"""$$$%%%%%%%%%$$$###$$$###(((((("""%%%'''"""$$$%%%''''''&&&%%%$$$%%%$$$###""""""###$$$%%%%%%%%%$$$###############$$$$$$###############$$$"""###$$$%%%%%%%%%$$$$$$ !!!"""###$$$%%%&&&%%%$$$$$$######$$$$$$%%%"""###$$$$$$$$$$$$###"""###$$$%%%%%%&&&%%%$$$###""""""$$$%%%&&&&&&'''''''''((()))*********)))(((&&&&&&%%%$$$###"""!!!!!!$$$%%%&&&'''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''&&&%%%%%%%%%$$$######################## """###$$$$$$###""" #########$$$$$$#########"""############""" ######$$$%%%%%%$$$######$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&'''!!!!!!!!!"""""""""######%%%%%%$$$$$$$$$$$$%%%%%%########################"""###$$$$$$$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$&&&'''$$$$$$$$$$$$#########"""%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%&&&(((***+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""""""""$$$&&&&&&%%%%%%&&&'''!!!###%%%%%%######%%%'''$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%$$$$$$######$$$$$$%%%&&&"""!!!!!!"""###$$$&&&((('''&&&%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###""" """%%%$$$""""""%%%)))~~~yyybbbNNNCCC<<<<<<999666333111111222---.../////////...,,,,,,+++,,,,,,,,,,,,+++******,,,+++***)))(((((((((((('''(((((()))))))))))))))((('''&&&&&&'''((('''&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''###$$$$$$%%%&&&'''((((((&&&&&&&&&'''''''''(((((('''&&&&&&%%%$$$$$$$$$$$$###$$$$$$%%%''')))+++,,,---+++)))))))))(((&&&$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###!!!!!!$$$''')))###""""""###$$$%%%&&&'''''''''(((((((((((('''''''''&&&%%%$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$##################$$$!!!"""###$$$%%%%%%$$$#########$$$$$$$$$%%%%%%%%%!!!"""$$$$$$"""""""""######"""""""""###$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$#########"""""" !!!###$$$%%%&&&''' !!!"""$$$$$$######""" &&&((("""%%%'''"""###%%%'''''''''%%%$$$%%%$$$###""""""###$$$%%%%%%$$$######""""""######"""!!!!!!!!!!!!!!!"""###"""###$$$%%%&&&%%%$$$$$$ !!!###$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%"""###$$$%%%%%%$$$###""""""###$$$%%%%%%$$$"""!!! """$$$%%%&&&%%%%%%))))))******)))(((&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''%%%&&&&&&''''''&&&&&&%%%(((((('''&&&%%%%%%$$$$$$"""""""""""""""""""""""""""###%%%&&&&&&%%%###"""########################$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''%%%%%%$$$$$$###$$$$$$%%%'''&&&%%%$$$%%%&&&'''(((!!!""""""""""""###############""""""""""""############""""""""""""""""""!!!"""######"""###%%%&&&""""""""""""""""""""""""%%%&&&''''''%%%%%%&&&'''##################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%''')))******)))'''%%%%%%%%%%%%%%%&&&(((***+++%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''###%%%&&&%%%$$$$$$%%%'''$$$&&&(((&&&$$$"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''!!!!!!"""###$$$&&&((()))!!!!!!!!!!!!###%%%'''((('''&&&%%%$$$%%%&&&'''((($$$$$$%%%&&&&&&&&&%%%%%%#########$$$$$$%%%%%%%%%"""""""""""""""""""""""""""############""""""!!! $$$'''%%% ###((({{{aaaNNNFFF>>>;;;888555444333111///000///...---,,,------...,,,,,,++++++++++++******+++******)))))))))))))))&&&&&&&&&'''''')))******(((((())))))******++++++%%%%%%&&&&&&'''(((((()))))))))((((((''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((((((''''''&&&%%%%%%$$$######$$$%%%$$$$$$$$$(((---222,,,***&&&""" !!!&&&&&&&&&""""""&&&%%%%%%$$$$$$###$$$$$$$$$((((((((((((((((((((((((&&&%%%$$$%%%'''''''''&&&((('''&&&%%%%%%&&&'''(((%%%%%%%%%$$$$$$#########'''&&&&&&%%%%%%%%%&&&&&&''''''%%%$$$###"""""""""$$$%%%'''''''''%%%###"""#########$$$$$$%%%%%%%%%""""""!!! !!!"""$$$%%%%%%%%%&&&&&&%%%###""" !!!"""###$$$%%%&&&&&&'''!!!"""$$$%%%%%%$$$###""" !!!###$$$$$$###"""""" !!!######""""""&&&&&&&&&&&&%%%%%%$$$############""""""""""""""""""######$$$&&&''''''((($$$###"""!!!!!!!!!######(((&&&%%%%%%%%%$$$"""$$$$$$$$$###$$$$$$%%%&&&$$$$$$$$$$$$$$$###"""!!! """######!!!!!!!!!!!!!!!!!! """"""###$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######"""###'''++++++(((%%%$$$%%%###$$$$$$%%%%%%$$$$$$#########&&&(((***)))%%%"""&&&&&&%%%$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%!!!"""###$$$%%%$$$###""" ###%%%&&&%%%###"""""""""!!! !!!"""$$$''')))$$$###"""###%%%&&&%%%$$$######$$$%%%&&&''''''(((###!!!!!!###&&&'''$$$!!!$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&%%%%%%$$$######$$$$$$########################""""""""""""#########$$$&&&&&&&&&&&&$$$###&&&&&&&&&%%%%%%$$$$$$$$$((($$$ !!!%%%'''%%%###$$$%%%&&&'''(((''''''&&&######$$$$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$&&&&&&&&&&&&$$$$$$!!!"""%%%'''((((((''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$###$$$''')))(((&&&%%%%%%'''(((((('''%%%$$$$$$######$$$$$$%%%"""###$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$######""""""!!!!!!!!!###$$$%%%######$$$$$$$$$%%%%%%%%%%%%&&&''''''&&&%%%###"""#########$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$%%%&&&'''&&&%%%$$$###***(((%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$yyy___LLLCCC>>><<<888666555444222000000///...---------............------------,,,,,,+++******)))))))))))))))'''&&&&&&'''''')))******((((((((())))))))))))))))))((((((''''''&&&%%%%%%'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''(((''''''&&&%%%%%%$$$######'''''''''''''''***...111...,,,)))%%%$$$$$$$$$%%%%%%&&&%%%$$$######&&&(((""""""######$$$&&&'''(((''''''''''''''''''''''''&&&%%%$$$%%%'''((('''&&&''''''&&&%%%%%%&&&''''''%%%%%%%%%$$$$$$$$$######''''''&&&&&&&&&&&&&&&'''&&&&&&%%%$$$###############$$$%%%&&&&&&$$$###"""$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&'''(((&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""" !!!"""$$$%%%$$$$$$$$$!!!""""""#########""""""%%%&&&&&&&&&%%%%%%$$$###############""""""""""""&&&%%%%%%%%%%%%$$$$$$$$$%%%$$$###"""!!! !!!$$$$$$######$$$###############$$$%%%&&&$$$$$$%%%%%%$$$######"""!!!"""#########"""!!!!!!"""######$$$$$$#########$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$%%%$$$'''******(((%%%$$$%%%###$$$$$$%%%%%%$$$$$$###$$$%%%'''***+++***'''$$$&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$%%%%%%%%%$$$!!!###%%%%%%$$$#########&&&%%%%%%$$$###"""!!! ######$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%&&&&&&&&&$$$!!!!!!###$$$$$$"""###$$$$$$%%%%%%$$$$$$###&&&&&&%%%$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$######((($$$ !!!$$$&&&%%%###!!!"""###$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%$$$######$$$%%%&&&''''''&&&$$$###%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&)))++++++)))'''&&&&&&&&&%%%###''''''''''''''''''''''''"""######$$$$$$$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$$$$############$$$$$$%%%############$$$$$$$$$%%%######$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&######"""###%%%''''''(((%%%%%%%%%%%%%%%%%%&&&&&&xxx]]]III@@@===:::777555444333111///000///......------............------------,,,,,,+++******)))))))))))))))''''''''''''((()))******((((((((((((((('''''''''))))))(((''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$######$$$&&&%%%%%%&&&(((***---+++)))&&&%%%&&&''''''%%%%%%$$$%%%''')))((((((#########$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###%%%'''(((((('''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$###''''''''''''''''''''''''%%%%%%$$$######$$$$$$%%%!!!"""###$$$%%%$$$###"""%%%%%%&&&&&&&&&&&&''''''$$$$$$######$$$$$$%%%&&&&&&&&&%%%$$$##################$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""""""""###!!!"""###$$$%%%&&&&&&&&&&&&%%%%%%$$$######$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$########################&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$###""" """%%%###!!!###&&&!!!!!!!!!"""###$$$%%%&&&%%%%%%%%%%%%%%%$$$$$$###########################"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""######$$$%%%%%%&&&&&&$$$&&&))))))(((&&&%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$&&&(((***)))&&&$$$&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######""""""######$$$%%%###$$$%%%$$$###"""###%%%&&&'''''''''%%%""""""$$$&&&%%%###"""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$(((%%%"""!!!!!!"""######"""######$$$$$$######"""%%%$$$$$$######"""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&&&&&&&&&&''''''##################$$$$$$'''### !!!###%%%$$$"""$$$$$$%%%&&&&&&&&&&&&%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$"""######$$$$$$######"""%%%&&&&&&'''&&&%%%$$$###$$$$$$%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%&&&(((******(((&&&&&&&&&&&&%%%$$$$$$$$$&&&&&&&&&&&&$$$$$$###$$$$$$$$$$$$######"""$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###"""""""""#########$$$$$$""""""###$$$$$$$$$######%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$%%%&&&(((((( !!!"""$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%vvv\\\III@@@:::888555333222111///...//////..................,,,,,,+++++++++*********+++******)))))))))))))))((((((''''''((()))******(((((((((''''''&&&&&&%%%&&&&&&&&&'''(((((())))))%%%%%%$$$$$$$$$$$$$$$$$$'''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$!!!###%%%%%%$$$###$$$%%%((('''%%%$$$$$$$$$%%%&&&&&&$$$$$$&&&***+++(((%%%((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###%%%'''(((((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''((((((''''''$$$#########$$$$$$%%%&&&!!!"""###$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$############$$$$$$$$$%%%$$$###!!!!!!!!!"""###"""""""""###$$$$$$%%%%%%$$$$$$"""""""""###$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%&&&&&&%%%%%%$$$"""###############$$$$$$"""######$$$%%%%%%&&&&&&$$$%%%%%%%%%%%%###!!!  %%%&&&###!!!!!!### !!!!!!"""###%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$############$$$$$$%%% """###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""#########$$$$$$%%%%%%%%%$$$&&&'''((('''&&&%%%%%%###$$$$$$%%%%%%$$$$$$###""""""###%%%''''''$$$"""&&&%%%%%%%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$######""""""!!! """###$$$$$$%%%%%%$$$""""""$$$&&&$$$$$$%%%%%%%%%$$$###"""!!!%%%(((&&&"""!!!$$$((($$$$$$$$$#########""""""%%%$$$###""""""###############$$$$$$$$$$$$######%%%$$$$$$$$$#########"""$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%$$$$$$%%%&&&'''""""""######$$$$$$%%%%%%&&&###!!!!!!###$$$$$$###&&&&&&''''''''''''''''''"""######$$$$$$######"""%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$#########$$$&&&'''((((((((('''%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$######%%%'''&&&%%%$$$$$$&&&(((((('''"""###%%%&&&&&&%%%###"""%%%%%%&&&%%%%%%$$$###"""###$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&%%%$$$"""!!!!!!""""""""""""###############$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$######$$$%%%'''((($$$&&&''''''%%%###""""""%%%%%%%%%%%%$$$$$$$$$$$$~~~vvv\\\JJJBBB;;;888555444333222000///......//////////////////,,,,,,+++++++++*********+++******))))))))))))))))))(((((((((((())))))***((((((''''''&&&&&&%%%%%%&&&&&&''''''((())))))***%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$&&&(((((('''%%%%%%&&&%%%%%%$$$######$$$%%%%%%&&&$$$$$$&&&))))))%%%""")))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''(((((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((''''''############$$$%%%&&&&&&######$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$''''''''''''''''''&&&&&&&&&%%%###""""""###$$$%%%$$$$$$$$$#########""""""""""""!!!!!!"""$$$&&&'''''''''&&&%%%%%%$$$$$$$$$######""""""###$$$&&&'''$$$%%%%%%&&&&&&%%%%%%%%%""""""######$$$$$$$$$%%%"""######$$$$$$%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$'''&&&$$$######"""!!! !!!!!!!!!!!!"""###$$$%%%$$$%%%%%%&&&&&&%%%%%%%%%###""""""""""""###$$$%%% """###%%%&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%&&&&&&''''''&&&%%%###$$$$$$%%%%%%$$$$$$###""""""###%%%&&&&&&$$$"""&&&%%%%%%%%%&&&&&&'''(((%%%%%%%%%$$$$$$$$$############"""!!!"""###$$$%%%$$$%%%%%%$$$######$$$&&&$$$############%%%&&&'''!!!%%%(((&&&""" ###'''%%%$$$$$$######"""""""""!!!###%%%&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$"""#########$$$$$$$$$%%%$$$$$$############$$$$$$&&&%%%$$$######$$$%%%&&&###$$$$$$$$$%%%%%%&&&&&&%%%$$$"""""""""$$$$$$$$$$$$$$$##################!!!!!!""""""""""""!!!!!!%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&'''((((((((())))))&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%%%%$$$###$$$%%%%%%$$$###$$$&&&(((((('''&&&''')))******)))'''&&&&&&'''''''''&&&%%%$$$$$$""""""############""""""######$$$$$$$$$###!!! !!!""""""""""""###############$$$$$$%%%&&&'''((('''&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$###$$$%%%&&&''')))***)))%%%"""!!!!!!''''''&&&&&&%%%%%%%%%$$$~~~xxxvvv]]]KKKCCC===:::777666555555333111......///000000000//////......------------,,,,,,+++******))))))))))))))))))))))))(((((())))))***'''''''''''''''&&&&&&&&&******)))((((((''''''&&&&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%&&&&&&$$$"""&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%'''((('''&&&###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%###$$$&&&'''(((''''''&&&$$$#########$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$######%%%%%%&&&&&&&&&%%%$$$###''''''&&&&&&&&&&&&&&&'''((('''&&&$$$""" !!!!!!""""""###$$$&&&&&&''''''&&&%%%$$$$$$$$$$$$!!!!!!!!!"""###$$$&&&'''$$$$$$%%%&&&&&&&&&%%%%%%""""""######$$$%%%%%%%%%&&&&&&%%%$$$###""""""!!!######$$$%%%&&&&&&&&&&&&((($$$!!! !!!###"""!!!###""""""""""""###$$$$$$###$$$$$$%%%%%%%%%%%%%%%"""""""""###$$$$$$$$$%%%""""""$$$%%%&&&'''''''''""""""###$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$######"""%%%$$$$$$%%%''''''&&&$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%'''))))))'''%%%%%%%%%%%%%%%&&&'''((()))%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''$$$%%%&&&%%%$$$###$$$&&&'''%%%$$$""""""$$$&&&'''###%%%'''&&&###!!!###%%%%%%%%%$$$$$$#########"""$$$''''''&&&$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$%%%$$$$$$############$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%!!!""""""""""""""""""!!!$$$$$$############$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&***))))))((('''&&&%%%%%%&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''&&&%%%%%%&&&(((&&&%%%$$$%%%&&&%%%$$$%%%&&&'''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$!!!!!!""""""""""""!!!!!!""""""#########"""!!!!!!"""""""""#########$$$$$$""""""""""""###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%$$$''')))(((%%%###%%%'''))))))((((((''''''&&&&&&xxxttt~~~vvv\\\JJJBBB;;;999666555444444222111---...///000111000000///......------------,,,,,,+++******)))))))))))))))******)))))))))))))))***'''''''''''''''(((((((((******))))))((('''''''''%%%&&&&&&&&&'''''''''((('''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$###""""""###$$$''''''''''''&&&&&&&&&'''!!!###%%%%%%%%%$$$%%%&&&''''''''''''''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&'''&&&$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""$$$&&&''''''&&&%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$""""""#########"""!!! %%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$###"""!!! ######$$$$$$$$$######"""%%%$$$######$$$%%%&&&'''!!!"""###$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%""""""###$$$$$$%%%&&&&&&&&&&&&%%%$$$###"""!!!!!!$$$$$$#########$$$$$$%%%""""""######""""""###$$$%%%%%%$$$############$$$"""######$$$%%%%%%$$$$$$!!!"""$$$%%%&&&&&&&&&%%%""""""$$$%%%&&&&&&&&&&&&###$$$$$$%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$'''(((&&&$$$###$$$$$$%%%%%%$$$$$$###'''&&&&&&'''))))))(((&&&%%%%%%%%%&&&&&&'''((()))&&&&&&&&&&&&%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%###%%%''''''%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%$$$$$$$$$$$$!!!%%%&&&%%%$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$&&&''')))((('''&&&&&&&&&''''''######$$$$$$$$$$$$######$$$$$$############$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$######$$$%%%%%%)))((('''&&&%%%$$$$$$###%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&$$$$$$%%%(((&&&$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%$$$$$$""""""############""""""######""""""######$$$$$$############$$$$$$$$$%%%###""""""""""""###%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%!!!$$$'''&&&######&&&***(((''''''&&&%%%%%%$$$$$$rrrqqq{{{uuu[[[HHH@@@888555333111111111///...---...///111111111000///,,,,,,,,,+++++++++******+++******)))))))))))))))******)))))))))))))))***&&&'''''''''((()))))))))''''''(((((()))*********%%%%%%%%%&&&&&&''''''''''''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%''')))&&&&&&&&&&&&&&&%%%%%%%%%"""%%%%%%$$$$$$(((++++++***)))(((&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&&&&&&&&&&%%%###$$$%%%&&&&&&&&&&&&%%%$$$#########$$$$$$%%%%%%%%% !!!$$$&&&&&&&&&%%%$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$###"""""""""###'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&%%%$$$###""" !!!###$$$$$$###"""!!! """###$$$%%%&&&%%%%%%&&&%%%$$$""" """!!!!!!"""###&&&((()))###$$$%%%&&&%%%$$$###"""###$$$%%%%%%&&&&&&&&&&&&""""""###$$$%%%%%%&&&&&&###############$$$$$$$$$%%%$$$"""!!!!!!!!!""""""###(((((($$$"""$$$''''''&&&%%%$$$############!!!"""###$$$$$$$$$$$$$$$"""###&&&((((((((('''&&& !!!""""""############%%%%%%%%%%%%$$$$$$###"""#########$$$$$$%%%&&&&&&&&&$$$"""$$$&&&((('''$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$&&&'''((('''%%%%%%%%%%%%&&&'''((())))))''''''&&&&&&&&&&&&%%%%%% """#########"""!!!"""$$$'''(((&&&%%%$$$$$$ """$$$&&&''''''&&&&&&&&&%%%$$$$$$%%%%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%%%%"""!!!###%%%######$$$$$$$$$$$$########################$$$$$$######$$$%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$&&&''''''&&&$$$$$$%%%$$$$$$$$$######""""""&&&'''&&&%%%$$$%%%&&&((('''&&&$$$###"""######$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$###""""""###$$$%%%$$$$$$#########$$$%%%%%%$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%$$$"""""""""$$$###"""###&&&((((((((()))(((''''''''''''((())) !!!"""#####################$$$$$$$$$$$$######$$$$$$###"""###$$$&&&'''###$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&'''''''''######$$$$$$$$$%%%%%%%%%!!!"""$$$&&&'''''''''&&&"""$$$&&&$$$!!!!!!%%%***$$$$$$######"""!!! pppsssxxxsssZZZGGG???:::888555333333222111/////////...------------...------,,,,,,,,,,,,++++++---,,,+++***))))))))))))(((((('''''''''(((((()))))))))************))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((''''''&&&%%%&&&'''((()))&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######%%%&&&&&&%%%######&&&&&&%%%%%%%%%$$$$$$$$$""""""#########$$$$$$$$$'''''''''&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%(((((((((((('''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&((($$$ !!!%%%'''%%%#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$##################((('''&&&&&&%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&((('''&&&$$$###"""""""""###!!! !!!$$$%%%%%%%%%"""""""""###$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###&&&&&&%%%$$$$$$######""" """%%%'''&&&%%%$$$"""!!!!!!"""$$$%%%$$$"""!!!!!!!!!"""###&&&###!!!""""""!!!!!!&&&&&&### !!!$$$###$$$$$$###!!! !!!###$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''((('''%%%$$$######$$$%%%%%%%%%$$$$$$###$$$$$$$$$######$$$%%%%%%&&&''''''''''''((((((''''''&&&%%%&&&&&&%%%%%%$$$###""""""!!!!!!""""""######$$$$$$!!!!!!"""###$$$$$$%%%%%%##################$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%######$$$$$$$$$######"""""""""###$$$$$$$$$$$$$$$&&&%%%###"""""""""#########$$$&&&%%%###"""""""""%%%%%%%%%%%%%%%&&&'''(((######""""""###%%%&&&((($$$$$$$$$#########""""""&&&%%%###"""""""""######$$$######""""""######$$$%%%&&&&&&''''''&&&&&&%%%&&&$$$######$$$###""" %%%$$$###%%%((((((%%%"""$$$%%%&&&&&&''''''&&&&&&###$$$$$$$$$$$$###""""""######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''((('''%%%$$$###"""""""""$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$###"""!!!!!!######""""""""""""######&&&$$$###!!!"""$$$&&&((($$$$$$$$$#########""""""&&&&&&%%%%%%%%%%%%$$$$$$##############################$$$$$$$$$%%%%%%%%%"""#########$$$$$$$$$$$$""""""###$$$$$$$$$$$$###vvvuuuzzzqqqYYYGGG@@@:::888555333333222111///000//////...............------,,,,,,,,,,,,++++++---,,,+++***))))))))))))&&&&&&&&&&&&'''((()))***((())))))******))))))((((((''''''''''''&&&&&&&&&''''''&&&&&&&&&'''((((((%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%######$$$$$$%%%%%%&&&&&&#########$$$$$$$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((($$$!!!!!!%%%'''%%%######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$$$$$$$$$$%%%$$$###!!! $$$###"""###%%%''''''&&&############$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$######""""""$$$&&&((('''&&&###"""  """###$$$$$$###"""""""""""""""&&&$$$###$$$&&&&&&$$$""" $$$''''''$$$"""$$$&&&$$$%%%%%%$$$"""!!!###$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&'''''')))(((&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%))))))(((&&&%%%###""""""'''''''''''''''&&&&&&%%%&&&&&&%%%%%%$$$######"""""""""""""""###############$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%))))))((('''&&&$$$###""""""###$$$$$$%%%%%%$$$$$$'''&&&$$$#########$$$$$$"""$$$%%%%%%###""""""###$$$$$$$$$$$$$$$%%%&&&&&&###############%%%&&&'''%%%%%%%%%%%%$$$$$$######%%%%%%###"""""""""######$$$$$$############$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$######$$$%%%###"""&&&%%%$$$%%%'''(((&&&######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$######"""$$$$$$$$$$$$%%%%%%%%%%%%'''''''''''''''''''''''''''&&&%%%$$$$$$######$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""$$$######""""""######$$$"""""""""#########$$$$$$$$$$$$$$$#########""""""&&&&&&%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$%%%%%%%%% !!!!!!"""######$$$$$$"""######$$$%%%$$$$$$$$$~~~yyy|||nnnWWWGGGAAA:::888555333333222111///000//////...............------,,,,,,,,,,,,++++++,,,+++******))))))))))))$$$$$$$$$%%%'''(((***+++'''(((((())))))(((((('''(((''''''''''''&&&&&&&&&))))))((('''''''''((((((###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''""""""###$$$%%%&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%''''''((((((((()))))))))&&&&&&%%%%%%%%%%%%&&&&&&(((%%%""""""%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%""""""""""""###%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&$$$############'''&&&%%%$$$###"""""""""&&&%%%$$$$$$&&&(((((('''$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&%%%%%%&&&'''((('''&&&$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$###"""######$$$&&&''''''$$$!!!!!!$$$&&&%%%###"""$$$'''$$$%%%&&&%%%######$$$%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%&&&''''''***)))'''&&&%%%$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%((())))))))))))*********'''''''''''''''&&&%%%%%%&&&%%%%%%$$$$$$########################"""""""""&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&%%%%%%###$$$&&&'''''''''&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%***))))))'''&&&%%%$$$#########$$$%%%%%%%%%%%%$$$'''&&&%%%%%%$$$$$$%%%%%%!!!###%%%%%%$$$###$$$%%%######$$$$$$$$$$$$%%%%%%############$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%$$$######"""#########%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$###$$$%%%&&&%%%$$$(((&&&%%%%%%&&&''''''&&&"""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$###"""%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&######$$$$$$$$$$$$##############################$$$$$$############$$$$$$ !!!"""$$$$$$###"""!!!$$$$$$$$$###############%%%%%%%%%%%%$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%#########$$$%%%&&&&&&'''###$$$$$$%%%%%%%%%%%%%%%|||}}}kkkUUUGGGBBB:::888555333333222111//////......---------------------,,,,,,,,,+++++++++++++++***)))))))))))))))%%%%%%%%%%%%&&&'''))))))''''''((((((((((((''''''(((''''''''''''&&&&&&&&&))))))((('''&&&&&&&&&'''%%%&&&'''((()))((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&'''$$$$$$%%%&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''((()))***&&&&&&%%%%%%%%%%%%&&&&&&(((%%%######$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$$$$###############$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$#########$$$((('''&&&%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&'''''''''%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###""""""###$$$%%%%%%&&&&&&((('''%%%&&&'''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&%%%###### !!!#########"""!!!!!!"""###"""!!!!!!###%%%###$$$%%%%%%#########$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''***)))((('''%%%$$$######$$$$$$######$$$$$$%%%%%%%%%%%%&&&((()))***+++,,,&&&&&&'''''''''&&&%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$######"""""""""''''''''''''&&&&&&&&&&&&)))(((((('''&&&%%%%%%$$$"""###%%%&&&'''&&&%%%$$$$$$###########################$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%"""######$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%!!!###%%%%%%$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##################&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$######$$$&&&''''''&&&)))'''&&&%%%&&&'''((((((######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((($$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$###"""""""""######""""""""""""######!!!""""""#######################################%%%%%%%%%$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%|||}}}iiiTTTFFFBBB:::888555333333222111///...---,,,,,,++++++,,,,,,------,,,,,,,,,+++++++++******))))))((()))))))))(((''''''&&&&&&&&&''''''''''''((((((((((((''''''(((''''''''''''&&&&&&&&&(((((('''&&&%%%%%%%%%%%%%%%&&&'''((()))((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$######$$$%%%&&&((((((((((((((('''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%###""""""###$$$%%%'''''''''&&&&&&%%%%%%&&&&&&''''''&&&$$$###$$$%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&############$$$$$$%%%&&&$$$######"""""""""######%%%$$$"""###$$$&&&%%%%%%&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%$$$$$$###""""""###$$$%%%&&&&&&'''(((&&&$$$$$$%%%&&&%%%%%%$$$$$$$$$######$$$$$$$$$"""###%%%&&&&&&%%%$$$###"""!!!!!!  !!!###""""""""""""!!!"""###%%% """$$$$$$###""""""###$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''((((((((('''%%%$$$######$$$#########$$$$$$%%%&&&'''&&&%%%$$$###"""!!! &&&&&&&&&'''&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$###%%%%%%$$$$$$######""""""&&&&&&&&&%%%%%%%%%%%%%%%(((''''''&&&%%%$$$######!!!"""###$$$%%%$$$$$$#################################$$$$$$$$$%%%%%%%%%""""""!!!!!!"""###$$$$$$!!!""""""###$$$##################$$$$$$$$$$$$###!!!###%%%%%%%%%$$$%%%&&&%%%%%%&&&'''&&&&&&%%%$$$######$$$$$$%%%%%%%%%$$$############$$$$$$$$$$$$############$$$#########&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$###"""$$$&&&(((''''''(((((('''&&&%%%&&&''')))$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''))))))%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$###!!!!!! """""""""!!!!!!"""""""""%%%$$$###""""""$$$%%%'''########################%%%%%%$$$$$$$$$#######################################$$$$$$$$$%%%%%%%%%######"""!!! $$$$$$%%%&&&&&&&&&&&&%%%}}}{{{{{{iiiSSSEEE@@@:::888555333333222111///...------,,,+++,,,,,,,,,------,,,,,,,,,,,,++++++***))))))(((((()))))))))***)))(((''''''&&&'''''''''(((((())))))(((((('''(((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%))))))((((((((('''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''###$$$%%%%%%&&&&&&%%%%%%'''&&&&&&&&&&&&(((***+++''''''&&&&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&((('''&&&%%%$$$#########$$$$$$%%%%%%%%%%%%&&&&&&""""""""""""$$$%%%&&&'''$$$$$$$$$###$$$$$$%%%%%%$$$###!!!"""###$$$$$$###%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""###$$$%%%%%%&&&&&&'''%%%###"""$$$%%%%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$&&&%%%$$$""" !!!###&&&###$$$$$$$$$$$$%%%%%%%%%!!!$$$$$$###"""""""""""""""#########$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&%%%$$$##################$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$######""""""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&$$$###""""""######""""""###$$$$$$$$$$$$###""""""###$$$$$$$$$######"""$$$&&&&&&%%%$$$%%%&&&%%%&&&'''((('''&&&%%%$$$###$$$$$$%%%%%%%%%$$$$$$"""###############$$$$$$""""""###$$$$$$$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######"""###&&&''''''&&&&&&''''''&&&%%%%%%&&&(((%%%%%%&&&''''''''''''&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%'''((()))&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$###"""!!!!!!######""""""""""""######&&&%%%###!!!"""$$$&&&(((###############$$$$$$$$$$$$$$$$$$$$$##########################################$$$$$$$$$%%%%%%%%%''''''&&&%%%###"""!!!!!!###$$$$$$%%%%%%%%%%%%%%%|||zzzxxxyyyiiiSSSDDD>>>:::888555333333222111/////////...------------...------,,,,,,,,,,,,++++++))))))(((((((((((())))))***))))))((((((((())))))((())))))******))))))((((((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&''''''(((%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&''''''$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&''''''''''''$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%%***)))(((((((((***,,,---''''''&&&&&&&&&&&&'''''''''&&&&&&%%%$$$%%%&&&(((%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$###############$$$$$$%%%%%%%%%%%%&&&&&&###"""""""""###$$$%%%%%%&&&&&&&&&&&&&&&'''((()))%%%###!!!!!!###$$$###"""$$$$$$%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%'''%%%""""""###%%%&&&&&& !!!!!!!!!!!!!!!!!! """""""""""""""###$$$$$$'''((((((&&&###"""###%%%######$$$%%%&&&&&&%%%###"""$$$%%%$$$#########""""""#########$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''###$$$$$$%%%%%%$$$##################$$$%%%&&&'''$$$$$$%%%'''(((***++++++%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""!!!"""###%%%&&&###$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%(((&&&$$$###"""###$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%"""###$$$%%%%%%%%%$$$$$$$$$%%%'''&&&%%%$$$$$$%%%$$$%%%'''''''''%%%$$$"""###$$$%%%%%%%%%%%%$$$############$$$$$$%%%%%%%%%!!!"""###$$$%%%$$$$$$###$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###""""""###%%%&&&%%%$$$###&&&((('''%%%$$$%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%'''''''''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$&&&'''(((%%%&&&&&&''''''&&&&&&%%%##################$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$######"""######%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$##########################################$$$$$$$$$%%%%%%%%%'''''''''&&&&&&&&&%%%%%%"""######$$$%%%$$$$$$$$$zzzzzzvvvwwwjjjSSSCCC===:::888555333333222111///111111000///////////////---------,,,,,,,,,++++++))))))(((((((((((()))***))))))((())))))***++++++))))))************))))))(((((('''''''''&&&&&&&&&'''''''''''''''((()))***((('''&&&%%%&&&'''((()))&&&&&&&&&%%%%%%%%%$$$$$$######$$$%%%%%%&&&''''''$$$%%%''''''''''''%%%$$$"""######$$$%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%#########$$$&&&'''''''''&&&&&&&&&&&&''''''&&&'''&&&%%%$$$$$$&&&(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&'''(((###"""""""""""""""######$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$###############$$$############$$$%%%&&&&&&%%%$$$""""""###$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%'''%%%""""""$$$&&&''''''######$$$$$$$$$$$$#########"""!!!!!!!!!"""$$$%%%%%%(((***)))%%%"""!!!!!! """$$$%%%%%%""" ###&&&'''&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''!!!"""###$$$%%%$$$##################$$$%%%&&&'''%%%%%%$$$###""""""!!!!!!%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&######$$$$$$%%%&&&''''''$$$%%%%%%%%%%%%%%%%%%%%%&&&%%%"""!!!!!!###&&&(((!!!!!!""""""##################$$$$$$$$$%%%%%%%%%###"""!!!!!!"""$$$&&&'''%%%&&&''''''((((((''''''"""###%%%&&&'''&&&&&&%%%%%%&&&''''''%%%######$$$###$$$&&&&&&&&&$$$"""!!!###$$$%%%&&&%%%%%%###"""$$$$$$$$$%%%%%%&&&&&&&&&!!!"""###$$$%%%%%%$$$###$$$##################$$$$$$$$$$$$%%%%%%$$$$$$$$$###"""""""""$$$%%%$$$###"""%%%((((((%%%###$$$%%%######$$$%%%%%%%%%%%%$$$''''''((((((''''''&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$ !!!###$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&''' !!!"""$$$$$$######"""""""""######$$$$$$$$$$$$$$$$$$$$$############"""##############################$$$$$$$$$%%%%%%%%% !!!""""""######""""""###$$$$$$$$$$$$###yyyxxxzzzzzziiiTTTFFFAAA888666333222222222000//////............---------,,,,,,,,,,,,,,,+++***)))++++++++++++*********)))))))))************))))))******)))(((''''''&&&&&&)))))))))(((''''''&&&&&&&&&&&&&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&###$$$$$$%%%%%%$$$$$$###&&&&&&'''((())))))(((((())))))(((((((((((())))))######$$$$$$$$$$$$%%%%%%###!!!!!!###&&&&&&### !!!###%%%'''''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&'''((())))))'''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&'''((('''%%%$$$%%%&&&"""######"""!!!!!!"""$$$"""######$$$$$$######"""%%%$$$###""""""###$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$######""""""######!!!"""###$$$%%%&&&&&&&&&############$$$%%%&&&&&&%%%$$$"""!!!!!!###%%%&&&""""""""""""###$$$&&&&&&---)))###!!!"""$$$$$$$$$$$$###"""""""""###$$$%%%&&&&&&&&&%%%$$$###"""!!!########################!!!!!!""""""""""""!!!!!!###$$$%%%%%%%%%%%%#########$$$%%%%%%&&&&&&%%%%%%%%%$$$###""""""$$$&&&'''$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&&&&&&&******))))))((((((((((((((((((&&&%%%$$$#########&&&###!!!!!!"""###"""""""""!!! !!!###$$$'''&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$"""###$$$$$$$$$"""!!!$$$$$$######$$$$$$%%%&&&###"""!!! """$$$&&&%%%%%%%%%$$$$$$$$$######$$$$$$######"""!!!!!!!!!%%%$$$"""!!! !!!###$$$%%%%%%'''((($$$ ###***((((((''''''((()))+++,,,(((((('''&&&%%%%%%$$$$$$!!!!!!###$$$$$$%%%%%%$$$&&&&&&%%%$$$$$$######"""############$$$%%%&&&&&&&&&''''''%%%###"""$$$%%%###$$$%%%%%%&&&&&&%%%%%%&&&''')))))))))'''$$$###$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&''''''&&&$$$#########$$$%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%#########%%%'''(((&&&&&&%%%%%%$$$###""""""$$$$$$###"""!!!!!!""""""$$$$$$%%%%%%%%%%%%&&&&&&!!!"""$$$%%%&&&%%%$$$$$$$$$###""" !!!"""'''''''''(((''''''&&&&&&!!!!!!"""###$$$$$$%%%%%%#########$$$$$$%%%%%%&&&%%%$$$###"""###$$$%%%&&&&&&&&&%%%%%%$$$###""""""~~~xxxxxx~~~hhhSSSEEE@@@999666444333333222111000///............------------------------,,,++++++++++++*********)))))))))))))))*********))))))(((''''''&&&%%%%%%$$$######'''''''''((((((((((((((($$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''''''''&&&(((((((((''''''(((((((((%%%%%%&&&&&&&&&&&&''''''(((&&&%%%&&&''''''%%%"""###%%%'''((())))))((('''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$((('''&&&%%%$$$#########&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&'''((('''%%%$$$%%%&&&""""""###"""!!!!!!"""$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$###"""""""""###$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$######""""""######"""###$$$$$$%%%%%%%%%%%%#########$$$%%%&&&'''((('''&&&%%%############$$$"""######$$$%%%%%%&&&&&&((($$$!!!!!!###&&&&&&&&&###""""""!!!"""###$$$%%%%%%%%%%%%%%%$$$###"""!!!#################################$$$$$$#########"""###$$$%%%&&&%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$#########$$$%%%&&&######$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$######&&&&&&%%%$$$$$$$$$%%%%%%&&&$$$!!!!!!"""######"""%%%$$$$$$$$$$$$%%%&&&&&&##################""""""######$$$%%%%%%%%%%%%$$$######$$$$$$######""""""$$$$$$######$$$$$$%%%&&&$$$$$$###"""###$$$%%%&&&%%%%%%%%%$$$$$$$$$##################""""""""""""###"""!!! !!!"""$$$&&&!!!!!!###!!!!!!&&&)))(((&&&%%%$$$######"""''''''&&&&&&%%%%%%$$$$$$""""""######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$###$$$$$$%%%%%%&&&###""""""$$$&&&%%%###$$$$$$%%%&&&&&&&&&&&&&&&(((((((((((('''&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$#########$$$%%%&&&&&&&&&%%%%%%$$$######"""$$$$$$###"""""""""""""""#########$$$$$$$$$%%%%%%""""""###$$$$$$$$$$$$$$$%%%$$$###"""!!!""""""###$$$%%%%%%&&&&&&&&&%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$""""""""""""###$$$$$$%%%%%%%%%$$$$$$######""""""}}}xxxxxx~~~gggQQQCCC>>>999777555444444333222000///............---------------.........---,,,,,,******)))))))))(((((((((************))))))((('''))))))((((((''''''&&&&&&&&&&&&''''''((())))))***(((''''''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&''''''+++)))'''&&&&&&&&&%%%$$$$$$%%%&&&((()))(((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&$$$######""""""%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''&&&%%%$$$%%%&&&"""###$$$###"""!!!"""$$$$$$$$$%%%%%%%%%%%%$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""#########$$$$$$%%%%%%%%%$$$$$$""""""######%%%&&&(((((()))((('''&&&$$$###"""!!!######%%%&&&'''&&&&&&%%%$$$###!!!"""###%%%%%%$$$###""""""""""""###$$$$$$$$$%%%%%%%%%$$$###""""""########################%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&$$$"""!!!"""######"""%%%&&&&&&'''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######"""""""""############$$$!!!!!!!!!!!!"""$$$&&&''''''###!!!$$$%%%$$$###%%%'''&&&&&&%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%#########"""######$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%!!! %%%(((&&&"""%%%%%%&&&''''''''''''&&&***)))(((&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((()))############$$$$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$###""""""""""""###""""""#########$$$$$$$$$###############$$$$$$%%%%%%%%%$$$#########$$$$$$!!!"""###$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%###"""  !!!"""###$$$$$$$$$########################zzzvvvxxx}}}eeePPPBBB===:::888555444444444222111///............---------,,,---------------,,,,,,))))))))))))((((((((((((************)))((('''&&&*********))))))(((((((((''''''''''''(((((())))))******)))(((''''''''''''((((((((((((((((((((((((&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$$$$%%%%%%***(((&&&$$$$$$$$$%%%%%%"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%&&&&&&''''''$$$$$$$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&'''&&&$$$$$$%%%&&&###$$$&&&%%%$$$###$$$%%%""""""############""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######$$$$$$%%%%%%%%%$$$#####################$$$%%%&&&&&&&&&&&&%%%$$$###!!! """###%%%''''''&&&$$$###$$$$$$#########"""!!! ############$$$$$$$$$%%%###$$$$$$$$$$$$######"""########################%%%%%%%%%$$$$$$%%%%%%%%%###$$$%%%%%%%%%$$$############$$$%%%%%%%%%%%%$$$""""""###$$$$$$$$$$$$###&&&&&&'''(((((((((((('''(((((((((''''''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%'''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&$$$"""!!!"""######""""""###%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$###$$$%%%'''((($$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$######!!!!!!"""######$$$%%%%%%""""""""""""###$$$%%%&&&...'''###&&&)))'''$$$$$$###$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###""""""###$$$$$$""""""###$$$%%%%%%&&&&&&&&&&&&%%%$$$############&&&""" !!!%%%'''%%%###%%%&&&''''''((((((''''''+++***'''%%%$$$###$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''((((((###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#########$$$$$$###""""""#####################$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$#########$$$$$$!!!!!!"""$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$###"""  """$$$%%%%%%$$$$$$"""""""""""""""#########xxxuuuxxx{{{dddNNNAAA===:::888555444444444222111///............---------***+++,,,,,,,,,,,,++++++))))))))))))(((((((((((()))))))))))))))((('''''''''''''''&&&&&&&&&&&&&&&))))))((((((''''''''''''''''''&&&%%%$$$$$$$$$%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''''''''&&&%%%$$$%%%%%%&&&''''''&&&%%%%%%#########$$$$$$$$$%%%%%%''''''&&&%%%$$$%%%'''(((######$$$%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&%%%$$$$$$%%%&&&$$$&&&((((((&&&%%%%%%&&&!!!""""""######""""""!!!!!!!!!""""""############%%%$$$$$$######$$$$$$%%%%%%$$$######""""""######$$$$$$%%%%%%%%%$$$######$$$######"""""""""""""""!!!"""############"""""""""###%%%&&&&&&$$$"""!!!"""###$$$$$$###!!! $$$$$$$$$%%%%%%%%%%%%%%%""""""###$$$$$$$$$##############################%%%$$$############$$$%%%%%%&&&&&&&&&%%%###""" """###$$$$$$%%%%%%$$$$$$!!!"""###$$$$$$$$$######%%%&&&''''''(((((('''''''''(((((((((((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$%%%%%%'''$$$""""""###$$$######!!!"""$$$%%%%%%%%%$$$### !!!!!!!!!"""""""""###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%'''((($$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$###%%%%%%%%%$$$$$$$$$######!!!!!!"""###$$$%%%&&&&&&$$$$$$###############$$$'''  %%%%%%"""!!!!!!"""$$$&&&((((((''''''#########$$$$$$$$$$$$$$$##################$$$$$$""""""###$$$%%%&&&&&&'''&&&&&&%%%$$$############&&&&&&&&&%%%$$$###$$$%%%%%%&&&''''''((((((''''''+++)))&&&$$$######$$$%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$###$$$###############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''%%%$$$$$$%%%&&&'''"""#####################""""""$$$%%%&&&&&&&&&&&&############"""""""""""" !!!###$$$$$$$$$###### """###%%%&&&&&&%%%$$$"""""""""""""""#########vvvtttxxxyyybbbNNNAAA===999777555444444333222000///............---------******++++++,,,,,,++++++******)))))))))((((((((('''(((((())))))(((((('''((((((((((((((((((((((((***))))))(((''''''&&&&&&(((((('''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%&&&&&&&&&&&&''''''&&&'''(((((('''''')))+++%%%%%%&&&&&&'''(((((()))############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%$$$######""""""###%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%$$$$$$%%%&&&$$$&&&((()))'''&&&&&&&&&######$$$$$$$$$$$$######!!!"""###$$$$$$%%%$$$$$$&&&%%%$$$######$$$%%%&&&%%%$$$######""""""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$###""""""""""""### !!!"""###$$$$$$###$$$$$$%%%$$$###!!!  ############$$$%%%###$$$%%%%%%&&&&&&%%%%%%!!!!!!"""###$$$$$$$$$###########################$$$###"""!!!!!!"""###$$$%%%&&&&&&&&&%%%###!!! """######$$$$$$$$$$$$$$$"""""""""#########$$$$$$"""###$$$$$$%%%%%%$$$$$$%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$'''%%%""""""###$$$$$$#########$$$%%%%%%%%%%%%%%%"""""""""###$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$############%%%%%%%%%$$$$$$$$$######""""""######$$$%%%&&&&&&%%%%%%$$$$$$$$$######### $$$%%%$$$%%%######$$$%%%%%%%%%%%%$$$########################!!!!!!###$$$$$$%%%$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$###$$$$$$$$$&&&'''(((&&&###"""###&&&%%%%%%&&&''''''''''''&&&)))(((%%%$$$###$$$%%%&&&######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&!!!"""######$$$#########$$$$$$%%%&&&'''''''''&&&!!!!!!""""""""""""""""""######$$$$$$%%%&&&''''''######$$$%%%%%%%%%%%%$$$########################tttsssxxxxxxaaaMMMAAA>>>999666444333333222111000///............---------***++++++,,,------,,,,,,++++++*********)))))))))&&&&&&'''((())))))))))))************************((((((((((((((('''''''''))))))))))))))))))***+++$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&&&&&&&''''''%%%(((***)))'''%%%&&&(((&&&&&&&&&&&&'''((())))))######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&$$$######$$$&&&'''$$$$$$###############$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""$$$%%%%%%$$$$$$%%%&&&###%%%'''((('''%%%$$$%%%######$$$$$$$$$$$$######!!!"""$$$%%%&&&&&&&&&%%%&&&%%%###""""""###%%%&&&%%%$$$######""""""######"""###$$$$$$%%%%%%%%%%%%############$$$%%%&&&'''!!! """###%%%'''&&&&&&%%%$$$$$$###""""""!!!######"""###%%%'''!!!"""###$$$$$$$$$###### !!!"""###$$$$$$$$$$$$########################$$$###"""!!!!!!"""###$$$######%%%%%%%%%%%%$$$###""""""###$$$$$$$$$$$$$$$###"""!!!!!!!!!"""$$$%%%!!!"""######$$$$$$#########$$$&&&((((((((('''&&&%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%&&&&&&''''''%%%%%%$$$$$$$$$%%%&&&&&&'''%%%###"""###$$$$$$###$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&'''((((((((($$$%%%&&&&&&'''&&&&&&&&&$$$%%%%%%%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&&&&%%%$$$"""""""""###$$$%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%%%%######$$$$$$%%%$$$$$$$$$###"""&&&&&&&&&(((%%%$$$$$$#########$$$$$$$$$$$$######""""""!!!!!!"""%%%&&&&&&%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&######$$$$$$$$$$$$######"""###$$$%%%%%%$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&###$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$###"""""""""$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%!!!!!!!!!"""######$$$$$$%%%$$$###""""""###%%%&&&%%%$$$$$$###############%%%%%%$$$$$$######""""""ssssssxxxwwwaaaMMMBBB>>>888666333222222222000/////////.........---------+++,,,------.........---++++++++++++************$$$%%%&&&((())))))******'''''''''''''''(((((((((&&&&&&''''''((()))))))))&&&&&&%%%&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%###$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%%%%%%%%%%%%%&&&((())))))(((&&&%%%######$$$$$$$$$%%%%%%%%%$$$''')))(((%%%""""""###$$$$$$$$$$$$%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&$$$######$$$&&&'''"""""""""$$$%%%''')))***'''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""###%%%%%%$$$$$$%%%&&&!!!###&&&'''%%%$$$######!!!!!!""""""""""""!!!!!!"""###%%%&&&''''''&&&&&&&&&%%%###""""""###%%%&&&%%%$$$$$$###"""#########!!!"""###$$$%%%&&&&&&&&&""""""###$$$&&&(((***+++###"""!!!!!!"""$$$&&&(((((('''&&&%%%$$$############%%%&&&$$$!!!!!!###%%% !!!######""""""!!! !!!###$$$$$$$$$$$$########################%%%$$$"""!!!!!!"""$$$%%% !!!###%%%&&&&&&&&&&&&""""""###$$$$$$$$$$$$###$$$###!!! """$$$%%%######$$$%%%%%%%%%%%%$$$!!!###%%%'''(((((('''&&&&&&&&&&&&&&&%%%%%%$$$### !!!!!!"""""""""############$$$%%%&&&((()))'''%%%###"""###$$$$$$$$$$$$###"""!!!"""###$$$%%%""""""###$$$$$$%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&%%%$$$"""!!!$$$$$$######$$$$$$%%%&&&'''&&&$$$"""""""""$$$%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&'''###!!!$$$$$$"""!!!###%%%%%%$$$$$$$$$%%%'''(((%%%$$$$$$###"""!!!!!! """&&&((('''%%%$$$###$$$$$$$$$$$$%%%%%%%%%############$$$%%%&&&&&&&&&!!! %%%(((&&&"""###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&######$$$$$$$$$$$$######!!!"""$$$%%%%%%$$$"""!!!######$$$%%%%%%&&&''''''###$$$$$$%%%&&&'''((((((((('''%%%#########%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&"""############$$$$$$$$$"""###$$$$$$$$$"""!!! """###%%%&&&'''&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$!!!!!!"""###$$$%%%%%%&&&%%%###  """&&&$$$###!!!!!!!!!""""""&&&&&&&&&%%%$$$###""""""oooqqqyyy}}}sss]]]LLLBBB===888777444222000000111222---...///...,,,+++,,,---------------------------''''''''''''&&&&&&&&&&&&+++)))((()))***+++***((())))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''&&&&&&$$$&&&'''&&&%%%%%%&&&''''''((((((((((((&&&%%%$$$&&&%%%$$$#########$$$%%%'''&&&&&&%%%%%%$$$$$$###'''$$$!!!"""%%%((('''&&&&&&&&&&&&''''''((((((((()))000333,,,%%%###%%%%%%%%%"""!!!%%%'''%%%!!!&&&%%%%%%%%%%%%&&&'''''''''(((((()))(((&&&$$$###&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''""""""###$$$$$$%%%&&&&&&$$$$$$############$$$$$$%%%$$$#########$$$%%%&&&&&&$$$""""""$$$%%%###!!!!!!"""$$$%%%%%%$$$"""!!!!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%&&&###"""!!!!!!"""%%%''')))%%%$$$"""""""""$$$&&&((($$$$$$$$$#########"""""" """$$$%%%&&&&&&%%%%%%%%%$$$###"""!!! !!! """###%%%'''&&&%%%###$$$&&&((()))(((####################################""""""""""""!!!%%%&&&$$$!!!"""###%%%''''''%%%###"""!!!"""###$$$%%%&&&''''''%%%$$$###"""!!!!!!!!!!!!""""""######$$$%%%''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$######""""""###%%%'''(((%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$###"""""""""###"""######$$$%%%%%%%%%%%%$$$##################$$$'''&&&%%%$$$###$$$%%%&&&""""""######$$$$$$$$$$$$$$$######"""""""""""""""!!!!!!"""###$$$%%%%%%&&&""""""!!!!!!!!!###$$$&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$#########""""""!!!!!!%%%%%%$$$###!!!!!!###&&&'''$$$ !!!$$$&&&&&&&&&###$$$$$$%%%%%%$$$$$$###!!!!!!"""###$$$&&&((()))"""!!!"""$$$''''''&&&$$$$$$""""""###%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$######"""######$$$&&&'''((((((((('''&&&%%%$$$%%%&&&''''''&&&$$$###"""###$$$$$$%%%$$$###""""""$$$&&&'''&&&%%%$$$$$$&&&&&&%%%$$$&&&$$$######$$$$$$"""!!!"""""""""""""""""""""""""""###%%%((()))(((%%%"""!!!!!!!!!"""###%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$((((((((('''&&&%%%###"""qqqrrryyy|||yyyrrr\\\LLLBBB===888777444222111000111111,,,......---,,,+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++'''&&&%%%&&&((())))))((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''''''''''''''''''''((()))((('''&&&'''(((&&&''''''(((((('''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&(((%%%######%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&(((///222,,,&&&$$$&&&'''%%%###!!!"""%%%'''%%%###&&&%%%%%%%%%%%%&&&'''''''''((((((((('''&&&%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$#########$$$%%%&&&'''%%%######%%%&&&$$$"""###$$$&&&''''''&&&$$$##################$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((&&&%%%$$$######$$$%%%&&&%%%$$$#########$$$%%%&&&$$$$$$$$$#########""""""###############"""!!!!!!$$$$$$$$$$$$$$$###"""!!!'''&&&%%%$$$$$$$$$%%%%%%&&&$$$"""###%%%'''((('''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######"""""" """#########"""#########$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$##################$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((($$$$$$$$$%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###############%%%%%%&&&'''''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$############$$$""""""##################%%%$$$$$$###############"""""""""###$$$$$$%%%%%%!!!!!!!!!""""""###$$$%%%######""""""""""""######$$$#########"""""""""""" !!!######"""###$$$&&&&&&$$$!!!!!!$$$&&&&&&%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$###$$$$$$%%%&&&###"""###$$$&&&'''%%%###&&&$$$###$$$%%%%%%$$$###''''''&&&%%%%%%$$$######!!!!!!"""###$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''%%%$$$###$$$%%%&&&%%%$$$######%%%%%%$$$###'''%%%$$$$$$%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%'''''''''%%%"""""""""!!!!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$###'''''''''&&&%%%%%%$$$$$$uuuuuuzzz{{{xxxoooZZZKKKAAA===888777444222111000111111,,,---...---+++***+++,,,++++++++++++++++++++++++*********)))))))))((((((((('''&&&&&&(((((('''&&&(((((((((((((((((((((((('''(((((())))))((((((''''''''''''''''''''''''''''''((()))'''%%%$$$%%%&&&%%%%%%&&&''''''''''''&&&"""###$$$%%%%%%&&&%%%%%%$$$$$$%%%&&&&&&'''(((((()))'''%%%$$$%%%%%%$$$###############$$$$$$$$$$$$&&&---000+++&&&&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''(((''''''&&&%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$###""""""$$$$$$############$$$$$$$$$$$$######$$$$$$%%%&&&'''&&&$$$%%%&&&&&&%%%###%%%&&&'''(((((('''&&&%%%$$$$$$$$$#########""""""######$$$%%%&&&((()))***((('''&&&%%%%%%$$$######%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###############%%%%%%$$$###"""!!! ######$$$$$$$$$######"""'''&&&%%%$$$$$$$$$$$$%%%%%%###""""""$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$############"""!!! """$$$%%%&&&%%%$$$######$$$%%%&&&''''''&&&%%%$$$######"""%%%$$$######""""""""""""%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$#########%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%######$$$$$$%%%%%%&&&&&&""""""""""""""""""""""""#########$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&'''''''''&&&%%%%%%"""!!!!!! !!!!!!"""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""&&&%%%%%%$$$###$$$$$$$$$######################## !!!"""###$$$$$$$$$$$$"""""""""!!!!!!"""""""""###############""""""""""""###%%%%%%$$$$$$%%%&&&&&&$$$""""""$$$%%%&&&%%%###$$$$$$%%%%%%$$$$$$###((('''&&&$$$######""""""$$$######$$$&&&&&&$$$###'''&&&$$$$$$$$$$$$###!!!(((''''''&&&%%%%%%$$$$$$""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%$$$$$$###"""###%%%''')))***++++++***)))'''%%%$$$$$$$$$%%%&&&$$$###$$$%%%&&&%%%$$$'''%%%$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%)))&&&###"""$$$&&&(((((($$$$$$%%%%%%%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""'''&&&%%%$$$$$$%%%&&&'''yyyxxx{{{~~~zzzmmmYYYJJJAAA<<<777666555333111111000000,,,---------+++***+++,,,......------------,,,,,,''''''&&&&&&&&&%%%%%%%%%---+++)))))))))((('''%%%(((((((((((((((((((((((('''(((((((((((((((((('''&&&&&&&&&'''''''''''''''%%%&&&&&&%%%###!!!"""###$$$$$$%%%&&&''''''((((((!!!"""$$$&&&''''''&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%$$$$$$###############$$$$$$$$$###))),,,((($$$&&&''''''$$$%%%'''&&&%%%%%%&&&(((%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&&&&%%%%%%&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$######"""%%%$$$$$$######$$$$$$%%%$$$###$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$###&&&&&&''''''''''''&&&&&&########################$$$$$$$$$%%%&&&''')))***''''''''''''&&&$$$###"""%%%%%%%%%%%%%%%$$$###"""########################!!!!!!!!!""""""###$$$$$$!!!"""###$$$$$$$$$$$$$$$ !!!!!!"""###$$$$$$%%%###!!!!!!###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$###""""""&&&$$$"""!!!!!!"""$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###""""""!!!######"""!!!!!!!!!!!!!!!&&&&&&&&&&&&&&&&&&%%%%%%########################%%%%%%%%%$$$$$$$$$$$$###"""###$$$%%%%%%$$$"""!!!###$$$$$$$$$%%%%%%&&&&&&""""""""""""""""""""""""""""""#########$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$######"""!!!  !!!###$$$%%%%%%%%%$$$"""!!!""""""""""""!!!!!!!!!!!!%%%%%%$$$############$$$$$$$$$$$$#########"""""" !!!###$$$%%%%%%$$$###$$$$$$############$$$$$$########################%%%%%%$$$""" !!!"""%%%$$$#########$$$%%%%%%###$$$$$$%%%%%%$$$$$$###)))(((&&&%%%$$$###""""""%%%$$$###$$$%%%%%%$$$"""&&&%%%$$$$$$%%%%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((())))))###$$$%%%&&&%%%$$$###""""""###&&&(((************((((((&&&%%%$$$$$$$$$%%%&&&%%%$$$%%%'''''''''%%%%%%$$$###$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%(((%%%"""!!!###%%%'''''' ###&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######"""&&&%%%$$$######%%%'''(((|||{{{}}}~~~lllXXXJJJ@@@<<<777666555333222111000000,,,---...---+++***+++,,,.........------,,,,,,,,,*********)))))))))((((((***)))(((((())))))((('''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''((((((%%%&&&&&&%%%###!!!"""######$$$$$$%%%&&&'''((((((!!!###%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$ %%%(((%%%###%%%&&&&&&$$$&&&''''''&&&%%%'''(((%%%$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%((('''&&&$$$###""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############%%%%%%&&&&&&&&&&&&%%%%%%!!!""""""###$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$###"""######################## !!!"""$$$&&&'''!!!"""###$$$$$$$$$$$$$$$ !!!!!!"""""""""%%%###!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$######""""""%%%$$$$$$##################$$$%%%&&&&&&%%%$$$###############""""""""""""&&&&&&%%%$$$$$$$$$%%%%%%""""""$$$%%%&&&&&&&&&&&&########################%%%%%%$$$$$$$$$#########"""###$$$%%%$$$###"""!!!%%%%%%%%%%%%&&&&&&&&&&&&########################""""""#########$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$######"""%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&&&&%%%###""""""""""""!!!!!!!!!!!!!!!$$$$$$###"""""""""""""""%%%%%%$$$$$$###""""""""" !!!###%%%%%%%%%$$$$$$$$$$$$############$$$$$$###############$$$$$$$$$###"""!!!$$$%%%%%%$$$######$$$%%%###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%$$$%%%%%%%%%&&&$$$######$$$%%%$$$###$$$###"""###%%%&&&%%%$$$!!!!!!"""###$$$%%%&&&&&&%%%&&&&&&''''''(((((((((###$$$%%%&&&%%%$$$###"""###$$$&&&'''((((((''''''%%%$$$$$$$$$$$$$$$%%%%%%$$$###"""###%%%&&&&&&$$$###""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$%%%$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%$$$###"""###%%%''')))}}}kkkWWWIII@@@;;;666666555444222111000///---...///...,,,+++,,,------,,,,,,++++++******)))++++++*********)))))))))#########%%%((()))))))))''''''''''''''''''''''''&&&''''''((((((''''''&&&%%%%%%&&&&&&'''((((((((('''((()))'''%%%$$$%%%&&&$$$$$$$$$$$$%%%&&&((((((###$$$%%%&&&&&&'''&&&&&&''''''&&&%%%%%%$$$######!!!###%%%&&&%%%%%%&&&'''&&&&&&&&&&&&&&&%%%%%%%%%$$$&&&######%%%&&&%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&$$$###""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%"""###$$$%%%%%%%%%%%%$$$###$$$%%%$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###############$$$$$$$$$###"""!!!!!!!!!"""$$$%%%!!!"""###$$$$$$$$$$$$$$$$$$%%%$$$$$$###""" %%%###!!!!!!###$$$$$$$$$########################$$$$$$$$$$$$##################$$$$$$$$$######"""!!!###%%%%%%###!!!!!!"""""""""######$$$$$$$$$$$$############$$$$$$!!!###$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&#################################$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$!!!!!!!!!""""""#########$$$###""""""!!!!!!""""""%%%$$$$$$$$$######""""""!!!"""###$$$%%%%%%%%%%%%"""""""""!!!!!!"""""""""#########$$$$$$$$$$$$$$$###""" !!!&&&***$$$%%%&&&%%%#########$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%'''((((((&&&$$$"""###$$$%%%%%%$$$###""""""###%%%&&&&&&%%% !!!"""###$$$%%%&&&###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&&&&%%%%%%#########$$$$$$%%%%%%%%%!!! !!!###$$$###""""""!!!!!!"""$$$&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$&&&&&&$$$"""!!!###$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###%%%$$$######$$$%%%&&&'''kkkWWWHHH???;;;666666555444333111000///...///000///---,,,---...------,,,++++++***))))))((((((((((((''''''''''''%%%$$$###%%%'''(((((('''''''''''''''''''''''''''&&&''''''((((((''''''&&&%%%%%%&&&&&&'''(((((()))'''((()))((('''&&&'''(((%%%$$$$$$$$$$$$%%%'''(((&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''&&&&&&"""%%%''''''%%%$$$$$$&&&'''&&&&&&&&&%%%%%%%%%%%%!!!%%%&&&$$$$$$''''''%%%&&&$$$###$$$'''((('''$$$$$$$$$$$$###$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$###############&&&%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%%%%%%%$$$$$$###%%%&&&%%%###"""###%%%%%%%%%$$$$$$$$$$$$%%%%%%""""""#########$$$$$$$$$###############$$$%%%&&&######"""""""""###$$$%%%%%%$$$#########$$$%%%&&&""""""#########$$$$$$$$$%%%$$$"""!!! !!!###$$$"""######$$$$$$$$$######&&&&&&'''&&&%%%###"""!!!&&&$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%"""""""""###############""""""###$$$$$$###""""""###$$$$$$$$$%%%%%%%%%%%%""""""!!!!!!!!!!!!"""""" !!!###$$$%%%$$$###"""$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$############$$$#########$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%###############$$$%%%%%%%%%%%%&&&'''''''''&&&&&&######""""""""""""######&&&%%%%%%$$$$$$$$$$$$$$$ !!!!!!"""###$$$%%%%%%%%%$$$######""""""######$$$$$$$$$###########################$$$%%%&&&&&&######""""""""""""###############$$$$$$%%%%%%%%%###%%%&&&&&&'''(((+++...###%%%'''&&&###"""###$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$&&&''')))***%%%###""""""$$$&&&&&&&&&%%%$$$######%%%&&&%%%###""""""#########$$$$$$$$$############$$$$$$$$$$$$'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%$$$$$$!!! !!!###$$$$$$###"""!!!!!!###%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%kkkWWWHHH???:::666666555444333111000//////000000000...---.../////////...------,,,++++++))))))))))))((((((((((((,,,***((((((((('''%%%###''''''''''''''''''''''''&&&''''''''''''''''''&&&%%%%%%&&&&&&'''((())))))$$$&&&'''&&&%%%%%%&&&'''&&&%%%$$$$$$$$$%%%&&&'''((('''&&&$$$$$$%%%&&&'''''''''(((((()))*********###&&&)))(((%%%######$$$&&&&&&&&&%%%%%%$$$$$$$$$"""&&&'''%%%%%%((((((&&&'''###!!!###''')))&&&###$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%&&&'''############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$###""""""######((('''&&&%%%###"""!!! &&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%&&&%%%$$$$$$$$$&&&(((&&&$$$"""$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$############### !!!!!!"""###%%%&&&'''%%%###""" !!!###$$$%%%$$$"""""""""$$$&&&(((""""""######$$$$$$$$$$$$###"""!!! !!!"""$$$%%%######$$$$$$$$$######""""""###$$$%%%&&&%%%$$$###'''%%%###"""$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((###"""!!! !!!"""$$$%%%''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&'''((((((&&&%%%###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$############""""""!!! !!!###%%%&&&$$$$$$##########################################$$$$$$%%%%%%%%%&&&&&&&&&###"""""""""###$$$$$$%%%"""###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%###"""""""""###$$$ !!!###$$$%%%&&&'''&&&%%%$$$$$$######$$$$$$########################$$$######"""###$$$&&&'''&&&&&&%%%%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%% ###&&&''''''&&&%%%%%%###%%%'''&&&###""""""$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$%%%&&&''')))***$$$###!!!"""$$$&&&'''''''''%%%$$$$$$%%%$$$###"""&&&&&&%%%%%%$$$######"""%%%%%%%%%%%%%%%%%%&&&&&&((('''&&&%%%$$$%%%&&&'''%%%%%%$$$$$$%%%&&&((()))((((((((('''&&&%%%$$$###$$$######$$$&&&((('''&&&###""""""$$$&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&'''(((((('''%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&###$$$%%%%%%%%%$$$$$$###iiiWWWJJJBBB???666555333111000000111222000///...---------------,,,++++++******++++++,,,+++***(((&&&&&&&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%'''((())))))))))))(((((((((((('''''''''''''''''''''''''''((()))))))))(((&&&###"""!!!!!!"""%%%%%%$$$######$$$$$$$$$''''''''''''''''''''''''(((&&&###$$$&&&((('''%%%&&&&&&&&&((()))'''$$$ !!!"""###$$$$$$%%%'''$$$""""""%%%&&&%%%###$$$$$$&&&'''''''''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$,,,&&&---)))((()))(((''''''&&&&&&''''''%%%%%%%%%%%%%%%$$$$$$###'''&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%""""""###$$$$$$###"""""""""---*** $$$'''!!!((('''%%%#########%%%&&&%%%%%%$$$$$$###"""!!!!!!###&&&((($$$%%%+++%%%******&&&%%%&&&%%%###""""""###%%%$$$###&&&'''"""$$$%%%!!!$$$%%%$$$""" !!!###&&&$$$"""###%%%&&&%%%"""%%%%%%$$$###""""""###### !!!!!!---$$$!!!$$$%%%!!!"""&&&%%%%%%%%%$$$"""!!!###+++### ###%%%###$$$'''***"""&&&""""""'''$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""###$$$$$$%%%%%%$$$$$$###'''((()))((('''%%%%%%&&&"""&&&&&& &&&'''""" ###"""$$$""" ###''''''&&&&&&###$$$%%%&&&&&&&&&%%%$$$'''&&&$$$###"""###$$$$$$'''%%%""" ###%%%############"""""""""!!!###""""""!!!"""$$$&&&'''$$$$$$$$$%%%%%%&&&&&&&&&!!!"""######""""""%%%'''&&&%%%%%%$$$%%%&&&'''(((%%%###!!! """&&&(((#########"""""""""""""""%%%%%%%%%%%%%%%$$$###"""&&&%%%$$$%%%%%%%%%###!!!############$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$%%%&&&((()))&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$#########$$$%%%&&&'''''''''&&&%%%$$$###"""$$$%%%%%%&&&%%%$$$"""!!!!!!###&&&'''(((+++***(((&&&$$$######"""$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%)))'''$$$%%%''''''%%%###########################'''&&&%%%$$$############$$$%%%%%%&&&&&&%%%%%%$$$""""""######$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%+++%%%$$$''''''"""!!!$$$###$$$%%%%%%&&&&&&%%%%%%jjjVVVIII@@@<<<666555333111000000111111......---,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---+++***)))(((''''''''''''((((((((('''''''''&&&&&&&&&&&&'''((()))))))))((((((((((((((('''''''''''''''''''''''''''(((((())))))((('''%%%%%%%%%%%%&&&(((''''''&&&&&&''''''((('''''''''''''''&&&&&&&&&(((&&&$$$$$$&&&''''''%%%%%%'''((()))(((%%%###!!!$$$$$$$$$$$$$$$$$$$$$%%%&&&$$$""""""%%%&&&%%%######$$$%%%&&&'''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$///%%%$$$...(((%%%%%%$$$############$$$!!!"""######$$$$$$$$$$$$$$$$$$#########"""""""""!!!"""######$$$$$$############"""!!!!!!"""######'''%%%)))&&&''',,,'''&&&$$$""""""###$$$%%%&&&%%%$$$###""""""""""""$$$######&&&)))(((###((($$$ &&&,,,&&&$$$""""""######"""!!!"""'''(((((('''$$$$$$$$$"""!!! """$$$%%%###"""###%%%&&&%%%###%%%%%%$$$###############$$$###!!!"""$$$###!!!!!!%%%&&&$$$$$$&&&"""  """&&&)))***### ###&&&$$$$$$%%%"""%%%$$$"""$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$###$$$$$$%%%%%%$$$$$$###$$$&&&''''''%%%$$$$$$%%%$$$,,,)))%%%%%%!!!###***+++&&&######$$$(((***'''!!!###$$$%%%%%%%%%$$$###"""$$$$$$######"""#########%%%%%%$$$$$$############$$$$$$$$$$$$###############""""""""""""$$$%%%&&&%%%%%%%%%&&&&&&'''''''''%%%'''''''''%%%%%%%%%'''%%%$$$$$$###$$$%%%&&&'''$$$###!!! """$$$&&&"""""""""""""""#########%%%%%%%%%%%%%%%$$$###"""'''&&&%%%%%%&&&&&&%%%$$$######""""""######$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$#########$$$%%%&&&&&&&&&&&&&&&%%%$$$######%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$######"""!!!!!!((('''&&&%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$############$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$#########$$$&&&&&&&&&%%%$$$$$$#########$$$"""###'''%%%$$$%%%###$$$%%%%%%&&&&&&%%%%%%kkkVVVGGG>>>999666555333111000000000111------,,,+++++++++,,,,,,...------,,,,,,------...************)))(((''''''))))))((((((((((((''''''''''''((((((((((((((('''((((((((((((''''''''''''''''''&&&&&&''''''((()))'''&&&&&&&&&&&&&&&'''((((((((((((''''''(((((()))((('''''''''&&&&&&%%%%%%(((&&&$$$%%%&&&'''&&&%%%'''***---,,,(((%%%$$$%%%'''''''''&&&&&&%%%%%%%%%&&&$$$######$$$%%%%%%$$$###$$$%%%&&&'''&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%!!!(((%%%"""(((''''''&&&%%%%%%%%%%%%&&&###$$$%%%'''((()))))))))&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((''''''''')))(((&&&%%%%%%&&&((()))$$$'''$$$***((( %%%$$$###"""""""""###$$$'''&&&$$$###""""""######,,,%%%!!!(((---...###%%%&&&((()))'''### """%%%(((((((((&&&$$$'''...///###$$$$$$###"""!!!###$$$###"""!!!"""$$$%%%%%%###%%%$$$$$$############$$$'''%%%############"""!!!$$$'''$$$###$$$&&&&&&!!!"""$$$%%%&&&$$$ (((+++"""((((((,,,(((!!!$$$---)))$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""###$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!###%%%%%%$$$###$$$$$$###!!!$$$******&&&'''---&&&"""!!!$$$&&&### """'''111222'''$$$$$$$$$$$$$$$###"""!!!!!!"""##################"""$$$&&&((('''&&&###!!!%%%%%%%%%$$$$$$$$$$$$###""""""""""""###$$$%%%&&&&&&&&&&&&&&&''''''''''''###%%%'''&&&$$$"""!!!"""$$$############$$$$$$%%%$$$######""""""""""""###!!!!!!""""""######$$$$$$$$$$$$%%%%%%%%%$$$######&&&$$$""""""$$$%%%&&&%%%######""""""!!!""""""""""""""""""######$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$#########$$$$$$$$$###############"""$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((!!!"""###%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$###$$$%%%'''(((&&&%%%%%%$$$#########$$$###))))))'''%%%###$$$%%%%%%&&&&&&%%%%%%vvvyyykkkVVVGGG>>>999666555444222111000000000------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,------)))***+++++++++)))(((''')))))))))))))))((((((((('''((((((((((((((('''&&&(((((((((((('''''''''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((''''''&&&&&&%%%%%%$$$'''&&&%%%%%%%%%&&&&&&&&&)))---111///)))&&&&&&)))'''''''''&&&&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$$$$%%%&&&'''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%///---((( &&&&&&###"""!!!!!! !!!!!! !!!"""###$$$$$$$$$$$$""""""""""""""""""""""""!!!""""""#####################"""!!!!!!"""######---'''%%%,,,+++$$$%%%$$$############$$$$$$'''&&&$$$""""""###$$$%%% %%%)))(((###"""!!!$$$&&&$$$'''%%%$$$$$$$$$$$$""" %%%&&&''''''&&&######$$$%%%$$$######$$$%%%""""""""""""$$$$$$$$$$$$%%%$$$$$$######$$$$$$$$$&&&$$$""" %%%)))((("""!!!%%%(((%%%((('''### $$$&&&$$$555(((&&&,,,***&&&"""!!! '''((($$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""######$$$###$$$$$$%%%%%%$$$$$$### """$$$$$$$$$###$$$%%%***$$$ """### '''""" %%%***,,,---!!!&&&&&&$$$***%%%%%%%%%$$$######""""""!!!"""###%%%%%%%%%$$$###"""$$$&&&''''''&&&###"""%%%%%%$$$$$$$$$#########"""""""""######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&& ###%%%&&&$$$""" $$$$$$#########$$$$$$$$$$$$%%%%%%$$$$$$###"""""" !!!"""###$$$$$$%%%$$$$$$%%%%%%%%%$$$$$$######  ###$$$%%%%%%$$$###"""""""""""""""######$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&$$$$$$$$$$$$############$$$###$$$$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&&&&%%%&&&%%%$$$$$$$$$&&&'''(((""""""###$$$&&&'''(((((($$$$$$$$$%%%&&&'''((()))######$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&#########$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%"""!!!''',,,,,,(((######$$$%%%%%%&&&&&&%%%%%%yyyooouuujjjVVVGGG>>>:::666555444222111000//////......------------......,,,,,,++++++++++++,,,,,,))))))***++++++***((('''((((((((()))))))))))))))'''((((((((((((((('''&&&((((((((((((''''''''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&%%%$$$######$$$$$$######$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&'''(((,,,///---'''$$$%%%((($$$$$$$$$%%%&&&''''''((($$$$$$$$$$$$######$$$%%%%%%&&&'''))))))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%)))###(((&&&'''555((('''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&'''''''''''''''###$$$&&&''''''&&&$$$###)))..."""***$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&%%%$$$#########$$$%%%"""%%%'''))))))))))))***&&&(((&&&"""!!!$$$"""&&&%%%%%%&&&''''''%%%$$$ %%%)))*********"""###%%%%%%$$$$$$%%%'''""""""#########$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$"""  !!!!!!$$$%%%$$$%%%(((&&&"""$$$******)))***&&& ###$$$"""!!!!!!"""!!!%%%,,,...$$$)))$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""######$$$%%%%%%###$$$$$$%%%%%%$$$$$$###"""###%%%&&&%%%$$$%%%&&&(((+++$$$'''777000 !!!$$$&&&&&&###"""&&&(((''')))+++''' &&&&&&%%%%%%$$$$$$$$$$$$"""###%%%&&&'''&&&%%%%%%######$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$'''((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&$$$###""" !!!"""###$$$$$$%%%###$$$$$$%%%%%%%%%$$$$$$"""  ###$$$%%%&&&%%%$$$###############&&&&&&%%%%%%$$$$$$$$$###%%%%%%$$$$$$######""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&%%%$$$#########%%%&&&'''''''''&&&&&&%%%$$$$$$$$$&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$ """$$$&&&&&&%%%###"""!!!!!!"""###$$$&&&'''((('''&&&&&&(((,,,---((("""###$$$%%%%%%&&&&&&%%%%%%vvvnnnvvviiiUUUGGG>>>:::666666555333111000///.........---------...//////,,,++++++******++++++,,,((())))))***))))))((((((''''''(((((((((((())))))''''''((((((((((((((('''((((((((((((''''''''''''&&&&&&%%%%%%&&&&&&'''((())))))))))))(((&&&%%%$$$%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&'''&&&%%%$$$&&&((($$$'''((('''$$$"""###%%%""""""###$$$%%%&&&'''((($$$%%%%%%$$$######$$$&&&%%%&&&'''((()))(((((('''$$$$$$%%%%%%%%%%%%&&&&&& )))+++%%%,,,$$$######"""""""""""""""###############"""!!!!!!############$$$$$$$$$$$$!!!!!!"""###############"""$$$$$$""" ###444+++444$$$333$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$***###!!!### !!! ---EEEZZZccc~~~vvvhhhWWWEEE222"""(((### !!!!!!"""$$$!!!###%%%&&&&&&%%%&&&(((###%%%&&&%%%$$$###$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%$$$"""!!!###$$$######'''+++)))"""+++---(((###777MMMXXXrrrMMM+++&&&''')))%%% !!!$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''''''''###$$$$$$%%%%%%$$$$$$######%%%''''''&&&%%%&&&'''%%%!!!$$$***!!!555///LLLdddtttyyyrrrjjj***((( &&&***&&&&&&%%%%%%$$$$$$%%%&&&&&&$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$###""""""###%%%&&&#########"""""""""!!!!!!"""######$$$$$$$$$######$$$$$$$$$$$$############ ###%%%&&&%%%%%%%%%&&&%%%%%%%%%&&&%%%%%%$$$###%%%%%%%%%&&&%%%%%%$$$###!!!!!!""""""######$$$$$$######$$$%%%%%%%%%$$$$$$$$$""" !!!###%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##################""""""""""""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%&&&&&&&&&"""###$$$%%%%%%%%%%%%$$$###$$$%%%%%%&&&&&&&&&&&&$$$$$$#########$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&''''''''''''&&&$$$###"""###$$$$$$%%%%%%&&&&&&'''$$$&&&''''''%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$!!!$$$&&&&&&%%%###!!!!!!!!!"""###$$$&&&((()))"""$$$&&&&&&(((***((($$$###$$$%%%%%%&&&&&&%%%%%%sssllluuuhhhSSSEEE<<<888666666555444222000...------,,,,,,,,,------...///,,,,,,,,,++++++,,,,,,,,,)))((((((''''''(((((()))&&&&&&'''''''''(((((((((&&&&&&'''((()))))))))(((((((((((((((''''''''''''&&&&&&%%%%%%&&&&&&'''(((''''''((())))))((('''&&&%%%%%%%%%&&&&&&'''))))))$$$$$$$$$%%%%%%&&&&&&'''%%%''''''&&&$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###%%%&&&%%%""""""$$$&&&###$$$&&&'''''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&!!!'''&&&000...???&&&%%%%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&######$$$%%%%%%%%%%%%%%%!!!"""$$$&&&&&&$$$"""!!!!!!"""777######$$$%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###!!!%%%&&&%%%''',,,111mmmddd777!!!///!!!###&&&''''''&&&'''(((%%%'''((('''$$$###$$$%%%$$$$$$$$$$$$$$$%%%&&&'''"""$$$&&&&&&$$$###%%%&&&)))%%%(((,,,&&&%%%777FFFaaaDDD%%%$$$,,,+++&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$&&&''''''%%%$$$%%%%%%***"""###((($$$&&&IIIvvvMMM*** $$$############%%%&&&'''&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$%%%&&&'''$$$$$$$$$#########"""""""""###$$$$$$$$$$$$###"""%%%%%%%%%$$$$$$#########!!!"""######"""!!!"""$$$###$$$%%%%%%%%%###"""!!!##################$$$$$$"""""""""""""""#########"""###$$$%%%%%%%%%%%%$$$$$$###"""###%%%&&&%%%$$$$$$###############$$$%%% !!!!!!"""######$$$$$$##################$$$$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''&&&%%%############$$$$$$%%%%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$ !!!"""$$$%%%'''((()))&&&&&&&&&%%%%%%&&&&&&'''&&&'''''''''&&&%%%$$$$$$######$$$%%%%%%&&&''''''$$$&&&'''&&&$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$############$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%############$$$%%%&&&&&&$$$'''$$$###&&&(((&&&###$$$%%%%%%&&&&&&%%%%%%~~~pppiiisssgggRRRCCC:::666666666555444222000...---++++++++++++,,,,,,---......------,,,,,,------...)))((('''&&&&&&'''((()))%%%&&&&&&&&&''''''((((((%%%%%%'''((()))))))))))))))(((((((((''''''''''''&&&%%%%%%%%%%%%&&&''''''"""$$$%%%'''(((''''''&&&$$$$$$$$$%%%&&&'''((()))"""###$$$%%%&&&&&&'''(((%%%'''(((&&&$$$###&&&(((&&&%%%$$$%%%'''((('''&&&'''&&&&&&&&&&&&%%%%%%%%%###%%%&&&%%%""""""$$$'''"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$'''***###&&&:::222###888!!!"""###$$$$$$$$$$$$$$$"""$$$&&&((((((&&&$$$"""$$$'''$$$---eeeBBB ###&&&'''''''''((()))''')))***((($$$"""###%%%$$$$$$$$$$$$%%%%%%&&&'''"""&&&&&&%%%###$$$&&&''' !!!&&&!!! ===dddccc+++"""+++$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&''''''%%%######$$$...&&&\\\{{{)))""""""!!!!!!"""$$$&&&''''''&&&$$$###"""###$$$$$$$$$%%%%%%&&&''''''''''''%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%$$$""""""&&&&&&&&&%%%%%%$$$$$$$$$'''''''''%%%######$$$%%%"""###$$$$$$$$$"""!!! !!!!!! !!!"""###$$$#########""""""""""""""""""###$$$%%%%%%%%%%%%%%%"""!!!!!!"""$$$$$$###!!!""""""!!!!!!"""###$$$$$$ """###%%%&&&#########$$$$$$%%%%%%&&& !!!###%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''(((((('''&&&""""""######$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&'''((('''&&&$$$###((((((&&&%%%###"""!!! %%%%%%%%%%%%&&&&&&'''(((%%%%%%&&&&&&'''&&&&&&&&&######$$$%%%%%%&&&''''''$$$&&&'''&&&###!!!###%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$############$$$%%%%%%&&&&&&%%%%%%$$$(((&&&###!!!"""$$$''')))&&&%%%$$$$$$######$$$$$$ (((***%%%!!!$$$'''&&&$$$$$$%%%&&&&&&&&&%%%%%%sssllluuugggRRRDDD;;;777666555333111000.........000000///...------,,,,,,*********))))))))))))(((******)))((((((((((((((()))'''&&&'''******(((%%%&&&''''''(((((((((((((((***)))((('''''''''''''''&&&'''((()))((('''%%%$$$)))((('''&&&%%%$$$######$$$$$$&&&&&&&&&&&&$$$$$$''''''&&&%%%$$$###"""!!!&&&%%%$$$#########%%%%%%$$$''')))(((### !!!)))(((&&&%%%$$$$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%$$$&&&&&&'''''''''&&&$$$###"""+++---(((111 '''###,,,&&&$$$$$$######"""!!!!!! '''!!!,,,&&&###***)))222???"""&&&***"""(((,,,((("""###'''$$$!!!)))+++''''''''''''&&&&&&&&&%%%111###%%%!!!%%%+++!!!$$$~~~iii&&& ((()))%%%((()))'''!!!&&&%%%$$$######$$$%%%&&&######$$$$$$$$$%%%%%%%%%,,,###%%%***%%%(((%%%!!!WWWHHH ...(((###)))!!!###$$$$$$$$$### !!!!!!"""###%%%&&&''''''%%%$$$###""""""###$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########&&&%%%###"""!!!"""###$$$###"""!!!!!!""""""!!! $$$$$$$$$#########""""""########################$$$"""!!!!!!"""$$$'''''''''%%%###"""###%%%""""""###$$$%%%%%%&&&&&&)))%%%!!!"""%%%&&&&&&$$$$$$######$$$$$$%%%&&&'''%%%###!!!!!!###%%%''''''&&&$$$###"""###$$$$$$$$$$$$###############$$$#########$$$$$$%%%%%%%%%###""" !!!###%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%$$$$$$$$$%%%&&&######$$$$$$%%%&&&'''(((%%%$$$$$$######$$$$$$%%%%%%&&&&&&&&&$$$"""###'''((())))))******'''$$$!!! """$$$&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&$$$$$$$$$&&&'''&&&%%%&&&%%%%%%%%%'''))),,,...%%%%%%%%%%%%%%%%%%%%%%%%)))*********)))'''$$$#########$$$&&&''')))******sssnnnvvvgggRRRDDD<<<888666555444333222222222222000//////...------,,,,,,++++++*********)))))))))******)))((((((((((((((()))'''&&&''')))***(((%%%&&&''''''((((((((((((((())))))((('''''''''''''''(((''''''&&&%%%%%%%%%&&&'''&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&'''((('''%%%###""""""&&&&&&%%%%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%$$$###%%%&&&'''''''''&&&%%%$$$---'''&&&!!!(((''' ###'''%%%&&&"""""""""###############666%%%(((000 vvv@@@ $$$222))))))(((### &&&+++""""""!!!!!!!!! %%%******&&&!!!"""''''''''')))vvv???(((!!!)))!!!...###%%%%%%$$$######$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&"""...222!!!444000---''' ///###$$$&&&''''''&&&$$$###$$$$$$%%%%%%&&&'''((((((%%%$$$############$$$%%%%%%%%%%%%$$$$$$$$$######''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$###"""""""""!!! !!!###$$$###"""$$$$$$$$$#########""""""########################""""""###$$$$$$###"""""" ###$$$$$$$$$%%%###$$$$$$$$$%%%&&&&&&&&&(((%%%!!!!!!###%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''%%%###""""""###%%%'''&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%###""""""$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$############$$$&&&&&&###$$$%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%$$$!!!$$$'''((('''%%%$$$$$$&&&%%%###""""""###%%%'''&&&&&&%%%%%%%%%%%%$$$$$$'''&&&$$$$$$%%%%%%$$$"""%%%$$$###"""###$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&))))))))))))))))))))))))|||tttpppyyygggRRREEE===999444444333333222222333333/////////...------,,,,,,,,,,,,,,,+++++++++************)))((((((((((((((((((''''''((())))))(((&&&&&&''''''((((((((((((((((((((((((((('''''''''''')))(((&&&$$$$$$%%%&&&(((%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&'''''''''(((%%%%%%&&&''''''''''''''''''&&&&&&&&&''''''%%%######$$$%%%&&&''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&%%%$$$######$$$%%%&&&'''((('''&&&&&&,,,!!!%%%)))***$$$+++!!! ---&&&#########$$$$$$$$$$$$$$$%%%"""'''111&&&@@@///)))%%% !!!###"""%%%+++$$$ (((############""""""""""""(((---%%%"""111!!!)))???ttt&&&"""%%%//////###%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''111)))222!!!FFF222,,,$$$+++%%%&&&'''((((((((('''&&&%%%%%%%%%&&&&&&'''''''''$$$$$$#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###"""###%%%&&&%%%$$$""" !!!!!! """$$$&&&&&&%%%$$$$$$$$$####################################### """%%%''''''%%%""" $$$&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&$$$######$$$%%%%%%$$$'''&&&&&&%%%%%%%%%&&&&&&&&&%%%###""""""###%%%&&&$$$$$$%%%%%%%%%$$$######&&&%%%%%%$$$%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%'''%%%###$$$%%%&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$!!!!!!""""""###%%%&&&'''$$$%%%&&&'''''''''%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''((())))))%%%''')))(((&&&###"""!!!############$$$%%%''''''&&&&&&%%%%%%%%%%%%$$$$$$(((&&&$$$$$$$$$$$$""" &&&%%%###!!!!!!!!!""""""%%%%%%%%%%%%%%%%%%%%%%%%"""!!!!!! !!!###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%zzz~~~~~~uuurrr|||fffRRREEE===:::333333222111000000000000//////.........---------------,,,,,,,,,+++++++++***))))))((((((((((((((('''''''''((()))(((''''''&&&''''''((((((((((((((('''((((((((((((((('''''')))((('''&&&&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''###$$$&&&'''(((((('''&&&'''%%%###$$$'''(((&&&######$$$&&&'''((('''&&&%%%&&&&&&''''''''''''&&&&&&''''''''''''&&&%%%$$$$$$$$$%%%&&&(((((((((''''''%%%"""+++,,,&&&"""999333%%%&&&%%%%%%%%%$$$$$$$$$$$$### !!!...$$$,,,III444 +++###&&& !!!///..."""!!!&&&&&&&&&&&&%%%%%%%%%%%% 111 (((222333\\\***&&&111 ***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((,,,555///XXX(((&&&%%%''''''''''''&&&$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%$$$$$$""""""###""""""###%%%&&&&&&%%%########################$$$$$$$$$$$$$$$$$$$$$$$$ """$$$&&&&&&$$$""" %%%''''''%%%###"""$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%$$$###&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%############%%%&&&###$$$%%%&&&&&&%%%###"""%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$$$$%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&############$$$%%%'''((("""$$$''''''&&&%%%$$$%%%######$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%######$$$$$$###!!!'''&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$ !!!"""###$$$%%%&&&}}}}}}vvvuuueeeQQQDDD===:::555555333111000///.....................------------------,,,,,,,,,,,,+++***))))))(((((((((((((((''''''((((((((('''''''''&&&''''''(((((((((((((((&&&'''(((((()))((('''''''''((()))******)))((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%'''''''''&&&%%%&&&###!!!###&&&'''&&&###%%%&&&'''((('''&&&$$$###&&&''''''((((((''''''&&&(((((()))(((((('''&&&&&&$$$%%%'''(((((((((((('''%%%&&&---'''!!!((()))%%%###((("""######$$$%%%%%%&&&&&&$$$///'''333666,,,&&&)))...''' ((()))&&&$$$############""""""""""""%%%+++)))...___,,,"""$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((!!!,,,'''"""+++***RRR$$$'''&&&&&&%%%$$$###""""""%%%%%%$$$$$$$$$$$$###### !!!!!!""""""""""""###%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$%%%&&&$$$###$$$%%%%%%$$$###########################&&&&&&&&&&&&&&&&&&&&&&&&""""""""""""""""""""""""&&&''')))(((&&&$$$##################""""""""""""###$$$%%%%%%%%%$$$$$$###$$$$$$###############$$$%%%%%%$$$######$$$%%%%%%"""###%%%&&&&&&%%%$$$##################$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%'''%%%###!!!!!!"""$$$&&&''''''&&&&&&&&&&&&''''''$$$######"""######$$$%%%!!!###%%%&&&&&&%%%&&&'''$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$###"""###%%%&&&&&&$$$%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###%%%''')))((('''$$$"""######$$$%%%&&&''''''(((|||vvvxxx~~~cccOOOCCC===:::888777555333222000000///........................---------,,,,,,,,,++++++******)))(((((((((((((((&&&((())))))(((''''''(((&&&''''''(((((((((((((((&&&&&&((()))))))))((('''%%%''')))***+++***(((''''''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$"""###$$$%%%%%%$$$''''''''''''&&&%%%$$$###''''''((((((((((((''''''''''''((((((((((((((('''%%%&&&'''((()))((('''&&&&&&%%%&&&###((()))555///---'''!!!"""+++333!!!'''000!!!$$$,,,)))###--- ###%%%'''))))))!!! 111GGGfff"""!!!###%%%***SSS555)))(((!!!+++&&&$$$$$$#########"""""""""%%%888%%%***VVVYYY""""""uuu///!!! """%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((111&&&000QQQDDDBBB}}}VVV$$$%%%%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&& !!!"""############%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$"""!!!!!!###%%%&&&&&&%%%$$$$$$%%%%%%###"""###############$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$"""  """$$$&&&&&&&&&%%%######$$$&&&""""""##################"""$$$&&&&&&$$$###$$$$$$"""""""""""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%######$$$%%%%%%%%%$$$$$$""""""""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$######""""""###%%%%%%###"""$$$$$$%%%%%%%%%%%%&&&&&&'''''''''((('''&&&%%%%%%&&&$$$"""!!!!!!###%%%''')))))))))(((((()))))))))&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%'''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$######"""$$$&&&(((((('''"""######$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%))))))(((%%%###&&&%%%%%%$$$$$$######"""zzz~~~|||wwwzzz|||bbbNNNBBB<<<:::777666555333222111111111........................,,,,,,,,,,,,++++++++++++******)))(((((((((((((((%%%(((***)))'''&&&''')))&&&''''''(((((((((((((((%%%&&&((()))***)))((('''%%%&&&&&&'''''''''''''''%%%%%%&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''''')))((('''&&&%%%%%%%%%%%%%%%&&&&&&$$$######%%%&&&'''&&&&&&%%%%%%%%%&&&&&&''''''((((((((((((''''''$$$%%%&&&''''''(((''''''''''''((())))))(((&&&&&&$$$###%%%%%%***,,,$$$"""'''***+++(((%%%"""LLLOOO!!!???444$$$"""+++'''...###  !!!"""$$$%%%&&&&&&---333 JJJ &&&000444kkk===000"""!!!+++'''''''''&&&&&&&&&%%%%%%888 ***,,,LLL***333 ///... %%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''$$$"""***&&&000---###ooo???%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&& !!!###$$$%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''###$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######"""######$$$$$$%%%$$$###"""###$$$%%%$$$###""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!! !!!###$$$"""#########"""###%%%'''######$$$$$$%%%%%%&&&&&&###%%%&&&%%%###"""$$$&&&!!!!!!""""""###$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&############$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$######"""""""""$$$&&&&&&%%%###$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&((((((''''''''''''(((((($$$%%%&&&''''''&&&%%%%%%%%%&&&'''&&&$$$###$$$%%%$$$%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%$$$%%%'''(((((('''"""###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""%%%'''(((&&&$$$###$$$$$$###""""""!!! xxxrrrzzz{{{www{{{{{{aaaMMMAAA;;;999333222111111000000111111---.....................,,,,,,,,,+++++++++************)))(((((((((((((((%%%(((******'''&&&''')))&&&''''''((((((((((((((($$$&&&((()))***)))((('''&&&%%%#########%%%'''(((###$$$$$$%%%&&&(((((()))&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%&&&'''((()))******,,,***((('''&&&&&&&&&'''&&&((((((&&&###"""%%%(((&&&%%%$$$$$$%%%&&&((()))''''''((((((((((((''''''""""""$$$%%%&&&'''''''''(((((()))))))))'''&&&%%%$$$%%%+++''' ,,,((((((%%%###"""$$$&&&'''''' JJJvvv333((()))&&&(((%%%)))...***%%%%%%%%%$$$###"""!!! )))000 444***'''(((!!!!!!***555)))"""/// ''''''&&&&&&&&&%%%%%%%%%(((777555&&&666''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%"""444'''((('''&&&%%%$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%"""###%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&'''''''''!!!!!!""""""#####################$$$$$$%%%%%%%%% !!!###%%%%%%%%%$$$###"""!!!!!!"""$$$&&&&&&%%%""""""######$$$$$$$$$$$$########################$$$$$$###""""""###$$$$$$ """$$$$$$######%%%&&&$$$$$$%%%&&&&&&'''((((((###%%%&&&%%%""""""$$$'''!!!""""""###$$$&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$&&&'''$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%$$$$$$#########""""""###%%%(((((('''%%%$$$$$$$$$%%%%%%&&&&&&&&&!!!"""$$$&&&'''''''''&&&!!!$$$'''***+++***'''&&&%%%$$$$$$######$$$$$$%%%!!!###%%%'''''''''%%%$$$###$$$&&&%%%%%%$$$&&&'''#########$$$&&&((()))***&&&&&&&&&%%%%%%%%%$$$$$$((('''&&&&&&'''((('''%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''&&&%%%###"""$$$$$$%%%%%%&&&&&&''''''|||uuusss|||zzzzzzyyy___LLL@@@:::666888777666444222000///......---,,,,,,++++++,,,,,,---,,,++++++******++++++))))))))))))))))))))))))))))))(((((((((''''''&&&(((((((((((())))))))))))))))))(((((('''''''''&&&&&&***---((('''&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&%%%$$$$$$ !!!$$$&&&'''&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%(((++++++)))&&&'''''''''&&&&&&'''''''''"""$$$(((++++++)))&&&$$$%%%&&&&&&''''''&&&&&&%%%$$$&&&((())))))(((&&&$$$&&&%%%%%%$$$#########$$$$$$&&&'''&&&######%%%((("""...###---(((######&&&'''%%%"""%%%&&&&&&%%%###"""###$$$###%%%&&&''''''&&&$$$""""""\\\)))%%%,,,%%%%%%&&&&&&&&&%%%%%%$$$---iii!!!)))'''***%%%%%%%%%%%%%%%%%%%%%%%%&&&!!!'''((('''!!!+++!!!$$$)))AAAMMM)))***666"""!!!...###'''$$$---000((((((***eeeUUU000)))######,,,777'''###...,,,&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%$$$#########$$$%%%###""""""***((( $$$$$$$$$$$$######!!!!!!###"""""""""###%%%''')))$$$$$$$$$###############$$$%%%%%%&&&%%%$$$"""!!!%%%$$$###$$$$$$%%%$$$###'''%%%"""###%%%'''&&&$$$###!!!$$$$$$###"""!!!!!!"""""""""###$$$$$$%%%%%%%%%%%%"""###%%%&&&'''&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$((('''%%%$$$$$$%%%&&&'''&&&&&&$$$$$$$$$$$$&&&&&&'''&&&$$$"""###$$$'''(((###$$$$$$%%%%%%&&&''''''$$$$$$%%%%%%&&&'''(((((( !!!###$$$%%%&&&***)))&&&$$$###$$$%%%&&&&&&### !!!###%%%%%%#########$$$%%%%%%%%%%%%$$$######$$$%%%%%%&&&'''''''''((((((((('''&&&%%%%%%%%%"""!!!"""&&&((((((&&&$$$$$$%%%&&&''''''''''''!!!"""$$$%%%%%%$$$###"""&&&&&&%%%$$$$$$%%%%%%%%%""""""###$$$%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######|||tttqqqzzz}}}}}}yyy^^^LLLAAA:::777777777666444222000//////...---,,,,,,++++++,,,,,,---,,,++++++******++++++))))))))))))))))))))))))))))))((('''''''''''''''&&&&&&&&&'''(((((())))))((('''''''''&&&&&&&&&&&&###''')))((($$$!!!!!!###'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%$$$######"""!!!"""$$$%%%&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%''')))***'''%%%''''''&&&&&&&&&&&&''''''%%%%%%'''((((((((('''&&&%%%&&&&&&''''''&&&&&&%%%(((''''''''''''''''''(((&&&%%%%%%$$$######$$$$$$%%%&&&'''%%%######%%%'''###)))***&&&"""###&&&'''$$$!!!"""$$$%%%$$$######$$$%%%###$$$%%%&&&&&&&&&%%%%%%333}}})))000#########$$$$$$$$$%%%%%%XXX111///###***"""%%%%%%%%%%%%%%%%%%%%%%%% ///%%%ddd&&&&&&%%%*** !!!###333***///--- ++++++#########%%%###+++ 000!!!!!!)))(((777;;;&&&***'''###111%%%000hhh$$$;;;&&&###&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&&&&'''%%%""""""$$$$$$ ######$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&##################$$$$$$$$$$$$$$$$$$$$$###""""""$$$######$$$%%%&&&&&&%%%&&&$$$"""###%%%&&&%%%###!!!!!!!!! &&&%%%$$$############$$$###$$$$$$%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%$$$%%%%%%$$$$$$###$$$$$$%%%&&&%%%$$$$$$$$$&&&((()))%%%$$$############$$$%%%$$$$$$%%%%%%&&&''''''(((######$$$$$$%%%&&&&&&&&&$$$%%%%%%%%%&&&'''''''''"""######$$$%%%&&&'''''')))(((&&&$$$$$$$$$%%%&&&&&&$$$!!!!!!###$$$$$$######$$$%%%%%%&&&&&&%%%%%%######$$$%%%%%%&&&''''''(((((()))))))))(((''''''(((&&&$$$$$$'''((('''&&&%%%%%%&&&&&&'''&&&&&&&&& !!!###%%%'''''''''&&&&&&&&&%%%%%%$$$%%%%%%&&&######$$$%%%&&&&&&&&&&&&((((((((('''&&&%%%$$$###%%%&&&&&&&&&&&&%%%$$$$$$|||ssspppxxxwww]]]KKKAAA;;;999777777555444222111//////...------,,,,,,,,,,,,,,,---,,,++++++******++++++))))))))))))))))))))))))***)))((('''&&&'''((()))$$$%%%%%%&&&'''(((((()))&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%$$$#########$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$'''&&&%%%&&&''''''%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((%%%&&&&&&''''''&&&&&&%%%)))'''$$$""""""$$$''')))&&&%%%%%%$$$$$$$$$$$$$$$&&&''''''%%%######$$$%%%&&&((("""&&&###"""###&&&'''$$$!!! """###$$$######%%%&&&###$$$$$$%%%%%%&&&&&&'''lll!!!+++&&&%%%$$$###""""""###$$$%%%&&&"""+++&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!,,,999AAA%%%###&&&!!!((( !!!!!!(((lll333***+++&&&"""(((&&&$$$%%%%%%+++(((***,,,&&&+++%%%!!!*** )))(((&&&)))(((%%%%%%'''''''''&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&+++'''$$$%%%%%%"""###&&&"""###$$$%%%&&&&&&&&&&&&''''''&&&&&&%%%$$$"""""""""""""""###$$$$$$$$$%%%$$$######""""""""""""###"""###$$$$$$&&&&&&'''(((&&&$$$"""###$$$%%%$$$$$$!!!"""###%%%%%%%%%######'''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&######""""""######$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%&&&(((***$$$######""""""######$$$"""###%%%'''(((((('''&&&"""######$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&''''''%%%"""""""""######"""$$$$$$%%%&&&&&&&&&&&&%%%###$$$$$$%%%%%%&&&&&&'''######$$$%%%%%%%%%$$$$$$)))'''%%%%%%&&&&&&%%%$$$&&&&&&&&&'''&&&&&&%%%%%%$$$$$$%%%&&&&&&'''((((((&&&%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&'''''''''))))))((('''&&&%%%$$$###&&&''''''''''''&&&%%%%%%}}}tttooowwwuuu\\\KKKAAA<<<:::777666555444222111000///......---,,,,,,,,,,,,,,,---,,,++++++******++++++))))))))))))))))))))))))***)))(((''''''''')))***&&&'''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&+++((('''(((******(((%%%'''&&&&&&%%%%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''((((((%%%&&&&&&''''''&&&&&&%%%'''%%%""" """%%%'''&&&%%%%%%$$$$$$$$$%%%%%%''''''&&&%%%$$$###$$$$$$$$$%%%***#########%%%''''''%%%###!!!"""$$$######"""$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&***+++&&&...'''&&&$$$######$$$%%%'''555444---000(((%%%%%%%%%%%%%%%%%%%%%%%%***$$$"""%%%!!!&&&###&&&&&&&&&))),,,%%%&&&'''(((((()))"""$$$---&&&EEE+++###!!!***(((!!!(((jjjuuu'''111%%%)))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$"""###((($$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&%%%###!!! !!!!!!"""###$$$%%%%%%%%%%%%$$$###""""""###$$$%%%###$$$%%%%%%%%%%%%&&&'''&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$###""""""###$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&''''''$$$$$$############$$$$$$###$$$%%%%%%%%%%%%%%%%%%""""""######$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%&&&''''''&&&$$$"""""""""""""""######$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&!!!!!!"""###$$$$$$$$$###&&&%%%$$$$$$$$$%%%%%%%%%''''''''''''&&&%%%$$$$$$)))((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&'''%%%%%%&&&&&&'''(((((()))%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$~~~uuuqqqyyyttt[[[KKKAAA<<<:::666666555444222111000000///...------,,,,,,---------,,,++++++******++++++***************************)))(((''''''((()))*********))))))((('''''''''''''''''''''''''''((((((,,,(((%%%&&&((()))'''$$$'''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%'''((()))((('''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&'''&&&%%%$$$$$$%%%$$$$$$!!!(((iii######%%%&&&((((((&&&%%%###$$$%%%$$$"""!!!"""###'''&&&%%%$$$$$$$$$$$$$$$EEEqqq000$$$,,,)))((('''$$$"""!!!!!!"""###&&&$$$|||!!!(((*** %%%%%%%%%%%%%%%%%%%%%%%%&&&555%%%((($$$"""$$$%%%))))))###uuu"""...((( &&&$$$"""%%%+++ """%%%%%%"""sss%%%$$$###,,,000$$$$$$'''BBB((())) ###'''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''#########"""$$$'''''''''''''''&&&%%%$$$!!!"""###$$$$$$###"""!!!!!!!!!"""###$$$%%%%%%%%%&&&%%%$$$######$$$&&&'''%%%&&&'''&&&$$$######%%%&&&&&&&&&%%%%%%%%%&&&'''((('''$$$###""""""###$$$%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&%%%%%%%%%&&&'''&&&&&&$$$######$$$%%%&&&$$$#########$$$$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$'''&&&$$$"""!!!"""###$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$###!!!!!!"""###"""######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''(((((((((((($$$$$$$$$%%%%%%&&&'''(((''''''''''''&&&%%%$$$$$$)))((('''%%%$$$$$$$$$$$$&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&((()))***&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$######xxxuuu}}}ttt[[[JJJAAA<<<999666555555444222111111000///......------------------,,,++++++******++++++************************(((((())))))))))))***************)))(((((('''''''''''''''((((((((((((((('''%%%###$$$''')))(((''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&%%%######%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%'''))))))((('''%%%%%%&&&&&&''''''&&&&&&%%%''''''((())))))(((''''''%%%%%%%%%%%%%%%&&&&&&''''''%%%###$$$%%%&&&&&&%%%''' &&&[[[$$$%%%&&&&&&''''''''''''%%%&&&'''%%%###""""""###&&&&&&&&&%%%%%%%%%$$$$$$yyyHHH+++'''333%%%$$$###!!! 000[[[888 000%%%%%%%%%%%%%%%%%%%%%%%%%%%VVV---///%%%%%%###$$$&&&'''qqq""""""&&&+++***$$$ '''%%%$$$%%%(((BBBeee!!!$$$(((+++!!!)))+++$$$$$$---fff///!!!,,,'''''''''&&&&&&&&&&&&%%%###$$$%%%&&&&&&'''&&&&&&)))'''***'''$$$''''''''''''&&&%%%$$$###!!!!!!"""###$$$$$$$$$###"""""""""###$$$$$$$$$%%%&&&%%%%%%%%%%%%&&&''''''%%%'''(((&&&""" !!!###%%%&&&&&&%%%$$$$$$%%%''')))'''$$$!!! """##################$$$$$$%%%((('''%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%############$$$%%%&&&&&&''''''&&&%%%$$$###""""""$$$%%%%%%&&&&&&%%%%%%$$$(((&&&###!!! !!!###%%%###$$$$$$%%%%%%&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%###!!!!!!"""$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((('''''''''$$$%%%&&&&&&&&&''')))+++&&&&&&&&&'''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%&&&'''((()))&&&&&&%%%%%%&&&''')))***---+++)))'''%%%$$$$$$%%%$$$$$$%%%%%%$$$$$$###"""|||xxxsssZZZIII@@@;;;888555555444333333222111111//////...------------------,,,++++++******++++++************************&&&((()))+++++++++)))((('''''''''((((((((())))))&&&&&&&&&''''''((((((((($$$#########%%%((())))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''%%%###$$$&&&)))''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%''''''((((((((((((''''''%%%%%%%%%%%%%%%&&&''''''&&&$$$"""###&&&''''''&&&***###(((]]]%%%%%%%%%%%%$$$%%%&&&'''%%%&&&'''&&&%%%$$$%%%&&&"""###$$$&&&''''''&&&&&&---!!!###000!!!#####################$$$""",,,XXX|||$$$&&&...%%%%%%%%%%%%%%%%%%%%%%%%@@@+++((("""***$$$'''"""$$$$$$&&&aaaNNN (((---)))""" )))(((%%%&&&"""OOO &&&((((((%%%######!!!'''+++))),,,&&&&&&&&&&&&%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&%%%))))))'''%%%(((,,,+++'''%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&##################$$$$$$###$$$%%%%%%&&&&&&&&&%%%"""%%%'''%%%!!!!!!$$$"""$$$%%%$$$!!!!!!###%%%%%%$$$###"""!!!""""""##################$$$%%%%%%'''&&&$$$#########$$$%%%%%%%%%%%%%%%%%%$$$##################$$$%%%&&&'''%%%%%%%%%%%%$$$$$$###"""###$$$%%%%%%%%%%%%$$$###%%%%%%$$$$$$$$$%%%''''''$$$%%%%%%&&&&&&'''((((((#########$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%$$$$$$###"""###$$$%%%###!!!!!!###&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%&&&%%%$$$$$$&&&)))%%%%%%&&&&&&'''&&&&&&&&&###$$$&&&((())))))))))))%%%%%%%%%&&&&&&'''((()))&&&%%%$$$$$$%%%&&&(((***...,,,)))'''%%%$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$###~~~{{{sssZZZIII???:::888555555444333333222111111//////...------------...---,,,++++++******++++++************************%%%'''***,,,,,,+++)))(((######%%%&&&((()))***+++%%%%%%%%%&&&&&&'''''''''%%%%%%%%%$$$$$$&&&''')))'''&&&&&&%%%%%%&&&&&&'''''''''(((((((((((((((((("""###%%%&&&&&&%%%###"""$$$$$$$$$%%%%%%&&&&&&&&&$$$&&&'''&&&$$$$$$'''+++(((''''''&&&&&&''''''((()))'''%%%$$$$$$&&&)))***%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&'''(((%%%###!!!###&&&((((((&&&### )))ccc%%%%%%%%%###""""""$$$&&&###%%%&&&&&&&&&&&&'''))) ###&&&((()))((((((&&&###%%%+++###$$$&&&'''((()))))))))...YYY'''(((%%%%%%%%%%%%%%%%%%%%%%%%"""/// ###((("""%%%%%%)))!!!]]]...!!!///###)))))))))'''###%%%222---'''###///### (((===666 &&&&&&%%%%%%%%%$$$$$$$$$!!!"""###%%%&&&&&&%%%%%%&&&)))""" %%%(((%%%######$$$%%%&&&&&&&&&&&&((('''&&&%%%$$$%%%&&&'''$$$$$$$$$###############!!!###$$$%%%&&&%%%%%%$$$###%%%$$$ """&&& """###""" !!!$$$!!!"""###$$$$$$$$$######$$$#########$$$$$$%%%&&&'''&&&$$$""""""###$$$%%%###$$$%%%%%%%%%###"""!!!############$$$%%%&&&'''###$$$$$$%%%%%%%%%$$$$$$"""###$$$%%%%%%$$$###""""""###%%%''')))******)))%%%%%%&&&''''''(((((()))""""""###$$$%%%%%%&&&&&&#########$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###"""!!!"""$$$%%%###!!!!!!$$$'''&&&'''(((((())))))((((((%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((''''''&&&%%%!!!###$$$""" ###$$$$$$%%%&&&''''''''''''&&&''')))++++++***((('''%%%%%%%%%&&&'''((())))))&&&%%%$$$###$$$&&&(((***)))(((&&&$$$$$$$$$&&&'''&&&&&&''''''&&&&&&%%%$$$}}}sssZZZJJJ@@@999555888666333222444333000...///............---------------,,,,,,,,,,,,++++++---,,,***((('''(((((()))((()))***++++++***)))(((,,,***'''%%%&&&'''((('''%%%%%%%%%&&&'''((())))))'''&&&%%%&&&((((((((('''###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''((())))))'''(((((()))(((&&&$$$###%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%'''&&&&&&%%%%%%$$$$$$###&&&&&&%%%%%%%%%%%%&&&&&&)))$$$((([[['''''''''&&&&&&%%%%%%%%%&&&'''''''''&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%&&&"""***!!!+++)))"""###$$$!!!"""'''000"""(((+++(((!!!---+++ (((%%%"""$$$!!!$$$%%%&&&!!!((("""'''''']]]!!!###''' (((%%%### ###'''---[[['''&&&%%%$$$$$$$$$%%%&&&%%%%%%'''--- ((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%######%%%&&&$$$!!!###$$$$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$&&&))),,,"""######"""!!!!!!###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&$$$$$$############$$$$$$((((((((('''&&&%%%######&&&%%%$$$$$$######$$$$$$%%%""" !!!###$$$%%%$$$$$$$$$############"""#########$$$$$$%%%%%%%%%%%%&&&'''&&&$$$"""!!!"""&&&%%%$$$$$$$$$%%%''''''(((&&&$$$"""""""""$$$%%%&&&&&&%%%$$$$$$###""""""&&&$$$###""""""$$$%%%'''///---)))&&&$$$$$$%%%''''''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&''''''&&&$$$###&&&'''''''''&&&&&&%%%$$$'''&&&%%%$$$$$$%%%&&&'''(((((())))))))))))((((((''''''''''''(((((())))))%%%%%%&&&&&&'''((())))))'''***)))$$$"""%%%((('''$$$$$$$$$$$$$$$$$$$$$$$$|||zzzrrrYYYIII@@@999555888555333333333333000...///............---------,,,,,,+++++++++*********,,,+++***)))(((((((((((())))))******)))((((((''')))&&&$$$###%%%&&&''''''%%%&&&&&&&&&'''((((((((('''&&&%%%&&&((((((((('''%%%%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&'''((((((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""######((($$$(((\\\''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$&&& )))"""(((###$$$&&&)))((($$$###%%%(((888$$$)))&&&$$$###'''$$$### FFF"""%%%###$$$$$$&&&!!!'''"""&&&&&&\\\MMM)))!!!''' '''---'''$$$)))###'''&&&%%%$$$$$$$$$%%%&&&&&&&&&###&&&'''***###((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&$$$"""!!!"""$$$&&&$$$#########$$$%%%%%%%%%%%%%%%"""###$$$###""""""###%%%$$$%%%'''&&&%%%#########&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$$$$&&&&&&%%%%%%$$$#########%%%%%%$$$###############%%%###!!!!!!"""$$$$$$###""""""######$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$""""""######"""!!!!!!!!!"""$$$$$$&&&%%%###"""###$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$###$$$###""""""###$$$&&&(((((('''%%%$$$###$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%&&&'''(((((($$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%''''''''''''&&&%%%$$$###&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((((((((''''''&&&&&&&&&''''''(((((((((%%%%%%%%%&&&'''''''''(((&&&)))((($$$"""%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%zzzwwwrrrXXXHHH???999666777555333333333222000...///............---------+++++++++*********))))))******+++******)))((('''+++***)))((((((((((((((((((&&&$$$$$$&&&'''((('''&&&&&&'''''''''''''''''''''&&&%%%&&&((((((((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&############$$$%%%''''''&&&&&&'''(((((('''&&&&&&#########$$$$$$%%%%%%%%%%%%%%%&&&'''((())))))***'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''###)))]]]'''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%!!!+++!!!&&&%%%$$$###'''%%%$$$$$$%%%$$$%%%"""MMM+++$$$$$$%%%+++""" )))WWW!!!###"""###$$$%%% &&&!!!%%%%%%[[[***)))!!!'''***&&&$$$,,,***$$$$$$$$$$$$%%%%%%''''''(((%%%@@@!!!***''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%###"""###$$$%%%$$$#########$$$$$$%%%%%%$$$$$$&&&'''((('''%%%############%%%((()))(((&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$############$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$###""""""""""""###%%%###""""""$$$$$$###""" !!!"""###$$$%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%###$$$&&&%%%$$$###$$$$$$%%%$$$$$$$$$$$$%%%&&&'''$$$############%%%'''(((&&&&&&&&&&&&&&&&&&&&&%%%######""""""###%%%'''((("""######$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%"""###$$$$$$&&&&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''&&&%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&)))((($$$"""%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&{{{wwwpppWWWGGG???999666666555444333222111///...///............---------++++++++++++************)))***+++++++++)))((('''******)))((((((***+++,,,+++)))''''''((())))))((('''''''''''''''&&&&&&&&&'''&&&%%%&&&((((((((('''))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$#########%%%'''(((&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''((()))***+++,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&###)))^^^&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%---"""$$$((("""!!!%%%$$$ !!!'''***''' ___]]]--- &&&!!!,,,######***"""222""" """###$$$%%% &&& $$$$$$ZZZ%%%+++$$$((( '''%%%,,,QQQ######$$$$$$%%%&&&''''''((($$$zzz222'''&&&%%%%%%$$$$$$$$$%%%$$$$$$%%%%%%&&&'''''''''((('''&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$'''(((***)))'''%%%$$$$$$!!!###&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%&&&&&&&&&###$$$%%%&&&&&&%%%$$$###$$$$$$############$$$$$$$$$"""!!! !!!"""$$$&&&$$$###""""""!!!"""""""""%%%$$$###$$$%%%%%%###!!!!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''(((%%%$$$$$$$$$$$$%%%&&&'''&&&&&&&&&'''''''''''''''$$$$$$#########$$$%%%&&&"""###$$$&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$%%%&&&'''(((%%%&&&&&&''''''&&&&&&&&&%%%&&&((((((((((((&&&%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&))))))%%%###&&&'''&&&%%%%%%%%%%%%&&&&&&&&&&&&~~~yyy~~~{{{|||oooVVVFFF>>>999666555555444333111000/////////............------------,,,,,,,,,,,,+++++++++((()))***++++++***((('''))))))((()))***,,,///000,,,+++)))((())))))'''&&&'''''''''''''''&&&&&&&&&'''&&&%%%&&&(((((((((''')))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%'''&&&%%%$$$$$$%%%&&&''''''''''''&&&&&&'''''''''******)))(((&&&%%%$$$###$$$$$$%%%&&&((()))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$############$$$$$$&&&###)))^^^&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%&&&+++"""###***""")))(((&&&$$$'''+++***$$$fff---"""+++(((%%%'''"""666"""&&& &&&&&&$$$%%% &&& $$$$$$ZZZ###,,,&&&''' ---%%%)))$$$"""###$$$%%%&&&&&&''''''&&&$$$000&&&&&&%%%$$$$$$$$$%%%%%%######$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%!!!###%%%&&&$$$###"""###%%%$$$###""" !!!###&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%&&&&&&%%%$$$###$$$$$$############$$$$$$$$$###"""!!!"""$$$&&&'''$$$###""""""!!!"""""""""%%%$$$$$$%%%&&&&&&$$$"""########################$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%$$$$$$%%%&&&"""######$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$$$$'''''''''''''''''''''(((&&&&&&%%%$$$###############$$$%%%''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$$$$&&&'''((($$$%%%&&&'''((()))))))))'''((()))******)))((('''((((((((())))))(((((((((%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$&&&******&&&%%%'''(((&&&######$$$$$$%%%%%%%%%%%%zzz}}}{{{|||nnnUUUEEE===999666444555555333000......//////............------------------,,,,,,,,,++++++))))))************))))))'''(((((()))+++---//////***(((''''''((('''&&&$$$&&&&&&'''''''''''''''''''''&&&%%%&&&((((((((('''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&((('''&&&&&&&&&&&&'''(((,,,+++***)))'''&&&$$$$$$""""""###$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%$$$######&&&%%%%%%$$$$$$%%%%%%&&&'''###)))]]]%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&###&&&$$$###)))###'''$$$%%%)))+++&&&!!! ===iii)))'''+++ ###$$$(((]]]###***$$$,,,)))%%%&&&!!!''' $$$$$$ZZZ///+++&&&%%%$$$***!!! ,,,######%%%%%%&&&&&&&&&&&&###$$$%%%,,,!!!&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ """###$$$###$$$&&&'''%%%%%%&&&&&&&&&%%%$$$$$$"""###%%%&&&%%%$$$%%%&&&***(((%%% """######$$$$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$###$$$%%%&&&'''$$$$$$###""""""""""""###%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$#########""""""%%%%%%%%%$$$$$$$$$$$$###!!!###%%%%%%$$$$$$%%%&&&###$$$%%%&&&&&&&&&&&&%%%'''''''''&&&%%%$$$$$$###'''''''''''''''''''''&&&&&&%%%%%%%%%$$$######""""""###$$$%%%$$$###"""!!!$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''###$$$$$$%%%&&&'''((()))&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&'''((((((%%%&&&''')))***+++++++++(((((())))))))))))(((((((((((())))))))))))((((((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%)))***&&&%%%''''''&&&"""######$$$$$$%%%%%%&&&yyy}}}mmmTTTDDD===999777333555555333000......//////............---------,,,,,,,,,,,,+++++++++*********))))))))))))******''''''((()))************'''&&&&&&'''))))))((('''%%%&&&&&&&&&'''((((((((('''&&&%%%&&&(((((((((''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$%%%'''((()))"""###$$$%%%%%%&&&%%%%%%((('''&&&&&&&&&&&&'''((())))))((((((''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''((((((((($$$(((\\\%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&,,,!!!&&&###'''$$$$$$!!!)))'''%%%333ggg###***###&&&""" (((&&&)))&&&///'''&&&'''"""(((!!!%%%$$$ZZZAAA&&&'''%%%%%%''' ###999$$$$$$%%%&&&&&&&&&%%%$$$***&&&TTT %%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$&&&((('''%%%$$$%%%'''$$$$$$$$$$$$$$$###""""""&&&'''''''''&&&&&&((())))))(((&&&### !!!###"""######$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###############%%%$$$"""###%%%(((((((((###############$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""$$$%%%%%%$$$###$$$%%%&&&&&&((()))))))))((('''&&&&&&&&&&&&&&&&&&%%%%%%(((''''''&&&&&&%%%%%%%%%######$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%'''%%%$$$"""###$$$'''((($$$%%%&&&&&&(((((()))***&&&'''''''''((((((((((((&&&'''((())))))*********))))))***++++++++++++***((((((''''''''''''(((((('''((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''''''''(((###'''(((%%%###%%%%%%#########$$$$$$%%%&&&&&&'''}}}www~~~mmmSSSDDD===999777333555555333///---...000//////.........---------+++++++++************)))+++***)))(((((()))***+++'''((()))))))))(((&&&%%%&&&%%%&&&))),,,------,,,%%%%%%&&&&&&'''((())))))'''&&&%%%&&&((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''######$$$%%%&&&((()))*** """$$$&&&&&&&&&%%%((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((''''''((((((((((((((((((%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&'''###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%$$$$$$%%%%%%%%%)))$$$((([[[%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&'''''''''&&&'''&&&&&&%%%%%%&&&&&&'''333(((###%%%%%%***!!!""")))%%% 555TTTddd)))+++$$$***%%%&&&$$$&&&///"""'''(((###((("""%%%%%%[[[MMM+++$$$$$$''',,,(((000III$$$%%%&&&&&&&&&%%%$$$###...'''~~~///%%%%%%%%%$$$$$$%%%&&&&&&(((((('''&&&%%%$$$$$$###///000000,,,'''$$$###%%%"""""""""""""""!!! %%%%%%%%%###""""""$$$&&&$$$%%%&&&&&&%%%%%%'''(((""""""###$$$%%%%%%&&&&&&&&&%%%$$$######$$$%%%&&&$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$###&&&%%%$$$$$$######$$$$$$&&&$$$""""""%%%(((******!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%$$$$$$############$$$&&&&&&$$$###$$$$$$######%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&''''''''''''(((((('''&&&%%%%%%$$$$$$ !!!"""$$$&&&'''''''''%%%%%%%%%&&&&&&''''''(((#########$$$$$$%%%%%%%%%(((&&&###!!!"""$$$'''))))))(((((((((((('''''''''''''''''''''((((((((()))'''(((***+++,,,,,,,,,+++,,,,,,---,,,,,,***))))))'''&&&%%%$$$$$$%%%&&&'''&&&''''''''''''''''''&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))!!!%%%'''###"""######!!!$$$$$$%%%&&&&&&'''((((((iiiRRREEE<<<888888555444333333333222000...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******++++++***)))'''%%%$$$%%%%%%&&&'''((()))******))))))))))))))))))))))))'''''''''''''''''''''''')))((('''%%%%%%%%%&&&'''%%%&&&(((************)))&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###&&&((('''$$$"""###%%%&&&%%%%%%$$$############&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%&&&((('''&&&&&&''')))'''&&&&&&%%%%%%&&&&&&'''%%%"""'''\\\&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''))))))((('''&&&&&&%%%%%%$$$###"""!!!!!!```\\\$$$(((&&&555333(((+++333SSS***)))'''###!!!---$$$%%%&&&!!!+++$$$***"""$$$&&&!!!eeeMMM***(((((($$$222$$$'''&&&%%%%%%######"""!!!!!!''' ###((()))(((%%%"""!!!"""$$$""""""""""""######$$$%%%'''''''''''''''&&&%%%$$$######"""!!!!!!"""###$$$%%%%%%%%%###""""""$$$&&&$$$$$$#########$$$%%%%%%###$$$%%%%%%%%%%%%######&&&&&&'''%%%###""""""###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%"""&&&)))***)))&&&$$$###$$$%%%&&&''''''''''''!!!"""$$$%%%&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%% !!!"""$$$&&&'''''''''&&&%%%$$$%%%'''((('''&&&"""###$$$%%%&&&&&&&&&&&&((('''%%%$$$###$$$%%%%%%''''''%%%$$$###"""""""""$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''')))******(((&&&&&&''')))******)))(((((()))***+++***)))(((''''''&&&&&&'''++++++)))((('''''''''''')))(((&&&$$$############(((((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%&&&'''(((gggQQQDDD;;;888888666444333333333222000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,***+++++++++***(((&&&%%%&&&&&&''''''((()))))))))))))))))))))))))))))))))++++++++++++++++++++++++(((((('''&&&&&&&&&&&&&&&$$$%%%&&&'''((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&"""###%%%$$$######$$$&&&'''&&&&&&%%%%%%&&&&&&'''%%%"""'''\\\&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&&&&'''&&&&&&%%%%%%$$$$$$###---111""""""'''&&&DDD&&&...777###''''''%%%!!!***$$$"""&&&'''"""&&&!!!'''!!!%%%+++***(((XXX111&&&((((((&&&***###(((''''''&&&&&&%%%%%%$$$"""(((!!!&&&(((&&&%%%###$$$%%%&&&'''%%%%%%%%%%%%%%%&&&''''''###$$$$$$$$$$$$###"""!!!&&&%%%$$$###"""######$$$%%%&&&&&&%%%######%%%'''''''''&&&%%%%%%&&&&&&&&&%%%%%%&&&'''&&&&&&$$$$$$$$$%%%&&&%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((((((((''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&%%%$$$%%%'''((('''&&&"""###$$$%%%&&&&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&***((($$$"""###''',,,///...,,,)))'''&&&'''))))))(((((((((((()))***,,,---...---+++***)))((('''''')))(((((((((((()))******+++***((('''%%%%%%&&&&&&$$$$$$%%%%%%&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((((((((()))&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&'''(((eeePPPCCC;;;777777666555333333333111///---------------------------,,,------......------,,,******++++++******)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((''''''&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''(((******)))'''&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&$$$%%%'''&&&%%%%%%&&&((('''&&&&&&%%%%%%&&&&&&'''%%%"""'''\\\&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''***$$$ '''... """888###$$$((((((((((((###'''%%%666lll"""&&&'''$$$######'''"""$$$((('''''']]]...)))$$$+++'''"""+++&&&&&&&&&&&&&&&&&&&&&&&&###)))"""000&&&"""###&&&''''''&&&&&&&&&&&&&&&''''''(((%%%&&&&&&&&&&&&%%%%%%$$$'''&&&%%%$$$$$$$$$$$$$$$&&&&&&'''&&&%%%%%%&&&((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""$$$%%%%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%###""" !!!"""$$$%%%'''''''''&&&%%%%%%$$$$$$&&&%%%$$$###""""""""""""######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''''''''&&&######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$###$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&)))(((&&&&&&'''+++///222444...(((%%%&&&)))************++++++---...000111...---+++***((('''&&&&&&$$$$$$%%%%%%'''(((***+++,,,+++)))'''&&&&&&''''''######$$$%%%'''((())))))%%%%%%%%%%%%&&&&&&&&&&&&'''(((((((((((()))))))))&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''~~~{{{cccOOOBBB:::666666777555444333333111///,,,........................,,,,,,------------,,,,,,*********+++++++++******))))))))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&((((((((('''&&&%%%((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''(((&&&%%%'''+++,,,***'''$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%&&&%%%&&&&&&'''''''''''''''%%%&&&((('''&&&&&&''')))'''&&&&&&%%%%%%&&&&&&'''%%%"""'''[[[&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''&&&&&&'''''''''(((((((((000888###,,,"""'''"""%%%222zzz$$$000%%%&&&***%%%&&&&&&JJJUUU'''&&&%%%&&&$$$$$$&&&%%%###'''""""""\\\######---%%%,,,///#########$$$$$$%%%%%%%%%$$$***###FFF%%%!!!&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&((('''&&&%%%$$$###""""""""""""""""""""""""!!!!!! $$$%%%&&&%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$"""  """###$$$$$$$$$$$$%%%&&&''''''&&&%%%###"""!!!"""######%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&######$$$%%%&&&'''((()))'''%%%%%%%%%''''''&&&%%%###$$$%%%%%%&&&&&&&&&%%%###$$$%%%&&&&&&%%%#########$$$&&&(((((((((&&&%%%%%%%%%%%%&&&&&&&&&&&&'''!!!$$$)))---//////...---888000'''$$$&&&***+++***))))))******+++,,,---...)))((('''&&&%%%$$$$$$$$$"""""""""###$$$&&&'''(((***)))'''&&&%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''|||xxx}}}~~~bbbNNNBBB:::666666666555333333333111///---........................++++++,,,,,,,,,,,,++++++***************+++++++++*********)))((((((''''''((((((((((((((((((((((((************************%%%&&&'''(((((('''&&&%%%((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''%%%$$$&&&)))+++)))&&&$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''!!!###$$$$$$###"""$$$%%%'''&&&&&&%%%%%%&&&&&&'''%%%"""'''[[[&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''%%%%%%&&&&&&''''''((((((%%%LLL###,,,'''&&&''''''sss&&&...$$$***'''((('''WWWOOO+++$$$"""'''(((!!!"""'''&&&+++$$$(((___"""""",,,""""""'''OOO"""######$$$$$$%%%%%%&&&%%%+++###ggg'''"""###&&&&&&###&&&%%%%%%$$$$$$%%%%%%%%%"""######$$$$$$$$$######!!!""""""###$$$%%%&&&&&&"""$$$%%%%%%$$$$$$%%%&&&'''&&&%%%$$$###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!&&&''''''&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%''''''$$$###"""""""""###%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%############$$$%%%'''((('''&&&%%%%%%&&&'''&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%"""###$$$%%%%%%%%%$$$###"""$$$&&&(((((((((&&&%%%%%%%%%&&&&&&&&&''''''''' ###(((,,,...---+++***777///&&&###&&&)))***(((&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$#########$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&'''***)))'''&&&%%%%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&xxx~~~|||aaaNNNBBB;;;777666555444333333333222000...------------------------***++++++,,,,,,++++++*********)))))))))******+++*********))))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((%%%&&&''''''((('''''''''&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%&&&'''((('''%%%''''''''''''''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&'''(((((((((((('''"""$$$%%%%%%$$$###%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%"""'''\\\&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&''''''+++333***+++&&&wwwIII(((((("""###((('''***'''___TTT+++###"""&&&+++###""")))%%%))) '''___+++'''###((("""%%%###rrr%%%%%%%%%&&&&&&'''''''''$$$***###)))&&&######&&&((('''%%%(((''''''&&&&&&&&&&&&&&&###$$$%%%%%%%%%%%%%%%%%% !!!"""$$$%%%%%%%%%%%%!!!###%%%%%%$$$$$$%%%&&&(((''''''&&&%%%%%%%%%%%%""""""""""""###$$$%%%&&&'''(((((('''$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$"""###%%%''''''&&&$$$###((('''%%%#########$$$$$$############$$$%%%&&&'''######$$$$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%'''&&&$$$###""""""###$$$(((&&&%%%%%%&&&'''&&&$$$$$$%%%%%%&&&&&&%%%%%%%%%"""###$$$$$$$$$$$$$$$$$$###$$$%%%&&&''''''&&&%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$$$$%%%(((***,,,000,,,'''%%%&&&((('''&&&(((((((((((('''&&&%%%%%%$$$$$$$$$$$$%%%&&&(((((())))))((('''''''''((((((+++***((('''''''''((((((######$$$%%%'''((())))))%%%&&&&&&&&&''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%%%%&&&&&&yyy{{{```NNNCCC;;;888777444222222222333333111///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++***)))((((((((()))*********))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((%%%$$$$$$$$$$$$%%%'''(((&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%'''((('''&&&%%%%%%&&&)))((((((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''((((((&&&&&&'''((((((((((((((($$$&&&''''''&&&%%%'''((('''&&&&&&%%%%%%&&&&&&'''%%%"""'''\\\&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***$$$&&&SSS>>>$$$+++,,,---+++''')))%%%&&&%%%***$$$bbb]]]%%%$$$$$$$$$(((((("""***"""&&&+++MMM)))))),,,%%%&&&###$$$&&&&&&&&&&&&&&&&&&&&&&&&###***###$$$%%%%%%&&&&&&'''&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&''''''((((((((('''$$$$$$%%%&&&&&&%%%$$$###!!!###%%%&&&&&&%%%&&&'''''''''&&&%%%%%%&&&&&&&&&"""!!!!!!"""###%%%''')))&&&'''((('''%%%$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%% """$$$$$$$$$###"""(((&&&$$$###"""###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%######$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&((('''%%%#########$$$%%%(((&&&%%%%%%&&&'''%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$###############$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((('''$$$######%%%'''))))))((('''&&&&&&%%%%%%$$$((())))))******)))((('''&&&%%%%%%&&&&&&'''((()))((((((''''''''''''(((((()))((('''&&&&&&&&&'''((($$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%((('''&&&%%%%%%%%%%%%%%%yyy{{{```NNNDDD<<<888888333222111222333444222000,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++***((('''''''''((()))))))))))))))))))))******))))))))))))))))))))))))************************'''&&&%%%%%%&&&'''((()))&&&&&&%%%%%%&&&((()))***&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%(((***)))&&&$$$%%%'''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&''''''(((((((((((((((!!!###$$$$$$###"""$$$%%%'''&&&&&&%%%%%%&&&&&&'''%%%"""'''\\\&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''))))))((('''&&&''''''''''''''''''''''''&&&(((...tttxxx###111,,,""",,,%%%***&&&%%%###***"""cccbbb$$$'''"""%%%&&& )))"""+++)))<<<444%%%222%%%*** '''$$$$$$$$$$$$$$$$$$$$$$$$###)))"""!!!$$$%%%%%%$$$$$$%%%%%%$$$######"""""""""""""""###$$$$$$%%%%%%%%%$$$(((((((((((('''%%%###"""!!!$$$'''((('''&&&'''((($$$$$$#########$$$%%%%%% """$$$'''((($$$%%%'''&&&%%%%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&""""""###$$$%%%&&&&&&&&&$$$$$$"""""""""$$$&&&(((&&&'''(((((('''&&&$$$###%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&$$$$$$$$$&&&((()))((('''%%%%%%&&&&&&%%%$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$###"""""""""###%%%&&&%%%%%%$$$######$$$$$$%%%&&&&&&&&&'''''''''((((((%%%&&&'''((('''&&&$$$"""###%%%((((((&&&$$$######!!!"""$$$%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&''''''&&&%%%$$$###$$$%%%&&&(((((('''&&&%%%%%%$$$$$$&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%&&&'''(((((('''&&&%%%((('''&&&%%%%%%%%%%%%%%%|||~~~~~~```MMMCCC<<<888888555333111000000///...,,,------------------------,,,,,,,,,+++++++++******(((***,,,+++)))(((((()))''''''''''''((((((((((((++++++***)))((('''&&&&&&,,,+++++++++***)))))))))))))))))))))))))))))))))%%%%%%&&&&&&''''''(((((('''''''''&&&%%%$$$###"""(((%%%"""!!!###&&&'''(((&&&'''((('''%%%$$$$$$&&&&&&'''''''''(((((())))))))))))((((((((('''''''''&&&&&&%%%$$$%%%&&&((()))(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$&&&!!!%%%YYY%%%$$$###""""""$$$&&&'''$$$%%%'''(((((('''%%%$$$''''''&&&&&&&&&&&&''''''///(((+++===PPP999%%%(((***''')))&&&&&&)))eee```%%%'''&&&)))+++)))/// ...xxx"""(((***"""...$$$((("""'''&&&&&&%%%%%%&&&&&&'''"""((( ###$$$&&&''''''&&&$$$###$$$$$$$$$############"""&&&&&&%%%%%%&&&&&&'''(((*********(((%%%######$$$&&&&&&$$$$$$$$$$$$&&&&&&''''''''''''''''''''''''"""######"""!!!"""%%%'''&&&%%%%%%$$$#########$$$"""############$$$$$$$$$%%%%%%$$$$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((('''%%%$$$"""$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%$$$$$$#########)))!!!###)))((($$$%%%$$$###&&&******'''###%%%&&&''''''((((((''''''''''''(((((((((((('''''')))))))))((('''''''''&&&$$$$$$%%%%%%$$$"""!!!!!!&&&'''%%%$$$&&&)))#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&$$$$$$###"""%%%&&&&&&&&&'''(((((((((&&&%%%$$$###$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&%%%%%%''')))&&&''''''((()))(((((((((~~~}}}{{{^^^KKKBBB<<<999999666555333222222111///---------------------,,,,,,,,,,,,,,,+++++++++******)))***+++***((('''((()))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&%%%%%%$$$###(((&&&$$$###%%%'''((((((((()))***)))'''&&&'''(((''''''''''''((((((((()))''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$&&&!!!%%%YYY&&&%%%$$$######%%%&&&(((%%%&&&&&&''''''&&&%%%$$$''''''&&&&&&&&&&&&''''''!!!(((***...%%%!!!ttt(((!!!///***$$$'''%%%(((!!!...[[[aaa"""(((((('''&&&###222$$$+++$$$+++)))%%%)))%%%(((!!!$$$$$$############$$$$$$"""(((!!!###%%%&&&''''''&&&$$$###$$$$$$$$$$$$############$$$$$$######$$$$$$%%%&&&%%%&&&'''&&&$$$###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$###""""""$$$'''&&&%%%$$$$$$######$$$$$$############$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&$$$###!!!$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$(((###$$$((('''$$$$$$$$$%%%%%%$$$%%%&&&'''###$$$%%%%%%&&&&&&%%%%%%'''((((((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%))))))))))))((('''&&&%%% $$$((()))%%%$$$%%%'''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&'''''''''''''''&&&%%%$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&%%%%%%''')))&&&&&&&&&&&&''''''''''''~~~|||yyy]]]JJJBBB===::::::888666444444444333111///.........------,,,,,,,,,,,,,,,,,,+++++++++******)))***)))(((&&&&&&(((************))))))(((((('''''''''(((((())))))******(((((())))))))))))))))))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%'''&&&%%%&&&((()))((('''''')))))))))'''&&&'''(((''''''''''''((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&'''((())))))''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''&&&&&&%%%$$$'''"""%%%ZZZ'''&&&%%%%%%%%%&&&'''((('''&&&&&&&&&%%%%%%$$$$$$''''''&&&&&&&&&&&&''''''%%%222;;;### jjj+++%%%$$$000&&&"""'''%%%)))%%%///FFFhhh ))))))&&&###)))''':::$$$(((---%%%---%%%)))$$$&&&&&&!!!$$$######""""""######$$$""")))!!!$$$%%%&&&''''''&&&%%%$$$%%%$$$$$$$$$############$$$$$$######$$$$$$%%%&&&"""###%%%%%%$$$$$$&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$###""""""$$$&&&%%%%%%$$$$$$######$$$$$$############$$$$$$$$$%%%%%%$$$"""!!!"""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&'''%%%######%%%&&&&&&%%%###%%%&&&### %%%***###$$$%%%%%%&&&&&&%%%%%%((((((((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&%%%%%%$$$%%%%%%$$$'''***)))&&&###$$$%%%&&&&&&&&&&&&''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''%%%&&&'''&&&%%%%%%''')))&&&&&&%%%$$$%%%&&&'''(((}}}{{{{{{^^^KKKBBB===:::999888666444444444333111///.........------,,,,,,+++,,,,,,,,,+++++++++******))))))(((&&&%%%%%%'''***,,,++++++***)))(((((('''(((((((((((()))))))))))))))******++++++,,,,,,,,,'''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%'''))))))'''%%%%%%&&&'''&&&%%%$$$%%%''''''''''''(((((((((((((((((((((((((((((((((((((((&&&''')))******)))((('''&&&&&&&&&&&&'''(((******''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''&&&&&&%%%$$$'''"""&&&ZZZ'''''''''&&&''''''((()))((('''&&&%%%$$$$$$$$$%%%''''''&&&&&&&&&&&&'''''',,,,,,$$$)))+++###AAAmmm,,,)))***!!!((()))%%%(((%%%,,,...vvv!!!)))(((&&&%%%&&&"""'''$$$+++,,,```%%%+++ ---###%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%###)))"""$$$%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$#########&&&&&&%%%%%%&&&&&&'''((($$$%%%&&&'''&&&&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&###$$$%%%$$$######$$$%%%%%%%%%$$$$$$###$$$$$$%%%#########$$$$$$$$$%%%%%%&&&$$$!!! !!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!"""$$$%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''&&&'''((('''&&&%%%$$$%%%$$$%%%&&&$$$""""""%%%'''%%%&&&''''''((((((''''''(((((((((((('''&&&%%%%%%&&&&&&&&&''''''(((((((((%%%$$$"""!!!!!!!!!"""###%%%''')))(((%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&''''''&&&'''''''''%%%%%%'''((('''&&&%%%$$$$$$&&&((()))||||||zzz~~~~~~aaaMMMDDD===:::999777555333333222222000............------,,,,,,,,,,,,,,,,,,+++++++++******))))))(((&&&%%%%%%'''***,,,++++++***)))(((((('''))))))))))))(((((((((((()))))))))******+++++++++((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%$$$$$$%%%&&&''''''''''''$$$$$$$$$&&&((((((&&&###$$$&&&'''&&&%%%%%%&&&'''(((((((((((((((''''''''''''(((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&'''((()))***+++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$'''"""&&&ZZZ(((''''''((((((((())))))((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''---!!!...111+++)))&&& ''')))'''333)))%%%%%%###)))"""$$$(((%%%&&&*** $$$%%%///)))vvv;;;###(((---&&&%%%$$$(((&&&%%%%%%%%%%%%%%%%%%&&&$$$***"""%%%%%%&&&&&&''''''''''''%%%%%%%%%$$$$$$$$$$$$###&&&&&&%%%%%%&&&&&&'''(((%%%'''''''''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###%%%&&&%%%$$$###$$$%%%%%%$$$$$$###$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%***((($$$""" !!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&'''''''''%%%'''))))))&&&$$$$$$%%%&&&%%%$$$&&&((((((%%%###%%%&&&''''''(((((('''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''((((((((('''%%%$$$$$$%%%&&&&&&###$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&''''''(((((((((((('''&&&&&&&&&%%%&&&&&&''''''(((((((((((((((''''''&&&&&&''''''((('''(((((('''&&&%%%'''((()))'''&&&%%%%%%''')))***yyy~~~|||zzz~~~bbbNNNDDD>>>:::999666444222111111111///---------------------------,,,,,,,,,+++++++++******)))***)))(((&&&&&&(((************))))))(((((('''******))))))((((((''''''&&&&&&'''''''''''''''''')))))))))))))))))))))))))))))))))))))))((((((((($$$%%%&&&'''''''''''''''$$$###$$$%%%''''''%%%###&&&''')))(((''''''((()))((((((((((((((('''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$''''''''''''((()))******))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$(((###&&&[[[''''''((((((((()))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''///&&&$$$+++&&&"""&&&+++///%%%CCC+++***)))'''///&&&%%%%%%$$$)))###%%%(((%%%'''---))),,,+++''''''***"""''' ***((('''###***%%%$$$$$$######$$$$$$%%%%%%+++###%%%%%%%%%&&&''''''((((((%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%&&&&&&%%%"""!!!!!!"""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''$$$%%%'''&&&%%%######$$$$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%---+++(((&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))((('''%%%###""""""!!!$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((('''&&&$$$$$$%%%'''%%%$$$'''******%%% ###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&'''""""""######$$$%%%&&&&&&((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''''''''((('''''''''''''''&&&&&&&&&&&&'''(((((())))))((((((((((((''''''''''''(((((((((((()))'''&&&%%%'''((((((((('''&&&'''((()))***zzz~~~|||zzz~~~}}}~~~```MMMDDD>>>::::::666444222222222111///---+++,,,,,,------.........,,,,,,,,,+++++++++******)))***+++***((('''((()))(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((''''''((((((((((((((()))%%%&&&'''''''''''''''&&&%%%$$$$$$%%%'''(((&&&%%%&&&'''((((((''''''(((***)))(((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''(((''''''&&&%%%%%%&&&&&&)))((((((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$(((###'''[[[&&&'''((((((((()))((((((&&&'''(((*********))))))''''''&&&&&&&&&&&&''''''...111((((((###$$$$$$(((000$$$777:::###!!!)))%%%$$$%%%%%%(((&&&&&&)))&&&###)))'''''',,,'''$$$gggWWW&&&$$$***&&&$$$(((***###)))&&&%%%%%%$$$$$$%%%%%%&&&%%%+++###%%%%%%%%%&&&&&&'''((()))&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%%%%$$$"""!!!!!!"""$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''(((((($$$%%%''''''%%%$$$###$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&***)))(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%***)))'''%%%$$$#########$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&''''''''''''%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$######$$$%%%&&&'''''')))(((((((((''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&'''((()))***)))((((((((((((''''''''''''((((((((())))))(((&&&%%%'''(((&&&&&&&&&'''''''''(((((({{{|||zzz|||}}}~~~|||}}}{{{^^^LLLCCC>>>;;;;;;777555333222222111///...***++++++,,,---...//////,,,,,,,,,+++++++++******)))***,,,+++)))(((((()))''''''''''''((((((((((((&&&&&&'''((()))***++++++(((((((((''''''&&&&&&%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&'''&&&%%%&&&((((((((('''$$$%%%&&&&&&%%%%%%'''((())))))(((((('''''''''&&&'''''''''((((((((()))))),,,+++***((((((((()))******))))))(((((((((((()))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$(((###'''[[[&&&''''''(((((((((((((((%%%&&&)))+++,,,,,,+++***'''''''''&&&&&&'''''''''888 """---%%%$$$,,,'''(((+++%%%***lll111%%%///---%%%((("""000###%%%+++((('''(((%%%+++***((()))'''(((%%%AAA '''&&&...,,, ''',,,###((()))((((((''''''(((((()))&&&,,,###%%%%%%%%%&&&&&&((()))***&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%%%%&&&&&&'''(((%%%&&&'''&&&$$$$$$$$$&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&'''((())))))$$$&&&''''''%%%$$$######$$$#########$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&((()))$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########'''%%%######%%%&&&&&&%%%%%%''''''$$$!!! ###'''%%%&&&''''''((((((''''''######%%%&&&'''((((((((('''''''''&&&&&&%%%%%%%%%###$$$&&&''''''&&&%%%$$$'''&&&$$$%%%&&&''''''&&&''''''&&&&&&&&&%%%%%%%%%'''''''''(((((((((((()))''''''''''''''''''''''''%%%&&&&&&''''''(((((((((&&&''')))*********)))(((((((((''''''''''''((((((((())))))(((&&&%%%'''((($$$%%%&&&'''''''''&&&&&&}}}}}}{{{}}}yyy{{{{{{~~~zzz^^^KKKBBB<<<888777777666555333111///...---........................------.........---,,,+++))))))(((''''''((()))***+++)))'''&&&((()))))))))************))))))))))))))))))))))))))))))))))))''''''(((((((((((((((''')))(((((((((((('''''''''''''''''''''''''''''''''&&&%%%%%%&&&((('''%%%###&&&&&&%%%$$$%%%&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%###$$$%%%'''&&&&&&&&&'''''')))******000---)))&&&$$$%%%&&&''')))(((((()))++++++***))))))******)))(((''''''((()))(((((((((''''''''''''&&&"""'''\\\%%%&&&''''''((((((''''''(((&&&&&&(((+++,,,***'''%%%&&&'''((()))))))))))),,, ///...333$$$***+++###...;;;+++((((((((((((((((((((((((///!!!***///"""000444 '''---...<<>>999666555222222222222111///...------------------,,,,,,,,,,,,,,,,,,,,,------------)))''''''***---,,,)))%%%'''((()))******)))((('''((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''&&&&&&%%%!!! ###'''***++++++***)))(((((('''((((((((((((''''''&&&&&&&&&''''''%%%&&&''''''&&&%%%&&&'''((('''&&&'''((())))))'''%%%&&&(((***++++++******(((((())))))******++++++&&&&&&'''(((((()))******'''((()))******+++******))))))((((((((()))******))))))(((((((((((())))))***&&&***^^^+++)))'''''')))+++++++++(((((()))*********))))))'''(((((())))))(((((('''(((+++(((555%%%000&&&TTT999!!!)))***)))))))))))))))))))))))))))###eee---%%%(((---222444222...)))---"""666:::+++'''333***000444111,,,)))'''&&&%%%'''((('''&&&&&&''')))''''''+++%%%%%%&&&&&&''''''((((((###)))"""$$$%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&&&&&&&'''''''''%%%%%%&&&''''''''''''&&&'''((())))))''''''((()))%%%%%%%%%%%%%%%%%%&&&'''&&&''''''&&&$$$###$$$&&&############$$$%%%&&&&&&&&&$$$""""""$$$&&&&&&&&&''''''''''''&&&&&&&&&%%%((((((''''''&&&%%%%%%%%%&&&'''((((((&&&&&&'''(((&&&&&&&&&'''''''''((((((&&&'''((('''%%%%%%%%%'''&&&&&&'''(((((((((''''''%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&''''''((((((((((((((()))''''''(((((()))(((((((((&&&&&&&&&''''''''''''((($$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&&&&'''(((((('''((())))))((('''((()))(((''''''''''''((())))))******))))))((((((''''''***(((&&&&&&'''''''''&&&''''''(((((())))))******((((((((())))))*********)))+++---+++)))((()))+++)))))))))*********++++++(((***------,,,++++++,,,))))))(((((((((((())))))))))))))))))))))))))))))xxxxxx~~~wwwzzzzzzuuu{{{oooiiipppwwwvvvvvvyyy{{{pppTTTCCC<<<888666666222222222222111///...,,,///.........---------------------------,,,,,,,,,(((''')))---111111+++&&&'''((()))******)))((('''((((((((((((((((((((((((&&&''''''(((((())))))***((((((''''''''''''''''''$$$######%%%(((+++,,,+++))))))((('''''''''''''''&&&&&&&&&&&&&&&'''((()))%%%&&&''''''%%%%%%&&&'''((('''&&&'''((())))))'''%%%&&&'''((()))******+++))))))))))))))))))))))))%%%&&&&&&((()))***++++++))))))************))))))))))))(((((()))******+++))))))(((((((((((())))))***&&&***^^^)))((('''(((*********)))'''((()))***+++******)))'''((()))******)))((('''$$$RRReee444(((555&&&"""777###,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...111$$$;;;111222///+++(((((()))+++,,,'''999999###)))000))))))***'''###(((000...%%%((()))***)))'''&&&'''((()))&&&)))&&&|||&&&''''''(((((((((''''''###)))!!!"""%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''''''''(((*********(((&&&&&&&&&&&&&&&'''((((((&&&'''((('''%%%%%%&&&(((&&&%%%%%%%%%%%%&&&&&&'''&&&%%%$$$%%%&&&'''&&&%%%''''''''''''&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&'''''''''''''''$$$%%%&&&&&&%%%$$$%%%'''''''''((()))((((((&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))'''&&&&&&&&&''''''((()))&&&&&&&&&&&&&&&'''((((((%%%%%%'''((((((((('''&&&&&&&&&&&&&&&&&&'''((((((&&&'''((('''&&&%%%&&&(((&&&''''''(((((((((((()))'''''')))******)))(((((()))(((&&&'''((())))))((((((((((((((())))))))))))))))))))))))))))))******((((((((((((((()))))))))))))))*********+++++++++(((***---...---,,,,,,,,,***))))))))))))))))))***))))))))))))))))))))))))xxxyyyxxxzzzzzz|||pppjjjqqqxxxwwwwwwzzz|||mmmQQQAAA;;;777666777444444444444333111000...000000//////.........---......---------,,,,,,,,,((((((***000555444...'''&&&''')))***+++***((('''((((((((((((((((((((((((&&&&&&'''((()))***++++++''''''(((((()))*********+++)))'''''')))))))))((()))((('''&&&&&&&&&&&&&&&$$$$$$$$$%%%''')))***+++%%%&&&''''''%%%%%%&&&'''((('''&&&''')))))))))''')))((('''''''''''''''((()))))))))(((((((((((((((***************+++++++++'''((((((((((((((('''&&&))))))((())))))***++++++))))))(((((((((((())))))***&&&+++^^^'''&&&&&&((()))***(((''''''((()))+++++++++***)))'''((()))******)))((('''%%%aaa,,,000,,,)))&&&---000SSS777***000//////........................'''>>>'''kkkiii444---///222222222222444666222,,,...999:::000---222///...222666222)))'''+++,,,------,,,***)))***++++++%%%''',,,[[[((((((((()))((((((''''''""")))!!!$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&$$$###%%%)))+++)))&&&'''''''''''''''((()))***'''((()))(((&&&&&&((()))))))))((('''''''''''''''&&&&&&&&&'''((()))'''%%%(((((('''''''''&&&&&&&&&))))))((('''&&&&&&%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&''''''''''''''''''''''''"""###%%%%%%$$$$$$%%%'''(((((()))))))))'''&&&%%%%%%&&&((()))))))))((('''%%%&&&&&&&&&'''((((((((('''''''''((((((((())))))&&&&&&%%%$$$%%%&&&((()))&&&&&&&&&&&&&&&'''((()))%%%&&&((()))))))))((('''&&&&&&&&&&&&&&&'''((()))$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&'''((())))))(((((($$$%%%(((***++++++***))))))''''''(((***,,,,,,,,,))))))))))))((((((((((((******)))))))))))))))))))))((('''(((***++++++***)))************+++++++++(((***---......,,,,,,,,,++++++************++++++))))))))))))))))))))))))