BM66(@ }}}xxxvvvwwwwwwvvvuuussspppllleee]]]WWWMMMJJJGGGEEEDDDDDDBBBAAADDDDDDFFFGGGGGGGGGFFFEEEEEEDDDBBB@@@???????????????@@@BBBCCCCCCBBB@@@???999999888888777666555555777777777777666555444333555444333333222222222333555444222111000111222444222222222222222222222222111222333444555444333333///000222444555555444333666666777777777777666666888999;;;:::999999:::<<>>?????????999999???DDDCCC>>><<>>===<<<:::999777777888888888888777666555444444444333333333333444444444333111000000000222333222222222222222222222222111222333444444444333333111111333444444555555555444555666777888888888888888999::::::999999:::;;;<<<;;;::::::;;;;;;;;;:::@@@======AAABBB>>>===???AAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDEEEEEEFFFFFFGGGFFFFFFFFFGGGGGGGGGHHHHHHGGGEEEDDDEEEFFFGGGGGGFFFFFFGGGIIIJJJKKKKKKIIIIIIEEEFFFGGGHHHIIIJJJKKKLLLLLLLLLMMMNNNOOOPPPQQQRRRSSSTTTUUUTTTRRRRRRRRRSSSPPPRRRUUUWWWXXXYYY\\\^^^^^^```bbbeeefffffffffeeeiiijjjjjjkkkkkkkkkkkkkkkjjjhhhffffffggggggfffeeeeeedddcccdddddddddbbb```^^^aaadddfffeeeeeeeeeeeeeeekkkmmmjjjjjjpppuuuuuu}}}vvviiiggg___YYY\\\bbbggglllpppnnnlllggg```[[[ZZZ___dddjjjmmmrrrxxx~~~~~~wwwiiiSSSAAA222111000///...---------..................---------...---,,,+++,,,...111---------,,,,,,,,,++++++,,,---............---,,,++++++++++++++++++++++++//////.........---------,,,,,,---......---,,,,,,...000111111000//////000/////////000000000111111............////////////000000000//////.........---------....../////////---...///000000///...---............000222444555222111000///...///000000//////000111111111000000111111111111111111111111......///000000111222222222222333333333333444444......///000000111222222222333:::FFFMMMJJJCCC???999777666666555333333444333555;;;HHHZZZkkkxxx~~~zzz}}}{{{wwwtttrrroookkkhhh___ZZZSSSNNNJJJGGGEEECCCBBBCCCDDDEEEFFFGGGGGGFFFGGGEEEDDDBBBAAAAAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA???===;;;999888:::::::::::::::999888777555555444444444555666666333222111//////000111111222222222222222222222222111222333444444444333333333333333333444555555666222333555666888999999999777888999999888888999:::::::::;;;;;;;;;<<<<<<<<<>>>======???===:::===BBB@@@@@@AAAAAAAAABBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDEEEGGGHHHHHHHHHGGGFFFDDDCCCCCCDDDEEEFFFFFFEEEDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCDDDFFFGGGHHHIIIJJJJJJJJJKKKMMMNNNPPPQQQRRRSSSTTTUUUTTTRRRQQQRRRSSSPPPRRRTTTVVVXXX[[[___cccdddeeefffggggggggggggfffjjjjjjkkklllllllllllllllkkkjjjhhhggghhhhhhgggfffcccbbbbbbcccddddddcccaaa\\\___bbbccccccbbbcccdddfffkkkllljjjiiinnnrrruuuuuueeeccc[[[VVVYYY]]]aaaeeeiiifffbbb]]]YYYZZZ___fffkkkooorrrwww||||||{{{|||~~~ssshhhZZZHHH<<<111000///...---,,,,,,,,,000000//////...------------------+++******,,,...------------,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------...............---------,,,------......------,,,...///000///------///000000000000000111111111111....../////////000000000000000000000////////////---------...///000000111---...///000000///...---------......000222444555000000/////////000111111///000000000000//////...111111111111111111111111///000000111111222222222111111111111222222222222//////000000111222222222111333:::EEEJJJIIIIIIKKKHHHBBB:::555555666444222444555;;;GGGWWWhhhuuu|||~~~}}}zzzwwwuuuttttttsssrrriiicccZZZRRRMMMHHHEEECCCAAABBBCCCDDDEEEEEEFFFFFFGGGFFFDDDCCCCCCCCCDDDDDDEEEDDDDDDDDDDDDEEEEEEFFFCCCBBBAAA@@@>>><<<;;;;;;<<<<<<======<<<;;;::::::888888777666666666666666222222111000///000000111222222222222222222222222222222333333333444444444555444333222333444666777111222333555666777777777555777888888777666888999;;;;;;<<<<<<>>>AAAFFFIII===:::888::::::999===BBB??????@@@@@@@@@AAAAAAAAA>>>??????@@@AAAAAABBBBBBBBBDDDFFFGGGHHHGGGEEEDDDCCCBBBBBBCCCEEEFFFEEEDDDCCCCCCDDDDDDDDDCCCBBBBBBAAABBBCCCDDDEEEGGGHHHHHHIIIJJJKKKMMMOOOPPPRRRSSSRRRSSSTTTSSSQQQPPPPPPQQQSSSTTTUUUUUUWWWZZZ___bbbgggggggggggghhhhhhhhhiiijjjkkkllllllmmmmmmllllllkkkiiigggggghhhhhhgggfffcccbbbaaabbbccccccaaa___[[[^^^```aaaaaaaaabbbcccdddgggjjjhhhfffiiioootttrrr```aaa[[[XXXZZZ]]]]]]___bbb]]]ZZZXXXZZZ___gggmmmqqqtttvvvzzz}}}yyywwwxxx{{{}}}vvveeeUUUHHH;;;333111111000///...---------...............---------.........,,,***)))***,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------...///...---,,,,,,...000000000000000111111111222000000000000111111111111000000000000000000000000,,,---......///000111111...///000000000000///.........//////000111111222...//////000000111222222000000000000000///...---111111111111111111111111.../////////000000000111/////////000000000111111000000111111222222222222555444777>>>EEENNN[[[hhhqqqaaaJJJ:::777888444...444666;;;EEETTTcccqqqyyy|||yyyvvvuuuvvvyyyzzzzzzqqqkkkaaaXXXQQQKKKFFFCCCAAAAAABBBBBBCCCDDDEEEEEEGGGFFFEEEDDDDDDDDDEEEFFFDDDDDDCCCCCCDDDEEEFFFFFFCCCCCCBBBBBBAAAAAA@@@@@@>>>>>>>>>???>>>>>>===<<<<<<;;;:::888777666666666333222222111111111111111222222222222222222222222222222222333333333444444555444333222222444555666222222333333444333333333444555777666555555666888::::::::::::===DDDNNNUUUFFF===777888;;;;;;;;;===>>>>>>>>>>>>????????????<<<======>>>>>>???@@@@@@AAABBBDDDFFFFFFEEEDDDBBBBBBBBBBBBCCCEEEFFFDDDCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@AAABBBCCCEEEFFFGGGGGGJJJJJJLLLNNNPPPQQQSSSSSSQQQRRRRRRQQQOOONNNNNNOOOPPPRRRSSSTTTVVVZZZ___ccceeeeeefffggghhhiiijjjkkkjjjkkkllllllmmmmmmlllllljjjiiigggfffggggggfffeeedddcccaaaaaabbbaaa^^^\\\\\\^^^```aaaaaaaaabbbdddcccfffhhhhhheeefffmmmuuuuuubbb^^^ZZZYYY[[[[[[WWWVVVXXXWWWXXX[[[aaaiiippptttuuuwwwyyy||||||wwwuuuwww{{{}}}mmmXXXHHH;;;333...111000///......------...******+++,,,------......///000000...,,,++++++,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.....................------------------------.........---+++,,,...000///000000000000111111111........./////////000000///////////////000000000---------...///000000111//////111111111111//////000000000000//////............///000111222333333000000111000000///......000000000000000000000000////////////000000000000........./////////000000111111111111111222222222555444666<<>>>>>===;;;:::999888777777444444444444444333333333222222222222222222222222333333222222222333444555333333333222222333333444222222333333333222222111333444555555444444555666666777777777999AAAKKKTTTNNNCCC;;;:::<<<;;;999888;;;<<<<<<<<<============;;;;;;<<<<<<===>>>>>>??????@@@BBBCCCCCCCCCBBBAAAAAAAAAAAACCCDDDCCCAAA???AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBDDDEEEFFFGGGHHHKKKKKKLLLNNNOOOQQQRRRSSSOOOPPPPPPOOOMMMKKKLLLLLLKKKNNNQQQTTTXXX\\\bbbfffbbbdddfffhhhjjjkkklllllljjjjjjkkkllllllllllllllljjjhhhffffffggggggfffeeefffdddcccbbbbbbaaa___\\\___```bbbbbbbbbcccdddffffffgggiiihhhcccbbbiiisss||||||kkk^^^ZZZWWWVVVSSSOOOMMMPPPVVV[[[ccckkkrrrvvvxxxyyyyyy{{{~~~{{{wwwvvvxxx|||~~~}}}zzzcccNNN???777222///......---,,,,,,,,,,,,,,,(((((()))+++,,,---...///000111111000...------...............---------,,,------,,,,,,,,,,,,------++++++++++++++++++++++++---------..................------,,,,,,------...---...///...,,,,,,...///////////////000000000000++++++,,,,,,,,,---------............////////////---------..................///000111111000///...000000000000000///------...///000111222222222222000111111111111000000///000000000000000000000000111111111111111111111111............////////////111111111111111111111111000222888AAAGGGNNNYYYcccjjjzzzzzz^^^<<<,,,111999333666;;;CCCOOO^^^mmmwww~~~~~~zzzssskkkbbbZZZQQQLLLIIIHHHGGGFFFEEEFFFGGGGGGEEEDDDCCCCCCDDDEEEFFFGGGCCCDDDFFFGGGHHHHHHHHHGGGHHHHHHGGGGGGFFFFFFFFFEEE??????@@@@@@@@@@@@@@@???<<<<<<;;;;;;::::::;;;;;;666777777777666666555555222222222222222222222222333333222222222333444555111222222222222222111111111222333444444555444444222333444444333333444555444666777777666:::AAAHHHJJJBBB<<<::::::777777999999::::::::::::;;;;;;;;;:::;;;;;;<<<<<<===>>>>>>????????????@@@@@@@@@@@@@@@??????@@@AAA@@@===:::>>>>>>>>>>>>???@@@AAAAAABBBCCCDDDEEEFFFHHHIIIIIIKKKKKKLLLMMMNNNOOOPPPPPPNNNNNNOOOMMMKKKIIIIIIJJJKKKNNNSSSWWWZZZ^^^bbbeeecccdddgggjjjlllllllllkkkiiijjjjjjkkkkkkkkkkkkkkkkkkjjjhhhggghhhhhhgggfffgggfffeeeeeeeeeeeecccaaabbbccceeeeeedddeeegggiiihhhggghhheee^^^YYY```kkkxxxtttccc\\\UUUPPPKKKGGGHHHMMMZZZaaakkkrrruuuwwwzzz|||{{{}}}|||yyyvvvvvvyyy}}}~~~zzzyyy|||~~~mmmUUUBBB999555222000///...------------------******++++++,,,---......///000111111///---..................------------......---,,,,,,---......---------------------------------.........//////...---,,,,,,,,,,,,---...---...000000...---...///---.........////////////,,,,,,,,,,,,---------...,,,---------.........///------------,,,,,,,,,,,,,,,---...//////...---,,,---...///000000000///...//////111222333222222111000111111222222222222111000000000000000000000000000000000000000000000000............////////////000000000000000000000000000222999CCCGGGHHHJJJNNNMMM___eeeRRR999000333777333666<<>>???888888888888888777777666222222222222222222222222444333222111222333444555000111222333333222000///111222333555666777777888111333444444333222444555444888:::999666555999===>>>;;;999888666444777===888888999999999:::::::::::::::;;;<<<<<<======>>>>>>>>>======>>>>>>???@@@>>>>>>>>>>>>???===:::777<<<<<<<<<======???@@@AAACCCDDDEEEFFFGGGHHHIIIJJJJJJKKKKKKLLLMMMNNNNNNOOOLLLMMMMMMLLLIIIHHHHHHIIIOOORRRVVVYYY[[[]]]```bbbdddfffiiilllmmmmmmllljjjiiiiiijjjkkkkkkkkkkkkjjjmmmkkkiiihhhiiiiiihhhggggggffffffggghhhhhhgggeeedddeeefffffffffgggiiikkkgggfffeeeaaaXXXQQQVVVbbbsssyyyiii```UUULLLFFFCCCHHHOOO]]]eeeooouuuvvvwww{{{~~~}}}~~~|||zzzwwwvvvwwwzzz~~~}}}xxxwww|||sssaaaJJJ999444333222000111000000/////////000000,,,---------------------...///111000///---......//////.........---------///...------------...///........................---------.........//////...---,,,,,,,,,,,,---...,,,...111111000.........------------.........///////////////000000000111,,,,,,,,,---------.........------,,,,,,+++******++++++,,,------,,,++++++***+++---///111111111111///000111222333222111111000111222333333333333333000000000000000000000000............------------........./////////000000000000000///////////////444444888AAAEEEDDDCCCEEECCCGGGCCC999666:::777///333666<<>>===<<<;;;;;;<<<===>>>;;;;;;:::999999:::::::::>>>>>>>>>>>>???@@@AAABBB@@@AAABBBDDDGGGJJJLLLNNNIIIJJJJJJJJJJJJLLLOOOQQQOOONNNLLLKKKJJJKKKMMMNNNQQQTTTWWWZZZ\\\___bbbeeeeeeeeegggkkkooooookkkgggjjjjjjjjjjjjjjjjjjjjjkkkllljjjhhhhhhjjjkkkkkkkkkjjjlllmmmmmmjjjhhhggggggfffffffffffffffggghhhiiiiiihhhfff```VVVPPPTTT]]]cccqqq{{{kkkdddXXXLLLEEEHHHRRR[[[iiimmmtttwwwxxxzzz|||~~~~~~yyyxxxxxxyyy|||}}}}}}|||yyyrrruuuyyy___JJJ:::666444---,,,111////////////////////////000000///...............000111222333222111...---........................///...---...///...+++)))------------------------//////...------------...+++,,,,,,,,,---.........------------------,,,,,,------...//////000//////............////////////...............------,,,000///...---------------///////////////////////////////////////.........222222222111111111111111000111111222222222111111///////////////000111111/////////---++++++---//////////////////.........000000///////////////000333666;;;@@@CCCDDDDDDCCC???===:::666333222222222333444888AAAOOO```pppyyy}}}}}}yyytttnnnfffbbb^^^ZZZUUUQQQNNNKKKHHHFFFFFFEEECCCBBBBBBCCCDDDFFFEEEEEEFFFFFFGGGHHHHHHIIIIIIHHHGGGFFFEEEFFFFFFGGGGGGFFFDDDDDDEEEEEECCCBBB>>>?????????>>>>>>=========<<<:::999:::999777666333444444333111111222333222333333333333222111111000000111111222333333444222222222222222222222222111111222222444555777888888666555333333444666777999999999777666555666888666666777777888888888999999888888888888999::::::<<<;;;::::::::::::;;;<<<;;;::::::999999::::::;;;>>>>>>>>>???@@@@@@AAAAAA@@@AAABBBDDDGGGIIILLLMMMJJJKKKKKKKKKJJJLLLNNNQQQMMMMMMLLLLLLMMMOOOQQQSSSVVVXXX[[[\\\]]]___aaaccceeeeeefffiiimmmmmmjjjgggjjjjjjkkkllllllllllllkkkllljjjhhhhhhiiikkkkkkjjjjjjkkkmmmllljjjhhhhhhhhhffffffggghhhiiiiiijjjjjjjjjfffaaa[[[QQQIIIKKKQQQ^^^kkkzzz~~~uuuqqqiii\\\PPPKKKNNNVVV]]]jjjnnnsssvvvwwwyyy|||~~~yyyzzz{{{|||}}}}}}~~~~~~zzzuuuyyymmmUUUCCC666444333......222////////////////////////000000///...............,,,---...000000000000///........................+++,,,.........---------------------------------//////...------------...............////////////////////////////////////......//////000000/////////////////////000000000,,,---...///////////////......---------......///.................................///////////////111111111111111111111111111000000000000000000000///////////////000111111...//////...,,,,,,...000---------....../////////000000////////////000000333666;;;@@@CCCDDDCCCBBB<<<:::777444333222222333444555999AAAOOO___oooxxx~~~~~~xxxqqqllliiijjjeee]]]VVVQQQNNNKKKIIIIIIGGGEEECCCCCCCCCDDDEEEFFFFFFGGGGGGHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHKKKIIIGGGFFFFFFEEECCCAAAAAAAAAAAAAAAAAA@@@@@@@@@???===<<<;;;<<<;;;:::888888777444111...///222555333333222111111111111111222222222333333444444555222222222222222222222222000111111333444666888999777666555555888<<<@@@CCC:::888555222000000333666555555666777888999::::::888888888888888999:::::::::999999888888999999::::::::::::999999::::::;;;===>>>???AAAAAAAAAAAA@@@AAAAAABBBDDDFFFIIIKKKLLLKKKKKKLLLKKKJJJKKKMMMOOOKKKLLLLLLNNNPPPTTTWWWXXX[[[]]]____________aaaccceeeeeeeeegggjjjkkkjjjhhhjjjkkkmmmoooooonnnmmmlllllljjjhhhgggiiijjjjjjiiiiiikkklllkkkjjjhhhhhhiiiggghhhiiikkkkkkkkkkkkjjjiiiccc\\\UUULLLEEEEEEHHHYYYdddpppyyy|||{{{tttlllnnnggg]]]VVVUUUZZZ```dddlllooorrruuuwwwyyy}}}~~~yyy|||~~~|||zzz|||~~~zzzyyyzzzttt___HHH;;;111111222//////222////////////////////////000//////............///++++++,,,------.................................,,,...///000///......///------------------------//////...------------...////////////............///////////////////////////000000000000//////...///////////////.........,,,,,,...///000111111111,,,,,,,,,------///000000........................------......//////000000///000000111111222222222111111///...---......//////////////////000000111...//////...------///111++++++,,,---...///000000000000////////////000000444777;;;???BBBBBBBBBAAA:::888666333222222333333555666:::AAANNN^^^llluuu|||~~~zzzssspppoooqqqllleee___ZZZUUUQQQNNNLLLKKKHHHEEEDDDCCCDDDDDDFFFFFFGGGHHHHHHIIIIIIJJJIIIHHHHHHHHHHHHHHHHHHHHHKKKJJJHHHGGGGGGGGGEEECCCDDDDDDCCCCCCCCCBBBCCCCCCAAA???>>>===>>>>>><<<;;;;;;999666222000000333555666555333222222222333444222222333333333444444444222222222222222222222222111111111222333555666777777666777999>>>FFFMMMRRR@@@<<<777666888;;;:::999555666666777888888999999777777666666777777888999999999888888888888999999::::::999999999:::;;;;;;<<<>>>@@@BBBBBBBBBAAA@@@AAABBBCCCDDDFFFHHHJJJKKKJJJKKKKKKJJJIIIIIILLLNNNLLLMMMNNNPPPSSSVVVYYYZZZ^^^```aaaaaaaaaaaacccdddfffeeeeeeeeeggghhhiiiiiijjjllloooqqqrrrqqqooommmllljjjgggggghhhiiiiiihhhiiijjjkkkjjjiiihhhiiijjjiiijjjkkkllllllkkkiiigggfff___WWWSSSMMMGGGFFFIIISSS[[[fffnnnqqqnnnhhhbbb^^^ZZZXXX[[[aaahhhkkkllllllnnnppptttxxx|||{{{yyy|||}}}wwwtttvvvyyywwwzzz~~~hhhRRR>>>555///000222000///111////////////////////////000///............//////000///---,,,++++++++++++........................111///...///000111///,,,------------------------//////...------------...---------,,,,,,+++++++++,,,,,,,,,---------------000111111111000///............------------,,,,,,---...///000111111111111---------------...//////........................,,,------...///000111111...//////000111222222333333111///---------///000000000////////////000000///000111000...---...///++++++,,,,,,---......///000////////////000000111555777;;;>>>@@@AAAAAA@@@;;;999777444222222222333444555999@@@LLL[[[iiiqqqzzz~~~||||||vvvssssssqqqnnnkkkhhheee```ZZZVVVRRRPPPLLLHHHFFFDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFGGGHHHIIIHHHGGGFFFFFFEEEDDDCCCDDDDDDEEEBBB@@@??????@@@@@@>>>===;;;;;;:::777444333333444888777666555444555666777222222222333333333333333222222222222222222222222333222222222222222333444555444555777===EEELLLPPPNNNGGGBBBEEENNNQQQLLLEEE888888777777777777777777555555555555555666777777999999::::::::::::999999:::999999999::::::;;;<<<<<<>>>@@@BBBCCCBBBAAA@@@BBBBBBCCCDDDEEEGGGIIIJJJHHHIIIJJJIIIIIIJJJLLLOOOPPPPPPQQQSSSUUUWWWYYYZZZ]]]___aaabbbbbbccceeegggffffffeeeeeeeeefffhhhiiijjjllloooqqqrrrqqqooonnnkkkiiigggfffggghhhhhhggghhhiiijjjiiihhhhhhiiikkkllllllmmmmmmkkkiiifffdddeee^^^WWWSSSNNNIIIIIILLLOOOUUU]]]eeegggccc]]]YYYPPPRRRXXXbbbkkkpppooommmkkkllloootttzzz|||xxxwwwzzz|||xxxrrrnnnpppssszzz|||oooXXXDDD888333///000111000///000//////////////////////////////............//////111000...---,,,+++++++++........................000***&&&)))000333///***------------------------//////...------------...------,,,,,,+++++++++***,,,,,,,,,---------......000000000000000///...---/////////.........------///000000000000000////////////...---------------........................,,,------...///000111111......///000111111222222333222000.........000111000000////////////000000111111222000---,,,+++,,,------------------------///////////////000111111555777:::===???@@@@@@@@@>>><<<999555333222222222333444777???JJJYYYeeemmmxxx}}}||||||xxxvvvoooooooooooonnnjjjeeeaaa[[[XXXSSSNNNJJJGGGEEEEEECCCCCCDDDDDDEEEFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGDDDDDDCCCEEEGGGIIIIIIHHHGGGFFFEEECCCCCCDDDEEEEEEBBBAAA@@@@@@AAAAAA@@@>>>;;;<<<===<<<999666555555::::::999888888888888888333333333333333333333333444444444444444444444444444444333222222222222333333222111222555999>>>AAAJJJCCC@@@FFFPPPRRRKKKBBB888888888888777777666666555555555555555666666777999::::::;;;;;;::::::999999999999999:::;;;<<<<<<>>>???@@@BBBBBBBBBBBBAAACCCCCCCCCDDDEEEFFFHHHIIIGGGHHHIIIJJJKKKMMMPPPSSSTTTUUUVVVWWWXXXYYYYYYZZZ\\\^^^```bbbbbbdddfffhhheeefffgggfffeeefffhhhiiijjjkkkmmmpppppppppooooookkkiiigggffffffggggggfffggghhhiiihhhhhhhhhjjjlllnnnnnnnnnmmmkkkhhhfffeeefffaaa[[[WWWQQQKKKLLLQQQSSSVVV]]]eeefff```ZZZYYYTTTZZZdddmmmssssssooojjjlllmmmpppvvv}}}}}}yyyvvvwwwvvvrrrnnnmmmpppsss~~~zzzrrriiiZZZFFF777444222000///000000///...///////////////////////////............//////000................................................)))$$$ $$$---222000+++------------------------//////...------------...............------------------......///000000000...////////////......---222222222111000000/////////000000000//////...---000000///------,,,,,,,,,------------------------------......//////000000...//////000000111111111111000/////////000111111111000000//////////////////000111000---+++***+++............------,,,,,,///......//////000111222444666999<<<>>>@@@AAAAAA@@@>>>:::666333222111222111333777???JJJXXXdddlllwww|||zzz{{{}}}~~~zzzqqqppppppqqqqqqpppmmmkkkdddaaa[[[UUUOOOKKKHHHGGGAAAAAAAAABBBCCCCCCDDDDDDEEEEEEGGGHHHHHHHHHGGGGGGCCCBBBBBBCCCFFFGGGGGGGGGGGGEEEDDDBBBBBBCCCDDDEEEBBBAAA@@@@@@AAABBB@@@???===>>>>>>===:::999888999::::::;;;;;;::::::999888444444444444444444444444555555555555555555555555555555444444444555555666444333222111222333666777;;;888777;;;@@@AAA<<<777777777777777777888888888777666666666666777888888999999:::;;;;;;:::999999999999999999:::;;;<<<===??????@@@AAAAAABBBBBBCCCCCCCCCCCCDDDDDDFFFGGGHHHFFFHHHJJJLLLNNNRRRVVVYYYYYYYYYZZZ[[[\\\\\\]]]]]]\\\^^^```aaaaaabbbdddfffeeegggiiihhhffffffgggiiiiiijjjkkkmmmnnnoooooooookkkiiifffeeefffgggfffeeeggghhhhhhhhhggghhhjjjmmmooonnnnnnmmmlllkkkjjjiiifffdddaaa^^^WWWRRRVVV^^^aaabbbgggoooooohhhcccccceeellluuu{{{{{{vvvpppmmmoooooosssyyy~~~uuussspppnnnnnnqqquuuxxx~~~~~~vvvjjj^^^RRREEE999333000000...------//////...////////////////////////...............///000000,,,---...//////...---,,,........................)))((('''(((+++---...///------------------------//////...------------...------------------......------......///000000111,,,------............---222111111000//////......---....../////////......///......---------......------------------------.........////////////////////////000000000000000---......//////000000111111111000///////////////+++---//////---++++++,,,..................//////............///000111222333444777:::===@@@AAABBB===;;;888555333222222222111333888@@@LLLYYYfffmmmwww~~~{{{vvvwwwxxxzzz}}}}}}sssrrrpppqqqrrrsssrrrqqqkkkgggaaaYYYSSSNNNKKKIII??????@@@@@@AAABBBBBBCCCDDDEEEFFFGGGHHHGGGGGGFFFBBBAAAAAABBBEEEFFFEEEEEEFFFEEECCCBBBAAABBBDDDEEEBBBAAA@@@@@@AAABBBAAA????????????===::::::;;;<<<999:::;;;<<<;;;:::999888666666666666666555555555666666666666666666666666555555555666666888999999555555444444555666777888777888999999999888777777555555666777888999::::::888888888888888999999:::888999:::;;;;;;:::999888999999999999:::;;;<<<===@@@@@@@@@@@@AAABBBCCCDDDCCCCCCCCCDDDDDDEEEFFFGGGGGGIIILLLNNNQQQUUUZZZ^^^[[[\\\]]]^^^___`````````\\\^^^`````````aaabbbddddddgggjjjjjjgggfffgggiiiiiiiiijjjkkklllmmmnnnoookkkiiifffeeefffffffffeeefffggghhhgggggghhhkkkmmmooonnnmmmmmmmmmmmmnnnnnneeeeeeeeeccc^^^[[[bbblllooonnnssszzzzzzsssnnnooosssyyyzzzuuusssrrrrrruuu{{{uuuqqqmmmlllpppvvv{{{~~~{{{|||uuukkk]]]OOOBBB999555555------,,,++++++...//////////////////////////////...............///000111//////000000...,,,)))'''........................///222444000+++))),,,111------------------------//////...------------...*********++++++,,,,,,,,,++++++,,,,,,---...//////++++++,,,---............//////...---,,,,,,++++++++++++---...//////000000---------------...///000------------------------///////////////.........000000000000////////////***+++---...///000000///111111000///////////////'''***---...---,,,---...,,,------...///000111111............///000222222222444666:::===@@@BBBCCC:::999666444222222333333222444999AAAMMM[[[gggnnnvvv}}}zzzxxxsssxxx~~~vvvwwwtttoooooosssuuutttsssqqqiii^^^XXXUUUPPPJJJEEEDDDBBBBBBCCCDDDCCCBBBCCCDDDDDDDDDEEEFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBAAA@@@??????????????????>>>>>>>>>>>>??????>>>===;;;:::999999::::::<<<<<<;;;:::999999888888555555444444444444555555999999999999888888888888444444444555666777777888:::::::::999999777666666888777666666666777999999999999888888999999:::;;;::::::::::::::::::::::::<<<===>>>>>>======>>>???@@@AAAAAAAAA@@@@@@BBBDDDFFFEEEEEEEEEFFFGGGIIIJJJKKKNNNQQQTTTVVVYYY\\\^^^bbbbbbbbbbbbbbbaaa```___``````___^^^```bbbeeefffdddfffggggggfffgggiiilllkkkjjjjjjjjjkkkmmmoooppplllhhheeeeeegggiiihhhfffjjjfffeeeggghhhhhhkkkppppppttttttooollllllllljjjhhhhhhfffcccaaadddjjjoooooosss~~~zzzvvvyyyxxxtttrrrvvvwwwyyy}}}tttooojjjlllrrrxxx{{{||||||zzz}}}zzzfffXXXHHHAAA===777222000222000...---------///000------------------------000111111000---,,,,,,---...---,,,+++***+++,,,,,,++++++,,,,,,,,,+++******,,,---------......//////***+++,,,---...000000111000000///...---,,,,,,,,,......---,,,,,,+++******++++++---///000222444444444222000...---,,,,,,,,,111111000000//////......++++++,,,---.........------,,,,,,,,,,,,---.........------------...//////........................,,,...//////......000111222222222222111///...---------............------000///......,,,,,,+++***++++++,,,------...//////222222111///------///000222444777:::<<<<<<:::999777666444222111111111111444666:::@@@JJJXXXfffpppwww{{{zzzyyy}}}sssrrrwww{{{~~~}}}xxxyyyvvvrrrrrrwwwzzzyyy|||zzzsssiiiaaa\\\UUUNNNHHHFFFDDDCCCDDDDDDCCCBBBDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHGGGFFFFFFDDDCCCCCCBBBBBBCCCCCCDDDEEEDDDBBBAAA@@@@@@@@@AAA??????>>>>>>>>>>>>?????????>>><<<;;;::::::;;;;;;===<<<<<<;;;;;;:::999999888777777666666777777888888777777777666666666666444444555666666777888888::::::::::::999888777666777777666666777888999:::888888777777888888999:::::::::::::::::::::::::::;;;===>>>>>>======>>>??????@@@AAAAAA@@@@@@BBBCCCEEEEEEDDDEEEFFFHHHJJJLLLOOOSSSXXX\\\^^^```aaabbbbbbbbbcccdddddddddccccccbbbbbbbbbbbbccceeefffgggfffhhhiiiiiihhhiiikkknnnkkkkkkjjjjjjkkklllmmmnnnllljjjggggggiiijjjiiihhhiiifffeeeiiikkkkkknnnrrrrrrwwwxxxtttqqqqqqpppmmmjjjkkkkkkjjjggggggjjjmmmoooqqqyyy{{{yyyyyyyyyvvvvvv||||||}}}vvvqqqmmmnnnsssyyy}}}}}}~~~}}}|||ttt___QQQAAA:::777333111000111000...---,,,---...///------------------------///000111000...------......---,,,++++++,,,------*********+++,,,,,,,,,---...............---------000000//////...---,,,,,,/////////...---------,,,//////...------,,,++++++,,,------...//////000000111000///...------....../////////.........------,,,,,,---...............---------------......///000///...---------------////////////////////////---...//////......///000111111111111000///...---------............---------,,,,,,++++++*********))))))***++++++,,,------.........,,,++++++,,,...222333666888::::::999999777666444222111111111111222444888>>>IIIWWWeeeoooyyyvvvuuuvvvxxxppppppsssxxx}}}}}}~~~{{{|||zzzwwwwww|||~~~}}}tttmmmfff]]]TTTPPPMMMKKKIIIHHHGGGFFFDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHHHHHHHGGGFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDFFFEEECCCAAA@@@AAABBBCCC@@@??????>>>>>>??????@@@@@@???===<<<;;;;;;<<<===>>>>>>======<<<<<<;;;;;;::::::999999999999::::::888888888777777777666666555555666666777888888888::::::::::::999888777777777777777777888999:::;;;777777777777777888999999::::::::::::::::::::::::;;;===>>>>>>===<<<>>>??????@@@AAA@@@??????AAACCCEEEDDDDDDEEEGGGJJJMMMPPPRRRWWW^^^ccceeeeeeeeeeeeeeeeeeffffffeeeeeeddddddcccdddeeefffggghhhhhhhhhhhhjjjkkkkkkjjjkkkmmmppplllllljjjjjjjjjkkklllmmmmmmkkkiiiiiijjjkkkjjjiiigggeeefffkkknnnnnnqqqvvvuuu{{{~~~{{{xxxvvvsssooommmoooqqqqqqooommmlllllloooooosss{{{}}}{{{|||yyy}}}}}}zzzzzz|||zzzuuuqqqqqqvvv{{{~~~~~~~~~}}}qqqgggTTTFFF888222000//////000000///---,,,,,,,,,---...------------------------...///000///...---...000......---,,,,,,---...///******)))***+++,,,.../////////......---,,,,,,,,,222222111///...---,,,+++..................------/////////......------,,,.........------------,,,//////.........//////000.........---------------------.../////////......---------------...//////111000///---,,,,,,++++++...........................///000///------...///......////////////......------............------,,,+++++++++++++++++++++)))******++++++,,,,,,---.../////////......000222222333555666888888999999666555333222111111111222000222666===GGGUUUdddnnn{{{qqqqqqtttwwwrrrpppssswwwzzz|||||||||zzzuuupppfff]]]ZZZWWWTTTQQQOOOMMMJJJHHHDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGHHHGGGGGGFFFEEEDDDEEEDDDDDDCCCCCCDDDDDDEEEGGGEEECCCAAA@@@AAACCCDDD@@@@@@????????????@@@@@@AAA@@@>>>=========>>>>>>?????????>>>>>>=========<<<;;;;;;::::::;;;;;;<<<;;;;;;:::::::::999999999777777777777888888999999::::::;;;;;;:::999888888777777777888999:::;;;<<<888888888888888999999:::::::::::::::::::::::::::;;;<<<>>>===<<<<<<===???>>>???@@@@@@??????AAACCCEEEEEEEEEGGGJJJNNNRRRTTTTTTXXX^^^bbbddddddeeeeeejjjiiihhhgggeeecccaaa```ccceeegggiiijjjiiihhhggghhhjjjkkkkkkjjjkkkmmmpppmmmlllkkkiiiiiiiiijjjkkklllkkkjjjjjjjjjjjjjjjiiifffdddfffkkkooopppsssxxxyyy}}}zzzuuuooopppqqqrrrssssssrrrqqqpppsssooonnntttyyyzzzzzz|||yyy{{{}}}}}}||||||~~~}}}~~~}}}zzzwwwwwwzzz}}}}}}~~~tttcccWWWGGG<<<222000///......000///...---,,,,,,,,,,,,---------------------------,,,...//////......///111......---,,,---...///000---,,,***)))***,,,...///...---------------------......///////////////000---------...............///.........---------,,,.........---------------/////////.........//////......------------------......///////////////...,,,,,,,,,,,,,,,------...000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000///---,,,---...+++,,,---...............------............------------------......//////,,,,,,,,,------.........---///000000000000222444444444555666777888999:::666444333111111111111222000222666<<>>===>>>??????@@@@@@????????????>>>>>><<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;::::::::::::888888888999999999999999:::;;;;;;;;;;;;::::::999777888888999:::;;;;;;;;;:::999999999999:::;;;;;;::::::::::::::::::::::::;;;<<<======<<<<<<===>>>===>>>@@@@@@???@@@CCCEEEFFFGGGIIIKKKOOOSSSVVVXXXXXX[[[^^^```aaabbbdddfffhhhhhhgggfffdddcccaaa```bbbdddgggiiiiiihhhgggeeefffhhhiiiiiiiiiiiilllnnnmmmllljjjiiihhhhhhiiiiiijjjkkkkkkkkkjjjiiiiiiiiieeecccdddiiilllmmmpppuuu~~~}}}wwwpppoooooooooppprrrtttvvvwwwwwwpppmmmrrrwwwxxxxxxzzzyyyzzz{{{||||||}}}zzz~~~yyyiiiWWWJJJ===666222222333000///000......------,,,,,,,,,,,,------------------------,,,...//////......000111///...---,,,------//////000...,,,******+++,,,---***++++++,,,---...//////,,,,,,---...///000111111---------...............---------,,,,,,,,,,,,,,,---------......//////000000000000//////...------...........................///////////////......+++++++++***+++,,,,,,---------,,,,,,,,,------...------------------------...///000///---,,,,,,---***+++,,,------...------------............------,,,------......//////000,,,,,,------------......)))+++------------///000666666777777888999::::::555444222111000111111222111333666===GGGTTTccclllzzz~~~rrrqqqxxxyyyooolllsssvvvzzz|||~~~~~~{{{vvvhhheee```\\\XXXUUUQQQOOOJJJIIIIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEFFFFFFEEEEEEEEEEEEFFFFFFCCCCCCCCCBBBBBBBBBCCCCCCBBBAAAAAA@@@@@@AAAAAABBB@@@@@@>>>>>>>>>>>>???@@@@@@@@@??????????????????<<<<<<;;;;;;;;;;;;<<<<<<:::::::::999999999888888::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;:::999999:::;;;;;;;;;:::::::::::::::::::::;;;<<<<<<:::::::::::::::::::::::::::<<<======<<<;;;===>>><<<===???@@@AAABBBEEEHHHHHHJJJNNNRRRVVVYYYZZZ[[[^^^___aaaaaaaaabbbdddfffaaabbbcccdddeeeeeeeeeeeebbbccceeegggggggggeeeddddddeeeggggggfffgggiiikkklllkkkiiihhhhhhhhhiiiiiiiiikkklllllljjjiiiiiiiiifffbbbaaadddffffffjjjooo~~~yyyrrrllljjjiiijjjoootttwwwyyyxxxqqqoootttyyyzzzxxxxxxyyyzzz{{{|||~~~zzz|||ppp___MMMAAA666333111444555111///000............---------,,,------------------------,,,...//////......///111000///---,,,,,,,,,---...000///---,,,++++++++++++))))))***,,,---...///000---.......................................------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///000111111000000000000///...---,,,.............../////////....../////////...------+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,---......000000000000000000000000---...///...,,,,,,---...***+++,,,---------------------............------++++++,,,,,,---------...++++++++++++++++++++++++***,,,///////////////111666777888999999:::::::::444333222111000111111222222444777<<>>======>>>???@@@????????????????????????======<<<<<<<<<<<<======::::::::::::999999999999;;;;;;;;;:::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<;;;:::999::::::999999::::::;;;<<<:::::::::::::::::::::::::::;;;===<<<;;;;;;<<<>>>;;;===???AAABBBEEEHHHKKKKKKNNNSSSXXX\\\^^^^^^^^^```bbbdddeeedddccccccccc___```bbbdddfffggghhhhhhcccccceeeffffffeeeeeedddcccdddeeeeeeeeefffhhhjjjjjjjjjhhhgggggghhhiiiiiijjjlllnnnnnnkkkjjjjjjkkkgggaaa^^^^^^______bbbhhhuuu|||~~~|||wwwrrrgggeeedddffflllqqqtttuuuvvvqqqpppxxx~~~~~~{{{yyyxxxzzz|||~~~}}}{{{}}}~~~ttteeeSSSBBB888444111000222222///...000////////////......---------------------------------...000///......///000000///---,,,++++++++++++......------,,,,,,,,,+++******+++,,,------............------,,,,,,++++++/////////...---------,,,------------------------++++++,,,---...//////000......///000000///...---,,,,,,---------........................---,,,,,,------,,,,,,------...///------,,,,,,+++,,,,,,,,,////////////////////////+++---......,,,,,,---///,,,,,,---------------,,,------............------,,,,,,,,,---------------++++++++++++++++++++++++---///111222111111111222444555777999:::999888777333333111000000000111222222444666;;;DDDPPP^^^gggttt}}}rrrqqq{{{xxxlllpppssssssssszzz~~~{{{~~~yyyxxx{{{zzzvvvvvvrrrmmmiiieeebbb^^^[[[SSSRRRQQQOOOLLLJJJIIIHHHBBBCCCDDDFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGCCCDDDFFFHHHHHHGGGEEEDDDCCCBBBBBBAAAAAABBBBBBCCC??????>>>======>>>???@@@????????????????????????>>>>>>============>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<===<<<:::999888999999888888999999:::;;;:::::::::::::::::::::::::::;;;===<<<;;;;;;<<<>>>:::<<>>======>>>>>>>>>?????????AAA@@@??????>>>?????????>>>>>>>>>>>>=====================<<<<<<============<<<<<<<<<<<<;;;;;;;;;:::;;;;;;;;;<<<===============<<<;;;:::999999888;;;;;;::::::::::::::::::::::::::::::;;;<<<===>>><<>>>>>===>>>>>>??????>>>>>>>>>===============>>>>>>>>>>>>============<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999<<<<<<;;;;;;;;;;;;::::::======<<<======>>>??????@@@DDDIIILLLNNNPPPTTTWWWZZZXXXXXX\\\bbbeeeccc``````bbbeeeeeedddcccbbbcccdddeeefffgggiiiiiiiiijjjfffiiihhhddddddggghhhfffggggggffffffffffffgggggghhhfffeeeeeehhhjjjllllllmmmpppqqqnnnmmmqqqttttttjjj___YYY]]]___[[[[[[```aaabbbcccdddffffffggggggeee```ZZZZZZ___gggnnnrrrttttttwwwzzz}}}~~~|||xxxxxxyyyyyyxxxvvvtttrrrvvvxxxxxxuuuyyy|||wwwuuuttt{{{xxxlll\\\OOOCCC888111111---......///////////////000000/////////.........000///...------...///000------......//////000000///...---,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------............000000...---,,,+++++++++///..................---......------------......+++,,,,,,,,,,,,,,,,,,---........................///...---,,,,,,---......,,,,,,,,,,,,------------------------------------000...------...---,,,+++,,,+++***,,,...000...,,,------........./////////......---------...//////000000000000000000000000000111444666777666555555777444111000000000///...///111444:::CCCNNNWWW]]]jjjuuu|||}}}|||xxxzzz~~~}}}vvvnnnjjjkkkxxxwwwssswww|||ppphhhjjjqqqxxxxxxzzz~~~~~~zzzvvvkkklllnnnppprrrsssssstttkkkeee^^^ZZZXXXWWWUUURRRKKKJJJIIIGGGEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDEEEEEEEEEEEEEEECCCCCCBBBBBBBBBBBBCCCCCCDDDCCCBBBCCCDDDDDDBBB@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>============?????????>>>>>>>>>>>>======>>>???@@@@@@???>>>=========<<<;;;::::::999999<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;?????????@@@AAAAAABBBBBBGGGJJJNNNQQQTTTWWW[[[^^^\\\ZZZYYY\\\aaaddddddbbb```ccceeefffeeedddeeeeeeggggggggghhhiiijjjkkklllgggiiiiiiffffffjjjjjjhhhhhhgggfffeeeeeefffggghhhhhhgggfffgggjjjlllnnnnnnnnnrrrtttqqqpppssstttssscccZZZXXX]]]```^^^]]]aaa]]]^^^___```bbbbbbbbbbbbddd___[[[ZZZ___gggooossssssssstttvvvyyyzzzzzzxxxvvvwwwwwwwwwuuurrrpppnnnrrrtttsssooonnnttt{{{~~~xxxsssqqqrrrzzzlll\\\III>>>777111//////,,,,,,,,,---...000111222//////.........---------///..................///.........///////////////......---,,,++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------............000000000///...---++++++,,,------------------.........------------......---,,,,,,,,,,,,,,,,,,+++..............................------------......---,,,,,,,,,+++++++++***...---,,,++++++,,,---...111///------...000000///))))))***,,,...///---+++....../////////000000000000000///............///////////////////////////000222444666888777777666999666222000///...---,,,///000333999BBBMMMVVV\\\eeeooo|||xxxzzz|||vvvrrrsssxxxxxxrrrlllbbbeeesss{{{uuuzzz{{{mmmhhhjjjzzzzzzyyyzzz}}}~~~}}}|||yyyvvvoooooooooooopppqqqrrrsssuuuooogggaaa^^^[[[YYYWWWTTTRRRPPPMMMKKKIIIGGGGGGEEEDDDDDDDDDCCCCCCBBBBBBAAABBBBBBCCCDDDDDDDDDEEECCCCCCBBBBBBBBBBBBCCCCCCEEEDDDCCCDDDEEEEEECCCAAA@@@@@@@@@@@@@@@?????????BBBBBB@@@???>>>>>>======@@@@@@?????????>>>>>>>>><<<===>>>??????>>>===<<<======<<<;;;:::999888888=========<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;>>>???AAACCCEEEFFFGGGHHHMMMOOORRRWWW[[[___dddfff```]]][[[\\\___bbbccccccaaacccfffgggffffffggghhhiiiiiihhhhhhiiijjjlllmmmiiillllllhhhhhhkkkkkkhhhiiihhhfffeeedddeeeggggggiiigggggghhhkkknnnoooooopppuuuwwwtttqqqqqqooolllZZZUUUUUU\\\aaa```___aaa^^^______``````_________\\\[[[[[[]]]bbbiiiooossssssrrrqqqsssuuuvvvvvvuuuwwwvvvtttrrrpppooonnnmmmnnnpppoookkkgggiiipppvvv~~~zzzwwwtttuuu{{{ttt^^^NNN===555333111000000,,,,,,+++,,,---///111333......---------,,,,,,,,,+++,,,------------,,,+++///////////////............---,,,++++++***++++++,,,,,,------------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,---------.........+++,,,.../////////...---+++++++++,,,,,,---------...------,,,,,,------...---------,,,,,,+++++++++........................,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,+++++++++...---+++******+++---...///,,,******+++...//////+++***++++++,,,------,,,////////////000000000000111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,111333555777999999888777888555111/////////---,,,///000333888AAAKKKTTTZZZaaajjjwww{{{vvvxxxwwwrrrmmmnnnrrrssspppkkk___cccrrr}}}|||xxxnnnlllvvv~~~|||{{{|||}}}|||{{{zzzxxxwwwvvvuuutttsssssssssttttttyyyuuuqqqkkkgggbbb]]]ZZZ[[[ZZZVVVSSSOOOLLLJJJIIIGGGGGGFFFEEEEEEDDDDDDDDDAAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCEEEDDDCCCDDDEEEEEECCCAAAAAAAAA@@@@@@@@@@@@@@@@@@DDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????;;;;;;<<<======<<<;;;;;;======<<<;;;;;;:::999999=========<<<;;;;;;;;;:::999::::::;;;;;;<<<<<<<<<:::;;;;;;;;;<<<<<<<<<===>>>???CCCFFFJJJLLLNNNNNNNNNOOORRRWWW]]]cccgggjjjcccaaa^^^]]]^^^```aaaaaacccdddfffgggffffffhhhiiikkkjjjiiiiiiiiikkklllnnnmmmooooookkkjjjlllkkkhhhiiihhhgggeeeeeeeeefffgggiiihhhhhhjjjlllooooooooorrrwwwyyyuuuppplllgggbbbQQQOOOQQQXXX___`````````_________^^^]]][[[ZZZYYYTTTWWW]]]ccchhhllloooqqqrrrqqqqqqrrrtttuuuuuutttyyyvvvqqqmmmllllllnnnoookkklllkkkiiieeefffmmmttt}}}}}}}}}{{{hhhOOOBBB555111222111//////...---,,,,,,,,,...///000------------,,,,,,,,,,,,***+++,,,------,,,+++***///////////////...............---,,,++++++++++++,,,------......------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------------...***+++,,,......---,,,,,,***+++++++++,,,,,,------------,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,***++++++,,,---............---+++******+++---...)))'''$$$$$$&&&)))******......,,,+++***+++---...////////////000000000000000000...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...///222555666666666555444222/////////000000//////000222888@@@IIIRRRXXX^^^gggsss~~~yyytttwww~~~tttoookkkkkknnnpppmmmjjj```eeevvv~~~zzzvvvqqqttt~~~}}}}}}~~~|||||||||{{{zzzyyyyyyxxxuuuuuutttsssssssssssstttwwwwwwvvvtttoooiiiddd```aaa___[[[VVVQQQMMMKKKIIIIIIIIIIIIHHHHHHGGGGGGGGGCCCCCCBBBAAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBCCCCCCEEEDDDCCCDDDEEEEEECCCAAABBBBBBBBBCCCCCCDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBAAAAAAAAA@@@@@@@@@??????;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<999:::;;;<<<===>>>???@@@@@@BBBFFFKKKOOOQQQSSSTTTOOOOOOPPPTTT[[[aaaeeefffdddccc```___^^^___```aaadddeeeggggggffffffgggiiijjjjjjjjjjjjjjjkkkllllllnnnqqqqqqnnnmmmooommmjjjjjjjjjiiiiiihhhhhhggggggjjjiiiiiijjjmmmnnnnnnmmmpppuuuxxxsssmmmfff^^^WWWJJJIIILLLSSS[[[______^^^\\\\\\[[[ZZZXXXWWWUUUTTTRRRXXXaaaiiimmmooopppppprrrqqqrrrsssvvvvvvvvvtttxxxuuuqqqmmmkkklllnnnpppkkkiiiggggggfffffflllttt|||mmmZZZAAA777000000111///------......------------------......---------,,,,,,,,,,,,---...//////...---,,,........./////////////////////...---,,,,,,,,,,,,------............------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------.........---,,,+++))))))+++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++)))***+++,,,------,,,,,,******+++,,,---...//////---,,,+++******+++,,,---+++)))((((((***,,,,,,,,,---------,,,***+++---///....../////////000000000//////...,,,,,,+++++++++...........................000333666777888777777111///......///111222111///000222777???HHHQQQVVV\\\eeeqqq}}}|||wwwsssvvv~~~qqqnnnkkkjjjlllmmmkkkhhhbbbiii{{{{{{zzz}}}vvvssszzz~~~}}}{{{zzz{{{{{{{{{zzzzzz{{{|||wwwvvvuuutttsssrrrqqqpppsssuuuwwwxxxuuuqqqmmmjjjgggeee```[[[UUUQQQMMMKKKKKKKKKKKKKKKKKKJJJJJJJJJGGGFFFDDDCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCDDDDDDBBBAAAAAAAAABBBCCCDDDEEEFFFFFFBBBAAAAAAAAAAAABBBCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@===<<<;;;::::::;;;<<<===<<<<<<<<<============>>>;;;;;;;;;<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;::::::<<<>>>@@@BBBDDDDDDFFFHHHLLLPPPSSSUUUVVVVVVTTTRRRQQQTTTZZZ___aaabbbaaaaaaaaa`````````bbbdddeeefffgggfffeeeeeefffhhhiiiiiijjjkkkkkkkkkkkkjjjllloooqqqoooooorrrqqqnnnlllmmmnnnnnnmmmllljjjhhhkkkjjjjjjkkkmmmmmmlllkkkjjjqqqtttpppiiiaaaWWWOOODDDEEEHHHNNNVVV\\\]]][[[WWWWWWWWWWWWVVVUUUTTTTTTXXX___gggmmmoooppppppqqqqqqrrrsssvvvyyyyyywwwuuuuuutttrrrpppooonnnoooooolllfffccceeefffgggkkkrrr~~~uuu\\\III888222.........,,,,,,...,,,------......------,,,............---------------------......---------------......//////000000000000///...------------------............------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,---------000///...---,,,+++++++++------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...//////......******++++++,,,,,,------++++++++++++++++++++++++...---,,,---...///...---%%%))),,,...---,,,---...------........./////////000///...---------------........................///111444666888999888888111///------///111111111///000222666>>>GGGOOOUUUZZZcccppp|||zzztttqqqttt}}}nnnllljjjjjjkkkjjjhhheeebbbjjj~~~uuuuuuwwwyyysssxxx~~~}}}zzzyyy{{{||||||{{{|||}}}~~~~~~}}}{{{xxxuuurrrpppooorrrvvvyyyxxxuuusssrrrmmmjjjeee___YYYTTTQQQOOOLLLLLLLLLMMMMMMMMMMMMMMMIIIHHHFFFEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCDDDCCCBBBCCCDDDDDDBBB@@@>>>???@@@AAABBBDDDEEEEEE@@@@@@@@@@@@AAABBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@>>>;;;::::::;;;>>>@@@<<<<<<======>>>?????????:::;;;;;;<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===@@@BBBEEEGGGHHHLLLNNNQQQTTTWWWXXXXXXWWWZZZWWWUUUWWW[[[___``````^^^___```aaaaaabbbdddffffffggggggfffddddddeeeggghhhiiijjjkkklllkkkjjjiiiiiinnnpppoooqqquuuuuurrrnnnoooqqqrrrqqqooollljjjkkkjjjjjjkkkllllllkkkiiifffmmmqqqnnnggg___TTTLLLAAACCCEEEKKKSSSZZZ\\\ZZZUUUVVVVVVWWWWWWWWWWWWVVV___eeellloooppppppppprrrqqqrrruuuxxx{{{{{{yyywwwrrrsssssssssrrrqqqooonnnlllddd```dddffffffjjjppp|||gggNNN<<<666222//////---+++---111***+++---...///...------//////.........---------++++++++++++++++++++++++,,,------...///000111111111000///......---......------............------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,---------......---,,,,,,...///000.........------,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------------------------------+++,,,...000111111000///+++++++++******************++++++,,,,,,++++++*********)))***,,,,,,***(((###+++000000...------------------.........///000000///............///------------------------***,,,///222444555444444111000...---///000111000///000222666===FFFOOOTTTYYYbbbooo{{{xxxsssooosss|||mmmkkkjjjiiijjjhhhfffccc```jjjuuuppprrr}}}zzzwwwvvvxxx|||{{{~~~}}}}}}~~~xxxxxxyyyzzz{{{{{{||||||~~~|||||||||yyytttpppoooppprrruuuxxxyyy{{{{{{tttqqqllleee___ZZZWWWUUUQQQQQQPPPNNNMMMKKKJJJJJJHHHHHHHHHGGGGGGGGGFFFFFFFFFDDDBBBAAABBBCCCCCCBBB@@@@@@@@@BBBDDDDDDBBB@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@???????????????????????????>>>>>>>>>>>>===<<<;;;;;;::::::::::::<<<===>>>>>>??????>>>>>><<<<<<<<<<<<<<<<<<======<<<<<<;;;:::;;;<<<>>>???<<<>>>BBBFFFJJJMMMOOOPPPRRRRRRSSSUUUUUUUUUUUUUUUYYYYYYZZZ[[[]]]^^^___```ccccccbbbbbbbbbbbbbbbbbbfffffffffggghhhjjjkkklllggghhhiiijjjkkkjjjiiihhhjjjkkkmmmoooqqqrrrssssssrrrppppppqqqrrrpppkkkffflllgggfffjjjkkkhhhggghhhfffhhhjjjjjjfff\\\QQQIIIAAA<<<<<>>>>>>>>======<<<<<<;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===???@@@BBBCCCFFFIIILLLOOOQQQQQQTTTUUUUUUVVVWWWWWWWWWWWWXXXYYY[[[]]]^^^_________bbbbbbbbbcccddddddddddddeeeeeeffffffhhhiiikkkkkkhhhiiijjjkkklllkkkjjjjjjiiijjjlllnnnppprrrrrrssstttrrrppppppqqqooojjjfffkkkhhhhhhkkkkkkhhhiiillllllllllllllliii```UUUMMMCCC===;;;@@@FFFHHHIIIJJJJJJLLLRRR[[[gggqqqvvvwwwuuutttqqqnnnnnnpppsssvvvvvvtttssssssvvvzzz~~~|||sssllliiihhhhhhhhhbbbbbbbbbbbbcccgggmmmqqq~~~yyylll```QQQAAA555000------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++...,,,,,,...,,,)))+++///,,,---......,,,,,,---///111///---...000111///---,,,,,,+++++++++,,,...///,,,,,,++++++++++++,,,,,,------,,,,,,,,,+++++++++------,,,,,,,,,++++++++++++,,,,,,,,,,,,---------///...---,,,,,,,,,---...******))))))******+++++++++++++++***++++++,,,---,,,,,,,,,,,,+++++++++++++++***))))))***,,,...000...---+++******+++,,,---++++++************++++++***************************************)))((((((******+++++++++,,,,,,,,,,,,+++)))***+++,,,,,,+++,,,---///...,,,++++++,,,(((***+++((($$$###&&&***+++,,,---///000111222222.........//////000111111222000000444<<>>>>>>>>???AAABBBBBBBBBBBB?????????@@@@@@@@@AAAAAA@@@@@@@@@?????????>>>>>>============<<<<<<<<<<<<::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===???AAABBBIIIJJJLLLNNNPPPRRRSSSTTTWWWWWWXXXXXXYYYZZZZZZZZZXXXZZZ\\\___``````______```aaacccdddfffggghhhhhhddddddeeefffhhhiiijjjkkkjjjkkklllmmmmmmmmmmmmllljjjkkkmmmoooppprrrrrrssswwwtttpppooopppnnnkkkgggkkkiiijjjllljjjgggkkkqqqrrrooommmmmmkkkdddYYYPPPEEE>>>:::===@@@@@@@@@BBB???BBBKKK[[[mmm{{{~~~yyysssmmmlllnnnsssvvvuuusssqqqqqquuu}}}vvvlllhhhfffeeeeeeaaabbbccceeegggkkkpppttt|||~~~vvvgggUUUIII@@@666///---,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++************++++++++++++...,,,,,,...,,,***,,,111000000///,,,***)))+++---000///------......---+++++++++***))))))***,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,---------------,,,,,,,,,,,,,,,+++++++++++++++,,,------------------,,,,,,,,,,,,---,,,,,,++++++---...///...---,,,,,,,,,---...///++++++************++++++************************&&&''')))+++,,,---......,,,+++*********+++,,,---)))(((''''''***+++++++++,,,------,,,******+++,,,,,,------***'''%%%(((+++,,,,,,...000111222222222///...------...000111222333222222666<<>>===>>>??????@@@?????????>>>>>>>>>??????@@@@@@AAA??????>>>>>>>>>=========<<<===============<<<<<<;;;;;;<<<===============<<<<<<==================>>>>>>>>>>>>@@@BBBDDDFFFLLLMMMOOOQQQTTTUUUVVVWWWXXXXXXYYYYYYZZZZZZ[[[\\\XXXZZZ]]]```bbbaaa```______aaacccfffhhhjjjkkkkkkdddeeefffhhhiiikkklllllllllmmmmmmnnnnnnooooooooopppqqqrrrsssttttttttttttxxxtttpppnnnoooooommmkkkiiiiiijjjjjjgggeeekkktttwwwsssooonnnmmmggg]]]TTTEEE>>>:::;;;======>>>AAA===AAAJJJ\\\ooo}}}{{{tttnnnmmmooosssuuuvvvtttqqqqqqvvvzzzooojjjiiihhhgggcccfffiiikkknnnqqqvvvyyy{{{~~~{{{rrrhhhWWWEEE;;;777222...---***++++++,,,------------++++++++++++++++++++++++)))*********++++++,,,,,,...++++++------+++...333777555222...******,,,...000///...------,,,+++***++++++***))))))***+++,,,+++******))))))******+++,,,,,,,,,++++++++++++***,,,+++++++++++++++++++++)))************+++++++++*********++++++,,,,,,---000000000000000///......,,,++++++++++++,,,------......---------,,,,,,,,,------,,,++++++,,,,,,---------,,,,,,,,,---......++++++************++++++************************)))***++++++,,,,,,,,,,,,,,,+++***))))))+++---...+++***))))))+++,,,,,,+++,,,---,,,+++)))***,,,......///000...++++++,,,///,,,---...000111222222222///...---------///111222222222333666<<>>>>>>>>??????@@@@@@@@@>>>>>>=========<<<<<<<<<;;;<<<============<<<<<<;;;<<<<<<=====================>>>??????@@@AAAAAABBBBBBBBBCCCDDDFFFHHHJJJLLLNNNPPPSSSUUUXXXYYYZZZYYYXXXXXXXXXYYYZZZ[[[\\\YYY[[[^^^aaacccbbbaaa```___aaadddhhhjjjllllllllleeefffhhhjjjlllmmmnnnnnnnnnnnnnnnoooooopppqqqrrrxxxxxxyyyyyyyyyxxxxxxwwwyyyuuupppoooqqqrrrqqqooohhhgggffffffbbbaaaiiisssyyyvvvrrrpppoooiii___XXXFFF@@@;;;;;;;;;:::===AAADDDHHHSSScccttt~~~yyytttqqqqqqsssttttttwwwvvvsssrrrwwwwwwooollljjjiiifffiiinnnqqqsssvvvyyy{{{|||~~~~~~~~~{{{qqqfffWWWIII:::555444111...---******,,,------------,,,------------------------******++++++,,,,,,---------++++++------,,,000666>>><<<777222---,,,...000...///...---,,,+++++++++---,,,+++******+++,,,---++++++************++++++,,,,,,+++++++++*********++++++++++++++++++++++++)))))))))*********++++++)))******++++++,,,,,,,,,---------------,,,+++***,,,,,,++++++,,,,,,---.........---------,,,,,,,,,+++++++++***************+++++++++++++++,,,,,,---++++++************++++++************************...---,,,***'''$$$!!!,,,+++***))))))+++---......---+++***+++,,,+++***---------,,,***+++---///)))***+++*********,,,---,,,---...000111111111111///...---------...000111...///222666<<>>>>>=========<<<<<<<<<;;;<<<>>>??????>>>>>>===<<<<<<===>>>>>>>>>>>>===@@@AAABBBCCCEEEFFFHHHHHHHHHGGGGGGHHHIIIKKKMMMNNNMMMOOOQQQTTTVVVXXXZZZZZZYYYYYYXXXXXXXXXZZZ\\\]]][[[\\\___aaaccccccbbbbbb```bbbfffiiikkkkkkkkkkkkeeefffiiilllnnnooooooooonnnnnnnnnooopppqqqrrrsss{{{{{{|||}}}}}}}}}||||||{{{wwwsssrrrssstttrrrpppfffccc```^^^\\\]]]dddmmmwwwvvvtttrrrmmmggg___YYYIIIBBB===;;;:::999<<>>>>>>>>>>>===>>>@@@AAABBBAAA@@@???@@@@@@AAABBBBBBBBBBBBBBBDDDEEEGGGIIILLLNNNPPPQQQMMMMMMLLLLLLMMMOOOPPPQQQQQQRRRSSSUUUWWWXXXYYYYYYZZZYYYXXXXXXYYYZZZ\\\^^^]]]^^^___aaabbbcccddddddbbbdddgggiiikkkjjjiiihhhdddfffiiilllnnnoooooonnnooonnnnnnnnnpppqqqssstttxxxyyyzzz|||~~~{{{wwwuuuvvvuuuqqqnnneee^^^XXXWWWWWWXXX___fffmmmpppqqqnnnfff^^^WWWTTTIIICCC???>>>===>>>CCCJJJQQQ[[[hhhttt{{{{{{vvvqqqpppsssvvvvvvtttuuuvvvvvvuuuwwwyyyooollllllnnnrrrxxx{{{{{{{{{zzzzzzzzz}}}|||vvvmmmbbbTTTHHH999333.........***)))++++++,,,---......,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************---++++++---...///444:::AAA???;;;555000......///,,,...//////,,,+++---//////...---,,,++++++,,,---...------,,,,,,------...++++++++++++************)))*********++++++++++++*********+++++++++,,,,,,+++,,,,,,------,,,+++***+++---...///000///...------,,,,,,,,,,,,---......,,,,,,,,,,,,++++++++++++'''(((((()))))))))(((((('''((()))***++++++++++++++++++************++++++************************%%%''')))+++...///000111******+++++++++,,,,,,,,,,,,***))))))***+++***))))))+++,,,---,,,+++,,,---++++++,,,---.........---+++,,,---......//////...//////000000///---+++***+++...222666999???EEEJJJOOOVVV```kkkwww|||wwwwwwxxx||||||xxxfffaaa___ccceeebbb^^^]]]aaasss[[[___ccciiisss~~~zzzqqqqqqyyy}}}zzzvvvuuuwwwyyyzzz{{{||||||}}}~~~~~~yyy{{{||||||zzzzzz}}}~~~}}}|||{{{{{{{{{ttttttuuuvvvxxx{{{}}}}}}{{{xxxtttpppllliiiggg___^^^^^^]]]\\\[[[ZZZZZZXXXYYY[[[]]]^^^[[[WWWSSSTTTSSSSSSTTTUUUTTTQQQOOONNNNNNNNNNNNMMMLLLKKKKKKIIIIIIHHHGGGFFFEEEDDDDDDAAAAAAAAA@@@@@@@@@@@@??????@@@BBBDDDDDDDDDBBBAAAEEEFFFFFFGGGHHHGGGGGGGGGHHHIIIKKKNNNQQQTTTVVVWWWQQQPPPPPPOOOPPPQQQRRRSSSTTTUUUVVVWWWXXXXXXXXXXXX[[[[[[YYYYYYYYY[[[]]]___^^^______```bbbcccdddeeeccceeegggjjjjjjjjjhhhgggccceeehhhkkkmmmnnnnnnnnnooonnnnnnnnnoooqqqssstttsssuuuwww{{{~~~zzzxxxwwwuuuppplllddd[[[SSSRRRSSSUUU[[[aaadddhhhlllhhh___UUUOOONNNHHHCCC@@@AAABBBEEEMMMVVV___jjjxxx~~~wwwpppooorrruuuuuuttttttuuuvvvvvvvvv}}}|||rrrpppqqqtttxxx}}}~~~||||||uuuyyyxxxooocccVVVGGG;;;444///------,,,)))***---+++,,,.........,,,***)))++++++++++++++++++++++++++++++******))))))((((((---******---...///555;;;>>>===:::555///,,,,,,---,,,...000///---,,,...000///...,,,+++++++++,,,,,,,,,++++++******++++++,,,+++++++++************)))))))))******++++++++++++***++++++++++++,,,,,,,,,,,,------...---,,,***))))))+++---//////...---,,,---,,,,,,,,,,,,---......,,,,,,,,,+++++++++******''''''((()))))))))))))))'''((()))***+++,,,,,,,,,++++++************++++++***************************************)))(((((()))***+++,,,,,,,,,,,,++++++***)))***,,,---------''')))+++,,,+++******+++,,,,,,,,,,,,------+++***++++++,,,---............///000111111000---)))''',,,///333666888<<>>===<<<>>>BBBGGGMMMZZZeeessswww~~~{{{vvvqqqoooqqqsssuuutttwwwtttqqqqqqwwwuuurrruuuxxxuuuzzz~~~|||}}}vvvvvvpppcccPPP@@@777333------------,,,,,,+++***+++,,,,,,------,,,,,,+++------------,,,+++******,,,,,,************,,,,,,$$$))),,,...111333333222111///...,,,+++***...///000...,,,******+++------------------------------------------------***************************++++++,,,,,,++++++***(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************))))))((((((***************)))((('''((())))))))))))(((((('''***)))))))))))))))***+++,,,+++***((((((***+++,,,+++++++++*********))))))))))))*********+++++++++(((+++---...,,,+++******+++++++++++++++++++++++++++---000000...,,,++++++///......---,,,***)))(((...///111555:::@@@EEEHHHKKKRRR]]]hhhttt}}}pppfffggglllrrrzzz}}}ssshhhfffgggkkkiiibbb\\\ZZZ```oooiiiiiiiiihhhjjjpppyyy~~~xxxtttuuutttpppooosss{{{xxxwwwvvvvvvtttuuuvvvvvvvvvwwwyyy{{{}}}~~~}}}{{{xxxxxx{{{~~~{{{yyyxxxvvvuuutttuuuvvvwww{{{|||~~~}}}zzzvvvsssnnnlllhhheeedddaaa___\\\[[[ZZZZZZZZZ[[[\\\]]]]]]]]]ZZZXXXZZZ]]]___\\\YYYXXXWWWVVVTTTSSSSSSRRRRRRUUUTTTSSSPPPNNNLLLJJJIIIJJJIIIIIIKKKMMMNNNMMMLLLMMMLLLLLLKKKKKKKKKLLLLLLLLLMMMNNNPPPQQQRRRRRRRRRUUUUUUUUUUUUWWWYYY[[[\\\\\\YYYUUUTTTUUUWWWWWWWWWUUUUUUVVVWWWXXXYYY[[[\\\^^^^^^]]]^^^^^^___``````ccc```^^^^^^aaacccdddcccddddddeeeeeefffffffffgggiiijjjkkklllmmmnnnnnnnnnqqqqqqssstttuuuwwwxxxxxxwwwxxxxxxxxxxxxzzz~~~yyywwwvvvooogggZZZQQQGGGDDDJJJRRRVVVWWW[[[ZZZWWWTTTNNNGGG???::::::;;;AAAJJJRRRZZZgggsssyyy{{{~~~|||wwwsssqqqrrrtttttttttvvvtttrrrtttyyyyyyyyyyyyxxxyyy}}}uuupppeeeVVVFFF:::333111,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++//////...---,,,***(((''',,,,,,+++******+++,,,,,,&&&))),,,---------...///............------,,,,,,---...///...,,,++++++,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***))))))******+++,,,,,,---------------,,,,,,+++++++++,,,,,,,,,------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++*********)))))))))******++++++******)))((('''((((((((())))))************)))))))))))))))***,,,+++)))(((((()))+++,,,+++++++++*********))))))***+++++++++,,,,,,,,,,,,+++,,,,,,+++******+++---+++++++++++++++++++++++++++---///000...,,,++++++,,,---------------,,,,,,------///333777===BBBEEEJJJQQQ\\\gggsss}}}zzz}}}mmmbbbcccmmmttt{{{wwwkkkggggggkkkjjjccc\\\YYYZZZiiiuuuxxxyyytttmmmmmmttt|||{{{qqqeee^^^^^^jjj}}}|||zzzwwwuuutttsssrrrrrrsssuuuxxxyyyzzz|||~~~|||yyywwwyyy|||~~~|||zzzwwwuuutttttttttvvvxxx|||~~~wwwtttoookkkhhheeebbb___[[[[[[[[[[[[\\\^^^```aaaaaa^^^[[[\\\```bbbaaa___]]]\\\[[[ZZZYYYXXXXXXXXXZZZYYYWWWUUURRRPPPNNNMMMLLLLLLMMMPPPTTTVVVVVVUUURRRRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRSSSTTTVVVVVVXXXXXXXXXYYYZZZ\\\]]]^^^___\\\YYYXXXYYYZZZZZZZZZVVVVVVVVVWWWXXXYYYZZZ[[[^^^___``````````````````aaa```^^^^^^```bbbcccccceeeeeeffffffffffffffffffkkklllnnnpppqqqqqqpppooossssssttttttvvvwwwyyyzzz|||{{{zzzxxxwwwyyy|||}}}yyywwwvvvooogggVVVNNNEEEBBBGGGMMMQQQSSSVVVTTTQQQKKKEEE???;;;888888<<>>;;;:::;;;@@@DDDOOO\\\dddjjjsss{{{~~~zzzxxxwwwxxxyyywwwvvvtttsssrrrssssssrrryyy{{{~~~wwwooobbbUUUDDD666000...---+++++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,++++++))))))***,,,,,,---------,,,,,,++++++++++++,,,,,,,,,------+++))))))***,,,******++++++,,,---......***+++------,,,,,,---...))))))))))))))))))))))))************************++++++++++++++++++++++++******++++++++++++******+++++++++,,,,,,---------,,,,,,,,,,,,+++,,,,,,,,,++++++++++++++++++++++++*********++++++*********))))))))))))))))))))))))++++++++++++************++++++,,,,,,,,,++++++***)))((('''''''''))),,,---,,,,,,***)))(((((((((((())))))(((''''''((())))))************************+++++++++,,,,,,,,,,,,---+++,,,,,,***))))))+++---+++++++++++++++++++++++++++---//////---,,,,,,---++++++,,,---...///111111111111222444888<<<@@@BBBFFFMMMWWWcccooo}}}xxxuuuqqqiiihhhiiipppyyyzzzjjjdddaaadddgggbbb[[[WWWUUUddd~~~uuu{{{rrrgggaaaaaaeeeqqq}}}wwwrrrnnnmmmlllnnnqqqsssrrrppprrrwww|||~~~}}}|||}}}~~~~~~}}}||||||{{{zzzzzzyyyyyy||||||yyyuuuqqqllliiifffeeedddccccccdddeeeeeedddbbb___^^^___bbbdddeeeccccccbbbaaa````````````______]]][[[YYYWWWVVVUUUVVVUUUVVVXXXZZZ\\\[[[ZZZXXXXXXWWWWWWXXXYYYYYYZZZZZZYYYXXXWWWXXXYYYZZZ[[[[[[\\\]]]^^^______``````gggfffdddbbb___^^^]]]^^^]]]\\\[[[[[[[[[[[[[[[[[[\\\]]]___aaaaaaaaa``````aaabbbbbbbbbccccccdddeeeiiiiiiiiiiiiiiijjjjjjjjjhhhjjjnnnrrrtttuuuttttttxxxxxxxxxxxxyyyzzzzzz{{{}}}}}}{{{xxxuuutttuuuvvvxxxxxxuuurrrqqqqqqkkkdddRRRLLLDDD@@@AAADDDGGGGGGGGGEEEBBB===999999===AAANNNSSS^^^iiiooorrrwww~~~|||xxxuuuuuuvvvwwwrrrrrrrrrqqqqqqqqqrrrttt}}}nnncccPPPEEE888000...///---*********+++,,,,,,+++++++++***++++++,,,,,,++++++***((()))***+++,,,---------++++++++++++++++++++++++)))******)))((((((***+++,,,,,,,,,,,,,,,---------)))+++,,,,,,+++,,,---...))))))))))))))))))))))))************************)))))))))))))))))))))))))))******++++++******)))+++,,,,,,,,,,,,,,,------++++++***))))))***++++++++++++++++++++++++++++++++++++,,,------,,,++++++))))))))))))))))))))))))***************************++++++,,,,,,,,,++++++,,,+++)))'''''')))***+++,,,,,,***)))(((((((((((())))))(((((((((((())))))************************************++++++++++++)))+++------,,,******++++++++++++++++++++++++++++++---......---,,,---...---------------...///000111111222444777;;;>>>AAADDDKKKVVVaaammm{{{|||wwwsssnnnnnneeemmmuuu}}}xxxfff```]]]```aaa]]]WWWUUUWWWfffxxxwww|||~~~~~~~~~~~~vvvlllddd\\\```rrr~~~vvvpppiiifffeeefffjjjmmmllljjjnnntttzzz}}}}}}|||~~~~~~}}}|||}}}|||zzzxxxyyy}}}}}}yyysssooojjjjjjjjjjjjjjjiiiiiihhhgggeeecccaaaaaaccceeefffeeeeeedddcccccccccccccccbbbaaa```___]]]\\\[[[ZZZ]]]\\\\\\]]]^^^^^^]]][[[ZZZZZZZZZZZZ[[[\\\]]]]]]]]]]]]\\\\\\[[[\\\\\\\\\]]]^^^___```aaaaaaaaaaaahhhhhhgggeeebbb```aaabbbaaaaaa```___^^^]]]]]]]]]\\\\\\^^^___aaabbbbbbbbbcccdddffffffeeeeeeggghhhjjjjjjkkkkkklllmmmmmmnnniiikkknnnqqqtttuuuuuuuuuxxxxxxyyyyyyzzzyyyyyyxxxyyyzzzzzzxxxtttrrrqqqrrrqqqqqqooolllllllllggg```QQQKKKDDD???>>>???@@@AAA<<<<<<;;;999888<<>>CCCJJJUUU```lllzzz|||yyyooolllmmmfffmmmvvv~~~xxxeee```^^^^^^\\\WWWTTTTTTXXXhhh}}}vvvxxx{{{~~~~~~}}}|||{{{qqqfffaaaggguuuyyyrrrjjjddd___^^^ccchhhjjjjjjmmmrrrwwwzzzzzzyyy{{{}}}~~~{{{yyy{{{~~~|||{{{{{{|||~~~|||vvvrrrlllmmmoooppppppooonnnmmmjjjjjjhhhfffeeeeeeggghhhggggggfffeeeeeeeeeeeefffdddccccccbbbbbbaaa``````cccbbbbbbbbbccccccbbb```^^^^^^^^^^^^___```aaabbb``````aaa``````___^^^^^^```aaabbbcccdddddddddcccdddfffggggggeeedddeeegggfffeeedddbbbaaa`````````\\\]]]^^^___aaadddfffgggeeegggjjjjjjhhhhhhiiikkkkkkkkklllmmmooopppqqqqqqnnnoooppprrrsssttttttttttttvvvxxxyyyyyywwwuuutttsssuuuwwwvvvtttpppnnnnnnkkkkkkiiigggggghhhbbb[[[OOOJJJDDD>>>:::999999:::666888::::::===EEEPPPYYY[[[```hhhqqqsssppprrrvvvxxxwwwvvvtttrrrpppooonnnkkklllmmmmmmooosssyyy~~~zzziiiUUUGGG555222---,,,,,,---+++)))))))))***+++++++++++++++******++++++++++++******,,,,,,,,,++++++)))(((((('''((()))******)))((('''(((***,,,,,,***))))))***++++++++++++++++++++++++***+++,,,,,,+++***+++---++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))+++++++++++++++++++++++++++***)))((()))***,,,---------------,,,,,,,,,+++,,,---...//////...---,,,************************''''''((((((((()))))))))((()))******++++++************************++++++******)))))))))))))))***)))******************)))))))))*********+++++++++*********+++++++++,,,,,,***+++---,,,+++***+++,,,+++++++++++++++++++++++++++,,,------,,,,,,...///---,,,+++***+++,,,...///......///000444888<<<>>>BBBIIITTT```lllzzzpppggggggiiikkkrrr{{{}}}jjjfffdddaaaZZZSSSQQQSSSYYYkkkvvvvvvxxx|||~~~}}}uuujjjbbbeeerrr~~~wwwmmmeee]]]ZZZ___gggkkkmmmmmmqqqvvvxxxwwwvvvxxxzzz~~~{{{xxxyyy~~~~~~~~~~~~~~~|||{{{{{{yyy{{{}}}|||uuuppplllnnnqqqtttuuutttrrrqqqnnnnnnmmmkkkiiihhhiiijjjhhhhhhggggggfffgggggggggeeeeeeeeeeeeeeedddddddddggggggfffggghhhhhhfffdddbbbaaabbbbbbcccdddeeefffbbbcccddddddcccbbb```___bbbccceeefffffffffeeeeeeaaadddfffgggffffffiiilllhhhhhhfffdddcccbbbaaaaaa]]]]]]^^^```bbbeeehhhjjjfffiiilllllljjjiiikkkmmmkkklllmmmoooppprrrssstttrrrrrrrrrsssssssssssssssrrrtttvvvxxxxxxvvvrrrpppooorrruuuvvvssspppmmmlllggggggfffcccdddeee```XXXNNNIIICCC<<<888555555555555999<<>>@@@BBBIIITTT```lllzzz}}}kkkccccccfffpppwwwooommmjjjeeeZZZPPPOOOSSS\\\nnn|||zzz{{{~~~}}}}}}~~~xxxoooiiieeedddrrr{{{rrreee]]]]]]bbbgggjjjlllooosssttttttuuuyyy||||||}}}~~~~~~}}}}}}~~~~~~}}}|||zzzxxxyyy{{{}}}}}}zzztttooolllmmmppprrrttttttssssssssssssrrrrrrqqqppppppppprrrqqqooommmkkkiiihhhhhhiiihhhgggfffffffffffffffggghhhiiijjjiiihhhgggfffcccbbbaaaaaaccceeehhhiiilllnnnpppooolllhhhfffeeejjjkkkllllllllljjjhhhffflllkkkiiihhhhhhiiikkkllljjjhhhhhhiiilllllliiifffbbbbbbccceeeggghhhiiijjjllllllllllllllllllllllllnnnllllllmmmqqqtttuuuvvvvvvtttrrrsssvvvxxxwwwuuuppprrrsssrrrooonnnppprrrnnnppprrrsssqqqmmmhhheeekkkgggcccbbb```[[[QQQJJJGGGCCC>>>999777666555555888===DDDKKKSSS\\\gggnnnnnnoooqqquuuwwwwwwtttqqqtttqqqnnnlllkkkjjjiiihhhjjjiiijjjlllrrryyyuuu^^^III;;;555...,,,******+++++++++*********+++++++++******)))******+++++++++,,,,,,,,,+++***)))'''''')))***+++))))))))))))))))))))))))******+++++++++,,,,,,,,,444222...***))))))+++------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,111///,,,)))((((((***+++)))******))))))((('''&&&(((((())))))))))))(((((((((((())))))******++++++++++++******++++++,,,---000,,,+++...///,,,+++---/////////000//////......+++,,,------+++*********+++)))'''''')))+++++++++,,,+++***)))((((((((((((***((('''''')))******))),,,,,,,,,,,,)))&&&###!!!''''''''''''((((((((((((************++++++++++++******+++,,,,,,,,,++++++******))))))******+++,,,******))))))***+++---......---+++))))))***+++,,,++++++++++++++++++++++++&&&***000444777888:::<<>>HHHLLLQQQVVV[[[bbbjjjppppppqqqsssvvvxxxvvvsssooosssqqqmmmkkkiiihhhgggfffllllllkkkmmmqqqvvv|||zzzjjjSSS???444///---+++******+++,,,+++*********+++++++++******)))))))))*********++++++++++++***)))(((((()))***+++++++++++++++++++++++++++************++++++++++++))))))***+++,,,,,,---...,,,,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,///...,,,***)))))))))***++++++,,,,,,++++++******))))))************))))))(((((())))))))))))))))))+++++++++++++++,,,------111---,,,//////,,,)))***++++++++++++***)))((('''***,,,---,,,+++)))***+++(((&&&%%%&&&'''((((((''',,,+++***))))))((((((((((((&&&%%%&&&'''((((((''')))***++++++***(((&&&$$$((((((((())))))))))))***''''''''''''((((((((((((+++++++++,,,,,,+++************))))))******+++,,,---,,,,,,---///...,,,***...---+++))))))***+++,,,,,,,,,,,,,,,,,,,,,++++++!!!%%%+++///333777:::===DDDFFFPPP___lllvvvzzznnnbbbdddkkklll|||xxxooogggbbb\\\TTTPPPQQQXXXnnn{{{wwwttttttvvv{{{||||||{{{yyywwwvvvwwwwwwuuuvvvyyy|||~~~yyyvvvuuugggjjjooovvvmmmbbb___ccchhhkkknnnrrrttttttsssssstttxxxyyyyyyyyyyyyzzz~~~}}}~~~~~~~~~|||rrrsssuuuxxxyyyxxxtttqqqqqqpppnnnmmmnnnoooqqqsssnnnnnnooopppqqqrrrssstttuuuuuuttttttuuuuuuvvvwwwrrrrrrpppoooooonnnnnnnnniiijjjkkklllllllllllllllggggggffffffgggiiikkklllpppssswwwwwwuuuqqqnnnlllooopppqqqqqqpppooommmlllooonnnmmmllllllmmmnnnooommmmmmmmmnnnpppooommmkkkkkkkkkjjjiiiiiiiiijjjjjjjjjjjjkkklllmmmnnnnnnooonnnmmmkkkllloooqqqrrrrrrooollljjjkkkooorrrrrrqqqoooqqqrrrqqqnnnjjjiiihhhkkklllmmmllljjjfffbbb```^^^XXXPPPKKKHHHEEE@@@===888666444444888???GGGLLL\\\^^^```bbbdddhhhlllooorrrsssuuuwwwxxxvvvrrroooqqqooommmjjjiiihhhiiiiiiooonnnmmmmmmooossswwwyyyyyy{{{}}}|||qqq___III999000///,,,+++)))***+++,,,,,,+++)))******+++++++++******(((((()))))))))*********+++***)))(((((()))***+++++++++++++++++++++++++++))))))*********+++++++++!!!$$$(((+++------,,,,,,+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***))))))(((******+++,,,,,,,,,++++++******++++++++++++******))))))((((((((((((((((((+++++++++++++++,,,,,,---111------000000,,,((((((******)))((('''%%%$$$###***,,,,,,,,,***)))***+++***))))))***,,,,,,+++)))++++++******)))((((((((('''&&&&&&&&&((())))))(((&&&'''(((*********)))((())))))))))))************)))))))))************+++,,,,,,,,,,,,+++***))))))******))))))******+++,,,...---///333888888222,,,---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,------&&&)))---000444888<<<@@@AAAEEEPPP___kkkuuu|||yyypppddddddjjjlll{{{rrrjjjccc```[[[TTTQQQQQQXXXpppzzztttrrrsssvvvxxx{{{}}}{{{vvvsssrrrtttqqqmmmkkklllooosss}}}~~~}}}uuurrrnnnlllnnnvvvzzzkkkcccdddggggggjjjnnnqqqrrrsssrrrrrrrrrrrrssstttuuuyyy~~~}}}wwwwwwxxxzzz{{{zzzwwwtttrrrqqqpppoooooopppqqqqqqjjjjjjkkklllmmmmmmnnnnnnqqqrrrrrrsssuuuvvvxxxyyyyyyxxxvvvtttrrrppppppooommmmmmnnnnnnmmmmmmmmmmmmhhhgggggggggggghhhjjjjjjooossswwwxxxvvvssspppnnnppppppqqqppppppooommmlllppppppooonnnnnnoooppppppnnnnnnooopppppppppnnnmmmkkkkkkjjjiiiiiiiiijjjjjjiiiiiijjjlllmmmooopppppppppnnnllllllmmmnnnnnnnnniiifffcccccchhhlllmmmmmmjjjlllnnnooonnnllliiihhhjjjiiihhhfffbbb]]]YYYWWWQQQMMMGGGBBB@@@>>><<<:::666666666888???IIIUUU\\\iiiiiiiiihhhhhhjjjkkkmmmrrrrrrtttwwwyyyxxxuuurrrqqqqqqqqqooommmmmmnnnooooooooonnnnnnooorrrtttuuuuuuwwwyyyzzz{{{~~~}}}{{{yyyssseeeRRR???222......,,,+++)))***+++,,,,,,+++))))))***+++++++++******))))))))))))*********+++******)))(((((()))******))))))))))))))))))))))))*********+++++++++,,,,,,$$$&&&)))+++,,,+++)))(((*********)))))))))))))))+++++++++++++++++++++++++++,,,,,,,,,+++***((('''%%%&&&'''((()))))))))))))))******++++++******)))))))))((((((''''''&&&&&&******))))))******+++,,,...+++,,,111111---))))))************)))(((&&&&&&***+++,,,+++))))))***,,,+++***+++---......,,,******************)))(((((()))(((((()))+++,,,+++***&&&&&&((()))************(((((()))))))))******************+++++++++,,,,,,,,,,,,,,,,,,+++)))((((((******))))))******+++,,,,,,,,,///888@@@AAA999111---,,,+++*********++++++,,,,,,------------.........///000111333666:::===>>>CCCOOO___kkktttwwwwwwrrreeebbbfffmmmzzzooohhhbbb^^^ZZZSSSOOOOOOWWWppp{{{ssspppssswwwzzz}}}zzzvvvuuuuuummmfff```^^^___dddooo{{{yyyooogggeeegggiii{{{yyylllgggfffcccdddfffiiilllnnnooooookkkkkklllmmmpppvvv}}}~~~||||||{{{{{{|||zzzwwwuuuqqqrrrsssssssssrrrqqqpppllllllkkkkkkjjjjjjjjjjjjlllmmmmmmoooppprrrtttuuuvvvuuutttsssssssssssssssttttttsssrrrqqqppppppooojjjjjjjjjjjjjjjjjjkkkkkkmmmppptttvvvtttrrrooonnnoooooooooooonnnmmmllllllppppppppppppppppppppppppmmmnnnoooppppppooonnnnnnkkkkkklllllllllllllllllliiiiiikkklllnnnooopppqqqrrrpppmmmllllllmmmlllkkkaaa]]]YYYYYY^^^bbbeeeeeecccdddgggkkkmmmmmmkkkjjjiiihhhddd```ZZZTTTPPPMMMEEECCC@@@===:::888555444444666;;;AAAJJJVVVdddmmmrrrpppmmmkkkkkkkkkllllllooooooqqquuuyyy||||||{{{|||}}}}}}zzzvvvrrrqqqrrrooooooooopppqqqssstttuuuuuuwwwyyyzzzzzz||||||uuupppggg```SSSBBB333+++***,,,---+++)))***+++,,,,,,+++((()))***+++++++++++++++*********+++++++++,,,,,,******))))))))))))******))))))))))))))))))))))))++++++++++++,,,,,,,,,---***************)))))))))))))))))))))))))))))))))++++++++++++++++++++++++***+++,,,,,,,,,***((('''$$$$$$&&&'''(((((())))))(((((())))))))))))(((((())))))((((((''''''&&&&&&((((((((((((((()))******+++)))+++000222///,,,,,,)))******+++++++++************+++***((()))***,,,''''''((()))++++++)))''')))************)))(((((()))((()))+++------,,,+++'''(((((()))))))))))))))'''''''''((((((((())))))'''''''''(((((((((((())),,,,,,,,,+++***)))((('''******))))))******+++,,,+++***---666>>>???888000,,,,,,+++++++++***++++++,,,,,,,,,------.........------.........111666999<<>><<<777666555333333666999<<>>BBBLLL\\\hhhwww||||||uuurrrrrrqqqooollliiillloooqqqrrrvvv|||zzzwwwtttssswww{{{}}}zzznnneeeWWWIII>>>777222000++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))((('''''')))))))))))))))******+++))))))))))))))))))))))))***************+++,,,,,,******))))))))))))******+++*********))))))))))))))))))))))))))))))))))))++++++++++++++++++,,,,,,)))***+++***((('''((()))(((((())))))))))))(((((()))))))))*********++++++)))***,,,---...///......((((((((((((((((((''''''++++++******)))((((((((((((''''''''''''(((((()))***************)))(((((((((((())))))***++++++,,,+++)))((((((***+++***(((******++++++++++++******************++++++++++++)))***,,,+++)))(((((()))&&&&&&'''((()))***++++++((()))))))))************++++++******++++++,,,,,,,,,++++++******++++++,,,////////////111333555666999>>>HHHTTT___kkk}}}vvvuuu}}}rrrttt}}}|||{{{~~~}}}sssfff\\\UUURRRTTTYYYhhh}}}yyyvvvrrrooommmkkkjjjhhheeeccc```^^^]]]XXXWWWVVVXXX___iiisssyyyzzzyyyyyy{{{~~~xxxrrriiiaaa[[[XXXUUUSSS^^^ccclllvvv}}}wwwlllbbbZZZVVVUUUUUUTTTTTTUUUVVVYYY\\\```bbbjjjmmmqqquuuwwwyyy|||{{{{{{{{{}}}~~~}}}zzzxxxwwwvvvuuutttssssssssstttrrrsssttttttsssrrrqqqpppllllllllllllkkkjjjiiihhhhhhjjjkkkllljjjjjjjjjlllhhhiiijjjiiihhhfffggghhheeedddbbbbbbbbbaaa___\\\^^^^^^______^^^```ccceeeggghhhjjjjjjjjjjjjlllmmmpppqqqrrrqqqooommmnnnooommmmmmnnnnnnnnnlllkkkjjjhhhggghhhlllppprrrooollliiijjjjjjiiilllqqqrrrooobbb[[[YYY]]]cccgggkkkoooooojjjccc______^^^\\\ZZZOOOKKKFFFCCCBBB@@@<<<888777555222000000222555777777===DDDJJJPPPZZZgggqqq{{{xxxuuuttttttrrrnnnjjjfffiiimmmoooppprrrxxx|||~~~yyyvvvttt|||~~~}}}xxxuuu```VVVGGG999111///...///***))))))((('''&&&&&&%%%************************************************)))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))******+++******++++++++++++*********************))))))))))))))))))))))))))))))))))))))))))******+++++++++)))***+++***((('''((()))(((((())))))))))))(((((((((((())))))))))))******)))***+++,,,---.........'''''''''(((((((((((((((+++******))))))((((((''')))((((((''''''''''''(((******))))))))))))((((((''''''(((((())))))******+++***))))))++++++***)))***))))))(((((())))))***))))))))))))************)))+++,,,,,,***))))))***%%%%%%&&&'''((()))******))))))))))))******************+++++++++,,,,,,,,,+++++++++******++++++,,,000/////////111222444666888<<>>???@@@<<<999999888888777666555555666777111111000000000222666888:::CCCPPPZZZ```eeejjjnnnkkkjjjjjjiiiiiikkknnnpppoooqqquuuyyy{{{xxxrrrlllffffffffffffggghhhkkklllrrrxxx~~~~~~{{{{{{yyyuuummm___OOOAAA888000...,,,++++++***((('''%%%&&&&&&((()))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))((('''((()))***)))))))))))))))******+++))))))))))))))))))))))))))))))(((((())))))***+++(((((((((((()))***+++,,,*********++++++,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((())))))&&&'''((((((''''''(((******)))(((''''''((()))***++++++*********)))))))))******)))((()))***+++,,,,,,***(((&&&%%%%%%&&&'''***))))))(((''''''&&&&&&(((''''''''''''(((((())))))(((&&&&&&&&&((()))+++((((((((((((((((((((((((&&&((())))))'''&&&''')))''''''((((((((((((''''''(((((()))))))))*********&&&(((******))))))***+++&&&&&&'''((()))***++++++************)))))))))((((((***+++------,,,+++***************+++,,,---............///111333555777777:::AAAIIIQQQ]]]qqq~~~xxxfff^^^ggg||||||rrrnnnooorrrtttzzz~~~jjjYYYSSSNNNIIIRRRcccvvvtttqqqooonnnnnnooopppmmmnnnnnnjjjdddbbbfffjjjooosssxxxzzzyyyxxxyyyzzzwwwzzz~~~{{{qqqdddWWWNNNIIIDDDFFFLLLWWWhhh|||~~~tttkkkccc^^^\\\TTTTTTTTTRRRQQQQQQSSSUUUSSSUUUVVVTTTQQQOOOPPPRRRUUUWWWYYY\\\___```aaaaaa]]]]]]]]]]]]^^^```aaabbb````````````___^^^]]]\\\___^^^[[[WWWRRROOOOOOPPPLLLQQQWWW[[[[[[ZZZXXXWWW[[[ZZZYYYZZZ[[[[[[YYYWWWWWWZZZ\\\\\\ZZZWWWTTTTTTPPPQQQRRRQQQOOONNNNNNOOOPPPQQQRRRQQQNNNMMMNNNOOOLLLMMMMMMNNNMMMLLLJJJIIIHHHIIIJJJKKKMMMQQQUUUXXXWWWYYYXXXUUUUUUWWWTTTNNNBBB<<<999;;;<<<888555444444444444222000///000111000000000111222555999===IIITTTbbblllppprrrtttvvvooonnnllljjjkkknnnqqqtttssstttvvvyyyzzzvvvnnnhhhaaadddgggiiikkkmmmoooqqqwww~~~}}}xxxyyyuuummmaaaRRRBBB555...///---++++++++++++)))''',,,,,,,,,+++******))))))))))))))))))))))))))))))((((((((((((((((((((((((************************...---+++))))))***+++,,,)))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))***++++++***)))(((((()))+++---...*********++++++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))(((((((((%%%'''((((((''''''(((***+++)))(((''''''((()))+++,,,+++++++++******))))))******)))(((((()))***+++---+++)))&&&%%%%%%&&&&&&&&&&&&''''''((()))))))))'''''''''''''''((()))***((('''&&&%%%&&&(((***+++)))))))))))))))(((((((((''')))+++***'''&&&(((***&&&'''((())))))((('''&&&))))))))))))************''')))++++++******+++,,,)))(((((((((''''''''''''+++*********))))))(((((((((***+++------,,,+++***,,,,,,,,,,,,---...///000111111000000000111333444666999???GGGOOO[[[nnn~~~vvvddd\\\fff{{{sssmmmmmmpppsss{{{iiiXXXSSSMMMGGGPPP```xxxooommmqqqwwwzzz}}}wwwqqqllljjjjjjjjjwwwxxxyyyxxxwwwwwwxxxyyywwwyyy~~~~~~xxxmmm```WWWNNNKKKGGGGGGNNN]]]ooo|||}}}tttjjjhhhccc^^^[[[ZZZXXXUUURRRYYYWWWTTTQQQNNNMMMLLLLLLNNNOOOQQQRRRSSSSSSRRRRRRTTTTTTTTTUUUUUUVVVVVVWWWUUUUUUTTTTTTUUUWWWZZZ[[[]]]]]]\\\XXXSSSOOOMMMMMMMMMMMMOOOSSSWWWXXXUUURRRUUUVVVWWWYYYYYYYYYYYYXXXXXXWWWVVVUUUUUUTTTUUUUUUOOOMMMKKKHHHFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGGGGGGGFFFFFFEEEEEEEEEFFFIIIMMMQQQUUUXXXYYY]]][[[ZZZ[[[[[[WWWMMMFFF???;;;777555555555333111333444333222000000222444444333222333999AAAIIINNN[[[cccnnnvvvzzz{{{|||}}}yyytttrrrttttttrrrqqqttt{{{yyywwwuuutttrrrooolllhhhiiijjjiiiiiikkkqqquuuyyyuuuooofffXXXJJJ???777111...)))(((''''''''')))***+++************************)))************)))(((((((((((((((((((((((((((((()))((()))***++++++)))'''(((((((((((()))))))))))))))(((''''''''''''((((((---,,,+++)))((('''''''''(((((('''(((((()))******++++++***))))))***+++,,,***+++---,,,***))))))***+++***))))))******)))((())))))))))))((((((((((((&&&&&&&&&'''''''''((((((((((((''''''((()))+++,,,,,,,,,+++***))))))*********)))(((&&&&&&&&&'''(((+++*********))))))(((((((((((())))))))))))((((((''''''''''''''''''''''''&&&&&&''''''((())))))))))))(((((('''''''''(((((()))))))))))))))(((''''''************)))(((&&&&&&''''''''''''(((((((((((()))***+++++++++)))((('''+++***)))(((((()))***+++))))))))))))))))))************+++,,,+++***)))(((+++,,,------------,,,+++------------...000111222666999@@@IIIQQQ[[[kkkyyy{{{tttuuupppbbbYYYeee~~~xxxrrroooppprrr}}}~~~iiiWWWQQQMMMJJJRRRaaa|||wwwsssuuuzzz~~~{{{uuuqqqqqqssszzz{{{|||{{{yyywwwxxxyyyuuuwwwyyy|||~~~vvvnnnhhhaaa[[[RRRMMMMMMRRRZZZ```nnn|||~~~yyytttmmmhhhddd```\\\YYY^^^\\\YYYUUURRROOONNNMMMNNNOOOPPPQQQRRRRRRQQQQQQQQQQQQPPPPPPOOOOOOOOONNNQQQPPPOOOOOOPPPSSSUUUVVVZZZ[[[[[[YYYTTTPPPMMMLLLKKKKKKLLLOOOSSSSSSQQQNNNPPPQQQSSSTTTUUUUUUUUUUUUXXXXXXXXXWWWWWWWWWWWWWWWNNNLLLIIIFFFDDDCCCDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFFFFGGGMMMNNNQQQTTTXXX\\\___aaaaaa^^^[[[YYYWWWQQQHHHAAA<<<999555444444444222111555555444222000000222444666666888<<>>GGGNNNXXXgggvvvzzzwwwyyypppbbbYYYeee|||vvvpppppprrrrrrlllZZZUUUPPPKKKRRR___|||~~~{{{zzz}}}xxxrrrtttwww|||}}}~~~}}}zzzxxxwwwwwwppppppoooppprrrvvvyyy|||~~~{{{yyyxxxpppddd[[[UUUQQQMMMJJJVVV```lllvvv|||xxxsssooolllllljjjfff```[[[WWWSSSRRRSSSRRRRRRRRRQQQQQQQQQQQQQQQQQQOOONNNLLLJJJIIIHHHHHHHHHGGGGGGHHHJJJLLLMMMUUUXXXZZZZZZVVVQQQMMMKKKIIIIIIJJJMMMOOOOOOMMMKKKNNNOOOPPPRRRSSSTTTTTTTTTSSSTTTUUUUUUUUUTTTSSSRRRMMMJJJGGGCCCBBBBBBCCCDDDEEEDDDCCCBBBBBBCCCDDDEEEFFFGGGHHHHHHGGGGGGIIIJJJSSSTTTVVVXXX\\\___aaaccc^^^[[[VVVSSSPPPKKKCCC>>>:::888555444444333222000555555444222111222555888<<<>>>CCCJJJSSS\\\dddiiinnnssszzz~~~~~~||||||zzzvvvtttuuuvvvuuuwww|||}}}yyysssnnnkkkjjjiiihhhjjjkkklllmmmnnnppptttwww|||~~~~~~~~~{{{tttiiiaaaNNNGGG===444///---,,,,,,******)))((((((((())))))************************&&&'''((()))+++++++++,,,************************)))))))))***++++++)))''''''''''''((((((((()))))))))))))))(((((())))))***))))))(((((()))***++++++,,,+++***************+++,,,+++***(((''''''&&&'''(((***+++***)))(((((()))************)))))))))((())))))))))))((((((((((((&&&&&&'''''''''((((((((((((((((((((((((***++++++******)))((((((((())))))(((((()))*********))))))******))))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))(((((('''&&&&&&&&&))))))(((((((((((())))))'''''''''''''''&&&&&&%%%'''((((((((('''&&&%%%$$$''''''''''''(((((((((((())))))))))))))))))***+++******))))))))))))******+++*********))))))((((((((()))+++,,,---.........***++++++,,,,,,++++++***------------...000111222444666<<>>999777666444333222111000333444444555666:::@@@DDDIIILLLQQQYYYaaahhhnnnqqqtttwww{{{~~~~~~|||zzzyyyxxxtttsssuuuvvvuuuyyyzzzsssmmmkkkllllllmmmlllmmmnnnppprrrtttwwwxxxvvv}}}~~~|||}}}}}}{{{yyyvvvpppeeeWWWMMM@@@;;;333---++++++,,,,,,+++******))))))(((((((((************************'''''')))******+++++++++************************((('''''')))******(((&&&((((((((()))))))))*********))))))))))))******+++)))))))))))))))******+++,,,+++******)))))))))))),,,,,,+++******)))))))))''')))******((('''((()))******+++***)))(((((()))))))))))))))((((((((((((''''''''''''((((((((((((((((((((())))))***++++++))))))((((((((((((((()))&&&'''(((*********)))((())))))))))))))))))(((((())))))************))))))((((((((((((((((((((((((%%%%%%&&&''''''(((((()))******************+++,,,''''''((((((''''''&&&%%%'''(((((((((''''''&&&%%%''''''''''''((((((((((((***)))(((((((((***+++,,,***))))))))))))))))))***++++++******)))(((((((((,,,,,,,,,+++++++++******++++++++++++++++++++++++------------...000111222444555;;;BBBHHHQQQaaaoooyyy{{{qqqbbbXXXbbb|||}}}qqqgggcccgggnnnttt~~~kkk[[[VVVQQQKKKPPP\\\xxxxxx|||ssstttzzz{{{xxxwwwmmmiiiccc]]][[[[[[^^^```fffllltttzzz}}}vvvllldddSSSOOOJJJGGGIIIPPP[[[cccuuuxxxssspppqqqooollliiidddaaa^^^\\\YYYXXXVVVTTTQQQOOOMMMLLLJJJJJJIIIHHHHHHGGGGGGGGGIIILLLQQQRRRPPPLLLHHHFFFFFFGGGIIIJJJJJJIIIIIIIIIHHHIIIJJJLLLOOOQQQSSSTTTWWWWWWXXXWWWUUURRRNNNLLLFFFFFFEEEDDDEEEFFFHHHIIIIIIIIIIIIIIIKKKMMMOOOPPPUUUXXXZZZXXXTTTQQQRRRTTTOOONNNLLLIIIHHHHHHHHHHHHCCCAAA>>>===<<<<<<<<<;;;666666666555444222222222444777:::===BBBIIIPPPUUUZZZ\\\```eeejjjnnnqqqrrrwwwyyy{{{}}}}}}|||yyywwwsssqqqrrruuuuuuuuuzzzyyyqqqnnnnnnoooooonnnooopppsssvvvxxxyyyzzztttzzz}}}}}}}}}}}}}}}}}}yyyssslllcccUUUFFF<<<777333---***)))*********++++++*********)))(((((())))))))))))))))))))))))))))))************)))((())))))))))))))))))))))))+++******+++------***((())))))*********+++++++++)))))))))))))))***+++++++++******)))))))))))))))+++***)))((((((((((((((())))))******++++++++++++&&&(((******((((((((())))))***+++***((('''(((***))))))))))))(((((((((((('''''''''((((((((())))))(((((())))))***+++++++++)))((((((((((((((())))))$$$%%%'''((()))(((''''''(((((((((((((((((())))))))))))************))))))''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((((((((((((((((()))***+++((())))))))))))(((''''''(((((()))))))))(((''''''''''''''''''((((((((((((***)))(((((((((***+++,,,)))))))))******)))))))))************))))))((((((+++******)))))))))))))))++++++++++++++++++++++++------------...000111222444555:::AAAGGGPPP```oooyyy{{{wwwggg[[[bbbzzzrrrfff___dddmmmtttwwwdddUUURRRNNNIIIOOO\\\wwwvvvgggttt|||rrrqqquuu~~~~~~zzzyyyrrrnnnfff^^^XXXTTTSSSSSSXXX]]]gggqqq{{{zzzuuueee[[[PPPIIIDDDBBBFFFLLLZZZeeerrr{{{~~~yyytttooommmcccbbb___]]]ZZZWWWUUUTTTNNNNNNLLLKKKIIIGGGFFFEEEFFFIIIKKKKKKIIIGGGEEEEEEDDDFFFHHHIIIHHHHHHIIIJJJFFFFFFHHHJJJMMMPPPSSSTTTYYYYYYXXXWWWUUURRROOOMMMIIIJJJKKKLLLMMMMMMNNNNNNRRRRRRSSSTTTUUUVVVVVVVVV^^^bbbeeebbb[[[UUUSSSTTTKKKHHHEEEAAA>>>===<<<===<<<:::999777666666666777444666888999888888999:::>>>BBBGGGMMMSSSZZZbbbggghhhiiikkknnnpppqqqrrrrrr{{{zzzzzz{{{|||{{{xxxvvvnnnnnnqqquuuuuuuuuzzzvvvqqqooooooooopppppprrrvvvzzz||||||{{{xxx|||}}}|||yyyrrrhhh^^^SSSGGG;;;222///---***)))))))))'''&&&******+++++++++***))))))))))))))))))))))))))))))***************)))(((((((((((((((((((((((((((((()))((()))***++++++)))''')))))))))*********++++++(((((((((((()))******+++++++++***)))(((((())))))***)))((((((((((((((((((%%%&&&''')))************'''(((******)))((()))***(((+++,,,+++(((&&&(((+++))))))))))))((((((((((((''''''((((((((()))))))))'''((()))***++++++++++++))))))((((((((()))******%%%%%%&&&'''''''''&&&&&&''''''(((((((((((())))))(((((())))))))))))((((((''''''''''''''''''''''''((((((''''''&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((()))))))))))))))(((((('''((()))))))))))))))((((((''''''''''''(((((((((((())))))))))))))))))***+++))))))************)))))))))))))))))))))))))))***''''''''''''(((***+++,,,---,,,,,,++++++,,,,,,---------------...000111222444555999@@@FFFPPP```oooyyyzzz{{{kkk^^^eee|||yyyjjjaaadddmmmssssss```QQQNNNLLLIIIPPP^^^xxxvvvGGGWWWnnnssspppqqqwww{{{|||xxxvvvqqqnnnhhhbbb\\\WWWUUUTTTRRRUUU\\\hhhuuu~~~yyyoooeee]]]UUUKKKGGGIIIHHHOOOWWW___kkkxxx~~~}}}xxxvvvsssoookkkgggdddcccZZZYYYWWWUUURRROOOMMMKKKLLLMMMMMMKKKIIIHHHIIIJJJFFFIIIKKKLLLKKKKKKNNNPPPMMMMMMOOOQQQTTTXXX[[[]]]^^^^^^]]]\\\ZZZYYYXXXXXXVVVXXXZZZ[[[[[[ZZZXXXWWW\\\]]]^^^^^^]]]\\\ZZZXXX___dddhhhdddYYYPPPKKKJJJEEECCC???;;;888777777777777777777666555555666777777;;;@@@CCCEEEFFFJJJLLLOOOSSSYYY___dddiiiooorrrooopppqqqrrrsssttttttttt|||zzzxxxwwwxxxvvvsssooojjjlllqqqwwwwwwvvv{{{xxxsssrrrrrrrrrqqqqqqtttyyy~~~~~~|||}}}~~~zzzwwwkkkbbbVVVJJJBBB:::333...*********+++,,,+++(((&&&((()))***+++++++++******))))))))))))))))))))))))((())))))************)))))))))))))))))))))))))))&&&&&&&&&'''))))))&&&$$$'''(((((((((((()))))))))''''''''''''((()))***+++))))))))))))))))))***+++)))))))))((())))))******&&&'''((()))******))))))''')))++++++***)))***+++(((+++---+++'''&&&(((+++))))))))))))(((((((((((('''((((((((())))))))))))'''(((***+++,,,,,,++++++)))))))))))))))***++++++(((''''''&&&&&&&&&&&&''''''''''''((((((((())))))''''''((((((((((((''''''''''''''''''''''''''''''(((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''((((((((())))))(((((('''&&&''''''(((((()))(((((('''''''''''''''(((((((((((()))************))))))(((((()))***++++++***)))(((((((((((()))******++++++(((((('''((()))***,,,---......---,,,,,,---......------------...000111222222333777>>>EEEOOO```ooowwwyyyxxxhhh\\\ddd~~~nnnbbbdddkkkrrruuuaaaQQQNNNLLLJJJRRRaaa|||xxx666BBBVVVjjj{{{zzztttsssoootttyyy|||{{{wwwtttrrrllljjjhhhdddaaa^^^\\\[[[RRRSSSWWWaaannnyyy~~~~~~~~~wwwrrriiiZZZQQQPPPAAACCCEEEIIITTTbbbhhhhhhppptttzzz|||wwwsssqqqkkkjjjhhheeebbb^^^[[[YYYTTTSSSRRROOOMMMMMMOOORRRKKKNNNPPPQQQPPPQQQSSSVVVWWWXXXYYY\\\___cccgggiiiiiiiiihhhgggggggggggghhhdddfffhhhiiihhheeebbb___cccdddddddddbbb^^^ZZZXXX[[[aaaeee```TTTHHHAAA@@@AAA???;;;777555444555555444555666666666777999;;;;;;@@@GGGMMMPPPTTTYYY]]]]]]aaaggglllooorrruuuxxxrrrrrrssstttuuuvvvwwwxxx{{{xxxuuussssssqqqllliiihhhkkkrrrxxxxxxwww||||||wwwuuuuuuvvvwwwrrrrrruuuzzz}}}{{{vvvrrr^^^TTTFFF;;;444111...,,,)))***,,,...000///,,,)))((()))***+++,,,,,,+++***))))))))))))))))))))))))&&&'''(((***++++++++++++************************)))))))))***,,,+++)))'''&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&'''(((******''''''(((((()))+++,,,---***)))))))))***+++,,,,,,)))***+++,,,,,,+++))))))''')))+++++++++***+++,,,'''+++---+++'''&&&(((+++))))))))))))(((((((((((((((((((((((())))))))))))'''(((***+++,,,,,,++++++******))))))***+++,,,,,,+++)))(((&&&&&&&&&'''(((&&&'''''''''(((((())))))&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))$$$$$$%%%&&&&&&''''''(((&&&&&&&&&'''''')))******''''''((((((''''''&&&%%%&&&&&&'''''''''''''''&&&''''''''''''((((((((())))))***+++++++++)))((('''((()))***++++++***)))(((''''''((()))***+++,,,,,,---,,,***)))))))))***+++///...------------...///------------///000111222111111666<<>>AAAKKKQQQRRRUUUZZZ```gggnnnwww|||xxxtttqqqoooqqqnnnkkkfffbbb^^^[[[ZZZ[[[WWWWWW[[[```aaadddhhhkkkkkkkkklllooosssvvvxxxwwwxxxzzzzzzyyywwwtttrrruuuvvvwwwvvvsssoookkkhhhmmmllliiiccc\\\UUUQQQOOOSSSRRRPPPMMMHHHCCC>>><<<::::::888555222111333555666777888999888:::<<>>CCCLLL^^^nnnxxxxxxqqquuu___WWWbbbwww|||oooddd```ccctttyyyfffXXXSSSMMMJJJXXXnnn|||''',,,222:::EEEUUUgggtttzzzvvvqqqppprrrsssrrrpppllllllkkkkkkjjjjjjiiiiiiccc```]]]\\\```fffnnnsssyyy{{{||||||{{{|||wwwbbb\\\PPPEEEBBBFFFGGGEEEGGGKKKQQQVVV[[[bbbjjjppp{{{~~~zzzvvvrrrooonnnkkkfffdddiiioooqqqrrruuu~~~}}}||||||||||||}}}~~~}}}zzzxxxvvvuuuuuusssppplllhhhfffbbbaaa___YYYRRRLLLIIIGGGEEEEEEDDDCCC@@@===;;;999888888777555333333555888<<<>>>BBBDDDFFFHHHKKKMMMTTT\\\gggooosssrrrpppnnnmmmkkkjjjlllpppuuuvvvwwwwwwxxxzzz|||~~~}}}{{{yyy{{{tttlllgggeeeeeeeeeeeefffkkkrrrwwwzzz{{{wwwyyy|||{{{|||~~~~~~||||||{{{|||zzzpppiiicccXXXMMMCCC===555000...---+++***++++++******))))))((((((******))))))))))))******))))))))))))))))))))))))(((((()))******************)))))))))((((((''''''))))))))))))(((((((((((((((((())))))))))))(((((((((((()))))))))*********((((((((((((((()))))))))+++******)))))))))))))))******))))))))))))******))))))))))))(((((((((((())))))))))))((((((((((((++++++******)))((((((((())))))***))))))((('''&&&++++++,,,...111111///,,,)))(((&&&%%%%%%&&&((()))***)))(((''''''((()))***''''''''''''''''''''''''''''''''''''''''''''''''(((&&&%%%'''))))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))))))))(((&&&%%%%%%&&&'''((())))))))))))((('''((((((((((((((((((((((((&&&&&&'''((((((((((((''''''&&&''')))++++++)))&&&))))))******++++++,,,,,,(((***++++++******+++,,,)))***+++---------------,,,,,,------.../////////111333888===AAAJJJ\\\lll}}}tttuuupppuuu___VVVaaavvvyyylllbbb```cccpppyyygggXXXSSSNNNLLL\\\rrrzzz))))))***+++111>>>MMMYYYpppvvvnnnmmmooorrrsssrrrqqqooommmmmmnnnooopppllliiifffcccbbbccceeegggoootttyyy}}}~~~~~~~~~~~~vvvqqqeeeXXXRRRQQQNNNKKKDDDEEEFFFGGGHHHLLLQQQUUU___cccjjjqqqxxxzzzrrrmmmsss|||~~~}}}}}}zzzvvvrrrpppkkkiiigggccc```\\\ZZZXXXQQQQQQOOOKKKEEE@@@===<<<<<<<<<<<<;;;:::999888777555666777888888:::===@@@FFFJJJPPPTTTWWWZZZ\\\^^^ccciiippptttuuurrrpppoooooonnnlllmmmpppsssttttttvvvxxx|||~~~~~~{{{wwwuuuxxxrrriiiccccccfffiiilllmmmppptttvvvzzzzzzwww{{{}}}{{{yyywwwxxx|||~~~yyyooobbbXXXPPPDDD:::666333///---,,,+++***)))*********)))))))))))))))+++******))))))******+++))))))))))))))))))))))))(((((())))))******))))))******)))((('''&&&%%%%%%(((((((((((())))))))))))''''''((((((((((((''''''(((((())))))))))))******&&&&&&''''''(((((())))))+++******)))))))))))))))***)))))))))))))))************))))))((((((''''''(((((((((((())))))))))))+++******))))))(((((('''((((((((())))))(((((('''&&&(((+++///111///+++'''((()))+++,,,+++)))&&&$$$***)))(((''''''((()))***''''''''''''''''''''''''''''''''''''''''''''''''%%%$$$$$$&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&)))+++)))%%%###%%%(((&&&'''(((((((((((('''&&&''''''''''''''''''''''''''''''((()))))))))((((((''''''(((***++++++)))'''&&&&&&'''((()))******+++(((***+++,,,+++***+++,,,))))))***+++,,,,,,,,,,,,++++++,,,,,,---.........000222666;;;@@@IIIZZZjjj|||nnnqqqooosss^^^UUU```uuuuuujjjaaa```eeennnyyyhhhXXXRRROOOPPPbbbxxxxxx---,,,***)))+++222===EEETTTggg}}}uuuooooooqqqqqquuutttrrrqqqppppppqqqrrrsssqqqooollliiiggggggfffkkkoootttzzz}}}~~~~~~~~~~~~~~~xxxnnnjjjjjjiiieeeYYYUUUNNNGGGCCCBBBEEEHHHIIIMMMRRRWWW]]]dddkkkpppyyy}}}uuummmqqq|||zzzvvvtttppppppnnnlllhhhccc___]]]YYYWWWTTTPPPLLLIIIHHHGGGEEEFFFEEECCC>>>;;;:::999>>>===<<<:::999999999999666999<<>>>>>>>>===???@@@???>>><<<<<<===AAA@@@>>><<<<<<===>>>???>>>BBBFFFKKKPPPUUUZZZ^^^eeekkkrrrwwwwwwsssooollloooqqqssssssqqqooonnnnnnppppppqqqqqqqqqrrrssstttssstttsssqqqooonnnppprrrwwwvvvtttrrrrrruuuyyy||||||yyyxxxxxxwwwwwwzzz~~~|||yyynnnbbbRRREEE<<<666222111------......---+++)))))))))))))))))))))*********((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))(((((('''((((((((())))))*********'''((((((((()))))))))***((())))))******))))))((('''(((((((((((()))))))))*********))))))(((((((((+++******)))))))))))))))))))))(((((()))***++++++&&&&&&'''((()))***++++++''''''(((((())))))******'''''''''((())))))******%%%&&&'''(((((())))))((((((((())))))((())))))***$$$&&&((()))***)))((('''((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''!!!###$$$%%%&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$""""""$$$(((******((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((())))))))))))))))))'''%%%######%%%(((++++++++++++******)))))))))+++---///...,,,)))((((((,,,,,,,,,,,,,,,------------------...//////000000111222666;;;???HHHYYYiii~~~}}}rrrhhhpppsssnnnYYYRRR^^^tttxxxnnnfffaaafffmmmuuuuuugggXXXQQQQQQ[[[qqqrrr%%%%%%&&&'''((()))******111777DDDWWWmmm}}}vvvssstttuuuwwwxxxyyyyyyyyy|||{{{zzzzzz{{{}}}sssoooiiigggiiinnnsssuuuyyyzzz{{{{{{zzz{{{~~~ssscccXXXRRROOONNNHHHHHHHHHFFFDDDDDDFFFHHHKKKNNNRRRVVV[[[aaagggkkkwww{{{xxxhhhcccfffkkkpppuuuxxxuuuppphhh```YYYSSSPPPJJJJJJHHHFFFDDDAAA???>>>===<<<;;;999999999:::;;;666999;;;===>>>???AAABBBFFFDDDCCCBBBCCCFFFIIILLLMMMPPPUUUZZZ^^^bbbgggjjjpppwww|||uuupppqqqsssttttttrrrqqqqqqqqqooopppqqqqqqpppooopppqqqooopppooommmkkknnnuuu{{{}}}}}}}}}{{{yyyyyy{{{}}}~~~|||{{{}}}|||}}}|||xxxqqqlll[[[NNN@@@777222......000,,,...//////,,,***))))))*********)))))))))))))))(((''''''&&&&&&''''''((())))))))))))))))))))))))(((((()))))))))(((''''''''''''((()))***+++,,,,,,''''''(((((())))))******))))))************))))))''''''(((((((((((())))))************))))))))))))+++******)))))))))))))))(((((((((((()))***+++,,,&&&&&&'''((()))***++++++(((((((((((())))))))))))***))))))((((((''''''&&&%%%&&&'''(((((((((((((((((('''&&&###"""###'''***$$$%%%%%%&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''"""$$$&&&&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""!!!'''***(((&&&(((((('''&&&&&&'''((((((''''''''''''''''''''''''''''''((()))))))))((((((&&&%%%### !!!&&&***,,,+++***)))(((''''''&&&+++---//////---***((((((...------,,,,,,---......------......///000000111111222666;;;???GGGXXXhhh}}}xxxnnnfffpppuuujjjWWWRRR___uuutttjjjcccaaahhhpppzzzqqqeeeXXXRRRSSS```www~~~ppp''''''''')))***+++******,,,...333>>>NNN```qqq}}}}}}|||{{{zzzzzzzzz{{{|||~~~||||||~~~xxxllleeedddgggjjjmmmuuuvvvwwwvvvuuuvvvzzzvvvmmmfff```\\\UUUUUUSSSPPPLLLIIIIIIIIIFFFGGGIIIJJJLLLOOOTTTWWWbbbffflllrrruuuwwwwwwxxxrrrsssssstttuuuuuuuuuuuuxxxyyy|||~~~xxxkkk^^^YYYWWWXXX[[[______\\\WWWQQQKKKFFFCCCAAA======<<<;;;:::999999888777888888:::;;;===???@@@===@@@DDDHHHKKKNNNQQQSSSVVVTTTRRRPPPQQQTTTXXXZZZ^^^```dddggghhhjjjmmmoooqqqyyyyyysssqqqrrrtttsssqqqpppooopppnnnpppqqqooollljjjjjjkkkjjjmmmnnnooopppwww}}}zzzzzz|||}}}zzzuuukkk^^^VVVGGG<<<333000///+++***---***,,,...---***(((((()))++++++******))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))(((''''''&&&'''((((((((()))*********'''''''''((()))*********(((((())))))))))))(((((('''''''''((((((((())))))''''''(((((()))******++++++******)))))))))))))))(((((((((((()))***+++,,,))))))))))))(((((((((((())))))))))))((((((((((((***))))))(((''''''&&&&&&&&&&&&''''''((('''''''''%%%%%%$$$!!! $$$((((((((((((''''''((())))))&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''###%%%''''''%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''#########$$$&&&'''((('''))))))(((''''''((())))))((((((((((((((((((((((((&&&&&&'''(((((((((((('''%%%&&&'''%%%###$$$'''***((((((''''''&&&&&&%%%%%%(((+++...///...,,,++++++...---,,,++++++,,,------,,,,,,---......//////000///111555999===EEEVVVfffzzzvvvlllcccnnnvvvfffUUUQQQ```vvv}}}pppfff``````hhhrrrlllcccXXXRRRUUUccc{{{}}}nnn''''''&&&''')))******)))******,,,000666DDDXXXiii}}}}}}zzzyyyzzz{{{}}}|||~~~ssshhhdddeeeggghhhqqqssstttqqqnnnoootttyyy|||~~~wwwoooiiieeefffdddaaa\\\XXXVVVVVVOOOOOOOOONNNMMMNNNQQQTTTUUUXXX\\\^^^___^^^^^^^^^\\\\\\^^^```aaabbbbbbbbbaaacccfffiiikkkllllllkkkddd[[[RRRNNNLLLJJJLLLPPPNNNLLLHHHDDDAAA@@@@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;===???BBBEEEHHHJJJKKKOOORRRXXX\\\```dddhhhkkkiiifffccc___^^^```ccceeeiiikkkmmmnnnnnnnnnooopppmmmvvvzzztttssstttvvvuuussspppooopppnnnpppqqqnnniiifffeeefffgggkkkpppssswww{{{{{{}}}~~~{{{uuulll^^^NNNCCC<<<333...000000+++)))+++''')))++++++((('''(((***,,,++++++***)))(((((('''))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))((('''&&&&&&((((((((((((((('''''''''&&&''''''((()))******+++''''''((((((((((((''''''''''''''''''((((((((()))######%%%''')))+++,,,---+++******)))))))))))))))(((((((((((()))***+++,,,,,,+++***)))((('''&&&&&&******))))))((((((''''''&&&&&&''''''((()))))))))&&&'''''''''''''''&&&&&&((()))(((&&&###$$$'''+++(((((((((''''''&&&%%%%%%&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''$$$''')))(((%%%$$$%%%'''))))))))))))))))))))))))((((((((((((((((((((((((&&&)))+++***'''&&&)))+++***)))(((''''''((()))***))))))))))))))))))))))))%%%&&&&&&'''''''''''''''&&&***------+++)))***,,,)))))))))***************%%%)))---//////...---------,,,+++*********+++,,,++++++,,,------......///...///333888<<>>DDD\\\jjj}}}~~~~~~yyyzzz}}}zzzpppkkkjjjiiihhhlllkkkjjjiiijjjkkkmmmooottttttwww||||||vvvqqqppprrrvvvrrriiidddgggbbbbbbbbb```^^^\\\\\\]]]]]][[[ZZZ[[[]]]]]]YYYUUUQQQNNNJJJIIIJJJMMMOOOOOOPPPOOOOOOOOOOOOPPPQQQRRRUUUQQQLLLJJJKKKKKKJJJHHHIIIGGGEEECCCAAA@@@@@@@@@>>>>>>???@@@AAACCCDDDEEEIIIHHHHHHKKKRRRYYY^^^aaaeeejjjrrrvvvxxxyyy{{{|||}}}sssjjjhhhgggeeeeeeggglllmmmooonnnlllkkkkkkllltttuuuyyy~~~yyysssuuutttrrrrrrqqqqqqooonnnrrrooojjjggggggggghhhgggkkkmmmqqqvvv||||||yyy{{{}}}tttgggYYYJJJ===555111///...,,,,,,---...///******++++++++++++******))))))))))))))))))))))))+++***)))(((((()))***+++***)))(((&&&'''((()))+++''''''(((***,,,,,,+++))))))(((((('''&&&%%%%%%%%%))))))(((((((((((())))))((((((((((((((('''''''''(((((((((((())))))))))))'''(((((()))***+++++++++)))************)))((((((+++***)))(((((()))***+++)))***++++++)))(((((()))(((((('''(((((()))***+++((())))))'''%%%$$$%%%'''---)))%%%&&&)))***'''###'''&&&&&&&&&&&&%%%%%%%%%+++***'''&&&%%%&&&'''(((%%%%%%&&&'''((()))******))))))((('''&&&&&&%%%%%%%%%$$$$$$###$$$%%%'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&'''((())))))((('''&&&'''&&&&&&%%%%%%&&&&&&''')))((('''&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))''''''((((((((((((''''''(((''''''((()))+++---...++++++***((('''%%%$$$$$$))))))*********+++++++++------,,,------...///000///000444999<<>>NNN^^^nnnzzzyyylllggg___fffxxxbbbWWWZZZfffzzz}}}qqqddd^^^]]]___gggooonnn]]]UUUTTTUUUfffwwwhhhYYYQQQ''''''''''''''''''''''''%%%'''))))))(((''''''((())))))******+++///666;;;DDDQQQdddsss~~~~~~yyyvvvsssrrrqqqrrrssswww|||uuupppkkkeeecccccceeelllssswww{{{}}}yyyuuu{{{~~~{{{xxxxxxvvvqqqqqqrrrttttttrrrqqqqqqrrrpppoooqqqwww|||wwwtttrrrooommmnnnnnnnnnooopppqqqrrrssstttyyy~~~}}}{{{yyyyyyyyy{{{|||~~~~~~vvvtttssssssvvvyyy{{{{{{zzzyyyzzz}}}rrrkkkfffhhhiiiiiihhhjjjjjjkkkkkkkkklllnnnqqqtttmmmnnnssszzz|||xxxxxxyyy{{{~~~}}}zzzzzzzzzxxxwwwxxx{{{}}}zzzxxxiii___QQQEEE===666000,,,,,,+++***+++,,,+++)))'''+++++++++++++++***))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&'''(((((((((((('''&&&%%%%%%&&&'''((((((((((((+++)))'''&&&&&&''''''&&&''''''(((***+++,,,---...(((((((((''''''(((((((((''''''((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((%%%&&&&&&&&&&&&%%%$$$$$$(((((()))******)))(((((('''(((***)))(((&&&''''''(((((('''''''''((())))))'''''''''&&&&&&(((,,,///,,,999GGGKKKCCC777///+++)))(((((((((((('''''''''((('''&&&%%%%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''+++***)))(((&&&%%%$$$###%%%&&&'''((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&'''((())))))((('''&&&&&&&&&%%%%%%&&&)))+++,,,---...000111222222222222+++...000...***(((***,,,*********+++++++++,,,,,,------,,,,,,,,,,,,------...///222555777===MMM\\\jjjxxxrrrfffccc]]]eeewww```XXX\\\iii|||ssseee___^^^```gggmmmppp]]]TTTVVV[[[nnnwwwfffXXXQQQ''''''''''''''''''''''''%%%'''(((((('''&&&'''((('''%%%$$$%%%(((+++,,,,,,000888FFFWWWiiiyyy~~~zzzxxxwwwuuurrrsssuuuzzz|||wwwqqqmmmmmmffflllpppqqqsssuuusssooommmtttxxxvvvtttuuusssmmmmmmnnnooonnnlllkkklllmmmoooooorrrxxx{{{yyywwwuuurrrppppppppppppqqqssstttvvvwwwxxx}}}~~~}}}zzzyyyxxxxxxxxx~~~}}}{{{zzzpppppprrruuuyyy{{{|||{{{xxxwwwvvvxxx{{{}}}{{{yyynnngggbbbdddfffeeeeeefffggghhhiiijjjkkknnnsssvvvttttttwwwzzzzzz|||yyy{{{~~~{{{{{{{{{yyyyyy{{{}}}vvvppplllXXXNNNAAA777111...,,,***(((''''''(((***+++***)))((()))***+++,,,,,,,,,+++(((((())))))))))))(((((())))))))))))))))))))))))&&&'''((())))))((('''&&&$$$$$$&&&'''((()))))))))((('''%%%%%%''')))******((((((((((((((()))))))))'''''''''&&&&&&'''''''''%%%%%%&&&'''((()))***+++(((((((((((())))))))))))((((((((((((((('''''''''(((((())))))(((((('''&&&((()))***++++++***)))((('''(((***)))'''&&&&&&'''&&&&&&&&&&&&&&&'''((()))%%%%%%%%%$$$&&&)))///333555JJJ___bbbQQQ<<<111...''''''&&&&&&&&&%%%%%%%%%)))(((&&&$$$###$$$&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))$$$%%%'''(((((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%"""$$$%%%'''(((((('''&&&)))(((''''''''''''((()))'''&&&&&&&&&&&&'''((((((&&&'''((())))))((('''&&&)))(((''''''(((***,,,...&&&(((***,,,------------(((,,,000...(((&&&***...++++++,,,,,,,,,---------------,,,++++++++++++,,,...///222444666===LLL\\\fffuuummmaaa^^^ZZZcccvvv___YYY]]]iii{{{ttteee___^^^```gggmmmppp\\\TTTXXX```ssswwwfffXXXSSS'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%&&&'''((())),,,000555===HHHZZZooo~~~~~~yyywwwvvvvvvyyy{{{xxxtttooorrrssstttvvvvvvtttppplllhhhjjjlllmmmmmmllljjjhhhiiihhhfffeeedddeeefffgggiiinnntttyyy|||}}}~~~|||~~~{{{tttoooppprrrtttvvvxxxxxxvvvtttsssttt{{{~~~zzzzzzyyywwwvvvwwwzzz}}}~~~{{{xxxvvvvvvvvvpppmmmlllooouuuyyyxxxvvvrrrvvvwwwtttrrrsssrrroookkkfffdddggghhhggggggjjjnnnoooppppppooopppsssvvvttttttuuuzzz}}}yyyxxxzzzzzz{{{|||xxxqqqeeeUUUIII>>><<<777222---)))'''&&&'''&&&&&&&&&'''(((***+++******))))))((((((''''''&&&&&&''''''(((((())))))'''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&((()))************''''''(((((())))))******'''((()))******)))((('''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&%%%&&&(((((((((''''''&&&&&&(((***)))%%%""" $$$&&&''''''((()))+++++++++***)))(((((('''''''''(((((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%)))***(((%%%###(((222:::QQQ]]]aaaRRR>>>222---+++(((''''''&&&&&&%%%$$$$$$'''''''''&&&&&&%%%%%%%%%''''''((()))((('''%%%$$$(((((('''&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%%%%$$$###"""!!!''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''((()))((('''''')))+++++++++++++++++++++++++++------,,,+++++++++,,,,,,222000000333555===LLL[[[hhhwwwoooaaa[[[^^^jjjppp^^^RRRZZZjjjyyyvvviiibbb[[[WWW^^^iiippp___QQQVVVgggxxx|||kkkZZZQQQ&&&&&&&&&%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&%%%&&&'''(((((((((***,,,///555AAAQQQ\\\vvv~~~zzzwwwwww{{{{{{tttvvvvvvwwwxxxyyywwwssspppjjjiiiiiihhhfffeeecccbbbbbbaaa^^^\\\[[[[[[\\\]]]gggkkkqqquuuwwwxxxzzz{{{xxxzzz{{{xxxssspppqqqssssssuuuwwwwwwwwwvvvxxxyyy|||yyyvvvwwwvvvttttttvvv{{{}}}wwwsssqqqpppoooiiigggeeehhhnnnrrrsssqqqqqqvvvzzzyyyyyyyyywwwssslllgggfffjjjllllllmmmpppoooqqqssstttsssrrrssstttppppppqqqtttyyy{{{zzzzzz{{{~~~~~~||||||}}}~~~~~~zzzooofff\\\PPPCCC999333222000---,,,+++******''''''&&&&&&'''((()))***))))))))))))))))))((((((((((((((())))))*********''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&((())))))*********'''''''''''''''(((((((((''''''))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&((()))((('''((('''&&&((())))))&&&$$$!!!$$$'''(((''''''''''''++++++******)))(((((('''(((((())))))(((((('''&&&(((&&&%%%&&&((()))((('''$$$%%%'''''')))000;;;DDDRRRSSSKKK:::,,,((('''&&&'''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%'''''''''''''''&&&%%%%%%'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%$$$%%%&&&'''''''''&&&&&&'''(((((()))))))))(((((($$$$$$$$$%%%&&&'''((()))))))))((((((((('''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((()))))))))((((((***,,,++++++++++++++++++++++++------,,,------...////////////111555888>>>KKKXXXhhhwwwlll^^^YYYZZZggg{{{mmm]]]YYYbbbppp|||ttthhhaaa[[[VVV]]]iiippp___RRRXXXiiixxx}}}lll\\\TTT&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((((('''&&&&&&&&&'''''')))******)))***000999@@@UUUddduuu|||wwwxxx}}}{{{{{{{{{|||}}}~~~|||yyyvvvqqqoookkkgggdddcccbbbbbbdddccc```]]]\\\\\\^^^___gggiiilllnnnooopppqqqsssqqqssstttsssooonnnooorrrrrrrrrsssrrrqqqrrrtttvvv}}}yyyvvvsssqqquuutttssssssvvv{{{zzzsssmmmjjjiiiiiieeecccaaadddiiinnnppppppqqqyyy{{{sssnnnlllnnnqqqppprrruuutttvvvyyyyyyxxxuuuttttttoooooonnnooosssyyy~~~}}}}}}{{{yyyyyy{{{}}}zzzsssjjj[[[MMMCCC:::222---+++******))))))******+++((((((''''''''''''((()))))))))))))))************************++++++++++++''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%&&&''''''((())))))))))))'''''''''&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&((()))((('''***)))'''((())))))(((&&&&&&(((******(((&&&&&&&&&+++******))))))(((((('''))))))))))))))))))(((''''''%%%$$$%%%((())))))'''"""$$$''')))---555@@@HHHJJJCCC666***%%%'''(((&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((((((((''''''&&&&&&&&&"""$$$'''))))))(((%%%$$$%%%&&&&&&'''((()))))))))%%%%%%%%%%%%%%%&&&'''(((((((((((((((((('''''''''&&&&&&'''''''''(((((((((************************)))*********))))))+++,,,++++++++++++++++++++++++---------...///000111222---...222666999>>>JJJVVVhhhwww|||gggZZZUUUTTTbbbvvvzzzhhh[[[[[[gggvvv{{{oooddd___YYYUUU\\\ggg~~~nnn___TTT[[[lllzzz~~~mmm]]]UUU%%%&&&&&&&&&&&&&&&&&&%%%''''''((((((((((((''''''((((((''''''&&&&&&&&&&&&+++++++++***))),,,111666;;;GGGXXXgggsss~~~}}}{{{xxxsssmmmjjjiiijjjkkkllljjjhhhffffffhhhkkkmmmlllmmmmmmkkkiiihhhiiikkkiiikkklllkkkjjjiiijjjlllpppooommmjjjggggggiiilllpppxxx}}}yyysssppppppnnnssstttuuuwwwyyy|||~~~wwwpppkkkhhhgggggghhhfffeeeggglllqqqttttttttt}}}xxxsssssssssrrrsssvvvyyy{{{|||{{{yyyxxxxxxxxxtttsssrrrqqqsssxxx~~~{{{zzz{{{}}}|||pppggg\\\SSSFFF;;;444///---+++))))))((((((''''''''''''((((((((('''''''''''''''(((((())))))******++++++************************''''''''''''''''''''''''(((((('''&&&%%%$$$$$$$$$&&&''''''((())))))((((((((('''''''''&&&&&&%%%%%%%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''(((&&&&&&'''((()))((('''+++***(((((((((((((((((((((***++++++)))'''''''''******))))))(((((((((((((((((()))))))))(((((('''%%%&&&&&&%%%$$$$$$&&&'''&&&((()))***---222999>>>555111+++'''(((***)))'''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''###$$$&&&(((((('''&&&%%%%%%%%%%%%%%%&&&&&&'''''')))((('''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))))))))))))))))))))))))))***+++***))))))+++---++++++++++++++++++++++++---------......///111111......111555888===JJJWWWhhhvvvtttaaaVVVRRROOO^^^rrr~~~|||pppaaaWWWTTTfffzzzttthhh___[[[WWWSSSZZZeee}}}mmm___VVV^^^ooo|||}}}kkk[[[SSS%%%%%%&&&''''''&&&%%%%%%&&&&&&''''''''''''&&&&&&(((((((((''''''&&&%%%%%%'''''''''''''''(((+++------444>>>IIIUUUcccttt~~~{{{wwwrrrppppppqqqrrrpppnnnmmmmmmoootttxxx{{{zzzyyyvvvrrrmmmiiihhhiiiffffffggggggfffffffffgggmmmllliiifffcccccceeeggghhhrrrxxxwwwsssqqqpppmmmnnnqqqvvvzzz~~~}}}yyytttooollljjjkkkkkklllkkkkkkmmmqqquuuxxxyyyyyy~~~xxxwwwvvvtttvvvyyy{{{{{{zzzyyywwwxxx{{{~~~{{{{{{yyywwwvvvzzzxxxjjjZZZNNNCCC>>>777111---+++++++++))))))(((((('''&&&%%%%%%((((((((((((((('''''''''(((((())))))*********+++)))))))))))))))))))))(((''''''''''''''''''''''''(((((('''&&&%%%$$$$$$$$$&&&''''''((((((((((((''')))((((((''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&''')))))))))(((******)))(((''''''((()))'''(((******(((((()))***)))))))))(((((((((((((((&&&''''''(((((('''''''''&&&)))+++'''"""!!!%%%***))))))))))))***,,,///111&&&&&&&&&''''''&&&&&&'''###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%'''((($$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&''''''(((&&&%%%%%%%%%%%%&&&''''''***)))(((''''''''''''((((((((('''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((((((((((((((((((((((()))***+++***))))))+++---++++++++++++++++++++++++......---,,,,,,------...000///000222555<<>>555///)))***+++***)))(((((((((%%%&&&'''((((((((('''&&&%%%&&&'''((())))))((((((((((((((('''''''''''''''((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((('''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))''''''''')))***)))(((%%%(((******'''%%%&&&'''%%%&&&&&&&&&%%%%%%'''(((((((((((((((((((((((((((&&&&&&'''((((((((((((((('''%%%######$$$&&&)))***''''''''''''(((((('''%%%---))))))***((($$$%%%***%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&'''(((((()))))))))(((%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%$$$"""!!!!!!"""###$$$"""######$$$&&&(((***+++'''''''''((((((((())))))'''((((((((())))))))))))((((((((((((((((((((((((((()))))))))((((((***,,,++++++++++++++++++++++++,,,++++++++++++,,,,,,---///...///222555<<>>IIIXXXfffooo|||{{{xxxwwwvvvvvvvvvxxx{{{|||rrreee[[[TTTLLLAAA:::222000---,,,++++++******'''((()))***************''''''''''''''''''''''''''''''(((((((((((('''''')))((('''&&&%%%%%%%%%%%%&&&&&&''''''(((((((((((('''(((((('''%%%$$$$$$%%%&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&'''((()))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''&&&&&&&&&%%%&&&'''((())))))))))))''''''(((((('''&&&&&&%%%%%%&&&'''((('''&&&$$$###%%%&&&''''''(((''''''''')))))))))(((&&&%%%'''((('''&&&%%%$$$%%%&&&(((***))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&%%%$$$$$$%%%%%%&&&((()))***'''(((******)))&&&""" $$$$$$%%%&&&&&&%%%$$$$$$''''''&&&%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$((())))))'''%%%$$$%%%&&&$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%"""$$$&&&''''''''''''((($$$%%%&&&'''((()))(((((())))))((((((''''''((((((&&&&&&''''''(((((())))))(((((((((((())))))))))))(((((()))************))),,,,,,+++++++++,,,,,,------,,,,,,,,,,,,---.........---///333666:::DDDNNN\\\iiilll^^^\\\```rrrxxxvvvfffRRRIIIIIIKKK]]]ppp||||||{{{qqqsssfffZZZ\\\ddd~~~vvvyyy}}}yyylllZZZMMMHHHGGG'''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&&&&'''***,,,---------///444>>>IIIPPP___hhhuuuzzz{{{}}}~~~}}}tttmmm```WWWKKKBBB===888222...)))***++++++++++++***)))'''((()))((('''&&&'''(((''''''''''''''''''''''''&&&''''''((((((''''''&&&)))((('''%%%$$$#########&&&&&&''''''(((((()))))))))******)))&&&%%%%%%&&&%%%&&&&&&'''(((((())))))''''''''''''''''''''''''&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((($$$$$$%%%&&&'''''''''&&&(((((((((((('''&&&%%%$$$'''((()))******(((&&&%%%%%%&&&''''''((((((''''''&&&''''''&&&$$$$$$%%%''''''&&&%%%$$$$$$%%%&&&&&&(((((('''&&&%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%&&&&&&''''''&&&&&&'''''''''&&&&&&''''''(((%%%&&&(((((('''###$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&''''''(((######$$$%%%&&&&&&&&&&&&###&&&)))'''$$$"""%%%(((###############$$$$$$%%%((('''&&&''')))))))))''''''&&&%%%$$$$$$$$$$$$$$$%%%''')))***(((''''''''''''''''''((()))))))))***000///,,,***(((&&&%%%%%%%%%%%%&&&'''((())))))***(((((((((((())))))))))))'''((())))))******)))))),,,+++++++++,,,------...---,,,,,,,,,,,,---......///...000444666:::CCCMMMZZZhhhpppaaa___fffwww|||yyyhhhTTTJJJHHHIIIQQQcccnnnqqq~~~~~~qqqqqqbbbXXX[[[ccc}}}zzz}}}zzzkkkYYYKKKGGGGGG'''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((''''''''''''&&&&&&&&&%%%###%%%&&&&&&%%%&&&''')))*********)))***///555999CCCLLLYYYdddooozzz{{{uuunnneeeZZZSSSBBB===666222000///---+++&&&((()))***))))))((((((((()))***(((%%%$$$&&&(((''''''''''''''''''''''''&&&''''''((((((''''''&&&((('''&&&%%%%%%%%%%%%%%%&&&''''''((())))))******)))******)))'''&&&'''(((''''''''''''((((((((((((''''''''''''''''''''''''&&&''''''''''''&&&&&&%%%'''''''''''''''''''''''''''((())))))******))))))%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&###%%%(((***+++***((('''%%%&&&''''''((((((''''''%%%&&&&&&&&&%%%%%%&&&(((&&&&&&&&&%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$%%%&&&&&&''''''&&&&&&(((''''''&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$###$$$%%%&&&''''''&&&%%%$$$%%%%%%&&&'''((((((((((((%%%%%%&&&'''''''''&&&&&&"""$$$&&&&&&%%%%%%%%%'''$$$$$$######$$$$$$%%%&&&((('''%%%''')))***)))'''&&&&&&%%%$$$%%%&&&'''''''''((()))(((((((((***,,,---+++(((&&&&&&(((+++...222111///,,,)))'''&&&%%%%%%&&&&&&''''''((((((((((((((((((((())))))))))))'''(((((()))))))))))))))************+++,,,......---,,,,,,,,,,,,---......------///333555999BBBKKKWWWfff~~~rrreeefffqqqrrr^^^RRRNNNMMMPPP```jjjnnnuuuqqqbbbXXX\\\bbbzzz~~~|||mmmZZZLLLGGGIII###$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$%%%%%%&&&'''(((((((((((((((''''''&&&&&&&&&$$$%%%'''&&&%%%$$$%%%'''%%%&&&'''((((((***...000...555???IIISSS```oooyyy~~~{{{yyyuuunnneee\\\SSSIII???888111///---,,,,,,,,,+++***$$$%%%''''''''''''((()))***++++++)))&&&%%%(((+++''''''''''''''''''''''''&&&''''''''''''''''''&&&'''&&&&&&&&&&&&'''(((((('''''''''((()))******+++&&&'''((((((''''''((())))))))))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$))))))))))))))))))))))))###$$$%%%%%%&&&&&&%%%%%%'''(((((((((((((((''''''%%%%%%&&&'''(((((((((((( $$$''')))***)))(((%%%&&&''''''((((((''''''&&&'''(((((('''''')))+++%%%&&&'''((((((((((((''''''&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$%%%%%%&&&'''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$%%%'''***---...$$$%%%'''(((((('''%%%$$$))))))))))))((('''&&&%%%(((((((((((('''&&&&&&%%%'''&&&%%%&&&((((((&&&###%%%%%%$$$$$$%%%%%%&&&'''&&&$$$###$$$''')))'''%%%%%%%%%%%%%%%&&&(((***+++&&&&&&&&&&&&'''***000444222...(((######'''---111000///...,,,+++***))))))''''''''''''''''''&&&&&&(((((((((((())))))))))))'''(((((()))))))))))))))((((((((()))***,,,---...---,,,,,,,,,,,,---......,,,,,,...222444777@@@JJJTTTbbb{{{ttthhhmmmzzz|||hhh[[[VVVTTTUUUdddnnnrrryyyssscccZZZ]]]bbbyyyooo[[[MMMIIIJJJ&&&%%%%%%%%%%%%&&&''''''(((((('''&&&$$$###""""""&&&&&&''''''''''''&&&&&&%%%%%%&&&'''&&&%%%###"""######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((()))******((()))))))))))))))((((((***---000222666???KKKUUUccckkkxxx~~~xxxqqqjjjddd```VVVPPPGGG>>>777333///---,,,,,,+++***)))(((''''''&&&'''((())))))((('''&&&***'''$$$###$$$&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%&&&'''(((((())))))(((((('''''''''&&&$$$%%%'''(((((('''%%%$$$&&&&&&&&&''''''''''''(((%%%%%%$$$$$$%%%%%%&&&'''))))))))))))))))))))))))%%%&&&'''(((((('''&&&%%%%%%&&&&&&&&&''''''(((((()))))))))))))))(((((((((+++***)))(((((('''((((((((((((((((((''''''''''''))))))))))))))))))))))))(((((())))))((('''&&&&&&"""###$$$%%%'''((()))***+++)))&&&###"""###&&&'''###$$$$$$%%%%%%&&&&&&'''((($$$###''''''###"""&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$###$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&)))'''%%%#########$$$%%%###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%((((((&&&&&&(((+++)))(((%%%#########$$$%%%'''''''''%%%$$$%%%(((+++((('''&&&%%%%%%&&&'''(((******)))((((((((((((((())))))************))))))&&&&&&'''''''''''''''''')))((('''&&&&&&'''))))))------,,,,,,+++***))))))------,,,,,,,,,,,,++++++...---///333555888@@@IIIUUUcccyyyqqqdddlll}}}xxxlll```aaammmvvvyyy~~~lll^^^]]]bbbyyy|||pppYYYGGGEEELLL&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$###%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%&&&&&&''''''''''''(((((((((''''''&&&$$$'''))))))+++000999@@@LLLTTT___iiirrrxxx}}}}}}~~~|||xxxtttoooggg^^^UUUNNNJJJCCC???999444111///---+++******)))(((((('''''''''&&&'''((())))))((('''&&&)))'''%%%%%%'''(((((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&'''(((((()))(((((((((''''''''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&''''''''''''(((&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''''''''(((((()))))))))((((((((((((((((((((((((***)))(((((((((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%%%%)))((($$$%%%)))$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$######"""###%%%&&&'''$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&$$$$$$&&&((()))(((&&&$$$$$$$$$%%%&&&###$$$$$$###"""###%%%'''((('''&&&&&&&&&&&&'''((()))((((((''''''(((((()))(((((())))))***))))))))))))))))))(((((('''''''''&&&&&&'''''')))+++,,,---++++++,,,,,,,,,,,,------+++++++++,,,,,,------------,,,...222444666???HHHTTTaaaxxxmmm___eeetttyyyoooqqqyyy{{{zzznnn^^^[[[^^^tttqqqZZZIIIGGGNNN&&&%%%%%%%%%%%%&&&''''''######$$$%%%&&&&&&'''((($$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&'''''''''&&&&&&&&&((()))'''&&&''',,,000444999AAAJJJTTT^^^iiiooonnnuuu~~~|||uuulllfff___\\\UUUMMMDDD===777444111///,,,++++++***)))'''''''''''''''''''''''''''&&&'''(((((((((((('''&&&'''&&&&&&''')))***)))(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((()))((((((((((((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&)))))))))))))))*********''''''''''''''''''''''''((((((((('''(((((())))))))))))(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&'''''''''&&&&&&%%%%%%$$$&&&&&&%%%###############''''''&&&%%%%%%$$$############%%%&&&$$$!!!###(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%"""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$$$$&&&''''''&&&&&&((()))((('''&&&%%%%%%&&&'''(((!!!"""$$$$$$###"""###$$$((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&'''((())))))'''''''''(((((())))))))),,,++++++***)))((('''&&&&&&'''(((***+++,,,,,,---)))***+++,,,---///000000)))******+++---......///,,,,,,---111222555===GGGRRR```wwwyyyiii\\\^^^jjj|||}}}{{{xxxppp^^^YYYZZZooorrr\\\KKKJJJQQQ&&&%%%%%%%%%%%%&&&''''''######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&((('''''''''''''''''''''%%%&&&&&&''''''''''''&&&((()))***)))'''&&&(((***)))+++///444:::CCCLLLRRRXXXbbbnnnwww|||xxxtttnnnggg```XXXOOOIIICCCAAA<<<777222///---,,,---+++***)))***)))&&&$$$&&&&&&'''''''''(((((((((''''''''''''''''''''''''$$$$$$&&&(((***+++)))''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''((()))((((((((((((((('''''''''((('''%%%$$$$$$%%%'''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&$$$######$$$&&&&&&(((((())))))))))))))))))&&&&&&&&&''''''''''''''''''''''''''''''((()))***))))))((('''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$%%%'''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%$$$######&&&&&&&&&%%%%%%$$$$$$$$$###%%%'''&&&###!!!###'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$""""""%%%%%%%%%%%%%%%$$$###"""'''&&&&&&%%%%%%$$$$$$###%%%%%%&&&&&&&&&''''''(((&&&&&&%%%%%%%%%&&&''''''"""$$$'''((('''%%%%%%%%%'''''''''&&&&&&'''''''''$$$$$$%%%%%%'''((()))***&&&&&&&&&''''''((())))))*********))))))((((((((()))***+++++++++***)))((())))))***+++---...//////******+++,,,,,,---......---,,,...111333555===FFFQQQ___wwwwwwiii[[[ZZZbbbttt}}}zzzxxxssssssrrr___YYYXXXlllrrr]]]MMMMMMTTT&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%&&&'''((((((((((((((($$$%%%'''''''''&&&&&&'''&&&(((***+++---111555999AAAIIIUUU___fffooozzz}}}yyytttrrrrrrqqqnnnkkk\\\XXXPPPIIIBBB===888555111000...,,,+++++++++++++++************)))'''$$$&&&''''''(((((())))))***''''''&&&&&&&&&&&&''''''######%%%'''******'''%%%&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))'''''''''(((((((((((((((((('''%%%######%%%'''(((&&&&&&&&&''''''''''''(((%%%%%%%%%$$$%%%%%%&&&'''((((((((((((((((((((((((&&&&&&$$$######$$$&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''&&&''''''((()))))))))(((((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&(((%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&''')))+++(((%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$###%%%%%%%%%%%%$$$######"""&&&&&&&&&%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%"""%%%(((***((('''&&&&&&&&&''''''''''''''''''&&&$$$$$$$$$%%%'''(((***+++''''''&&&&&&'''((()))***'''''''''(((((()))))))))))))))***+++***)))'''&&&))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---///222333555>>>GGGPPP___vvvwwwiiiZZZWWW]]]lll{{{~~~zzztttqqqlllqqqrrr___YYYYYYnnn~~~ppp[[[MMMOOOXXX&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&'''''''''(((((((((((($$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''(((((((((((((((###$$$%%%'''((((((((((((%%%''')))))))))***,,,---000555===EEEMMMWWWbbbiiittt|||~~~}}}zzzvvvtttnnnhhhaaa\\\YYYUUUQQQMMM@@@===888333///.........,,,,,,+++***))))))))))))(((''''''(((******(((''''''''''''(((((()))))))))''''''&&&&&&&&&&&&''''''######%%%'''))))))&&&$$$&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***'''''''''(((((((((((((((((('''%%%$$$$$$%%%'''(((&&&&&&&&&''''''''''''(((%%%$$$$$$$$$$$$%%%&&&&&&((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&&&&'''(((((())))))'''''''''&&&''''''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%$$$&&&&&&&&&''''''&&&&&&%%%######$$$%%%%%%&&&''''''$$$&&&&&&$$$%%%((((((%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((($$$$$$$$$$$$$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%''''''&&&%%%$$$$$$$$$$$$$$$#########!!!$$$'''((('''%%%%%%%%%&&&&&&'''(((((('''&&&&&&%%%%%%%%%&&&''')))***+++***)))((('''''''''))))))%%%&&&&&&'''((()))***+++&&&'''((()))************************))))))))))))---------,,,,,,+++++++++///...///222333555===FFFPPP]]]tttxxxiiiYYYUUU[[[nnn|||{{{tttoookkksssqqq^^^ZZZ[[[qqqzzzkkkXXXLLLQQQ[[[&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&'''''''''''''''((((((((((((#########$$$$$$%%%%%%&&&$$$$$$%%%&&&'''(((((('''''''''''''''((()))((('''$$$&&&(((((('''((()))+++)))+++...333999@@@FFFIIIYYYaaajjjooowwwwwwsssnnnjjjgggccc^^^ZZZSSSMMMFFFBBB@@@===999666000000...,,,***)))***,,,************((('''&&&%%%(((&&&&&&&&&((()))(((''''''''''''''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''(((((('''%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$######$$$%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***''''''''''''((((((((()))'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$&&&&&&'''(((((()))******(((((('''&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''############$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###""""""(((......((('''&&&$$$######$$$&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''%%%%%%$$$$$$%%%&&&((()))"""######$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&'''(((&&&$$$%%%'''(((&&&%%%%%%%%%%%%%%%$$$######"""!!!###%%%&&&%%%$$$$$$%%%&&&&&&'''(((((('''&&&&&&&&&&&&''''''((()))***+++,,,+++)))'''''''''((()))((((((((())))))*********))))))))))))***++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,...---...111222444<<>><<<:::777555222///---,,,------))))))''''''&&&''''''(((++++++++++++******))))))&&&&&&'''''''''(((((((((((((((''''''''''''(((((('''&&&&&&&&&&&&'''((((((&&&'''''''''((((((((()))%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%''')))&&&"""!!!&&&***+++,,,...((()))))))))((('''&&&&&&$$$&&&'''&&&&&&&&&(((***&&&&&&%%%%%%&&&((()))***&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$#########$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&'''((()))))))))((((((&&&%%%%%%&&&%%%$$$######%%%'''(((%%%&&&''''''''''''&&&%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&$$$"""###%%%'''''''''$$$%%%%%%&&&&&&%%%%%%$$$###"""###(((...000---***%%%&&&&&&&&&%%%&&&(((***&&&&&&%%%$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&((('''&&&%%%###"""!!! &&&$$$###$$$&&&'''%%%###&&&%%%$$$$$$$$$$$$%%%&&& """###$$$$$$$$$$$$%%%((('''&&&%%%%%%&&&((()))%%%%%%%%%%%%%%%&&&''''''''''''((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))+++)))((((((***+++***(((******))))))))))))******...------,,,,,,------.........///000222666;;;???MMMYYYoooppp]]][[[bbbuuuuuuvvvyyy|||~~~~~~}}}tttmmmiiisssggg[[[WWWSSSjjj|||bbbUUURRRRRRnnn%%%$$$$$$%%%&&&&&&%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%(((***)))'''$$$"""&&&((((((((('''''')))+++,,,...000333666:::<<<===FFFGGGIIILLLPPPSSSUUUVVVXXXZZZ^^^ccchhhmmmqqqssstttwwwzzzzzzyyyyyy}}}}}}yyytttpppmmmkkkmmmkkkhhhiiijjjjjjfffccc______^^^]]][[[YYYWWWVVVRRRQQQOOOKKKFFFAAA<<<:::333333222000///---,,,,,,+++***((('''''''''((((((&&&%%%%%%%%%%%%&&&''''''+++++++++++++++*********%%%&&&&&&&&&''''''''''''((('''''''''''''''(((((('''&&&&&&&&&&&&'''(((((('''''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&''''''&&&%%%%%%&&&(((111,,,***+++***%%%"""###'''(((((((((((((((''''''%%%&&&'''&&&&&&&&&(((***+++***)))'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%'''&&&&&&&&&&&&''''''(((%%%&&&'''(((((('''%%%###%%%&&&'''((((((((('''&&&((('''&&&%%%%%%%%%%%%&&&(((((('''&&&%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''&&&''''''((((((''''''&&&&&&%%%$$$$$$############%%%%%%%%%%%%%%%&&&''''''&&&$$$###$$$&&&(((((('''$$$$$$%%%%%%%%%%%%$$$$$$######$$$(((,,,---+++(((&&&''''''&&&$$$%%%''')))'''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$"""!!! '''%%%######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%!!!%%%))))))&&&$$$&&&)))(((''''''&&&'''(((***+++((('''%%%$$$######$$$%%%&&&'''''''''((()))))))))&&&&&&'''''''''((((((((((((((((((((())))))))))))***)))((()))***+++***(((******)))))))))******+++---------,,,,,,------...---...///000222666;;;???KKKXXXmmmmmm[[[YYYaaauuuuuuwwwzzz}}}}}}vvvpppkkkuuuhhh\\\YYYTTTkkk{{{~~~eeeYYYXXXZZZvvv(((''''''((())))))(((&&&######$$$$$$$$$%%%%%%%%%&&&%%%$$$%%%&&&&&&%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%$$$$$$$$$$$$%%%&&&%%%'''(((((('''((()))+++(((((()))***,,,---...///000111222555777999;;;<<<<<<>>>BBBFFFKKKOOOSSSTTTUUUXXX[[[\\\]]]___bbbeeehhhhhhhhhhhhhhhgggffffffcccbbb___\\\XXXTTTRRRPPPNNNMMMKKKLLLMMMLLLJJJGGGEEEDDDCCCBBB@@@>>>===<<<;;;:::888555222///---,,,,,,,,,+++++++++************)))(((((((((((()))***&&&&&&&&&''''''((())))))((((((((((((((('''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&'''&&&%%%%%%&&&'''%%%###&&&+++...,,,+++---&&&'''((((((((((((((('''%%%&&&''''''&&&&&&(((*********)))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&)))))))))((())))))))))))'''(((*********)))((('''%%%'''((()))((('''%%%###&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%%%%&&&'''&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$############%%%%%%$$$$$$%%%%%%&&&''''''&&&$$$$$$%%%%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%&&&)))+++,,,***((($$$%%%$$$###!!!!!!"""$$$'''&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''######$$$%%%%%%&&&'''''''''&&&%%%$$$###$$$%%%&&&############$$$$$$$$$$$$'''&&&###""""""###%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$'''))))))'''%%%%%%&&&%%%%%%$$$%%%%%%&&&'''((()))'''%%%$$$###$$$%%%%%%$$$$$$$$$%%%&&&'''((((((%%%%%%&&&&&&&&&'''''''''(((((((((((())))))))))))***)))))))))******))))))******))))))******++++++++++++*********+++,,,,,,---...///000111555;;;???IIIVVVkkkjjjYYYXXXaaauuuuuuwww{{{~~~}}}wwwqqqmmmwwwdddZZZYYYWWWooo{{{}}}|||ddd[[[\\\aaa%%%$$$###$$$&&&&&&$$$#########$$$$$$$$$%%%%%%%%%&&&%%%###$$$&&&'''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''!!!!!!"""###$$$%%%&&&'''"""$$$%%%%%%%%%%%%&&&'''&&&&&&&&&'''''''''''''''(((((()))***+++,,,---------...000222444666888999;;;===???AAABBBCCCFFFGGGJJJKKKLLLMMMLLLJJJHHHFFFDDDCCCBBB@@@>>><<<::::::777666666666666666444333222222111000//////.........---,,,++++++*********((((((((((((''''''''''''+++******)))))))))))))))%%%&&&'''((()))*********%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''$$$&&&''''''%%%%%%%%%&&&%%%$$$&&&******&&&$$$&&&&&&'''((((((((((((((('''&&&'''''''''&&&&&&''')))###$$$%%%''')))***++++++''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&))))))((((((((()))))))))&&&'''(((((('''$$$""" $$$$$$%%%&&&'''''''''((()))((('''&&&&&&&&&'''(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$######$$$$$$###!!!###$$$$$$%%%%%%$$$$$$###%%%%%%&&&'''))))))((('''###$$$###!!! """&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&'''''''''&&&%%%$$$###$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''&&&$$$"""!!!"""$$$%%%&&&&&&&&&&&&&&&&&&&&&&&& """$$$%%%###!!!#########$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&'''((($$$$$$$$$%%%&&&'''((((((&&&''''''''''''((((((((((((((((((((())))))))))))))))))******)))))))))******************+++,,,,,,+++*********++++++,,,------...//////111555:::>>>GGGTTTjjj{{{gggXXXYYYbbbuuuvvvxxx|||~~~|||vvvpppmmmwww~~~```VVVWWWYYYsss~~~zzz```WWWZZZaaa$$$###"""###$$$%%%###!!!######$$$$$$$$$%%%%%%%%%'''$$$"""###&&&'''%%%"""$$$$$$%%%&&&&&&&&&%%%%%%###$$$&&&''''''&&&$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&###''')))(((%%%###$$$%%%&&&%%%###"""""""""&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((()))))))))***************......///000111222333333555666888999999777444222111111000000///......---,,,---------------,,,,,,,,,+++***************+++''''''(((((())))))******''''''&&&&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&'''(((((('''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''%%%$$$%%%&&&///,,,+++***###'''(((((((((((((((''''''&&&'''((('''%%%%%%''')))(((((((((((('''&&&$$$###(((''''''&&&&&&''''''((((((((())))))(((((('''&&&&&&&&&%%%%%%%%%&&&'''(((''''''''''''%%%###!!! """###%%%&&&'''((((((((((((((('''''''''''''''(((&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$%%%&&&&&&  """%%%&&&%%%$$$######$$$$$$$$$$$$######""""""###$$$%%%%%%%%%%%%%%%%%%%%%###!!!!!!"""$$$%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&%%%%%%$$$$$$%%%''''''&&&&&&%%%$$$$$$###%%%&&&%%%###!!!!!!###$$$######$$$$$$$$$$$$###### %%%((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((())))))&&&'''''''''((()))))))))(((((()))))))))*********(((((((((((())))))))))))(((***+++***)))((()))******************+++,,,---,,,,,,,,,,,,---...//////,,,---...///111555:::>>>GGGTTTiiizzzhhhZZZ\\\gggvvvwwwyyy|||~~~~~~|||yyysssnnnkkkwww|||]]]SSSWWWZZZvvv~~~www[[[PPPTTT]]]~~~&&&%%%$$$%%%''''''%%%$$$######$$$$$$$$$%%%%%%%%%&&&###!!!"""%%%'''$$$!!!###$$$%%%&&&&&&&&&%%%%%%###$$$&&&''''''&&&$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%%%%%%%#########$$$$$$$$$%%%%%%###'''((('''$$$"""&&&((()))(((&&&$$$######%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((((((((()))***++++++++++++,,,,,,,,,,,,++++++***+++*********)))))))))(((((()))*********))))))***+++***)))((((((((())))))&&&&&&'''(((((((((((('''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%&&&'''((((((''''''&&&&&&&&&''''''(((((((((&&&&&&'''''''''(((((((((%%%%%%%%%%%%&&&'''((()))'''&&&&&&&&&&&&'''(((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&$$$$$$%%%###'''&&&###%%%***((()))))))))((('''&&&&&&''''''((('''%%%%%%'''(((,,,+++***(((%%%"""'''&&&&&&%%%%%%&&&&&&'''((()))******)))((('''&&&###$$$%%%&&&'''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%###$$$&&&'''''''''&&&&&&%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$###&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$###$$$$$$%%%&&& ###&&&'''&&&%%%######$$$$$$$$$$$$###### !!!"""#########$$$%%%%%%&&&&&&$$$######$$$&&&$$$$$$$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''%%%$$$$$$&&&&&&%%%%%%$$$#########$$$%%%&&&%%%""" !!!###"""###$$$$$$$$$$$$###"""%%%$$$""""""$$$&&&((()))&&&&&&&&&%%%%%%$$$######"""$$$&&&'''(((((('''&&&''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((***+++***(((((()))+++************+++,,,---...,,,,,,,,,,,,---...///000,,,---...///111444:::>>>FFFSSSiii{{{jjj^^^bbbmmmwwwwwwyyy|||}}}|||yyyvvvpppkkkiiiuuu|||]]]TTTWWWZZZttt~~~|||sssUUUKKKQQQ]]]$$$$$$###$$$%%%&&&$$$"""######$$$$$$$$$%%%%%%%%%&&&""" !!!%%%'''$$$ """###%%%&&&'''&&&%%%%%%"""$$$&&&((((((&&&$$$"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&'''&&&""""""#########$$$$$$$$$$$$###"""!!!!!!###%%%'''$$$&&&((((((&&&%%%$$$%%% !!!"""###$$$%%%&&&&&&!!!""""""###$$$%%%&&&&&&%%%%%%&&&&&&'''(((((()))&&&%%%%%%&&&((())))))((()))'''&&&%%%%%%&&&((()))***))))))(((((('''''''''$$$&&&'''''''''&&&''''''+++***((('''&&&&&&''''''''''''((())))))(((&&&%%%%%%%%%&&&&&&'''(((((((((%%%%%%'''((())))))))))))&&&'''((()))))))))((('''%%%%%%%%%&&&&&&''''''''''''''''''(((((((((((()))$$$$$$$$$%%%&&&'''((()))'''&&&&&&&&&&&&'''(((((('''''''''&&&&&&%%%%%%%%%$$$%%%''''''''''''%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''&&&$$$$$$%%%$$$$$$'''***)))&&&(((---))))))))))))((('''%%%%%%'''(((((('''%%%%%%'''((("""###$$$&&&''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%$$$"""!!!"""$$$(((***+++)))&&&$$$%%%%%%%%%&&&&&&((()))***%%%&&&'''''''''&&&%%%$$$###$$$%%%&&&'''&&&%%%$$$&&&&&&&&&&&&&&&%%%$$$###$$$###"""!!!!!!"""###$$$"""""""""###$$$%%%''''''$$$$$$######$$$$$$%%%&&&$$$######%%%&&&&&&$$$"""######$$$$$$$$$$$$######!!!"""$$$$$$$$$%%%&&&((($$$%%%%%%$$$""""""%%%'''############$$$$$$%%%&&&########################&&&%%%%%%%%%%%%%%%%%%%%%'''((())))))(((&&&%%%###!!!""""""###$$$$$$%%%%%%###%%%'''&&&""" !!!"""$$$%%%&&&''''''&&&%%%$$$(((((('''""" $$$%%%%%%%%%$$$###"""!!! """###&&&(((((('''$$$###&&&&&&&&&&&&&&&%%%%%%%%%#########$$$$$$$$$%%%%%%(((((((((((())))))))))))(((***,,,+++(((''')))+++************+++,,,---...************+++,,,---...,,,---...///000444:::>>>FFFSSSiii}}}mmmaaafffqqqwwwxxxyyy|||}}}{{{xxxtttmmmiiigggttt}}}___VVVWWWXXXrrr}}}|||zzz~~~}}}nnnQQQIIIRRRaaa***(((%%%###"""###$$$&&&######$$$$$$$$$$$$######$$$###"""""""""###$$$%%%%%%%%%%%%&&&&&&&&&''''''################################################$$$%%%&&&'''((((((((((((''''''&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%***///...(((###"""###"""###$$$###""""""$$$&&&&&&&&&%%%###"""###&&&)))***((('''%%%$$$$$$%%%%%%((('''&&&%%%%%%&&&'''(((%%%&&&'''((()))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((('''''''''&&&&&&&&&######$$$%%%%%%&&&''''''((((((((('''&&&&&&%%%%%%(((''''''(((((((((%%%###******)))((('''&&&&&&%%%'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$%%%&&&((()))&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%&&&(((******)))((('''((((((''''''''''''(((((())))))))))))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''///,,,(((&&&&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%)))))))))((('''''''''&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&'''''''''((((((((('''&&&%%%$$$#########"""###$$$$$$&&&&&&'''(((%%%$$$$$$$$$###"""""""""'''$$$"""###%%%&&&$$$!!!$$$%%%'''''''''%%%###"""&&&$$$"""###%%%&&&$$$"""$$$$$$$$$%%%'''(((&&&%%%'''''''''&&&%%%$$$###"""'''&&&%%%%%%$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&######""""""###%%%'''(((&&&&&&%%%%%%%%%%%%$$$$$$)))((('''%%%###!!! ##################$$$$$$---'''%%%***&&&&&&%%%$$$############%%%###"""###'''((('''%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''&&&%%%$$$''''''((((((((((((''''''))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++,,,---...///000...//////...///333888<<>>HHHXXXlllzzznnnjjjjjjdddZZZXXX___vvv~~~xxxzzz'''&&&%%%%%%$$$$$$$$$%%%########################&&&&&&%%%%%%$$$######"""%%%%%%$$$$$$######""""""&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$$$$%%%&&& !!!!!!!!!"""""""""###$$$&&&((((((&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$###$$$%%%'''((('''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''((((((((()))%%%%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((%%%######%%%&&&&&&%%%((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&%%%&&&&&&&&&%%%%%%$$$###((('''''''''&&&&&&&&&&&&&&&$$$######%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%'''((('''%%%###''''''&&&&&&&&&%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$"""$$$&&&&&&%%%$$$%%%&&&######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$&&&&&&%%%###$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%###"""!!!!!!!!!!!!!!!!!!%%%$$$"""###%%%&&&%%%###!!!"""###%%%%%%%%%$$$$$$&&&&&&&&&%%%$$$###"""!!!%%%$$$###%%%&&&'''&&&$$$############""""""""""""########################%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&%%%###"""###$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''&&&&&&%%%$$$%%%%%%%%%&&&'''((()))***'''&&&&&&%%%%%%&&&&&&'''---,,,***(((&&&%%%$$$###((()))))))))((((((***,,,++++++******++++++,,,---000///---,,,,,,...///000000...---//////...333999AAAJJJYYYlll{{{ppplllkkkcccZZZXXX^^^ttt}}}xxxzzz&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$######$$$$$$%%%%%%&&&&&&###%%%&&&&&&%%%$$$&&&'''######$$$$$$$$$$$$%%%%%%%%%&&&((('''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%###"""######$$$&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))%%%&&&'''((((((((('''''''''''''''''''''''''''''''''%%%###$$$%%%&&&&&&%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''(((((()))((('''&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%))))))((((((((((((''''''%%%###""""""$$$%%%%%%$$$&&&%%%%%%$$$$$$$$$$$$%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%'''''''''%%%'''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''&&&$$$###"""!!!###%%%&&&%%%%%%%%%'''#########$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&&&&%%%###$$$$$$"""!!!"""###%%%'''(((%%%######%%%%%%### #########$$$$$$$$$$$$%%%$$$############$$$$$$%%%'''%%%$$$%%%&&&&&&%%%$$$###$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$############%%%$$$###$$$&&&'''&&&%%%$$$#########""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&%%%#########$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&''''''&&&&&&%%%%%%&&&((()))+++,,,,,,,,,&&&&&&''''''''''''&&&&&&((((((''''''''''''(((((()))*********))))))+++,,,******+++,,,,,,,,,,,,+++---,,,+++++++++---...///000------/////////333999BBBKKKZZZmmm}}}sssoookkkbbbYYYVVV\\\ppp|||vvvzzz&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&&&&$$$"""!!!###$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""######""""""###$$$%%%&&&&&&'''###%%%&&&&&&%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&&&&%%%''''''&&&$$$######$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$###"""""""""###$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$&&&'''((())))))((((((((('''&&&%%%$$$###''''''''''''''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''(((*********(((%%%$$$$$$%%%&&&'''&&&%%%$$$###$$$&&&'''))))))(((&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$"""###%%%&&&&&&%%%&&&&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$######%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%&&&%%%$$$"""!!!"""$$$&&&&&&$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&########################$$$######$$$&&&&&&%%%###***(((%%%###"""###%%%&&&&&&""" $$$%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&&&&%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%$$$&&&%%%$$$#########$$$%%%&&&$$$###$$$%%%'''&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$########################&&&%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''###%%%%%%%%%######$$$%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&''''''''''''&&&'''((()))((('''&&&%%%%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&((()))***+++)))***+++***))))))+++---)))***+++,,,---,,,+++***************+++,,,...//////------000000///333888AAAJJJYYYlll}}}vvvpppiii^^^UUUQQQYYYooozzztttyyy%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%###!!!""""""######$$$%%%%%%%%%!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""""""""""""""######$$$%%%&&&&&&###$$$&&&%%%$$$$$$%%%'''##################""""""%%%&&&'''%%%$$$###$$$%%%%%%%%%%%%&&&&&&&&&''''''######""""""######$$$$$$$$$$$$$$$$$$$$$%%%&&&'''%%%$$$$$$$$$$$$$$$$$$%%%"""###$$$%%%&&&'''((()))'''&&&%%%$$$###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******(((&&&$$$###$$$%%%&&&'''&&&%%%$$$%%%&&&((())))))(((&&&%%%###$$$%%%&&&&&&&&&%%%%%%&&&%%%$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&''''''&&&&&&%%%$$$$$$############"""###$$$%%%&&&'''''''''$$$%%%&&&'''''''''&&&&&&&&&%%%$$$$$$&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&###%%%%%%$$$###"""###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''$$$$$$%%%%%%$$$$$$######$$$%%%%%%%%%&&&&&&''''''"""###$$$&&&&&&&&&%%%$$$$$$%%%&&&&&&$$$""""""###&&&&&&&&&%%%%%%$$$$$$$$$########################$$$######$$$&&&&&&%%%###)))'''%%%""""""###%%%&&&%%%!!! %%%'''$$$!!!""""""#########$$$$$$$$$!!!!!!!!!!!!!!!"""###$$$%%%%%%%%%$$$###""""""###&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&&&&$$$######%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$########################%%%$$$$$$######$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%%%%######$$$%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''&&&$$$""" %%%&&&((((((((((((&&&%%%+++***)))(((&&&&&&%%%%%%)))***+++***))))))+++---)))***+++,,,---,,,+++***---------......000000111///---...000000///222888>>>GGGWWWkkk|||wwwrrrgggZZZQQQKKKUUUooowwwrrrwww%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%######"""#########$$$$$$%%%%%% !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""""""""###""""""######$$$$$$%%%%%%"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$######%%%&&&%%%%%%%%%&&&&&&&&&''''''!!!!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$############$$$$$$######$$$$$$%%%&&&''''''######"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''(((((((((((('''&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&'''((((((((('''&&&%%%###$$$&&&'''''''''&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&'''%%%$$$%%%&&&'''''''''%%%$$$$$$############$$$"""###$$$%%%&&&'''''''''$$$%%%&&&((((((''''''&&&&&&%%%$$$%%%'''''''''%%%%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&%%%###"""###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''###$$$$$$$$$$$$$$$######%%%%%%%%%&&&&&&''''''((($$$%%%%%%&&&&&&'''((((((###$$$&&&%%%###""""""###&&&&&&&&&%%%$$$#################################$$$######$$$&&&&&&%%%###"""!!! !!!###%%%'''%%%###!!!###&&&((('''%%%"""""""""############$$$######"""""""""###$$$$$$###$$$%%%$$$"""""""""$$$%%%%%%$$$$$$$$$$$$%%%&&&############$$$%%%&&&&&&'''%%%######$$$&&&'''&&&$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''"""$$$%%%%%%$$$###$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%''''''%%%%%%&&&&&&&&&%%%%%%$$$''''''((((((((((((''''''((((((''''''''''''(((((()))*********))))))+++,,,******+++,,,,,,,,,,,,+++++++++,,,,,,---------......---...111111///222777;;;EEEUUUiii|||zzzsssfffVVVNNNHHHTTTpppsssnnnuuu%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$!!!"""$$$###""""""###%%%(((((('''''''''&&&&&&&&&###$$$$$$#########&&&(((%%%%%%%%%&&&&&&&&&''''''!!!"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$%%%%%%%%%&&&$$$###"""""""""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""%%%''''''%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((%%%$$$$$$$$$%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%###$$$&&&'''((('''&&&%%%###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$###$$$%%%'''&&&&&&##################$$$%%%$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%'''((()))((('''&&&&&&&&&%%%'''((('''%%%###%%%%%%%%%&&&&&&&&&''''''&&&'''((('''%%%$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&######$$$$$$$$$$$$#########$$$$$$%%%&&&&&&''''''&&&%%%###""""""$$$%%%&&& """$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&&&&%%%### !!!!!!"""$$$%%%&&&#########$$$$$$$$$$$$$$$""""""""""""############&&&&&&%%%%%%$$$%%%%%%%%%"""$$$%%%%%%###"""$$$&&&######""""""###$$$%%%&&&!!!"""###$$$%%%&&&&&&&&&'''%%%###"""$$$&&&''''''%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''"""$$$%%%%%%$$$###%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$######""""""###$$$&&&'''%%%%%%%%%%%%&&&''''''(((((((((''''''''''''((((((###$$$%%%&&&(((***,,,---((()))))))))((((((***,,,++++++******++++++,,,---(((((())))))***)))))))))...---...111111///222777;;;DDDTTThhh}}}}}}}}}vvvfffUUULLLIIIUUUpppppplllsss$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$############### """######""""""###$$$%%%%%%%%%$$$$$$#########"""############$$$''')))%%%%%%%%%&&&&&&&&&''''''######$$$%%%%%%%%%$$$$$$&&&&&&%%%$$$############&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$%%%((('''%%%###""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""%%%((((((%%%###$$$&&&%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%'''((()))%%%%%%$$$###$$$%%%'''(((((('''&&&%%%%%%%%%%%%%%%###$$$&&&(((((('''&&&%%%"""###%%%&&&'''&&&%%%%%%"""""""""######$$$$$$$$$%%%###"""###$$$&&&%%%%%%###"""""""""###$$$%%%%%%''''''''''''&&&$$$"""!!!$$$%%%'''))))))((('''&&&&&&&&&&&&(((((('''$$$!!!%%%%%%%%%&&&&&&'''''''''((()))))))))'''&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&"""######$$$$$$$$$######""""""###$$$%%%%%%&&&&&&%%%###  """"""$$$$$$%%%''')))"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&&&&%%%###%%%%%%%%%%%%$$$$$$$$$$$$!!!"""###""" """"""""""""############$$$$$$###"""!!!!!!!!!!!!"""$$$&&&&&&$$$$$$&&&(((""""""!!!!!!"""$$$&&&''' !!!###%%%&&&&&&&&&%%%'''%%%""""""$$$&&&'''''''''''''''&&&&&&&&&%%%%%%""""""""""""""""""""""""!!!!!!!!!"""###%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''"""###%%%%%%$$$$$$%%%&&&$$$$$$&&&''''''&&&$$$$$$""""""!!!!!!"""$$$&&&''''''&&&%%%$$$$$$%%%&&&''')))((('''&&&&&&'''((()))))))))(((''''''''''''''''''((()))((('''''')))+++,,,+++***)))***+++---...++++++,,,,,,,,,++++++***...---...111111000222777<<>>AAA===666111...///222444666>>>LLL]]]qqqwwweeeYYY^^^nnnwwwggg```aaasss}}}wwwvvv&&&&&&%%%%%%$$$######""""""###%%%&&&'''&&&%%%%%%#########$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%###"""""""""######((('''$$$###"""$$$&&&'''######""""""######$$$%%%%%%$$$###""""""###$$$%%%############$$$%%%&&&'''$$$###!!! !!!###$$$$$$###"""  ###&&&'''&&&%%%%%%$$$$$$$$$$$$&&&###!!!!!!######""" !!!!!!!!!!!!!!!!!!!!!!!!%%%%%%$$$###"""!!! ((('''%%%###!!!!!!!!!""""""###$$$&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$#########%%%$$$""" !!!"""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$######$$$$$$%%%&&&&&&''''''(((&&&%%%###""""""###%%%&&&&&&&&&&&&&&&%%%$$$######$$$$$$$$$######"""""""""!!!!!!""""""#########$$$''''''''''''&&&%%%%%%$$$%%%&&&''''''%%%######$$$(((''''''''''''((())))))$$$%%%&&&&&&&&&%%%$$$###&&&%%%%%%$$$###"""!!!!!!%%%$$$"""!!!"""$$$$$$$$$"""&&&)))***)))'''%%%'''''''''''''''&&&%%%$$$#########$$$$$$%%%%%%%%%###########################"""""""""###%%%'''(((%%%$$$###""""""###$$$%%%'''%%%######$$$$$$###"""!!!%%%%%%###!!!"""###$$$######""""""######$$$%%%$$$###""""""###$$$%%%!!!!!!"""###$$$%%%%%%&&&&&&'''((('''%%%$$$%%%&&&((('''&&&%%%$$$"""!!!!!!$$$###"""""""""###$$$%%%"""$$$$$$$$$###"""###$$$'''&&&$$$$$$%%%&&&%%%$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''''''''%%%###"""$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''')))***)))((('''(((******)))(((''''''((()))***++++++++++++++++++,,,,,,******+++,,,...000222333999===???<<<555000///111999AAAMMM\\\nnnsss___\\\fffyyy~~~}}}rrrccc``````nnn}}}wwwxxx#########"""!!! ###$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$#########$$$$$$%%%###!!! !!!###%%%$$$$$$$$$$$$$$$%%%&&&&&&'''&&&%%%$$$$$$%%%&&&'''############$$$%%%&&&'''&&&%%%###""""""###%%%&&&%%%$$$###!!! ###&&&'''&&&%%%$$$$$$$$$$$$$$$&&&$$$!!!!!!###$$$###!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%'''&&&$$$#########%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$###""""""!!!$$$$$$$$$%%%&&&&&&''''''&&&%%%$$$######$$$%%%&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$$$$###$$$%%%'''&&&%%%$$$$$$%%%(((''''''&&&%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$#########"""'''&&&$$$$$$$$$%%%&&&&&&###$$$&&&((((((&&&$$$###"""#########""""""!!! $$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$%%%&&&######"""!!!!!!"""######&&&%%%######$$$%%%$$$###"""%%%''''''%%%$$$%%%''''''&&&&&&&&&&&&&&&&&&'''&&&%%%$$$######$$$%%%&&&"""######$$$$$$%%%%%%%%%%%%&&&'''&&&$$$$$$$$$%%%''''''&&&%%%$$$######"""%%%$$$###""""""######$$$"""$$$%%%$$$###"""###$$$&&&%%%%%%%%%&&&&&&$$$"""&&&&&&'''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$$$$$$$"""!!!$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''')))***)))((('''(((***+++***))))))))))))***+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,---...000000222777;;;:::666111111222888???KKK[[[mmmsssbbbbbbkkkzzz~~~}}}rrrddd``````nnn{{{uuuvvv###""""""!!!!!! $$$$$$%%%&&&&&&&&&%%%%%%'''&&&$$$$$$$$$%%%'''((($$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%###"""!!! !!!###$$$$$$############$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&###############$$$%%%&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&%%%###!!!!!!###&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&$$$###"""$$$$$$$$$###########################$$$$$$$$$%%%%%%&&&&&&&&&#########$$$%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%$$$######""""""######$$$#########$$$%%%&&&&&&&&&((('''%%%$$$$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((''''''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$######"""######$$$$$$%%%&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###&&&&&&%%%%%%$$$#########!!!"""##################"""$$$&&&&&&%%%$$$%%%&&&((('''&&&$$$######""""""%%%&&&&&&'''''''''&&&&&&$$$$$$$$$$$$$$$$$$######&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%###"""!!!###$$$$$$$$$$$$######"""$$$$$$$$$$$$$$$%%%%%%%%%########################&&&%%%%%%$$$#########$$$""""""!!!!!!!!!!!!""""""%%%$$$"""###$$$%%%%%%$$$%%%&&&&&&&&&%%%%%%'''(((%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$############$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%#########$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$###"""""""""######$$$%%%$$$###"""###%%%%%%$$$%%%&&&'''&&&###!!!&&&&&&'''''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%###"""$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''')))***)))((('''(((***,,,+++************+++,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,---...+++000555666444222222333666>>>JJJYYYkkksssffffffppp~~~}}}~~~}}}rrreee___^^^nnnxxxrrrsss%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%'''&&&$$$""""""$$$&&&(((###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$&&&'''!!!!!!!!! !!!!!!"""###""""""""""""""""""""""""###############$$$%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&$$$"""!!!###%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######"""!!!!!!&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$#########$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$""""""$$$%%%%%%&&&&&&%%%%%%$$$&&&''''''''''''&&&%%%%%%"""######$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######!!!!!!"""######$$$######!!!###%%%%%%%%%$$$%%%''''''&&&%%%$$$############&&&&&&''''''''''''''''''%%%%%%%%%$$$$$$############$$$$$$$$$######$$$%%%&&&&&&$$$###""""""!!!!!!%%%%%%&&&&&&&&&%%%%%%$$$!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$$$$$$$######""""""""""""######$$$###"""###$$$&&&&&&%%%######""""""!!!"""$$$&&&$$$######""""""######$$$###"""!!! !!!"""#####################""""""###$$$%%%$$$"""""""""######$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######"""!!!!!!###$$$%%%%%%######$$$%%%&&&%%%###$$$%%%%%%$$$###&&&&&&'''(((((((((''''''###$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((''')))***)))((('''(((***+++++++++******+++++++++*********++++++,,,,,,---,,,++++++++++++,,,------***---000111111111333555666===IIIXXXkkktttiiikkkrrr~~~}}}zzzzzz~~~~~~ssseee^^^]]]mmmvvvpppqqq''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%"""!!!!!!"""$$$&&&#########$$$$$$$$$%%%%%%"""""""""############"""&&&%%%%%%%%%%%%&&&'''(((!!!!!!!!! !!!!!!"""### !!!!!!!!!!!! ######""""""######$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$""""""###%%%$$$$$$$$$######$$$$$$%%%$$$$$$$$$$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############'''&&&%%%$$$###!!! """"""""""""###$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$###$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$"""!!!!!!$$$%%%%%%&&&&&&%%%%%%$$$&&&''''''''''''&&&%%%%%%"""######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""###$$$%%%%%%""""""###$$$%%%%%%%%%$$$ """$$$%%%$$$$$$&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%$$$###"""!!!"""$$$&&&%%%######$$$%%%$$$$$$###"""""""""###$$$"""######$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$&&&&&&%%%"""!!! """######&&&&&&%%%%%%%%%%%%&&&&&&###"""!!! !!!"""###"""""""""""""""!!!!!!!!!###$$$%%%$$$"""!!!"""###""""""""""""############%%%%%%%%%$$$###"""!!!!!!###%%%%%%%%%$$$###$$$%%%)))&&&"""!!!"""$$$%%%%%%%%%%%%&&&'''((((((''''''#########$$$$$$%%%%%%%%%""""""###############"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))))))))))))))))))))))))))''')))***)))((('''(((***************************))))))***+++,,,,,,------*********+++,,,---...///---------,,,,,,///222555777>>>IIIWWWjjjyyyqqqsssyyy|||xxxwwwuuutttwww~~~sssccc]]][[[kkk~~~~~~uuupppqqq~~~%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$"""!!!!!!!!!###$$$############$$$$$$$$$$$$ !!!""""""###"""""""""$$$$$$$$$$$$$$$%%%&&&'''$$$############$$$%%%%%%""""""############""""""######"""""""""######$$$######$$$$$$$$$$$$#########$$$%%%$$$""""""$$$%%%$$$############$$$$$$%%%###$$$$$$$$$"""###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!!!!&&&&&&&&&&&&&&&%%%%%%%%%!!!!!!!!!"""###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$######"""######$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$###""""""############$$$$$$$$$ """###$$$%%%&&&$$$$$$%%%%%%&&&%%%%%%%%% """$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&'''((((((&&&%%%%%%%%%&&&'''((()))''''''&&&%%%$$$###""""""$$$'''))))))&&&$$$&&&(((###"""""""""###$$$%%%%%%###$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$####################################"""###$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%$$$"""###$$$%%%%%%$$$$$$"""!!!!!!###$$$$$$###$$$######""""""######$$$%%%$$$############$$$%%%!!!"""""""""""""""""""""###$$$%%%$$$"""""""""###"""""""""###############$$$$$$$$$$$$$$$###"""!!!$$$%%%&&&%%%$$$###$$$&&&(((%%%""" !!!###$$$%%%$$$$$$%%%&&&''''''''''''#########$$$$$$%%%%%%&&&#########$$$$$$$$$$$$%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######""""""######%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))))))))))))))))))))))))))''')))***)))((('''(((***))))))************))))))))))))***+++,,,------...******++++++,,,...///000///...,,,+++,,,...222444777>>>HHHVVVhhh~~~|||yyyppppppooommmqqqyyyqqq```[[[YYYiii}}}}}}tttnnnnnnwww%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%%%%$$$######""""""##################$$$$$$$$$$$$ !!!"""###$$$######""""""######$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&######$$$%%%%%%$$$############""""""""""""############$$$$$$$$$$$$###### """######""""""$$$&&&###############$$$%%%%%%!!!###$$$###!!!!!!$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""""""""###$$$%%%%%%&&&&&&'''''''''############$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$###""""""!!!$$$$$$$$$%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$!!!!!!"""""""""#########!!!!!!"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$ """$$$$$$$$$###$$$%%%(((''''''&&&&&&&&&&&&'''%%%$$$$$$$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%###'''******&&&$$$&&&(((#########$$$$$$$$$%%%%%%%%%%%%&&&'''''''''''''''%%%%%%%%%$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$%%%%%%%%%$$$###"""###$$$%%%%%%%%%%%%$$$###&&&%%%######$$$%%%$$$######"""!!!###%%%&&&$$$"""  &&&%%%$$$######$$$%%%&&&""""""######$$$$$$%%%%%%$$$%%%&&&%%%###"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$######$$$$$$###!!!"""###$$$%%%&&&&&&&&&&&&"""######$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''(((%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((())))))))))))))))))))))))))))))''')))***)))((('''(((*********+++,,,,,,+++******((()))***+++,,,------...------,,,,,,---......///...------...000111111111777<<>>IIITTTeee}}}~~~ssslllkkkrrrwwwyyy~~~qqq```\\\aaaqqq&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$###############$$$$$$############$$$$$$!!!"""###$$$%%%&&&&&&&&&$$$%%%&&&''''''%%%$$$#########$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&'''((($$$###"""""""""###$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%""""""#########$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$%%%'''(((((('''%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$###'''&&&$$$######$$$&&&'''$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$(((%%%"""###%%%%%%###!!!###"""$$$### ######$$$%%%&&&&&&''''''%%%%%%%%%$$$$$$###############$$$$$$$$$######"""%%%%%%$$$###""""""""""""$$$$$$$$$%%%%%%&&&&&&'''###$$$$$$%%%%%%&&&''''''"""$$$&&&'''&&&%%%%%%&&&&&&&&&'''((())))))((((((******)))((('''&&&&&&%%%)))"""&&&!!!$$$%%%$$$#########$$$&&&&&&"""######"""!!!"""$$$%%%%%%$$$###"""###$$$%%%%%%%%%%%%$$$###########################%%%$$$$$$###"""!!! '''&&&$$$######$$$&&&'''$$$###"""###%%%&&&%%%$$$'''%%%###$$$&&&&&&### $$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""'''$$$ """"""""""""""""""""""""!!!###$$$###"""#####################$$$$$$%%%$$$$$$$$$%%%%%%$$$!!!'''&&&&&&%%%%%%&&&&&&''''''$$$ """$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###""""""###%%%%%%$$$"""!!!"""###$$$%%%&&&&&&&&&%%%%%%$$$###$$$%%%&&&(((%%%&&&&&&''''''((((((((((((((('''''''''&&&&&&&&&)))(((&&&'''(((((('''%%%%%%(((&&&""")))***%%%%%%&&&'''((()))******&&&&&&''''''((())))))***'''''''''((((((((((((((()))************+++++++++------,,,,,,,,,---...............---,,,,,,...111333777@@@JJJTTTddd}}}~~~rrrooopppwww}}}sssddd```ccc{{{%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###############$$$$$$$$$$$$$$$############$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%%%%$$$######"""###$$$%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''"""###%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$######$$$%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$###%%%%%%$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%###""""""###$$$%%%$$$!!!###$$$### ######$$$$$$%%%&&&&&&'''&&&&&&%%%%%%$$$###"""""""""######$$$$$$$$$######%%%$$$$$$#########$$$$$$"""""""""""""""#########""""""###$$$%%%&&&''''''"""$$$&&&'''&&&%%%%%%&&&%%%%%%&&&&&&''''''''''''((((((''''''''''''''''''(((!!!%%% ######"""!!!!!!!!!"""$$$$$$%%%###!!! !!!###%%%"""###$$$%%%$$$"""!!!""""""""""""""""""""""""########################!!!"""###$$$%%%&&&''''''%%%$$$############$$$%%%###"""!!!"""$$$%%%$$$###!!! ###&&&((('''&&&%%%%%%%%%$$$$$$$$$######"""###$$$$$$$$$$$$###"""&&&&&&%%%!!!"""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###"""!!! """""""""""""""######$$$(((&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%'''$$$!!!!!!###%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###""""""$$$%%%&&&$$$###"""###$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&((((((''''''&&&%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$"""!!! """$$$&&&&&&%%%$$$((((((###!!!%%%)))((('''''''''(((((((((((((((&&&&&&''''''((())))))***'''''''''((((((((((((((()))************+++++++++++++++*********+++,,,,,,,,,---------------000222333777@@@KKKUUUeee|||pppmmmpppwww~~~uuueee```bbb~~~$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$######""""""######$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%$$$######"""###############$$$%%%&&&######$$$$$$$$$%%%%%%%%%!!!"""###$$$$$$$$$###"""$$$$$$$$$$$$$$$%%%&&&&&&###############$$$%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''!!!"""######%%%%%%&&&'''&&&&&&%%%%%%$$$$$$######&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###"""""""""$$$######"""!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&$$$""""""###$$$$$$###""""""###$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###"""!!!"""%%%'''&&&### !!!###%%%###!!!#########$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$#########""""""###$$$%%%%%%%%%$$$%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$!!!!!!"""###$$$%%%&&&'''"""$$$&&&&&&%%%%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''((( ###%%%"""!!!$$$###""""""""""""###$$$$$$'''%%%###!!!!!!###%%%'''$$$%%%%%%%%%$$$""" $$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$ """###%%%'''((()))###########################"""!!!"""###$$$$$$""""""&&&(((((('''&&&%%%%%%$$$$$$#########"""###$$$$$$$$$$$$###"""!!!###$$$%%%$$$###$$$%%%########################(((%%%""""""###%%%###!!!#########"""###$$$$$$%%%(((&&&$$$######$$$&&&'''%%%$$$$$$######$$$$$$%%%'''%%%######$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$&&&'''%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$'''&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$%%%((())))))(((###(((***)))'''))))))'''))))))(((((('''''''''''')))******++++++,,,,,,,,,'''''''''(((((())))))))))))************++++++++++++*********++++++,,,---***,,,---------///111333222777@@@KKKVVVgggyyymmmllloooxxxxxxhhhbbbeee$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""""""""######$$$%%%&&&&&&$$$$$$############$$$$$$######$$$$$$$$$$$$######""""""!!!!!!"""$$$&&&'''######$$$$$$$$$%%%%%%%%% !!!###%%%%%%$$$"""!!!%%%$$$$$$%%%%%%%%%&&&&&&$$$$$$######"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$######$$$%%%&&&'''&&&&&&&&&%%%%%%$$$######%%%&&&&&&%%%######$$$%%%###$$$%%%%%%%%%%%%$$$###%%%%%%$$$######"""!!!!!! !!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$#########&&&$$$###!!!!!!###$$$&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%###"""###%%%&&&&&&%%%'''%%%######$$$$$$###"""#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%!!!"""###$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&'''''''''''''''&&&%%%%%%%%%$$$""""""#########$$$$$$$$$###$$$&&&&&&%%%$$$%%%'''$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((("""!!!%%%'''$$$###%%%$$$$$$$$$$$$%%%%%%&&&&&&"""###&&&''''''&&&###"""%%%&&&&&&&&&%%%$$$######&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$######$$$"""""""""$$$%%%$$$###""""""######$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########!!!###$$$$$$$$$######""""""""""""""""""""""""(((###$$$((((((&&&%%%$$$$$$$$$$$$%%%&&&&&&#########"""!!!"""$$$&&&'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%''''''&&&$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&'''&&&%%%$$$###""""""###$$$%%%&&&&&&'''(((((('''''''''&&&&&&&&&+++***((()))******)))'''%%%''')))******)))((('''((((((((((((((('''''''''))))))))))))******++++++'''''''''((())))))******))))))*********+++++++++,,,,,,,,,,,,---...//////+++---............000222111666@@@KKKWWWhhh|||tttkkkkkkooozzzxxxiiidddhhh~~~&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%$$$$$$###"""""""""###$$$%%%&&&&&&'''$$$$$$############$$$$$$ !!!"""###$$$$$$$$$$$$""""""!!!!!!"""$$$&&&'''######$$$$$$$$$%%%%%%%%%"""###%%%&&&&&&$$$###!!!$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$###"""!!!!!!!!!$$$$$$$$$$$$############%%%%%%$$$$$$%%%%%%&&&'''((('''&&&%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&$$$"""!!!###$$$###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$###"""!!!!!!!!!!!!"""######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%$$$$$$%%%&&&'''&&&$$$######$$$&&&'''&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%###"""%%%***+++'''"""'''&&&$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%!!!"""###$$$&&&'''((()))!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''$$$$$$######""""""!!!!!!%%%%%%$$$######""""""!!!###%%%&&&%%%$$$$$$&&&''''''&&&%%%%%%%%%%%%&&&&&&(((''''''&&&%%%%%%$$$$$$%%%###"""%%%&&&$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&!!!###%%%''''''%%%###!!!""""""###$$$$$$%%%%%%%%%&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!! $$$$$$%%%&&&&&&%%%$$$$$$%%%$$$###$$$&&&'''&&&%%%$$$%%%%%%%%%###"""!!!!!!""""""###$$$%%%&&&&&&'''$$$##################$$$%%%$$$$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%((("""$$$((()))'''###############$$$%%%%%% """%%%%%%$$$"""###$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%''''''&&&$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&'''&&&%%%$$$###!!!!!!"""###$$$%%%&&&'''(((((('''''''''&&&&&&&&&'''%%%$$$$$$%%%%%%$$$###'''&&&&&&'''((((((((((((&&&&&&''''''((())))))***%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((()))******+++))))))*********+++++++++,,,,,,,,,,,,---...///000...///000000...---...///111666@@@KKKWWWiiiwwwmmmiiiiiiooozzzttteeebbbfffzzz&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&$$$$$$############$$$$$$ !!!###$$$%%%%%%%%%###############$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$#########$$$%%%%%%%%%%%%%%%'''&&&%%%$$$###"""""""""$$$$$$###############"""%%%%%%$$$$$$%%%%%%&&&''')))(((((('''&&&%%%$$$###%%%%%%%%%%%%&&&&&&&&&&&&###%%%&&&$$$!!! """$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!"""%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$###&&&******&&&!!!&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!###%%%&&&(((******######$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$#########&&&&&&%%%$$$###""""""!!!$$$%%%%%%%%%$$$$$$&&&((()))(((&&&%%%%%%&&&''''''))))))((('''&&&%%%$$$$$$"""""""""######""""""""""""######$$$%%%$$$$$$$$$&&&$$$""" """$$$&&& !!!"""######$$$$$$###"""!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%'''''''''%%%###$$$&&&&&&$$$###$$$%%%""""""###$$$%%%&&&&&&'''$$$$$$###""""""###$$$$$$%%%###!!!!!!""""""!!! $$$$$$$$$$$$$$$$$$$$$$$$((($$$ """%%%%%%$$$!!!!!! !!!!!!"""###!!!%%%))))))&&&######%%%%%%$$$$$$######$$$$$$%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$&&&'''%%%$$$###$$$$$$%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$"""!!!!!!"""%%%&&&&&&%%%***%%%###%%%''''''''')))%%%%%%&&&'''((()))******((((((((((((((((((((((((''''''((())))))***++++++)))************+++++++++)))))))))***+++,,,---...///111222111///------...111666???KKKVVVhhhrrreeedddfffmmmzzzooo```^^^ccczzz%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$!!!!!!"""###############$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$"""###$$$%%%%%%%%%$$$###%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''''''&&&%%%######$$$$$$%%%%%%&&&'''''''''$$$&&&(((%%%!!! """%%%%%%$$$###""""""###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$###%%%&&&$$$"""!!!###&&&$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&'''(((((($$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$#########$$$$$$%%%&&&&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%$$$###$$$&&&((()))(((&&&%%%$$$%%%&&&'''(((((((((''''''&&&&&&&&&!!!$$$%%%%%%$$$$$$###""""""###$$$%%%%%%%%%$$$$$$&&&%%%"""!!!!!!"""%%%&&&!!!!!!!!!!!!"""######$$$""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&&&&&&&%%%$$$######$$$%%%&&&%%%$$$###$$$&&&'''&&&%%%"""$$$''''''%%%$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$###!!! !!!######!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%###"""!!!!!!"""$$$%%%""""""!!!!!!""""""###$$$$$$''')))((($$$!!!###&&&%%%$$$$$$######$$$$$$%%%###%%%''''''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###""""""$$$%%%&&&$$$###!!!!!!"""###$$$$$$$$$$$$#########$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$%%%((())))))(((***$$$###''')))'''&&&)))&&&'''''''''(((((())))))++++++++++++++++++++++++&&&'''((()))***+++,,,,,,)))************+++++++++)))))))))***+++,,,.........000111111000......///111666???JJJUUUgggrrrddd^^^```jjjyyy~~~lll``````ggg}}}$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''(((((((((&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$###############"""!!!!!!$$$%%%&&&''''''%%%$$$#########$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$######$$$$$$!!!"""###$$$%%%$$$###############$$$%%%'''((()))&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''"""###%%%&&&&&&%%%$$$"""###$$$$$$%%%&&&'''((((((%%%((()))'''""" ###&&&%%%$$$"""!!!!!!"""$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&$$$""""""###"""###$$$$$$$$$$$$###"""$$$$$$&&&''''''&&&$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$"""''')))###!!!+++######$$$$$$###$$$%%%'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$###"""""""""""""""""""""######$$$$$$$$$"""###$$$%%%&&&''''''((($$$%%%%%%$$$###$$$&&&((()))(((&&&$$$$$$$$$&&&''''''''''''(((((((((((()))$$$''')))((('''''''''&&&$$$%%%&&&'''((('''&&&&&&!!!###%%%''''''%%%###!!!&&&&&&%%%%%%$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""#########%%%$$$"""!!!!!!"""$$$%%%$$$###"""###%%%&&&%%%$$$$$$''')))(((%%%$$$%%%'''''''''&&&%%%$$$""""""!!!%%%$$$###""""""###$$$%%%%%%$$$%%%'''******&&&"""$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!###&&&(((%%%%%%$$$$$$%%%%%%&&&'''$$$&&&'''$$$!!!&&&'''&&&&&&%%%%%%&&&&&&'''"""%%%''''''$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%###""""""###%%%%%%$$$""" !!!######$$$$$$$$$######"""###$$$&&&)))***!!!"""###$$$&&&'''((()))(((((('''''''''&&&&&&&&&)))'''&&&&&&''''''&&&%%%)))$$$###))),,,)))&&&(((((((((((((((((('''''''''((((((((('''''''''''''''&&&'''((()))***+++,,,,,,)))************++++++++++++++++++,,,---...000111,,,...111111000000000000111555???JJJUUUfffvvvgggYYY\\\gggxxx{{{lllcccfffnnn!!!"""###$$$%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$###""""""$$$$$$###""" !!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$$$$"""######$$$&&&((()))***+++%%%%%%%%%$$$$$$#########%%%%%%$$$$$$###"""""""""$$$$$$$$$#########""""""&&&%%%###""""""###%%%&&&&&&&&&&&&''''''''''''(((%%%%%%%%%$$$$$$#########""""""""""""""""""""""""&&&&&&&&&&&&&&&%%%###############$$$$$$%%%%%%%%%!!!!!!"""$$$&&&&&&$$$!!!########################&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%&&&'''((('''&&&&&&###$$$$$$###""""""###%%%$$$$$$%%%&&&&&&''''''(((########################!!!!!!!!!!!!"""###$$$%%%$$$$$$%%%%%%%%%$$$###"""#########$$$%%%&&&'''(((###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$%%%%%%###$$$%%%&&&'''&&&%%%$$$'''&&&%%%'''))))))&&&###(((''''''''''''&&&&&&&&&'''&&&%%%$$$"""!!! ######""""""!!!!!! !!!"""###%%%'''((((((%%%""""""$$$%%%###&&&&&&$$$###""""""!!!!!!######$$$%%%%%%%%%%%%$$$%%%&&&%%%%%%###""" ###""" !!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&(((&&&%%%######$$$&&&'''!!!!!!"""$$$&&&&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$$$$$$$$$$###!!! """$$$$$$$$$###$$$%%%"""###$$$$$$###"""###$$$######$$$$$$$$$%%%%%%%%%***)))((('''&&&%%%$$$$$$%%%$$$###"""""""""$$$$$$########################"""######$$$$$$$$$######""""""""""""###$$$%%%&&&!!!###%%%&&&&&&&&&$$$###&&&&&&&&&'''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%!!!"""###$$$%%%%%%%%%%%%,,,***'''''')))+++,,,---&&&(((*********)))***++++++++++++*********)))))),,,+++***+++---...---,,,---...//////000//////...111888:::AAASSSccczzz|||ooo```bbbkkk{{{vvvlllbbbeeevvv&&&&&&&&&%%%$$$"""!!! ######$$$$$$$$$%%%%%%%%%+++)))'''&&&&&&%%%###!!!""""""###$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###%%%%%%###!!!######$$$%%%'''((())))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$$$$###&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$##############################%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$"""""""""$$$&&&&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$ !!!"""#########""""""%%%&&&&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&(((((('''&&&%%%$$$######$$$$$$%%%%%%&&&&&&%%%%%%(((&&&%%%&&&((()))'''$$$''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$#########%%%%%%$$$$$$$$$#########!!!!!!""""""#########$$$&&&$$$""""""###%%%%%%%%%&&&%%%$$$###""""""""""""######$$$%%%%%%%%%%%%$$$######$$$$$$%%%%%%%%%&&&%%%$$$"""!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$######!!!!!!""""""""""""""""""$$$###"""$$$%%%&&&$$$###&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$######%%%%%%%%%###"""$$$%%%%%%###""""""######%%%&&&%%%$$$###$$$%%%###$$$$$$$$$$$$%%%%%%%%%'''''''''&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$######"""!!!!!!"""######$$$$$$%%%"""###$$$%%%&&&%%%$$$$$$%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''''''((())))))***,,,***(((''')))+++++++++)))+++,,,,,,***))))))***))))))******++++++++++++---+++***+++,,,...------.........//////000000000222999;;;BBBSSSdddzzz~~~rrreeefffnnn}}}qqqiiicccjjj~~~'''&&&&&&$$$###!!!######$$$$$$$$$%%%%%%%%%(((&&&$$$$$$$$$###!!!$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$%%%&&&$$$#########$$$$$$%%%&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###########################%%%%%%$$$######$$$&&&&&&&&&&&&%%%$$$$$$######"""$$$###"""###$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$%%%%%%""""""###$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%''''''''''''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))((('''&&&%%%$$$%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&%%%$$$######"""%%%%%%$$$$$$%%%%%%&&&&&&((('''%%%%%%'''(((''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###""""""!!!!!!%%%&&&'''&&&%%%$$$%%%&&&$$$$$$############$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$&&&((()))'''&&&%%%######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$###"""!!!!!! """###"""!!!'''%%%######$$$%%%%%%$$$''''''&&&&&&%%%%%%$$$$$$###""""""###%%%'''&&&%%%$$$%%%&&&%%%###!!!!!!"""$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%$$$###""""""!!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%))))))(((((()))***+++,,,,,,***(((''')))******)))+++,,,------+++))))))***(((((()))***+++,,,---......,,,******+++---......---,,,,,,,,,---...000111111888:::AAARRRbbbxxxwwwllllllsss|||kkkdddaaakkk!!!""""""#########""""""######$$$$$$$$$%%%%%%%%%###"""!!!"""###$$$###"""&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$$$$%%%$$$###!!!############$$$$$$$$$$$$$$$$$$$$$##################$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""$$$&&&(((%%%$$$$$$$$$$$$$$$$$$$$$&&&$$$""""""$$$%%%%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!#################################$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&###$$$$$$###""""""###%%%&&&&&&&&&%%%%%%%%%$$$$$$''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&'''(((***(((&&&%%%$$$%%%'''(((%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!!!!!!!""""""######$$$&&&%%%$$$###$$$%%%&&&'''((('''%%%%%%&&&'''((()))'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$#########&&&)))(((%%%###$$$&&&############$$$$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%'''&&&$$$###"""$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%###$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""!!!!!! """###$$$$$$$$$###)))'''$$$###$$$%%%%%%$$$''''''&&&%%%%%%$$$$$$$$$###""""""###%%%&&&&&&%%%###$$$%%%%%%###""""""###$$$%%%&&&%%%$$$###$$$&&&$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%$$$###"""!!!"""###%%%'''''''''%%%$$$%%%$$$$$$$$$$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&)))((('''&&&&&&(((***+++,,,***((((((((()))(((''')))***,,,,,,***))))))***((())))))***+++,,,---...000---***)))+++---//////+++***))))))***---///111///666888???PPP```vvv}}}tttsssxxx{{{iii```[[[dddyyy!!!"""$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$$$$$$$$$$###"""########################&&&&&&&&&'''''''''''''''""""""###$$$%%%&&&''''''$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""""""""$$$&&&'''""""""###$$$%%%%%%&&&&&&&&&%%%######$$$%%%%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!#################################$$$$$$%%%%%%%%%"""""""""#########$$$$$$###$$$$$$###""""""###%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***)))'''%%%%%%&&&'''(((%%%%%%$$$#########$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%% !!!"""######$$$$$$&&&%%%$$$###$$$%%%&&&''''''&&&&&&%%%%%%&&&(((***'''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$######""""""########################&&&&&&&&&%%%%%%%%%%%%%%%"""%%%''''''$$$"""###&&&############$$$%%%&&&'''$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%###!!!!!!"""$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$#########$$$$$$%%%%%%%%%##############################""""""###%%%&&&((()))'''$$$###$$$%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$######%%%%%%$$$### """$$$$$$######$$$%%%"""$$$%%%$$$###"""###%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###"""!!!$$$%%%'''))))))((('''%%%%%%%%%$$$$$$$$$%%%&&&'''#########$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&'''''''''&&&)))(((&&&%%%%%%''')))***+++)))((('''(((((('''&&&%%%'''))))))))))))***+++***++++++++++++,,,,,,,,,000---***)))+++...///000,,,,,,++++++,,,...111333000777888???PPP```vvvxxxvvv{{{yyyggg^^^WWW^^^qqq!!!"""######$$$$$$############$$$$$$$$$%%%%%%%%%'''&&&$$$$$$%%%%%%###"""%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""$$$&&&&&&&&&"""""""""###############%%%%%%%%%%%%&&&&&&&&&&&&"""######$$$%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""###%%%%%%!!!!!!"""###%%%&&&'''(((&&&%%%$$$$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%&&&&&&%%%$$$$$$%%%'''#########$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''((()))***+++)))((('''&&&%%%&&&''''''$$$$$$#########$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&%%%&&&''''''&&&&&&(((***&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!""""""""""""#####################$$$$$$$$$$$$$$$"""###$$$$$$######$$$%%%$$$$$$$$$$$$$$$%%%&&&'''$$$$$$%%%&&&&&&&&&&&&&&&""""""!!!!!!"""$$$&&&'''%%%%%%%%%%%%$$$$$$$$$############$$$$$$%%%%%%&&&#########$$$$$$$$$%%%%%%$$$###"""!!!!!!###&&&''''''%%%######$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&$$$###$$$%%%%%%$$$### """$$$$$$$$$###$$$&&&"""###$$$$$$""""""###$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$#########"""###$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$######&&&'''((())))))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&'''''''''$$$$$$%%%&&&''''''''''''***)))(((''''''((()))***)))(((''''''(((((('''&&&###%%%'''(((((()))***,,,+++++++++,,,,,,,,,,,,,,,///---++++++,,,...//////000/////////000222333444222999:::AAARRRaaawwwxxxwww|||uuuddd[[[UUU\\\ppp###$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%###""""""######!!! ###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!! ###%%%&&&&&&"""""""""######$$$$$$$$$""""""#########$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###############""""""###$$$%%%%%%&&&&&&&&&%%%%%%&&&'''&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$'''&&&%%%%%%%%%&&&'''(((%%%&&&&&&%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''((()))******'''''''''&&&&&&&&&%%%%%%###"""""""""###$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%###%%%(((((('''&&&(((***&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!###%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%&&&&&&'''&&&&&&&&&#########$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$###"""$$$%%%&&&$$$############$$$%%%%%%&&&&&&$$$###"""###%%%&&&&&&%%%!!!###%%%%%%#########$$$###$$$%%%%%%######$$$%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$%%%%%%%%%%%%%%%"""###%%%&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&'''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&''''''(((###$$$%%%&&&''''''''''''))))))))))))))))))))))))'''&&&&&&'''((()))(((&&&$$$&&&))))))))))))***+++)))***++++++,,,---.........---,,,,,,...//////...000000000111111222222222111888999@@@PPP```vvvvvvvvv{{{rrr___VVVQQQ[[[ppp"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$######$$$&&&((('''&&&"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!! """######""""""""""""###$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%'''(((&&&###!!!########################$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$############"""!!!!!!!!!"""###$$$###$$$$$$###""""""###%%%&&&&&&%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((&&&&&&''''''&&&&&&%%%$$$""""""""""""###$$$%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''!!!""""""$$$%%%&&&''''''###$$$%%%&&&'''&&&%%%$$$!!!%%%((()))'''&&&''')))&&&&&&&&&%%%%%%%%%$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&'''''''''(((((((((''''''&&&&&&%%%%%%%%%%%%""" $$$(((((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''%%%$$$"""!!!&&&&&&''''''&&&&&&%%%$$$""""""###$$$%%%%%%&&&&&&(((''''''&&&%%%$$$######$$$%%%&&&''''''&&&$$$###!!!!!!"""$$$&&&&&&$$$"""""""""###$$$%%%&&&&&&'''!!!!!!!!!###&&&'''((('''###%%%&&&%%%###!!!!!!"""$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''"""###$$$%%%&&&'''((((((###$$$&&&((())))))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%###$$$&&&(((((('''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&'''((((((###$$$%%%&&&''''''''''''''''''(((((((((((('''&&&&&&%%%%%%'''((()))(((&&&''')))++++++)))))))))***'''((()))+++---///000111...---,,,---///000///------...//////000//////......555666===MMM\\\rrrtttuuu{{{qqq[[[QQQMMMXXXooo"""!!! !!!###$$$$$$###%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###"""""""""!!!!!! !!!"""############%%%%%%%%%$$$$$$######### !!!"""###%%%&&&'''(((&&&$$$"""$$$&&&(((&&&$$$$$$$$$$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###&&&%%%###""""""###%%%&&&"""""""""###$$$%%%''''''&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''$$$%%%'''(((((('''%%%###((('''&&&%%%$$$$$$$$$$$$$$$###!!!"""###%%%%%%$$$%%%%%%$$$######$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&######""""""###%%%&&&(((!!!!!!"""###%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$"""%%%%%%######&&&&&&###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&&&&%%%%%%(((''''''''''''&&&&&&&&&$$$$$$$$$###""" %%%$$$"""!!!!!!"""$$$%%%(((''''''&&&&&&%%%%%%$$$######$$$%%%%%%%%%$$$$$$%%%$$$"""!!!!!!"""$$$%%%%%%$$$######%%%%%%$$$###&&&&&&&&&%%%$$$###"""!!!'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%(((+++((($$$!!!###''''''&&&%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######""""""!!!&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%$$$&&&(((***'''"""!!!%%%***""""""###$$$%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%'''### $$$&&&$$$ $$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%'''%%%$$$$$$%%%&&&%%%$$$!!!###%%%&&&'''(((###$$$%%%%%%%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&***************)))(((((((((((())))))))))))(((((('''((()))***++++++***)))---,,,++++++,,,---///000+++,,,...000111000///...---555777===LLL[[[rrr}}}ooorrruuu{{{sss^^^TTTPPP[[[qqq$$$###"""###%%%%%%%%%###%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$#########"""""" !!!"""###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%&&&$$$###$$$&&&'''&&&$$$''''''''''''''''''((()))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&%%%###""""""###%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$######$$$%%%&&&''''''&&&%%%$$$((('''&&&%%%$$$$$$$$$$$$$$$###!!!"""$$$%%%%%%$$$%%%%%%$$$######$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&$$$############%%%&&&''' !!!!!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###&&&&&&$$$%%%((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&(((''''''''''''&&&&&&&&&((((((((((((((('''&&&&&&%%%$$$############$$$%%%$$$$$$%%%%%%%%%%%%%%%%%% !!!###$$$&&&&&&''''''&&&%%%$$$######$$$&&&'''&&&$$$###$$$%%%%%%$$$###&&&&&&'''''''''&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%###%%%'''%%%###"""%%%''''''&&&%%%%%%$$$$$$$$$%%%&&&%%%%%%$$$###"""!!!!!!######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%%%%%%%$$$######!!!"""$$$%%%%%%%%%&&&'''#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%***'''%%%%%%((()))(((&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###'''%%%$$$$$$%%%&&&%%%$$$""""""$$$%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%((((((((())))))))))))))))))))))))))))))(((''''''(((((())))))))))))(((((()))***+++,,,,,,,,,++++++,,,,,,,,,,,,---...//////---...000222222222111000000777999>>>LLL[[[qqqxxxlllqqqwww~~~uuu___VVVRRR]]]ttt'''&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$####################################$$$%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%%%%$$$""""""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###&&&%%%%%%$$$$$$#########%%%$$$###$$$&&&'''&&&%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$######$$$%%%&&&&&&%%%$$$$$$######$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$$$$###""""""$$$%%%%%%$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%''''''&&&%%%%%%%%%%%%%%%$$$$$$######$$$%%%&&&'''############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''%%%&&&***+++(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''(((((('''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&"""###$$$%%%&&&&&&&&&&&&'''&&&%%%%%%%%%'''((()))'''%%%$$$$$$%%%%%%$$$"""&&&&&&'''(((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&%%%$$$############"""""""""###$$$&&&'''&&&&&&%%%$$$$$$$$$%%%%%%'''&&&%%%$$$###"""!!! ######$$$$$$$$$%%%%%%%%%""""""######$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%$$$###"""!!!"""$$$((((((&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###&&&%%%###$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&%%%$$$$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((())))))******'''((((((((((((''''''&&&((())))))******))))))((())))))***++++++++++++***++++++,,,---...............///111333333333222222222999:::>>>LLLZZZqqq}}}qqqhhhpppyyywwwbbbXXXUUUbbbyyy((('''%%%%%%&&&&&&%%%###$$$$$$%%%%%%%%%$$$$$$###""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$###"""!!!!!!""""""%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%"""""""""###$$$%%%''''''###$$$&&&''''''&&&$$$############$$$%%%%%%&&&&&&%%%$$$$$$###$$$$$$%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%###""""""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$$$$$$$############$$$$$$'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###&&&'''%%%'''++++++)))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''((((((((((((''''''(((''''''''''''&&&&&&&&&"""!!!!!! !!!"""$$$%%%%%%%%%&&&''''''&&&%%%%%%######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""&&&&&&%%%%%%&&&'''((()))'''&&&%%%$$$%%%%%%$$$"""%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######"""%%%###!!!!!!###%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%(((((('''&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""""""""#########$$$######$$$$$$%%%%%%%%%&&&$$$%%%&&&'''''''''&&&%%%&&&%%%%%%%%%%%%%%%$$$###&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%!!!""""""""" """$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&$$$###$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&%%%$$$###%%%$$$######$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))'''(((((()))(((((('''''')))))))))******)))))))))((((((((((((((((((((((((***+++---...///......---//////111222333333222222111888999>>>LLL[[[rrrvvvkkkcccmmmyyyzzzdddZZZXXXeee}}}'''%%%$$$$$$%%%%%%$$$"""###$$$$$$%%%%%%%%%$$$$$$""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%""""""######$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%''''''###$$$&&&''''''&&&$$$###""""""###$$$$$$%%%%%%&&&###############$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$"""###$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$######""""""######$$$&&&&&&%%%$$$$$$$$$$$$%%%$$$%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""%%%&&&$$$%%%)))***(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''((((((((((((''''''(((''''''''''''&&&&&&&&&&&&%%%$$$#########$$$%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&%%%%%%%%%$$$'''''''''&&&%%%$$$###"""%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%&&&&&&$$$###%%%%%%%%%%%%$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###'''%%%######$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%$$$%%%&&&'''((('''&&&&&&%%%&&&&&&"""###(((''''''&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&%%%&&&'''&&&%%%%%%''')))$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&$$$######%%%'''&&&&&&$$$$$$%%%%%%%%%%%%%%%$$$&&&%%%$$$%%%(((++++++***&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))((())))))******)))))))))))))))************))))))))))))((((((((((((((((((***+++---...///......---......///000000111111111///666777<<>>HHHXXXppp~~~yyymmmfffeeemmmrrrxxx}}}}}}}}}{{{sssooovvv)))'''%%%$$$######$$$%%%''''''&&&&&&%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$#########"""!!!"""###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$############""""""###$$$$$$''''''&&&%%%###""""""!!!&&&###""""""$$$%%%$$$###%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$#########"""###$$$$$$%%%%%%$$$$$$######$$$%%%$$$###"""###$$$###%%%&&&%%%%%%%%%'''(((&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$#########$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$###$$$%%%%%%&&&'''''''''''''''((()))***'''&&&&&&&&&''''''((((((***)))'''&&&%%%%%%&&&&&&"""#########$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&(((###!!!###%%%$$$$$$'''%%%&&&&&&''''''&&&&&&%%%$$$############$$$&&&''',,,///111///***%%%"""!!!&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$!!!"""###%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%%%%%%%&&&### !!!&&&)))(((&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%###$$$&&&%%%$$$$$$&&&'''''''''&&&&&&&&&''''''((('''((())))))************$$$%%%&&&%%%#########%%%''''''''''''''''''''''''%%%&&&''''''(((((('''''''''(((((('''&&&&&&)))+++***(((&&&'''******)))'''))))))))))))************,,,,,,++++++++++++,,,,,,------..................,,,...//////......///000000222666>>>HHHXXXppp}}}ppphhhgggiiimmmsssxxx||||||tttpppwww((('''&&&$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$############!!!"""###$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$######"""###$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$###############$$$%%%&&&'''((('''&&&$$$"""!!!&&&$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$###""""""###$$$$$$%%%%%%$$$$$$######$$$%%%%%%$$$###$$$&&&$$$%%%%%%%%%$$$$$$&&&)))'''&&&$$$######$$$%%%%%%%%%&&&((()))((('''%%%###$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''&&&&&&""""""#########$$$$$$$$$&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))%%%&&&&&&&&&((()))***+++''''''''''''(((((()))))))))((('''&&&&&&&&&&&&&&&"""###$$$%%%&&&'''((((((%%%%%%&&&&&&'''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&"""!!!%%%'''%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%###""""""###%%%&&&...555<<<<<<444+++'''&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%% ###&&&'''(((''''''$$$$$$$$$%%%%%%%%%%%%%%%'''%%%###$$$''')))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%%%%$$$$$$%%%&&&***)))((('''&&&%%%%%%%%%&&&&&&((()))***+++++++++&&&'''((('''%%%$$$%%%&&&''''''''''''''''''''''''&&&&&&'''(((((((((((('''%%%&&&&&&%%%$$$%%%''')))'''&&&&&&''')))******)))))))))))))))************++++++*********++++++,,,,,,---------.../////////,,,---......------...000111222666>>>HHHXXXqqqvvvnnnllljjjnnnssswwwzzz}}}rrrrrr{{{((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""""""""!!!!!!!!!"""$$$&&&'''%%%$$$###""""""$$$&&&'''$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''""""""""""""""""""!!!!!!%%%$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###"""$$$%%%$$$######$$$%%%$$$&&&''''''&&&%%%%%%&&&&&&%%%###""""""###%%%&&&&&&'''((((((((('''&&&%%%&&&&&&&&&''''''''''''(((((((((''''''&&&&&&%%%%%%"""############$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&'''''''''''''''%%%%%%%%%%%%&&&'''((((((&&&&&&&&&%%%%%%&&&&&&&&&)))(((((((((((()))******&&&&&&&&&''''''(((******&&&&&&'''(((((((((((((((((((((''''''&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$!!!!!!&&&)))&&&%%%&&&%%%&&&&&&''''''&&&&&&%%%)))'''%%%$$$###%%%'''(((***111999;;;777111---,,,&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%!!!$$$'''(((((('''&&&######$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%''''''%%%"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''(((''''''&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&***)))((('''&&&%%%%%%%%%$$$$$$%%%&&&&&&'''&&&&&&&&&'''((('''&&&%%%&&&'''&&&&&&&&&'''''''''''''''&&&&&&'''((((((((((((((('''(((((('''&&&''')))+++(((((((((((()))******)))((()))))))))*********************)))******++++++,,,,,,,,,---...///000000,,,---......------...///222222777>>>GGGXXXqqq~~~vvvtttsssvvvyyy|||}}}zzzmmmppp''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$###"""""""""!!!!!!"""$$$&&&'''&&&$$$###""""""$$$&&&'''"""###$$$%%%&&&''''''''''''&&&&&&%%%$$$$$$%%%%%%!!!!!!""""""###$$$$$$%%%"""###$$$%%%$$$$$$###############$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$### """######""""""###%%%!!!%%%((((((&&&%%%%%%&&&%%%###""""""###%%%&&&((('''&&&&&&&&&&&&((((((&&&&&&'''''''''((((((((('''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&''''''(((((((((&&&&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$%%%&&&&&&((((((''''''''''''(((((($$$%%%&&&'''''''''&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$!!!"""''')))'''%%%&&&%%%&&&&&&''''''&&&&&&%%%((('''%%%$$$$$$%%%&&&'''%%%'''***...///---***(((%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$%%%%%%%%%"""$$$%%%''''''&&&%%%$$$#########$$$$$$%%%%%%%%%&&&%%%%%%&&&&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&''''''(((%%%%%%$$$$$$$$$%%%&&&'''&&&'''((('''&&&%%%&&&'''(((''''''&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$###"""###$$$%%%$$$"""""""""###&&&&&&&&&'''''''''((((((&&&'''(((((())))))(((((()))))))))((('''(((***,,,++++++++++++***)))))))))((()))))))))***************)))))))))******+++,,,,,,,,,,,,---...///000000,,,---///...------...000333333777===GGGXXXrrr}}}{{{}}}tttgggmmm&&&&&&''''''&&&&&&&&&&&&&&&&&&'''''''''''''''(((%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&&&&%%%$$$###############%%%$$$$$$###$$$%%%&&&'''"""###$$$%%%&&&'''''''''((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%!!!###%%%&&&$$$#########$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$%%%%%%%%%&&&###$$$$$$%%%%%%$$$$$$### !!!######""""""###%%%!!!%%%&&&&&&&&&&&&%%%%%%$$$######$$$&&&'''((('''%%%$$$$$$&&&((()))$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((((((((('''&&&&&&%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&%%%%%%%%%%%%&&&''''''))))))((('''''''''''''''###$$$&&&'''''''''&&&%%%&&&''''''(((''''''&&&&&&((('''''''''&&&&&&&&&%%%$$$$$$%%%&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%"""###''')))'''%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$###$$$$$$$$$%%%'''&&&%%%'''))))))'''%%%%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%% !!!###$$$$$$%%%''''''&&&&&&%%%$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$############$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&'''&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&'''((((((&&&%%%$$$$$$$$$%%%'''((('''((()))((('''&&&'''(((&&&&&&&&&&&&&&&'''((()))((((((((('''&&&%%%######%%%&&&'''&&&$$$###$$$%%%%%%%%%&&&&&&'''(((((((((''''''((())))))))))))(((((((((((('''&&&''')))+++,,,------,,,***))))))***))))))))))))***************************+++,,,---,,,---------.../////////---...//////......///111444444777===GGGXXXrrr~~~ttthhhnnn~~~&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$%%%'''&&&&&&%%%$$$######"""!!!$$$''''''%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$### """############$$$&&& """$$$$$$%%%'''((($$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&'''&&&%%%$$$$$$&&&''')))''''''''''''''''''''''''######$$$%%%%%%&&&''''''%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%&&&''''''((((((%%%%%%%%%%%%&&&&&&'''(((((('''%%%$$$$$$%%%'''((())))))(((((())))))***+++(((''''''''''''(((((()))$$$%%%'''((()))((('''&&&%%%&&&'''(((((('''&&&&&&((((((((((((((((((((((((###$$$%%%&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$'''$$$###'''(((&&&%%%&&&%%%&&&&&&''''''&&&&&&%%%!!!"""$$$%%%%%%%%%%%%$$$'''(((((((((''''''((((((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###"""######$$$$$$$$$$$$%%%&&&&&&''''''''''''&&&%%%%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&''''''((('''&&&$$$$$$$$$%%%'''((('''((()))(((&&&%%%&&&'''&&&&&&&&&&&&&&&'''((((((((((((((((((((('''&&&%%%((()))***)))'''&&&'''(((%%%%%%&&&&&&'''(((((()))''''''((()))))))))))))))((((((((('''&&&''')))+++)))+++,,,+++)))(((***+++))))))))))))*********************++++++,,,---...------.....................///000000//////000222444444777===GGGXXXsss|||xxxooouuu&&&&&&''''''(((''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&'''&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$######"""###%%%&&&''''''&&&%%%###$$$%%%&&&&&&&&&%%%%%%'''''''''&&&%%%$$$"""!!!############$$$%%%&&&&&&""""""""""""!!!!!!!!!!!!"""&&&))))))'''%%%%%%&&&&&&%%%%%%$$$$$$#########&&&&&&%%%$$$$$$######"""########################&&&%%%%%%$$$###"""!!!!!!$$$$$$$$$%%%%%%$$$$$$$$$!!!###$$$$$$$$$$$$&&&'''+++***(((%%%###$$$&&&)))$$$%%%&&&''''''''''''&&&"""###%%%''''''&&&%%%$$$'''''''''((((((((())))))%%%&&&&&&''''''(((((((((%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&%%%%%%%%%%%%'''&&&%%%$$$$$$&&&''')))''''''''''''''''''''''''######$$$%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&'''((((((######$$$%%%&&&((()))***((('''%%%$$$$$$%%%'''((('''''''''''''''(((((()))&&&&&&&&&'''((()))***+++%%%&&&(((******)))((('''%%%&&&'''(((((((((&&&&&&!!!"""######$$$%%%&&&&&&###$$$%%%&&&''''''''''''$$$$$$&&&&&&&&&&&&$$$$$$)))%%%$$$'''(((%%%$$$&&&%%%&&&&&&''''''&&&&&&%%%"""###&&&((()))((('''&&& $$$((('''$$$###&&&***''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''&&&&&&"""######$$$&&&'''((((((%%%%%%%%%&&&&&&'''''''''%%%$$$"""!!!!!!"""$$$%%%$$$$$$%%%&&&&&&'''(((((($$$$$$###"""!!!###%%%(((''''''''''''''''''''''''"""###$$$%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%&&&'''((('''&&&%%%$$$$$$&&&''')))&&&'''((('''%%%$$$%%%&&&(((''''''&&&&&&&&&''''''&&&&&&''''''((('''''''''&&&'''''''''%%%$$$%%%&&&%%%%%%&&&&&&'''((())))))'''(((((())))))))))))))))))******)))((((((+++---&&&(((+++***)))(((***---))))))))))))************++++++++++++,,,---...///...............---------///000111111000000111222555444777===GGGXXXsss~~~zzz|||vvv}}}%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))*********)))(((((((((((((((((((((((($$$%%%&&&&&&%%%$$$"""!!!$$$$$$###""""""###$$$$$$###"""""""""$$$%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&$$$&&&&&&&&&$$$$$$$$$&&&(((&&&$$$""""""$$$&&&((('''%%%###"""!!!"""###$$$"""###$$$%%%&&&%%%%%%$$$&&&%%%$$$$$$######$$$$$$%%%$$$""""""###$$$$$$### !!!"""###$$$$$$###"""""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''######""""""###%%%'''((()))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''&&&%%%%%%%%%%%%&&&'''((('''%%%###""""""######)))$$$ $$$'''&&&$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''(((((())))))((((((''''''''''''%%%%%%&&&'''((((((((('''(((''''''''''''((()))))))))))))))))))))(((((((((&&&'''''''''(((((())))))%%%&&&'''(((((('''&&&%%%))))))'''&&&%%%$$$$$$$$$&&&&&&&&&'''&&&&&&%%%%%%((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((*********)))'''&&&&&&''')))***'''&&&&&&'''(((((('''%%%%%%&&&&&&$$$######%%%((((((((('''&&&### %%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$&&&'''((()))+++***((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''&&&&&&'''((('''&&&$$$###'''&&&&&&%%%%%%$$$$$$######%%%''''''&&&%%%&&&'''&&&&&&$$$$$$$$$$$$%%%&&&&&&'''''''''''''''''''''&&&&&&%%%%%%&&&''')))***---,,,+++******+++,,,---((())))))************)))******+++++++++******)))+++)))(((***---...---+++,,,---///000111000///---111000000000000222333444666666999===EEEVVVqqq}}}|||}}}|||zzz'''''''''&&&&&&%%%%%%%%%$$$%%%'''((())))))((((((''''''''''''''''''''''''$$$$$$%%%%%%%%%$$$$$$##############################"""!!!"""$$$%%%$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######!!! !!!!!!"""$$$%%%&&&&&&$$$$$$%%%&&&'''&&&%%%$$$$$$%%%&&&'''&&&%%%###!!!!!!"""###$$$"""###$$$%%%&&&%%%%%%$$$&&&%%%$$$$$$###$$$$$$$$$$$$###!!!!!!"""######"""!!!"""$$$%%%%%%%%%$$$###############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''%%%$$$$$$$$$%%%&&&'''(((''''''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%$$$###$$$%%%%%%'''### $$$''''''%%%''''''&&&&&&&&&%%%%%%%%%((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%''''''(((((((((''''''&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((('''''''''((((((((())))))&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&''''''"""###%%%&&&'''(((((((((%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%$$$''''''''''''''''''''''''$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$#########$$$$$$)))(((&&&%%%%%%&&&((()))'''&&&&&&'''(((((('''%%%###$$$$$$###!!!"""$$$%%%(((((((((((('''%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$'''''''''((((((((())))))###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%+++***)))(((((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$######"""!!!###$$$$$$%%%%%%&&&&&&'''%%%'''((()))((('''((()))''''''&&&%%%&&&&&&((((((((((((''''''''''''''''''&&&&&&&&&&&&'''((())))))+++******))))))******+++)))))))))***))))))(((((())))))***************))),,,***)))***---///...,,,,,,---///000000000......111000/////////000111222555666999>>>FFFWWWsss|||vvvuuu}}}|||)))(((((('''&&&%%%$$$$$$$$$%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&"""###$$$%%%%%%$$$###"""%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$"""!!!"""###$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$###!!!!!!"""#########$$$$$$%%%%%%%%%%%%$$$&&&&&&%%%$$$$$$$$$$$$$$$%%%###""""""###$$$$$$######$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%''''''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$%%%&&&'''&&&### !!!%%%((((((&&&'''&&&&&&&&&&&&%%%%%%%%%)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&'''(((((((((((((((%%%$$$$$$$$$$$$%%%&&&&&&'''''''''(((((((((((((((''''''(((((((((((())))))''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&''''''(((###$$$%%%&&&'''(((((((((###$$$$$$%%%&&&''''''(((''''''''''''''''''''''''&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$######$$$''''''%%%%%%%%%%%%'''''''''&&&&&&'''(((((('''%%%###$$$$$$###""""""$$$%%%&&&''''''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%)))(((((('''&&&%%%$$$$$$''''''&&&&&&%%%%%%$$$$$$%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$######$$$######"""""""""""""""###$$$$$$%%%%%%&&&&&&'''$$$&&&(((((('''&&&'''(((((((((((((((((()))***+++)))))))))(((((('''''''''%%%&&&''''''((((((((((((((())))))))))))))))))((())))))))))))(((((('''&&&''''''((()))************+++******+++---...---,,,,,,---...///000///......000//////...//////000111444555888>>>GGGXXXuuu~~~wwwsssrrr((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%'''((("""###%%%&&&&&&%%%###"""(((&&&&&&'''((()))((('''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%######$$$&&&(((###%%%&&&&&&$$$$$$%%%'''###$$$%%%&&&&&&%%%$$$###$$$######"""""""""######$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&$$$######%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&'''(((''''''&&&(((''''''&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$$$$$$$$$$"""!!!"""%%%(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######%%%&&&(((((())))))%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''((((((((((((((((((((((((((())))))((('''%%%%%%%%%%%%'''((())))))'''&&&&&&%%%%%%%%%''''''''''''&&&%%%$$$$$$$$$$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&'''(((((('''%%%%%%&&&'''&&&%%%$$$&&&'''###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&&&&&&&%%%%%%$$$#########((((((&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%$$$$$$$$$&&&&&&'''&&&&&&%%%%%%$$$$$$###"""$$$&&&&&&%%%$$$%%%&&&(((((((((((()))******+++*********)))((((((''''''%%%&&&''')))))))))(((''''''(((************((('''))))))))))))((('''%%%%%%&&&&&&'''))))))*********)))))))))***+++,,,,,,,,,,,,---.../////////......---......///000111222333333444888>>>GGGYYYvvv}}}xxxwwwyyyyyyuuusssttt~~~&&&&&&&&&''''''(((((((((''''''''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%'''((("""###%%%&&&&&&%%%###"""'''&&&%%%&&&'''((((((&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!!!!!!!!###%%%&&&###$$$&&&%%%%%%$$$&&&'''"""###$$$%%%%%%$$$###"""$$$###############$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$###""""""$$$%%%%%%$$$$$$$$$$$$#########$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###""""""!!! ######"""$$$&&&(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''((((((''''''''''''(((((())))))))))))))))))))))))(((((('''&&&%%%$$$$$$%%%&&&''')))(((''''''&&&&&&&&&&&&''''''''''''&&&%%%$$$###%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%'''&&&&&&'''(((((('''%%%%%%&&&''''''&&&%%%&&&'''$$$$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((''''''''''''((((((((((((%%%$$$###"""!!!!!!!!!"""&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&%%%%%%&&&(((((('''&&&&&&%%%%%%$$$$$$###"""$$$&&&&&&%%%$$$%%%&&&''''''(((((())))))))))))******))))))((((((((('''&&&'''((()))))))))((('''((()))***++++++***)))((())))))))))))((('''%%%%%%&&&&&&'''))))))*********'''((())))))******+++,,,,,,------...............+++,,,...000222444555666222333777>>>GGGYYYvvvxxxsssppprrrrrrooooooqqqxxx%%%%%%&&&'''((())))))***(((''''''&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&'''###$$$%%%&&&&&&%%%$$$###$$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$%%%%%%"""$$$%%%%%%%%%%%%&&&((("""###$$$%%%%%%$$$###"""$$$$$$$$$%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%%%%%%%!!!  """######"""%%%$$$$$$############$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&%%%$$$###''''''&&&&&&&&&'''((((((''''''&&&%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$###!!! ###$$$$$$%%%&&&''''''(((%%%%%%%%%&&&&&&&&&&&&'''############$$$%%%&&&'''&&&&&&&&&&&&''''''''''''))))))((('''%%%###!!! (((''''''''''''((())))))''''''(((((())))))************))))))))))))((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((******$$$%%%&&&&&&''''''&&&&&&%%%&&&'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""""""""#########&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&'''(((((('''%%%###$$$&&&&&&%%%$$$$$$%%%'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''(((((()))$$$$$$%%%&&&'''(((((((((""""""######$$$%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%&&&&&&'''###$$$$$$%%%%%%&&&&&&'''%%%'''))))))((('''((()))''''''((((((((((((''''''(((((((((((((((((((((((('''(((((())))))((((((((()))******++++++******)))))))))))))))(((((('''&&&''''''((()))************'''(((******))))))+++,,,---------------.........+++,,,...111333555666666222333777===FFFXXXuuuvvvooojjjiiihhhfffgggjjjvvv~~~}}}{{{}}}&&&&&&''''''(((((())))))((('''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&'''"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%$$$"""!!!"""$$$%%%%%%%%%%%%&&&(((%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''''''''((('''&&&%%%$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&"""  """$$$$$$$$$'''&&&%%%$$$###$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&$$$######%%%''')))&&&&&&'''(((''''''&&&%%%&&&%%%%%%%%%&&&&&&'''(((&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&&&&%%%$$$###"""$$$%%%&&&&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%&&&&&&''''''%%%&&&&&&&&&'''''''''((()))))))))((('''%%%$$$###((((((''''''(((((()))***(((((())))))***++++++,,,*********)))))))))((((((%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&''')))***+++%%%%%%&&&&&&''''''&&&&&&###%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$'''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&'''(((((('''%%%###$$$&&&'''%%%$$$$$$%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''""""""###$$$$$$%%%&&&&&&%%%%%%%%%&&&''')))***+++''''''''''''''''''''''''###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%###$$$$$$%%%%%%&&&&&&'''&&&(((******)))((()))***((())))))))))))'''&&&%%%&&&&&&&&&'''(((((())))))))))))((((((((((((((())))))))))))(((((())))))))))))))))))***))))))(((((())))))***************)))(((***,,,,,,+++***,,,///---,,,,,,,,,------......,,,---///111222333333333222222666<<>>>>>>>>>>>>>>???@@@AAABBBAAAAAA@@@???>>>======<<<::::::::::::;;;;;;;;;;;;555666666666555444333222------,,,+++++++++++++++...---,,,+++************++++++************++++++(((((()))))))))))))))(((&&&''''''(((((()))******((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))&&&&&&&&&'''''''''(((((('''(((((()))((((((''''''%%%&&&''''''((((((((('''&&&&&&&&&''''''(((((((((%%%&&&&&&&&&&&&&&&&&&&&&)))******)))'''%%%&&&'''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&&&&''''''&&&'''((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''(((((((((((((((((((((((()))))))))&&&'''((()))************************)))((('''&&&))))))))))))((('''&&&%%%)))***,,,,,,+++++++++,,,***,,,------++++++,,,...//////............//////---------------...//////111222555;;;BBBNNNdddwwwyyysssssszzz&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''&&&%%%%%%&&&&&&'''(((((((((%%%&&&'''(((((('''&&&&&&%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''(((((()))(((((('''&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%'''''''''''''''&&&%%%%%%$$$&&&''''''%%%$$$$$$%%%###$$$%%%&&&''''''''''''&&&&&&'''(((((('''&&&&&&'''''''''''''''''''''''''''(((((((((&&&%%%&&&'''$$$%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%((('''&&&&&&%%%&&&&&&&&&$$$&&&'''((('''&&&&&&'''$$$%%%&&&'''''''''''''''((('''&&&&&&((()))(((''''''((((((((((((((('''''''''''''''(((((((((((()))'''''''''(((((()))))))))(((((()))+++,,,---.../////////000000111111111111777777888999;;;<<<======@@@AAABBBDDDFFFGGGIIIIIIIIIIIIHHHGGGFFFEEECCCBBB@@@@@@@@@@@@AAABBBDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@<<<<<<<<<======>>>>>>>>>::::::;;;;;;;;;999777666111111000///............111000...---+++*********,,,,,,++++++++++++,,,,,,(((((()))*********))))))'''(((((()))***+++++++++))))))))))))))))))))))))'''''''''''''''''''''''''''&&&&&&&&&'''((())))))'''''''''(((((((((((()))))))))))))))(((((('''&&&$$$%%%&&&'''((((((((('''&&&&&&''''''(((((())))))&&&&&&'''''''''&&&&&&%%%'''))))))((('''&&&'''(((&&&'''(((((((((((('''&&&((((((((((((((((((((((((&&&&&&&&&%%%&&&&&&'''((()))******++++++*********&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))***'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&''''''((()))))))))((((((((((((((())))))))))))))))))))))))(((''''''%%%&&&''')))******++++++)))*********)))((('''&&&)))***,,,,,,+++++++++,,,+++,,,------++++++,,,---////////////////////////---------------...///000111222666;;;BBBNNNcccuuuwwwqqqrrrzzz{{{~~~&&&&&&''''''''''''&&&&&&%%%%%%&&&'''((((((((((((%%%%%%&&&&&&'''(((((()))&&&'''''''''''''''&&&&&&&&&&&&'''''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%###%%%''''''&&&%%%%%%&&&%%%%%%'''(((((((((((('''&&&&&&'''(((((('''&&&&&&'''''''''''''''''''''''''''(((((((((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))))))))&&&&&&''''''(((''''''''')))(((((('''&&&&&&''''''$$$&&&((()))(((''''''(((&&&''''''(((((((((''''''((('''&&&'''(((******)))%%%&&&'''((()))))))))(((((((((((()))))))))******(((((()))***+++,,,,,,---,,,,,,---...000111222333555555666888999:::;;;<<<@@@AAABBBCCCDDDFFFGGGGGGIIIJJJJJJKKKLLLMMMNNNNNNKKKJJJHHHEEECCCBBBAAA@@@<<<=========>>>@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@?????????<<<===>>>???>>><<<:::999666666555444333333333333222111000///......---...,,,,,,++++++++++++,,,,,,(((((()))***************)))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''((())))))((((((((()))))))))******((())))))))))))(((''''''%%%&&&'''(((((()))))))))((((((((()))******++++++((())))))))))))'''&&&%%%&&&'''((((((''''''((()))&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''&&&&&&'''(((((()))******+++++++++******)))''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&'''(((''''''&&&&&&''''''((())))))******************************)))))))))))))))(((((('''$$$%%%&&&(((***+++,,,,,,)))***************)))))))))***,,,,,,+++++++++,,,***+++,,,,,,,,,,,,---.........////////////......------------...///000111111222666<<>><<<;;;;;;999999999:::;;;===>>>????????????@@@@@@@@@@@@@@@DDDDDDCCCBBBAAA@@@@@@???===>>>???@@@???===;;;:::::::::999777777666666666222222111111111111111222---,,,,,,++++++,,,,,,---(((((()))*********************))))))(((''''''&&&))))))))))))))))))))))))******************************(((''''''((())))))))))))))))))************'''(((((())))))))))))(((&&&'''((()))************))))))***+++,,,,,,------***+++++++++***)))'''&&&%%%&&&(((((('''''')))***&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((()))******(((((()))))))))(((((('''((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''((((((''''''&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&((()))))))))((((((&&&''''''((()))******+++++++++++++++++++++++++++%%%&&&''')))******++++++&&&'''((()))************)))******++++++++++++***)))***,,,,,,+++++++++,,,((()))+++,,,,,,---///000......////////////......---------...///000111111111222666<<>>>>>>>>===???AAACCCFFFGGGHHHGGGFFFHHHFFFDDDCCCBBB@@@<<<:::???===<<<<<<======;;;:::<<<;;;;;;:::::::::;;;;;;:::999888777666555444333000000//////......------...---++++++,,,,,,***)))++++++***)))((('''&&&&&&&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((('''%%%$$$$$$%%%&&&''')))((('''&&&&&&''')))))),,,+++******))))))******)))((('''(((******)))'''(((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''))))))(((((((((((())))))))))))))))))))))))))))))...)))%%%$$$'''***+++***((('''&&&&&&$$$$$$######%%%&&&''''''&&&&&&''')))%%%%%%&&&&&&'''((())))))&&&&&&''''''''''''&&&&&&((((((((((((((('''''''''&&&'''((())))))((('''&&&++++++,,,,,,+++***((('''((((((((((((((((((((((((+++++++++************)))'''((()))******)))'''&&&)))+++------,,,,,,---...,,,,,,++++++,,,,,,---...111111111111000000000000...///000000//////000222//////111666>>>LLLcccwww~~~ppphhhmmmvvv|||tttuuuyyy'''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((('''&&&&&&'''''''''&&&'''(((((()))'''&&&&&&&&&%%%%%%%%%$$$#########$$$$$$$$$%%%%%%'''&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%$$$&&&'''((('''%%%$$$$$$%%%''''''''''''&&&&&&&&&&&&***)))((('''''''''''''''((()))))))))'''&&&'''((()))))))))(((((((((''''''(((((((((((((((''''''''')))(((((((((''''''''''''&&&&&&''''''(((((())))))))))))((((((((())))))***+++))))))+++---...,,,***------...000333666888:::>>>@@@CCCFFFHHHIIIIIIIIIKKKKKKKKKLLLMMMOOOQQQSSSUUUTTTTTTSSSRRRQQQQQQQQQQQQRRRRRRQQQOOOLLLIIIGGGAAAAAA???===<<<;;;::::::888:::<<>>===;;;:::;;;<<<<<<;;;:::;;;;;;::::::::::::;;;;;;999999888888777666666555555444333222111000//////,,,+++))))))***+++***)))(((((())))))*********+++''''''(((((()))*********))))))))))))))))))))))))+++******)))(((''''''&&&''''''''''''((((((((((((************************)))((((((''''''(((((((((((((((''''''''''''((((((+++***))))))(((((())))))***)))(((((())))))'''%%%(((''''''&&&&&&&&&''''''(((((((((''''''((((((((()))((((((''''''(((((()))))))))))))))))))))))))))###"""!!!$$$(((,,,,,,,,,'''''''''&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%'''((()))))))))(((((((((((('''&&&''''''''''''''''''&&&((((((((((((((((((((('''&&&'''((())))))((('''&&&++++++++++++***)))((('''((((((((((((((((((((((((*********)))))))))((((((((()))+++,,,,,,+++)))((()))+++------,,,+++,,,---,,,,,,++++++,,,,,,---.../////////000000111111111---///000000///...000111//////222888???LLLcccvvv}}}ppphhhmmmvvv|||wwwxxx|||&&&&&&''''''((())))))***'''''''''(((((('''''''''(((((((((((((((''''''&&&%%%%%%&&&''''''''''''&&&'''''''''&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&(((((((((''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&######%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&&&&&&&((())))))(((%%%$$$$$$%%%$$$%%%%%%&&&&&&'''''''''******)))((('''&&&%%%%%%'''((()))((('''&&&'''((((((((((((((('''''''''''''''((((((((((((((())))))((((((''''''''''''&&&&&&''''''''''''''''''''''''((((((((()))***+++,,,---+++***+++---000222222111555555555666999===AAADDDGGGIIIKKKMMMNNNOOONNNNNNPPPPPPPPPQQQRRRTTTVVVWWWXXXWWWUUUTTTSSSSSSUUUUUUUUUUUUSSSQQQOOOMMMLLLKKKGGGFFFDDDCCCBBBAAAAAAAAACCCEEEHHHKKKNNNPPPQQQRRRSSSTTTUUUVVVVVVVVVUUUTTTSSSQQQNNNLLLJJJHHHEEECCC<<<;;;::::::;;;;;;:::999999888888777777888888999::::::::::::::::::::::::::::::888777555444222222...,,,***)))***,,,,,,+++(((((())))))***+++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))((('''&&&%%%&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))'''(((((())))))((((((((('''(((((((((((((((''''''))))))(((''''''''''''(((***)))((((((((('''%%%###''''''&&&&&&&&&''''''((())))))(((((((((((())))))(((''''''''''''''''''((())))))))))))))))))))))))&&&%%%&&&'''))))))'''%%%&&&&&&''''''(((((((((((($$$&&&''''''&&&%%%'''(((+++***)))((('''%%%%%%$$$''''''''''''''''''''''''''''''((((((((((((((((((''''''((((((((((((''''''+++***)))(((((('''(((((((((((((((((((((((((((((())))))((((((((('''''''''***+++,,,------,,,+++***)))+++------,,,+++,,,---,,,,,,++++++,,,,,,---...,,,---...///000111111222---...//////......///111///000444:::AAAMMMbbbuuu|||ooogggllluuu|||{{{}}}''''''''''''(((((())))))''''''(((((((((((('''''''''(((((((((((((((''''''$$$%%%&&&(((((('''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((())))))((()))***((('''&&&&&&'''$$$$$$%%%%%%&&&&&&'''''')))))))))(((((('''&&&&&&'''((()))((('''&&&'''(((((((((''''''''''''''''''''''''(((((()))))))))***((((((((((((((((((((('''((((((''''''''''''''''''((((((((()))***+++,,,------...///111444777999::::::;;;<<<>>>AAADDDGGGHHHLLLMMMNNNPPPQQQQQQQQQQQQSSSSSSTTTUUUVVVWWWXXXYYYZZZXXXUUURRRRRRSSSVVVXXXZZZXXXVVVSSSRRRQQQPPPPPPPPPOOONNNMMMMMMMMMMMMMMMQQQRRRTTTVVVYYYZZZ\\\]]][[[[[[\\\\\\[[[[[[ZZZYYYVVVTTTPPPNNNMMMKKKHHHFFF@@@>>><<<<<<<<<;;;999777555444444333333333333444::::::;;;<<<===>>>>>>???===<<<;;;:::999888777777555333000......//////...++++++*********)))))))))+++++++++******)))))))))((((((((((((((((((((((((+++******)))(((''''''&&&&&&&&&&&&''''''(((((()))''''''''''''''''''''''''$$$%%%'''(((((('''&&&&&&'''((()))))))))(((&&&&&&***)))((((((''''''((((((((('''&&&'''((('''%%%$$$'''&&&&&&&&&&&&'''(((((()))(((((((((((((((((()))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))+++*********)))(((&&&$$$''''''''''''''''''''''''%%%'''(((((('''&&&((()))(((((('''%%%$$$###"""!!!'''''''''&&&&&&'''''''''''''''''''''(((((((((((('''(((((((((((((((((('''***)))(((&&&&&&&&&'''((((((((((((((((((((((((((()))))))))(((((((((''''''******+++,,,,,,,,,++++++)))+++------+++***+++,,,,,,,,,++++++,,,,,,---...---------...///000000000,,,...//////......///000///111555;;;AAAMMMbbbtttzzzmmmeeejjjttt{{{))))))((((((''''''''''''''''''((((((((((((''''''''''''((((((((((((((('''%%%&&&'''((()))(((''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%$$$$$$&&&''''''((((((''''''&&&''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$'''''''''(((((()))))))))&&&'''(((((('''''')))***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))((((((&&&((()))(((''''''((()))''''''(((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((''''''))))))))))))***+++,,,---222333666888;;;===@@@AAA???AAADDDGGGIIIJJJJJJIIIMMMNNNOOOPPPQQQRRRRRRRRRUUUUUUVVVWWWXXXYYYZZZZZZZZZXXXTTTRRRRRRTTTWWWYYY[[[YYYWWWUUUSSSSSSTTTTTTUUUUUUUUUUUUVVVWWWXXXYYYZZZZZZZZZ[[[\\\]]]]]]^^^````````````___^^^]]]]]]ZZZWWWTTTRRRQQQOOOMMMLLLHHHEEEBBBAAA???>>>;;;999444333222111000000000000888888999;;;<<<>>>??????======<<<<<<<<<<<<<<<<<<<<<999555333222222000///,,,,,,++++++***))))))))),,,,,,++++++******))))))(((((((((((((((((((((((((((((((((((())))))))))))&&&''''''((())))))******''''''''''''''''''''''''$$$%%%'''((()))((('''&&&'''((()))))))))(((&&&%%%******)))(((((((((((()))&&&%%%%%%&&&((()))(((&&&&&&&&&&&&&&&&&&'''(((((((((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))&&&'''''''''((()))+++---((((((''''''&&&%%%%%%$$$&&&((())))))(((((()))***&&&&&&%%%%%%%%%$$$$$$$$$((('''&&&&&&&&&&&&'''(((&&&'''''''''(((((())))))(((((((((''''''((((((((()))((('''&&&&&&&&&'''(((((((((((((((((((((((((((******)))))))))((((((((((((((()))***************)))+++---,,,+++******+++,,,,,,++++++,,,,,,---...////////////............---...//////......///111000111555;;;AAALLL```rrryyykkkccciiissszzz***))))))(((''''''&&&&&&'''''''''(((((('''''''''&&&'''((((((((((((((((((&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&'''''''''$$$&&&'''((('''(((***+++''''''''''''''''''''''''$$$%%%''')))******))))))&&&'''((((((''''''((()))(((((((((((())))))))))))((())))))))))))))))))***))))))************++++++))))))))))))))))))))))))***++++++,,,...///111222777;;;???BBBCCCDDDFFFGGGDDDGGGJJJMMMNNNLLLJJJHHHIIIJJJKKKMMMOOOQQQRRRSSSUUUVVVWWWXXXYYYYYYYYYYYYXXXVVVSSSQQQQQQSSSUUUWWWVVVUUUTTTRRRRRRRRRSSSTTTTTTUUUVVVWWWYYY\\\^^^___bbbaaa``````______``````cccbbbbbbaaa```_________^^^[[[WWWUUUUUUUUUTTTSSSOOOMMMJJJHHHFFFDDDAAA???999888777555333222111111555666777999;;;<<<===>>>>>>>>>>>>?????????@@@@@@>>><<<999888777555222000,,,,,,,,,,,,------------,,,,,,,,,,,,++++++******))))))))))))))))))))))))''''''(((((()))*********&&&''''''((()))***++++++))))))))))))))))))))))))'''((())))))************))))))))))))((('''&&&%%%+++***))))))(((((())))))%%%%%%%%%''')))***)))(((&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&&&&''''''(((''''''''''''''''''((())))))))))))))))))))))))(((((((((&&&$$$$$$''')))))))))((('''&&&%%%$$$###&&&((())))))(((''')))***'''''''''''''''(((((((((((('''&&&%%%%%%&&&'''(((&&&&&&''''''((()))))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((*********)))))))))(((((('''''''''(((((()))*********+++---,,,***)))******,,,,,,++++++,,,,,,---...000000000/////////.........///000000//////000111111111555999???KKK___qqqyyyllldddjjjsss{{{((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((((((&&&&&&%%%%%%&&&&&&'''((($$$%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&'''''''''''''''((((((((((((''''''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&''''''''''''((()))%%%&&&&&&'''((()))******$$$&&&((()))***)))((('''&&&'''((((((''''''(((***))))))))))))******++++++*********)))))))))))))))((()))))))))************))))))******++++++,,,,,,,,,---///111444888:::<<<===BBBGGGJJJJJJIIIJJJKKKGGGHHHIIIJJJIIIGGGEEECCCAAABBBDDDFFFIIILLLOOOPPPPPPQQQRRRSSSTTTTTTSSSSSSQQQOOOMMMLLLLLLNNNPPPQQQMMMMMMMMMMMMMMMNNNOOOOOOQQQQQQSSSVVVYYY]]]```aaafffeeecccbbbbbbbbbbbbccc```___^^^^^^]]]]]]]]]]]]]]][[[XXXVVVVVVWWWWWWVVVUUUSSSPPPOOONNNMMMJJJHHHDDDCCCAAA>>><<<:::999888888999:::<<<===???@@@AAABBBBBBBBBBBBAAAAAAAAAAAA>>>>>>=========<<<888555111111111000000000000000,,,,,,,,,,,,,,,+++++++++))))))))))))))))))))))))(((((((((((())))))))))))%%%%%%&&&'''((()))***+++************************(((((((((((()))***+++,,,***)))(((''''''&&&&&&&&&))))))((('''''''''(((((('''&&&&&&(((******)))(((&&&%%%%%%&&&&&&((())))))((((((''''''''''''(((((()))((((((''''''(((((()))))))))))))))))))))))))))***,,,,,,***%%%"""!!!""")))(((((((((''''''&&&&&&%%%&&&''''''&&&&&&'''((((((((((((((((((((((((((()))(((&&&%%%%%%&&&((()))&&&&&&''''''((())))))***)))((('''&&&&&&'''((()))'''(((((()))))))))(((((((((((((((((((((((((((((())))))((((((((('''''''''''''''''''''((()))*********+++,,,,,,***))))))***,,,,,,++++++,,,,,,---...//////000000000000000000///000111111000000111333222111333777===III^^^qqq{{{nnnffflllvvv}}}&&&&&&''''''((()))))))))%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((())))))((((((&&&%%%$$$###$$$%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&'''((())))))''''''((((((((((((''''''%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''''''''''''''((()))******)))((('''******))))))((((((''''''&&&'''((('''&&&%%%&&&'''$$$$$$&&&(((***+++---...&&&''')))******(((&&&%%%%%%'''((((((''''''(((***))))))******+++++++++,,,++++++******))))))(((((('''((((((((())))))******))))))***+++,,,---------...///222666:::???BBBDDDAAAFFFLLLOOONNNMMMLLLLLLGGGFFFEEEDDDBBBAAA??????999:::<<>>===>>>???@@@BBBCCCEEEEEEFFFEEEEEEDDDCCCBBBBBBAAA???@@@AAACCCDDDBBB???<<<888888666444222000///...,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******))))))((((((''''''$$$$$$%%%&&&'''((()))***))))))))))))))))))))))))'''&&&&&&&&&&&&(((***++++++***((('''&&&&&&''''''(((((('''&&&&&&&&&&&&''')))(((((()))******((('''%%%%%%%%%&&&'''((()))***))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))$$$(((,,,---+++(((''''''(((((((((((())))))))))))###$$$&&&%%%$$$$$$%%%'''(((((('''''''''&&&&&&&&&)))(((&&&%%%%%%&&&((()))&&&&&&&&&'''((())))))***)))((('''&&&&&&'''((()))'''((()))******)))((('''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''((()))***+++***+++,,,,,,***))))))))),,,,,,++++++,,,,,,---.........///000111222333333///111222222111111222333222111222666;;;GGG]]]qqq}}}ppphhhnnnxxx'''''''''''''''''''''''''''((())))))(((&&&$$$"""'''''''''''''''''''''''''''''''''(((((((((((()))%%%%%%%%%%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%((((((((((((''''''''''''''''''''''''''''''''''''$$$$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&''''''(((((())))))(((((('''&&&''')))***+++***((('''((()))*********((('''&&&%%%%%%&&&''''''&&&%%%%%%((('''&&&%%%%%%&&&'''((('''''''''''''''((())))))$$$&&&(((+++,,,+++)))((()))(((&&&%%%&&&''')))++++++******)))(((''''''&&&'''''''''(((((((((((()))((())))))*********+++++++++++++++******---111444777888:::===AAAEEEHHHJJJKKKJJJJJJLLLMMMKKKEEEAAAAAA>>>:::888999999888555444666777888999<<<@@@CCCEEEEEEFFFHHHIIIIIIIIIJJJIIIIIIHHHHHHHHHJJJKKKLLLHHHHHHHHHJJJKKKNNNOOOQQQPPPQQQSSSTTTVVVWWWXXXXXX[[[WWWTTTSSSUUUWWWVVVUUUXXXUUUSSSSSSVVVXXXXXXWWWVVVXXXYYYWWWTTTSSSTTTWWWTTTVVVXXXVVVSSSOOOOOOPPPPPPPPPNNNLLLIIIGGGEEEDDDGGGFFFDDDDDDEEEFFFFFFFFFLLLKKKJJJJJJJJJHHHEEECCCHHHEEEBBB@@@AAABBBBBBAAA???<<<:::999888666444222000///------------+++)))&&&(((***,,,---,,,***(((*********+++++++++++++++))))))))))))))))))))))))************)))(((&&&&&&(((''''''((())))))'''%%%(((((())))))))))))((((((******))))))))))))******(((((())))))))))))((((((,,,,,,+++***)))(((''''''''''''''''''((((((((((((%%%%%%%%%&&&'''((()))***))))))************))))))((((((''''''''''''((((((&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&'''''''''''''''((())))))***************&&&'''''''''''''''''''''((((((((((((((((((((((((&&&(((***)))&&&$$$%%%&&&%%%%%%&&&&&&''')))***+++'''&&&%%%%%%&&&'''((()))((()))*********)))'''&&&)))((('''&&&''')))+++,,,))))))***++++++++++++***)))+++,,,)))$$$###''',,,///...---///222333000---......---------///111222111666555666AAAKKK[[[sss}}}rrrmmmttt~~~}}}|||))))))))))))))))))))))))((()))******)))'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&%%%%%%&&&'''((()))******''''''''''''''''''''''''((('''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$&&&((()))((('''&&&(((((()))))))))((('''&&&&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&%%%%%%&&&'''''''''''''''''''''((())))))$$$&&&(((+++++++++)))((((((((('''''''''((()))***+++******)))((((((''''''(((((((((((()))))))))*********))))))***+++,,,---......///...///222666:::AAABBBDDDGGGJJJLLLNNNOOONNNLLLIIIHHHGGGDDD@@@<<<===:::666555555666444222222444666777999<<<@@@CCCBBBCCCEEEHHHIIIJJJJJJJJJQQQPPPOOOOOOOOOPPPQQQRRRPPPPPPPPPQQQQQQRRRRRRRRRSSSTTTVVVWWWWWWWWWVVVUUU[[[WWWTTTRRRTTTUUUUUUTTTUUUTTTSSSVVVZZZ^^^___^^^aaaaaaaaa^^^ZZZXXXYYY[[[]]]___```]]]YYYUUUTTTTTTVVVVVVUUUUUUUUUSSSQQQOOOPPPNNNKKKJJJJJJKKKKKKKKKPPPNNNKKKJJJIIIJJJJJJJJJJJJHHHFFFEEEEEECCC@@@>>>CCC@@@>>><<<;;;999666444333111////////////---+++((()))+++,,,,,,+++)))(((...---,,,******)))))))))))))))))))))))))))))))))************)))((('''&&&***)))))))))++++++)))((())))))(((((((((((())))))******))))))))))))************))))))))))))***************)))))))))))))))))))))))))))************''''''''''''((())))))***))))))************))))))((((((''''''''''''((((((%%%%%%%%%%%%%%%&&&'''((((((((()))))))))))))))(((%%%%%%&&&'''''''''''''''((((((''''''''''''''''''))))))))))))))))))))))))%%%'''))))))&&&%%%&&&((()))((((((''''''''''''''')))((('''&&&&&&&&&'''((('''((())))))************,,,+++)))(((((((((***+++))))))***++++++++++++******,,,---***'''&&&***...000...,,,,,,///000000//////......//////000111222///444222444>>>GGGWWWnnn~~~tttooovvv}}}|||************************))))))*********((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%$$$$$$'''(((((((((((((((((('''%%%%%%&&&'''((())))))***''''''''''''''''''''''''))))))((('''&&&&&&''''''''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%###$$$&&&'''((((((((('''''''''((((((''''''&&&%%%(((&&&$$$""""""$$$&&&(((''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))%%%&&&(((***+++***)))(((((((((((()))))))))***************))))))(((((('''))))))))))))************+++***))))))***,,,...000222333444555666:::>>>BBBHHHIIIKKKMMMNNNNNNNNNNNNNNNJJJEEEAAA>>>;;;999777888666444444444555444333666888;;;===???BBBEEEHHHKKKLLLPPPRRRTTTUUUUUUTTTYYYXXXVVVUUUTTTUUUUUUVVVRRRRRRSSSSSSRRRRRRQQQPPPUUUWWWZZZ]]]^^^^^^]]]\\\___\\\XXXVVVVVVWWWWWWVVVVVVWWW[[[```ggglllnnnoooqqqpppnnnjjjfffdddeeeffflllmmmllliiieeeaaa___^^^cccbbbbbbeeeggggggccc___]]][[[YYYWWWWWWYYY\\\]]]```\\\VVVQQQMMMLLLMMMNNNKKKJJJJJJKKKJJJHHHDDDAAAGGGDDDBBB@@@???===:::888666555333333333222111///---------,,,,,,+++******...,,,***)))((()))***+++))))))))))))))))))))))))************)))(((''''''***)))((()))***+++***)))***)))(((''''''((()))*********))))))))))))******,,,+++***))))))***+++,,,((((((((())))))*********))))))))))))************)))))))))(((((()))******((())))))******))))))(((((((((''''''''''''((((((%%%%%%%%%%%%'''((()))***((()))))))))))))))((((((''''''((())))))))))))))))))))))))(((((('''''''''((((((((((((((((((((((((%%%&&&(((((('''''''''((())))))((((((''''''''''''***)))((('''&&&&&&&&&&&&'''''''''((()))***,,,---///...,,,***((((((((()))))))))***++++++++++++***+++---...,,,))))))---000111...++++++,,,///000000...///000111222222222222222777555666@@@HHHXXXnnn~~~vvvqqqwww}}}|||(((((((((((((((((((((((((((((()))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''&&&%%%$$$$$$###''''''((((((((((((''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%%%%)))((('''&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&'''((()))))))))((((((&&&&&&&&&&&&&&&&&&&&&%%%((('''%%%$$$$$$%%%'''((((((((((((((((((((((((((('''''''''''''''((())))))&&&''')))*********)))((((((((()))************************)))))))))((((((((()))))))))************+++***))))))***---111333777888:::<<<>>>AAAFFFIIIKKKMMMNNNOOOOOOMMMKKKJJJHHHDDD>>>999777666777888999999999:::;;;<<<======BBBEEEHHHJJJLLLNNNRRRUUUXXXZZZ\\\_________]]]\\\ZZZYYYWWWUUUTTTTTTTTTUUURRRSSSTTTUUUUUUTTTTTTSSSVVVZZZ```fffjjjmmmmmmmmmgggeeebbb```____________aaadddjjjrrrzzz}}}yyyvvvuuuvvvwww|||{{{zzzwwwtttqqqooonnnsssrrrssswww{{{zzzuuuqqqlllkkkjjjiiijjjnnnssswwwzzzvvvnnnddd[[[TTTPPPOOOLLLKKKKKKLLLMMMMMMJJJHHHHHHFFFDDDCCCBBBAAA???===;;;999777777777777555444333222000...,,,,,,,,,,,,***((('''&&&'''***---///))))))))))))))))))))))))***************)))((('''((('''&&&&&&((()))((('''+++)))(((&&&&&&((()))+++******))))))))))))******,,,+++)))(((((()))+++,,,(((((((((((()))))))))***''''''''''''((((((((((((******)))((((((((())))))(((((())))))))))))((((((((((((''''''''''''(((((('''''''''''''''((()))***'''''''''''''''&&&&&&%%%(((((()))************************)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''''''''%%%&&&'''(((((()))))))))((((((((('''''''''''''''((('''&&&&&&''')))***,,,...---+++***)))((((((((())))))***++++++++++++******,,,---,,,+++,,,...111///...------...///000000---...000111222222111000333888666777AAAHHHWWWmmm|||uuuqqqvvv~~~}}}((((((((((((((((((((((((&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%))))))((('''''''''''''''######$$$$$$$$$$$$######)))))))))(((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((('''''')))))))))******)))))))))'''''''''''''''((())))))'''((())))))***))))))((((((((()))***************************))))))))))))(((((()))))))))***************)))***---111666888<<<>>>@@@BBBDDDGGGKKKNNNOOOPPPQQQQQQPPPMMMKKKIII???===:::777666999===@@@@@@BBBDDDGGGIIIKKKMMMNNNQQQSSSVVVXXXYYY[[[]]]_________``````___]]]ZZZYYYUUUTTTSSSRRRRRRSSSTTTUUUYYYYYY[[[\\\]]]^^^______\\\```gggnnntttwwwxxxyyyooonnnllljjjiiiiiijjjlllooossszzz}}}}}}|||zzzzzz}}}qqqcccZZZUUURRROOOLLLKKKLLLLLLKKKJJJHHHFFFEEEDDDEEEEEEDDDBBB???===<<<;;;;;;;;;999888555333111...,,,+++,,,,,,***((('''&&&'''))),,,...************************)))************))))))(((((('''%%%&&&'''))))))(((+++)))(((&&&&&&((()))+++******))))))))))))*********)))(((((((((((()))***)))))))))(((((((((((('''''''''''''''(((((((((((())))))(((((('''((((((((((((((())))))))))))((((((((((((''''''''''''((((((***)))((((((''''''''''''&&&'''''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&******))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((((((((('''&&&%%%&&&'''((())))))((((((%%%&&&'''(((((()))******)))(((&&&%%%%%%&&&'''((()))))))))(((((()))))))))))))))***++++++++++++***)))***+++++++++,,,...///---///111333222111000///,,,---///000111000000//////444333444===DDDRRRhhhwwwssspppsss~~~~~~}}}************************%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&'''(((((()))((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''''''''(((((($$$%%%%%%&&&&&&%%%%%%$$$''''''&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%&&&'''''''''((()))******)))((('''))))))************))))))'''''''''''''''((())))))(((((())))))))))))((((((((((((((()))))))))******************************)))************+++++++++***+++,,,///333888===???CCCEEEGGGHHHIIIKKKNNNQQQNNNNNNNNNNNNLLLJJJHHHGGG===>>>>>>>>>???CCCHHHMMMLLLOOOSSSVVVWWWYYY[[[]]]\\\^^^```aaaaaaaaabbbcccbbbaaa```^^^[[[XXXUUUTTTPPPQQQRRRTTTXXX[[[___aaaeeeeeeeeeeeeeeefffggghhhhhhkkkpppuuuyyy{{{||||||vvvvvvvvvtttssstttwwwzzz}}}yyylllfff^^^ZZZUUUPPPNNNLLLKKKIIIIIIHHHFFFGGGGGGHHHFFFEEEBBBAAA???>>>???>>>===;;;555444222///---,,,,,,,,,///---+++)))(((((())))))************************)))******+++******))))))***)))'''''')))+++,,,+++***)))(((''''''((()))*********))))))))))))******((((((((())))))((((((((()))))))))(((((('''''''''))))))))))))************(((((((((''''''(((((()))'''(((((())))))(((((('''((((((''''''''''''((((((+++***)))(((&&&&&&&&&&&&'''(((((()))))))))))))))%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((('''((())))))(((&&&))))))******)))'''%%%$$$$$$%%%&&&(((******++++++)))(((''''''&&&&&&&&&'''&&&''''''((()))*********))))))***++++++++++++***))))))***+++,,,,,,------+++///333555444222000///,,,---...//////000000000///555333555>>>EEESSSiiissspppmmmppp{{{~~~}}}))))))))))))))))))))))))&&&&&&&&&&&&'''((()))***((((((((((((((((((((((((&&&&&&'''''''''((((((((('''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&###$$$%%%%%%''''''((()))((((((((((((((((((((((((&&&%%%%%%&&&&&&'''((()))%%%%%%$$$%%%%%%&&&'''(((((((((((())))))((((((((($$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%'''((()))))))))(((((((((((())))))'''((())))))))))))(((''''''''''''''''''((())))))((())))))))))))((((((((((((((('''''''''((()))***************************,,,,,,,,,,,,---------...,,,---111555;;;@@@EEEGGGJJJLLLNNNNNNNNNOOOQQQRRRNNNMMMLLLKKKJJJIIIHHHGGGDDDGGGIIIKKKLLLOOOTTTXXXXXX[[[___``````aaaccceeebbbdddffffffdddbbbbbbccccccaaa]]]YYYVVVSSSRRRQQQOOOQQQVVV]]]eeemmmtttwwwzzzxxxtttqqqooonnnooooootttvvvyyy|||~~~}}}~~~xxxlllhhhccc___[[[WWWSSSPPPNNNLLLJJJIIIIIIIIIGGGEEEDDDCCCAAA@@@AAA@@@???===999888777555333222222111222111///---,,,+++******************************)))******++++++************(((&&&''')))+++,,,,,,))))))(((((((((((())))))******))))))))))))******'''(((***++++++***(((''''''''''''((((((((((((((())))))))))))************(((((((((((()))******+++''''''((((((((((((''''''((((((''''''''''''(((((())))))((('''&&&&&&&&&&&&&&&&&&''')))************'''((())))))******))))))&&&&&&&&&'''(((((())))))))))))))))))))))))))))))&&&%%%%%%'''+++,,,+++)))))))))******)))'''%%%###%%%&&&((()))*********)))(((((())))))))))))))))))''''''((()))******++++++))))))***++++++++++++************+++,,,---,,,,,,,,,///333444222000000111............///000111222///555555777AAAHHHUUUkkkzzzoooooolllnnnyyy~~~}}}''''''''''''''''''''''''''''''''''''(((***+++,,,))))))))))))))))))))))))'''''''''(((((((((((()))&&&&&&&&&'''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%))))))))))))))))))))))))"""""""""###$$$%%%&&&'''"""""""""###$$$%%%&&&'''%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%''')))***+++'''&&&&&&%%%&&&'''((()))***)))'''%%%%%%''')))***%%%&&&'''(((((('''&&&%%%'''''''''''''''((())))))))))))))))))(((((((((((()))(((&&&%%%&&&''')))+++******************++++++.........////////////000---000444:::@@@FFFJJJLLLOOOQQQRRRRRRQQQQQQRRRTTTSSSRRRQQQOOONNNNNNNNNNNNLLLPPPTTTUUUVVVWWW[[[^^^^^^bbbeeefffdddccceeeffffffhhhiiihhhfffcccbbbbbb^^^\\\WWWSSSOOOMMMMMMMMMQQQTTT[[[eeeqqq|||zzzxxxwwwxxx|||}}}tttrrrooommmiiiddd^^^ZZZSSSPPPNNNLLLKKKIIIFFFDDDEEEDDDBBBBBBBBBAAA@@@>>>???>>>===<<<;;;999888777111111111000000///......************************)))******+++++++++******)))&&&$$$$$$''')))***+++(((((())))))))))))((((((******))))))))))))******''')))+++------+++)))'''%%%%%%&&&'''((()))***+++''''''''''''(((((((((((())))))))))))***+++,,,---''''''((((((((((((''''''((((((''''''''''''((((((''''''&&&&&&&&&''''''(((######%%%'''((()))))))))$$$%%%%%%&&&'''&&&&&&&&&$$$%%%%%%&&&'''((())))))((((((((((((((((((((((((#########''',,,......,,,%%%&&&(((******)))'''&&&'''((()))******)))((((((&&&(((***+++,,,,,,,,,+++))))))***+++++++++++++++))))))***++++++++++++***+++++++++,,,---...,,,+++---///111111///...000222000000/////////111333444+++222111444>>>EEESSShhhwwwnnnnnnlllmmmxxx~~~~~~}}}''''''((((((((((((''''''&&&'''((())))))((('''&&&&&&&&&''''''''''''&&&&&&,,,)))&&&###"""###&&&'''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&''''''((()))))))))((((((((('''((()))******$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''***)))((('''&&&%%%%%%%%%'''&&&&&&%%%&&&'''((()))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''))))))((('''''''''''''''(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))***++++++---...---------000444888;;;<<<>>>@@@CCCHHHNNNRRRRRRSSSTTTSSSRRRSSSTTTVVVVVVVVVUUUUUUVVVWWWYYYZZZYYYXXXZZZ]]]bbbdddbbb___\\\___bbbdddccccccdddeeekkkkkkjjjhhhfffbbb^^^\\\ZZZYYYVVVSSSQQQSSSWWWZZZXXX^^^gggooovvv{{{{{{|||{{{ssslllfffaaaZZZTTTOOOLLLIIIHHHGGGFFFGGGHHHGGGEEEDDDDDD>>>>>>>>>>>><<<:::777666888666333111000///---,,,---,,,,,,...//////---+++)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++---------,,,***((('''&&&&&&&&&%%%'''***,,,,,,+++++++++***)))((((((((()))(((((()))***************'''((((((((())))))******((((((''''''''''''((((((---+++)))&&&%%%%%%&&&&&&&&&'''''''''&&&&&&''')))***)))(((''''''''''''''''''((()))(((&&&%%%%%%'''+++)))((()))+++***&&&###&&&&&&&&&'''(((***+++,,,(((''''''&&&&&&((()))***%%%%%%&&&'''((((((((('''******)))(((((('''((((((#########$$$&&&)))+++---***+++,,,,,,,,,+++***))),,,,,,,,,------.........333222000...---...///000///000111222222111000///222000444:::===DDDXXXmmmyyynnnkkkmmmvvv~~~~~~{{{&&&''''''((((((''''''&&&%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((''''''&&&'''%%%###!!!!!!!!!###$$$((((((''''''''''''(((((('''''''''&&&&&&%%%%%%%%%&&&&&&''''''(((((())))))((((((((((((((()))))))))''''''''''''''''''&&&&&&%%%%%%&&&'''''''''&&&&&&)))(((((('''&&&&&&&&&&&&)))((('''&&&%%%%%%&&&&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))***)))((((((''''''((((((''''''((((((((()))))))))))))))))))))************+++***************+++,,,---...//////000333777;;;@@@BBBEEEGGGIIILLLQQQTTTTTTUUUUUUTTTSSSTTTVVVXXXYYYYYYYYYYYYZZZ[[[]]]^^^___^^^^^^```cccdddcccbbb^^^^^^___```aaaccceeegggjjjjjjjjjiiifffbbb^^^[[[YYYXXXWWWVVVUUUXXX]]]aaaccciiiooouuuzzzyyyrrrooojjjddd^^^YYYUUURRRPPPMMMJJJIIIHHHGGGFFFEEEDDDCCCBBB@@@>>><<<:::999999666333222111000///---...---,,,---......,,,+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++******)))((('''&&&&&&''')))***)))(((,,,+++******************(((((()))***************&&&&&&'''((((((((((((((())))))(((((((((((()))))),,,***(((&&&%%%%%%&&&'''((((((((('''%%%%%%'''))))))((((((''''''''''''((())))))'''%%%$$$$$$'''***,,,***((()))******'''%%%))))))((('''''''''(((((((((''''''&&&&&&((()))***&&&&&&''''''''''''''''''+++***))))))((((((((()))&&&&&&&&&'''(((***,,,---***+++,,,,,,,,,,,,******++++++,,,,,,---...//////222111000......///000111///000000111111000//////111///333999<<>>BBBFFFJJJLLLOOOPPPPPPQQQRRRSSSWWWWWWVVVUUUTTTVVVYYY\\\\\\\\\\\\]]]^^^___```aaacccbbbbbbaaaaaa```___^^^WWWVVVUUUXXX^^^cccffffffkkkmmmoooooonnnjjjfffccceeegggiiikkknnnrrrwww{{{~~~~~~{{{zzzzzzzzzttthhh^^^ZZZYYYVVVQQQLLLKKKIIIFFFEEEDDDCCCCCCAAA>>><<<;;;;;;:::999777333000---,,,,,,,,,,,,+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,++++++******)))))))))************))))))***)))((()))+++,,,+++***))))))))))))***+++,,,,,,(((((()))***************&&&'''((()))***)))'''&&&***))))))(((((())))))***((((((''''''''''''((()))((('''%%%### !!!###%%%'''''''''''''''((()))***'''''''''&&&%%%&&&))),,,---,,,***))))))*********(((''''''((()))***+++,,,(((''''''&&&&&&((()))***+++)))'''&&&%%%&&&'''(((++++++***************++++++++++++***++++++++++++)))***+++,,,---,,,+++***)))***+++,,,...///000111///............///111111.........///////////////000///222888;;;AAAUUUjjjxxxqqqllljjjmmmtttvvvooogggcccdddsss~~~}}}}}}~~~}}}|||)))))))))******)))))))))***)))(((''''''((()))***'''(((((((((((((((((('''###$$$%%%%%%&&&%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&'''(((******(((&&&%%%&&&&&&&&&''''''((((((((((((((((((((('''&&&%%%%%%'''''''''''''''((()))***""""""$$$%%%'''((()))***''''''''''''''''''''''''))))))((((((((('''''''''((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))))))))******+++++++++,,,---///000111555888<<<@@@BBBEEEHHHKKKMMMOOOQQQRRRRRRQQQRRRSSSUUUUUUVVVUUUUUUVVVZZZ]]]^^^^^^___``````aaaaaaaaabbbbbbaaa___\\\YYYWWWVVVVVVWWWYYY\\\```ccccccccciiikkknnnppppppnnnllljjjppprrruuuxxxzzz}}}|||wwwuuuuuurrrqqqssstttrrrtttwww|||vvvuuuuuuppprrrsssttttttrrrpppnnnrrrrrrsssxxxrrrkkkjjjfff```YYYWWWUUUQQQMMMHHHEEECCCDDDBBB???>>>======;;;:::666333000.........---,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))))))))(((************)))((('''''''''&&&&&&(((***,,,,,,+++((((((((((((((()))***+++(((((()))***************((()))***+++******)))((()))((((((''''''(((((()))'''''''''''''''(((((())))))((('''%%%###"""$$$&&&'''''''''''''''((()))***$$$&&&))))))((((((((())),,,,,,+++)))((()))***,,,))))))))))))***+++,,,,,,(((''''''&&&&&&((()))***+++***(((&&&%%%&&&((()))+++***************+++++++++++++++******))))))))))))***+++,,,---,,,,,,+++)))***+++,,,...///000111------------...//////000...............///000000222000444999<<>><<<::::::777444222111000...---,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************)))((('''&&&$$$######%%%(((******)))(((((('''''''''((())))))(((((()))***************++++++******************((((((''''''''''''(((((('''''''''(((((((((((((((***++++++)))''''''((()))(((''''''''''''(((((()))$$$'''***+++***(((''''''******+++***((((((***+++---,,,+++***)))((((((((((((''''''&&&&&&((()))******)))((('''''''''((()))***))))))))))))***++++++***************)))((('''((()))+++,,,------,,,+++******+++,,,...///000000---.................................///000111111222111444999<<>>@@@CCCFFFKKKNNNOOOOOOPPPQQQPPPPPPQQQPPPNNNOOOQQQSSSPPPSSSWWWYYY[[[\\\^^^```bbbccccccccccccaaa```___[[[YYYVVVTTTUUU\\\gggoootttwwwwwwqqqhhhbbbbbbeeefffhhhkkkppptttxxx{{{}}}~~~||||||xxxtttqqqpppqqqrrrpppppppppooonnnmmmkkkkkkbbb______aaa```]]]\\\___]]]fffmmmmmmkkkjjjiiigggaaabbbcccdddeeeeeeddddddbbbaaabbbgggnnnsssvvvvvvwww|||}}}zzzzzz{{{zzz~~~tttgggZZZRRRLLLIIIFFFCCCBBB@@@>>><<<===;;;888777666333000---------,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++((()))))))))))))))((((((&&&%%%%%%&&&(((***)))(((***)))((((((((((((((()))(((((()))***************,,,+++)))((('''((()))***))))))(((((((((((())))))((((((((((((((((((''''''''')))++++++)))(((((())))))((((((''''''''''''(((''')))******(((''''''(((''')))++++++)))'''(((***,,,+++***((('''&&&&&&&&&(((''''''&&&&&&((()))***((((((((((((((())))))))))))((((((((())))))***+++)))******++++++***)))(((((()))+++,,,------,,,,,,++++++,,,,,,---...//////000000000000000000////////////......///000222333111000333888:::@@@TTTiii}}}~~~uuukkkeeebbbccckkkxxx|||vvvsssqqqyyy~~~~~~~~~%%%&&&&&&&&&&&&&&&&&&%%%((()))***++++++***)))((((((((())))))))))))(((((()))((('''%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''(((((())))))$$$$$$%%%&&&&&&''''''((($$$$$$$$$%%%'''(((***+++$$$$$$$$$%%%&&&''''''(((&&&&&&'''((()))))))))((())))))(((((((((((())))))&&&'''(((*********)))((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((++++++***)))))))))))))))(((((((((((()))))))))))))))************++++++++++++---000444:::???CCCEEEGGGKKKOOORRRRRRQQQQQQRRRMMMMMMMMMKKKJJJKKKNNNQQQOOOSSSXXX\\\^^^___```bbbaaaaaaaaaaaa```^^^\\\[[[RRRQQQOOOOOOVVVfffyyyxxxjjjbbbccchhhiiikkknnnsssyyy~~~zzzsssmmmpppmmmhhheeecccdddgggiiihhhgggggggggiiikkknnnpppfffcccccceeeddd```___aaa```fffjjjiiiiiijjjjjjgggffffffggghhhiiiiiijjjjjjfffdddeeeiiinnnrrrrrrpppmmmqqqsssrrrooommmppptttrrr{{{}}}xxxjjjaaaRRROOOKKKHHHGGGEEEBBB@@@>>>===;;;:::888555111...------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,---&&&'''((()))************+++***)))***+++,,,+++)))++++++***)))(((((())))))(((((()))***************---+++(((&&&%%%''')))*********))))))))))))******(((((())))))((('''&&&&&&###&&&)))***((('''&&&&&&***)))((('''''''''''''''*********(((&&&&&&((()))%%%(((++++++)))'''((()))'''&&&&&&&&&&&&''''''((((((''''''&&&'''((()))***&&&'''((()))******))))))(((((('''(((((()))******)))***+++,,,,,,+++))))))((()))+++,,,------,,,,,,,,,,,,,,,------.........222222222222222111000///000/////////000111333444000///222777999???RRRggg}}}~~~uuukkkfffdddfffooo}}}~~~yyy}}}(((((((((((((((((((((((())))))(((((('''''''''&&&&&&''''''(((((((((((((((+++++++++,,,,,,+++++++++''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&(((((((((((())))))))))))'''(((******((((((((()))%%%&&&&&&&&&''''''(((((())))))((((((((((((((())))))((('''''''''(((***+++)))(((((('''''''''((((((***))))))(((((((((((((((******))))))(((((('''''')))******)))(((((()))+++''''''((())))))))))))))))))((('''&&&&&&'''((()))))))))((('''&&&'''***---...333999>>>BBBEEEHHHJJJLLLNNNPPPRRRRRRRRRQQQPPPJJJJJJJJJJJJKKKKKKLLLMMMSSSTTTVVVWWWYYY\\\aaaeeeeeeccc___\\\ZZZVVVQQQNNNKKKNNNPPPUUUdddzzzyyyooogggfffiiiqqqvvv}}}yyyvvvpppppppppooommmiiifffcccccc```^^^]]]___bbbdddeeelllhhheeeiiisss|||~~~xxxrrrppppppoookkkfffkkkllloooqqqrrrssssssrrrmmmmmmlllkkkkkkjjjiiiiiikkkjjjkkkpppvvvyyyvvvrrruuuvvvvvvrrrnnnlllnnnqqqtttzzztttnnn```^^^ZZZTTTMMMHHHEEEDDDEEECCCAAA???>>>;;;777444333000---,,,---.........+++***)))'''''')))+++,,,******))))))))))))******))))))))))))))))))))))))((((((((((((((()))******&&&'''((())))))***))))))******))))))(((((('''''',,,,,,++++++++++++,,,,,,******))))))((((((((('''++++++,,,,,,,,,,,,++++++,,,+++)))'''''''''(((((()))((('''&&&%%%%%%&&&'''''''''(((((((((((('''''')))******)))(((''''''(((%%%%%%&&&''''''&&&%%%%%%%%%&&&((()))))))))((('''((()))))))))(((&&&$$$"""))))))))))))************++++++***)))))))))))))))(((((((((((())))))))))))*********++++++,,,,,,,,,------......///000000000111000000000222222000...---------......000111222333111333999<<>>BBBFFFHHHKKKMMMPPPQQQRRRSSSRRRPPPNNNMMMGGGHHHJJJLLLMMMMMMMMMMMMLLLOOOTTTXXXZZZ]]]___bbb___]]]ZZZYYYXXXVVVSSSQQQQQQUUUZZZaaaoooxxxqqqmmmmmmqqqxxx}}}vvvnnnjjjgggggghhhgggfffdddaaa```ddddddcccdddfffiiikkkkkknnnlllmmmrrr{{{yyyuuutttrrrqqqpppqqqsssuuuvvvxxxxxxxxxssssssrrrpppooonnnnnnnnnmmmmmmooouuu~~~~~~|||yyyuuurrrsssvvvyyy~~~|||~~~|||mmmkkkgggaaaYYYRRRNNNLLLJJJGGGDDDBBBAAA???<<<999666333000...------,,,***++++++***))))))***,,,,,,******))))))))))))******************************((((((((((((((()))******((()))***************)))))))))((((((((((((((((((++++++************++++++*********)))))))))(((((('''(((((())))))((((((''')))((((((((()))***+++,,,)))((('''&&&&&&&&&'''(((''''''(((((((((((('''''')))******)))((('''''')))((((((((((((((((((((((((%%%&&&((()))))))))((('''''''''(((((((((((('''''''''(((((((((((())))))))),,,+++***)))(((((((((((((((((((((((())))))))))))++++++++++++++++++,,,,,,,,,,,,,,,---......//////111000///000222222000..................///000111333000333999<<>>:::777444111...+++***+++,,,,,,------,,,,,,+++******))))))******+++************************))))))(((((())))))***+++++++++++++++***))))))(((&&&&&&''''''((((((((()))(((((())))))))))))(((((((((((((((((((((((((((((()))******++++++******)))++++++***))))))((((((((((((((((((((())))))******((((((''''''''''''((((((((()))***)))((('''((())))))'''&&&$$$$$$&&&''')))''''''((((((((((((((((((&&&&&&%%%%%%&&&(((***+++'''''''''((((((((())))))((((((''''''''''''(((((((((((((((((()))))))))))),,,,,,,,,++++++*********+++++++++,,,------......//////...///111222000///000000//////////////////222000222888;;;AAASSSfffzzznnn___XXXXXXbbbnnn|||~~~}}}{{{wwwttt(((((((((((((((((((((((((((((())))))))))))))))))'''(((((()))))))))))))))'''''''''(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''''''''((()))++++++)))((()))***)))))))))))))))((((((((('''''''''''''''((())))))&&&''''''((((((((((((((('''''''''''''''((())))))+++***)))(((''''''''''''(((((((((((()))))))))))))))+++,,,+++)))'''&&&'''***)))(((((((((((()))))),,,,,,------,,,***((('''***,,,///222666<<>>:::888777555333111///............,,,++++++******++++++,,,++++++++++++++++++++++++******))))))******+++,,,(((((()))*********))))))***************)))))))))'''(((***++++++***((('''((((((((()))))))))******++++++,,,,,,,,,,,,++++++%%%&&&'''((()))))))))(((''''''((((((((('''&&&&&&)))((('''&&&&&&'''((()))&&&((())))))(((((()))+++))))))))))))))))))))))))***)))((('''&&&''''''((()))))))))))))))(((''''''((((((((())))))))))))***)))(((((((((((()))******(((((((((((())))))))))))++++++++++++++++++,,,,,,+++++++++,,,------......---------...000111000///////////////000111222222111///111777;;;@@@RRReee|||}}}kkk[[[WWWZZZ```nnn~~~{{{yyyxxxxxx))))))))))))))))))))))))(((((())))))*********+++(((((()))***************''''''((((((((((((''''''))))))))))))))))))))))))$$$%%%%%%&&&'''((())))))++++++***)))(((''''''&&&'''(((******((((((((()))((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&'''((()))***%%%%%%'''((((((((('''&&&&&&&&&&&&'''''')))******'''''''''(((((()))***+++'''((((((((())))))******"""$$$(((***)))))))))***'''&&&&&&&&&'''***,,,...++++++***+++,,,...000111444999@@@FFFIIILLLNNNOOONNNNNNMMMKKKHHHFFFGGGHHHJJJLLLOOOSSSUUUVVVVVVUUURRRSSSTTTTTTTTTTTTTTTSSSTTTXXX]]]aaadddfffhhhjjjjjjjjjllloootttvvvvvvvvvwww~~~~~~|||wwwqqqpppssswwwsssppplllhhhhhhiiimmmoooqqqrrrxxx}}}zzzxxxyyy{{{||||||~~~}}}zzz|||~~~~~~}}}xxxvvvwwwtttxxxzzz}}}|||tttoooeee^^^TTTJJJDDD@@@>>><<<999777444111/////////000,,,++++++******++++++,,,++++++++++++++++++++++++*********)))******+++,,,((()))***+++++++++++++++,,,,,,++++++******))))))''')))***,,,,,,***)))'''))))))******+++++++++,,,))))))************))))))))))))*********((('''%%%''''''(((((((((&&&%%%$$$***((('''&&&&&&'''(((***&&&((())))))(((((()))+++''''''((((((((((((''''''***)))((('''&&&&&&'''((()))***+++,,,,,,+++***)))''''''''''''((((((((())),,,+++***))))))((((((((((((((((((((())))))))))))*********++++++,,,,,,---)))******+++,,,,,,---------,,,---...000111000///////////////000111333333111///111777:::@@@RRReee|||yyyfffYYYXXX^^^cccqqq~~~||||||}}}+++******)))(((''''''&&&))))))))))))))))))))))))******))))))))))))******))))))((('''&&&&&&%%%%%%))))))((('''&&&&&&%%%%%%'''(((((((((((((((''''''(((((())))))))))))((((((((((((((((((((('''&&&&&&))))))))))))((((((((((((***)))(((''''''((()))***(((((((((((((((((((((((())))))(((((((((((()))))),,,***((('''&&&'''((()))((((((((((((((((((((((((++++++************++++++)))***+++***)))((()))***+++,,,,,,,,,...222888<<<>>>@@@DDDIIIMMMNNNLLLJJJIIIJJJIIIDDD@@@BBBJJJQQQRRRVVV[[[]]]^^^]]]\\\\\\YYYYYYZZZXXXUUUSSSSSSTTT]]]]]]```ffflllqqqsssssstttuuuwwwzzz|||}}}qqqooolllhhhgggiiinnnsssqqqssstttsssppppppssswwwxxxttttttwwwyyyzzz|||}}}|||{{{{{{~~~|||{{{zzzzzz{{{{{{{{{vvvqqqggg[[[OOOGGGCCCCCC???;;;555000////////////+++,,,---......---+++***------,,,,,,,,,,,,+++++++++++++++++++++***)))(((***************+++++++++))))))******+++++++++,,,************************)))))))))))))))((('''''''''((()))***++++++***)))&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''((()))))))))))))))))))))((('''&&&'''&&&&&&''''''((()))******)))))))))(((((('''''')))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((()))***+++,,,,,,,,,***++++++,,,,,,------.........---......///000111---......///000111111222...///111555888@@@QQQaaayyyssseee\\\[[[___iiisss~~~|||{{{*********)))((('''''''''))))))))))))))))))))))))******))))))))))))************)))(((((('''&&&&&&)))((((((''''''&&&%%%%%%'''(((((((((((((((''''''((((((((())))))(((((((((((())))))))))))((('''&&&)))((((((((((((((((((((((((((('''&&&&&&'''((()))(((((((((((((((((((((((())))))(((((((((((())))))+++***((('''''''''((()))((((((((((((((((((((((((*********))))))*********'''(((******))))))***,,,+++,,,---///222777===AAAEEEFFFIIILLLNNNNNNLLLJJJIIIHHHEEEAAA@@@EEENNNVVV\\\^^^aaacccbbbbbbcccdddbbbbbb```\\\XXXUUUUUUVVV]]]```gggooovvvzzzzzzyyy~~~~~~}}}{{{}}}{{{uuummmmmmlllkkkjjjlllqqqtttrrruuuwwwvvvuuuvvvzzz~~~yyyuuuuuuxxxyyyzzz~~~~~~~~~}}}~~~yyy||||||xxxpppeeeYYYOOOIIIGGGEEEBBB>>>:::888666444222,,,------------,,,++++++,,,,,,+++++++++************++++++++++++******)))++++++***************************)))))))))))))))************************)))))))))))))))(((''''''((((((******+++***))))))'''(((((())))))(((((('''&&&&&&&&&'''''''''(((((((((''''''''''''((())))))******+++++++++***))))))'''&&&&&&''''''((()))******))))))((((((((((((((()))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((()))))))))***+++++++++,,,***++++++,,,,,,------...000//////.........//////------......///000000000///000333666999AAARRRbbbwwwvvvjjjbbbaaadddiiittt~~~}}}}}}******))))))((((((''''''))))))))))))))))))))))))******))))))))))))******+++******))))))((((((((()))((((((''''''&&&&&&&&&'''(((((())))))(((((((((''''''''''''''''''''''''))))))******))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))(((((((((((((((((((((((())))))(((((((((((())))))+++***(((''''''((())))))))))))))))))))))))))))))***))))))(((((())))))***&&&''')))))))))))),,,...,,,...000333777<<>>:::555222///...---,,,++++++,,,,,,+++++++++*********)))))))))***++++++++++++++++++,,,+++++++++***)))))))))*********)))((((((''''''************************))))))******))))))(((((()))************))))))(((((())))))******))))))(((&&&&&&'''''''''(((((((((((((((''''''(((((()))***))))))***+++++++++******'''&&&&&&''''''((()))******)))((('''''''''((()))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))******************++++++***++++++,,,,,,------...111111///......---------////////////000000000000111111444777:::AAARRRbbbtttzzzpppiiigggjjjjjjuuu~~~***)))))))))((((((((('''))))))))))))))))))))))))******))))))))))))***************))))))((((((((()))(((((((((''''''&&&&&&'''(((((())))))))))))(((''''''&&&&&&&&&&&&''''''))))))************))))))'''''''''(((((((((((((((&&&&&&&&&&&&'''(((((()))(((((((((((((((((((((((())))))(((((((((((())))))***)))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))'''((())))))((())),,,......111444888<<>>@@@EEEMMMXXXbbbhhhkkkiiikkknnnmmmjjjeeeaaa___ZZZ[[[[[[\\\___eeelllqqquuuyyy}}}zzzyyyxxxnnnlllllloootttwwwwwwvvvrrruuuyyy{{{zzzyyyxxxxxxwwwzzz~~~|||}}}~~~wwwnnnjjjccc^^^WWWPPPJJJFFFAAA>>>999666222///------...///---,,,,,,,,,,,,+++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((())))))***++++++,,,------************************))))))************))))))++++++***))))))((((((((('''(((((())))))((((((''''''''''''((((((((())))))((((((((((((((()))******%%%&&&'''((((((((((((((('''&&&&&&''''''((()))***(((((('''&&&&&&'''((()))))))))(((((((((((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))+++++++++******************++++++,,,,,,------..................///000000000000000000000000//////000000333555888???PPP___sssxxxrrrmmmlllmmmpppzzz))))))))))))((((((((((((((((((((((((((((((((((((******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))************)))((('''&&&&&&'''((()))(((((())))))******))))))&&&&&&&&&''''''(((((()))(((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))***))))))(((((())))))******++++++******,,,///222777:::>>>BBBDDDFFFIIIKKKNNNRRRTTTRRRKKKDDD@@@???CCCHHHQQQ[[[dddjjjmmmnnnkkkmmmnnnlllgggaaa]]][[[\\\^^^aaadddhhhmmmssswww}}}vvvqqqoooooopppqqqqqqsssvvv{{{~~~~~~xxxzzz|||}}}{{{zzzyyyzzzyyy}}}}}}zzz{{{{{{}}}{{{xxxooojjjaaaYYYRRRLLLHHHDDD???<<<888333000/////////---------,,,,,,,,,++++++***+++,,,,,,,,,,,,,,,,,,,,,+++++++++***)))))))))((()))***+++,,,...//////************************))))))******++++++******+++***)))))))))))))))***'''(((((())))))(((((('''''''''((((((((()))))))))))))))(((((())))))***+++(((((()))*********))))))'''&&&&&&''''''((()))***&&&''''''''''''((((((((())))))(((''''''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))*********************++++++***++++++,,,,,,------...---------......///111111------------............000000222555777>>>OOO___tttzzzpppkkkiiijjjmmmuuu(((((((((((())))))))))))((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((()))''''''(((******++++++******)))'''&&&&&&''')))***&&&'''((())))))))))))(((%%%%%%&&&''''''((())))))((())))))))))))'''&&&%%%(((((((((((((((((((((((())))))(((((((((((())))))''''''((()))))))))))))))((((((((((((((((((((((((*********))))))*********((()))***+++,,,///444888:::===BBBFFFIIIKKKMMMOOOOOOPPPOOOKKKDDDAAABBBDDDNNNUUU```gggjjjlllnnnpppmmmllljjjeee___ZZZXXXXXX___ccciiinnnssswww{{{}}}{{{xxxtttpppnnnnnnoooqqquuuvvvyyy}}}{{{||||||{{{zzzyyy{{{}}}zzz}}}~~~}}}xxxtttlllddd]]]UUUNNNIIIEEEBBB===888444111//////,,,,,,,,,,,,+++++++++***,,,,,,,,,---,,,,,,++++++++++++******************))))))***+++,,,,,,------************************((()))***++++++++++++******))))))(((((()))***+++((())))))******))))))((('''((((((((())))))))))))))))))(((((())))))***+++)))))))))***))))))(((((('''&&&&&&''''''((()))***$$$%%%'''((()))((('''&&&)))((('''&&&'''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))***+++++++++,,,***++++++,,,,,,------...//////.........//////000---------...//////000000111111333666888???OOO___ssspppeeeccceeeiiinnnyyy(((((((((((())))))))))))((((((((((((((((((((((((******))))))))))))************************++++++(((((((((((())))))))))))''''''(((******++++++++++++)))(((''''''((()))+++&&&&&&'''(((((()))((((((%%%%%%&&&&&&'''((())))))(((((())))))(((&&&$$$###(((((((((((((((((((((((())))))(((((((((((())))))''''''((())))))***))))))((((((((((((((((((((((((++++++************++++++&&&((()))+++---222888<<<;;;???EEEIIILLLNNNQQQRRRLLLLLLJJJDDD@@@AAAHHHOOOXXX```iiimmmmmmlllnnnqqqmmmkkkeee^^^WWWTTTTTTVVVdddjjjrrrzzz}}}wwwtttnnnnnnnnnoooqqqtttvvvxxxwwwyyy}}}{{{{{{zzzyyyxxxyyy|||||||||~~~yyyrrrjjj```VVVPPPHHHEEEAAA;;;666333000///+++++++++************)))------------,,,,,,+++******************+++++++++***************+++++++++************************((()))***+++++++++++++++))))))(((((((((***+++,,,******++++++++++++******(((((((((((()))))))))))))))))))))))))))******+++'''((((((((('''&&&%%%%%%'''&&&&&&''''''((()))***###%%%''')))***)))'''%%%)))((('''&&&'''(((***,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((()))***+++,,,,,,---***++++++,,,,,,---......111000///......---......///000000111222333333444222333555777999@@@PPP```sssiii^^^^^^bbbiiiooo|||~~~~~~+++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((('''(((******((((((((()))''''''''''''''''''''''''''''''(((((((((((('''''''''$$$ $$$)))++++++***)))'''&&&%%%'''((()))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******''')))++++++***))))))***---------...222666;;;>>>DDDGGGHHHFFFKKKQQQPPPJJJMMMJJJEEECCCEEEKKKRRRWWWfffiiimmmqqqssssssqqqpppkkkccc]]]]]]]]]ZZZ]]]bbbqqq|||~~~xxxsssooommmiiipppyyy}}}~~~|||wwwvvvuuuvvvxxxzzzzzzzzzzzz}}}wwwsssnnnggg```RRRNNNGGGBBB===888333///111///------------,,,+++++++++,,,---,,,+++***))),,,,,,++++++***)))((((((,,,+++******,,,,,,+++***'''((()))((('''&&&''')))************))))))))))))******************************)))((((((((((((((())))))))))))))))))))))))'''(((***+++++++++***)))'''&&&%%%%%%&&&'''((()))((((((((((((((())))))***++++++++++++***)))'''&&&'''((()))******)))((('''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''------,,,+++*********+++)))))))))))))))))))))))))))***+++,,,---,,,+++***//////............/////////////////////.........///000333777999@@@PPP```ssszzzggg[[[WWW[[[fffqqq|||}}}************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((())))))))))))(((((('''(((******((((((((()))''''''''''''''''''''''''''''''((((((((((((''''''(((%%%""""""$$$'''(((((()))(((''''''&&&'''((()))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******)))***,,,,,,***)))***+++......000222666;;;???AAAEEEGGGHHHGGGJJJOOONNNIIIFFFEEEEEEGGGLLLUUU]]]bbbhhhlllqqquuuvvvtttpppmmmhhhbbb^^^___``````ccchhh}}}}}}zzzvvvrrrooolllkkkmmmuuu}}}yyywwwuuutttsssuuuxxx{{{~~~}}}~~~{{{vvvooojjjZZZUUUMMMEEE@@@;;;888555222000---,,,,,,+++***(((+++,,,,,,---,,,+++***)))------,,,++++++***)))))),,,+++******,,,,,,+++***)))+++++++++***)))***+++************))))))))))))************************)))(((''''''&&&&&&''''''))))))))))))))))))))))))'''((())))))******)))))))))((('''''''''((()))***+++++++++++++++,,,,,,---)))***+++++++++***)))((())))))***++++++***))))))((((((((((((((((((((((((******))))))((())))))))),,,++++++************+++***************************++++++,,,,,,,,,,,,,,,//////............//////////////////////////////000000444777999AAAQQQ```tttwwwdddYYYXXX]]]gggqqq}}}************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((''''''&&&(((((())))))))))))(((((('''(((******((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''(((&&&$$$$$$%%%&&&&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***+++,,,,,,+++***+++,,,...000444888<<<@@@CCCDDDFFFGGGGGGFFFHHHKKKIIIEEEAAACCCHHHNNNWWW```ggglllmmmpppuuuxxxwwwrrrlllhhhccc```___bbbeeeggglllqqqyyywwwtttrrrppppppqqqqqqrrryyy|||xxxuuutttttttttsssuuuyyy~~~}}}{{{|||~~~yyytttfff```VVVMMMFFFAAA>>><<<666333000---,,,,,,***))),,,,,,,,,,,,,,,+++******,,,,,,++++++***))))))))),,,+++******+++,,,+++******+++,,,+++***)))***,,,++++++*********)))))))))************************))))))((('''''''''((((((((((((((((((((((((((((((((((((''''''(((((()))***+++***)))))))))))))))***,,,++++++++++++,,,------(((((()))***++++++******((())))))******))))))((()))))))))))))))))))))))),,,,,,+++***))))))************)))))))))***++++++************************,,,,,,,,,,,,,,,------...//////............//////////////////////////////111111444888:::AAAQQQ```vvvuuuaaaYYYZZZ```iiirrr*********)))))))))))))))************************))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((('''(((******((((((((()))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''(((((('''&&&''''''((())))))))))))((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))***+++,,,+++******+++---///222777===AAADDDFFFFFFGGGGGGFFFEEEEEEEEECCCAAAEEEJJJQQQYYYbbbiiinnnppptttuuuuuussspppkkkeeebbb^^^___bbbfffjjjnnntttxxx~~~tttsssqqqpppqqqtttwwwyyyvvv{{{zzzwwwuuuvvvvvvxxxwwwwwwxxx}}}{{{wwwsssqqqppprrrvvv~~~yyyxxxxxxwwwwwwzzz}}}}}}~~~~~~{{{qqqkkkbbbXXXPPPIIIBBB>>>;;;888444111000///...,,,,,,,,,,,,,,,,,,+++++++++******))))))((((((((((((+++***)))***+++,,,+++)))'''((()))(((''''''((()))+++++++++*********))))))************************++++++************++++++((((((((((((((((((((((((((('''&&&&&&&&&''')))***++++++******))))))))))))))))))(((((())))))***+++((((((((()))))))))((((((&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))++++++***)))(((((((((((()))((((((((()))***++++++************************...---,,,+++,,,---.../////////............/////////////////////000000000111222555888:::AAAQQQ```wwwtttbbb[[[]]]ccclllsss))))))))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((('''(((******((((((((()))))))))))))))))))))))))))''''''((((((((((((''''''%%%'''(((******)))))))))''''''((()))******))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))************)))((()))***+++*********---///000444:::@@@DDDFFFFFFFFFGGGFFFDDDCCCBBBAAAAAACCCMMMSSS\\\fffnnnsssvvvvvvzzzwwwpppjjjdddaaa___^^^[[[```fffjjjoootttzzz}}}~~~xxxpppooonnnnnnppptttwwwzzzxxxzzz{{{vvvtttvvvzzz|||||||||}}}}}}~~~yyytttpppllliiieeeeeegggmmmuuu||||||sssmmmooopppqqqqqqsssvvvzzz|||~~~zzzuuunnnfff]]]SSSIIICCC@@@<<<777444222111000///---------,,,,,,,,,,,,,,,***************)))))))))+++***))))))++++++***)))&&&'''((((((&&&&&&'''(((++++++++++++************************************++++++************++++++((((((((((((((((((((((((((('''&&&&&&&&&''')))***************)))((((((''''''''''''''''''((())))))))))))((('''&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))++++++***))))))))))))))))))((((((((()))***++++++************************...---,,,+++,,,---.../////////............//////////////////000000111111111222555888:::@@@PPP___vvvxxxggg```aaafffnnnuuu))))))))))))************************************))))))))))))))))))))))))'''(((((())))))(((((('''(((((())))))))))))(((((('''(((******((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''%%%''')))***))))))***+++'''(((((())))))******+++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((()))***++++++***)))(((((()))******+++---000333555888===BBBFFFGGGFFFEEEFFFCCCBBBBBBBBBBBBFFFMMMVVV\\\gggrrr{{{|||uuukkkaaa[[[[[[]]]___]]]fffmmmpppsssyyy~~~|||vvvrrrqqqqqqrrrtttvvvyyy{{{xxxyyy|||~~~|||yyyxxxzzz}}}|||}}}{{{uuuqqqnnnkkkiiiaaa```___aaaeeekkknnnpppttt}}}}}}wwwooogggdddhhhmmmooooooooorrruuurrrtttyyy}}}vvvvvv}}}zzztttlllaaaVVVOOOHHHCCC===888444222111///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++***)))(((***+++***)))((()))***,,,++++++++++++*********************************(((((('''''''''((())))))((((((((((((((((((((((((((((((''''''(((((()))***))))))*********))))))((()))(((((((((((()))*********)))(((&&&%%%%%%%%%%%%***))))))(((((())))))***)))))))))))))))))))))))),,,+++++++++++++++,,,,,,******)))))))))***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------...//////............//////...//////000000111111222111222444777999???OOO^^^uuuqqqhhheeegggoooxxx((()))))))))************************************(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((('''(((******((((((((()))''''''''''''''''''''''''''''''((((((((((((''''''&&&''')))(((&&&&&&'''))))))((((((((((((***+++,,,))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((()))***++++++***)))((()))***+++,,,---000444777:::===AAAEEEGGGGGGFFFEEECCC??????BBBDDDGGGQQQ\\\bbbiiisss~~~yyyrrrggg^^^ZZZ[[[```dddcccmmmuuuwwwxxx}}}}}}yyyuuuuuuuuuuuuvvvwwwxxxyyyyyy{{{~~~}}}}}}~~~|||{{{vvvyyy|||~~~|||~~~~~~wwwrrrooommmkkkjjjddd```\\\[[[]]]```ccceeebbbiiimmmkkkfffccc___ZZZWWW^^^fffjjjkkkkkkmmmpppoooqqqtttxxx{{{~~~yyyooooooyyyyyyqqqiiicccUUUOOOGGG???999555222000///...---,,,+++,,,,,,---+++++++++++++++,,,,,,,,,+++)))((()))***+++***(((***,,,---,,,+++***+++,,,,,,,,,+++++++++*********************************''''''&&&&&&''''''((()))))))))))))))))))))))))))'''((())))))******)))))))))***+++,,,,,,++++++***)))))))))))))))******+++***)))(((''''''''''''(((+++***))))))))))))***+++((((((((((((((((((((((((***************+++,,,---,,,++++++************+++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,//////............//////...//////000111111222222000111333666888>>>MMM]]]rrr{{{ppphhhgggpppzzz(((((())))))*********+++))))))))))))))))))))))))((((((((((((((((((((((((******++++++++++++******(((((())))))))))))((((((''')))******((((((((()))''''''''''''''''''''''''''''''(((((((((((('''''''''((()))'''###"""$$$&&&))))))''''''(((***,,,...))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))''')))***++++++***)))'''***+++---...///333777;;;>>>@@@CCCFFFHHHGGGFFFEEE@@@======BBBGGGMMMZZZgggmmmsss}}}uuuooofff^^^[[[^^^dddiiigggrrr{{{{{{{{{~~~~~~|||rrrrrrrrrrrrrrrrrrrrrrrryyy~~~~~~zzzuuuppptttxxx{{{~~~wwwqqqlllmmmttt|||{{{tttooommmlllkkkjjjddd___YYYVVVVVVYYY\\\^^^VVV\\\]]]YYYUUUTTTSSSQQQMMMUUU___eeefffgggiiikkkqqqrrrtttvvvyyy|||~~~uuuuuuwww|||xxxnnnnnnyyy|||wwwsss```ZZZPPPFFF???999444222///...---,,,+++,,,------((((((((((((((()))))))))***)))((()))***+++***(((***+++,,,,,,******+++,,,,,,,,,,,,+++++++++******************************((((((((((((((()))******************************'''(((***+++++++++***))))))***,,,---...------,,,((((((((((((((())))))******))))))(((((()))+++,,,***)))(((''''''((()))***((((((((((((((((((((((((&&&&&&''''''((()))++++++------,,,+++*********+++++++++++++++++++++++++++)))***+++,,,---,,,+++***//////............//////...//////000111222222222000000333555777===MMM\\\qqquuujjjgggppp{{{))))))))))))))))))))))))************************************))))))))))))///...------++++++***)))******))))))((((((''''''***((('''(((***+++)))&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&******))))))((((((((('''(((((())))))))))))(((((('''&&&&&&%%%%%%'''((()))(((((((((((())))))))))))(((((())))))******++++++***+++---000444999>>>@@@AAADDDFFFHHHGGGDDDAAA???AAA@@@EEEPPPWWW\\\dddnnnzzzvvvmmmffffffjjjlllkkkjjjnnnttt|||}}}|||~~~~~~zzzvvvssssssssssssssssssssssss{{{yyyvvvkkkkkklllpppxxx~~~~~~vvvsssnnnhhhcccdddfffhhhooovvv{{{uuummmgggeeeggghhhiiigggddd```^^^^^^^^^]]]\\\[[[[[[YYYUUUQQQOOONNNNNNJJJMMMRRRWWW[[[^^^______lllnnnrrrttttttssstttuuusssiiiccceeejjjoooxxx}}}||||||}}}wwwkkk[[[NNNFFF@@@999555222111///...,,,++++++***,,,+++++++++***)))))))))++++++++++++++++++++++++,,,,,,+++******++++++++++++++++++***++++++,,,,,,...------,,,+++++++++,,,(((((())))))))))))(((((()))***)))'''%%%%%%''')))+++++++++***************)))&&&###%%%***---,,,)))******++++++++++++******((((((((((((((((((((((((%%%''')))***)))))))))***,,,,,,+++'''$$$%%%)))---000---***)))***+++++++++(((((())))))))))))((((((,,,***((('''((()))******++++++,,,------......///---------...///000000111///333555333...,,,...222222111222444666<<>>???BBBEEEGGGHHHHHHHHHGGGLLLQQQRRRRRRVVV___gggnnnzzzwwwmmmkkkhhhdddjjjvvv~~~}}}|||zzzxxxxxxxxxyyyzzzwwwxxxxxxvvvuuutttssstttrrrtttxxx||||||zzzwwwuuuqqqyyy~~~zzzuuuqqqppplllkkkkkkjjjhhhccc]]]YYYQQQRRRRRRQQQOOONNNMMMMMMLLLNNNQQQRRRSSSZZZccckkkqqqtttwwwwwwuuuqqqmmmjjjiiiiiijjjkkklllkkkjjjiiijjjhhhiiilllmmmjjjjjjlllooorrrvvv|||}}}ssslll```___]]]ZZZWWWUUUSSSRRROOOOOONNNLLLKKKMMMQQQTTTYYY```eeeddddddddd```ZZZ^^^aaadddeeeeeefffiiimmmlllpppuuu|||}}}|||wwwfffZZZKKKAAA<<<888333...............------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,---......------,,,,,,,,,------******))))))******+++,,,)))******++++++******)))+++++++++)))((((((***+++(((((())))))***++++++,,,((()))+++++++++*********)))******************)))++++++++++++++++++++++++)))***++++++,,,///222666444000***((()))+++,,,,,,222///+++))))))))))))(((((())))))******))))))((((((+++---+++(((&&&)))---***++++++,,,------....../////////////////////...,,,///111111///...000333000000222555777;;;FFFRRRgggzzzwwwmmmmmmyyy++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))))))))))))))))))))((((((((('''((((((((())))))******&&&)))+++***((('''(((***************************))))))))))))))))))))))))&&&'''(((***++++++++++++))))))******+++++++++,,,(((((())))))))))))((((((&&&'''(((******))))))((()))************++++++++++++***+++,,,///444999<<<@@@BBBDDDFFFGGGHHHHHHHHHFFFLLLRRRUUUVVVZZZdddlll{{{zzznnnhhhlllmmmkkkoooxxx~~~{{{}}}{{{|||~~~xxxyyyyyyxxxvvvttttttuuuxxx{{{~~~yyyvvvttt{{{|||}}}}}}zzzuuupppmmmllleeedddcccbbbaaa___[[[XXXOOOOOOPPPPPPPPPOOONNNNNNLLLNNNPPPOOOOOOUUU___hhhmmmpppsssvvvvvvtttqqqooojjjiiiiiiiiikkklllkkkkkkmmmlllmmmrrrrrrooooooqqquuuwwwzzz~~~}}}uuujjjhhheeeaaa]]]ZZZXXXWWWOOOQQQQQQPPPNNNMMMNNNOOOVVV\\\^^^]]]___aaa\\\TTTYYY___eeehhhfffdddcccddd___bbbiiiqqq{{{|||~~~rrrfffUUUJJJDDD???999333/////////...---------,,,++++++++++++++++++++++++************+++,,,---...------,,,,,,,,,---......,,,+++++++++,,,------...******++++++++++++******+++++++++)))'''''')))***((())))))***+++,,,,,,,,,'''))),,,---,,,+++***)))******++++++++++++******++++++++++++++++++++++++***+++,,,---...111666999222...***((()))***)))(((222///+++))))))))))))((((((((())))))))))))((((((%%%***,,,******,,,000)))******+++,,,,,,------///////////////.........+++///222111---+++///333000000222666777;;;FFFQQQdddwwwzzzsssrrrzzz******************************))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++''''''''''''((((((((())))))***,,,---,,,)))'''%%%))))))(((((((((((()))))))))))))))***,,,///111333+++*********))))))((((((''''''((()))))))))))))))******++++++,,,,,,,,,,,,+++***************++++++000,,,***,,,222999===???BBBEEEHHHIIIGGGGGGIIILLLMMMNNNSSSZZZ]]]bbbpppqqqtttuuussspppssszzz}}}{{{yyy}}}~~~}}}vvvtttwwwzzzzzzyyy}}}yyy~~~xxxuuutttqqqmmmjjjgggfffeeecccbbbbbbcccdddbbb]]]XXXTTTSSSQQQOOOMMMMMMMMMMMMMMMLLLLLLMMMPPPVVV\\\```fffjjjpppssssssqqqooonnnpppjjjgggkkkpppqqqtttwwwxxxyyy}}}}}}yyyxxxnnngggeeeccc___\\\RRRSSSRRRRRRQQQOOONNNMMMRRRTTTVVVVVVTTTUUUXXX[[[WWW[[[```eeehhhhhhgggfff```]]]YYYYYY```kkkxxx~~~xxxqqqfffYYYKKK???:::;;;444222000/////////---,,,......------,,,+++******,,,)))'''(((+++---,,,***((()))***+++***(((&&&$$$++++++++++++++++++++++++------,,,,,,+++***))))))(((((())))))******++++++************************++++++---000333222...)))************************))))))((((((''''''&&&&&&&&&(((---111444555555444******))))))))))))******)))(((((('''&&&%%%%%%%%%,,,,,,,,,+++++++++******,,,,,,,,,++++++*********)))***+++,,,---,,,++++++...------------...//////000000000000000/////////222111222444555:::FFFRRRfffxxxyyynnnmmmxxx{{{www*********************************))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********'''''''''((((((((())))))((((((((((((((((((((('''))))))(((((((((((())))))((('''''''''((()))+++,,,************)))))))))((('''((())))))*********)))+++************+++++++++*********)))******++++++///---,,,...444;;;>>>@@@???CCCGGGGGGGGGGGGJJJMMMPPPRRRXXX___dddkkkyyyvvvkkkpppuuuwwwxxx{{{}}}{{{|||yyy{{{~~~uuuoookkkjjjhhhfffeeedddcccccceeeeeeeeeffffffccc]]]XXXUUUTTTRRRQQQPPPOOOPPPPPPOOOOOOOOOPPPTTTXXX]]]```eeejjjpppuuuwwwwwwvvvvvvxxxssspppsssuuuwww|||zzzsssoookkkeee```[[[ZZZXXXUUUSSSQQQPPPOOOQQQSSSUUUUUUSSSSSSUUUWWWWWWZZZ^^^bbbeeeeeecccbbb[[[XXXTTTRRRUUU\\\dddiiivvvzzzooodddWWWLLLEEEBBB666333000............---,,,+++++++++***)))))))))---+++)))***,,,---,,,+++++++++,,,,,,+++***((('''++++++++++++++++++++++++------,,,++++++***)))))))))))))))))))))*********************************++++++,,,...111000---************************************)))))))))((((((''')))+++---...---,,,,,,******))))))))))))******,,,++++++***))))))((((((++++++++++++++++++++++++,,,,,,,,,+++++++++******+++,,,---.........------...------------...//////000000////////////000000222111222444555:::FFFRRReeewwwzzzpppooo{{{{{{www************************++++++******************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))''''''((((((((()))))))))(((((('''&&&&&&((()))***)))))))))))))))))))))))))))((('''&&&&&&&&&&&&'''************))))))))))))((()))******+++*********+++***)))(((((()))*********)))))))))***++++++,,,...---///333888===@@@AAA@@@DDDGGGHHHHHHIIIMMMQQQTTTWWW^^^gggoooxxxwwwmmmjjjrrr{{{}}}~~~ssshhhbbb_______________```aaabbbgggggghhhiiihhhddd^^^YYYWWWWWWUUUTTTTTTSSSSSSTTTRRRRRRTTTWWWZZZ^^^aaabbbgggmmmttt{{{~~~wwwnnnhhhbbb___[[[WWWSSSQQQPPPPPPQQQSSSUUUVVVUUUTTTTTTUUUVVVXXX[[[^^^______]]]\\\\\\ZZZWWWTTTSSSTTTUUUVVVaaakkkxxxwwwmmmdddZZZPPPHHH===999444111000000000000++++++++++++************...---,,,,,,---...---+++...------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++******))))))************))))))))))))))))))))))))))))))))))))+++******,,,---...,,,+++************************,,,++++++++++++*********+++,,,,,,,,,,,,,,,++++++******))))))))))))******,,,,,,,,,++++++******)))*********++++++,,,------,,,,,,,,,,,,+++++++++++++++,,,---.........------...------------...//////111000///......///000111222111222444555:::FFFRRRcccvvvyyyqqqrrr~~~~~~yyy************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******'''(((((((((((()))))))))))))))((((((((((((((())))))))))))******)))))))))******))))))((((((((((((*********))))))))))))))))))******+++++++++******+++***(((''''''''')))***))))))))))))***+++------...///333888===@@@BBBCCCDDDGGGJJJJJJIIIKKKPPPTTTUUU[[[eeeooozzzxxxoookkkoooyyy~~~}}}yyyiii^^^YYYYYYYYYYYYZZZ\\\^^^___```bbbdddfffhhhgggddd```]]][[[ZZZYYYXXXWWWVVVVVVVVVUUUXXX[[[```dddgggiiijjjrrrwww~~~wwwoookkkeee___YYYVVVTTTTTTSSSUUUWWWYYYYYYXXXWWWWWWVVVWWWYYYZZZZZZXXXWWWVVV^^^^^^]]][[[XXXUUUQQQOOOTTT[[[eeeqqqxxxrrrjjj]]]QQQGGGAAA:::555222222222222,,,,,,------------------------------------,,,+++......---,,,+++,,,,,,,,,++++++++++++++++++++++++,,,+++++++++******))))))++++++******))))))((((((((((((((((((((((((((((((+++***))))))***+++,,,,,,************************++++++++++++++++++++++++*********++++++,,,,,,,,,+++******))))))******+++******)))))))))(((((((((((()))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...------------...//////111000.........///111222222111222444555:::FFFRRRcccxxxwwwqqqttt******************************++++++,,,,,,------)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++(((((((((((()))))))))***((()))))))))(((&&&###"""))))))************)))))))))*********************))))))))))))))))))************+++++++++******)))***)))(((''''''((())))))))))))******+++---...//////333888===@@@CCCEEEEEEGGGIIIJJJJJJIIIKKKQQQVVVYYYaaammmxxxzzzmmmjjjkkkttt}}}|||zzz|||qqqcccZZZUUUUUUVVVVVVWWWXXXZZZ[[[\\\YYY[[[___bbbbbbbbb``````^^^^^^]]]\\\[[[ZZZYYYXXX^^^aaaffflllqqquuuwwwxxx{{{qqqhhh```[[[YYYVVVWWWYYY[[[\\\\\\[[[YYYWWWWWWWWWWWWVVVTTTSSSRRRXXXYYY\\\\\\[[[VVVQQQNNNOOOQQQUUU]]]kkk{{{nnn```QQQJJJAAA999444222111111------------------......++++++------,,,+++++++++------,,,++++++++++++,,,++++++++++++++++++++++++++++++***************)))++++++******))))))((((((((((((((((((((((((((((((******))))))))))))+++,,,************************************************''''''''''''''''''((((((++++++************++++++)))(((((((((((((((''''''(((((()))***,,,---......,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,...------------...//////000///.........000111222222111222444555:::FFFRRReeezzz|||tttqqqvvv************************))))))***+++,,,,,,------))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++((((((((()))))))))******&&&'''(((((('''### ((()))***++++++***)))(((''''''((()))************))))))))))))*********************+++******)))((('''((((((((())))))))))))******+++,,,---///111222333777<<<@@@CCCDDDFFFHHHGGGHHHIIIIIIHHHLLLSSSXXXbbbmmmyyyqqqggggggllluuu~~~|||{{{zzzvvvyyy|||}}}|||}}}{{{sssjjjbbbZZZVVVTTTTTTTTTUUUVVVWWWYYYYYYSSSVVVZZZ]]]___```ccceeedddeeeeeeffffffeeeddddddmmmpppvvv|||yyymmmddd^^^]]]]]]]]]^^^___^^^\\\ZZZYYYXXXWWWUUUTTTSSSRRRQQQSSSVVVZZZ\\\\\\YYYTTTQQQLLLKKKKKKOOOYYYmmmzzzlll[[[TTTIII???888333000...,,,,,,,,,,,,++++++++++++(((***------,,,++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************)))))))))))))))))))))))))))))))))))))))*********((()))+++,,,************************((((((((()))))))))))))))************)))((('''&&&++++++************++++++************************((())))))+++,,,---......,,,,,,,,,,,,------------------,,,,,,,,,---...///...------------...//////......//////000000111111222111222444555:::FFFRRRhhh|||xxxrrrrrrxxx************************(((((()))***+++,,,------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))))))))*********(((((((((((('''%%%###"""((()))+++,,,,,,+++)))((('''((()))*********))))))((()))))))))************)))*********))))))((('''%%%&&&(((***++++++******++++++,,,---///111333444666:::@@@CCCDDDEEEGGGIIIGGGIIIJJJJJJKKKQQQYYY```qqq|||~~~vvvnnnhhhjjjooowww|||}}}}}}}}}|||{{{zzzyyytttxxx|||}}}}}}~~~~~~||||||{{{uuummmhhheeebbb\\\XXXUUUUUUUUUVVVXXXYYY[[[\\\XXXZZZ^^^```bbbeeejjjnnnqqqrrruuuwwwyyyzzzzzz{{{xxxqqqkkkhhheeeddddddbbb___\\\[[[ZZZXXXUUUTTTSSSRRRRRRQQQTTTXXXZZZ[[[XXXTTTRRRIIIHHHHHHJJJNNNXXXmmm}}}yyy~~~vvviiiaaaUUUIII???888222///---------,,,+++++++++***'''***...///...------///***+++,,,,,,---,,,+++***++++++++++++++++++++++++))))))))))))************)))))))))))))))*********************************(((***++++++))))))***,,,************************((((((((()))))))))*********+++---......---,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,---------......------,,,,,,,,,---...///...------------...//////,,,---///111222111000000222111222444555:::FFFRRRiii}}}uuuqqqssszzz~~~~~~************************''''''(((***+++,,,------))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************,,,+++***)))(((((()))***((()))+++,,,,,,+++)))(((******+++,,,,,,+++))))))(((((())))))*********+++)))))))))))))))(((''''''###%%%))),,,------+++***+++,,,,,,...000222444555999===AAADDDDDDEEEHHHJJJIIIKKKLLLNNNPPPWWWaaahhh||||||sssqqqooolllooouuu{{{{{{zzz{{{|||||||||{{{yyyxxxtttyyy~~~yyyuuussswwwoooeeebbbcccbbb^^^YYYWWWXXXXXXZZZ[[[]]]___``````ccceeeggghhhlllsssxxx}}}wwwsssnnnkkkiiigggccc```\\\[[[XXXVVVTTTSSSSSSSSSNNNPPPSSSUUUUUURRROOOMMMHHHGGGIIIJJJHHHIIIVVVfffwww{{{sssyyytttlll```SSSGGG>>>777222000000///...------,,,,,,'''***///000///...///111)))+++---......---+++***++++++++++++++++++++++++)))))))))))))))*********(((((())))))******++++++************************'''***,,,,,,***)))***,,,************************(((((())))))*********+++"""%%%))),,,......---,,,,,,++++++******++++++,,,*********************************++++++,,,,,,---,,,,,,,,,------.........,,,+++***)))***+++,,,---...------------...//////+++---000222333222000///222111222444555:::FFFRRRjjj}}}uuurrruuu}}}~~~~~~)))***+++,,,---,,,++++++,,,+++******))))))******++++++************++++++*********,,,------,,,************))))))))))))(((***+++,,,,,,+++***)))((())))))))))))))))))))))))))))))************))))))((()))***+++++++++++++++))))))))))))))))))))))))))))))************))))))''')))+++++++++,,,---///555000+++***///555999;;;===>>>@@@BBBDDDFFFGGGGGGKKKMMMOOOOOOQQQ[[[kkkxxxvvvtttqqqoooppptttyyy}}}~~~zzzwwwvvvyyyyyywwwxxx{{{}}}zzztttpppqqqmmmhhhccc```^^^\\\ZZZ]]]]]]]]]^^^```gggnnntttvvvuuuuuutttuuuzzz{{{tttlllfffddd___ZZZVVVUUUSSSOOOLLLOOOQQQTTTTTTRRROOOLLLJJJHHHGGGGGGGGGIIIMMMQQQSSSdddkkkxxxyyyyyy}}}}}}zzz|||ssshhh]]]RRREEE<<<888555111///111000......111///......------,,,,,,+++,,,------.../////////...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***)))((((((((()))+++,,,---,,,+++*********++++++,,,+++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******)))************+++++++++...+++)))))),,,---,,,***((()))***++++++***((((((++++++************+++++++++,,,,,,------,,,,,,+++++++++---...///000000000.........////////////000000...---...111222111///111000222444666:::FFFSSSggg|||xxxzzzzzzyyy{{{******+++,,,,,,,,,+++***,,,++++++***************++++++************++++++*********+++------+++***++++++*********)))))))))+++++++++++++++***)))((())))))))))))))))))))))))))))))************))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))************))))))((()))++++++++++++---...333000,,,---222888;;;===@@@AAACCCEEEGGGIIIJJJJJJLLLOOORRRTTTYYYeeewwwssspppnnnpppvvv|||~~~{{{wwwuuuvvvwwwvvvxxx|||}}}yyytttqqqrrrmmmgggbbb```___^^^]]][[[]]]```dddjjjsss}}}zzzqqqiii___XXXUUUTTTQQQOOOOOOQQQSSSTTTSSSPPPNNNMMMKKKJJJHHHGGGHHHJJJMMMNNN]]]dddooo{{{{{{}}}{{{yyy}}}ssshhh\\\OOOCCC===888333000000///,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***)))))))))******+++,,,,,,++++++***************++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******))))))*********+++++++++---+++))))))+++---,,,***))))))***++++++***)))(((++++++************+++++++++,,,,,,------,,,,,,+++---......///...---,,,+++------........./////////000...---...111222111///111000222444666:::FFFSSShhh~~~zzz|||yyywwwyyy++++++,,,,,,,,,++++++***,,,+++++++++************++++++************++++++***))))))+++,,,---+++***,,,+++++++++************++++++***)))))))))******))))))))))))))))))))))))))))))************))))))***)))(((''''''(((((()))))))))))))))))))))))))))))))))************)))))))))***,,,,,,++++++,,,---000///...111666;;;>>>@@@BBBCCCDDDFFFHHHJJJKKKLLLIIIMMMQQQVVV___nnnzzzooollllllrrr}}}|||{{{vvvrrrsssssssssxxx}}}~~~~~~~~~~~~|||yyyuuusssrrrrrrmmmgggbbbaaabbbccccccaaadddhhhnnnuuu~~~|||mmmbbb[[[XXXVVVTTTSSSTTTTTTTTTSSSRRRPPPPPPNNNLLLJJJHHHGGGGGGHHHIIITTTZZZcccjjjrrr}}}|||}}}~~~{{{yyyyyy|||uuujjj\\\NNNEEE>>>888333222000---,,,...)))******+++,,,,,,------+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,+++++++++++++++*********))))))************************))))))))))))))))))))))))******++++++++++++******)))))))))*********++++++,,,+++))))))+++,,,+++***)))******+++++++++******++++++************+++++++++,,,,,,------,,,,,,++++++,,,...///...---+++***,,,---------............000///...///000111000///111000222444666:::FFFSSSiii{{{}}}yyywwwyyy,,,,,,,,,,,,++++++******+++,,,,,,+++++++++******++++++************++++++***))))))***,,,,,,+++***,,,,,,,,,+++++++++******+++***)))(((((()))***+++))))))))))))))))))))))))))))))************))))))...,,,***(((((()))***+++(((((((((((((((((((((((())))))************))))))***+++,,,,,,+++***+++---,,,---000444999===@@@BBBBBBBBBCCCEEEGGGIIIKKKLLLIIIMMMTTT[[[gggxxxvvvlllmmmpppxxx~~~{{{yyysssooooooppprrrxxx~~~|||~~~}}}{{{yyyxxxxxxxxxxxx~~~|||yyytttqqqpppqqqrrrrrrmmmgggdddeeeiiilllnnnmmmooossswww}}}{{{zzzxxxwwwwwwwwwwwwxxxzzzxxxvvvtttssssssssssssuuutttrrrpppooopppqqqrrruuutttrrrqqqpppqqqrrrssssssuuuyyy~~~uuullleee___[[[YYYWWWUUUSSSSSSRRRQQQPPPOOOMMMKKKIIIGGGGGGGGGHHHMMMRRRWWWZZZ^^^iiizzz|||yyyxxxvvvwwwyyyzzzvvviiiZZZNNNFFF===666444333///...///+++++++++,,,,,,---------++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,---------,,,++++++++++++++++++*********)))))))))))))))*********))))))))))))))))))))))))******++++++++++++******))))))))))))************++++++*********+++++++++*********+++++++++++++++++++++************+++++++++,,,,,,------,,,,,,+++''')))+++...///...---,,,,,,,,,,,,---------......////////////000000000000111000222444666:::FFFSSSjjjzzz}}}~~~yyywwwyyy,,,++++++++++++++++++++++++,,,,,,,,,,,,+++***)))++++++************++++++***)))((()))+++,,,+++***,,,,,,,,,+++++++++************((((((((()))***+++))))))))))))))))))))))))))))))************))))))...,,,***(((((()))***+++(((((((((((((((((((((((())))))************))))))***+++,,,,,,+++***+++---***---111555999===@@@BBBCCCDDDDDDFFFHHHJJJLLLNNNPPPUUU^^^iiivvv{{{tttlllqqqyyy~~~{{{xxxvvvqqqnnnoooqqqsssyyy~~~{{{}}}|||yyyvvvuuuttttttuuuvvvtttpppkkkhhhiiinnnrrrqqqnnnkkkjjjnnnrrrvvvxxxwwwxxxzzz}}}|||zzzyyyyyytttsssqqqooonnnnnnnnnnnnmmmllliiifffeeeeeefffhhhgggfffccc```___```aaabbbgggfffdddcccbbbbbbbbbcccdddfffhhhkkknnnrrrtttvvvxxx|||yyyooohhh\\\XXXSSSQQQQQQRRRRRRRRRNNNMMMLLLJJJJJJJJJJJJJJJJJJMMMOOOOOOPPPYYYiiiuuu~~~yyywwwvvvwwwzzzzzz}}}wwwfffWWWMMMCCC:::666444111////////////......------------+++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,---......---++++++,,,,,,------,,,,,,+++***(((((()))))))))*********))))))))))))))))))))))))******++++++++++++******(((((()))))))))*********************))))))***+++)))))))))******++++++,,,++++++************+++++++++,,,,,,------,,,,,,+++''')))+++---......------,,,,,,,,,---------.........//////000///000000111111000222444666:::FFFSSSjjj{{{www||||||vvvtttuuu++++++******++++++,,,---+++,,,---------,,,***)))++++++************+++++++++)))((((((***++++++***,,,+++++++++************))))))((((((((()))******))))))))))))))))))))))))))))))************))))))***)))(((''''''(((((()))))))))))))))))))))))))))))))))************)))))))))***,,,,,,++++++,,,---+++...333777:::<<<@@@BBBFFFFFFFFFHHHJJJLLLOOOQQQRRRZZZffftttyyysssooowww}}}xxxuuussspppppptttwwwyyy~~~}}}}}}|||yyyvvvtttsssrrrrrrooommmhhhcccaaadddmmmttttttrrrrrrtttxxx|||zzz{{{~~~||||||~~~}}}|||zzzxxxtttrrrooonnnmmmiiihhhfffdddbbbbbbbbbbbb^^^^^^\\\ZZZWWWWWWYYY[[[YYYWWWUUUSSSQQQRRRSSSSSSVVVUUUUUUUUUTTTSSSSSSRRRWWWWWWXXXYYY[[[]]]___aaacccggglllooorrrwww~~~|||eee___WWWSSSSSSUUUUUUTTTNNNNNNMMMMMMMMMMMMNNNNNNKKKLLLLLLJJJIIIOOOZZZcccnnnvvv}}}{{{yyyyyy|||zzzwwwqqqwwwyyyhhhYYYLLL@@@:::777222///...000000//////...------,,,---------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---------,,,++++++++++++,,,---,,,+++***)))((())))))******+++++++++))))))))))))))))))))))))******++++++++++++******((((((((()))))))))******)))***+++***((((((***+++)))((((((((()))***+++,,,++++++************+++++++++,,,,,,------,,,,,,+++---------------,,,,,,+++,,,---------...............///000000//////000111111000222444666:::FFFSSShhhuuuttt{{{|||tttqqqqqq******))))))***,,,...///+++,,,---...---,,,***)))++++++************+++++++++)))'''''')))++++++***++++++*********)))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))************))))))((()))++++++++++++---...///222666999:::<<<@@@CCCGGGFFFFFFGGGIIILLLOOOQQQSSS\\\lll}}}|||{{{xxxsssuuuzzz~~~zzzvvvsssrrrqqqttt{{{}}}|||zzzwwwtttrrrqqqpppjjjhhhccc^^^\\\bbbnnnwwwyyyyyy{{{~~~|||~~~~~~yyyuuupppppprrrrrrooollliiihhhgggeeeccc```___^^^[[[YYYWWWUUUTTTTTTTTTTTTOOOPPPPPPNNNKKKKKKMMMOOOLLLKKKIIIHHHGGGGGGGGGGGGFFFGGGIIIJJJJJJIIIGGGFFFJJJJJJJJJJJJKKKMMMOOOPPPQQQTTTXXXZZZ\\\___eeejjjppptttyyyuuuhhh___[[[ZZZWWWUUUPPPPPPPPPPPPPPPPPPQQQQQQLLLLLLJJJHHHGGGIIINNNRRR\\\aaakkkwww}}}|||~~~|||}}}sssnnnsss|||jjj[[[LLLCCC>>>777111///..................------...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,+++++++++++++++((()))+++++++++***((('''))))))******+++,,,,,,---))))))))))))))))))))))))******++++++++++++******(((((((((((()))))))))***)))***+++***((('''))),,,''''''''''''''')))***+++++++++************+++++++++,,,,,,------,,,,,,+++///...---,,,,,,,,,---...------........./////////---///111000///...000222111000222444666:::FFFSSSfff~~~|||qqqrrr{{{~~~wwwtttuuu))))))))))))***---///000+++,,,---......,,,***)))++++++************+++++++++)))'''''')))+++++++++*********))))))))))))(((&&&'''(((*********)))((())))))))))))))))))))))))))))))************))))))((()))***+++,,,,,,++++++))))))))))))))))))))))))))))))************))))))''')))+++++++++,,,...///222555999;;;;;;===AAADDDEEEDDDDDDEEEGGGJJJMMMOOOWWWbbbtttyyyvvvyyyyyyuuuzzz{{{}}}}}}yyyuuurrrssssssxxx}}}|||zzzxxxuuurrrpppooogggfffaaa\\\[[[bbbooozzz}}}~~~|||{{{yyywwwuuupppkkkgggfffgggfffaaa\\\YYYYYYXXXWWWVVVTTTRRRQQQPPPOOOMMMKKKJJJIIIJJJJJJEEEGGGHHHGGGDDDCCCEEEHHHDDDCCCBBBAAAAAA@@@@@@@@@???@@@CCCEEEFFFDDDBBBAAABBBAAAAAAAAACCCDDDFFFHHHDDDGGGJJJKKKLLLNNNSSSXXX^^^aaafffkkkqqq{{{zzzlllccc^^^XXXTTTRRRRRRRRRRRRRRRRRRRRRRRRMMMLLLJJJHHHGGGGGGGGGHHHQQQTTT\\\jjjzzz~~~~~~uuuppptttzzz~~~yyyiiiWWWLLLEEE<<<555222+++,,,,,,------......///.../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...---+++***)))***++++++&&&''')))***)))(((&&&%%%))))))***+++,,,,,,------))))))))))))))))))))))))******++++++++++++******(((((((((((())))))))))))(((***+++***((('''))),,,'''&&&&&&&&&'''(((***+++++++++************+++++++++,,,,,,------,,,,,,+++------++++++,,,...111333.........////////////000---///111111......000222111000222444666:::FFFSSSddd}}}xxxooorrr|||~~~}}}{{{}}}------------------------,,,,,,,,,------.........---------,,,,,,+++++++++++++++************++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************))))))))))))******))))))))))))************)))(((''''''(((+++...111666999>>>???>>>>>>@@@CCCJJJEEEAAABBBCCCEEEKKKRRRdddmmm}}}{{{uuuuuuuuuxxx|||~~~|||xxxuuusssuuuzzz~~~yyywwwsssllljjjlllggggggeeecccdddjjjuuu}}}~~~|||zzzvvvqqqlllgggccc``````^^^ZZZXXXWWWVVVTTTRRROOOLLLIIIIIIJJJKKKIIIGGGGGGGGGGGGGGGFFFEEEDDDCCCFFFDDDBBBBBBCCCCCCCCCBBBAAAAAA@@@????????????@@@>>>>>>>>>?????????@@@@@@>>>>>>???@@@@@@@@@@@@@@@AAA@@@@@@AAACCCEEEGGGIIIJJJLLLPPPUUU[[[dddmmmsss}}}wwwjjj___WWWQQQRRRSSSSSSSSSQQQPPPOOORRRRRRQQQOOOLLLIIIFFFDDDIIILLLQQQWWWaaaooo~~~|||zzz}}}}}}cccTTTLLLCCC999222222111000000000///---+++---------------------------,,,,,,++++++,,,,,,---...------,,,,,,------...******************++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++------,,,+++***)))((((((((((((((())))))*********333///+++)))))))))&&&$$$(((***++++++******+++,,,++++++++++++++++++++++++---,,,+++*********+++,,,---...///000000000///.........---,,,++++++++++++///......------///000111////////////............333222444666666999CCCNNNcccwww|||wwwsssuuu}}}~~~------------------------++++++++++++,,,,,,------------,,,,,,,,,++++++++++++******))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************))))))))))))******))))))))))))************))))))(((((())),,,///111888;;;???@@@??????@@@BBBCCC>>><<<>>>BBBFFFOOOWWWjjjuuuvvvsssuuuxxx{{{~~~yyyvvvtttxxx}}}xxxuuupppjjjhhhiiihhhhhhgggfffgggnnnyyy~~~}}}}}}{{{tttqqqmmmhhhbbb^^^ZZZYYYVVVSSSQQQOOOOOONNNLLLKKKIIIGGGDDDDDDEEEFFFDDDBBBEEEEEEEEEEEEEEEDDDCCCCCCEEEDDDBBBBBBCCCCCCBBBAAA@@@@@@???>>>>>>>>>>>>>>>=========>>>>>>>>>????????????@@@@@@AAAAAAAAAAAA??????>>>>>>???@@@BBBCCCDDDFFFHHHKKKOOOUUU]]]bbbjjjnnnttt{{{}}}nnncccXXXWWWUUUUUUVVVVVVUUUSSSQQQQQQQQQPPPNNNKKKIIIHHHEEEHHHLLLPPPVVVaaannnxxx}}}xxx~~~ooo___VVVLLLAAA;;;333111///.........,,,+++------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------%%%&&&''')))+++---///000+++++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++++++++++++++******,,,,,,---------.........222...+++)))***)))(((&&&(((***++++++******+++,,,++++++++++++++++++++++++,,,,,,+++******++++++,,,***+++---//////000//////------,,,+++++++++,,,,,,///......---...///000111////////////////////////222222444666666999DDDOOOcccvvv}}}yyyuuuwww}}}zzzyyy|||~~~|||~~~------------------------************++++++++++++,,,,,,,,,,,,+++++++++++++++******))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************))))))))))))******)))))))))*********++++++***)))))))))+++...111333;;;===???@@@@@@??????@@@<<<999888<<>>>>>===>>>>>>>>>???@@@AAAAAABBBEEEJJJMMMRRRUUUZZZ___gggtttwwweee___WWWUUUVVVWWWUUURRRQQQQQQQQQQQQPPPOOONNNMMMJJJLLLNNNPPPRRRYYYcccjjj{{{|||~~~wwwhhh]]]QQQFFF@@@777444111///.........---------------------------......------------......,,,,,,,,,++++++,,,,,,,,,+++++++++++++++************++++++,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,///---+++***++++++***((((((***++++++******+++,,,++++++++++++++++++++++++,,,++++++******+++,,,,,,((()))+++---.../////////,,,,,,++++++,,,,,,------///............///000000000000000000000000000000111111333666777:::EEEPPPbbbvvv~~~{{{xxxzzz{{{yyyzzz,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++,,,+++++++++++++++++++++******))))))))))))******************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((((()))))))))******************))))))))))))******))))))*********+++++++++*********+++---000333555<<<===?????????>>>======999777999>>>EEEPPP___mmmzzz}}}yyyxxx}}}}}}{{{yyyzzzuuurrrrrrpppmmmmmmpppqqqqqqqqqpppqqqwww~~~zzzyyyzzz|||{{{vvvpppkkkgggeee^^^[[[WWWRRROOOLLLKKKJJJEEECCCBBBBBBCCCDDDCCCBBBEEEDDDBBBBBBBBBBBBBBBBBB@@@@@@BBBCCCDDDEEEEEEEEEFFFDDDCCCCCCDDDEEEEEEDDDEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@???????????????>>>??????>>>===>>>@@@BBBDDDFFFHHHKKKRRR]]]lllvvv~~~qqqbbbXXXWWWWWWUUURRRQQQQQQRRRRRRRRRRRRRRRRRRRRRSSSTTTTTTTTTXXX___dddwww}}}ooocccUUUJJJEEE???;;;555222000000000000.................................------.........++++++++++++++++++++++++//////---,,,***(((''''''******+++,,,,,,,,,++++++++++++++++++++++++++++++)))))))))*********++++++)))))))))))))))*********---,,,+++++++++++++++***(((***++++++******+++,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,))))))***+++,,,---------++++++++++++,,,---...///............/////////000000000000000111111111111000000222666777:::EEEQQQbbbvvv{{{yyy{{{|||zzz|||,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***))))))))))))))))))***))))))*********+++++++++************************************************************)))))))))(((((()))))))))******************))))))))))))******************++++++++++++******+++---000333555777<<<<<<<<<======<<<:::999888777;;;BBBJJJVVVgggwwwzzz|||}}}~~~|||{{{wwwsssqqqnnnkkkkkkooopppoooqqqtttvvvvvvvvvssssssxxx|||yyyyyy{{{{{{~~~{{{wwwxxxuuuoooiiibbb]]]YYYWWWTTTRRROOOLLLJJJHHHGGGGGGCCCBBBAAAAAACCCEEEEEEDDDEEEEEEEEEDDDCCCCCCDDDEEEAAABBBDDDEEEGGGHHHHHHHHHIIIGGGFFFFFFHHHIIIHHHGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBAAA@@@@@@AAAAAABBB@@@@@@@@@AAAAAAAAAAAAAAA>>>???@@@???======>>>???>>>???@@@AAADDDMMMXXXaaajjjtttuuuddd]]][[[WWWTTTRRRRRRSSSSSSSSSTTTUUUUUUSSSTTTTTTSSSRRRUUU[[[```lllzzzwwwkkk]]]RRRMMMEEE@@@:::444222111000000.................................------.........***++++++,,,,,,++++++************+++,,,,,,------)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++***))))))))))))(((((((((++++++++++++++++++++++++***+++,,,,,,++++++++++++(((***++++++******+++,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,+++++++++************************+++,,,---...///---......//////////////////000000000111111111222000000222666777:::EEEQQQbbbvvv~~~{{{xxxzzz|||zzz|||,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++++++++++++++***))))))(((((())))))***((((((((()))******++++++************************************************************))))))))))))))))))))))))******************))))))))))))***************++++++++++++,,,***+++---///222555888999;;;;;;;;;;;;<<<<<<999777666888>>>GGGQQQ]]]ppp}}}xxxzzz{{{yyy}}}zzzuuupppllliiifffeeegggmmmooonnnooosssxxxyyyxxxuuutttxxx{{{yyyyyy{{{{{{}}}zzzsssnnnjjjgggbbb\\\VVVRRROOONNNKKKKKKKKKJJJIIIGGGGGGFFFDDDBBBAAABBBDDDFFFFFFEEEEEEFFFGGGFFFDDDDDDFFFGGGFFFFFFHHHJJJKKKLLLMMMMMMNNNLLLKKKKKKMMMNNNNNNMMMJJJIIIIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEEEECCCBBBBBBBBBCCCDDD@@@@@@AAABBBBBBBBBAAAAAA===???@@@@@@>>>======>>><<<============BBBJJJPPPWWW^^^jjjsssxxx~~~sssggg___XXXTTTUUUTTTTTTTTTTTTUUUUUUVVVUUUUUUTTTRRRQQQTTT[[[aaagggqqq{{{pppbbbWWWSSSKKKFFF>>>888444111///.................................------------......***+++,,,------,,,+++***,,,,,,,,,,,,,,,+++++++++)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++*********))))))(((((((((******)))))))))))))))((((((***,,,,,,***)))***+++(((***++++++******+++,,,++++++++++++++++++++++++))))))+++,,,,,,,,,,,,,,,---,,,+++******))))))***+++***++++++,,,---...///---......///000/////////...//////000000111111111111111333666777:::EEEPPPaaauuu~~~zzzwwwzzz~~~++++++++++++++++++++++++,,,+++++++++************)))*********++++++++++++))))))(((((((((((())))))&&&''''''((())))))******************************************************************))))))))))))))))))))))))******************))))))))))))***************+++++++++,,,,,,***+++...111444777999;;;<<<;;;:::;;;======:::777888<<>>@@@BBBBBB@@@>>>======;;;===???>>>===>>>BBBFFFHHHLLLTTT]]]aaafffrrrxxxjjj___YYYWWWVVVUUUTTTTTTTTTUUUUUUVVVVVVTTTQQQPPPTTT\\\bbbeeelllyyyvvvsss{{{vvvhhh^^^ZZZSSSNNNFFF>>>999555111...........................------,,,,,,,,,,,,------+++,,,---......---,,,+++000000...---+++)))(((((())))))***+++,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++(((((((((((('''''''''&&&'''))),,,+++)))(((((()))(((***++++++******+++,,,++++++++++++++++++++++++((()))+++,,,------,,,,,,---,,,+++*********+++,,,++++++++++++,,,,,,---...------///000000000///...------...//////000111111222222444666666999DDDOOO^^^rrr{{{xxxyyy+++++++++++++++++++++++++++*********))))))(((((())))))******++++++++++++))))))(((((((((((())))))%%%&&&&&&'''((())))))***************************************************************))))))))))))))))))))))))******************))))))))))))************+++++++++,,,,,,,,,***,,,...111555888:::;;;===;;;:::<<<>>>>>><<<888;;;@@@KKKXXXeeessszzzwwwzzzzzz|||uuutttwww{{{~~~~~~~~~{{{vvvpppjjjgggeeedddnnnmmmqqquuuuuuooolllllltttuuuuuuttttttxxx|||xxxwwwwww{{{}}}}}}{{{{{{|||xxxssslllfffbbb^^^ZZZXXXRRRPPPMMMKKKIIIHHHIIIIIIJJJLLLOOORRRSSSRRRPPPOOOIIIHHHGGGGGGIIIKKKKKKJJJKKKLLLNNNMMMJJJJJJLLLOOOOOOOOOQQQRRRSSSTTTTTTTTTUUUTTTRRRSSSUUUVVVVVVUUUVVVVVVUUUTTTTTTTTTTTTTTTQQQQQQQQQPPPPPPPPPOOOOOOMMMLLLJJJHHHHHHHHHJJJKKKKKKKKKKKKKKKIIIGGGDDDCCCAAACCCEEEEEEBBB???>>>===;;;>>>AAAAAA???>>>AAACCC@@@@@@FFFNNNQQQTTT___kkkvvv{{{mmmeeeXXXWWWVVVTTTSSSSSSTTTTTTTTTSSSQQQMMMKKKOOOXXX___dddiiirrrzzz|||pppjjjqqqrrrhhhdddZZZUUUMMMEEE???999555111////////////////////////---,,,,,,++++++,,,,,,---+++,,,...//////...,,,+++******+++,,,,,,---......((()))***+++,,,---------++++++++++++++++++++++++)))***+++,,,---...//////---,,,,,,,,,++++++******&&&))),,,+++(((&&&'''((((((***++++++******+++,,,++++++++++++++++++++++++((()))+++,,,------,,,,,,++++++*********+++---...,,,,,,++++++,,,,,,------,,,---///000000000///...,,,------...///000000111333222444666666999CCCNNN\\\ppp|||xxxzzz|||zzz|||~~~~~~---------,,,,,,+++++++++))))))***++++++++++++***,,,+++***)))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))+++*********))))))((((((,,,,,,++++++++++++++++++******++++++++++++******************************,,,,,,+++***))))))*********)))))))))***+++,,,,,,---///222555888:::;;;<<<888999;;;===:::777999???IIIIIIPPPaaavvv{{{rrrqqqttt|||wwwuuuuuuvvvzzz~~~{{{xxxssslllgggfffiiilllvvv{{{~~~xxxrrroooooouuuwwwxxxvvvuuuzzz|||xxxvvvuuuxxxzzz{{{{{{xxxtttooollleeeccc___ZZZVVVRRROOONNNJJJIIIHHHHHHIIIHHHGGGEEEFFFNNNZZZaaaaaa]]]YYYVVVQQQPPPNNNNNNOOOOOOOOONNNTTTVVVWWWVVVTTTRRRRRRSSSRRRRRRSSSUUUXXXZZZZZZYYYYYYXXXWWWVVVVVVXXXZZZ[[[YYYYYYXXXWWWVVVVVVWWWWWWWWWUUUTTTUUUWWWVVVSSSPPPSSSQQQOOONNNPPPQQQQQQQQQPPPOOOMMMMMMMMMKKKIIIGGGFFFEEEDDDCCCBBBBBBBBBBBB???>>>===>>>???@@@???>>><<<>>>@@@BBBDDDIIINNNRRRaaalll|||sssggg```XXXUUUUUUVVVWWWXXXWWWUUUQQQMMMLLLOOOTTTYYYaaa```dddjjjpppvvv{{{uuurrrttt{{{}}}rrrkkkbbb[[[SSSMMMHHHBBB999333///...///111222222000...222///,,,+++,,,---......++++++++++++++++++++++++************************,,,...//////...,,,+++,,,///...,,,******+++,,,---++++++++++++++++++++++++)))************+++++++++''''''(((((((((((((((((((((((())))))******++++++)))******++++++******))),,,,,,,,,++++++*********+++,,,.........,,,***)))++++++,,,---......//////+++,,,------......------.........///////////////333111222555888<<>>@@@CCCEEENNNXXXgggtttwwwnnnbbb[[[YYYWWWUUUSSSUUUSSSPPPNNNMMMOOORRRUUUYYY[[[___bbbcccgggttt~~~zzzzzz~~~{{{vvvnnnggg]]]UUUOOOHHH???888222111///000000000...,,,///---,,,,,,------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,,,,+++***)))***++++++++++++******))))))++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))&&&&&&'''''''''(((((((((******++++++++++++******,,,,,,,,,+++++++++******+++,,,---......,,,***))))))))))))******++++++,,,,,,---......////////////---.........//////000000333111222555888<<>>EEEOOOYYYcccqqqrrrgggccc___XXXRRRTTTSSSQQQPPPPPPQQQRRRSSSTTTVVVXXXXXXTTTVVVdddsss~~~wwwlllbbbYYYPPPFFF???777444000.........---,,,---,,,,,,---......+++)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))++++++***))))))***)))***+++---,,,+++)))'''++++++++++++++++++++++++)))************+++++++++,,,+++++++++******))))))************++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***+++,,,---...---,,,+++***,,,,,,,,,,,,,,,---------------...///000000111111,,,------...///000111111222111222555777;;;EEEOOOiii}}}{{{vvvzzz~~~{{{xxxyyy{{{~~~,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,---......************************++++++************++++++*********)))))))))))))))'''(((((()))***+++,,,,,,******++++++++++++************************************)))(((((())))))************++++++---...///222444666999;;;=========<<<888666999===AAAHHHOOOWWWhhhssskkkmmmrrryyy}}}zzzvvvuuuwwwxxxyyy}}}~~~}}}}}}xxxtttqqqooolllkkkiiiiiillluuu|||xxxvvvxxxyyyzzzzzzyyyzzz~~~~~~zzzuuuqqqooojjjgggccc^^^YYYUUUQQQPPPNNNNNNNNNNNNMMMLLLKKKJJJMMMNNNPPPRRRSSSPPPKKKGGGBBBEEEMMM[[[hhhmmmiiidddcccbbb___]]][[[[[[]]]___ccceeeggggggeeedddeeeffffffiiinnnpppooommmjjjhhhiiikkkmmmpppqqqrrrqqqqqqoooooonnnmmmmmmnnnnnnnnnsssrrrqqqpppnnnllliiihhhbbbaaa``````bbbbbbbbbaaaZZZYYYXXXXXXXXXXXXVVVTTTPPPPPPOOONNNMMMKKKIIIIIIFFFDDDCCCCCCDDDDDDCCCAAA@@@AAA@@@>>><<<<<<===>>><<>>===>>>???>>>???@@@@@@BBBHHHQQQXXXgggsss~~~qqqcccUUUSSSQQQQQQSSSUUUUUUTTTYYYRRRKKKIIIHHHIIINNNUUUbbbsss}}}yyyvvvuuutttuuuyyywwwjjj]]]QQQJJJ???:::333///...///000111222000---,,,---...//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++******+++------,,,+++++++++,,,---...************************))))))*********++++++++++++++++++******)))))))))************************+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++***************------------...///000111,,,,,,---...///000111222111111333555666999FFFRRRggg|||}}}zzzyyy}}}zzz{{{||||||||||||{{{zzz++++++,,,,,,,,,,,,------***++++++,,,,,,,,,,,,,,,---,,,+++***))))))))))))++++++++++++++++++++++++*********))))))*********))))))))))))*********************+++,,,,,,------******++++++++++++************************************************+++,,,******+++,,,---///000111555666888:::<<<<<<<<<<<<888888<<>>BBBGGGKKKPPP[[[kkk|||qqq^^^YYYSSSQQQSSSTTTTTTSSSYYYPPPHHHFFFFFFFFFHHHLLLUUUddd{{{~~~}}}|||zzzvvvssspppooopppttt{{{rrrdddWWWPPPEEE???888333111111111222444111---,,,---///000000++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++***(((((()))+++,,,+++)))((((((***,,,---************************)))************+++++++++************************+++++++++++++++*********++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,///...---------...///000,,,------...///000111111000111333555555999FFFTTTfff{{{{{{yyyzzz}}}{{{{{{{{{{{{{{{{{{{{{{{{+++++++++,,,,,,---------***+++,,,,,,------,,,,,,,,,+++***************+++++++++++++++++++++++++++***))))))(((((())))))***((()))))))))************************++++++++++++******++++++++++++******************************+++++++++++++++,,,------***++++++,,,...///111222555666888:::;;;<<<;;;;;;999<<>>===>>><<<=========>>>???AAABBBBBBJJJVVVcccpppooofff\\\VVVVVVWWWWWWVVVXXXQQQKKKHHHFFFDDDFFFKKKKKKTTTdddxxx~~~{{{zzzzzzzzzwwwuuuqqqppppppsss{{{zzzkkk^^^WWWLLLGGG>>>777444222111000222000...---...//////...++++++++++++++++++++++++++++++++++++++++++++++++---------+++(((''')))******)))))))))***++++++,,,************************)))************+++++++++******++++++,,,,,,------...---------,,,,,,,,,+++******++++++++++++************+++++++++,,,,,,,,,++++++++++++,,,,,,---...,,,------....../////////222111///------...///000---.........//////000000000111333555444888FFFUUUiii}}}xxxxxxzzz}}}zzzzzzyyyyyyzzz|||+++++++++,,,,,,---------***+++,,,,,,------,,,,,,************+++,,,------++++++++++++++++++++++++))))))(((((((((((())))))(((((())))))*********+++*********)))))))))))))))******++++++++++++******************************,,,+++++++++,,,------...+++++++++,,,...000111222555666888:::;;;;;;;;;;;;<<>>===<<<<<>>CCCEEEGGGHHHOOOaaazzzvvvqqqppprrrxxx}}}{{{}}}yyyyyyzzz~~~rrrmmmfffbbbbbbdddggghhhnnnrrrxxx|||}}}|||{{{zzzxxxvvvtttuuuxxxyyyvvvssswwwwwwuuurrrnnnkkkjjjjjjgggddd___YYYUUUQQQPPPOOOMMMNNNPPPRRRTTTUUUVVVWWWUUUXXX[[[___aaabbbcccccc]]][[[[[[[[[]]][[[VVVRRRMMMKKKLLLQQQXXX___cccdddggglllrrrwwwyyyyyyyyyyyyyyy{{{}}}~~~}}}{{{zzzyyyvvvssspppqqqooojjjeeeaaa___^^^^^^VVVUUUSSSQQQOOONNNMMMMMMMMMKKKHHHGGGHHHIIIIIIIIICCCCCCBBBAAA@@@>>>>>>===:::<<>>888:::<<<===AAAJJJVVV```tttsssggg___[[[ZZZYYYXXXUUURRROOONNNPPPQQQLLLKKKKKKNNNUUUcccrrr|||zzzyyyxxxuuuwwwxxxzzz}}}tttjjjZZZWWWRRRHHH>>>666333222/////////......---,,,,,,...------,,,,,,------...$$$(((******'''&&&)))---000222444111---))))))***++++++++++++++++++,,,,,,+++*********))))))))))))))))))((('''(((((()))***+++***)))(((((()))***+++,,,,,,,,,+++++++++******++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******......---+++***+++---000000000///...............000/////////000000111111111111222444555:::FFFSSSiiizzzyyyyyy|||~~~zzzwwwvvvuuuvvvxxxyyy{{{---------,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,++++++++++++******************)))******++++++++++++*********)))))))))&&&&&&'''((()))++++++,,,)))))))))))))))))))))))))))******+++++++++******************************+++***************++++++,,,***+++000333333666;;;::::::::::::999;;;>>>@@@DDDIIIOOOVVVbbbzzzvvvlllpppttt{{{~~~||||||{{{|||}}}vvvjjjeee```___ccckkkqqquuuxxxyyyzzz{{{{{{{{{yyyyyyvvvtttsssuuuyyyzzzxxxuuummmmmmmmmmmmjjjgggdddbbb^^^[[[XXXTTTQQQPPPOOOPPPRRRSSSVVVYYY[[[\\\\\\]]]^^^```bbbdddeeeeeedddccceeecccbbbaaaaaa```^^^]]]XXXWWWWWWZZZ```fffkkkmmmpppuuu{{{~~~zzzvvvrrrnnnlllkkk^^^\\\ZZZYYYWWWUUUQQQNNNOOOMMMKKKJJJJJJKKKJJJIIIGGGFFFEEEDDDBBBAAA@@@???:::;;;;;;;;;;;;???GGGMMM[[[iii}}}sssfff```^^^YYYXXXVVVTTTSSSRRRRRRRRRNNNNNNMMMJJJJJJRRR___jjj||||||{{{yyywwwwwwwwwvvvxxx||||||uuu```^^^YYYPPPGGG>>>999666111000000///...---,,,+++...------,,,,,,------...'''***,,,,,,******,,,///000////////////...,,,+++,,,,,,++++++++++++++++++***************)))))))))---+++((('''&&&(((***,,,+++***)))(((((()))***++++++++++++***************++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***///...,,,***)))***...222///......------------...///000111111222222111111222222333444555999EEEQQQiiizzz~~~||||||}}}yyyuuutttvvvwwwyyyzzz}}}************+++,,,------+++++++++,,,,,,,,,------+++++++++*********))))))***)))))))))***+++,,,,,,************))))))))))))'''(((((())))))*********************************))))))***+++++++++******++++++++++++++++++++++++*********)))******+++,,,,,,+++---333666666999===<<<;;;:::888888:::???CCCFFFIIIQQQ^^^ssswwwqqqpppwww~~~~~~}}}|||{{{|||wwwpppeeebbb```aaahhhpppxxx}}}xxxxxxwwwxxxyyyzzzyyyyyywwwuuutttvvvzzz{{{yyyvvvmmmmmmmmmlllkkkgggbbb___[[[ZZZWWWTTTSSSSSSTTTTTTUUUWWWZZZ]]]```aaaaaaaaadddeeeggghhhhhhgggfffdddjjjhhhgggeeeeeeeeedddddd`````````bbbfffkkkpppsssxxx}}}|||wwwsssqqqhhheeebbb```___\\\WWWRRRSSSRRRPPPOOOOOOOOOMMMKKKHHHGGGFFFEEECCCBBB@@@@@@===>>>>>>===;;;<<>>666222111111000//////.........------,,,,,,------...+++,,,...---,,,+++---///,,,,,,---------...------,,,,,,,,,++++++*********************************...,,,+++))))))***+++,,,+++******))))))******+++,,,,,,++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---------+++***+++...111///......------.........///000111333333222111111333222333555555999DDDQQQiiizzz~~~|||xxxuuusssuuuwwwzzz|||~~~((((((((()))+++---...000+++++++++,,,,,,,,,------+++++++++*********))))))***)))))))))***+++,,,,,,*********)))))))))((((((***************)))))))))++++++++++++++++++++++++((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))***++++++,,,---,,,///666999999:::===<<<;;;999777777;;;AAAEEEJJJLLLUUUjjjzzzwwwtttzzzzzz{{{}}}zzzpppjjjbbbaaabbbfffmmmvvv|||tttsssrrrtttwwwyyyyyyyyyxxxvvvuuuwwwzzz{{{yyyvvvpppooonnnmmmlllhhhbbb]]]YYYWWWVVVTTTTTTUUUVVVWWWXXX[[[^^^bbbdddeeeeeeeeeiiijjjkkkllllllkkkiiihhhmmmmmmllllllkkkkkklllmmmjjjjjjiiijjjmmmqqqwwwzzz{{{xxxsssnnniiigggeeebbb\\\WWWWWWUUUSSSRRRRRRQQQOOOMMMIIIIIIGGGFFFDDDBBBAAA@@@???@@@@@@???===<<<===>>>AAAGGGSSSdddxxx|||lllbbb]]]XXXUUUTTTSSSRRRQQQTTTXXXZZZVVVMMMGGGHHHKKKPPP```vvv}}}{{{yyyuuurrrsssxxx}}}|||ooo___YYYWWWQQQBBB555111000///......//////000...------,,,,,,------...+++++++++***)))(((((()))%%%(((******''''''***---,,,,,,,,,++++++************************+++++++++)))***************))))))++++++************++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***,,,......---------...000///////////////000000///000111333333222111111333222333555555999DDDQQQhhhyyy~~~}}}xxxuuusssuuuwwwzzz}}}))))))))))))***,,,...000++++++,,,,,,,,,,,,------,,,++++++++++++******************)))******++++++******)))))))))(((((((((++++++*********)))))))))++++++++++++++++++++++++((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,,,,...---111888;;;::::::===;;;:::999777888<<>>======<<<;;;AAABBBJJJXXXiiizzz~~~kkkdddZZZTTTSSSSSSSSSRRRRRRWWW[[[XXXPPPHHHDDDCCCFFFRRReeewww~~~zzzwwwvvvxxx{{{|||yyy|||vvvccc[[[[[[VVVHHH:::111000...---,,,------......------,,,,,,------...------,,,,,,+++*********(((+++---+++((('''+++...,,,,,,++++++++++++++++++*********+++++++++++++++%%%&&&''')))))))))((('''++++++++++++++++++++++++)))))))))))))))*********,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,(((+++...000///...------000////////////000111111///000111111222222111111222222333444555999EEEQQQgggxxx~~~yyyvvvuuuuuuxxx|||...---+++*********,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++******)))************)))))))))((((((((((((''''''(((((()))******+++************************(((((()))++++++,,,,,,+++++++++++++++++++++++++++))))))))))))***+++,,,---......222999<<<:::999;;;999999888777999===DDDIIIRRR^^^uuu~~~}}}~~~zzznnneee___]]]]]]aaahhhpppvvvxxxwwwtttooommmmmmqqqvvvyyyxxxuuuvvvtttrrrsssuuuuuurrrooooookkkhhhhhhiiiiiiddd```WWWVVVUUUUUUVVVXXXZZZ[[[\\\___dddhhhkkklllkkkjjjmmmnnnpppsssttttttsssrrrtttwww{{{|||||||||~~~}}}}}}|||wwwvvvsssnnnhhh___^^^\\\\\\[[[YYYUUURRROOOOOOMMMKKKIIIGGGEEEEEE@@@???>>>>>>>>>===<<<:::===<<>>EEEJJJSSSfff~~~~~~rrrfff^^^ZZZYYY[[[```iiirrrwwwwwwrrrnnnpppnnnnnnqqqwwwyyywwwsssuuurrrpppqqqrrrrrrooolllkkkgggcccdddggghhheeeaaaZZZZZZYYYXXXYYY[[[^^^___]]]```eeeiiilllmmmlllkkkmmmnnnqqqtttvvvvvvuuuuuuvvvzzz}}}wwwrrreeedddcccbbbaaa^^^[[[XXXRRRQQQPPPNNNKKKIIIHHHGGGCCCAAA@@@??????>>>===;;;888555999DDDPPP]]]nnn}}}tttccc[[[XXXVVVTTTUUUVVVXXXWWWTTTOOOIIIFFFBBBAAADDDPPPaaasss~~~~~~|||zzznnnvvvooobbb[[[WWWUUUSSS>>><<<888444111///.........------,,,,,,------...((('''(((***,,,.........222---((((((+++---+++'''*********++++++,,,,,,---*********++++++,,,,,,,,,***)))(((((())),,,///111***++++++,,,,,,++++++***++++++,,,,,,---------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++,,,,,,,,,+++,,,///111---------------...///000000///.........///111222000000111444666:::GGGSSSeeevvv|||zzzyyyyyy|||---,,,,,,++++++,,,,,,---*********************************))))))))))))(((+++******)))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,++++++*********+++,,,......---,,,...///000222666999;;;:::888666444666111333>>>AAAFFFTTT```xxx{{{oooiiiccc[[[VVVXXX```ffflllppppppoooooopppoooppptttxxxzzzyyyvvvrrrssspppnnnnnnooonnnkkkgggcccaaa___\\\\\\^^^aaaccc___^^^\\\[[[[[[\\\^^^___aaadddggghhhiiiiiikkklllppppppqqqqqqsssvvv{{{~~~}}}xxxsssmmmkkkjjjggg```YYYXXXUUUQQQNNNMMMMMMKKKJJJFFFEEEEEECCCBBBAAA@@@@@@;;;===@@@AAAFFFQQQ___kkkzzzxxxjjj___XXXVVVRRRRRRSSSTTTTTTRRRLLLHHHBBB??????EEEOOO^^^sss~~~wwwoookkkqqqzzzqqqccc\\\XXXVVVUUUCCC@@@999333///...000333111111///...---,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++***++++++,,,******++++++++++++******///---,,,******+++,,,------,,,++++++******++++++...---,,,++++++,,,---...******))))))******+++,,,)))((()))+++......***'''...+++)))+++,,,,,,,,,---******+++,,,,,,------...000000//////......------000000000000111111111111000...///222555:::EEEOOOgggxxx~~~{{{zzz...------,,,,,,------...++++++++++++++++++++++++++++++*********)))))))))++++++***)))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((*********************************++++++,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,+++++++++---///000222555888::::::999888222555222555AAAEEEKKKZZZkkk~~~rrrfffaaa]]]YYYXXX[[[bbbeeeiiijjjjjjkkkmmmppppppqqqsssvvvxxxxxxuuurrrrrrpppmmmmmmnnnmmmjjjhhhbbb```]]][[[[[[]]]___aaa```^^^\\\[[[[[[\\\^^^```ccceeeggghhhiiijjjlllnnnrrrssstttuuuvvvzzzzzztttqqqpppnnngggbbb^^^ZZZTTTPPPOOONNNNNNMMMHHHGGGFFFEEECCCBBBAAA@@@<<<===>>>===>>>EEEOOOXXXfffuuuzzziii^^^XXXWWWUUUTTTUUUUUURRRMMMIIICCC???<<<>>>CCCPPPeeevvv{{{ssskkkkkkooowww}}}qqqddd\\\XXXVVVUUULLLDDD:::333111000///.........---------------...---,,,,,,++++++,,,,,,---************************))))))************++++++******++++++++++++******,,,,,,*********,,,...///---,,,++++++******+++++++++******************+++------,,,,,,------...///***)))(((***,,,,,,***'''---,,,+++,,,------,,,,,,+++++++++,,,------......///////////////.........//////000000000111111111000///000333555999DDDNNNfffwww~~~|||~~~///......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++***))))))))))))***))))))))))))))))))))))))))))))***++++++***))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,++++++++++++************))))))***---000222333555888999999999999000555555999EEEJJJSSSdddyyyrrrggg\\\XXXXXXZZZ^^^bbbeeedddcccaaaaaadddjjjooorrrrrrrrrtttvvvvvvuuusssqqqooommmllllllkkkiiihhhaaa___]]][[[[[[]]]___aaabbb___\\\ZZZZZZ\\\___bbbeeefffhhhhhhiiilllooorrruuuvvvxxxyyy{{{{{{zzzwwwrrrlllgggaaaYYYSSSPPPPPPPPPQQQKKKJJJHHHGGGEEECCCBBBAAA<<<<<<<<<:::999;;;AAAFFFPPP]]]ppp|||kkkaaaZZZVVVSSSQQQQQQNNNJJJFFFDDD@@@<<<999999@@@SSSeee{{{|||tttlllllloootttyyyrrrggg___ZZZWWWUUUTTTIII<<<555333222...***++++++++++++,,,...///000---,,,,,,++++++,,,,,,---************************((()))***+++++++++++++++******++++++++++++************)))***+++---///000---,,,++++++******++++++*********++++++*********+++************+++,,,,,,+++)))((((((*********)))***+++,,,------------,,,,,,,,,,,,---......//////........./////////////////////000000000000111111111000000333555888BBBLLLeeevvv~~~~~~}}}}}}......------------......------------------------------,,,,,,,,,+++++++++,,,+++******))))))*********************************************************************************************+++++++++++++++++++++++++++++++++***+++***))))))+++///222666777777888888888777777///666888<<>>@@@FFFMMMZZZnnnqqqaaa[[[TTTPPPPPPNNNJJJFFFEEEBBB???;;;666999GGGVVVkkk}}}zzzsssnnnpppttt{{{wwwlllccc]]]YYYWWWUUULLLAAA888333000---+++*********+++,,,---...///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,++++++******++++++++++++******************+++,,,---...---,,,++++++******+++++++++,,,---......---,,,+++)))))))))))))))***+++++++++***((('''''')))******&&&***,,,++++++,,,---+++,,,,,,------...//////000------......//////000000////////////000000000111222000111333555777@@@JJJbbbsss|||{{{}}}}}}|||------,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,+++,,,++++++***************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++...222666:::::::::999777666555444000999;;;@@@KKKSSSccczzz{{{{{{|||xxxkkkaaa[[[UUUSSSXXX```eeegggeee^^^VVVQQQSSS\\\gggnnntttrrrrrrrrrtttvvvuuuuuurrrpppmmmjjjgggfffggghhhfffeeedddcccdddeeeggghhheeebbb^^^\\\\\\^^^bbbeeeiiijjjkkklllmmmqqqvvvyyyzzz|||}}}wwwpppeee\\\VVVTTTSSSRRRMMMLLLKKKIIIFFFDDDCCCBBB>>>>>>??????============BBBCCCKKK[[[qqqqqqhhh\\\UUUSSSRRRNNNJJJCCCBBBAAA>>>999777???III]]]qqq~~~~~~yyyqqqsssxxx|||rrrhhh___YYYVVVPPPMMMGGG>>>444///...000,,,,,,+++++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))******++++++++++++******,,,+++++++++++++++++++++---,,,++++++******+++++++++,,,---......---,,,+++---,,,,,,,,,,,,---......+++***(((''''''(((+++---&&&,,,...***)))+++,,,***,,,,,,------...//////000------......//////000000...////////////000000000111000111444555777???III^^^ppp|||{{{|||~~~~~~|||,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,++++++,,,,,,+++************+++++++++++++++++++++++++++,,,+++************+++,,,++++++++++++++++++++++++***************)))))))))***++++++++++++,,,,,,,,,,,,---.........111555888;;;;;;;;;:::888666333222222<<>>BBBHHHUUUccc}}}xxx||||||ssshhh]]]RRRVVVYYY\\\bbbiiihhhbbbZZZUUUOOOOOOUUU___hhhmmmrrrrrrsssuuuxxxzzzyyyxxxxxxvvvqqqjjjdddbbbeeehhhgggggggggggghhhiiijjjkkkgggfffcccbbbbbbcccfffgggiiikkkooorrrtttwwwzzz}}}~~~}}}||||||}}}}}}{{{zzz|||~~~{{{||||||{{{zzz{{{}}}{{{rrrjjjccc\\\WWWPPPPPPOOOMMMLLLJJJIIIIIIFFFEEECCCBBB@@@>>>;;;999:::999===EEENNN[[[qqqtttccc[[[UUUMMMGGGHHHDDDAAAAAA???<<<<<<>>>DDDXXXgggsss|||zzzxxxwww}}}xxxiii___ZZZOOOPPPOOOIII@@@888444333///......---,,,,,,---------,,,,,,++++++,,,,,,---************************+++***)))((()))+++...000******++++++++++++******)))******++++++++++++***---,,,++++++******+++++++++******************+++))))))(((((())))))***+++''')))*********,,,///222>>>DDDAAA333***,,,,,,)))+++++++++,,,------......///////////////................../////////000000///...000444555888???HHHUUUiii~~~}}}.........------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---))))))))))))))))))))))))+++*********))))))((((((*********++++++,,,,,,,,,))),,,...000111333555777555777:::<<<<<<999666444444???DDDJJJXXXiii|||zzz~~~~~~uuummmcccYYYPPPWWW]]]bbbjjjpppllldddVVVRRRNNNPPPXXXbbbiiimmmqqqqqqsssvvvzzz{{{{{{yyyzzzxxxssskkkdddbbbdddgggeeeeeeeeeffffffhhhiiiiiihhhgggeeeddddddeeeggghhhiiilllpppsssvvvxxx{{{}}}zzz{{{|||~~~~~~}}}{{{yyyyyyzzz|||}}}vvvuuutttqqqnnnmmmnnnooolllmmmoooooooooppprrrttt{{{{{{}}}~~~~~~}}}{{{zzz{{{rrriii```ZZZRRRRRRQQQPPPOOOMMMMMMLLLGGGFFFDDDCCCCCCAAA???===999999>>>CCCFFFLLL]]]pppqqqfff^^^TTTMMMPPPHHHBBBBBBBBB@@@???@@@:::MMM]]]kkk{{{}}}xxxuuuxxxqqqeee```TTTRRRPPPKKKEEE>>>666111......---------......///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***,,,000555777******++++++++++++******'''((()))++++++,,,,,,,,,---,,,++++++******++++++...---,,,++++++,,,---...,,,,,,++++++,,,,,,---...%%%(((+++,,,+++---111444KKKPPPJJJ888---------)))******+++,,,,,,------...000000//////.........---............/////////000...---000444666888@@@IIISSSggg}}}}}}}}}}}}~~~}}}///...---,,,,,,,,,,,,,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,000...,,,,,,,,,,,,***)))******+++,,,------......***++++++,,,,,,++++++***,,,,,,,,,++++++******************++++++,,,,,,,,,'''))),,,...///...,,,+++++++++,,,...000444777999:::;;;<<<:::888666555666999>>>FFFRRRddd~~~~~~yyytttoooeeeZZZTTTOOOXXXdddnnnqqqoookkkhhh[[[TTTQQQVVV]]]ccchhhnnnnnnooorrrvvvzzz||||||{{{tttsssqqqnnnlllkkkkkkkkkkkkkkkkkkhhheeebbbbbbcccdddeeeggghhhhhhiiilllnnnpppqqqtttyyy~~~}}}{{{|||~~~|||yyywwwxxxzzz{{{yyyvvv{{{zzzwwwtttrrrqqqtttvvvyyyuuuooojjjgggdddaaa^^^___^^^___bbbgggjjjkkkkkknnnpppqqqpppnnnllllllmmmoooppptttyyy}}}uuujjjaaaZZZVVVSSSSSSVVVVVVRRRNNNLLLIIIGGGEEEDDDCCC@@@>>>>>>===<<<===AAAIIITTT[[[wwwsssbbbXXXSSSNNNHHHDDDDDDCCC@@@???AAAEEEDDDOOOeeewww~~~|||uuusssyyyuuufff^^^WWWQQQOOONNNHHH;;;///---......---+++******+++,,,++++++,,,---...,,,+++,,,------...---,,,***))))))+++---......---+++******++++++,,,,,,------...))))))***++++++++++++***,,,,,,,,,++++++*********************************)))***+++,,,---,,,++++++***+++++++++***,,,...111333333222000///---,,,,,,------......///000000111...............///000000000000000222444444222000///111222222333999BBBHHHVVViii~~~{{{yyy|||///...---,,,,,,,,,,,,---.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++++++++***(((******++++++,,,,,,------+++++++++,,,,,,+++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,)))+++---...//////...---+++,,,---///222555888999999:::;;;:::888666666777===AAAIIIWWWlll|||~~~rrrlllggg^^^VVVRRRSSS[[[gggooorrrooollliiibbb\\\YYY]]]ccchhhmmmrrrrrrssstttwwwzzz|||||||||uuussspppmmmkkkkkkkkkkkkkkklllkkkiiieeeaaa``````cccdddfffggghhhiiimmmoootttuuuwww|||{{{xxxwwwwwwuuutttvvvssspppoooppppppnnnlllrrrqqqooommmkkklllmmmoooooolllgggccc```\\\XXXUUUSSSSSSTTTWWW[[[^^^___^^^``````___\\\ZZZZZZ\\\^^^bbbdddiiipppxxxtttkkk```\\\WWWUUUVVVVVVRRRNNNKKKIIIGGGEEEDDDCCCAAA>>>>>>===<<<;;;===CCCKKKQQQeee{{{jjj[[[UUUOOOHHHDDDDDDCCC@@@>>>>>><<<>>>III]]]rrr}}}||||||{{{|||uuuqqqsss}}}}}}mmmccc]]]VVVTTTSSSMMM@@@666/////////...,,,,,,,,,,,,,,,,,,---------,,,,,,,,,***+++,,,---------,,,+++,,,,,,+++++++++,,,...///...------,,,,,,+++*********++++++,,,,,,,,,,,,,,,.........------,,,,,,,,,************************)))***+++,,,,,,,,,++++++***+++,,,+++***+++---000000000///...---,,,,,,+++,,,------...//////000000///////////////000111111...------...000000///...///111222222333999BBBHHHWWWkkk~~~~~~}}}zzzzzz}}}......---,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---,,,+++******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,,,,,,,------.../////////------///111333666999;;;999::::::999777777888999CCCFFFNNN___xxxzzz{{{wwwhhh```[[[UUUQQQPPPYYY```iiippprrrooollljjjiiidddbbbeeejjjmmmqqqvvvwwwwwwwwwxxxzzz|||~~~yyyvvvrrrmmmjjjjjjkkkkkkjjjkkkkkkiiiddd```^^^]]]bbbdddfffggghhhkkkooorrrxxxyyy{{{}}}|||}}}~~~}}}yyyvvvtttqqqnnnkkknnnkkkfffdddcccbbbaaa```aaaaaa``````aaabbbdddeeeeeebbb___]]]ZZZVVVQQQMMMIIIIIIIIILLLOOORRRRRRRRRPPPOOOMMMIIIGGGHHHLLLOOOPPPSSSYYYbbbllluuu}}}yyylllfff___ZZZYYYWWWTTTQQQNNNLLLIIIGGGGGGFFFDDDBBB??????>>><<<<<<>>>CCCFFFRRReee|||ggg\\\SSSLLLGGGGGGFFFBBB??????888<<>>222111///...---------...,,,///111///,,,++++++---)))***+++,,,------------000...***'''&&&(((+++------------,,,++++++******,,,,,,---............---......------------,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,++++++,,,,,,,,,******,,,...------,,,,,,,,,+++++++++,,,,,,,,,---......//////000000000000000111222222111000...///111222222111///111222222333999BBBHHHYYYlll}}}zzz{{{zzzzzz{{{~~~...------,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---++++++******************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,---///000...///000333555888:::<<<999999999888777888:::<<>>======???AAAIIIVVVjjjxxxgggZZZQQQKKKLLLLLLHHHDDDCCC:::>>>@@@FFF\\\zzzyyyssssssvvvyyypppjjjddd```]]]WWWMMMEEE555222///---------......,,,000333111,,,)))+++...+++++++++,,,,,,---------222///***%%%###$$$&&&(((*********+++,,,,,,------+++,,,------......------++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,------,,,***)))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......000000//////000000111222333111//////111222333333///111222222333999BBBHHH[[[ooozzzwwwxxxxxxzzz|||------,,,,,,,,,------...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,------,,,++++++******************,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******)))***+++---///...///222444777999;;;<<<999:::999888888:::>>>AAAHHHMMM[[[ttt{{{}}}zzz}}}{{{}}}|||mmm]]]SSSMMMJJJLLLPPP\\\```fffjjjkkkjjjjjjjjjmmmkkkkkkooopppqqquuuzzz|||}}}}}}|||}}}{{{ssslllhhhffffffbbbcccddddddaaa___^^^^^^ccceeeiiilllnnnqqquuuxxxxxxyyy{{{~~~}}}~~~~~~~~~}}}|||yyywwwtttrrrnnnjjjddd```ZZZXXXTTTPPPNNNMMMNNNOOOOOONNNOOOTTT[[[aaadddeeebbbaaaaaa```^^^ZZZTTTPPPGGGFFFEEEEEEFFFGGGFFFDDDAAABBBBBBAAA???>>>>>>???AAAEEEJJJPPPWWW```kkkrrrzzztttiiiaaa[[[XXXVVVVVVSSSOOOLLLKKKJJJIIIHHHAAAAAAAAA???===<<<===>>>DDDJJJXXXmmmtttbbbXXXPPPOOOOOOLLLGGGFFF>>>@@@===>>>QQQqqq}}}{{{sssooouuutttnnngggbbb___YYYQQQJJJ999555///---,,,---------,,,000333111,,,)))+++...---------,,,++++++++++++...---+++)))((('''(((((())))))***++++++,,,,,,---******+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,+++,,,---,,,***))))))******++++++,,,------......,,,,,,,,,---------------///............///000000///---++++++---////////////111222222333999BBBHHH\\\pppyyywwwwwwwwwzzz~~~------,,,,,,,,,---......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((''''''(((***+++***)))******++++++++++++++++++---,,,+++******+++,,,---***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++*********)))))))))+++---......000222555888:::;;;<<<:::::::::999999<<>>>>>;;;<<>>===>>>@@@AAADDDFFFGGGJJJPPP[[[cccqqqvvvvvvlllgggeee]]]YYYSSSOOOLLLKKKIIIHHHEEEEEEDDDAAA>>><<<===>>>>>>===BBBOOO```wwwqqqaaaYYYVVVPPPJJJGGG@@@>>>===???CCCPPPfffyyyyyyvvv{{{vvvooohhhccc^^^XXXTTTFFF>>>555000///000///---,,,,,,---------,,,,,,,,,...---,,,+++++++++,,,---++++++,,,,,,---......///,,,,,,++++++***)))))))))((()))******++++++******,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---)))+++,,,,,,+++))))))***++++++,,,,,,---................................./////////...///000000111000//////000222333111000///111222222333999BBBHHHZZZrrr~~~{{{yyy{{{,,,,,,,,,,,,,,,---.../////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,------,,,+++******+++,,,------......---,,,***))))))***,,,---*********++++++,,,,,,,,,,,,,,,,,,++++++************++++++,,,---------...---///222555888:::;;;;;;<<<<<<;;;:::;;;@@@GGGLLLQQQaaa|||zzz|||~~~}}}|||vvv|||yyyjjj\\\TTTMMMJJJJJJLLLSSSZZZWWWYYY]]]```cccggglllooohhhiiiooouuuwwwwww|||}}}|||tttmmmgggcccaaa```___\\\YYYVVVVVVXXX[[[]]]bbbjjjppprrrrrrqqqqqqqqqrrrtttxxx|||}}}}}}{{{vvvwwwxxxwwwvvvuuuvvvwwwttttttuuutttuuuwwwzzz}}}|||zzzyyy{{{||||||{{{vvvooojjjhhhiiieee```[[[\\\cccjjjnnnoooooonnnllllllkkkiiifffccccccaaa]]]ZZZWWWTTTPPPNNNHHHGGGEEEBBB@@@AAADDDGGG@@@BBBDDDEEEFFFLLLWWW```mmmsss|||xxxqqqoooccc^^^XXXSSSPPPNNNMMMKKKKKKJJJHHHEEEAAA??????@@@???>>>AAAJJJUUUggg~~~jjj```[[[TTTMMMIIIDDDAAAAAABBB???@@@QQQggg}}}wwwzzzrrrkkkfff```[[[XXXJJJBBB777222111111000...,,,++++++,,,---...,,,+++,,,++++++***+++,,,...//////---+++)))(((((()))))))))))))))***++++++,,,,,,))))))***++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---(((***,,,,,,+++*********++++++,,,,,,,,,---------//////////////////......000000000000000111111222,,,,,,,,,...000000...,,,000111222222444999BBBHHHZZZrrr}}}zzz|||---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,,,,++++++++++++)))***+++***))))))+++---...---,,,,,,++++++,,,,,,))))))))))))***+++---......111555777888999;;;<<<;;;;;;;;;<<>>FFFMMMXXXoooyyyeee]]]YYYTTTPPPJJJFFFCCCBBB@@@@@@GGGOOOjjj}}}yyywww~~~~~~tttpppkkkaaaZZZYYYOOOGGG===555222111000...---------,,,,,,,,,++++++---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,000000............000000......---------,,,,,,,,,,,,,,,,,,---------......************************!!!$$$)))+++,,,,,,,,,---------,,,+++******)))(((***+++,,,---............---...............------/////////000111111222222///////////////......---222333444333444999AAAHHH]]]uuu~~~~~~---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++************+++***+++++++++******,,,---...---,,,,,,++++++,,,,,,((()))***+++,,,---------///222666888999:::;;;<<<::::::;;;===AAAHHHNNNQQQccczzz~~~~~~~~~|||{{{jjj^^^RRRMMMIIIHHHKKKPPPTTTVVVYYY\\\```cccfffiiilllooooooqqquuuzzz}}}~~~|||{{{zzzwwwxxxvvvooofff___^^^___]]]]]][[[XXXVVVVVVXXXZZZYYY^^^dddhhhiiijjjkkkllloooppprrrtttvvvvvvvvvvvvxxxwwwvvvvvvwwwuuussspppppppppnnnjjjfffdddfffhhhhhhiiijjjjjjlllpppuuuyyy|||yyywwwrrrkkkeeedddhhhmmmrrrqqqppprrrtttrrrlllfff[[[XXXUUUTTTVVVVVVUUUSSSRRRRRRRRRQQQPPPPPPRRRTTTaaajjjvvv~~~|||yyypppddd[[[VVVTTTRRRPPPNNNLLLJJJHHHGGGEEEBBB@@@@@@;;;;;;BBBGGGNNNbbbwwwqqqbbbZZZVVVSSSRRRNNNJJJFFF@@@<<<>>>DDDYYYqqqxxxsssooottt~~~xxxtttnnnddd\\\ZZZSSSLLLCCC:::444111///...---------,,,,,,,,,++++++,,,,,,+++******+++,,,,,,,,,,,,+++++++++*********++++++***))))))***++++++,,,,,,,,,,,,+++++++++***+++,,,,,,,,,,,,---------************************(((***,,,,,,,,,,,,---...------------------------***+++,,,---............---......//////...------111111111000000000000000......///000111111000000111333333333444888@@@GGG\\\ttt|||}}}---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))******+++,,,,,,,,,++++++---......---,,,,,,++++++,,,,,,((()))***,,,------......111444777999::::::;;;===999:::<<>>@@@DDDSSSccc}}}mmm___[[[ZZZXXXSSSNNNJJJCCC;;;999<<>>>>>@@@IIITTTeee}}}jjjaaa___VVVRRROOOMMMHHH@@@<<<===???WWWuuuvvvnnneeebbbiiivvvuuuggg^^^YYYWWWQQQFFF:::222000000...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////////////////,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))))))))************+++++++++************************000///---***((())),,,000++++++++++++++++++++++++***+++,,,---............---......////////////...111111111111000000//////---...///000111111111111///111222333333777???EEEVVVooo---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++,,,,,,---,,,---...---,,,,,,...000...---,,,,,,++++++,,,,,,,,,***'''%%%&&&+++000333444777999;;;;;;:::;;;<<<999:::???EEEHHHLLLZZZhhh{{{zzz|||||||||~~~~~~hhhXXXOOOHHHLLLNNNMMMJJJLLLTTT[[[]]]```dddhhhlllqqqwww{{{~~~{{{xxxwwwwwwsssqqqmmmhhhccc```______``````___\\\YYYXXXYYYZZZWWWWWWYYY\\\aaaggglllnnnpppsssvvvyyyzzzyyywwwuuusssqqqnnnlllmmmnnnnnnnnnkkkfff^^^UUUOOOJJJHHHGGGBBBCCCEEEFFFIIIMMMRRRVVV^^^fffqqq|||~~~~~~}}}tttooojjjeeebbbcccccccccdddeeefffeeeccceeefffggghhhkkknnnrrruuuzzzwwwuuuuuuwwwwwwtttpppmmmooosssvvvyyy}}}rrrhhhaaa[[[WWWOOOMMMIIIGGGFFFEEECCCAAA@@@???>>>>>>===>>>DDDKKKUUUkkkwwwfff___TTTQQQPPPPPPMMMEEE@@@@@@>>>QQQmmm~~~~~~xxxpppfff```eeeqqq~~~nnnaaaYYYXXXTTTJJJ???666222222.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000111111************************,,,++++++++++++*********)))))))))*********++++++************************,,,+++)))'''&&&''',,,///------,,,++++++***))))))***+++,,,---............---......///000000////////////000000111111111111...//////000//////......///111333333444888???DDDTTTlll---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...,,,---------,,,,,,...///...---,,,,,,++++++,,,,,,---***'''%%%''',,,111555555777:::;;;:::::::::;;;;;;<<>>===<<<===@@@DDDMMM\\\vvvnnn```YYYUUUSSSTTTPPPHHHBBB@@@???KKKaaayyyyyysssiiibbbcccmmm{{{tttggg\\\ZZZVVVNNNDDD;;;555222............---------,,,,,,,,,------------,,,,,,***++++++,,,---...//////,,,,,,------------,,,,,,------,,,,,,,,,+++++++++))))))*********+++++++++************************((())))))((('''(((+++...000//////...,,,++++++******+++,,,---............---...//////000000000000...//////000111111222222///////////////...------///111333444555888???DDDRRRkkk~~~~~~---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,---+++,,,---,,,++++++---///...---,,,,,,++++++,,,,,,,,,+++******,,,///333555555777::::::999999999:::>>>>>>CCCJJJMMMTTTjjj~~~zzzvvvvvvxxxwwwyyy}}}rrr___SSSMMMNNNNNNNNNMMMNNNTTT\\\ccccccfffjjjnnnssszzzzzzwwwuuutttppplllfffaaa^^^\\\ZZZYYY\\\\\\\\\ZZZVVVTTTTTTUUUUUUTTTUUUZZZbbbiiimmmnnnoooppprrrsssttttttsssssspppnnnkkkllloootttwwwyyyzzzqqqeeeZZZRRRKKKFFFCCC???>>>===<<<>>>CCCJJJOOOXXXaaammm{{{}}}sssmmmlllnnnpppvvvyyylllaaa\\\[[[WWWSSSNNNJJJIIIHHHDDDFFFIIIMMMSSS^^^jjjrrruuuwwwyyy{{{zzzzzz{{{{{{zzzyyyxxxyyy{{{~~~}}}qqqfff^^^YYYUUUQQQNNNMMMMMMLLLJJJCCCCCCAAA>>><<<>>>@@@AAAGGGPPPbbb}}}~~~iii^^^YYYVVVVVVSSSJJJCCC@@@@@@DDDUUUppp{{{wwwooogggeeelllxxxxxxmmmaaa^^^XXXRRRJJJ@@@777222............------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...------,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,************************(((***,,,,,,+++***+++,,,.........------,,,,,,,,,***+++,,,---............------///000000111111111000000000000000111111111...//////000000000/////////222444555666999@@@EEERRRkkk~~~~~~~~~}}}}}}---------.........//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))***+++,,,,,,+++,,,,,,,,,++++++---......---,,,,,,++++++,,,,,,+++,,,---///111222444444555777999:::999888888999??????DDDLLLOOOVVVnnn{{{xxxttttttvvvvvv{{{lllZZZOOOKKKNNNNNNLLLMMMPPPWWW```gggfffiiimmmqqqvvv}}}{{{xxxvvvvvvvvvrrrnnnhhhbbb___]]][[[ZZZYYYZZZZZZWWWTTTRRRRRRRRRTTTSSSUUUZZZcccjjjmmmnnnnnnoooooopppqqqqqqqqqqqqpppmmmkkklllqqqvvv{{{}}}~~~uuuhhh\\\SSSMMMGGGCCC@@@>>><<<:::<<>>@@@AAAAAABBBGGGUUUkkkvvv___ZZZWWWWWWTTTLLLEEEBBBAAAAAAOOOlll~~~{{{uuummmiiimmmxxx{{{rrrfffaaa[[[TTTMMMDDD888000//////.........---------,,,,,,---......---,,,,,,111000///...---,,,++++++******,,,,,,,,,,,,******,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,***************************---///000...,,,++++++******++++++++++++,,,,,,++++++,,,---............------///000111111111111222222111111000/////////---...///111222222222222000222555666777:::@@@EEERRRjjj~~~||||||~~~~~~......------------..............................111000...---,,,,,,------///......---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,...+++)))***,,,---+++(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,...000444666777888888777666666888:::===AAAIIINNNQQQ]]]zzz|||}}}|||vvvuuuzzzxxxrrr___PPPKKKNNNOOONNNMMMMMMQQQXXXbbbiiijjjmmmpppuuuzzzzzzwwwtttqqqooonnnkkkfffaaa^^^\\\[[[\\\[[[XXXVVVVVVTTTQQQSSSXXXXXX[[[]]]```fffnnnpppnnnmmmmmmmmmnnnpppqqqrrrrrrrrrqqqrrrttttttsssxxxzzzmmmbbbZZZRRRIIICCC@@@===;;;<<<<<<===CCCJJJWWWbbbppp}}}zzzppphhhsss~~~wwwiiiaaaYYYSSSLLLDDDAAACCC>>>>>>===>>>CCCMMMXXX```iiijjjkkkooossswwwxxxyyyyyyxxxyyy{{{}}}xxx{{{sssfff\\\YYYWWWUUUOOOIIIJJJNNNJJJGGGCCCAAA@@@@@@>>>===DDDDDDJJJZZZoooooo```UUUTTTPPPFFFAAACCC@@@BBBJJJ^^^~~~}}}vvvqqquuuzzzwwwpppcccWWWPPPKKK@@@555000///......------------............------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,'''(((***,,,,,,,,,***)))++++++++++++++++++++++++((((((***++++++***)))((()))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......//////000000000000000000000000//////000000111111111222///////////////000000111000///---,,,---...000111///111222333444888???EEEUUUkkk~~~yyyuuuyyy}}}~~~}}}~~~~~~|||......------------.................................---,,,,,,,,,---...///.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,******,,,,,,+++)))************************,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,...111555777777888888777555666888:::===AAAIIIPPPVVVfff}}}{{{xxxzzz{{{vvvtttwwwyyyuuugggYYYNNNKKKMMMMMMLLLLLLLLLQQQZZZdddlllmmmppptttxxx}}}}}}yyyvvvrrrooommmkkkiiieeeaaa^^^\\\\\\\\\]]]YYYWWWVVVSSSQQQTTTYYYZZZ^^^```bbbhhhooorrrpppllljjjggggggkkkooosssuuuuuusssssstttssssssxxxyyymmmccc[[[SSSJJJDDD???<<<;;;======???EEEMMMWWWaaaooozzz~~~uuuqqqyyyrrrhhh\\\UUUOOOGGGCCCCCC>>>>>>===>>>CCCLLLWWW___iiiiiikkkooosssvvvwwwxxxxxxxxxyyy|||~~~~~~{{{wwwyyy{{{nnnbbb\\\WWWSSSNNNIIIHHHKKKJJJHHHEEECCCCCCBBB@@@>>>AAAAAAEEEQQQaaayyyzzzgggXXXSSSNNNDDD???@@@AAABBBHHHXXXuuu}}}xxxzzzxxxjjj\\\SSSMMMCCC999444222000...------,,,,,,---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---------,,,+++))))))))))))))))))))))))******++++++***)))((('''******+++,,,,,,+++******...---------------------+++******++++++,,,------000000000000000000000000///000000000111111111111111111111111111222222333......///000000000000000///111333333444888???EEEUUUlll}}}zzzwwwyyy~~~|||~~~......------------..............................,,,,,,,,,,,,---...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++,,,,,,+++)))************************------------------------,,,,,,,,,---///333666888666777777666555666888;;;???BBBIIIRRR]]]sssxxxyyy|||tttwwwzzzvvvtttvvv{{{rrrbbbXXXQQQKKKJJJLLLJJJIIIIIIKKKPPPZZZfffooopppsssxxx}}}{{{wwwssspppllljjjfffeeebbb___^^^]]]]]]]]]]]]YYYVVVUUURRRQQQTTTZZZ^^^aaaccceeekkkrrrtttrrrnnnhhhaaa```eeelllrrrtttvvvsssssstttsssrrrvvv|||}}}vvvmmmddd\\\SSSJJJCCC>>>;;;;;;===>>>@@@GGGOOOXXXaaalllvvv~~~yyy{{{rrraaaXXXRRRLLLFFFDDD>>>>>>===>>>BBBJJJUUU\\\gggiiikkknnnqqqtttuuuvvvwwwwwwyyy}}}~~~~~~~~~}}}yyyvvvxxx}}}zzzmmmcccXXXTTTPPPLLLJJJKKKKKKJJJHHHGGGFFFDDDAAA?????????AAAGGGQQQeeewww___UUUNNNEEE@@@@@@AAABBBEEEPPPfff~~~uuudddXXXQQQIII@@@888555111...------+++***,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........---,,,************************,,,,,,,,,+++***)))'''&&&++++++,,,,,,,,,,,,++++++)))*********************---,,,+++++++++,,,---...000000000000000000000000000000000000111111111111111111111111111222222333---...111333444333222111000222333333444888???EEEVVVlll}}}{{{}}}yyy{{{~~~}}}~~~......------------..............................---------......//////000++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,,,,------------------------------++++++,,,...111444888:::666777777777666777999;;;AAAEEEKKKUUUeee~~~zzz}}}~~~sssuuuwwwtttrrrtttrrrcccTTTMMMLLLJJJIIIJJJGGGGGGGGGIIIOOOZZZfffnnnqqqvvv|||~~~yyytttppplllhhhfffaaa```___^^^]]]\\\\\\\\\ZZZVVVSSSSSSQQQPPPUUU[[[aaadddfffhhhmmmuuuwwwtttrrrjjj```]]]aaagggjjjkkkooonnnpppuuuvvvttttttxxxyyytttlllddd[[[RRRHHHBBB>>>;;;:::<<<>>>@@@FFFNNNYYYaaakkkrrrxxx|||fff[[[VVVPPPIIIEEE>>>>>>======AAAHHHRRRYYYdddgggjjjnnnppprrrtttuuuvvvwwwzzz}}}~~~|||}}}~~~}}}yyywwwyyy|||yyykkk]]]WWWUUURRROOOOOOLLLJJJIIIIIIHHHFFFBBB???@@@@@@AAABBBFFFVVVrrrkkkZZZQQQJJJEEEDDDAAAAAABBBIIIXXXppplll^^^VVVNNNHHH:::666000---------,,,***+++,,,,,,,,,,,,,,,++++++------------------------+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***))))))(((,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))))))))))))))111000///------...///000000000000000000000000000000000000000000111111111///////////////000000111...///111333444555444444000222444444444888???EEEWWWlll|||zzz|||}}}......------------..............................000000000000//////......))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++++++++,,,,,,---------------------------------+++,,,---///222666999:::777888888888777888;;;===DDDHHHOOOZZZnnn~~~sssqqqpppnnnnnnrrrzzziii[[[MMMIIIKKKJJJIIIHHHFFFFFFGGGJJJOOOYYYdddlllrrrwww~~~|||vvvppplllhhhdddaaa\\\\\\\\\\\\[[[ZZZYYYXXXTTTQQQPPPQQQQQQQQQVVV]]]dddgggiiikkkpppxxxzzzxxxtttjjj___\\\```cccbbb^^^bbbdddkkkuuu{{{zzzyyy{{{zzzwwwpppggg]]]RRRIIICCC???;;;:::<<<===???EEEMMM[[[bbbjjjppptttzzzjjj]]]WWWQQQJJJEEE>>>>>>======@@@FFFOOOUUU```dddiiimmmnnnppprrrtttwwwwwwzzz}}}}}}zzz|||~~~}}}yyyyyyzzz|||sssccc\\\ZZZWWWTTTSSSLLLKKKJJJIIIIIIFFFCCC@@@??????@@@@@@AAALLLddd{{{xxxbbbVVVNNNIIIGGGAAAAAABBBEEENNNaaa|||uuueee[[[TTTNNN===777000,,,---...---++++++,,,,,,------,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............222111000/////////000111111111111111111111111111111111000000000000000000///////////////000000111111000000000222444666777111333444444444888???DDDWWWkkk}}}|||}}}......------------..............................000111111000000...------)))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000333666999:::888999:::999999:::===???EEEKKKSSS```xxxuuulllhhhfffllluuurrr```UUUKKKJJJLLLKKKHHHGGGDDDFFFHHHLLLSSS\\\eeellltttzzz~~~yyysssmmmiiiddd```]]]YYYYYYZZZYYYXXXVVVTTTRRRMMMLLLMMMQQQSSSTTTZZZaaafffjjjlllnnnuuu|||}}}ssshhh^^^]]]dddhhheee___\\\___iiixxx}}}uuukkk___TTTJJJEEE>>>;;;:::===>>>@@@GGGOOO]]]ccckkkppprrrvvv}}}zzzrrrsssxxxmmm^^^WWWPPPIIIEEE>>>>>>===<<<>>>DDDLLLQQQ\\\aaahhhlllmmmooorrruuuxxxxxxyyy{{{~~~~~~|||zzzxxx}}}|||yyyzzz|||||||||kkkbbb^^^ZZZVVVUUUNNNLLLKKKJJJIIIGGGDDDBBB======>>>>>>>>>EEEWWWiiimmm\\\RRRKKKHHHCCCCCCCCCDDDGGGTTTlll~~~mmmaaaZZZTTTDDD<<<333...///000///,,,,,,,,,------......------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++))))))))))))***,,,---...,,,,,,++++++++++++,,,,,,,,,,,,------......//////////////////////////////111111111111111111111111111111111111000000000000111111111111111222222333111000///...///222444666222444555555555888???DDDVVVjjj......------------..............................------...//////...---,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,***)))***,,,((())))))***++++++,,,,,,++++++++++++++++++++++++,,,---///111444666888999999:::;;;;;;:::<<<>>>AAAEEELLLVVVgggyyyllldddcccooo~~~uuuhhhWWWOOOKKKLLLNNNJJJFFFEEEBBBEEEJJJPPPXXXaaajjjpppyyy|||xxxqqqkkkfffaaa]]]ZZZWWWXXXXXXXXXUUURRROOOMMMHHHHHHLLLSSSWWWYYY___eeeiiimmmpppssszzzrrrggg^^^aaannnwwwwwwrrriiiiiippp|||xxxlll^^^RRRHHHDDD===::::::>>>AAADDDLLLUUU^^^eeemmmqqqrrrtttyyy}}}vvviiihhhmmm}}}nnn^^^UUUNNNHHHEEE>>>>>>===<<<>>>BBBIIIOOOXXX^^^fffkkklllnnnrrruuuyyyxxxxxxzzz||||||{{{zzzttt{{{~~~zzzxxx{{{}}}|||~~~~~~xxxmmmeee]]]YYYXXXQQQOOOLLLJJJJJJIIIGGGEEE>>>======>>>>>>AAAMMMYYYppp{{{dddVVVNNNJJJFFFEEEEEEEEECCCHHHZZZllluuuhhh```ZZZMMMDDD888222111222///,,,,,,---....../////////.................................---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************+++---...,,,+++************+++,,,*********+++,,,------------...000111222111000///111111111111111111111111111111111111000000000///111111111111111222222333///////////////000111111333444555555555888???DDDTTTiii.........------.................................)))***,,,---...------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---***(((***,,,******+++,,,------......************************---...000222444666888999:::;;;<<<<<<;;;===@@@BBBDDDLLLYYYkkk~~~nnneeeeeeuuu}}}nnn```PPPKKKJJJMMMNNNJJJEEEDDD@@@EEELLLTTT\\\eeennnttt}}}{{{wwwpppjjjeee```[[[XXXVVVWWWWWWWWWTTTPPPLLLIIIFFFGGGMMMUUUZZZ]]]ccciiilllooosssvvv}}}tttiii```gggxxxzzzwwwyyywwwjjj[[[NNNEEEAAA;;;999:::???DDDHHHQQQZZZ___fffooorrrsssssswwwzzz~~~ttteeebbbgggsssnnn^^^TTTLLLFFFEEE>>>>>>===<<<===BBBHHHMMMVVV]]]eeejjjlllnnnrrrvvvzzzyyyxxxyyy{{{|||{{{zzzqqqyyy|||xxxwww{{{}}}{{{~~~~~~|||~~~vvvkkkaaa\\\\\\TTTQQQMMMKKKKKKJJJIIIHHH@@@>>>???@@@@@@AAAHHHPPP^^^~~~lll[[[QQQLLLHHHGGGGGGFFFAAAAAANNN^^^|||zzzlllccc^^^UUUJJJ===555333333///+++------...///000000//////........................000///...------------------------------------------,,,+++*********+++,,,,,,+++***))))))***+++,,,,,,,,,---......///000000---///222555666555333222111111111111111111111111222111111111000000/////////////////////000000111,,,---///000000///...---333555666555555888???DDDSSSiii~~~111111000000//////..............................,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++---,,,+++*********+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///222555777999:::999:::::::::;;;===AAADDDIIISSS```vvvoookkksssssscccUUULLLLLLLLLLLLKKKHHHDDDAAABBBFFFKKKSSS[[[gggrrrzzz}}}zzzvvvppphhhaaa[[[WWWTTTTTTTTTUUUSSSQQQLLLHHHEEECCCIIIQQQXXX^^^cccfffiiioootttxxx{{{xxxhhh]]]jjj~~~sssfffYYYMMMEEE@@@<<<<<<===???CCCKKKUUU\\\dddiiipppuuuwwwxxxxxxxxxzzzyyyeee^^^aaaqqqmmm]]]SSSKKKGGGEEE===<<<;;;;;;???DDDIIIMMMRRRWWW^^^bbbeeeiiinnnrrrtttwwwzzz||||||{{{{{{|||yyyuuurrrtttzzz~~~~~~|||~~~}}}tttiii```[[[XXXTTTQQQPPPMMMGGGEEEGGGCCCAAA???======???AAACCCWWWjjj|||cccUUURRRPPPJJJEEECCC@@@???CCCIIIhhh}}}}}}vvvhhh\\\[[[PPPAAA666444666333...////////////////////////---------------------,,,***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***)))000---++++++,,,---------******+++,,,,,,---................../////////000333222444888===<<<555///111111222333222111000///333333222111000///......000///.........///111222000000000000000111111222222222333333555999???CCCUUUhhh~~~111000000000/////////...........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***************+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///222555777999:::999:::;;;;;;;;;>>>BBBEEEJJJSSSffftttsss}}}yyymmm^^^QQQHHHIIIJJJKKKKKKHHHDDDAAA???DDDLLLVVV```lllxxx|||uuurrrllleee^^^YYYUUUSSSQQQRRRRRRQQQOOOLLLHHHFFFCCCHHHQQQYYY```fffjjjlllmmmsssxxx|||xxxiii___lll{{{qqqdddWWWLLLEEEAAA======???AAAFFFOOOYYY```eeejjjqqquuuwwwxxxxxxxxxzzzzzzeee^^^```lllnnn\\\QQQHHHCCCBBB<<<;;;::::::===BBBGGGKKKQQQUUU[[[___bbbffflllpppsssuuuxxxzzzyyyyyyzzz{{{zzzwwwsssuuuzzz~~~~~~~~~}}}}}}uuujjjccc\\\WWWRRRQQQNNNHHHFFFGGGDDDCCC@@@>>>>>>???AAABBBMMM^^^zzzppp]]]UUUPPPKKKFFFDDDAAA???BBBGGG^^^xxx}}}|||pppaaa]]]TTTFFF;;;777555222...................................................++++++,,,,,,---,,,,,,+++------------,,,,,,++++++,,,,,,,,,---......,,,***+++++++++,,,------.............../////////000000222111222555999999444///111111222222222111000///222222111111000/////////000//////...///000111222000000000000000111111222222222333333555999???CCCUUUggg000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,//////...---+++***))))))++++++++++++++++++++++++))))))***************)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---000333555777999999999:::;;;;;;<<>>???AAADDDJJJSSS^^^eeehhhlllrrrvvvwwwxxxxxxxxx{{{~~~|||fff^^^```ggglllZZZOOOGGGBBBAAA;;;:::999:::<<>><<<>>>CCC[[[www}}}tttppprrryyyppp```YYYQQQIII???666222111000000000000000000000000111111111111222222222222//////////////////...---------,,,,,,,,,,,,,,,,,,,,,,,,---///000000---+++---------......///////////////000000000111111111222000///000222333222000111111111111111000000///////////////000000111111000000000000000111111111000000000000000111111222222222333333555999???CCCUUUfff////////////000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,---...---,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///111444666888999999999;;;<<<===???BBBGGGJJJUUUcccyyymmmppp{{{mmm___SSSLLLIIILLLOOORRRRRRNNNIIIEEEDDDIIITTTbbbnnnvvvzzzqqqkkkcccaaa^^^ZZZVVVTTTRRRRRRMMMMMMKKKJJJJJJIIIIIIIIINNNOOORRRXXX```eeegggfffjjjooouuu}}}yyynnnfffmmmxxxrrrgggZZZPPPIIIEEECCC@@@CCCHHHMMMSSS[[[ccchhhjjjnnnrrrvvvwwwwwwxxxyyy{{{}}}zzzeee\\\]]]hhhfffVVVMMMGGGCCCCCC======<<<<<<===@@@CCCEEEJJJMMMQQQTTTWWW\\\ccciiipppqqqssstttuuuwwwzzz}}}|||zzzxxxxxx{{{~~~zzzjjjaaaXXXUUUSSSOOOMMMMMMJJJHHHFFFDDDBBBAAAAAAAAADDDHHHTTTiiilllWWWOOOHHHFFFCCC===:::;;;<<>>@@@CCCHHHLLLZZZnnnvvvpppwwwqqqcccWWWMMMIIIKKKQQQTTTVVVTTTNNNIIIGGGGGGKKKWWWgggttt}}}vvvlllggg```^^^[[[WWWTTTRRRQQQQQQLLLLLLKKKKKKKKKMMMOOOPPPSSSRRRSSSXXX___ddddddcccfffkkkqqqzzztttnnnkkksssxxxqqqeeeXXXNNNGGGEEEDDDBBBGGGMMMTTTYYY^^^cccfffiiimmmqqqtttvvvwwwxxxzzz{{{|||wwwaaaYYY[[[iii~~~fffVVVLLLEEE@@@???>>>===<<<<<<===???AAACCCFFFJJJNNNRRRTTTYYY```eeemmmooorrrtttuuuwwwzzz|||zzzzzzzzzzzz|||ttthhh]]]YYYVVVRRROOONNNJJJIIIHHHFFFDDDCCCCCCBBBAAACCCKKK\\\wwwvvv^^^UUULLLHHHEEE???<<<;;;;;;FFFZZZtttssseee^^^cccttt}}}dddZZZRRROOOHHH<<<555666333333333333333333333333222222333333444555555555333333333333222111000000---,,,+++++++++,,,...///222000...///111333333333000000000000000000000000000111111111222222222222444333222000000111222333222111000////////////000.........//////000000000///000111111222222111111000000000000000111111222222222333333555999???CCCVVVhhh~~~~~~.../////////000000000111................................................******+++,,,,,,---......++++++++++++++++++++++++++++++++++++,,,---...///******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///000222444666888999999999;;;===>>>AAAEEEJJJMMM\\\xxxxxxuuuwwwvvvfffZZZPPPHHHHHHLLLRRRUUUVVVSSSNNNJJJJJJLLLPPP]]]mmmyyy~~~rrriiieee]]][[[XXXUUURRRPPPOOOOOOJJJIIIJJJKKKNNNSSSWWWYYYVVVTTTUUUYYY```eeedddbbb```dddkkkuuupppnnnooozzzxxxqqqdddWWWMMMGGGDDDDDDEEEKKKSSSZZZ___aaacccdddhhhkkkpppsssuuuwwwyyyzzzzzz|||sss^^^WWWYYYhhhzzzdddVVVMMMEEE@@@>>>======<<<;;;<<<===???@@@AAAEEEKKKOOORRRVVV\\\aaaiiilllpppsssuuuvvvxxxzzzxxxyyy{{{|||}}}~~~~~~ssseee^^^ZZZUUUPPPNNNJJJIIIHHHGGGFFFEEEDDDDDD>>>@@@FFFQQQfffggg[[[PPPKKKHHHCCC??????===@@@MMMfffzzzlllccceeerrrlll^^^SSSQQQKKK???666666222222222222222222222222222222333333444555555666444555555444333222111111///...---------...000111000//////000222333333222111111111111111111111111111111111222222222333333333333222111000000111222222111000///...//////000....../////////////////////000111222222222111111000000000000000111111222222222333333555999???CCCUUUggg.../////////000000111111................................................+++++++++,,,,,,---------+++++++++++++++++++++++++++***))))))***,,,...///******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///000222444666888999999999;;;===???AAAEEEJJJNNN]]]sssttt|||~~~ppp```UUUKKKDDDGGGMMMQQQTTTUUURRRMMMJJJLLLOOOWWWcccrrr|||zzznnngggddd[[[YYYVVVSSSPPPNNNNNNMMMGGGGGGIIILLLQQQWWW]]]aaaXXXVVVUUUZZZbbbffffffddd[[[```gggrrroooooosss~~~yyyqqqdddWWWLLLFFFDDDDDDHHHNNNXXX___ccccccccccccfffjjjnnnrrrtttvvvyyy{{{zzz{{{ppp\\\VVVXXXfff~~~uuuaaaUUUOOOHHHCCCAAA<<<<<<;;;:::;;;<<<===>>>===CCCIIINNNPPPTTTYYY]]]fffjjjooorrrtttuuuvvvxxxvvvyyy{{{}}}~~~~~~~~~~~~~~~{{{kkkbbb]]]VVVPPPMMMJJJIIIIIIHHHGGGFFFEEEEEE???AAADDDJJJZZZwwwlll```TTTNNNJJJEEEBBBBBB>>>===EEE]]]zzztttjjjiiissssssbbbUUUSSSNNNAAA777666000000000000000000000000222222333333444555666666555555555555444333222111111000///...///000222444------///222444444111///222222111111111111111111111111222222222333333333111222222111//////000111222111///.........///000///////////////////////////000111222333222111111000000000000000111111222222222333333555999???DDDTTTfff///......///000000///---........................000///...---,,,------......------,,,,,,------...************+++,,,------++++++------------++++++//////...---+++***)))))),,,---...---,,,,,,---///222444666777777777999;;;888===<<<===EEEHHHKKKXXXlll}}}}}}rrrwwwwwwhhhWWWMMMHHHGGGJJJNNNSSSRRROOOLLLJJJLLLOOOSSS```iiisss|||vvvkkk```ZZZWWWTTTRRRRRRRRRPPPLLLHHHJJJHHHHHHMMMVVV^^^bbbccc^^^]]]SSSaaallljjjlll___]]]]]]bbblllzzzzzzqqqlllnnnsss}}}qqqaaaVVVMMMFFFEEEHHHRRRYYYccciiigggbbb```aaannnkkkhhhkkkqqqwwwzzzzzz}}}~~~iiiXXXUUUYYYooovvveeeVVVLLLFFFBBB???===<<<;;;:::::::::;;;<<<===???DDDJJJOOOTTTWWWYYYgggmmmqqqqqqrrrvvvwwwuuuzzzzzzzzzzzz|||~~~xxxjjj```ZZZVVVTTTMMMKKKIIIHHHIIIIIIHHHFFFCCC<<>>===@@@QQQppp~~~xxxyyymmm\\\WWWTTTJJJ???888000444333...---222444222555666777666444333444555888888777666555444444333000111222333333222111000111111222333333333222222444333222000000000000111333333333333333333333333222111///...---------...333111...,,,++++++,,,---......---------,,,,,,,,,////////////000000000000000000000000111111111111111333444333333666===BBBZZZhhh~~~///......///000000///---........................000///...---------...///...------,,,,,,------...++++++++++++++++++,,,,,,+++,,,,,,------,,,,,,+++......---,,,++++++******,,,---------,,,,,,...///222444666777777777999;;;777======???GGGIIINNN\\\vvv|||{{{~~~}}}{{{zzzzzzqqqcccTTTKKKHHHGGGJJJOOOSSSRRRPPPMMMMMMOOOTTTYYYdddmmmwww{{{rrrhhh___ZZZVVVSSSQQQPPPOOOMMMIIIFFFGGGGGGIIIQQQ[[[cccggggggbbbccc[[[jjjuuusssuuuhhh\\\[[[]]]fffssszzzxxxsssooorrrxxxqqqaaaUUUMMMGGGGGGKKKXXX```kkknnnjjjeeeeeehhhqqqooommmnnnqqquuuxxxyyy}}}}}}hhhZZZYYY^^^tttvvveeeWWWMMMGGGCCC@@@<<<<<<:::999999999:::;;;===???CCCHHHNNNSSSWWWYYYeeekkkpppppprrruuuwwwuuuxxxxxxxxxyyy{{{}}}~~~~~~pppddd\\\VVVTTTMMMJJJHHHGGGHHHHHHGGGEEECCC===>>>FFFLLLWWWtttttt\\\SSSRRRPPPJJJFFF======BBBQQQnnn~~~tttccc\\\XXXMMMAAA999000555555222000333222///222333555444444333555666666666555555444444333333111222222222222222222111222222333333333222222111333222222111111222333444333333333333333333333333222111///...---------...111000...---------...///+++---///000000...+++)))////////////000000000000000000000000111111111111222444555444444888>>>DDDXXXhhh~~~000///......000000///...........................111000///...---......///...------,,,,,,------...,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++---------,,,,,,++++++++++++,,,------,,,,,,...000222444666777777888:::;;;777===>>>AAAIIIJJJPPPaaayyywwwzzz{{{zzzyyy{{{hhh\\\OOOIIIHHHHHHKKKOOOSSSRRRQQQOOOPPPUUU\\\aaaiiirrr}}}{{{ssskkkccc]]]ZZZTTTRRROOOMMMLLLIIIFFFCCCDDDEEEKKKUUUbbbkkknnnooogggjjjdddtttppp\\\YYYZZZaaakkkqqqsssrrrnnnttt|||ppp```TTTMMMJJJLLLQQQ___iiisssrrrkkkfffiiinnnttttttsssrrrqqqsssvvvyyy|||xxxfff[[[^^^fff|||uuueeeWWWNNNHHHDDD@@@<<<;;;:::888888888999:::>>>???BBBGGGLLLRRRWWWZZZbbbiiinnnoooqqquuuwwwuuuwwwwwwwwwxxxyyy{{{|||}}}~~~~~~~~~yyylllbbb[[[WWWNNNLLLIIIHHHHHHHHHGGGFFFDDD======BBBDDDKKKccc~~~bbbUUURRRPPPLLLHHH>>>???CCCPPPggg|||lllddd]]]RRREEE<<<333777888555444333000,,,///000222333333333555777444444444444444444333333444333333222222333333444333333333333222222111000222111111222222444555555222222222222222222222222111000///...------------........................,,,---...//////...------////////////000000000000000000000000111111111111333444555555555999???EEEWWWggg~~~111000......000000///...........................111000///...---...//////...------,,,,,,------...---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,...000333444666777777888:::<<<888>>>???CCCIIIIIIQQQfffyyyuuuxxxzzz{{{|||mmm^^^SSSJJJGGGHHHIIIKKKOOOQQQQQQPPPPPPSSSZZZbbbhhhmmmwww}}}vvvnnnfff___[[[YYYTTTRRRNNNKKKHHHFFFDDDBBBAAADDDMMMZZZhhhrrruuuuuujjjppplll|||wwwaaa]]]\\\bbbhhhjjjjjjiiihhhppp{{{~~~ppp___TTTOOOMMMRRRYYYfffqqqyyyttthhhdddhhhmmmuuuvvvvvvtttrrrssswww{{{{{{rrrbbb[[[bbblll|||qqqcccVVVNNNHHHCCC@@@<<<;;;999888777888888999>>>???AAAEEEKKKRRRWWW[[[```ffflllmmmppptttvvvuuuwwwwwwwwwxxxyyy{{{||||||}}}}}}~~~~~~~~~tttiiibbb]]]RRROOOLLLJJJJJJJJJIIIIIIEEE???>>>@@@@@@DDDWWWlllkkkXXXSSSPPPLLLIIIDDDCCCDDDKKK[[[rrrsssiii```VVVJJJBBB::::::888666444222///,,,...000111222111222333555444444444444444444555555555444333222222333444555444444444333222111000///111111111222222333333333222222222222111111111111//////......---------------............---,,,,,,///...,,,+++,,,///222555////////////000000000000///000000000111111111111222333555555555888???EEEVVViii}}}333111///...///000///...////////////////////////111000...------......///...------,,,,,,------...---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***,,,------,,,,,,///111333555777888888888:::<<<:::???@@@CCCHHHGGGSSSmmm{{{uuuwwwzzzzzzcccUUULLLFFFFFFHHHIIIKKKNNNNNNNNNOOOQQQVVV]]]gggmmmqqq||||||tttjjjbbb\\\XXXVVVSSSQQQMMMIIIEEECCCCCCCCCAAAEEEOOO]]]kkkuuuxxxxxxnnnwwwtttjjjeeedddlllooojjjccc```bbbkkkwww~~~ppp```VVVRRRSSSYYYaaammmyyyuuuhhhdddgggjjjrrrtttvvvuuutttuuuyyy}}}{{{mmm^^^ZZZdddpppvvvmmm```UUUMMMHHHBBB>>><<<;;;:::888777777888888===>>>AAAEEELLLSSSYYY]]]___eeekkkllloootttvvvuuuxxxxxxyyyzzz{{{|||||||||||||||}}}~~~~~~~~~{{{ooofff```VVVRRRNNNKKKJJJJJJIIIHHHFFFBBB@@@AAA@@@BBBQQQaaavvv```VVVPPPKKKJJJKKKGGGCCCDDDMMM___xxxwwwjjjaaaYYYPPPHHHCCC===777333222000/////////000222111000000111333555555555555555666666666666555444333333444555666444444444333222111000///111111111111111000//////222222222111111000000000...............------------......------+++***)))------...///000222444555////////////000000000000///000000000111111111111000222333333444888>>>DDDWWWlll~~~444222///...///000000///////////////////////////000///...---,,,------......------,,,,,,------...,,,,,,---......---++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,---///111333555777888888999;;;<<<;;;>>>???DDDHHHHHHYYYxxx}}}uuusssxxxppp^^^OOOHHHCCCEEEHHHIIIJJJLLLJJJLLLOOOSSSYYYaaajjjpppvvv}}}xxxpppggg^^^XXXUUUSSSQQQOOOLLLGGGBBBAAABBBDDDCCCGGGPPP^^^kkktttwwwvvvqqq|||{{{tttlllmmmxxx|||ssseee^^^___hhhttt}}}pppaaaYYYWWWYYY```hhhssswwwkkkhhhjjjjjjoooppprrrsssuuuwww{{{~~~|||zzzhhh[[[ZZZeeesssrrrjjj^^^TTTMMMHHHBBB>>>===<<<:::999888888888888;;;===AAAGGGNNNUUU[[[______fffkkkllloootttvvvuuuyyyyyy{{{|||}}}}}}}}}}}}{{{||||||}}}~~~uuuiiibbbZZZVVVPPPLLLJJJIIIHHHGGGGGGEEECCCCCCAAACCCMMMYYYsssmmm]]]SSSNNNMMMOOOIIICCC@@@DDDQQQfffyyyyyyjjj```ZZZTTTNNNHHH>>>444000/////////222///111222111000000111222666666666666666666666555555444444333333444444555333333333333222222111000111111111111000///...---222222111111000/////////------.........------,,,---------,,,,,,,,,+++++++++///444888888666111...////////////000000000000000000000000111111111111///111333333333777>>>DDDWWWooo555222///...///000000//////////////////////////////...---++++++,,,,,,---...------,,,,,,------...***+++---...///...,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,---///111444555777888888999;;;===:::===???DDDJJJLLLbbb|||rrrnnnsssxxxeeeZZZLLLFFFCCCFFFIIIIIIHHHJJJIIILLLPPPVVV]]]eeemmmrrr|||}}}uuuqqqjjjbbbZZZUUURRRPPPMMMLLLIIICCC???>>>AAADDDFFFIIIQQQ]]]iiiqqqsssrrrppp}}}~~~{{{qqqrrroooeee]]]eeennnzzz|||pppccc\\\[[[^^^eeemmmtttwwwnnnnnnnnnkkknnnmmmnnnqqquuuyyy{{{{{{}}}tttdddZZZZZZhhhwwwpppiii^^^UUUNNNIIICCC???>>>===;;;:::999888999999999<<>>333000///...///222...///111111111111333444666666666555555444444444333333444444444444333333222222333333333222222111000000111222111111//////222111111000//////......,,,,,,---.........---,,,------,,,,,,---///000111555666888999777444///,,,////////////000000000000000000000000111111111111000222333444444888@@@EEEWWWrrr666333000...///000000///000000000000000000000000...---,,,+++***+++,,,,,,...------,,,,,,------...***+++---//////...---,,,------++++++++++++---------------,,,,,,+++++++++***+++,,,,,,,,,---///222444666888888888999;;;===999<<<>>>EEELLLPPPiii{{{pppjjjnnnooo]]]VVVKKKEEECCCFFFIIIHHHHHHIIIHHHLLLRRRXXX___gggooottt~~~zzznnnjjjddd]]]WWWSSSPPPOOOKKKJJJFFFAAA<<<<<>><<<:::999999999999777;;;BBBJJJRRRZZZ___bbbaaaggglllmmmoootttuuutttxxxyyy{{{|||}}}||||||{{{zzz{{{|||}}}~~~zzzssshhhccc\\\VVVRRRPPPNNNMMMHHHGGGEEECCC@@@@@@EEELLL\\\yyyppp]]]VVVWWWJJJFFFCCCDDDEEEGGGRRR___xxx}}}jjj]]]YYYVVVRRRIII===222000000......111,,,...000111222333555777666666555444333333222222111222444444444444222111111111222333333333222222...///111222333333222222222111111000///......---+++,,,---.........---,,,,,,,,,,,,,,,///222555777CCC???999333000///000111////////////000000000000000000000000111111111111111333444555555:::AAAGGGWWWsss999666222000//////...---............///////////////............------------------------...///000.........------,,,,,,,,,+++++++++,,,,,,,,,------------------------------++++++,,,,,,...///111222888999999888777777888:::===;;;>>>DDDHHHUUUuuuvvvjjjdddiii{{{lllYYYNNNFFFDDDBBBBBBCCCEEEGGGGGGGGGOOOZZZbbbgggmmmuuu||||||uuuoooggg]]]VVVRRRPPPNNNKKKHHHGGGFFFCCC@@@@@@BBBDDDNNNSSSZZZ```eeeiiimmmooopppxxxsssnnn|||nnncccaaapppxxxooofffbbbdddhhhjjjjjjnnnppprrrqqqooollljjjjjjnnnhhhfffkkkqqqvvv{{{|||pppbbb[[[```ooo{{{xxxnnneee[[[VVVQQQIIIDDDBBB<<<======;;;999999:::;;;===@@@CCCGGGQQQ\\\```^^^aaacccfffiiikkkooosssvvvxxxxxxwwwwwwxxxyyy{{{|||}}}{{{yyyyyy|||sssmmmeee^^^YYYUUUOOOMMMNNNJJJHHHEEEBBBAAABBBCCCDDDVVViiizzzcccVVVQQQPPPQQQOOOJJJEEEFFFLLLRRRkkk||||||jjj^^^[[[XXXUUUJJJ===222000111000......111000//////000222444666666666555444333333222222555333222333555555444333000000000000000000000000000000111111111111000000000000000///...+++)))'''******+++,,,,,,---......,,,...///...///444<<>>GGGWWWsss:::777333000/////////...............///////////////............---------------,,,,,,---......///......---------,,,,,,,,,,,,,,,,,,,,,------------------------------------++++++,,,---...000111222777888999888777777999;;;<<<;;;@@@FFFKKKZZZ|||uuujjjdddjjj~~~yyygggWWWNNNEEEDDDBBBBBBCCCEEEGGGHHHIIIPPP[[[bbbhhhoooyyy{{{tttjjjcccYYYSSSQQQOOONNNLLLGGGGGGDDDBBB@@@AAADDDGGGPPPTTT[[[```dddhhhkkkmmmooouuu|||sssnnn~~~ttthhhcccnnn~~~~~~rrrkkkccc```bbbeeefffeeejjjlllnnnmmmkkkiiiiiiiiimmmgggfffkkkrrrwww}}}~~~xxxlllaaa^^^fffuuuvvvmmmdddZZZVVVQQQJJJEEEDDD=========;;;999888999;;;>>>AAAEEEIIISSS^^^bbb```fffhhhkkkmmmooorrruuuxxxxxxxxxwwwwwwwwwyyyzzz{{{|||{{{yyyyyyyyy{{{~~~wwwmmmeee]]]XXXSSSMMMKKKLLLKKKIIIFFFCCCAAAAAABBBCCCLLL^^^{{{hhhZZZTTTSSSSSSQQQMMMHHHHHHLLLQQQhhh{{{oooeeeaaa^^^[[[NNNAAA444111111///......000000//////000222444666555555444333333222111111555444333444666777666555222222222222222222222222000000111111111111000000000000///...---+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---000444888999:::111///,,,,,,...000222222......///000000000000000000111222111000///000222111000222555666777>>>GGGWWWqqq<<<888444111000000000///............///////////////............---------,,,,,,,,,,,,,,,------......------------,,,,,,,,,,,,------------.........------------------------++++++,,,---...000111222555777888888777888:::<<<;;;===CCCIIINNN```tttiiieeemmmqqqaaaTTTMMMEEEDDDBBBAAABBBDDDGGGIIIKKKRRR[[[cccjjjssszzztttddd]]]UUUPPPOOONNNLLLKKKFFFEEECCC@@@???BBBGGGKKKSSSWWW]]]bbbeeegggiiijjjlllpppuuu~~~wwwnnnyyy~~~pppggglllwwwyyysssoookkkeeedddeeegggfffeeeggghhhiiiiiigggggghhhiiikkkfffffflllsssxxxzzzsssiiiccceeeqqqtttkkkbbbYYYUUUQQQKKKGGGGGG>>>???>>>;;;999888999:::???CCCGGGLLLUUU```eeedddiiikkknnnoooppprrruuuwwwwwwwwwvvvvvvvvvwwwxxxxxxxxxwwwwwwxxxyyy{{{}}}~~~~~~rrriii```ZZZUUUNNNKKKMMMLLLJJJGGGDDDBBBAAABBBBBBFFFSSSlllqqq___XXXUUUUUUTTTPPPKKKJJJMMMQQQdddzzztttkkkhhhddd```SSSEEE888222111///...///000000//////000222444555444444333333222111111111444333333444777888888777111111111111111111111111111111222222222222111111111000...---,,,++++++***------------,,,,,,,,,,,,,,,,,,...333888999555000///---,,,,,,---......---......///000000000000///000111222222000000111222111000222555666777>>>GGGWWWnnn>>>:::555111000000000000............///////////////............---------,,,,,,+++++++++,,,,,,------------------------------------.........//////------------------------,,,,,,,,,---...000222333444666777888888999;;;>>>;;;???EEEKKKRRRhhh}}}tttkkkhhhqqq|||kkk\\\PPPJJJDDDCCCBBBAAAAAACCCGGGJJJNNNTTT]]]dddlllwwwyyysss```ZZZSSSNNNMMMLLLJJJHHHEEEDDDAAA???@@@DDDKKKPPPWWW[[[aaaeeeggghhhiiiiiijjjmmmqqqxxx{{{nnnrrrxxxyyymmmmmmttt}}}uuunnnlllmmmkkkhhhhhhiiiiiihhhfffhhhhhhiiihhhggggggiiikkkhhheeegggnnnuuuzzzyyyqqqgggfffppp~~~~~~sssiii___VVVRRROOOJJJGGGHHH@@@???>>>;;;999888999;;;???DDDJJJOOOWWWaaafffeeeiiikkkmmmoooooooooqqqsssvvvuuuuuuuuuuuuuuuvvvvvvttttttuuuvvvxxxzzz|||}}}{{{qqqggg```YYYRRROOOOOOLLLKKKHHHEEEBBBAAAAAAAAAFFFNNNbbbzzzdddZZZTTTTTTSSSPPPMMMLLLNNNQQQccczzzzzzzzz{{{xxxppplllgggcccVVVIII;;;555222///000222000//////000111222444555444444444333333222222222333222222333666888777777........................111111222222222222111111111///...,,,++++++,,,,,,,,,,,,,,,---------------//////111444666444///+++111000////////////---+++---...//////000000//////...///000000///...///000111000222555666777>>>GGGWWWkkk???;;;555111000000000000............///////////////............------------,,,,,,+++++++++,,,,,,---------------------------------.........//////------------------------,,,,,,------///000222333444555777777888999<<<>>>===AAAGGGMMMXXXppp|||uuunnnnnnyyyxxxhhhYYYMMMGGGCCCCCCBBB@@@@@@BBBGGGKKKPPPVVV^^^eeennn{{{vvvppp___YYYQQQMMMKKKJJJGGGEEECCCBBBAAA@@@AAAFFFNNNSSS[[[___eeeiiikkkkkkkkkkkkiiilllpppwww|||nnnkkklllxxx|||rrrpppuuu}}}tttllljjjllllllkkkkkkllllllkkkiiihhhllllllmmmkkkjjjjjjkkkmmmgggeeehhhooovvv{{{{{{qqqhhhkkk{{{~~~ssshhh^^^TTTPPPMMMIIIFFFGGG@@@???>>>;;;888888:::<<>>GGGVVVjjj@@@;;;555111///000000000............///////////////............---------...------,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,------------.........------------------------,,,,,,---...///111222333444666777888888999<<<>>>>>>BBBHHHPPP___{{{{{{yyytttqqqwwwssscccUUUKKKEEEBBBCCCBBB@@@>>>AAAGGGMMMRRRXXX```gggppp~~~yyyoooiii[[[VVVOOOKKKIIIHHHEEECCCBBBAAAAAAAAACCCHHHOOOTTT\\\aaaggglllnnnnnnnnnnnnjjjmmmqqqwww}}}qqqjjjfffnnnxxxvvv}}}wwwqqqqqqwwwvvvkkkfffiiimmmqqqrrrsssttttttsssrrrqqqpppqqqqqqooommmkkkkkklllffffffjjjqqqwww||||||pppgggpppuuujjj___UUUPPPLLLGGGEEEEEE@@@???===;;;999999<<<>>>@@@HHHOOOSSSYYYaaaffffffjjjlllooopppooonnnooooooppppppqqqsssssstttssssssrrrrrrssssssuuuxxxzzz|||uuujjj___UUUPPPQQQKKKJJJHHHFFFDDDCCCBBBBBBDDDGGGSSSkkksss```SSSQQQOOOMMMLLLMMMOOOPPP]]]rrrwwwxxxzzz}}}~~~wwwoooiii]]]QQQEEE<<<666222222555//////000111222333333444666666666555555555555555111000000111333555555444111111111111111111111111000000111111111111000000...------,,,,,,,,,------)))***+++,,,...000111222333444444///***(((+++///...------...///...---+++------...////////////...111222333333111111222333111000222555666777>>>GGGUUUiii@@@;;;444000...//////000............///////////////............---------///......---,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,---------------------------------------------...///111333333555666777888888888;;;===>>>BBBGGGRRRgggvvvuuurrrttt|||kkk[[[PPPIIIFFFAAABBBBBB???===@@@GGGNNNRRRYYYaaaiiirrryyypppfff^^^UUUPPPKKKHHHGGGGGGDDDBBB@@@AAABBBBBBEEEIIIOOOTTT[[[```gggmmmooooooooopppmmmnnnqqquuuzzzzzzpppeeehhhmmmhhhnnnmmmlllpppyyy{{{nnndddbbbfffkkktttvvvxxxyyyxxxwwwvvvvvvrrrssstttrrrnnnkkkiiiiiiffffffkkksssxxx|||zzzmmmeeeqqqxxxnnncccWWWQQQMMMGGGDDDEEE???>>><<<:::999:::===@@@CCCKKKSSSWWW[[[bbbggggggiiilllooopppoooooooooooolllnnnpppqqqsssssssssssstttsssrrrrrrtttwwwzzz||||||pppdddXXXRRRRRRJJJIIIHHHGGGEEEDDDCCCBBBBBBDDDNNNaaa~~~gggXXXUUUPPPLLLKKKKKKMMMNNNVVVhhhyyyyyy{{{{{{qqqjjjbbbWWWJJJAAA888111///111...///000111222333333333555555555555555555555555333222111222444555444333222222222222222222222222//////000000000000//////,,,,,,------...---------***+++,,,---...///000111222111...+++***,,,///111333111...---,,,+++)))''',,,---......//////......111222333333111111222333111000222555666777>>>GGGSSSjjj~~~@@@;;;444///......//////............/////////000//////.........---------000///...---------------,,,,,,,,,------.........+++++++++,,,,,,,,,---------------------------------------...000111333444555777888888777888:::<<<>>>AAAGGGTTTmmmrrrqqqpppuuuwwwdddUUULLLHHHGGGAAABBBBBB???===@@@GGGNNNSSSYYYbbbjjjsss{{{sssjjj___WWWPPPLLLGGGEEEFFFFFFDDDBBB@@@AAABBBDDDFFFJJJPPPTTTYYY^^^ffflllooopppppppppoooooopppssswww~~~vvvfffdddeee]]]bbbdddgggooozzzxxxiii```___dddiiioooqqqsssssssssrrrrrrrrrrrrttttttrrrnnniiifffeeefffgggllltttxxx|||wwwjjjcccqqqzzzqqqfffZZZSSSNNNHHHEEEEEE>>>>>><<<:::999;;;>>>BBBFFFNNNVVVYYY]]]ccchhhhhhgggjjjmmmooonnnmmmmmmnnnkkklllnnnqqqssssssssssssvvvtttrrrrrrsssvvvzzz|||}}}uuuhhh\\\VVVUUUIIIIIIHHHGGGFFFEEEDDDCCCCCCEEELLL[[[uuunnn]]]XXXQQQLLLJJJJJJKKKLLLPPPaaazzzzzz{{{|||{{{qqqiiifff[[[NNNDDD999000,,,......///000111333333333333444444444444444444444444555333222333555555444333000000000000000000000000......////////////......+++,,,---...///...---,,,,,,------....../////////000,,,((()))---111222111---,,,+++,,,...000111111,,,---......//////......///111111111000///000111111111222555666777>>>GGGRRRjjjIII???777444333000///000///////////////.........////////////////////////...---,,,,,,,,,,,,---......------,,,,,,------...............---,,,++++++///...------...///...,,,+++,,,...000222333444444555666777777777888<<<>>>AAAFFFKKKWWWvvv~~~yyyjjjdddvvvkkk\\\QQQHHHCCCBBBBBB@@@@@@AAA@@@AAAHHHQQQXXX[[[bbbmmm{{{xxxoooeeeYYYPPPIIIFFFBBBBBBCCCDDDCCCAAABBBCCCEEEGGGJJJOOOVVVZZZ[[[^^^dddkkkooorrrssstttppppppqqqqqquuu{{{wwwjjjbbb^^^___]]]___jjjzzzssseee^^^]]]aaaeeelllmmmnnnmmmmmmmmmoooqqqrrrqqqrrrsssooohhhfffgggnnnmmmoootttvvvyyywwwjjjeeerrryyyrrrfffWWWMMMIIIGGGEEECCCAAA???<<<999999<<>>FFFVVVppp~~~KKKAAA777444222///...000/////////////////////...////////////////////////...---,,,,,,,,,,,,---......------------------...------------------,,,,,,...---,,,---......---,,,,,,---...000222333444444555666777777777999<<<>>>@@@FFFMMM[[[{{{|||tttgggdddvvvzzzeeeWWWNNNFFFBBBBBBBBB@@@AAABBBBBBDDDLLLUUU[[[^^^fffqqqxxxppphhh___TTTMMMJJJGGGCCCCCCDDDDDDCCCBBBCCCDDDGGGJJJMMMRRRYYY]]]^^^aaaeeejjjnnnqqqrrrsssqqqqqqqqqrrrtttyyy~~~sssllliiiaaa^^^___hhhwww}}}oooccc\\\\\\```ccc```bbbcccdddeeefffiiikkkqqqpppppprrrnnniiigggjjjooooooppprrrrrrttt}}}yyyoookkkwww}}}pppdddVVVLLLHHHGGGEEECCCAAA???<<<::::::===@@@CCCIIINNNTTTZZZ^^^bbbeeehhhjjjlllnnnoooooonnnnnnoooooooooppprrrsssuuuvvvvvvwwwuuuuuuxxx|||~~~~~~~~~nnn```WWWUUUOOOOOOMMMKKKHHHFFFFFFFFFCCCBBBEEEOOOaaa}}}{{{nnnbbbZZZSSSJJJMMMRRRMMMMMMVVVjjj{{{{{{wwwmmmcccZZZQQQJJJBBB999555666////////////000222444555444444555555555555444444555555555444333222111000111111000000///......---,,,,,,,,,,,,,,,,,,,,,,,,//////...---------------)))***,,,---.........---++++++,,,,,,,,,------------------............///////////////000000000000000000111222222222222222333222444777777888>>>FFFWWWqqq~~~NNNCCC888333111......000......//////////////////////////////////////////...------,,,,,,------...------------------------,,,,,,---------------------,,,+++,,,---...---,,,,,,---///111222333444444555666777777777999<<<>>>@@@FFFPPPcccyyynnnggghhhyyyrrr]]]PPPHHHCCCAAABBBAAA@@@AAADDDEEEHHHQQQZZZ^^^ccckkkwwwuuukkkddd\\\TTTOOOJJJGGGEEECCCDDDDDDCCCBBBCCCEEEIIIMMMQQQVVV\\\aaaccceeegggiiilllooopppqqqqqqrrrrrrssstttwww||||||uuupppmmmdddaaa```fffqqq{{{{{{ssshhh]]]XXXXXX\\\___^^^```bbbdddeeefffiiikkkrrrpppppppppnnniiijjjnnntttuuuvvvuuupppppp{{{{{{uuuvvvnnncccUUUKKKHHHGGGDDDBBB???>>><<<;;;;;;>>>BBBDDDJJJNNNTTTXXX\\\___bbbdddfffhhhlllmmmmmmmmmnnnooooooooooooppprrruuuwwwyyyxxxwwwwwwyyy}}}ssscccZZZWWWQQQOOOMMMKKKIIIGGGFFFFFFCCCBBBDDDKKKXXXooowwwhhh___XXXNNNNNNPPPJJJJJJLLL___}}}}}}yyy~~~zzzmmm]]]YYYUUUQQQIII???;;;<<<111000///...///111444555222333444555555444333222666555444222111111000000000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,...............------,,,)))***+++,,,------------,,,,,,---------.........---------............///////////////000000000000000111111222222222222222333222333666777888>>>GGGXXXrrr~~~~~~~~~QQQEEE999333000......000............////////////////////////////////////------------------------------............------,,,,,,,,,,,,------...///,,,+++***+++---------+++,,,---///111333444444555666777888888888999<<>>===;;;;;;<<<@@@CCCEEEJJJNNNRRRVVVXXX[[[^^^```aaadddhhhjjjkkklllnnnooolllllllllmmmpppssswwwyyyxxxxxxyyy{{{~~~zzzhhh]]]YYYRRRPPPMMMKKKJJJHHHGGGEEEBBBBBBDDDIIIQQQccczzzjjjaaa]]]RRRNNNMMMEEEHHHEEEUUUwwwxxx{{{}}}ooo\\\YYYVVVRRRJJJ@@@<<<>>>444333111000111333555777333444555666555444222111555444222000/////////000/////////......---------........................'''(((***,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------------------............///////////////000000000000000111222222333333222222333222333666666888???HHHYYYsss}}}}}}~~~RRRFFF:::444111......111---.........//////000000////////////////////////---------------------------......//////......---,,,,,,,,,,,,,,,---...///,,,+++***+++---...---,,,,,,---///111333444555555666777888888888999===???AAAIIIZZZvvvwwwpppdddmmm|||xxxgggTTTIIICCC???>>>???======@@@EEEIIINNNXXXcccffflllxxxxxxmmmddd]]]VVVNNNIIIFFFFFFDDDAAA@@@??????@@@AAAEEEJJJPPPUUUZZZ^^^bbbjjjjjjiiiiiijjjlllnnnppprrruuuyyy|||}}}}}}~~~~~~|||yyyuuupppmmmccc___ZZZYYY[[[___aaaaaa___[[[UUUOOOLLLLLLNNNOOOZZZ^^^ccchhhkkkooosssuuu{{{wwwuuutttqqqnnnoootttxxx~~~www}}}nnndddWWWNNNJJJIIIFFFCCC<<<<<<;;;;;;===@@@CCCEEEIIILLLOOORRRTTTVVVYYY\\\\\\___cccfffhhhiiikkkmmmiiiiiiiiikkkmmmqqquuuwwwwwwxxxyyy{{{}}}nnnaaa\\\TTTQQQMMMKKKKKKJJJGGGEEECCCBBBDDDIIINNN[[[{{{zzzhhhaaa___UUUNNNJJJBBBGGGBBBNNNmmmyyyyyyrrr```[[[UUUOOOGGG>>>:::<<<777666444333333555666888444555666666555444333222333222000///......//////............------------........................%%%''')))***+++,,,++++++...---,,,+++***)))))))))++++++++++++,,,,,,,,,,,,---------............///////////////000000000000111111222333333333333222333222333555666888@@@IIIZZZuuu~~~}}}~~~QQQFFF;;;666333000///111------......///000000000////////////////////////,,,------......------,,,---...///000000///...---...---,,,+++,,,---...///,,,+++***+++---///...------...000222333444555555666777888888888:::===???DDDKKK___~~~vvvqqqeeesssrrrbbbQQQGGGCCC???>>>???======@@@FFFKKKPPP[[[fffkkkrrrzzztttlllfff```YYYQQQKKKEEEEEEDDDAAA>>>===>>>???@@@EEEKKKQQQVVVZZZ^^^aaajjjjjjiiijjjkkkmmmoooppprrrwww}}}~~~{{{wwwrrrnnnbbb]]]VVVRRRQQQRRRSSSSSSUUURRRNNNJJJHHHHHHHHHIIIPPPUUU]]]eeelllrrrwww{{{{{{xxxwwwwwwtttqqqssswwwvvv|||~~~pppeeeXXXOOOKKKIIIEEEAAA;;;;;;:::;;;<<>>>>>BBBHHHMMMSSS^^^iiiqqqxxxrrroookkkhhheee^^^VVVOOOEEEFFFEEEBBB>>><<<===???AAAFFFMMMSSSXXX[[[^^^```hhhhhhiiijjjlllnnnoooppprrrxxx~~~zzztttpppeee```YYYRRRNNNNNNNNNOOOOOONNNKKKIIIGGGFFFEEEEEEKKKPPPYYYaaahhhoootttxxxwwwuuuvvvwwwvvvtttvvv{{{xxx{{{~~~pppfffXXXOOOJJJGGGCCC???;;;:::::::::<<<===@@@AAACCCEEEHHHJJJLLLOOORRRUUUUUUXXX\\\___aaaccceeefffggggggiiikkkmmmoooqqqrrrrrruuuwwwxxxyyy{{{~~~~~~{{{|||~~~nnnfffWWWSSSNNNLLLMMMLLLHHHDDDGGG@@@AAAGGGHHHMMMeeepppccc```VVVNNNKKKGGGEEEEEEIIIVVVnnn~~~xxx~~~lll```UUUOOOJJJAAA888444222222333333333222000///222000...---,,,,,,---...+++,,,---....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,------......,,,+++++++++,,,---+++++++++,,,,,,,,,---------------............///////////////000000000000111222333333444444333333333111222444555888AAAJJJ]]]wwwzzzzzzzzz}}}OOOEEE<<<888666222000111---------...///000000111////////////////////////,,,,,,---......---,,,,,,---...///111111///...---000///---+++++++++---...---,,,+++---///000000///---...000222444555666666777888999999999:::===@@@HHHOOOeee}}}zzz}}}~~~dddWWWKKKEEEDDDAAA@@@AAA@@@@@@DDDJJJOOOUUUaaalllttt}}}xxxhhhfffffffffddd^^^UUUNNNFFFGGGFFFCCC>>>===>>>@@@CCCHHHOOOUUUYYY\\\^^^```ggggggiiikkkmmmooopppqqqrrryyyzzzvvvlllfff^^^VVVQQQPPPPPPQQQMMMLLLKKKIIIGGGFFFEEEDDDGGGLLLTTT[[[aaaeeejjjlllsssrrrtttwwwwwwvvvxxx}}}zzzzzz~~~pppeeeXXXNNNIIIFFFAAA<<<::::::::::::;;;===>>>???AAACCCFFFHHHJJJMMMQQQTTTSSSVVV[[[^^^___aaacccdddggghhhjjjmmmooopppqqqqqqqqqtttvvvwwwwwwyyy}}}~~~|||sssjjjXXXSSSNNNLLLMMMLLLHHHDDDHHH@@@???EEEFFFHHH\\\vvvwwweee___UUUNNNNNNKKKCCCGGGHHHOOOfffxxx}}}ooobbbVVVRRRNNNEEE999222...///000111000...,,,+++///---***((('''(((***+++)))***,,,.../////////...,,,,,,,,,,,,,,,,,,,,,,,,........................,,,+++++++++,,,...000111---,,,++++++,,,---///000,,,,,,,,,---------......---------.........//////////////////000000000000111222333333444444333333333111222444555888AAAKKK]]]xxxxxxxxxyyy|||JJJFFF>>>777222000111222//////.........---------........................111000///......///000111---------------...///000.........------,,,,,,,,,------------------------...111444777777888999;;;::::::;;;;;;<<<>>>BBBEEEIIIQQQrrrpppaaaTTTHHHDDDCCCAAA>>>>>>AAAAAAEEELLLQQQXXXcccnnn|||xxxlllccc]]][[[]]]^^^YYYTTTRRRJJJGGGCCC@@@>>>>>>???@@@DDDIIIOOOUUUYYY\\\^^^```dddeeehhhkkkmmmooopppqqquuuwww}}}{{{zzzsssiii```ZZZUUURRRPPPSSSPPPOOONNNKKKFFFEEEHHHIIIOOOUUUYYY[[[]]]cccgggiiilllpppqqqrrrtttwww{{{|||}}}}}}~~~uuuwwwvvvggg```WWWNNNHHHDDDAAA???>>>===:::888888999;;;===???AAACCCEEEFFFIIILLLOOOPPPSSSXXX\\\___aaaeeegggeeehhhkkkmmmnnnoooqqqsssuuutttssstttvvvxxxxxxxxx|||}}}}}}~~~~~~~~~~~~~~~||||||}}}~~~zzzlllaaaWWWOOONNNOOOLLLIIIIIIEEEDDDCCCDDDEEEKKK[[[kkkkkk]]]YYYUUUQQQPPPDDDHHHFFFHHH[[[xxxxxxwww}}}lll\\\UUUNNNBBB999555111000000////////////000111111000///...------,,,---.........---,,,,,,+++,,,++++++******+++,,,,,,,,,,,,,,,++++++,,,,,,---***++++++,,,---...//////,,,---.........---,,,+++,,,---...---+++***+++,,,,,,,,,,,,---------............000111222222222222000000000000111222333444111000111555666999AAAJJJ```zzzzzzrrrtttwwwyyy|||JJJEEE???888333000000000//////.........---------........................000///...------......///------------------......---,,,,,,,,,+++++++++***---------------------------000333666666777888::::::;;;;;;;;;<<>>>>>AAAAAAFFFMMMSSS[[[gggrrrttthhh^^^XXXVVVXXXYYYUUURRRQQQIIIGGGCCC???>>>>>>@@@AAADDDIIIOOOUUUYYY\\\^^^```dddeeegggiiilllnnnpppqqqsssuuuzzz|||uuummmgggaaa\\\XXXXXXTTTRRRQQQMMMGGGFFFIIIKKKOOOTTTWWWXXXZZZ^^^bbbcccgggkkknnnppprrrvvvyyyyyyzzz{{{|||vvvyyyrrrccc\\\SSSKKKFFFBBB???>>>>>><<<:::888888999;;;<<<===@@@BBBDDDFFFHHHKKKMMMMMMPPPTTTXXX[[[___cccffffffiiilllmmmnnnoooqqqsssrrrqqqpppqqqsssttttttssswwwxxxyyyzzz{{{{{{{{{{{{zzz{{{{{{|||~~~rrrcccXXXPPPNNNMMMJJJGGGFFFCCCAAA@@@@@@@@@EEETTTbbbvvvddd[[[UUUPPPNNNJJJKKKIIIIIIUUUmmm|||yyy~~~uuucccZZZTTTIII>>>888111111000////////////000000//////......---------------......------,,,+++------,,,,,,+++,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,------------------,,,---.........---,,,+++---...///...,,,,,,,,,...---------.........//////---.........///.........000000000000111222333444111000222555666999AAAJJJ^^^yyyxxxrrrtttwwwyyy|||IIIEEE???999444000///.../////////............---........................//////...---,,,,,,,,,---...------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------------------------///333555666666888999:::;;;<<<<<<===???CCCGGGOOO\\\mmmYYYNNNDDDAAABBB@@@??????@@@AAAFFFOOOVVV^^^jjjvvvrrreeeYYYSSSOOOQQQRRRPPPNNNNNNHHHFFFBBB???>>>???AAABBBEEEIIIPPPUUUYYY\\\___aaaeeeffffffhhhjjjmmmpppqqqqqqsssvvv{{{xxxqqqiiiccc___ZZZVVVTTTOOOIIIGGGIIINNNQQQUUUXXXXXXXXXYYYZZZ\\\```eeejjjmmmpppsssuuuvvvwwwxxx{{{~~~www{{{xxxkkk\\\WWWOOOHHHCCC@@@===<<<===<<<:::888888999:::;;;;;;===AAACCCEEEFFFIIIKKKLLLOOORRRVVVZZZ___dddhhhhhhjjjmmmnnnoooppprrrssstttsssssstttuuuvvvtttrrrrrrssstttvvvwwwxxxxxxyyyxxxyyyzzz{{{}}}yyyggg\\\RRROOONNNJJJFFFFFFCCC@@@>>>>>>===AAAMMMZZZvvvlll___WWWRRRQQQPPPMMMKKKJJJNNN\\\xxx{{{}}}~~~iii___ZZZPPPBBB999222111000///////////////.........---------------------......------,,,,,,///...------,,,,,,,,,,,,...---,,,,,,++++++++++++......---------,,,,,,,,,---------------,,,++++++,,,...///...------...000........./////////000000............------,,,,,,000000000000111222333444333111333555666888@@@III\\\vvv}}}uuusssuuuyyy{{{}}}IIIFFFAAA:::555111...---/////////.......................................//////...------,,,,,,,,,...---,,,,,,++++++++++++////////////////////////---------------------------000444666666777888::::::;;;<<<<<<===@@@DDDHHHOOOaaa{{{iiiTTTJJJBBB@@@AAA??????@@@AAABBBHHHPPPWWW```lllxxxrrreeeXXXQQQKKKLLLLLLJJJIIIJJJFFFDDDAAA???>>>@@@BBBDDDFFFJJJPPPVVVYYY]]]```bbbgggffffffgggiiillloooqqqqqqqqqssswww}}}uuunnnhhhbbb[[[WWWRRRKKKGGGHHHOOOSSSZZZ___aaa___ZZZVVVWWWZZZ```fffkkkoooqqqsssvvvwwwxxx|||}}}xxx|||}}}xxxnnndddWWWRRRKKKEEEAAA???===;;;<<<;;;999888888888999:::999;;;???BBBCCCEEEGGGHHHMMMPPPSSSVVVZZZ```gggllliiikkknnnoooooopppqqqsssuuuttttttuuuvvvvvvsssrrroooppprrrtttvvvwwwxxxyyyxxxxxxzzz{{{}}}lllaaaVVVSSSQQQMMMIIIIIIEEEAAA???>>>>>>AAAKKKVVVmmmtttccc[[[WWWVVVSSSKKKHHHJJJIIIOOOiiizzz{{{}}}nnnaaa\\\SSSDDD777222222111000////////////,,,,,,,,,---------------,,,------...------,,,,,,///...---,,,,,,+++,,,,,,......---,,,++++++++++++------------------------------------,,,,,,+++++++++---......------...000---.........///////////////............/////////000000000000111222333444333222333555666777???HHHZZZsss}}}vvvuuuxxx|||KKKHHHBBB<<<666111...---////////////////////////........................////////////......------...---,,,,,,++++++++++++////////////////////////------------------------///222555777888999:::;;;:::;;;<<<===>>>AAAEEEIIIPPPfff{{{vvvfffPPPHHHAAA@@@@@@??????AAACCCDDDIIIRRRYYYaaannnzzzttthhhZZZRRRKKKJJJIIIFFFDDDEEEDDDBBB@@@>>>???AAADDDFFFIIILLLRRRWWW[[[^^^bbbeeeggggggfffgggiiillloooqqqqqqpppqqquuu{{{|||rrriii```[[[UUULLLGGGFFFMMMTTT___jjjppplllbbbYYYWWWYYY^^^dddjjjoooqqqrrryyyyyy{{{~~~zzzxxx|||tttmmmeee]]]RRRNNNHHHCCCAAA???===<<<;;;:::999888888888888999888:::>>>@@@AAACCCFFFHHHMMMOOORRRVVVZZZaaagggllljjjlllnnnoooooooooqqqrrrqqqpppooopppqqqqqqooonnnpppqqqsssvvvxxxyyyzzzzzzxxxyyy{{{}}}pppdddYYYUUUSSSOOOKKKKKKEEEAAA?????????AAAJJJTTThhh{{{ggg]]]YYYWWWSSSHHHCCCHHHHHHIII\\\uuu~~~xxxxxxzzzrrrccc]]]UUUFFF888333222111000////////////,,,,,,,,,---------------,,,,,,------...------,,,------,,,++++++***++++++...---,,,,,,+++++++++,,,++++++,,,,,,---...//////------,,,,,,++++++++++++***+++------,,,,,,---///,,,,,,---------.........,,,,,,------...000222333000000000000111222333444333222333555666777???HHHYYYrrr~~~wwwwww{{{OOOKKKDDD===666222///......////////////000000000........................---...////////////.........------,,,,,,,,,,,,---,,,,,,,,,,,,,,,---------------------------------000222666888999999;;;<<<:::<<<===>>>???BBBGGGJJJTTTmmm|||wwwpppcccMMMFFFAAA@@@@@@>>>???BBBCCCEEEKKKTTT\\\eeesssttthhh[[[RRRKKKJJJHHHEEEBBBBBBBBBAAA???>>>???BBBFFFHHHKKKOOOTTTXXX\\\```dddggghhhhhhhhhiiikkkmmmoooqqqpppooopppsss{{{|||rrrfff___XXXOOOHHHFFFJJJRRRaaarrr|||zzzoooddd\\\]]]___eeekkkqqqsssttt||||||{{{wwwvvv{{{pppggg^^^WWWMMMJJJEEEBBB@@@???>>>===:::999888888777777888888888:::<<<>>>???BBBEEEHHHKKKNNNRRRVVVZZZ___eeejjjjjjlllnnnooonnnnnnoooqqqrrrpppnnnooopppqqqqqqppprrrsssuuuwwwyyyzzz{{{{{{yyyzzz|||uuuhhh\\\VVVSSSOOOKKKJJJEEEAAA>>>>>>>>>@@@GGGOOOccckkk^^^WWWSSSQQQGGGCCCGGGGGGHHHUUUhhh}}}wwwvvvxxxxxxfff^^^XXXJJJ<<<444333222111000/////////.........---------------,,,,,,------......------+++++++++******++++++,,,---,,,,,,++++++,,,,,,---***++++++,,,---...///000------,,,+++++++++++++++***,,,---,,,++++++,,,---,,,,,,,,,------------...*********+++---///111333000000000000111222333444333111333555666888@@@IIIYYYsss~~~wwwwww|||RRRMMMEEE===666222111111.../////////000000000000........................***+++---...//////......------------------......***+++++++++,,,,,,,,,,,,------------------------///222555888888999:::;;;;;;<<<===>>>???CCCGGGKKK\\\www||||||uuu|||hhh[[[LLLFFFBBBAAA@@@>>>???CCCBBBDDDLLLVVVaaakkkzzzqqqeeeXXXQQQKKKJJJIIIEEEBBBBBBAAA@@@>>>>>>???CCCGGGIIINNNQQQVVVZZZ^^^bbbgggjjjhhhiiijjjkkkmmmnnnppppppooonnnnnnrrr{{{zzzmmmddd]]]SSSKKKHHHFFFNNN^^^rrr{{{qqqdddbbbcccgggmmmsssvvvwww|||~~~|||xxxssszzzooobbbXXXQQQIIIFFFBBB@@@??????===<<<999888888888777777777777:::;;;<<<<<<>>>AAAFFFJJJKKKOOOSSSXXX\\\```eeehhhjjjlllnnnnnnmmmmmmnnnoootttqqqooonnnpppssstttuuurrrssstttvvvxxxyyyyyyzzzyyyzzz|||qqqccc\\\WWWQQQLLLKKKHHHCCC????????????CCCJJJ\\\zzzrrraaaXXXRRROOOKKKIIIHHHFFFIIIUUUcccxxxvvvwww{{{ggg^^^XXXMMM@@@555444222111000/////////000//////......---------+++,,,------......------+++++++++++++++,,,---...++++++++++++,,,---......,,,,,,,,,------.........---,,,+++*********+++,,,,,,---...---,,,+++,,,---------------............---,,,+++,,,---///111333000000000000111222333444111000222555666999AAAJJJYYYttt|||uuuuuu{{{TTTOOOFFF===666333222222.../////////000000111111........................((()))+++---.........---------------......///000,,,,,,,,,------.........------------------------...111444777777888999;;;;;;<<<===>>>@@@CCCHHHKKKbbb}}}zzzuuuuuu```SSSLLLFFFBBBBBB@@@>>>???CCCAAADDDLLLXXXdddppp~~~nnnaaaVVVNNNIIIJJJIIIEEEBBBBBB@@@???>>>>>>@@@CCCGGGJJJOOORRRWWW[[[___ccchhhkkkhhhiiikkkmmmooooooppppppnnnllllllqqqzzzqqqhhh```UUUMMMIIIDDDKKKZZZpppzzziiigggeeehhhooouuuxxxyyy|||~~~{{{rrrxxxooo```UUUMMMFFFCCC@@@>>>>>>>>>===<<<888888888888777777777777;;;;;;;;;;;;===AAAGGGKKKNNNQQQWWW[[[___cccgggiiijjjlllnnnnnnmmmlllmmmnnnqqqnnnjjjjjjlllooorrrsssqqqrrrsssuuuvvvwwwwwwxxxxxxyyy|||zzzkkkbbb\\\TTTOOOMMMLLLGGGCCCBBB@@@???BBBGGGWWWvvvwwwfff[[[UUUOOOPPPOOOIIIEEEJJJXXXeeeyyyvvvvvvzzz{{{fff[[[VVVMMMAAA555444333111000/////////111111000///...---------+++,,,,,,---.........---+++++++++,,,---...///000*********+++,,,---...///......---------,,,,,,,,,---,,,+++*********+++,,,...///000///---,,,,,,---............/////////000111000///...///111333444000000000000111222333444111000222555777999AAAKKKZZZuuuyyyssstttzzzTTTSSSNNNEEE;;;444222333222000///......///000222000///...------...///000------------------------...------,,,,,,------...,,,------,,,++++++,,,...---......//////...------///222555666666777999:::@@@@@@:::;;;DDDDDDEEEOOObbb|||tttjjj~~~uuuaaaPPPGGGBBB@@@AAA@@@===>>>BBBEEEJJJRRRZZZeeeuuu|||mmmbbbRRROOOKKKHHHFFFDDDBBB@@@@@@???>>>>>>AAAEEEJJJMMMOOOUUUYYYZZZ^^^eeejjjkkkkkkkkkmmmnnnpppqqqqqqqqqnnnsssvvvwww~~~~~~zzzpppnnnfff___VVVIIIGGGJJJSSSbbbuuuwwwpppiiiiiiooouuuvvvuuuwww|||{{{kkk[[[PPPJJJCCCBBB@@@?????????===;;;;;;;;;:::999888888888999666888:::<<<>>>@@@DDDFFFIIILLLQQQXXX^^^bbbfffggglllmmmnnnnnnnnnmmmlllkkkllllllmmmnnnooopppqqqqqqtttsssrrrtttwwwzzzzzzzzzxxxxxxzzz|||~~~mmmaaa[[[TTTPPPOOOHHHIIIFFFAAA@@@DDDFFFEEE\\\qqqhhhZZZWWWMMMMMMNNNLLLIIIKKKXXXggg}}}zzzzzz{{{hhhZZZQQQLLLHHH999222---///111000000111---,,,+++,,,...///...---+++,,,---.........------...------,,,,,,------...000///...------...000111..................------+++++++++,,,,,,---------------------------------***,,,...000111///---,,,000000000000////////////...//////000111222222333222111333666777888???HHHXXXsss}}}ssstttsssyyyWWWUUUPPPFFF<<<444222222111000...------...000111//////............//////---------------------------------,,,,,,---------,,,------,,,++++++,,,...........................111333666777777888:::;;;>>>???:::<<>>???BBBGGGLLLTTT]]]hhhyyyxxxiii^^^RRROOOJJJGGGFFFDDDBBB@@@???>>>===>>>@@@EEEIIILLLPPPVVVZZZ[[[^^^eeejjjkkkjjjkkkmmmooopppqqqqqqqqqmmmrrruuuxxxxxxtttvvvxxx{{{qqqpppjjjeee]]]PPPHHHJJJRRR```qqq{{{tttmmmlllpppuuuvvvvvvuuu{{{vvvfffYYYOOOJJJCCCBBB@@@??????>>>===;;;999888777777666666666777777999;;;<<<===@@@CCCFFFJJJLLLRRRXXX^^^bbbfffgggiiijjjkkkmmmmmmmmmmmmlllkkkkkklllmmmnnnooopppppprrrqqqqqqtttwwwzzz||||||yyyzzz{{{}}}qqqeee]]]VVVQQQPPPKKKMMMKKKDDDAAACCCGGGHHHPPPcccnnn^^^XXXQQQNNNMMMKKKHHHJJJUUUaaa{{{{{{wwwxxx~~~}}}jjj]]]SSSMMMJJJ<<<555000000222111000111...---,,,---///000///...,,,,,,,,,---------.........------,,,,,,------...///...---,,,,,,---...///..................------,,,,,,,,,,,,,,,,,,------------------------------,,,---///000111000///...000000000000/////////////////////000000111111111222111333666777888???HHHYYYsss{{{qqqqqqpppwww[[[YYYSSSIII===444111111000///...------...///000......////////////......------------------------------------------------,,,------,,,++++++,,,...///...---,,,------...///000222555666777777999;;;<<>>???CCCIIINNNVVVaaannn~~~sssdddYYYQQQNNNJJJGGGEEEDDDBBB@@@>>>===<<<===@@@DDDIIILLLQQQWWW[[[\\\___fffjjjkkkiiijjjmmmoooqqqqqqppppppmmmrrrvvvxxxxxxlllggggggiiippp}}}xxxnnnooommmkkkdddVVVKKKLLLRRR]]]kkkxxx~~~}}}xxxrrrpppsssvvvwwwvvvtttzzzttthhh___WWWOOOHHHDDDBBB@@@??????>>><<<:::888777777666666666666666777999;;;<<<===???BBBEEEJJJMMMRRRWWW]]]bbbfffgggfffgggiiilllmmmnnnnnnnnnkkkkkkkkklllmmmnnnooopppqqqppppppssswwwzzz||||||yyyyyyzzz|||~~~xxxkkkaaaXXXRRRQQQLLLQQQRRRJJJEEEHHHOOOSSSZZZeeezzzwwwcccZZZUUUOOOKKKIIIHHHIIIQQQYYYrrrzzzvvvxxxooobbbWWWPPPMMM@@@888222222222111000111///...---...000000000...------,,,+++,,,---...///...------,,,,,,------......---,,,++++++,,,---...------------------......------------,,,,,,,,,,,,------------------------......//////000000000000////////////000000000000////////////000000000000222111333666777888???HHHYYYttt}}}yyy~~~xxxmmmmmmnnnuuu~~~^^^\\\VVVKKK???555111000///...------------...///---...///000000///...---------------------------,,,------------------,,,,,,---...---++++++---...///...---+++,,,---///111///111444555666666888999:::???===>>>EEEEEEHHHWWWwww|||wwwyyypppmmmiiiccczzzkkkVVVHHHEEEAAA???@@@@@@???@@@DDDJJJOOOYYYeeeuuu|||pppaaaWWWPPPMMMIIIFFFEEECCCAAA@@@===<<<;;;<<>>===;;;999999888888777777777888888888999;;;<<<===???BBBEEEKKKMMMQQQWWW\\\aaaeeegggggghhhjjjlllnnnooooooooollllllllllllmmmooopppqqqrrrqqqqqqsssvvvyyyzzzzzzvvvvvvwwwxxxzzz|||~~~~~~pppdddYYYRRRPPPKKKSSSVVVPPPJJJNNNXXX___ooommmsssiii\\\VVVNNNHHHGGGHHHIIINNNTTThhhzzzuuuyyywwwhhh]]]UUUQQQCCC:::333222222///...000///...---...///000///......---+++++++++,,,...000...------,,,,,,------......---,,,,,,+++,,,,,,---,,,,,,------------............------,,,,,,,,,+++------------------------///......------///000111////////////000000000000000000//////////////////222111333666777888???HHHYYYttt}}}zzzttt~~~~~~vvvjjjjjjnnnuuu}}}___]]]XXXMMM@@@666111000......------------......---...///000000///...---------------------------,,,,,,---......---,,,,,,---......---,,,,,,---//////...,,,+++,,,---000111000333555777777888999;;;999??????@@@EEEEEELLL]]]~~~tttoooqqqhhhhhhhhhfff~~~eeeQQQGGGDDD@@@???@@@@@@???AAAEEEJJJQQQ\\\kkk}}}{{{nnn```VVVOOOLLLHHHEEEDDDCCCAAA???<<<;;;;;;<<>>>>>===;;;999888777777666777777888888777999;;;<<<===???BBBEEEKKKMMMPPPUUU[[[```dddfffiiikkklllnnnooopppoooooonnnnnnmmmmmmnnnppprrrssstttsssrrrsssuuuvvvvvvvvvuuuuuuuuuvvvwwwzzz|||~~~}}}~~~uuugggYYYQQQOOOJJJSSSXXXRRRJJJMMMVVV^^^iiidddfffyyyooo___VVVNNNGGGFFFHHHIIILLLQQQ___|||xxxrrruuu~~~~~~ooobbbXXXSSSDDD;;;333111000...---......---,,,---......---,,,...---+++++++++,,,...000...------,,,,,,------...///......------,,,,,,---,,,,,,,,,,,,------...............------,,,,,,,,,------------------------...---,,,++++++---...000.../////////000000000111000000000000////////////222111333666777888???HHHYYYtttzzzwwwsss}}}~~~~~~sssggghhhnnnuuu|||]]]\\\XXXNNNAAA777222111..............................////////////......------------------------+++,,,---......---,,,+++---......---,,,,,,---///------,,,,,,---...000111333555888::::::;;;<<<>>>:::AAAAAAAAAEEEFFFPPPdddnnnhhhhhh```bbbfffhhhwww^^^NNNGGGCCC???>>>@@@AAA@@@BBBFFFKKKSSS```rrryyylll^^^UUUNNNKKKGGGEEECCCBBBAAA???<<<<<<;;;===@@@EEEJJJMMMRRRYYY]]]^^^```eeegggfffiiijjjkkkmmmnnnoooppppppuuuzzz}}}~~~|||ooofff^^^UUUPPPNNNHHHLLLVVVeeesss}}}uuuaaaXXXZZZZZZ^^^```ZZZSSSVVV[[[aaaggglllppprrrqqqsssuuutttqqqqqquuuxxxyyy|||xxx{{{wwweee^^^WWWTTTSSSRRRNNNJJJDDDBBB@@@>>>>>><<<:::888444444444444444555555666666888:::<<<>>>@@@DDDFFFJJJLLLOOOSSSYYY^^^bbbeeejjjkkkmmmooopppppppppppppppooonnnmmmnnnqqqsssuuuuuutttrrrrrrtttuuutttssswwwvvvuuuvvvwwwzzz|||~~~||||||}}}yyyiiiZZZQQQOOOKKKTTTXXXPPPGGGFFFLLLPPPPPPQQQ\\\sssuuucccVVVOOOHHHGGGGGGGGGJJJOOOXXXwwwvvvpppnnnxxxsssdddYYYSSSEEE<<<333111000...---......---,,,,,,---...,,,+++------,,,+++,,,---...///...------,,,,,,------...//////......------,,,,,,++++++,,,,,,------...............------------------------------------------,,,+++++++++,,,............//////000000111111000000000000111111111111222111333666777888???HHHXXXssszzzwwwvvvsss~~~}}}|||pppeeefffmmmssszzz}}}|||[[[ZZZWWWNNNBBB888333222/////////000000///////////////............//////------------------------+++,,,...//////...,,,+++---...///...,,,,,,...///,,,,,,------...//////000222555777999999:::<<<===<<>>@@@AAA@@@BBBFFFMMMVVVeeeyyyvvvhhh[[[RRRMMMJJJFFFDDDCCCBBBAAA???===<<<<<<===AAAFFFKKKNNNRRRXXX]]]^^^```dddfffeeekkkjjjjjjkkklllnnnpppqqqsssyyy~~~~~~uuuhhh```ZZZRRRMMMLLLFFFIIIRRR^^^iiippppppnnniiiXXXPPPPPPNNNRRRWWWTTTRRRVVV\\\ccchhhkkknnnoooqqqtttwwwuuupppooorrrvvvzzzyyysssuuu|||fffbbb\\\XXXTTTQQQNNNKKKDDDBBB???>>>===<<<999777444333333333444444555666555777:::<<<>>>AAAEEEHHHIIIKKKMMMQQQWWW\\\aaacccgggiiikkknnnpppqqqqqqrrrooonnnmmmlllmmmpppsssttttttrrrqqqrrrsssuuuuuutttvvvuuuttttttuuuxxx{{{}}}|||||||||}}}|||lll\\\RRRPPPKKKTTTWWWPPPFFFCCCEEEGGGCCCIIIWWWooo|||hhhXXXRRRLLLIIIFFFDDDGGGLLLSSSsssxxxqqqjjjsss~~~tttcccWWWQQQGGG===555222111///...000000...------......---+++,,,,,,,,,---------.........------,,,,,,------............---,,,++++++******++++++,,,------......------------............------------------------,,,,,,,,,,,,,,,---...............///000111111111000000111111222222333333222111333666777888???HHHWWWrrrzzzuuutttuuusss~~~{{{xxxlllbbbdddiiipppwwwzzzyyy}}}YYYYYYVVVMMMBBB999444333//////000000000000//////000///...------...///000------------------------+++,,,...//////...,,,+++---...///...,,,,,,...///+++,,,---...///////////////222555666666777999:::===EEEDDDAAADDDGGGVVVnnn~~~ssskkkggg]]]```gggnnnlllVVVKKKJJJBBB>>>===@@@AAA@@@BBBGGGOOOXXXiii}}}}}}ssseeeXXXPPPMMMJJJFFFDDDCCCBBB@@@???======<<<>>>AAAGGGLLLOOOQQQXXX]]]^^^___ccceeeccclllkkkjjjjjjkkknnnqqqrrrrrrxxx}}}ssseee]]]XXXQQQLLLJJJFFFIIIPPPZZZdddhhhgggddd```PPPIIIHHHDDDHHHOOONNNPPPUUU]]]dddhhhkkkmmmnnnrrrvvvyyyvvvpppmmmooosss{{{yyyrrrrrriiifffaaa[[[UUUQQQNNNMMMDDDBBB???>>>===<<<999777555555555555555666777888444666999<<<>>>AAAFFFIIIIIIJJJLLLPPPUUU[[[___bbbdddfffiiimmmppprrrssssssooommmlllkkklllooorrrtttrrrqqqpppqqqsssuuuvvvuuutttsssrrrqqqsssuuuxxxzzz|||{{{{{{{{{}}}nnn]]]TTTRRRKKKSSSVVVQQQIIIFFFFFFFFFCCCHHHTTTffflll[[[UUUOOOKKKEEEAAADDDJJJQQQqqq|||uuuiiirrr}}}tttbbbUUUOOOHHH???666333222000000222111///......//////...,,,+++,,,---.........------...------,,,,,,------...---------,,,+++***)))(((******+++,,,,,,---......,,,---------.../////////---------------------------------............///---......///000111111222000000111222333444444444222111333666777888???HHHVVVqqq}}}uuuqqqrrruuusss~~~~~~yyyvvvjjj___bbbfffmmmuuuxxxxxx}}}XXXYYYWWWQQQGGG<<<444000//////////////////////////////............////////////.........---------,,,---///000000000///......------------...//////......---------......///333555777777777888:::;;;===AAA@@@BBBGGGJJJ[[[www~~~xxxnnnfffccc___bbbwwwzzzdddTTTKKKEEE?????????>>>>>>AAAEEEHHHQQQ[[[jjj}}}zzzuuummm___SSSMMMEEEEEEEEEDDDBBBAAA???>>>===>>>???AAADDDIIIMMMPPPRRRVVV\\\```aaaaaaaaaaaahhhiiiiiijjjjjjmmmqqqtttxxx{{{}}}rrrddd]]]YYYRRRKKKIIIGGGMMMYYYeeekkkgggaaa]]][[[PPPFFFBBBAAA@@@BBBEEEOOOXXX```bbbeeejjjnnnnnnqqquuussstttxxxqqqiiiooovvv}}}pppooo~~~yyykkk^^^YYYWWWSSSOOOMMMFFFCCC???===<<<;;;999777888777777666666666666666888999;;;>>>AAACCCEEEFFFHHHJJJMMMRRRWWW[[[___aaahhhhhhgggiiillloooqqqrrrpppooonnnnnnoooqqqssstttuuutttqqqnnnlllnnnrrruuuwwwvvvtttsssrrrrrrssstttzzz|||~~~rrrdddXXXPPPOOONNNMMMNNNMMMKKKGGGDDDCCCEEELLL[[[wwwooo___XXXPPPJJJEEEBBBFFFLLLSSSmmm~~~vvvooorrr{{{~~~iii[[[XXXLLLBBB777111222444222...000////////////.........000000///...---,,,,,,+++++++++---...............------------------------///...---,,,***)))((('''------------...,,,***(((------.........---+++***000---+++,,,...000///---000111111111222222222222'''***...111333444333222111000333777888999@@@HHH[[[www~~~zzz|||~~~tttccc]]]```nnntttyyywwwssswwwYYYZZZXXXRRRGGG<<<444000000000000000000000000000//////............//////......---------,,,,,,,,,,,,---...///000000///...---------,,,---......///......---------...//////333555888999:::;;;===???>>>CCCBBBCCCHHHLLL^^^{{{}}}zzzsssmmmiiidddfff|||xxxaaaQQQGGGBBB???????????????AAAFFFIIIQQQ\\\lll~~~~~~vvvrrrkkk```VVVQQQQQQNNNIIIDDDAAA>>>============>>>@@@DDDIIIMMMPPPTTTWWW\\\```aaabbbcccdddggghhhiiiiiijjjmmmqqqtttvvvyyy{{{}}}~~~qqqddd]]]XXXQQQLLLJJJHHHPPP]]]hhhmmmiiiccc___WWWMMMDDDAAA@@@@@@CCCGGGMMMWWW___ccceeejjjmmmmmmoootttsssuuuzzzssskkkqqqxxx~~~pppooozzzlll^^^XXXWWWSSSOOONNNFFFCCC???===<<<;;;999888888888777666666666777777777888:::<<>>@@@>>>CCCCCCDDDJJJOOOddd{{{wwwsssmmmeeehhhrrr[[[MMMEEE@@@???????????????BBBGGGJJJQQQ]]]oooyyyppplllggg^^^WWWUUU\\\WWWNNNEEE???<<<<<<===<<<<<<===@@@DDDHHHMMMOOOVVVYYY]]]___```bbbdddffffffhhhiiijjjkkknnnrrrvvvtttwwwxxxzzz|||pppddd\\\VVVPPPLLLLLLMMMWWWdddnnnppplllfffaaaTTTKKKBBB@@@???@@@CCCHHHNNNXXXbbbeeehhhlllnnnnnnnnnssstttxxx~~~wwwoootttzzzqqqppp{{{mmm^^^XXXWWWSSSPPPNNNFFFCCC???===<<<;;;999888999999888777777777777888666777999;;;===@@@CCCDDDHHHJJJMMMQQQVVV[[[^^^```cccddddddfffhhhjjjlllmmmnnnnnnmmmmmmnnnoooqqqrrroooppprrrrrrpppnnnnnnoooppppppqqqrrrsssvvvwwwyyyxxx{{{~~~zzzlll```XXXPPPQQQSSSUUUUUUQQQJJJEEEGGGFFFJJJVVVmmmyyybbb[[[TTTPPPLLLHHHIIIMMMKKKeeewwwttttttyyyrrrfffcccVVVJJJ<<<333000///...,,,000000000////////////..............................---,,,+++++++++,,,---.........------,,,,,,,,,,,,,,,------------------,,,,,,,,,---...000111222222000,,,******---000333444222000/////////...---/////////000000000111111444444333222222111000000111111333666777999@@@HHH\\\xxx}}}vvvjjjiiimmmtttyyy|||zzzuuuwww\\\^^^]]]UUUGGG;;;333000000000000000000000000000//////............//////---------------------------.....................,,,++++++++++++,,,------...---------...///000111111333666777888999;;;===>>>CCCCCCDDDJJJRRRiiizzzxxxsssiii___eeeiiiTTTJJJDDDAAA>>>?????????@@@CCCHHHLLLRRR```sss~~~tttjjjeee___YYYTTTSSS[[[WWWOOOFFF@@@===<<<===;;;<<<===???CCCHHHMMMOOOWWWYYY\\\]]]___aaadddggggggiiijjjlllnnnrrrwwwzzzvvvxxxyyyzzzyyynnnbbbZZZSSSMMMLLLNNNTTTaaaooovvvtttooogggaaaRRRJJJBBB@@@>>>???CCCIIIQQQ[[[eeejjjlllpppqqqpppnnntttvvv{{{{{{sssxxx}}}sssrrr|||nnn___YYYWWWTTTPPPOOOEEEBBB???===<<<;;;:::888:::999999888888888888888777777888:::===@@@BBBDDDFFFHHHKKKOOOTTTXXX\\\]]]aaacccdddeeefffhhhjjjlllllllllllllllmmmnnnpppqqqooopppqqqpppooonnnnnnooonnnoooppprrrtttvvvwwwxxxxxx{{{zzzlll___WWWMMMNNNOOORRRTTTSSSPPPMMMJJJGGGIIITTTggg|||ccc\\\UUUQQQNNNIIIIIIKKKJJJaaa{{{wwwuuuwww~~~wwwiiidddXXXMMM???444//////...---/////////.........---------------........./////////...,,,***)))***+++,,,.........------,,,,,,+++........................,,,,,,,,,,,,---///111444666444///,,,***+++---...000///...---------------////////////000000000000111111000000111222444555222111222555666888@@@III]]]yyy~~~{{{qqqpppsssxxx|||~~~{{{wwwxxx}}}||||||{{{yyy^^^```___VVVHHH:::333111//////////////////////////////............//////............////////////.........------------...,,,++++++++++++,,,---------------...///000111111444666777777777777999:::<<>>??????@@@AAADDDIIIMMMUUUeeeyyy}}}qqqeee^^^XXXQQQMMMMMMQQQNNNKKKFFFBBB???======;;;;;;===@@@DDDIIINNNPPPVVVXXXZZZ[[[]]]```cccfffiiikkkmmmpppsssxxx}}}~~~}}}vvvmmmbbbXXXPPPJJJLLLQQQ^^^nnn}}}xxxpppggg```RRRJJJDDDAAA??????DDDKKKSSS^^^gggkkkmmmpppqqqoooooovvvxxx}}}}}}uuuzzzvvvvvv}}}oooaaa[[[YYYTTTPPPNNNEEEBBB???<<<<<<;;;:::999:::999999888888888888888999999999:::<<<@@@BBBDDDDDDFFFIIIMMMRRRVVVYYY[[[```bbbeeefffeeefffhhhkkkiiiiiijjjkkklllnnnooopppqqqqqqpppnnnmmmmmmoooqqqooopppqqqrrrtttuuuuuuvvvwww{{{{{{mmm___WWWOOONNNLLLMMMOOOPPPPPPOOOKKKHHHIIIRRRbbbyyyeee]]]UUUQQQMMMIIIGGGHHHIII]]]{{{zzzvvvvvv|||{{{kkkaaaXXXNNN@@@555000000000000.........---------,,,,,,,,,,,,------.../////////000...,,,*********,,,---.........------,,,,,,,,,000//////......------,,,,,,---...---+++,,,///111333222111///---,,,,,,+++---------------...///000////////////000000000000//////......000222444666222111222555666888@@@III^^^zzz~~~wwwvvvwww{{{~~~}}}yyyzzz~~~|||zzzwwwttt___cccbbbXXXHHH999222111........................//////............/////////////////////000000000///...------,,,---------,,,,,,,,,,,,,,,------...---------...///000111222777999::::::999999:::;;;;;;AAABBBCCCKKKVVVsss}}}yyyooo```XXXddd|||bbbOOOHHHEEEBBB>>>???@@@@@@BBBFFFKKKOOOYYYjjj|||pppcccZZZSSSLLLHHHHHHFFFFFFFFFDDDBBB@@@>>><<<;;;<<<===@@@EEEJJJOOORRRVVVXXXZZZ[[[]]]___cccfffiiilllooossswww}}}}}}uuummmcccYYYOOOJJJNNNUUUjjj}}}{{{pppeee[[[QQQKKKEEECCC@@@AAAGGGOOOWWW```iiikkklllooopppnnnpppvvvwww||||||tttyyy~~~}}}vvvyyy|||ooobbb^^^[[[VVVOOOLLLDDDBBB>>><<<<<<<<<:::999999999888777777777777888999999999:::<<>>???@@@AAACCCGGGLLLPPP]]]ooo{{{ooobbbYYYRRRJJJFFFEEECCCCCCCCCBBB@@@>>><<<;;;<<<===>>>AAAFFFKKKPPPSSSVVVXXX[[[]]]^^^```ccceeehhhkkkoootttzzz}}}vvvooofff[[[PPPKKKQQQ[[[uuu~~~ooobbbWWWNNNIIIEEEDDDCCCEEEMMMVVV]]]fffmmmnnnnnnppprrrqqqqqqvvvuuuxxx~~~wwwpppvvv{{{xxxttt{{{{{{oooddd```^^^WWWOOOJJJDDDAAA>>><<<<<<<<<;;;:::888888777666666666777777999888777888:::===AAACCCEEEGGGJJJNNNRRRUUUXXXZZZZZZ___cccdddbbbaaacccfffaaacccfffiiilllooopppqqqppprrrrrrrrrpppooopppqqqnnnoooqqqsssttttttttttttwwwzzzwwwhhh^^^TTTQQQMMMKKKIIIIIIGGGFFFFFFBBBDDDMMMXXXiiinnnbbbUUUOOOKKKFFFDDDDDDCCCPPPjjj{{{vvvuuu|||sss```XXXQQQFFF;;;444111000000000000/////////.........---------...............---...............//////+++,,,,,,------.........------------------------+++///222111---+++---000***+++---/////////...------///000000......111333000000000111111111222222444333222222111111111111333111222444555888AAAJJJ]]]yyy~~~{{{~~~}}}{{{{{{}}}}}}|||zzzyyyxxxwwwaaaeeeeeeZZZHHH999222222000000000000000000000000//////............//////---------.........////////////---,,,+++,,,,,,---...------------...//////------......///111222333222444666777777888:::<<<<<>>???@@@AAACCCGGGMMMQQQ```rrr{{{ooobbbYYYRRRKKKFFFFFFEEEDDDBBB@@@>>><<<;;;:::======???BBBGGGLLLQQQTTTVVVYYY\\\___```bbbdddfffgggjjjooouuu{{{~~~xxxqqqhhh]]]RRRMMMTTT^^^|||ooo```TTTKKKGGGEEEEEEEEEHHHQQQ\\\dddlllrrrrrrqqqtttvvvuuuqqquuusssuuu{{{tttmmmsssxxx~~~tttrrr{{{zzzoooeeebbb___WWWNNNIIIDDDAAA>>><<<<<<<<<;;;:::888777777666666666666666888777666666888<<>>BBBIIINNN^^^uuulllggg]]]VVVfff|||aaaRRRJJJEEEBBBAAA>>>;;;<<>><<<;;;;;;<<<<<<>>>AAACCCGGGLLLRRRVVV[[[^^^bbbdddfffgggiiikkkmmmkkknnnvvv}}}||||||nnn^^^UUUNNNUUUhhhnnn___QQQJJJFFFAAA???CCCMMMXXX```iiinnnrrrqqqqqqtttuuutttwwwtttsssuuutttpppoooqqqyyy|||ssssss~~~tttmmmccc]]]ZZZVVVOOOJJJJJJFFFAAA===<<<;;;;;;:::666666666666777777777777777666666666888<<<@@@BBBDDDFFFJJJNNNQQQUUUZZZ^^^___``````______```bbbeeecccdddgggiiijjjkkkkkkkkklllnnnrrruuuvvvvvvuuuttttttsssrrrrrrtttuuuuuuuuuvvvwwwyyy|||~~~ooobbbZZZUUUNNNKKKKKKKKKJJJHHHHHHKKKGGGGGGTTTccc}}}~~~jjjXXXTTTRRRJJJEEEDDDAAAFFFYYYtttyyywww{{{|||fffZZZRRRFFF;;;444111000000////////////////////////.........------,,,,,,,,,---------------------------...---,,,++++++---///,,,+++***))))))+++---...---,,,***))))))***,,,---//////...------------............///////////////////////////000000000000000000000000111111111111444222333555555777???III]]]xxx{{{}}}}}}}}}~~~{{{~~~{{{ssstttyyy|||~~~~~~ssswww|||tttrrruuuyyyzzzyyyYYY]]]```ZZZLLL>>>444111000000/////////.................................------.........---,,,,,,------------------------,,,,,,---------.........,,,.........---...000222555777999:::::::::;;;<<<@@@???CCCJJJPPPbbbzzzppphhh\\\TTTdddxxx___PPPIIIEEEBBBBBB===:::;;;@@@DDDHHHPPPXXXiii{{{uuulll^^^SSSMMMIIIGGGDDDFFFDDDAAA>>><<<;;;;;;<<<<<<>>>AAADDDGGGLLLRRRVVVZZZ^^^bbbeeegggiiikkklllooonnnqqqxxx~~~tttddd\\\UUU\\\ooommm]]]PPPIIIFFFBBBAAAFFFQQQ]]]eeennnsssuuutttsssuuuvvvtttyyyuuutttvvvtttqqqppprrr{{{{{{ssstttssskkkbbb[[[XXXUUUOOOIIIIIIFFFBBB???>>>===<<<:::888888888888888888777777777666666666888<<>><<<===AAAEEEIIIRRRZZZmmmtttjjj]]]RRRKKKHHHEEECCCFFFDDDAAA>>><<<;;;;;;<<<<<<>>>BBBEEEHHHMMMSSSVVVZZZ^^^cccgggiiikkkmmmoooqqqpppssszzz{{{mmmfff```eeevvvmmm[[[NNNHHHFFFCCCDDDLLLWWWdddllltttxxxzzzwwwuuuwwwwwwuuu{{{wwwvvvwwwvvvrrrrrrttt|||uuuuuu|||qqqiii___YYYVVVSSSNNNIIIGGGEEEBBBAAA@@@>>><<<:::::::::999999888888777777777666666777999<<>>???DDDJJJTTTkkk|||lllYYYQQQfffvvv]]]NNNHHHDDDAAAAAA???>>>???CCCFFFKKKTTT^^^pppsssjjj\\\QQQKKKHHHEEECCCEEECCC@@@===<<<;;;;;;<<<<<>>;;;888;;;::::::999777666666555666666666777999;;;>>>??????BBBFFFJJJLLLOOOSSSUUUVVVWWWXXXXXXXXXXXXZZZ[[[[[[\\\^^^```bbbccceeeeeehhhjjjllloooqqqrrrrrrrrrrrrssstttttttttuuuwwwxxxwwwwwwyyy{{{~~~sssaaa[[[TTTPPPNNNMMMJJJGGGCCCHHHDDDCCCNNNZZZpppsss\\\UUUSSSLLLEEECCCDDDDDDLLLbbb|||nnnaaa[[[QQQEEE:::333000000////////////////////////...............---------------------------------***,,,//////...,,,,,,,,,******)))))))))***+++,,,......---,,,,,,---......//////...------------...000000//////......------//////000000000111111111000000111111111222222222333111222555666888@@@JJJ___zzz~~~zzzwwwxxx}}}~~~tttttttttpppjjjmmmooodddhhhsssyyy|||zzzzzzqqqhhhrrr~~~|||{{{vvvqqqsssyyy~~~~~~PPPWWW\\\XXXMMM???555111//////000000000000000000////////////////////////,,,,,,---...////////////........................---------.........//////---///000000000111333555555777999:::::::::;;;<<<;;;>>>CCCIIIUUUppppppZZZRRRjjjyyy___OOOHHHCCC@@@???>>>===???CCCEEEIIITTT___tttsssiii\\\RRRLLLIIIGGGEEEDDDBBB@@@===;;;;;;<<<<<<<<>>>>>AAAEEEIIIKKKMMMPPPRRRRRRTTTVVVVVVUUUUUUVVVXXXYYYZZZ[[[]]]___bbbcccdddfffhhhjjjmmmooopppqqqqqqqqqsssuuutttttttttwwwzzzxxxyyyzzz{{{~~~sssbbb\\\UUUPPPOOOMMMJJJGGGAAAEEEAAA@@@IIISSSggguuu]]]VVVUUUOOOIIIGGGDDDEEELLL___yyypppbbb]]]TTTHHH<<<444000000////////////////////////........................------------------------***,,,//////...,,,,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,------//////...------------...------......//////000000000000000000111111111111111111111111222222222222222111222444666888AAAJJJaaa{{{~~~yyywwwyyy|||sssssspppiiibbbfff{{{rrrfffhhhpppvvv~~~|||zzzooogggsss|||{{{vvvrrrttt|||RRRXXX[[[WWWKKK>>>666222//////000000000000111111////////////////////////------.../////////......------------------------------........./////////---...///000000111333555555777999:::::::::;;;<<<:::>>>CCCIIIWWWttt~~~sss[[[SSSmmmyyy___OOOHHHCCC???>>><<<<<<>>>AAABBBGGGSSS___vvv~~~pppggg[[[QQQLLLJJJIIIGGGCCCBBB???===;;;;;;<<<<<<===@@@DDDHHHLLLPPPTTTWWWYYY^^^eeejjjmmmnnnppppppnnnooottt{{{~~~}}}uuu```UUUKKKMMMRRRXXX```iiipppsssppptttvvvttttttyyy|||{{{|||yyywwwyyyyyyxxxzzz~~~}}}~~~pppggg[[[TTTQQQNNNIIIEEE???>>>===>>>>>><<<:::777999999888777666555444333666666666777999:::<<<======@@@EEEHHHJJJLLLNNNPPPOOOQQQSSSTTTSSSSSSTTTUUUWWWXXXYYYZZZ]]]___bbbcccdddeeehhhjjjlllnnnoooppppppsssuuuuuuttttttxxx{{{{{{{{{{{{|||}}}sssbbb\\\UUUPPPOOOMMMKKKHHHCCCGGGCCCAAAHHHPPPbbb{{{yyy```XXXXXXSSSLLLJJJCCCEEEKKKZZZrrrsssaaa^^^WWWKKK>>>444111111////////////////////////.............../////////------------------------+++---......---,,,,,,---............////////////,,,,,,,,,,,,,,,,,,,,,,,,//////...------------...,,,,,,---...///000111111000000000111111111222222111111111222222222222333222111222444666888AAAJJJbbb|||zzzwww{{{{{{wwwtttoooggg```eee{{{qqqeeegggooottt~~~zzzmmmfffuuu}}}~~~yyyuuuwwwPPPWWW\\\XXXMMM@@@777333//////000000000111111111////////////////////////...////////////......---,,,,,,,,,,,,,,,,,,,,,,,,............////////////,,,---/////////000333555555777999:::::::::;;;<<<:::>>>DDDJJJZZZyyyvvv[[[SSSmmmwww]]]NNNGGGBBB???>>>======???BBBCCCHHHTTTbbbwwwyyymmmdddXXXOOOKKKJJJIIIHHHCCCAAA???<<<;;;;;;<<<<<<===@@@EEEIIIMMMPPPTTTWWWYYY^^^eeejjjmmmnnnnnnoooooopppuuu{{{}}}rrrnnntttyyyzzzcccWWWOOOSSSZZZaaahhhnnnqqqsssppptttuuussstttxxx{{{{{{{{{wwwvvvxxxyyyyyy|||qqqhhh\\\TTTPPPMMMHHHDDD???>>>============;;;999999999888888777666555555555666666888999:::;;;<<<===@@@EEEHHHJJJKKKMMMNNNNNNPPPRRRSSSRRRRRRRRRSSSTTTTTTUUUWWWYYY\\\___aaacccdddfffhhhkkkmmmnnnooopppsssvvvvvvttttttxxx|||}}}}}}||||||}}}uuu```[[[TTTPPPOOOMMMKKKHHHFFFIIIEEEBBBGGGMMM^^^vvv~~~cccZZZZZZTTTMMMJJJEEEGGGJJJTTTiiixxx```^^^XXXLLL>>>555111111////////////////////////---........./////////000------------------------,,,---...---,,,+++---///------......//////......------............------//////...------------...------......//////000000000000111111111222222222111111111222222222333333222000111444666999AAAKKKccc|||zzzwww{{{|||yyytttmmmeee```hhh}}}nnndddiiissszzzzzzkkkeeevvv~~~yyytttvvvMMMUUU\\\ZZZPPPBBB888444//////000000111111111222000000000000000000000000///000000000///...------++++++++++++++++++++++++............/////////000+++---...//////000333555555777999:::::::::;;;<<<:::???EEEKKK\\\}}}xxx\\\RRRllltttZZZLLLFFFBBB??????@@@@@@CCCEEEFFFKKKXXXfffxxx~~~vvvjjjaaaVVVNNNJJJJJJIIIHHHCCCAAA???<<<;;;;;;<<<<<<===@@@EEEJJJMMMQQQTTTWWWYYY^^^eeejjjmmmmmmmmmnnnqqqrrruuu{{{xxxkkkbbbhhhnnn}}}dddYYYSSSXXX___gggmmmqqqrrrsssrrruuuvvvssssssxxx{{{{{{zzzvvvuuuxxxyyyzzz}}}sssiii\\\TTTOOOLLLGGGCCCAAA???======>>>>>><<<;;;::::::999999888777777777555666777888999:::;;;;;;===AAAEEEIIIJJJKKKLLLMMMMMMOOORRRSSSRRRQQQRRRRRRRRRRRRSSSTTTWWWZZZ]]]___bbbccceeegggjjjlllnnnooopppsssvvvvvvttttttxxx}}}~~~}}}|||}}}~~~~~~xxx```ZZZSSSOOONNNNNNKKKIIIBBBFFFAAA===BBBGGGVVVnnnfff\\\ZZZTTTMMMIIIIIIKKKKKKQQQddd|||___^^^XXXMMM???555111222////////////////////////---.........//////000000---------------------------...---,,,++++++---///)))***+++,,,,,,,,,++++++......////////////......//////...------------...///////////////.........000111111111111222222222111111222222222333333333111000111444666999AAAKKKccc}}}{{{wwwzzz}}}xxxrrrjjjccc```iii~~~llldddlllyyyyyyjjjdddwww~~~}}}vvvqqqsss}}}JJJUUUYYYXXXWWWGGG666333111111111111000000000000333222111000////////////000000////////////000000------------------------,,,,,,,,,---...///000000,,,------,,,,,,...222555777888999999888999;;;===;;;@@@GGGOOO```ppp[[[QQQccc}}}rrrXXXKKKFFFBBB???======BBB???@@@HHHKKKUUUggg|||qqqeee[[[QQQLLLJJJFFFEEEFFFBBBAAA???===<<<;;;<<<<<<>>>AAAFFFJJJNNNSSSXXX[[[]]]```eeehhhkkkmmmoooqqqqqqssswww{{{xxxjjj___^^^ggg|||lllfffaaacccgggkkkooosssuuuvvvwwwtttqqqrrrvvvyyy{{{zzzwwwwwwvvvttttttyyyvvviii[[[RRRMMMGGGEEEFFFBBB@@@>>>======<<<999777666555555555555666666777444444666777999999999999>>>???AAADDDGGGIIIKKKLLLPPPOOOOOOOOOOOOPPPQQQQQQOOOPPPQQQRRRUUUWWWYYY[[[]]]___cccgggjjjlllllllllnnnooopppsssuuuwwwyyyzzzzzzzzz{{{}}}~~~|||vvviii^^^SSSNNNLLLJJJJJJLLLHHHEEEBBBAAAAAAFFFTTTbbb}}}lll```ZZZSSSOOOQQQHHHIIIJJJTTTiii}}}vvvqqqrrr{{{}}}ggg^^^TTTMMMCCC888000...000000000000000///....../////////...---------,,,---,,,,,,++++++,,,,,,---......---------......///+++,,,,,,---...///000000......---------,,,,,,,,,////////////////////////............////////////111111000000000000111111///////////////000111222333555000111999;;;@@@NNNiii~~~{{{|||~~~vvvmmmkkkfff___lll{{{kkkgggoooyyy~~~zzzkkkcccqqqzzzuuunnnnnnyyyIIITTTWWWWWWUUUGGG666444111111111111000000000000333222111000//////////////////............//////------------------------,,,---------.../////////...////////////111444777666888::::::999999:::<<<===BBBGGGPPPdddkkkVVVLLL]]]www~~~oooWWWJJJFFFBBB???>>><<>>===<<<;;;<<<<<<>>>AAAFFFJJJOOOSSSXXX[[[^^^aaafffiiikkkmmmoooqqqqqqrrruuuzzz~~~uuuggg]]]^^^ggg{{{ooojjjiiikkknnnqqqsssuuuvvvvvvvvvuuussstttwwwzzzyyyxxxssssssssssssvvv{{{}}}xxxkkk\\\TTTNNNIIIFFFGGGBBB@@@>>>======;;;999777555555444333333333333444666777888999:::;;;;;;;;;???@@@AAACCCFFFHHHJJJKKKMMMMMMMMMMMMNNNOOOPPPQQQOOOOOOPPPQQQSSSUUUWWWXXX\\\^^^aaadddgggjjjkkkkkkmmmnnnppprrrtttwwwxxxyyyzzzzzzzzz|||~~~~~~yyykkk___UUUPPPNNNKKKKKKMMMGGGDDDBBBAAAAAAFFFTTTbbb|||oooaaa[[[RRRNNNOOOKKKKKKMMMWWWmmm|||xxxqqqlllllluuuhhh```VVVNNNEEE:::222000000000000000000///..................------------------,,,,,,,,,,,,------///......---------......---------......//////000............---------,,,////////////////////////............////////////111000000000000000111111------------------...///222555000111999;;;@@@OOOkkk||||||xxxpppnnnhhhaaannnzzzllliiioooxxx}}}wwwjjjbbbqqqzzzuuunnnnnnxxxIIISSSVVVUUUTTTFFF777666111111111111000000000000222222111000////////////......------------..............................------..................---...000000000111444666555888:::;;;:::::::::;;;@@@CCCGGGQQQiiixxxcccOOOFFFWWWooouuukkkUUUIIIEEEBBB@@@???;;;@@@???BBBKKKPPP[[[nnn~~~pppdddZZZQQQMMMKKKGGGEEEFFFAAA@@@>>><<<;;;;;;<<<<<<>>>AAAFFFKKKOOOSSSXXX\\\```cccgggjjjkkkmmmooopppqqqqqqtttxxx|||sssddd]]]___hhhzzzrrrppprrrtttvvvxxxyyyyyyxxxxxxwwwvvvvvvwwwyyy{{{zzzyyyssspppoooqqqvvv{{{}}}}}}uuu|||zzzyyy~~~|||mmm^^^UUUPPPKKKHHHHHHBBB@@@>>>======<<<999888777777666555444444444444666777888888999:::;;;;;;???@@@AAACCCDDDFFFGGGHHHIIIIIIJJJKKKLLLNNNOOOPPPNNNOOOOOOPPPRRRSSSUUUVVVZZZ\\\^^^aaadddgggiiijjjmmmmmmooopppsssuuuxxxyyyyyyyyyyyyzzz|||~~~{{{mmmaaaVVVQQQOOOLLLLLLNNNFFFCCCBBBAAAAAAFFFTTTaaa{{{uuuddd[[[SSSNNNNNNNNNNNNPPPZZZooowwwtttmmmggggggppp~~~kkkaaaWWWPPPFFF;;;444333000000000000000///......------------..................------------......000///...---------------.........////////////////////////.........------////////////////////////............////////////000000//////000111222222222111111000000000000111222555111111999;;;AAAQQQnnn}}}|||}}}|||sssqqqkkkeeerrrxxxmmmlllqqqyyy}}}|||vvvjjjbbbqqquuuqqqlllmmmzzzIIISSSUUUSSSSSSFFF888777111111111111000000000///111111000//////////////////......------......///////////////////////////...............---------+++---...//////000222444555888;;;<<<<<<:::::::::@@@CCCFFFQQQmmmrrr^^^KKKCCCTTTjjjoooxxxfffRRRHHHEEEBBB@@@@@@===BBBAAACCCMMMRRR]]]pppqqqbbbYYYPPPMMMKKKGGGFFFFFF@@@???===<<<;;;;;;<<<<<<>>>AAAFFFKKKOOOTTTYYY]]]aaadddhhhjjjkkklllnnnppppppppprrrvvvzzzrrreeebbbccckkkyyy}}}uuutttuuuwwwzzz}}}~~~~~~}}}yyyxxxwwwwwwzzz}}}zzztttooopppuuuyyywwwtttmmmttt~~~~~~wwwtttwwwzzzppp___VVVQQQMMMIIIHHHCCCAAA???>>>===<<<:::888::::::999999999999999:::555555555666777777888999??????@@@AAACCCDDDEEEEEEEEEEEEFFFHHHIIIKKKMMMNNNOOOOOOOOOPPPQQQSSSTTTUUUZZZZZZ\\\___bbbfffiiijjjllllllmmmoooqqqtttvvvxxxyyyyyyyyyyyyzzz}}}|||nnnbbbWWWRRROOOLLLKKKMMMFFFCCCAAAAAAAAAEEERRR___xxxzzzggg]]]UUUPPPOOOQQQOOOOOOYYYnnnvvvsssmmmgggfffooo}}}lllcccXXXPPPGGG<<<555444000000000000000///......,,,,,,,,,------..................------.........111000///...---,,,,,,,,,//////////////////......000////////////.........////////////////////////............////////////////////////000111222333555444333222222222222222222555222222888;;;CCCTTTqqq}}}}}}}}}uuurrrmmmjjjxxxtttnnnooouuu{{{~~~xxxmmmeeerrr}}}mmmkkkhhhmmm|||IIISSSUUUTTTSSSGGG888777111111111111000000000///111000//////////////////000//////////////////000////////////////////////...............---------,,,---...//////000333555555888;;;===<<<;;;;;;;;;???CCCFFFRRRpppnnn[[[JJJCCCTTTiiilllrrraaaPPPGGGDDDAAA@@@AAA???DDDBBBDDDMMMRRR]]]pppsss```VVVNNNLLLKKKGGGEEEFFF???>>>===;;;;;;;;;<<<<<<===AAAFFFKKKPPPUUUZZZ]]]```cccgggjjjkkklllnnnooopppppprrruuuyyyuuukkkjjjjjjoooxxx{{{uuuvvvsssuuuyyy}}}~~~{{{xxxvvvyyy~~~uuussswwwxxxuuupppkkkpppxxx}}}tttnnnllllllqqqrrr```VVVSSSNNNJJJIIIDDDBBB@@@??????>>><<<:::;;;:::::::::;;;<<<======666555555555666777888999===>>>???@@@AAABBBBBBCCCBBBCCCDDDEEEGGGIIIKKKLLLPPPPPPPPPQQQRRRSSSUUUUUUYYYZZZ\\\___bbbfffiiikkkkkkkkkkkkmmmooorrruuuwwwxxxyyyyyyxxxxxx{{{|||nnncccWWWQQQNNNKKKJJJKKKFFFCCCBBBAAA@@@DDDPPP]]]tttjjj^^^XXXTTTRRRRRROOOMMMTTThhh~~~|||tttrrrmmmgggeeemmm}}}ooodddYYYPPPFFF;;;444333000000000000000///......+++,,,,,,,,,------...............------.........111000///...---,,,,,,,,,////////////............000////////////.........////////////////////////............////////////000000//////000111222222222111000000////////////111666333222888;;;DDDWWWssszzzrrrooommmnnn}}}pppooosssxxx}}}qqqgggrrr~~~yyyjjjhhhffflll}}}JJJTTTWWWVVVUUUGGG888777111111111111000000000000000//////....../////////000000////////////000000........................------..................///000000000000222555888666999;;;<<<;;;;;;;;;<<<>>>DDDIIISSSrrr}}}jjjXXXIIIDDDUUUhhhjjjlll^^^NNNFFFCCC@@@???AAA???DDDCCCEEENNNSSS]]]ppp~~~rrr]]]TTTMMMKKKJJJFFFDDDEEE>>>>>><<<;;;;;;;;;<<<<<<===AAAFFFKKKPPPUUU[[[^^^___bbbfffiiijjjlllnnnooooooooorrruuuyyyzzzsssrrrppprrrxxx~~~yyyuuuwwwsssuuuxxx{{{~~~yyyvvvxxx~~~zzzuuunnnooorrrwww}}}|||rrriiidddaaadddwwwvvvbbbXXXUUUQQQMMMJJJFFFDDDBBBAAAAAA@@@===;;;999999888888999999:::;;;888888777666777888999:::;;;<<<===>>>???@@@AAABBBAAAAAABBBCCCEEEGGGIIIJJJOOOOOOOOOPPPRRRTTTUUUVVVXXXYYY\\\```cccgggiiikkkjjjjjjjjjkkkmmmqqqtttvvvxxxyyyzzzyyyxxxzzz~~~ooodddXXXRRRNNNJJJIIIKKKGGGDDDCCCAAA@@@BBBMMMZZZooolll```ZZZVVVTTTPPPNNNLLLQQQaaawww}}}xxxrrrqqqmmmfffccckkk{{{rrrggg[[[QQQFFF:::333222000000000000000///......,,,,,,,,,,,,------------......------------......000///...------------------------.............../////////.........------////////////////////////............////////////111111000000000000111111222222111000000000111111111666333222888;;;FFFZZZttt}}}zzztttllljjjjjjqqq{{{nnnpppvvvzzzssshhhqqqzzztttllliiieeejjjzzzKKKVVVYYYXXXWWWHHH888555111111111111000000000000//////.........//////000/////////....../////////------------------------,,,---------.../////////111111000......111666:::888999;;;;;;:::;;;<<<======FFFLLLWWWuuuxxxeeeTTTGGGDDDUUUggghhhiii[[[MMMFFFBBB???>>>@@@===BBBAAADDDNNNTTT___rrrzzzoooZZZRRRKKKJJJIIIEEECCCCCC>>>===<<<;;;:::;;;<<<<<<===AAAFFFLLLPPPVVV[[[___]]]```dddhhhjjjkkknnnooooooooorrrvvvyyy}}}{{{xxxsssrrrwww}}}xxxuuuwwwwwwxxxxxxzzz|||{{{wwwwww}}}uuusssqqqqqquuu{{{~~~|||ssskkkeee___aaarrrzzzeee[[[XXXUUUPPPMMMHHHFFFDDDCCCBBBAAA???===:::999888777666666666666999888666666666777999:::999:::;;;===>>>@@@AAAAAAAAAAAABBBCCCDDDFFFHHHIIILLLLLLMMMOOOQQQSSSUUUVVVVVVXXX\\\```dddggghhhiiijjjiiiiiijjjlllpppsssvvvwwwzzz|||zzzxxxyyy~~~qqqeeeYYYSSSOOOKKKJJJKKKHHHEEECCCBBB???AAAKKKWWWkkkooo```ZZZVVVSSSMMMNNNMMMPPP\\\ppp}}}yyyrrrrrrnnngggccckkk{{{vvvkkk^^^SSSGGG;;;333222000000000000000///......------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------///......---------......++++++,,,,,,------..................---------,,,////////////////////////............////////////333222111000////////////333222222222222333333444111666444333888;;;GGG\\\uuu~~~xxxtttlllfffdddgggttt}}}oooqqqwwwzzz~~~rrrfffnnnvvvooojjjfffbbbfffwwwKKKWWWZZZZZZXXXIII888444111111111111000000000000//////.........//////000.........------.........------------------------,,,,,,------...///000000111000...++++++///555:::999:::;;;:::::::::<<<>>>===HHHOOOYYYwwwtttbbbQQQEEECCCTTTfffggggggZZZLLLEEEAAA>>>===???;;;@@@@@@DDDOOOUUUaaatttvvvkkkYYYPPPJJJIIIHHHEEEBBBCCC>>>===<<<;;;:::;;;<<<======AAAFFFLLLQQQVVV[[[___[[[^^^cccgggiiikkknnnooonnnooossswwwyyy}}}}}}zzztttrrrwww}}}yyyvvvwww}}}|||zzzzzzzzz|||~~~}}}yyyxxx{{{|||wwwrrrpppsssyyy~~~}}}vvvoookkkdddcccsss}}}hhh^^^[[[WWWRRRPPPIIIGGGEEEDDDDDDBBB@@@>>>===<<<:::888666444333333777666444333444555777888888999:::<<<>>>???@@@AAAAAAAAABBBCCCDDDEEEGGGHHHJJJJJJLLLMMMPPPRRRTTTUUUTTTWWW[[[```dddfffggggggiiiiiihhhiiikkkooosssvvvwwwzzz|||{{{xxxxxx|||sssggg[[[UUUQQQLLLKKKLLLIIIFFFDDDBBB???@@@JJJUUUhhhqqq```ZZZUUUQQQKKKNNNOOOQQQZZZlll{{{}}}ttttttpppiiieeelll}}}zzznnn```TTTHHH;;;444333000000000000000//////...---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---......---------......///******++++++,,,---............---------,,,,,,,,,////////////////////////............/////////000444333222000/////////...............///000111111000666444333888;;;GGG]]]uuu}}}vvvqqqhhhaaa```ddduuuppprrrwwwyyy~~~{{{ooodddlllsssmmmeeeaaa]]]bbbuuuTTTTTTWWW[[[WWWHHH999000111111000000//////......///////////////////////////////////////.........------...//////...------///////////////............////////////111555888:::;;;<<<<<<:::999:::<<<@@@EEEMMM]]]~~~{{{wwwwwwmmm\\\PPPJJJMMM```oookkkeeeUUUGGGBBBBBB???<<<:::======@@@FFFKKKUUUeeettttttgggXXXQQQJJJEEEEEEEEEDDDBBB@@@???===<<<;;;;;;<<<<<<>>>AAAFFFJJJNNNSSSWWW[[[```aaabbbbbbdddhhhmmmqqqqqqsssuuuvvvyyy|||{{{{{{{{{xxxvvvssstttxxx|||~~~|||{{{{{{{{{{{{zzzzzzyyyyyyzzz{{{}}}~~~~~~}}}{{{zzz|||~~~xxxvvvyyy~~~{{{wwwlllnnnooolllnnn___XXXUUUQQQMMMMMMJJJGGGEEEEEEEEEDDDCCC===<<<:::888666666666666666666777777888888999999777888888:::;;;===???@@@<<<>>>@@@AAAAAABBBDDDEEEIIIIIIJJJLLLMMMNNNOOOPPPVVVWWWZZZ___dddggghhhhhhiiilllnnnooonnnooossswwwzzzzzz{{{|||}}}~~~wwwiii\\\UUURRRMMMKKKJJJJJJGGGEEEDDDAAAAAAHHHPPPgggrrrccc]]]UUULLLJJJIIIOOOQQQSSSeeezzz~~~}}}xxxvvvqqqkkkjjjssszzznnn___RRRFFF:::333333222111111000///......---------------------------+++,,,------++++++,,,---,,,,,,---------.........///......------///000111/////////......---------+++,,,...//////...,,,+++......//////000000111111////////////000000000000222222111111222222333444555444555888999>>>JJJVVVqqqwwwmmmccc]]]ZZZbbb{{{{{{uuuttttttxxx}}}~~~uuummmlllooonnnjjj```___[[[^^^tttUUUTTTVVVXXXSSSEEE888111111000000000/////////.../////////////////////////////////////////////...,,,---...//////...---,,,............////////////.../////////000222555999<<<===>>>===<<<;;;<<<===BBBGGGOOO___yyysssqqqiiiXXXMMMJJJOOOdddssspppcccTTTFFFBBBAAA???;;;:::<<<===@@@FFFMMMVVVgggvvvqqqeeeVVVPPPIIIEEEDDDEEEDDDBBB@@@???===<<<;;;;;;<<<<<<>>>AAAFFFJJJNNNRRRWWWZZZ\\\]]]___```aaadddhhhkkkooorrruuuwwwyyy|||yyyxxxyyyzzzvvvtttrrrsssvvvzzz~~~~~~~~~}}}||||||{{{{{{{{{{{{{{{zzzyyyyyyzzz{{{|||}}}}}}}}}|||{{{|||yyywww}}}sssrrrsssrrrrrrbbb[[[WWWRRRNNNMMMKKKGGGEEEEEEEEEDDDCCC@@@>>><<<:::888888888888666666777777777888888888666666666777888:::;;;<<<<<<>>>@@@AAAAAAAAACCCEEEFFFGGGIIIKKKMMMOOOQQQRRRTTTVVVYYY^^^cccggghhhhhhiiilllnnnooommmnnnrrrvvvyyyzzz{{{|||}}}~~~zzzlll^^^VVVRRRLLLIIIIIIIIIFFFDDDCCCAAA@@@GGGOOOccc}}}sssddd]]]UUULLLHHHHHHNNNPPPRRReeezzz~~~{{{yyytttmmmkkksssxxxmmmaaaVVVIII<<<444222111111111000///.........------------------------+++---...---,,,+++,,,---******+++++++++,,,,,,,,,...------,,,---...///000------,,,,,,,,,+++++++++***+++---......---+++***......//////000000111111000000000000111111111111222222111111222222333444444444555777999===IIIVVVppp{{{pppccc]]]WWW___wwwyyytttssstttxxx|||~~~vvvooonnnqqqooojjj\\\[[[YYY^^^vvvYYYWWWVVVVVVNNNAAA666222000000000000////////////////////////////////////......//////////////////,,,------......------,,,------......//////000000.../////////000222666999===>>>??????======>>>???DDDIIIPPPbbbwwwnnnkkkcccSSSJJJJJJSSSjjjxxxttt```RRREEEAAAAAA>>>;;;:::<<<<<<@@@GGGMMMWWWhhhxxx|||nnnaaaSSSMMMGGGDDDDDDEEEDDDBBB@@@???===<<<;;;;;;<<<<<<>>>AAAFFFJJJMMMRRRVVVYYYYYY[[[^^^___```aaadddfffmmmqqquuuxxxzzz~~~{{{vvvuuuvvvwwwwwwuuurrrqqqqqquuuyyy{{{}}}||||||||||||||||||||||||{{{{{{zzzyyyyyyyyyyyyyyyzzz{{{{{{{{{zzz|||{{{zzz}}}xxxwwwxxxrrrccc]]]ZZZVVVSSSOOOLLLHHHFFFEEEEEEEEEDDDCCCBBB???===;;;:::::::::666666666777777777777888666666666666777888999:::;;;===???@@@@@@AAACCCDDDDDDEEEGGGJJJMMMOOOQQQRRRRRRUUUYYY^^^cccfffiiijjjjjjmmmoooooommmmmmppptttyyyyyyzzz|||}}}~~~ooo```WWWRRRLLLHHHGGGHHHEEEDDDCCC@@@@@@FFFNNN___zzzuuuddd]]]UUUNNNGGGHHHOOOQQQRRReee{{{}}}xxxppplllsssvvvmmmbbbXXXLLL>>>555222111111000000//////..............................,,,.........---,,,---...++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---......---,,,,,,,,,,,,+++++++++***+++,,,------,,,+++***......//////000000111111111111111111222222222222222111111111111222333333333333444777888===IIIVVVooo~~~rrrddd\\\UUU]]]uuuvvvrrrrrrssswww{{{zzztttssstttpppjjjYYYXXXWWW___www```^^^[[[VVVKKK===555333000000000000////////////////////////////////////............////////////,,,,,,------------,,,,,,.........///////////////...///000000000333777:::===>>>??????>>>>>>???@@@EEEJJJRRRdddxxxmmmhhh```PPPIIILLLYYYppp|||uuu\\\PPPDDDAAA@@@===::::::<<<<<<@@@FFFMMMWWWgggvvvzzzkkk___PPPKKKEEECCCDDDEEEDDDBBB@@@???===<<<;;;;;;<<<<<<>>>AAAEEEIIIMMMQQQUUUXXXYYY\\\___aaabbbbbbdddeeejjjoootttxxxzzz{{{}}}~~~|||xxxtttrrrssstttvvvvvvtttrrrqqqrrruuuyyy{{{{{{zzz{{{{{{||||||}}}}}}}}}yyyyyyyyyxxxxxxxxxyyyyyyxxxyyyzzzzzzzzz||||||zzz|||sssfffccccccaaa___PPPLLLHHHFFFFFFFFFFFFFFFFFFDDDBBB???===;;;;;;;;;777777777777777777777777888888888888888999999::::::<<<>>>??????@@@BBBCCCDDDEEEGGGIIILLLNNNPPPQQQQQQTTTZZZ___cccfffiiikkklllooopppooommmmmmpppsssxxxxxxzzz{{{}}}}}}~~~qqqaaaXXXRRRMMMIIIIIIHHHEEEDDDCCC@@@???DDDLLL```zzzyyyfff]]]VVVPPPJJJKKKRRRTTTTTTfff|||zzzqqqlllqqqwwwmmmaaaWWWKKK>>>555333111000000000/////////...////////////////////////---...//////------...///---------............///---------------.................................+++,,,,,,------,,,,,,+++......//////000000111111000000000111111111222222111111111111111222222333333222444666888===IIIVVVoooqqqccc\\\WWW```xxx{{{qqqnnnppprrrwww{{{zzzxxxwwwppphhhYYYWWWWWWaaaxxxgggeeebbbZZZKKK;;;444444////////////000000000000////////////////////////---.........//////000000------------------------000000//////......------...///000000111333777;;;<<<>>>??????>>>>>>???@@@EEEJJJSSSggg{{{ooohhh^^^OOOJJJPPP___uuu}}}qqqXXXMMMCCC@@@???<<<::::::======@@@FFFLLLUUUfffuuuyyyjjj^^^OOOJJJEEECCCDDDEEEDDDBBB@@@???===<<<;;;;;;<<<<<<===@@@EEEIIILLLPPPTTTWWWYYY\\\```bbbccccccdddeeehhhlllrrrvvvwwwwwwvvvuuutttrrrpppppprrruuuvvvvvvuuutttssstttwwwzzz{{{|||yyyzzz{{{|||}}}}}}||||||vvvwwwwwwxxxxxxxxxxxxxxxxxxyyyzzzzzzzzz{{{~~~|||~~~vvvllljjjjjjiiifffPPPLLLHHHFFFGGGHHHIIIIIIGGGFFFCCC@@@===;;;;;;:::888888888888888777777777999888888777777888888999999;;;===>>>>>>???AAABBBEEEFFFGGGHHHJJJLLLMMMMMMQQQUUU[[[```cccfffjjjmmmmmmpppqqqpppnnnnnnqqqtttvvvvvvxxxzzz|||~~~rrrbbbYYYSSSNNNKKKKKKHHHEEEDDDDDDAAA???DDDKKK```{{{}}}hhh^^^XXXSSSOOOQQQXXXYYYWWWhhh~~~{{{rrrlllppp|||zzznnn```TTTHHH<<<666555000000000000////////////////////////////////////---...//////------...///------........./////////------......////////////........................------............------......//////000000111111/////////000000000111111111111000000111111222333333222444777888===JJJWWWqqq~~~nnnbbb]]]ZZZeee~~~~~~sssjjjiiimmmqqqwww}}}|||xxxoooeeeYYYWWWYYYfff~~~ggggggeee]]]KKK999222444////////////000000000000////////////////////////------......///000000000///......------......///000/////////...............///000000111444888;;;<<<>>>??????>>>>>>@@@AAADDDJJJUUUkkk}}}qqqjjj\\\NNNKKKUUUfffzzz}}}mmmUUUKKKBBB???>>>;;;999:::======AAAGGGMMMWWWgggvvvxxxiii]]]OOOKKKFFFDDDEEEEEECCCAAA@@@???===<<<;;;;;;<<<<<<===@@@DDDHHHKKKOOOSSSVVVWWWZZZ]]]``````aaacccdddhhhjjjnnnrrrtttsssqqqpppooonnnnnnpppsssuuuuuuuuuvvvuuutttuuuxxx{{{||||||xxxzzz{{{|||}}}||||||{{{vvvvvvwwwwwwwwwwwwwwwvvvwwwxxxyyyxxxwwwwwwyyyzzzwww~~~wwwlllhhhfffaaa]]]OOOLLLHHHFFFHHHJJJLLLLLLIIIGGGDDD@@@===;;;:::::::::999999999999888888888777666666666666666777777888:::<<<======>>>@@@AAAEEEEEEFFFHHHIIIJJJKKKLLLPPPUUU[[[```aaadddhhhlllmmmoooqqqpppnnnnnnppptttssstttvvvxxx{{{}}}tttcccZZZTTTOOOLLLMMMHHHFFFEEEEEEBBB???DDDKKK^^^yyykkk___ZZZWWWVVVXXX___^^^YYYhhh~~~{{{sssmmmppp{{{}}}qqqaaaUUUHHH<<<666666000000000000////////////........................,,,.........---,,,---...+++,,,,,,,,,---------------...//////000000//////+++++++++,,,,,,,,,,,,---///..................///......//////000000111111.../////////000000000000111000000000000111222222333333444777999???KKKXXXtttmmmaaa\\\ZZZgggwwwlllddddddiiipppyyy}}}xxxmmmcccWWWVVV\\\nnn```bbbddd\\\JJJ888111333.../////////000000000111////////////////////////------......///000000111000///............///000---------...///000000111...///000000111444999<<<===???AAAAAA@@@@@@BBBCCCDDDKKKWWWppp}}}qqqkkkYYYLLLLLLYYYkkk~~~}}}kkkRRRIIIAAA???===:::999;;;;;;<<>>@@@@@@AAACCCFFFIIIKKKMMMNNNMMMSSSYYY\\\]]]^^^bbbggghhhjjjlllllljjjkkknnnqqqpppqqqsssvvvyyy|||~~~}}}zzzhhh\\\TTTMMMJJJJJJIIIHHHGGGGGGDDDAAAEEEKKK```{{{ooobbb^^^\\\^^^```fffbbbZZZfff{{{}}}vvvqqqtttvvviii^^^PPPAAA777333////////////000000000000------------------------+++,,,------++++++,,,---........./////////000000+++,,,---.........---,,,---------....../////////...------,,,,,,------.........//////000111111111000111111111111222222222000000000000000111111222444444666999;;;AAAMMMZZZyyyttt___WWWSSS^^^xxxnnnddd[[[\\\dddppp}}}{{{vvvlllbbbVVVVVV___tttZZZ___```WWWGGG999333222000000000000000111111111//////............//////000000000000000000000000000000000000000000000000---------.........//////---......///111555;;;@@@@@@BBBDDDEEEEEEEEEGGGIIIOOORRRaaa~~~zzzyyyvvviiiTTTSSSKKKaaawww|||zzzfffQQQFFF===:::;;;999888999888;;;AAAIIIPPP^^^uuuoooccc]]]QQQNNNIIIGGGEEEEEEDDDCCC???>>><<<;;;:::;;;===>>>>>>@@@DDDGGGJJJMMMRRRVVVXXX[[[^^^```aaabbbdddfffjjjkkklllmmmnnnmmmlllkkkppppppppppppqqqrrrssstttooopppppprrrsssuuuwwwxxxxxx||||||yyyyyyzzz{{{zzzxxxwwwuuurrrmmmiii```___]]]ZZZVVVTTTUUUVVVXXX```nnnrrrjjjbbbYYYQQQNNNLLLJJJJJJLLLNNNPPPPPPOOOKKKGGGDDDBBBAAA???===<<<;;;:::999888888888888666666555444444444444555777777777888999:::;;;<<>><<<;;;:::;;;===>>>>>>@@@DDDGGGJJJMMMQQQTTTXXXZZZ]]]``````bbbdddfffiiiiiijjjkkklllmmmmmmmmmppppppppppppqqqrrrssstttpppppppppqqqrrrtttvvvwwwwwwyyy{{{zzzwwwtttssstttwwwuuusssqqqoookkkfffccc^^^\\\XXXTTTPPPPPPRRRUUUWWW]]]iiiyyy{{{}}}qqqjjjbbbYYYQQQMMMLLLJJJKKKMMMOOOOOOOOOMMMJJJFFFCCCBBBAAA@@@>>>===<<<;;;999888888888888888777666666555555666666999999999999:::;;;<<<===@@@AAACCCEEEHHHJJJLLLMMMOOOQQQTTTYYY]]]_________eeefffhhhkkkmmmooopppppptttsssrrruuuxxxzzzzzzxxx}}}~~~lll```XXXQQQLLLLLLLLLHHHEEEDDDBBBAAADDDJJJ]]]xxxvvvfff^^^ZZZUUUYYY[[[YYYZZZgggzzzzzzwwwzzz{{{lll```RRRCCC888555222111111000000000000000000/////////............/////////...---------,,,........................,,,,,,---...////////////000///...------...///000222111///...------......---...///111222333333333------...//////000000111222111111111111222222333333333666;;;>>>GGGZZZmmmwwwbbb\\\OOOaaayyy|||ggg]]]YYY___gggnnn{{{zzzuuuiii\\\OOOTTTYYYyyyZZZ]]]]]]UUUEEE888333222000000000000000000000000//////............//////////////////////////////////////////////////////------........./////////000000000000222777===BBBFFFHHHJJJKKKKKKLLLNNNPPPOOOTTTcccwwwssskkk\\\NNNNNNIII___tttvvvsss___PPPFFF>>>;;;:::888777888:::<<>><<<::::::;;;<<<===>>>AAAEEEHHHJJJMMMPPPRRRWWWZZZ]]]___```aaadddeeeggghhhhhhiiijjjlllmmmnnnpppppppppqqqrrrrrrssssssrrrqqqpppoooppprrrtttuuuxxxyyyzzzxxxtttqqqoooooosssqqqmmmjjjgggccc^^^ZZZXXXVVVQQQLLLJJJKKKPPPTTTWWW\\\eeeqqq~~~zzzsssuuuzzzyyyooohhh```XXXQQQLLLKKKKKKLLLNNNOOONNNMMMJJJGGGDDDCCCBBBBBBAAA@@@>>>===<<<:::999888888888999888777777666666777777:::::::::::::::;;;<<<===@@@AAABBBDDDFFFHHHIIIJJJMMMOOOSSSWWW[[[]]]^^^___aaacccfffjjjnnnppprrrrrrtttssssssuuuwwwyyyyyyxxxyyy|||}}}kkk```XXXQQQMMMMMMMMMIIIGGGGGGEEECCCFFFKKKXXXppp}}}hhh]]]XXXMMMPPPSSSTTTWWWeeezzzzzzyyy||||||mmmaaaTTTDDD999444222111111000000000000000////////////..............................------........................,,,---...///000000000000000///...------...///000111000///......---......---...///000111222222222.........///000000111111666444222111111111333444555333444:::BBBOOOcccrrrxxxaaa\\\PPPcccyyyyyybbbYYYUUU^^^hhhppp{{{|||wwwjjj\\\OOOUUU[[[{{{ZZZ\\\[[[RRRDDD888333222000000000000000///////////////............//////////////////////////////////////////////////////............////////////000000000000222777>>>CCCGGGIIIKKKLLLMMMNNNPPPRRRQQQVVVfffvvvpppfffUUUJJJKKKFFF\\\ppppppmmmYYYNNNEEE>>><<<:::777777999;;;===BBBHHHNNNZZZqqqrrr```UUUOOOMMMIIIGGGFFFEEECCCAAA???===<<<::::::;;;<<<===>>>AAAEEEHHHJJJLLLNNNPPPVVVXXX\\\^^^```aaaccceeefffffffffgggiiikkknnnoooppppppqqqrrrsssssssssssssssrrrpppnnnooopppsssttt|||||||||yyyvvvrrrooonnnppplllhhhccc___[[[WWWSSSOOONNNKKKIIIHHHKKKPPPTTTZZZ^^^eeennnxxxooogggfffgggrrr~~~|||rrriiiccc]]]UUUPPPJJJJJJJJJKKKMMMNNNLLLKKKGGGEEEBBBAAABBBCCCCCCBBB???>>>===;;;:::999999999888888777666666666666777::::::999999999:::;;;;;;===>>>@@@BBBDDDFFFHHHIIIKKKNNNRRRUUUXXX[[[]]]______bbbfffjjjnnnpppqqqqqqsssssssssuuuwwwxxxyyyyyyvvvzzz}}}kkk```YYYRRRNNNNNNLLLIIIGGGFFFDDDAAADDDJJJSSSgggiii\\\WWWIIIJJJLLLOOOSSS```wwwzzzyyy~~~~~~ooocccVVVGGG:::444222111111000000000000000///////////////.........---------.......................................///////////////...------000///............///000000000//////............------///000000111111111...//////000000111111222666444111000000111333555999666555999EEEVVViiiuuu~~~~~~}}}vvv^^^\\\QQQdddyyyuuu```VVVTTT^^^iiipppzzzyyylll^^^PPPWWW]]]~~~ZZZ[[[XXXOOOBBB888333222000000000000//////......//////............//////........................................................./////////000000000000//////222888@@@EEEHHHJJJLLLMMMNNNOOOQQQSSSTTTZZZkkkwwwpppdddRRRFFFHHHDDDXXXkkkjjjgggTTTKKKDDD>>><<<:::777777:::<<<>>>CCCHHHNNNZZZqqqrrr```TTTNNNLLLIIIGGGFFFEEEBBB@@@>>>===;;;:::999:::<<<===>>>AAAEEEGGGIIIKKKNNNPPPUUUWWW[[[]]]___aaaccceeeeeeeeeeeefffhhhkkknnnpppoooppprrrsssssstttsssssssssrrrpppooooooppprrrsss~~~~~~}}}|||yyyuuupppmmmkkkgggaaa\\\XXXTTTQQQNNNGGGHHHJJJKKKMMMPPPUUUYYY^^^bbbiiiooovvv}}}}}}nnnbbbZZZWWWVVV]]]eeeooouuuyyy|||{{{yyysssnnngggaaa\\\WWWQQQMMMHHHGGGGGGIIIJJJJJJIIIGGGDDDBBB@@@@@@BBBCCCDDDCCCAAA@@@>>><<<;;;:::999999888777666666555555666666999999888888888888888999999:::<<>>===;;;999999:::;;;<<<>>>@@@CCCFFFHHHKKKOOORRRTTTVVVZZZ]]]^^^```ccceeeeeeeeefffhhhjjjlllmmmooooooppprrrtttttttttssssssrrrqqqqqqqqqqqqrrrrrrsss|||||||||}}}{{{wwwppplllfffaaa[[[VVVSSSQQQNNNLLLGGGIIIMMMPPPSSSWWW\\\```dddjjjpppuuuxxx{{{|||||||||yyyuuuoooddd[[[TTTPPPMMMKKKLLLPPPWWW^^^bbbeeedddccc```]]]YYYVVVSSSPPPKKKHHHFFFEEEDDDDDDFFFFFFEEEDDDCCCAAA??????AAACCCDDDDDDBBBAAA???===<<<;;;::::::777777666555555555555666:::999888777777777777777666777:::===AAADDDFFFHHHGGGKKKOOORRRSSSVVV[[[___bbbdddhhhlllooooooooonnnqqqrrrtttuuuuuuvvvxxxzzzwwwzzznnnccc[[[TTTPPPPPPMMMJJJIIIIIIFFFCCCDDDIIITTTccc|||lll]]]ZZZSSSOOONNNPPPRRR[[[rrrtttfffYYYJJJ<<<555222111111000000000000000.........///////////////..................------........................)))***+++---.../////////////////////////////////......////////////.........///000000111111111000000000000111222222333333111000//////000222555666999:::999;;;GGG[[[mmmvvvyyyvvvwwwzzzmmmXXXYYYRRReeewwwyyyzzzjjj]]]VVVVVV___ggglllxxxzzzlll^^^QQQWWW\\\}}}[[[YYYTTTKKK@@@777333111111000000///......------//////............//////.................................................../////////000000000000000000111222666>>>HHHNNNOOOQQQTTTUUUVVVWWWZZZ\\\]]]ccctttxxxpppdddRRRBBBDDD>>>PPP```___^^^MMMDDD???===<<<:::888:::>>><<>>===;;;999999:::;;;<<>><<<;;;::::::999888777777666666777777;;;:::999888777777777777666777999<<>><<<<<<;;;888:::???===???EEEKKKQQQ^^^uuuyyymmm___TTTMMMKKKIIIHHHFFFDDDAAA>>>>>><<<;;;999999:::;;;<<>>CCCGGGHHHHHHIIIFFFFFFGGGGGGFFFEEECCCAAACCC@@@===<<<>>>???@@@@@@BBB@@@>>>???AAACCCCCCCCCDDDCCCAAA???===;;;;;;::::::999999888777888888888<<<;;;:::999888888777777777888:::<<<>>>@@@AAABBBDDDIIINNNPPPPPPSSSZZZ___```dddiiinnnqqqrrrrrrqqqooorrruuuuuuttttttwwwzzz{{{}}}qqqeee]]]VVVQQQPPPLLLJJJHHHHHHFFFBBBCCCGGGNNN\\\uuusss^^^YYYTTTMMMJJJMMMNNNUUUmmmxxxhhh[[[LLL>>>777222111111000000000000000---.........//////000000000000///...------,,,,,,..............................///////////////.........////////////......---...///000000///......000111111222222222222111000111111222222333444444444444444444444444333333000777;;;===GGG\\\oooxxxzzzooolllnnnzzzxxxdddSSSVVVRRReeeuuutttssscccVVVTTTXXX___dddkkk}}}}}}tttdddTTTLLLQQQUUUvvvUUUWWWSSSGGG;;;666444222......///000000111000000////////////////////////444111------...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,111111111000///.........333666000///<<>>DDDDDDIIIVVVaaaqqqvvvgggZZZRRRJJJIIIGGGFFFFFFFFFDDDBBB???>>><<<999888999999::::::<<<@@@CCCFFFJJJOOORRRUUUWWWZZZ\\\]]]```cccfffhhhhhhiiijjjjjjjjjjjjjjjmmmnnnoooqqqrrrrrrqqqqqqmmmooorrruuuvvvvvvuuutttwwwyyy~~~|||vvvnnniiidddcccddddddaaa^^^[[[YYYWWWXXX]]]fffnnntttpppkkkddd[[[VVVTTTQQQLLLGGGGGGGGGFFFEEEDDDCCCBBBAAAAAABBBBBBAAA@@@???@@@@@@EEEEEEFFFFFFFFFEEECCCBBB@@@>>><<<;;;:::;;;<<<======???AAA???===???EEEKKKHHHFFFDDDAAA@@@?????????;;;999777555444444555666;;;::::::999888888888999:::;;;;;;<<<===>>>??????CCCFFFJJJNNNQQQTTTXXX[[[^^^bbbhhhlllnnnooopppqqquuuuuuvvvwwwyyyzzz{{{|||{{{}}}rrrddd]]]WWWPPPKKKMMMJJJHHHGGGDDD@@@AAAFFFJJJ]]]rrrxxxcccXXXOOOLLLFFFGGGMMMPPPcccqqqhhh^^^NNN>>>666333222000//////111333444///.........------------------,,,+++,,,---...///............////////////'''((()))***,,,---.../////////.........---------//////............//////000000000000000000000000000111111111111222222222111111222222222333333333555666777<<>><<<999888999999::::::===@@@DDDGGGKKKOOOSSSVVVXXXZZZ\\\^^^```cccfffgggggghhhjjjjjjkkkkkkjjjmmmnnnppprrrrrrrrrqqqqqqmmmooorrruuuvvvuuutttssstttwww|||~~~vvvqqqkkkhhhhhhgggccc___]]]\\\\\\^^^fffppp{{{vvvgggaaaYYYTTTRRRPPPKKKGGGGGGGGGFFFFFFFFFEEEDDDCCCBBBBBBCCCBBB@@@?????????<<<>>>@@@CCCEEEFFFGGGGGGDDDBBB@@@>>>======>>>???===@@@BBB@@@>>>???DDDIIIIIIGGGEEEBBB@@@>>>=========;;;999777666666777888;;;:::999999888888999999888999999:::;;;<<<===>>>BBBEEEIIIMMMPPPSSSWWWZZZ^^^bbbgggkkkmmmnnnpppqqquuuuuuvvvwwwyyyzzz{{{||||||~~~rrrddd\\\VVVPPPJJJLLLIIIGGGGGGDDD@@@BBBFFFLLL___uuu{{{dddYYYQQQMMMEEEFFFKKKMMM```rrrhhh^^^MMM<<<555333222000//////000111222/////////.........------------,,,,,,,,,---...///............////////////------------......////////////.........---------//////............//////000000000000000000000000000111111111111222222222222222333333333444444444555666999>>>III[[[ppp~~~wwwjjjfffiiitttpppbbbRRROOOUUUgggvvvuuugggYYYUUUXXX___ggglllsss{{{nnn___VVVKKKNNNYYYpppYYYYYYSSSFFF:::555222000---......///////////////////////////////////////000...,,,,,,.........---..............................//////000111222222...555555999FFFNNNUUUaaabbbfffiiiiiigggfffgggiiiooovvvzzzpppaaaSSSFFFBBBBBBIIIRRRUUUNNNFFF@@@???<<<:::999999:::;;;:::AAABBBGGGVVVcccvvvxxxjjj]]]UUUKKKIIIGGGFFFFFFEEECCCBBB???>>><<<999888999999:::;;;>>>AAADDDHHHLLLPPPTTTVVVXXX[[[]]]^^^```cccfffeeefffhhhiiikkkkkkllllllmmmoooqqqsssssssssqqqpppnnnooorrrtttuuuuuutttsssrrruuuzzz}}}vvvrrroookkkfffbbbbbbbbbccchhhsssxxxjjjddd]]]YYYWWWUUUQQQNNNKKKJJJJJJJJJKKKJJJHHHFFFDDDDDDDDDDDDCCCBBB@@@@@@@@@AAACCCDDDDDDDDDCCCCCCBBB@@@>>><<<;;;;;;;;;;;;>>>@@@CCCBBB@@@@@@CCCFFFIIIHHHEEEBBB@@@>>>===<<>><<<:::999999999:::::::::999999888888999999666777888999:::;;;;;;<<<@@@CCCGGGKKKNNNRRRVVVYYY\\\aaafffjjjmmmnnnooopppttttttuuuwwwxxxyyyzzz{{{|||~~~sssddd[[[UUUOOOJJJJJJGGGFFFFFFCCC@@@BBBFFFMMMcccxxxfffYYYRRRNNNEEEDDDHHHIII[[[zzz|||rrrhhh^^^LLL<<<444333222000///...//////000000000000/////////......------,,,,,,------...///............////////////000000000///......------...............---------//////............//////000000000000000000000000000111111111111222222222333333444444444555555555555777;;;AAALLL^^^rrrvvviiifffiiiwwwooobbbVVVSSSYYYkkkyyyuuufffZZZVVVYYYaaahhhlllsssyyykkk]]]TTTKKKMMMXXXppp\\\[[[SSSEEE999555222///---....../////////......////////////////////////...---------............------------------------...//////000111111222222222777222333BBBNNNZZZiiihhhkkknnnnnnkkkjjjkkkmmmrrrzzz~~~ssscccTTTFFFCCCBBBIIIQQQSSSLLLDDD@@@???<<<:::999999:::;;;:::AAABBBGGGUUUbbbwwwxxxjjj]]]UUUKKKIIIGGGFFFFFFEEECCCAAA???>>><<<999888999999:::<<<>>>BBBEEEHHHLLLQQQTTTWWWYYY\\\^^^___aaaccceeedddeeegggiiikkklllmmmmmmnnnoooqqqssssssrrrqqqpppnnnppprrrttttttttttttssssssvvv{{{|||wwwsssmmmiiiiiijjjlllsss~~~vvvqqqkkkfffcccaaa^^^\\\WWWUUUTTTTTTTTTRRRMMMIIIHHHGGGGGGGGGGGGFFFEEECCCFFFFFFGGGGGGGGGEEEDDDCCC???>>>===<<<;;;;;;;;;;;;>>>AAACCCCCCBBBAAAAAABBBGGGFFFDDDBBBAAA???>>>>>>??????===<<<::::::::::::::::::999999888999999:::666666777888999:::;;;;;;???BBBFFFIIIMMMPPPTTTWWW[[[___eeeiiilllmmmooopppqqqrrrssstttvvvwwwxxxxxx{{{|||~~~tttdddZZZSSSNNNKKKIIIFFFEEEEEECCC@@@BBBGGGNNNeee|||hhhZZZTTTOOOEEECCCFFFGGGXXXwww|||}}}}}}pppfff]]]LLL===666333222000///............000000000000////////////---------------......///............//////////////////......------,,,,,,........................//////............//////////////////////////////000000111111111222222222333333333333444444444444555888===DDDOOOaaatttttthhheeeiii}}}lll```VVVTTT___sss~~~uuudddYYYTTTXXX```fffkkkrrrxxxjjj[[[TTTJJJLLLXXXrrr^^^[[[RRRCCC999555222///...///////////////......////////////////////////------..................------------------------111111111111111111111111111666222666GGGSSS\\\iiilllooorrrrrrpppnnnoooqqqttt}}}uuudddUUUFFFCCCBBBHHHQQQRRRKKKCCC@@@???<<<:::999999:::;;;<<>><<<999888999999:::<<<>>>BBBEEEHHHLLLQQQTTTWWWZZZ]]]``````bbbccceeedddeeegggiiikkklllmmmnnnnnnooopppqqqqqqqqqppppppoooppprrrsssuuuuuuvvvvvvwwwzzzzzzuuurrrrrrrrruuu||||||wwwtttqqqooonnnjjjgggdddcccbbb]]]UUUOOOMMMKKKIIIHHHIIIIIIHHHFFFAAACCCEEEGGGIIIJJJJJJJJJAAAAAA@@@@@@@@@@@@@@@@@@>>>@@@BBBCCCBBBAAA@@@@@@BBBBBBBBBBBBBBBBBBAAAAAA???>>>===<<<;;;::::::::::::999999888999999::::::777777888999:::;;;<<<<<<>>>AAAEEEHHHLLLOOOSSSVVVZZZ^^^dddhhhkkklllnnnoooooooooppprrrssstttuuuvvvxxxzzz|||}}}}}}vvveeeYYYRRRNNNLLLIIIFFFEEEEEECCC@@@BBBGGGMMMfff~~~kkk[[[UUUPPPFFFCCCFFFGGGYYYyyy~~~zzzzzz|||kkkccc[[[MMM???999222111000//////.........000000000000////////////------.........//////...............////////////------..................---.....................//////............//////........................000000111111111222222222222222222222333333333333555888===DDDPPPbbbvvvqqqeeedddhhhhhh\\\RRRSSSbbbzzzuuubbbXXXRRRVVV^^^dddhhhpppxxxiiiZZZSSSIIIKKKZZZvvv```[[[PPPBBB888555333000000000000000000//////...////////////////////////---///000000///......///////////////////////////111111111111111111111000222999<<>><<<999888999999:::;;;>>>AAADDDHHHLLLPPPTTTXXX[[[^^^aaabbbbbbccceeedddeeegggiiikkklllmmmmmmpppooonnnnnnnnnoooooopppoooppprrrtttvvvwwwxxxyyy||||||yyyzzzzzz|||}}}zzzssshhh```XXXSSSNNNKKKKKKKKKIIIGGGFFFFFFGGGHHHHHHGGGFFFEEEAAAAAAAAAAAAAAA@@@@@@@@@>>>???@@@AAAAAA@@@??????@@@@@@AAABBBCCCCCCCCCBBB>>>>>>===<<<;;;:::999999999999888888999999::::::888888999:::;;;<<<<<<======@@@DDDHHHKKKOOOSSSVVVXXX]]]cccgggjjjlllmmmooonnnnnnoooqqqrrrssstttuuuwwwxxxzzz{{{|||~~~xxxfffYYYRRRNNNMMMJJJGGGFFFFFFCCC@@@BBBFFFLLLgggooo___VVVQQQGGGDDDHHHKKK^^^~~~~~~~~~zzzfff___YYYLLL@@@;;;111111111000000//////...000000000/////////......------...////////////...............////////////---......///000111222222---------...............//////............//////........................000111111111111222222222111111111222222222333333555777<<>><<<999888999999::::::===@@@DDDGGGKKKOOOSSSXXX[[[___bbbbbbcccddddddeeefffgggiiikkkllllllmmmqqqooolllkkkkkklllooopppoooppprrrtttwwwzzz{{{|||~~~|||~~~|||jjjbbbYYYSSSQQQPPPMMMJJJNNNNNNMMMKKKIIIEEECCCAAACCCCCCBBBAAA@@@>>>===<<<=========>>>???@@@???>>>@@@AAABBBCCCCCCCCCBBBBBB???>>>>>>===<<<;;;:::999999999888888999999:::;;;777888888999:::;;;<<<<<<===@@@EEEHHHKKKOOOSSSVVVWWW\\\bbbfffiiikkkmmmnnnnnnooopppqqqssstttuuuuuuwwwxxxzzzzzz{{{~~~zzzhhhZZZRRROOOOOOLLLIIIGGGGGGDDD@@@BBBFFFLLLhhhtttcccVVVQQQGGGFFFLLLOOOddd~~~vvvbbb[[[UUUIII>>>999111111111111111111000000/////////.........------,,,---...///000//////...............////////////---......//////000111111---------.........////////////............//////000000000000000000000000000111111111111222222222222222222333333333444444444666999@@@MMM```vvvyyykkk``````fffzzzbbbXXXLLLNNN```{{{rrrccc___YYY]]]ccceeeeeekkk~~~vvveeeVVVNNNJJJMMMaaa```[[[NNN@@@888777555222222222222222222111000000////////////////////////000222444444000......///..............................///111222333444555///333555GGGggguuusssrrr{{{~~~tttbbbSSSFFFCCCBBBIIIRRRUUUNNNFFF@@@???<<<:::999999:::;;;888@@@BBBEEERRRbbb}}}|||mmm___VVVMMMKKKHHHGGGFFFDDDBBB@@@???>>><<<999888999:::::::::<<<@@@CCCFFFJJJOOORRRYYY\\\```bbbccccccddddddeeefffhhhiiikkkkkkllllllqqqoookkkiiihhhkkknnnqqqnnnppprrruuuxxx{{{}}}}}}zzzpppccc[[[WWWUUUQQQNNNLLLMMMMMMMMMMMMKKKJJJIIIJJJIIIHHHFFFCCC@@@>>><<<<<<<<<;;;<<<>>>?????????AAABBBCCCCCCCCCBBBAAA@@@????????????>>><<<;;;:::999888888888999::::::;;;777777888999:::;;;;;;<<<>>>AAAEEEHHHKKKOOOSSSVVVWWW[[[aaafffiiikkkmmmnnnppppppqqqrrrtttuuuvvvwwwxxxyyyzzz{{{||||||hhhZZZRRRPPPPPPNNNJJJHHHGGGDDD@@@AAAFFFMMMhhh~~~wwwgggVVVQQQHHHHHHNNNRRRhhhttt```YYYSSSGGG<<<777000111111222222222222111///.........------------,,,---///000000000///.............../////////000,,,,,,,,,------------------------.........////////////............//////111111111111111111111111000111111111111222222222333333333444444444555555444555888>>>KKK___vvvxxxjjj______eee~~~xxxaaaXXXLLLMMM^^^xxxpppdddccc^^^bbbfffgggdddjjj|||uuucccTTTLLLKKKOOOdddYYYUUULLLAAA888333111222000000000000111111111111333111...,,,,,,...111333111111000000//////....../////////////////////////////////000111111222222111555777;;;HHH^^^rrr|||zzzppp___PPPFFFCCCFFFOOOUUURRRKKKGGG<<<;;;;;;:::::::::;;;;;;<<<>>>DDDMMMWWWhhh{{{kkk^^^VVVOOOMMMIIIGGGEEECCC@@@===>>><<<:::888888:::<<<======???BBBDDDFFFIIILLLOOOVVVYYY^^^bbbdddfffhhhjjjfffffffffeeeeeegggkkknnnsssqqqnnnkkkjjjkkkmmmnnnrrrnnnmmmqqquuuyyy~~~vvvjjjaaaXXXTTTUUUSSSQQQNNNMMMMMMMMMKKKJJJJJJHHHGGGFFFFFFEEEBBB???999;;;>>>AAABBBBBBAAA@@@DDDEEEFFFGGGFFFEEECCCAAA@@@@@@@@@AAAAAA???;;;888999999:::::::::999888888999999:::;;;:::999888777===@@@DDDGGGJJJNNNSSSVVVWWW[[[```eeehhhkkkmmmoooooooooooopppqqqtttvvvxxx{{{}}}~~~lll^^^UUUOOOLLLLLLKKKIIIFFFCCCBBBCCCEEEQQQkkk{{{ggg\\\OOOIIIKKKMMMRRRjjj}}}|||yyy```VVVQQQFFF;;;666333333333222222222222111///...---,,,,,,---...///............////////////000000//////.........---------------............///......---------......////////////........................///////////////000111222222111///...///111555666666555555555:::888999@@@LLL]]]tttuuulll]]]\\\mmmvvvcccSSSQQQMMMYYYrrr}}}sssiiiiiikkkmmmmmmjjjdddhhhzzzzzzrrrgggXXXNNNSSSTTTdddYYYTTTKKK@@@777222111222000000000000111111111111222000...------...000222111000000000/////////...//////////////////////////////000000111111222222111444777;;;GGG]]]qqq|||{{{rrr```OOOEEEBBBEEEOOOUUUSSSKKKGGG======<<<;;;;;;;;;<<<<<<===>>>DDDMMMYYYjjj{{{jjj]]]VVVNNNLLLIIIGGGFFFDDDAAA>>>???===;;;999888999;;;<<<<<>>>>>@@@AAAAAAAAAAAA@@@CCCDDDFFFFFFFFFDDDBBBAAABBBBBBBBBBBBBBB@@@<<<999:::::::::999888888888888777888999:::;;;::::::999>>>@@@DDDGGGJJJNNNSSSVVVXXX\\\aaaeeegggiiijjjlllmmmnnnoooppprrruuuwwwxxx{{{|||~~~~~~}}}~~~oooaaaWWWPPPMMMLLLKKKIIIFFFCCCBBBCCCEEEUUUooo{{{fff[[[OOOIIILLLMMMQQQhhh~~~wwwuuu~~~cccYYYTTTIII===777000000000/////////......///......------......///............////////////000/////////..................//////000111111111000000////////////000000000000000/////////......///000000000111111111222///000222333333222000///000222555666555444555666888666888@@@KKK]]]tttuuulll^^^]]]nnnuuudddTTTPPPMMMYYYqqq}}}wwwqqqsssssssssqqqnnnjjjooo{{{qqqdddVVVLLLNNNQQQeeeYYYSSSIII>>>666222111222000000000000111111111111000000////////////000000000000000000////////////////////////////////////000000000111111111111111000444777:::FFF\\\qqq}}}~~~uuubbbPPPDDDAAADDDNNNVVVTTTLLLGGG======;;;:::::::::;;;;;;@@@???CCCMMM[[[nnnzzziii\\\TTTMMMKKKHHHGGGFFFDDDBBB@@@???>>>;;;999888999:::;;;<<<>>>AAADDDFFFIIIMMMPPPWWWZZZ^^^aaaccceeehhhjjjgggggggggffffffgggkkknnnsssrrrqqqpppoooooonnnnnnooonnnooorrruuu|||nnnaaa]]]ZZZXXXVVVTTTTTTSSSQQQOOOOOOLLLHHHFFFEEEDDDCCCAAABBBBBBAAAAAAAAAAAAAAABBBEEEFFFHHHIIIIIIGGGEEEDDDEEEDDDCCCCCCCCCBBB>>><<<<<<;;;999777777777777777666666888999:::;;;;;;;;;===@@@DDDGGGJJJNNNSSSVVVZZZ^^^bbbeeefffggghhhiiikkkmmmooorrruuuwwwxxxyyy{{{|||}}}|||{{{|||}}}qqqcccYYYRRRNNNKKKKKKIIIFFFCCCBBBCCCEEEUUUnnn|||fffYYYOOOKKKLLLLLLOOObbbzzz{{{sssqqqzzzfffZZZTTTIII<<<666////////////.........---.........//////.....................////////////////////////............---......///000111222222000000////////////000000111111000000000/////////......///000111222333333111222333444444333222111222333555555444444555777666555888???JJJ[[[ttttttkkk^^^___qqqtttdddUUUMMMLLLYYYppp}}}zzzxxx{{{{{{wwwsssooonnnuuu{{{nnnaaaSSSJJJIIIOOOeeeZZZSSSGGG<<<555222111111///000000000111111111111//////000000000000//////000000000000////////////////////////////////////111111111111111111111111000444777999EEE[[[sssyyyeeeQQQDDD@@@CCCOOOXXXVVVMMMGGG===<<<:::999888888999:::AAA???BBBMMM\\\pppzzziii[[[SSSKKKIIIGGGFFFFFFEEECCCAAA@@@>>><<<:::999888999999<<<>>>AAADDDFFFIIIMMMPPPWWWZZZ]]]```bbbdddgggiiihhhiiiiiihhhggghhhjjjmmmrrrrrrsssssssssqqqpppoooooooooqqquuuxxx}}}zzz|||qqqhhhccc```[[[WWWTTTQQQNNNLLLMMMJJJFFFDDDDDDDDDDDDCCCCCCBBBAAA@@@AAABBBDDDEEEGGGIIILLLNNNOOOMMMKKKIIIGGGFFFDDDCCCCCCBBB???======;;;888666555666777888777777888999::::::;;;;;;<<>><<<:::999999;;;<<<@@@???CCCMMM\\\qqqzzzhhhZZZRRRKKKIIIGGGFFFFFFEEECCCBBB???>>><<<:::999999999999;;;>>>AAACCCFFFIIINNNQQQXXXZZZ]]]___aaacccgggiiiiiijjjjjjiiihhhhhhjjjlllpppqqqssstttttttttrrrqqqqqqqqqtttxxx{{{zzzwwwxxx|||xxxpppjjjccc\\\VVVRRROOOMMMJJJGGGDDDBBBCCCDDDDDDDDDAAAAAA??????@@@BBBEEEGGGGGGJJJMMMQQQRRRQQQOOONNNIIIGGGDDDCCCBBBAAA???>>><<<;;;999777666666888888:::999999999999999999999;;;===AAADDDGGGKKKPPPSSSZZZ^^^cccgggjjjlllnnnooonnnppptttxxx{{{}}}~~~~~~~~~}}}||||||pppcccYYYQQQMMMJJJJJJHHHFFFCCCBBBDDDFFFMMMdddiiiZZZUUUPPPMMMIIIIIIWWWggg}}}~~~~~~kkk]]]TTTFFF999444333333222222222111111111---...///000000///...---............////////////.........////////////////////////...------,,,,,,---------------...//////111111111111000000000000***+++,,,...///111222333333333444444555555555555444555555555444444666777:::999;;;@@@FFFTTTlllyyylllfff___eee{{{qqqcccXXXKKKRRRdddxxxyyyssstttyyysssmmmkkklllvvvzzziii[[[PPPJJJIIIPPPfffaaaVVVFFF:::444222111000000000000000111111111111//////000000000000//////////////////000000000000000000000000000000000000000000111111222333333444111666:::<<>>???DDDMMMZZZppp{{{iiiZZZRRRKKKIIIGGGFFFFFFEEECCCAAA>>>===<<<;;;:::999999999;;;===AAACCCFFFJJJNNNQQQYYY[[[]]]___```cccfffiiijjjkkkllljjjiiiiiijjjkkkoooppprrrtttuuuuuuuuuuuussssssvvvzzz~~~{{{wwwvvvwwwzzz|||}}}|||tttiii^^^WWWRRROOOMMMHHHFFFCCCBBBCCCCCCCCCBBB???>>>>>>>>>???BBBDDDFFFCCCFFFLLLPPPSSSSSSQQQPPPKKKHHHEEEBBBBBBAAA@@@???;;;:::999888888888999:::;;;:::999999888888999999:::===AAADDDGGGKKKPPPSSSYYY]]]ccchhhkkknnnqqqrrrppprrruuuxxx{{{~~~~~~}}}~~~}}}nnnaaaXXXQQQNNNJJJJJJHHHFFFCCCCCCDDDFFFOOOccckkk\\\XXXTTTOOOKKKLLLYYYggg~~~~~~~~~~~~qqqcccVVVFFF;;;888111111111111000000000000/////////000000/////////............////////////.........///////////////111111111000//////......//////...//////000111222111111000000000/////////------...000111333444444333333333444555555666666444555666666555444555666;;;;;;===@@@DDDQQQhhh}}}tttgggbbb^^^iiiqqqbbbWWWPPPZZZlll|||~~~uuummmlllsssoookkkiiikkkuuu{{{jjj[[[PPPKKKKKKSSSjjjeeeXXXGGG:::444222000///000000000000111111111111000000////////////000000.../////////000000000111000000000000000000000000//////000111333444555555111777<<<>>>IIIcccyyycccPPPJJJEEEGGGSSS^^^\\\PPPFFFDDDAAA>>>;;;:::;;;===>>>;;;???EEEMMMXXXnnn{{{jjj[[[RRRLLLJJJHHHGGGFFFEEEBBB@@@<<<<<<;;;;;;:::::::::::::::===@@@CCCFFFJJJNNNRRRYYY[[[]]]^^^___bbbfffiiikkklllmmmkkkjjjiiijjjkkkmmmnnnppprrruuuvvvwwwxxxtttsssuuu{{{zzzxxxuuuuuuwwwzzz|||}}}|||xxxhhh\\\TTTPPPNNNJJJHHHFFFEEEDDDCCCAAA???>>>=========>>>???AAABBBAAAEEEKKKQQQUUUUUUTTTSSSNNNKKKFFFDDDCCCCCCBBBAAA:::::::::::::::;;;;;;;;;:::999888888888999:::;;;<<<>>>BBBEEEHHHLLLQQQTTTYYY]]]ccchhhkkknnnppprrrqqqrrrtttvvvyyy|||~~~}}}}}}|||lll```WWWRRROOOJJJIIIHHHEEECCCCCCEEEGGGOOO```~~~mmm\\\ZZZWWWRRROOOSSS```nnn~~~}}}|||{{{}}}uuufffVVVEEE;;;;;;000000000000////////////000000////////////000000............////////////............/////////000////////////000000111111.........//////000111222000000000/////////......---...///000111222333444333333333333444555666666333555777777666555555555999:::===???CCCOOOhhh}}}oooaaa^^^]]]lllqqqaaaVVVSSS^^^nnnxxxvvvllleeedddjjjiiiiiiggghhhrrrlll[[[PPPJJJJJJUUUooogggZZZHHH:::444222000///000000000000111111111111000000////////////000000.../////////000000111111000000000000000000000000......000111333555666666222888===???KKKeeevvv```NNNLLLFFFHHHTTT___]]]PPPFFFAAA???;;;888777888:::;;;999>>>FFFNNNWWWlll|||jjj[[[RRRMMMKKKHHHGGGFFFDDDBBB@@@;;;;;;;;;;;;;;;;;;;;;::::::===@@@CCCFFFJJJOOORRRYYY[[[]]]^^^___bbbfffiiikkkmmmmmmllljjjiiiiiijjjlllmmmoooqqqtttwwwyyyzzztttrrrtttzzzwwwuuutttuuuxxx{{{}}}~~~zzzwwwggg\\\UUURRRMMMKKKIIIGGGEEECCC???<<<>>>===============>>>>>>AAAFFFMMMSSSXXXYYYXXXWWWPPPMMMHHHEEEDDDDDDDDDCCC888999:::<<<<<<<<<<<<<<<888888777777888:::<<<======@@@DDDGGGJJJNNNSSSVVVYYY]]]cccgggjjjlllnnnppprrrrrrssstttwwwzzz~~~~~~~~~~~~}}}}}}|||kkk___XXXSSSQQQIIIIIIHHHEEECCCCCCEEEGGGLLL]]]{{{ooo\\\[[[YYYUUUSSSXXXggguuu~~~|||{{{yyyzzz}}}}}}{{{{{{~~~~~~uuufffTTTBBB999:::111111111111000000000000111000///......///000111............/////////000---.........//////000000******+++---...000111222,,,,,,,,,------///000000////////////............,,,,,,---...///000111111222222222333333555666777333555888999777555444444777999<<>>CCCKKKXXXooolll]]]TTTMMMKKKHHHFFFEEEDDDBBBAAA>>><<<:::888888888999:::;;;>>>AAADDDGGGKKKOOORRRWWWZZZ]]]``````aaabbbdddjjjkkklllkkkjjjjjjkkkmmmmmmmmmnnnqqqvvvxxxvvvtttttttttuuuwwwzzz|||yyyxxxxxxxxxyyy|||~~~nnnbbbYYYUUUUUUOOOHHHDDDEEEDDDAAA>>>===<<<;;;;;;<<<===???@@@BBBGGGOOOVVVZZZ\\\\\\[[[VVVPPPIIIDDDCCCBBB@@@>>>AAAAAA???>>><<<:::999888:::999999888888999999:::;;;>>>BBBFFFIIILLLQQQTTTYYY\\\```dddgggkkkooorrrqqqrrrtttwwwyyy{{{||||||}}}~~~~~~~~~xxxlllcccXXXNNNIIIMMMLLLJJJGGGDDDBBBDDDEEEPPPddd|||ppp\\\\\\UUUSSSXXX[[[lllyyyzzz||||||{{{wwwtttqqqttt|||ooocccVVVEEE999555000000000000///////////////000111111111///...---//////............//////111000///...------...///............////////////000///.........///111222333222222111000///......111111111000000000000000444444555666777888999:::777777999999999888666555;;;<<<>>>AAAFFFTTTmmmzzzjjj^^^VVV[[[sssqqq___WWWRRR```mmmnnnhhhbbb^^^[[[bbbbbbcccdddeeennnooo\\\QQQMMMHHHZZZwwwhhhPPP???888111222555000000000000000000000000000000000000000////////////111111111111111000000000000000111222222222111111...///000222444555666666777999===CCCRRRmmmxxxcccTTTIIIDDDHHHXXXdddbbbTTTIIIAAA>>>;;;:::::::::999888>>>???CCCKKKXXXnnnooo___VVVMMMKKKHHHFFFEEEDDDBBBAAA>>><<<:::999888888999:::;;;>>>AAADDDGGGKKKOOORRRWWWZZZ^^^```aaabbbdddeeekkklllllljjjiiiiiikkkmmmnnnmmmnnnppptttvvvuuutttrrrrrrsssuuuwwwzzz|||}}}~~~~~~~~~}}}|||{{{wwwwwwwwwxxxzzz}}}vvvhhh___YYYVVVQQQJJJGGGFFFDDD@@@<<<>>>===<<<;;;;;;<<<===>>>BBBGGGOOOXXX```dddddddddRRRNNNJJJGGGGGGGGGFFFDDDBBBAAA@@@???===<<<::::::::::::999999999999::::::<<<>>>BBBFFFIIILLLPPPSSSXXX[[[___cccfffjjjnnnqqqqqqrrrtttwwwxxxzzz{{{{{{|||~~~~~~~~~~~~xxxkkkcccYYYQQQMMMJJJJJJHHHEEEBBBAAABBBDDDOOObbbyyyppp]]]\\\UUUQQQUUUXXXhhh}}}zzz{{{||||||yyyuuupppmmmpppxxxpppdddVVVEEE888555222222222222111111111111//////000000000///......//////............//////111000///...---......///............////////////000///.........///111222111111000000///.........000000000///////////////222222333444666777888888666666777777777777777777999:::===AAAHHHVVVpppyyyiii]]]VVV\\\tttnnn]]]VVVVVVfffuuuvvvmmmfffaaa___cccbbbbbbbbbcccmmmooo[[[PPPMMMIIIZZZwwwfffNNN>>>888111222555///000000000000000000000000000000000000////////////111111111111111222222222000//////............///000000111222444555555666888:::===DDDTTTrrr}}}gggUUUHHHDDDHHHXXXeeecccUUUJJJCCC@@@<<<::::::;;;::::::>>>???DDDKKKVVVkkksssbbbXXXNNNKKKHHHFFFFFFEEECCCAAA>>>===;;;999888999:::;;;;;;>>>AAADDDGGGKKKOOORRRVVVZZZ^^^aaacccdddfffhhhllllllkkkjjjhhhiiilllnnnpppnnnnnnoooqqqssstttsssrrrrrrssstttvvvxxxzzz{{{zzz{{{||||||{{{zzzxxxvvvvvvvvvvvvxxx{{{~~~rrrfff```ZZZUUUOOOKKKIIIFFFAAA===???>>>===;;;::::::;;;;;;???CCCKKKWWWdddlllnnnmmmWWWTTTPPPMMMKKKJJJHHHFFFBBBAAAAAA???>>>===<<<<<<::::::999999999999::::::===@@@CCCGGGIIILLLPPPSSSWWWZZZ___cccfffiiimmmooorrrssstttvvvwwwyyyyyyyyy{{{}}}~~~xxxlllddd[[[TTTQQQIIIIIIGGGEEEBBBBBBCCCEEELLL```vvvnnn^^^\\\SSSNNNPPPRRRbbb}}}~~~|||}}}~~~}}}zzztttnnnjjjnnnvvvqqqeeeVVVDDD888555222222222222111111111111..................////////////............//////000000///............///............////////////000///.........///111222////////////............////////////////////////222333444555777888999999888777666666666777888888777888<<>><<<<<<<<<<<<<<<===>>>BBBIIIRRReeevvvdddXXXNNNKKKHHHGGGFFFEEECCCAAA>>>===;;;999888999:::;;;;;;>>>AAADDDGGGKKKOOORRRVVVYYY^^^bbbdddfffhhhjjjllllllkkkiiihhhiiilllnnnqqqooonnnnnnoooqqqrrrssstttttttttuuuvvvxxxyyyzzzwwwyyy{{{|||{{{xxxvvvuuuwwwwwwwwwxxxzzz~~~zzznnnggg```[[[SSSLLLIIIFFFDDDBBBBBB@@@>>><<<:::999999999:::===EEESSSbbbnnnrrrsssgggbbb[[[SSSMMMHHHDDDCCCBBBAAAAAA@@@>>>======<<<:::::::::999999:::::::::>>>AAADDDGGGJJJMMMPPPSSSXXX[[[```dddgggjjjmmmooorrrrrrtttuuuvvvwwwwwwwwwzzz|||~~~xxxnnnggg^^^VVVRRRJJJJJJIIIFFFDDDDDDFFFHHHKKK^^^rrrmmm___\\\PPPIIIJJJKKKZZZvvv}}}xxxrrroooqqqxxxrrreeeVVVCCC777555000000000000/////////......---,,,,,,,,,...///000//////............///////////////.........//////............////////////000///.........///111222......//////////////////////////////000000000000555555666888:::;;;<<<======;;;999777666777888999777999>>>DDDLLL\\\uuutttcccYYYWWW```zzzwwwcccVVVRRRQQQhhh{{{yyyiii\\\XXXXXX^^^]]][[[[[[^^^kkkmmmYYYOOOLLLOOObbb```III;;;666000222555///111111111111111111111111000000000000/////////////////////000000000111111444333111000000000111111333333333333444555666777888:::===DDDWWWwwwrrr\\\IIIDDDGGGVVVcccbbbWWWMMMEEEAAA===::::::;;;<<<<<<;;;<<<@@@FFFNNN^^^yyyyyydddWWWNNNLLLIIIGGGFFFEEECCCBBB???===;;;999999999:::;;;;;;>>>AAADDDGGGKKKOOORRRVVVYYY^^^bbbdddfffiiikkkllllllkkkjjjhhhiiilllnnnppppppoooooooooppprrrsssttttttttttttuuuvvvwwwwwwwwwzzz}}}}}}{{{xxxvvvvvvxxxxxxwwwxxxyyy|||uuuooofff___UUULLLGGGEEEEEEFFFDDDBBB???===:::999999999777:::AAANNN]]]kkksssvvvvvvqqqggg[[[PPPIIIDDDCCCBBBBBBAAA@@@???===<<<<<<;;;::::::::::::::::::;;;>>>AAAEEEHHHKKKNNNRRRTTTYYY\\\bbbfffhhhkkkmmmooopppqqqssstttuuuvvvvvvvvvzzz|||xxxpppjjj```VVVQQQJJJJJJIIIFFFDDDDDDFFFHHHLLL]]]pppmmm___[[[NNNFFFEEEFFFVVVrrr{{{yyywww}}}rrreeeUUUBBB777666000000000000/////////......---,,,,,,,,,...///000//////............//////......//////////////////............////////////000///.........///111222000000000000000000000111000000000111111222222222555666777999;;;<<<>>>>>>CCC@@@<<<999777777999::::::<<>>FFFXXXyyywwwbbbLLLEEEEEESSS``````VVVNNNCCC???:::888888999:::::::::;;;???DDDJJJXXXqqq{{{eeeVVVNNNLLLIIIGGGGGGFFFDDDBBB???>>><<<:::999:::;;;<<<;;;>>>AAADDDGGGKKKOOORRRVVVYYY^^^bbbdddfffhhhjjjjjjkkklllkkkjjjjjjkkkmmmooopppqqqqqqpppppprrrtttrrrqqqqqqqqqqqqrrrrrrssswwwzzz}}}}}}yyyvvvvvvxxxxxxwwwwwwwwwxxxzzz}}}{{{wwwnnnggg\\\PPPHHHEEEEEEFFFEEEDDDAAA>>><<<:::999999777:::@@@IIIUUUcccooovvv|||xxxqqqfff[[[QQQLLLJJJEEEDDDCCCBBB@@@>>>===<<<;;;;;;::::::::::::;;;;;;===@@@EEEHHHKKKOOOSSSVVVYYY]]]bbbgggiiikkkmmmoooooopppqqqsssuuuvvvvvvvvv{{{}}}vvvooohhh___UUUPPPIIIIIIGGGEEEBBBBBBCCCEEELLL]]]ppppppaaa]]]OOOEEEDDDEEEVVVrrr~~~qqqdddSSS@@@777777222222222222111111111111..................////////////............//////---...//////000/////////............////////////000///.........///111222111111111111000000000000000111111222222333333333444444666888:::<<<===>>>EEEBBB???;;;999999:::;;;===???CCCIIIPPP^^^vvvssseeeXXXUUUZZZhhh~~~jjjXXXPPPQQQTTThhhwwwrrraaaUUUSSSVVVUUUTTTUUUWWW\\\kkkiiiWWWNNNKKKMMMaaa[[[EEE888555000222555///111111111111111111111111000000000000////////////...//////000111111222222///000000111111111111000333333222333444777:::;;;;;;===AAAIII[[[zzz{{{hhhNNNFFFDDDOOO\\\]]]UUUNNNDDD@@@;;;888888:::;;;;;;;;;<<>><<<:::999:::;;;<<<;;;>>>AAADDDGGGKKKOOORRRVVVZZZ^^^aaaccceeegggiiiiiikkkmmmmmmkkkjjjjjjkkkmmmppprrrsssrrrqqqsssuuurrrqqqqqqpppppppppqqqqqquuuyyy{{{zzzvvvsssuuuwwwuuuuuutttuuuwwwzzz}}}|||{{{uuujjj^^^SSSKKKHHHGGGGGGEEEBBB???===;;;;;;;;;666999>>>BBBJJJWWWgggrrr|||}}}{{{tttiii]]]UUUPPPIIIHHHGGGDDDBBB@@@>>>===;;;;;;::::::::::::;;;;;;<<<@@@DDDHHHLLLPPPUUUXXXXXX\\\bbbfffiiijjjlllmmmmmmnnnppprrrtttuuuvvvwww|||~~~sssjjjccc[[[TTTQQQJJJJJJHHHEEEBBBAAABBBDDDLLL]]]pppuuuddd___QQQGGGFFFHHHZZZvvvooobbbRRR???666777222222222222111111111111//////000000000///......//////............//////,,,---///000000000//////............////////////000///.........///111222111111111000//////......///000000111222222333333444555666888;;;<<<>>>???BBB@@@>>><<<;;;;;;<<<<<<===???DDDKKKRRR___wwwjjj]]]SSSSSS[[[kkkzzzeeeTTTOOOQQQWWWgggrrrlll\\\RRRSSSUUUUUUTTTTTTWWW[[[iii~~~gggVVVMMMKKKNNNcccZZZDDD888555000222555///111111111111111111111111000000000000///////////////000000111222222333333111222444555666666555444333222222333555888;;;<<<<<>>???<<<===@@@DDDHHHTTTjjj~~~hhhWWWOOOLLLIIIHHHGGGFFFDDDBBB???>>><<<:::999:::;;;<<<<<<>>>AAADDDGGGKKKOOORRRVVVZZZ^^^aaacccdddfffhhhhhhjjjmmmnnnmmmkkkjjjjjjlllpppssstttsssrrrsssuuutttsssrrrrrrqqqqqqrrrrrrtttwwwyyywwwrrrpppsssvvvrrrrrrssstttwwwzzz~~~xxxzzzxxxlll^^^SSSLLLIIIGGGFFFCCC@@@>>><<<<<<<<<444777;;;<<>>===<<<;;;;;;<<<===>>><<<>>>DDDKKKSSSaaayyy}}}dddXXXPPPSSS\\\mmmxxxcccSSSNNNRRR^^^llluuummm___WWWXXX[[[UUUUUUUUUWWW[[[hhh|||fffUUUMMMKKKQQQfffNNNAAA555222333222111111//////000111111111111111......//////000000000111...///111222222111000///222333444444555555444444222333555777999:::;;;<<<<<<>>>BBBJJJ\\\|||~~~lllPPPHHHBBBJJJXXX___YYYQQQGGGBBB<<<:::<<<===<<<999999@@@@@@BBBKKKSSSccc{{{~~~gggUUURRRKKKGGGIIIIIIFFFCCCBBBAAA???<<<:::999999:::;;;<<<===@@@DDDJJJMMMOOOOOOYYY\\\___``````bbbfffiiigggkkkllliiijjjpppqqqmmmlllnnnpppsssuuuvvvwwwwwwvvvsssqqqppppppppppppoooppppppppppppqqqrrrsssssswwwqqqoooqqqssssssuuuyyy{{{|||zzziiiYYYRRRPPPLLLKKKIIIEEEBBB>>>:::888888777999<<<@@@GGGVVVdddtttqqq]]]VVVQQQLLLFFFCCCBBBBBB@@@???======;;;;;;:::;;;<<<===>>>AAADDDGGGJJJOOOTTTXXX^^^aaagggjjjlllmmmmmmnnnllllllmmmnnnrrrvvvyyy||||||wwwfff[[[VVVRRRPPPMMMKKKIIIJJJGGGCCCDDDHHHQQQbbb{{{zzzoooeeeZZZPPPIIIMMMaaavvv}}}}}}}}}{{{pppgggRRRAAA:::333555444111000///000111222////////////////////////////////////////////////,,,...000111000/////////000000000000///...------000000000000000000111222444222//////000222333333111000000000111222333333555666999;;;<<<======<<<>>>>>>=========>>>>>>???@@@@@@DDDKKKUUUeee{{{tttcccSSSMMMPPPXXXqqqnnn\\\QQQRRRXXXmmmrrrtttkkk[[[QQQPPPTTTXXXTTTRRRUUU\\\lllttt^^^PPPKKKJJJLLLiiiLLL@@@444222333222111111//////000111111111111111//////000000000111111111111222222333333333333222444555555666777666666666444555777999:::;;;<<<<<<<<>>;;;999888888999;;;<<<===@@@DDDIIIMMMOOOPPPVVVZZZ___bbbbbbbbbccceeecccgggiiihhhjjjpppqqqnnnlllnnnpppsssuuuvvvvvvvvvvvvtttqqqpppppppppooonnnpppppppppppppppqqqqqqqqqrrrmmmlllooorrrrrrssswwwxxxyyy~~~uuucccVVVPPPLLLKKKIIIGGGDDDAAA===;;;:::888999;;;===CCCQQQ^^^mmm~~~tttaaaZZZRRRNNNHHHDDDCCCBBBAAA???===<<<;;;::::::;;;<<<===???AAADDDGGGJJJOOOTTTXXX]]]```fffjjjlllmmmnnnooooooooooooppprrruuuxxxzzz~~~xxxggg]]]VVVRRRPPPMMMJJJIIIIIIFFFCCCDDDHHHQQQccc}}}vvvllleee[[[RRRLLLQQQfff|||}}}yyyzzz}}}zzznnneeeQQQBBB;;;555444333111/////////000111000000000000000000000000////////////////////////***,,,...///...------...,,,---///000111111111111000000000000000111111222444111///...///111111111000000000000111222333444666777999;;;===>>>>>>>>>??????>>>>>>>>>??????@@@@@@AAAEEENNNYYYhhh|||ppp```RRRNNNRRR[[[uuunnn[[[OOOPPPWWWnnnssstttkkk\\\RRRQQQTTTVVVSSSQQQTTT]]]nnnsss]]]OOOIIIIIIOOOjjjIII>>>444222222111000111//////000111111111111111000111111111111222222222222222222222222333444444444555555666666666666666777888999;;;<<<<<<======<<<@@@EEELLL]]]}}}|||mmmOOOFFFAAAGGGTTT\\\XXXQQQGGGBBB<<<:::;;;<<<;;;:::777???@@@BBBKKKQQQ```wwwooo^^^TTTMMMHHHIIIIIIFFFCCCCCC???===;;;999888888999:::<<<>>>AAAEEEIIIMMMPPPQQQTTTYYY___ccccccbbb```___^^^bbbeeefffiiioooqqqooonnnoooqqqsssuuuuuuuuuuuuvvvtttqqqppppppooonnnlllnnnoooooooooooonnnmmmllljjjffffffkkknnnoooppprrrwwwxxx~~~}}}rrr^^^SSSLLLJJJIIIHHHGGGDDDAAA>>>;;;:::999:::;;;???LLLYYYeeewwwwwwddd]]]TTTPPPKKKGGGDDDCCCAAA???===<<<;;;::::::;;;<<<===???AAADDDGGGJJJOOOTTTWWW^^^bbbgggkkkmmmoooqqqrrrsssrrrrrrrrrsssuuuwwwxxx{{{yyyiii^^^XXXSSSPPPMMMJJJIIIHHHFFFBBBDDDIIISSSfff}}}qqqiiieee___WWWRRRYYYooo~~~wwwuuuwww{{{mmmcccPPPBBB<<<777333222000///......///000111111111111111111111111////////////////////////***,,,......---------...,,,---///111222222222111000000000000000111222222555333000///000111111000000000000111111222444444666888:::===??????@@@@@@AAA@@@@@@??????@@@@@@AAA@@@AAAGGGRRR^^^nnnzzznnn\\\QQQOOOUUU```{{{mmmYYYMMMOOOWWWqqqttttttkkk\\\RRRQQQTTTUUUQQQOOOSSS\\\oooqqq[[[MMMHHHHHHRRRkkkEEE<<<444222222111000111//////000111111111111111222222222222222222222222111000//////000111333444222333444444555555444444888999:::;;;<<<<<<<<<<<<===BBBGGGNNN^^^|||zzzlllMMMEEE@@@EEEQQQXXXVVVQQQFFFBBB===;;;;;;<<<;;;:::888???AAACCCLLLRRRaaaxxxuuudddUUUNNNIIIIIIIIIFFFDDDDDD???===;;;:::999999:::;;;<<<>>>AAAEEEHHHLLLPPPSSSUUUYYY^^^bbbcccaaa^^^\\\[[[^^^aaaeeehhhlllnnnnnnpppqqqsssuuuvvvvvvuuuuuuuuusssqqqpppooonnnmmmkkkkkkllllllkkkjjjhhhfffeeeaaa___```eeeiiiiiijjjlllrrrrrrwww~~~kkkYYYMMMKKKHHHGGGHHHGGGDDD@@@<<<::::::::::::>>>JJJWWW```qqqzzz~~~wwwddd]]]TTTQQQMMMIIIEEEBBBAAA@@@<<<<<<;;;:::;;;<<<===>>>@@@BBBEEEHHHKKKOOOTTTXXX```dddiiimmmppprrrtttvvvvvvvvvuuuuuuuuuuuuvvvwwwwww|||~~~zzzkkk```YYYTTTPPPMMMJJJHHHHHHEEEBBBDDDIIITTTiiiyyyoooiiihhheee^^^[[[cccxxxxxxuuuwww|||lllbbbOOOAAA<<<666222111000///.........///000000000000000000000000////////////////////////---///000000//////000111///000111111111000...---000/////////000111222333777555333222222222222111000000000111222333444555777999<<<>>>AAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAA@@@CCCJJJVVVccctttyyylllXXXOOOPPPXXXeeemmmXXXLLLPPPZZZsssvvvtttkkk]]]SSSQQQSSSUUUPPPNNNQQQ[[[nnnqqqZZZLLLHHHHHHRRRkkkAAA999333222222000///111//////000111111111111111333333333222222222222222111000000///000222444555444444555666666666555555888999:::;;;<<<<<<<<<<<<>>>CCCIIIOOO]]]{{{wwwjjjLLLDDD>>>BBBLLLTTTSSSNNNEEEBBB>>>;;;:::;;;;;;;;;999@@@BBBDDDMMMTTTccc{{{{{{iiiWWWOOOIIIIIIIIIFFFDDDDDD???>>>===<<<;;;;;;<<<<<<;;;>>>BBBEEEHHHLLLQQQUUUYYY[[[^^^```bbbaaa^^^\\\YYY[[[___dddhhhiiikkklllrrrssstttuuuvvvuuuuuutttsssrrrpppoooooonnnllljjjiiihhhgggeeecccaaa___^^^[[[XXXYYY^^^bbbbbbccceeeeeeeeeiiisss~~~|||yyycccRRRNNNIIIGGGHHHGGGDDDAAA<<<::::::;;;;;;???LLLYYY```ooouuuxxx|||sssbbb[[[SSSQQQNNNIIIEEEAAA@@@???<<<;;;;;;:::;;;<<<===>>>@@@CCCFFFIIILLLQQQWWW[[[aaadddiiimmmooorrruuuwwwxxxxxxwwwwwwwwwwwwwwwwwwyyy~~~yyykkkaaaZZZTTTPPPMMMIIIGGGGGGDDDBBBEEEJJJVVVkkkwwwoookkkmmmlllggggggqqqzzzuuuvvv~~~mmmaaaNNN@@@:::444111111000//////.........////////////////////////////////////////////////...///000000//////000222111000000000///......---////////////000111222333555333222111222111000///000000000111222444555666888:::===@@@CCCEEEEEEFFFCCCBBBBBBAAA@@@@@@@@@AAAAAADDDMMMZZZhhhyyywwwiiiUUUNNNPPPYYYiiimmmXXXNNNUUU```vvvwwwuuukkk]]]TTTQQQSSSUUUQQQNNNPPPZZZlllpppYYYLLLHHHIIIPPPjjj===777222333222//////111//////000111111111111111333333333222222222222111222222222333444555666777777888888999999999999999888999:::;;;=========>>>???EEEKKKPPP\\\yyyqqqfffLLLDDD===???GGGNNNNNNKKKDDDBBB???<<<::::::;;;<<<999@@@AAACCCMMMUUUfffmmmYYYPPPJJJJJJIIIFFFEEEEEE???>>>>>>======<<<======;;;???CCCEEEGGGKKKRRRWWW]]]]]]___bbbcccbbb___\\\WWWXXX\\\dddhhhhhhiiilllrrrssstttttttttsssrrrqqqqqqpppoooooooooooollljjjhhhfffccc```]]]ZZZYYYXXXXXXTTTSSSXXX[[[ZZZ[[[]]]]]]]]]```hhhrrrzzz{{{qqq\\\TTTKKKGGGGGGGGGEEEBBB===;;;;;;;;;<<<@@@MMMZZZbbbnnnppppppuuunnn___YYYOOOOOOMMMIIIDDD@@@??????<<<;;;::::::;;;<<<>>>???@@@CCCGGGKKKOOOTTTZZZ^^^aaadddhhhkkkmmmpppsssvvvyyyyyyyyyyyyyyyyyyyyyyyyxxx}}}vvvjjj```YYYSSSOOOLLLIIIFFFFFFDDDBBBEEEKKKWWWnnnuuuppplllpppqqqppptttyyysssuuu~~~lllaaaOOOAAA:::333222111111000000///..............................////////////////////////---...///...------///111111111///......///111222////////////000111333333222000//////000000...---000000000111333444666777999;;;???BBBEEEGGGHHHHHHEEEDDDCCCCCCBBBBBBBBBBBBBBBEEEOOO]]]kkk{{{sssdddSSSMMMPPPYYYkkknnnZZZRRR\\\jjj{{{{{{wwwmmm```VVVTTTUUUVVVRRROOORRR[[[mmmmmmWWWKKKHHHJJJNNNkkk:::555222333222//////111//////000111111111111111333222222222111111111111000111333444555666666666999999:::;;;;;;;;;;;;:::888999;;;===>>>???@@@@@@AAAFFFLLLPPP[[[vvvzzzlllcccKKKCCC;;;<<>>AAAKKKUUUhhhpppZZZQQQKKKJJJIIIFFFEEEFFF>>>=========<<<<<<<<<<<<;;;???CCCEEEGGGKKKRRRYYY]]]___bbbfffhhheee___YYYTTTTTTZZZccciiihhhjjjnnnpppqqqqqqqqqqqqpppnnnmmmooonnnnnnooopppooommmkkkiiifffaaa\\\YYYWWWVVVVVVWWWRRROOORRRTTTSSSTTTWWWZZZYYY[[[```hhhwww{{{yyyfff\\\PPPIIIHHHHHHEEEBBB>>><<<;;;;;;;;;???KKKXXXccclllkkkhhhnnniii]]]XXXKKKLLLKKKGGGBBB>>>>>>>>>;;;;;;::::::;;;<<<>>>???@@@CCCHHHLLLQQQWWW]]]bbbdddgggjjjmmmoooqqqtttwwwxxxxxxyyyzzz{{{{{{{{{{{{xxx}}}~~~ssshhh___YYYSSSNNNLLLHHHFFFEEECCCAAAEEEKKKXXXooo}}}rrrppplllpppssswwwzzzuuuwww{{{jjjaaaQQQDDD<<<444222222222222111000//////////////////////////////////////////////////////......///...------///111777555222///...000222444......//////000222333444111000///000111111000...000000111111333555666777:::<<<@@@CCCGGGIIIJJJJJJHHHHHHGGGEEEEEEDDDDDDEEECCCGGGQQQ^^^lll{{{rrrbbbRRRMMMPPPXXXkkkppp]]]WWWdddtttzzzpppcccZZZWWWXXXVVVSSSQQQUUU^^^ooojjjTTTIIIGGGIIINNNooo888444222333222//////111//////000111111111111111222222222111111000000000...///111333444444444333888888999::::::::::::999999:::<<<>>>@@@AAABBBCCCAAAGGGMMMPPPZZZuuuttthhhaaaKKKCCC;;;:::AAAFFFGGGEEEDDDBBB@@@<<<:::999;;;===777===<<<>>>IIITTThhhrrrZZZRRRKKKJJJIIIGGGEEEFFF<<<<<<<<<<<<<<<;;;;;;;;;;;;???CCCEEEGGGKKKSSSYYY]]]___dddjjjlllhhh___WWWQQQQQQXXXccciiijjjlllqqqnnnooooooooonnnmmmkkkjjjmmmmmmmmmnnnpppooommmkkkjjjfffaaa[[[WWWUUUUUUUUUWWWQQQMMMOOOPPPOOOQQQTTTUUUTTTTTTWWW^^^lll~~~yyymmmbbbSSSJJJHHHIIIFFFCCC???===;;;;;;:::>>>IIIVVVdddkkkgggdddjjjggg\\\YYYIIIJJJJJJFFFAAA======>>>;;;;;;::::::;;;<<<>>>???@@@CCCHHHMMMRRRYYY___dddiiikkknnnppprrrtttwwwzzzwwwxxxyyy{{{|||}}}}}}}}}}}}~~~qqqfff___XXXRRRNNNLLLHHHEEEEEECCCAAAEEEKKKYYYpppzzzpppnnnjjjoootttzzz|||yyy{{{yyyiiiaaaRRRFFF>>>666222333333222222111000///000000000000000000000000////////////////////////000111111000//////222444???;;;666000......111333.........///000222333444333222222333555555444222000000111222333555777777;;;===@@@DDDGGGJJJKKKLLLKKKJJJIIIHHHGGGGGGGGGGGGCCCHHHRRR___lll{{{tttdddRRRMMMPPPWWWkkkppp^^^ZZZiiizzz}}}sssfff]]]ZZZZZZVVVSSSSSSWWWaaarrrgggRRRGGGFFFIIIOOOrrr888666444222000111111222111000/////////000222333222222222222222222222333333444444555666777888888888:::<<<<<<;;;999999999======>>>@@@@@@AAAAAAAAA@@@IIIJJJLLL[[[ssstttooojjj]]]JJJAAA:::;;;>>>@@@CCCFFFBBBAAA>>>;;;:::::::::;;;<<>>BBBLLLSSSeee~~~rrrZZZRRRKKKJJJJJJHHHGGGIII?????????>>>===;;;999888;;;<<>>???@@@AAAAAAAAAAAABBBJJJKKKLLLZZZqqqxxxtttooobbbLLLCCC;;;;;;>>>???BBBEEEBBB@@@>>><<<:::::::::;;;:::>>>===@@@IIIOOOccc{{{nnn\\\SSSKKKJJJJJJHHHGGGHHH@@@??????>>><<<;;;999999<<<===BBBHHHJJJLLLSSS\\\```fffkkkmmmmmmiii\\\PPPNNNOOOVVVaaagggiiikkknnnoooooonnnnnnnnnooopppppppppppppppppppppooommmlllkkkiiieee___XXXTTTRRRRRRPPPOOONNNKKKIIIIIILLLNNNOOOQQQUUUZZZ]]]gggzzz~~~|||}}}qqq^^^TTTIIIGGGHHHAAA===;;;:::::::::>>>IIIVVV```eeefffbbb]]][[[WWWSSSIIIHHHFFFDDDAAA>>><<<;;;::::::::::::999;;;>>>AAADDDGGGKKKPPPUUU[[[bbbgggjjjjjjlllooorrrwwwzzz|||{{{|||{{{xxxxxx~~~|||oooeee]]]UUUOOONNNKKKHHHGGGFFFCCCAAAEEELLL\\\qqqwwwoooccceeedddnnnyyy}}}}}}uuuhhheeeYYYEEE888999222222111000000///......//////////////////////////////.........//////000////////////000000000000333222111000////////////000000000000111222333333444333222111111111111111111222222222222444888;;;<<<===AAAEEEIIILLLMMMLLLNNNLLLJJJHHHGGGGGGHHHHHHLLLNNNWWWdddqqqppp```SSSOOOKKKRRRlllpppcccdddqqq~~~zzztttnnnhhhbbb^^^[[[WWWRRRTTTfffooo[[[NNNFFFEEEHHH\\\sssxxx{{{555444222000//////000000///000111111222222111111555555444333222111000000222222333444555666777777888:::<<<<<<<<<;;;<<<===>>>???@@@AAAAAABBBAAAAAACCCKKKKKKMMMZZZmmm}}}yyyuuuiiiPPPEEE;;;:::===>>>@@@BBBAAA@@@>>><<<;;;::::::;;;888===<<<>>>EEEKKK```~~~{{{mmm^^^UUUMMMKKKJJJGGGEEEFFF@@@@@@???===<<<;;;:::999======BBBHHHJJJMMMTTT]]]cccjjjooopppmmmgggZZZNNNKKKNNNVVVaaahhhiiijjjmmmnnnnnnoooooopppppppppqqqoooooopppqqqqqqpppooonnnooommmiiibbbZZZTTTRRRRRRPPPPPPNNNLLLJJJJJJMMMOOOPPPTTTZZZ^^^___fffxxx~~~~~~zzzdddWWWJJJGGGGGGAAA???===<<<<<<<<<@@@MMMYYYbbbfffeee___YYYVVVRRRMMMHHHGGGFFFDDDBBB@@@>>>===999:::;;;;;;;;;>>>BBBEEEFFFIIINNNSSSXXX^^^dddiiikkkmmmooorrrvvvzzz~~~}}}~~~|||wwwxxx}}}|||ooofff^^^UUUPPPOOOJJJGGGFFFEEEBBBAAAFFFMMM]]]ttttttmmmaaabbbbbbkkkttt|||sssgggbbbVVVCCC777777222222222111000000//////000000000000000000000000---------......///111111////////////000000000000...............///000000111111111111222333444444777666444333222111111111111111222222222555999<<<===@@@EEEIIILLLNNNOOONNNRRRPPPNNNKKKIIIHHHHHHHHHOOOQQQZZZhhhuuupppaaaSSSPPPLLLSSSmmmnnneeejjjwww}}}xxxuuusssnnnfff___]]]XXXSSSXXXmmmkkkWWWKKKDDDEEEHHH[[[sss~~~sssvvv333333111000///////////////000111222333222111000444444444333333222222111555555666777888999999:::888:::<<<<<<<<<===>>>@@@@@@@@@AAABBBBBBBBBBBBBBBCCCIIIIIIMMMYYYjjj{{{xxxmmmUUUHHH<<<999<<<===>>>???@@@???>>><<<;;;;;;;;;;;;777<<<<<<>>>CCCHHH]]]|||~~~ooo```VVVNNNKKKJJJFFFDDDEEE@@@@@@>>>===<<<:::::::::<<<===AAAFFFIIILLLTTT]]]hhhooouuutttnnneeeXXXMMMHHHKKKSSS___fffggghhhkkkmmmmmmnnnpppqqqqqqrrrrrrpppqqqssssssrrrqqqqqqqqqsssqqqlllddd\\\VVVSSSSSSSSSSSSSSSQQQOOOPPPRRRTTTVVV[[[aaadddccchhhyyyjjjYYYKKKGGGHHHBBBAAA???=========CCCPPP^^^hhhjjjhhh```XXXTTTOOOKKKGGGFFFEEEDDDBBBAAA@@@???999:::;;;;;;<<>>@@@BBBAAABBBBBBCCCCCCCCCCCCBBBAAAFFFGGGMMMYYYhhhzzzwwwnnnYYYJJJ<<<888:::<<<<<<===??????>>>===<<<;;;;;;;;;888===<<<>>>CCCGGGZZZwwwoooaaaXXXOOOLLLJJJFFFDDDDDDAAA@@@>>><<<;;;::::::::::::;;;???DDDGGGKKKSSS]]]kkkuuu|||yyypppdddWWWMMMIIIKKKRRR^^^dddeeegggjjjjjjkkklllnnnppprrrttttttrrrtttvvvvvvsssqqqqqqrrrtttrrrnnnggg___ZZZXXXWWWWWWXXXXXXWWWVVVVVVXXXZZZ^^^bbbhhhkkkjjjmmm{{{ooo]]]MMMIIIJJJDDDBBB???===>>>???FFFUUUdddqqqrrrnnncccYYYTTTOOOJJJFFFFFFEEECCCBBBAAA@@@???::::::;;;;;;<<<>>>BBBEEEJJJOOOUUU\\\aaafffjjjmmmrrrsssuuuwwwyyy{{{|||}}}~~~yyyyyy~~~}}}yyymmmfff___VVVPPPOOOIIIFFFEEEDDDBBBAAAHHHPPP^^^vvvpppiii^^^]]]\\\dddjjjnnn|||qqqfff^^^RRRAAA888777222222222111111111111111........................000000///...............////////////000000000000000000///.........//////222222222222333444555666666555444444333333444444000111222333333666:::===BBBHHHOOOSSSTTTTTTTTTTTTQQQQQQPPPPPPOOOOOOPPPPPPSSSVVV^^^lllzzz~~~kkk\\\OOOMMMJJJRRRllluuu___\\\jjjxxxxxxnnnjjjjjjiiiddd___YYYTTTSSS___zzzfffQQQEEEAAADDDJJJTTTlll~~~yyyooosss111111111111000000//////000111222222333222222222111111222333444555666666444444555666777888999999;;;<<<=========>>>AAACCCCCCCCCDDDDDDDDDDDDCCCCCC@@@DDDEEEMMMYYYeeeyyywwwnnn\\\LLL<<<777:::;;;<<<<<<>>>>>>>>>===<<<<<<;;;;;;:::===;;;>>>DDDGGGUUUooonnnaaaXXXOOOLLLJJJFFFDDDEEEBBB@@@>>><<<;;;::::::;;;::::::===CCCFFFJJJSSS]]]mmmxxx|||pppcccVVVMMMKKKLLLRRR\\\bbbdddfffjjjhhhhhhiiikkkooorrrvvvxxxxxx{{{}}}{{{vvvsssrrrtttuuutttpppkkkeee```______]]]^^^______^^^^^^```bbbgggjjjqqqwwwwwwwwwuuubbbRRRMMMMMMGGGCCC@@@??????BBBJJJ[[[kkkzzzzzzsssfffZZZTTTOOOJJJFFFEEEDDDCCCAAA@@@>>>>>>::::::;;;<<<<<>>BBBIIIRRRWWWWWWUUUTTTUUUQQQRRRRRRSSSTTTTTTUUUUUUVVVXXX```nnn|||zzzgggXXXNNNLLLJJJQQQlllvvv___ZZZgggtttyyyyyyqqqhhhbbbbbbaaa___\\\VVVRRRSSS```|||dddOOOCCCAAAFFFMMMXXXlllzzzuuummmrrr111111222222111111000000222111111111222222333333222333333333444555555555444555555666777888999:::===>>>>>>>>>===>>>AAACCCDDDDDDDDDEEEEEEDDDDDDCCCAAADDDEEEMMMXXXaaa~~~zzzwwwnnn^^^LLL;;;666999;;;<<<<<<>>>>>>>>>======<<<;;;;;;:::<<<999<<>><<<:::::::::;;;::::::>>>CCCFFFKKKTTT^^^lllyyy}}}ooo```TTTLLLJJJJJJNNNWWW\\\^^^aaaffffffeeefffhhhlllrrrxxx{{{~~~yyyxxxyyyvvvuuusssoookkkhhhhhhiiiggghhhiiijjjiiiiiikkkmmmqqqvvv}}}iiiWWWPPPNNNHHHFFFBBBAAABBBFFFPPPbbbsss}}}uuufffZZZRRRMMMHHHEEEEEECCCBBB@@@>>>===<<<999:::;;;===>>>BBBGGGJJJNNNTTT\\\ccchhhllloooqqquuuvvvxxxzzz|||}}}~~~~~~{{{~~~}}}~~~yyy~~~uuujjjddd^^^UUUOOOMMMJJJGGGEEEEEECCCDDDKKKTTTfff|||vvvgggbbbXXXZZZYYY```ccceeeuuutttnnneeeZZZLLL>>>666444000000000000000000000000........................000//////.........//////////////////000000000000111000000///////////////111111111111222333444555666666444333222222222222000111222333444777;;;???FFFNNNWWW\\\[[[YYYXXXYYYUUUUUUVVVWWWXXXYYYYYYYYYZZZ\\\cccppp~~~xxxdddUUUNNNMMMJJJRRRmmm}}}eee]]]fffpppqqqlllgggaaa]]]\\\[[[ZZZYYYTTTRRRTTTaaa|||eeeQQQGGGGGGNNNVVVfffuuu|||tttnnnvvv111222222222222111111000333222111000111222333444444444444444444444444333777777888999:::;;;;;;<<<>>>??????>>>>>>>>>AAACCCDDDEEEEEEEEEEEEEEEDDDDDDCCCEEEFFFNNNWWW___zzz|||xxxooo___MMM;;;666999;;;<<<<<<===>>>>>>>>>===<<<;;;;;;::::::777;;;EEEFFFMMM___xxx{{{aaaXXXOOOLLLKKKGGGEEEFFFBBB@@@>>>;;;::::::;;;;;;;;;;;;>>>DDDGGGLLLUUU___kkkxxx|||nnn___RRRJJJGGGFFFIIIQQQVVVXXX\\\aaadddddddddfffkkkrrryyy}}}wwwwwwuuurrrooonnnooopppoooqqqssssssrrrssstttvvvyyy}}}nnnZZZRRROOOHHHGGGDDDCCCDDDIIITTTgggxxxuuufffXXXQQQKKKFFFEEEEEECCCAAA???===<<<;;;777999<<<>>>@@@EEEJJJNNNOOOUUU]]]eeejjjmmmppprrrtttvvvyyy|||~~~zzz~~~~~~zzz}}}|||~~~tttiiiccc]]]TTTNNNLLLKKKHHHFFFEEEDDDEEELLLVVVkkkvvvhhhcccYYYZZZYYY___bbbcccsssrrrlllcccXXXJJJ===555333///////////////000000000000000000000000000000000......---......///000111////////////000000000000//////.........///000000111111111111222333444444888777555333111000//////000111222333444777<<>>@@@AAABBBCCCDDDCCCAAABBBFFFFFFCCCCCCEEEGGGOOOWWW\\\uuu~~~uuuqqqcccQQQ???999:::;;;;;;===AAA@@@@@@>>><<<:::999888999999:::;;;???FFFNNNTTTpppzzzggg[[[OOOKKKJJJIIIHHHIIIEEEBBB???<<<::::::;;;<<<;;;<<>>???HHHYYYlllyyyzzzuuukkk___SSSJJJFFFEEEFFFEEEDDDBBB@@@>>>===<<<999<<>>>>>@@@AAABBBAAADDDCCCAAACCCGGGHHHEEEEEEGGGHHHOOOVVVZZZqqqzzzxxxgggUUUCCC<<<<<<<<<<<<<<>>===<<<999<<>>NNNWWW```dddgggiiigggbbbaaa``````_________``````cccgggnnnwwwqqq^^^SSSNNNLLLLLLUUUnnn|||yyyrrrjjj^^^[[[XXXXXXZZZZZZVVVSSSTTTSSSTTT___{{{fffVVVLLLIIISSSaaa{{{}}}wwwlllxxx222222222222222222222222444444444555555555666666777777777888777777666666666999;;;<<<;;;;;;<<<===???>>>>>>>>>???@@@@@@AAAAAADDDEEECCCDDDHHHIIIGGGEEEIIIIIINNNUUUXXXmmm~~~kkkZZZHHH???===<<<<<<===@@@@@@@@@???>>>===;;;::::::;;;;;;<<<>>>CCCJJJOOO```vvvnnnaaaTTTNNNKKKHHHEEEEEEDDDBBB???===;;;;;;;;;<<<;;;;;;>>>BBBEEEKKKWWWdddttt|||~~~tttfffYYYNNNFFFBBB???>>>@@@BBBBBBFFFKKKLLLPPPTTTXXX\\\ccclllsss}}}eeeYYYSSSOOOGGGFFFFFFJJJQQQ\\\fffmmmnnnjjjbbbYYYQQQLLLIIIHHHDDDDDDBBBAAA???>>>===<<<;;;<<>>BBBPPPZZZdddiiilllooommmiiiggggggfffeeeddddddddddddgggkkkrrr{{{qqq]]]QQQLLLKKKLLLXXXqqquuukkk[[[ZZZYYYZZZ\\\[[[WWWSSSQQQQQQQQQ]]]yyy{{{eeeXXXRRRNNNSSS]]]yyy{{{}}}vvvnnn|||222222222222222222222222444444444444555555555555777777888888888888888777999;;;<<<===<<<<<<>>>???@@@@@@?????????@@@@@@AAABBBFFFHHHFFFEEEHHHIIIGGGDDDIIIIIIMMMTTTXXXjjj~~~ooo^^^KKKAAA===;;;;;;===@@@@@@??????>>><<<;;;:::;;;;;;;;;;;;===AAAGGGKKKWWWlllpppcccVVVPPPMMMIIIFFFFFFDDDCCC@@@===<<<;;;;;;;;;;;;;;;===AAADDDJJJWWWdddsss}}}uuufff\\\RRRJJJBBB>>>===???@@@???BBBGGGHHHKKKOOOTTTYYY___ggglllwww~~~hhhZZZTTTQQQHHHGGGHHHMMMUUU^^^fffjjjjjjddd\\\UUUOOOLLLIIIHHHDDDCCCBBBAAA???>>>===<<<<<<>>>@@@CCCGGGLLLSSSXXXaaaffflllrrruuuwwwxxxyyy~~~~~~}}}~~~~~~}}}qqqddd]]]WWWQQQMMMNNNJJJGGGEEEDDDBBBEEEQQQ]]]ttt~~~lllcccaaabbbdddiiisss}}}|||}}}||||||}}}xxxkkkfff^^^UUUGGG999444555111111111111111111111111////////////000000000000222222111000000000000000111333444444333222222333111111111111222222222222111111111222444555777777666555444333333333444555555444555666777999???FFFSSS___jjjpppsssuuutttqqqnnnnnnlllkkkjjjjjjjjjjjjkkkooovvv~~~sss^^^QQQKKKJJJNNN^^^wwwsssgggWWWWWWYYY\\\^^^]]]YYYVVVOOOOOOPPP\\\xxxwwwbbbZZZWWWVVV\\\ddd}}}}}}~~~xxxrrr222222222222222222222222222333333333333444444444777777888999:::::::::999;;;<<<============>>>@@@AAA@@@@@@@@@@@@@@@AAAAAAFFFJJJLLLIIIFFFGGGGGGEEEBBBHHHIIIMMMTTTYYYiii~~~|||tttcccOOOCCC===:::<<>>===<<<:::999;;;;;;;;;;;;<<<@@@EEEHHHSSSdddqqqdddWWWQQQOOOKKKIIIIIIDDDCCCAAA>>>===<<<;;;;;;;;;:::<<<@@@CCCIIIVVVcccxxx~~~mmmbbbWWWMMMDDD???===??????>>>@@@EEEDDDGGGKKKPPPUUU[[[```dddmmmvvv}}}~~~|||yyykkk[[[UUURRRIIIHHHIIINNNXXXbbbiiilllgggaaaYYYRRRMMMJJJGGGEEECCCCCCBBBAAA@@@>>>======???@@@CCCGGGKKKRRRYYY^^^ccchhhooouuuyyy{{{|||~~~~~~~~~~~~|||}}}~~~~~~}}}qqqddd\\\VVVPPPMMMMMMJJJGGGEEEDDDCCCGGGSSS```wwwxxxiiiaaaaaadddhhhmmmzzz~~~|||{{{{{{}}}xxxjjjeee]]]TTTFFF888444555000000000000000000000000////////////000000000000222111111000000000000111000111333333222111111222222222222333333444444444111111222333444666888999666555444222222222333444444222444777777888@@@JJJXXXdddqqqwwwzzz{{{{{{yyyvvvuuutttsssrrrqqqqqqqqqqqquuu{{{vvv```SSSKKKKKKRRRggg}}}nnnaaaUUUWWWZZZ^^^```___\\\ZZZOOOOOOQQQ]]]zzzuuu```YYYZZZ^^^hhhsssxxxttt222222222222222222222222222222222333333333444444777888999:::;;;;;;;;;;;;<<<===>>>===<<<===???@@@AAA@@@@@@@@@AAABBBBBBCCCHHHMMMOOOKKKGGGGGGGGGEEEBBBIIIJJJMMMUUUZZZggg~~~mmmWWWGGG>>>;;;===BBBBBBAAAAAA???>>><<<:::999:::;;;;;;;;;<<<>>>CCCGGGQQQ```{{{sssfffYYYSSSPPPLLLJJJJJJDDDCCCAAA???===<<<;;;;;;::::::<<>>@@@CCCBBBDDDHHHMMMRRRWWWZZZ\\\eeeiiitttwwwssstttvvvzzz|||tttnnn^^^VVVQQQJJJJJJLLLSSS^^^ggglllnnneee___VVVPPPLLLJJJGGGDDDDDDCCCCCCBBBAAA@@@???>>>AAADDDHHHLLLQQQXXX___dddffflllsssyyy}}}~~~~~~}}}|||}}}~~~zzz|||~~~~~~~~~}}}qqqccc[[[UUUOOOLLLMMMJJJGGGEEEEEEEEEIIIWWWdddzzzuuugggaaabbbeeelllqqq||||||{{{}}}{{{iiiddd]]]SSSEEE888333555////////////////////////////////////000000000000//////............//////...000222222111000111222222222222333444444555555111222222333555777999::::::888666333111000000000444222444888888777AAANNN___lllzzz~~~}}}|||{{{{{{zzz{{{{{{zzz~~~yyybbbUUULLLMMMYYYqqqzzzkkk^^^WWWYYY]]]```aaa```^^^\\\NNNOOOSSS```|||uuu```XXXYYY___mmm|||~~~|||uuusss222222222222222222222222333333333333444444444555777888999;;;<<<<<<=========>>>>>>===<<<<<<>>>@@@@@@@@@@@@@@@AAACCCDDDEEEGGGMMMQQQMMMHHHHHHHHHGGGDDDLLLMMMNNNUUUYYYeeexxx|||aaaMMMAAA<<>>BBBEEERRR]]]uuuwwwiii\\\UUUQQQLLLIIIIIIDDDCCCAAA@@@>>>===;;;;;;:::999;;;>>>AAAGGGUUUcccppp^^^VVVPPPLLLJJJFFFBBBBBBEEECCCEEEHHHMMMSSSVVVXXXYYY___```hhhuuu~~~yyylllgggiiikkksssyyyrrr|||qqqaaaWWWPPPLLLMMMRRR\\\gggnnnnnnmmmbbb[[[SSSNNNLLLKKKHHHEEEEEEDDDDDDCCCBBBAAA@@@@@@CCCFFFLLLRRRWWW^^^dddiiilllqqqxxx}}}~~~~~~|||||||||}}}}}}}}}}}}}}}{{{{{{}}}~~~~~~~~~}}}pppbbbYYYSSSMMMKKKLLLJJJGGGEEEEEEFFFLLLZZZhhh}}}sssfffbbbcccfffooosss~~~~~~}}}{{{~~~{{{hhhccc\\\SSSEEE888333555000000000000000000000000////////////000000000000//////............//////...000222222111000111222000000111111222333333444111222333444666888999:::;;;999777444222111000000666222555::::::999CCCSSSfffuuu{{{cccVVVNNNPPP^^^zzz{{{mmmaaa\\\^^^aaabbbaaa___]]]\\\LLLOOOTTTbbb}}}vvvbbbXXXUUUYYYiiizzz|||xxxsssrrr222222222222222222222222444444444555555555666666777888999;;;<<<============>>>>>>===;;;<<<>>>@@@???@@@@@@AAABBBCCCEEEFFFEEEMMMQQQMMMIIIIIIJJJIIIGGGOOOOOOOOOUUUYYYbbbtttjjjSSSDDD>>>AAAGGGHHHHHHFFFDDDAAA>>><<<:::888999::::::;;;>>>BBBEEERRR[[[rrrzzzlll^^^VVVQQQKKKHHHGGGDDDCCCBBB@@@>>>===<<<;;;:::999;;;>>>@@@GGGUUUccc~~~kkkaaa[[[UUURRRMMMGGGFFFHHHGGGHHHLLLPPPUUUXXXYYYYYY______fffpppwww~~~tttfff```bbbeeerrrwww~~~sssxxxsssdddYYYPPPNNNQQQXXXcccnnnrrroookkk```YYYQQQMMMMMMMMMJJJGGGEEEEEEDDDCCCBBBBBBAAAAAADDDHHHOOOUUU[[[aaagggkkkpppuuu{{{~~~}}}|||wwwyyy{{{~~~~~~~~~|||{{{{{{{{{||||||}}}}}}~~~~~~~~~~~~}}}pppaaaXXXRRRLLLJJJKKKJJJGGGFFFFFFGGGNNN]]]kkk~~~sssfffbbbdddfffpppttt|||}}}~~~~~~{{{~~~yyyhhhbbb\\\RRREEE888333555111111111111111111111111////////////000000000000111111000000000000111222...000222222111111222333...//////000111111222222222222333444666888:::;;;999888666555444444444555777333666<<<;;;:::EEEVVVkkkzzz{{{dddVVVOOOQQQbbb|||qqqfffaaacccdddccc```]]][[[[[[KKKNNNTTTbbb~~~xxxdddXXXRRRTTTcccuuu{{{wwwrrrttt111111111222333333333444444444555555666777777777999999999:::;;;<<<>>>???@@@?????????????????????@@@???>>>======???AAABBBIIIHHHIIIJJJKKKJJJHHHGGGKKKKKKNNNQQQRRRUUU___jjjzzzYYYDDD@@@CCCCCCMMMLLLJJJGGGDDD@@@<<<;;;:::::::::::::::===AAAEEEQQQYYYiiippp___VVVPPPKKKGGGGGGDDDBBBAAA???===<<<;;;;;;;;;:::<<>>999333222333555555444888???>>>:::<<<<<>>>>>??????@@@AAAAAABBB@@@@@@?????????@@@AAABBBGGGGGGHHHIIIJJJIIIHHHGGGKKKKKKNNNQQQRRRTTT^^^iii~~~]]]FFFAAADDDFFFMMMKKKIIIFFFBBB>>><<<:::999::::::::::::===AAADDDNNNUUUffftttbbbXXXQQQJJJFFFFFFCCCBBB@@@???===<<<;;;::::::999;;;>>>@@@DDDOOO[[[tttxxxqqqhhhbbb```]]]YYYUUURRRRRRSSSTTTVVVXXXZZZ\\\```iiirrrwww{{{mmmdddaaadddjjjsssuuuwwwzzz|||~~~~~~|||}}}|||uuucccXXXTTTTTT]]]hhhqqqxxxzzzuuunnn```XXXPPPNNNLLLHHHFFFFFFFFFFFFEEEAAA>>>???DDDIIIMMMQQQXXX```gggmmmqqqsssvvvwwwyyy|||~~~~~~}}}|||}}}~~~}}}|||{{{{{{|||}}}}}}}}}}}}}}}|||tttlll```XXXSSSQQQNNNLLLGGGGGGGGGHHHIIINNN]]]mmm~~~mmmccc]]][[[^^^dddttt{{{wwwwwwyyy}}}tttfffbbbXXXLLL@@@777222111111111111000000000000000222111000//////000111222000000000000000000000000222222222111111111111111///111222222111000222333222333444666888999:::;;;;;;888444222333555666777:::BBBCCCAAABBBBBBKKK```vvvsss^^^TTTOOOTTTddd|||qqqiiiaaa]]]\\\bbbeee```XXXTTTLLLQQQQQQnnnlllYYYQQQLLLMMM]]]rrr|||tttrrrsssyyy222222333444444555666666777777888888999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<======>>>@@@AAACCCDDDDDDAAAAAAAAAAAAAAABBBBBBBBBDDDEEEFFFGGGGGGGGGGGGGGGJJJJJJMMMPPPQQQSSS]]]hhhbbbJJJAAADDDHHHNNNMMMIIIEEEBBB>>><<<;;;999::::::::::::===@@@CCCJJJQQQaaazzzxxxeeeYYYQQQJJJEEEEEEBBBBBB@@@???===;;;:::::::::888:::===???CCCLLLVVViiiwwwppplllhhhccc```[[[ZZZYYYWWWXXXYYY[[[\\\___jjjwwwtttjjjgggfffhhhlllqqqsssvvvyyy{{{|||{{{{{{vvv|||yyyfff[[[VVVVVVaaaoooyyyxxxooo```WWWPPPMMMKKKGGGEEEEEEDDDEEEDDDBBB@@@BBBHHHMMMSSSWWW]]]eeelllqqquuuvvvwwwwwwyyy}}}~~~}}}~~~~~~}}}|||}}}~~~~~~~~~~~~~~~}}}tttlll```WWWSSSPPPMMMKKKGGGGGGGGGHHHJJJQQQaaaqqqzzzkkkaaa[[[XXXYYY]]]nnnzzzvvvvvvxxx}}}}}}qqqeeeaaaXXXLLL@@@666111///222222111111000//////...333222111000000111222333111000////////////000111222222222222111111000000///000111111000000111333333333444555777999;;;<<<:::999888666555666999<<<<<>>>>>>>>>>>>>>>>>???AAABBBCCCDDDEEEAAABBBCCCCCCCCCCCCBBBBBBBBBDDDEEEEEEEEEEEEFFFGGGHHHHHHLLLOOOOOOQQQZZZeeeyyyhhhMMMAAACCCIIIPPPMMMJJJFFFBBB@@@>>>===999::::::::::::<<>>===>>>===;;;777777:::>>>===FFFGGGFFFIIIIIISSShhh~~~kkkYYYRRRNNNWWWlll|||mmmcccYYYUUUUUU\\\```]]]XXXUUUKKKRRRVVVtttvvvbbbOOOIIIFFFHHHYYYooo{{{ppplllnnnxxx111111222333444555666777777888888999999:::;;;;;;999:::<<<>>>@@@AAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCDDDDDDDDDCCCCCCBBBBBBCCCEEEDDDCCCCCCEEEGGGFFFGGGKKKNNNNNNPPPXXXbbbvvvlllRRRBBBAAAFFFLLLKKKHHHEEEBBB???>>>===888999;;;;;;:::<<<>>>AAADDDKKKYYYnnnzzzgggZZZRRRKKKGGGGGGBBBBBBAAA@@@???===;;;999999777888<<<>>>@@@EEELLLUUUgggxxxtttpppmmmiiiddd```^^^\\\\\\]]]iii{{{qqqnnnqqqsssssssssssstttwwwzzz{{{{{{{{{zzz|||~~~{{{kkk___ZZZXXXcccqqq{{{tttiii^^^UUUNNNLLLJJJGGGEEEEEECCCEEEFFFFFFGGGKKKSSSYYYaaadddhhhmmmqqqsssttttttxxxxxxyyy|||~~~~~~~~~~~~~~~~~~}}}rrriii^^^UUUQQQNNNKKKIIIGGGFFFGGGIIIMMMWWWlll~~~pppeee___YYYUUUTTTQQQbbb}}}sssjjjccc___WWWLLL@@@777333111//////000000111111111111000000000//////000000000333111000......000111333222222222111111111000000000111222222111111222333444444555777999<<<>>>??????@@@???<<<777666888;;;<<>><<<;;;888999;;;;;;;;;;;;>>>@@@CCCIIIUUUiii}}}iii\\\SSSLLLIIIHHHCCCCCCCCCBBB@@@>>><<<::::::777888<<>>777444444...//////000111111222222////////////////////////222111000000000000111222111111111111111111111111111222333333222222333555444555888:::===>>>???@@@>>>>>><<<999666444555666999???===;;;>>>BBBQQQiii{{{dddVVVRRRJJJWWWnnnwwwhhh]]]SSSNNNNNNUUUZZZYYYTTTRRRKKKSSSWWWvvvooo\\\LLLGGGGGGLLL___vvvrrrhhhiiiuuu}}}444444555666888999:::;;;999::::::;;;;;;<<<======:::<<<>>>AAABBBCCCBBBBBBAAAAAABBBCCCEEEFFFGGGGGGEEEDDDCCCBBBAAABBBCCCCCCDDDFFFGGGDDD@@@???BBBFFFIIIJJJNNNRRRRRRRRRZZZccctttttt```KKK@@@@@@CCCCCCEEEEEECCCAAA>>><<<888999;;;;;;;;;;;;===???AAAFFFQQQccc{{{nnn___VVVNNNIIIIIIDDDDDDDDDDDDBBB???===;;;;;;888888===???@@@AAAEEEHHHRRRcccttt~~~xxxqqqllliiigggnnnzzzxxxwwwyyyxxxuuuuuuttttttuuuwwwyyy|||~~~}}}~~~~~~}}}}}}sssggg___\\\aaagggmmmqqqttttttnnnfffYYYQQQKKKJJJJJJHHHFFFGGGGGGIIIKKKLLLNNNSSS\\\bbblllnnnrrrvvvyyy{{{||||||wwwvvvwwwyyy~~~}}}|||}}}}}}mmmeee[[[SSSOOONNNLLLJJJGGGEEEFFFJJJPPP]]]ttt~~~iii___^^^\\\ZZZYYYUUUaaa}}}|||llleee^^^YYYPPPEEE;;;555444555000000000000000111111111000000000111111000000000111111111111111111111111000000000111222222333333222444555555333333444666444666:::>>>@@@AAAAAA@@@???===;;;999999888777666555<<<;;;:::>>>AAAOOOgggyyybbbUUURRRKKKXXXpppxxxjjjaaaRRRMMMLLLSSSXXXVVVRRRQQQLLLSSSWWWuuuiiiVVVHHHFFFIIIPPPeee}}}ssshhhiiiwww~~~555666777888:::;;;<<<===;;;;;;<<<<<<===>>>>>>>>><<<===@@@BBBCCCBBBAAA@@@???@@@AAACCCFFFHHHIIIJJJFFFEEEBBBAAA@@@AAACCCDDDEEEGGGHHHEEE@@@>>>BBBEEEKKKLLLPPPTTTTTTTTT\\\eeeuuuwwweeeOOOAAA>>>CCCEEEGGGIIIHHHEEEBBB???888999;;;;;;;;;;;;===>>>???DDDOOO```wwwrrrbbbWWWNNNJJJIIIDDDEEEEEEEEECCC@@@===<<<<<<888888===@@@@@@AAADDDGGGOOO[[[gggqqq~~~zzzsssooolllqqqzzzzzzzzzzzzwwwtttttttttttttttuuuwww{{{}}}{{{~~~pppeee^^^\\\eeejjjmmmnnnqqqrrrnnnhhhXXXPPPJJJIIIJJJHHHGGGHHHHHHKKKMMMNNNPPPUUU^^^dddjjjmmmqqqvvvzzz}}}~~~~~~vvvuuuvvvyyy}}}|||{{{}}}llldddZZZRRROOONNNLLLJJJFFFEEEFFFJJJPPP___vvv}}}ggg^^^^^^^^^\\\[[[XXXccc}}}zzzkkkddd\\\WWWMMMAAA888444444666222222111111000/////////111111222222222222111111000111222222222222111000//////000111222333333444333444666555444444555777444777;;;@@@BBBCCCBBBAAABBB>>>;;;;;;===>>><<<999222;;;<<<<<<@@@BBBOOOeeexxxbbbUUUSSSMMMZZZqqqzzznnneeeQQQLLLKKKRRRWWWUUUQQQOOOLLLSSSWWWtttcccRRREEEEEEJJJSSSjjjssshhhjjjyyy111333666888:::::::::999<<<===???@@@???>>><<<;;;:::<<<@@@AAABBBBBBCCCDDDDDDDDDEEEFFFFFFFFFFFFFFFIIIHHHGGGEEEEEEEEEFFFGGGIIIJJJJJJIIIFFFDDDDDDDDDKKKTTT]]]^^^YYYVVVXXX\\\qqqyyyfffPPPBBB===<<>>???@@@AAAAAA@@@>>><<<;;;999888777222888999<<>>??????>>>===<<<:::===@@@AAAAAABBBCCCDDDCCCDDDEEEEEEFFFFFFEEEEEEDDDCCCBBBAAA@@@AAAAAABBBHHHIIIJJJIIIGGGEEEEEEEEENNNVVV___```[[[WWWZZZ^^^iii}}}yyyeeeOOOAAA===<<<>>>AAADDDDDDCCCAAA???::::::999999999:::<<<<<<>>>DDDLLLWWWhhhxxxggg[[[QQQNNNOOOJJJIIIGGGDDDBBB???===<<<:::;;;:::999999;;;???BBBCCCGGGMMMRRRYYYdddpppyyy~~~{{{|||{{{{{{~~~}}}zzzwwwuuuuuuuuuuuussssssrrrqqqqqqtttxxx|||~~~~~~}}}zzzyyy|||{{{nnndddaaadddmmmssswwwrrrkkkgggdddaaaWWWQQQLLLKKKHHHFFFGGGKKKPPPQQQQQQRRRUUUZZZaaafffppprrrtttwwwzzz|||~~~~~~}}}{{{yyyyyy}}}~~~~~~zzzooohhh___WWWQQQNNNLLLKKKJJJEEEFFFPPPZZZggg~~~xxxeee\\\ZZZYYY[[[]]]]]]eeeyyyyyyjjjbbb^^^VVVKKK???777222000000000000000000000000000000000000000///////////////111111000000000111111111333333222222222333333444333555777777555555555666999<<<@@@BBBBBBBBBBBBCCCDDDBBBAAA@@@>>>===;;;999555:::;;;>>>BBBBBBOOOiiilllTTTMMMPPPRRRkkk~~~vvvgggXXXPPPMMMRRRXXXVVVOOOKKKGGGMMM^^^xxxyyyaaaNNNEEEEEEFFFXXXrrr~~~uuubbbooo999:::<<<======<<<;;;;;;<<<===>>>?????????======<<<>>>@@@AAAAAAAAACCCDDDCCCCCCDDDEEEEEEEEEEEEDDDFFFEEEDDDDDDCCCDDDDDDDDDGGGIIIJJJJJJHHHGGGGGGGGGOOOVVV^^^^^^ZZZVVVXXX[[[aaatttxxxeeeOOOAAA===;;;===@@@CCCDDDCCC@@@???;;;:::999999999:::;;;<<>>===;;;;;;;;;999999;;;>>>BBBEEEHHHLLLPPPTTT[[[eeemmmwww}}}}}}}}}{{{zzzzzz|||~~~~~~~~~|||{{{xxxuuutttttttttuuuttttttrrrpppoooqqqvvvzzz}}}}}}}}}{{{yyy|||~~~pppddddddiiiqqqwwwxxxssslllgggccc___XXXQQQLLLJJJIIIIIINNNTTTYYYYYYZZZZZZ\\\aaahhhmmmtttuuuwwwyyy{{{|||}}}}}}~~~|||zzz{{{}}}~~~vvvmmmggg___WWWRRROOOLLLJJJJJJFFFHHHSSS```ooouuuddd\\\ZZZYYYYYY[[[\\\bbbtttvvviiiddd```WWWIII===555222111111000000000000000000000000////////////////////////111111000000000222333555555555444333333333444444444555777888777777777888@@@CCCFFFGGGFFFEEEEEEEEEGGGEEEDDDDDDDDDBBB???===999>>>>>>???CCCCCCQQQkkkfffQQQJJJMMMSSSlllwwwhhhZZZSSSQQQVVVZZZVVVOOOJJJHHHPPPccc~~~www___NNNFFFFFFJJJ]]]www|||rrr```ppp::::::<<<=====================>>>?????????>>>>>>===???AAAAAAAAAAAABBBDDDBBBCCCCCCDDDDDDDDDDDDDDDHHHHHHHHHHHHHHHHHHHHHHHHFFFHHHJJJJJJHHHGGGHHHIIILLLRRRXXXXXXTTTQQQSSSUUU]]]nnnwwwdddOOOBBB===:::<<<@@@CCCDDDCCC@@@???<<<;;;:::999999:::;;;<<<>>>AAAGGGPPP]]]uuunnn```UUUPPPPPPJJJIIIHHHEEECCCAAA???>>><<<<<<;;;:::999:::>>>AAAGGGJJJNNNPPPSSSXXX___eeelllqqqwwwzzzzzzyyyzzz{{{~~~|||xxxwwwuuuuuuvvvxxxzzz{{{yyyxxxvvvtttsssssstttuuuvvvuuurrrpppnnnqqquuuyyy{{{||||||{{{yyy{{{sssggghhhnnnvvv{{{|||vvvooojjjddd___YYYQQQKKKJJJKKKOOOWWW___cccccccccbbbccchhhnnnrrrwwwxxxyyy{{{|||}}}}}}}}}~~~}}}||||||}}}uuugggbbb[[[TTTPPPLLLIIIGGGIIIGGGJJJUUUccctttrrrbbb\\\[[[ZZZYYYYYYWWW^^^mmmqqqgggccc```VVVFFF:::444222222222000000000000000000000000////////////000000000000111111000000111333666777777666555444444444444444444666888999999999:::;;;EEEGGGJJJKKKIIIGGGGGGGGGIIIGGGGGGHHHIIIGGGCCC???;;;@@@>>>???CCCCCCQQQlll~~~cccPPPKKKNNNTTTmmmttteeeZZZUUUTTTYYY\\\WWWOOOKKKHHHRRRhhhxxx]]]NNNFFFGGGLLL```xxxxxxoooaaasss888888:::;;;===>>>??????======>>>??????????????????@@@BBBAAA@@@AAABBBDDDBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGIIIIIIHHHGGGHHHIIIIIINNNSSSSSSPPPNNNOOOQQQ\\\jjjuuudddPPPCCC>>>:::<<<@@@CCCDDDCCCAAA@@@===<<<;;;:::::::::;;;<<<===>>>CCCMMMYYYnnnqqqbbbUUUPPPOOOKKKJJJHHHFFFDDDBBB@@@???======<<<:::999:::===@@@BBBFFFJJJMMMNNNSSSYYY^^^eeejjjppptttttttttvvvxxx}}}}}}~~~~~~}}}|||zzzyyyuuutttsssrrrrrrtttwwwyyywwwvvvtttrrrrrrssstttuuuwwwvvvtttqqqpppqqqvvvyyyyyyzzz|||{{{yyy{{{zzzmmmlllrrryyy~~~|||uuuoooggg```XXXQQQKKKLLLPPPVVVbbblllnnnmmmllljjjjjjmmmrrrvvvzzz{{{|||}}}}}}~~~}}}}}}~~~~~~~~~~~~~~~uuuddd___XXXRRRMMMJJJGGGEEEIIIHHHLLLVVVeeewwwrrrddd```___]]][[[ZZZQQQZZZkkk|||zzzkkkccc```^^^SSSCCC777333333333222000000000000000000000000000000000111111222222222111111111222333555777888777666666555444444444444444666999:::;;;;;;===???GGGIIIJJJJJJIIIHHHHHHIIIJJJHHHHHHJJJMMMKKKFFFAAA<<<@@@===>>>AAABBBQQQlll{{{___PPPMMMPPPVVVooopppcccXXXTTTTTTZZZ\\\WWWQQQMMMGGGSSSlllyyy\\\MMMFFFFFFKKK```uuuyyyqqqkkk```uuu~~~777777999:::<<<>>>???@@@===>>>>>>>>>???@@@@@@AAAAAABBBBBBAAA@@@@@@BBBDDDCCCCCCDDDEEEEEEEEEEEEDDDCCCDDDDDDEEEEEEEEEEEEDDDEEEGGGHHHHHHGGGFFFGGGHHHIIIMMMQQQQQQOOONNNOOOQQQZZZeee~~~ssscccQQQDDD???;;;===AAADDDEEEDDDCCCAAA===<<<;;;:::::::::;;;<<<;;;;;;AAAJJJTTTfffvvveeeWWWPPPOOOKKKJJJIIIGGGDDDBBBAAA@@@>>>===<<<:::888999<<>>@@@AAAGGGHHHIIIHHHGGGHHHJJJLLLKKKIIIIIIMMMQQQOOOHHHBBB<<>>???>>>>>>>>>>>>???@@@AAAAAABBBCCCCCCAAA@@@@@@BBBDDDCCCDDDEEEEEEFFFFFFEEEEEEEEEFFFGGGHHHHHHHHHGGGGGGEEEFFFHHHGGGFFFEEEEEEFFFGGGJJJNNNOOONNNNNNOOOQQQUUU]]]tttzzzpppcccSSSEEE@@@;;;>>>AAAEEEFFFFFFDDDBBB>>>===<<<;;;::::::;;;<<<::::::???HHHOOO]]]{{{|||iiiYYYQQQPPPKKKJJJIIIGGGEEECCCBBBAAA>>>>>>===:::888999<<<>>>???DDDIIIMMMNNNQQQVVVZZZ^^^eeelllqqqqqqqqqrrrtttssstttvvvwwwxxxxxxwwwwwwuuuvvvwwwuuurrrpppqqqrrrtttsssrrrqqqrrrtttvvvwwwrrrsssssssssrrrrrrtttvvvuuuxxx{{{{{{yyyzzz}}}|||uuutttwww~~~yyylllaaaUUUOOOLLLQQQZZZfffuuu|||xxxuuuuuuxxx{{{~~~~~~}}}~~~~~~}}}~~~uuuddd___VVVOOOLLLJJJIIIIIIHHHLLLSSS^^^mmmyyymmmcccaaabbb___ZZZWWWRRRcccxxxyyypppiiidddaaa^^^UUUJJJ;;;333222444333111000000000000000000000000///000000111222222333333111333555777777777666666444444444333444444555555555777;;;===>>>@@@BBBDDDGGGGGGFFFEEEEEEHHHLLLPPPLLLKKKKKKPPPTTTSSSKKKDDD<<>>>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCAAA@@@@@@BBBDDDDDDDDDEEEFFFFFFFFFFFFFFFDDDEEEFFFGGGHHHGGGGGGFFFEEEFFFGGGGGGEEEDDDDDDEEEEEEHHHKKKMMMMMMMMMNNNOOOOOOWWWlllwwwooocccTTTFFF@@@<<<>>>BBBEEEGGGFFFEEECCC>>>===<<<;;;:::;;;;;;<<<:::999>>>FFFKKKVVVssskkk[[[SSSQQQKKKJJJIIIGGGEEEDDDBBBAAA???>>>===:::888999;;;>>>===AAAGGGJJJLLLNNNRRRVVV]]]ccckkkpppqqqpppqqqrrroooqqqsssuuuwwwxxxxxxwwwrrruuuwwwvvvtttrrrsssuuutttsssrrrrrrrrrtttvvvxxxoooqqqrrrsssrrrrrrsssuuutttwwwzzz{{{yyyzzz|||wwwtttttt|||zzzmmmaaaSSSNNNMMMSSS^^^jjjzzz|||xxxxxxzzz}}}~~~}}}~~~~~~|||}}}uuuccc]]]TTTMMMJJJIIIIIIIIIHHHMMMVVVaaarrrrrrggg^^^]]]^^^ZZZUUURRRUUUiii~~~zzzooogggeeedddbbb___RRRGGG999222222444333111000000000000000000000000...//////000111222222222111333666888999888666444333333333333333444555666555777;;;===???AAACCCEEEFFFFFFEEEDDDEEEIIIOOOSSSNNNLLLMMMRRRWWWVVVMMMEEE<<>>???@@@>>>???@@@@@@???@@@BBBDDDCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@AAACCCEEEFFFDDDBBBAAABBBDDDHHHKKKLLLKKKIIICCCDDDDDDDDDDDDCCCCCCCCCJJJIIIIIIIIIIIIJJJKKKKKKTTTYYYeee}}}wwwpppgggWWWIIIAAA<<<===???EEEJJJKKKHHHDDD@@@???>>><<<;;;;;;;;;;;;;;;888;;;AAAFFFPPPkkkrrrbbbWWWPPPOOOLLLHHHFFFFFFFFFFFFEEE@@@===;;;999::::::999888AAACCCEEEHHHKKKOOOTTTWWW]]]```eeeiiilllmmmlllkkklllooorrruuuxxxyyyyyyyyyuuuvvvvvvvvvvvvvvvuuuuuuooooooqqqsssuuuwwwxxxyyyssssssrrrrrrrrrsssssstttuuuwwwzzz{{{zzzyyyyyyzzz{{{rrrqqqsssvvv{{{~~~xxxjjj\\\QQQNNNNNNUUUbbbrrr~~~||||||}}}~~~|||}}}~~~~~~}}}|||{{{{{{{{{}}}~~~xxxpppggg[[[QQQMMMMMMKKKJJJKKKGGGQQQ___mmm|||lllddd^^^___```]]]ZZZYYYcccqqq}}}|||}}}yyyjjjccccccbbb]]]WWWPPPCCC777444444222000000222222222222222111000///111111111000000000000000222222333444666666555333111111222333444444444444999:::===???AAABBBBBBBBBDDDCCCAAAAAABBBEEEIIIKKKQQQMMMPPP[[[```XXXMMMGGG???>>>888:::DDDKKK[[[vvvtttaaaTTTSSS___uuu|||ppplllddd[[[YYYYYYWWWTTTPPPMMMJJJIIILLLVVViii}}}fffQQQLLLCCCDDDVVVmmmtttooo___bbbdddyyy;;;;;;;;;;;;<<<>>>???@@@===???????????????AAACCCDDDDDDEEEDDDDDDCCCCCCBBBBBBBBBCCCEEEGGGHHHFFFEEECCCCCCDDDGGGJJJLLLKKKIIIFFFGGGGGGHHHGGGFFFEEEDDDFFFFFFFFFGGGHHHIIIKKKLLLRRRWWWbbbxxxxxxrrrhhhXXXIIIAAA<<<<<<>>>CCCHHHJJJHHHEEEBBBAAA>>><<<:::::::::;;;>>>;;;<<>>???@@@>>>???@@@?????????AAACCCFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDEEEGGGIIIJJJIIIHHHFFFEEEEEEGGGIIIKKKJJJJJJIIIKKKLLLMMMLLLIIIGGGEEEDDDDDDEEEFFFHHHJJJLLLMMMPPPTTT]]]pppzzztttjjjZZZJJJAAA;;;;;;<<>>BBBDDDKKK```vvvkkk]]]VVVOOOMMMJJJIIIIIIHHHFFFDDD@@@>>><<<;;;===>>>>>>===>>>@@@CCCEEEHHHLLLQQQUUUXXX[[[___eeehhhjjjkkkjjjlllmmmppprrrtttuuuuuuuuutttuuuuuuvvvvvvuuuuuuuuussstttuuuvvvwwwxxxxxxyyywwwwwwvvvvvvuuuuuuuuuuuuvvvxxxzzzzzzzzzyyyzzz{{{}}}~~~sssgggbbb^^^___aaa___ZZZUUUSSSUUUZZZdddoooyyy~~~~~~~~~|||}}}~~~}}}}}}}}}~~~sssiii```WWWOOONNNMMMJJJIIIJJJQQQ[[[jjj{{{yyyggg___WWWVVVVVVWWW\\\aaaoooyyy|||{{{~~~}}}zzzsssuuuyyymmmbbb___]]]XXXRRRGGG<<<333222333222222333000000111111000000//////111111111111111111111111333444555666666666555444444444555666777777777777333555888;;;>>>@@@@@@AAA@@@CCCFFFJJJLLLMMMLLLLLLGGGLLLXXXccceee]]]TTTOOOSSSOOOCCC???FFFOOOdddqqq___TTTVVVddd}}}vvvkkkccc[[[SSSQQQSSSVVVVVVTTTPPPNNNMMMHHHWWWllluuu___LLLHHHCCCHHH\\\ttt{{{ttt]]]aaabbbxxx;;;;;;;;;<<<===>>>???@@@@@@AAABBBAAA@@@AAABBBDDDHHHHHHGGGGGGGGGGGGGGGHHHFFFFFFFFFGGGJJJKKKKKKJJJIIIGGGFFFGGGIIIJJJJJJJJJKKKMMMOOOPPPNNNKKKHHHEEEGGGGGGGGGHHHJJJLLLMMMNNNMMMRRRYYYiii{{{uuulll\\\LLLCCC;;;::::::>>>DDDHHHHHHGGGGGGDDD@@@<<<999888999:::???>>>???AAABBBIII[[[mmmqqq```XXXOOONNNLLLKKKKKKIIIFFFCCCAAA???<<<;;;<<<===<<<;;;<<<>>>AAACCCFFFJJJOOOSSSVVVYYY]]]cccgggiiikkkkkkkkklllnnnppprrrsssssstttttttttuuuuuuvvvuuuuuuuuutttuuuuuuvvvvvvwwwwwwwwwyyyyyyyyyxxxxxxwwwvvvvvvwwwyyy{{{{{{{{{{{{|||~~~|||zzzhhhaaa[[[ZZZZZZWWWTTTRRRRRRXXXaaalllvvv}}}~~~}}}~~~|||}}}~~~~~~~~~~~~pppeee\\\UUUOOONNNMMMJJJIIIKKKSSS^^^nnnuuufff^^^XXXUUUTTTUUU[[[bbbttt||||||yyy{{{}}}~~~uuuyyy}}}qqqddd```^^^XXXSSSBBB999111111222222222444//////000000000000//////000111111111111111222222333555666777666555555555444555666777888888888888666888:::===???@@@@@@@@@???CCCIIIMMMOOONNNKKKIIIBBBJJJWWW______YYYTTTRRRddd___QQQHHHJJJMMM```}}}ppp]]]SSSVVVdddyyyssshhh___VVVPPPSSSWWW[[[[[[VVVQQQMMMLLLJJJ]]]tttsss\\\JJJHHHDDDHHH\\\rrrvvvooo\\\aaadddvvv<<<<<<<<<===>>>???@@@AAACCCDDDEEEDDDCCCCCCEEEFFFIIIIIIHHHHHHHHHIIIIIIJJJHHHFFFFFFGGGIIIJJJJJJIIIJJJHHHGGGGGGIIIKKKKKKJJJKKKMMMOOOPPPOOOKKKHHHEEEIIIIIIIIIIIIJJJJJJKKKLLLKKKQQQWWWccc||||||vvvmmm^^^OOOFFF===;;;:::<<>>@@@AAAIIIWWWeeewwwdddZZZQQQOOOMMMLLLLLLJJJFFFDDDDDDAAA===;;;;;;:::999777:::===???BBBEEEIIINNNQQQUUUXXX\\\aaafffiiikkkkkkiiijjjlllnnnppprrrsssssssssssstttuuuuuuuuuuuuuuutttttttttuuuuuuvvvvvvvvvyyyyyyzzzzzzzzzyyyxxxwwwxxxyyy{{{{{{{{{|||~~~|||lllccc\\\[[[YYYSSSPPPQQQSSS[[[gggsss|||}}}{{{{{{~~~~~~~~~~~~~~~}}}{{{lllbbbYYYSSSNNNNNNLLLJJJJJJMMMWWWcccuuurrreee```[[[XXXTTTSSSZZZbbbwww|||}}}yyyxxxzzz~~~}}}rrreee```^^^XXXRRR???777111111222111222555...///000000000000//////000000111111222222222333333666888888666555555666444555666777777888888777999:::<<<>>>>>>>>>>>>===@@@DDDJJJNNNOOOMMMIIIFFFBBBLLLVVVZZZYYYVVVTTTSSS```]]]RRRJJJKKKMMM^^^zzzooo\\\RRRUUUcccuuu~~~{{{rrrggg\\\TTTOOOQQQVVV[[[[[[UUUOOOLLLKKKPPPfffqqqZZZHHHGGGEEEKKK___sssvvvmmm]]]cccgggttt===>>>>>>>>>???AAABBBCCCEEEFFFGGGFFFDDDDDDFFFHHHJJJJJJIIIHHHHHHIIIKKKLLLJJJHHHFFFFFFHHHIIIIIIHHHJJJHHHHHHIIIKKKLLLKKKJJJKKKLLLNNNOOONNNKKKHHHGGGHHHHHHGGGGGGGGGHHHIIIIIIJJJPPPVVV___ttt|||vvvnnn```SSSLLL@@@===:::;;;AAAFFFHHHHHHFFFDDDAAA>>><<<:::999999:::<<<>>>???@@@HHHTTT^^^~~~iii]]]SSSQQQNNNMMMLLLJJJGGGEEEEEEBBB>>>;;;:::999777666:::<<>>;;;999888999===???>>>???FFFOOOVVVpppooo___UUURRROOOLLLKKKJJJHHHGGGEEEBBB???<<<;;;:::999888:::<<<>>>AAADDDHHHMMMPPPTTTVVVYYY^^^bbbeeeggghhhggggggiiilllooorrrtttvvvqqqrrrssstttuuuuuuuuuuuuttttttuuuvvvvvvwwwxxxxxxvvvxxxzzz{{{|||{{{zzzzzztttuuuvvvvvvwwwxxx{{{}}}||||||}}}tttggg^^^]]]ZZZTTTVVV]]]dddkkkvvv~~~~~~{{{xxxyyy}}}|||||||||}}}}}}~~~~~~||||||rrrhhhaaaXXXRRRNNNLLLKKKJJJOOOUUU___qqq{{{kkkddd```[[[UUUOOOPPP\\\jjjwww{{{}}}~~~~~~xxxqqqnnnrrr|||nnncccaaa^^^XXXQQQ@@@:::555333222///000333///000000111222222111111000000111222222333444444444888;;;:::666444555777666777888999999::::::::::::;;;<<<===>>>===<<<<<>>DDDKKKbbbooo\\\SSSXXXiii{{{|||yyy{{{sssiii]]]UUUSSSOOOUUUZZZYYYSSSMMMLLLNNNWWWtttkkkRRREEEFFFHHHQQQeeexxxyyyooo```iiiqqqooo@@@@@@@@@AAABBBCCCDDDEEEEEEFFFFFFEEEDDDDDDEEEGGGJJJIIIHHHGGGHHHIIIKKKMMMOOOLLLJJJHHHHHHIIIHHHGGGGGGGGGIIILLLNNNNNNLLLJJJLLLLLLMMMMMMMMMLLLLLLKKKFFFGGGGGGHHHJJJLLLNNNOOOJJJPPPTTTWWWeeezzzuuunnncccYYYTTTEEEAAA<<<;;;???DDDGGGHHHBBBBBBBBBAAA???<<<999888:::>>>???>>>???EEELLLQQQfffrrraaaWWWSSSOOOLLLKKKJJJIIIHHHEEEBBB???=========<<<::::::<<>>???@@@AAA@@@@@@>>>AAAEEEJJJNNNPPPQQQQQQTTT]]]ddddddccc```WWWLLLCCCDDD???<<>>EEEKKKFFFEEEBBB>>><<<<<<;;;:::999999:::<<<===???DDDJJJNNN___yyyyyyggg\\\UUUNNNNNNNNNKKKIIIJJJFFFDDDAAA>>>===;;;777555999888999;;;@@@FFFLLLPPPRRRTTTWWW\\\___bbbcccdddhhhiiilllmmmnnnqqqtttwwwuuuuuuvvvwwwwwwwwwwwwvvvwwwwwwwwwvvvvvvvvvuuuuuutttuuuvvvxxxyyyzzz{{{{{{yyyxxxwwwvvvvvvwwwxxxxxxxxxyyyzzz|||~~~xxxoooccc[[[ZZZ___fffjjjsssvvvzzz~~~|||zzzxxxyyyzzz{{{||||||||||||}}}|||{{{yyyyyy{{{|||tttiii```\\\XXXRRRMMMLLLMMMOOOUUU\\\gggvvv~~~lllgggbbb[[[UUUPPPLLLPPPaaattt}}}||||||{{{ssspppmmmkkknnnwww~~~ooofffccc___UUULLL>>>888111///111222111.../////////000111111222222555444222111111111222222888999:::999777777888999999:::;;;:::777666666666>>>???AAADDDGGGHHHGGGEEE===>>>CCCIIILLLNNNUUU]]]cccmmmuuusssjjj```UUUKKK???BBB>>>>>>EEEKKK___~~~pppYYYXXXbbbkkk|||xxxnnneeeZZZSSSQQQYYY^^^```]]]UUUOOOMMMOOOWWW|||yyy___QQQBBBCCCIIIWWWiiisssqqqiii^^^nnn}}}xxxmmm@@@AAABBBDDDEEEEEEFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKLLLKKKJJJIIIJJJKKKMMMNNNNNNLLLIIIFFFDDDDDDEEEEEEEEEGGGHHHJJJJJJJJJIIIHHHHHHHHHIIIIIIJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIGGGLLLMMMRRR^^^mmm|||tttmmmaaaRRREEE@@@@@@???FFFLLLEEEGGGDDDAAA???>>>===;;;::::::;;;<<<===???CCCHHHLLL\\\tttnnn___WWWPPPOOOOOOLLLJJJKKKGGGDDDAAA???===;;;888666999888999;;;@@@EEEKKKOOOOOORRRUUUZZZ]]]```aaabbbfffhhhjjjlllmmmooosssuuutttuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvuuuuuuvvvwwwxxxyyyzzzzzzzzzzzzxxxwwwvvvuuuuuuvvvwwwwwwxxxyyyyyyzzz|||uuuggg^^^\\\bbbjjjpppwwwyyy|||~~~}}}{{{yyyxxxyyyzzz|||||||||||||||}}}}}}|||{{{zzz|||}}}wwwpppfff]]]YYYSSSNNNJJJJJJKKKMMMSSS[[[kkkzzzyyyiiieee]]]WWWRRRPPPOOOWWWiii{{{|||yyyooommmkkkjjjmmmwww|||mmmeeeccc^^^SSSHHH===777111000111222111...//////000000111111222222555444333222222333444555999:::;;;;;;999999:::;;;:::<<<======;;;999888888===???BBBGGGKKKJJJHHHEEE??????CCCJJJNNNRRRZZZbbbrrryyy}}}vvvjjj]]]PPPGGG>>>@@@===>>>EEEKKK```~~~vvvaaa```jjjrrr{{{~~~vvvmmmdddZZZTTTSSS\\\aaaddd```XXXPPPOOOPPPZZZ}}}|||aaaPPPFFFFFFKKKYYYlllvvvqqqhhh]]]mmm|||rrrhhh@@@AAABBBDDDEEEEEEFFFFFFEEEEEEFFFGGGHHHIIIJJJKKKLLLKKKJJJJJJJJJKKKLLLMMMNNNLLLIIIFFFDDDDDDEEEEEEFFFGGGHHHIIIIIIHHHGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJHHHHHHIIIIIIIIIJJJJJJJJJGGGLLLLLLPPPZZZddd~~~qqq^^^LLLBBB@@@AAAJJJOOOGGGJJJHHHEEECCCBBB@@@===:::;;;<<<===>>>???AAAFFFIIIVVVkkkvvvbbbZZZRRRPPPOOOLLLKKKLLLIIIFFFBBB???>>>;;;999777999888999;;;???DDDIIILLLLLLOOOSSSWWW[[[^^^___```cccfffiiikkklllnnnqqqtttttttttvvvwwwxxxxxxxxxxxxvvvvvvwwwwwwwwwvvvuuuuuuxxxyyyzzz{{{{{{zzzyyyxxxvvvuuuuuuttttttuuuvvvvvvwwwxxxwwwwwwyyy~~~|||nnncccbbbhhhqqqvvv||||||}}}}}}}}}{{{zzzxxxyyyzzz{{{}}}}}}}}}|||||||||}}}~~~}}}}}}}}}~~~wwwqqqkkkaaaYYYVVVOOOKKKIIIKKKKKKMMMTTT\\\ppptttfffbbbWWWRRROOOPPPUUUaaauuu~~~}}}yyyuuujjjjjjjjjiiimmmyyyxxxiiicccbbb]]]OOOBBB;;;666222000111222111/////////000000111222222222444444444444555666777888999:::;;;;;;999999:::;;;;;;===@@@AAA???<<<;;;:::<<>>;;;===EEELLLaaa}}}jjjjjjssszzzzzz}}}uuulllcccZZZVVVVVV]]]cccgggcccYYYQQQNNNOOO^^^bbbOOOJJJGGGKKK\\\pppxxxqqqggg[[[mmm|||kkkbbb@@@AAABBBDDDEEEEEEFFFFFFCCCCCCEEEGGGHHHIIIJJJKKKKKKJJJJJJJJJJJJKKKLLLMMMMMMLLLJJJGGGFFFEEEEEEFFFFFFGGGHHHHHHHHHGGGFFFFFFEEEFFFHHHIIIJJJKKKKKKKKKHHHIIIIIIJJJJJJKKKKKKKKKIIINNNMMMPPPXXX```uuummmVVVFFFCCCFFFQQQWWWNNNLLLJJJGGGEEECCCAAA===:::<<<===>>>>>>>>>@@@CCCFFFPPPccc~~~}}}fff\\\SSSPPPOOOLLLJJJLLLKKKHHHCCC@@@>>><<<:::888999888999:::>>>BBBFFFHHHJJJMMMQQQUUUYYY\\\^^^___bbbeeehhhjjjlllnnnqqqsssssstttuuuvvvwwwxxxxxxxxxuuuuuuvvvvvvvvvvvvuuutttxxxyyyzzzzzzyyyxxxvvvtttttttttttttttttttttuuuuuuwwwwwwvvvvvvwww{{{tttllljjjooouuuyyy|||{{{{{{{{{zzzyyyyyyxxxyyyzzz|||}}}~~~}}}|||{{{{{{|||zzzqqqlllfff]]]UUUSSSMMMJJJKKKMMMNNNPPPXXXaaassssssfffaaaSSSPPPNNNRRR]]]mmm}}}{{{zzzwwwtttjjjkkkjjjiiimmmzzz~~~rrrfffaaa```YYYIII<<<888555222000111222111//////000000111111222333333222333444555666888999999777888999999888888999::::::>>>AAACCCAAA>>><<<;;;===???BBBGGGKKKLLLJJJHHHDDDAAABBBIIIPPPXXXcccmmmwwwzzzvvviiiZZZNNNEEE???999===:::<<>>>>>>>>>>>???AAACCCKKK[[[uuujjj___UUUQQQNNNKKKJJJLLLMMMJJJEEEAAA???===;;;999999888999:::<<>>>>>===>>>@@@BBBHHHUUUkkkooocccXXXRRROOOLLLKKKMMMOOOLLLFFFBBB@@@>>><<<;;;999888999:::;;;===@@@AAAFFFIIIMMMRRRVVVZZZ\\\]]]```ccchhhkkkmmmoooqqqsssrrrsssssstttttttttttttttoooqqqsssttttttsssrrrqqqppprrrtttuuuuuusssqqqoooqqqrrrssstttttttttttttttwwwxxxyyyyyyxxxyyy|||~~~}}}|||{{{yyyvvvtttnnngggdddjjjsss}}}ttthhhggglllvvv~~~xxxwwwuuuvvvwwwwwwwwwuuutttuuuuuuvvvwwwxxxxxxyyyxxxyyy|||}}}}}}|||zzzxxxvvvyyy|||~~~uuukkkfff```WWWQQQOOOHHHHHHJJJLLLNNNSSS```mmm|||rrrfff^^^QQQPPPQQQZZZmmm~~~{{{{{{zzzwwwuuuqqqlllgggfffnnn{{{oooiiibbb[[[UUUKKK???666333333222111111111111111000000111111222333333333111222444666888999:::::::::<<<============>>>@@@:::===@@@BBBAAA?????????CCCAAAAAACCCGGGMMMPPPQQQJJJDDDAAAFFFNNNVVV___gggjjjkkkdddVVVHHHAAA<<<999:::===;;;===FFFNNNddd|||sss{{{|||nnn```UUURRRTTTbbbiiinnngggZZZQQQQQQUUUggg~~~aaaPPPIIIFFFOOOdddsssqqqgggaaa]]]uuu~~~nnnmmm@@@AAABBBDDDEEEEEEFFFFFFEEEFFFHHHJJJKKKJJJIIIIIIIIIIIIJJJJJJKKKKKKJJJJJJKKKLLLLLLMMMMMMNNNOOOOOOLLLKKKJJJHHHGGGGGGFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJFFFFFFGGGHHHIIIJJJKKKKKKIIIMMMLLLOOOSSSRRR[[[qqqzzz```QQQLLLWWWbbb^^^UUUPPPIIIDDD@@@>>>===;;;;;;===>>>>>>===>>>???AAAGGGOOO```xxxttthhh[[[UUUQQQNNNMMMOOOQQQMMMGGGCCC@@@???===<<<999888999999:::<<<===>>>CCCFFFJJJOOOTTTWWWYYYZZZ]]]aaafffjjjlllnnnoooqqqrrrrrrsssssssssrrrqqqqqqmmmoooqqqssssssrrrpppooolllnnnqqqtttuuutttrrrpppqqqqqqssstttuuuuuuuuutttwwwyyy{{{|||{{{zzz{{{{{{|||~~~|||wwwrrrooojjjfffcccaaa]]]ZZZ]]]```fffppp{{{zzzkkkbbb]]]\\\dddjjjlllnnnrrroooooopppsssvvvwwwvvvttttttuuuvvvwwwxxxxxxxxxxxxwwwxxx{{{}}}}}}{{{xxxvvvtttwwwzzz|||~~~~~~tttjjjddd]]]TTTNNNLLLJJJIIIKKKMMMOOOVVVeeetttuuukkkbbbZZZOOOPPPSSS^^^ttt~~~}}}|||xxxuuupppiiiaaabbbnnnxxxjjjgggaaaYYYOOODDD;;;555222222222222111000111222000111111222222333333444222444666888::::::;;;;;;<<<===??????>>>>>>@@@AAA;;;>>>@@@AAAAAA@@@AAABBBDDDCCCCCCFFFKKKPPPSSSTTTMMMFFFCCCGGGMMMTTT[[[bbbcccddd^^^PPPDDD???<<<999;;;>>><<<>>>GGGOOOeee}}}vvvnnnyyyzzzmmm^^^RRROOOSSS```gggkkkdddVVVNNNPPPVVVjjj|||cccTTTOOOMMMXXXlllvvvnnnddd```]]]wwwtttvvv@@@AAABBBDDDEEEEEEFFFFFFFFFGGGIIIKKKKKKKKKIIIHHHHHHIIIJJJJJJKKKKKKJJJJJJKKKKKKLLLNNNOOOPPPQQQQQQMMMLLLKKKIIIHHHGGGGGGFFFGGGGGGHHHIIIJJJJJJJJJJJJEEEEEEFFFGGGIIIJJJJJJKKKMMMPPPOOOQQQTTTQQQXXXllleeeSSSKKKTTT___]]]XXXRRRJJJDDD@@@???>>>===:::<<<>>>>>>===>>>???AAAGGGLLLXXXnnnxxxkkk^^^WWWSSSOOOOOORRRRRRNNNHHHCCCAAA???===<<<999999999999:::;;;<<<===AAADDDHHHMMMRRRUUUXXXYYY\\\___eeehhhkkklllnnnppprrrrrrrrrrrrqqqpppooooookkkmmmppprrrrrrqqqooonnnjjjmmmppptttuuuuuusssqqqppprrrsssuuuvvvvvvuuuuuuwwwzzz}}}~~~}}}{{{zzzzzzyyy{{{|||uuuoooiiiccc___YYYVVVUUUUUUTTTVVV___iiittttttfff___VVVRRRWWW\\\^^^bbbgggjjjkkklllppptttvvvuuutttuuuvvvxxxyyyyyyxxxwwwvvvvvvxxxzzz||||||zzzwwwuuusssuuuxxxzzz}}}~~~ssshhhbbb[[[SSSLLLJJJMMMLLLNNNPPPRRRZZZkkkzzz}}}lllddd^^^WWWMMMOOOSSS```yyy}}}yyyuuuooofff]]]^^^nnnxxxffffffaaaXXXLLL@@@999666111222222222111000111222000111111222222333444444444555888:::;;;<<<<<<;;;:::<<<>>>>>>======???AAA===???AAABBBAAAAAABBBDDDDDDDDDFFFJJJPPPSSSTTTTTTPPPIIIDDDHHHNNNSSSYYY___ZZZ\\\WWWLLLBBB???===<<<<<>>===:::;;;===???@@@???>>>===???GGGRRRaaa}}}qqq```YYYVVVQQQNNNLLLPPPMMMGGGDDDAAA@@@>>>===<<<;;;:::999999:::<<<===AAADDDHHHLLLPPPTTTXXX\\\]]]aaagggkkkmmmnnnooopppsssqqqooopppqqqpppmmmiiilllmmmnnnqqqrrrqqqmmmjjjkkklllnnnrrrwwwwwwtttpppqqqsssuuuvvvvvvuuusssrrrsssvvvyyyzzzxxxxxxzzz}}}{{{{{{|||}}}~~~~~~rrreee]]]\\\YYYUUUTTTTTTUUUTTTSSSaaaiiiuuu~~~wwwiii^^^___WWWQQQPPPQQQSSSYYY______dddhhhjjjjjjkkknnnrrrqqqtttxxxzzzzzzyyyzzzzzzuuuwwwzzz|||}}}|||zzzyyyvvvxxxzzz|||~~~wwwrrrjjj```XXXQQQMMMLLLJJJGGGJJJRRRZZZbbbrrrtttfff]]]UUUOOOKKKLLLUUUiii}}}xxxtttsssiiieee```bbbnnnuuujjjfff^^^VVVMMMBBB999222444333222000///.........444333111//////000111333333444666888:::<<<>>>???@@@AAAAAA@@@>>>===>>>???@@@??????>>>>>>???@@@AAACCCBBBAAACCCHHHMMMPPPQQQCCCFFFFFFDDDGGGPPPWWWZZZ___XXXLLLBBB===;;;::::::;;;999<<>>===;;;<<<>>>@@@AAA@@@???>>>>>>EEENNN\\\vvvtttbbbZZZVVVRRROOONNNQQQMMMIIIEEEBBB@@@>>>======<<<:::999999:::<<<===???BBBFFFJJJNNNRRRVVVZZZ]]]aaafffjjjlllmmmoooqqqrrrqqqpppqqqrrrrrrooollllllmmmnnnqqqrrrqqqnnnkkkllllllnnnrrruuuvvvssspppqqqqqqssstttttttttsssssstttvvvyyyxxxwwwvvvwwwyyy{{{{{{{{{||||||}}}}}}~~~xxxooohhhccc[[[UUURRRPPPMMMJJJRRRZZZeeeppptttpppfff^^^XXXQQQKKKKKKLLLOOOUUU[[[^^^bbbggghhhggghhhkkkooopppssswwwyyyyyyxxxyyyyyyuuuwwwyyyzzz{{{{{{zzzyyywwwyyy{{{}}}~~~uuuqqqiii___WWWQQQMMMLLLLLLJJJLLLUUU]]]gggwwwooobbbYYYRRRMMMJJJMMMWWWjjj|||xxxuuusssjjjhhhfffiiisssuuuiiifff___UUUIII???666222333222222111111111222222111000///...///000222333888888888999:::;;;;;;;;;>>>???AAAAAA??????@@@AAAAAA@@@?????????@@@BBBBBBBBBBBBBBBFFFJJJMMMOOOOOOGGGIIIHHHEEEGGGOOOWWWYYY]]]UUUKKKBBB===;;;;;;;;;;;;:::<<>><<<<<<>>>???@@@@@@??????>>>@@@DDDMMMaaakkk^^^XXXSSSQQQQQQSSSPPPLLLIIIGGGDDD@@@======<<<:::999999:::;;;<<<<<>>???===???CCCDDDCCCBBBBBBBBBAAAAAA@@@@@@AAABBBCCCDDDDDDFFFJJJOOORRRQQQNNNJJJKKKLLLJJJFFFHHHQQQYYY]]]^^^WWWMMMDDD???<<<;;;;;;<<<;;;===CCCHHHUUUqqqwwwpppzzzzzzqqqeeeWWWOOOTTT]]]gggaaadddUUUJJJLLLJJJVVVooo}}}mmmhhheeettt|||{{{hhh[[[___ttt~~~~~~DDDCCCBBB@@@@@@@@@AAABBBDDDFFFGGGHHHHHHHHHGGGGGGFFFFFFEEEFFFFFFGGGHHHIIIKKKJJJIIIGGGFFFEEEDDDDDDDDDEEEFFFFFFEEEDDDBBBAAABBBBBBAAACCCFFFHHHHHHHHHFFFFFFFFFFFFGGGHHHIIIIIIJJJKKKNNNRRRZZZcccnnnttthhhQQQDDDBBBEEEHHHFFFCCCBBBBBBAAA@@@???;;;;;;<<<======>>>>>>>>>???@@@BBBIIIXXXrrrsssddd[[[UUUQQQQQQRRRPPPNNNLLLJJJGGGBBB???>>>===;;;999999999;;;<<<<<<>>>AAACCCFFFKKKPPPTTTWWWYYY]]]___aaadddhhhjjjiiikkkmmmnnnoooooooooooolllkkkkkkmmmpppqqqqqqppplllmmmnnnnnnnnnnnnoooooonnnnnnnnnnnnpppqqqssstttooopppqqqrrrtttuuuttttttssssssssstttvvvyyy{{{}}}~~~}}}ppphhhaaaXXXRRRHHHGGGGGGHHHKKKNNNNNNNNNOOOKKKIIIIIIGGGFFFKKKRRR[[[aaafffeee___\\\___dddfffiiimmmnnnnnnnnnnnnooooooooonnnooopppsssuuuwwwxxx{{{~~~xxxrrriiifff```YYYSSSOOOMMMMMMGGGIIIOOOYYYiii|||mmm^^^TTTLLLJJJMMMKKKVVVhhhzzz~~~yyysssooonnnsss{{{qqqhhhfffddd\\\NNN???555333555//////...//////000111111666666555555555555555555666666888999;;;<<<===>>>===AAADDDFFFEEECCCBBBAAAAAAAAA@@@@@@AAABBBDDDEEEGGGIIIMMMRRRTTTRRRNNNJJJGGGJJJIIIGGGJJJTTT]]]aaaccc\\\QQQGGGAAA===;;;999<<<:::===CCCIIIVVVsssyyyttt~~~|||sssgggYYYRRRWWWaaallleeefffUUUKKKNNNNNN[[[www|||llliiicccrrr{{{|||vvvdddZZZaaaxxx{{{|||DDDCCCAAA@@@??????@@@@@@CCCFFFHHHHHHGGGFFFGGGGGGEEEEEEEEEEEEEEEFFFGGGGGGJJJIIIGGGFFFDDDCCCCCCCCCBBBCCCCCCCCCCCCBBBBBBAAABBB@@@@@@BBBEEEGGGHHHHHHFFFEEEEEEFFFFFFGGGHHHIIIIIIJJJNNNTTT^^^jjjuuu{{{uuu[[[HHH@@@@@@@@@???>>>@@@BBBCCCBBBAAA:::;;;;;;;;;<<<======>>>@@@@@@BBBFFFPPPddd~~~lllbbbYYYTTTRRRQQQPPPOOONNNMMMJJJEEEAAA>>>===;;;999999999:::;;;;;;===???AAADDDIIINNNRRRVVVYYY]]]```bbbdddgggiiifffhhhkkklllllllllmmmnnnkkkjjjiiikkknnnpppqqqqqqmmmmmmnnnmmmllllllmmmooommmnnnnnnooopppqqqrrrrrrnnnnnnooorrruuuwwwwwwvvvtttsssssstttvvvyyy|||~~~}}}{{{pppfffZZZQQQGGGEEEAAAAAADDDGGGJJJKKKFFFEEEEEEGGGFFFFFFKKKSSSYYYaaagggeee]]]XXXZZZ^^^cccfffjjjllllllkkklllllliiiiiijjjkkkmmmpppsssuuuuuuyyy~~~~~~vvvnnneeebbb\\\VVVRRROOOMMMMMMJJJMMMSSS\\\mmm{{{ggg\\\SSSKKKKKKOOOPPP^^^pppwwwrrrpppssswwwzzzlllgggddd```VVVIII===555444555333222222222222222333333444444444444333333222222999999999999999999999999<<<@@@EEEHHHGGGEEECCCBBBBBBBBBAAAAAABBBDDDFFFGGGJJJKKKMMMQQQRRRQQQMMMIIICCCGGGHHHGGGLLLVVV___bbbeee^^^TTTJJJBBB>>>:::888;;;999<<>>AAADDDEEEDDDCCC;;;;;;;;;<<<<<<===>>>?????????AAADDDIIIXXXuuuvvviii^^^WWWTTTPPPOOOOOOPPPOOOLLLGGGCCC???===;;;999999999:::;;;999;;;===>>>AAAFFFLLLPPPRRRVVV[[[^^^aaabbbdddeeeeeehhhkkklllkkkjjjkkkmmmjjjhhhggghhhllloooqqqqqqmmmnnnnnnllljjjjjjlllooonnnooopppqqqrrrqqqqqqpppooooooooorrrwwwyyyyyywwwxxxwwwuuuuuuvvvxxx{{{|||~~~zzzmmm___SSSLLLGGGBBB???AAADDDHHHJJJEEEEEEFFFGGGEEEDDDIIIPPPUUU___gggeee\\\UUUUUUXXX]]]```ccceeeeeeeeeeeefffcccdddfffhhhkkkoooqqqsssrrrwww}}}~~~~~~~~~~~~tttkkkbbb___ZZZUUUPPPNNNMMMMMMRRRVVVZZZbbbrrrtttbbbZZZSSSKKKJJJPPPWWWeeewwwvvvsssrrr{{{|||rrrgggeee```YYYNNNCCC:::555444555333333333333333444444555222222333333444444333333888888888888888888888888888===DDDHHHIIIHHHGGGFFFDDDDDDDDDDDDEEEGGGIIIJJJKKKKKKKKKMMMNNNMMMJJJHHH@@@EEEHHHIIIMMMWWW^^^aaaddd]]]SSSJJJCCC>>>;;;999:::888;;;AAAHHHWWWuuu}}}zzzyyyyyyuuuiii^^^WWWUUU[[[dddrrriiihhhUUUKKKRRRUUUeeewwwgggeee^^^mmmuuutttlll\\\XXXfff~~~zzz|||@@@????????????AAABBBCCCBBBEEEIIIIIIGGGEEEFFFHHHEEEDDDDDDDDDDDDEEEEEEFFFGGGFFFEEEDDDBBBBBBBBBBBBCCCCCCBBBAAABBBCCCDDDEEEAAA???>>>@@@CCCFFFHHHHHHEEEEEEEEEEEEFFFGGGHHHIIILLLKKKKKKNNNVVV___fffjjjmmmwww\\\JJJBBB>>>>>>@@@CCCFFFGGGFFFEEE===<<<<<<<<<===>>>???@@@>>>>>>@@@CCCFFFQQQlll|||ooobbbYYYVVVOOOOOOPPPQQQPPPNNNIIIEEE???===;;;999999999:::;;;888999;;;<<>>888555444444000000111111222333444555222222444555666666777777444555666777888999::::::555;;;CCCIIIKKKKKKJJJIIIFFFFFFFFFFFFGGGIIIKKKLLLLLLJJJIIIIIIJJJJJJIIIGGG@@@EEEHHHJJJNNNWWW]]]___bbb[[[RRRIIICCC???<<<::::::888:::AAAHHHWWWvvv{{{yyyyyy{{{|||pppbbbYYYUUUUUU\\\dddrrriiigggTTTKKKRRRVVVfffrrr```^^^^^^mmmuuurrriiiZZZXXXggg{{{}}}>>>===;;;;;;;;;===@@@BBBFFFHHHGGGEEEFFFIIIHHHCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@CCCFFFHHHIIIHHHCCCEEEFFFEEEDDDEEEIIIMMMNNNOOOOOOOOOPPPSSSWWW[[[^^^gggzzzjjjPPPAAA???<<<>>>DDDGGGEEECCCDDD<<<<<<<<<===>>>???@@@@@@AAA===>>>DDDGGGLLL```wwwvvvlll___TTTSSSPPPOOOPPPQQQPPPMMMIII@@@>>>;;;:::::::::999777;;;::::::;;;>>>BBBGGGIIIJJJLLLPPPWWW]]]aaabbbaaafffeeedddfffjjjlllllljjjhhhgggfffgggjjjmmmnnnooopppnnnllllllmmmoooqqqqqqrrrqqqpppooonnnnnnnnnnnnnnnpppsssuuuvvvvvvvvvuuuvvvxxxyyyyyywwwvvvvvvwwwvvvhhh```VVVLLLDDDAAAAAA??????AAAHHHHHHGGGGGGGGGGGGGGGHHHOOOWWW^^^```ZZZQQQLLLJJJQQQSSSUUUWWWXXXYYY\\\]]]]]]aaaeeeiiikkknnnqqqtttqqqsssvvvzzz}}}~~~~~~}}}vvvoooddd]]]UUURRRNNNLLLNNNSSS]]]hhhrrryyyzzziiiZZZSSSNNNIIIIIIOOOeeerrrtttrrryyypppfff```]]]]]]QQQEEE===777333333777111111111111222222222222555222000111444777777555333444444555555444333333777888;;;BBBJJJNNNNNNMMMJJJJJJJJJJJJIIIGGGEEEDDDEEEEEEFFFGGGIIIJJJKKKLLLDDDFFFHHHKKKOOOTTTZZZ]]]___YYYPPPIIIEEEAAA<<<888777:::>>>AAAGGGZZZ|||xxxuuu~~~|||ooo```UUUNNNPPPZZZfffooolll___SSSNNNIIITTTnnnhhh[[[ZZZ[[[rrr}}}xxxlll]]]ZZZggg>>><<<:::999:::<<>>>>>DDDGGGEEECCCCCC>>>======<<<===>>>???@@@BBB>>>>>>CCCCCCGGGYYYnnn~~~sssfffZZZUUUSSSQQQQQQQQQPPPKKKGGGCCC@@@===;;;;;;999777666:::999999:::<<<@@@CCCEEEHHHJJJOOOTTTZZZ^^^______dddccccccgggkkkoooooonnnkkkjjjhhhhhhjjjlllllllllnnnmmmkkkkkkmmmnnnpppppprrrqqqpppooonnnnnnnnnnnnnnnooorrrtttvvvvvvvvvuuuwwwxxxzzzyyyxxxwwwwwwxxx~~~pppggg[[[QQQHHHEEEDDDAAAAAACCCFFFFFFFFFEEEFFFFFFGGGGGGMMMSSSZZZ[[[VVVNNNJJJHHHJJJLLLNNNPPPQQQTTTWWWZZZ^^^aaafffiiilllnnnrrrttttttuuuwwwzzz|||~~~~~~}}}}}}uuunnnggg___WWWRRRNNNKKKNNNSSSaaammmxxx~~~uuufffWWWQQQLLLHHHKKKSSSlllwww}}}qqqpppwwwyyyjjjaaa\\\ZZZYYYLLL???888444111000222111111222222333333333444444111///000333666666555555555444444444444444444777888:::@@@GGGKKKLLLKKKIIIIIIJJJIIIHHHFFFDDDCCCDDDDDDEEEGGGHHHIIIJJJKKKFFFIIILLLPPPSSSWWW[[[^^^]]]VVVMMMFFFBBB???:::777888:::===@@@GGGZZZ}}}}}}tttrrr{{{yyymmm^^^SSSNNNPPP[[[gggkkkhhh[[[PPPKKKGGGTTTmmm~~~gggYYYWWWXXXppp}}}wwwjjjZZZXXXfff~~~AAA>>>;;;888888;;;???BBBLLLRRRTTTQQQMMMMMMMMMKKKGGGGGGGGGGGGGGGFFFEEEDDD@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@??????AAADDDHHHIIIIIIHHHEEEEEEFFFEEEEEEFFFIIILLLNNNNNNMMMJJJHHHGGGIIILLLRRRUUUaaayyy~~~```KKKCCC???>>>CCCGGGEEECCCCCCBBB@@@===<<<;;;<<<>>>???BBB???>>>@@@???AAAPPPaaa~~~{{{mmmaaaXXXVVVSSSRRRRRROOOJJJEEEFFFCCC???===;;;:::777555777888888999;;;===???@@@EEEHHHLLLQQQVVVZZZ\\\]]]______aaaeeejjjnnnppppppooommmjjjjjjkkkkkkjjjiiillllllkkkllllllnnnoooppprrrqqqpppooonnnnnnnnnnnnlllnnnqqqsssuuuvvvvvvvvvwwwyyy{{{{{{yyyyyyyyyzzz|||}}}yyypppcccXXXNNNJJJGGGDDDCCCEEEDDDDDDDDDDDDDDDEEEFFFFFFIIINNNSSSTTTOOOJJJGGGFFFEEEFFFGGGIIIKKKOOOUUUYYY```cccgggjjjmmmooorrrtttvvvwwwxxxyyy{{{|||}}}}}}{{{|||~~~}}}}}}|||ssslllfff^^^VVVRRRNNNMMMPPPVVVfffsssnnnaaaUUUOOOJJJGGGPPP\\\ttt||||||}}}~~~~~~wwwkkklllsss{{{oooccc\\\YYYWWWYYYKKK===777666444222222111111222333333444555555444333111222555777888888777666444333222333444555888888999===CCCFFFHHHHHHGGGHHHHHHIIIHHHFFFDDDBBBBBBCCCDDDFFFGGGHHHIIIIIIHHHJJJNNNSSSWWWYYY[[[[[[ZZZSSSKKKDDDAAA???;;;888:::;;;<<>>>>>@@@DDDHHHIIIIIIGGGFFFFFFFFFFFFFFFGGGIIIJJJNNNNNNLLLJJJGGGFFFGGGIIISSSSSSYYYlllhhhPPPDDD>>>===BBBGGGGGGFFFFFFEEEBBB???;;;:::;;;===>>>AAA???>>>???===???JJJWWWssspppcccZZZWWWTTTSSSSSSPPPKKKGGGGGGDDDAAA>>>===;;;999777555666777999;;;<<<>>>>>>CCCFFFKKKOOOSSSVVVYYY[[[[[[]]]___cccgggkkknnnoooooommmkkkkkkkkkkkkjjjhhhkkklllmmmnnnnnnnnnpppqqqrrrqqqpppooonnnnnnnnnnnnlllmmmooorrrtttuuuvvvvvvxxxyyy{{{|||{{{zzz{{{||||||{{{uuujjj___SSSMMMIIIEEEDDDEEEBBBBBBBBBBBBCCCDDDEEEFFFFFFIIILLLLLLIIIFFFDDDCCCBBBCCCDDDEEEHHHNNNUUUZZZaaadddhhhlllnnnppptttvvvwwwwwwxxxyyyzzz{{{|||}}}yyyyyyzzz|||}}}~~~~~~~~~~~~|||}}}zzzqqqkkkbbbZZZSSSOOONNNOOOTTT[[[iiiwwwzzzhhh]]]RRRMMMIIIIIIVVVeeewww}}}|||zzz{{{~~~~~~qqqhhhjjjpppuuuvvvggg^^^ZZZXXXWWWWWWHHH999666888777444222111111222222333444555555666666666666888;;;======:::888555222111222444666888888999;;;???BBBDDDEEEEEEFFFHHHHHHGGGEEECCCAAA@@@AAACCCEEEFFFGGGGGGGGGGGGIIINNNTTTYYY[[[ZZZXXXWWWPPPHHHCCCBBBAAA???===::::::;;;>>>FFF]]]~~~{{{vvvmmmnnnxxxyyymmm^^^TTTOOOQQQ]]]iiilllfffWWWMMMJJJIIIVVVooo|||eeeYYYXXXYYYrrr~~~vvvfffVVVWWWhhh~~~OOOKKKEEE@@@===>>>AAACCCHHHOOOSSSNNNIIIGGGHHHGGGGGGGGGHHHHHHHHHHHHGGGGGG@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAA@@@@@@?????????======???BBBFFFHHHHHHGGGGGGFFFFFFFFFGGGHHHIIIIIIJJJJJJJJJHHHFFFEEEFFFHHHNNNMMMPPP___{{{pppXXXDDD===;;;AAAHHHJJJIIIIIIGGGDDD@@@<<<::::::<<<===???>>>??????>>>???HHHQQQjjjrrrddd\\\XXXTTTRRRSSSRRROOOKKKGGGEEEBBB@@@???>>><<<:::555555777999;;;===>>>???AAAEEEJJJMMMPPPSSSWWWZZZ\\\^^^```cccfffiiilllmmmlllkkkjjjkkkllllllkkkiiijjjmmmpppqqqppppppqqqrrrrrrqqqpppooonnnnnnnnnnnnlllmmmnnnppprrrssstttuuuwwwyyy{{{||||||{{{}}}~~~}}}|||~~~yyyqqqeeeXXXPPPKKKFFFDDDEEECCCCCCBBBCCCCCCDDDEEEEEEEEEFFFGGGGGGEEECCCAAA@@@@@@@@@AAACCCFFFMMMUUU[[[aaaeeeiiimmmooorrrvvvxxxwwwwwwwwwxxxzzz|||~~~{{{zzzzzzzzz{{{{{{||||||}}}}}}~~~}}}wwwooojjjaaaYYYQQQMMMMMMOOOVVV]]]kkk{{{vvvdddYYYPPPMMMKKKMMM\\\llluuuzzz|||zzzyyy}}}{{{nnnhhhlllqqqtttooobbb\\\ZZZYYYXXXOOOAAA444111444444111///111111222222333444444555666777777888999<<>>:::999:::>>>III```}}}zzzvvvnnnpppzzz~~~rrrcccWWWQQQSSS^^^iiiooohhhWWWLLLJJJIIIWWWppp{{{ggg^^^^^^aaawwwtttdddVVVYYYkkk~~~QQQMMMHHHCCC@@@AAACCCDDDAAAGGGJJJGGGEEEGGGHHHHHHDDDEEEFFFGGGGGGGGGGGGGGGBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@??????>>>>>><<<<<<===@@@DDDGGGHHHHHHGGGFFFFFFGGGIIIIIIIIIHHHDDDEEEFFFEEEDDDDDDEEEGGGJJJJJJNNNYYYooovvv```FFF>>>:::@@@HHHKKKJJJJJJGGGDDDAAA===;;;;;;<<<<<<===>>>??????>>>AAAFFFLLL```xxxxxxiii```[[[TTTQQQRRRRRRQQQOOOHHHFFFCCCAAAAAA@@@>>>===777777888999:::<<<>>>??????CCCHHHKKKLLLOOOTTTXXX]]]___bbbdddfffhhhkkkmmmjjjiiiiiijjjllllllkkkiiihhhmmmrrrsssqqqpppqqqsssrrrqqqpppooonnnnnnnnnnnnlllmmmnnnoooppprrrssssssvvvyyy{{{|||||||||}}}~~~~~~zzzmmm^^^UUUNNNHHHEEEFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFEEEDDDAAA???===<<<===???@@@DDDKKKSSSXXXaaadddiiinnnqqquuuxxx{{{yyyyyyxxxyyyzzz|||~~~}}}}}}||||||||||||}}}}}}~~~~~~{{{wwwrrrmmmiiibbbYYYQQQMMMMMMOOOWWW```ppprrrbbbWWWNNNLLLMMMQQQ___ooorrrwwwyyywwwxxx}}}|||~~~uuunnnooouuuyyyyyywwwhhh^^^[[[ZZZYYYXXXLLL@@@555333555444333333333333333444444444555555333555666777888:::>>>AAA???===999666444444666777777999;;;======???AAACCCCCCEEEGGGIIIIIIFFFCCCAAA>>>@@@CCCEEEGGGGGGFFFEEEHHHKKKQQQZZZbbbeeeccc```SSSMMMDDD???>>>>>>===<<<;;;:::<<>>>>>===<<<;;;:::<<<@@@EEEGGGHHHHHHGGGFFFGGGJJJJJJIIIGGGDDDEEEFFFFFFDDDDDDEEEGGGJJJLLLPPPUUUdddwwwdddKKKAAA;;;@@@GGGJJJIIIHHHFFFDDDAAA???===<<<;;;;;;<<<>>>@@@???>>>AAADDDGGGTTThhhttteee^^^VVVPPPPPPQQQQQQPPPKKKIIIEEECCCBBB@@@>>><<<;;;:::888777777999:::;;;<<>>;;;;;;===???AAAEEEKKKRRRWWW```dddiiinnnrrrwww{{{~~~}}}|||{{{zzzzzz|||}}}~~~||||||{{{{{{|||}}}~~~~~~~~~~~~{{{xxxtttqqqnnniiifff^^^VVVOOOMMMOOOUUU___iiiyyy~~~lllaaaTTTJJJKKKOOOTTT___lllqqquuuvvvuuuvvvzzz|||zzzxxxzzzwwwqqqpppxxxzzzooobbbZZZYYYYYYXXXUUUJJJAAA888666666555666888777777777666666666666666222444777777888:::>>>BBBAAA???;;;888666666777888666999===??????@@@AAACCCCCCEEEHHHJJJJJJGGGDDDAAA>>>@@@CCCFFFGGGGGGFFFEEEHHHJJJPPPZZZdddiiihhheeeZZZSSSIIIAAA???===<<<:::===<<>>???AAACCCEEEFFFGGGGGGFFFFFFEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@???>>>>>>===<<<:::999:::>>>CCCGGGHHHIIIGGGFFFGGGJJJKKKIIIFFFGGGHHHIIIHHHGGGFFFGGGHHHHHHLLLNNNOOOWWWqqqtttcccOOODDD===@@@GGGIIIGGGFFFEEEDDDBBB@@@>>><<<;;;;;;<<>>@@@BBBCCCKKK\\\zzz}}}jjjbbbWWWPPPNNNOOOPPPPPPNNNKKKGGGDDDBBB@@@===:::>>><<<999666555555777888:::???DDDFFFFFFHHHOOOTTTSSSVVV[[[]]]^^^aaaeeeiiiiiiiiihhhiiijjjiiigggddddddkkkqqqsssqqqoooppprrrrrrqqqpppooonnnnnnnnnnnnnnnnnnnnnnnnnnnoooppppppuuuwwwzzz{{{{{{|||~~~||||||}}}{{{kkk```XXXPPPMMMNNNKKKJJJIIIGGGFFFFFFEEEEEEGGGGGGGGGFFFEEEBBB===:::<<<>>>AAACCCGGGMMMSSSXXX```ccciiiooosssxxx|||}}}{{{zzz{{{|||}}}yyyxxxxxxyyyzzz|||~~~{{{~~~yyyvvvssspppmmmjjjgggdddXXXQQQLLLMMMSSS\\\iiitttyyyggg```RRRHHHJJJOOOUUU___jjjrrruuuvvvssssssvvvwwwtttuuuvvvsssnnnrrrtttjjj]]]WWWWWWXXXVVVSSSEEE===666444333111333777::::::999999888777777777444666999999:::<<>>>>>BBBLLL[[[uuuwwwqqqxxxssseee[[[VVVYYYdddpppvvvmmm\\\SSSXXX\\\mmmyyyjjjfffkkk}}}xxxfff[[[UUU\\\nnnxxx@@@???======@@@BBBCCCCCCDDDCCCAAAAAAAAABBBDDDFFFCCCCCCCCCCCCDDDEEEFFFGGGFFFEEEDDDEEEFFFGGGFFFEEECCCAAA===<<<<<<============>>>>>>???@@@BBBCCCDDDFFFFFFHHHIIIJJJKKKKKKKKKEEEFFFFFFFFFEEEFFFGGGIIIIIIOOOLLLLLLXXXiiiuuuiiiUUUJJJAAA???AAABBBDDDGGGEEEFFFEEECCC???===<<<============>>>???AAACCCDDDEEERRRjjjnnncccYYYVVVUUURRRPPPPPPOOOMMMIIIGGGEEECCC@@@===???>>>===;;;999777666555;;;;;;===???BBBFFFJJJLLLQQQUUUZZZ^^^```ccceeeggghhhffffffggghhhgggccc```dddgggjjjnnnppprrrqqqqqqppppppooonnnnnnooopppqqqssspppnnnnnnpppqqqnnnlllqqqtttxxx{{{{{{{{{||||||~~~|||~~~nnnbbbXXXPPPKKKOOOLLLIIIHHHHHHHHHFFFEEEIIIHHHGGGEEECCC@@@>>>===;;;===???BBBFFFMMMTTTZZZccchhhmmmqqqssswww|||}}}{{{{{{{{{{{{{{{~~~|||zzzzzz|||~~~{{{{{{{{{|||~~~{{{|||{{{uuummmiiiiiigggccc___TTTRRRPPPPPPVVVbbbqqq{{{qqqfffSSSQQQNNNLLLOOOXXXccckkktttrrrqqqtttyyyzzzvvvqqqvvvpppmmmrrryyyoooeeeYYYWWWZZZ[[[TTTMMM===:::555333222222222111555666888::::::999777666333555888;;;===@@@CCCFFFLLLGGGAAA<<<999888888888777999<<<>>>??????AAACCCBBBEEEHHHIIIGGGEEECCCCCCAAAEEEIIIJJJIIIFFFDDDCCCAAAFFFMMMSSSXXX___ggglllnnnggg[[[NNNBBB<<<<<<===:::BBBIIIQQQ```|||}}}yyy~~~~~~zzzpppddd]]]ZZZ\\\fffqqqwwwfff[[[VVVVVVkkkzzzjjjdddeeezzzqqqcccVVVTTTbbbrrr|||ttt@@@>>>;;;;;;>>>AAACCCDDDEEEDDDBBBAAAAAABBBDDDEEEBBBBBBCCCCCCDDDEEEFFFFFFEEEDDDBBBCCCDDDDDDCCCBBBGGGEEECCCBBBCCCDDDDDDCCC>>>>>>>>>>>>???AAACCCDDDEEEFFFGGGHHHIIIJJJJJJJJJCCCDDDFFFFFFFFFGGGIIIKKKHHHMMMKKKJJJSSS```xxxxxxmmm]]]QQQDDD@@@??????AAADDDEEEEEEEEECCC@@@=========;;;;;;<<<===>>>???@@@@@@CCCNNNdddwwwjjj^^^YYYVVVSSSQQQQQQQQQNNNKKKIIIGGGEEEBBB??????>>>===;;;999888666666:::;;;<<<>>>AAAEEEHHHJJJOOORRRWWW[[[^^^aaadddffffffeeeeeegggiiihhheeebbbccceeehhhkkkmmmoooppppppppppppooonnnnnnooopppqqqssspppooooooqqqqqqooommmqqqtttwwwyyyyyyzzz{{{}}}vvvjjj```YYYTTTNNNKKKIIIIIIJJJLLLMMMMMMKKKJJJIIIGGGDDDAAA???>>>===>>>@@@CCCHHHOOOWWW]]]eeeiiinnnrrrtttwww|||}}}~~~~~~}}}}}}}}}}}}|||zzzyyyyyy{{{}}}}}}}}}~~~||||||~~~yyyssslllgggfffccc___[[[RRRQQQPPPRRRZZZgggwwwzzzggg\\\QQQNNNLLLMMMSSS]]]hhhoootttsssrrruuuyyyyyyvvvrrrsssmmmjjjnnntttyyy{{{jjjaaaWWWUUUXXXXXXQQQIII<<<999444222222444555555555666777888999999888888888999<<<===???CCCHHHKKKPPPKKKCCC<<<999888999:::999;;;===??????@@@CCCEEEEEEHHHKKKKKKIIIGGGEEEEEEGGGKKKNNNPPPMMMIIIEEEDDDBBBEEEIIIMMMSSS[[[fffnnnpppjjj___RRRFFF???>>>>>><<>>BBBCCCDDDEEEDDDAAA>>>===>>><<<<<<>>>?????????>>>===BBBJJJ\\\xxxtttddd\\\WWWSSSQQQRRRSSSPPPMMMKKKIIIGGGCCCAAA???>>>===<<<:::999777777999999:::<<>>???@@@@@@BBBGGGMMMQQQUUUPPPHHH@@@;;;:::<<<===;;;<<<===>>>>>>@@@CCCEEEIIIKKKNNNMMMKKKIIIGGGGGGLLLPPPTTTUUURRRLLLGGGEEECCCEEEFFFHHHMMMVVVcccmmmpppkkkbbbVVVKKKDDD@@@@@@???EEENNNWWWddd|||||||||wwwlll```ZZZXXX[[[dddmmmqqqbbbYYYWWWZZZssswwwggg``````rrroooggg[[[OOOQQQfff}}}|||rrrjjjBBB>>>;;;:::===BBBFFFHHHHHHGGGDDDBBBAAAAAABBBCCCEEEEEEFFFGGGHHHIIIIIIIIIGGGFFFDDDCCCEEEFFFEEEEEEBBBAAAAAAAAABBBBBB???>>>BBB@@@===<<<<<>>>>>???AAABBBBBBAAA???>>>AAAFFFSSSmmm{{{iii^^^XXXTTTRRRSSSSSSQQQMMMKKKIIIGGGDDDAAA>>>>>>===<<<;;;:::999888888888999;;;===@@@CCCEEEHHHKKKPPPUUUXXX\\\```ccceeeeeefffggghhhggggggfffdddddddddeeegggjjjmmmooopppppppppoooooooooooooooqqqqqqqqqqqqrrrrrrrrrqqqssstttuuuuuuvvvxxx|||uuujjjccc^^^YYYUUUPPPNNNNNNQQQSSSTTTPPPOOOLLLIIIFFFDDDBBBAAA@@@AAACCCFFFLLLUUU___fffkkkooosssuuuvvvxxx|||{{{||||||{{{zzzzzz{{{}}}~~~~~~}}}}}}~~~yyytttnnnhhhccc]]]WWWSSSJJJMMMQQQYYYfffwww|||jjjZZZPPPEEECCCDDDMMM\\\jjjqqqtttsssrrrrrrtttvvvuuurrrooonnniiiggglllssszzzrrraaa\\\WWWVVVWWWSSSIII???777555333222444555555444444333444555777:::===???CCCCCCBBBBBBCCCHHHOOOTTTXXXTTTOOOHHHBBB?????????============<<<>>>BBBEEEKKKMMMOOONNNLLLIIIHHHHHHLLLPPPTTTVVVSSSNNNIIIFFFFFFGGGGGGHHHKKKSSS___hhhkkkhhhbbbYYYOOOGGGDDDCCC@@@EEEOOOZZZfffzzz|||xxxzzz|||qqqfff\\\WWWXXX]]]fffooooooaaaYYYWWW[[[ttt~~~pppiiihhhqqqmmmfffYYYNNNSSSkkkyyyoooeeeDDDAAA===<<>>AAACCCMMMcccnnnaaaZZZUUUSSSTTTRRRPPPMMMJJJIIIFFFCCCAAA>>>>>>======<<<;;;::::::888888888999<<<>>>AAACCCGGGJJJNNNRRRVVVZZZ___bbbeeeeeefffffffffeeeeeeeeeffffffeeeeeegggkkknnnpppppppppppppppoooooonnnnnnppppppqqqqqqqqqrrrrrrssstttuuuuuuuuuuuuxxx|||}}}~~~xxxmmmeee```^^^ZZZTTTQQQPPPRRRSSSSSSPPPOOOLLLIIIFFFDDDCCCBBB???AAADDDHHHOOOXXXcccjjjnnnrrrvvvwwwwwwyyy}}}~~~}}}~~~}}}~~~~~~~~~||||||~~~~~~|||yyytttmmmggg___XXXSSSIIIMMMUUU```mmm~~~wwwfffVVVMMMDDDDDDIIIVVVeeerrrwwwxxxqqqqqqrrrssssssrrrooommmjjjggghhhnnnvvvrrraaa]]]YYYYYYXXXRRRFFF<<<444333444555555444111///444333444555888<<<@@@BBBEEEDDDBBBAAABBBFFFMMMRRRVVVVVVUUUPPPJJJDDDAAAAAA@@@AAA@@@??????@@@DDDGGGJJJLLLMMMMMMJJJHHHHHHHHHGGGKKKPPPRRRQQQMMMIIIHHHIIIJJJLLLLLLMMMSSS[[[aaaeeeccc___WWWOOOHHHEEEDDD@@@EEEPPP]]]iiiyyy~~~{{{zzzwwwzzz~~~xxxggg]]]SSSRRRVVV]]]gggooopppaaaYYYVVVZZZrrryyyssssssrrrmmmcccUUULLLTTTnnnxxxmmmbbbEEEBBB???>>>@@@DDDGGGHHHIIIGGGEEECCCBBBBBBBBBCCC@@@BBBDDDGGGJJJKKKKKKKKKGGGEEEBBBBBBDDDFFFGGGGGGIIIHHHFFFEEEFFFEEEDDDBBBEEECCCAAA??????@@@BBBDDDCCCDDDEEEFFFGGGHHHHHHHHHIIIJJJJJJIIIGGGGGGHHHJJJGGGMMMNNNSSSZZZVVVTTT]]]sssrrr```PPPCCC;;;;;;???===AAAEEEGGGFFFCCCAAA@@@>>>??????@@@@@@???>>>===@@@BBBIIIYYYsssvvvggg___XXXUUUVVVRRROOOLLLJJJHHHFFFBBB@@@>>>>>>======<<<<<<<<<<<<888888888999;;;===@@@AAAFFFHHHLLLOOOSSSWWW\\\___bbbdddeeeeeeddddddeeeggghhhgggggggggiiillloooqqqppppppqqqppppppooonnnmmmmmmoooqqqqqqpppqqqrrrtttuuuuuuuuuttttttvvvyyy|||{{{{{{}}}~~~tttlllgggbbb^^^YYYUUUTTTTTTTTTTTTOOOMMMJJJGGGEEEDDDCCCCCC@@@BBBGGGMMMTTT]]]gggmmmrrruuuxxxyyyxxxyyy}}}~~~}}}|||}}}~~~~~~~~~|||xxxrrrjjjaaaYYYUUUKKKQQQ[[[hhhuuusssaaaQQQGGGAAAEEEOOO\\\jjjsssvvvuuuqqqrrrssssssrrrpppnnnllleeeeeeiiiqqqyyyppp```]]]ZZZYYYVVVNNNBBB999333333444555666555111///444444555777:::>>>BBBDDDEEEDDDBBB@@@@@@CCCIIIMMMQQQTTTVVVTTTMMMGGGDDDCCCDDDEEEEEEDDDCCCDDDFFFIIIHHHJJJKKKKKKIIIHHHHHHIIICCCGGGLLLNNNMMMKKKJJJIIIJJJMMMOOOPPPPPPSSSYYY___```___[[[UUUMMMGGGDDDCCCAAAEEERRRaaammmzzz~~~|||xxx___UUUMMMNNNUUU]]]gggooorrrcccZZZWWWZZZrrryyyxxxsssjjj]]]PPPKKKUUUqqqxxxkkk^^^EEECCC@@@???AAACCCEEEEEEIIIGGGEEECCCBBBBBBCCCDDDBBBDDDHHHLLLOOOQQQRRRRRRLLLIIIEEEDDDDDDEEEFFFFFFEEECCCAAAAAABBBDDDDDDCCCEEEDDDCCCBBBAAABBBBBBCCCDDDDDDFFFGGGHHHIIIIIIIIIIIIJJJJJJIIIHHHHHHJJJKKKHHHNNNOOOUUU^^^YYYSSSYYYeee|||kkkZZZKKK???<<<>>>;;;@@@EEEHHHGGGDDDAAA@@@????????????????????????>>>@@@EEEQQQfffpppeee]]]XXXXXXRRROOOLLLJJJHHHFFFCCC@@@>>>>>>>>>===============888888888999:::===???@@@DDDFFFIIILLLOOOSSSXXX\\\]]]___bbbcccbbbdddgggjjjhhhhhhhhhiiikkkmmmooopppppppppqqqqqqpppooommmlllkkknnnppppppoooppprrrtttsssttttttsssrrrsssuuuwww{{{{{{}}}{{{sssooojjjeee```[[[XXXUUUSSSQQQLLLKKKHHHEEECCCCCCCCCCCCAAAEEEKKKRRRZZZccckkkqqqtttwwwzzz{{{yyyzzz}}}~~~||||||~~~~~~~~~~~~~~~~~~~~~}}}}}}zzzsssjjjaaaYYYUUUOOOWWWcccqqq}}}qqq^^^MMMCCCAAAJJJWWWeeeppptttuuutttrrrsssuuutttssspppnnnmmmeeefffllluuu}}}yyyjjj___\\\YYYVVVRRRIII===333555444333444555666666555555666777999<<<@@@CCCEEEEEEDDDBBB???>>>@@@DDDHHHMMMQQQTTTRRRLLLFFFEEEFFFDDDEEEFFFFFFEEEDDDEEEGGGGGGHHHIIIIIIHHHHHHIIIJJJDDDGGGJJJKKKKKKJJJJJJJJJKKKMMMOOOPPPPPPTTT[[[aaa```^^^ZZZSSSJJJDDDAAA@@@CCCGGGTTTfffqqq|||~~~wwwaaaVVVNNNPPPXXXaaajjjrrrsssddd[[[XXX[[[sss{{{zzzvvviiiYYYNNNLLL[[[wwwxxxhhhZZZEEEBBB@@@???AAABBBCCCCCCHHHGGGEEECCCBBBCCCDDDEEEGGGIIINNNRRRVVVXXXYYYYYYRRRNNNJJJGGGFFFFFFFFFFFFCCCAAA@@@@@@CCCFFFHHHHHHFFFEEEDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGHHHIIIIIIIIIGGGHHHIIIIIIIIIIIILLLNNNJJJPPPRRRXXXaaa[[[TTTYYY\\\yyyrrraaaPPPBBB<<<>>>;;;???EEEHHHHHHEEEBBB@@@AAAAAA@@@@@@@@@AAABBBCCC<<>>>>>>>>>>>============999888888999:::===???@@@CCCEEEHHHJJJLLLPPPUUUYYYYYY\\\___aaabbbdddiiimmmhhhhhhiiijjjlllmmmoooppppppqqqqqqqqqpppooommmllljjjmmmppppppoooooorrrtttrrrssssssrrrqqqppprrrsss{{{|||~~~~~~xxxsssrrrnnnfff```ZZZTTTOOOLLLKKKIIIFFFDDDBBBBBBCCCDDDBBBGGGNNNVVV^^^gggoootttvvvyyy{{{|||zzzzzz}}}||||||~~~}}}~~~}}}{{{{{{}}}||||||yyysssjjj```XXXTTTSSS\\\iiiwwwppp^^^MMMCCCIIITTTdddrrrzzz|||{{{yyytttuuuwwwvvvtttqqqoooooohhhjjjpppzzztttddd^^^[[[WWWSSSNNNEEE888///888555222222555888;;;<<<666777888;;;>>>AAACCCEEEEEEDDDBBB???===>>>BBBEEEKKKNNNPPPNNNHHHEEEFFFHHHAAABBBDDDDDDCCCBBBBBBCCCFFFHHHIIIIIIHHHHHHJJJKKKFFFHHHJJJKKKJJJIIIJJJKKKJJJLLLMMMNNNOOOUUU]]]dddbbb```ZZZRRRIIIBBB???>>>DDDHHHVVViiittt~~~|||uuufff[[[SSSUUU]]]eeennnuuuttteee\\\YYY]]]uuu|||{{{yyyjjjYYYNNNPPPaaa}}}wwwfffVVVAAAAAA@@@@@@@@@AAABBBBBBHHHGGGEEEDDDBBBAAAAAAAAABBBEEEJJJPPPUUUXXXYYYYYYOOOLLLGGGCCCAAA@@@BBBCCCCCCAAA@@@BBBEEEGGGFFFDDDEEEDDDCCCBBBAAABBBBBBCCCFFFEEEDDDCCCCCCDDDEEEFFFJJJJJJKKKLLLMMMNNNOOOOOOPPPKKKMMMWWW___^^^YYYUUUZZZmmm~~~kkk]]]QQQDDD999<<<>>>AAAEEEGGGGGGEEEDDDAAA@@@???>>>>>>>>>???@@@>>>>>>BBBIIIVVVkkksssiii```YYYWWWPPPLLLMMMLLLGGGCCCAAA???@@@@@@AAAAAAAAAAAAAAA::::::999999::::::;;;;;;BBBCCCEEEHHHKKKNNNQQQSSSXXXZZZ\\\]]]]]]___bbbeeehhhiiijjjjjjkkklllppprrrssssssrrrqqqpppooommmlllnnnpppqqqqqqpppppppppqqqrrrvvvyyywwwsssqqqsssvvvzzzzzz|||}}}tttsssooohhh___VVVOOOLLLFFFFFFFFFDDDBBBAAACCCDDDHHHPPPXXX]]]cccmmmssstttzzzzzzzzz{{{|||}}}~~~~~~}}}}}}}}}~~~}}}~~~~~~zzzwwwuuu~~~vvvnnniiiccc[[[WWWXXXbbbllluuuzzz{{{jjjUUUKKKKKK\\\rrr|||uuussstttwwwyyyvvvnnnjjjlllnnnqqqxxx|||rrrfff]]]ZZZZZZYYYTTTLLLCCC;;;777222444666888:::;;;;;;;;;:::999999:::<<>>??????IIIHHHHHHGGGEEEDDDBBBAAACCCAAA@@@@@@BBBCCCCCCBBBFFFFFFGGGIIIJJJJJJKKKKKKIIIJJJIIIHHHLLLPPPNNNIIINNNJJJIIIMMMRRRWWW^^^eeecccccc```XXXNNNFFFCCCCCC@@@OOO\\\iiizzz|||}}}|||sss```^^^\\\^^^ccckkkqqqtttqqqccc\\\[[[ccc}}}yyy{{{uuuggg\\\TTTUUUoootttbbbWWW@@@@@@@@@@@@@@@AAABBBCCCFFFEEEDDDCCCBBBAAAAAAAAACCCFFFJJJNNNQQQRRRRRRRRRMMMKKKHHHEEECCCCCCDDDDDDCCCBBBAAABBBEEEFFFEEEDDDDDDCCCBBBAAA@@@@@@AAABBBGGGFFFEEEEEEEEEFFFHHHIIIIIIIIIJJJKKKMMMNNNOOOPPPPPPMMMNNNVVV[[[YYYUUUTTTWWWfffqqqcccXXXJJJ>>>===???BBBEEEHHHHHHGGGEEEAAA@@@???>>>>>>>>>???@@@??????AAAGGGQQQccc~~~xxxlllbbb[[[ZZZSSSNNNNNNMMMGGGBBB@@@======>>>>>>???>>>>>>>>>::::::999999999::::::;;;@@@AAABBBEEEHHHKKKNNNPPPUUUWWWYYYZZZ[[[]]]aaacccfffhhhiiiiiiiiikkkmmmppprrrrrrrrrqqqqqqpppooonnnnnnppprrrrrrpppooopppqqqsssvvvyyywwwsssqqqrrrtttyyyxxxzzz}}}{{{yyysssjjj```VVVPPPMMMHHHHHHGGGEEECCCCCCEEEGGGNNNVVV^^^dddkkktttyyyzzzxxxxxxxxxyyy{{{~~~~~~}}}}}}~~~~~~~~~~~~||||||{{{zzzxxxvvvtttsss{{{ssslllhhhccc^^^\\\^^^fffppp{{{xxxgggUUUNNNQQQppp|||uuuwwwuuuuuuwwwtttnnnlllnnnpppttt}}}|||vvvmmmccc[[[ZZZ[[[ZZZTTTJJJAAA;;;888555666999;;;===>>>>>>>>>:::999999:::<<<>>>AAACCCCCC@@@===;;;<<<===>>>>>>EEEEEEEEEDDDCCCAAA@@@???CCCAAA@@@@@@BBBCCCCCCBBBEEEFFFHHHJJJKKKKKKKKKJJJHHHJJJIIIHHHKKKOOOMMMIIIKKKGGGFFFIIIMMMRRR[[[dddggggggddd\\\RRRJJJFFFFFFCCCRRR___lll{{{|||wwwmmm]]]ZZZXXX\\\ccckkkpppqqqlll^^^WWWWWW```||||||}}}vvvggg]]]VVVXXXrrrtttbbbXXX????????????@@@AAABBBCCCCCCCCCBBBAAAAAAAAAAAAAAADDDFFFHHHJJJKKKKKKJJJIIIKKKJJJHHHGGGFFFFFFFFFFFFDDDCCCCCCCCCEEEEEEDDDBBBBBBAAAAAA@@@@@@@@@@@@AAAEEEDDDDDDDDDEEEGGGIIIJJJHHHIIIJJJKKKMMMNNNOOOPPPPPPNNNOOOSSSTTTRRRRRRTTTYYYdddzzzxxxmmmbbbRRRDDD>>>???AAAEEEHHHIIIHHHGGGBBBAAA???>>>>>>>>>??????@@@???@@@CCCJJJXXXoooqqqfff___\\\UUUPPPOOOMMMGGGAAA???======>>>>>>>>>======<<<::::::999999888999999999======???AAADDDHHHJJJLLLPPPRRRUUUWWWXXX[[[___aaadddfffggghhhhhhiiikkkmmmppppppqqqqqqqqqqqqqqqpppoooqqqrrrrrrpppooooooppptttwwwyyywwwssspppppprrrwwwuuuvvvxxxyyy{{{xxxmmmbbbXXXQQQMMMKKKJJJIIIGGGEEEFFFJJJMMMUUU^^^ggglllssszzz~~~}}}xxxwwwwwwxxxzzz~~~~~~}}}}}}}}}~~~}}}{{{uuutttssssssrrrsssssssssvvvoooiiifffccc```bbbfffmmmxxx|||ppp```RRRTTT]]]}}}vvv|||vvvssstttssspppooopppttt{{{~~~xxxppphhh```\\\[[[\\\ZZZRRRGGG===::::::666777:::<<<>>>>>>>>>>>>:::999999:::<<<>>>@@@BBBCCC@@@===;;;<<<=========AAAAAAAAA@@@@@@>>>======BBB@@@???@@@AAACCCCCCBBBDDDFFFIIIKKKLLLLLLKKKIIIHHHJJJIIIHHHJJJNNNMMMIIIHHHDDDBBBDDDFFFLLLXXXeeejjjjjjggg```UUULLLHHHFFFFFFVVVbbbnnn{{{~~~uuujjj\\\XXXVVV\\\gggoooqqqpppgggYYYRRRTTT___|||tttdddZZZUUUXXXqqquuudddZZZ>>>>>>>>>>>>???AAABBBCCCAAA@@@@@@@@@@@@@@@AAAAAADDDEEEGGGGGGGGGFFFEEEDDDFFFGGGGGGGGGGGGGGGFFFFFFDDDDDDDDDEEEEEEDDDBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBCCCEEEGGGIIIJJJJJJKKKKKKLLLMMMMMMMMMNNNMMMNNNPPPOOOLLLOOOUUU\\\cccrrrvvvjjjYYYJJJ???>>>???BBBGGGJJJJJJIIIBBBAAA@@@>>>>>>>>>?????????>>>???AAAEEEOOObbbttt{{{mmmddd^^^VVVQQQPPPMMMGGGBBB@@@@@@@@@@@@@@@@@@???>>>===;;;:::999888888888888888:::;;;<<>>>>>>>>>>>===<<<<<>>???AAABBBBBBBBBCCCFFFIIILLLMMMLLLJJJHHHGGGIIIIIIHHHIIIMMMNNNLLLHHHDDDAAA@@@BBBIIIXXXgggkkkkkkiiiaaaVVVLLLGGGEEEIIIXXXdddnnnxxx~~~wwwmmm^^^YYYXXX```llluuutttqqqcccUUUOOORRR```~~~ooo^^^SSSPPPRRRiiiwwwggg___>>>======>>>???@@@AAABBB@@@????????????@@@AAAAAACCCDDDEEEFFFFFFEEEDDDDDDBBBCCCDDDEEEFFFFFFEEEDDDCCCDDDFFFFFFEEECCCBBBAAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@@@@AAACCCEEEGGGIIILLLLLLLLLLLLKKKKKKKKKJJJKKKJJJLLLMMMKKKJJJOOOVVVYYY^^^jjj}}}}}}sssbbbRRRCCC@@@===???EEEJJJKKKJJJCCCAAA@@@>>>>>>>>>>>>??????>>>???AAABBBIIIZZZjjjxxxlll```XXXQQQOOOMMMHHHDDDCCCBBBBBBBBBBBBAAA@@@???>>><<<;;;:::999888888888888999:::;;;===@@@CCCEEEGGGIIILLLOOOQQQTTTWWW[[[^^^___bbbfffhhhhhhhhhiiijjjllllllnnnpppqqqrrrssssssqqqrrrsssrrrpppnnnnnnnnnrrrsssuuuvvvtttrrrpppooosssqqqqqqrrrqqqpppvvv~~~xxxnnndddYYYSSSOOONNNKKKIIIJJJOOOWWW\\\gggooovvvyyy{{{}}}~~~|||zzzyyyzzz}}}~~~~~~~~~|||pppooonnnmmmnnnooopppqqqooohhhbbb^^^\\\^^^fffppp~~~zzzhhhZZZOOOOOObbbwww}}}zzzzzzvvvtttvvvxxxwwwxxx{{{|||rrrhhh```]]]]]]\\\ZZZUUUKKK???888888:::555777999;;;<<<<<<<<<<<<:::::::::;;;<<<===>>>>>>???===;;;;;;<<<===<<<;;;<<<<<<===>>>>>>>>>>>>===???>>>===>>>@@@BBBBBBAAACCCEEEIIILLLMMMLLLIIIHHHEEEIIIJJJHHHIIINNNQQQPPPLLLFFFAAA@@@CCCLLL\\\jjjnnnnnnkkkbbbWWWMMMGGGFFFJJJYYYcccjjjrrrxxxyyyooo```\\\ZZZbbbnnnvvvuuuqqq^^^QQQLLLQQQaaa~~~mmmYYYNNNLLLMMMbbbxxxkkkeee>>>>>>>>>===>>>>>>???@@@@@@@@@?????????@@@@@@AAACCCCCCDDDDDDEEEEEEDDDDDD@@@AAABBBCCCCCCDDDDDDCCCBBBDDDFFFGGGEEECCCAAAAAA@@@AAAAAABBBBBBBBBBBBAAABBBBBBBBBCCCDDDGGGIIIJJJLLLLLLLLLKKKKKKJJJJJJJJJJJJIIIJJJLLLJJJIIIMMMTTTWWW\\\ggguuupppaaaMMMFFF???===BBBGGGIIIIIICCCBBB@@@>>>======>>>>>>??????@@@AAAAAAEEESSSaaayyywwwggg]]]TTTPPPMMMIIIFFFGGGDDDDDDCCCBBBAAA@@@>>>===>>>===<<<:::999888888888888999:::<<<>>>AAACCCEEEGGGIIILLLOOOQQQTTTXXX[[[[[[___dddhhhiiiiiiiiiiiijjjkkkmmmoooppprrrrrrrrrrrrssssssrrrpppnnnmmmnnnnnnpppssstttuuutttrrrppprrrqqqrrrsssqqqnnnrrrxxxzzzooobbbYYYRRRQQQNNNMMMOOOVVV```gggpppwww}}}~~~}}}||||||}}}~~~}}}~~~pppooommmllljjjiiiiiiiiijjjddd]]]YYYWWW[[[fffrrrppp^^^SSSNNNTTTiii{{{yyyvvvuuuwwwxxxyyywwwkkkbbb]]][[[ZZZ\\\WWWOOOEEE<<<888888999777999:::<<<===>>>======::::::;;;;;;<<<<<<<<<<<<<<<;;;::::::<<<======<<<;;;<<<===>>>????????????>>>===<<<===@@@AAABBBAAABBBDDDGGGIIIKKKJJJIIIGGGDDDHHHJJJIIIJJJPPPTTTUUURRRIIIAAAAAAGGGQQQ```mmmsssrrrmmmcccWWWMMMIIIHHHJJJWWW^^^bbbjjjrrrxxxmmmbbb___]]]cccmmmssssssppp[[[NNNJJJRRRbbbzzzmmmXXXMMMKKKLLL___wwwlllhhh??????>>>============>>>AAAAAA@@@?????????@@@@@@CCCCCCCCCCCCCCCCCCCCCCCC@@@@@@AAAAAABBBCCCCCCCCC@@@CCCGGGGGGEEECCCBBBBBB>>>???@@@AAABBBBBBAAA@@@CCCCCCBBBCCCDDDFFFHHHIIIJJJJJJJJJKKKKKKKKKLLLLLLLLLJJJIIIKKKJJJIIIKKKPPPRRRZZZdddooo}}}ttt[[[QQQDDD>>>@@@DDDFFFFFFCCCBBB@@@>>>=========>>>@@@@@@AAABBB@@@BBBMMMYYYkkkrrrfffYYYSSSNNNJJJHHHIIIGGGGGGFFFEEEDDDBBB@@@???@@@???===;;;:::999888888666777888:::<<>>>>>===::::::<<<===??????@@@@@@>>><<<<<<===???AAAAAAAAABBBCCCEEEGGGHHHHHHHHHGGGBBBHHHJJJIIIKKKRRRWWWYYYVVVKKKAAACCCLLLWWWdddmmmuuussslllaaaUUUKKKHHHHHHIIITTTXXXZZZaaakkkwwwmmmfffdddcccffflllqqqsssrrr]]]QQQNNNWWWhhh}}}wwwlllVVVKKKLLLMMM```tttjjjggg@@@???>>>======<<<<<<===BBBAAAAAA@@@??????@@@@@@CCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBCCCDDD???CCCGGGHHHEEECCCBBBCCC===>>>???@@@AAAAAA@@@???BBBAAAAAAAAABBBCCCEEEFFFGGGHHHIIIJJJKKKMMMNNNNNNOOOKKKIIIKKKKKKHHHIIILLLJJJSSS^^^fffqqqfffYYYHHH??????BBBDDDCCCDDDBBB@@@???=========>>>AAAAAABBBBBB??????IIITTT___vvvzzzmmm^^^UUUOOOJJJIIIKKKKKKKKKJJJIIIGGGEEEDDDCCCAAA@@@>>><<<:::999999888555666777888;;;===???AAACCCEEEGGGIIIKKKNNNQQQTTTSSSXXX___dddgggggggggggghhhiiikkkmmmnnnoooppppppsssttttttrrrooommmlllmmmhhhjjjnnnsssvvvwwwuuusssrrrsssuuuwwwtttnnnnnnrrr{{{sssgggYYYWWWUUUTTTYYYcccpppyyytttzzz{{{yyy|||}}}uuutttrrrnnnjjjddd```]]]```ZZZTTTQQQQQQXXXhhhwww~~~~~~jjj]]]RRRSSSXXXbbbuuuzzzxxxuuusssrrryyyqqqddd_________^^^\\\QQQDDD<<<999999888777444666777999::::::999999::::::;;;<<<<<<;;;;;;:::888777888:::<<<>>>>>>>>>999:::;;;===>>>???@@@@@@===<<<;;;===???AAAAAAAAABBBCCCDDDEEEFFFGGGGGGGGGBBBGGGKKKJJJLLLSSSZZZ\\\YYYLLLAAADDDNNN[[[fffmmmtttqqqjjj^^^QQQHHHEEEFFFHHHRRRTTTTTT\\\hhhyyypppkkkiiihhhjjjnnnrrrtttuuuaaaUUUSSS]]]nnn{{{uuujjjTTTJJJKKKNNN```rrrhhheee