BM6P6(@ ------.../////////...............---------------/////////111333666888:::;;;@@@EEEFFFEEEEEEFFFIIIEEEGGGHHHGGGBBB;;;666444222444777:::;;;:::999888111///...000333444333111555555555555666666666777888999999888888::::::999777666444444444444333111...111555888999777444222444888???IIIRRRWWWUUUSSSSSSVVVXXXVVVRRRPPPRRRUUUSSSQQQOOONNNLLLGGG???999888777666777888888777666666555444333333555777999666666666666666666666666555555555555555555555555555555555555555555555555666555555555555444444444222222222111111111111000000000000000////////////...------,,,,,,------...---,,,,,,++++++,,,,,,---*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,...333777999???KKKWWW]]]^^^aaaffffff]]]VVVZZZeeewwwiiifffsss~~~~~~wwwrrr{{{yyyxxxxxxyyyddd___ZZZ[[[bbbiiilllmmmwwwyyy||||||}}}|||{{{yyyyyyzzzzzzyyywwwuuusssqqqpppooonnnllljjjhhhgggdddbbb```^^^]]]\\\\\\VVVOOOKKKKKKLLLKKKJJJIIIGGGFFFJJJQQQVVVVVVTTTKKKFFFCCCIIIUUUaaaiiilllaaaYYYOOOIIIGGGFFFDDDAAAAAAEEEFFFBBBAAABBBCCCBBBFFF??????FFFJJJHHHKKKRRRLLLGGGAAA??????@@@???>>>======<<<<<<<<<<<<===>>>===;;;:::;;;>>>AAABBBCCCDDDBBB@@@>>><<<<<<<<<<<<>>>>>>>>>===<<<;;;999888777888:::<<<===>>>??????CCCBBB@@@???AAABBBCCCCCCAAACCCCCCAAABBBFFFGGGEEEDDDBBB@@@===;;;:::::::::::::::;;;<<<=========<<<;;;<<<===>>>AAAFFFMMMQQQYYY```kkkuuuooo```ddd|||jjjQQQLLLKKKHHH>>>666666777555222111222222222111111111111000222111111000000000000000000000000000000000000000000000//////............------++++++++++++------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,(((***++++++***)))+++,,,,,,------,,,***))))))***///...,,,,,,...222666999;;;===AAAEEEGGGGGGFFFEEE++++++,,,,,,,,,,,,,,,+++......------------------...///000333777<<<@@@BBBAAACCCGGGIIIIIIHHHIIIIIIIIIIIIHHHCCC<<<666222000///111333666777666555444666444444666999;;;;;;999===>>>>>>@@@AAABBBCCCCCCEEEFFFFFFEEEDDDDDDDDDCCC???===999777666666555333333555777888777555222000333555:::AAAHHHLLLKKKJJJNNNRRRVVVUUUPPPKKKJJJJJJNNNMMMMMMOOOQQQPPPMMMJJJDDD@@@:::666444555777888555555444444555666777777666666666666666666666666555555555555555555555555555555555555555555555555555555555555444444444444222222222111111111111000000000000000////////////...------,,,,,,------...---,,,,,,++++++,,,,,,---***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,000555888<<>>;;;:::999::::::;;;<<<===============<<<:::;;;<<<===>>>?????????AAA>>><<<;;;===@@@BBBDDD>>>AAAAAA???@@@EEEGGGEEEHHHFFFDDDAAA???>>>>>>>>>:::;;;<<<<<<============;;;;;;;;;;;;===AAAHHHLLLUUU[[[fffqqqzzzssscccmmm~~~gggYYYLLLJJJAAA999888999777666777222222222111111111111000222111111000000000000000000000000000000000000000/////////.........------------,,,++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,)))***++++++******+++---+++---------++++++,,,---...------...000444888:::<<<>>>AAADDDFFFFFFEEEDDD++++++,,,,,,++++++++++++---------------///000000444555777999===AAAEEEGGGCCCCCCCCCEEEGGGHHHFFFEEEFFFEEEBBB===777222111111333444666888888777666555666666666888;;;======<<>>@@@AAA@@@CCCIIIOOOPPPLLLFFFAAA@@@AAAAAACCCGGGKKKOOOPPPOOOLLLHHHCCC>>>:::777666666555555555666666666666666666666666666666666666666555555555555555555555555555555555555555555555555555555555555444444444444222222222111111111111000000000000000////////////...------,,,,,,------...---,,,,,,++++++,,,,,,---***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------...............333666999AAAPPPbbblllnnnbbb___XXXSSSYYYhhhuuuzzzwww|||tttmmmvvv}}}}}}vvvuuupppggg```ZZZXXXVVV[[[dddnnnuuuwww}}}~~~|||yyywwwwwwvvvssspppnnnmmmkkkhhhfffdddbbb```______^^^[[[ZZZXXXWWWUUUSSSQQQOOOOOONNNUUUQQQKKKFFFDDDDDDDDDCCCGGGGGGKKKUUU______VVVMMMHHHGGGIIIRRR]]]fffhhhgggXXXRRRJJJEEEDDDEEECCCBBBCCCFFFGGGCCCAAACCCDDDCCCAAADDDHHHNNNXXX___]]]WWWGGGDDDBBB@@@@@@@@@>>>=========>>>??????>>>===<<<;;;;;;;;;===@@@BBBCCCBBBAAA???;;;888666666777888888999;;;===>>>???@@@@@@>>>>>>>>>???????????????>>>===;;;:::;;;???CCCFFFDDDGGGFFFCCCDDDIIIKKKIIIIIIHHHEEEBBB@@@?????????::::::;;;<<<<<<======>>>===<<<;;;999:::===CCCGGGNNNTTT^^^iiisss|||lllfffooo|||yyyoooTTTLLLCCC<<<999666333333666222222222111111111111000222111111000000000000000000000000000000000000000.........---------------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***+++,,,,,,++++++,,,---+++,,,------+++,,,---///---...///111555888;;;<<<>>>???BBBDDDEEEEEEDDDCCC......---------------...,,,,,,---///111333555666999999888888999;;;===>>><<<::::::<<>>???@@@@@@@@@>>>>>>=========>>>@@@AAAAAAAAABBBBBBDDDEEEFFFHHHIIIIIICCCAAA@@@CCCDDDDDDGGGJJJHHHFFFDDDDDDCCCCCC@@@>>>;;;;;;;;;<<<===>>>@@@AAA===<<<:::999999;;;<<<===<<>>======>>>@@@AAAAAA???===<<<===<<<===???BBBDDDCCCBBB@@@===:::777555666777888777888:::<<<>>>???@@@@@@@@@??????>>>>>>>>>>>>>>>============>>>@@@CCCEEEDDDFFFEEEBBBBBBFFFHHHFFFFFFDDDBBB???>>>===<<<<<<::::::::::::;;;;;;<<<<<<@@@???===:::999;;;@@@CCCGGGMMMWWWbbbmmmwwwqqqnnnuuucccNNNGGG@@@<<<888222111333222222222111111111000000222111111000000000000000////////////////////////---------------------------------,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,***,,,------,,,+++---...,,,------,,,***+++,,,......///222666999<<<>>>???@@@AAACCCDDDEEEDDDDDDCCC......---------...///000,,,---000444777:::<<<===666555333222111111111111444222111333777999777444666999===??????@@@AAABBBCCCCCCDDDEEEEEEEEEDDDDDDFFFFFFFFFFFFEEEEEEEEEEEE@@@AAAAAABBBBBBCCCCCCCCCDDD???>>>BBBCCCAAADDDIIICCCCCCDDDFFFGGGGGGEEECCCEEECCCAAA>>>======>>>???BBBAAA>>>;;;::::::<<<>>>===@@@CCCCCCBBB>>><<<:::999999999:::<<<@@@EEEHHHFFFKKKPPPRRROOOIIIDDDBBB???<<<999666444555777888666666666666666666666666555555555555555555555555555555555555555555555555555444444444444333333333222222222111111111000000000000000000////////////...------,,,,,,------...---,,,,,,++++++,,,,,,---+++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------...------......000111222333888???NNNccctttxxxsssfffXXXWWWfffkkkgggssszzzqqqvvv}}}ppp|||vvvhhh\\\[[[______cccjjjrrryyy}}}~~~}}}zzz|||zzzyyy{{{zzzyyywwwtttooojjjggg```^^^\\\[[[ZZZYYYWWWUUUTTTRRRPPPOOONNNMMMKKKIIIJJJIIIGGGFFFEEEDDDDDDDDDMMMLLLIIIEEECCCBBBCCCDDD@@@GGGTTTfffsssqqqcccVVVLLLNNNUUU^^^ffffff___XXXKKKHHHDDDAAAAAABBBCCCCCCLLLOOOMMMFFFCCCDDDEEECCCGGGMMMOOOOOOSSSYYYRRRFFFCCCCCCCCCBBBAAA????????????@@@AAABBBBBB@@@>>><<>><<<999777666777888999777888:::;;;======>>>>>>@@@???===<<<<<<;;;<<<<<<:::===???@@@??????AAABBB<<>>@@@DDDEEECCCCCCAAA???>>><<<<<<<<<<<<::::::999888888999999:::???>>><<<:::888999<<>>@@@@@@BBBCCCDDDEEEEEEEEEDDDDDD,,,,,,++++++,,,...000111///222666;;;???AAABBBBBB888777555444333222333333111111111333666888999999===@@@CCCEEEEEEDDDDDDDDDAAABBBBBBCCCDDDDDDDDDCCCAAABBBBBB@@@>>>======>>>===============>>>>>>>>>@@@<<<===CCCDDD>>>===AAA>>>===<<<>>>@@@BBBAAAAAABBBAAA???>>>???AAACCCDDDAAAAAAAAA>>><<<<<<===???CCCCCCDDDCCCBBB@@@===<<<999999999999:::===BBBFFFHHHKKKOOOOOOMMMLLLNNNQQQFFFDDD@@@<<<999888999:::666666666666666666666666555555555555555555555555555555555555555555555555444444444444333333333333222222222111111111111000000000000000////////////...------,,,,,,------...---,,,,,,++++++,,,,,,---+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------......---...///111333444555===IIIYYYkkkxxxvvvooojjj___cccuuuyyyooosss|||{{{|||}}}uuuvvvcccUUUXXXaaaccciiiqqqyyy~~~~~~}}}~~~|||~~~xxxvvvtttrrrooommmjjjfffaaa^^^XXXWWWUUUTTTTTTTTTRRRPPPOOOMMMKKKJJJJJJIIIFFFDDDDDDCCCBBBAAA@@@@@@@@@@@@CCCCCCBBB@@@>>>>>>@@@CCCCCCHHHRRR^^^eeecccXXXOOOMMMPPPXXXbbbhhhfff\\\SSSGGGFFFCCCAAA@@@AAABBBCCCIIIKKKIIICCC@@@AAACCCBBBGGGMMMTTTVVVXXXVVVOOOFFFCCCDDDDDDBBB@@@@@@AAABBBAAABBBBBBBBBBBB@@@???>>>@@@AAABBBEEEFFFEEEBBB???;;;:::999888888999999:::888999:::<<<======>>>>>>???>>><<<::::::::::::;;;888<<<@@@AAA@@@???BBBDDDFFFKKKMMMMMMOOORRRRRROOOCCCBBBAAA?????????@@@AAA===<<<:::888777777888888:::;;;:::999777666888:::>>>CCCLLLWWWdddppp|||sss{{{qqq~~~]]]QQQEEEAAA>>>:::666555222222222111111111111000222111111000000000000000000000000000000000000000---------------.........------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------*********++++++,,,,,,---------,,,,,,,,,,,,------***+++,,,,,,++++++,,,---......---+++******---///777888:::<<<>>>@@@AAAAAADDDDDDEEEFFFFFFGGGGGGFFF,,,,,,+++,,,...000333555555999>>>CCCFFFFFFDDDCCC???===;;;999888888888888222333666888:::<<<@@@BBBCCCDDDEEECCCAAA@@@@@@AAA???@@@@@@AAABBBCCCDDDDDDAAACCCDDDBBB@@@>>>???AAAAAAAAABBBCCCDDDEEEEEEFFFCCCCCCKKKXXXZZZPPPJJJLLLKKKGGGAAA>>>???BBBEEEGGGEEEDDDCCCCCCCCCDDDFFFGGG>>>@@@CCCCCCAAA@@@AAABBBBBBCCCDDDFFFHHHGGGEEECCC<<<===<<<;;;999:::===AAAFFFJJJNNNNNNLLLLLLPPPSSSLLLKKKIIIFFFBBB???<<<:::666666666666666666666666555555555555555555555555555555555555555555555555444444444333333333222222222222222111111111111000000000000000////////////...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------..............................---...///111444666999DDDUUUfffttt{{{tttjjjjjjkkksss}}}vvvzzzzzzgggYYYYYYbbbjjjooovvv|||}}}zzzwwwxxx|||{{{uuuooommmhhheeeaaa___^^^\\\XXXUUURRRPPPNNNNNNNNNMMMKKKIIIKKKIIIGGGFFFFFFEEEBBBAAA>>>===<<<;;;;;;;;;;;;;;;:::;;;<<<<<<;;;<<>>AAAAAAAAADDDJJJOOOZZZ___aaa___^^^]]]YYYTTTDDDCCCBBBBBBBBBCCCEEEFFFAAA???<<<999888777777888777888::::::999777777888:::???HHHSSS```nnnzzzyyyzzz|||xxxdddOOODDD@@@<<<777444222222222111111111111000222111111000000000000000000000000000000000000000------........./////////,,,---...//////...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------)))******+++,,,,,,------------,,,,,,,,,,,,------)))***++++++******+++------------,,,,,,...222555======>>>>>>???@@@AAAAAAEEEEEEFFFGGGHHHHHHIIIIII............111444777999;;;???DDDIIIJJJHHHEEEBBBAAA???<<<:::777666666555222666:::<<<===@@@EEEIIIDDDCCCAAA===::::::<<<>>>AAAAAABBBCCCDDDEEEFFFGGGQQQTTTUUUTTTRRRQQQSSSUUUNNNNNNPPPQQQSSSTTTVVVVVVSSSVVVeeeyyy}}}rrriiiiiieee]]]RRRKKKJJJNNNSSSVVVWWWTTTPPPJJJEEEAAA???======AAAEEEFFFEEEDDDDDDFFF<<>>AAAHHHPPPSSSPPPMMMLLLMMMOOOPPPPPPOOOJJJDDD===999666666666666666666666666555555555555555555555555555555555555555555555555444444444333333333222222222222222111111111111000000000000000////////////...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------..............................---...///222555777<<>>===;;;999999999888777777777777777666888;;;;;;:::<<<@@@DDDGGGFFFCCC@@@???AAAEEEIIIHHHMMMWWWccckkkhhh]]]SSSEEEDDDCCCAAA???@@@AAACCCBBBEEEDDDAAA@@@EEEIIIIIIQQQXXXhhhuuunnnYYYKKKIIIEEEEEEEEEBBB@@@@@@DDDHHHEEEDDDCCCAAAAAA@@@@@@AAA@@@AAABBBDDDDDDAAA<<<888333444666888:::::::::999999;;;===???AAACCCDDDDDD???===;;;:::999:::<<<===@@@BBBCCCCCCCCCIIISSS\\\aaaeeeeee```ZZZUUUMMMEEECCCCCCCCCCCCDDDEEEGGGHHHDDDBBB>>>;;;999888888888777999<<<===<<<:::::::::888===FFFQQQ^^^lllyyyjjjnnn~~~___NNNGGGAAA;;;888222222222111111111111000222111111000000000000000000000000000000000000000........./////////000000,,,---...//////...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...))))))***+++,,,,,,------...------,,,,,,------...(((***++++++***)))+++,,,,,,---------...222777:::AAA@@@@@@??????@@@@@@AAAEEEFFFGGGHHHIIIJJJJJJKKK,,,...111555999<<<>>>???BBBBBBBBBAAABBBBBBCCCCCCAAA===777555555777777666999888999<<<@@@BBBBBB@@@===???@@@>>><<>>BBBGGGEEECCCBBB???===AAAIIILLLQQQ^^^jjjiii^^^TTTRRRJJJFFFCCCAAAAAABBBCCCCCCDDDEEEEEECCC@@@BBBFFFKKK[[[ccckkklllcccWWWNNNIIIFFFFFFEEEDDDDDDFFFJJJMMMJJJIIIGGGFFFEEEDDDBBB@@@AAACCCDDDBBB???;;;888888555666666777888999999:::<<<===>>>@@@BBBCCCEEEEEEEEEAAA<<<888777888999:::===CCCIIINNNVVV^^^\\\UUUXXXWWWRRRJJJHHHIIIGGGBBBBBBDDDFFFHHHJJJIIIHHHGGGHHHFFFBBB@@@???===;;;999777999<<<>>>>>>===:::999:::<<>>?????????AAA@@@???======<<<<<<<<<;;;888666777999;;;:::999<<<===>>>=========@@@BBBAAADDDEEEEEEKKKUUUZZZXXXXXX^^^dddggghhhllluuu}}}|||}}}yyy|||xxxxxx{{{{{{{{{zzzvvvddd\\\UUUQQQMMMHHHHHHLLLJJJFFFBBBAAAEEEJJJOOOQQQHHHJJJMMMNNNOOONNNIIIEEE;;;<<>>>>>===<<<<<<;;;;;;:::999888777666666666555444333333444555555555666888888888<<>>???AAABBBDDDDDDEEEFFFBBB<<<999999<<>>===;;;999999:::;;;======<<<:::999:::<<>>AAA???>>>===>>>???@@@@@@@@@BBB@@@BBBHHHMMMNNNOOOQQQ<<<===@@@BBBBBBAAA???===;;;;;;:::999999999999999;;;;;;;;;===???@@@>>>===999<<>><<<===BBBGGGKKKSSSZZZ```ppp}}}pppqqqwww}}}{{{uuusssxxx~~~yyy}}}{{{|||tttjjjaaa[[[[[[^^^```YYYOOOIIIHHHJJJKKKKKKLLLKKKLLLNNNQQQOOOKKKHHH@@@@@@??????AAAHHHPPPVVVSSSLLLFFFGGGMMMRRRSSSQQQQQQLLLEEE???<<<999888666333444444555555555555555444444444444444444444444444444333333333333222222111111000000000000111111000000000000////////////------------------------,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---------............//////...000333444555<<>>>>>>>>999999999999888888888888888888777666555555444444444444333333333333444444333444555666888===DDDHHHDDDBBBAAABBBAAABBBHHHQQQUUUZZZbbbgggcccWWWMMMIIIHHHEEEBBBBBBCCCEEEEEEEEECCCDDDDDDCCCDDDIIIQQQXXXcccgggkkkhhh___UUUMMMIIIFFFFFFGGGHHHJJJLLLNNNPPPLLLIIIFFFCCCCCCCCCBBBBBBAAAAAA@@@===999777666777555555777888:::;;;<<<===???@@@AAABBBCCCCCCCCCCCCBBB@@@===<<>><<<;;;;;;;;;;;;;;;;;;:::::::::;;;???KKK\\\ooo~~~xxxooouuu}}}kkkNNN???;;;777555444333444555444333222222222111111111111000000000000000000000000000////////////////////////---------------------------------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---///222666:::>>>@@@AAA@@@===;;;===@@@AAA>>>:::555666;;;CCCGGGIIIPPPXXX>>>???BBBCCCCCC@@@===;;;777777888999:::;;;===>>>BBBBBBAAAAAAAAAAAA@@@@@@;;;???DDDIIIMMMRRRWWWZZZ\\\hhhttt{{{vvvzzzyyyttttttvvvwwwrrrkkkddd^^^WWWNNNIIIPPPLLLJJJJJJIIIHHHIIILLLKKKJJJHHHCCC@@@BBBHHHNNNVVVOOOGGGDDDFFFLLLQQQTTTVVVRRRMMMIIIEEEAAA<<<999666666555555555666777777444444444444444444444444444444333333333222222222111111000000000000111111000000000000////////////------------------------,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---------............///000///000333444777BBBMMMdddmmmuuummmeeewww{{{jjjuuuuuu~~~uuurrr{{{pppbbbgggppprrrrrrttttttyyy~~~yyysssnnniiiccc___ZZZVVVQQQLLLIIIFFFBBB@@@>>>===<<<:::999999888888777777777777666666666666555555444444333333222222333222222222333333444444444444444555888>>>DDDIIICCCAAA@@@AAA@@@AAAIIIRRRZZZ^^^dddfff```VVVMMMHHHGGGEEECCCCCCDDDFFFFFFFFFDDDDDDDDDDDDEEELLLUUU]]]iiijjjiiieee\\\TTTNNNLLLGGGGGGHHHKKKNNNPPPPPPPPPMMMIIIDDDBBBAAABBBBBBBBB@@@???===:::666555666777555666777999;;;===>>>???BBBBBBCCCBBBBBB@@@??????===>>>@@@CCCFFFLLLRRRUUUZZZXXXUUURRRRRRTTTUUUUUUbbb___aaabbbVVVJJJSSSfffXXXRRRJJJEEEEEEGGGIIIIIIIIIHHHHHHHHHHHHGGGDDDAAA>>>===;;;:::::::::;;;;;;::::::>>>JJJ\\\ppp|||www{{{mmmOOOBBBDDD999777444333333444444333222222222111111111000000////////////////////////////////////////////////---------------------------------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++---......111666;;;>>>@@@@@@@@@AAA???>>>>>>>>><<<888555111222888@@@EEEGGGMMMSSS>>>@@@BBBDDDDDDBBB???===;;;;;;;;;<<<===???@@@AAAAAAAAA???>>>>>>@@@CCCEEENNNOOOTTT___kkkssssssqqqooovvv~~~~~~~~~zzztttmmmeeeaaaTTTRRRRRRSSSNNNGGGHHHNNNLLLMMMMMMIIIEEECCCEEEHHHJJJHHHDDD@@@???FFFPPPYYYTTTSSSSSSQQQOOOJJJDDD???:::999777555444555666666444444444444444444444444444444333333333222222222111111000000000000111111111000000000/////////...------------------------,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---------............//////...000333555<<>>===;;;777444444666888777777999;;;===>>>@@@@@@DDDCCCBBB@@@>>>===<<<;;;>>>BBBGGGJJJLLLNNNPPPRRRUUUTTTSSSUUUWWW[[[```dddvvvuuuzzz|||ooo^^^bbbrrrooodddWWWMMMJJJIIIHHHGGGFFFGGGHHHKKKLLLKKKGGGCCC@@@???===;;;::::::;;;<<<::::::>>>KKK___tttwwwZZZIIIHHH<<<999555222222333333222222222222111111111000000////////////////////////////////////////////////---------------------------------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++***+++---000000333888<<>>HHHQQQRRRSSSTTTVVVUUURRRLLLGGG@@@===:::666333333444555333333333333333333333333444444333333333333222222111111000000000000111111111111000000//////......------------------------,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---------............///......111555999BBBUUUfffnnnvvvqqq___hhhmmmlllsss}}}yyyzzz|||yyypppgggeeehhhooorrrqqqqqqtttttt|||uuukkkccc\\\UUUMMMHHHEEEBBB>>>;;;:::999777555777777666555444444444555555444333222111000//////111222222222222222222222111222333444555555444444888777666888===AAACCCDDDBBB???>>>>>>>>>@@@HHHRRR^^^ccceeebbb]]]YYYSSSNNNHHHGGGEEEEEEFFFGGGGGGFFFDDDFFFHHHIIILLLSSS]]]eeeeeeaaaZZZSSSMMMKKKJJJKKKLLLKKKLLLPPPSSSRRRNNNIIIHHHEEEBBB????????????>>>;;;:::999777555444777999999999;;;<<<>>>???@@@AAABBBAAA>>>;;;::::::;;;<<>>??????>>>???AAABBB>>>777222222333666444555===CCCDDDEEEGGGBBBCCCDDDEEEEEEDDDCCCBBBBBBAAA@@@???>>>=========<<<@@@EEEJJJOOOVVV^^^dddrrrppppppvvv~~~|||{{{}}}|||sssbbbUUUSSSTTTQQQMMMJJJJJJKKKKKKKKKLLLKKKIIIEEEAAABBBGGGLLLSSSSSSTTTUUUVVVVVVSSSPPPIIIFFF@@@:::666555555666333333333333333333333333444444333333333333222222111111000000000000111111111111111000///.........------------------------,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///...///333888===JJJ```sssrrrllldddZZZ```}}}{{{wwwuuuwww{{{{{{pppiiieeeeeeiiiooorrrrrrsssuuuxxx|||wwwsssjjjddd[[[TTTOOOJJJCCC>>>===:::888777666666444333555555444444333444444444222222222111111111000000111222222222333333444444111222444555666666555555777777777;;;@@@DDDEEEDDD@@@>>>===>>>???BBBLLLVVV___dddeee___ZZZXXXSSSNNNIIIHHHFFFFFFGGGGGGFFFEEECCCFFFJJJMMMQQQYYYdddkkkddd]]]TTTMMMIIIIIIKKKMMMNNNNNNNNNRRRTTTRRRKKKDDDEEECCC@@@??????>>><<<;;;777888888777666666888:::;;;;;;<<<===>>>???@@@AAA===;;;777555666999===???DDDHHHKKKKKKIIIIIILLLPPPVVVXXX```kkkrrrvvv~~~sssbbbUUUMMMJJJFFFCCCCCCCCCCCCCCCDDDCCCAAA???>>>===<<<<<<<<<<<>>?????????>>><<<:::777555444444555444666<<<@@@DDDLLLTTTCCCCCCCCCCCCCCCBBBBBBAAA======<<<<<<<<<======>>>FFFKKKSSS[[[```gggnnnsss{{{zzzyyyzzz~~~|||}}}|||uuuooonnnggg^^^SSSKKKIIIJJJJJJJJJJJJIIIHHHIIILLLOOORRRTTTUUUTTTSSSSSSUUUVVVVVVVVVRRRMMMGGG@@@;;;999999999333333333333333333333333444444444333333333222222111111000000000000111111222111111000///......---------------------------,,,,,,---------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---------........./////////111555:::AAAOOOggg|||zzzhhh___\\\^^^nnn}}}nnnuuusss{{{yyy|||{{{rrrjjjlllpppmmmllloooqqqrrrrrrsss|||xxxnnnggg[[[UUUMMMHHHDDD@@@;;;777999888666666777666555333444444333333333333444444222222222222333333444444222222222333444444555555111333444666777777666666666666777<<>>@@@EEEOOOZZZ```eeeeee^^^XXXVVVRRRLLLJJJIIIGGGGGGGGGGGGEEEDDDBBBFFFKKKPPPVVV^^^iiiqqqeee]]]SSSLLLIIIKKKNNNQQQPPPOOOOOORRRTTTQQQIIIAAACCCBBB@@@???>>>===;;;999666777888777777777999;;;<<<======>>>???@@@@@@@@@888666333222444999???CCC@@@DDDGGGGGGGGGJJJQQQXXX^^^```hhhtttxxxyyywwwgggVVVPPPGGGAAA???AAADDDEEEDDDDDDCCCAAA@@@>>>===<<<<<<===DDDUUUmmm}}}nnntttZZZKKKFFF>>>888555444444444222222222111111111111000000000000000000000000000////////////////////////////////////////////////---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((,,,//////...111777===???>>>===<<<===>>>@@@AAA???;;;777666888999777555888:::>>>BBBEEEKKK[[[jjjDDDFFFHHHEEEAAA>>>>>>@@@@@@<<<888888999???MMMZZZgggwwwzzzuuutttsssvvv~~~{{{zzz{{{|||tttUUUHHHOOONNNCCCHHHHHHGGGIIIKKKOOORRRTTTVVVTTTSSSSSSUUUVVVUUUTTTSSSSSSRRRNNNHHH@@@999555666666555444333222111111333333333222222222111111111111111111111111111111000000000000000///......------------------------------------------------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------.........---,,,...111222000---///555777888FFF___ssszzzrrrddd[[[dddsss}}}mmmfffyyy|||}}}kkkeeeiiirrrqqqrrrtttsssrrrvvv}}}~~~|||xxxlll]]]UUUKKKGGGAAA>>>===;;;888555666666555555555555666666333333333444444444555555333333333333333333333333222222333333333444444444666555555555666777666555777999===FFFMMMMMMGGGAAA=========>>>CCCKKKUUU[[[ccc```\\\YYYVVVSSSOOOLLLJJJGGGEEEEEEHHHIIIHHHFFFIIIMMMPPPSSS\\\hhhnnnnnnhhhaaaYYYRRROOOPPPQQQRRRRRRSSSTTTSSSPPPKKKFFFCCC????????????===;;;999888777666666666777888:::;;;@@@???@@@CCCEEECCC>>>:::999666444666<<>>========================:::???@@@<<<;;;>>><<<777<<<;;;???GGGMMMWWWooo@@@DDDFFFEEEAAA===<<<<<<<<<;;;>>>EEEKKKQQQYYYbbb~~~{{{~~~|||kkk___YYYQQQIIIJJJHHHFFFFFFGGGHHHIIIJJJPPPOOOOOOPPPRRRTTTVVVWWWSSSSSSRRRPPPKKKDDD>>>;;;555555555555555444333333333333333222222222111111111111111111111111111111000000000000000///......------------------------------------------------+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------.........---,,,...111222000...111555888???QQQiiivvvxxxooo```^^^ppp||||||nnnjjjuuueeebbbhhhqqqqqqrrrsssqqqqqqxxxuuupppjjj^^^RRRKKKCCC???;;;999999888666444666555555555555555555666333333444444444555555555333333333333333333333333333333333333444444444444666555555555666777777666888===EEEMMMQQQNNNFFF@@@======>>>@@@FFFPPPZZZaaaaaa___\\\YYYXXXUUURRRPPPJJJHHHEEEEEEGGGHHHGGGFFFJJJNNNTTTYYYbbbmmmqqqppphhhbbbZZZTTTRRRRRRSSSSSSUUUUUUUUUSSSOOOJJJEEEAAA>>>>>>>>>===<<<:::888777777666555555666888:::<<<@@@@@@@@@BBBCCCAAA<<<888777555444666;;;???AAABBBEEEEEEIIIOOOSSSUUUYYY```jjjpppuuutttqqqsss{{{yyyiiiYYYLLLEEEBBBAAAFFFFFFEEECCCBBBAAA???===???>>>BBBPPPiiiwwwooozzzyyykkkrrruuuUUUIII???===999222222666222222222222111111111111111111111111000000000000////////////////////////........................//////.........---------------------------------......---------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---000444888<<>>>>>>>>======<<<;;;<<>>BBBAAA>>>>>>DDDQQQ```qqq@@@CCCEEEDDD???;;;999::::::>>>HHHVVV```dddhhhlll~~~}}}xxxwwwvvvfffZZZUUUOOOLLLGGGEEEEEEFFFFFFFFFLLLMMMNNNNNNOOOQQQTTTWWWSSSTTTTTTRRROOOJJJFFFCCC888777777666555555555444333333333222222222111111111111111111111111111111///000000000000///......------------------------------------------------+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------.........------...000111111000444444999JJJbbbuuuyyytttfff[[[bbbyyy|||sssyyy~~~vvvhhhdddhhhpppppprrrrrroooqqq{{{uuuggg^^^VVVLLLCCC???;;;999777666666777666444555555444444444444555555333444444444444555555555444444444444444444444444333333444444444555555555555555555555666666777777;;;CCCNNNUUUTTTMMMEEE???======???CCCKKKWWWaaahhhccc```]]][[[YYYWWWSSSQQQKKKIIIFFFFFFGGGHHHGGGFFFKKKRRRYYY```hhhooooookkkfffaaaZZZUUUTTTUUUVVVWWWYYYXXXVVVRRRMMMGGGBBB???=========<<<:::999777666777666555444666888;;;===AAA@@@@@@@@@???===999555333333444777;;;>>>??????EEEFFFKKKRRRVVVWWW[[[```lllrrrwwwwwwtttsssyyyxxxhhhWWWLLLGGGGGGEEECCCAAABBBBBBAAA???======???BBBKKK___xxxrrrdddrrrnnnhhhwwwhhhQQQAAABBB>>>333000777333222222222111111111111111111111111000000000000////////////////////////.......................................---------------------------------...------------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,...111666999<<<>>>???>>>>>>>>>>>>===<<<:::999===AAABBB===;;;???FFFIIIDDDFFFPPPcccyyyBBBBBBAAA>>>::::::>>>AAAIIIPPP]]]jjjoooppptttzzztttyyy~~~}}}tttsss{{{zzzzzzvvvmmmiii]]]VVVNNNHHHGGGHHHIIIHHHKKKMMMPPPPPPOOOOOOQQQSSSSSSSSSTTTTTTRRRPPPMMMKKK???<<<888555333333444555333333333222222222111111111111111111111111111111//////000000//////...---------------------------------------------------,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------.........------...000111222222777555===UUUppp|||wwwnnn```bbbmmm}}}}}}}}}sssjjjjjjoooppprrrsssqqqsssvvvhhhXXXNNNFFF>>>999999999888777777777777777666444444333333333333444444444444444444555555555555444444444444444444444444444444555555555666666666555666666666555666888:::@@@IIITTTXXXSSSJJJDDDAAA======???FFFQQQ]]]ggglllgggddd```\\\YYYVVVQQQNNNKKKIIIGGGFFFFFFGGGHHHHHHNNNVVV___ffflllnnniiibbb___[[[WWWUUUVVVYYY[[[\\\\\\ZZZVVVPPPJJJEEE@@@>>>>>>======;;;:::999777777888666555444666999===???AAAAAA???>>><<<999555333222333666999<<<>>>>>>>>>EEEFFFKKKRRRUUUUUUWWW\\\eeellltttvvvtttqqqsssuuu|||rrrdddXXXOOOJJJEEE@@@>>>???AAA???>>>>>>===BBBEEEGGGVVVooohhhhhhnnnnnnyyy||||||eeeOOOEEE@@@999555666333333222222222111111111111111111111000000000///////////////////////////................................................------------------------------------------------***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,///444:::===???>>>>>>======>>>===<<<999777555;;;<<<<<<;;;;;;???DDDGGGKKKSSScccyyy>>>===:::888999@@@LLLUUUaaaiiiuuu{{{xxxuuuzzz~~~sssooottt}}}uuukkk\\\RRRMMMKKKHHHGGGGGGIIILLLNNNOOOOOOOOOOOOQQQRRRSSSSSSSSSRRRPPPOOOHHHCCC<<<555222111333555333333333222222222111111000000000000000000000000///////////////...------------------------------------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---.........///000222444999777DDD```www{{{ssskkkeeerrr|||{{{vvv~~~vvvooommmnnnooosssvvvvvvyyy~~~yyyfffZZZLLLCCC===888777999888999999888777666666666444444333333333333444444444444444555555555666666555555555555555555555555555555666666666777777777666777888777666777:::===EEEMMMUUUUUUNNNGGGCCCCCC<<<===AAAIIIUUUaaaiiilllfffccc___\\\YYYVVVRRROOOKKKJJJIIIGGGGGGHHHJJJLLLOOOYYYeeemmmrrrqqqhhh]]]UUUSSSRRRSSSWWW\\\___```]]]ZZZTTTNNNGGGBBB???===???>>>===<<<:::999888888777777666666888;;;???AAABBBAAA???<<<888555333222333555999;;;===>>>??????EEEEEEIIIOOOQQQPPPRRRVVVXXXaaalllrrrqqqllljjjiiikkkrrr|||vvviiiZZZOOOJJJAAA<<<>>>@@@>>>===???>>>FFFGGGCCCNNNiii}}}oooqqq|||llliiiggg{{{{{{bbbIII>>>???;;;222333333333222222222222111111111111111000000000///////////////////////////........................---.....................------------------------------------------------+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---111666;;;>>>???===<<<<<<<<<<<<;;;999777555444888666666999===@@@AAABBBOOO```www999:::<<>>:::777777:::666888999888666444444444555555444444444444555555444444555555555666666666666666666666666666666666666666777777777888888888777999:::999777888<<<@@@IIINNNSSSRRRLLLFFFDDDDDD===???DDDNNNZZZdddhhhiii___]]][[[YYYYYYWWWUUUSSSKKKKKKJJJIIIHHHJJJNNNQQQSSS^^^kkktttxxxttthhh\\\NNNNNNNNNRRRXXX]]]aaabbb\\\XXXRRRJJJDDD@@@>>>===@@@???===;;;:::999999999777777888999<<<>>>AAABBBBBBAAA???;;;666333222333444777;;;===>>>>>>@@@AAACCCCCCGGGLLLNNNMMMOOOTTTRRR[[[ffflllkkkgggbbb``````gggsss~~~rrreeeTTTGGG===???AAA??????CCCCCCKKKKKKCCCLLLhhhlllyyysssfff```mmm|||ttttttSSSBBBAAA===111333333333333222222222222111111111111000000000000////////////////////////........................---------...............------------------------,,,,,,,,,------------...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........111333777;;;=========<<<<<<<<<;;;999888666555555777555777===AAACCCEEEIIIYYYqqq>>>DDDMMMVVV___jjjvvv~~~}}}~~~~~~~~~~~~uuulllVVVNNNFFFEEEIIIMMMMMMLLLLLLMMMNNNNNNNNNMMMMMMLLLNNNLLLHHHCCC>>>:::777555333333333222222222111111000000000000000000000000......//////......---,,,---------------------------------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---...//////...000444777999AAAZZZuuu}}}tttuuu{{{jjjggg~~~~~~xxxpppllllllmmmoooooouuu}}}nnn___VVVGGGAAA<<<;;;999666777:::444666999888666444555666666555555555555555555666555555555555666666666666666666666666666666666666777777777888888888999999999;;;<<<:::888999>>>CCCJJJNNNQQQQQQLLLHHHEEEDDD@@@BBBHHHSSS___fffgggeee\\\ZZZXXXWWWWWWVVVTTTSSSKKKLLLLLLJJJJJJLLLQQQUUUYYYdddqqqxxxxxxqqqbbbTTTMMMMMMNNNRRRXXX^^^aaabbbZZZVVVNNNGGGAAA???>>>>>>???>>><<<:::888888888888777888:::===???AAACCCCCCBBBBBB???:::555222222444555888;;;=========@@@BBBBBBBBBEEEKKKMMMNNNRRRXXXVVV\\\cccfffeeebbb___^^^___fffsss{{{```OOOBBBBBBCCCAAABBBHHHNNNVVVTTTJJJRRRooouuupppxxxjjjnnn||||||uuugggOOOCCC===888444444333333333222222222111111111111000000000000////////////////////////........................---------.........//////------------------------,,,,,,,,,---------......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///777777999:::<<<=========>>>===;;;888777777888888888:::@@@EEEEEEGGGQQQ]]]qqqIIISSSaaannnvvv|||zzzwwwhhh[[[KKKEEEGGGLLLLLLJJJKKKKKKLLLLLLLLLKKKJJJJJJLLLMMMMMMKKKFFF@@@:::666333333333222222222111111000000000000000000000000......//////......---,,,---------------------------------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---...000///...000444888999EEEaaa|||~~~sssyyy}}}nnniiivvvyyytttzzz{{{zzzsssooolllkkkoooooovvvuuucccQQQGGG???;;;999:::999666555888333777::::::888777888:::666666555555555555666666555555555555666666666777777777777777777777777777777888888888888999999999:::<<<===;;;999:::@@@EEEJJJMMMQQQRRROOOJJJFFFCCCBBBEEEKKKWWWbbbhhhfffccc]]]ZZZXXXVVVUUUTTTQQQOOOKKKLLLLLLKKKKKKMMMSSSXXX```jjjuuuxxxvvvkkkYYYIIINNNNNNOOOSSSYYY^^^```aaaYYYTTTLLLEEE@@@>>>>>>???>>>===;;;888777777777777666888;;;???AAACCCDDDDDDBBBBBB???:::444222333555555888;;;<<<;;;<<<@@@CCCBBBBBBEEEJJJNNNPPPVVV\\\]]]```cccdddbbb```______^^^eeesss|||hhhUUUEEEEEEFFFCCCEEEKKKXXX```\\\RRRYYYwwwooowwwyyyxxxyyy^^^EEE===@@@444444444333333333222222111111111111000000000000////////////////////////........................---------.........//////------------------------,,,,,,,,,------..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////;;;:::::::::;;;<<<>>>???@@@>>>;;;999888888:::;;;:::@@@IIILLLIIIJJJ[[[ppphhhlllnnnwww{{{{{{qqqVVVGGGEEEFFFHHHJJJGGGKKKNNNNNNMMMJJJEEEAAAOOOLLLJJJKKKLLLIIIAAA:::888666444222000/////////111111111111000000000000........................------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,---------......------------------------///000000///222666888777@@@XXXrrrzzzmmmyyykkkuuu~~~yyy~~~{{{tttppppppqqqpppoooooouuu~~~qqqbbbTTTJJJDDD???>>><<<:::999888999999999999999888888888777777666666555555555555666666555555666666777777777888999999888888888888999999777999;;;<<<;;;::::::;;;;;;:::999999;;;???DDDFFFLLLVVVZZZUUUNNNKKKGGGBBBHHHKKKRRR[[[cccfffddd```\\\ZZZXXXUUUSSSRRRQQQQQQLLLOOOPPPMMMKKKNNNWWW```eeepppzzzyyymmm___VVVSSSPPPQQQSSSVVVZZZ```eeehhhYYYRRRJJJDDDAAA@@@AAAAAA===<<<:::888777777888888888;;;@@@DDDFFFEEECCCBBB@@@===999555333444666888999999999:::<<>>DDDIIILLLLLLSSSeeeyyyuuuyyy{{{kkk[[[RRRJJJEEEDDDKKKKKKJJJIIIIIIIIIFFFDDDEEEGGGKKKMMMMMMJJJDDD@@@999777444222000000000111111111111111000000000000........................------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,---------......------------------------...///000000333666999:::EEE___uuu|||wwwrrrnnnkkk}}}www{{{}}}zzzsssooonnnoooooonnnsssyyyyyygggUUUHHH@@@>>>AAA@@@>>>===<<<;;;;;;<<<::::::::::::999999999999777777777666666777777777777777777777888888888999999888888888888888888999777999;;;<<<;;;;;;<<<===<<<;;;::::::<<<@@@DDDGGGMMMUUUZZZVVVPPPLLLHHHCCCJJJLLLRRR[[[bbbeeedddaaa\\\[[[XXXUUUSSSRRRRRRRRRNNNPPPQQQMMMKKKOOOYYYbbbllluuu}}}zzzmmm___WWWUUURRRTTTWWW[[[___bbbccccccSSSNNNGGGAAA???@@@AAAAAA<<<;;;:::999888999::::::;;;>>>BBBEEEFFFEEECCCAAA@@@===999666555666888:::;;;;;;;;;<<<>>>@@@BBBCCC>>>CCCJJJPPPVVV]]]gggmmmffffffhhhmmmqqqrrrnnnjjjlllkkkpppyyy|||hhhYYYNNNNNNPPPPPPUUU^^^nnnllleeeaaannnzzzggglllhhhxxx~~~yyylllXXXIIIDDD:::888666333222333333222111111111111111111111111000000/////////.........////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---...000222333888888:::===@@@BBBDDDDDDGGGKKKJJJMMMRRRIII@@@EEEMMMLLLIIILLL___~~~~~~|||tttuuu}}}pppaaaRRRGGGDDDHHHFFFDDDFFFIIIIIIHHHFFF<<>>;;;666222000000111222111111111111000000000000........................------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,------...------------,,,,,,,,,,,,,,,,,,---------......------------------------...///000111333666;;;???SSSmmm{{{wwwqqqtttuuuhhhqqq||||||mmmwwwxxx~~~{{{zzz}}}{{{xxx~~~zzzsssooommmnnnooopppwww~~~zzziiiWWWIIICCCBBBDDDCCCCCCAAA@@@????????????<<<<<<<<<<<<;;;;;;;;;;;;999999999888888999999999999999999999999:::::::::999888888777777888888999777999;;;;;;;;;;;;<<<>>>===<<<;;;;;;===@@@DDDFFFKKKRRRXXXVVVQQQMMMIIIDDDKKKNNNSSSYYY```ccccccbbb\\\[[[XXXUUUSSSRRRRRRRRRQQQRRRPPPMMMKKKPPP[[[dddtttyyy|||vvviii\\\VVVUUUUUUWWW\\\bbbggggggaaa\\\RRRMMMGGGBBB@@@@@@@@@@@@===<<<:::999999:::<<<===@@@BBBDDDGGGGGGEEEBBB@@@===;;;999777777888:::<<<======>>>???AAACCCDDDEEEFFFKKKSSSYYY___fffnnnuuutttsssuuuzzz~~~~~~{{{wwwwwwtttuuu{{{}}}fffZZZQQQTTTYYY\\\dddmmmwwwnnnggglll|||ooo```oooiiiiii~~~vvveeePPPBBB???:::555222111222333333111111111111111111111111000000000/////////......000000000000000000000000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,---...000222444555999999;;;>>>BBBDDDCCCCCCQQQUUURRRUUUZZZQQQGGGJJJKKKOOOVVVeee}}}{{{{{{tttuuuqqq]]]QQQMMMFFFBBB@@@DDDIIIIIIHHHGGG<<<@@@EEEIIILLLLLLLLLKKKCCC@@@:::555111000111111111111111111000000000///........................------------------------......---------,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......------------............//////111222222555<<>>>>>>>>>>>============<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999999:::;;;:::999:::<<<======<<<<<<<<<===@@@CCCEEEFFFLLLRRRTTTQQQNNNJJJGGGMMMOOOSSSXXX\\\```bbbbbb[[[ZZZWWWUUUSSSQQQQQQQQQRRRRRRPPPMMMMMMTTT___hhhyyy{{{xxxooobbbWWWSSSSSSWWW[[[bbbjjjnnnkkkaaaXXXUUUPPPJJJEEECCCBBBBBBAAA@@@???<<<;;;:::;;;<<<>>>DDDEEEGGGGGGFFFDDD@@@>>>999999777777777999;;;<<<===>>>???BBBEEEHHHJJJKKKOOOUUU^^^fffnnnwww}}}}}}ggg]]]UUUXXX```gggqqqyyyyyykkkfffuuufff___vvv~~~eeeooosssXXXBBBAAA:::444222222222222333111111111111111111111111000000000////////////...////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...000222444666777:::<<<======<<<<<>>======<<<<<<<<<<<<==================<<<<<<<<<<<<::::::999999999999::::::;;;;;;;;;:::888999<<<>>>??????>>>>>>???AAADDDEEECCCFFFLLLPPPQQQNNNKKKJJJMMMPPPSSSWWW[[[^^^```aaa[[[ZZZWWWUUURRRQQQQQQQQQRRRQQQPPPOOOQQQZZZeeennn}}}|||vvvkkk^^^VVVUUUVVV[[[```hhhoooqqqkkk___VVVQQQNNNJJJGGGFFFFFFEEEDDDDDDBBB???<<<;;;;;;===>>>FFFGGGHHHGGGEEEBBB>>><<<555555555666777999:::;;;;;;===AAAEEEJJJNNNQQQSSSTTT\\\gggsss~~~~~~ddd\\\WWWZZZbbblllvvv~~~vvvkkklllzzzaaaaaavvvkkk||||||dddPPPFFF<<<555555555222111222111111111111111111111111111000000000////////////........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...000222444666888888999===???;;;777888BBBKKKUUUXXXUUUUUUYYYSSSOOOWWWQQQeee~~~|||www|||yyy}}}yyyqqqpppvvv~~~|||}}}~~~nnn]]]RRRHHH@@@CCCLLLIIICCC===>>>CCCHHHHHHEEEHHHGGGEEEAAA<<<777222000111111111111000000000000........................------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,---------......---------...//////000000222000222555555999KKK^^^nnnwwwooobbbdddmmmwww~~~wwwwww}}}|||zzz}}}fffSSSTTTbbbnnnkkkkkkjjjiiilllrrr{{{~~~kkkSSSEEEEEEGGGEEE@@@CCCCCCDDDEEEEEEEEEDDDDDDAAAAAAAAAAAA@@@@@@@@@???>>>>>>============>>>>>>>>>>>>>>>===============<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;::::::<<<@@@CCCEEEEEEEEEEEEFFFGGGIIIJJJGGGGGGJJJPPPRRROOONNNOOOOOORRRWWWZZZ\\\^^^```bbb]]][[[YYYVVVTTTSSSSSSSSSRRRRRRRRRSSSYYYcccooowww~~~vvvkkk```[[[\\\^^^ccchhhooossspppggg\\\UUULLLIIIGGGGGGGGGHHHHHHGGGFFFDDD@@@===<<<===???AAAGGGGGGGGGEEECCC???<<<:::333444555666888999::::::;;;===BBBHHHNNNSSSWWWXXXbbbgggnnnuuu|||ppp[[[XXXWWW\\\fffpppwww{{{uuurrrzzzttt^^^```{{{pppccc}}}}}}nnn```SSSEEE:::888777222000333222222222222222222222222111111000000000/////////........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000222444666888888999777;;;===;;;:::???LLLWWW]]]cccaaa^^^[[[PPPLLLUUUjjj{{{xxx|||{{{~~~tttooovvv}}}{{{}}}}}}xxxssssss{{{}}}ooo\\\HHHCCCIIIGGGCCC@@@???@@@BBBCCCBBBEEEFFFGGGGGGCCC===666222111111111111000000000000........................------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......---------...///000000000222000222777999@@@XXXqqqrrruuunnnkkkwww~~~zzzooo}}}{{{}}}zzzeeeTTTOOOXXXccceeefffgggiiinnnwwwtttgggWWWMMMIIIIIIHHHFFFCCCDDDEEEGGGGGGGGGFFFFFFBBBBBBAAAAAAAAA@@@@@@@@@???>>>>>>======>>>>>>???>>>>>>>>>>>>=========<<<======<<<<<<<<<<<<======;;;<<<<<<<<<===BBBHHHLLLNNNNNNNNNNNNNNNOOOPPPQQQQQQNNNNNNSSSUUUQQQQQQSSSQQQVVV[[[^^^___```aaaccc```___\\\YYYWWWVVVVVVVVVRRRSSSUUUYYYbbbmmmyyyvvvkkkccc```bbbffflllqqqvvvtttkkk```WWWSSSNNNLLLJJJIIIIIIIIIGGGFFFEEEBBB???======@@@CCCEEEFFFFFFEEECCC@@@===:::888333444666888999:::::::::===@@@EEEKKKQQQVVVYYY[[[eeefffeeecccaaaccchhhmmmnnn^^^RRRUUU\\\eeeqqqxxxzzzxxxttt|||rrr___```wwwZZZeee~~~uuulllfffRRR@@@;;;777111000555222222222222222222222222111111111000000000//////........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111222444666888888999888999999:::<<<@@@IIIRRRXXXbbbgggccc\\\XXXQQQVVViii|||zzz~~~~~~~~~xxx|||wwwxxxwww|||}}}|||zzzrrrooovvvsssTTTDDDDDDBBBCCCCCCAAA???>>>@@@AAAAAADDDHHHJJJHHHBBB:::555111111111111000000000000........................------------------------......---------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,,,,---------......---------...///000000111222///222999<<>>>>>>>>>>>?????????>>>>>>>>>======<<<<<<>>>>>>============>>>>>>;;;;;;<<<===AAAGGGNNNSSSUUUUUUUUUUUUUUUVVVWWWWWWZZZTTTSSSWWWXXXTTTSSSVVVTTTYYY^^^bbbbbbbbbccceeecccaaa___\\\ZZZYYYXXXXXXSSSTTTXXX^^^hhhttt~~~uuukkkdddbbbeeeiiisssxxx{{{uuuhhhZZZSSSRRRWWWTTTQQQNNNLLLIIIEEEBBBCCCAAA>>>===???BBBFFFIIIEEEEEEDDDBBB???;;;888777444555777999:::;;;::::::???BBBGGGMMMRRRWWWYYY[[[XXXVVVRRRLLLFFFEEEIIIMMMXXX]]]hhhxxx|||dddQQQMMMUUUaaaooo{{{~~~xxxtttnnn[[[{{{}}}ddd\\\```||||||vvvttt\\\EEE<<<777000000777222222222222222222222222111111111111000000000000000000000000000000000000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........222333555777888999888888===999777;;;EEENNNQQQQQQWWW\\\VVVOOOQQQYYYppp}}}xxx{{{tttxxx|||zzzttt}}}iiiRRRDDDDDDCCCBBB@@@===<<<@@@EEE999>>>EEEHHHHHHDDD@@@>>>333111//////111000...+++//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------..............................------------------------......---------......///333///:::===777PPPsss|||~~~pppsssooovvvpppyyyuuuqqqttthhhoootttkkkbbbbbbfffkkkkkkkkkvvvvvviii^^^UUULLLEEEEEECCCFFFLLLKKKEEEBBBEEEDDDCCCBBBBBBBBBAAA???===AAA@@@@@@???????????????>>>>>>============>>>>>>@@@???>>>======<<<=========??????>>>???FFFRRR[[[``````___\\\ZZZYYY[[[]]]\\\[[[ZZZYYYXXXXXXXXXXXX[[[[[[]]]```bbbbbb```^^^^^^______]]]ZZZXXXWWWWWWSSSUUU[[[dddnnnxxxyyyooohhhggglllqqqzzzxxxfffYYYWWWZZZXXXSSSMMMHHHGGGGGGGGGGGGBBB@@@???@@@CCCGGGIIIJJJFFFFFFEEECCC???;;;777555777777777777888999:::;;;===???EEENNNVVVYYYWWWTTTKKKHHHDDDBBBBBBCCCCCCBBBFFFIIIOOOZZZjjj}}}zzzjjjPPPXXX```kkkuuu{{{}}}|||{{{yyyaaaaaasssdddRRRdddgggMMM???999444222333111111111111111111111111//////000000111111222222//////000000000000//////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///000000///222222333555888:::;;;;;;>>>555444>>>FFFDDDDDDHHHSSSVVVUUUSSS]]]vvv~~~}}}nnnrrrxxx|||~~~}}}|||}}}}}}wwwqqqiiihhhnnnyyy|||{{{~~~~~~}}}qqqqqqmmmlllttt{{{yyy}}}wwwbbbSSSFFFDDDDDDEEECCC???>>>@@@===@@@DDDGGGHHHGGGDDDAAA666333000///000111000...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,------------........................------------------------......---------...//////444111999<<<>>>ZZZxxx|||zzzyyyyyywww~~~tttoooyyy}}}{{{~~~~~~fffYYYcccooolllggggggkkkmmmooottt}}}vvviii[[[QQQNNNGGGDDDFFFGGGDDDDDDGGGEEEDDDCCCCCCDDDDDDCCCAAABBBAAA@@@@@@??????@@@@@@>>>==================>>>??????>>>>>>======>>>>>>===???@@@@@@AAAIIITTT]]]bbbbbbaaa^^^\\\\\\___aaa______]]]\\\\\\\\\\\\\\\_________aaabbbbbb___]]]```aaaaaa^^^[[[XXXWWWWWWRRRUUU[[[eeepppzzz{{{rrrkkklllqqqwwwxxxfffXXXSSSSSSSSSQQQMMMKKKJJJIIIGGGEEE@@@??????AAAEEEIIILLLLLLGGGFFFCCCAAA===:::777555888888888999999:::;;;<<<@@@CCCHHHOOOTTTUUUSSSQQQJJJHHHDDDBBBBBBCCCBBBBBB???AAAFFFOOO]]]oooyyyzzz~~~fffTTT^^^iiivvv~~~}}}||||||ggg^^^ooowwwddd^^^yyy}}}gggNNNAAA<<<777333333222222222222222222222222000000000000000111111111//////000000000000//////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////666666666777999::::::999;;;888888<<<@@@DDDJJJQQQ\\\[[[YYY\\\oooxxxvvvvvvssseeebbblll}}}}}}uuusssvvvvvvrrrlllaaa]]][[[[[[]]]\\\WWWRRROOOMMMRRRZZZ\\\[[[bbblll~~~~~~{{{jjjiiiccc]]]```lllyyy{{{qqq|||nnnSSSKKKEEEEEEDDDAAA???AAADDDBBBBBBEEEHHHJJJHHHFFF<<<888333000000111111111/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------------------......------......///000555444888<<>>>>>======>>>>>>??????===???@@@AAADDDLLLVVV^^^cccccccccaaa``````ccceeecccbbbaaa```______``````eeedddddddddeeedddaaa^^^bbbcccccc```\\\YYYWWWWWWTTTWWW]]]iiivvv}}}tttppprrryyy~~~~~~rrrcccWWWQQQOOOOOONNNNNNMMMMMMJJJEEEBBB>>>>>>???CCCHHHKKKMMMNNNFFFDDDAAA===:::888666555999999999:::;;;;;;<<<<<>>999;;;>>>CCCMMM\\\kkkuuuzzzuuurrrwwwqqq___YYYcccqqqyyyyyy|||qqq___aaallluuucccyyy|||hhhQQQCCC>>>999666444333333333333333333333333111111111111000000000000//////000000000000//////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////...------...///000666777888999::::::::::::666:::;;;999;;;FFFRRRYYYccc``````mmm|||sssrrrrrrzzz{{{rrrkkkbbb\\\cccppp|||vvvooolllnnnqqqooollliiiddd]]]XXXVVVTTTRRROOOIIIHHHFFFDDDDDDDDDDDDCCCDDDBBBCCCGGGGGGEEEIIIPPPXXXiiioooqqqzzz}}}{{{xxxyyywwwwww~~~{{{rrrhhhhhheee```___eeemmmtttyyy~~~{{{vvvjjjXXXGGGBBBAAA@@@BBBFFFGGGCCC???AAAGGGJJJJJJHHHBBB>>>888222000000111222////////////............------------------------------------------------******+++++++++,,,,,,,,,------------------------,,,,,,------------------...---------...///000111555666777>>>TTTttt}}}{{{iiipppyyyrrrkkk^^^bbbiiihhhfffhhhffffffrrr}}}zzzkkkaaa\\\UUUMMMFFFIIIFFFCCCAAAAAA@@@???>>>AAAAAA@@@???????????????======<<<<<<<<<<<<======<<<<<<<<<<<<===>>>???@@@<<<>>>@@@CCCGGGOOOXXX___cccdddcccbbbaaabbbeeehhheeedddbbb`````````aaabbbhhhgggffffffgggfffdddbbbdddeeedddaaa]]]YYYXXXWWWVVVZZZbbbnnn}}}|||uuussswww~~~}}}rrrggg^^^XXXTTTSSSPPPOOOMMMMMMLLLHHHDDD@@@>>>>>>@@@DDDIIIKKKKKKKKKEEECCC>>>:::777666666666999999:::;;;;;;<<<<<<<<>>===;;;:::::::::;;;>>>DDDNNNZZZbbbiiiffffffooo}}}dddYYY___lllyyyzzz~~~hhh^^^^^^~~~sss|||qqqZZZHHH???:::777666333333333333333333333333222222111111000000////////////000000000000//////................................................------------------------------------------------///...------...000222444444666888999::::::;;;<<<555===???:::>>>NNNZZZ]]]dddeeeooo{{{~~~{{{xxxnnnyyy|||tttkkkfffeeeeee[[[OOOOOOZZZ```YYYQQQOOOQQQQQQPPPNNNQQQOOOKKKHHHEEEDDDCCCCCCBBBDDDEEECCC@@@???CCCGGGBBB???>>>>>><<<;;;===AAA???KKKPPPVVVdddkkkkkkppprrrsssrrrqqqsssxxx{{{{{{nnnllliiifffdddgggooowwwuuuxxx}}}qqq~~~gggRRRKKKHHHBBBAAAFFFGGGBBB===>>>DDDHHHHHHFFFGGGCCC===666111//////111000000/////////.........------------------------------------------------******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------......---------...///000111111444777888DDD```yyy|||nnniii~~~uuuwwwnnn|||oooccc\\\YYY___cccdddhhhnnniiilllzzzuuurrrwwwzzzooo```TTTLLLHHHDDDAAAAAAAAAAAA@@@@@@@@@???>>>>>>>>>>>>???======<<<<<<<<<<<<======;;;;;;<<<<<<===>>>@@@@@@<<<>>>@@@DDDIIIQQQYYY^^^bbbccccccaaaaaabbbeeehhheeedddaaa_________aaabbbdddccccccdddffffffeeedddeeeeeeeeebbb^^^ZZZXXXXXXUUU\\\dddoooyyytttsssxxxyyyjjj^^^YYYXXXXXXXXXSSSPPPMMMJJJHHHFFFCCCAAA@@@AAACCCFFFIIIJJJHHHEEECCC@@@<<<888666666777888888999:::;;;<<<<<<<<<<<>>MMMUUUXXX```fffhhhhhhhhhhhhjjjnnnpppwww{{{uuuooohhheeeeeeiiisss}}}mmmqqqvvvwwwwww{{{wwwwwweee___WWWHHH@@@AAADDDAAA===>>>AAADDDDDDCCCFFFDDD@@@:::444000///000000000000/////////......------------------------,,,,,,,,,------------...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---------...///000111222555888<<>>>>>??????>>>>>>============>>>>>>=========>>>???@@@AAABBB???@@@BBBGGGMMMTTT[[[^^^bbbbbbbbbaaa```aaadddffffffdddaaa___^^^___aaabbb```______aaaccceeeeeeddddddeeedddbbb^^^[[[YYYYYYUUU^^^fffmmmzzz}}}vvvrrrsssxxx}}}yyyiii\\\WWWVVVWWWXXXTTTPPPKKKGGGFFFEEECCCBBBBBBDDDFFFJJJKKKJJJFFFBBB@@@>>>:::888777777888:::999:::<<<===>>>>>>======>>>BBBGGGKKKMMMNNNOOOOOOTTTPPPJJJEEEBBB???===;;;;;;;;;;;;;;;===BBBIIINNNSSSRRRTTT^^^pppvvveeeVVV[[[lll{{{eeeVVVTTTkkk}}}iiiLLL<<<666555333333333333333333333333111111111111000000000000//////000000000000//////////////////////////////........................------------------------------------------------,,,---...000444777;;;===;;;<<<<<<:::777777:::>>>MMMOOOQQQRRRXXXbbbggggggrrrooocccaaannniiijjjnnnjjjYYYKKKEEEBBBBBBCCCBBBAAAAAAEEEJJJKKKFFFEEEIIIJJJGGGIIIMMMCCCCCCDDDFFFIIIJJJIIIHHHTTTYYY```ggghhhbbbVVVNNNKKKHHHDDD???===>>>???>>>AAABBB;;;999AAADDDEEENNNNNNPPPTTTWWWYYY\\\ccciiikkkgggjjjssszzzyyywwwwwwssskkkeeefffhhhkkkpppwwwjjjjjjlllmmmkkklllwwwwwwooobbbMMMBBBDDDAAA@@@@@@@@@@@@@@@AAAAAA@@@AAAAAA>>>888333111111000000000000/////////...........................,,,,,,,,,---------......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------......///111222333666;;;AAAZZZwwwtttooo~~~rrruuu|||~~~nnntttwwwnnnlllvvv|||dddbbbaaaaaacccccccccfffkkkyyyxxxggg^^^hhhzzzmmmfff\\\RRRLLLGGGDDDBBBCCCBBBAAAAAA@@@@@@AAAAAA??????>>>>>>>>>>>>??????AAAAAAAAAAAABBBCCCCCCDDDBBBCCCEEEJJJQQQXXX]]]___bbbbbbbbb```___```ccceeehhhfffcccaaa```aaaccceeebbbaaa```bbbdddfffffffffcccddddddaaa^^^[[[ZZZZZZYYYcccjjjllluuuzzzsssqqqssswww{{{}}}|||sssfff[[[UUUSSSSSSSSSPPPMMMIIIGGGFFFFFFEEEDDDDDDFFFIIIMMMOOOLLLGGGCCC<<<;;;:::888888999:::;;;;;;===???@@@AAAAAA@@@??????@@@DDDHHHMMMOOOOOONNNOOOKKKFFFBBBAAA???===<<<:::::::::;;;<<>>AAA???:::555333222000000000000////////////........................,,,,,,,,,------.........,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------......///111222333888===EEEbbb}}}rrrjjjyyy~~~ssspppqqqqqqppp~~~uuurrrmmm{{{~~~|||kkkeeebbb___aaaccceeehhhjjjwwwooo^^^```kkkvvvxxxiii]]]TTTNNNJJJDDDDDDCCCBBBBBBBBBBBBCCC@@@@@@????????????@@@@@@EEEDDDDDDDDDDDDEEEFFFFFFEEEFFFHHHMMMTTTZZZ___aaacccccccccaaa___```bbbeeekkkhhheeecccbbbcccfffggggggfffeeefffhhhiiijjjiiibbbccccccaaa^^^[[[ZZZZZZ___iiiooommmsss}}}xxxrrrqqqssswwwzzzzzzpppkkkbbbZZZTTTQQQOOOOOOKKKIIIHHHHHHHHHHHHGGGEEEEEEGGGKKKPPPRRROOOIIIEEE::::::999999999:::;;;<<<===???AAACCCCCCCCCBBBAAAAAA@@@BBBGGGMMMPPPNNNLLLGGGDDD@@@=========<<<;;;999:::;;;;;;===BBBHHHLLLJJJNNNTTT___ooorrr___TTTVVVeeeuuu{{{xxxyyykkk]]]VVVzzz|||qqqvvv{{{}}}ZZZDDD<<<;;;111111111111111111111111//////000000111111222222//////000000000000//////000000000000000000000000........................------------------------........................///111333666999;;;<<<<<<777999:::::::::@@@JJJRRRZZZXXX[[[^^^YYYUUU___oooqqq^^^WWWYYYLLLIIIFFFFFFGGGIIIHHHGGGIIIIIIKKKMMMNNNLLLHHHEEELLLYYY___[[[\\\eeellllll{{{}}}vvvsssiiieee\\\MMMFFFIIIGGGCCC@@@@@@CCCDDD@@@===???>>>===???AAABBBBBBAAADDDFFFKKKSSS\\\aaaaaa```fffeeecccdddmmmyyyyyysssuuuqqqqqqtttrrrkkkiiimmmvvvrrraaaSSS@@@CCCCCC???>>>@@@???;;;:::<<>>:::666444222222111111000000//////......------------............---------,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......---.../////////111444777777>>>UUUoootttiiigggpppzzzfff}}}sssuuu|||wwwwww|||{{{~~~lllaaa]]]cccfffdddhhhqqqyyynnnfffbbbeeeoooyyyvvvcccUUUWWWTTTMMMEEECCCFFFFFFCCCEEEDDDCCCAAAAAAAAAAAABBBDDDGGGIIIJJJHHHGGGFFFFFFHHHIIILLLQQQWWW^^^dddggggggfffdddcccbbbbbbccccccggghhhhhhgggeeeeeefffgggkkkkkkiiigggeeeeeehhhkkkdddcccaaa```___```aaabbbjjjuuu~~~wwwuuutttuuuxxxyyywwwtttfffaaa\\\ZZZZZZWWWQQQLLLLLLKKKIIIFFFDDDEEEHHHKKKJJJIIIHHHIIIMMMNNNFFF<<<666777777777888888888888AAABBBCCCCCCCCCAAA@@@>>><<>>=========<<<;;;<<<=========>>>AAAFFFJJJKKKMMMSSS^^^ooojjj\\\YYY^^^gggppprrrsss||||||\\\XXXaaafffaaapppfffOOO???666777555333222333333222111222222222111111111000000000000000000000000000000000000//////.........---////////////////////////........................---------,,,,,,,,,,,,+++///333888;;;<<<;;;;;;;;;===>>>:::999DDDSSSTTTKKKLLLYYY___VVVPPP[[[rrr{{{oooaaaSSSMMMMMMIIIIIIGGGEEEDDDEEEIIILLLOOOQQQTTTWWWWWWVVVTTTSSSfffvvv}}}zzzqqqffffffYYYSSSKKKGGGHHHIIIIIIGGGDDDAAA===:::;;;<<<============@@@GGGPPPXXX\\\]]]bbbbbb___\\\bbbqqq}}}xxxwww|||~~~rrrgggcccnnnwwwzzzzzzlllQQQDDD;;;???BBB???<<<<<<;;;<<>>999555111111111000000000000000......------------............---------,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......---.../////////111444777;;;BBBXXXpppwwwmmmiiimmm|||yyylllwwwvvv}}}vvvrrrwwwzzzhhh```]]]bbbeeedddkkkvvv{{{ppphhhbbb]]]^^^bbbrrrssspppggg\\\UUURRRNNNHHHGGGEEEDDDCCCCCCDDDEEEGGGKKKLLLLLLKKKJJJIIIJJJKKKKKKMMMQQQWWW]]]ccchhhkkkkkkjjjiiigggffffffeeeeeefffggghhhhhhggghhhjjjlllooonnnlllhhheeedddeeegggeeedddbbbbbbccceeehhhjjjttt}}}|||zzzvvvssssssuuuuuuqqqlllccc^^^YYYWWWXXXYYYVVVSSSLLLKKKIIIFFFDDDEEEIIILLLQQQOOOJJJGGGHHHIIICCC999777777777777888999;;;;;;CCCCCCCCCBBBBBBAAA@@@???>>>EEEJJJKKKKKKLLLKKKHHHHHHFFFCCCAAAAAAAAA@@@???::::::::::::;;;===BBBEEEGGGIIIPPP[[[mmm~~~hhh^^^___cccfffiiillluuuppp```[[[mmmooo___dddvvvppp[[[HHH<<<777555333222333333222111222222222111111111000000000000000000000000000000000/////////............////////////////////////...........................---------------------000444999<<<<<<<<<;;;<<<666:::@@@GGGQQQWWWUUUNNNUUU]]]___WWWUUUfff|||nnn___VVVPPPKKKHHHIIIJJJLLLMMMLLLJJJMMMTTTZZZ^^^cccjjjnnnoooppprrrttt~~~ooofffZZZSSSQQQSSSTTTUUULLLGGG???999777888999:::999777777;;;BBBIIIOOORRRWWW\\\\\\XXXYYYgggyyy~~~wwwtttrrruuu|||}}}~~~sssUUU>>>@@@DDD???;;;???<<<<<<===AAACCCBBB===888222111111000000000000000......------------............---------,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------.........///000000000111444777===III```vvv|||vvvqqqrrryyyrrrnnn~~~{{{tttyyyzzz~~~{{{wwwuuuooobbb]]]]]]aaadddfffrrrtttfff___\\\XXXVVVWWWYYYgggwwwxxxmmmeee[[[RRRNNNLLLJJJHHHHHHJJJMMMOOOSSSSSSSSSQQQNNNMMMOOOPPPOOOQQQWWW]]]dddjjjnnnpppoooooonnnllljjjiiihhhgggbbbdddfffggghhhiiilllooopppooommmjjjfffeeeeeeggggggeeedddcccfffjjjooorrrttt{{{zzztttoooooorrrqqqkkkeee\\\WWWQQQNNNPPPRRRRRRRRRNNNLLLIIIFFFDDDFFFKKKOOOVVVRRRKKKEEEEEEFFFAAA:::777777666777999<<>>>>>>>>===<<<999::::::999999;;;@@@CCCEEEHHHOOO\\\nnnzzzgggfffmmmoooiiiddddddxxx{{{```RRRYYYwwwccc[[[kkkuuucccNNN===888666333333333444333333222222222111111111111111000000000000000000000000////////////............////////////////////////..............................---------......///333666:::======<<<<<<===777:::DDDPPPVVVVVVUUUVVVeeeeeeaaa\\\aaavvvzzzsssbbbXXXPPPNNNPPPPPPSSSWWWTTTWWW\\\```dddiiinnnqqqxxxzzzqqqeee]]]ZZZ[[[]]]^^^TTTNNNFFF>>>;;;:::999999;;;:::777777999===@@@CCCIIIQQQWWWXXXWWW^^^kkkuuu||||||wwwyyyVVVEEEAAA??????BBB>>><<<:::===AAABBB@@@===333222111000//////000000......------------............---------,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......///000111000000222555777===RRRlll|||}}}|||}}}~~~rrrrrryyy{{{|||}}}{{{eeeccceeebbb]]][[[]]]aaadddjjjyyyttt___VVVUUUVVVWWWYYYSSSZZZbbbgggooo}}}yyylllaaa\\\YYYUUURRRQQQRRRUUUWWWYYY[[[[[[ZZZWWWTTTTTTTTTQQQTTTZZZaaahhhmmmppprrrqqqpppooonnnkkkiiigggfffaaabbbdddeeefffgggjjjmmmlllmmmmmmkkkiiiggghhhiiihhhfffddddddffflllqqquuutttyyy||||||}}}vvvpppkkkkkkooonnnhhhaaaXXXTTTPPPMMMMMMNNNMMMLLLNNNMMMJJJFFFEEEHHHMMMQQQSSSQQQKKKEEEDDDFFFBBB;;;888777777777:::>>>BBBDDDFFFDDDAAA???>>>>>>@@@AAADDDKKKQQQQQQPPPPPPMMMIII@@@>>>;;;999999999999777<<<<<<<<<;;;;;;===AAADDDFFFIIIRRR```sssttthhhooo}}}~~~rrrgggbbb}}}cccVVVWWWddduuudddlll|||zzzhhhQQQ@@@:::777444333444444444444111111111111111111111111///////////////////////////////////////.........////////////////////////...........................------,,,---...///000555888<<<>>>>>>=========@@@???GGGRRRTTTRRRWWWbbbpppkkkeeeggguuusss\\\RRRSSSRRRTTTXXXXXXXXX]]]dddjjjlllrrr}}}{{{yyysssmmmeee___\\\\\\]]]^^^VVVRRRLLLFFFCCC???<<<:::>>>===<<<;;;999888999999???DDDJJJOOOQQQUUU]]]eee~~~~~~~~~xxxPPP===???CCCAAA@@@===888888;;;???@@@AAA666555333111000///000000......------------............---------,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------.........000111111111333666999AAA^^^yyy}}}~~~~~~}}}zzzyyyzzz~~~hhhWWWYYY]]]\\\ZZZ[[[]]]bbbgggpppzzzcccWWWTTTSSSQQQQQQOOOQQQTTTUUUWWW```ooo{{{sssjjjgggaaa[[[XXXWWWXXXZZZ\\\```cccdddaaa\\\XXXVVVSSSVVV[[[bbbhhhmmmppprrrpppooonnnkkkiiigggeeeeeedddfffgggfffffffffhhhjjjkkkmmmmmmllliiihhhggghhhgggeeeccccccfffkkkqqquuu}}}|||zzz}}}~~~|||uuuoooiiihhhjjjhhhaaaZZZUUUUUUUUUUUUUUUSSSPPPMMMNNNMMMKKKHHHGGGJJJOOOSSSQQQPPPLLLGGGEEEEEE@@@:::999888888888;;;???CCCEEEEEECCC@@@>>>===???AAACCCGGGNNNSSSSSSRRRRRRPPPLLLBBB@@@===;;;;;;;;;:::999<<<===<<<;;;;;;===AAADDDFFFJJJTTTeeexxxzzzlllgggttt{{{nnniiisssbbb]]]SSSppp{{{~~~pppZZZHHH===:::666444444444444444111111111111111111111111////////////////////////.........///////////////////////////////////////........................---,,,,,,,,,,,,...000111777:::===>>>>>>======>>>BBBDDDNNNZZZ[[[XXX___lllnnnhhhiiiyyy}}}wwwjjj[[[RRRRRRPPPUUU]]]```]]]YYY___hhhyyywwwtttpppmmmkkkhhheeeccc```^^^ZZZWWWUUUTTTTTTTTTPPPNNNJJJHHHEEEBBB>>>;;;<<<===>>>===;;;999999999;;;:::<<<@@@EEEJJJTTT^^^rrr}}}|||eeeGGGDDDDDD>>>AAA>>>:::777777:::>>>BBB:::888555222000000000000......------------............---------,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......---///000111222555999;;;KKKjjj{{{}}}~~~{{{^^^SSSXXX]]]\\\YYY[[[^^^ccckkkwwwyyyfff]]]YYYSSSMMMJJJIIIIIILLLOOOOOOOOOTTTZZZeeennn|||uuuqqqkkkddd___\\\[[[[[[___ccchhhjjjgggbbb\\\YYYVVVXXX]]]bbbhhhmmmppprrrpppnnnllliiifffeeeeeeeeekkklllllljjjhhhhhhiiijjjnnnoooooommmiiieeecccbbbeeedddcccdddggglllrrruuu~~~~~~}}}~~~{{{uuupppjjjfffbbb]]]VVVQQQMMMPPPUUUXXXXXXVVVRRROOOMMMMMMLLLKKKJJJLLLPPPTTTRRRRRRNNNGGGDDDBBB>>>888::::::999:::<<>>===<<<======>>>JJJ\\\jjjmmmiiiiiimmmfffgggsssuuufff[[[UUUUUU[[[bbb[[[```fffjjjhhhgggppp{{{{{{~~~yyyuuurrrnnnhhhdddaaa\\\WWWUUUSSSQQQNNNMMMMMMKKKIIIGGGFFFFFFGGGDDDCCCAAA@@@???>>><<<::::::<<<===<<<:::888999:::999777777:::;;;???JJJUUUjjjsss|||{{{~~~bbbNNNDDD>>>???@@@???;;;777777;;;@@@>>><<<888444111000000000......------------............---------,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,...000111333666;;;>>>XXXttt~~~|||xxx]]]TTTYYY^^^\\\[[[\\\___eeeppp~~~uuujjjccc\\\VVVTTTNNNKKKKKKOOOOOOKKKKKKNNNOOOSSSZZZdddqqq}}}~~~{{{uuunnnhhhdddaaa```bbbfffjjjllliiiddd```^^^[[[]]]```dddiiimmmqqqsssqqqoookkkgggeeefffggghhhnnnnnnnnnllliiihhhiiijjjmmmnnnooommmiiieeebbb```bbbbbbdddfffkkkqqqvvvyyyyyy}}}~~~~~~zzzooommmiiiccc[[[SSSNNNKKKJJJOOOTTTXXXWWWTTTPPPMMMLLLMMMMMMMMMMMMNNNQQQTTTRRRQQQLLLDDDAAAAAA@@@===;;;;;;;;;<<<<<<>>>???@@@AAAAAAAAACCCEEEHHHKKKMMMPPPTTTUUUQQQMMMLLLKKKHHH???<<<999777777888777666777888888777888;;;???CCCDDDIIIUUUhhh}}}xxxjjjeeeggguuurrr___QQQRRRvvvqqqWWWDDD@@@:::666444333333222000000111111111222222222000000000000000000000000............/////////000////////////////////////........................000///......///222555777:::;;;======<<<;;;<<<===@@@SSSiiiuuuwwwssslllfffhhhpppvvvnnnfff``````aaa``````bbbkkkmmmrrrwwwzzz}}}tttwwwuuuoooiiigggccc^^^YYYWWWSSSNNNLLLLLLIIIFFFBBBBBB@@@>>><<<;;;<<<===;;;999777777888999999888;;;<<<<<<:::666555666999777777:::===999777???KKKRRRaaapppwww|||{{{YYYFFFBBB===AAACCC???999666999>>>AAA>>>999555111000000000.........------...............---------,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......+++---///111444777<<>><<<<<<;;;:::999888777666555555555444444333333333444444444555555555666666999:::999888666777:::===???JJJYYYffftttsssWWWDDD@@@CCC???777888???===444??????>>>:::444000000111000000///...............///...---,,,,,,---...///.........------,,,,,,,,,.........------,,,,,,,,,...------------.../////////111222111111666@@@IIIpppzzz~~~oooxxxyyymmmppprrraaaZZZZZZYYYWWW\\\___eeeooo~~~xxxpppnnneee[[[VVVVVVWWWSSSOOOOOOMMMJJJJJJLLLRRRXXX\\\eeelllvvvzzzsssmmmiiigggeeefffggghhhjjjhhheeebbbdddfffiiillloooqqqrrrsssvvvrrrkkkeeecccdddgggjjjooonnnkkkiiihhhhhhhhhhhhkkkhhhffffffhhhhhhfffcccbbbhhhkkkjjjppp|||~~~zzztttlllgggjjjeee\\\UUUPPPQQQSSSUUUXXX[[[]]][[[UUUPPPMMMLLLMMMMMMNNNOOOPPPPPPPPPPPPSSSJJJ???;;;===@@@???======<<<>>>CCCAAA;;;:::>>><<>>===<<<:::999999888666555555444333333333222222222111111222222222333333333444444999:::;;;;;;;;;:::999999999===FFFUUUfffuuunnn^^^@@@???@@@???<<<888777:::>>>@@@@@@<<<666111//////000000///...............///...------------...///......---------,,,,,,,,,......---------,,,,,,,,,...------------...//////111000111333222666CCCSSStttzzz~~~|||xxx{{{~~~tttlllnnnzzzjjj]]]XXXYYYZZZYYY^^^```hhhvvvwwwkkkcccaaa```\\\YYY\\\XXXSSSNNNLLLMMMPPPQQQUUU[[[eeeooowww~~~~~~xxxsssnnnjjjhhhcccdddfffjjjmmmmmmkkkiiihhhjjjmmmpppsssuuuvvvvvvtttpppkkkhhhhhhiiijjjiiipppooonnnllllllkkkkkkkkkjjjhhhffffffggghhhfffdddccckkkqqqsssxxx~~~uuummmgggeee^^^ZZZTTTOOOMMMOOOSSSVVV\\\]]]^^^[[[VVVQQQOOOOOOOOOPPPPPPQQQPPPOOONNNMMMOOOHHH???<<<>>>@@@@@@>>><<<:::===AAA???;;;;;;???>>>AAADDDGGGIIILLLPPPSSSWWWSSSMMMHHHEEEAAA>>><<<===<<<:::999888777777777888999999999:::===AAADDDEEEKKKZZZppppppeeejjjbbbaaakkkxxxaaaQQQQQQVVVooozzzxxx]]]JJJ:::999999444222444222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////......................../////////222555999<<<===;;;::::::;;;888444777===^^^rrr|||yyyqqqfffdddooozzzaaaZZZbbbeeejjjkkkgggeeegggjjjjjj}}}|||yyyuuurrrpppqqqrrrjjjgggeeeeeeeeeddd```]]][[[VVVQQQOOOOOONNNKKKHHHFFFEEEBBB???===;;;999999777666666555444333222222111111111000000000000000000000000111111111222222777888<<>>;;;???999:::EEESSS___ooo}}}{{{xxx^^^MMMAAABBB???777666<<<<<<>>>@@@???:::444000---000000///...............///...------------...///...------------,,,,,,,,,...------------,,,,,,,,,...------------...//////333///111555444666IIIaaauuusssrrrxxxyyysssvvvsssssszzzvvvnnncccZZZWWWWWWYYY[[[___aaannnxxxnnnkkkiiifffccckkkfff___WWWQQQNNNLLLLLLKKKOOOVVV^^^eeemmmtttyyyzzzyyyxxxuuuqqqmmmjjjhhhbbbcccfffjjjnnnpppnnnlllkkkmmmpppsssvvvxxxyyyyyyvvvqqqmmmnnnqqqrrroookkkoooooonnnnnnmmmlllkkkkkkiiigggffffffggghhhgggfffjjjrrr{{{|||pppeee```___WWWUUUSSSQQQSSSVVV[[[^^^aaa```^^^ZZZVVVSSSSSSTTTSSSSSSTTTSSSQQQOOOLLLJJJIIIDDD???===???AAA@@@???<<<;;;<<>><<<===AAAAAABBBDDDFFFIIIMMMRRRVVVSSSPPPJJJFFFCCC@@@<<<:::<<<;;;:::999888777777777:::::::::::::::<<<@@@CCCGGGLLLZZZlllzzzwwwjjjcccfff^^^\\\ffftttqqqUUUPPPUUUVVVzzzvvvsssYYY@@@999:::888444333222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////........................///111333666888:::<<<<<<;;;;;;;;;999333111;;;GGGkkkwwwnnnsssxxxkkkeeeiiiiii]]]SSSPPP\\\eeemmmnnnqqqzzz~~~}}}{{{{{{wwwxxxwwwqqqkkkhhhkkkooohhhddd``````cccccc___ZZZUUUQQQMMMJJJIIIHHHEEECCC@@@???===;;;999888777777555555444333333222111111000000000000000000000000//////000000000111111111444555999@@@FFFIIIHHHGGGIII???<<>><<<;;;999;;;???@@@>>>999333///000000///........................------.........------------------------------------------------...------------...//////444///111777666999QQQooowwwlllfffmmm~~~{{{www~~~~~~{{{oooggg___ZZZWWWVVVXXX[[[```dddtttxxxtttrrrqqqpppsssoooiiibbb[[[VVVSSSRRRMMMOOORRRVVVZZZaaahhhmmmqqqrrrrrrrrrppplllhhhfffdddeeegggkkkoooooonnnlllmmmooorrruuuwwwyyyzzzzzz}}}wwwrrrrrrwwwxxxsssnnnmmmmmmlllkkkjjjiiiggggggiiihhhgggggghhhiiijjjjjjttt{{{wwwlllbbb[[[XXXUUUUUUUUUWWWZZZ^^^bbbeeecccaaa]]]YYYVVVUUUVVVWWWVVVVVVVVVUUURRRMMMIIIGGGCCCBBB@@@???@@@AAA@@@@@@????????????>>>===>>>AAABBBCCCDDDEEEHHHLLLRRRWWWQQQMMMHHHDDDAAA???<<<:::<<<;;;:::999888888888888;;;;;;;;;:::999<<<@@@CCCJJJOOOZZZgggsss}}}|||ppphhhdddeee```]]]eeessseeeVVVTTTTTTxxxrrruuummmJJJ:::999999666333222222222222222222222222000000000000000000000000////////////////////////////////////////////////............////////////000333777999:::;;;;;;<<<<<<<<<;;;777111555HHH[[[www|||yyywww|||hhh[[[RRRVVVYYYTTTLLLHHHZZZhhhwww~~~~~~|||uuuqqqtttxxxqqqlllfffcccdddbbb\\\WWWQQQNNNJJJFFFDDDBBB@@@???<<<<<<:::999777777666666444444444333222222222111000000111111111111111111000000000000111111111111111222555<<>>@@@@@@;;;666999===@@@@@@===777444000000///...............---..................---------------------------------------------------...------------...//////333///222888999@@@ZZZxxxyyykkkbbbiiixxxppp~~~|||jjjaaaYYYWWWWWWVVVXXX\\\aaaiii||||||{{{{{{wwwuuupppjjjddd___[[[YYYPPPPPPPPPQQQTTTYYYaaaffflllmmmnnnooommmjjjfffdddeeegggjjjnnnrrrsssrrrpppqqqrrruuuxxxzzz|||||||||{{{tttsssvvvxxxtttooonnnmmmllljjjiiigggffffffkkkkkkkkkkkkkkkmmmoooqqq{{{uuunnniiibbbYYYRRRRRRSSSUUUXXX[[[^^^aaabbbccc```\\\XXXWWWWWWXXXYYYYYYXXXWWWUUUQQQLLLHHHEEEAAABBBBBBBBBAAA@@@@@@AAADDDEEEEEEAAA???>>>???@@@AAABBBDDDFFFHHHKKKPPPTTTNNNKKKFFFCCCAAA???<<<;;;;;;;;;:::999888888888888<<<<<<;;;999999<<>>999888666444222222222222222222222222000000000000000000000000////////////////////////////////////////////////........./////////000000111555999;;;;;;:::;;;;;;:::888666444444???XXXnnn{{{sssyyy~~~wwwvvvooo^^^MMMLLLNNNQQQQQQPPPUUU]]]gggxxx~~~zzz{{{~~~zzztttlllfffaaa[[[TTTPPPKKKIIIFFFBBB???<<<;;;;;;::::::888777666555555555444333333333222222222222111111111111222222222222000000000111111111222222///000333888@@@MMM[[[dddiiimmmnnnfffWWWKKKGGGGGGVVVhhhfffEEE<<>>@@@???;;;777000000///...............------...//////...------,,,,,,,,,------------...,,,,,,,,,------------......------------...//////000111444777;;;IIIbbbzzzsssllleeehhhrrrvvvggguuu{{{zzziii[[[QQQRRRVVVWWWZZZ___eeesss}}}{{{wwwrrrkkkddd^^^[[[PPPOOOOOONNNPPPVVV]]]ccciiijjjllllllllliiifffeeeeeegggkkkqqqvvvyyyyyyxxxvvvwwwzzz|||{{{uuussstttuuurrrnnnooonnnlllkkkjjjjjjkkklllooopppppppppppprrrvvvyyy~~~xxxllleeeddd```WWWPPPTTTVVVZZZ]]]```aaaaaaaaa```^^^[[[ZZZ[[[[[[[[[ZZZZZZXXXVVVSSSOOOKKKHHHFFFAAADDDEEEDDD@@@???@@@BBBFFFIIIHHHDDD@@@@@@@@@>>>???BBBFFFIIIJJJKKKNNNOOOLLLHHHDDDAAA@@@>>><<<;;;;;;:::999999888888999999<<<<<<;;;999999<<>>GGGQQQYYYcccppp{{{}}}~~~{{{yyyzzzyyytttmmmddd[[[SSSNNNKKKEEEDDDBBB???<<<:::::::::999888777555444444333333222222222222111111111111000000111111111222222222000000000000111111111111...111333555:::FFFWWWeeexxx|||ppp\\\JJJKKKUUUeeewwwzzzVVV???===BBB===<<<;;;===???>>><<<999000000///...............------...//////...------,,,,,,,,,---------......,,,,,,,,,---------.........------------...//////,,,333666666===QQQiiiwwwnnnssstttpppsss}}}sssllluuuooo|||xxxssssss|||rrr^^^OOOQQQWWWXXXZZZ___kkk~~~{{{sssllleeeaaaWWWVVVTTTRRRRRRVVV\\\aaafffgggiiijjjkkkjjjiiihhhdddfffjjjpppvvvxxxxxxwwwwwwyyy{{{~~~|||zzzxxxwwwwwwvvvssspppnnnmmmkkkjjjkkknnnrrrtttssstttuuuuuutttwww|||{{{qqqfff^^^[[[YYYUUURRRZZZ\\\aaadddffffffeeeddd^^^]]]\\\^^^``````^^^[[[ZZZXXXTTTPPPMMMJJJHHHHHHDDDGGGIIIFFF@@@===???CCCCCCHHHIIIDDDAAABBBAAA===???CCCIIIMMMNNNMMMLLLKKKHHHEEEAAA???>>><<<;;;999::::::999999888888999999<<<;;;:::999999===CCCHHHPPPYYYaaahhhqqq{{{~~~yyytttnnnlllmmmlllfff```cccooozzz}}}xxx```WWWMMMfff|||ccc```~~~nnnTTTCCC;;;666444222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////---......///000000111111444888<<<<<<999777999<<<777444555AAARRRddduuuzzzeeeJJJAAABBB<<>>CCCTTTjjj{{{{{{xxxwwwrrrpppjjjaaaXXXQQQMMMLLLBBBBBBAAA>>><<<;;;;;;===888777666444333222222222111111111111000000000000//////000000111111222222////////////000000000111...222555444666@@@RRR```sssfffQQQMMMOOO^^^uuueeeHHH<<<@@@AAA>>><<<<<<======;;;999000000///...............,,,---...//////...---,,,,,,,,,,,,------.........,,,,,,,,,------............------------...//////***444777444>>>WWWllltttqqq~~~{{{wwwrrrvvvkkk~~~tttlllrrr~~~fffSSSSSSYYYYYYZZZ^^^ppp{{{ssslllhhhbbbaaa]]]YYYWWWYYY]]]```dddeeegggiiikkkkkkkkkkkkeeefffjjjnnnrrrsssrrrpppvvvxxxzzz}}}~~~yyy{{{}}}~~~}}}zzzvvvtttkkkiiihhhhhhkkkpppuuuyyyvvvwwwxxxxxxwwwzzz~~~~~~tttmmmcccZZZUUUTTTTTTUUUZZZ]]]bbbfffhhhhhhfffddd]]]\\\^^^aaadddddd```]]]YYYWWWSSSNNNKKKIIIIIIIIIFFFIIIKKKFFF@@@<<>>DDDIIITTT]]]dddgggmmmtttvvvrrrpppjjjcccdddgggggg___XXX```pppnnn___NNNPPPrrriii^^^{{{ttt]]]III===777333222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////---......///000111111222555999<<<;;;888666999<<<:::666;;;MMMbbbsss~~~~~~}}}xxxbbbMMM@@@<<<<<<===AAADDDNNN___ttt~~~{{{yyywwwuuummmhhhaaaZZZSSSNNNIIIEEEAAA???===;;;999888777777555555555444444333333222111111111111000000000000000000000000000000000000000000///////////////000444111111444777>>>KKKWWWkkk~~~{{{cccOOOKKKZZZtttSSS>>>;;;>>>???AAABBBAAA>>>:::777555222///...000111000...111000///------......///........................---------............//////............//////000000555555666GGGbbbooommmnnnmmmnnn||||||zzzwww|||zzz~~~fffTTTTTTWWWTTTZZZfff|||uuusssiiijjjiiifffaaa^^^___aaaddddddgggkkkpppqqqnnnjjjeeeggghhhiiijjjlllooorrrttttttvvvyyy|||}}}}}}|||wwwyyy|||~~~~~~}}}{{{yyyvvvqqqmmmlllpppvvvzzz{{{|||yyyvvvwww{{{~~~xxxuuufffXXXUUUUUUTTTWWW[[[```bbbdddgggiiigggccc___^^^___bbbeeefffddd```\\\[[[UUUNNNIIIHHHJJJLLLMMMPPPMMMIIIEEECCCBBBAAAAAAFFFEEEDDDBBBAAA@@@???>>>???HHHQQQUUUVVVUUUPPPJJJGGGEEEAAA>>>;;;:::999:::<<<;;;999777777777777888888777777888666666>>>HHHRRRVVV^^^hhhppprrrooojjj______bbbgggfffaaa^^^^^^cccnnn|||ppp^^^RRRUUUNNNiiitttvvv\\\nnnmmmQQQ999222777555555555555444333222111111111111111111111111111000000000000000000000000///////////////////////////000111111000///111333666:::<<<<<<;;;:::999666666>>>DDDLLLdddzzzzzzlllXXXGGG???>>>BBBEEEFFFLLLYYYkkk||||||xxxtttqqqooogggbbb[[[UUUOOOJJJFFFCCC???>>><<<:::888777666666555555555444444333333333222111111111111000000000000000000000000000000000000000////////////000000222000///222444999DDDOOOfffvvvrrrcccWWWeeeaaaHHH???======>>>???@@@???>>>===777444000...///000000...111000///...---......///........................---------............//////............///000000222555555888KKKdddooolllvvv|||ooo|||{{{}}}www}}}yyyyyyrrrccclll~~~wwwbbbSSSSSSVVVVVV___mmmxxxwwwsssmmmhhheeefffhhheeefffhhhlllpppqqqooolllfffeeeeeegggiiimmmppprrruuuuuuuuuxxx}}}~~~|||zzz{{{|||}}}}}}|||{{{zzzyyyvvvtttuuuyyy}}}{{{xxxuuuwww}}}}}}{{{uuunnnsssfff[[[XXXYYYXXXZZZ]]]ccceeeggghhhhhheeebbb___aaaaaabbbdddfffdddaaa^^^UUUQQQKKKGGGGGGIIIJJJKKKOOOLLLIIIFFFEEEDDDCCCCCCEEEEEEDDDCCCBBBAAA???>>>AAAJJJRRRUUUVVVUUUOOOIIIFFFDDDAAA===;;;:::::::::<<<;;;999777777777777888999888888888666666===FFFQQQUUU^^^gggnnnooojjjfff[[[\\\aaaeeeccc]]][[[\\\iiissszzzeeeSSSRRRHHHYYYqqqvvvffffffwww[[[GGG<<<888444444444444444333222222111111111111111111111111000000000000000000000000////////////////////////111000/////////111444666888999999999999999777666555>>>KKK[[[tttaaaYYYMMMDDDAAACCCFFFIIIOOOZZZkkk{{{zzzsssmmmhhheee]]]YYYSSSNNNIIIFFFBBB???<<<;;;:::888666555555444555555555444444444444444333222222222111111111000000000000000000000000000000000////////////000000111000000333444666???HHH[[[iiijjjUUUiiisssUUUDDD@@@???>>>>>>@@@AAA@@@???999666222///////////////000000///............///........................---------............//////.........//////000111333444555>>>UUUmmmuuuqqq}}}ccc```uuuyyyxxxeeeVVV^^^pppnnn]]]QQQRRRTTTXXXfffxxx}}}wwwpppiiiffffffgggfffgggiiimmmqqqsssrrrqqqhhheeebbbdddjjjooorrrsssuuurrrqqqtttzzz~~~}}}zzzyyyxxxwwwvvvvvvwwwxxxyyy}}}|||}}}|||zzz|||yyypppllliiiggghhh```ZZZZZZ]]]^^^aaacccfffiiillljjjfffaaa``````dddddddddeeefffeeeaaa___QQQMMMJJJHHHIIIKKKLLLLLLKKKJJJIIIGGGFFFEEEEEEEEEDDDEEEEEEEEEEEECCCAAA@@@EEELLLSSSUUUUUUTTTNNNHHHEEECCC@@@===;;;:::::::::;;;:::999888777777888888;;;999999999777666;;;BBBOOOTTT\\\eeejjjiiiccc^^^VVVYYY___bbb^^^WWWVVVZZZkkksss}}}ttt[[[UUUGGGJJJrrr|||qqqssssss^^^pppiiiPPP???555333333333333333333333222111111111111111111111111000000000000000000000000////////////////////////222000......111555888:::;;;999888888999888666555444@@@WWWqqqSSSPPPMMMLLLMMMOOOOOOOOO^^^jjjzzzvvvmmmeee^^^ZZZSSSPPPKKKGGGDDDAAA???<<<999888777555444333333333444444444444555555555555444444333333222222111111000000000000000000000000000////////////000000111222111333777777999@@@HHHOOO\\\ssskkk^^^[[[hhh{{{gggNNNEEECCC@@@???@@@@@@>>><<<;;;888444000/////////000000/////////....................................---------............///............///000111111444222777GGGaaavvv{{{wwwyyy[[[eee{{{yyywwwhhhYYY^^^mmmeeeZZZQQQRRRTTT[[[mmm~~~}}}xxxqqqkkkgggeeedddeeefffiiilllpppsssuuuvvvlllfffbbbdddkkkrrrttttttsssooommmpppwww{{{yyyvvvwwwvvvttttttuuuxxx{{{}}}zzzrrrlllhhhfffeee[[[XXXXXX\\\aaafffiiikkkjjjnnnoookkkddd______bbbeeefffgggiiihhheee```[[[PPPNNNLLLMMMOOOPPPQQQPPPGGGHHHHHHGGGFFFEEEEEEEEEDDDEEEGGGHHHHHHGGGFFFEEEJJJOOOSSSTTTUUUTTTMMMFFFDDDBBB???<<<:::999::::::;;;:::999888777888999999===;;;::::::888666999???MMMRRR[[[bbbeeebbb[[[WWWQQQUUU[[[]]]XXXQQQSSSYYYgggnnnwww{{{|||fff^^^OOOEEEXXX~~~vvv~~~dddhhhwwwSSS===888333333333222222222333333111111111111111111111111000000000000000000000000////////////////////////111//////111666999;;;:::???<<<:::<<<;;;888555555888JJJiii~~~YYYWWWUUUUUUYYY]]]```bbboooyyywwwvvv|||qqqggg^^^WWWRRRLLLIIIDDDAAA@@@>>><<<;;;777666555444333222222222444444444555555666666666555555555444333222222222000000000000000000000000///////////////000111111000000444888:::;;;BBBJJJMMMVVVhhhxxxVVVPPPbbbxxxyyy___IIIDDD???>>>???>>>;;;888<<<:::666222000//////000///////////////......---........................---------............///.........//////000222222666333:::PPPiiixxxzzzwwwwwwgggxxx}}}~~~mmm{{{mmm\\\]]]fff```WWWRRRRRRVVV___sss~~~{{{vvvqqqlllhhhfffgggiiilllooosssxxx{{{qqqlllggghhhnnntttvvvuuutttqqqooorrrwwwyyyxxxuuuwwwwwwvvvwwwzzzzzzrrrmmmkkkhhhdddaaaYYY[[[^^^bbbhhhmmmpppqqqmmmppppppkkkddd```aaaeeefffgggjjjkkkjjjddd[[[UUUOOONNNOOOQQQSSSTTTSSSQQQEEEGGGIIIHHHFFFDDDDDDDDDEEEFFFHHHJJJLLLLLLLLLLLLOOORRRTTTTTTTTTSSSLLLDDDBBB@@@>>>;;;:::999::::::;;;:::999888888888999:::>>>;;;:::;;;999666777;;;JJJPPPXXX]]]^^^ZZZTTTPPPNNNQQQUUUWWWQQQMMMQQQXXXfffllltttyyy|||mmmdddTTTFFFIIImmm}}}|||sssYYY??????555444333222222222333333111111111111111111111111000000000000000000000000000000000000000000000000///000333777;;;<<<;;;:::===;;;<<<>>><<<666555888III___~~~~~~xxx{{{bbb\\\UUUTTTYYYdddooovvv}}}pppooo~~~tttiii```WWWPPPLLLFFFCCC@@@===<<<<<<:::999555444333222222222222222333333444555666777777777777777666555444333222222000000000000000000000000///......//////000111222......222777999;;;BBBJJJRRRVVV```qqq|||WWWSSSXXXoooqqqTTTKKKAAA<<<<<<===;;;888::::::888555222000000111/////////000///......---........................---------............///.........///000111222333777444>>>WWWmmmuuusssrrrwwwvvvxxxnnn}}}~~~hhhsssnnn\\\XXX^^^[[[UUUQQQSSSYYYfffyyy{{{uuupppkkklllmmmmmmooosssxxx|||wwwsssoooooorrrvvvwwwwwwwwwwwwwwwyyy{{{{{{yyywwwtttuuuwwwzzz~~~|||ssslllkkkkkkfff```\\\cccgggkkklllooosssuuusssoooooonnniiieeecccfffiiihhhiiikkkkkkhhh```WWWPPPMMMNNNPPPSSSUUUTTTQQQNNNEEEHHHKKKJJJFFFCCCBBBCCCDDDEEEGGGJJJMMMPPPRRRSSSTTTVVVUUUTTTTTTSSSKKKBBBAAA???===:::999999:::;;;;;;:::999888888999:::;;;>>>;;;:::;;;:::777777999FFFKKKRRRVVVUUUQQQLLLIIIKKKKKKLLLMMMKKKIIIOOOWWWfffllltttyyy}}}zzzjjjUUUIIIEEEWWW~~~lllHHH===777666444333222222333444111111111111111111111111000000000000000000000000000000000000000000000000...333999======<<<:::::::::888:::===999444888BBBcccyyyzzz{{{aaa\\\WWWXXXaaannn{{{vvvvvv{{{uuukkkaaaYYYRRRKKKHHHBBB???<<<:::999999777666444333222222222222222222333333444555666777888888888888777666555444333222000000000000000000000000............///000111222//////333777999:::AAAJJJSSSWWW```lllxxx|||fffSSS\\\{{{mmm___LLL???;;;<<<<<<;;;888999:::888444111111222...///000000000///------........................---------............///.........///000222333444555444BBB^^^sssvvvtttvvvyyy{{{rrrmmmbbb~~~xxxiiimmmyyyhhhWWWSSSXXXVVVRRRPPPTTT^^^mmm}}}xxxuuutttsssqqqoooqqqwww{{{}}}{{{yyywwwwwwwwwxxxyyyxxx{{{}}}zzzyyyxxxvvvxxx||||||pppkkkiiilllkkkeee``````kkkqqqtttrrrssswwwxxxuuupppmmmjjjgggggghhhjjjlllmmmkkkiiigggbbb[[[SSSMMMMMMNNNQQQTTTVVVTTTOOOKKKHHHLLLOOONNNHHHCCCBBBBBBBBBCCCDDDGGGLLLQQQVVVXXXXXXXXXVVVTTTTTTRRRJJJAAA???>>><<<:::999999:::;;;;;;:::999999999999;;;;;;>>>::::::<<<<<<888666888AAAFFFLLLNNNLLLHHHEEECCCGGGDDDBBBCCCDDDFFFLLLUUU___fffnnnvvv|||yyyYYYOOOHHHGGGiiijjjFFF:::999666444333222333333111111111111111111111111000000000000000000000000000000000000000000000000111777>>>???<<<999:::<<<999777999;;;777555CCCWWW{{{{{{|||zzz]]]]]]```gggrrr}}}}}}|||tttnnneee\\\UUUNNNIIIEEE@@@===999888777777666444333333222222222222222333222333444555666888888999999888777666555444333333000000000000000000000000............///000222222222222555888:::;;;BBBJJJOOOWWWdddpppttt|||hhh]]]jjjsssXXXDDD<<<<<<======666999;;;999555222111222...///000000000///---,,,........................---------.........//////.........///000222333444222333EEEdddyyy{{{{{{ssskkk{{{oooqqqaaa~~~xxxrrrnnnooo|||nnn]]]NNNLLLSSSSSSOOONNNUUUaaarrr|||{{{xxxtttpppqqqvvvzzz|||yyyxxxyyyzzzvvv|||}}}xxxwwwwww}}}vvvpppeeeeeeiiiooommmfffeeehhhlllrrrvvvttttttyyyzzzwwwppplllhhhfffhhhkkkmmmoooqqqmmmhhhccc]]]WWWQQQMMMOOOPPPSSSWWWXXXUUUOOOJJJKKKOOOSSSQQQJJJDDDBBBBBB@@@@@@BBBEEEJJJQQQWWW[[[ZZZYYYWWWSSSSSSRRRJJJ@@@???===;;;999999999:::;;;;;;:::999999999:::;;;<<<>>>:::999<<<<<<999777888===BBBGGGHHHFFFBBB@@@@@@EEE???<<<===???CCCKKKSSSUUU\\\gggqqqzzz___UUUMMM???SSS^^^<<<:::777555333222333333111111111111111111111111000000000000000000000000000000000000000000000000444;;;AAA???999666:::???;;;999;;;<<<777999OOOiii}}}tttwwwxxx^^^eeeoooxxx~~~}}}wwwqqqkkkfff^^^TTTLLLEEEAAA@@@===;;;888555444333444444111222222333333444444555444444333444555777999:::;;;:::999777666555555555222222111111000/////////////////////000000000000///111444777;;;@@@FFFKKKRRRXXXaaajjjqqqxxxqqqaaappp|||qqqPPP???AAA???666:::999888777777555111///000/////////........................////////////........................////////////000111333444555222OOOnnnrrrzzzuuuooooooxxxsssuuuxxxwww}}}zzz~~~ppp___QQQHHHHHHMMMNNNPPPRRRWWWiii~~~}}}{{{yyyxxxxxxxxx}}}~~~~~~zzzwwwvvvuuu|||wwwoooiiieeeccclllsssoooeeeaaagggpppoooqqquuuyyy{{{{{{zzzyyypppmmmjjjjjjllloooqqqqqqtttpppjjjeee```[[[VVVSSSUUUUUUWWWWWWPPPGGGFFFJJJSSSRRROOOLLLHHHFFFDDDCCCDDDCCCCCCEEEJJJRRRYYY^^^___ZZZTTTQQQOOOLLLHHHDDD>>>===:::888888888999:::::::::999999888999999999<<<;;;:::::::::888444222777999===@@@@@@>>>;;;999999999888888:::???FFFLLLQQQXXXbbbnnnxxxlllPPPOOONNNGGGlllqqq{{{{{{BBB999444777777222111555111111111111111111111111000000000000000000000000000111222000...///333777<<<<<<;;;:::999999999999;;;333;;;@@@777>>>bbb}}}hhhmmmssszzz|||{{{wwwpppjjjaaa]]]VVVNNNGGGBBB???===;;;:::777555333333333444222222222333444444555555444444444444555777999:::::::::999888777666555555222222111111000000//////////////////000000000000000222555888<<>><<<:::888888888999:::::::::999999888999999:::;;;:::999999999888555222444666999;;;<<<:::888666777666666666888===DDDIIIOOOTTT]]]hhhsss|||~~~qqqXXXMMMHHHFFFSSStttzzztttHHH<<<444666777222111555111111111111111111111111000000000000000000000000000111111000...///333666;;;;;;:::999999999999:::@@@777999>>>???UUUzzzrrruuuyyy|||{{{wwwtttnnnfff___SSSPPPKKKEEE@@@===;;;:::999888666444222222333333222222333333444555555555555555555555666777999:::999999999999888777555444222222222111000000//////////////////000000000000111333666999===BBBIIIMMMRRRYYYdddlllrrrwww}}}{{{TTTSSSjjjzzzgggQQQDDD>>>===999888888888888666222///000000000/////////..................////////////........................////////////000222444555888BBB```|||uuuuuuwww}}}wwwwwwrrreeewwwooo{{{mmmRRRHHHJJJMMMMMMMMMMMMNNNSSSaaavvvxxxlllcccaaadddhhhrrrooolllmmmrrryyy~~~~~~|||yyyvvvtttsssrrrqqqqqqsssuuuvvvuuutttddd___YYYUUUUUUVVVXXXXXX[[[XXXUUUQQQKKKFFFHHHMMMZZZWWWSSSPPPMMMKKKKKKKKKIIIJJJLLLOOOSSSXXX\\\^^^___[[[UUUQQQNNNJJJCCC>>>===<<<:::888777888999::::::999999888999999::::::999999888999999888666444444555666777888777666555444444444444555:::@@@EEELLLPPPWWWaaammmxxx}}}}}}{{{cccMMMEEEGGGDDDhhhssswww}}}zzzvvvSSSAAA444333666333111333111111111111111111111111000000000000000000000000///000000//////000222555999999999999::::::::::::===777888===LLLoooxxxvvvxxx|||xxxqqqllleeeZZZSSSJJJHHHDDD???;;;999777777666555444333222222222333333333333444555555666666555555666666777888999999777888999:::999777555333333333222111111000000///////////////000000000000222444777:::>>>CCCJJJNNNSSSZZZeeemmmrrrvvv{{{cccUUU```xxxzzz]]]DDD<<<>>>999888888888888666333000000000000////////////...............////////////........................////////////000222444666666KKKmmmyyytttwwwwwwsssooo}}}kkkRRRIIIKKKNNNMMMLLLKKKMMMVVVhhh~~~}}}wwwnnngggeeegggkkkmmmmmmjjjiiimmmuuu}}}|||yyywwwvvvvvvoooppprrruuuxxxxxxvvvtttccc]]]VVVQQQPPPSSSVVVXXX\\\WWWQQQMMMGGGDDDGGGMMMYYYVVVSSSOOOLLLLLLLLLLLLIIIKKKNNNSSSWWW[[[^^^___ZZZWWWRRRPPPNNNJJJDDD???<<<;;;999888777888999:::999999888888999999::::::888888777999:::999777555666666666666666666666666333333333333444888===BBBHHHLLLTTT___kkkvvv~~~|||}}}}}}~~~jjjQQQHHHIIIEEEVVVqqqttt}}}~~~___III555222555444222333111111111111111111111111000000000000000000000000...////////////111222444777777888999:::;;;;;;;;;777888===BBBWWW~~~yyysssxxx~~~sssjjjccc[[[PPPIIIEEECCC@@@<<<999666555444333333222222222222333333333444444555555666777777666666777888888999999999777888999:::999777555444333333222222111000000000////////////000000000000333555888;;;???DDDJJJOOOSSS[[[eeemmmrrruuuzzz}}}hhh]]]eee}}}oooMMM===<<<:::999888888888666444111111000000000////////////............////////////........................////////////111333555666:::XXXxxxpppxxx}}}}}}rrrmmmsssxxxgggUUUNNNMMMMMMLLLLLLKKKNNNZZZooo{{{nnnhhhdddffflllqqqqqqooolllnnnrrrvvvzzz}}}}}}{{{zzzzzz{{{{{{rrrrrrtttvvvwwwvvvrrrnnnbbb]]]VVVQQQQQQUUUXXXZZZ[[[TTTNNNJJJFFFCCCFFFLLLTTTRRROOOMMMKKKKKKLLLLLLHHHKKKOOOUUUZZZ]]]```aaaYYYUUUQQQNNNLLLIIICCC???<<<:::888777777888999:::999888888888999999:::;;;888888888999::::::888666666555555555444555555555222333333333444777<<<@@@DDDJJJTTT```lllvvv}}}~~~|||}}}~~~}}}qqqWWWLLLIIIGGGGGGvvvtttvvvtttlllRRR:::444666444222333111111111111111111111111000000000000000000000000.........///111222333333666666888999:::;;;;;;:::999===BBBDDDYYYtttzzz~~~uuuiii___YYYRRRIIIBBBAAA???===:::777555333333111111222222333333333444444444555555666777777777777777888999999999999999777888999999888777666555333333333222111111000000////////////000000000000333555888;;;???DDDJJJOOOTTT[[[dddlllpppuuuzzz~~~uuuSSSppp{{{eeeJJJ===<<<:::777666666666555444111111000000000/////////............////////////......................../////////000111444666777>>>aaaxxxyyylllzzz}}}uuukkkxxxwwwiii^^^RRRNNNMMMKKKLLLNNNMMMRRRaaaxxxwwwlll___^^^```gggppptttrrrmmmpppvvv}}}~~~}}}}}}{{{zzzyyyyyyzzz|||}}}yyyyyyyyyxxxwwwsssmmmhhhaaa]]]XXXVVVWWWZZZ\\\^^^XXXQQQLLLJJJGGGEEEGGGLLLNNNNNNMMMMMMLLLLLLMMMMMMJJJMMMQQQVVV[[[^^^```aaa]]]XXXQQQLLLIIIEEE@@@;;;;;;:::888777777888999:::888888888888999:::;;;;;;:::999999:::<<<;;;999777444444444333333333333333222333333333333666:::>>>BBBHHHRRR^^^jjjtttzzz~~~~~~}}}||||||~~~~~~~~~}}}```PPPHHHHHHCCC```}}}vvv{{{uuuZZZ@@@777666444222444111111111111111111111111000000000000000000000000///......000333444444333555666888::::::::::::999999;;;======QQQ||||||yyysssuuu{{{zzz~~~rrrhhh[[[RRRNNNIIIDDD???::::::888777555444222222000111222333444444444555444555555666777777888888777888999:::::::::999888888888888888777777777777444333333222222111111000////////////000000000000222555888;;;???DDDJJJOOOTTT[[[cccjjjooottt{{{\\\^^^hhh~~~bbbDDD>>>:::666444555666777777111111111000000000//////............////////////......................../////////000222444666888FFFiiivvvuuu|||}}}wwwjjjqqqyyyuuuzzz}}}bbbWWWMMMJJJKKKKKKLLLNNNPPPXXXjjj{{{ttthhh^^^WWW]]]eeemmmppppppooommmnnnssszzz~~~}}}xxxxxxxxxyyyzzz{{{|||}}}~~~}}}|||{{{yyyuuuooojjjdddaaa]]][[[\\\\\\\\\\\\VVVPPPLLLLLLKKKIIIIIILLLKKKLLLMMMOOOPPPPPPOOOOOOPPPQQQUUUXXX[[[^^^___```^^^WWWOOOIIIFFFCCC???<<<:::999777666666888999:::888888888888999:::;;;<<<<<<;;;;;;<<<===<<<:::777444555555555555444333222111222222222222444888;;;AAAEEEMMMXXXdddnnnwww{{{{{{||||||{{{zzzzzz|||~~~~~~}}}~~~}}}~~~~~~}}}nnnRRRIIIHHHGGGSSStttooo|||aaaGGG;;;777333222555111111111111111111111111000000000000000000000000000//////111555666666444555777888:::::::::999888555444888@@@WWWvvv||||||iiiddduuu}}}}}}vvvppphhh^^^QQQIIIFFFEEEAAA>>>555555444444333333222222000111222333444555555555555555666666777777888888777888999:::;;;:::999888999888777777666777777888444444333222222111111000////////////000000000000222444777:::>>>DDDJJJNNNUUU[[[bbbiiinnnttt{{{~~~pppRRRAAA^^^{{{vvvLLL???;;;666333333666777888111111111111000000000000............/////////000......................../////////000222444777888RRRttt{{{ssszzzhhh~~~|||dddWWWJJJHHHKKKLLLLLLLLLTTT\\\ppprrrddddddddd[[[RRRVVVaaannnssspppllllllooofffiiiooowww}}}}}}xxxxxxxxxyyyyyyzzzzzzzzz}}}||||||}}}|||zzzuuurrriiifffccc```^^^\\\YYYVVVUUUPPPMMMOOOOOOLLLKKKMMMJJJLLLNNNQQQSSSSSSRRRQQQUUUVVVXXXZZZ\\\]]]^^^___[[[TTTLLLGGGEEEDDDBBB@@@:::999777666666888999;;;888888888888999:::;;;<<<======<<<=========:::888777777888999888777555444000111222111111333777:::AAACCCIIIRRR]]]jjjtttzzzyyyzzz{{{zzzyyyyyyzzz|||~~~}}}}}}}}}~~~{{{}}}~~~}}}}}}}}}}}}zzzTTTMMMEEEKKKKKKnnn|||pppeeeyyyeeeKKK>>>888333222666111111111111111111111111000000000000000000000000000//////222666888666444666777999:::::::::888777333333>>>PPPkkk{{{{{{oooppp~~~vvvkkkccc^^^VVVLLLEEECCC@@@;;;777666555444444333333333333444444444555555555666666666666666777888888999999999999999999::::::;;;<<<<<<:::888666555555555666444444444333222111//////.........//////000111222333666:::>>>BBBGGGLLLPPPTTTYYYaaahhhnnntttyyy}}}~~~```BBBJJJcccyyywww{{{[[[DDD>>>777555666666555444555444222000000///000000//////////////////////////////.........---------///222---,,,444555666@@@YYYoooooo}}}~~~nnnyyyeeeTTTGGGGGGKKKKKKKKKOOOJJJeee~~~ppp\\\SSSTTTYYY]]]fffiiilllllljjjgggeeedddkkkooouuuxxxzzz{{{||||||}}}~~~~~~}}}{{{}}}yyyvvvwww|||}}}tttiiibbb``````^^^[[[WWWSSSNNNLLLLLLLLLKKKIIIJJJJJJMMMQQQQQQNNNOOORRRTTTVVVZZZ]]]______^^^]]]TTTNNNGGGDDDDDDDDD@@@<<<888888777777777777888888888888999999999:::::::::::::::999999999999888888777555222222444555444222222333333222222444777:::BBBGGGNNNVVV]]]dddjjjnnnsssuuuwwwyyyzzz|||~~~~~~~~~~~~{{{{{{||||||}}}}}}}}}}}}~~~}}}|||||||||}}}~~~ZZZOOOIIINNNOOO]]]pppmmm~~~aaa>>>444666555444333333333222222222111111222222222111111111000000111000000555;;;>>>;;;777777;;;===;;;888777666555777666>>>```|||~~~{{{nnn~~~yyypppddd[[[XXXPPPGGGAAA???===999555555555444333333333333333444444555555555666666666666666777777888888999999::::::999999999:::;;;;;;;;;:::999777666666555555444444444333222111000///.........//////000111222333666:::>>>BBBGGGLLLPPPVVVZZZaaahhhmmmsssxxx{{{}}}~~~wwwPPPGGGSSScccwwwkkkIII@@@::::::;;;888888;;;555444222111000///000000//////////////////////////////.........---------...111---,,,333333555AAAgggvvvvvv|||{{{{{{|||~~~dddTTTGGGGGGJJJJJJKKKPPPTTTmmm}}}lll^^^YYY[[[```cccccccccdddcccbbbdddgggjjjrrrvvvzzz}}}}}}}}}~~~~~~~~~zzzzzz}}}wwwmmmfffcccaaa]]]ZZZXXXTTTPPPMMMMMMMMMLLLJJJPPPNNNPPPVVVZZZWWWSSSSSSVVVXXXZZZ[[[[[[[[[YYYXXXRRRLLLFFFCCCCCCBBB>>>;;;888888777777777777888888888888888888999999999:::999999::::::::::::::::::999777555444666666444333111222222111111222666999AAAFFFMMMTTT[[[aaahhhlllqqqsssuuuwwwxxxzzz}}}~~~}}}||||||}}}~~~zzzzzzyyyyyyzzzzzz{{{|||}}}}}}|||{{{{{{{{{|||}}}~~~~~~mmmSSSFFFHHHDDDMMMwww~~~uuu{{{ZZZ>>>666555222333333333222222222111111222222222111111111000000222111222777===???<<<888666999;;;;;;999888777666999KKK```zzzzzzxxxyyyzzz~~~zzzuuuoooeeeZZZQQQMMMHHH@@@<<<:::999666333444444333222222222333333555555555555666666666666666666777777888999999999;;;::::::999999999999:::999999999888888666555444444444444444333111000///.........//////000111222333666:::>>>BBBFFFLLLOOOVVVZZZ```fffkkkpppuuuyyy|||}}}~~~iiiOOOFFFMMMeee}}}zzzXXXFFF;;;<<<<<<666555;;;666555333111000000000000/////////////////////////////////............---...111//////555444777EEEooovvvyyyvvvqqq||||||wwweeeVVVIIIHHHJJJHHHKKKQQQ^^^uuu{{{oooiiibbb^^^___bbbfffhhhfffdddbbb```aaafffnnnsss|||}}}{{{{{{{{{{{{zzztttlllfffcccaaa^^^[[[YYYVVVRRRPPPOOOOOOMMMLLLSSSOOOQQQZZZbbbaaa\\\XXX\\\\\\[[[ZZZYYYWWWVVVUUUNNNJJJDDDAAAAAA???<<<999888888777777777777888888777777777888888888999999999999::::::;;;;;;<<<<<<<<<:::888777777777555333222333333222111333666999???CCCJJJPPPWWW]]]dddhhhnnnooorrrssstttvvvyyy|||~~~~~~~~~~~~}}}|||{{{zzzzzz{{{||||||xxxwwwvvvuuuvvvwwwyyyzzz{{{{{{zzzzzzzzzzzz{{{|||}}}}}}~~~~~~YYYMMMJJJBBBDDDdddyyyIII666777///333333333222222222111111222222222111111111111111333333555:::???@@@<<<888777888999::::::999888888<<>>AAAFFFKKKNNNSSSWWW]]]ccciiinnntttxxx|||}}}~~~~~~~~~fffIIIDDD\\\yyy}}}sssVVV???======666444999666555333111000000000000/////////////////////////////////...............///333111333777555:::LLLqqqqqq|||rrryyyppp~~~xxxjjj[[[OOOLLLJJJGGGKKKRRReeeyyy{{{tttnnnjjj```aaaaaadddgggiiikkkllljjjjjjjjjjjjlllqqqxxx}}}}}}yyyuuurrrpppoookkkfffcccaaa```]]][[[YYYWWWUUUSSSQQQPPPOOONNNOOOLLLPPPYYYaaabbbaaa``````___^^^\\\YYYWWWVVVUUULLLHHHDDDAAA@@@>>>;;;999888888777777777777888888666777777777777888888888888999999:::<<<======>>>===<<<:::999888666444333444444444333222444777:::===AAAGGGLLLRRRYYY___ccciiikkkmmmnnnoooqqquuuwww|||{{{zzzzzzyyyyyyzzzzzzyyyxxxwwwwwwwwwxxxzzz{{{vvvuuusssqqqrrrtttvvvxxxxxxxxxxxxyyyyyyzzzzzz{{{{{{|||}}}~~~cccTTTOOOEEEDDDYYYPPP888;;;///333333333222222222111111111111111111111111111111444555888<<<@@@@@@<<<999:::888888::::::999999<<>>AAAEEEJJJNNNOOOSSSYYY___eeelllrrrvvvyyy{{{}}}}}}}}}~~~ZZZEEEQQQiiihhhGGG>>>@@@<<<:::<<<777666444222000000000000////////////////////////////////////////////////...111000333777444===TTTssspppyyyuuuoooaaaUUUPPPKKKGGGLLLUUUkkk}}}ssshhhbbb```bbbccchhhjjjmmmnnnnnnmmmllllllggglllsssyyy}}}~~~xxxsssnnnkkkllliiifffbbb```^^^[[[ZZZYYYYYYWWWUUURRRQQQPPPPPPMMMMMMQQQXXX\\\\\\___ccc```___^^^[[[YYYWWWUUUUUUKKKHHHEEECCCAAA>>><<<:::888888777777777777888888666777777777777888888888888888999:::<<<===>>>>>><<<<<<<<<;;;888555444333333333333222111222555888<<>>>>><<<999<<<999999;;;:::888>>>FFFmmmzzzrrr|||{{{}}}zzzvvvlll]]]QQQIIIDDD@@@>>>999888666555444444555555444444333333333444555555777777777777888888888888777777888888999::::::::::::999999888888888888999888888888888888777666666444444444444444333222222.........//////000111222444666:::===AAAEEEIIIMMMMMMQQQVVV\\\aaahhhnnnsssuuuxxxzzz|||||||||}}}~~~wwwSSSKKKRRRppprrrOOO>>><<<===<<<<<<888777444222000000000000////////////////////////...////////////000000000,,,///...222555333@@@\\\pppmmm}}}ooottt{{{|||pppdddXXXSSSLLLHHHNNNYYYuuuyyykkkeee]]]WWWVVVZZZaaafffsssttttttrrrnnnjjjhhhhhhgggooo{{{zzzwwwsssqqqsssppplllfff```\\\YYYXXXYYYYYYYYYWWWSSSQQQPPPQQQRRRSSSWWW\\\]]][[[]]]bbb^^^]]]\\\ZZZWWWUUURRRQQQIIIHHHFFFDDDAAA>>><<<;;;888888777777777777888888777777777888888888999999777888999:::;;;<<<======;;;===>>><<<999666444444000111000///...///222555;;;>>>BBBFFFKKKQQQWWW[[[___aaacccdddeeegggkkkmmmuuutttssssssrrrrrrsssssspppooonnnnnnooopppqqqrrrooonnnlllkkklllmmmoooppppppqqqrrrtttuuuvvvvvvvvvxxxyyyzzz|||~~~XXXNNNDDDBBBHHHZZZ{{{~~~~~~~~~vvv|||[[[BBB:::000333333333222222222111111111111111111111222222222555777999:::;;;;;;:::999;;;999:::<<<::::::FFFUUU|||ssscccjjj{{{ssszzzyyyzzzvvvoooggg^^^RRRHHHBBB>>>;;;888666666555555444444555666555444444444555555666777777777777888888888999999777888888999999::::::;;;888888888888888888999:::999888888777777777777777444444444555444444333222.........//////000111222444666:::===@@@DDDIIILLLNNNQQQUUUYYY]]]bbbhhhmmmpppssswwwyyyzzzzzz{{{||||||~~~uuuWWWJJJTTTwwwaaaFFF:::;;;<<<:::999777555222111000000000////////////////////////.../////////000000000000...000///333777555FFFfffmmmnnnnnntttpppnnnxxxmmmbbbXXXSSSMMMIIIRRR___~~~xxxqqqiiiccc\\\[[[YYYYYY]]]ccclllqqqwwwxxxvvvrrrooommmoooqqqyyy}}}|||||||||xxxuuuooohhhaaa\\\ZZZYYYXXXZZZZZZXXXSSSPPPPPPQQQVVVVVV\\\dddhhhfffdddeee^^^^^^]]][[[XXXTTTPPPMMMHHHHHHGGGDDDAAA>>><<<;;;888888777777777777888888888888888888999999999:::777888888999:::;;;;;;<<<<<<>>>@@@???;;;888777777111222111000//////222555;;;===@@@DDDHHHNNNUUUYYY[[[]]]___aaabbbdddgggiiiooonnnnnnmmmmmmmmmmmmmmmkkkjjjiiihhhiiiiiikkkkkkiiiiiihhhhhhhhhiiijjjkkkjjjkkkmmmpppqqqrrrrrrrrruuuvvvwwwyyy{{{}}}}}}fffWWWJJJEEEEEEPPPooo~~~~~~xxxyyyxxxuuucccHHH777444333333333222222222111111000000111111111222222222555666777888888888888999888777:::===;;;<<>>@@@===999888555333111000000000////////////////////////.../////////000000111111222333222666:::999LLLoooooossszzzvvvmmmbbbggg|||iii___WWWRRRLLLJJJTTTcccyyyjjj```\\\\\\\\\[[[ZZZ\\\```ccciiiooowww{{{zzz{{{zzzxxxwwwzzz|||}}}wwwtttnnngggaaa]]]\\\\\\XXXZZZZZZXXXSSSPPPPPPQQQVVVVVV]]]kkkuuutttnnnjjjaaabbbaaa___ZZZUUUPPPLLLFFFGGGFFFDDD@@@===;;;;;;888888777777777777888888888999999999999:::::::::777888888999999::::::;;;<<>>;;;???WWWssszzzgggaaavvvnnn|||wwwvvvzzz|||uuuooodddYYYLLLIIICCC===999666555555555555555555555555555444666666777777777777666666:::::::::::::::999888777777999;;;<<<;;;::::::;;;<<<999666555666888::::::;;;:::999777666666666666777666666444333222111111............///000222222333555888;;;===@@@DDDGGGNNNPPPSSSUUUXXX\\\```dddhhhkkkooorrrssstttvvvwww}}}{{{gggQQQUUUtttyyy{{{SSS>>>@@@;;;999777444333222222000...000000000000000000000000000000000000////////////000+++222666111===___xxxssskkkvvv~~~~~~yyymmmfffsssyyybbbXXXSSSSSSPPPOOO[[[mmm{{{sssiiifffbbb^^^]]]^^^```bbbdddgggmmmssswwwxxxwwwvvvxxx{{{~~~}}}|||tttoooiiicccaaa```___^^^```^^^[[[XXXUUUTTTSSSSSSaaa___dddpppvvvsssnnnnnnnnnhhh```ZZZUUURRRMMMIIIGGGEEEDDDCCCBBB???<<<999888888777777777777777888888999:::;;;;;;;;;:::999666777888999:::;;;;;;;;;;;;;;;<<<===>>>===999666666666555444444444444555:::<<>>EEEgggtttpppkkkwww~~~}}}zzzuuupppyyyoooeeeXXXLLLDDDAAA===888555444444444555555555555555555555555777777888888888888777777999::::::::::::999999888888999:::999888888:::<<<888666555555888:::;;;;;;999888777666666666666666777666555444333222222111............///000111222333555888:::<<<@@@DDDGGGKKKMMMPPPSSSUUUYYY]]]aaadddgggkkkmmmoooqqqsssuuu{{{yyy|||aaaTTThhhttt{{{gggJJJ>>>:::999777444333222222000///000000000000000000000000////////////000000000000111,,,222666222AAAccczzzpppooouuu}}}~~~xxxkkk~~~vvvuuuzzzmmm]]]VVVRRRQQQNNNOOO___rrrvvvnnnjjjeeejjjjjjiiiiiijjjlllmmmoootttuuuwwwzzz|||~~~{{{~~~}}}sssoooiiieeecccbbbaaa``````^^^\\\YYYWWWVVVUUUUUU```aaahhhqqqsssmmmjjjllliiiccc\\\WWWSSSPPPLLLIIIGGGEEEDDDCCCAAA???;;;999888888777777777777888888888999:::;;;;;;:::999999777777888999:::;;;;;;;;;;;;:::;;;<<<===<<<888555666555444444333333444444777999;;;>>>AAAEEEKKKOOORRRSSSSSSSSSSSSUUUXXX[[[^^^^^^]]]\\\\\\[[[ZZZZZZ\\\\\\]]]]]]]]]]]]\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]```aaacccddddddeeehhhjjjnnnmmmnnnqqqvvvzzz{{{zzz{{{|||~~~iiiNNNNNNCCCCCC]]]tttwwwfff^^^lllzzz|||{{{vvvYYY===;;;333333333333222222222222333444444222000111333666;;;:::888777777888888999555777<<<>>>???RRR{{{{{{eeezzz{{{ssslll{{{pppdddYYYLLLAAA<<<:::888555444444444555666666666666666666666666888999999::::::999999888999999::::::;;;::::::::::::999888666555666:::===;;;999777777888999999888666666666555555555666666666666555444333222222111///......//////000111222222444777999;;;>>>BBBEEEGGGJJJMMMOOORRRUUUYYY\\\```bbbeeeggghhhkkkooorrrvvvuuuxxx{{{{{{~~~|||[[[\\\{{{rrrzzzWWW>>><<<:::777555333333222111///000000000000000000000000......//////000000111111111---222555444HHHiii}}}~~~yyy|||~~~kkksssccc^^^|||tttttt{{{zzzcccVVVRRROOONNNKKKPPPeee|||~~~ssstttxxxwwwwwwxxxyyy{{{|||}}}~~~~~~}}}ttt|||}}}~~~{{{rrrnnniiifffeeedddcccbbb___^^^\\\ZZZYYYYYYYYYYYYdddiiiqqqvvvtttmmmkkknnnhhhddd^^^YYYUUURRRNNNLLLGGGEEECCCBBBAAA???;;;999888777777777777777888888888999:::;;;;;;:::999888888888999999::::::;;;;;;:::::::::;;;<<<;;;777555555444333333222222333333444555777999<<<@@@EEEIIILLLMMMNNNNNNNNNPPPSSSUUUXXXXXXWWWWWWVVVVVVVVVUUUWWWXXXXXXYYYYYYYYYXXXXXXWWWWWWXXXYYYZZZZZZ[[[[[[[[[]]]^^^___```aaadddfffkkkkkklllppptttxxxyyyyyy|||}}}{{{TTTPPPHHHCCCUUUlll~~~iiiaaa```qqq|||~~~www[[[BBB@@@666555444444333333333333333444444333222333555777;;;:::999888777888999999555444??????===```sssdddaaa}}}pppfff|||wwwmmmbbbXXXNNNDDD>>>:::999777666555666777777777777777777888888888888::::::;;;;;;;;;;;;::::::999999:::;;;;;;<<<;;;;;;;;;:::666333222444999>>>FFFBBB===888666666555444444444444444444555666777666666555444333333222222///////////////000111111111444666888:::===AAADDDDDDGGGJJJMMMOOORRRVVVXXX[[[]]]___aaacccfffkkknnnqqqpppsssuuutttuuukkkZZZlllvvv]]]@@@@@@:::888555444444333111000////////////////////////---......///000111111222222///222555888PPPppp|||xxxdddmmmbbbbbbwwwppppppwwwxxx|||kkkYYYNNNMMMMMMKKKIIISSSmmmzzzxxxyyyyyyvvvrrr}}}~~~zzz}}}~~~zzzvvvnnnkkkgggeeeeeedddcccaaa^^^]]]\\\[[[[[[\\\]]]^^^hhhlllsssvvvuuupppmmmmmmhhheee```[[[VVVQQQNNNLLLGGGEEECCCAAA@@@>>>;;;999777777777777777777888999999::::::;;;;;;:::888888999999999999::::::;;;;;;;;;:::::::::;;;:::777444444333222222111111222222111333555666888<<>>;;;999777777666666777888999999:::;;;;;;<<<;;;:::999888:::999999999:::;;;<<<===<<<;;;:::::::::999666444333333222111111111111222111222333444666999>>>AAAEEEGGGHHHIIIIIIJJJLLLNNNMMMMMMNNNNNNNNNNNNNNNNNNOOOOOOPPPQQQRRRRRRQQQQQQSSSSSSSSSSSSSSSSSSSSSSSSTTTVVVXXXYYYZZZ[[[^^^aaaeeegggjjjnnnqqquuuxxxzzz|||}}}gggRRRMMMEEEIIIYYYrrrjjjVVV```tttttt^^^JJJ===777666444222222222333333222333666999===???@@@@@@>>>===;;;999999999999:::>>>666<<<999===rrr{{{vvvrrrZZZZZZxxx{{{jjj^^^yyylll```SSSJJJAAA;;;888:::888777777666666666666666999999999:::;;;;;;<<<<<<;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<::::::888555333444888;;;NNNHHH@@@;;;999:::;;;;;;444444444444444555666777555555444444444333333333000000////////////000000000222444666777:::===@@@AAADDDGGGJJJLLLNNNQQQSSSTTTVVVYYYZZZ\\\^^^aaaddddddeeegggiiijjjlllpppssszzzoooRRRSSSwwwxxx}}}hhhLLL???<<<999777555555444333111000000000000000000000000......//////000000111111111111444555???___zzz{{{vvvmmmyyyssslll___ddduuuqqqccceeedddNNNHHHGGGHHHHHHGGGKKK]]]zzz{{{~~~uuunnnddd]]]ZZZWWWQQQLLLIIIJJJRRRbbb{{{}}}xxxwwwxxxzzzzzztttmmmiiifffdddcccbbbbbbaaa^^^[[[[[[[[[\\\]]]```cccfffhhhttttttssssssvvvyyyuuunnnkkkjjjfff```XXXQQQMMMLLLHHHEEEBBB???>>>===;;;999666666666666777888999:::<<<<<<======<<<;;;:::999999999888999:::;;;===???===<<<:::::::::999777555444333222222111111222222111222333333444777;;;???AAACCCEEEFFFFFFGGGIIIJJJIIIIIIIIIJJJJJJKKKKKKKKKJJJKKKLLLMMMNNNNNNNNNNNNPPPPPPPPPOOOOOOOOOOOOOOOQQQSSSUUUVVVWWWYYY\\\___aaadddhhhlllooorrrvvvyyy{{{|||~~~tttRRRLLLEEECCCOOOwwwxxx``````qqqyyyhhhTTT>>>888777444222111222333333333444777<<>><<<:::999999999:::999444666:::NNNmmmiiiooocccTTThhhsssdddZZZ~~~tttjjj[[[QQQGGGCCC===777666999555666666666777888888999999::::::;;;<<<<<<======;;;<<<<<<<<<<<<<<<<<<;;;<<<============<<<<<<;;;999999999888666666777999GGGDDD@@@===============555555555555555555666666555444444444444333333333000000////////////000000///111333555666999<<>>AAAEEEHHHJJJLLLNNNPPPQQQSSSVVVXXXYYYZZZ\\\^^^___```aaabbbdddggghhhhhhnnn}}}```NNNaaazzz}}}vvv[[[@@@<<<:::777666555555333222000000000000000000000000////////////000000000000000222555666BBBddd{{{xxxwwwzzzvvvwww{{{eeedddmmm}}}gggeee```IIIJJJFFFHHHGGGGGGNNNbbb~~~wwwooopppttttttrrrrrrhhhaaaXXXQQQMMMJJJHHHEEEAAABBBEEEKKKXXXvvv|||xxxuuuuuuyyy}}}{{{uuuoooiiifffdddccccccbbbbbb```\\\YYY\\\\\\^^^```dddhhhkkkmmmyyy{{{yyytttsssvvvuuupppiiiiiifff```XXXQQQNNNMMMHHHEEEAAA???>>>===;;;999666666666666777888999:::===>>>>>>>>>>>><<<;;;:::888888888888:::<<>>@@@AAAAAABBBCCCEEEDDDEEEEEEFFFGGGGGGHHHHHHFFFGGGHHHIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMNNNPPPRRRSSSUUUWWWZZZ]]]]]]aaaeeeiiikkkooossswwwzzz{{{}}}~~~WWWMMMHHHCCCJJJlllnnndddssswwwcccFFF:::888666333222333444555555666999>>>CCCEEECCC@@@@@@>>><<<;;;:::999::::::444444555BBBhhhyyyZZZ```qqq___```~~~tttggg[[[SSS}}}uuuhhh\\\LLLDDD??????===888888;;;555555777888999;;;<<<<<<::::::;;;;;;<<<===>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;===>>>>>>>>>===<<<;;;;;;888999;;;:::888777777777CCCBBBAAA@@@@@@???<<<999777666666555555555666666444444444444444444333333111000////////////000000///111333444666888;;;>>>===@@@DDDGGGIIIJJJLLLNNNNNNQQQUUUWWWWWWWWWXXXYYY\\\]]]]]]]]]```ccccccaaajjjnnnrrrPPPSSSkkkxxxxxxiiiDDD===:::777666666555333222000000000000000000000000000000000000////////////000222666666CCCfff|||uuu{{{|||hhhsssooohhhgggrrrfffaaa[[[EEEIIIGGGHHHGGGGGGPPPfff|||oooddddddggggggfffeee^^^XXXPPPIIIEEEDDDCCCCCCBBBCCCDDDCCCEEE___~~~zzzvvvttttttuuuuuuuuuqqqpppuuu~~~xxxrrrlllhhhfffddddddccccccbbb```\\\XXX]]]^^^```cccgggkkkoooqqquuuyyywwwnnniiijjjmmmkkk^^^___^^^XXXQQQKKKHHHHHHHHHEEEAAA>>>===<<<;;;:::666666666666777888999:::>>>????????????===;;;:::888777777888:::===@@@BBB@@@>>><<<;;;;;;:::888666555444333333222222333333000111111111111444777:::888:::<<<======>>>???AAAAAABBBCCCCCCDDDEEEFFFFFFCCCCCCEEEFFFGGGGGGGGGGGGEEEFFFGGGHHHJJJKKKLLLMMMLLLNNNPPPQQQSSSUUUXXX[[[ZZZ^^^cccfffiiilllqqquuuyyyzzz|||~~~|||]]]PPPMMMFFFJJJUUUyyyiiiuuuoooNNN<<<:::777444333444555666777777:::???CCCDDDAAA===@@@???===;;;::::::::::::333777777KKK{{{pppVVVeee{{{~~~aaattt|||uuukkk^^^TTTOOOvvvgggWWWLLLAAA???<<<999777666666777888888999::::::;;;;;;<<<============>>>>>>>>>>>>>>>=========<<<<<<<<<;;;===>>>>>><<<;;;;;;:::777666888:::;;;:::999999999CCCKKKMMMGGGDDDFFFCCC===999999777666444444333333333333444444333333222111000000//////.........---111111111222444666777888===>>>@@@BBBEEEGGGIIIJJJMMMMMMMMMNNNOOOPPPQQQRRRUUUVVVXXXYYYZZZ\\\___aaadddeeeoooiiiRRRPPP|||hhhDDDDDD111BBB999,,,:::555222111111000000000000111111111111000000000000111111///555222999WWWqqq}}}___{{{bbb^^^mmm~~~```QQQPPPKKKAAABBBGGGHHHGGGUUUpppxxxkkk[[[RRRRRRTTTRRROOOOOOMMMJJJGGGDDDCCCDDDDDD@@@DDDBBBCCCIIIXXX}}}yyyyyypppkkkhhhhhheeecccjjjtttrrrzzz|||qqqkkkgggeeedddgggiiijjjhhhbbb^^^]]]]]]^^^aaadddhhhjjjmmmpppsssvvvvvvtttoooiiieeedddfff[[[YYYUUUQQQMMMJJJHHHGGGDDDCCCAAA???===;;;::::::888888888888777777:::<<>>>>><<<999666777777888888999:::<<<<<<>>>===<<<:::999888777777555555333222111000000000222111000000111333555666::::::::::::::::::::::::<<<<<<<<<===>>>??????@@@???@@@@@@@@@@@@AAAAAAAAACCCCCCDDDFFFGGGHHHIIIJJJJJJLLLNNNOOOPPPRRRUUUWWWXXX[[[```dddhhhlllpppssszzzyyyyyy|||}}}~~~SSSKKKLLL@@@QQQggg|||fffbbb}}}nnn___III:::666999444666===>>>DDD@@@;;;;;;===??????>>>>>>===<<<;;;999888777666333:::???___fffVVVkkk]]]ttt~~~}}}xxxrrrgggZZZPPPNNNyyyjjj[[[NNNHHH>>>===;;;999888888999:::999999:::;;;;;;<<<<<<=========>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>><<<===<<<:::999999888777555777:::;;;::::::;;;<<>>@@@CCCEEEGGGHHHIIIIIIJJJLLLNNNPPPRRRSSSRRRTTTVVVWWWWWWYYY\\\___aaaaaaiii~~~}}}eeeUUUrrr}}}aaaIII444@@@:::000:::333111111111000000000000111111111111000000000000111111///555333<<>>>>>>>>?????????AAABBBCCCDDDEEEFFFGGGHHHHHHJJJLLLMMMNNNPPPTTTVVVWWWZZZ___cccgggkkkpppsssxxxwwwxxx{{{~~~fffOOONNNKKKMMMdddxxxhhh___nnnvvvNNN<<<777<<<:::<<>>===<<<;;;:::999888777666999888JJJxxx|||aaammmwww\\\|||~~~~~~xxxqqqeeeXXXPPPNNNzzzjjjYYYJJJCCCBBB;;;::::::999:::;;;<<<===;;;;;;;;;<<<======>>>>>>>>>>>>?????????@@@@@@@@@?????????????????????@@@===<<<:::888777777888888666888;;;<<<===>>>@@@BBBLLLPPPOOOIIIIIIKKKEEE;;;:::999888666555444333333333333333333333222222111111111111111000000000000000111111222333555666777999:::;;;===@@@BBBDDDEEEDDDEEEFFFIIILLLOOOQQQSSSNNNPPPRRRSSSTTTUUUXXX[[[\\\]]]aaammmeeedddsss}}}wwwQQQ999;;;999444888222222111111000000000000111111111111000000000000111111000444333???^^^uuuuuu~~~fff}}}ppprrrjjjvvvqqqRRREEEGGGFFFAAAEEEFFFEEEJJJ___yyyxxxmmmhhh^^^PPPGGGDDDBBB@@@===BBBAAAAAAAAABBBCCCEEEFFFDDDFFFBBBBBBGGGTTTzzz|||vvvtttrrriii```]]][[[YYY[[[___eeeaaa```eeekkkpppwww|||wwwnnniiifffeeedddhhhjjjjjjgggaaa\\\[[[\\\bbbgggmmmrrrtttttttttuuurrrrrrpppkkkddd]]]YYYWWWVVVUUURRRNNNLLLJJJIIIIIIDDDCCCAAA>>><<<;;;:::999666777777666666777:::===BBBAAAAAAAAA@@@===999666777777666777777888999999<<<;;;:::999888777777777555555333222111000000000000000/////////111222333444444444444444444444444555555555666777777888888::::::::::::;;;;;;;;;;;;>>>???@@@AAABBBCCCDDDEEEFFFGGGJJJKKKLLLNNNRRRTTTVVVYYY^^^bbbfffjjjooorrruuuuuuwwwzzz~~~~~~vvvXXXPPPJJJHHH^^^}}}ppp______|||[[[DDD<<>>999]]]gggWWWxxx^^^]]]{{{wwwnnnaaaTTTNNNOOO|||uuuhhhXXXJJJ@@@<<<;;;::::::::::::;;;<<<===>>><<<<<<===>>>>>>??????@@@??????@@@@@@@@@AAAAAAAAA@@@?????????>>>>>>>>>===>>>;;;999999888777888;;;888;;;===???AAAEEEHHHLLLVVVVVVPPPHHHIIINNNJJJ@@@;;;:::888666555444333333222333333333333222111111000000000000000000000000000000111111222444555666777888999;;;>>>@@@AAABBBAAABBBCCCEEEHHHKKKMMMOOOKKKMMMNNNOOOPPPRRRUUUWWWXXXYYY[[[___llljjjrrr|||qqqpppaaaGGG999777666555222555111111000000000000111111111111000000000000111111111444444BBBaaavvv}}}yyy|||zzzzzzlll}}}vvv~~~jjjrrrjjjLLL@@@BBBCCC@@@GGGEEEDDDNNNfff~~~{{{kkk^^^YYYSSSKKKFFFDDDCCCBBB@@@DDDCCCCCCBBBCCCDDDEEEEEEDDDFFFBBBBBBHHHTTTxxx~~~uuukkkddd```^^^\\\ZZZ[[[^^^```]]]]]]___ffffffjjjsss}}}tttmmmhhhgggfffeeejjjllllllhhhccc___^^^```ccciiiqqqwwwzzzyyyxxxxxxqqqqqqooojjjddd]]]XXXUUUSSSQQQOOOMMMKKKJJJJJJJJJDDDBBB@@@>>><<<::::::999666666666666555777;;;>>>BBBBBBAAABBBAAA???:::777777666666666666777777888:::999888777777777777777555555333222111000000000/////////...///000111222222222222222222222222222222222333333444444444555666666666777777777888888;;;;;;<<<===???@@@AAABBBCCCEEEGGGIIIJJJLLLPPPRRRTTTWWW\\\```dddiiinnnqqqrrrsssvvvzzz}}}xxxfffXXXBBBCCCTTTnnnxxx]]]VVVsss~~~lllNNN@@@EEEEEEDDDBBB;;;???>>>;;;:::999999::::::999999888777777888888999>>>CCCtttbbbXXXtttoooLLL```~~~{{{~~~tttjjj\\\QQQNNNQQQpppdddTTTHHHAAA>>>;;;888<<<<<<<<<<<<<<<<<<=========>>>>>>??????@@@@@@AAA@@@@@@@@@@@@AAAAAAAAAAAA@@@??????===<<<;;;:::999;;;888777;;;;;;888888<<<:::<<>>???@@@@@@@@@AAABBBDDDFFFGGGHHHHHHJJJKKKLLLMMMOOORRRTTTVVVVVVWWWYYY___uuujjjvvv}}}rrr{{{cccCCC999888333333666111111000000000000111111111111000000000000111111222333444EEEeeewww{{{}}}|||vvvttttttooo{{{hhhMMMBBBBBBCCCBBBHHHDDDEEESSSmmmrrr```RRRKKKJJJHHHFFFEEECCCBBBAAACCCCCCCCCCCCCCCDDDEEEEEEEEEFFFCCCCCCJJJVVVxxx{{{uuuqqqeeebbb^^^[[[YYYXXXWWWUUUYYYXXX[[[aaacccbbbcccfffnnnrrryyyyyyrrrllliiihhhhhhhhhiiikkkkkkhhhcccaaaaaaccceeekkkuuu|||~~~}}}|||{{{rrrpppnnnkkkfff```ZZZVVVPPPOOOMMMKKKJJJIIIJJJJJJCCCBBB@@@>>><<<:::999999666777666555666888===@@@CCCBBBAAABBBAAA???<<<999777777666666555666666666888777777666666666777777555555333222111000000000//////////////////000000222222222222222222222222222222222222222333333333333333444444444555555555777888999:::<<<===>>>>>>@@@BBBEEEFFFHHHJJJNNNQQQQQQUUUZZZ^^^cccggglllppppppsssvvvzzz|||~~~qqqiii^^^DDDAAAKKK\\\wwwcccTTThhhvvvRRR???BBBBBB@@@===888::::::888777666555666777888777666666777999:::<<<>>>WWWrrrhhhfffttt]]]DDDbbb~~~~~~|||qqqeeeWWWNNNOOOUUUwww___SSSEEE>>>>>>???<<<888========================>>>>>>>>>???@@@@@@AAAAAA??????@@@@@@@@@AAAAAAAAA>>>>>>===<<<:::999888888888555999AAABBB<<<;;;>>>===???BBBFFFKKKQQQYYY___tttooo```OOOHHHJJJIIIBBB===<<<:::777555444333333222222222222222111111000............////////////000000000000111222333444444555666888:::;;;======>>>>>>>>>???@@@AAABBBCCCEEEFFFHHHIIIJJJLLLOOOQQQSSSSSSUUUWWWYYYgggxxxwww|||{{{TTT>>>;;;333555444111111000000000000111111111111000000000000111111333444666KKKmmm}}}zzzxxx~~~lll{{{}}}mmmhhhQQQGGGFFFFFFEEEGGGCCCGGGYYYsss~~~kkkZZZMMMEEEHHHKKKKKKIIIDDDAAA??????@@@AAABBBDDDEEEFFFFFFFFFFFFCCCDDDKKKVVVwww~~~~~~{{{zzz~~~yyy|||xxxqqqiiibbb^^^]]]^^^VVVSSSQQQQQQTTTWWWXXXWWW```]]]]]]___aaacccjjjrrrzzz|||wwwqqqmmmkkkkkkkkkkkkgggiiijjjhhhdddcccfffhhhjjjqqqyyy~~~|||sssqqqmmmjjjfffaaa[[[WWWNNNMMMKKKJJJIIIHHHIIIIIICCCBBB@@@===;;;:::999888777777777666777:::???CCCDDDCCCAAAAAAAAA@@@===;;;888888777666666555666666666666555555555666777777555555333222111000000000/////////000000000000000111111111111111111111111111111111111222222222222222222222222333333333444555666777888999;;;<<<<<<>>>@@@CCCEEEGGGIIIMMMPPPOOOSSSXXX]]]aaafffkkknnnpppssswwwzzz|||}}}mmm]]]YYYKKKAAADDDQQQlll]]]]]]xxx}}}UUU<<<===<<<999999888555666666555333333444555777777666666777:::===>>>CCCooommm^^^iiiuuuzzzMMMDDD]]]xxx|||yyymmm```SSSLLLQQQ[[[zzzlll```OOOGGG???;;;===???>>><<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA????????????@@@@@@@@@@@@;;;;;;;;;;;;:::::::::::::::999@@@LLLNNNFFFBBBEEEDDDFFFJJJNNNTTT\\\eeelllwwwuuuhhhVVVLLLLLLIIIDDD===<<<:::888666444333333222222222222222111000000......//////000000000000000000///000000111222333222333444555777888::::::<<<<<<<<<<<<===>>>@@@@@@AAABBBDDDEEEFFFHHHKKKMMMPPPOOORRRUUUUUU\\\uuu|||~~~www]]]@@@===555888222111111000000000000111111111111000000000000111111444444999RRRvvvxxxrrrbbb}}}qqq{{{mmm|||bbbPPPHHHFFFEEEEEEFFFCCCIII^^^www~~~hhhXXXNNNHHHOOOVVVYYYUUUNNNIIIFFFBBBCCCDDDDDDEEEEEEEEEEEEGGGGGGCCCDDDJJJTTTrrrtttvvvvvvsssmmmfffaaa___ZZZZZZ\\\^^^``````___]]]aaa___\\\YYYVVVUUUVVVWWW]]]]]][[[YYYWWWXXXZZZ]]]dddbbbcccfffjjjnnnxxx{{{wwwqqqnnnmmmnnnoooooogggiiikkkjjjiiiiiimmmqqqtttyyy~~~|||vvvqqqkkkgggbbb^^^XXXSSSMMMLLLJJJIIIHHHGGGHHHHHHCCCAAA???===;;;:::999888888888888777888;;;AAAEEEFFFDDDAAA@@@@@@@@@???===:::999888777666666666666555444444444555666666777555555333222111000000000000000000111111000000///////////////////////////111111111111111111000000111222222222222333333333444444555777888999:::;;;===@@@BBBDDDFFFIIIMMMOOONNNQQQVVV[[[```eeejjjnnnqqquuuyyy{{{|||}}}~~~ZZZRRROOOBBBBBBMMMhhhooo[[[vvv```BBB>>>888333666888222444555555333222444666777666666666888;;;???AAAOOO{{{aaaUUUiiiaaaAAAEEEQQQaaayyy{{{}}}~~~}}}vvvjjj\\\PPPKKKTTT```zzzlll[[[MMMDDDBBB>>><<<<<<>>>???@@@:::;;;<<<>>>????????????===>>>>>>??????@@@AAAAAA>>>>>>?????????@@@@@@@@@999999::::::;;;<<<======???>>>HHHVVVYYYPPPJJJMMMLLLNNNRRRVVV]]]fffpppwwwssstttkkk[[[PPPOOOMMMHHH>>><<<:::888666444333333111222222222222111000000//////000000111111111222000000//////000111222222000111222333555666777888999999:::;;;<<<>>>???@@@>>>@@@BBBCCCCCCEEEHHHKKKMMMLLLOOOTTTSSSUUUggg~~~xxxzzzwww^^^>>>===777<<<222111111000000000000111111111111000000000000111111444555;;;WWW}}}|||{{{}}}~~~lll\\\{{{}}}ddd~~~tttrrr[[[LLLFFFDDDBBBBBBEEECCCKKK```yyygggXXXPPPNNNWWWbbbgggccc\\\VVVSSSJJJJJJJJJIIIHHHFFFDDDDDDIIIHHHCCCCCCIIIQQQooo|||rrrdddddddddcccaaa^^^[[[ZZZWWW\\\```___[[[YYY[[[___\\\[[[ZZZ[[[]]]___^^^]]]jjjlllkkkeee\\\XXX\\\aaabbbdddllluuu{{{zzzvvvrrroooooopppqqqqqqjjjllloooooonnnppptttxxx{{{}}}{{{wwwrrrjjjddd___ZZZTTTPPPMMMLLLJJJHHHGGGGGGGGGGGGCCCAAA???===;;;999999888999999888777888<<>>???@@@AAAAAAAAA???@@@@@@@@@@@@??????>>>===>>>???>>><<<;;;<<<===<<<;;;:::;;;::::::@@@HHHKKKJJJOOOXXX]]]ZZZYYYZZZVVV___aaa___gggzzz{{{oooaaaWWWRRRPPPPPPRRRNNNCCC999555444111111333111111111111000000000000//////............//////000000000000000000000000000000111222444555555666777777777777888999:::;;;;;;<<<===???AAACCCDDDEEEJJJJJJIIIJJJMMMUUU^^^eeewwwxxxzzzdddEEE666777888444555444333222111111111111222222111111111111111111444888;;;eee~~~ggg}}}___jjj~~~~~~uuuqqq~~~www~~~cccTTTQQQGGG@@@BBBDDDFFFBBBLLLgggnnn]]][[[YYYggg{{{uuudddooowwwcccYYYWWWSSSOOONNNOOOLLLIIIFFFIIIDDDAAADDDJJJaaa|||xxxsssllliiijjjiiieeedddggghhhccceeennnnnneeeccchhhgggeeebbbbbbdddfffffffffttttttpppggg___]]]dddkkkpppuuu}}}yyywwwtttssstttttttttsssqqqpppoooooorrrvvv{{{~~~yyywwwqqqmmmgggbbb\\\VVVQQQMMMQQQOOOKKKIIIIIIHHHFFFDDDDDDBBB>>>;;;999888777888777777777999;;;???BBBDDDGGGCCC???===>>>>>>??????<<<:::888888::::::888555444444444555555555555666999888666555333333333333111000000000000000111111000000000000000000000000000000000000000000000000222222222222222222222222111111222444555777888888<<<>>>@@@BBBDDDFFFIIILLLLLLPPPUUU[[[___eeejjjnnnqqquuuyyy{{{||||||}}}~~~aaaQQQOOOCCCDDD___iiikkkVVV111222777333222444444333333333444555555222888444222:::===???GGGttt[[[fff___HHH:::===AAAFFF[[[www|||zzz{{{}}}}}}|||qqq```RRRNNNSSS\\\bbbvvvfffVVVKKKCCC???@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAABBBBBBBBBBBBDDDDDDCCCCCCBBB@@@???>>>======>>>>>>>>>???@@@AAA>>>===>>>@@@AAACCCJJJSSSXXXZZZ\\\^^^^^^^^^^^^^^^^^^dddeeedddppp}}}sssfff\\\VVVSSSRRRRRRMMMBBB999555444111111333111111111111000000000000//////............//////////////////////////////000000111222333444555555666666666666777888999999::::::<<<===???AAABBBCCCGGGGGGGGGHHHKKKRRRZZZ```{{{|||zzz~~~vvvzzzyyyjjjMMM<<<999777333555444333222111111111111111111111111111111111111555888>>>hhhttt___xxx~~~bbbrrrwwwnnn|||wwwyyyuuuZZZLLLLLLEEE@@@CCCDDDHHHEEEPPPkkkkkk\\\dddrrrnnnhhhoooiiimmmnnnlllfff]]]TTTNNNIIIFFFIIIDDDAAADDDIII```|||yyy|||}}}yyyvvvwwwuuuqqqttt}}}~~~vvvsssvvvsssnnnjjjiiimmmppppppooossstttqqqkkkfffgggooowww|||yyyuuussssssssssssrrrrrrqqqpppppprrrvvvzzz|||}}}wwwuuuppplllgggbbb]]]WWWRRRNNNQQQNNNKKKJJJIIIHHHFFFDDDDDDBBB>>>;;;888777777888777777777888;;;???CCCFFFFFFCCC???===>>>@@@@@@@@@===;;;888888999:::888777666666666555555555666666888777666555444333222222111000000000000000111111000000000000000000000000000000000000000000000000222222222222222222222222111222333444666777888999;;;===???AAABBBEEEHHHKKKLLLOOOUUUZZZ___dddiiimmmrrruuuyyy|||}}}}}}~~~eeeLLLDDDEEE[[[|||}}}ccc___yyy```;;;555555222333444444333333444444555555444888555555;;;;;;@@@PPP{{{eee}}}SSS@@@777===@@@AAARRRiii~~~|||{{{|||~~~yyylll\\\OOONNNUUU```ggguuuaaaOOOEEEAAA???>>>BBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@???>>>===>>><<<::::::<<<>>>???@@@>>>???CCCIIIMMMPPPYYYbbbhhhpppqqqgggaaacccdddaaadddgggfffiii|||wwwkkk```ZZZWWWUUUTTTKKKAAA888555444222111333111111111111000000000000//////............/////////////////////////////////000000111222333444444444444444444555666777777888888:::;;;===>>>???@@@CCCDDDEEEGGGIIINNNTTTXXXfffwwwzzzrrrlllzzz|||kkkQQQ@@@<<<888222555444333222111111111111111111111111111111111111444666CCCjjjqqqcccyyyyyycccvvvxxxmmmwwwxxxzzz|||wwwkkkPPPDDDGGGCCC@@@DDDDDDHHHHHHVVVppprrrWWWjjj|||}}}kkkrrrzzz|||mmm[[[OOOIIIFFFHHHCCCAAADDDHHH]]]|||||||||wwwrrrqqqrrruuuuuuuuuvvvxxxyyyxxxvvvzzz{{{wwwtttssssssssssssuuuuuuuuuvvvwwwzzz}}}zzztttqqqmmmjjjeeeaaa]]]XXXSSSPPPPPPNNNLLLJJJJJJHHHFFFDDDCCCAAA>>>;;;888777777777777777777888<<<@@@EEEHHHEEEBBB???>>>???AAABBBCCC???<<<999888999::::::::::::999888666666666777777666777777777666444222111111111000000000000000111000000000000000000000000000000000000000000000000222222222222222222222222222222333555666777888999999;;;>>>???AAACCCGGGIIIKKKNNNSSSXXX]]]bbbhhhlllqqquuuyyy|||}}}~~~PPPIIIEEEPPPlll|||ggg]]]hhhfffCCC777333111666444444333333444555555666777999777999;;;777DDD___rrrlll```FFF:::777??????<<>>??????@@@@@@@@@??????AAA===999999:::===>>>>>>???BBBKKKUUU[[[^^^eeemmmtttuuuiiijjjiiicccdddffffffmmmrrrddd[[[YYYYYYXXXIII@@@777555444222111333111111111111000000000/////////............////////////////////////////////////000000111222333333222222222222333444555555777777888:::;;;===>>>>>>???AAADDDEEEGGGJJJNNNQQQYYY|||}}}sss|||nnnwwwxxxeeeLLL???===;;;444444444333222111111111111111111111111111222222222111666KKKjjjzzzyyyqqqbbbuuu|||uuunnnwwwwwwssswwwyyywwwkkkNNN@@@CCCBBBAAADDDCCCFFFIIIZZZtttrrrUUUeee~~~wwwbbbQQQIIIEEEGGGBBB@@@DDDGGGYYYwww{{{}}}~~~|||wwwtttuuuwww|||wwwuuuuuuuuuvvvvvvyyyzzz{{{}}}wwwqqqoooiiifffbbb___[[[XXXSSSPPPPPPNNNLLLKKKKKKIIIGGGDDDCCCAAA>>>:::888777777777777777888999===BBBGGGJJJCCCAAA>>>>>>@@@BBBDDDEEEBBB@@@<<<::::::;;;===>>>>>>===;;;888777777888999666666888888777555333222222111111000000000000111000000000000000000000000111111111111111111111111111111111111111111111111222333444555666777888888888:::===>>>@@@BBBFFFHHHJJJMMMQQQVVV[[[aaagggkkkooorrrwwwzzz|||}}}~~~ZZZPPPBBBBBBYYY{{{{{{uuupppaaadddwwwcccCCC777333333888444444333444444555666777888888777;;;;;;777KKKrrrkkkmmmOOO@@@999999@@@???<<>>666444444222111222111111111111000000000/////////............//////...........................//////000000111111111000000000000111222333444666777888999:::;;;<<<======???BBBDDDFFFHHHKKKMMMSSSiii|||wwwxxxzzznnniiiKKK>>>???<<<555444444333222111111111111000000111111111222222222111:::XXXmmmuuu|||fffbbb{{{wwwsssnnnuuurrrjjjpppmmmpppwwwVVVCCCDDDBBBAAACCCAAABBBIII^^^xxxuuu\\\```~~~hhhSSSHHHDDDFFFBBB@@@DDDFFFVVVqqq~~~{{{{{{|||yyywwwxxxzzzzzzzzzyyy|||zzzuuupppnnnfffccc```\\\ZZZWWWSSSPPPOOONNNLLLLLLLLLJJJGGGEEECCCAAA===:::888666666777777888999;;;???CCCGGGJJJBBB???======@@@CCCEEEEEEDDDCCC@@@>>>======@@@AAAAAA???===<<<::::::::::::666777999:::999777555333333333222111111111111111000000000000000000000000222222222222222222222222111111111111111111111111222222333444555666777777888:::<<<>>>???AAAEEEHHHIIIKKKOOOTTTYYY___eeejjjllloootttxxxzzz{{{}}}~~~}}}bbbTTTCCC>>>NNNkkk~~~wwwcccaaaqqq~~~cccBBB777555333666444444444444555666777888777888777:::;;;;;;XXXqqqtttsssKKK???::::::>>>======LLLaaauuutttzzznnn___NNNIIIQQQ```jjjoooyyy```NNNHHHEEEBBBAAABBBBBB???===EEEEEEEEEEEEEEEEEEEEEEEEBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBAAA@@@>>><<<:::999888:::===???BBBGGGMMMQQQSSSXXXcccnnnrrrqqqtttyyywwwpppjjjrrryyyppp___\\\ZZZUUUEEE<<<555444444222111222111111111111000000000000//////............//////................................./////////000000////////////000111222333555666777888999::::::;;;;;;===@@@BBBDDDFFFHHHJJJOOOYYYsssvvvyyymmmrrr~~~YYYDDD@@@<<<666555444333222111111111111000000000111222222333333444>>>dddrrrrrr}}}vvvrrr```gggyyyvvvttt{{{|||mmmrrrhhhnnndddJJJFFFBBBAAACCCAAA@@@LLLddd}}}{{{eeegggmmmVVVIIIDDDEEEAAA@@@DDDEEERRRkkk}}}{{{{{{|||~~~~~~}}}yyy|||}}}{{{wwwtttqqqoooeeebbb___\\\YYYVVVSSSPPPNNNMMMMMMMMMMMMKKKHHHEEEBBB@@@===:::777666666666777999;;;>>>BBBEEEGGGHHHAAA???<<<<<>>>>>AAACCCAAAAAA@@@???>>>===<<<;;;999999:::::::::999888777555555444333222222222222000000000000000000000000222222222222222222222222111111111111111111111111111222222333444444555555666888:::<<<===???CCCFFFHHHJJJNNNRRRWWW]]]dddiiiiiimmmrrrvvvyyyzzz|||~~~|||dddTTTEEECCCMMM]]]nnn{{{xxxjjj```kkkkkkGGG999666333333333333444444555666888888444999888888<<>>::::::;;;999???TTTmmmvvvuuu|||jjj\\\MMMKKKWWWeeelllnnnsssXXXEEEDDDCCCCCCBBBBBBBBBAAAAAAEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDEEEFFFFFFFFFFFFAAAAAAAAAAAA@@@???>>>>>>@@@FFFMMMQQQSSSXXX```ggggggjjjpppvvvxxxwww{{{{{{wwwtttqqqaaa]]]YYYSSSCCC;;;444444444222111222111111111111000000000000//////............//////........................---............///////////////...//////000111222333444444555666777888888888;;;===???AAACCCFFFIIIKKKRRRdddqqqzzzwwwxxxkkkoooOOOBBB===888555444333222111111111111///000000111222222333333666===gggtttvvvnnnjjjdddqqqzzzlllppprrrQQQHHHBBBBBBDDDBBBCCCQQQjjjttttttlllUUUKKKCCCEEE@@@@@@DDDDDDOOOggg~~~}}}}}}|||yyyvvvsssqqqooofffddd```]]][[[WWWTTTQQQNNNMMMMMMMMMMMMKKKHHHEEEBBB@@@===999777666666666777999===AAADDDFFFFFFFFF@@@>>>;;;;;;>>>@@@BBBCCCBBBCCCCCCBBB???>>>???AAA@@@AAABBBBBBAAA@@@===<<<;;;;;;;;;;;;;;;:::::::::777777666444444333333333000000000000000000000000000000000000000000000000111111111111111111111111000111111222222333333444222444777888:::<<<@@@BBBGGGIIILLLPPPUUU\\\ccchhhiiimmmrrrvvvyyy{{{}}}}}}~~~hhhSSSCCCEEEKKKRRRcccvvvuuubbbeeeuuuNNN<<<666222333333333444444555777888999222;;;:::666>>>SSS}}}qqqaaa^^^uuulllWWWIII>>><<<;;;;;;:::DDD___zzzzzzwwwzzzdddWWWLLLNNN]]]jjjooommmttt[[[IIIDDDDDDDDDCCCBBBDDDGGGIIIDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFGGGHHHHHHHHHCCCDDDFFFHHHJJJLLLMMMMMMTTT]]]fffiiiiiillluuu}}}wwwvvvxxx{{{{{{zzz{{{{{{zzzoooaaa^^^YYYRRRCCC:::444444444222111222111111111111000000000000//////............//////........................------..................///......//////000111222222222333333444555666666777999;;;===???AAAEEEHHHJJJRRR]]]xxxyyy___eeetttvvv~~~lllooo~~~VVVCCC>>>;;;555444333222111111111111///000000111222222333333555999dddtttzzznnniiilllyyywwwqqqqqqyyyTTTHHHBBBBBBEEECCCGGGUUUooo~~~}}}hhhSSSLLLCCCDDD@@@@@@DDDCCCNNNeee~~~{{{|||yyyvvvtttqqqooohhheeebbb^^^\\\YYYUUURRRNNNMMMMMMMMMNNNLLLHHHEEEBBB@@@===999777666666666777:::???CCCFFFFFFEEEDDD@@@>>>;;;;;;===@@@AAABBB@@@BBBCCCBBB???===>>>@@@@@@AAACCCDDDDDDAAA>>>=========<<<;;;;;;;;;<<<<<<888888777555555444444444000000000000000000000000////////////////////////000000000000000000000000000000000111111222222333000222444666777:::===@@@FFFHHHLLLOOOTTT[[[bbbhhhiiimmmssswwwzzz|||~~~xxxnnnRRR@@@CCCIIINNNdddzzz{{{aaa^^^zzzSSS===666333555333333444444666777888999111===<<<555@@@\\\eeeRRRSSSjjjcccRRRJJJ???>>>>>>======IIIggg}}}xxxzzz}}}}}}~~~sss```TTTKKKPPPaaannnqqqnnnnnnZZZMMMKKKHHHEEEDDDEEEFFFGGG???BBBFFFIIIIIIGGGFFFFFFCCCEEEIIIPPPUUUUUUOOOJJJKKKMMMPPPVVVaaakkkkkkeeelllxxx}}}~~~~~~~~~wwwvvvqqqeee[[[TTTSSSVVVAAA===777333222111111111...///000000000000000///------------......//////111000000////////////000........................///////////////////////////000000222333444555555555666888:::===???AAABBBGGGKKKTTThhh|||yyywwwjjjZZZtttqqqiiiwwwsssbbbsssYYY???:::777777666555222111111222111222333222111111333444<<>>@@@CCCEEEFFFEEECCCAAA>>>===<<<;;;;;;::::::;;;;;;::::::999888777666666777555222000///000222333000000111111111111000000////////////000000000000000000////////////000000111222222444777:::===>>>EEEHHHMMMPPPSSSZZZccciiiooonnnnnnrrrxxx}}}}}}|||yyybbbMMMKKKDDDBBBKKKYYYyyyiiiYYYwww```CCC777444999444777999999777555555777999888===888===nnncccRRR]]]zzzlllRRRKKK>>>===<<<===AAARRRttt~~~|||xxxnnn[[[OOOJJJUUUgggrrrsssqqqeee```XXXQQQKKKIIIHHHGGGIIIIIIHHHGGGGGGHHHJJJLLLOOOPPPQQQUUUYYY]]]___```___dddiiipppzzz~~~}}}{{{{{{zzziii^^^VVVOOOLLLMMM@@@<<<777333222222222111000000000111111000000///........................//////......------..............................///////////////////////////000000111222333444555555666888:::<<>>@@@BBBCCCCCCBBBAAA???@@@BBBDDDEEEDDDDDDCCC??????===<<<;;;::::::::::::::::::999999888888777888666333111000000111222111222222333333222222111////////////000000000000000000////////////000000111111222333666999;;;===BBBFFFJJJNNNRRRXXXaaagggnnnmmmnnnrrrxxx|||}}}|||aaaLLLIIICCCAAAJJJYYY|||wwwyyyooobbbjjjkkkIII777444888333555888888666444444666555666;;;:::HHH}}}hhhVVVeee___OOO???>>><<<===IIIaaa|||wwwyyy|||}}}ssshhhWWWNNNKKKVVVfffppprrrsssyyylllbbbZZZTTTPPPOOOOOOOOOOOOQQQRRRTTTVVVUUUVVVWWW[[[bbbmmmyyy~~~~~~}}}}}}ppp___WWWRRRKKKEEECCC???;;;666333222333222222222222222222111000000///...............---------......---,,,,,,,,,,,,,,,........................//////////////////////////////000111222333333444444555666999;;;===???@@@FFFFFFIIITTTjjj~~~WWW___vvvaaaqqqnnnwwwiiiEEE@@@888777555333111111111111111222333222111222333555:::\\\qqqwwwZZZccczzzkkkaaazzzzzz~~~cccJJJCCCDDDBBBAAACCCIIIhhh~~~~~~}}}{{{gggTTTKKKBBB@@@@@@@@@???>>>CCCKKK```~~~|||wwwttttttsssqqqooopppiiigggddd```\\\YYYWWWVVVVVVTTTPPPNNNMMMLLLJJJHHHBBB???;;;888666555666777999AAAHHHMMMPPPQQQJJJBBB===:::777777888999:::999:::<<<>>>AAABBBCCCCCCCCC???@@@@@@BBBCCCDDDEEEEEEBBBAAA@@@>>>===;;;:::::::::::::::::::::::::::999999777555222111000000111111111222222222222111111////////////000000000000000000////////////000000///000000222444777:::;;;???CCCHHHKKKOOOVVV^^^dddllllllnnnrrrwwwzzz{{{{{{~~~~~~lllUUUPPPGGGAAAFFFVVVzzziiinnnxxxfff___~~~vvvOOO888444666333444666666555444444555444777;;;===XXXmmmfffnnnPPP@@@???<<<@@@VVVxxxqqqpppvvv}}}}}}wwwkkk___PPPLLLMMMYYYfffnnnrrruuu~~~rrrfff___[[[]]]```ccceeeccc```]]]^^^bbbiiiqqq|||~~~|||yyyxxxzzzzzzzzz}}}}}}ssspppqqqtttggg[[[WWWUUUNNNCCC<<<===:::666444333444333333444444444333333111000///------.........////////////...------,,,,,,,,,,,,........................//////////////////////////////000000111222222333333444555777999;;;===>>>BBBCCCEEELLL]]]wwwggg]]]zzznnn|||uuusss~~~qqqMMM<<<:::777444222111111111000111222333333222222444666;;;gggrrrooosssYYYiiirrrjjj```nnnyyyaaaJJJDDDEEEDDDCCCFFFKKKlll~~~zzzhhhUUULLLBBB@@@???@@@???<<>>;;;888777777777888888@@@HHHOOOUUUVVVMMMBBB===;;;888666777888888888777888;;;>>>@@@BBBCCCCCC????????????AAABBBDDDFFFDDDDDDCCCAAA@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999777555333222111000...//////000000//////...////////////000000000000000000////////////000000......///000222555888999===AAAFFFKKKOOOUUU]]]ccciiikkknnnrrrvvvxxxzzzzzz|||}}}ggg\\\OOOCCCCCCPPPtttjjjmmmmmmaaaxxxyyyRRR:::666444444444555555555555555666888<<<;;;AAAggghhhppp~~~UUUBBBAAA===EEEfffppppppwww~~~zzzrrreeeXXXJJJJJJPPP\\\ffflllrrrwww|||rrrqqqrrrtttwwwzzz{{{xxxttt}}}vvvyyy~~~{{{vvvqqqmmmoooqqqssswww}}}uuuiiiddddddhhh___YYYZZZZZZQQQDDD;;;;;;888555444444555444444555555555555444333222111//////000222333444555666111000///...------------......................../////////////////////////////////000000111111111222222444666777999;;;;;;>>>@@@DDDIIIUUUkkkppp\\\hhhyyyttt{{{fffBBB<<<999444222222222111000111222333333222333555777@@@pppqqqqqqrrrqqq[[[yyywwwpppfffkkkxxxaaaJJJDDDDDDCCCCCCGGGOOOppp}}}tttcccQQQGGGCCC@@@???@@@???<<<>>>BBBKKKggg}}}}}}xxxrrrmmmlllllllllkkkiiifffbbb^^^ZZZVVVTTTUUURRRPPPNNNLLLJJJGGGDDD???===;;;999888888999999:::@@@HHHQQQZZZ\\\RRREEE@@@===999777777888777777555666888:::===???@@@AAA>>>>>>======>>>@@@CCCDDDDDDDDDDDDDDDCCCAAA??????<<<<<<<<<<<<============;;;:::999888666444222111//////000000000000//////////////////000000000000000000////////////000000.........///111444666888;;;@@@FFFKKKOOOUUU]]]cccgggiiimmmqqqtttvvvxxxyyy{{{|||}}}pppaaaRRRFFFCCCOOOttt|||wwwooovvvuuuPPP;;;999333666555555555666777777777:::<<<999FFFvvvaaannneeeEEECCCAAAOOOvvvsssuuu{{{~~~xxxppp```SSSGGGJJJTTT```iiimmmsssyyyuuuttt|||zzzuuunnnhhhdddgggkkknnnrrrxxx}}}pppccc[[[XXXYYYTTTRRRVVVWWWOOOCCC;;;999777555444555666555444666666666666555444333333333444555666777999::::::333222111000///.................................////////////////////////......//////000000000000000111222444666777999999;;;>>>CCCHHHOOO___{{{pppYYYYYY}}}{{{xxxvvvVVV???:::555222333444333111111222333333333333666888BBBsssyyykkk|||rrrlll[[[zzzmmmkkkyyyrrr}}}pppZZZFFFAAAAAA@@@AAAFFFTTTttt|||ssscccRRRGGGEEEAAA>>>@@@???===>>>AAADDD\\\}}}|||{{{|||zzzrrrmmmlllkkkiiijjjhhhfffccc^^^ZZZVVVTTTSSSQQQOOOMMMKKKHHHEEEBBB===<<<;;;:::999999::::::>>>BBBIIISSS___cccYYYLLLCCC@@@<<<999999999888777555555666888:::<<<===>>>===<<<<<<;;;<<<>>>???@@@AAABBBCCCDDDDDDCCCBBBAAA>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;:::777555333222222333333333333222222////////////000000000000000000////////////000000.........///111333555777:::???FFFKKKOOOUUU]]]bbbdddhhhmmmqqqsssuuuvvvxxxzzzzzz|||~~~rrr^^^QQQHHHFFFQQQuuu{{{ssszzzrrrNNN===<<<333777555444555777888999888666999999QQQvvvhhhyyytttFFFCCCFFF\\\xxxuuuzzz~~~~~~xxxnnn^^^PPPGGGLLLWWWeeemmmqqquuuzzz}}}}}}~~~vvvpppfff```^^^bbbhhhlllpppuuu}}}~~~~~~xxxmmm___TTTNNNIIIEEEEEEIIIJJJDDD>>>;;;888666444444555666666555666666666777777666555555666666666666666777777777333333111000///.................................////////////////////////......////////////000000000000111333555666777888:::<<>><<<;;;:::999888777777777888999:::;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<===@@@BBBCCCCCCCCCBBB@@@@@@??????>>>>>>======<<<===>>>>>>===;;;888666333333444444444444333333////////////000000000000000000////////////000000.........///111333555777888>>>EEEJJJOOOUUU\\\aaabbbgggmmmqqqrrrsssuuuwwwyyyzzz{{{}}}{{{aaaRRRJJJGGGNNNpppqqq|||nnnwwwtttOOO===>>>333777444222333666888888777444888===```yyynnnjjjtttqqqFFFBBBKKKjjjxxxooottt|||~~~|||vvvlll\\\MMMIIINNNZZZiiirrrtttvvvzzz}}}tttmmmaaa[[[ZZZaaahhhlllppptttyyyzzzyyyuuukkk^^^QQQIII>>>:::999<<<===:::888999777666444444666777666555555666666777777777777666555555444333222222111111333222111000......------........................////////////////////////.........//////////////////000111222444555666777;;;;;;???BBBEEEOOOhhhaaaNNNWWWvvvccc}}}sssoooCCC===666333555666555222111222333333333444666999XXXuuurrrxxx|||cccZZZtttpppnnn}}}xxxZZZwww{{{fffXXXIII>>>AAAEEEDDDDDDGGG[[[xxx}}}wwwyyyzzzuuulll___QQQFFFEEE???;;;;;;<<<;;;===@@@===MMMmmm|||zzzxxxxxxxxxmmmtttwwwrrrmmmmmmkkkfffgggfffeeebbb^^^ZZZVVVTTTSSSRRROOONNNLLLIIIDDDAAA;;;;;;;;;::::::;;;;;;<<>>======<<<===???@@@???===:::888111222222333333222222111////////////000000000000000000////////////000000////////////111333555777777<<>>???333666333111222555888888666555;;;CCClllnnnYYY\\\uuuxxxbbbEEEAAANNNssspppjjjttt}}}}}}{{{uuukkk[[[LLLKKKOOO[[[kkkuuuwwwxxxyyyqqqbbbSSSQQQVVVaaahhhiiinnntttwwwyyytttggg\\\WWWPPPIII>>><<<:::999999888666555444555777888888888777666::::::999999888888777777444444444444444444444444555555444333222111000///000000000////////////............---,,,,,,,,,,,,---...///000000///...---000000111222333555666777;;;<<>>@@@BBBAAADDDLLLeeettt~~~}}}|||nnnmmmppptttooo^^^LLLBBBDDDCCCAAA???============???FFF]]]}}}zzztttsssrrrqqqrrrrrrqqqnnnkkkgggeeebbb^^^ZZZWWWUUUTTTTTTRRRNNNLLLJJJGGGDDDAAA888999:::;;;:::;;;===???DDDBBBEEEOOO[[[```\\\VVVOOOFFF>>><<<@@@AAA<<<666::::::999999888777777666777777777777666666666666888999:::===???BBBEEEFFFEEEFFFFFFFFFDDDBBB@@@??????@@@@@@@@@???===<<<:::888888777666555444333333---...///000111111111111000000000000000000000000//////000000111222444555888<<>>iiirrr~~~dddkkkmmmZZZ~~~YYYNNNDDD>>>@@@BBB@@@DDDLLLjjjxxx~~~xxxpppmmmmmmoooiii[[[LLLCCCEEECCCAAA???>>>>>>>>>>>>@@@DDDVVVzzz}}}{{{zzz|||zzzvvvuuusssrrrqqqqqqpppooommmgggfffbbb^^^[[[XXXUUUTTTSSSPPPMMMJJJHHHEEEBBB???888999:::::::::;;;>>>AAAFFFEEEHHHPPP[[[```]]]YYYSSSJJJAAA>>>@@@AAA>>>:::<<<<<<;;;:::999888777666777777777777777777777777999999:::<<<>>>@@@BBBDDDDDDDDDEEEEEEEEECCCBBBAAA@@@AAAAAAAAA@@@???===<<<:::999888777666555444444//////000000000111111111000000000000000000000000//////000000111222444555888===CCCIIINNNSSSXXX\\\aaaeeejjjooorrruuuxxxzzzzzzzzz|||}}}~~~dddSSSIIIMMMVVVppp~~~hhhppp}}}hhhJJJ>>>888777777666666666666777777999999PPPpppSSSeee~~~ZZZEEEDDDGGG]]]~~~qqqlllxxx{{{vvvtttmmm^^^PPPIIIKKKXXXgggnnnrrrvvvyyyyyyzzziiiZZZLLLNNNTTT^^^eeehhhkkkooooooiii\\\KKKAAA???>>><<<999777666666777777666555444555666777777777777666666666555444333222111000///////////////////////////000000111222333444444666666555444333111000000...,,,+++---///000...,,,......////////////......000000000111222444555666777888<<>>AAABBB@@@EEEMMMppp|||~~~}}}~~~uuuqqqlllhhhhhhcccWWWKKKEEEEEEDDDBBB@@@>>>>>>>>>>>>@@@@@@LLLlll~~~xxxwwwwwwyyy}}}}}}{{{wwwxxxuuuqqqoooooooooooonnnhhhfffccc___[[[XXXVVVUUUQQQOOOKKKIIIGGGDDD@@@>>>:::::::::999:::<<<@@@CCCIIIHHHKKKRRR[[[```___\\\YYYPPPEEE@@@AAABBBAAA@@@???>>>===<<<:::999888777999999999999999999999999999::::::;;;<<<===??????AAAAAABBBCCCDDDDDDDDDCCCAAABBBCCCCCCBBBAAA@@@???;;;;;;:::999888777777666333222111000000000000111000000000000000000000000//////000000111222444555999===CCCIIINNNSSSXXX[[[___ccciiinnnqqquuuxxx{{{xxxyyy{{{|||~~~mmmTTTHHHFFFHHHrrrrrrddddddxxxmmmNNN<<<777777777777666666777777888:::<<>>AAAAAA???FFFPPPttt~~~~~~}}}~~~wwwmmmgggcccbbb^^^TTTKKKGGGDDDCCCAAA???>>>=========@@@>>>FFFccczzzxxxwwwvvvxxxzzz{{{zzzxxxzzzvvvqqqnnnmmmnnnnnnnnnhhhfffccc___[[[XXXVVVUUUQQQNNNKKKHHHFFFCCC@@@===;;;;;;:::999:::===BBBFFFJJJKKKMMMSSSZZZ______^^^]]]UUUKKKCCCAAABBBCCCDDDBBBAAA@@@>>><<<:::999888:::::::::;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<======>>>@@@AAABBBCCCCCCBBBCCCDDDDDDDDDCCCBBBAAA======<<<;;;;;;:::999999666555444222111111111111000000000000000000000000/////////000111222444444999===CCCIIINNNSSSXXX[[[]]]bbbgggmmmqqqtttxxxzzzyyyzzz{{{|||~~~tttRRRCCCBBBCCCWWW{{{zzzuuu|||lllggg{{{vvvRRR999666777777777666777777888888;;;???cccooogggaaaJJJAAA???EEE^^^tttpppooozzz}}}wwwpppdddUUUJJJHHHUUUaaammmrrrtttyyy|||}}}sss```RRRMMMSSS[[[bbbiiimmmooonnnkkk```RRRGGG@@@;;;999999888777666777999999999777555555555555555666666777666666555444333222111000........................---------------.........000000111111222222333333666:::===:::222------////////////......//////////////////000111222333444555666:::??????@@@GGGOOOkkkzzzaaadddyyyxxxvvvppptttyyyaaaLLL999666888666444666111555222111666444:::KKKmmmvvvuuullliiipppgggyyyyyyzzzZZZmmmyyyTTTKKKCCC>>>>>>BBBAAA???HHHUUUuuu~~~}}}~~~}}}gggaaa^^^^^^[[[SSSLLLIIICCCBBB@@@>>>===<<<<<<===??????EEE___~~~|||{{{zzzxxxxxxyyyyyyyyyxxxyyyuuuqqqmmmmmmmmmllllllgggeeebbb^^^ZZZWWWUUUTTTQQQNNNKKKHHHFFFCCC@@@===;;;;;;;;;:::;;;???DDDHHHIIIKKKOOOTTTXXX\\\^^^^^^```ZZZPPPHHHCCCBBBDDDEEEDDDDDDBBBAAA???===;;;;;;<<<<<<<<<=========>>>>>>===<<<;;;:::::::::::::::999999:::<<<===???@@@AAAAAABBBCCCDDDEEEDDDCCCBBB>>>>>>>>>===<<<<<<;;;;;;999888777555444333222222000000000000000000000000/////////000111222444444:::>>>CCCIIINNNRRRWWWZZZ\\\```ffflllpppssswwwyyyzzzzzz{{{|||}}}}}}~~~~~~]]]IIIEEEGGGIII___yyyqqq{{{rrr}}}XXX<<<===777777777777777888999999<<>>??????DDDKKKcccuuukkkaaayyy~~~uuurrrfffxxxppppppVVV>>>777888666444666111444222222666333;;;OOOnnnyyy|||nnnppp|||iiihhhzzz{{{zzzTTTlllsssHHHGGGAAA>>>???BBB@@@???KKK[[[www}}}~~~fff___ZZZZZZXXXQQQLLLJJJDDDCCCAAA???============>>>???EEEZZZ|||zzz|||~~~}}}|||zzzxxxxxxxxxxxxyyyxxxvvvrrrpppooommmkkkiiifffdddaaa]]]YYYVVVTTTSSSPPPNNNJJJHHHFFFCCC@@@===:::;;;;;;<<<===@@@EEEIIIHHHLLLQQQUUUXXXZZZ\\\^^^aaa^^^WWWNNNGGGDDDDDDFFFFFFEEEDDDCCCAAA@@@>>>>>>======>>>>>>???@@@@@@@@@???>>>===<<<;;;:::::::::888888888999:::;;;<<<===@@@AAABBBCCCDDDDDDCCCBBB??????>>>>>>>>>=========;;;;;;:::999888666444333000000000000000000000000//////000000111222444555:::>>>DDDIIINNNRRRWWWZZZ\\\```fffkkknnnrrruuuxxxyyyyyyzzz{{{|||}}}~~~~~~hhhNNNEEEFFFJJJTTTsssiiiuuuyyyxxxXXX<<<>>>777777777777888888999:::<<>>OOOvvvuuuzzz}}}}}}|||vvvlll\\\OOOKKKOOO\\\gggrrrwww{{{ooo]]]SSSQQQYYYbbbfffkkkpppoookkkbbbVVVKKKGGGDDD>>>;;;<<<888777666666777888777555555555444444444555666777555555555555555555555555////////////////////////............------------+++,,,------...///000000000111333555666555333111000///...------...///000///////////////000111222444444777;;;======BBBHHHZZZoooxxxbbbjjjzzznnnqqq^^^mmm{{{qqqyyydddEEE999888666333444111444111333666333<<>>;;;999:::<<<>>>???BBBFFFIIIGGGLLLTTTXXXYYYYYY[[[]]]bbbaaa^^^VVVLLLFFFEEEFFFFFFFFFEEEDDDCCCBBBAAAAAA>>>??????@@@AAAAAABBBBBBAAA@@@???===<<<<<<;;;;;;999999888888888999:::;;;>>>???@@@BBBCCCCCCBBBBBB?????????>>>>>>>>>>>>===;;;<<<======<<<999777555000000000000000000000000//////000000111222444555:::>>>DDDIIIMMMRRRVVVZZZ]]]```fffjjjmmmppptttvvvuuuvvvxxxzzz|||~~~hhhNNNBBBCCCJJJOOOmmmjjjwwwmmmnnnWWW;;;;;;777777777777888999:::;;;<<>>???PPPccc{{{}}}|||~~~pppdddWWWQQQMMMJJJJJJLLLHHHFFFDDDBBBAAA@@@@@@AAA;;;???BBBNNNrrr~~~}}}{{{zzzxxxvvvuuuvvvyyy{{{xxxxxxyyyyyywwwssslllgggdddbbb___[[[WWWTTTRRRQQQMMMKKKGGGEEECCC@@@===:::888:::===???@@@CCCGGGIIIFFFMMMVVVZZZZZZZZZ[[[]]]cccdddbbb[[[PPPIIIFFFFFFGGGFFFFFFEEEDDDCCCCCCBBB??????@@@AAAAAABBBCCCCCCBBBAAA@@@>>>============;;;:::999888888888999:::<<<===???AAABBBBBBAAAAAA?????????>>>>>>>>>>>>>>>;;;===???@@@???<<<888666000000000000000000000000//////000000111222444555;;;>>>DDDIIIMMMRRRVVVYYY]]]aaafffjjjmmmpppsssuuurrrtttvvvyyy|||yyyfffOOODDDFFFDDDKKKkkknnnxxx}}}iiimmmZZZ???;;;777777777777888999:::;;;<<>>999777777888888777666666666666666555555555555555666777777777777666666555555444444333222000...---...///000////////////////////////,,,---......//////......,,,,,,---///222666:::===666555333000...---------.........//////000111222333555777888999<<<@@@DDDNNNbbbyyyiiiTTTlllwwwhhhmmm{{{iiiZZZrrr|||UUU;;;::::::555555111444777111999:::<<>>???DDDAAA@@@SSSmmmttthhh[[[TTTPPPLLLJJJKKKHHHGGGEEECCCAAA@@@??????<<>>???@@@AAABBBFFFIIIQQQYYY\\\ZZZ[[[^^^cccffffffaaaVVVMMMHHHGGGHHHHHHHHHGGGEEECCCBBBAAACCCCCCCCCCCCCCCDDDEEEEEECCCBBBAAAAAA@@@???>>>>>>>>>===;;;:::999999::::::<<<<<<===???@@@AAABBBCCCCCCBBBAAA@@@????????????>>>>>>>>>>>>============666444333111000000111111000000000000///111444777888===CCCGGGKKKPPPWWW\\\^^^bbbggglllooorrruuuwwwvvvxxxzzz{{{|||}}}|||iiiTTTGGGDDDBBBGGGfffxxxtttiiiXXXPPPEEE999888888888777888888999999>>>HHH{{{aaaQQQ\\\|||tttVVVDDDAAACCC===888???@@@PPPddduuupppwwwxxx||||||rrriii```QQQFFFMMM]]]kkkooowwwxxxxxxsssggg```aaa```dddkkkrrrvvvuuuppplll]]]SSSHHHCCC@@@;;;888888888888777666666666666666666555555555555666777777888888777666666555555444333222000.........///000////////////////////////,,,---......//////.........------...///222555777444333111///...---------............///000111222222333555777888;;;???BBBKKK]]]sssvvv[[[```zzzxxxssslllxxxuuu]]]mmmbbbCCC<<<999555777222444777111888:::===eeerrrZZZzzzvvvhhhkkkyyyzzzsss[[[NNNDDD>>>???DDDAAAAAAUUUnnn~~~~~~}}}oooaaaYYYSSSMMMJJJJJJHHHGGGFFFCCCBBB@@@??????===@@@???AAA[[[~~~|||~~~{{{yyyxxxxxxxxxyyyzzzzzzzzzxxxuuupppiiieeeeeeccc___ZZZUUURRRQQQQQQMMMKKKGGGCCC@@@>>>======<<<===>>>???@@@AAABBBBBBFFFHHHNNNWWWZZZYYY[[[___dddhhhjjjfff\\\RRRKKKHHHHHHHHHGGGFFFEEECCCBBBAAACCCCCCCCCCCCCCCDDDDDDEEECCCCCCBBBBBBAAA@@@??????@@@???===<<<;;;;;;<<<<<<;;;<<<===>>>@@@AAABBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>=========<<<<<<888777444222000000111111000000000000///111444777:::>>>DDDHHHKKKPPPVVV\\\^^^aaafffkkknnnpppsssuuuvvvxxxzzz{{{|||}}}mmmWWWFFF>>>AAABBBYYYqqqxxxsssOOOEEEAAA888888888888777888888999:::CCCOOOxxxVVVOOOcccjjjOOO@@@???@@@;;;:::>>><<>>???CCCAAACCCWWWppp}}}}}}~~~|||xxxhhh^^^WWWPPPKKKJJJIIIHHHGGGDDDBBB@@@???>>>===>>>>>>@@@NNNqqq|||zzzxxxxxxxxxzzz{{{|||zzzvvvooohhhdddcccaaa]]]XXXTTTQQQPPPOOOIIIGGGFFFCCCAAA???>>>>>>>>>??????@@@AAABBBCCCCCCEEEFFFKKKSSSVVVWWW[[[```bbbgggkkkiii```VVVMMMIIIHHHGGGGGGEEEDDDCCCBBBAAACCCBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>;;;;;;<<<>>>???@@@AAABBB@@@???>>>==================>>>>>>>>>======<<<<<<===:::666333111000111222000000000000000111555777<<<@@@EEEIIIKKKOOOUUUZZZ^^^aaafffjjjmmmooorrrtttvvvxxxzzz{{{|||}}}~~~uuu___MMM@@@CCC@@@NNN```{{{PPP>>><<<777888888777777888999999:::CCCSSSyyyQQQSSSkkk^^^HHH>>>???AAA<<<<<<>>>888DDDSSSssssssqqqyyyzzz|||~~~zzzooobbbWWWKKKFFFQQQaaannnxxxzzzsssrrrpppjjjgggggglllqqqxxx~~~yyypppiiiXXXOOOGGGEEECCC>>>::::::888888888888777777666666777666666666666777888888999999888888777666666666333222111000////////////////////////////////////,,,---......///.........000///...---,,,,,,,,,---.......................................///111111111333444555666999===@@@EEERRReeeyyyzzzbbblll||||||lllrrr{{{nnnIII===999444666333444777111777999CCCtttgggWWWxxxsssnnnyyy{{{ddduuudddIIIGGGAAA>>>???BBBAAAEEEZZZrrr}}}~~~~~~~~~~~~yyyxxx}}}|||jjj```ZZZSSSMMMKKKIIIHHHGGGFFFCCCAAA@@@>>>===<<<>>>@@@DDD[[[}}}}}}|||zzzxxxxxxyyy{{{}}}{{{vvvnnngggcccbbb___[[[XXXUUURRROOOMMMGGGGGGEEECCCAAA@@@>>>>>>AAAAAABBBBBBCCCCCCDDDDDDDDDDDDHHHNNNRRRTTTYYY___```dddgggfff___VVVOOOKKKGGGGGGEEEDDDCCCBBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@????????????;;;;;;<<<===???@@@AAABBB@@@??????>>>======>>>>>>??????@@@@@@@@@???>>>===@@@===999444222111111222000000111000000222555888>>>BBBGGGIIIKKKOOOTTTYYY^^^bbbgggjjjmmmooorrrtttvvvxxxzzz{{{|||}}}~~~|||hhhWWWIIIAAA@@@KKK[[[vvv\\\???888777777777777777888999::::::BBBWWW~~~VVV\\\ttt~~~TTTEEE@@@BBBFFFBBB>>>@@@999@@@IIIhhhwwwssszzzzzz{{{}}}zzznnn```SSSIIIIIIWWWhhhpppxxx~~~wwwtttssspppmmmmmmrrrwww}}}}}}rrrkkkVVVNNNFFFDDDBBB===::::::777888888999888777666666666666666666666777777888999999888888777666666666333222111000000/////////////////////////////////,,,---......///.........///.........------......,,,------...............------------...///000111222333555666777999===@@@CCCNNNbbbwwwjjjeeewwwzzzllltttrrrMMMAAA???:::999444444777222777:::IIIfffVVV{{{ppphhhnnnxxxxxxgggaaacccGGGFFF@@@>>>???AAA@@@GGG]]]ttt}}}~~~~~~~~~xxxuuuzzzmmmbbb\\\VVVPPPMMMHHHHHHHHHGGGEEECCCAAA@@@===:::>>>AAA>>>KKK{{{|||{{{~~~~~~}}}|||}}}~~~{{{yyyxxxyyy{{{}}}zzztttlllfffdddbbb^^^ZZZWWWUUUSSSOOOLLLIIIHHHFFFCCCAAA???>>>>>>DDDDDDDDDEEEEEEEEEEEEEEEEEEDDDFFFKKKMMMOOOUUU\\\^^^```bbbaaa]]]WWWRRRPPPGGGFFFDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCC@@@@@@@@@@@@@@@AAAAAAAAA???@@@@@@?????????>>>>>>;;;;;;<<<>>>???@@@AAABBBAAAAAA@@@@@@??????@@@@@@AAAAAACCCCCCCCCBBB@@@???BBB???;;;666333222111222///000111000000222666999???CCCGGGIIIKKKNNNSSSXXX___ccchhhlllnnnqqqsssuuuvvvxxxzzz{{{|||}}}iiiYYYNNN===???HHHZZZxxx^^^===444999777777777777888999:::;;;CCC___}}}YYYaaa}}}mmmJJJCCCBBBEEEHHHFFF@@@CCC===@@@BBB___|||vvv{{{yyyzzz~~~|||yyynnn^^^PPPJJJOOO```ppptttxxx|||vvvtttuuuwwwwwwwwwxxx|||}}}rrrjjjVVVMMMEEEBBB@@@<<<999:::777888999999999888777666555555555555555666777777999888888777777666555555222222222111111000//////////////////////////////,,,---......//////......------......////////////,,,------...//////......------------...///000111222444555666777999<<>>>>>@@@@@@@@@JJJaaavvv}}}~~~{{{tttyyyuuuiiibbbZZZSSSOOOGGGGGGHHHGGGFFFEEECCCAAA>>>;;;>>>AAA===CCCggg|||yyywwwzzz{{{|||}}}}}}{{{zzzwwwzzz{{{xxxqqqjjjfffeeebbb^^^YYYWWWWWWTTTPPPLLLKKKIIIFFFCCCAAA@@@@@@AAAGGGGGGGGGGGGFFFFFFFFFFFFFFFDDDEEEIIIJJJKKKOOOVVV[[[\\\^^^^^^\\\YYYVVVTTTFFFEEECCCBBBAAAAAABBBBBBAAA@@@@@@@@@@@@AAABBBBBB?????????@@@@@@AAAAAAAAA>>>??????@@@??????>>>>>><<<<<<===???@@@AAABBBCCCCCCBBBBBBAAAAAAAAABBBBBBBBBCCCDDDEEEEEEDDDBBB@@@AAA???<<<888555222111111///000111111111333777:::>>>BBBFFFHHHJJJMMMRRRWWW^^^bbbggglllooorrruuuwwwvvvxxxzzz{{{|||}}}bbbQQQJJJ@@@@@@CCCQQQppp}}}oooSSS999444<<<666666777777888999;;;;;;AAAcccuuu[[[bbbZZZAAACCCDDDDDDHHHHHHCCCFFF@@@AAA???YYY~~~xxx}}}{{{{{{~~~{{{vvvlll\\\OOOLLLVVVhhhwwwzzz}}}~~~zzzuuutttxxx~~~}}}zzznnnfffVVVLLLCCC@@@===:::888999777888999::::::888777555444444444444444555555666888888777666666555555444222222222222111000//////////////////////////////,,,---......//////......,,,------......//////...------...///000///......------------...///000000111333444444555777;;;===@@@FFFVVVjjj{{{hhh\\\iiiooo{{{~~~~~~bbbEEE999444666444333777444:::>>>UUUtttaaauuunnnttt|||yyyRRR___hhhHHH@@@===???@@@???@@@KKKcccxxx|||}}}}}}|||tttxxx|||sssjjj___UUUOOOEEEFFFGGGHHHHHHFFFDDDCCC@@@===>>>@@@===???VVVqqq~~~|||zzzxxxwwwyyy|||}}}|||vvvxxxyyyuuunnnhhhggggggbbb^^^YYYXXXXXXVVVQQQLLLKKKHHHEEEBBBAAABBBDDDFFFIIIIIIIIIHHHHHHGGGGGGGGGGGGEEEEEEHHHHHHGGGJJJPPPSSSUUUXXX[[[\\\ZZZUUURRRFFFDDDBBBAAA@@@AAABBBBBB@@@@@@@@@@@@@@@AAAAAABBB??????@@@@@@AAABBBCCCCCC>>>???@@@@@@@@@@@@???>>>======>>>@@@AAABBBCCCDDDCCCBBBBBBBBBBBBBBBCCCCCCBBBCCCEEEFFFFFFDDDBBB@@@>>>>>><<<999666333111//////000111111111333777:::===@@@EEEGGGIIILLLQQQVVV\\\```fffkkknnnrrruuuxxxvvvxxxzzz{{{|||}}}~~~```KKKHHHBBBCCCAAALLLiii~~~}}}~~~iiiOOO===888:::666666666777888:::;;;<<<@@@fffooofffeee~~~oooLLL===DDDFFFCCCGGGJJJHHHGGG@@@BBB???TTT{{{yyy}}}}}}yyyrrriiiZZZMMMMMMZZZnnn|||~~~{{{vvvuuu{{{vvvjjjbbbWWWLLLBBB>>><<<888777999777888:::::::::999777555444333333333333444555555777777777666555555444444222222333222222111000///////////////////////////,,,---......//////......,,,,,,---.........---------...///000000///......---------------...000000000111333333444666999<<>>KKK\\\~~~{{{yyyyyyxxxwww{{{~~~}}}uuuwwwxxxssslllggggggiiibbb^^^ZZZXXXYYYWWWQQQLLLJJJGGGCCCAAAAAADDDHHHJJJJJJJJJJJJIIIIIIHHHHHHGGGHHHFFFFFFHHHGGGEEEGGGLLLJJJNNNTTTYYY[[[XXXRRRMMMEEEDDDBBB@@@@@@@@@BBBCCC@@@@@@??????@@@@@@AAABBB@@@@@@AAAAAABBBCCCDDDDDD>>>???@@@AAAAAAAAA@@@???>>>>>>???@@@BBBCCCDDDEEEBBBBBBBBBAAAAAABBBCCCCCCAAABBBDDDFFFEEECCCAAA???======<<<:::777444111//////000111111111444888;;;;;;???DDDFFFHHHLLLQQQVVVZZZ^^^dddiiinnnqqquuuxxxvvvxxxzzz{{{|||}}}}}}~~~cccLLLKKK===AAACCCPPPnnnzzz{{{tttUUUFFF===666666666666777888:::;;;<<>>BBB@@@QQQ|||wwwxxx}}}vvvooogggYYYLLLMMM\\\ppp~~~{{{yyyxxxxxxzzz~~~ttthhh```RRRMMMFFF>>>999888999;;;;;;<<<<<<;;;:::888666444444444444444444555666777555555444333333333444444444444444444333222111000............////////////...................................................------------...//////............////////////000111222333555777999;;;???@@@LLLbbbsss|||lll~~~dddeee}}}yyylllsssdddCCC888777666:::555<<<777;;;kkk|||wwwlll___{{{www~~~yyyPPP```hhhHHHAAAAAA<<<@@@BBB???NNNiiiwwwyyyyyyzzz|||~~~}}}}}}yyy}}}wwwjjj^^^UUUOOODDDFFFKKKGGGGGGHHHBBBAAA???>>>===???BBBFFFHHHvvv|||zzz{{{}}}}}}|||}}}}}}yyyyyywwwsssoooiiieeeccc___ZZZVVVUUUVVVUUUPPPLLLGGGFFFCCCBBBCCCFFFJJJMMMRRRPPPMMMKKKIIIJJJKKKKKKGGGGGGGGGFFFGGGIIIJJJKKKMMMMMMOOOSSSVVVVVVRRRNNNGGGFFFCCC@@@??????@@@AAACCCAAA>>><<<;;;<<<>>>??????@@@AAA@@@??????AAACCCBBBBBBBBBCCCCCCDDDDDDEEEBBBBBBBBBCCCDDDFFFGGGHHHBBBBBBCCCCCCCCCBBBAAAAAAEEEDDDBBBAAAAAA@@@>>><<<>>>===<<<999777444111///222000//////111444888;;;>>>AAAEEEHHHKKKOOOSSSVVV[[[```eeejjjnnnpppsssuuuzzz{{{{{{|||}}}~~~~~~}}}~~~~~~yyyRRREEEHHH;;;FFFSSShhhxxxyyy}}}```JJJ222::::::777777999888777:::???CCCwwwkkkiiiqqq{{{ZZZIII>>>BBBGGGGGGKKKRRRVVVEEEDDDGGGCCCXXXsssvvvzzz}}}~~~~~~|||vvvrrrcccQQQIIIQQQdddxxx~~~}}}}}}qqqddd[[[RRRMMMFFF???;;;999:::;;;;;;;;;;;;;;;999777555444444444444444444444555555444444333333333333444555555555555444444222111111////////////////////////...................................................------------...//////............////////////000000111333555777999:::AAA@@@JJJ___ppp{{{pppxxx}}}|||lllrrr}}}ffflllhhhEEE777888555888222;;;999>>>mmmwww|||kkk```hhhRRRcccpppLLLCCC@@@<<<@@@AAA???OOOjjjwww{{{{{{{{{|||}}}}}}~~~wwwiii___PPPDDDEEEJJJGGGHHHIIIDDDCCCBBB???===>>>@@@BBBDDD[[[~~~{{{xxxyyy~~~~~~|||yyywwwtttqqqnnnjjjeeeaaa^^^ZZZUUUSSSSSSQQQLLLGGGHHHFFFDDDDDDEEEIIIMMMPPPSSSRRRPPPNNNMMMLLLLLLMMMKKKIIIGGGFFFFFFFFFHHHIIIKKKKKKLLLOOORRRRRROOOLLLFFFEEECCCAAA@@@@@@@@@@@@BBBAAA???======>>>???AAA>>>???@@@???>>>???@@@BBBDDDDDDEEEFFFFFFFFFFFFFFFIIIHHHFFFEEEEEEEEEFFFGGGBBBAAAAAA@@@>>>======<<<<<<;;;:::::::::;;;::::::===<<<;;;999777444222000111000//////111444888:::===@@@DDDHHHKKKOOOSSSVVVYYY^^^dddjjjnnnqqqtttvvvwwwxxxyyy{{{}}}~~~~~~~~~dddPPPHHH;;;EEENNNccc|||vvvfffOOO555===:::777777999888777:::???FFF|||dddZZZeeewww}}}UUUFFF===BBBHHHIIIMMMTTTWWWIIIFFFEEEEEE___zzz|||www{{{}}}}}}|||vvvlll^^^NNNHHHRRRggg}}}zzzmmm___VVVPPPLLLFFFAAA<<<:::::::::;;;::::::999888666555444555444444333333333333444222222222222333444444555555555555555444333222222111111000000///............................................................------------...//////............////////////000000111333555777999:::BBB@@@GGG[[[mmmyyyjjjiiittttttmmmtttyyy|||cccfff|||kkkFFF666999444666000999;;;BBBnnnrrrqqqhhh~~~{{{hhhTTTgggyyyOOOBBB@@@<<<@@@AAA@@@RRRlllxxx|||||||||}}}~~~~~~~~~~~~vvvkkkXXXJJJHHHLLLHHHIIIKKKEEEFFFDDDAAA>>>======???@@@EEEgggyyyxxxxxx{{{~~~zzzyyytttooonnnnnnkkkeee______[[[UUURRRQQQNNNJJJFFFHHHGGGEEEFFFHHHMMMQQQTTTUUUUUUTTTSSSRRRPPPOOONNNNNNKKKHHHEEECCCDDDFFFGGGJJJIIIIIIJJJLLLLLLJJJHHHDDDCCCCCCBBBAAA@@@@@@???AAA@@@?????????@@@BBBCCC<<<>>>??????>>>???AAACCCFFFGGGHHHIIIIIIIIIHHHGGGLLLJJJFFFCCCAAA@@@AAABBB@@@>>><<<:::888777777777555555444444555666777888::::::999888666444333222111000//////111444777999<<>>DDDVVVkkkzzz___XXXrrrvvvuuu{{{jjjpppxxxiiifff~~~jjjFFF666;;;555777000999===EEEooo|||yyyuuuzzzXXXlll|||MMM@@@???===@@@@@@AAAUUUoooyyy{{{{{{|||}}}~~~rrrbbbRRRLLLMMMIIIIIIKKKEEEFFFDDDAAA>>>======>>>>>>@@@QQQwww{{{{{{}}}}}}xxxrrrkkkkkkmmmllleee^^^```\\\WWWSSSQQQOOOKKKIIIFFFFFFFFFGGGKKKPPPTTTWWWVVVWWWWWWWWWUUURRRPPPNNNOOOLLLGGGCCCBBBCCCEEEGGGIIIHHHGGGFFFGGGGGGFFFFFFBBBBBBBBBBBBBBBAAA@@@???@@@@@@AAAAAABBBCCCDDDDDD===>>>@@@@@@???@@@BBBDDDFFFGGGIIIIIIIIIHHHGGGEEEGGGDDD???;;;888888999:::;;;999666444333333444555444444555444444444666777888888888777666555444333111000//////111333666888;;;>>>CCCGGGJJJNNNRRRUUUXXX]]]ccciiimmmpppsssuuusssuuuwwwzzz}}}}}}}}}]]]JJJ<<>>>>>??????AAAAAAWWW~~~}}}vvvpppiiiiiikkkkkkeee___^^^[[[WWWSSSQQQOOOMMMLLLEEEEEEFFFHHHLLLQQQVVVYYYWWWXXXXXXXXXVVVSSSPPPNNNMMMJJJFFFBBBAAABBBEEEGGGHHHGGGFFFEEECCCCCCDDDEEE@@@AAAAAABBBBBBAAA@@@@@@AAAAAABBBDDDEEEEEEEEEFFF@@@AAABBBBBBAAABBBDDDFFFDDDEEEEEEEEEEEEDDDBBBAAA>>><<<888444222333444555555444222111111222444666666777888777555333444555666666666666666555444333000000///000111333555777:::===BBBFFFIIIMMMRRRUUUZZZ^^^dddiiikkknnnppprrruuuvvvwwwyyy{{{~~~~~~~~~~~~dddMMM>>>DDDQQQqqqUUU???:::777777999888777:::???OOOqqq^^^kkk^^^EEE@@@>>>BBBIIINNNRRRVVVVVVWWWMMMHHH^^^yyy{{{mmm{{{xxxpppdddWWWIIIGGGTTThhhwww|||ooobbbYYYKKKHHHCCC>>>;;;::::::;;;<<<;;;999888666666555555555444444333333333333444333333333333444555555666555666666666666666555555444444333222111000///......................................................------------...//////............//////////////////000222444666888999<<<<<>>@@@???CCC\\\vvvzzzwwwxxx{{{~~~}}}iiiUUUJJJIIIFFFIIIMMMGGGDDDCCCBBB@@@@@@@@@@@@AAACCC===FFFddd~~~|||xxxsssoooiiihhhjjjjjjfffbbb\\\ZZZVVVRRRNNNLLLLLLLLLFFFFFFHHHJJJOOOSSSXXX[[[YYYYYYYYYYYYWWWTTTQQQOOOLLLJJJFFFCCCAAABBBDDDEEEDDDEEEEEEDDDBBBAAABBBDDD@@@@@@@@@@@@AAAAAAAAAAAABBBCCCEEEFFFGGGGGGFFFFFFBBBCCCDDDCCCBBBBBBDDDEEEAAAAAA@@@???>>>>>>======999888555222111222333444111111111111333555777888666999<<<;;;777333222333666666666666555444333222000000000000111333555666999<<>>;;;;;;===>>>===<<<:::888777666666666444444444444444444555555555555555444444555666666555666666777777777666666444444333222111111000000...................................................------------...//////............//////////////////000111444666888999999===CCCNNN^^^rrrkkk]]]rrrppptttvvvlllPPP>>>:::555<<<555999<<>>>>>AAA???DDD___xxx{{{xxxyyy|||~~~|||uuu^^^PPPMMMIIIKKKMMMHHHFFFEEECCCBBBAAA@@@@@@@@@BBB@@@BBBPPPjjj}}}yyysssqqqnnnkkkiiiiiihhhgggeee___]]]XXXSSSNNNKKKKKKLLLHHHHHHJJJMMMQQQVVVZZZ\\\[[[[[[[[[YYYWWWUUURRRQQQMMMKKKGGGDDDBBB@@@@@@AAA@@@BBBCCCBBB@@@???@@@BBB@@@@@@?????????@@@BBBCCCCCCDDDGGGHHHIIIHHHGGGEEECCCDDDDDDCCCAAAAAABBBDDD@@@>>><<<:::999999999:::777666555333222222333333111111222444555777888999777<<>>@@@EEENNNVVVYYYPPPPPPFFFSSSzzzxxx{{{wwwmmmVVVMMMFFFMMM```tttrrreee\\\OOOKKKEEE???<<<===???AAA>>>===;;;999777777777777444444444444555555666777777666666555555555666666666666777777777777777666444333333222222111111111...................................................------------...//////............/////////000...///000111333666888999999===DDDLLLZZZmmmuuudddzzz}}}yyyyyypppUUU@@@888333;;;555999<<>>>>>AAA???DDD```yyy|||zzz{{{}}}~~~}}}|||jjjZZZSSSLLLMMMMMMFFFHHHGGGEEECCCAAA@@@??????;;;@@@AAABBBNNNmmmyyyssspppnnnllljjjhhhgggggggggdddaaa\\\VVVPPPLLLLLLLLLJJJJJJLLLOOOSSSXXX\\\^^^^^^]]]\\\ZZZXXXVVVTTTRRRNNNLLLIIIEEEBBB???>>>======???BBBAAA???>>>???AAAAAA@@@>>>>>>>>>@@@BBBDDDDDDEEEHHHJJJJJJIIIGGGEEECCCDDDDDDBBB@@@???@@@BBB???===999777555666777888666666444333222111111111222333555666888888999999888>>>DDDEEE@@@;;;888888666666666555444333222111000000000000111222333444888;;;@@@DDDHHHMMMQQQUUUWWW[[[bbbgggjjjmmmppprrrttttttvvvxxxzzz|||~~~}}}{{{|||wwwhhhTTTCCCDDDMMMmmm~~~~~~^^^xxxbbb>>>:::777777999888777:::???RRRllllllsssjjjIII??????>>>>>>DDDOOOXXX\\\WWWTTTGGGWWW{{{xxx~~~wwwmmmVVVNNNIIIQQQeeexxxxxxiii]]]QQQJJJAAA<<<===@@@AAABBBEEE@@@:::888999::::::888888777777777777777888888999888777777777777777888555666777777777777666666333333222222111000////////////...------------...........................------------------------/////////////////////////////////000222444666888===>>>BBBJJJXXXjjj|||{{{hhhooovvvzzz[[[CCC999888777555>>>;;;KKKwwwxxxppppppvvvxxxNNNIIIwwwoooLLLAAA>>>???===>>>III^^^rrr}}}{{{{{{||||||}}}}}}~~~~~~~~~~~~ooogggWWWLLLOOOQQQLLLIIIHHHHHHDDD???>>>@@@???<<<>>>BBBBBBKKKhhh}}}{{{}}}|||xxxxxxtttooolllllljjjfffccc``````^^^YYYSSSMMMJJJHHHJJJJJJMMMSSSZZZ^^^^^^]]]aaa```___[[[WWWUUUUUUUUUPPPLLLGGGCCCBBBAAAAAA@@@AAAAAA@@@@@@???>>>>>>>>>AAA@@@??????@@@AAACCCDDDGGGHHHIIIJJJKKKJJJHHHEEECCCCCCBBBCCCCCCAAA===::::::999888777777888888999999777444333222222222111555666777888::::::;;;;;;;;;<<>>888PPPoooxxxwwwaaauuu~~~iii===:::777888:::999888;;;AAAXXX~~~pppiiiyyy[[[FFFAAA;;;;;;BBBEEEEEEMMMYYY[[[\\\RRR```uuuwwwzzz~~~{{{ooofffSSSJJJHHHVVVkkk{{{xxxhhh]]]PPPIII@@@<<<===AAADDDEEEGGGBBB<<<999:::;;;:::999999999888888888888999999999999888888888888888999666666666777777777666666555555444333333222111111000///......------..............................------------------------/////////////////////////////////000222444666888<<<===@@@HHHUUUgggyyy|||eeegggsssyyyZZZBBB999888888444<<<;;;OOO}}}zzz}}}uuuqqqttt~~~pppLLLJJJxxxjjjJJJAAA>>>???===>>>III^^^rrr|||{{{||||||}}}}}}~~~~~~~~~zzzkkk^^^XXXRRRLLLIIIGGGHHHFFFAAA@@@BBBAAA>>>>>>AAA>>>AAATTTjjj||||||zzzuuuyyyvvvrrrooommmjjjhhhfffcccbbb```ZZZTTTNNNLLLKKKLLLMMMQQQWWW^^^aaa```___aaa```___\\\YYYVVVUUUTTTPPPMMMHHHEEEDDDCCCAAA@@@@@@@@@??????>>>>>>??????>>>>>>??????@@@BBBCCCDDDFFFFFFEEEFFFFFFEEECCCAAA@@@??????@@@AAA@@@===:::888777666555555555666777:::888555444333333222222333444555777888888999999;;;;;;>>>CCCGGGFFF???999777777666666555444333333111000/////////000222333888;;;@@@DDDHHHLLLQQQTTTXXX\\\aaafffiiilllooorrrtttuuuwwwyyyzzz{{{{{{zzzyyy{{{~~~|||^^^PPPAAA@@@MMM```|||{{{|||jjj~~~}}}sss```EEE:::888888:::999888<<>>DDDHHHJJJIIIDDD>>>;;;;;;<<<<<<:::;;;::::::999999999::::::999999999999999999999999666666666666666666666666666666666555555444444333000000///.......................................------------------------/////////////////////////////////000222444666888;;;<<>>>>>===>>>JJJ___rrr{{{{{{|||}}}~~~ssseeeTTTPPPJJJGGGHHHHHHDDDBBBDDDBBB??????@@@===:::BBBOOOqqq~~~yyytttxxxxxxvvvsssnnnkkkiiiiiifffeeeaaa[[[UUUPPPOOOOOONNNPPPUUU\\\aaacccbbb```aaaaaaaaa___\\\XXXUUUSSSOOOLLLIIIFFFEEEDDDAAA?????????>>>===>>>???@@@AAA>>>???@@@BBBCCCCCCDDDDDDDDDCCCBBB@@@?????????@@@>>>>>>>>>???@@@???<<<:::888777666555444555666666:::999777555444333333333222222444555666666666666;;;;;;===AAAFFFFFFBBB>>><<<:::888555333333222222111000/////////000222333777;;;???DDDGGGLLLPPPTTTWWWZZZ___dddhhhkkkooorrrtttuuuwwwzzz{{{|||||||||zzz|||~~~nnnPPPDDDBBBKKK\\\|||{{{mmmsssaaaLLL<<<999888999999888===CCCZZZmmmqqq\\\EEE???DDDHHHKKKOOOSSSTTTQQQ[[[YYY^^^www|||pppfffTTTOOORRRcccwwwwwwgggZZZMMMFFF@@@>>>AAAHHHLLLNNNJJJEEE???<<<===>>>===;;;;;;::::::999999999999:::777888888999999999999999777666666666555555555666666666666555555555444444111000//////......//////................................................/////////////////////////////////000222444666888;;;<<>>666:::555999;;;UUUfffooo|||xxx|||lllllliiiYYYGGGOOO```FFFAAA>>>>>><<>>@@@???<<>>???>>>=========???AAACCCAAABBBCCCDDDEEEDDDCCCBBBAAA@@@???<<<<<<===@@@BBBAAAAAAAAABBBBBB@@@===::::::999888777666666777777::::::999777555444333444222222333444555666666666999999;;;???CCCEEEDDDBBB>>><<<999555333111222222111000/////////000222333666:::>>>CCCGGGKKKPPPSSSUUUXXX]]]bbbfffjjjooorrrsssuuuwwwzzz||||||}}}}}}zzz|||~~~\\\GGG<<>>DDDdddzzz^^^eee|||]]]GGG???FFFKKKPPP[[[eeeaaaUUUYYYZZZlll~~~{{{ooogggVVVTTTYYYkkk~~~uuueeeYYYKKKGGGCCCCCCGGGLLLOOOPPPIIIDDD>>><<<===>>>>>><<<::::::999888888888888888666777888999999999888888777777666555444444555555555555555555444444444444111111000////////////000................................................/////////////////////////////////000222444666888;;;===@@@DDDNNN^^^rrr{{{yyytttccc```xxxccclllfffNNN@@@666;;;666999<<>>>>>>>>>>>???@@@BBBCCCBBBBBBCCCCCCBBBAAA???>>><<<<<<;;;999999<<>><<<888555222111111222111000/////////000222333555888===BBBFFFKKKPPPSSSTTTWWW\\\```dddiiinnnqqqrrrtttvvvyyy{{{}}}}}}}}}{{{|||}}}~~~~~~fffJJJ888EEEkkkrrrooobbbjjjwwwMMM???;;;888999888999???FFFjjjaaaggg\\\JJJDDDHHHKKKRRRaaannngggWWWRRRWWWwww}}}yyylllbbbWWWVVV___qqq~~~ssscccXXXJJJIIIHHHJJJOOOQQQPPPNNNFFFAAA<<<:::<<<>>>>>>===;;;:::999888888777888888666777888:::::::::999999888777555444333444444555444444444444444444444444222111111000000000000000................................................/////////////////////////////////000222444666888:::<<<@@@DDDMMM]]]rrrwwwttthhh[[[[[[www{{{fffrrrlllRRR@@@777===666999@@@[[[|||rrrrrrxxxhhhpppkkkUUUIIIUUU[[[DDD@@@===<<<<<<@@@OOOcccqqquuuxxxzzz}}}uuudddRRRLLLKKKHHHEEECCCDDDAAA>>>===>>>>>>??????CCCJJJhhh|||yyyyyyzzzxxxzzzzzzzzzwwwsssnnnkkkjjjeeedddbbb^^^ZZZWWWWWWXXX]]]aaagggkkklllkkkkkkjjjgggeeedddcccccc___XXXRRRJJJGGGDDDBBBAAA@@@>>>===>>>???@@@@@@AAABBBBBBCCC????????????>>><<<;;;;;;999::::::999888<<>>???@@@;;;999777444222222111111111000/////////000222333444777<<>>999888;;;===>>>===<<<<<<:::999999888888888777888:::<<<======<<<;;;999777555333333333444555444444444444444444444444222222111000000000111111................................................/////////////////////////////////000222444666888888;;;???CCCKKK\\\rrrrrraaaSSSSSSooonnnxxxoooUUUBBB:::===444777DDDdddooowwwsssfffrrrnnnTTTEEEWWWTTTAAA@@@===<<<;;;@@@PPPdddqqqtttwwwyyy|||~~~~~~~~~~~~jjjUUULLLKKKJJJHHHFFFBBBBBBAAA???>>>???>>>===AAACCCSSSsssyyy|||}}}xxxvvvyyy{{{{{{}}}|||zzzxxxvvvrrrnnnjjjcccdddcccaaa^^^[[[[[[\\\```dddiiikkkkkkjjjkkklllgggdddaaa``````]]]VVVPPPKKKHHHDDDAAAAAA@@@@@@??????@@@BBBCCCDDDCCCBBBBBB>>>======<<<<<<======>>>===???@@@>>>===@@@FFFMMMPPPSSSWWWZZZYYYRRRHHH@@@999888666444333333333333666999;;;:::555111222444444555555666666666666666333555777999999::::::;;;666666555444333222222111111000/////////000222333333777<<>>CCCOOOuuu~~~yyykkk^^^qqq{{{bbbBBB===999888888999AAAIIIxxxjjjvvvzzzQQQJJJGGGGGGMMMUUU\\\___ccchhhmmmsssrrr___SSSNNNQQQ^^^tttyyyoooaaaWWWJJJLLLPPPVVVZZZWWWPPPIIIAAA<<<888777:::===>>>===>>>===<<<;;;:::999999999999:::<<<>>>??????>>>===999777555333222333444555444444444555555555555555333222111111000111111111......................../////////////////////////////////////////////////////////000222444666888666:::>>>BBBJJJ[[[qqqvvv___OOONNNmmmxxx|||pppWWWDDD<<<>>>222666GGGkkkxxxiiiwwwxxx{{{vvvkkkyyyvvvZZZIIIYYY|||OOO???AAA===<<<;;;AAAPPPdddqqqsssvvvxxx{{{~~~~~~~~~~~~~~~~~~mmmVVVLLLLLLLLLKKKJJJ???AAACCCBBBAAAAAAAAA???<<>>>>>======>>>@@@BBBCCCDDDFFFGGGEEECCCDDDKKKQQQPPPTTTZZZ^^^^^^VVVKKKCCC;;;:::888666555444555555555999;;;:::444111111444444444555555666555555555222444777888888777777888333333444444444333222111111000/////////000222333333666;;;@@@EEEJJJOOOSSSUUUWWWZZZ]]]```dddiiimmmmmmooosssvvvyyy{{{|||}}}|||}}}}}}}}}}}}gggIII===FFFMMMeee}}}lll]]]lll|||mmmCCC===999888777999AAAJJJ{{{hhhwwwrrrLLLHHHCCCFFFOOOYYYZZZZZZfffwwwppp]]]PPPIIIMMM[[[rrr{{{ppp^^^OOOIIIOOOZZZcccaaaUUUKKKHHHGGGIIICCC999666<<<===888???>>>===<<<;;;:::::::::::::::;;;;;;;;;::::::999888777555555444555666777555666666777777777777666555555555444222000///.........---------,,,,,,,,,....................................//////////////////000000111222444555::::::>>>DDDHHHRRRkkkiiiPPPGGGiiixxxxxxxxx^^^CCC???888<<<;;;@@@hhhzzz~~~jjjrrrppp~~~~~~___KKK]]]oooOOO>>>===;;;======@@@PPPgggttttttwww}}}~~~~~~}}}~~~~~~~~~{{{___JJJHHHOOOMMMEEEGGGEEEBBBAAA@@@@@@>>><<>>AAALLLaaayyyyyywwwuuuuuuxxxzzz{{{{{{}}}}}}}}}{{{xxxtttooolllfffcccaaaaaabbbbbb___]]]dddbbbaaaffflllpppooollldddeeeaaaZZZVVVUUURRRNNNHHHGGGFFFDDDCCCAAAAAA@@@CCCDDDEEEFFFFFFDDDBBB@@@BBBCCCDDDEEEFFFHHHLLLNNNPPPLLLKKKKKKJJJIIIMMMSSSZZZYYY\\\ccceee```UUUNNNFFFAAA:::555333333444444999999999888666555333222222222333444444555555666444555555555555555444444111111111111111111111111///////////////000111111111444999???DDDIIIMMMOOOTTTUUUWWWYYY\\\```gggkkkooooooqqquuuzzz}}}}}}{{{|||||||||||||||~~~hhhSSS>>><<>>@@@QQQiiihhhiiihhhcccBBBDDDDDDKKKVVVhhhrrrlllxxx~~~ooo]]]QQQIIIOOO^^^qqq|||ppp___QQQJJJSSS___fffbbbWWWPPPNNNLLLOOOLLLCCC>>>???>>>:::BBBAAA???===;;;:::999999<<<;;;;;;:::999888666666888777555444444444555666555555666666666666666666555555555444222111///............---------,,,,,,..................................../////////////////////000111222444444::::::>>>DDDHHHRRRjjjmmmRRRKKKddd{{{```HHH@@@999;;;:::???gggooo{{{{{{}}}zzz^^^HHHZZZkkkNNN@@@AAA<<<>>>===@@@PPPgggssssssxxx}}}~~~}}}~~~~~~~~~kkkUUULLLNNNMMMIIIGGGEEEBBBAAAAAA@@@>>>===???===>>>EEETTTpppwwwxxxwwwwwwxxxzzz{{{{{{zzz|||}}}}}}|||yyyuuuqqqooogggeeeddddddffffffdddbbbhhhffffffjjjpppsssqqqnnnffffffbbb[[[VVVUUURRRNNNHHHGGGEEECCCBBBBBBBBBBBBDDDDDDDDDDDDCCCAAA@@@>>>BBBDDDFFFHHHJJJNNNSSSWWWYYYVVVUUUUUUTTTQQQTTTYYY\\\\\\___dddgggbbbYYYRRRKKKEEE>>>777444444444333999999999888777555333222222222333333444555555555555555666666666555444444222222222222111111111111///////////////000111111333666;;;@@@FFFKKKOOOQQQUUUWWWYYY[[[]]]bbbhhhlllppppppqqquuuzzz||||||zzz{{{{{{|||{{{{{{~~~lllVVVAAA===FFFZZZvvvmmmnnnjjjHHH:::===777666===???QQQsssqqqqqqjjjaaaBBBDDDFFFMMMVVVeeetttzzz|||{{{iiiWWWMMMIIIPPP___rrr|||ooo___TTTSSSaaapppvvvrrrjjjccc```XXXXXXRRRGGG???<<<<<<<<>><<<999777666666999999999999888777666555777666555444444444555666666666666666555555555555666555555444333111000///.........------------,,,..................................../////////////////////000111222333444999999>>>DDDHHHQQQiiinnnPPPMMM^^^nnnNNNAAA888:::999AAAlll}}}yyy|||rrrtttqqq{{{\\\EEEUUUcccJJJ???BBB===>>>===@@@PPPgggsssrrrxxx}}}~~~~~~}}}~~~~~~}}}}}}hhhUUUNNNMMMMMMHHHFFFCCCBBBAAAAAA???===???>>>>>>@@@HHH]]]~~~wwwwwwwwwyyy|||~~~~~~{{{xxx~~~~~~~~~~~~{{{wwwsssqqqiiihhhhhhiiikkklllkkkjjjmmmllllllppptttuuurrrooofffgggccc\\\WWWVVVTTTOOOJJJHHHEEECCCAAAAAABBBCCCCCCCCCAAA@@@>>>=========BBBDDDGGGKKKOOOUUU[[[```aaa______aaa^^^ZZZ[[[^^^aaabbbdddgggiiifff___YYYRRRKKKBBB;;;666555444333999999999999777555333222222222333333444444555555666666666666666555444444333333333222222111111111///////////////000111111333666:::@@@FFFKKKOOOQQQTTTVVVXXXZZZ]]]bbbgggkkkpppppprrruuuyyyzzzzzzyyyzzzzzz{{{{{{{{{}}}mmmXXXCCC>>>FFFXXXttt{{{{{{wwwMMM======777666<<<>>>QQQwwwpppvvvooo^^^BBBEEEAAAIIIMMMXXXlll~~~vvvyyy}}}~~~xxxfffTTTKKKHHHPPP```ssszzzmmm___WWW^^^ppp}}}ssshhhaaaVVVIII<<<555888======<<<:::888666555555444555555666777888888888888777666555444444444555666888888777666666666666666666666555555444222111000............------------....................................////////////////////////000222333444999999===DDDHHHQQQhhhkkkKKKKKKZZZVVVBBB888999:::DDDrrrzzztttiiimmmqqqVVVCCCRRRZZZDDD<<<@@@===???>>>@@@PPPfffrrrrrryyy~~~~~~}}}~~~~~~~~~}}}}}}cccQQQLLLNNNIIIGGGDDDCCCBBBBBB@@@>>>???@@@AAABBBDDDQQQnnn~~~{{{wwwyyy}}}|||www|||xxxsssqqqjjjjjjkkkmmmooopppqqqqqqqqqpppppprrrrrrqqqmmmiiidddeeebbb\\\XXXXXXVVVSSSNNNKKKHHHDDDBBBAAABBBBBBAAA@@@===<<<;;;;;;<<<===AAADDDGGGKKKPPPVVV]]]bbbaaaaaabbbeeeccc___^^^aaagggjjjkkkkkklllkkkfff___XXXPPPFFF===888666555444999999::::::888666444222111222222333444444555555666777777777777666555555555444444333222111111111///////////////000000111111333888>>>DDDIIILLLNNNQQQSSSUUUXXX[[[___dddhhhoooppprrruuuwwwyyyyyyxxxyyyzzzzzz{{{{{{}}}{{{iiiUUUCCC>>>FFFWWWsss~~~yyyMMM;;;;;;888888<<<===PPPtttcccooosss\\\AAAEEE;;;DDDFFFNNNfff~~~}}}|||zzz{{{vvvgggVVVMMMHHHPPPaaauuu~~~uuuhhh]]]ZZZddd{{{tttjjj```UUUGGG999666:::999888888777777888888888666666777888888888888888666555555444555666777888;;;;;;999888777777777777666666666555444333222111//////.........---------....................................////////////.........///000111333333888888===DDDGGGPPPgggkkkLLLJJJTTTvvv___EEE:::999:::EEEsss|||nnnmmmuuuooolllgggKKKAAASSSWWWBBB;;;>>>===>>>===@@@PPPgggssssssyyy}}}~~~~~~}}}}}}vvv[[[OOONNNJJJHHHEEEDDDCCCCCCAAA???;;;???CCCDDDDDDLLLcccxxxzzz|||~~~yyy}}}xxxrrroookkklllnnnppprrrtttvvvwwwtttsssrrrpppnnnjjjfffcccbbbdddbbb]]]ZZZ[[[ZZZWWWSSSQQQMMMHHHEEEBBBAAAAAA???===;;;999999;;;<<<>>>???BBBFFFJJJNNNTTTYYY]]]]]]^^^aaaeeeeee```___bbbkkkpppqqqooopppqqqmmmfff]]]UUUJJJ@@@:::777666666999:::::::::999666444222111111222222333444444555666777777777777777777666666666555444333222111000///////////////000000111000333888>>>CCCHHHLLLNNNOOORRRUUUWWWZZZ^^^cccfffnnnpppsssuuuvvvwwwxxxxxxxxxyyy{{{{{{|||}}}gggTTTCCC>>>DDDTTTpppsss{{{~~~yyyhhhKKK888999999:::===<<>>AAA<<>>???<<<<<<;;;:::999777666555555555555555666888:::<<<>>>===;;;999777777777888666666666666555444333222/////////.........------....................................////////////.........///000111222333777888===DDDGGGOOOfff}}}uuuTTTLLLOOOjjjeeeHHH<<<::::::DDDrrrooo\\\bbb|||hhh@@@AAAUUUXXXDDD<<<>>>;;;======@@@PPPgggttttttzzz~~~~~~~~~kkkUUUMMMKKKIIIFFFEEEDDDDDDBBB@@@999<<<@@@CCCCCCIII\\\nnn~~~}}}xxxsssppplllooorrrtttuuuwwwzzz|||wwwvvvsssppplllhhhdddbbbdddfffddd___]]]___^^^[[[VVVUUUQQQMMMJJJFFFDDDCCC>>>===;;;:::999:::<<<===<<<@@@EEEJJJMMMQQQUUUWWW[[[[[[___dddddd```___bbbjjjqqquuussstttxxxuuunnnfff]]]PPPDDD===999777666999:::;;;;;;:::777444222111111222222333333444444555666777888888999999999888777666555333222111000///////////////000111111222555999???EEEJJJNNNPPPPPPRRRVVVYYY\\\___dddggglllooorrruuuuuuvvvxxxyyyxxxzzz||||||}}}~~~gggUUUDDD???BBBPPPiiirrrsssuuuzzzwwwttt{{{kkkNNN888888999;;;===<<>><<<:::888666555444444555666888;;;===??????===:::888666666777777666666777666666555444333////////////................................................////////////............000111222333777777===DDDGGGOOOeee|||___NNNMMM___sss~~~cccIII===<<<===HHHvvvbbb^^^qqq;;;EEERRRZZZEEE======:::<<<<<>><<<::::::::::::999>>>EEEKKKOOOQQQSSSUUUZZZZZZ]]]aaaaaa]]]\\\___dddooovvvvvvxxx~~~wwwpppgggXXXJJJ@@@:::777555888:::;;;<<<;;;777444222111111111222333333444444444555666888999:::;;;;;;999888777555444222111000///////////////000111111222555999???EEEJJJMMMOOOOOORRRUUUXXX[[[___cccfffjjjmmmrrrtttuuuvvvxxxzzzyyyzzz|||}}}~~~cccSSSCCC>>>@@@MMMgggwww~~~ppppppiii```~~~zzzXXX===999888:::<<<>>>UUU___hhhYYY<<<<<<:::;;;CCC```~~~}}}mmmZZZMMMHHHIIISSScccsssssslllbbbVVVUUU\\\uuu~~~hhh[[[^^^YYYHHH???CCC999999::::::<<<>>>???@@@>>>>>>>>>===<<<;;;:::999444444555777999===???AAA>>>===:::777555555666666666777777777666555444444000/////////................................................/////////000............///111222333666777===DDDGGGNNNddd{{{eeeNNNOOOZZZqqq}}}~~~uuu}}}zzz|||}}}]]]GGG<<<===@@@NNN}}}jjjpppnnnaaa{{{:::JJJMMMYYYDDD<<<;;;999;;;;;;???QQQiiivvvvvv{{{eeePPPLLLJJJGGGFFFEEEEEECCCBBB@@@===;;;<<>>;;;999777777888===FFFMMMQQQSSSTTTUUUYYYYYY[[[^^^]]]XXXXXXZZZ___llluuuwww{{{~~~xxxnnn]]]NNNBBB;;;666444888:::<<<<<<;;;888444111000111111222333333444444333444666888:::;;;<<<<<<:::999888666444222111000///////////////000111111000222777===CCCHHHKKKMMMLLLOOOSSSVVVYYY\\\```ccchhhmmmqqqttttttuuuxxx{{{yyy{{{}}}~~~^^^OOO@@@<<<@@@NNNiiinnnggg\\\RRRrrrzzz```BBB:::777999;;;???XXXbbbrrrZZZ>>>???>>>:::BBBbbb~~~kkkVVVLLLLLLJJJSSScccsss}}}mmm___UUUNNNPPPVVVooo~~~ppp^^^QQQIIIDDDBBBCCCAAA???===<<<@@@DDDDDDAAADDDAAA?????????>>>999666333555888999:::;;;<<<===999888666444333333333333555555555666555555444444222111000///------------////////////////////////////////////000000000000000111111000...///111333444<<>>:::EEEyyyiiiccceeeXXXnnnQQQIIIXXXXXXAAA=========<<<;;;AAARRRiiiwww|||}}}rrrWWWPPPJJJGGGGGGFFFBBBAAABBBAAA???>>>>>>???FFFXXXiii}}}vvvpppsssttt{{{|||zzz||||||zzzwwwxxxyyyzzzxxxuuurrrpppmmmjjjhhhfffccc``````\\\ZZZZZZUUUMMMLLLPPPNNNLLLIIIEEEAAA===;;;:::>>>@@@EEEKKKQQQUUUUUUTTT]]][[[YYYZZZ\\\[[[WWWTTTYYYdddrrr{{{}}}yyyiiiWWWHHH>>>888777:::;;;<<<<<<:::777444111333222111000000111222333555666777999;;;===>>>???>>><<<999666444222222222111111000000000000111111111444999===AAADDDHHHKKKLLLNNNQQQTTTWWW[[[```dddhhhkkknnnqqqsssvvvyyy|||{{{||||||{{{{{{|||~~~qqqVVVCCCDDDEEEJJJhhhvvvfffhhh___dddccc@@@:::888666>>>DDDRRRxxxfffjjjTTTDDD>>>;;;:::CCC[[[vvvppp[[[LLLEEEFFFYYYgggqqq}}}}}}gggXXXOOOJJJLLLRRR___kkk|||wwwhhh[[[QQQJJJGGGGGGBBBAAA>>>===???BBBDDDDDDDDDAAA===<<<<<<;;;999666444555777888888888999999777777666555444333222222444444555555555444444333222111000///...---------////////////////////////....../////////000000000000111111000//////111333444<<>><<<;;;KKK~~~mmm___xxxuuuaaalllKKKCCC___|||TTT@@@>>>===<<<;;;;;;AAASSSiiivvvzzz|||~~~{{{```PPPJJJGGGGGGFFFBBBAAABBB@@@>>>>>>>>>???FFFVVVggg~~~zzzvvvvvvwww|||{{{yyytttsssrrrqqqoooiiiaaaZZZbbb^^^]]]^^^\\\UUURRRTTTUUUSSSOOOJJJFFFCCC@@@???>>>@@@DDDKKKQQQTTTTTTTTT[[[[[[[[[[[[ZZZXXXVVVUUUYYYcccpppzzz{{{mmm]]]NNNBBB:::666999:::<<<<<<;;;888666444333222111000000111222333666666888999;;;===>>>???===<<<999777555333333222111111000000000000111111111444999===AAADDDHHHJJJJJJMMMOOORRRUUUYYY^^^bbbfffiiilllooorrrtttxxxzzz{{{|||||||||{{{|||~~~qqqVVVBBBBBBDDDLLLlllsssmmmcccccceeeBBB===999555;;;@@@OOOzzzjjj^^^bbbRRR???999<<<;;;EEE]]]www~~~nnnZZZKKKEEEIII[[[gggppp~~~{{{aaaOOOGGGFFFIIINNNWWWYYYaaammmyyy|||wwwpppxxxssskkkaaaYYYSSSOOOLLLJJJHHHEEEBBB??????AAADDDBBB???;;;999888888777777555555666777777777666666666666666666555444222111333333444444444444333333333222111///......------////////////////////////------........./////////000000000000//////222444555<<>>>>>;;;;;;;;;BBBTTThhhuuuxxxzzz|||iiiPPPJJJGGGGGGFFFBBBAAABBB???>>>>>>??????EEETTTddd~~~}}}|||{{{~~~{{{zzzwwwsssssssssoooggg```eeeaaa```bbbbbb]]]WWWUUUXXXVVVRRRNNNJJJGGGDDDCCCAAACCCGGGLLLRRRUUUVVVUUUZZZ\\\^^^\\\XXXUUUTTTUUUUUU]]]iiiuuu}}}sssdddUUUGGG===777999:::<<<<<<<<<;;;999888333222111000000111222333555666777888:::;;;=========<<<:::888666444444333111111000000000000111111222555999===@@@CCCGGGIIIHHHJJJMMMOOORRRVVV[[[^^^bbbfffjjjmmmpppsssvvvyyyzzz{{{||||||{{{|||~~~xxx[[[EEEBBBCCCLLLlll|||lllccc~~~eeeBBB===;;;666:::???PPPttteeeccchhhQQQ<<<999======GGG___xxx|||kkkXXXJJJFFFLLL^^^iiippp{{{___KKKCCCDDDHHHKKKUUUTTTXXXaaakkkqqqoookkkjjjgggccc```aaaaaa\\\VVVSSSPPPMMMHHHAAA;;;<<<@@@>>><<<:::888888888777777666666666666777777666555444555666777666444111000222222333333444444333333333222111000///.........////////////////////////------------.........//////000000/////////222444555<<<>>>DDDKKKMMMZZZrrr~~~XXXPPP\\\yyyxxxgggQQQAAA:::;;;QQQuuuhhh|||sss```mmmLLLIIIssssssPPPAAA???<<<:::;;;<<>>>>>?????????DDDSSSaaa}}}{{{xxxqqqooorrruuutttrrriiieeecccdddeeeaaaXXXRRRUUUSSSPPPMMMJJJHHHGGGFFFFFFGGGJJJOOOTTTWWWWWWWWWXXX]]]```]]]VVVQQQRRRUUUPPPTTT___mmmzzzvvviiiZZZKKK@@@999888:::;;;=========<<<;;;555444222111111111222222333444555666888999:::;;;<<<;;;:::888777555444444111111000000000000111111222555999===???BBBEEEHHHFFFHHHKKKMMMPPPTTTXXX\\\```ccchhhlllpppsssvvvxxxyyy{{{||||||{{{{{{}}}eeeJJJBBBAAAJJJiiixxxfff|||eeeAAA<<<<<<888;;;AAATTTxxxhhhooouuuPPP>>>>>>======HHH___www}}}zzzhhhUUUIIIGGGNNN```kkksss{{{```JJJAAABBBEEEGGGKKKMMMRRRXXX]]]```aaa```]]]ZZZWWWYYYbbbjjjeee[[[QQQOOOMMMKKKCCC999777;;;888999::::::::::::;;;;;;666555444666888888777555333444555666666444222000111222333333444444444333444333222111000/////////////////////////////////------------........./////////000//////000222555666<<<>>>DDDLLLMMMXXXooo___PPPVVVpppvvvsssiiiRRRCCC<<<:::NNNzzz~~~xxxtttbbbuuuNNNKKK{{{tttQQQCCC???:::;;;;;;;;;BBBSSSfffrrrtttwwwyyy}}}~~~~~~kkkPPPJJJGGGGGGFFFBBB@@@BBB>>>>>>?????????DDDSSSaaa~~~zzzsssrrrvvvzzz{{{zzzqqqnnniiigggfffbbbYYYQQQQQQPPPNNNLLLKKKJJJIIIIIIHHHIIIKKKOOOSSSVVVWWWVVVXXX^^^aaa]]]TTTOOOPPPTTTLLLOOOWWWeeeuuuxxxkkk[[[MMMBBB<<<888999;;;===>>>>>>>>>>>>888777555333222111222222111111222444555666777777::::::999888777666555444111111000000000000111111111444888<<<>>>@@@CCCEEEEEEGGGJJJLLLNNNRRRVVVZZZ]]]aaaggglllpppsssvvvyyyxxxzzz||||||{{{{{{}}}~~~lllNNNBBBAAAKKKiiimmmpppFFF===<<<888<<>>BBBDDD:::888666777::::::777444333444555555444333222111111222333444444555555444555444333111000000//////////////////////////////------........./////////...///000//////000333555777<<<===DDDLLLMMMWWWmmmbbbOOO[[[uuu|||}}}rrrjjjnnnSSSEEE===:::KKKttt}}}zzzooo^^^}}}TTTPPPuuuQQQBBB>>>:::<<<;;;;;;AAAQQQeeeqqqsssvvvyyy|||~~~}}}mmmPPPJJJGGGGGGFFFBBBAAABBB???>>>>>>??????EEETTTddd~~~}}}|||||||||{{{xxxuuuzzzwwwpppiiieeebbb\\\TTTRRRQQQPPPNNNNNNMMMMMMMMMIIIIIIJJJMMMQQQTTTUUUTTTZZZ^^^aaa\\\TTTNNNNNNQQQKKKMMMTTT```ooo{{{{{{nnn___PPPDDD===888999;;;<<<===>>>??????<<<;;;888555333222111111000111222333444555555666888888888888777666444444111111000000000000111111000333777:::<<<>>>AAACCCDDDEEEHHHJJJLLLOOOTTTWWWZZZ___eeekkkpppsssvvvxxxxxxzzz|||||||||{{{|||}}}oooPPPCCCBBBNNNlllsssQQQ???<<<888;;;@@@SSSnnnZZZlllrrrOOO@@@===<<<===GGG\\\ssszzz~~~yyyfffRRRIIIHHHNNNbbbpppwwwqqqZZZJJJFFFFFFEEE@@@DDDHHHIIIHHHGGGFFFGGG===AAA@@@===EEEUUU[[[XXXEEECCCHHHRRRRRREEE<<<;;;777888999:::<<>>:::LLLyyy~~~kkk[[[QQQSSSsssMMM???===;;;===<<<:::???OOOdddpppsssvvvyyy}}}vvvxxxxxxvvv{{{lllPPPJJJGGGGGGFFFBBBAAABBB@@@>>>>>>>>>???FFFVVVggg|||wwwuuuuuu}}}|||sssggg```___]]]XXXVVVUUUSSSQQQOOONNNNNNNNNLLLLLLLLLOOOSSSUUUVVVUUU[[[^^^___[[[TTTNNNMMMOOOJJJLLLQQQZZZgggttttttdddTTTEEE<<<888999:::;;;===>>>??????AAA???;;;888444222111000111222222333444555666666666666777777666555444333111111000000000000111111///222666888:::<<<>>>@@@AAACCCEEEGGGIIILLLQQQTTTWWW\\\ccciiinnnrrruuuwwwwwwyyy|||||||||{{{||||||sssTTTEEECCCOOOkkk~~~qqqYYY???:::999===AAATTTjjjUUUiiiqqqVVVEEE<<<======GGG[[[rrr|||yyyfffRRRIIIHHHNNNcccpppvvv|||eeeRRRLLLKKKIIIAAAAAABBBCCCCCCBBB@@@???888@@@BBB===BBBSSSaaadddJJJFFFMMMZZZZZZLLL???;;;:::999888888;;;DDDPPPYYYRRRMMMIIIGGGHHHFFF@@@;;;444444333222222222333333222333444555666666666666555555333222111000000000////////////////////////////////////000000000000...////////////000333666888<<<===CCCMMMMMMVVVjjjtttVVV\\\ppprrrcccvvvxxxbbbxxxyyyYYYGGG===;;;OOOsss___nnnEEEOOOpppIII<<<<<<<<<>>><<<:::>>>NNNcccpppsssvvvyyy}}}}}}}}}iiiggghhhfffkkkhhhPPPJJJGGGGGGFFFBBBAAABBBAAA???>>>>>>???FFFXXXiii}}}vvvtttwww||||||{{{rrrddd[[[[[[\\\ZZZXXXWWWUUURRROOONNNLLLLLLPPPPPPPPPSSSVVVXXXYYYXXX]]]^^^^^^ZZZTTTOOOMMMMMMGGGIIIMMMUUU```nnnzzzyyyjjjWWWEEE;;;999999:::;;;<<<===>>>???CCCAAA===999555222111000333333444444555666777777444555666666666555333222111111000000000000111111///111555777999:::===??????AAACCCEEEGGGJJJOOORRRTTTYYYaaahhhmmmppptttvvvwwwyyy|||||||||{{{{{{|||~~~xxxXXXGGGDDDNNNhhhlll[[[>>>999:::@@@EEEXXXgggQQQgggppp___LLL===>>>>>>GGG[[[rrr}}}yyyfffRRRIIIIIIOOOcccoootttwwwfffSSSJJJKKKAAA???============<<<:::888888::::::>>>MMMjjjYYYPPPQQQ\\\___QQQBBB;;;===999777777888<<>>???<<<===@@@@@@EEEXXXmmmsssooorrruuuwwwuuussspppnnnjjjfffbbb^^^\\\YYYUUURRRPPPOOOOOOSSSQQQNNNNNNTTT\\\^^^ZZZ^^^dddeee\\\TTTPPPKKKEEEHHHHHHLLLSSSZZZbbbooo{{{{{{rrreeeRRRAAA;;;999999======::::::===@@@BBBBBB???:::444222222333333333333444666777888666777888999888777666555333333222222111000000000...///111333555777999999:::===???BBBDDDGGGKKKNNNSSSWWW]]]ccciiipppwww|||zzzxxxzzz|||zzz|||{{{YYYKKKCCCPPPsssyyy{{{ZZZ???:::;;;;;;DDDTTT|||rrr]]][[[vvvZZZAAABBB>>>>>>MMMggg|||}}}uuubbbPPPIIIKKKRRRcccnnnuuu}}}lllXXXMMMLLLDDDAAA???======>>>===<<<::::::<<<<<<>>>IIIbbbxxxfffYYYSSSXXXYYYOOOFFFCCC:::888777888777888???GGGIIIJJJKKKJJJHHHCCC???<<<777666666666777666333111444555666777777777666555555444333111000000//////////////////////////////...............///000000///000111000000111444666:::;;;@@@FFFIIIOOO[[[ggg___\\\vvvzzzbbbIIIEEE:::IIIrrr~~~zzzwww{{{vvv[[[JJJRRRhhhJJJ@@@<<<===;;;::::::???NNNbbbnnnqqqxxx}}}~~~~~~ggg^^^TTTWWWlllqqqWWWJJJGGGJJJDDDCCCDDD>>>???<<<===@@@@@@EEEYYYnnn}}}~~~xxxuuussssssrrrqqqqqqpppnnnjjjgggaaa___\\\XXXUUUSSSRRRRRRTTTSSSPPPPPPVVV___```]]]]]]bbbccc[[[TTTPPPJJJEEEDDDDDDHHHNNNTTT[[[gggsss~~~{{{uuuhhhTTTBBB;;;777777;;;===<<<;;;<<<>>>@@@BBB@@@<<<777555444333333444555666888:::;;;:::;;;;;;;;;:::888777666333333222222111000000000///000111333444666777888888:::===???BBBEEEIIILLLQQQUUUZZZ```fffmmmtttxxxxxxwwwyyy}}}~~~zzzyyy{{{uuuVVVFFFBBBZZZzzzZZZ???:::;;;;;;DDDTTTvvviii[[[]]]sssXXX>>>===@@@BBBOOOhhh~~~}}}uuuaaaOOOHHHIIISSScccnnnttt~~~vvvaaaRRRMMMIIIEEEAAA???>>>??????>>><<<===>>>>>>===DDDUUUfffkkk___WWWYYYYYYPPPGGGEEE;;;888888:::888666888<<>><<<888777666666777777555333333444666777888999999999555444222111000000000111////////////////////////...............///000000///000000000000111444666:::<<>>???<<<===@@@AAAGGG[[[ppp~~~{{{vvvpppoooooopppqqqpppnnnllleeeccc```\\\YYYWWWVVVUUUVVVVVVTTTSSSYYY```ccc```]]]aaaaaa\\\VVVQQQKKKFFFCCCCCCEEEKKKOOOTTT^^^iiiuuuwwwyyyxxxvvvlllXXXFFF<<<666444888======;;;::::::===@@@AAA>>>;;;999888444444555666888;;;<<<>>>======>>>===<<<:::888666333333222222111000000000000111111222333444555555444777:::<<>>:::<<<;;;DDDSSSjjj^^^\\\fffyyy]]]AAA>>>;;;AAAPPPiii|||uuu```MMMFFFHHHRRRbbbmmmttt}}}~~~iiiXXXOOOPPPKKKFFFBBBAAAAAAAAAAAA======???@@@>>>@@@KKKWWWbbb]]]]]]bbbaaaVVVHHHAAA???<<<:::<<<:::666777:::888:::<<<======<<<;;;999888777666666777777666444111222444555777999::::::666444222111000000111222////////////////////////...............///000000...///000000000111444777;;;<<>>:::SSS~~~zzzrrrQQQBBBPPPoooKKK>>><<>>LLL^^^lllqqqvvv{{{~~~}}}|||~~~uuu```XXXdddvvv___NNNHHHHHHCCCCCCDDD>>>???<<<===@@@AAAHHH]]]sssvvvssspppnnnnnnnnnnnnmmmiiifffccc___\\\YYYXXXXXXZZZZZZXXXVVVYYY```bbb```___aaaaaa^^^YYYSSSMMMHHHEEEDDDFFFIIILLLOOOWWWaaallloooqqqrrrrrrlll\\\LLLAAA888333666<<<;;;888666777:::>>>@@@@@@>>><<<;;;555666666777888:::;;;<<<<<<<<<======<<<:::999888333333222222111000000000111111111222222222222333222444777:::<<<@@@DDDGGGKKKOOOTTTZZZ___eeelllpppvvvtttuuuzzz{{{yyyyyy{{{vvvfffRRRDDDXXXyyyxxxYYY>>>:::<<<;;;DDDSSSnnnbbbfffppp```CCC???666@@@QQQggg{{{uuu___LLLEEEFFFPPP```kkksss{{{rrraaaVVVYYYTTTMMMHHHFFFEEEDDDCCC>>>>>>???AAA@@@???FFFNNN[[[[[[```ggghhh^^^PPPHHHCCC>>>::::::999777888<<<777888999::::::999777666999777666666777777666555000000111333444666888888555444333111111111222222////////////////////////...............///000000...///000000000222555777;;;===BBBHHHJJJNNNXXXcccrrr^^^gggyyytttuuugggkkk}}}zzz|||wwwVVVAAA===QQQ~~~zzzsssSSSDDDRRRnnnKKK===;;;>>>999;;;;;;>>>JJJ\\\kkkqqquuu{{{~~~||||||~~~}}}ddd[[[eee||||||tttdddQQQHHHGGGBBBCCCDDD===???<<<===@@@BBBJJJ___vvv|||uuuooolllkkkkkkkkkkkkiiieeeaaa^^^[[[ZZZYYY]]]^^^[[[XXXYYY___aaa_______________[[[SSSKKKGGGEEEDDDEEEGGGHHHIIIPPPYYYdddgggiiiiiijjjggg\\\QQQGGG===555666:::888555333555777:::>>>@@@???>>><<<777777777666666777777888777888::::::;;;:::999888333333222222111000000000111111111111111111111111111333666888:::===AAADDDIIILLLRRRXXX]]]dddjjjooouuusssuuuyyy{{{yyyzzz}}}sssiii```RRRGGGYYY~~~~~~xxxYYY???;;;<<<:::BBBQQQ~~~oooooosss}}}^^^AAA<<<:::DDDUUUfffvvv~~~{{{ttt___LLLEEEGGGOOO^^^iiiqqq{{{www}}}|||nnndddddd___XXXRRRNNNKKKHHHFFFAAA??????AAAAAAAAADDDJJJ[[[\\\___eeegggddd\\\VVVGGG@@@:::999999777999<<<888888999999888777666555888666555555666777666666000000000000222333555555444333333333333222222111////////////////////////...............///000000---///000000000222555888;;;===CCCHHHKKKNNNWWWbbb~~~vvvbbbkkkzzzwwwkkksssvvvtttvvvoooyyy|||www|||nnnLLLGGG@@@FFFppp~~~zzzuuuvvvVVVFFFQQQlllKKK>>>;;;<<<999;;;;;;===HHHZZZjjjqqqvvv{{{~~~~~~ddd]]]gggzzz{{{vvviiiTTTHHHFFFAAABBBDDD===???<<<===@@@CCCKKKbbbyyy|||uuupppmmmjjjiiimmmkkkgggccc___]]][[[ZZZ___aaa___ZZZ[[[___aaa``````]]]]]]___[[[QQQIIIEEEBBBAAAAAACCCBBBBBBHHHOOO\\\aaadddcccaaa___YYYSSSJJJ@@@888777888555333333444555666:::===>>>===;;;888777666666555555555555444555777888999999888777333333222222111000000000000000000000000000000000000222444666888:::===@@@FFFIIIOOOUUU\\\cccjjjnnntttrrrtttxxxzzzyyyzzz~~~yyygggYYYMMMEEEXXX}}}{{{yyyZZZ@@@;;;<<<999@@@NNNnnnjjjooo~~~```CCC>>>===DDDVVVlllzzz{{{zzzsss___MMMGGGIIIQQQ___iiiqqqzzzmmmsss|||sssoookkkddd]]]XXXSSSNNNKKKGGGBBBAAABBBCCCBBBDDDIIIVVVXXX]]]aaaeeeeee```[[[LLLDDD>>>>>>===:::999;;;999999999:::999888777777777555333333555666666555222111000000000111222333222333444555444333222000////////////////////////...............///000000---...///000000222555888<<<>>>CCCIIIKKKMMMVVVaaazzzwwwccclllvvv|||vvvmmmkkkcccmmm~~~yyy___EEEDDD<<>>LLLzzzccc\\\hhhaaaDDD@@@===>>>RRRrrr~~~zzzrrr___NNNIIILLLVVVccckkkqqqyyy~~~iiimmmvvvrrrkkkddd^^^XXXRRRNNNKKKEEEBBBCCCCCCBBBDDDHHHMMMSSSZZZaaaeeeddd]]]VVVQQQJJJDDDDDDBBB>>>;;;;;;999999::::::::::::999999777555333333444666666555444333111000000000111222111222444666666444111000////////////////////////...............///000000---...///000000222666888<<<>>>DDDIIIKKKMMMVVV```wwwwww```ggg}}}qqqkkkiii{{{xxxbbbBBB<<<666DDDooozzzmmm{{{rrrddd}}}lllOOOMMMiiiNNNDDD>>><<<999;;;;;;<<>>===AAAHHHLLLYYYcccaaaYYYRRROOOLLLIIIBBB<<<999666333555999555333111333666999999888666666666666666777888888555666777777777555444333333333222222111000000000.........///////////////...///111111222333666888???CCCJJJQQQXXX```hhhmmmqqqoooppptttwwwvvvyyy}}}}}}lllTTTPPPJJJQQQkkkooo{{{\\\AAA<<<;;;777===JJJzzz{{{]]]SSSbbb^^^AAA<<>>BBBHHHLLLOOOWWW___yyy~~~iiigggzzz}}}|||uuurrrvvvbbbJJJAAA;;;BBBtttmmmvvv|||[[[uuu}}}dddSSSNNN```PPPFFFCCC<<<;;;:::999<<>>>>>>>>EEENNNZZZ```^^^VVVOOOKKKFFFBBB===999888777666555666666555555444444333333444444555666777888888999999999888888777666666666555444444333222111000000000000////////////000000111222333333222222444666<<<@@@GGGNNNUUU\\\ccchhhmmmllllllmmmqqqtttvvvwww{{{mmmWWWMMMIIIVVVjjjsss{{{uuu~~~aaaDDD999:::;;;???DDDuuuzzz^^^WWWkkkddd???<<<;;;BBBQQQiii~~~zzzppp[[[IIIEEEIIITTT^^^kkkrrruuu|||}}}wwwrrrvvvzzzppphhhddd```[[[WWWRRROOOJJJGGGEEEFFFHHHIIIMMMPPPUUU\\\aaa```[[[VVVTTTNNNHHHEEEDDDCCC@@@======<<<:::999999:::888666333222222333555555333222555555555555555555555555666666666666555444333222111111///...............//////............/////////000000111333555777888<<<===BBBHHHLLLOOOWWW___sssuuubbbaaazzzzzzwwwzzzyyyaaaIIIAAA>>>HHH~~~~~~{{{ddd}}}}}}bbbNNNJJJXXXHHH??????:::;;;:::999<<>><<<===>>>>>>>>>CCCKKKUUU\\\\\\VVVOOOKKKEEEAAA<<<999777777666666777777777777777777777777555555666666777777888888999888888888888777777777555444444333222111000000000///////////////000000111222333333222222444666;;;@@@GGGMMMTTT[[[aaaeeekkkjjjjjjlllooorrrtttvvv{{{sss]]]MMMFFFVVVmmmuuuwwwtttiiiIII;;;999:::???EEEyyyrrr]]]ZZZmmm___@@@>>>???AAALLLeee{{{qqq\\\IIIEEEIIITTT^^^iiipppsssyyyyyypppjjjgggdddaaa^^^VVVSSSMMMHHHGGGHHHKKKMMMQQQRRRTTTXXX[[[[[[YYYWWWTTTOOOKKKHHHHHHFFFCCC???>>><<<999999999999777666444333333333555555333222555555555555555555555555666666666666555444333333111111000///............//////............/////////000000111333555777888<<<===BBBHHHLLLOOOWWW```yyyppp^^^^^^www|||rrr}}}|||fffLLLCCC???III|||ggg~~~fffOOONNNTTTBBB;;;>>>;;;;;;:::999<<>>===@@@======GGGQQQccc{{{}}}wwwsssttttttuuu~~~{{{wwwssssssrrroookkkiiiiiiiiihhhiiiiiiiiijjjmmmrrrvvvwwwooohhheeebbb\\\VVVUUUFFFCCC???======>>>>>>>>>@@@EEEMMMTTTXXXVVVOOOJJJDDD@@@;;;888777777777666777888888999::::::;;;;;;777777777777777777777777888888888888999999999999555555444333222111000000............//////000111111222333222222222444666;;;???FFFLLLRRRXXX^^^aaaggghhhhhhjjjlllooorrrtttzzzsssaaaNNNHHH]]]tttxxx{{{|||qqqsssqqqNNN<<<888999???FFF{{{{{{ooo^^^\\\iii}}}[[[DDDAAABBB>>>EEE]]]}}}sss]]]JJJDDDHHHTTT]]]gggnnnqqqvvvuuusss}}}|||wwwoooiiifffcccaaa___[[[WWWPPPKKKIIIKKKNNNQQQSSSTTTVVVXXXZZZZZZYYYXXXTTTQQQNNNLLLKKKJJJFFFCCC@@@>>>===??????:::777555555444333444555555333111333333444444444444444555555555666666555444444333222111000///............//////............/////////000000111333555777888<<<===BBBHHHLLLOOOWWW```~~~tttbbb___vvv{{{pppxxx~~~|||tttkkkPPPEEE???GGG~~~yyy{{{hhhyyymmmPPPTTTXXXEEE<<>>@@@===>>>GGGPPPcccxxxssssssvvvwwwyyy}}}uuutttrrrpppmmmlllllllllmmmnnnnnnnnnnnnppptttxxxyyytttnnniiieee```[[[XXXJJJFFFAAA>>>===>>>>>>>>>>>>@@@EEEMMMSSSTTTOOOJJJCCC???;;;888888888888777777777888999;;;<<<<<<===999999999999999888888888777888888999::::::;;;;;;666555555444333222111000............///000111111000111222222111222444666:::???EEEKKKQQQUUUZZZ]]]cccdddfffgggiiilllppprrryyyzzzooo```PPPQQQnnn|||sssuuuoooNNN===999999???GGG~~~~~~ooo\\\[[[fffsss[[[HHHCCC@@@===CCCXXXuuuuuu___KKKDDDGGGRRRZZZeeelllpppvvv~~~}}}lllhhhttt}}}xxxqqqjjjfffcccaaa```___ZZZTTTNNNLLLNNNQQQTTTTTTVVVZZZ]]]]]]\\\ZZZYYYVVVTTTRRRQQQPPPNNNLLLJJJEEEBBBCCCHHHGGG>>>777555666444444444555555333111111111111222222333333333555555555666555555444333222111000//////....../////////............/////////000000111333555777888;;;<<>>EEE~~~jjj~~~tttyyy{{{PPPSSS^^^JJJ???@@@===::::::;;;<<>>???@@@<<<>>>GGGNNNcccvvvpppoooqqqqqqooonnnpppvvvwwwuuurrrpppoooooonnnnnntttttttttsssrrrsssuuuxxxyyyxxxtttooojjjddd]]]XXXNNNJJJDDD@@@?????????>>>===>>>AAAGGGNNNPPPNNNKKKCCC@@@;;;999888999888888666777777888999:::;;;;;;:::::::::::::::::::::999777777888999:::;;;;;;<<<777777666555444333222222///////////////000111111000111222222111111333555999>>>EEEKKKPPPTTTXXX[[[```bbbdddeeefffiiimmmqqqwwwrrr]]]NNNXXXxxxtttfffJJJ===::::::???GGGrrrZZZ]]]kkkvvv```HHH@@@<<<===HHH[[[ppp~~~wwwaaaLLLDDDFFFPPPXXXccclllrrrxxxuuurrrzzz{{{uuunnnhhheeeddddddaaa]]]WWWRRROOOPPPSSSUUUSSSXXX]]]```aaa___^^^^^^[[[ZZZXXXVVVUUUTTTSSSSSSMMMHHHIIIOOOLLLAAA888777666555444555555555333111///000000111111222222333444555555555555555444444222222111000//////////////////............/////////000000111333555777888;;;<<>>GGGssscccUUUSSSaaaKKK>>>>>>:::999;;;;;;<<<@@@LLL]]]jjjnnnqqqtttwwwxxxzzz}}}nnnUUUGGGFFFBBBBBBEEECCC???>>>;;;>>>FFFLLLbbbuuummmjjjhhhgggaaa^^^]]]eeerrr~~~yyyvvvsssqqqqqqrrrrrrqqqxxxxxxxxxwwwuuuuuuwwwxxx{{{}}}{{{uuunnniiiaaaZZZSSSNNNGGGBBB@@@@@@@@@@@@===>>>@@@DDDIIILLLMMMMMMEEEBBB===:::999999999888777777777777777777888888999999999999999999::::::777777777888999::::::;;;999999888777666555444444222111111000000111111111000111222111111111333555888===DDDKKKOOOSSSWWWYYY]]]```cccddddddggglllpppttt|||zzz]]]LLLVVV~~~xxxkkkvvv^^^GGG===;;;:::???FFFtttaaacccqqqxxxiiiHHH===;;;???MMMaaaqqq|||zzzzzzcccMMMDDDEEEPPPWWWbbblllrrrxxx|||vvvzzz{{{xxx||||||vvvpppjjjhhhhhhiiiaaa^^^YYYTTTRRRRRRSSSUUUTTTXXX^^^aaaaaaaaabbbdddbbbaaa___]]][[[ZZZ\\\]]]VVVOOOLLLPPPMMMAAA:::;;;777666555555666555333111///000000111222222333333444444555555555555555444333222111000//////////////////............/////////000000111333555777888:::<<>>===999===DDDIIIaaayyysssnnnjjjgggaaa```bbbjjjuuu|||yyytttssstttuuuuuuuuuxxxyyyzzzyyywwwwwwyyy{{{xxxqqqlllfff^^^WWWRRRJJJDDDBBBAAAAAAAAA???@@@BBBDDDEEEHHHLLLOOOHHHDDD???<<<::::::999999999888888777666555555444555666666666777888888888777777777888888999999999;;;::::::999888777666555444444333222111111111111///000111111000111333555777<<>>FFFeeedddcccnnnrrrwwwKKK@@@===>>>KKK___ppp~~~~~~xxx{{{dddMMMDDDDDDQQQXXXbbbkkkrrrwww||||||~~~xxx}}}|||zzzuuuooojjjhhhiiikkkaaa^^^ZZZVVVSSSSSSSSSTTTTTTXXX]]]___```bbbeeehhhgggfffdddaaa______aaaddd]]]RRRMMMOOOKKK@@@;;;>>>777666555555666555333111000000111222333333444444444444555555555555555444333222111000//////////////////............/////////000000222333555777888:::<<>><<<999;;;<<<<<>><<<999<<>>GGG```\\\]]]iiinnnOOOFFF???<<>>???DDDnnnwwwZZZ~~~uuunnnpppvvvqqq|||NNNPPPjjjJJJAAA<<<:::;;;:::;;;<<<>>>GGGXXXiiilllrrruuussssssyyy~~~}}}}}}uuuooojjjiiinnnvvv}}}}}}[[[IIIKKKGGGBBBDDDEEE===:::@@@<<<@@@KKK___xxxrrrnnnllliiilllqqq{{{{{{zzz|||}}}|||~~~~~~xxxqqqlllaaaXXXPPPLLLHHHCCCBBBDDDDDDDDDEEEGGGJJJKKKJJJIIIIIIFFFBBB>>>;;;999999:::<<<<<<;;;999777555333222111111111111222333444444333333333444555777888999;;;<<<============<<<;;;::::::999666333111111333000111111000000000333555999===DDDLLLRRRUUUWWWXXXYYYYYY[[[^^^cccgggkkkmmmpppxxx~~~xxxjjj^^^PPPFFFTTTooozzz{{{nnnGGG;;;;;;:::<<>>;;;@@@;;;???JJJ]]]~~~oooeee___[[[ZZZYYYXXXZZZeee}}}}}}~~~wwwrrreee\\\TTTOOOKKKFFFEEEFFFFFFFFFHHHKKKMMMNNNLLLJJJIIIGGGCCC???;;;:::999999<<<<<<<<<:::888666333222111111111111222333444555111111222333555777999::::::;;;>>>???@@@@@@>>>===;;;<<<;;;888555222222222000111111111000111444666;;;>>>EEELLLQQQUUUWWWWWWZZZZZZZZZ\\\___dddiiilllpppxxx~~~jjj]]]UUULLLDDDRRRjjjvvv|||sssvvvMMM===;;;999;;;AAA```kkk```]]]bbbjjjUUUCCC@@@CCCIIIWWWccceeewww|||~~~iiiPPPEEEFFFIIIXXXffflllooosssxxxzzz~~~nnnccc^^^\\\___cccbbbbbb```]]]ZZZYYYZZZ[[[\\\___ccceeeggghhhkkkmmmnnnssswwwuuuqqqmmmeee]]]XXXSSSLLLGGGEEEEEECCCBBB@@@???===888555444888;;;444333333222222222222333000111222222222333666888555444222111000/////////............////////////,,,...000111222444777999:::===CCCKKKNNNRRR[[[dddjjjYYYhhhrrrqqqlllOOODDD===;;;eee~~~eeessszzz|||LLLTTThhhGGG???<<<<<<;;;::::::;;;;;;AAAQQQaaahhhnnnrrrqqqrrrwww}}}~~~|||~~~~~~~~~~~~uuukkkWWWLLLCCCAAABBBDDDGGGKKKKKKLLLSSS```qqqcccJJJKKKHHHDDDDDDCCCCCC>>>BBB;;;>>>GGGWWW{{{kkk^^^XXXVVVUUUUUUVVVTTTUUU[[[nnnxxxrrrhhh^^^UUUPPPKKKFFFEEEGGGFFFFFFIIIMMMPPPQQQPPPNNNKKKHHHEEE@@@===:::999999<<<===<<<<<<999666444222111111111111222333555555222222333333555666888888888:::===???AAA@@@??????===>>>===;;;777444222222///000111111111222555777<<>>:::999;;;@@@]]]uuufff^^^dddmmmXXXCCCCCCCCCIII\\\iiigggsss}}}}}}iiiOOODDDEEEGGGUUUdddkkkooouuuyyy{{{}}}tttmmmaaaZZZXXXZZZ___`````````^^^]]]\\\^^^______aaadddfffhhhiiikkkmmmqqqvvvwwwuuuqqqnnnggg```YYYTTTNNNHHHFFFFFFFFFGGGEEEFFFDDD>>>777444666:::555555444333333333333333111111222111111333666999444444333222111000//////............////////////...000111222111222555777<<<>>>CCCHHHLLLRRR___lll~~~hhhZZZkkkyyy|||rrrcccJJJCCC===:::dddnnnqqqOOOUUUjjjIII???<<<<<<;;;::::::;;;;;;@@@OOO^^^gggnnnrrrrrrsssxxx}}}}}}{{{wwwqqqdddUUUJJJFFF???:::===??????@@@BBB???BBBGGGMMMUUUgggfffJJJHHHGGGDDDDDDBBBDDD>>>BBB<<<>>>EEERRR{{{xxxiii___[[[[[[\\\[[[]]]^^^___aaaiiizzz~~~vvvqqqiii___UUUOOOJJJEEEDDDFFFCCCEEEHHHMMMQQQTTTTTTSSSMMMKKKGGGCCC???<<<:::999<<<<<<======;;;888555333111111222222333555666777666666666555666666777777666777:::===???????????????@@@@@@>>>:::555333222///000111111111333666999===@@@DDDJJJNNNQQQSSSTTTXXXYYYYYYYYYZZZ^^^dddiiinnnwww~~~fffQQQEEECCCCCCRRRiiisssmmmwwwPPP<<<888999<<<@@@[[[jjj]]]fffqqq[[[DDDBBBCCCJJJ```uuuwwwzzz|||jjjPPPDDDCCCGGGTTTbbbjjjpppvvv{{{|||}}}qqqiii___\\\fffxxxggg\\\XXXVVVXXX\\\]]]^^^___```___```bbbdddbbbdddgggiiiiiijjjkkkmmmrrrwwwyyywwwtttqqqjjjccc\\\XXXQQQJJJGGGGGGIIIKKKLLLMMMKKKFFF???:::888999777666555444444333333444222333333222222333555888444444333222111000000///............///////////////111222222111222444666===???CCCHHHLLLTTTdddsssyyyeee]]]tttyyy|||qqqvvv```FFF@@@===999aaauuuoooWWWTTTmmmKKK@@@<<<<<<:::::::::;;;;;;???NNN]]]gggmmmrrrrrrtttyyy~~~tttkkkbbb^^^YYYOOOEEE???AAA======@@@@@@===;;;<<<>>>???AAAAAAAAAKKKbbbxxxoooMMMHHHFFFDDDEEEBBB@@@;;;@@@;;;>>>DDDOOOuuu~~~wwwnnnkkknnnrrrsssrrrrrrrrrssssssuuu~~~~~~{{{uuuqqqiii___TTTNNNHHHDDDCCCEEECCCCCCFFFKKKPPPUUUVVVVVVOOOMMMJJJFFFAAA>>>;;;::::::;;;======<<<:::777555222222333444555777888999::::::999888888888888888666777888:::<<<===>>>???@@@BBBCCCAAA<<<777333111...///111111222444777:::===@@@CCCHHHLLLOOOQQQRRRUUUWWWYYYYYYYYY\\\bbbhhhlllvvvyyyZZZDDD@@@BBBSSShhhqqqyyyuuusssOOO;;;777:::===AAAWWWnnn]]]ggguuu]]]FFF>>>BBBIII___{{{zzz~~~mmmUUUFFFBBBFFFSSS```iiipppwww{{{{{{|||tttjjjccc]]][[[\\\kkkqqqdddWWWRRRQQQQQQUUUYYYZZZ\\\___```aaacccfffhhhfffhhhkkklllkkkkkklllnnnqqqxxx||||||yyyuuummmeee\\\WWWPPPIIIEEEEEEHHHKKKMMMNNNNNNLLLFFF@@@:::777888777666555444444444444444555555444333333444666444444444333222111000///............////////////...///111111222333666888;;;>>>EEEKKKOOOWWWgggwwwrrraaa\\\wwwssswww~~~uuu}}}uuuhhhvvveeeEEE>>>>>>777ZZZnnnvvvjjjfffSSS~~~oooMMMAAA======::::::;;;;;;;;;@@@NNN\\\eeelllrrrrrrtttyyy}}}~~~~~~~~~eeeYYYMMMJJJIIIEEEBBBCCC>>>===???BBB@@@;;;:::<<>>>>>>>>===???IIIUUUnnn|||TTTKKKHHHEEEEEECCC@@@;;;@@@<<<>>>BBBIIImmm~~~||||||vvvqqqnnnlllggggggkkkwww~~~|||wwwssspppjjj___TTTMMMHHHCCCBBBEEEDDDCCCDDDHHHNNNSSSVVVVVVRRRPPPLLLHHHCCC???<<<;;;888:::<<<>>>>>>;;;999777444444444555777888:::;;;;;;;;;;;;:::;;;;;;<<<<<<777777888888:::<<<>>>@@@AAACCCEEECCC>>>888333111...///000111222444888;;;===???BBBFFFJJJMMMOOOOOOQQQTTTXXXYYYYYY[[[aaafffiiiuuulllJJJAAAEEEVVVjjjqqqvvvxxxpppOOO;;;888:::>>>@@@SSS{{{eeejjjwww\\\III:::DDDIIIVVVppprrr[[[IIICCCEEEQQQ^^^gggooovvvyyyyyyzzz~~~zzzkkkccc___aaammmoooggglllrrrddd\\\RRRIIIGGGJJJLLLQQQVVVXXX[[[^^^aaabbbeeehhhjjjjjjkkkmmmnnnmmmmmmmmmooopppxxx~~~yyyoooeeeYYYTTTMMMEEE@@@AAADDDHHHJJJLLLMMMMMMIIIBBB:::555888888777555555444444444555666777666444333444555444444444333222111000///............/////////000,,,...000111222444777:::888===FFFNNNRRRYYYiiixxxnnn\\\YYYvvv}}}ppp|||xxxuuuuuuyyy{{{oooeeeccc~~~jjjFFF>>>>>>555UUUzzzaaattteeevvvuuusssTTTyyyoooNNNBBB>>>===::::::;;;<<<<<<@@@NNN]]]dddkkkqqqrrrsssxxx}}}~~~}}}||||||jjjZZZJJJDDDAAA>>>===AAA;;;;;;>>>AAA>>>999;;;??????<<<<<>>BBB===>>>>>>CCCdddzzzrrriiibbb\\\YYYOOOPPPRRRYYYiii~~~}}}wwwssspppoookkk```UUUMMMHHHCCCBBBEEEFFFDDDDDDGGGLLLQQQTTTUUUSSSQQQNNNJJJEEE@@@===;;;777999<<<>>>>>><<<:::888444555555666888999;;;<<<;;;;;;;;;<<<===>>>???@@@999999888888999<<>>???PPPooonnnxxxZZZKKK999GGGIIILLLbbb|||vvv___LLLDDDEEEPPP]]]fffmmmuuuxxxwwwyyy}}}yyyllljjjmmmnnnvvv{{{vvv}}}rrriiicccZZZSSSIIIGGGDDDBBBCCCGGGLLLOOOSSSVVVYYY]]]aaaeeegggiiikkklllmmmnnnpppssswww{{{yyy|||~~~~~~~~~|||tttjjj___WWWLLLCCC===:::999888<<<===>>>???>>><<<:::888555777999666111///111555444444444555444444333333666666555444111000000111////////////////////////000111111111111333777:::>>>DDDEEEIIIUUU\\\hhh{{{lllYYYZZZxxxvvv{{{~~~yyybbb```rrrzzz```GGG@@@===444OOOaaaTTTqqqbbb|||ooo{{{mmmIIIzzzpppXXX???999888;;;999999999:::>>>KKKXXXeeelllrrrrrrtttyyy}}}~~~|||{{{}}}yyycccRRROOOKKKAAA===AAA???===<<<>>>===:::<<>>>>>???@@@??????===GGGNNNkkksssYYYOOOGGGBBBBBBCCC>>>===@@@<<<;;;III\\\|||wwwuuutttzzz{{{uuukkk```WWWQQQNNNLLLIIILLLIIIKKKWWWhhhxxxwwwxxxwwwwwwpppgggeee___UUUKKKEEEBBBBBBDDDEEECCCBBBEEEKKKPPPSSSSSSTTTSSSQQQNNNIIICCC>>>;;;999:::;;;===>>>===999666888888888888888888999::::::;;;;;;;;;<<<@@@AAAAAA???===:::999<<>>DDDNNNYYYsssyyy```MMMFFFCCCOOO^^^hhhlllpppwww|||{{{yyyvvvvvvvvvnnnaaa[[[XXXQQQLLLGGGDDDAAA??????BBBFFFIIIPPPSSSXXX]]]aaaeeehhhjjjkkklllnnnoooqqquuuzzz~~~wwwnnnaaaYYYNNNCCC===:::888888666777888888888777666555444666888666111///000333222333444444444444444444666555444222000//////000////////////////////////000000111111111333777:::???FFFGGGLLLXXX___jjj~~~~~~vvv]]]RRRccc{{{~~~~~~aaa\\\mmm|||^^^GGG???<<<666OOOiiiRRRwwwwwwcccvvvwww}}}iiiKKKzzzlllUUU@@@<<<;;;;;;999999::::::>>>JJJWWWdddlllqqqrrrtttyyy}}}~~~}}}|||}}}mmmeeeZZZIII<<<:::<<<:::;;;>>>>>><<<===AAA=========???AAABBB@@@???===BBBAAAPPP}}}nnnYYYJJJEEEHHHEEEAAA@@@BBB???===IIIZZZ~~~sssoooqqqyyy}}}oooiii```WWWPPPKKKIIIHHHGGGJJJGGGGGGNNNYYYuuu|||zzz}}}yyyvvvooogggccc]]]UUUKKKEEEBBBAAABBBDDDBBBAAACCCHHHMMMOOOOOORRRQQQPPPMMMJJJEEEAAA>>>::::::;;;<<<>>>===;;;999:::999999999999::::::;;;===???@@@AAABBBDDDFFFEEE@@@>>>;;;;;;===AAACCCDDDCCC@@@<<<999777555333111//////000111333666888:::>>>@@@BBBCCCDDDGGGJJJLLLQQQTTTWWWWWWWWWXXX]]]```kkkrrr{{{```LLLMMMccc{{{}}}lllIII<<<:::888:::@@@III~~~^^^___eeennnkkkHHHBBB===BBBKKKVVVrrrvvv___LLLEEECCCNNN]]]ggglllqqqwww||||||||||||{{{}}}~~~mmmbbb^^^ZZZTTTOOOGGGDDD@@@===<<<>>>BBBDDDKKKPPPWWW]]]aaaeeehhhjjjjjjlllnnnooorrrwww}}}{{{sssfff]]]PPPEEE>>>:::888888444444444444333333333333222555777666222///000111111222333444666666777777666555333111///......//////////////////////////////000000000111333777:::@@@HHHJJJPPP\\\cccnnn{{{eeeUUUOOOnnnaaa]]]iiirrr{{{ZZZFFF>>><<<888OOOsssUUUvvviii|||xxxyyy~~~fffKKK|||gggQQQ@@@???>>>;;;:::999::::::===IIIVVVcccjjjqqqrrrtttyyy}}}~~~~~~}}}~~~uuu\\\DDD888<<<:::;;;>>>???======@@@;;;<<>>FFFSSStttpppuuu}}}zzzbbb\\\SSSLLLHHHFFFEEEEEEHHHKKKHHHHHHMMMRRRhhh}}}{{{uuummmeee___[[[TTTLLLEEEAAA??????AAA@@@???AAADDDGGGIIIIIIMMMMMMMMMKKKIIIFFFCCCBBB;;;::::::;;;===>>>===<<<999999888888999:::;;;<<<<<<<<<===???@@@AAABBBBBB???===;;;<<<>>>@@@AAABBB???<<<999666555444222000//////000111333666888:::<<<>>>@@@BBBCCCEEEHHHKKKOOORRRUUUVVVVVVXXX\\\```hhhppp{{{jjjKKKLLLmmm}}}sssIII;;;;;;::::::???EEEyyysssaaa]]]aaaooorrrGGG@@@;;;AAAIIISSSpppuuu___MMMEEECCCNNN\\\ffflllqqqwww|||~~~zzz}}}nnnuuuyyyzzzxxxpppuuuzzzqqqkkkcccZZZRRRLLLIIIDDD???===>>>@@@BBBIIIPPPYYY___ccceeehhhjjjiiijjjlllnnnqqqvvv|||~~~wwwjjjaaaTTTHHH@@@;;;999888999888666555444333333333000333666555333000//////111222444666888999:::;;;888666222000/////////...////////////////////////...///000000111444888;;;AAAIIILLLSSS```gggrrrZZZTTTNNNmmm{{{dddfffllllllqqqxxxVVVFFF<<<;;;:::NNN}}}\\\pppzzz{{{mmmTTT}}}dddLLL>>>@@@===;;;::::::::::::===HHHTTTaaaiiippprrrtttyyy}}}~~~~~~~~~xxxWWWAAA@@@===<<>>??????AAAEEEHHHIIIHHHFFFAAADDDAAABBBKKK```pppSSSGGGGGGGGGDDDCCCDDDBBBAAAFFFNNNzzzxxx}}}vvv[[[TTTLLLGGGEEEFFFFFFEEEFFFJJJHHHHHHNNNSSSfff}}}~~~|||sssjjjccc\\\XXXRRRKKKEEE@@@>>><<>>>>>>>>???AAABBBBBBFFFGGGGGGGGGFFFEEECCCBBB<<<:::999:::<<<>>>???>>>888777777888999;;;>>>??????<<<:::;;;:::999:::<<<:::999999:::<<<======<<<999777555444555555333222000000111222444777999;;;<<<===???AAABBBDDDGGGJJJMMMPPPSSSUUUUUUWWW[[[___eeennn{{{tttMMMLLLtttMMM;;;;;;::::::???EEEwwwooofff^^^```ppp}}}|||HHH???:::@@@GGGOOOkkkyyyeeeQQQFFFCCCMMMZZZeeelllrrrxxx}}}}}}wwwzzzxxxwww}}}mmmooo|||}}}ppp|||nnnZZZZZZmmm{{{tttiii\\\RRRRRRNNNGGGAAA>>>===???@@@IIIQQQ\\\ccceeefffhhhjjjhhhiiiiiijjjlllqqqxxx}}}}}}nnnfffYYYMMMDDD>>>;;;999>>><<<:::888666444333333111333555555333111000///222333555888:::<<<>>>>>>;;;777333000000111000///////////////////////////...///000111222555999===BBBKKKOOOXXXeeelllvvvXXXMMMMMMfff}}}|||gggmmmyyywwwvvvxxxSSSFFF;;;999<<>><<<<<<>>>CCCBBBAAACCCFFFHHHIIIHHHAAADDDCCCCCCDDDIIIjjjcccOOOFFFKKKGGGEEEFFFEEEDDDFFFJJJlll~~~tttZZZSSSJJJEEEEEEGGGGGGFFFCCCEEEAAABBBIIIOOOccc|||zzzzzz}}}rrriiiaaaZZZWWWQQQKKKEEE@@@===;;;<<<======<<<<<<<<<===>>>@@@@@@@@@AAAAAAAAAAAA@@@<<<:::888999;;;===??????999999999;;;>>>BBBFFFIIIIIIBBB>>>===:::555666:::666666777888:::;;;999777444333222444555666555444222222222333555888:::<<<;;;===???AAABBBDDDGGGJJJKKKNNNRRRTTTTTTWWW[[[```cccmmmzzzxxxQQQKKKsssQQQ;;;;;;888999???FFFssstttjjj^^^\\\iiiuuuNNN???:::@@@GGGNNNhhhmmmWWWGGGCCCKKKXXXccclllsssyyy}}}zzzyyyyyyzzz~~~eeebbbmmmyyyrrr}}}pppUUUMMM]]]ppp~~~uuuhhh___UUUQQQIIIBBB===;;;<<<<<>>???@@@===888222000111222111///////////////////////////...///111222333777;;;???DDDMMMSSS]]]kkkqqq{{{^^^JJJTTTjjj{{{yyyjjjpppzzzQQQHHH:::888===GGGppp```{{{hhh{{{ooo[[[xxxkkkJJJ<<<>>>999<<<:::;;;;;;:::<<>>@@@AAACCCFFFIIIJJJNNNRRRTTTTTTWWW\\\```cccmmmzzzlllMMMFFFfffPPP<<<;;;777888@@@DDDiii{{{kkkaaa]]]fffvvvRRRBBB;;;???GGGPPPjjjsss[[[HHHCCCKKKVVVbbbllltttzzz~~~}}}xxx]]]WWWbbb}}}wwwtttzzz|||iiiPPPFFFQQQaaaxxxyyy|||zzzrrrkkkYYYTTTLLLDDD>>>;;;:::;;;???KKKZZZeeehhhhhhkkknnnlllkkkhhheeedddfffkkkooossszzz}}}rrrkkkbbbXXXOOOGGG@@@<<<::::::::::::888666444333555444333333444444333222111222555888;;;===>>>???===888111///000111000...///////////////////////////000222333555888===AAAGGGQQQXXXbbbpppwwwoooQQQ\\\ttt}}}yyykkksss{{{PPPIII:::777===BBBiii^^^wwwlllmmmgggSSSooorrrLLL===???999<<<:::;;;;;;:::;;;DDDOOO[[[dddmmmqqqtttyyy}}}}}}|||~~~~~~~~~nnn___OOOFFFAAA======???@@@@@@AAADDDHHHKKKLLLLLLHHHLLLGGGCCCDDDAAAIII]]]kkkYYYSSSOOOKKKHHHKKKMMMMMMKKKSSSxxxggg]]]QQQJJJJJJKKKIIIFFFFFFGGGCCCCCCJJJNNN^^^yyy~~~yyywww{{{xxxnnneeeZZZVVVPPPIIICCC???>>>===999;;;===<<<:::888999:::999999999999999999::::::;;;999888888:::;;;::::::999:::===BBBIIIRRRZZZ___VVVPPPOOOSSSNNNAAA:::<<<;;;===???BBBDDDCCC>>>;;;777666666777777777555333000000000111333666999:::999;;;===>>>???AAADDDGGGJJJMMMRRRTTTUUUXXX]]]aaaeeemmmzzznnn[[[IIIDDD[[[vvv~~~KKK<<<===777777@@@@@@^^^mmmfffaaafff{{{WWWFFF<<<===FFFTTTrrrttt\\\GGGCCCJJJUUUaaakkkttt{{{~~~~~~}}}rrrggg^^^fffqqqpppxxxvvvmmm[[[FFF???JJJYYYiiikkknnnqqqsssqqqlllhhh]]]WWWOOOFFF@@@<<<;;;;;;999GGGXXXdddhhhiiilllpppooommmiiieeebbbdddhhhkkknnnuuuzzzzzzyyyzzzzzzxxxrrrmmmddd[[[RRRIIIBBB===777888:::;;;;;;999777666666555333333444444444444000111444777999;;;=========777000---///000///,,,///////////////////////////000222444666999>>>BBBIIITTT[[[fffttt{{{WWW\\\vvv|||{{{kkkxxxyyyPPPJJJ:::666===@@@ddd^^^yyyuuuggghhhQQQiiivvvNNN>>>@@@:::<<<;;;;;;;;;:::;;;DDDNNNZZZdddmmmqqqtttyyy}}}}}}{{{}}}~~~~~~www```PPPFFF???<<<===???@@@DDDJJJOOORRRQQQPPP@@@HHHGGGDDDFFFCCCCCCOOOiiipppccc___YYYWWWZZZ^^^]]]ZZZVVV~~~qqqqqq{{{ooodddWWWOOONNNNNNLLLHHHAAACCC@@@BBBJJJMMM[[[ttt{{{yyyyyy{{{qqqggg[[[WWWPPPHHHCCC???>>>>>>999;;;===<<<:::888999;;;999999888888888888888999:::999888999::::::999777555777:::@@@IIISSS\\\bbb^^^ZZZ]]]ddd___OOOEEEEEEAAABBBEEEIIIJJJHHHDDD@@@;;;:::888888888666333000......///000222444777999777999;;;<<<===@@@CCCEEEJJJMMMRRRTTTUUUXXX^^^bbbfffnnnzzzhhhUUUMMMKKK[[[sss~~~~~~uuuvvvEEE<<<>>>888777??????XXXqqqjjjaaa___vvvaaaIII<<<;;;EEEXXXzzzrrr[[[GGGCCCIIITTT```kkkuuu{{{~~~iiiiiioooyyyvvvnnnkkkhhhYYYQQQJJJCCCJJJUUUUUU^^^```rrrttt^^^ZZZeeebbb```[[[SSSKKKEEEAAA>>>===:::@@@LLLYYYeeekkklllkkkiiihhhfffcccbbbcccfffjjjoooppprrrtttuuuuuuuuuuuuvvvqqqggg\\\VVVQQQHHH???;;;999777666888999:::999999888777666555444333333000111222444666999;;;<<<>>>888111///111222111...000000///////////////000111111222555666777???GGGTTTYYYdddpppwww~~~[[[XXXuuuwwwwww~~~|||fffwwwZZZAAA:::999<<<@@@]]]^^^ggg~~~jjjqqqQQQiiiVVVFFFAAA===<<<999999;;;<<<<<>>===;;;999777555333222000111222333555666777888777888:::;;;<<<>>>BBBEEEJJJLLLPPPSSSVVVZZZ^^^bbbiiipppzzznnn^^^HHHCCC]]]qqqssshhhtttnnnIII<<<666999;;;666CCCRRRxxxccckkkooommmqqqFFFBBBAAA@@@OOOzzzuuu___JJJEEEGGGPPP^^^jjjqqqxxx~~~yyyyyyvvvnnngggbbb[[[WWW[[[fffsss}}}llleeeiiipppuuuuuuooogggbbbWWWNNNLLLJJJFFFRRRdddhhh]]]___pppuuueeedddmmmiiioooqqqlll]]]LLL@@@======:::@@@IIIUUUaaahhhjjjjjjhhhhhhgggdddccccccfffiiipppoooooopppqqqssstttuuutttpppggg]]]XXXTTTLLLCCC>>>;;;777666777888999999888888777666444333222222000000111333555888:::;;;<<<777111///111222000...000000////////////000000000000222777888;;;CCCLLLWWW]]]hhhssszzzYYYWWWrrrttttttyyyzzzhhh|||[[[BBB;;;888:::>>>YYYbbbgggwwwwwwTTTeee^^^GGG>>>999===::::::;;;<<<<<>>???BBBDDDJJJZZZjjj}}}vvvpppsssxxx}}}{{{qqqiii[[[SSSHHHBBB@@@>>><<<999999999999999999999999999666666666555555444444444333444555777888888999999999:::>>>FFFRRR\\\bbbdddrrrooopppsssqqqhhh```^^^\\\VVVQQQPPPSSSSSSOOOJJJCCCBBB???;;;888555333222///000111222444555666666888:::;;;<<<===@@@CCCFFFKKKMMMQQQTTTWWW[[[```ccciiippp{{{jjjYYYFFFFFFaaarrr~~~tttiiimmm]]]AAA999666999<<<888@@@OOOzzz^^^___dddeeexxxIIICCCAAA@@@LLLuuu|||dddMMMDDDFFFOOO^^^jjjqqqwww}}}~~~jjjaaaaaa______```___ZZZTTTRRRUUUXXXiiiwwwmmmccceeegggjjjkkkiiieeebbbUUUTTTZZZWWWLLLUUUkkkvvvfffjjjyyyuuuvvv|||zzz{{{]]]IIIAAA@@@<<>>???AAACCCIIIWWWddd{{{~~~xxxpppqqqssswwwyyyvvvnnnhhh\\\TTTIIIAAA===<<<;;;999::::::999999999999999999888777777666555444333333222222333444555666777777888888;;;BBBMMMXXXaaafffooommmooorrrqqqiiibbb___]]]XXXSSSRRRSSSSSSNNNJJJIIIFFFAAA<<<888555333333111111222444555666777777999;;;===>>>???AAAEEEHHHKKKNNNRRRUUUXXX\\\aaadddjjjqqq{{{mmmXXXEEEGGGaaalllsssvvvllliiipppzzzoooPPP===:::777999<<<999===KKK\\\VVV\\\cccwwwMMMDDD@@@???GGGlll~~~dddLLLDDDFFFNNN]]]jjjqqqvvv{{{|||~~~{{{sssvvvxxxqqqsssrrrmmmfff^^^YYYXXX^^^aaalllfffgggfffdddffflllppprrrlllvvvwwwYYYSSSfffuuuxxxqqqYYYIII@@@===>>>BBBIIISSS]]]dddgggfffgggiiiiiiggggggggghhhmmmlllkkkjjjkkklllnnnpppmmmlllggg```\\\[[[WWWQQQEEE@@@999444333444555666888777666555333111000000...//////000222444555666888555111000000111000///000////////////000000111000111444:::>>>BBBKKKUUUaaagggsss|||cccgggvvv|||nnnkkkooooooiii___zzzXXXBBB;;;777888;;;PPPgggXXXttt^^^zzzUUUGGGAAA>>>;;;;;;<<<<<<:::===CCCRRR^^^iiinnnqqqvvvzzz{{{}}}tttvvv{{{yyy}}}qqqhhh^^^QQQPPPNNNCCCJJJCCCMMMqqq}}}yyywwwwwwwwwwwwtttsssuuuhhh___VVVLLLDDDAAA??????@@@AAADDDKKKWWWbbbwww{{{uuusssqqqrrrrrroooiiiddd^^^VVVJJJAAA<<<;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;:::999777666555555222222333333444666777777999888999===FFFQQQ[[[aaaccccccfffjjjjjjfff```\\\[[[VVVQQQOOOOOONNNKKKGGGIIIFFFAAA;;;777555444444444555555666888999999:::999:::<<<===???AAAEEEHHHJJJMMMQQQTTTXXX\\\aaadddkkkrrr{{{jjjVVVDDDGGGaaalllrrrzzztttpppooo|||~~~lllQQQAAA>>>888888;;;999;;;HHH```YYY___iiisssSSSEEE@@@???CCCaaaeeeMMMDDDEEEMMM\\\iiiqqquuuyyyzzz|||~~~~~~vvvqqqssswww|||~~~~~~ttt{{{sssnnnmmmhhhbbbffftttmmmZZZjjj{{{pppTTT===@@@>>>???DDDMMMXXXaaaeeeeeegggjjjjjjjjjjjjjjjkkkjjjjjjkkkllllllkkkkkkkkkkkkkkkgggaaa^^^^^^[[[VVVGGGBBB;;;555333444444555888888666555333111000///......//////111222333444555333111000000000000//////////////////000111111222333777<<<@@@EEENNNXXXdddkkkwwwzzz]]]jjj~~~oooooozzz|||kkkbbbvvvSSS@@@;;;888:::<<>>???@@@@@@EEEOOO[[[cccuuuxxxtttpppnnnmmmkkkgggddd^^^WWWMMMCCC>>><<<<<<===<<<<<<<<<<<<;;;;;;::::::<<<;;;:::999888777666666333333333444555666888999:::999999;;;@@@HHHQQQWWWXXX[[[^^^bbbddddddaaa]]]ZZZVVVRRRPPPOOONNNKKKHHHEEEBBB===999666555555555444555555666777888999999777888:::<<<===@@@DDDGGGIIIKKKOOOSSSWWW[[[```ccclllsss|||dddSSSDDDHHHeeesss||||||}}}yyy|||pppUUUCCC>>>777666;;;:::;;;FFFvvv{{{ccc]]]bbbmmmoooZZZFFF>>>???@@@VVVkkkTTTFFFEEEKKKYYYhhhppptttxxxzzz|||~~~zzzzzztttiiicccmmm}}}kkk{{{lllHHHBBB@@@>>>BBBJJJUUU___dddeeegggjjjllllllmmmooopppjjjkkklllmmmlllkkkjjjiiiiiijjjhhhbbb^^^___]]]YYYKKKFFF???:::777777666666999999777555333111000///////////////000111222333222222111000/////////000///......//////000111222444555999@@@DDDIIIRRR\\\hhhooo{{{fffSSSfffnnnppp~~~jjjfff~~~ttthhhMMM===;;;888:::;;;HHHtttbbb{{{iii{{{QQQBBB===<<<:::;;;===<<<:::<<>>>>>>>>======<<<;;;;;;;;;:::999999888777666555555555444444444555777999:::;;;<<<<<<<<<===BBBHHHMMMNNNQQQTTTVVVZZZ^^^]]]YYYUUURRROOOMMMKKKJJJHHHFFF@@@>>>:::777555444444444111222222333444444555555555777999:::<<>>??????>>>======<<<;;;;;;999999888888888777777777555444333333444666888:::<<<===??????>>>@@@CCCGGGGGGJJJKKKKKKOOOUUUUUUQQQNNNLLLIIIGGGEEEDDDCCCAAA===<<<:::777555333222111000000000111222222333333444666888:::<<>><<<;;;:::999777555333111000000000000000000111222222///000111000/////////000............///000222222555777===EEELLLSSS___iiinnnvvvtttUUUaaaeee}}}~~~mmmnnnggg[[[GGG:::;;;888888555:::___jjjdddeeeVVVHHH@@@:::999:::===<<<;;;===BBBLLLYYYgggnnnrrrwww{{{|||~~~|||rrrzzz~~~rrrwww|||rrrrrrkkkccc______hhh{{{~~~{{{yyymmmiiilllnnnfffeeefffnnn{{{mmmaaaPPPEEEJJJDDDUUUtttvvvjjjggghhhllliii___SSSMMMDDDGGGGGGHHHSSSgggxxx~~~|||vvvmmmgggdddaaa^^^ZZZWWWSSSMMMFFF???<<<<<<===@@@??????>>>===<<<<<<;;;;;;:::::::::::::::::::::444444333222333666888999;;;>>>AAAAAA@@@@@@BBBEEEGGGJJJJJJGGGKKKRRRSSSNNNLLLJJJHHHFFFEEECCCBBBBBB===<<<:::888555333000///111111111222222333333333555666999:::<<>>===>>>??????>>>>>>======<<<<<<;;;<<<<<<<<<;;;::::::999888777555444333333444555===>>>@@@CCCDDDEEEEEEDDDDDDEEEFFFGGGHHHIIIIIIIIIEEEDDDCCCAAA???>>><<<<<<;;;:::888666444333222222111111000000111111222333444555777999===@@@CCCEEEIIIKKKOOOSSSXXX___fffllltttvvv{{{jjjSSSLLLJJJUUU888999777222777>>>===<<>>:::JJJnnnhhhGGGDDDAAADDDOOO\\\eeeiiinnnppprrrssstttvvvxxx{{{|||xxxrrrnnnmmmnnnooopppsssqqqooollljjjgggdddbbbVVVQQQJJJLLL\\\iiibbbQQQ===:::888888555000///222/////////000000111222333333111//////000111000///000111111000///111444777:::>>>CCCJJJRRR]]]gggnnnyyy~~~``````hhhsssyyy|||lllfffoooUUUEEE999444999:::666???OOO{{{xxxlllvvvyyydddZZZqqqKKK@@@===<<<;;;::::::;;;<<<===KKKUUUbbbmmmqqqsssuuuvvv|||{{{|||}}}~~~wwwuuuyyyzzz{{{yyyjjjooossssssrrrvvvbbbLLLHHHFFFCCCNNNggg~~~~~~sssuuuwwwzzz~~~jjjWWWMMMPPPQQQ\\\qqq}}}xxxmmmjjjiiiddd___]]]WWWTTTOOOHHHCCC???>>>???>>>>>>>>>=========<<<<<<;;;<<<<<<<<<;;;;;;:::999888777555444444444444555999;;;===???AAAAAABBBBBBBBBCCCCCCDDDEEEEEEEEEEEEAAAAAA@@@>>>===;;;:::999:::999777555333222111111111111000000111111222333444555777:::===@@@CCCEEEJJJLLLOOOSSSYYY___gggllltttwww|||yyyYYYGGGCCCsssccc>>>;;;999555777999<<<;;;NNNggg```cccnnn|||vvvPPPBBB>>>>>>EEEVVV~~~|||mmmQQQGGGCCCKKKZZZfffpppvvvzzz{{{|||~~~qqqeeeeeelllppppppppp~~~}}}{{{|||mmmgggvvvrrrVVVBBB;;;:::999777DDD```nnnIIIDDDBBBHHHUUUbbbjjjmmmsssuuuwwwxxxxxxyyy{{{}}}}}}{{{wwwtttsssssstttvvv{{{xxxuuusssqqqnnnhhhcccZZZWWWNNNMMMbbbwwwpppXXX===:::888999666111///111000000000000000111333333333111//////000111000///000111111111000222666999===@@@GGGNNNWWWaaakkkrrr|||```\\\kkkuuuppplllrrr{{{rrreeeoootttTTTDDD999555999999666>>>KKKxxxxxx}}}pppwwwuuugggZZZ}}}PPPCCC===<<<;;;::::::;;;<<<===IIISSSaaakkkqqqsssuuuvvv{{{{{{|||}}}~~~~~~|||wwwuuuvvvuuuwww|||}}}tttooozzzvvvWWWIIIGGGBBBEEERRR___hhhsss~~~}}}{{{}}}qqqxxxzzz}}}lllVVVKKKQQQSSS___sss~~~zzzqqqmmmkkkgggbbb```VVVSSSOOOIIIEEEAAA@@@???===============<<<<<<<<<;;;<<<<<<<<<<<<;;;::::::888777666555444444444444555666888:::<<<======>>>??????@@@@@@@@@@@@@@@???===<<<;;;:::999888777777999888666444222111111000111111000000111111222333444555777:::===AAADDDFFFJJJMMMQQQUUUZZZaaahhhmmmvvvxxx}}}]]]DDD@@@bbbkkk???999:::888888666;;;999HHH}}}gggYYYbbblllsssRRR@@@???AAABBBRRR}}}~~~oooSSSHHHBBBIIIWWWcccmmmsssyyyzzz{{{~~~}}}{{{yyyxxxpppkkkjjjssswww||||||fffqqqoooSSS@@@:::;;;======FFF[[[jjjMMMGGGFFFOOO]]]gggnnnqqqyyyzzz||||||{{{{{{|||}}}|||||||||{{{zzzzzz|||~~~zzzxxxvvvqqqjjjddd^^^[[[NNNGGG^^^{{{vvv\\\???;;;888999777222000111000000000000111222333333333111//////000111000///000111111111222444888;;;>>>CCCJJJSSS\\\fffooouuu]]]WWWmmmzzztttmmmtttzzzzzzxxxtttvvvpppkkkppptttuuuRRRBBB:::666999888555<<>>AAAEEEFFFKKKNNNRRRWWW\\\cccjjjooowwwyyyvvvWWWDDDFFFWWWpppccc;;;666777777888666999999DDDrrr___VVVccckkkmmmXXXAAAAAABBB???LLLyyyrrrVVVJJJBBBGGGSSS___iiipppwwwxxxzzz}}}yyyuuuuuuwwwsssrrrqqqvvvbbbfffpppUUUBBB;;;<<>>;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<======<<<<<<;;;999999999888777555444444111222222333555666888888999::::::::::::999999888777777777777777777777777777666444333111111000000111111000000111111222333444555777:::>>>BBBEEEGGGKKKOOOTTTYYY___eeelllqqqwwwzzzpppcccJJJ@@@JJJSSS```xxx}}}WWW:::666444333666666777;;;CCCjjj___[[[aaaiiimmmbbbEEEBBBBBB>>>HHHqqqvvvZZZLLLBBBEEEPPP\\\fffmmmuuuwwwzzz{{{}}}|||}}}xxxoooeeeeeelllsssvvv}}}eeehhhwww\\\FFF<<<;;;===>>>BBBXXXwwwYYYTTTLLLLLL\\\mmmtttwww{{{~~~xxxoooZZZJJJUUUmmmssshhhJJJBBB;;;999888444222222111111000111111222333444333111//////000111000//////000222333444777<<<@@@DDDJJJSSS\\\eeemmmuuuzzzxxx]]]eeeyyyzzzqqqsss|||gggiiiqqqkkkdddkkk|||jjjKKK===999666777666666;;;BBBttt{{{^^^kkkPPPkkkRRRJJJ===<<<;;;::::::;;;<<<===AAALLLZZZgggnnnqqqtttvvv{{{~~~|||{{{jjjOOOCCCAAAAAACCCGGGKKKMMMNNNYYY```jjjvvvwwwkkkddd___XXXRRRNNNLLLIIIHHHOOOMMMMMMPPPUUU[[[___aaaeeeqqqwwwkkkccc^^^___ccchhhnnnrrrmmm[[[III:::???<<<>>>IIISSSeee}}}zzzyyyuuusssoooiii```YYYPPPIIIFFFCCC???<<<:::::::::;;;;;;;;;;;;;;;;;;;;;<<<============<<<:::::::::999888666444333222222222222333444555666666666777888888777777777666666666777777888888888666666444333222111111111111111000000111111222333444555777:::???CCCFFFHHHLLLPPPUUU[[[aaagggnnnrrrwwwzzzhhhWWW@@@<<>>AAAHHHNNNXXXaaajjjqqqxxx|||qqq]]]nnn~~~xxxyyyfffppp{{{mmmrrrvvvbbbHHH:::888666666666666;;;@@@mmm___rrrLLL[[[RRRFFF===<<<;;;::::::;;;<<<===???JJJYYYeeemmmqqqtttvvvyyy|||}}}|||yyyrrrnnnnnnvvv~~~{{{hhhUUUFFFCCC@@@BBBGGGLLLKKKHHHLLLNNNSSS\\\hhhxxxssseeeYYYPPPLLLHHHCCC@@@>>>>>><<<;;;???@@@AAACCCGGGMMMTTTZZZ^^^kkk{{{}}}gggWWWQQQOOOOOOTTTZZZ___aaa^^^QQQDDD999>>><<<;;;BBBIIIZZZrrrsssvvv}}}{{{wwwvvvrrrkkkfff]]]QQQHHHDDDAAA>>>;;;999999:::::::::;;;;;;;;;;;;;;;<<<===============:::;;;;;;:::888666444333333222111111111111222333222333444555555555555555444555555666777888888999777666555333222222222222111111000000111111222333333555777;;;???CCCGGGIIIMMMQQQWWW]]]ccciiiooossswwwzzziiiQQQ??????CCCNNNiiippp|||{{{iiiLLL<<<;;;666444777777666===???[[[ssseeeXXXbbblll}}}{{{SSSAAA???@@@CCC^^^zzzwww~~~aaaRRRDDDCCCLLLWWWbbbjjjqqquuuxxxyyyzzz~~~{{{xxx}}}~~~{{{kkk~~~jjjRRREEEAAAAAAAAAGGGccctttWWWRRRIIILLLbbbwww~~~wwwddd\\\___fffiiiUUUIII===999777444333444111111111111222333444555333111//////000111000//////000222333666999???BBBLLLRRR[[[eeemmmtttzzz}}}kkk[[[qqq~~~|||rrrdddxxxxxx~~~{{{]]]FFF888777666666666777;;;@@@eeeeeeooo}}}MMMQQQPPP>>>===<<<;;;::::::;;;<<<===>>>IIIXXXeeelllqqqtttvvvwww{{{~~~~~~{{{{{{~~~xxxyyypppfff]]]^^^fffhhh]]]PPPJJJEEEAAABBBJJJPPPPPPKKKDDDDDDEEEKKKSSS___mmmxxxyyyyyyooo[[[LLLHHHGGGDDD???<<<999888999:::;;;:::777999;;;===???EEENNNUUUZZZgggyyywww\\\JJJDDDDDDAAAGGGNNNQQQRRRPPPGGG===777>>>===<<>>>>>======;;;;;;;;;:::999777444333333222111000//////000111///000111333333444444444333444444555666777888999777666555444333222222222111111111000111222222333333555777;;;???CCCGGGIIIMMMQQQWWW^^^dddjjjppptttvvvyyygggNNNBBBDDDBBBLLLkkkrrrzzzuuu}}}oooxxxeeeHHH888999777777:::888777>>>===UUUtttcccVVV___kkkxxxXXX@@@===AAACCCXXXwwwuuu~~~cccSSSDDDCCCKKKVVVbbbjjjppptttxxxyyyyyy}}}tttkkkyyyiiiMMM>>>BBBFFFIII```uuudddQQQJJJFFFJJJ\\\qqq}}}uuujjjkkkrrrxxxnnneee```]]]\\\\\\CCCAAA>>>:::777444222111000111222333333333333333222222111000//////000000000111222444777<<>>@@@AAACCCDDDCCC@@@===;;;999>>>:::999???CCCOOOccc~~~vvvooopppqqqwww{{{~~~xxxpppkkkeee^^^UUUMMMGGGBBB<<<888888888777666666666777777:::<<<======<<<;;;;;;<<<<<<;;;::::::;;;:::777444333333222222111222222222000111111111222222222222555555444444444444333333777666555333222111000000111111111111222333444555666888;;;>>>@@@DDDIIIMMMMMMQQQVVV]]]ccckkksssxxxwwwyyy}}}nnnOOOFFFCCCBBBLLLggg|||lllpppzzzjjjTTTEEE888555777777666555333>>><<>>>>>===DDDVVVooonnnttthhhUUUEEEDDDKKKRRR]]]hhhoooqqqvvv{{{zzzzzzqqqcccwww}}}xxxuuu___KKKGGGGGGPPPccc}}}pppXXXNNNJJJGGGKKK[[[mmmyyyhhhYYYWWW[[[```___]]]\\\XXXSSSLLLGGG@@@???<<<999777444222222000111222222333333333222222222111000000000000000111222444555888>>>EEEJJJRRR[[[eeekkkrrr{{{zzz```YYYrrr|||wwwzzzqqqpppzzz]]]JJJEEE:::777666777666555999???TTTbbbppp}}}|||nnnPPPrrrgggKKK???>>><<<;;;;;;<<<;;;:::>>>FFFSSSaaalllqqqssstttxxxzzz}}}~~~~~~~~~vvvhhh\\\TTTPPPOOOIIIDDDAAAGGGPPPVVVTTTPPPKKKDDD@@@AAABBBBBBDDDHHHHHHFFFCCC@@@???>>>===<<<>>>>>>===<<<;;;;;;;;;;;;::::::;;;;;;<<>>===>>>??????>>><<<999888777<<<999777===@@@LLL```|||rrrmmmmmmnnnpppuuuzzz|||{{{~~~zzzqqqjjjddd^^^VVVNNNHHHBBB<<<777777666666555555555555555999;;;===>>><<<;;;<<<<<<;;;::::::::::::999666444333333222111111111111222000000000000111111111222222222222333333444444444777666444333111000000000111111111111222333444444666888;;;===@@@DDDIIIMMMPPPSSSXXX^^^cccjjjqqqvvvwwwxxx}}}yyyRRREEEBBBDDDPPPrrr{{{nnnsss|||lllRRRDDD777555777777666555444===;;;IIIjjjeeesssqqq```DDDAAA>>>BBBRRRxxxmmmsssmmmYYYGGGDDDIIIPPPZZZfffnnnpppvvvzzzzzzzzzwww```mmmrrrqqq|||pppZZZPPPNNNfffyyytttOOOLLLIIIGGGLLLZZZiiittt|||rrrWWWEEEAAADDDBBBDDDGGGIIIHHHCCC<<<666<<<;;;:::888666555444333000111111222222222222222222111000000000000000000222333555777;;;AAAIIINNNZZZbbbkkkpppvvv~~~kkkYYYZZZpppnnnuuuyyyzzzkkkmmmqqqUUUEEEAAA999666666777666555999???MMM^^^fff~~~WWWlllpppQQQCCC???<<<::::::;;;<<<<<<===EEEQQQ^^^iiiooorrrsssxxxzzz|||~~~~~~~~~~~~}}}}}}rrrdddXXXRRRIIIDDDBBBHHHSSSYYYWWWSSSKKKEEEAAAAAAAAA@@@@@@CCC???@@@@@@AAAAAA???>>>===AAA@@@???>>>>>>======>>><<<======<<<<<<>>>AAADDDNNNdddwww[[[IIIAAAAAACCC<<<<<<;;;;;;:::888888777555:::777555;;;>>>HHH\\\zzzoooiiijjjkkkkkklllpppwww}}}|||~~~~~~}}}{{{}}}~~~tttmmmhhhccc\\\TTTMMMEEE>>>999777777666555555555555555888:::===???>>><<<<<<<<<;;;:::999::::::999666444333222111000000000000000////////////000000000000//////000111222333444555666555444222111000000000111111000111111222333444555777:::===@@@DDDIIIMMMSSSVVV[[[___dddiiiooosssvvvxxx|||WWWCCCAAADDDPPPuuuzzzsssxxxoooPPPCCC777555777777555555555;;;:::EEEwwwlllfffoookkkkkkJJJBBB>>>@@@MMMtttkkkppprrr]]]JJJDDDGGGLLLXXXdddkkknnntttzzzzzzzzz}}}~~~hhhkkkiiiaaaqqqooo^^^XXX[[[|||TTTHHHFFFGGGNNN\\\hhhooouuu{{{{{{||||||cccKKK<<<888:::888777666777888888666444888888888777777666555555111111222222222222222111111111000000000000000111111333555999===DDDLLLRRR___gggoootttzzziiiWWW[[[iiijjjmmm|||~~~eeelllpppUUUCCC:::888666555777666555888>>>MMM~~~eee\\\yyyzzz]]]eeexxxTTTCCC>>>:::;;;<<<<<<;;;<<<<<>>===>>>@@@CCCJJJ```rrrYYYIIIAAAAAACCC???>>><<<:::999999999999444999777555:::<<>>::::::999888777777777777777:::>>>???>>>=========;;;:::999::::::999666444222222111000////////////.........////////////000/////////000111222222333555444333111000000//////000000000000111222333444555777:::===@@@DDDIIIMMMTTTWWW\\\```eeejjjooorrrvvvxxx|||YYYBBBAAADDDKKKjjjzzzyyypppLLLAAA777666777777555666666999999BBBjjjccc___gggeeeyyyvvvMMMAAA===@@@KKKkkkiiimmmvvvaaaLLLDDDEEEJJJVVVccchhhlllsssyyyzzzzzz}}}wwwoooeeeSSS^^^```ZZZ```iiihhhNNNHHHIIIQQQ___iiillloooqqqsssvvv}}}}}}mmmXXXEEE:::888999777555222111222333444333444555666777777777777666222222333333333222222111111000000000000000111111111333666:::@@@HHHPPPVVVaaajjjrrrwww}}}mmm[[[aaannnooolllvvvgggwwwqqqXXXFFF:::777555555777777555888===KKKsss~~~]]]~~~vvv~~~xxx```^^^WWWCCC<<<888<<<>>><<<;;;<<<;;;@@@JJJVVVaaajjjpppsssvvvxxx{{{}}}}}}~~~~~~cccUUUNNNJJJPPPZZZ___ZZZRRRJJJEEECCCEEEFFFCCCBBBDDDCCCEEEFFFEEECCCBBBCCCEEEDDDCCCBBBAAAAAA@@@@@@AAA@@@AAAAAA@@@???@@@AAACCCHHH]]]~~~lllWWWIII@@@===>>>???>>><<<:::999999999:::444:::888777;;;;;;CCCUUUuuugggeeegggiiiiiiiiirrr}}}~~~}}}zzzwwwpppeeeZZZNNNFFFBBB<<<<<<;;;999999888888888999;;;>>>???>>>=========<<<;;;::::::;;;:::777444333222111000////////////---.........////////////000000000000000000000000444333222111000/////////000000000000111222333333555777;;;===AAAEEEJJJNNNRRRVVV\\\aaafffkkkqqqtttvvvxxx|||XXXCCCCCCFFFIII^^^tttxxxjjjHHH???777666888666555666777666999@@@]]]dddXXXaaadddvvvOOO???===AAAKKKllliiihhh{{{xxxcccNNNEEEDDDHHHUUUcccfffjjjrrrxxxzzzzzzzzzlllVVV[[[[[[]]]iiitttiiiTTTSSSXXXccckkkkkkiiihhhjjjlllttt{{{~~~~~~}}}uuummm___NNNAAA:::999:::555555555666666555222///333444666777888888888777444444444444444333333222000000000000000111111222111444888===CCCLLLUUU[[[eeemmmuuuzzznnnaaalllxxxlllpppoooqqqXXXHHH===777555555777777555777<<>>GGGRRR^^^gggooorrruuuxxx{{{|||}}}~~~ddd\\\WWW[[[eeehhh```WWWNNNIIIGGGIIIIIIEEEBBBCCCEEEGGGIIIGGGCCCAAACCCEEEFFFEEEDDDCCCBBBBBBBBBBBBAAABBBCCCCCCBBBCCCDDDFFFKKK[[[zzzhhhYYYNNNDDD>>>>>>===<<<:::888777777777888444:::999888;;;;;;AAASSSooogggcccggghhhhhhmmmvvv|||yyyrrrgggZZZOOOHHHEEE???>>>===;;;::::::::::::<<<===???>>>===<<<===>>>===<<<;;;<<<<<<;;;888666444333222111000/////////............////////////111111000000000/////////333222111000////////////000000///000000111222333666888;;;???BBBGGGLLLPPPQQQUUU\\\bbbhhhmmmrrrvvvwwwyyy}}}UUUCCCCCCHHHMMMZZZvvvuuu~~~bbbDDD===777777888666555666888444:::???SSSjjjXXXaaafffqqqTTT@@@>>>AAAIIIfffiiidddtttzzzfffQQQFFFCCCFFFSSSaaaeeeiiiqqqxxxyyyyyy~~~ppppppmmmoooyyyhhhbbb___eeekkkjjjeeebbb]]]]]]ccclllqqqrrrtttxxxxxxppplllddd\\\QQQEEE===999::::::777777777999999777444111222444666888999999999888555555666666555555444333000000000000000111222222444666;;;@@@GGGQQQZZZaaakkkssszzz~~~qqqeeevvvrrrsssxxxyyytttUUUEEE<<<666444555888777555777<<>>>>>============<<<999777555444333222000000000000....../////////000000000000000000000000000111111222111000////////////////////////000000111222333777999===@@@CCCHHHNNNQQQRRRVVV]]]ccchhhmmmrrruuuyyyzzz~~~}}}UUUCCC>>>DDDOOOYYYvvv~~~^^^BBB;;;777777888666555777888333<<<@@@LLLuuuYYYaaadddiii]]]EEE@@@@@@DDDZZZkkkaaannn}}}iiiTTTIIICCCDDDOOO]]]eeeiiiqqqxxxyyyxxx}}}xxxmmmeeegggkkkiiiccc___RRRPPPTTT^^^eeehhhjjjmmmqqqwww||||||uuukkkbbb]]]VVVOOOFFF>>>::::::;;;<<<>>>;;;888777888999999888333444777999::::::999888666666777777666555444444000000///000000111222222666888===CCCJJJTTT^^^eeepppwww~~~uuuhhhzzz{{{zzz{{{wwwzzzwwwzzzSSS@@@777666444555888777555777;;;AAA]]]www}}}~~~cccvvvkkkxxx{{{ZZZQQQ~~~bbbNNN===;;;;;;777888???888<<>>???>>>>>>>>>>>>===:::888666555444222111000000000////////////000000000000......///000111222333333222111000//////...//////////////////000111222333888:::===AAADDDIIIOOOSSSTTTXXX^^^dddiiimmmqqqtttyyy{{{~~~XXXCCC777>>>MMMVVVnnnyyy^^^@@@:::777888888666555777999222===@@@IIIYYY___aaaaaadddIIIBBB??????RRRlll___jjjlllWWWJJJCCCBBBLLLYYYeeeiiiqqqxxxxxxwww||||||oooeeeaaa___]]]LLLGGGJJJXXX```___ccckkkooopppqqqqqqmmmcccWWWOOOIIIFFFAAA>>>======<<<;;;;;;:::777666555666777888555666777888888999999888777888999888777444222000...///000000000000222444777999===CCCLLLWWWccckkkxxx{{{ttthhhyyy~~~sss{{{~~~pppzzz{{{sss}}}RRR::::::666666666666777888999:::@@@SSSzzzzzzsssfffrrr~~~|||\\\NNNxxx~~~tttTTT>>>;;;999;;;<<<666;;;===CCCKKKWWWcccnnntttuuuwwwyyyzzz{{{|||||||||}}}yyyfffYYYPPPKKKIIIMMMRRRXXXccclll}}}~~~|||}}}zzzpppgggZZZ]]]``````___```cccfff[[[]]]``````^^^\\\[[[[[[TTTPPPKKKHHHHHHGGGEEECCCFFFCCCCCCEEEHHHKKKRRR[[[```mmmmmm[[[SSSOOOHHHBBB@@@>>><<<999888888777666444999777777999999999===CCC]]]oooggggggiiiooovvvuuuzzzzzztttrrrxxx~~~|||rrrhhh```YYYSSSPPPMMMMMMNNNOOOQQQPPPMMMJJJDDDAAA===;;;:::;;;;;;<<<<<<>>>@@@???===;;;::::::444333222111000000000000////////////////////////000000///......///000111333111///...---...///000.../////////...///111333777999===@@@CCCHHHMMMQQQTTTXXX^^^dddiiinnnsssvvvuuuzzz]]]AAAAAA>>>AAAWWWmmm~~~ZZZCCC<<<777888999777555666888444;;;<<>>===<<<;;;<<<;;;999777555555555555444555666777888999999999777888999888777555222000///111111111000111333555;;;>>>CCCJJJTTT___kkkrrrzzz}}}wwwiiilll}}}{{{xxxzzzvvv|||vvvuuuvvvhhhkkkUUU<<<999666666666777777888999:::???OOOyyynnn~~~lll{{{~~~yyyWWWDDDhhhyyyXXXBBB>>>;;;===>>>999:::<<>><<<999888888888666555888666666999999999===BBBOOOtttxxxjjjhhhkkkooossstttyyyyyysssppptttxxxyyy}}}xxxmmmccc[[[TTTPPPNNNOOORRRTTTUUUSSSOOOKKKFFFDDD@@@>>>============<<<>>>??????===;;;::::::666555444222111000000000000000000000000000000000111000000///000111222333222111///.........000000...///000///...///111444777:::===@@@DDDHHHNNNQQQTTTXXX^^^dddiiinnnrrrvvvuuuzzzXXX===@@@BBBHHH\\\nnn~~~ZZZDDD<<<777777888666555666;;;666<<<===CCCtttjjjYYYfffoooqqqzzzQQQAAA@@@???OOO{{{xxxeeeggg}}}wwwcccRRRGGGCCCIIIQQQaaahhhqqqvvvxxxyyy~~~rrreeefffbbbWWWOOOGGGEEEJJJNNNNNNSSSZZZ^^^cccfffeee___WWWRRROOOIIIFFFCCCAAA@@@>>><<<;;;===<<<;;;999666444333222333444555777888888999999777888999999777555222111111222222222111222444666;;;???FFFOOOYYYdddooovvv}}}~~~yyynnn]]]```uuu{{{xxxhhhjjjiiissswwwgggdddmmmvvvPPP<<<888777777777777777888::::::>>>JJJ~~~```rrr{{{ZZZ???TTT}}}\\\EEE???;;;===???:::999;;;@@@HHHRRR___jjjppptttvvvyyy{{{{{{|||~~~zzznnncccqqq~~~sssbbbYYYRRROOONNNJJJGGGHHHCCCJJJRRRVVVUUUVVVZZZ^^^cccbbbeeeooo|||xxxwwwwwwvvvuuurrrmmmjjjmmmhhhaaa^^^___bbbcccccc]]]UUUPPPPPPNNNHHHFFFHHHHHHGGGKKKUUUaaammm}}}xxxeeeYYYOOOGGGCCC???===:::999999999888666777555666999:::999<<>><<<;;;::::::888777555444222111000000000000000000000000000000111111111111222333444555222111000///...///000111//////000//////000222555888:::>>>AAAEEEIIINNNRRRTTTXXX^^^dddhhhmmmrrruuuvvv{{{WWW>>>BBBFFFNNNbbbrrr}}}dddFFF===666666666555555666<<<555:::>>>???bbbyyyffflllqqqooo^^^CCC===???FFFppphhhbbb{{{|||hhhVVVIIICCCHHHPPP\\\dddooouuuxxxzzzzzzwww}}}ooocccddd^^^PPPPPPJJJHHHLLLOOOOOORRRWWW___eeejjjiiiaaaZZZVVVVVVNNNLLLHHHFFFCCCAAA===:::===<<<<<<:::888666444222222333555666888888999999777888999999888666333222111222222111111222555888;;;AAAJJJUUU___jjjtttzzzpppiii^^^OOO^^^}}}{{{nnnggghhhwww|||pppnnnjjjvvvtttZZZCCC999999777777777777888999::::::>>>EEEqqq[[[{{{{{{dddEEEIIIrrr}}}\\\EEE???::::::===999:::;;;???FFFQQQ]]]hhhooosssuuuyyy{{{{{{|||~~~~~~oooqqqyyykkk]]]VVVTTTRRRSSSUUUNNNPPPQQQQQQQQQRRRUUUWWWUUUVVV\\\hhhwww~~~~~~|||wwwpppjjjddddddhhhkkkkkkhhhgggZZZRRRTTTTTTMMMMMMRRRWWWXXX___lllyyyqqqfff^^^RRRIII@@@===;;;:::;;;:::999888666555666::::::999<<>>===;;;:::;;;999888666444222111000///000000000000000000000000000000111111333444555666111111000//////000000111///000000000///000333666888;;;???CCCFFFJJJOOORRRTTTXXX^^^ccchhhmmmqqqtttvvvzzz~~~]]]EEEDDDEEEQQQiiiyyy{{{vvvuuuGGG>>>666555555444444777999222666<<<<<>>DDDeee^^^nnnzzz{{{wwwSSSGGGjjj{{{\\\FFF@@@::::::===:::;;;<<>><<<<<<<<<<<<;;;:::777555666:::;;;:::>>>CCCGGGLLLSSS```vvvyyyvvvuuurrrtttuuutttpppllllllnnnuuuvvv{{{vvviii]]]SSSMMMGGGEEECCCBBBBBBBBBAAA??????@@@AAA???<<<:::::::::;;;===??????===<<<<<<<<<999888666444222111000000////////////////////////...///000222333444444555111000000000000111111111///000111000000111444777888<<<@@@DDDHHHLLLPPPSSSUUUXXX^^^ccchhhlllppptttuuuyyy}}}|||]]]HHHCCCCCCUUUuuu}}}tttuuu|||{{{FFF===555444555444555777777333666===<<>>===<<<;;;:::999999555666777888888999999888777888999999999777555333000111111111222555:::>>>FFFNNNZZZfffpppxxx~~~{{{iiiYYYSSSWWWiiiwwwtttwww|||~~~rrrmmmtttbbbOOO@@@999666888888777888888999:::;;;===EEE^^^hhhaaazzzxxxmmmIIIbbbxxx[[[GGGBBB<<<<<>>===;;;999666777:::;;;;;;@@@GGGIIIHHHHHHKKKUUUhhh|||{{{rrrpppooohhhhhhkkkmmmkkkgggiiimmmpppqqqvvv|||~~~vvvhhhZZZOOOHHHGGGCCC???===============<<>>;;;;;;===<<<>>>@@@@@@???======>>>:::999777555444333222222000000000000000000000000///000111222333444444444000000111111111111111111///000111111111222555888999<<>>>>>CCCrrr\\\LLLWWWaaaxxxTTT@@@AAAAAAPPP}}}dddjjjyyy}}}jjjVVVFFFCCCHHHQQQZZZgggooosssvvvzzz~~~jjjYYYLLLOOOVVV]]]fffoooqqqsss}}}zzz{{{{{{ooolllnnnqqqnnneee[[[TTTQQQIIIIIIJJJMMMRRRXXX\\\\\\gggooo{{{|||qqqiiieeecccaaa___\\\VVVOOOJJJDDDBBB@@@===;;;:::::::::888888999999999999888888777888999:::999777555444111222222333555999???CCCJJJRRR___kkkttt{{{|||ppp[[[VVVjjjzzzyyyuuupppxxx}}}{{{zzzxxxggghhh~~~ooo]]]LLL@@@;;;999888888888888999:::;;;;;;<<>><<<;;;;;;===CCCLLLXXXdddkkkppptttxxx{{{|||||||||}}}ttt{{{yyyzzzxxxjjjeeefffeeehhhlllpppwwwvvvssswwwgggWWWIIIBBB@@@>>>>>>>>>???>>>===;;;888777999:::<<>><<<;;;;;;:::999888<<>>@@@hhhhhhOOO[[[hhhvvveeeGGGAAADDDFFFlllooogggqqqpppZZZHHHCCCFFFKKKUUUccclllqqquuuzzzuuu\\\VVVVVVSSSXXXbbbgggkkkuuuxxxqqqrrrtttkkkgggfffjjjmmmeeeWWWPPPRRRLLLLLLKKKLLLQQQYYY___```gggppp~~~zzzpppgggfffeeedddaaa\\\UUUQQQHHHEEEBBB>>>;;;:::999999999::::::::::::999888888777888999:::999777555444222333444555777<<>>?????????======999888999:::<<>>>>>;;;888999;;;>>>@@@BBBBBBAAA@@@@@@@@@===<<<;;;:::999999999999444444444444444444444444333444555666666666555444///000111222222222222222///111222222222333777999999===CCCHHHKKKNNNQQQTTTUUUYYY^^^cccgggkkkooorrrqqquuuyyy|||tttXXXFFFLLLdddxxxqqqpppqqqTTT>>>888444666888777666777111<<<;;;888;;;===___rrrRRR]]]jjjppptttNNNBBBEEE???bbbzzzhhhlllttt]]]JJJCCCEEEFFFQQQ```kkkqqqvvv{{{zzzmmmzzzdddaaaeeeddd___]]]___hhhssspppeeedddllliiihhhjjjlllggg[[[QQQMMMNNNLLLKKKNNNTTTZZZ]]]]]]gggoooyyyyyysssoookkkjjjiiiddd[[[TTTTTTOOOHHHBBB===:::888666888999;;;:::888777666777777888888888777666444333///111444777;;;AAAGGGLLLVVV```nnnzzzwww___ooozzzvvviiijjj{{{ZZZZZZmmmnnn[[[MMM???;;;<<<666666666666777999;;;===>>>AAANNNUUU{{{~~~sssVVV{{{yyyVVV@@@@@@???===<<<777<<<;;;:::===EEEQQQ]]]eeemmmrrrxxx{{{{{{|||~~~~~~~~~yyyvvvuuusssqqqvvv~~~yyysss{{{mmmdddpppwwwggg]]]VVVWWWYYYXXXXXX```sssyyymmmeeegggkkkqqqcccTTTJJJ@@@===BBBDDD???>>>AAABBB;;;:::===<<<999CCCSSSaaaiiidddSSSGGGFFFCCC:::???>>><<<::::::<<<>>>@@@DDDGGGKKKOOORRRVVVYYY\\\bbb^^^[[[[[[\\\___iiitttiiiVVVHHHAAA======<<<;;;:::888666555999999888888888888999999<<<>>>@@@BBBBBB@@@>>>===999999999999888666555444333222111111111111111111111222444555666555444444222222222222222222222222333222111111222555888:::;;;???DDDIIILLLOOORRRTTTVVVZZZ___dddgggjjjmmmpppssswww|||}}}WWWHHHQQQnnnssstttooo\\\JJJ999888888777777777777777555777555777999;;;UUU}}}XXXQQQ```kkkQQQDDD@@@DDDVVVfffdddxxxxxxbbbMMMCCCDDDFFFLLLYYYfffnnnpppuuu{{{}}}mmmwwwyyy~~~zzztttwww{{{}}}ccc^^^aaallloookkkkkkpppfffhhhmmmpppkkk___UUURRRMMMLLLKKKNNNSSSYYY^^^aaa```iiivvvxxxtttpppmmmlllggg```YYYXXXSSSLLLEEE@@@;;;888666666777777777666666888:::777:::>>>>>><<<777444333111222555888===DDDLLLRRR___hhhttt}}}rrr[[[nnnwwwwwwvvvXXX]]]nnnkkkXXXJJJ<<<999:::444777777777777999<<>>;;;;;;;;;999<<<;;;;;;===DDDPPP\\\dddlllqqqvvvyyyyyyzzz}}}xxxvvvxxx|||~~~}}}}}}{{{wwwsssppp\\\PPPOOONNNNNNNNNRRR^^^iiiqqquuu|||uuummm___UUUOOOQQQTTTYYYgggwww{{{iiiTTTFFF>>>@@@CCC@@@>>>AAABBB<<<;;;???===:::BBBPPPeeepppppp^^^LLLFFFDDD@@@???>>>;;;999999:::;;;<<>>@@@AAABBB@@@???===;;;;;;::::::999777666555333222111111000111111111000111222333444333333222000000000000000000000000333222111111222555888:::;;;???DDDHHHKKKNNNRRRTTTUUUYYY^^^cccfffiiimmmooosssvvv|||^^^IIIOOOiiiyyyvvvnnnYYYEEE999888777777666666777777666777555777999999MMMpppfff\\\cccgggzzz___GGGAAAGGGRRRllldddwww|||fffQQQGGGFFFEEEJJJVVVdddlllooouuu{{{|||yyykkkrrr{{{wwwppprrr|||vvvjjjbbbgggmmmkkkhhhiiicccgggpppuuupppcccZZZWWWNNNOOOOOOPPPTTTZZZbbbhhh]]]ggguuu{{{vvvsssppplllfffaaa[[[VVVOOOIIIDDD???<<<999777777666555555888===@@@BBBHHHMMMKKKBBB888333111333444666999@@@IIITTT\\\jjjqqq{{{kkkXXXpppjjjTTTcccwwwjjjUUUIII;;;888999555999888888888:::>>>BBBDDDHHHOOOQQQooovvv|||~~~~~~vvvsssLLLddd|||QQQ===:::;;;<<<===<<<;;;;;;<<>>AAACCCEEEOOO[[[qqqgggRRR@@@>>>BBBAAA@@@BBBBBB======@@@>>>;;;AAAKKK___rrr|||lllSSSFFFFFFIII@@@>>><<<999777777888888;;;===BBBFFFJJJOOOUUUYYYZZZSSSLLLIIIHHHKKKUUU___fffwwwnnnYYYJJJBBBBBBBBBAAAAAA???>>>===<<<888777777666666777777888<<<===???AAAAAA@@@???>>><<<<<<<<<;;;:::999777777333222111111000000111111///000111222222222111000////////////////////////222222111111333555888:::<<>>===@@@;;;;;;;;;<<<@@@KKKWWWaaahhhmmmsssvvvwwwxxx{{{}}}}}}uuuxxxeeeVVVIIIIIIKKKHHHFFFFFFGGGGGGGGGGGGGGGEEEDDDCCC===BBBGGGJJJNNNVVVccclllzzzyyykkk^^^TTTKKKCCC===???;;;;;;===>>>>>>CCCKKKWWWvvv}}}bbbGGG???AAAAAA@@@BBBAAA>>>???AAA???<<>>:::888666666666:::===AAAFFFKKKSSSZZZ```]]]TTTIIIDDDBBBEEENNNWWWZZZkkkoooYYYIIIAAA????????????>>>===<<<;;;::::::999999999999::::::;;;<<<>>>@@@AAA@@@@@@???<<<<<<<<<<<<;;;999888777444333222111111000111111///000111222222111000///000000000000000000000000111111111111333666888:::<<>>???CCCJJJSSSYYY```bbb___TTTCCC666111111555777<<>>BBBFFFHHHHHHLLLNNNaaa|||||||||MMMEEE~~~hhhEEEAAA@@@;;;???:::;;;;;;;;;>>>GGGUUU___hhhmmmsssvvvwwwxxx{{{~~~~~~~~~}}}||||||cccNNNKKKMMMJJJFFFFFFEEEDDDCCCAAA???>>><<<<<<;;;>>>???===:::===DDDKKKOOOUUU\\\aaagggllljjjddd]]]WWWNNNFFFBBB>>>:::888999888999;;;;;;:::<<<@@@LLLcccsssQQQCCCBBBAAA@@@BBB@@@>>>>>>@@@???===>>>AAAHHHcccpppUUUIIIJJJFFFDDDAAA===:::777666555999<<>>>>>>>>>>>======<<<;;;;;;;;;::::::::::::;;;;;;:::;;;===???@@@@@@@@@@@@=========<<<;;;:::999888555444333222111111111111111111222333333222111000////////////////////////000000111222444666888999===@@@CCCFFFIIILLLPPPSSSRRRUUUZZZ^^^bbbfffkkkooorrrvvv{{{mmm[[[LLLEEEIIIQQQooo|||yyy{{{^^^DDD888777777666555666666666444666333666===999:::HHHssszzzbbb```dddlllzzzLLL>>>EEEBBBYYYfffcccwwwxxxbbbOOOEEEEEEFFFMMMZZZeeemmmttt{{{xxxsssrrroooiiijjjqqqwwwvvvuuussspppmmmkkklllfffkkkuuu~~~|||pppccc]]]UUUUUUTTTTTTVVV[[[bbbgggiiioootttxxx~~~|||xxxuuuqqqpppmmmiiibbbZZZTTTNNNGGGCCC@@@AAACCCEEEIIIOOOVVV[[[VVVVVVRRRIII===555333444666;;;CCCLLLVVVbbbnnnuuuyyytttccckkkxxxxxxeeeKKKBBB888444888888;;;;;;<<<>>>@@@CCCEEEGGGDDDHHHKKKYYYpppYYYEEEmmmoooIIIFFFAAA777<<<:::;;;<<<;;;<<>>======??????>>>;;;888888;;;???:::>>>BBBDDDHHHMMMKKKFFFDDDAAA>>><<<=========<<<999:::;;;;;;::::::;;;===HHHWWWnnn^^^KKKDDD@@@>>>@@@>>>==================>>>GGG[[[yyyfffPPPHHHHHHFFFCCC@@@<<<999777555777:::@@@GGGQQQ]]]iiiqqqcccVVVHHH???;;;;;;@@@FFFWWW^^^kkkzzzzzzbbbQQQIII>>>>>>?????????>>>>>>===:::999999888888999999:::999:::<<<>>>???@@@AAAAAA??????>>>>>>===<<<:::999777666555444333222222222222333444444444333222111........................///000111222444666888999>>>@@@CCCFFFHHHKKKPPPSSSRRRUUUYYY]]]aaaffflllooossswww|||wwwWWWFFFCCCCCCJJJVVVooo{{{[[[@@@888777666666555555666666333777444666<<<999999EEEbbbzzzZZZTTT[[[bbbkkkXXXDDDBBBBBBNNNpppaaammm}}}~~~iiiUUUGGGEEEDDDJJJVVVbbbjjjrrrxxx~~~~~~|||zzzzzzyyyuuuqqqnnnkkkiiilllnnnvvvzzzmmmdddZZZXXXVVVVVVYYY]]]```bbbdddkkkrrrvvv{{{~~~{{{wwwtttrrrqqqmmmgggaaa\\\VVVPPPMMMJJJKKKKKKJJJIIIHHHJJJKKKGGGFFFCCC>>>888555444555999@@@JJJVVVaaallluuu{{{|||oooaaannn{{{rrr{{{|||xxxdddHHH@@@777333777999;;;<<<>>>@@@AAACCCDDDDDDDDDIIILLLSSStttaaasssdddLLLcccyyyPPPLLLCCC777>>>999;;;<<<:::;;;CCCPPP[[[dddiiipppssstttvvvyyy|||~~~~~~zzzwwwxxxyyyjjj]]]XXXNNNGGGHHHFFFFFFFFFEEEDDDCCCBBBAAA@@@???>>>===<<<<<<======;;;======<<<>>>BBBBBB>>><<<<<<<<<<<<===>>>>>>>>><<<>>>>>>===<<<===>>>???EEEQQQdddyyyjjjRRRGGG???===???===<<<;;;:::;;;======<<>>>>>???????????????>>>::::::999999999999::::::999:::;;;===???@@@BBBBBBBBBBBBAAAAAA@@@>>>===<<<999888777666444444444333222333444444444333111000........................//////111333555777888999>>>@@@CCCEEEGGGKKKOOOSSSRRRUUUYYY]]]aaaggglllqqqtttxxx}}}xxxZZZDDDDDDBBBKKKddd~~~\\\???777777666555555555555666444999666555:::777888CCCVVVZZZOOOUUU^^^ggglllIII???EEEHHHooo{{{___ddduuurrr\\\LLLEEEBBBFFFQQQ]]]fffnnnuuu}}}|||oootttpppmmmrrr}}}vvvsssxxxvvvuuutttrrrsssuuutttqqqppppppxxxuuukkk```\\\YYYZZZ]]]aaaaaaaaaaaaiiirrrvvvyyy~~~~~~|||}}}|||xxxuuutttooolllhhheeebbb^^^ZZZWWWVVVUUURRRMMMEEE>>>:::888???===;;;999777555333333;;;CCCPPP]]]iiirrrzzz~~~lll]]]ooo~~~ttt{{{~~~}}}pppmmmeeeIIIAAA888444999<<<;;;<<<>>>AAABBBCCCCCCBBBCCCHHHJJJLLLhhhuuuSSShhhiiiRRR]]]WWWQQQGGG999BBB999;;;<<<::::::AAAOOO[[[bbbhhhnnnrrrssstttwwwzzzmmmqqqeeeaaajjjuuu~~~nnneeeWWWNNNNNNEEEEEEEEEEEEEEEDDDCCCBBB@@@???>>>???@@@@@@???===>>>???<<<999;;;???@@@=========>>>>>>???>>>===<<<<<<>>>>>>;;;:::<<<>>>???CCCNNNaaasssqqqWWWHHH>>>;;;>>><<<;;;:::888999<<<===;;;===AAAZZZgggTTTHHHGGGDDD@@@===999666555999<<>>>>>>>>>>>======<<<<<<;;;;;;<<<<<<===999999;;;<<<>>>@@@BBBCCCDDDDDDDDDCCCBBBAAA??????:::999888777555555444444222333333444333222111000111111111111111111111111...///111333555777999999>>>@@@CCCEEEGGGKKKOOOSSSSSSUUUYYY]]]aaagggmmmqqquuuyyy~~~~~~fffKKKJJJCCCMMMoooaaaBBB777777666555555555555555555:::777444777555666AAANNN```PPPVVVaaalll|||LLL===GGGGGGfffccccccuuuxxxcccRRRDDDAAACCCNNNZZZccckkkrrr~~~{{{|||nnnsssnnnkkkmmmnnnnnnpppttttttttttttwww{{{}}}~~~~~~uuuqqquuuwwwjjjaaaaaaaaabbbddddddcccbbb___fffmmmpppvvv}}}}}}}}}~~~}}}xxxttttttoooiiiiiikkkiiiccc\\\\\\UUUIII???:::888888888<<<888777777666444777===AAALLL\\\iiirrrxxx}}}lllgggxxx|||}}}sssqqqvvvxxxcccjjj|||```FFF>>>===999888;;;@@@???@@@AAACCCCCCCCCAAAGGG???HHHRRR```\\\___^^^VVV]]]MMMGGG>>>@@@???<<<;;;;;;<<>>>>>>>>>>>>>><<<<<<===???AAAAAA@@@???AAA<<<===CCCEEE@@@>>>???;;;===>>>>>>???BBBCCCBBBDDDQQQcccrrrzzzsssWWWGGG>>><<<===:::::::::999999999999999<<>>888666888888===CCCLLL]]]rrrjjjWWWFFF@@@<<<888888===???EEENNNXXXdddttttttWWWEEE@@@===;;;>>>??????AAAEEEAAAAAA@@@@@@???>>>>>>>>>=========>>>>>>?????????BBBBBBCCCCCCCCCBBBAAA@@@??????>>>===<<<:::888777888888666555333111000000////////////////////////...000222333333555888;;;===@@@DDDGGGIIILLLPPPSSSTTTVVVZZZ]]]aaaffflllpppwww{{{YYYMMMCCCHHH]]]vvv```???999999777666555555555555777777777555444666:::===JJJxxxxxx___VVV\\\iii~~~^^^FFF===CCCUUUpppgggggg~~~mmmYYYKKKFFFBBBEEEQQQ```iiilll}}}{{{yyywwwuuurrrqqqsss||||||}}}zzzuuuxxx|||qqqeeedddccccccddddddbbbaaa^^^dddjjjnnnttt|||~~~|||{{{zzzxxxvvvtttrrrrrrqqqmmmkkklllnnnlllddd]]]OOOIIIAAA:::888888999999;;;777555555444333888???LLLVVVeeeqqqxxx}}}pppppp~~~~~~}}}rrrkkkiiitttwwwhhhlllvvv~~~hhhRRR@@@===>>>;;;999<<<@@@@@@AAABBBCCCDDDCCCCCCEEEBBBKKKSSS[[[iii]]]yyyccceeeOOOEEE;;;<<<>>>;;;;;;<<<<<<>>>GGGQQQYYYaaaiiimmmsssyyy{{{yyy|||}}}~~~|||vvvjjjSSSNNNSSSWWWaaaooo~~~rrr```VVVRRRMMMJJJIIIIIIHHHHHHHHHCCCBBBAAABBBBBBBBBBBBAAACCCBBB@@@@@@@@@AAAAAA@@@HHHDDDCCCFFFDDD@@@@@@DDD???@@@AAA@@@AAABBBCCCBBBEEEPPPaaaqqq}}}sssXXXHHHBBB@@@>>>999999999999999888888888999;;;JJJcccgggNNNHHHBBBAAA???;;;888999666>>>DDDMMMaaazzzjjjWWWFFF@@@<<<777777;;;>>>BBBIIIQQQ[[[iiixxxyyy\\\IIIBBB>>>===???@@@???@@@CCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDEEEEEEDDDCCCBBBAAAAAA@@@@@@??????>>>===;;;999888999999777666444222111111111111111111111111111111///000222333444666999;;;===@@@CCCFFFIIIKKKOOORRRUUUWWW[[[___ccchhhnnnrrrwww{{{XXXKKKDDDRRRpppeee;;;999888777666555555555555777777666555444666999<<>>FFFYYYbbbnnnxxx}}}ooozzzxxxnnnpppwwwiiidddyyyzzzrrruuunnnoootttlllUUUHHH??????@@@<<<;;;===AAAAAABBBBBBCCCDDDDDDDDDCCCEEENNNRRRVVVvvv{{{VVV|||vvvzzzlllxxxsssUUUEEE======<<<:::;;;<<<<<<===DDDMMMUUU^^^ggglllrrryyy{{{zzz|||}}}}}}~~~}}}{{{www]]]MMMOOOLLLOOO^^^rrrwwweee]]]SSSNNNNNNLLLEEEBBBEEEDDDDDDDDDDDDDDDDDDDDDDDDGGGFFFFFFFFFGGGIIILLLMMMRRRQQQQQQRRRNNNGGGDDDEEEDDDCCCCCCCCCCCCCCCCCCCCCHHHRRRaaaqqq}}}sssUUUDDDAAA>>>888999999999888888888777777:::777@@@SSSpppvvvSSSIIIAAA??????===::::::777@@@DDDJJJaaajjjWWWEEE???<<<777666999<<>>AAACCCAAA@@@BBB@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEEFFFGGGHHHHHHFFFDDDBBBAAAAAAAAAAAAAAAAAA@@@???>>>===;;;::::::999888777555333222111222222222222222222222222000111333444555777:::<<<===@@@CCCEEEGGGJJJMMMPPPUUUXXX\\\```dddjjjppptttxxx{{{\\\HHHCCC[[[eee999888888777666555555555555666777666555555666999<<>>AAABBBCCCCCCBBBCCCDDDFFFEEEGGGLLLNNNSSSnnnVVVttt~~~|||zzzyyymmmrrr\\\JJJDDD@@@;;;:::;;;===<<<<<>>777:::HHH```~~~xxxUUUIII>>><<<>>>===;;;;;;;;;BBBCCCDDD\\\kkkVVVCCC===;;;777666999:::<<<>>>@@@EEEOOO\\\eeewwwhhhQQQFFFAAA???CCCEEEDDDCCCDDDAAAAAA@@@@@@??????>>>>>>>>>???@@@AAACCCEEEFFFFFFFFFDDDBBB@@@???@@@AAABBBBBBBBBBBBAAA@@@>>>===<<<:::999888666444333222111222222222222222222222222000222444555555777:::===<<>>???BBBBBBCCCDDDDDDBBBCCCEEEHHHIIIIIIGGGIIIRRRggg```hhh||||||ssstttkkk___kkkYYYOOOBBB;;;:::;;;===<<<:::???FFFTTT___jjjooorrrwwwzzzzzz~~~}}}xxxhhhVVVNNNGGGIIITTTeee{{{www\\\TTTTTTQQQMMMLLLFFFEEEDDDCCCGGGOOOZZZbbbgggmmmvvv}}}}}}tttmmmhhh^^^NNNAAAHHHCCCAAACCCCCCBBBFFFLLLYYYggguuuyyyvvvwww___HHHEEECCC<<<<<<;;;;;;:::999888888888>>>666888BBBSSSnnnzzzqqqSSSFFF;;;999;;;<<<;;;<<>><<<:::999999999:::<<<===???@@@AAAAAA@@@>>>>>>>>>@@@BBBDDDBBBBBBBBBBBBAAA@@@>>>>>>888888777555333222000000111111111111111111111111000222444555555777:::===<<<>>>BBBDDDFFFIIILLLOOOSSSVVVZZZ___dddjjjqqquuuzzz|||~~~mmmLLLOOOvvvzzz{{{zzzOOO:::777666666555555555555555555666666666555666888:::===;;;lllyyy^^^aaaiiitttuuukkkCCC@@@@@@@@@kkk|||kkkmmm|||sss[[[QQQHHHEEEDDDIIIVVVcccyyy{{{xxx{{{zzzvvvrrrqqqrrrtttvvvwwwnnnnnnkkkiiinnnuuuwwwuuurrruuuxxxvvvrrrnnnlllmmmaaa\\\TTTMMMGGGBBB===::::::999888999;;;<<<<<<;;;888555444999@@@KKKZZZgggtttyyyrrrlllkkkqqquuuyyyttt]]]\\\|||rrrUUUCCC???:::999<<<@@@CCCEEEDDDFFFGGGFFFDDDDDDHHHLLLKKKJJJCCCFFFRRR___}}}ssseee~~~yyymmmjjjyyyeeeKKKsss}}}qqqeeeMMM===;;;<<<===;;;999>>>EEERRR^^^kkkppprrrvvvyyyzzz~~~pppZZZQQQHHHEEEIIIVVVkkk}}}{{{```WWWTTTPPPJJJDDDCCCCCCDDDJJJWWWhhhttt{{{pppgggZZZMMMMMMDDD@@@BBBCCCBBBHHHQQQaaasss}}}yyy{{{hhhQQQJJJGGGBBB>>>>>>======<<<;;;:::::::::444777???JJJ___lllgggNNNCCC999777999:::;;;===EEEFFFAAA>>>NNNooo|||bbbHHH???===999888;;;888999;;;;;;===CCCLLLSSSXXXccciiirrrzzz```NNNGGGBBBFFFJJJKKKJJJJJJGGGEEECCCAAA>>>;;;999888555666666888999:::;;;;;;============>>>@@@BBBDDDBBBBBBBBBBBBAAA@@@??????888777666555333111000///////////////////////////000111333444555777:::<<<;;;===AAADDDGGGJJJMMMPPPRRRUUUZZZ___dddkkkrrrvvvzzz|||~~~mmmQQQ___rrrssswwwssseeeDDD999666666555555444555555666444555666666555666777999;;;===VVVsssTTTWWW\\\iiipppNNN???AAA@@@\\\pppjjjwww~~~gggXXXJJJEEEDDDFFFPPP]]]www|||~~~yyyxxx~~~~~~zzzuuurrrrrrtttvvvwwwrrrrrrnnniiijjjqqqvvvwwwzzzyyywwwtttqqqnnnllllllaaa___ZZZUUUPPPKKKGGGEEEBBB@@@>>>===>>>>>>>>>===999666888???IIIUUUeeerrr||||||{{{wwwyyy|||oooaaadddvvv~~~eeeQQQ???;;;777777<<>>EEENNN[[[iiinnnqqqvvvzzz{{{~~~fff[[[OOOIIIGGGMMMZZZfffrrrtttmmmaaaRRRKKKJJJGGGEEEGGGPPP___jjj{{{uuuhhh]]]TTTHHHAAABBBBBBAAAIIITTTfffzzzzzzxxxxxx```PPPHHHEEEAAAAAA@@@???>>>===<<<<<<:::555888===BBBRRR^^^[[[IIIAAA:::888888999<<<@@@LLLJJJEEE@@@EEE[[[oooQQQCCC???:::999;;;777999;;;::::::===DDDIIIQQQZZZ```iiiwwwoooWWWMMMFFFGGGKKKLLLKKKKKKHHHGGGEEEBBB@@@===;;;:::666666666777888999999:::======>>>???@@@AAAAAABBBBBBBBBBBBBBBAAA@@@??????999888777555444222111000///////////////////////////000222333444666999;;;:::===AAADDDGGGKKKOOORRRSSSVVV[[[```fffmmmtttxxx{{{|||~~~jjjUUUjjj~~~wwwsssyyyooovvvzzzVVV===:::555555555444444555555666333555666666555555777999888BBBFFFtttQQQOOOOOO___kkk}}}^^^BBBBBB@@@PPPssswwweeeppp}}}uuuaaaOOOHHHEEEDDDLLLWWWvvvzzz}}}|||zzzzzzyyyxxxyyyyyy~~~xxxttttttvvvwwwxxxvvvuuupppgggdddiiioooqqqooooooooopppoookkkfffaaagggfffeeeccc```[[[WWWTTTMMMJJJFFFCCCAAA@@@>>><<<<<<:::===FFFPPP]]]nnn|||vvvnnnqqqqqqyyyfffaaalllxxx}}}yyy]]]PPP@@@<<<888888>>>EEEEEEBBBKKKMMMOOOMMMJJJJJJOOOTTTGGGLLLEEEFFFNNNNNNfffxxxooouuuyyynnn___BBBRRRkkkmmmeeetttxxx]]]@@@>>>===<<<:::999>>>FFFJJJXXXfffmmmpppvvvzzz|||~~~~~~~~~~~~}}}qqqdddUUULLLGGGFFFJJJPPPiiizzzoooVVVTTTNNNFFF@@@CCCKKKSSSVVVeee{{{rrrfffZZZLLLCCCCCCBBBAAAIIIVVVhhh}}}xxxlllhhhoooqqqZZZMMMJJJCCCCCCBBBAAA@@@???>>>===>>>888:::======IIITTTQQQGGG@@@;;;999999888===CCCSSSOOOIIIBBB===IIIlllxxxWWWGGGAAA;;;999;;;777999;;;:::888999>>>BBBJJJRRRWWW___kkkrrr{{{]]]RRRHHHHHHKKKKKKJJJJJJHHHGGGFFFDDDBBB@@@>>>===888888888999999:::::::::??????@@@AAAAAAAAA@@@@@@BBBBBBBBBBBBAAA@@@??????:::999888777555333222111////////////////////////...000222333333555888;;;999<<>>;;;777777===GGGRRR___kkkvvv|||wwwxxxuuu___dddsssgggiiipppaaakkk{{{uuu]]]DDD===<<<;;;:::;;;>>>AAACCCIIIIIIHHHGGGFFFGGGJJJMMMDDDFFFFFFGGGHHHHHH```uuubbbFFFEEE\\\dddVVVaaalllWWWBBB@@@===::::::<<<>>>@@@IIIYYYhhhmmmqqqwww{{{||||||~~~~~~}}}lllSSSOOOQQQLLLEEECCCOOOccc|||jjj[[[NNNKKKEEE<<<<<>><<<;;;:::888666444222111111//////000000000000//////000000111222444666888999<<<===???BBBFFFKKKOOOQQQTTTXXX^^^ccciiiooouuuzzz||||||}}}~~~dddWWWooonnntttyyyttt{{{uuu}}}jjjgggrrrbbbEEE999999444444444444444444444444555555555555555555444444666>>><<>>>>><<<:::888999AAAJJJIIICCC@@@<<<999::::::;;;BBBIIISSSUUULLLEEECCC???GGG\\\rrrXXXFFFBBB???::::::999888777777888999999@@@BBBIIITTT\\\dddppp{{{uuueeeRRRHHHJJJNNNNNNLLLJJJHHHFFFFFFFFFFFFDDDCCCAAA@@@===;;;:::::::::;;;>>>>>>???AAAAAABBBBBBAAADDDDDDEEEDDDCCC@@@>>><<<;;;:::888666444222111111///000000111111000000///000000111222444666888999<<<<<>>>>>>>>DDDNNN[[[hhhqqqyyy|||uuulllggg|||sssbbbsss}}}llleeewww|||qqqfffUUUEEE>>>>>>======???AAADDDFFFIIIKKKMMMLLLIIIGGGFFFFFFGGGGGGDDDFFFJJJHHHVVVqqqvvvuuugggJJJ???WWWuuunnn```WWWIII>>>>>><<<;;;;;;;;;<<<===FFFUUUfffpppvvvzzz}}}}}}~~~~~~~~~vvviiiVVVHHHCCC>>>DDDOOO\\\dddqqqooo]]]UUUOOOFFF@@@@@@<<<===>>>===@@@SSSxxxtttdddTTTLLLFFFEEEPPP^^^ppp|||jjj```cccvvv]]]OOOKKKIIIJJJHHHBBB@@@AAA??????===<<<@@@EEEDDD@@@???:::888999:::===EEENNNUUUUUUKKKEEEFFF@@@<<>>===;;;:::888666444222111111000111111111111111111000000000111222444666777888;;;<<<>>>AAAEEEJJJMMMOOOQQQTTTYYYaaallluuu|||||||||}}}}}}vvvqqqzzzqqqUUUUUUggg{{{iiinnntttpppuuu{{{www```]]]QQQ???777444444444444444444444444444555555555555555555555555999888999IIIzzzaaa]]]MMM[[[bbbnnnoooFFF<<>>===<<<;;;;;;=========???BBBLLLPPPZZZgggtttzzzrrrvvv~~~iiivvvggg___xxxuuubbbVVVLLLEEEAAAAAA@@@@@@@@@BBBDDDEEEKKKLLLMMMKKKHHHEEEDDDEEEGGGGGGCCCEEEKKKHHHOOOccceeeuuu}}}oooRRR>>>OOOssswwweeeWWWMMM======<<<;;;;;;;;;;;;;;;CCCQQQcccqqqxxx{{{||||||~~~~~~oooYYYKKKHHHFFF@@@AAAIIILLLRRRiiinnn```VVVLLLDDDAAA@@@BBBCCC@@@<<>>GGGQQQSSSUUUNNNIIIJJJCCC===AAAAAATTTbbb\\\MMMBBB???>>><<<;;;:::999888777777666888999>>>GGGMMMTTT```kkkjjjUUUHHHDDDEEEFFFJJJHHHGGGGGGGGGHHHGGGFFFFFFEEECCCBBB@@@@@@@@@@@@CCCCCCDDDDDDEEEDDDDDDDDDCCCCCCCCCCCCBBB@@@>>>===;;;:::888666444222111111111111222222222222111111000000111222333555777888:::;;;>>>AAAEEEIIILLLMMMPPPRRRVVV```kkkuuu{{{}}}~~~~~~~~~~~~dddVVV[[[ZZZNNNSSSeeezzzooorrrwwwwww~~~ggg\\\JJJ;;;666444444444444444444444444444444444444555555555555555999444888@@@```jjj^^^TTTZZZdddlllOOO;;;CCCAAALLL|||}}}dddlll~~~vvvaaaQQQHHHEEEFFFpppwwwvvvwww}}}zzz~~~|||zzzxxxuuutttssssssssspppjjjgggeeeddddddccc\\\XXXSSSNNNKKKIIIFFFDDD???<<<<<<>>>>>>===CCCKKKQQQNNNQQQ^^^rrr}}}wwwrrr~~~~~~nnnyyybbb^^^zzzoooUUUFFFCCCDDDDDDDDDCCCBBBAAABBBBBBCCCMMMLLLKKKGGGDDDCCCDDDFFFFFFGGGCCCEEEKKKHHHJJJYYY~~~XXXccctttqqq[[[EEEKKKnnn~~~nnnTTTCCC======<<<;;;;;;;;;;;;;;;AAAMMM___pppxxxzzzzzz{{{~~~~~~~~~~~~pppZZZQQQQQQNNNAAA;;;@@@CCCEEERRRdddlll]]]QQQHHHCCCAAA@@@AAAAAA===<<>>GGGQQQPPPWWWRRRJJJIIICCC???DDD666@@@JJJMMMKKKGGGAAA<<<<<<<<<;;;:::999888666666666666;;;CCCIIIPPP\\\gggzzzzzzbbbQQQHHHEEEDDDBBBAAABBBEEEHHHIIIIIIGGGGGGFFFFFFFFFEEEFFFFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCBBBBBBAAA@@@???>>>;;;:::888666444222111111111111222222222222111111000000111222333444666777999:::===AAADDDHHHJJJKKKOOOQQQVVV^^^hhhqqqwwwzzz]]]JJJHHHKKKMMMTTTdddwwwzzz||||||rrraaaHHH888777777444444444444444444444444444444444555555555666666666222777;;;MMMwww]]]TTTRRR^^^dddnnn^^^???BBBCCCLLLllliiihhhvvvjjjXXXLLLFFFCCCnnnvvvuuuttt|||~~~}}}zzzwwwuuutttsssssstttpppjjjfffdddcccbbbbbbdddaaa^^^ZZZWWWRRRMMMIIIFFF@@@>>>@@@AAACCCMMM[[[nnngggbbbhhhvvv{{{lllpppnnnnnn|||zzzsss~~~{{{aaaiiiiiiPPPAAA@@@DDDEEEDDDCCCCCCBBBBBBBBBBBBKKKJJJHHHDDDBBBBBBEEEGGGDDDGGGDDDEEEKKKHHHHHHSSS|||XXXXXXsss}}}zzzlllWWWFFFEEEdddaaaDDD>>>>>><<<;;;;;;;;;<<<===@@@IIIZZZlllvvvwwwwwwxxx|||~~~~~~~~~ppp^^^YYY[[[PPPDDD<<<>>>AAACCCIIIRRRyyy|||hhhYYYNNNFFFGGGAAA===>>>>>>>>>???CCCMMMtttuuugggdddjjjvvvyyy{{{nnnddd]]]XXXVVVMMMNNNMMMLLLOOOSSSPPPJJJAAA===999999999;;;CCCKKKKKKVVVSSSHHHEEE@@@>>>DDD:::999:::@@@GGGIIIDDD>>><<<<<<<<<;;;:::888777666666666999@@@DDDKKKVVVaaaoooyyyooo]]]QQQIIIEEE======>>>AAAEEEHHHIIIIIIGGGGGGHHHHHHHHHIIIIIIIIIGGGGGGGGGGGGFFFEEEDDDCCCCCCBBBBBBAAA@@@?????????;;;:::888666444222111111000111111111111111111000000000111111222444555666888999===@@@DDDGGGHHHIIIMMMQQQXXX^^^eeemmmtttyyybbbMMMDDDEEEPPPhhhqqqzzzyyyuuu~~~zzzfffGGG666777888444444444444444444444444333333444444555666666666333444888999BBBmmmcccQQQLLLVVV]]]aaavvvLLLAAABBBJJJ^^^qqqgggnnn|||uuu```SSSIIICCCnnnuuusssrrrzzz||||||{{{xxxvvvttttttttttttpppjjjfffdddbbb```___ffffffeeeccc```ZZZRRRLLLJJJBBB???CCCFFFKKK\\\ooo}}}{{{~~~uuudddkkklllppp|||ooo___oooxxxcccRRRGGGDDDDDDBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFDDDCCCBBBDDDFFFBBBGGGEEEEEEJJJGGGGGGRRRvvvcccSSSyyy{{{zzz}}}}}}uuu^^^NNN???SSS{{{UUU@@@???<<<;;;:::;;;===??????FFFVVViiisssssssssuuuzzz{{{}}}}}}}}}}}}sssdddaaadddRRRLLLDDD???>>>BBBGGGJJJjjjzzzgggXXXNNNNNNGGGAAAAAAAAA@@@@@@CCCBBBVVVsssyyyyyyllliiiccc___``````YYYOOOAAA===999888777777<<>>===>>>AAADDDEEEDDDEEEEEEEEEEEEDDDDDDDDDBBBBBBCCCDDDDDDDDDDDDDDDBBBBBBAAA@@@????????????;;;:::888666444222111111///000000111111000000///000000111111222333555555777999<<<@@@CCCFFFGGGHHHJJJQQQZZZ```dddjjjttt|||}}}~~~kkkXXXIIIEEESSSttt{{{|||zzzzzzqqqyyydddEEE666777666444444444444444444444444333333444444555666666777111777999999>>>TTTpppQQQKKKRRRYYY[[[wwwdddDDDBBBEEEUUUhhhfffttt~~~iiiZZZNNNEEEnnnuuussspppxxxzzzyyy}}}yyyvvvuuuuuuuuussspppjjjfffcccaaa___]]]XXXZZZ^^^bbbccc___YYYSSSLLLCCC???DDDIIIRRRggg~~~ttthhhppprrrwwwzzzeeeYYYjjj~~~qqq```WWWOOOIIIEEE???@@@AAABBBCCCEEEFFFFFF@@@BBBEEEEEEDDDCCCDDDDDD@@@GGGFFFEEEIIIFFFGGGRRRooooooQQQooo}}}tttaaaBBBFFF}}}bbbBBB@@@===::::::<<<>>>@@@???DDDSSSfffqqqqqqqqqtttxxxzzz|||||||||}}}|||wwwjjjggghhhWWWVVVNNNBBB<<<@@@EEEGGG^^^tttbbbWWWOOOJJJGGGFFFCCC>>>;;;<<>>BBB:::;;;;;;<<<;;;:::888777888666777999;;;>>>GGGQQQ___kkk}}}tttiiiRRRKKKBBB:::888:::===???@@@@@@@@@@@@???>>>===<<<===>>>@@@BBBCCCDDDEEEEEEBBBBBBAAA@@@????????????<<<:::888666444222222111//////000000000000//////111111111111222333444555666999<<<@@@CCCEEEGGGGGGHHHQQQ\\\aaadddjjjvvv{{{|||}}}rrr```NNNGGGVVVkkkuuuyyyqqqyyyvvvaaaCCC666777444444444444444444444444444333333444444555666777777111::::::999<<>>@@@:::;;;???===;;;CCCOOO[[[dddkkkpppsssyyyzzz||||||{{{{{{}}}}}}oooccccccVVVOOOGGGDDD@@@===>>>BBBOOOaaa~~~mmm___YYYPPPJJJKKKJJJEEEBBBCCC@@@???BBBJJJXXXooowwwgggWWWKKK???===;;;888666555555555===???BBBEEEEEEDDDCCCAAA@@@@@@@@@??????>>><<<<<<:::::::::===???@@@<<<999888999999999:::===AAAEEETTT```ppp{{{iii^^^NNNCCC>>><<<;;;999<<<888888:::;;;888888::::::999999999:::<<>>???AAAAAA===;;;999777555333222222111111111111111111111111222222222333333444444444888999<<<@@@DDDHHHJJJLLLOOOTTT\\\dddkkkrrryyy}}}zzzjjjpppcccKKKMMM]]]oootttiiirrr}}}{{{lllVVV>>>666777222666555444333333333333333444444444555555555555666999777555:::===AAAccc]]]JJJPPPUUU```eeeyyy___BBBCCCFFFccctttdddiiiwwwyyydddUUUNNNhhhjjjllloooqqqtttyyy|||}}}zzzwwwvvvsssppplllgggccc```^^^]]]XXXTTTNNNKKKJJJIIIGGGEEEFFFCCCDDDNNN___ppp{{{}}}ppprrr{{{{{{|||hhh^^^vvvtttwwwaaaNNNHHHGGGFFFFFFFFFHHHJJJHHHDDDCCCEEEGGGEEEEEEFFFFFFEEEEEEDDDCCCBBBCCCEEEFFFHHHJJJKKKKKK___tttSSSVVV```BBBQQQ{{{gggMMM???===???:::<<<@@@===:::AAAKKKVVV___gggmmmqqqwwwyyy{{{|||||||||~~~}}}~~~|||wwweee^^^RRRKKKFFFDDDBBB>>>>>>AAAGGGSSSmmmrrrddd\\\TTTNNNMMMKKKFFFEEEGGGAAA>>>>>>@@@EEEPPPcccuuu}}}ooo___PPPEEE===<<<999777666555555555777999<<>>======<<<;;;::::::<<>>;;;999999999999999;;;>>>BBBIIIRRR```qqqyyyjjjWWWIIICCC@@@;;;777777444444777888666555777666666555555777999<<<===<<<<<<<<<<<<===>>>???@@@===<<<999777555333222111111111111111111111111111111111222333333444555555888999<<<@@@DDDHHHKKKLLLPPPUUU\\\dddkkksssyyy}}}xxxiiiooo```FFFMMMdddrrrfffiiiuuusssdddQQQ;;;666888333666555444333333333333444444444444555555555555666888888666:::;;;:::VVVkkkXXXZZZVVVZZZeeewwwtttKKKAAA@@@TTTdddcccqqq~~~qqq[[[MMMcccfffjjjnnnpppsssvvvyyy}}}yyyuuurrrooolllgggccc```___^^^YYYVVVQQQMMMJJJGGGDDDAAABBBDDDKKK[[[ooo~~~}}}tttnnnqqqxxx}}}yyydddRRRfffrrrnnnxxxZZZJJJFFFFFFFFFHHHFFFKKKNNNLLLGGGBBBBBBDDDFFFFFFGGGGGGFFFFFFEEEEEEBBBCCCFFFHHHJJJJJJJJJJJJVVV~~~{{{TTTRRR}}}IIIFFFqqqvvvSSSBBB<<<===;;;===AAA<<<:::???GGGOOOXXXaaaiiinnntttwwwzzz||||||}}}||||||}}}iiiXXXQQQKKKEEEDDDCCC???>>>@@@EEEJJJXXXnnn|||mmmeee___YYYUUUPPPKKKIIIJJJFFFBBB@@@>>><<<<<>>>>>>>>:::::::::999777888:::<<<===CCCNNN\\\nnn~~~iiiYYYOOOHHH@@@:::888333222555666444444666444444333444555777999;;;;;;;;;<<<<<<======>>>>>>===<<<999777444222111111000000000000000000000000000000111222444555666666888:::===AAAEEEIIILLLMMMQQQVVV]]]eeelllssszzz~~~sssdddjjjxxxYYYCCCSSSssszzzoookkkxxx|||iiiYYYIII888555888333555555444333333333444444444444444555555555555666666888888:::;;;777KKKpppiiieeeZZZVVVfffvvvMMMBBB===EEEkkklll^^^kkkqqqeeeSSS^^^bbbhhhmmmppprrruuuwwwyyy~~~zzztttpppnnnkkkgggdddaaa```___\\\ZZZVVVSSSOOOKKKHHHEEEBBBGGGTTTiii}}}xxxmmmmmmoooooo[[[]]]tttxxxsss~~~iiiQQQEEECCCCCCEEEHHHCCCIIINNNNNNIIICCCAAABBBEEEFFFFFFFFFFFFFFFEEEEEECCCDDDEEEFFFGGGHHHIIIIIIHHHmmmfffRRRsssSSSAAAiii[[[GGG>>>>>>;;;>>>@@@:::;;;>>>CCCIIIQQQ[[[eeelllqqqtttxxx{{{}}}~~~||||||~~~xxxbbb[[[QQQHHHEEEBBB??????AAAJJJLLLSSS```tttzzzsssqqqmmmhhh```VVVPPPMMMJJJEEEBBBBBB???===???DDDEEEQQQbbbooovvvzzzzzzzzz{{{{{{~~~vvvhhhZZZNNNDDD<<<888888777777666555555555555333444555777:::===@@@BBB<<<<<<<<<<<<<<<======>>><<<;;;999999:::<<<>>>???;;;<<<;;;999777666666777888;;;AAALLL[[[qqqrrrcccVVVLLLGGGCCC;;;555444444333444666444444444555777888:::;;;<<<<<<=====================;;;999666444222111000///////////////////////////000111222444555666777888:::===AAAEEEJJJMMMNNNSSSXXX___gggnnnttt{{{pppbbbiii{{{hhhPPPDDDZZZ}}}yyyyyybbbPPPCCC666444777333555444444333333333444444444444444555555555555666444888888:::<<<;;;JJJggguuuhhhccc[[[hhhxxx|||PPPEEE???AAAYYY^^^eeelllqqq^^^YYY^^^dddjjjnnnrrrtttvvvttt}}}{{{uuupppnnnkkkhhheeecccbbbbbbaaa```]]]XXXSSSNNNKKKJJJHHHPPPaaatttsssgggpppvvvuuu~~~|||bbbZZZttt{{{yyylll\\\LLLDDDBBBBBBDDDFFFAAAGGGMMMPPPNNNJJJFFFDDDDDDDDDEEEFFFFFFEEEEEEEEEEEEDDDBBBAAABBBDDDGGGIIICCC______bbb{{{___<<>>@@@EEELLLVVVbbbiiinnnqqqvvvzzz|||~~~~~~~~~xxxkkk]]]NNNFFFBBB???@@@BBBHHHPPPXXXaaannnyyynnnaaaXXXQQQIIICCCAAA@@@>>>@@@CCC===@@@FFFOOOYYYaaaeeegggddddddcccbbbccchhhnnnssszzz}}}vvvpppmmmhhhqqq}}}xxxqqq```ZZZPPPFFF???:::888666777777777777777666666555555555444444666888;;;<<<::::::999:::;;;<<<>>>???;;;;;;999888888999<<<>>><<<======;;;888666555555888888;;;BBBKKK\\\xxxxxxhhh^^^ZZZRRRGGG;;;777555444444666444555555666888999;;;;;;>>>>>>?????????>>>======;;;:::888666444222111111///////////////////////////000111222444555666777888:::===BBBFFFJJJNNNOOOUUUYYYaaahhhooouuu|||yyymmmsssvvv\\\JJJHHH___yyy}}}```KKK@@@555444666222444444333333333444444555444444444555555555555666555999777666;;;===III___~~~}}}fffjjjdddgggyyy|||eeeGGG???AAAPPPwwweee^^^gggwww~~~jjjSSSXXX___fffkkkppptttvvvrrr{{{|||wwwrrrqqqnnnkkkiiigggggggggiiihhhddd]]]VVVPPPMMMMMMWWWaaappp~~~mmmggg}}}yyy{{{qqqTTT\\\yyyvvv___TTTJJJGGGEEECCCDDDFFFCCCFFFLLLRRRUUUSSSMMMHHHCCCDDDEEEEEEFFFEEEEEEEEEFFFDDDAAA??????BBBFFFIIIJJJVVVzzzkkk|||yyyrrrAAACCCbbbttt```LLLCCC@@@;;;;;;>>>888======???BBBHHHSSS^^^fffkkkoootttxxx{{{|||~~~zzziiiUUUIIICCC@@@@@@BBBAAAQQQ```fffnnnsssiii\\\OOOHHHDDD@@@???AAADDD@@@===@@@FFFLLLNNNMMMPPPPPPPPPPPPPPPRRRVVVYYY\\\fffqqqyyy|||yyyqqqeeeZZZSSSPPPOOOOOOLLLMMMPPPTTTUUUSSSNNNJJJGGGDDD???;;;888777888999999999:::999999888777666666555333333222333444555888888888888:::<<<>>>???<<<<<<;;;999777888:::===<<<>>>???>>>;;;888666666888666777<<<@@@JJJbbbyyyyyypppmmm```SSSEEE???<<<999666777444555666777999:::;;;;;;>>>???@@@@@@@@@>>>===<<<999888777555444333222222000000000000000000000000000000111222444555666666999:::>>>BBBGGGKKKOOOQQQVVV[[[bbbiiipppwww}}}}}}|||YYYIIIQQQbbbooo|||}}}```GGG>>>666555666222444444333333333444555555444444444555555555555666666<<<777333888<<>><<<:::;;;;;;:::999999999;;;<<<<<<<<<<<<<<<;;;:::888777666666555444333222222222777666666777999<<<>>>@@@>>>??????<<<999888:::<<<<<<>>>@@@@@@===;;;999888777444777;;;;;;???RRRiii~~~xxxkkk___SSSOOOKKKEEE>>>;;;777888999;;;<<<===>>>>>>>>>???@@@@@@???===;;;:::777777666555444444444444111111111111111111111111111111222333333444555555999;;;>>>CCCHHHLLLPPPQQQXXX\\\cccjjjqqqwww}}}XXXMMM^^^mmmooosss|||zzz~~~~~~uuu}}}^^^DDD<<<666666777333333333333333333444555666444444444555555555555666555<<<888333:::>>>AAAJJJHHHXXXooo^^^]]]WWWhhhkkkzzztttNNNAAAFFFRRRnnn]]]dddqqqIIINNNUUU]]]dddkkkqqquuuuuutttxxx|||{{{zzzxxxvvvtttrrrqqqqqqqqqrrrqqqmmmgggaaa^^^```bbbwwwuuunnncccyyyyyyyyy|||uuuUUUUUUrrr}}}qqqUUUQQQPPPQQQOOOJJJGGGHHHFFFCCCEEENNNXXXYYYPPPFFFEEEFFFGGGHHHHHHHHHHHHHHHEEEEEEDDDDDDDDDDDDEEEFFFLLLJJJbbbwwwxxxuuuQQQ888AAAOOOQQQCCC???>>>777777===;;;::::::;;;===CCCMMMXXX```hhhlllrrrvvvxxxzzz{{{|||qqq]]]QQQJJJCCC???>>>LLLdddxxxyyywwwssseee\\\SSSLLLJJJAAADDDFFFFFFCCC@@@??????777999===??????>>>???@@@DDDHHHJJJHHHHHHIIIGGGCCC@@@AAAAAAAAA@@@???>>>>>>===;;;999:::===???>>><<<888:::;;;<<<<<<===>>>???===>>>>>>>>>===;;;999888888888777777666555444444666555555666888;;;???AAA@@@AAABBB???;;;999:::<<<<<<>>>AAAAAA???===;;;:::777555888===;;;;;;LLLaaa|||rrrhhh___]]]YYYPPPFFF@@@;;;<<<===???@@@AAAAAABBB===>>>??????>>><<<:::888666666555444444444555555111111111111111111111111222222222333333444444444999;;;>>>CCCHHHLLLPPPRRRXXX]]]dddkkkqqqxxx~~~~~~WWWPPPiiizzzwwwmmm{{{uuuwww}}}wwwsssqqq|||www]]]AAA:::666777888444333333333333333444555666444444444555555555666666222;;;999666>>>BBBCCCIIIJJJMMMpppwwwUUUSSSPPP^^^]]]nnn]]]DDDFFFIIIoooaaacccjjjxxxFFFKKKSSS[[[bbbhhhmmmqqqrrruuuxxx{{{~~~|||yyyxxxxxxyyyzzzvvvuuuqqqjjjeeegggooowww|||rrr______|||```[[[mmmdddNNNNNNMMMMMMLLLJJJIIIHHHEEEFFFGGGIIIJJJLLLMMMNNNEEEIIIJJJGGGFFFHHHKKKMMMHHHFFFDDDBBBBBBCCCEEEFFFEEESSS\\\yyyfffvvv|||~~~UUU<<>>EEEPPPXXXdddllltttvvvwwwzzz}}}||||||gggTTTIIIDDDAAA???FFFhhhttt{{{qqqcccVVVRRROOOJJJFFFFFFGGGDDDBBB@@@???@@@@@@>>><<<<<>>>>>===<<<;;;:::======>>>>>>??????@@@@@@?????????@@@AAA???<<<999888888999999888777666666444555666666666888;;;>>>?????????>>>===;;;:::999>>>>>>@@@DDDDDD@@@<<<;;;;;;::::::999666:::IIIYYYvvvnnneeeeeegggdddYYYOOOHHHIIIKKKLLLKKKHHHDDDBBBAAAAAAAAA@@@???<<<:::888999777444222111111222333222222111111111111111111...///000111111333666999:::===@@@DDDGGGLLLPPPTTTZZZ___gggoootttxxx{{{~~~{{{fffUUU\\\qqq|||zzzlllqqqrrrrrruuuwwwnnnqqqzzzrrrxxxWWW;;;777999444222666555444444333333333444444555555666666777777888888999999:::===AAACCCDDDCCC???TTT[[[___IIIKKKRRRWWWhhh{{{mmmEEEEEEKKKdddttt```gggnnnzzzBBBHHHOOOWWW___ffflllpppppprrrvvvyyy~~~}}}||||||}}}}}}|||zzztttnnnllloooxxxzzzqqqiii]]]___}}}zzz]]]qqq|||ooo\\\LLLLLLLLLKKKJJJIIIHHHGGGFFFGGGHHHIIIKKKLLLMMMNNNIIIKKKLLLJJJIIIJJJMMMOOOHHHFFFCCCBBBAAABBBDDDEEEGGGOOOTTTrrreeerrruuuwww~~~yyyYYY???<<>>===<<<<<<<<<===@@@AAADDDHHHKKKJJJFFFBBBAAAAAAAAACCCCCCBBBBBBCCC@@@AAABBBBBBBBBAAA???>>>??????@@@AAAAAAAAAAAAAAA@@@??????@@@AAA@@@===:::888888888777777666666555444555666666666888;;;============<<<<<<<<<<<<<<<@@@AAABBBDDDCCCAAA@@@@@@<<<;;;;;;999666:::HHHWWWyyy~~~uuukkkggggggfff```ZZZPPPPPPOOOOOOOOOKKKFFFAAAAAAAAAAAA@@@>>><<<:::888666555333111000000000111000000000000000000000000000111222222222444777:::;;;>>>BBBFFFIIINNNSSSWWW]]]bbbjjjqqqvvvzzz~~~mmmWWWTTTfffzzz}}}tttjjjsss~~~pppooowwwxxxqqqvvvyyyqqqyyynnnPPP777666999555333666555444444333333444444444555555666666777777888888999999;;;===@@@BBBBBBBBB@@@KKKOOOqqqpppMMMNNNWWWUUUcccmmmQQQBBBDDDZZZcccbbbgggwww>>>BBBJJJRRRZZZbbbjjjnnnnnnppptttvvvzzz|||wwwssstttyyy}}}mmm```^^^```fffyyyvvvbbb~~~aaaWWWKKKKKKKKKJJJIIIHHHGGGFFFHHHHHHIIIJJJKKKMMMMMMNNNKKKKKKLLLKKKJJJJJJKKKMMMHHHFFFDDDBBBAAAAAACCCCCCHHHJJJKKKggg}}}bbb```wwwqqqvvv{{{yyyrrrcccIII999===ZZZ___SSSAAA<<<===::::::999::::::999:::@@@IIIPPPaaajjjrrruuuvvvzzz|||{{{{{{}}}ttt___NNNEEECCCDDDCCCWWWttt[[[aaammm|||wwwjjjeee^^^VVVQQQMMMJJJGGGCCCAAA???>>>??????===<<>>???@@@AAAAAA@@@??????AAA@@@@@@AAAAAA@@@>>><<<999888777555444444555555444555666666666777:::===;;;;;;:::::::::<<<===>>>CCCEEEFFFCCC@@@@@@BBBDDD===<<<;;;:::777999EEESSSpppvvvjjjaaa_________^^^UUURRRPPPQQQRRRPPPIIICCCBBBBBBAAA@@@>>><<<:::999555555444333222111000000000000111111111111111111222333444444333555888:::===@@@DDDHHHLLLQQQVVVZZZ```eeemmmsssyyy}}}kkkTTT]]]xxxwwwfffhhhvvv{{{xxx~~~xxxqqquuuvvvsssyyy|||aaaHHH444444888555333666444444444333333444444555555555666666777777888888999:::;;;===>>>???@@@@@@FFFFFFHHHcccXXXQQQ[[[SSSccceee{{{lllGGG???NNNwwwmmmaaa^^^ooo:::???FFFNNNVVV^^^ggglllmmmppptttvvvyyy|||yyyyyy||||||gggYYY```ooozzzuuuuuu|||TTTTTTKKKKKKKKKJJJJJJHHHGGGGGGHHHIIIIIIJJJKKKLLLMMMMMMIIIIIIJJJLLLKKKHHHHHHIIIHHHGGGEEECCCBBBBBBCCCCCCIIIGGGHHH]]]ccc\\\ssspppyyyrrrllllllWWW???@@@TTTjjj___EEEAAA@@@:::>>>999::::::::::::>>>FFFMMM^^^gggpppsssvvvyyy{{{zzz{{{}}}~~~gggSSSFFFBBBCCCBBBNNNrrrtttVVVSSSRRR\\\ppp{{{lllaaaYYYQQQLLLHHHEEEBBBBBBBBBBBBAAA???CCCCCCDDDFFFHHHIIIJJJJJJFFFHHHHHHEEEEEEEEEDDDAAACCCCCCBBBBBBBBBAAA@@@@@@@@@@@@BBBCCCCCCAAA@@@???BBBAAA@@@AAABBBAAA???===;;;999777444333333444555444555666555555777999<<<<<<;;;999888999:::<<<>>>EEEJJJJJJCCC<<<;;;???CCC>>>===<<<;;;888999CCCNNNhhh}}}zzzrrrggg]]]WWWWWWZZZ\\\TTTPPPMMMPPPTTTUUUNNNGGGCCCCCCBBB@@@???===;;;;;;888888888888777555444333333333333333333444444444333333444444444555888:::===AAAEEEJJJNNNTTTYYY]]]dddhhhooouuuzzziiiUUUiiippp]]]iii|||vvvjjjmmm|||xxxttt~~~sssUUUBBB444555888555333444444444333333333444555555555555666666777777888888999:::<<<=========>>>???GGGCCCHHHXXXsss]]]eee___aaaeeelllZZZCCCEEEiiijjjZZZfffxxx999===BBBIIIQQQZZZccciiimmmppptttwwwzzz~~~~~~{{{iii___kkkqqqrrr{{{yyyrrrKKKOOOKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHIIIIIIJJJJJJJJJKKKIIIGGGIIIOOOOOOJJJFFFGGGHHHGGGFFFDDDDDDCCCDDDDDDEEEFFFJJJXXXwwwnnnZZZ|||qqqzzzpppiiiooo```EEE???GGGhhhgggMMMDDD@@@:::>>>:::;;;<<<;;;;;;>>>DDDJJJXXXcccmmmqqqtttxxxzzzzzz|||~~~iiiTTTGGGCCCCCCEEEMMM]]]{{{wwwTTTKKKEEEGGGOOOdddsssfff[[[QQQIIIGGGDDDBBBBBBBBBBBBBBBFFFHHHKKKNNNPPPPPPQQQQQQLLLOOOOOOKKKKKKOOOPPPLLLHHHGGGFFFEEEDDDCCCCCCBBBEEEEEEFFFFFFFFFDDDCCCBBBCCCBBBAAAAAABBBCCCAAA???===;;;888555444444444555444555666555555666999;;;>>><<<:::999888999;;;<<>>===<<<<<<::::::AAAJJJ```zzzwwwrrriii___YYYWWWXXXZZZUUUPPPMMMPPPUUUUUUPPPIIIDDDCCCBBB@@@???===<<<<<<999999999999888666555444222222333333333444444444222333333333333555888:::===AAAFFFKKKPPPVVV\\\```gggkkkqqqwww|||www^^^WWWoooooobbbpppwwwfffgggrrr|||mmmMMM???555666888555222222333333333333333444555666555555666666777777888888999;;;===>>>===<<<===???BBB???IIIOOOdddxxxvvvttt___iiigggzzzxxxOOO@@@[[[~~~bbbdddnnnxxx999;;;@@@EEELLLUUU^^^dddkkkoootttwwwyyy}}}}}}~~~wwwmmmjjjwwwkkkhhhzzzzzzhhh{{{gggLLLPPPKKKKKKKKKKKKKKKJJJIIIIIIFFFGGGGGGGGGGGGGGGGGGGGGHHHFFFKKKUUUWWWNNNGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDBBBDDDLLLTTThhh[[[nnnvvvyyyqqqkkknnneeeMMM;;;<<<___nnn\\\HHH>>>:::<<<;;;<<<======;;;===BBBGGGRRR]]]hhhnnnrrrwwwzzzyyy|||~~~~~~gggSSSHHHEEEEEEMMMVVVYYY```TTTIIICCCDDDDDDIII]]]uuu}}}ooo```SSSLLLKKKIIIEEECCCCCCGGGJJJDDDJJJSSSYYY\\\\\\[[[[[[ZZZ^^^[[[TTTTTTYYY[[[WWWMMMLLLJJJGGGEEEDDDCCCCCCFFFEEEDDDCCCCCCBBBAAAAAADDDBBBAAABBBCCCDDDCCCAAA???>>>;;;999777666555555444555666555444555888:::>>>===<<<:::::::::;;;;;;EEETTT[[[NNN===777777888>>><<<<<<===;;;:::???GGGWWWrrrvvvrrrmmmeee]]]WWWTTTSSSSSSVVVSSSPPPPPPRRRQQQLLLGGGCCCBBBAAA>>>===<<<;;;;;;777777666555444333333222//////000000111222222222111222333333444555999;;;>>>AAAGGGLLLRRRXXX___cccjjjnnntttyyy}}}nnncccggg{{{tttlll{{{jjjeeeeee~~~yyy```GGG===666666888555222222333333333333444555555666555555666666777777888888888;;;??????===<<<>>>AAABBBAAAKKKOOOVVV{{{bbbkkkhhhqqq```AAAQQQwwwxxxooopppttt888:::===AAAGGGOOOXXX^^^fffkkkppptttvvvzzz~~~}}}yyyyyypppdddhhhkkkqqqppprrr|||oooYYYPPPQQQIIIJJJJJJJJJJJJIIIHHHHHHEEEDDDDDDDDDDDDDDDDDDDDDEEECCCKKKXXX[[[PPPGGGEEEBBBBBBBBBBBBCCCCCCCCCDDDCCCCCCJJJMMMYYYbbb___vvvtttuuussspppnnn[[[>>>888XXXwwwpppPPP???>>>::::::<<<>>>===;;;<<<@@@DDDLLLXXXdddlllqqqwwwzzzyyyyyy|||~~~gggRRRIIIGGGHHHWWWcccfffaaakkkbbbPPPEEEFFFCCC>>>EEETTTuuu{{{mmm^^^XXXYYYWWWRRRLLLMMMUUU\\\OOOTTT[[[aaaffflllrrrwwwyyykkkeeehhhgggaaaXXXVVVSSSPPPMMMKKKJJJJJJHHHGGGEEECCCAAAAAABBBCCCEEECCCBBBBBBCCCDDDDDDCCCAAA@@@>>><<<:::888777666444555666555444555777:::<<<<<<<<<<<<<<<<<<======CCCXXXdddXXXEEE<<<:::888===;;;<<<>>>===;;;???EEEOOOjjjyyy||||||rrrlllfff]]]UUUQQQNNNLLLJJJOOONNNLLLLLLLLLJJJGGGEEEAAA@@@===;;;999888888888666555333222000000111111......//////000111111222000222333444555888;;;>>>???CCCIIIOOOUUU[[[bbbgggnnnqqqwww|||jjjlllvvv}}}zzzrrrjjj```rrrnnnPPP???999444555666555333333333333333333444555666666555555666666777777888888888<<<@@@@@@======@@@CCCGGGAAAHHHPPPTTTooorrrdddcccdddooosssIIINNNbbb|||zzz888999;;;>>>CCCKKKSSSYYYcccgggmmmqqqssswww}}}}}}yyy}}}xxxaaaXXXggggggeeeiiiVVVJJJMMMMMMHHHHHHIIIIIIIIIHHHGGGGGGCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@IIIYYY\\\PPPDDDBBB??????@@@AAAAAABBBBBBCCCFFFCCCHHHFFFNNNgggVVVsssoooxxx{{{uuuxxxjjjEEE;;;WWWWWWBBBCCC<<<:::<<<>>>===;;;;;;???BBBIIIUUUbbbjjjpppvvvzzzyyywwwzzz}}}{{{|||jjjSSSIIIHHHIII^^^mmmvvvoooeeeooovvv[[[FFFEEECCC:::<<>>?????????BBB[[[kkk```LLLAAA===:::<<<:::;;;>>>>>><<>>AAAAAADDDJJJPPPWWW^^^eeeiiiqqqtttyyy~~~www[[[eeeuuuwwwrrrfffvvvgggFFF:::666333333444444444555222222222333444555666777555555666666777888888888777<<<@@@@@@>>>===AAADDDFFF<<>>===;;;;;;>>>EEEOOOVVV]]]dddlllqqqtttuuuxxxzzz{{{{{{{{{{{{www{{{zzz{{{qqqrrr^^^YYYooossscccWWWMMMFFFEEEHHHHHHHHHHHHFFFDDDCCCDDDEEE@@@@@@@@@@@@@@@AAAAAAAAA@@@CCCGGGJJJKKKIIIFFFDDD<<<<<<===>>>@@@BBBEEEFFFAAAGGGCCCBBBQQQiiiUUUuuurrrggg{{{~~~VVVFFFCCCllluuuIII===@@@<<<===;;;777999???@@@<<>>BBBLLLbbb}}}uuuuuusssnnniiiiiiooouuummmppptttyyy}}}ooosssqqqsssxxxwwwoooeee```]]]]]]^^^VVVLLLSSSWWWMMMIIIAAA;;;>>>BBBDDDDDDFFFEEEDDDBBBAAA@@@???<<<:::<<<999999:::777333333777;;;:::===CCCEEEAAA======GGG[[[ppppppZZZBBB888:::777777:::>>>===;;;>>>CCCPPP]]]kkkqqqrrryyyzzzqqqjjjaaa]]]VVVPPPLLLHHHEEEBBBAAAAAA@@@??????>>>??????=========<<<;;;:::888777777666555444333333222333333333333444444444555555444555666777999===AAAEEEEEEIIIPPPWWW\\\bbbhhhkkktttxxx}}}vvvkkkWWWooo~~~yyytttuuuooozzz~~~aaaFFF;;;999777555444555666777666555555555555666666777666666666666777888::::::;;;>>>@@@AAA@@@>>>>>>>>>CCCCCC@@@FFFSSS___xxxeeeTTTQQQLLLcccrrrmmmIIIOOOkkk===<<<:::888:::AAAJJJQQQ\\\bbbjjjnnnpppqqqtttwwwzzz|||~~~wwwxxx|||{{{vvvjjj\\\^^^rrr}}}{{{mmm\\\RRRLLLGGGGGGIIIFFFGGGGGGEEEBBBAAAAAABBB??????@@@@@@@@@@@@@@@@@@AAACCCFFFHHHIIIHHHFFFDDD@@@@@@??????@@@BBBCCCDDDAAADDDAAAAAAJJJ[[[ccciii|||tttiii}}}rrrGGG>>>```tttKKK>>>@@@===???===999:::>>>???<<>>BBBZZZrrrvvvbbbHHH:::777888777999<<<<<<:::===CCCQQQ^^^mmmrrrpppqqqyyyyyypppjjj___ZZZSSSNNNIIIFFFBBB@@@??????>>>==================<<<<<<<<<;;;999888777666555444333222222222222222333333333333444444444222444666777999<<>>:::888888===EEEKKKXXX]]]dddhhhjjjkkknnnqqquuuzzz~~~|||}}}}}}~~~xxxtttxxx{{{xxxbbbbbbnnnxxxzzztttdddSSSLLLJJJHHHHHHHHHDDDEEEDDDBBB@@@>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@AAABBBDDDEEEFFFFFFEEEDDDDDDCCCAAA@@@@@@@@@AAABBBDDDCCC@@@BBBFFFKKKkkkzzz```vvvtttmmmTTT@@@UUU~~~|||YYYDDDAAA===@@@@@@<<<:::===>>>===@@@FFFPPP\\\hhhqqqwwwzzzxxxzzz}}}wwwlllaaaZZZ```xxxzzzYYYVVV```}}}ppplllooolllXXXLLLFFFEEEGGG@@@======CCCOOOaaayyyxxxwwwyyyuuusss~~~|||ooocccjjjWWWPPPIIIFFFCCC@@@BBBFFFFFFDDDCCCCCCCCCBBB@@@======;;;:::;;;888444444888>>>===DDDOOOUUUPPPFFFAAABBBYYYpppsssaaaJJJ===999999777888;;;:::999<<>>AAADDDEEEDDDCCCBBBCCCCCCFFFEEEIIIRRRUUUbbbyyyOOOZZZWWWPPPgggzzzoooIIIIIIgggpppEEEBBB>>>:::999<<>><<<;;;<<<===>>>???@@@AAAAAAAAA@@@AAAAAABBBCCCCCCDDDDDDEEECCCBBB@@@?????????@@@@@@EEECCCAAAFFFGGGDDD___```rrr|||vvvvvv```DDDKKKvvvnnnMMM???===??????===;;;;;;===???===CCCLLLYYYfffpppvvvyyyxxxzzz}}}xxxhhh___UUUeeefffaaalllqqqzzzeeeUUUJJJGGGIIIBBB>>><<<===AAALLL```qqq}}}tttgggddd\\\UUU```sss~~~rrrjjjpppaaaYYYQQQNNNKKKFFFCCCBBBCCCBBBAAABBBCCCDDDBBBAAA>>><<<;;;<<<999555555999???@@@HHHVVV^^^XXXLLLEEEGGGZZZjjjhhhXXXHHH@@@===:::777777999:::999;;;@@@===NNNcccqqqwww|||~~~~~~{{{vvvrrroooiiibbb\\\SSSNNNIIIDDDAAA>>><<<::::::999999888888888999999::::::::::::999888777666333333222111000000111111000111111111111222222222000222444666999>>>CCCGGGJJJPPPYYYaaaiiipppvvvyyy|||~~~dddhhh}}}llljjjwww}}}yyywwwnnnJJJ:::666555444333333333333444444555666666777777777777777777777888999;;;<<<===>>>AAADDDFFFEEEDDDDDDEEECCCHHHFFFIIIPPPRRR\\\oooeeeYYY\\\SSS___qqq]]]NNNQQQxxxkkkGGGEEEAAA===:::;;;???CCCEEEJJJPPPUUUXXX\\\bbbgggkkkqqqxxx~~~~~~}}}}}}~~~}}}yyyvvvyyy|||~~~}}}|||yyy~~~nnnmmmhhh|||yyy|||fffVVVHHHDDDFFFFFFCCCBBBAAABBBBBBAAA>>><<<;;;;;;===>>>@@@BBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDDDD??????>>>======>>>???@@@CCCAAAAAAHHHHHHBBBYYYgggkkk{{{{{{}}}bbbDDD>>>fff[[[CCC@@@???===<<<;;;;;;===@@@???BBBKKKWWWeeepppuuuwwwxxxzzz}}}ssskkkWWW[[[kkkvvvnnnvvvqqq___PPPJJJJJJEEEBBB???>>><<<@@@MMMZZZdddsssnnn^^^PPPEEEIIIVVVhhh{{{uuummmbbbYYYRRRSSSTTTOOOHHHCCCBBBAAA??????AAACCCCCCCCC???===<<<===:::666666:::???BBBMMM]]]ddd^^^SSSLLLOOO___jjjeeeVVVJJJCCC>>><<<888777:::;;;999:::===AAAMMM]]]gggmmmttt~~~{{{yyytttnnnhhhddd]]]UUUOOOKKKGGGBBB>>><<<;;;999888888777777777777777888888::::::::::::999888777777222222111000000000111111000000000111111111222222000222555888;;;@@@FFFJJJQQQVVV___gggmmmsssxxx{{{~~~kkkppp}}}wwwmmmooowwwxxxrrrttt~~~qqqnnnGGG999555444444333333333333333444555666777888888888888666666777888999;;;<<<===>>>AAADDDFFFFFFEEEEEEFFFDDDIIIFFFGGGOOOSSS[[[lllvvvYYY^^^\\\YYYjjjwwwWWWFFFaaadddGGGFFFCCC???<<<:::;;;======BBBGGGKKKNNNSSSYYY___hhhnnnuuuzzz}}}~~~~~~~~~yyyvvvtttyyy}}}~~~~~~zzzwwwuuuzzz^^^RRRGGGEEEFFFEEEBBBAAA@@@BBBCCCCCC@@@>>>=========???AAACCCDDDDDDCCCBBBAAAAAAAAABBBCCCCCCDDDDDD===<<<<<<<<<<<<>>>???@@@>>>??????DDDFFFBBBSSSuuuoooggg~~~{{{zzzlllssswwwdddMMM;;;UUUsss\\\IIIBBB<<<;;;;;;;;;<<>>AAACCCCCC@@@>>>===>>>;;;777777;;;AAAGGGSSSbbbhhhbbbZZZVVVYYYiiissslll^^^RRRFFF===<<<888888;;;===;;;:::;;;>>>FFFPPPXXX^^^iiixxx{{{{{{}}}xxxtttooogggaaa[[[TTTKKKEEEDDD@@@<<<:::999999888777777777777666777777888999:::::::::::::::999888888222222111111111111111222000000111111111222222222222444777:::>>>DDDJJJOOOWWW]]]eeemmmssswww{{{}}}tttpppwww}}}}}}{{{rrrpppuuuzzzxxxtttnnn~~~lllGGG;;;444444444444444444444444333444666888999999888888777777777999:::<<<>>>???>>>AAAEEEGGGGGGGGGGGGHHHGGGLLLHHHFFFNNNSSSZZZgggbbbpppjjjlll```iiiuuuuuugggIIIPPP~~~hhhHHHHHHGGGDDD???<<<;;;;;;:::===AAACCCEEEJJJPPPVVV___eeemmmssswww{{{~~~~~~~~~~~~|||yyywwwuuuuuuzzz|||{{{||||||~~~wwwVVVNNNHHHGGGGGGDDDBBBCCCAAACCCEEEEEECCCAAAAAAAAA>>>@@@BBBEEEFFFEEEDDDCCC@@@AAABBBCCCDDDDDDDDDDDD>>>======<<<<<<===???@@@>>>BBB@@@AAACCCAAALLLeeevvvdddlllkkkrrrkkk]]]@@@DDDsssxxxUUUIII>>><<<===;;;:::<<<===???FFFSSScccoootttuuuvvvxxx{{{xxxuuueee___oooppp___TTTPPPMMMFFFAAA>>>===<<>>@@@BBBAAA>>>>>>>>><<<777888<<>>;;;888777777888888888777777777777777888999::::::;;;;;;;;;;;;::::::999222222111111111222222333111111111222222222333333444666999===AAAGGGNNNRRR\\\bbbkkksssyyy}}}oookkkyyy~~~|||wwwppprrrxxx{{{zzzxxxpppttt___AAA:::444444555555555555444444333444666888::::::999888999999:::;;;===???@@@BBB???CCCFFFIIIIIIIIIJJJKKKJJJPPPLLLHHHNNNQQQTTT^^^YYYqqq|||wwwoooeeelllhhh^^^HHHkkkJJJKKKKKKIIIDDD@@@===<<<999<<<>>>???@@@DDDJJJOOOTTT[[[eeemmmsssyyy|||}}}}}}~~~}}}xxxuuutttuuuvvvvvv{{{{{{wwwyyy{{{oooggg|||xxx{{{___PPPKKKHHHIIIHHHEEECCCEEEAAACCCFFFGGGEEEDDDCCCCCC>>>@@@CCCFFFGGGGGGEEEDDD@@@AAACCCDDDEEEDDDDDDCCC@@@???>>>======>>>>>>???@@@FFFCCC???BBBBBBIIIZZZ{{{cccttt|||nnnyyyppphhhCCC444]]]___NNN@@@===>>><<<999:::;;;<<>>;;;;;;JJJQQQTTTXXXmmmfffPPPIIIDDD<<<===DDDSSSlll{{{uuutttppphhh[[[SSSXXXaaaWWWOOOEEE>>>;;;<<<>>>@@@AAA???>>>???<<<888888<<>>AAAAAABBBDDDEEEGGGHHHHHHEEEAAA===:::;;;>>>@@@AAABBBCCCDDDEEEEEEGGGJJJMMMrrrfff[[[sssttt{{{qqqfffNNN999???YYYooouuufffKKKAAA???666===DDD999???@@@CCCMMM___pppuuurrrxxx{{{}}}ppplllxxxnnnaaaWWWQQQLLLFFFCCCBBBAAA>>><<>>CCCLLLccc~~~}}}xxx{{{yyynnnccc^^^]]]]]]\\\XXXOOODDD:::666777:::>>>===>>>???===999999===NNNUUU```hhhjjjiiigggeeewwwoooXXXNNNHHHCCC999888;;;AAA???888777:::BBBKKKUUUZZZ[[[aaalllvvv}}}zzzzzz}}}zzzqqqlllnnnooojjjaaaXXXQQQJJJEEEAAA:::999777666555666888999999::::::999888999;;;===============;;;999777666333222222111111222222333333444444333222333555777888:::===AAAGGGOOOXXX^^^eeejjjqqqxxx~~~|||tttkkkfffvvvzzz}}}}}}yyyuuu|||}}}ppp}}}mmmiiippptttkkkXXXEEE999666666555555444444444555555888888999:::::::::999999<<<<<<<<<===>>>@@@BBBCCCAAADDDHHHKKKKKKKKKLLLLLLPPPPPPOOOOOOOOOPPPQQQQQQTTT\\\mmmoooPPPRRRXXXTTTfffSSSMMMmmmcccXXXTTTOOOEEEDDDEEE???===<<<::::::;;;===@@@BBBEEEIIIPPPZZZfffqqqxxx|||}}}||||||{{{{{{{{{~~~~~~~~~~~~~~~vvvqqqoooppppppnnnpppsss{{{|||pppnnntttmmmkkkooosssxxxllleeekkkqqq]]]^^^```UUUHHHJJJJJJJJJIIIIIIHHHHHHGGGFFFEEEEEEFFFGGGGGGEEECCCCCCCCCDDDDDDBBB@@@>>>===??????@@@BBBCCCDDDEEEFFFNNNJJJDDD@@@???@@@@@@@@@CCCDDDDDDDDDCCCDDDFFFIIIbbbooo[[[xxxsssjjjTTT===:::NNNfffttt```GGG???@@@999;;;@@@999@@@@@@BBBKKK\\\mmmtttrrrvvvyyy{{{}}}}}}~~~}}}sssxxx}}}vvviii___UUUOOOIIIEEECCCBBB???<<<===AAAJJJQQQSSSaaa]]]JJJFFFBBB??????AAABBBOOOppp}}}{{{wwwwwwuuuooolllkkkgggbbb[[[XXXRRRIII@@@:::999999666666888;;;:::888===DDDYYY^^^cccffffffggghhhiiiyyynnnZZZOOOHHHBBB999999===BBB@@@:::777:::>>>GGGRRRWWWZZZ```kkktttxxxvvvwwwzzzwwwooojjjkkkjjjeee___XXXQQQJJJCCC???:::999777666555777888999::::::;;;:::999999;;;>>>============;;;999777666555444444333333444444555333444444333222333666888999;;;???CCCJJJRRR[[[aaammmqqqxxx}}}}}}nnnfffgggwwwxxxxxxoooiiiuuuppptttrrreeeOOO<<<333111555555444444444444555555999999:::;;;;;;;;;::::::<<<<<<<<<===???@@@BBBCCCDDDGGGJJJKKKKKKJJJJJJKKKMMMMMMMMMMMMMMMNNNNNNOOOQQQQQQ^^^tttNNNOOOZZZYYYiiinnnRRR^^^hhhaaa```XXXIIIDDDEEEAAA???>>><<<::::::;;;<<<===???BBBGGGOOO[[[gggqqqwww|||~~~}}}}}}||||||||||||}}}}}}}}}}}}}}}|||||||||pppmmmmmmoooooommmoootttkkk```gggkkkxxx{{{|||yyy~~~yyyjjjhhhkkkvvvpppVVVNNNMMMHHHBBBIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFGGGFFFDDDBBBDDDDDDDDDBBBAAA???===;;;<<<===>>>???@@@BBBCCCCCCPPPLLLFFFCCCBBBAAAAAA@@@DDDDDDDDDBBBAAAAAACCCEEERRR~~~yyyXXXfffyyytttcccJJJ;;;FFFccc{{{```FFF<<<@@@===;;;>>><<<@@@@@@AAAGGGWWWiiirrrssstttvvvyyyzzz{{{{{{}}}|||}}}tttyyyrrrnnnzzzyyykkkbbb[[[UUUMMMGGGEEECCC@@@>>>>>>;;;AAALLLOOOTTTnnncccOOONNNEEECCCBBBBBB===>>>OOOddd}}}rrrccc___YYYSSSLLLEEE===888::::::<<<<<<888888@@@KKKhhhhhhgggdddaaabbbhhhmmmzzz}}}lll[[[PPPGGG>>>999:::???CCCAAA;;;888999999BBBNNNTTTXXX^^^hhhppptttssstttuuussslllhhhgggdddaaa^^^YYYTTTLLLDDD???:::888777666666777999::::::;;;<<<;;;::::::<<<>>>=========<<<;;;999777666444444333333333333444444222333444333333444666999:::===AAAGGGNNNWWW```fffrrruuuzzz{{{eeebbbnnn}}}}}}zzzqqq```{{{|||{{{sss```JJJ999444555444444444444444444444555999999:::;;;;;;;;;;;;;;;<<<<<<======???@@@BBBCCCFFFIIIKKKKKKJJJIIIIIIIIILLLLLLLLLLLLLLLMMMMMMNNNPPPHHHQQQqqqXXXMMMUUUXXXhhhvvvcccRRRyyy______eee```NNNFFFHHHDDDBBB@@@>>>;;;999999999999<<<===@@@FFFOOO[[[fffnnnwww~~~}}}~~~~~~}}}||||||}}}}}}}}}~~~~~~{{{wwwuuuqqqooonnnpppnnnlllooouuu}}}fffYYYfffyyysssqqqrrroookkkttttttXXXHHHCCCBBBBBBGGGGGGGGGHHHHHHHHHIIIIIIHHHFFFFFFFFFGGGGGGFFFEEECCCBBBAAA@@@???>>>======<<<<<<===>>>???@@@AAAAAAFFFCCC@@@???@@@BBBBBBBBBBBBCCCCCCAAA@@@@@@BBBDDDKKKjjj[[[NNNttt~~~rrrYYYAAACCCdddpppSSS???>>>???======>>>>>>>>>>>>BBBQQQdddrrrvvvsssuuuxxxyyyzzzzzz|||~~~|||~~~rrrmmm```\\\ooozzznnnfffbbb[[[QQQJJJGGGEEEBBB@@@AAA:::===KKKPPPPPP^^^ssskkkTTTQQQGGGEEEEEEDDD???===DDDNNNpppzzzqqqhhheeeccc[[[KKK>>>@@@AAAAAA???:::;;;GGGUUUqqqpppllleee___```ffflllyyy|||xxxjjj\\\PPPEEE;;;999<<<@@@CCCAAA<<<999888999AAAKKKRRRVVV[[[dddkkkssssssttttttqqqkkkgggddd```___]]][[[WWWOOOGGGAAA:::999777666666777999::::::;;;<<<<<<;;;;;;<<<>>><<<======<<<;;;999777555222222111111111111222222222333444333333555777:::;;;???DDDKKKRRR[[[dddjjjuuuyyy}}}xxx___cccxxxtttkkkuuu}}}oooZZZEEE999777:::333444444555555555555555888999::::::;;;;;;;;;;;;<<<<<<===>>>???AAABBBCCCFFFHHHJJJKKKJJJIIIIIIJJJMMMMMMLLLLLLMMMMMMNNNOOOSSSJJJPPPccctttQQQMMMTTTbbbooo~~~WWW```XXXZZZddd```NNNGGGJJJHHHDDDCCC@@@===;;;999888888<<<===>>>@@@EEENNNZZZaaaoooyyy~~~}}}}}}~~~~~~}}}}}}}}}}}}~~~}}}~~~xxxqqqlllnnnkkkkkkmmmnnnnnnrrrxxxtttfff```qqquuuyyyyyypppbbbbbbvvvtttZZZHHHAAAAAABBBCCCDDDDDDEEEEEEFFFFFFFFFFFFEEEDDDEEEGGGIIIIIIHHH@@@@@@>>>>>>===>>>??????<<<<<<===>>>???@@@@@@AAA>>><<<;;;<<>>@@@???;;;===;;;<<<;;;>>>KKK___pppxxxsssuuuxxxyyyzzzzzz|||~~~~~~}}}~~~mmmZZZPPP]]]mmmvvvyyyxxxqqqhhh```UUUMMMIIIFFFDDDBBBAAA:::<<>>555444555333444555666666666666555777888999:::;;;;;;;;;;;;=========>>>???AAACCCDDDEEEGGGIIIIIIIIIIIIJJJLLLLLLKKKKKKKKKKKKLLLMMMMMMQQQOOOVVV[[[kkk^^^NNNXXX[[[mmmsssoooPPPqqqQQQVVVbbbaaaPPPHHHJJJHHHFFFEEEBBB@@@===;;;:::999;;;<<<======???DDDMMMTTTbbbnnnyyy~~~~~~}}}}}}~~~~~~}}}~~~~~~}}}}}}~~~~~~~~~}}}~~~~~~}}}yyyrrrjjjfffjjjhhhjjjqqqwwwyyyzzz}}}sssmmmrrrwwwxxxjjjeeeooojjjUUUFFF@@@@@@BBBAAAAAABBBBBBCCCCCCCCCDDDCCCBBBAAACCCFFFHHHHHHHHH???>>><<<;;;<<<===???AAA<<<<<<===>>>>>>???@@@@@@===<<<<<<===???@@@???>>>===>>>??????@@@BBBEEEHHHIIIYYYiiiaaa{{{}}}rrrTTT<<>>AAA???===<<<:::666<<<@@@FFFKKKOOOTTT\\\aaarrruuuvvvsssqqqoookkkeee\\\[[[YYYWWWTTTOOOIIIDDD===<<<999777666777777888999:::<<<===<<<;;;;;;<<<<<<<<<<<<;;;:::888666555333333222222222222333333111222333444444666:::<<>>@@@AAACCCDDDDDDEEEGGGGGGGGGHHHJJJLLLHHHHHHHHHHHHHHHIIIJJJJJJJJJPPPVVVUUU[[[~~~yyybbbeee[[[lllpppwwwXXXWWWKKKWWWoooyyykkk]]]TTTIIIGGGFFFDDDBBB@@@>>>===<<<777:::<<<;;;;;;===CCCIIISSSaaaooovvvzzz~~~~~~~~~|||}}}~~~~~~}}}}}}~~~zzzyyyvvvrrrmmmiiieeecccgggfffkkkxxx~~~{{{oooooobbbgggzzzzzzxxx~~~~~~ppp\\\KKKBBB@@@AAABBBAAAAAAAAAAAAAAAAAAAAABBBBBB@@@??????BBBDDDDDDDDD@@@???<<<::::::<<<>>>@@@;;;<<<<<<======>>>>>>>>>=========>>>@@@@@@???===;;;<<<===>>>>>>@@@CCCFFFGGGQQQrrrhhhpppmmmEEE@@@UUUpppLLLFFFFFF@@@BBB<<<>>>===;;;BBBSSSfffppprrruuuwwwyyyyyyzzz{{{}}}}}}~~~xxxiiiXXXUUUTTTWWWZZZ^^^iiiuuu|||}}}oooeeeYYYOOOJJJIIIGGGFFF>>>AAA??????KKK^^^ccc]]]___pppnnn```WWWKKKEEEFFFGGGCCC>>>???DDDOOO___tttwwweeeSSSGGGHHHMMM]]]aaaccc___WWWTTTYYY^^^oooppppppiii[[[LLLBBB>>>:::???AAA<<<:::;;;:::666:::===AAAFFFKKKRRRZZZ```jjjppprrrpppooopppmmmhhhaaa^^^ZZZWWWTTTQQQMMMJJJ???===;;;888666666666777777:::<<<<<<;;;::::::;;;;;;<<<<<<;;;:::888666444333333222222222222333333000222333444555777:::===FFFKKKRRRYYYaaaiiirrrwww}}}tttoooyyyyyyooojjj~~~ppppppsssmmmIII:::777777666444555777999:::999888888999:::;;;===>>>>>>??????======>>>???@@@BBBCCCDDDDDDFFFGGGFFFEEEEEEGGGIIIGGGGGGGGGGGGGGGHHHIIIIIIGGGOOOPPPOOOSSSdddlllccciiinnnpppuuuSSSgggIII___|||fffQQQHHHGGGFFFDDDBBB@@@???>>>333777;;;:::999:::>>>CCCHHHWWWgggppptttzzz~~~|||||||||||||||~~~{{{|||~~~~~~~~~~~~~~~xxxtttnnnhhhdddcccccccccbbbbbbiiiyyywwwooo___```TTTdddvvv~~~vvvfffRRRCCC>>>@@@BBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA???======???@@@@@@@@@BBB@@@===:::999:::<<<>>>;;;;;;;;;<<<<<<=========::::::;;;>>>@@@AAA???>>>:::;;;<<<<<<<<<>>>AAACCCEEEJJJ^^^iiifffRRR>>>IIIrrrxxxSSSJJJLLLHHHLLL???AAA???;;;@@@OOOaaalllqqqtttvvvxxxxxxyyy{{{|||{{{|||~~~sss```XXXSSSTTTVVVVVVZZZ```\\\kkkpppfffYYYOOOKKKIIIHHHGGG???FFFCCC===JJJccciii^^^XXXZZZmmmjjj```SSSLLLMMMMMMGGG@@@@@@>>>>>>CCCOOOeeeuuucccSSSGGGFFFKKKPPPUUUXXXTTTMMMJJJPPPWWWgggiiijjjdddUUUEEE<<<::::::???@@@:::888::::::666777:::===BBBHHHPPPYYY```dddjjjnnnmmmnnnqqqoooiiigggccc^^^ZZZWWWUUURRRPPPAAA???;;;888666555555666777999;;;<<<;;;:::::::::;;;<<<<<<;;;:::888666444111111000000000000111111000111333444555777;;;>>>JJJOOOVVV]]]eeemmmuuuzzz}}}ooorrrtttllljjjuuu~~~pppnnn~~~jjjBBB555666999888444666888:::;;;:::999888;;;<<<===???@@@@@@AAAAAA======>>>???@@@BBBCCCDDDFFFGGGGGGFFFDDDCCCDDDFFFIIIIIIHHHHHHIIIIIIJJJKKKIIINNNKKKKKKQQQSSSuuukkkmmmffflllooosss[[[YYYqqq```qqqdddNNNMMMGGGAAADDDHHHDDD<<<>>><<<<<<>>><<<999:::===BBBGGGUUUfffqqqtttvvvyyyyyyzzz~~~{{{~~~}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}yyyyyy|||~~~}}}{{{tttjjjbbbaaa```]]]___dddbbb______eeennnrrrkkkaaaQQQQQQXXXyyyuuuxxxrrrZZZFFFBBBBBB??????CCC????????????????????????BBB@@@<<<:::999;;;>>>AAAAAA???<<<;;;:::::::::999;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===???AAACCC<<>>>>>UUUjjjrrraaaMMMKKKSSSWWWRRRLLLFFFBBBBBBHHHWWWffflllqqqtttuuuwww{{{{{{yyyzzz~~~vvvnnn```UUUXXXbbb```WWWUUUXXXaaavvvzzzggg]]]WWWLLLGGGGGG@@@DDDAAA===<<>>AAA@@@===<<<>>>AAA@@@@@@??????@@@AAACCCDDDFFFGGGHHHGGGEEEEEEFFFGGGKKKKKKKKKLLLLLLLLLLLLKKKNNNKKKIIINNNQQQOOOiiilll[[[YYYgggqqqiiixxx~~~PPPfffyyydddwwwxxx```SSSHHHFFFEEECCCCCCGGG???<<<;;;<<<;;;888999===???DDDQQQaaammmqqquuuyyy{{{}}}}}}~~~{{{{{{~~~~~~|||}}}{{{{{{|||~~~}}}|||{{{{{{{{{|||zzzxxxwwwxxxwwwtttrrrhhhaaa]]]]]]]]]ZZZ\\\aaabbbaaadddllltttooo]]]KKKGGGYYYhhhyyy|||ppp{{{hhhTTTCCCAAACCCAAAAAAEEE@@@??????>>>>>>??????@@@@@@>>>;;;999999;;;>>>@@@???>>><<<::::::::::::999<<<<<<<<<======<<<<<<;;;::::::::::::::::::::::::<<<<<<<<<<<<>>>@@@BBBCCCBBBLLLHHH^^^~~~~~~xxx|||III???DDDVVV___TTTGGGHHHOOORRRVVVSSSNNNHHHBBBEEEUUUeeelllqqquuuvvvwwwzzzzzzwwwzzz~~~}}}mmm```aaakkkkkkdddUUURRRUUUgggoooddd[[[LLLGGGIIIGGGCCCCCC@@@>>>CCCRRRdddqqq```XXXTTTWWWmmmwwwdddZZZSSSMMMJJJJJJIIIEEEBBBAAA===<<>>>>>???@@@@@@>>>===>>>???FFFJJJMMMJJJBBB:::555444666666666777777777777777666666999???BBBFFFOOOYYYggghhhjjjoootttuuussspppmmmmmmiiiaaa]]]\\\XXXRRRNNNKKKFFFAAA<<<999777666999999999::::::999999888999::::::999888666444222111111000000000000111111111222444555888<<>>???@@@???>>>===>>>???@@@@@@@@@@@@AAACCCEEEFFFDDDEEEGGGGGGFFFFFFGGGIIIIIIJJJKKKMMMNNNNNNNNNMMMLLLKKKIIINNNPPPMMMbbbUUUPPPZZZeee```iii^^^XXX|||mmm~~~cccLLLLLLLLLDDD@@@EEECCC???======<<<999999<<<<<>>???BBBAAAAAAEEEAAA???>>>======>>>???@@@>>><<<:::999999;;;===???<<<<<<;;;:::999:::::::::<<<<<<===============<<<999999999999999999999999<<<<<<<<<===???@@@BBBCCCEEEBBB@@@RRR}}}uuu~~~qqqkkkvvvvvv|||}}}RRR>>>666CCCKKKFFF@@@CCCHHHIIIPPPSSSUUURRRHHHEEEOOO]]]jjjqqqvvvvvvwwwyyyxxxvvvzzz}}}}}}oooppp|||~~~aaaUUULLLVVVtttyyykkk___MMMEEEGGGDDDAAACCCDDDAAA???GGGZZZjjjggg]]]SSSJJJSSSpppbbb[[[TTTMMMJJJGGGDDDBBBBBB???;;;===AAA>>>DDDMMMXXXfffvvvyyyqqqhhh```ZZZQQQLLLGGGDDDDDDCCC???<<<999:::;;;;;;999777888888999<<>>AAAJJJTTTaaadddjjjqqqvvvxxxvvvtttqqqrrrooogggaaa___]]]ZZZVVVSSSOOOIIIBBB===:::888888999999::::::999999999999999:::999888666444222111111000000000111111222333333444666999???FFFLLLWWW^^^hhhpppuuuyyy~~~zzz}}}}}}{{{~~~lllbbbooopppsssttt\\\BBB777777888777666555555666777888999::::::AAA@@@???>>>??????>>><<<@@@@@@@@@AAACCCEEEGGGHHHCCCEEEFFFGGGFFFGGGIIIJJJGGGHHHKKKNNNOOOOOONNNNNNJJJJJJJJJNNNOOOJJJXXXxxx```RRRQQQ\\\]]]___|||ZZZaaazzz]]]NNNKKKFFFBBBCCCHHHCCCAAABBBAAA<<<999:::;;;<<>>@@@@@@>>><<<;;;::::::;;;<<<999:::::::::999999:::;;;<<<<<<======>>>>>>======999999999999999999999999;;;;;;<<<===>>>???@@@AAA@@@:::???MMMjjjsss}}}zzzvvvfffiii|||}}}qqq{{{~~~tttUUU>>>777;;;???>>>>>>???@@@@@@AAAHHHQQQUUUPPPJJJLLLSSSgggooouuuvvvwwwyyyyyywwwyyy|||~~~~~~}}}|||eeeNNNNNNffftttgggWWWMMMHHH???>>>CCCFFFCCC<<>>;;;888888999:::::::::999999999999999999777555333222111111000000111111222222333444555777;;;BBBKKKRRR[[[cccmmmuuuyyy}}}~~~}}}~~~xxxjjjjjj{{{sssppp{{{___NNN===777777888777666666666777888999:::;;;;;;CCC@@@>>>>>>@@@@@@>>>;;;???@@@AAACCCEEEGGGIIIJJJEEEFFFGGGGGGGGGFFFHHHIIIFFFHHHKKKMMMNNNMMMLLLKKKHHHKKKJJJMMMNNNHHHOOOeee|||bbbNNNSSS^^^```nnn|||YYYoooiiiWWWPPPLLLJJJGGGCCCBBBEEEEEEAAA===<<<<<<;;;>>>FFFLLLOOOTTTZZZdddhhhnnnqqqrrrrrrqqqqqquuuwwwyyyzzz{{{{{{{{{||||||zzzxxxzzz|||yyyyyy{{{||||||}}}||||||}}}}}}~~~~~~~~~~~~~~~|||}}}~~~~~~~~~~~~~~~~~~}}}|||{{{zzz~~~~~~}}}|||zzzxxxvvvuuuppplllfff___[[[XXXVVVUUUWWWWWWVVVWWW^^^jjjxxxzzzpppdddYYY[[[qqqnnnpppuuuvvvwwwmmm]]]OOOEEE@@@===???@@@>>>>>>>>>AAA???===;;;:::;;;===???BBBAAA???===<<<:::::::::777999;;;;;;999999:::<<<;;;;;;<<<===============;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;<<<===>>>>>>===888AAAHHHTTTrrrmmmcccppprrrxxx~~~xxxrrr```HHH<<<888888:::===<<<;;;::::::===DDDLLLPPPPPPRRRWWWdddmmmtttuuuuuuxxxzzzzzzxxx{{{~~~~~~}}}}}}~~~|||wwwWWWMMM]]]{{{{{{sssjjjaaaTTTCCC>>>BBBFFFDDD<<<<<>>??????======CCCOOO___kkkvvvwwwxxxvvvqqqmmmjjjiiilllhhhbbb]]]XXXSSSNNNKKKHHHFFFBBB???===<<<;;;;;;888:::<<<;;;888666444444444444444333333333444555111222222333444555555666444333444777888<<>>GGGQQQWWW```hhhrrr{{{{{{zzz}}}zzzuuutttiiifffmmmRRRFFF:::666666666666888777777888999:::;;;<<<<<>>>>>@@@AAA>>>;;;???@@@BBBDDDFFFHHHJJJKKKHHHIIIIIIHHHFFFEEEFFFGGGGGGHHHJJJKKKJJJIIIGGGFFFGGGKKKJJJKKKNNNHHHIIIWWWccc|||TTTLLL\\\aaagggyyyjjj___ppp]]]PPPJJJDDDAAADDDFFFCCC@@@@@@???<<<<<>>:::999???GGGNNNXXX```dddmmmttttttsssvvvzzz{{{xxx{{{}}}}}}|||}}}zzzwww}}}```PPPXXXqqq}}}{{{xxxrrrbbbMMMDDDCCCDDDDDD???>>>KKK]]]tttdddWWWNNNRRRxxx|||jjj]]]SSSJJJIIIIIIFFFCCCBBB??????===;;;<<>>;;;:::;;;===>>>999;;;===<<<999666444333444444333222222222333333222222333333444444555555444333333666888;;;EEEOOO[[[aaakkkssswwwxxxwwwwww{{{zzzyyyyyytttllliiiiii^^^[[[UUUMMMEEE===888666777888999999::::::::::::888888999888777555333111111111111111111222333444444666999>>>DDDMMMWWW^^^fffooozzzxxxvvv|||ssszzzxxxgggUUUTTTEEE===666555444444777;;;888888999:::;;;<<<======BBBAAA@@@???@@@@@@???===???@@@BBBEEEGGGHHHIIIJJJIIIJJJJJJIIIFFFEEEEEEFFFHHHIIIHHHHHHGGGFFFFFFEEEGGGLLLJJJIIINNNKKKHHHPPPRRRooonnnSSS```gggggguuuyyyddd{{{jjj~~~nnn[[[QQQGGGEEEDDDBBBAAABBBAAA===<<>>@@@DDDQQQTTTYYY[[[]]]^^^```bbbdddhhhlllnnnooorrrvvvyyyqqqttttttrrrttt{{{~~~|||yyyxxxxxxxxxyyyzzz{{{||||||}}}}}}~~~~~~~~~}}}}}}{{{|||}}}~~~}}}}}}}}}~~~}}}{{{yyyyyyzzz{{{zzzyyywwwwwwxxxxxxxxxwwwwwwvvvrrrrrrqqqooolllhhhdddbbbYYYSSSNNNRRR[[[aaabbb___\\\aaagggnnnyyy}}}ttteeeSSSMMM___{{{pppnnn{{{{{{}}}jjj\\\SSSLLLEEECCCEEEFFFEEEBBB@@@?????????>>>===<<<;;;;;;;;;;;;>>>??????>>>===<<<:::999888<<>>;;;888:::<<<888999:::;;;<<<<<<<<<<<<::::::::::::::::::::::::888999;;;<<<<<<<<<<<<;;;>>>:::===>>>@@@bbbooossslllGGG:::333999<<<888777<<<===999777999>>>EEERRR]]]gggooouuurrrpppsssxxxzzzwwwzzz||||||{{{|||xxxwww{{{kkkVVVVVVggg}}}ppp\\\NNNFFFCCCDDDBBB@@@JJJYYYqqqcccZZZSSSTTTwwwqqqbbbTTTNNNNNNLLLJJJIIIAAABBBBBB@@@>>>@@@FFFKKKKKKOOOTTTVVVUUUSSSRRRQQQNNNLLLJJJHHHGGGEEEAAA>>>=========<<<<<<<<<>>>@@@<<<>>>@@@???<<<888666555555444333333444444444333333333444444444444444444444222222555777:::DDDOOO[[[bbbllltttxxxzzz|||}}}{{{wwwvvvwwwssshhh```^^^SSSPPPJJJCCC===999666555777777888999::::::::::::888888888888666444222111111111111111222333444555666999>>>DDDKKKTTT^^^dddlllttt{{{www}}}}}}{{{kkkSSSKKK===999666666555444666;;;999999:::;;;<<<===>>>>>>???@@@AAAAAA??????@@@AAA???@@@BBBEEEGGGHHHHHHHHHHHHIIIJJJIIIGGGFFFFFFGGGIIIHHHGGGFFFFFFGGGGGGHHHGGGNNNIIIGGGNNNNNNKKKNNNQQQ\\\fffgggjjjhhhtttmmm}}}iii~~~iiihhhooo```PPPGGGCCC@@@@@@BBBBBB>>>===??????===>>>AAABBBDDDHHHKKKLLLNNNQQQSSSZZZ^^^cccfffiiilllqqquuummmrrrrrrnnnnnntttxxxwwwyyyxxxvvvvvvwwwxxx{{{|||{{{|||||||||||||||{{{zzzyyyyyyzzz{{{||||||{{{{{{zzzyyywwwvvvwwwwwwvvvuuurrrssstttuuuvvvvvvvvvvvvnnnmmmllliiieee```\\\YYYSSSMMMLLLUUUdddmmmmmmiiifffnnnvvvtttbbbMMMMMM\\\www~~~ddd}}}uuu^^^KKKDDDEEEFFF???CCCEEECCC???>>>>>>===>>>======<<<<<<;;;:::::::::;;;<<<======<<<;;;:::999===@@@???;;;888:::<<<777888999:::;;;;;;;;;;;;999999999999999999999999999:::<<<=========<<<<<<:::999<<<@@@CCCXXXsssmmm~~~}}}sssPPP@@@777;;;===666555;;;666777:::<<<;;;===FFFPPPkkkrrrvvvrrrnnnpppuuuyyywwwzzz||||||{{{|||}}}}}}uuupppyyyuuu\\\UUU```}}}|||kkkUUUIIIBBBDDDDDDBBBJJJUUUggg^^^[[[UUURRRnnn{{{eeeYYYSSSMMMIIIGGGCCCEEEFFFCCC@@@???@@@CCCCCCFFFKKKMMMMMMJJJHHHGGGGGGFFFEEEDDDDDDBBB???<<<<<<>>>??????>>>>>>?????????BBBCCCCCC???;;;999888666555444555666777666555555444444444444444444444333111111444666:::DDDOOO[[[cccmmmuuuzzz}}}yyysssppprrrnnnaaaVVVQQQFFFCCC???;;;999888999999666777888999:::;;;;;;;;;888888888888666444222111111111111111222333444555888<<>>>>>>>>@@@BBBAAA???>>>@@@CCC???@@@CCCEEEGGGGGGGGGGGGGGGHHHIIIIIIGGGGGGHHHIIIIIIHHHFFFFFFFFFHHHJJJLLLHHHNNNIIIFFFNNNQQQMMMNNNUUUTTTrrrsssiiihhhcccooohhhmmmfffeeeeeeuuudddNNNDDD@@@@@@AAA===<<<<<<@@@EEEEEE???999??????@@@AAABBBDDDEEEFFFMMMOOOSSSYYY^^^dddhhhjjjgggfffeeefffiiimmmrrruuusssssstttuuuvvvxxxzzz{{{{{{{{{{{{{{{{{{zzzxxxxxxyyyzzzzzzzzzyyyxxxwwwvvvzzzyyyxxxwwwwwwwwwwwwxxxssssssrrrqqqpppooommmllljjjeee___YYYUUUSSSQQQPPPNNNOOOUUUZZZeee~~~{{{yyyaaaLLLOOOiiiuuuvvvxxxvvv}}}xxxaaaRRRHHHAAA@@@BBBEEEDDDBBB@@@===<<<;;;:::<<<:::888888999:::999888:::::::::::::::999888777999999999999999888777666999999888888888888888999999::::::999999888777666:::;;;<<<;;;999888999:::===???<<<<<<@@@KKKsssrrrxxxKKK999BBB<<<777<<<;;;888999999:::<<<@@@EEEIIIZZZjjj{{{wwwppppppuuuxxxzzz|||}}}}}}}}}}}}lllaaapppgggVVV[[[xxxwwweeeTTTFFFBBB@@@???GGGTTTbbb]]]TTTUUUaaaooo{{{fffZZZQQQMMMMMMIIIJJJHHHDDDAAABBBCCCBBB>>>CCCGGGEEEDDDFFFGGGEEEDDDCCCCCCEEEEEECCC@@@@@@>>>>>>???@@@AAAAAA@@@@@@@@@BBBEEEEEECCCBBBAAAAAA;;;:::888777666555555555666666666777666666555444444333333444444666===FFFWWWbbbnnnvvv}}}~~~uuummmjjjdddZZZNNNIIIFFFAAA<<<:::<<<>>>===;;;<<<;;;:::999999999999999999999999888666555333222...000222222222333555666<<>>???@@@DDDDDDEEEEEEDDDBBB@@@>>>@@@AAACCCEEEFFFGGGGGGGGGIIIJJJJJJIIIFFFDDDDDDDDDIIIHHHHHHGGGGGGHHHHHHIIIGGGIIIKKKLLLLLLMMMOOOQQQWWWYYY]]]~~~VVV___VVV[[[^^^kkkooohhhgggkkkQQQHHHEEEBBB???======???BBBCCC@@@======<<<;;;;;;<<<>>>???@@@BBBDDDGGGKKKPPPTTTXXXYYY[[[[[[\\\^^^bbbggglllnnnmmmnnnnnnoooppprrrtttuuuuuuuuuvvvvvvwwwvvvvvvvvvxxxxxxxxxwwwvvvuuuttttttttttttuuuuuuuuuuuuttttttrrrqqqoookkkgggccc```^^^WWWTTTPPPMMMJJJGGGEEECCCGGGJJJSSSXXXcccmmmZZZTTTVVVddd~~~xxxssslllkkk}}}oooWWWIIIEEEBBBAAAAAACCCBBB@@@>>>===;;;;;;:::;;;:::888888999999999888888888999999888777777666888888999999888888777777999888888777777777888888999999999888888777666555888999::::::999888999::::::<<<:::;;;===BBB```}}}mmmGGG;;;777666:::;;;777888888999:::===BBBEEEMMM\\\mmmvvvtttrrrssswwwuuuxxx{{{~~~yyybbbdddqqq___bbbxxx|||ooo\\\KKKFFFCCCAAAGGGRRRbbb[[[QQQVVVhhhxxxqqqccc\\\\\\NNNNNNLLLHHHEEEFFFIIILLLGGGIIIIIIHHHKKKOOONNNJJJFFFCCC@@@AAADDDFFFHHHIIIBBBBBBBBBBBBBBBBBBAAAAAACCCCCCDDDDDDDDDBBB???=========<<<:::999888777666555666666777666666555555444333333444444666===FFFWWWbbbpppyyy}}}uuuooonnnkkkbbbXXXSSSKKKFFF>>>::::::===??????======<<<;;;::::::::::::999999999888777555333333///111333333333444666888>>>BBBHHHQQQ[[[fffooouuuwww|||~~~wwwiiidddpppzzzzzz{{{zzzuuuzzzgggJJJCCC777777777777888888888999::::::;;;<<<===???AAABBBDDDDDDCCCBBBAAAAAAAAAAAADDDDDDDDDDDDDDDDDDEEEEEEHHHJJJKKKJJJHHHEEEDDDDDDIIIIIIHHHGGGGGGGGGGGGGGGHHHIIIKKKLLLLLLMMMOOOQQQNNNRRRUUUooo]]]IIIPPPRRR\\\bbbuuuyyylll|||wwwqqqcccVVVOOOFFFEEEDDDBBBAAAAAAAAABBBCCC???>>><<<;;;::::::;;;;;;===>>>@@@CCCFFFIIIKKKLLLLLLNNNPPPTTTYYY]]]aaadddeeeffffffhhhiiikkkmmmnnnoooooopppqqqqqqrrrssssssssssssrrrqqqpppooonnnmmmlllnnnqqqssssssqqqooommmiiigggddd___ZZZUUUQQQOOOEEEEEEFFFGGGGGGFFFEEEDDDKKKOOOYYY]]]bbb|||}}}lllTTTGGGSSSggg}}}vvvnnnkkkpppwwwaaaIII@@@AAABBBAAA@@@@@@@@@>>>===<<<;;;;;;;;;;;;999777777888999888777666777777777777666666555666777777888888888888777888777777666666777888888777777777777777555444444555777888888888888999;;;888;;;999;;;<<<;;;KKKiiiwww|||UUU777777:::888:::666777888777888:::>>>AAAAAAMMM\\\iiiooorrrtttuuuvvvxxx|||~~~pppbbbppp~~~mmmkkkzzz{{{fffRRRIIIEEECCCGGGNNNaaaZZZPPPYYYqqqzzzooommmZZZZZZWWWSSSPPPPPPTTTYYYXXXVVVSSSUUU^^^eeeccc[[[WWWQQQKKKGGGGGGIIIIIIGGGFFFFFFEEEEEEDDDCCCCCCBBBEEEEEEDDDEEEEEEDDDAAA???@@@@@@@@@@@@>>><<<:::999555666666777777777666666555333333555555666>>>GGGYYYgggwwwzzzuuuuuussslllddd```WWWQQQIIIAAA======???AAA>>>>>>>>>===<<<<<<;;;;;;::::::999888777555444333111222333444444555888;;;AAAFFFPPPZZZdddmmmvvv{{{{{{wwwwwwiii```iiizzziiiFFF>>>777777888888888999999999::::::;;;<<<>>>@@@BBBCCCFFFEEECCCAAAAAACCCDDDFFFHHHGGGEEECCCBBBBBBBBBCCCGGGIIILLLLLLIIIGGGEEEDDDIIIHHHGGGFFFFFFFFFFFFFFFHHHJJJKKKLLLLLLMMMOOOPPPLLLNNNQQQ\\\qqq@@@MMMKKKVVVZZZ```dddpppvvvcccuuu|||qqqjjjccc\\\TTTRRRNNNHHHCCCAAABBBCCCCCCCCCBBB@@@???===<<<;;;======>>>???@@@BBBBBBCCCBBBDDDGGGKKKOOORRRUUUVVVZZZ[[[]]]___bbbeeehhhiiijjjjjjjjjjjjjjjkkkkkkllljjjiiihhhgggeeeddddddcccdddfffjjjllllllhhhccc```WWWVVVSSSPPPMMMJJJHHHGGGEEEFFFGGGGGGGGGGGGHHHIIIKKKMMMYYY___aaaqqqhhhTTTSSSXXX\\\jjj{{{kkkiiixxx~~~aaaQQQAAA<<<>>>???>>>???>>>>>>===<<<<<<<<<<<<===:::888777777888888777666666666777777777666666555555555666777888888888888666666666555666666777777666666666666555444333333333555666777777777999;;;999;;;999;;;???:::@@@TTTzzz}}}bbb;;;;;;===777:::777888888777777888;;;===???EEEQQQ___jjjqqqrrrqqqxxxzzz}}}~~~llliii}}}xxxvvvnnnXXXKKKFFFDDDFFFIII\\\WWWPPP[[[wwwuuu~~~yyyjjjhhhfffddd```]]]```eeegggdddbbbjjjyyywwwooojjj___UUUPPPNNNKKKFFFHHHGGGFFFFFFEEEEEEEEEEEEFFFHHHHHHFFFDDDCCCDDDGGGBBBBBBCCCDDDBBB@@@>>><<<777777777888888888777777555333333555555666>>>GGG___nnn{{{uuutttsssllleeebbb___\\\VVVNNNFFF@@@===;;;?????????>>>>>>======<<<::::::999999777555444333111222333333444666:::>>>DDDLLLWWWbbblllttt|||zzzyyywwwxxxkkkbbbkkkuuuIII:::888888888999999999::::::999:::;;;===???AAADDDEEEFFFEEEEEEDDDEEEFFFGGGHHHIIIHHHEEECCCAAAAAABBBCCCEEEHHHLLLMMMKKKHHHEEEEEEFFFFFFEEEEEEFFFFFFGGGHHHHHHIIIKKKLLLKKKLLLNNNOOOSSSPPPTTTVVVeee[[[NNNHHHNNNXXXWWWfffkkkddd{{{jjj]]]WWW^^^eeegggkkkqqqfffccc]]]TTTKKKDDDAAAAAABBBBBBCCCDDDCCCBBB@@@???;;;;;;;;;;;;;;;;;;;;;;;;<<<===@@@BBBEEEFFFGGGGGGLLLMMMPPPSSSWWW[[[___aaaaaa```___^^^^^^^^^^^^^^^]]]\\\[[[YYYXXXWWWWWWWWWXXX[[[]]]___]]]XXXSSSPPPIIIHHHFFFDDDCCCCCCBBBBBBGGGGGGGGGFFFEEEGGGKKKOOOHHHGGGSSS```aaagggnnnmmm```LLLGGG___{{{xxx}}}kkkpppxxxeeeKKKDDD>>>>>>===;;;;;;>>>======<<<<<<<<<<<<======:::888666666777777777666666666777777777777777666444555666777777777777777555444444444555555666777555555666555555444333222222333555666666777999:::999;;;888:::???<<<>>>MMMjjj|||oooEEE<<<:::555;;;999999:::999888888:::<<>>999999::::::999999888777555444444555555777>>>GGGcccrrryyyvvvllleeecccbbb]]]WWWUUUVVVWWWWWWTTTNNNEEE;;;555======>>>??????>>>>>>===:::::::::999777666444333000111111222333888===BBBJJJSSS___jjjrrrxxxiiihhh{{{pppzzz|||sssooozzzsssIII999999999999999::::::::::::999:::;;;===???AAADDDEEEBBBCCCEEEFFFGGGGGGFFFFFFHHHGGGEEECCCBBBCCCDDDEEEDDDGGGKKKLLLKKKHHHFFFEEECCCCCCDDDEEEFFFHHHIIIJJJGGGHHHJJJJJJJJJJJJLLLMMMUUUMMMTTTUUURRRrrrVVVGGGEEEXXXZZZYYYyyy[[[{{{ooovvvlllLLLEEEHHHKKKVVVeeehhhgggddd___YYYRRRLLLHHHFFFFFFEEEEEEDDDDDDCCCCCC>>>>>>>>>=========<<<<<<::::::;;;<<<===<<<<<<<<<@@@AAACCCFFFJJJNNNQQQSSSSSSRRRPPPOOONNNNNNOOOOOOPPPOOOMMMLLLKKKKKKLLLMMMLLLMMMNNNNNNLLLIIIEEEBBBDDDCCCAAA@@@@@@@@@AAABBB@@@DDDHHHMMMRRRZZZeeelll```VVV\\\fffaaa\\\ZZZTTTDDDJJJaaa|||qqq|||{{{bbbNNN???======???>>>::::::===<<<;;;;;;;;;;;;;;;<<<<<<999777555555666777666555555666666777777777777777444555555666666666666555333333333333444555666666555555555555555444222222222444666666666666888:::666999666777>>><<<===JJJ^^^~~~UUU<<<555666;;;999:::;;;:::888888:::;;;<<<<<>>555999:::<<<>>>>>>>>>>>>===;;;;;;:::999888666555444000000111222555;;;BBBGGGQQQ[[[gggqqqvvv{{{zzz\\\WWWddd{{{rrraaaiii}}}||||||^^^CCC:::999999:::::::::;;;;;;;;;::::::;;;<<<>>>@@@BBBCCC@@@AAADDDEEEFFFEEEDDDBBBGGGGGGFFFEEEEEEEEEFFFGGGCCCFFFIIIJJJIIIGGGFFFFFFCCCDDDDDDEEEGGGIIIJJJKKKEEEGGGHHHHHHHHHHHHJJJKKKNNNGGGLLLQQQIIIVVVpppRRREEEZZZ^^^XXXeeezzz___nnnxxxcccQQQEEEEEELLLSSSVVV[[[ccciiijjjfffaaa^^^YYYRRRJJJEEEDDDEEEFFFCCCCCCCCCBBBBBBBBBBBBBBB=========<<<;;;;;;;;;::::::;;;<<<>>>@@@CCCEEEGGGFFFEEECCCBBBBBBCCCDDDEEEFFFEEECCCBBBBBBCCCDDDFFFDDDDDDDDDCCCBBBAAA???>>>BBBBBBAAAAAABBBDDDGGGHHHEEEKKKUUU^^^gggrrr{{{hhhccccccWWWLLLKKKIIICCCYYY|||~~~zzz{{{lllTTTDDD>>>;;;:::>>>???<<<:::;;;:::999888888888888999999888777555555666666666555444444555666666666666666555555666666666555444444222222222222333444555666666666666666555444333222333555666777666666888:::555:::888888>>><<<<<>>???@@@@@@AAAAAAAAA@@@???===;;;999888666444444666666777???HHHXXXfffvvvzzzwwwhhhXXXOOOIIICCC???>>>;;;999;;;BBBIIIIIIBBB999555666999<<<>>>>>>>>>>>>;;;;;;:::999888666555444111111222333777???HHHNNNYYYcccnnnvvvyyy~~~uuuUUUKKKPPP^^^nnnuuuwwweee^^^___jjjvvv~~~qqqrrrkkkIII???;;;::::::::::::;;;;;;;;;;;;::::::;;;<<<===???AAABBBDDDDDDEEEEEEEEEEEEEEEEEEHHHHHHHHHGGGGGGGGGFFFFFFBBBEEEGGGHHHGGGFFFFFFGGGFFFFFFFFFGGGGGGHHHIIIJJJDDDEEEGGGGGGFFFFFFHHHIIIIIIGGGEEEJJJKKKLLLfffrrrRRR\\\___^^^bbbooowwwdddnnn{{{^^^MMMEEE:::AAAOOOcccuuu~~~zzzzzzpppaaaRRRHHHDDDEEEGGGCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>;;;;;;;;;<<<===>>>@@@AAA@@@???>>>===>>>???AAACCCAAA???>>>===>>>???AAABBBAAAAAA@@@??????@@@AAAAAAAAAAAAAAACCCFFFJJJNNNPPPWWW^^^gggnnnsssyyy}}}eeeYYYUUUFFF>>>EEELLLRRRggg~~~yyyvvvqqqkkkvvvxxxooofffZZZIIIAAABBB:::777;;;@@@???<<<:::888777777666666666666666888666555555666666555444222333444444555555555444666666666666555444333333222222222222333444555666666666666666555444333333444666777777666666888999777===;;;;;;???<<<;;;DDDEEElllgggeeesssgggyyy}}}www|||uuuNNN>>>@@@777777888999999888777888:::===::::::EEEVVVhhhsssxxxwwwzzz}}}yyyvvvwwwyyyxxxaaaNNNDDDBBBCCCDDDNNNZZZwww[[[RRR[[[mmmvvvmmmkkkYYY___gggpppssseeebbb^^^ZZZVVVTTTSSSSSSRRRUUU[[[bbbddd[[[KKK>>>999999:::;;;<<<>>>@@@AAACCCCCCBBB@@@>>><<<:::888666444444666666777???HHHQQQ```sss}}}iii[[[PPPGGGAAA@@@===777333999DDDIIIDDD>>>222444777;;;===>>>>>>>>>;;;;;;;;;:::888777555444222222333555:::BBBLLLRRR___hhhsssyyy|||sssSSSIIIHHHPPP```mmmvvvyyyhhheeeaaagggtttyyyiiilll^^^AAA???<<<:::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<>>>???@@@JJJIIIGGGFFFFFFGGGIIIJJJJJJJJJJJJIIIIIIGGGFFFEEEBBBDDDFFFFFFEEEEEEFFFGGGJJJIIIHHHHHHGGGGGGHHHHHHCCCDDDFFFFFFEEEEEEFFFHHHIIILLLCCCEEEPPPLLLRRRnnn``````___eeehhheee|||qqqtttuuuWWWHHHEEEAAAFFFVVVgggllliiipppWWWPPPLLLGGGCCCEEEFFFFFFDDDCCCCCCDDDCCCCCCBBBBBBBBBBBBAAAAAA>>>============>>>>>>===???>>>===>>>???@@@@@@???@@@===<<>>????????????>>><<<;;;:::<<<777333444777999@@@GGGSSS```uuuwwwbbbPPPCCC===<<<<<<;;;999999<<>>>>>999999999888888888777777333333444777===GGGSSS[[[jjjnnntttzzzxxx]]]SSSIIILLL___rrr|||vvvlllgggnnnuuurrrvvvooolllggg^^^NNN@@@===AAA<<<<<<<<<==================>>>???@@@AAABBBBBBBBBLLLKKKHHHFFFFFFGGGJJJKKKNNNLLLIIIFFFDDDDDDEEEFFFDDDEEEFFFEEEDDDCCCCCCEEEHHHHHHHHHGGGGGGGGGFFFFFFEEEDDDCCCEEEHHHHHHFFFCCCAAADDDFFFGGGGGGIIIMMMQQQnnnSSSUUUaaa[[[^^^qqqzzzpppYYYCCC???DDDIIIOOOVVVuuuiii[[[TTTKKKIIIEEEBBBAAAAAAAAAAAAGGGHHHHHHGGGEEECCCCCCDDDFFFFFFFFFDDDCCCCCCEEEGGGCCCBBBBBBCCCDDDDDDBBBAAACCC@@@???BBBAAA??????BBBGGGGGGFFFDDDCCCCCCEEEFFFAAAGGGNNNRRRVVV^^^jjjttt{{{}}}~~~yyyooobbbVVVPPPIIIAAA???JJJ^^^tttwwwyyy|||vvvuuuyyy[[[KKKDDDAAA???======<<<===>>>===;;;999;;;999777777888888777666777666444555666666444333333333333444444555666777555555555444444444333333333333333444444444555555666555444333333222222222333444444555555666777777888999:::999999999;;;===@@@JJJ|||nnngggpppJJJ777:::888888777777999;;;<<<;;;<<<;;;<<>>:::888888999;;;===>>>@@@AAAAAA???>>><<<;;;777555777:::<<>>>>>::::::999999888777777666333444555999@@@KKKXXX```nnnrrrwww|||vvv___bbbZZZ[[[hhhtttzzz}}}ooonnnssstttvvvwwwjjjcccZZZPPPCCC999888<<<=========>>>>>>????????????@@@@@@AAABBBBBBBBBBBBIIIHHHFFFEEEEEEGGGIIIJJJMMMLLLJJJHHHGGGFFFEEEEEEEEEFFFGGGFFFDDDDDDDDDEEEHHHHHHHHHHHHGGGGGGGGGGGGEEEDDDDDDFFFHHHIIIFFFDDDCCCEEEFFFFFFFFFGGGKKKNNNnnnWWWFFFVVVXXXVVV```fffyyyjjj^^^UUUFFF@@@EEEWWWooo|||yyygggbbb[[[TTTPPPNNNMMMLLLJJJLLLNNNOOONNNLLLKKKJJJDDDCCCBBBAAA???@@@BBBCCCCCCBBBAAABBBCCCCCCAAA@@@BBB>>>===??????<<<<<>>===>>>>>>===;;;::::::::::::888777777999999888777777666555555666666555444333333333333444555666777555555555555555444444444333333333444444444555555555444333222111111111222444444555555666777777777777888999999888999;;;===>>>???ccc|||ddd}}}UUU===;;;<<<999777888;;;======<<<<<<;;;;;;;;;<<>>??????>>>===:::777666:::===???DDDJJJOOOVVVbbboooxxxbbbKKKBBB===:::777888:::999666444666555444666999===??????;;;;;;:::999888666666555333555777===EEERRR___hhhtttwww|||uuubbbggggggmmmxxx{{{xxxyyyttt}}}|||zzzvvv~~~~~~rrrkkk]]]NNNCCC;;;666777<<<===>>>>>>???@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCEEEDDDCCCCCCDDDFFFHHHJJJKKKKKKLLLLLLKKKIIIFFFEEEFFFHHHHHHGGGFFFEEEFFFGGGIIIIIIIIIHHHHHHHHHGGGGGGFFFEEEEEEGGGHHHIIIGGGFFFEEEFFFFFFFFFEEEFFFIIILLLYYYtttlllEEEMMMUUURRRVVV\\\ssstttbbbZZZXXXRRRSSSbbbtttuuujjjaaa]]]\\\``````aaacccddd___WWWOOOLLLIIIHHHJJJMMMNNNKKKHHHKKKHHHFFFEEEGGGIIIJJJJJJIIIDDDBBBDDDFFFFFFJJJPPPEEEJJJQQQXXX]]]dddkkkppplllrrrxxxyyytttkkkddd```YYYPPPEEE???@@@DDDHHHJJJXXXmmmxxxbbbfff|||uuuzzz~~~zzzwwwtttbbbKKK>>>===???>>><<<===??????<<<888777888;;;888777777888:::;;;:::888777666555555777777666555444333333333444444555666555555555555555555555555333333333444444444555555444444333222222222222222444444555666666777777888666888999888888888:::<<>>MMMkkkdddFFF===<<<::::::<<<===;;;<<<>>>::::::;;;999888>>>PPPcccnnnzzz{{{yyy~~~~~~}}}sssnnnOOOGGGFFF@@@XXXwww^^^OOONNNWWWhhhooobbbRRRHHHEEEIIIQQQWWWgggvvvuuuuuurrrpppnnnnnniii___ZZZ[[[[[[XXXPPPLLLFFF@@@;;;888666666777777999;;;<<<>>>??????:::777777;;;===>>>BBBGGGKKKNNNTTTZZZaaammmqqqWWWKKKBBB<<<888:::<<<;;;999888555555555777:::<<<>>>???<<<<<<:::999777666555444333555:::AAALLLYYYfffoooyyy|||nnn___```kkk}}}{{{uuuwwwrrrxxxttt|||yyywwwqqq^^^III>>>:::999<<>>>>>@@@AAABBBCCCCCCEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBBBBCCCDDDFFFIIIJJJIIIKKKNNNOOOOOOLLLIIIFFFHHHIIIIIIIIIGGGFFFGGGHHHIIIIIIIIIHHHHHHHHHHHHGGGFFFFFFFFFGGGHHHHHHHHHGGGFFFFFFFFFFFFGGGHHHJJJLLLNNN```\\\MMMLLLNNNVVV```ccc}}}pppSSSGGGJJJXXXjjjxxx|||}}}|||zzz~~~}}}nnn```[[[VVVUUU\\\fffiiibbbYYYSSSNNNIIIFFFHHHMMMQQQSSSMMMHHHDDDFFFJJJOOOWWW```^^^aaaiiittt~~~xxxtttoooiiibbbXXXNNNFFFEEE===888@@@SSSeeennnooowwwzzzwwwqqquuu|||xxxrrrlllddd\\\WWWLLL???:::===???===:::<<<>>>>>><<<888666888:::777666666888:::;;;999888666555444555666777666555444333333333333444444555444444555555555555555555333333333444444444555555555444333333333333333333444444555555666777777777666777888888777777999;;;???AAABBBbbbxxxooo~~~uuuOOO888666666:::>>><<<888:::@@@888999::::::777999EEESSSqqq{{{yyyvvv~~~~~~yyy]]]MMMIIICCC]]]lllXXXLLLLLLQQQbbbwww^^^MMMHHHIIIHHHEEESSSjjjxxxuuupppkkknnnooojjjaaaYYYVVVVVVVVVTTTQQQLLLFFF@@@;;;888777666666777888:::<<<>>>@@@:::777777;;;======???DDDDDDDDDFFFHHHKKKVVVmmmgggQQQHHH@@@:::;;;<<<999999<<<555666777888999;;;===>>><<<<<<:::999777666555444333777>>>HHHSSS```lllttt{{{~~~wwwggg^^^^^^nnn|||yyy{{{rrrnnnpppxxxooouuuwwwppp[[[EEE;;;:::;;;===@@@======>>>???AAABBBCCCCCCGGGFFFEEEDDDDDDDDDEEEFFFCCCCCCCCCDDDEEEGGGIIIJJJIIIKKKNNNPPPPPPNNNKKKHHHHHHIIIJJJIIIHHHGGGGGGIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFGGGGGGGGGGGGGGGHHHIIIFFFEEEEEEFFFHHHKKKMMMNNNGGGTTTiiiYYYFFFIIIWWWfffcccmmm{{{uuuoooOOOAAAEEEMMMbbbqqq~~~zzz{{{zzzqqqmmmmmmwwwzzzpppjjjccc```aaaeeejjjlllddd^^^YYYZZZ]]]bbbkkksss~~~|||||||||wwwoooggg^^^WWWLLLDDDAAA@@@@@@???>>>@@@KKKdddyyywwwxxx}}}}}}sssjjjcccXXXDDD@@@;;;;;;>>>???===:::;;;<<<<<<;;;999888888888666555666888::::::888666555444333444555666555444444444333333333333444444333333333444444444444444333333333444444444555555444444333333333333444444333333444444555666666666555666777777666777999;;;777???AAAQQQ~~~cccqqq~~~aaaBBB888444555:::999555888AAA777777999;;;999777===FFFppp||||||www~~~}}}}}}~~~kkkTTTGGGJJJddd~~~gggPPPEEEAAALLLcccqqqWWWMMMMMMKKKFFFJJJLLLeee{{{pppqqqqqqnnnhhhaaa]]]\\\]]][[[XXXSSSLLLDDD<<<666222333444555777888999::::::<<<999999<<<>>>???BBBFFFCCCBBBBBBAAA@@@FFFXXXiii|||\\\SSSJJJEEECCC>>>666555:::555777999999999999;;;===;;;;;;:::999888666666555555;;;EEEPPP[[[gggqqqwww}}}xxxooonnnkkkvvvzzzuuuzzzwwwmmmggghhhuuu~~~tttuuu~~~tttcccQQQ???888999:::;;;===>>>??????@@@AAABBBCCCCCCGGGFFFEEEDDDDDDEEEFFFGGGFFFFFFEEEFFFFFFGGGHHHHHHHHHIIIKKKLLLMMMLLLKKKJJJHHHIIIJJJIIIHHHGGGHHHIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGFFFEEEFFFGGGIIIFFFDDDDDDEEEHHHKKKMMMMMMHHHOOOSSSvvvxxxYYYTTT\\\hhhjjjiiipppuuuvvvlll```ZZZGGGSSScccooorrrmmmddd^^^[[[ZZZ\\\eeeooovvvvvvtttrrrrrruuu~~~|||uuupppnnnmmmmmmqqqwwwuuuppphhh___XXXQQQMMMJJJDDDEEEEEEDDDCCCHHHPPPWWWaaakkk}}}|||rrrggg```QQQ===<<<<<<<<<======<<<<<<::::::::::::;;;:::888666555555555777999888666444444333222333444555555444444444333333222333333444222222222333333333444444333333333444444444555555333333222222222222333333222222333333444555555555555666777666666666888:::444:::>>>EEEcccjjjeeesssnnnOOO@@@666777888555666<<<:::777777999999777999>>>^^^uuu}}}yyy|||}}}{{{~~~gggPPPRRRiiieeePPPCCCHHHPPP^^^{{{iiibbb\\\VVVJJJGGGNNNjjj{{{wwwvvvwwwrrrpppjjjaaaUUUHHH===666777;;;@@@DDDEEEBBB>>>;;;>>>;;;;;;???CCCEEEIIIOOONNNMMMKKKFFF>>><<>>:::888888:::===<<<888555555555555777888888555222333222111222444555444333444444333222222333333333111111111222222333333333333333333444444444555555222111111111111111222222111111222333333444444555444666777666666666888:::999666:::;;;LLLxxxzzzjjjjjjiiiOOO:::777999666444666===888555777888777888;;;IIIiii{{{yyyyyyyyyzzzgggVVVkkkbbbNNNNNNHHHCCCYYY|||{{{ooofffSSSYYYTTTLLL\\\|||mmm\\\NNNEEEEEEKKKSSSYYYYYYTTTKKKEEE@@@======BBBGGGJJJPPPVVV]]][[[WWWNNN@@@777;;;DDDVVVrrr{{{vvvsssmmmYYYAAA777;;;777:::<<<;;;999777888::::::999999999888888777777;;;DDDQQQ^^^iiirrrxxx{{{}}}yyyyyywwwdddSSSdddkkkMMMDDD<<<>>>BBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEDDDCCCCCCDDDFFFHHHJJJIIIHHHGGGFFFEEEDDDCCCBBBDDDCCCBBBAAABBBEEEHHHIIIHHHIIIJJJIIIGGGFFFGGGHHHFFFFFFFFFEEEEEEEEEEEEDDDDDDFFFFFFEEECCCCCCFFFIIIGGGDDDAAABBBDDDFFFFFFEEEDDD@@@HHHKKK[[[{{{]]]]]]VVVeeehhh___iii{{{rrrVVV??????AAADDDDDD???;;;:::@@@???@@@CCCDDDEEEKKKSSSRRRRRRSSSSSSOOOJJJIIIJJJEEECCCBBBBBB>>>:::<<>>BBBJJJOOONNNaaattt{{{rrrnnnjjjnnnwwwjjjUUUHHHBBB;;;::::::999999888777666666888999999:::999888777666666666555444333333222222444333333444555444222///333333222222222222222222111111222333333333333222333333333333333333333333222222222111111111000000111222333333444444333333666555555444444444555555888555999<<>>===???FFFMMMRRRaaaeeefff]]]NNNBBB======EEEMMMeeexxxuuuvvvgggKKK:::999888::::::777777;;;<<<:::======;;;888666666888;;;EEENNN[[[fffooovvv|||pppiiimmmvvvhhhhhhyyygggUUUmmmnnnJJJBBB===???@@@>>>???DDDFFFFFFEEEEEEDDDCCCCCCCCCGGGGGGFFFFFFFFFFFFFFFGGGFFFGGGHHHIIIIIIFFFCCCBBBBBBDDDEEEDDDCCCCCCDDDEEEEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDDDDDDDDDDBBBCCCDDDDDDCCCCCCDDDEEEGGGEEECCCCCCDDDFFFHHHHHHGGGBBBBBBHHHQQQgggqqqKKKKKKPPPYYY___```qqq~~~vvvnnncccYYYUUURRRMMMHHHMMMZZZ^^^QQQAAA<<<<<<<<<======???@@@@@@??????@@@===???DDDFFFCCC@@@DDDKKKYYY```hhhrrrwwwnnntttmmmgggaaafff}}}gggZZZKKKAAA===888::::::999888888777666666888888999999999888666666666555555444333333222222444333333444555444222000222222222222222222222222111111222222333333333222333333333333333333333333222222222111111111000000111222333333444444333333666555555444444444555555555888999888???WWWmmmmmm{{{~~~{{{mmmFFF;;;999999:::888777777666666666777888999???MMM```oooxxx||||||{{{iiisssgggUUUMMMGGGGGGKKKaaa}}}ooobbb\\\RRRIIINNNYYYkkkvvv~~~~~~}}}mmmZZZNNN===;;;999888:::>>>DDDHHHVVVaaaiiidddSSSDDD>>>??????@@@LLLeee}}}}}}{{{iiiLLL;;;;;;;;;===;;;777666999:::888;;;;;;:::888777999<<>>@@@AAA???@@@CCCEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFFFFEEEEEEFFFFFFFFFDDDEEEGGGHHHHHHFFFDDDBBBAAABBBCCCCCCBBBAAABBBCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEEEECCCDDDEEEDDDCCCBBBCCCDDDHHHFFFDDDCCCCCCCCCDDDDDDBBB???@@@FFFKKKZZZ{{{XXXLLLNNNWWW^^^ZZZ```~~~mmm[[[ppp|||___SSSPPPKKKNNNMMMMMMOOORRRVVVWWWWWWYYYaaammmsssnnnhhhkkkttt}}}~~~~~~|||uuuqqqnnntttzzzSSSGGG@@@::::::888999999888888777777666666777777888888888777666666555555444444333333222222333222222333444444222000000111111111222333333333111111111222222222222222222222222222222222222222222111111111111000000000111222333333444444333333555555444444444555555666111;;;888444:::DDDkkkvvvyyyyyyzzz}}}zzzSSS888777:::666555777666666666666777777888888CCCQQQ___qqqvvv~~~~~~{{{zzzeeeXXXMMMGGGFFFKKK]]]}}}nnneee\\\OOOGGGFFFHHHMMMYYYmmm~~~xxxoooeeeaaaZZZMMMAAA;;;999777555444555777:::<<>>AAACCCBBBBBBCCCDDDDDDEEEEEEFFFGGGGGGHHHFFFFFFEEEEEEEEEEEEFFFFFFCCCDDDFFFGGGGGGEEEDDDBBB@@@AAABBBBBB@@@@@@AAABBBCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFDDDEEEEEEDDDBBBAAABBBCCCHHHGGGDDDBBB@@@@@@@@@@@@>>>>>>AAAEEEEEEKKK```vvvsssTTTMMMQQQZZZWWWUUUkkk|||yyy|||jjjEEE???;;;888:::;;;888888777777777666666666666666666666666666666666444444444333333333222222222222222333444444222000///000000111222333333444111111111111111222222333222222222222222222222222111111111111000000000000111222333333444444333333555444444444444555666666000===666333;;;999TTTzzzzzzbbb999666:::444444666666666666666666777777888AAAIIIRRReeeyyy}}}uuu}}}~~~xxxiiiYYYLLLFFFHHHLLL```~~~qqqjjj```TTTLLLEEEBBBBBBKKK\\\sssssssssmmm^^^cccXXXLLLFFFAAA;;;666555888777666555444444555555:::IIIZZZ```XXXKKKCCCAAA;;;999;;;CCCNNNYYYgggsssttttttwwwttt```GGG===BBBEEEEEE@@@999666999:::888777777777777999===CCCHHHUUU___kkkvvv{{{{{{iiimmm|||{{{rrrccchhhxxx{{{ppp}}}sssvvvnnnGGG@@@??????AAADDDDDDDDDCCCCCCCCCDDDFFFGGGHHHIIIJJJEEEEEEDDDDDDDDDEEEFFFFFFFFFGGGGGGGGGGGGEEECCCBBB@@@BBBBBBBBB@@@???@@@AAABBBBBBBBBBBBCCCCCCDDDDDDBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEDDDBBB@@@AAAAAAEEEEEECCCAAA???======>>>>>>???CCCEEECCCDDDPPP^^^lllUUUJJJUUU]]]\\\hhh{{{yyyvvv|||xxx|||~~~~~~uuuuuu|||UUU======:::777:::<<<777777666666666666666666555555555555555555555666333333333333333222222222111111111333444444222000//////000111222222333333111111000000000111222333111111111111111111111111000000000000000000000000111222333333444444333333444444444444444555666666333<<<444444@@@888DDDttt~~~sssGGG<<<<<<777999777777777777777777666666888@@@EEEIIIWWWmmmzzz}}}{{{|||}}}}}}jjjVVVJJJHHHGGGJJJ]]]wwwooobbbVVVIIIDDD??????BBBMMMcccwwwqqqdddddd___RRRPPPGGG???===<<<999888:::777777666666555444333222333;;;GGGOOOOOOJJJCCC???777666888>>>CCCJJJVVVaaammmqqqvvvrrr```JJJDDDIIIKKKJJJDDD<<<888;;;<<<;;;888888888888:::???FFFKKKZZZcccoooyyywwwtttjjjwww|||}}}ssspppsssqqqllluuu}}}~~~zzzuuuqqqnnnOOOBBB>>>???@@@AAADDDFFFEEECCCCCCCCCDDDFFFGGGHHHIIIJJJDDDCCCCCCCCCDDDDDDEEEFFFJJJJJJJJJIIIGGGEEECCCBBBAAABBBCCCBBB@@@???@@@AAAAAAAAA@@@@@@@@@AAABBBCCC@@@@@@????????????@@@@@@BBBCCCDDDBBB@@@??????@@@@@@AAABBB@@@>>><<<===???>>>???BBBCCCAAABBBJJJSSSppplllPPPTTTccckkkooovvv~~~ttt|||nnnkkkuuu}}}}}}WWWBBB:::<<<888777:::777666666666666555555555555444444333333444444555666333333333333222222222222111000111222444444222000///000000000111222222222111111000///000111222333000000000000000000000000//////000000000000000111111222333333444444333333444444444444444555666777666999333777AAA:::>>>XXX~~~~~~[[[DDD;;;888999777888888888888777777666666;;;@@@EEEMMM]]]sssyyyzzz{{{}}}~~~{{{dddTTTFFFFFFBBBFFFcccvvvhhhLLLFFFCCCCCC@@@>>>FFFSSSkkkqqqyyy|||yyyrrrjjjeee]]]bbb___TTTMMMLLLIIIBBB>>>999666888888555555777777777666555444333333222222444999???DDDDDD@@@<<<888555555888<<>>===999999999:::===CCCKKKPPP___gggrrr{{{vvvooosssrrruuuuuulllgggooovvvyyy}}}~~~yyy|||}}}nnnhhhyyy|||ZZZ>>>DDD>>>@@@AAAAAACCCGGGGGGCCCDDDDDDEEEEEEFFFGGGGGGHHHCCCBBBBBBCCCCCCDDDEEEFFFKKKKKKJJJIIIGGGFFFDDDCCCBBBCCCCCCBBB@@@???@@@AAA@@@???>>>>>>>>>???AAABBB??????>>>===============@@@AAAAAA@@@>>>===>>>???===???AAA@@@===<<<>>>@@@;;;===>>>>>>>>>@@@FFFLLLRRReeeXXXaaakkknnnmmmzzzxxxsss~~~yyysssxxxvvvnnnpppnnnQQQBBB::::::;;;777:::;;;222555555555555555555555555444333222222222444555666222222222222222222222222000000000222444444222000000000000000111111111111111111/////////000222333000000000000000000000000////////////000000111111111222333333444444333333444333333444444666777777888666555888;;;;;;>>>EEEnnn~~~vvvrrrPPP;;;777666888999::::::999888777666777777<<>>;;;888555444===;;;;;;???@@@===<<<>>>888888777777666666666666555555666888999::::::999999555444777<<>><<<::::::;;;===AAAIIIRRRYYYeeekkkttt{{{eeeeeexxx}}}www{{{nnnjjjooowwwyyyvvvzzztttsss|||pppbbbhhhlllOOO999DDD???AAAAAA???BBBGGGGGGCCCEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBCCCDDDEEEFFFIIIHHHHHHHHHGGGFFFFFFEEEAAABBBBBBAAA???===>>>??????>>>===<<<===>>>@@@AAA@@@???>>>===<<<;;;;;;;;;===>>>???>>>===<<<===>>><<<@@@BBBAAA===;;;===@@@999;;;<<<;;;<<<>>>BBBDDDGGGfff```UUU[[[```___iiiwwwjjjppppppllluuu|||wwwyyy}}}}}}}}}~~~xxxpppxxx[[[AAA===:::<<<:::666===>>>000444555555555555555555555333333222111222333555666222222222222222222222222000///000222444444222000111111111000000000000000222111///...///000222333000000000000000000000000.../////////000000111111222222333444444444333333333333333444555666777888999444777888555:::@@@<<>>===>>>;;;::::::999999::::::;;;777999999777444333555777444111222777<<>><<<;;;<<<===???@@@BBBAAA???>>><<<;;;;;;;;;;;;<<<>>>===<<<<<<===>>>===AAACCCBBB===:::<<>>???>>>KKKOOOqqqfffJJJKKKTTTVVVYYYaaaiii}}}xxx|||{{{sssmmmwww}}}aaaIII<<<999888777888999999888777666666555444333333222222222222222222222222222222111111111111111111111111222000///000111111000///000000000000000000000000////////////000000000000000000000000000000000000////////////////////////000111111111111222222222555555555555555555555555888888888777888888999999HHHpppppprrriiiwwwRRR333III888888777888<<<>>>;;;777777777999===@@@EEEQQQ]]]rrrvvv|||rrr___VVVWWWeeeuuuzzz```NNNLLLDDDAAA\\\xxxlll[[[SSSQQQLLLRRRIIIFFFJJJMMMJJJHHHKKKEEE:::;;;???<<>>>>>@@@AAA@@@???======<<<;;;;;;;;;<<<<<<;;;777444222333555666666222444666777999@@@IIIPPPcccgggmmmpppmmmgggeeeggguuudddPPPEEE@@@===;;;<<<888999<<<@@@GGGRRR]]]eeetttwww}}}sssWWWZZZsss}}}zzzvvvyyyyyy|||tttiiidddiiipppxxx```KKKCCCCCCCCCAAACCCCCCBBBBBBBBBBBBCCCCCCFFFGGGHHHFFFDDDCCCDDDEEEEEECCCAAA??????AAACCCEEEHHHEEEBBBCCCEEEGGGGGGEEEAAAAAA@@@???>>>===<<<;;;??????>>>>>>======<<<<<<@@@@@@???>>>===<<<;;;;;;;;;<<<>>>@@@???===;;;999>>>===<<<;;;;;;<<<===>>>===<<<<<<===>>>>>><<<:::IIIJJJ^^^SSS;;;@@@PPPQQQTTTYYYeeeyyywwwzzz~~~zzz}}}xxxrrrppprrrwww{{{}}}~~~yyyxxx~~~fffRRREEE===999999888777777999999888777666555555444333333222222222222222222222222222222111111111111111111111111111000///000111111000///000000000000000000000000.../////////000000000000000000000000000000000000////////////////////////000000111111111222222222444444444444444444444444777777666666666777888888AAA\\\{{{vvvyyyqqqeeesssDDD666:::888666555777999888666888888:::===>>>AAAJJJUUUnnnsssyyy}}}~~~~~~xxxeeeYYYVVVbbbqqq{{{jjjWWWOOOEEE???PPPjjjnnneeebbb]]]]]]ZZZXXXYYYYYYVVVQQQPPPMMMDDDCCCCCC===???EEEAAA>>>===>>>>>>@@@AAABBBBBBBBBAAA@@@@@@????????????<<<:::777555555555444333222444555666999@@@JJJRRR]]]bbbhhhkkkjjjiiilllpppuuubbbMMMCCC@@@===;;;;;;:::<<>>===<<<<<<>>>>>>>>>>>>============??????>>>>>>======<<<<<<<<<===>>>???>>>===;;;:::===<<<;;;::::::;;;<<<<<<<<<;;;:::999;;;>>>BBBDDDEEENNN___{{{rrrKKK@@@IIIFFFLLLSSSZZZkkkzzzuuuvvvxxxwww~~~rrroookkkhhhiiipppyyy~~~xxxllljjjtttoooWWWFFF>>>;;;777444888777666666888888777666555555444444333333222222111111111111111111111111111111111111111111111111111000//////111111000///000000000000000000000000....../////////000000000000000000000000000000000////////////////////////000000000111111111222222444444444444444444444444555555555555555666777777:::HHHqqqtttppp{{{^^^~~~ppp======:::777555555555777888999999:::=========CCCKKKgggmmmuuuyyyyyy{{{ppp```WWW___mmm}}}xxxwwwtttyyyqqqzzzsss```RRRFFF???EEEPPPsss}}}vvvtttvvvuuuqqqllliiiccc]]]^^^TTTQQQMMMDDDFFFKKKFFF???@@@BBBBBBBBBBBBCCCDDDBBBAAAAAA@@@??????@@@@@@???===;;;:::999777444111333444555555888@@@KKKTTTZZZ^^^cccdddfffkkkttt{{{uuuaaaJJJ@@@???>>>;;;:::<<<>>>BBBHHHPPP]]]iiirrryyymmmjjjlll}}}|||tttvvv|||zzz~~~{{{kkkrrrooosssvvvxxx^^^III???===???BBBDDDCCCCCCBBBBBBCCCCCCDDDFFFGGGGGGFFFDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFDDDCCCCCCDDDEEEEEEDDDAAAAAA@@@???>>>>>>===<<<=========>>>>>>>>>>>>>>>=======================================<<<<<<<<<;;;:::::::::::::::;;;;;;<<<<<<:::888999@@@IIIQQQWWWaaahhhooogggGGG???@@@IIIQQQSSSXXXnnnxxx```lllzzz||||||}}}ooo___[[[aaaiiijjjhhhPPPGGG>>>;;;>>>???;;;666777666555555777777666555444444444333333333222222111111111111111111111111111111111111111111111111000///...///000111000///////////////////////////........./////////000000000000000000000000000000////////////////////////000000000000111111111111333333333333333333333333555444444444555666777888777???bbbxxx||||||^^^???<<<::::::888777888<<<:::999:::===<<<;;;???EEE\\\eeeqqqwwwxxxzzz}}}{{{hhhZZZ^^^jjjyyy~~~}}}|||xxxjjjcccmmmrrrccchhh~~~xxxeeeSSSHHHCCCBBBCCCSSS~~~wwwvvvuuuqqqsssiiiddd___WWWXXXVVVKKKFFFGGGHHHFFFCCCAAABBBCCC@@@@@@@@@@@@@@@AAABBBBBBAAA@@@???>>>>>>;;;777333555555555555777@@@LLLUUU\\\______^^^cccppp~~~uuu```III@@@???>>>;;;999<<>>>>>======<<<<<<<<<===>>>>>>>>>???;;;<<<<<<<<<======>>>>>>>>>>>><<<;;;;;;;;;<<<===:::::::::::::::;;;;;;;;;===>>>>>>;;;;;;AAAMMMVVVbbbdddbbb]]]fff```AAABBBJJJTTTWWWUUU]]]xxx~~~rrrmmm^^^ppp}}}uuupppdddUUULLLJJJIIIDDD>>>DDD>>>777444555999;;;<<<666555444444666666555444333333333333333222222222000000000000000000000000000000000000000000000000///...---...000111000///....................................//////////////////////////////////////////////////////////////////000000000111111111333333333333333333333333555444444555666777888888999;;;SSSyyyAAA<<<:::<<<<<<999999<<<:::888999======<<>>>>>=========;;;;;;;;;<<<<<<======>>>:::::::::;;;;;;<<<======>>>===;;;:::999:::;;;<<<::::::;;;;;;<<<<<<<<<<<<:::===???===<<>>>>>>>>======<<<<<<<<<:::::::::;;;;;;;;;;;;;;;888888999999:::::::::;;;<<<;;;:::999888999::::::999:::;;;<<<======<<<<<<777:::<<<;;;:::;;;>>>BBBBBB>>>FFFQQQOOONNNjjjUUUFFFCCCPPPXXXTTTVVV___|||{{{~~~|||yyyxxx{{{|||rrrpppzzz~~~rrraaaWWWMMMGGG???::::::<<<======...222777;;;;;;888444111444333222333444555444222222222222222222222222222////////////////////////000000000000000000000000...---,,,...000111111000---------------------------------.........//////////////////////////////////////////////////////////////////000000000111222222222222222222222222222222333333444666777888;;;888:::PPPSSSBBB666888;;;888777;;;;;;777666999<<<<<<>>>BBBFFFLLLWWWdddqqqxxxzzzyyy~~~yyylllkkkqqq~~~}}}{{{jjjeeettt{{{iiifffiiiwwwyyyhhhVVVGGGBBBEEE@@@GGGccc}}}www}}}sssfff^^^[[[YYYTTTPPPHHHHHHFFFEEEDDDCCCCCCCCCKKKGGGAAA===;;;;;;;;;;;;888999999888999???HHHOOOOOOSSSWWW```sssuuuVVVKKKAAA===;;;999:::===@@@GGGSSS___kkkvvv~~~wwwooovvv}}}~~~yyyxxxzzzxxx}}}{{{bbbNNN@@@CCCHHHEEEBBBCCCEEEEEEDDDDDDDDDDDDEEEEEEDDDEEEFFFEEECCCBBBBBBCCCBBBBBBCCCCCCCCCCCCBBBBBB@@@BBBDDDCCC@@@>>>>>>???<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999999999999777777777777888888888888:::999999888888888888888777888:::;;;<<<<<<;;;;;;888888999:::::::::;;;;;;@@@???EEEPPPSSSSSSbbbvvvtttTTT???EEENNNKKKNNNWWWiiiyyy~~~xxxvvvuuuwww}}}pppjjjppprrrfffUUUKKKAAA===999999;;;;;;777333999777444333444555444444444333222222444444333222222222222222222222222222////////////////////////000000000000000000000000...---,,,...000111111000---------------------------------.........//////////////////////////////////////////////////////////////////000000000000111111111111111111111111111111111222333444666777777===<<>>:::888777888>>>FFFIIIWWWfffqqqzzzyyyqqqeee]]]bbboooyyy{{{qqq{{{yyyzzznnnwww}}}tttwwwuuunnnIIIHHHGGGFFFEEEDDDDDDDDDCCCEEEFFFEEEDDDDDDEEEFFFFFFFFFFFFEEEDDDBBBAAA@@@???AAADDDEEEFFFDDDBBBAAA===>>>?????????>>><<<;;;;;;::::::999999::::::;;;999888777666666777888999888888777666666666666666666666777888888888888888666666888999999999999999777777888999999999999888===???BBBFFFKKKOOORRRTTTgggaaaDDD???CCCHHHKKK===???MMMaaasssuuurrrzzz~~~rrrmmmsssvvvxxxtttcccSSSGGG???;;;999999888888777666666666444444333333333222222222333333222222222111111111111111111000000000/////////............//////000........................///...,,,+++,,,...111222------,,,+++,,,---...///......---,,,,,,,,,------............////////////........................////////////////////////000000000000111111111111333333333333333333333333444777999:::FFFfffoooiiijjjDDD777888999555444888888888888999:::;;;<<<>>>@@@CCCIIISSSbbbsssoooggghhhsssnnnZZZLLLFFF???CCCKKKjjjqqqwwwkkk\\\\\\iiissseee___ccceeebbbbbbhhhnnnpppccc[[[OOOEEE@@@>>>:::777:::999:::>>>FFFMMMSSSVVV]]]dddnnnxxx~~~xxxdddPPPDDD???;;;999888999@@@HHHRRR___nnnxxxtttccc[[[aaapppxxxyyyjjjyyy|||hhhsssvvveeeXXXIIIHHHGGGEEEDDDDDDCCCCCCCCCDDDEEEEEECCCCCCDDDEEEEEEEEEEEEDDDCCCBBB@@@@@@>>>@@@BBBCCCCCCBBB@@@???<<<======>>>===<<<;;;:::999999888888888888999999999888777777777777888999888777777666666666666666666666777888888888888777666666777888999999999999777777888999999999999888===>>>???@@@BBBCCCDDDEEEMMMmmmdddDDDBBBGGGFFF===<<<@@@GGGMMM[[[vvv}}}xxxyyy|||yyy{{{}}}yyyxxxsssrrruuuiiiZZZ\\\sss}}}{{{rrr]]]KKKAAA<<<:::999777777666666555444444333333333333333222222222222222222222222111111111000111111000000000000////////////......---.................................///...---,,,---///111222///...---,,,+++,,,------------,,,,,,,,,---....../////////.......................................////////////////////////000000000000111111111111222222333333333333333333333666::::::999JJJttt}}}ooouuuxxxiiiwww{{{XXX@@@888888777555777777777777888999::::::::::::===CCCGGGPPPggg~~~yyyiiidddhhhwwwuuueeeUUUIIIBBBDDDGGGcccooobbbuuu{{{aaaPPPLLLdddzzzzzzsssllljjjiiikkkrrrzzzssshhhZZZQQQLLLFFF>>>888AAA;;;<<>>???AAA@@@???===<<<;;;;;;;;;<<<;;;::::::999888888777777777777888888999999888888888888999999888777666666555555666666555666777777888888777777555666777888888999999999666777888888999999888888;;;;;;;;;;;;::::::::::::===LLLwwwbbbEEEAAAEEE???>>>???@@@@@@CCCPPP___tttzzzyyy~~~ttt}}}}}}uuuzzzrrrqqqnnneeefffnnnjjjfffqqquuuppp{{{{{{[[[QQQEEE===;;;;;;999666666666555555444333333333333333333222222222222111222111111111111000000000000000000000000000//////000///......------------........................///...------...///111222000///---,,,++++++,,,,,,,,,++++++,,,---...///000/////////......------------------...............///////////////////////////000000000111111111111222222222222222333333333444555;;;===666:::ZZZyyyggg]]]oooOOO:::666777888666666666666666777888999===888:::AAABBBEEEZZZttt~~~~~~}}}}}}uuuiiigggnnn~~~wwwkkk[[[KKKDDDDDDFFFaaayyyZZZaaaqqqSSSQQQOOOWWWsssyyywwwtttooosss|||sssbbbYYYUUUMMMDDD>>>AAA<<>>===>>>?????????===<<<:::999999999999999888888888888777777666666777777888999999888888888888999999777777666555555555555666555666666777777777777777444555666777888888888888666777777888888888888888888888888999999999::::::===???\\\[[[AAADDD888777888;;;===>>>AAAEEEKKKXXXmmmzzz}}}zzztttqqqvvv|||ssseeelll|||pppiiixxxxxxmmmoooyyy{{{|||yyybbb[[[aaa]]]QQQAAA<<<888888;;;<<<999555777666666555555444333333333333222222222111111111111111111000000000////////////////////////000000000///...---------------...........................---------...///000111111///...,,,+++++++++,,,+++++++++,,,---...///000//////......------,,,,,,---------........./////////////////////////////////000000000111111111111111111111222222333333333444333888>>>999666IIIddd{{{XXXXXXyyycccDDD666555888666666555555666666777777???777777???AAAAAANNN```vvvzzz}}}||||||vvv}}}sssqqqxxxwwwkkk\\\LLLDDDEEEHHHccc^^^UUUnnndddZZZIIIAAAPPPppp|||jjjaaa\\\TTTLLLHHH@@@BBBQQQeeejjjdddgggsss}}}xxxkkk___TTTLLL>>>999888:::>>>DDDPPP[[[hhhsssyyyooooootttvvvvvvzzz~~~uuummmmmmvvv}}}nnnRRREEEHHHKKKJJJIIIGGGEEEDDDDDDDDDBBBCCCCCCCCCAAA@@@@@@BBBBBBBBBBBBBBBAAA@@@??????????????????>>>===;;;:::999888888777777777777777888888777777777777888888888888888888888888888888777666666555555555555555555555666777777777777777444444555666777777777777666666777888888888888777777777888888999:::;;;;;;<<<:::GGGjjj[[[CCC>>>;;;888999<<<>>>???>>>AAAEEEMMMXXXggg{{{~~~}}}|||xxxkkkjjj[[[[[[iiisss}}}zzzxxxvvvrrroookkkeee^^^YYYXXXddd___gggyyy}}}yyy```KKKFFFJJJFFF<<>>===CCCMMMhhhsss{{{|||~~~}}}}}}}}}qqq|||zzz||||||kkkYYYLLLDDDEEEIIIfffiiiOOOYYYyyy\\\MMMBBBFFFPPPbbbyyyrrrkkk```XXXWWWPPPWWWfffrrrrrrkkkmmmuuurrruuurrrfffXXXMMMCCC<<<:::777777<<>>;;;===<<<999666555555666666666666666555444444333333222222222222111111111111000000/////////................../////////000000------,,,,,,,,,---......------------------------++++++,,,,,,---.........000///---,,,+++,,,,,,---,,,,,,,,,,,,,,,---...///,,,------------------...,,,,,,------...//////000////////////////////////000000000000111111111111///000000111222222333333111222333333555888===AAAkkkfffPPPvvvuuuUUU???888777777666666666666666777777777777777999<<<@@@CCCUUUggguuuwwwxxx|||{{{vvvwwwzzz~~~tttwwwwwwvvvnnnWWWKKKDDDEEEIIIfffwwwSSSOOOeeeoooXXXFFFDDDDDDGGGXXXmmmyyyuuukkkkkkfffkkkpppooohhhaaa^^^^^^XXX[[[XXXOOOFFF@@@:::444999666777>>>HHHTTTdddrrr|||~~~nnnkkkwww}}}{{{kkkppp}}}qqqkkkfff```TTTGGGAAABBBFFFFFFEEEDDDDDDDDDDDDDDDCCCDDDEEECCCAAA@@@AAABBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@???>>><<<;;;:::999999888777666555666666777777666666555555666666777555666777777777777666555666666555444444444444555444555666666777777666666333333444555666666666666555666666777777777777777777777777888888888888888999AAADDDEEEZZZ555;;;>>><<<::::::<<<>>>:::;;;>>>@@@CCCHHHNNNSSSbbb{{{}}}uuummm~~~}}}}}}|||rrreee]]]MMMGGGBBBCCCBBB<<<777777333555888888666555555555666555555444444333333222222222222111111111111000000/////////............---.........//////000000,,,,,,,,,,,,------...///------------------------******+++,,,,,,------...///...---,,,+++,,,---...------,,,,,,,,,---......,,,,,,,,,------.........,,,,,,------...///000000////////////////////////000000000000111111111111///000000111222222333333333666555111222999>>>>>>KKKVVVlllwwwhhhJJJ>>>888777777666666666777777444999;;;777666<<>>===;;;:::888888999888777555555666666777555555555444444555555555444555666777777666555444666666555444444444444555444555555666666666666666222333444555666666666666555666666777777777777777666666777888999;;;;;;<<<999CCCGGGAAAEEEaaa999888777777777888:::;;;;;;;;;<<<<<<===>>>>>>>>>HHHQQQ^^^mmm{{{{{{yyywwwuuusssnnnaaaPPPDDDAAA@@@???===;;;999888777666666666555444444333333333333333333333333333333333222111000////////////////////////////////////000000//////.........---.........------,,,,,,,,,+++,,,,,,------,,,,,,+++...---+++******+++---...////////////...---,,,+++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,..................---------......///000111111222......///000111222222333333333333333444555666666HHHcccxxxWWW}}}wwwtttGGG===<<<:::999888777888:::999::::::999888999;;;>>>DDDMMMXXX___aaaaaaccceeeggglllsssyyy~~~}}}uuuvvvyyykkk___\\\jjjyyy\\\LLLGGGDDDIIIddddddGGGGGG```~~~yyyVVVIII@@@@@@CCCAAABBBAAACCCKKKUUUcccxxxkkk```\\\UUUKKKDDDAAA???<<<999999999999999999888777777777777;;;EEEUUUhhhwwwyyy{{{~~~}}}wwwrrrkkkiiiooossszzzjjjVVVJJJDDDBBBCCCGGGGGGFFFCCCAAA@@@AAABBBCCCDDDCCCBBBAAA@@@@@@??????BBBCCCCCCDDDCCCAAA@@@???>>>===<<<;;;999888777666999999999999999999999999555555666666666666555555555555555555555555555555555555555555555555555555777777666666555555555444444444444555555555555666777666555444444555666777666777777666666777999;;;===;;;;;;???EEESSSmmm888777666666666777999999::::::;;;<<<<<<======>>>>>>BBBIIIQQQXXXaaaiiiooo}}}~~~zzzwwwoooeee\\\VVVNNNEEE>>>===<<<<<<;;;:::999999999666666555555444333333333333333333333333333333333333222111000////////////////////////////////////////////////......------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++...---+++******+++---...////////////...---,,,++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---......///000000111111//////000000111111222222333333222333333444555666<<>>CCCIIINNNQQQQQQRRRUUUYYY___eeellltttyyy~~~gggcccuuuqqqjjj___WWWWWWiiibbbOOOGGGDDDJJJeeelllLLLFFFRRRnnnkkkVVVEEE???AAA???>>>>>>???AAACCCIIIYYYiiizzzgggVVVMMMKKKGGGBBB>>><<<;;;999888888999999999888888777777777999???KKK[[[mmm{{{yyysssxxxuuusss{{{vvvnnnmmmssswww|||zzzeeeNNNDDDDDDEEEEEEFFFGGGEEECCCBBB@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@??????BBBBBBCCCCCCBBBAAA???>>>======<<<:::999888666666888888888888888888888888555555666666666666555555444444444444444444444444444444444444444444444444666666666555555555444444444444444444555555555555777666555444444555666777666666777666555666999;;;===888555888>>>GGGVVVccc666555555555555666777777999999::::::;;;<<<<<<<<<;;;;;;;;;<<<===BBBHHHMMM[[[ccclllppprrrwww~~~}}}zzzrrrtttxxxjjjggg^^^RRRHHHBBB>>>;;;888888888888888999999999999666555555444444333333222222222222222222222222222222111000//////.../////////////////////////////////............---------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,+++******+++,,,---......///......---,,,+++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,.................................//////000000111000000000000000111111111222222222333333444555666666AAAaaavvvaaa}}}VVVAAA333666:::777555888888999:::999888999<<<>>>DDDEEEEEECCC@@@BBBFFFKKKTTTZZZccclllsssxxx}}}fffbbbzzzxxxnnnggg]]]VVVWWWmmmlllWWWIIIEEELLLhhhuuuRRRHHHFFF\\\iiiPPPEEEDDD@@@@@@AAAAAA@@@:::999CCCOOOdddyyyzzzjjjXXXIIIBBB>>>======<<<;;;:::999888888888888888888777777777888<<>>>>>===>>>???AAAAAA@@@@@@???AAAAAAAAAAAA@@@???>>>===<<<<<<;;;999888777666666666666666666666666666666444555555666666555555444444444444444444444444444444444444444444444444444555555555555444444444444333333333444444444555555666555555444444555555666555666666666555666888;;;AAA999444888???DDDFFFGGGaaa444444444444444555555555777888888999999:::;;;;;;;;;;;;:::888888:::>>>BBB???EEEMMMRRRUUUZZZaaagggttt{{{|||wwwlllnnn}}}~~~rrrdddVVVNNNJJJEEEAAA>>><<<999666555555666666777777777888555555444444333222222222222222222222222222222222111000//////.........///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,+++******+++,,,,,,---.........------,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......................../////////000000111111111000000000000000222222222222333444555666555???LLLsssnnnooo}}}XXX888666<<<:::777999888999999999888:::<<>>;;;;;;???CCCJJJPPPZZZdddlllsssxxx{{{qqqiii~~~uuuhhh^^^^^^tttyyybbbNNNIIINNNiii|||XXXKKKDDDTTT{{{{{{eeeYYYRRRIIIGGGDDDBBBBBB???<<>>??????>>>===<<<;;;999999888888777777777777888@@@MMM]]]lll{{{vvvmmmjjjmmmqqqvvvyyysss{{{yyy{{{www|||rrruuugggTTTBBB???EEEHHHFFFDDDDDDDDDDDDCCCAAA???===<<<;;;<<<>>>@@@AAA@@@??????@@@@@@??????>>>======<<<;;;:::999888777666555555666666666666666666666666444444444555555444444444333333333333333333333333333333333333333333333333444444444444333333333333222333333333444444444444444444444444444444444444444555666555444555888:::@@@:::666:::AAADDDBBB???KKKccc222222333333444444444444666666666777888888999999666888999999888888999;;;666999===???AAACCCGGGJJJVVV\\\eeemmmttt|||~~~sssiiikkkxxxrrrjjjhhh^^^VVVPPPFFF???>>>=========;;;999777555555555555555444444444444444444333222222111111111111111111111111111111000///......---.........------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++------------------,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////............////////////111111111000000000000000222222222222333444555555111>>>???PPPqqqwwwuuuGGG888;;;:::888888777888999999999:::===???BBBBBBAAA???=========>>>CCCIIISSS\\\eeemmmsssxxx~~~ooodddxxxlllllloooXXXOOOQQQjjj___MMMIIIQQQnnnvvviiiWWWPPPFFF>>>???AAA@@@>>>>>>@@@FFFWWWttt~~~gggSSSGGGBBBAAA@@@@@@@@@?????????::::::999888777888888999:::EEEUUUggguuunnn\\\```pppzzz}}}}}}ttt{{{}}}nnnpppwww}}}TTTKKKCCCDDDFFFEEEDDDEEEDDDDDDCCCBBBAAA???===<<<;;;<<<>>>???@@@@@@???>>>???>>>======<<<<<<;;;;;;999999888777666555555444666666666666666666666666333333444444444444333333333333333333333333333333333333333333333333333333222222222222333333333333222222222222333333333444333333444444444444333333444555555444444444777999999888666777;;;??????======JJJiii111222333333444444333333444444555555666777777888444666999:::888666555555666666777999:::<<<=========AAAGGGMMMRRRWWW\\\```fffooozzz}}}xxxvvvxxxooonnnqqqtttwwwzzzkkk^^^XXXRRRFFFDDDEEE>>>>>><<<999777666666888999555555555444333333222222444333333222222111111000000000000000000000000000......------------......------------------------++++++,,,,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++,,,,,,------------,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////........................000000000000000111111111111111111222222333444555111===;;;===cccqqq___CCC:::888777777777888999999999:::===@@@??????@@@AAA@@@???===<<<>>>CCCKKKTTT\\\eeemmmrrryyy~~~vvvccchhh\\\[[[pppfffMMMKKKOOOeeelllbbbQQQBBB???CCCCCC>>>;;;???;;;>>>NNNkkkiiiZZZNNNHHHAAA===>>>@@@@@@???<<<;;;:::888888999::::::>>>KKK___qqq~~~oooRRRYYYqqqooo{{{}}}jjjkkklllooottt\\\FFFDDDEEEGGGFFFBBBCCCFFFDDDDDDCCCBBBAAA@@@???????????????>>>>>>>>>>>>>>>>>>===<<<;;;::::::::::::888888777666666555444444555555555555555555555555222333333444444333333222222222222222222222222222222222222222222222222222111111111111222222222222111111222222222333333333222333333444444333333222333444444444333444666999888:::999777888<<<===;;;:::>>>QQQvvv111222333444444444333333333333444444555666666666333555888999888666555555777666555777999;;;:::999555777:::<<<>>>@@@BBBCCCDDDIIISSS\\\^^^```jjjwwwzzz{{{|||wwwooohhheee```YYYWWWYYYRRRJJJGGGCCC;;;>>>AAA999<<<;;;999666555555777888444444444333333333333222333333333222111111000000000000000000000000000000...------,,,------......,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,******++++++++++++************++++++++++++******+++,,,,,,------,,,,,,,,,************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000........................//////000000111111222222111111111111222333444555555888::::::KKKyyy{{{ttt|||WWW???888888888777888999999999:::===@@@>>>???@@@AAAAAA@@@===;;;:::===CCCJJJRRR\\\eeekkksssyyyxxxyyyqqqmmmiiiPPPIIILLLeeevvvbbbMMMEEEEEEDDDAAA???>>>;;;:::???KKKeee~~~iii\\\KKKAAA@@@AAA???<<<>>><<<;;;999999:::;;;<<>>===<<<===>>>===<<<:::999888888999999777777666555555444444444444444444444444444444444222222333333333333222222222222222222222222222222222222222222222222222222000000000111111111222222111111111111222222222222111222333444444333222111333333444333333333666888777999999666888===<<<777:::;;;CCCXXXxxx111222333444555444333333222222333444444555555666000222555666666666777888777555444555888:::999777777888:::;;;;;;;;;<<<<<<===:::;;;@@@AAABBBHHHRRROOOSSS[[[dddqqq|||vvv|||}}}xxxtttqqqkkkcccYYYTTTQQQQQQKKKBBB???CCCBBB<<<<<<;;;888>>>@@@555666888;;;<<<:::888777666333333333333333444444444333333222222111000000000000000000000000000000000------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,*********++++++,,,,,,,,,******++++++++++++************++++++++++++******++++++,,,------,,,,,,,,,)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000.....................---...//////000111222222333111111111111222333444555777///555888:::___aaaqqqhhhEEE999;;;<<<777888999999999:::>>>@@@AAAAAAAAABBBBBBAAA>>><<<777999>>>CCCKKKUUU___fffpppvvv~~~tttvvv~~~hhhTTTFFFJJJiii~~~jjjTTTHHHCCCBBBBBBDDD;;;???CCCBBB???JJJlllpppXXXHHHDDDCCC???:::???===<<<::::::;;;<<<===GGGWWWmmmnnnyyy~~~|||zzz{{{yyyiiimmmhhh```]]]FFFAAA???@@@DDDDDDCCCDDDHHHEEEDDDBBBAAAAAABBBDDDEEEGGGEEEAAA===<<<;;;<<<===<<<;;;:::888777888888999666666666555555444444333222222222222222222222222222222222333333222222222111111111111111111111111111111111111111111111111//////000000111111111222000111111111111222222222111222333444444333222111222333444333222333666888111333333222777===:::111666888999>>>VVV|||111111222222222333333333444444444333333222222222333333333444444666777888:::888777555555555666666444555666888888777777666999999999999:::<<<>>>???DDDFFFIIIMMMQQQUUUXXXYYY```dddjjjooosssuuutttttt}}}~~~~~~xxxvvvtttttttttqqqlllggg]]]___aaa```[[[TTTOOOMMMKKKJJJFFFAAA======@@@CCC<<<<<<;;;;;;;;;::::::::::::999999888777666555555444333222111111111222333111111111111000000000000////////////////////////......---------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))************+++++++++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------............///000000000000000000000000111222222333333333444555:::===DDDooommm[[[xxx}}}[[[???777;;;:::444:::@@@<<<<<<>>>999AAA???>>>>>>@@@AAA@@@===:::;;;;;;===BBBJJJSSSZZZgggnnnwww~~~}}}{{{{{{kkkUUUJJJHHH]]]wwwdddVVVJJJAAAAAAFFFDDD>>>===@@@@@@CCCWWWmmmttt]]]MMMCCCAAABBB===>>>;;;666777<<<===:::KKKggg~~~yyyjjjwwwooolllfffYYYJJJBBBFFFFFFFFFDDDBBBBBBDDDFFFBBBBBBBBBCCCCCCCCCDDDDDDCCCBBB???===<<<<<<===>>>;;;;;;:::999888666555555666666666666666555555444444444444333333222222222111111111111111111111111000000000000000000000000111111000000000000111111111111000000//////......//////000111111111111111000000000000000000000000111111111111111111111111333333444444444444444444777666777:::===NNNyyy111111111222222222333333444444333333333222222222333333333444555666777777888777666555555555666777555666777888888888777777888888888888999;;;<<<>>>;;;<<<>>>AAAEEEHHHJJJLLLHHHKKKOOOSSSUUUVVVVVVVVV[[[\\\^^^aaadddccc```]]][[[ZZZXXXXXXXXXVVVQQQMMMGGGIIIKKKKKKGGGCCC@@@???CCCBBBAAA???>>>>>>@@@AAA;;;;;;;;;:::::::::999999666666666666666666666666444333222111111111222222111111111000000000//////...........................------------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))************+++++++++*********)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,---------............///000000000000000///000000111111222333333333333333777:::===___|||___hhhoooPPP<<<666===666999<<<;;;AAAEEE>>>@@@AAAAAA@@@???======>>>;;;;;;<<<<<<@@@FFFOOOUUU___gggpppxxx{{{~~~~~~hhhRRRJJJLLLccczzzqqqiii___QQQIIIHHHCCC>>>===???>>>>>>LLL^^^{{{jjjYYYKKKBBB===<<<:::888888;;;???BBB[[[ttt|||rrroootttvvviiiooorrrxxxzzzrrrnnneeeWWWJJJCCCDDDDDDDDDCCCAAAAAABBBDDDAAAAAAAAAAAAAAAAAA@@@AAABBB@@@>>><<<;;;;;;<<<<<<;;;:::999888777666555555666666666666666555444444444444333333333222222222111111111111111111111111000000000000000000000000111111000000000000111111000000000000//////......//////000111111111111000000000000000000000000000111111111111111111111111333333333333444444444444777555777999888AAA___~~~111111111222222222222333333333333333222222222222333333444444555666666666666666555555666666777888666666777888888888888777777777777777888:::;;;<<<999999;;;===???AAABBBCCC<<<===>>>@@@AAABBBBBBBBBFFFFFFGGGJJJLLLMMMLLLJJJFFFEEEEEEEEEFFFDDD@@@===<<<===??????===<<<;;;;;;@@@???>>>>>>?????????===;;;;;;:::::::::999999999444444444444555555666666333333222111111111111222111111000000000000//////........................------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))************+++++++++++++++******)))*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,---------............///000000000000/////////000111111222222333222333111444666555JJJnnnpppWWWnnnhhhIII888>>>888:::@@@HHHWWWYYYJJJCCCDDDDDDBBB>>>===>>>???<<<<<<<<<<<<===AAAHHHMMMUUU\\\fffnnntttyyy~~~|||{{{|||eeeSSSMMMUUUmmm~~~yyyuuukkk]]]QQQKKKCCC???@@@BBB???;;;BBBNNNtttpppTTT??????;;;:::===;;;:::CCCPPPnnn~~~vvvllliiiooo{{{{{{rrrooouuuuuuyyy}}}uuujjjiiippp|||zzzqqqiii^^^PPPFFFBBBBBBBBBBBBAAA??????@@@BBB@@@??????>>>>>>======<<>><<<:::999999::::::999999888888777666555555555555666666555555444333333333333333222222222222111111111111111111111111000000000000000000000000111000000//////000000111000000000////////////......///000000111111000000000000000000000000000000111111111111111111111111222222333333333444444444555444666888666666DDDVVV111111111111222222222222333222222222222222222222333444444555555666666555444444555555666777888888777777777888888888888888777777777888999::::::;;;;;;<<<<<<===>>>???@@@@@@?????????@@@AAABBBCCCDDDCCCBBBBBBDDDFFFHHHHHHGGGBBBBBBCCCDDDDDDCCCAAA??????@@@AAAAAA@@@???@@@AAACCC@@@>>>===>>>>>><<<:::;;;;;;;;;;;;::::::::::::444444444444555555555555333222222111111111111111111000000000////////////........................---------,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,************************************************************************))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++***)))))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......---...//////000000////////////000000111222222222222333000333666111:::QQQ```___}}}lllWWWAAA999<<>>======;;;;;;===AAAEEELLLSSS]]]eeelllsss{{{{{{|||fffYYYSSS^^^zzzzzzrrriii^^^TTTNNNDDDCCCCCCEEEBBB===???EEE[[[```DDDBBB<<<;;;@@@===:::III^^^{{{yyypppiiihhhqqqyyyrrrfffmmmyyyttt|||}}}vvvnnnuuuyyyuuuhhh\\\PPPEEE@@@AAAAAABBBBBBAAA??????@@@AAA??????>>>===<<<;;;::::::<<<;;;:::888888888888888777777777666666555555555444555555555555444333333333222222222222222222222111111111111111111111111000000000000000000000000000000////////////000000////////////////////////...//////000000000000000000000000000000000000000111111111111111111111111111111222222333333444444333222555999888555999AAA000000111111111222222222222222222222222222222222333444555666666555555444333333444555666777777888777777777777777888888888888888999999::::::;;;;;;::::::;;;;;;;;;<<<<<<<<>>======>>>AAABBBCCCBBBAAABBBDDDEEEEEEDDDCCCBBBAAAAAABBB@@@>>>===>>>@@@BBB???===;;;;;;;;;;;;:::<<<<<<<<<<<<;;;;;;;;;;;;777777666555555444333333222222222222111111000000000000000////////////...........................------,,,,,,,,,+++++++++,,,++++++******++++++,,,************************************************************************))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++***)))))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......------...///////////////...//////000111111222222111444111333888333333@@@```~~~ggglllTTTAAA999IIIkkk[[[OOOBBB===AAAEEECCC@@@???>>>===;;;::::::<<>>===<<<;;;:::999999999888777777666666666555555555555555555555555444444444444444333333222222222222222222222222222000000000000000000000000////////////////////////000000////////////000000.............../////////......///000000000000000////////////////////////000000000000000000000000000000111111222333333444444333444888999777777999000000000111111111111222111111111222222222222222333444555666666555444444222333444555666777777666666666666555666777777888888888999:::;;;;;;::::::::::::;;;;;;<<<<<<<<<===<<<<<<<<<>>>???AAACCCDDD@@@???>>>???AAABBBBBBAAA???BBBDDDEEEDDDCCCCCCCCC@@@AAAAAA???<<<::::::;;;;;;<<<===<<<;;;:::;;;<<<<<<<<<;;;;;;;;;:::::::::888777666555444333222222111111222222111111000///000000////////////......------------------------,,,,,,,,,,,,++++++++++++++++++************++++++************************************************************************)))))))))))))))))))))))))))************+++++++++++++++******)))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------...////////////.........///000000111111222///444222111888666333999AAAsssyyydddyyyyyyTTT:::???]]]vvvbbbJJJ???AAAFFFCCC>>>?????????===:::999;;;<<<@@@EEEMMMTTT[[[dddnnnuuuyyy}}}xxxgggeeeooo{{{mmm```VVVPPPIIIDDDAAA@@@@@@@@@FFFggg|||[[[CCC>>><<<===>>>FFF]]]ttt~~~qqqeeePPPHHHOOOmmm~~~wwwzzztttxxxyyy~~~}}}~~~vvvooo|||xxxfffQQQFFFBBB@@@BBBFFFAAACCCDDDDDDBBBAAAAAAAAA??????>>>===<<<::::::999777777777777666666555555444444444444444444555555333333444444333333222111111111111222222222222222000000000000000000000000////////////////////////000//////......//////000---............/////////---...//////000000//////////////////////////////000000000000000000000000//////000111222333333444666555444555666666555444000000000000111111111111000111111111222222222222333444666777777555444333222333555666666666666555666555444444444555777777777888999::::::999999888::::::;;;<<<===>>>??????<<<===>>>???@@@AAABBBCCCCCCBBBBBBCCCEEEEEECCCAAA>>>AAADDDEEECCCAAAAAABBBAAABBBBBBAAA>>>;;;;;;;;;888???EEEEEE@@@;;;;;;<<<:::::::::999999999888888555555444444333333222222000111111222111000///...000000/////////.........------------------------,,,,,,,,,++++++++++++***++++++************++++++************************************************************************)))))))))))))))))))))))))))************+++++++++*********)))******++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,---......//////............//////000111111111---444111///666777333777888UUUuuunnnoooGGG===HHHiii___JJJEEEEEECCC@@@???@@@@@@>>><<<:::;;;<<<;;;???EEEJJJPPPYYYccckkkpppuuuzzz||||||}}}nnntttwwwjjj```QQQEEE@@@@@@@@@???BBB[[[[[[EEEDDDAAA???EEEXXXqqq~~~~~~}}}oooaaaTTTNNNRRRkkkzzzvvvooosss|||rrrvvvwwwyyyyyywwwkkktttnnn[[[IIIBBBDDDEEEEEEEEE@@@BBBDDDDDDBBBAAA@@@AAA======<<<<<<;;;:::999999666666666777666666555555222222333333444444444555333333333333333222111111000111111111222222222222000000000000000000000000//////////////////////////////............//////---------.........//////---...//////000000//////////////////////////////000000000000000000000000......///000111222333333444444444444555666555333000000000000111111111111000000111111222222222222333444666777777555444222333444555666666666555444555444444333333555666777666666888999999888777777666777888999:::;;;<<<======>>>???@@@AAAAAAAAAAAA???>>>>>>???@@@@@@===;;;;;;>>>BBBBBB@@@>>>>>>??????AAABBBAAA>>><<<;;;;;;<<>>::::::888888888777777777777666111222222222222333333333000111111222222000///...000/////////............------------------------,,,,,,,,,+++++++++******++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++***)))))))))***+++,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,---......//////............//////000111111111,,,444000,,,333666333666888>>>___hhhxxxVVVCCC>>>RRR{{{tttWWWIIIFFFEEEEEE???@@@@@@???===;;;<<<<<<777;;;???DDDIIIRRR\\\dddjjjooovvvyyyzzz}}}ttt{{{nnnYYYHHHAAAAAAAAA@@@>>>RRRrrr]]]JJJKKKHHHDDDNNNggg~~~}}}}}}~~~~~~|||nnn```[[[]]]___hhh}}}oooqqqnnnooo}}}{{{yyy|||ssseeekkkzzzeeeSSSCCC@@@EEEGGGEEEBBB@@@BBBCCCCCCBBB@@@@@@@@@<<<<<<;;;::::::999999999666666666777666666555555222222222333333444444555222333333333333222111111000000111111222222222222000000000000000000000000//////////////////////////////............//////---------.........//////---......///////////////////////////////////////000000000000000000000000---...///000111222333333111333444444666888777555///////////////...............///000000000000000444444444444333333222111333333333444444444555555555555555444444333333333777777888888888777777666666666666777888:::;;;<<<999:::<<<>>>>>>>>>>>>===??????@@@???>>>===;;;:::<<<<<<<<<<<<<<<<<<<<<<<>>===<<<;;;666@@@RRR^^^UUU@@@777;;;999888777666555555555555444333222111000000000000000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++))))))))))))******************))))))))))))******'''(((***++++++***((('''))))))(((((((((((())))))************************,,,+++******))))))******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................000000000000////////////000111111111111222222222<<<333BBBpppmmmjjjzzz{{{nnnIII???@@@\\\oooUUUDDD===JJJCCCCCCAAA>>>>>>@@@???>>>:::999:::<<>>>>>>>>>>><<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999999999>>>JJJRRRKKK;;;666;;;888888777666555555555555444333222111000000000000000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++))))))))))))******************))))))))))))******)))***,,,------,,,***)))))))))(((((((((((())))))************************,,,++++++***************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................000/////////////////////000000111111111222222222555444<<>>OOOrrrkkkPPPAAAHHHCCCCCCAAA>>>===>>>??????<<<;;;:::;;;>>>DDDJJJNNNTTTZZZccckkksssyyy~~~wwwpppmmmooofff```hhhyyygggRRRFFFCCCAAA???BBBDDDIIIWWWuuu}}}|||{{{{{{{{{|||}}}}}}~~~{{{yyyxxxuuunnneee___eeeooo~~~mmmppptttoooooojjjqqqqqq___MMMFFFBBBEEEHHHFFFDDDDDDBBBAAA@@@???>>>??????@@@<<<;;;:::999888777777777666666666666555555555444444444444444444444444444000111111222222111111000/////////000000000111111000000////////////000000........................................................................------........./////////......////////////........./////////000000000000000000000111111111222222111111111111111111111111..............................///000000000000///222333333333333222111111222222222333333333333444444444333333333333333222666666777777777777666666666555555555666777777888888999:::;;;;;;;;;;;;;;;:::;;;<<<======<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;:::999999888;;;:::>>>CCC>>>555444999777777666555444444444444333222111000000//////000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))))))))******************))))))))))))******+++,,,---......---,,,+++))))))(((((((((((())))))************************,,,+++++++++************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------////////////////////////000000000111111111222222///666777>>>aaalllQQQAAABBBPPP{{{bbbLLLKKKFFFEEECCCAAA>>>===>>>@@@>>><<<:::999:::===@@@BBBIIIOOOXXXaaajjjrrryyy~~~~~~~~~sssiiidddhhh]]]RRRRRR\\\oooyyy\\\IIIEEECCC@@@@@@@@@???HHHccc}}}zzzyyyyyyyyyzzz{{{|||}}}yyyuuupppmmmkkkhhhccc___dddxxxxxxzzzyyywwwvvvkkkddd___UUUFFFAAA@@@DDDGGGFFFDDDDDD@@@@@@???>>>>>>>>>>>>>>>;;;;;;999888777777777777666666555555555444444444444444444444444444444444000111111222222111111000000000000000111111111111000//////......//////000..................................................................................../////////000......////////////............/////////000000000000000000000111111111111111111111111111111111111------...............///---...//////000000//////111222222222222222111111111111111222222222333333333333333333222222222222555555666666777777666666555555444444444555666666777888888999999999999999888999:::;;;<<<;;;;;;:::::::::::::::::::::::::::<<<<<<;;;;;;::::::::::::<<<777666888666222222777555555444333333333333333222111000///////////////------------------------------------------------+++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))((()))))))))******************))))))))))))******+++,,,,,,------,,,,,,+++))))))(((((((((((())))))************************+++,,,,,,+++++++++******************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------.........///////////////000000000000111111111111///777555222IIIxxxfffUUUJJJDDDcccuuuYYYLLLHHHFFFEEEDDDAAA======@@@???===;;;888888888:::;;;DDDIIIPPPYYYaaajjjrrrwww|||~~~yyyqqqlllddd\\\UUUPPPVVVmmmiiiOOOGGGDDD@@@;;;===???GGG___}}}|||{{{xxxxxxxxxyyyzzz{{{||||||wwwrrriiibbbbbbgggiiigggfff|||}}}}}}zzzwwwvvvkkk]]]SSSNNNAAA>>>???DDDFFFDDDAAAAAA>>>>>>>>>===============::::::999777777666666666555555555444444444333333333333333333333333333333000000111111111111000000000000000000111111111222/////////....../////////................................................................................./////////000000---......//////......---........./////////000000/////////000000000111111111111111111111111111111,,,---------......//////------...///////////////000000111111222111111000000000000111111111111222222222222222222222222222333444555666666666666666555444444444444444555555777777777777777888888999777888999;;;;;;;;;::::::999999999999999999999999;;;:::999999888999999:::999666444444444222222444444333222222222222222222000000//////.../////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++************************((((((((((((((((((((((((((()))))))))******************))))))))))))************++++++++++++******))))))(((((((((((())))))************************+++,,,,,,,,,,,,+++***)))************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------....../////////000//////000000000111111111111444444333<<<[[[~~~wwwmmm]]]TTTnnnnnnUUUIIIDDDAAADDDCCC???>>>AAA???===<<<:::999888999999???CCCIIIQQQZZZcccmmmtttyyy{{{~~~tttuuutttkkkVVVHHHSSSiii}}}uuuvvv{{{xxxYYYIIICCC@@@;;;===@@@III___~~~{{{yyyxxxyyywwwxxxyyyzzz{{{{{{||||||yyyrrrfff\\\___kkksssuuuooo{{{xxx{{{|||tttzzzpppeeeTTTFFFBBB@@@>>>???CCCDDD@@@>>>>>>=========<<<<<<<<<;;;;;;999999888777666666666666444444444444333333333333333333333333333333333333000000000111111000000000///000000000000111111111//////............//////....................................................................................////////////------............------............////////////....../////////000000000000000000000000000000000,,,,,,,,,---......//////------...////////////...//////000111111111111000/////////000000000111111000111111111111222222222222333444555666666666666444444333333444555666666888777777666777777888888777888999;;;;;;;;;:::999888888888888888888888888888777666555555555777777666666555555444333222333222111111000000111111222//////............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***************(((((((((((((((((((((((())))))))))))******************))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))************************+++,,,---------,,,***)))************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000/////////000000000111111111///222666666BBBgggtttOOOUUUqqqxxxWWWJJJAAABBBDDDAAA@@@CCC>>>>>>===<<<;;;:::::::::999<<>>>>>FFF^^^~~~}}}zzzwwwvvvvvvvvvwwwxxxyyyzzz{{{{{{zzzzzztttooobbbWWW\\\kkkvvvwwwzzz}}}xxxssspppmmmuuuvvvjjj{{{lll]]]MMM>>>===@@@>>>???CCCBBB>>>;;;===;;;;;;;;;<<<;;;::::::999888888777666666666666666444444333333333222222222222222222222222222222222///000000111111000000///////////////000000000000///......------......///------------------------........................------------------------------------.........///------............------------........./////////............////////////000000000000000000000000++++++,,,------...//////,,,---......//////.........//////000111111000000....../////////000000000000000000000111111222222222222333444555555555555333333333333444666777888999888777666666777888888888999:::;;;;;;;;;:::999777777777777777777777777777666444333333555666777444666777555333222333444111000000//////000000111///......------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************((()))))))))*********+++))))))))))))))))))))))))))))))))))))******************))))))))))))******)))))))))(((((()))))))))))))))(((((((((((())))))************************+++,,,---...---,,,***)))************************************************************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000000////////////000000000111000///222666333555LLLggg}}}iiiRRRSSSiiizzzbbbLLLFFFEEEAAA???BBB??????>>>======<<<;;;:::777999<<>>???JJJccc}}}{{{yyywwwuuutttttttttvvvwwwxxxyyyyyyyyyxxxwwwpppnnndddZZZ^^^mmmuuusssyyy}}}uuuooonnnnnnuuunnniiidddPPPFFF===AAA???>>>???BBBAAA===<<>>@@@?????????>>>===<<<:::999888999;;;===CCCLLLWWW^^^mmmoooqqqsssuuuwww{{{~~~~~~jjjSSSPPPkkkWWWCCCFFF>>>>>>BBBRRRmmm~~~yyyxxxwwwvvvuuutttssssssvvvvvvwwwxxxxxxwwwuuuuuutttuuunnneeehhhuuuzzzuuurrrzzz}}}sssoooooorrrqqqrrr~~~iiimmmyyyWWWAAA======FFF>>>===>>>AAA@@@======AAA999999:::;;;:::999888777777666666555555555555666333333333222222222111111111111111111111111111111//////000000000000//////------------.........///.........------.........------------------------........................------------------------+++++++++,,,,,,,,,------,,,------......------,,,---------.........//////---------.........//////000000000000000000000000.........------,,,,,,,,,------------------------............////////////............////////////////////////////////////111111222333333333222222555555444333444666888:::777888777555444444777:::999999999999999999999999555555666777777777777777<<<:::888555444333444555666555444333111000//////.........///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))((((((,,,+++)))((((((((()))***))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))+++------+++)))************************))))))))))))))))))))))))++++++************************+++++++++,,,,,,,,,------------------------------,,,------...///000......///000000000000000000000111222333555666777SSSzzzzzz{{{^^^CCCEEE\\\\\\GGGFFFDDD;;;AAAAAA@@@>>>======<<<999<<<<<<;;;;;;===CCCJJJPPP[[[bbbiiilllkkkmmmsssyyyxxxyyy{{{sssddd___yyyiiiQQQHHHDDD>>>@@@TTTqqqzzzvvvxxxxxxxxxwwwwwwvvvvvvvvvtttuuutttrrrtttwwwvvvqqq{{{rrrqqqoookkkrrrzzzvvvsssvvv|||xxxmmmooo}}}~~~pppooommmnnnvvvnnnqqqyyynnnPPP>>>===@@@@@@???>>>>>>============>>>:::999888777666666666666777666666555444444333333222222111111111111222222111111000000000000111111111111000000//////......////////////////////////........................---------............///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,---------......---------............///////////////////////////......---------,,,,,,,,,------------------------............////////////............////////////////////////////////////111111222222333333222222555444333222333444666888777777777555444444777999888888888777777777777777555555666777777777777777<<<:::888666444444444555444444333222111000000///////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))(((+++******)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***))))))***,,,,,,+++***************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,---------------------------,,,,,,------...///000......///000000000000000000000000111333444666777DDDccczzzxxxrrr]]]KKKEEE```}}}VVVCCCDDDIIIAAABBBAAA???????????????======<<<;;;<<>>======<<<=========999999888777666666666666666666666555444333333333222111111000000111111222111111000000000000111111000000000000//////......................................................------------...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,------------...------------............////////////////////////------------,,,,,,,,,,,,........................---............/////////............////////////000000000000000000000000000111111222333333222222444444333222222333444555666777666555444444666888888888888888888888888888555555555666666666666666<<<:::888666555555555555222222222222111111111000000/////////...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))))))))************))))))((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,***)))***+++,,,,,,+++************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,---...///000......///000000000000///000000000111222444555666888EEEkkkhhhGGGGGGffftttSSSEEEEEE???@@@??????===;;;<<<>>>=========;;;::::::<<>>>>>===<<<<<<<<<<<<<<<999888777666666555555666666555555444444333333222222111111000000111111222111000000//////000000111000000000////////////...........................------------------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---------.........//////............////////////000000000000000000000000///000111222222333222222555444333333222333333444555666666555333333555777999999999:::::::::::::::555555444555555555666666;;;:::888777555555555555000111111111111111111111000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))---+++))))))+++---------************************))))))))))))))))))))))))***************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---...//////000000////////////000000111333444555666888OOO~~~kkkOOONNNjjjkkkNNNEEEAAA@@@@@@AAA>>>;;;:::<<<<<<===>>>===:::999999:::<<>>>>>>>>===<<<;;;;;;;;;;;;888888777666555555555555444444444444333333222222111111000000000000111111000000////////////000000////////////////////////........................------------------------,,,,,,---------.........---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------------........................////////////000000000000000000000000...///000111222222222222555555444444444444444444444555555555333333444666888888888999999:::::::::444444444333444444666666999888777666555555444444//////000000000000111111000//////...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************))))))))))))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******((()))***++++++***)))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))...,,,******,,,---......************************))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///------...////////////////////////000111222333444888777>>>ZZZrrrdddZZZrrrkkkXXXFFFBBBAAADDDDDD???>>>@@@;;;===???>>><<<:::::::::999;;;===???BBBHHHQQQWWW___eeemmmssswww{{{~~~}}}zzzwwwtttssssssrrrpppsssrrrqqqqqqqqqssstttuuutttyyyzzzwwwxxxyyy{{{~~~{{{wwwuuuxxx~~~rrrfff___ZZZSSSMMMGGGDDDAAABBBDDDCCCAAA@@@>>>===<<<;;;::::::::::::888777666555444444444444333333333333333222222222111000000000000000000111000000////////////000000.............../////////........................------------------------,,,,,,,,,------------...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...////////////////////////++++++++++++,,,,,,,,,,,,........................,,,------------.....................////////////000000000000000000000000......000111222222333333444444444444555555555555333444555555333333333555444444555555666777777777444444333222333444555666777777666666555444333333///////////////000000000///.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************))))))(((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************((())))))************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))...,,,+++,,,---......---************************)))))))))))))))))))))))))))))))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------...////////////...////////////000111222333666777666@@@cccxxx|||nnnQQQEEE===@@@BBB???>>>@@@;;;===???@@@>>><<<<<<<<<888888999:::===AAAHHHLLLWWW\\\dddiiimmmqqqwww{{{{{{~~~vvvuuussssssssssssqqqooorrrqqqooonnnoooppprrrssstttzzz}}}yyyxxx{{{vvvtttvvvyyy{{{vvvnnnfff^^^UUUKKKDDDBBBAAAAAADDDCCC???>>>???>>>===<<<;;;:::999999999777666555444444333333444222222222222222222222222111000000//////000000111000//////......//////000---............/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------////////////////////////******+++++++++,,,,,,,,,------------------------,,,,,,---------.....................////////////////////////////////////---...///111222222333333111222333444444444444444222333555444333222333444333333333444555666666666444333222111222333555666555555555555444333222222/////////////////////...------------------------++++++++++++++++++++++++************************************************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************)))))))))))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))---,,,,,,---//////...---************************))))))))))))))))))))))))((())))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---...///,,,---......//////......///////////////000111222333555555777HHHkkkuuukkkUUUAAA>>>@@@===<<>>@@@@@@>>>=========999999999999:::===AAACCCMMMRRRYYY]]]```eeemmmsssuuuxxxzzz|||}}}~~~}}}zzzwwwsssqqqppppppqqqqqqpppooopppooommmkkkkkklllnnnooo{{{~~~yyyyyyxxx|||{{{wwwtttmmmdddXXXMMMEEE@@@@@@@@@CCCEEE@@@::::::???>>>===<<<:::999888888888777666555444333333333333111111111222222222222222000000////////////000000//////............//////---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------////////////////////////*********++++++,,,,,,,,,------------------------,,,,,,,,,---------................../////////000////////////////////////---...///000222222333333///000111222333444444444111333555444333222333333444444555555666777777888444333222111111333555666444444444444333222111111000000//////............,,,,,,------------------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++***)))((((((((()))+++,,,))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,---...000000...,,,************************))))))))))))))))))))))))((())))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---......,,,---......//////......//////...//////000111222222222666999;;;LLLwww}}}vvv~~~lllNNNDDDCCC@@@>>>AAA>>>???@@@???===<<<<<<===<<<;;;:::::::::<<<>>>???FFFKKKQQQUUUWWW]]]eeelllqqqsssvvvwwwyyy|||~~~zzzwwwtttsssqqqooommmlllnnnoooppppppooommmkkkiiihhhiiikkklll{{{tttvvvyyyrrrvvvxxxkkkaaa|||}}}{{{uuu}}}|||yyypppbbbSSSFFF@@@>>>@@@AAADDDFFF???777888@@@>>>===;;;:::999888888888666666555444333333333333111111111111111111222222000000////////////000000//////............//////---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------////////////////////////******))))))******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......///...---,,,,,,---.../////////000000///...------------...///000111222333222222222222222222222222333222222222222222222222333333333444444555555555111111222222222333333333333333333222222222111111......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))))))))************)))***+++++++++)))((('''))))))))))))************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))************))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,---------------............///......//////000000111111---...555999777>>>ZZZzzzjjjhhhgggPPPJJJHHH???666???BBBBBB>>>===???>>>:::>>>===:::999999:::;;;<<>><<>>===AAAEEECCC@@@<<<999999888888777777777666555444444333333222111111000000000000000000000000000000000000000////////////////////////------,,,,,,,,,,,,++++++++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,+++,,,,,,+++***))))))************+++++++++,,,,,,,,,---------,,,,,,+++++++++************************,,,++++++******++++++,,,---------------------------------............///******))))))******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,------------...///...------------...//////////////////...------------...//////000111111222222222222222222222222222222222222111111111111222222333333333444444444111111111222222222333333222222222222111111111111......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))))))))***************************)))(((((())))))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))***)))((((((((()))***+++))))))))))))************))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,------------------.....................///000000111111111///222666666888III]]]qqqqqq[[[ggghhhPPPCCCAAAEEE>>>BBBCCCAAAAAABBB@@@<<<===<<<;;;:::::::::;;;<<>>???CCCIIIPPPTTT\\\```ggglllppptttwwwyyyzzz|||~~~{{{uuuqqqqqqqqqooommmnnnmmmlllmmmnnnooonnnlllsssoooqqqkkkqqqrrreeeppp~~~|||uuusssvvvyyyyyy|||}}}lllcccbbbooommmllliiixxx|||rrruuuppp[[[LLLCCC===<<>>@@@???======???BBBAAA>>>:::888888888777666666666555444444333222222222111000000//////000000////////////////////////........................------,,,,,,,,,,,,++++++++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,+++,,,++++++***))))))***************+++++++++,,,,,,------,,,,,,,,,+++++++++************************,,,++++++******++++++,,,------------------------------------............***))))))))))))***++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------///...------------...///...////////////...------------........./////////111111111111111111111111000000000000000111111111111111111222222222222333111111111222222222222333111111111000000000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********))))))))))))************+++******)))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))((((((((()))***+++))))))))))))************))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,------------------............---......//////000111111444//////555666555999BBBhhh|||hhhXXXXXX{{{___CCC<<>><<<<<<>>>======<<<<<<<<<<<<===>>>===;;;888666777777777666444444444333222222111111222111000000//////000000////////////////////////........................------,,,,,,,,,,,,++++++++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,+++,,,+++******)))******************++++++++++++,,,,,,,,,,,,,,,++++++++++++************************,,,++++++******++++++,,,------------------------------------............)))))))))))))))***++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------.........------..................//////...---------------...............111111111111111111111111////////////000000000000000000000111111111111111111111111111222222222222000000/////////............---,,,,,,++++++,,,,,,+++++++++++++++++++++++++++++++++***************((()))))))))************+++***)))(((((()))***+++((()))))))))************)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))))))))))))))(((((((((((())))))******((()))))))))************((()))))))))************))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,---------.........------......///000000111333//////555888666777:::GGGpppvvv]]]TTTkkk{{{^^^FFF999???CCCEEECCCBBBBBB???:::<<<============<<<;;;;;;;;;:::::::::;;;<<<>>>>>>DDDHHHMMMRRRXXX]]]cccgggpppssswwwyyyzzzzzzzzz{{{~~~~~~}}}xxxtttrrrrrrrrrpppmmmmmmnnnpppqqqtttvvvvvvtttsssssstttnnntttzzzppp{{{~~~~~~xxxvvv~~~wwwiiicccuuu~~~}}}uuukkkrrrmmmZZZFFF>>>============>>><<<;;;;;;<<<===<<<;;;:::888555555666666666555333222222222111111111000111111000///////////////////////////////////////........................------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++***************+++************++++++++++++,,,+++++++++++++++++++++************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........))))))(((((())))))***+++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------..................---------............---------------...............000000000000000000000000....../////////000000000000000000000000000000000000000111111111222222222/////////.........------------,,,++++++++++++,,,++++++++++++++++++++++++************************((()))))))))************+++***)))(((((()))***+++((()))))))))************))))))))))))))))))))))))******))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))))))))((()))))))))************((()))))))))************))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...---------...//////000000000///111444666555888<<<<<>>>>>>>>===<<<;;;<<<;;;;;;;;;;;;;;;;;;;;;===@@@DDDHHHMMMRRRXXX\\\eeeiiinnnrrrtttvvvxxxyyyzzz{{{}}}{{{wwwtttrrrpppnnnoooooonnnlllllllllnnnsssyyy{{{wwwuuuvvvpppzzz~~~ttttttzzzzzzppphhhqqq{{{wwwvvv~~~sssjjjppp{{{|||xxx\\\MMM@@@===@@@@@@>>>===???===;;;;;;;;;<<<;;;:::777666444444555555444333111111111111111000000000111000000///.../////////................................................------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++***************++++++))))))*********+++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...)))(((((((((((()))************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------...//////...------,,,,,,---............---------........./////////////////////////////////......//////000000111111111000000000000/////////000000000111111111111222/////////.........------------,,,+++++++++++++++++++++++++++++++++++++++)))))))))***************))))))))))))************)))))))))))))))******+++))))))))))))************))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))))))))(((((())))))))))))************))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,------......///000000000111333222111222555999>>>:::MMMwwwtttaaaSSS]]]vvv{{{kkkZZZWWWOOODDD???@@@BBB@@@???>>>>>>>>>============;;;;;;;;;;;;::::::999999;;;===???AAADDDHHHNNNRRRWWW[[[aaaggglllqqquuuxxxuuuwww{{{~~~xxxrrrpppooonnnmmmjjjjjjjjjjjjiiihhhgggfffnnnyyyzzzwwwvvvvvvtttiiinnn}}}xxxvvvtttnnnssszzzvvvlllsss~~~tttmmmkkkrrrwwwrrreee\\\QQQFFF>>>???BBBAAA>>>===>>>===<<<;;;:::999999999666555444444555555333222111111111111111111111111111000//////......//////........................------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++*********)))******+++,,,)))))))))************+++*********+++++++++++++++************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------((((((((((((((()))************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,------...//////...------+++,,,------.........---------...//////000111111////////////////////////......///000000111222222111111111000000000//////000000000000111111111111////////////............---,,,++++++***+++++++++************************((()))))))))*********+++))))))))))))************(((((()))***************))))))))))))************))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))))))))((('''))))))))))))************))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,---......//////000000111222111111333444444999777===QQQppp~~~jjjaaaggguuuyyyfffPPPBBB@@@AAA@@@@@@???>>>=========>>>>>><<<;;;;;;;;;:::::::::;;;<<<<<<<<<<<<===@@@EEEIIIKKKOOOTTTZZZ^^^dddiiimmmllloootttwwwyyy|||}}}~~~wwwtttpppnnnmmmmmmkkkjjjiiigggfffggghhhfffbbb^^^```pppuuummmjjjsss~~~{{{tttvvv{{{xxxuuutttxxx{{{ooohhhdddggghhh```TTTMMMNNNFFF@@@AAABBB???======;;;<<<===:::666555666999777555444444555444222000111111111111111111111111000000///............///........................------------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******))))))***++++++,,,))))))))))))************)))*********++++++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------((((((((((((((()))************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,---...//////...---,,,+++,,,------.........---------...///000111222333////////////////////////...//////000111222222333222222111111000000000///000000000000111111111111000000/////////.........---,,,++++++******++++++************************(((((())))))*********+++))))))))))))************'''((()))+++++++++***)))))))))))))))************))))))))))))))))))))))))+++*********))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&((()))))))))((('''))))))))))))************))))))))))))************)))************+++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,------...//////000000000000111555888666222///999<<<<<>><<<<<<===???@@@======<<<<<<<<<<<<======<<<<<<;;;999999;;;@@@CCCFFFHHHLLLOOORRRVVV[[[^^^cccgggmmmqqqsssuuuzzz}}}zzz|||~~~wwwnnnmmmmmmmmmnnnmmmjjjhhhkkkgggeeefffhhhgggaaa[[[SSShhhzzz|||rrrpppnnnqqq|||}}}|||||||||wwwwwwvvvjjj___ZZZXXXSSSOOOMMMOOOHHHCCCBBB@@@===<<<>>>888;;;===:::444222444888777666555555555444222000111111111111111222222222000000///.......................................---------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******))))))***+++,,,,,,))))))))))))************))))))******++++++++++++************************,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------))))))(((((((((((()))))))))************+++++++++)))************+++++++++,,,,,,,,,---------......---------............///////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000///...------,,,,,,------,,,,,,+++***))))))************************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((+++***)))'''''')))***+++******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++*********))))))((((((*********)))))))))))))))++++++******))))))((((((************************+++++++++*********)))))),,,,,,,,,---------......------------.........///...000222222222333444666444222444999>>>RRR}}}uuunnn|||bbbNNNGGGAAA<<>>===???@@@???BBB???;;;999;;;???>>>;;;>>>>>>===<<<;;;;;;::::::>>>@@@BBBEEEHHHMMMSSSWWWWWW[[[aaaggglllrrrxxx{{{yyy~~~yyyuuurrrpppmmmmmmlllkkkiiihhhggggggjjjmmmfffdddllliii^^^[[[VVVeee}}}}}}~~~www}}}|||~~~|||zzzwwwlll```VVVOOOJJJKKKPPPRRRNNNFFF???;;;;;;<<<>>>;;;:::999777777777777888444444333333222111000000000000000000////////////......------------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++***************************++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++)))))))))***++++++,,,,,,++++++++++++++++++++++++))))))(((((((((((())))))))))))*********+++++++++)))************+++++++++,,,,,,,,,------------...------------.............../////////000000000000000000000000/////////....../////////000000000000000000000000000000000000////////////////////////000//////...------,,,,,,------,,,++++++***))))))************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))((((((+++***(((''''''(((***+++***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))((((((***)))))))))))))))))))))*********)))))))))))))))************************+++++++++*********)))))),,,,,,,,,------------...------........./////////...///111222111222444555444222333666888CCCbbbqqqccczzz}}}iiiLLLAAAFFF???===CCCCCC======CCCDDDBBB???======>>>===;;;>>>>>>===<<<<<<;;;::::::;;;<<<>>>???AAADDDHHHLLLOOOSSSXXX]]]ccciiippptttwww|||~~~xxxsssooommmlllllllllkkkjjjiiihhhhhhgggfffkkkiiijjjsssooodddaaabbbrrr}}}xxxzzzyyy~~~}}}wwwsssgggYYYQQQKKKGGGHHHKKKMMMJJJDDD>>>::::::;;;<<<:::999777666555555666666444444333222222111000000000000000000/////////.........------------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++***************************++++++,,,,,,++++++***)))***++++++,,,,,,++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++))))))(((((((((((()))))))))))))))*********++++++)))************+++++++++,,,,,,,,,,,,------------------------................../////////000000000000000000/////////............/////////000000000000000000000000000000000........................//////......---,,,,,,,,,,,,,,,,,,+++******))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))((((((******((((((((((((******))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))******))))))))))))************************************+++++++++***************,,,,,,,,,,,,------------............/////////000---///000111000111222444333111333555333666GGGZZZmmmbbbppp{{{zzznnnUUUNNN>>>999DDDIII@@@<<>><<<<<<>>>>>>======<<<<<<;;;;;;:::;;;;;;::::::;;;>>>@@@FFFIIIMMMRRRXXX^^^fffkkkrrrwww~~~}}}|||}}}}}}{{{xxxuuuqqqmmmkkkiiiiiijjjjjjiiiiiihhhhhhhhhgggeeemmmooottt{{{rrraaa]]]gggxxxuuusss}}}{{{|||vvvmmmssszzz}}}}}}rrrmmm___PPPIIIFFFCCCCCCDDDFFFDDD@@@<<<:::999888999888777666555444444444444333333333222111111000000000000000/////////............------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++******************************++++++++++++******)))***++++++,,,,,,++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++))))))(((((((((((())))))))))))))))))************))))))*********+++++++++++++++,,,,,,,,,---------,,,,,,---------................../////////000000000000/////////................../////////000000000000000000000000000000------------------------.........------,,,,,,,,,,,,+++++++++******))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((***)))(((((((((((()))***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))(((((()))))))))))))))*********(((((())))))******++++++************************************************++++++,,,,,,,,,---------........./////////000000---...000000//////111333222000222555444333;;;EEEeee~~~qqqccc}}}}}}vvvlllvvv___NNN@@@CCCJJJJJJCCC>>>AAA@@@@@@BBBAAA>>>===???>>>>>>>>>=========<<<<<<;;;<<<<<<;;;999999;;;===AAACCCFFFJJJOOOUUU]]]bbbjjjpppwww{{{zzzyyyyyyzzzvvvyyy|||~~~~~~xxxsssqqqpppnnnlllkkkjjjiiiiiihhhhhhhhhgggggggggggggggfffpppwwwsss[[[RRRaaaqqq}}}wwwvvv}}}rrrrrr}}}tttkkklllzzz|||}}}qqqeeeVVVGGGBBBAAA@@@??????@@@???>>><<<:::888777777777666666555444444333333333222222222111111000000000000/////////............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++******************************++++++++++++******))))))***+++++++++++++++)))))))))***++++++,,,,,,************************))))))(((((((((((())))))(((((()))))))))*********))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...............////////////////////////........................////////////////////////////////////........................---------------,,,,,,,,,++++++***************)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((((()))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((************************(((((((((((((((((((((((((((((((((((((((((())))))(((((())))))************(((((())))))******++++++************************************************+++++++++,,,,,,,,,------............////////////---...000000//////000222222111222444333333777<<>>===@@@AAA>>>???CCC>>>>>>>>>>>>>>>=========;;;<<<===<<<;;;;;;<<<======>>>AAACCCFFFLLLSSSXXX___eeelllqqqrrrrrrsssuuuqqqtttxxxzzz{{{|||~~~~~~yyyvvvrrrnnnkkkjjjjjjiiiiiihhhhhhiiiiiiffffffffffffffffffffffffcccmmmxxxcccYYYbbbnnnxxxkkksssuuupppqqq~~~~~~{{{zzznnn[[[MMMAAA>>>???>>>============<<<<<<:::999777666666666666555555444333333222222111111111111111000////////////............------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++)))))))))******+++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************)))******++++++******)))))))))***++++++++++++***)))))))))***++++++,,,,,,************************))))))(((((((((((())))))((((((((()))))))))******)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------.........//////////////////.........------------........./////////////////////////////////........................------,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))''''''(((((((((((())))))((((((((()))******++++++))))))))))))***************************************************+++++++++++++++++++++,,,,,,,,,,,,------------.........///---///000000//////000222333333333222000000333555666OOOpppyyyxxxiii{{{bbbZZZlllsssgggQQQFFF???AAABBB???@@@DDD????????????>>>>>>>>>>>>:::;;;======;;;;;;<<<===:::;;;<<<>>>???CCCGGGKKKRRRWWW^^^bbbcccdddgggjjjjjjmmmqqqsssuuuwwwzzz|||{{{|||~~~yyyuuupppllljjjiiihhhgggeeeeeeeeefffffffffffffffffffffeeeeeedddddddddccc^^^eeeqqqyyyqqqssszzzuuummmzzztttqqqwww|||www~~~vvveeeZZZOOOEEE===<<<>>>===<<<<<<;;;;;;;;;;;;:::888777666555555666555555444333222111111111111111111111111/////////.........------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************++++++++++++++++++++++++(((((())))))***+++++++++++++++++++++++++++++++++************************)))************+++++++++************************))))))************))))))((()))******++++++******)))))))))***++++++,,,,,,************************))))))(((((((((((())))))(((((((((((()))))))))***)))************+++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........////////////.........------------------.........//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))'''((((((((((((((((((''''''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))'''(((((()))******++++++*********)))))))))))))))************************))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...000111111000///000222///222444222//////111222333<<>>>>><<<;;;<<<===999;;;<<<<<<<<<===???AAAFFFJJJOOORRRRRRSSSWWWZZZ^^^aaadddfffiiilllpppssstttuuuxxxzzz}}}}}}~~~}}}zzzxxxkkkiiifffeeeeeefffeeeeeeddddddeeeeeeffffffeeeeeeffffffeeedddcccbbbbbbaaaaaaaaaiii~~~zzzyyytttrrr{{{nnnlllxxxvvvlllnnnlll[[[KKKDDDCCC>>>:::<<<<<<::::::<<<:::::::::999888777555555333444444444444222111000000000000000111111111111//////.........------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************++++++++++++++++++++++++((((((((()))***+++++++++************************************************)))************+++++++++************************))))))************))))))((())))))***************)))))))))***++++++,,,,,,************************))))))(((((((((((())))))(((((((((((()))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........////////////.........------------------.........//////////////////////////////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''(((((((((((('''''''''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))'''(((((()))***+++++++++++++++******))))))((((((************************))))))******++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------///000111111000000111222+++111444333000000222444222777>>>PPPtttxxxttt^^^bbbxxx```LLLHHHGGGAAA>>>@@@??????????????????@@@@@@===???@@@@@@>>>=========;;;===>>>===<<<;;;<<<===???CCCFFFGGGFFFGGGKKKNNNTTTVVVXXX[[[]]]aaafffjjjmmmooorrrvvvzzz}}}yyyzzz{{{}}}zzzuuupppmmmkkkbbbaaaaaaccceeefffeeedddeeeffffffggggggggggggfffffffffeeedddcccaaaaaa```iiicccddd~~~vvvrrrrrrtttuuuvvv}}}iiigggxxxsssfffeee___MMM@@@===<<<999999<<<;;;999999<<<:::999888777666555444444222222333333222111///...000000000000000111111111//////.........------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))++++++++++++++++++++++++'''(((((()))***+++++++++************************)))))))))))))))))))))))))))************+++++++++************************))))))************))))))(((((()))***************)))))))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++++++++,,,,,,,,,,,,------........................------............------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((()))))))))))),,,***)))''''''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,------///////////////.........000000000000111111111111222111333;;;NNNlll~~~{{{nnnnnntttsssYYYJJJFFFFFFCCC>>>BBB@@@===<<<>>>??????>>>@@@AAAAAABBBBBBBBBBBBAAABBB>>>:::999:::;;;;;;999======>>>???@@@BBBDDDEEEJJJLLLNNNQQQUUUXXX[[[\\\^^^bbbhhhmmmppptttwwwyyywwwwwwxxxzzz{{{|||}}}~~~}}}~~~|||xxxuuuooohhhdddbbbbbbbbb___```bbbaaaaaabbbdddfffeeeaaa^^^```dddeeebbb^^^hhhlllpppfff\\\eeeqqqllluuuppppppzzz~~~~~~~~~pppoooxxxyyy{{{tttvvvsssbbb]]]iiixxxttt~~~rrraaaSSSJJJDDD>>>:::CCCAAA>>><<<;;;;;;<<<===:::777555555777666444111333333333222111000000///000000//////.........---////////////............---------,,,,,,+++++++++,,,,,,,,,------.........------,,,++++++******))),,,,,,,,,+++++++++***************))))))))))))))),,,,,,---------,,,++++++))))))************))))))******************************++++++++++++******++++++******************)))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************************************)))************+++++++++++++++,,,,,,,,,,,,------........................------............------,,,,,,,,,---------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((******)))))))))((((((((())))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,------////////////............//////000000000111111111222333444666>>>RRRlllooo{{{pppgggqqqvvv___MMMCCCBBBCCC;;;???DDDHHHHHHEEEAAA>>>@@@@@@@@@@@@@@@??????>>>@@@>>>;;;<<<>>>@@@@@@???>>>>>>>>>>>>>>>???@@@AAACCCDDDFFFIIILLLNNNPPPQQQVVVYYY^^^bbbfffjjjmmmpppssstttuuuvvvxxxyyyzzz{{{}}}{{{vvvrrrpppjjjhhhdddaaa___^^^___```\\\^^^_________```ccceeegggccc``````dddhhhiiihhhjjjmmmrrrllldddooo}}}yyyssstttyyyqqqqqq~~~xxx}}}{{{mmmfffgggrrryyynnnxxx~~~wwwkkkZZZLLLDDDAAA>>>;;;@@@???===<<<;;;:::;;;;;;:::777555444555555333111333222222111000000//////000/////////.........---............------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++******************************)))))))))))))))))))))))))))***+++++++++++++++))))))************))))))************************)))******++++++******)))************************))))))*********+++++++++))))))*********+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************************************)))************+++++++++++++++,,,,,,,,,,,,------------------------------------............------,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((******)))))))))((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,------........................//////000000000000111111111444555222000999KKKZZZ{{{jjjhhhhhhQQQGGGGGGCCCCCCBBBAAA???>>>???@@@@@@@@@@@@@@@@@@???>>>===@@@>>>===>>>???AAAAAA@@@???>>>==================<<<===???@@@BBBDDDEEEFFFLLLNNNRRRVVVYYY]]]bbbeeejjjkkkllloooqqqsssuuuvvvyyyzzz||||||||||||}}}}}}xxxsssmmmhhhdddbbb[[[[[[[[[[[[[[[\\\]]]^^^]]]^^^______^^^^^^```bbbcccbbbbbbccceeehhhkkklllgggllltttsssnnnzzz~~~rrrnnnwww||||||xxxsssvvv|||~~~rrrrrrwww{{{jjj___PPPDDD>>>======<<<======<<<;;;:::999999888999777444333444444333222111111000000//////....../////////...............------------,,,,,,,,,+++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))******))))))))))))))))))******%%%&&&''')))***+++++++++))))))************))))))************************)))******++++++******)))************************)))))))))*********++++++)))))))))*********++++++*********++++++++++++,,,++++++++++++++++++++++++((((((((((((((((((((((((((()))))))))************************************))))))*********++++++++++++++++++,,,,,,,,,------------------------------,,,------......------,,,,,,,,,,,,---------......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((()))))))))*********++++++(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))***))))))((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,,,,,,,------------...............///////////////000000000111///222444111///222;;;DDDeee|||pppkkkuuudddRRRKKKEEE>>>:::;;;>>>@@@AAA@@@@@@AAAAAAAAA@@@@@@???@@@@@@???>>>>>>>>>======???>>>>>>============>>>;;;<<<<<<===>>>??????@@@EEEGGGIIILLLNNNRRRXXX[[[\\\^^^```dddhhhkkknnnpppoooqqqssstttuuuvvvxxxzzz|||~~~}}}zzzwwwssspppjjjhhheeeaaa^^^\\\[[[[[[WWWWWWYYYZZZ[[[\\\\\\]]]___``````___]]]\\\]]]___\\\___aaacccdddgggjjjmmmjjjmmmwwwyyyuuu{{{{{{~~~}}}{{{oooZZZRRRGGG???<<<<<<<<<<<<::::::::::::999888777666777666444333333222222222000000//////....................................------------,,,,,,,,,,,,,,,+++++++++++++++++++++,,,+++++++++******))))))))))))***+++,,,,,,------)))))))))***************)))))))))))))))*********&&&'''((()))************))))))************))))))************************))))))************))))))))))))))))))************))))))))))))************))))))))))))************************++++++++++++************************((((((((((((((((((((((((((()))))))))************************************))))))*********++++++++++++++++++,,,,,,,,,------------------------------,,,,,,------------,,,,,,,,,,,,,,,---------......------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''((()))***,,,---......(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,,,,,,,------,,,---------......//////...////////////000000000000000111111333555888999???ZZZvvvooo|||xxx[[[RRRHHHDDDFFFGGGBBB===>>>>>>???@@@AAAAAAAAA@@@@@@@@@@@@?????????@@@AAA??????>>>>>>??????@@@@@@<<<<<<<<<<<<============>>>@@@BBBDDDEEEIIIMMMPPPMMMOOOSSSWWW\\\aaadddfffdddfffjjjlllnnnpppsssvvvxxxzzz|||}}}||||||}}}|||}}}~~~{{{|||~~~~~~|||{{{|||xxxsssmmmiiieeeaaa^^^YYYXXXWWWVVVVVVVVVWWWXXXWWWXXXZZZ[[[[[[[[[[[[ZZZZZZ\\\]]]\\\\\\\\\^^^```___^^^^^^^^^bbbiiissszzz|||yyy|||{{{xxx}}}|||iiiZZZKKKHHHCCC???===<<<<<<;;;888888999999888777666555666666666555333222111111/////////...............---------........................------------,,,+++++++++++++++++++++++++++++++++******)))))))))))))))***+++,,,------...++++++++++++++++++++++++(((((())))))************)))******+++******))))))))))))************)))))))))))))))))))))))))))))))))))))))******)))))))))(((((()))))))))*********(((((()))))))))*********(((((()))))))))*********))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))************************************)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''')))***,,,---...///))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))************************++++++,,,,,,,,,,,,------,,,,,,,,,---......//////......////////////000000111000///111444555444222444>>>VVV|||zzz~~~|||yyy|||dddQQQIIIDDD@@@<<<>>>>>>???@@@@@@@@@@@@???>>>???@@@@@@BBBEEEIIIMMM@@@@@@@@@@@@@@@@@@AAABBB<<<<<<<<<<<<;;;;;;;;;;;;999;;;======>>>@@@CCCEEEBBBDDDGGGKKKPPPTTTWWWYYYYYY[[[___bbbeeehhhllloooppprrruuuvvvvvvvvvxxxyyywwwyyy{{{|||{{{{{{|||~~~}}}~~~~~~|||{{{zzzzzztttuuuuuuuuuuuusssrrrqqqiiifffaaa]]][[[YYYWWWUUUSSSSSSSSSSSSTTTTTTUUUVVVWWWWWWXXXYYYZZZZZZZZZZZZTTTWWWYYY[[[]]]```dddffflllggg```___eeerrr~~~{{{}}}{{{oooXXXLLLAAAAAA@@@???>>>===<<<;;;888888777777777666666666444666888888555333111111//////////////////......---------------.....................------------*********++++++++++++++++++++++++***************))))))***+++,,,,,,------,,,,,,,,,+++++++++******((((((((()))******+++++++++,,,,,,,,,++++++***)))))))))************))))))))))))))))))))))))))))))((())))))******))))))((('''(((((())))))*********((((((((()))))))))******((((((((()))))))))******)))))))))************+++************************))))))))))))))))))))))))))))))))))))************************************)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''(((((()))******++++++))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))'''((()))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************++++++,,,,,,,,,,,,------++++++,,,------...//////........./////////000000///000111222222111111000555666<<>>???@@@AAAFFFMMMRRRCCCBBBAAA@@@@@@??????@@@============<<<<<<<<<;;;777999;;;<<<;;;;;;<<<======>>>@@@BBBEEEGGGIIIJJJLLLOOOSSSVVVXXX[[[___aaabbbdddgggiiijjjkkkmmmnnnppprrrttttttssstttwwwzzzzzzzzz|||}}}~~~~~~~~~~~~}}}}}}}}}|||{{{zzzxxxxxxyyywwwuuussspppnnnmmmmmmgggffffffeeecccbbb``````ZZZWWWTTTRRRRRRRRRQQQQQQQQQQQQRRRSSSSSSTTTSSSSSSSSSTTTVVVXXXZZZ\\\^^^___ZZZ\\\^^^aaabbbeeeiiilllxxxrrrmmmmmmsss{{{{{{vvvyyy|||ttt~~~|||nnn___KKKFFF>>>>>>===<<<;;;;;;<<<===999888666555555666777777222666:::;;;888444111000////////////////////////,,,,,,,,,------.........------------,,,,,,,,,+++)))*********++++++++++++*********+++++++++++++++*********++++++,,,,,,,,,------,,,+++***)))(((((('''(((((()))******++++++******++++++,,,+++++++++))))))************))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((()))******+++(((((((((((()))))))))***(((((((((((()))))))))***))))))))))))************************************))))))))))))))))))))))))))))))))))))************************************)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))'''''')))***++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,---------++++++,,,,,,---...//////............/////////000---000333333000...000333000666777666IIIqqqzzz{{{www^^^QQQKKKKKKJJJHHHFFFDDDBBBAAA?????????>>>>>>BBBJJJPPPEEEDDDBBB@@@???>>>======????????????>>>>>>>>>===888:::<<<===<<<;;;:::;;;;;;<<<<<<===>>>???@@@@@@CCCEEEIIIKKKMMMOOOSSSUUUVVVXXX[[[]]]^^^```bbbddddddfffhhhhhhggghhhlllppppppqqqrrrsssssstttssssssuuuttttttsssqqqpppnnnmmmmmmkkkiiifffcccaaa___^^^ZZZYYYXXXVVVTTTSSSQQQQQQTTTRRRNNNMMMMMMNNNNNNNNNMMMNNNPPPRRRSSSSSSRRRRRRQQQRRRTTTWWW[[[___ccceeeeeefffhhhhhhhhhjjjlllnnn|||{{{{{{yyyrrroootttuuuppppppttt~~~xxxtttwww{{{wwwwwwdddQQQ???@@@======;;;999888999<<<>>>999888666555444555777888111666<<<===:::444111////////////000000000000000,,,,,,,,,------.........,,,,,,,,,+++++++++******))))))******++++++++++++*********+++,,,,,,,,,---***++++++++++++,,,,,,,,,---,,,+++***)))'''&&&&&&'''(((((()))***+++++++++'''((()))+++,,,,,,,,,,,,))))))************))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&''''''((()))******+++(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((,,,+++******)))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,........................+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))(((((('''''''''&&&(((((())))))))))))((((((******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))$$$$$$)))+++((((((+++((((((((((((((((((((((((''''''''''''((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++++++++,,,,,,---.../////////////////////.........000000000000111111111111000...111777<<>><<<>>>BBBEEECCCAAA??????AAAAAA???===??????>>>>>>======<<<<<<>>>>>>======<<<<<<<<<;;;========================:::<<>>>>>>>>>>>>>>=========<<<<<<<<<========================;;;<<<>>>>>>===>>>???AAAAAAAAABBBCCCDDDEEEFFFFFFGGGGGGGGGGGGHHHJJJKKKMMMNNNOOOPPPPPPOOOOOOPPPRRRNNNNNNMMMLLLLLLKKKKKKKKKMMMMMMMMMLLLKKKJJJHHHHHHLLLKKKJJJJJJKKKLLLLLLKKKKKKMMMNNNNNNMMMNNNOOOQQQPPPOOONNNNNNOOOPPPQQQRRRQQQPPPXXX^^^```ooo{{{xxxzzz|||xxxvvv~~~pppiiivvv{{{~~~}}}xxxwwwuuuqqqpppsssyyytttccc[[[iii~~~nnneeemmmyyyrrrNNN???CCCAAA888::::::::::::;;;;;;;;;;;;<<<;;;:::888666666555555444555666666555333000...............------------......---------,,,,,,,,,************************************************++++++******)))((((((''')))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++(((((()))***************++++++***)))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))((((((((((((((()))***+++------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''(((((())))))))))))(((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))'''&&&)))(((%%%%%%'''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++++++++,,,,,,------..............................//////000000000000111111111///000333000...666CCCRRRqqq~~~vvvgggZZZRRRNNNHHHGGGEEECCCAAA???>>>===BBB@@@===<<<<<<======<<>>>>>============<<<<<<===========================>>>>>>===<<<;;;<<<===>>>>>>???@@@@@@AAABBBBBB????????????@@@AAACCCCCCBBBCCCEEEDDDCCCCCCDDDFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGGGGGGGGGGFFFEEEEEEIIIIIIIIIIIIIIIIIIIIIIIIGGGJJJLLLLLLKKKKKKNNNQQQMMMNNNNNNOOOOOOPPPPPPPPPRRRPPPXXX^^^bbbrrr|||sssjjjnnn~~~|||zzz}}}rrrooovvvxxxvvvhhh]]]bbbkkkyyyfff^^^cccjjjttt}}}qqqUUUAAA>>>BBBAAA<<<;;;;;;;;;:::::::::999999;;;:::999777666555555444333333333222111000///...............------------------------,,,,,,,,,,,,************************************************++++++******)))((((((((()))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((()))***************+++***))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((((((((()))***+++,,,***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))))))))(((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***)))'''(((***((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************))))))*********+++++++++++++++,,,,,,,,,---------------...............///////////////000000000111///---///444555222555:::<<>>??????>>>?????????@@@@@@AAAAAA>>>>>>==========================================>>>???@@@???===<<<<<<===?????????@@@AAABBBBBBBBB??????@@@@@@AAABBBCCCCCC@@@BBBCCCCCCBBBBBBCCCDDDCCCCCCDDDDDDDDDEEEEEEEEEDDDEEEFFFFFFGGGGGGFFFFFFFFFGGGHHHHHHGGGGGGGGGHHHIIIIIIIIIJJJKKKMMMOOOPPPLLLMMMNNNNNNMMMMMMMMMMMMLLLKKKSSSZZZ```sss{{{vvv~~~rrrsss|||oookkkggghhhssswwwiiibbb^^^[[[^^^ccchhhUUUCCC>>>@@@BBBAAA@@@;;;;;;;;;:::999888888777:::999777666555444444444222111000//////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************))))))(((((())))))*********+++++++++************************))))))))))))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***(((((()))*********************)))))))))))))))***)))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))******))))))((())))))************************************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************)))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%(((***)))'''((()))***((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,---------......//////...////////////000000000333000///111222111000111888@@@IIIbbbmmm]]]XXXRRRIIIDDDCCCDDDFFFGGGAAAAAAAAA@@@@@@AAABBBCCC===>>>>>>??????@@@@@@@@@======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>>>>===<<<===???<<<<<<======>>>>>>??????======>>>??????@@@@@@@@@>>>@@@AAAAAA@@@???AAABBBAAAAAAAAABBBCCCCCCDDDDDDDDDDDDFFFGGGGGGHHHHHHGGGCCCEEEGGGGGGFFFFFFHHHJJJOOOLLLIIIIIIMMMOOOOOOMMMJJJLLLOOOOOOMMMLLLLLLMMMHHHGGGOOOXXX```uuuvvvgggrrr~~~~~~tttzzz|||xxxqqqoooxxxrrrrrrppphhhYYYLLLHHHJJJJJJ@@@:::<<<===::::::===;;;;;;:::999888777777666888777666555444333333333222111000............///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************************************)))))))))))))))))))))*********+++++++++************************************************((()))))))))************((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))(((((()))******************)))))))))))))))******(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))+++***)))(((((((((((((((************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************)))))))))((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))$$$(((+++'''%%%&&&((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////......////////////000000222111///000222333444444222666666AAA___{{{|||sssggg]]]VVVOOOIIIDDDAAABBBCCCBBB@@@???@@@AAA>>>>>>>>>???????????????======>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>999;;;<<<<<<;;;;;;===>>>============>>>>>>>>>???<<<===>>>????????????>>>>>>???AAA@@@??????@@@BBB@@@AAAAAAAAABBBBBBCCCCCCBBBCCCDDDEEEEEEFFFFFFFFFBBBEEEGGGFFFEEEFFFKKKOOORRROOOJJJIIIIIIJJJIIIHHHKKKQQQXXX\\\ZZZXXXWWWWWWPPPOOOVVV]]]cccvvvyyyjjjbbbfffjjjkkkttt~~~|||}}}yyynnnssssssiiiVVVFFF??????;;;:::;;;<<<;;;888888:::::::::999999888777666666777666555444333333333333111000//////.........///------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******************************************************)))))))))))))))))))))************+++++++++************************************************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))***************)))))))))))))))******+++((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((()))))))))(((((((((((())))))***************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************************************************************)))))))))(((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))''''''''''''((((((((()))(((((())))))))))))(((((('''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((...000***%%%&&&((('''((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++++++++,,,------...//////........./////////000000//////000000222666888888---777777666BBBVVVuuurrraaaUUUJJJLLLNNNLLLHHHDDDBBBCCC@@@@@@@@@@@@@@@?????????======>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>:::<<<======<<<;;;===>>>>>>????????????@@@@@@@@@>>>>>>@@@@@@AAA@@@@@@??????AAABBBBBBAAA@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBCCCDDDDDDDDDDDDBBBEEEFFFFFFEEEGGGNNNTTT[[[\\\ZZZTTTMMMIIILLLPPPQQQ]]]lllvvvvvvrrrnnnllliiieeegggfffcccnnnyyyuuuaaa```eeesss~~~~~~zzz~~~sssssslll^^^NNNBBB>>>===888<<<===;;;999:::;;;:::999999888888777777777666666555444333222222222222//////............---------------,,,,,,,,,++++++******+++++++++,,,,,,,,,************************************************)))))))))))))))))))))***)))************+++++++++************************************************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((((((((()))***************)))))))))))))))***++++++'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''(((***+++,,,)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))&&&'''''''''(((((())))))(((((())))))))))))(((((('''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))...555666...(((((()))(((((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,---...//////............/////////000///111111///.../////////222??????777666;;;OOOiiiwww\\\^^^```]]]WWWQQQMMMMMMBBBBBBBBBAAAAAA@@@@@@@@@======>>>>>>?????????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@???>>>===>>>???<<<<<<==================<<<===??????@@@???>>>======???@@@@@@??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDDDDDDDDDDDDDCCCEEEFFFEEEEEEHHHQQQXXXjjjoooqqqgggYYYRRRXXXaaaYYYiii~~~xxxuuulllaaadddhhh```mmmyyy~~~ssszzzxxx|||www~~~uuummm^^^MMMAAA<<<;;;:::888;;;:::555555;;;;;;666888888888888777777777777555555444333222222222222------.........---,,,,,,---------,,,,,,,,,++++++*********++++++,,,,,,,,,************************************************)))))))))))))))*********)))************+++++++++))))))))))))))))))))))))************************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((((((((()))***************))))))((())))))***++++++'''(((((()))***+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((************************))))))))))))))))))))))))************************++++++************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***(((&&&'''***+++)))'''))))))((('''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((,,,,,,,,,***'''%%%%%%%%%))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))''')))******))))))***+++,,,***(((((()))***)))((())))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))))))))++++++***************+++)))***++++++,,,,,,++++++++++++,,,,,,,,,---------...///////////////......//////000111111111111111222333444444444666:::===]]]yyyyyyxxx}}}|||zzzqqq___VVVXXXOOONNNKKKHHHDDD@@@===;;;@@@AAACCCCCCAAA@@@AAAAAA???>>>===<<<===>>>???@@@<<<>>>@@@???===<<>>?????????>>>===CCCDDD@@@<<<>>>AAAAAAAAAAAAAAA???======???AAAFFFBBB??????AAACCCCCCBBBAAABBBBBBBBBAAABBBDDDFFFFFFCCCBBBCCCDDDEEEKKKRRRdddqqqtttddddddnnnbbbpppzzzmmm^^^WWW\\\lll|||zzztttwww~~~xxx}}}vvvqqqssswwwvvvttt}}}xxxsssiii[[[JJJAAA@@@@@@===999888999999999999888777777555555555444444333333333111111111111000000000000////////////...---,,,+++***++++++,,,,,,++++++***)))************+++++++++(((((())))))*********++++++***)))(((((()))***++++++***((('''&&&''')))***))))))))))))************))))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))******))))))((((((''''''*********)))))))))))))))***************)))(((((()))))))))((((((((((((((())))))))))))))))))))))))))))))))))))***************************)))((('''(((((((((((((((((((((((())))))))))))((((((((((((************************))))))))))))))))))))))))******************************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***(((''''''******)))'''))))))((('''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))******)))'''&&&'''((())))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))''')))******))))))***+++)))+++,,,------+++)))'''))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))))))))))))))******************++++++***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------....../////////......---//////000111111111111000111222222222222444777:::@@@TTTmmmyyy~~~kkkbbb```^^^YYYTTTOOOKKKHHHFFF@@@CCCFFFDDD@@@>>>@@@BBBAAAAAA@@@???>>>>>>>>>>>>@@@AAAAAA???<<<;;;===???AAAAAAAAA@@@???>>>@@@AAA>>>@@@@@@======AAABBB???AAABBBBBB@@@>>>>>>@@@AAA@@@???>>>???AAABBBAAA???@@@AAABBBBBBAAAAAABBBCCCCCCAAA@@@@@@???BBBNNN[[[hhhooozzz|||sssttt{{{iiiuuuzzzpppjjjgggeeejjjwwwxxxrrrrrrwww{{{|||rrrllljjjnnn}}}}}}kkkttt~~~xxxqqq~~~{{{```VVVLLLAAA;;;;;;<<<;;;888888999999999999888777777444444444444333333333333111111111000000000//////////////////...---,,,+++***++++++,,,,,,++++++***)))************+++++++++((()))))))))************+++***)))(((((()))***++++++***((('''''''''))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************)))))))))((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++***))))))((((((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))))))))))))))******************************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***((('''((()))***)))'''))))))((('''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((%%%'''(((((((((((()))+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))''')))******(((((()))+++&&&+++111222///+++)))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))*********)))))))))***+++,,,,,,++++++,,,---------------,,,,,,,,,,,,------------------...............---...///000000111111000000000111111000000111333666333:::GGGeeewwwvvvssspppzzzmmm^^^QQQJJJEEEIIIMMMLLLGGGDDDDDDFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDCCC@@@>>>===???AAA@@@AAAAAA???<<<<<>>@@@DDDCCC???AAABBBBBBAAA??????@@@BBBBBBAAABBBCCCEEEDDDBBB???CCCDDDFFFGGGGGGFFFEEEDDDEEEFFFFFFBBB;;;===MMM___nnnqqqyyy}}}zzz{{{{{{tttttt{{{xxxzzz{{{qqqjjjqqqtttjjjdddfffuuu{{{nnniiizzz|||xxxsssooo~~~eeeOOOAAA>>>999777888999:::999888888999999888888777666333333333333333333444444111111000000000000//////......///......---,,,+++***++++++,,,,,,++++++***)))************+++++++++))))))))))))******************))))))))))))******+++***((('''''''''((()))))))))))))))************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))************))))))(((((()))))))))***+++++++++))))))))))))))))))))))))))))))))))))***************++++++++++++***))))))(((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))))))))))))))***************************************+++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((((()))))))))((())))))((('''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&(((((((((((()))+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''((())))))(((((()))+++$$$***111222---))))))***(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))*********))))))))))))***+++,,,,,,+++,,,------......------,,,,,,,,,------------...,,,------............---...//////000000000000000///000111000//////111333666444333EEEdddssswwwppp~~~}}}vvvkkkggghhhjjjgggaaaXXXPPPKKKIIIJJJLLLMMMNNNNNNMMMLLLEEEEEECCCAAA@@@@@@AAABBBAAAEEEGGGFFFCCCBBBDDDGGGIIIKKKIIIEEECCCDDDCCC@@@@@@AAABBBAAA??????@@@AAADDDDDDDDDDDDEEEEEEDDDDDDDDDEEEHHHLLLOOOOOOMMMKKKJJJPPPTTTPPPEEECCCSSSfff~~~tttqqquuuuuusss~~~}}}~~~www}}}xxxuuurrrrrr~~~lllrrrxxxtttssskkklllxxxjjjSSSDDD888999999999888888999:::888888888888888777777666111111222222333333444444111000000000////////////---.........------,,,+++***++++++,,,,,,++++++***))))))*********+++++++++)))))))))))))))************))))))))))))))))))*********)))((('''(((((()))((()))))))))************((((((((((((((((((((((((((()))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))))))))))))))))))))************)))((((((((()))***+++,,,,,,---))))))))))))))))))))))))((()))))))))******************++++++++++++******(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++******++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((((()))))))))((('''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&'''((((((''''''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&((())))))(((((()))***%%%)))------)))&&&(((,,,(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))******************))))))***++++++,,,+++,,,------......------,,,,,,---------.........,,,------...//////............///000000000000000000111111111//////000222000222...222EEEXXXoooxxx{{{pppccc[[[\\\^^^___``````___^^^TTTSSSQQQOOOMMMKKKIIIHHHQQQUUUYYYYYYUUUPPPNNNMMMOOOVVVXXXQQQHHHEEEEEEEEEDDDFFFGGGGGGFFFEEEFFFGGGGGGGGGGGGGGGIIIMMMQQQTTTMMMOOOUUU\\\cccgggfffdddccckkktttqqqeee^^^hhhwww~~~vvvpppkkklllyyy{{{|||xxxqqqsssqqqddd```gggooonnncccQQQBBB;;;777:::;;;;;;999777777888777888888888888777666666000111111222222333333333000000000////////////...------------------,,,+++***++++++,,,,,,++++++***))))))*********+++++++++******)))))))))))))))))))))))))))******)))))))))***))))))(((((((((((((((((()))))))))************((((((((((((((((((((((((((()))))))))************))))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))))))))((())))))*********))))))(((((()))***+++,,,,,,---))))))))))))))))))))))))((()))))))))************)))******+++++++++******((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))***++++++,,,,,,******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***))))))((('''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''((()))(((&&&&&&&&&'''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&((())))))''''''(((***&&&((()))(((&&&%%%(((+++))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))******++++++++++++***************+++++++++,,,---------------,,,---------............------...///000000000000---...//////000000/////////000111111000000111222***444222---333===RRRlll~~~{{{yyyvvvtttqqqmmmgggcccjjjlllnnnnnnjjjccc[[[VVV\\\ffflllfffZZZUUUUUUVVVZZZ[[[]]]]]]\\\\\\\\\]]]]]]]]]^^^___bbbiiipppvvvrrrtttyyywwwyyyyyyqqqooorrrsssqqqooouuussszzz~~~|||uuunnntttssseeeXXXWWWWWWVVVOOODDD===;;;999::::::999777555555666777777888888777777666555111111111111111111222222000000////////////......,,,,,,------------,,,,,,***++++++,,,,,,++++++***)))************+++++++++************))))))))))))))))))************))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''(((((())))))***((())))))************)))((()))))))))***+++++++++))))))))))))))))))))))))))))))))))))************(((((()))************)))(((((((((((((((((((((((('''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))************************((())))))***++++++,,,,,,******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''')))******''''''(((***))))))((('''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&'''((((((&&&&&&'''((())))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))&&&'''((((((''''''(((***'''''''''&&&&&&'''((()))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))******++++++,,,,,,+++***))))))))))))***++++++,,,,,,,,,,,,,,,------------............---...///000111111111111---...//////000000//////---///000111000///000111---666444...111222777DDDfffyyyvvvooottt~~~zzzxxxwww~~~}}}tttuuu|||rrrssssssuuu~~~}}}sssppprrrwww}}}}}}nnnoooooobbbUUUMMMHHHIIIIIICCC??????:::999777666666777888888777777777777777666666555111111111111111000000000000000/////////.........+++,,,,,,------,,,,,,,,,***++++++,,,,,,++++++***)))************+++++++++************)))))))))(((((()))***++++++***)))((()))))))))))))))(((((('''))))))))))))************))))))))))))))))))))))))))))))))))))************((()))))))))************))))))))))))))))))))))))'''((((((((()))))))))***&&&&&&''''''((())))))***(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''''''((()))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))************************((())))))***++++++,,,,,,******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''')))+++***'''&&&(((***))))))((('''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))$$$&&&''''''&&&&&&((()))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))&&&'''((((((''''''(((***'''&&&&&&''')))***)))'''))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))***+++++++++------+++***))))))((((((******+++,,,,,,,,,,,,+++---------.........//////......000111222222222222---......///////////////+++---///000//////000111...222...---777999444555AAATTTvvvzzzzzzrrrkkkdddaaa```bbbkkkttt{{{{{{rrrzzzqqq{{{tttvvvyyypppnnn|||qqqhhhdddWWWQQQEEE>>>AAAEEECCC??????;;;888555555777:::<<<<<<777777777777777666666555222222111111000000//////000/////////............++++++,,,------,,,,,,,,,+++++++++,,,,,,+++++++++)))************++++++++++++*********))))))((((((((()))***++++++***)))((()))))))))))))))(((((('''))))))))))))************))))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))'''((((((((())))))******&&&&&&&&&'''((())))))***(((((()))***************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************&&&&&&'''(((((()))(((((('''''''''''''''((())))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))(((((('''''')))************+++++++++************************+++++++++++++++++++++++++++*********))))))((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))'''%%%&&&)))---///))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))(((((('''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++******))))))))))))))))))))))))))))))---,,,,,,...000000,,,)))******+++++++++,,,,,,,,,,,,+++*********+++,,,---,,,,,,,,,---------......///000111111111000///...000000111111111111000000...//////000111222222222666:::KKKlllxxxqqq}}}|||}}}{{{vvvzzz~~~yyysssrrrwww|||}}}~~~}}}vvvmmmjjjmmmllliiinnnnnnfffdddoooxxx}}}ttt}}}|||nnneeejjjooorrr|||zzz```OOOIII????????????>>>===<<<;;;888888888888777777777777999999888777666555444444000000000000////////////........................------,,,,,,,,,,,,++++++************************)))))))))))))))))))))))),,,,,,+++***)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************+++***)))(((((()))***+++******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************'''''''''''''''((())))))))))))(((((((((((())))))))))))))))))))))))))))))***)))))))))((((((((('''))))))*********+++++++++************************++++++++++++++++++++++++************)))))))))(((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))'''&&&'''))),,,...))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))))))))))))))))))))))))))))))))+++******,,,......+++(((************+++++++++,,,++++++*********+++,,,---,,,,,,,,,------------...+++,,,---.........------///000000111111000000///......///000000111222222000000777HHHaaawwwtttttt~~~{{{~~~uuuxxx|||xxxvvvyyy{{{zzz~~~|||}}}nnnllliiiggghhhfffaaaZZZeeegggiiimmmrrrzzz|||uuuzzz~~~{{{xxxfffeeemmmxxxyyyssssss{{{{{{ssspppnnnSSSCCC;;;<<<<<<===<<<<<<;;;:::999777777777777666666666666777777666555444333222222000000000/////////..............................------,,,,,,,,,+++++++++************************++++++++++++++++++++++++,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************+++***)))(((((()))***+++***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((()))))))))))))))'''''''''''''''((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********++++++************************))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((***++++++)))''')))))))))*********++++++++++++******++++++,,,---,,,,,,,,,,,,------------***+++,,,------...------//////000000000000//////......//////000000111111//////...000999JJJ```ooo|||~~~www}}}~~~yyy|||tttpppyyyvvvxxxxxxuuuppplllhhhfffhhhmmmuuu{{{}}}zzzuuupppyyyzzzxxxtttwww|||xxxooorrrttt|||~~~www}}}}}}zzzuuunnnnnnhhhppp~~~ooohhhkkkvvv|||ooohhheeepppvvvuuufffSSSCCC999444999::::::999999888777666666666555555555444444444444444333222111000000///000////////////.........------------------------,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++++++++***)))))))))******))))))))))))))))))))))))((((((((((((((((((((((((***))))))(((((())))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((((((((((((''''''''''''''''''((())))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))***))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((''''''''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((''''''((()))))))))((('''((())))))))))))*********+++***++++++++++++,,,,,,++++++,,,,,,,,,---------------.....................//////000000//////............//////000000000111333444111///444AAALLL___lllrrrwwwyyy~~~wwwzzz~~~xxxsssiiiiiimmmvvv}}}tttnnnmmmoooyyy|||~~~zzzmmmiiillllllwww~~~{{{rrrjjjccc]]]ddd^^^RRREEE<<<999888888888888888888777666555444444444444444333333333333222222111111000//////.../////////.........------------------------------,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***************************))))))))))))))))))***))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''(((((()))((((((''''''''''''''''''((())))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))***)))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((('''((()))))))))))))))***((())))))))))))***************++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------//////......------------......////////////...................../////////---000222111///...000222AAALLLddd|||wwwvvvzzz~~~xxx~~~~~~|||~~~pppqqqvvv{{{wwwuuutttuuuwwwmmmqqqrrrooolllggg]]]RRRRRRHHH<<<666555666888:::777777777777666555444444333333333333222222222111222111111000000/////////............------------------------------------,,,,,,+++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((***))))))((())))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))******)))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))******))))))((('''''''''''''''((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''&&&''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))'''((())))))))))))***,,,)))))))))*********++++++)))***+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,...------,,,+++,,,,,,,,,------............------------..................---,,,,,,---///000000///111666CCC[[[xxx~~~zzz}}}|||uuu~~~{{{zzzyyywwwxxxyyyzzzyyyvvvqqqppplllfffbbb\\\PPPEEE<<<777444666888666444555777777777777666555444333333333222222222222111111111111111000000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))************************))))))((((((((()))******(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***************))))))((('''''''''''''''((())))))))))))(((((((((((())))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))&&&'''))))))'''(((***,,,************+++++++++,,,)))***+++,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,+++,,,,,,...///000---------......---------------------------------000...,,,---000333333222---///444===LLLbbbzzzzzz{{{zzzuuuwww|||{{{|||uuurrruuuzzz{{{}}}yyyvvvwwwsssmmmjjjlllhhh^^^TTTLLLCCC;;;444111222666666222222555555666666555555444333222333333333222222222111111000000////////////......---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))************************((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))***++++++***)))((('''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******)))((((((''''''''''''''''''((())))))))))))(((((((((((())))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))************************(((((())))))*********+++'''((((((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&'''''')))******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))%%%'''((((((&&&&&&))),,,***++++++++++++,,,,,,,,,)))***+++,,,---,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,---///222555666,,,------......------,,,------------------------000...------///000///...///333555222222???VVVjjjzzzyyyooo|||~~~yyywwwxxxuuu}}}~~~ttthhheeeooo}}}|||}}}nnnkkknnnnnnlll```eeedddYYYJJJAAA<<<999999444222333111...333;;;444444444444333222111111333333333222222222222111..................---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******((((((((((((((((((((((((************************((((((''''''''''''(((((((((((())))))*********+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))***++++++***)))((('''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))((('''&&&&&&)))((('''&&&&&&'''((()))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((******))))))((((((''''''(((((())))))))))))(((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************++++++++++++++++++++++++++++++,,,,,,,,,,,,------))))))+++......///999CCC//////...---,,,,,,++++++,,,,,,,,,---------........................------...000000...---222;;;CCC[[[rrr{{{~~~~~~}}}}}}|||xxxxxxwwwsssppp{{{|||xxx~~~}}}tttmmm{{{|||yyy}}}vvvnnnmmmrrr~~~xxxppptttwwwkkkhhhiiihhhfffnnnbbbRRREEE>>>999444000333222222111111222222333555555444444444333333333111222222222222111000000///............------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++(((((())))))))))))((((((******))))))((((((''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((***)))))))))((((((((('''(((((())))))))))))(((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((()))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,------...,,,,,,---,,,+++000888///......---,,,,,,++++++,,,,,,,,,------------.....................---------///111000...///444999@@@QQQaaajjjwww|||{{{{{{{{{{{{vvvsssuuu~~~~~~xxxuuuuuu~~~~~~yyy~~~yyywwwyyy}}}mmmeeellltttuuunnnppp|||{{{mmmddddddgggkkklll```VVVIII???:::777444111333222222111111222222333444444444444333333333333111111222222111111000///............---------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))***)))))))))(((((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********(((((())))))))))))((((((***)))))))))((((((((('''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,000---+++,,,,,,)))***---......------,,,,,,++++++,,,,,,,,,,,,------------------------------......,,,///222222///,,,---///---444>>>JJJWWWjjj~~~~~~~~~wwwtttmmm~~~|||}}}{{{wwwrrrttt}}}xxxnnnrrrwwwqqqppp}}}~~~uuummmlllrrryyyssspppjjjeeeaaa```aaaaaaMMMEEE<<<666555555444222222222111111111111222222444333333333333222222222000111111111111000//////............------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))************)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))******++++++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************************++++++++++++***++++++++++++,,,,,,,,,---)))(((+++---+++***+++---------,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,------------......,,,///111111...,,,++++++///,,,000999???GGGWWWhhh~~~xxxrrrwww}}}ooo}}}{{{uuuqqqyyyyyy~~~sssrrrvvvvvv{{{yyyllllllpppzzz}}}yyyrrrjjjfffgggiiikkkmmmmmmhhh^^^RRRJJJFFF>>>:::444222222333444333222222111111111111222222333333222222222111111111///000000000000///...............---------,,,,,,,,,,,,++++++++++++,,,,,,************************************************************************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((((('''(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((('''(((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***((()))))))))************)))))))))******+++++++++*********+++++++++,,,,,,,,,((((((,,,...,,,+++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,------......---.........------......555...---333444111999GGGbbbrrr{{{~~~tttrrr~~~xxxlllkkksss}}}tttttt~~~{{{wwwzzzxxxtttjjjgggdddZZZVVV___sss}}}tttsssppplllhhhdddbbbaaaccceeeddd\\\NNNAAA999666777555222111222333444444222111111000000111111222222111111111111000000000...////////////...------...------------,,,,,,,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))************************(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((''''''(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((())))))))))))((((((************************((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))***))))))(((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))************(((((())))))***+++++++++************++++++++++++---******---,,,)))))),,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,------......------,,,,,,---...000111000+++,,,000///,,,///666===KKK^^^pppzzz|||{{{}}}xxxttt{{{~~~uuuuuuoooxxx{{{~~~vvvoooeeeZZZ___iiiggghhhmmm{{{yyyooonnnkkkjjjiiigggdddaaaSSSQQQLLLBBB999444555666333333333333333333333333111111000000000000111111111111000000000/////////---............---,,,,,,------------,,,,,,,,,,,,++++++************++++++************************))))))))))))))))))))))))************************(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((('''(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''((((((((()))))))))***(((((())))))))))))((((((&&&'''((())))))((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))************((((((((()))***+++++++++************+++++++++++++++***+++,,,***&&&(((...++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++,,,------......,,,++++++,,,---/////////+++,,,---......---...///,,,111;;;IIIZZZmmmzzzzzz}}}~~~zzzxxxvvvwwwyyy}}}uuuqqqooollltttqqqqqqkkkeeerrr}}}|||{{{mmmiiidddaaa```]]]YYYUUU@@@>>>999444111000333555///111222222222222222222111111000000000000111111000000000/////////......---------------,,,++++++---------,,,,,,,,,++++++++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((((((((())))))))))))(((((('''((((((((()))))))))***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''((((((((())))))******(((((())))))))))))((((((&&&'''((())))))((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))************'''(((((()))***+++++++++)))************+++++++++'''(((***+++(((%%%***222++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,---......******+++,,,......---,,,...000000......///...,,,222...+++000===PPPfffvvv~~~ooovvv~~~vvvooo{{{www~~~}}}vvv~~~xxxyyy{{{ssskkkgggdddcccgggsss||||||~~~{{{|||vvv{{{|||xxx{{{|||pppggg```XXXRRROOOJJJCCC===444444555555444111///---,,,...111222111111111111111111000000000000111111000/////////............,,,------------,,,++++++---------,,,,,,,,,++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((())))))))))))(((((('''((((((((())))))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((************************)))))))))))))))))))))))),,,,,,++++++***)))))))))))))))))))))))))))))))))))))))(((&&&(((******(((+++(((''')))'''$$$%%%)))(((((((((((()))))))))))))))))))))))))))((('''''')))))))))))))))))))))))),,,+++)))'''''''''(((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%+++******)))))))))))))))''''''&&&''''''((()))***))))))))))))))))))))))))(((...333000((($$$(((---))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))---,,,***(((((()))***++++++***)))))))))***,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000///...---///444<<>>JJJ]]]tttoookkkqqq}}}uuurrrkkknnnggggggwwwzzzxxxvvvxxx{{{yyyqqqyyywwwhhh]]]^^^eeeiiiooowwwxxxllleeerrrxxxyyy}}}wwwwwwvvvvvvuuutttqqqllliiiaaa___]]][[[WWWNNNBBB999777444111///000111111111///000000000000000000111//////000000000000111111000000000/////////..............................,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***)))))))))))))))(((((())))))))))))))))))))))))''''''((())))))***++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))************************((((((((((((((((((((((((((()))))))))*********+++))))))))))))))))))))))))))))))***,,,,,,)))(((***000***&&&((((((&&&&&&((((((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((+++***))))))((('''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))***++++++++++++***)))'''''''''(((((()))++++++,,,,,,+++***)))))))))***))))))))))))))))))))))))((('''''')))******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((+++***))))))))))))******)))))))))))))))******+++************************************************+++++++++***************************************+++++++++++++++,,,,,,,,,++++++,,,,,,,,,---------***---///000///...------...//////000555BBBSSS___|||pppnnn|||}}}}}}|||sssmmmrrr}}}pppnnn~~~uuummm___[[[___pppssswwwzzz}}}{{{rrrvvvyyy||||||uuummmggg___WWWUUUWWW\\\eeerrrxxxrrrpppwwwqqquuutttrrrvvv~~~xxxrrroooooopppqqqpppmmmhhheeeWWWQQQIIIBBB===999666333333222111000000000000///.../////////000000111111////////////000000000111000000/////////..................---------------++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((************))))))))))))((((((((((((((((((((((((((()))))))))*********+++(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))(((((())))))))))))))))))))))))***(((***...,,,((()))...;;;...$$$$$$)))***'''&&&(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((*********)))(((((('''&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))(((((())))))((((((((((((((()))+++***)))((((((((((((((((((((((((((((((((((((((('''&&&&&&(((***+++***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))******(((((())))))************))))))))))))))))))))))))*********************************************************************************++++++,,,,,,,,,+++++++++,,,,,,,,,------+++---......---...///111//////...---,,,000666;;;NNNXXXhhhwww~~~|||zzzzzzzzz|||sssnnnqqqyyyvvvjjj```___aaacccggglllmmmssstttrrruuu|||~~~zzzxxx}}}|||tttrrrsssxxx|||vvvssswwwxxxyyyqqq]]]ZZZnnnqqqiiidddhhhmmmpppsssvvv~~~qqquuu}}}pppvvv~~~{{{zzz{{{yyysssmmmmmmlllllljjjggg```WWWQQQDDD???999333111111222333111222333333222111000000......//////000000000111...////////////000000000////////////...............---------,,,,,,,,,+++++++++++++++++++++++++++)))******++++++******)))((((((((((((((((((((((((''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))************((((((((((((((((((((((((+++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''''''''((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))(((''''''))))))))))))))))))))))))***''')))...,,,'''+++333???111%%%%%%+++,,,***((((((((((((((())))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))&&&'''((()))*********)))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))(((''''''***)))(((((('''''''''((()))(((''''''''''''''''''(((((((((((((((((((((((('''''''''(((***+++)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))))))))'''((())))))******))))))((((((((((((((((((((((((************************)))))))))***************************************))))))******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,***+++++++++***,,,///111+++---//////.........///222888BBBNNNYYYcccmmmtttyyy{{{}}}||||||sssmmmqqqyyyttttttiiigggbbbZZZaaaaaaiiiuuuyyyvvvvvvzzzxxxwwwvvvvvvvvvwwwxxxyyyyyyyyytttqqqppppppsssyyy~~~}}}{{{lllrrrzzz~~~|||vvvrrrpppfff```^^^gggfffUUU[[[zzz}}}~~~kkkeeejjjxxxvvvuuuuuuqqqjjjhhhfffbbb\\\TTTJJJ???888000111222222222111000///,,,...000111111000111222...//////////////////000......////////////000000/////////.........---------------,,,,,,++++++***************************))))))************))))))((((((((((((((((((((((((&&&''''''(((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((()))))))))))))))***))))))))))))))))))))))))++++++***))))))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))))))))))))))***'''(((---,,,'''---888555---((()))***)))(((***(((((((((((())))))))))))''''''((()))))))))))))))))))))))))))))))))))))))&&&'''((()))*********)))))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))(((''''''(((((('''''''''(((((()))'''''''''&&&''''''(((((((((((((((((((((((((((((((((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))'''''')))*********)))(((((((((((((((((((((((((((************************((()))))))))*********+++************************((())))))***++++++,,,,,,***++++++++++++,,,,,,,,,)))***++++++***+++,,,...+++---///000000000000111///222555666:::CCCMMMTTTaaafffnnnzzz{{{vvvvvvtttggg___]]]ZZZVVVTTTYYYfffqqqooolllgggccc```^^^]]]\\\]]]gggmmmmmmpppvvvuuuooojjjpppqqqjjjeeeccc___YYYNNNZZZkkkxxx}}}|||yyywwwtttoookkksssxxxnnnsssvvvjjjeeehhh{{{~~~uuuwwwsssqqqiii[[[UUUQQQKKKEEE???888222...***---///111000///------***,,,//////......///111///////////////................../////////000000//////.........---------------,,,,,,+++*********************************))))))************))))))((((((((((((((((((((((((&&&&&&''''''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))+++&&&'''---+++'''...;;;((('''(((***((($$$%%%)))(((((((((((())))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))*********((('''%%%))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''&&&&&&&&&'''((()))***+++'''''''''''''''((()))***(((((((((((((((((((((((((((***++++++)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((())))))***))))))&&&''')))*********)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))((())))))***++++++,,,,,,******+++++++++,,,,,,,,,***,,,......---++++++,,,,,,,,,,,,,,,,,,,,,---...(((,,,///...---000555999===FFFRRR___qqq~~~~~~yyyggg~~~pppfffooo~~~vvvpppllliiihhh___^^^[[[```rrr|||iiibbb]]]WWWOOO]]]sss|||sssjjjgggjjjiiiooosssqqqmmmppp|||oooiiiZZZCCC>>>:::555111000111111111000000...,,,++++++---...,,,...000///,,,+++---///000000//////.........---............/////////000//////.........---------------,,,,,,+++***))))))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&'''''''''(((((())))))))))))))))))))))))))))))&&&&&&''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))************************************+++*********))))))((((((******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))*********))))))))))))))))))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))*********))))))((())))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((('''''''''((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((*********)))))))))))))))))))))(((((((((((())))))+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***************++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......///555;;;AAAJJJ^^^www}}}}}}~~~~~~}}}|||}}}}}}ppprrr}}}ppp|||lllvvv{{{uuuiiiooo{{{zzzzzz{{{ppplllllllllkkkjjjiiieeecccfffmmmsssyyy|||iiiSSSEEE<<<666000000//////.........---//////............/////////////////////.........//////............//////..............................---------,,,,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))((()))*********((('''&&&))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''')))((('''&&&&&&'''((()))(((((((((((())))))))))))))))))(((((((((((()))))))))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((())))))(((((())))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((())))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))************************************************)))))))))(((******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))*********))))))((())))))))))))))))))))))))((((((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))***************++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,------------...---000222333666???MMMXXXZZZ^^^cccfffhhhnnnxxxyyyzzz~~~wwwxxxwwwssswwwtttyyy~~~yyyuuuvvvyyy|||uuupppoooooonnnqqqmmmhhhaaa\\\[[[^^^```TTTWWWSSSGGG<<<777333...000/////////.........---000000////////////000000////////////............//////............//////...........................------------,,,,,,,,,,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''(((((())))))******(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''')))((('''&&&&&&'''((()))(((((((((((())))))))))))))))))(((((((((((())))))))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((((((((((((((((((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))((((((((())))))))))))************************************************))))))))))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((())))))******)))))))))))))))))))))))))))))))))''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))(((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))************))))))))))))******************++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------/////////...,,,---///111888>>>EEEHHHKKKUUUeeerrr||||||wwwyyytttfffhhhrrr{{{vvvssswww{{{|||}}}tttllllllooossszzz{{{tttrrrssstttsssrrrqqqjjj```WWWPPPKKKHHHFFF999888444...---000111////////////.............../////////....../////////........................//////............//////------------------------------------,,,,,,,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((((((((((((&&&&&&'''((()))***++++++(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))))))))(((((((((((()))))))))))))))(((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((((((((((((((((())))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))*********************************************)))))))))))))))******))))))))))))******))))))(((((((((((())))))((((((((((((((((((((((((((((((((()))))))))))))))'''''''''(((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''((())))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((((()))))))))************((()))))))))******************++++++++++++*********++++++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------/////////000111111///...///111444555666===HHHPPP\\\eeevvvzzzooo|||zzzqqqgggdddmmmxxx|||}}}yyytttuuuxxxyyynnnfffeeeiiipppvvvuuuqqqnnnmmmooopppnnnlllccc[[[QQQHHHBBB<<<777333222111///,,,---///222222........................------------------------------...............//////......------......///---------------------------------,,,,,,,,,+++++++++++++++***************))))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***'''''''''((()))*********(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((''''''((((((((((((((((((((())))))))))))))))))(((((((((((()))))))))))))))(((((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************((()))))))))************************************))))))))))))))))))************))))))))))))******))))))(((((((((((())))))((((((((((((((((((((((((''''''(((((())))))))))))&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''((()))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''(((((())))))))))))))))))(((((((((((())))))(((((((((((((((((())))))((((((((((((((((((((((((***)))))))))((((((((('''((((((((((((((((((((((((((()))))))))************((()))))))))************)))******++++++******)))*********+++++++++,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------++++++---000222222111111///---...000333444555999>>>HHHSSSYYY[[[```fffxxx}}}uuukkkuuuwww}}}}}}{{{~~~~~~~~~~~~mmmjjjttt|||zzzzzzooofffeeehhhllljjjeee___[[[ZZZYYYVVVSSSKKKEEE>>>888555333...+++---...000///,,,***---000---------...............---...////////////...---,,,---------......//////......------------......------------------------------,,,,,,,,,+++++++++************************((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((('''(((((((((((())))))))))))))))))(((((((((((())))))***)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((('''''''''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++))))))))))))************************************))))))))))))******************))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))&&&''''''(((((())))))***''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&'''((())))))))))))))))))))))))))))))))))))&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((&&&''''''(((((())))))***))))))(((((((((((())))))''''''(((((((((((())))))))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))************))))))************++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...,,,++++++,,,---......///,,,***---111333000---...///111555666999CCCMMMSSS]]]gggmmmooouuu~~~~~~~~~}}}}}}~~~|||iiidddppp|||zzzxxxxxx}}}}}}sssggg___[[[YYYUUUNNNFFF@@@>>><<<999666777444111//////...---+++)))+++///111---)))***///---------------.........///000111222222111000///,,,,,,,,,---......//////......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))))))))***************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((())))))******)))))))))((((((((('''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))(((((((((((())))))******)))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((('''&&&''''''(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))************************************((()))))))))******************))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))&&&&&&''''''((())))))***''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((%%%&&&'''((())))))))))))))))))))))))))))))))))))&&&&&&''''''((())))))***((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))***((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((&&&&&&''''''((())))))***))))))(((((((((((())))))'''''''''((((((((())))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))************))))))))))))************))))))************))))))************++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,//////...---,,,+++,,,---,,,++++++---///111000///111......//////000555===555===FFFLLLQQQ[[[hhhpppyyy~~~|||zzzxxx{{{}}}uuusssooowww|||www~~~wwwxxxzzz{{{|||yyynnnggghhhsssyyy|||tttooodddhhheee[[[QQQLLLFFF@@@===888222///......---+++...//////...---,,,---...,,,***+++///000,,,+++...,,,,,,,,,------............///111222222111///...++++++,,,------...//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***((()))))))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&'''((())))))((('''&&&(((((((((((())))))))))))))))))(((((((((((())))))*********)))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))))))))************************************(((((())))))*********+++******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((%%%&&&'''((())))))))))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&'''((())))))***((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((''''''''''''''''''''''''((((((((()))&&&&&&&&&'''((())))))***))))))(((((((((((())))))&&&'''''''''(((((())))))))))))))))))))))))))))))&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))************))))))))))))************))))))************)))))))))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))+++------,,,+++---...,,,---...---++++++...000000,,,+++///111///000222333666888888:::>>>BBBCCCOOOZZZZZZZZZfffkkkiiikkknnnlllllljjjiiiooo}}}yyysssjjjooo{{{{{{}}}}}}|||zzzsssooovvv|||xxx~~~zzzrrrttttttiii]]]```ooo{{{xxxpppjjjhhhfffUUURRRGGG:::444555333...000---***+++...000000...---000222000---,,,...000111)))&&&+++///---++++++,,,,,,,,,------.........+++,,,...//////...,,,+++++++++,,,,,,---...//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******(((((())))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))&&&'''(((*********)))(((&&&&&&'''((()))***++++++(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''&&&'''((())))))((('''&&&(((((((((((())))))))))))))))))(((((((((((())))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))((('''&&&&&&''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))***,,,------+++)))))))))(((***+++***)))((()))***+++***)))))))))***+++,,,+++,,,,,,---,,,,,,++++++******************))))))++++++************++++++************************)))************)))((('''(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))(((((('''''''''&&&)))'''&&&&&&((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''')))***)))'''&&&&&&'''(((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((())))))*********+++************************)))))))))))))))(((''''''))))))*********+++++++++***,,,,,,+++)))((()))***))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,++++++*********))))))***+++,,,,,,------........................000000111222444666888999<<<===>>>@@@BBBDDDEEEFFFGGGJJJLLLKKKLLLRRR]]]fffnnnmmmllliiifffdddeeefffccc```]]][[[\\\aaahhhlllppprrruuuvvvuuurrrnnnkkkdddfffhhhhhhiiijjjlllmmmsssnnnccc[[[]]]bbb\\\SSSRRR\\\ffffff]]]RRRMMMMMM>>>:::444000////////////...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,+++***+++,,,---...------------------------++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))+++---//////---+++))))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((())))))))))))(((((()))(((((('''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''')))******)))))))))***,,,------+++)))(((((()))+++******))))))***,,,,,,++++++,,,,,,------------,,,,,,,,,+++,,,,,,---------,,,+++******))))))))))))))))))((((((((((((((())))))))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((()))(((((((((''''''''''''((('''&&&&&&((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((***)))'''&&&&&&'''(((((((((((((((((((((((()))((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***)))))))))(((((((((((((((((()))))))))*********************************)))))))))))))))(((''''''(((((()))))))))************+++,,,+++)))((()))***))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,++++++*********)))******+++,,,,,,------------------------------......///000222444666777333444555555666777888888999;;;<<<<<<;;;===BBBFFFFFFFFFEEEBBB???===>>>???EEEDDDCCCBBBDDDFFFIIIKKKLLLNNNPPPRRRQQQOOOMMMKKKHHHJJJKKKKKKJJJJJJKKKLLLKKKHHHBBB===@@@FFFCCC<<<:::AAAHHHIIIBBB;;;777666666333///---......///...------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++------,,,,,,,,,+++++++++,,,,,,+++++++++,,,---...------------------------++++++++++++++++++++++++*********)))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))+++---......+++)))))))))))))))))))))))))))))))))&&&&&&''''''((())))))***''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((((((((***+++,,,+++******,,,---,,,---------+++***+++,,,...------------...///000333333444555666777888888333333111111111222333444111000///...,,,+++******++++++***)))((((((((((((***))))))((())))))******'''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((('''&&&''')))***)))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((())))))'''&&&''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******)))))))))((((((((((((((())))))))))))******)))))))))))))))))))))))))))))))))))))))(((((('''((((((((((((((()))))))))***+++++++++)))((()))***))))))))))))))))))))))))*********++++++++++++,,,+++++++++++++++******************++++++,,,,,,---------------------------,,,,,,---...///111333444222222222222222222222222222333444555444333222222::::::999777444222333444///000111222333333333333111222444555555555444333444555666555333222222333//////...,,,...222222...,,,///222222000---+++***...---++++++---......---------,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,---...------------------------++++++++++++++++++++++++******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))***+++,,,+++)))(((((()))))))))))))))))))))))))))&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))++++++++++++************,,,---,,,+++)))***,,,...+++---///000000111333555555555666666666777888888===>>>>>>???@@@BBBCCCDDD???>>><<<;;;:::;;;<<<===999888777666444222000///...---,,,++++++++++++,,,++++++*********+++,,,---************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((''''''(((******)))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&((())))))(((''''''(((((((((((((((((((((((((((((((((((((((((('''''''''))))))((((((''''''&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))***+++***)))((()))***))))))))))))))))))))))))************+++++++++++++++++++++************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...000111222333333333333333333333333333333444666888888555333444555444222000......///,,,---.../////////...............////////////000000111111000...------...---///000///...............---,,,---...//////...+++++++++,,,......---,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***************************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((*********)))''''''((()))((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((())))))))))))(((((('''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************((()))*********,,,///222444666888999999:::<<<>>>??????@@@AAABBBBBBCCCCCCCCCCCCCCCCCCDDDFFFGGGHHHJJJIIIGGGFFFEEEEEEEEEEEEAAAAAAAAA@@@>>><<<:::999000///---,,,,,,---...///+++++++++******++++++,,,++++++++++++************************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((('''''')))***+++)))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&'''))))))(((''''''((((((((((((((((((((((((((('''''''''((((((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((************************((()))******)))((()))***))))))))))))))))))))))))))))))*********+++++++++***************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...///111111000000000111111222222333333222111333555666666555000111111000---++++++,,,...------,,,,,,---......//////...---------------,,,---///...------...///...///111111///,,,---...///,,,***+++...000111111---------...//////---+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((())))))(((&&&&&&((()))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((())))))))))))((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))*********)))+++///111444777<<>>@@@@@@@@@@@@BBBCCCEEEFFFHHHJJJKKKLLLKKKKKKIIIGGGDDDAAA???>>>>>>???;;;>>>BBBGGGJJJKKKKKKJJJGGGIIIKKKMMMNNNNNNLLLLLLKKKGGGAAA;;;666333222111999:::<<<===;;;888444222,,,,,,,,,,,,++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((&&&'''''''''(((((())))))(((((()))+++,,,,,,***'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))%%%'''((()))((('''((()))((((((((((((((((((((((((&&&'''''''''(((((())))))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++++++++************)))))))))(((((('''''''''&&&))))))))))))))))))))))))''''''((()))))))))))))))******))))))((((((((('''&&&((())))))(((((()))+++))))))))))))))))))))))))))))))))))))************(((((())))))*********+++++++++++++++++++++++++++************************************+++,,,---...222222111000...---,,,,,,---222666666222111333777000222333222000...------***+++,,,---............)))***,,,...///000//////***+++,,,,,,+++***+++---000***(((,,,---***))),,,(((+++---,,,+++******+++***)))((()))+++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++((())))))***++++++,,,,,,))))))******++++++++++++))))))******++++++++++++***+++,,,---...---,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))%%%(((++++++***)))(((((())))))))))))))))))))))))((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))(((((())))))))))))(((((())))))(((((((((((()))))))))))))))))))))))))))))))))(((((('''((()))***+++***)))))))))***,,,...///222333444444555555555555333444555666666555333333777666555444555777:::;;;???@@@CCCEEEGGGHHHHHHHHHJJJHHHEEE@@@;;;666111///333333555999???GGGMMMQQQJJJHHHFFFGGGIIIKKKLLLLLLHHHIIIJJJHHHDDD>>>888444222555;;;DDDIIIIIIDDD???666444111///...,,,)))''')))+++------+++***))))))++++++++++++***)))((('''))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((&&&''')))+++***)))(((''''''((()))***,,,(((***000111+++'''((())))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((()))'''&&&'''******(((%%%(((((((((((((((((((((((())))))((('''''''''''''''))))))))))))))))))))))))******))))))((((((''''''+++*********))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))+++***)))'''''''''((()))''''''''''''((((((((()))))))))))))))(((((((((((((((((((((((())))))))))))&&&'''((())))))((('''&&&(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))*********)))))))))))))))))))))))))))))))))))))))++++++***))))))******+++************************,,,---///000000000///...---000333333111000111444333333333222111///,,,+++******+++++++++,,,,,,,,,************************,,,++++++******++++++,,,*********++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,******************************************************))))))))))))******))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&''''''(((((())))))))))))))))))))))))))))))+++*********))))))(((((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))))))))(((((('''''''''&&&'''''''''''''''((())))))******))))))((((((''''''))))))))))))))))))))))))((((((((((((((('''''''''))))))(((((('''''''''&&&'''(((((()))***+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++***'''$$$))))))(((((('''''''''&&&))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((())))))***************))))))***+++...000333444555555444555666888:::<<<>>>>>>??????>>>===<<<;;;:::888666444333444555555666777999;;;===>>>>>>>>>@@@???>>>;;;888444111000//////111444888===BBBDDDEEEDDDDDDEEEIIILLLMMMMMMKKKKKKKKKIIIEEE@@@:::777///111555<<>>999222/////////...---)))+++,,,,,,+++***+++,,,************))))))((('''))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))((('''''')))+++***)))(((''''''((()))******)))+++000000***'''))))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((()))'''&&&''')))***(((&&&(((((((((((((((((((((((())))))((('''''''''''''''))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))+++***)))(((''''''((()))'''''''''((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))***)))))))))))))))))))))))))))))))))))))))))))))******************++++++************************,,,---...///000000/////////111333333222111222444333333333222111///---+++*********+++++++++,,,,,,************************,,,++++++******++++++,,,***++++++++++++++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,++++++******************+++++++++,,,,,,******************************************************))))))))))))******))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((((((''''''''''''((((((((((((((())))))))))))))))))))))))******)))))))))((((((((((((((('''''''''&&&&&&&&&)))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''((())))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((()))******++++++''''''''''''''''''''''''))))))))))))))))))))))))((('''&&&%%%&&&'''***+++)))(((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))***+++,,,,,,++++++***+++---000444777:::;;;:::999888777999<<<@@@BBBFFFFFFEEEDDDCCCAAA@@@???;;;999666333111/////////...///000222333444444444444444444444333222111111,,,---...///111333444555::::::<<>>@@@@@@??????>>>>>>???@@@BBBCCCBBBAAA@@@???===;;;999888555444222000///......---,,,---...//////000000111//////111222333333333333111111222222111000///...000000222555999;;;<<<;;;??????>>><<<;;;999888888555222//////444<<>><<<;;;555333000///000111000000......//////000000111111//////000000222666<<<@@@EEEKKKNNNGGG999///---000999<<<>>>===888333///---...---+++***))))))******))))))************))))))************************))))))))))))))))))))))))(((***++++++***))))))***(((((())))))))))))((((((&&&,,,...+++((())))))((())))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((''')))+++***)))(((((()))(((((((((((((((((((((((((((''''''''''''(((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))'''(((((())))))))))))(((((((((((()))))))))******))))))))))))(((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((()))******++++++))))))))))))))))))))))))++++++***))))))***++++++))))))))))))))))))))))))))))))***,,,---000222333444333222333444444222000.../////////...---+++***)))))))))************+++******************************))))))))))))*********************)))))))))))))))************))))))************************************************)))))))))))))))))))))))))))))))))************+++)))))))))***************)))))))))************+++************************)))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))******))))))))))))))))))((())))))))))))))))))))))))'''(((((((((((()))))))))'''(((((((((((()))))))))))))))))))))))))))))))))'''''''''((((((((((((((('''''''''''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))(((((())))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''')))++++++(((''')))+++'''''''''(((((((((((((((''''''(((((())))))******))))))))))))))))))))))))+++******))))))******+++************************+++,,,...111555888;;;===@@@BBBEEEFFFFFFCCC@@@>>>@@@@@@???===:::666333111000///.........///000111111222444555666777888888666666666777999;;;===>>>AAABBBCCCDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBBBB===:::555222222333444444555555666666555555444333---///000111222555:::>>>FFFIIIKKKGGG???666111///222888???CCCBBB===888555111000---+++***)))***+++))))))************))))))************************))))))))))))))))))))))))(((***,,,,,,+++))))))***'''((()))******)))((('''(((,,,,,,)))(((+++***&&&))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((''')))++++++)))((()))***(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))'''((((((((()))))))))***((((((((()))))))))******))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((()))*********))))))))))))))))))))))))&&&'''((()))******)))((((((((()))))))))*********))))))))))))(((((((((((((((((((((((())))))))))))''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))'''(((((()))******++++++))))))))))))))))))))))))...---***(((((((((***+++)))))))))))))))))))))))))))))))))+++---000222444444222111222333333111...,,,------...---,,,***)))))))))))))))******************************************))))))))))))******))))))))))))************))))))************))))))************************************************))))))))))))))))))))))))))))))))))))************((()))))))))*********+++))))))))))))************************************))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))*********))))))))))))))))))))))))((((((((()))))))))******'''((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))'''''''''''''''((())))))'''((((((((()))))))))***))))))))))))))))))))))))&&&''''''((())))))******(((((()))))))))*********((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((('''&&&%%%&&&'''***+++''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))++++++************++++++************************)))---222777<<<>>>>>>>>>???AAADDDFFFEEEBBB???<<<>>><<<:::777444111000///000000//////000222333444777888999999:::999999888:::::::::;;;===@@@BBBDDD>>>???@@@AAAAAABBBBBBBBBDDDDDDDDDDDDDDDEEEEEEEEEAAA===888444444555777777>>>>>>>>>>>><<<:::888666///111222111111333777<<>>555///+++333>>>FFFHHHEEE@@@===333111///,,,*********+++))))))************))))))************************))))))))))))))))))))))))(((***,,,,,,+++***)))***'''((()))******)))((('''))),,,+++'''(((---+++%%%))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((('''***,,,+++)))((()))+++(((((((((((((((((((((((('''''''''''''''((()))***))))))))))))))))))))))))'''((((((((())))))******&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))&&&'''(((*********)))((())))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))&&&'''((())))))((('''&&&(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))000...***'''&&&'''***+++))))))))))))))))))))))))(((((()))***---000222444444111000111333333000---+++,,,,,,---,,,+++)))((())))))))))))******************************************))))))))))))******(((((())))))******++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))************************************))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((((((((())))))******++++++))))))))))))))))))))))))(((((())))))******++++++'''((((((((())))))******))))))))))))))))))))))))&&&'''''''''(((((())))))'''''''''''''''((())))))'''((((((((())))))******))))))))))))))))))))))))'''(((((()))***+++++++++(((((())))))*********+++(((((((((((((((''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++***'''$$$&&&'''''''''(((((())))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))******+++***))))))***+++---...333555888<<<>>>?????????@@@???===;;;999888777666555555222///,,,---000444777333000333999======:::AAA@@@<<<666777<<<===:::>>><<<<<<===<<<:::<<>>777<<>>BBB<<<<<>><<<:::999999GGGHHHBBBFFFGGGCCCDDD>>>999333000111444777999GGGFFFGGGIIIIIIFFF???999000111555???IIILLLGGG@@@444444444333000...,,,+++,,,***))))))***,,,+++******)))))))))))))))******))))))))))))))))))))))))+++***)))(((((()))***+++(((((())))))))))))(((((((((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))((((((''''''&&&&&&&&&%%%%%%'''***,,,---+++(((&&&+++(((%%%%%%))),,,......)))******)))''''''((()))+++)))(((&&&&&&((()))+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((''''''((()))))))))))))))***++++++'''''''''''''''((())))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))******))))))((((((''''''******+++++++++,,,,,,,,,&&&...---$$$'''333000###(((((((((((((((((((((((())))))(((((((((((())))))***)))((((((((((((((()))***)))))))))))))))***+++---,,,***)))'''&&&&&&&&&((((((((((((***,,,...///444222000111333333000...+++++++++*********))))))))))))*********+++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((('''(((((()))******+++++++++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))(((((((((((((((''''''((()))***+++,,,,,,---,,,+++++++++,,,...///////////////---+++)))((()))************))))))(((+++******))))))(((''''''++++++************)))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((()))((('''''''''(((***+++(((((((((((())))))))))))))))))(((((('''''''''&&&'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))))))))))),,,+++************************))))))+++///222555;;;::::::999999999::::::999888666555333222111111333222000......///111333999;;;===>>>>>>??????@@@>>>>>>===;;;999:::>>>AAAJJJMMMSSSWWWSSSIIIBBBAAA@@@DDDDDDDDDKKKUUUTTTMMMHHHIIIIIIEEE@@@>>>???AAABBB===:::<<<<<<;;;===AAA:::EEEFFFDDDIIIFFF@@@BBBEEEBBB>>>;;;:::999777666???@@@CCCHHHKKKJJJFFFBBB:::888999@@@IIIMMMJJJFFF;;;777333222222222///,,,,,,***))))))***++++++***,,,+++******)))))))))***************************+++***)))(((((()))***+++(((((())))))))))))(((((((((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))((((((((('''''''''&&&&&&***(((''''''***000777;;;000---***))))))'''$$$!!!(((((()))(((((((((((()))***)))(((''''''((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((('''''')))***)))))))))))))))******'''''''''''''''((())))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))+++*********))))))))))))************++++++++++++)))'''%%%$$$""""""'''...(((((((((((((((((((((((())))))(((((((((((()))))))))))))))(((((())))))*********)))))))))))))))***,,,+++***((('''''''''''')))((((((((()))+++---...222000///000222222///---+++++++++*********))))))))))))*********+++++++++))))))))))))))))))))))))***************************))))))(((((())))))***))))))******))))))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))***************)))))))))))))))))))))))))))))))))))))))))))))(((***)))))))))))))))))))))++++++******)))((((((((()))))))))))))))))))))))),,,,,,++++++******))))))+++++++++++++++,,,,,,---111000000000000111111222222333333333111000...,,,,,,---------,,,+++***************))))))))))))))))))))))))))))))((((((((())))))((((((((('''''''''))))))))))))))))))))))))(((((())))))))))))(((((()))(((((('''((()))***+++(((((((((((())))))))))))))))))((((((((('''''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))---,,,,,,+++******++++++))))))***,,,///444999<<<>>><<<999666555555555666222222000///...---------///......000333555666555999AAAGGGFFF@@@;;;===AAA===;;;===@@@>>>>>>KKK\\\eeelllxxx~~~vvvdddUUUOOOPPPPPPSSSXXX___cccbbb```YYY\\\ZZZSSSTTTXXXWWWPPPEEECCCCCCEEECCC>>>===@@@;;;@@@???BBBIIIEEEAAAHHHHHHGGGEEEDDDAAA===777333777888<<>>===<<<:::555///***&&&''''''(((((()))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((('''((()))******)))))))))))))))***'''''''''((((((((())))))'''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))++++++++++++************))))))))))))***************+++:::LLLCCC***###000))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))***+++,,,++++++***)))((((((((()))******)))(((((((((((((((***))))))))))))***+++,,,///...---...//////---,,,+++************))))))))))))))))))************+++))))))))))))))))))))))))************************+++******)))))))))************************)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********,,,,,,+++***)))((((((''')))******++++++,,,,,,,,,///......---,,,++++++***------,,,,,,,,,...///000555555666666777777666666777777888888777555444333111222111111000///...---++++++++++++************(((((((((((()))))))))))))))))))))(((((((((''''''************************(((((())))))))))))((((((((((((((((((((()))******(((((((((((())))))))))))))))))((((((((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))---,,,++++++******++++++)))+++...222555888;;;<<<888777666444444444555666000///......---------.../////////333777:::::::::777>>>DDDCCC===999<<<@@@DDDAAAFFFMMMKKKKKK```zzz{{{mmmhhhkkkffffffkkknnnmmmlllnnnooooookkknnnsssYYYVVVVVVYYYWWWMMMBBB===>>>>>><<>>;;;444444555999>>>DDDJJJMMMOOOJJJFFFGGGKKKOOOPPPOOOHHHAAA999444333333333333...,,,******+++,,,+++***,,,,,,+++++++++,,,,,,---***************************))))))))))))))))))***(((((())))))))))))(((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((()))))))))))))))(((((((((((('''((())),,,///222333222333444555444222///---'''&&&&&&''')))******)))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***)))((('''((()))+++******)))))))))))))))''''''((()))))))))))))))(((((()))************)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************************(((((((((((()))))))))))),,,333LLLcccYYY777%%%***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***+++------,,,,,,***)))(((((((((((())))))(((((((((((())))))*********))))))))))))***,,,,,,,,,,,,---,,,++++++************))))))))))))))))))))))))************))))))))))))))))))))))))******************************))))))***+++,,,,,,,,,,,,---------,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))))))))))))))*********((((((((())))))*********++++++************))))))---------...///000111111222222111000///...------,,,+++++++++,,,///111333444666888:::;;;;;;;;;;;;:::;;;<<<<<<;;;:::999888777777777666555444333222000000///...---,,,++++++)))))))))))))))))))))))))))))))))(((((((((((('''))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((())))))***(((((((((((())))))))))))))))))((((((((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((((((((((((,,,++++++******++++++,,,+++///444888::::::888777222333444555555444333333...............///000000555444444555888:::<<<<<<777:::===@@@AAADDDIIIMMMXXXXXX```hhhbbb\\\hhh~~~zzz|||zzzvvvvvvuuurrrrrruuu~~~}}}ssslllnnnppphhhYYYOOOMMMQQQQQQVVV]]]RRRAAA???@@@??????@@@BBBDDDEEEDDD;;;888555444777>>>GGGMMMOOOMMMKKKLLLOOOPPPOOOMMMHHHEEE@@@888222000333666///...,,,+++,,,---,,,+++******++++++,,,---//////************************)))))))))******)))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))'''((()))******)))((('''%%%&&&''')))+++---000111+++)))'''''')))******)))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))***)))((('''(((*********)))))))))))))))***'''((())))))******))))))((())))))***************************************(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))+++///999@@@;;;...''')))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***+++------,,,,,,***)))((((((((((((((((((((((((((())))))***************))))))(((((()))***+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***,,,---...+++,,,,,,---------,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))***+++++++++++++++))))))))))))))))))))))))((()))))))))*********+++''''''((()))******++++++)))******+++,,,---......111222222333444555666666777777666555555444333333///...---,,,,,,---...///111222666999;;;=========;;;<<<===>>>===<<<;;;:::;;;;;;;;;;;;:::999888777888777666444222000...---******)))))))))(((((((((***)))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''(((((()))))))))))))))(((((((((((())))))))))))(((((())))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((((((((((((++++++++++++,,,---......000333777;;;;;;999555222333444555666555222000...---------...///000222333:::::::::999999<<>>AAABBBBBB???:::666666<<>>444000333777222000...---.........---*********+++,,,---...///++++++++++++++++++++++++))))))************))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''(((((((((((())))))***)))'''&&&&&&''')))***++++++++++++,,,000555999222---(((&&&(((***)))((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))(((((()))***)))))))))))))))******+++'''((()))***+++***)))(((((()))******++++++******************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))))))))(((((((((((())))))))))))###'''(((&&&'''***+++)))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))***+++,,,++++++***)))((((((((())))))((((((((((((((()))***((())))))******)))((((((''')))******)))))))))***(((((()))))))))))))))******)))))))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((***+++---...((()))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))***++++++,,,+++++++++))))))))))))))))))))))))((())))))******+++++++++((())))))+++,,,---......+++,,,---///000222333444666666777777888999999999::::::::::::999999999999555444333111///---,,,+++...///222555888:::<<<===;;;<<<===>>>>>>>>>===<<<>>>>>>>>>???>>>>>>===<<>><<<:::888666444333---,,,,,,+++***)))((((((******)))))))))(((((((((''''''''''''''''''''''''(((((())))))))))))((((((''''''((()))))))))))))))(((((((((((())))))))))))(((((())))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))))))))))),,,,,,,,,---...000222333555666888999888666333111666555555444222000///......//////000222444666777999<<<>>>>>>@@@HHHUUU```[[[]]]bbbiiipppwww{{{}}}tttlllgggpppttt{{{~~~{{{xxx~~~zzzttt~~~|||ttt~~~xxx___SSSMMMEEE???============@@@???===:::999===DDDJJJKKKLLLOOOQQQSSSRRROOOMMMLLLLLLIIICCC;;;555444555444222000///000000///...,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++((()))***++++++***)))((((((((())))))))))))(((((((((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))&&&&&&'''''''''((((((((()))((('''&&&'''(((***+++'''((((((&&&%%%'''+++///999222***&&&'''))))))((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&((())))))(((((()))+++(((((((((((()))***,,,,,,'''((()))++++++***)))((())))))***++++++++++++***************************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((()))))))))*********(((((()))))))))*********!!!&&&***,,,,,,---,,,***(((((((((((((((((((((((())))))(((((((((((()))))))))))))))(((((())))))*********)))))))))))))))******)))((((((((((((((()))'''((()))******))))))(((&&&(((******)))((()))+++(((((((((((())))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******'''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))***++++++,,,,,,++++++))))))))))))))))))))))))((())))))******+++,,,,,,++++++---...///111222222111222333444555666777888999999999999::::::::::::888888888888999999999999777888888888666333111///...///000111444666888999;;;<<<===?????????>>>===??????@@@AAAAAAAAAAAA@@@CCCBBBAAA@@@???===<<<<<<555444333111000...---,,,*********)))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((&&&'''((()))***))))))((((((((((((((())))))))))))(((((()))))))))*********(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))------...///111333555666888888777666555444333333666555333111000000222222111222222444666888:::;;;555;;;@@@CCCHHHVVVjjjzzzqqquuu{{{~~~zzzzzzwwwrrrkkksssyyynnnrrr~~~rrriii|||zzzmmmfff[[[QQQJJJEEEBBB@@@:::<<<<<<<<<;;;===BBBFFFKKKMMMOOOQQQRRRRRRQQQOOOPPPMMMJJJEEE@@@;;;555222555333111000111111000//////...,,,+++***)))))))))++++++++++++++++++++++++((()))***++++++***)))((((((((())))))))))))(((((((((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))%%%&&&&&&&&&''''''((((((%%%&&&(((******(((&&&%%%)))***+++)))''''''***---===555+++&&&&&&((()))'''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&((())))))(((((()))+++'''''''''((()))+++------'''(((***+++,,,+++)))((())))))***++++++++++++***************************))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))******+++++++++,,,))))))))))))************+++)))***,,,)))%%%'''...(((((((((((((((((((((((())))))(((((((((((())))))***)))((((((((((((((()))***)))))))))))))))***+++******)))(((((((((((((((&&&''')))*********)))(((%%%(((******(((''')))+++'''((((((((())))))************))))))((((((((('''))))))))))))))))))))))))************************++++++)))(((''''''''''''((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******+++,,,,,,,,,,,,+++))))))))))))))))))))))))((())))))***++++++,,,,,,---...///111222444555666777777888888999999:::::::::::::::::::::::::::999333333333444555555666666666777:::<<<<<<;;;999777000000///000111333555666;;;<<<>>>???@@@??????>>>???@@@AAABBBCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCBBBBBB======;;;999777555333222************))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&''')))*********)))((((((((((((((())))))))))))(((((())))))*********+++'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))))))))))),,,---///111333444444555<<<;;;888666444333444444111......111333222222444222555777666777<<<>>>>>>===BBBQQQaaadddaaaiiiyyy~~~||||||~~~|||tttxxx~~~yyy}}}yyyqqqsss~~~}}}ooofffqqq{{{oooddd\\\TTTMMMEEE===;;;AAAAAA;;;===EEEJJJLLLNNNOOOOOOOOOQQQRRRNNNLLLKKKJJJHHHBBB:::444888999888555222111333666111---(((''')))++++++***)))))))))))))))*********+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************))))))((((((''''''))))))))))))))))))))))))))))))))))))************+++******))))))))))))******))))))((((((((())))))))))))))))))*********+++'''***,,,---,,,***************))))))((((((((('''***)))(((''''''((()))***&&&(((***,,,---,,,+++***(((((((((((((((((((((((()))*********++++++++++++(((((()))************)))))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******)))((((((((((((((('''((()))++++++***))))))))))))))))))))))))))))))&&&'''))))))'''''''''((())))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))((((((''''''''''''((((((,,,+++***((((((***+++,,,))))))))))))))))))))))))************************+++***)))(((((()))***+++'''((()))++++++***))))))))))))))))))))))))))))))*********)))))))))))))))((()))******+++******)))******+++,,,...000333555444444444555666777888999???>>>======>>>===:::888::::::;;;======<<<888555......------......///000---000555;;;???AAAAAAAAA???<<<777333/////////000777999;;;???AAABBBCCCCCCEEEEEEFFFFFFEEEDDDBBBAAAGGGGGGHHHGGGFFFDDDBBB@@@DDDBBB@@@@@@BBBAAA>>>;;;444111...---...---***''')))))))))(((((((((''''''************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))''''''(((((())))))******(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((()))))))))))))))************))))))))))))))))))))))))---...000222444666666777<<<;;;999777666555444444555000///222444444666:::888===DDDIIIEEE>>><<>>===<<<:::<<<<<<;;;<<<;;;999444111,,,,,,,,,+++,,,------...---///333888<<<>>>??????@@@???===;;;999777666666333444777:::<<<>>>@@@@@@DDDEEEFFFFFFFFFEEEDDDDDDHHHGGGGGGGGGFFFDDDCCCCCCFFFDDDBBBBBBCCCBBB???<<<<<<999555222111...***'''))))))))))))))))))******************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''((((((((())))))))))))))))))************))))))))))))))))))))))))///000222444777888999:::;;;;;;;;;:::999777666555333000111444666666888;;;;;;GGG```tttoooZZZPPPTTTkkkzzz|||wwwmmmooo~~~yyy{{{{{{}}}~~~yyyuuuxxx~~~|||}}}~~~www{{{~~~zzz|||yyyrrrjjjeeegggbbbSSSEEE@@@CCCEEEGGGIIIKKKLLLLLLLLLPPPPPPOOOOOONNNKKKFFFBBB:::999777333000000222555777444111///...---+++***************************+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))************(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))***+++,,,************************************+++++++++,,,+++---000000///---,,,,,,+++++++++++++++++++++,,,)))******************)))'''((()))+++++++++******************************((()))))))))******************+++,,,,,,,,,,,,+++***))))))(((((())))))***))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))***))))))((((((((((((((()))))))))))))))******+++))))))))))))))))))))))))''')))******)))(((((()))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******))))))))))))*********)))(((''''''((()))***))))))))))))))))))))))))******************************))))))))))))******)))))))))))))))******+++))))))))))))))))))))))))************************+++******)))))))))******...///111333555777888888999999::::::;;;===>>>??????===:::999999:::999888555444444444444222...+++,,,,,,++++++,,,,,,---...,,,---000333666888999:::999999:::::::::888666555000111222444666999;;;<<>>:::555222111111222666555333222000...,,,***+++++++++++++++*********+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))*********++++++++++++((((((((((((((((((((((((((()))))))))************((((((((())))))******+++((((((((((((((((((((((((((()))))))))************,,,,,,+++++++++,,,,,,---******++++++++++++++++++,,,,,,,,,------------...+++---000000///---,,,,,,------,,,,,,+++++++++***((()))***++++++***)))(((((((((***+++++++++******************************(((((()))))))))************+++,,,,,,------,,,,,,***))))))))))))))))))***))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))***)))((((((((()))+++,,,((((((((((((((((((((((((((()))++++++)))))))))***((((((((((((((((((((((((*********)))))))))))))))((((((((((((((((((((((((***))))))(((((())))))***)))(((''''''''''''((()))((((((((((((((((((((((((***************************))))))))))))))))))******)))((((((((()))+++,,,)))))))))))))))))))))))))))***************++++++******)))***+++,,,...///222333555888999:::::::::;;;;;;;;;<<<===>>>???@@@<<<999555222111111111000---------///000000...,,,------,,,,,,------...///,,,,,,---...///000111111000111222222333222222111000000000000111333555666======???@@@BBBCCCDDDDDDEEEDDDBBB@@@AAABBBDDDFFFDDDDDDEEEFFFGGGGGGFFFFFFEEEDDDCCCAAA???<<<999777111000...+++******+++,,,+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''(((((((((((()))))))))((()))))))))************))))))))))))))))))))))))333444777999;;;===>>>>>>:::;;;<<<<<<<<<:::999888<<<999999;;;;;;;;;@@@GGG[[[iiioootttvvv|||xxxtttvvv{{{zzz|||}}}mmmWWWIIIEEE???===???CCCFFFHHHKKKLLLMMMMMMMMMLLLLLLLLLGGGDDD@@@;;;777555333222333444555555333000...,,,---,,,,,,,,,+++++++++***+++,,,,,,,,,,,,+++******************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((()))*********++++++++++++((((((((((((((((((((((((((()))))))))************(((((())))))******++++++((((((((((((((((((((((((((()))))))))************......---,,,++++++++++++++++++,,,---......------//////000000000111111111///111444444222000////////////...---+++***)))))))))***+++,,,,,,+++***))))))******+++++++++++++++************************))))))))))))************++++++,,,------------,,,******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))***)))((((((((()))+++,,,((((((((((((((((((((((((((()))++++++)))))))))***(((((((((((((((((((((((())))))))))))))))))******(((((((((((((((((((((((()))((((((''''''(((((()))(((''''''''''''''''''((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))******)))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))))))))******+++++++++,,,)))***+++,,,///111333444555666888:::;;;::::::999::::::::::::;;;===>>>???:::666222...---,,,+++)))---------...000111///...,,,,,,,,,,,,,,,---.........---------------------......---------...///000000///...,,,,,,---...///444444555666888999:::;;;===;;;999777777999<<<>>>>>>@@@BBBDDDFFFGGGHHHIIIFFFGGGGGGGGGDDDBBB???>>>999777444000---+++******++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))***((()))))))))************))))))))))))))))))))))))666777999;;;<<<===>>>>>>:::;;;;;;;;;;;;;;;::::::???:::777777777;;;FFFQQQ]]]ccczzzzzzooouuu}}}|||zzz{{{|||zzzvvvqqq]]]UUUJJJBBB@@@@@@??????FFFHHHIIIIIIHHHIIIKKKLLLMMMJJJFFFCCC@@@===999666333666::::::777444111///...------,,,,,,++++++++++++,,,,,,,,,,,,+++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))************))))))******************))))))))))))))))))))))))))))))))))))************------,,,+++++++++++++++...///000222333222111111444444444444555555555555666888::::::888666555555111111000///---,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))*********++++++++++++***+++,,,,,,------,,,,,,+++******))))))******+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((())))))***)))))))))))))))******+++))))))))))))))))))))))))''')))******)))(((((()))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((''''''''''''(((((('''(((((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))******+++))))))))))))))))))))))))))))))******+++,,,,,,,,,***,,,...111444666777777666777777777777777666666555666666666777999:::;;;888555111///...,,,+++)))...---,,,,,,------+++))),,,++++++++++++,,,------000111111222222222111111111000...---,,,,,,---...//////...---,,,+++++++++...------......000111222333222000......000333444777999===???AAABBBEEEGGGGGGIIIKKKJJJGGGCCCAAA@@@@@@>>>;;;888333///,,,+++,,,++++++++++++*********(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))%%%&&&'''((()))***+++,,,))))))))))))))))))))))))(((((())))))))))))((((((((((((((()))))))))******))))))))))))************))))))))))))))))))))))))888999:::;;;============::::::::::::::::::;;;;;;;;;===AAAFFFHHHIIIQQQZZZYYYYYYeeezzztttmmmqqq{{{|||yyyyyy|||}}}wwwyyy{{{ppp}}}tttjjj^^^TTTMMMHHHBBB>>>CCCEEEFFFFFFEEEFFFIIILLLNNNMMMKKKJJJJJJFFFAAA===999===AAABBB===888444333.........---,,,,,,+++++++++,,,,,,,,,,,,+++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))************++++++******************))))))))))))))))))))))))))))))))))))************------------...///000111333444666888888888777666888888888888999999999999:::<<<>>>>>><<<:::999888111111111111111000000000111111000000000000111111...---------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,+++******))))))******+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((()))******(((((()))***************))))))))))))))))))))))))&&&(((***)))((('''(((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))(((((((((((())))))((((((((())))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((((((((()))***************))))))))))))))))))))))))))))))***++++++,,,------...111444777999999888777555555333222111000000000000000111111222444555666444222000000000///...,,,///...------......---,,,///............///000000444555888;;;=========<<<::::::999777555333111000222222222333333222222111000///............///000111///...---,,,---///000000333777888999999<<<>>>CCCFFFJJJJJJGGGEEEDDDDDDEEEDDDCCC@@@;;;666222///,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))(((((())))))))))))(((((((((((()))))))))*********))))))))))))************))))))))))))))))))))))))999:::;;;<<<============;;;:::999888999:::;;;<<<;;;DDDTTTbbbeeeaaa```ccc___]]]fffvvv|||ssshhheeefffyyy~~~|||}}}}}}}}}vvvgggjjjzzz}}}sssqqqwww}}}yyynnnddd]]]UUUKKKDDDAAACCCEEEDDDCCCDDDHHHLLLNNNMMMMMMOOOPPPMMMGGGBBB???DDDHHHGGGBBB;;;777555//////...---,,,,,,+++++++++,,,,,,,,,,,,+++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************,,,+++++++++***)))))))))))))))))))))))))))))))))))))))))))))************......///111333555777888666888:::<<<===<<<;;;:::::::::;;;;;;;;;<<<<<<<<<;;;===??????===:::999999111111222333444444555555555444333222222333444555///......---------......------------------------++++++,,,,,,,,,---------******+++,,,,,,,,,++++++++++++************++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((()))******'''(((***+++++++++***)))))))))))))))))))))))))))&&&((())))))(((''''''((())))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))******))))))))))))******(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((('''(((***+++++++++***)))))))))))))))))))))))))))))))))***+++,,,,,,------222444888;;;;;;:::888666444222000...,,,+++++++++---------...///000222222...------///111111///...333333333444777999999888333333333333333444444555666999===BBBEEEGGGGGGGGGGGGHHHHHHHHHEEE@@@;;;888666777999:::;;;;;;::::::777555444222222222222333333222111/////////000111,,,000333444333333555777<<>>>>>??????:::999:::<<<;;;:::???FFFVVV```ppp}}}{{{wwwvvvrrrnnnkkkmmmqqqppphhh```aaapppzzzuuuvvv~~~~~~~~~}}}sssooopppsssooovvv}}}}}}zzzwwwooobbbVVVLLLCCC>>>@@@AAA@@@EEEMMMLLLOOOQQQQQQNNNMMMNNNOOOKKKJJJLLLLLLCCC888444888666444000---,,,+++,,,,,,------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))************'''(((((()))***+++++++++)))***+++***)))((()))***,,,+++***))))))***+++,,,((()))+++---///000111111222333444666777999::::::888<<<@@@AAA???>>>???@@@===>>>AAACCCDDDCCCBBBAAA???@@@@@@@@@???>>><<<:::999888777777999<<<>>>@@@;;;;;;::::::<<<>>>AAABBB.........,,,---000555999555444333111///---,,,+++...---,,,+++++++++,,,---))))))))))))************,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++******)))*********)))'''((()))++++++)))((()))***(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))***++++++***((('''((()))++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++******)))))))))))))))))))))))))))++++++,,,,,,+++***(((''',,,***((((((***...000222555666999:::999666333111---------------,,,,,,,,,+++++++++,,,,,,---------,,,...222444444444555666999;;;===@@@BBBCCCCCCCCC??????>>>===<<<;;;::::::@@@AAACCCFFFIIIKKKLLLMMMPPPMMMJJJJJJKKKJJJFFFCCC?????????AAAEEEGGGGGGGGGDDDDDDCCCBBB@@@>>>===<<>>;;;888555333111111......///000111222333333666666999???EEEHHHFFFCCCMMMJJJHHHHHHHHHGGGBBB>>>888666222...++++++,,,---******)))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))************))))))))))))))))))))))))<<<============<<<;;;:::>>>888555888>>>GGGTTT___hhhxxxvvvxxxxxxxxxyyyyyyuuuooojjjiii{{{}}}yyywwwxxx{{{~~~}}}{{{~~~|||vvvwww|||}}}zzzvvvpppmmmttt|||ttthhhZZZHHH>>><<<@@@DDDFFFGGGJJJNNNPPPOOOMMMNNNOOOLLLKKKLLLMMMFFF;;;666777666555333000---,,,,,,------,,,,,,,,,+++*********************************************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))((())))))))))))************'''(((((()))******++++++***+++,,,+++))))))***+++++++++*********+++,,,---+++---///111333444555666666666666777888999;;;<<<===@@@BBBCCCBBBAAA@@@@@@@@@BBBDDDFFFFFFDDDBBB@@@:::::::::::::::999888777777666555555666777888999=========>>>======<<<<<<222222111///...///222444777777666444222000///......---,,,,,,,,,,,,---...************++++++++++++,,,,,,++++++***)))))))))************************))))))))))))))))))))))))++++++************++++++******************)))'''((()))++++++)))((()))***(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))***+++***)))((()))***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++******)))))))))))))))))))))))))))+++,,,,,,---,,,+++***))))))(((((())),,,///222333555666777888777555222000------------------------+++,,,---...000111222222333666999;;;===>>>@@@BBBGGGGGGIIIJJJJJJJJJIIIHHHJJJJJJIIIIIIHHHHHHHHHHHHIIIJJJKKKMMMNNNNNNNNNNNNPPPPPPQQQRRRRRRPPPLLLIIILLLJJJJJJKKKLLLMMMMMMLLLLLLLLLLLLMMMLLLLLLKKKKKKIIIHHHEEECCC@@@===;;;:::777555333111111222333444222333444888>>>BBBEEEFFFLLLKKKIIIGGGGGGFFFEEECCC>>><<<888333///---,,,+++,,,+++******))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))************))))))))))))))))))))))))======>>>>>>>>><<<:::999;;;999<<>>>>>???AAADDDEEECCCBBBDDDFFFHHHIIIHHHEEE@@@>>>555555444444444444444555888777777666666555555555<<<===???@@@@@@???===;;;888999888555222000111222777888888888777555333222000///......------......***+++++++++,,,,,,,,,---,,,,,,,,,+++******))))))************************))))))))))))))))))))))))++++++************++++++***************)))((((((((()))++++++)))((()))***(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((()))******)))(((***++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))+++,,,,,,,,,,,,,,,++++++((()))+++...000333555666666666666666555333222111...........................000222555888:::;;;<<>>>>>===<<<;;;666BBBYYYooozzzyyyuuutttnnn|||{{{~~~wwwmmmgggfffiiinnnqqqqqqfff_________[[[UUUTTTTTTSSSSSSZZZeeeqqq{{{}}}xxx{{{gggSSSTTTOOOBBBEEEHHHKKKNNNOOONNNMMMLLLPPPMMMLLLNNNNNNGGG<<<444333666888555000------...++++++,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))*********((()))))))))************(((((())))))***************+++,,,+++***))))))***+++,,,,,,...///111222333222333555777999:::;;;;;;666444111//////000222333666555666;;;AAAEEEDDDBBBBBBDDDFFFGGGEEEAAA;;;888222111000000000111333444999999::::::999888777666666777:::===???@@@@@@AAA>>>>>>>>><<<888555444444444555777999999999888777555444333111///...------+++++++++,,,,,,,,,------,,,,,,,,,++++++*********************************))))))))))))))))))))))))++++++************++++++)))***++++++)))(((((()))((()))++++++)))((()))***(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))'''(((******))))))***,,,******)))))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******++++++,,,,,,,,,,,,,,,...111444555666777888666555444333222111111111---------....../////////333555999===AAACCCEEEFFFIIIJJJJJJHHHGGGFFFGGGHHHFFFGGGIIIJJJKKKKKKJJJIIIMMMMMMLLLKKKKKKKKKKKKLLLGGGFFFFFFFFFGGGHHHJJJKKKEEEIIIMMMNNNKKKIIIJJJKKKMMMLLLKKKKKKMMMMMMLLLKKKKKKKKKKKKKKKKKKLLLMMMMMMOOOPPPQQQQQQQQQPPPOOONNNNNNLLLHHHCCC>>>:::888777222333333111///111777<<>><<<:::<<<>>>>>><<<888444111000///......///000222333555666777777888777777666222222333555888;;;>>>@@@===>>>>>>===999777555555///111444666999::::::;;;:::999777555222000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++************************))))))))))))))))))))))))++++++************++++++(((***,,,+++)))'''((()))((()))++++++)))((()))***(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))'''(((******))))))***,,,***)))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))***+++,,,------///222555666555333333444222111000............///***++++++,,,---......///777999===AAAEEEHHHIIIIIIKKKLLLLLLJJJHHHFFFFFFGGGHHHIIIKKKLLLLLLLLLKKKJJJLLLKKKKKKKKKJJJIIIHHHHHHFFFEEEDDDCCCCCCDDDFFFGGGCCCFFFHHHHHHEEEDDDGGGIIILLLJJJIIIIIIJJJJJJHHHGGGHHHHHHHHHIIIJJJLLLNNNOOOJJJKKKMMMOOOQQQSSSTTTTTTTTTSSSRRROOOJJJDDD>>>;;;999::::::666111...000222999@@@HHHLLLKKKJJJIIIJJJIIIHHHGGGDDD@@@;;;777444---,,,,,,+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))<<<;;;999888777888999999KKK```ssshhh[[[sss}}}{{{yyyrrrzzzkkkbbb\\\TTTQQQMMMKKKJJJKKKJJJJJJEEEGGGHHHHHHFFFEEEGGGJJJKKKMMMQQQVVV\\\aaadddgggqqqrrrtttvvvtttvvv~~~|||yyyvvvooobbbHHHFFFCCCCCCFFFJJJMMMNNNMMMMMMMMMMMMNNNMMMDDD:::111333666888888555111...------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((())))))******+++++++++))))))))))))************))))))))))))))))))******((()))++++++******,,,---111222333555777888888888:::;;;;;;<<<======<<<<<<444222000---,,,,,,---------,,,---///111444444444333444666666666333111///111000000000111222222333000000111222222333444444333222111111222444666888888999:::888666444333444......000333555888:::;;;===<<<;;;999777444111000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++(((***---,,,((('''(((***((()))++++++)))((()))***(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((()))******)))(((***+++)))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******+++)))))))))))))))))))))))))))))))))***,,,---///000111444666555222//////000///......------......///,,,---...///000111222333999<<>>???@@@@@@???>>>>>>???DDDBBB@@@@@@@@@???>>><<<>>>>>>>>>???BBBDDDGGGIIIFFFGGGIIIKKKNNNRRRUUUVVVTTTUUUWWWVVVSSSMMMGGGCCCBBBBBBAAA===888333000///444:::BBBHHHKKKKKKJJJIIIHHHHHHGGGFFFDDDAAA>>>===333222000///...------,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))<<<;;;999888:::>>>BBBEEEUUU^^^qqqrrrhhh[[[ppp|||qqqxxx}}}wwwvvvlllpppnnndddZZZRRRLLLFFFDDDBBBAAAAAABBBBBBAAA@@@888;;;======<<<>>>@@@BBB;;;>>>DDDJJJOOOTTTYYY[[[eeehhhlllnnnmmmooo{{{|||sssggg[[[TTTKKKEEEEEEGGGJJJKKKJJJMMMMMMLLLLLLMMMGGG>>>333333666:::>>>===666000.........---,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((())))))******+++,,,,,,))))))))))))***************)))))))))))))))))))))(((***,,,------...///111444555777999::::::::::::999999::::::999999888777333222111///...---,,,,,,,,,---////////////111333444555666777888888888888666777777888888888888777333222222222222444555666888888777666555555555555666777777555222111111222000000///000222444777888<<<<<<<<<<<<;;;999777666333333222111///...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++'''***---,,,(((&&&(((***((()))++++++)))((()))***(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))***+++***)))((()))***)))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))++++++))))))))))))))))))))))))*********,,,---000222444333666888666111///000222222222333444444555555555666777888999;;;<<<===>>>>>>@@@CCCFFFHHHGGGFFFEEEEEEHHHLLLMMMLLLIIIHHHGGGGGGHHHHHHIIIHHHGGGEEEDDDAAADDDHHHKKKLLLKKKHHHFFFGGGMMMVVV]]]^^^ZZZTTTOOOMMMNNNOOOQQQQQQNNNIIIFFFEEEDDDDDDEEEGGGIIIHHHGGGBBBAAA???>>>???@@@AAACCCDDDDDDDDDEEEHHHMMMQQQTTTRRRTTTVVVWWWUUURRRNNNLLLJJJGGGDDDBBB???<<<888555333666;;;BBBHHHKKKKKKJJJIIIIIIIIIHHHGGGFFFEEEDDD===;;;888555222///---,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))):::999999;;;@@@GGGOOOTTTUUUVVVaaatttqqqfff\\\mmm{{{~~~{{{xxx|||yyylllcccbbb]]]\\\VVVMMMGGGEEEBBB>>><<<;;;:::;;;===>>>===<<<777888888777888::::::888======<<<;;;<<<@@@FFFJJJFFFPPP^^^iiilllooo{{{}}}~~~tttpppfffVVVKKKFFFFFFGGGGGGHHHLLLNNNKKKKKKLLLIIIAAA555444666<<>>???@@@@@@???>>>===:::999777666777888:::;;;;;;<<<===>>>===;;;999777777777777444111000000111333222000//////111444666:::;;;<<<=========<<<;;;777666555333111000......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++'''+++...,,,(((&&&(((+++((()))++++++)))((()))***(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))***++++++***((('''((()))))))))((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,)))))))))))))))))))))))),,,,,,,,,---///222555666777:::;;;999444111444777888999:::<<<======>>>>>>AAABBBCCCDDDFFFHHHIIIIIIDDDFFFHHHJJJKKKIIIHHHFFFEEEHHHLLLMMMJJJFFFCCCAAAEEEFFFHHHIIIKKKKKKJJJJJJRRRVVV\\\aaadddbbb___]]]]]]hhhxxx}}}vvvmmmnnnqqquuuvvvqqqhhh```UUUUUUWWW[[[aaaeeeggghhhWWWUUUQQQMMMJJJIIIHHHHHHBBBAAA@@@@@@CCCGGGLLLOOOQQQRRRSSSTTTUUUTTTSSSRRRNNNJJJEEECCCCCCCCC@@@===444444666<<>>>>><<<999;;;;;;:::999888999::::::888:::;;;<<<;;;;;;===>>>;;;;;;:::999888777777666:::@@@JJJSSSYYYbbbsss~~~}}}zzz___FFFIIILLLAAAEEEFFFGGGGGGJJJLLLJJJGGG>>>999777===CCCBBB;;;444//////...---,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))******++++++++++++******,,,,,,++++++***+++++++++,,,+++******)))*********+++***)))(((((()))***+++(((((((((((()))))))))))))))************+++++++++***)))((((((((()))+++,,,))))))))))))***+++,,,,,,,,,---///111333555666777555777:::<<<<<<:::777555............///000111222,,,///111111///......///,,,...111111222444888<<<@@@AAABBBDDDFFFEEEAAA>>>===DDDFFFAAA<<<>>>CCCFFFBBB???<<<:::<<<>>>===999:::<<<===;;;888:::???EEE???@@@@@@===999555333222222333666777777666444333666888:::<<<===>>>======;;;:::888666444222111000,,,---...---***)))+++...,,,+++***+++,,,---+++))),,,,,,+++***))))))************+++,,,,,,,,,,,,++++++***)))(((((()))***+++))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++)))************+++++++++,,,)))'''''')))++++++)))+++,,,---000333777999;;;<<<;;;;;;;;;<<<>>>@@@BBBFFFFFFFFFGGGHHHIIIJJJKKKIIIOOOPPPMMMLLLOOOOOOKKKFFFEEEDDDEEEGGGHHHGGGFFFHHHIIIJJJKKKJJJIIIIIIHHHJJJRRRWWWWWWXXX]]]```___lllrrrzzz|||zzzvvvsssssslllrrr~~~zzzzzz}}}~~~wwwtttuuuwwwzzz||||||wwwmmmhhhlllqqqlll```eeeXXXHHH??????DDDHHHIIIMMMIIIJJJOOOSSSSSSSSSUUUSSSPPPKKKGGGDDDAAA>>><<<666333222555<<>><<<;;;;;;;;;;;;<<<===>>>???666888:::;;;<<<;;;:::999===>>>>>>===<<<<<<===???<<<===>>>>>>>>><<<:::999:::999;;;>>>BBBLLL```rrr}}}rrr}}}oooaaaUUU@@@AAACCCEEEFFFHHHKKKMMMJJJCCC<<<:::>>>@@@===888000///...------,,,,,,---,,,,,,++++++++++++,,,,,,***++++++,,,,,,,,,,,,+++******************************++++++++++++************))))))))))))******,,,,,,+++***************+++***))))))))))))***+++((((((((()))))))))******)))************+++++++++((()))******++++++******,,,,,,+++++++++---///000444444555666777888888999::::::999777555222000///............///000111222999777777777999;;;;;;;;;777888:::::::::;;;===???@@@BBBCCCBBB??????AAADDDAAACCCBBB@@@@@@DDDCCC@@@<<>>>>>@@@FFFAAA>>>???BBBCCC???:::CCCBBBBBBAAA@@@@@@??????>>>===:::888666666666666555555444555777;;;???AAA??????>>><<<;;;888777666333333222000,,,++++++,,,,,,+++***+++,,,,,,+++))),,,++++++************+++******+++,,,,,,,,,,,,++++++***))))))))))))***+++***************************))))))(((((())))))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))((((((((((((((((((((()))))))))******))))))))))))))))))))))))((((((((()))******++++++)))))))))*********++++++...,,,******+++,,,,,,,,,111222444666999;;;===>>>CCCCCCEEEFFFGGGGGGHHHHHHIIIIIIJJJKKKKKKKKKJJJJJJJJJKKKKKKGGGFFFGGGFFFCCC???AAABBB@@@>>>???BBBFFFFFFNNNZZZdddkkknnnooopppvvvqqqrrrxxxzzzyyy}}}|||~~~{{{|||tttwwwwwwhhh^^^^^^bbbUUULLLEEEDDDEEEFFFHHHKKKLLLNNNRRRTTTTTTPPPKKKHHHFFFEEE@@@<<<:::???GGGOOOUUUSSSOOOHHHBBBAAADDDHHHLLLIIIGGGFFFEEEDDDBBBAAA555111---++++++,,,,,,+++++++++++++++++++++++++++)))******++++++******)))************************++++++************++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******+++))))))))))))))))))******))))))************))))))nnnjjjooouuuyyyvvvvvv{{{~~~zzzxxx{{{wwwhhh]]]OOOIIIBBB>>>>>>?????????<<<;;;<<<>>>>>>===>>>BBB???@@@AAABBBCCCBBBBBBAAAAAAAAAAAA???===<<<<<<>>>===???AAABBBAAA???<<<:::<<<:::999;;;===EEEVVVeeetttxxxmmmKKKEEEAAABBBFFFIIIMMMPPPMMMIIIBBB>>>???AAA>>>777111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------******************************++++++++++++************************+++,,,,,,,,,+++************+++************************(((((()))))))))*********))))))*********+++++++++((()))***+++,,,+++***))),,,++++++,,,...000333444777777777777888888888888777666444222111///......,,,---...111333666999::::::999999;;;>>>???>>><<<:::;;;;;;;;;;;;;;;<<<======@@@BBB@@@<<<<<>>@@@@@@@@@@@@>>><<<;;;:::777777555222///---,,,,,,---,,,******+++***'''%%%,,,++++++******+++++++++******+++,,,,,,,,,,,,+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))******))))))))))))(((((((((((((((((()))))))))*********))))))))))))))))))))))))(((((())))))************))))))))))))************---,,,+++***+++,,,------222333666999<<>>???BBBLLLJJJIIIHHHHHHGGGDDDBBB:::555///+++***+++++++++++++++++++++++++++++++++******++++++++++++******************************,,,+++***))))))***+++,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))*********((())))))******))))))(((~~~|||}}}qqqooouuuyyyuuutttrrrxxxvvvtttqqqiii\\\OOOFFFAAA@@@AAABBBCCCDDDCCCBBBEEEBBBCCCFFFDDDAAACCCHHHJJJJJJJJJIIIIIIIIIIIIIIIEEEGGGHHHGGGFFFEEEEEEFFFAAABBBDDDEEEDDDAAA>>><<<<<<;;;;;;======@@@KKKVVVddduuuzzz]]]NNNAAAAAAFFFIIIKKKMMMLLLLLLHHHDDDDDDEEE???666111111000///............,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------******************************++++++++++++******+++++++++++++++,,,---...---,,,,,,+++***+++++++++******++++++++++++******))))))))))))************))))))*********+++++++++((()))+++,,,,,,,,,+++******+++---///111444666777666666666666666666666666222111000/////////000000111111333555888;;;===???;;;;;;<<<===>>>===;;;999888888999;;;===>>>?????????CCCHHHIIIHHHKKKQQQWWWcccpppyyyvvvnnnhhheeecccVVVQQQQQQXXX^^^aaaeeejjj^^^jjjtttooo^^^MMMFFFGGGCCCAAA@@@AAACCCDDDCCCAAADDDDDDDDDCCC@@@<<<888666:::777333000000222666888???@@@AAAAAAAAA???>>>===;;;999666444222000...------,,,+++,,,------+++***,,,+++++++++++++++,,,,,,******+++,,,,,,,,,,,,+++******++++++++++++******************************))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))*********(((((()))))))))*********+++++++++++++++,,,...000222444888<<<@@@CCCEEEFFFDDDEEEFFFHHHHHHHHHGGGGGGGGGHHHHHHHHHGGGGGGFFFEEEAAA===;;;>>>CCCHHHMMMPPPWWW___hhhkkkgggaaa^^^]]]aaaiiittt}}}}}}vvvtttsssrrrqqqjjjjjjnnnssstttsssuuuyyyvvvvvvuuuttttttsssqqqooorrruuuxxx{{{wwwqqqpppoooooopppxxxvvvrrrvvvqqqggg^^^SSSIIIEEEEEEFFFGGGHHHJJJNNNTTTXXXQQQTTTVVVTTTOOONNNRRRVVVUUUXXXXXXRRRHHH@@@<<<===EEEEEEGGGJJJKKKJJJFFFCCC???999222---+++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************,,,+++***))))))***+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((())))))************))))))************))))))zzzppppppuuuvvvxxxuuutttccc\\\VVVSSSNNNHHHDDDDDDAAACCCFFFHHHIIIHHHFFFEEEIIIGGGIIIMMMKKKFFFIIIRRRPPPPPPOOONNNLLLJJJIIIHHHGGGJJJMMMNNNLLLKKKJJJJJJHHHIIIIIIIIIGGGDDDAAA@@@<<<<<<===???>>><<>>===;;;777444222222333333;;;<<>>;;;===BBBHHHLLLMMMKKKHHHDDD???777111...,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))((((((((()))******++++++******++++++++++++******{{{ppptttzzz}}}}}}yyy}}}|||xxxvvvgggOOOHHHCCCEEEFFFEEEGGGKKKHHHIIIIIIIIIJJJKKKMMMOOOHHHFFFJJJRRRRRRNNNSSS^^^kkklllnnnnnnjjjeee___[[[UUUXXX[[[ZZZVVVQQQMMMJJJQQQPPPOOOMMMKKKHHHFFFEEE@@@???@@@AAA???;;;<<<@@@GGGPPPZZZfff}}}qqqddd]]]SSSGGGEEEJJJJJJOOOOOOIIIIIILLLEEE:::222222111000////////////,,,,,,---......---,,,,,,------------------,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++,,,---...///------,,,++++++++++++,,,***++++++,,,,,,++++++***))))))*********+++++++++)))************++++++++++++*********++++++,,,,,,...111444777888666444222////////////////////////---...000222444666777888999999888888888888888999555888::::::;;;BBBNNNXXX]]]\\\\\\^^^```aaa___]]]XXX]]]eeemmmtttwwwyyyzzz{{{www{{{yyyrrrrrrxxxmmm[[[WWWUUUSSSUUUVVVTTTMMMHHHEEEEEEFFFFFFFFFEEECCCBBB???>>><<<:::777555333333666888<<>>BBBFFFIIIKKKKKKKKKIIIIIIHHHHHHIIIIIIJJJJJJIIIGGGEEEBBBAAABBBCCCDDDBBBCCCMMM___oootttvvvxxxtttzzz{{{rrrkkkfffbbb^^^[[[```___[[[VVVPPPKKKIIIIIIKKKLLLPPPUUUVVVTTTUUUYYYVVVWWWYYYZZZYYYYYYYYYYYYZZZ\\\ZZZ[[[eeepppmmmaaa]]]YYYVVVUUUQQQOOOUUU^^^llllllnnnqqqtttxxxzzz{{{yyysssqqqxxx{{{uuujjjbbbWWWYYYYYYTTTKKKEEECCCCCCNNNPPPQQQSSSTTTUUUVVVWWWVVVWWWXXXXXXTTTOOOJJJGGG888:::>>>DDDJJJMMMMMMLLLJJJEEE===777222000---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++******)))'''(((((()))******++++++++++++,,,,,,,,,,,,++++++vvvkkkmmmxxx{{{rrrzzzxxxmmm[[[KKKDDD@@@AAAIIIMMMLLLLLLPPPNNNMMMJJJIIIJJJOOOVVV\\\]]]\\\bbblllnnnlllsss|||sssjjjfffWWWUUUSSSPPPNNNKKKIIIHHHEEECCCCCCDDDAAA<<<<<>>333222111000////////////,,,,,,---......---,,,,,,............---,,,++++++++++++++++++++++++++++++******++++++++++++******************+++,,,---......---,,,,,,++++++,,,,,,***+++,,,------,,,+++***)))************+++++++++)))************+++++++++,,,+++***)))***+++,,,---222444888:::999666111...,,,,,,,,,,,,------------...000222555777999::::::555555555555666777888999999>>>AAACCCHHHWWWmmm~~~{{{xxxvvvuuutttrrrmmmiiidddgggnnnvvv{{{|||yyyvvvtttjjjhhhggghhhiiieee]]]VVVMMMKKKIIIFFFDDDCCCBBBBBB?????????>>><<<999666444333666:::>>>@@@AAAAAA@@@;;;999666666999:::888666222111000//////...,,,***++++++++++++,,,,,,---...******+++,,,,,,,,,,,,+++***+++,,,------,,,+++***++++++++++++++++++++++++)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))&&&'''((())))))((('''&&&'''((((((((())))))******)))************+++++++++))))))))))))))))))))))))*********)))))))))))))))(((((((((((())))))))))))***---000111111444999===BBBDDDGGGJJJLLLLLLLLLLLLIIIHHHGGGFFFFFFGGGIIIJJJDDDCCCAAA@@@BBBEEEIIIKKKQQQSSSaaawww~~~yyywwwzzztttmmmkkknnnjjj```VVVSSSVVVTTTPPPKKKLLLLLLHHHCCC@@@AAACCCGGGEEEFFFJJJKKKKKKNNNTTTTTTUUUUUUUUUTTTTTTUUUWWWTTTVVVTTTTTTaaaooonnnbbbbbb[[[UUURRRMMMHHHMMMUUUWWWYYY]]]```eeekkksssxxxzzzpppiiinnnuuuvvvtttrrrnnnrrrsssmmm___QQQHHHCCCMMMLLLKKKMMMPPPSSSTTTTTTVVVVVVVVVWWWWWWUUURRROOO<<<<<<>>>BBBGGGKKKLLLLLLNNNIIIAAA;;;666333000---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++)))***+++,,,,,,+++***)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++******)))'''(((((()))***++++++++++++,,,,,,------,,,,,,+++|||tttvvvyyyyyywwwxxxfffSSSHHH@@@===HHHJJJIIIRRRUUUUUUYYYYYYYYYYYYZZZ[[[aaapppxxxkkkhhhkkkhhhYYYKKKHHHFFFDDDCCCCCCCCCAAA@@@>>>???BBBGGGSSSeeeyyy}}}fffNNNIIIJJJLLLMMMLLLHHHGGGIIIKKK???999222000333555333111333///,,,,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***++++++++++++++++++++++++)))************+++++++++***************************++++++,,,,,,++++++***************************++++++++++++++++++++++++******+++,,,...000222333444666888999777333///,,,+++++++++,,,---...000000333555777888777777888::::::777555666888;;;???DDDIIIRRR___dddaaagggvvvwww{{{yyy}}}pppqqquuunnn```bbb^^^XXXSSSPPPNNNLLLKKKFFFCCCDDD@@@;;;EEELLLDDD999888555333333888>>>CCC@@@===999666555777888999:::888444000...,,,,,,,,,,,,+++***+++,,,,,,+++***++++++++++++++++++++++++)))******++++++******)))++++++******++++++,,,---++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++***************++++++000,,,---222666777<<>>===:::999999:::<<<>>>???>>>:::555444777:::;;;999666333111///......---,,,++++++,,,,,,+++***++++++++++++++++++++++++******++++++++++++******++++++******++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,+++******+++,,,,,,...,,,///666:::<<>>BBBFFFRRRXXXbbbkkkqqqvvv~~~}}}{{{{{{{{{uuupppooonnnkkkjjjlllfff___[[[]]]\\\UUUMMMKKKHHHEEECCCCCCGGGJJJKKKJJJGGGRRR```lllqqqlll^^^PPPMMMQQQYYY___bbb___YYYTTTQQQNNNOOOUUUZZZYYYYYYZZZ___OOOGGGJJJRRReeesssppp{{{wwwcccQQQMMMJJJKKKUUU\\\___aaaeeekkkssswwwvvvbbb]]]\\\bbbgggfffddddddgggkkknnnnnnooooookkkeeehhhhhhaaaTTTJJJIIIKKKKKKRRRRRRRRRQQQRRRSSSUUUUUUQQQHHH>>><<>>AAACCC>>>777333555999::::::999777555222000//////---,,,+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++------,,,++++++,,,------///000444;;;???AAAEEEKKKTTThhhkkk___VVVLLLFFFIIIFFFEEEBBB>>>>>>EEEPPPXXXhhhpppzzz{{{lllhhhfffiiiiiibbb[[[XXXPPPLLLJJJLLLLLLHHHEEEEEEDDDGGGLLLQQQTTTUUUTTTTTTTTTeee}}}tttcccdddkkkzzztttggg___[[[```jjjsss{{{qqqYYYIIIHHHPPPeeevvvwwwmmmgggUUUIIIMMMPPPTTT```aaaaaa```aaaiiisssvvvrrr\\\OOOKKKUUU]]]ZZZYYY___[[[]]]___```ffflllkkkgggwww{{{wwwiiiXXXLLLFFFBBBLLLLLLNNNPPPSSSUUUWWWYYYVVVOOOFFF>>>;;;???HHHNNNMMMKKKJJJIIIHHHDDD<<<666///...,,,++++++,,,---...,,,,,,++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***)))((()))+++,,,+++*********++++++++++++*********))))))))))))***++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++xxxzzz|||}}}~~~yyyxxxcccSSSRRRNNNOOOUUUWWWVVV^^^jjjvvv}}}zzzyyyooo___RRRJJJDDDFFFHHHGGGDDDDDDGGGJJJOOOVVVdddttt~~~hhhYYYIIICCCHHHMMMLLLHHHLLLGGG???:::777555222000333111///------...//////------------------------...---,,,,,,......---,,,++++++++++++++++++++++++))))))*********+++++++++******************************++++++++++++******************************------,,,,,,,,,+++++++++---...///111333555666666666555333111000///////////////......///000000111555555555444666:::@@@DDDVVV\\\hhhsssqqqjjjjjjrrrrrrwww~~~xxxttt{{{yyy~~~~~~yyy{{{vvvaaaWWWVVVPPPJJJDDD;;;BBBAAAAAAAAABBBBBBAAA@@@@@@CCCDDDAAA<<<777555666888999999999777444222000111///---,,,,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++---,,,+++******,,,---...222666;;;@@@BBBDDDGGGKKKQQQaaacccYYYSSSKKKDDDGGG???BBBCCCDDDKKKZZZjjjsssyyy~~~{{{uuuiiibbb]]]\\\XXXPPPJJJGGG???CCCIIINNNPPPNNNNNNOOOZZZeeesss||||||ssshhhaaadddpppzzztttttt|||pppnnnttt{{{hhhcccggg|||{{{cccSSSRRRMMMKKKTTT]]]]]]ZZZYYYbbbnnnqqqlllZZZMMMLLLWWWXXXNNNQQQ^^^YYYVVVQQQPPPWWWbbbgggfffpppyyyyyylll]]]LLL@@@CCCDDDHHHOOOTTTUUUVVVYYYYYYWWWPPPEEE<<<;;;CCCKKKFFFDDDDDDFFFIIIHHHAAA:::222000---+++***+++,,,---------,,,+++******)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))(((((((((***+++***)))******++++++++++++******)))))))))*********++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++yyy|||~~~rrr~~~xxxkkk^^^TTTOOOPPPQQQYYYdddfffeeepppsssgggWWWPPPGGGCCCEEEHHHJJJJJJIIIJJJQQQ\\\hhhxxxrrrkkkPPPBBBBBBIIILLLLLLLLLHHHCCC===999555111///222222111///......//////------------------------...---,,,,,,......---,,,++++++++++++++++++++++++))))))*********+++++++++************************)))******++++++******)))************************,,,,,,,,,,,,,,,,,,,,,,,,///000111333444555555555444222000...------...//////......//////000111222222333666:::AAAJJJTTTZZZeeemmm~~~|||~~~xxxnnnzzz}}}xxx~~~{{{|||ssslllxxx~~~wwwjjjgggaaa\\\VVVJJJJJJFFFAAA???AAACCCEEEEEEDDDCCCAAAAAAAAA>>>888333666777888888777555222000444111...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,+++***)))***,,,...000333999@@@CCCEEEGGGKKKNNNYYY```ZZZQQQOOOIIIBBBDDD===DDDKKKQQQ^^^ppp|||yyytttzzzxxxrrrwww|||ooohhh^^^UUUOOOIIIEEEEEEIIIOOO[[[iiiooolllgggccc```sss|||mmmgggmmmvvvyyytttxxxzzzrrrnnnvvvyyyrrrnnn}}}|||lllhhh^^^XXX```bbbbbb\\\SSSXXXgggppppppbbbRRRNNNZZZ]]]QQQMMMTTTYYYSSSIIIBBBHHHWWWdddhhhccckkksssvvvtttkkkZZZJJJ@@@===>>>DDDIIIKKKPPPWWWXXXZZZXXXOOODDD>>>@@@EEEBBB@@@???CCCHHHIIIEEE@@@666444000,,,******+++,,,...------,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))(((((((((***+++***)))******++++++++++++******)))*********++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++yyypppyyymmm\\\OOOKKKPPPXXXYYY^^^gggooottt|||yyyhhhRRREEEDDDHHHJJJJJJNNNIIIIIINNNRRRZZZlll~~~wwwyyy{{{^^^JJJCCCFFFJJJMMMKKKIIIFFFBBB<<<777222000000222333222000///...///---------------------------,,,+++,,,---...---+++++++++++++++++++++++++++)))************+++++++++************************))))))************))))))************************++++++,,,,,,------......111222333444555444333333111///...,,,,,,---///000/////////000111222333444000666@@@KKKVVVaaajjjpppooowww~~~ooouuu{{{{{{tttjjjkkkvvvzzzuuupppzzz|||pppgggnnn|||}}}{{{sssuuuqqqaaa]]]TTTIIIAAA@@@BBBDDDDDDFFFBBB???AAADDDCCC<<<555444555777777777555333222666333///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++)))***+++,,,---,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,+++))))))+++...222444555>>>EEEFFFGGGKKKPPPRRR]]]^^^SSSIIIJJJEEE@@@DDDJJJSSS[[[cccqqq{{{|||uuulllmmmiiieeehhhmmmhhh]]]UUUQQQMMMKKKKKKNNNXXXddd{{{|||ttt{{{vvvmmmrrruuu|||{{{zzzyyyyyyzzzzzzyyywwwuuuxxxzzzwwwpppqqqvvvoooeeelll|||~~~wwwuuuzzz```SSSZZZccceeegggUUUNNN\\\hhhbbbWWWRRR]]]WWWJJJ===;;;DDDNNNSSSXXX[[[^^^ccciiikkkdddYYYHHH@@@<<<@@@BBBBBBHHHRRRSSSWWWYYYUUUMMMFFFCCCCCCCCCAAA???AAAEEEHHHHHHGGG===999444///+++***++++++------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))+++,,,+++*********++++++++++++******)))***++++++,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++zzz}}}ooorrr~~~mmm[[[RRROOORRR[[[dddlllsss{{{vvvcccYYYTTTQQQNNNPPPJJJHHHLLLLLLJJJRRR___vvvzzz}}}|||nnnXXXJJJFFFHHHKKKIIIJJJJJJGGGAAA:::555111...222555555222///..............................---+++***+++,,,---,,,+++++++++++++++++++++++++++)))************+++++++++************************))))))************))))))************************)))***+++,,,---///000000222333444555555333111000///...------...000222333000000111222444666777888888CCCTTTcccnnntttwwwxxxsss{{{wwwwww}}}vvvhhhjjjkkkjjjlllsss|||zzzyyyvvvxxx}}}yyyqqqeeeTTTHHHCCCBBBBBBAAACCCBBBAAACCCDDDCCC???;;;555555666777777666555444888555000...---...------------------------------******++++++++++++******(((***+++------,,,+++***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***+++---222666999???HHHNNNKKKHHHKKKOOOQQQTTTVVVOOOIIIMMMLLLMMMWWWgggnnntttyyytttqqqyyy|||yyyyyy}}}yyypppnnnhhh___WWWSSSRRRRRRRRRXXX\\\bbbeeecccdddooo|||yyy{{{rrrwwwuuusssrrrwwwzzzpppjjjhhhnnnvvvyyytttpppwww}}}wwwvvvlllmmm|||}}}ooojjjvvv}}}ddd```cccdddwwwooojjjkkklllfff^^^ZZZ___]]]TTTEEE:::888;;;<<>>???CCCGGGIIIDDD@@@:::333...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,,,,,,,*********++++++++++++******)))***+++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++}}}xxxmmmvvvmmm```VVVYYY```dddgggkkk{{{xxxhhh\\\TTTNNNHHHIIIPPPOOOHHHHHHPPP\\\|||tttnnn}}}}}}~~~yyydddRRRHHHFFFIIIHHHJJJLLLJJJEEE===777333---111666777444000...---........................,,,+++******,,,,,,+++***++++++++++++++++++++++++)))************+++++++++************************))))))************))))))************************((()))***,,,...000111222333444555555444222000//////......///000222444555111222333444666888:::<<>>555>>>GGGNNNVVV___cccbbb``````hhhsssmmmXXXGGGCCCGGGHHHLLLRRRWWWUUUOOOHHHIIIFFFAAA<<<999<<>>666111.........,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********,,,---,,,+++******++++++++++++******)))***+++,,,---,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++{{{|||uuunnnfffbbbaaaaaacccgggrrr}}}uuuiiiTTTCCCDDDMMMOOOJJJFFFRRR[[[mmm{{{rrrrrrnnnZZZRRRJJJ@@@EEEMMMOOOJJJIIIHHH>>>111000333666888888555222///000///......///000...------,,,,,,++++++,,,,,,---///...,,,,,,,,,,,,***)))++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,---+++)))+++///222111000666666666555444333111111---/////////000333666666<<<333000666===???EEELLLWWWZZZjjj|||zzz|||vvvrrrtttyyyzzz~~~wwwwwwvvvhhhWWWHHHDDDHHHAAA>>>>>>CCCFFFDDDCCCDDDAAA===999888888888666333555666777555333000//////......//////......---,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,+++***))))))***+++,,,))))))))))))******************))))))))))))******))))))))))))))))))))))))+++***************++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,111++++++222666777@@@MMMVVVVVVQQQJJJHHHKKKJJJFFFIIINNNTTT^^^ooo~~~uuummmmmmkkkiiihhhfff```XXXRRRTTTMMMIIIQQQYYYhhh|||yyyzzz}}}{{{pppuuuttttttwwwxxxsssjjjbbbYYY\\\aaagggqqqxxxxxxsssiiimmmvvvxxxuuutttqqqooommmmmmmmmnnnllliiiccc]]]YYYZZZ^^^aaauuu}}}mmmgggbbb[[[ZZZccc~~~}}}vvvsssqqqeeeUUUYYYUUUZZZWWWXXXbbb\\\HHH===@@@DDDBBB===III^^^hhheee```^^^dddrrryyyqqq___RRRHHHMMMNNNMMMPPPVVVXXXTTTLLLKKKIIIEEE>>>:::???HHHJJJGGGCCC<<<666111000000,,,...000...,,,***,,,............------,,,,,,,,,------------------------...------,,,,,,------...---,,,,,,------,,,(((&&&+++++++++*********))))))*********++++++,,,,,,,,,)))************+++++++++,,,------......------,,,uuunnniiiiiiggghhhmmmqqqvvvvvv]]]OOOJJJHHHIIILLLJJJOOOZZZiiiqqqttt{{{~~~www{{{kkk\\\OOOEEEGGGJJJJJJGGGEEEEEEAAA<<<333555888<<<>>>:::444///000...---.../////////------,,,,,,++++++,,,,,,---...,,,++++++++++++***(((++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,---,,,+++---111333333222666666666666555444333222000222333333333555666666777555777@@@LLLVVVZZZZZZ\\\aaaooozzzvvvssstttxxx||||||zzz}}}~~~vvvuuu~~~{{{fffUUUNNNGGGBBB@@@CCCFFFDDDDDDEEEEEE@@@<<<:::::::::888666666777888777555111///------...............---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++******************))))))))))))******************))))))))))))******))))))))))))))))))))))))((((((((((((((()))***+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...***+++222;;;EEEQQQ[[[VVVQQQKKKIIIIIIJJJIIIHHHOOOZZZiiiwww{{{pppkkkccc\\\VVVTTTXXX\\\```ccc\\\ZZZeeeooo{{{yyyxxxyyyxxxrrr]]]^^^aaafffhhhcccYYYQQQ\\\___eeemmmrrrsssssstttoooqqquuuzzz}}}zzztttoootttwwwyyyvvvrrrqqqvvv{{{rrrpppnnnkkkiiigggfffeeettt|||vvvllliiiaaaYYYZZZaaarrr~~~}}}xxxuuunnndddgggrrrwwwgggccc```iiigggaaaccc```YYYZZZPPPKKKCCC>>>???HHHRRRZZZXXXUUUWWW___dddccc___^^^\\\VVVKKKDDDHHHSSSWWWTTTWWWTTTOOOIII@@@999===DDDIIIHHHEEEAAA;;;555111///,,,---///...++++++,,,...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,......---***(((+++++++++*********))))))******+++++++++,,,,,,,,,************++++++++++++,,,------......------,,,wwwqqqpppppprrrrrrwww|||yyyxxxwwwuuuttttttuuuxxx}}}lllXXXMMMKKKOOOJJJIIILLLRRRXXX[[[```eeexxxooo```VVVHHHFFFEEEHHHGGGDDDBBBDDD888888;;;@@@DDDAAA888000///...------...//////...------,,,,,,,,,,,,---------,,,******++++++)))(((++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,---------///222555555555555666666777777666666555444555666666555555666888555>>>GGGPPP___nnnpppiiikkkqqqzzzuuu~~~~~~|||yyyrrrjjjyyy}}}yyy|||qqqbbbPPPHHHAAAAAABBBAAABBBEEEGGGCCC???===>>>>>>;;;888555777999:::888444///,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***)))((()))))))))*********++++++******))))))))))))******))))))))))))))))))))))))((((((((())))))+++,,,---************+++++++++,,,++++++++++++,,,,,,,,,,,,,,,---///666EEEXXXeeehhhWWWMMMGGGJJJLLLJJJLLLQQQbbbqqquuuiii___UUUOOOJJJMMM]]]pppuuuwwwyyy~~~|||tttrrr}}}}}}~~~wwwtttlllnnnsssxxxzzzuuullldddgggfffjjjpppnnnfffeeekkkkkklllmmmlllhhhdddaaa```gggooovvvvvvqqqqqqxxx{{{{{{zzzyyywwwuuusssrrrvvvyyyuuuqqqooocccZZZ```fffuuu}}}vvvqqqiii```ZZZcccrrr}}}lll___mmm|||tttiiibbbfffjjj```VVVMMM@@@777:::DDDIIIFFFEEEIIIMMMQQQXXX```lllhhh]]]PPPIIILLLPPPRRR^^^ZZZVVVPPPFFF<<<:::>>>FFFGGGGGGFFFAAA;;;444000,,,------,,,++++++,,,...,,,,,,------------------++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,---///...,,,***+++++++++******************++++++++++++,,,,,,,,,************+++++++++,,,,,,------......------,,,zzz{{{yyyuuurrrqqqrrrqqqooollliiifffcccbbb```___^^^___ccchhhnnnqqqsssxxxiii\\\WWWUUUPPPKKKKKKMMMRRRVVVYYY```qqqssshhhRRRGGGCCCJJJMMMGGGBBBCCC???<<<<<>>AAAWWWfffhhhooo|||}}}sssvvv{{{kkktttwww{{{rrriiibbbkkk{{{{{{tttttt}}}dddWWWJJJDDDCCCAAABBBDDDDDDBBBAAABBBCCCBBB>>>:::444666999;;;;;;888333///...---------------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,+++***((('''))))))*********++++++++++++******))))))******+++))))))))))))))))))))))))*********+++,,,...///000*********+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,333999AAASSShhhoookkkXXXMMMHHHMMMMMMJJJTTTddd}}}iiiZZZQQQMMMQQQUUU]]]sss}}}tttuuutttooossszzzxxxuuuyyyzzz|||~~~~~~yyyrrrlllnnngggeeehhhaaaVVVSSSZZZ^^^aaaccc```XXXSSSQQQRRRSSS[[[eeeiiihhhhhhkkknnnssswwwyyyyyyvvvuuuwwwzzzwww{{{zzzyyyuuuddd^^^jjjmmmwwwhhhbbb```[[[eeepppvvvxxxttthhh[[[ddd}}}wwwbbb[[[qqqpppjjj\\\LLL???:::999===999999===AAAFFFOOOYYYfffqqqvvvjjjTTTFFFEEEJJJWWWVVVWWWWWWOOOCCC;;;:::@@@BBBFFFHHHGGGAAA888333------,,,,,,+++,,,---...,,,,,,,,,------.........************************++++++************+++++++++******,,,......---+++************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,------......------,,,|||vvvqqqnnnnnnllliiieeeaaa\\\YYYWWWRRRSSSSSSRRRPPPNNNLLLJJJLLLKKKKKKLLLOOOSSSXXX[[[^^^bbblllvvv{{{rrrccc]]]SSSKKKJJJNNNRRRSSSUUU___lll~~~nnnXXXFFFFFFJJJHHHEEEEEEEEEAAA===@@@DDDEEE???999222000------.../////////...------,,,,,,------......---,,,,,,---...,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,---------+++---///111333444555555666666777888999999999999777444222333222444===III___}}}}}}mmmssswww~~~oooppp~~~zzztttuuuwwwvvvwwwuuuwww~~~ppp^^^TTTMMMGGGCCCBBB??????AAADDDGGGFFFAAA<<<555555777;;;===<<<888444000///...---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,***)))(((************++++++++++++++++++************++++++))))))))))))))))))))))))*********+++,,,...///000***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------***777EEERRRcccrrrqqqfffUUUNNNMMMQQQOOONNN___wwwxxxyyyvvv___ZZZVVVXXXbbbkkkttt~~~qqquuu{{{xxxuuuuuurrrqqqoookkkhhheeebbb^^^\\\ccc[[[XXXXXXTTTMMMMMMSSSYYY___dddbbbZZZRRROOOOOOMMMQQQXXX___cccaaaZZZTTTZZZdddooosssqqqnnnooorrrqqqyyy||||||tttbbb^^^mmmqqq|||iii]]]YYY]]]kkkwwwuuummmhhheeecccYYYlllxxxjjj]]]hhhuuuuuubbbUUUTTTNNNAAA>>>777444777>>>FFFPPPYYY]]]iiitttqqqaaaOOOGGGGGGKKKLLLSSSZZZXXXLLLAAA;;;:::===AAAFFFHHHEEE>>>888000...,,,+++,,,,,,------,,,,,,,,,------.........************************+++******))))))******+++))))))(((***,,,---,,,+++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,------......------,,,{{{yyyuuuooohhh```YYYUUUSSSRRRPPPNNNKKKHHHFFFEEEBBBCCCDDDDDDCCCBBB@@@???>>>>>>===>>>@@@BBBEEEGGGGGGKKKTTT^^^eeekkkwwwxxxrrrdddTTTKKKKKKLLLLLLOOOWWWccc{{{{{{wwwUUUDDDBBBFFFIIIJJJIIIDDD@@@AAADDDEEEBBB>>>666333///....../////////......------------......///---,,,---...///...,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,///222333333333444555666777777888999999999888888444444888999<<>>@@@???AAADDDHHHGGGCCC>>>999777777999===>>><<<999333222000...------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++++++++++++++++++++*********+++++++++***************++++++++++++,,,++++++************++++++))))))))))))))))))))))))((((((((())))))+++,,,---++++++++++++,,,,,,,,,,,,,,,,,,------......//////,,,;;;PPPdddqqquuulll```PPPOOORRRVVVVVVZZZmmmyyy{{{vvvjjjuuu|||~~~yyyqqqlllddd]]]vvvwwwwwwxxx{{{~~~uuuzzz~~~qqqkkkmmmfffaaaZZZSSSOOOMMMNNNPPPRRRTTTVVVTTTQQQPPPTTTYYY___fffnnnoooiii```ZZZXXXWWWUUUWWW___gggdddWWWJJJMMMYYYjjjwww{{{vvvooojjjeeerrrwwwuuupppccc___kkkuuuyyyyyyeeeVVVeeerrr~~~{{{lll``````eeelllpppmmmqqqrrrhhhmmmppp```aaa\\\LLLHHH???888888>>>GGGTTT___```]]]```fffiiiddd\\\WWWIIIIIINNNWWWYYYRRRHHHCCC:::;;;===BBBGGGFFFBBB===444111...,,,,,,---------,,,,,,------------------************************+++******************+++)))(((((()))***++++++******************+++++++++,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,,,,------......------,,,zzzxxxvvvtttssseeebbb\\\VVVPPPKKKHHHGGGFFFFFFEEEDDDBBBAAAAAA@@@AAAAAABBBBBBAAA@@@>>>>>>999999:::::::::;;;;;;;;;:::<<>>===<<<;;;;;;;;;<<<<<<;;;:::999999999999;;;>>>>>>AAAKKKVVV___eeejjjlllqqq{{{jjj\\\UUUQQQDDDIIIQQQcccvvv}}}ttt^^^HHHFFFGGGDDDGGGHHHJJJJJJIIIFFFCCCBBB;;;888333000/////////.........------------......---+++++++++---------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......000444777888666444444666777777888888888777777666999999BBBOOOTTTVVVccctttyyynnnaaa\\\```___qqq}}}yyyrrrwww|||xxxsss{{{~~~}}}zzz{{{~~~xxxzzz{{{kkk[[[OOOJJJCCC@@@AAADDDEEEEEEEEE???888666999<<<<<<;;;999777444000...---......---,,,,,,++++++,,,,,,---------------------------***+++---......---+++***++++++++++++++++++++++++))))))(((((()))+++---...******+++++++++,,,,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))+++***************++++++++++++,,,,,,,,,---------.........///000111111222BBBNNNfff}}}}}}jjjWWWPPPPPPWWW^^^gggttt{{{wwwrrrrrrnnnmmmkkkbbbddd~~~}}}}}}zzz}}}vvvhhhZZZVVVXXX[[[^^^bbbdddaaa\\\WWWTTTWWW\\\aaaddd}}}fffaaadddccc[[[cccnnnvvvyyyxxxtttqqq```[[[[[[eeerrryyyuuummmddd]]]\\\kkk{{{lll```oooqqqpppzzz}}}tttooo___cccllluuuxxxtttmmmhhhggggggrrr}}}jjjaaaddd^^^kkkooopppvvvqqqddd```WWW}}}aaaTTTRRRJJJNNNRRRNNNCCC999<<>>BBBFFFEEECCC:::666000.........---,,,.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,---+++******+++,,,,,,+++))))))******++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,---------,,,------......------,,,yyymmmccc\\\UUUOOOKKKEEEHHHBBB>>>BBB???>>>GGG>>>???@@@AAABBBCCCCCCCCCBBBCCCCCCCCCBBB@@@???>>>>>>===>>>???@@@???<<<:::===;;;:::999999;;;>>>@@@JJJMMMSSS[[[cccjjjnnnqqqzzzcccRRRPPPNNNFFFFFF[[[~~~vvvqqqtttZZZIII@@@CCCGGGHHHGGGFFFGGGHHHFFFDDDBBB>>>888333///...///000......------------............---------,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------...............666999<<<;;;888555555666555888:::888555444666999999EEELLL[[[llldddccc|||yyykkklllqqqooohhhgggkkkeeehhh{{{vvvuuu}}}{{{tttwwwrrrnnnxxx{{{~~~~~~llleeeTTTBBB???GGGGGG@@@HHHBBB;;;999<<<>>><<<999999999888555000...000222...------,,,,,,------......---,,,,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++******+++---************************))))))*********+++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......***+++---......000666;;;NNNcccyyy~~~rrr```UUURRRWWW```ppptttvvv|||wwwrrrgggeeeaaafffqqquuu|||~~~sssuuurrrbbbWWWUUUUUUVVVaaaooo{{{pppnnniiigggnnnttt~~~|||ooobbbaaa___cccooozzz|||yyywwwaaa```\\\___ssskkkbbb\\\aaaqqq}}}lllkkkiiiiiimmmttt|||ggg___^^^qqqsssdddiiihhhlllvvv~~~|||qqqjjjjjjdddmmmzzztttccc]]]```___ppp{{{ppp```SSSRRRLLLMMMSSSPPPCCC===@@@>>>???CCCEEECCCHHHZZZnnnppp^^^KKKAAAMMMYYYSSSSSSJJJAAA>>>BBBFFFGGGFFF@@@:::333000//////,,,***.........------,,,,,,,,,++++++++++++++++++++++++************************))))))***+++,,,,,,------******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...,,,---------......//////uuuxxxyyynnnggg]]]UUUOOOKKKHHHEEEBBBEEE@@@???FFFCCC===AAA@@@AAABBBDDDEEEEEEDDDDDDDDDEEEFFFFFFFFFDDDBBB@@@BBBAAA??????@@@@@@???>>>============>>>>>>>>>???BBBCCCFFFJJJPPPVVV[[[___lllxxxpppRRRJJJDDDFFFMMM^^^{{{qqqggguuukkkWWWEEEAAAJJJJJJJJJIIIIIIHHHEEECCCCCC???:::444000/////////......------------...............---------,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111888999999888555444666888888:::;;;888444222444777AAAPPPWWWbbbnnniiiiii}}}{{{vvvzzzyyy}}}{{{fffSSScccppp||||||llliiioooyyyxxxzzzzzzyyy~~~uuuqqqooolllsssxxxppplllQQQEEEHHHIIIEEEAAA???<<<;;;:::;;;;;;;;;888999999666222000000111...------,,,,,,------...///...------...///...---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,******,,,---*********************************+++++++++,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---+++,,,000111333<<>>??????>>><<<;;;<<<;;;;;;;;;>>>CCCHHHKKKYYYcccnnnrrrttt{{{xxx^^^MMMMMMHHHDDD]]]{{{nnnrrryyy|||dddJJJAAAHHHIIIJJJJJJJJJGGGEEECCCDDDAAA<<<777333000///.........------------...............------------,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------///111444555999999777444333444888;;;999;;;;;;888555555;;;AAAOOO```hhhkkkpppmmmnnnyyy{{{mmmiiisssvvvzzz}}}yyyuuuvvvnnnvvvxxxhhh}}}mmmUUUMMMKKKIII>>>@@@AAA???<<<;;;===???888999:::999666222000///......------------.........---,,,,,,...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...************************+++++++++,,,,,,,,,------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111+++,,,333444777HHH]]]|||yyy```QQQTTT]]]pppzzzrrrmmmffffffqqqyyyppphhh___XXXWWWWWW[[[jjjzzzvvvxxxooommmfffmmmvvv~~~yyywww{{{}}}xxxqqqmmmxxxuuummmlllyyysssooojjjfffiiiuuuzzzllljjjgggeeennn~~~~~~vvvooovvvxxxpppwwwssskkkggglllssssssoookkktttxxx}}}xxxhhh\\\VVVdddiiimmmnnnooommmddd[[[\\\jjjqqqooopppqqqfffVVVNNNDDD:::777999===CCCIIIXXXqqqnnnEEEDDDQQQYYYXXXVVVRRRLLLHHHEEEEEEGGGCCC<<<444---+++,,,......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++,,,,,,---.../////////...------,,,,,,{{{mmmttt{{{nnn```SSSJJJGGGEEEDDDCCCEEEHHHKKKLLL^^^aaaWWWKKKLLLMMMOOOWWWZZZ\\\___bbbdddeeedddddddddeeehhhiiiiiigggdddccc___[[[WWWSSSOOOKKKGGGDDDAAAAAAAAA@@@???>>>======<<<;;;:::999:::===@@@BBBHHHPPPZZZ___bbbiiivvvddd[[[SSSGGGOOOeee}}}}}}qqqYYYSSSIIIFFFEEEHHHIIIGGGEEEFFFFFFCCC???:::666222///.........------------..................------------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,------------------------///...------///333777999888777666555555666999;;;777999:::888999@@@NNNZZZ___nnnvvvtttrrrrrrsssuuuppprrr~~~}}}}}}}}}|||xxx}}}uuuqqqppp[[[OOOIIIBBBCCCCCCBBBAAAAAAAAAAAA888:::;;;;;;999555111///......------------......,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,+++---///************************,,,,,,,,,---------......,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......222,,,...555555;;;XXXxxxzzzkkk___^^^hhhqqqvvvmmmiiicccmmmzzz|||sssjjjggg[[[TTTOOORRRYYYfffzzzyyysssuuulllfffcccbbbeeerrrzzzuuuxxxsssyyyrrrqqqoooooosss}}}~~~ooonnnkkkfffrrrwwwoooppplllppp}}}uuullliiillloooooonnnwwwwwwyyy{{{yyyqqqggg```dddkkktttwwwtttjjj\\\SSSSSSbbbrrr{{{|||lll[[[]]]SSSGGG>>>:::999;;;<<>><<>>999555111.........------------......//////.........---------+++,,,,,,------,,,,,,+++++++++,,,------------,,,------------------------......---...000444888;;;555666888:::;;;;;;:::999777999;;;;;;@@@MMMbbbrrrnnnwww{{{|||~~~{{{pppfffpppvvvttt}}}|||~~~gggrrrqqq[[[NNNGGGCCC??????CCCEEEDDDBBB;;;;;;<<<<<<:::777333000///......------......///---,,,,,,---...//////...,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,+++---///************************,,,,,,---------.........,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111...111777:::GGGkkkkkk```eeeqqqzzz}}}}}}yyywwwlllffffffgggzzz|||xxxtttuuuvvvpppcccZZZaaannnhhh```YYYXXX^^^mmm}}}vvv{{{jjjccclllhhhiiivvv~~~~~~vvvwwwuuuoooxxxnnneee```eeevvvyyyuuunnngggdddhhhpppuuu}}}{{{yyyzzz|||{{{tttnnneeeppp|||uuueeeYYYUUURRRUUUbbbtttzzzoooaaaZZZXXXUUUNNNDDD<<<:::<<<===CCCLLL]]]jjjsss|||qqqUUULLLQQQWWWZZZXXXQQQJJJEEE===???@@@<<<555///------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---...///000000{{{oooeee\\\SSSLLLEEE@@@@@@CCC@@@DDDJJJMMMLLLIIIFFFDDD```~~~vvvoooccc^^^WWWOOOIIIDDDBBBAAA======>>>>>>======;;;;;;666:::???BBBFFFLLLTTTZZZhhh|||sssYYYMMMKKKVVVsssuuu___LLLHHHJJJGGGEEEFFFFFFEEEDDDAAA===888333000......------------....../////////.........------+++,,,,,,------,,,,,,+++++++++,,,------------------------------------------------///111555888:::444666:::???BBBAAA===::::::???DDDGGGMMM]]]ttt~~~||||||lllfffsss}}}ssshhh___kkkwwwvvv|||xxxrrrxxx|||nnnllluuu}}}~~~rrrcccTTTLLLCCC@@@CCCFFFEEECCC???===;;;:::999888555333//////............//////000///...///111222222111,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...************************,,,,,,,,,---------......,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///000444<<>>999333///,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...***+++,,,---...000111111uuudddYYYOOOIIIFFFFFFEEEBBBCCCHHHGGGOOOZZZaaa```[[[UUURRR```|||ssshhh]]]SSSKKKHHHCCCBBB@@@>>>===<<<<<<<<<888:::;;;<<<>>>AAAFFFJJJVVVbbbvvvvvv___WWW[[[hhh{{{www{{{mmmNNNFFFIIIHHHFFFFFFEEEEEEEEEDDD@@@:::555111......------------......////////////............+++,,,,,,------,,,,,,++++++,,,------...---------........................,,,---...000222444777888777888<<>>GGGIIIPPPnnn___SSSHHHJJJTTTYYYTTTLLL??????>>>>>>;;;777111---,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...+++,,,,,,---...///000000}}}yyykkk\\\PPPHHHGGGDDDFFFMMMNNNKKKLLLPPPNNNZZZiiitttvvvqqqkkkggghhhvvvhhh\\\UUUKKKHHHDDD@@@>>>>>>???@@@======<<<;;;;;;===???AAAJJJLLL[[[sssqqqjjjcccmmmqqqrrrpppLLLBBBGGGHHHGGGHHHDDDEEEFFFEEEBBB<<<666222.........------.........000/////////............+++,,,,,,------,,,,,,++++++,,,------......------........................,,,---...000222444666666999:::===BBBFFFGGGDDD@@@AAANNN___kkkuuuzzz|||uuuooovvvtttbbblll{{{wwwxxxwwwppppppkkkcccZZZQQQMMMRRRXXXZZZXXXXXX___cccaaaXXXPPPNNNPPPQQQPPPUUUWWWSSSTTT[[[bbbfffkkk```ZZZ___hhhkkkiiifffnnnyyyyyynnn{{{lllwwwsssmmmkkkxxxvvv```NNNEEEDDDFFFFFFAAA:::666777888999888//////............//////,,,+++***,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++******+++---************************+++++++++,,,,,,,,,------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,------------------------,,,,,,,,,---------......///111555FFFlll~~~~~~uuu}}}sss~~~~~~zzzxxx~~~{{{eee\\\```]]]bbblllttt}}}{{{zzz}}}~~~qqqnnnqqqsss|||zzzrrrgggnnnooouuuyyyrrrcccYYYXXXccchhhiiigggiiikkk___NNNXXXaaagggbbb\\\XXXQQQJJJ:::999AAAGGGIII___}}}nnnZZZFFFDDDPPPZZZWWWNNNEEEBBB>>>===<<<999333...,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++,,,,,,---...------..................tttfff\\\UUUOOOKKKKKKGGGKKKYYYeeeeeeaaa___bbbfffvvv{{{ooodddVVVKKKHHHFFF@@@===>>>BBB>>><<<===<<<:::;;;>>>===AAALLLZZZiiiyyy|||gggjjj~~~vvvuuutttkkkSSSGGGHHHJJJGGGDDDLLLJJJGGGFFFEEE@@@:::444222000.........///...---.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,..........................................---------///111222333333555777:::999;;;>>>======AAAGGGQQQlllzzznnnyyyvvvgggxxxxxxmmmnnnwww|||eee]]]___iiiqqqttt|||~~~jjjaaa\\\VVVTTTVVVLLLKKKIIIHHHKKKRRRZZZaaajjjjjjggg___UUUNNNLLLNNNVVVUUUVVVVVVTTTVVVbbboooiiieee\\\RRRPPPVVVZZZZZZcccjjjqqqrrrppprrr|||{{{uuu|||www}}}sssnnnsss{{{tttTTTGGGKKKKKKOOOKKKDDD<<<777555777888333333111/////////...+++...------------...//////......//////...---,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++/////////......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,---...///000///...///:::>>>JJJnnnzzzxxxvvvxxx~~~uuu~~~}}}|||oookkkwwwvvvqqqrrr|||||||||{{{tttlllnnnsssuuuwwwvvvqqqnnnmmmkkkfffpppyyy}}}wwwnnnfffZZZOOOLLLNNNSSSZZZ___\\\PPPDDDPPP]]]hhhkkkggg```SSSFFF???>>><<<>>>LLL___lllppphhhlll___GGGAAAPPPXXXSSSOOOBBB<<>>>>>;;;:::<<<999:::@@@JJJTTTbbbuuuppphhhqqq|||{{{|||jjjTTTGGGEEEEEEDDDCCCIIIGGGFFFFFFEEEBBB<<<888222000....../////////....../////////////////////,,,,,,,,,,,,,,,,,,,,,,,,...................................................///111222222333666888===@@@CCCDDD???>>>GGGTTTeeexxxzzzqqq~~~}}}wwwnnnwww|||}}}yyyuuusssnnniii|||sssnnnqqqtttyyy{{{zzz~~~wwwvvvjjjWWWRRRRRRMMMIIIJJJMMMNNNRRRWWW```jjjuuu{{{tttjjjfffeeepppnnnnnnooommmnnnwww}}}zzzqqqeee^^^[[[XXXSSSUUUXXX[[[[[[\\\dddqqq{{{zzzsss{{{{{{~~~zzzyyy|||zzzZZZKKKIIIEEEKKKKKKHHHAAA999555666999666444111...---...///......---------......//////......//////...------,,,,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++---------,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........///000000000//////:::DDDYYY~~~wwwvvvuuunnndddcccjjjrrr|||rrrjjjgggeeeaaa^^^___```aaaaaa```^^^\\\[[[dddeeegggjjjmmmoooqqqrrrvvvnnnnnnqqqxxx{{{xxxmmmcccaaabbbcccmmmrrrtttrrrpppmmmdddZZZEEEFFFGGGIIIKKKKKKGGGBBBOOO^^^nnnuuusssjjjYYYJJJGGGCCC===;;;DDDUUUaaaddddddddd```WWWLLLHHHMMMRRRRRRGGG??????@@@<<<666222000...,,,,,,,,,---,,,++++++,,,------++++++,,,---************************,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............//////......------.........mmmeee[[[UUUUUU[[[bbbggg```eeeoooxxx||||||ooodddWWWMMMHHHBBB>>>===@@@AAA===;;;<<<999666777;;;AAAJJJYYYfff{{{yyyddd___mmmzzztttaaaPPPGGGEEEFFFGGGEEEDDDEEEFFFFFFDDD@@@<<<333111///...///000000/////////////////////......,,,,,,,,,,,,,,,,,,,,,,,,...................................................000111222222444777:::<<>>>>>???;;;333111///,,,+++,,,,,,,,,++++++,,,------++++++,,,---++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............//////......---......//////yyyooo^^^ZZZUUUSSSXXXaaajjjppprrrzzzooo___UUUIIICCC???@@@AAA>>>===>>>===:::888:::;;;???GGGPPPaaarrrjjjUUUXXXpppxxx___LLLDDDEEEGGGCCCDDDEEEFFFFFFDDDAAA???555222000//////000000000////////////............------------------------....................................///////////////000111222333666:::>>>@@@CCCFFFEEEDDDMMMggg|||tttvvvzzzzzzrrrxxxooojjjllljjjccc]]]^^^^^^mmmzzzttttttuuuvvv{{{zzz{{{yyyzzzmmmbbbRRRAAACCCEEECCC???;;;888666999666444333111...///222---......///////////////---...............------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------/////////......///111333999IIIaaa|||oooxxx}}}mmmcccfffooouuu~~~{{{rrrwwwyyyooollleeebbb^^^ZZZUUUQQQOOOMMMGGGEEEAAA@@@???>>>;;;999<<<<<<======<<<;;;::::::;;;;;;<<<======>>>??????@@@EEEMMMVVV]]]aaabbbbbbccchhhooovvv}}}~~~zzzwwwwwwnnnmmmpppsssyyywwwrrrlllgggccc___[[[aaadddeee___SSSKKKPPPXXX```dddgggfffbbb\\\UUUQQQQQQOOOHHHBBBBBBFFFEEEAAAJJJIIIVVVlllppp___QQQOOOPPPRRRKKK???:::>>>===777333000---+++,,,,,,,,,++++++,,,------++++++,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///...............//////000}}}kkk^^^VVVVVVVVVXXX]]]dddlllqqq{{{xxxjjjXXXMMMCCC@@@@@@>>>>>>@@@???<<<;;;======;;;>>>CCCLLLZZZpppdddVVV]]]hhhzzzuuuwwwXXXGGGAAA???CCCEEEGGGGGGFFFCCCAAA???888555111///000000111000000000//////.........---------------------------................................./////////000000000111222222444999???CCCHHHFFFDDDEEEJJJYYYrrr~~~|||uuu}}}}}}lllcccaaaaaaeeeiii___ccczzz~~~sssrrr|||}}}xxx|||ooo^^^CCC@@@===>>>AAA@@@:::444777666888;;;888000...111---...///000000000//////------...............------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................---,,,...222666CCCWWWrrruuunnn~~~~~~www{{{sssgggnnnyyyvvv|||zzz|||~~~zzzvvvrrriii]]]UUUSSSKKKJJJHHHEEEBBB@@@>>>===;;;;;;;;;;;;<<<<<<;;;:::999999999999999888888888666666666666666777777777777999;;;>>>AAACCCDDDDDDBBBDDDIIIQQQZZZbbbhhhmmmyyyzzz}}}xxxsss~~~zzzxxxuuuooogggkkklllmmmjjjeeeaaacccgggoootttyyyuuueeeTTTQQQWWWgggiiiiiieee^^^XXXYYY]]]VVVVVVSSSNNNLLLIIIAAA777>>>@@@JJJ^^^rrrsss]]]EEEHHHQQQPPPBBB888:::===<<<555222...,,,,,,,,,,,,++++++,,,------++++++,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------------------............///...............///000111rrrcccXXXWWWZZZ]]]aaaeeejjjppptttuuupppaaaRRRIIIEEEBBB@@@AAA===;;;;;;======999888:::>>>HHHXXXlll}}}mmm\\\UUUbbbxxxppprrrWWWHHH???CCCFFFHHHHHHFFFBBB@@@@@@;;;888333000000000000///000000000///......------------------------------.................................//////000000111111111222333777===DDDJJJLLLGGGDDDHHHPPP]]]oooyyynnn~~~{{{pppbbbZZZYYYbbbuuu{{{{{{rrrmmmwww{{{vvveeeLLLDDD<<<<<>>AAAMMMgggwwwbbb@@@CCCKKKOOOGGG===:::===@@@888555000---------------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...---------............///............///000111111~~~tttjjjccc___```dddiiimmmqqquuu|||{{{~~~kkk^^^UUULLLFFFDDD@@@<<<;;;===<<<999888999:::<<>>EEE@@@111,,,000---...000111111111///...,,,------...//////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,------------------------,,,,,,------.../////////---///000///...222:::AAA\\\qqqxxx||||||~~~wwwqqqzzzrrrjjjbbbfff{{{zzzpppfff```PPPLLLJJJIIIEEE???<<<===;;;;;;<<<===>>>>>>>>>>>><<<===>>>>>>=========>>>???>>>>>>>>>>>>>>>??????======<<<<<<<<<;;;;;;;;;:::999999999888888888888999555444666666444666:::;;;@@@IIITTT]]]eeejjjmmmuuuwww}}}}}}iiiqqqrrrvvvvvvmmmbbb]]]```ppppppwww}}}sss___QQQPPPMMMXXXdddeeeWWWJJJNNNZZZyyyssshhhZZZRRRLLLDDD<<<999===???EEE[[[oooeeeMMMBBBDDDIIIKKKFFF>>>===@@@;;;777222///............+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......---------............///............///000111222}}}rrrjjjfffhhhjjjjjjnnnssswwwzzzwwwsssmmmggg```[[[WWWUUUMMMPPPXXXhhh|||qqqeeeWWWLLLGGGEEE@@@===>>>>>>;;;;;;===;;;888;;;EEESSSddd{{{jjjPPPUUUdddyyyyyybbbxxx{{{___KKK@@@DDDHHHHHHFFFDDDCCCDDDAAA<<<666222000///......111000000///...---------................................................---......///000111111222111222333555:::BBBLLLSSSRRRWWWbbbnnntttxxx}}}yyyqqqnnnxxxqqqqqqvvv~~~}}}{{{{{{{{{{{{{{{xxxtttppptttssswww~~~rrrkkkpppssssssmmmiiinnnuuuxxx~~~sssnnn}}}yyyuuu{{{yyyxxxcccYYYLLLCCC@@@@@@@@@???777777>>>FFF@@@111---222---...000111222111///...,,,,,,---.../////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++------------------------,,,,,,------...///000000...000222000000444===EEEgggxxxyyy}}}|||~~~nnnjjjlll{{{}}}sssfffXXXNNNIIIBBB@@@BBBEEEEEE@@@???@@@===>>>???AAABBBCCCCCCCCC???@@@AAABBBBBBBBBDDDEEE@@@@@@?????????@@@@@@AAA????????????>>>>>>>>>>>>:::;;;<<<<<<;;;:::777666777333444999999333222555111444999>>>CCCJJJRRRWWWbbbiiiuuuzzzuuutttwww{{{uuuhhh```^^^hhheeejjjrrrnnn\\\OOONNNMMMXXXdddaaaPPPBBBIIIZZZmmmYYYNNNJJJEEE@@@999===@@@FFFVVVggghhh___DDD@@@CCCMMMMMMDDD>>>@@@<<<888333///.../////////+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********++++++++++++++++++++++++******+++,,,,,,---......---------.........//////............///000222222tttgggccchhhpppssssssrrruuuzzz}}}yyywwwmmm___ZZZUUUOOOLLLJJJHHHEEEBBBCCCGGGDDDHHHVVVeeeooo[[[LLLBBBBBBCCCCCC???999:::???===:::;;;>>>DDDPPPccctttgggSSSPPPiiilll}}}rrrXXXGGGDDDDDDHHHGGGAAAAAAEEEDDDAAA;;;666222//////...111111000///////////////+++//////+++,,,000...(((////////////............---------------...///000...888777666CCCMMMNNNPPPLLLbbbxxx}}}yyyzzz|||wwwooo}}}~~~|||qqq~~~}}}xxxvvvwwwuuurrrrrruuurrrqqqsssyyyvvvnnnoooooommmkkkhhhfffcccbbbmmmkkkjjjllltttuuujjjbbbiii}}}}}}vvvzzztttmmm{{{zzz}}}ppp\\\JJJ@@@???BBBDDD>>>===;;;999888555111...---.........//////000000/////////...---------,,,///............---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------///...---,,,,,,---//////......---------...//////444...///444222222DDDZZZ{{{yyy~~~wwwlllvvvsssbbbUUUNNNKKKGGGEEE>>>@@@CCCBBB@@@>>>???AAAFFFFFFEEEEEEFFFHHHJJJKKKHHHIIIKKKKKKKKKLLLNNNQQQSSSQQQNNNNNNOOOOOOMMMJJJMMMJJJFFFDDDCCCBBBAAA?????????>>>>>>>>>???@@@AAA>>><<<999888999999777666000111333444777:::???BBBMMMVVVfff{{{|||ssskkkiiilllhhh^^^^^^fffcccSSSNNNTTTRRR```fffddd]]]NNNJJJWWWkkkdddQQQUUURRRCCCFFFCCCAAAEEEPPPYYYYYYVVVTTTQQQEEEJJJZZZPPP@@@GGGAAA>>>999444000.................................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------++++++++++++------,,,,,,,,,---------......,,,,,,,,,---------......---...///000000111333666xxxpppiiiiiipppwwwyyyxxx~~~xxxfff___^^^WWWMMMLLLIIIEEEDDDEEEEEECCCBBBBBBEEEAAAAAAJJJTTThhhppp^^^PPPIIIDDDEEEDDD@@@>>>>>><<<999888:::>>>FFFUUUdddrrrjjjRRRXXXmmmdddPPPHHHEEEHHHKKKHHHEEEEEEEEEBBB===888444111000000111111000///////////////***...///---///333444000000000000///.........---------------...///000000///555666<<>>===<<<:::777333///........./////////000000..................------///............---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------///......---------.........------------......///333///111777:::AAAWWWooolllbbbTTTKKKGGGEEEDDDBBBAAADDDFFFGGGGGGHHHKKKNNNLLLMMMOOOQQQUUUXXX[[[\\\___```cccdddfffhhhkkknnntttrrrpppppppppooollljjj```]]]XXXTTTQQQOOOLLLJJJLLLHHHDDDAAAAAAAAAAAAAAA<<<;;;:::::::::;;;::::::999888666555444555777999>>>DDDQQQdddyyy~~~xxxvvvqqqeee\\\ddd```bbbhhheee[[[XXX\\\ZZZiiimmmhhh^^^PPPPPPaaavvvzzzuuueeeWWWRRRQQQNNNGGGDDD@@@@@@EEELLLQQQRRRbbbdddXXXLLLPPPRRRLLLGGGBBB???:::444111.................................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,---------.........---...000000000111444666qqqoooooottt}}}xxxeeeSSSLLLLLLKKKIIIGGGDDDAAA@@@BBBDDDEEEEEEFFFJJJDDD>>>BBBFFFTTTkkk{{{eeeVVVHHHDDDEEECCC>>>;;;===:::888999999<<>>HHHPPPhhhqqqmmmTTTEEERRRWWWHHHCCC@@@;;;555111......---........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,------------.........---///000000000222444666zzzrrruuu{{{~~~jjjcccVVVKKKGGGJJJOOORRRQQQNNNJJJHHHIIIMMMQQQTTTSSSWWWNNNBBB@@@@@@III[[[rrr~~~nnnWWWLLLIIIDDD???===@@@===;;;;;;999888===DDDTTTddd}}}^^^UUUdddwwwsss___IIIBBBHHHLLLGGG@@@EEECCC@@@<<<888555333222222111000000//////000000...//////------///111222222111111000///...------------......///000111222444666>>>TTTeeeccchhh}}}jjjmmmzzz{{{uuuzzzyyyyyy|||}}}{{{wwwsssqqqrrrpppnnnnnnqqqpppkkkiiikkkeeebbb______aaa```\\\WWWVVVWWWWWWVVVTTTPPPLLLJJJHHHIIIIIIJJJJJJJJJJJJJJJIIILLLRRR\\\llltttccc]]]eeellluuu}}}ttthhh|||eeeKKKEEEFFFCCCAAAAAA@@@@@@???;;;555111//////////////////000000------......//////000000///............---------------------------------+++++++++,,,,,,,,,------,,,,,,------------------......///000///---,,,+++,,,,,,,,,,,,---...//////000000222999FFF]]]{{{tttgggZZZQQQOOOKKKFFFEEEGGGJJJLLLLLLUUUWWW\\\bbbjjjsss|||}}}tttooohhh^^^VVVMMMNNNNNNKKKEEE@@@>>>===:::999888777777666555444666666555777@@@SSSjjj{{{|||sssmmmkkkfffoooqqqiiicccdddccc^^^mmmrrrlllbbbZZZRRRVVVhhhuuufffaaaiiifffTTTFFFEEEEEECCC@@@;;;666888DDDQQQ^^^nnn{{{fffGGGMMMXXXJJJFFFCCC===777222///...---........................------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------...............///111111111222555777{{{|||vvvfffUUUQQQLLLJJJJJJLLLRRRWWWZZZXXXUUUTTTWWW^^^fffllljjjnnnaaaNNNDDD===@@@MMMXXX```mmm|||tttaaaSSSIIIEEEEEEAAA>>><<<<<<:::777999===GGGPPPeee```[[[eeemmm~~~nnnSSSEEEEEEKKKJJJEEEDDDCCC@@@===:::666333111222222111000000000000000/////////...---...222666222111111000//////...............///000111333333444:::FFFZZZddd___lllpppttt|||{{{ttt~~~rrrlllmmmpppqqqooojjjhhhiiillliiiffffffgggeee___\\\]]][[[XXXUUUTTTUUUTTTQQQNNNMMMMMMNNNMMMKKKHHHEEECCC@@@??????@@@AAACCCDDDFFFBBBFFFHHHIIILLLZZZooo}}}\\\VVV[[[iii}}}ooopppwww]]]RRRLLLEEEBBBAAAAAA@@@???;;;666222000000000000000000//////---......//////000000000///............---------------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......---.../////////...,,,+++------------...///000111222444777???SSSrrr{{{mmmaaaXXXPPPKKKIIIIIIKKKOOOUUU[[[___aaaqqqssswww}}}```aaa___[[[TTTMMMHHHEEECCCAAA@@@???>>>;;;555111777777666333333<<>>===<<<777777BBBOOOUUUggg~~~ZZZLLLRRRNNNJJJFFF@@@999444000///...........................------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------........./////////000111222222333555888xxxhhh]]]SSSPPPPPPSSSUUUUUUXXX[[[]]]^^^```bbbfffllltttzzz~~~www```QQQDDD>>>EEEDDDIIIRRR```ooo~~~xxxcccQQQHHHGGGAAA>>><<<===<<<888888:::BBBGGGXXXtttwww\\\VVVXXXlll}}}dddMMMCCCDDDFFFEEECCCCCCAAA???<<<777444111222222111000000000000111///...///111000222888@@@111111000000000000//////.........///000222444444333???NNN\\\```[[[lll{{{~~~}}}yyywwwwwwuuusssooohhhiiitttxxxooobbb\\\^^^______]]]ZZZZZZ]]]```]]]YYYXXXXXXUUUOOOMMMNNNLLLJJJHHHGGGGGGGGGEEECCCBBBBBBBBBAAA@@@???=========<<<:::999:::<<<>>>???;;;AAAGGGEEEBBBEEEOOOZZZqqq~~~ZZZXXXddd}}}sssttt~~~~~~zzzdddRRRFFFEEECCCAAA@@@???<<<888555111111000000000000////////////////////////000000///............---------------------------------,,,,,,,,,,,,------------+++,,,,,,------.........------...............---------......///000222222///222666BBB___{{{kkk]]]VVVTTTSSSSSSMMMQQQYYYbbbllluuu{{{yyynnnbbbUUUMMMDDDAAA>>>>>>???>>>:::666333555666444222555<<>>???>>>:::999;;;@@@AAANNNeeezzzmmmVVVPPPXXXssseeeLLLCCCCCCDDDDDDDDDCCCBBB>>>:::555333333222111111000000111111000...///111111111999CCC000000000000000111111111......///000111333444555777HHHWWW```ccc___mmmttt|||ppplllmmmgggddd```]]]]]]]]]\\\[[[VVVOOOPPPZZZ^^^WWWOOOOOOLLLLLLMMMLLLLLLLLLMMMOOONNNJJJGGGGGGEEE@@@>>>@@@??????>>>>>>>>>===<<<;;;;;;:::999888888888999:::::::::999999999999::::::777;;;???@@@>>>>>>@@@BBBRRRiii~~~oooqqq{{{ttt}}}zzzdddZZZIIIFFFCCC@@@???===;;;999111111111000000000//////000000000//////////////////............---------........................,,,,,,,,,------------...++++++,,,,,,---......///---------------...///000......//////000222333444000333777FFFhhhqqqiii^^^YYYYYY^^^bbbdddeeekkktttxxxlllVVVOOOGGGBBBAAAAAA>>><<<555666777666444444777999888GGG\\\vvv|||qqqllljjjgggccchhheeeYYYTTTWWWRRRNNNUUUbbb[[[QQQIIIIIISSS___fffLLL@@@888;;;<<<:::===EEEOOO]]]lllvvvsss^^^OOOSSSQQQMMMFFF???888444111000................................................***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------..................////////////000111333333333444777999zzz{{{{{{xxxjjjcccbbbhhhmmmkkkjjjlllyyy}}}}}}ttthhh^^^YYYTTTgggkkkbbb[[[PPPFFFFFFBBBDDDEEEBBBBBBIIIXXXeeerrr|||yyy___RRRIIIDDDAAABBBAAA===<<<===666666BBBXXXjjj}}}aaaTTTHHHiii^^^KKKGGGHHHEEEEEEEEEDDD@@@<<<777444333222111111000111111111222//////000...---555@@@/////////000111111222222......///000111333555666===PPP^^^eeeiiigggppp~~~}}}}}}vvvsss^^^OOOLLLOOOJJJIIIIIIHHHHHHGGGFFFDDDFFF???@@@IIIJJJDDDCCCIII???@@@AAABBBCCCCCCBBBBBBCCC???<<<<<<:::666666999999999::::::::::::999888999777666555555666888:::444555666777777777666666888666555666999<<<;;;::::::HHH\\\tttyyyuuu}}}xxxKKKHHHDDDAAA@@@???===;;;222111111111000000//////111111000000//////......//////.........---------........................,,,,,,,,,---------......++++++,,,,,,---...//////---,,,,,,,,,---///111222/////////000111333444555999;;;???NNNqqq{{{ssseeeaaa]]]___fffnnntttvvv|||ooo^^^OOOGGGCCC>>>;;;<<<;;;:::888555333333444666===CCCMMMjjjzzztttnnnhhheeeeeefff^^^ZZZ[[[SSSOOOXXXeee\\\UUUQQQNNNNNNZZZiiiYYYGGG:::<<>>CCCGGGTTTVVV]]]mmmeeeRRRRRRSSSNNNHHH@@@999555222111................................................++++++,,,---------,,,,,,++++++------------++++++,,,,,,,,,---------................../////////000000111333333333444777999zzzqqqooosssuuusssuuuoooiiijjjooouuuxxxxxxwwwkkkeee\\\XXXTTTSSSTTTRRRKKKEEEGGGCCCAAABBBBBBCCCHHHOOO^^^iiitttuuuqqqtttyyybbbOOOKKKEEEBBB@@@???<<<999===:::;;;FFFXXXpppWWWLLLRRR~~~ZZZCCCDDDFFFEEEDDDCCCAAA===888333666444222111222333333333////////////////////////......///000000000000000222///...000111222666;;;NNNccclllmmmvvvzzzuuusss{{{|||}}}lll]]]MMMGGGHHHAAABBBCCCCCCCCCBBBAAA???>>>>>>@@@AAAAAA>>><<<:::999<<<<<<<<<;;;;;;;;;;;;;;;======<<<:::888777666555666666555555555444444444444444555555666555555555555666666666777777888888555666888999:::::::::999===>>>CCCOOOdddlllwww~~~oooPPPAAADDDAAA>>>???>>>999444//////222333222///111111000000//////......................................................---------............///////////////////////////------------------,,,,,,111///...000000000555;;;AAAFFFNNNfffxxxxxxhhh^^^\\\aaahhhkkkooovvvnnnWWWKKKFFFCCC;;;::::::<<<999444444888777444666???HHH^^^vvvllljjj```eeegggbbb\\\YYY[[[\\\xxxwwwhhhTTTSSScccmmmiii___KKK:::999AAACCC>>>999;;;@@@KKKTTTaaarrriiiJJJSSSRRRNNNEEE===666111---...............///000000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------......///000111222333333333555888999888}}}rrrvvvpppqqqnnnfffdddiiinnnppprrrpppqqqwwwzzzrrrggg___YYYTTTPPPMMMMMMHHHEEEDDDCCCCCCHHHOOOQQQ[[[ccc___WWWWWWgggxxx{{{bbbWWWJJJCCCCCCBBB???<<<;;;888999@@@NNNccc}}}zzzTTTOOOyyyrrrPPPEEEFFFEEEDDDDDDBBB???:::666333111000000111111111000////////////////////////......///000000000000000222//////222444666;;;BBB[[[hhhoooxxxuuunnnzzzwww}}}jjj^^^RRROOOMMMDDDHHHFFFBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@???@@@AAABBB;;;;;;<<<<<<<<<;;;;;;:::======<<<;;;999888777777666666666666555555555555444444555555666555555444555555666666666777777777444555777999999999999888777999;;;@@@KKK___xxx|||{{{xxxaaaJJJCCC>>>>>>@@@:::;;;666222111444555444111000000000000000/////////................................................---------............///////////////////////////------------............000//////000///000777???HHHUUUgggvvvmmmppp{{{|||pppeee]]][[[bbblllvvviiiQQQ@@@HHHBBB======;;;777666888666222333888===IIIeeewwwqqqkkkkkkjjjgggdddeeeffffffppppppdddUUUWWWjjjuuusss]]]MMM>>>===AAABBB>>>;;;:::>>>GGGPPP^^^tttuuu```SSSRRRMMMFFF???888222---...............///000000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///...............///000111111222333444666999;;;;;;yyyfffYYY\\\___gggkkkfffbbbeeemmmrrrsssvvv}}}yyypppjjjggg]]]VVVPPPLLLHHHEEEIIIOOOWWWbbbhhh___OOOGGGOOO[[[rrryyyfffOOOBBBBBBCCC@@@;;;;;;999999<<>>===;;;<<<===>>>>>>>>><<<<<<======<<<<<<;;;:::::::::888888888777777777666666555555555666666555555444555555555555666666666666444555666888888888777777888:::999777888CCCWWWfff|||kkk~~~|||rrruuuWWWEEE;;;???AAA999<<<888333222444555444222//////000000000000000000................................................---------............///////////////////////////------......//////000000000000111111///000:::EEEWWWkkk}}}rrrkkkvvvhhhmmmyyypppjjjgggeeedddkkkwww|||}}}~~~{{{xxxsssooogggjjjnnnsssxxxwww___QQQFFF===<<<===;;;888777777333222555555777DDDTTTzzzyyyoooiiicccbbbdddgggiiijjj```aaaYYYMMMRRReeeppppppXXXMMMCCC@@@AAA???======;;;;;;BBBHHHTTTooo}}}tttTTTQQQLLLGGGBBB:::333//////............//////000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////.........///000000000222444555666888<<>><<<<<<<<<>>>JJJaaavvv[[[XXXkkkNNNEEEDDDDDDDDDDDDBBB???<<<666555555666777666333111///000000111111000000//////000000111111111000000222///000333666;;;FFFQQQjjjqqq{{{zzz|||rrryyy___eeezzz{{{pppcccZZZVVVQQQJJJCCCGGGFFFFFFFFFEEEAAA===:::>>>???@@@AAAAAA@@@???>>>>>>>>>>>>===============::::::999999999888888888666666666666666666555444555555555555555555666666333444666777777777666555::::::888555333999DDDMMMeeeyyylll}}}www~~~xxxqqq{{{iiiOOO===???CCC;;;;;;777333111222222111000/////////000000111111222................................................---------............///////////////////////////---......///000111111222000111444444000111>>>LLLfff~~~rrrgggmmmvvvttt|||xxxnnnhhhiiioootttxxx|||~~~{{{tttrrrnnniiieeebbb`````````aaaeeeiiimmmqqquuuvvvnnnkkkgggccc^^^YYYSSSOOOJJJNNNRRRUUUYYYbbbpppzzzfffVVVEEEAAABBB@@@<<<::::::555444666666444888???VVV}}}pppfff\\\YYY[[[```eeejjjXXXXXXPPPGGGJJJYYYbbbaaaSSSKKKDDDBBBAAA===;;;<<<<<<:::>>>BBBJJJcccyyyzzzXXXQQQKKKIIIEEE>>>555111//////............///000---------------------------------------------------------------------------------............///000///////////////000000111222444666555666<<>>>>>===<<>>@@@@@@??????????????????<<<<<<<<<;;;;;;;;;::::::888888888888888777666555666666666666666666555555333444666777777666555555555333222333555999;;;===JJJjjjpppjjjoooxxxsss~~~iiioooxxxeeeHHHAAACCC>>><<<999555333222111111111//////000000111111222222////////////////////////........................---------............///////////////////////////......//////000111222222111333555666222444AAAOOOlllnnnkkk|||qqqqqqxxx|||qqqgggdddjjjuuu~~~}}}wwwrrrnnnhhhbbb]]]\\\ZZZVVVQQQMMMJJJIIIHHHEEEGGGIIIMMMPPPTTTVVVXXXTTTRRRNNNJJJGGGCCC>>>;;;;;;>>>@@@@@@BBBIIITTT^^^jjjwww}}}aaaOOOFFFAAA???@@@===999666666777666777999???WWW~~~{{{lll\\\WWWWWWZZZccckkkZZZYYYRRRIIIKKKVVV\\\[[[PPPIIIDDDDDDDDD???<<<;;;;;;888<<>>888777666666666555333111///111222333333222111///111111222222111111000000000...///333777@@@PPP```hhhyyywwwxxx{{{___aaa|||~~~rrrbbbTTTLLLIIIFFFEEEEEEEEEDDDCCCBBBAAA@@@@@@BBBBBBBBBAAAAAAAAAAAAAAA>>>>>>=========<<<<<<<<<::::::::::::999888777777777777777777666666666666444555666777777666555444333111000444999===<<<999===RRRqqqaaaRRRddd}}}rrr~~~qqqmmmrrr}}}YYYDDDBBB@@@>>><<<999666444333333333000000111111111111111111////////////////////////........................---------............///////////////////////////......//////000000111111222222555666444666AAAMMMiii|||rrryyy{{{gggaaannn~~~yyyppphhheeelllyyytttjjjbbb^^^YYYVVVTTTQQQMMMHHHIIIIIIGGGEEEDDDCCCBBBBBB======???@@@BBBDDDEEEEEEBBBAAA???>>>>>>===;;;::::::;;;;;;999888;;;AAAFFFOOO^^^rrrjjjSSSDDD???@@@???;;;777555555444444444777===XXXttt\\\SSSTTTWWW^^^fffYYYXXXRRRMMMOOOWWW\\\[[[SSSIIICCCGGGLLLIIIAAA;;;<<<666<<>>>>>>>>>>><<<<<<<<<<<<;;;:::999888999999888888777777777777555666777888777777666555555444333555777:::;;;;;;:::BBBSSSsssyyyWWWTTTfffwwwssslll~~~gggIIIBBBAAA???>>>;;;777444222333333222222111111111111111111////////////////////////........................---------............///////////////////////////////////////////////////111000222444555777???HHHhhh~~~ssszzziii```ggg}}}{{{yyyuuupppnnnuuuttthhh^^^UUUPPPKKKJJJKKKJJJFFFBBBCCCDDDDDDDDDDDDDDDDDDCCC@@@@@@@@@@@@@@@AAAAAAAAA???>>><<<===>>>??????>>><<<<<<;;;::::::;;;===>>>@@@JJJYYYhhhwww|||]]]IIICCC@@@???<<<777555444333222555555@@@^^^}}}ZZZPPPUUUXXXZZZ\\\XXXWWWSSSPPPSSSYYY]]]]]]ZZZLLLDDDLLLWWWVVVJJJ??????777<<>>>>>============<<<;;;:::999:::999999999888888777777666666777888888777666555444444333111///111555999<<<888>>>WWWtttWWWWWWfffooonnnzzz~~~iii|||mmmMMMCCCCCC===<<<999555222000000222333222222222111000000000000000000000000000000000........................---------.........//////////////////////////////////////////............000...///333555777===DDDkkkmmmjjjnnn^^^dddzzz}}}yyyyyyyyywwwyyyzzzrrrjjjaaaXXXSSSNNNLLLNNNMMMIIIEEEDDDEEEFFFGGGFFFEEEDDDCCCAAAAAAAAA@@@??????>>>>>>CCCAAA??????@@@@@@???>>><<<;;;;;;===@@@AAA@@@???<<<@@@HHHRRR```rrr]]]NNNAAABBB@@@<<<999777666555333666777CCCjjj[[[QQQ[[[___\\\YYY]]][[[XXXVVVXXX]]]`````````PPPFFFPPP___```QQQBBBDDD999;;;BBBAAAJJJ^^^jjjrrr]]]MMMMMMNNNFFF???===111000///...............------------------------------------------------........................---------.........//////------...///111333444555444222555999999===SSSlll}}}nnn___RRRMMMKKKFFFDDDFFFLLLMMMZZZ\\\OOOUUUvvvxxxbbb^^^yyygggSSSKKKGGGBBB>>>=========@@@BBBMMMZZZrrreeejjj~~~oooKKKBBBKKKCCC@@@FFFDDD<<<;;;888555333222222333000111111111111222222222111111111111111111111111222111222888FFFYYYlllxxxtttuuu[[[___{{{nnnaaa]]]^^^]]]\\\OOOMMMKKKHHHFFFEEECCCBBB???AAABBBCCCBBB@@@???>>>@@@???>>>???@@@@@@???===<<<<<<;;;:::888777777888888888888888777666555444555444333333333444555666444:::???FFF]]]tttTTTPPP]]]hhhuuuwwweeexxx}}}iiiPPPJJJCCC@@@>>>999333222333444333333222111/////////000111333333333222111000000///////////////////////////////////////////////////---------.........//////............///111222222000///111666999===EEENNN|||yyydddkkkxxx\\\[[[pppwwwuuuyyy|||}}}}}}ssshhh^^^[[[XXXPPPLLLLLLPPPOOOPPPPPPKKKEEEEEEIIIGGGBBBAAAGGGHHHDDDAAACCCEEECCCBBBDDDHHHJJJIIIFFFCCCFFFHHHEEEAAA???BBBFFFBBBBBBDDDHHHOOO\\\rrrlllPPPFFFAAABBB===333222999888444333999JJJlll|||OOOOOOkkkppp^^^___]]]YYYYYYaaajjjhhh___TTT\\\___^^^aaadddZZZLLLGGG===;;;CCCDDDCCCRRRgggppprrrZZZEEELLLLLL@@@???666333000.........------------------------------.........------,,,,,,,,,,,,---...//////...---,,,.........------,,,,,,,,,......///000111222333333555333666999777???```yyymmm^^^SSSKKKJJJIIIGGGGGGJJJTTTSSS[[[[[[OOOXXXyyy~~~lllXXXrrr{{{aaaSSSJJJDDD???======;;;;;;===CCCNNNddd{{{kkk[[[kkkeeeNNNHHHCCCAAAAAA@@@===;;;888555333222222333111111111111222222222222111111111111111111111111///000333>>>OOOdddwww|||www~~~wwwcccYYYlllzzzpppggg___cccccc```XXXMMMFFFCCCCCCFFFFFFFFFFFFFFFEEEBBB@@@>>>???AAACCCEEECCC@@@<<<======>>>=========>>>>>>999999:::999999888777666555444444333333444555555333888===BBBPPPqqqmmmUUUTTT^^^kkkssslll[[[PPP<<>>===>>>DDDNNNWWWkkk{{{\\\MMMMMMGGG>>>777444000......//////...------------------------.........------,,,,,,,,,------............------.........------,,,,,,,,,......///000111222333333555555999;;;999FFFmmmyyyhhh[[[QQQLLLHHHIIIIIIJJJNNNRRR```ZZZ[[[WWWOOO]]]|||{{{}}}[[[jjjsss^^^OOOGGG@@@@@@???;;;999:::???GGGYYYooo[[[PPPggg|||XXXBBBBBBCCC@@@AAA>>><<<999555333333333333111111111111222222222333222222222222222222222222111111666EEE[[[rrrqqqbbbhhhuuuzzz{{{wwwYYY\\\uuu|||lllnnnsssvvvqqqeeeWWWLLLGGGFFFFFFHHHLLLOOONNNJJJEEEBBBAAAAAABBBCCCCCCAAA???=========>>>>>>>>>>>>>>>;;;<<<<<<;;;;;;:::999888555555444444444444555555555666;;;???DDDYYYhhhTTTVVV{{{wwwzzzqqqbbbGGGDDDCCCAAA===888333222222222222111000000000111111222111111000000//////...////////////////////////////////////////////////------........./////////000000/////////000000111222222333333333999KKK\\\}}}qqq```ooo|||bbbTTTcccttt}}}uuunnnwww~~~rrrhhhccc___\\\YYYWWWRRRKKKJJJMMMHHHJJJOOOVVVYYYYYY[[[___fffgggjjjlllmmmllljjjhhhfffcccaaaaaacccbbb\\\WWWRRROOOLLLIIIEEEEEENNNZZZsss||||||TTTDDDCCC@@@999555777444666:::777???eeeaaaYYYgggrrrggghhhgggaaa^^^\\\XXXSSSIIIPPPVVVXXX^^^fffeee^^^IIIIIIBBB999:::DDDJJJHHH]]]yyyPPPNNNPPP@@@888555111//////000000///------------------------.........---------------.........------..................---------------...//////000111222333333444777;;;;;;<<>>;;;<<<===BBBPPPeeexxxvvvPPP\\\~~~oooIIIDDDDDD???DDD???===:::666444333333333111111111222222222333333222222222222222222222222666555:::KKKeee~~~|||zzzjjjWWW[[[kkkwwwkkkWWWdddwwwyyy}}}tttbbbUUUKKKKKKNNNTTTZZZ]]]ZZZWWWQQQMMMGGGCCCBBBBBBBBBAAAAAA@@@???>>>???>>>===<<<=========<<<<<<;;;:::999666666666555555555555555999666:::AAACCCNNNqqqlll\\\ccc|||uuubbbGGGEEECCC@@@;;;555222333222111111111111111111111111000000000//////......////////////////////////////////////////////////............////////////111111000000///000000000///222444444333;;;PPPeee{{{{{{eeejjjjjjXXXUUUeeeyyy{{{vvvpppxxx{{{pppmmmfff```\\\WWWRRRSSSWWWPPPUUU^^^hhhnnnsssyyy~~~~~~}}}|||vvvssspppnnnmmmjjjccc^^^ZZZWWWSSSOOOIIIFFFJJJQQQdddmmmyyyzzz\\\KKKBBB>>>======777888<<<555222MMMqqq|||cccbbbhhhlllnnnllleee\\\VVVTTTTTTKKKLLLIIIFFFMMM\\\iiinnnZZZRRREEE<<<<<>>:::777444333333333111222222222222333333333222222222222222222222222777555<<>>777444555111111111222222222222111000000000000////////////////////////////////////////////////////////////........./////////000000222111111000000000000111...111555666444<<>>LLLaaavvvsssSSSWWW~~~iiiMMMCCCAAADDDAAA???;;;888555444333444222222222222333333333333333333333333333333333333333333???\\\{{{zzzhhh]]]```qqq~~~]]]\\\hhhyyynnn___SSSQQQZZZgggqqqrrrssstttsssnnncccVVVMMMIIIEEE@@@>>>@@@BBBAAA@@@>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;:::999888777888444666@@@IIIQQQaaaqqqooonnnqqqzzzxxxkkkyyy~~~XXXKKKAAAAAA@@@:::666777000111222222333222222222000000000000000000000000////////////////////////////////////////////////....../////////000000000111111000000000111111222000222666777888AAAYYYooouuupppqqqrrrZZZLLLOOO^^^qqq{{{yyy{{{}}}~~~zzzwwwyyy}}}}}}mmmdddaaa]]]WWWSSSQQQQQQSSSGGGDDDDDDDDDBBB???AAAFFFLLLUUU^^^hhh}}}zzzSSSDDDCCCCCC;;;777:::999666:::BBBdddccc]]]iiikkkmmmjjj___TTTQQQUUUTTTSSSOOOHHHDDDHHHRRRZZZoooWWWEEECCC???666888CCCNNN[[[|||sssMMMCCCIII???:::444///------............................................./////////.........------........................////////////000000111222333444444444999:::<<>>???CCCDDDMMMVVV___rrr|||ZZZHHHBBB@@@===;;;;;;<<<;;;:::LLLtttsss```iiilllsssuuukkk\\\UUUUUUNNNPPPQQQMMMEEEBBBFFFMMMiii[[[LLLDDD???999999===NNNTTTeee{{{vvvRRR>>>HHHDDD>>>777111///.................................---........./////////000------............---------........./////////000///000111111333333444555555888999@@@aaa||||||xxxrrrnnnooommmlllrrrzzzyyyrrr^^^QQQFFFCCCVVVuuuzzzbbbbbbtttyyyqqq```TTTNNNCCC>>>BBB<<<:::888<<>>>>>>>>>>><<<:::999777<<<===<<>>888888000111222333444333333222111111111111111222222222////////////////////////////////////////////////////////////000000000000000000000000111222333444444333777>>>KKKccc}}}YYYIIIJJJ]]]xxx{{{uuuvvv|||}}}rrrcccQQQHHHGGGHHHEEEAAAFFFBBB@@@@@@>>>;;;;;;>>>999BBBLLLWWWlllyyyXXXCCCGGGEEE>>>===@@@???999DDDZZZ```kkkpppzzzxxxfffYYYVVVNNNQQQSSSPPPHHHEEEKKKSSSccc```UUUFFF??????===888GGGOOOWWWjjjtttVVV>>>HHHGGGBBB:::444000000//////////////////////////////---.........//////000000,,,---...//////...---,,,---.........//////000000000000111222333444444555666888888DDDlll~~~zzzwww{{{{{{zzzyyy}}}zzzrrr\\\QQQDDDGGG```vvvppp\\\kkk~~~~~~```NNNFFFCCCBBBBBB===:::???JJJZZZnnnbbb___uuucccMMM@@@AAAHHHDDDAAA>>>:::666555444444333333333333333333333333666555444444333333333333999<<<^^^xxxvvvooo{{{hhhVVVYYYmmmzzzbbbrrr{{{vvvyyyYYYWWWWWW\\\gggrrryyy|||~~~vvvlll```TTTKKKFFFDDDDDDDDDCCCBBB@@@>>><<<>>>AAA@@@<<<<<>>AAACCCBBB>>><<<<<<>>>777BBBAAADDD___}}}qqqMMMJJJNNNTTTTTTMMMJJJMMMMMMXXXppp~~~pppuuuyyywwwyyy~~~rrr]]]SSSRRRYYYaaaYYYHHHLLLZZZ^^^lllbbbMMMBBBCCC<<<666;;;<<>>:::777555444444333333333333333333333333666555444333333333333333777DDDiiixxxwwwuuu{{{eeeWWWaaaxxxwwwssszzz~~~hhhaaaXXXTTTWWW^^^eeejjjxxxzzz||||||wwwnnneee^^^QQQOOOLLLHHHDDDAAA???>>>;;;===<<<888999>>>???<<<===::::::CCCQQQ^^^dddeeegggpppdddsss{{{ooowwwlllMMMBBBBBB>>>999888444222222222333333222000111111111111000000000000111000000000/////////...//////////////////////////////............//////000111222222111222444666@@@KKKYYYiii```LLLMMM\\\uuu|||wwwssssss}}}wwwuuu||||||xxxzzznnn^^^QQQHHHCCC??????@@@@@@>>><<<;;;;;;<<<777@@@======PPPiiioooiiikkkuuuuuuiiiaaabbb\\\XXX]]]qqqvvv|||~~~xxxsssqqqeeeTTTXXX[[[dddaaaRRRQQQ^^^ddd[[[XXXLLLFFFFFF>>>777===999@@@KKK^^^pppjjjVVVJJJIIIFFF===333000222111---//////////////////////////////.........------------......///////////////......//////000000111111000000111222333555666777666===>>>WWW~~~~~~{{{ooo]]]QQQHHHNNN```kkkcccUUUmmmmmmYYYKKKDDDAAA>>>======>>>HHH[[[mmmkkk[[[xxxgggRRRFFFBBBDDDBBB>>>;;;777555444444333333333333333333333333555555444333333333444444999SSSxxx~~~|||~~~ttt^^^TTThhhnnnyyy{{{lll]]]UUUSSSVVVYYYaaahhhsss}}}}}}wwwrrreeeaaa[[[TTTMMMGGGCCCAAA<<<<<<:::666777<<<>>>>>>@@@======FFFUUUccciiijjjccclll{{{zzzggg{{{oookkkaaaJJJBBB@@@===888444333222222333333222000222222111111111000000000000000000000////////////////////////////////////000//////......//////000000111222222111222444666CCCQQQjjj{{{SSSHHHUUUlll{{{qqqpppxxxzzzuuuyyy}}}yyyuuupppnnnqqqvvvzzz|||~~~rrraaaQQQGGGCCCEEECCC@@@??????>>>===<<<888>>>======GGGVVVrrrkkk___ddddddWWWNNNNNNJJJGGGKKKggg|||~~~zzzhhhnnnppp[[[YYYSSSZZZ___TTTNNNUUUZZZSSSVVVQQQMMMLLLBBB===EEE:::;;;BBBSSSeeeiii[[[LLLHHHGGGAAA777000000000///////////////////////////...............------------......///////////////////////////000000000000111111111222333555777888888===DDDfff}}}{{{}}}|||nnn^^^QQQJJJSSS```bbbZZZSSSpppgggSSSHHHBBBAAA@@@>>><<>>HHHXXXffflllmmmeeellltttppppppvvviii]]]IIICCC>>>777666444222222333333222111222222222111111111000000000000000000////////////////////////////////////000000////////////000000000111222222111222444666===FFFbbbpppNNNLLLccc}}}wwwooottt}}}yyyuuusssuuuyyy|||vvvzzz|||wwwkkk^^^UUUQQQJJJGGGDDDCCCDDDCCC???<<<:::>>>???BBBHHHLLLfff{{{TTTJJJIIIAAA;;;===444666???^^^}}}fffiiiwwwkkk```NNNNNNXXXRRRIIIGGGFFFRRRWWWTTTRRRQQQGGG@@@HHH???;;;@@@MMM]]]hhh___JJJHHHIIIEEE;;;222...///111////////////////////////........................---......///////////////000000000000////////////111111111222444555777888999<<>>:::>>>NNN___rrr___PPPZZZvvvbbbSSSHHHCCCBBB???<<<999666555444333333333333333333333333333333333333333444555666???gggqqqtttlll]]]ZZZnnn}}}xxxwwwggg\\\SSSRRRQQQRRRWWW^^^eeejjjlllmmmmmmllliiiccc^^^[[[RRROOOKKKFFFBBBAAAEEEJJJIIIBBB???GGGWWWfffmmmmmmfffkkknnnwwwrrrzzzkkkqqqRRREEE???999777555333222333333222111222222222222111111111111////////////000000000000////////////////////////000000////////////000000000111222222111222444666777<<>>@@@CCCDDDYYY}}}cccIIIDDD@@@<<<<<<:::999777FFFqqq|||ooofffxxx~~~tttYYYQQQZZZXXXNNNEEE;;;FFFMMMPPPXXX^^^RRRBBB@@@@@@:::AAAKKKXXXkkkjjjPPPJJJJJJGGG???555......222////////////////////////---.....................---......///////////////000000000000////////////111111222333444666777888;;;===VVV~~~vvvbbbQQQLLLXXX\\\RRRPPPZZZvvvjjjVVVDDDBBB???<<<999<<>>888666333222222333222111333222222222222111111111////////////000000000000////////////////////////111000000//////000000111000111222222111222444666666>>>UUU|||kkkWWWNNN```yyysssqqq{{{~~~{{{yyytttnnngggdddeeeeeebbb___ZZZYYYXXXZZZ\\\^^^______VVVSSSHHHBBB@@@>>>OOOmmm~~~YYYIIIBBB<<<777:::;;;999???[[[|||kkkwwwhhh[[[^^^[[[UUUJJJ<<<;;;BBBMMMdddyyymmmNNN>>>===777@@@JJJTTTrrr{{{```LLLJJJHHHBBB888///...222////////////////////////---------...............---......///////////////////////////000000000000222222222333444666888888<<>>;;;===FFFQQQkkktttSSSQQQzzzppp[[[HHHCCCBBB@@@>>>;;;777555333333333333333333333333333222222222333444555777777JJJuuu{{{~~~~~~sssiiivvvzzz~~~vvviii[[[PPPKKKIIIIIIJJJLLLOOOTTTXXX\\\___```XXXUUURRROOOHHHCCCFFFNNNVVVJJJ@@@CCCSSSccckkkkkkgggdddgggpppyyyxxxxxx~~~~~~\\\FFF@@@BBB999777333222222333222222333333222222222111111111.../////////000000000111////////////////////////111111000000000000111111000111222222111222444666666AAAVVVtttYYYPPPUUUooozzzrrrnnnsss~~~wwwpppgggaaa```___]]][[[\\\\\\[[[\\\```hhhrrryyyooossslll^^^SSSGGGMMMaaavvvTTTHHHBBB;;;222777<<>>@@@HHHhhh___EEE<<<555@@@GGGOOOuuupppOOOKKKGGGDDD;;;000...111////////////////////////---------.........//////---......///////////////......//////000000111111222222222333555666888999???HHHwww|||~~~uuufffPPPKKKXXXXXXJJJPPPfffuuusssRRRKKKEEEAAA??????FFFOOOgggaaaNNNpppzzzcccLLLCCCBBB@@@>>>;;;888555333333333333333333333333333111111222333444555777888QQQ~~~{{{yyypppuuuxxx```]]]www{{{yyyqqqbbbUUUKKKFFFEEEDDDDDDEEEIIIMMMRRRUUUTTTPPPNNNMMMFFF@@@CCCLLLZZZMMMAAACCCRRRcccjjjkkkkkkfffiiiqqqttt}}}}}}]]]FFF???CCC:::777444222222333222222333333333222222222111111.../////////000000111111////////////////////////111111000000000000111111000111222222111222444666333AAARRRgggSSSQQQ^^^{{{pppmmmkkkvvvwwwrrrjjjccc^^^[[[YYYXXXTTTSSSRRRRRRWWWddduuunnnXXXQQQ\\\}}}TTTDDDAAA<<<888888999888<<>>>>><<<@@@III[[[wwwnnnKKKaaakkkYYYHHHBBBBBB???888:::999...444555555444222222333555111555222111777444222999]]]rrrjjjfffcccZZZgggyyyzzzuuurrrzzz|||ooo^^^PPPMMMIIIEEEBBBBBBDDDEEEFFFDDDEEEIIIKKKGGGCCCFFFLLL^^^YYYMMMDDDIIIZZZiiinnniiiiiiffflllvvv|||zzzoooJJJAAA@@@>>>;;;666333333333333222333333333222222222111111222111111111000000//////000000000000000000000000////////////000000000000111111111111222333444555::::::@@@[[[qqqQQQWWWoooyyylll```ooo|||wwwlllhhhgggddd^^^YYYSSSMMMIIIJJJNNNRRR[[[ccctttmmmVVV___kkkMMMHHH:::;;;999555999AAAIIIfffqqqxxx~~~yyyaaaUUUfffjjjVVVOOOPPPSSS^^^mmmppp^^^HHHAAA======CCCMMM[[[mmm|||cccJJJFFFHHH666...222///000000000000000000000000........................111///,,,+++---///000111...///000000000111333555333000111555777777999>>>@@@bbb|||}}}|||fffWWWQQQWWWSSSJJJUUUjjjxxxkkkVVVDDD@@@@@@>>>@@@FFFTTTooo}}}RRRYYYzzzeeeJJJ@@@@@@AAA999777888333444555666555444333444666222666111000666555777BBBiiikkkrrrggg[[[VVVPPPkkk{{{}}}vvvzzz|||rrr\\\VVVMMMGGGCCC@@@<<<999@@@@@@CCCEEECCCAAAFFFNNN```]]]SSSHHHIIIVVVeeemmmiiiiiifffjjjsssvvvvvv{{{rrrYYYGGGFFF???;;;666444333333333222333333333222222222111111222111111111000000000000000000000000000000000000////////////000000000111111111111111222333444555999:::CCCbbb{{{___SSS]]]xxxqqqddd___sss~~~pppiiifffbbb\\\VVVSSSMMMHHHHHHHHHJJJOOOVVV___vvviii```\\\EEE===<<<:::555666<<<@@@YYY~~~nnnlllyyy~~~{{{eeeZZZgggkkkYYYUUUYYY]]]```dddbbbTTTEEE@@@<<<<<>>HHHooo~~~|||~~~eeeYYYTTTVVVQQQLLLYYYoooyyyxxx```JJJBBBBBB@@@???AAAJJJddd___PPPtttXXXCCC===BBB;;;555777888222444666666444444444555444666111000666666<<>>>>>???>>>???FFFOOO```aaa\\\OOOIIIPPP^^^iiihhhiiifffiiiooopppxxxiiiuuuuuugggFFFAAA???<<<777444333333333333333333333222222222111111111111111111111000000000000000000000000000000000/////////000000000111111111111111222222333444555999:::HHHlll~~~aaaMMMVVVfffmmmbbbaaa{{{vvvlllhhhddd^^^XXXUUUOOOIIIGGGEEEBBBDDDIIILLLaaa{{{|||aaa}}}qqqHHHFFF???===666555888999KKKkkksss\\\www{{{iii\\\dddiii\\\XXX]]]```]]]XXXSSSJJJCCC>>>;;;;;;@@@GGGPPP^^^jjjuuubbbJJJ@@@BBB999///000000000000000000000000000........................---...////////////...---///000000000000000000000222111333777888777:::???PPP}}}|||~~~zzzddd\\\WWWVVVQQQPPP___sssyyyjjjPPPDDDCCCAAA???>>>DDD\\\vvvpppNNN```sssOOO===BBB>>>555666:::000222444555444333333444333555222222777666===QQQeeeQQQTTT```~~~wwwtttuuuzzz}}}uuuooofffZZZQQQIIIEEEAAA@@@???@@@GGGOOO___cccbbbVVVJJJJJJVVVbbbeeehhhfffhhhnnnmmmrrrjjjooozzztttIII@@@@@@===888555444444333333333333333222222222111111111111111111111111111111000000000000000000000000//////000000000111111111222222222222333444555555999;;;MMMxxxjjjTTTHHHYYYnnn|||oooiiiiii|||ppplllkkkfff___XXXQQQLLLIIIFFFBBBBBBEEEHHH[[[nnnbbbyyyUUUMMMAAA@@@:::777:::999EEE___iii~~~xxxwwwxxxlllZZZZZZaaa___XXXVVVTTTRRRRRROOOIIIBBB===::::::???CCCIIITTT^^^{{{rrrUUUBBBEEE:::,,,222////////////////////////........................---.../////////000222333---------///111333333333222222555999999777;;;AAATTT}}}{{{zzz|||~~~{{{rrraaa[[[WWWSSSQQQTTTcccsssyyyuuuWWWGGGCCCBBB@@@>>>CCCWWWoooTTTSSSnnn```AAABBB@@@888777888111333555555555555666777222555333555888444<<>>999666555444444333333333333222222222111111111111111111111222222222111111111111111111111111000000000000111111111111222222222222333444555666999===UUU{{{^^^QQQMMM___vvvsssmmmmmmvvvxxxtttsssmmmdddXXXRRRMMMKKKHHHDDDDDDGGGGGG```rrrwwwcccyyyjjjLLLAAAAAA;;;888<<<:::CCCWWW{{{qqqoootttpppZZZRRR[[[ccc\\\PPPFFFHHHQQQTTTLLLCCC>>>;;;;;;>>>@@@CCCLLLTTTyyyzzzbbbJJJDDD777,,,333////////////////////////////////////////////////...............111777<<<000...---...111333444333222333555999888888>>>EEE___}}}{{{zzz|||~~~vvvlll^^^[[[UUURRRRRRZZZgggrrryyy|||zzz{{{aaaKKKDDDBBBAAA>>>BBBRRRiii|||aaaOOOYYY{{{lllFFFBBB@@@;;;888666444555666777666777:::<<<222555444777999333>>>XXXyyytttyyyXXXLLL\\\rrrxxxjjjfffmmm|||~~~xxxrrrkkkccc___[[[YYY[[[``````dddiiiggg\\\RRRQQQVVV___ffffffgggoooqqqqqqzzztttfffhhhyyy~~~cccLLLCCC???:::666555555444333333333333222222222111111111111111222222222222222111111111111111111111111000000000111111111222222222222222222333444555666:::@@@___pppUUUQQQWWWkkkuuueeeffflll|||{{{sssgggYYYSSSNNNLLLIIIEEEEEEIIIFFFddd{{{nnnfff{{{OOOAAABBB;;;777;;;:::???OOOllltttkkkrrrvvvbbbSSSYYYbbbbbbOOOAAAEEEQQQTTTMMMDDDAAA>>><<<===>>>@@@GGGOOOooowwwlllTTTCCC777111222000000000000000000000000////////////////////////...///...---,,,111999???999555000...000222111000222333555888777999AAAKKKrrr}}}||||||tttlllbbb^^^XXXUUUYYYdddnnntttyyy~~~~~~~~~yyyuuuuuu~~~vvvzzzlllQQQEEEBBBAAA???AAANNNbbbwwwlllQQQOOOdddoooMMMDDD>>>;;;:::555444555555444444777;;;>>>333555444777888444CCCbbb{{{~~~rrrVVVSSShhh}}}|||kkkdddjjjuuu{{{uuusssqqqnnnnnnqqqeeeggglllqqqkkk___WWWVVV___fffffffffooorrrrrryyy}}}fff^^^pppzzznnnMMMDDD@@@;;;777666555444333333333333222222222111111111111111222222333333333111111111111111111111111000000111111111222222222333333222333333444555666:::EEEjjjiiiMMMSSSddd{{{hhh\\\bbbnnn{{{mmm```YYYRRRNNNJJJEEEFFFIIIMMMggg{{{ssshhhkkkeeeGGGGGG>>>888;;;:::;;;GGGbbb}}}kkknnnzzzmmmXXXVVV\\\]]]NNNBBBDDDKKKLLLIIIGGGDDD@@@===>>>>>>???EEEMMMdddlllnnn[[[CCC;;;999000000000000000000000000000////////////////////////---...///---,,,...555;;;???888111---///222222111222333555666666999DDDPPP~~~~~~}}}~~~tttnnngggddd]]]ZZZaaannnvvvxxxyyy}}}}}}|||{{{wwwsssrrrzzzzzzssstttVVVFFFAAA@@@??????JJJ^^^ssssssSSSLLLPPPnnnQQQFFF===::::::666222222111000000333888<<<555555333666888666HHHkkk~~~|||pppooozzzfffOOOUUUnnn~~~ggg___bbbnnnxxx||||||jjjiiioooxxxvvviii]]]XXX___gggfffeeeooorrrrrrxxxrrriiiWWWeeesss|||tttooo}}}WWWDDD@@@;;;777666555444333333333333222222222111111111111111222222333333333111111111111111111111111000111111111111222222222333333333333444555666666:::IIIrrreeeIIIUUUnnndddYYYdddsssuuuggg```WWWRRRLLLFFFFFFIIIWWWiiivvvzzzxxxkkkeeennnNNNNNNBBB;;;===:::999CCC^^^{{{jjjiiizzzsss]]]SSSTTTSSSJJJDDDCCCCCCBBBEEELLLGGGBBB???>>>===>>>EEEMMM]]]bbblll___DDD@@@@@@...000000000000000000000000000000000000000000000000+++...000///,,,,,,000555???888///,,,///444555555222222444555555999FFFTTT}}}{{{zzz}}}}}}{{{~~~vvvppphhhbbbdddnnnyyy~~~{{{}}}yyyvvvsssqqqooosssuuueeeOOO@@@;;;===AAAGGGWWWnnnaaaHHHNNNjjj~~~uuu\\\EEE:::::::::777555555444444444333333333111555111555;;;777OOOyyy{{{zzziiiooouuubbbccckkkfffTTTMMM\\\ssslll^^^bbbgggsssnnnhhhaaa```eeegggaaaYYYbbbdddfffggglllssstttrrrrrrrrrYYYXXXdddxxxyyymmmzzzdddMMMBBB===999333888;;;444333333222222111000//////000000000000000000000000111222222333333222222111///000111222333222222111555222111555888777888:::>>>IIIZZZLLL[[[ooo{{{ggg\\\fff~~~vvvkkk```ZZZUUUMMMHHHGGG^^^vvvxxxooofffhhhttt```KKKBBBBBB;;;999>>>???VVVyyy}}}zzzrrriiiRRRLLLUUUNNNEEEAAABBBGGGMMMOOOCCCCCCBBB???999999DDDQQQXXXiiiuuudddJJJGGGDDD222000///////////////000111111111000000//////......000000000000000000000000111111111111111111222222999000555555:::<<>>@@@???DDDSSSiii}}}oooNNNJJJ\\\vvv]]]EEE<<<<<<;;;888555555555444444444333333222666333666;;;:::SSSnnn{{{~~~llluuuwww___OOOVVVTTTJJJLLLaaayyysss```^^^bbbooo}}}xxxppphhh^^^YYYYYYZZZWWWQQQ^^^aaadddfffkkkqqqrrrooommmwwwaaaVVV]]]tttrrr||||||lllQQQDDD>>>999222666888111333333222222111000000000111111111111111111111111000111111222222111111000111111111111111222222333555222111555777666777:::@@@TTTmmmQQQLLLbbb{{{uuufffbbbooo}}}tttjjjbbbYYYQQQPPPSSShhh{{{tttlllhhhlllyyyrrrSSSCCCCCC===999<<<===FFFiiirrrvvvppp|||xxx[[[RRRWWWRRRNNNNNNSSSWWWYYYXXXDDDBBB@@@>>>;;;<<>>IIIrrr|||wwwyyyvvvuuuxxxzzz}}}yyyyyy{{{~~~{{{wwwuuuooommmlllpppyyyzzz^^^HHHAAABBB<<<@@@MMMbbbwwwVVVLLLQQQqqqyyy]]]FFF;;;;;;999555555555555444444444444333333555444666:::>>>ZZZ{{{jjj~~~xxx}}}```@@@DDDCCCBBBOOOiiissseeeZZZ]]]iiiuuu{{{nnniii```TTTMMMKKKLLLLLLLLLWWW\\\aaaeeekkkpppppplllkkkpppkkkRRRSSSooouuuqqqzzzXXXIIIAAA;;;444555777000333333333222111111000000111111111111111111111111000000000111111000000000222111111000111222333444555222111444555444666:::EEEfffkkkUUUIIIRRRqqqlllccchhhzzz|||rrrfffYYYQQQUUU^^^ttt|||nnniiijjjsss```DDDDDD@@@999:::;;;AAA^^^ooonnnjjj|||ZZZTTTYYYVVVUUUXXX^^^```^^^[[[DDD???<<<<<<<<<>>>EEENNNXXX___aaaLLLGGG444111000000//////000000000000000000000////////////000000000000000000000000//////000111222333333444444111999888:::@@@QQQ{{{vvvyyyvvvuuuwwwzzz~~~~~~zzz~~~}}}zzzvvvtttooojjjhhhjjjqqq{{{fffMMMCCCCCC<<<>>>HHH\\\ppp___QQQPPPkkkdddKKK???===999444555555555555444444444444333444444666888BBBbbb~~~uuucccCCCBBB@@@DDDWWWqqqkkk]]]YYY]]]kkkyyywwwdddYYYPPPGGGCCCBBBCCCGGGLLLQQQWWW^^^dddkkkpppoookkknnnooo~~~yyyVVVNNNkkk{{{ooo```MMMCCC>>>777777999222333333333222222111111111111111111111111111111111000000111111111111000000000111222333333333222222444222222444444333666;;;HHHyyyrrrWWWJJJKKK\\\}}}|||eee[[[iii}}}nnn\\\TTT]]]jjj}}}xxxiiiiiippp|||nnnGGGDDDAAA:::::::::EEEXXX{{{rrrmmmzzzxxxZZZVVVYYYUUUQQQRRRVVVXXXVVVSSSDDD>>>;;;===>>>>>>@@@DDDQQQTTT}}}mmmRRRNNN>>>111111000000///000000000000000000000////////////////////////////////////...//////111222333444444333111;;;888999AAAYYY{{{vvvyyyxxxwwwxxx}}}~~~vvvppppppttt~~~zzzvvvsssooohhhddddddhhhqqqoooRRRDDDBBB======EEEVVVjjj|||mmmQQQNNNlll~~~lllSSSEEEAAA===888666666555555555444444444333222555666555FFFjjjaaaKKKFFFBBBJJJ```wwwoooWWWLLLXXXlllwwwaaaMMMEEE??????@@@@@@CCCIIIJJJRRR[[[ccckkkrrrqqqlllnnnnnnyyyjjjVVVhhh~~~}}}zzz|||dddNNNAAA>>>777777888444333333333222222222222222111111111111111111111111111222222222222222222111...000333666666444222000444222222444444333777===LLLsssSSSKKKRRRaaa~~~wwwaaaSSSfffzzziiiaaakkkxxxtttggglllxxx~~~OOOEEEBBB===;;;:::CCCNNNrrrxxxgggooo[[[VVVQQQJJJGGGHHHLLLOOOPPPHHHCCC@@@BBBBBB>>>;;;<<>>BBBQQQdddxxxQQQHHHdddrrrXXXFFF???;;;888666666666555555555444444444111666666444KKKsssyyysssZZZLLLEEEBBBMMMeee{{{|||wwwgggMMMQQQfffiiiOOODDD===???@@@======BBBDDDLLLVVV```jjjrrrrrrnnnjjjkkksssgggffftttvvvvvvgggNNN@@@===666444666222333333333333333333222222222222222222222222222222222222333333333333222222...000444666666555222000333222333555444444999AAASSSwwwTTTOOOWWWbbbyyysss___QQQggguuuqqqxxxvvvllluuu^^^JJJAAA??????:::???GGGllleee^^^VVVSSSNNNIIIFFFIIIPPPUUUPPPKKKGGGFFFDDD>>>;;;;;;DDDIIIccc}}}vvv[[[GGG???333222111111000000000000////////////000000000000000000000000000000000000//////000111222333333444555333;;;777;;;JJJmmm|||vvvrrruuuyyy{{{~~~{{{vvvkkkeeerrr||||||{{{wwwtttmmmfffaaa___[[[[[[jjj}}}dddNNNEEEAAA===@@@LLL___sss```GGGUUUgggMMM???:::777666666666666555555555555777222999999555QQQ|||iiiYYYJJJBBB@@@OOOhhh}}}~~~yyy~~~]]]VVVddd|||YYYIII>>>@@@AAA===:::======FFFQQQ\\\hhhqqqsssooojjjjjjoooyyyeeejjjnnn}}}~~~nnnSSSBBB???888444555111333333333333333333333333222222222222222222222222111111222222222222111111111222333333333444333333222111333555555555<<>>BBBcccmmmooofff\\\___^^^YYYQQQOOOTTTZZZUUUNNNHHHDDD???:::;;;??????KKKZZZrrrhhhHHHBBB444333222111000000000000.../////////000000000111000000000000000000000000000000111111111222222222555222999777???SSSzzzyyysssooosssxxx|||uuufffiiivvvvvvkkkiiisss{{{wwwuuukkkeeeaaa```YYYUUU```rrrkkkSSSGGGBBB===>>>III\\\ppptttKKKJJJzzz{{{ZZZFFF>>>;;;777666666666555555555555999444;;;;;;666UUUhhh]]]JJJBBBAAAQQQjjj~~~}}}vvvyyynnn]]]dddyyy}}}```MMM???@@@BBB===;;;>>>:::BBBNNNYYYeeepppssspppmmmlllmmm|||cccdddkkkrrr~~~|||vvvYYYGGGCCC;;;666666222333333333333333333333333222222222222222222222222000000111111111111000000555333111000000222555777111111444666555666>>>GGGmmmnnnLLLQQQaaannn|||jjj___WWWuuu{{{{{{UUUAAACCCCCC777===;;;VVV}}}sssfffqqqsssdddjjjnnniii]]]TTTUUUYYYVVVNNNEEE>>>888555:::AAA;;;NNNVVVnnnwwwOOOJJJ444333222111000000000000.../////////000000111111000000000000000000000000111111111111111111222222555111888888BBBZZZ|||tttpppqqqpppssszzz}}}nnnkkkqqqhhhZZZYYY]]]nnn{{{zzzzzz{{{qqqkkkfff```ZZZVVVYYY```tttwwwYYYDDDAAA@@@???BBBPPPkkk___IIIeeeoooJJJ<<<<<<888777555555777777777666999555===;;;999\\\wwwqqqvvv___JJJDDDCCCPPPhhh{{{vvvyyy{{{xxxuuuvvvyyy{{{mmmdddvvv}}}tttgggzzzlllUUUDDDEEEIIIDDD===<<<999AAAIIIRRRbbbsssvvvoooqqqoooqqqwwwfffVVVpppkkkmmmsss}}}dddLLLCCC@@@999333333555555555555555555555555333333222222333333444555222222222222222222222222222222222222333444555666111...333///555999777NNNzzzcccIIIQQQbbbnnnzzzeeeWWW]]]ZZZCCC>>><<<999;;;CCCQQQyyy}}}VVV]]]tttyyycccdddhhhhhh]]]PPPLLLPPPGGGKKKIIIAAA;;;;;;===>>><<>>AAAOOOhhhhhhKKKZZZ[[[AAA<<<888777555555777777777666888555:::999>>>fffssswww|||iiiYYYGGGBBBBBBOOOggg}}}~~~qqqgggiiinnnqqqqqqnnnnnnqqqsss~~~zzzzzz}}}pppaaannnjjjVVVOOOKKKCCC???@@@;;;BBBIIIPPP___oootttoooooooooqqqvvvppp\\\oooqqqrrruuugggLLLAAA===777444444444444444444444444444444333333222222333333444555222222222222222222222222222222222222222333444555333000555111777;;;999QQQwwwXXXGGGVVViiivvvuuueee[[[bbb```FFF???>>><<<:::AAANNNvvvXXXOOO___nnn^^^^^^aaabbb[[[PPPPPPWWWWWWVVVOOODDD===<<<======DDDHHHWWWeeefffMMM:::333///000222000///000////////////000000000111////////////000000000000//////000111222333444444444444;;;<<>>@@@LLLbbb}}}rrrNNNNNNvvv___???888888777555555777777777666777555888666DDDuuu}}}gggyyyeeeVVVOOOBBB???AAAOOOggg}}}vvvcccTTTWWW\\\aaacccbbbaaaeeeiiiwwwvvvdddjjjtttdddSSSDDD@@@CCC<<>>888555666444444444444333333333333333333222222333333444555222222222222222222222222222222222111222222333333444111777444999;;;;;;VVV```MMMJJJ^^^qqq}}}nnnddd___jjj~~~kkkKKK??????@@@999???JJJqqq___HHHTTTvvv^^^[[[[[[^^^XXXPPPSSS]]]```^^^UUUGGG>>><<<>>>===HHHKKKSSS\\\~~~gggLLL<<<444///000111000///000/////////000000000111111////////////000000000000//////000111222333444444555555;;;>>>HHHtttyyyvvvsssooonnnxxx~~~jjj]]]hhhzzzXXXLLLMMM[[[mmm||||||xxxuuutttoookkkhhhaaaYYYVVVWWWYYYpppsssZZZFFFBBB>>>???HHH[[[vvvwwwRRRIIIcccYYY<<<999888777555555777777777666666666888444GGG|||```~~~wwwtttOOOEEEHHH@@@>>>BBBQQQhhh}}}rrr[[[LLLHHHKKKPPPSSSRRRRRRZZZbbbtttllljjjhhhOOOCCCCCC<<>>\\\TTTLLLPPPdddtttkkk___```sss~~~yyywwwQQQ@@@???BBB:::===GGGnnnbbbHHHVVViii___[[[]]]XXXOOOQQQZZZ[[[^^^ZZZLLL@@@<<<>>>@@@IIIQQQUUUXXXmmm{{{bbbDDD>>>666000111111000///000//////000000000111111111////////////000000000000///000000111222333444555777666;;;???PPP}}}tttsssqqqppppppwwwxxxssswwwzzzrrrbbbVVVVVVdddTTTIIIJJJ[[[vvv{{{yyyuuupppllliiiddd[[[VVVUUUWWWkkk{{{___JJJCCC>>>???EEEUUUooozzzVVVKKKSSSjjj|||xxxYYYAAA@@@888777555555777777777666555888:::666IIImmmzzziiiDDD???FFF??????EEEUUUkkk~~~mmmSSSEEE@@@AAADDDFFFEEEFFFRRR```sssnnneeeyyydddMMMDDD===AAACCCEEERRRdddnnnnnnqqqqqqyyy{{{{{{[[[UUUsss{{{gggPPPFFF===888777444444444333333222222222333333222222333333444555222222222222222222222222222222222111222222333333444000777666999:::AAAdddfffOOOMMMVVVggguuukkkZZZ]]]zzz}}}yyyXXXAAA>>>BBB<<<===EEEkkkiiiJJJWWWyyyhhh]]]___[[[NNNHHHMMMRRR^^^cccXXXFFF===>>>AAAIIIXXX]]]]]]gggsssiiiGGG@@@888111111111000///000000000000000111111111111////////////000000000000000000111222333444444555999888;;;AAAYYY{{{rrrooommmooorrrwww{{{yyyxxxooo^^^RRRQQQzzzrrreeePPPFFFVVVssswwwqqqllljjjeee]]]WWWUUUWWWggg}}}fffMMMEEE??????BBBOOOjjj^^^OOOIIIQQQvvv|||]]]FFF@@@888777555555777777777666666888;;;:::PPPdddCCCAAAFFF???@@@HHHXXXmmmmmmPPP@@@???>>>???AAA???@@@OOOaaatttxxxgggxxx{{{YYYGGG>>>AAAAAADDDTTThhhrrrppptttssszzz~~~}}}```QQQjjjvvvdddPPPHHH@@@999666555555444444333333222222333333222222333333444555222222222222222222222222222222222222333444555666444///777666888:::EEEnnnzzz[[[KKKMMMWWWgggwwwkkkVVVZZZ~~~}}}~~~```EEE???@@@======DDDjjj{{{QQQWWWooo```eeedddSSSDDDAAANNN___jjjcccRRREEEBBBBBBCCCXXX]]]```eeeuuuvvvNNNBBB999222111111000///111000000000111111111222222////////////000000000000000000111222333444555555:::999<<>>AAAJJJZZZnnn|||ZZZGGG@@@>>>@@@DDD@@@???NNNaaawwwuuu~~~bbbIIIAAAAAA@@@EEEYYYpppxxxsssvvvssszzz~~~|||vvvZZZcccqqq}}}gggVVVOOOEEE;;;777666666555555444333333222333333222222333333444555222222222222222222222222111222222333444666777888555000777666888;;;JJJxxxXXXGGGLLLXXXhhhzzzhhhVVVZZZ~~~iiiKKK@@@???<<<;;;BBBhhhYYYVVVuuufffppptttbbbKKKBBBKKKZZZgggfff\\\RRRJJJFFFBBBUUUWWW]]]dddzzzSSSDDD;;;333222111000///111000000111111111222222222////////////000000000000000111111222333444555555999999<<>>AAAKKK[[[nnn~~~}}}|||{{{zzzyyyjjjTTT@@@???CCCGGGCCC@@@MMM```zzzdddIIICCCBBB@@@GGG]]]uuu|||vvvwwwrrryyy~~~{{{fff___nnn~~~uuuooo^^^WWWLLL???888777777666555444444333333333333222222333333444555222222222222222222222222111222222333555777999:::777000777666888===NNNUUUFFFMMMYYYiii|||xxxeeeWWW\\\~~~~~~nnnOOOAAA>>>;;;:::AAAfff[[[SSS~~~zzzkkkzzzpppVVVIIIGGGSSS___dddaaa\\\RRRJJJIIIXXXUUU\\\gggVVVDDD;;;333222111000///111000111111111111222222222////////////000000000000000111222222444444555666888999===IIIqqqwwwjjjccceeekkkzzzxxx```[[[ooozzzqqqUUUMMMYYYkkk~~~{{{uuurrrmmmhhhddd```\\\ZZZXXX]]]llldddNNN>>>>>>@@@FFF\\\vvv{{{IIIGGGQQQ[[[yyy[[[GGG:::999666333222444666777777666666777AAAhhhlllVVVDDDDDD555;;;???IIIXXXjjjzzz~~~}}}uuullliiihhheeefffhhhuuuyyy^^^QQQ???AAA>>>???EEEMMMfffuuuSSSIIIFFFEEEMMMaaavvv}}}yyyuuuyyyyyy{{{xxxcccnnn{{{}}}]]]NNNIII@@@666777555333333333444333222333333333333222222111000333111222333222///000444333333333333333333333333000777444666:::666RRRxxxQQQEEEQQQ^^^hhhzzzxxx___PPPggg}}}~~~yyyuuuttt{{{~~~SSS@@@BBB;;;<<>>EEENNNhhhppp~~~oooSSSIIIDDDQQQiiizzz}}}xxxvvvyyyyyyzzz}}}aaakkkeeeRRRIIIBBB:::777555444444555555444222333333333333333222111111666333222444444222333666333333333333333333333333222888444555:::999XXXtttRRRCCCRRR```jjj{{{ttt]]]RRRkkk{{{zzzxxxsssooooootttUUUAAAAAA===<<>>888666555555666777777555333333444444444444333333222333///---222555444222222333333333333333333333333444999444444:::<<<```jjjPPPEEEVVVgggppp}}}oooZZZSSSppp|||vvvtttrrrnnnmmmoootttWWWAAAAAA>>><<>>GGGNNNYYY]]]uuukkkKKKCCC999333111111000///.../////////000000000000000000000000111111111111///111222222222222555777:::;;;???YYYxxxmmmeeeeeennnyyy{{{|||jjjZZZZZZxxx{{{ooobbbWWWQQQeee}}}|||yyyssspppllliiigggeeeccc```XXX[[[hhh|||zzz___IIICCC@@@???OOOeee{{{RRRFFFSSShhhHHH;;;888555555666999:::;;;777<<<999BBBjjj|||pppSSSBBB@@@;;;:::@@@LLL]]]ooo~~~ttthhhgggmmmppppppqqqfff```ZZZYYYXXXWWWZZZ^^^]]]aaaeeejjjqqqzzzpppfffPPPIII???<<>><<>>888DDDrrr|||zzzTTTDDD===::::::@@@LLL]]]ooo~~~sssfffeeejjjmmmnnnooogggccc```___\\\WWWWWWZZZ^^^ccchhhkkkmmmqqqxxx~~~}}}hhh```KKKGGG>>><<>>CCC???777333333333333333333333333333222999777888>>>AAAhhhoooNNNIIIMMM```rrrzzzlllXXXVVVvvv}}}vvvoookkkhhhfffiiinnnzzz[[[DDDDDD===<<<@@@RRRssszzz\\\NNN\\\qqqbbbaaatttttt\\\YYYYYY[[[YYYOOOBBB@@@DDDHHHOOOIIIPPPZZZlllwwwRRREEE888333111//////222000000000111111111222222///000000000111111111111222333444444444555777999<<<:::BBBfffsssiiicccdddppp}}}jjjXXXZZZvvvtttiii```XXXRRRooo}}}{{{wwwqqqlllhhhccc___\\\UUUTTT]]]rrrhhhNNNFFFAAA>>>JJJ]]]sssdddSSSWWWqqqccc>>>;;;777555666777888888666>>>777HHH}}}oooRRREEE===<<<:::@@@KKK[[[mmm}}}{{{mmmhhhiiihhhhhhhhhccc```^^^^^^ZZZUUUUUUXXX___ccciiimmmnnnooorrruuuyyysssZZZFFFDDD===;;;@@@GGG```|||xxxZZZQQQmmmtttmmmuuu~~~}}}xxx}}}qqq```bbbqqqqqqrrrgggOOOAAA999:::888666555666666666444222333333444444444444333333222666>>>AAA<<<555222333333333333333333333333111999777999@@@EEEooo~~~hhhIIIGGGNNN___pppzzzjjjXXXYYY{{{~~~wwwooohhhaaa\\\]]]cccqqqaaaHHHDDD<<<;;;???QQQrrr}}}^^^FFFJJJzzz{{{lllYYYTTThhhrrrfff\\\XXXVVVTTTJJJ???>>>EEEOOOUUUJJJPPP\\\lll___KKK888333111///000444111111111111222222222222000000000000111111111111111333444444444444777999<<<;;;FFFnnnsssiiicccdddooo{{{zzzbbbYYYaaaooo{{{nnnaaaVVVTTTZZZzzz|||uuuooojjjeee___\\\UUURRRXXXkkklllPPPGGGAAA===GGGYYYmmmkkkSSSQQQbbb~~~ggg???;;;777555555666666666555===666KKKsss^^^JJJCCC<<<===;;;???JJJYYYkkk{{{vvvoookkkgggfffhhhfffbbb^^^[[[VVVQQQTTTYYY^^^bbbgggllloooqqqrrrsssrrr}}}}}}ZZZFFFCCC<<<:::@@@GGG```|||xxx```YYYrrr}}}tttooommmrrruuuyyy~~~}}}{{{xxxzzzuuu]]]^^^ttt|||{{{qqqOOO???;;;===:::666444444444444444111111222333333333333333111000222666666222000222333333333333333333333333000888666888@@@IIIxxxqqqMMMGGGRRRaaannnwwwgggWWW\\\~~~xxxoooggg^^^WWWXXX]]]jjjiiiKKKCCC===;;;===MMMmmm}}}```III===cccwwwbbbRRR^^^qqqrrrkkkeeecccbbbWWWGGGAAADDDSSS\\\NNNNNNVVVbbbpppUUU;;;333222000000444000000000000111111111111000000000000111111111111000111222222222333555777999;;;LLLxxxsssiiiccccccnnnzzzlll]]]YYY[[[fffyyyooo^^^PPPTTTccc|||wwwqqqmmmhhhccc```UUUQQQUUUfff{{{pppSSSHHHAAA<<>>999<<<;;;???IIIXXXjjjzzz|||uuupppkkkjjjmmmnnnhhhaaa[[[TTTPPPTTT[[[^^^aaaeeekkkpppsssuuuuuurrryyy|||]]]HHHDDD<<<999???GGGbbbqqq```]]]uuurrraaaZZZ[[[bbbrrr~~~|||zzzxxx~~~wwwwww[[[[[[www|||TTTCCCAAA>>>:::555222222333444444000111222222333333333333444222222333111///111666333333333333333333333333111888555666@@@MMM}}}SSSIIIYYYdddnnnuuudddVVV^^^|||~~~xxxpppiii___YYYZZZ___jjjnnnMMMAAA>>>;;;;;;IIIiii{{{dddSSS;;;RRRxxx___bbbvvvooolllooouuulllWWWIIIHHHUUU```PPPKKKMMMTTTttt|||\\\>>>444333111000333////////////000000000000000000000000111111111111...///111111000111333555777<<