BM6P6(@ ~~~{{{xxxtttuuuxxxzzzzzzyyyyyy{{{||||||{{{wwwrrrooohhhhhhhhhkkkpppwww~~~~~~qqqiiihhheeegggooouuusssooommmjjjjjjkkkjjjhhheeecccbbb^^^___^^^YYYPPPIIIEEEDDDCCCAAA>>>===>>>>>>======888666333111222333444333...///000111111111111111111111111111111111111111000000000000000000000000000000111111111111000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000//////000111111111111111000000000000000111111222222222222222222222222222111222333333222222444666999;;;DDDQQQXXXWWWWWW\\\WWWXXXYYYZZZ]]]aaadddffffffiiisss~~~vvvkkkdddgggnnnwwwyyytttooonnnjjjkkkmmmooorrruuuxxxyyyuuunnnfffcccbbbaaa]]]YYY]]]^^^```cccgggmmmsssxxx{{{rrrkkkgggcccVVVNNNPPPPPPLLLOOOXXX]]]```cccfffgggiiikkkmmmmmmnnnoooppprrrtttvvvwwwuuuqqqmmmlllnnnpppooonnnmmmmmmllliiihhhhhhkkknnnrrrrrrqqqqqqpppoooooooooooommmjjjhhhfffddd```]]][[[YYYVVVTTTSSSRRRQQQOOOQQQQQQQQQPPPNNNLLLJJJIIIEEEDDDBBB@@@???>>>=========<<<<<<<<<<<<;;;;;;;;;999999999888888888888777666666666666666666666666555555555555555555555555333333333444444444555555444444444555555555555666666666666777888888999999777:::>>>>>>;;;888888888:::;;;;;;<<<>>>???AAABBBBBBCCCDDDEEEGGGIIIJJJKKKJJJKKKLLLNNNPPPRRRSSSTTTYYYXXXYYYZZZ\\\```cccffflllrrryyy~~~}}}}}}{{{zzzxxxvvvtttrrrqqqqqqttttttrrrpppmmmkkklllmmmoooooonnnmmmllljjjhhhgggfffeeedddbbb```___^^^^^^[[[YYYXXXWWWWWWUUURRRPPPNNNNNNNNNNNNMMMMMMLLLLLLIIIIIIHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>===<<<<<<;;;;;;;;;<<<<<<===>>>@@@BBBBBBBBBEEEKKKPPPYYYfffuuu|||}}}~~~wwwrrrhhhgggfffhhhmmmttt{{{uuullljjjffffffmmmrrrqqqnnnmmmjjjiiiiiiiiiiiigggeeeccc___``````[[[SSSLLLGGGEEEDDDBBB???>>>?????????>>>:::777444222333333333333///000000111111111111000111111111111111111111111000000000000000000000000000000111111111111000000////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000//////000111111111111111000000000000000111111222222222222222222222222222111222333222222222444666999<<>>=========<<<<<<<<<<<<;;;;;;;;;;;;999999999888888888777777666666666666666666666666555555555555555555555555333333333444444444555555444444444555555555555666666666666777888888999999666777999999999:::>>>BBB:::;;;;;;<<<===???AAABBBAAAAAACCCDDDFFFGGGIIIIIIJJJKKKLLLNNNPPPRRRSSSTTTWWWWWWWWWYYY[[[^^^aaaccckkkqqqyyy}}}{{{yyyxxxwwwwwwxxxxxxwwwuuurrrqqqrrrtttuuuuuutttsssqqqooommmlllkkkjjjhhhfffdddcccbbbaaa___]]][[[ZZZZZZYYYVVVTTTSSSSSSRRRRRRQQQQQQPPPPPPOOONNNMMMLLLJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCDDDDDDCCCCCCBBBBBBAAA???>>>===>>>===============>>>>>>>>>@@@BBBBBBBBBFFFLLLQQQ[[[gggtttwwwkkkiiiggggggjjjqqqxxx}}}{{{sssmmmhhhfffkkkooonnnmmmnnnllljjjhhhjjjlllllljjjgggbbbcccccc___XXXQQQKKKIIIFFFCCC@@@??????@@@@@@@@@<<<:::666444444444333111111111111222111111000000111111111111111111111111000000000000000000000000000000111111111111000000////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000//////000111111111111111000000000000000111111222222222222222222222222222000111222222111222444666999???KKKWWW]]]\\\\\\^^^^^^]]]]]]]]]]]]^^^^^^___dddgggoooxxx}}}|||pppjjjhhhkkksss~~~vvvrrrssswwwzzzrrrllleeecccfffiiihhhfffddddddeeeiiioooxxxwwwqqqnnnfff[[[UUUVVVUUURRRUUU[[[^^^bbbfffiiiiiiiiiiiiiiijjjkkknnnrrrvvv{{{~~~uuurrrooommmmmmlllkkkjjjmmmmmmmmmkkkjjjkkknnnppptttssssssrrrrrrrrrrrrrrrrrroookkkhhhdddaaa\\\YYYWWWUUURRRQQQQQQPPPOOOMMMPPPPPPOOONNNLLLJJJHHHGGGCCCBBBAAA???>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888888777777777777777777777777777777777444444444444444444444444333333333444444444555555444444444555555555555666666666666777888888999999888999:::999888999;;;===:::;;;;;;<<<===???@@@AAA@@@@@@AAACCCEEEFFFHHHHHHJJJKKKLLLNNNPPPRRRSSSTTTWWWVVVWWWWWWYYY\\\^^^```hhhoooyyy~~~~~~~~~~~~|||zzzzzz{{{|||~~~}}}|||{{{xxxvvvtttsssrrrqqqooollljjjhhhggggggdddcccaaa```___^^^\\\ZZZYYYYYYXXXXXXWWWVVVUUUUUURRRRRRPPPNNNLLLJJJHHHHHHHHHGGGEEEDDDCCCDDDFFFGGGDDDDDDCCCCCCBBB@@@???>>>@@@??????>>>>>>>>>?????????AAABBBBBBCCCGGGMMMSSS___hhhuuu}}}rrroookkkhhhjjjpppwww||||||{{{sssmmmiiikkkmmmmmmnnnqqqpppnnnlllnnnrrrsssqqqnnnggghhhgggeee___XXXQQQMMMGGGDDDAAA??????@@@AAAAAA???<<<999666555444222000222222222222111111000///111111111111111111111111000000000000000000000000000000111111111111000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000//////000111111111111111000000000000000111111222111111111111222222222222///000111111111222444666999AAANNNYYY^^^]]]]]]^^^_________^^^^^^^^^______aaadddkkktttvvvuuuwww{{{}}}uuuooolllkkklllttt{{{tttrrrtttvvvnnnjjjgggiiinnnqqqpppmmmkkkkkklllpppvvv}}}~~~vvvpppmmmhhh```ZZZZZZZZZYYY[[[______ccchhhkkkkkkiiihhhhhhiiijjjmmmqqquuuzzz}}}tttrrrpppmmmllljjjiiihhhlllmmmmmmllllllmmmpppsssvvvvvvttttttsssttttttuuutttqqqlllgggccc___ZZZWWWTTTRRRPPPOOOOOOOOOMMMLLLOOOOOONNNLLLJJJHHHFFFEEEBBBAAA???>>>===<<<<<<<<<;;;;;;;;;;;;:::::::::999888888888888777777777777777777777777777777777777444444444444444444444444333333333444444444555555444444444555555555555666666666666777888888999999999:::<<<===;;;999777666;;;;;;;;;<<<===>>>???@@@@@@@@@BBBCCCEEEGGGHHHHHHJJJKKKLLLNNNPPPRRRSSSTTTWWWWWWWWWXXXZZZ[[[]]]^^^fffmmmxxx}}}{{{zzzyyywwwuuussspppnnnmmmmmmkkkhhhfffeeedddcccbbb```^^^^^^]]]\\\[[[ZZZYYYXXXVVVVVVTTTSSSQQQOOONNNMMMKKKIIIGGGEEEDDDEEEGGGHHHEEEEEEEEEDDDCCCBBB@@@@@@AAA@@@?????????????????????AAABBBCCCCCCHHHOOOUUUaaajjjuuuwwwsssmmmjjjjjjnnntttxxxwww|||yyysssnnnnnnnnnmmmppptttuuutttssstttxxxzzzyyyxxxoooooommmjjjeee___XXXSSSJJJFFFBBB??????@@@@@@@@@@@@>>>;;;888777555222000222222222222222111000///111111111111111111111111000000000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000000111111222000000000111111222222222///000222222111222555777:::DDDRRRZZZ]]]]]]]]]]]]______``````aaaaaaaaaaaa___aaagggoooqqqnnnnnnqqqrrrtttvvvvvvuuurrrppppppnnnnnnrrr{{{vvvqqqpppppphhhhhhkkksss{{{~~~{{{vvvqqqqqqsssxxx}}}}}}uuuooolllhhhbbb^^^^^^______aaacccaaadddiiikkkkkkjjjhhhhhhiiijjjlllnnnrrruuuxxxyyyrrrqqqpppmmmjjjhhhggggggjjjkkkmmmnnnnnnqqqtttwwwzzzyyywwwuuuuuuuuuvvvvvvvvvqqqkkkfffaaa]]]XXXUUURRRPPPNNNMMMNNNNNNMMMLLLNNNMMMLLLKKKHHHFFFDDDCCC@@@???>>>===<<<;;;;;;;;;;;;:::::::::999999999999888888888777777777666666666666666666666666666666444444444444444444444444333333333444444444555555444444444555555555555666666666666777888888999999BBB@@@===<<<;;;<<<======;;;;;;;;;;;;<<<===??????AAAAAABBBDDDFFFGGGIIIIIIJJJKKKLLLNNNPPPRRRSSSTTTWWWXXXYYYZZZ[[[]]]^^^___ccckkkvvv~~~|||zzzxxxvvvtttsssssspppnnnkkkiiiiiiiiigggfffcccbbbaaa___^^^\\\[[[[[[[[[[[[ZZZYYYXXXWWWWWWVVVMMMLLLJJJGGGFFFFFFGGGHHHFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@???>>>>>>>>>???@@@AAACCCCCCDDDIIIQQQXXXccclllwwwyyyuuuooojjjiiikkkooorrrssswww~~~~~~xxxsssqqqooonnnqqqvvvxxxxxxyyyzzz{{{|||~~~yyywwwsssoookkkeee^^^YYYNNNJJJDDDAAA@@@@@@@@@@@@AAA???<<<:::999777333111222222222333222222111111111111111111111111111111000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000000111111222//////000000111222222222///111222222222333666888===IIIVVV[[[\\\]]]^^^]]]```aaabbbcccdddddddddddd______ccciiikkkiiiiiikkkkkklllnnnpppqqqrrrssssssqqqnnnoootttxxx{{{}}}uuuooollljjjeeehhhppp}}}|||zzzzzz}}}~~~{{{zzzrrrmmmjjjeeebbb______aaacccdddeeebbbeeeiiikkkkkkjjjjjjjjjiiijjjkkklllnnnppprrrssspppppppppmmmjjjgggfffggggggjjjmmmoooqqqtttxxx{{{~~~|||zzzwwwvvvvvvvvvwwwvvvqqqkkkeee```\\\XXXUUUPPPOOOMMMLLLMMMNNNMMMLLLMMMLLLKKKIIIGGGDDDBBBAAA???>>>===<<<;;;;;;;;;;;;:::::::::999999999888888888888777777777666666666666666666666666666666666333333333333333333333333333333333444444444555555444444444555555555555666666666666777888888999999XXXOOOCCC999666888<<>>???AAAAAACCCDDDFFFHHHIIIIIIJJJKKKLLLNNNPPPRRRSSSTTTWWWXXXYYY[[[]]]___``````bbbhhhrrr|||}}}{{{zzzyyyyyywwwtttpppooonnnnnnmmmlllhhhgggfffdddbbb```___^^^[[[[[[ZZZZZZYYYYYYXXXXXXRRRQQQOOOMMMKKKIIIHHHHHHHHHHHHGGGGGGFFFDDDCCCBBBBBBAAA@@@???????????????@@@BBBCCCCCCEEEJJJSSSZZZeeeooozzz|||xxxrrrmmmjjjkkkmmmnnnooorrrxxx{{{vvvssspppnnnqqqvvvwwwzzz|||{{{yyyzzz~~~~~~xxxsssoooiiiccc___SSSOOOHHHDDDBBBBBBBBBAAABBB@@@===;;;:::888555222111111222333333333222222111111111111111111111111000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000000111111222/////////000111222222222000222333333444555777999AAANNNZZZ\\\\\\^^^______cccdddeeeffffffeeeeeedddaaa^^^___dddfffeeeeeegggiiiiiikkkmmmpppssstttttttttooolllmmmoooqqqwww}}}{{{vvvpppllliiihhhdddiiittt}}}xxxtttyyyzzz{{{xxxrrrlllgggeee______]]]^^^```dddeeeeeeccceeeiiijjjjjjkkkkkkmmmiiiiiiiiijjjlllmmmooopppmmmoooooommmiiiffffffgggeeehhhlllpppssswww{{{|||xxxvvvvvvwwwwwwvvvqqqjjjddd___[[[WWWUUUPPPNNNLLLLLLMMMNNNMMMLLLLLLKKKJJJHHHEEECCCAAA???>>>===<<<;;;::::::::::::999999999999888888888888888777777777666666666666444444444444444444444444333333333333333333333333333333333444444444555555444444444555555555555666666666666777888888999999[[[QQQDDD:::666777999:::;;;;;;;;;;;;<<<===>>>>>>@@@@@@BBBCCCEEEFFFHHHHHHJJJKKKLLLNNNPPPRRRSSSTTTVVVWWWYYY[[[]]]___aaaaaaaaafffoooxxx|||yyyvvvtttsssssssssrrrnnnmmmkkkiiigggeeedddccc___^^^]]]\\\[[[ZZZYYYXXXWWWWWWUUUSSSQQQMMMJJJIIIIIIHHHHHHHHHGGGEEEDDDCCCDDDCCCBBBAAA@@@@@@@@@@@@AAABBBCCCCCCEEEKKKUUU\\\hhhrrr}}}|||vvvqqqnnnmmmnnnooommmooottt{{{|||wwwtttqqqmmmpppuuuuuuyyy}}}{{{wwwwww}}}{{{uuuqqqlllfffaaaWWWRRRKKKFFFDDDCCCCCCCCCAAA@@@===<<<;;;999666333000111222333333333333333111111111111111111111111000000000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000000111111222...//////000111222222222111222444444444666888:::EEERRR]]]]]]\\\___aaa```eeefffgggggggggfffddddddbbb^^^]]]aaabbbaaabbbdddiiiiiijjjmmmpppsssttttttvvvpppkkkjjjkkklllrrrxxxzzzxxxtttpppllljjjhhhhhhdddjjjvvv|||wwwqqqlllnnnooopppnnnjjjeeeaaa```[[[\\\[[[\\\___dddeeedddccceeehhhjjjjjjkkkmmmnnnhhhhhhiiijjjkkkmmmnnnooolllnnnooommmiiiffffffgggcccgggkkkppptttyyy}}}}}}yyywwwvvvvvvwwwuuuqqqjjjccc___[[[WWWUUUOOONNNLLLLLLMMMNNNNNNMMMKKKKKKIIIGGGEEEBBB@@@>>>===<<<;;;;;;::::::::::::999999999888888888888777777777777777666666666666444444444444444444444444333333333333333333333333333333333444444444555555444444444555555555666666666666666777888888999999CCC@@@<<<;;;<<<======;;;;;;;;;;;;;;;;;;<<<===>>>>>>???@@@BBBDDDEEEFFFGGGJJJKKKLLLNNNPPPRRRSSSTTTTTTVVVXXX[[[]]]___aaaaaa```eeemmmuuu}}}}}}yyywwwwwwwwwvvvvvvsssrrrpppnnnkkkiiihhhggghhhhhhfffdddbbb```___^^^[[[[[[ZZZXXXUUUQQQLLLJJJIIIIIIIIIHHHGGGFFFEEEDDDEEEEEEDDDCCCBBBAAAAAAAAAAAABBBCCCCCCEEELLLVVV]]]iiittt~~~}}}sssmmmmmmllliiiooonnnqqqxxx|||}}}~~~xxxsssqqqqqqrrrrrrvvvwwwxxxuuusssrrruuuwww~~~yyyppphhhdddcccaaaZZZPPPIIIFFFCCCAAA>>>BBBAAA???===:::888666555222222333333333222111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111333111//////000111000000000000/////////111222333000000000000000000000000111111000000000000111111000000000000000000000000333111111444666666999>>>OOOUUU\\\^^^\\\ZZZ[[[]]]bbbccceeefffffffffggggggcccdddcccaaa______aaabbbfffjjjllliiijjjpppvvvxxxtttpppkkkgggfffhhhmmmppptttpppkkkhhhhhhgggdddaaaeeegggpppvvvnnnhhhdddbbbbbbaaa```^^^]]]\\\\\\XXXXXXXXXZZZ^^^ccchhhkkknnnjjjfffgggkkkmmmkkkhhhkkkjjjjjjiiijjjkkkmmmnnnmmmlllkkkiiihhhgggffffffhhhggghhhlllsss{{{{{{vvvuuuttttttsssrrrnnngggaaa]]]ZZZWWWUUUPPPOOONNNMMMMMMMMMNNNOOOJJJIIIHHHFFFCCC@@@>>><<<;;;===>>>===999888999;;;999::::::;;;;;;::::::999;;;:::888666444222222111444444444555555555666666555555444333333222111111111111111222222222333333111222333333111111222333555666777888888999999888::::::999888999:::;;;<<<;;;;;;<<<<<<===>>>>>>>>>>>>@@@AAAAAAAAABBBEEEGGGJJJLLLNNNOOOOOOPPPRRRTTTWWWXXXZZZ]]]___```aaabbb```dddkkkqqqwww~~~~~~~~~yyyxxxvvvtttrrrooommmlllhhhhhhfffeeebbb```___^^^^^^___^^^ZZZRRRKKKGGGFFFIIIJJJKKKLLLLLLJJJIIIGGGIIIHHHGGGEEEEEEEEEFFFFFFCCCDDDEEEEEEGGGNNNWWW___jjjrrrzzz~~~xxxtttyyy~~~xxxwwwuuuqqqpppmmmooouuuzzz|||}}}wwwtttsssrrrrrrrrrssssssqqqnnnmmmooorrrxxxzzzzzzuuunnngggcccaaabbb]]]UUUMMMHHHEEEBBBAAADDDCCCAAA???<<<:::888777222333333333333222111111111111111000000111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222000//////000111111000111000000//////000111222000000000000000000000000111111000000000000111111000000000000000000000000333111111444666777;;;AAAQQQVVV[[[]]]ZZZYYYZZZ]]]aaacccdddeeeeeeeeefffgggeeeeeecccaaa^^^^^^```bbbgggkkkmmmkkkkkkqqqvvvwwwppplllgggccccccfffkkkooosssooojjjhhhgggeeeccc```aaadddnnnrrrhhh```\\\YYYYYYXXXWWWVVVUUUUUUUUUTTTTTTVVVYYY___eeelllooorrrnnniiiiiikkkmmmkkkhhhiiihhhhhhhhhiiikkklllmmmlllkkkjjjhhhgggfffffffffhhhggghhhlllttt||||||wwwtttsssrrrqqqoookkkddd___[[[XXXUUURRRPPPOOONNNMMMLLLMMMNNNNNNJJJIIIGGGDDDBBB???===<<<;;;===>>><<<999888999:::888888999999999999888888888888777555555444444444444444444444555555555666666666555444444333222222333333333333444444444444222333444333222222222444555555777888888888888888::::::999999999:::;;;<<<;;;;;;<<<<<<======>>>>>>===>>>@@@@@@@@@AAADDDFFFIIIKKKMMMOOOOOOPPPRRRTTTVVVWWWYYY[[[]]]___``````___ccchhhnnnttt|||||||||zzzwwwuuusssqqqppplllkkkiiigggeeecccbbbbbbaaaaaa```[[[SSSLLLHHHFFFHHHJJJLLLNNNOOONNNLLLKKKKKKJJJHHHGGGFFFFFFFFFGGGEEEFFFGGGGGGIIIPPPZZZaaammmuuu|||xxxqqqmmmrrr{{{~~~xxxuuupppmmmqqqvvvyyy}}}xxxuuusssrrrnnnnnnmmmkkkiiihhhjjjlllqqqssstttrrrmmmgggcccaaadddaaa[[[SSSKKKFFFDDDDDDEEEDDDCCCAAA???===;;;999333333333333222222222111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111///...///111222222111222111000000///000000111000000000000000000000000111111000000000000111111000000000000000000000000333111111555666888===DDDTTTWWWZZZZZZXXXWWWZZZ\\\```bbbcccddddddeeegggiiikkkjjjgggccc```___bbbdddhhhlllnnnlllmmmrrruuuuuuiiifffaaa^^^___dddjjjnnnqqqnnnkkkhhhgggdddaaa___]]]bbbkkkwww~~~oooddd[[[WWWQQQPPPOOONNNMMMMMMNNNNNNPPPQQQSSSXXX___hhhoootttuuuqqqmmmkkklllllljjjggggggfffggggggiiijjjllllllkkkjjjiiihhhggggggggggggiiiggghhhlllttt~~~|||wwwtttrrrooonnnkkkgggaaa[[[XXXUUURRRPPPOOONNNMMMLLLKKKLLLMMMMMMLLLJJJFFFBBB???===<<<;;;;;;<<<<<<;;;999888999:::666666777777777777666666555555555555555666777777444444444444555555555555666666555555444444333333222333333333444444444444333444555444333333444555555555666777888888888888:::999999999999:::;;;;;;;;;;;;;;;<<<======>>>>>><<<===?????????AAACCCEEEIIIKKKMMMNNNNNNOOORRRTTTTTTVVVXXXZZZ\\\^^^^^^___^^^aaaeeejjjpppyyy~~~|||zzzxxxvvvuuuqqqpppmmmjjjhhhgggggggggeeeeeeccc^^^VVVNNNIIIFFFGGGJJJNNNQQQSSSSSSQQQPPPNNNMMMLLLJJJIIIHHHHHHHHHGGGIIIJJJJJJLLLSSS\\\dddqqqxxx~~~|||tttpppsss{{{wwwoooooorrrvvv{{{}}}xxxuuusssooonnnllljjjiiihhhiiiiiimmmoooqqqqqqnnnjjjeeecccdddccc```XXXNNNGGGEEEEEEDDDDDDDDDBBBAAA>>><<<;;;555444444333222222222222......------------......000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000///...///111333333222222222111000000/////////000000000000000000000000111111000000000000111111000000000000000000000000222111222555777999AAAJJJXXXYYYYYYXXXVVVVVVYYY\\\___aaacccccccccfffjjjooouuussspppkkkfffdddeeefffhhhlllnnnlllmmmqqqrrrpppdddaaa]]][[[]]]cccjjjnnnqqqooommmkkkhhhdddaaa___]]]bbbjjjqqqwww}}}qqqeee\\\WWWQQQOOOLLLJJJIIIIIIJJJKKKMMMOOOSSSYYY```iiipppuuutttqqqmmmkkkkkkkkkjjjhhhffffffggghhhiiikkklllllljjjjjjiiihhhhhhhhhiiiiiiiiihhhiiinnnvvv{{{wwwtttrrrooolllhhhddd^^^YYYVVVSSSPPPNNNNNNMMMLLLKKKKKKKKKLLLLLLKKKIIIEEE@@@===;;;::::::::::::;;;:::999888888999555666666777777666666555555555555555555666777888444444444444444444444444555555444444444333333333222222222222333333333333444555666555444333444666444555666777888888888888999999999999999:::::::::::::::;;;<<<<<<======>>><<<===???@@@@@@AAADDDFFFHHHJJJLLLMMMNNNOOOQQQSSSTTTUUUWWWZZZ\\\]]]^^^___^^^```cccgggmmmvvv~~~|||{{{zzzvvvuuurrrooommmllllllllliiihhheee```YYYQQQKKKHHHHHHKKKPPPTTTWWWWWWVVVUUUSSSRRRQQQOOOMMMLLLKKKJJJIIIKKKLLLLLLOOOUUU___gggssszzz~~~yyyzzz{{{sssnnnoooqqqvvv{{{|||yyyxxxuuussspppnnnmmmmmmlllllljjjkkkmmmmmmmmmjjjfffcccccccccaaa[[[QQQIIIFFFFFFBBBCCCCCCBBBAAA>>><<<;;;666555444333222222222222000//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///...///111333333222111111111111000000//////000000000000000000000000111111000000000000111111000000000000000000000000111111222555777:::EEEOOO[[[ZZZXXXVVVVVVWWWZZZ\\\___aaabbbcccdddiiirrryyy~~~{{{uuuooojjjgggggggggkkkmmmlllmmmooonnnjjj___]]][[[[[[^^^dddjjjoooqqqqqqpppnnnjjjeeebbb```___dddjjjlllmmmrrr|||}}}tttiii___ZZZWWWTTTOOOKKKIIIHHHIIIJJJMMMOOOTTTZZZbbbiiiooorrrooommmkkkjjjjjjjjjjjjjjjgggggghhhiiikkkkkklllllljjjiiiiiiiiiiiijjjkkkkkkkkkkkklllpppxxx}}}yyywwwuuurrrooolllfffbbb\\\WWWTTTRRRPPPNNNMMMLLLKKKJJJIIIJJJKKKKKKJJJGGGCCC???<<<:::999::::::999999999999999888888666777777777777777777666777666666555555555666666444444444444444444333333333333333222222222222222333333333333444444444444444555666666444444555666444555666777777888888777888888999999999:::::::::::::::;;;;;;<<<============>>>@@@AAAAAACCCEEEHHHHHHIIILLLMMMMMMNNNPPPRRRUUUVVVXXXZZZ\\\^^^_________```bbbeeekkkttt~~~~~~~~~{{{yyywwwtttrrrqqqppppppmmmlllhhhddd^^^WWWPPPLLLKKKNNNSSSXXX[[[\\\[[[ZZZYYYXXXWWWUUURRRPPPNNNMMMKKKMMMNNNOOOQQQXXXbbbjjjssszzz{{{uuu{{{uuummmkkklllooosss|||}}}zzzvvvttttttsssrrrqqqkkkkkkjjjkkkkkkjjjgggdddbbbcccaaa\\\UUUMMMHHHEEE@@@AAABBBBBBAAA???<<<;;;777666444333222222222222333333222222222222333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111///...///111222222111000111111111111000000///000000000000000000000000111111000000000000111111000000000000000000000000111111333555777<<>><<<:::999999999888777777999999888777777777888888888888777777888777666555555555555555444444444444333333333333222222222222111111111111555555555555666666666666444555666555444444555666444444555666777777777777777888888999:::999999999:::::::::;;;<<<<<<=========>>>@@@AAABBBCCCFFFIIIGGGIIIKKKLLLLLLNNNPPPRRRUUUVVVXXXZZZ\\\^^^_________```bbbdddiiiqqqzzz}}}{{{yyywwwvvvuuurrrpppmmmiiieee```YYYUUUSSSUUUXXX\\\___```aaaaaa___^^^]]]ZZZWWWTTTRRRPPPOOOPPPRRRRRRUUU\\\fffnnntttzzzwwwrrrwwwtttjjjhhhhhhjjjmmmsss{{{{{{yyyyyyxxxvvvtttrrrooommmmmmnnnnnnkkkiiicccbbb```^^^YYYRRRKKKFFF@@@AAABBBCCCBBB@@@===;;;888777555222111111222333333333222222222222333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222000//////000111111000//////111111222111000000000000000000000000000000111111000000000000111111000000000000000000000000000111333666777===KKKXXX\\\ZZZXXXXXXYYY[[[]]]^^^aaacccccccccgggtttuuunnnhhhkkkmmmnnnoooooojjjbbbXXXYYYZZZ]]]aaaeeejjjllloooqqqsssqqqkkkddd```^^^]]]aaaeeefffdddffflllqqqvvvxxxzzzxxxsssnnnkkkiiioooiii```VVVNNNKKKIIIIIIJJJOOOWWW___fffjjjkkkllljjjjjjjjjiiihhhiiijjjlllggghhhiiijjjjjjiiihhhhhheeeeeeeeefffgggiiijjjkkkppppppsssxxx}}}}}}{{{yyywwwuuuqqqlllhhhaaa]]]XXXTTTRRRPPPNNNMMMKKKKKKIIIHHHHHHHHHIIIJJJCCCBBB@@@>>><<<:::999888999777666777999:::888666777777888888888888777777777777666555555555555555444444444333333333222222222222222222222222222222333333333444444444555555333444555555444333444555333444555666777777777777666777888999:::999999888999::::::;;;;;;<<<<<<===;;;===???@@@AAACCCFFFHHHFFFHHHKKKLLLLLLMMMOOOQQQSSSTTTVVVYYY[[[\\\]]]^^^^^^___aaacccgggnnnvvv{{{~~~{{{yyywwwtttqqqooommmiiiccc^^^\\\]]]___aaaccceeefffgggccccccaaa___\\\XXXUUUSSSSSSTTTVVVWWWZZZaaakkksssvvv|||zzzvvvooolllqqqxxx}}}|||www|||ssshhhfffeeegggiiinnnxxx}}}{{{{{{{{{xxxvvvyyyvvvrrrqqqrrrrrrpppnnndddbbb```___\\\VVVMMMFFF@@@AAACCCDDDCCCAAA>>><<<999777555222111111222333111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000333111//////000111000000...///000111222222111000000000000000000000000000111111000000000000111111000000000000000000000000000111333666888===LLLZZZ\\\ZZZYYYYYYZZZ]]]^^^^^^bbbcccddddddiiixxx~~~uuuiiimmmooooooqqqpppjjjaaaVVVXXXZZZ^^^bbbeeehhhjjjmmmpppssspppjjjccc___]]]ZZZ^^^bbbcccccceeejjjnnnrrruuuvvvuuurrrqqqrrrtttyyyrrrhhh\\\SSSNNNLLLLLLGGGMMMWWWaaahhhkkklllkkkkkkkkkkkkiiihhhhhhjjjkkkggghhhiiiiiiiiihhhfffeeecccccccccdddfffgggiiijjjqqqrrruuuzzz~~~~~~~~~|||zzzwwwtttpppjjjfff___\\\WWWSSSQQQOOOMMMLLLKKKJJJIIIHHHGGGHHHIIIIII@@@@@@@@@>>>===;;;999777999777555666999:::888666666666777777777777666666666555555555555666666777444444444333333222222222333333333333333333333333//////000000000111111111333444555444333333444555333444555666777777777777666777888999:::999888888999999:::;;;;;;<<<<<<===:::<<<>>>???@@@BBBEEEGGGFFFHHHJJJKKKLLLMMMOOOQQQRRRSSSUUUWWWYYY[[[\\\\\\\\\^^^```bbbeeekkkrrrwww|||zzzxxxuuutttsssooojjjeeecccccccccdddfffhhhjjjkkkffffffdddbbb^^^ZZZWWWUUUVVVWWWYYYZZZ]]]dddnnnvvvyyy~~~yyy|||~~~xxxlllgggnnntttwwwwwwtttsssssstttzzz}}}rrrlllfffbbbbbbfffkkkrrrzzz~~~zzzyyyzzzzzzzzz|||xxxsssrrrtttuuusssqqqkkkgggcccaaa___ZZZQQQIIIEEEBBB@@@???@@@AAABBBAAA;;;999666555555444333222111111111111111000//////000000000000000000000000111000000000111222333333000111111222222222222111000000000000000000000000000000000000000000000000000000111111111000000///111111111111111111111111222111000.........///000111111111111111111111111222222333444999BBBOOOXXX]]]^^^]]]]]]]]]___cccggggggeeeccceeeooopppmmmmmmpppuuuwwwrrrhhh___^^^]]]\\\___dddggghhhgggllljjjkkkooolllbbb\\\\\\```aaaaaa``````bbbhhhmmmttttttrrrpppooooooqqqsss}}}yyyrrrhhh^^^VVVSSSRRRQQQTTTZZZaaagggkkkllllllkkklllmmmmmmmmmmmmmmmlllkkkjjjhhhgggfffffffffgggeeeeeefffeeedddeeegggjjjoooqqquuu|||}}}yyyzzzyyywwwuuusssoooiiifff]]]ZZZVVVQQQMMMKKKKKKKKKJJJIIIHHHFFFEEEDDDDDDDDD>>>===;;;:::999888888888:::999888888777777888888777666555444333444444555666666666666666666666666333333333333333333333333333333333222222222111111333333333333333333333333333333333333333333333333555444444444444555666666777666555555555666888999;;;:::999999:::;;;===>>>??????@@@AAACCCEEEGGGHHHFFFGGGHHHJJJLLLNNNPPPQQQTTTUUUWWWWWWWWWXXX[[[]]]]]]^^^___aaaccchhhnnnrrr}}}zzzyyyxxxvvvtttsssqqqqqqnnnnnnmmmlllkkkjjjjjjiiiiiihhhgggdddbbb___\\\[[[]]]ZZZYYY]]]eeemmmsssuuu||||||}}}}}}rrruuuvvvzzz{{{pppkkkooosssvvv~~~uuusssooonnnqqqwww|||}}}xxxooojjjfffbbbcccfffgggnnnuuu|||}}}xxxvvvvvvwwwwwwzzzxxxvvvuuuuuuuuutttssslllhhhdddbbbaaa]]]VVVPPPHHHEEEAAA????????????>>>;;;999777666666555333111222222222222222111111000000000000000000000000000111111000000111111222333///000000111000000//////000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111222111000/////////000000111111111111111111111111333333444555:::EEEQQQZZZ`````````___^^^```cccffffffcccaaadddooouuuqqqqqqtttyyyzzzvvvllldddaaa```___bbbfffjjjjjjjjjmmmiiiiiikkkiiibbb___aaa_________]]]]]]```eeejjjsssrrrqqqppppppppprrrtttzzzyyyuuukkk___WWWTTTTTTSSSVVV[[[aaahhhlllnnnoooooonnnnnnmmmmmmllllllllliiihhhfffeeeddddddddddddeeeeeefffeeedddeeehhhjjjppprrrvvv|||}}}yyyzzzyyywwwuuurrrnnnhhheee\\\YYYUUUPPPLLLKKKJJJJJJJJJIIIHHHFFFEEEDDDCCCCCC===<<<;;;:::999888888888:::999888888777777888888777666555444444444555555555555555555555555555555333333333333333333333333333333333222222222111111333333333333333333333333333333333333333333333333555444444444444555666666888777777666777888999:::::::::999999:::;;;===>>>>>>>>>???@@@BBBDDDEEEGGGFFFGGGIIIKKKMMMOOOPPPQQQTTTUUUWWWWWWWWWXXX[[[]]]]]]^^^___aaacccggglllppp{{{{{{zzzyyyxxxvvvtttsssrrrqqqqqqpppnnnmmmlllkkkjjjhhhgggfffcccaaa^^^[[[ZZZ[[[ZZZZZZ___gggoootttvvv|||}}}~~~ooopppqqqttt}}}xxxrrrssstttuuu}}}|||vvvnnnjjjjjjlllooorrrxxxrrrllljjjgggdddeeeiiihhhnnnssswww}}}vvvtttttttttuuuwwwxxxyyyyyywwwvvvvvvwwwoookkkgggddddddaaa]]]YYYNNNJJJEEEAAA@@@???>>>===:::999777777777666444111333333333333333222222222000000000000000000000000111111000000000111222222//////000//////...---,,,000000000000000000000000000000000000000000000000000000000000111111000000111111111111111111111111222222111000000000111111111111111111111111111111444444444777===HHHUUU^^^cccccccccbbb``````bbbeeeeeebbb___cccnnn|||wwwrrrssswww|||~~~zzzqqqjjjfffeeeeeefffiiikkkkkkkkkmmmiiiffffffeeebbbcccfffcccbbb___]]]]]]aaaggglllqqqqqqpppppppppqqqqqqrrruuuxxxwwwnnnaaaWWWUUUVVVUUUWWW[[[aaaggglllpppssssssrrrpppnnnlllkkkkkklllhhhhhhfffeeedddccccccccceeeffffffeeeeeefffhhhkkkqqqssswww|||~~~{{{zzzyyyvvvtttqqqlllgggcccZZZWWWSSSNNNKKKIIIIIIIIIIIIIIIGGGFFFEEECCCBBBBBB===<<<;;;999888888888888999999888777777777777888777666555555444444555555555555555555555555555555444444444444444444444444333333333222222222111111333333333333333333333333333333333333333333333333555444444444444555666666888888888777888999999::::::999999999:::;;;<<<============???@@@BBBDDDEEEGGGHHHIIIKKKMMMOOOPPPQQQSSSUUUWWWXXXXXXYYY[[[\\\]]]^^^___```aaadddiiimmmsssyyy}}}|||{{{zzzxxxvvvuuuuuuuuutttsssqqqooommmkkkkkkgggfffdddbbb___\\\ZZZYYYXXXYYY\\\bbbjjjqqquuuwww|||}}}tttrrrqqqsss{{{|||zzzxxxxxx~~~|||qqqkkkhhhgggiiimmmqqqnnnkkkllljjjhhhjjjoooqqquuuwwwxxx~~~xxxtttssstttttttttwwwzzzzzzxxxvvvwwwxxxrrrooojjjgggfffdddaaa___TTTOOOIIIEEEBBBAAA@@@???:::999888888888777444222444333333222222222222222000000000000000000000000111111000000000000111111000000000000///...,,,,,,000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111222222111111111111111111111111111111111111111111333333444888@@@KKKXXX___dddeeeeeedddaaaaaaaaacccddd```]]]bbbmmmwww}}}tttooorrrwww|||}}}vvvqqqmmmmmmmmmmmmmmmlllkkkjjjkkkiiifffeeeeeeeeegggjjjkkkhhhdddbbbbbbgggmmmrrrrrrpppooooooooonnnmmmlllnnnsssvvvooobbbWWWUUUWWWUUUWWW[[[```eeejjjppptttvvvtttqqqmmmkkkjjjjjjkkkjjjiiihhhgggfffffffffeeeeeefffgggffffffgggjjjlllsssvvvyyy}}}~~~|||{{{yyyvvvsssooojjjddd```XXXUUUPPPLLLIIIGGGGGGHHHIIIHHHGGGFFFDDDCCCAAA@@@<<<;;;:::999888888888888999999888777777777777777666666555555555555555555555555555555555555555555444444444444444444444444333333333222222222111111333333333333333333333333333333333333333333333333555444444444444555666666777777777888888888999999999999999::::::;;;<<<<<<=========>>>@@@BBBCCCDDDGGGHHHIIIKKKMMMOOOPPPQQQSSSUUUWWWXXXXXXXXXZZZ\\\\\\]]]^^^______bbbeeehhhmmmsss~~~~~~}}}|||zzzyyyxxxwwwxxxvvvuuurrrooommmkkkjjjfffeeeccc```]]][[[YYYXXXVVVYYY^^^fffmmmssswwwyyy|||~~~wwwtttqqqtttzzz~~~sssmmmiiieeeggglllnnnllllllmmmlllkkkooouuu{{{~~~{{{vvvuuutttssssssvvvzzzzzzwwwvvvvvvxxxvvvsssooojjjhhhfffdddcccVVVRRRKKKFFFCCCBBBAAAAAA;;;999888888888888666444333333222111111111111222000000000000000000000000111111000000///000000111222222222111000///...---000000000000000000000000000000000000000000000000000000//////000111222222000000000000000000000000111111111222222222111111111111111111111111111111222222444999BBBNNNXXX___bbbdddeeedddbbb``````aaaaaa^^^\\\aaajjjqqqtttsssyyy~~~yyyooolllpppwww}}}{{{xxxvvvwwwxxxwwwtttpppmmmkkkiiiiiihhhggghhhlllooopppqqqmmmhhheeefffjjjooorrrrrrpppnnnmmmllljjjfffbbbeeelllppplll```VVVTTTWWWTTTWWWZZZ^^^aaagggnnnrrrvvvtttpppllljjjiiiiiiiiihhhhhhhhhhhhhhhhhhgggggggggggghhhhhhhhhiiilllnnnvvvxxx{{{~~~~~~~~~{{{xxxuuurrrnnnhhhbbb]]]VVVSSSOOOJJJGGGFFFFFFGGGHHHHHHGGGFFFDDDBBB@@@???;;;::::::999888888888888999888777777666666777777555555666666666666666666555555555555555555555555444444444444444444444444333333333222222222111111333333333333333333333333333333333333333333333333555444444444444555666666666666666777777777777777888888999::::::;;;;;;;;;>>>>>>>>>???@@@BBBCCCDDDFFFGGGHHHJJJLLLNNNPPPPPPQQQSSSVVVWWWWWWXXXYYYZZZZZZ\\\]]]]]]^^^___bbbeeejjjpppzzz~~~}}}|||{{{zzzyyyxxxwwwuuurrrooollliiihhhfffeeebbb___\\\ZZZYYYXXXVVVZZZaaaiiiooouuuxxx{{{|||~~~}}}wwwtttvvv{{{tttoooiiicccdddjjjkkkjjjkkkmmmlllkkkqqqxxx}}}zzzxxxvvvuuuwwwxxxxxxwwwwwwwwwxxxyyyvvvsssooollliiihhhgggYYYTTTLLLFFFCCCBBBAAA@@@<<<:::888777888888777666444333111000000000111222000000000000000000000000111111000/////////000000222222333222222111000///000000000000000000000000000000000000000000000000000000/////////111222333000000000000000000000000///000111111222111111111111111111111111111111111111222555<<>>>>>>>>???@@@AAACCCDDDEEEFFFGGGIIIKKKMMMNNNOOOOOORRRUUUVVVVVVVVVWWWXXXXXXZZZ[[[\\\\\\^^^```bbbgggllluuu}}}~~~}}}|||{{{{{{xxxwwwtttqqqnnnkkkiiihhhgggeeebbb^^^[[[ZZZYYYYYYWWW\\\dddkkkqqquuuzzz|||}}}~~~~~~~~~~~~uuupppjjjbbbaaahhhgggfffhhhiiihhhhhhnnnwwwzzzyyywwwwwwxxxyyyyyyxxxyyyxxxvvvtttqqqnnnnnnnnnaaa[[[RRRJJJEEECCCAAA@@@>>>;;;888666777888999999555444222111111111333444000000000000000000000000111111000///////////////111222222222222222111111000000000000000000000000000000000000000000000000000000///...///111333444000000000000000000000000...///000111111111000000111111111111111111111111222333888@@@KKKTTTZZZ[[[WWWZZZ]]]___^^^]]]]]]]]]\\\]]]^^^```ccceeeggghhhjjjkkklllooopppmmmjjjhhhiiimmmtttxxxzzzxxxvvvttttttzzzwwwpppllleeehhhggggggooo~~~~~~wwwssspppnnnlllkkkhhhfffffffffbbb[[[TTTSSSXXX\\\\\\WWWSSSQQQQQQSSSWWW\\\^^^___bbbhhhmmmllllllkkkiiihhhgggffffffdddeeegggiiijjjkkkkkkkkkjjjkkklllllllllnnnqqqssszzz|||~~~~~~}}}{{{xxxtttpppkkkddd]]]YYYTTTRRRMMMIIIGGGFFFFFFGGGGGGGGGGGGFFFDDDAAA>>><<<:::999999888888888888888888888777666666666666666444555666777888777777666444444444444444444444444222222222222222222222222333333333222222222111111333333333333333333333333333333333333333333333333555444444444444555666666555666777888888888777777666777999:::;;;;;;::::::=========>>>???@@@AAABBBDDDDDDFFFHHHJJJLLLMMMNNNMMMPPPSSSUUUUUUUUUUUUVVVVVVXXXZZZ[[[[[[]]]___aaadddhhhnnnuuu|||~~~}}}||||||xxxwwwtttrrrooollljjjiiigggeeebbb^^^[[[ZZZYYYYYYYYY^^^ffflllqqquuuzzz~~~~~~~~~wwwssslllbbb```gggddddddeeefffddddddllluuu{{{wwwwwwzzz{{{zzzxxxxxxxxxxxxwwwtttsssrrrsssiiibbbXXXOOOIIIFFFDDDBBB???<<<777555666888::::::777555444222222333444555000000000000000000000000111111000///////////////000111111222222222222111000000000000000000000000000000000000000000000000000///......///111333444000000000000000000000000---...///111111111000///111111111111111111111111333555:::CCCOOOWWW[[[[[[SSSVVVZZZ]]]]]]\\\\\\\\\[[[]]]___aaaaaabbbeeegggcccdddgggjjjkkkhhheeeeeefffjjjpppsssssspppmmmllllllsss}}}~~~vvvnnnjjjdddffffffeeeppp~~~xxxsssooogggeeeccccccdddaaaYYYSSSOOORRRUUUVVVUUURRRPPPOOOSSSXXX^^^``````aaaggglllhhhiiiiiiiiihhhgggeeeeeeeeefffiiilllnnnoooooooookkklllmmmmmmmmmooorrruuu{{{}}}}}}}}}{{{xxxtttpppjjjddd\\\WWWTTTQQQMMMIIIGGGFFFFFFGGGFFFGGGGGGFFFDDD@@@===;;;999999888888888888888888888888777666666666666666444555666888888888777666444444444444444444444444111111111111111111111111333333333222222222111111333333333333333333333333333333333333333333333333555444444444444555666666666777888999:::999888888666777999:::;;;;;;::::::<<<<<<<<<<<<===???@@@@@@CCCDDDEEEGGGIIIKKKLLLMMMLLLOOOSSSTTTTTTTTTTTTUUUTTTVVVYYYZZZ[[[\\\^^^```bbbeeejjjooovvv~~~}}}~~~}}}||||||xxxwwwuuurrrpppmmmkkkjjjhhhfffbbb^^^[[[ZZZZZZZZZZZZ```gggmmmqqquuuzzz~~~~~~~~~~~~~~~xxxmmmgggdddaaa___aaaaaaaaabbbdddhhhkkkmmm|||}}}ttttttxxxyyyxxxyyyzzzyyyvvvtttrrrqqqqqqrrrmmmggg]]]TTTNNNJJJHHHFFFAAA???<<<999888888999:::888777555333222222222222222222222111111111111111222222222111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222////////////////////////222222111111111111111222666666:::DDDPPPWWWXXXWWWTTTVVVYYY[[[\\\\\\[[[[[[]]]\\\```eeeddd^^^]]]aaa]]]bbbfffeeebbb```bbbeeeiiilllpppoookkkgggeeefffiiipppuuuuuutttsssppplllbbbbbbcccfffsss|||sssmmmiiieeebbb___^^^ZZZSSSNNNMMMLLLLLLLLLMMMNNNOOOPPPSSSVVVZZZ^^^```bbbeeeggggggggggggffffffeeeeeeeeegggggghhhjjjlllmmmoooooooooooopppqqqrrrrrrrrrrrrzzz|||~~~}}}zzzuuupppjjjccc\\\XXXSSSPPPLLLHHHGGGFFFEEEDDDDDDEEEDDDCCCAAA???<<<;;;:::::::::999999888888888888777777666555444444444555555555555555555555555444444444444444444444444555444333333222222333333222222222222222222222222222222222222222222222222333333333444444444555555666666666666666666666666666777888999999:::999999999999::::::::::::;;;;;;>>>=========>>>???@@@@@@BBBDDDFFFIIIJJJKKKKKKKKKNNNOOOOOOPPPQQQRRRSSSSSSSSSUUUVVVWWWXXXZZZ^^^aaa```ccchhhlllqqqyyy~~~~~~~~~~~~~~~~~~~~~}}}{{{zzzzzzxxxvvvuuutttrrrooollliiigggbbb^^^[[[YYYYYYZZZ^^^bbbhhhnnnssswww|||~~~~~~}}}}}}}}}~~~~~~~~~xxxkkkeeecccaaa````````````bbbdddfffiiijjjrrr|||{{{sssssswwwxxxxxxxxxwwwvvvuuusssqqqqqqppppppooojjjbbb[[[UUUOOOKKKGGGBBB@@@===:::888888999:::999777666444222222222222222222222222222222222222222222222111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222000000000000000000000000222222111111111111222222666777<<>><<<;;;:::::::::999999888888888888777777666555555444444555555555555555555555555444444444444444444444444555555444333333333333444222222222222222222222222222222222222222222222222333333333444444444555555444444444444444444444444666666777888999999999999999999999:::::::::;;;;;;>>>======>>>>>>???@@@AAABBBCCCEEEHHHIIIJJJJJJJJJMMMMMMNNNOOOPPPQQQQQQRRRSSSTTTUUUVVVWWWXXX\\\___^^^aaafffjjjooowww~~~}}}}}}~~~~~~~~~~~~~~~}}}{{{zzzyyywwwvvvuuutttrrrpppmmmkkkhhhddd___\\\[[[[[[\\\```eeekkkqqqvvvzzz~~~~~~}}}}}}~~~~~~~~~}}}}}}~~~xxxjjjcccaaaaaa```^^^___```bbbcccdddeeeeeeiiiqqq|||xxxqqqrrruuuvvvvvvxxxuuuuuuttttttsssqqqpppppppppnnniiieee___WWWOOOJJJEEECCC???<<<999888888999999888666555333222222222222222222222222222222222222111111111111000000000111000000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111222222111111111111222222666888???JJJTTTZZZYYYWWWUUUVVVXXX[[[\\\]]]\\\\\\______aaadddbbb]]]\\\^^^___bbbeeedddaaa___aaacccgggiiikkkiiifffdddeeegggfffnnnvvvxxxwwwuuupppjjjccc___\\\___kkk}}}vvvoookkkeee]]]XXXUUUQQQLLLIIIFFFEEEEEEFFFGGGJJJMMMOOOTTTWWW[[[]]]___aaaccceeeeeeeeeeeeeeeddddddddddddggghhhiiikkklllnnnooopppoooqqqsssuuuvvvvvvvvvvvv{{{}}}~~~zzzwwwqqqlllggg```ZZZVVVRRROOOKKKHHHGGGGGGFFFEEEEEEDDDDDDBBB@@@>>>;;;:::999999999999999888888888777777777666555555444444555555555555555555555555444444444444444444444444666666555444444444444444222222222222222222222222222222222222222222222222333333333444444444555555444444444444444444444444555666777888999999999999999999999999::::::::::::>>>>>>>>>>>>???@@@AAAAAAAAABBBDDDFFFHHHIIIIIIJJJKKKLLLLLLNNNOOOPPPPPPQQQRRRTTTUUUVVVVVVWWWZZZ\\\\\\___cccggglllttt~~~~~~||||||||||||}}}~~~~~~~~~~~~}}}|||{{{zzzyyywwwvvvuuuuuutttqqqooollliiieeeaaa^^^^^^^^^___bbbgggnnnsssxxx{{{~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}}}}~~~|||yyy}}}zzzmmmfffbbb```^^^\\\^^^```bbbccccccbbbaaahhhkkkrrr}}}~~~uuuooopppsssttttttvvvvvvwwwxxxyyyxxxvvvtttsssqqqpppooolllggg^^^TTTMMMHHHFFFBBB>>>;;;999888888:::999777666444333222111000000111111111111111111111111111111000000000000111000000000000000000111////////////////////////////////////////////////000000000000000000000000000000000000000111111222111111111111111111111111222222111111111222333333666:::CCCNNNXXX\\\ZZZXXXUUUVVVXXXZZZ\\\]]]]]]]]]```bbbeeefffddd```^^^___```aaaccccccaaaaaabbbdddeeefffgggdddaaaaaadddgggllluuu~~~~~~{{{uuunnneee^^^XXXZZZeeetttuuuooojjjcccZZZRRROOOLLLHHHEEECCCCCCCCCDDDFFFJJJNNNPPPVVVXXX\\\^^^___```bbbdddddddddddddddddddddddddddggghhhiiikkklllnnnoooppppppqqqtttvvvxxxyyyyyyyyy|||~~~~~~|||yyyuuupppjjjeee___YYYUUUQQQNNNJJJGGGGGGGGGFFFEEEEEEDDDCCCAAA???<<<;;;999999999999888888888888888777777666666555555555555555555555555555555555555444444444444444444444444555555444333333333333444222222222222222222222222222222222222222222222222333333333444444444555555666666666666666666666666555666777888999999999999888999999999999:::::::::=========>>>???@@@AAABBB@@@AAABBBDDDFFFGGGHHHIIIKKKKKKLLLMMMOOOPPPQQQQQQSSSTTTVVVVVVVVVWWWYYY[[[[[[^^^bbbfffjjjqqqzzz~~~}}}zzzzzzzzz{{{|||~~~~~~~~~~~~~~~}}}|||{{{{{{zzzyyyxxxwwwxxxwwwtttrrrmmmjjjeeeaaa___```aaacccdddhhhoootttxxxzzz}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}~~~xxxuuuxxx|||tttlllfff```\\\\\\^^^```bbbcccbbbaaa```hhhhhhkkksss{{{tttooopppqqqqqqrrruuuyyy|||~~~|||ttttttsssqqqlllcccXXXQQQJJJHHHEEEAAA===;;;999888::::::999777555333222111////////////000000111111000000000000000000000000111111000000000000111111////////////////////////////////////////////////000000000000000000000000000000000000000111111222111111111111111111111111222222111111222333333444666===HHHTTT\\\^^^[[[XXXVVVVVVXXXZZZ\\\]]]^^^______dddhhhjjjhhhfffcccaaaaaabbbbbbbbbbbbbbbdddeeeccccccbbb___]]]^^^ccchhhpppyyyzzzrrrjjj___WWWYYYaaakkkyyy|||ssslllhhh```VVVNNNJJJHHHEEECCCBBBBBBBBBDDDGGGLLLQQQTTTXXXZZZ]]]______```aaacccddddddddddddddddddddddddfffggghhhjjjlllmmmnnnooopppqqqsssuuuwwwyyy{{{{{{}}}|||zzzxxxtttnnnhhhccc^^^YYYUUUPPPMMMIIIGGGGGGGGGFFFFFFEEEDDDBBB@@@===;;;:::999888888888888888888888888666666666666555555555555555555555555555555555555444444444444444444444444444333222222111111222222222222222222222222222222222222222222222222222222333333333444444444555555666666666666666666666666555555666777888888888888888888888999999999::::::<<<<<<<<<===>>>???AAABBB@@@@@@AAACCCEEEFFFHHHIIIKKKKKKLLLNNNOOOPPPRRRRRRSSSUUUWWWXXXWWWXXXYYY[[[\\\___bbbdddhhhnnnwww~~~~~~}}}zzzzzzzzz{{{|||}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||}}}|||zzzzzzzzzyyywwwuuummmjjjfffbbbaaabbbdddfffhhhmmmssswwwzzz{{{|||}}}||||||}}}}}}~~~~~~~~~~~~}}}}}}~~~xxxrrruuu|||~~~{{{{{{}}}~~~zzzsssjjjbbb]]]]]]^^^aaacccccccccbbbaaafffdddfffmmmwww~~~yyysssoooppppppooopppssszzz~~~~~~{{{vvvooofff]]]VVVKKKIIIGGGCCC???<<<:::999;;;;;;:::888666444222111......//////000111111111//////000000000000000111222111111000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111222222111222222333444555666>>>LLLXXX___```\\\YYYVVVWWWXXXZZZ\\\^^^___``````hhhppprrrrrrppplllhhheeeeeedddccccccccccccdddaaa```^^^ZZZYYY\\\ccciiittt~~~~~~rrrdddZZZ[[[```fffpppzzz}}}|||rrrjjjddd\\\RRRKKKHHHFFFDDDBBBBBBAAABBBDDDHHHNNNTTTXXXZZZ]]]___`````````aaacccddddddddddddeeeeeeeeeeeeeeefffgggiiijjjlllmmmnnnooopppppprrruuuyyy|||~~~~~~{{{xxxuuuqqqkkkeeeaaa\\\WWWTTTNNNKKKHHHFFFGGGGGGGGGFFFFFFDDDBBB???<<<:::999888777777777888888888888888666666666666666666555555555555555555555555555555444444444444444444444444333222222111111111111111222222222222222222222222222222222222222222222222333333333444444444555555444444444444444444444444444555666777888888888888888888888888999999999999::::::;;;<<<===???@@@AAA@@@AAAAAABBBDDDFFFHHHIIIJJJKKKLLLMMMOOOQQQRRRRRRRRRTTTWWWXXXXXXYYYZZZ[[[]]]___bbbccceeejjjrrrxxx~~~~~~zzz{{{{{{||||||}}}}}}}}}|||~~~}}}}}}~~~}}}~~~~~~~~~~~~~~~~~~}}}|||{{{{{{zzzwwwuuuooolllhhhdddccceeehhhkkkooosssyyy|||}}}}}}}}}}}}{{{{{{|||}}}~~~~~~~~~~~~}}}}}}~~~yyyppprrryyy~~~|||~~~|||}}}~~~|||vvvnnnfffaaa^^^___aaacccdddeeeddddddeeeccceeelllssswww~~~}}}yyytttpppppppppnnnooorrrwww}}}{{{rrriii```ZZZKKKJJJHHHDDDAAA>>><<<;;;;;;;;;;;;999777555222111000000000111222333333333////////////000000111111222111111000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222000000000000000000000000222222222222333444555555666@@@OOO\\\bbbaaa]]]YYYVVVWWWXXXZZZ\\\^^^```aaahhhsss}}}|||vvvllljjjgggeeecccbbbaaa```___^^^[[[WWWUUUZZZbbbjjjttt~~~|||lll``````cccdddiiissswww~~~~~~tttjjj```YYYOOOIIIGGGFFFDDDBBBAAAAAAAAADDDIIIPPPWWW[[[]]]___aaabbbaaaaaabbbcccddddddeeeeeeeeefffffffffdddeeefffgggiiikkklllmmmooonnnnnnnnnrrrwww|||zzzwwwrrrnnngggbbb]]]XXXTTTQQQMMMKKKGGGFFFFFFGGGGGGGGGFFFDDDAAA>>>;;;999888888666777777777888888888999555666666666666666666666555555555555555555555555444444444444444444444444444333222222111111222222222222222222222222222222222222222222222222222222333333333444444444555555444444444444444444444444444555666777888888888888888888888888999999999999999999999:::<<<===???@@@AAAAAAAAABBBDDDFFFHHHJJJHHHIIIJJJLLLNNNOOOQQQQQQOOORRRUUUWWWXXXXXXZZZ[[[]]]___```aaabbbfffmmmsss}}}|||||||||}}}}}}}}}||||||{{{~~~}}}}}}~~~|||~~~~~~|||{{{zzzyyyvvvsssrrrooojjjgggfffiiimmmpppssswww|||}}}|||{{{zzz{{{|||}}}~~~~~~~~~}}}||||||}}}~~~|||nnnpppwwwzzz|||~~~}}}wwwpppiiieee___```bbbccceeefffffffffhhhdddfffmmmqqqqqqtttzzz~~~|||yyytttqqqqqqooommmnnnqqqsss{{{tttjjjbbb]]]LLLJJJHHHEEEBBB???===<<<<<<<<<;;;:::888555222000111111222333444444555555.../////////000000111111222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222////////////////////////222222222222333444555666666AAAQQQ^^^dddbbb]]]YYYVVVWWWXXXYYY\\\^^^```bbbppp}}}rrrnnnjjjfffcccaaa^^^]]]___]]]YYYUUUTTTYYYbbbjjjmmmxxxqqqeeeeeefffdddgggooovvv|||vvvjjj]]]VVVNNNIIIGGGFFFDDDBBB@@@@@@AAACCCIIIPPPWWW\\\^^^```bbbcccbbbaaabbbccceeeeeeeeeffffffgggggggggcccdddeeeggghhhjjjkkklllooommmllllllpppvvv|||yyyvvvpppkkkeee___ZZZVVVRRROOOMMMJJJGGGFFFFFFGGGGGGGGGFFFDDDAAA>>>;;;999888888666666777777888888888999555555555666666666666666555555555555555555555555444444444444444444444444555444333333222222333333222222222222222222222222222222222222222222222222333333333444444444555555666666666666666666666666444555666777888888888888777888888888888999999999888888888999;;;===>>>???BBBBBBBBBBBBDDDGGGIIIJJJGGGHHHIIIKKKLLLNNNPPPPPPMMMPPPTTTVVVWWWXXXYYY[[[\\\^^^_________ccciiiooo{{{~~~}}}}}}}}}~~~}}}||||||{{{{{{~~~}}}}}}~~~|||}}}~~~~~~}}}{{{zzzyyywwwtttrrruuuqqqmmmiiiiiilllpppssstttwww|||~~~}}}{{{yyyxxxyyyzzz|||}}}~~~~~~~~~}}}zzz{{{|||}}}}}}}}}}}}}}}sssuuuzzztttuuuxxx{{{{{{wwwnnnhhheeecccbbbbbbcccdddcccbbbfffdddcccfffkkkoooppppppuuuyyy|||~~~~~~~~~~~~~~~zzzrrrnnnnnnooonnnmmmnnntttyyynnnccc[[[UUUNNNFFFDDDEEEDDD>>>888888:::;;;<<<:::666333000111111111111111111111111222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000...///000222222222111000222222222111111111111111000000000000000000000000444444333222000111333666:::HHHXXX```bbbaaa]]]XXXXXXZZZ[[[\\\]]]```cccfffuuuuuugggcccbbb```^^^^^^```\\\WWWSSSTTTYYY```eeennnvvv}}}|||pppfffeeefffeeehhhmmmrrrxxxwwwqqqbbbWWWLLLHHHGGGDDDAAAAAA@@@AAACCCEEEJJJQQQZZZaaabbbbbbaaaaaaaaaaaabbbbbbfffggghhhgggeeedddeeefffaaabbbccceeeggghhhjjjkkklllkkkjjjlllpppvvv}}}}}}wwwqqqlllgggaaa[[[WWWSSSNNNLLLFFFFFFFFFFFFFFFEEEDDDDDDBBBAAA???<<<:::888777777777777777777777777777777666666777777666555444444555555444444444333333333555555555555555444444444444444333333333333222222444444444333333222222222222222222222222222222222444444444444444444444444666444333333555666666555555555555555666666666666777888888888888999999999999999:::<<<===???@@@@@@CCCBBBAAAAAABBBDDDGGGHHHIIIJJJKKKLLLNNNPPPQQQRRRSSSTTTUUUWWWXXXYYYYYYYYY[[[\\\\\\\\\^^^bbbhhhllltttyyy~~~~~~}}}|||{{{{{{zzzzzz|||~~~|||||||||}}}~~~~~~|||zzzyyyxxxvvvuuusssooojjjffffffiiimmmpppuuuwwwyyy{{{|||{{{zzzyyyxxxyyyyyyzzzzzz{{{{{{{{{}}}|||{{{{{{zzz{{{|||}}}vvvvvvwww}}}}}}wwwuuuuuuxxx{{{yyysssmmmeeecccaaaaaacccdddeeeeeefffdddbbbdddhhhkkkmmmmmmnnnqqquuuwwwyyyzzz|||}}}~~~zzztttpppooonnnmmmlllnnnrrryyy~~~rrrggg```XXXQQQHHHDDDEEECCC>>>999888:::;;;<<<:::777333111111111111111111111111111111111111000000111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111000111111111111111111111111111111111111111111111444444333222111111444777;;;IIIXXX___aaa```\\\XXXXXXYYY[[[\\\^^^aaafffiii{{{|||kkkdddaaa```___aaa```\\\WWWTTTTTTYYY___dddmmmsssxxx}}}xxxoooggggggggggggiiimmmmmmrrr{{{{{{wwweeeYYYMMMHHHFFFBBB@@@@@@???@@@AAADDDHHHPPPYYY___aaaaaaaaaaaaaaabbbcccccceeeffffffeeecccbbbbbbccc``````bbbdddfffhhhiiijjjkkkkkkkkklllqqqwww|||~~~{{{uuuoooiiieee___YYYTTTPPPLLLIIIEEEEEEEEEEEEEEEDDDDDDCCC@@@???===:::888666555555666666666666666666666666666666666666666555444444555555444444444333333333333333333444444444444444444444333333333333222222222222222222222222111111333333333333333333333333444444444444444444444444555444333333555666666555555555555555666666666666777888888888888999999999999999:::<<<===???@@@@@@BBBBBBAAAAAABBBDDDFFFHHHHHHIIIJJJLLLNNNOOOPPPQQQRRRSSSTTTVVVWWWXXXXXXXXXZZZZZZ[[[[[[]]]aaafffjjjqqqvvv~~~~~~}}}~~~~~~~~~~~~}}}}}}|||{{{{{{zzzzzz|||}}}{{{||||||}}}}}}~~~|||zzzyyyxxxuuutttpppnnnkkkiiiiiilllppprrrwwwxxxyyyzzzzzzzzzyyyxxxxxxxxxyyyyyyzzz{{{{{{{{{zzzzzzyyyxxxxxxyyyzzz{{{~~~~~~zzzwwwyyy~~~}}}|||zzzxxxzzz~~~~~~yyyuuurrruuu{{{|||xxxssshhheeebbbaaacccfffhhhiiigggeeebbbccceeehhhkkkkkkhhhjjjnnnpppsssvvvzzz}}}zzzzzzxxxuuupppmmmllllllmmmooorrrvvv~~~sssjjjfff]]]UUUKKKFFFDDDCCC???:::888:::;;;;;;:::888444222222222222222222222222222111000000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222/////////000000111111111111111111111111111111111333333333222111222555888<<>>>>>===>>>@@@CCCGGGNNNWWW\\\````````````aaabbbdddeeedddeeeeeecccaaa______```^^^___aaaccceeeggghhhiiikkkkkkkkkmmmrrrwww|||}}}}}}}}}yyyrrrlllfffbbb[[[VVVQQQMMMIIIGGGDDDDDDDDDDDDDDDCCCBBBBBB???>>><<<:::888666666555666666666666666666666666666666666666666555555444555555444444444333333333111222222333333444444444444444333333333333222222111111111111111111222222333444444444444444444444333333333333444444444444444333222333666777777666555555555555666666666666777888888888888999999999999999:::<<<===>>>???@@@AAAAAA@@@AAABBBCCCEEEFFFGGGHHHIIIKKKMMMNNNOOOPPPPPPQQQSSSUUUVVVWWWWWWXXXYYYYYYZZZZZZ[[[___dddhhhlllqqqyyy~~~|||{{{{{{{{{~~~}}}}}}||||||{{{{{{{{{zzz|||{{{yyy|||||||||}}}}}}~~~~~~}}}}}}}}}}}}~~~}}}|||{{{xxxuuurrrmmmmmmlllmmmoooqqqtttuuuyyyyyyyyyxxxxxxxxxwwwwwwxxxxxxxxxyyyzzz{{{{{{{{{wwwvvvvvvuuuvvvwwwxxxyyy}}}|||zzz|||~~~|||zzz{{{zzzyyy{{{}}}~~~}}}{{{yyytttqqquuu}}}}}}xxxnnnjjjeeebbbcccfffiiijjjhhhfffddddddeeehhhkkkmmmggghhhjjjlllnnnsssxxx|||wwwyyy{{{xxxsssnnnllllllkkklllmmmooossszzz|||pppjjjhhhbbbZZZPPPHHHEEECCC???<<<999:::;;;;;;;;;888666444222222222222222222222222000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000222111000//////000111222------...///000111111222111111111111111111111111222222333222222333777999???NNN[[[___^^^\\\ZZZWWWYYYZZZZZZZZZ\\\```eeeiiiwwwpppddd___aaagggmmmhhheee___[[[YYY[[[^^^```gggiiinnntttyyyyyytttoooeeedddccceeefffffffffgggllloootttyyy{{{{{{zzzyyynnn```PPPHHHDDD@@@>>>???<<<>>>@@@BBBGGGMMMUUU[[[^^^^^^___```aaaccceeefffeeeeeeeeeccc```^^^^^^___^^^___aaaccceeehhhiiijjjjjjkkklllooosssxxx|||~~~||||||{{{vvvoooiiiccc___YYYTTTOOOLLLHHHEEEBBBCCCCCCCCCCCCBBBAAAAAA@@@???===;;;:::999888888666666666666666666666666555666666666666666555555555555444444444333333333111111222333444555555555444444333333333222222222000000111111222222333333222222333333333333333444333333333333333444444444222222222444666888777666555555555555666666666666777777888888888999999999999999:::;;;<<<>>>>>>???@@@@@@@@@@@@AAACCCDDDEEEFFFGGGHHHJJJKKKMMMNNNOOOPPPQQQSSSUUUVVVWWWXXXXXXXXXYYYZZZZZZ[[[^^^bbbfffgggmmmtttzzz~~~}}}|||{{{{{{{{{}}}}}}|||||||||{{{{{{{{{zzz|||~~~zzzwww{{{{{{|||||||||}}}}}}}}}{{{{{{{{{{{{|||}}}~~~~~~~~~}}}zzzuuurrrjjjlllnnnqqqtttvvvxxxxxx{{{zzzyyywwwwwwvvvwwwwwwwwwwwwxxxyyyzzz{{{{{{|||uuuuuuttttttuuuvvvxxxyyy|||~~~|||{{{zzzxxxyyyyyyyyy{{{}}}}}}}}}|||wwwtttssswww~~~~~~zzzsssnnnhhhdddccceeeggghhhhhhgggfffeeeeeefffiiikkkggghhhhhhiiijjjmmmrrruuutttxxx{{{zzzuuupppmmmmmmiiijjjlllmmmoooqqquuuxxx~~~wwwoookkkkkkeee^^^TTTLLLGGGDDDAAA>>>999:::;;;;;;;;;999888777222222222222222222222222000000////////////000000000000000000000000000000111111111111111111111111000000000000000000000000222111000//////000111222------...///000111111222111111111111111111111111111222222222222444888;;;CCCQQQ^^^```]]]ZZZYYYXXX[[[\\\[[[[[[[[[]]]aaaeeeooo{{{mmmcccaaadddmmmuuurrroooiiiddd``````aaabbbeeegggkkkrrrvvvtttmmmhhhcccfffiiijjjkkkkkkkkkjjjnnnpppsssvvvxxxxxxwwwwwwooo```QQQIIIEEEAAA???@@@===???AAADDDHHHNNNVVV[[[^^^^^^___```bbbccceeefffeeeffffffdddaaa______```___```bbbdddgggiiikkkllliiikkkmmmppptttyyy|||~~~}}}{{{zzzyyytttmmmgggbbb^^^XXXSSSOOOKKKGGGEEEBBBBBBBBBBBBBBBAAA@@@@@@>>>>>><<<;;;:::999999888555555555555555555555555555555666666666666666555555555444444444333333333222333333444555666666777444444333333333222222222111222222222333333444444000000111111222222222222222222222333333333444444222222222444777888777666555555555555666666666666777777888888888999999999999::::::;;;<<<===>>>>>>>>>>>>???@@@AAABBBCCCCCCEEEEEEGGGHHHJJJLLLMMMMMMPPPQQQSSSUUUWWWXXXYYYYYYYYYZZZ[[[[[[\\\^^^bbbeeeeeeiiiooouuuzzz~~~~~~}}}||||||||||||||||||{{{{{{{{{{{{{{{|||~~~}}}zzzxxxzzz{{{{{{{{{{{{{{{||||||zzzzzzzzzzzz{{{|||}}}}}}{{{vvvrrriiilllpppuuuxxxzzzzzzzzz{{{{{{yyyxxxwwwvvvvvvwwwvvvvvvwwwxxxyyyzzz{{{|||wwwvvvuuuuuuuuuwwwxxxyyy|||}}}yyyxxxyyyvvvwwwzzz|||~~~vvvuuuuuuxxx}}}~~~|||yyytttmmmiiiggghhhiiijjjjjjjjjjjjhhheeedddfffgggfffggggggffffffhhhkkknnnsssvvvzzzzzzxxxssspppnnniiikkkmmmnnnmmmmmmmmmnnnsssxxx}}}{{{uuuooommmmmmgggaaaXXXPPPJJJFFFBBB@@@999:::;;;;;;;;;:::999999333333333333333333333333111000000//////000000111000000000000000000000000111111111111111111111111000000000000000000000000222111111000000000000000/////////000000111111111222222222222222222222222000111222222333555:::===GGGUUUaaabbb\\\YYYYYYYYY\\\]]]]]]]]]\\\]]]```bbbiiirrr|||wwwjjjddddddiiirrr{{{|||xxxsssnnnjjjiiiiiiiiihhhfffhhhooorrrooojjjhhhbbbhhhlllmmmmmmooonnnlllooopppsssuuuvvvvvvuuuuuujjj]]]OOOHHHFFFBBB@@@AAA@@@BBBDDDGGGKKKQQQXXX\\\^^^^^^___```bbbccceeefffeeeffffffeeebbb``````aaa___```bbbeeegggjjjlllmmmiiijjjnnnrrrvvvyyy|||~~~~~~|||zzzzzzxxxtttlllgggaaa]]]WWWRRRNNNJJJGGGDDDBBBBBBBBBBBBBBBAAA@@@@@@;;;;;;999888777777777777555555555555555555555555444555666666666666666666555555444444444333333333333444444555555666666666444444333333333333222222333333333333333444444444//////000000111111222222111111222222333333444444222222333555777888666555555555555555666666666666777888888888888999999999999::::::;;;<<<<<<============>>>???@@@AAABBBBBBCCCDDDEEEGGGIIIJJJKKKLLLPPPQQQSSSUUUWWWYYYZZZZZZYYYZZZ[[[[[[[[[]]]```cccbbbfffkkkqqqxxx~~~}}}{{{{{{{{{{{{{{{{{{{{{{{{{{{||||||}}}||||||{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyzzz{{{|||}}}~~~{{{vvvrrrjjjmmmrrrwwwzzz{{{{{{{{{{{{{{{zzzzzzyyyxxxwwwwwwuuuvvvwwwxxxyyyzzz{{{|||yyyyyywwwwwwwwwwwwxxxyyy|||~~~|||{{{~~~{{{}}}xxxxxxwwwwwwxxx{{{~~~}}}wwwsssrrrsssssssssrrrsssrrroooiiieeecccdddggghhhhhhgggggggggjjjllltttuuuwwwyyyzzzwwwrrroookkklllnnnmmmkkkjjjjjjjjjooorrrvvvvvvsssooommmlllgggbbb[[[TTTMMMHHHDDDBBB999:::;;;;;;;;;;;;;;;:::333333333333333333333333111111111000000111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111000//////000111111111111111111111222222222222222222222222///000111222333666;;;>>>KKKYYYdddccc\\\YYYYYYZZZ[[[]]]````````````bbbcccfffjjjooottt|||yyyppphhhgggiiimmmvvv~~~{{{wwwuuusssssstttlllfffdddhhhllljjjjjjkkkgggooouuuttttttvvvvvvssstttuuuuuuuuutttrrrpppooobbbVVVJJJFFFEEEBBB@@@AAACCCEEEHHHKKKOOOTTTZZZ____________```aaacccdddeeedddeeeeeedddbbbaaaaaabbb^^^___aaadddfffiiikkklllhhhjjjnnnssswwwzzz|||}}}~~~{{{zzzyyyxxxtttmmmggg___[[[UUUPPPLLLIIIEEECCCBBBBBBBBBCCCBBBAAAAAA@@@::::::999888777777777777555555555555555555555555444444555666666666666666555555444444444333333333444444444444444444444444444444333333333333222222333333333222222222222222///000000111222222333333000111111222333333444444333333444666777777555333555555555555666666666666777888888888888999999999999::::::;;;;;;<<<<<<===<<<<<<>>>???@@@@@@AAAAAABBBCCCDDDFFFHHHIIIJJJKKKOOOPPPRRRTTTVVVXXXYYYYYYXXXYYYZZZZZZZZZ[[[^^^``````ccchhhoooxxx~~~{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzz{{{|||}}}zzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{||||||~~~||||||}}}~~~}}}|||yyyuuurrrlllooossswwwzzz{{{{{{zzzzzz{{{{{{|||{{{zzzxxxxxxuuuuuuvvvxxxyyyzzz{{{|||{{{zzzyyywwwwwwwwwxxxxxx{{{|||}}}~~~}}}~~~~~~{{{zzzxxxuuutttwww~~~~~~}}}~~~~~~~~~{{{|||{{{vvvnnngggdddccchhhjjjkkkkkkjjjjjjlllnnnttttttuuuxxx{{{yyytttooommmmmmmmmllliiihhhiiijjjmmmppprrrssspppmmmjjjiiigggccc]]]VVVOOOIIIEEEBBB::::::;;;;;;<<<<<<;;;;;;333333333333333333333333222222111111111111222222000000000000000000000000111111111111111111111111000000000000000000000000000111222222222000///...222222222111111111111111222222222222222222222222///000111222444777;;;???MMM[[[fffddd]]]YYYYYYZZZZZZ]]]aaacccccccccdddeeedddffffffhhhoooxxx{{{xxxsssmmmiiijjjlllpppxxx}}}{{{{{{{{{|||pppggg```cccfffgggjjjooosss|||{{{{{{zzzwwwsssnnnjjjggg]]]QQQGGGDDDDDDBBB@@@@@@EEEGGGJJJMMMQQQVVV\\\aaa````````````aaacccdddeeecccddddddcccaaa```aaabbb]]]^^^```ccceeehhhjjjkkkhhhjjjnnnssswwwzzz|||}}}}}}{{{yyyyyyyyyuuunnnhhh]]]YYYTTTOOOKKKHHHDDDBBBBBBBBBCCCCCCBBBBBBAAA@@@<<<;;;::::::999999::::::555555555555555555555555444444555666777777666666555555444444444333333333444333333333333333333333444444444333333333222222333222222222111111000000000000111222333333444444000000111222333333444444333333444666888777555222555555555555666666666777777888888888888999999999:::::::::;;;;;;<<<<<<<<<;;;<<<===???@@@@@@@@@@@@BBBCCCDDDEEEGGGIIIJJJKKKMMMNNNQQQSSSUUUWWWXXXXXXVVVXXXYYYYYYYYYZZZ\\\^^^___bbbfffnnnzzz~~~zzz{{{{{{{{{{{{{{{{{{{{{|||{{{yyyxxxyyy{{{}}}~~~yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{||||||}}}{{{yyyyyyzzz}}}~~~~~~~~~~~~~~~~~~}}}|||{{{zzzwwwtttqqqnnnppptttxxxzzz{{{zzzzzzyyy{{{|||}}}}}}{{{yyyxxxtttuuuvvvwwwyyyzzz{{{||||||{{{yyyxxxwwwvvvwwwwwwyyyzzz{{{{{{{{{}}}zzzuuuttttttuuu||||||tttllleeeffffffhhhkkkiiigggjjjpppuuussstttxxx{{{yyyuuurrrrrrnnnjjjiiijjjjjjhhhfffkkklllnnnnnnnnnllljjjiiifffeeebbb]]]VVVMMMEEE@@@@@@>>>===<<<===>>>===<<<777555444222111111222222222222222111111111111000222222222111111111000000111111111111111111111111000111222222222000///...000000000000000000000000000000000000000000000000111111111111111111111111222111222333111222;;;FFFTTT\\\aaaaaa^^^^^^]]][[[ZZZ\\\___bbbdddeeeeeeddddddcccccceeeiiilllmmmmmmkkkiiihhhiiinnnssswwwxxx|||{{{yyyyyyzzz|||rrrjjjccc``````dddmmmvvvxxxrrrkkkddd]]]YYYQQQMMMHHHDDDBBBBBBCCCCCCGGGLLLTTTXXXZZZ[[[]]]___````````````aaabbbcccdddgggffffffeeecccbbbaaaaaa]]]___aaadddeeefffgggfffhhhiiimmmrrrxxx|||}}}}}}||||||||||||zzztttlllggg^^^ZZZSSSNNNKKKIIIFFFEEEDDDCCCBBBAAA@@@@@@???>>>::::::999999888777777777777777666555444333333333555555555555555555555555555555444444444333333333555444444333333222222111222222222222222222222222222222222222222222222222111111111111111111111111333333333333333333333333666666555555555444444444444444555555666777777777888888888888888888888888999999:::;;;;;;<<<<<<===;;;;;;<<<===>>>???@@@@@@CCCCCCDDDEEEGGGJJJLLLMMMNNNOOOPPPRRRTTTVVVYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[aaaaaacccjjjvvv}}}}}}||||||{{{zzzxxxwwwyyyyyyyyyzzzzzz{{{{{{{{{zzzzzzyyyxxxwwwwwwwwwwwwxxxxxxyyyzzzzzz{{{{{{{{{~~~{{{yyyxxxwwwwwwwwwyyyzzz{{{{{{|||{{{{{{{{{~~~}}}~~~~~~|||xxxuuussssssooorrruuuwwwxxxwwwxxxxxx|||uuuwwwyyyuuuxxxwwwvvvuuuuuuwwwyyy|||}}}|||{{{yyywwwvvvvvvwwwwwwyyyzzz{{{{{{zzz{{{~~~|||{{{zzz{{{}}}|||sssqqqqqqrrrxxx~~~ssshhheeeeeehhhlllmmmkkklllppprrrrrrsssxxxzzzyyyuuurrrtttqqqmmmllllllkkkiiigggggghhhjjjjjjjjjhhhgggeeedddcccbbb___ZZZRRRJJJEEEDDDBBB???======<<<;;;:::777666444333222111222222222222222111111111111000222222222111111111000000111111111111111111111111111111111111111000//////000000000000000000000000000000000000000000000000111111111111111111111111222111222333222333<<>>::::::999888888777777666777777666444444333333444555555555555555555555555555555444444444333333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111333333333333333333333333555555444444333333333333444444555555666777777777999999999999999888888888999999::::::;;;<<<<<<<<<>>>>>>???@@@AAABBBCCCCCCCCCDDDEEEFFFGGGIIIJJJJJJMMMNNNNNNPPPRRRTTTVVVWWWYYYYYYYYYZZZ[[[\\\\\\]]]______aaagggrrr}}}}}}}}}}}}|||zzzyyyxxxxxxxxxyyyyyyyyyzzzzzzzzzxxxxxxwwwwwwvvvvvvwwwwwwzzzzzzyyyyyyyyyyyyyyyyyy|||{{{zzzxxxxxxxxxyyyyyyxxxxxxyyyzzzzzzzzzzzzyyy~~~~~~~~~}}}~~~~~~{{{xxxtttsssssspppsssvvvxxxwwwwwwwwwwwwzzzuuuwwwyyyuuuxxxvvvvvvuuuuuuvvvxxxzzz{{{zzzyyywwwvvvuuuvvvvvvvvvyyyzzz{{{zzzzzz{{{~~~zzzuuusssrrrsss{{{rrrmmmlllmmmrrrwww{{{kkkeeeccceeelllpppppppppqqqvvvxxx{{{}}}yyytttqqqmmmjjjiiihhhgggfffffffffggghhhhhhfffeeedddbbbbbbcccccc```ZZZQQQLLLFFFCCC@@@>>>======<<<;;;888777555333222222222333222222222111111111111000222111111111111000000000111111111111111111111111222111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222111222333333444>>>IIIXXX___dddccc``````___]]]___aaabbbeeefffggghhhhhhfffdddbbbccceeefffgggfffgggffffffhhhkkklllkkkjjjfffffffffhhhkkkooosssuuuqqqjjjdddaaa___aaaiiisssuuujjj```WWWPPPLLLJJJIIIGGGDDDBBBAAAAAAAAAHHHPPPYYY___aaaaaabbbdddaaaaaaaaaaaabbbcccddddddhhhhhhgggfffeeeeeedddddddddddddddddddddccccccbbbeeegggkkkrrryyy}}}~~~~~~~~~~~~}}}zzztttlllggg]]]XXXRRRMMMJJJHHHFFFDDDCCCCCCBBBBBBAAA???>>>===:::999999888888777666666777666555444444444444444555555555555555555555555555555444444444333333333111111222333333444555555222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444333333333333222222222444444555555666777777777999999999999999999999999999999::::::;;;;;;<<<<<<>>>??????@@@AAABBBCCCDDDCCCDDDEEEGGGHHHHHHHHHHHHLLLLLLMMMNNNOOOQQQRRRSSSUUUVVVWWWYYYZZZ[[[]]]]]]\\\]]]___dddkkkuuu}}}~~~~~~}}}}}}}}}}}}|||zzzyyyxxxwwwwwwxxxxxxxxxxxxyyyyyyuuuuuuuuuuuuuuuuuuvvvwwwzzzzzzyyyxxxxxxwwwvvvvvvyyyxxxxxxxxxxxxxxxyyyyyyvvvwwwwwwxxxxxxxxxxxxxxx|||{{{||||||}}}|||}}}}}}zzzvvvssssssssssssuuuxxxyyyxxxwwwvvvwwwxxxtttwwwzzzuuuwwwwwwvvvuuuuuuuuuvvvxxxyyywwwvvvvvvuuuuuuuuuvvvvvvxxxyyyzzzzzzzzz{{{}}}|||tttooolllmmmqqq}}}rrrkkkiiiiiikkkooovvvpppgggbbbbbbgggnnnpppqqqttt}}}yyyuuuoooiiigggfffggghhhhhhhhhiiiiiiiiihhhhhhgggbbbcccdddfffeee```WWWQQQFFFCCC???===>>>???@@@@@@:::888666444333333333333222222222111111111000000111111111111000000000000111111111111111111111111222111000//////000111222000000000000000000000000000000000000000000000000111111111111111111111111222111222444444666@@@KKKZZZaaafffdddaaabbbaaa```aaaaaacccdddfffgggiiiiiidddbbb```___aaaccccccccccccdddeeehhhjjjjjjhhhfffaaaaaaccceeeiiimmmqqqsssooojjjddd```\\\\\\ccclllrrrfff[[[SSSLLLIIIGGGGGGFFFEEEBBBAAAAAABBBIIIQQQ[[[bbbdddddddddeeebbbbbbbbbbbbbbbcccdddeeegggggggggfffeeeddddddcccddddddddddddddddddcccccceeeggglllttt{{{~~~zzztttlllfff[[[WWWQQQLLLIIIGGGEEEDDDBBBBBBBBBBBBAAA???>>>===999999999888777777666666777666555444444444444444555555555555555555555555555555444444444333333333222222222333333444444444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444333333333333333333333444444555555666777777777999999999999::::::::::::888999999:::;;;;;;<<<<<<<<<<<<===>>>???@@@@@@AAAAAABBBDDDFFFHHHHHHIIIIIILLLLLLLLLMMMNNNOOOQQQRRRTTTUUUVVVWWWXXXZZZ[[[[[[ZZZ[[[^^^aaafffkkkppprrrwwwwww|||~~~}}}}}}|||||||||{{{zzzyyyxxxwwwvvvvvvvvvvvvvvvvvvwwwwwwssssssrrrsssssstttuuuuuuwwwwwwwwwwwwvvvvvvuuuuuuwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvwwwxxxxxxxxxxxxwwwyyyyyyzzz{{{|||~~~~~~~~~~~~~~~}}}||||||{{{xxxtttsssssstttxxxzzz||||||{{{yyyxxxxxxwwwuuuwww~~~zzzuuuuuuxxxwwwvvvvvvuuuvvvwwwwwwuuuuuuuuuuuuvvvvvvwwwwwwwwwyyyzzzzzzzzz{{{}}}~~~wwwoookkkiiihhhnnn|||tttlllhhheeegggjjjllluuuxxxlllddd___bbbggglllqqqvvv~~~vvvmmmhhhhhhkkkmmmiiijjjjjjjjjkkkjjjjjjjjjddddddfffiiijjjfff]]]VVVJJJFFFAAA>>>>>>???@@@AAA;;;:::888666444333444444222222222111111111000000000000000000000000000000111111111111111111111111222111000//////000111222000000000000000000000000111111111111111111111111111111111111111111111111111111333555555888BBBNNNZZZaaafffdddbbbccccccbbbaaaaaaaaaccceeegggjjjkkkccc```^^^]]]___aaabbbbbbaaabbbeeehhhkkkjjjgggeee___```bbbeeejjjnnnrrrtttqqqlllfffaaaZZZWWW\\\dddwww}}}pppdddZZZRRRMMMIIIFFFGGGGGGEEECCCBBBCCCEEEJJJRRR\\\cccdddddddddeeecccccccccccccccddddddeeeffffffeeeeeedddccccccccccccccccccddddddeeefffffffffiiiooowww~~~~~~zzzssskkkeeeZZZUUUOOOKKKHHHFFFEEECCCAAAAAABBBBBBAAA???===<<<999999888888777666666555666666555444444444444555555555555555555555555555555555444444444333333333444444444333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444555555555555444444555555666777777777888888888999999:::::::::888888999999:::;;;;;;<<<::::::;;;<<<===>>>?????????@@@BBBDDDGGGHHHJJJJJJLLLLLLLLLMMMNNNOOOQQQRRRTTTTTTUUUVVVVVVWWWWWWXXXYYYZZZ]]]```bbbeeeggghhhkkkkkkqqq{{{~~~}}}||||||zzzzzzzzzyyyxxxwwwuuuuuuuuuuuuuuuuuuuuutttttttttqqqqqqqqqqqqrrrsssssstttttttttttttttuuuuuuvvvvvvwwwwwwwwwvvvvvvuuuttttttvvvvvvwwwxxxxxxxxxxxxxxxwwwxxxyyy{{{|||}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}~~~~~~~~~}}}zzzyyyxxxuuusssrrrtttvvv|||~~~|||{{{{{{xxxvvvwww{{{|||yyyuuutttxxxwwwwwwvvvvvvvvvvvvvvvuuuuuuvvvwwwwwwxxxxxxxxxwwwyyy{{{{{{{{{{{{}}}~~~uuuoooiiieeeeeemmmwwwxxxpppiiidddeeeiiiiiioooxxx~~~qqqiiiaaa```bbbgggnnnvvv|||rrrkkkhhhjjjllljjjjjjjjjjjjjjjkkkkkkkkkgggfffgggkkkooollleee^^^SSSMMMEEE???===============;;;999777555444444444222222222111111111111000//////000000000000000111111111111111111111111111000000000000000111111222000000000000000000000000111111111111111111111111111111111111111111111111111111333555666:::DDDPPPZZZaaaeeedddbbbdddeeeeeeaaa```aaabbbdddhhhlllnnnfffccc___^^^^^^```aaaaaa```aaadddgggjjjiiifffccc^^^___cccgggmmmrrrvvvyyywwwsssmmmeee[[[TTTXXX___mmmxxx}}}qqqeee\\\TTTOOOLLLFFFHHHIIIGGGDDDCCCFFFIIILLLTTT]]]bbbdddddddddeeeeeeddddddcccddddddeeeeeeeeeeeedddddddddcccccccccbbbbbbbbbcccdddfffggghhhhhhkkkqqqyyy}}}yyyrrriiicccXXXTTTNNNJJJGGGFFFDDDCCC@@@AAABBBBBBAAA???===;;;999888888777777666555555666555555444444444555555555555555555555555555555555555444444444333333333555555444333333222111111222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333444444555555555555555666444444555555666777777777777777777888888999999:::888888999999::::::;;;;;;;;;<<<<<<===>>>???@@@@@@@@@@@@AAACCCEEEGGGIIIJJJKKKKKKLLLMMMNNNPPPRRRSSSSSSSSSTTTTTTUUUUUUVVVVVVWWWYYY[[[^^^```aaabbbbbbcccccciiirrrzzz~~~}}}}}}}}}~~~~~~}}}||||||xxxxxxxxxxxxwwwuuutttsssttttttssssssssssssrrrrrrqqqqqqqqqqqqqqqqqqrrrsssqqqqqqrrrsssssstttuuuuuuvvvvvvvvvvvvuuutttrrrrrruuuvvvwwwwwwxxxxxxwwwwwwuuuvvvxxxzzz{{{|||}}}}}}|||||||||{{{|||}}}}}}~~~|||}}}~~~}}}}}}~~~~~~}}}~~~~~~}}}|||wwwwwwuuusssqqqrrruuuxxx~~~~~~zzzxxxxxxxxxyyywwwuuusssvvvvvvvvvvvvvvvuuuuuuuuuuuuvvvwwwwwwxxxxxxxxxwwwwwwyyy|||}}}||||||}}}|||pppjjjggghhhkkkqqqzzz}}}vvvllldddeeejjjjjjkkkoooxxx}}}uuunnngggcccaaaccckkkttt~~~uuunnnkkklllkkkkkkkkkkkkkkklllmmmmmmjjjhhhiiinnnttttttnnnhhhWWWQQQGGG@@@===<<<<<<<<<>>><<<:::777666555555555222222222111111111111000////////////000000111111111111111111111111111111//////000111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111333666777;;;FFFRRRXXX___dddcccbbbeeeggggggaaaaaaaaabbbfffkkkooorrrnnnjjjeeeaaa`````````___bbbbbbdddfffgggfffccc```]]]```eeelllssszzz}}}vvvmmm___VVVWWW^^^hhhppp}}}tttiii___WWWQQQNNNHHHJJJJJJHHHDDDEEEIIINNNPPPWWW^^^cccdddccceeefffeeeeeeddddddddddddeeeeeeeeeeeeeeeeeeeeedddddddddccccccccccccdddfffgggiiihhhlllrrrzzz~~~|||xxxppphhhaaaWWWSSSMMMIIIFFFEEEDDDBBB@@@AAABBBBBBAAA???<<<:::888888888777666666555555555555444444444555555666555555555555555555555555555555444444444333333333333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333444444444444444444444444333333333444444555555555444444555555666777777777555666666777777888999999888888888999::::::;;;;;;<<<<<<===>>>???@@@AAAAAADDDCCCBBBAAABBBDDDGGGIIIIIIJJJJJJLLLNNNPPPRRRSSSPPPPPPQQQSSSTTTUUUVVVVVVUUUVVVYYY[[[]]]___````````````dddkkkqqqvvv~~~||||||{{{|||zzzzzzzzzzzz|||~~~~~~}}}}}}|||yyyyyyxxxxxxwwwuuutttsssssssssrrrrrrrrrqqqqqqqqqrrrrrrqqqqqqpppqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrsssssstttuuuuuutttsssrrrttttttuuuvvvvvvvvvvvvuuurrrsssuuuxxxyyyzzz{{{{{{yyyyyyyyyyyyzzz|||}}}~~~{{{{{{|||~~~~~~|||{{{|||}}}|||{{{zzz{{{|||}}}~~~~~~~~~~~~|||}}}~~~|||{{{uuutttsssqqqpppssswww{{{}}}{{{xxxuuuuuuuuutttrrrrrrsssssstttttttttsssssstttuuuvvvwwwwwwwwwvvvuuuxxxzzz}}}~~~~~~}}}~~~yyysssmmmiiifffgggmmmvvvzzz}}}}}}}}}zzznnneeeeeekkkkkkhhhiiiqqq}}}zzz||||||}}}yyyvvvqqqkkkgggcccbbbiiirrr{{{zzztttqqqmmmmmmmmmmmmmmmnnnooopppkkkiiiiiiooowwwzzzuuupppVVVPPPGGG@@@======>>>???>>>===:::888666555555555222222222111111111111000.../////////000000111111111111111111111111111111...///000222222222111000000000000000000000000000111111111111111111111111111111111111111111111111000111333666888<<>>???@@@@@@HHHFFFCCC@@@@@@BBBEEEFFFGGGHHHIIIKKKMMMOOORRRSSSMMMNNNOOOQQQTTTVVVWWWXXXSSSUUUWWWYYY\\\^^^____________bbbhhhlllpppzzz|||zzzyyyyyyyyyxxxwwwwwwxxxyyy|||~~~~~~}}}}}}yyyyyyyyyxxxwwwvvvuuutttrrrrrrrrrqqqqqqqqqppppppssssssrrrqqqpppppppppqqqssssssrrrrrrqqqppppppppppppqqqrrrtttuuuuuuttttttrrrsssttttttuuuuuuttttttpppqqqsssvvvxxxyyyyyyyyyvvvwwwwwwxxxyyy{{{|||}}}zzzzzzzzz{{{|||~~~}}}|||}}}{{{{{{{{{{{{zzzyyyuuuvvvxxxzzz|||~~~~~~{{{|||~~~~~~}}}{{{zzzssssssqqqppppppsssxxx|||~~~|||xxxtttsssttttttqqqooopppqqqrrrrrrrrrrrrqqqssstttuuuvvvvvvuuutttsssxxx{{{~~~~~~ttthhhbbbbbbhhhmmmtttwwwzzzyyyvvvuuuxxx|||}}}~~~tttlllgggfffhhhlllmmmmmmttt~~~vvvrrrnnnooouuu{{{}}}xxxppphhhcccbbbdddgggwwwyyyxxxtttooonnnpppqqqpppnnnooolllkkkmmmsssuuusssooo___RRRHHHFFFEEE@@@>>>??????>>><<<:::777555333222///000111222222111000///000000000000000000000000222111111111000000//////111111111111111222222222///111222222222222444555++++++,,,...///111222222222222111111111111111111111333444444777AAAOOOYYY______```aaabbbdddffffffcccaaaaaadddkkkttt{{{{{{qqqhhhbbb___```aaadddeeehhhiiihhhbbb[[[UUU^^^bbbgggnnnwwwyyyiii^^^[[[\\\ccckkkuuu||||||sssggg[[[QQQKKKKKKHHHFFFGGGGGGGGGMMMSSSWWWZZZ___cccfffgggfffeeeddddddcccccccccddddddeeegggggggggdddbbbaaaaaacccaaabbbbbbaaaaaacccfffiiijjjooouuu{{{~~~}}}}}}{{{xxxqqqiii```[[[WWWRRRKKKFFFCCCBBBAAA@@@@@@@@@@@@?????????>>>>>>999888888777666555555444555555555555555555555555333333555555555444333222555555444444444333333333222444777777555555888:::444444444333333222222222111111222222222222333333444444444444444444444444555444333222222333444555777666444222111111111222555666666777777777777777666666666777888888999999888888999::::::::::::999;;;;;;:::;;;;;;<<<===>>>CCCCCCCCCCCCDDDFFFGGGHHHFFFGGGHHHJJJLLLMMMOOOOOOOOOPPPQQQSSSTTTTTTTTTTTTVVVWWWXXXYYYZZZ[[[\\\]]]``````bbbeeejjjoootttwww}}}zzzwwwtttrrrqqqpppuuuuuuuuuvvvxxxzzz}}}~~~~~~}}}}}}zzzzzzzzzyyyxxxwwwuuuuuussssssrrrqqqqqqrrrrrrrrrsssrrrrrrqqqqqqrrrrrrsssrrrrrrrrrqqqqqqqqqpppppprrrrrrrrrrrrrrrrrrrrrrrrqqqqqqrrrsssssssssrrrrrrqqqrrrtttuuuuuuuuutttsssvvvvvvwwwwwwwwwxxxxxxxxx{{{||||||}}}~~~~~~~~~}}}|||{{{zzzyyyxxxxxxxxxyyyzzzzzz{{{|||{{{{{{{{{{{{zzzzzzzzzzzzyyywwwtttpppmmmjjjjjjooovvv{{{~~~~~~|||zzzxxxuuusssrrrrrrrrroooqqqssssssrrrrrrrrrssssssuuuwwwxxxvvvuuutttuuuxxxyyyzzz{{{||||||||||||yyyllldddccchhhmmmtttxxxzzzyyyvvvuuuwwwzzzzzz~~~zzzsssooommmnnnqqqqqqqqquuu{{{}}}yyytttpppmmmmmmqqqwww{{{}}}|||tttlllfffcccdddfffkkksss~~~yyytttooommmnnnnnnmmmkkkllljjjiiilllppprrroookkk___SSSIIIGGGEEE@@@>>>???<<<;;;:::999888666555444///000111222222111000///000000000000000000000000111111111111000000000//////000000111222222333333333444444333111000000111.........///000000111111111111111111111111111111111333444555888BBBPPPZZZ^^^^^^^^^___aaaccceeefffcccbbbdddjjjuuu~~~rrrhhhbbb```aaabbbdddgggiiihhhccc\\\XXX\\\___eeekkkrrr{{{yyykkkbbb```aaaeeekkkrrrwwwzzz~~~vvvjjj^^^TTTNNNJJJGGGFFFGGGGGGGGGLLLSSSXXXZZZ___cccfffgggffffffddddddccccccdddeeeffffffhhhhhhhhhfffcccaaaaaabbbaaabbbbbbaaaaaacccfffiiijjjooouuu{{{~~~}}}|||zzzvvvoooggg___[[[VVVQQQKKKFFFCCCBBBAAA@@@AAA@@@???>>>===<<<;;;;;;888888888777666555555555555555555555555555555555444444555666666555444444555555555444444444333333...000222222000000222444444444333333333222222222333333333444444444555555333333333333333333333333333333222222222222333333777666555444333333444444444555666666777777666666666666666777888888999999888888999::::::::::::999;;;;;;:::;;;;;;<<<===>>>AAAAAAAAABBBCCCDDDEEEFFFFFFFFFHHHIIIKKKMMMNNNOOOOOOPPPQQQSSSTTTTTTTTTUUUVVVVVVWWWXXXZZZ[[[\\\]]]^^^___```cccggglllpppsssyyy||||||zzzyyywwwtttrrrpppoooooosssssstttuuuxxxzzz|||~~~~~~}}}zzzzzzzzzyyyyyywwwvvvvvvtttssssssrrrqqqqqqqqqrrrsssrrrrrrqqqqqqrrrrrrssssssrrrrrrrrrrrrqqqqqqqqqppppppqqqqqqqqqqqqqqqqqqpppqqqqqqqqqqqqqqqppppppqqqrrrssstttuuutttssssssuuuuuuvvvvvvvvvwwwwwwwwwzzzzzz{{{||||||}}}}}}~~~|||}}}}}}~~~}}}{{{yyyyyyxxxwwwwwwwwwxxxxxxxxxxxxyyyzzz{{{{{{{{{{{{|||{{{zzzyyyyyyvvvssspppooollliiijjjooovvv|||~~~}}}zzzyyywwwtttsssrrrqqqqqqpppqqqssssssrrrqqqrrrsssrrrtttvvvwwwvvvuuuuuuvvvxxxyyyzzz{{{{{{{{{{{{{{{ssshhhfffiiillltttwwwzzzyyyvvvuuuvvvwwwwww|||}}}xxxuuutttuuutttsssuuuyyyxxxuuuuuuqqqmmmllloootttyyy{{{}}}wwwooogggbbbbbbbbbeeejjjpppuuuwww{{{yyytttnnnkkkkkkjjjhhhfffgggfffgggjjjmmmmmmiiifff___VVVLLLHHHEEEAAA>>>>>><<<<<<;;;:::888666444333000000111222222111000000000000000000000000000000111111111111000000000000//////000111222333333333333444444333111///000111111111000000000000000000111111111111111111111111222333444555:::DDDQQQ[[[\\\\\\]]]]]]___bbbdddeeeeeeeeeiiirrr~~~pppgggcccbbbaaadddhhhjjjiiiddd^^^ZZZ\\\___ccchhhmmmttt|||~~~vvvmmmgggeeeggggggjjjmmmooorrryyyxxxlll```UUUPPPIIIFFFEEEFFFFFFFFFLLLRRRYYY[[[```dddfffggggggfffcccccccccdddeeefffggghhhjjjjjjjjjgggdddbbbaaabbbaaabbbbbbaaaaaacccfffiiikkkooovvv{{{~~~}}}{{{xxxrrrkkkddd]]]ZZZTTTOOOJJJEEECCCBBB@@@???AAA@@@???===;;;:::888888888888777777666666555555555555555555555555555555333444444555555555444444555555555444444444444333222333444444222222333444333333333333222222222222333333333333444444444444222222222222222222222222111111222222222222111111444444333333333333444444333444555555666666555555555666666777777888888999888888999::::::::::::999;;;;;;:::;;;;;;<<<===>>>????????????@@@BBBCCCDDDEEEFFFGGGIIIJJJLLLMMMNNNOOOPPPQQQSSSTTTTTTUUUUUUUUUUUUVVVXXXYYYZZZ[[[\\\]]]]]]^^^aaadddhhhlllnnnoooqqquuuxxxyyyxxxuuutttsssrrrqqqooonnnmmmmmmmmmpppqqqsssuuuxxxzzz|||~~~~~~}}}zzzzzzzzzyyyyyyxxxxxxxxxuuuuuusssrrrqqqqqqqqqqqqsssrrrrrrqqqqqqrrrrrrsssttttttsssssssssrrrrrrrrrnnnoooooooooppppppqqqqqqpppqqqqqqqqqpppooonnnnnnqqqqqqrrrssssssssssssrrrttttttuuuuuuuuuvvvvvvvvvyyyyyyyyyzzz{{{{{{||||||yyyzzz{{{|||}}}~~~~~~~~~|||zzzxxxuuuuuuuuuuuuuuuvvvwwwwwwuuuvvvwwwyyyzzz{{{{{{||||||{{{yyyxxxwwwsssnnnkkkllljjjiiijjjpppvvv|||~~~~~~}}}||||||||||||xxxwwwuuutttrrrqqqppppppoooqqqrrrqqqooonnnooopppooorrruuuvvvvvvuuuvvvwwwxxxxxxyyyzzzzzzzzzyyyyyy|||}}}|||ooojjjkkkmmmsssvvvyyyyyywwwuuutttuuuvvv{{{|||zzzvvvtttuuuwwwxxxwwwxxxuuupppnnnooossswwwzzz}}}|||xxxqqqhhhaaa^^^^^^dddfffhhhiiijjjpppxxx~~~vvvqqqkkkgggggghhhfffddddddeeefffiiikkkjjjfffbbb```YYYPPPJJJFFFBBB???>>>@@@???>>>;;;888444111///111111111111111111111111000000000000000000000000111111111000000000000000111111111111111222222222///111222222111111222444111111111111111111111111111111111111111222222222222222444666===GGGTTT]]]]]]\\\\\\]]]___aaadddeeehhhiiinnnyyyyyymmmgggfffcccfffkkkmmmjjjeee```]]]___aaacccfffiiinnnssswwwxxxxxxuuuqqqkkkhhhggghhhfffhhhjjjkkknnnttt~~~vvvjjj^^^TTTNNNHHHEEEDDDEEEEEEFFFKKKRRRZZZ\\\```dddfffgggggggggcccccccccdddeeeggghhhiiikkkkkkkkkiiieeebbbaaabbbaaabbbbbbaaaaaacccfffiiilllpppvvv{{{}}}~~~}}}{{{uuuoooggg```[[[XXXQQQNNNHHHEEECCCAAA@@@?????????>>><<<;;;:::999888888777777777666666666555555555555555555555555555222222333333333333333333555555555555444444444444777777777666555555555555333222222222222222222222000111111111111222222222222222222222222222222222000111222333333222111000000000000111111222222222222333444444555555444444555555666666777888888888888888999::::::::::::999;;;;;;:::;;;;;;<<<===>>>>>>>>>>>>???@@@AAABBBCCCEEEEEEFFFHHHIIIKKKLLLLLLOOOPPPQQQRRRSSSTTTTTTTTTTTTTTTUUUWWWXXXYYYZZZ[[[\\\\\\]]]___bbbeeehhhjjjiiikkkmmmoooooonnnlllkkkkkkjjjjjjjjjjjjjjjkkkkkkmmmnnnqqquuuxxxzzz|||}}}~~~}}}{{{zzzzzzyyyyyyyyyyyyyyyvvvvvvtttsssqqqqqqppppppsssrrrrrrqqqqqqrrrrrrsssuuutttttttttssssssssssssnnnnnnoooppppppqqqqqqqqqqqqqqqqqqqqqpppooonnnmmmppppppqqqqqqqqqrrrrrrrrrtttttttttuuuuuuuuuvvvvvvxxxxxxyyyyyyzzz{{{{{{{{{xxxxxxyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{xxxvvvuuuttttttsssttttttuuuuuurrrsssuuuwwwyyyzzz{{{{{{{{{zzzyyyxxxvvvsssnnnjjjjjjhhhhhhkkkpppwww{{{~~~~~~}}}{{{zzzyyyyyyzzz{{{vvvuuutttsssqqqpppoooooonnnoooooommmkkkjjjkkklllmmmooosssuuuuuuuuuvvvwwwwwwxxxxxxyyyyyyyyyxxxxxxyyyzzz|||~~~}}}xxxqqqooopppsssuuuxxxzzzyyywwwtttsssvvvzzz}}}wwwuuuuuuvvvxxxyyywwwssspppoooqqqtttwwwyyy{{{{{{uuukkkccc```___aaabbbaaa``````eeemmmtttrrrmmmgggdddeeeffffffeeecccdddgggiiijjjiiieeebbbbbb^^^VVVMMMGGGDDDAAA>>>@@@@@@???===999666222000222222111111111111222222000000000000000000000000000000000000000000111111333333222222111000000000///111222222000000111333000000111111222222333333000000111111111222222222222222444888???JJJVVV^^^___^^^]]]]]]^^^aaadddfffhhhjjjqqq}}}qqqjjjhhhfffkkkpppqqqmmmgggccc```aaabbbcccddddddfffiiilllnnnmmmllliiigggeeeffffffdddfffiiijjjlllrrr{{{uuuiii]]]SSSNNNHHHEEEDDDEEEFFFFFFLLLSSS[[[]]]```ccceeefffffffffbbbbbbcccdddeeefffhhhiiikkklllllljjjfffcccaaaaaaaaabbbbbbaaaaaacccfffiiilllqqqwww{{{}}}~~~~~~}}}zzztttmmmeee^^^YYYVVVOOOKKKGGGDDDBBBAAA@@@>>>=========<<<;;;;;;;;;:::777777777777666666666666555555555555555555555555444444444444444555666666666666555555555444444444444333333222222222111000222222222222222222222222000000000111111111222222333333333333333333333333111222333444444333222111///000000111222222222222222333333444444444444444555555555666777777888888888888999::::::::::::999;;;;;;:::;;;;;;<<<===>>>>>>>>>??????@@@AAACCCDDDDDDEEEFFFGGGHHHIIIJJJKKKNNNOOOPPPQQQRRRSSSSSSSSSSSSSSSTTTVVVWWWXXXYYYZZZ[[[\\\]]]___bbbdddfffggghhhiiiiiiiiihhhfffdddcccdddddddddeeefffgggiiiiiikkkmmmqqquuuyyy{{{||||||~~~~~~{{{{{{yyyxxxxxxxxxxxxxxxwwwvvvuuusssrrrqqqqqqqqqsssrrrrrrqqqqqqrrrrrrsssuuuuuuuuutttttttttssssssppppppppppppqqqqqqrrrrrrrrrrrrrrrrrrqqqpppooonnnoooooooooooooooppppppqqqttttttttttttuuuuuuuuuuuuwwwwwwxxxxxxyyyzzzzzzzzzxxxxxxyyy{{{|||~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}||||||}}}}}}~~~~~~}}}||||||zzzwwwuuuvvvuuutttsssrrrrrrrrrrrrpppqqqsssuuuwwwyyyzzzzzzxxxxxxxxxxxxwwwtttoookkkhhhggghhhkkkqqqvvvzzz||||||{{{yyyxxxwwwwwwxxxxxxttttttsssrrrqqqpppooonnnlllmmmllljjjgggffffffhhhkkknnnqqqssstttuuuvvvwwwwwwwwwxxxxxxyyyxxxxxxxxxwwwyyy{{{}}}vvvyyyuuuuuutttvvvzzz}}}}}}{{{xxxvvvwwwyyy{{{vvvuuuwwwwwwwwwtttqqqnnnmmmoooqqqvvv{{{~~~{{{rrriiieeeeeeddddddcccaaa___bbbhhhmmm{{{}}}oooiiidddaaacccfffgggfffbbbdddgggiiiiiihhhfffeeedddbbb[[[PPPIIIFFFCCC???<<<===>>>>>><<<:::777666333222111111111111222333000000000000000000000000000000000000111111111111333333222222111000000000333444444222///....../////////000111222222333333000000000111222222333333222222444999BBBNNNYYY```aaa___^^^]]]]]]```bbbdddeeegggnnn{{{rrrjjjiiihhhnnntttuuuqqqlllhhhfffddddddeeecccaaa```aaabbbfffdddcccbbbaaacccdddeeedddfffiiijjjlllqqqyyyuuujjj___VVVPPPHHHEEEDDDFFFFFFGGGMMMTTT[[[\\\___aaadddeeeeeeeeebbbbbbbbbcccdddeeefffgggiiijjjkkkjjjfffcccbbbaaaaaabbbbbbaaaaaacccfffiiimmmrrrwww|||}}}}}}~~~~~~}}}zzztttlllddd]]]WWWTTTMMMJJJFFFCCCBBBAAA???>>><<<<<<<<<;;;;;;;;;;;;;;;777777777777666666666666555555555555555555555555666666666666777888999:::666666666555555555444444333222111111222222000///111111111222222222222222222222222222333333333333333333333333333333333333222222333333333333222222222222333444555555444444222333444444555555444444444555555666666777777888888888999::::::::::::999;;;;;;:::;;;;;;<<<===>>>????????????AAABBBCCCDDDDDDDDDEEEFFFGGGHHHIIIIIILLLMMMNNNPPPQQQQQQRRRRRRRRRRRRSSSUUUVVVWWWXXXYYYZZZ[[[]]]___aaaccceeefffggggggfffeeecccaaa```___``````aaabbbdddeeeggghhhjjjmmmrrrwwwzzz{{{{{{{{{~~~|||{{{yyywwwvvvvvvvvvwwwvvvvvvtttsssrrrrrrrrrrrrsssrrrrrrqqqqqqrrrrrrsssuuuuuutttttttttsssssssssqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrqqqpppoooooonnnnnnmmmmmmnnnnnnoooppprrrrrrssssssssstttttttttuuuuuuvvvvvvwwwxxxxxxxxxxxxxxxyyyzzz{{{}}}}}}~~~|||}}}~~~~~~~~~~~~||||||{{{zzzzzzzzzzzz{{{{{{{{{zzz{{{{{{zzzwwwtttuuutttsssrrrqqqpppppppppoooppprrrtttvvvwwwxxxxxxuuuuuuvvvwwwwwwtttoookkkgggggghhhlllqqqvvvyyyyyyzzzyyyxxxwwwvvvvvvvvvvvvttttttssssssrrrpppooonnnlllllljjjgggdddcccccceeejjjmmmppprrrssstttuuuwwwvvvvvvwwwxxxyyyyyyyyyyyywwwyyy{{{}}}~~~nnnwww{{{yyyvvvyyy}}}}}}zzzyyyyyy|||wwwxxxwwwxxxxxxtttpppmmmmmmnnnqqqxxx~~~vvvnnnjjjjjjhhhjjjjjjhhheeedddgggkkkrrryyyvvvnnniiibbb```bbbeeefffeeebbbcccfffgggggggggggggggffffff___SSSKKKHHHEEE@@@<<<===?????????===:::888333222222111111222222333000000000000000000000000///000000000111111111111000000111111111222222222333444444222///------...000111111111111111111111///000000111222222333333222222444999DDDPPP[[[aaaaaa```]]][[[[[[]]]```aaacccdddiiisss}}}ooojjjjjjhhhooowwwyyyvvvqqqoooooojjjjjjiiifffccc```______```^^^\\\\\\^^^bbbeeegggfffhhhiiiiiijjjpppyyy~~~uuukkk```WWWRRRHHHEEEDDDFFFGGGHHHNNNUUUZZZ\\\^^^```bbbcccddddddbbbbbbbbbbbbbbbcccdddeeegggiiijjjiiifffcccbbbbbbaaabbbbbbaaaaaacccfffiiinnnrrrxxx|||}}}}}}}}}}}}|||yyytttmmmddd\\\VVVRRRKKKHHHEEECCCBBBAAA???===<<<<<<;;;:::999888888888666666666666777777777777555555555555555555555555666666555555666777999:::666666666666555555555555555333222222444555333111000111111111222222222222222222222222333333333333222222222222222222222222222222111111111111222222333444555555666555444444333333444555555555555555444444555555666777777777888888999::::::::::::999;;;;;;:::;;;;;;<<<===>>>>>>>>>>>>???@@@AAACCCCCCCCCDDDDDDEEEFFFGGGHHHHHHKKKLLLMMMNNNOOOPPPPPPPPPQQQRRRSSSTTTUUUWWWXXXXXXXXXYYY[[[^^^```bbbddddddcccbbbaaa```^^^]]]]]]]]]^^^______aaabbbdddfffgggkkknnnsssxxx{{{|||{{{zzz}}}}}}~~~~~~~~~~~~}}}{{{yyyvvvtttttttttuuuuuuuuutttssssssssssssssssssrrrrrrqqqqqqrrrrrrssstttttttttsssssssssrrrrrrqqqqqqqqqpppoooooonnnnnnooopppppppppppppppoooooonnnmmmlllllllllmmmooooooppppppppppppqqqqqqqqqqqqrrrrrrssssssttttttuuuuuuwwwwwwxxxxxxyyyzzz{{{{{{|||}}}~~~~~~~~~||||||zzzyyyxxxwwwwwwwwwwwwvvvwwwxxxyyyxxxuuusssqqqqqqpppooooooooooooooonnnoooqqqssstttuuuvvvvvvssstttuuuvvvuuurrrmmmiiigggggghhhlllqqquuuwwwwwwxxxxxxxxxxxxwwwvvvuuutttsssssstttsssrrrqqqooonnnmmmmmmkkkgggcccbbbcccdddiiilllppprrrrrrssstttuuuuuuvvvwwwyyyzzz{{{{{{{{{wwwyyy|||}}}~~~jjjrrr|||~~~|||xxx{{{~~~}}}zzz}}}}}}|||yyy{{{|||xxxsssooonnnooolllttt}}}~~~wwwoookkkkkkhhhkkkllljjjfffddddddfffhhhpppxxx}}}zzzqqqoooiiiccc```aaadddeeedddaaaccceeefffffffffgggiiiggghhhbbbUUULLLIIIFFFAAA???@@@AAAAAA???<<<999777444333222111111222333444000000000000000000000000//////000000111111111222---...///111222333555555000111222111000///000111222222111111000//////...///000000111222222333333222222444:::EEEQQQ\\\aaabbb___\\\ZZZYYY[[[]]]___cccccceeekkkvvvxxxmmmjjjlllgggooowww{{{yyyuuutttuuuqqqqqqooolllgggcccaaaaaa\\\ZZZXXXYYY]]]bbbgggjjjiiiiiihhhggghhhooozzz{{{sssjjj___WWWRRRIIIFFFEEEGGGHHHIIIOOOVVVZZZ[[[]]]___aaaccccccdddbbbbbbbbbaaabbbbbbccccccfffhhhiiiiiifffdddbbbbbbaaabbbbbbaaaaaacccfffiiinnnsssxxx|||}}}}}}}}}}}}|||yyytttmmmeee\\\UUUQQQJJJGGGDDDCCCBBBAAA???======<<<;;;999777666555444666666666666777777777777555555555555555555555555333333222222333444666777777666666666555555555555444222000111333444333000000000111111222222222222///000000000000111111111000000000000000000000000222111000//////000111222222333444444444333222111333444555555666666555555444444555555666777777777888888999::::::::::::999;;;;;;;;;;;;;;;<<<>>>>>>======>>>>>>???AAABBBCCCCCCDDDDDDEEEFFFGGGGGGHHHJJJKKKLLLMMMNNNOOOOOOOOOQQQQQQRRRTTTUUUVVVWWWXXXVVVWWWZZZ]]]___aaacccccc___^^^]]]\\\\\\[[[\\\\\\^^^^^^___```bbbdddfffgggllloootttyyy||||||{{{yyy{{{{{{}}}~~~~~~}}}||||||~~~~~~}}}|||xxxuuussssssssssssuuuttttttsssssssssttttttsssrrrrrrqqqqqqrrrrrrsssttttttsssssssssrrrrrrrrrqqqqqqpppooonnnmmmllllllmmmnnnooooooooooooooonnnmmmmmmlllkkklllmmmnnnooonnnnnnnnnnnnoooooooooooooooppppppqqqqqqrrrssssssvvvvvvwwwwwwxxxxxxxxxyyy|||}}}~~~~~~}}}|||zzzxxxwwwvvvuuuuuusssssstttvvvwwwwwwtttrrrnnnmmmmmmmmmmmmnnnoooooonnnoooppprrrssstttuuuuuusssssstttuuutttpppjjjfffggggggiiilllqqqtttvvvvvvwwwwwwxxxxxxxxxvvvtttsssssstttttttttsssqqqpppoooooonnnlllhhhdddbbbccceeeiiillloooqqqrrrrrrsssuuutttuuuwwwyyy{{{|||}}}}}}xxxzzz|||}}}~~~eeemmmxxx{{{xxxxxx}}}}}}{{{ssslllhhhlllrrryyy~~~}}}uuukkkdddiiihhhiiillljjjffffffiiimmmnnnssszzz~~~yyytttjjjhhhfffdddcccdddfffgggdddcccbbbccceeefffffffffjjjgggaaaYYYQQQHHHBBB>>>???>>>===>>>>>>===:::888666444111111111222222111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000222222222222222111000///000111111111111222222222333555666:::EEESSS]]]___```^^^\\\ZZZ[[[]]]```bbbddd``````gggoootttyyy}}}yyypppjjjiiijjjlllssswwwuuutttuuuwwwvvvwwwwwwuuuooohhhdddcccddd```[[[ZZZ___dddgggmmmrrrqqqpppoooooorrrwww|||{{{rrrhhh^^^WWWSSSLLLIIIEEECCCDDDJJJPPPUUUWWWXXXZZZ\\\^^^```bbbcccccccccddddddddddddddddddddddddccccccbbbaaaaaaaaa```aaabbbbbbbbbcccfffiiirrryyy~~~~~~~~~~~~zzz|||xxxqqqhhh___XXXSSSPPPKKKGGGCCC@@@??????>>>===>>>===<<<;;;999888777666555555444444444444555555555555555555555555555555555555555444444333333333444444444444444444444444333333333333333333333333111111222222222333333333222222222222222222222222222222222222222222222222000111111111111222222222222222222333333333444444333333333444444444555555555555555555555666777777888888999999999:::::::::<<<;;;:::999:::;;;<<<===>>>>>>>>>>>>>>>?????????@@@BBBDDDEEEEEEEEEGGGIIIJJJJJJKKKLLLMMMNNNOOOOOOTTTTTTSSSSSSTTTTTTUUUVVVXXXYYY[[[\\\]]]___bbbdddbbbcccbbb```\\\ZZZYYYZZZ]]]]]]^^^```bbbeeehhhjjjjjjoootttxxxxxxwwwvvvuuuxxxyyyzzz{{{|||||||||||||||}}}}}}~~~}}}|||~~~~~~}}}{{{{{{zzzyyyxxxwwwuuuttttttvvvuuuuuutttttttttuuuuuussssssssssssssssssssssssuuurrrppppppssstttsssqqqpppooonnnmmmmmmnnnnnnooommmmmmnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmlllllllllmmmnnnpppqqqrrrrrrqqqqqqsssrrrrrrrrrsssuuuwwwxxxxxxyyy|||~~~}}}|||~~~{{{yyyxxxxxxxxxwwwvvvttttttsssrrrrrrqqqppppppppppppooooooppppppqqqrrrpppoooooooooppprrrtttuuurrrrrrpppnnnmmmkkkiiihhhgggiiilllmmmnnnppprrrtttxxxyyy{{{zzzwwwuuuttttttttttttssssssqqqpppnnnmmmnnnmmmlllkkkkkkjjjkkkkkknnnnnnooooooppppppqqqqqquuuuuuuuuvvvwwwyyyzzz{{{{{{{{{{{{{{{{{{|||}}}}}}aaahhhsss}}}{{{xxxyyy|||wwwnnniiiiiioooxxx~~~~~~xxxooojjjeeedddeeehhhiiigggiiimmmlllnnnrrrxxx||||||wwwrrrnnnlllhhheeecccdddeeefffeeecccbbbbbbdddeeeeeedddiiifffaaaZZZRRRJJJDDD@@@@@@@@@??????@@@>>><<<999444222000///000000000///111111111111111111111111000000000000000000000000/////////000000000111111000000000000000000000000222222222222222111000000000111111111111222222222333555666:::FFFTTT]]]^^^```___\\\[[[[[[]]]___aaabbb]]]]]]ccciiilllooossstttuuutttpppkkkhhhhhhjjjlllrrrtttrrrooorrrtttsssxxxzzz{{{xxxsssmmmiiihhh```[[[[[[dddnnnvvv|||~~~|||{{{{{{wwwmmmcccZZZVVVNNNKKKFFFDDDEEEJJJPPPTTTXXXYYYZZZ\\\^^^```aaabbbbbbccceeefffffffffeeedddbbbbbbbbbbbbbbbaaaaaaaaa```aaabbbbbbbbbdddgggjjjssszzz~~~{{{zzzvvvooofff]]]UUUPPPNNNJJJGGGCCC@@@??????>>>=========<<<;;;999888777666555555444444444444555555555555555555555555555555555555444444444333333333444444444444444444444444333333333333333333333333111111222222222333333333222222222222222222222222222222222222222222222222000111111111111222222222222333333333444444444444333333333444444444555555555555555555555666666777888888888999999999::::::;;;;;;:::999:::;;;<<<===>>>>>>>>>>>>>>>????????????AAACCCDDDDDDEEEGGGHHHJJJJJJKKKLLLMMMNNNNNNOOOQQQQQQRRRSSSUUUVVVVVVWWWWWWXXXZZZ[[[\\\^^^aaacccbbbbbbbbb```\\\ZZZZZZZZZ^^^^^^___aaacccfffiiikkkkkknnnsssvvvvvvvvvuuuuuuxxxxxxzzz{{{||||||}}}}}}||||||}}}~~~~~~}}}~~~}}}|||zzzzzzyyyxxxwwwvvvuuuuuuttttttttttttssssssssssssrrrrrrrrrrrrrrrrrrrrrrrrtttrrrpppppprrrsssrrrpppsssrrrqqqpppooopppqqqqqqmmmmmmmmmmmmmmmmmmmmmmmmllllllmmmmmmmmmnnnnnnnnnlllllllllkkkkkkkkkkkkjjjmmmmmmooopppqqqqqqpppppprrrrrrqqqqqqrrrssstttuuuuuuwww{{{}}}~~~}}}|||zzz|||zzzwwwvvvwwwwwwuuutttsssrrrrrrrrrqqqqqqpppppppppoooooooooooopppqqqqqqppppppoooooopppqqqrrrsssrrrqqqooonnnllljjjiiihhhhhhjjjlllmmmnnnoooqqqssswwwyyyzzzyyywwwuuuttttttssssssrrrrrrqqqppppppoooqqqpppooonnnmmmlllllllllpppppppppppppppqqqrrrsssuuuuuuuuuvvvwwwxxxzzz{{{{{{{{{{{{{{{{{{|||}}}}}}\\\bbbllluuu~~~}}}vvvxxx{{{}}}ssslllhhhoooyyy~~~wwwrrriiieeedddfffhhhgggjjjoookkkmmmpppvvv{{{{{{vvvrrrrrroookkkhhhfffgggiiijjjgggfffddddddeeeeeeeeecccfffdddaaa[[[TTTMMMFFFCCCBBBAAAAAAAAAAAA@@@===;;;555333000///000111000///111111111111111111111111000000000000000000000000000000000111111111222222000000000000000000000000111222222222222111000000000111111111111222222222222444666<<>>======<<<;;;:::999888777666555555444444444444555555444444444444444444444444555444444444444333333333444444444444444444444444333333333333333333333333111111222222222333333333222222222222222222222222222222222222222222222222000111111111111222222222333333333444444444555555333333333444444444555555555555444444555555666777777888888888999999999999:::::::::::::::;;;<<<<<<=========>>>>>>?????????>>>@@@BBBCCCCCCDDDFFFGGGIIIJJJKKKKKKMMMMMMNNNOOONNNOOOQQQTTTVVVWWWWWWWWWUUUWWWYYYZZZ[[[\\\___bbbbbbbbbaaa___\\\[[[[[[\\\``````aaaccceeehhhjjjkkkkkknnnqqqsssttttttuuuvvvwwwxxxyyy{{{|||}}}}}}}}}|||}}}}}}~~~~~~~~~~~~~~~~~~}}}|||yyyyyyyyyxxxxxxwwwwwwwwwtttuuuvvvvvvuuutttsssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqooooooqqqrrrqqqqqqsssrrrqqqqqqppppppqqqqqqlllllllllllllllkkkkkkkkkllllllllllllmmmmmmmmmmmmkkkjjjjjjjjjiiiiiiiiiiiikkklllmmmnnnooooooooooooqqqppppppoooooopppqqqqqqrrruuuyyy|||}}}|||yyyxxxyyywwwuuutttuuuuuutttrrrqqqqqqppppppppppppppppppoooooonnnnnnoooooopppqqqpppoooooonnnnnnooopppppppppooommmllljjjiiihhhhhhhhhjjjlllmmmmmmnnnppprrrvvvxxxyyyyyyvvvtttsssssssssrrrqqqppppppqqqrrrsssuuutttsssqqqpppoooooooooqqqqqqppppppqqqrrrtttuuuuuuuuuuuuvvvwwwxxxyyyzzz{{{{{{{{{{{{{{{|||}}}}}}VVV\\\dddmmmwww|||sssuuuwwwyyy}}}zzzssspppvvv}}}uuunnniiihhhgggeeegggjjjjjjkkkooouuu|||~~~{{{wwwtttrrrooolllkkklllooopppkkkiiigggfffffffffdddcccbbbbbb```\\\VVVNNNHHHDDDCCCBBBAAAAAABBB@@@>>>;;;888666333222333333222222111111111111111111111111000000000000000000000000000111111111222222222222000000000000000000000000111111222222222111111000000000111111111222222222222444777>>>KKKYYY^^^\\\```___]]][[[[[[\\\]]]___aaa^^^^^^aaacccaaabbbeeekkklllmmmjjjeeeccceeegggkkkooonnnhhheeegggkkkllllllqqqwwwzzzxxxssslllhhhfff```aaaqqq}}}sssfffZZZSSSPPPLLLHHHEEEFFFJJJQQQUUUZZZZZZ[[[\\\]]]^^^^^^___```cccgggkkklllkkkhhhfffbbbbbbaaa```___^^^]]]]]]``````aaabbbcccfffkkknnnwww}}}}}}wwwrrrkkkaaaXXXPPPKKKHHHFFFDDDAAA@@@??????>>><<<<<<<<<;;;:::999888777666555555444444444444555555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333111111222222222333333333222222222222222222222222222222222222222222222222000000111111111222222222333333444444444555555555333333333444444444555555555444444444444555666666777777777888888888888999999999999::::::;;;<<<<<<<<<<<<======>>>?????????===???AAABBBBBBCCCEEEFFFIIIIIIJJJKKKLLLMMMNNNNNNMMMOOORRRTTTVVVVVVUUUTTTTTTVVVXXXYYYYYY[[[^^^aaaaaaaaaaaa___\\\\\\]]]^^^aaabbbccceeegggiiikkkllllllnnnpppqqqqqqrrruuuvvvwwwxxxyyy{{{|||}}}}}}}}}~~~~~~~~~~~~}}}}}}||||||{{{xxxxxxyyyyyyyyyyyyyyyyyywwwxxxyyyzzzyyywwwuuutttqqqqqqqqqqqqqqqqqqqqqqqqqqqpppoooooopppqqqqqqqqqrrrqqqppppppooooooooooookkkkkkkkkjjjjjjjjjjjjjjjkkkkkkkkkkkklllllllllllljjjjjjjjjiiiiiiiiihhhhhhjjjjjjkkklllmmmmmmmmmmmmoooooonnnnnnmmmmmmmmmmmmpppssswww{{{|||{{{xxxvvvxxxvvvtttsssttttttsssrrroooooooooooonnnnnnnnnnnnnnnmmmmmmmmmmmmnnnoooooooooooonnnnnnmmmmmmmmmmmmmmmllljjjiiihhhgggggggggiiikkklllmmmmmmmmmoooqqquuuvvvxxxxxxuuusssssssssrrrqqqpppoooppprrruuuvvvxxxwwwvvvtttsssrrrrrrrrrrrrqqqppppppqqqsssuuuwwwvvvvvvvvvvvvvvvwwwxxxyyy{{{{{{{{{{{{{{{|||}}}~~~PPPVVV^^^gggqqq~~~~~~}}}|||{{{zzzyyyrrrrrrsssssswww{{{{{{yyyppplllhhhddddddfffhhhiiimmmuuu}}}wwwuuurrrpppnnnoooppppppnnnkkkhhhfffeeedddbbbaaa_________\\\WWWPPPIIIEEEBBBAAAAAAAAABBB@@@>>>;;;999777444333333333333222111111111111111111111111000000000000000000000000000111111111222222222222000000000000000000000000000111111222222222111111000000111111111222222222222444888@@@OOO\\\```\\\___^^^\\\[[[[[[\\\]]]^^^___]]]___ccccccaaabbbeeelllnnnnnnkkkgggeeefffiiimmmpppooohhhdddgggjjjkkknnnqqqvvvyyyzzzwwwqqqnnngggaaaccctttvvviii\\\UUUOOOLLLHHHEEEGGGLLLRRRWWWZZZZZZ[[[\\\\\\]]]^^^^^^```ccchhhlllnnnlllhhhfffeeedddbbb```^^^\\\[[[ZZZ___```aaaaaacccgggmmmqqqxxx~~~}}}vvvrrrjjjaaaWWWPPPJJJGGGDDDBBB@@@?????????>>><<<;;;;;;:::999888888777777555555444444444444555555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333111111222222222333333333222222222222222222222222222222222222222222222222000000111111111222222222333333333444444444555555333333333444444444555555444444444444444555666666666666777777777888888888888888999::::::;;;;;;<<<;;;<<<<<<===>>>>>>??????===???AAABBBBBBBBBDDDFFFIIIIIIJJJKKKLLLMMMNNNNNNNNNPPPRRRTTTUUUTTTSSSRRRSSSUUUWWWXXXYYY[[[]]]``````aaa```^^^\\\\\\^^^```bbbccceeeggghhhjjjkkkllllllnnnooopppqqqrrrtttwwwvvvwwwyyy{{{|||}}}~~~~~~|||}}}}}}|||{{{zzzzzzzzzyyyyyyyyyyyyyyyzzzzzzzzzwwwxxxzzzzzzyyywwwuuutttqqqqqqqqqqqqqqqqqqqqqqqqooopppppppppooopppqqqrrrrrrrrrrrrqqqpppoooooonnnkkkkkkjjjjjjiiiiiiiiiiiijjjjjjjjjjjjkkkkkkkkkkkkjjjjjjjjjiiiiiiiiiiiihhhhhhiiiiiiiiijjjkkkllllllmmmmmmmmmllllllkkkjjjjjjnnnqqquuuyyyzzzyyywwwvvvwwwuuusssrrrssstttsssrrrmmmmmmmmmmmmmmmllllllllllllkkkkkkkkkkkklllmmmmmmmmmmmmmmmllllllkkkjjjjjjjjjhhhgggeeeddddddeeeeeeiiijjjlllmmmlllmmmoooqqqsssuuuwwwvvvtttsssrrrrrrppppppooooooqqqsssvvvxxxyyyxxxwwwvvvttttttssssssqqqqqqqqqqqqrrrtttvvvwwwvvvvvvvvvuuuvvvvvvwwwwwwyyyyyyzzzzzz|||}}}~~~JJJPPPYYYbbbkkkxxx~~~{{{yyyxxxwwwvvvsssrrrqqqpppssszzz}}}}}}|||uuuoooiiieeeeeefffgggkkkttt}}}zzzyyywwwuuusssqqqpppoooqqqnnnjjjhhhfffdddaaa___^^^___```^^^YYYRRRJJJFFFCCCBBBAAABBBBBBAAA>>><<<999666333222222222111000111111111111111111111111000000000000000000000000000000000111111111222222000000000000000000000000000000111222222222222111000111111111111222222222333555:::DDDSSS```bbb]]]]]]\\\[[[[[[\\\]]]^^^___\\\\\\```ddddddaaaaaaeeehhhjjjlllkkkhhhgggjjjmmmooosssrrrkkkgggjjjmmmnnnnnnppptttyyy{{{yyytttpppfff```bbbrrrzzzoooccc\\\SSSPPPKKKHHHIIINNNTTTYYYYYYZZZZZZ[[[\\\]]]^^^^^^aaadddiiilllmmmkkkhhhfffeeeeeecccaaa^^^\\\[[[ZZZ___```aaaaaadddhhhooosssxxx|||vvvrrrjjj```WWWOOOIIIFFFBBBAAA??????@@@???>>><<<;;;::::::999888888777777555555444444444444555555333333333333333333333333333333333444444444444555333333333333333333333333333333333333333333333333111111222222222333333333222222222222222222222222222222222222222222222222000111111111111222222222222222222333333333444444333333333444444444555555444444333333444444555666666666666666777777777777666777888:::;;;;;;;;;;;;;;;;;;<<<===>>>>>>??????===???AAABBBBBBCCCEEEFFFHHHIIIJJJJJJLLLLLLMMMNNNPPPPPPRRRSSSSSSRRRRRRQQQSSSUUUWWWXXXYYYZZZ]]]`````````___^^^]]]]]]```cccbbbccceeehhhiiikkkkkkkkklllnnnpppqqqqqqrrruuuwwwvvvwwwyyy{{{|||}}}~~~~~~~~~{{{|||~~~}}}{{{zzzzzz{{{zzzzzzzzzzzzzzzzzzzzzzzzwwwwwwwwwwwwvvvuuusssrrrrrrrrrrrrrrrrrrrrrrrrrrrooopppqqqppppppppprrrtttuuuuuuuuutttsssrrrqqqpppkkkkkkkkkjjjiiiiiihhhhhhiiiiiiiiiiiijjjjjjjjjjjjjjjjjjiiiiiiiiihhhhhhhhhgggggggggggghhhiiijjjkkkkkkkkkkkkkkkkkkjjjiiihhhlllnnnrrruuuvvvvvvvvvuuuuuusssqqqqqqrrrsssrrrqqqmmmmmmllllllkkkjjjjjjiiiiiiiiiiiiiiiiiijjjjjjkkkkkkkkkkkkkkkkkkjjjiiihhhfffeeebbbaaa```aaabbbcccgggiiikkkllllllmmmoooqqqrrrtttvvvuuutttrrrqqqrrroooooopppppprrrtttwwwxxxwwwwwwvvvuuuttttttttttttqqqrrrssstttvvvwwwwwwxxxwwwwwwvvvuuuuuuuuuvvvvvvwwwxxxyyyzzz|||~~~DDDKKKTTT]]]fffrrr~~~~~~{{{zzzzzzxxxuuupppooorrrwww|||{{{xxxxxx{{{}}}rrrjjjhhhcccdddhhhpppzzzzzz{{{|||}}}|||{{{zzzxxxxxxuuuqqqnnnkkkiiifffddd```aaabbbaaa\\\UUUMMMHHHDDDDDDCCCCCCDDDBBB@@@===999777444222222222111000111111111111111111111111000000000000000000000000/////////000000000111111000000000000000000000000000000111222222222222222000111111111111222222222444777<<>>???@@@???===<<<::::::999999888777777777555555444444444444555555333333333333333333333333333333333444444444555555222222222222222222222222333333333333333333333333111111222222222333333333222222222222222222222222222222222222222222222222000111111111111222222222111111111222222222333333333333333444444444555555444444333333444444555666555555555666666666777777555666888:::;;;;;;;;;;;;::::::;;;<<<===>>>???@@@>>>@@@BBBBBBBBBCCCEEEGGGHHHIIIIIIJJJKKKLLLMMMMMMOOOOOOPPPQQQQQQRRRSSSSSSTTTUUUWWWXXXYYY[[[^^^`````````___]]]]]]^^^aaadddbbbdddfffhhhjjjjjjkkkkkklllnnnqqqrrrssssssuuuvvvvvvwwwxxx{{{|||~~~~~~|||}}}{{{}}}}}}{{{{{{}}}{{{{{{{{{{{{zzzzzzzzzzzzxxxwwwvvvuuutttsssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrroooqqqrrrrrrpppqqqsssvvvuuuuuuvvvuuutttsssqqqpppllllllkkkjjjjjjiiihhhhhhhhhhhhhhhiiiiiiiiijjjjjjhhhhhhhhhgggggggggffffffffffffeeeeeefffgggiiiiiiiiijjjjjjkkkkkkjjjiiihhhjjjkkkmmmoooqqqrrrsssssssssqqqoooooopppqqqpppooommmmmmlllkkkiiihhhggggggggggggffffffgggggghhhiiihhhiiijjjjjjjjjiiihhhgggcccaaa___]]]]]]^^^```aaafffhhhjjjllllllnnnppprrrqqqsssuuuuuusssqqqqqqqqqooooooppprrrtttuuuvvvwwwuuuttttttsssssssssttttttrrrtttvvvyyyzzzzzzzzzyyywwwwwwvvvuuuuuuuuuuuuuuuuuuvvvwwwzzz|||AAAGGGQQQZZZcccnnnyyy}}}wwwqqqoooqqquuuwwwwwwzzzvvvtttvvv}}}zzznnniiibbbbbbeeemmmvvv}}}xxx{{{}}}yyyuuurrrooollliiibbbccceeeddd___WWWOOOIIIFFFEEEDDDEEEEEEDDDAAA???<<<999666555444444333222111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000///000111222222222222222000111111111111222222222555777===HHHYYYeeeeee^^^YYYYYYZZZ[[[\\\^^^___```aaabbbgggjjjiiiddddddgggjjjlllnnnmmmkkkjjjmmmppptttxxxyyytttppprrrttttttwwwzzzyyyeee___\\\bbbooo~~~|||wwwwww{{{}}}{{{tttlllggg```\\\VVVPPPOOOQQQVVVYYYXXXXXXYYY[[[\\\]]]^^^___dddfffhhhjjjkkkiiifffeeeaaaaaaaaaaaa````````````___``````aaadddjjjqqqvvvxxx{{{tttppphhh^^^TTTLLLFFFCCC@@@???>>>???@@@???===<<<:::999999999888777777777555555555444444555555555333333333333333333333333333333333444444555555555222222222222222222222222333333333333333333333333111111222222222333333333222222222222222222222222222222222222222222222222000111111111111222222222000000111111111222222222333333333444444444555555444333333333333444555555555555555555666666666777555666888:::;;;;;;;;;;;;::::::;;;<<<===>>>???@@@>>>@@@BBBCCCCCCDDDFFFGGGHHHHHHIIIJJJKKKLLLMMMMMMMMMNNNNNNOOOQQQSSSUUUVVVTTTVVVXXXYYYYYY[[[^^^aaa_________]]]]]]^^^bbbeeebbbcccfffhhhjjjjjjjjjjjjkkknnnqqqsssttttttuuuvvvuuuwwwxxx{{{|||~~~~~~zzz|||~~~~~~|||~~~}}}}}}~~~||||||{{{{{{{{{zzzzzzzzzzzzyyyxxxvvvuuutttttttttssssssssssssssssssssssssoooqqqsssrrrqqqqqqtttwwwssstttttttttsssqqqooonnnllllllkkkkkkjjjiiiiiihhhhhhhhhhhhhhhiiiiiiiiiiiiggggggfffffffffeeeeeeeeeeeeeeeddddddeeefffhhhiiihhhiiijjjkkkkkkjjjiiihhhhhhiiijjjlllmmmoooqqqrrrqqqooommmmmmooooooooonnnnnnmmmllljjjhhhgggfffeeefffeeeeeeeeeeeefffggggggggghhhiiijjjjjjiiihhhgggaaa___]]][[[[[[]]]___```eeegggjjjkkklllnnnpppsssppprrrttttttsssqqqqqqqqqnnnoooqqqsssuuuuuuvvvvvvrrrrrrrrrrrrrrrsssttttttsssvvvyyy|||~~~}}}|||{{{xxxwwwvvvuuuuuutttuuuuuutttuuuwwwyyy}}}AAACCCJJJTTT]]]eeerrr~~~xxxrrroooqqquuuyyywwwtttqqqtttzzz~~~~~~||||||yyykkkfffcccdddjjjqqqvvv{{{zzz|||}}}yyytttnnnllljjjhhhfffccc\\\SSSKKKIIIGGGDDDCCCCCCCCCAAA@@@>>><<<888333111000000000333222111111000000111111111111111111111000//////000000000000000000000000000000000000000000000000222111111111000000//////000000111111111222222222666666???OOO\\\aaaaaaaaa]]]\\\\\\\\\]]]___```aaaccceeeiiikkkhhhdddcccfffdddhhhkkklllmmmoooqqqqqqttttttqqqnnnmmmrrrzzzzzznnngggaaabbbgggooo}}}oooggggggtttuuuvvvvvvtttqqqnnnkkkhhh___VVVSSSSSSTTTXXX^^^___^^^]]]\\\]]]^^^___```cccfffiiillllllkkkhhhffffffffffffeeedddbbbaaa```aaaaaaaaacccgggmmmsssvvv|||~~~|||yyyvvvqqqhhh___WWWNNNGGGBBBBBB@@@>>>===>>>>>>===<<<;;;:::999888777777777777666666888888888777666555555555555555555555555555222222333333333333444444444444333333333333222222222222222222222222222222555555555444444333333333333333333333333333333333222222222222222222222222444444333222222111111000333333333333333333333333222333444444555555444444555555555666666666666777666666666666777777777777888888999:::;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<>>>>>>>>???AAACCCDDDEEEGGGIIIJJJJJJKKKLLLNNNMMMOOORRRSSSSSSSSSUUUVVVUUUVVVWWWYYY[[[]]]___```^^^^^^______```aaaaaaaaaeeefffgggiiikkklllllllllnnnoooppprrrssstttuuuuuuuuuxxx{{{~~~~~~~~~~~~~~~}}}|||{{{zzzyyywwwvvvxxx|||~~~}}}{{{wwwwwwvvvvvvuuuuuuttttttttttttsssssssssrrrrrrrrruuutttrrrqqqpppqqqqqqrrrtttssssssrrrqqqpppoooooonnnllljjjhhhggggggggghhhhhhgggffffffhhhiiiiiihhhjjjiiiiiihhhgggffffffeeecccccccccddddddeeeeeeeeeffffffggggggggggggffffffhhhhhhhhhiiijjjlllmmmnnnlllmmmmmmmmmlllkkkkkkjjjkkkkkkkkkjjjhhhgggeeedddeeeddddddccccccddddddeeeggghhhhhhhhhgggfffdddccc___^^^\\\ZZZZZZ\\\^^^```dddfffiiikkklllmmmppprrrqqqqqqqqqqqqqqqqqqqqqqqqoooppprrrtttuuuvvvwwwwwwtttssssssrrrssstttuuuuuuuuuvvvyyy|||~~~~~~~~~yyywwwuuurrrrrrrrrtttuuuyyyyyy{{{}}}===???DDDNNNVVV___mmmzzzzzzsssppprrrvvvzzz||||||uuurrrppprrrwww{{{{{{zzzzzz~~~ooofffbbbaaafffllloootttyyyzzz{{{zzzqqqmmmiiihhhgggaaaWWWNNNIIIHHHFFFEEEEEEEEECCCBBB@@@===999555222111111222333222111111000000111111111111111111111000//////000000000000000000000000000000000000000000000000111111111111000000000///111111111222222222222333666888AAAQQQ^^^bbbaaaaaa[[[[[[[[[\\\]]]___aaabbbgggkkkpppqqqnnnjjjiiikkkgggiiikkklllmmmoooqqqqqqtttrrrnnnjjjiiinnnvvv}}}}}}vvvlllddddddhhhnnnxxxvvvfff______fffgggiiilllmmmnnnmmmmmmiii```XXXUUUUUUUUUYYY___^^^^^^]]]]]]^^^___aaabbbdddgggjjjmmmnnnllliiiggggggggggggfffeeedddbbbbbbcccbbbbbbdddggglllrrruuu}}}zzzwwwuuuooofff]]]TTTMMMFFFBBBBBB@@@>>>===>>>>>>===<<<;;;:::999888777777777777555555555555555444444333555555555555555555555555222222333333333333444444444444333333333333222222222222222222222222222222444444444333333333333333333333333333333333333333222222222222222222222222222222222222222222222333333333333333333333333333222333444444555444444444444444555555555666666666555555666666666777777777777888999:::;;;;;;;;;;;;:::::::::::::::;;;<<<===@@@?????????@@@BBBDDDEEEEEEGGGIIIJJJJJJJJJLLLNNNNNNPPPRRRSSSSSSTTTUUUWWWVVVVVVXXXZZZ[[[]]]______^^^______```aaaaaabbbbbbeeefffhhhjjjkkkllllllmmmnnnnnnppprrrsssttttttttttttwww{{{}}}~~~~~~~~~~~~}}}|||{{{{{{yyywwwwwwxxx{{{|||{{{yyyvvvvvvvvvvvvuuuuuuttttttsssssssssrrrrrrrrrqqqqqqsssrrrqqqooooooooooooppprrrrrrqqqqqqppppppoooooommmllljjjiiiggggggggghhhhhhfffeeeeeeggghhhhhhgggggggggffffffeeeeeeddddddbbbcccccccccddddddddddddeeeeeeffffffffffffeeeeeeeeefffffffffhhhiiijjjkkkjjjkkkkkkkkkkkkjjjiiihhhiiiiiiiiiiiihhhgggeeeeeeddddddccccccccccccddddddeeefffffffffeeedddbbbaaa^^^\\\ZZZXXXWWWXXXZZZ[[[___bbbfffiiijjjkkkmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnoooqqqssstttuuuvvvvvvssssssttttttuuuvvvvvvvvvvvvxxx{{{~~~zzzxxxuuusssrrrrrrtttuuuyyyzzz|||~~~;;;;;;@@@HHHPPPZZZhhhvvv{{{tttrrrsssvvvyyyzzzzzzzzz|||}}}}}}{{{yyyssspppmmmooossswwwwwwvvvvvvwww{{{qqqeee```^^^ccchhhkkkpppvvvzzz{{{xxxqqqkkkjjjkkkggg\\\SSSJJJIIIHHHHHHHHHHHHEEECCCAAA???;;;777444333333333333222111111000000111111111111111111111000//////000000000000000000000000000000000000000000000000111111111111000000000000222222222222333333333333666999DDDTTT```cccaaa```ZZZZZZZZZ\\\^^^```ccceeelllqqqxxxyyywwwtttrrrqqqnnnmmmlllmmmnnnoooqqqrrrsssooojjjeeedddhhhpppvvv|||~~~rrrhhhfffiiilllpppuuuyyyzzzzzzwwwkkk]]]WWWXXXZZZ[[[]]]```cccgggkkkllljjjaaaYYYWWWWWWWWWZZZ___^^^]]]]]]^^^___aaaccceeegggiiillloooooommmjjjhhhhhhhhhhhhhhhgggeeedddccceeedddcccdddggglllqqqttt|||xxxuuusssmmmcccYYYQQQKKKEEEBBBAAA???======>>>>>>===<<<::::::999888777777777777666555555444333333444444444444444444444444444444222222333333333333444444444444333333333333222222222222222222222222222222222222222222222333333333222222222222222222222222111111111111111111111111000111111222333333444444333333333333333333333333222222333444444444444444333333333444444444555555444444555555555666666666777888999:::;;;;;;;;;;;;999999999:::;;;<<<===>>>@@@@@@@@@@@@AAACCCDDDFFFEEEGGGIIIIIIIIIJJJLLLNNNNNNPPPSSSTTTTTTTTTVVVWWWWWWWWWYYYZZZ\\\]]]^^^______``````aaabbbbbbccccccfffgggiiijjjlllmmmmmmmmmmmmnnnoooqqqrrrsssttttttsssvvvzzz}}}}}}~~~~~~}}}|||{{{{{{xxxxxxxxxyyyzzzzzzxxxvvvvvvvvvvvvuuuuuuuuuuuutttrrrrrrqqqqqqqqqpppppppppqqqpppooonnnmmmmmmmmmmmmoooooooooooooooooooooooolllkkkjjjiiihhhgggggggggfffeeecccdddfffggggggfffccccccccccccccccccccccccbbbbbbbbbbbbccccccccccccccccccccccccccccccccccccbbbbbbccccccdddeeegggggghhhhhhiiiiiiiiihhhgggggggggggggggggggggfffeeeeeeccccccbbbbbbbbbbbbcccccccccdddddddddbbb```___]]]\\\ZZZWWWTTTSSSSSSTTTUUUYYY]]]bbbfffhhhhhhiiijjjjjjjjjjjjjjjjjjjjjjjjjjjmmmnnnoooqqqrrrsssssstttqqqsssuuuwwwyyyyyyxxxxxxxxxzzz}}}zzzxxxvvvsssrrrrrrtttuuuzzz|||~~~===<<<>>>EEELLLVVVfffttt|||{{{wwwuuutttuuuvvvyyywwwvvvwwwyyyzzzyyyxxxqqqnnnllllllooorrrsssssstttttttttyyypppddd___^^^bbbhhhlllqqqwww{{{zzz|||}}}tttkkkiiillljjj```VVVKKKJJJIIIJJJJJJIIIFFFDDDAAA???<<<888555444333333333222111111000000111111111111111111111000//////000000000000000000000000000000000000000000000000111111111000000000000000222222333333333444444444555999EEEVVVaaabbb___^^^ZZZZZZ[[[]]]```cccfffhhhnnnwww|||zzzwwwrrrnnnnnnooooooqqqtttrrrnnngggaaa___cccjjjooowwwsssgggfffiiijjjjjjkkkpppqqqrrrooodddXXXSSSUUUYYYXXXXXXXXX[[[```eeehhhhhh```ZZZXXXXXXXXXZZZ___]]]^^^^^^___aaadddfffhhhiiikkkoooqqqqqqooollliiiiiiiiiiiiiiihhhgggfffeeedddcccccceeehhhnnnsssvvv|||xxxuuurrrkkkaaaWWWOOOIIIDDDBBBAAA???=========>>>===<<<:::999999888777777888888999888666555444444555666444444444444444444444444222222222333333333444444444444333333333222222222222222222222222222222222000000111111222222222333111111111111111111111111000000000000000000000000111111111222222333333333222222222222222222222222222222333444444444444333222222333333333444444444444444444444555555555666777888999::::::;;;::::::888999999:::;;;<<<>>>???@@@?????????@@@BBBDDDEEEEEEFFFHHHIIIIIIJJJLLLNNNNNNQQQSSSTTTTTTUUUVVVWWWWWWXXXYYYZZZ\\\]]]^^^___aaaaaaaaabbbccccccddddddhhhiiijjjkkkmmmmmmmmmnnnmmmnnnoooqqqrrrsssttttttrrrvvvzzz}}}~~~~~~~~~~~~}}}||||||{{{xxxyyyzzzzzzzzzyyyvvvtttuuuuuuuuuuuuuuuuuuuuuuuuppppppppppppoooooooooooooooooonnnmmmmmmllllllllllllmmmmmmmmmnnnnnnooooookkkjjjjjjiiihhhgggggggggeeedddbbbcccdddfffeeeeeebbbbbbbbbbbbbbbbbbbbbcccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa````````````aaaaaaaaa``````aaabbbcccdddeeefffgggggghhhggggggffffffddddddeeeeeefffeeeeeedddbbbaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbb```^^^\\\ZZZZZZXXXTTTQQQOOONNNOOOPPPTTTYYY___dddfffgggggghhhjjjjjjjjjjjjjjjjjjjjjjjjllllllnnnooopppqqqqqqqqqppprrrvvvzzz|||{{{zzzyyyyyy{{{~~~{{{yyyvvvsssrrrssstttuuu|||~~~~~~|||~~~>>>===>>>CCCIIISSSbbbooozzz~~~{{{yyyzzzzzzzzzxxxvvvsssrrruuuttttttuuuwwwxxxxxxwwwqqqooolllkkkllloooqqqrrrttttttsssuuuzzznnneee```___ccchhhlllpppvvvzzzyyyyyy|||uuujjjgggjjjjjjbbbYYYMMMLLLJJJJJJJJJIIIFFFDDD@@@>>><<<888666444333222333222111111000000111111111111111111111000//////000000000000000000000000000000000000000000000000000000000000000000111111222222333333333444444444444999FFFWWW``````]]]]]][[[[[[]]]___bbbeeeiiikkkrrrxxxqqqqqqqqqppprrrvvvsssnnnfff```___bbbgggkkkrrryyyyyynnnddddddhhhhhhffffffjjjkkkllljjj```UUUQQQSSSXXXVVVSSSSSSUUUZZZ```ccceee^^^YYYXXXYYYXXX[[[___^^^^^^___aaacccfffiiikkkkkkmmmppprrrrrrpppmmmjjjiiiiiiiiiiiihhhgggffffffbbbbbbbbbeeejjjpppvvvyyy}}}}}}yyyvvvpppiii___VVVNNNIIIDDDBBBAAA???===<<<======<<<;;;:::999888888777888888888999888666444444444555555444444444444444444444444222222222333333333444444444444333333333222222222222222222222222222222222000000000111111222222222111111111111111111111111000000000000000000000000333333333222222222111111222222222222222222222222111222333333444444333333222222222333333333333444444444444444555555555666777777888999::::::::::::888999999:::;;;<<<>>>???>>>>>>===>>>???@@@BBBCCCDDDFFFHHHIIIIIIIIIKKKMMMNNNPPPSSSTTTTTTTTTVVVWWWWWWXXXYYY[[[\\\^^^______bbbbbbccccccdddeeeeeefffiiijjjkkkmmmmmmnnnnnnnnnmmmnnnoooqqqssssssttttttssswww{{{}}}~~~~~~~~~}}}}}}||||||xxxzzz}}}}}}|||yyyvvvttttttttttttttttttuuuuuuuuuppppppooooooooonnnnnnnnnooooooooonnnnnnmmmlllllljjjkkkkkkllllllmmmmmmmmmiiiiiiiiiiiihhhggggggfffdddcccbbbbbbdddeeeeeedddbbbbbbbbbbbbbbbbbbcccccc````````````````````````______^^^^^^^^^^^^______```````````````aaabbbccceeeffffffgggggggggffffffbbbbbbcccdddddddddcccccc`````````______`````````aaaaaaaaa```^^^\\\YYYXXXWWWUUUQQQNNNKKKKKKLLLLLLQQQVVV\\\bbbdddeeefffgggkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkmmmnnnooooooooooooooorrrvvvzzz||||||zzzyyyyyyzzz}}}zzzxxxvvvsssssstttuuuwww~~~}}}{{{}}}~~~>>><<<===AAAFFFNNN[[[hhhwww}}}xxxzzz|||}}}|||xxxtttqqqpppooooooqqqtttvvvvvvuuussspppnnnlllkkkmmmppprrrtttuuuuuuuuuuuuyyyyyymmmfffaaaaaaeeejjjlllpppttt{{{zzzyyyzzz|||tttiiieeeggggggbbb\\\QQQOOOLLLJJJIIIHHHGGGEEE@@@???<<<:::777555333222333222111111000000111111111111111111111000//////000000000000000000000000000000000000000000000000000000000000111111111111222222222222333333333333444:::GGGWWW___^^^\\\]]][[[\\\]]]___bbbfffiiikkkwwwtttssssssqqqsssyyyvvvppphhhcccccceeehhhjjjppptttyyy~~~ooogggaaacccffffffeeeeeegggggghhhfff\\\QQQNNNPPPSSSQQQNNNMMMPPPUUU\\\```bbb\\\XXXYYYZZZZZZ\\\`````````aaabbbeeehhhkkkllllllnnnqqqsssssspppmmmkkkgggggggggggggggfffeeeeeeaaaaaabbbeeejjjqqqwww{{{}}}~~~|||yyywwwoooiii```WWWPPPJJJEEEBBB@@@>>><<<<<<======<<<;;;999999888888888888888999666666444333222222111111333333333333333333333333222222333333333333444444444444333333333333222222222222222222222222222222111111111111111222222222222222222222222222222222111111111111111111111111444444333333222111111000222222222222222222222222111111222333333333333333222222222333333333444444444444555555555666666666666777888999::::::::::::999999999:::;;;<<<===>>>============>>>@@@AAABBBDDDFFFHHHHHHHHHIIIKKKMMMMMMOOORRRSSSSSSSSSUUUVVVVVVWWWYYY[[[]]]___```aaacccddddddeeeeeefffggggggkkkkkkmmmnnnnnnooooooooonnnoooppprrrssstttuuuuuuvvvyyy}}}~~~~~~~~~~~~}}}}}}||||||yyy|||~~~zzzwwwvvvsssttttttttttttuuuuuuuuuppppppooooooooonnnnnnnnnooooooooooooooommmlllllliiiiiijjjjjjkkkkkkkkklllhhhhhhiiiiiihhhhhhgggfffdddcccbbbbbbdddeeeeeedddccccccbbbbbbbbbbbbbbbbbb____________^^^^^^^^^^^^___^^^]]]\\\\\\]]]^^^__________________```aaaaaaddddddeeeffffffffffffeeeaaaaaabbbbbbbbbbbbbbbaaa______^^^^^^^^^^^^______`````````^^^\\\YYYVVVUUURRRPPPLLLJJJHHHHHHIIIJJJNNNSSSYYY___bbbdddfffhhhkkkkkkkkkkkkkkkkkkkkkkkkjjjkkklllmmmnnnnnnnnnnnnnnnqqquuuyyy{{{zzzyyyxxxwwwxxx{{{}}}~~~~~~}}}|||yyywwwuuussssssuuuwwwyyy}}}|||}}}???===>>>AAADDDKKKWWWcccrrr}}}~~~zzzvvvtttnnnlllkkklllpppsssvvvvvvuuussspppmmmlllmmmqqqssssssuuuvvvtttqqqrrrvvv{{{~~~qqqhhhbbb___bbbiiippptttwww{{{~~~}}}|||{{{zzz{{{|||~~~~~~uuujjjdddddddddbbb___WWWSSSNNNKKKIIIIIIHHHGGGAAA@@@>>>;;;999666444333333222111111000000111111111111111111111000//////000000000000000000000000000000000000000000000000///000000000111111111111111111111222222222222333666<<>><<<<<<<<<===<<<;;;999888888888888888999999555555555444333222000000333333333333333333333333222222333333333333444444444444333333333333222222222222222222222222222222222222222222222111111111333333333333333333333333222222222222222222222222333222222222222222222222111111111111111111111111111111222333333333333222333333333333444444444444555555666666666777777777666777888999999::::::999:::::::::::::::;;;<<<===>>>>>>======>>>@@@BBBCCCDDDEEEGGGHHHHHHIIIKKKMMMLLLNNNQQQRRRRRRRRRTTTUUUUUUVVVXXX[[[]]]```bbbcccdddeeeeeeffffffggghhhhhhllllllmmmnnnooooooooooooooopppqqqssstttuuuvvvvvvyyy{{{~~~~~~~~~~~~}}}}}}}}}}}}zzz~~~}}}yyyxxxssssssssstttttttttuuuuuupppppppppooooooooonnnnnnnnnooooooooonnnmmmlllkkkiiiiiiiiiiiiiiiiiiiiijjjggghhhiiiiiiiiihhhgggfffeeecccbbbbbbdddeeeeeedddccccccbbbbbbaaaaaa``````___^^^^^^^^^]]]]]]]]]]]]^^^]]]\\\[[[[[[\\\]]]^^^^^^]]]]]]]]]]]]^^^______aaabbbcccddddddddddddddd``````aaaaaaaaa``````___^^^^^^]]]]]]]]]]]]^^^^^^^^^^^^]]]\\\YYYVVVSSSQQQKKKJJJGGGEEEDDDEEEGGGIIILLLPPPVVV[[[___bbbeeehhhiiiiiiiiiiiiiiiiiiiiiiiikkkkkklllmmmnnnnnnnnnnnnnnnpppsssvvvxxxxxxwwwvvvtttuuuxxxzzz{{{zzzyyyyyywwwvvvtttssstttvvvyyy{{{~~~~~~~~~AAA???@@@CCCFFFKKKVVVaaammmxxx~~~{{{yyywwwooollliiiiiimmmssswwwzzzwwwuuurrrnnnmmmnnnqqqtttsssuuuvvvsssooonnnrrrvvvyyy~~~|||sssiiiddd]]]\\\bbbmmmwww}}}|||xxxuuutttttt{{{}}}uuukkkdddbbbbbbbbbaaa[[[VVVPPPLLLJJJIIIIIIHHHCCCBBB@@@===:::888666555333222222111000111111111111111111111111000//////000000000000000000000000000000000000000000000000//////000000111111111222000000111111111222222222888>>>JJJXXX___^^^^^^```ZZZZZZ[[[]]]```cccfffhhhwwwyyywwwwwwsssuuu}}}zzzuuunnnkkklllmmmmmmllljjjjjjiiiiiimmmqqqpppkkkcccaaaaaadddeeedddeeehhhiiihhhhhheeeZZZOOOLLLOOOWWWTTTPPPNNNNNNRRRWWWZZZ```[[[YYY\\\______aaaeeecccccccccdddfffiiilllmmmmmmooorrrsssssspppmmmjjjdddddddddeeeddddddcccccceeeeeeeeegggkkkpppvvvyyy~~~zzzuuurrrnnniiibbb[[[TTTNNNGGGCCC@@@>>><<<<<<<<<===<<<;;;999888888888888888999999666777777777666444222000333333333333333333333333222222333333333444444444444444444333333333222222222222222222222222222222444333333333222111111111333333333333333333333333222222222222222222222222111111111222222333444444111111111111111111111111111111222333333333333222333333444444444444555555666666666666777777777777666777888999999:::999999;;;;;;:::::::::;;;;;;<<>>>>>???AAACCCDDDDDDEEEGGGHHHHHHIIIKKKMMMLLLNNNPPPQQQQQQRRRSSSUUUTTTVVVXXX[[[^^^aaacccdddeeeeeeffffffggghhhhhhhhhlllmmmnnnoooooopppoooooopppqqqrrrtttuuuvvvwwwwwwzzz}}}~~~~~~~~~~~~}}}}}}}}}}}}zzz~~~{{{zzzssssssssstttttttttuuuuuuppppppppppppoooooooooooommmnnnnnnooonnnlllkkkjjjiiiiiiiiihhhhhhhhhhhhhhhgggggghhhiiiiiihhhgggfffeeecccbbbcccdddfffeeeeeeccccccbbbaaa```______^^^^^^^^^^^^]]]]]]\\\\\\\\\^^^]]][[[ZZZZZZ[[[]]]^^^\\\\\\\\\\\\\\\\\\]]]]]]``````aaabbbbbbbbbbbbbbb``````aaaaaa```______^^^^^^]]]]]]\\\\\\]]]]]]^^^\\\\\\[[[ZZZWWWTTTQQQOOOGGGFFFCCCBBBBBBDDDFFFGGGKKKOOOTTTXXX\\\```dddgggggggggggggggggggggggggggkkkkkklllmmmnnnnnnnnnnnnnnnppprrruuuvvvvvvvvvuuurrrsssvvvxxxyyyxxxwwwvvvvvvuuutttssstttwwwzzz|||EEEBBBBBBCCCCCCFFFOOOYYYkkkrrr|||{{{uuupppkkkhhhmmmqqqsssuuuxxx{{{xxxtttrrrpppnnnooorrrqqqtttwwwyyyxxxuuusssqqqtttwwwxxxwwwrrrkkkeeebbbaaa^^^___mmmxxxqqqnnnmmmttttttyyyrrrnnniiieeeccccccccccccaaa\\\TTTNNNJJJIIIJJJJJJBBBAAA@@@===:::777444222222222222111222222333333111111111111111000//////000000000000000000000000222111111111000000//////111111111000000000000000111222333222111111333444999@@@LLLXXX___aaa```___[[[YYYZZZ]]]^^^]]]aaagggyyyyyyssstttvvv{{{~~~}}}zzzuuurrrqqqsssvvvrrrlllgggfffiiijjjfffaaa[[[```eeeiiilllmmmllljjjllljjjfff^^^RRRGGGGGGMMMPPPNNNKKKHHHHHHLLLSSSXXX___]]][[[\\\```cccdddcccdddeeeggggggggghhhjjjmmmoooqqqtttsssqqqmmmkkkkkkeeeeeeccccccccccccdddeeeeeeeeeeeeggglllrrrwww{{{~~~}}}zzzvvvttttttnnnddd[[[SSSLLLGGGCCCAAA@@@===;;;:::999999999888888888888777777777777777777666555444444333333333333333333333333333333000000111222222333444444555555444444444333333333222222222222222222222222333222222111111222222333333222222111111222222333333333333222222111111111333111///000222333222///111222333333444444333333222222222222222222222222222222333333333333444444444444555555666777777777888888999999999:::::::::999999::::::;;;<<<======BBBAAA???>>>>>>@@@AAACCCBBBCCCDDDEEEFFFGGGHHHIIILLLLLLLLLMMMNNNOOOPPPQQQTTTVVVYYY[[[]]]```dddffffffhhhjjjjjjiiiiiijjjkkknnnnnnooopppqqqqqqrrrrrrppppppqqqrrrtttvvvxxxyyyyyyzzz|||~~~~~~~~~}}}}}}~~~}}}yyywwwwwwwwwvvvvvvuuuuuutttttttttrrrooonnnnnnooonnnmmmmmmmmmmmmmmmlllkkkjjjjjjgggggggggggghhhiiijjjkkkkkkiiiggghhhjjjjjjgggdddbbbbbbbbbbbbbbbbbbbbbbbbbbbaaa```______^^^^^^_________^^^^^^^^^]]]]]]]]]\\\\\\[[[ZZZYYYYYYZZZZZZZZZ[[[\\\]]]^^^^^^]]]\\\bbbaaa```______```aaabbb```___^^^]]]]]]]]]]]]]]]]]][[[YYYXXXYYYYYYYYYWWWZZZZZZZZZXXXUUUPPPMMMJJJEEEDDDCCCBBBAAABBBBBBCCCHHHMMMSSSXXX[[[^^^aaacccbbbdddfffgggffffffggghhhfffhhhjjjjjjjjjkkklllnnnpppppprrrtttuuutttqqqooonnnnnnpppqqqssstttvvvvvvsssssstttuuuwwwzzz|||~~~GGGDDDCCCEEEEEEGGGPPPZZZkkkqqq{{{~~~~~~zzzuuupppkkkiiimmmrrrsssvvvyyy|||zzzxxxvvvsssrrrsssuuuuuuyyy}}}~~~yyyuuurrrrrrtttuuutttoooiiiccc___```___bbbppp|||sssmmmlllnnnnnnqqqwww}}}~~~{{{wwwppplllhhhdddcccddddddeeefffaaaYYYQQQLLLIIIHHHHHHDDDCCCAAA???;;;888666444333222222111222222333333111111111111111000//////000000000000000000000000111111111111000000000///111111111111000000000000000111222111000000222444999AAAMMMYYY___aaa```___\\\ZZZ[[[]]]]]]\\\```fffttttttpppqqqtttxxx}}}|||zzzzzz}}}~~~wwwnnnjjjiiihhhccc______eeelllooosssvvvvvvtttoookkkeee]]]PPPFFFFFFLLLMMMKKKIIIGGGHHHLLLSSSYYY^^^\\\ZZZ\\\___bbbccccccdddeeefffffffffgggiiikkkmmmoooqqqqqqooollljjjiiifffeeedddcccccccccdddeeeeeeeeeeeeggglllrrrwww{{{~~~~~~}}}yyyvvvtttqqqkkkbbbYYYQQQKKKGGGDDD@@@???===;;;:::999999999888888888777777777666666777666666555444444333333333333333333333333333333111111222222333444444555555444444444444333333333222222222222222222222222333222222111111222222333222111111000000111111222333333333222222111111111333111///000222333222000111222333333444444333333222222222222222222222222222222333333333333444444333333444444555666666666888888888999999999::::::999999::::::;;;<<<<<<===@@@@@@>>>===>>>???AAABBBBBBBBBCCCEEEFFFGGGHHHIIILLLLLLLLLMMMNNNPPPQQQRRRTTTVVVYYY[[[\\\___bbbeeeeeegggiiiiiiiiihhhiiijjjmmmnnnnnnoooppppppqqqqqqppppppqqqrrrtttuuuwwwxxxyyyzzz|||}}}~~~~~~}}}}}}}}}zzzxxxxxxwwwwwwvvvuuuuuutttttttttrrrooonnnoooooonnnmmmlllmmmmmmllllllkkkjjjiiihhhhhhhhhhhhiiijjjkkklllkkkiiihhhhhhiiiiiigggdddbbbbbbbbbbbbbbbbbbbbbbbbbbbaaa```______^^^^^^______^^^^^^^^^^^^]]]]]]]]]\\\\\\[[[ZZZZZZZZZZZZZZZZZZZZZ[[[\\\\\\\\\\\\\\\aaa```_________```aaaaaa```___^^^]]]\\\\\\[[[[[[\\\ZZZXXXXXXYYYYYYXXXWWWXXXWWWWWWUUURRRNNNJJJHHHCCCBBBAAA@@@???@@@@@@AAAFFFKKKQQQVVVYYY\\\___aaaaaaccceeefffeeeeeefffgggfffgggiiijjjiiijjjlllmmmnnnooorrrtttuuutttqqqnnnmmmmmmnnnoooppprrrssssssssssssssssssuuuwwwzzz{{{HHHFFFEEEFFFFFFHHHPPPYYYiiioooyyyyyyvvvxxxyyywwwtttpppkkkjjjnnnrrrsssvvvzzz~~~|||yyyxxxxxxxxx{{{xxxsssnnnpppqqqqqqmmmggg```\\\^^^```eeerrruuunnnkkkjjjiiiiiilllppprrrooolllmmmjjjgggdddbbbccceeefffkkkfff^^^UUUMMMIIIFFFEEEEEEDDDCCC@@@===:::777555333333222222111222222333111111111111111000//////000000000000000000000000111111111111000000000000111111111111111111111111///000111000///000222333:::CCCOOOZZZ```aaa```___^^^\\\\\\]]]]]][[[^^^cccmmmwww~~~yyyooolllnnnqqquuuzzzxxxnnnhhheeeaaa^^^cccllltttxxx|||sssmmmddd[[[OOOEEEEEEIIIHHHGGGFFFEEEFFFLLLSSSXXX\\\[[[ZZZ\\\___bbbcccdddeeefffgggfffeeeeeegggiiijjjmmmoooooommmjjjhhhgggffffffdddcccccccccddddddddddddeeehhhlllrrrxxx{{{}}}~~~~~~|||yyyuuurrrooohhh___VVVOOOJJJFFFCCC???>>>===;;;:::999999999888888777777777777666666666666666555444444333333333333333333333333333333222222333333444555555555444444444444333333333333222222222222222222222222333222222111111222222333111000000000000000000111222222222222222111111111222111000111222222111000111222222333333333333333222222222222222222222222222222333333333333444444222222333333444555555555888888888999999999999:::999999::::::;;;;;;<<<<<<>>>>>>===<<<===>>>@@@AAAAAABBBCCCDDDFFFGGGHHHIIIKKKKKKLLLMMMNNNPPPRRRSSSTTTVVVYYYZZZ[[[^^^aaaddddddfffhhhiiihhhhhhiiijjjmmmmmmnnnnnnooooooppppppqqqqqqqqqrrrssstttvvvwwwzzzzzz{{{}}}}}}}}}}}}}}}~~~~~~~~~}}}|||zzzyyyxxxxxxwwwwwwvvvuuuuuuuuuuuurrrpppoooppppppnnnmmmllllllllllllkkkjjjiiihhhiiiiiiiiiiiijjjkkklllllljjjiiihhhhhhiiihhhfffdddbbbbbbbbbbbbbbbbbbbbbbbbbbbaaa```______^^^^^^___^^^^^^^^^^^^]]]]]]]]]]]]\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[\\\^^^^^^^^^^^^^^^___```aaa___^^^]]]\\\ZZZZZZYYYYYY[[[YYYXXXWWWXXXXXXWWWUUUTTTSSSRRRQQQMMMJJJGGGEEE@@@@@@>>>=========>>>???DDDHHHNNNRRRVVVYYY\\\^^^```bbbdddddddddcccdddeeeeeeggghhhiiihhhiiijjjllllllooosssuuuvvvtttqqqooolllmmmmmmnnnoooooopppppprrrrrrrrrrrrsssuuuwwwxxx{{{|||~~~~~~~~~IIIGGGFFFGGGFFFGGGOOOWWWfffmmmwwwzzzuuuooommmooorrrsssrrrooolllkkkooorrrssswww|||~~~{{{~~~{{{tttlllmmmooopppmmmggg```ZZZ[[[___eeepppyyypppmmmjjjhhhggghhhkkklllllljjjllljjjgggcccaaaaaaccceeekkkhhhaaaWWWOOOHHHEEEEEEFFFEEECCCAAA>>>:::888666333333222222111111222222111111111111111000//////000000000000000000000000111111111000000000000000000111111111111111222222///111111111000111333555;;;EEERRR]]]aaaaaa`````````]]]]]]]]]\\\YYY\\\aaaiiinnnqqqrrrxxxzzzqqqjjjjjjlllnnnsssxxxrrrhhhccc```___hhhttt~~~|||rrreeeZZZNNNEEEDDDGGGDDDDDDCCCCCCEEEKKKRRRWWW[[[[[[[[[]]]___bbbeeefffggghhhiiihhhffffffgggiiijjjlllnnnnnnllliiiggggggfffeeedddcccbbbccccccdddcccdddeeehhhmmmsssxxx{{{}}}}}}~~~}}}{{{wwwsssqqqooohhh^^^TTTMMMHHHDDDAAA>>>>>>===;;;:::999999888888777777777666666666666666666555555555444444444333333333333333333333333444444444444555555666666444444444333333333222222222222222222222222222222333222222111111222222333111111000000000000111111222222222111111111111111222111111111111222111111111111222333333333333222111222222222222222333333222222222333333333444444222333333444444555666666888888888888999999999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<===??????AAAAAABBBDDDEEEGGGHHHIIIJJJKKKKKKLLLNNNPPPRRRSSSTTTVVVXXXZZZ[[[]]]```cccdddfffhhhiiiiiiiiijjjlllmmmnnnnnnnnnooooooooopppppppppqqqqqqrrrtttuuuvvvzzzzzz{{{||||||}}}}}}}}}}}}~~~~~~}}}|||{{{{{{{{{{{{yyyxxxxxxwwwwwwvvvuuuuuuuuusssqqqpppqqqpppooommmkkkkkkkkkkkkjjjiiihhhhhhiiihhhhhhhhhiiiiiijjjkkkhhhhhhhhhhhhhhhgggeeedddbbbbbbbbbbbbbbbbbbbbbbbbbbbaaa```______^^^^^^___^^^^^^^^^]]]]]]]]]\\\\\\[[[[[[ZZZZZZZZZZZZZZZ[[[[[[ZZZYYYXXXXXXYYYZZZ[[[\\\\\\\\\\\\]]]^^^^^^___^^^]]][[[ZZZXXXWWWWWWWWWYYYXXXWWWWWWWWWWWWUUUTTTQQQPPPOOOMMMJJJGGGDDDCCC???>>>===<<<<<<===>>>>>>CCCGGGLLLPPPSSSVVVZZZ\\\^^^```bbbcccbbbbbbbbbddddddfffggghhhggggggiiijjjllloootttwwwvvvtttqqqpppnnnoooooooooooooooppppppsssrrrrrrqqqrrrsssuuuvvvwwwxxx{{{}}}~~~}}}|||{{{KKKHHHHHHHHHGGGGGGMMMVVVbbbjjjvvvqqqlllfffdddfffjjjmmmnnnooollllllppprrrtttxxx~~~|||tttlllmmmnnnpppoooiiiaaaZZZYYY]]]cccjjjtttzzzsssoooiiihhhggggggiiikkklllmmmmmmkkkhhhccc___^^^```cccgggeee```XXXOOOHHHFFFEEEEEEEEECCC@@@===:::777666444333222222111111111222111111111111111000//////000000000000000000000000000000000000000000111111000000111111222222222333111222333333222222555777<<>>???@@@@@@BBBCCCEEEGGGHHHIIIJJJJJJJJJKKKMMMOOOPPPQQQSSSUUUWWWYYYZZZ\\\```bbbccceeehhhiiiiiijjjlllmmmnnnnnnnnnooooooooooooooooooooopppppprrrsssuuuvvvzzzzzzzzz{{{||||||}}}}}}}}}~~~~~~~~~}}}|||{{{{{{||||||yyyyyyyyyxxxwwwwwwvvvvvvuuusssrrrrrrrrrqqqooonnnkkkkkkkkkkkkjjjiiihhhhhhhhhgggggggggggghhhhhhiiiggghhhhhhgggfffeeeddddddbbbbbbbbbbbbbbbbbbbbbbbbbbbaaa```______^^^^^^___^^^^^^]]]]]]]]]\\\\\\\\\[[[ZZZZZZZZZZZZZZZ[[[[[[[[[ZZZYYYXXXXXXXXXZZZZZZZZZZZZ[[[[[[\\\\\\\\\\\\[[[ZZZYYYWWWVVVVVVUUUUUUWWWVVVUUUVVVWWWVVVTTTRRROOONNNMMMJJJHHHEEECCCBBB???>>>===<<<<<<===>>>???CCCFFFJJJNNNQQQTTTXXX[[[[[[]]]___`````````aaabbbccceeeffffffffffffggghhhkkkoootttwwwvvvsssrrrrrrqqqqqqqqqqqqqqqqqqrrrrrrsssrrrrrrqqqrrrssstttuuutttvvvxxxzzz{{{{{{yyyyyy|||}}}OOOMMMLLLLLLKKKJJJPPPWWW```iiiuuu~~~|||lllgggaaa___```eeeiiilllnnnlllmmmqqqssstttyyy}}}tttllllllnnnqqqqqqlllccc[[[YYY]]]aaaeeejjjtttxxxrrrpppggggggffffffgggiiikkkmmmlllkkkiiiccc]]]\\\^^^bbbcccccc```YYYPPPIIIFFFGGGFFFEEECCCAAA>>>;;;888666444444333222111111111111111111111111111000//////000000000000000000000000000000000000111111111111000000111111222333333333111222333333333444666888===IIIXXXbbbdddbbbaaaaaaaaa^^^]]]]]][[[XXXZZZ^^^eeeeeedddeeehhhlllqqqsssoookkkiiijjjkkkjjjmmmrrrvvvuuutttsssuuu{{{ssshhhbbbbbbdddwwwnnn^^^QQQHHHDDDEEEBBBBBBBBBAAACCCGGGMMMRRRYYYZZZ\\\^^^___bbbfffiiijjjkkklllkkkiiiiiijjjlllmmmoooqqqpppllliiifffeeeaaa````````````bbbcccdddaaabbbeeeiiinnntttxxx{{{|||||||||{{{yyyuuuqqqnnnllldddYYYOOOHHHCCC@@@>>><<<<<<<<<<<<;;;:::888888777777666666666666555555555555555555555555555555333333333333333333333333555555555555555555555555333333333333222222222222222222222222222222222222333222222111111222222333333333222222222222333333000000000111111111111111000222222222111000111222000111111222222222222222111111111222222333333444222222333333333333444444444444555555666777777888777777777888888888888999999999999999::::::::::::::::::;;;<<<===>>>>>>>>>???@@@AAACCCEEEGGGHHHIIIIIIIIIJJJJJJKKKLLLNNNNNNOOOQQQTTTVVVXXX[[[^^^aaaaaadddggghhhiiijjjlllmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmnnnnnnpppqqqsssuuuvvvzzzzzzzzzzzz{{{|||}}}~~~~~~}}}~~~~~~}}}|||||||||}}}}}}zzzzzzyyyyyyxxxwwwwwwwwwuuutttsssssssssrrrpppnnnllllllllllllkkkjjjiiihhhggggggfffffffffgggggghhhfffggghhhgggeeedddddddddbbbbbbbbbbbbbbbbbbbbbbbbbbbaaa```______^^^^^^___]]]]]]]]]]]]\\\\\\\\\\\\ZZZZZZZZZZZZZZZ[[[[[[\\\[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUTTTUUUVVVUUURRRPPPMMMLLLJJJHHHEEECCCBBBAAA>>>======<<<<<<===???@@@AAADDDHHHKKKNNNRRRVVVYYYXXXZZZ]]]^^^^^^___aaabbbcccdddeeeeeeddddddeeegggjjjnnnssstttrrrqqqqqqsssrrrrrrrrrrrrrrrsssssssssrrrqqqqqqpppqqqrrrtttuuussstttvvvwwwxxxwwwwwwvvvwwwyyy{{{UUUSSSSSSSSSQQQOOOUUU\\\```iiiuuu}}}|||kkkfff```]]]^^^bbbhhhkkknnnmmmnnnrrrssstttzzz|||tttllllllnnnqqqrrrmmmccc[[[[[[^^^aaaccceeekkkssszzzzzztttpppnnnfffggggggffffffgggiiijjjiiiiiihhhbbb]]][[[___cccbbbcccaaaZZZQQQIIIGGGGGGHHHGGGEEECCC???<<<999888555444333222111111111111111111111111111000//////000000000000000000000000///000000000111111111111000000111222222333444444000111222333222333555777===JJJZZZdddeeebbbaaabbbaaa^^^]]]]]][[[WWWYYY^^^cccaaaaaaccceeegggkkkmmmllliiiiiijjjjjjhhhiiimmmooonnnllljjjkkkpppwww}}}{{{rrrggg``````ccczzztttaaaTTTJJJFFFEEECCCCCCCCCBBBBBBFFFKKKOOOUUUXXX[[[\\\]]]```eeeiiiiiijjjkkkjjjiiiiiijjjlllnnnpppqqqppplllgggdddbbb]]]]]]]]]^^^___aaacccddd```bbbeeeiiioootttxxx{{{{{{||||||{{{xxxtttpppmmmeee^^^TTTJJJDDDAAA???>>>;;;;;;<<<<<<;;;:::888777777777666666666555555555555555555555555555555555333333333333333333333333444444444444444444444444333333333222222222222111222222222222222222222222333222222111111222222333222222111111111111222222///000000000111111111222000222333222000///111333000000111222222222222222000111111222333333444444222222333333333333444444333333444555555666666777777777777777888888888888999999999999999999999999999:::;;;<<<===>>>??????>>>???AAACCCEEEGGGHHHIIIIIIIIIIIIIIIIIIJJJKKKKKKJJJLLLOOORRRTTTWWW\\\______aaadddfffggghhhjjjlllkkkkkkkkkkkkkkkkkkkkkkkkkkklllmmmoooqqqtttvvvwwwzzzzzzyyyyyyzzz{{{}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~zzzzzzzzzyyyxxxxxxwwwwwwuuutttsssttttttssspppnnnlllmmmmmmllllllkkkjjjiiihhhhhhgggggggggggghhhhhheeeggghhhgggdddccccccdddbbbbbbbbbbbbbbbbbbbbbbbbbbbaaa```______^^^^^^___]]]]]]]]]\\\\\\\\\\\\[[[ZZZZZZZZZZZZZZZ[[[\\\\\\ZZZ[[[[[[[[[ZZZZZZYYYXXXYYYYYYZZZZZZYYYXXXWWWVVVUUUUUUTTTTTTTTTTTTTTTUUUTTTTTTTTTUUUUUUTTTQQQNNNKKKJJJHHHEEECCCAAA@@@???===<<<<<<;;;<<<===>>>??????BBBEEEHHHKKKOOOSSSVVVTTTWWWZZZ\\\]]]___aaacccbbbcccddddddccccccdddeeegggkkkoooooommmlllooorrrooopppppppppqqqqqqrrrrrroooooonnnnnnoooqqqrrrtttttttttttttttttttttttttttuuuvvvxxx{{{[[[YYYXXXXXXVVVTTTYYY``````jjjuuu|||~~~lllhhhaaa]]]]]]bbbgggkkknnnmmmooorrrssstttzzz|||tttkkkkkkmmmqqqrrrnnnccc[[[^^^```bbbcccdddggglllppppppsssvvvwwwuuupppmmmkkkhhhhhhhhhgggffffffggghhhfffgggfffbbb\\\\\\```eeecccdddccc\\\QQQIIIGGGGGGIIIHHHGGGDDDAAA>>>;;;999555444333222111111111111111111111111111000//////000000000000000000000000//////000000111111111222000000111222333333444444///000111222111222555777>>>KKK[[[eeeeeebbbaaabbbaaa^^^\\\]]]ZZZWWWYYY^^^```______bbbdddeeegggjjjkkkhhhiiijjjiiifffgggjjjllljjjgggeeeeeejjjqqqvvvyyyzzzyyyqqqfff______bbbyyywwwcccVVVLLLGGGFFFDDDDDDDDDBBBBBBEEEIIIMMMSSSVVVYYYZZZ[[[^^^ccchhhhhhiiijjjiiihhhhhhjjjlllooopppqqqoookkkfffbbbaaa[[[[[[\\\\\\^^^aaaccceee```bbbeeejjjoootttxxx{{{{{{||||||zzzxxxsssooommm___YYYOOOGGGBBB@@@??????:::;;;;;;<<<;;;:::888777777666666666555555555555444555555555555555555555333333333333333333333333444444444444444444444333333333333222222222111111222222222222222222222222333222222222222222222333111111000000000000111111//////000000111111111222///222333333000///111333000000111222222222222111000000111222333333444444222222333333333444444444222222333444444555555666777777777777888888888888999999999999999999999999999:::;;;===>>>?????????>>>???AAACCCEEEGGGHHHIIIIIIIIIIIIHHHHHHIIIIIIJJJFFFHHHLLLOOOQQQUUUYYY]]]\\\___bbbdddeeefffhhhjjjjjjiiiiiiiiiiiiiiiiiiiiijjjkkklllnnnqqqtttvvvxxxzzzzzzyyyyyyzzz{{{}}}~~~}}}}}}~~~~~~{{{zzzzzzyyyyyyxxxxxxwwwuuuttttttttttttssspppnnnmmmmmmmmmmmmlllkkkjjjjjjiiiiiihhhhhhhhhhhhhhhiiidddggghhhgggdddbbbcccdddbbbbbbbbbbbbbbbbbbbbbbbbbbbaaa```______^^^^^^___]]]]]]]]]\\\\\\\\\[[[[[[ZZZZZZYYYZZZZZZ[[[\\\\\\ZZZ[[[\\\\\\\\\ZZZYYYXXXYYYYYYZZZZZZYYYWWWUUUTTTSSSSSSSSSSSSSSSTTTTTTUUUSSSSSSSSSTTTUUUTTTQQQNNNIIIHHHFFFCCCAAA???>>>>>><<<;;;;;;:::;;;<<<===>>>>>>@@@CCCFFFIIILLLQQQTTTRRRUUUYYY[[[]]]^^^aaacccbbbcccddddddcccbbbccceeeeeeiiilllllliiiiiimmmqqqmmmmmmmmmnnnooopppppppppmmmmmmlllmmmnnnpppqqqsssttttttsssrrrrrrrrrsssssstttuuuwwwyyy|||~~~dddbbb^^^\\\[[[\\\^^^```hhhmmmuuu{{{sssiii```^^^```bbbggglllrrrmmmlllpppssssssyyy|||pppfffhhhmmmtttwwwssshhh___```cccfffhhhiiiiiiiiiiiiggghhhkkkmmmnnnmmmlllkkkfffhhhjjjjjjiiihhhggghhhmmmkkkjjjiiibbbZZZ\\\cccdddeeeddd]]]SSSKKKHHHHHHIIIGGGDDDBBBAAA>>>;;;888555444222111111111111222000000000000000000000000000000000000////////////111111111111111111111111000000000000111111111111...111333222111222666:::===TTT^^^^^^dddfffdddfff```]]]\\\^^^]]][[[\\\```___``````___```ccchhhkkkkkkjjjiiiiiiiiigggdddaaajjjiiihhhffffffiiinnnrrrwwwyyyxxxpppeee^^^^^^aaawwwzzzeeeWWWMMMHHHHHHCCCBBBBBBBBBDDDGGGKKKMMMQQQTTTXXX[[[]]]___bbbeeehhhiiiiiihhhggggggiiikkkmmmooopppooojjjeeeaaa___]]]]]]\\\\\\\\\]]]^^^^^^______aaafffmmmtttxxxzzz}}}|||{{{yyyvvvqqqjjjeee[[[UUUMMMFFFBBB>>><<<:::<<<;;;;;;::::::999999888888888777777666666555555777777666555444444333333444333333222222333333444444444444444444444444444666555333111111111333444333333222111111222333333444111111555555000,,,---222222222222222222222222111111111111111111111111111111111111111111111111000000000000111111111111//////000111222222333333222222333333333333444444555555555555666666666666999999999888888888888888999::::::999777666777888;;;;;;<<<<<<===>>>>>>>>>>>>???@@@AAABBBDDDEEEEEEGGGHHHJJJJJJIIIFFFCCCAAAEEEDDDDDDEEEHHHMMMRRRVVV\\\]]]___aaacccdddeeefffgggggghhhhhhhhhhhhgggggghhhjjjlllmmmnnnppptttvvv{{{zzzyyyyyyzzz|||~~~~~~~~~|||zzz{{{{{{zzzyyyyyyxxxwwwwwwuuuuuuvvvvvvvvvtttsssrrroooooommmlllkkkjjjjjjjjjkkkjjjiiiggggggggghhhhhhffffffffffffeeedddcccccccccccccccbbbbbbbbbbbbaaadddddddddcccaaa```^^^]]]^^^^^^]]]\\\\\\[[[[[[ZZZ[[[ZZZYYYYYYYYY[[[\\\]]]\\\[[[YYYXXXVVVUUUUUUUUUYYYYYYYYYYYYXXXWWWVVVUUUTTTTTTSSSSSSRRRRRRQQQQQQRRRRRRQQQPPPOOOMMMLLLKKKHHHGGGEEECCCAAA@@@??????<<<;;;::::::::::::;;;<<>>>>>??????@@@AAABBBCCCDDDEEEHHHIIIJJJKKKJJJGGGDDDBBBAAAAAAAAABBBFFFKKKPPPSSSXXXYYY[[[^^^```aaabbbbbbddddddeeefffffffffeeeeeegggiiikkklllmmmooosssuuuxxxxxxwwwwwwyyy{{{~~~}}}{{{{{{{{{zzzzzzyyyxxxxxxwwwvvvvvvvvvvvvuuutttsssssspppooonnnlllkkkjjjjjjjjjkkkjjjiiihhhgggggghhhhhhffffffffffffeeedddccccccccccccccccccbbbbbbbbbbbbddddddccccccaaa```^^^]]]^^^]]]]]]\\\[[[[[[ZZZZZZYYYYYYXXXXXXXXXYYY[[[\\\\\\[[[ZZZYYYXXXWWWWWWWWWXXXYYYYYYXXXWWWVVVUUUUUUSSSSSSRRRRRRQQQQQQPPPPPPPPPPPPOOONNNMMMKKKIIIHHHGGGFFFDDDBBB@@@???>>>>>><<<;;;:::999999:::;;;<<<<<<>>>AAACCCEEEIIINNNQQQPPPSSSUUUWWWYYYZZZ]]]```cccddddddcccbbbaaacccdddffffffggghhhiiiiiiiiihhhiiijjjlllmmmnnnnnnmmmmmmkkkkkkmmmnnnooopppppppppqqqqqqqqqqqqqqqqqqqqqqqqvvvuuutttuuuvvvyyy}}}hhhgggfffeeeeeegggiiijjjmmmqqqvvvzzz}}}|||ssskkkhhhfffeeegggkkksssqqqqqqsssssssssvvv{{{uuullllllooovvv{{{{{{uuunnnjjjkkklllmmmmmmkkkjjjiiicccdddeeegggjjjmmmoooppppppqqqqqqooommmllllllnnnmmmmmmoooooojjjcccbbbeeeccceeegggcccZZZRRRMMMKKKIIIGGGEEECCCBBB???<<<999666555333222111111111222111111111111111111111111111111000000000/////////111111111111111111111111000000000000111111111111///111333222111333888<<>>===<<<<<<;;;;;;::::::999999888666666666666666666777777666666666555444444333333444333333222222333333444444444444444444444444444555444222111111222333333333222222111111222222333///333222000888EEELLLJJJ444444444444444444444444111111111111111111111111111111111111111111111111000000000000111111111111111111222222333333444444222222333333333333444444444555555555555666666666666666666777777777777777666888999999888777999:::;;;;;;;;;<<<======>>>>>>???@@@@@@AAABBBCCCDDDDDDEEEFFFGGGHHHGGGEEEBBBAAA<<<<<<===???CCCHHHMMMPPPSSSTTTVVVYYY[[[]]]]]]^^^```aaabbbccccccccccccccceeegggiiikkklllnnnqqqtttuuutttuuuvvvxxxzzz}}}~~~|||{{{{{{{{{zzzyyyyyyxxxxxxxxxwwwvvvuuuttttttttttttpppooonnnmmmlllkkkkkkkkklllkkkjjjiiihhhhhhhhhhhhggggggggggggfffeeedddcccdddddddddcccccccccbbbbbbddddddcccbbbaaa___^^^]]]]]]]]]\\\\\\[[[ZZZZZZZZZXXXWWWWWWWWWWWWXXXXXXYYYZZZYYYXXXXXXWWWWWWXXXXXXWWWWWWWWWWWWWWWVVVUUUTTTRRRQQQQQQPPPOOOOOONNNNNNLLLLLLLLLKKKJJJHHHGGGFFFEEEDDDBBB@@@???>>>======;;;;;;:::999999:::;;;;;;:::<<>>JJJ```hhheeegggfffaaabbbccc```^^^^^^\\\[[[```hhhkkkkkkiiifffddddddgggiiikkkkkklllmmmmmmlllhhhfffaaadddgggkkkooouuu{{{ooobbb]]]]]]```mmm{{{zzziii^^^VVVMMMGGGFFFAAA@@@??????AAADDDGGGJJJPPPSSSWWWZZZ[[[]]]```bbbaaabbbbbbaaaaaaaaadddffflllnnnnnnmmmhhhdddaaa```____________```aaabbbbbbbbbccceeejjjqqqvvvyyyzzz~~~}}}zzzwwwrrrkkkccc]]]RRRMMMGGGAAA>>>===<<<;;;<<<;;;;;;::::::999999888444555555666666777777777666666555555555444444444444333333222222333333444444444444444444444444444333333222111111222222333222222222222222222222222000888777222999JJJQQQKKK333333333333333333333333111111111111111111111111111111111111111111111111///000000000111111111111222222222333333444444444222222222333333333444444444444444555555555666666555555555666666666666666555777888999888888:::;;;::::::;;;<<<<<<======>>>@@@@@@@@@AAAAAABBBBBBBBB@@@AAABBBBBBAAA???>>><<<999999:::===AAAFFFJJJMMMNNNPPPRRRTTTWWWXXXZZZZZZ]]]^^^___```aaaaaaaaaaaaccceeeggghhhiiillloooqqqrrrrrrsssuuuxxx{{{}}}~~~~~~||||||{{{{{{{{{zzzzzzyyyyyyyyyxxxvvvtttssssssttttttqqqpppooonnnmmmmmmmmmmmmllllllkkkjjjiiihhhhhhhhhgggggghhhggggggfffeeedddeeedddddddddcccccccccccccccccccccbbbaaa___]]]]]]\\\\\\\\\[[[ZZZZZZYYYYYYVVVVVVUUUUUUUUUVVVVVVVVVUUUUUUTTTTTTTTTUUUUUUVVVUUUVVVVVVVVVUUUUUUTTTSSSPPPPPPOOONNNMMMLLLLLLKKKJJJJJJJJJIIIHHHGGGEEEEEECCCBBBAAA???===<<<<<<<<<;;;:::999888888999:::;;;:::<<>><<<777666444222111111111222111111111111111111111111111111111111000000000000111111111111111111111111///000000000111111111111000222333222222555:::???LLLaaajjjgggjjjiiidddfffdddaaa______]]]^^^gggqqqtttssspppkkkhhhhhhjjjmmmllllllmmmnnnooommmiiieeeaaadddiiioootttzzzxxxjjjddddddcccjjjrrryyyxxxkkk^^^WWWQQQJJJDDDBBB@@@???>>>???AAADDDHHHJJJPPPSSSVVVYYY[[[\\\___aaa```aaabbbaaa```aaadddfffkkklllmmmkkkgggccc``````````````````aaabbbcccddddddeeeggglllrrrwwwyyyzzz~~~|||yyyuuupppiii```ZZZRRRMMMFFFAAA===;;;:::888<<<;;;;;;::::::999999888444444555555666666777777555555555555555444444444444333333222222333333444444444444444444444444444222222222222222222222333222222222222222222222222,,,444444---111>>>AAA888111111111111111111111111111111111111111111111111111111111111111111111111///000000000111111111111222333333333333333444444222222222333333333444444444444444444555555555555444444555555666666666666555666888888888888:::<<<::::::;;;;;;<<<=========????????????@@@@@@@@@@@@======>>>>>>===<<<;;;:::777888999<<>><<<<<<;;;;;;:::999888777777888999:::<<<===??????@@@BBBFFFIIIJJJLLLOOOQQQSSSUUUXXXZZZ[[[]]]```aaa``````aaabbb```aaaccceeefffggghhhhhhggggggfffffffffggghhhiiiggghhhiiijjjkkklllllllllnnnnnnoooooopppqqqrrrrrrrrrrrrrrrssstttvvvxxxyyyzzz{{{jjjkkkmmmooopppqqqrrrrrrtttuuuuuuuuuvvvxxx|||yyykkk^^^WWWYYY___iiirrrzzzzzzwwwvvvvvvvvvvvvvvvyyy{{{{{{|||zzznnnllllllrrryyy}}}|||yyyooollliiihhhjjjiiigggddd^^^^^^___aaadddhhhlllnnnnnnoooppppppoooppprrrtttyyy~~~~~~{{{vvvpppllllllllliiibbbYYYPPPJJJJJJHHHFFFEEEDDDBBB???===888777555333222111111222222222222222222222222222222222111111111000000000111111111111111111111111000000000000111111111111111333333333222555<<>>>>>>>>???AAAFFFJJJLLLPPPRRRVVVXXXZZZ\\\^^^``````aaaaaaaaa```aaadddgggiiijjjjjjhhhdddaaa_______________```aaabbbcccdddfffgggiiinnntttxxxzzzyyy|||zzzwwwtttnnnggg___YYYRRRMMMFFF@@@===;;;999888<<<;;;;;;::::::999999888555555555555555555666666555555555555555555555555444333333222222333333444444444444444444444444444111111111222222222222222111222222333333222222111...222111---...444333,,,111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111222222222222333333333333222222333333333333444444333444444444444555555555444444555555666666777777555777888999888888:::;;;:::::::::;;;<<<<<<======>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<;;;::::::666777888;;;>>>BBBEEEGGGGGGIIIKKKNNNQQQSSSTTTUUUWWWXXXYYY[[[]]]^^^^^^___^^^```bbbdddeeegggjjjmmmpppqqqsssuuuxxxzzz|||}}}{{{|||}}}}}}||||||}}}}}}|||{{{||||||||||||||||||||||||zzzyyyxxxvvvuuutttssssssrrrqqqppppppooooooooopppnnnnnnmmmmmmkkkjjjhhhgggiiiiiiiiiiiihhhgggfffeeeffffffeeeeeeeeedddddddddccccccbbbaaa```^^^]]]\\\[[[[[[ZZZZZZYYYXXXXXXXXXTTTTTTTTTUUUTTTTTTSSSRRRTTTTTTTTTSSSTTTTTTUUUUUURRRRRRSSSSSSSSSRRRRRRQQQOOOOOONNNLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDAAA@@@???===<<<<<<;;;;;;999999888777777888999999<<<===>>>>>>>>>@@@CCCEEEHHHJJJMMMNNNOOOQQQTTTVVVWWWYYY\\\^^^]]]]]]^^^___^^^```aaadddfffggghhhhhhfffffffffgggggggggggggggfffggghhhiiijjjkkkkkkkkkkkklllmmmnnnooopppqqqqqqrrrsssssstttuuuvvvwwwxxxyyyzzz|||lllmmmoooqqqssssssrrrrrruuuuuutttttttttwww{{{uuufffZZZXXX\\\bbbnnnxxxxxxuuuuuuuuutttsssqqqqqqtttuuuuuu{{{xxxnnnlllnnnuuuvvvqqqlllkkkkkkjjjeeeaaa^^^^^^___aaacccfffhhhjjjjjjllloooqqqqqqrrrtttvvv{{{{{{tttssspppllleee[[[RRRKKKJJJHHHFFFEEEEEECCC@@@===999777555333222111111111222222222222222222222222222222222111111111000000111111111111111111111111000000000000111111111111222333444333222666===BBBQQQfffnnnkkknnnlllggghhhdddbbbbbbcccccciiiwwwyyyrrrnnnnnnnnnnnnooooookkkfffaaa[[[```fffmmmsssxxx~~~wwwkkkfffeeeiiihhhiiimmmqqqqqqooommmdddYYYOOOLLLJJJFFFAAA@@@=========???BBBGGGLLLOOOPPPRRRVVVXXXYYY[[[]]]___^^^___``````___aaacccfffggghhhhhhfffbbb___^^^^^^_________```aaabbbcccdddggghhhkkkpppuuuyyyzzzyyy{{{yyyvvvrrrmmmfff^^^XXXPPPKKKEEE@@@===<<<;;;:::<<<;;;;;;::::::999999888555555555555555555444444555555555555555555555555444333333222222333333444444444444444444444444444000000111222222222222222111222333333333333222111333222111111222333222111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111222222222222222222222222222222333333333333444444333333444444444555555555444555555666777777888888666777999999888888999;;;999::::::;;;;;;<<<<<<============<<<<<<;;;;;;;;;999999999999999999888888555666777:::<<>>999888666333222111111111222222222222222222222222222222222111111111111000111111111111111111111111000000000000111111111111222333444333222666===CCCTTTiiipppmmmnnnlllggghhhcccbbbcccdddffflll|||wwwooonnnnnnoooooonnnjjjddd```XXX\\\cccjjjpppuuuzzz}}}}}}rrrgggbbbbbbhhhfffggglllpppooommmkkkaaaVVVMMMJJJIIIEEEAAA@@@=========???CCCHHHMMMPPPPPPRRRVVVXXXYYY[[[]]]___]]]^^^______^^^```ccceeefffggggggeeeaaa^^^]]]]]]^^^^^^^^^___```bbbcccdddhhhiiilllqqqvvvyyyzzzyyyyyyxxxuuurrrmmmfff]]]XXXNNNIIIDDD@@@>>>>>>======<<<<<<;;;::::::999999888666666666555555444444333444555555555555555555555444333333222222333333444444444444444444444444444///000111222222222222222111222333444444333222111555///...111444333444777222222222222222222222222111111111111111111111111111111111111111111111111000000000000111111111111222111111111111111111111222222333333333444444444333333333444444444555555555555555666777888888999777888999999888777999:::999999:::;;;;;;<<<<<<===<<<<<<<<<;;;;;;::::::999666666666666555555555555555555666888;;;===@@@AAAAAACCCEEEHHHKKKMMMOOOPPPPPPRRRTTTVVVXXXYYYZZZZZZ\\\^^^```aaabbbdddhhhjjjmmmnnnpppsssuuuvvvwwwwwwzzzzzz|||}}}}}}~~~~~~}}}||||||||||||}}}}}}}}}}}}yyyyyyyyyyyywwwuuusssqqqrrrrrrqqqqqqpppqqqqqqqqqnnnoooooonnnllljjjhhhgggiiijjjjjjiiiiiihhhgggfffggggggfffffffffeeeeeeeeebbbbbbbbbaaa```^^^\\\\\\ZZZZZZZZZYYYXXXXXXWWWWWWSSSTTTUUUUUUUUUSSSRRRQQQRRRRRRQQQPPPPPPPPPPPPPPPPPPPPPQQQQQQRRRQQQQQQPPPOOOOOONNNLLLKKKIIIHHHHHHEEEFFFFFFFFFEEEDDDCCCCCCAAA@@@???======<<<<<<<<<999888777666666777888999888999;;;<<<===???CCCFFFFFFHHHJJJKKKKKKKKKMMMOOOPPPSSSVVVYYYYYYYYYYYYZZZZZZ[[[^^^```bbbdddeeefffbbbdddeeeffffffeeecccbbbdddeeefffhhhiiiiiiiiijjjhhhhhhiiikkkmmmnnnooopppqqqqqqrrrsssttttttuuuuuuyyyyyy{{{~~~kkklllnnnppprrrsssssstttrrrrrrssstttvvvyyy{{{}}}yyyjjjaaa]]]^^^hhhssswwwtttpppnnnooommmlllkkklllnnnpppqqqqqqxxxzzz|||{{{yyyvvvuuutttqqqqqquuuwwwooommmkkkfffbbb___^^^^^^```dddggghhhhhhhhhjjjmmmqqquuuxxxzzzzzz~~~uuurrrlllaaaWWWTTTNNNMMMKKKIIIHHHEEEAAA>>>===;;;777444222222333333222222222111111111000000111111111111000000000000//////000111111111111000111111111111000000//////222222444555333333;;;EEE___gggnnnppppppppplllgggeeeaaabbbhhhjjjooouuuqqqoookkkjjjnnnpppjjjaaa[[[^^^bbbeeeiiilllpppsssuuuvvvuuuppphhhbbb``````cccfffiiikkkppptttpppiii___VVVMMMJJJGGGBBB??????>>>>>>===???BBBGGGLLLPPPUUUUUUUUUVVVXXXYYY[[[\\\\\\]]]]]]]]]]]]___cccfffggggggeeecccaaa___^^^]]]^^^```cccdddcccccccccdddeeeiiinnntttyyy|||}}}}}}zzzwwwrrrmmmhhhaaa[[[VVVMMMIIICCC???======;;;::::::::::::999999999888888888888777777666666555555333444444555555444444333444444444444444444444444333333333333333333333333444444333333222111000000111222222333333222222111000000000000000000000000000111111222222111111000222222111111111111111111000111222222000000111222000000000000111111111111222222111111222222333444222222222222222222222222333333333444444444555555555555555555666666666666:::999888777777777999999;;;::::::999:::;;;===>>><<<<<<;;;:::999777777666666666666666666555555555444555666888:::<<<===>>>BBBCCCEEEGGGIIIJJJKKKKKKKKKLLLNNNPPPRRRTTTUUUVVV\\\]]]^^^___```aaaaaabbbgggiiilllnnnpppqqqsssuuuuuuxxx|||~~~~~~~~~~~~~~~|||{{{{{{{{{{{{{{{yyyxxxvvvtttsssrrrrrrrrrqqqooopppqqqqqqpppnnnpppnnnllljjjjjjjjjhhhgggiiiiiiiiiiiiiiiiiiiiiiiicccdddfffhhhhhhhhhhhhgggeeecccaaaaaacccbbb___\\\^^^\\\YYYXXXXXXWWWVVVTTTUUUTTTTTTSSSRRRQQQQQQPPPRRRQQQQQQQQQQQQPPPPPPPPPSSSSSSRRRPPPPPPPPPPPPPPPNNNMMMKKKHHHFFFEEEDDDCCCFFFFFFFFFGGGHHHFFFCCC@@@@@@@@@???>>>===<<<;;;;;;:::999999888888888888888:::;;;;;;<<<>>>???AAABBBEEEFFFGGGHHHIIIJJJJJJKKKLLLLLLNNNPPPRRRUUUWWWYYYXXXYYYZZZ\\\^^^```aaabbbddddddddddddddddddddddddccceeeggghhhiiihhhgggfffeeegggiiilllmmmnnnnnnnnnpppqqqrrrrrrrrrsssuuuxxxvvvyyy}}}lllmmmoooqqqrrrsssttttttssssssssstttvvvyyy|||}}}qqqeee```ZZZccclllpppooommmmmmnnnmmmkkkkkkkkkmmmnnnmmmlllsssuuuwwwwwwvvvsssssssssqqqqqqvvvuuunnnkkkgggdddbbbaaaaaacccfffiiiiiiiiijjjkkkmmmpppsssvvvyyyzzzyyypppbbbWWWSSSOOOMMMKKKJJJHHHFFFBBB???===;;;888444222222333333222222222111111111000000111111111111000000000000///000111111222222111111222222111111111000000000222222333555333444<<>>>>>===???BBBGGGLLLPPPUUUUUUUUUVVVXXXYYY[[[\\\[[[\\\]]]]]]]]]___cccfffhhhgggeeedddaaa```^^^]]]^^^```cccddddddddddddeeeeeehhhmmmrrrwwwyyy{{{{{{{{{xxxsssnnnhhhaaaZZZUUULLLHHHCCC???===<<<;;;:::999999999888888888777777888777777777666666666555333444444555555444444333444444444444444444444444333333333333333333333333444444333333222111111000111222222333333222222111111111111111111111111111111111222222222222111111111111111111111111111111111222333222111000111333000000000000111111111111222222111111222222333444222222222222222222222222333333333444444444555555555555555555666666666666:::999888777777888999999:::::::::::::::;;;<<<<<<;;;;;;:::999888777666666555555555555555444444444555555777888:::<<<===>>>>>>???AAACCCEEEFFFGGGGGGIIIJJJKKKMMMOOOQQQSSSSSSTTTTTTVVVWWWYYY[[[\\\]]]```cccgggjjjlllnnnqqqssstttvvvzzz}}}}}}}}}~~~~~~~~~}}}|||{{{{{{zzzyyyxxxvvvuuutttsssssssssqqqppppppqqqrrrpppooorrrpppmmmllllllllljjjiiiiiiiiiiiiiiiiiiiiiiiiiiieeefffggghhhggggggfffeeecccaaa``````bbbbbb```]]]^^^\\\YYYXXXXXXXXXVVVUUUTTTTTTSSSSSSRRRRRRQQQQQQSSSSSSRRRRRRRRRQQQQQQQQQRRRRRRQQQPPPOOOOOOOOOOOOLLLKKKJJJHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGFFFCCC@@@@@@@@@???>>>===<<<;;;;;;888777666666555555666666:::::::::;;;===???@@@AAACCCCCCDDDEEEFFFGGGHHHHHHIIIJJJKKKMMMOOORRRTTTVVVVVVWWWXXXZZZ\\\]]]______cccccccccdddeeeeeeffffffdddeeeggghhhiiihhhgggfffeeefffhhhjjjkkkmmmmmmnnnoooqqqrrrrrrrrrsssuuuwwwvvvxxx|||nnnoooppprrrsssttttttttttttttttttuuuwwwzzz|||~~~yyykkkcccYYY___gggkkklllmmmnnnpppnnnmmmllllllmmmmmmkkkiiimmmooorrrsssrrrqqqqqqrrruuuuuuyyy}}}rrrkkkgggeeedddddddddgggjjjmmmmmmlllnnnmmmmmmnnnpppssswwwyyytttfffZZZUUUPPPNNNKKKJJJIIIFFFCCC@@@>>><<<999555333222333333222222222111111111111111111111111111000000000000000111111222222222222222222222222222222111111111222222333444333444===GGG```hhhoooqqqpppooolllgggbbb```aaafffiiipppxxxsssrrrooonnnqqquuuqqqiiieeeeeeeeeeeefffgggggghhhfffggggggccc^^^ZZZ[[[\\\dddlllsssvvvxxxzzzxxxttteee[[[SSSOOOKKKEEEAAA@@@>>>>>>===???BBBGGGLLLPPPTTTTTTUUUWWWXXXYYYZZZ[[[ZZZ[[[\\\]]]]]]___bbbeeehhhgggfffdddbbb```___^^^]]]```bbbddddddeeefffggghhhjjjnnnrrrvvvyyy{{{|||}}}zzzuuuooohhh```XXXSSSLLLHHHCCC???===<<<;;;;;;888888888777777777666666777777777777666666666666333444444555555444444333444444444444444444444444333333333333333333333333444333333222222111111111111111222222222222111111222222222222222222222222222222222333333222222222111111111111111111111111111222333333111111222333000000000000111111111111222111111111111222333333222222222222222222222222333333333444444444555555555555555555666666666666999888888777888888999999999::::::;;;;;;;;;;;;;;;::::::999888777777666666444444444444444444444444555666777888:::;;;======<<<===>>>@@@BBBCCCDDDDDDEEEFFFHHHIIIKKKMMMOOOOOOOOOPPPRRRTTTVVVYYYZZZ[[[ZZZ]]]aaadddgggiiimmmoooqqqsssvvvyyy}}}||||||~~~|||{{{yyyxxxxxxwwwvvvvvvuuuuuutttrrrqqqqqqrrrsssqqqppprrrpppmmmlllllllllkkkiiihhhhhhhhhhhhhhhhhhhhhhhhggggggggggggfffeeedddcccaaa```___```bbbbbb```___^^^\\\YYYXXXXXXXXXWWWUUUSSSSSSSSSSSSSSSSSSSSSSSSTTTSSSSSSSSSRRRRRRRRRRRRQQQPPPPPPOOONNNNNNMMMMMMKKKJJJIIIIIIHHHHHHHHHHHHEEEEEEDDDEEEFFFEEECCC@@@@@@??????>>>===<<<;;;;;;888777666666555555666666999999999:::<<<===???@@@@@@@@@AAABBBCCCDDDDDDEEEFFFFFFGGGIIIKKKNNNPPPQQQTTTUUUVVVWWWYYYZZZ\\\\\\aaabbbccceeefffggghhhhhhffffffggghhhhhhhhhggggggeeeffffffhhhiiikkkmmmnnnoooqqqrrrsssrrrssstttvvvuuuwww{{{}}}ooopppqqqrrrsssttttttttttttttttttuuuwwwzzz|||}}}~~~}}}nnnddd[[[```gggmmmpppqqqqqqqqqooonnnmmmnnnnnnmmmkkkiiijjjlllooopppppppppqqqsss{{{{{{|||zzzpppiiifffeeeeeefffjjjnnnqqqrrrrrrssspppnnnlllmmmqqquuuxxx~~~xxxjjj___ZZZOOOMMMKKKIIIHHHFFFCCCAAA>>>===:::777444333333333111111111111111111111111111111111111000000000///111111222333333333333222222222222222222222222222222222333444333555>>>IIIaaaiiipppqqqpppoookkkfffcccaaabbbeeegggnnn}}}sssqqqqqqpppppptttyyywwwrrrpppnnnkkkjjjiiiiiihhhgggdddeeeccc___ZZZXXXZZZ\\\bbbmmmwwwzzzzzz{{{yyyvvvggg^^^UUURRRNNNGGGBBBAAA>>>>>>===???BBBGGGLLLPPPSSSTTTUUUWWWXXXYYYZZZZZZYYY[[[\\\]]]^^^```ccceeeiiihhhgggeeecccaaa___^^^]]]___bbbcccdddeeegggiiilllnnnqqquuuyyy{{{}}}~~~~~~{{{vvvpppiii```WWWQQQKKKGGGBBB>>>===<<<<<<;;;999888888888777777777777777777777777666666666666333444444555555444444333333333444444444444444444333333333333333333333333333333333222222111111111111111222222222222111111222222222222222222222222222222333333333333222222111111111111111222222222111333444333222111222333///000000000111111111111111111111111111222222333111222222222222222333333333333333444444444555555555555555555666666666666888888888888888888999999888999;;;<<<<<<;;;:::999999999888777777666555555444444444444444555555555555666777888:::;;;<<<======>>>???AAABBBCCCDDDDDDCCCDDDEEEGGGIIIJJJLLLLLLLLLMMMOOOQQQSSSUUUVVVWWWVVVYYY]]]aaaccceeehhhjjjlllnnnqqqtttyyy}}}}}}}}}{{{xxxxxxxxxxxxxxxwwwwwwwwwuuusssrrrrrrssstttrrrqqqooommmkkkjjjjjjjjjiiihhhggggggggggggggggggggggggggggggffffffeeeddddddcccbbbbbbbbbbbbbbbaaa```___^^^\\\YYYYYYYYYYYYWWWVVVSSSSSSSSSSSSSSSSSSTTTTTTSSSSSSSSSRRRRRRRRRQQQQQQOOOOOOOOONNNNNNMMMLLLKKKLLLKKKJJJIIIHHHHHHHHHHHHDDDDDDCCCDDDEEEDDDBBB@@@??????>>>===<<<;;;;;;:::999999888777777777777777888888888999:::;;;=========>>>>>>???@@@AAABBBBBBCCCDDDEEEFFFHHHKKKMMMNNNRRRRRRTTTUUUWWWXXXZZZZZZ^^^```bbbeeegggiiijjjjjjgggggggggggggggggggggggggggffffffgggiiikkknnnooooooqqqrrrsssrrrrrrsssuuusssvvvyyy{{{}}}pppqqqrrrrrrsssssssssssstttttttttuuuwwwyyy{{{}}}~~~~~~oooeee\\\```gggnnntttuuusssqqqooonnnmmmmmmmmmmmmkkkiiijjjllloooppppppqqqrrrtttzzzzzz{{{}}}|||qqqkkkeeeeeefffjjjpppuuuxxxyyywwwtttooollllllooosssvvv{{{{{{oooddd]]]OOOLLLJJJHHHGGGEEECCCAAA???===;;;888555444333222111111111111111111111111111111111111000000000///111111222333333333333222222222222222222222222222222111222444333555???KKKccckkkqqqrrrqqqoookkkfffeeecccccccccdddjjjvvv|||sssmmmoooooopppvvv}}}~~~zzzyyyvvvrrrooooooooommmkkkeeedddaaa[[[VVVUUUYYY]]]eeeqqq|||~~~{{{vvvhhh___WWWSSSOOOHHHCCCBBB>>>>>>===???BBBGGGLLLPPPRRRSSSUUUWWWXXXYYYYYYYYYYYY[[[]]]^^^___aaadddfffjjjiiigggeeecccaaa```___]]]___aaabbbcccdddgggiiimmmooorrrwwwzzz}}}~~~|||wwwqqqiii```VVVPPPJJJFFFAAA>>>===<<<<<<;;;::::::999999999888888888666666666666777777777777333444444555555444444333333333333444444444555555333333333333333333333333333333222222222222222111000111111222222111111000111111111111111111111111111222222333333222222111000000111111111222222222111222333333111111222333///000000000111111111111111111000000111111222333111111111222222333333333333333333444444444555555555555555555666666666666777777888888999999999999999999;;;;;;;;;:::999888777777777666666555555444444444555555666666666666666666777888:::;;;<<<<<<===>>>???AAABBBCCCCCCCCCBBBCCCDDDEEEGGGIIIJJJJJJHHHIIIJJJKKKLLLNNNNNNOOOVVVXXX\\\^^^```aaaccceeefffhhhjjjnnnssszzz}}}~~~}}}|||xxxxxxyyyzzzzzzyyyxxxxxxuuutttrrrsssttttttsssqqqooommmkkkjjjjjjjjjiiihhhggggggggggggggggggggggggeeeeeeddddddddddddeeeeeeeeeeeeeeedddbbb___^^^^^^^^^\\\ZZZYYYYYYYYYXXXWWWSSSSSSSSSSSSTTTTTTTTTTTTRRRRRRRRRQQQQQQQQQPPPPPPNNNNNNNNNNNNMMMLLLKKKJJJMMMLLLJJJIIIGGGGGGFFFFFFCCCBBBBBBBBBCCCCCCBBB@@@??????>>>===<<<;;;::::::999888888777666777777777777777777777888999;;;;;;<<<<<<===>>>???@@@AAAAAABBBBBBCCCDDDFFFIIIKKKLLLOOOPPPQQQSSSUUUWWWYYYZZZ\\\^^^aaaeeehhhjjjjjjjjjhhhgggfffeeeeeefffgggggghhhhhhhhhhhhjjjmmmoooqqqnnnpppssssssrrrrrrrrrsssrrrtttwwwyyy{{{qqqqqqrrrrrrrrrrrrrrrqqqttttttttttttvvvxxxzzz{{{~~~qqqhhh]]]^^^cccllltttxxxwwwtttrrrpppmmmkkkkkkjjjiiigggkkkmmmooooooooooooqqqssssssuuuvvvwwwzzzzzzqqqgggffffffiiiooovvv{{{}}}{{{xxxrrrmmmlllnnnqqqtttxxxzzz~~~}}}qqqeee\\\PPPMMMJJJHHHGGGFFFDDDCCC@@@>>><<<999666444333222111111111111111222222222111111111111000000000000000111111222222222222222111111111222222222222222222111222333333666AAALLLdddlllrrrrrrqqqooojjjeeeeeedddbbb```aaagggqqqyyy~~~vvvrrrjjjmmmooopppvvv~~~~~~zzzuuusssuuuuuutttrrrgggddd^^^WWWRRRSSSZZZ```iiisss~~~yyyrrrfff^^^VVVSSSPPPIIICCCBBB>>>>>>===???BBBGGGLLLPPPRRRSSSUUUWWWXXXYYYYYYXXXYYY[[[^^^```aaabbbeeegggjjjiiihhhfffdddbbbaaa```^^^___aaaaaabbbcccfffhhhiiilllrrrwww{{{}}}}}}}}}|||xxxrrrjjj```VVVOOOJJJFFFAAA>>><<<<<<<<<;;;:::::::::999999999999888666666666666777777777777333444444555555444444333222333333444444555555555333333333333333333333333222222222222222222222222000000111111111111000000000000000000000000000000111111111222222111111111000000000111222222333333000111222222000000111222000000000000111111111111111000000000000111222222111111111222222333333444333333333444444444555555555555555555666666666666666777888999999999999999:::::::::::::::999999888666666666555555444444444444444555555666777777777666777888999:::;;;;;;<<<;;;<<<===???@@@AAAAAAAAAAAABBBCCCDDDEEEGGGHHHHHHHHHIIIIIIJJJKKKLLLMMMMMMSSSUUUYYY[[[[[[]]]___aaa```bbbdddggglllsss{{{|||}}}}}}|||~~~~~~}}}yyyyyyzzz{{{{{{zzzyyyxxxuuusssrrrrrrssstttrrrqqqpppooollllllmmmmmmlllkkkhhhhhhhhhhhhhhhhhhhhhhhhddddddcccccccccdddeeeeeeeeeffffffddd```^^^]]]]]]^^^\\\ZZZYYYZZZZZZYYYXXXTTTTTTTTTTTTTTTTTTTTTTTTQQQQQQQQQQQQPPPPPPPPPPPPMMMNNNNNNOOONNNLLLKKKJJJLLLKKKJJJHHHGGGEEEEEEEEECCCAAA@@@AAABBBBBBAAA@@@???>>>>>>===<<<;;;::::::777666555555444444555555555555555666666777999999;;;;;;<<<===>>>???@@@@@@@@@AAAAAACCCDDDGGGHHHIIIKKKLLLNNNQQQTTTVVVXXXYYYZZZ\\\```dddhhhiiijjjjjjhhhgggeeeccccccdddfffgggggghhhhhhjjjkkkmmmooopppnnnpppssssssrrrqqqrrrrrrpppsssuuuwwwxxx~~~pppqqqqqqqqqqqqqqqppppppssssssssssssuuuwwwyyyzzz|||~~~vvvlll^^^]]]___gggsss{{{~~~}}}{{{wwwqqqmmmkkkjjjiiigggkkklllmmmmmmllllllmmmoooooorrrtttsssttt}}}sssllliiiggghhhmmmtttzzz}}}~~~zzzuuuooommmnnnppprrruuuvvvwwwyyy}}}{{{pppeee\\\RRROOOLLLJJJIIIHHHGGGFFF@@@???===:::777555333222000000111111111222222222111111111111000000000000///000111111222222111111000000000111111111222222222111222333333777BBBNNNeeemmmssssssqqqooojjjeeebbbbbb```^^^___eeemmmsssvvvyyy~~~~~~{{{vvvqqqnnnjjjmmmooopppuuu}}}~~~yyyuuutttwwwzzzyyywwwjjjfff^^^VVVRRRVVVaaaiiittt|||}}}sssddd\\\UUUSSSOOOIIICCCAAA>>>>>>===???BBBGGGLLLPPPQQQRRRUUUWWWYYYYYYXXXXXXZZZ\\\___aaacccdddfffhhhkkkjjjhhhgggdddcccaaa```^^^___`````````aaadddfffggglllrrryyy}}}~~~}}}~~~|||xxxrrrkkkaaaWWWPPPIIIEEE@@@===<<<<<<<<<;;;999999999999888888888888555666666666777777777888333444444555555444444333222222333333444555555666333333333333333333333333222222222222222222222222000000111111111111000000111111111111111111111111///000000111111000000//////000000111222222333333///000111111//////000111000000000000111111111111000000000000000111222222000111111222333333444444333333333444444444555555555555555555666666666666555666888999::::::999999;;;::::::999888888999999555555555444444444444444333333444555555666777777777777888999:::;;;;;;<<<;;;;;;===>>>???????????????@@@AAABBBCCCEEEFFFFFFGGGHHHIIIJJJLLLMMMNNNOOOLLLOOORRRUUUVVVXXX[[[]]]ZZZ\\\___bbbffflllsssxxx{{{wwwuuuwwwxxxwwwyyy~~~}}}~~~~~~~~~zzz{{{|||||||||zzzxxxwwwtttsssrrrrrrssssssrrrppppppnnnllllllmmmmmmlllkkkiiiiiiiiiiiiiiiiiiiiiiiifffeeedddcccbbbbbbccccccaaacccdddbbb^^^\\\\\\\\\]]]\\\ZZZYYYZZZZZZYYYXXXVVVUUUUUUTTTTTTSSSSSSSSSRRRRRRRRRRRRQQQQQQQQQQQQMMMNNNOOOOOOOOOMMMKKKJJJIIIIIIHHHGGGFFFEEEEEEFFFBBB@@@??????AAABBBAAA@@@>>>>>>===<<<;;;::::::999666666555444444444444555555444444444555666777888999999:::;;;<<<===>>>>>>>>>??????@@@BBBDDDFFFGGGGGGHHHKKKNNNQQQTTTWWWXXXYYY[[[```dddggghhhhhhhhhhhhfffcccaaaaaabbbdddfffeeefffhhhjjjlllmmmnnnnnnnnnpppssstttsssqqqqqqqqqooorrrtttuuuwww|||ppppppqqqqqqqqqpppoooooosssrrrrrrssstttvvvxxxyyy{{{|||{{{pppaaa^^^]]]eeerrrxxxrrrnnnllljjjiiikkkkkkllljjjiiihhhjjjkkkooosssuuusssrrrxxxrrroookkkggggggkkkrrrxxx{{{|||vvvqqqnnnnnnoooqqquuuuuusssrrrssszzzwwwoooeee\\\TTTQQQMMMKKKKKKJJJIIIHHH@@@???===;;;888555333222000000111111222222222222111111111111000000000000//////000111111111111111//////000000111111111222222111222333333777BBBNNNeeemmmssssssqqqooojjjddd___```^^^\\\]]]dddmmmqqqqqquuuzzz|||yyyuuuqqqoookkknnnooopppttt{{{~~~|||wwwssssssxxx{{{{{{yyymmmhhh```WWWUUU[[[hhhrrr{{{bbbZZZTTTRRROOOHHHCCCAAA>>>>>>===???BBBGGGLLLPPPQQQRRRUUUWWWYYYYYYXXXWWWZZZ]]]```bbbdddeeegggiiikkkjjjiiigggeeecccaaaaaa______```______```ccceeehhhmmmuuu|||~~~|||xxxssskkkaaaWWWPPPIIIEEE@@@===<<<<<<<<<;;;888888888888777777777777555666666666777777888888333444444555555444444333222222333333444555666666333333333333333333333333222222222222222222222222000000111111111111000000222222222222222222222222//////000000000000/////////000000111222222333333...000111000///...///000000000000000111111111111000000000000000111111222000000111222333333444444333333333444444444555555555555555555666666666777555666888999::::::999999<<<;;;999888777888999999444444444444444444333333222222333333444555666666777777888999::::::;;;;;;<<<<<<>>>???@@@@@@@@@@@@>>>??????AAABBBCCCDDDDDD@@@AAACCCEEEHHHJJJKKKLLLFFFIIIMMMPPPSSSUUUXXX[[[WWWYYY\\\___ccchhhnnnssswwwsssqqqsssssssssuuuzzzzzz{{{}}}~~~~~~~~~{{{|||}}}}}}|||{{{xxxwwwtttrrrqqqqqqrrrsssqqqpppnnnllljjjjjjkkkkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiiiihhhgggeeecccaaaaaaaaaaaa]]]```aaa```]]][[[[[[]]]]]]\\\ZZZYYYZZZ[[[ZZZYYYVVVVVVVVVUUUTTTSSSRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRMMMNNNOOOPPPOOOMMMKKKJJJGGGFFFFFFEEEFFFFFFGGGGGGBBB@@@>>>???@@@AAAAAA@@@>>>>>>===<<<;;;::::::999888888777666666666666666444444444444444555666777888888999:::;;;<<<<<<=========>>>???@@@BBBDDDEEEDDDEEEHHHKKKOOOSSSVVVWWWXXX[[[___cccfffhhhgggggghhheeebbb```___aaaccceeeccceeegggjjjllllllllllllnnnpppssstttsssqqqqqqqqqoooqqqssstttvvvzzzrrrqqqqqqqqqqqqqqqqqqqqqmmmppprrrssstttvvvxxxzzzzzz|||sssddd]]][[[cccppp}}}~~~uuuqqqooommmkkknnnmmmlllkkkjjjjjjkkkkkknnnmmmmmmnnnrrryyy|||tttiiijjjkkkjjjjjjooowww}}}}}}}}}{{{vvvpppmmmnnnqqqnnnnnnnnnllllllooouuu{{{{{{sssiiiaaa\\\WWWRRRMMMKKKKKKJJJGGGDDDAAAAAA???:::666666666666333333333333333333333333222222111111111111222222111111111111111111111111111111111111111111111111111555111000777999CCCUUUlllooorrrsssqqqlllfffcccbbbbbb___\\\___gggkkkjjjppppppqqqqqqpppnnnlllkkkqqqmmmlllqqquuuvvvxxx{{{ssstttssssssxxx~~~~~~zzzrrrjjj___XXXVVV]]]nnn|||bbb[[[UUURRRNNNGGGCCCCCC<<<======???BBBFFFJJJMMMNNNQQQUUUWWWXXXXXXZZZ[[[[[[]]]```bbbccceeegggjjjkkkkkkiiigggeeecccbbbaaabbbbbbaaaaaabbbccceeefffiiioooxxx~~~|||wwwqqqiii```WWWPPPHHHDDD@@@===<<<;;;:::999::::::999999888777666666555555666666666666555555555555555555555555555555333333333333333333333333222222333333333333444444333333333222222222111111000000000000000000000000000000000000111111111111/////////000111111222222000000111222222222222111111000000000//////......000000000000000111111222111111222222222333333333333333333333333333333333333333444444555666777777555666777888888999999888<<<;;;999777666666777777:::999888777666666666666333333333444444444555555444333333333444666888999999999:::::::::;;;;;;;;;;;;<<<<<<===>>>??????@@@BBBAAA@@@@@@@@@AAABBBCCCBBBBBBCCCCCCDDDEEEEEEEEEIIIJJJKKKMMMOOOQQQRRRSSSRRRTTTWWW[[[___cccfffhhhjjjjjjjjjjjjkkkmmmooopppuuuwwwzzz}}}~~~~~~~~~~~~}}}||||||{{{zzzzzzzzzyyyvvvtttvvvuuusssrrrqqqppppppppppppnnnllljjjjjjjjjhhhgggiiiiiiiiiiiihhhhhhhhhhhhhhhgggfffdddbbb```___^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]\\\ZZZYYYWWWVVVVVVUUUUUUTTTTTTSSSRRRRRRRRRRRRRRRQQQPPPPPPOOONNNNNNOOOOOONNNNNNMMMLLLLLLLLLHHHHHHGGGGGGFFFEEEEEEDDDBBBBBBAAAAAAAAAAAA@@@@@@CCCAAA>>><<<<<<;;;999888777777666555555555555555666666666666666666666666777777777777777888888999:::;;;;;;<<<>>>???AAABBBAAABBBDDDHHHLLLPPPSSSUUUVVVZZZ^^^bbbcccdddfffgggaaaaaaaaaaaabbbcccdddeeeggggggffffffhhhiiikkklllmmmmmmnnnpppqqqqqqqqqqqqttttttsssssstttyyyqqqpppppppppppppppppppppppprrrssstttttttttvvvwwwxxxzzz~~~uuufff^^^YYY^^^jjjzzzxxxqqqmmmkkknnnmmmjjjhhhggggggggghhhlllmmmnnnooosssyyyvvvpppllllllkkkkkkmmmsssyyy~~~}}}}}}zzzuuupppmmmmmmooommmlllkkkhhhfffhhhlllqqqwwwvvvuuuqqqlllfffaaa]]]WWWSSSNNNKKKLLLKKKIIIFFF@@@@@@>>>:::666444333222333333333333333333333333222222111111111111222222111111111111111111111111111111111111111111111111111555222111777:::DDDWWWnnnppprrrsssqqqmmmgggcccaaaaaa___]]]aaahhhkkkjjjmmmmmmnnnnnnnnnmmmlllkkkpppllllllpppttttttuuuxxxqqqrrrrrrqqqvvv||||||yyytttlllccc[[[WWW___rrrccc\\\UUURRRMMMFFFBBBBBB======>>>???CCCGGGJJJMMMPPPSSSVVVXXXYYYYYY[[[\\\\\\^^^aaacccdddfffiiikkkkkkjjjiiihhhfffdddcccccccccccccccdddeeefffggghhhlllqqqxxx~~~~~~{{{vvvooohhh___UUUOOOGGGDDD@@@===<<<;;;:::999::::::999999888777777666555555666666666666555555555555555555555555555555444444444444444444444444222222333333333333444444333333333222222222111111111111111111111111111111000000000000111111111111111111111000000000000000000000111222222222222111111111111000000000//////000000000000000111111222111111111222222222333333333333333333333333333333333333444444555666666777555555777888888888888888;;;:::999888888777777888:::999888777666666666666333333444444444555555555444333333444555666888999999999:::::::::;;;;;;;;;;;;<<<<<<===>>>>>>??????@@@???>>>>>>>>>???AAAAAAAAAAAABBBBBBCCCDDDDDDDDDGGGHHHIIIKKKLLLNNNOOOPPPPPPQQQTTTXXX[[[___bbbcccfffeeeeeefffgggiiilllmmmqqqsssvvvyyy||||||||||||~~~~~~}}}|||{{{yyyxxxxxxyyyzzzzzzyyywwwvvvvvvuuusssrrrqqqqqqqqqooommmkkkkkkkkklllkkkjjjjjjjjjiiiiiiiiihhhhhhhhhiiihhhgggeeecccaaa_______________^^^^^^^^^^^^^^^]]]\\\[[[ZZZXXXWWWVVVVVVVVVUUUTTTSSSRRRRRRRRRRRRQQQQQQPPPPPPOOONNNNNNMMMOOONNNNNNMMMMMMLLLKKKKKKJJJIIIHHHGGGEEEDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@===;;;::::::::::::999777777666555555555555555444444444444444444444444777777666666777777888999999999:::;;;<<<>>>???@@@AAABBBDDDGGGKKKOOOSSSUUUUUUYYY]]]```bbbbbbdddeee`````````aaabbbcccdddeeeggggggfffggghhhiiikkkllljjjkkklllnnnnnnooooooooorrrrrrrrrrrruuuzzzoooooooooooooooooooooooorrrtttuuutttsssssstttuuuvvvxxx{{{~~~yyyiii```XXXYYYcccvvvtttoooooorrroookkkhhhfffeeefffgggkkkmmmppprrruuuyyy~~~|||wwwqqqnnnooommmkkkmmmrrrxxx}}}|||vvvqqqnnnmmmnnnlllkkkiiieeebbbbbbeeegggiiiiiiiiiiiifffccc```^^^XXXSSSNNNLLLLLLLLLJJJHHHBBB@@@>>>;;;888444222111333333333333333333333333222222111111111111222222111111111111111111111111111111111111111111111111111555222111777:::EEEYYYoooppprrrsssqqqlllgggddd___```___^^^bbbiiillljjjiiijjjjjjkkkllllllkkkkkkoookkklllpppsssrrrrrrtttoooqqqqqqpppttt{{{|||zzzyyyrrrhhh^^^XXX___tttddd]]]VVVRRRMMMEEE@@@@@@>>>>>>>>>@@@CCCGGGKKKMMMSSSUUUXXXZZZZZZZZZ[[[]]]^^^```bbbdddeeegggiiikkkkkkjjjiiigggffffffeeeeeedddeeefffhhhjjjkkkllllllqqquuuzzz~~~}}}zzztttnnnfff]]]TTTNNNGGGDDD???===<<<;;;:::999::::::999999888777777777555555666666666666555555555555555555555555555555555555555555555555555555222222333333333333444444333333333222222222111111111111111111111111111111000000000000111111111111222222111111000//////...000000111222222222222111222222222111111111111000000000000000000111111222111111111222222222222333222222222222222222222222333333333444555555666666555555666777888888888888999999999::::::999999888::::::888777666555555555333444444444444555555555444444444555666777888999::::::::::::;;;;;;;;;;;;<<<<<<<<<======>>>>>>???=========<<<===>>>>>>??????@@@@@@AAABBBBBBCCCCCCDDDDDDFFFGGGIIIJJJKKKLLLMMMNNNPPPSSSVVVYYY[[[\\\^^^^^^___```bbbdddgggiiilllnnnqqquuuwwwyyyzzzzzz{{{|||}}}}}}}}}|||{{{zzzvvvvvvvvvxxxzzz{{{zzzyyywwwvvvvvvuuutttsssrrrrrrnnnlllkkkkkkmmmnnnmmmmmmjjjjjjjjjjjjiiiiiiiiiiiijjjiiihhhfffdddbbb````````````_________^^^^^^^^^\\\\\\[[[YYYXXXWWWVVVUUUVVVUUUTTTRRRRRRRRRRRRSSSPPPPPPOOOOOONNNMMMMMMMMMNNNNNNMMMMMMLLLLLLKKKKKKKKKJJJIIIGGGEEECCCAAA@@@AAAAAAAAAAAA@@@@@@@@@@@@===:::888777888:::::::::777777666555555555555555444444444444444444444444666666666666666777888888888888888999:::<<<===>>>>>>???BBBEEEHHHLLLOOOQQQTTTWWW[[[^^^______```aaa______``````aaacccdddeeefffffffffggghhhiiikkkkkkjjjjjjlllmmmnnnoooooooooppppppqqqrrruuuzzzmmmmmmnnnnnnnnnnnnnnnnnnrrrsssuuutttsssssstttvvvvvvxxxzzz}}}}}}mmmcccYYYWWW]]]pppxxxtttuuuwwwuuupppllliiihhhiiiiiillloootttwwwyyyzzz|||}}}}}}zzzuuuqqqnnnmmmqqqmmmjjjmmmuuu}}}yyysssooommmllljjjiiigggeeeccccccdddeeegggggggggfffdddaaa___]]]YYYTTTOOOLLLMMMMMMLLLJJJGGGCCC>>>===:::666333444222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111000555333222777;;;GGG]]]ooopppqqqpppnnnjjjfffccc^^^`````````eeekkknnnkkkgggggghhhiiijjjjjjkkkkkkooolllmmmrrruuurrrpppqqqppprrrsssssswww~~~zzznnnaaaXXX\\\qqqccc\\\UUUQQQLLLDDD??????>>>>>>>>>@@@CCCFFFJJJLLLSSSUUUXXXZZZZZZZZZ[[[\\\^^^```cccdddeeefffiiikkkiiihhhgggfffeeefffffffffeeegggjjjmmmppprrrrrrrrrvvvxxx|||~~~~~~}}}yyyssslllddd[[[RRRLLLFFFCCC???<<<;;;;;;:::999999999999888888888777777555555666666666666555555555555555555555555555555444444444444444444444444222222222333333333444444333333333222222222111111111111111111111111111111///000000000111111111111111111111111000000//////000000111222222222222111222222222222222222222222000000000000000111111222111111111111222222222222111111111111111111111111333333333444444555555555444555666777888888888888777888999;;;;;;;;;:::999:::999888777555555555555444444444444555555555555555555555666777888999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>><<<<<<<<<=========>>>>>>>>>>>>??????@@@AAAAAAAAABBBCCCCCCEEEFFFGGGHHHHHHJJJKKKMMMOOOQQQSSSTTTUUUXXXXXXXXXZZZ]]]```bbbdddgggiiilllooosssuuuwwwwwwxxxyyy{{{|||||||||{{{zzzvvvuuuuuuwwwyyyzzzzzzxxxvvvvvvuuuuuutttsssrrrrrrooonnnllllllnnnnnnnnnmmmkkkkkkkkkkkkjjjjjjjjjjjjkkkjjjiiigggeeecccaaa```aaa``````______^^^^^^^^^[[[ZZZZZZYYYXXXVVVVVVUUUWWWVVVTTTRRRQQQRRRSSSSSSNNNNNNNNNNNNMMMMMMLLLLLLNNNMMMMMMLLLKKKKKKJJJJJJJJJIIIHHHFFFEEECCCBBBAAAAAAAAAAAA@@@@@@@@@@@@???>>>;;;888666777999::::::777777666555555555555555666666666666666666666666666555555555555666777777888888888999:::;;;======;;;<<<>>>AAADDDGGGJJJLLLRRRUUUYYY[[[\\\\\\]]]]]]^^^^^^___```aaabbbdddeeeeeeffffffggghhhiiijjjkkkkkklllmmmooopppqqqqqqqqqpppqqqqqqrrrtttyyyllllllmmmmmmmmmnnnnnnnnnoooqqqssstttttttttvvvxxxwwwxxx{{{|||rrrhhh]]]XXX\\\jjjzzzwwwyyy{{{xxxtttpppmmmllllllmmmppptttyyy||||||{{{zzzyyyyyyzzzyyyvvvqqqmmmlllmmmpppllljjjmmmwww|||uuupppllljjjgggfffeeeeeefffggghhhhhhgggggggggfffdddbbb```^^^ZZZUUUOOOLLLMMMMMMLLLJJJJJJBBB===<<<;;;666444555222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111///666444333888<<>>>>>>>>>>>>>>???BBBEEEIIIKKKQQQSSSWWWXXXYYYYYYZZZ[[[^^^```bbbcccdddeeehhhjjjhhhgggeeedddcccdddeeeffffffhhhlllppptttvvvxxxxxxyyy{{{~~~}}}xxxrrrjjjbbbYYYQQQKKKEEEBBB>>><<<;;;;;;:::999999999999888888888888888555555666666666666555555555555555555555555555555333333333333333333333333222222222333333333444444333333333222222222111111111111111111111111111111///000000000111111111111//////000000111111111111000000111222222222222111222222222222222333333333000000000000000111111222000000111111111222222222111111111111111111111111333333333444444444444444444555666777777888888777666777999:::;;;;;;:::999999888777666555555555555444444444555555555666666555666777888999999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<=====================>>>>>>>>>>>>>>>======>>>>>>???@@@@@@@@@AAABBBBBBCCCDDDEEEEEEFFFHHHIIIJJJKKKMMMNNNPPPPPPRRRSSSTTTUUUXXX[[[^^^```bbbdddgggjjjmmmppprrrtttvvvwwwxxxzzz{{{{{{{{{zzzwwwvvvvvvwwwxxxyyywwwuuuttttttuuuuuutttsssrrrqqqqqqooommmmmmnnnnnnmmmlllllllllllllllkkkkkkkkkkkkkkkjjjiiigggeeecccbbbaaaaaa``````___^^^^^^]]]]]]ZZZYYYYYYXXXWWWVVVUUUUUUVVVUUUTTTRRRRRRRRRRRRSSSNNNNNNMMMMMMMMMMMMLLLLLLMMMMMMLLLKKKKKKJJJJJJIIIHHHGGGGGGFFFEEEDDDCCCCCCAAAAAA@@@@@@@@@?????????@@@===:::888999999999999777777666555555555555555666666666666666666666666555555555444555555666777888888888999:::;;;<<<===;;;<<<>>>@@@CCCFFFIIIJJJPPPSSSWWWYYYZZZZZZZZZ[[[]]]]]]^^^___```bbbdddddddddeeefffggghhhiiiiiijjjjjjkkkmmmnnnpppqqqqqqqqqrrrrrrrrrrrrtttwww}}}lllllllllmmmmmmnnnnnnooommmooorrrssstttvvvxxxzzzxxxyyy{{{|||~~~wwwkkk___YYY[[[fffyyy{{{xxxyyy{{{yyywwwtttrrrqqqpppppptttxxx}}}~~~zzzwwwuuutttvvvwwwuuuppplllkkklllooollljjjnnnxxx{{{tttoookkkhhhgggfffhhhjjjkkkjjjiiidddeeeeeeddddddcccbbbbbb\\\VVVOOOLLLLLLLLLKKKIIIIII@@@<<>>AAADDDGGGJJJNNNQQQTTTWWWWWWXXXYYY[[[^^^```bbbcccdddeeegggiiifffdddbbbaaa```aaabbbccceeegggkkkooossswwwzzz{{{{{{}}}}}}yyyqqqiiiaaaYYYPPPKKKEEEAAA>>>;;;;;;;;;:::999888888888888888888888888555555666666666666555555555555555555555555555555333333333333333333333333222222333333333333444444333333333222222222111111222222222222222222222222000000000000111111111111...//////000111111222222000000111222222222222111111222222222222333333333000000000000000111111222000000000111111111111222222222222222222222222222333333333333333333444444444444555666777777777777666777888999999999999999777666666555555666666777444444555555555666666666555666888999:::;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???????????????=========>>>??????@@@@@@AAAAAAAAABBBBBBCCCCCCCCCEEEFFFGGGHHHIIIKKKLLLLLLNNNOOOOOOQQQTTTWWWZZZ[[[^^^___aaadddgggjjjmmmnnnrrrsssuuuxxxyyyzzzzzzyyyxxxwwwvvvvvvwwwwwwuuussssssssstttuuutttsssrrrqqqqqqooommmmmmmmmmmmlllkkkmmmmmmmmmmmmllllllllllllkkkjjjiiigggeeecccaaaaaa``````___^^^]]]\\\\\\[[[YYYXXXXXXWWWVVVVVVUUUUUUUUUUUUTTTTTTSSSRRRRRRRRRMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIFFFFFFFFFEEEEEEDDDDDDCCC@@@@@@@@@@@@????????????@@@>>><<<;;;;;;;;;999888777777666555555555555555444444444444444444444444444444444444444555666666888888888999999:::;;;<<<===>>>???AAADDDGGGIIIJJJMMMPPPUUUWWWXXXXXXYYYZZZ\\\\\\]]]^^^```bbbcccdddddddddfffggghhhiiiiiiiiiggghhhjjjlllnnnooooooppprrrrrrsssssssssvvv{{{~~~lllllllllmmmnnnooooooooommmooorrrssstttvvvxxxzzzwwwyyyzzz{{{}}}{{{mmm___XXXZZZcccrrr~~~{{{yyyyyy||||||{{{{{{yyyxxxwwwvvvxxx{{{}}}xxxsssqqqrrrvvvzzzyyytttooommmnnnnnnmmmmmmpppzzzxxxsssqqqooonnnnnnpppooollliiifffeeeeeeeeeddddddcccccc]]]WWWOOOKKKJJJKKKIIIHHHGGG@@@@@@HHHIII>>>555444111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111...666555444888===MMMgggooonnnmmmjjjgggeeebbbaaabbbccccccccciiisssxxxwwwqqqpppnnnmmmkkkkkkkkkkkkmmmmmmrrrzzz|||wwwrrrqqqsssyyy}}}~~~wwweeeXXXUUU\\\eeetttyyyiiiVVVOOOKKKJJJGGGBBB???@@@<<<<<<<<<===???CCCFFFHHHLLLOOOSSSVVVWWWYYYZZZ\\\___aaacccdddeeefffhhhjjjdddbbb```]]]]]]]]]___```bbbcccfffkkkpppuuuyyy|||{{{}}}~~~yyyrrriiiaaaXXXPPPKKKDDDAAA===;;;;;;;;;::::::888888888888888888888888555555666666666666555555555555555555555555555555444444444444444444444444222222333333333333444444333333333222222222111111222222222222222222222222000000000000111111111111000000000000000111111111000000111222222222222111111111111111222222222333000000000000000111111222000000000000111111111111333333333333333333333333333333333333333333333333333444555666777777777777777777777666777777888888555555555555555666888888555555555555666666666666666777999:::;;;<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@???>>>>>>=========>>>??????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCEEEFFFGGGHHHIIIKKKKKKLLLMMMOOORRRUUUVVVYYYZZZ\\\^^^aaadddggghhhnnnoooqqqtttvvvwwwwwwwwwwwwvvvuuuvvvwwwwwwuuusssssstttuuuvvvvvvuuusssrrrooommmllllllmmmnnnmmmlllnnnnnnnnnmmmmmmmmmlllllljjjjjjhhhfffdddbbbaaa```______^^^]]]\\\[[[ZZZZZZXXXXXXWWWWWWVVVUUUUUUUUUSSSTTTUUUUUUUUUSSSQQQPPPNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLKKKJJJJJJIIIIIIHHHHHHGGGFFFEEEDDDCCCBBBBBB@@@@@@@@@@@@????????????<<<<<<;;;<<<======:::888777777666555555555555555444444444444444444444444444444333333444444555666777777777777888999::::::======>>>@@@BBBEEEGGGHHHKKKOOOSSSVVVWWWXXXYYYZZZ[[[\\\\\\]]]___aaacccdddcccdddfffggghhhiiihhhhhhggghhhjjjlllmmmooooooppppppqqqrrrrrrsssvvv{{{~~~llllllmmmmmmnnnoooppppppnnnppprrrttttttuuuwwwyyywwwxxxyyyzzz{{{~~~~~~nnn]]]WWWYYYbbboooyyy}}}{{{yyyyyy~~~}}}{{{yyy}}}|||vvvqqqnnnsssyyyyyytttqqqqqqnnnnnnooorrr||||||{{{xxxvvvuuuuuusssnnnjjjjjjjjjiiigggfffdddcccccc^^^WWWOOOKKKJJJIIIHHHFFFGGGBBBFFFRRRSSSEEE888555111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111...666666444888===NNNhhhqqqpppmmmkkkhhheeecccbbbcccdddccccccjjjtttzzzzzzuuusssqqqnnnmmmlllkkkkkkkkklllqqqzzz|||xxxrrrppprrrxxx|||~~~xxxeeeZZZVVVZZZaaakkkwwwzzznnn___RRRLLLHHHHHHFFFBBB@@@AAA;;;;;;;;;<<<>>>BBBEEEGGGLLLOOOSSSVVVXXXZZZ\\\]]]aaaccceeeffffffgggiiikkkcccaaa^^^\\\[[[[[[\\\^^^___```cccgggmmmsssxxx{{{zzz}}}zzzrrriiiaaaXXXPPPKKKDDDAAA===;;;;;;;;;::::::888888888888888888999999555555666666666666555555555555555555555555555555555555555555555555555555222222333333333444444444333333333222222222111111222222222222222222222222000000000000111111111111222222111111000/////////000000111222222222222111000000000111111222222222000000000000000111111222000000000000111111111111333333333333333333333333333333333333333333333333333444555666777777777777888777666555555666777888333333444444666777888999555555555555666666666777666777999;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>?????????>>>=========>>>>>>??????@@@@@@>>>>>>>>>??????????????????@@@AAABBBDDDEEEFFFGGGIIIIIIIIIJJJLLLOOOQQQSSSVVVWWWXXXZZZ]]]```bbbdddjjjllloooqqqsssuuuuuuuuuvvvuuutttuuuwwwwwwvvvttttttuuuwwwxxxwwwvvvtttssslllkkkjjjkkkmmmoooooonnnnnnnnnnnnnnnmmmmmmmmmmmmjjjiiihhhfffdddbbb``````______^^^]]][[[ZZZZZZYYYWWWWWWWWWVVVVVVUUUUUUUUURRRTTTVVVWWWVVVTTTQQQOOONNNNNNNNNNNNNNNNNNOOOOOOLLLKKKKKKJJJIIIIIIHHHHHHJJJIIIGGGFFFDDDBBB@@@???@@@@@@@@@????????????>>>999999:::<<<>>>>>>;;;999777777666555555555555555666666666666666666666666444333333333333444555555666666555666666777888999::::::;;;===???AAACCCDDDJJJNNNRRRVVVWWWXXXZZZ[[[[[[[[[\\\]]]___aaacccdddcccdddfffgggiiiiiihhhhhhhhhjjjkkknnnoooqqqqqqrrrmmmoooppprrrtttwww|||llllllmmmmmmnnnoooooooooqqqqqqsssuuuvvvwwwwwwwwwxxxyyy{{{{{{|||}}}~~~ooo```ZZZ[[[```hhhnnnwwwvvvzzz}}}xxxwwwzzzrrrooorrrwww|||~~~wwwrrrpppssspppqqqvvv}}}yyytttoookkklllkkkjjjiiigggfffddddddbbb[[[SSSLLLIIIIIIIIIJJJEEEGGGIIIIIIFFF???888444333333222222111000000///333333222222111000000000111111111111111111111111000111222333333333333333444444666777999BBBVVViiirrrrrrpppnnnkkkhhheeedddeeeaaa___ccclllwww|||tttpppooommmiiiqqqoooqqqzzz}}}xxxoooiiipppssstttwwwvvvggg[[[VVVYYY___iiiooovvv{{{|||vvvfffWWWOOOLLLHHHEEECCCBBB@@@>>>;;;<<<======>>>AAAFFFJJJKKKNNNPPPRRRSSSUUUWWWZZZ^^^```cccfffhhhiiihhhhhhfffbbb^^^\\\\\\]]]]]]]]]aaaaaaaaaeeejjjppptttuuu{{{~~~~~~xxxoooeee]]]UUUNNNIII@@@???>>><<<;;;;;;;;;;;;::::::888777666666666666444444555666666666666666555555666666555555444333555555555444444333333333444444444444444444444444111222222333333222222111111111111111111111111111111111111111111111111111000000000000000///......111111000000000000111111111111111111000000//////111111111111111111111111000111111111111222222222000000111111111111000000222333555444333222222333444555555444444555888::::::999888666555555555555111222222333444555666777444555555666777888888999888888999999:::;;;<<<<<<============>>>>>>>>>???<<<===>>>>>>>>>===<<<;;;<<<<<<======>>>>>>??????========================<<<======>>>???@@@@@@@@@===>>>???@@@BBBCCCDDDEEEFFFFFFFFFGGGHHHIIIKKKLLLRRRSSSTTTTTTVVVXXX]]]```dddgggjjjmmmpppqqqqqqqqqtttuuuvvvwwwwwwwwwvvvuuuvvvtttssstttvvvuuurrrnnnpppooommmkkkjjjkkklllmmmnnnnnnlllkkkkkklllmmmnnnmmmjjjgggfffeeedddbbb`````````^^^\\\ZZZXXXWWWVVVUUUUUUTTTTTTUUUUUUVVVWWWRRRQQQQQQQQQQQQPPPPPPPPPOOOOOONNNNNNMMMLLLLLLKKKLLLKKKJJJIIIIIIHHHIIIIIIEEEDDDCCCBBBBBBBBBBBBBBBBBB@@@???>>>>>>>>><<<;;;<<<;;;::::::;;;:::888666777777666555444444333333444444444444444444444444444444444444444444444444555555555666666777888999:::;;;===>>>>>>???BBBDDDHHHIIILLLOOOSSSVVVXXXZZZZZZZZZZZZ[[[\\\]]]^^^___aaaaaabbbdddfffgggiiiiiigggkkknnnpppqqqpppqqqqqqooopppqqqrrrsssvvv{{{~~~llllllmmmmmmnnnoooooooooqqqqqqsssuuuvvvwwwwwwwwwxxxyyyzzz{{{{{{}}}tttddd]]]\\\___gggnnnuuutttwww~~~~~~{{{{{{|||tttqqqsssxxx~~~{{{uuurrrsssqqqqqquuu}}}|||vvvqqqnnnkkkkkkkkkjjjiiiiiihhhhhhccc]]]UUUNNNKKKJJJIIIHHHHHHHHHGGGEEEBBB===999777444333333222222111000000111111111111111111222222111111111111111111111111000111222333333333333333444444666777999CCCWWWjjjsssrrrpppmmmjjjgggeeedddeeebbb```dddnnn{{{|||ssspppnnnkkkooonnnrrryyy{{{uuummmhhhllloooppprrrzzzrrrggg___ZZZZZZ^^^dddjjjpppuuuwwwsssdddUUUNNNKKKGGGDDDCCCAAA???>>>;;;<<<======>>>AAAFFFJJJKKKNNNPPPRRRSSSUUUWWWYYY\\\^^^aaadddgggiiiiiijjjeeebbb___]]]]]]^^^]]]\\\aaaaaabbbeeejjjppptttvvvzzz}}}~~~}}}wwwnnnddd\\\TTTMMMHHH@@@???>>><<<;;;;;;;;;;;;999999888777666666666777555555666666666666666555555555666666555555444333555555444444444333333333333333333333333333333333111222222333333222222111111111111111111111111111111111111111111111111111111111111111111000//////111111000000000000111111222222111111111000000000111111111111111111111111000111111111111222222222111111222222222222111111111333555444333222222333555555666555555666888:::999888777666555444444444222222333444555666777777666777777888999999::::::999::::::;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>>>>>>>===<<<;;;===============>>>>>>>>>========================<<<<<<===>>>>>>???@@@@@@<<<===>>>???@@@BBBCCCCCCEEEEEEEEEFFFGGGHHHIIIJJJMMMOOOPPPQQQRRRUUUYYY]]]```bbbeeeiiilllmmmnnnnnnssssssuuuvvvvvvvvvuuuuuuwwwuuuttttttuuuuuussspppqqqpppnnnlllkkkkkklllmmmnnnmmmlllkkkkkklllmmmnnnmmmjjjgggeeeeeedddbbb```aaa```^^^]]]ZZZYYYWWWVVVVVVUUUUUUTTTTTTUUUUUUUUUQQQQQQQQQQQQPPPPPPPPPPPPPPPOOONNNMMMMMMLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHEEEEEECCCBBBBBBAAAAAAAAA???>>>===>>>???@@@@@@>>><<<;;;::::::;;;:::888666777666666555444444333333444444444444444444444444333333333333333333333333555555555555666777888999999;;;<<<======???AAADDDFFFGGGJJJMMMQQQTTTVVVXXXZZZZZZZZZ[[[\\\]]]^^^___```aaabbbdddeeeggghhhiiihhhkkknnnppppppoooppppppnnnpppqqqrrrtttwww|||llllllmmmmmmnnnoooooooooqqqqqqsssuuuvvvwwwwwwwwwwwwxxxzzzzzzzzz|||nnnccc^^^___eeelllrrrpppssszzz~~~~~~vvvssstttzzzyyytttsssqqqppptttyyy}}}vvvqqqooojjjjjjkkklllllllllllllllccc^^^WWWQQQMMMKKKIIIHHHKKKIIIEEEAAA>>>;;;::::::555444444333333222111111///000000111222222333333111111111111111111111111111111222333333333222222333444555777:::CCCXXXlllsssrrrooollliiifffdddccceeebbbbbbgggssswwwpppnnnlllmmmnnntttzzzzzzrrrkkkhhhhhhkkklllmmmuuuxxxkkkeeebbb^^^\\\]]]```eeekkkpppsssooobbbTTTMMMJJJFFFCCCBBBAAA???>>>;;;<<<======>>>AAAFFFIIIKKKMMMPPPSSSTTTUUUWWWYYYYYY[[[^^^aaaeeehhhjjjkkkeeecccaaa`````````^^^\\\```aaabbbeeejjjoootttwwwzzz}}}~~~}}}}}}{{{uuulllcccZZZRRRKKKGGG@@@???>>><<<;;;;;;;;;;;;888888777777777777777888555666666666666666555555555555666666555555444333555444444444444333333333222222222222222222222222111111222222222222111111111111111111111111111111111111111111111111111111111222222222222111111000111111000000000000111111222222222222222111111111111111111111111111111111000111111111111222222222222222333333333333222222111333444444333222333444333444555555444555777999777666555444444444444444333333555666777777888888888999999::::::;;;;;;<<<<<<<<<<<<<<<============???????????????>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<>>>>>>==========================================<<<<<<======>>>>>>??????<<<===>>>???@@@AAABBBCCCCCCCCCCCCCCCDDDFFFGGGGGGGGGIIIKKKLLLMMMPPPUUUXXXYYY[[[___cccfffiiijjjjjjpppqqqssstttuuuvvvuuuuuuxxxvvvtttttttttuuutttssssssrrrpppnnnlllllllllmmmmmmmmmllllllllllllmmmmmmllljjjgggeeeeeedddbbb```aaa```___]]][[[YYYXXXWWWWWWVVVUUUTTTTTTTTTTTTTTTQQQQQQQQQQQQPPPPPPPPPPPPQQQPPPOOOMMMLLLMMMMMMNNNKKKKKKJJJIIIHHHHHHHHHHHHFFFEEEDDDBBBAAA@@@@@@@@@???>>>===>>>@@@AAA@@@???<<<;;;::::::;;;;;;999777666666666555444444333333444444444444444444444444333333333333333333333333555555555555666777888999888:::;;;<<<<<<>>>@@@CCCDDDFFFHHHKKKOOORRRTTTUUUZZZZZZZZZZZZ[[[]]]^^^______```aaaccceeefffggghhhiiikkknnnooonnnnnnnnnooonnnoooqqqsssuuuxxx}}}llllllmmmmmmnnnooooooooopppqqqsssuuuvvvwwwwwwwwwwwwxxxyyyyyyyyy{{{~~~|||nnnddd___bbbiiiooolllnnnvvv|||~~~xxxuuuvvvyyy{{{uuurrrooonnnqqqtttzzz}}}sssnnnmmmiiijjjkkkmmmmmmmmmmmmmmmccc^^^XXXSSSOOOMMMJJJHHHKKKIIIEEEAAA===;;;::::::666555555444333333222222000000111111111222222222111111111111111111111111111222222333333333222222333333555777:::EEEZZZnnntttrrrnnnjjjgggdddcccbbbcccbbbccciiiwwwyyypppmmmllllllooovvv|||zzzqqqkkkjjjfffiiijjjlllttt~~~qqqddd```aaa```^^^^^^```eeejjjnnnrrrooobbbUUUKKKHHHDDDBBBAAA@@@???===<<<<<<<<<<<<===@@@EEEHHHJJJMMMQQQSSSTTTUUUWWWYYYXXXZZZ]]]```dddgggjjjkkkfffeeedddddddddccc```]]]___aaacccfffjjjooouuuxxx|||~~~~~~}}}}}}yyysssjjjaaaYYYQQQJJJFFF@@@???>>><<<;;;;;;;;;;;;888777777777777777888999666666666666666555555444555555555666555555444333444444444444444444444444222222222222222222222222111111222222222222111111111111111111111111111111111111111111111111111111111111111222222111000000111111000000000000111111222222222222222222222222111111111111111111111111000000111111111222222222111222222222222222222111111222444444333222333444111333444444333333444666444444444333333444444555444555666888999999999999:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>===@@@@@@@@@@@@????????????????????????>>>======<<<>>>>>>>>>======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>======>>>???@@@AAABBBCCCAAAAAAAAAAAABBBCCCDDDEEECCCEEEGGGHHHJJJLLLPPPSSSTTTVVVZZZ^^^bbbeeeggghhhmmmnnnpppssstttuuuuuuuuuxxxvvvtttsssssstttuuuuuutttsssqqqooonnnmmmllllllllllllllllllllllllmmmmmmllljjjgggeeeeeedddbbbaaabbbaaa```^^^\\\ZZZXXXWWWXXXWWWVVVTTTSSSSSSRRRRRRQQQQQQQQQPPPPPPPPPOOOOOORRRQQQOOOMMMLLLMMMNNNNNNKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFDDDBBBAAA@@@??????BBBAAA????????????===;;;;;;:::::::::;;;;;;999777666666555555555444444444444444444444444444444444222222222222222222222222555555555555555666888888777999:::;;;;;;===@@@BBBDDDEEEGGGJJJMMMPPPSSSTTTYYYYYYYYYYYYZZZ\\\]]]^^^^^^___```bbbdddeeefffgggiiikkkmmmnnnmmmlllmmmnnnmmmooorrrtttvvvyyy}}}llllllmmmmmmnnnooooooooopppqqqsssuuuvvvwwwwwwwwwxxxyyyyyyyyyyyy{{{~~~}}}mmmcccbbbgggmmmjjjlllssszzz}}}{{{wwwxxxwww}}}{{{tttpppmmmmmmoooqqqrrrwww~~~}}}rrrmmmllliiijjjlllnnnoooooonnnnnnddd```YYYTTTQQQNNNLLLJJJJJJHHHFFFCCC@@@<<<:::888666666555444444333333222222222222111111111000000111111111111111111111111222222333333333222222111333333555777:::FFF]]]qqquuurrrmmmhhhdddbbbaaaaaa```aaacccjjjwww}}}sssooonnnlllpppxxx}}}tttnnnmmmdddgggiiikkksss||||||mmm___ZZZ\\\^^^___aaabbbfffkkkoooqqqmmm```RRRHHHEEEBBB@@@@@@???>>>===<<<<<<<<<<<<===@@@DDDHHHJJJMMMQQQTTTUUUUUUWWWXXXYYY[[[^^^aaaeeegggiiijjjhhhggggggggggggeeebbb___^^^aaadddgggjjjooouuuzzz~~~xxxrrriii```XXXPPPJJJEEE@@@???>>><<<;;;;;;;;;;;;888777777777777777888999555666666666666666555555555555555666555555444333444444444444444444444444444444444444444444444444000111111222222111111000111111111111111111111111111111111111111111111111//////000000000000000///111111000000000000111111222222222222222222222222111111111111111111111111000000111111111222222222000000111111111111000000000222444444333333333444222444555555444333444666333333222333333444555666555666888:::;;;;;;;;;:::::::::;;;;;;;;;;;;;;;<<>>AAAAAAAAAAAAAAA@@@@@@@@@AAA@@@@@@???>>>=========>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<=========;;;;;;<<<===>>>??????@@@???????????????@@@AAABBBAAACCCEEEFFFGGGIIILLLOOOQQQRRRVVVZZZ^^^aaadddeeeiiikkkmmmpppssstttuuuuuuvvvvvvuuusssssssssuuuvvvtttsssrrrpppnnnmmmlllllljjjkkkkkklllllllllmmmmmmllliiigggeeeeeedddcccaaacccbbb```^^^\\\ZZZYYYXXXXXXWWWVVVTTTSSSRRRRRRQQQQQQPPPPPPPPPPPPOOOOOOOOOQQQPPPOOOMMMLLLMMMMMMNNNJJJIIIHHHGGGGGGFFFFFFGGGFFFEEEDDDBBB@@@??????>>>BBB@@@>>>>>>>>>>>><<<:::;;;:::999:::;;;;;;999888555555555555555444444444444444444444444444444444222222222222222222222222444444444444555666777888777888:::;;;;;;<<>>:::888666555555444444333222222333333222222111000000///111111111111111111111111222222333333333222111111333333444777;;;GGG___sssvvvrrrmmmfffbbb`````````___```bbbhhhssswwwssspppmmmpppxxxyyyqqqooocccfffgggjjjpppyyy}}}|||xxxjjj\\\WWWYYY\\\aaaffffffjjjnnnpppqqqkkk[[[LLLFFFCCC@@@??????>>>===<<<<<<<<<<<<<<<<<>><<<;;;;;;;;;;;;888888777777777777777888444555555666666666666666555555666666555555444333333333333444444444444555444444444444444444444444000000111111111111000000111111111111111111111111111111111111111111111111......///000000000000///111111000000000000111111111111111222222222222222111111111111111111111111000111111111111222222222000000000111111000000000000222444444333333444555444666888888666666666777222222222333444555777777666888:::<<<======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<888888888999:::;;;;;;;;;>>>>>>>>>>>>>>>???@@@@@@@@@BBBDDDEEEFFFGGGIIIKKKLLLMMMPPPTTTXXX[[[^^^```dddfffiiimmmppprrrssssssssstttuuutttrrrrrrtttuuurrrrrrqqqpppooonnnmmmllliiijjjkkkllllllmmmllllllkkkiiifffeeeeeeeeecccbbbcccbbbaaa___]]][[[ZZZYYYWWWWWWUUUTTTSSSRRRRRRQQQPPPPPPPPPPPPOOOOOOOOOOOOOOOOOONNNNNNMMMLLLLLLKKKIIIIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCAAA@@@?????????===<<<;;;<<<>>>???>>>===;;;:::999:::;;;;;;:::888555555555555555555555555444444444444444444444444333333333333333333333333444444444444555666777888777999:::;;;;;;===???BBBCCCDDDFFFIIILLLNNNPPPQQQUUUUUUUUUUUUVVVXXXYYYZZZ\\\]]]^^^```bbbcccdddeeegggiiijjjkkkjjjjjjlllnnnooorrruuuwwwxxxzzz}}}llllllmmmmmmnnnoooooooooqqqqqqsssuuuvvvwwwwwwwwwzzz{{{{{{{{{{{{|||~~~tttlllnnnnnnkkklllrrrwwwyyy|||~~~yyytttxxx{{{tttpppmmmnnnrrrrrrnnnlllmmmmmmsssxxxyyy~~~zzzqqqnnnnnnkkknnnsssxxx|||~~~vvvoooddd[[[UUUQQQNNNLLLKKKJJJHHHEEEBBB>>>;;;:::555555444444333222222222222222111111111111111111111111111111111111111111222333333333333222111000333333444777;;;HHH```uuuwwwsssllleee```______```^^^___aaaeeelllxxx~~~xxxsssnnnnnnooouuu}}}tttooofffhhhjjjjjjpppwwwyyywwwpppeee[[[WWWXXX[[[cccjjjlllqqquuuvvvtttkkkYYYIIIDDDBBB???>>>>>>>>>===<<<<<<<<<<<<<<<<<>><<<;;;;;;;;;;;;999999888777666666666777333333444666777777777777555555666666555555444333333333333444444444555555333333333333333333333333000000111111111111000000111111111111111111111111111111111111111111111111...///000111111111111111111111000000000000111111000000000111111111222222111111111111111111111111000111111111111222222222000111111222222111111000///111333444333333444555333555777777666444444555111111222333555666888999777999;;;>>>???>>>===<<<>>>>>>>>>>>>>>>>>>======>>>>>>>>>???@@@@@@AAAAAA@@@@@@AAABBBCCCDDDDDDEEEDDDCCCAAA???>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888999::::::;;;;;;>>>>>>=========>>>?????????AAACCCDDDDDDDDDEEEGGGFFFGGGJJJMMMPPPTTTWWWYYY^^^```ccchhhkkknnnoooppppppsssuuutttrrrqqqrrrtttppppppppppppooonnnmmmlllhhhiiikkklllmmmmmmllllllkkkiiifffeeeeeeeeecccbbbdddcccaaa```]]]\\\ZZZYYYVVVVVVTTTSSSRRRRRRRRRRRRPPPPPPPPPOOOOOOOOONNNNNNLLLMMMNNNNNNNNNLLLJJJIIIIIIHHHGGGFFFFFFEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@<<<;;;:::;;;<<<======;;;:::999999:::;;;<<<:::888555555555555555555555555444444444444444444444444333333333333333333333333444444444444555666777777888999;;;;;;<<<===@@@BBBAAABBBDDDGGGIIILLLNNNOOOSSSSSSSSSSSSTTTVVVWWWXXX\\\\\\^^^___aaabbbddddddfffgggiiiiiiiiijjjlllnnnqqqsssvvvxxxyyyzzz|||~~~llllllmmmmmmnnnoooooooooqqqqqqsssuuuvvvwwwwwwwww{{{{{{||||||{{{|||{{{rrrsssoookkklllrrrwwwxxxzzz}}}{{{yyytttwww~~~{{{tttqqqooopppttttttppplllllldddkkkqqqrrrtttzzz~~~vvvooommmmmmlllpppvvv}}}~~~vvvjjj^^^VVVQQQNNNLLLNNNLLLHHHDDDAAA>>>===<<<555444444333333222111111000000000111222222333333111111111111111111111111333333333333333222111000333333444777;;;IIIaaavvvwwwssslllddd```^^^^^^___^^^___```bbbfffooo{{{zzzvvvpppjjjmmmmmmsssuuuoookkkmmmmmmmmmqqqwwwxxxuuujjjbbb[[[XXXYYY\\\dddmmmssswww{{{{{{xxxnnnZZZIIIDDDAAA>>>======>>>===<<<<<<<<<<<<<<<<<<>>>CCCFFFIIIMMMQQQUUUVVVVVVVVVWWWUUUZZZbbbiiinnnppppppooogggeeecccbbbbbbaaa___^^^]]]aaafffhhhjjjnnnvvv}}}wwwqqqhhh```XXXQQQJJJFFF@@@???>>>===;;;;;;;;;;;;::::::888777666666666666222222444666777888888888555555666666555555444333333333333444444555555555222222222222222222222222000000111111111111000000111111111111111111111111111111111111111111111111///000111222222222222222111111000000000000111111//////000000111111111222111111111111111111111111000111111111111222222222222222222333333222222222///111333444333333444555000222444444333111111111111111222333555777999:::777999<<>>===@@@@@@??????????????????======>>>???@@@@@@AAAAAA???@@@AAABBBCCCEEEFFFFFFDDDCCCAAA???>>>>>>>>>???:::;;;;;;<<<<<<=========::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>============>>>>>>??????AAACCCCCCCCCBBBCCCDDDBBBCCCEEEGGGKKKNNNQQQSSSYYY\\\```dddhhhkkkmmmmmmnnnqqquuuuuurrrqqqqqqsssooooooooooooooonnnmmmlllhhhiiijjjlllmmmmmmllllllkkkhhhfffeeeeeeeeedddbbbdddcccbbb```^^^\\\ZZZZZZVVVUUUTTTSSSRRRRRRRRRRRRPPPPPPPPPOOOOOOOOONNNNNNJJJLLLNNNOOONNNLLLIIIGGGIIIHHHGGGFFFEEEEEEEEEEEECCCBBBAAAAAA@@@@@@@@@@@@>>>===;;;;;;;;;;;;999777:::999999:::;;;<<<:::999444555555555555555555555444444444444444444444444444444444444444444444444444444444444444555777777888:::;;;<<<<<<>>>@@@CCC@@@AAACCCEEEHHHJJJLLLMMMQQQQQQRRRRRRSSSUUUVVVWWW[[[\\\]]]___aaabbbcccdddeeefffhhhhhhiiijjjmmmooorrrtttwwwyyyyyyzzz{{{}}}jjjlllllllllllllllnnnpppsssssstttuuuvvvwwwxxxxxxxxxyyyyyyxxxwwwxxxzzz}}}yyypppppppppqqqrrrssssssssssssvvv{{{zzzyyy{{{zzzsssnnnnnnpppsssvvvuuupppkkkdddgggjjjnnnpppqqqqqqqqqxxxyyyyyywwwtttqqqppppppmmmqqqzzztttfff[[[UUUQQQOOOOOONNNKKKHHHEEEAAA???===777666555444333222222222222111000//////000111222000000000000000000000000000000000000111111111111333666666666>>>PPPcccnnnvvvsssnnnhhhbbb___```bbb___aaabbbcccdddiiipppvvv}}}wwwuuurrrnnnkkkooouuu||||||tttmmmlllmmmnnnpppvvvzzzuuummmnnn```VVVUUUWWW[[[hhhvvv~~~ooo[[[JJJDDDBBB@@@>>><<<;;;;;;;;;::::::;;;;;;;;;>>>CCCFFFLLLOOORRRTTTTTTTTTUUUVVVVVVZZZaaaiiiooorrrqqqoooiiifffcccbbbbbbbbbaaa```aaabbbdddfffiiiooovvv{{{~~~{{{tttjjj```XXXQQQKKKHHHBBB???;;;999999:::;;;;;;:::999888888777777888888666666666666666555555444444444555555555555444444555555555555555555555555444444444333333333222222222222222222222222222222222222222111111111000000111111111111111111111111111000000000//////......000000000000111111111111111222222111//////000111222222222111111111000000111111111111111111111111000111111111111222222222333333333333333333333333444444444333333222222222444444444555555777888999:::;;;===>>>?????????>>>BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@BBBBBBCCCCCCDDDDDDEEEEEEEEECCC@@@???>>>>>><<<:::999999999999::::::;;;<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;<<<=========<<<;;;:::<<<<<<<<<===============@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDEEEGGGIIIJJJKKKSSSUUUYYY^^^bbbeeeggghhhiiikkknnnoooooooooqqqrrrsssrrrpppnnnlllllllllmmmmmmlllkkkkkkmmmmmmlllkkklllkkkiiihhhgggeeebbb```_________^^^]]][[[XXXWWWWWWVVVTTTSSSRRRRRRSSSSSSNNNOOOOOOOOOOOONNNMMMLLLKKKJJJJJJIIIIIIIIIJJJJJJJJJJJJHHHGGGFFFDDDCCCCCCCCCCCCBBBAAAAAA@@@??????@@@@@@???>>>===<<<;;;;;;;;;;;;;;;:::::::::999999666666666666777777777777555555555444444333333333444444444333333222222222444444444555555555555666777888999;;;===>>>???@@@DDDDDDEEEFFFHHHJJJLLLMMMKKKMMMOOOPPPPPPRRRUUUXXXYYY[[[]]]```bbbdddeeefffeeefffggggggggggggiiikkkrrrtttvvvwwwxxxzzz}}}jjjkkkmmmmmmlllmmmoooqqqrrrsssssstttuuuvvvwwwxxxwwwxxxxxxxxxwwwxxx{{{}}}yyyqqqrrrrrrsssttttttttttttsssrrrvvv{{{{{{yyyzzz~~~zzztttpppooopppsssuuutttooojjjgggggghhhiiikkknnnppprrrrrrttttttssspppnnnnnnnnnpppuuuqqqcccYYYSSSOOOPPPOOOLLLIIIEEEBBB???>>>777666555333222222222222222111000//////000111222111111111111111111111111000000000000111111111111222555666666>>>PPPcccnnntttsssoooiiiccc``````aaa___```aaaaaabbbfffmmmrrrzzz}}}}}}wwwsssqqqoookkkjjjmmmssszzz~~~{{{tttnnnpppqqqrrruuu{{{{{{ttthhh]]]TTTTTTXXX___pppuuu^^^MMMFFFEEEBBB@@@>>>>>>===>>>::::::;;;;;;;;;>>>CCCFFFLLLNNNRRRSSSTTTTTTUUUVVVWWWZZZaaahhhooorrrrrrqqqjjjgggdddbbbbbbaaaaaa```bbbccceeegggjjjpppwww|||~~~zzztttjjj```XXXQQQKKKHHHBBB???;;;::::::;;;;;;;;;:::999888888777777888888777777777777666555555444444444555555555555444444555555555555555555555555444444444333333333222222222222222222222222222222222222222111111111000000111111111111111111111111111111111000000000//////000000000000111111111111333333222111000000111222222222222111111111000000111111111111111111111111000111111111111222222222333333333333333333333333444444444333333222222222444444444555666777888999<<<===???@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCCCCDDDDDDEEECCCBBBBBBBBBCCCAAA???<<<;;;;;;;;;;;;;;;<<<======<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::;;;<<<<<<<<<<<<;;;:::=========>>>>>>??????????????????@@@@@@@@@@@@AAAAAAAAABBBCCCDDDFFFGGGHHHOOOQQQVVVZZZ___ccceeefffgggjjjlllnnnnnnnnnpppqqqrrrqqqooonnnmmmmmmmmmmmmmmmlllkkklllmmmmmmlllkkkllljjjhhhggggggeeebbb```^^^^^^^^^^^^\\\ZZZXXXWWWVVVUUUTTTRRRQQQQQQQQQQQQNNNNNNOOOOOOOOONNNNNNMMMKKKKKKJJJIIIHHHHHHIIIIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;;;;:::::::::999999666777777777777777777777555555555444444333333333444444333333333333333333444444444444555555555555777888999;;;<<<>>>???@@@CCCCCCDDDEEEGGGIIIJJJLLLJJJLLLNNNOOOPPPRRRTTTWWWYYY[[[]]]```ccceeefffgggeeefffggggggggggggiiikkkppprrrtttuuuwwwyyy}}}iiikkklllmmmmmmmmmoooqqqqqqrrrrrrssstttuuuvvvwwwuuuvvvxxxxxxxxxyyy{{{~~~{{{ttttttuuuuuuuuuuuuttttttsssqqqsssuuuwwwzzz}}}|||{{{{{{}}}wwwsssrrrqqqsssuuutttpppkkkkkkiiifffdddfffjjjnnnrrrmmmoooppppppooonnnnnnooouuuzzznnn```WWWQQQRRRPPPMMMJJJFFFBBB???>>>666666444333222111111111222111000//////000111222111111111111111111111111000000000111111111222222222555666777???QQQdddnnnrrrqqqooojjjeeeaaa`````````aaaaaaaaabbbeeejjjnnnrrrvvvvvvrrrooooooooollliiilllqqqwwwzzzxxxsssnnnmmmnnnooorrryyy|||uuuddd[[[TTTTTTWWWaaawwwzzzaaaNNNGGGEEECCCAAA???>>>>>>>>>::::::;;;;;;;;;>>>CCCFFFKKKNNNQQQSSSSSSTTTUUUVVVYYY[[[```hhhooossssssssskkkhhhdddbbbaaaaaa``````cccdddfffiiilllrrrxxx}}}~~~zzzsssiii```WWWPPPKKKGGGCCC@@@<<<;;;;;;<<<<<<;;;:::999888888777777888888888888888888777666444444444444555555555555444444555555555555555555555555444444444444333333333333111111111111111111111111222222222111111111111111111111111111111111111111222222222111111111111000000000000000111111111111444333222000000111222333222222222111111111111111111111111111111111111111000111111111111222222222444444444444444444444444444444333333333333222222444444444555666777999999>>>???AAACCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCBBBBBBBBBBBBAAABBBBBBCCCCCCDDDDDDEEEAAABBBCCCEEEFFFEEEAAA>>>======<<<<<<======>>>>>>============<<<<<<<<<<<<::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::======>>>>>>???@@@AAAAAA>>>>>>>>>>>>?????????????????????@@@AAABBBDDDEEEIIIKKKOOOTTTYYY^^^```bbbdddfffiiikkkkkklllnnnpppppppppooonnnnnnnnnnnnnnnmmmlllllllllnnnnnnmmmkkkllljjjhhhggggggeeebbb___^^^^^^^^^]]][[[ZZZXXXWWWVVVUUUSSSQQQPPPNNNNNNNNNMMMMMMMMMMMMMMMNNNNNNMMMLLLKKKJJJHHHGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@???>>>======<<<;;;;;;;;;;;;;;;::::::::::::777777777777777777777777555555555444444444444444333333333333444444444444444444444444555555555555777888999;;;<<<>>>???@@@AAAAAABBBCCCEEEGGGHHHIIIIIIKKKMMMNNNOOOPPPSSSVVVYYYZZZ]]]```ccceeeggggggfffggghhhgggfffgggiiikkkmmmnnnqqqsssuuuxxx|||gggiiilllmmmmmmnnnoooqqqppppppqqqrrrssstttuuuuuutttuuuwwwxxxxxxyyy|||~~~}}}|||xxxtttuuuuuuuuuuuutttssssssssssssttttttsssuuuxxx{{{}}}|||}}}~~~xxxvvvttttttvvvvvvrrrooommmjjjfffdddeeehhhmmmppplllnnnpppqqqqqqqqqrrrssswww|||{{{jjj]]]UUUTTTRRROOOKKKGGGCCC@@@>>>777666444333111111000000222111000//////000111222111111111111111111111111000000111111111222222222111555777777@@@RRRdddnnnppppppoookkkfffbbb``````ccccccbbbbbbdddfffjjjlllnnnrrrssspppoooqqqrrrqqqkkkmmmpppssstttrrrnnnkkkhhhiiijjjmmmuuu|||{{{uuuddd[[[TTTSSSTTT^^^vvv|||aaaMMMEEEDDDAAA???===<<<<<<<<<::::::;;;;;;;;;>>>CCCFFFKKKNNNQQQSSSTTTTTTUUUWWWZZZ\\\```gggnnnsssttttttkkkgggcccaaa```aaa``````ccceeehhhjjjnnnsssyyy~~~~~~~~~yyysssiii___WWWPPPJJJGGGCCC@@@===<<<<<<===<<<<<<:::999888888777777888888999999888888777666444444444444555555555555444444555555555555555555555555555444444444444333333333000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222///000000000111111111111444222000000000111222222111111111111111111111111111111111111111111111111000000111111111222222222444444444444444555555555333333333333333333333333444444444555666888999:::>>>@@@BBBDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCDDDDDDEEEEEEFFFDDDCCCCCCDDDEEEEEEBBB@@@>>>>>>============>>>>>>>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::::::::<<<<<<===>>>???AAAAAABBB>>>>>>?????????@@@@@@@@@>>>>>>>>>??????AAABBBCCCCCCEEEIIIMMMSSSWWW[[[]]]___aaadddggghhhiiikkkmmmnnnnnnnnnnnnnnnooooooooommmmmmlllnnnoooooommmkkkkkkjjjhhhgggfffdddaaa___]]]]]]\\\\\\ZZZYYYXXXXXXVVVUUUSSSQQQOOOMMMLLLKKKKKKJJJJJJJJJKKKKKKLLLLLLKKKKKKIIIHHHFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEECCCCCCBBBBBBBBBBBBBBBBBB@@@@@@??????>>>======<<<<<<;;;;;;;;;;;;:::::::::888888888777777777777777555555555555555444444444222333333333444444555555333333444444444555555555777777999:::<<<===??????AAAAAAAAABBBDDDFFFGGGHHHHHHIIIKKKLLLMMMOOORRRTTTWWWYYY\\\___ccceeeggghhhfffggghhhgggfffggghhhjjjjjjkkknnnppprrrvvv{{{eeegggjjjlllmmmmmmooopppoooooopppqqqrrrsssttttttsssuuuwwwxxxxxxyyy{{{}}}zzz~~~}}}yyyrrrssssssttttttttttttsssttttttsssrrrpppqqqtttwwwxxx}}}}}}~~~zzzvvvuuuvvvuuussspppmmmkkkiiiggghhhjjjmmmnnnmmmoooqqqrrrrrrssstttuuuxxx}}}vvvdddYYYVVVTTTQQQMMMHHHDDD@@@???777666555333222111000000222111000//////000111222111111111111111111111111111111111111222222222222111555777888AAASSSeeennnnnnoooooolllgggcccaaa```bbbaaaaaabbbdddfffiiijjjlllppprrroooooosssuuutttooopppqqqpppnnnkkkiiiggghhhhhhhhhkkkttt||||||wwwcccZZZSSSQQQRRRZZZrrr{{{aaaNNNEEECCCAAA???===<<<<<<<<<::::::;;;;;;;;;>>>CCCFFFKKKNNNQQQTTTTTTUUUWWWXXX[[[\\\```gggmmmrrrssssssiiifffaaa______`````````cccfffiiillloootttzzz~~~|||}}}~~~}}}yyyrrrhhh^^^VVVOOOIIIFFFBBB@@@===<<<======<<<;;;:::999888888777777888888888888888777777666444444444444555555555555444444555555555555555555555555555555555444444444333333000000000000000000000000111111111111111111111111000000000000000000000000222222222222222333333333///000000000111111111111222000///000222333222000111111111111111111111111111111111111111111111111000000111111111222222222333333333444444444555555333333333333333333333333444444444555777888:::;;;>>>???AAACCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGHHHEEEBBBAAAAAABBBAAA@@@>>>>>>===============>>>??????>>>>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::;;;;;;;;;;;;<<<===???@@@AAAAAA@@@@@@@@@AAAAAAAAABBBBBB@@@?????????@@@AAAAAABBB???AAADDDHHHLLLQQQTTTVVVXXX[[[___aaaccceeehhhjjjjjjkkklllmmmnnnoooooopppmmmmmmmmmoooppppppnnnkkkkkkiiihhhgggfffdddaaa___]]]\\\[[[ZZZYYYYYYXXXXXXVVVVVVTTTRRRPPPMMMLLLJJJIIIIIIHHHGGGGGGHHHIIIJJJJJJIIIHHHGGGEEEEEEDDDDDDCCCCCCCCCDDDEEEEEEFFFFFFDDDDDDCCCCCCCCCCCCCCCBBB@@@@@@??????>>>>>>======<<<<<<<<<;;;;;;;;;::::::999888888888777777777666555555555555555555555555333333333444444555555555333333333444444444444555666777888:::<<<===>>>???AAAAAAAAABBBDDDEEEGGGGGGFFFHHHIIIJJJKKKMMMPPPRRRUUUWWWZZZ^^^bbbeeeggghhhfffggghhhgggffffffhhhjjjhhhiiikkkmmmpppuuuzzzbbbeeeiiikkklllmmmnnnooommmnnnooopppqqqrrrrrrssssssuuuwwwxxxxxxyyyzzz{{{yyy}}}|||xxxooopppqqqsssuuuuuuvvvvvvsssrrrqqqnnnmmmnnnqqqtttrrrvvv}}}~~~|||xxxvvvuuurrrooommmlllkkkjjjjjjkkkmmmnnnnnnppprrrsssrrrrrrsssuuuxxx|||mmm___XXXVVVSSSNNNIIIEEEAAA???999888666444222111111000222111000//////000111222222222222222222222222222111111111222222222222333000444777999BBBSSSeeeooonnnooonnnkkkgggcccbbbaaa```___^^^```dddgggiiiiiijjjnnnpppnnnnnnsssuuuuuuttttttssspppllliiihhhhhhggggggfffiiiqqqzzz{{{wwwbbbYYYRRRPPPQQQXXXlllyyyaaaPPPFFFDDDBBB@@@>>>=========::::::;;;;;;;;;>>>CCCFFFLLLOOORRRUUUVVVWWWXXXZZZZZZ\\\aaagggmmmppppppooogggccc___]]]]]]___```aaaccceeeiiilllppptttzzz}}}{{{}}}~~~~~~}}}xxxqqqggg^^^UUUNNNIIIEEEAAA???===<<<======;;;::::::999888888777777888888666666666666666555555444444444555555555555444444555555555555555555555555555555555555444444444333111111111111111111111111111111111111111222222222000000000000000000000000111222222222222333333333000000000000111111111111111000///222555555222///111111111111111222222222111111111111111111111111000111111111111222222222111222222333333444444444222222333333333333444444333444444666777999;;;<<<===???AAACCCEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGIIIEEEAAA??????@@@AAAAAA??????>>>=========>>>>>>>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;:::999999999:::;;;<<<===<<<<<<======>>>???@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCAAAAAAAAA@@@AAAAAABBBBBB>>>???AAADDDGGGKKKNNNPPPRRRUUUYYY\\\^^^aaadddffffffhhhiiilllmmmooooooooonnnnnnnnnpppqqqqqqnnnlllkkkiiigggffffffdddaaa^^^\\\[[[ZZZYYYXXXXXXXXXXXXWWWWWWVVVTTTRRROOOMMMLLLJJJIIIGGGFFFFFFFFFGGGHHHIIIHHHGGGEEEEEEDDDDDDDDDCCCCCCDDDEEEEEEFFFGGGGGGFFFEEEEEEDDDCCCCCCBBBBBB@@@@@@?????????>>>>>>>>><<<<<<<<<<<<;;;;;;;;;:::999999999888888777777666555555555555555666666666444444444444444555555555333333333333444444444444666777888:::;;;===>>>???AAAAAAAAAAAACCCDDDEEEFFFDDDFFFHHHIIIJJJKKKNNNQQQSSSUUUXXX\\\```dddfffgggggghhhhhhhhhffffffhhhiiihhhiiijjjlllooosssyyy~~~___bbbgggjjjkkklllmmmnnnlllmmmnnnooopppqqqqqqrrrsssuuuxxxyyyxxxxxxxxxyyyzzz}}}xxxtttmmmnnnqqqtttvvvxxxzzzzzzrrrqqqooollljjjjjjmmmpppnnnqqqwww|||{{{xxxtttpppmmmllljjjiiiiiikkknnnoooppprrrttttttsssrrrssstttuuuxxxxxxhhhZZZXXXTTTOOOJJJEEEAAA???:::999777555333222111111222111000//////000111222222222222222222222222222111111111222222222333333///444777999BBBTTTeeeooonnnnnnmmmjjjfffccccccccc```______ccchhhlllnnnmmmlllpppqqqnnnooosssvvvvvvxxxxxxvvvrrrmmmjjjkkkllliiiiiihhhjjjrrr|||}}}zzzhhh\\\SSSRRRRRRUUUbbbrrrsss___PPPEEECCCAAA???===<<<<<<<<<::::::;;;;;;;;;>>>CCCFFFMMMPPPSSSVVVWWWXXXZZZ[[[ZZZ\\\aaahhhmmmooommmkkkddd```\\\ZZZ\\\^^^aaaaaabbbeeeiiilllppptttyyy}}}|||~~~wwwqqqggg]]]UUUNNNHHHEEE@@@>>><<<<<<<<<<<<:::999:::999888888777777888888333444444555555555555555444444555555555555444444555555555555555555555555555555555555444444444444222222222222222222222222000000111111111222222222000000000000000000000000111111111111222222222333000000000000111111111111222111222555999999444///000000111111111222222222111111111111111111111111000111111111111222222222000000111111222333333444222222222333333444444444333444444666777:::;;;<<<>>>???AAADDDFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEFFFCCCAAA@@@AAABBBBBBAAAAAAAAA@@@???????????????>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::;;;<<<===>>>>>>>>>>>>??????@@@@@@@@@BBBBBBCCCCCCCCCDDDDDDDDDBBBBBBAAAAAAAAAAAAAAABBB@@@@@@AAABBBDDDGGGIIIKKKMMMPPPTTTXXXZZZ]]]```cccccceeegggjjjlllnnnoooooonnnnnnoooqqqrrrqqqnnnlllkkkiiigggfffeeedddaaa^^^\\\[[[YYYXXXWWWXXXXXXXXXXXXXXXWWWVVVTTTRRROOONNNLLLKKKIIIGGGFFFFFFGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGGGGGGGHHHGGGFFFEEEDDDBBBAAAAAA@@@@@@@@@????????????>>><<<<<<<<<<<<;;;;;;;;;;;;::::::999888888777777666444555555555666666666777555555555555444444444444222222333333333444444444666666888999;;;===>>>>>>?????????@@@AAABBBCCCDDDCCCEEEGGGHHHHHHJJJMMMPPPQQQSSSVVV[[[___bbbeeefffggghhhiiihhhffffffgggiiiiiiiiijjjkkknnnrrrxxx}}}{{{^^^aaafffiiijjjkkklllmmmllllllmmmnnnooopppqqqqqqtttvvvxxxyyyxxxwwwxxxxxxzzz~~~}}}uuuqqqlllnnnqqqtttxxx{{{}}}~~~sssrrrooollliiiiiilllnnnkkkooouuu{{{|||wwwsssnnnlllhhhfffgggjjjnnnqqqtttuuuwwwvvvuuuttttttuuusssuuuxxx{{{qqq[[[YYYUUUPPPKKKFFFBBB@@@;;;:::888666444333222222222111000//////000111222222222222222222222222222111111222222222333333333///444777:::CCCTTTfffooonnnnnnmmmjjjfffccccccdddcccbbbcccgggmmmrrrssssssooorrrsssqqqqqquuuxxxxxxzzzzzzxxxtttooommmoooqqqqqqqqqoooqqqyyyooobbbWWWTTTRRRRRRZZZeeesss}}}mmm[[[NNNBBBAAA>>><<<:::999999999::::::;;;;;;;;;>>>CCCFFFMMMPPPTTTWWWXXXYYY[[[\\\ZZZ\\\bbbhhhmmmnnnkkkhhhbbb^^^ZZZYYY[[[^^^aaabbbbbbeeehhhlllppptttyyy|||~~~wwwqqqggg]]]UUUNNNHHHEEE???>>><<<<<<<<<;;;:::888:::999999888777888888888111222333444555555555555444555555555555555555444555555555555555555555555666666555555555444444444222222222222222222222222000000111111222222222222000000000000000000000000000000000111111222222222000000000000111111111111333222444888===<<<555///000000111111222222222222111111111111111111111111000111111111111222222222//////000111222222333333222222222333333444444444333444444666888:::<<<===>>>@@@BBBEEEGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGDDDCCCCCCCCCBBBBBBBBBBBB@@@@@@AAAAAABBBCCCCCCDDDBBBAAAAAABBBDDDEEEDDDBBBCCCBBBAAAAAA@@@@@@@@@@@@============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<>>>???@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBCCCCCCCCCDDDDDDCCCBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAABBBDDDFFFHHHJJJMMMRRRUUUXXX[[[^^^aaaaaacccfffiiilllmmmnnnnnnnnnnnnoooqqqsssrrrooollljjjiiigggfffeeeccc```^^^[[[ZZZYYYXXXWWWWWWXXXYYYXXXXXXXXXXXXVVVTTTQQQPPPNNNMMMJJJHHHFFFFFFGGGHHHFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGIIIHHHGGGEEEDDDBBBAAA@@@@@@@@@@@@???????????????======<<<<<<<<<;;;;;;;;;::::::999999888777777666444555555555666666777777666666666555444444444333222222333333333444444444666666888999;;;<<<>>>>>>>>>>>>>>>>>>???@@@BBBBBBCCCDDDFFFGGGHHHJJJMMMOOOOOORRRUUUZZZ^^^bbbdddfffggghhhiiihhhffffffgggiiiiiijjjkkkkkkmmmrrrxxx|||www}}}[[[^^^ccchhhlllmmmmmmllljjjkkklllmmmnnnpppqqqqqqssstttuuuvvvwwwxxxxxxxxxwww|||xxxqqqmmmllliiinnnxxx~~~~~~wwwtttpppkkkhhhhhhmmmpppmmmnnnqqqwwwxxxsssmmmjjjjjjjjjjjjmmmrrruuuwwwzzzzzzwwwtttrrrrrrqqqqqqpppooorrrzzznnn```[[[UUUOOOJJJFFFBBB???<<<:::888555333222222222111000000000//////......222222111111111111111111111///...000333333111///333666777888BBBTTTeeemmmpppooommmhhhccc```___```dddddddddhhhrrr{{{yyyrrrqqqrrrsssssstttuuuxxx{{{}}}}}}yyyqqqjjjjjjsss{{{}}}zzz{{{{{{mmm]]]SSSOOOOOOUUU\\\kkkwwwxxxjjjZZZMMMDDDBBB???>>>>>>===;;;:::999:::;;;<<<===@@@DDDHHHLLLNNNRRRTTTVVVWWWZZZ\\\^^^```dddiiimmmnnnllliiiaaa^^^ZZZXXXWWWYYY\\\^^^___cccgggjjjmmmrrrzzz}}}vvvnnncccZZZTTTOOOJJJFFFAAA???=========>>>===;;;:::::::::999999888888888777666666666555555555555666666555555555444444444555555666666666666555555333333444555444333111000000111111222222111111000333333333333333333333333000000000000000000000000000000000000000000000000222222222111111111111000333333333333333333333333111111000000111111222333222222222111111111000000111111111111111111111111555444444333333222222111444444222222222222444444555555555666777999:::;;;>>>???@@@BBBDDDEEEGGGGGGIIIGGGFFFDDDDDDEEEGGGHHHEEEEEEDDDDDDCCCCCCCCCBBBCCCBBBAAABBBDDDDDDCCCBBBEEEDDDDDDDDDDDDCCCCCCCCCGGGFFFEEECCCAAA???>>>===>>>>>>>>>>>>===<<<;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<>>>>>>>>>>>@@@AAABBBDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBAAA@@@?????????@@@AAABBBGGGIIILLLNNNQQQUUUZZZ^^^bbbdddfffhhhiiilllooorrrnnnnnnooopppppppppooooooooommmjjjgggccc```]]][[[\\\[[[ZZZYYYXXXWWWVVVVVVWWWWWWXXXWWWVVVVVVYYY[[[XXXSSSMMMIIIIIIHHHEEEBBBGGGFFFFFFGGGIIIIIIHHHFFFFFFGGGHHHIIIIIIIIIIIIIIIHHHGGGEEEDDDCCCCCCCCCDDD@@@@@@?????????@@@AAAAAA>>>>>>>>>>>>============;;;;;;:::999999888888777555666666666777777888888888777666555555444444555333333333333333444555666444555666777999:::;;;<<<>>>>>>>>>???@@@@@@AAAAAADDDDDDDDDFFFGGGIIIKKKLLLPPPQQQTTTXXX[[[___bbbcccfffggghhhgggfffggghhhjjjiiiiiihhhjjjnnnrrrtttuuuyyy|||YYY]]]bbbgggkkkllllllllljjjjjjkkkmmmnnnooopppqqqtttuuuvvvxxxyyyyyyzzzzzzyyy}}}}}}vvvpppmmmkkkiiimmmxxxzzzwwwsssooommmlllmmmmmmlllnnnrrryyy{{{vvvpppjjjiiijjjkkkoootttzzz||||||zzzuuuqqqmmmlllllllllkkkjjjkkkqqqyyysss___[[[UUUOOOKKKGGGCCC@@@<<<;;;888666444333222222111111111000000000//////111111111111111111111111111///...///222333222000333666777888BBBTTTeeennnpppooolllgggbbb_________cccdddeeekkkvvv~~~wwwuuuuuutttttttttvvvxxxzzz{{{|||xxxpppiiijjjsss|||uuucccWWWPPPMMMQQQVVVhhhttt~~~~~~vvviiiYYYLLLEEEBBB???>>>>>>===<<<::::::;;;<<<<<<===@@@DDDGGGKKKNNNQQQTTTUUUWWWYYY[[[^^^```dddiiimmmnnnkkkiiiaaa^^^[[[XXXWWWYYY[[[]]]___bbbfffiiilllsss|||}}}vvvnnncccZZZTTTNNNIIIEEEAAA???======>>>>>>===<<<:::::::::999999888888888777777666666666555555555666666555555555444444444555555666666666666555555555555666666555555444333111111222222222222111111333333333333333333333333111111111111111111111111000000000000000000000000000000111111222222222333222222222222222222222222111111000000111111222333222222222111111111000000111111111111111111111111444444333333333333222222555555444333333444555555555555666666777999:::;;;>>>???@@@AAACCCEEEFFFGGGHHHGGGEEEDDDDDDEEEGGGHHHEEEEEEDDDDDDDDDCCCCCCCCCAAA@@@@@@BBBDDDFFFFFFEEECCCCCCCCCBBBBBBBBBAAAAAABBBAAAAAA@@@???>>>>>>>>>>>>??????>>>>>>===<<<;;;<<<;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<>>>>>>>>>>>@@@AAABBBDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBAAA@@@@@@???@@@AAABBBDDDFFFIIIKKKNNNRRRWWW[[[^^^```bbbdddfffhhhlllooooooppppppqqqqqqqqqppppppnnnllljjjfffccc___]]][[[[[[[[[ZZZYYYXXXVVVUUUUUUUUUVVVWWWWWWWWWXXX[[[^^^^^^ZZZUUUQQQMMMKKKHHHFFFGGGFFFFFFHHHIIIJJJIIIHHHHHHIIIIIIIIIIIIJJJJJJJJJHHHGGGEEEDDDCCCBBBCCCCCCCCCBBBAAA@@@@@@???@@@@@@???>>>>>>>>>============;;;;;;::::::999888888888666666666777777777888888999888777666555555555555444333333333444444555666444555666777999:::;;;<<<======>>>>>>???@@@@@@AAABBBCCCCCCEEEFFFHHHJJJKKKNNNOOORRRUUUYYY]]]___aaadddeeeffffffffffffhhhjjjlllkkkjjjkkknnnpppqqqrrruuuxxx~~~WWWZZZ___eeehhhkkkkkkkkkiiijjjkkklllnnnooopppppptttuuuvvvxxxzzz{{{||||||zzz}}}~~~xxxsssooommmjjjhhhlllyyy|||wwwtttsssrrrnnnkkklllooottt||||||sssllljjjkkkmmmqqqwww~~~{{{vvvpppllljjjggghhhhhhggggggiiilllpppwwwrrr]]]YYYTTTOOOKKKHHHDDDAAA===;;;999666444333222222222222222111111111111000111111111111111111111111222000//////000222222222333555666888BBBUUUfffooopppoookkkfffaaa^^^^^^^^^bbbcccgggnnn{{{{{{yyywwwuuutttvvvxxxyyyzzzzzzvvvnnnfffgggqqqzzzzzziii\\\SSSNNNOOOSSSdddoooyyyyyyrrrgggWWWKKKEEECCC@@@>>>======<<<:::;;;<<<<<<======???CCCGGGKKKMMMQQQSSSUUUVVVYYY[[[___aaadddiiilllmmmkkkhhhaaa^^^[[[XXXWWWYYY[[[]]]___bbbeeehhhlllttt~~~}}}wwwooodddZZZSSSNNNHHHCCCAAA???===<<<======<<<;;;999999999999999888888888777777777666666666555555555555555555555444444444555555666666666666555555666666555444444444555555222222222333333222222222333333333333333333333333111111111111111111111111000000000000000000000000...///000111222333444444111111111111111111111111111111000000111111222333222222222111111111111111111111111111111111111111222222333333333333444444666666555555555555666666666666666666777888::::::===>>>???AAABBBDDDEEEFFFGGGFFFEEEDDDDDDEEEFFFGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAABBBEEEFFFEEEEEEBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@???>>>===<<<>>>>>>======<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>@@@AAAAAACCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@BBBEEEGGGJJJNNNSSSVVVXXX[[[^^^```bbbeeehhhkkknnnooopppppppppooonnnnnnlllkkkiiifffbbb___]]]\\\[[[[[[ZZZXXXWWWUUUTTTTTTRRRTTTVVVWWWXXX[[[___bbbcccbbb___ZZZSSSNNNLLLKKKIIIIIIHHHJJJLLLMMMMMMLLLLLLKKKJJJJJJIIIJJJJJJJJJHHHGGGEEECCCBBBBBBBBBCCCDDDDDDBBBAAA@@@???????????????>>>>>>>>>=========<<<;;;;;;::::::999888888777777777777777888888888;;;:::999777666555555555444444444333444444555666555555666777999:::;;;;;;<<<======>>>>>>???@@@@@@AAAAAABBBCCCEEEFFFHHHIIIKKKMMMOOOSSSWWWZZZ]]]^^^aaabbbdddddddddeeehhhjjjmmmmmmmmmmmmmmmnnnoooooosssvvv{{{UUUXXX]]]bbbfffiiijjjjjjiiiiiijjjlllmmmnnnoooppprrrsssuuuwwwyyy{{{{{{|||xxx{{{zzzuuuqqqnnnmmmjjjhhhlllzzz|||yyyyyywwwsssnnnnnnpppuuu}}}wwwpppnnnooopppssswww}}}~~~}}}xxxsssooommmfffggghhhiiihhhhhhhhhhhhnnnvvv~~~xxxhhh[[[XXXSSSOOOLLLIIIEEEBBB>>><<<:::777555333333333222222222222222222222222111111111111111222222222333111/////////111333444222555666888CCCVVVgggppppppoookkkeee```]]]]]]^^^```ccchhhqqqzzzvvvuuuvvvwwwxxxyyyyyytttkkkcccccckkktttzzzxxxiii^^^VVVQQQRRRVVV```iiirrrtttoooeeeWWWJJJGGGDDD@@@>>>======<<<;;;<<<<<<=========@@@CCCGGGJJJMMMQQQSSSTTTVVVXXXZZZ```aaadddhhhkkkllljjjhhh```^^^[[[YYYXXXYYYZZZ\\\^^^aaacccfffkkkttt}}}xxxpppdddZZZSSSMMMGGGBBB???===;;;;;;;;;<<<;;;:::999999999888888888888888777777777666666666666555555555555555555555555555444555555666666555555444555444222111111222333444222222333333333333222222222222222222222222222222111111111111111111111111000000000000000000000000///000000111222222333333000000000000000000000000111111000000111111222333111111111111111111111111111111111111111111111111111111222333333444555555555555555555555555555555666666666666777888999:::======???@@@AAACCCDDDDDDEEEEEEDDDDDDDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFDDDDDDDDDDDDCCCAAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAA@@@???>>>===>>>>>>======<<<;;;:::::::::::::::;;;;;;;;;<<<<<<=========>>>??????@@@AAABBBBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBAAAAAA===???AAACCCEEEIIIMMMQQQTTTWWW[[[^^^```cccfffhhhkkklllnnnooonnnmmmlllkkkkkkiiihhheeebbb```^^^]]][[[[[[YYYXXXVVVTTTSSSRRRPPPRRRTTTVVVXXX\\\aaadddfffhhhgggbbbZZZSSSPPPPPPNNNMMMMMMNNNPPPRRRRRRQQQOOONNNMMMKKKJJJJJJJJJJJJHHHGGGEEECCCBBBAAABBBBBBCCCCCCBBBAAA@@@@@@@@@AAA?????????>>>>>>>>>======<<<<<<;;;;;;::::::999999888888888888888888888888<<<;;;:::888777666666555555555444444444444555555555555666777888999::::::;;;<<<<<<======>>>????????????@@@AAACCCEEEFFFGGGJJJKKKNNNQQQUUUYYY[[[]]]^^^___aaabbbbbbdddgggiiilllmmmnnnnnnmmmmmmnnnppptttwww|||UUUXXX\\\```dddggghhhiiihhhiiijjjkkklllmmmnnnooopppqqqsssuuuwwwxxxyyyzzzuuuwww{{{}}}xxxsssooommmlllhhhhhhlllyyy}}}|||xxxuuuppprrrvvv|||}}}tttssstttssssssuuuzzz}}}zzztttooommmggghhhiiikkklllkkkjjjiiilllooorrrvvvxxxuuujjj___XXXVVVRRRPPPMMMJJJFFFCCC???>>>;;;888555444333333222222222222222333333333000000111111111222222222222222000//////111333555222555666888CCCWWWhhhqqqqqqoookkkeee___\\\]]]^^^```bbbhhhsss}}}wwwuuuvvvwwwwwwyyyxxxtttjjj```___eeemmmuuu|||uuuggg___XXXSSSTTTWWW]]]fffnnnpppmmmeeeXXXLLLHHHEEE@@@>>>======<<<;;;;;;<<<======>>>@@@DDDGGGKKKNNNQQQSSSUUUVVVYYY[[[aaabbbdddgggjjjkkkiiiggg```___\\\YYYXXXYYYZZZ[[[]]]___bbbeeekkkttt}}}wwwooodddZZZRRRLLLFFFBBB===;;;999999::::::999888888888888888888888888888888777777777666666666666444555555555555555555555444444555555555555444444444333222111111222444555111222222333333222222111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111000000111111222333111111111111111111111111111111111111111111111111111111222222333444555555444444444555555444444444777666666666777888999999<<<===>>>???@@@AAABBBCCCCCCCCCCCCDDDDDDEEEEEEFFFEEEFFFFFFFFFFFFFFFFFFFFFHHHFFFEEEEEEEEEEEECCCBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@???>>>>>>======<<<;;;:::999999:::::::::;;;;;;;;;<<<<<<<<<======>>>??????@@@@@@@@@AAAAAABBBCCCCCCDDDDDDFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEDDDCCCBBBBBB===>>>@@@AAABBBEEEHHHKKKQQQUUUYYY]]]___bbbeeegggjjjkkkmmmoooooonnnlllkkkiiiiiigggeeecccaaa```___\\\\\\ZZZXXXVVVTTTRRRQQQNNNPPPSSSUUUWWW[[[___ccchhhkkkllliiiccc\\\YYYYYYUUUTTTSSSSSSVVVWWWXXXWWWSSSRRRQQQOOOMMMKKKKKKJJJHHHGGGEEECCCAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBCCC????????????>>>>>>>>>>>>======<<<<<<;;;::::::999999999999999999888888888<<<;;;:::888777777666666666555555444444444555555555555666777888999999::::::;;;;;;<<<<<<===>>>>>>===>>>>>>@@@AAACCCEEEFFFJJJKKKNNNQQQUUUYYY[[[]]]\\\^^^``````aaacccfffhhhiiikkknnnnnnnnnnnnppprrrtttwww{{{VVVXXX\\\___ccceeeggggggggghhhiiijjjlllmmmnnnnnnooopppqqqsssuuuvvvwwwwwwsssuuuyyy~~~yyytttooollljjjeeefffjjjvvv}}}zzzqqqsssuuuyyyxxxvvvvvvuuutttuuuyyy}}}~~~vvvoookkkjjjiiijjjkkkmmmnnnmmmkkkjjjiiijjjkkkllliiiccc]]]VVVTTTRRRPPPNNNKKKHHHEEE@@@???<<<888666444333333111222222222222333333333000000000111222222333333111222222111000111333555111444666999DDDWWWiiisssssspppkkkeee___\\\]]]______bbbgggrrrxxxuuuvvvwwwwwwwwwwwwtttkkkaaa^^^ccciiissswww{{{|||ttthhh```ZZZTTTTTTVVV\\\dddkkknnnmmmhhh[[[OOOIIIFFFAAA=========<<<<<<:::<<<======>>>AAAFFFIIILLLNNNRRRTTTVVVWWWZZZ\\\bbbcccdddgggiiijjjhhhfff```___\\\ZZZYYYYYYYYYZZZ[[[]]]aaaeeejjjsss}}}vvvnnncccYYYRRRMMMGGGBBB===;;;999888999999888777777777777888888888888888888888777777777666666666444444444555555555555555444444555555555555444444555555444444444555666666111111111222222111111111222222222222222222222222222222222222222222222222111111111111111111111111222222222111111111000000000000000000000000000000111111000000111111222333111111111111111222222222111111111111111111111111111111222333333444555555333444555555555555444333777777777777777888999999<<<<<<===>>>???@@@AAAAAABBBBBBCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGDDDDDDCCCDDDGGGHHHGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@?????????BBBBBBBBBBBBAAA@@@???>>>===<<<<<<;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<;;;<<<===>>>???????????????@@@@@@AAABBBCCCDDDDDDFFFFFFFFFFFFFFFGGGGGGGGGFFFGGGGGGGGGFFFEEEDDDCCC???@@@AAAAAAAAABBBEEEHHHMMMQQQVVV[[[]]]```ccceeehhhjjjmmmoooppppppnnnmmmiiihhhgggfffdddcccbbbaaa^^^]]][[[YYYVVVTTTRRRQQQNNNPPPRRRSSSTTTWWW[[[^^^gggjjjmmmnnnlllgggdddbbb\\\ZZZXXXXXXZZZ[[[\\\\\\XXXXXXWWWUUUSSSPPPMMMLLLIIIGGGEEECCCAAA@@@@@@@@@>>>>>>>>>???@@@AAACCCCCC@@@@@@?????????>>>>>>>>>>>>======<<<<<<;;;:::::::::::::::999999999999999;;;:::999888777777777777777666555555444555555555555555666777777888999999999::::::;;;<<<<<<============>>>???AAACCCDDDEEEIIIKKKNNNQQQUUUXXX[[[\\\\\\]]]___``````bbbeeegggfffjjjnnnooonnnnnnqqqtttsssuuuyyy}}}XXXYYY\\\___bbbdddeeefffgggggghhhjjjkkklllmmmnnnooopppqqqssstttuuuuuuuuusssuuuxxx}}}|||vvvpppkkkhhh```cccgggppp~~~|||qqqrrrtttwww{{{~~~zzzuuuttttttvvvxxxyyywwwrrrpppmmmkkklllnnnpppooonnnkkkhhheeeeeeeeeccc___]]]TTTSSSQQQPPPOOOLLLIIIFFFAAA???<<<999666444333333111111111111222222222333///000000111222222333333000222333333111111222444111444666999DDDXXXjjjssstttrrrllleee___]]]^^^``````aaaeeepppyyyvvvvvvvvvvvvtttvvvuuunnneeeaaaeeekkkppprrrsssuuu{{{}}}|||rrrgggaaa\\\WWWVVVXXX\\\cccjjjnnnooojjj^^^RRRJJJFFFAAA===<<<<<<<<<<<<999;;;<<<===???BBBGGGKKKMMMOOOSSSUUUWWWXXX[[[]]]ccccccdddfffhhhiiigggfff```___]]]ZZZYYYYYYYYYYYYXXX\\\aaaeeejjjrrr|||~~~uuummmbbbYYYRRRMMMGGGCCC>>><<<:::999:::::::::888666777777777888888888999888888888777777777666666444444444555555555666666333444444555555444444333333444555555666666555555///000000111111000000///111111111111111111111111222222222222222222222222111111111111111111111111111111111111111222222222111111111111111111111111111111000000111111222333000000111111111222222222111111111111111111111111222222222333333444444444444555666666666666555444777777777777777888888999;;;<<<======>>>???@@@@@@AAAAAABBBCCCDDDDDDDDDDDDFFFFFFFFFGGGGGGGGGHHHHHHDDDCCCCCCEEEGGGIIIIIIHHHEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAABBBBBBAAAAAA@@@???>>>======<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;<<<===>>>?????????>>>??????@@@AAABBBCCCDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFGGGHHHHHHGGGFFFEEEBBBCCCCCCBBBAAAAAACCCEEEHHHLLLRRRVVVZZZ\\\___aaacccfffiiimmmooonnnmmmllliiiiiihhhgggeeedddcccccc___^^^\\\ZZZWWWTTTRRRQQQOOOPPPQQQQQQQQQRRRVVVXXX```ccchhhlllooommmiiieeeaaa^^^[[[[[[\\\]]]]]]]]]^^^^^^^^^]]]ZZZVVVRRROOOIIIGGGEEEBBBAAA@@@@@@@@@>>>>>>>>>>>>??????@@@AAA@@@@@@@@@?????????>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;:::::::::999999999888888888777777777888888777777666555555555555555555555666666777888888888999999999:::;;;;;;<<<<<<=========???@@@BBBDDDEEEHHHJJJMMMPPPTTTWWWZZZ[[[\\\^^^___``````aaadddfffeeejjjooopppnnnnnnpppsssrrrtttwww{{{YYYZZZ]]]___bbbccceeeeeegggggghhhiiikkklllmmmnnnpppqqqrrrsssttttttttttttuuuvvvyyy|||~~~wwwpppjjjggg]]]aaadddlll~~~{{{qqqrrrsssvvvyyy|||~~~{{{sssrrrtttwwwzzzxxx~~~uuurrrnnnnnnppprrrrrrqqqnnniiieeecccbbb___]]]\\\SSSRRRQQQPPPOOOMMMIIIFFFBBB@@@===999666444444333000000000111111222222222///000000111222222333333///111444444222111222444000444666999DDDXXXkkktttuuurrrmmmfff```]]]^^^``````aaadddoooyyyvvvvvvvvvvvvrrruuuvvvppphhheeehhhmmmmmmnnnmmmooowwwzzzxxxooofffbbb^^^[[[ZZZ]]]]]]dddjjjnnnppplllaaaUUUKKKGGGAAA===<<<<<<<<<<<<888:::<<<===???CCCHHHLLLMMMPPPTTTVVVWWWYYY[[[]]]dddcccdddfffhhhiiigggeee```___]]][[[YYYYYYYYYYYYWWW[[[aaaeeejjjrrr{{{~~~tttlllaaaXXXRRRMMMHHHDDD???===;;;;;;<<<<<<;;;:::666666777777888888888999888888888888777777777777444444444555555555666666333444444555555444444333000111333444555444333333//////000000000000//////111111111111111111111111222222222222222222222222111111111111111111111111//////000111222333333444111111111111111111111111111111111000111222222333000000111111222222222222111111111111111111111111222222333333333333444444555666777888888777666555888777777777777777888999;;;<<<<<<===>>>??????@@@@@@AAABBBCCCDDDDDDDDDDDDFFFFFFFFFGGGGGGHHHHHHHHHGGGFFFEEEEEEGGGHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDAAAAAAAAAAAA@@@???>>>>>>============>>>>>>>>>>>>:::::::::;;;;;;;;;<<<<<<:::;;;===?????????>>>>>>>>>??????@@@BBBCCCDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEFFFGGGHHHIIIHHHGGGFFFEEEEEEEEECCCAAAAAABBBDDDDDDHHHNNNSSSVVVYYY\\\^^^^^^```eeeiiikkkkkkjjjiiiiiiiiihhhgggfffeeeeeeddd```___]]]ZZZWWWTTTRRRQQQPPPPPPQQQPPPOOOOOORRRTTTYYY\\\aaahhhnnnnnnjjjeeeccc```]]][[[\\\]]]]]]]]]bbbccccccbbb___ZZZUUUQQQIIIGGGEEEBBBAAA@@@????????????>>>>>>>>>>>>>>>???@@@@@@@@@????????????>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;::::::999999999777777777666777777888999777777666555555555555555555555666666777777888888888999999::::::;;;<<<<<<======>>>???@@@BBBDDDEEEGGGIIILLLOOOSSSVVVYYYZZZ]]]^^^`````````aaadddffffffkkkppppppnnnmmmooorrrsssuuuxxx|||XXXZZZ\\\___aaabbbcccccceeefffgggiiijjjjjjjjjjjjnnnnnnnnnoooppprrrsssttttttvvvyyy{{{~~~zzzuuummmeee______aaaiiizzz|||xxxtttpppooosssvvvxxxwww~~~}}}{{{pppppptttyyy{{{||||||rrrnnnoooqqqooollljjjfffbbbaaacccaaa[[[UUUVVVSSSQQQQQQQQQOOOIIIDDDBBB@@@<<<999555333222111111111111111111111111111222222111111111111222222222222333333333444444444333777888:::DDDWWWjjjuuurrrpppkkkeeeaaaaaacccfffeeebbbbbboooxxxvvvwwwwwwvvvzzzwwwsssmmmhhhfffhhhjjjpppnnnnnnqqqvvvyyyxxxwwwrrrhhh___]]]]]]\\\^^^aaa```fffjjjmmmnnnkkk```UUUNNNGGG@@@=========:::666999:::<<<===>>>AAAFFFIIIQQQRRRSSSTTTTTTVVVZZZ]]]eeeffffffggghhhhhhgggggg```___]]]YYYVVVTTTUUUWWWYYYZZZ___dddggglllwww~~~tttlllaaaXXXQQQLLLFFFBBB??????===<<<;;;::::::999:::999999999999999999:::999999999888888888888777666666555444444444444555555555555666666666666777333333333333333333333333111111222222222333333333444111...///333555222...222222222111111111111000000000000000111111111111111111111111111111111111111111111111111111111111222222222111111111111000000111111222222111111000222222111111111111111222333333333333333333333333666666666666666666555555666666666666777777777777:::;;;<<<===>>>???@@@AAAAAAAAABBBBBBCCCDDDDDDDDDGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBAAA???>>>===>>>>>>>>>===<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<;;;<<<<<<===>>>??????@@@>>>???@@@BBBCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFHHHHHHHHHIIIIIIIIIJJJJJJJJJHHHEEEBBB@@@???>>>>>>AAACCCGGGLLLQQQVVVZZZ\\\]]]```dddfffgggggghhhiiikkkhhhfffffffffddd___[[[\\\[[[YYYWWWTTTRRRPPPOOOOOONNNMMMKKKKKKMMMNNNPPPSSSUUUXXX\\\___aaabbbbbb]]][[[YYYWWWVVVWWWYYYZZZ^^^aaadddfffddd___YYYUUUPPPMMMHHHDDDCCCAAA???>>>===>>>>>>>>>????????????===>>>???@@@@@@@@@@@@@@@>>>=========<<<<<<<<<<<<<<<<<<;;;:::999999999999:::888666444444555777888777777666555555555555555333333333444444444555555888888999999999:::::::::;;;===>>>???>>>>>>@@@BBBFFFHHHKKKMMMPPPTTTYYY\\\^^^aaacccdddcccbbbbbbcccjjjlllooopppoooooooooppprrruuuyyy|||YYYZZZ]]]___aaaccccccccceeefffgggiiijjjjjjjjjjjjnnnnnnnnnoooppprrrsssttttttvvvxxxzzz}}}~~~xxxnnneee^^^]]]]]]cccrrr~~~xxxvvvrrrqqqrrrtttuuuvvv}}}||||||}}}~~~{{{|||~~~xxxppppppvvv{{{}}}~~~~~~uuuqqqnnnkkkggggggeeecccbbbbbb```[[[WWWTTTRRRPPPQQQRRRPPPKKKGGGCCCAAA>>>:::666444333222111111111111111111111111222222111111111111222222000000111111111222222222333777888:::CCCVVViiisssrrroookkkeeeaaaaaacccfffgggdddccclllzzz}}}wwwuuuvvvvvvuuuyyywwwsssnnnkkkkkknnnqqqsssqqqppprrruuuwwwuuurrrnnneee]]][[[[[[\\\```dddfffkkkooopppoookkk```UUUNNNHHHAAA>>>>>>>>>;;;888999:::<<<===>>>AAAFFFIIINNNPPPRRRSSSUUUXXX\\\___fffffffffggggggfffffffff___^^^\\\YYYVVVUUUVVVXXXZZZ[[[___cccfffkkkwww~~~tttlllaaaWWWQQQLLLFFFBBB???>>>===<<<;;;:::::::::999999888888888888999999999999999888888888777777666666555444444444444555444444555555555666666666333333333333333333333333111111222222222333333333444111...000333444222///222222222111111111111000000000000000111111111111111111111111111111111111111111111111111111111111222222222111111111111000111111222222222222111111222222111111111111111222333333333333333333333333666666666555555555555555666666666666777777777777;;;;;;<<<===???@@@AAAAAACCCCCCCCCDDDEEEEEEFFFFFFFFFGGGGGGHHHHHHGGGFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDBBBCCCDDDDDDCCCAAA>>><<>>======<<<<<<;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>?????????AAAAAABBBDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFHHHHHHHHHHHHIIIIIIIIIIIIJJJHHHGGGDDDBBB@@@?????????@@@CCCGGGKKKNNNQQQSSSYYY\\\```bbbccccccdddeeejjjgggdddbbb```^^^YYYVVVVVVUUUTTTRRRQQQOOONNNNNNNNNMMMLLLJJJJJJKKKMMMNNNLLLNNNQQQTTTVVVXXXYYYYYYWWWUUUSSSRRRRRRSSSUUUWWWYYY\\\aaaddddddaaa\\\YYYPPPLLLGGGCCCAAA@@@???>>>============>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAA>>>>>>=========<<<<<<<<<;;;;;;:::::::::;;;;;;<<<:::888666444444555666888888888777666666666666666333333333444444444555555888888888999999999999:::;;;<<<>>>>>>>>>>>>@@@BBBEEEGGGJJJMMMPPPTTTYYY]]]```bbbdddddddddcccdddfffkkkmmmpppqqqppppppqqqqqqssswwwzzz}}}YYY[[[]]]```bbbccccccccceeefffgggiiijjjjjjjjjjjjmmmmmmnnnoooppprrrtttuuutttvvvwwwyyy|||~~~rrrggg```]]][[[^^^jjj}}}{{{zzzxxxuuusssssstttvvvzzzzzzzzzzzzzzz{{{||||||sssssstttvvvyyy|||}}}sssoooqqqwww|||~~~vvvnnniiieeedddddddddcccbbb___]]][[[UUURRRPPPPPPRRRQQQMMMJJJEEECCC???;;;777555444333111111111111111111111111222222111111111111222222000000111111111222222222444777777999CCCVVVgggppppppnnnjjjeee``````bbbeeefffeeeeeeiiipppyyyyyyuuuuuuvvvuuutttwwwuuusssooonnnpppuuuyyyyyyxxxvvvwwwyyywwwsssoooiii```YYYXXX[[[^^^eeekkkrrrvvvyyyvvvrrrkkk___TTTNNNIIIBBB?????????===;;;999:::<<<===>>>AAAFFFIIILLLNNNQQQSSSVVVYYY]]]```fffffffffeeeeeedddcccbbb\\\\\\\\\YYYWWWVVVXXXYYYZZZ[[[___cccfffjjjvvv|||ssskkk```WWWQQQLLLFFFBBB???>>>===<<<;;;:::::::::888888888777777888888888999999888888888777777777666666555444444444444555333444444444555555555555333333333333333333333333111111222222222333333333444111///000333444222000222222222111111111111000000000000000111111111111111111111111111111111111111111111111111111111111222222222111111111111000222222222333333222222222222111111111111111222222333333333333333333444444555555555555555555555555666666666666777777777777;;;<<<===>>>???AAABBBBBBDDDDDDEEEEEEFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGGGGHHHHHHIIIJJJKKKKKKIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIHHHGGGGGGFFFFFFEEEBBBDDDEEEEEEDDDBBB???===@@@??????>>>======<<<<<<:::::::::;;;;;;;;;;;;;;;<<<<<<======>>>>>>??????AAABBBCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGEEECCCAAA???>>>???@@@BBBEEEGGGJJJKKKSSSVVVZZZ\\\]]]]]]___```dddaaa^^^\\\ZZZYYYVVVTTTRRRRRRQQQPPPOOONNNNNNMMMMMMLLLJJJIIIIIIIIIJJJJJJGGGHHHJJJLLLNNNOOOOOOOOONNNMMMLLLKKKLLLMMMPPPQQQRRRVVV\\\aaacccbbb```^^^QQQLLLFFFAAA???>>>>>>>>>>>>>>>==================???@@@AAAAAAAAAAAAAAAAAA>>>>>>>>>=========<<<<<<::::::::::::;;;<<<===>>>999777555444333444666777999888888888777777777777333333333444444444555555777777777888888888999999:::;;;===>>>===>>>@@@AAACCCEEEIIILLLOOOTTTYYY]]]bbbdddeeedddddddddfffhhhlllnnnqqqrrrrrrrrrrrrsssuuuxxx|||ZZZ[[[^^^```bbbdddddddddeeefffggghhhjjjjjjjjjjjjmmmmmmnnnoooppprrrtttuuutttuuuwwwxxxzzzyyymmmddd```\\\]]]fffuuu{{{vvvtttuuuxxxyyyyyyyyyxxxwwwvvvwwwxxxtttttttttssssssuuuxxxzzzyyytttnnnmmmpppvvv|||~~~~~~rrrkkkhhhbbbdddeeeeeecccaaa``````XXXUUUQQQQQQQQQQQQNNNJJJEEECCC???;;;777555333222111111111111111111111111222222111111111111222222222222333333333444444444444666777999CCCVVVfffmmmnnnlllhhhccc___^^^```bbbcccdddfffhhhlllrrryyy}}}~~~{{{xxxvvvvvvvvvtttrrrsssrrrpppnnnnnnrrrxxx}}}}}}~~~~~~{{{uuupppeee]]]WWWWWW[[[cccnnnxxxwwwnnn```UUUOOOJJJEEEAAA??????===<<<999:::<<<===>>>AAAFFFIIIMMMOOORRRUUUWWWZZZ]]]```dddddddddcccbbb```^^^]]]ZZZ[[[[[[YYYXXXWWWYYY[[[[[[\\\^^^bbbeeeiiivvv{{{rrrjjj```WWWQQQLLLFFFBBB>>>>>>===;;;;;;:::::::::888888777777777777888888888888888888777777777777666666555444444444444555333333333444444444555555333333333333333333333333111111222222222333333333333222000111333444222111222222222111111111000000///000000000111111111111111111111111111111111111111111111111111111111111222222222111111111000000222222333333333333222222111111111000111111222333333333333444444444444444555555555555555666666666666666666777777777777888<<<<<<===???@@@BBBCCCDDDEEEEEEEEEFFFGGGGGGHHHHHHJJJKKKKKKLLLLLLLLLLLLKKKIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJIIIIIIHHHHHHGGGFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@???>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;<<<=========>>>>>>>>>??????@@@@@@AAAAAAAAA@@@@@@DDDCCCCCCCCCCCCDDDEEEEEEGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJHHHFFFBBB@@@?????????@@@BBBEEEGGGHHHNNNQQQTTTVVVWWWXXXYYY[[[[[[ZZZXXXWWWWWWWWWXXXXXXUUUTTTSSSRRRPPPOOONNNMMMKKKKKKIIIHHHHHHHHHHHHHHHGGGHHHIIIIIIJJJKKKKKKKKKGGGGGGFFFFFFGGGIIIKKKLLLMMMQQQVVV[[[_________^^^RRRMMMEEE@@@>>>>>>>>>????????????>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAA@@@@@@>>>>>>>>>============<<<::::::999999:::;;;;;;<<<888777555444444444555666888888888888777777666666333333333444444444555555666666777777777888888888999:::<<<======>>>???AAAAAADDDGGGKKKNNNSSSYYY]]]bbbcccccccccbbbdddgggiiilllnnnqqqsssssssssssstttvvvyyy~~~ZZZ\\\^^^aaacccdddeeeeeeeeefffggghhhjjjjjjjjjjjjlllmmmmmmooopppssstttuuutttuuuvvvvvvyyy~~~wwwiiiddd^^^^^^eeepppzzzzzzvvvwwwxxxyyyzzzzzzxxxuuutttuuuwwwwwwwwwvvvtttqqqqqqtttvvvqqqnnnkkkkkkoootttzzz}}}~~~wwwmmmiiiccceeeggggggfffddddddddd]]]XXXSSSQQQQQQPPPMMMJJJEEEBBB???:::666333222111111111111111111111111111222222111111111111222222222222333333333444444444555666666999DDDWWWffflllllljjjgggbbb^^^]]]^^^```aaaccceeegggiiimmmssswww{{{zzzyyyyyyxxxvvvssspppooonnnllljjjkkkooovvv{{{~~~~~~|||wwwqqqeee\\\VVVVVV]]]iii{{{rrrdddXXXRRRNNNHHHCCC@@@>>><<<<<<999:::<<<===>>>AAAFFFIIIOOORRRUUUWWWXXXZZZ]]]___cccbbbbbbaaa___]]][[[ZZZYYYZZZZZZZZZXXXXXXYYY[[[]]]\\\^^^bbbccchhhuuuzzzqqqjjj___VVVQQQLLLFFFBBB>>>===<<<;;;;;;;;;;;;;;;888888777777777777888888888888888777777777666666666666555444444444444555333333333444444444555555333333333333333333333333111111222222222333333333333222111222333333222222222222222111111111000000///000000000111111111111111111111111111111111111111111111111111111111111222222222111111111000000111222222333333222222111111111000000111222222333333333333444444555555555555555555666666666777777777777777888888888999999<<<===>>>@@@BBBCCCEEEEEEDDDEEEEEEFFFGGGGGGHHHHHHJJJJJJKKKLLLMMMMMMLLLLLLLLLKKKKKKJJJJJJIIIIIIHHHKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJIIIHHHHHHGGGGGGFFFHHHFFFCCC@@@???@@@BBBCCCAAAAAAAAA@@@??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>??????@@@@@@@@@@@@@@@???CCCCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIKKKKKKJJJGGGDDDBBB???>>>>>>???@@@CCCEEEGGGJJJMMMOOOQQQRRRSSSUUUWWWWWWWWWVVVUUUUUUVVVXXXZZZYYYXXXVVVTTTQQQNNNLLLKKKJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJEEEEEEDDDDDDEEEFFFGGGHHHJJJLLLQQQUUUWWWXXXXXXXXXQQQLLLEEE@@@>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@@@@?????????>>>>>>>>>============;;;;;;:::999999999999999888777666555444555555666666666777777777666555444333333333444444444555555555555555666666666777777888999;;;<<<<<<===???AAA@@@CCCFFFJJJMMMRRRXXX\\\```aaaaaaaaaaaabbbeeehhhkkknnnqqqrrrsssssstttuuuvvvzzz[[[]]]___bbbdddeeeeeeeeeeeefffgggiiijjjjjjjjjjjjllllllmmmoooqqqsssuuuvvvtttuuuuuuuuuwww|||qqqkkkcccbbbfffnnnuuuxxxttt|||}}}}}}{{{{{{}}}~~~~~~{{{wwwtttvvvxxxyyyyyywwwsssnnnmmmpppssspppooommmlllooosssxxx|||~~~{{{oooiiihhhhhhiiijjjjjjjjjhhhggg```[[[UUUQQQQQQPPPMMMKKKEEECCC???:::666333111111111111111111111111111111222222111111111111222222000000111111111222222222444555666999FFFYYYgggllllllkkkhhhccc___]]]^^^```aaacccdddeeegggiiillloooyyyzzz{{{zzzyyyvvvsssqqqmmmlllhhheeeeeeiiipppuuuxxxvvvvvvxxxzzzzzzvvvssseee]]]UUUUUU^^^ooowwwhhh]]]XXXUUUOOOHHHBBB>>><<<<<<999:::<<<===>>>AAAFFFIIIQQQTTTWWWYYY[[[\\\^^^```bbbbbbaaa```^^^\\\ZZZYYYXXXZZZ[[[ZZZYYYXXXYYY[[[^^^]]]^^^aaacccgggtttzzzqqqiii^^^VVVPPPLLLFFFCCC======<<<;;;;;;;;;;;;;;;888888888777777888888888888888777777777666666666666666555444444444444555333444444444555555555555333333333333333333333333111111222222222333333333333333333333333333333333222222222111111111111000000000000000111111111111111111111111111111111111111111111111111111111111222222222111111111111000111111111222222111111111000000000000111222333333333333333444555555666666666666666777777888888999888999999999999:::::::::======???AAACCCDDDFFFGGGEEEEEEFFFFFFGGGHHHHHHHHHHHHIIIJJJKKKKKKLLLLLLKKKMMMMMMMMMLLLKKKKKKJJJJJJMMMLLLLLLKKKKKKJJJJJJJJJKKKJJJJJJIIIIIIHHHGGGGGGJJJHHHDDDAAA@@@AAACCCEEEBBBBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>=====================>>>>>>>>>>>>???@@@AAAAAABBBBBBBBBBBBCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHIIIJJJKKKJJJHHHEEECCC???>>>=========???BBBCCCFFFHHHKKKLLLMMMNNNQQQSSSVVVWWWXXXWWWUUUUUUWWWXXX[[[ZZZWWWSSSOOOKKKHHHFFFIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIFFFFFFEEEDDDDDDDDDDDDDDDFFFHHHJJJMMMOOOPPPOOOOOONNNIIICCC???>>>?????????@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAA@@@@@@?????????>>>>>>>>>============<<<;;;:::999999999999888888777666666666666666555666777777777666444333333333333444444444555555444444555555555666666666666888;;;<<<<<<===???AAA@@@CCCFFFIIILLLQQQVVVZZZ]]]^^^`````````aaacccfffiiillloooqqqqqqqqqrrrttttttyyy~~~[[[]]]```bbbdddeeeffffffeeefffgggiiijjjjjjjjjjjjllllllmmmoooqqqsssuuuvvvttttttttttttvvv{{{}}}vvvmmmiiilllpppssstttpppxxx~~~~~~~~~yyyvvvwwwzzz|||}}}{{{uuuooommmppptttuuusssqqqooopppsssxxx{{{}}}}}}sssmmmmmmlllkkkllloooooollliii```[[[TTTQQQQQQQQQOOOMMMFFFDDD@@@;;;777444222111111111111111111111111111222222111111111111222222000000111111111222222222444555555:::HHH[[[iiimmmnnnmmmjjjfffaaa``````bbbbbbbbbccceeehhhjjjkkklllvvvxxxzzzzzzyyyvvvtttsssnnnkkkgggbbb```ccciiinnnnnnlllmmmpppuuuxxxwwwuuufff\\\SSSSSS^^^sss}}}mmmbbb```]]]VVVMMMEEE@@@======999:::<<<===>>>AAAFFFIIIPPPTTTXXX[[[]]]___bbbcccccccccbbbaaa```^^^\\\[[[XXXZZZ[[[[[[YYYXXXYYYZZZ___^^^^^^```bbbgggsss{{{pppiii^^^VVVPPPLLLFFFCCC======<<<;;;;;;;;;;;;<<<999999888888888888999999888777777777666666666666666666555444444444444555444444555555555666666666333333333333333333333333111111222222222333333333222333333333222222333333222222222111111111111000000000000000111111111111111111111111111111111111111111111111111111111111222222222111111111111000///000000111111000000///000000000000111222333444333333444444555666666666666777777888999999:::::::::::::::;;;;;;;;;<<<<<<===>>>???AAACCCEEEGGGHHHGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJLLLMMMMMMNNNNNNNNNMMMNNNNNNNNNOOOOOOOOOPPPOOOOOONNNNNNMMMLLLLLLKKKLLLLLLLLLKKKJJJJJJIIIIIIJJJIIIHHHFFFEEEEEEEEEEEECCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>============>>>>>>???AAABBBBBBBBBBBBCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGHHHHHHJJJJJJJJJHHHFFFEEECCCAAA???===<<<===???@@@CCCDDDFFFHHHHHHJJJMMMOOOSSSUUUXXXXXXWWWVVVWWWYYY[[[ZZZWWWSSSNNNJJJGGGFFFIIIIIIJJJKKKLLLLLLLLLLLLJJJIIIHHHHHHHHHHHHIIIJJJIIIHHHGGGEEECCCBBBAAA@@@AAABBBDDDFFFGGGHHHHHHHHHHHHEEE@@@>>>>>>>>>>>>>>>>>>???@@@@@@AAABBBCCCCCCCCCCCCDDDDDDCCCBBBBBBAAA?????????>>>>>>>>>=========<<<<<<;;;;;;;;;<<<<<<999888888888777777777777555666888888888777555444333333333444444444555555333444444444444555555555666888:::;;;;;;<<>>>>>999:::<<<===>>>AAAFFFIIIOOOSSSXXX\\\___bbbdddgggeeeddddddcccbbb```^^^]]]XXXZZZ[[[[[[YYYXXXXXXYYY___^^^^^^```aaafffsss{{{ppphhh^^^UUUPPPLLLGGGCCC======<<<;;;;;;;;;<<<<<<::::::999999999999::::::777777777777666666666666666666555444444444444555555555555666666666666777333333333333333333333333111111222222222333333333222333444444222222333444222222222111111111111000000000000000111111111111111111111111111111111111111111111111111111111111222222222111111111111000//////000000000000//////000000000000111222333444333333444444555666777777777777888999::::::;;;;;;;;;;;;;;;<<<<<<<<<=========>>>@@@BBBDDDFFFGGGHHHHHHHHHIIIIIIJJJKKKKKKKKKMMMNNNOOOPPPQQQQQQQQQQQQMMMNNNOOOPPPRRRSSSTTTUUUQQQQQQPPPOOOOOONNNMMMMMMNNNNNNMMMMMMLLLKKKKKKKKKJJJJJJKKKLLLKKKHHHFFFDDDDDDCCCCCCBBBBBBAAA@@@@@@AAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>============;;;;;;===>>>@@@@@@AAAAAACCCBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFHHHHHHIIIIIIIIIHHHGGGFFFHHHFFFBBB???======>>>???@@@BBBDDDEEEEEEGGGJJJMMMMMMQQQVVVXXXXXXXXXZZZ]]]\\\[[[XXXTTTPPPLLLIIIHHHHHHIIIKKKLLLMMMMMMNNNNNNKKKKKKJJJIIIIIIJJJKKKLLLJJJIIIHHHEEECCCAAA???>>>>>>???@@@BBBCCCDDDDDDEEEDDDBBB>>><<<=========<<<======>>>???AAABBBCCCDDDEEEEEEFFFFFFEEEDDDCCCCCC????????????>>>>>>>>>>>>======<<<======>>>???@@@999999999999888888888777666777999:::999888666555333333333444444444555555333333333444444444555555555777999;;;;;;<<>>???;;;;;;<<<===AAAEEEHHHKKKQQQTTTWWWYYY\\\___cccgggfffeeedddccc```\\\YYYWWWVVVYYY\\\]]][[[YYYZZZ\\\\\\[[[\\\```ccchhhsss~~~sssjjj^^^UUUNNNJJJEEEBBB???===<<<;;;<<<<<<;;;999::::::888777777777888999555555555555666666666666888888777555555444444444666555555555555444444444444444555555444444333222333333333333333333333333222222222333333444444444111111111111111111111111222222111111111111222222111111111111111111111111222222222222222222222222111111000000000000111111111111111111111111111111////////////000000000000333333555666777777777777:::::::::;;;;;;;;;<<<<<<<<<<<<===??????@@@@@@@@@BBBCCCDDDFFFGGGGGGGGGGGGLLLKKKLLLLLLLLLLLLLLLLLLMMMNNNNNNOOOPPPQQQRRRRRRSSSSSSSSSSSSSSSSSSTTTTTTSSSSSSSSSSSSRRRQQQPPPOOONNNOOOOOOOOOOOONNNMMMMMMIIIJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAACCCAAA@@@>>>>>>???AAABBBBBBCCCCCCDDDDDDDDDDDDDDDFFFEEECCCBBBAAABBBDDDEEEFFFGGGHHHHHHFFFEEEEEEEEEHHHFFFCCC@@@>>>===>>>???@@@@@@@@@@@@AAABBBCCCCCCKKKNNNRRRUUUWWWWWWUUUTTTVVVUUUSSSPPPLLLIIIJJJKKKLLLLLLOOOUUUZZZZZZTTTMMMLLLHHHEEEDDDFFFJJJMMMOOOOOOMMMIIIEEEBBB@@@??????@@@@@@AAAAAAAAA@@@@@@??????>>>===<<<<<<;;;<<<<<<888;;;???AAAAAAAAABBBCCCHHHHHHHHHHHHHHHGGGFFFFFFBBBAAA@@@????????????@@@??????>>>==================<<<;;;:::888777666666777777777777888888888888555555555555555555555555777666444444444555777999::::::999:::;;;===???@@@@@@BBBEEEGGGIIILLLQQQTTTXXX[[[^^^aaaaaabbbcccdddgggiiikkknnnoooppppppppptttxxx|||^^^```bbbdddffffffffffffggghhhhhhiiiiiijjjkkkkkkllllllmmmoooqqqtttvvvwwwvvvvvvuuuuuuuuuyyy{{{vvvwwwyyywwwuuuqqqxxx}}}|||{{{wwwyyy}}}}}}{{{zzzzzzuuuooommmmmmmmmnnnooooooooopppggg___UUUQQQSSSTTTRRROOOJJJGGGCCC===999666444444222222111111111111222222222222222222333333333333000000111222222222222222444777888<<>>>>>;;;;;;<<<===AAAEEEHHHKKKOOORRRUUUXXX[[[___cccffffffeeedddbbb```]]]ZZZXXXXXX[[[]]]]]][[[YYYZZZ[[[\\\[[[\\\___bbbgggrrr}}}}}}ppphhh\\\SSSNNNJJJFFFCCC???===<<<<<<<<<<<<;;;999::::::888777777777888999666666666666666666666666777777555444444333333333666555555555555444444444444444555555444444333222333333333333333333333333222222333333333333333333111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111/////////000000000111111111222444555777888888888999999::::::;;;<<<<<<===<<<===>>>@@@AAAAAAAAAAAADDDEEEFFFHHHIIIIIIIIIIIIKKKKKKLLLLLLMMMMMMMMMMMMOOOPPPPPPRRRSSSTTTUUUUUUTTTTTTTTTUUUUUUUUUUUUUUUTTTTTTTTTSSSSSSRRRPPPPPPOOOOOOPPPPPPOOOOOONNNMMMKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHGGGFFFEEEEEEEEEEEECCCCCCBBBBBBBBBBBBAAAAAA@@@@@@?????????@@@@@@AAAAAA@@@???>>>>>>???AAABBBBBBBBBCCCDDDDDDDDDDDDDDDDDDCCCBBBAAABBBCCCEEEGGGEEEGGGHHHHHHFFFEEEEEEEEEGGGFFFCCCAAA???>>>>>>>>>>>>=========>>>>>>???@@@FFFHHHLLLOOOPPPQQQPPPOOORRRRRRQQQOOOLLLKKKLLLMMMOOOOOORRRWWW]]]^^^YYYTTTNNNJJJFFFEEEFFFHHHJJJKKKMMMLLLIIIFFFCCCAAA???>>>>>>>>>????????????>>>>>>======<<<;;;:::::::::::::::<<>>??????>>>======<<<<<<<<<>>>>>>===;;;:::999888777777777777777777777777777555555555555555555555555666555444333333555777888999999999:::<<<===??????@@@AAADDDFFFHHHKKKPPPSSSXXX[[[___aaaaaabbbcccdddggghhhjjjlllnnnoooppppppssswww{{{]]]^^^aaaccceeefffffffffgggggghhhiiiiiijjjjjjkkkjjjjjjlllnnnqqqtttvvvxxxuuuuuuuuutttuuuxxx~~~yyytttuuuxxxxxxvvvuuu{{{}}}|||~~~}}}zzzxxxxxx{{{xxxpppllljjjkkkkkklllmmmnnnnnnnnnhhh```WWWRRRSSSTTTRRRPPPJJJHHHDDD???:::777555444111111111000000111111111111111111222222222222333000111111222222222222222444777888<<>>>>>>>>>>>@@@AAABBBCCCCCCCCCGGGHHHIIIJJJKKKLLLLLLLLLKKKLLLLLLMMMNNNOOOPPPPPPQQQRRRSSSTTTVVVWWWXXXYYYWWWWWWWWWWWWWWWVVVVVVVVVTTTUUUUUUTTTTTTSSSRRRQQQPPPQQQQQQQQQQQQPPPOOOOOOMMMMMMMMMMMMLLLKKKIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@???????????????@@@???>>>======>>>???AAABBBBBBBBBCCCDDDDDDDDDDDDCCCBBBAAAAAAAAABBBDDDFFFGGGEEEFFFHHHGGGFFFEEEEEEFFFFFFEEEEEECCCBBB@@@>>>>>><<<<<<<<<<<<<<<<<<======AAABBBDDDFFFGGGIIIIIIIIILLLMMMNNNNNNMMMNNNPPPRRRSSSSSSTTTYYY^^^```^^^[[[QQQMMMHHHFFFEEEFFFFFFFFFJJJJJJHHHFFFDDDAAA???===<<<<<<===>>>>>>======<<<<<<;;;:::999888888888888:::<<<>>>?????????AAACCCDDDEEEHHHIIIJJJHHHFFFEEEDDDDDDDDDCCCBBB@@@???>>>@@@@@@??????>>>=========@@@@@@???===<<<;;;:::999888888777777666666555555444444444444444444444444555444333222333444555666777888999;;;<<<===>>>>>>???@@@CCCEEEGGGJJJNNNRRRXXX[[[^^^aaaaaabbbdddeeehhhhhhiiijjjlllnnnpppqqqrrrvvvzzz~~~[[[]]]___bbbdddfffffffffgggggghhhhhhiiijjjjjjjjjjjjjjjlllmmmooorrrtttuuuuuuvvvvvvuuuuuuxxx}}}tttoooooorrrttttttxxx}}}|||yyyxxxwwwvvvuuuyyy{{{}}}}}}yyysssmmmiiiggghhhhhhiiijjjkkkllllllhhhaaaXXXTTTSSSSSSRRRQQQKKKIIIEEE@@@<<<888666444111111000000000000111111000000111111111222222222000111222222333333222222333555777;;;III]]]nnnvvvvvvrrrkkkgggeeedddcccbbb___bbbhhhqqqzzz~~~xxxvvvuuuuuuvvvwwwvvvtttrrrpppkkkccc]]]```lllvvvvvvxxxzzz|||kkkWWWPPPQQQVVVaaammm|||ooo[[[LLLIIIKKKKKKIIIDDD???===<<<;;;;;;<<<===AAAEEEHHHKKKKKKNNNSSSVVVZZZ___dddhhhfffeeecccbbb```_________\\\\\\\\\\\\\\\\\\^^^______^^^^^^aaaccchhhrrr}}}|||oooggg[[[RRRMMMJJJFFFCCC???>>><<<<<<======;;;:::::::::999999888888888888:::999999888777666666555777666555444444444444444666555555555555444444444444444555555444444333222222222222222222222222222444333333333222222111111111111111111111111111111222222111111111111222222111111111111111111111111222222222222222222222222222222222111111222222222111111111111111111111111000111111111222222222222222333444555666666777777666777888:::<<<===????????????AAACCCDDDEEEFFFFFFHHHIIIKKKLLLMMMMMMNNNNNNLLLMMMNNNOOOPPPRRRSSSSSSSSSSSSTTTVVVXXXYYYZZZ[[[YYYYYYYYYYYYYYYXXXXXXXXXVVVVVVVVVVVVVVVUUUTTTSSSRRRRRRRRRRRRRRRQQQQQQPPPPPPPPPPPPOOOMMMKKKJJJIIIKKKJJJIIIHHHGGGGGGGGGGGGDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@???>>>>>>>>>??????============>>>???AAAAAAAAABBBCCCCCCDDDDDDCCCCCCBBBBBBAAABBBBBBDDDEEEFFFDDDFFFGGGGGGEEEDDDEEEFFFEEEEEEFFFFFFDDDBBB???>>>>>>===<<<<<<<<<<<<<<<=========>>>???AAACCCEEEFFFGGGJJJLLLOOOPPPSSSVVVXXXWWWVVVWWWZZZ^^^aaaaaa```VVVRRRLLLGGGFFFEEEDDDDDDGGGGGGGGGFFFCCCAAA>>><<<<<<<<<======>>>=========<<<;;;:::999888888888888:::;;;<<<<<<<<<===???AAABBBDDDHHHJJJKKKJJJHHHFFFDDDDDDDDDDDDCCCBBB@@@???BBBBBBBBBAAAAAA@@@???>>>AAA@@@???>>>===;;;::::::999999888777666555444333444444444444444444444444333333222222222333444555555666999;;;============>>>@@@BBBCCCEEEHHHMMMPPPWWWZZZ^^^```aaabbbdddeeehhhhhhhhhiiikkknnnqqqsssqqquuuzzz}}}YYY[[[^^^aaaccceeefffffffffgggggghhhiiiiiijjjjjjlllllllllmmmnnnoooqqqrrruuuvvvvvvvvvvvvxxx|||yyyoooiiiiiimmmqqqsssvvv{{{~~~{{{zzzzzzxxxtttqqqrrrsssuuuuuutttoooiiifffeeeeeefffgggggghhhiiiiiigggaaaYYYTTTSSSSSSSSSRRRKKKIIIFFFBBB===999666555111111000000000000111111000000111111111222222222111111222333333333333222111444666;;;HHH]]]nnnvvvvvvqqqkkkfffcccbbb```______aaagggqqq|||{{{yyyvvvuuuuuuvvvuuutttoooooojjjbbb\\\___lllwwwxxx|||nnnYYYQQQQQQSSS[[[dddqqq|||{{{lllXXXHHHBBBCCCEEEDDDBBB>>><<<;;;;;;;;;<<<===AAAEEEHHHKKKLLLOOOSSSWWW[[[```fffiiifffeeecccaaaaaaaaabbbccc\\\[[[ZZZ[[[]]]___aaabbbbbb``````ccceeeiiisss}}}~~~rrrjjj^^^TTTNNNJJJFFFBBB@@@>>>===<<<======<<<:::::::::::::::999999888888:::999999888777666666555888777666666666666666666666555555555555444444444444444555555444444333222222222222222222222222222333333333222222111111111111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000000111111111222222222222444444555555555555444444666777888:::<<<>>>???@@@???@@@BBBDDDFFFGGGHHHIIIJJJJJJLLLMMMNNNOOOOOOOOONNNNNNOOOQQQSSSTTTUUUVVVTTTTTTUUUVVVXXXYYYZZZ[[[\\\[[[[[[[[[ZZZZZZZZZYYYWWWWWWWWWXXXWWWWWWVVVVVVTTTTTTTTTTTTTTTSSSRRRRRRSSSRRRRRRPPPOOOMMMKKKJJJLLLKKKJJJIIIIIIHHHHHHHHHFFFFFFEEEEEEDDDCCCCCCBBBAAAAAA@@@???>>>>>>??????<<<=========>>>???@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCEEEGGGFFFEEEDDDEEEFFFEEEFFFGGGGGGFFFCCC@@@>>>===<<<<<<;;;::::::::::::<<<<<<<<<===>>>AAACCCDDDEEEHHHLLLPPPTTTWWW[[[^^^]]]\\\]]]___bbbeeegggggg___YYYQQQJJJGGGEEEDDDCCCCCCCCCDDDCCCBBB@@@===<<<<<<===>>>>>>?????????>>>===<<<;;;:::999999999999888999999999999:::>>>AAABBBDDDHHHKKKMMMLLLJJJHHHCCCCCCCCCDDDDDDCCCBBBBBBCCCDDDDDDDDDDDDCCCBBBAAAAAAAAA@@@>>>===<<<;;;::::::999888777666555444333444444444444444444444444222222222222333333444444444555888:::<<<=========>>>???AAACCCDDDGGGLLLOOOVVVYYY]]]___```aaacccdddggghhhhhhjjjmmmqqqtttvvvsssvvvzzz}}}WWWYYY\\\```ccceeeffffffffffffggghhhhhhiiiiiijjjllllllllllllmmmnnnooooootttuuuvvvuuuuuuwww{{{~~~|||tttkkkddddddhhhnnnrrrpppuuu{{{yyywwwwwwxxxvvvqqqmmmlllmmmnnnoooooolllfffbbbddddddddddddeeeeeeeeeeeeeee___YYYTTTRRRRRRSSSSSSLLLJJJGGGCCC???:::777555111111111000000111111111111111111222222222222333111222222333333333333333111444666;;;III^^^pppxxxwwwrrrkkkfffbbbaaa___^^^```bbbhhhsss}}}yyywwwvvvwwwvvvuuuqqqooojjjaaa[[[]]]hhhssstttzzzppp[[[RRROOONNNTTT\\\mmmvvvwwwiiiWWWGGG???@@@@@@@@@???>>><<<;;;;;;;;;<<<===AAAEEEHHHKKKLLLOOOSSSWWW[[[```eeeiiifffeeebbbaaaaaaccceeeggg___]]]ZZZZZZ]]]```cccdddcccaaaaaaccceeehhhrrr}}}tttkkk___UUUNNNJJJEEEBBB@@@>>>============<<<::::::::::::;;;:::999999888888888888777777666666555888888777777666777777888666555555555555444444444444444555555444444333222222222222222222222222222222222222222222111111111111111111111111111111111222222111111111111222222111111111111111111111111////////////////////////111000000000000000000111000000000000000000000000000000000111111111222222333444444555555555444444666777888:::<<<>>>???@@@???@@@BBBEEEGGGIIIJJJJJJLLLLLLNNNOOOPPPQQQQQQQQQPPPPPPRRRSSSTTTVVVWWWXXXUUUVVVVVVWWWXXXYYYZZZZZZ]]]]]]\\\\\\[[[[[[ZZZZZZXXXXXXYYYYYYYYYYYYXXXXXXUUUUUUVVVVVVUUUUUUTTTSSSTTTTTTSSSRRRPPPOOOMMMLLLMMMMMMLLLKKKJJJJJJJJJJJJHHHHHHGGGGGGFFFEEEDDDDDDBBBBBBAAA@@@????????????===>>>>>>??????@@@@@@@@@AAAAAABBBCCCCCCCCCCCCBBBCCCCCCCCCCCCBBBBBBAAAAAACCCDDDFFFFFFEEEDDDEEEFFFFFFGGGHHHHHHGGGDDDBBB@@@;;;;;;999888777777777777:::::::::<<<===???AAABBBCCCGGGMMMRRRVVVZZZ___bbbcccdddeeehhhlllpppsssuuullldddYYYNNNHHHEEEDDDCCC@@@@@@@@@@@@???===<<<<<<======>>>???@@@@@@@@@@@@>>>===<<<;;;;;;:::::::::777777777777777:::>>>BBBCCCEEEHHHLLLMMMNNNMMMLLLDDDDDDCCCBBBBBBBBBBBBCCCBBBCCCEEEFFFFFFEEEEEEDDDBBBAAA@@@???>>><<<;;;;;;::::::999888777666555444333333333333333333333333222222333333333444444444333555666999;;;<<<======>>>@@@BBBCCCDDDGGGKKKNNNTTTWWW[[[]]]___```bbbcccfffgggjjjmmmqqquuuxxxzzzuuuxxx|||~~~VVVXXX[[[___bbbdddffffffffffffgggggghhhiiiiiiiiijjjjjjjjjkkklllnnnoooppprrrssstttssssssuuuxxx{{{}}}~~~~~~uuunnnddd^^^]]]bbbiiinnnkkkpppyyyxxxuuusssssstttrrrmmmgggeeeeeegggjjjlllkkkgggcccccccccccccccbbbbbbbbbbbbbbb^^^XXXSSSQQQRRRSSSTTTLLLKKKHHHDDD@@@;;;888666222222111111111111222222222222222222333333333333111222333333444444333333333666888===LLLaaarrr{{{zzzuuummmgggdddaaa```^^^aaacccjjjwww}}}zzzyyyyyyyyyyyyvvvssslllbbb[[[[[[cccjjjlllsssyyy}}}rrr^^^UUUPPPMMMRRR[[[llltttzzzzzzsssgggVVVGGG???>>>>>>=========<<<;;;;;;;;;<<<===AAAEEEHHHKKKLLLOOOSSSVVVZZZ___dddggggggeeebbbaaaaaadddgggjjjddd```[[[ZZZ]]]```bbbbbbbbb``````bbbcccgggppp{{{qqqiii]]]TTTNNNJJJFFFCCC@@@???======>>>>>><<<;;;::::::;;;;;;;;;:::999888666666666666666666666666777777666666666666777777666555555555555444444444444444555555444444333222111111111111111111111111111111111111222222222222111111111111111111111111222222111111111111222222111111111111111111111111000000000000000000000000222111111000000111111222000000000000000000000000/////////000000000111111111111333444555666666666777888999:::<<<===>>>???>>>@@@BBBEEEGGGIIIJJJKKKNNNOOOPPPQQQRRRSSSSSSSSSRRRSSSSSSUUUVVVWWWXXXXXXXXXXXXXXXYYYYYYZZZZZZZZZ^^^^^^]]]\\\\\\[[[ZZZZZZYYYYYYZZZZZZZZZZZZZZZYYYVVVWWWWWWWWWWWWVVVUUUUUUTTTTTTTTTSSSRRRPPPOOONNNNNNNNNMMMLLLKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@??????@@@@@@@@@@@@@@@???@@@AAABBBBBBCCCCCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBBBBDDDFFFFFFEEEDDDEEEFFFGGGGGGHHHGGGGGGEEECCCBBB<<<;;;:::888777666666666666777888:::<<<===>>>???BBBFFFLLLRRRWWW[[[___bbbdddgggkkkpppuuuzzz{{{qqqaaaSSSIIIDDDBBBAAA>>>>>>===<<<;;;;;;;;;<<<<<<===>>>???@@@@@@@@@@@@>>>===<<<;;;::::::::::::777777777777777;;;AAAEEEDDDFFFIIILLLNNNOOOPPPPPPHHHFFFCCCAAA??????@@@AAA???AAACCCEEEFFFFFFEEEEEEDDDCCCBBBAAA@@@>>>======;;;::::::999888777777666333333333333333333333333222333333444444444444444444444555777999;;;===>>>???@@@BBBCCCEEEGGGKKKNNNRRRUUUYYY\\\]]]___aaabbbeeegggkkkpppuuuzzz}}}~~~xxx{{{}}}UUUWWW[[[^^^bbbdddeeefffffffffgggggghhhiiiiiiiiihhhhhhiiijjjlllnnnpppqqqpppqqqrrrrrrqqqsssvvvxxxzzzzzz{{{zzzooohhh___XXXWWW\\\dddjjjjjjnnnssszzz}}}~~~|||}}}xxxuuurrrqqqrrrpppiiicccaaaaaaccchhhlllmmmjjjgggccccccbbbbbbaaa````````````\\\WWWRRRPPPQQQSSSUUULLLKKKIIIEEE@@@<<<888666333333222222222222333333222222333333333444444444111222333333444444333333444777:::???NNNcccuuu}}}|||wwwoooiiieeecccaaa___bbbdddkkk{{{}}}{{{{{{{{{{{{{{{vvvmmmccc[[[ZZZ___dddfffmmmtttwww|||qqq```WWWRRROOOUUU```mmmsssxxxwwwqqqfffUUUGGG@@@???===<<<<<<===<<<;;;;;;;;;<<<>>>AAAEEEHHHKKKKKKNNNRRRUUUYYY]]]bbbeeegggeeebbb```aaadddhhhkkkhhhccc]]][[[\\\___``````aaa______aaabbbeeennnyyynnnfff[[[RRRMMMJJJFFFDDD@@@???======>>>>>><<<;;;::::::;;;<<<;;;:::999888555555555555666666666666666666555555555666666777666666555555555444444444444444555555444444333222111111111111111111111111000000111111222222222333111111111111111111111111222222111111111111222222111111111111111111111111444444444444444444444444333222222222222222222333000000000000000000000000////////////000000000000...///111333666777888999888888999:::<<<===>>>>>>>>>???BBBEEEGGGIIIKKKKKKPPPQQQRRRSSSUUUUUUUUUUUUTTTTTTUUUUUUVVVWWWXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZ^^^^^^]]]\\\\\\[[[ZZZZZZYYYZZZZZZ[[[[[[[[[ZZZZZZWWWWWWXXXXXXWWWWWWVVVUUUTTTTTTTTTTTTSSSQQQPPPOOOOOONNNMMMLLLKKKKKKKKKKKKLLLKKKKKKJJJHHHGGGFFFFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@???@@@AAABBBBBBCCCCCCBBBBBB???@@@AAABBBCCCDDDDDDDDDBBBCCCEEEFFFEEEDDDEEEFFFHHHHHHHHHGGGFFFEEEDDDCCC>>>===<<<:::999888888888444555777999:::;;;<<<<<>>???@@@@@@@@@@@@======<<<;;;::::::::::::888888888777999===CCCHHHFFFGGGIIILLLNNNPPPRRRRRRLLLIIIDDD@@@===<<<===>>>===???AAADDDEEEFFFEEEDDDEEEEEEDDDCCCAAA@@@???>>>;;;;;;::::::999888888888333333333333333333333333222333444555555555444444444444555666888;;;>>>??????AAABBBDDDEEEGGGKKKNNNQQQTTTXXX[[[\\\^^^```aaadddgggmmmsssxxx|||zzz|||UUUWWWYYY\\\___aaaccccccgggggghhhhhhiiiiiijjjjjjhhhhhhiiijjjlllnnnpppqqqrrrrrrqqqpppqqqsssxxx|||yyyrrrppppppnnndddZZZWWWWWWYYY```gggiiiiiikkkpppvvv|||~~~}}}|||}}}}}}yyyuuuvvv{{{~~~qqqrrrrrrqqqnnnjjjeeebbb```cccgggiiiiiihhhggggggdddcccbbbbbbbbbbbb```^^^XXXUUURRRQQQRRRUUUVVVVVVPPPLLLHHHDDD@@@<<<777444777666333111111111222333111111111111111111111111/////////000111111222222111555777<<>>;;;:::;;;;;;;;;::::::;;;<<<===>>>AAAEEEHHHIIIMMMRRRWWWZZZ\\\___bbbaaaaaabbbbbbcccdddffffffeeeccc___]]]\\\]]]___aaaaaa``````bbbdddhhhqqq|||}}}pppggg[[[RRRLLLIIIFFFCCC@@@>>><<<;;;;;;;;;:::999;;;;;;::::::::::::999999999888888777666777777777:::999888777777888999:::666666666666666666666666555555555444444333333333333222222111111222222333222222222222222222222222000111111111111222222222000000000000000000000000222222222222222222222222333222111111000000111111111111111111111111111111000000////////////000000000000000000111111111111111222222333444555666666777777888999;;;<<<======@@@BBBDDDFFFGGGIIIMMMOOOPPPQQQTTTVVVWWWVVVUUUTTTVVVVVVVVVVVVWWWXXXYYYYYYYYYZZZ[[[\\\]]]\\\[[[[[[_________^^^^^^]]]]]]]]]ZZZZZZYYYYYYZZZ[[[\\\\\\]]]\\\[[[YYYXXXVVVUUUUUUTTTSSSSSSTTTTTTSSSQQQNNNPPPPPPPPPPPPOOONNNMMMMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBBBB@@@?????????@@@AAAAAABBB???@@@BBBDDDEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@AAABBBCCCCCCCCCDDDEEEEEEFFFFFFGGGHHHIIIIIIHHHEEECCCAAA======;;;999777555444333555555555666777999;;;;;;>>>AAAFFFLLLQQQVVVYYYZZZ```bbbeeeiiipppyyy|||gggTTTIIIBBB<<<888<<<;;;:::999888888888888===>>>>>>????????????>>>???>>>>>>===<<<;;;;;;;;;888777555555999???EEEIIIKKKJJJJJJLLLOOOSSSUUUUUULLLGGGAAA===;;;;;;::::::;;;===@@@DDDEEEEEEDDDDDDGGGFFFEEECCCAAA???===<<<>>>===<<<:::888777555444666444222333444555444333333333333333333333333333555666666777888:::;;;<<<<<<>>>@@@BBBDDDFFFJJJMMMNNNRRRWWW[[[\\\^^^___aaafffhhhlllrrrxxx{{{||||||~~~UUUVVVYYY\\\^^^aaabbbcccggggggggghhhhhhiiiiiijjjhhhiiiiiijjjlllnnnpppqqqrrrrrrqqqqqqqqqtttxxx|||zzzrrrooonnniii___VVVRRRQQQSSSZZZaaaeeefffgggkkkoootttzzz~~~|||xxxxxxyyy{{{}}}zzz{{{zzzvvvrrrqqquuuyyy|||pppqqqrrrrrrpppkkkfffccc```cccgggjjjkkkkkkkkkkkkfffdddaaa``````___^^^]]]XXXUUURRRQQQSSSUUUVVVVVVPPPMMMIIIDDDAAA<<<888555777555333222111111222333111111111111111111111111000000111111222333333333111666888<<>>AAAEEEHHHKKKOOOTTTXXX[[[]]]```cccbbbaaabbbbbbcccdddeeefffeeeccc```]]]\\\]]]___aaaaaa______aaadddhhhsssrrriii]]]SSSMMMIIIFFFCCCAAA???<<<<<<<<<<<<;;;999;;;;;;::::::::::::999999999888888777777777777777888777666555555666777888555555555555555555555555555555444444444333333333333222222111111222222333111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222333222111111000000111111222222222222222111111111111000000//////000000111000000000000111111111111111222222333444555666666777777888999;;;<<<======@@@BBBDDDFFFGGGIIIMMMOOORRRSSSVVVXXXYYYXXXWWWWWWWWWWWWWWWWWWXXXYYYZZZ[[[ZZZ[[[\\\]]]^^^]]]]]]\\\______^^^^^^]]]]]]]]]]]]\\\[[[[[[[[[[[[\\\]]]^^^]]]\\\[[[ZZZXXXWWWVVVUUUWWWUUUTTTUUUUUUTTTRRRPPPQQQQQQQQQQQQPPPOOONNNMMMNNNMMMLLLKKKJJJIIIHHHHHHHHHGGGGGGFFFEEEDDDCCCBBB@@@@@@@@@@@@@@@AAABBBBBB@@@AAABBBDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@AAABBBCCCDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGEEECCCBBB>>>>>><<<:::888666555444555555555666777888999:::>>>@@@DDDIIIMMMPPPRRRSSSWWWYYY\\\___eeemmmuuu{{{}}}ppp___PPPFFFAAA<<<999;;;:::999888888777888888<<<===>>>>>>???>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;888777555666999>>>DDDGGGKKKJJJIIIKKKNNNQQQSSSSSSIIIEEE@@@<<<::::::999999:::<<>>===>>>===<<<:::999777666555666444222333444555444333333333333333333333333333555555666777888:::;;;<<<<<<>>>@@@BBBCCCFFFIIILLLNNNRRRWWWZZZ\\\^^^___aaaeeegggkkkqqqvvvzzz{{{{{{zzz}}}TTTUUUWWWZZZ]]]___aaabbbffffffgggggghhhiiiiiijjjjjjjjjjjjkkklllmmmooooooqqqrrrrrrqqqrrrtttyyy|||{{{rrrmmmlllfff]]]TTTOOOMMMNNNTTT\\\ccceeeggghhhiiilllpppssswwwwwwwwwuuusssrrrsssuuuvvv|||{{{yyyyyyxxxtttooommmoooqqqtttzzz}}}wwwnnnpppssssssqqqmmmgggdddaaacccgggkkknnnpppqqqqqqkkkhhhccc```______^^^]]]YYYVVVSSSRRRSSSUUUWWWWWWRRRNNNJJJEEEAAA===888555666555333222111222222333222222222222222222222222111111222222333444444444333777999===OOOhhhwwwyyy|||wwwpppiiicccaaa```aaaccchhhuuu~~~~~~zzzqqqfff___\\\^^^aaafffkkknnnnnnpppuuuyyyyyywwwnnneee```]]][[[```fffqqq|||ttteeeUUUIIIDDDAAA>>>============<<<:::;;;<<<===>>>AAAEEEHHHMMMPPPUUUYYY[[[^^^aaadddbbbbbbbbbbbbbbbcccdddeeedddbbb```^^^]]]^^^```aaa```^^^^^^```cccjjjvvvtttkkk___UUUNNNJJJFFFDDDBBB@@@============<<<:::;;;;;;::::::::::::999999888888888777777777777777555555444444444444555555555555555555555555555555555444444444444333333333333222222111111222222333222222222222222222222222000111111111111222222222111111111111111111111111222222222222222222222222333222111111000000111111222222222222222222222222111111111000000111111111000000000000111111111111111111222333444555666666777777888999;;;<<<======???AAADDDEEEGGGIIIMMMPPPSSSUUUWWWZZZ[[[[[[ZZZYYYYYYYYYYYYYYYZZZ[[[\\\\\\\\\\\\]]]^^^___^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^___]]]\\\\\\ZZZYYYXXXWWWWWW[[[XXXVVVUUUUUUUUUTTTSSSRRRRRRRRRRRRQQQPPPOOONNNOOOOOONNNMMMLLLKKKKKKJJJIIIHHHHHHGGGFFFEEEDDDCCCAAAAAA@@@@@@@@@AAABBBBBB@@@AAABBBCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFGGGGGGGGGHHHHHHHHHGGGFFFEEEDDDDDD@@@???>>><<<:::888666555444444444555666777888999===>>>AAACCCFFFHHHIIIIIILLLNNNPPPRRRUUU[[[bbbfffhhh___RRRHHHBBB???<<<999888888777777777777777888;;;<<<======>>>>>>======>>>>>>@@@@@@@@@>>><<<:::999777666666888===BBBEEEIIIHHHHHHJJJMMMOOOOOONNNFFFBBB===:::888888888777888:::>>>AAADDDEEEFFFEEEHHHGGGFFFDDDBBB@@@???>>>>>>===<<<;;;999888666666666444222333444555444333333333333333333333333333555555666777888:::;;;<<<<<<>>>@@@BBBCCCEEEIIIKKKMMMQQQVVVZZZ\\\]]]___aaaccceeejjjooosssvvvxxxyyywwwzzz~~~TTTUUUVVVYYY[[[^^^```bbbeeeeeeffffffggghhhiiiiiijjjjjjjjjkkklllmmmnnnoooqqqqqqrrrrrrsssuuuyyy}}}}}}tttnnnkkkggg___VVVQQQMMMMMMSSS[[[eeejjjmmmkkkjjjkkklllllloooqqqrrrrrrqqqppppppqqqqqqwwwzzzxxxxxxxxxuuupppmmmmmmmmmnnnqqqvvvzzz|||yyytttppplllooorrrtttrrrnnniiieeedddeeeiiinnnssswwwzzzzzztttoooiiidddaaaaaa``````[[[XXXTTTSSSTTTVVVWWWWWWSSSPPPKKKGGGCCC>>>999666555444333222222222222333222222222222222222222222111111222222333444444444333777:::>>>PPPiiixxxzzz{{{wwwpppiiidddaaa``````^^^dddppp~~~~~~|||xxxpppgggaaa___aaaccciiinnnqqqqqqsssxxxzzzxxxssslllddd```\\\\\\aaaiiisss}}}vvvgggWWWLLLEEEBBB???=========<<<;;;:::;;;<<<===>>>AAAEEEHHHMMMPPPUUUXXX[[[^^^aaadddccccccbbbbbbbbbccccccddddddbbb```^^^^^^___```aaa```^^^]]]```dddkkkyyywwwmmmaaaVVVPPPKKKGGGDDDCCCAAA>>>===>>>>>>===;;;;;;;;;:::::::::999999999888888888888888777666666555444444444444444444555555555555555555555555555444444444444444444444444333222222111111222222333333333333333333333333333000000111111111222222222111111111111111111111111222222222222222222222222333222111111000000111111222222222222333333333333222222111111111111222222///000000000111111111111111111222333444555555666777777888999;;;<<<======>>>AAACCCEEEGGGIIIMMMPPPTTTUUUXXXZZZ\\\\\\[[[ZZZYYYYYYYYYYYYZZZ[[[\\\]]]\\\]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]^^^^^^^^^]]]]]]^^^^^^___]]]]]]\\\[[[ZZZYYYYYYYYY]]]ZZZWWWUUUUUUUUUUUUTTTSSSSSSSSSSSSRRRQQQPPPOOOPPPPPPPPPOOONNNMMMMMMLLLJJJJJJIIIHHHGGGFFFEEEEEEBBBBBBAAAAAAAAAAAABBBBBBAAABBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFHHHHHHGGGFFFEEEEEEEEEFFFAAAAAA???===;;;999888777444444444444444555666777:::;;;<<<>>>@@@BBBCCCCCCDDDFFFGGGHHHIIILLLQQQTTTTTTNNNGGGAAA>>><<<:::888777666666666666777777888999:::;;;<<<<<<======<<<===>>>@@@AAAAAA???<<<;;;999888666666888;;;@@@BBBGGGFFFFFFHHHKKKLLLKKKIIIAAA>>>:::777777777666555666888<<<@@@CCCEEEFFFFFFHHHHHHFFFEEECCCAAA@@@???>>>>>>===;;;:::888777777666444222333444555444333333333333333333333333333555555555666888999;;;<<<<<<===@@@AAABBBDDDHHHJJJKKKOOOTTTYYY[[[]]]___aaaaaadddhhhlllooorrruuuwwwvvvzzzTTTUUUVVVXXX[[[^^^```bbbcccdddeeefffggghhhiiiiiijjjjjjjjjkkklllmmmnnnooopppqqqrrrssssssvvvzzz}}}xxxppplllhhhaaaZZZTTTOOOMMMSSS[[[jjjsssxxxtttppppppnnnkkklllnnnppppppooonnnnnnoooqqqwwwxxxtttuuuvvvuuurrrpppnnnmmmkkkkkkmmmppprrrrrrpppmmmkkkmmmppprrrrrrnnnjjjgggjjjjjjmmmsss|||{{{rrrjjjfffdddbbbaaa\\\YYYVVVTTTUUUWWWXXXXXXUUURRRMMMHHHDDD???:::777444444333333222222333333222222222222222222222222000000111111222333333333444888:::???PPPiiixxxzzzzzzwwwpppjjjdddaaa``````\\\aaakkkwww}}}}}}xxxuuuooogggbbbbbbeeehhhkkkpppuuuwwwzzz~~~}}}yyyqqqjjjbbb]]]YYYZZZbbbkkkvvvxxxjjjZZZOOOEEEBBB???======<<<;;;::::::;;;<<<===>>>AAAEEEHHHLLLOOOSSSVVVYYY]]]bbbeeeddddddcccccccccccccccdddcccbbb```______```aaabbbaaa^^^^^^```dddlllyyyxxxnnnbbbWWWQQQLLLHHHEEECCCAAA???>>>>>>>>>===<<<;;;;;;:::::::::999999999777888888888888777666666555555555555555555555555555555555555555555555555444444444444444444444444333222222111111222222333111111111111111111111111000000111111111222222222111111111111111111111111222222222222222222222222333222111111000000111111111111111222222333333333222222111111111111222222///000000000111111111111000111111222333444555555777777888999;;;<<<======>>>@@@BBBDDDFFFIIIMMMPPPSSSUUUWWWZZZ[[[[[[[[[ZZZYYYYYYYYYYYYZZZ[[[\\\]]]\\\\\\\\\\\\\\\]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^___^^^^^^]]]]]]]]]^^^^^^]]]]]]\\\\\\[[[[[[[[[ZZZ\\\ZZZWWWUUUVVVVVVUUUUUUTTTTTTTTTTTTSSSRRRQQQQQQQQQQQQQQQPPPOOOOOOOOONNNKKKKKKJJJIIIHHHGGGFFFFFFCCCCCCBBBBBBBBBBBBBBBCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBBBBCCCDDDDDDDDDGGGGGGFFFEEEEEEFFFFFFGGGBBBBBB@@@>>><<<:::999888555444444444444444555666777888999:::<<<>>>@@@AAAAAABBBCCCCCCCCCDDDGGGIIIFFFCCC???<<<:::999777777666666666555666666777777888888999:::;;;<<<<<<;;;<<<>>>@@@AAAAAA???===;;;:::999777666777:::===???CCCCCCDDDFFFHHHIIIGGGEEE===;;;777555555666555444555777:::>>>AAADDDFFFFFFHHHGGGFFFEEECCCAAA@@@@@@>>>>>>===<<<;;;999888888666444222333444555444333333333333333333333333333444555555666777999:::;;;;;;===???@@@AAACCCFFFIIIJJJNNNSSSXXX[[[]]]```aaa```cccgggjjjlllnnnrrruuuxxx|||UUUUUUVVVXXXZZZ^^^aaacccbbbcccdddeeefffhhhhhhiiijjjjjjjjjkkklllmmmoooooooooqqqsssssstttwwwzzz}}}|||tttooohhhbbb\\\VVVPPPNNNTTT\\\ppp}}}|||zzzuuunnnmmmoooppppppnnnmmmmmmnnntttxxx~~~uuuppprrruuuwwwwwwvvvtttrrrkkkjjjjjjmmmqqqrrrpppmmmiiikkknnnppppppnnnkkkjjjoooooosss|||vvvnnnhhhdddaaa^^^[[[WWWUUUVVVXXXXXXXXXWWWSSSNNNJJJEEE@@@;;;888333333333333333333333333333333333333333333333333000000111111222333333333444888:::>>>PPPiiixxxzzzyyyuuupppjjjeeebbbaaaaaa___bbbhhhooowww~~~|||}}}wwwtttmmmgggcccccchhhllllllqqqvvvyyy~~~zzzqqqiii```YYYVVVYYYeeerrr~~~|||mmm^^^RRRFFFCCC@@@======<<<:::999:::;;;<<<===>>>AAAEEEHHHKKKNNNRRRUUUYYY^^^cccggggggfffeeedddddddddddddddbbbbbbaaa`````````aaabbbbbb``````bbbeeelllxxxwwwnnnbbbWWWQQQMMMIIIGGGCCCAAA>>>>>>>>>>>>===;;;;;;;;;::::::::::::999999777888888999999777666555555555666777777666555555444444444444444444444444333333333444444444444555333222222111111222222333////////////////////////000111111111111222222222222222222222222222222222222222222222222222222222333222111111000000111111000000000111111222222333111111111000000111111111000000000000111111111111000000111222333444555555777777888999;;;<<<=========???BBBDDDFFFIIIMMMPPPRRRTTTWWWYYY[[[[[[[[[ZZZZZZZZZZZZZZZZZZ\\\]]]]]]\\\\\\\\\[[[\\\]]]^^^^^^_______________````````````___^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]\\\\\\[[[YYYWWWWWWXXXXXXWWWVVVVVVVVVVVVUUUUUUTTTSSSRRRRRRQQQQQQQQQPPPPPPPPPOOOMMMLLLKKKJJJIIIHHHHHHGGGDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDCCCCCCDDDDDDDDDDDDCCCCCC@@@@@@AAAAAABBBCCCCCCCCCFFFFFFFFFFFFFFFGGGGGGGGGCCCBBBAAA???===;;;999888666555555444444444555555555555666777999;;;===???>>>???AAAAAA@@@@@@AAABBB>>>===<<<:::888888888888777777666666666666666777666777888999:::;;;;;;;;;<<<===???@@@@@@???===<<<;;;999888666777888;;;<<>>===<<<;;;:::999999666444222333444555444333333333333333333333333333444444555666777999:::;;;;;;===???@@@AAABBBFFFHHHHHHLLLRRRWWWZZZ]]]```bbb___cccgggiiijjjlllppptttyyy{{{~~~VVVVVVVVVXXXZZZ^^^bbbdddbbbbbbcccdddfffggghhhiiihhhiiiiiijjjlllnnnpppqqqoooqqqssstttuuuwww{{{}}}xxxrrrjjjeee___YYYSSSPPPWWW```yyywwwtttuuuuuusssqqqooopppqqqwww{{{vvvpppsssxxx}}}}}}uuurrrqqqrrruuuuuuqqqmmmiiijjjkkkmmmmmmmmmllllllssstttyyy{{{ppphhhccc___\\\XXXVVVWWWXXXYYYYYYXXXUUUPPPKKKFFFAAA<<<888222333333333444333333333333333333333333333333333111111222222333444444444333777999>>>OOOhhhwwwyyywwwtttooojjjfffcccbbbbbb```bbbeeehhhnnntttzzz~~~~~~yyyzzzyyyuuummmfffbbbccciiinnnlllpppsssvvv||||||ppphhh]]]VVVSSSZZZkkk{{{rrraaaUUUHHHEEEAAA???>>>===;;;::::::;;;<<<===>>>AAAEEEHHHKKKMMMRRRVVVZZZ```fffjjjiiihhhgggfffeeedddddddddbbbaaaaaa``````aaabbbbbbdddbbbbbbdddgggkkkvvvvvvmmmaaaWWWQQQNNNJJJHHHBBB@@@>>>=========<<<;;;;;;;;;::::::::::::999999666777999999999888666555444555666777777666555444444444444444444444444444333333333444444444555555333222222111111222222333////////////////////////000111111111111222222222222222222222222222222222222222222222222222222222333222111111000000111111...//////000000111222222111000000//////000000111000000000000111111111111000000111222333444444555777777888999;;;<<<======<<>>===<<<<<<===:::::::::999999999;;;<<<999999888777666666666666555555777888999:::::::::<<<======>>>>>>=========;;;:::888777666777999:::;;;<<>>>>>===<<<;;;::::::666444222333444555444333333333333333333333333333444444444555777888:::;;;;;;===>>>???@@@BBBEEEGGGGGGKKKQQQVVVZZZ]]]```bbb___cccggghhhhhhjjjooosssvvvxxxzzz{{{}}}VVVVVVWWWXXX[[[^^^bbbdddaaabbbcccdddfffggghhhiiihhhhhhiiijjjlllnnnpppqqqoooqqqssstttvvvxxx{{{~~~{{{uuulllhhhbbb]]]VVVTTTZZZddd{{{{{{{{{xxxuuussstttuuu{{{yyyrrrvvv|||~~~{{{zzz{{{yyyrrrlllhhhiiijjjkkkllllllmmmmmmuuuvvv}}}xxxmmmfff___\\\XXXWWWWWWXXXYYYYYYYYYUUUPPPKKKGGGBBB<<<999222222333444444444333333333333333333333333333333222222333444444555555666333777999===OOOhhhwwwyyyvvvsssooojjjfffdddcccbbb___```aaacccgggnnnuuuzzz{{{}}}{{{uuuuuu|||~~~||||||wwwnnnfffaaabbbhhhnnnmmmoooppprrrxxx}}}pppggg\\\TTTSSS\\\pppuuucccWWWJJJGGGCCC@@@???>>><<<;;;:::;;;<<<===>>>AAAEEEHHHKKKNNNRRRWWW\\\bbbhhhmmmjjjiiihhhgggfffeeeeeeeeebbbaaaaaaaaaaaaaaabbbbbbeeeccccccfffhhhkkkuuuuuulll```WWWQQQNNNKKKHHHBBB@@@============<<<:::;;;;;;;;;:::::::::999999666777999:::999888666555444444555666666555444444444444444444444444444444333333333444444555555555333222222222222222222333222222222222222222222222000111111111111222222222222222222222222222222222222222222222222222222222333222222111000111111111---......///000111111111000000////////////000000000000000000111111111111000000111222333444444555777777888999;;;<<<======<<<>>>AAADDDFFFIIIMMMPPPSSSUUUXXXZZZ\\\]]]]]]\\\]]]]]]]]]]]]^^^___``````______^^^]]]^^^___```aaa``````aaaaaabbbbbbccccccccccccbbbaaaaaa```aaaaaa]]]]]]]]]^^^^^^^^^^^^___ZZZZZZZZZ\\\^^^^^^\\\ZZZWWWWWWWWWWWWVVVUUUTTTTTTQQQQQQQQQQQQQQQPPPPPPPPPNNNNNNMMMLLLKKKJJJIIIIIIEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDBBBAAAAAABBBCCCDDDAAABBBCCCDDDDDDCCCBBBAAAAAAAAABBBBBBCCCDDDDDDEEECCCDDDFFFHHHIIIHHHGGGFFFCCCBBB@@@>>><<<:::999888888777666555555555555555555555444444444555666777666888;;;;;;:::999999:::888999999999999;;;>>>@@@::::::999777666666666666444555666888999999::::::<<<<<<<<<<<<<<<=========<<<:::888777666777888999999:::>>>BBBEEEDDDAAA>>>777666444444555555555444666777999;;;>>>@@@BBBDDDEEEDDDDDDBBBAAA@@@????????????>>>===<<<;;;;;;:::666444222333444555444444333333333333333333333333444444444555777888:::;;;;;;===>>>???@@@AAADDDGGGFFFKKKQQQVVVZZZ]]]```bbb___ccchhhhhhgggiiinnnsssrrruuuwwwxxxzzz___[[[WWWXXX]]]aaaaaa```ccccccdddeeeeeeffffffggghhhiiijjjjjjllllllmmmnnnnnnpppqqqqqqrrruuuzzz}}}{{{kkkfff```[[[UUUSSS\\\fff||||||{{{xxxwwwyyy~~~}}}vvvlllnnnjjjhhhllloooppprrruuuvvvxxxvvvjjjfff___VVVSSSTTTWWWWWWUUUWWWTTTPPPLLLHHHCCC===:::222333444444333222000///111222222333333222222111333333333444444333222222222444777???PPPffftttyyyvvvrrrmmmhhhdddcccccccccbbbcccddddddeeehhhllloootttvvvwwwwwwuuuwwwzzz~~~xxxuuuoooggg```^^^bbbfffiiijjjjjjkkkqqq{{{rrrdddWWWQQQQQQ[[[ssszzzgggXXXRRRJJJCCC@@@>>>::::::<<<<<<<<<<<<<<<<<<@@@EEEIIILLLNNNPPPRRRUUU[[[ccchhhiiiiiiiiihhhfffgggiiikkknnnggg___^^^bbbfffdddbbbggghhhjjjjjjkkkpppxxx~~~vvvmmmbbbYYYTTTOOOHHHCCCBBB@@@>>>=========<<<;;;<<<<<<;;;::::::999888888777777777777777777777777777777666666555555555444555555555666666666666777222222222222222222222222222222222222222222222222111111222222222333333333222222111000//////000000222222222222222222222222333333333222222111111111333222222222111000000000111111111111111111111111000000000000000000000000222222222111111111000000000111111222222333444444555555666888999:::;;;<<<>>>@@@BBBCCCEEEHHHLLLOOOSSSUUUXXXYYYYYYZZZ\\\]]]]]]]]]]]]^^^___```aaaaaa``````_________^^^^^^^^^aaaaaaaaabbbccccccddddddgggeeebbbbbbbbbbbb```___```______^^^^^^]]]\\\\\\^^^^^^]]]\\\[[[YYYYYYXXXZZZZZZYYYXXXWWWUUUSSSRRRSSSSSSTTTUUUUUUTTTRRRQQQQQQPPPNNNMMMMMMMMMNNNNNNPPPLLLGGGFFFFFFGGGFFFDDDFFFEEEDDDCCCCCCBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDBBBAAA?????????>>>;;;999999888777666444444444444444444444333333444444555666777888:::;;;;;;;;;;;;:::::::::;;;===>>>===<<<:::999999888777666666555777777777888999;;;<<<===;;;<<<===>>>>>>???>>>>>>;;;;;;;;;;;;:::999888777999;;;>>>AAABBBAAA@@@>>>999888666444333333333444444444444555888<<>>>>>============<<<;;;:::999999999888777666555444444222222222222333333444555555555555555666888999:::<<<<<<===>>>@@@CCCEEEFFFGGGJJJOOOTTTWWW[[[___bbbbbbcccfffiiikkkmmmoooppptttvvvwwwxxxzzz___[[[WWWXXX]]]aaabbbaaabbbbbbccccccdddeeeeeefffhhhiiiiiijjjkkklllmmmmmmooopppqqqqqqrrrtttyyy|||{{{nnniiibbb[[[UUUSSSZZZddd}}}{{{}}}zzzqqqmmmiiiiiinnnqqqrrrtttwwwxxxyyy~~~ppphhhaaaYYYUUUVVVXXXYYYXXXXXXUUUPPPLLLHHHCCC>>>:::666666777777666555333222111222222333333222222111333333333444444333333222333555777>>>NNNcccrrrwwwssspppkkkfffcccbbbbbbcccbbbcccccccccccceeeiiikkkrrrtttvvvvvvvvvwwwzzz}}}zzzwwwpppggg___]]]aaaeeefffgggggggggmmmwww}}}}}}ssseeeWWWQQQQQQZZZqqqmmm^^^SSSKKKDDDBBB???;;;:::<<<<<<<<<<<<<<<<<<@@@EEEIIIKKKLLLNNNQQQTTTZZZbbbgggiiiiiiiiihhhggggggiiikkkmmmgggaaa```bbbeeeeeedddgggiiikkklllmmmrrryyyvvvnnnbbbZZZTTTOOOIIIDDDBBB@@@>>>=========<<<;;;<<<<<<;;;::::::999888888777777777777777777777777777666666666555555555555444444555555555666666666222222222222222333333333222222222222222222222222111111222222222333333333333333222111111111111111222222222222222222222222555555444444444333333333333333333333333222222222111111111111111111111111000000000000000000000000111111111000000000//////000111111222222333444444555555666777999:::;;;<<<>>>@@@BBBCCCEEEHHHLLLOOORRRUUUXXXYYYZZZZZZ\\\]]]\\\]]]^^^^^^___```aaaaaaaaaaaaaaaaaa`````````___bbbbbbccccccdddeeeeeeeeegggeeecccbbbbbbbbbaaa```aaaaaa``````___^^^^^^^^^``````___^^^]]]\\\[[[ZZZ[[[[[[[[[ZZZXXXWWWUUUTTTSSSTTTTTTTTTTTTSSSRRRRRRSSSRRRPPPOOONNNNNNNNNOOOPPPLLLHHHFFFGGGGGGFFFDDDFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCBBBBBBCCCDDDDDDDDDCCCCCCCCCBBB@@@@@@@@@???<<<:::999888777666555444444444555555444333333333444444444555666777888999999999;;;;;;;;;<<<>>>>>>>>>===;;;::::::999888777666666666666666777999:::<<<===<<<<<<===>>>>>>>>>======;;;;;;;;;;;;:::999888777888999<<>>===999777666444333333333333555555555666999<<>>===============<<<<<<;;;:::999999888888777666555555555333222222222333333444555444444555555666888999:::;;;<<<===>>>@@@CCCEEEFFFGGGKKKPPPTTTXXX\\\```cccbbbdddfffiiilllnnnoooppptttvvvxxxyyy{{{^^^[[[YYYZZZ^^^bbbbbbbbbaaaaaabbbccccccddddddeeehhhhhhiiijjjkkkllllllmmmooopppppppppqqqssswwwzzz~~~rrrkkkccc\\\TTTQQQWWW___www~~~~~~~~~tttmmmjjjkkkppptttuuuvvvxxxwwwxxx|||wwwkkkddd\\\WWWWWWYYYZZZZZZYYYVVVRRRNNNJJJEEE???;;;777777777777666555444333111222222333333222222111222333333444444333333333333555777===KKK___nnntttqqqnnniiidddaaaaaaaaabbbbbbcccdddcccbbbccceeegggnnnppptttvvvwwwxxxzzz||||||yyyrrrhhh___\\\^^^bbbeeefffddddddkkkvvv}}}}}}ssseeeWWWQQQQQQXXXmmmrrrcccUUUMMMFFFCCC@@@;;;:::<<<<<<<<<<<<<<<<<>>=========<<<;;;<<<;;;;;;::::::999999888777777777777777777777777666666666666555555555555333444444444555555555555111111222222333333444444222222222222222222222222111111222222222333333333444333222222222222222222222222222222222222222222444444444444333333333333111111222222222222222222111111111111111111111111000000000000000000000000000000000///////////////000111111222222333444444444555666777999:::;;;;;;===???AAACCCEEEHHHLLLOOORRRUUUXXXZZZZZZZZZ\\\]]]\\\]]]^^^___```aaaaaabbbcccccccccbbbbbbbbbbbbbbbdddddddddeeeffffffgggggggggeeeccccccccccccbbbaaacccbbbbbbaaaaaa```______bbbbbbaaa```___^^^^^^]]]]]]]]]\\\\\\ZZZYYYWWWVVVUUUTTTTTTSSSRRRRRRSSSSSSUUUTTTRRRQQQOOOOOONNNNNNPPPMMMJJJHHHHHHGGGFFFEEEEEEDDDCCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBB@@@AAABBBBBBCCCCCCCCCBBBDDDCCCAAAAAAAAA@@@>>>;;;:::999888666555555444444666666555444333333333444444555666777888999999999<<<<<<<<<===>>>>>>??????===<<<<<<;;;999888888777666555555666777999;;;<<<=========>>>======<<<<<<;;;;;;;;;;;;:::999888888888:::<<<>>>??????>>>===999777666444333333333333555666777888:::;;;======??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;:::999999888888888777777666666666333333222222222333444444444444444555666777999999;;;;;;<<<>>>@@@BBBDDDEEEGGGKKKPPPUUUYYY]]]aaadddcccdddgggjjjlllooopppqqquuuwwwyyyzzz{{{]]][[[ZZZ[[[^^^aaacccbbbbbbbbbbbbcccddddddeeeeeegggggghhhiiijjjkkkllllllnnnooopppoooppprrrvvvyyyvvvnnnccc[[[RRRNNNRRRYYYggg}}}}}}}}}vvvooolllmmmsssvvvuuutttvvvttttttvvv~~~yyymmmggg^^^XXXWWWYYY[[[\\\ZZZXXXTTTPPPLLLFFF@@@;;;555555555444333333222111111222222333333222222111222222333444444444333333333555777;;;HHH[[[kkkqqqpppmmmhhhdddaaaaaabbbccccccdddeeeeeedddcccdddfffiiilllpppuuuxxx{{{|||}}}~~~{{{ssshhh___[[[]]]```ffffffeeeeeelllxxxuuufffXXXRRRPPPTTTeeewwwrrrbbbVVVNNNGGGDDDAAA<<<:::;;;;;;<<<<<<<<<===???CCCFFFHHHJJJMMMPPPTTTZZZaaafffhhhiiiiiiiiigggggghhhjjjiiiiiihhhfffcccdddhhhkkkhhhlllpppssstttxxx~~~vvvooofff]]]VVVPPPJJJFFFBBB@@@>>>===>>>>>><<<;;;;;;;;;;;;::::::999999999777777777777777777777777666666666666666555555555333333333444444444555555111111222333333444444444222222222222222222222222111111222222222333333333333222222111111111222222222222222222222222222222222111111111111111111111.........///000000000111111111111111111111111111////////////////////////000000000000000000000000000111111222222333444444444555666777888999:::;;;===>>>AAABBBDDDHHHLLLOOORRRTTTXXXZZZZZZ[[[[[[\\\\\\]]]^^^___```aaabbbcccccccccccccccccccccccccccddddddeeeeeefffgggggghhhhhhfffdddcccddddddcccbbbccccccbbbbbbaaa`````````cccbbbbbbaaa``````______]]]]]]]]]\\\[[[ZZZXXXXXXWWWVVVTTTRRRRRRRRRSSSTTTUUUTTTSSSRRRPPPOOONNNMMMPPPNNNLLLJJJIIIHHHGGGFFFEEEDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@AAAAAAAAA???@@@@@@AAABBBBBBBBBBBBEEEDDDBBBBBBBBBBBB???===:::999888777666555555555777666555444444333333444666777888:::;;;;;;;;;;;;<<<===>>>>>>>>>>>>@@@AAA@@@???>>>===<<<::::::999666555555555666888:::<<<============<<<<<<;;;::::::;;;;;;;;;::::::999888;;;<<<>>>@@@AAAAAAAAA@@@999888666444333333333444666777999:::;;;;;;::::::===<<<<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;:::999999888888777777777777777777333333333222222333333444444444444555666777888999:::;;;;;;===???AAACCCEEEGGGKKKPPPUUUYYY]]]aaaddddddeeehhhkkkmmmpppqqqrrrvvvxxxzzz{{{|||[[[ZZZZZZ[[[^^^aaabbbcccccccccddddddeeeffffffffffffgggggghhhiiijjjkkkkkkmmmmmmnnnnnnoooqqquuuyyyyyyooocccYYYQQQKKKMMMSSS```rrr}}}}}}~~~yyyxxxxxxzzz}}}}}}ssspppppptttuuusssqqqrrrsssrrrsssvvv~~~zzznnnhhh___XXXVVVWWWZZZ\\\\\\ZZZVVVSSSNNNHHHAAA<<<444444333222222111111111111222222333333222222111111222333333444444444333333555777:::EEEXXXhhhpppqqqnnniiieeecccbbbcccddddddfffiiiiiiiiihhhiiijjjhhhjjjoootttzzz~~~{{{ssshhh^^^ZZZ\\\___fffgggfffgggooozzzyyyiiiZZZSSSNNNOOO[[[jjj|||nnn^^^SSSLLLFFFDDDAAA<<<:::;;;;;;<<<<<<<<<===???BBBEEEHHHJJJNNNRRRVVV\\\bbbfffggghhhjjjiiihhhggghhhiiigggiiijjjgggddddddiiimmmiiimmmqqqtttwww{{{vvvppphhh___WWWPPPJJJGGGCCCAAA???>>>>>>>>>===<<<;;;;;;::::::::::::999999777777777777777777777777555555555666666666666666333333333444444444555555222222333333333444444444222222222222222222222222111111222222222333333333111111000000000000111222222222222222222222222222111111111111111111111111.........///000000000111111111111111111111111111////////////////////////111111111111111111111111000111111222222333444444444444555666888999:::;;;<<<>>>@@@BBBDDDHHHLLLPPPQQQTTTXXX[[[[[[[[[[[[\\\\\\]]]^^^___aaabbbccccccccccccccccccccccccccccccddddddeeeeeefffgggggggggiiigggeeedddeeeeeeeeecccccccccbbbbbbaaa`````````bbbbbbaaaaaa``````______]]]]]]]]]\\\\\\ZZZYYYXXXXXXWWWUUUTTTSSSSSSTTTTTTTTTTTTSSSRRRPPPNNNMMMLLLOOOOOONNNLLLJJJHHHHHHHHHEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@@@@@@@@@@@@@>>>???@@@AAABBBBBBBBBBBBEEEDDDCCCCCCCCCBBB@@@>>>;;;:::999888777666666666777666555444444444444444777888999;;;<<<<<<<<<<<<<<<>>>???>>>===>>>@@@CCCBBBBBBAAA???>>>===<<<;;;888777555555555777999;;;<<<<<<<<<<<<<<<;;;:::999::::::;;;;;;;;;:::999999<<<===>>>@@@AAAAAAAAAAAA:::999777555444444444555777888:::;;;;;;:::999888;;;;;;:::::::::::::::999::::::::::::::::::999888777777777777888888888888444333333222222333333333333444444444555777888999999:::;;;<<<>>>AAACCCDDDFFFJJJOOOTTTYYY]]]aaadddeeefffiiilllnnnqqqrrrsssvvvxxx{{{||||||XXXYYYZZZ[[[]]]```aaabbbcccddddddeeeeeefffggggggffffffggghhhiiijjjjjjkkkjjjkkkmmmmmmnnnqqquuuyyy~~~|||qqqdddYYYPPPJJJKKKOOOYYYhhh}}}||||||vvvsssqqqrrruuu}}}uuuqqqooorrrssspppoooppptttttttttsssvvv{{{zzznnniii```XXXUUUVVVYYY\\\]]][[[XXXUUUPPPIIIBBB===666666444333333333333333111222222333333222222111111111222333444444444444333666777999DDDVVVgggpppssspppkkkfffcccccccccdddfffiiimmmpppqqqqqqrrrsssmmmmmmpppuuu{{{~~~zzzssshhh___[[[]]]aaadddggghhhiiiqqq|||ooo___VVVOOOLLLSSS___lll|||{{{jjjYYYNNNGGGCCCBBB@@@<<<;;;<<<:::<<<=========>>>AAADDDGGGJJJNNNRRRWWW\\\bbbfffggghhhjjjjjjhhhggghhhiiiggghhhiiigggeeefffiiimmmjjjnnnrrruuuwww|||uuuqqqjjjaaaXXXPPPKKKHHHCCCAAA???>>>>>>>>>===<<<::::::::::::::::::::::::777777777777777777777777555555555666666666666666333444444444555555555555444444444444333333333333222222222222222222222222111111222222222333333333000000000///000000111222222222222222222222222222222222222333333333333333111111222222222222222222111111111111111111111111000000000000000000000000111111111111222222222222000111111222222333444444333444555666888999::::::;;;===???BBBDDDHHHLLLPPPQQQTTTYYY[[[\\\[[[[[[[[[\\\]]]^^^___aaabbbddddddccccccddddddddddddeeeeeedddeeeeeefffgggggghhhhhhiiigggeeeeeefffgggfffeeedddccccccbbbaaaaaa``````bbbaaaaaaaaa`````````___]]]^^^^^^]]]\\\[[[ZZZZZZYYYYYYWWWVVVUUUUUUTTTTTTSSSSSSSSSRRRQQQOOONNNMMMOOOPPPPPPNNNKKKHHHHHHIIIFFFEEEDDDCCCCCCBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@@@@??????@@@>>>???@@@AAABBBCCCCCCCCCEEEDDDCCCCCCCCCCCCAAA???<<<;;;:::888777777666666666555555555555555666666777888999:::;;;<<<<<<<<<<<<>>>???>>><<<<<<@@@DDDEEEDDDCCCBBB@@@???======;;;:::777555555666888:::;;;;;;;;;<<<;;;;;;:::::::::::::::;;;;;;::::::999;;;;;;===>>>???@@@@@@@@@;;;:::888777666666666666888999:::;;;;;;:::999888::::::999999999999999999999999999::::::999999888777777777888888999999999444444333222222222333333333333333444555666888888999999:::<<<>>>@@@BBBCCCEEEIIINNNSSSXXX\\\aaadddfffgggjjjmmmooorrrssstttuuuxxx{{{|||}}}VVVXXXYYY[[[\\\^^^```bbbbbbccccccdddeeeeeeffffffeeeffffffggghhhiiijjjjjjhhhiiikkklllnnnqqqvvvzzz{{{ttteee[[[RRRKKKKKKOOORRR^^^qqq~~~yyy}}}uuuqqqpppoooppprrruuu~~~tttooommmooopppnnnnnnppptttuuuuuusssqqqqqqtttvvv|||xxxpppjjjbbbYYYUUUUUUYYY]]]___]]]ZZZVVVRRRKKKCCC===888777555444333333444444111222222333333222222111000111222333444444444444222666777999CCCUUUgggppptttqqqkkkgggcccbbbbbbcccggglllrrrwwwyyy{{{|||}}}uuuttttttwww{{{|||yyyrrrhhh___\\\___cccfffiiikkknnnvvvwwweeeZZZQQQJJJNNNWWWccctttwwweeeTTTHHHBBB???@@@???<<<;;;===:::;;;=========>>>AAACCCEEEIIIMMMRRRVVV[[[aaaeeefffhhhjjjjjjiiihhhhhhhhhfffggggggffffffgggjjjllllllnnnrrrtttwww}}}uuurrrkkkbbbYYYQQQKKKIIICCCAAA???>>>??????===<<<::::::::::::::::::::::::777777777777777777777777555555555555666666666777444444555555555666666666555555555444333333222222222222222222222222222222111111222222222333333333111000000000111111222333222222222222222222222222111222222222333333333333333333333333333222222222111111111111111111111111000000000000000000000000000000000000111111111222000111111222222333444444333444555666777999:::::::::<<>>???@@@BBBCCCCCCDDDDDDDDDCCCBBBBBBCCCCCCAAA???<<<;;;:::999888777777777555444444555555666777888888999:::<<<======>>>>>>;;;>>>???===;;;;;;???DDDGGGFFFEEEDDDBBB@@@???>>>???<<<999666555666888999999::::::;;;;;;;;;::::::999::::::;;;;;;::::::999;;;<<<===>>>???@@@@@@AAA===<<<:::888777777777888888999999::::::999999999999999999999999999999999888888999999999999888888666666777888999999::::::555444333333222222222333333333333444555666777888888999:::;;;===@@@BBBCCCCCCGGGMMMRRRWWW[[[```cccfffhhhjjjmmmppprrrttttttssswww{{{}}}~~~UUUWWWYYY[[[\\\]]]```aaaaaabbbbbbcccddddddeeeeeeeeeeeefffggghhhiiijjjjjjggghhhjjjlllnnnqqqvvvzzzyyyvvvggg\\\SSSMMMLLLOOOPPP\\\ooo~~~{{{uuuxxx~~~~~~wwwooommmnnnmmmoooqqqoootttyyyrrrmmmjjjmmmnnnnnnoooqqqrrrttttttrrrnnnkkkkkkllllllttt}}}|||uuuqqqlllcccZZZUUUVVVZZZ^^^___^^^[[[WWWRRRKKKCCC===777666444333222222333333222222222333333222222222000111222333444444555444222666888999CCCUUUgggqqqtttqqqkkkfffcccaaaaaabbbhhhmmmuuu{{{|||yyywwwxxx{{{~~~~~~}}}zzzwwwqqqggg___]]]```dddhhhlllpppttt||||||iii]]]SSSJJJLLLSSS___ooo}}}|||sss```NNNDDD???<<<>>>???<<<<<<===:::;;;=========>>>@@@BBBDDDGGGLLLQQQUUUZZZ```dddfffhhhjjjjjjiiihhhhhhhhhgggfffeeeeeegggiiijjjkkkllloooqqqsssvvv}}}uuurrrlllcccYYYQQQLLLJJJDDDAAA???>>>??????>>><<<::::::::::::::::::::::::777777777777777777777777444555555555666666777777555555555666666666666777666666555444333222222111222222222222222222222222111111222222222333333333222111111111222333333444222222222222222222222222//////000000111111111111333222222222111000000000111111111111111111111111000000000000000000000000.../////////000000111111000111111222333333444444333444555666777888999::::::<<>>???AAABBBCCCDDDDDDDDDDDDBBBBBBBBBCCCBBBAAA???<<<<<<:::999888777777777444444444444666777888999;;;<<<===???@@@@@@AAAAAA;;;===???===::::::???DDDHHHHHHFFFEEECCCAAA@@@???AAA>>>:::777555666777888888999::::::;;;;;;;;;;;;999999:::;;;;;;:::::::::>>>>>>???@@@AAABBBBBBCCC>>>===;;;999888888888999999999999999999999::::::999999999999999999::::::777888888999999999888888666666777888999::::::;;;555444333333222222222222333333333444555666777888888999999;;;===???AAACCCCCCFFFLLLRRRVVV[[[```cccggghhhkkknnnqqqssstttuuusssvvvzzz}}}WWWXXXYYY[[[]]]^^^^^^___aaabbbbbbcccddddddeeeeeedddfffhhhjjjkkkkkkjjjiiijjjlllmmmnnnooorrrvvvyyyzzz{{{lll```VVVNNNMMMQQQRRR\\\kkkxxx~~~xxxuuuuuuvvvttt}}}{{{sssooollllllmmmnnnllliiijjjmmmttt~~~|||uuuooommmooonnnkkklllqqqsssvvvxxxuuuoooiiieeedddgggkkksss}}}~~~xxxqqqlllcccZZZUUUTTTWWWZZZ```aaa]]]WWWRRRNNNGGG???999888666555444444555555222222222222222222222222111111222333333444555555888888888;;;DDDUUUiiiwww|||wwwooofff``````cccgggjjjsss{{{|||yyy|||~~~|||}}}zzzxxxrrrjjjaaa^^^```ccciiilllppptttxxx~~~qqq```SSSNNNNNNQQQ___jjjwww~~~vvvbbbQQQBBB@@@===<<<======<<<<<<<<<;;;;;;;;;<<>>>>>>>>>>>===;;;:::999999888888999999:::::::::999999999888888777777777777777777777777666666666666666666666666555555444444444444555555333333333222222111111111222222222222222222222222222222222222222222222222333333333333333333333333111111000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111000000111111222333444555666777888999:::;;;<<<===>>>???AAADDDIIILLLOOOSSSWWWYYYZZZZZZ[[[\\\```______```bbbdddfffhhhiiijjjjjjjjjjjjjjjjjjkkkkkkkkklllllllllkkkiiihhhiiiiiihhhhhhggggggffffffiiiiiiiiihhhfffdddaaa___ddddddddddddccccccbbbaaacccbbbaaa___^^^^^^^^^^^^[[[ZZZZZZYYYYYYYYYYYYYYYYYYXXXVVVTTTSSSRRRQQQQQQRRRPPPMMMLLLMMMNNNNNNMMMKKKJJJJJJIIIHHHGGGFFFFFF@@@AAACCCDDDEEEEEEDDDCCCAAAAAAAAAAAAAAAAAA@@@???@@@@@@AAABBBDDDEEEFFFFFFEEEEEEEEEDDDCCCBBB@@@???;;;;;;:::999888888888888777555777999999777999===>>>???@@@AAAAAAAAABBBBBB???===:::999999;;;;;;;;;BBBCCCCCCCCCBBB@@@>>>===;;;;;;;;;;;;:::999888888:::::::::999999999888888::::::;;;;;;<<<======>>><<<>>>@@@BBBCCCDDDDDDDDDBBB@@@>>>;;;:::;;;<<<=========<<<;;;;;;:::999999:::::::::999999999888888888888888888888777666666444444555666777888999999666666555444333333333333333333444444555666666666:::<<<===>>>>>>???BBBDDDCCCGGGMMMRRRVVV[[[___bbbdddeeehhhlllpppsssvvvwwwvvvwwwxxxzzz|||VVVWWWYYY[[[\\\^^^^^^___aaaaaaaaabbbccccccddddddccceeegggiiijjjjjjiiihhhiiikkklllmmmnnnqqquuuxxx{{{rrrggg\\\RRROOOQQQTTT^^^lllyyy|||wwwsssrrrrrrqqqyyyxxxpppmmmjjjjjjlllllljjjhhhhhhjjjpppxxx}}}xxxsssmmmkkklllllliiijjjooommmppprrrrrrnnnjjjggggggeeeiiiqqq{{{~~~wwwqqqhhh^^^XXXWWWZZZ]]]```aaa^^^XXXSSSOOOGGG???999888666444222111111222222222222222222222222222111111222333333444555555666666777:::CCCTTThhhvvv|||wwwooofff``````dddgggmmmvvvzzz|||}}}}}}{{{yyysssjjjbbb^^^```bbbgggiiimmmqqquuu{{{rrrbbbVVVPPPQQQSSS[[[eeeqqqxxxyyyqqq___OOOBBB???===;;;<<<<<<<<<;;;<<<;;;;;;;;;<<>>>>>>>>>>>======<<<;;;;;;::::::;;;;;;999999999888888888777777666666666666666666666666666666666666666666666666555555555444444555555555333333333222222222111111222222222222222222222222222222222222222222222222222222222222222222222222111111000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111000000111111222333444555555666777888999999;;;<<<===>>>@@@CCCHHHKKKNNNRRRVVVYYYZZZZZZ[[[\\\_________```bbbdddfffgggjjjjjjjjjjjjkkkkkkkkkkkkkkklllmmmmmmmmmkkkjjjiiijjjjjjjjjiiiiiiiiiiiiiiiiiiiiijjjjjjiiihhhhhhgggddddddddddddddddddccccccdddcccbbb```___^^^^^^^^^\\\[[[[[[ZZZZZZZZZZZZZZZYYYXXXWWWUUUTTTSSSRRRRRRRRRPPPNNNNNNNNNNNNMMMLLLJJJJJJIIIHHHGGGFFFFFFEEEBBBCCCDDDEEEEEEEEEDDDCCC@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDEEEFFFDDDDDDDDDCCCCCCAAA@@@@@@===<<<;;;:::999888888888888666666888888666999???AAACCCFFFGGGFFFEEEDDDDDDBBB???;;;999999999999888??????@@@@@@???>>>===<<<;;;;;;;;;;;;:::999888777:::999999999888888888888888999999:::;;;<<<=========???AAACCCEEEEEEEEEEEEEEECCC@@@===<<<<<<>>>???<<<<<<;;;;;;:::999999999888888888888777777777777777888888888888777666666444444555666777888999999666666555444333333333333333333444444555666666666888:::;;;<<<<<<>>>@@@CCCEEEHHHNNNSSSWWW\\\aaadddeeefffiiilllpppsssvvvwwwuuuvvvxxxyyy|||UUUVVVXXXZZZ\\\]]]^^^^^^______``````aaabbbbbbbbbbbbccceeeggghhhhhhhhhhhhiiijjjlllmmmnnnppptttwww|||zzzqqqeeeYYYRRRRRRSSS\\\iiivvv~~~~~~~~~{{{wwwsssqqqpppmmmttt{{{wwwpppllliiiiiijjjkkkhhhfffeeefffjjjpppwwwyyywwwtttsssooollllllkkkiiikkknnniiikkkmmmmmmkkkhhhffffffdddgggoooyyyzzzooocccZZZYYY\\\___aaabbb___YYYTTTPPPHHH@@@999888555222000///......222222222222222222222222111222222333333444444555555555666999CCCTTThhhwww|||wwwpppgggaaaaaadddgggnnnxxx}}}|||~~~~~~{{{zzztttlllccc^^^___aaadddgggjjjmmmqqqvvv}}}ssseeeYYYSSSSSSUUUVVV___jjjqqqsssmmm^^^OOOBBB???<<<::::::;;;;;;:::<<<;;;::::::<<<>>>AAACCCDDDGGGKKKPPPTTTZZZ___cccgggggghhhiiiiiiiiiiiiiiigggfffdddcccdddeeegggiiijjjkkklllnnnqqqvvv|||yyyrrrggg^^^XXXRRRLLLHHHDDDAAA???===>>>>>>=========<<<;;;;;;::::::;;;;;;888888888777777777666666666666666666666666666666666666666666666666666666555555555555555555555555333333333222222222222111222222222222222222222222222222222222222222222222111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111000000000000111222222444444555555666666666666999;;;<<<===???AAAFFFIIIMMMPPPUUUXXXYYYYYY[[[\\\^^^^^^___```bbbdddfffgggjjjjjjjjjkkkkkklllllllllllllllmmmnnnmmmlllkkkjjjkkkkkkkkkkkkkkkkkkllllllkkkjjjjjjiiiiiiiiiiiiiiiddddddeeeeeefffeeeeeeeeefffeeecccaaa```___^^^^^^]]]]]]\\\[[[[[[[[[[[[\\\[[[ZZZXXXWWWUUUUUUTTTTTTSSSQQQPPPPPPPPPOOOMMMKKKJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFEEEEEEDDDCCCBBBBBBCCCCCCDDDCCCCCCBBBAAAAAABBBCCCCCCDDDEEEEEECCCCCCCCCCCCBBBAAA@@@@@@>>>>>>===<<<:::999999888999666666888888888===CCCGGGKKKOOOQQQNNNJJJGGGEEEDDDAAA<<<:::999888777666:::;;;;;;<<<<<<;;;;;;:::::::::::::::999888777777888888888888777777777777777777888999:::<<<<<<===???@@@CCCEEEGGGHHHHHHHHHGGGEEECCC@@@>>>>>>??????;;;;;;::::::999999888888777777666666666555555555777777888888777777666555444444555666777777888999666666555444333333333333333333444444555666666666666888::::::;;;<<>>AAABBBDDDGGGLLLPPPUUUZZZ```dddggghhhiiijjjjjjjjjjjjjjjhhhgggeeeddddddeeeggghhhhhhjjjmmmpppsssxxx~~~zzzrrrhhh^^^XXXQQQKKKFFFCCCAAA>>>======>>>===<<<;;;:::999999888888999999999888888888777777777777555555555555555555555555666666666666666666666666444555555555555555555444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111000000111111222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111222222444444444444444444444444888999;;;<<<>>>@@@CCCFFFKKKNNNSSSVVVXXXYYYZZZ[[[]]]]]]___```bbbdddfffgggjjjjjjjjjkkkllllllmmmmmmlllmmmnnnnnnnnnmmmlllkkkjjjjjjkkkkkkllllllmmmmmmlllkkkiiifffeeedddeeeeeeddddddeeefffgggggggggfffgggfffdddbbbaaa```_________^^^^^^]]]]]]]]]]]]]]]\\\[[[ZZZXXXWWWVVVVVVVVVSSSRRRRRRRRRRRRPPPMMMJJJJJJJJJIIIHHHGGGFFFEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDEEEFFFFFFGGGGGGFFFFFFEEEBBBCCCCCCCCCDDDDDDEEEEEEBBBBBBBBBBBBBBBAAA@@@@@@??????>>>===<<<;;;999999999666666888:::<<>>>>>AAACCCEEEHHHIIIJJJJJJJJJGGGEEECCCAAA???>>>>>>???:::::::::999999888888888777777666666666555555555777777777777777666666555444444555555666777777888666666555444333333333333333333444444555666666666666777999:::;;;<<>>@@@BBBDDDHHHLLLQQQUUUZZZ```dddhhhiiijjjkkklllllllllllljjjhhhgggeeeeeefffggghhhgggjjjoootttyyy~~~{{{ttthhh___XXXQQQKKKFFFCCCAAA>>>============<<<;;;:::999999888888999999::::::999999999888888888666666666666666666666666666666666666666666666666444444555666666555444444222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222111111111111222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000//////000000111222333333333333333444444444666888;;;<<<===???BBBDDDHHHLLLQQQUUUVVVXXXYYY[[[[[[\\\^^^```cccdddffffffiiiiiijjjkkkkkklllmmmmmmkkklllmmmnnnnnnnnnmmmllliiijjjjjjjjjkkkkkkllllllkkkiiigggeeedddcccdddddddddeeeffffffgggggggggggggggfffdddcccaaa``````___```______^^^^^^^^^^^^^^^\\\\\\ZZZYYYXXXXXXXXXXXXTTTSSSRRRSSSSSSQQQNNNLLLKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCBBBAAA@@@@@@????????????===<<<:::999999666666:::===AAAIIIRRR]]]dddkkkllleeeZZZQQQMMMEEEBBB>>>;;;;;;;;;::::::777888888888999::::::;;;::::::::::::999888777777666666666666666666666666777777999:::<<<>>>@@@@@@CCCDDDGGGIIIJJJJJJJJJJJJDDDCCCAAA???>>>=========::::::999999999999888888888888777777777666666666777777777777777666555555444444555555666666777777666666555444333333333333333333444444555666666666666888:::;;;<<<>>>AAACCCFFFIIINNNRRRWWW]]]ccchhhkkklllnnnppprrrtttuuuvvvssstttuuuwwwyyyRRRSSSUUUXXXZZZ\\\]]]^^^\\\\\\]]]]]]^^^_________```aaabbbccceeeggghhhiiikkklllnnnoooppprrrvvvyyyzzzwwwiii^^^ZZZWWWaaaooo|||{{{wwwvvvuuutttsssooorrruuuyyyzzzuuuqqqmmmgggbbbaaabbbeeeiiinnnssswwwzzz{{{~~~~~~yyyssslllfffeeeeeefffgggfffiiinnntttzzzvvvfff^^^^^^bbbccceeeddd___ZZZUUUKKKBBB777666555444333333444444222222222222222222222222333333333333333333333333555666888<<>><<<======<<<<<<===<<<;;;;;;::::::;;;;;;:::::::::999999999999888777777777777777777777777666666666666666666666666333444555666666555444333111222222222222333333333222222222222222222222222222222222222222222222222333333333333333333333333222222111111111111222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000////////////000111111222222333333444444444555666888;;;<<<===>>>AAACCCFFFJJJOOOSSSUUUWWWYYY[[[ZZZ\\\^^^```ccceeeffffffhhhhhhiiijjjkkkkkklllllljjjkkklllmmmnnnmmmlllllliiijjjjjjjjjjjjjjjjjjkkkggggggggggggggghhhhhhiiieeeeeeffffffgggfffffffffeeeeeecccbbbaaaaaa````````````___^^^^^^^^^^^^___\\\\\\ZZZYYYYYYXXXXXXXXXTTTSSSRRRRRRSSSSSSQQQOOOLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGHHHJJJKKKMMMNNNLLLLLLLLLLLLKKKIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEDDDCCCBBB@@@???===>>>??????>>>===;;;::::::777888<<>>===<<<<<<;;;;;;::::::::::::::::::999999999999999888888888777777666666777777666666555444444444555555555666666666666666555444333333333333333333444444555666666666777999;;;<<<===???BBBEEEFFFIIIMMMRRRWWW]]]dddiiinnnnnnoooqqqssstttuuuvvvssstttvvvwwwzzzQQQRRRUUUWWWZZZ\\\]]]^^^\\\\\\]]]]]]^^^______```aaaaaabbbccceeegggiiijjjjjjkkkmmmnnnoooqqquuuxxxxxxyyyllldddaaaXXXcccuuuzzzxxxwwwuuutttppprrrsssuuu}}}yyyuuupppjjjeeebbbdddfffiiilllooosssvvv{{{|||pppgggdddeeeggghhhgggiiimmmqqquuu|||wwwhhh___```cccdddfffeee```[[[VVVLLLCCC999888666444333222222333222222222222222222222222333333333333333333333333444555777;;;FFFXXXnnn||||||yyyssslllfffdddfffhhhhhhmmmttt~~~}}}~~~~~~~~~wwwxxxwwwrrrjjjdddbbbccchhhhhhiiiiiikkkooovvv{{{}}}wwwlll```XXXVVVYYY\\\dddjjjpppsssuuuqqqeeeYYYFFFBBB===999999:::;;;;;;::::::999999;;;===@@@AAAEEEHHHMMMQQQVVV[[[aaaeeekkklllmmmnnnpppppppppppplllkkkiiihhhhhhjjjkkkllllllqqqwww}}}wwwkkkaaaYYYRRRKKKFFFCCC@@@===<<<======<<<;;;===<<<;;;;;;::::::;;;;;;999999999999888888888888888888888888888888888888666666666666666666666666333444666777777666444333111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222333222222111111222222333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000///////////////000111111111222222333444555666666666888;;;======>>>@@@BBBDDDHHHNNNRRRUUUVVVYYYZZZYYY[[[^^^aaaccceeeeeeffffffgggggghhhjjjkkkkkkllliiijjjkkkmmmmmmmmmlllkkkkkkkkkkkkjjjjjjjjjjjjjjjgggggghhhiiiiiiiiiiiiiiieeeeeefffffffffeeeddddddccccccbbbaaaaaaaaaaaaaaa``````___^^^^^^^^^^^^___\\\[[[ZZZYYYYYYXXXXXXYYYUUUSSSRRRRRRSSSTTTSSSRRRMMMMMMLLLKKKJJJIIIIIIHHHHHHHHHIIIKKKNNNQQQTTTVVVUUUUUUTTTSSSQQQOOONNNMMMJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGEEEDDDBBB@@@???;;;<<<>>>??????===<<<;;;;;;999999===???AAAHHHPPP]]]hhhrrruuunnnccc\\\YYYKKKGGGCCC@@@>>>===<<<;;;:::999888888888999:::;;;<<<<<<<<<<<<;;;:::999999666666666777777888888888555666777:::<<>>???@@@BBBDDDHHHMMMQQQTTTVVVXXXZZZYYY[[[]]]aaaccceeeeeefffeeefffggghhhiiijjjkkkkkkhhhiiikkklllllllllkkkkkklllllllllkkkkkkjjjjjjjjjhhhiiiiiiiiihhhgggeeedddeeefffffffffeeedddccccccbbbbbbaaaaaaaaaaaabbbbbb``````___^^^^^^^^^^^^^^^[[[[[[ZZZYYYXXXXXXXXXYYYUUUSSSQQQQQQSSSTTTUUUUUUNNNNNNMMMLLLKKKJJJIIIIIIIIIJJJKKKNNNQQQUUUYYY[[[^^^]]]\\\[[[YYYVVVTTTSSSKKKKKKKKKJJJJJJIIIIIIHHHIIIIIIHHHFFFDDDBBB@@@???:::;;;===>>>???>>><<<;;;<<<::::::===>>>???DDDKKKUUU```lllpppjjj```ZZZXXXNNNJJJEEEAAA???===;;;::::::999888777777888999:::============<<<;;;:::999666666777777888888999999333444666999;;;>>>@@@AAA>>>>>>???@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888777777777777666666666666666555555444444444444555555555555555666666555444333333333333333333444444555666666777666888:::<<<===???BBBEEEIIIKKKPPPTTTYYY```gggmmmpppqqqqqqrrrssstttuuuuuutttuuuwwwxxx{{{QQQRRRTTTUUUVVVYYY]]]```^^^\\\\\\\\\^^^``````___bbbcccddddddffffffggghhhllljjjiiijjjllloooqqqqqqxxx|||~~~rrriiifffeeettt~~~zzzuuupppmmmkkkmmmuuu~~~zzzsssllleeehhhkkkkkkkkklllpppsss|||}}}nnnhhheeebbb___cccfffjjjmmmpppssswwwzzz~~~|||wwwnnneee``````bbbdddgggfffaaa]]]XXXNNNEEE===:::666444333444333222444444444444444444444444222222333333333333444444555555555999DDDWWWmmm|||{{{wwwrrrmmmjjjhhhfffeeegggiiikkknnnssszzz{{{wwwtttrrrlllddd``````eeegggiiijjjkkkmmmpppsssyyyssshhh\\\UUUXXXdddooo|||rrrcccOOODDD::::::===>>><<<<<<:::999999:::;;;===???AAADDDHHHMMMPPPSSSYYYaaagggkkklllmmmoooqqqssstttuuuooommmkkkiiijjjlllooorrrssswww{{{}}}vvvkkk```WWWPPPJJJGGGDDDBBB>>>=========<<<;;;<<<<<<;;;;;;;;;:::::::::999999999888777666666555::::::999999888777777777666666666666555555555555555555555555444333222111333333333222222222111111000000111222333444444555222222222222222222222222222222333333333222222111222222222222222222222222000000000000000000000000000111111111111222222222000000000000000000000000000000000000000000000000111111111111111000//////222222222333444555666777888999;;;<<<<<<<<<>>>@@@BBBFFFLLLPPPRRRSSSTTTUUUYYYZZZ\\\^^^aaabbbccccccddddddeeefffgggggggggggghhhiiiiiijjjjjjkkkkkklllkkkmmmnnnmmmllljjjjjjkkkjjjjjjiiiggggggfffffffffeeeeeeeeeeeeeeeeeeeeeeeecccbbbaaa``````______```______``````______^^^]]]]]]]]]\\\[[[ZZZYYYXXXXXXUUUUUUUUUUUUTTTRRRQQQPPPQQQOOONNNMMMLLLLLLMMMMMMKKKMMMNNNNNNQQQYYYaaafffjjjgggdddcccaaa]]]YYYYYYUUURRRNNNLLLKKKKKKKKKJJJGGGFFFEEEEEEEEECCC???<<<<<<;;;<<<===??????===<<<::::::;;;<<<===@@@BBBDDDJJJOOOVVV[[[]]]\\\\\\\\\WWWOOOJJJIIIEEE===:::<<<666999:::999666555666888888999:::;;;;;;;;;;;;;;;888777666555555444555555333444555666777999:::::::::::::::999999999999999777888999999::::::::::::<<<===============<<<<<<<<<<<<<<<<<<;;;:::999888777777777666555333222111333333444444555666777777444222000000222333111///111111222444666777888999666888:::;;;<<>>???BBBEEEJJJMMMQQQVVV^^^dddkkkllloooqqqsssuuuvvvvvvtttssspppooooooqqqsssuuuuuuxxx|||{{{tttjjj```XXXRRRMMMJJJEEEBBB???>>>>>>>>>===<<<<<<<<<;;;;;;;;;:::::::::999999999888777666666666999999999888888888777777666666666666555555555555555555555555444333333222444444444333333333222222222222222222222222333333222222222222222222222222222222222333333222222111222222222222222222222222111111111111111111111111000111111111111222222222000000000000000000000000000000000000000000000000///////////////...------222222222333444555666777777999;;;;;;;;;<<<>>>@@@BBBFFFKKKOOOQQQRRRSSSTTTXXXYYY[[[]]]```aaabbbbbbbbbcccdddffffffggggggggghhhiiiiiijjjjjjkkkllllllkkkmmmnnnmmmkkkjjjjjjkkkjjjiiihhhgggffffffffffffffffffffffffffffffffffffcccbbbaaa```__________________``````______^^^]]]]]]]]]\\\[[[ZZZYYYXXXXXXUUUUUUUUUTTTSSSRRRQQQPPPPPPOOOMMMLLLKKKKKKLLLLLLNNNPPPQQQRRRVVV___jjjqqqxxxvvvtttqqqmmmfff```]]]ZZZVVVRRROOOMMMMMMLLLKKKIIIHHHHHHHHHGGGEEEAAA>>>;;;;;;;;;===??????>>><<<;;;;;;:::;;;<<<>>>@@@BBBAAADDDGGGKKKMMMQQQUUUXXXZZZSSSOOOMMMIIIBBB???AAA999;;;;;;:::777666777888::::::;;;<<<<<<<<<<<<<<<999999888666666666666666444444555666777888888999999999999999999999999999888999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::<<<<<<<<<<<<;;;:::999888888888888777666555333222333333444444555666666777555333111222333444222000222222333444555777777888666888:::;;;<<>>===<<<<<<;;;;;;;;;:::::::::999999999888777777666666777777777888888888999999666666666666555555555555444444555555555444444333555555555444444444333333333333333222222222111111222222222222222222222222111222222333333222222222222222222222222222222222222222222222222222222222000111111111111222222222000000000000000000000000000000000000000000000000///////////////......---222222222222333555666777666888:::;;;;;;<<<>>>@@@BBBEEEJJJNNNOOOPPPRRRSSSVVVXXXZZZ\\\^^^``````aaaaaabbbccceeefffggggggggghhhhhhiiijjjjjjkkkkkkllljjjlllmmmmmmkkkjjjjjjkkkiiiiiihhhgggffffffffffffhhhhhhhhhhhhhhhhhhhhhhhhbbbbbbaaa```_______________````````````___^^^^^^]]]]]]\\\[[[ZZZYYYYYYXXXUUUUUUUUUTTTSSSRRRQQQPPPNNNMMMLLLJJJJJJJJJKKKKKKPPPPPPRRRUUUZZZeeesss}}}~~~vvvnnnhhhbbb]]]WWWSSSPPPOOONNNMMMHHHGGGGGGGGGFFFDDD@@@===;;;;;;;;;<<>>===<<<;;;;;;:::;;;<<<>>>???>>>>>>>>>???CCCJJJSSSYYY\\\XXXUUUSSSNNNHHHDDDEEE===>>>===;;;999777888999;;;<<<<<<===============::::::999777777777777777555555555666666777777777999999999999999999999999;;;;;;<<<<<<======<<<<<<999999:::::::::::::::999<<<<<<<<<<<<<<<;;;:::999777777777777666444333222333333444444555666666666555444333333444444333222333333444444555666666777666888:::;;;<<>>;;;<<<;;;999999888888888888:::<<<>>>???BBBFFFKKKOOOQQQVVV]]]bbbgggjjjnnnsssuuuwwwvvvvvvuuuuuutttuuuvvvxxxzzz{{{|||~~~zzztttjjj```YYYTTTOOOMMMGGGDDDAAA@@@@@@@@@???>>><<<<<<;;;;;;;;;:::::::::999999999888888777777777666666666777888999999:::666666666666555555555555333444555555555555555444444444444444333333333333222222222222222222222222222222222222222222222222111111222333333333222222222222222222222222222222222222222222222222222222000000111111111222222222000000000000000000000000////////////////////////000000111111111111000000111111111222333444666666555777999:::;;;<<<>>>@@@BBBEEEIIILLLNNNOOOQQQRRRUUUVVVXXXZZZ\\\^^^______```aaabbbdddeeefffffffffggghhhhhhiiijjjjjjkkkkkkjjjkkkmmmmmmkkkjjjjjjkkkiiihhhggggggfffffffffggghhhhhhhhhhhhhhhhhhhhhhhhbbbbbbaaa```____________```````````````___^^^^^^^^^]]]]]]\\\[[[ZZZYYYXXXVVVVVVUUUUUUTTTRRRQQQPPPNNNMMMKKKJJJIIIIIIJJJKKKNNNNNNOOOTTTZZZfffwww~~~vvvkkkeee]]]WWWSSSQQQPPPOOOJJJIIIHHHHHHHHHFFFBBB???===<<<<<<===???@@@@@@>>>===<<<;;;;;;;;;;;;<<<===>>>===<<<;;;>>>FFFPPPWWW[[[[[[ZZZXXXRRRKKKGGGFFFBBBAAA@@@===;;;:::999:::<<<======>>>>>>>>>======::::::999888777777777777666666666666666666666666888888999999:::::::::;;;======>>>>>>>>>>>>>>>===999999:::;;;;;;;;;::::::<<<<<<<<<<<<<<<;;;::::::666666666666555444333222444444444555555555666666555444333333333333333222333444444444555555666666666888:::;;;<<>><<<<<<;;;;;;;;;:::::::::999999999999888888888888555555666777888999999:::666666666666555555555555444444555555666555555555333333333333222222222222000000111222333333444444222222222222222222222222000111222333333333333333222222222222222222222222111111111111111111111111000000111111111222222222111111111111111111111111////////////////////////000000111111111111000000111111111222333444555666555777:::;;;;;;<<>>???AAABBBAAA@@@???>>>===<<<;;;<<<======<<<;;;999888999>>>EEEKKKZZZ^^^aaa^^^XXXQQQKKKHHHGGGEEEBBB???======<<<<<<===>>>>>>>>>>>>>>>======;;;:::999888777777777777777777777777777666666666888999999:::;;;<<<<<<===??????@@@@@@@@@??????>>>::::::;;;<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;777777888777777666555444444444444555555555555555333333333333222222222222333444444444555555666666666888:::;;;<<>><<<<<<;;;;;;;;;:::::::::999999999999999999999999555555666666777888999999666666666666555555555555555555666666666555555444333333222222222111111111///000111222333444444555222222222222222222222222000111222222333333333333222222222222222222222222000000000000000000000000000111111111111222222222111111111111111111111111000000000000000000000000---......///////////////111111111111222444555666666888:::<<<<<<===@@@BBBDDDFFFIIIKKKMMMNNNPPPRRRTTTUUUWWWYYY[[[]]]^^^^^^___```aaabbbccccccccccccddddddeeeffffffgggggghhhhhhjjjllllllkkkjjjkkkllljjjiiiiiihhhhhhiiiiiiiiiggggggggggggggggggggggggddddddcccbbbaaaaaaaaaaaa```aaaaaaaaaaaa```______^^^^^^]]]\\\[[[ZZZZZZYYYXXXXXXXXXWWWVVVUUUTTTSSSPPPOOONNNLLLLLLLLLLLLMMMOOOMMMPPPWWW\\\eeezzz|||tttiii```ZZZXXXWWWVVVSSSSSSRRRRRRRRROOOLLLIIIFFFDDDCCCBBBCCCDDDDDDCCCAAA@@@???>>>>>>>>>??????===<<<:::888888:::???CCCTTT^^^ffffffaaaZZZSSSMMMJJJGGGCCC@@@@@@@@@?????????@@@@@@@@@@@@??????>>><<<;;;:::999999888888999888888888888888888888888999999:::;;;===>>>??????@@@@@@AAAAAA@@@@@@??????;;;;;;<<<===>>>>>>>>>>>><<<<<<=========<<<<<<;;;:::::::::::::::999888888555555555555555555555555222333444333222111111333333333444444555666666777666888:::;;;<<>>===<<<<<<;;;;;;;;;:::::::::999999999999999999999999555666666666777777888888666666666666555555555555666666777666666555444333444444333333333222222222111111111222222333333333222222222222222222222222000000111222333333333333222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000------...///////////////000000111111222333555666666999;;;======???AAACCCEEEGGGJJJLLLMMMNNNQQQSSSTTTUUUWWWYYY[[[]]]^^^^^^```aaaaaabbbbbbaaaaaa```bbbccccccdddeeeeeeffffffhhhiiikkkkkkjjjjjjkkklllkkkjjjjjjjjjjjjjjjkkkkkkiiiiiiiiiiiiiiiiiiiiiiiifffeeedddcccbbbbbbbbbbbbaaaaaaaaaaaaaaa```_________^^^]]]]]][[[[[[ZZZYYYZZZZZZYYYYYYXXXWWWUUUTTTSSSRRRPPPOOONNNNNNOOOOOOPPPMMMQQQXXX\\\cccwww{{{oooeee___]]]\\\\\\ZZZZZZYYYYYYYYYWWWSSSPPPLLLIIIGGGFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@AAABBB@@@???<<<999888999===AAAJJJXXXfffiiifffaaaZZZRRRLLLHHHDDDBBBBBBCCCBBBAAACCCCCCCCCCCCCCCBBBAAAAAA???>>>===<<<;;;;;;;;;;;;999999999999999999::::::::::::;;;===>>>@@@AAAAAA@@@AAAAAAAAA@@@@@@???>>>;;;;;;<<<===>>>>>>>>>>>><<<<<<============<<<<<<999::::::::::::999888888555555555555555555555555333555666555222111222444222222333444555777777888666888:::;;;<<>>???BBBGGGMMMQQQTTTWWW\\\```cccccceeefffhhhjjjkkklllhhhjjjlllnnnpppoooooonnnsssvvvyyy|||yyynnnccc[[[TTTOOOKKKFFFCCC@@@?????????>>>===<<<<<<;;;;;;;;;:::::::::999999999999999999999999666666666666777777777777777666666666555555555555777777777777666555333333555555444444444333333333333333333222222222222111222222222222222222222222///000111222333444444444222222222222222222222222222222222222222222222222000111111111111222222222111111111111111111111111000000000000000000000000//////000111111111111111000000000111222333555555777999<<<===>>>@@@BBBDDDFFFHHHJJJLLLMMMOOOQQQSSSTTTUUUWWWYYY[[[]]]^^^^^^aaaaaaaaaaaaaaa``````___aaabbbbbbccccccdddeeeeeegggiiikkkkkkjjjjjjkkklllkkkkkkkkkjjjkkkkkklllllljjjjjjjjjjjjjjjjjjjjjjjjffffffeeedddccccccccccccaaaaaaaaaaaaaaa``````______^^^^^^]]]\\\[[[ZZZZZZ[[[[[[ZZZZZZYYYXXXVVVUUUTTTSSSQQQPPPOOOOOOPPPQQQOOOLLLPPPWWW[[[```ssssssiiibbb`````````ffffffeeeeeeeeeccc___\\\OOOMMMIIIHHHHHHHHHGGGFFFDDDDDDCCCBBBBBBBBBCCCDDD>>>===999666444666;;;>>>@@@QQQbbbhhhgggddd\\\TTTMMMIIIDDDBBBCCCEEEDDDCCCEEEEEEFFFEEEEEEDDDCCCCCCAAA@@@???>>>============999999:::::::::;;;;;;;;;:::;;;<<<>>>???AAABBBCCCAAAAAAAAAAAA@@@@@@???>>>:::;;;<<<===>>>>>>>>>>>><<<<<<===============<<<666777777777777666666555555555555555555555555444444666777666333222444666111111333444666777888999666888:::;;;===???BBBDDDGGGIIINNNTTTZZZaaagggjjjkkklllnnnppprrrsssttttttvvvtttvvv{{{~~~DDDGGGJJJLLLNNNPPPTTTVVVWWWYYY\\\]]]^^^^^^```bbbcccdddfffggghhhhhhhhhgggiiijjjkkklllmmmooorrruuuyyyuuuqqqmmmkkkbbbaaaccciiimmmrrrzzz~~~wwwpppmmmjjjgggiiinnnnnnnnnqqqwww}}}|||pppiiicccaaa``````dddiiiiiinnnrrrqqqnnnooovvv|||~~~yyyqqqkkkbbb___]]]^^^aaaccccccaaa___```___\\\ZZZZZZ___ccclllooooookkkgggaaaVVVLLLCCC===777333333444222111333333333333333333333333//////000111222444555666666333444999BBBOOOccctttzzzxxxuuupppllliiihhhgggiiikkkkkkkkkqqq}}}~~~sssggg```___bbbdddggglllqqquuuyyy{{{}}}xxxjjjXXXLLLKKKMMMNNNUUU___lllyyy}}}```RRRCCC>>>===;;;999999;;;::::::999:::;;;<<<===CCCFFFKKKOOORRRWWW[[[___ccceeeggggggfffeeefffgggggggggggghhhhhhjjjkkkkkknnnrrrvvvxxxyyy|||zzznnncccZZZSSSNNNKKKDDDCCCAAA???>>>>>>>>>>>><<<<<<:::999888777777777777888:::;;;:::999777555777777777777777777777777666666777777888888999999555555666666555555444333111222222333333222222111111222333333333333222111222222222111111111111000222222111111111111111111111111111111111111111111000000/////////111222333111111111111111111111111111111222222222222111111000000////////////000000---.........//////000000...///000000000111555777999:::;;;<<>>HHHWWWeeellliii```YYYQQQNNNIIIEEEDDDDDDCCCBBBCCCCCCDDDGGGIIIIIIHHHFFFBBBCCCBBB@@@>>>======>>>;;;::::::::::::;;;<<<<<<;;;;;;<<<<<<======>>>>>>???????????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===;;;::::::999888777666666111444666555222111222333444888<<<:::444111222555333333444444555666666666666888;;;<<<<<<===???AAADDDIIIOOOVVV[[[aaafffjjjiiikkkooopppqqqrrruuuvvvuuuwwwyyy{{{CCCEEEIIILLLNNNPPPTTTWWWWWWYYY\\\]]]^^^^^^```aaacccdddfffhhhiiiiiiiiihhhiiijjjkkklllmmmooorrruuu}}}{{{vvvqqqllliiiaaa___aaagggkkkmmmsssyyy}}}{{{tttnnnkkkiiifffiiimmmmmmnnnqqqxxxrrrjjjdddaaa```___bbbfffgggkkkpppooollllllqqqwww}}}|||ssseeeaaa^^^]]]```cccdddccc``````___[[[XXXYYY^^^cccjjjnnnoookkkhhhbbbXXXOOOCCC===777333333444333111333333333333333333333333000000111111222333555555666444444999AAAOOOcccttt{{{yyyvvvrrrnnnkkkjjjjjjlllmmmmmmlllrrr~~~xxxkkkdddbbbccceeeiiinnnsssyyy}}}|||mmmYYYLLLJJJKKKKKKNNNXXXeeerrr~~~zzzaaaRRRCCC>>>===;;;999999::::::999999:::;;;===>>>BBBFFFKKKOOOSSSXXX\\\___bbbdddfffgggfffddddddeeeddddddddddddeeefffggghhhlllooossstttvvvzzz{{{oooddd[[[TTTNNNKKKEEEDDDBBB@@@>>>======>>>::::::999999999999999999888999999:::999888777666777777777777777777777777666666777777777777777777555555666666555555444333222222333333333333222222111222333333333333222111222222222111111111111000111111111111111111111111111111111111111111111111111111000//////000111222111111111111111111111111111111222222222222111111111111000000000000111111/////////000000000111111---///000000000111444666888999:::<<<>>>AAACCCDDDHHHJJJMMMOOOPPPQQQTTTVVVWWWXXXZZZ[[[]]]^^^^^^^^^______`````````______^^^^^^^^^^^^^^^___```aaaaaabbbdddggghhhhhhggghhhiiiiiiiiiiiiiiiiiiiiiiiiiiikkkkkkjjjjjjiiihhhhhhhhhgggeeeddddddeeeeeecccbbbbbbbbbcccccccccbbbbbbaaa```___^^^]]]\\\[[[[[[[[[YYYYYYYYY[[[\\\[[[XXXVVVTTTTTTTTTTTTRRRPPPNNNMMMOOONNNOOORRRTTTYYYdddppp~~~tttnnnkkkhhhfffkkkjjjlllrrryyyzzzuuuooobbbZZZQQQMMMLLLLLLJJJHHHIIIIIIIIIIIIIIIGGGFFFEEEAAA@@@>>><<<:::999999:::;;;CCCPPP]]]eeeddd^^^XXXQQQNNNHHHEEEDDDCCCCCCBBBBBBCCCEEEIIILLLMMMKKKIIIEEEDDDCCC@@@>>>===>>>???<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<======>>>>>>>>>???????????????>>>============<<<<<<<<<<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999888777666666444666777666222000111222222444777666444222222444222222333333444555555555666888:::;;;<<<===???AAADDDIIIOOOUUU[[[```fffiiijjjlllnnnppppppppprrrsssvvvxxx{{{}}}@@@CCCGGGJJJMMMPPPTTTWWWVVVYYY[[[]]]]]]^^^___aaadddeeegggiiijjjjjjjjjiiiiiijjjllllllmmmooosssvvv{{{{{{vvvpppjjjeee___^^^aaagggjjjjjjlllpppooo|||zzzsssnnnllliiigggiiimmmlllnnnttt}}}yyypppgggdddbbb```aaaeeeccchhhlllllliiihhhkkkooowww{{{jjjddd^^^\\\^^^bbbddddddbbbaaa^^^ZZZWWWXXX^^^ccciiimmmnnnllliiiddd[[[QQQCCC>>>777444444444333111333333333333333333333333222222222222222333444444555444555:::AAANNNbbbttt{{{{{{xxxtttooollllllmmmnnnooonnnmmmttt|||pppgggdddeeegggjjjooouuuzzzooo[[[MMMJJJJJJIIIJJJSSS___kkkxxx~~~xxxcccTTTDDD>>>===;;;999999999888888999:::<<<>>>???BBBFFFKKKPPPTTTYYY]]]```aaadddggghhhfffdddccccccaaaaaa``````aaabbbcccdddiiillloooppprrrxxx|||qqqfff\\\UUUOOOKKKFFFEEEBBB@@@>>>=========999999999999999:::;;;;;;999999999999999888888888777777777777777777777777777777666666666666666666555666666666666555444444222222333333333333222222111222222333333222222111222222222111111111111000111111111111111111111111111111111111111111111111222222111000000000111111000000000000000000000000111111222222222222111111222222111111111111222222000000000000111111111111...000111111111333555777888888:::;;;>>>AAACCCDDDHHHJJJMMMOOOPPPRRRUUUWWWWWWXXXZZZ\\\]]]^^^^^^___``````______^^^^^^]]]]]]]]]]]]\\\]]]]]]^^^___```aaacccffffffffffffgggiiihhhhhhhhhhhhhhhhhhhhhhhhkkkkkkjjjjjjiiihhhhhhhhhfffeeeddddddeeefffeeedddddddddcccbbbaaaaaaaaaaaa```______^^^]]]\\\[[[[[[XXXXXXXXXYYYZZZYYYWWWTTTTTTSSSSSSRRRQQQPPPPPPPPPOOONNNNNNPPPPPPSSS\\\fffqqqwwwooohhhdddcccbbbdddlllwww~~~|||xxxllldddZZZSSSPPPNNNLLLJJJJJJLLLNNNOOONNNLLLIIIGGGCCCAAA???<<<:::999999999:::???IIIUUU]]]```]]][[[QQQMMMHHHEEECCCCCCBBBAAAAAACCCHHHNNNRRRSSSQQQOOOIIIGGGCCC@@@>>>>>>>>>???>>>===<<<;;;::::::::::::;;;<<<===>>>>>>???????????????????????????>>>===>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666666555666777555333222222333000111222333333333333333111111222222333444444555666888:::;;;<<<===???AAADDDHHHOOOUUUZZZ```eeeiiijjjlllnnnooonnnnnnpppqqqvvvyyy}}}>>>AAAEEEIIILLLPPPTTTWWWVVVXXX[[[\\\\\\]]]___```dddeeegggiiijjjkkkkkkjjjiiikkklllmmmmmmpppsssvvvzzz~~~zzzvvvooohhhccc^^^^^^aaaiiimmmkkkkkklllmmmttt}}}zzzuuupppooolllhhhhhhkkkjjjooozzzxxxnnniiifffbbbbbbdddaaaeeeiiiiiifffdddfffhhhnnnxxxllleee]]]YYY[[[```cccdddcccbbb^^^YYYVVVXXX^^^dddkkknnnooommmjjjeee[[[RRRCCC>>>777444444444333111333333333333333333333333444333333222222222333333555444666:::@@@LLLbbbttt{{{{{{zzzuuupppmmmmmmooonnnoooooooooxxx~~~rrrhhhdddfffgggjjjnnnsssxxx|||~~~}}}ooo\\\PPPLLLLLLLLLMMMTTT^^^hhhttt}}}}}}wwwfffVVVFFF>>>===:::999999888777777888:::<<<>>>???AAAEEEKKKQQQUUUYYY^^^``````dddgggiiigggeeecccbbb```___^^^]]]^^^___aaabbbhhhjjjlllnnnqqqxxxssshhh^^^VVVOOOKKKGGGEEECCC@@@>>><<<<<<<<<::::::999999999::::::;;;;;;:::999888888888999999777777777777777777777777777777666666555555444444666666666666666555444444222333333333333333333222222222222222222222222222222222222111111111000000111111111111111222222222111111111111111111111111333222222111111000000000////////////////////////111111222222222222111111222111111000000111111222000000000000000000000000000111333444444555777999888999:::<<>><<<::::::999;;;???EEENNNWWW]]]___^^^RRRNNNIIIEEECCCCCCBBBAAABBBEEEKKKSSSYYY[[[ZZZWWWNNNJJJEEE@@@???>>>?????????>>>===;;;::::::999999;;;<<<===???@@@@@@@@@?????????@@@@@@@@@??????>>>??????>>>>>>===<<<;;;;;;::::::;;;;;;;;;;;;::::::<<<;;;:::999888777777666555555555555444444555666222111000111333333222111222222222333444444555555666888:::;;;;;;<<<>>>@@@DDDHHHNNNTTTZZZ___dddgggiiikkkmmmoooooooooqqqrrrwwwzzz<<>>888444444555333222333333333333333333333333555444333333222222333333444444666:::???KKKaaattt{{{|||{{{vvvooolllmmmooollloooppprrr}}}uuukkkfffgggggghhhjjjnnnrrrvvvxxxzzzwwwmmm^^^TTTRRRSSSQQQRRRWWW^^^fffqqqyyyyyyttthhhXXXGGG???<<<:::888999777777777888999<<<>>>???AAAEEEKKKQQQUUUYYY]]]___```cccgggiiihhhfffddddddaaa```^^^]]]]]]___aaabbbhhhiiikkknnnssszzzvvvjjj```WWWPPPLLLGGGEEECCC@@@>>><<<<<<<<<===<<<;;;:::999999999999;;;:::999999888888999999888888888888888888888888777777666666555555444444666666777777666666555444333333333444444333333333222222222222222222222222222222222111111111000000000000111111111222222222111111111111111111111111222222222222111111000000////////////////////////111111222222222222111111000000////////////000000////////////////////////...000222333333333555777888999;;;===@@@CCCEEEGGGGGGIIILLLNNNOOORRRUUUWWWWWWXXXZZZ\\\^^^___``````aaa```___]]]\\\\\\\\\\\\\\\[[[[[[[[[[[[\\\\\\]]]^^^___aaabbbbbbccceeegggiiiiiiiiijjjjjjjjjkkkkkkkkkkkkjjjjjjiiihhhhhhhhheeeddddddeeeggghhhhhhggggggfffdddbbbbbbbbbbbbcccaaaaaaaaaaaa```^^^]]]\\\YYYXXXWWWWWWWWWWWWUUUSSSTTTSSSRRRQQQQQQQQQQQQQQQNNNKKKJJJMMMOOOPPPUUU[[[fffnnnyyyuuueee[[[WWWUUUVVV]]]iiivvv}}}zzzsssjjj```YYYSSSPPPNNNLLLPPPUUUXXXXXXUUUPPPMMMJJJHHHEEEBBB???===<<<;;;<<<>>>BBBJJJRRRYYY]]]___SSSOOOJJJFFFDDDCCCBBBAAACCCGGGNNNWWW^^^bbbaaa___SSSNNNGGGCCCAAAAAA@@@???@@@???>>><<<;;;:::999999:::<<<>>>@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@AAA@@@@@@>>>===<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<;;;;;;:::999888777777777666555444444444444444555333222222333333222111333333333444555555666666555777999;;;;;;<<<>>>@@@DDDHHHNNNTTTYYY^^^cccfffgggiiimmmoooppprrrtttvvvwww{{{;;;>>>BBBFFFIIIMMMQQQTTTTTTWWWYYY[[[[[[\\\]]]___bbbdddfffhhhjjjkkkkkkkkkjjjkkkmmmmmmnnnppptttwwwyyy~~~|||}}}|||{{{yyywwwsssmmmiii[[[ZZZ^^^iiiooonnnkkkjjjeeegggkkkrrrzzz~~~{{{wwwuuuvvvxxxvvvooojjjjjjnnnwwwxxxpppkkkddd```^^^```aaacccbbbaaa``````aaadddkkkuuuyyyhhhbbb\\\YYY[[[^^^``````bbbbbb```\\\YYY[[[aaagggooorrrsssoookkkfff\\\RRRDDD???888555555555444222333333333333333333333333555444333333333333333444444444777:::>>>JJJ```ttt}}}~~~}}}wwwoookkklllooolllooorrrvvvxxxooojjjggggggggghhhkkknnnrrrtttvvvuuunnnccc[[[YYYXXXVVVVVVYYY^^^cccllluuuuuuqqqkkkZZZHHH???<<<:::888888888777777888999;;;===>>>AAAEEEKKKQQQUUUXXX[[[]]]^^^aaaeeeggggggfffeeeeeecccbbb___^^^^^^```bbbdddgggiiikkkpppvvv}}}xxxmmmbbbYYYQQQLLLFFFEEEBBB@@@>>>=========>>>===<<<:::999999888888::::::::::::999999999999888888888888888888888888777777666666666666666666666777777777777666555555333333444444444444333333333222222111111222222333222222222111111111111000000000000111222222333333111111111111111111111111222222222333222222111000000000000000000000000000111111222222222222111111000000////////////000000////////////............***,,,///000000000111333777888:::<<>>>>>===>>>AAAGGGOOOVVVZZZ[[[UUUQQQKKKGGGEEEDDDCCCBBBDDDGGGNNNXXX```eeeeeedddYYYTTTMMMHHHGGGFFFCCC@@@@@@???>>><<<;;;::::::::::::<<<>>>AAABBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBAAA???>>><<<;;;;;;:::;;;<<<======<<<;;;:::<<<<<<;;;:::999888777777;;;888555333333222111000555555444333222222222333333333444555555666666777555777999:::;;;<<<>>>@@@DDDHHHNNNSSSXXX]]]bbbeeefffhhhllloooqqqsssuuuwwwwwwzzz~~~;;;>>>BBBEEEHHHLLLPPPSSSTTTVVVYYYZZZ[[[[[[]]]^^^aaaccceeehhhiiijjjjjjjjjjjjlllmmmnnnnnnppptttwwwxxx|||~~~~~~~~~zzzuuuuuutttssssssrrrpppllliii___]]]aaakkkqqqpppllljjjcccdddiiirrrzzz}}}|||zzzvvvwww|||{{{uuutttttt{{{vvvppphhhbbb```^^^^^^^^^^^^]]]^^^___``````eeejjjqqqyyy}}}xxxpppfffaaa]]]\\\^^^``````___aaaaaaaaa^^^\\\]]]ccchhhmmmqqqrrrppplllhhh^^^TTTDDD???888555555555444222333333333333333333333333444444333333333444444555333555888:::>>>III___tttzzzqqqkkkmmmpppnnnrrrvvv{{{~~~xxxoookkkggggggggghhhjjjnnnrrruuuwwwxxxtttjjjbbb^^^[[[WWWXXX[[[^^^bbbkkktttuuurrrmmm\\\III@@@<<<:::888888999888888888888:::<<<===AAAEEEKKKPPPTTTVVVXXXZZZ\\\^^^bbbcccddddddeeefffeeeccc```^^^^^^```cccdddfffgggkkkqqqxxxzzznnncccZZZQQQLLLEEEDDDBBB@@@>>>======>>>===<<<;;;:::::::::::::::999:::;;;;;;;;;:::999888888888888888888888888888666666777777777777777777777777777777777666555555333333444444444444333333333333222111111222333333222222222111111111111000///000000111222222333333111111111111111111111111000111222333333333222111111111111111111111111111111111222222222222111111111000000000000000000111000000000000//////......))),,,///000000000111222555666888:::===AAADDDEEECCCFFFIIIKKKMMMPPPSSSUUUWWWXXXZZZ\\\___```aaabbbaaa```___]]]]]]^^^```aaa]]]\\\\\\[[[[[[\\\\\\\\\[[[\\\^^^^^^___```cccfffhhhhhhhhhiiijjjkkkkkkkkkkkkkkkjjjjjjiiihhhhhhhhhhhhgggffffffhhhiiihhhgggfffgggggggggggggggffffffddddddeeeeeedddbbb```___^^^\\\ZZZYYYYYYYYYXXXVVVTTTTTTTTTTTTRRRPPPNNNMMMMMMIIIHHHKKKMMMLLLNNNQQQVVV[[[ggguuuttthhh[[[]]]^^^___eeeqqq|||pppddd\\\XXXRRRVVV\\\aaacccaaa^^^[[[UUURRRNNNJJJFFFCCCAAAAAA@@@AAADDDIIIPPPUUUXXXYYYVVVRRRMMMHHHFFFEEEDDDCCCCCCFFFLLLUUU^^^dddffffff```ZZZSSSPPPNNNLLLGGGCCC??????===<<<;;;;;;;;;;;;:::<<>><<<;;;:::;;;<<<>>>??????>>><<<;;;<<<<<<;;;:::999888888777888555222111222444333222111333444333111111333777222333333444444555666666555777999::::::;;;>>>@@@CCCGGGMMMSSSXXX\\\aaadddfffhhhlllnnnoooqqqsssuuuwwwyyy|||;;;>>>BBBEEEHHHKKKOOORRRTTTVVVYYYZZZZZZ[[[]]]^^^aaabbbdddgggiiijjjjjjjjjjjjlllmmmnnnnnnqqqtttwwwvvv{{{~~~|||{{{zzzvvvqqqmmmlllkkkllllllkkkhhhfffdddbbbeeennnuuusssooolllfffgggkkkuuu|||~~~|||{{{yyy{{{~~~xxx}}}|||vvvnnnfffccc]]]\\\\\\[[[[[[\\\^^^___\\\___aaadddiiinnnmmmgggdddaaa^^^^^^aaabbbaaa___```aaaaaa___^^^___dddiiilllpppqqqpppmmmiii```WWWEEE???888555555555444333333333333333333333333333444333333333333444555666333555888;;;===HHH___ttt|||rrrlllnnnqqqpppuuuyyy}}}|||zzz}}}}}}vvvnnniiiggggggggghhhlllpppuuuxxx{{{}}}yyyooofffaaa\\\VVVZZZ]]]___cccllluuuxxxuuunnn\\\III@@@<<<999888888999999888888888999;;;<<>>>>>>>>>>>;;;;;;:::::::::;;;<<<<<<999:::;;;<<<<<<:::888777888888888888888888888888666666777777888888999999777777777777777666666555333444444555555444444333444333222111111222333444222222222111111111111000///000000111222222333333111111111111111111111111///000222333444333333222111111111111111111111111111111222222222222111111222222111111111111222222222111111111000000//////+++...111333333333333444333444666999<<>>===<<<<<<;;;<<<<<<:::<<>><<<;;;:::<<<===>>>@@@@@@>>>===<<<===<<<;;;;;;999999888777222///---///333777888888...111444222///000444:::111222222333333444555555555777999::::::;;;===???CCCGGGMMMSSSWWW\\\aaadddfffiiilllmmmnnnoooppprrrwwwyyy{{{}}}===>>>AAACCCEEEIIIMMMQQQSSSUUUWWWXXXYYYZZZ\\\^^^aaabbbdddfffggghhhiiiiiiiiijjjkkklllmmmooorrruuuvvv{{{~~~}}}}}}{{{sssjjjccccccbbb___^^^```bbbaaa\\\___gggppptttrrrnnnkkkhhhjjjnnnvvv~~~~~~{{{zzztttmmmiiigggeeebbb]]][[[ZZZ[[[\\\]]]^^^\\\[[[]]]```aaa```^^^^^^```bbbdddeeeeeeeeedddhhheeeaaa\\\[[[^^^dddiiiooossstttrrrooojjjaaaWWWGGG???777666666333222444444444444444444444444444222222222333333333444444666444666;;;???HHH___vvv~~~~~~uuunnnmmmpppkkkttt}}}}}}yyyyyyyyywwwpppjjjgggiiilllmmmmmmqqqvvv{{{~~~ooo```[[[]]]ZZZ^^^dddjjjnnnsssvvvxxxnnn___LLL@@@<<<;;;:::777777999:::::::::;;;>>>@@@AAAEEEJJJOOORRRTTTVVVXXXZZZ[[[]]]___aaacccddddddfffeeebbb^^^\\\\\\___bbbggghhhjjjnnnuuu{{{~~~pppcccXXXQQQMMMGGGEEECCCAAA???>>>>>>>>>;;;;;;;;;::::::999999999999999999999999888777666777777777777777777777777777777777777666666666666666666666666666666666666333333333222222222111111444444444444444444444444333333333222222222111111222222222222222222222222333333333222222222111111222222222222222222222222111111111111111111111111000000000000000000000000222111111111000000//////......///000000000000000111111111000111111222222333555999;;;<<<>>>@@@BBBDDDFFFHHHJJJLLLNNNRRRUUUXXX[[[]]]_________aaabbbaaaaaaaaaaaa```````````````___^^^]]]\\\\\\\\\\\\ZZZZZZ\\\]]]___```bbbbbbhhhhhhhhhiiijjjjjjkkkkkkiiijjjlllmmmmmmllljjjiiiiiiiiiiiiiiihhhfffeeeddddddeeeggghhhhhhhhhgggfffffffffffffffeeedddcccccc```^^^[[[YYYYYYXXXVVVTTTUUUUUUTTTRRRQQQPPPOOONNNLLLKKKJJJIIIIIIJJJKKKLLLOOOSSS[[[eeeoooxxx~~~qqqnnnooosssyyyvvvjjjbbb\\\YYYYYY```iiimmmhhhaaaXXXUUUPPPKKKGGGEEEEEEEEEEEEHHHMMMRRRXXX\\\^^^```]]]ZZZUUUOOOKKKHHHGGGFFFGGGHHHJJJNNNSSSXXX]]]```bbbaaa```]]]XXXRRRLLLIIIDDDBBB@@@===<<<<<<<<<===<<<===@@@BBBDDDDDDCCCCCCGGGGGGGGGGGGGGGGGGHHHHHHCCCCCCBBBAAA???>>>>>>===<<<===???@@@@@@???>>>>>>>>>===<<<;;;:::999999999888777666555444333222222222222222222222222222222333333222222333333444555444555666888;;;===@@@AAAAAAEEEKKKPPPUUUYYY^^^aaajjjjjjjjjkkkmmmooopppqqqqqqtttxxxzzz}}}<<<>>>@@@BBBEEEHHHMMMPPPSSSUUUWWWYYYYYYZZZ\\\^^^aaabbbccceeeggghhhiiiiiihhhjjjkkkllllllooorrruuuvvv{{{~~~~~~~~~{{{sssjjj```___\\\YYYXXXZZZ\\\]]]]]]aaahhhooosssqqqmmmjjjjjjlllpppwwwwwwuuuyyyyyyqqqmmmkkkgggddd___\\\\\\]]]^^^___^^^\\\ZZZ[[[]]]______]]]^^^```cccfffhhhhhhggggggiiifffaaa\\\[[[^^^eeejjjpppsssuuurrroookkkaaaXXXHHH???777666666333333444444444444444444444444444333333333333444444444444666444666;;;???HHH^^^uuu~~~tttmmmlllmmmmmmttt|||~~~zzzzzzzzzwwwoooiiigggiiilllnnnppptttyyy~~~uuubbbXXXWWWWWW\\\cccjjjpppsssuuuvvvooo```NNNAAA<<<;;;:::888888999:::::::::;;;===???@@@DDDJJJNNNQQQSSSVVVWWWYYYZZZ\\\^^^```bbbcccccceeedddaaa^^^[[[[[[^^^```eeefffhhhmmmssszzz~~~ssseeeZZZRRRNNNGGGFFFCCCAAA???>>>>>>>>>======<<<<<<;;;:::::::::;;;;;;;;;;;;;;;:::999888777777777777777777777777777777777777666666666666666666666666666666666666333333333222222222222111222222222222222222222222333333333222222222111111222222222222222222222222333333222222222111111111222222222222222222222222111111111111111111111111000000000000000000000000111111111111000000000///......///000000000000000111111000000111111222222222444888:::;;;<<<>>>@@@CCCEEEHHHJJJKKKNNNRRRUUUXXXZZZ]]]^^^^^^___aaabbbbbbbbbbbbbbbaaaaaaaaaaaaaaa```___]]]]]]\\\\\\\\\ZZZ[[[\\\]]]___```aaabbbgggggghhhhhhiiiiiijjjjjjkkklllmmmnnnnnnmmmllljjjjjjjjjjjjiiihhhgggeeeeeeeeefffggghhhiiihhhggggggffffffffffffeeedddccccccaaa___\\\[[[ZZZYYYXXXVVVVVVUUUTTTSSSQQQPPPOOOOOOMMMLLLJJJIIIIIIJJJKKKKKKMMMQQQXXXaaajjjsssyyy|||{{{sssqqqpppsssxxxsssjjj```\\\ZZZ^^^fffiiieee___VVVSSSOOOJJJFFFDDDCCCCCCHHHKKKOOOUUU[[[___bbbccc^^^[[[XXXSSSOOOKKKIIIHHHEEEGGGIIILLLQQQUUUYYY[[[]]]^^^^^^\\\YYYSSSNNNKKKEEECCC@@@===<<<;;;<<<<<<<<<===@@@BBBDDDDDDCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCBBBAAA@@@???>>>>>>======>>>???@@@??????>>>>>>===<<<;;;:::999999999999888888777555444444333222222222222222222222222333333222222333333444555555555666888:::===???@@@AAAEEEJJJOOOTTTXXX]]]```gggggghhhjjjkkkmmmooopppqqqtttwwwyyy{{{<<<===@@@BBBDDDGGGKKKOOOSSSUUUXXXYYYYYYZZZ\\\]]]```aaaccceeeggghhhiiiiiihhhiiikkkkkklllnnnrrrtttvvv{{{|||sssiii\\\YYYTTTQQQPPPRRRUUUWWW\\\aaahhhnnnppppppllliiimmmooorrryyyrrrppprrryyy~~~tttooooooiiifffccc___^^^___```bbb^^^\\\ZZZYYY[[[\\\]]]]]]]]]```eeeiiilllnnnnnnmmmlllhhhbbb]]][[[^^^fffkkkqqquuuvvvssspppkkkbbbXXXHHH???888666666444333444444444444444444444444444333444444444444555555555666444666;;;>>>GGG]]]sss~~~tttmmmjjjkkknnntttyyyzzzxxxzzz|||{{{zzzvvvnnngggeeehhhkkknnnrrrwww}}}{{{dddUUUPPPSSSYYYccclllsssvvvuuutttqqqcccPPPCCC===;;;:::999999:::;;;:::999:::<<<===@@@DDDIIIMMMPPPRRRUUUWWWXXXYYYZZZ\\\^^^```bbbbbbccccccaaa^^^[[[ZZZ\\\^^^bbbcccfffkkkqqqwww}}}uuuhhh]]]TTTPPPHHHFFFDDDBBB@@@????????????>>>>>>===<<<<<<;;;;;;::::::;;;;;;;;;:::999999777777777777777777777777777777777777666666666666666666666666666666666666333333333333222222222222222222222222222222222222333333333222222222111111222222222222222222222222333222222222222111111111333333222222111111111111111111111111111111111111000000000000000000000000111111111111000000000000......///000000000000000000000000000000111222333111444777999:::;;;===???BBBDDDGGGIIIKKKNNNRRRTTTWWWYYY\\\]]]^^^___```bbbccccccccccccccccccddddddbbbaaa```___^^^]]]]]]]]][[[[[[\\\^^^___```aaaaaaeeeffffffggghhhhhhiiiiiilllmmmnnnooooooooommmmmmkkkkkkjjjjjjiiigggfffeeefffggghhhiiijjjiiihhhhhhggggggggggggfffeeedddcccbbb```]]]\\\\\\[[[ZZZXXXWWWVVVUUUTTTRRRQQQPPPPPPMMMLLLKKKJJJIIIIIIJJJKKKKKKNNNTTT[[[cccjjjpppsssvvvsssllliiiiiilllqqq{{{|||pppeee```ZZZ\\\bbbeeebbb^^^TTTQQQLLLGGGDDDAAAAAAAAAGGGJJJNNNTTTYYY^^^aaaccc^^^\\\ZZZWWWSSSOOOLLLJJJDDDFFFHHHKKKNNNQQQSSSUUUWWWXXXZZZ[[[YYYUUUQQQNNNGGGEEEAAA>>><<<;;;;;;;;;<<<===@@@BBBDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDCCCCCCBBBAAA@@@??????======>>>??????????????????>>><<<;;;::::::999999999999888888777666555555333333333333333333333333333333222222333333444555666666777888:::<<<>>>???AAAEEEJJJOOOSSSWWW[[[^^^dddeeefffgggjjjlllnnnpppqqqsssvvvxxxzzz;;;===???@@@BBBEEEJJJMMMRRRTTTXXXYYYZZZ[[[\\\]]]```aaaccceeeggghhhhhhiiigggiiijjjkkkkkkmmmqqqtttvvv{{{}}}tttjjj[[[UUUOOOLLLKKKKKKNNNSSSZZZaaahhhlllnnnpppooollloooqqquuuzzzyyyllllllnnntttxxx~~~rrrnnnnnnjjjiiifffbbb``````ccceeeaaa___\\\ZZZZZZ[[[]]]^^^^^^bbbgggmmmrrruuuvvvwwwqqqlllddd]]]ZZZ^^^ffflllsssvvvwwwuuuqqqlllcccYYYHHH???888777666444333444444444444444444444444444444444444555555555666666666444666;;;>>>EEEZZZppp}}}uuunnnjjjjjjlllqqqttttttqqqqqqwww|||}}}|||{{{vvvmmmeeebbbdddhhhmmmrrrxxx}}}{{{dddSSSMMMQQQXXXeeeqqqzzz}}}zzzwwwuuugggUUUFFF>>><<<:::999999:::;;;:::999999;;;<<<@@@CCCHHHLLLNNNQQQTTTWWWWWWWWWYYYZZZ\\\^^^```aaaccccccbbb___\\\[[[\\\]]]___aaadddhhhmmmtttzzzwwwkkk___UUUPPPIIIGGGEEECCCAAA@@@@@@@@@??????>>>===<<<<<<;;;;;;888888999999999888888777777777777777777777777777777777777777666666666666666666666666666666666666444444333333333222222222333333333333333333333333333333333222222222111111111111111111111111111111222222222222111111111111333333222222111111000000111111111111111111111111000000000000000000000000111111111000000000000000......///000000000000000000000///000000111222333222444777999:::;;;===???AAACCCFFFHHHJJJMMMQQQTTTVVVXXX[[[]]]^^^___```bbbddddddeeeeeefffffffffgggeeedddbbbaaa______^^^^^^]]]]]]^^^^^^___```aaaaaadddeeeeeeffffffgggggghhhlllmmmnnnnnnooonnnnnnmmmllllllkkkkkkjjjhhhgggfffggghhhiiijjjkkkjjjiiiiiigggggghhhggggggfffeeedddbbb```^^^\\\\\\\\\ZZZYYYXXXWWWVVVUUUTTTRRRQQQQQQNNNMMMKKKJJJIIIIIIIIIJJJJJJLLLPPPVVV]]]ccchhhkkkjjjoootttvvvxxxxxxoooddd[[[YYYYYY^^^dddoooqqqhhhaaaZZZYYY]]]aaaaaa___TTTQQQLLLFFFBBB@@@??????AAACCCGGGLLLQQQUUUYYY[[[ZZZZZZYYYWWWTTTPPPLLLJJJDDDEEEGGGJJJLLLNNNPPPQQQQQQSSSWWWYYYYYYWWWSSSPPPHHHFFFBBB???<<<:::::::::<<<===@@@BBBDDDDDDCCCBBBBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@======>>>>>>??????@@@@@@???>>>===;;;::::::::::::999999888777777666555555333333333333333333333333333333222222333333444555666666777888999;;;===>>>AAADDDIIINNNRRRUUUYYY\\\ccccccdddfffiiilllnnnpppqqqtttwwwxxxzzz~~~:::<<<>>>???AAADDDHHHKKKPPPSSSWWWZZZ[[[\\\]]]^^^```aaacccdddfffggghhhhhhggghhhiiijjjkkkmmmpppsssuuu{{{~~~vvvmmm___WWWOOOMMMJJJGGGKKKQQQVVV___gggjjjmmmrrrsssqqqqqqssswww{{{}}}uuueeefffkkkrrrvvvyyy}}}qqqlllmmmkkkjjjhhhdddaaaaaadddgggdddbbb```]]][[[\\\^^^```___ccciiipppwww|||zzzsssiii___ZZZ]]]eeellluuuxxxyyyvvvsssmmmdddZZZHHH@@@888777777444333555444444444444444444444444444444444555555555666666666444666;;;===DDDXXXmmm{{{~~~|||vvvppplllkkkiiilllpppooollllllpppttt~~~|||{{{uuukkkccc___```dddiiipppvvvzzz|||uuubbbTTTOOOPPPYYYhhhxxxzzzmmm[[[JJJ@@@<<<::::::999:::;;;:::999999:::<<>>===<<<;;;::::::777888888999999999888888777777777777777777777777777777777777666666666666666666666666666666666666444444444333333333222222333333333333333333333333333333333222222222111111111111111111111111111111222222222111111111000000222222222111111000000000111111111111111111111111000000000000000000000000000000000000000000111111......///000000000000000////////////000111222333333555888::::::;;;===???@@@BBBEEEHHHJJJMMMQQQTTTVVVXXX[[[]]]^^^___aaacccffffffgggggghhhiiijjjjjjhhhgggeeedddbbbaaaaaa```_________``````aaaaaaaaadddddddddeeeffffffggggggkkkkkkllllllmmmmmmmmmmmmmmmmmmllllllkkkiiihhhgggggghhhjjjkkkkkkkkkjjjiiihhhhhhhhhhhhgggfffeeeeeebbb```]]]\\\\\\\\\[[[YYYYYYYYYXXXVVVUUUTTTSSSRRROOONNNLLLJJJIIIHHHIIIIIIIIIKKKNNNSSSYYY___dddffffffggggggffffffddd[[[SSSNNNLLLLLLQQQVVV___nnn|||~~~qqqhhh```XXXVVVZZZ___aaabbbVVVSSSMMMGGGBBB???======<<<===@@@CCCGGGKKKNNNPPPRRRRRRSSSRRRPPPMMMJJJGGGEEEEEEGGGIIIKKKMMMOOOPPPNNNQQQTTTWWWXXXVVVSSSQQQIIIGGGCCC???<<<:::::::::<<<===@@@BBBDDDDDDCCCBBBBBBBBBCCCCCCDDDEEEEEEFFFCCCCCCCCCBBBBBBAAAAAA@@@=========>>>>>>???@@@AAA???>>>===<<<;;;:::::::::888777777666666555555555333333333333333333333333333333222222333333444555666666777888999;;;<<<===AAADDDIIINNNQQQUUUYYY\\\bbbcccdddfffiiilllnnnooorrrtttwwwxxxzzz~~~999;;;===>>>???BBBFFFIIIMMMQQQVVVZZZ\\\]]]___```___```bbbdddfffggghhhhhhfffgggiiiiiijjjlllppprrruuuzzz~~~yyyqqqeee[[[SSSQQQMMMGGGIIIPPPTTT```hhhiiillltttwwwuuussswww{{{}}}|||{{{{{{{{{zzzyyywwwxxx}}}}}}ttt```aaafffnnnrrrtttxxx~~~yyyoookkklllkkkkkkiiieeeaaa```dddhhhfffeeeccc```^^^]]]^^^``````ccciiipppyyy~~~pppccc\\\^^^fffmmmvvvzzz{{{wwwtttnnneee[[[III@@@999777777555444555444444444444444444444444333444444444444555555555666444666;;;<<>>===<<<;;;:::999999999:::;;;;;;;;;::::::777777777777777777777777777777777777666666666666666666666666666666666666444444444444333333333333111111111111111111111111333333333222222222111111111111111111111111111111222111111111111000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111......///000000000000000.........///000111222333333666999:::;;;;;;===??????AAADDDGGGIIIMMMQQQTTTVVVYYY\\\^^^___```bbbdddgggggghhhiiikkklllmmmmmmkkkjjjiiigggeeedddccccccbbbbbbbbbbbbbbbbbbbbbbbbdddddddddeeeffffffggggggiiiiiijjjjjjkkklllllllllnnnnnnmmmmmmllljjjiiihhhggghhhiiijjjkkkjjjiiiiiiiiiiiiiiiiiihhhgggfffeeebbb```^^^]]]]]]]]]\\\ZZZ[[[ZZZYYYXXXVVVUUUTTTTTTPPPOOOLLLJJJIIIHHHHHHHHHHHHJJJLLLQQQWWW]]]bbbeeeeeedddaaa]]]XXXSSSMMMHHHJJJGGGGGGIIIKKKPPP[[[gggrrr|||~~~sssggg```XXXTTTWWW]]]aaaccc[[[WWWQQQIIICCC???===<<<;;;;;;<<<>>>@@@CCCEEEFFFHHHIIIJJJKKKJJJHHHFFFEEEDDDDDDEEEGGGJJJMMMPPPRRROOOPPPSSSUUUUUUTTTRRRQQQIIIGGGCCC???<<<;;;::::::<<<===@@@BBBDDDDDDCCCCCCAAAAAABBBCCCDDDEEEEEEFFFBBBBBBBBBBBBAAAAAAAAA@@@============>>>???AAABBB??????===<<<;;;:::::::::777777777666666555555555333333333333333333333333333333222222333333444555555555666777999;;;===>>>@@@DDDIIINNNRRRVVVZZZ]]]bbbcccdddfffhhhjjjmmmnnnqqqsssvvvxxxzzz888:::<<<===>>>AAAEEEHHHKKKOOOUUUZZZ\\\^^^```bbb___```bbbdddfffggghhhhhheeeggghhhiiiiiilllooorrruuuzzz}}}~~~|||uuukkk___WWWVVVPPPHHHHHHPPPUUUbbbkkkiiikkktttyyyvvvvvv{{{}}}yyyvvvuuuoooqqqqqqrrrvvv{{{xxxrrrbbb```bbbiiinnnoooqqqttt|||~~~~~~yyyqqqjjjiiijjjiiijjjiiiddd```___ccchhheeeffffffccc___]]]]]]___^^^aaafffnnnxxxyyyiii```aaahhhnnnxxx{{{|||yyyuuuoooeee[[[III@@@999777777555444555444444444444444444444444333333333333444444444444555444666:::<<>>AAADDDGGGJJJNNNRRRUUUWWWWWWWWWWWWZZZ]]]___aaabbbdddeeeccc```\\\ZZZZZZYYY\\\___```aaagggpppwww~~~qqqdddYYYSSSKKKJJJHHHEEEDDDCCCCCCCCCBBBAAA@@@???===<<<;;;:::888999:::;;;;;;;;;;;;:::777777777777777777777777777777777777666666666666666666666666666666666666555444444444444333333333000000000000000000000000333333333222222222111111111111111111111111111111111111111111000000000000//////000000111111222222111111111111111111111111000000000000000000000000///000000000111111111111......///000000000000000............000111222333333555888999999:::<<<===>>>AAADDDFFFIIILLLQQQTTTWWWZZZ]]]___```bbbdddfffhhhiiijjjkkkmmmnnnooopppooommmllljjjhhhgggffffffddddddddddddddddddddddddddddddeeeeeefffgggggggggiiiiiiiiijjjjjjkkklllmmmnnnnnnnnnmmmlllkkkjjjiiiggggggiiijjjjjjjjjiiihhhiiiiiiiiiiiihhhgggffffffcccaaa___^^^______]]]\\\\\\[[[ZZZYYYWWWVVVUUUUUUQQQOOOMMMJJJHHHGGGGGGGGGFFFHHHJJJOOOUUU\\\bbbeeeeeebbb^^^XXXPPPIIIFFFEEEEEECCCCCCDDDDDDFFFNNNWWWaaannn{{{}}}vvvgggaaaXXXTTTUUUZZZ___bbb```\\\UUUMMMFFFAAA>>>===;;;;;;::::::;;;<<<===>>>@@@AAABBBDDDDDDDDDDDDCCCCCCBBBBBBDDDGGGLLLQQQTTTRRRRRRRRRRRRRRRQQQPPPOOOHHHFFFCCC???===;;;;;;;;;<<<===@@@BBBDDDDDDCCCCCC??????@@@AAABBBCCCDDDDDDAAAAAAAAAAAA@@@@@@@@@@@@======<<<===>>>???AAABBB@@@???>>><<<;;;;;;;;;;;;888888777777777777666666444444444444444444444444333333222222333333444555333444555777999;;;>>>??????CCCIIINNNRRRWWW[[[^^^bbbbbbcccdddfffhhhjjjkkknnnqqquuuwwwyyy~~~888:::;;;===>>>@@@DDDGGGIIINNNTTTZZZ]]]___aaaccc___```bbbdddfffgggggghhheeeggghhhiiiiiikkkooorrruuuyyy|||}}}~~~xxxnnnbbbZZZYYYSSSIIIHHHOOOWWWeeemmmjjjkkktttyyyvvvyyy}}}~~~xxxsssrrrfffjjjmmmooorrrvvvtttooohhhcccaaaggglllmmmnnnppppppqqqqqqmmmiiieeefffgggiiijjjiiiddd___^^^bbbgggeeefffgggddd___\\\\\\^^^]]]___dddkkkvvv~~~mmmccccccjjjpppxxx||||||yyyuuupppfff\\\III@@@999888777555444555444444444444444444444444222222222333333333444444555444666:::;;;@@@SSSggg|||}}}}}}{{{vvvoooiiieeeiiikkkmmmmmmlllkkklllmmmqqquuuyyyzzzyyyzzz~~~{{{{{{yyytttiiiaaa]]]]]]___dddkkkooopppooommmmmmnnnpppjjj^^^TTTQQQNNNXXXlll~~~jjjUUUFFF===::::::666777888999888999<<<>>>>>>AAADDDGGGJJJMMMRRRUUUWWWWWWWWWWWWZZZ]]]```bbbaaacccdddccc___[[[YYYXXXYYY\\\______```eeennnuuutttfff[[[TTTLLLJJJHHHFFFDDDCCCCCCCCCCCCCCCAAA@@@???===<<<;;;666777888999999999999999777777777777777777777777777777777777666666666666666666666666666666666666555555444444444333333333222222222222222222222222333333333222222222111111000000000000000000000000111111111111000000000000......///000111222333333111111111111111111111111000000000000000000000000//////000000111111111222...//////000000000000000------......///111222333222444777888888999:::<<<>>>@@@CCCFFFIIILLLPPPTTTXXXZZZ^^^```aaabbbeeegggiiiiiijjjlllnnnooopppqqqpppooommmkkkiiihhhggggggffffffeeeeeeeeeeeeddddddddddddeeeffffffgggggghhhjjjiiiiiijjjkkklllmmmnnnoooooonnnnnnmmmllljjjiiifffggghhhiiijjjiiihhhhhhiiijjjjjjiiiiiihhhgggfffdddbbb````````````___^^^\\\\\\[[[YYYXXXWWWVVVUUUQQQOOOMMMJJJHHHGGGGGGGGGEEEFFFIIINNNTTT[[[aaaeeecccaaa]]]WWWMMMFFFDDDGGG???>>>>>>AAAAAAAAAHHHQQQTTTcccsss}}}|||wwwhhhbbbYYYTTTUUUYYY]]]```ccc___WWWOOOGGGBBB>>>===;;;:::888777666777888888<<<===>>>@@@AAABBBBBBCCCAAA@@@@@@AAAEEEKKKRRRVVVTTTSSSRRRQQQPPPOOOOOONNNHHHFFFCCC???===<<<<<<<<<<<<===@@@BBBDDDDDDCCCCCC===>>>???@@@AAABBBCCCCCCAAAAAA@@@@@@@@@@@@@@@@@@===<<<<<<<<<>>>???AAACCC@@@???>>>===;;;;;;;;;;;;999999999888888888888888444444444444444444444444333333222222333333444555222333444666999<<<>>>??????CCCIIINNNSSSXXX\\\```aaaaaabbbcccdddfffhhhiiilllooosssuuuxxx}}}999:::<<<===>>>@@@DDDGGGKKKOOOTTTXXXZZZ\\\^^^___```aaabbbdddeeefffggggggjjjiiihhhhhhiiilllppprrrvvvwwwzzz}}}~~~~~~}}}ssskkkbbb[[[TTTMMMMMMPPPSSScccppppppooouuu{{{{{{|||~~~yyyrrrmmmggggggggglllqqqsssrrrpppbbb```aaagggjjjhhhggghhhiiiiiiiiigggeeeeeegggiiijjjkkkjjjfffaaa^^^```bbbbbbbbbbbbaaa```___^^^]]][[[___eeeiiioooxxxzzzmmmhhhjjjooo{{{|||{{{zzzyyyuuuhhh\\\KKKDDD<<<777666666555444000000111222333333444555333333333444444444555555555666888:::;;;CCCUUUggg{{{~~~}}}vvvnnnjjjhhhhhhjjjmmmmmmnnnpppsssvvvwwwwwwwwwxxxzzz|||~~~}}}{{{uuummmeeeaaaaaaaaacccgggkkknnnoooqqqqqqoookkkcccZZZRRRNNNOOOYYYiiizzz~~~jjjTTTCCC;;;:::===999999999999::::::;;;<<<>>>???AAADDDGGGKKKNNNPPPRRRTTTVVVWWWYYY[[[^^^aaaeeeggghhhgggccc^^^[[[ZZZ\\\[[[]]]cccfffhhhnnnuuu}}}~~~qqqeee[[[UUUOOOMMMIIIFFFDDDCCCCCCDDDDDDBBB???===<<<<<<<<<===<<<<<<;;;;;;;;;:::::::::999888888777777777777777777777888888888888777777777777777666555555444444666444111000222333444444333333333222222111111111222222222222222222222222222222111111111111222222222222222222222222222222111111111111111111111111000000////////////000000000000000000000000000000000000000000////////////000000000000000000000000/////////000111111222222444555666888:::<<<>>>>>>???@@@AAACCCDDDHHHMMMPPPXXX[[[___aaabbbdddeeegggjjjlllnnnooonnnnnnooopppoooooonnnmmmllllllkkkkkkjjjjjjiiiiiihhhhhhgggggggggfffdddddddddfffhhhiiihhhiiiiiijjjkkkkkkllllllqqqpppnnnmmmmmmllljjjiiimmmkkkiiiiiijjjjjjjjjiiiiiiiiiiiiiiihhhfffeeedddbbbbbbaaaaaa```^^^]]]\\\^^^[[[YYYXXXXXXXXXWWWVVVVVVSSSOOOLLLJJJHHHFFFDDDHHHHHHHHHKKKPPPXXX___cccbbbccc```XXXMMMDDDAAAAAA???>>>=========>>>@@@AAAOOOWWWeeesss|||~~~yyyuuukkkdddZZZRRRQQQSSSWWWZZZfffaaaZZZQQQIIIBBB===;;;888888888777777777777777;;;::::::===AAABBB@@@===<<<===>>>@@@CCCHHHOOOSSSWWWTTTQQQOOONNNLLLJJJIIIHHHGGGDDDBBB???===<<<;;;;;;;;;===>>>@@@AAAAAAAAA=========>>>???AAACCCDDDEEECCCAAA@@@AAABBBBBBBBB>>>======<<<<<<>>>???@@@???@@@@@@>>>;;;999999:::<<<;;;:::888777666666666555555555444444333333222111111222222222333333333555666888999:::;;;>>>AAADDDGGGLLLQQQTTTXXX\\\___aaa`````````bbbeeehhhiiikkknnnsssvvvxxx}}}}}}777999:::;;;<<>>???AAADDDGGGJJJMMMOOOQQQSSSVVVWWWXXX[[[^^^```eeeggghhhgggccc___\\\[[[]]]\\\^^^cccfffhhhmmmtttzzz~~~rrreee[[[UUUOOOMMMKKKHHHFFFDDDDDDCCCDDDBBB@@@===<<<;;;<<<<<<<<<;;;;;;;;;;;;:::::::::999888888777777777777777777777888888888777777666555555555666666666666666666333111111222333444444333333333222222222111111222222222222222222222222000000////////////000000222222222222222222222222111111111111111111111111111000000//////000000111111111111111111111111111......//////000000111111000000000000000000000000/////////000111111222222444555666888:::<<<===>>>???AAABBBDDDEEEIIINNNQQQWWWZZZ^^^aaaccceeeggghhhlllnnnppppppoooooopppqqqqqqppppppooonnnnnnmmmmmmkkkkkkjjjjjjiiihhhhhhhhhhhhgggfffeeeeeegggiiijjjhhhhhhiiiiiiiiijjjjjjjjjnnnlllkkkkkklllllljjjiiilllkkkiiiiiijjjjjjiiihhhhhhiiiiiihhhhhhgggfffeeeddddddcccbbbaaa```^^^]]]]]][[[YYYYYY[[[[[[ZZZYYYVVVRRRNNNJJJIIIHHHFFFEEEHHHGGGGGGIIINNNTTTZZZ^^^```aaa```YYYOOOGGGDDDCCC???>>>>>>======>>>???@@@HHHPPP]]]lllwww{{{yyyvvvkkkcccYYYQQQOOOQQQTTTVVV^^^\\\VVVPPPIIICCC???<<<999999888888777777777666;;;::::::<<<@@@BBBAAA???>>>>>>???@@@BBBFFFLLLQQQVVVTTTRRROOONNNLLLJJJIIIHHHGGGEEEBBB???===;;;;;;:::;;;===>>>???@@@@@@@@@======>>>???@@@BBBCCCDDDBBB@@@>>>===>>>??????>>>======<<<;;;<<<===>>>???@@@AAAAAA???<<<::::::;;;<<<;;;:::888777777666666666555555444444333333222222222222222333333333333555666888999:::;;;>>>AAACCCGGGLLLPPPTTTWWW[[[^^^`````````aaaccceeehhhjjjjjjnnnrrruuuxxx|||}}}{{{666888999:::;;;>>>BBBDDDHHHLLLRRRVVVXXXZZZ\\\^^^___```aaacccdddeeefffffffffggggggiiijjjlllnnnooovvvxxx{{{~~~{{{ooodddXXXNNNMMMPPPYYYkkk{{{~~~zzzuuuppplllfffeeeeeeiiinnnpppnnnkkk___\\\\\\aaadddddddddfffeeeffffffeeeddddddeeegggoootttvvvpppeee^^^___ccchhhgggfffdddaaa^^^\\\[[[[[[___dddgggiiimmmsssxxx}}}pppiiimmmttt}}}~~~~~~|||zzzuuugggZZZGGGAAA999555555555444333444444444444333333333222333333333444444444555555444555777999999@@@RRRdddzzz}}}~~~wwwpppllljjjkkklllmmmrrrwww|||~~~||||||}}}~~~xxxrrrmmmmmmnnnqqqtttwwwyyyzzzzzzwwwyyyyyytttjjj]]]SSSMMMKKKRRR]]]jjjzzztttaaaPPPCCC<<<999::::::999999999:::;;;;;;??????AAACCCFFFIIILLLMMMPPPRRRUUUWWWXXX[[[^^^```dddfffhhhgggddd```^^^]]]^^^\\\___cccfffhhhmmmtttxxxsssfff\\\VVVPPPOOOMMMKKKIIIFFFDDDCCCDDDCCC@@@>>><<<;;;;;;;;;;;;;;;;;;;;;::::::::::::999888888777777777777777888888888888888777666555444444555555666777777888555333111111222444444333333333333222222222222111222222222222222222222222000000////////////000000222222222222222222222222222222222222222222222222222111111111111111111222111111111111111111111111------...///000111222222000000000000000000000000/////////000111111222222444444666888:::<<<===>>>@@@AAACCCEEEGGGJJJNNNQQQUUUYYY^^^aaadddfffiiikkkoooqqqrrrrrrqqqpppqqqrrrssssssrrrrrrqqqpppppppppmmmmmmlllkkkkkkjjjiiiiiiiiihhhgggfffggghhhiiijjjhhhhhhhhhgggggggggffffffhhhgggfffgggiiijjjjjjiiikkkjjjhhhhhhiiijjjiiihhhgggggghhhhhhhhhhhhggggggffffffeeedddbbbaaa```___\\\ZZZZZZ[[[\\\^^^]]]\\\WWWSSSNNNKKKIIIIIIHHHHHHGGGFFFFFFFFFIIINNNSSSVVVZZZ]]]]]]YYYQQQJJJFFFFFF@@@???>>>>>>>>>>>>>>>???DDDJJJUUUbbbmmmssstttsssjjjbbbXXXPPPMMMMMMOOOQQQUUUTTTRRRNNNIIIDDD@@@>>>::::::999999888777666666:::999999;;;???AAABBBBBBAAAAAAAAAAAABBBEEEJJJMMMTTTTTTRRRPPPNNNKKKIIIHHHIIIGGGEEEBBB???===;;;;;;:::;;;<<<===>>>?????????======>>>???AAABBBCCCDDDDDDBBB@@@@@@AAABBBAAA@@@<<<<<<;;;:::;;;<<<===>>>AAABBBBBB@@@===;;;<<<<<<<<<;;;:::888777777777777666666555555444333333222333333333333444444444444444666888999:::<<>>BBBEEEGGGKKKQQQUUUXXXZZZ\\\^^^___```aaacccdddeeeffffffeeefffgggiiikkkmmmnnnooovvvxxx{{{ttthhh[[[PPPOOORRRZZZmmm}}}yyytttppplllfffeeefffiiinnnpppnnnkkk```\\\\\\aaaeeeeeeeeehhhhhhiiijjjiiihhhhhhiiijjjqqqxxx{{{uuuhhh___aaafffjjjiiihhheeebbb___]]][[[[[[^^^cccfffgggiiilllnnnxxx|||oooiiiooowww}}}{{{tttfffXXXEEE???888444444444333222444444444444444444444444333333333444444444555555333555777999999???PPPaaaxxx}}}yyyrrrmmmkkknnnmmmnnnrrryyy}}}~~~xxxtttssswww{{{~~~qqqaaaUUUNNNIIIOOOVVVaaappptttbbbPPPCCC;;;888:::::::::999999::::::;;;>>>???@@@BBBEEEHHHJJJKKKNNNQQQTTTWWWYYY[[[^^^```dddfffhhhhhheeeaaa___^^^^^^]]]___dddfffhhhmmmtttyyyttthhh]]]WWWQQQQQQPPPNNNLLLHHHDDDBBBDDDCCCAAA>>><<<;;;::::::;;;;;;;;;:::::::::999999999888888777777777777777888888999888888777666555555555555555666666777777555333111111333444444333222222222222222222222222222222222222222222222222333222222111111222222333222222222222222222222222222222222222222222222222333222222111111222222333111111111111111111111111.........///000111111111/////////////////////////////////000111111222222333444555777999;;;===>>>???AAADDDEEEGGGJJJNNNQQQTTTXXX]]]bbbeeehhhkkkmmmppprrrssssssrrrqqqrrrrrrtttttttttssssssrrrrrrrrrpppoooooonnnmmmlllkkkkkkiiihhhhhhgggggghhhiiiiiihhhhhhgggfffeeedddcccccccccbbbbbbdddgggiiiiiihhhjjjhhhgggggghhhiiihhhgggffffffggghhhhhhhhhhhhhhhgggfffeeedddbbbaaa``````[[[ZZZZZZ[[[]]]]]]\\\[[[ZZZUUUPPPLLLKKKKKKJJJJJJGGGEEEDDDCCCEEEGGGKKKMMMRRRTTTVVVUUUPPPJJJGGGEEE?????????>>>>>>>>>>>>>>>DDDHHHOOOYYYccciiikkkkkkggg```VVVNNNJJJJJJKKKKKKNNNNNNNNNLLLIIIEEE@@@>>><<<;;;;;;999888777666666:::999999;;;===AAACCCDDDDDDEEEEEEDDDCCCEEEHHHKKKRRRSSSSSSQQQNNNKKKHHHGGGHHHGGGDDDBBB???===<<<;;;;;;;;;<<<======>>>======<<<<<<>>>???AAABBBBBBCCCEEEDDDBBBBBBCCCCCCBBB@@@;;;;;;:::999:::;;;<<<===@@@AAAAAA???===;;;;;;<<<<<<;;;:::999888888888888777777666555444333333222333333333444444444555555444666888999:::<<>>???AAADDDFFFIIIJJJMMMPPPTTTXXXZZZ\\\___aaaeeegggiiihhhfffbbb```___^^^]]]___dddggghhhnnntttzzzwwwjjj```YYYRRRRRRRRRPPPMMMHHHDDDAAACCCBBBAAA???===<<<;;;:::;;;;;;:::::::::999999999999888888777777777777777888888888888888777666666777777666666555555555555444333222222333444333222222222222222222222222222222222222222222222222222333333222222222222333333222222222222222222222222222222222222222222222222333333222222222222333333111111111111111111111111000000000000/////////////////////////////////////////////000111111222222333444555777999;;;<<<===>>>AAADDDFFFGGGJJJMMMPPPTTTXXX]]]bbbfffiiillloooppprrrssssssrrrqqqrrrsssuuuuuuuuutttttttttttttttsssrrrqqqpppooonnnmmmmmmiiiiiihhhhhhhhhhhhhhhhhhiiihhhgggfffeeecccbbbbbb```___```bbbeeehhhhhhhhhhhhgggeeefffggghhhhhhgggeeefffggghhhhhhiiiiiihhhgggfffdddcccbbbaaaaaaaaa]]]\\\\\\\\\]]]]]][[[YYYZZZVVVQQQMMMLLLKKKJJJIIIFFFEEECCCAAAAAABBBDDDEEEHHHJJJMMMMMMKKKGGGDDDBBB>>>>>>?????????>>>>>>>>>BBBEEEJJJRRRZZZaaaddddddccc\\\SSSLLLHHHGGGFFFFFFIIIJJJKKKJJJHHHDDD???======<<<;;;:::999888777666999999:::;;;===@@@CCCEEEGGGGGGGGGFFFEEEFFFHHHKKKPPPRRRTTTSSSNNNJJJGGGGGGGGGEEEDDDAAA???>>>======;;;<<<===============<<<:::;;;===???@@@AAAAAAAAABBBAAA??????@@@@@@>>><<<;;;::::::999999;;;<<<===>>>??????>>><<<:::;;;<<<;;;;;;:::999888888888888888777777555444333222222333333333444444444555555333555777999:::<<>>;;;;;;:::999999999::::::<<<<<<>>>@@@CCCFFFIIIJJJLLLPPPUUUYYY[[[^^^```bbbfffhhhjjjiiifffbbb```___]]]\\\___dddgggiiiooovvv{{{zzzmmmbbb\\\TTTSSSSSSPPPMMMHHHDDDAAABBBAAA@@@???>>>===<<<;;;::::::::::::999999999999999888888777777777777777777777888888888888777777888777777666555555444444444333222222444444333222111222222222222333333333222222222222222222222222111111000000000000111111222222222222222222222222333333333333333333333333333222222111111222222333222222222222222222222222111000000000/////////...000000000000000000000000/////////000111111222222333333555777999;;;<<<===???BBBEEEGGGIIIKKKNNNQQQUUUXXX^^^cccfffjjjmmmooooooqqqssstttsssssstttuuuvvvvvvvvvvvvvvvvvvvvvvvvuuuuuutttsssqqqpppoooooojjjjjjjjjjjjjjjiiiiiiiiijjjiiihhhgggeeedddcccccc`````````bbbeeeggggggggggggeeedddeeefffggggggfffffffffggghhhhhhiiihhhhhhfffeeedddbbbbbbbbbcccddd``````___```aaa```^^^\\\\\\YYYTTTPPPNNNLLLIIIGGGGGGEEECCC@@@?????????@@@???AAACCCDDDDDDCCC@@@???======>>>???????????????>>>@@@DDDKKKSSSZZZ^^^___[[[UUUNNNGGGDDDCCCBBBBBBEEEFFFFFFFFFEEEAAA>>><<<<<<<<<;;;;;;:::999888888888:::<<<======???BBBDDDFFFGGGGGGGGGFFFFFFIIIKKKNNNRRRUUUTTTOOOIIIGGGFFFEEEDDDBBBAAA@@@?????????======>>>>>>>>>===<<<<<<:::<<<>>>@@@AAABBBBBBAAACCCBBBAAAAAABBBAAA???<<<;;;;;;:::999:::;;;<<<======>>>???>>>;;;:::;;;<<<;;;;;;:::999999999999999999888777666555333222222333333333333444444444444333555777999:::<<<@@@BBBGGGJJJOOORRRUUUXXX\\\^^^bbbbbbdddeeeggghhhiiijjjiiiiiikkkqqqxxx~~~666888999:::;;;>>>BBBDDDFFFKKKPPPUUUXXX[[[]]]___aaabbbccceeefffggghhhhhhhhhhhhhhhiiikkkooorrrtttwwwyyy|||~~~|||xxxqqqcccXXXVVVZZZ^^^ooo{{{rrrlllffffffggglllqqqttttttrrrfffdddhhhooosssqqqooopppnnnooopppnnnkkkhhhggggggkkkooorrrqqqmmmmmmqqquuu~~~|||yyytttnnniiidddbbb\\\]]]___bbbeeefffeeedddeeehhhjjjgggcccfffpppyyy}}}yyyooo___OOO@@@<<<777555555666444222111222222222333333444444333333333444444444555555555777:::;;;:::???NNN^^^uuu{{{}}}vvvrrrpppnnnppppppoooqqq|||yyynnnttt{{{uuudddZZZVVVRRRUUUWWWYYYbbbqqqsssaaaQQQEEE???===<<<;;;::::::999999999::::::;;;<<>>>>>===<<<:::::::::999999999999888999888888777777777777777555666777888888999888888666666666666666555555555444333222333444444333111111111222222222333333333222222222222222222222222222111111000000111111222222222222222222222222222333333333333333333333333222222111111111111222222222222222222222222222222////////////000000000000000000000000000000000000/////////000111111222222222333555666999:::<<<===AAADDDGGGJJJLLLNNNQQQSSSUUUYYY___cccgggjjjmmmoooppprrrtttuuuuuuvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyyyywwwwwwvvvtttsssrrrqqqpppmmmmmmmmmmmmmmmlllkkkkkkkkkjjjiiihhhgggfffeeedddbbbaaaaaaccceeeffffffeeefffdddcccdddfffggggggffffffggghhhhhhhhhhhhhhhgggfffeeedddcccccceeeggghhhddddddeeefffhhhhhheeecccbbb```\\\XXXUUUQQQMMMJJJGGGEEECCC@@@>>>=========::::::;;;===>>>???===<<<;;;<<<===???@@@@@@@@@@@@===>>>AAAFFFMMMSSSVVVWWWRRRMMMGGGBBB??????>>>===>>>???@@@AAA@@@???===;;;<<<<<<;;;;;;:::::::::999888:::===>>>>>>>>>@@@BBBCCCDDDEEEEEEEEEFFFHHHJJJMMMQQQVVVUUUOOOIIIFFFFFFBBBBBBAAA@@@@@@@@@AAAAAA>>>?????????>>>>>>===<<<<<<===@@@BBBDDDDDDCCCCCCFFFEEEDDDDDDDDDCCC@@@>>><<<;;;:::::::::;;;===>>>>>>??????>>><<<;;;<<<===;;;;;;:::999999999::::::999999888666555333222222222222222222333333333333333555777999:::===@@@CCCHHHLLLPPPTTTVVVYYY]]]___cccdddeeefffggghhhhhhiiijjjjjjkkkqqqyyy555777888999:::===@@@CCCGGGKKKQQQVVVYYY[[[^^^```bbbcccdddfffggghhhiiiiiiiiiiiihhhiiikkkooosssvvvwwwyyy|||~~~}}}|||zzzsssfffYYYWWW[[[\\\kkkzzz}}}rrrkkkeeeeeefffkkkqqquuutttrrrfffeeeiiiqqquuussspppqqqpppqqqrrrpppllliiigggggghhhkkkmmmnnnnnnpppuuuyyyyyyrrrkkkfffccc]]]]]]___aaacccdddcccbbbdddeeedddaaa```eeeoooxxx}}}xxxnnn]]]MMM@@@<<<777555666777555333333333222222222222111111333333333444444444555555666777:::<<<;;;???NNN^^^uuuzzz}}}wwwrrrppplllooopppnnnppp|||wwwiiiooowwwzzz|||~~~wwwhhh```]]]WWWYYYZZZYYY```nnnzzz|||ppp```PPPCCC<<<999<<<;;;::::::999999999999999:::<<>>======:::::::::999999999888888999888888777777777777777444555666888999999999999444444555555666777777777333222222333444555333111111111111222222333333333222222222222222222222222444333333222222333333444222222222222222222222222333333333333333333333333222111111111111111111222222222222222222222222222------...///000111222222000000000000000000000000/////////000111111222222222333444666888:::<<<===CCCFFFJJJLLLNNNPPPSSSUUUVVVZZZ___dddgggjjjmmmooopppsssuuuwwwwwwxxxzzz{{{zzzzzz{{{{{{{{{{{{{{{{{{xxxxxxwwwuuutttrrrqqqqqqooooooppppppooonnnmmmmmmkkkkkkjjjiiihhhgggffffffdddcccbbbccceeeffffffeeeeeedddcccccceeegggffffffgggggghhhhhhhhhhhhgggggggggfffeeedddeeegggiiikkkgggggghhhkkknnnnnnllljjjiiigggdddaaa]]]XXXRRRNNNGGGFFFCCC@@@>>>===<<<<<<888777888999;;;<<<<<<;;;:::;;;===???@@@AAAAAA@@@@@@@@@AAADDDIIILLLMMMMMMLLLHHHBBB>>><<<<<<;;;:::999:::<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777;;;???@@@>>>>>>???AAAAAABBBCCCDDDDDDEEEGGGIIILLLQQQVVVUUUOOOHHHFFFEEEAAAAAA@@@@@@AAAAAABBBBBB???@@@@@@??????>>>===<<<===???BBBDDDFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@===;;;<<<<<<;;;:::;;;<<<===>>>???@@@@@@???===<<<===>>>;;;;;;:::999999999::::::999999888666555333222222111111222222222333333333222444777999:::===@@@CCCIIIMMMQQQUUUWWWZZZ]]]```dddeeefffggghhhhhhhhhhhhkkkjjjkkkqqqyyy777888999999:::===AAADDDFFFJJJOOOTTTXXX\\\___bbbbbbdddggghhhhhhggghhhhhhggghhhhhhjjjmmmpppsssuuuyyy{{{~~~~~~{{{yyy{{{zzzvvvoooeee\\\VVVTTT```hhhsss}}}~~~sssmmmfffcccbbbfffmmmrrrrrrpppiiigggiiippptttttttttvvvqqqttttttppplllkkkhhhdddeeegggkkkmmmjjjlllwwwxxxpppllljjj```aaaaaa```______aaabbbbbbdddccc___]]]dddqqq|||}}}wwwmmm]]]OOO<<<:::777666666777666555555444444333333444444555444444444444444444444444777777888:::;;;@@@OOO^^^ttt}}}vvvvvvrrrpppnnnnnnooowwwtttkkkkkkooovvvzzz}}}{{{kkkaaa___ZZZXXXYYY^^^ccciiisss|||}}}xxxmmm^^^NNNDDD@@@@@@:::999999999;;;;;;;;;::::::<<<>>>@@@AAAEEEIIILLLPPPPPPUUU[[[^^^^^^aaagggkkkmmmmmmkkkfffbbb___^^^\\\ZZZ\\\bbbhhhlllsssyyyzzzlll___VVVTTTPPPMMMKKKIIIFFFDDDAAAAAA@@@???>>>===<<<<<<;;;;;;:::999999999::::::777777777777777777777777777777777777777777777777777777666555444444333333444444333333333333222222333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222000000111222222000///...222222222222222222222222111111111111111111111111000000000000000000000000111111111000000000000000000000000000000111111222111222333666999<<<@@@BBBGGGIIINNNQQQPPPPPPSSSWWW^^^```bbbfffiiimmmoooqqquuuuuuuuuvvvwwwyyyzzz{{{{{{{{{|||}}}}}}}}}}}}}}}zzzzzzyyyxxxwwwvvvuuutttsssrrroooooonnnnnnllljjjlllkkkjjjhhhgggfffffffffhhhggggggfffeeeeeeddddddddddddddddddddddddddddddhhhhhhhhhhhhgggfffeeedddfffeeedddccceeegggkkkmmmqqqpppooonnnnnnmmmnnnnnnhhhhhhhhheee```YYYSSSOOOIIIGGGBBB???<<<<<<======:::999999999999999:::::::::;;;===>>>?????????>>>===>>>AAACCCEEEFFFFFFFFFEEECCCAAA>>>;;;888777666888999999:::;;;;;;<<<<<<;;;;;;;;;::::::999999999;;;<<<>>>@@@AAABBBBBBAAA???@@@BBBDDDEEEFFFFFFFFFJJJPPPTTTRRROOOMMMIIIDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@>>>===<<<===>>>@@@AAA???@@@BBBDDDEEEEEECCCCCCDDDAAA??????@@@@@@>>>;;;<<<<<<<<<<<<<<<;;;;;;;;;???>>>===<<<<<<;;;;;;<<<<<<<<<;;;::::::999999888777666666444333222111111333333333333444555666666555666777888888;;;???CCCIIILLLPPPTTTXXX\\\```ccceeeeeeeeefffggghhhiiijjjnnnnnnpppttt{{{777888999999:::===AAADDDFFFJJJPPPUUUYYY\\\```bbbcccfffhhhiiihhhggghhhhhhggghhhiiijjjmmmpppsssuuuyyyzzz}}}~~~}}}{{{zzzyyyxxxtttmmmddd\\\VVVTTT\\\ccclllttt}}}wwwooogggdddbbbeeekkkpppqqqoookkkiiijjjpppsssssstttwwwyyy~~~xxxqqqmmmhhhdddeeefffiiikkkkkknnnyyyvvvooojjjbbbbbbcccbbbaaaaaabbbbbbbbbcccbbb___]]]dddqqq|||~~~wwwlllZZZKKK<<<999777555666666555555444333333222222333333444444444444444444444444444777777999:::;;;@@@NNN]]]ttt}}}~~~vvvuuuqqqooommmmmmnnnuuusssiiihhhkkkqqqwwwzzzoooeeebbb]]][[[[[[___bbbgggpppyyy}}}xxxmmm]]]LLLAAA===<<<::::::999:::;;;;;;::::::999;;;===>>>@@@CCCHHHKKKNNNNNNRRRYYY[[[\\\___dddjjjlllllljjjfffbbb___^^^\\\ZZZ\\\bbbhhhlllrrryyy|||nnnaaaXXXUUUQQQMMMKKKHHHEEECCCAAAAAA@@@???>>>===<<<<<<===<<<;;;:::999888888888777777777777777777777777777777777777777777777777777666666555555444333333444444333333333333222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222000111111222222111111111222222222222222222222222111111111111111111111111000000000000000000000000111000000000000000000000000000000000000111111222111222444666888<<>>??????>>>>>><<<===???AAACCCCCCCCCCCCBBBAAA>>><<<999777666555666666666777888888999999;;;::::::999999888999999:::<<<>>>@@@BBBBBBBBBBBB@@@@@@AAABBBDDDEEEFFFGGGIIIOOOSSSQQQNNNLLLHHHDDDDDDDDDDDDDDDCCCBBBAAA@@@??????=========>>>@@@AAA@@@AAACCCDDDDDDDDDBBBBBBBBB@@@>>>>>>??????===;;;<<<<<<<<<<<<<<<<<<<<<<<>>===<<<;;;;;;;;;;;;;;;;;;::::::999888888888777666555444333222222111333333333333444555666666666777888999:::===AAADDDIIILLLQQQTTTXXX[[[```cccdddddddddeeefffggghhhiiimmmmmmooottt{{{777888999999:::===AAADDDGGGKKKQQQVVVZZZ]]]aaadddeeegggiiijjjiiigggggghhhggghhhiiijjjmmmqqqtttvvvyyyzzz|||}}}}}}}}}|||{{{wwwvvvrrrlllccc[[[WWWUUUYYY^^^ffflllqqq{{{xxxooohhheeebbbdddiiimmmooonnnllljjjkkkpppssssssuuuyyy{{{sssmmmhhhfffeeefffhhhiiinnn{{{vvvnnneeeeeefffeeeeeedddcccbbbbbbbbbaaa^^^^^^eeeqqq|||wwwiiiVVVFFF;;;999666555555555555444333333222222222222333333444444444444444444444444777777999;;;;;;???MMM\\\sss}}}|||uuuuuupppmmmkkkkkkkkkqqq~~~rrrgggdddeeelllrrrxxxsssgggaaa]]]ZZZZZZ^^^bbbgggpppzzzzzznnn^^^MMMAAA<<<;;;::::::::::::::::::999999888:::<<<===???BBBFFFJJJKKKKKKOOOUUUXXXXXX\\\bbbiiijjjkkkiiieeeaaa___^^^^^^[[[\\\bbbgggkkkrrrxxx~~~qqqeee[[[WWWRRRNNNJJJGGGDDDBBBAAAAAA@@@???>>>===<<<<<<>>>===<<<;;;999888777777777777777777777777777777777777777777777777777777777666666555555444444444444444333333333333222222333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222111111111111222333444444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000111111000000000000000111111222000222444666888===CCCGGGIIIQQQZZZ___aaabbbcccdddcccdddfffiiilllooorrrsssvvvvvvwwwxxxyyy{{{}}}~~~}}}~~~zzzzzzzzzyyyyyyyyyxxxxxxuuusssqqqqqqqqqpppnnnlllooonnnmmmlllkkkjjjjjjjjjiiiiiihhhhhhgggffffffeeedddeeeeeeeeeffffffgggggggggggghhhggggggfffeeeddddddbbbaaa``````bbbdddeeeggggggffffffffffffffffffffffffddd```[[[TTTNNNJJJCCCCCCAAA???===<<<::::::888777777666666777777777:::;;;===?????????>>>===;;;;;;===>>>>>>>>>>>>>>>===<<<:::888777666555555444444555555666777777777:::999888777666777888999:::;;;>>>@@@BBBCCCDDDDDDAAA@@@@@@@@@AAACCCFFFGGGHHHNNNQQQOOOLLLKKKHHHDDDCCCDDDDDDCCCCCCBBBAAA@@@??????>>>===>>>???@@@AAABBBBBBCCCDDDCCCBBBAAA@@@???>>><<<<<<======<<<:::;;;;;;<<<<<<======>>>>>>???>>>===<<<;;;;;;;;;;;;::::::999999888777777777666666555444333222222111333333333333444555666666777888::::::;;;>>>CCCFFFJJJMMMQQQUUUWWW[[[___bbbcccccccccdddeeefffhhhhhhkkkkkknnnttt{{{777888999999:::===AAADDDHHHLLLRRRWWW[[[^^^bbbdddgggiiijjjkkkiiihhhggghhhggghhhiiikkknnnqqqtttvvvzzz{{{||||||}}}}}}}}}|||yyywwwssslllccc[[[WWWUUUWWW\\\bbbgggkkkrrrzzzwwwnnnjjjgggdddcccfffjjjmmmmmmjjjiiikkkpppssstttxxx~~~~~~uuuooojjjfffcccdddffflllwwwsssjjjiiiiiihhhhhhgggeeecccaaaaaa___]]]^^^fffrrr|||vvvhhhTTTCCC:::888555444444555444333444333333222222333333444444444444444555555555555777777999;;;;;;???LLLZZZrrr~~~|||zzzssstttnnnkkkjjjiiiiiimmmxxx~~~ttthhhdddbbbhhhooovvvtttfff^^^WWWTTTVVV[[[bbbiiiuuu}}}rrraaaPPPCCC>>>===:::;;;<<<<<<;;;999999999888:::<<<>>>???BBBGGGJJJJJJJJJNNNSSSVVVWWW[[[aaagggiiijjjiiieeeaaa___^^^___\\\\\\aaafffjjjpppwwwsssggg^^^YYYSSSNNNJJJGGGDDDAAAAAAAAA@@@???>>>===<<<<<<<<<<<<;;;;;;:::999888777777777777777777777777777777777777777777777777777777666666666555555444444444444333333333222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222111111111222444666777222222222222222222222222111111111111111111111111000000000000000000000000000000000000000111111111000000000000000111111222000222444666888>>>FFFKKKNNNWWW```eeehhhlllooooooooonnnnnnoooppprrrtttuuuuuuuuuvvvwwwyyy{{{}}}~~~{{{{{{{{{{{{{{{{{{zzzzzzwwwuuusssssssssrrrqqqooooooooommmllllllkkkkkkkkkhhhhhhhhhgggffffffeeeeeeeeeeeeffffffgggggghhhhhhggggggggggggfffeeeddddddbbbaaa___^^^]]]^^^______^^^^^^^^^____________^^^^^^^^^]]]ZZZUUUOOOJJJGGGAAAAAAAAA@@@>>><<<:::999777777666666555555666666999;;;===??????>>>===<<<999999::::::::::::999999888777666555444444444444444555555666777777888888999888666555555666777888999;;;>>>AAACCCEEEEEEFFFCCCAAA???>>>???BBBEEEGGGGGGMMMPPPNNNLLLKKKIIIEEECCCCCCCCCCCCBBBAAA@@@@@@??????>>>>>>>>>???@@@AAACCCCCCCCCCCCAAA@@@>>>>>><<<<<<;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>>>>??????>>>>>>===<<<;;;;;;;;;;;;999999888888777666666666666666555444333333222222333333333333444555666666777888999:::<<>>KKKXXXppp~~~|||}}}xxxqqqsssmmmjjjhhhiiiiiijjjrrrzzzzzzlllfffbbbgggnnnuuu~~~wwwhhh\\\SSSRRRTTTZZZccclllyyyuuudddRRRFFF@@@???;;;===???>>>;;;999888999999;;;===>>>@@@CCCGGGKKKKKKKKKNNNSSSVVVWWW\\\bbbfffhhhiiihhheeebbb```______\\\[[[___dddgggnnnttt|||uuuiii```[[[TTTNNNJJJGGGDDDBBBAAAAAA@@@???>>>===<<<<<<999999:::;;;;;;;;;::::::777777777777777777777777777777777777777777777777666666666666666555555555444444333333333222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222111111111111222555777888222222222222222222222222111111111111111111111111111111111111111111111111//////000000111111111111000000000000000111111222///222444666888???HHHPPPXXXbbbjjjlllpppyyy~~~|||{{{xxxvvvuuuuuuuuuvvvrrrssstttvvvxxxzzz}}}~~~}}}}}}}}}}}}||||||||||||xxxwwwuuuuuuuuuuuusssqqqooonnnmmmlllllllllllllllhhhhhhggggggfffeeeeeeeeefffffffffgggggghhhhhhhhhggggggggggggfffeeedddcccaaa```^^^\\\[[[ZZZZZZZZZUUUVVVWWWXXXYYYYYYXXXXXXUUUUUUTTTRRROOOLLLHHHFFF@@@@@@AAAAAA@@@>>>;;;:::888888777666666666666666999;;;===??????>>><<<:::888888777777666666666666555444444333333333333444333444444555555666777777777666555555555666777888888:::>>>AAADDDFFFGGGHHHEEECCC@@@>>>>>>@@@DDDFFFFFFLLLOOOMMMKKKKKKIIIFFFCCCCCCCCCCCCBBBAAA@@@??????????????????@@@@@@AAACCCBBBBBB@@@???===<<<;;;999:::::::::::::::;;;;;;<<<<<<======>>>???@@@@@@>>>===<<<;;;;;;:::::::::999999888777777666666555555555555444444333333222333333333333444555666666666777999:::;;;>>>CCCGGGLLLOOORRRUUUWWWZZZ]]]```aaaaaaaaabbbdddfffggghhhjjjkkkooouuu|||777888999999:::===AAADDDHHHLLLRRRWWW[[[^^^bbbdddeeegggiiijjjiiigggggghhhggggggiiikkkooorrrvvvxxxzzz{{{{{{{{{{{{yyyxxxwwwwwwuuuppphhh___WWWTTTRRRRRRVVV\\\```cccfffiiikkkpppxxx~~~yyywwwmmmkkkiiigggfffgggiiijjjfffhhhmmmsssvvvwww}}}xxxtttjjjbbb```aaaccciiioooyyytttpppllljjjkkkjjjgggeee```^^^\\\[[[___hhhsss{{{{{{~~~{{{sssgggTTTDDD;;;999666555555555555444666666555555555555666666444444444555666666777777777888:::<<<;;;>>>JJJWWWooo~~~{{{{{{vvvpppsssllliiihhhiiiiiiiiinnnuuuqqqiiidddgggnnnuuu|||zzzkkk^^^UUUSSSUUU\\\eeeppp~~~{{{hhhUUUGGGAAA???<<>>===<<<<<<777888:::;;;<<<<<<;;;:::777777777777777777777777777777777777777777777777666666666666666666666666444444333333333333222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222111111111222333444666777222222222222222222222222111111111111111111111111111111111111111111111111/////////000111111222222000000000000000111111222///222555666888???KKKUUUbbbllltttuuuzzz~~~zzzwwwuuuuuuuuuqqqrrrsssuuuxxx{{{}}}~~~~~~~~~}}}}}}}}}zzzxxxwwwvvvwwwwwwuuutttoooooonnnmmmmmmmmmmmmmmmiiiiiihhhggggggffffffeeeggggggggggggggggggggggggffffffgggffffffeeedddcccaaa```^^^[[[YYYWWWVVVUUUPPPQQQSSSTTTUUUUUUUUUTTTQQQQQQPPPOOOMMMKKKHHHGGGAAABBBBBBBBBAAA@@@>>>===::::::999888777777777777999;;;===???@@@>>>;;;999777666666555444444555555444444333333333333444444111111222222333444444444555555666666666666777777888:::===BBBEEEHHHIIIJJJHHHFFFBBB??????@@@BBBDDDEEEJJJMMMKKKJJJJJJIIIFFFBBBCCCCCCBBBBBBAAA@@@????????????@@@@@@@@@@@@AAAAAA@@@???>>><<<;;;::::::777999::::::999999;;;<<<======>>>>>>??????@@@@@@>>>===<<<;;;::::::::::::999999888888777666666666555555444444444333333333333333333333444555666666666777999:::;;;???DDDGGGMMMOOOSSSUUUWWWYYY]]]___```aaaaaacccdddfffhhhiiilllmmmpppvvv}}}777888999999:::===AAADDDHHHLLLRRRWWWZZZ^^^aaadddcccfffhhhiiihhhggghhhhhhggggggiiikkkooosssvvvxxxwwwxxxyyyzzzxxxuuurrrpppnnnlllhhhaaaYYYSSSQQQPPPRRRVVV[[[___aaabbbbbbbbbiiilllpppuuuvvvvvvuuutttnnnmmmllliiiggggggggghhhgggjjjpppvvvwwwvvv|||wwwlllccc```aaabbbfffjjjmmmxxxxxxrrrllliiijjjkkkhhhfff```]]][[[ZZZ___hhhttt{{{|||~~~~~~xxxqqqeeeSSSDDD<<<999777555666666555555555555555444444555555555444444444555666777777777777888:::<<<;;;===IIIUUUnnn}}}{{{zzzuuuooorrrllliiihhhkkkkkkjjjlllqqqzzzuuulllfffhhhnnntttyyy}}}~~~{{{mmm___TTTSSSVVV___jjjwwwqqq[[[KKKBBB@@@===AAAEEECCC>>>::::::;;;888:::<<<===???BBBGGGJJJMMMLLLOOOTTTVVVXXX]]]dddfffhhhjjjiiigggdddbbbbbb___ZZZYYY[[[___bbbhhhooovvvzzzoooaaa\\\UUUOOOJJJHHHFFFDDDAAAAAA@@@???>>>===<<<<<<888999:::<<<<<<;;;:::999777777777777777777777777777777777777777777777777666666666666666666666777444444333333333333222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222000000111333444444444444222222222222222222222222111111111111111111111111111111111111111111111111...//////000111111222222000000000000000111111222///222555666888@@@MMMXXXdddqqqzzz|||zzzvvvtttssssssqqqrrrtttvvvyyy|||~~~~~~}}}}}}{{{yyyxxxxxxyyyxxxwwwvvvqqqppppppoooooooooooooookkkkkkjjjjjjiiihhhhhhggghhhggggggffffffeeeeeedddffffffffffffeeedddccccccaaa```^^^[[[XXXUUUSSSRRRNNNOOOQQQTTTUUUUUUTTTSSSSSSSSSRRRPPPNNNLLLJJJIIICCCCCCCCCCCCCCCBBBAAA@@@<<<<<<;;;:::999888888999888:::>>>@@@@@@===:::888777666555444444444555555444444333333333333444444111111222222333444444555444555666888888888666666777999===BBBFFFIIIJJJKKKJJJHHHEEEBBB@@@@@@@@@AAABBBGGGJJJHHHGGGHHHGGGDDDBBBBBBBBBBBBAAA@@@????????????@@@@@@AAAAAAAAA@@@???>>>===;;;:::999999888666999;;;;;;999999;;;>>>????????????????????????======<<<;;;:::::::::::::::999999888888777666666555444444444444333333333333333333333444555666666777888:::;;;===@@@EEEIIIMMMPPPSSSUUUWWWYYY\\\___aaaaaabbbccceeegggiiijjjnnnooorrrxxx~~~888888999999:::===AAADDDGGGKKKQQQVVVZZZ]]]aaadddbbbdddggghhhhhhggghhhhhhggggggiiikkkooossswwwyyyuuuvvvxxxxxxvvvrrrnnnlllfffeeeaaa[[[UUUPPPOOOOOOUUUXXX\\\```aaaaaa___^^^iiiiiijjjmmmooopppnnnlllnnnnnnmmmkkkhhhgggggggggiiilllrrrxxxwwwvvvzzzxxxmmmcccaaacccccceeehhhdddmmmzzzzzzsssllliiijjjkkkiiifff```]]]ZZZZZZ___iiittt{{{~~~~~~wwwooocccRRRCCC<<<:::777666666777666555555444444333333444444555444444444555666777777888777888;;;<<<;;;===HHHUUUnnn}}}{{{zzztttnnnrrrllliiiiiikkkllljjjlllpppxxxwwwmmmfffiiinnnrrrvvvzzzwww{{{}}}{{{{{{yyylll^^^QQQQQQVVVaaaooo~~~yyyaaaOOOEEEBBB>>>BBBFFFEEE???;;;:::;;;777999;;;<<<>>>AAAEEEIIIMMMLLLNNNSSSVVVXXX]]]dddgggiiijjjjjjgggeeecccccc___ZZZXXXZZZ]]]```gggnnnttt|||qqqaaa\\\UUUOOOKKKHHHFFFEEEAAAAAA@@@???>>>===<<<<<<999:::<<<<<<<<<:::888777777777777777777777777777777777777777777777777777666666666666777777777777444444444333333333222222111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222///000222333444444333222222222222222222222222222111111111111111111111111111111111111111111111111...//////000111222222222000000000000000111111222...222555666888@@@NNNZZZaaappp|||~~~}}}xxxtttrrrrrrrrrrrrssstttwwwzzz}}}~~~}}}}}}{{{zzzyyyyyyyyyyyyxxxwwwrrrrrrqqqqqqpppqqqqqqqqqmmmmmmlllkkkkkkjjjjjjiiihhhhhhgggfffeeedddccccccffffffffffffeeedddccccccaaa```^^^[[[WWWTTTQQQPPPNNNOOORRRTTTVVVVVVUUUTTTWWWVVVUUUSSSQQQNNNLLLJJJEEEEEEDDDDDDCCCCCCCCCCCC>>>===<<<;;;::::::::::::888:::>>>@@@@@@===:::777777666555444444444555666555555444444333444444444333444444555555666666777333444777999:::999666555777999===BBBFFFIIIKKKLLLLLLJJJFFFCCCAAA@@@?????????EEEGGGFFFDDDFFFEEECCCBBBBBBBBBBBBAAA@@@????????????@@@AAAAAAAAAAAA@@@======;;;:::999888888888666999;;;;;;999999<<<>>>@@@@@@@@@???????????????======<<<;;;::::::::::::::::::999999888777777777444444444444444444333333333333333333444555666666888999;;;<<<>>>BBBGGGJJJNNNPPPSSSUUUWWWYYY\\\^^^aaaaaabbbccceeegggiiijjjoooppptttyyy999:::<<<<<<<<<===@@@BBBIIIMMMSSSXXX\\\___ccceeeeeefffhhhgggffffffggghhhhhhiiikkknnnqqqsssuuuvvvuuuuuuvvvvvvtttooohhhbbbbbb]]]XXXUUUPPPKKKLLLPPPWWW[[[aaadddcccaaa``````ffffffffffffgggiiikkklllqqqooonnnkkkjjjiiihhhhhhhhhmmmsssvvvuuusssrrrsss|||rrrgggcccbbbaaaaaabbbaaagggoooyyyxxxmmmjjjiiifffeeegggeee___YYYZZZaaammmvvv{{{}}}~~~}}}xxxnnn]]]LLLAAA<<<:::888666444444444444333333333222222111111111333333333444444444444444999777888;;;<<<>>>FFFPPPhhhyyyzzzxxxvvvqqqpppppppppooonnnlllkkkjjjsss~~~yyypppiiijjjnnnqqqvvvzzzyyyyyywwwwwwyyywwwkkk^^^VVVRRRSSS___sssiiiTTTGGGBBBBBB@@@>>>>>>======;;;999888999;;;<<<>>>BBBGGGJJJLLLNNNRRRTTTVVVXXX\\\^^^dddiiillliiifffeeebbb^^^]]]\\\[[[ZZZ[[[___eeejjjrrrzzz{{{pppggg]]]UUUQQQNNNIIIFFFFFFDDDBBB@@@??????>>><<<:::<<<;;;:::999888888888888999999999888888888888777666777888999999888666555555555666777777777777777666555555444444333222222444444444333333222222222333222111111000111111111111111222222222222111111222222222222222222222222000222555777777555222000222222222222222222222222000111111111111222222222000111111222222111111000000000000000000000000000////////////////////////...111333444777>>>JJJSSS___fffpppzzz{{{yyyvvvrrrmmmlllmmmnnnoooqqqtttvvvxxxzzz}}}~~~||||||~~~~~~~~~|||}}}~~~~~~|||zzzwwwuuuuuutttttttttuuusssqqqnnnooonnnmmmlllkkkjjjjjjjjjjjjiiigggfffeeeeeeffffffggggggggggggfffeeedddccccccaaa^^^ZZZVVVSSSQQQPPPLLLPPPUUUWWWWWWXXX[[[^^^aaadddddd```]]][[[VVVPPPOOOKKKFFFFFFGGGFFFBBB===BBBBBBAAA>>><<<::::::;;;<<<>>>???@@@@@@>>>;;;999666555444444333333333333333333333444444444444555666666555555555444444444555555555666666666666777666888;;;???DDDIIILLLNNNJJJIIIHHHFFFCCCAAA??????@@@@@@@@@@@@AAAAAABBBCCC@@@AAAAAA@@@??????@@@BBB@@@??????@@@AAAAAA@@@>>><<<;;;:::888888888888999888999:::::::::<<>>BBBGGGKKKQQQRRRSSSTTTUUUYYY]]]aaaaaabbbccccccdddgggkkkooonnnrrrxxx|||999:::;;;<<<<<<===@@@CCCJJJNNNSSSXXX\\\___ccceeeeeefffggggggffffffggghhhjjjkkkmmmooorrrtttvvvwwwvvvvvvwwwvvvtttnnngggaaa^^^ZZZVVVTTTPPPLLLMMMRRR\\\___ccceeeddddddfffgggiiihhhfffeeedddeeeffffffiiijjjlllmmmmmmkkkiiihhhjjjoootttuuurrrooonnnnnnwwwsssfffbbbaaa```aaacccaaafffllltttwwwmmmkkkjjjgggfffhhheee___ZZZ[[[cccoooyyy}}}~~~yyymmm]]]LLLAAA;;;:::888666444444444444444444444444333333222222444444444444555555555555999888999;;;<<<>>>FFFOOOfffwww|||zzzxxxtttpppoooooonnnmmmlllkkkkkkuuuyyyqqqjjjjjjlllnnnuuu{{{yyyxxxwwwvvvxxxvvvkkk___SSSOOOPPP\\\pppqqqZZZLLLFFFBBB@@@>>>=========;;;999888999;;;<<<>>>BBBFFFJJJMMMOOORRRTTTVVVXXX[[[^^^dddjjjllljjjgggeeebbb^^^^^^^^^\\\[[[\\\___eeejjjrrrzzz}}}rrrhhh^^^UUURRROOOJJJFFFFFFDDDBBB@@@?????????===;;;<<<;;;:::999888888888888999999999888888888888777555666888999999888777666555555666777777777777777666555555444444333333222444444444333333222222222333222222111111111111111111111222222222222111111222222222222222222222222111333555666666555333111222222222222222222222222000111111111111222222222111111222222222222111111000000000000000000000000000000000000000000000000...111333444666<<>><<<::::::;;;<<<===???@@@@@@>>>;;;:::777666555444333333333444333333333444444555555555666666555555555444444444444555555555555666666666888:::<<<@@@CCCGGGJJJKKKJJJIIIHHHFFFDDDBBB@@@???@@@@@@@@@@@@@@@AAABBBCCC@@@AAAAAA@@@>>>>>>???AAA@@@@@@@@@AAAAAAAAA@@@???<<<;;;999888777777888888999:::;;;;;;;;;===@@@BBBAAAAAABBBBBBAAA???===;;;<<<;;;;;;:::::::::;;;;;;<<<;;;:::888777666555555555555444333333333333444222222222222222333444555555777:::<<>>AAADDDKKKOOOTTTYYY\\\___bbbeeedddfffggggggffffffggghhhjjjkkkmmmpppsssuuuwwwxxxxxxxxxxxxwwwtttnnneee___YYYVVVTTTTTTQQQMMMNNNSSS```cccfffggggggiiimmmpppooommmjjjfffdddcccbbbbbbdddggglllppprrrpppmmmjjjmmmpppsssrrrnnnjjjhhhiiipppyyyvvvhhhaaa```___```bbbbbbeeehhhlllttt}}}tttllljjjjjjhhhggghhhddd^^^ZZZ\\\fffrrr|||zzzlll[[[JJJ@@@;;;999777555444444444444555555555555444444444444555555555666666777777777999888999;;;<<<>>>EEENNNdddvvv~~~|||{{{vvvoooooonnnmmmmmmmmmmmmmmmwwwzzztttooommmkkklllsss{{{yyyxxxvvvvvvwwwuuujjj^^^OOOKKKLLLWWWjjjxxx```OOOGGGAAA@@@>>>======<<<;;;999888999;;;<<<>>>AAAFFFIIINNNPPPSSSUUUVVVXXXZZZ]]]eeejjjmmmkkkhhhfffccc^^^```___^^^\\\]]]```eeejjjssszzzuuuiii```WWWSSSPPPKKKGGGGGGCCCAAA@@@???@@@@@@>>>===<<<;;;:::999999888888888999999999888888888888777555666777999999999888777555666666777777777777777666666555555444333333333444444333333333333222222333333222111111111111111111111222222222222111111222222222222222222222222222333333444444333333222222222222222222222222222000111111111111222222222222222333333333333222222000000000000000000000000111111111111111111111111///111222222444999AAAHHHOOOSSSZZZ```dddhhhllloookkkiiieeeaaa^^^^^^aaadddfffhhhlllooorrruuuzzz}}}~~~}}}|||zzzyyyxxxxxxwwwvvvuuusssssstttuuuuuutttrrrqqqooommmllljjjjjjjjjhhhgggfffeeedddddddddeeedddeeeeeeeeedddcccbbbaaabbb```^^^[[[YYYVVVTTTSSSQQQSSSTTTVVVYYYaaallltttzzzvvvoooggg]]]XXXRRROOOOOONNNLLLJJJFFFDDDBBB???===;;;;;;:::<<<===???@@@???>>><<<;;;888777666555444444444444333333333444555666666777555555555555555444444444444444444555555555555666:::;;;===@@@CCCEEEGGGHHHJJJIIIHHHFFFDDDCCCAAAAAAAAA@@@@@@@@@@@@AAAAAABBB@@@AAAAAA@@@>>>>>>???@@@AAABBBBBBBBBBBBAAA???>>>;;;:::999888777777777888999;;;<<<<<<<<<===@@@BBBAAAAAAAAAAAA@@@>>>===;;;;;;:::::::::::::::;;;<<<<<<;;;999888777666555555555555444333333333333444444444333333333444444555555777:::===@@@DDDIIILLLRRRUUUXXXZZZ\\\]]]```bbbaaaccceeegggggghhhkkkmmmppptttyyy}}}888:::;;;;;;<<>><<<<<<;;;:::999999999999999999999888888888777777444555666888999999999999666666777777777777666666666666666555444444333333333333333333333333333333333333222111111111111222111111222222222222111111222222222222222222222222333333222222222222333333111111111111111111111111000000111111111222222222222333333444444333333222000000000000000000000000111111111111111111111111000000111111222666<<<@@@EEEHHHLLLPPPSSSWWW[[[^^^___^^^[[[WWWUUUWWW[[[___```cccgggjjjnnnsssxxx|||~~~{{{yyyxxxxxxxxxyyyxxxvvvtttsssuuuwwwwwwwwwsssrrrpppnnnlllkkkjjjjjjiiihhhggggggfffeeeeeeeeeccccccddddddcccbbbbbbaaaaaaaaa___]]][[[XXXVVVUUURRRTTTVVVYYY]]]eeeqqqyyy{{{tttgggbbb[[[VVVSSSQQQNNNLLLJJJGGGCCC@@@>>>===;;;;;;<<<===>>>??????>>>===<<<:::999888666666555555555333333444555666777777888555555555555555555555555444444444444555555555555999:::<<>>>>>???@@@BBBCCCDDDDDDBBB@@@>>>===;;;::::::999888888777777:::<<<=========>>>@@@BBB@@@AAAAAA@@@???>>><<<;;;::::::999999::::::;;;<<<;;;:::999777666666555555555555444333333333333444777777666666666666777777666888;;;>>>AAAEEEJJJNNNSSSWWW[[[^^^``````bbbcccbbbdddgggiiiiiiiiikkklllppptttzzz~~~888999:::;;;<<>>999888666555444444444444333333333333333444444444666666777777888999999::::::999;;;=========CCCKKKaaattt|||wwwrrrpppnnnllllllnnnpppqqqvvv~~~zzzyyy{{{|||xxxssstttyyy~~~~~~|||{{{{{{vvvgggYYYMMMHHHGGGLLLVVVggg}}}yyyaaaMMMCCC@@@>>>===<<<===<<<;;;999888:::;;;<<<===@@@DDDHHHMMMOOORRRSSSTTTVVVXXXZZZbbbhhhlllkkkiiigggddd___^^^^^^^^^]]]]]]```eeehhhrrryyyxxxmmmddd[[[WWWSSSNNNJJJJJJCCCAAA@@@@@@AAAAAA???>>>===<<<;;;:::999999999999999999999888888888777777555555666777888999999999666666777777777777666666777666666555555444333333333333333333333333333333444333333222111222222222111111222222222222111111222222222222222222222222333222111111111111222333111111111111111111111111000000111111111222222222222333333444444333333222000000000000000000000000111111111111111111111111000000000000111333777:::>>>@@@BBBDDDFFFIIIMMMQQQTTTSSSRRROOOOOOQQQUUUYYY[[[^^^bbbeeejjjooovvvzzz|||yyyxxxxxxyyyzzzyyywwwuuuuuuvvvxxxxxxxxxtttsssqqqooommmlllkkkkkkjjjjjjjjjiiihhhhhhgggfffccccccdddddddddcccbbbbbbbbbbbbaaa___\\\ZZZWWWUUUQQQTTTXXX[[[^^^dddlllsss|||qqqmmmgggaaa[[[UUUQQQNNNOOOKKKEEEAAA@@@???===;;;;;;<<<===>>>??????>>>>>><<<;;;999888777666666666444444555666666777888888444555555555555555555555444444444555555555666666777999;;;>>>AAAEEEGGGHHHHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@??????@@@@@@@@@@@@AAAAAA@@@??????@@@BBBCCCEEEGGGFFFCCC???======;;;;;;::::::999888888777:::<<<>>>>>>>>>>>>???AAA@@@@@@@@@???>>>===<<<;;;::::::999999999::::::;;;:::999888777666666555555555555444333333333333444777777666666666777888888666999<<>>======BBBJJJ\\\qqq}}}xxxuuussspppmmmmmmnnnqqqssswww|||{{{}}}}}}xxxvvvxxx}}}zzzjjjZZZOOOKKKHHHJJJOOO[[[mmm}}}yyycccPPPFFF???>>><<<<<<<<<<<<;;;999999:::;;;;;;<<>>===<<<;;;:::999999999999999999999888888888888777666666777777888888999999777777777777777666666555777777666666555444444444222222333333333333444444444444333222222222222222111111222222222222111111222222222222222222222222222111111000000111111222111111111111111111111111000111111111111222222222222222333333333333222222000000000000000000000000111111111111111111111111000000000000111222444555888999;;;<<<===@@@DDDGGGIIIJJJJJJJJJJJJLLLPPPTTTWWWYYY\\\```dddjjjqqqvvv}}}~~~}}}{{{yyyyyyzzz{{{zzzyyywwwwwwxxxyyyyyyxxxuuutttrrrpppooommmmmmmmmjjjkkkkkkkkkjjjiiihhhgggddddddeeeeeeeeeeeeddddddddddddcccaaa^^^[[[WWWUUUQQQTTTWWWXXXXXXZZZ___cccnnntttyyy{{{{{{zzzvvvpppiii```YYYTTTTTTOOOHHHDDDBBBBBB???===;;;;;;<<<>>>>>>?????????===<<<;;;999888777777777666666666666777777777777444444444555555555555555555555555666666666666777777888:::===AAADDDFFFHHHGGGFFFFFFEEEDDDCCCCCCBBBAAA@@@@@@????????????@@@@@@AAABBBAAAAAAAAACCCEEEEEEIIIKKKJJJEEE@@@>>>???<<<<<<<<<<<<;;;:::999888999;;;===>>>>>>===>>>???@@@@@@???>>>===<<<;;;;;;;;;;;;:::999999999999999999999888777666666666666555555444333333333333444333333333444444555777777777999<<>>===<<>>===<<<<<<<<<<<<;;;999999:::;;;;;;<<>>======<<<;;;::::::999::::::999999999888888888888777888777777777777777888888777777777777777666555555777777666666555555444444222222222333333444444444444444333222222222222333111111222222222222111111222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222111111222222222222111111000000000000000000000000000000000000000000000000000000///000111222222222333555777888888;;;>>>AAA@@@BBBDDDEEEFFFHHHLLLOOORRRTTTWWWZZZ___eeelllqqqwwwzzz}}}|||{{{{{{{{{{{{zzzyyyzzzzzzzzzxxxvvvtttsssrrrqqqooooooooonnnjjjjjjkkkkkkjjjiiigggfffffffffggggggggggggfffffffffeeeeeeccc___[[[WWWUUUQQQSSSSSSPPPMMMLLLOOORRRWWW^^^eeejjjrrr|||zzzpppfff```YYYRRRJJJFFFEEEDDDAAA>>>:::;;;<<<===>>>???@@@@@@???>>><<<:::999888888777888888777777777777666666444444444555555555666666666666666777777777888888999999;;;===@@@BBBDDDEEEEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@??????????????????@@@BBBBBBBBBCCCFFFHHHIIIMMMQQQOOOIIICCCAAABBB<<<============;;;:::999888;;;===>>>===<<<===>>>@@@???>>>===<<<;;;;;;;;;<<<<<<:::999888888777777999888777666666555666666555555444333333333333444111222222333444666777888777:::===@@@DDDHHHNNNRRRXXX[[[___aaacccdddfffhhhiiijjjjjjjjjiiijjjlllnnnooosssxxx}}}888999999:::<<>>===<<>>===;;;;;;<<<<<<;;;999999:::;;;;;;<<>><<<======<<<;;;::::::::::::999999999888888888888777999888777777777777777888777777777777777666555555777777777666555555444444222222222333333444444444555444333333222222333333111111222222222222111111222222222222222222222222000000111111111111000000000000000000000000000000000111111111111222222222111111111222222111111111000000000000000000000000////////////////////////000//////000111222222111111222444666666888;;;>>>;;;===@@@CCCDDDFFFIIIKKKOOOPPPSSSVVV[[[aaahhhmmmrrrwww}}}}}}||||||{{{|||{{{{{{{{{|||zzzxxxuuutttsssrrrqqqppppppppppppiiiiiijjjjjjiiihhhfffeeegggggghhhhhhhhhhhhhhhgggggggggfffccc```[[[WWWTTTRRRRRROOOJJJDDDBBBDDDGGGHHHOOOWWW___jjjwww~~~|||qqqjjj[[[TTTLLLGGGFFFEEEBBB???:::;;;<<<===>>>???@@@AAA???>>>===;;;999888888888999999888888777666666666444444444555555555666666777777777777888888888888;;;;;;<<<>>>???AAABBBBBBDDDDDDCCCCCCBBBBBBBBBBBBAAAAAA@@@???>>>>>>?????????@@@BBBCCCCCCEEEHHHJJJMMMQQQTTTRRRLLLFFFDDDDDD===>>>>>>>>>>>><<<;;;:::888:::=========<<<<<<===@@@???>>><<<;;;;;;;;;;;;===<<<;;;999888777777666999888777666666555666666555555444333333333333444222222333444666888:::;;;777:::===AAADDDIIIOOORRRYYY[[[___aaabbbdddgggiiikkkkkkkkkiiihhhiiimmmooonnnrrrxxx|||;;;:::::::::===BBBGGGJJJOOOSSSWWW[[[]]]___aaacccccccccddddddfffgggiiijjjjjjjjjlllnnnpppsssuuuwwwzzz||||||{{{zzzwwwlll```VVVPPPKKKKKKLLLMMMQQQWWW```dddiiimmmqqqwwwyyypppiiiggggggkkkppp{{{|||{{{vvvnnneeeaaaaaaccceeeeeefffhhhkkkooosssuuusssooohhhbbb______bbbddddddcccbbb```^^^___bbbdddjjjiiijjjnnntttyyy|||~~~}}}rrrfffgggssszzziiiUUUEEE<<<:::666666555444444444444555444666666666444333444555666777777999:::;;;<<<<<<;;;<<<<<<;;;<<>>???BBBDDDGGGJJJNNNQQQRRRSSSTTTUUU\\\```eeejjjkkkiiieeecccccccccddddddeeegggkkknnnqqqvvv}}}xxxmmm```XXXUUUSSSMMMHHHGGGEEECCCBBBBBBBBBAAA@@@===;;;::::::;;;<<<:::999999999999888888888888777777777777777777777777777777777666666555555555444555555555444333222000///222222222222222222222222444444222111111222444444222222222222111111000000111111111111111111111111222222222222222222222222444333222111000000000000000111111111111222222222333333333222222111111111111111111111000000000000......///000000000000000222222111000//////000000222222333333444555666666777888999<<<>>>AAADDDEEEFFFJJJOOOSSSWWW\\\aaadddmmmsss{{{~~~}}}{{{yyyxxxwwwwwwuuuuuutttsssqqqppppppooommmmmmlllllljjjiiigggfffjjjjjjiiihhhfffeeeddddddhhhfffdddbbb___\\\WWWTTTRRRNNNIIIEEECCCBBB@@@???CCCFFFLLLTTT```ooo~~~nnnbbbVVVKKKHHHHHHEEEAAA@@@???===<<<;;;;;;===@@@BBB@@@@@@???>>>===<<<;;;;;;::::::999777666444333333555555666666666666666666999999999888888888888777:::;;;;;;===???AAACCCDDDCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@??????>>>?????????AAACCCFFFGGGGGGGGGIIIJJJRRRUUUWWWUUUOOOHHHDDDBBB???===;;;;;;;;;<<<;;;:::>>>>>>============>>>>>>>>>>>>===<<<;;;;;;::::::===<<<;;;999888777777777777777777777666666666666555444444333333222222111555555555555555666777888999:::===@@@CCCHHHOOOSSS[[[\\\]]]___aaadddeeefffggghhhiiikkkmmmnnnpppqqqqqqssswww|||;;;::::::;;;>>>CCCGGGJJJPPPSSSXXX[[[]]]___aaacccdddddddddeeefffggghhhiiihhhiiijjjmmmpppsssuuuwwwyyy{{{{{{zzzzzzxxxnnndddZZZSSSMMMLLLMMMOOOUUU[[[cccgggkkknnnssszzz}}}rrrkkkhhhhhhkkkpppzzz~~~|||vvvmmmeee```aaadddcccccccccdddgggjjjnnnqqqrrrnnniiidddaaaaaaccceeeddddddbbb```^^^___bbbdddjjjlllnnnrrrwww|||xxxlllkkkuuuxxxfffRRRBBB:::999666666555444444444444555444555666666444444444666777777888999:::;;;<<<<<<;;;<<<<<<<<<<<>>???BBBDDDGGGJJJOOORRRSSSTTTUUUVVV[[[___fffkkkllliiieeebbb\\\^^^```bbbeeejjjppptttrrrwww~~~zzzpppcccZZZWWWTTTOOOJJJGGGEEECCCBBBBBBBBBAAA@@@===<<<:::;;;<<<<<<;;;999999999999999888888888888777777777777777777777777777777666666666555555555666666666555444333222111222222222222222222222222555444444333333444444555222222222222111111111000111111111111111111111111222222222222222222222222111111000000000111111222000000111111111222222222333333333222222111111111111111111111000000000000......///000000000000000222111111000//////000000222222333333444555555555555666777999<<<>>>AAABBBCCCFFFKKKOOOSSSXXX\\\```iiinnnwww~~~}}}{{{yyyxxxwwwwwwuuuuuutttsssrrrqqqppppppmmmmmmllljjjiiihhhgggggghhhhhhgggfffeeeeeeddddddgggeeecccaaa___\\\XXXUUUPPPLLLGGGCCCBBBBBBAAA@@@BBBEEEKKKSSS___mmm{{{wwwdddXXXMMMIIIIIIFFFCCCBBB???>>><<<;;;;;;===???AAAAAAAAA@@@???>>>>>>======<<<;;;:::999888666555555666666666666666666666666999999999999999:::::::::;;;;;;<<<===???AAACCCDDDCCCCCCBBBBBBAAAAAAAAA@@@AAAAAA@@@???????????????AAADDDFFFGGGGGGHHHIIIJJJSSSVVVXXXVVVPPPIIIDDDBBB???>>><<<;;;<<<<<<;;;:::>>>======<<<<<<======>>>>>>======<<<;;;;;;::::::===<<<:::999888777777777777777777777666666666666555555444333333222222111555555444555555666777888999;;;>>>AAADDDIIIOOOSSSYYYZZZ\\\^^^aaaccceeefffggggggiiikkkmmmooopppqqqrrruuuxxx|||~~~;;;;;;;;;<<>>???AAAEEEIIIMMMQQQVVVZZZbbbhhhqqqyyy~~~}}}{{{zzzxxxwwwvvvuuuuuutttsssrrrqqqqqqpppnnnmmmkkkiiiggggggggggggeeeeeedddccccccccccccccceeecccaaa```___]]]ZZZWWWQQQMMMHHHDDDCCCCCCCCCCCCAAAEEEKKKSSS]]]jjjwww}}}fffZZZNNNJJJHHHFFFDDDDDD@@@???===;;;;;;<<<>>>???BBBAAAAAA@@@@@@?????????>>>>>>===;;;:::999888777666666666666666666666666999999::::::;;;;;;<<<<<<;;;<<<===>>>@@@AAACCCCCCCCCCCCCCCBBBAAA@@@@@@???BBBAAA@@@@@@??????@@@@@@BBBDDDGGGIIIIIIIIIJJJKKKSSSVVVXXXVVVQQQKKKFFFCCC@@@>>><<<<<<<<<<<<<<<:::<<<<<<<<<;;;;;;<<<<<<<<<=========<<<;;;;;;::::::<<<;;;:::999888777777777777777777777666666666666555555444444333222222222444444444555555666888888999;;;???BBBEEEJJJOOOSSSWWWXXXZZZ]]]```ccceeeffffffgggiiikkkmmmooopppqqqtttvvvyyy|||~~~~~~~~~~~~;;;;;;<<<===AAAEEEIIILLLQQQTTTYYY\\\^^^```bbbdddgggffffffeeeeeeeeeffffffdddeeegggjjjnnnrrruuuwwwwwwyyyzzzyyyzzz|||xxxqqqeee\\\TTTPPPPPPTTT___jjjooopppppprrrvvv}}}pppjjjiiiiiinnnxxx~~~qqqfff```aaacccfffeeeddddddfffiiillloookkkkkkkkkjjjiiigggeeeddddddddddddbbb``````bbbeeekkkqqqyyy}}}vvvsssxxx}}}rrr___KKK===888888666666555444444444444555333555666666555555666888888888999999:::;;;;;;<<<;;;<<<=========???BBBEEEJJJZZZooo}}}~~~{{{wwwsssqqqpppnnnmmmqqqwwwxxxkkkhhhjjjlllooorrrsssxxx~~~uuujjjbbb\\\[[[[[[\\\___dddiiiqqqwwwuuussspppbbbRRREEEBBB>>><<<<<<<<<<<<;;;999:::<<<<<<===>>>BBBDDDGGGJJJOOOSSSUUUVVVXXXYYYZZZ___ffflllmmmjjjeeeaaa^^^^^^______aaaeeejjjooorrrvvv|||~~~uuuiii___ZZZUUUQQQMMMHHHFFFCCCBBBBBBBBBAAA???===<<<;;;;;;<<<<<<;;;:::::::::999999999888888888777777777777777777777777777777666666666666666666666777777666555444333333333333333333333333333333222333444555555444333222222222222222222222222222222222222222222222222222333333222222222222222111//////...//////000111111000000000000111111111111222222222111111111111111111111111111000000000/////////000000000000//////111000000/////////000000111222222222333333333444222222333444666888:::;;;;;;>>>AAADDDGGGLLLQQQUUU\\\bbbkkktttzzz~~~|||{{{yyywwwvvvuuuuuuuuutttsssrrrrrrqqqooommmjjjhhhfffffffffgggccccccbbbaaa``````aaaaaacccaaa```_________]]][[[VVVQQQKKKGGGEEEEEEEEEEEEEEEHHHMMMTTT]]]gggrrryyyzzzcccXXXMMMHHHGGGDDDCCCEEEAAA@@@>>>===<<<<<<======AAAAAAAAA@@@@@@@@@@@@@@@??????>>>===<<<;;;:::999888888888777777777777777888888999:::;;;<<<======<<<<<<>>>???AAABBBCCCCCCDDDDDDCCCBBBAAA@@@??????BBBBBBAAA@@@@@@@@@@@@@@@BBBEEEHHHJJJJJJJJJJJJKKKRRRUUUWWWWWWSSSMMMGGGDDDAAA???===<<<======<<<;;;<<<;;;;;;::::::;;;;;;<<<======<<<<<<<<<;;;;;;;;;<<<;;;:::999888888888888777777777777666666666666555555555444333333222222444444444444555777888999999<<<@@@CCCGGGKKKPPPTTTVVVXXXZZZ]]]```cccfffgggeeefffhhhjjjlllnnnpppqqqsssvvvyyy|||~~~;;;<<<===???BBBGGGKKKMMMQQQUUUYYY]]]___aaaccceeeggggggfffeeeeeeeeeeeefffdddeeegggjjjnnnqqqtttvvvwwwzzz{{{yyyzzz{{{yyytttfff^^^UUUQQQQQQVVVdddqqqxxxxxxyyyyyy}}}tttkkkiiihhhnnnwwwuuuhhhaaa```bbbggggggfffggghhhjjjmmmnnngggiiilllnnnnnnjjjfffddddddeeeeeecccbbbaaaccceeejjjqqqzzz~~~uuurrrwww~~~}}}ppp]]]III<<<888999666666555444444444444555333444666666666666777999999999999::::::;;;;;;<<<;;;<<<=========???AAADDDGGGUUUjjj|||~~~|||wwwtttqqqqqqooommmqqqvvvwwwkkkggggggiiillloooqqqwww}}}{{{kkkccc]]]\\\]]]^^^ccchhhkkktttyyyyyyyyyuuugggVVVFFFCCC???=========<<<;;;:::;;;<<<<<<<<<>>>AAADDDGGGKKKPPPTTTVVVXXXZZZ[[[ZZZ___fffkkkmmmjjjeeeaaa``````___^^^^^^aaafffjjjppptttyyy}}}wwwkkkaaaZZZUUUQQQNNNHHHFFFCCCBBBBBBBBB@@@???>>><<<;;;;;;<<<===;;;::::::::::::999999999999888777777777777777777777777666666777777777777777777555555555555555444333222333333333333333333333333111222333444444333222111222222222222222222222333222222222222222222222222333333333222222111111111111111000/////////////////////000000000111111111111111111111111111111111111111111111000000000/////////000000000000//////000///////////////000000111111111222222222222222222222333444555777999:::999;;;>>>@@@CCCHHHMMMQQQWWW]]]fffooovvv|||~~~|||zzzxxxwwwvvvuuuuuuttttttssssssssspppnnnkkkhhhfffffffffgggcccbbb```_________```aaacccaaa``````aaabbbaaa```[[[VVVOOOIIIGGGGGGGGGGGGKKKNNNRRRWWW]]]eeemmmrrryyyppp\\\RRRIIIFFFDDDBBBBBBEEEBBBAAA@@@>>>============??????@@@@@@@@@@@@@@@@@@??????>>>>>>===<<<;;;;;;:::::::::999999888888888666777888999:::;;;<<<===<<<===???AAABBBCCCCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@CCCBBBBBBAAAAAAAAAAAAAAACCCFFFJJJLLLLLLKKKKKKLLLPPPRRRUUUVVVUUUPPPIIIEEEAAA???======>>>>>>===<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888888888888777777777777666666666666666666555444444333333222333333444444666777888999:::===AAAEEEHHHLLLQQQTTTWWWXXXZZZ]]]aaadddfffgggcccdddfffhhhkkkmmmoooppprrruuuxxx}}};;;<<<>>>@@@DDDHHHLLLNNNRRRUUUZZZ]]]___aaadddfffgggffffffeeeeeeeeeffffffeeefffhhhjjjnnnqqqtttvvvvvvzzz{{{yyywwwxxxuuupppddd]]]UUUQQQQQQWWWggguuuyyynnnkkkiiipppvvv|||xxxjjjbbb```bbbdddeeefffgggiiijjjkkkllleeeiiipppttttttpppjjjeeedddeeefffdddcccbbbccceeeiiiooovvv{{{}}}~~~}}}wwwqqqqqqwww~~~|||ooo[[[GGG;;;999:::666666555444444444444555222444666666666777999:::999:::::::::;;;;;;;;;<<<;;;<<<>>>>>>>>>???AAACCCFFFRRRggg|||~~~yyyuuusssrrrooommmpppuuu}}}wwwlllgggffffffiiimmmmmmttt{{{mmmeee]]]\\\]]]___eeekkknnnvvv{{{|||}}}zzzjjjXXXGGGDDD@@@>>>======<<<;;;;;;;;;<<<;;;;;;===AAADDDGGGKKKPPPUUUWWWYYY[[[]]]\\\```eeejjjkkkiiieeeccc^^^^^^]]]\\\\\\___eeeiiimmmqqqvvvyyy}}}yyynnnccc[[[UUUQQQOOOIIIFFFDDDBBBBBBAAA@@@>>>>>>===<<<<<<======<<<:::::::::::::::999999999999777777777777777777777777666666777777777777888888555555555555555444333222333333333333333333333333111111222222222222111111222222222222333333333333333333333333333333333333444333333222222111111111333222111000/////////////////////000000000111111000000000111111111111111111111111111000000000000000000000000000//////...//////......//////000000111111111111111111111111222222222333444666777888888:::<<<>>>@@@EEEJJJNNNSSSYYYaaajjjqqqxxx}}}~~~|||yyyxxxvvvvvvuuuuuuuuutttttttttqqqooommmjjjhhhggggggfffcccbbbaaa```aaaccceeegggeeedddcccdddfffhhhhhhhhh```ZZZSSSNNNLLLLLLLLLLLLSSSUUUXXX[[[]]]bbbfffjjjtttwwwyyyyyyuuuooogggaaaRRRKKKEEECCCBBB@@@BBBEEECCCBBBAAA@@@?????????????????????@@@@@@AAAAAAAAA@@@@@@@@@???>>>===============<<<;;;;;;:::::::::666777888999:::;;;<<<<<<===>>>@@@BBBCCCCCCCCCBBBDDDDDDDDDCCCCCCCCCCCCCCCDDDCCCBBBBBBAAAAAABBBBBBCCCGGGKKKMMMMMMLLLLLLLLLMMMOOORRRUUUVVVRRRKKKFFFBBB@@@>>>===>>>>>>>>><<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999888888999999777777777777666666666666666666555555444333333333333333333444666777999::::::>>>BBBFFFJJJMMMRRRUUUVVVXXXZZZ\\\___bbbdddeeeaaabbbdddfffiiilllmmmnnnqqqssswww|||}}}}}}~~~~~~;;;<<<>>>AAAEEEIIIMMMOOOSSSVVVZZZ^^^```bbbdddfffffffffeeeeeeeeeffffffgggggggggiiikkknnnqqqtttuuutttxxxzzzwwwtttrrrnnniii```ZZZSSSPPPPPPWWWhhhwww~~~sssoookkksssvvvuuu}}}yyylllcccaaabbbaaacccfffiiikkklllkkkjjjfffllltttzzz{{{vvvnnniiieeeffffffeeedddcccdddeeehhhlllqqqvvvyyyzzzyyyyyypppmmmkkkoooxxx{{{mmmXXXEEE999888;;;666666555444444444444555222333555666666777999;;;:::::::::;;;;;;;;;;;;;;;;;;===>>>>>>>>>>>>@@@BBBFFFQQQfff|||{{{wwwtttssspppmmmoootttvvv~~~wwwmmmhhhfffeeegggjjjmmmtttzzzqqqhhh^^^\\\]]]```fffmmmttt{{{ooo\\\HHHEEEAAA>>>>>>===<<<;;;<<<<<<<<<;;;;;;===AAADDDGGGKKKQQQUUUXXXZZZ]]]^^^]]]```eeehhhjjjiiifffddd^^^]]]\\\ZZZZZZ^^^ccchhhjjjnnnrrruuuyyy|||qqqfff\\\VVVSSSQQQIIIGGGDDDBBBBBBAAA???>>>>>>===<<<<<<======<<<;;;;;;;;;:::::::::999999999777777777777777777777777666666777777777888888888555666666666666555444444444444444444444444444444333222222111111222222333222222222333333333444444333333333333333333333333444444333333222111111000222111111000000000111111////////////000000000111///000000000111111111222111111111111000000000000000000000000000///.....................///000000111111111111111111111000111111111222222444555666777888:::;;;===BBBGGGKKKOOOUUU]]]eeelllsssyyy|||}}}{{{yyyvvvvvvvvvuuuuuuuuuuuuuuuqqqpppnnnllljjjhhhgggfffbbbbbbbbbcccfffjjjnnnqqqjjjiiihhhiiilllooopppqqqfffaaa[[[VVVUUUVVVXXXYYYXXXZZZ\\\]]]]]]^^^```bbbfffffffffeee```YYYTTTRRRJJJDDDAAABBBBBBAAABBBFFFCCCCCCCCCBBBAAAAAAAAAAAA???@@@@@@AAABBBCCCCCCCCCBBBBBBBBBAAAAAA@@@????????????>>>>>>===<<<<<<;;;888999999:::;;;<<<<<<======???AAACCCDDDDDDCCCBBBDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCGGGLLLNNNNNNMMMLLLLLLIIIKKKOOOTTTVVVSSSMMMGGGBBB@@@>>>>>>??????>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::999999888888999999777777777777666666666666666666666555444444333333333333333444666777999:::;;;>>>CCCGGGKKKNNNRRRUUUUUUVVVXXXZZZ]]]___aaabbb___```bbbdddgggjjjlllmmmqqqsssvvvzzz}}}|||||||||}}}~~~;;;<<>>???>>>>>>@@@BBBGGGPPPeee}}}|||xxxvvvtttqqqmmmoootttrrrxxxwwwmmmiiigggdddfffiiiqqqwww}}}uuukkk```\\\\\\___gggnnnyyytttaaaIIIEEEAAA???>>>======<<<<<<<<<<<<;;;;;;===AAADDDGGGKKKQQQVVVYYY[[[]]]___^^^aaadddgggiiihhhgggeeeaaa___]]]ZZZYYY[[[```eeehhhlllpppsssvvv|||~~~ssshhh^^^XXXTTTSSSIIIGGGDDDBBBBBBAAA???>>>???===<<<<<<======<<<;;;;;;;;;;;;:::::::::999999777777777777777777777777666666777777888888888999666777777777777777666555444444444444444444444444555444222222222222444555222222222333333444444444333333333333333333333333444444333333222111000000000000000000111222333444////////////000000000000//////000000111111111222111111111111000000000000000000000000000///.....................///000111111111111000000000000000000000000000111222333444666777888999;;;@@@EEEJJJMMMRRRZZZbbbiiipppuuuyyy~~~|||zzzvvvvvvvvvvvvuuuuuuuuuuuuqqqpppooonnnllliiigggfffaaaaaacccfffjjjpppvvvyyynnnllllllmmmqqqtttvvvvvvmmmhhhbbb^^^___aaadddeee\\\]]]^^^]]]\\\[[[\\\]]]ZZZYYYXXXVVVQQQKKKHHHHHHEEEAAA@@@BBBCCCBBBCCCGGGDDDCCCCCCCCCCCCBBBBBBBBB@@@AAAAAABBBCCCDDDEEEEEEDDDDDDDDDCCCBBBBBBBBBAAAAAA@@@@@@???>>>======<<<::::::;;;;;;<<<=========>>>???AAACCCDDDDDDCCCBBBDDDDDDEEEEEEFFFFFFGGGGGGDDDDDDCCCBBBBBBBBBBBBCCCDDDGGGLLLOOOOOONNNMMMMMMGGGIIIMMMSSSVVVTTTNNNHHHCCCAAA???>>>??????>>>======<<<<<<;;;;;;<<<<<<===;;;<<<<<<<<<<<<<<<<<<<<<::::::999999888999999999777777777777666666666666666666666555444444333333333333333444666888999:::;;;???DDDHHHKKKOOOSSSUUUTTTUUUVVVXXX[[[]]]^^^___^^^___aaacccfffiiikkklllqqqsssvvvyyy{{{||||||{{{{{{{{{||||||}}}<<<>>>AAAEEEIIILLLNNNOOOVVVYYY]]]```bbbccceeegggdddeeeffffffdddcccdddfffdddeeehhhkkknnnrrrtttvvvxxxuuurrrooolllhhhccc___UUUTTTQQQNNNOOOYYYiiiuuu~~~}}}|||~~~{{{yyyvvvqqqnnnooouuu~~~|||rrriiicccaaaaaaccceeehhhjjjlllnnnnnnnnnppptttzzzwwwoookkkiiihhhffffffdddbbb```ffffffgggjjjnnnppppppooogggdddeeennnzzzzzzdddLLL>>>;;;888333777666555444444444444444444444555555666777777777777888999999;;;;;;<<<===???>>>=========>>>@@@AAAGGGOOObbbzzz~~~xxxrrrooonnnoooppptttrrrsss{{{}}}|||{{{zzzrrrkkkhhhgggggggggnnnwwwtttggg[[[YYYYYY[[[eeerrr{{{xxxeeeQQQFFF>>>===???>>>======999999999:::<<>>>>>>>>;;;::::::;;;===>>>>>>===@@@AAAAAABBBCCCCCCCCCBBBCCCDDDFFFGGGHHHHHHGGGGGGDDDDDDCCCBBBAAAAAA@@@@@@EEEHHHLLLQQQSSSRRRNNNJJJJJJJJJIIIKKKNNNOOOOOONNNFFFEEECCC@@@???>>>>>>???<<<<<<;;;;;;;;;<<<<<<=========<<<<<<<<<;;;;;;;;;:::::::::999999999888888777666444333444555777888777777555444333222222222222333444444444666999<<<>>>BBBGGGKKKNNNPPPRRRSSSTTTUUUUUUWWWYYY[[[]]]^^^______```bbbdddgggiiijjjmmmpppuuuzzz|||{{{yyyxxx{{{{{{{{{{{{|||}}}<<<>>>AAAEEEIIIMMMOOOPPPVVVYYY]]]```bbbccceeefffdddeeeffffffddddddeeefffggghhhjjjllloooqqqssstttwwwuuurrroookkkfff```[[[TTTRRRPPPMMMNNNXXXgggsss{{{zzzxxxyyy{{{~~~yyyvvvpppkkkkkkooovvv{{{{{{yyytttmmmfffbbbbbbbbbeeegggjjjmmmooopppqqqqqqrrrxxxyyyrrrssspppllliiifffeeecccbbbddddddeeegggkkkmmmmmmlllfffdddfffnnnzzzwwwaaaJJJ===;;;888333666666555444444444444444444444555555666777777777888888999:::;;;<<<<<<===???>>>=========>>>@@@@@@FFFOOObbbzzzyyysssooonnnnnnoooqqqoooqqqyyy~~~|||{{{zzzuuuoooiiigggfffffffffiiirrryyy{{{}}}}}}sssggg\\\YYYWWWXXXcccqqq~~~hhhQQQFFF>>>===>>>===<<<===999999999:::<<<>>>AAABBBHHHKKKPPPVVVZZZ]]]^^^^^^^^^```dddhhhjjjiiifffbbbaaa^^^ZZZXXXXXX[[[^^^aaaeeeeeeiiiooosssxxxwwwkkkbbb[[[UUUQQQLLLIIIFFFDDDCCCBBBAAA@@@>>>======<<<<<<;;;:::::::::::::::999999999888888888888999999999999888888999888777666666777888999777777777666555555444444333333333444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111//////............//////000000000000111111111111222222222111111111000000111111111111111111111111000000000000000000000000000000000000000000000000111111111222222333333333333444666888999<<<@@@CCCHHHKKKPPPUUU\\\ccclllqqqwwwzzz}}}||||||yyyxxxxxxwwwvvvuuutttsssvvvuuusssrrrqqqoookkkhhhfffddddddgggnnntttyyyzzzvvvrrrnnnnnntttzzz~~~zzztttooooooooooooooogggeeeaaa^^^\\\YYYUUURRRMMMLLLJJJHHHEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDBBBBBBCCCCCCCCCAAA@@@???BBBCCCEEEGGGGGGGGGEEEDDDEEECCCBBBCCCDDDEEEDDDBBBBBBAAAAAA@@@@@@???>>>>>>===<<<;;;<<<>>>@@@??????@@@AAABBBBBBCCCCCCCCCBBBCCCDDDFFFHHHIIIIIIHHHHHHEEEEEEDDDCCCBBBAAAAAA@@@FFFIIINNNSSSWWWVVVRRRNNNKKKJJJIIIKKKMMMNNNNNNMMMFFFEEECCC@@@???>>>>>>>>><<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<;;;;;;;;;:::::::::::::::999999999888888999777666444444444555666777666555444333222222222444555666666666888;;;>>>???BBBHHHLLLNNNPPPRRRTTTSSSSSSTTTVVVWWWYYY[[[\\\^^^___```bbbdddgggiiijjjlllooossswwwyyyyyyxxxwwwyyyyyyyyyzzz{{{|||}}}~~~<<<>>>BBBFFFJJJNNNPPPRRRWWWZZZ^^^```bbbccceeefffdddeeeffffffddddddeeefffiiijjjlllnnnppprrrssssssvvvtttrrroookkkeee^^^XXXSSSQQQNNNLLLNNNXXXfffqqqxxxuuusssrrrtttwwwyyyyyywww}}}xxxqqqkkkhhhjjjnnnqqqpppooommmiiieeecccdddfffhhhjjjmmmpppssstttttttttttt{{{~~~|||~~~wwwoooiiifffeeeeeebbbaaabbbcccfffhhhhhhgggccccccfffooo{{{~~~rrr]]]HHH===:::777444666666555444444444444555444555555666666777777888888888999:::;;;<<<======>>>>>>=========>>>???@@@FFFNNNaaayyy{{{uuuqqqooonnnooonnnmmmooovvv}}}|||wwwsssnnnjjjhhhhhhgggfffeeelllsssuuuwwwzzzzzzxxxpppeee[[[WWWSSSTTT```oooiiiQQQFFF>>>===>>>===<<<<<<999999999:::<<<>>>@@@BBBFFFIIINNNSSSXXX[[[\\\\\\]]]___bbbgggjjjiiifffcccaaa___[[[YYYYYY[[[^^^aaabbbcccgggnnnsssxxx{{{oooeee]]]VVVRRRLLLJJJFFFDDDCCCCCCAAA@@@>>>>>>===<<<<<<;;;;;;::::::::::::999999999888888888888999999999999888888888888777777777777888888666666666666666666666666333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111//////............//////222222222111111000000000222111111111111000000000000000000000000000000000////////////////////////000000000000000000000000222222222222222222222222222444666777999;;;???AAACCCFFFKKKPPPVVV]]]eeekkkssswww}}}~~~}}}|||{{{zzzyyyyyyxxxwwwvvvuuutttwwwvvvttttttsssrrrooommmgggeeedddfffkkkrrrxxxzzzwwwtttppppppuuu|||yyytttqqqppppppppphhhfffbbb___\\\XXXSSSOOOJJJIIIGGGFFFDDDCCCCCCCCCEEEEEEDDDCCCCCCCCCCCCCCCAAABBBBBBCCCCCCBBBBBBAAACCCDDDFFFHHHIIIIIIHHHGGGFFFDDDBBBBBBCCCDDDEEEDDDCCCCCCBBBBBBAAA@@@@@@???@@@>>>===>>>@@@AAABBBAAAAAAAAABBBCCCCCCCCCCCCBBBCCCEEEGGGIIIJJJJJJJJJIIIGGGGGGFFFEEEDDDCCCBBBBBBDDDGGGMMMTTTXXXXXXTTTPPPLLLJJJIIIJJJLLLMMMMMMLLLFFFEEECCC@@@>>>>>>=========<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999:::::::::999999999888888:::999777555444333444444777666555333222222222222444555666666777999<<>>BBBGGGKKKOOORRRSSSWWWZZZ^^^```aaacccdddfffccceeefffeeeddddddeeegggjjjkkkmmmppprrrsssttttttuuutttsssqqqnnnhhh```[[[TTTRRRNNNMMMPPPZZZgggqqqvvvsssooonnnoooqqqssstttssszzz{{{tttmmmkkklllnnnooonnnnnnmmmjjjgggfffhhhiiijjjlllpppsssuuuuuuuuutttsss{{{zzzpppjjjggggggbbb``````aaacccddddddccc```bbbgggqqq{{{{{{mmmXXXFFF===:::888555666555555444444444555555555555555666777777888888888888999:::;;;<<<======>>>======<<<===>>>???@@@EEELLL^^^xxx}}}wwwrrrpppooooooooonnnpppvvv~~~~~~}}}xxxuuupppmmmlllkkkjjjhhhdddkkkpppsssvvvyyyyyyvvvkkk```WWWSSSOOOOOO[[[kkkiiiQQQFFF>>>===>>><<<;;;<<<:::999999:::;;;===@@@AAADDDGGGKKKPPPUUUXXXZZZZZZ\\\]]]aaaeeeiiiiiigggdddbbb```\\\ZZZZZZ\\\^^^```aaabbbgggnnnsssyyy~~~rrrggg^^^VVVRRRMMMJJJFFFDDDDDDCCCBBB@@@>>>>>>======<<<;;;;;;;;;:::::::::999999999888888888888999999999999888888888777777777777777777888555555666666777777777777333333333333333222222222222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111000000////////////000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////111111111111222222222222111333555777888:::===???AAADDDHHHMMMRRRYYYaaafffnnnsssyyy~~~}}}|||{{{{{{zzzyyyxxxwwwvvvvvvwwwvvvuuutttuuuuuusssqqqkkkhhhfffeeeiiiooovvvzzzxxxvvvrrrqqquuu}}}yyytttpppnnnnnniiigggddd```\\\WWWPPPKKKGGGGGGFFFEEEDDDDDDDDDEEEIIIHHHGGGFFFDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCEEEGGGJJJKKKKKKJJJIIIHHHFFFCCCBBBCCCEEEEEEEEEDDDDDDDDDCCCBBBBBBAAAAAAAAA@@@>>>???AAACCCCCCBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCEEEHHHKKKLLLLLLKKKKKKIIIIIIHHHFFFEEEDDDCCCCCC@@@DDDJJJRRRVVVWWWSSSPPPLLLJJJHHHHHHJJJKKKKKKJJJFFFEEEBBB@@@>>>===============<<<;;;;;;;;;;;;<<<:::::::::999999999888888:::::::::999999999888888999888666555444444444555666555444333222222222222222333444555555777;;;===@@@DDDIIIMMMPPPQQQSSSUUUSSSSSSSSSTTTUUUWWWXXXYYY\\\\\\^^^```bbbeeehhhiiiiiijjjlllmmmpppqqqssstttvvvvvvwwwxxxyyyzzz|||}}}<<<>>>BBBHHHMMMQQQTTTUUUWWWZZZ^^^```aaabbbdddeeecccdddeeeeeeddddddfffggghhhjjjmmmqqqtttuuuvvvvvvtttttttttsssqqqllleee```VVVTTTPPPOOOSSS]]]iiirrrtttrrrnnnmmmnnnpppppppppqqqttt}}}zzzsssoooooopppqqqqqqsssrrrpppllliiihhhiiikkknnnpppsssuuuvvvuuusssrrrpppwww~~~zzzooojjjhhhcccaaa______```aaaaaa```]]]aaahhhsss|||wwwgggSSSDDD>>>:::888777555555444444444555555666555555666666777888888888888999:::;;;<<<======>>>>>>===<<<<<<<<<===??????DDDJJJ[[[ttt~~~yyytttqqqpppooosssrrrsssxxx}}}{{{wwwssspppooonnnmmmlllggglllqqqssswww|||{{{xxxiii]]]SSSOOOKKKKKKWWWeee~~~iiiQQQGGG>>><<<===<<<:::;;;:::999999:::;;;===???@@@BBBEEEIIINNNRRRVVVXXXYYYZZZ\\\___dddhhhiiihhhfffbbb```^^^[[[[[[\\\___```aaaccchhhpppuuuzzztttiii___VVVQQQMMMJJJGGGEEEDDDCCCBBBAAA???>>>>>>===<<<<<<;;;;;;:::::::::999999999888888888888999999999999888888777777777888888777777777555555666666777888888888444444444333333222222222222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111///......------......///------......///000000111000000000000000000000000111111111111111111111111111111111111111111111111////////////////////////...//////000222333333444000222555777888999;;;===AAACCCGGGKKKPPPWWW^^^bbbhhhnnnuuu{{{~~~||||||{{{zzzyyyxxxwwwwwwwwwvvvuuuuuuwwwxxxwwwvvvrrrooojjjfffgggllltttyyyzzzxxxvvvsssuuu|||zzztttpppnnnjjjhhhddd```\\\VVVOOOJJJFFFFFFFFFFFFFFFGGGHHHHHHMMMLLLJJJHHHGGGFFFFFFEEEGGGGGGFFFFFFFFFEEEEEEEEEFFFHHHJJJMMMOOOOOONNNNNNLLLIIIFFFEEEEEEFFFGGGFFFFFFFFFEEEEEEDDDCCCCCCCCCAAAAAA@@@BBBDDDEEEDDDCCCBBBCCCCCCDDDDDDCCCBBBBBBCCCEEEIIILLLNNNNNNMMMLLLKKKJJJIIIHHHFFFEEEDDDCCC@@@CCCHHHOOOTTTUUURRRPPPLLLJJJGGGFFFGGGHHHGGGGGGEEECCCAAA???>>>===>>>>>>======<<<;;;;;;;;;;;;;;;::::::999999999888888888:::::::::999999999888888666666555555555666666666555444333222222222222222111333444555666888;;;>>>@@@DDDIIIMMMPPPQQQSSSUUUTTTTTTTTTTTTUUUVVVWWWXXXYYYZZZ[[[]]]```cccfffggghhhhhhiiikkkmmmoooqqqrrrvvvvvvwwwxxxyyy{{{|||}}}<<>>>>>======<<<<<<<<<===>>>???DDDGGGVVVooozzzvvvsssrrrqqquuuuuuvvvyyy}}}~~~zzzvvvsssssssssssssssnnnrrrvvvxxx}}}}}}nnn___RRRMMMJJJIIIQQQ]]]rrrjjjQQQGGG>>><<<===;;;:::::::::999999999;;;<<<>>>???BBBDDDGGGLLLPPPTTTWWWXXXYYYZZZ]]]bbbgggiiihhhgggcccaaa___]]]\\\]]]___```bbbccciiiqqquuuyyyuuujjj```WWWRRRMMMKKKGGGEEEDDDDDDBBBAAA??????>>>======<<<<<<;;;:::::::::999999999888888888888999999999999888888777777888888888888777777666666666777777888888888666555555444444333333222222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111---,,,,,,,,,,,,,,,,,,---+++,,,,,,---///000000111//////000000000000000111111111111111111111111111111111111111111111111111000000000000000000000000---...///000111333444444///111444666777888:::<<<@@@BBBFFFIIINNNTTTZZZ___dddiiipppvvvyyy|||~~~}}}|||{{{zzzyyyyyyxxxyyywwwvvvwwwzzz|||||||||{{{wwwpppiiifffjjjqqqwww||||||{{{wwwvvv|||vvvpppmmmkkkhhhddd___[[[UUUNNNJJJGGGGGGGGGHHHJJJKKKMMMNNNPPPOOOMMMLLLJJJIIIIIIIIIHHHHHHGGGGGGGGGHHHIIIIIILLLNNNQQQTTTVVVWWWWWWVVVSSSPPPMMMKKKKKKKKKJJJIIIHHHHHHGGGFFFFFFEEEEEEDDDBBBCCCDDDFFFHHHHHHFFFDDDCCCDDDDDDDDDDDDCCCBBBBBBCCCEEEJJJNNNPPPPPPOOONNNKKKKKKJJJHHHFFFEEEDDDCCCCCCEEEHHHMMMQQQSSSQQQOOOKKKIIIEEECCCCCCDDDDDDDDDCCCBBB@@@???>>>>>>??????>>>===<<<;;;;;;;;;;;;;;;:::::::::999999999888888:::::::::999999999888888444555555666666666666777444444333222222222222222333555666777888:::>>>AAA???CCCIIIMMMOOOQQQSSSUUUTTTTTTTTTTTTTTTUUUVVVWWWVVVWWWYYY[[[^^^aaadddeeeggggggiiikkkmmmooopppqqquuuuuuvvvwwwyyy{{{|||}}}<<>>;;;777666666444444444444444555666666666666666777888888999999999999:::;;;<<<===>>>>>>======<<<;;;<<<===>>>???DDDFFFRRRkkk|||xxxuuussssssttttttuuuxxx|||{{{yyyzzz}}}zzz}}}xxxeeeTTTMMMJJJHHHLLLTTTcccwwwiiiQQQGGG===<<<===;;;999999:::999999999:::<<<>>>???AAACCCFFFKKKOOOSSSVVVXXXWWWYYY\\\aaafffiiiiiihhhcccbbb```^^^]]]]]]___```aaaccciiippptttxxxwwwlllbbbYYYSSSNNNKKKGGGEEEDDDDDDBBBAAA??????>>>>>>===<<<<<<<<<:::::::::999999999888888888888999999999999888888666777888999999888777666777777777777777777888888777777666555555444333333111111111111111111111111333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111.........------.........------......//////000000////////////000000111111000000000000000000000000111111111111111111111111000000000000000000000000...//////000111222222333...111444666777777999:::===???BBBFFFJJJOOOVVVZZZaaaeeekkkqqquuuyyy}}}~~~}}}|||{{{zzzzzzyyy{{{zzzyyy{{{~~~vvvlllfffhhhpppvvv|||xxx|||zzzsssppplllhhhccc^^^YYYTTTNNNKKKIIIIIIJJJKKKMMMPPPRRRSSSRRRQQQPPPNNNMMMLLLLLLLLLJJJJJJJJJKKKMMMOOOQQQRRRVVVXXX[[[^^^```aaaaaaaaa[[[XXXVVVTTTSSSQQQNNNLLLIIIIIIHHHHHHGGGFFFFFFFFFDDDEEEHHHLLLNNNMMMIIIEEEDDDDDDDDDDDDDDDCCCBBBBBBCCCFFFKKKOOORRRRRRQQQOOOLLLKKKJJJHHHFFFEEECCCCCCEEEEEEFFFIIILLLNNNNNNMMMKKKGGGCCCAAAAAAAAAAAAAAAAAA@@@???>>>>>>???@@@AAA>>>>>>===;;;;;;::::::;;;;;;:::::::::999999999999:::::::::999999999888888666666666666666666555555444333222222111222222222333555666777888;;;???BBB???BBBHHHLLLNNNPPPRRRTTTSSSSSSSSSRRRSSSSSSTTTTTTSSSTTTVVVYYY\\\___bbbcccfffgggiiilllnnnoooppppppsssssstttuuuwwwyyy{{{|||<<>>>>>===<<<<<<;;;<<<===>>>???DDDEEEPPPhhh|||yyyvvvttttttqqqrrrtttwww{{{kkkVVVNNNKKKHHHIIINNNVVVkkk}}}zzzfffQQQGGG===<<<<<<;;;999999::::::999999:::<<<===>>>AAACCCFFFJJJOOOSSSVVVXXXWWWXXX\\\aaafffiiiiiihhhdddbbb```^^^]]]^^^______aaabbbhhhooosssvvv~~~xxxnnncccZZZUUUNNNKKKGGGEEEEEEDDDCCCAAA??????>>>>>>======<<<<<<:::::::::999999999888888888888999999999999888888666777888999999888777666888888777777777777777777888888777666555555444444111111111111111111111111333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111222222111111111111222222000000000000////////////.../////////000000111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000111111...000444666666777888999;;;===@@@CCCFFFLLLRRRVVV___ccchhhnnnrrrwww|||~~~}}}|||{{{zzzzzz}}}|||{{{}}}yyynnnggggggooouuu{{{}}}|||yyylllhhhbbb]]]XXXTTTOOOLLLJJJJJJLLLMMMPPPRRRUUUVVVSSSSSSQQQPPPOOONNNNNNNNNMMMMMMNNNPPPSSSWWWZZZ\\\]]]___bbbeeehhhiiiiiihhh```^^^\\\ZZZXXXUUURRROOOJJJIIIIIIHHHHHHGGGGGGFFFEEEHHHLLLPPPRRRPPPKKKGGGDDDDDDEEEEEEDDDCCCBBBBBBCCCFFFKKKPPPSSSSSSQQQPPPLLLKKKJJJHHHFFFDDDCCCBBBDDDCCCCCCDDDGGGIIIIIIIIIJJJGGGBBB?????????????????????>>>>>>>>>???AAABBB???>>>===<<<;;;:::::::::;;;;;;;;;:::::::::999999:::::::::999999999888888777777777777666555333222333333222222111222222222111333444555777999===@@@>>>BBBGGGKKKNNNPPPRRRSSSRRRRRRQQQQQQQQQRRRRRRSSSRRRSSSUUUWWWZZZ^^^aaabbbfffgggjjjmmmoooppppppppprrrrrrssstttvvvxxxzzz{{{???===@@@JJJRRRTTTTTTVVVYYY[[[^^^```aaabbbdddeeeeeedddddddddeeefffhhhiiikkkllloooppppppooommmkkkuuupppkkkhhhfffccc___\\\VVVUUURRRQQQYYYeeennnqqqwwwsssrrrwwwxxxsssmmmkkkgggfffgggkkkpppvvvyyyzzzvvvpppoootttvvvtttuuuxxxyyyyyyxxxyyy{{{~~~~~~yyytttnnnjjjhhhnnnpppssstttvvvxxx|||~~~vvvkkkiiiddd``````]]]WWWTTTTTTXXX___kkkwww|||{{{yyyxxxfffTTTAAA::::::888555333555555555555555555444444555555666777888999:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>DDDGGGNNN```zzz~~~{{{yyywwwvvvqqqqqqooommmsss~~~uuu```TTTLLLFFFHHHNNNWWWbbbppp{{{xxxkkkTTTIII>>><<<======>>>???<<<;;;::::::::::::;;;<<<@@@BBBFFFIIIKKKOOOTTTWWW[[[[[[\\\aaafffiiihhhgggbbbaaa```___^^^]]]]]]]]]cccaaadddiiimmmqqqyyy}}}rrrggg\\\UUUOOOLLLHHHFFFDDDCCCBBB@@@EEEBBB???>>>>>>>>>>>>===888888999999999999:::::::::999888888777777888888777666666666888888666555999888777666666777888999<<<:::777555444444555666111111222333333444555555444444444333333222222222222222222222111111000000222222222111111000000000////////////////////////000000////////////000000////////////////////////222111111111000000//////000000000000000000000000000000000000000000000000000000000000000///......000//////000222222111000666555444333444666888999???AAACCCEEEGGGJJJNNNRRR\\\```ffflllppptttxxx{{{}}}{{{{{{{{{{{{wwwiiiaaabbbiiiqqq|||zzzqqqjjj```ZZZWWWUUUSSSQQQNNNNNNNNNNNNPPPSSSVVVXXX\\\YYYTTTRRRRRRTTTTTTUUUTTTSSSTTTWWW\\\aaacccdddfffgggiiilllnnnmmmkkkhhheeecccaaa______]]][[[YYYPPPNNNKKKIIIHHHFFFDDDCCCDDDGGGLLLTTTYYYWWWQQQJJJHHHFFFDDDDDDDDDCCCAAA@@@FFFFFFHHHMMMSSSUUUTTTQQQPPPMMMJJJIIIJJJIIIGGGDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCBBBAAA???>>>=========;;;<<<>>>@@@AAA@@@???>>>======>>>>>>===<<<;;;;;;<<<<<<;;;;;;;;;<<<======;;;;;;:::999999888888777555555555555555555555555777666555444444444444444333444444666888:::<<<===@@@AAACCCFFFIIIKKKMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOTTTUUUUUUWWWYYY]]]___aaaccceeehhhjjjkkklllnnnpppqqqqqqqqqrrrtttwwwzzz{{{>>>===AAAJJJRRRSSSTTTUUUXXX[[[^^^``````aaaccceeeddddddddddddeeeggghhhiiijjjlllnnnqqqrrrqqqpppoooppplllgggdddbbb___[[[XXXUUUUUUSSSTTT^^^mmmwwwzzz{{{vvvuuuxxxyyytttmmmjjjcccbbbdddgggmmmrrruuuvvvvvvqqqqqquuuxxxvvvvvvxxxzzzzzz{{{|||~~~|||uuuoookkkiiioooppprrrrrrqqqrrruuuwww~~~tttjjjeeeaaa```]]]WWWTTTUUUZZZaaammmxxx}}}|||yyyxxxbbbPPP???999:::999777555555555555555555555555555666666666777888999999:::::::::;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<===>>>>>>CCCEEEKKK\\\vvv|||yyywwwwwwsssrrrnnnnnnuuu~~~xxxdddWWWNNNHHHIIIMMMQQQ[[[gggsss{{{~~~vvvkkkUUUIII>>><<<=========???<<<;;;::::::::::::;;;<<>>??????===<<<;;;;;;::::::999999999888;;;::::::999999999999999888777777888999999888666888777777777777777777888999888666444222333333444000111111222222333333333444444444333333222222222222222222222111111111000333333222222222111111111000000000000000000000000000000////////////000000////////////////////////000000000000//////......000000000000000000000000000000000000000000000000000000000000000///......111000///000222222000///333333222333444777999;;;>>>@@@BBBCCCEEEHHHMMMPPPXXX]]]ccciiinnnrrrwwwzzz~~~~~~~~~||||||||||||}}}zzzpppeee______dddhhhzzz}}}oooiiiaaa\\\[[[YYYWWWTTTQQQQQQQQQQQQSSSVVVXXXZZZ\\\ZZZXXXXXXYYYZZZYYYXXXYYYYYY[[[___dddhhhiiihhhooooooppprrrsssrrrpppnnniiigggdddccccccbbb```___VVVTTTPPPMMMJJJGGGEEECCCFFFJJJQQQYYY^^^]]]UUUNNNIIIGGGEEEEEEEEEEEECCCAAAGGGGGGIIINNNSSSWWWWWWUUUSSSPPPLLLKKKJJJIIIGGGDDDDDDDDDEEEEEEEEEDDDBBBBBB@@@???>>>===<<<<<<<<<<<<<<<===???@@@@@@???>>>==================<<<;;;:::::::::::::::::::::;;;<<<;;;;;;:::999999888888777555555555555555555555555666555555444333333444444333444444666888:::<<<===@@@AAACCCFFFIIIKKKMMMNNNLLLMMMMMMNNNOOOPPPQQQQQQTTTTTTUUUWWWYYY\\\___```bbbeeehhhjjjkkklllnnnppprrrrrrrrrsssuuuxxxzzz{{{======AAAKKKQQQRRRSSSUUUXXXZZZ]]]___```aaacccdddddddddddddddfffggghhhiiiiiikkknnnppprrrsssssssssnnnjjjeeeaaa^^^[[[YYYVVVUUUUUUUUUYYYfffvvv|||xxxzzz{{{uuummmiiiaaaaaabbbffflllpppsssssswwwttttttwwwyyywwwvvvwwwvvvyyy{{{|||~~~xxxppplllkkkoooppppppnnnlllkkklllmmmrrrzzzzzzlllgggcccaaa]]]WWWUUUWWW\\\dddoooyyy~~~~~~zzzuuu\\\LLL===999::::::888777555555555555555555555555777777777888888999999999:::;;;;;;;;;;;;<<<<<<<<<======<<<<<<======>>>???BBBCCCHHHWWWooo|||yyywwwwwwuuurrrnnnnnnxxx|||~~~|||iii[[[QQQJJJJJJMMMMMMUUU___iiisssyyyuuummmUUUIII???<<<=========???<<<;;;::::::::::::;;;<<<>>>@@@CCCFFFIIILLLQQQTTTUUUVVVYYY^^^dddiiikkkkkkdddccc```^^^]]]\\\\\\\\\[[[ZZZ\\\aaadddgggooovvvvvvkkkaaa[[[SSSPPPLLLIIIGGGFFFDDDBBBBBBAAA@@@@@@@@@???===;;;======<<<;;;:::999888888<<<;;;::::::999999::::::999888777888::::::888777666777777888888777777666777666444222111111111222111111111111111111111111444444333333333333222222222222222222111111111111333333333333222222222222111111111111111111111111111000000//////000000111////////////////////////////////////............000000000000000000000000000000000000000000000000000000000000000//////...111000000000222222000...111111111222555777:::<<<<<<===@@@AAACCCFFFJJJMMMSSSXXX___fffkkkpppuuuxxx||||||||||||~~~~~~~~~}}}}}}}}}~~~~~~zzztttkkkccc``````aaabbbuuu~~~mmmhhhbbb______^^^ZZZWWWUUUTTTTTTUUUWWWZZZ^^^```^^^^^^^^^___aaaaaa```^^^___aaadddjjjnnnpppooonnnppppppppppppppppppooonnnmmmkkkhhhffffffeeedddccc]]][[[WWWSSSNNNIIIFFFDDDFFFKKKTTT^^^dddbbbYYYRRRKKKIIIGGGFFFFFFFFFEEECCCHHHHHHIIIMMMSSSWWWYYYZZZWWWTTTPPPMMMKKKIIIGGGEEEDDDEEEFFFFFFEEECCCAAA@@@===<<<;;;:::::::::::::::===>>>???@@@@@@>>>===;;;;;;<<<<<<<<<<<<;;;::::::999888888888888999:::;;;;;;;;;:::999999888888777555555555555555555555555555444444333333333333333333333444666888;;;===>>>@@@AAACCCFFFHHHKKKMMMNNNIIIJJJKKKMMMOOOQQQRRRSSSSSSSSSTTTVVVXXX[[[]]]___aaacccgggiiijjjkkkmmmooossssssssstttuuuwwwzzz{{{======CCCLLLQQQQQQRRRUUUWWWZZZ]]]______```bbbdddccccccdddeeefffgggiiiiiijjjkkkmmmoooqqqsssttttttppplllfff```[[[YYYYYYXXXWWWWWWYYY___nnn{{{||||||vvvooojjjcccccceeeiiioootttvvvwwwzzzxxxxxxyyyzzzxxxvvvtttnnnssswwwxxxzzz}}}rrrmmmlllnnnnnnmmmkkkhhhfffggghhhooosss}}}wwwmmmiiieeeccc^^^XXXWWWZZZ^^^gggrrr{{{yyyrrrXXXIII<<<888999888777666555555555555666666666666888888888999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<=========<<<===>>>>>>???AAACCCGGGSSSiii~~~zzzwwwvvvuuuvvvrrrnnnppp}}}~~~yyy|||}}}nnn___TTTNNNMMMNNNQQQVVV]]]dddnnnvvvuuuoooUUUJJJ???<<<=========>>><<<;;;::::::::::::;;;<<<===???BBBEEEGGGKKKOOORRRTTTVVVYYY]]]bbbfffiiijjjeeecccaaa^^^\\\[[[[[[\\\YYYXXXYYY]]]```cccjjjrrr|||yyynnnccc]]]TTTQQQMMMIIIHHHFFFDDDBBBAAA@@@@@@@@@AAA@@@===;;;======<<<;;;;;;:::999999;;;;;;:::999999999999999888777777888999999888666555666777888888777666555555555333222111111111111222222222222111111111111333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222111000000000000000000111////////////////////////////////////////////////000000000000000000000000//////////////////////////////000000000000//////000//////000222222111000111111111222444666888:::999;;;===>>>@@@CCCGGGJJJOOOTTT[[[bbbiiinnntttwwwzzzzzzzzz{{{|||zzzsssjjjdddbbbcccbbbaaannn}}}yyykkkhhhdddbbbbbbaaa]]]YYYWWWWWWXXXZZZ]]]aaaeeehhhgggeeedddeeeffffffeeeddddddgggkkkpppuuuvvvtttqqqnnnnnnnnnmmmlllmmmoooqqqsssoookkkhhhffffffdddcccbbb```]]]XXXQQQKKKHHHFFFEEEJJJUUU```gggeee]]]UUUMMMJJJHHHFFFFFFFFFEEEDDDFFFFFFHHHKKKPPPUUUYYY\\\ZZZXXXTTTPPPMMMJJJGGGFFFFFFFFFHHHHHHGGGDDDAAA???;;;;;;:::999999:::::::::===>>>???@@@???>>><<<::::::;;;;;;;;;;;;;;;::::::888888888888999:::;;;;;;;;;;;;:::999999888888777555555555555555555555555444333333222222222333333333333444666999;;;===???AAABBBDDDFFFHHHKKKLLLMMMIIIJJJKKKMMMNNNPPPQQQRRRRRRRRRSSSUUUWWWZZZ[[[\\\___bbbeeegggiiijjjlllnnnrrrrrrrrrssstttvvvxxxzzz<<<>>>EEENNNRRRQQQRRRUUUWWWYYY\\\^^^___```aaacccbbbbbbdddeeeggghhhiiiiiillllllmmmnnnoooqqqrrrssstttpppiiiaaa[[[YYYYYYZZZWWWYYY\\\fffxxx|||}}}~~~yyyrrrmmmffffffgggkkkrrrxxx|||}}}~~~~~~~~~|||{{{yyytttoooiiimmmqqqssswwwvvvooommmkkkkkkkkkiiifffeeeeeegggmmmnnnttt~~~}}}sssmmmjjjgggeee```YYYYYY]]]bbbkkkvvv|||wwwlllTTTGGG;;;888888666444444555555555666666666777777888888999999::::::;;;;;;;;;;;;;;;<<<<<<<<<=====================>>>??????BBBCCCFFFPPPddd|||{{{wwwtttsssssstttqqqnnnsss~~~xxxzzz{{{zzz{{{{{{{{{}}}sssdddXXXSSSQQQQQQUUUYYY]]]bbbjjjrrrrrrmmmVVVJJJ???<<<===<<<<<<>>><<<;;;::::::::::::;;;<<<<<<>>>AAADDDFFFIIINNNQQQTTTVVVYYY\\\___cccfffhhhgggdddaaa^^^[[[[[[[[[[[[YYYXXXYYY\\\___aaahhhooozzz|||pppfff___UUURRRMMMIIIGGGEEECCCAAA@@@@@@???@@@AAA@@@>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888888888777666666777888888777555555666777888888777666555555555444333333222222222333333333333333222222222333333333333333333333333222222222222222222222333333333333333333333333333222222222222222222222222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////------...000222444333222222222222333444555666666888999;;;<<<===@@@DDDGGGLLLQQQXXX```gggmmmrrrvvvyyyyyyyyyzzz|||~~~|||uuulllfffeeedddbbbaaaggguuu{{{tttmmmiiifffeeefffddd```\\\ZZZ[[[\\\___dddiiimmmpppssspppkkkiiiiiiiiiiiiiiihhhjjjmmmrrrvvvwwwuuusssrrrrrrqqqppppppsssxxx}}}|||wwwqqqllljjjhhhgggfffeeeeeebbb]]]UUUNNNJJJIIIFFFLLLVVVaaaiiiiiibbb[[[OOOMMMIIIGGGGGGFFFEEEDDDDDDDDDFFFHHHKKKPPPUUUYYYZZZYYYWWWSSSOOOKKKHHHGGGGGGHHHIIIIIIGGGEEECCCAAA<<<<<<;;;;;;;;;;;;;;;<<<===>>>???@@@???===;;;:::::::::;;;;;;;;;;;;;;;:::999999999::::::;;;======;;;;;;:::999999888888777555555555555555555555555333333222222222333333444333333555666999<<<>>>???AAABBBDDDFFFHHHJJJLLLMMMKKKKKKLLLMMMMMMNNNNNNOOOPPPQQQSSSUUUWWWXXXYYYZZZ]]]```cccfffgggiiikkkmmmpppppppppqqqrrruuuwwwxxx===@@@GGGPPPSSSRRRRRRVVVVVVXXX[[[]]]^^^___aaabbbaaabbbdddfffggghhhiiiiiimmmllllllmmmnnnpppssstttwwwuuupppiiibbb\\\YYYYYYWWWYYY^^^jjj{{{}}}}}}vvvqqqiiiggghhhkkkssszzz~~~zzzssskkkgggjjjnnnqqqvvvzzzqqqmmmiiiiiiiiigggeeedddeeefffhhhgggjjjrrr{{{}}}xxxqqqkkkjjjiiihhhbbb\\\[[[___eeeoooxxx}}}ttteeeOOODDD:::777777555333444555555555666666777777888777888999:::;;;<<<<<<===;;;;;;<<<<<<<<<=========>>>>>>======>>>>>>???@@@AAACCCFFFNNN___vvvzzzuuusssrrrqqqrrrqqqppptttyyy{{{xxxttttttuuuvvvwwwzzz}}}mmm```ZZZWWWTTTXXX[[[]]]aaahhhnnnmmmhhhVVVJJJ???======<<<<<<===<<<;;;::::::::::::;;;<<<<<<>>>AAADDDFFFIIIMMMPPPSSSVVVYYY[[[]]]```eeehhhhhheeeaaa]]][[[ZZZZZZ[[[[[[YYYYYY]]]___```fffnnnwwwtttiiiaaaWWWSSSNNNJJJHHHEEEBBB@@@AAA@@@??????@@@@@@>>>===999:::::::::;;;;;;;;;;;;:::999888888777777888888777666555666888888666555555666666777777666666555555555555444444333333333333333333333333333333333222222333333333333444444222222222222333333333333222222222222333333333333222222222222222222222222222111111000000111111222000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000...//////000000000000000------...000222444333222111222222333333444444444666888999:::<<<>>>BBBEEEIIINNNVVV]]]dddjjjpppssswwwwwwwwwxxxzzz}}}}}}wwwqqqmmmiiieeeccceeemmm|||{{{uuupppmmmjjjjjjlllllliiifffbbbbbbdddgggkkkpppuuuwww}}}yyysssooommmnnnnnnmmmllllllnnnqqquuuwwwvvvuuuvvvvvvuuusssrrrwwwzzztttqqqpppooooooiiijjjhhhbbbYYYPPPLLLLLLJJJNNNWWWbbbjjjlllhhhcccTTTQQQLLLIIIHHHGGGFFFEEEBBBCCCDDDEEEGGGKKKOOOSSSWWWXXXYYYVVVRRRMMMJJJIIIHHHHHHGGGGGGFFFEEEDDDCCC???>>>===<<<<<<<<<<<<<<<<<<===>>>??????===<<<:::::::::;;;<<<<<<<<<<<<;;;:::::::::;;;<<<===>>>???;;;;;;:::999999888888777555555555555555555555555333333333333333444444555333333555777999<<>>AAAIIIRRRTTTRRRSSSWWWVVVXXX[[[]]]]]]^^^```bbb```aaadddfffhhhiiiiiiiiillllllllllllooorrrvvvxxxzzz}}}~~~yyypppeee]]]YYYWWWYYY]]]jjjyyy|||zzzvvvllljjjiiilllttt~~~|||sssiiifffhhhjjjnnnttt~~~rrrmmmggghhhhhhfffdddcccccceeebbbaaaaaagggnnnrrrqqqnnnhhhiiikkkkkkeee^^^]]]aaahhhrrr{{{}}}qqq___III@@@888777777666555555444555555666777777888888666777888:::;;;===>>>???<<<<<<<<<<<<============>>>>>>======>>>>>>???@@@???CCCFFFKKK[[[qqqzzzuuurrrrrrqqqpppqqqrrruuu{{{}}}sssmmmlllnnnppprrrvvv}}}xxxiiibbb]]]YYYYYY\\\___bbbhhhmmmkkkeeeWWWKKK@@@======<<<<<<===<<<;;;::::::::::::;;;<<<<<>>>>>???@@@???>>>::::::::::::999999999999::::::999888888888888999888777666777999999777555666666666555555666666666444444444444444444333333111111222222333333444444222222222333333444444444222222222333333333444444111111111222222222333333222222222222222222222222222111111000000111111222000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000......///000000000000000000//////000222222111//////000111222444444555555666777999:::;;;===AAADDDFFFKKKSSSZZZ```ffflllooottttttuuuvvvxxx{{{}}}wwwppplllggghhhppp{{{|||xxxtttrrrpppqqquuuwwwvvvuuummmmmmmmmooorrrvvvyyy{{{~~~zzzwwwuuutttrrrqqqqqqpppooopppssswwwxxxyyyzzzzzzxxxtttsssxxxyyywwwxxxxxxxxxpppqqqooohhh\\\RRRMMMLLLLLLOOOUUU^^^hhhlllkkkiiiZZZVVVPPPLLLJJJIIIGGGFFFAAACCCEEEEEEEEEFFFJJJMMMRRRVVVYYYYYYTTTOOOKKKJJJGGGFFFEEECCCCCCCCCDDDDDDAAA@@@???======<<<<<<<<<:::;;;===??????>>><<<;;;:::;;;<<<===============:::::::::;;;<<<===???@@@;;;;;;:::999999888888777555555555555555555555555444444333333444555555666333333555777:::===???AAABBBCCCDDDFFFHHHJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNOOOQQQSSSUUUVVVVVVVVVZZZ]]]aaaccceeegggjjjlllmmmmmmnnnooorrruuuxxxzzz>>>BBBKKKSSSUUUSSSTTTXXXUUUXXX[[[\\\]]]^^^```bbb```aaadddfffhhhiiiiiiiiikkkkkkkkkmmmpppuuuyyy|||~~~}}}nnnaaaZZZYYYYYY\\\ggg{{{xxx{{{}}}yyyooommmkkknnnwww~~~ssshhheeeeeefffjjjrrr|||sssmmmggghhhgggeeebbbaaaaaaccc```^^^]]]```eeejjjkkkjjjfffhhhlllmmmggg___^^^bbbiiittt|||}}}~~~ooo[[[EEE===666666777666666888444555555666777888888999666777888:::<<<>>>???@@@<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>??????@@@>>>BBBEEEJJJXXXmmm{{{vvvsssrrrrrroooqqqsssuuu|||||||||oooffffffhhhjjjmmmqqqyyyooogggaaa[[[ZZZ^^^aaaeeekkkpppmmmfffWWWKKK@@@======<<<<<<===<<<;;;::::::::::::;;;<<<===???BBBDDDFFFIIIMMMPPPNNNQQQUUUYYY[[[```gggllljjjgggbbb]]]ZZZYYYZZZZZZ\\\ZZZZZZ]]]^^^___eeelllooozzz}}}oooggg[[[WWWRRRMMMJJJHHHEEEBBBBBB@@@>>>===>>>@@@@@@???<<<;;;::::::999888777777<<<;;;::::::999999::::::999888777888::::::888777777666555444444555666777333333444444444333222222//////000111222333333444222222222333333444444444222222222333333444444444000000000111111222222222111111111111111111111111222222111111111111222222000000000000000000000000---.........//////000000000000000000000000000000000000000000000000000000......///000000000000000333222111111111111///---,,,...000222444555666777666777888999:::===@@@CCCDDDIIIPPPXXX^^^dddiiimmmrrrrrrssstttvvvyyy|||}}}~~~~~~|||wwwjjjfffhhhpppvvvzzz|||yyyxxxuuutttvvv{{{uuuuuutttuuuvvvyyy{{{}}}~~~}}}{{{yyyvvvsssuuurrrppppppssswww{{{|||}}}yyyvvv{{{{{{zzz{{{}}}~~~vvvwwwuuulll^^^SSSNNNLLLKKKMMMQQQZZZdddjjjkkkjjj^^^YYYSSSOOOLLLJJJIIIGGGAAADDDFFFEEEDDDDDDGGGJJJOOOTTTYYYZZZVVVPPPLLLJJJEEEDDDBBBAAA@@@BBBCCCDDDAAAAAA???>>><<<<<<;;;;;;999;;;===>>>???>>>===<<<;;;;;;<<<===>>>>>>======:::::::::;;;<<<===??????;;;;;;::::::999888888777555555555555555555555555444444444444444555666777333333555777:::===@@@AAABBBCCCDDDFFFHHHJJJKKKLLLKKKKKKKKKKKKLLLLLLLLLLLLMMMOOOQQQSSSUUUUUUUUUUUUYYY\\\```ccceeegggjjjllllllmmmnnnpppssswwwzzz|||???FFFOOOUUUVVVUUUSSSRRRVVVYYY]]]___``````bbbcccbbbbbbcccdddfffhhhjjjkkknnnmmmmmmnnnpppssswwwyyyvvviii___ZZZZZZ^^^iiiwww~~~sssqqqqqquuuzzzttthhheeeeeefffjjjpppwww}}}sssnnnfffhhhgggcccbbbdddcccaaa\\\[[[\\\^^^cccgggiiiiiilllmmmoooooohhh```___ccciiittt|||~~~}}}iiiRRRBBB>>>999666666666444222333333333333444666777999666888;;;<<<;;;<<<===>>>====================================>>>>>>>>>>>>BBBBBBEEEKKKSSSbbbzzzyyytttqqqqqqrrrsssttttttuuuzzzxxx~~~{{{pppiiidddeeegggjjjqqq|||xxxfff\\\XXX\\\aaaggglllsssxxxuuunnn```SSSFFFAAA===888888===<<<<<<;;;:::::::::;;;;;;<<<>>>@@@BBBDDDFFFJJJMMMRRRSSSUUUWWWZZZ___eeejjjhhhgggddd```[[[YYYZZZ[[[[[[\\\]]]]]]^^^aaaeeehhhpppwwwvvvnnn```XXXQQQOOOLLLGGGCCCCCCCCCAAA???>>>??????>>>===;;;;;;;;;:::::::::999999777777777888888999::::::777777888999999999999888888888888888777777777777666666666666555555555555333333333333333333333333333222222111222222333333333333333333333333333333333222222111111222222333222222111111111111222222222111111111000000//////222222111111000000//////000000000000000000000000000///...------...///000111111000000//////......111111111111111111111111000000000000000111111222000000111222333444444555999888888888999;;;===???EEEHHHNNNSSSYYY```fffkkkoooooopppqqqsssvvvyyy{{{{{{|||~~~xxxpppiiikkkpppuuu||||||zzz|||zzzzzz{{{}}}~~~{{{xxx}}}}}}}}}}}}}}}}}}|||{{{xxxwwwuuutttuuuxxx~~~~~~vvvlllcccZZZRRRMMMMMMNNNPPPTTTYYY```fffiiiccc]]]TTTMMMJJJHHHFFFDDDFFFDDDBBBAAABBBDDDGGGJJJIIIOOOWWW\\\[[[VVVQQQNNNFFFDDDBBBAAACCCDDDEEEEEECCCBBBAAA@@@????????????>>>>>>>>>AAADDDFFFFFFEEECCCBBB@@@>>>===<<<;;;;;;999::::::::::::::::::;;;::::::999999888777777777555555666666666666555555555444444333333444444555666777777888:::<<<>>>???BBBCCCDDDEEEFFFGGGHHHHHHIIIIIIIIIIIIIIIJJJKKKLLLNNNOOOQQQQQQQQQRRRUUUWWWYYY[[[^^^aaaeeehhhiiijjjmmmmmmnnnppprrruuuwwwyyy@@@GGGPPPVVVWWWUUUTTTSSSVVVYYY\\\______```aaacccbbbbbbcccdddfffhhhjjjkkknnnnnnmmmnnnooorrrtttvvvwwwkkkbbbYYYZZZ^^^hhhuuu~~~vvvtttssswww|||vvvkkkdddeeegggkkkpppvvv{{{~~~{{{rrrlllfffhhhfffbbbaaaccccccaaa]]]\\\[[[]]]aaafffiiijjjkkkmmmpppqqqjjjcccbbbfffmmmwww~~~yyyeeeNNNAAA===888666666666555333444444444444555666888999777999;;;<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>@@@@@@CCCIIIQQQ```wwwyyyssspppoooqqqrrrrrrrrrsssyyyvvvyyy}}}yyynnnfffdddeeefffiiippp{{{yyyhhh]]]YYYZZZ```gggppp{{{jjjZZZIIIAAA===999:::===<<<<<<;;;:::::::::;;;;;;<<<>>>@@@BBBCCCFFFIIILLLOOOQQQSSSUUUYYY^^^dddiiihhhhhheeeaaa]]][[[[[[\\\[[[\\\]]]^^^^^^aaaeeehhhnnnuuuwwwoooccc[[[SSSQQQNNNIIIEEEDDDBBBAAA???>>>??????>>>===;;;;;;;;;:::::::::999999999999999999999999888888888888999:::::::::::::::888888888888777777777777666666666666555555555555333333333333333333333333333333222222111222222222111111111111111111111111333222222111111222222333222222111111111111222222222111111111000000000000111111111000000000000000000000000000000000000000000///............///000111111000000////////////////////////////////////000000000000000111111222000000111222333444444555888777777777999;;;>>>???DDDGGGMMMRRRXXX^^^eeeiiinnnnnnoooqqqsssvvvxxxzzzzzzzzz|||}}}~~~yyypppnnnqqqtttyyy~~~|||~~~||||||~~~|||}}}}}}}}}~~~~~~}}}{{{yyyvvvtttuuuyyyyyyoooeee[[[SSSNNNNNNNNNOOOQQQVVV\\\bbbfffddd^^^VVVPPPLLLJJJHHHFFFEEEEEEEEEDDDDDDEEEFFFFFFFFFKKKRRRYYY[[[ZZZUUURRRIIIFFFCCCBBBCCCDDDEEEEEECCCBBB@@@???>>>===============>>>AAAEEEGGGGGGFFFDDDCCCAAA???===<<<;;;;;;999::::::::::::;;;;;;;;;::::::999999888777777777555555666666666666555555555444444333333444444555888888999:::<<<>>>???@@@CCCCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKMMMNNNPPPPPPPPPQQQTTTVVVVVVXXX[[[___cccfffiiijjjmmmnnnoooqqqsssvvvxxxyyyAAAIIIRRRXXXXXXVVVUUUTTTVVVYYY\\\^^^___```aaabbbccccccccceeefffhhhjjjkkkooonnnnnnnnnnnnooopppqqquuuwww{{{~~~|||tttjjjbbb[[[\\\aaajjjuuu}}}~~~zzzvvvuuuxxx~~~vvvkkkccceeehhhlllpppsssuuuuuuyyyxxxooohhhfffhhhfffbbbaaaccccccaaa___]]][[[\\\```eeehhhjjjkkknnnrrrtttnnnfffeeeiiirrrzzz}}}ttt___JJJ>>>;;;888666666666666555555555555555777888999:::777999;;;<<<<<<<<<===>>>????????????????????????AAA@@@@@@@@@??????>>>>>>>>>>>>AAAGGGNNN\\\ssszzztttpppnnnpppqqqpppoooqqqwwwuuuuuuvvvzzz|||wwwmmmeeedddddddddfffmmmyyyzzzjjj___YYYYYY```jjjuuu{{{hhhQQQDDD>>><<<;;;======<<<;;;:::::::::::::::;;;===???AAABBBDDDHHHKKKLLLNNNQQQSSSWWW]]]cccgggiiiiiigggddd```]]]]]]^^^[[[]]]^^^^^^___aaaeeegggmmmsss}}}zzzqqqggg^^^VVVSSSPPPKKKGGGFFFBBB@@@>>>>>>>>>???>>>===;;;;;;;;;;;;::::::::::::;;;;;;;;;:::999888888888999999:::;;;;;;;;;;;;:::888888888888777777777777666666666666555555555555333333333333333333333333444333333222111111111222000000000000000000000000333222222111111222222333222222111111111111222222111111111111111000000000000000000000111111111111000000000000000000000000000//////......//////000111000000000000/////////////////////////////////000000000000000111111222000000111222333444444555666666666777999;;;>>>???BBBFFFKKKPPPVVV\\\bbbfffllllllnnnooorrruuuwwwxxxwwwxxxyyy{{{||||||||||||}}}}}}|||||||||}}}}}}~~~~~~zzztttsssssswww|||~~~~~~~~~}}}~~~|||wwwttttttyyy}}}ttthhh]]]UUUPPPOOONNNMMMNNNQQQVVV\\\```ddd```YYYTTTPPPNNNKKKIIIGGGGGGHHHHHHGGGEEEDDDBBBCCCFFFLLLTTT[[[^^^[[[XXXMMMJJJEEECCCCCCDDDEEEFFFCCCBBB@@@>>>===<<<;;;;;;<<<<<<>>>AAAEEEHHHHHHHHHFFFEEECCCAAA>>>===;;;;;;999999::::::;;;;;;;;;;;;::::::999999888777777777555555666666666666555555555444444333333444444555777777888:::<<<===??????CCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJLLLMMMOOOOOOOOOPPPSSSUUUSSSUUUYYY]]]bbbfffhhhjjjnnnoooppprrruuuwwwyyyzzzCCCKKKUUUZZZYYYWWWVVVWWWWWWYYY]]]_________aaabbbcccddddddeeeggghhhjjjkkkooonnnnnnmmmmmmlllkkkkkkjjjmmmqqquuuuuuooofff```^^^```fffoooxxx~~~{{{xxxvvvyyy~~~sssgggbbbeeeiiimmmoooooonnnmmmpppvvvyyyyyyxxxuuunnnfffhhhiiigggbbbaaacccdddbbbaaa^^^[[[\\\___dddhhhjjjmmmpppuuuvvvppphhhgggjjjuuu||||||pppZZZGGG<<<:::888666555666666777666666666777888999:::;;;888:::<<<===<<<<<<===>>>????????????????????????AAA@@@@@@??????>>>>>>======>>>@@@EEELLLYYYnnn|||vvvrrrpppqqqqqqpppnnnooowwwxxxuuutttwww{{{yyyppphhhdddcccbbbdddiiitttyyykkk___YYYXXXaaannn|||{{{___JJJAAA>>>===<<<===<<<;;;;;;:::::::::::::::<<<>>>@@@AAACCCFFFIIIIIILLLOOOSSSWWW\\\bbbfffiiijjjiiifffbbb```______\\\]]]______```aaadddggglllrrr{{{}}}tttkkkaaaXXXUUUQQQKKKGGGGGGBBB@@@>>>>>>>>>???>>>===<<<;;;;;;;;;;;;:::::::::;;;;;;;;;::::::999999999888999999:::;;;:::::::::888888888888777777777666666666666666555555555555333333333333333333333333444444333222111111111111222222222222222222222222333222222111111222222333222222111111111111222222111111111111111111111111//////000000111111222222000000000000000000000000000//////////////////000000000000000000000000000000000000000000000000000000000000000000111111222000000111222333444444555444444555777999<<<>>>???AAADDDIIINNNSSSYYY___ccciiijjjlllnnnqqqsssuuuvvvvvvwwwxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{|||~~~}}}|||xxxvvvyyy}}}}}}}}}uuuqqqqqquuuzzz}}}~~~vvvjjj___VVVQQQPPPNNNLLLKKKMMMQQQVVVYYYbbb```\\\XXXTTTQQQOOOMMMKKKKKKJJJIIIGGGEEECCCBBBCCCCCCGGGOOOZZZ______\\\SSSOOOIIIEEEEEEEEEFFFFFFDDDCCCAAA???===<<<;;;:::<<<<<<>>>BBBFFFIIIJJJJJJHHHGGGDDDBBB???===<<<;;;999999::::::;;;<<<<<<<<<::::::999999888777777777555555666666666666555555555444444333333444444555444555666888:::;;;<<<===CCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFGGGHHHIIIJJJKKKLLLMMMNNNNNNOOOQQQTTTRRRTTTXXX]]]bbbfffiiikkknnnoooqqqtttvvvxxxzzzzzzEEENNNXXX]]][[[XXXWWWYYYXXXZZZ^^^___``````aaabbbddddddeeeeeeggghhhjjjkkknnnnnnnnnmmmkkkiiigggeeedddggglllqqqrrrnnnfff``````ccciiirrrzzz}}}|||{{{xxxxxx{{{sssgggcccfffjjjmmmmmmllliiiggghhhkkknnnppptttwwwsssmmmlllmmmjjjdddbbbdddeeecccccc```]]]]]]```eeeiiijjjppprrrvvvwwwqqqiiigggkkkvvv|||zzzlllWWWGGG;;;:::888666555555666888666666777888999:::;;;;;;999;;;======<<<<<<===>>>??????????????????????????????>>>>>>>>>=========>>>>>>AAAEEEJJJUUUiii|||~~~yyyuuutttrrrrrrqqqooopppwww{{{wwwtttwww{{{zzzrrrkkkeeedddbbbbbbfffooo{{{wwwjjj^^^WWWUUU___ooonnnSSSEEE@@@===;;;======<<<;;;:::999999:::999;;;===>>>???AAADDDGGGHHHKKKOOOSSSWWW\\\aaaeeeiiijjjkkkiiieeebbb``````\\\^^^___``````bbbdddffflllrrrzzzxxxnnndddZZZVVVRRRLLLHHHGGGCCCAAA???>>>?????????===<<<<<<<<<;;;;;;;;;::::::999999999::::::;;;;;;;;;777888888999999999999999888888888888777777777666666666666666555555555555333333333333333333333333444333222222111111111222222222222222222222222222333222222111111222222333222222111111111111222222111111111111111222222222//////000000111111222222000000000000000000000000///000000000000000000///000000000000111111111111000000000000000000000000000000000000000111111222000000111222333444444555444555666888:::<<<>>>???@@@CCCHHHMMMQQQWWW]]]aaafffgggiiilllooorrrssstttuuuvvvwwwxxxxxxyyyxxxxxxyyyxxxxxxxxxyyyzzzzzz{{{}}}{{{}}}}}}~~~}}}~~~{{{rrrllllllooorrrssswwwxxxwwwvvvvvvwww{{{~~~~~~{{{vvvvvvxxx}}}uuujjj^^^VVVSSSQQQOOOMMMKKKKKKNNNRRRTTT]]]]]]\\\ZZZWWWTTTQQQPPPPPPOOOLLLIIIFFFDDDCCCCCCDDDCCCDDDLLLWWW^^^```^^^YYYTTTNNNJJJHHHGGGGGGFFFEEEDDDBBB@@@>>>===<<<<<<<<<<<<>>>BBBGGGJJJKKKKKKHHHGGGEEEBBB???===<<<;;;999999:::;;;;;;<<<======::::::999999888777777777555555666666666666555555555444444333333444444555444555777999;;;<<<<<<<<>>????????????????????????========================??????AAADDDGGGQQQcccuuu{{{wwwvvvssssssrrrppppppvvv}}}zzzxxxyyy{{{zzztttoooiiihhhfffdddfffllluuu{{{~~~|||ttthhh\\\TTTPPPZZZiii|||{{{\\\IIIBBB>>>;;;>>>===<<<;;;:::999999999888:::<<<===>>>@@@CCCEEEGGGJJJNNNRRRVVVZZZ___ccciiijjjllljjjgggcccaaa```\\\^^^```aaaaaabbbdddffflllqqqxxx}}}qqqggg]]]WWWSSSLLLIIIHHHDDDBBB@@@@@@@@@AAA@@@???<<<<<<<<<<<<;;;;;;;;;:::888888888999:::;;;;;;;;;777777888999999999999888888888888888777777777777666666666666555555555555333333333333333333333333333222222111222222333333111111111111111111111111333222222111111222222333222222111111111111222222111111111222222222222222000000000000111111111111000000000000000000000000///000000111111000000///000000000111111111111222////////////////////////000000000000000111111222000000111222333444444555555666777999;;;===>>>???@@@CCCHHHLLLPPPUUU[[[___ccceeehhhkkknnnppprrrrrrtttuuuuuuvvvwwwwwwvvvvvvwwwwwwwwwwwwxxxyyyzzzzzz{{{zzz|||~~~yyyooohhhfffggghhhggggggggghhhggggggiiimmmpppqqquuuxxxxxxtttooommmmmmtttvvvwwwqqqggg]]]VVVSSSSSSQQQOOOMMMMMMNNNPPPQQQVVVXXXZZZZZZXXXUUUSSSRRRSSSQQQNNNJJJGGGEEEDDDDDDEEECCCDDDJJJSSS[[[```bbb^^^ZZZTTTPPPMMMJJJHHHFFFEEEDDDBBB@@@???>>>============???CCCHHHKKKLLLKKKGGGFFFDDDBBB???===<<<<<<999999:::;;;<<<======>>>::::::999999888777777777555555666666666666555555555444444333333444444555666888:::===>>>?????????@@@@@@AAAAAABBBBBBBBBBBBEEEEEEEEEFFFGGGIIIJJJKKKJJJKKKMMMMMMMMMNNNQQQSSSTTTVVVZZZ___dddiiikkkmmmmmmooorrruuuwwwyyyyyyyyyHHHRRR]]]aaa]]]YYYZZZ]]][[[^^^```bbbbbbbbbcccdddffffffffffffggghhhjjjjjjkkkllllllllliiieeeaaa^^^^^^bbbiiiqqquuuuuuqqqmmmjjjmmmqqqvvv{{{~~~}}}{{{rrriiiiiiiiiiiihhhgggffffffeeehhhjjjlllrrrzzz}}}{{{wwwwwwrrrjjjfffhhhhhhffffffdddbbbbbbeeehhhiiijjjlllnnnqqqrrrnnniiilllrrr{{{~~~wwwdddPPPCCC::::::999666333222555777555666777999:::::::::::::::<<<>>>>>>===<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>???@@@@@@??????@@@BBBDDDLLL]]]nnn|||wwwuuurrrsssrrrppppppttt|||}}}xxxuuunnnmmmkkkhhhhhhkkkqqqvvv||||||{{{wwwpppdddYYYQQQLLLSSS___oooaaaKKKCCC@@@===>>>===<<<;;;:::999999999888999;;;<<<===???BBBDDDFFFIIIMMMQQQTTTXXX\\\___hhhjjjlllkkkhhhdddaaa```\\\^^^aaabbbbbbbbbdddeeejjjooouuu|||uuukkk___ZZZTTTNNNJJJJJJEEECCCAAAAAABBBBBBAAA@@@<<<<<<<<<<<<;;;;;;;;;;;;888888999999999999999999777888999999::::::999999888888888888777777777777666666666666555555555555333333333333333333333333111111111111222333444444222222222222222222222222333222222111111222222333222222111111111111222222111111111222222333333333111111111000000000000000000000000000000000000000///000111111111111000///000000111111111222222222////////////////////////000000000000000111111222000000111222333444444555777888999;;;<<<===>>>>>>@@@CCCHHHLLLPPPUUUZZZ^^^aaacccfffjjjmmmooopppqqqrrrrrrsssttttttttttttsssuuuuuuuuuuuuvvvwwwxxxyyyzzzyyy{{{xxxmmmeeecccbbb___]]][[[\\\\\\\\\[[[\\\___bbbbbbfffkkknnnooollliiifffhhhlllooolllcccZZZUUUSSSTTTSSSRRRPPPOOOOOOOOOOOOOOOSSSWWWYYYWWWUUUSSSSSSRRRQQQPPPMMMJJJGGGDDDBBBCCCCCCDDDHHHOOOXXXaaafffbbb^^^YYYUUUQQQMMMIIIEEECCCBBBAAA???>>>>>>======>>>>>>@@@DDDHHHKKKKKKKKKFFFEEECCCAAA???>>>===<<<999999:::;;;<<<===>>>>>>::::::999999888777777777555555666666666666555555555444444333333444444555777999;;;>>>@@@@@@@@@@@@>>>??????@@@AAABBBBBBCCCCCCCCCDDDDDDFFFHHHIIIJJJJJJLLLMMMMMMMMMNNNQQQSSSUUUWWW[[[___dddhhhkkkllllllnnnqqquuuwwwxxxxxxxxxHHHSSS___bbb^^^ZZZZZZ^^^\\\___aaaccccccccccccdddffffffffffffgggiiijjjjjjjjjkkklllkkkiiiddd```]]]ZZZ^^^fffooouuuvvvssspppqqqtttwwwzzz~~~}}}vvvkkkjjjhhhgggfffffffffggglllnnnnnnmmmqqqwwwzzzxxx{{{zzztttlllhhhiiiiiiffffffeeecccdddgggiiijjjjjjiiijjjnnnooollljjjnnnvvv}}}vvvaaaMMMAAA:::;;;:::777333222444777444555777999:::::::::999:::<<<>>>>>>===<<<===>>>==============================>>>???@@@AAAAAABBB???>>>???@@@AAAHHHYYYiii{{{vvvsssqqqrrrrrrpppooorrryyy}}}zzzrrrqqqooollljjjlllpppsss{{{zzzxxxtttmmmbbbWWWOOOLLLPPPVVVbbbwwwdddLLLCCCAAA???>>>>>><<<;;;:::999999999777999;;;<<<<<<>>>AAACCCEEEHHHLLLOOORRRVVVZZZ]]]gggiiillllllhhhdddaaa___]]]___aaabbbbbbbbbdddeeeiiimmmssszzzxxxmmmbbb[[[VVVPPPLLLLLLFFFDDDBBBBBBCCCCCCBBBAAA======<<<<<<<<<;;;;;;;;;::::::999999888777777777999999:::;;;;;;;;;;;;:::888888888888777777777777777666666666555555555555333333333333333333333333000000000111222333555555555555555555555555555555333222222222222222222333222222111111111111222222111111111222222333333333222222111111000000//////000000000000000000000000///000111222222111000///000000111111222222222222111111111111111111111111000000000000000111111222000000111222333444444555888999:::<<<===>>>>>>>>>AAADDDHHHLLLPPPTTTZZZ]]]```bbbeeeiiillloooppppppppppppqqqrrrrrrrrrqqqqqqssssssssstttuuuvvvwwwxxxyyyyyyzzz~~~wwwllldddaaa___[[[WWWVVVWWWWWWVVVTTTUUUWWWYYYYYY\\\bbbiiimmmlllhhhddd```eeejjjhhhaaaYYYUUUTTTTTTTTTTTTSSSRRRQQQPPPOOOJJJOOOUUUXXXVVVTTTSSSTTTPPPQQQQQQPPPMMMHHHDDD@@@AAABBBDDDGGGNNNWWWbbbjjjcccaaa\\\XXXTTTOOOIIIEEEAAA@@@???>>>============??????AAADDDHHHKKKKKKJJJEEEDDDBBB@@@???>>>======999999:::;;;<<<===>>>???::::::999999888777777777555555666666666666555555555444444333333444444555555777:::===?????????>>>===>>>>>>@@@AAABBBCCCCCCAAABBBBBBCCCEEEFFFHHHIIIJJJLLLMMMNNNNNNOOOQQQSSSUUUWWW[[[___cccgggjjjkkklllnnnqqqtttwwwxxxxxxxxxPPPZZZaaa___[[[[[[]]]^^^```bbbdddddddddcccdddfffeeeeeefffggghhhiiijjjjjjjjjmmmmmmjjjhhheee]]]UUUWWWZZZ___eeejjjooouuuxxxuuuvvvwwwwwwyyy~~~tttpppiiibbb```dddggghhhgggooonnnmmmnnnooorrrtttvvvxxxwwwuuussspppmmmkkkjjjggghhhiiiiiiiiihhhffffffhhhggghhhhhhfffdddjjjrrr|||~~~ooo\\\LLLCCC<<<:::888666555555666777777777888999::::::;;;;;;:::;;;===>>>???>>><<<;;;========================???>>>>>>>>>>>>>>>??????AAAAAAAAABBBBBBGGGUUUccc{{{yyyppppppmmmmmmpppqqqqqqwww}}}}}}{{{zzzyyytttoooqqqvvvxxx~~~xxxjjj]]]QQQIIIIIIHHHNNN[[[jjj|||oooVVVEEE@@@BBB<<<;;;;;;::::::999999888:::999999999:::<<<>>>???AAAEEEJJJNNNQQQUUUYYY[[[aaafffkkkllliiidddaaa```bbbaaaaaaaaaaaaccceeefffjjjmmmsssyyy|||qqqddd\\\XXXUUUNNNHHHHHHFFFDDDAAA@@@@@@AAABBB???>>>===;;;999888888888888888888999999::::::::::::999999999888777777777:::999888777666666666666777777777777777777777777555444333333222222333333444444444444444444444444444444444333333222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000//////000000111111222222222111111111000000//////////////////////////////000111222222444444555666777888999;;;===>>>???@@@AAACCCEEEHHHLLLQQQXXX]]]^^^```cccfffgggjjjmmmpppqqqqqqrrrrrrrrrqqqqqqpppssssssrrrqqqrrrssstttuuuwwwxxxzzz{{{||||||pppgggaaa\\\WWWSSSQQQOOOMMMLLLNNNOOOOOOOOOOOORRRXXX```ggghhhccc^^^```^^^]]]\\\\\\[[[XXXVVVYYYWWWTTTSSSRRRQQQNNNLLLNNNMMMMMMNNNPPPRRRTTTUUURRRSSSSSSQQQLLLHHHFFFFFFFFFDDDBBBFFFOOOYYYaaaddddddbbb^^^[[[WWWRRRMMMIIIEEEBBB@@@??????@@@???>>>===???CCCFFFHHHHHHGGGGGGEEEAAA======??????<<<888:::999:::<<>>??????@@@@@@?????????@@@@@@AAAAAAAAABBBCCCCCCDDDEEEFFFFFFGGGJJJJJJJJJJJJLLLNNNPPPQQQQQQUUU[[[```dddgggkkkmmmmmmooosssuuuvvvwwwyyy{{{OOOXXX^^^\\\XXXXXXZZZ[[[___aaacccdddccccccdddeeeffffffgggggghhhiiijjjjjjlllnnnnnnkkkiiifff___WWWRRRUUUYYY___fffnnnuuuzzzyyyzzzzzzyyyyyy~~~~~~vvvpppjjjdddbbbeeehhhiiihhhooonnnmmmmmmnnnppprrrtttyyyyyyxxxuuussspppooooooiiijjjjjjjjjiiihhhgggffffffeeeeeeeeedddcccjjjsss{{{zzzkkkXXXIIIAAA;;;:::888666555555666777777888888999::::::;;;;;;:::;;;===>>>???>>>===<<<====================================>>>???@@@AAAAAA@@@@@@BBBBBBFFFSSSaaayyyyyypppooommmlllooopppqqqvvv}}}{{{{{{pppaaaTTTKKKGGGFFFJJJUUUbbbqqqlllTTTDDD>>>???<<<<<<;;;::::::999999888999999888999:::;;;===>>>AAADDDIIINNNQQQUUUXXX[[[aaaeeeiiijjjgggcccbbbaaa___^^^______aaadddfffgggjjjnnnsssyyyuuuggg^^^ZZZVVVOOOJJJHHHGGGDDDBBB@@@@@@AAABBB???>>>===;;;:::999888888999999999999999999::::::999999999999888888888888:::999888777666666666666777777777777777777777777555444333333222222333333444444444444444444444444444444444333333222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000---........./////////000222111111111000000000000////////////////////////000111111222333444555555777888999;;;<<<>>>???@@@AAACCCEEEHHHKKKQQQWWW\\\\\\___bbbeeegggjjjmmmppppppqqqqqqrrrqqqqqqppppppsssrrrrrrqqqrrrssstttuuuuuuvvvwwwxxxyyy||||||qqqhhhaaa\\\VVVSSSNNNLLLJJJJJJKKKLLLLLLKKKLLLOOOUUU^^^eeefffbbb^^^]]]\\\[[[[[[\\\\\\ZZZXXXZZZXXXUUUTTTSSSRRROOOMMMMMMLLLLLLMMMNNNPPPSSSTTTSSSTTTTTTQQQMMMIIIFFFFFFFFFCCCBBBFFFNNNXXX___cccdddbbb^^^[[[WWWRRRMMMIIIEEECCC@@@?????????>>>===>>>@@@DDDGGGIIIIIIHHHGGGEEEAAA>>>===??????;;;888999999;;;???BBBBBB???<<<888888777555555444444444666666666666555555555555444444333333444444555555888999:::<<<======>>>>>>>>>>>>>>>?????????@@@@@@AAABBBCCCDDDEEEFFFGGGGGGJJJIIIJJJJJJLLLMMMOOOQQQPPPTTTZZZ___cccfffjjjllllllooorrruuuvvvxxxzzz|||PPPXXX]]][[[WWWWWWYYYYYY^^^```bbbcccccccccdddfffgggggggggggghhhiiiiiijjjiiilllllliiigggeee^^^VVVPPPQQQSSSYYYbbbmmmwww}}}~~~}}}{{{yyy|||~~~}}}xxxpppkkkeeeccceeehhhiiihhhmmmmmmllllllmmmnnnpppqqqvvvxxxxxxwwwtttsssrrrsssnnnnnnmmmlllkkkiiigggfffdddaaa```aaaaaaccckkkuuu{{{}}}|||tttdddRRREEE===:::999888666666666777777888888999999::::::;;;;;;;;;<<<===>>>???>>>==============================;;;;;;<<<===>>>@@@AAABBB@@@>>>???@@@AAAEEEQQQ]]]uuuzzzpppooollllllnnnoooqqqvvv~~~yyyfffWWWNNNGGGEEEHHHPPPZZZeeeuuulllUUUDDD>>>===<<<<<<;;;;;;:::999999999888888888888999;;;<<<>>>@@@DDDIIIMMMQQQTTTXXX[[[```cccggghhhfffdddcccbbb[[[\\\\\\^^^aaadddggghhhjjjnnnsssyyy{{{lllaaa[[[WWWQQQLLLIIIGGGDDDBBB@@@@@@AAAAAA???>>>===;;;:::999999999::::::999999999999999999888888888999999999999999:::999888777777777777777777777777777777777777777555444333333222222333333444444444444444444444444444444333333333333222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000............////////////111111111111111000000000////////////////////////000000111222333444555555777777999:::<<<===??????@@@BBBEEEGGGJJJOOOUUUZZZZZZ]]]aaaeeegggjjjnnnpppppppppqqqqqqqqqqqqpppppprrrrrrqqqqqqrrrrrrssstttssstttuuuuuuuuuwwwzzz}}}~~~sssiiiccc]]]VVVRRRNNNLLLIIIHHHIIIJJJJJJIIIHHHKKKQQQZZZbbbeeebbb___[[[ZZZZZZ\\\^^^___^^^\\\[[[YYYWWWVVVUUUSSSQQQOOOLLLKKKKKKKKKLLLNNNQQQRRRTTTUUUUUURRRMMMIIIGGGFFFEEECCCBBBEEELLLUUU]]]aaaeeebbb___[[[WWWRRRMMMIIIFFFDDDAAA?????????===<<<>>>AAAEEEHHHJJJIIIHHHGGGEEEBBB>>>>>>???>>>;;;888888999===CCCGGGFFFAAA<<<888777666555555444555555666666666555555555555444444444333333444555555666888999:::<<<======>>>>>>=========>>>>>>>>>>>>???@@@@@@AAACCCEEEFFFGGGHHHIIIIIIIIIJJJKKKMMMNNNOOOOOOSSSXXX]]]aaaeeehhhkkkkkknnnrrruuuwwwyyy|||~~~TTTZZZ^^^[[[XXXYYYZZZYYY\\\___aaaccccccccceeefffggggggffffffggghhhiiiiiihhhlllmmmkkkjjjhhhaaaYYYRRRRRRRRRWWWaaannnyyy|||yyyyyy~~~zzzxxxzzztttwww|||~~~zzzxxxoookkkfffdddeeefffggggggiiijjjjjjkkklllnnnpppqqqrrruuuxxxwwwvvvtttuuuwwwuuutttrrrpppmmmkkkhhhgggbbb^^^\\\]]]___cccmmmwww||||||xxxmmm]]]MMMAAA;;;999888777777666777777888999999999:::::::::;;;;;;;;;;;;===>>>>>>>>>>>>>>>========================<<<<<<<<<======???@@@AAA???===>>>???@@@CCCMMMXXXppp{{{rrrqqqnnnmmmoooppprrrxxxlll[[[PPPJJJGGGHHHNNNUUU^^^kkkwww{{{lllXXXGGG@@@>>><<<<<<<<<;;;::::::999999888777777777888:::<<<===@@@CCCHHHMMMPPPTTTWWWZZZ^^^aaafffjjjjjjhhheeeccc[[[\\\\\\]]]___bbbeeegggjjjmmmsssyyyqqqeee]]]WWWRRRNNNIIIHHHEEEBBBAAA@@@AAAAAA???>>>===;;;::::::999999:::::::::999999888888888888888888999999::::::::::::999888888777777777888666666666666666666666666555444333333222222333333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111////////////////////////000000111222333444444555666777888999;;;===>>>??????AAADDDFFFIIINNNSSSWWWWWW[[[```dddgggjjjnnnpppnnnoooppppppppppppppppppqqqqqqqqqqqqqqqrrrrrrsssqqqrrrssssssrrrsssuuuwww|||}}}~~~{{{{{{|||}}}uuulllfff___XXXRRRPPPNNNKKKJJJJJJJJJJJJIIIFFFIIIOOOXXXaaaeeedddaaa\\\\\\\\\^^^aaabbbaaa```^^^\\\YYYXXXWWWVVVSSSQQQLLLKKKJJJIIIJJJMMMPPPQQQUUUVVVVVVSSSNNNJJJGGGGGGDDDBBBBBBDDDJJJRRRZZZ^^^dddaaa^^^[[[WWWRRRMMMIIIGGGEEEAAA??????>>>===<<>>>>>===:::888888:::???FFFLLLJJJBBB;;;888777666555555555555666666666555555555444444444444444333444444555666777:::;;;<<<>>>??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBDDDFFFGGGHHHGGGGGGHHHIIIKKKLLLMMMNNNMMMQQQWWW\\\```cccgggiiijjjmmmrrruuuxxxzzz~~~UUU[[[]]]ZZZXXXZZZZZZYYY\\\^^^aaaccccccdddfffgggggggggfffeeefffgggiiijjjlllqqqtttssssssppphhh```WWWUUUTTTYYYcccoooyyy~~~}}}xxxvvvxxx{{{|||sssooopppkkkmmmqqqtttvvvwwwvvvvvvnnnkkkgggddddddeeefffgggffffffhhhjjjlllnnnppprrrpppuuuzzz{{{yyyyyy{{{~~~}}}zzzuuuqqqmmmjjjiiiaaa\\\ZZZ\\\___eeeoooxxx|||zzztttgggVVVHHH???;;;777777777777777777888888:::::::::::::::;;;;;;;;;:::;;;;;;<<<===>>>>>>>>>========================>>>>>>==================>>><<<===???@@@BBBJJJSSSiii{{{}}}uuussspppoooqqqrrrttt{{{sssaaaTTTMMMJJJIIIMMMRRRYYYdddnnnuuuxxxuuuiiiWWWGGG@@@>>>======<<<;;;;;;::::::999888777777777888:::<<<===???CCCGGGLLLOOOSSSWWWYYY[[[___fffmmmooommmgggccc^^^^^^]]]^^^___```bbbccciiilllrrrwww~~~uuuhhh___XXXSSSOOOJJJHHHFFFCCCAAA@@@AAAAAA???>>>===<<<;;;::::::::::::::::::999999888888888888888999999:::::::::;;;:::999888888888888888888666666666666666666666666555444333333222222333333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000000111111111111111222222222000000000000000000000000///000000111222333444555555666777999;;;<<<===>>>>>>@@@CCCFFFHHHLLLQQQTTTUUUYYY___cccgggjjjmmmooommmnnnoooooopppppppppooopppppppppqqqqqqqqqqqqqqqqqqrrrsssrrrqqqqqqrrrtttyyyzzz{{{}}}}}}zzzyyyyyy{{{|||}}}yyyqqqjjjccc[[[UUURRROOOLLLJJJJJJJJJIIIHHHGGGIIINNNWWWaaaffffffddd`````````bbbdddeeedddccc```^^^\\\ZZZYYYXXXVVVTTTMMMKKKJJJIIIJJJLLLOOOQQQWWWXXXWWWTTTOOOKKKHHHGGGCCCCCCBBBCCCHHHOOOWWW]]]aaa___\\\YYYVVVRRRMMMIIIGGGEEEAAA??????>>>===<<<@@@CCCHHHKKKLLLKKKIIIGGGDDDCCCAAA???>>><<<:::888999;;;AAAJJJPPPNNNDDD;;;999888777777666666666666555555555555444444444444444444444444555666777888:::;;;<<<>>>??????@@@@@@????????????????????????>>>>>>@@@AAACCCEEEFFFGGGEEEFFFGGGIIIJJJKKKLLLLLLLLLPPPVVV[[[___bbbfffhhhiiimmmqqquuuwwwzzz~~~TTTYYYZZZXXXWWWYYYZZZXXX\\\^^^aaacccdddfffhhhiiihhhgggffffffgggjjjlllnnnnnntttzzz{{{{{{xxxnnnddd]]]ZZZZZZ^^^hhhrrryyy|||zzzvvvuuuuuu}}}zzzyyy}}}yyynnnhhhgggiiijjjlllnnnqqqrrrssssssnnnllliiifffeeeeeefffgggeeefffhhhjjjlllnnnpppqqqqqqwww~~~|||uuupppllljjjaaa\\\YYY\\\aaagggpppyyy{{{wwwooo```PPPCCC===;;;666666777777888888888999::::::::::::;;;;;;;;;;;;999999:::;;;<<<======>>>========================??????>>>===<<<<<<<<<<<>>=========<<<<<<;;;:::::::::888888888888999;;;<<<>>>>>>BBBGGGKKKOOORRRVVVYYYZZZ^^^eeemmmqqqooojjjfffaaa```___^^^^^^___```aaahhhkkkpppvvv|||yyymmmbbbZZZTTTQQQKKKIIIFFFCCCAAA@@@AAAAAA???>>>===<<<;;;;;;;;;;;;::::::999999999999999999999999999::::::::::::::::::999999888888888999999777777777777777777777777555444333333222222333333333333333333333333333333222222333333333333444444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////............111111111222222222222222000000000000000000000000//////000111222333444444555555777888:::;;;=========@@@CCCEEEGGGKKKOOORRRTTTXXX^^^cccfffiiikkkmmmlllmmmnnnoooooopppoooooooooooopppqqqqqqqqqqqqpppppprrrsssrrrqqqpppqqqrrrtttuuuuuuwwwyyy{{{}}}~~~~~~~~~|||{{{{{{{{{{{{|||yyy}}}}}}vvvppphhh```ZZZSSSPPPLLLJJJIIIIIIGGGFFFGGGIIINNNWWW```fffgggfffbbbbbbbbbdddggghhhhhhgggbbb```^^^\\\\\\ZZZXXXVVVOOOMMMKKKJJJJJJMMMPPPSSSXXXYYYXXXUUUPPPKKKIIIHHHDDDDDDCCCDDDGGGMMMVVV\\\^^^\\\YYYWWWUUURRRMMMJJJFFFDDDAAA?????????===<<>>>>>@@@@@@????????????>>>>>>>>>>>>???AAACCCDDDEEEFFFDDDEEEGGGHHHJJJKKKKKKKKKLLLPPPVVV[[[^^^bbbeeehhhiiilllppptttvvvyyy|||UUUXXXZZZXXXXXX[[[\\\ZZZ\\\___bbbdddeeegggiiikkkjjjjjjiiiiiijjjmmmqqqsssttt|||wwwllldddbbbbbbhhhrrr{{{~~~}}}wwwtttssswwwsssrrruuuxxx}}}zzzpppiiigggllllllmmmnnnoooqqqqqqrrrooonnnllliiigggfffhhhiiiggghhhiiikkklllmmmnnnnnnpppxxxzzzsssnnnlllbbb]]]ZZZ^^^dddiiirrryyyxxxtttiiiZZZJJJ???::::::555555666777888999999999;;;;;;;;;;;;;;;;;;;;;;;;888888888999:::;;;<<<===========================>>>======<<<<<<<<<======???<<<<<>>=========<<<;;;;;;::::::999999888999:::;;;===>>>>>>AAAFFFKKKNNNRRRVVVXXX[[[]]]bbbhhhnnnooollliiibbbaaa```_________```aaafffiiinnntttzzz~~~rrrggg^^^WWWSSSLLLJJJGGGCCCAAAAAAAAAAAA???>>>===<<<<<<;;;;;;<<<999999999999999999::::::::::::::::::::::::999999999999999888888999999:::777777777777777777777777555444333333222222333333222222222222222222222222222222222333333444444444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000/////////.........---111111111222222333333333000000000000000000000000//////000111222333444444444555666888999;;;<<<======???BBBEEEGGGIIIMMMOOOSSSXXX^^^cccfffhhhjjjkkkkkklllmmmnnnoooooooooooonnnnnnpppqqqqqqqqqpppooooooppprrrrrrpppppppppqqqppppppqqqrrrtttwwwzzz{{{}}}~~~~~~~~~~~~}}}||||||wwwzzzzzzuuunnneee___VVVSSSOOOLLLKKKJJJHHHGGGHHHIIIMMMUUU___eeegggfff``````aaaeeehhhkkkkkkjjjdddbbb___^^^]]]\\\ZZZXXXQQQOOOLLLKKKKKKNNNRRRTTTYYYZZZYYYVVVQQQLLLIIIHHHDDDEEEEEEDDDFFFLLLUUU[[[ZZZXXXWWWUUUTTTQQQMMMJJJEEECCC@@@?????????>>>===BBBEEEJJJNNNOOOMMMIIIGGGDDDDDDCCC@@@===:::999999;;;===EEERRR]]]^^^UUUKKK???>>><<<:::999777777666555555555444444444333333333333444444555777888999888999:::<<<======>>>>>>??????>>>>>>>>>=========>>>???@@@AAABBBCCCDDDDDDCCCDDDFFFHHHIIIJJJJJJJJJLLLPPPVVV[[[^^^bbbeeehhhiiilllpppsssuuuxxx{{{}}}WWWZZZ[[[ZZZ[[[^^^___]]]]]]___ccceeefffhhhjjjllllllkkkkkkkkkmmmqqqtttwwwyyyiiihhhjjjrrr|||~~~yyytttrrrrrrooommmooopppttt|||tttooommmoooooooooppppppqqqqqqqqqqqqpppnnnkkkiiihhhiiikkkjjjjjjkkklllllllllkkkkkknnnvvv|||uuuooommmccc]]][[[```eeekkkrrryyyvvvqqqfffVVVFFF<<<888999444555666888999999999999;;;;;;;;;;;;;;;;;;;;;;;;777777777888999:::<<<===========================<<<<<<<<<<<<<<<===>>>???@@@======@@@BBBCCCGGGLLL[[[ppp~~~tttpppnnnppprrruuu}}}|||~~~{{{tttpppnnnpppttt|||{{{jjj\\\XXXTTTSSSRRRRRRXXX___aaafffhhhaaaSSSGGGAAAAAA=========<<<;;;;;;:::::::::999999999:::<<<>>>???>>>AAAFFFJJJNNNQQQUUUXXX]]]]]]___dddjjjnnnnnnlllaaaaaa```______```bbbbbbeeeiiimmmsssyyyvvvjjj```YYYUUULLLJJJGGGDDDAAAAAAAAAAAA???>>>===<<<<<<<<<<<<<<<888888888999999::::::;;;;;;;;;;;;::::::999999999999999999888999999::::::777777777777777777777777555444333333222222333333222222222222222222222222222222222333333444444444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000222222111111000000000///111111111222222333333333000000000000000000000000//////000111222333333444444555666777999;;;<<<===<<>>BBBFFFKKKOOOOOOMMMIIIGGGDDDDDDCCC@@@===:::999999;;;===EEETTTaaaeee]]]TTTAAA@@@>>>;;;999888777666555555444444444333333333333333444444666777888999:::;;;<<<>>>??????@@@@@@>>>>>>======<<<<<<<<<;;;??????@@@AAAAAABBBCCCCCCBBBDDDFFFHHHIIIJJJJJJIIILLLPPPVVV[[[___bbbfffhhhiiilllooorrrtttwwwzzz|||ZZZYYYYYYYYYZZZ]]]___aaa___aaadddgggiiijjjkkkkkkjjjkkkkkklllooouuu|||zzznnnmmmnnnvvv|||uuuppprrrllliiiiiikkkppp{{{}}}yyyvvvtttrrrvvvtttqqqpppqqqrrrqqqppptttrrrnnnjjjlllqqqrrrnnnlllhhhhhhnnnqqqooommmmmmuuuzzz}}}}}}}}}qqqlllmmmfffbbb___bbbiiiqqqvvvxxxzzzppp]]]KKK@@@<<<:::777888888888888777777666666888888888999:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;???DDDHHHGGGAAA<<<;;;<<<======<<<;;;;;;;;;;;;;;;===>>>>>>======???BBBEEEUUUiii~~~zzztttqqqppprrrrrrqqqtttzzz~~~yyyvvvzzzxxxooolllmmmnnnoooyyywwwhhh]]]UUUUUUTTTRRRWWW___eeeiiimmmiii\\\MMMDDDCCC???===;;;;;;<<<<<<;;;:::999999888888999999:::;;;???BBBFFFJJJMMMQQQUUUXXX\\\]]]___bbbgggjjjkkkkkkdddbbb```^^^^^^___aaaccceeegggjjjmmmrrr{{{yyynnncccZZZTTTOOOLLLHHHFFFEEEEEECCCBBB@@@@@@???>>><<<:::999888;;;;;;;;;:::999888777666999999;;;<<<<<<;;;999999:::::::::999999999888888777777777777666666666666555444444333333222222111222222333333333444444444444333333222111000//////111111111111111111111111111111111111111111111111222222111111111111222222......///000111222222333111111111111111000////////////000000111111111222000000000000000000000000111111111111111111111111000000000000000000000000000111111222222333444444444666777888888999;;;===???AAACCCDDDEEEGGGKKKMMMPPPSSSXXX]]]```dddhhhkkklllnnnooopppqqqqqqppppppppppppooooooooooooooopppmmmnnnppprrrsssrrrpppooopppooooooooopppsssuuuwwwwwwyyy{{{~~~}}}||||||~~~~~~yyyrrrkkkfff```ZZZSSSMMMKKKIIIIIIHHHMMMLLLNNNUUU___fffgggfff```___```eeekkkooopppooollliiifffcccbbb```^^^\\\UUUPPPMMMMMMNNNNNNSSSXXX^^^^^^[[[VVVQQQMMMLLLLLLFFFEEEDDDFFFJJJOOOSSSUUUTTTUUUUUUUUUSSSPPPMMMKKKEEEDDDCCCAAA@@@@@@AAAAAACCCJJJNNNNNNLLLLLLIIIDDDEEECCC@@@===;;;:::999999:::AAAHHHMMMWWWaaaaaa[[[NNNGGG???;;;;;;;;;888555444444444444444444444444555555555555666888999::::::::::::::::::;;;<<<======<<<<<<<<<<<<===>>>>>>??????@@@@@@@@@AAAAAAAAA@@@BBBDDDEEEEEEGGGJJJLLLKKKOOOTTTYYY]]]```ccceeekkknnnqqqtttuuuwwwyyy{{{ZZZYYYYYYYYY[[[]]]___aaa```aaadddgggiiijjjjjjkkkjjjlllnnnrrrvvv~~~~~~rrrooopppyyy|||vvvpppoookkkiiijjjkkkmmmuuu}}}~~~zzzxxxxxxyyyyyyxxxzzzwwwtttrrrsssuuuuuuuuutttuuurrroooppptttuuuqqqoookkkiiimmmnnnllljjjjjjpppvvv|||}}}zzzzzztttnnnmmmeeeaaa```cccjjjrrrvvvxxxwwwkkkYYYGGG===:::888777777777777777888888999999:::::::::::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;>>>CCCGGGFFFAAA===<<<<<<>>>===<<<<<<;;;;;;;;;<<<===>>>>>>======???BBBEEEQQQeee{{{{{{tttqqqppprrrrrrqqqsssxxx~~~~~~|||wwwsssuuu|||~~~ssskkkiiiiiijjjjjjuuu}}}{{{jjj^^^UUUUUUTTTSSSYYYccckkkqqquuuqqqdddSSSHHHCCCAAA???===<<<======<<<;;;999999888888999999:::;;;???BBBFFFIIIMMMPPPUUUXXX\\\\\\^^^bbbfffiiijjjiiidddccc```^^^]]]^^^```aaaccceeehhhjjjooowwwzzzoooddd[[[UUUPPPMMMIIIGGGFFFEEECCCBBB?????????>>>===<<<;;;:::<<<<<<<<<;;;;;;:::888888:::::::::;;;;;;::::::::::::::::::999999999888888777777777777666666666666555555444333333222222111000000111111111222222222333333222222111000000000222222222222222222222222111111111111111111111111222111111111111111111222//////000000111111222222///////////////...------///000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000111111222222333444444444666777777777999;;;===???@@@BBBDDDEEEGGGJJJMMMPPPTTTXXX\\\```cccgggjjjlllmmmoooqqqqqqqqqqqqpppqqqqqqpppppppppppppppqqqnnnoooqqqssssssrrrqqqpppooonnnmmmmmmnnnppprrrtttvvvwwwzzz}}}~~~}}}}}}~~~yyyuuuwwwyyy|||{{{uuunnniiibbb]]]UUUPPPMMMKKKJJJJJJJJJJJJMMMUUU^^^eeeeeedddcccbbbbbbeeejjjnnnooonnnnnnkkkhhhfffeeecccaaa___XXXSSSOOOPPPPPPPPPUUUZZZ^^^^^^\\\XXXRRRNNNLLLKKKFFFEEEDDDFFFKKKPPPSSSTTTUUUVVVVVVVVVTTTRRROOOMMMFFFEEECCCBBBAAAAAABBBBBBFFFLLLQQQPPPNNNNNNKKKGGGEEEDDDAAA===;;;999999888999???EEEKKKUUU```bbb___QQQJJJAAA<<<;;;:::888555444444444444444444444444555555555555666888999:::;;;;;;:::::::::;;;;;;<<<999999999999999:::;;;;;;?????????@@@@@@@@@@@@AAA@@@BBBCCCDDDDDDEEEHHHJJJJJJNNNTTTXXX\\\___bbbeeejjjmmmqqqtttuuuwwwzzz|||YYYYYYYYYYYY[[[]]]___``````aaadddfffhhhiiiiiiiiiiiilllrrrxxxsssoooooozzz~~~vvvqqqllliiiggghhhhhhhhhlllssssssrrrqqqssswwwzzz|||}}}}}}yyytttrrrsssvvvyyyzzzwwwzzzzzzwwwwwwyyyxxxuuusssnnnjjjkkkjjjgggfffgggjjjpppwwwyyyxxxwwwyyy}}}xxxooolllbbb``````dddlllssswwwwwwssseeeRRRBBB:::777666777555666666888999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<===========================<<<@@@DDDDDD@@@===<<<===>>>======<<<<<<<<<<<<===============<<<>>>AAADDDKKK```xxx|||uuurrrqqqssssssqqqrrruuuwww{{{{{{{{{yyytttpppppptttxxx|||vvvoooiiiffffffffffffoooyyylll```VVVUUUTTTUUU^^^jjjvvv}}}sss```OOOEEEDDDAAA???============;;;999999888888999999:::;;;>>>AAAEEEIIILLLOOOSSSVVV[[[[[[]]]```eeehhhiiihhheeecccaaa^^^]]]]]]]]]^^^```bbbeeegggkkksss}}}}}}rrrfff\\\VVVQQQNNNJJJHHHFFFEEEDDDBBB>>>????????????>>>======<<<<<<===<<<<<<;;;:::999;;;;;;::::::::::::;;;;;;:::::::::999999999888888777777777777666666666666555555444444333222222222000000111111111222222222222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111000000000000000111111111//////000000//////......000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000111111222222333444444444555777777777888;;;===>>>@@@BBBCCCDDDFFFIIILLLPPPSSSXXX\\\___bbbeeehhhlllmmmoooqqqrrrrrrrrrrrrrrrrrrqqqqqqqqqrrrrrrssspppqqqrrrssstttsssrrrqqqpppooonnnnnnnnnoooqqqrrrtttuuuxxx{{{}}}{{{sssmmmlllmmmrrr{{{~~~xxxrrrnnneee```XXXSSSOOONNNLLLKKKHHHJJJOOOXXXaaaffffffddddddcccccceeeiiilllnnnnnnpppnnnkkkjjjiiigggeeeccc\\\VVVSSSSSSSSSSSSWWW]]]]]]^^^^^^ZZZUUUOOOLLLJJJGGGEEEEEEGGGKKKPPPSSSTTTUUUVVVWWWWWWVVVSSSQQQOOOGGGFFFEEECCCCCCCCCCCCDDDIIIOOOSSSRRRPPPPPPMMMIIIFFFDDDAAA>>>;;;999888777888<<>>;;;999777555444444444444444444444444555555555555666888999:::<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>?????????@@@@@@@@@AAACCCCCCCCCCCCFFFHHHJJJMMMRRRVVVZZZ]]]aaadddhhhlllppptttvvvxxx{{{}}}XXXXXXXXXYYYZZZ\\\^^^___```aaadddfffggghhhhhhhhhhhhmmmuuu~~~zzzpppkkkkkkvvvxxxrrrlllhhheeeeeecccbbbgggmmmooonnnooorrrvvvzzz{{{||||||xxxrrrppprrrwww|||~~~|||zzzwwwuuuoookkkjjjhhhdddcccfffffflllsssvvvuuutttuuuwww{{{pppjjj``````aaafffnnntttvvvvvvnnn^^^KKK???999666666888666777777888999:::;;;;;;>>>======<<<<<<<<<<<<===========================;;;>>>AAAAAA???=========>>>======<<<<<<<<<===============<<<<<<===@@@CCCHHH[[[ttt}}}xxxsssrrrttttttqqqqqqsssqqqvvv~~~yyyxxxwwwsssooommmnnnpppvvvrrrmmmiiifffeeeeeeeeekkkuuummm```VVVTTTUUUXXXeeessspppYYYIIIFFFCCC???=========<<<;;;999999888888999999:::;;;>>>AAAEEEHHHKKKNNNRRRUUUYYYYYY[[[___dddggghhhgggfffdddbbb___]]]\\\\\\\\\^^^```ccceeehhhoooxxxvvvjjj___YYYSSSPPPLLLIIIGGGFFFDDDBBB@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<;;;::::::<<<;;;:::999999:::;;;<<<:::::::::999999999888888777777777777666666666666555555555444333333222222222222333333333444444444111111111222222333333333333333333333333333333333111111111111111111111111111111111222222111111111111111111000000000000000111111222222222111111000000000000000000111111111000000000000000000000000111111111111111111111111000000000000000000000000000111111222222333444444444555777777777888;;;======???AAABBBCCCEEEHHHKKKPPPSSSWWW[[[^^^aaadddgggkkkllloooqqqsssttttttttttttssssssssssssttttttuuusssssstttuuuuuuttttttsssssssssrrrqqqqqqrrrrrrsssrrrtttvvvyyy|||~~~}}}sssiiieeefffkkkvvvzzzuuuqqqgggbbb[[[UUURRROOOMMMLLLIIIMMMTTT]]]eeeiiiiiigggccccccbbbdddgggjjjmmmoooqqqooommmmmmlllkkkiiifff___YYYUUUUUUUUUUUUYYY^^^^^^``````]]]XXXQQQLLLJJJHHHGGGFFFIIIMMMQQQSSSTTTUUUUUUVVVWWWVVVTTTRRRPPPHHHHHHFFFEEEEEEEEEFFFFFFLLLRRRUUUSSSQQQPPPNNNJJJFFFEEEAAA>>>;;;999888777:::;;;>>>DDDLLLVVV]]]aaaZZZSSSIII@@@<<<999777666444444444444444444444444555555555555666888999:::<<<<<<;;;:::999999999999<<<;;;;;;;;;;;;<<<============>>>>>>>>>?????????@@@AAABBBBBBAAABBBDDDFFFIIILLLQQQUUUXXX\\\```cccgggkkkppptttwwwyyy{{{}}}WWWWWWXXXYYYZZZ\\\]]]^^^```aaaccceeefffggggggfffjjjpppzzztttlllhhhhhhsssyyysssmmmhhhcccaaa``````fffmmmnnnoooppptttxxx{{{|||||||||wwwrrrpppssszzz|||yyyvvvrrrooommmjjjdddcccfffdddiiipppttttttsssssssssyyy|||ppphhh______bbbiiiqqquuuuuutttiiiXXXFFF===999666666999999999999999::::::::::::>>>>>>===<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>999;;;>>>???>>>===============<<<<<<<<<<<<===============<<<;;;<<>><<<;;;:::;;;;;;;;;;;;::::::999===<<<::::::::::::<<<===:::::::::999999999888888777777777777666666666666666666555444444333333222222222333333333444444444111111111222333333444444333333333333333333333333111111111111111111111111000111222222222222111000111111111000000000000000111111222222222222111111111111000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000111111222222333444444333555666777777888:::<<<<<<>>>@@@AAABBBDDDGGGJJJNNNQQQVVVZZZ]]]```dddfffjjjlllooorrrtttuuuvvvvvvuuuuuuuuuuuuuuuvvvwwwwwwuuuvvvvvvvvvvvvuuuuuuuuuuuuttttttsssssssssssssssrrrsssuuuxxx{{{}}}uuuiiibbbaaafffqqq|||zzzuuussshhhddd]]]WWWSSSPPPMMMKKKJJJOOOWWW```hhhkkkkkkjjjbbbaaaaaabbbdddhhhmmmppppppooonnnnnnooonnnkkkiiibbb\\\XXXXXXWWWVVVZZZ___```bbbccc```ZZZTTTNNNLLLIIIIIIIIIKKKOOOSSSTTTUUUTTTUUUVVVVVVVVVTTTQQQPPPJJJIIIHHHGGGGGGGGGHHHIIINNNSSSVVVSSSPPPPPPMMMJJJFFFDDDAAA>>>;;;999888888<<<;;;<<<@@@FFFMMMVVV\\\\\\UUULLLCCC===999777666444444444444444444444444555555555555666888999:::<<<;;;:::999999999999999888888777777888888999:::<<<<<<<<<=========>>>>>>???@@@AAAAAA@@@AAACCCEEEIIILLLPPPTTTWWW[[[```cccfffkkkpppuuuwwwyyy{{{}}}XXXXXXYYY[[[\\\]]]^^^___```bbbccceeeffffffeeeeeelllrrr|||tttkkkhhhiiissszzzuuummmgggcccbbbaaabbbiiiqqqooopppsssxxx|||~~~{{{wwwrrrrrrwww}}}{{{zzzwwwwwwvvvppphhheeefffccchhhnnnrrrsssrrrqqqqqquuuyyy{{{ooofff___```dddlllsssvvvtttqqqdddQQQAAA<<<;;;777666999::::::::::::::::::;;;;;;======<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>999:::;;;=========<<<;;;<<<;;;;;;;;;;;;<<<======<<<===<<<;;;:::;;;>>>AAAEEERRRhhhzzzttttttuuusssqqqrrrssswww}}}}}}xxxwwwvvvtttsssrrrqqqqqqpppooommmiiieeeddddddfffiiiqqqyyy{{{ooodddZZZVVVUUUZZZjjj|||vvv[[[IIIEEE@@@<<<;;;::::::999999999888888999999:::;;;===???CCCFFFIIILLLOOORRRTTTUUUXXX^^^dddhhhjjjjjjgggfffdddaaa___]]]\\\[[[\\\^^^aaabbbdddhhhpppvvvsssggg___WWWSSSOOOKKKIIIGGGDDDBBBCCCCCCBBBAAA???===;;;:::::::::;;;;;;;;;::::::999<<<<<<;;;;;;;;;;;;<<<<<<:::::::::999999999888888777777777777666666666666666666555555444333333333000000111111111222222222111222222222333333444444333333333333333333333333111111111111111111111111000111222333333222111000000000000000000111111111//////000000111111000000111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000000111111222222333444444333444666666666777:::<<<;;;===???@@@AAACCCFFFIIILLLOOOTTTYYY\\\```dddfffjjjkkkooorrruuuwwwxxxxxxwwwwwwvvvwwwwwwxxxyyyzzzxxxxxxwwwwwwwwwwwwwwwwwwttttttttttttssssssssssssttttttuuuwwwzzz}}}xxxjjjccc```cccmmmwww~~~yyyvvvtttkkkfff___ZZZUUURRRNNNLLLJJJOOOXXXaaahhhlllmmmllldddcccbbbaaabbbffflllqqqppppppooopppqqqpppnnnkkkeee___[[[ZZZYYYXXX\\\aaadddffffffccc]]]VVVQQQNNNKKKKKKKKKNNNRRRUUUVVVVVVUUUVVVWWWWWWVVVSSSQQQOOOLLLKKKJJJIIIIIIIIIJJJKKKOOOTTTVVVSSSPPPOOOMMMJJJEEECCC@@@===;;;:::999999<<<::::::>>>AAAFFFNNNVVVYYYUUUNNNEEE???:::888777444444444444444444444444555555555555666888999:::;;;::::::999999999999:::888888888888888999::::::;;;;;;<<<<<<<<<=========>>>???AAAAAAAAABBBDDDFFFIIILLLPPPSSSVVV[[[```cccgggkkkqqquuuxxxyyyzzz{{{ZZZ[[[\\\^^^___```aaaaaaaaabbbcccdddeeeeeeddddddjjjpppxxxuuuhhhhhhjjjrrr{{{vvvjjjfffdddffffffgggmmmtttssstttwww{{{~~~wwwtttqqqrrryyyyyynnnggggggcccfffkkkoooqqqqqqpppppprrrtttyyy~~~yyynnneee___aaafffnnntttvvvrrrnnn^^^LLL<<<;;;<<<777555888888999999:::;;;<<<======;;;;;;;;;;;;<<<===>>>>>>========================:::::::::;;;<<<<<<;;;::::::::::::::::::;;;<<<<<<<<<<<<<<<;;;::::::===@@@BBBLLLaaayyy}}}uuutttuuusssssstttssswww|||}}}wwwvvvttttttuuuuuuvvvvvvssssssqqqlllhhhfffhhhjjjiiioootttxxx||||||ttthhh]]]XXXUUUWWWgggyyyeeeLLLHHHBBB===<<<;;;:::999999999888888999999:::;;;<<>>???@@@BBBFFFHHHJJJMMMSSSXXX\\\```dddgggiiikkknnnrrrvvvxxxyyyzzzxxxxxxxxxxxxyyyzzz{{{|||zzzyyyyyyxxxxxxxxxxxxxxxtttuuuuuuvvvvvvvvvuuuuuuuuuuuuvvvwwwzzz|||}}}~~~|||ooofffbbbccckkksss}}}}}}yyyvvvvvvmmmiiiccc]]]XXXTTTPPPMMMMMMRRR[[[ccciiimmmpppqqqiiihhhfffcccbbbeeekkkpppqqqpppqqqrrrtttssspppnnniiiccc^^^]]]\\\[[[^^^ccchhhiiihhheee^^^XXXSSSQQQMMMMMMNNNPPPTTTWWWXXXWWWXXXXXXYYYXXXWWWTTTQQQPPPMMMLLLKKKJJJJJJKKKLLLMMMQQQVVVWWWTTTPPPPPPNNNJJJCCCBBB???===;;;:::::::::999666777;;;>>>@@@IIISSSVVVSSSNNNGGG@@@;;;999888444444444444444444444444555555555555666888999:::999999999888999999:::::::::::::::::::::;;;;;;<<<:::;;;;;;;;;;;;<<<<<<<<<===???@@@AAAAAABBBEEEGGGJJJLLLPPPSSSVVV[[[```dddggglllrrrvvvxxxxxxyyyzzz]]]^^^___aaabbbcccccccccaaabbbcccdddeeeddddddccceeekkksssyyy}}}vvveeefffiiiooozzz|||wwwgggeeefffiiikkkkkkooouuuyyyyyy{{{~~~}}}zzzssspppnnnpppxxxqqqhhhfffccceeeiiimmmooopppooooooqqqrrruuuzzz|||wwwmmmddd___bbbgggooouuuvvvqqqlll[[[HHH::::::<<<777444777666777888:::<<<===??????:::::::::;;;;;;===>>>???========================:::999999:::;;;;;;:::999999999999999::::::;;;<<<<<<<<<<<<:::999:::===???@@@HHH]]]vvvuuutttuuuttttttuuusssvvvzzz~~~vvvtttssstttvvvxxxyyyyyyxxxxxxvvvqqqllljjjlllooojjjnnnrrrsssxxx~~~xxxlllaaaZZZTTTUUUcccuuukkkNNNJJJCCC???===<<<;;;;;;999999888888999999:::;;;<<>>======<<<<<<===============<<<:::;;;<<<======<<<;;;::::::::::::999999999888888777777777777666666666666666666666555444444333333222222333333333444444444333333333333333333333333111111111111111111111111111111111111111111111111///000222333333222000///...//////000111222222333000111222333333333333333222111111111000000//////000000000000000000000000111111111111111111111111000000000000000000000000000111111222333333444444333444666666666777:::<<<:::<<<>>>???@@@BBBEEEHHHHHHLLLRRRWWW\\\```eeehhhiiikkknnnrrrvvvxxxzzzzzzxxxxxxxxxyyyzzz{{{|||}}}{{{zzzyyyyyyxxxxxxxxxxxxwwwwwwxxxyyyyyyyyyyyyyyywwwwwwwwwxxxzzz|||~~~|||~~~~~~~~~tttkkkffffffkkksss{{{~~~yyywwwwwwpppkkkeee___ZZZVVVRRROOOPPPVVV^^^ffflllpppsssuuunnnmmmjjjfffcccdddjjjooorrrrrrrrrtttuuuuuurrrpppkkkfffaaa```^^^]]]```eeejjjkkkjjjfff___YYYUUUSSSOOONNNOOORRRUUUXXXYYYXXXZZZZZZZZZZZZXXXUUURRRPPPMMMMMMLLLKKKKKKLLLMMMNNNSSSWWWYYYUUUQQQQQQNNNKKKBBBAAA???===<<<;;;;;;;;;666444555:::<<<>>>GGGRRRSSSRRRNNNHHHAAA<<<999888444444444444444444444444555555555555666888999:::888888888888999:::;;;;;;777777666666777777888999:::::::::;;;;;;;;;<<<<<<===>>>@@@AAABBBCCCFFFIIIJJJMMMPPPSSSWWW[[[aaaeeehhhlllrrrvvvxxxxxxxxxyyy^^^___```aaabbbcccddddddccccccbbbbbbaaabbbbbbccciiiiiijjjlllooosssvvvxxx{{{pppddddddeeehhhppp}}}~~~xxxtttiiijjjkkkmmmooosssvvvxxx{{{zzz{{{~~~|||xxxsssooolllmmmrrrzzz}}}qqqiiidddffffffgggiiikkkmmmoooppppppnnnmmmnnnpppnnnhhhaaa]]]cccjjjooottttttlllbbbMMMCCC;;;999999888888:::999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<======>>>???@@@???>>>======>>>>>>===<<<:::;;;;;;;;;<<<=========<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;EEEHHHUUUmmmzzzttttttuuutttrrrtttwww{{{~~~zzzuuurrrppprrrxxx~~~{{{vvvsssssstttuuussspppooottt|||wwwmmmaaaVVVOOOOOOZZZeeennnTTTJJJAAA??????===;;;;;;;;;::::::999999::::::;;;===>>>@@@BBBDDDHHHMMMQQQRRRRRRTTTYYY```gggmmmooonnnkkkfffaaa^^^\\\\\\\\\YYYXXXZZZ___bbbdddiiipppzzzqqqggg\\\WWWQQQMMMKKKIIIEEEAAACCCBBBBBBAAA@@@???>>>>>>;;;;;;:::::::::;;;;;;<<<::::::::::::::::::::::::;;;;;;::::::::::::999999:::999888888777777888888444555555555444333333222555444333333222222333333333333333333333333333333333222222111111222222333111000000000//////......111111111111111111111111111111111111111111111111111111111111000000000000111111111111111000//////,,,---------......//////000111111111111222222222000000000000111111111111111111222222222333333333555555555555666777888999:::;;;===>>>???AAADDDFFFIIILLLPPPUUUYYY^^^dddhhhiiikkkmmmppptttwwwyyyzzzyyyzzz{{{{{{{{{zzzyyyxxxyyyzzzzzzzzzzzzyyyxxxxxxvvvvvvxxxyyyyyyzzzyyyyyyzzz{{{|||}}}~~~|||zzzzzz}}}uuummmhhhkkkqqqzzz~~~yyyssspppjjjccc]]]YYYVVVUUUSSSYYYbbbkkkqqquuuyyy{{{zzzuuummmfffdddfffkkknnnssstttvvvwwwwwwwwwvvvuuupppkkkeeeaaaaaacccdddeeelllmmmllljjjeee___YYYUUUQQQQQQRRRTTTWWWYYYXXXWWW]]]^^^^^^^^^\\\ZZZWWWUUUUUURRROOOLLLKKKLLLNNNPPPXXXYYYYYYXXXUUURRRNNNKKKGGGDDD@@@===;;;:::888777666777888888999<<<@@@CCCIIIKKKLLLIIICCC===:::999444333333222222333333444555666777888999:::;;;;;;888888888888888888888888888888999::::::::::::999<<<;;;;;;;;;;;;<<<======::::::;;;;;;<<<>>>BBBEEEMMMMMMOOOQQQUUUYYY\\\___iiimmmrrruuuwwwxxxxxxyyy``````aaabbbcccdddeeeeeedddcccbbbbbbaaaaaaaaaaaacccbbbbbbbbbeeeiiimmmoooxxx|||ooodddddddddeeekkkuuu~~~vvvqqqlllmmmnnnppptttyyy}}}~~~~~~{{{xxxqqqooolllkkknnnttt{{{uuulllhhhggggggggggggiiijjjlllmmmjjjjjjjjjjjjjjjgggbbb^^^^^^dddkkkqqqtttsssjjj___JJJAAA999777888666777999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@>>>=========>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<>><<<;;;;;;;;;::::::999999::::::;;;<<<===???AAACCCGGGLLLOOOSSSSSSUUUZZZ```ggglllnnnmmmjjjfffaaa^^^\\\\\\\\\YYYXXXZZZ___bbbccciiioooyyytttiii___YYYSSSNNNLLLJJJEEEBBBCCCBBBBBBAAA@@@???>>>>>><<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::;;;;;;::::::::::::999999999888777777666666777777444555555555444444333222555444333333222222333333333333333333333333333333333222222111111222222333111111111000000000//////111111111111111111111111111111111111111111111111111111111111000000000000111111111111111000///////////////000000000111111000000111111111222222222000000000000111111111111111111111222222222333333555555666666777888888888888:::<<<======???BBBEEEHHHKKKPPPTTTXXX]]]cccggghhhjjjlllooorrruuuwwwyyyyyyzzz{{{|||{{{{{{yyyyyy{{{{{{{{{{{{{{{zzzyyyyyywwwxxxyyyzzzzzz{{{{{{{{{{{{|||}}}~~~}}}{{{{{{zzzrrrmmmooouuu}}}{{{vvvrrrmmmfff```[[[XXXWWWXXX^^^gggooouuuyyy}}}~~~yyyppphhheeehhhlllppptttuuuvvvwwwwwwwwwvvvuuurrrmmmhhhdddccceeefffgggmmmmmmllljjjeee___YYYVVVTTTTTTVVVYYY]]]`````````___``````___^^^[[[XXXWWWXXXVVVRRROOONNNOOOQQQRRRXXXYYYYYYYYYVVVSSSOOOLLLGGGDDD@@@===<<<;;;999777777888999999999;;;???BBBGGGIIIKKKHHHCCC>>>;;;:::555444444333333444444555444555555666888999999:::999999999999999999999999777888999999::::::999999:::::::::999::::::;;;<<<:::<<<===>>>>>>@@@DDDGGGIIIKKKNNNRRRVVV[[[___aaahhhlllrrruuuwwwxxxyyyyyyaaaaaabbbbbbcccdddeeeeeedddcccbbbaaaaaa```______]]][[[ZZZZZZ\\\```eeehhhsss}}}yyynnnfffeeeddddddgggnnnwww~~~vvvqqqmmmnnnppptttzzz{{{wwwnnnnnnmmmjjjhhhkkkrrrxxx|||wwwnnnjjjggggggfffeeeeeefffggghhhfffhhhiiiiiieeeaaa^^^]]]^^^eeemmmrrruuurrrggg[[[GGG>>>777666777666666777;;;;;;<<<============<<<<<<<<<<<<<<<===>>>???@@@======>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;;;;<<<<<<===???CCCNNNbbbzzzzzzsssrrrsssssssssrrrssswww|||~~~{{{uuurrrnnnooosssyyy~~~}}}yyy{{{uuucccVVVOOOLLLPPPVVVbbbnnn~~~zzz^^^QQQDDD???===<<<;;;===::::::999999999999::::::;;;<<<>>>???AAAEEEJJJNNNRRRTTTVVVZZZ```eeejjjmmmllljjjfffaaa^^^\\\[[[[[[ZZZXXXZZZ___aaabbbgggnnnvvv|||xxxnnnbbb]]]UUUPPPMMMJJJFFFCCCCCCCCCBBBAAA@@@???>>>>>><<<<<<;;;;;;;;;;;;;;;<<<::::::::::::::::::::::::;;;;;;::::::::::::999999888777777666666666666666444555555555555444333333555444333333222222333333333333333333333333333333333222222111111222222333222222222111111111111000111111111111111111111111111111111111111111111111111111111111000000000000000111111111111000000/////////000000000000111111000000000111111111222222000000000000111111111111111111111222222222222333444555777888999999888777777888:::;;;<<<>>>AAACCCGGGJJJNNNRRRVVV[[[aaadddgggiiikkknnnqqqsssvvvwwwyyyzzz{{{||||||{{{zzzzzz||||||}}}}}}||||||{{{zzzyyyzzzzzz{{{|||||||||}}}}}}}}}}}}|||yyyssstttzzzzzzwwwqqqjjjddd___\\\[[[]]]ccckkkrrrxxx|||}}}ssskkkhhhjjjnnnrrrtttuuuwwwxxxxxxxxxwwwvvvtttpppkkkgggggghhhjjjjjjnnnnnnllliiieee```[[[XXXSSSTTTVVVZZZ___cccddddddbbbcccbbbbbb```]]][[[YYY[[[XXXUUUQQQPPPPPPRRRSSSXXXYYYZZZYYYXXXTTTQQQOOOHHHEEEAAA???===<<<:::999888999999999999:::===???DDDFFFHHHGGGCCC???<<<:::666555555444444555555666444444555555666777888888999999999999999999999999777777888999999999999999888888888888888999::::::;;;===???AAAAAACCCEEEHHHFFFIIIMMMSSSYYY^^^bbbdddgggkkkqqquuuwwwwwwyyyzzz``````aaabbbccccccddddddccccccbbbaaa```___]]]]]]ZZZYYYWWWWWWZZZ```fffjjjqqqxxx||||||{{{{{{vvvooojjjiiihhhgggiiimmmtttyyyyyytttmmmnnnrrrxxxzzzvvvmmmnnnnnniiieeeeeejjjpppttt}}}~~~|||~~~yyyooojjjhhhfffeeecccbbbcccddddddgggkkknnnkkkeee```___```___gggooosssuuupppbbbUUUDDD<<<777777888777666888;;;<<<<<<===>>>=========<<<<<<<<<<<<<<<===??????===>>>@@@AAA@@@??????@@@=========<<<;;;;;;;;;:::;;;::::::::::::::::::;;;<<<<<<;;;;;;;;;<<<=========BBBKKK\\\sss{{{sssqqqqqqssssssoooqqqtttxxx}}}~~~}}}vvvsssooonnnpppvvv||||||gggYYYPPPKKKKKKNNNXXXbbbooo|||eeeVVVGGG???===;;;;;;===::::::999999999999::::::999;;;<<<>>>???CCCHHHLLLRRRTTTWWW[[[___dddiiilllllljjjfffbbb___\\\[[[[[[ZZZXXXZZZ^^^___```eeekkkrrryyy}}}rrrfff___WWWQQQNNNJJJFFFCCCCCCCCCBBBAAA@@@??????>>>===<<<<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::;;;;;;:::::::::999999999888888777666666666666777444444555555555555444444555444333333222222333333333333333333333333333333333222222111111222222333222222222222222222222222111111111111111111111111111111111111111111111111111111111111000000000///000000111111111111000///..................//////000000000000111111111111///000000000111111111111111111111111222222222222333555777999999999888777666888:::;;;;;;===@@@CCCFFFIIIMMMPPPTTTXXX^^^aaafffhhhjjjmmmpppsssuuuvvvyyyzzz{{{|||}}}}}}|||{{{}}}}}}~~~~~~}}}}}}|||{{{{{{{{{{{{{{{|||}}}~~~~~~}}}~~~}}}|||~~~~~~xxxyyy~~~|||uuunnnhhhccc```___```eeelllsssxxx|||~~~uuullliiikkkpppsssuuuvvvxxxyyyyyyyyyxxxwwwuuuqqqmmmjjjjjjkkkmmmmmmpppooommmjjjeeeaaa]]][[[UUUVVVXXX\\\aaaeeeffffffffffffeeedddbbb___]]]\\\[[[XXXUUUQQQOOOPPPQQQSSSXXXYYYZZZZZZYYYVVVRRRPPPIIIFFFBBB???>>>===;;;999888999:::999888888:::<<<@@@BBBDDDEEEDDD@@@===:::555555444444444444555555444444555666666777888888888888888888888888888888666777777888999888888888888888777777888888999::::::<<<@@@BBBCCCDDDFFFHHHFFFIIINNNUUU[[[```cccdddgggkkkppptttvvvvvvwwwxxx______``````aaaaaabbbbbbaaaaaaaaaaaa___^^^\\\[[[YYYXXXWWWXXX]]]dddkkkoooqqqtttwwwwwwwwwwwwuuuqqqnnnnnnnnnnnnooorrrxxx|||~~~yyyvvvoooqqquuu}}}yyyuuummmooonnniiicccbbbfffkkknnnvvv{{{vvvtttuuu|||qqqjjjhhhfffdddaaaaaaaaabbbcccjjjnnnqqqmmmeee``````bbbaaahhhooosssssslll]]]OOOCCC<<<777999;;;999888999;;;<<<<<<===>>>=========;;;;;;;;;;;;<<<===>>>???>>>AAACCCDDDBBB@@@@@@AAA=========<<<;;;;;;;;;::::::::::::999999:::::::::;;;;;;;;;;;;;;;<<<=========BBBIIIVVVkkk}}}vvvrrrqqqqqqrrrmmmnnnppptttyyy}}}~~~~~~yyyvvvrrroooppptttzzz~~~nnn]]]RRRKKKIIIKKKRRRZZZeeeppp}}}kkk[[[JJJAAA===;;;;;;===:::999999888888999999:::999:::<<<===>>>BBBFFFJJJPPPTTTXXX\\\___ccchhhlllllljjjgggccc```]]]\\\[[[ZZZYYYZZZ]]]^^^^^^ccciiinnnvvvwwwiiibbbYYYRRRNNNJJJFFFBBBDDDCCCCCCBBBAAA@@@??????>>>===<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;:::::::::999999999999999888777777777777888444444555666666555555444555444333333222222333333333333333333333333333333333222222111111222222333222222222222222333333333111111111111111111111111111111111111111111111111111111111111000000000//////000000111111111000000//////////////////......//////000000000111111111///000000000111111111111000000111111111222222222222444666888999888777666666888:::;;;;;;===@@@CCCDDDGGGKKKNNNQQQVVVZZZ^^^eeefffhhhlllooorrruuuvvvxxxzzz{{{}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}|||||||||{{{||||||}}}~~~~~~}}}}}}}}}}}}yyyrrrkkkfffcccbbbdddhhhnnnssswwwzzz}}}|||tttmmmjjjlllpppsssvvvwwwyyyzzzzzzzzzyyyxxxuuurrrnnnlllmmmooopppppprrrqqqnnnkkkgggccc```^^^\\\]]]^^^bbbfffiiiiiiiiihhhhhhfffeeebbb```^^^]]]\\\YYYVVVRRRQQQQQQSSSTTTXXXYYYZZZ[[[YYYVVVSSSQQQJJJGGGCCC@@@>>>===;;;:::888999:::999888777999:::===???AAADDDDDDAAA===:::444444333333333333444444555666666777777888888888666666666666666666666666555666777777888888777777888888888777888999999:::888;;;???AAABBBCCCEEEGGGHHHKKKPPPVVV\\\```bbbcccfffjjjooorrrttttttuuuvvv_________`````````aaaaaa___`````````___]]]\\\ZZZVVVVVVWWWYYY___fffmmmqqqrrrsssssssssttttttsssrrrpppqqqssstttuuuxxx||||||yyyxxxuuuvvv{{{wwwtttmmmnnnmmmiiidddbbbdddgggiiiooovvvvvvqqqmmmlllmmm|||uuulllgggeeecccaaaaaabbbdddeeejjjnnnoookkkddd___^^^```ccciiioooqqqppphhhXXXIIIAAA;;;888;;;===;;;::::::;;;;;;<<<============<<<;;;;;;;;;;;;<<<===>>>??????BBBFFFEEEBBB@@@@@@AAA<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999999:::::::::::::::::::::;;;<<<===<<>>;;;:::<<<999999888888888888999999999:::;;;<<<>>>AAAFFFIIINNNSSSXXX\\\___ccchhhmmmmmmkkkhhheeeaaa___]]]\\\[[[YYYZZZ\\\]]]]]]aaagggkkksss~~~~~~nnnggg\\\TTTPPPLLLGGGCCCDDDDDDCCCBBBAAA@@@??????>>>>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::999999:::999999888888888888888444444555666666666666555555444333333222222333333333333333333333333333333333222222111111222222333111222222222222333333333111111111111111111111111111111111111111111111111111111111111000000000000///000000111111111111000222222111111111111000000/////////000000000111111000000000000111111111111000000000111111111111222222333555666777777666666666777999:::;;;===@@@BBBCCCFFFIIILLLOOOSSSWWW[[[aaabbbeeeiiimmmqqqtttvvvxxxyyy{{{}}}~~~~~~~~~}}}}}}~~~~~~~~~{{{tttmmmhhheeeccchhhkkkpppsssvvvxxx{{{}}}|||xxxrrrmmmkkkmmmqqqssswwwxxxzzz{{{{{{{{{zzzyyytttrrrooonnnpppssstttuuuvvvtttppplllhhheeecccbbb______```cccfffhhhiiihhhiiihhhgggdddbbb```^^^^^^]]][[[XXXUUUTTTUUUWWWXXXYYYZZZ[[[ZZZYYYUUURRRPPPIIIFFFBBB@@@>>>===;;;999777999:::999888777888999;;;<<>><<<:::;;;::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>>>>BBBFFFEEEAAA======>>>;;;;;;;;;<<<<<<<<<<<<<<<::::::999999999999::::::888888888999999;;;<<<<<<<<>>AAAFFFIIILLLQQQXXX\\\___bbbiiinnnnnnllljjjgggccc```^^^\\\[[[YYYYYY\\\\\\[[[___eeeiiiqqq{{{ssskkk```XXXRRRNNNIIIFFFDDDDDDCCCBBBAAA@@@@@@??????>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::999999999999888777777777777777444444555666666666666666555444333333222222333333333333333333333333333333333222222111111222222333111111111111222222222333111111111111111111111111111111111111111111111111111111111111000000000000//////000111111111111111222222222111111111000000////////////000000000111000000000000111111111111000000000000111111111111222222333333444555555555444666888999999;;;>>>AAABBBDDDHHHJJJMMMQQQUUUXXX\\\^^^aaafffkkkooorrrtttxxxyyy{{{~~~|||uuunnniiieeedddhhhkkknnnqqqrrrsssuuuwwwvvvtttqqqnnnnnnppprrrtttxxxyyyzzz{{{|||{{{{{{zzztttrrrqqqqqqtttwwwyyyzzzxxxvvvrrrmmmjjjgggfffeee^^^^^^___cccfffiiiiiihhhiiihhhfffcccaaa___^^^]]]\\\ZZZWWWUUUTTTVVVXXXZZZYYYZZZ[[[ZZZXXXTTTPPPNNNIIIFFFBBB???>>><<<:::999666777999999888777777888:::;;;===AAACCCAAA;;;777444444333333333333444444555555666666666666777777666666666666666666666666444555666666777777666666666666555555666666777888999;;;===>>>@@@CCCGGGJJJMMMNNNQQQVVV[[[```dddgggeeehhhllloooooonnnnnnnnnaaaaaaaaaaaabbbbbbbbbbbb[[[]]]^^^______^^^\\\[[[WWWXXXZZZ]]]bbbggglllnnnssspppnnnnnnnnnnnnooorrroooqqqtttvvvvvvxxxzzz|||zzz}}}~~~{{{{{{~~~zzztttsssllljjjgggfffeeeeeecccaaabbbeeehhhhhhdddcccdddfffmmmyyyuuuiiifffdddbbbaaabbbeeeiiikkkmmmmmmlllhhhccc___]]]\\\eeejjjmmmmmmjjjbbbRRRCCC>>>999777;;;>>><<<::::::999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>===BBBFFFDDD???;;;:::<<<:::;;;;;;<<<<<<=========:::999999999999999999:::888888888888999:::;;;<<<;;;AAACCCFFFXXXtttwwwppplllkkkhhhhhhhhhlllssszzz~~~yyyuuusssvvvyyyooo[[[NNNNNNSSSMMMRRRXXX\\\dddlllpppooouuueeeRRRGGGAAA<<<999:::999999888888888888999999:::;;;<<<===>>>AAAFFFIIIJJJQQQXXX]]]___ccciiinnnnnnmmmkkkhhhdddaaa^^^]]][[[YYYYYY\\\\\\[[[^^^dddhhhooozzzwwwooocccZZZUUUPPPKKKHHHDDDDDDCCCBBBAAA@@@@@@?????????>>><<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;:::::::::999999888888777666666666666666444444555666777777666666555444333333222222333333333333333333333333333333333222222222222222222333000000000111111222222222111111111111111111111111111111111111111111111111111111111111000000000000//////000111111111111111111000000000//////......////////////000000000000000000000000111111111111000000000000111111111111222222222222222444555666333444666777888:::===???AAADDDGGGJJJLLLPPPTTTWWWXXXZZZ^^^ccchhhmmmqqqsssxxxyyy|||~~~}}}uuunnniiieeedddfffhhhkkkmmmmmmnnnoooqqqsssrrrpppooopppqqqtttuuuyyyyyy{{{|||||||||{{{zzzuuusssrrrtttwww{{{}}}}}}zzzwwwsssnnnkkkiiihhhgggbbbbbbcccgggkkknnnnnnnnniiihhheeeccc```^^^]]]\\\YYYWWWTTTSSSRRRTTTWWWYYYZZZZZZ[[[ZZZWWWSSSOOOMMMHHHEEEAAA???===<<<:::888555777999999888777777888999:::===AAACCCAAA;;;666555555555444444555555555444444444555555555555555777777777777777777777777444555555666666666666666555444444444444555666666;;;<<<===>>>@@@CCCHHHKKKMMMNNNQQQUUU[[[aaafffiiieeehhhlllnnnmmmlllllllllaaaaaaaaa```````````````bbbaaa```^^^[[[YYYWWWVVVWWWXXXYYY[[[^^^dddkkkpppuuuxxxwwwqqqmmmnnnqqqqqqwwwuuuvvv{{{|||zzzyyy|||zzz}}}xxxsssrrrnnnllljjjiiihhhgggeeeccccccddddddeeeeeeeeeddddddlllqqqyyy~~~tttmmmfffeeedddcccccceeeggghhhmmmjjjgggdddbbbaaaaaabbblllmmmnnnmmmgggZZZLLLBBB===<<<;;;<<>>>>><<<:::999;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888999;;;;;;888888888999999:::::::::===<<>>;;;888<<<;;;:::999888888888888777999;;;<<<===???CCCFFFMMMQQQVVV[[[___cccgggjjjnnnooonnnkkkgggcccbbbbbb]]]\\\[[[ZZZ[[[]]]```bbbgggllluuu~~~uuuddd\\\XXXSSSOOOMMMIIIEEEBBBAAACCCEEEEEEDDD???>>>===<<<<<<<<<<<<<<<::::::::::::::::::::::::999999888888777666666555999999999888888888888777999999888888777777666666555444444333333444444555333333333333333333333333333333333222222222111111333333333222222111111111222222111111111111222222111111111111111111111111000000111111111222222222000000000000000000000000111111222222222222111111......///000000000000000000000000000000000000000000000000000111111111111222111111000111333444555555666888:::<<<===>>>>>>???AAADDDFFFHHHKKKOOORRRUUUZZZ```dddfffjjjppptttzzz{{{~~~yyysssmmmhhheeeeeeeeefffffffffjjjnnnrrrppppppooooooqqqsssvvvxxx{{{|||}}}~~~}}}|||yyyxxxuuuvvvwwwxxxxxxxxxxxxxxxtttsssrrrpppmmmjjjhhhfffffffffgggiiimmmoooooonnnkkkgggccc```^^^\\\ZZZXXXUUUTTTSSSRRRRRRSSSUUUVVVVVVWWWWWWWWWTTTPPPLLLJJJHHHGGGDDDBBB???<<<:::888777777777777777777777777777:::===???>>>;;;777444222222333333333333444444555555666666666666555555666666555555555444444444444444555555666666777777555555555666666777888999;;;;;;<<<>>>BBBFFFJJJMMMNNNPPPTTTYYY]]]aaadddeeeggghhhjjjkkkkkkjjjhhhgggaaaaaaaaaaaaaaaaaaaaaaaaccccccbbb```]]]ZZZWWWUUUTTTUUUUUUWWW\\\ccclllsssxxx{{{{{{uuurrrtttwwwvvvyyywwwxxx|||}}}yyywwwxxxxxx|||xxxsssrrrnnnllljjjiiihhhgggeeecccccccccddddddddddddcccbbbdddhhhpppwwwzzzwwwoooiiiiiihhhfffeeeeeefffggghhhkkkiiieeeaaa``````bbbdddlllnnnoookkkbbbUUUIIIAAA<<<;;;;;;<<<>>>??????>>><<<<<<<<<======<<<<<<<<<888999:::;;;<<<>>>??????;;;;;;=========<<<:::999::::::::::::::::::::::::999888888777888999:::;;;999999999999999999::::::<<<;;;>>>EEENNN\\\rrr}}}uuuooonnnnnnpppmmmjjjjjjooouuu|||~~~zzzwwwtttsssrrrtttvvvzzz~~~~~~yyyhhh^^^YYYUUUTTTVVVYYY]]]aaagggnnnsssuuuiiiYYYKKKBBB>>><<<:::<<<;;;:::999888888888888777999:::;;;<<>>======<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888777666666999999999888888888888777777777777777777777777777555444444333333444444555333333333333333333333333333333333222222222111111333333333222222222111111222222111111111111222222111111111111111111111111111111222222222333333333///////////////////////////000000111111000000///......///000000000000000000000000000000000000000000000000000111111111111222111111111222333444555444555777999;;;<<<======>>>AAACCCFFFHHHKKKOOORRRTTTXXX^^^bbbdddiiinnnssszzz|||yyysssmmmhhheeebbbccccccdddeeehhhmmmqqqqqqppppppppprrrtttwwwyyy|||}}}~~~~~~~~~|||zzzxxxtttuuuuuuvvvvvvvvvvvvuuusssrrrqqqooommmkkkhhhggggggggghhhkkknnnnnnmmmkkkfffccc___[[[YYYWWWUUUSSSQQQPPPOOOOOOPPPRRRTTTUUUTTTTTTUUUTTTRRROOOKKKIIIEEEDDDBBB@@@>>><<<:::999777777777777777777777777777999<<<>>>>>>:::666444222222333333333333444444666666777777777777666666666555555555444444444444444444444444555555555555444444444444555666777888;;;;;;<<<>>>BBBFFFJJJLLLMMMOOOTTTYYY^^^bbbdddfffgggggghhhiiiiiihhhggggggbbbbbbbbbbbbbbbbbbbbbbbbeeeeeedddbbb___[[[VVVTTTSSSSSSRRRSSSWWW```kkksssyyy|||}}}yyyxxx{{{}}}||||||zzzzzz~~~~~~zzzvvvuuutttzzzxxxtttsssnnnllljjjiiiiiihhheeecccccccccddddddcccbbbaaa```]]]```ffflllpppooojjjfffjjjjjjhhhgggffffffggggggiiieeeaaa^^^]]]```dddfffmmmpppoooiii\\\OOODDD???;;;::::::;;;===>>>===<<<;;;<<<===>>>>>>===<<<;;;888999999;;;<<<===>>>???:::;;;<<<===<<<;;;:::999999999999999999999999999888777777777777888999999::::::999999999999999999:::;;;>>>AAAFFFRRRiii}}}{{{rrrnnnnnnppprrrooommmlllnnntttzzz~~~}}}zzzvvvtttrrrqqqpppooopppvvv||||||wwwsssrrrsssvvvwwwxxx}}}ooofff^^^YYYVVVYYY]]]aaaffflllsssxxx{{{ppp___OOODDD???======<<<;;;:::999999888888888777999:::;;;<<<>>>BBBEEEJJJMMMRRRVVVZZZ]]]aaadddjjjkkklllkkkhhheeeccccccaaa___]]]\\\\\\]]]```aaadddiiipppxxx|||kkkaaaZZZRRRMMMKKKKKKHHHEEECCCBBBBBB@@@???AAA@@@???>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999888888777999999999888888888888777666666777777777777888888555444444333333444444555333333333333333333333333333333333222222222111111333333333222222222222111222222111111111111222222111111111111111111111111222222222333333333444444000000000000000000000000...//////000000//////.........///000000000000000000000000000000000000000000000000000111111111111000000000000000111333333333444555777999:::;;;<<<===@@@CCCEEEGGGJJJNNNQQQRRRVVV\\\___bbbgggmmmrrrzzz|||xxxrrrlllfffbbb^^^___``````bbbfffkkkoooqqqqqqqqqrrrtttvvvyyyzzz|||}}}~~~~~~~~~|||zzzxxxsssssstttttttttssssssrrrqqqqqqpppooommmkkkjjjiiiiiijjjkkknnnooonnnkkkgggbbb___[[[WWWUUUSSSQQQOOOLLLLLLKKKLLLMMMOOORRRSSSOOOPPPQQQQQQOOOMMMJJJIIIBBBBBBAAA???===<<<;;;:::777777777777777777777777777999;;;===<<<999666444222222333333333333444444666777777777777777777666555555555555444444444444444444444333333333333333333333333333444555666777::::::<<<>>>AAAEEEIIIKKKKKKNNNSSSXXX^^^bbbeeefffgggffffffffffffffffffgggbbbbbbbbbbbbbbbccccccccceeeeeedddbbb___ZZZVVVSSSUUUSSSQQQPPPTTT]]]iiirrrwww{{{}}}{{{}}}}}}}}}}}}xxxwwwsssyyy}}}{{{yyytttsssnnnllljjjiiiiiihhhfffdddcccddddddeeedddbbb```^^^]]]^^^bbbfffjjjjjjgggeeehhhhhhhhhggggggfffffffffeeebbb]]]ZZZ[[[```fffjjjpppqqqoooeeeVVVIIIAAA???;;;:::999:::<<<===<<<;;;:::;;;===>>>>>>===;;;:::<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;:::999999888888888888888999999999777777777777777888888888:::::::::999999888888888888999===???@@@KKKbbbwwwzzzqqqlllmmmpppqqqpppnnnmmmooossszzz~~~~~~{{{xxxuuusssrrrpppllllllqqqyyy|||xxxssskkkiiijjjmmmooopppuuu}}}uuukkkaaaZZZWWWZZZ___eeekkkrrrzzzyyyhhhVVVHHH@@@??????<<<<<<;;;:::999999999999777888::::::;;;===AAADDDIIILLLQQQUUUXXX\\\___bbbfffiiikkkllliiifffdddcccbbb```^^^\\\\\\]]]```aaadddhhhnnnuuu~~~ssshhh___VVVPPPNNNMMMLLLIIIGGGEEEDDDBBBBBBAAA@@@???======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999888888888777777777777777777777666666666555444444333333444444555333333333333333333333333333333333222222222111111222222222222222222222222222222111111111111222222111111111111111111111111111111222222222222333333222222222222222222222222...//////000000//////.........///000000000000000///////////////////////////000000000111111111111------......///000000111333333444555666888999:::<<<>>>AAACCCFFFIIIMMMPPPQQQUUUZZZ^^^aaafffmmmrrrzzz|||}}}vvvooohhhbbb^^^ZZZ[[[\\\^^^```dddjjjnnnssssssssstttvvvxxxzzz|||zzz{{{|||}}}|||zzzxxxwwwsssssstttssssssrrrqqqqqqpppppppppooonnnlllkkkjjjlllmmmnnnqqqqqqnnnhhhddd___\\\XXXUUUSSSQQQOOOMMMJJJJJJIIIJJJKKKLLLMMMNNNKKKLLLMMMMMMMMMKKKIIIHHHDDDCCCAAA@@@>>><<<::::::777777777777777777777777777888:::;;;:::888555444222222222333333333444444555555666666666666555555444444444444444444444444555555444444333333222222333333333333444555666777999:::<<<>>>AAAEEEHHHIIIJJJMMMRRRXXX^^^ccceeefffhhhfffeeeddddddeeefffhhhaaaaaabbbbbbccccccccccccccccccbbbaaa^^^ZZZWWWTTTUUUSSSPPPOOOSSS^^^llluuuwww{{{~~~}}}{{{www|||yyyuuuxxx|||yyyuuusssooommmkkkjjjiiihhhfffdddcccdddffffffeeecccaaa_________```ccceeefffeeeddddddeeefffgggggggggfffeeeaaa]]]YYYXXXZZZaaahhhmmmrrrrrrlll```QQQEEE@@@@@@;;;:::999:::;;;<<<;;;:::999;;;<<<>>>>>><<<;;;999<<<<<<;;;;;;:::::::::::::::::::::::::::999999888777777777888888999999999666666777777888888888888:::::::::999999888888888666888<<<>>>>>>GGG]]]qqq|||rrrkkkkkkmmmnnnnnnnnnnnnooottt|||~~~{{{xxxuuutttpppllljjjnnnuuuxxxuuuooofffddddddggghhhiiimmmssszzzwwwlllaaaXXXWWWZZZ___fffnnnxxxuuuaaaOOODDDAAAAAA===<<<;;;:::999999999999777888999::::::<<<@@@CCCHHHLLLQQQUUUXXX\\\___bbbdddgggkkkllljjjgggdddcccbbb```^^^\\\\\\]]]```aaadddggglllsss{{{xxxmmmcccXXXRRRRRROOONNNLLLJJJGGGEEEDDDDDDAAA@@@>>>===<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;:::::::::::::::999999999888888888777777999888888777666555444444555444444333333444444555333333333333333333333333333333333222222222111111222222222222222222222222222222111111111111222222111111111111111111111111000000000000111111111111111111111111111111111111///000000111111000000///......///000000000000000///////////////////////////000000000111111111111......///000000111111111333333333333555666888999;;;===@@@BBBDDDGGGKKKNNNQQQUUUZZZ]]]```fffmmmssszzz|||yyyqqqjjjccc\\\XXXWWWXXXZZZ]]]```eeekkkpppuuuuuuvvvwwwyyyzzz{{{|||yyyzzz{{{{{{{{{yyywwwuuuttttttttttttssssssrrrqqqppppppoooooonnnlllkkkjjjmmmnnnpppqqqqqqlllfffaaa[[[XXXTTTQQQPPPNNNMMMKKKJJJJJJJJJIIIIIIIIIIIIJJJIIIJJJJJJKKKJJJJJJHHHHHHGGGFFFDDDAAA>>><<<:::999777777777777777777777777777888888999888666555444222222222333333333444444333444444444444444444333333333444444444444444444666555555555444444333333444444444444555666777888999999;;;>>>AAADDDFFFHHHIIILLLRRRYYY^^^bbbeeeeeehhhgggeeecccccceeeggghhh``````aaaaaabbbcccccccccaaaaaa```___]]][[[YYYYYYUUUSSSQQQPPPVVVaaapppyyyzzz~~~|||}}}uuuqqqqqqtttwww||||||vvvtttsssooommmkkkjjjjjjhhhfffddddddfffgggiiihhhfffcccaaa```______aaadddeeeeeedddfffgggiiijjjjjjhhhfffeee\\\ZZZWWWWWW[[[bbbkkkpppsssooofffYYYLLLBBB??????<<<:::::::::<<<<<<;;;::::::;;;<<<======<<<;;;:::888999999:::;;;;;;<<<<<<::::::999999999888888888777777777888999999::::::666777888888999999888888::::::999999999999999999777888;;;===???FFFXXXiii}}}uuummmkkklllkkkmmmoooooopppuuu}}}}}}zzzwwwvvvoookkkhhhjjjoooqqqoookkkdddaaa```cccddddddfffjjjsss|||vvvkkk___VVVTTTWWW]]]eeeppp}}}qqq[[[KKKDDDCCC===<<<;;;:::999999999999777888999999:::<<>>===<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999888888888888777888888777666666555444444555444444333333444444555333333333333333333333333333333333222222222111111111222222222222333333333222222111111111111222222111111111111111111111111/////////000000000000111///////////////////////////000000111111000000///......///000000000000000000000000000000000000000000000000000111111111111000111222333444444444444333333222333444666888999999<<>>AAACCCEEEFFFIIILLLRRRYYY^^^bbbcccdddgggfffdddccccccdddfffggg______```aaaaaabbbccccccaaa```___]]]]]]]]]^^^^^^[[[YYYVVVTTTXXXbbbooowww}}}~~~{{{~~~{{{sssnnnlllmmmnnnooossswwwxxxuuusssrrrsssooommmkkkjjjjjjiiigggeeeeeegggiiikkkkkkiiifffddd`````````bbbfffhhhiiihhhmmmnnnoooooonnnkkkgggeeeYYYWWWVVVWWW\\\dddmmmrrrqqqjjj^^^QQQGGGAAA>>>>>>===;;;:::;;;<<<===<<<:::;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;<<<:::999999888888888888888777777888888999::::::;;;777777999:::::::::999888999999999999999999::::::999999:::===???DDDQQQ___uuu}}}zzzppplllmmmkkkmmmpppppppppuuu}}}~~~{{{xxxvvvmmmkkkiiiiiijjjjjjjjjiiifffbbb```ccccccbbbcccffflllvvv}}}{{{sssiii^^^UUUQQQTTTYYYbbbpppgggSSSHHHEEE===<<<;;;::::::999::::::666888999999999;;;>>>AAADDDHHHNNNSSSWWW\\\```dddbbbfffkkkmmmkkkgggccc```___]]]\\\[[[[[[]]]```bbbccceeehhhlllttt~~~xxxmmmbbb]]]^^^[[[\\\ZZZUUUNNNIIIFFFFFFDDDCCCBBB@@@???>>>======;;;;;;;;;;;;;;;;;;;;;;;;999999999999999:::::::::999999999888888888888777555555555666666666777777555444444333333444444555333333333333333333333333333333333222222222111111111111222222222333333333222222111111111111222222111111111111111111111111///000000000000111111111000000000000000000000000...//////000000//////.........///000000000000000000000000000000000000000000000000000111111111111000111222444444444444333444333333222333555888999999;;;>>>@@@BBBEEEIIILLLNNNRRRVVVZZZ]]]ccclllrrrxxx}}}xxxrrrjjjccc^^^[[[YYYWWWWWWYYY\\\___cccjjjqqqvvv{{{{{{||||||||||||{{{{{{zzz{{{|||}}}|||zzzxxxwwwrrrrrrsssssstttsssssssssqqqqqqpppooommmllljjjiiijjjjjjjjjjjjhhhddd^^^YYYQQQOOOLLLKKKLLLLLLKKKKKKLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJIIIIIIHHHHHHFFFEEECCCAAA>>><<<:::999777777777777777777777777777777666555444444444444222222333333333333444444222333333444444333333222222222333333333444444444333333333333333444444444333333333333444555666777777999;;;>>>AAACCCDDDEEEIIIMMMSSSYYY^^^aaabbbbbbeeedddccccccccccccdddeee^^^______```aaabbbbbbbbbaaa```^^^]]]^^^___bbbcccdddaaa\\\XXXYYY```jjjrrr}}}|||wwwyyy}}}zzzrrrllliiihhhhhheeejjjoooqqqqqqpppqqqssspppnnnkkkjjjjjjiiigggeeefffhhhkkkmmmmmmkkkiiigggaaaaaabbbeeejjjmmmnnnnnnssstttuuutttrrrmmmhhheeeWWWVVVVVVXXX]]]fffnnnssspppgggYYYLLLDDD???===<<<===<<<;;;;;;======<<<;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;::::::999888888:::999888888777888888888777777888999::::::;;;;;;777888999:::;;;:::999999888888888999999::::::;;;;;;::::::===???CCCMMMWWWooozzz~~~tttooonnnllloooqqqqqqpppttt|||~~~{{{xxxvvvnnnmmmkkkiiihhhhhhhhhiiiiiieeeccceeefffddddddfffhhhrrryyywwwppphhh^^^VVVOOOQQQWWWaaaooopppXXXKKKGGG======<<<;;;::::::::::::666777888999999;;;>>>@@@BBBFFFLLLRRRWWW[[[```cccbbbffflllnnnkkkgggbbb___]]]\\\[[[ZZZ[[[]]]```bbbaaacccfffjjjqqq|||~~~sssiiidddeeeeeeeeeccc\\\TTTLLLIIIHHHFFFEEEDDDBBBAAA@@@??????<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999999999999888888888888777111222333555777888999:::555444444333333444444555333333333333333333333333333333333222222222111111111111111222222333333333222222111111111111222222111111111111111111111111000111111111111222222222333333333333333333333333---..................---...//////000000000000000000000000000000000000000000000000000111111111111---...000111222222111111555444333222333555888999888:::===???AAADDDHHHKKKMMMPPPTTTXXX[[[bbbjjjqqqxxx}}}sssmmmeee^^^[[[ZZZZZZZZZXXXZZZ]]]```eeelllsssxxx}}}}}}}}}}}}}}}|||{{{{{{||||||~~~~~~}}}|||yyyxxxpppqqqrrrsssssssssssssssqqqqqqpppooommmkkkjjjiiiggggggffffffddd```[[[WWWRRRPPPMMMMMMNNNOOONNNNNNKKKKKKLLLMMMNNNNNNNNNMMMLLLKKKKKKJJJJJJIIIIIIIIICCCBBBAAA???>>><<<;;;:::777777777777777777777777777777555444444444444444222222333333333444444444333444444555555444444333222222222333333444444444111111111222222333333444222222222222333444555555777999;;;>>>@@@BBBDDDDDDJJJMMMSSSZZZ^^^aaaaaaaaaccccccbbbbbbbbbbbbcccccc___```aaadddfffeeebbb___aaa```___```cccgggjjjkkknnnjjjccc]]][[[___gggmmmtttzzztttpppssswwwzzz}}}}}}wwwqqqjjjeeeaaa``````cccgggkkkmmmnnnnnnmmmtttqqqmmmllllllkkkhhheeehhhkkkooorrrqqqnnnjjjffffffgggggghhhjjjnnntttyyy{{{zzzmmmeeebbbYYYXXXYYY\\\ccciiinnnqqqqqqcccSSSJJJCCC===<<<===;;;:::999888888:::<<<===:::999888777777777888999;;;;;;::::::999888777777777777888888888777777666;;;;;;:::999999888888777999888777777666777777777888888777777888:::;;;======:::999<<<>>>BBBJJJSSSiii}}}yyyqqqpppooonnnmmmnnnrrryyy~~~~~~{{{yyyrrrpppnnnkkkiiiiiiiiiiiifffggghhhiiiiiihhhfffeeefffmmmsssrrrmmmfff\\\RRRPPPOOOSSS```qqqbbbOOOHHH@@@>>>;;;:::::::::999777999999999:::;;;<<<>>>>>>BBBFFFLLLPPPTTTWWW[[[]]]aaabbbeeeiiikkkjjjeeebbb___]]][[[ZZZYYYZZZ[[[\\\\\\```ffflllrrr{{{yyypppkkkhhhjjjjjjgggaaaYYYPPPJJJGGGDDDCCCBBBAAA@@@?????????<<<<<<;;;::::::::::::;;;<<<;;;::::::999999999999999999999888888888888777999888666555555555666777666666555444333333222222555333111111444555444222444444222222222222444444444333333222222333333444222111111111000000//////222111111111000000//////222222111111111111222222222222222222222111000/////////000000000000//////......//////000000111111000000000000000000000000////////////000000000000222222222111111111000000111333444444444444555777666888:::;;;===???BBBEEEKKKMMMPPPTTTYYYaaaiiioooxxx~~~xxxooojjjddd```^^^^^^]]]]]][[[\\\]]]aaafffnnntttxxx}}}}}}zzzxxxxxx}}}}}}}}}|||zzzxxxuuutttvvvssspppoooqqqrrrsssrrrqqqqqqpppnnnkkkiiifffeeeeeedddcccaaa]]]YYYUUURRROOOOOOPPPPPPQQQQQQRRRRRRSSSRRRQQQSSSVVVVVVTTTQQQNNNNNNLLLKKKJJJIIIHHHHHHGGGEEECCC@@@===;;;:::999::::::999999888777777777444444444444444444444444111111222222222333333333333222222111111222222333333333333333333333333333333333333333333333333333333444555444444444666888:::<<<===>>>???AAACCCFFFGGGMMMUUU\\\___```````````````````````````aaaaaa``````aaadddeeeeeebbb```aaaaaabbbdddhhhlllooopppvvvrrrllleeebbbccciiinnnsss}}}vvvpppnnnpppsssvvvyyy}}}zzzssslllfffbbb``````bbbfffkkknnnooopppooorrrpppnnnmmmnnnllliiifffcccggglllqqqsssqqqnnnkkkhhhhhhiiijjjlllrrryyy~~~uuuiiiddd\\\[[[[[[^^^dddiiilllnnnkkk^^^OOOFFF@@@<<<<<<>>>;;;:::999888888:::;;;===;;;:::999888888888999999;;;;;;:::999999888777777777777888888888888777777999999999999999999999999999999888777777777777777888888777777888:::;;;<<<===:::999<<<>>>@@@HHHPPPeeeyyy|||tttppppppnnnmmmmmmqqqwww{{{~~~zzzwwwuuutttrrrpppnnnmmmllllllkkkkkklllmmmlllkkkhhheeehhhnnnrrrqqqmmmiii```WWWSSSNNNOOOXXXhhh{{{hhhSSSIII@@@>>><<<:::;;;:::999777999999999:::;;;<<<===>>>@@@DDDIIINNNQQQTTTXXXZZZ^^^```dddiiikkkjjjfffcccaaa___\\\ZZZYYYYYYZZZZZZ\\\```eeeiiioooyyy|||rrrllliiiiiikkkkkkhhhaaaVVVMMMHHHEEEDDDCCCAAA@@@?????????===<<<<<<;;;;;;;;;;;;;;;<<<;;;::::::999999::::::999999999999888888888888999888777666555666666777888777777666555555444444555333111111333555444222444333333222222333333444222111111000000111111222222222222222111111111000222111111111000000000000222222111111111111222222111111222222222111000000000111111222222111111000/////////000000000000000000000000000000000000000////////////000000000000333333333222222222111111111222333444333333444666555777999;;;<<<>>>AAADDDHHHJJJMMMQQQVVV]]]eeekkkwww~~~xxxoookkkfffbbbaaa``````___]]]^^^___bbbgggmmmtttxxx|||~~~~~~|||yyyxxxxxx~~~~~~~~~~~~}}}zzzxxxwwwwwwtttqqqppppppqqqrrrqqqooooooooonnnlllkkkiiihhhfffeeeccc```]]]YYYVVVTTTSSSSSSTTTTTTUUUVVVWWWWWWWWWUUUUUUVVVXXXXXXUUURRRPPPNNNMMMKKKIIIIIIIIIIIIGGGEEECCC@@@===;;;:::999::::::999888888777777666444444444444444333333333111222222222222333333333444333333333333333333444333333333333333333333333333333333333333333333333222444555444444444666888:::;;;===>>>???@@@CCCFFFHHHMMMUUU[[[^^^______```^^^^^^_________```````````````aaaccceeedddbbb___```bbbeeeiiimmmrrruuuwww~~~{{{uuunnniiigggiiikkkppp{{{|||wwwqqqkkkjjjlllnnnpppsssyyy~~~wwwoooiiidddaaa```cccfffkkkoooqqqssssssqqqppppppppppppnnnkkkhhhcccgggmmmsssuuutttqqqooojjjjjjkkklllpppwwwmmmddd_________bbbfffiiijjjjjjdddWWWIIIAAA===:::;;;>>>:::999999888888:::;;;<<<<<<;;;:::999999999999::::::::::::999888888777777777777888888888888777777777777888888999::::::;;;:::999999888777888888888888888888888888999:::;;;<<<999999;;;<<<>>>DDDLLL___sssxxxqqqqqqooommmllloootttxxx~~~yyyvvvyyyyyyxxxwwwvvvtttsssrrrqqqqqqrrrrrrrrrppplllhhhkkkooorrrqqqpppmmmddd\\\UUUNNNJJJOOO[[[mmmnnnVVVHHHAAA???<<<;;;;;;;;;999888999999999999:::<<<===>>>===AAAFFFJJJMMMQQQTTTWWWZZZ]]]bbbhhhmmmmmmiiifffbbbaaa^^^[[[YYYYYYYYYYYY]]]___cccggglllvvvssskkkfffdddgggjjjjjjeeeZZZOOOGGGFFFEEEDDDBBBAAA@@@???>>>>>>===<<<<<<;;;;;;<<<<<<<<<;;;:::::::::::::::::::::999999999888888888888888888777666666666666666777777777666555555444444555333111222333444444333444333333222222333333444222111111000000111111222333333333222222222222222111111111111111000000000222222111111111111222222000111111222222222111111000000111111111111000000000000000000000000//////000000000000000000000000////////////000000000000444444333333333222222222///111222333222222333555555777999:::;;;===@@@CCCEEEFFFIIIMMMQQQXXX___dddrrrzzzxxxnnnkkkhhhfffeeedddcccaaa`````````bbbgggmmmrrrvvvzzz{{{||||||yyyxxxwwwxxx~~~~~~|||{{{yyyvvvrrrppppppppppppooommmnnnnnnnnnmmmmmmlllkkkhhhfffddd```]]]ZZZXXXXXXVVVVVVWWWXXXYYYZZZ[[[\\\\\\\\\[[[[[[[[[ZZZWWWUUURRRPPPMMMKKKIIIIIIJJJKKKGGGEEECCC@@@===;;;:::999:::999999888888777666666555555444444333333222222222222222222333333333333444444444444444444444444333333333333333333333333333333333333333333333333222333444444333444666888999;;;===>>>???@@@CCCFFFHHHMMMTTTYYY[[[]]]]]]^^^[[[\\\\\\]]]^^^___``````aaa``````aaabbbbbb___]]]]]]aaafffkkkppptttxxx{{{{{{tttmmmhhhggggggmmmuuuyyyrrrlllhhhfffggghhhjjjnnnvvv|||uuummmgggdddbbbdddgggkkkooosssuuuvvvsssssstttuuutttqqqmmmjjjjjjnnnsssxxxyyyvvvqqqnnnllllllmmmnnnrrrzzzpppccc``````bbbeeeiiijjjjjjhhh___RRREEE===:::888:::===999999888888999999:::;;;<<<<<<;;;;;;:::::::::::::::999999999888888777777666777777888888888888777777777888888999999999:::::::::999888888888888888888888888888888999999:::;;;999999;;;<<<<<>>>>>>>>===<<<<<<<<<<<<===<<<;;;;;;:::::::::;;;;;;::::::999999999888888888888777777666666666666666555555444444444333333333444333222222333333333333333333333333333333333333444333333222222333333444222222222222222222222222111111111111111111111111222222111111111111222222///000111222222222222222.........//////.........222111111000000/////////////////////////////////////////////000000000000333333222222222222111111///000222222111111333444444666888999:::;;;>>>AAABBBDDDGGGJJJMMMSSSZZZ^^^hhhqqq~~~xxxnnnkkkiiihhhggggggeeecccaaaaaaaaabbbeeekkkpppsssxxxyyyyyyyyywwwvvvwwwxxx}}}}}}zzzwwwsssppppppoooooonnnnnnnnnooooooooonnnmmmmmmjjjhhheeeaaa^^^]]]\\\\\\XXXXXXXXXYYYZZZ\\\^^^___bbbaaaaaa```^^^\\\YYYWWWTTTRRROOOLLLJJJJJJKKKLLLGGGEEECCC@@@===;;;:::999999999999888777777666666555555444333333222222222222222222333333333444444333333444444444444333333222222222222222222222222222222222222222222222222222333444444333444666777888:::<<<===>>>@@@DDDFFFIIIMMMSSSWWWYYYZZZ[[[\\\ZZZZZZ\\\]]]^^^```aaaaaaaaa```_________]]][[[XXXWWW\\\bbbhhhlllqqqvvvyyy}}}xxxqqqkkkhhhgggkkkrrr|||yyypppiiifffccccccdddfffllluuu|||tttnnnjjjfffgggiiilllpppsssvvvxxxvvvxxxyyyzzzxxxuuurrrppppppsssyyy|||{{{wwwqqqllllllmmmnnnooorrryyyttteee^^^```dddhhhlllllliiiggg\\\OOOCCC<<<999777888;;;888888888888999999::::::<<<<<<<<<<<<;;;;;;::::::999999888888888888888777666666777888888888888888999999999888888777777777:::999888888777777888888777777888888888999888888:::888999;;;;;;;;;???EEEUUUggg|||yyyssssssqqqnnnlllmmmpppsss}}}|||zzz|||~~~~~~|||{{{}}}~~~zzzyyy~~~tttdddXXXPPPIIIIIIMMMUUUaaalllyyyxxx```KKKCCCAAA>>>===<<<;;;:::888999999999999999:::;;;<<<;;;>>>BBBEEEIIILLLQQQTTTVVVYYY```hhhooorrrrrrpppdddbbb```]]]\\\\\\\\\]]]___aaaccceeejjjsssnnn___VVVQQQQQQSSSUUUVVVTTTOOOJJJFFFFFFFFFEEECCCAAA@@@>>>>>>>>>===<<<<<<<<<<<<===;;;;;;;;;::::::;;;<<<<<<:::::::::999999999999888777777777777777666666555444444444444444333333333333333333333222222333444333333333333333333333333444333333222222333333444000000111111111111111111111111111111111222222222222222111111111111222222///000111222222222222222......////////////......222222111111000000//////////////////////////////////////////000000000000111111111111000000000000...000111111111111222444333555777777888:::===???@@@BBBEEEHHHKKKOOOUUUYYYaaajjjvvv}}}}}}~~~}}}xxxnnnllliiihhhhhhhhhfffeeebbbaaaaaaaaadddiiinnnqqqvvvwwwwwwvvvuuuuuuwwwyyy}}}~~~{{{xxxsssqqqoooooonnnmmmppppppppppppoooooonnnmmmlllkkkhhhdddbbb`````````\\\\\\[[[\\\]]]___aaabbbeeeeeeeeeccc```]]]ZZZYYYUUUSSSQQQNNNLLLKKKLLLLLLGGGEEECCC@@@===;;;:::999999999888888777666666555444444333333333222222222222222333333333444444444111222333333333333222111222222222222222222222222222222222222222222222222222333444333333333555777777999<<<===>>>@@@DDDFFFJJJMMMQQQTTTVVVWWWYYYZZZZZZ[[[\\\]]]___```bbbbbbaaa___\\\[[[ZZZXXXUUURRRPPPUUU[[[```ccchhhnnnsss}}}~~~~~~{{{vvvqqqnnnmmmmmmpppyyyyyynnnhhhfffaaaaaacccffflllvvv|||uuurrrkkkkkklllmmmpppsssvvvxxxyyy{{{}}}~~~|||zzzzzzzzzwwwzzzyyyrrrmmmllllllmmmnnnppptttzzz~~~xxxiii^^^aaaeeekkkmmmlllgggcccVVVKKKAAA<<<:::777777999888888888999999999999999;;;;;;<<<<<<;;;;;;:::999888888888888888888888888555666777888888999888888:::999999888777777666666999888888777666777777777777777888888999888888777999777999<<<<<<;;;>>>CCCPPP```uuu{{{tttsssrrrooommmmmmpppsss}}}~~~||||||~~~ppp]]]UUUMMMKKKKKKMMMUUU]]]jjjxxx~~~hhhSSSDDDBBB???======<<<:::888999999999999999:::;;;;;;;;;>>>AAADDDGGGKKKOOORRRUUUXXX^^^fffnnnsssuuuttthhhfffccc```^^^]]]^^^^^^___aaacccfffjjjrrr}}}ooo^^^SSSOOOMMMKKKLLLOOOPPPOOOLLLEEEEEEFFFFFFEEECCCAAA@@@>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<===::::::::::::999999999999777777777777777666555555666666666666666666666666333444444333222222333555222333333444444333333222222111111000000111111222000000000000000111111111111111111222222222222222222222111111111111222222000111111222222222111111111111222222222222111111111111111111111111000000000000000000000000000000////////////000000000000111000000000000/////////...000111222111111222444222444666666777888;;;===???AAACCCFFFHHHLLLPPPTTT[[[cccnnnwww}}}}}}}}}~~~zzzqqqnnnkkkiiiiiiiiihhhgggcccbbbaaabbbeeeiiinnnqqquuuuuuuuutttsssuuuxxx{{{}}}{{{xxxtttqqqoooooonnnmmmppppppqqqqqqppppppoooooonnnmmmkkkiiifffeeedddcccbbbaaa```___```bbbdddeeeeeeffffffddd```\\\ZZZZZZVVVUUUSSSQQQOOOMMMLLLLLLGGGEEECCC@@@===;;;:::999999888888777777666555555222222222333333333333333333333333333444444444444111111333333333333111111222222222222222222222222222222222222222222222222111222333333222333555777777999;;;===>>>@@@DDDFFFKKKMMMPPPRRRSSSTTTVVVXXXZZZ[[[\\\]]]___```aaabbb```^^^ZZZXXXUUURRROOOLLLIIINNNSSSVVVXXX]]]dddjjjwwwyyy{{{{{{xxxuuutttsssqqqrrrwwwyyymmmgggeee```aaacccgggmmmxxx}}}yyypppooonnnnnnppprrruuuwwwyyy|||~~~tttnnnjjjkkklllllllllnnnqqqtttvvv|||wwwiii___bbbggglllnnnjjjddd^^^NNNEEE===;;;:::888777888777777888999999999999999:::;;;;;;<<<;;;:::999888777777777777888888888888555666777888888999999999888888888888777777777777888777666666555555666666777777888999999888777666888777999======<<<>>>CCCIIIWWWmmm}}}ttttttssspppnnnoooqqqsss|||~~~~~~}}}{{{eee\\\RRRLLLIIIIIINNNVVV^^^kkkwww}}}mmmYYYEEECCC@@@>>>===<<<:::888999999999888999999:::;;;:::<<>>@@@DDDFFFKKKMMMOOOPPPPPPRRRTTTWWWZZZZZZ[[[\\\]]]^^^___``````]]]YYYVVVSSSOOOKKKHHHEEEIIINNNPPPQQQVVV^^^eeerrrtttwwwxxxwwwvvvvvvvvvtttssswww~~~yyylllfffeee___aaaccchhhooozzz}}}sssrrrpppoooppprrruuuwwwxxx{{{vvvnnniiijjjkkkkkkjjjjjjkkkmmmmmmsss}}}tttfffaaadddiiinnnnnniiiaaaZZZHHH@@@::::::;;;888777888777777888999999999999888999:::;;;;;;;;;:::999888777777777777777888888888555555666888888999999999666666666777888888999999777777666555555555555555666777888999999888777666777666999===>>><<>>===<<<:::888999999999888999999::::::999;;;>>>@@@CCCGGGLLLOOOTTTUUUXXX___gggoootttvvvrrrooojjjddd```]]][[[ZZZ[[[^^^bbbeeehhhnnnwww~~~yyyggg\\\OOOJJJEEEEEEGGGIIIGGGDDDCCCDDDEEEGGGGGGEEEDDDBBB<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<===>>>;;;;;;;;;:::::::::999999666777888888888777555444333444444444444444444444222444555444111111333666222222444444444444222222444333333333333333333444111111111222222333333333111111111222222333333333222222111111111111222222222222222222222111000///111111222222222222111111000000000111222222222333000000000000000000000000////////////000000000000222222222111111111111000///111222333222222333555111333444555555666999;;;;;;===@@@BBBCCCFFFIIILLLPPPVVV]]]aaafffooo}}}~~~}}}xxxtttoookkkkkkkkkllllllfffeeeeeefffhhhmmmrrruuuttttttsssrrrrrruuuzzz~~~zzzwwwsssppppppoooooonnnlllmmmoooqqqssstttuuuuuupppppppppooommmkkkhhhgggdddbbb___^^^]]]___aaabbbccceeefffccc^^^ZZZYYYYYYUUUUUUVVVUUUSSSOOOLLLJJJGGGEEECCC@@@===;;;:::999888888888777666666555555000000111222333444444555333333333444444444555555222333555666666555333222111111111111111111111111111111111111111111111111111222333333222333555666666888:::<<<>>>@@@DDDFFFKKKMMMNNNOOOOOOQQQTTTVVVYYYYYYZZZ[[[\\\]]]]]]^^^___\\\WWWQQQMMMIIIGGGGGGFFFGGGGGGHHHJJJPPPWWW\\\ggglllssswwwxxxvvvtttssssssqqqpppqqqvvvxxxnnniiifffiiigggdddgggppp}}}zzztttoooppppppoooqqqtttzzzzzz{{{|||xxxlllpppmmmhhhffffffhhhiiiiiiiiimmmtttzzz}}}xxxmmmeeeccchhhkkklllooommm```PPP@@@???===:::999888888888999999999888999999:::::::::::::::999999999888888777777777777777777777777555555666666777777888888777777666666666666777777888888888888888888888999777777888888888888777777555666777888:::===???@@@EEELLL___vvv}}}zzzvvvqqqnnnnnnnnnoootttxxx}}}}}}|||zzz~~~uuuiiiZZZPPPMMMMMMMMMLLLTTTZZZcccmmmwwwyyyooobbbPPPHHHBBB???===:::999<<<333444777999::::::999888;;;===???AAABBBEEEJJJMMMPPPSSSWWW\\\aaagggnnnrrrtttpppkkkhhhfffbbb]]]ZZZ^^^\\\]]]dddjjjpppxxxnnn___WWWRRRLLLIIIJJJKKKJJJHHHEEEEEEFFFGGGGGGFFFDDDDDD@@@???>>>======<<<=========<<<<<<<<<<<<;;;;;;;;;888999::::::::::::999888:::999999888888888888888777666666666555555555555444444444333333333222222333333333333333333333333111111111222222333333333333333333222222111111111333333222222222222333333////////////////////////111111111111111111111111333222111000000111222333222111111111000000//////000000000000000000000000////////////000000000000111111111111111111111111222222222333333222222222111222333444666777888999888999;;;===@@@BBBDDDEEEJJJNNNTTTYYY___fffmmmqqq~~~~~~|||~~~zzztttooommmkkkiiihhhffffffhhhjjjmmmqqquuuwww~~~wwwrrrrrrrrrtttzzz~~~{{{uuupppmmmllllllmmmrrrsssssstttuuuvvvwwwwwwuuussspppnnnnnnmmmkkkiiieeebbb^^^[[[[[[^^^aaadddcccbbbaaa```^^^]]][[[[[[YYYWWWTTTRRRQQQOOOMMMKKKJJJFFFBBB???===;;;999777666666666555444444333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222000111222222444444555666666888:::;;;<<>><<<:::999888888888:::999999888999999::::::::::::999999999888888888777777777777777777777777666666666666777777777777777777666666666666777777888888888888888777777777777777888888888888777777777777888999:::;;;===>>>BBBIII[[[rrr~~~{{{vvvqqqnnnnnnnnnoooqqquuuzzz~~~{{{~~~}}}|||~~~~~~}}}qqqaaaUUUPPPOOOOOONNNTTTXXX___gggpppuuuooofffVVVLLLCCCAAA???<<<;;;<<<888999:::;;;<<<<<<;;;;;;:::<<<>>>@@@BBBEEEJJJMMMRRRTTTXXX\\\```eeejjjnnnqqqnnnjjjhhhfffddd```\\\^^^[[[\\\bbbhhhnnnuuu}}}xxxjjj___YYYQQQMMMLLLKKKIIIHHHCCCDDDEEEEEEEEEDDDCCCBBB@@@???>>>======<<<=========<<<<<<<<<<<<;;;;;;;;;999:::;;;;;;;;;;;;:::999999999888777777777777888777777666666666555555555444444444333333333222222333333333333333333333333111111222222222333333333333333333222222222111111222111111111111111111222111111111111111111111111111111111111111111111111222111000000000000111222111111111111000000000///000000000000000000000000////////////000000000000111111111111111111111111111111222222222222111111111222333444555777888888888999:::===???AAACCCDDDHHHKKKPPPVVV[[[aaagggkkkuuuzzz{{{tttpppmmmkkkiiigggffffffhhhjjjnnnrrruuuwww}}}wwwrrrqqqrrrsssyyy~~~{{{vvvqqqnnnmmmmmmnnnrrrssstttvvvwwwxxxxxxxxxvvvtttpppnnnmmmllljjjhhhdddbbb^^^[[[[[[^^^aaaddddddcccaaa^^^\\\ZZZYYYXXXYYYWWWTTTRRRQQQOOOMMMKKKIIIFFFBBB???===;;;999777666666666555444444333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111111222333444555555666666888:::;;;<<>><<<:::999888888999::::::999999888999999::::::999999999999888888888777777777777777777777777777777777777666666666666777777666666666666777777888888777777666666666555666777777888888777777666999999999999999:::;;;<<>>===============<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::888888777666666666777777777777777666666666555555444444444444333333333333333333333333333333333333111222222222222333333333333333333222222222222111222222222111111222222222333333333333333333333333111111111111111111111111111000000//////000000111111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000111111111111111111000111222222444555666777888777888999<<<>>>@@@BBBCCCDDDHHHLLLPPPUUUZZZ___ccchhhlllttt||||||vvvqqqmmmkkkhhhfffeeefffiiilllooosssuuuwww|||uuuqqqppppppqqqvvv}}}~~~{{{vvvrrrooonnnooooooqqqssswwwyyy{{{{{{zzzyyyxxxuuuqqqnnnmmmkkkhhhfffcccaaa^^^\\\\\\^^^aaadddeeeccc```]]]ZZZXXXXXXWWWYYYWWWTTTRRRQQQOOOMMMKKKHHHEEEAAA>>><<<;;;999777666666555555444333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111222333444555666666666888:::;;;<<>>===;;;999888888999999::::::999999888888999999999999999999888888888888777777777777777777777777888888777777666666555555666666777777777777666666777777777666555555444444666666777777777777666666888888888888999:::;;;<<<===AAANNNcccxxx~~~xxxsssooonnnnnnooolllnnnrrryyyyyyuuuvvv|||{{{rrrpppooonnnkkklllnnntttpppaaaXXXUUUTTTTTTWWW[[[___eeeppp{{{~~~{{{eeeVVVGGGBBBCCCAAA>>><<<;;;;;;:::999888888999999888999<<<>>>AAADDDIIILLLQQQTTTXXX[[[]]]```dddgggllllllkkkiiigggeeebbb```]]]ZZZZZZ___cccgggnnnttt~~~ssskkkaaaXXXSSSOOOLLLIIIHHHHHHHHHGGGGGGFFFFFFEEEAAA@@@???>>>======<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;::::::888777777666666666666666777777777666666666666555555444444444444333333333333333333333333333333333222222222222222222222222222222222222222222222222444333333222222333333444333333333333333333333333111111111111111111111111000000////////////000000111111111000000000000000////////////////////////////////////000000000000////////////////////////000000111111111111000000111222222333555666666777666777888:::===???@@@AAABBBEEEHHHLLLOOOSSSXXX[[[___cccjjjrrryyy~~~xxxsssooollliiifffeeegggjjjnnnrrruuuwwwxxx{{{uuupppoooooooootttzzz~~~|||wwwsssppppppqqqrrrrrruuuyyy}}}~~~|||{{{yyyvvvrrrnnnllliiifffdddcccaaa^^^\\\\\\^^^bbbdddeeeccc```]]]ZZZYYYYYYYYYYYYWWWTTTRRRQQQOOOMMMKKKGGGDDD@@@===<<<:::999777666666555444444333333222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111222333444555666666666888:::;;;<<>><<<;;;:::999888777777888888777999;;;===???CCCGGGKKKMMMQQQUUUYYY\\\```dddggglllmmmlllkkkhhhdddaaa```^^^[[[ZZZ^^^bbbeeejjjqqq{{{{{{rrrfff]]]WWWSSSOOOLLLJJJIIIIIIHHHGGGFFFFFFFFFBBBAAA@@@>>>======<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::999999999999::::::888777777666666666666666888777777777666666666666555555555444444444333333333333333333333333333333222222222222222222222222222222222222222222222222222222111111111111222222222222222222222222222222111111111111111111111111//////000000000000//////000000000000000000111111////////////////////////////////////000000000000////////////////////////000000111111111111000000111222222333444555666666555666777999;;;===>>>???@@@CCCFFFHHHKKKNNNSSSVVVYYY\\\aaahhhooovvv{{{~~~yyy{{{~~~}}}wwwsssnnnjjjgggfffhhhlllqqquuuwwwyyyyyyzzztttpppooonnnnnnrrrwww}}}|||xxxtttrrrrrrssstttuuuxxx}}}~~~|||zzzvvvrrrnnnkkkhhheeecccaaa```^^^\\\]]]___bbbdddcccbbb```^^^]]]\\\\\\]]]YYYWWWTTTRRRQQQOOOMMMKKKFFFCCC???<<<;;;:::888777555555555444333333222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111222333444555666666777666888:::;;;<<>>===<<<;;;;;;;;;::::::999999777999;;;===>>>AAAEEEIIIJJJNNNSSSXXX[[[___cccfffkkklllmmmlllhhhdddbbbaaaaaa]]]\\\___aaadddiiiooowww}}}yyylllaaa[[[VVVRRROOOIIIIIIGGGFFFEEEEEEEEEEEECCCBBB@@@???>>>===<<<<<<===<<<<<<<<<<<<;;;;;;;;;:::999999888888999999:::888888777666666666777777888888777777777666666666555555555555444444444333333333333333333333333333333333333222222222222111111222222222222333333333//////............//////111111111111111111111111111111111111111111111111///000000111111000000///000000000000111111111111000000000000000000000000////////////000000000000000000000000000000000000000111111111111111111000111222222333444444555555444555666888:::;;;======>>>AAACCCFFFHHHKKKOOORRRTTTVVVYYY___eeekkkpppsssrrrvvv||||||wwwrrrmmmjjjgggjjjoootttyyy{{{{{{{{{zzztttpppooonnnmmmpppuuu{{{}}}yyyuuussssssuuuvvvyyy|||~~~yyyvvvrrrnnnkkkhhheeebbbaaa___^^^]]]]]]___bbbdddaaa``````______^^^]]]]]]YYYWWWTTTRRRQQQOOOMMMKKKEEEBBB>>><<<;;;:::888777555555444444333222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222333444555666777777666888:::;;;<<>>EEENNN```wwwyyyuuusssrrrrrrqqqnnnlllqqqzzzxxxuuuqqqnnnqqqvvvyyy}}}|||ssskkkgggdddbbbaaaeeeggggggnnn{{{zzzmmmaaaYYYUUUUUUPPPWWW```kkkzzzkkkYYYLLLBBB>>>>>>;;;;;;<<<======<<<;;;:::888999;;;<<<===@@@CCCFFFIIIMMMRRRWWWZZZ^^^aaadddhhhjjjmmmllliiieeeddddddccc___]]]```bbbccchhhnnntttyyysssggg___YYYTTTQQQKKKJJJHHHFFFEEEEEEEEEEEECCCBBBAAA???>>>===<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;:::999999999999:::;;;999999888777777777777888888888888777777777666666555555555555444444444444333333333333333333333333333333333222222222111111111111222222222333333333000000////////////000000111111111111111111111111111111111111111111111111000000111222222111000000///000000000111111111111000000000000000000000000////////////000000000000111111111111111111111111111111222222222222111111222222222333333444444555444444666777999:::;;;<<<<<<>>>AAACCCEEEHHHLLLOOORRRSSSUUUXXX]]]cccgggjjjmmmsss{{{{{{uuuppplllhhhkkkqqqwww|||}}}}}}}}}zzzuuuqqqpppooommmpppuuuxxx}}}yyyvvvtttuuuvvvxxx}}}yyyvvvqqqnnnkkkhhheeebbb```___^^^]]]^^^```bbbddd___`````````___]]][[[YYYYYYWWWTTTRRRQQQOOOMMMKKKDDDAAA>>>;;;:::999888666555555444333333222222111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222333444555666777777666888:::;;;<<>>???888:::<<<======<<<:::999999:::;;;<<<===???BBBEEEJJJNNNSSSWWWZZZ\\\___aaaeeehhhlllllljjjgggfffgggeeeaaa___aaacccdddhhhnnnqqqvvv~~~xxxjjjaaa[[[UUUQQQMMMLLLJJJHHHGGGGGGGGGGGGDDDCCCAAA???>>>===<<<<<<======<<<<<<<<<;;;;;;;;;<<<;;;::::::::::::;;;<<<:::999999888888888888888888888888888777777777777666666555555555444444444333333333333333333333333333333333222222111111111111111111222222333333333333333222222222222333333111111111111111111111111111111111111111111111111000111222333333222111000//////000000111111111222000000000000000000000000////////////000000000000111111111111111111111111222222333333333333222222222222222333333444444444333444555777888:::;;;;;;:::<<>>=========<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;888777777777888999::::::888888888888777777777777444666777888777666444333444444333333333333222222222222222222222222222222222222222222222222222222111111111111111111111111......///000111222222333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000111222222222222111......///000111222333333111111222222222333333333222333333444666777999:::======>>>???BBBFFFJJJMMMMMMNNNOOOPPPRRRWWW^^^cccjjjpppzzzxxxqqqmmmnnnooosss{{{zzzwwwsssooommmmmmnnnooorrrxxxzzzvvvuuuwwwxxxyyy~~~~~~|||yyytttnnnllllllkkkfffbbb^^^]]]]]]^^^aaabbbbbbaaabbbaaa```^^^]]]]]]\\\\\\YYYWWWTTTRRRQQQNNNJJJGGGCCCBBB???<<<999666555444555555444333333222111111222222222222222222222222111111111111111111111111222222222111111111000000333222222111111222222333222222111111111111111222444444444444555777888999777999;;;<<<<<<>>>AAADDDDDDGGGIIIKKKLLLLLLNNNPPPQQQRRRTTTTTTUUUVVVYYY[[[IIIHHHHHHJJJNNNRRRVVVXXX\\\```ffflllrrryyy~~~zzzvvvsssqqqqqqrrrtttuuuwwwyyyzzzzzzyyyvvvrrrnnnllllllmmmoooqqqsssvvvzzzxxxqqqooooooooonnnmmmmmmlllmmmnnnnnnrrrsssyyy|||sssppplllkkkkkkkkkiiifff]]][[[YYYWWWXXX\\\bbbffffffccc[[[QQQGGG@@@>>>>>>999999999999999999999999:::999999888777777888888999888888777888999:::;;;999999999888888888777777777777666666666666777777777777777777777777777777666666555555555555666666777777666555555555555555777777888888888999999999;;;???@@@CCCPPPggg{{{~~~wwwsssqqqqqqpppnnnlllmmmrrrxxx}}}~~~yyyuuuqqqooonnnnnnllloooqqqoookkkfffdddcccbbbdddfffgggjjjqqqzzz}}}ooobbbYYYSSSNNNNNNOOOWWWeeevvvrrrXXXIIIAAA>>>>>><<<:::999::::::999888888888999:::<<>>=========<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888999:::888888888888777777777777555666777888777666444333444444333333333333222222222222222222222222222222222222222222222222222222111111111111111111111111000000111111222222333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000111222222222222111111111111111000000000000111111111222222222333333333333333444666888999:::=========>>>AAAEEEHHHJJJJJJKKKLLLMMMPPPUUU[[[```kkkqqq{{{{{{sssppplllmmmqqq{{{{{{xxxtttpppnnnnnnoooooorrrwwwzzzvvvvvvwwwxxxyyy~~~}}}{{{xxxsssnnnlllllljjjeeeaaa^^^]]]]]]^^^aaabbbbbbaaaaaa```___]]]\\\[[[[[[[[[XXXVVVSSSQQQOOOLLLIIIFFFBBBAAA>>>;;;888666555444555444444333222222111111222222222222222222222222111111111111111111111111222222222111111111000000333222222111111222222333222222111111111111111222444444444444555777888999777999;;;<<<<<<>>>AAADDDDDDGGGJJJKKKKKKLLLNNNOOOPPPQQQSSSTTTTTTUUUXXX[[[KKKKKKJJJLLLNNNSSSWWWYYY___ccchhhnnnuuu|||zzzuuurrrmmmmmmnnnooorrrtttwwwxxxzzzxxxuuupppkkkgggggggggfffhhhjjjkkknnnuuu~~~~~~wwwsssrrrrrruuutttrrrpppooonnnnnnnnnjjjiiikkkqqq{{{}}}sssqqqnnnlllkkkjjjhhhfff\\\ZZZXXXXXXZZZ___eeehhheee^^^TTTJJJDDD???===;;;999999999999999999999999:::999888888777888888888999999999888999999:::;;;999888888888888777777777777777666666666666777777777777777777777777777777666666555555555555666666777777666666666666555555777777777888888888999999:::>>>@@@@@@III\\\rrrzzzuuurrrqqqrrrooommmnnnrrrwww{{{}}}}}}yyyuuurrrpppppppppnnnppprrrqqqmmmiiigggfffeeegggiiiiiikkkpppwww~~~ssseee[[[SSSMMMLLLLLLRRR___ooozzz]]]KKKCCC@@@<<<:::888888999999888777888888888:::<<<>>>AAABBBFFFIIINNNRRRVVVZZZ^^^aaacccgggmmmqqqqqqooonnnmmmiiigggeeecccbbbcccdddeeekkknnnsssxxx~~~rrrhhh___ZZZSSSQQQNNNJJJGGGEEEDDDDDDEEEDDDDDDCCCBBB@@@???>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888888888999888888888888777777777777555666777777777666444333444444333333333333222222333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000///000111111222222111111111111111111000000000000111111111222222222222333444444444555666888999:::<<<<<<<<<===???BBBEEEFFFGGGHHHIIIJJJMMMQQQWWW[[[hhhnnnzzzxxxtttnnnnnnrrr{{{}}}zzzvvvrrrpppooooooppppppuuu|||xxxwwwxxxyyyyyy}}}~~~~~~{{{yyyvvvrrrmmmkkkkkkiiidddaaa^^^]]]]]]^^^```bbbbbbaaa```___^^^\\\ZZZYYYYYYYYYWWWUUURRROOOMMMJJJFFFCCCAAA@@@===:::888666444444444444333333222222111111222222222222222222222222111111111111111111111111222222222111111111111111222222111111111111222222222111111111111111222222333333444444555666888999777999;;;<<<<<<>>>AAADDDEEEGGGJJJKKKKKKLLLNNNOOOOOOPPPRRRSSSSSSTTTWWWYYYLLLMMMMMMNNNPPPUUUZZZ^^^dddggglllqqqxxxyyysssppplllllllllmmmooosssvvvxxxzzzyyyvvvpppiiieeeccccccbbbcccdddeeefffkkksssyyy~~~zzzwwwttttttuuuzzzyyywwwuuusssqqqoooooodddbbbaaaeeemmmtttwwwxxxrrrqqqooommmkkkiiifffddd[[[YYYXXXZZZ^^^cccgggiiibbbYYYMMMEEEAAA???<<<999::::::999999999999999888999999888888888888888999888777777777777888888888888888888888777777777777777777666666666666777777777777777777777777777777666666555555555555666666666666777777777666666666777777777777888888888888888<<>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888888888888888888888777777777666666666666777666555444444444444333333333222222222333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111///////////////////////////////////////////////////000000111111111111111......///000111222333333111111111111222222222222444444444555666777999:::::::::;;;<<<===???AAABBBDDDFFFGGGIIIKKKOOOTTTXXX```hhhuuu|||yyyuuutttuuu|||}}}yyyuuurrrqqqqqqqqqooosss|||}}}{{{zzzzzzzzzzzz}}}}}}~~~~~~}}}{{{xxxwwwsssqqqmmmkkkjjjgggddd```]]]\\\\\\^^^```bbbaaa``````___]]][[[YYYXXXWWWWWWUUUSSSPPPMMMKKKGGGCCC@@@???>>><<<999777555444444333333333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222111111111000111111222333333333333444555666777888777999;;;<<<<<<>>>AAACCCEEEGGGJJJKKKKKKLLLMMMOOONNNOOOQQQRRRRRRTTTVVVYYYLLLMMMNNNOOOQQQWWW^^^ccciiilllpppuuu{{{yyytttrrrooonnnllllllnnnqqquuuxxxzzzyyyvvvpppjjjdddbbbaaa___aaaaaaaaaaaadddkkkpppuuuwwwxxxwwwvvvuuuwwwxxx~~~}}}{{{yyyvvvsssqqqpppccc```^^^___eeekkknnnooopppppppppnnnkkkgggcccbbbZZZYYYZZZ^^^cccfffgggggg]]]SSSHHHAAA@@@@@@===999:::::::::999999888888888999888888888888888999999777777777777777777777777777777777777777777777777777777666666666666777777666666666666666666666666666666555555555555666666555666777888888777666666666666777777777888888888666:::===>>>AAANNNeeewww|||xxxvvvvvvuuutttvvvxxxzzzzzzzzz~~~|||yyywwwuuuuuuuuuuuuwwwwwwwwwwwwvvvrrrnnnlllmmmpppsssttttttuuuyyy}}}tttfffYYYOOOJJJFFFGGGOOOZZZhhh{{{~~~eeeRRRGGGAAA>>><<<:::::::::;;;:::999888888888888:::<<>>>>>===<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888999888888888888777777777666666666666666666555555444444444333333333222222222333333333333333333333333222222222222222222222222111111111111111111111111111111111111111000000000111111111111111111111111111111111111111111111111000000000000000000000000//////////////////////////////////////////////////////000111111111111000......///000111222333333000000111111111222222222444444444444555666888888888999999;;;<<<>>>???@@@CCCEEEGGGHHHJJJNNNRRRVVVZZZbbbpppzzzwwwwww}}}|||xxxuuusssrrrrrrooorrryyy~~~~~~~~~}}}|||}}}}}}|||{{{zzzxxxvvvuuuqqqpppnnnllljjjgggcccaaa]]]\\\\\\]]]```aaaaaa``````___]]][[[XXXWWWUUUUUURRROOOLLLJJJHHHEEEAAA>>>===<<<:::888666555444444333222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222111111000000111111222111111000000111222222333333333333333444666777888777999;;;<<<<<<>>>AAACCCFFFHHHJJJKKKKKKKKKMMMNNNNNNOOOQQQQQQRRRSSSVVVXXXPPPQQQSSSSSSTTTYYYaaagggnnnpppsssxxx|||xxxwwwsssqqqnnnlllmmmppptttwwwyyyxxxvvvqqqjjjeeebbbaaa^^^``````___^^^```fffkkkqqqssstttuuuuuuvvvxxxzzz~~~}}}{{{yyyvvvtttsssfffccc```___bbbfffiiijjjmmmooopppnnnjjjdddaaa___ZZZZZZ]]]bbbgggiiifffcccUUUMMMCCC>>>>>>>>><<<:::;;;::::::999999888888888888888888777888888999:::888999999999999888777777666666777777777777777888777777666666666666777777666666666666666666666666666666555555555555666666555666777888999888777666666666666777777777888888666888;;;===@@@JJJ^^^qqq~~~zzzxxxwwwwwwyyy|||~~~~~~|||zzz}}}|||yyywwwvvvwwwwwwxxx{{{{{{{{{}}}}}}{{{wwwtttrrrvvvzzz||||||}}}ppp```TTTLLLGGGFFFJJJQQQ\\\lllzzzjjjWWWIII@@@???===;;;;;;<<<<<<;;;:::888777777888999;;;>>>???AAADDDHHHKKKNNNRRRVVVYYY]]]ccclllssswwwyyyzzzzzzqqqoookkkfffcccaaa`````````cccggglllrrryyyuuuiiiaaaXXXVVVSSSNNNKKKHHHGGGFFFGGGFFFFFFEEEDDDBBBAAA@@@???>>>======<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999:::888888888888777777777777777666666666555555555555444444333333333333222222333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000...///000000111111000000111111111111000000000000000000000111111111111222333333333333444555666777777777888:::<<<===>>>>>>BBBDDDFFFGGGIIILLLQQQTTTXXX___mmm{{{xxxwww}}}{{{xxxuuussssssppprrrvvv{{{~~~}}}{{{yyyxxxvvvuuutttppppppooommmjjjgggcccbbb]]]\\\\\\]]]___aaaaaa```___^^^[[[YYYVVVTTTSSSRRRNNNLLLIIIGGGFFFCCC???<<<;;;:::999777555444444444222222222222222222111111111111111111111111111111111111111111111111111111111111111111111222222222111111000000000000111111000000000000111222333333222222333333444555777888777999;;;<<<<<<>>>AAADDDFFFHHHKKKKKKKKKKKKLLLNNNNNNOOOQQQRRRRRRSSSVVVXXXZZZ\\\\\\[[[ZZZ^^^fffmmmqqqsssvvvzzz}}}zzzzzzwwwtttpppllllllnnnrrrtttvvvvvvtttpppjjjeeebbbaaaaaabbbbbbaaa___aaafffkkkqqqrrrsssssstttvvvyyy|||~~~~~~~~~}}}{{{yyywwwuuulllhhhccc```aaadddhhhjjjkkknnnpppnnnhhhbbb^^^\\\[[[\\\```fffkkkkkkddd^^^KKKFFF@@@<<<<<<<<<;;;:::;;;;;;::::::999888888777888888777777888999999:::777888888999888777666555666666666666777777888888777777666666666666777777666666666666666666666666666666555555555555666666444666777999999999777666666666666666777777777888888777999===@@@GGGWWWggg~~~{{{yyywwwyyy}}}~~~{{{}}}{{{yyyxxxwwwxxxyyyzzz}}}}}}{{{{{{hhh[[[PPPKKKGGGIIIMMMTTTaaalllzzz}}}mmm]]]LLLAAA@@@>>><<<;;;<<<<<<;;;:::777777777777999;;;===>>>@@@BBBFFFIIILLLOOORRRUUUYYY___iiiqqqvvvxxxzzz{{{sssqqqlllgggcccaaa______]]]```dddhhhmmmsss{{{zzzmmmeeeYYYWWWTTTPPPMMMJJJIIIIIIGGGGGGFFFFFFDDDCCCAAA@@@???>>>>>>===============;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999:::;;;;;;888888888888777777777777777777666555555555555555444444333333333333222222444444444444444444444444222222222222222222222222111111111111111111111111000000000111111222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000...//////000000000000000111111111111000000000000000000000000111111111111222222222222333333444555555666888:::<<<===>>>>>>@@@BBBDDDFFFHHHKKKNNNQQQVVV\\\iii{{{|||yyy}}}~~~zzzvvvtttsssrrrsssuuuwwwzzz~~~}}}{{{xxxvvvuuuttttttoooppppppnnnkkkgggdddccc\\\\\\[[[]]]___aaa``````]]][[[YYYVVVSSSQQQOOONNNJJJIIIFFFEEEDDDBBB???<<<:::999888666555444444444111111111111111111222222111111111111111111111111111111111111111111111111000000111111111222222222111111000000000000111111000000000000111222333444222222222333444555666777777999;;;<<<<<<>>>AAADDDFFFIIIKKKKKKKKKKKKLLLMMMNNNPPPRRRRRRSSSTTTWWWYYYeeeggggggdddaaadddkkkrrrsssuuuwww{{{{{{yyyzzzzzzvvvpppllljjjlllppprrrttttttrrroooiiieeebbbaaadddeeefffdddcccdddiiimmmqqqrrrsssssssssuuuyyy}}}}}}~~~~~~}}}|||zzzxxxwwwpppkkkeeeaaa```dddjjjmmmjjjmmmpppnnnhhhaaa]]][[[[[[]]]bbbiiinnnkkkbbbZZZEEEBBB>>>;;;:::::::::999;;;;;;::::::999888777777888888777777888999::::::444555666666666444333222555666666666777777888888777777666666666666777777666666666666666666666666666666555555555555666666444666888999:::999888777666666666666777777777777999777888<<>>???BBBEEEHHHJJJMMMPPPSSSVVV\\\fffnnntttwwwyyyzzzuuurrrmmmhhhccc```___^^^\\\___bbbeeejjjooovvvzzz}}}pppgggZZZXXXUUUQQQNNNLLLKKKKKKGGGGGGGGGFFFDDDCCCAAA@@@??????>>>===============;;;;;;;;;;;;;;;;;;;;;;;;999999999999:::;;;;;;<<<888888888888777777777777777777666555555555555555444444444333333333222222444444444444444444444444222222222222222222222222111111111111111111111111000000111222333333444444111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000...//////000000000000000......///000111222333333000000000000111111111111111111111111222333444444444555777:::<<<>>>>>>??????AAACCCEEEGGGIIIMMMPPPSSSXXXddduuu}}}~~~{{{wwwuuutttssssssttttttvvvzzz~~~{{{xxxvvvtttttttttooopppqqqoookkkgggeeeccc\\\[[[[[[]]]___aaa```___[[[YYYWWWSSSPPPNNNLLLLLLHHHGGGEEEDDDCCCAAA>>><<<999888777666444444444444111111111111111111222222000000000000000000000000111111111111111111111111000000111111222222222222111111000000000000111111000000000000111222333444222222222333444555666777777999;;;<<<<<<>>>AAADDDGGGIIIKKKLLLKKKKKKLLLMMMOOOPPPRRRSSSSSSTTTWWWZZZoooooommmkkkkkkoootttxxx|||yyyyyy~~~xxxttttttqqqrrrqqqooopppttttttqqqssspppllliiiiiiiiihhhgggccceeeffffffeeehhhnnnrrrsssuuuvvvuuusssrrruuuwwwzzz{{{|||}}}}}}~~~~~~}}}yyyoooggghhhiiihhhkkkooopppqqqqqqkkkccc^^^^^^aaaaaadddhhhkkkooommm```SSSDDDAAA<<<::::::;;;;;;;;;999;;;======;;;888777777888888777777777777888888777777777777666666666666666666666666666666666666888777666555555666777888555555555555555555444444777777777777777777777777777777777777777777777777666666666666666777777888888999;;;<<<===AAANNN[[[rrr}}}|||}}}{{{}}}~~~|||}}}{{{xxxwwwxxxyyyyyyyyy|||}}}yyyfffZZZRRRLLLLLLNNNPPPVVV[[[dddmmmttttttnnndddUUUHHHAAA===:::;;;:::888999<<<999999999999::::::;;;<<<@@@AAABBBDDDGGGKKKOOOQQQTTTZZZccclllssswwwxxxxxxtttpppjjjeeecccaaa```___aaa______bbbeeehhhpppxxxyyylllbbbZZZTTTSSSRRRNNNLLLLLLFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@???===<<<<<<<<<<<<>>>>>>===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777777888888777777666666555555333333333333333333333333444444333333333333222222222222222222222222222222222222222222222111000///000111222333333222111000222222222222222222222222000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000222111111111000000//////222222222111111///......000000000000000000000000111111222222222333333333888888888999999::::::;;;:::<<<@@@CCCFFFIIILLLOOOOOOUUU```lllyyy}}}{{{zzzxxxwwwtttvvvwwwvvvvvvyyy~~~|||yyywwwvvvsssqqqmmmlllkkkjjjiiigggccc```^^^]]]\\\]]]_________^^^ZZZWWWTTTPPPLLLIIIHHHGGGGGGGGGEEECCCAAA???===<<<777666666444333222111111000000000000111111111111111000//////000111111000111111111111111111111111000000000000000000000000000111111111111222222222222222111111111111111222444444444444555777888999999;;;<<<======@@@CCCFFFGGGIIIJJJJJJIIIJJJKKKMMMKKKNNNPPPRRRSSSUUUWWWZZZvvvvvvvvvttttttwww{{{~~~|||zzz|||uuuppppppmmmpppqqqpppsssyyyzzzxxxyyyuuupppmmmllllllkkkjjjgggiiijjjjjjjjjmmmrrrvvvwwwxxxyyyxxxvvvuuuwwwyyyzzz{{{||||||}}}|||||||||xxxooohhhiiijjjkkknnnrrrpppqqqooojjjbbb^^^^^^```aaafffjjjlllnnnjjj\\\OOOAAA>>>;;;::::::<<<<<<<<<888:::<<<<<<;;;888888888888888777777777777888888777777777777666666666666666666666666666666666666888777666555555666777888555555555555555555555555666666666666666666666666666666666666666666666666888888777777888888999:::888888:::<<<<<<@@@LLLYYYppp||||||}}}~~~|||{{{yyyxxxwwwwwwxxxxxxxxxxxxzzzooobbbYYYQQQNNNNNNNNNRRRWWW]]]eeemmmooommmeeeVVVHHHDDD???<<<<<<;;;888888::::::999999999::::::;;;<<>>===<<<<<<<<<>>>======<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888777777666888777777777666666666555555555444444333333333222444444333333333333222222222222222222222222222222222222222222222111000000000111222222222222111000222222222222222222222222111111111111111111111111000000000000000000000000111000000000/////////...000000000000000000000000111111111111000000000///222222222111111000///...000000000000000000000000111111111222222222333333555666777888:::;;;<<<===;;;>>>AAADDDFFFHHHLLLNNNOOOTTT\\\fffqqq}}}~~~}}}|||zzzyyywwwxxxxxxwwwvvvxxx}}}{{{yyyxxxvvvsssqqqpppnnnllljjjiiifffbbb___]]]\\\[[[\\\]]]^^^]]]\\\XXXUUURRRNNNJJJHHHFFFFFFEEEDDDCCCAAA???===;;;:::666666555444333222111111000000000000111111111111333222111111222222222222111111111111111111111111111111111111111111111111000000111111111222222222222222111111111111111222444444444444555777888999999;;;<<<======@@@CCCFFFGGGHHHJJJJJJIIIIIIKKKLLLKKKNNNPPPRRRSSSUUUWWWZZZ|||}}}~~~~~~~~~zzzyyy}}}rrrlllkkkjjjnnnqqqrrrwww}}}{{{wwwqqqnnnmmmllllllllljjjkkkmmmmmmoooqqqvvvyyy{{{|||}}}{{{yyyxxxyyyzzz{{{{{{{{{{{{{{{zzzzzzyyyvvvooojjjjjjlllnnnrrrwwwsssrrroooiiiaaa]]]^^^```ccchhhlllmmmllleeeVVVHHH???<<<:::999;;;<<<======777999;;;;;;:::888888999888777777666666777777888777777777777666666666666666666666666666666666666777666666555555666666777555555555555555555555555666666666666666666666666666666666666666666666666888888777777888888999:::888888:::<<<<<>>===999888999::::::999999999:::;;;;;;>>>>>>@@@CCCGGGLLLOOORRRTTTXXX___gggmmmqqqsssssssssooojjjfffcccbbb```^^^]]][[[[[[^^^```cccjjjrrryyywwwkkkbbbZZZXXXUUUQQQNNNNNNIIIHHHGGGFFFEEEDDDDDDDDDBBBAAA???>>>======<<<<<<>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888777777666666777777777777666666666666777777666555444333333222444444333333333333222222222222222222222222222222111222222222222111000000000111222222222222111000222222222222222222222222111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000111111111111000000000000111111222111111000///...000000000000000000000000111111111222222222222333333444555777999<<<===>>>===???BBBDDDFFFHHHKKKMMMOOOQQQVVV\\\dddnnnxxx~~~}}}|||{{{zzzzzzyyyxxxwwwxxx|||~~~{{{yyywwwvvvtttrrrrrrooollliiigggeeeaaa^^^\\\[[[ZZZ[[[\\\\\\ZZZYYYTTTRRRNNNKKKGGGEEEDDDCCCBBBAAA@@@>>><<<:::999888666555444444333222111111000000000000111111111111222222222222222222222222111111111111111111111111222222222222222222222222000000000111111111222222222111111111111111222222444444444444555777888999999;;;<<<======@@@CCCFFFGGGHHHJJJJJJIIIIIIKKKLLLKKKNNNPPPRRRSSSUUUWWWZZZ}}}{{{vvvwww{{{}}}pppiiihhhkkkppptttuuuyyy}}}zzzuuurrrrrrrrrrrrqqqmmmmmmnnnoooqqqtttxxx{{{~~~|||{{{zzzzzzzzzzzzzzzzzzyyyxxxwwwvvvssspppmmmmmmooosssxxx{{{zzzwwwqqqiiiaaa]]]]]]___dddjjjnnnlllggg]]]OOOBBB>>><<<999999:::<<<<<<<<<666888::::::999888888999777777666666666666777777777777777777666666666666666666666666666666666666666666666666666666666666444444444555555555555555666666666666666666666666666666666666666666666666555555555555555666777777888777999;;;<<<>>>FFFPPPjjjxxxzzzvvvxxxzzzxxxwwwwwwtttuuuwwwwwwvvvuuuuuuuuussstttxxxrrrggg\\\WWWTTTSSSVVVZZZ]]]bbbgggmmmrrrnnn___OOOGGGAAA===>>>>>>:::888999:::::::::999999::::::;;;<<<===???BBBGGGKKKOOORRRTTTXXX^^^eeekkkoooqqqqqqsssooojjjfffdddbbb___^^^\\\ZZZZZZ]]]___aaagggnnnvvv~~~~~~qqqhhh^^^ZZZWWWQQQNNNNNNJJJIIIHHHFFFEEEEEEDDDDDDBBBAAA@@@???>>>=========>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888777777777777777777666666666666999888777666555444333222444444333333333222222222222222222222222222222222111111222222222111111000111111111222222111111111222222222222222222222222111111111111111111111111000000000000000000000000000000000000////////////////////////////////////111111111000000000000000111111111111111000//////000000000000000000000000111111111111222222222222333333555777999;;;<<<===???AAACCCEEEEEEGGGIIIKKKNNNOOORRRUUUZZZccclllrrr{{{}}}~~~~~~}}}|||{{{zzzxxxwwwxxxzzz}}}}}}zzzxxxwwwuuusssqqqqqqnnnjjjgggfffdddbbb```\\\[[[ZZZ[[[[[[[[[XXXVVVPPPNNNJJJGGGDDDBBBAAAAAA@@@???>>><<<:::888777666444444444333222111111000///000000000111111111111111222333222111000000111111111111111111111111111222222222222222222222222000000000000111111111111111111111000111111222333444444444444555777888999999;;;<<<======@@@CCCFFFFFFHHHIIIIIIIIIIIIJJJLLLKKKNNNPPPRRRSSSUUUWWWZZZ~~~|||uuurrrsssxxx{{{}}}yyyyyy|||}}}{{{{{{}}}zzzooojjjiiipppvvvzzzzzz{{{~~~~~~~~~~~~|||zzzrrrqqqpppqqqtttyyy}}}~~~}}}zzzyyyyyyyyyyyyxxxwwwvvvuuutttqqqrrrrrrrrruuuyyy}}}}}}tttjjjbbb^^^^^^___eeekkknnnhhh___UUUIII>>>>>><<<:::999:::::::::999666888999999888777888999777777666666666666777777777777777777666666666666666666666666666666666666555555666666666666555555444444444555555555666666555555555555555555555555555555555555555555555555555555555444555666666777888777777:::;;;<<>><<<::::::;;;::::::999999:::::::::;;;<<<>>>BBBFFFKKKOOOQQQUUUXXX]]]ccciiimmmpppqqqrrrooojjjgggdddbbb___]]][[[YYYYYY]]]^^^___eeelllttt{{{xxxmmmccc]]]XXXRRRNNNNNNIIIIIIGGGFFFEEEDDDDDDDDDCCCBBBAAA???>>>>>>>>>>>>===============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999999666666666666777777777777999999888777555444333333444444333333333222222222222222222222222222222222000111111222222222111111222111111111111111111222222222222222222222222222111111111111111111111111000000000000000000000000////////////000000000000////////////////////////000000000000000000111111000111111111111000000///000000000000000000000000000000111111111222222222444444555666888999::::::???AAACCCDDDDDDEEEHHHJJJLLLMMMNNNPPPTTT[[[dddiiiqqqssszzz~~~}}}}}}|||{{{yyyxxxvvvvvvxxx{{{~~~~~~|||xxxvvvvvvtttrrrpppnnnkkkgggdddddddddcccbbb\\\[[[ZZZ[[[[[[YYYVVVSSSKKKJJJGGGDDDAAA@@@?????????>>>===;;;:::888777666333333333222111111000000///000000000111111111111222444666555333111111222111111111111111111111111222222222222222222222222//////000000000111111111111111000000111222222333444444444444555777888999999;;;<<<======@@@CCCFFFFFFGGGIIIIIIHHHHHHJJJKKKKKKNNNPPPRRRSSSUUUWWWZZZ|||uuupppmmmoooqqqrrrooopppssstttrrrsssvvvvvv}}}xxxooolllmmmwww~~~~~~yyyvvvssstttxxx~~~~~~zzzwwwwwwwwwwwwwwwvvvuuutttsssqqqwwwzzz{{{}}}uuujjjccc``````bbbfffkkkkkkbbbWWWMMMDDD>>>>>><<<:::999::::::999777777888999888666666777888777666666555555666666777777777777777666666666666666666666666666666666666444555555666666555555444333333444444555666666666555555555555555555555555555555555555555555555555777777666666777777888999888666777:::;;;;;;???FFFWWWgggzzzwwwpppppppppnnnnnnoooqqquuuzzz{{{xxxvvvuuuvvvwwwvvvuuuuuuvvvyyy{{{}}}}}}wwwoookkklllrrrxxx|||}}}wwwiii___YYYVVVWWW[[[bbbiiiqqqxxx}}}|||qqqdddTTTJJJ@@@??????===;;;:::;;;;;;:::999999999::::::<<<<<<>>>AAAEEEJJJNNNPPPTTTWWW[[[aaafffkkkoooqqqrrroookkkgggeeebbb___]]]ZZZXXXXXX\\\]]]]]]bbbiiipppwwwttthhhaaa[[[TTTOOOOOOJJJIIIHHHGGGFFFEEEEEEEEECCCCCCAAA@@@???>>>>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::666666666666777777777777888888777666555444444333444444333333333333222222222222222222222222222222000000111222222222222111222222111000000111222222222222222222222222222222222222222222222222222222000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000111111111111000000000000000000000000000000000000000111111111111222333444555666777888999999>>>@@@BBBCCCCCCDDDFFFHHHJJJKKKLLLNNNPPPVVV\\\aaafffiiiooowww|||~~~}}}|||{{{zzzyyywwwtttuuuxxx{{{~~~~~~|||yyyvvvuuutttsssqqqooolllhhhdddaaaaaabbbcccccc[[[ZZZYYYYYYYYYWWWSSSOOOHHHGGGDDDAAA???>>>======>>>===<<<;;;999888777666222222222111111111000000000000000000111111111111333666999888555222333444111111111111111111111111222222222222222222222222/////////000000000111111000000000000111222333333444444444444555777888999999;;;<<<======@@@CCCFFFFFFGGGIIIIIIHHHHHHJJJKKKKKKNNNPPPRRRSSSUUUWWWZZZ~~~}}}|||vvvooojjjiiiiiigggfffgggkkkkkkiiikkkooommmttt{{{zzztttooooooqqq|||}}}xxxssssssxxx{{{wwwuuuuuuuuuuuuuuutttsssrrrttt}}}}}}rrrhhhcccbbbdddffffffjjjhhh\\\OOOGGGBBB???;;;999888999:::::::::888888888999777555555666777666666555555555555666666777777777777666666666666666666666666666666666666444444555666666555444444333333444444555666666777555555555555555555555555555555555555555555555555777666666666666777888888888555666999::::::===BBBIII[[[qqqxxxqqqpppooommmlllmmmqqqvvv|||}}}zzzwwwwwwxxxxxxvvvssspppooopppsssuuuuuuooogggccceeekkkrrrvvvwww}}}wwwiii___YYYVVVWWW[[[```jjjvvvyyyaaaSSSFFFBBB@@@===;;;:::<<<;;;::::::999999999:::<<<===>>>AAADDDHHHLLLNNNRRRTTTXXX]]]ccciiinnnpppqqqoookkkhhheeebbb___\\\WWWVVVVVVYYYZZZZZZ___eeeiiipppzzzzzzmmmeee^^^VVVRRRQQQKKKKKKIIIHHHGGGFFFFFFFFFDDDCCCBBBAAA@@@?????????=====================>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::555666666666777777777888666666666555555444444444444444333333333333222222222222222222222222222222000000111222222222222222222222111000000111222222222222222222222222222222222222222222222222222222000000000000000000000000.../////////000000000111000000000000000000000000///000000000111111111111000000111111111111000000000000000000000000000000000000000000111111111111111222333555777999:::;;;<<<>>>@@@BBBBBBCCCEEEGGGGGGHHHJJJKKKLLLPPPUUUXXX]]]___dddkkkooowww~~~}}}{{{zzzzzzwwwttttttwwwzzz{{{{{{{{{{{{{{{{{{||||||}}}~~~zzzwwwtttsssrrrqqqooonnnlllhhhbbb_________``````XXXXXXWWWWWWVVVSSSNNNKKKFFFEEEBBB@@@>>>===<<<<<<<<<;;;;;;999888777666555111111111111111000000000000000000000111111111111111555999888333000111333111111111111111111111111111111111111111111111111////////////000000000111000000000000111222333444444444444444555777888999999;;;<<<======@@@CCCFFFEEEGGGHHHHHHHHHHHHIIIKKKKKKNNNPPPRRRSSSUUUWWWZZZzzzvvvuuu}}}~~~}}}wwwoooiiifffeeeaaa```bbbeeefffdddfffjjjgggnnnuuuvvvqqqnnnpppsss}}}wwwqqqpppvvv|||xxxtttttttttuuuttttttsssrrrvvvzzzooofffbbbcccfffiiifffiiieeeXXXJJJCCCAAA@@@888777777888:::<<<;;;:::888999999777555444555666666666555555555555666666777777777777666666666666666666666666666666666666333444555666666555444333333333444444555666777777555555555555555555555555555555555555555555555555444444444444444555666666888555555999:::999<<<@@@@@@SSSkkk{{{yyyrrrqqqpppmmmlllmmmqqqwww~~~|||xxxxxxyyywwwuuurrrnnnkkkllloooqqqmmmhhhaaa^^^```fffllloooqqqvvv}}}sssfff^^^YYYWWWZZZ______kkk{{{jjj[[[KKKDDDBBB>>>;;;:::<<<;;;::::::999999999999======>>>AAADDDHHHKKKMMMPPPRRRVVV[[[aaagggllloooqqqnnnkkkhhheeebbb___\\\VVVTTTUUUXXXYYYXXX\\\bbbcccjjjuuuqqqhhhaaaYYYTTTSSSMMMLLLKKKJJJIIIHHHHHHHHHDDDCCCBBBAAA@@@?????????============>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999555666666666777777888888555555555555555444444444444444444333333333222222222222222222222222222222///000111222222222222222333222111000000111222333222222222222222222222222222222222222222222222222000000000000000000000000.../////////000000111111000000000000000000000000//////000000111111111222///000000111111111000000000000000000000000000000000000000000111111111111///000222444777:::<<<===;;;===???AAAAAACCCEEEGGGEEEGGGHHHIIIIIIKKKOOOQQQVVVXXX]]]bbbgggooo}}}|||zzz|||xxxtttsssvvvxxxyyyxxxwwwwwwwwwxxxyyyzzz{{{|||yyyvvvsssrrrqqqpppnnnmmmmmmhhhbbb^^^]]]]]]^^^^^^VVVVVVUUUUUUTTTPPPKKKHHHEEEDDDAAA???===<<<<<<<<<;;;:::999888777666555444111111111111000000000000000000000000111111111111---222666444000,,,---///111111111111111111111111000000000000000000000000////////////000000000000000000000000111222333444444444444444666777888999999;;;<<<======@@@CCCFFFEEEGGGHHHHHHHHHHHHIIIKKKKKKNNNPPPRRRSSSUUUWWWZZZzzztttssstttwwwxxxxxxvvvrrrmmmgggccccccaaa______aaadddfffggglllkkkoootttssspppsss{{{yyyqqqrrrwww|||zzz{{{xxxtttsssttttttrrrpppxxx}}}vvvjjjcccbbbdddggghhhmmmggg]]]RRRHHH@@@;;;999999999999999999999999999777777777777777777777777888888777666666666666666555555666666777777888888888888777777666666666555777777777666555555444444555555555555555555555555555555555555555555555555666666555555555444444444555555555555555555555555666666666777888:::;;;<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<::::::::::::::::::::::::999888777666666777888999777666666666555555555555666555444444333333444444222222111111111111222222333222222111111222222333333333222111111222333333000111111111111222222222000000000000000000000000000000000111222222222333000000000000000000000000222111111111000000//////......//////000000111111......//////000000111111////////////000000000000000000000000000000000000000111222444666777888999::::::;;;===@@@BBBEEEFFFFFFFFFFFFGGGIIILLLNNNPPPPPPVVV^^^bbbdddkkkvvv~~~zzzwwwsssrrrssstttvvvvvvxxxwwwuuutttttttttuuuuuusssrrrpppnnnmmmlllkkkkkkjjjfffaaa^^^\\\ZZZYYYWWWRRRSSSSSSQQQOOOKKKHHHFFFCCCBBB???<<<;;;:::;;;<<<:::999888666555333222111000000000000000111111111111111111000000000000000000111222333333222111000111111111111111111111111111222222333333222222111111111111111111111111111333333222222111222222222333333333444555666777888999;;;===???AAABBBCCCDDDFFFFFFFFFFFFGGGHHHIIIIIIKKKLLLNNNQQQTTTWWWYYYZZZ}}}xxxvvvuuuvvvvvvuuusssooojjjeeebbb___^^^\\\]]]```dddgggiiimmmmmmqqquuutttqqqtttzzzzzzpppooossswww|||}}}wwwsssrrrrrrpppoootttxxxvvvnnneee```bbbgggkkkmmmiiiaaaUUUJJJAAA===;;;;;;999999999999999999999999777777777777777777777777888777777666666666666666555555666666777777777777888888888777777666666666666666666666555555555555444444444444444444444444555555555555555555555555666666555555555444444444666666666666666666666666666666666777888999;;;<<<>>>FFFUUUhhh{{{xxxsssppppppooonnnssswww{{{}}}|||zzzxxxwwwxxxuuusssqqqpppnnnjjjggggggeeeaaa]]]\\\^^^cccfffiiilllrrrzzzyyypppcccWWWRRRSSSWWWZZZ___mmm|||www]]]NNNEEE???;;;;;;<<<;;;::::::999999::::::;;;;;;===???BBBFFFIIIKKKQQQSSSVVVXXX\\\bbbiiinnnnnnllliiifffbbb___\\\[[[XXXWWWVVVUUUVVVXXXZZZ\\\___eeennnwwwrrrhhh___YYYUUUQQQOOOMMMLLLKKKJJJHHHFFFGGGGGGFFFDDDBBBAAA??????>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;::::::::::::::::::::::::999888777666666777888999777777666666666555555555555555444333333333333333222222111111111111222222333222222111111222222333333333222111111222333333000111111111111222222222111111111111111111111111111111111111111222222222000000000000000000000000111111111111000000000///.../////////000000000111///000000000111111111111000000000000111111111111000000000000000000000000000111222333444555666777888999:::<<>><<<:::::::::;;;999888777666555333222222111111111000000000000000111000000000000000000000111111222222222222111111111111111111111111111111111222222333333222222111111111111111111111111111333333222222111222222333333333333444555666777888999;;;===???AAABBBCCCDDDFFFFFFFFFFFFGGGHHHIIIIIIKKKLLLNNNQQQTTTWWWYYYZZZ|||yyyyyywwwuuuqqqlllhhheeeccc]]]\\\[[[[[[^^^ccchhhkkkpppqqquuuxxxvvvssstttxxxxxx|||{{{ooolllmmmqqqwww~~~~~~uuupppnnnmmmlllmmmqqqwww}}}|||xxxmmmggg```___bbbhhhmmmnnncccYYYLLLAAA;;;:::;;;<<<999999999999999999999999777777777777777777777777777777666666555555666666555666666666666777777777777777777777777666666666555555555555666666666666444444444444444444444444555555555555555555555555555555555555555444444444777777777777777777777777666666666777888999:::;;;===AAALLL^^^rrr{{{vvvsssrrrqqqpppssswww{{{}}}|||zzzxxxxxxwwwvvvuuuttttttrrrnnnkkkiiifffbbb^^^]]]___aaacccfffhhhmmmuuu{{{vvvooodddYYYSSSRRRTTTWWW^^^jjjyyykkkVVVHHH???;;;;;;<<<;;;::::::999999::::::::::::;;;===@@@DDDGGGIIINNNPPPSSSVVVYYY___eeejjjjjjiiihhheeebbb___\\\[[[XXXWWWVVVVVVVVVXXXZZZ[[[]]]bbbjjjqqqzzzzzznnnddd[[[VVVSSSQQQOOONNNMMMLLLJJJHHHHHHHHHFFFDDDCCCAAA??????========================<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::999888777777777777888999777777777666666666555555555444333333222222333333222222111111111111222222333222222111111222222333333222222111111222222333000111111111111222222222222222222222222222222222222222222111111111111111000000000000000000000000111111111111000000000000////////////000000000000000000111111111111222222000000111111111222222222000000000000000000000000000000111222222333444444666666888:::===@@@BBBDDDDDDEEEFFFGGGIIIKKKNNNOOOPPPWWW___cccbbbcccfffjjjqqqyyy~~~wwwvvvttttttvvvvvvuuutttsssrrrqqqpppooooooooooooooonnnmmmkkkiiihhhggggggbbb^^^ZZZWWWVVVTTTRRRQQQMMMMMMMMMKKKIIIFFFCCCAAA@@@???===;;;:::999999:::666666666555444333333333222222111111000000//////000000000000000000111111222222111111111111222222111111111111111111111111111111222222222222111111111111111111111111111111333222222111222222333333333333333444555666888888999;;;===???AAABBBCCCDDDFFFFFFFFFFFFGGGHHHIIIJJJJJJLLLOOORRRUUUWWWYYYZZZ}}}xxxsssnnnjjjhhhggg___^^^]]]\\\^^^cccjjjnnntttwww{{{}}}zzzvvvuuuvvvpppsssxxx{{{nnniiijjjmmmuuu}}}zzzpppjjjhhhhhhhhhjjjnnntttwwwwwwssspppiiiddd``````dddiiikkkkkk]]]TTTGGG===999999::::::888888888888888888888888777777777777777777777777777666666555555555666666666666666666666666666666666666666555555555555555444444444555666777777888444444444444444444444444555555555555555555555555555555555555555555555555666666666666666666666666666666666666777888999:::===>>>DDDTTTiii|||~~~yyyvvvtttsssssstttwww{{{}}}|||zzzyyyyyyxxxwwwwwwxxxxxxwwwtttqqqllliiieeebbbaaaaaabbbbbbeeehhhlllsssyyy|||vvvkkk```VVVRRRQQQRRRZZZdddppp~~~uuu]]]LLLBBB??????<<<;;;::::::999999::::::999999:::;;;>>>AAADDDFFFJJJLLLOOOSSSVVV[[[aaaeeehhhhhhhhhgggeeebbb___]]]YYYXXXWWWVVVVVVWWWYYYZZZ\\\aaagggmmmuuuvvvjjj___XXXUUUSSSPPPOOONNNMMMKKKIIIGGGGGGFFFEEEDDDBBBAAAAAA========================;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888888888888888777777777666666666666555444444333222222222222333333222222111111222222333333222222111111222222333222222222222222222222222000000111111111222222222222222222222222222222222333222222222111000000000000000000000000000000000111111111000000000000000////////////000000000000000000000000000000000111///000000000000111111111000000000000000000000000111111222222222222222222333444555888:::===@@@AAABBBCCCDDDFFFHHHJJJLLLMMMNNNVVV___ccccccaaa```aaadddkkkvvv}}}~~~|||zzz~~~}}}}}}{{{{{{|||uuuuuuuuuvvvwwwwwwuuusssrrrqqqpppooonnnnnnmmmmmmllljjjiiigggeeedddcccccc]]]ZZZVVVTTTSSSQQQOOOMMMKKKKKKJJJHHHFFFDDDAAA@@@>>>===;;;:::888888888888444444444444333333333333333222222111000///......000000000000000111111111333222111000000111222333111111111111111111111111111111222222222222111111111111111111111111111111222222111111222222333333333444444444555777888999999;;;===???AAABBBCCCDDDEEEEEEFFFFFFGGGHHHIIIJJJKKKLLLOOOSSSVVVXXXZZZZZZ|||uuupppllljjjiiieeedddbbb``````dddlllrrrzzz~~~yyyuuutttjjjkkkmmmsss{{{yyymmmiiiiiillluuu}}}qqqiiieeeddddddeeehhhllloooooollljjjdddbbbaaacccgggjjjjjjhhhWWWOOOEEE>>><<<;;;999777888888888888888888888888666666666666666666666666666666555555555555666666666666666555555555555555444444444444444444444444333444444555666777888888444444444444444444444444555555555555555555555555444555555555555555555555555555555555555555555555666666666666777888999999<<<<<<@@@MMM```ttt~~~yyywwwvvvuuuuuuxxx{{{}}}|||{{{{{{{{{yyyyyyyyyzzz||||||zzzxxxqqqmmmhhhfffffffffdddcccfffhhhmmmsss{{{{{{mmm___TTTOOONNNSSSZZZdddooo|||dddPPPEEEAAAAAA<<<;;;::::::999999::::::888888999:::<<>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888999999999999888888888777777777666666666666555444333333222222333333333333222222222222333333333222222111111222222333222222222222222222222222000000111111111222222222111111111111111111111111333222222222111000000000000000000000000000000000000000000000000000111111000000000000/////////////////////////////////............////////////000000000000000000000000000222222222222222222222222111222333555777:::<<<>>>??????AAACCCEEEGGGHHHIIILLLSSS\\\bbbbbb```^^^]]]\\\bbbjjjoooqqqqqqooooooqqqqqqqqqsssuuuxxx|||~~~zzzyyyxxxxxxyyytttssstttvvvwwwwwwtttrrrqqqppppppooonnnmmmlllkkkgggfffdddbbb```___^^^^^^XXXUUUSSSQQQPPPOOOLLLKKKIIIHHHGGGFFFDDDBBB@@@???;;;:::999888777777666666333333333222222222222222333222222111000///......//////000000111111111111333222111000000111222333111111111111111111111111000111111222222111111000111111111111111111111111222111111111222222333444444444444555666777888999999;;;===???AAABBBCCCDDDEEEEEEEEEFFFGGGHHHJJJKKKKKKNNNQQQUUUXXXZZZ[[[[[[yyyrrrmmmjjjiiiiiiiiifffcccbbbgggpppwww|||vvvqqqhhhfffeeehhhoootttvvvuuu{{{~~~uuummmiiiiiikkkrrr{{{tttiiidddcccbbbbbbcccfffhhhhhhgggeee]]]^^^aaafffkkklllhhhdddQQQJJJAAA======<<<888444888888888888888888888888666666666666666666666666555555444444555555666666666666666555555555555444333333333444444444444444444444444555666777777888555555555555555555555555555555555555555555555555444444444555555555555555555555555555555555555555666666666666666777888999;;;;;;>>>GGGXXXlll}}}}}}yyyxxxxxxwwwyyy|||~~~}}}}}}}}}}}}|||{{{zzz|||wwwsssnnnmmmnnnmmmkkkhhhiiilllqqqwww~~~jjj[[[QQQNNNLLLPPPWWWbbbooo}}}kkkUUUHHHAAA>>><<<;;;::::::999999::::::999999999:::<<<>>>AAABBBDDDGGGJJJNNNQQQUUUZZZ]]]```aaadddfffeeeccc```^^^[[[ZZZXXXVVVVVVVVVWWWXXX\\\```ffflllrrr|||xxxiii```WWWUUUSSSQQQPPPNNNLLLJJJFFFFFFFFFFFFEEEEEEEEEEEE>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::888888999::::::999888888888888777777777666666666555555444333333333333444333333222222222222333333333222222111111222222333111222222333333222222111000111111111111222222222111111111111111111111111222222222111111111111111000000000000000000000000000000000000111111111111000000000000//////////////////............---------------.........//////000000000000000000000000222222222222222222333333111111222333555777888999:::;;;===@@@BBBCCCDDDDDDIIIOOOWWW\\\^^^\\\ZZZYYYUUUYYY^^^bbbccccccddddddfffffffffhhhjjjllloooqqqsssuuuwwwxxxxxxyyy{{{}}}}}}~~~}}}|||}}}|||zzzvvvuuuttttttvvvppppppppprrrttttttrrrpppmmmmmmmmmlllkkkiiihhhgggbbbaaa___]]][[[ZZZYYYYYYSSSQQQOOONNNMMMLLLIIIGGGGGGFFFEEECCCAAA???>>>>>>888888888777666666555555222222222222111111111111222222111111000000///////////////000111111222222222222111111111111222222111111111111111111111111000000111111111111000000111111111111111111111111111111111111222333444444444444444555666777999999999;;;===???AAABBBCCCDDDEEEEEEEEEFFFGGGIIIJJJKKKMMMOOOSSSWWWZZZ\\\\\\\\\wwwqqqmmmkkkjjjjjjhhheeedddjjjttt}}}~~~vvvooogggccc```bbbggglllmmmkkkqqqyyyyyysssmmmjjjhhhhhhnnnuuuzzz~~~vvvjjjeeecccaaa``````aaacccdddcccaaa[[[]]]bbbiiillliiiaaaZZZJJJCCC;;;888:::;;;999555888888888888888888888888666666666666666666666666555444444444444555666777666666555555555444444444444444555555555666666666444444555555666666777777666666666666666666666666555555555555555555555555444444444555555555666666555555555555555555555555777666666666666777888888888999===DDDQQQdddxxx{{{zzzzzzxxx{{{~~~~~~~~~|||{{{}}}}}}yyyyyyzzzzzzvvvssssssvvvzzzwwwcccVVVRRRKKKLLLOOOVVV```kkkwwwqqq[[[LLLCCC===<<<;;;::::::999999::::::999999999:::;;;>>>@@@AAABBBEEEIIILLLPPPSSSWWWZZZ^^^```dddggggggeeebbb___\\\ZZZXXXVVVUUUVVVWWWXXX[[[___ffflllrrrzzz}}}mmmcccZZZWWWUUUSSSRRRPPPMMMKKKJJJIIIHHHGGGEEEDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@;;;;;;<<<<<<<<<=========::::::::::::::::::::::::888999999::::::999999888888888888777777777666666777666555555444444555555444333333222222333333444333222222111111222222333111222333333333333222111000111111111111222222222222222222222222222222222111111111111111222222222000000000000000000000000///000000000111111111111111000000000/////////...000/////////........................////////////000000000000000000000000000000000111111222222222000000111111222444555666666777:::<<<>>>@@@@@@@@@FFFJJJOOOTTTVVVUUUTTTSSSOOOQQQSSSTTTUUUVVVXXXZZZ\\\]]]^^^```bbbdddfffggggggjjjlllnnnnnnpppsssvvvwwwzzz|||xxxtttsssuuutttxxxzzz{{{~~~|||qqqnnnooonnnnnnooolllkkkkkklllnnnooommmlllggghhhhhhgggeeecccaaa```]]]\\\[[[YYYWWWVVVUUUUUUNNNLLLJJJJJJJJJHHHFFFDDDDDDCCCAAA???>>><<<<<<;;;777777777666666555444333222222222111111000000000111111111000000000000000...//////000111111222222111111222222222222111111111111111111111111111111000000111111111111000000111111111111111111111111111111111111222333444555444444555555666888999:::999;;;===???AAABBBCCCDDDDDDDDDEEEFFFGGGIIIJJJKKKNNNQQQUUUYYY\\\^^^^^^^^^|||uuupppnnniiiiiihhheeeeeekkkwwwvvvnnnhhhccc___```eeeiiijjjhhhlllsss|||wwwqqqmmmkkkhhhfffiiiooorrrvvv{{{wwwlllfffddd```^^^^^^^^^```aaa```___]]]```eeejjjkkkeeeYYYOOOEEE===555333777:::999666777777777777777777777777666666666666666666666666444444444444444555666777666666555555555444444444555666666666777777888888555555555666666666666666777777777777777777777777555555555555555555555555444444444555555555666666777777777777777777777777777666666666666777777888555888<<>>>>>::::::::::::::::::::::::888999:::;;;;;;:::999888888888888888777777777777777777666555555555555666444333333222222333333444333222222222222222222333111222333444444333222111000111111111111222222222333333333333333333333333000000111111222222222333000000000000000000000000//////000000111111111222111111000000/////////...111111000000/////////...////////////000000000000000000000000000000000000.........///000111111111111000000000111222333333333555888:::<<<===>>>>>>DDDFFFJJJNNNOOOOOONNNMMMKKKLLLLLLKKKKKKMMMPPPSSSSSSTTTUUUXXXZZZ\\\^^^^^^___bbbfffggghhhjjjooosssssswww|||zzztttnnnlllmmmlllppprrrqqqttt{{{~~~sssiiiggghhhhhhggghhhiiihhhggghhhjjjkkkjjjiiicccccccccbbbaaa___]]][[[[[[ZZZXXXVVVUUUSSSSSSRRRJJJIIIHHHGGGGGGFFFCCCAAAAAA@@@???===;;;::::::999666666666666555444333333222222111111000/////////000000000000000111111111...//////000111222222222000111222333333222111000111111111111111111111111000000111111111111000000111111111111111111111111111111111111222333444555555555555555666888999:::999;;;===???AAABBBCCCDDDDDDDDDEEEFFFGGGIIIKKKLLLOOORRRVVV[[[^^^_________xxxqqqmmmkkkhhhggghhhiiikkksss}}}}}}tttpppeeebbb^^^]]]___bbbdddeeeiiimmmvvv~~~vvvssspppmmmjjjiiiiiijjjlllooossswwwzzz~~~wwwmmmiiihhh```]]][[[ZZZ[[[[[[ZZZYYY]]]```eeegggeee\\\PPPGGG===;;;:::888777777888888777666555555555777888999888888777666666666666666555555555555555555444444444444444444444444444444444444444444444444444444444555555555666666777777666666777777666555444444444444444555555555666666555555555444444333333333666666555555555444444444444444444555666777777888777888<<>>======;;;:::999999999999::::::999999888999999999???BBBEEEIIILLLOOOTTTWWW[[[^^^ccchhhiiihhhfffdddccc```[[[XXXWWWWWWWWWWWW[[[___eeekkkqqqxxx~~~tttiiibbbZZZUUUUUUUUUQQQOOOOOOMMMLLLJJJHHHEEEDDDCCCBBB@@@???>>>>>>>>>???AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;:::999999::::::;;;;;;;;;:::::::::999999999999999888777666666555666666666666555444333222222222444444444444222222333333333333222111000000222222222222222222222222555444444333222111000000111111111111111111111111444444444333333222222222444444222111111111222333000000000000000000000000000000000000000000000000......------------......111111111000000000000000111111000000000000111111000000000000000000000000222222222111111111000000333333333333555888:::;;;@@@@@@AAACCCEEEHHHJJJKKKJJJIIIGGGEEEEEEFFFHHHIIIJJJLLLNNNQQQTTTVVVWWWXXX\\\]]]^^^___```cccgggkkkoootttzzzrrriiieeeeeeeee```aaacccfffjjjnnnqqqsssnnniiidddaaabbbddddddccceeeeeeeeeddddddccccccccc___]]][[[ZZZZZZYYYWWWVVVUUUTTTSSSQQQOOOMMMLLLKKKGGGGGGGGGFFFEEEDDDCCCBBB>>>===<<<:::888777555555666555444333222222222222000000000000000000000000222111111111000000//////111111111111111111111111111111111111111111111111222222222222222222222222...///000111111111111111000111111111111222222222333333333333333333333333555555555555666888999:::>>>>>>>>>???@@@AAACCCDDDCCCDDDFFFGGGHHHIIILLLOOOTTTVVVZZZ\\\^^^]]]\\\[[[yyyrrrooommmjjjggggggggghhhpppyyy{{{qqqllldddaaa___^^^___aaaaaaaaabbbfffmmmxxxzzzvvvuuurrrooollljjjjjjiiigggjjjmmmqqqsssvvvzzz}}}xxxmmmiiiggg```]]]YYYWWWXXXYYYZZZZZZ^^^aaaeeeeee```VVVKKKDDD;;;:::999777666666777777777666555555666777888999777666666555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444555555555666666666777666666666666666555444333444444444555555555666666555555444444444333333333666666555555555444444444444444555555666777777888888999<<<@@@DDDOOOdddwww}}}zzz|||yyywwwxxx|||~~~~~~~~~~~~{{{iii]]]QQQLLLJJJLLLNNNQQQXXX___gggrrrzzzttteeeUUUHHH@@@;;;::::::999999888888888:::::::::999999:::;;;;;;>>>AAADDDGGGJJJNNNSSSWWW[[[^^^dddhhhkkkjjjhhhgggfffccc___[[[ZZZYYYYYYYYY[[[___dddjjjooovvv|||{{{pppeee]]]WWWWWWVVVSSSPPPPPPMMMLLLJJJHHHFFFDDDDDDCCCAAA@@@???>>>>>>???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<:::999999::::::;;;;;;;;;:::::::::999999999999888888777666666555666666666666555444333222222333333444444333333222111222222333333333222222222222222222222222222222444333333222222111111111111111111111111111111111333333333222222111111111444333222111000111111222000000000000000000000000000000000000000000000000//////............//////000000000000000000000000111111000000000000111111000000000000000000000000222222222111111111000000222222333444555666888999::::::;;;===???BBBDDDEEEDDDCCCAAA@@@@@@AAACCCDDDGGGHHHJJJLLLOOOQQQSSSTTTXXXYYYZZZ[[[]]]```eeehhhmmmrrrxxx~~~~~~{{{|||yyylllccc___^^^]]]YYYZZZ[[[]]]___aaadddeeeddd```\\\ZZZ[[[]]]]]]]]]``````aaaaaa```______^^^\\\ZZZXXXWWWWWWVVVTTTRRRQQQPPPOOONNNLLLJJJIIIIIIEEEEEEEEEDDDCCCBBBAAA@@@::::::999999888777666666555555444333222222222222000000000000000000000000111111111111000000000///111111111111111111111111111111111111111111111111222222222222222222222222///000000111111111111000000111111111111222222222333333333333333333333333555555555555777888999:::======>>>???@@@AAABBBBBBAAACCCEEEFFFGGGJJJMMMOOOUUUWWWZZZ\\\]]]]]][[[ZZZyyysssqqqooojjjfffdddcccdddkkksss~~~xxxmmmgggaaa```___```aaa```^^^\\\\\\^^^ccckkkuuuzzz{{{yyyxxxvvvtttrrrooollljjjiiidddgggjjjlllmmmooorrruuuyyyoooiiieee```[[[UUURRRSSSVVVZZZ[[[```dddfffbbbXXXMMMDDD???999888777666666666666666777666666666666777777888555555555555444444444444555555555555555555555555444444444444444444444444444444444444444444444444555555555555555666666666444555555555555444333333444444444555555555555555555444444444444333333333555555555555555444444444444444555555666777777777999999;;;>>>@@@IIIZZZkkk{{{}}}zzzzzzxxxvvvvvvyyy|||~~~~~~~~~~~~~~~~~~~~~~~~~~~sssfffXXXRRRMMMLLLLLLMMMQQQWWW^^^jjjssspppeeeXXXLLLCCC::::::::::::::::::999999:::::::::::::::;;;<<<======???BBBEEEIIIMMMRRRVVV[[[___dddjjjmmmnnnlllkkkiiigggddd```]]]\\\\\\\\\\\\___dddiiinnnsssyyy}}}yyyjjjbbb[[[YYYXXXSSSQQQQQQLLLKKKJJJHHHGGGEEEEEEEEEBBBBBBAAA@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::::::::;;;;;;;;;;;;::::::::::::999999888888777666666666666666666666555555444333222333333444444333333222000111222333444444444444222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111000222222111000000000000111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111000000//////000000111000000000000000000000000222222222111111111111111111222333444555555555555555666666888:::<<<>>>??????>>>===<<<<<<===>>>???CCCCCCDDDEEEHHHJJJMMMOOORRRSSSUUUWWWXXX\\\aaaeeeiiimmmtttzzz}}}~~~|||{{{uuuuuuvvvzzz~~~zzznnnccc\\\WWWUUUTTTRRRRRRRRRRRRSSSTTTUUUVVVYYYVVVSSSRRRSSSUUUWWWWWWYYYZZZZZZ[[[[[[ZZZXXXWWWVVVUUUSSSRRRRRRRRRPPPNNNKKKKKKJJJIIIHHHGGGFFFFFFBBBBBBBBBAAA@@@???>>>===777777777666666666666666555444333222222111222222000000000000000000000000111111111111000000000000111111111111111111111111111111111111111111111111222222222222222222222222000111111111111000000///000111111111111222222222333333333333333333333333555555555666777888999:::;;;<<<>>>???@@@@@@@@@@@@AAACCCFFFHHHIIILLLPPPSSSWWWXXXZZZ\\\\\\[[[ZZZYYYxxxtttrrrooohhhbbb```______dddkkkqqqxxx}}}sssiiiccc^^^^^^```aaabbb```\\\XXX[[[[[[^^^dddmmmuuuzzz|||zzzyyywwwtttqqqmmmjjjhhhfffhhhjjjkkkkkklllnnnpppwwwzzzssskkkeee```ZZZSSSNNNPPPUUU[[[^^^dddffffff^^^QQQDDD>>><<<888888777777666666666666777666666666666777777777555555555555555555555444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555333444444444444444333333555555555555555555555555444444444444444444444444555555555555555555555555555555555555666666777777999888:::<<<>>>EEESSSbbbuuu}}}zzzyyywwwuuutttuuuwwwzzz|||~~~~~~}}}|||zzzkkkaaaZZZSSSPPPNNNMMMPPPVVVYYYdddnnnnnnggg]]]PPPFFF=========<<<<<<<<<<<<;;;888888888999:::;;;<<<===;;;>>>@@@CCCGGGKKKQQQUUU[[[___eeekkkoooppppppppplllkkkhhhddd```]]]]]]^^^^^^aaaeeeiiimmmqqqwwwzzzpppggg___\\\YYYTTTPPPPPPLLLKKKJJJHHHGGGGGGFFFFFFDDDCCCBBBAAA@@@???>>>>>>==============================<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;:::::::::888888888888777777666666666666666666666555444444333333333333333333333333111222222333444444333333222222222222222222222222111111111222222333333333222222222222222222222222222222222222111111111111111111111000000000000000000000000000000000000000//////////////////////////////............///////////////000000000000000000000////////////000000000000000000000000000000111111111111111111111111000111333444444333222111444444555666777999;;;<<<<<<<<<;;;;;;;;;<<<======@@@??????@@@AAADDDHHHJJJLLLNNNPPPQQQTTTXXX]]]aaacccgggmmmsssvvvwwwvvvuuuqqqooonnnoooqqqrrrrrrqqqpppkkkbbb[[[VVVSSSPPPNNNOOONNNNNNNNNNNNNNNOOOOOOPPPOOOMMMMMMNNNPPPRRRSSSRRRSSSTTTUUUUUUTTTRRRQQQRRRPPPNNNNNNNNNNNNLLLJJJFFFFFFFFFEEEEEEDDDDDDCCC@@@@@@??????>>><<<;;;:::555555555555444444444444444333333222111111222222000000000000000000000000111111111000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000///...000000111111111222222222444444444444444444444444555555555666777888::::::999:::===???@@@@@@???>>>BBBDDDGGGJJJLLLPPPTTTWWWXXXYYYZZZ[[[[[[ZZZYYYXXX~~~wwwrrrpppkkkddd^^^]]]]]]\\\```eeeeeekkkssswwwuuunnnfffaaa\\\]]]___bbbcccaaa]]]YYY]]]\\\]]]aaaiiirrrzzz~~~|||{{{yyyuuuqqqmmmjjjhhhfffhhhiiijjjiiiiiikkkllloooxxx{{{vvvnnnfff___YYYRRRNNNPPPWWW^^^bbbggggggcccYYYKKK@@@;;;;;;888888888888888888777777666777777777777666666666555666666777777777666666444444444555555555666666555555555555555555555555555555555555555555555555555555555555555444444444333333444444444444444333555555555555555555555444444444444444444444444444444555555555555555555555555555555555666666666666888777888;;;>>>CCCOOO[[[ppp|||}}}yyyxxxwwwtttrrrqqqssswwwyyy}}}|||xxxxxx|||}}}zzz{{{|||}}}ttthhh```XXXTTTPPPOOORRRWWWXXXbbblllnnnjjjbbbTTTHHHAAA@@@>>><<<;;;;;;;;;;;;777777777777888999;;;;;;:::<<>>>>>========================<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;::::::888888888777777777777777666666666777666666555444333333333333333333333333444444444444444333222111222222222222222222222222111111111222222333333444222222222222222222222222222333333333333333333333111111111111000000//////111111111111111111111111////////////////////////...------,,,,,,------.........//////000000000000000000////////////000000000000000000000000000000111111111111111111111111000111222333333222111000333333333444555777888999999999999999::::::;;;;;;======<<<<<<>>>@@@CCCEEEGGGHHHJJJLLLNNNRRRWWW[[[[[[^^^dddjjjnnnoooooonnnkkkiiihhhgggggggggeeecccddd```[[[WWWTTTRRRPPPNNNMMMMMMLLLLLLLLLMMMMMMNNNJJJJJJIIIIIIIIIJJJMMMNNNLLLMMMNNNOOOOOOOOONNNMMMNNNLLLKKKJJJKKKJJJIIIGGGCCCCCCCCCBBBBBBBBBAAAAAA>>>>>>======<<<:::999888666555555444333222111000333333222111111111222222000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000///...000000111111111222222222444444444444444444444444666666666666777999:::;;;888:::===???@@@@@@???>>>AAACCCGGGIIILLLPPPTTTXXXYYYZZZZZZZZZZZZYYYXXXXXXttt{{{vvvooolllfff```[[[\\\]]]]]]___bbb```ccciiimmmmmmjjjeeebbb\\\]]]___bbbddddddbbb___```______bbbhhhpppyyy~~~}}}zzzuuuqqqllliiigggdddeeeffffffddddddeeefffhhhpppxxxzzzzzzwwwoooggg]]]XXXSSSQQQUUU[[[bbbfffhhheee^^^RRRFFF===::::::777888888999999888777777666777777777777666666555555555777888888888777666333333444444555666666666555555555555555555555555555555555555555555555555555555555444444444444444333333444555555555555444555555555555555444444444333333333444444444444555444444444555555555555555555555666666666666666666777666777;;;===AAAJJJTTThhhxxx~~~zzzxxxwwwtttqqqoooppptttxxx~~~~~~{{{rrrppprrryyy{{{uuurrrtttwwwyyy|||nnnfff]]]XXXSSSQQQTTTZZZZZZcccmmmrrrqqqjjj\\\OOOFFFDDD@@@<<<:::999:::;;;777777777777777888999::::::<<<>>>AAADDDJJJQQQVVV[[[^^^ccciiinnnqqqssssssppppppoooiiibbb^^^]]]^^^]]]```dddgggjjjnnnsssvvv}}}}}}rrrgggaaa\\\UUUQQQPPPNNNMMMLLLJJJHHHGGGGGGGGGDDDDDDDDDCCCBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<=========<<<<<<;;;<<<<<<<<<<<<;;;;;;;;;:::888888777777777777777777666666666777777666666555444333333222222333333444555555555555444333222111222222222222222222222222111111111222222333333333333333333333333333333333333333333333333444444444111111222222111111000///111111111111111111111111000000000000000000000000---,,,,,,,,,,,,,,,,,,------......//////000000111000//////......//////000000000000000000000000000111111111111111222222222111111222222222222222111111111111222222444555555555555666666777777888888::::::::::::;;;===???@@@AAACCCEEEFFFHHHLLLQQQTTTRRRUUU[[[```dddfffgggfffccccccbbbcccdddcccaaa^^^___]]]YYYVVVUUUSSSQQQOOOKKKKKKJJJJJJJJJKKKKKKLLLEEEFFFFFFEEEDDDDDDFFFHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJIIIGGGGGGHHHHHHFFFEEEAAAAAAAAA@@@?????????>>>;;;;;;;;;:::999888777666555555444333222111000///222222111111111111222222000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111000000///000111111111111222222222444444444444444444444444666666666777888999:::;;;:::;;;===>>>???????????????BBBEEEHHHKKKOOOSSSVVVYYYYYYYYYZZZYYYYYYXXXXXXooossszzz~~~tttkkkgggbbb]]]ZZZ^^^aaaaaaaaacccaaabbbdddfffgggfffdddbbb]]]]]]^^^aaadddggggggfffddddddeeefffkkkrrryyy~~~zzztttoookkkiiihhh```bbbbbbbbb``````aaabbbaaahhhppptttwwwvvvooofff[[[XXXUUUVVVZZZaaafffiiigggaaaWWWKKKBBB<<<:::999666666777888888777666666666777888888777666555444333444666777888777666555333333444444555666666777555555555555555555555555555555555555555555555555555555555444444333333333333444555666666666666666666666555555555444444444333333333444444444555555444444444555555555666666666666666666666666666555777666777:::;;;===DDDMMM___qqq|||xxxwwwtttpppmmmnnnssswww|||~~~}}}{{{rrrnnnkkkooowww}}}~~~sssmmmjjjmmmqqqtttwww{{{wwwnnnddd^^^XXXUUUXXX]]]aaajjjttt{{{~~~yyykkk]]]PPPLLLEEE???;;;:::;;;===999888888777888888999999:::<<<>>>@@@DDDJJJRRRWWWZZZ]]]bbbhhhmmmpppqqqrrrrrrsssrrrlllddd___^^^___ZZZ]]]aaadddgggkkkpppsssyyy}}}yyymmmfff___XXXSSSRRRPPPOOOMMMKKKIIIGGGFFFFFFDDDDDDDDDDDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;777777777777777777777888666666777777777777666666444333333222222333333444333444444444444444333333222222222222222222222222222222222222222222333333333333333333333333333333111111222222333333333333111222333333333222000000111111111111111111111111000000000000000000000000---------,,,,,,---------------......///000000111//////............//////000000000000000000000000000000111111111222222222111111111111222222333444111111111111222333444444333333444555666666777777777888888999:::;;;;;;<<<<<<===???@@@AAAEEEIIIMMMJJJNNNSSSXXX]]]_________^^^___bbbfffiiijjjgggeeeaaa^^^ZZZWWWUUUSSSQQQOOOLLLKKKJJJIIIIIIHHHIIIIIIEEEFFFFFFDDDAAA@@@BBBDDDEEEDDDCCCBBBCCCDDDFFFGGGGGGEEEDDDDDDEEEEEECCCBBB??????>>>======<<<;;;;;;888888888777666555444333333333333222222222111111222222111111111111222222000000000000000000000000///000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111///000000111111111111000000111111111111222222222555555555555555555555555666666666777888999;;;;;;;;;<<<===>>>???@@@@@@AAAAAADDDGGGJJJLLLPPPTTTWWWXXXXXXYYYYYYYYYYYYYYYYYYmmmppptttxxx}}}~~~sssiiiddd```[[[[[[```dddddddddeeeeeedddccccccddddddcccbbb]]]]]]]]]```eeeiiikkkkkkiiijjjjjjlllooouuu|||yyysssnnnjjjiiihhh___```aaaaaa_________aaa]]]dddkkkppptttuuunnneeeZZZXXXWWWYYY^^^dddiiilllfff^^^RRRFFF???;;;999888444555666777777666555555666777888888888666555444222333555777777666555444333333444444555666777777666666666666666666666666666666666666666666666666555555555444444333333333444444555666777777666666666666555555555444444444333333333444444555555555444444444555555555666666666666666666666555555555888666666999::::::@@@GGGXXXkkk~~~yyyxxxuuupppmmmmmmrrrwwwyyy||||||zzzuuuoooiiiiiinnnsssuuutttmmmgggcccggglllnnnrrruuu{{{vvvkkkddd^^^ZZZ\\\aaahhhqqq|||xxxiiiYYYSSSKKKCCC>>>===???AAA::::::999999888999999999:::<<<>>>@@@DDDJJJRRRWWWZZZ]]]aaaggglllooopppqqqsssuuutttnnnfff```___aaaXXX[[[^^^bbbeeeiiinnnqqqvvvyyy}}}pppiiibbbZZZUUUTTTQQQPPPNNNKKKIIIGGGFFFFFFCCCDDDDDDDDDDDDBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===>>>>>>===<<<<<<======<<<<<<<<<;;;;;;;;;777777777777777888888888666666777777777777777666444444222222222222444444222222333444555555555555222222222222222222222222222222222222222222222222333333333333333333333333000000111111222222222222222222333444333222111000111111111111111111111111000000000000000000000000.........------.........---------...///000000111//////............//////000000000000000000000000000000111111222222222222222111111000111333555666333333333333333444555555333444555666777888888777555666777888999999999999999:::;;;<<<===@@@DDDHHHFFFIIINNNTTTXXX[[[[[[\\\]]]___eeekkkppprrrpppnnndddaaa\\\XXXUUUSSSPPPNNNNNNMMMKKKJJJHHHHHHGGGGGGGGGHHHHHHFFFBBB@@@AAACCCCCCAAA???>>>???AAACCCEEEEEECCCBBBBBBCCCCCCAAA@@@>>>======<<<;;;:::999888666666666555444333222111111111222222222333333333222111111111111111222222000000000000000000000000//////000000111111111222111111111111111111111111111111111111111111111111000000000000000000000000...///000111111111111111000111111111111222222222555555555555555555555555666666777777888999;;;<<<============>>>@@@AAABBBEEEGGGKKKMMMPPPSSSWWW[[[XXXXXXXXXXXXYYYYYYZZZZZZjjjjjjnnnuuuyyy{{{~~~rrrhhhccc``````aaaeeeiiimmmnnnnnnjjjhhheeedddddddddddddddaaa```___bbbfffkkknnnooommmnnnooonnnlllnnnssswww|||yyyuuupppkkkhhhfffeeeaaa___\\\\\\^^^___^^^\\\^^^bbbhhhppptttqqqiiibbb[[[[[[\\\```dddiiikkklll```XXXLLLBBB<<<999999999888888999999999999888888666666666666666666666666555555555555555555555555444444444555555666666666555555555555555555555555777666444444444555777999555444444333333444444555333333444444555666666666444444444555555666666666666555333333444444333222222333444444555555444444666666666666666666666666555666777888888:::===@@@SSScccxxx{{{vvvsssssspppmmmmmmpppssswww{{{~~~}}}{{{yyyxxxsssoookkkiiiiiikkknnnoooiiifffbbbaaadddjjjpppssszzzyyykkkbbb]]][[[```gggrrryyynnn]]]MMMFFFBBB===:::<<<999999888888999999::::::;;;<<<===???BBBHHHPPPUUUZZZ___dddhhhjjjmmmqqquuuttttttrrrooojjjddd^^^[[[\\\\\\]]]^^^aaaeeeiiikkksssuuu{{{yyyllleee___YYYTTTSSSPPPMMMKKKKKKKKKJJJIIIEEEEEEEEEEEEEEEDDDDDDCCC>>>?????????>>>===<<<;;;========================<<<<<<======<<<<<<;;;::::::::::::999999999888888777777777777777777777777555555666666555555444333222222222333333444444444222222222222222222222222333333333222222111111111222222222222222222222222222222111111222222333444444333111222333444444333000000000000111111111111000000000000000000000000...------...000111///---222000///------///000222000000///...............111111000000//////.........//////000111222222222333222111000000111222333333222222111111222222333333333222222333333444555555555666777888999999:::888999999:::<<<>>>@@@AAABBBCCCEEEJJJOOORRRSSSSSSVVVbbboooxxx}}}vvviiieee^^^XXXUUURRROOONNNKKKKKKKKKJJJIIIGGGFFFEEEEEEDDDCCCBBBAAA@@@??????>>>>>>>>>>>>============AAA@@@@@@???>>>======<<<;;;:::999777444222111000555555555555444333222111222222222111111111000000//////000000111111111222000000000000000000000000///000111222333222222111111111222222222111111000222222222111111111000000000000////////////000000000000000000000000000000......//////000000111111444444444555555555555666666555555555666999;;;===@@@???>>>???@@@AAA@@@???IIIPPPUUURRRPPPRRRUUUVVVXXXXXXYYYYYYYYYYYYXXXXXXiiijjjnnnuuuxxxyyy~~~}}}rrrjjjfffcccccceeehhhmmmqqqsssssspppnnnkkkiiihhhgggffffffbbbaaa```ccchhhmmmpppqqqqqqqqqpppmmmjjjkkknnnqqqvvvtttppplllhhheeedddcccaaa___\\\]]]___aaaaaa___bbbeeejjjpppsssooohhhbbb\\\\\\^^^ccchhhjjjhhheeeWWWPPPGGG???;;;999999999666777777888888777777666555555555555555555555555555555555555555555555555444444444444555555555555555555555555555555555555444444555666666666666555555444444333333444444555666666666555444444333333222222222333333333444444666444333333444555333222222333444444555555444444555555555555555555555555555666777777888:::===@@@LLL\\\rrr|||xxxttttttqqqmmmmmmpppooossswwwyyyyyywwwvvvvvvuuuqqqllliiihhhhhhiiijjjgggccc___^^^```ffflllpppwwwvvviii```ZZZXXX]]]dddpppxxxnnnXXXLLLFFF@@@<<<<<<:::999999999999999::::::;;;<<<===???BBBHHHOOOTTTYYY]]]cccgggiiilllppptttuuutttssspppkkkeee___\\\[[[[[[[[[]]]___cccfffiiiooopppwww~~~qqqiiibbbZZZUUUSSSPPPMMMKKKKKKKKKJJJIIIEEEEEEFFFFFFEEEEEEDDDCCC@@@??????>>>======<<<<<<========================<<<<<<======<<<<<<;;;::::::::::::999999999999888777777777777777777777777555555666666555555444333222333333333333333333444222222222222222222222222333333333222222222111111222222222222222222222222222222222222222333444444555333222222333444333222000000000000111111111111000000000000000000000000///111333222000......000111000///......///000111000000///...............////////////000000000000---......///000000111111222222111000000111222222333222222111111222222333333333222222333333444555555555555666666777777777777888888999;;;<<<>>>???@@@AAACCCFFFIIIMMMPPPRRR\\\hhhwwwzzzjjjeee^^^XXXTTTQQQOOOMMMJJJJJJJJJIIIHHHGGGFFFEEECCCCCCBBBAAA@@@???>>>>>>>>>>>>=========<<<<<<<<<=========<<<;;;:::::::::999888777666555333222222555555555555444333222111222222222111111111000000111111111111111000000000000000000000000000000000111111000000111222222333000000000000000000000000222222222111111111000000111000000//////000000111222222222222222222222222//////000000111222222222444444444555555555555666666555555555666999;;;===>>>======>>>@@@AAAAAAAAAEEELLLQQQPPPOOORRRVVVWWWWWWXXXXXXXXXXXXXXXXXXWWWhhhhhhmmmsssvvvvvvzzzyyyoooiiihhhhhhhhhjjjnnnssswwwxxxxxxwwwuuussspppmmmkkkjjjiiieeeddddddfffjjjoooqqqrrruuussspppkkkgggfffhhhjjjrrrpppmmmiiifffdddccccccbbb```^^^^^^aaaccceeeeeegggiiillloooppplllfffaaa^^^___bbbhhhmmmkkkccc[[[KKKFFF@@@<<<::::::999999555666666777777666666555555555555555555555555555555555555555555555555555444444444444444444333333555555555555555555555555111222555777777666444222555444444333333444444555666666555555444333333333222222222333333333333444666444333333444555444222222333444444555555444444444444444444444444444444444666777777777999<<>>AAAGGGNNNSSSWWW[[[aaaeeehhhkkkppptttuuuuuusssqqqlllfffaaa]]]ZZZZZZYYYZZZ\\\___ccceeehhhjjjpppyyyyyynnneee\\\WWWSSSPPPMMMLLLLLLLLLKKKJJJEEEFFFFFFFFFFFFEEEDDDDDDAAA@@@???============>>>========================<<<<<<======<<<<<<;;;:::::::::::::::999999999999777777777777777777777777555666666666666555444444444333333333333333333222222222222222222222222222333333333222222222222111222222222222222222222222333333333333333444444555666444222222333333222111000000000111111111222222000000000000000000000000000555888555///,,,...222000000////////////000000000//////............///.........///000111111111------......//////000000222222111000000111222222222222111111111111222222333333222222333333444555444444555555555555555555666666777777999:::;;;<<<<<<>>>@@@AAABBBFFFNNNSSS```lllzzzzzzkkkeee]]]VVVQQQOOONNNLLLIIIIIIIIIHHHGGGFFFEEEDDDAAAAAA@@@???>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;999999888888777777666666666555555555444444333333444444444444333222222111222111111111111000000000333333222222111000000000000000000000000000000000222111000000000111222333000000///......///000111222222222111111111111111111111111000000111111111222222222222222222222222000000111111222333333444444444444555555555555666666555555666777999;;;===<<<<<<===>>>???AAABBBCCCBBBIIINNNMMMNNNRRRVVVWWWVVVWWWWWWWWWWWWWWWWWWVVVfffgggkkkqqqsssrrrtttyyyvvvmmmjjjjjjnnnnnnooosssxxx{{{}}}}}}}}}}}}{{{wwwssspppnnnnnnlllkkkiiijjjmmmppprrrssswwwtttoooiiieeedddeeegggpppnnnllliiihhhgggffffffcccaaa```aaacccfffiiikkkkkklllmmmnnnllliiieeeaaacccdddgggnnnpppjjj]]]QQQBBB???<<<:::::::::999888555666666777777666666555444444444444444444444444555555555555555555555555555555444444333333222222555555555555555555555555111222444666666555444222555444444333333444444555222333333444444555666666555555555555555555555555555444333333444555444333222333444444555555444444444444444444444444444444444555666666666888;;;>>>>>>KKK___tttzzzvvvtttqqqlllkkkmmmnnnqqqsssuuuuuuuuuvvvwwwvvvtttqqqlllhhhfffffffffhhheeeaaa^^^]]]bbbhhhmmmqqqxxx~~~|||rrrfff___YYYVVVZZZ```jjjuuummmWWWLLLHHHDDDBBB<<<<<<;;;::::::::::::::::::;;;===>>>AAAFFFLLLPPPUUUZZZ```eeegggkkkppptttuuuuuutttrrrmmmhhhccc___YYYYYYXXXXXXZZZ\\\___```cccdddjjjsss{{{ssshhh^^^XXXTTTQQQNNNMMMMMMMMMLLLKKKFFFFFFGGGGGGFFFFFFEEEDDDCCCAAA???===<<<===>>>???========================<<<<<<<<<===<<<<<<;;;:::;;;;;;:::::::::999999999777777777777777777777777666666666666666555444444444444444333333222222222222222222222222222222222222222222222222222222222222222222222222222222222444444333333333444555555777555333222333333222000000000111111111222222222000000000000000000000000111444666555000...///222//////000000000000//////000///............//////.../////////000000000111.........//////000000000222111111111111111111222222222111111111111222222333333222222333333444555555555555555444444444444555555555555666777999999999<<<>>>>>>>>>DDDNNNWWW```jjjttt{{{{{{tttgggbbbYYYRRRNNNLLLKKKJJJFFFGGGFFFFFFEEEDDDCCCBBB@@@@@@???>>>>>>===<<<<<<;;;;;;:::::::::999999999666666666555555444444444555444444444333333333222333333333333333222111111111111111111000000000000222222222222111111111111000000000000000000000000111111111111111111222222111000///......///111333111111111111111111111111222222111111111111222222000000000000000000000000000000111111222333333333444444444555555555555666666666666666888:::;;;<<<======>>>>>>???@@@CCCEEEDDDJJJNNNMMMNNNSSSUUUUUUVVVVVVUUUUUUUUUUUUVVVVVVeeedddggglllmmmlllnnnrrryyy|||~~~{{{uuuqqqppprrrrrrrrrtttxxx}}}yyyuuusssssstttrrrooooooppprrrrrrrrrvvvrrrlllhhheeefffggghhhnnnmmmkkkiiihhhhhhhhhiiidddddddddeeefffiiilllnnnnnnnnnmmmkkkhhheeedddccchhhiiimmmpppoooeeeVVVJJJ>>><<<:::999:::999888777666777777888888777777666555555555555555555555555555555555555555555555555555555555444444333333333555555555555555555555555333333333444444444444444555444444333333444444555222222333333444555555555555555555555555555555555555333333333555555444333222333444444555555444444555555555555555555555555444555666666666777:::===>>>GGGXXXlll}}}zzzvvvtttpppkkkjjjllloooqqqtttuuuuuutttuuuvvvttttttssspppllljjjjjjkkkiiihhhddd```^^^aaagggllllllvvv~~~~~~tttiii```YYYUUUWWW[[[bbboooxxx```RRRKKKFFFBBB>>>===<<<;;;:::::::::::::::;;;<<<>>>@@@DDDJJJNNNTTTYYY___dddgggkkkppptttvvvvvvuuusssooojjjeeebbbZZZYYYXXXWWWXXXZZZ\\\]]]___```fffnnnuuu}}}yyylllaaa[[[VVVTTTPPPOOONNNNNNMMMLLLGGGGGGGGGGGGGGGFFFFFFEEECCCBBB@@@>>>===>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===<<<<<<;;;:::;;;;;;;;;:::::::::999999777777777777777777777777666666777777666666555444444444444333333222222222222222222222222222222222222222222222222222222222222222222222222222222222444444333333333444555555777555333222333333222000111111111111222222222222111111111111111111111111000000000111222222111000//////000000000000////////////............//////111000000000/////////...///000000000000000111111111111111222222111111111222111111000000111111222333333222222333333444555555555555555555555555444444444444444444555666777666999<<<===>>>EEEPPPYYY[[[bbbhhhjjjmmmpppnnniii___ZZZSSSMMMJJJIIIHHHGGGCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>======<<<<<<<<<999999999888888888888777555555444444444444444333555444444333222111000000222222222333222222111000000000000000000000000000//////000111222222333333111111111111111111111111000111222333333222000///222111/////////111333444111111111111111111111111222222111111111111222222000000000000000000000000//////000000111222222333444444444555555555555666555666666777999:::;;;<<<>>>???@@@??????@@@CCCFFFJJJOOOQQQPPPPPPTTTUUUTTTVVVUUUTTTTTTTTTTTTUUUVVVdddbbbcccffffffeeehhhmmmoooqqqtttvvvwwwxxxzzz|||uuuvvvyyy~~~{{{xxxxxxzzzwwwtttrrrssstttttttttuuupppkkkggggggiiijjjkkkmmmlllkkkiiihhhiiiiiijjjggghhhjjjjjjjjjjjjmmmooonnnnnnlllhhhdddcccccceeekkkmmmoooooohhh\\\NNNDDD===;;;999999999999888777666777777888888777777666666666666666666666666666555555555555555555555555555555555555555555444444555555555555555555555555444444444444444555555555555444444333333444444555555555444444333222222222444333333333333222222222444333222333555555555444222333444444555555444444666666666666666666666666444555666555555666999<<<>>>CCCPPPcccvvvzzzvvvtttqqqlllkkknnnoooqqqtttvvvuuutttttttttrrrtttuuusssooommmnnnpppkkkkkkiiieeebbbbbbgggkkkjjjuuu~~~qqqfff\\\TTTSSSVVVXXXdddwwwlllZZZOOOGGGAAA@@@???===<<<;;;::::::999999:::<<<>>>@@@CCCHHHKKKQQQVVV]]]bbbeeeiiioootttvvvvvvvvvtttppplllgggddd[[[ZZZYYYWWWWWWXXXZZZ[[[\\\]]]bbbjjjpppwwwssshhhbbbZZZWWWTTTQQQPPPOOONNNLLLGGGHHHHHHHHHHHHGGGFFFFFFCCCBBBAAA????????????@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======<<<<<<;;;:::;;;;;;;;;;;;::::::::::::777777777777777777777777666777777777777666555555444333333333333333333222222222222222222222222222111222222222222333333333222222222222222222222222333333333333333444444555666444222222333333222111111111111222222222222333111111111111111111111111000...---///222333111///000000////////////000000///............//////000111111111000///.........000000000000111111111111000111222222222222111000111111000000000000111111333333222222333333444555555555555555555555555555444444333333333444444555555777:::<<>>>>><<<<<<<<<;;;;;;;;;::::::888777777777666666666666444444444444444444444444444333333222111000000///111111222222222111111000//////000000000000000111------...000111222333444111111111111111111111111000111222333333111000///111111000000000222333444111111111111111222222222111111111000000111111111222222222222222222222222//////000000111222222222444444444555555555555666555666777888:::;;;<<<<<<>>>@@@AAAAAA???AAAFFFJJJPPPSSSTTTRRRSSSVVVVVVSSSVVVUUUTTTSSSSSSTTTUUUVVVccc``````aaaaaa___ccciiimmmlllmmmrrrxxx|||~~~~~~wwwyyy~~~||||||{{{xxxvvvuuuvvvxxxxxxxxxvvvqqqjjjggghhhkkkmmmnnnpppooommmlllkkkkkklllllliiilllnnnnnnmmmkkklllmmmmmmllliiieeeaaa```dddgggmmmooopppjjj___QQQFFF@@@;;;999777777888999999888555666666777777666666555777777777777777777777777555555555555555555555555555555666666666666666666555555555555555555555555222444666777777666555444555444444333333444444555555555444333333222222111444444333333333222222222444333222333555666555444222333444444555555444444555555555555555555555555444555555555444666888;;;<<<>>>HHHZZZppp|||xxxvvvsssooonnnpppqqqtttxxxzzzxxxvvvttttttppptttwwwuuuqqqnnnppprrrppprrrrrrnnnjjjhhhkkkooooooyyyrrrdddWWWRRRSSSRRRZZZhhhuuuvvvaaaSSSJJJCCCAAA@@@>>><<<;;;:::999999999:::<<<===???BBBFFFJJJMMMSSSZZZ___cccgggmmmqqqvvvwwwvvvuuurrrmmmhhhfff]]]\\\ZZZXXXXXXXXXZZZZZZYYYZZZ^^^eeekkkqqq||||||qqqkkk^^^[[[WWWTTTRRRPPPNNNLLLHHHHHHHHHIIIHHHGGGGGGFFFBBBBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======<<<<<<;;;:::<<<;;;;;;;;;;;;:::::::::777777777777777777777777777777777777777666555555222333333333333333333444222222222222222222222222111111222222222333333333222222222222222222222222222222222222222333444444555333222222333444333222111111111222222222333333111111111111111111111111///000111111000/////////111000///......///000111...............///000000000000000000////////////000000000000000000000000000111222222222222111000111111000000000000111111333333222222333333444555222222333333444444555555444444333333333333333444444555888;;;>>>BBBFFFHHHGGGKKKNNNMMMNNNQQQPPPLLLHHHFFFCCCBBBBBBBBBAAA???===============<<<<<<;;;999999888888888888777777666666666666555555555555333333333333333333333333111111111111111111111111000000111111111111111000////////////000000111111------...///000111111111111111111111111111111111444333111//////000111222/////////000111222222222000000111111111222222222111000000//////000000111222222222222222222222222000000111111222333333333444444444555555555555666555666777999:::;;;<<<<<<<<>>999777555555777999:::999444555555555555555555444777777777777777777777777555555555555555555555555555555666666777777888888555555555555555555555555000333777:::;;;888555222555444444333333444444555111222222333333444555555666666666555555444444444444333222333555666555444222333444444555555444444444444444444444444444444444555555555444555888::::::;;;BBBTTTkkk}}}}}}zzzxxxuuuqqqpppsssuuuyyy}}}~~~}}}yyywwwvvvppptttwwwvvvqqqnnnooorrrvvvyyyzzzwwwqqqoooqqqtttuuu}}}lll\\\UUUTTTOOOUUU]]]fffooo{{{zzzdddVVVLLLEEEAAA@@@???===;;;:::999999888:::<<<===???BBBFFFIIIKKKPPPWWW]]]```eeekkkpppwwwwwwwwwuuurrrnnniiiggg___]]][[[YYYXXXYYYZZZZZZXXXXXX\\\ccchhhmmmxxxxxxsssaaa]]]YYYUUUSSSQQQNNNMMMHHHHHHIIIIIIHHHHHHGGGFFFBBBBBBBBBBBBBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======<<<<<<;;;:::<<<<<<;;;;;;;;;:::::::::777777777777777777777777777777777777777666666555222222222333333444444444222222222222222222222222111111111222222333333333222222222222222222222222222222111111222222333444444333111222333444444333111111222222222333333333111111111111111111111111///333666444...+++---000222000///------///000222...............///000111......//////000000111111///////////////.........000111222333333222111000111111000000000000111111333333222222333333444555000000111222333333444444444444333333222333333333444444666999===??????>>>===BBBFFFFFFFFFGGGEEE@@@AAA???>>>???@@@@@@???===;;;;;;;;;<<<;;;;;;::::::666666666666555555555555666666555555555444444444222222222222222333333333......///000111222222333///000000111111111000000.../////////000000111111............////////////111111111111111111111111888555000,,,,,,...333555------///000111111111111000000111111222222222222000000////////////000000000000000000000000000000111222222333333444555555444444444555555555666666555666777999;;;;;;<<<<<<999===AAABBBBBBFFFNNNUUURRRTTTUUUTTTVVVYYYXXXUUUWWWVVVTTTSSSSSSTTTVVVWWWeeebbb```aaa___^^^bbbhhhppprrruuuxxxzzzzzzzzzzzzwwwvvv|||~~~|||yyywwwuuuttttttvvvyyyzzzsssooolllmmmmmmnnnttt|||xxxzzz{{{yyyxxxxxxtttmmmqqqqqqpppooonnnmmmllllllmmmhhhbbb___```fffkkknnnppppppkkk]]]LLL@@@<<<===::::::999888777666555555666666555555444444444333444444444444444444444444666666666666555444333222444444444444444444444444333444444555555444444333222333555666666555333222333444555666555444333222333333333444444555555555444444444333333222222222222222333333333333444444333333333333333333333333555555555555555555555555333333333333444555666666:::===@@@III^^^vvv{{{zzzwwwqqqrrrwwwwww|||xxxrrrttttttuuuvvvvvvvvvvvvvvvzzz|||yyyxxx}}}tttddd[[[VVVQQQQQQTTT[[[bbbjjjxxxmmmZZZMMMHHHCCC@@@===<<<<<<===<<<<<<<<<<<<<<<<<<>>>@@@BBBCCCKKKNNNSSSWWW\\\bbbgggkkkqqqssstttuuutttqqqmmmjjj^^^]]][[[YYYWWWWWWWWWWWWZZZ[[[\\\]]]aaaiiiqqqxxxsssqqqeeeYYYVVVUUUQQQMMMKKKLLLLLLKKKJJJIIIIIIHHHHHHHHHGGGEEECCCAAA@@@??????============>>>>>>>>>>>>???>>><<<;;;::::::;;;;;;;;;;;;;;;:::::::::999999888888888888888888888888777777777777777777777777444444444333333333222222333333333333333333333333444444444444444444444444222222222222222222222222333333333222222111111111222222222222222222222222222222222333333444444444000000111111111111000000111111111111000000000000////////////////////////,,,,,,...///000000000000000000////////////000000//////............//////111111111111111000///...222222111111111111111111222222222111111111000000333333333333333333333333222222222111111111111111333444555666777999999:::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999888888888777777666666555444444333333333333333333333222111000000111111111111222222222000000000000000000000000000000000000000000000000222111111111000000//////222111111111000000//////000111111111111222222222111111111111000000000000111111111111111111111111333333333333333333333333///////////////000111111222222222111111111000000111222222333333444444555444444555555666777777777666666777888999;;;<<<======???AAADDDGGGLLLQQQVVVYYYYYYXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWfffcccbbbdddddddddjjjpppyyy{{{|||}}}}}}{{{yyyxxxtttrrrwww}}}wwwvvvtttssstttuuuwwwxxxtttpppnnnooooooqqqwww}}}|||uuurrrqqqpppooommmllljjjjjjkkkgggbbb```bbbggglllnnnrrrooogggYYYIII???;;;:::777777777666666666666666666666666555555555444444666666666666666666666666444444555555555555555444444444444444444444444444333444444555555444444333222333555666666555333222444444555555444444333222333333444444444444444444444444333333333222222222222222333333333333444444444444444444444444444444555555555555555555555555333333333333444555666666999;;;>>>FFFXXXooo~~~|||xxxrrrsssxxxyyy}}}{{{wwwvvvvvvwwwxxxxxxxxxxxxxxx}}}{{{iii^^^WWWQQQOOOQQQUUUZZZaaalllwww}}}{{{kkkZZZNNNHHHEEEBBB???>>>>>>===<<<:::<<<<<<<<<<<<>>>@@@BBBCCCHHHKKKPPPUUUYYY___dddhhhoooppprrrsssrrrooollljjj___^^^\\\YYYXXXWWWWWWWWWXXXYYY[[[\\\```fffnnnsss{{{uuuhhh\\\XXXVVVSSSOOONNNMMMMMMLLLKKKJJJIIIHHHHHHHHHGGGFFFDDDBBBAAA@@@??????????????????????????????>>><<<;;;::::::;;;;;;;;;;;;;;;:::::::::999999888888888888888888888888888888888888888888888888444444444333333333333222333333333333333333333333444444444444444444444444222222222222222222222222333333333222222222111111222222222222222222222222111111222222222222222222222111000//////000111222111111111111000000000000////////////////////////------...000000111111000000000////////////000000//////............//////000111111111111000000///111111111111111111111111222222222111111111000000333333333333333333333333111111111111111111222222333444444555666777888888888888888888888888888888777777777777777777777777777777777666666666666555666666555555444333333222222333333333222222111000000111111111111222222222000000000000000000000000000000000000000000000000111111111111000000000///222111111111000000000000000111111111111222222222111111111111000000000000111111111111111111111111111111111111111111111111///////////////000111111222222222111111111000000111222222333333444444555444444555555666777777777666777777888999;;;<<<===<<<>>>AAADDDGGGLLLRRRVVVYYYXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXhhheeeeeehhhjjjmmmttt|||zzzuuurrrnnnllloooyyy|||uuutttttttttssstttttttttuuurrrppprrrtttvvv~~~vvvuuussspppmmmiiigggffffffdddbbbbbbfffjjjmmmoooqqqjjj^^^PPPDDD===999888444444555555666666777777777777666666666666555555666666666666666666666666222333444555666666666666444444444444444444444444333444444555555444444333222333444555555444333222555555444333333333333444444444444444444444333333333333333333222222222222222222333333333333444444555555555555555555555555444444444444444444444444333333333333444555666666777:::===AAAOOOdddxxx~~~yyytttuuuyyy|||~~~~~~yyyzzz{{{{{{||||||{{{{{{qqqcccZZZTTTPPPOOOQQQSSSWWW```iiipppuuuzzzwwwlll]]]PPPJJJFFFDDDAAA@@@???>>>;;;999<<<<<<<<<<<<===???AAACCCEEEHHHMMMQQQVVV[[[```dddkkkmmmoooqqqpppnnnkkkiiiaaa___]]]ZZZXXXWWWWWWWWWVVVXXXZZZ\\\^^^ccchhhmmmyyy{{{nnnaaa[[[XXXTTTRRRRRRNNNNNNMMMLLLKKKJJJIIIIIIIIIHHHGGGEEECCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999999999999999999999999555555444444444333333333333333333333333333333333444444444444444444444444222222222222222222222222333333333222222222222111222222222222222222222222222222111111111111111111444222///......///222444111111111111000000000000////////////////////////...///000111111111111111000000////////////000000//////............////////////000000000000000000111111111111111111111111222222222111111111111111333333333333333333333333000000000111222222222333333333444444444555555555444444444444444444444444444444444444444444444444555555444444444333333333555555444444333333222222222222222333222222111000000111111111111222222222000000000000000000000000000000000000000000000000111111111111000000000000111111111111111000000000000111111111111222222222111111111111000000000000111111111111111111111111111111111111111111111111000////////////000111111222222222111111111111111111222222333333444444555444444555555666777777777777777777888:::;;;===>>><<>>GGGYYYppp{{{wwwwwwzzz{{{|||~~~}}}}}}~~~~~~~~~zzzzzzkkk```ZZZTTTPPPPPPQQQSSS[[[bbbgggmmmtttuuuooobbbUUULLLEEECCCAAAAAA@@@???<<<:::<<<<<<<<<<<<===???AAABBBDDDGGGKKKOOOSSSXXX]]]aaagggjjjmmmooopppnnnllljjjbbbaaa^^^[[[YYYXXXWWWWWWVVVXXXZZZ\\\^^^aaaeeehhhsss|||tttfff^^^YYYUUUSSSTTTPPPPPPOOONNNMMMKKKKKKJJJIIIIIIHHHGGGEEEDDDBBBAAA@@@@@@@@@@@@@@@?????????>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999999999999999999999999999999999999999999555555555555444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333222222111111000000333222000000000000222333111111111111000000000//////////////////////////////000111222222222222222000000////////////000000//////............//////////////////000000111111000000000000111111111111111111111111111111111111222222222222222222222222//////000111222333333333333333333333222222222222222222222222222222222222333333333333333333333333444444333333333222222222444444333333222222222222111111222222222222111111000000111111111222222222000000000000000000000000000000000000000000000000111111111000000000000000111111111111111111111111000000111111111222222222111111111111000000000///111111111111111111111111222222222222222222222222000000//////000000111222111111111111111111111111111222222333333444444555444444555555666777777777777777888888:::<<<===>>>===???CCCGGGJJJOOOTTTWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYZZZ[[[[[[\\\llliiihhhkkknnnsss}}}|||uuupppmmmdddbbbcccjjjqqqxxx|||yyyuuuwwwyyyzzzzzzwwwsssppprrrpppqqqvvvzzz|||rrrjjjccc^^^\\\[[[\\\```fffjjjlllkkkjjj]]]TTTGGG???<<<;;;:::999888888888777777777666666666666666777777777777777444444444444444444444444555555666666555444444333444444444444444444444444333444444555555444444333333444444444444444444333666555444333222333444444555555555444444333333333222222222222222222222222222222222333333333444444333333333333333333333333444444444444444444444444333333333333444555666666777999;;;<<>><<<<<<<<<;;;<<<<<<>>>@@@AAACCCFFFJJJMMMQQQUUU[[[^^^eeegggkkknnnpppooommmllldddccc```]]]ZZZXXXXXXWWWVVVXXX[[[]]]^^^```ccceeennnwww{{{mmmccc\\\VVVSSSUUUSSSRRRQQQPPPNNNMMMLLLKKKIIIIIIIIIHHHGGGEEEDDDCCC@@@@@@?????????>>>>>>>>>==================<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999999999999999999888888888888888888888888666666666555555555444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222444444333333222222222111000111222333333222111000111111111111000000000///000000000000000000000000000111111222222222222111000000////////////000000//////............////////////......///000111222//////000000000111111111111111111111111111111111222222222222222222222222//////000111222333333333222222222222111111111111222222222222222222222222333333333333333333333333444444333333333222222222222222222222111111111111000111111222222111111111000000111111111222222222111111111111111111111111000000000000000000000000000000000000000000111111111111111111111222222222000000111111111222222222111111111111000000000///111111111111111111111111222222222222222222222222000000000000000111222222111111111111111111111111111222222333333444444555444444555555666777777777777777888999:::<<<===>>>>>>AAAEEEHHHKKKOOOTTTWWWVVVVVVWWWWWWWWWWWWWWWWWWXXXXXXYYYZZZ\\\]]]^^^^^^kkkhhhfffiiimmmsss}}}zzztttpppnnncccaaaccciiiooottt~~~|||{{{xxx{{{{{{vvvrrrooommmnnnssswww}}}}}}qqqggg```\\\[[[ZZZ\\\aaagggjjjhhhccc___OOOHHH???:::999::::::999999999888888777777777666555555666666666666777777666666666666666666666666666666666666555444333222444444444444444444444444333444444555555444444333444444444444444444444444555555444333333333333444444444444444444444333333111111111222222222222222222222333333333333444444333333333333333333333333333333333333333333333333333333333333444555666666888888:::;;;>>>HHH]]]ppp~~~}}}|||{{{uuutttttttttvvvyyy}}}|||~~~rrrrrrtttxxx{{{nnnbbbZZZRRRQQQSSSVVV\\\bbbdddhhhooovvvvvvnnn___TTTHHHEEEBBB@@@@@@@@@???>>><<<<<<;;;;;;<<<>>>???@@@BBBEEEIIILLLOOOSSSXXX\\\aaadddhhhmmmoooooonnnmmmfffdddaaa^^^[[[YYYXXXWWWWWWYYY[[[\\\]]]___ccceeekkkrrr~~~wwwlllbbbYYYVVVWWWUUUTTTSSSQQQPPPNNNMMMLLLJJJJJJJJJJJJIIIGGGEEEDDD@@@@@@@@@???>>>>>>============>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::888888888888888888888888777666666666666555555555333333333333333333333333333333333333333333333333222222222222222222222222111222222222222333333333222222222222222222222222444444444333333333333333///000333555555333000///111111111111000000000000000000000000000000000000000111111222222222111111000000////////////000000//////............//////000///...---...///000111...//////000000111111111111111111111111222222222222222222222222222222222000000000111222222222333111111111111111111111111222222222222222222222222333333333333333333333333444444444333333333222222111111111111111111000000///000111111222111111111000111111111111222222222111111111111111111111111000000000000000000000000000000000000111111111111111111111222222222222222000111111111111222222222111111111111000000000000111111111111111111111111000000000000000000000000111000000000000111222222111111111111111222222222111222222333333444444555444444555555666777777777888888888999;;;<<<>>>???@@@CCCGGGJJJMMMPPPSSSVVVVVVVVVVVVVVVWWWWWWWWWWWWXXXYYYZZZ\\\]]]___``````iiieeedddggglllssszzztttooolllkkkeeedddfffkkknnnqqqzzz|||{{{||||||zzzuuunnnkkkkkknnnqqquuu}}}zzzmmmccc]]]\\\\\\]]]```dddhhhgggaaaXXXQQQCCC@@@<<<888777777888888666666666777777777777777444444555555555666666666666666666666666666666666444555555555555555444444444444444444444444444444333444444555555444444333444444444333333444444444444444555555444444333222333333444444444444444444000111111111222222222222222222333333333333444444444444444444444444444444333333333333333333333333333333333333444555666666777666777:::;;;BBBTTTeeeuuu}}}{{{rrrqqqpppppprrrvvvzzz|||{{{zzz~~~oookkkiiikkkrrryyy~~~xxxhhh___VVVUUUWWWZZZ___eeeiiilllsss|||xxxjjj___PPPKKKFFFBBB@@@@@@??????<<<<<<;;;;;;<<<===???@@@AAADDDGGGJJJMMMQQQVVVYYY]]]aaaeeejjjmmmnnnnnnmmmhhhfffbbb___[[[YYYXXXXXXWWWXXXZZZZZZ\\\^^^bbbeeegggmmmwwwwwwkkk___ZZZ[[[VVVVVVTTTSSSQQQOOONNNMMMJJJKKKKKKKKKKKKIIIFFFEEEBBBAAAAAA@@@??????>>>>>><<<===>>>>>>???>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999777777777666666666555555333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222222222222222222333333333000111333444444333111000111111111111000000000000000000000000000000000000000111111111111111000000000000////////////000000//////............//////111000...------...///000......//////000111111222000000111111111222222222111111111111111111111111111111111111111111222222111111111111111111222222111111111111111111111111222222222222222222222222333333333222222222222111000000000000000000000000//////000111111111111111000111111111111222222222111111111111111111111111000000000000000000000000///000000000111111111111111111111222222333333333000111111111111222222222111111111111000000000000111111111111111111111111000000000000000000000000111111000000111111222333000000111111111222222222111222222333333444444555444444555555666777777777888888888999;;;<<<>>>???CCCEEEIIILLLMMMOOORRRTTTUUUUUUVVVVVVVVVWWWWWWWWWYYYYYY[[[\\\^^^```aaabbbgggcccbbbfffkkkttt}}}uuunnnjjjhhhggggggfffhhhlllmmmooovvv|||wwwxxxzzz|||wwwmmmiiihhhjjjlllnnnvvv~~~|||vvviii```\\\\\\^^^aaacccgggiiifff\\\PPPHHH===<<<;;;888777555555666333333444555666777888888333444444444555555666666444444444444444444444444333333444555666666666666444444444444444444444444333444444555555444444333555444444333333444444555333444555666555444333222333333333444444555555555000000111111222222222222222222333333333444444444555555555555555555555555333333333333333333333333333333333333444555666666666444555999:::???MMM]]]ppp~~~~~~{{{ppppppooooooqqqtttxxxzzzxxxvvvvvv}}}kkkfff```bbbiiiqqqwwwxxx~~~nnnddd[[[YYY[[[^^^ccchhhnnnqqqxxxuuuiiiVVVQQQIIIDDDAAA@@@??????===<<<;;;;;;<<<===>>>???@@@BBBFFFIIILLLOOOTTTWWW[[[^^^ccchhhlllmmmmmmllliiifffccc___\\\YYYXXXXXXVVVWWWXXXYYYZZZ]]]aaaeeedddjjjrrr|||qqqeee^^^^^^WWWVVVUUUSSSRRRPPPOOONNNJJJKKKLLLLLLKKKIIIGGGEEECCCCCCBBBAAAAAA@@@??????<<<===>>>??????>>>===<<<======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::777777777777666666666666333333333333333333333333222222222222222222222222222222222222222222222222111111111222222333333333222222222222222222222222000000111111222222222333333222222222222222222333111111111111000000000000000000000000000000000000000000111111111000000///000000////////////000000//////............//////222111///---,,,---...///---......///000111111222000000111111222222222222111111111111111111111111222222222111111111111111000111111111222222222222111111111111111111111111111111111111111111111111222222222222111111111111////////////000000000000//////000111111111111111000111111111111222222222111111111111111111111111000000000000000000000000//////000000111111111222111111111222222333333333000111111111111222222222111111111111000000000000111111111111111111111111111111111111111111111111111111111000111111222333000000111111222222222222111222222333333444555555444444555555666777777777888888999:::;;;===>>>???DDDGGGJJJLLLNNNOOOQQQSSSUUUUUUUUUVVVVVVWWWWWWWWWYYYZZZ[[[]]]___aaabbbcccaaa```______dddmmmxxx|||wwwpppiiidddaaa___aaa^^^\\\___gggpppvvvyyyzzzxxxyyy{{{}}}ssslllfffccceeeggghhhkkkooouuuwww}}}rrrddd\\\ZZZ]]]```ccchhhllliii___RRRGGGAAA999999::::::999888666555999888888888777777666666555555666666777777888888555555555555555555555555444555555555555555444444777777666555444333333222333333444444555444444333222333333444444555555666444444444444444444444444333333444555555444333333222222222222222222222222444444333333333333222222333333333333333333333333333333333444444444555555444444444444444555666777555444444555888???HHHNNNaaavvv~~~~~~zzzuuupppnnnqqqrrrqqqqqqsss{{{zzztttpppttt}}}mmmeee]]]]]]dddmmmqqqrrr|||vvvhhh]]]]]]]]]]]]hhhvvvsss{{{|||eeeXXXLLLHHHEEEAAA???BBB>>>======<<<<<<<<<======>>>AAADDDGGGJJJMMMRRRUUU[[[]]]aaaeeehhhiiijjjiiiiiieee```^^^]]][[[WWWTTTXXXYYYZZZZZZZZZ\\\___bbbccceeelllvvv{{{nnnccc]]]YYYVVVRRRRRRSSSSSSPPPMMMMMMKKKJJJJJJKKKJJJGGGEEEDDDCCCAAA@@@??????@@@AAA???BBBEEEBBB>>><<<>>>AAA>>>>>>>>>>>>>>>>>>>>>>>>::::::::::::::::::::::::888888888999999::::::;;;888888888888777777777777555555444333333333333444777666555444333222222222111222222333333222222111333333222222111000000000111111111111000000000000000111222444444333222222333333333333333333333333///000111222222111000///000000000000000000000000////////////000000000000000000000000000000000000.........///////////////111111000000//////......////////////000000000000000000000000000000000000000000000000000000000000111111111000000000000000111111111111111111111111222222222222222222222222222222222222222222222222222111111111000000//////000111222333333222111000000000000000111111111111000000111111111222222222222111111111111111222222000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111000000111111222222222333111111111111111222222222///000111222222111000///000111111111111222222222333111000222444555222000111111222333333444555555555555666666777777888888999999999999<<>>>>>===============>>>@@@CCCFFFHHHLLLPPPSSSWWWYYY\\\```cccdddeeeeeegggddd```]]]]]][[[XXXVVVXXXYYYZZZ[[[[[[\\\___bbbdddeeejjjsss{{{vvvkkkddd^^^ZZZUUUTTTTTTSSSQQQNNNOOOMMMLLLKKKKKKKKKIIIHHHEEEDDDCCCAAA@@@@@@@@@@@@BBBDDDFFFDDD???===>>>AAA>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999999:::::::::888888888888777777777777666555444444333333444444888777666555444444444444222333333444444333333222111111000000000000//////222222222222111111111111111222222333444333333333333333333333333333333333///000111222222111000///000000000000000000000000////////////000000000000000000000000000000000000111111111000/////////...111000000000/////////...000000000000111111111111111111111111111111111111000000000000000000000000111000000000000000000000111111111111111111111111222222222222222222222222222222222222222222222222111111111111000000000///000111111111111111111000000000000000111111111111000000111111111222222222222222111111000111111111000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111.../////////000000000000222222222111111111000000000000111111111111000000000111111111111222222222222111000111333333111///222222222333333444444555555555666666777888888888999999999:::===@@@CCCEEEGGGJJJLLLNNNNNNPPPRRRUUUSSSTTTUUUUUUTTTTTTVVVXXX[[[\\\^^^```aaaccccccccc```bbbccc```^^^aaaiiiooorrroookkkfffbbb^^^\\\[[[YYYXXXXXX[[[```fffiiikkknnnrrrwwwxxxvvvuuuvvvwww|||xxxllleee```aaaaaaaaadddhhhhhhhhhmmmvvv{{{tttiii___[[[]]]bbbfffnnnlllfff\\\PPPEEE===999777777777777666555444444888888777777777777666666777777666666666666666666555555555555555555555555444444555555555555555444333333444444555555555555444444444444444333222222555444444333222222111111444444444444444444444444333333444444444444333333222222222222222222222222333333333333222222222222333333333333333333333333333333333333444444444444666555444444444444444444666666777777777:::>>>AAAQQQeeexxx~~~zzzwwwrrroooqqqqqqnnnnnnoooxxx}}}wwwqqqkkkkkkqqqvvvwwwwwwqqqiiiaaa]]]aaahhhnnnppppppsssyyy~~~vvvjjj```^^^]]]]]]eeepppzzzzzzbbbRRRIIIDDDBBBBBB??????>>>==================???BBBDDDGGGJJJNNNQQQSSSUUUXXX[[[^^^``````aaaccc```^^^\\\[[[ZZZYYYWWWXXXYYY[[[[[[[[[\\\^^^```ddddddgggmmmsss{{{uuummmddd___YYYVVVVVVUUURRROOORRROOOMMMKKKLLLLLLKKKJJJHHHFFFEEECCCAAA@@@??????AAACCCDDDBBB>>><<<===???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999999999999999888888888777777777666555444444333444444444666555555444444333333333333333444444444444333333000000111111111111222222444333333333333222222222333222222222222333444444222222222222222222222222000000111222222111000000000000000000000000000000////////////000000000000000000000000000000000000333333222111000///......000000000000////////////000000111111111222222222111111111111111111111111000000000000000000000000000000000000000000111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111000000000000111000000//////000000111000000000000111111111111111111111111111222222222333222111000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111////////////000000000000222222222111111000000///111111000000000000111111000111111111111222222222111000000111222222111///333333333333333444444444555555666777777888888999999999:::;;;>>>AAADDDFFFHHHJJJLLLMMMNNNOOORRRTTTRRRSSSTTTTTTTTTUUUWWWYYY\\\]]]^^^aaabbbddddddeeeaaadddeeebbb]]]\\\aaagggnnnmmmiiifffbbb```______[[[[[[[[[]]]```bbbddddddeeekkkqqqtttsssrrrrrrsssvvv}}}xxxnnnggg```_________aaadddfffeeegggmmmvvv}}}~~~pppkkkccc^^^\\\```fffjjjnnnhhh___SSSIIIAAA===<<<777777777777666666555555777777777777777777666666777777777666666555555444555555555555555555555555333444555555666555555555444444444444444444444444444444444444333333222111333333333222222111111111333333333333333333333333333333333333333333333333222222222222222222222222333333333222222222222111111111111111111111111111222222333333333444444444666555555444333333333333444555777777777888;;;===HHHZZZooozzz}}}zzztttqqqqqqpppmmmkkkmmmrrrzzzzzztttnnnkkkmmmrrruuuvvvsssmmmddd______dddjjjnnnoooqqqvvv|||{{{rrriii```\\\[[[[[[bbbjjjuuujjjVVVKKKGGGEEEDDD???>>>>>>===<<<<<<<<<<<<<<<>>>@@@CCCEEEGGGKKKNNNQQQSSSUUUXXX[[[]]]^^^^^^]]]\\\ZZZYYYXXXXXXWWWWWWWWWYYYZZZZZZZZZZZZ\\\^^^bbbaaadddiiimmmttt}}}tttiiiccc\\\XXXWWWVVVTTTRRRSSSPPPMMMKKKKKKLLLLLLLLLJJJIIIGGGEEEBBBAAA??????===>>>@@@???<<<;;;<<<>>>================================================;;;;;;;;;::::::999999888999999999888888888777777666666555444444444444444222222222222111111000000222333333444444333333222222222333444444555666666333333333333222222222222222222111000000222333444222222222222222222222222111111111111111111111111000000000000000000000000////////////000000000000////////////////////////111111111000000/////////000000000000///////////////000000000000111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111000000000000000111000///......///000111///000000000111111111111111111111111111111111111333222111000000//////000000000000000000000000000000000000000000000000000222111111000000111111222111111111111111111111111111111111111111222222222111111111111000000000000222111000//////000111222000000111111111222222222111111111222222222111000444444444444444333333333555666666777888888999999::::::;;;===@@@CCCEEEGGGHHHJJJLLLMMMNNNNNNQQQRRROOOQQQSSSSSSTTTUUUXXXZZZ]]]^^^___aaaccceeeeeeffffffhhhhhheee___]]]```ccclllkkkhhheeedddbbbbbbbbb___``````____________```bbbhhhnnnqqqpppnnnnnnnnnqqqyyy{{{qqqiiiaaa___^^^]]]___ccceeecccbbbeeejjjnnnppppppfffddd```^^^```dddiiimmmnnnfffYYYLLLCCC>>>===<<<888888777777666666666777666666666666666666777777777777666666555555444444555555555555555555555555333444444555666666555555666555555444333333222222333333444444333222222111111111111222222333333333333333333333333333333333333333333333333333333333222222222222222222222222333333222222222111111111333333333333333333333333222222222333333333444444666555444333333333333333111333666777888888:::;;;AAAQQQeeeuuu}}}wwwsssrrrpppllljjjkkkjjjrrrzzz~~~|||xxxqqqmmmlllooosssvvvvvvrrrkkkdddaaaccchhhmmmppprrruuuzzz}}}~~~}}}{{{pppiii```[[[YYYYYY]]]cccmmmwwwuuu]]]OOOJJJGGGDDD???>>>===<<<;;;;;;;;;;;;;;;===@@@AAACCCEEEIIILLLOOOPPPRRRTTTVVVXXXZZZZZZXXXXXXWWWVVVUUUUUUUUUVVVVVVXXXYYYYYYXXXXXXYYY[[[```___aaafffjjjqqq|||zzznnnggg___ZZZYYYYYYWWWUUUSSSPPPMMMKKKKKKLLLLLLLLLKKKJJJIIIGGGDDDBBB@@@???;;;<<<============>>>@@@================================================<<<;;;;;;::::::999999999999999999999888888888888666666555444444444444555111111222222222111000///111111222222222222111111222222333444555666666777333222222222222111111111111000/////////000222333222222222222222222222222222222111111111111222222000000000000000000000000////////////000000000000////////////////////////.........//////000000000////////////000000000000.........////////////000////////////////////////000000000000000000000000//////000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000111111111000///......///000111///000000000111111111111111111111111111111111111222111111000//////000000000000000000000000000000000000000000000000000000222222111111111111222222111111111111111111111111222222111111111111111111/////////000000111111222222111000//////000111222000000111111111222222222222333444444333333333333555444444444444444444444666666777777888999999999:::;;;===???BBBEEEGGGHHHIIIKKKMMMMMMMMMNNNOOOQQQMMMOOOQQQSSSTTTVVVYYY\\\___```aaacccdddeeeeeefffllllllkkkhhheeecccdddeeejjjiiigggeeeccccccccccccbbbccccccaaa___^^^___```eeejjjooopppnnnjjjiiiiiilllsss}}}rrrjjjbbb___^^^]]]___cccbbb```]]]]]]___aaacccccc______```aaadddhhhlllnnnlllcccUUUGGG???;;;:::999888888777666666777777888555555666666666666777777666666555555555555555555555555555555555555555555333333444555666666666666666666555444333222111111222222333333333333222222111111222222333444444555333333333333333333333333333333222222222222333333222222222222222222222222222222222222111111111111555555555555555555555555222222222222333333333333555444333333333333333333000222555777777888:::;;;===III[[[nnn}}}{{{vvvtttqqqllliiiiiidddlllsssyyy}}}zzzuuupppmmmnnnssswww{{{yyytttlllfffeeeiiimmmppprrrvvv{{{~~~uuuooofff^^^YYYXXXYYY[[[dddlll|||hhhUUULLLGGGCCC@@@???>>><<<;;;;;;;;;;;;;;;===???AAABBBDDDHHHJJJKKKLLLMMMOOOQQQTTTUUUVVVUUUUUUVVVTTTSSSRRRTTTUUUVVVXXXZZZZZZYYYXXXXXXYYY]]]]]]```eeeiiinnnxxxuuunnnddd^^^[[[[[[YYYWWWSSSPPPMMMLLLMMMMMMLLLKKKKKKKKKJJJHHHFFFDDDAAA@@@======>>>???@@@AAAAAABBB>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;;;;;;;:::::::::::::::999999999999888888888777666555555444444555555222333444555444444222111000000111111111111000000000000111222222333444444222222222222111111111111000000000000000111222222333333333333333333333333333222111111111111222333000000000000000000000000////////////000000000000000000000000000000000000,,,,,,---...///000111111////////////000000000000---------.........//////////////////////////////000000000000000000000000/////////000111111222222000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111111000000//////000000111000000000000111111111111222222222111111111111111000000000//////000000111000000000000000000000000000000000000000000000000222222111111111111222222111111111111111111111111000000000000/////////////////////000000000111111111111000000000000111111000111111111111222222222222444555555444333333444444444444444444555555555666666777888888999999::::::<<<>>>AAADDDFFFHHHJJJJJJKKKMMMMMMLLLMMMNNNPPPMMMOOORRRTTTVVVYYY\\\___aaabbbcccdddeeeeeeeeeeeesssppplllkkkkkkkkkjjjiiijjjiiigggfffeeeeeeeeefffeeeffffffeeebbbbbbeeehhhkkkooorrrqqqlllgggeeeeeeeeekkkvvv|||rrriiiaaa^^^]]]\\\^^^bbbaaa___\\\ZZZZZZ[[[\\\]]][[[]]]aaaeeeiiilllnnnnnneee[[[NNNCCC===:::999999777666555555555666777777555555555666666666777777444444555555555555555555555555555555555555555555222333444555666666666666444444444333333222222222000111222333333333333333333333333333333444444444222222222222222222222222333333222111111222333333222222222222222222222222222222222222111111111111444444444444444444444444111222222222222333333333333333333222333333444444222444666777777777999:::;;;CCCRRRfffxxx~~~xxxvvvrrrlllhhhhhhbbbhhhooouuu}}}|||vvvqqqrrrwww|||~~~vvvmmmiiilllpppppptttzzzzzzpppddd\\\XXXVVVUUUZZZ___jjjxxxnnnYYYNNNGGGBBBBBBAAA@@@>>>======<<<<<<<<<>>>@@@AAABBBDDDGGGIIIKKKKKKLLLNNNPPPRRRTTTUUUTTTVVVWWWUUUSSSRRRSSSVVVXXXZZZ\\\\\\ZZZYYYYYYYYY\\\\\\```eeehhhkkksss|||wwwkkkccc^^^\\\ZZZXXXSSSQQQOOOOOOOOOOOOMMMLLLKKKKKKKKKJJJHHHEEECCCAAA@@@@@@???@@@@@@AAA@@@???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;;;;::::::999999999888888888777666666555555555555555222333444555666444333222111111111222222111111111000000111111222222333333444333333333222222222222111111222333333333333333444444444444444444444444333222222111111222222333000000000000000000000000////////////000000000000000000000000000000000000.........///000000000111.../////////000000000111............////////////111111111111111111111111000000000000000000000000...//////000111111222222000000000000000000000000111111111111111111111111222222222222222222222222///000000000111111111111000111111111111111111000000000000000111111111111222222222111111111000000//////...//////000111222000000000000000000000000000000000000000000000000333222222111111222222333111111111111111111111111000000000000/////////...222111111000///.........000000111111111111000000000111111111111222222222111333555555333111222444333333444444555555666666666777777888888999::::::;;;<<>>>>>>>><<<>>>@@@AAABBBDDDGGGIIIMMMMMMNNNPPPQQQTTTVVVWWWUUUWWWXXXVVVSSSRRRTTTWWWZZZ\\\^^^^^^\\\ZZZZZZZZZ\\\\\\```eeeggghhhnnnvvv}}}qqqfff```]]]ZZZXXXTTTRRRQQQQQQRRRQQQNNNLLLKKKKKKKKKJJJIIIFFFDDDBBBBBB@@@???>>>>>>>>><<<;;;>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<:::::::::999999999888888777777666555555555555555000111333444444333222000222222222333333222222222222222333333333333444444555555444444444333333333222333444555666555444333555555555555555555555555444333222111111222333444000000000000000000000000////////////000000000000000000000000000000000000111111111111000000000000.../////////000000111111////////////000000000000222222222222222222222222000000000000000000000000...//////000111222222222000000000000000000000000000000000000000000000000222222222222222222222222//////000000111111111222000111222333333222111000000000000000111111111111222222222222111111000000............///111222333000000000000000000000000000000000000000000000000333222222111111222222333111111111111111111111111333222222222111111000000555444222111///---+++***///000111222222111000///000111111111111222222222000222555444222000111333333333333444555666777777777777777888999999::::::;;;<<>>===<<<<<<<<<<<<===???@@@AAADDDGGGJJJLLLPPPSSSTTTSSSUUUZZZ^^^]]]```aaa^^^XXXUUUVVVYYYZZZ[[[]]]^^^^^^]]]\\\ZZZ^^^\\\^^^bbbeeefffkkkqqqyyy~~~qqqiiibbb]]]YYYUUUTTTSSSSSSSSSQQQNNNKKKKKKKKKKKKKKKJJJIIIHHHGGGEEEDDDAAA???===<<<<<<<<<>>>>>>>>>>>>????????????<<<=====================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::888888888888888888999999555555555555444333222222222222222333333444444444---000333666777666333222111222222333333222222111111111111222222333333333333333333333333333333333555333111000000111222444222222222222222222222222000000000000000000000000000111111111222222222222222111111111000000//////000000000000000000000000000000000000000000000000///000000000000000//////222111000//////000111222000000000000000000000000//////000000000000//////000000000000000000000000111111111111111111111111////////////000000000000111111111111111111111111111111111111000000000000//////000000000000////////////000000000000///...000000000000111111111111///111222111000///000111222222222222222222222222222222222222222222222222444333222222111111222222222111111111000000//////111111000000111111222333111111222222222333333333222222333333333444444444333333444444555666666666777777777777888999:::;;;===>>>AAADDDGGGJJJLLLMMMNNNNNNMMMLLLLLLMMMNNNOOOQQQRRRUUUZZZ___bbbccccccgggffffffeeeeeeeeeffffff~~~}}}~~~~~~wwwrrrrrrrrrooonnnooolllmmmnnnppprrrtttvvvwwwzzzxxxuuurrrnnnjjjgggfffcccaaaaaafffmmmrrrrrrqqqpppnnnjjjgggeeeeeeeeefffiiigggddd```]]][[[ZZZZZZ^^^fffmmmppppppkkk```UUUKKKEEE===:::::::::888666777777666666666666777777555555555555444444444444777777777666555444444444444444444444444444333333555555555555555555555555444444444444444333222222333333333333333333333333555555444333333333333333333333333333333333333333444444444444444444555555333333222111111222333333222222222222222222222222666666555555555444444444333333333333333333333333333333222222333333444555444444444444444555666666888<<>>======<<<===>>>???@@@CCCHHHKKKOOOSSSWWWYYYYYY[[[___ccceeeggghhhddd^^^YYYYYY[[[\\\]]]___``````___^^^\\\]]][[[\\\___``````dddkkkttt}}}yyyooohhhaaa]]]ZZZYYYWWWVVVUUUSSSPPPMMMLLLLLLLLLKKKJJJIIIHHHGGGEEEDDDBBB@@@>>>=========>>>>>>>>>>>>????????????==================<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::888888888888888888888888666666666666555444222222222222222222333333444444///000333555666555444222111222333444555555555555222222222222333333333444333333333333333333333333444333222111111222444555222222222222222222222222000000000000000000000000000000000111111111222222111111111111000000000///000000000000000000000000000000000000000000000000//////000000000000//////111111000000000000111111000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111//////000000000111111111111111111111111111111111111111111111000000000000//////000000000000//////000000000000000000000000000000000000111111111111000222333222111000111222222222222222222222222222222222222222222222222222444333222222111111222222222111111111000000000000111111000000111111222333111111222222222333333333222222333333333444444444333333444555555666666777888888888999:::;;;<<<===???@@@BBBEEEGGGJJJLLLMMMMMMMMMLLLLLLMMMNNNPPPQQQSSSUUUXXX]]]aaadddeeeeeegggffffffeeeeeeffffffgggyyywwwvvvrrrpppppplllmmmpppsssvvvyyy{{{}}}{{{zzzyyyvvvsssooollljjjfffcccaaadddjjjoooqqqrrrtttssspppnnnmmmlllmmmmmmllljjjgggccc```^^^]]]\\\bbbkkkrrrrrrlllbbbVVVKKK@@@===::::::;;;;;;888444666666555555555555666666555555555555444444444444777777666666555444444444333333444444444444444444444444444444444444444444555555444444333333444444333333333333333333333333555444444333333333333333555555444333333222111111444444333333333333333333333222222111111222222333222222222222222222222222555555555555444444444444222222222222222222222222333333222222333333444555444444444444555555666666:::;;;===EEEVVVnnnxxxrrrmmmiiihhheeeeeegggllluuurrrccc[[[QQQMMMKKKLLLMMMPPPWWW___dddkkkqqqpppfffWWWKKKDDDBBBBBBBBBBBBAAA@@@>>>>>>=========>>>???CCCIIIMMMSSSXXX^^^aaabbbdddgggkkkppprrrrrrnnnggg```^^^^^^___```bbbccccccbbb```______\\\\\\^^^^^^]]]```eeennnuuuzzzqqqhhhbbb___]]]ZZZYYYXXXVVVSSSQQQNNNMMMMMMLLLJJJIIIHHHHHHFFFEEECCCAAA???>>>======>>>>>>>>>>>>????????????>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::888888888888888888888888888888777777666444333222111222222222222222333333111111222333444444444444111222444555777888888888333333333333444444444444333333333333333333333333333333222222222444555666222222222222222222222222000000000000000000000000/////////000000000111111111111111111000000000000000000000000000000000000//////////////////////////////000000000000//////000000111111111111000000000000000000000000000000111111222222222222111111000000000000000000000000111111111111111111111111000000111111111222222222222222222222222222222222222222111111111000000000///000000111111000000///111000////////////111111000000000000111111111111111333444333222111222333222222222222222222222222222222222222222222222222333333222111111111111222111111111111111000000000111111000000111111222333111111222222222333333333333333333333444444444444333444444555555666777777999999999:::;;;===>>>???BBBCCCDDDFFFHHHJJJKKKLLLLLLLLLLLLLLLNNNPPPRRRSSSVVVYYY]]]aaadddffffffgggffffffeeeeeeeeeeeeffffff{{{yyytttpppppplllnnnqqquuuyyy}}}~~~}}}|||yyyvvvrrrooommmkkkhhheeeeeejjjooosssuuuxxxwwwwwwvvvuuutttsssssspppmmmhhhccc```___```aaaeeemmmqqqlllcccYYYNNNFFF===;;;999999:::999777444555555555444444555555555777777777777666666666666666666666555555444444444333333333444444555555555444444444444444444444444555444333222222333444555222222222222222222222222444444333333222333333444444444444333333222222222444333333222222111111111222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111333333222222333333444555333444444555555555555555<<<<<<===CCCPPPeeexxx{{{sssllliiigggffffffgggkkkrrr~~~mmmcccXXXRRRMMMMMMMMMNNNTTT\\\```eeekkklllfffZZZMMMEEEBBBBBBBBBBBBBBB@@@???>>>=========<<<>>>BBBIIIMMMWWW\\\dddhhhkkkmmmqqqtttzzz{{{{{{wwwppphhhccc```aaabbbcccddddddcccaaa```aaa^^^^^^```___]]]```fffjjjpppxxxzzzooohhhaaa^^^[[[YYYYYYXXXVVVTTTOOOOOONNNLLLKKKJJJIIIIIIGGGFFFDDDCCCAAA???>>>>>>===>>>>>>>>>??????????????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888888888888777777777777999999999888666555333222222222222222222222222222222222222222333333444555222333444666777777888888444444444444444444444444222222222222222222222222333222222333333555666777222222222222222222222222000000000000000000000000////////////000000000000111111111000000000000000000000000000000000000000////////////////////////...//////000000000000//////000111222222111000///000000000000000000000000000111111222222111111000000000000000000000000000111111111111111111111111111111222222222333333333222222222222222222222222222222222111111111000000000000000111111000000000222111///......000222333///000000000111111111111111222333333111111222333222222222222222222222222222222222222222222222222333222222111111111111111111111111111111111111111111111000000111111222333111111222222222333333333333333333444444444444555444444444555666666777777999999999:::<<<>>>???@@@DDDEEEFFFGGGIIIJJJKKKKKKKKKKKKKKKMMMOOORRRUUUVVVXXX\\\```dddeeefffggggggddddddcccccccccdddeeeeee~~~{{{uuuqqqooommmnnnppptttxxx|||}}}zzzvvvqqqnnnlllmmmkkkhhhhhhkkkoootttvvvzzz{{{||||||{{{yyyxxxwwwrrrnnnfffaaa___aaaeeeiiilllooolllaaaUUUMMMGGGBBB;;;:::888777888999::::::555555444444444444555555777777777777666666666666555555555555444444444444333333333444444555555555444444444444444444444444444333222111111222333444222222222222222222222222333333222222222333333444222222222333333444444444333333333222222111111000222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333222222333333444555333444555555666666555555888999===DDDOOO___qqq~~~uuummmiiigggggghhhhhhjjjpppzzzwwwlllbbbZZZRRROOOOOOOOOUUU[[[```cccgggiiidddZZZOOOGGGCCCCCCCCCBBBAAA@@@???>>>>>>>>>===<<<===AAAGGGLLLWWW^^^fffkkkooorrrwwwzzz~~~wwwooogggcccbbbcccdddeeedddcccaaa______]]]]]]______^^^aaaggghhhlllssszzzwwwoooccc```\\\YYYYYYXXXXXXWWWQQQPPPOOOMMMKKKJJJJJJJJJGGGGGGFFFEEECCCAAA@@@???===>>>>>>>>>??????????????????>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888888888777777777666666999999999888777555444333222222222222222222222222333333222222222333444555333333444555555555555444444444444444444444444444222222222222222222222222222222333333444555666777222222222222222222222222111111111111111111111111////////////000000000000000000000000000000111111000000000000000000000000////////////////////////......///000000000000000///000111222222111000///000000000000000000000000//////000000000000//////111111111111111111111111111111111111111111111111222222222222333333333333222222222222222222222222222222222222111111111111000000111111111111000000222000///...///000222444///000000000111111111111000111222111000///000222222222222222222222222222222222222222222222222222333222111111000000111111111111111111111222222222111111000000111111222333111111222222222333333333333333444444444555555555444444555555666777777888777888999:::<<<>>>@@@AAAFFFFFFGGGHHHIIIJJJJJJKKKJJJKKKLLLNNNQQQTTTWWWYYYYYY]]]bbbeeefffeeeffffffbbbaaaaaaaaabbbbbbcccddd}}}wwwrrrooonnnnnnnnnppptttyyy~~~{{{wwwsssooommmllllllkkkjjjkkkmmmppptttvvv{{{|||~~~~~~|||yyywwwqqqmmmfffaaaaaaeeekkkooossspppeeeUUUHHHBBB???<<<777666555555777:::>>>@@@555555444444444444555555555555555555444444444444444444444444444444444444333333444444444444444444333333333333333333333333222222111111111222333333222222222222222222222222222222222222222333333444111111222333333444555555333333222222222222222222111222222333333222222111222222222222222222222222333333333333444444444444444444444444444444444444333333222222333333444555222333555666666666555444222444:::CCCLLLXXXjjjyyyxxxpppkkkjjjiiijjjkkkkkkooowwwxxxmmmcccXXXTTTRRRRRRVVV\\\```dddjjjkkkggg]]]RRRKKKGGGFFFDDDBBBAAA@@@@@@@@@>>>>>>>>>======@@@EEEIIITTTZZZbbbhhhmmmqqqwww|||~~~vvvmmmgggbbbcccdddeeedddcccaaa___\\\ZZZZZZ\\\\\\[[[___eeefffjjjooouuu|||yyyiiieee```\\\ZZZYYYYYYXXXSSSRRRPPPMMMLLLKKKKKKKKKHHHHHHHHHFFFEEECCCAAA@@@>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888888888777777666666555777888888777777666555444444444333333333333333222444333333222222333333444333333444444444333333222444444444444333333333333222222222222222222222222222222333333444444555555222222222222222222222222111111111111111111111111/////////000000000111111000000000000111111111111000000000000000000000000////////////////////////---...///000000111111000000000111111111111000000000000000000000000000000//////000000000000//////111111111111111111111111111111111111111111111111111111222222222333333333333333333333333333333333333222222222222111111111000111111222222111111000111000//////000111333444000000000000111111111111///000111111000///000111222222222222222222222222222222222222222222222222222222111000000000000111111111111222222222222222111111000000111111222333111111222222222333333333333444444444555555555555444555555666666777888888777888999:::===???AAACCCFFFFFFGGGHHHIIIIIIJJJJJJKKKKKKLLLNNNRRRUUUYYYZZZZZZ___eeegggfffdddeeefffaaaaaa```aaaaaabbbcccdddzzzsssqqqnnnmmmkkkkkknnntttzzz~~~~~~{{{wwwrrrooommmllllllkkkmmmoooppprrrtttvvvwww{{{}}}|||wwwuuunnnkkkhhhfffgggkkkpppsssssskkk\\\JJJ@@@>>><<<999555555555555666999<<<>>>666666555555555555666666555555555555444444444444444444444444444444444444444444444444444444333333333333333333333333333333111222222333444444333333111111111111111111111111222222111111222333333444333333333333333333333333222222222333333333333333111222333333333333222111222222222222222222222222222222333333333444444444444444444444444444444444333333222222333333444555222333555666777666555444111333999@@@DDDLLL\\\mmm{{{|||uuupppoookkkmmmnnnmmmnnnttt~~~|||zzzwwwyyyxxxlll```ZZZWWWWWWZZZ___cccjjjsssvvvqqqfffZZZTTTLLLJJJGGGDDDBBBAAABBBBBB?????????>>>>>>@@@CCCFFFMMMSSS[[[aaafffllltttyyy|||rrrlllddddddffffffeeecccaaa```[[[YYYYYY[[[ZZZYYY\\\bbbbbbfffkkkpppvvvtttooogggaaa]]][[[ZZZYYYUUUSSSPPPNNNLLLKKKLLLLLLIIIIIIIIIHHHFFFDDDBBB@@@>>>>>>>>>>>>????????????=========>>>??????@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999888888777666666555555555666666777777666666555555555555444444444333333333333333333333333333333111222333444444444444444444333333333222222222222111111111111111111111111222222333333333333333222222222222222222222222222111111111111111111111111000000000111111111222222///000000000111111111111000000000000000000000000000000000000000000000000---...///000111111111111111111000000000000111111000000000000000000000000000000000111111000000000111111111111111111111111111111111111111111111111111111111111222222222222333333333333333333333333333333222222222111111111000111111222222111111000///000000111111222333333000000000000111111111111000111222222000000111222222222222222222222222222222222222222222222222222222222111000000000000000111111111222222333333333111111000000111111222333111111222222222333333333444444444444555555555555555555555666777777888888888999:::<<<>>>AAACCCEEEEEEEEEFFFGGGHHHIIIJJJJJJLLLLLLMMMOOORRRVVVYYY[[[[[[aaagggiiigggeeeeeefffaaaaaaaaabbbbbbdddeeeeeexxx{{{uuurrrooollliiihhhjjjpppwww{{{{{{xxxsssooolllkkklllnnnmmmooosssvvvwwwxxxyyyzzzzzz|||{{{vvvsssjjjjjjjjjkkkmmmpppsssuuummmdddTTTDDD===>>>===:::666777777777666666777888666666555555555555666666888777777777666666666666444444444444444444444444555555555444444333333333333333333333333333333333111222444555666555444444111111111111111111111111222111111111222333333444555444444333333222222111222222222333333444444444111222333444444333222111222222222222222222222222000000000111111222222222333333333333333333333333333333222222333333444555222333555777777666555444666666999<<<===AAAPPPaaattt{{{xxxtttsssmmmnnnooonnnnnnrrr|||vvvvvvzzz}}}uuummmjjjpppvvv{{{tttfff___]]]\\\___cccfffqqq}}}|||pppccc\\\QQQNNNIIIEEECCCBBBDDDEEE???@@@@@@?????????BBBDDDHHHNNNUUU[[[aaahhhpppwwwvvvoooeeefffggggggfffdddbbbaaa]]]ZZZZZZ[[[ZZZXXX[[[aaa```ccchhhlllrrr{{{}}}wwwmmmeee```]]]ZZZYYYVVVTTTQQQNNNLLLLLLLLLLLLIIIIIIIIIHHHGGGDDDBBBAAA>>>>>>>>>>>>????????????<<<<<<===>>>???@@@AAAAAA========================<<<<<<;;;;;;;;;:::::::::999888888777666555555444444555555666666666666666666666666555555444444444333333444444444333222222000111222444555666666777333333333222222111111111111111111111111111111111222222333333333222111111222222222222222222222222111111111111111111111111111111111111222222222222//////000000111111111222000000000000000000000000111111111111111111111111---...///000111111111111222111000//////000111222000000000000000000000000111111222222222222111111111111111111111111111111111111111111111111111111000000111111111222222222333333333333333333333333333333333222222222111111111111222222222222111111...///000222333333333222000000000000111111111111111222333333111111222333222222222222222222222222222222222222222222222222222111111000000000000000111111111222222333333333111111111000111222222333111111222222222333333333444444444555555555666666555555666666777777888888999:::;;;===@@@CCCEEEGGGDDDDDDEEEFFFHHHIIIJJJJJJLLLMMMNNNPPPSSSVVVYYY[[[\\\ccciiikkkhhheeeeeegggccccccccccccdddeeefffgggrrryyy}}}wwwsssssspppjjjfffgggkkkqqquuuwwwtttpppnnnooopppqqqqqqtttuuuwwwzzz}}}}}}{{{yyyzzz{{{{{{{{{xxxtttpppmmmkkkkkkjjjjjjpppvvvuuuooodddYYYKKKBBB>>><<<999777666666666666555555555555555555555555555555555555555555555555555555555555555555444333333333333444555555555444444333333333222222333333333333444444333333333333333333333333111222222333333222222111222222222222222222222222111111111222222333333333222222111111111111111111111111111111111111111111111111222222222333333333333333333222222111111111555444222111111111222222222222222222222222222222333333333444444444555555888555555999<<>><<<===???AAACCCEEEFFFKKKTTTZZZ___jjjvvvxxx|||sssnnnkkkgggfffggggggeeebbb]]]\\\[[[[[[[[[\\\]]]^^^___aaaeeeiiioooxxxtttiiieeebbb\\\WWWYYYWWWUUURRROOONNNMMMMMMMMMMMMMMMLLLJJJHHHEEEDDD<<<<<<<<<<<<<<<===>>>>>>======>>>???????????????@@@?????????>>>>>>======<<<<<<;;;;;;;;;:::::::::;;;:::888777777777888999777777888888888999999999555444444444444333333333333333333333333333333333333333222222222222333333444333333222333444666777111111000000111333555666000000000111222222222333222222222222111111000000000111222111000///111333333333333222222111000000000000000000000111111111000000////////////000000222000//////111111111000111000///......///000111000000000000////////////////////////////////////000000000000000000000000222222111111111111111111111111111111111111111111222111111000000000000000111222222222222333333333444333111000000000111111333333333222111000///...//////000000000000//////000000000000000000000000111111111111111111111111222222222222222222222222000222444444333333333444222222222111111111000000222222111111111111111111111111222222222333333333333333333444444444555555444444444555555555555666555666777666555666777999777999===@@@BBBCCCCCCCCCEEEFFFFFFGGGHHHJJJKKKLLLMMMNNNOOOPPPQQQTTTYYY]]]aaabbbeeegggggggggfffeeebbbccceeeggghhhhhhgggfffkkkrrrzzz~~~{{{wwwvvvsssnnnjjjjjjmmmrrruuuuuusssqqqqqqsssuuuwwwwwwzzzzzz|||}}}{{{yyyyyyxxxvvvtttpppmmmkkkjjjmmmppprrrvvvxxxqqqiiiZZZQQQFFF>>><<<;;;999777666666666666555555555555555555555555555555555555555555555555555555555555555555444333333333333444555555444444444333333333222222333333333333444444333333333333333333333333111222222333333222222111222222222222222222222222222222222222222222333333222222111111111111111111111111111111111111111111111111222222222333333333333333333222222222111111444333222111111111222222222222222222222222222222333333333444444444555555888555555888:::<<>>======???AAABBBDDDCCCGGGOOOTTTYYYbbbkkkpppxxx}}}xxxpppmmmjjjiiiiiiiiigggddd^^^]]]\\\[[[[[[\\\]]]^^^___aaacccggglllrrrzzz}}}qqqkkkggg```[[[ZZZXXXVVVTTTRRRPPPOOOOOOMMMMMMLLLKKKJJJHHHFFFEEEDDDCCCAAA???????????????======>>>???????????????????????????>>>>>>>>>============<<<<<<<<<;;;;;;;;;:::999888777888888999777777888888888999999999555555555444444333333333222222222222222222222222111111000000000000111111444444333333333444555666222111111111111333444555111111111111111222222222222222222222111111111000333222222333555444111...222111111111222333444444000000000000000000//////000000////////////000000222000...///000111000000111000///......///000111//////000000111111222222000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222111000000//////000000//////000000000111111111333222111000000000111111222222222222222111000///222222333333333333222222000000000000000000000000111111111111111111111111222222222222222222222222000222444444333222222333222222222111111111000000222222111111111111111111111111222222222333333333333333333444444444555555444444444555555555555666555666777777666666888:::999;;;>>>AAACCCDDDDDDDDDFFFFFFFFFGGGHHHJJJKKKLLLMMMNNNPPPRRRSSSVVVZZZ]]]aaabbbdddfffgggfffeeedddbbbccceeeggghhhgggffffffeeelllssszzz}}}{{{yyyuuurrrqqqqqqtttuuutttssssssuuuyyy|||}}}}}}{{{wwwuuurrrooommmkkkiiiiiiiiiooouuuxxxxxxtttggg[[[LLLFFF???;;;::::::888777666666666666555555555555555555555555555555555555555555555555555555555555555555444333333333333444555444444444444333333333222222333333333333444444333333333333333333333333111222222333333222222111222222222222222222222222333333222222222222222222111111222222222222222222222222222222222222222222111111222222222333333333333333333222222222222111444333222111111111222222222222222222222222222222333333333444444444555555777555666888888888;;;AAAMMM[[[ooo}}}|||yyyrrrrrrqqqooonnnpppsssvvv|||wwwrrrlllllloooqqqooolllfff^^^WWWWWWZZZ^^^eeekkksss{{{~~~qqqfffaaacccfffkkkwwwwwwhhh[[[SSSMMMIIIEEEBBBAAA???>>>===???@@@AAACCCBBBDDDIIIOOOSSSYYY```hhhooouuuyyy|||}}}yyyrrrpppnnnmmmlllkkkiiiggg```___^^^\\\\\\\\\\\\]]]^^^___aaacccggglllrrrwww}}}tttmmmfffaaa[[[ZZZYYYWWWUUUSSSQQQQQQNNNMMMKKKJJJIIIHHHHHHHHHGGGEEEBBB>>><<<;;;<<<<<<======>>>???????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>============;;;::::::999888999999999888888888888888999999999777666666555444333333333333333333333333333333333222111111000000111111222555555444333333333444444333333222222222222333333222222222111111111111111222222222222111111111111444222222666<<<===888222333222000/////////111222111111111000/////////...111000000//////000000111111///......///000000///000000////////////000000//////000111222333444444000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222111000000//////000000/////////000000000111111222222111000000000111111111111222222222111111000000000111111111111000000000000000000000000000000111111111111111111111111222222222222222222222222000222333333222111111222222222222111111111111111111111222222222222222222111111222222222333333333333333333444444444555555444444444555555555555666555666777777666777999;;;;;;===@@@BBBDDDEEEEEEEEEGGGGGGGGGHHHIIIJJJKKKLLLMMMPPPSSSUUUWWWYYY[[[]]]aaabbbccceeeeeeeeeddddddbbbccceeefffggggggfffeeedddjjjqqquuu}}}}}}zzzxxxvvvvvvvvvttttttuuuxxx|||~~~zzzsssppplllhhheeeeeeeeefffjjjpppttttttqqqhhhYYYKKKBBB???;;;999999999777666666666666666555555555555555555555555555555555555555555555555555555555555555555444333333333333444444444444444444444444444222222222333333333444444333333333333333333333333111222222333333222222111222222222222222222222222333333333222222111111111111111222222222222222333222222222222222222222222111111222222222333333333222222222222222222222222333222222222222222222222222222222222222222222222333333333444444444555555666444555888888666888===GGGTTThhhyyyzzzuuusssrrrrrrppppppppprrrssszzz~~~}}}vvvnnnkkklllnnnnnnmmmjjjbbbZZZXXXXXXZZZ```gggnnnuuu}}}uuuggg``````dddlllxxx~~~mmm^^^RRRJJJFFFCCCBBB@@@???>>>???@@@@@@BBBBBBCCCGGGLLLQQQVVVYYYccchhhmmmqqqtttuuuuuutttrrrqqqpppooonnnmmmkkkjjjcccbbb```^^^]]]\\\\\\\\\]]]^^^```aaaccchhhmmmqqq{{{|||sssjjjeee\\\\\\[[[YYYWWWUUUSSSRRRNNNMMMKKKJJJIIIIIIJJJJJJIIIFFFCCC???<<<<<<<<<<<<======>>>????????????????????????>>>>>>>>>>>>>>>???>>>>>>>>>>>>=========;;;;;;;;;:::::::::::::::888888888888888888888888888777777666555444333333444444444444444444444444444444333333333333444444666555555444333333333333444444333333222222222222333222222222111000000000222222222222222222222222222111222888>>>BBBAAA>>>???<<<888333000...//////333333222111000/////////111000000000000000000111000///------/////////...000000////////////000000000000000111111222222222111111111111111111111111////////////////////////000000000000111111111111111111111111111111111111111111000///////////////111111111111222222222222111111111000000000000111///000111222222222222222//////000000000000//////000000000000000000000000111111111111111111111111222222222222222222222222000222333333111000000111111111111111111111111111111111222222222222222333111111222222222333333333333333333444444444555555444444444555555555555666555666777777777888:::===>>>???AAACCCEEEFFFFFFFFFHHHHHHHHHHHHIIIKKKLLLMMMNNNRRRVVVYYY[[[\\\]]]^^^aaabbbcccddddddddddddccccccdddeeeffffffffffffeeeccciiinnnqqqvvv~~~~~~~~~}}}zzzwwwvvvuuutttuuuxxx{{{}}}~~~}}}{{{vvvoookkkfffaaa___```ccceeemmmqqqqqqkkkcccZZZMMMBBB>>><<<:::999888888666555666666666666555555555555555555555555555555555555555555555555555555555555555555444333333333333444444444444444444444444444222222222333333333444444333333333333333333333333111222222333333222222111222222222222222222222222333333333222222111111111111111222222333333333333222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444555555444333555888888666888===BBBMMM___ppp|||~~~zzzuuutttsssrrrqqqqqqrrrrrrrrrxxx{{{{{{rrrmmmlllnnnppppppoooggg```\\\YYYYYY^^^eeekkksss|||vvvggg^^^]]]___jjjvvv~~~jjjYYYMMMGGGDDDCCCAAA@@@???????????????AAACCCEEEIIIOOOTTTVVV\\\```eeeiiikkklllnnnqqqpppqqqqqqpppooommmllllllgggfffccc```^^^]]]]]]]]]\\\]]]___```bbbfffjjjnnnuuu}}}zzzoooiii```___]]][[[XXXVVVTTTSSSPPPNNNMMMKKKJJJJJJKKKKKKLLLJJJGGGEEEBBBBBBBBBBBB======>>>???????????????>>>>>>>>>>>>>>>>>>??????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;:::888888888888888888888888888888777666666555444444444444444444444444444444555555444444444444555555555555555444444333333222444444444444333222222111333222222222111000000000222222222222222222222333111222333555888<<<@@@BBBGGGDDD???999555333222222444444333222111111000000111111000000000000111111000///------/////////...//////000000000000//////111111111000000//////...000000000000000000000000//////////////////////////////000000000111111111000000000000000000000000111000000///.../////////000000111111111222222222000000000000111000000000///000111222222222222222222333333444444333333222000000000000000000000000111111111111111111111111222222222222222222222222000111333333111000000111111111111111111111111111111111222222333333333333111111222222222333333333333333333444444444555555444444444555555555555666444666777888888999<<<>>>AAABBBCCCDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJLLLMMMNNNPPPTTTYYY]]]^^^___``````bbbbbbccccccddddddccccccdddddddddeeeeeeeeeeeeeeeaaafffiiijjjnnnuuuyyyxxxyyy{{{~~~~~~yyyvvvttttttsssrrrtttvvvyyyyyyyyy|||~~~wwwqqqjjjgggaaa]]]\\\^^^bbbeeennnnnniii___UUUNNNFFF???<<<<<<;;;999888777777777666666666666555555555555555555555555555555555555555555555555555555555555555555444333333333333444333333333444444444444555222222333333333333444444333333333333333333333333111222222333333222222111222222222222222222222222333333222222222222222222111111222222333444444444333333333333333333333333111111222222222333333333111222222222222333333333111111222333333333222222222222222222222222222222333333333444444444555555444333444888888666999>>>===DDDRRRdddttt||||||zzzvvvtttrrrrrrsssttttttssswwwxxx~~~}}}vvvqqqoooqqqrrrssstttmmmfffbbb]]]ZZZ^^^eeejjjrrr{{{wwwiii___[[[ZZZcccnnn}}}vvv```PPPIIIDDDCCCBBBAAA??????>>>>>>;;;BBBFFFFFFGGGMMMSSSVVVWWWYYY^^^dddeeefffjjjqqqmmmoooqqqrrrpppooonnnoookkkjjjfffccc```___^^^]]]\\\^^^___```aaadddgggjjjmmmuuuxxxqqqfffddd```]]]YYYWWWWWWVVVQQQQQQOOONNNMMMLLLLLLLLLKKKJJJHHHFFFEEECCCCCCBBB======>>>???????????????>>>>>>>>>>>>????????????>>>>>>>>>>>>============<<<============<<<;;;;;;999999999888888888888888777777777777666666666666222222222222222222222222444333333222222333333444444444555555555444333333444444555555444333222111222222222111111111111111222222222222333333333333222222222111///111666:::>>><<<888555333111111222333333333222222111111000222111111000000111111222111///......///000000/////////000000000000//////222222111000///...------////////////////////////000000000000000000000000...//////000000111111111000000000000000000000000111000//////......//////........./////////000000...///000111111111000000///000111222222222222222111222222333333222222111000000000000000000000000111111111111111111111111222222222222222222222222///111333333222111222333111111111111111222222222111111222222333444444444111111222222222333333333333333333444444444555555444444444555555555555666444666777888999:::===@@@CCCCCCCCCDDDEEEFFFFFFGGGFFFGGGHHHIIIKKKMMMOOOQQQSSSWWW\\\___```aaabbbcccdddcccccccccddddddddddddddddddddddddddddddeeeeee```cccddddddhhhoootttsssuuuyyy{{{vvvsssqqqqqqooommmnnnpppsssuuuuuuvvvyyy}}}}}}uuunnngggccc___[[[[[[^^^bbbeeegggfff^^^RRRIIIEEEAAA===;;;;;;:::999777777888999666666666666555555555555555555555555555555555555555555555555555555555555555555444333333333333444333333333444444444555555222222333333333333444444333333333333333333333333111222222333333222222111222222222222222222222222222222222222222222333333111111222222333444444555333333333333333333333333111111222222222333333333111111222222222333333333000111222333333333333222222222222222222222222222333333333444444444555555555333444666666444777<<<:::>>>HHHXXXkkkxxx||||||xxxuuurrrrrrtttvvvvvvvvvtttsssxxx{{{wwwuuuvvvwwwwwwyyytttnnnjjjddd___aaagggmmmttt{{{~~~yyymmmccc\\\YYYZZZdddqqq}}}gggTTTKKKEEEDDDCCCAAA@@@???>>>======GGGMMMJJJHHHMMMTTTXXXYYYYYY]]]bbbbbb```fffnnnkkkooorrrsssrrrqqqqqqrrrooommmjjjfffbbb```___^^^___```aaa`````````ccceeehhhoooxxx|||mmmjjjddd___[[[ZZZZZZZZZSSSSSSRRRQQQPPPNNNLLLKKKJJJIIIIIIGGGEEECCC@@@???======>>>???????????????===>>>>>>>>>????????????@@@@@@?????????>>>>>>>>>======>>>>>>>>>===<<<;;;999999999888888888777777666666777777777777888888555555555555555555555555444444333333333333444444222333444555555555444333333444444555555444333222111111111111111222222222222222222333333333444444333222000//////000000111111111000///.........///000000000000000000000000222111111000000111111222222000...///000111000000...///000111111000///...222111111000000/////////........................000000000000000000000000......//////000111111222000000000000000000000000000000///............///............/////////000---...000111111111000000000111111222222222111111///000000111111000000///000000000000000000000000111111111111111111111111222222222222222222222222...000333333333333444555000000111111111222222222111111222222333444444555111111222222222333333333333333333444444444555555444444444555555555555666444666888999999;;;>>>AAADDDDDDDDDDDDDDDEEEFFFFFFEEEFFFGGGIIILLLOOOQQQSSSVVVYYY]]]```aaaccceeefffeeeeeedddddddddddddddeeeeeedddddddddddddddddddddaaaccccccbbbfffmmmrrrssssssxxxxxxssspppnnnnnnllljjjjjjmmmppprrrsssrrruuu{{{{{{sssmmmeeebbb]]][[[[[[^^^cccfff___]]]UUUIIIAAA???>>><<<999999999888777777999;;;777666666666555555555555555555555555555555555555555555555555555555555555555555444333333333333444333333333444444555555555222222333333333444444444333333333333333333333333222222222333333222222222222222222222222222222222111111111222222333333444111111222333333444555555333333333333333333333333111111222222222333333333111111111222222333333333000111222333444333333222222222222222222222222222333333333444444444555555777444444555444222555:::;;;<<>>???????????????======>>>>>>?????????@@@AAAAAAAAA@@@@@@@@@??????===>>>?????????>>><<<;;;999999999999888888777777666666666777888888999999999999999999999999999999666666555555555555666666111222444555666555444444222333444555555555333333000000111111222222222333222222222333333444444444333000---///444555222---111111111111000000000000............////////////222222111111111111222222222111//////111111111000...///000111111000///...111111111111111222222222........................000000000000000000000000---......///000111111222000000000000000000000000000000///...............000000000000111111111111---...///111111111000///111111222222222111111000333333333444444333333333000000000000000000000000111111111111111111111111222222222222222222222222...000333444444444666777000000111111222222222222111111222333333444555555111111222222222333333333333333333444444444555555444444444555555555666666444666888999:::<<>><<<<<<;;;777777777777777777777777666666666666555555555555666666666666555555555555555555555444444333333333333333333333333333333333333333333333333333333333555555555444444333333333444333333222222333333444222222222222222222222222333222222111111222222333222222222222222222222222111111222222222333333333333333333222222111111111111111111111111111111111111111222222222333333333444333111000000111333444222222333333333444444444/////////000111222444444555555555555666666666666777<<>>===>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>===============>>>???<<<;;;:::999888888888888888888888888888888888888777555444333444444222111444444444333333222222222333333333333333333333333444333222222111111222222111111222222222333333333111111222222222333333333222222222111111111000000111111222222222222111111222222222111111111111000000000/////////000222333222111000000000111333333222111111111000000//////000000000000000000000000***++++++,,,---...//////000000////////////000000////////////000000000000111000///......///000111...............---------111111000000//////......////////////000000000000111111111111111111111111111111111111111111111111222111111000000111111222111111111111111111111111000000000000000000000000222222333333333333444444222222222222222222222222111111222222222333333333444444444555555555555666555555555555555555555555777777666666666666777777777888999;;;>>>@@@AAABBBBBBDDDFFFGGGFFFEEEFFFGGGIIIKKKMMMOOOPPPRRRVVVYYYZZZ]]]bbbeeeffffffgggiiiggggggffffffffffffgggggghhhfffdddcccdddeeeeeedddgggeeeddddddfffjjjnnnqqqqqqvvv}}}yyyqqqkkkhhhgggeeebbb______cccgggjjjlllqqqssswwwzzzyyytttllleee______```aaacccbbb```]]]UUUOOOGGG@@@===;;;:::999777777777777777777777777666666666666555555555555666666666666555555555555555555444444444333333333333333333333333333333333333333333333333333333333444444444444333333333333444333333222222333333444333333333333333333333333333222222111111222222333222222222222222222222222111111222222222333333333444333333333222222222222111111111111111111111111111111222222222333333333444333111000000111333444222222222222333333333444111111111111222222333444555555555555666666666666666;;;???EEETTThhhwww|||zzzuuurrrtttvvvwwwwwwooonnnmmmqqqwww|||~~~tttuuu~~~yyykkkaaa[[[WWWUUU[[[bbbhhhooovvv{{{vvvbbbQQQFFFAAA===???@@@??????BBBBBBFFFKKKKKKIIILLLSSSYYY]]]^^^___^^^\\\\\\]]]^^^eeejjjqqquuuwwwwwwwwwxxxuuurrrnnnkkkiiigggdddbbbaaabbbbbbaaa______```bbbdddggglllqqqvvvvvvkkkdddaaa]]][[[YYYWWWTTTSSSRRRQQQOOOMMMQQQOOOMMMLLLKKKJJJGGGDDDBBBBBBAAAAAA@@@@@@??????>>>??????@@@AAAAAABBBBBBAAABBBBBBBBBAAAAAA@@@???>>>>>>============>>>>>><<<;;;:::999888888888888888888888888888888888888999777666555666666444333444444444333333333222222333333333333333333333333444333222222111111222222222222222111111000000000111111111111222222222333222222222111111111000000111111222222222222111111222222222111111111111000111000000///000111222333222111000000000111222333111111111111000000000///000000000000000000000000///000000000000000000000000//////////////////000////////////000000000000111000///......///000111000000000000000000000///111000000000/////////...////////////000000000000111111111111111111111111111111111111111111111111222222222111111222222222111111111111111111111111111111111111111111111111111111111222222222333333222222222222222222222222111222222222222333333333444444444555555555555666555555555555555555555555666666666666666666777888888999:::<<>><<<:::999777777777777777777777777777666666666666555555555555666666666555555555555444555444444444444333333333333333333333333333333333333333333333333333333333222222222222333333333333333333222222222222333333444444444444444444444444333222222111111222222333222222222222222222222222111111222222222333333333444444444444333333333333222222222222222222222222111111222222222333333333444333222111111222333444111111222222222333333333333333333222222333333444444555555555555666666666555999===AAAKKK^^^qqq{{{|||wwwttttttuuuvvvvvvooommmkkkmmmrrrxxx|||~~~zzzvvvjjj^^^WWWSSSUUUYYY]]]dddjjjooossswww{{{|||vvveeeTTTEEE@@@===???@@@??????AAA>>>@@@CCCEEEGGGKKKPPPTTTVVVWWWXXXWWWVVVVVVXXXZZZ___eeennnuuuxxxyyyyyyyyyxxxuuurrrooommmkkkgggeeebbbccccccbbb```___```bbbcccfffjjjmmmqqqwwwuuukkkeee___\\\\\\ZZZXXXWWWUUUSSSPPPMMMRRRQQQOOOOOOOOOMMMKKKIIIEEEDDDBBBAAA@@@@@@AAAAAA?????????@@@@@@AAAAAABBBAAAAAABBBBBBBBBAAA@@@@@@???>>>>>>======>>>>>>>>><<<;;;:::999999888888999999999999999999999999999:::999888777888888777555444444444444444333333333333333333333333333333333444333222222111111222222333333222111000///...---000000000111111111222222222222222111111111111111111111222222222222111111222222222111111111111000111111111000111111222333111111000000111111222333111111111111000000000000000000000000000000000000222222222111111000000000//////............//////////////////000000000000000000////////////000000//////000000000000000000000000000000////////////////////////000000000000111111111111111111111111111111111111111111111111333333333333333333333333111111111111111111111111222222222222222222222222000000111111111222222222222222222222222222222222222222222222333333333333444444444555555555555666555555555555555555555555555555555555666666777888:::;;;<<<>>>@@@BBBCCCDDDCCCDDDFFFFFFDDDDDDEEEFFFJJJLLLPPPSSSUUUXXX\\\______aaaeeefffffffffggghhhiiihhhhhhhhhiiiiiijjjkkkhhheeeccccccdddeeeeeedddooooooooonnnnnnmmmmmmlllqqqtttwwwyyyyyyyyyyyyzzz|||{{{wwwpppiiidddbbbbbbgggccc___]]]```eeeiiikkkmmmmmmmmmnnnmmmjjjddd```````````````]]]WWWPPPKKKEEEBBB???===<<<;;;888666777777777777777777777777666666666666555555555555666666555555555444444444444444444444444444444444333333333333333333333333333333333333333333333333111111111222222333333333333333222222222222333333444444444444444444444444333222222111111222222333222222222222222222222222111111222222222333333333444444444444444444444444222222222222222222222222111111222222222333333333333222222111111222222333111111111222222222333333666555444333333333333333444444444555555555666666555888;;;===CCCTTTiiixxx{{{xxxvvvttttttsssrrrooommmlllpppuuu{{{|||tttfff\\\TTTRRRSSSVVV]]]cccgggjjjmmmrrrvvvssseeeVVVHHHBBB???AAAAAA??????BBB>>>>>>???AAAEEEIIIKKKLLLOOOPPPQQQPPPOOOPPPSSSUUU\\\cccmmmuuuyyyzzzyyyyyyyyywwwtttrrrpppmmmjjjgggcccddddddbbb``````aaabbbaaadddhhhkkkmmmrrryyysssjjjaaa\\\]]][[[ZZZYYYXXXVVVSSSPPPRRRQQQPPPPPPQQQPPPNNNLLLHHHFFFCCCAAA@@@@@@AAABBB?????????@@@@@@AAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@??????>>>>>>===>>>>>>>>><<<;;;:::999999999999999999999999999999999999999;;;999888888999999888666555555555444444444444444444444444444444444444444444333222222111111222222333222222111000000/////////000000000000111111111111111111111111111111111111111222222222222111111222222222111111111000000222111111111111222222222111111111111111222222222111111111000000000000000000000000000000000000000//////////////////////////////............//////////////////000000000000000000////////////000000------------............000000000000////////////////////////000000000000111111111111111111111111111111111111111111111111333444444444444444444333111111111111111111111111222222222222222222222222111111111111222222222222111222222222222222333333222222222333333333444444444444444555555555555666555555555555555555555555555555555555666777888999<<<===>>>@@@AAACCCDDDEEEDDDEEEFFFEEEDDDDDDEEEGGGJJJMMMQQQUUUXXX[[[^^^aaabbbdddgggggggggfffggghhhhhhhhhhhhhhhhhhiiijjjjjjgggeeecccbbbccceeeeeedddqqqqqqrrrqqqpppooommmllloooqqqssssssrrrrrrrrrssswwwvvvrrrmmmgggcccbbbbbbfffbbb^^^]]]___cccggghhhiiiiiihhhhhhhhhfffccc```eeebbb\\\WWWRRRLLLGGGCCC???>>>=========<<<999777666666666666666666666666666666666666555555555555555555555555444444444444444444444444444444444444333333333333333333333333333333333333333333333333111111111222222333333333333222222111111222222333222222222222222222222222333222222111111222222333222222222222222222222222111111222222222333333333444444444444444444444444222222222222222222222222111111222222222333333333222222222222222222222222111111222222222333333333666666555444333333333333444444444444555555555555666888::::::>>>KKK```qqq}}}yyyuuurrrpppsssqqqnnnlllnnnsssyyy~~~~~~}}}}}}ooodddXXXSSSRRRRRRWWW^^^bbbdddfffjjjnnnmmmcccWWWLLLFFFAAAAAA@@@>>>>>>@@@AAA??????AAADDDFFFFFFEEEHHHIIIJJJIIIIIIKKKNNNQQQ[[[bbbllltttxxxyyyyyyyyyyyyxxxuuutttrrroookkkhhhdddeeeeeecccaaa```aaabbb___ccchhhkkkmmmqqqvvv{{{~~~rrrggg___^^^]]][[[ZZZZZZYYYVVVTTTRRRQQQPPPQQQQQQQQQOOOMMMIIIGGGDDDBBB@@@@@@@@@AAA???@@@@@@@@@@@@@@@AAAAAA@@@AAAAAABBBBBBAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>;;;;;;::::::999:::::::::999999999999999999999999:::888777888999999888666555555555555555555555555444444444444444444444444444333222222111111222222222222222222222222222222///000000000000111111111111111111111111111111111111111222222222222111111222222222111111111000000111111111111111111111111000000111111222222222222000000000000000000111111111111111111111111111111,,,,,,---......///000000//////............//////////////////000000000000//////000000000000//////,,,---------......//////////////////000000000000////////////000000000000111111111111111111111111111111111111111111111111333444555555555555444333111111111111111111111111111111111111111111111111222222222333333333333444111111111222222333333333222222333333333444444444444444444555555555555666666666666666666666666666444444555555777888::::::>>>>>>???AAABBBDDDEEEFFFDDDEEEEEEEEEDDDEEEGGGIIIKKKNNNSSSWWWZZZ]]]aaaccceeeggghhhhhhgggggghhhiiiiiihhhhhhgggggghhhhhhiiifffdddbbbbbbccceeeeeedddqqqqqqrrrrrrqqqooommmllllllmmmmmmlllkkkjjjkkkmmmqqqpppnnnjjjeeecccccccccccc```]]]\\\^^^aaacccdddfffdddcccccceeeeeeeeedddggg```VVVMMMGGGCCC???===<<<;;;;;;;;;<<<;;;999777666666666666666666666666666666666666555555555555555555555444444444444333333333333444444444444555333333333333333333333333333333333333333333333333222222222222333333333333222222111111111111222222222222222222222222222222333222222111111222222333222222222222222222222222111111222222222333333333333333333333444444444444333333333333333333333333111111222222222333333333222222222222222222222222222222333333333444444444666555444444333333333333333444444444444555555555777777777999;;;DDDVVVggg{{{~~~}}}xxxsssqqqqqqpppmmmkkkkkkooouuuzzz|||wwwyyy{{{nnnaaaXXXSSSQQQSSSXXX[[[___bbbdddgggiiiccc[[[SSSKKKCCC@@@>>><<<<<>>>>>>>>>>>;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::999888777777888999888777555555555666666666666666444444444444444444444444444333222222111111222222111111222222222333333333000000000111111111222222111111111111111222222222111111222222222222111111222222222111111111111000000111111111111000//////000000111222222222222111000000000000111111111111111111111111111111111111---......///111222222333000000////////////000000////////////000000000000//////000000000000//////......//////000111111111////////////000000000000////////////000000000000111111111111111111111111111111111111111111111111222333444555555444333222111111111111111111111111000000000000000000000000222222333333333444444444111111111222222333333444333333333333444444444444444444444555555555555666666666666666666666666666555555555777888:::<<<===>>>???@@@AAACCCDDDEEEFFFDDDEEEFFFEEEEEEGGGJJJMMMMMMQQQVVV[[[^^^```ccceeeggghhhiiiiiihhhhhhiiijjjjjjjjjiiihhhggggggggggggeeecccaaaaaaccceeeeeedddppppppqqqqqqpppooonnnnnnjjjkkkjjjiiigggggghhhjjjkkkkkkiiifffcccbbbcccdddbbb```^^^^^^```aaabbbaaacccaaa``````cccfffhhhhhhbbb[[[PPPFFF@@@===;;;::::::999888999::::::999777666666666666666666666666666666666666555555555555555555555444444444333333333333333444444444555555333333333333333333333333333333333333333333333333444444444444333333333333222222111111111111222222333333333333333333333333333222222111111222222333222222222222222222222222111111222222222333333333222222222222333333333444333333333333333333333333111111222222222333333333222222222333333222222222333333444444444555555555444444333333333333333444333333444444444555555555777444444777999???MMM[[[sssyyy|||wwwtttpppooonnnkkkjjjlllrrrwww{{{ooonnnrrrwww}}}}}}mmmaaaXXXRRRRRRUUUVVV]]]bbbdddgggkkkkkkhhh^^^TTTIIIDDD@@@===>>>AAA@@@AAABBBAAAAAA@@@@@@@@@@@@AAAAAAAAABBBEEEJJJMMMSSSYYYccclllssswwwzzz|||{{{zzzxxxwwwvvvsssoookkkfffgggfffdddbbbaaaaaacccaaaeeejjjmmmmmmnnnqqquuuvvv}}}wwwmmmiiiddd```^^^]]][[[ZZZUUUTTTSSSSSSSSSRRROOOMMMMMMLLLKKKIIIFFFDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAABBBBBBBBBAAABBBAAA@@@???>>>>>>>>>>>>;;;;;;:::::::::;;;;;;<<<::::::::::::::::::::::::999888777888999:::999777555555666666666777777777555555555555555555555555444333222222111111222222222222222222111111111111111111111111222222222333000000111111111222222222111111222222222222111111222222222111111111111000///000000111000///...---///000111222333222222111///000000000111111111111111111111111111111111111000000000111111222222222111111000000000000111111////////////000000000000...///000111111000///.........//////000111111222.../////////000000000111////////////000000000000111111111111111111111111111111111111111111111111222333444555555444333222111111111111111111111111111111111111111111111111111222222222333333333333000111111222333333444444333333333444444444444555444444444555555555555666666666666666666666666666555666666888:::<<<===?????????@@@AAACCCDDDEEEEEEDDDEEEFFFFFFGGGIIIMMMPPPRRRVVV[[[___bbbdddfffhhhhhhiiijjjjjjiiiiiijjjlllmmmlllkkkiiihhhgggffffffeeecccaaaaaaccceeeeeeeeeoooooooooppppppoooooooookkkkkkkkkiiiggggggiiikkkggggggfffdddbbbaaabbbddddddbbbaaaaaacccdddcccbbbaaa___^^^___bbbgggjjjkkk]]]VVVKKKBBB===;;;:::999999888666777888999888666666666666666666666666666777666666666555555555555555555444444444333333333333333333444444555555555333333333333333333333333333333333333333333333333555555555444444333333333222222111111111111222222444444444444444444444444333222222222222222222333222222222222222222222222111111222222222333333333111111111222222333333333333333333333333333333333111111222222222333333333111222222333333222222111444444444555555555666666333333333222222333333444333333333444444444555555666222222666888<<>>@@@BBBAAA???>>>???@@@??????@@@@@@AAADDDIIIMMMNNNUUU___hhhpppvvv{{{~~~|||{{{zzzyyyxxxuuupppmmmgggggggggeeebbbaaabbbccccccgggkkkmmmlllllloooqqqsssyyytttooohhhbbb___]]]\\\[[[WWWVVVTTTTTTTTTSSSPPPNNNOOONNNNNNLLLJJJGGGEEECCC@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAABBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>;;;;;;:::::::::;;;;;;<<<:::::::::::::::::::::::::::999888888:::::::::888555666666666777777888888555555555555555555555555444333222222111111222222333333222111000///......111222222222222333333333000000111111222222222222111111222222222222111111222222222111111111111000...///000000000...---,,,///000111222333222111111//////000000111111111222111111111111111111111111111111111000000000000000222222111111111111222222////////////000000000000...///000111111000///...,,,,,,,,,---...//////000.../////////000000111111////////////000000000000111111111111111111111111111111111111111111111111111222444555555444222111111111111111111111111111222222222222222222222222000111111111111222222222000000111222333333444444333333333444444444555555444444444555555555666666777777777777777777777777666666777888:::===???@@@??????@@@AAABBBDDDDDDEEEDDDEEEFFFFFFHHHKKKOOORRRUUUYYY^^^bbbeeefffhhhjjjhhhiiijjjjjjiiiiiikkkmmmooonnnmmmjjjiiiggggggfffdddbbbaaaaaaccceeeeeeeeennnlllkkklllooopppnnnlllooooooooonnnmmmkkkjjjiiigggfffffffffhhhhhhfffeeehhhhhhgggfffeeedddcccbbbccc___\\\aaahhhiiiccc[[[RRRKKKBBB===<<<<<<999666888888777777777777888888777777666666555555555444555555555555555555555555444444444444444444444444444444444555555555555666666666777777666555444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222333222222111111222222333111111222222222333333333222222222222333444555555444444444333333222222222333333333333333333333333111111222333333333333222333333333222222111111111111111222222222333333333555444333333222222222222555555444333333222111111222333555777:::???EEEJJJ^^^mmm~~~|||xxxtttnnnjjjhhhjjjmmmppp}}}{{{wwwuuu}}}{{{iii]]]\\\```eeeggguuuqqqccc\\\YYYXXXYYY___ggglllpppuuu|||uuujjjZZZKKKCCCAAABBBCCC>>>AAACCCBBB@@@>>>???AAA<<<===>>>>>>>>>AAAEEEHHHOOOTTT]]]eeekkkpppuuuxxx~~~|||yyyyyyyyyvvvqqqlllllljjjfffcccbbbcccdddfffeeegggkkkmmmmmmnnnooopppsssssswwwwwwnnnfffbbb```\\\YYY\\\ZZZXXXVVVUUUSSSPPPNNNKKKLLLLLLLLLJJJHHHFFFEEEDDDDDDCCCBBBBBBAAA@@@@@@@@@@@@AAABBBBBBBBBAAAAAACCCCCCBBBAAA@@@>>>===<<<>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::999::::::::::::999888888999999999888888888777777777777666555444444333333555555444444444333333333222222222222222222222222333222111////////////000//////000000111111222222111222222222222111000000000000000000000000000000000111222333333222111000444333222111111222333444111111111111111111111111222222222222222222222222111111000000000000111111000000000000000000000000///000111222222111000///000000000000000000000000///000222333333222000///111111000000//////......111111111111111111111111222222222222222111000///000000111222222222222222444444444333333222222222000111111222222333444444000000111111111222222222222222222222222222222222444444222222222222444444444444444444444444444444666666666666666555555555888777555444555666888999777888999;;;===@@@BBBCCCAAAAAABBBCCCCCCBBBBBBBBBDDDEEEHHHIIIKKKOOOSSSVVV\\\^^^aaadddggghhhiiiiiikkkkkkkkkjjjjjjjjjiiiiiiiiihhhhhhgggfffeeeeeeeeebbbbbbbbbcccdddeeefffgggooommmkkkllloooppppppnnnqqqpppooonnnmmmkkkjjjiiihhhgggggghhhiiijjjhhhfffkkkjjjhhhfffdddcccbbbbbb```^^^___cccgggddd\\\TTTKKKEEE===::::::;;;999777888888777777777777888888777666666666555555555444555555555555555555555555444444444444444444444444444444444444555555555555555555555555555444333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222333222222111111222222333111111222222222333333333444444333222222333333333444444333333333222222222222222222222222222222222111111222333333333333222333333333222222222111111111111222222222333333333555444333333222222222333333333333333333333333333444555666777888<<>>>>>?????????BBBFFFIIIPPPTTT[[[bbbhhhmmmrrruuu|||zzzyyyyyyzzzxxxssspppmmmkkkgggdddbbbcccdddeeedddgggjjjlllmmmnnnooopppvvvuuuxxxvvvmmmhhhddd```]]]^^^]]]ZZZYYYWWWUUUQQQNNNNNNNNNNNNNNNLLLJJJIIIGGGFFFEEEEEEDDDBBBAAAAAA@@@???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>===>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;::::::999::::::::::::999888888999999999888888888777777777666666555555444333333444444444444333333333333222222222222222222222222444333222111111111222222000000000000111111111111///000111222222222222222111111111111111111111111111111222222222222111111333222222222222222222333111111111111111111111111222222222222222222222222111111000000000000111111000000000000000000000000///000111222222111000///000000000000000000000000000000111222222111000000111111000000////////////111111111111111111111111222222222222222111000000000111111222222222111111444333333333222222222222222222222222222222222222111222222222333333333333333333333333333333333333444444333222222333444444444444444444444444444444666666666666666666666555888777666555555666888999999999:::;;;===???AAACCCAAAAAABBBCCCDDDEEEEEEEEEFFFHHHJJJLLLNNNRRRVVVYYY^^^```cccfffiiijjjkkkkkkllllllkkkkkkjjjjjjiiiiiiggggggffffffeeeddddddddddddddddddeeefffggghhhiiipppnnnmmmnnnppprrrrrrrrrtttsssrrrpppnnnlllkkkjjjiiihhhiiijjjllllllkkkiiinnnlllhhheeecccbbbbbbbbb^^^aaadddfffddd\\\QQQIIICCC>>>999777888999999777888777777666666777777888666666666555555555555555444444444444444444444444444444444444444444444444444444444444555555555555333444444444444333222222333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222333222222111111222222333111111222222222333333333666555444333222222222222333333333333222222222222111111111111111111111111111111222333333333333222333333333222222222222111111111222222222333333333444444333222222222333333111222222333444555555666666666777666666999<<>>???@@@AAABBBBBBCCCBBBAAAAAAAAAAAAAAA@@@?????????>>>>>>======<<<<<<;;;<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::999999888999999999888888888888888777666666555555444444444444444333333333222222222333333333333333333333333444333333333333444555555111111111111111000000000...///000222333333444444111111111111111111111111222222111111111111222222222222222333333222222222111111111111111111111111222222222222222222222222111111000000000000111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111000000000000/////////111111111111111111111111111222222222222111000000222222222111111111111111222222222222222111111111444333333222111111000000222222333333333444444444444444444444444444444444444444333333333333444444444444444444444444444444555555666666666666666666888777666666666777999::::::;;;;;;<<<===???AAABBBAAABBBCCCDDDFFFGGGHHHHHHIIIKKKNNNQQQSSSVVVZZZ]]]bbbcccfffiiikkklllmmmmmmmmmmmmlllkkkjjjjjjiiiiiiffffffeeeeeedddcccccccccdddddddddeeefffggghhhiiiqqqpppoooppprrrtttwwwxxxzzzyyywwwtttrrrooommmllliiiiiijjjlllnnnooommmkkkllljjjfffcccbbbbbbdddeeedddfffhhhfff^^^SSSHHHBBB===:::777666777888888777777777666666666666777777555555555555555555555555444444444444444444444444444444444444444444444444333333444444444555555555333333444444444444333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222333222222111111222222333111111222222222333333333555444333333222222222333333222222222222222222222222222222222222222222222111111222333333333333222222222222222222222222222111111222222222333333333444333333222222333333333222222333333444555555555555666666666555666:::<<<@@@OOOfff{{{~~~{{{xxxtttssssssuuuvvv}}}wwwsssuuuzzzyyymmmaaaZZZ[[[^^^bbbiiirrr{{{oooccc^^^```dddjjjooovvv~~~wwwiiiZZZPPPMMMLLLJJJGGGDDDAAA@@@@@@???@@@@@@@@@@@@AAAEEEHHHNNNQQQVVV[[[```fffmmmqqqwwwwwwxxxzzzzzzyyywwwuuupppnnnjjjgggdddccccccdddccceeehhhjjjkkklllnnnppppppnnnpppuuuyyy}}}yyyrrrkkkgggbbb```___^^^]]]ZZZVVVSSSTTTSSSRRRQQQOOONNNLLLLLLJJJIIIGGGEEECCCAAA@@@???>>>???@@@AAABBBCCCCCCCCC@@@@@@AAAAAABBBAAAAAA@@@??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;::::::999888888888888888888888888888777666666666555555444444444333333333333222222222333333333333333333333333222222222333444555666666222222222111111000000000///000111222333333333333111111111111111111111111333222111000000111222333111222333444444333222111111111111111111111111111222222222222222222222222222111111000000111111222000000000000000000000000000000000111111000000000000000000000000000000000000000////////////000000000000000000000000000000111111111111111111111111111111222222222111111000222222222111111111111111111111111111111111111111333222222222111111000000222222222333333333333444444444444444444444444444444444444333333444444444444444444444444444444444555555555555666666666666777777777777777888::::::<<<<<<<<<===>>>???@@@AAABBBCCCCCCDDDFFFGGGHHHIIILLLOOORRRUUUWWWZZZ^^^aaadddfffhhhkkkmmmnnnnnnnnnooonnnmmmlllkkkjjjiiiiiifffeeeeeeeeeddddddccccccbbbbbbbbbcccdddeeefffgggsssrrrqqqqqqsssvvv{{{~~~}}}{{{wwwssspppnnnjjjjjjlllnnnpppooommmjjjfffeeecccaaabbbdddfffhhhkkkkkkhhh```TTTIIIBBB???<<<:::888777777777777666777777666666666666777777444444444555555555555555444444444444444444444444444444444444444444444444333333333444444444444555333444444555555555444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222333222222111111222222333111111222222222333333333333222222222333333444555222222222222222222222222333333333333333333333333111111222333333333333222222222222222222222222222111111222222222333333333333333333222222333333444444444444444444444444444333444555555555666999;;;;;;GGG[[[ppp|||yyywwwvvvvvvvvvzzz{{{vvvuuuzzzwwwiii^^^[[[\\\bbbhhhpppwww}}}yyyjjjbbbaaacccgggmmmttt}}}wwwdddWWWPPPNNNKKKHHHFFFDDDCCCBBB???@@@@@@???>>>@@@CCCEEEJJJNNNSSSXXX^^^dddkkkooorrrtttvvvwwwwwwvvvuuuuuurrrpppmmmiiifffdddccccccbbbdddfffhhhiiikkknnnpppnnnmmmooosssvvvxxx{{{rrrllldddbbb```___^^^\\\YYYWWWUUUTTTSSSQQQOOOMMMLLLLLLJJJJJJHHHFFFCCCAAA??????>>>???@@@AAABBBBBBBBBBBB@@@@@@AAABBBBBBBBBBBBAAA?????????>>>======<<<<<<======<<<<<<<<<;;;;;;;;;:::;;;;;;;;;;;;:::999999888888888888888888888888666666666666666555555555444444444333333333222222333333333333333333333333000000111222333444444555333333222222111111000000222222333333333222222111111111111111111111111111333222111000000111222333111222333444444333222111111111111111111111111111222222222222222222222222222222111111111111222222000000000000000000000000111000000000000000000111000000000000000000000000000000////////////000000000000000000111111111111111111111111111111111111000111111222222222111111222222111000000111111222111111111111111111111111000000000111111222222222111111111111222222222222333333333333333333333333444444444444444444444444444444444444444444444444444555555555666666777777777777777888999::::::;;;=========>>>>>>???AAAAAADDDCCCCCCDDDEEEFFFHHHIIINNNQQQUUUXXX[[[^^^aaadddfffhhhjjjlllnnnnnnnnnnnnppppppnnnmmmkkkjjjiiihhhfffffffffeeeeeeeeeeeeeeebbbbbbbbbcccdddeeefffgggsssrrrrrrqqqrrrvvv}}}}}}wwwrrrooojjjkkklllnnnooonnnkkkhhh``````___```bbbeeehhhjjjkkkggg```UUUJJJBBB>>>===:::::::::999888777666666777666666555555666666777444444444444444555555555333333333333333333333333444444444444444444444444333333333333444444444444333444444555555555555444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222333222222111111222222333111111222222222333333333222222222222333444555666111111111222222222222222333333333333333333333333111111222333333333333222111222222222222333333333111111222222222333333333333333222222222333444444555555555444444444444444111333444555555666999;;;<<>>>>>???BBBDDDGGGKKKPPPVVV[[[```fffiiikkknnnqqqssstttssstttuuutttrrrnnnjjjgggdddcccbbbaaaccceeefffhhhjjjnnnpppqqqpppqqqtttuuutttxxx~~~}}}tttlllhhhdddaaa___^^^\\\ZZZVVVUUUSSSQQQOOOMMMLLLLLLKKKKKKIIIGGGEEECCCAAA@@@@@@@@@AAABBBBBBBBBAAAAAA@@@AAABBBBBBBBBBBBBBBAAA@@@??????>>>>>>======<<<=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999999888888888888888999999999666666666666666666666666555555444444444333333333333333333333333333333333//////111222333333333333222222222222222111111111333333333333333222111111222222222222222222222222222222111111111111222222222222222333333222222222111111111111111111111111222222222222222222222222222222111111111111222222000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000111111111111222111111111111111111111111000000111222222222222111222111000000000111333444111111111222222222222222//////000000111222222333000000111111111222222222333333333333333333333333444444555555555555444444444444444444444444444444444444555555666777777777777777888999:::;;;;;;<<<>>>>>>>>>>>>???@@@BBBBBBCCCCCCCCCDDDEEEGGGJJJKKKQQQTTTYYY]]]___bbbeeehhhiiijjjlllnnnooopppoooooorrrqqqpppnnnllljjjiiihhhfffffffffeeeeeeeeeeeeeeedddddddddeeefffggghhhiiipppppppppooopppuuu|||yyyrrrmmmjjjkkklllnnnnnnlllhhheee\\\]]]^^^___bbbeeeggghhhbbb\\\SSSIIIBBB>>>;;;;;;777888999999999888777777666666555555555555666666333333333444444555555555333333333333333333333333444444444444444444444444222222333333333444444444222222333444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222333222222111111222222333111111222222222333333333333333333222222333444444000111111111222222222222222222222222222222222222111111222333333333333222111111222222222333333333111111222222222333333333333222222222333333444555333333444444555555666666222444555666555666777999===???GGGWWWlll}}}{{{xxxuuutttqqqvvv~~~}}}}}}wwwmmmiiiiiiooouuuyyy|||uuufffdddccceeejjjrrryyy}}}ssshhh]]]XXXRRRNNNLLLJJJGGGDDDAAAAAAAAA???>>>???BBBDDDEEEIIIOOOSSSWWWZZZ^^^```aaaeeekkkooopppqqqtttvvvuuusssppplllhhheeebbbaaa```bbbdddeeegggiiimmmpppsssqqqrrrttttttrrruuuzzzvvvqqqjjjddd```^^^]]][[[XXXVVVTTTQQQOOONNNMMMMMMMMMMMMKKKIIIHHHFFFDDDDDDAAAAAABBBBBBAAAAAA@@@@@@AAABBBBBBBBBBBBBBBAAAAAA@@@@@@??????>>>=====================<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;:::999777777888888888999999999666666666666666666666777666666666555555555444444444444444444444444444444///000111222333333222222111222222222222222222333222222333333444333333333222222222222222222222222111111222222222222111111333222222222222222222333111111111111111111111111222222222222222222222222333222222111111222222333000000000000000000000000222111000//////000111222000000000000000000000000000000111222222111000000000000111111111222222222111111111111111111111111000000111222222222222222111000//////000222444666222222222222333333333444000000000000111111111111111111111222222222333333444444444444444444444444333444555666666555444333444444444444444444444444444444555555666777777888666777888:::;;;;;;<<<<<<===>>>>>>???@@@AAACCCCCCBBBBBBBBBDDDGGGKKKOOOQQQTTTXXX]]]aaadddfffiiillllllmmmoooqqqrrrrrrqqqqqqsssrrrpppnnnllljjjiiihhhdddddddddddddddddddddddddddddddddeeefffggghhhiiinnnooonnnmmmnnnsss{{{zzzqqqkkkjjjjjjlllmmmmmmkkkgggccc[[[\\\]]]___bbbdddeeefffYYYSSSIIIBBB>>>;;;:::888444666888999999888888999666666555555555555666666333333333444444555555555333333333333333333333333444444444444444444444444222222333333333444444444000111222333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222333222222222222222222333111111222222222333333333555555444333222222222222000000111111222222222222111111111111111111111111111111222333333333333222111111111222222333333333111111222222222333333333222222222222333333444555111222333444666777888888444666777666555555666777<<<;;;???MMMbbbuuu|||xxxuuusssnnnssszzz}}}xxxnnntttzzz}}}|||kkkgggbbbaaacccgggkkknnnxxx}}}xxxpppccc]]]VVVQQQNNNKKKHHHDDDCCCCCCBBBAAA???@@@CCCEEEEEEHHHNNNRRRTTTVVVWWWYYYZZZ___fffkkknnnqqquuuxxxvvvtttqqqlllhhheeebbbaaa```aaaccceeefffiiimmmppppppoooqqqttttttsssuuuzzz{{{xxxooofffaaa^^^]]]\\\YYYXXXUUURRRPPPOOONNNNNNOOONNNMMMLLLJJJHHHGGGGGGBBBBBBBBBBBBAAA@@@??????BBBBBBCCCCCCBBBBBBAAA@@@@@@@@@??????>>>=========>>>=========<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999777777888888999999999999666666666666777777777777777666666666666555555555444444444444444444444444000111222333444333222111111111111222222333333444000111222333444555555555222222222222222222222222000111222333333222111000444333222111111222333444111111111111111111111111222222222222222222222222333222222111111222222333000000000000000000000000222111000//////000111222000000000000000000000000///000222444444222000///000000111111222222222222111111111111111111111111///000111222222222222222000///...///000222555777222222222333333444444444222222111111000/////////222222333333333444444444666666666666666666666666333444555666666555444333444444444444444444444444444444444555666777777888666777999:::;;;<<<<<<<<<======>>>???@@@BBBCCCDDD@@@@@@BBBEEEIIINNNSSSVVVWWW[[[```dddgggiiilllnnnooopppqqqsssttttttsssssstttsssqqqooollljjjiiihhhccccccccccccccccccccccccbbbbbbbbbcccdddeeefffgggjjjlllkkkhhhgggjjjrrrzzz}}}xxxsssqqqjjjkkkmmmllljjjfffaaa^^^\\\[[[[[[___eeegggccc___PPPKKKEEE@@@===;;;:::888777777777777777777777777444444444555555555555555888777777666555444444444444444555555555555444444111111222333333333222222333333333333333333333333444444444333333222222222333333333333333333333333222222333333333333444444444444444333333222222222222222222222222222222222222111000000000111333444111111222222222333333333333222222111111222222333333333333222222111111111222222222222222222222222111222333333444444333333222222222222222222222222111111111222333444555666444444444444444444444444555555555555555555555555555555555555555555555555<<<:::===GGGTTTdddxxx}}}}}}zzzuuutttsssttt{{{{{{}}}uuukkkaaa^^^]]]\\\]]]```lllqqqyyy}}}xxxtttiii```XXXVVVPPPHHHDDDFFFEEECCC@@@>>>???AAAAAAAAAEEEGGGJJJMMMOOOQQQQQQQQQTTTXXX^^^dddiiinnnsssvvvuuusssooojjjfffbbb`````````aaacccdddeeehhhkkknnnqqqrrrsssuuuxxxyyyxxxwwwxxx}}}vvvlllfffbbb]]]ZZZ\\\YYYUUURRRQQQQQQPPPOOOMMMKKKJJJIIIJJJJJJIIIGGGBBBBBBBBBAAAAAA@@@@@@@@@===???AAABBBBBBAAA@@@???BBBAAA@@@???>>>>>>>>>>>>============<<<<<<<<<<<<>>>>>>===<<<;;;;;;::::::999999999888888888888777777777777777666666666666777777666555444333333222666666555555555444444444333333333333333333333333111111222333333111000///000111222333333333333222000000000000000000000000111111222222222333333333222222222222222222222222333222111000000111222333111111222333444444555555333333222222111000000000111111111111111111111111000000000000111111111111111111000//////000111111000000000000000000000000333333333333333333333333000000000000000000000000444333333222222333333444222111111111333555888:::888333//////111111...***000111111111111222222222222222333333333444444444444444444444444444444444777777666666555555555444666555555444444444555555666666666666666777888888;;;;;;<<<<<<===>>>>>>>>><<<>>>AAAAAAAAAAAABBBCCCAAACCCFFFJJJMMMRRRWWW[[[___```cccfffjjjlllnnnooossssssssssssssstttuuuvvvuuurrrooommmlllkkkjjjhhheeeeeeeeeddddddcccccccccddddddeeeeeeggghhhiiijjjkkkkkkjjjgggdddfffmmmtttwww||||||uuurrrpppkkkkkkjjjiiifffccc___]]]^^^___aaaeeegggccc\\\VVVJJJFFFAAA===;;;999888777777777777777777777777777777666666555555444444444777777777666555444444444444444555555555555444444111222333333444333333333333333333333333333333333444444444333333222222222333333333333333333333333222222333333333333444444444444444333333222222222222222222222222222222222222222111222222333333444111111222222222333333333333222222111111222222333333333333222222222111111222222222222222222222222000111222222333333222222222222222222222222222222222222222222333444444555333333333333333333333333444444444444444444444444555555555555555555555555:::999;;;CCCMMM\\\ppp~~~|||xxxuuutttvvvzzztttggg___\\\YYYYYY\\\ccchhhpppvvvyyywwwrrroooiiiaaa[[[XXXSSSKKKGGGHHHFFFDDDBBBAAABBBCCCBBBAAACCCDDDGGGJJJLLLMMMNNNNNNQQQUUU[[[```eeejjjooossssssqqqnnnjjjgggeeedddcccbbbccceeeeeefffgggkkkmmmqqqqqqsssuuuwwwxxxxxxwwwvvv{{{tttlllfff```\\\\\\YYYVVVSSSSSSRRRQQQPPPMMMKKKJJJJJJKKKJJJIIIGGGCCCCCCCCCBBBAAA@@@@@@???>>>???AAACCCCCCCCCBBBAAABBBAAA@@@??????>>>>>>>>>============<<<<<<<<<<<<>>>======<<<;;;;;;::::::999999999999888888888888888777777777666666666666888777777666666555555444666666555555555444444444333333333333333333333333222222222222222111000000111111222222222333333333111111111111111111111111111111222222222333333333222222222222222222222222222222111111111111222222111111111222333444444444111111111111111111222222111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111222222222222222222222111111111111111111111111111444333333222222333333444222111111111333555888999;;;666222111333444111...111111111111222222222222222222333333333444444444444444444444444444444444777666666666555555555555666555555444444555555555666555555666777888999:::;;;;;;<<<======>>>>>>???===???AAAAAAAAAAAABBBCCCBBBEEEIIILLLPPPTTTZZZ^^^bbbcccfffiiimmmoooqqqrrrttttttsssssssssssstttuuurrrpppnnnmmmlllkkkhhhfffeeeeeedddddddddcccccccccbbbcccdddfffhhhkkkmmmnnnjjjjjjhhhdddaaabbbhhhmmmpppuuuzzz{{{xxxsssooonnnjjjiiigggdddbbb```______aaadddhhhiiieee[[[PPPIIIBBB???;;;888888777777666777777777777777777777777999888888777666555444333777777666666555444444444444444555555555555444444222333444444555555444444333333333333333333333333444444333333333333222222333333333333333333333333222222333333333333444444444444333333333333222222222222222222222222222222222222333444444444444333111111222222222333333333333222222111111222222333333333333222222222222111222222222222222222222222000000111222222222222111222222222222222222222222333333333222222333444444333333333333333333333333333333333333333333333333555555555555555555555555666666999>>>DDDPPPeeewww~~~|||vvvwwwxxxzzz|||nnnddd^^^YYYXXXZZZZZZ^^^fffllloooooommmkkkhhhbbb^^^\\\WWWPPPKKKJJJHHHFFFDDDDDDEEEDDDCCCAAA@@@AAACCCEEEGGGIIIIIIIIIMMMPPPVVV[[[```eeejjjmmmooonnnlllkkkiiihhhhhhhhheeefffggggggggggggjjjllloooqqqsssuuuvvvvvvvvvvvvtttxxx~~~uuulllddd___\\\ZZZWWWUUUUUUSSSQQQPPPNNNLLLKKKKKKKKKKKKJJJHHHEEEEEEDDDCCCAAA@@@?????????@@@BBBCCCDDDDDDDDDCCCAAAAAA@@@@@@??????>>>>>>============<<<<<<<<<<<<=========<<<;;;;;;:::::::::999999999888888888888888888777777777666666666777777777777777777777777666666666555555555444444333333333333333333333333333333222111111111111111333222111111111222333444111111111111111111111111111111222222222333333333222222222222222222222222111111222222222222111111000000111111222333333333///000000111222222333333111111111111111111111111000000000111111111222222000111222333333222111000111111111111111111111111222222222111111000000000222222222222222222222222444333333222222333333444222111111111333555777888;;;777333111333444333111111111111111222222222333333333333333444444444444444444444444444444444444666666666666555555555555666555555444555555666666555555666666888999;;;;;;<<<<<<<<<===>>>>>>??????>>>@@@AAABBBAAAAAABBBDDDEEEHHHLLLPPPTTTXXX^^^bbbfffhhhjjjmmmpppssstttuuuwwwvvvtttsssrrrrrrrrrsssnnnmmmlllllllllkkkgggeeeddddddddddddccccccccccccbbbbbbdddgggjjjnnnqqqssshhhgggeeeaaa___aaaeeeiiinnnsssxxxyyyuuupppmmmlllhhhfffdddbbbaaaaaabbbccceeehhhjjjhhh^^^RRRFFF@@@===:::777666777777777666777777777777777777777777888888777777666666555555666666666555555444444444333444444555555444444333333444444555555555555555333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444333333333333333333333333222222222222222222222222111222333444444333222111111111222222222333333333333222222111111222222333222222222222222222222222222222222222222222222222000111111222222222222222222222222222222222222222444444333222222222333333222222222222222222222222333333333333333333333333555555555555555555555555444666888;;;===EEEYYYkkk~~~}}}xxxzzz{{{yyyxxxzzzwwwmmmeee^^^ZZZZZZXXX[[[aaafffiiijjjiiihhhgggdddaaa___[[[UUUOOOKKKHHHGGGFFFFFFFFFEEECCC@@@???@@@AAACCCDDDEEEFFFFFFIIILLLQQQVVVZZZ```eeeiiimmmllllllkkkkkkjjjjjjjjjiiijjjkkkjjjhhhhhhiiijjjnnnppprrrttttttttttttuuutttxxx|||~~~tttiiiccc]]][[[XXXVVVUUUTTTRRROOOOOOMMMLLLLLLLLLLLLKKKIIIGGGGGGFFFDDDCCCAAA@@@??????@@@AAACCCDDDDDDDDDDDDAAAAAAAAAAAA@@@??????>>>============<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;::::::999999999888888888888888888777777777666666666666666777777888888888666666666666555555555555444444444444444444444444444333222111000111222333333222111000000222444555111111111111111111111111111111222222222333333333222222222222222222222222000111333333333333111000000000111111111222222222000000111111111222222222111111111111111111111111000000111111111222222222000111333444444333111000111111111111111111111111333333222222111111000000222222222222222222222222444333333222222333333444222222222222333444555666888444000///000111111111111111111222222222333333333333333444444444444555444444444444555555555555666666666666666555555555555555555555555666666777555666666777999;;;<<<===<<<======>>>>>>??????@@@@@@AAABBBBBBBBBBBBDDDFFFGGGKKKOOOSSSXXX\\\aaaeeeiiikkkmmmpppsssuuuwwwwwwyyywwwtttrrrpppppppppppplllllllllmmmmmmkkkhhheeedddddddddddddddccccccccccccdddfffiiilllpppsssttteeedddbbb```___bbbfffiiioootttyyyyyyuuuoookkkjjjeeedddbbbbbbbbbdddggghhhjjjjjjhhhbbbXXXMMMDDD@@@;;;999777666777888888777666666666666666666666666555555666666777777888888555555555555444444444444333333444444444444333333333444555555666666555555333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444333333333333333333333333222222222222222222222222000111222333333222111000111111222222222333333333333222222111111222222333222222222222222222222222222222222222222222222222111222222333444333333333222222222222222222222222444444333222222222333333222222222222222222222222444444444444444444444444555555555555555555555555555666888999999???OOO```vvv~~~zzz|||}}}zzzuuuvvv|||yyypppeee\\\YYYYYY[[[^^^bbbdddfffggggggggggggfffdddaaa[[[SSSLLLJJJHHHGGGFFFFFFEEEBBB@@@@@@AAAAAAAAABBBCCCDDDDDDFFFIIINNNRRRVVV\\\aaaeeekkkkkkkkkkkkkkkkkkkkkkkklllmmmnnnllljjjiiiiiiiiilllooorrrsssrrrrrrrrrtttvvvyyy}}}}}}|||~~~}}}qqqiii```]]]ZZZWWWVVVTTTRRRPPPPPPNNNMMMMMMMMMMMMLLLJJJIIIIIIHHHFFFEEECCCBBBAAA???@@@@@@AAABBBCCCCCCCCC@@@@@@AAAAAAAAA@@@??????============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999888888888888888777777777777444555555666666777777888777777666666666555555555444444444444444444444444555444222111111111222333333222111000000222444555111111111111111111111111111111222222222333333333222222222222222222222222111222333444444333222111111111111111111111222222222222222111111111000000111111111111111111111111111111111111222222222222000111333444444333111000111111111111111111111111444444333333222222222222222222222222222222222222444333333222222333333444222222222222333333444444444222000...///000000000111222222222222333333333333333444444444555555555444444444555555666666666555555555666666666666666555555555555555666777888666777777888:::<<<===>>>======>>>>>>???@@@@@@@@@AAABBBCCCDDDDDDEEEHHHJJJKKKNNNSSSXXX\\\```dddgggjjjlllnnnqqqtttvvvwwwxxxyyywwwtttpppnnnmmmnnnnnnkkkkkkkkkmmmnnnmmmjjjgggddddddddddddddddddddddddggghhhiiikkkmmmppprrrtttbbbaaa___^^^```cccfffhhhpppuuuyyyyyysssmmmhhhgggbbbbbbcccdddeeeggghhhiiiiiifffaaaZZZSSSLLLFFFCCC<<<:::888888999:::999888666666666666666666666666333444555666777888888999444444444444444444444444333333444444444444333333333444555555666666555555333333333333333333333333222222333333333333444444333333333333333333333333222222333333333333444444222222333333333333444444222222222222222222222222111111222222222111000000111111222222222333333333333222222111111222222333111222222222222333333333222222222222222222222222222222333444444444444333222222222222222222222222333333333222222333444444333333333333333333333333555555555555555555555555555555555555555555555555555666888999999<<>>>>>>>>>>>>>>???@@@@@@AAAAAABBBCCCDDDEEEFFFIIILLLOOOPPPTTTYYY]]]aaadddhhhjjjkkkmmmoooqqqtttvvvwwwxxxxxxvvvrrrnnnlllkkkllllllkkkjjjjjjlllmmmmmmkkkiiieeeeeeeeeeeeffffffffffffiiijjjjjjlllnnnppprrrsssaaa___]]]]]]^^^aaadddeeemmmqqqvvvvvvpppjjjfffdddaaabbbdddfffggggggfffeee___ZZZSSSNNNLLLJJJFFFCCC>>><<<::::::::::::888777666666666666666666666666444444444555555666666777444444444444444444444444222333333444444333333222333333444555555555555444333333333333333333333333222222222333333444444444333333333333333333333333222222333333333333444444222222222333333444444444222222222222222222222222444333222222111111111222111111222222222333333333333222222111111222222333111111222222222333333333222222222222222222222222111111222333333333333333222222222222222222222222222222222222333444444555333333333333333333333333444444444444444444444444555555555555555555555555666555666999:::;;;CCCLLL___rrr~~~~~~~~~{{{xxxvvvxxxzzzuuummmlllmmmooo{{{~~~qqqgggcccZZZ[[[\\\^^^bbbfffkkkmmmtttyyyzzzwwwsssnnnbbbWWWPPPMMMIIIGGGFFFFFFDDDCCCCCCBBBAAA@@@@@@@@@AAABBBAAACCCGGGJJJNNNTTTZZZ___cccdddgggjjjlllnnnnnnnnnoooqqqqqqpppnnnkkkjjjjjjjjjnnnrrrrrrooommmooorrrrrrvvvyyyxxxuuuvvv{{{oooiiibbb\\\YYYXXXVVVVVVQQQPPPNNNNNNOOOOOOMMMLLLLLLLLLKKKKKKJJJIIIHHHHHHDDDCCCCCCBBBBBBBBBBBBBBB???@@@BBBCCCCCCBBB@@@???============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999999999999888888888777777777777777777777777777777777777777777666666666555555555555555555555555555333333444444333333222111111111222222222333333333222222222222222222222222111111222222222333333333222222222222222222222222333333333222222333333333333333333333333222222222222222111111111111111111111111111111111111111111111111111222222222333333111111111111111111111111222222222222222222222222111111111222333333444444111111111111111111111111444333333222222333333444222222333333333222222111111222444444444333333333222222222333333333444444444444444444555555555555444444444555666777777777555555555555666666666777555555555555666777888999::::::::::::;;;<<<===>>>>>>>>>??????@@@AAAAAABBBBBBDDDEEEGGGHHHLLLQQQTTTVVVZZZ___cccfffhhhkkknnnlllmmmppprrruuuvvvxxxxxxwwwtttpppllliiiiiijjjkkkiiihhhhhhiiikkklllkkkjjjfffffffffggggggggghhhhhhiiiiiijjjlllnnnppprrrsssaaa___\\\\\\]]]```aaabbbiiinnnssssssnnnhhhdddccc```cccfffhhhhhhfffcccaaaTTTNNNHHHEEEFFFFFFCCC??????===;;;:::::::::888666666666666666666666666666555555555555555444444444444444444444444444444444222333333444444333333222222333444444555555444444333333333333333333333333222222222333333444444444333333333333333333333333222222333333333444444444222222222333333444444444222222222222222222222222666555333222111222333333111111222222222333333333333222222222222222222333111111111222222333333333222222222222222222222222000000111222222222222111222222222222222222222222111111111222333444555666444444444444444444444444333333333333333333333333555555555555555555555555555444555999:::;;;@@@GGGVVVjjj~~~|||yyyxxxxxxxxx||||||zzzyyyssshhhddddddeeejjjwwwwwwpppmmm\\\\\\]]]```dddjjjppptttzzzzzzuuuiii\\\SSSOOOKKKHHHGGGGGGFFFEEECCCBBB@@@?????????@@@AAA???AAADDDHHHLLLQQQXXX\\\___aaaeeeiiilllooopppqqqpppqqqrrrqqqnnnlllkkkkkkiiinnnrrrrrrnnnmmmooorrrooosssvvvuuurrrsssxxx}}}tttnnnfff___[[[ZZZYYYYYYRRRPPPOOOOOOOOOOOONNNLLLMMMMMMLLLLLLKKKKKKKKKJJJFFFEEEDDDCCCCCCBBBCCCCCC???@@@BBBCCCCCCBBB@@@???>>>=========<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999888888888888777888888888888888888888888777777777777666666666666555555555555555555555555222333444555444333222111000111222333333333333222222222222222222222222222111111222222222333333333222222222222222222222222555444222222222222444555333333333333333333333333000000000111222222333333111111111111111111111111111111222222222333333333111111000//////000111111222222222222222222222222//////000111222333333444000000000000000000000000444333333222222333333444222222333333333222111111...111444555444222222111222222333333333444444444444444444555555555666666444444444555666777777888444555555555666666777777555555555555666777999999;;;;;;;;;;;;;;;<<<===>>>>>>??????@@@@@@AAABBBBBBBBBDDDFFFHHHJJJNNNSSSWWW[[[^^^cccgggiiikkknnnpppmmmnnnqqqsssuuuwwwxxxyyyvvvsssoookkkhhhhhhiiijjjhhhgggfffgggiiijjjkkkjjjfffggggggggghhhhhhiiiiiihhhhhhjjjlllnnnqqqsssuuu```^^^\\\ZZZ[[[]]]```ccchhhiiiiiiiiihhheeecccaaaaaabbbdddfffddd^^^VVVOOOEEECCC@@@>>>=========>>>>>>===<<<:::999888777777777777666555555666777888555555555555555555555555444444444444444444444444333444444555555444444333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444333333333333222222444333222222222333444555333333333222222111111111222222222222222222222222000111111111111222222222111111222222222333333333333333333222222111111111333333333333333333333333444444444444444444444444333333222111111222333333111111111111111111111111333444444555555444444333444444444555555555555666333555666777888:::===???MMM]]]ttt}}}{{{zzzzzzzzz}}}yyyvvvwww~~~|||nnn```[[[___eeeiiirrr~~~yyyrrrjjjdddbbb``````eeellltttyyytttaaaXXXOOOHHHGGGFFFCCCEEEJJJBBBBBBBBBAAA@@@???===<<>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>::::::::::::::::::::::::::::::::::::::::::::::::999888777888999999999777888888777777666666666555666666666666666666666666555555444444333333333333333444444555555444444333222333333444444333333222333333333333333333333333333333333333333333333333333222222111111222222333111222222333333222222111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333111111111222222333333333111111111222222333333333222222222222222222222222111111111111111111111111222222222222222222222222222222333333333333444444222222333333333444444444555555666777777777777777666666666666666666666666777666555444444555666777777777777777888999:::;;;<<<<<<<<<<<<<<<===>>>>>>===>>>@@@@@@@@@AAABBBDDDBBBEEEHHHKKKNNNSSSYYY\\\```bbbeeeiiilllnnnooopppsssrrrqqqrrruuuwwwxxxwwwtttqqqnnnjjjhhhhhhiiijjjkkkhhheeedddfffgggfffeeehhhhhhiiiiiiiiijjjjjjjjjjjjjjjkkklllnnnoooqqqrrraaa```^^^\\\]]]^^^aaabbbcccdddeeefffgggfffeeedddeeedddcccaaa^^^WWWOOOJJJBBBAAA???===<<<<<<===>>>===<<<;;;:::999888888888888777666555555666777777555555555555555555555555444444444444444444444444333444444555555444444333333333333333333333333333222222222333333444444444333333333333333333333333222222222222222222222222444444444444444444444444444444333333333333222222555444333222222222333444333333222222222222222222222222222222222222222222111111111111222222222222111111222222222333333333333333333222222222111111333333333333333333333333444444444444444444444444333333222111111222333333222222222222222222222222333333444444444444333333444444444444555555555555333555666777888999<<<>>>EEERRRhhh}}}~~~|||{{{~~~|||uuurrruuu{{{}}}qqqaaaZZZZZZYYY^^^gggsss{{{sssjjjbbb```___aaagggpppwww|||pppdddYYYOOOLLLIIIEEEDDDFFFCCCCCCCCCBBBAAA???>>>===AAAAAABBBEEEJJJPPPUUUXXXZZZ]]]bbbfffhhhkkknnnppppppqqqsssrrroookkkiiiiiijjjkkklllnnnppppppqqqqqqnnnnnnoooqqqsssvvvxxxyyy|||{{{yyyrrrkkkbbb]]]]]]TTTSSSSSSTTTVVVVVVVVVTTTQQQPPPNNNMMMLLLKKKLLLLLLJJJIIIHHHFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@???>>>===<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::888777888999:::999888888888777777777666666666666666666666666666666666777777666666666666666666333444444555555444444333222333333444444333333222333333333333333333333333333333333333333333333333444333333333333333333444222222333333333333222222111111111111111111111111111111111111111111111111222222222222222222222222000000111111111222222222222222222222222222333333222222222222222222333333222222222222222222222222111111111111111111111111222222222222222222222222222222333333333333444444111111111222222222222333555555666777777777777777666666666666666666666666777777666555555555666666777777777888888999:::;;;===<<<<<<<<<<<<===>>>>>>>>>@@@AAABBBAAABBBDDDEEEEEEHHHLLLOOOSSSWWW]]]aaabbbdddhhhkkknnnpppqqqqqqtttsssqqqrrrtttvvvvvvuuuqqqooollljjjhhhgggggghhhiiigggddddddfffhhhgggfffiiijjjjjjjjjkkkkkkkkkkkkkkkllllllmmmoooppprrrsssdddcccbbbaaa```aaabbbccc```aaabbbdddeeefffggggggjjjfff```ZZZTTTMMMFFFBBB???>>><<<;;;;;;;;;<<<===;;;::::::999888888999999999888777666555555666666555555555555555555555555444444444444444444444444333444444555555444444333333333333333333333333333222222222333333444444444222222222333333444444444222222222222222222222222444444444444444444444444444444333333333333222222555444333222222222222333222222222222222222333333222222222222222222222222111111111111222222222333111111222222222333333333333333333222222222222111333333333333333333333333444444444444444444444444333222222111111222222333333333333333333333333333333333444444444444333333444444444444555555555555333555666777777888;;;===???GGGWWWnnn}}}{{{|||wwwqqqppptttxxxuuufff[[[XXXRRRWWW___gggrrr~~~tttkkkcccaaa```cccjjjrrrxxx|||rrreeeWWWOOOKKKGGGEEEDDDDDDDDDCCCCCCBBBAAA????????????@@@CCCGGGLLLQQQTTTUUUXXX\\\```cccfffjjjmmmpppqqqqqqooollljjjiiiiiiiiijjjlllnnnooopppppppppmmmmmmnnnooopppsssuuuvvvxxxwwwyyywwwllleeebbbWWWVVVUUUVVVXXXZZZZZZYYYSSSRRRPPPOOONNNMMMMMMMMMKKKJJJIIIGGGFFFEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAA@@@???>>>===<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::::::::999888888::::::999888888888888777777777777777666666666666666666666666777777777777777777777777444444555555555555444444333333444444444444333333333333333333333333333333333333333333333333333333555444444333333444444555222222333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222000000000000111111111111333333222222222222222222333333222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222333333333333444444222222222333333333444444555666666777777777777777666666666666666666666666777777777777777666555555888888888888999:::;;;;;;======<<<<<<======>>>???@@@AAACCCCCCBBBCCCEEEGGGJJJMMMQQQUUUYYY^^^cccggggggiiikkkoooqqqsssssstttvvvtttrrrqqqrrrrrrrrrqqqmmmlllkkkiiihhhffffffeeefffeeedddeeegggiiiiiihhhllllllllllllmmmmmmmmmmmmnnnnnnnnnoooppprrrssstttiiiiiihhhfffeeeeeeddddddbbbbbbdddeeefffhhhiiiiiilllfff\\\RRRKKKDDD???<<<;;;;;;::::::::::::;;;<<<999999888888888888999999999888888777666555555555555555555555555555555555444444444444444444444444333444444555555444444333333333333333333333333333333333333333333333333333111111222333333444555555444444444444444444444444333333333333333333333333444444333333333222222222555444444333222222222222111111111222222333333333222222222222222222222222111111111222222222333333111111222222222333333333222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333444444333333333333333444444444555555555333555666666666777999<<<>>>@@@JJJ___xxx|||{{{zzzzzz}}}|||vvvtttwwwzzzzzzkkkaaa\\\VVVZZZ^^^bbbhhhtttwwwmmmfffcccaaacccjjjpppuuuwww|||rrr___RRRLLLIIIGGGEEEDDDDDDDDDDDDCCCBBBAAA@@@>>>???@@@BBBFFFJJJNNNPPPPPPSSSWWWZZZ]]]bbbgggjjjoooppppppnnnkkkjjjjjjkkkiiijjjlllmmmooopppppppppnnnnnnmmmnnnoooqqqsssuuuvvvtttvvvzzz}}}yyymmmfffaaa^^^[[[ZZZZZZ[[[ZZZYYYTTTTTTRRRQQQPPPOOONNNNNNLLLLLLJJJIIIHHHGGGGGGGGGDDDCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@???????????????================================================;;;;;;;;;;;;;;;;;;;;;;;;;;;999888999:::;;;:::999888888888888888888888888666666666666666666666666555555555555666666666666444444555555555555444444333333444444444444333333333333333333333333333333333333333333333333333333444444333333333333444444222333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222000111111111222222222222333333333222222111111111333333333222222111111111222222222222222222222222222222222222222222222222333333333333333333333333222222222333333333444444555555555555666666666777666666777777777777666666666666666666666666666666777888999999888777555444999888888999999:::;;;<<<=========<<<===>>>>>>???@@@AAACCCCCCCCCDDDGGGJJJNNNQQQVVVZZZ^^^ccchhhllllllmmmppprrrtttuuuvvvvvvwwwtttpppooonnnnnnnnnmmmjjjjjjkkkjjjiiigggeeedddccccccdddfffhhhjjjkkkkkknnnnnnnnnoooooooooooooooppppppppppppqqqrrrssstttpppooommmkkkiiihhhggggggbbbccceeehhhjjjkkklllmmmiiiaaaVVVLLLDDD???<<<999999999999999999999::::::888888777777777888999999888888888777666555444444555555555555555555555555444444444444444444444444333444444555555444444333333333333333333333333333555555444333333222111111111111222333333444555555444444444444444444444444333333333333333333333333444444333333333222222222444444444333333222222222111111111222222333333333222222222222222222222222111222222222222333333333111111222222222333333333222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222333333333333333333222333333333444444444444555444555666666555666888:::??????DDDTTTkkk}}}zzzzzz|||yyy||||||zzz{{{}}}{{{qqqiiidddZZZ\\\]]]^^^cccooo~~~sssiiiddd```bbbhhhooossstttyyynnnZZZPPPLLLIIIFFFDDDDDDDDDDDDCCCBBBAAAAAA???@@@AAACCCEEEHHHKKKMMMMMMOOORRRUUUXXX]]]cccgggmmmnnnooommmlllkkkkkkmmmjjjjjjlllnnnoooppppppqqqqqqpppnnnnnnoooqqqssstttssspppqqqsssuuuvvv{{{yyyooohhhddd___\\\[[[ZZZZZZYYYVVVUUUUUUSSSRRRPPPOOONNNNNNMMMLLLJJJIIIIIIIIIIIIEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@?????????>>>================================================;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999:::;;;<<<;;;999888888888999999999999999777777777777777777777777555555555666666666666666444555555666666555555444333444444555555444444333333333333333333333333333333333333333333333333333333333222222222222333333333333333444444333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444333333333222222111111111333333333222222111111111222222222222222222222222222222222222222222222222333333333333333333333333222222222333333333444444555555666666666777777777666666777777777777666666777777777777777777777777777888999999999888666555999999999999:::;;;<<<==================>>>??????@@@AAABBBCCCDDDFFFJJJMMMRRRVVV[[[___cccggglllooooooqqqsssuuuvvvwwwwwwwwwuuurrrnnnkkkkkkkkkjjjiiiiiijjjjjjkkkjjjhhhfffeeebbbccceeegggiiikkklllnnnqqqqqqppppppppppppppppppqqqqqqppppppqqqrrrsssssstttssspppmmmjjjiiihhhhhh```bbbfffiiilllmmmmmmlll^^^XXXOOOFFFAAA===;;;999888888888999999999999999888777777777777777888888777777888888777666555444555555555555555555555555444444444444444444444444333444444555555444444333333333333333333333333333555555444444333222111111222222222333333444444444222222222222222222222222333333333333333333333333444444333333333333222222222333333444444333333222222222222222222222333333222222222222222222222222222222222222333333333333111111222222222333333333111222222222222333333333333333333333333333333333333333333333333333333333111222222333333222222111111111111111111111111111222222333333333333222222333333333333444444444444444555666555444555777888<<<===AAALLL^^^sss{{{|||zzz{{{~~~}}}||||||~~~yyytttpppaaa```^^^]]]bbbmmm|||nnngggaaa```gggnnnqqqrrrtttwww|||gggVVVOOOJJJEEECCCCCCDDDDDDCCCBBBBBBAAA@@@@@@AAACCCEEEGGGIIIJJJJJJLLLMMMOOORRRWWW^^^bbbhhhjjjlllllllllkkklllmmmjjjkkkmmmooopppqqqqqqqqqsssqqqooonnnnnnppprrrtttssspppppprrrrrrrrrwww~~~~~~pppkkkeee```^^^]]]\\\\\\XXXXXXXXXWWWUUUSSSQQQPPPOOONNNMMMLLLKKKKKKKKKKKKGGGGGGFFFEEEDDDCCCCCCBBB======>>>>>>>>>>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::<<<<<<;;;:::999999999999999:::::::::777777777777777777777777888888888777777666666666555555666666666666555555444444555555555555444444333333333333333333333333333333333333333333333333333222222111111222222333333333444444444444333333333333333333333333333333333333333333333333333333222222222222222222222222333333333333444444444555333333222222222222222222333333222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333222222333333333333444444333333333444444444555555777777777777777666666555777777777777777777777777888888999999999999888888::::::::::::;;;<<<======>>>>>>======>>>>>>???@@@@@@AAACCCDDDFFFIIINNNRRRWWW[[[```dddhhhkkkoooqqqrrrsssuuuvvvwwwwwwwwwvvvrrrnnnjjjggggggggggggggghhhhhhiiijjjiiihhhfffeeebbbdddhhhjjjkkklllnnnppprrrrrrrrrrrrqqqqqqqqqqqqpppppppppoooppppppqqqqqqwwwtttpppllliiigggggghhhbbbdddgggjjjiiigggdddbbbQQQLLLFFFAAA>>>===;;;:::888888999999999888888777888777777666666666777777666666777888888777666555555555555555555555555555444444444444444444444444333444444555555444444333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222444444333333333333222222000111333444444444444333333333222222222222222222222222222222222222222222222222222333333333444444111111222222222333333333111111222222222333333333333333333333333333333333222222222222222222222222111222333333333333222111222222222222222222222222222222333333333333222222222222333333333444444444444555666555444444666777777:::>>>CCCNNNaaaxxx||||||}}}{{{{{{}}}tttooohhheeehhhqqq|||zzzpppfffaaaeeeiiikkkkkkllllllnnnsss{{{qqq^^^SSSKKKEEEBBBCCCCCCCCCCCCBBBAAAAAA@@@@@@AAABBBDDDEEEFFFGGGHHHHHHIIIJJJLLLRRRXXX]]]bbbeeeiiikkkkkkjjjkkklllllllllnnnpppqqqrrrrrrrrrtttrrrooommmmmmoooqqqsssqqqnnnmmmoooppppppuuu{{{~~~zzzrrrjjjfffcccaaa```\\\\\\\\\[[[YYYWWWTTTSSSPPPOOONNNMMMLLLLLLLLLLLLIIIIIIHHHGGGFFFEEEDDDCCC<<<===>>>??????>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::;;;<<<===<<<:::999999999:::::::::;;;;;;777777777777777777777777999888888777666555444444555555666666666666555555444444555555555555444444333333333333333333333333333333333333333333333333333333333222222333333333333333444444444444333333333333333333333333333333333333333333333333333333222222222222222222222222222222333333333444444444222222222222222222333333222222222222222222333333222222222222222222222222333333333333333333333333444444444444444444444444222222333333333333444444222222333333333444444444777777777777777666555555777777777777777777777777888888888888999999:::;;;::::::::::::;;;<<<===>>>>>>>>>======>>>>>>???@@@AAABBBDDDFFFIIINNNTTTXXX\\\```eeeiiilllnnnqqqsssssstttuuuwwwwwwwwwvvvuuummmjjjfffcccdddeeefffffffffggggggggggggffffffeeebbbfffjjjllllllmmmoooqqqssssssrrrrrrrrrqqqqqqqqqpppooonnnnnnnnnnnnoooooowwwtttooojjjgggffffffggggggiiijjjjjjfff```YYYUUUHHHDDDAAA>>>======<<<;;;999999999999999888777777888888777666666666666666555666777888888777666666555555555555555555555555444444444444444444444444333444444555555444444333333333333333333333333333000111111222444555666666444333333333333333333333444444444444444444444444222222222222222222222222444444444333333333222222///000222444555555555444444333333222222111111111222222222222222222222222222222333333333444444444111111222222222333333333111111111222222333333333333333333333333333333333222222222222222222222222111222333444444333222111333333333333333333333333222222222333333222222222222222333333333444444444444555666555333333555777333888<<<<<>>???@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;<<<===<<<;;;999999999::::::;;;;;;;;;777777777777777777777777777777666444333222111000555555666666666666555555444444555555555555444444333333333333333333333333333333333333333333333333555444444333333444444555333444444555555444444333333333333333333333333333333333333333333333333333222222222222222222222222111111222222222333333333111111111222222333333444111111111222222333333444222222222222222222222222333333333333333333333333444444444444444444444444222222333333333444444444444444444555555555666666777777777777777666555555777777777777777777777777888888777777888:::<<<===;;;;;;;;;;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>??????@@@BBBCCCFFFHHHLLLQQQXXX\\\```ccchhhlllnnnpppsssuuussstttuuuvvvwwwvvvuuuuuukkkgggcccaaabbbdddeeefffeeeeeeeeeeeeeeeeeeeeeeeecccgggkkkmmmmmmnnnppprrrsssssssssrrrrrrqqqqqqqqqooonnnnnnmmmmmmmmmmmmmmmxxxuuupppllliiihhhhhhhhhmmmjjjfffbbb]]]WWWOOOJJJDDDBBB???<<<:::999888888999999999888888888888777777777666666666666777777666666666666555555555555555555555555555555555555444444444444444444444444222333555666666555333222000111111222222111111000333333333333333333333333333444555555333333444555333333333333333333333333222222222222222222222222555444222111111111222333333333333333333333333333333222111000111222333444222222222222222222222222222222222222222222222222333222222111111222222333222222222222222222222222333333333333333333333333111111222222222333333333333444444555555444444333333333333333333333333333333333333333333333333333444444444444444444444444444333333444666666666555777777999===AAAKKK]]]nnn|||}}}yyyxxx|||}}}}}}sssfffccccccaaa^^^]]]ZZZYYY^^^dddkkkttt}}}{{{iiiXXXMMMIIIBBBCCCCCCBBB@@@@@@BBBCCC???@@@AAABBBBBBBBBBBBBBBAAABBBCCCDDDEEEHHHLLLOOOZZZ[[[^^^bbbgggiiijjjiiinnnllljjjlllpppssstttsssuuurrrnnnmmmmmmnnnooooookkkkkkjjjiiijjjkkkmmmnnntttyyywwwqqqkkkgggdddbbb```aaabbbaaa\\\XXXTTTSSSQQQOOONNNMMMLLLLLLKKKLLLLLLKKKIIIGGGEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999888777666555777777777777888888888888999888888888777777666666666666666666666666666666666666666555444444444333555555555444444333333333555555555444444333333333111222444555555555444444333333333333333333333333333333333333333333333333333333333333333333333333222333333444444333333222333333333333333333333333333333333333333333333333444333222222111111222222333333333222222111111111333333333444444444555555777777666666555555555444555555444444444333333333555555555555666666666666777777777777888888888888777777666666666666666777999999:::::::::;;;;;;;;;;;;;;;;;;;;;===>>>???@@@===???@@@@@@@@@AAACCCEEEFFFHHHKKKNNNQQQUUU[[[^^^dddgggkkknnnppprrruuuxxx{{{yyywwwvvvvvvtttqqqoooiiieeebbb```aaabbbccccccbbbcccdddeeeggghhhiiiiiihhhiiikkknnnqqqsssuuuuuuvvvuuurrrpppppppppqqqrrrkkkkkkjjjiiijjjkkklllmmmyyytttnnniiihhhhhhiiihhheeeaaaZZZUUUPPPLLLHHHEEE@@@???===;;;999999999999999999999888888888888777777777666666666666777777444555555555666666777777555555555555555555555555444444444444444444444444333333333222222333333333111111222222222222111111333333333333333333333333222444555444333222333444333333333333333333333333222222222222222222222222222111000000//////000000333333333333333333333333222222111111222222333444222222222222222222222222222222222222222222222222333222222222222222222333222222222222222222222222333333333333333333333333111111222222222333333333333333444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333555444444444555666555555555555777:::<<>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;:::999888888777777777777888888888888999888888888777777777777666666666666666666666666555555555555555555555555666666666555555555444444555555555444444333333333222333444555555555444444333333333333333333333333333333333333333333333333333333333333333333333333222333333444444333333222333333333333333333333333333333333333333333333333444333333222222222222222444444333333333222222222333333444444444555555555777666666666555555555555555555555555444444333333555555555555666666666666777777777777888888888888999999888888888888999999999999:::::::::;;;;;;;;;<<<;;;<<<<<<===>>>???@@@<<<>>>???@@@@@@AAADDDFFFIIIKKKOOORRRUUUYYY___bbbfffiiimmmpppqqqsssvvvxxxzzzyyyvvvuuutttrrrooommmhhheeebbb```aaabbbccccccbbbbbbcccccceeeggghhhiiiiiijjjmmmooorrrssstttuuuuuutttrrrpppooopppqqqqqqkkkkkkjjjjjjjjjkkklllmmm{{{tttkkkhhhhhhiiigggeeeZZZUUUMMMFFFCCCAAA@@@???<<<;;;:::999888999999:::999999999888888888888777777666666555555666666777333333444555666777888888555555555555555555555555444444444444444444444444444333111000000111333444222222333333333333222222333333333333333333333333222333444333222111222444333333333333333333333333222222222222222222222222111111111111111000//////222222222222222222222222111111222333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333111111222222222333333333333333444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333555555555555555444444444555444666888999<<>>??????@@@AAAAAAAAA@@@@@@@@@BBBCCCCCCDDDFFFIIILLLNNNPPPTTTYYY^^^bbbfffgggkkkkkkllloootttwwwyyyyyywwwsssmmmiiiiiijjjkkkkkkggggggfffffffffggghhhhhhjjjnnnssswww|||~~~wwwpppkkkeeeaaa```^^^[[[XXXZZZYYYWWWTTTRRRPPPOOOOOONNNNNNNNNNNNMMMLLLJJJJJJHHHGGGFFFDDDCCCAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;::::::777777777888888888999999888888888888888777777777666666666666666666666666555555555555666666666666777777777666666666666666555555555444444444444444222333444555555555444444333333333333333333333333444444444333333222222222333333333333333333333333333333444444444444333333333333333333333333333333333333333333333333333333444444333222222222222333444444444444444333333333333444444444444555555555666666666666555555555555666666666555555555555444555555555555666666666666777777777777888888888888:::999999888999999::::::::::::::::::;;;;;;;;;;;;===============>>>???@@@>>>@@@AAABBBCCCEEEHHHJJJMMMPPPTTTWWW[[[```eeehhhkkkmmmppprrrsssuuuwwwxxxyyywwwuuusssrrrpppmmmjjjgggdddaaa```aaabbbbbbbbbbbbaaaaaaaaabbbdddgggiiikkklllnnnppprrrsssttttttsssrrrqqqoooooooooppppppkkkkkkjjjjjjjjjkkklllmmm|||uuullliiijjjhhhaaa[[[QQQLLLEEE@@@======<<<<<<<<<;;;:::999888999999:::999999999888888888777777666666666555555666666666444444444555666777777888555555555555555555555555333333444444444444444444444333222111111222333444222333333444444333333222333333333333333333333333111222333333111111222333333333333333333333333333222222222222222222222222222222333444444222111000111111111111111111111111000111222333444333222111222222222222222222222222222222222222222222222222222222222222222222222222111222222222222222333333333333333333333333333333111111222222222333333333333333333444444333333333333333333333333333333333333333333333333333333333222222222222222222222222555666666555444333333444666555777:::999:::AAAJJJZZZooo~~~yyywwwvvvssssssuuu{{{|||~~~xxxnnngggdddaaa\\\XXXYYYZZZ[[[```ffflllnnnrrrvvvvvvpppeee]]]QQQNNNHHHDDDAAA@@@@@@?????????@@@@@@AAA@@@@@@???@@@AAABBBCCCBBBDDDFFFIIIHHHKKKOOOSSSXXX^^^cccggglllmmmpppssswwwyyy{{{{{{zzzuuunnnjjjhhhiiiiiijjjffffffffffffffffffggggggiiilllpppssswww~~~zzzssskkkeeecccaaa___\\\]]]\\\ZZZWWWTTTRRRQQQPPPNNNNNNNNNNNNMMMMMMLLLLLLJJJJJJIIIGGGEEECCCBBBAAA????????????>>>>>>>>>>>>================================================<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<<<<;;;;;;777777888888888999999999888888888888888888888888666666666666666666666666777777666666666666666666666666666666666666666666555555555555555444444444333444444444444444444444444444444444444444444444555444444333333222222111444444444444444444444444333333444444444444333333444444444444444444444444444444444444444444444444555555444333333333333333555555555555555555444444444444444444555555555555666666666666666555555555666666666666666666666555555555555555666666666666666777777777888888888888888888777777777888999999:::::::::;;;;;;;;;;;;<<<>>>>>>>>>>>>>>>???@@@@@@AAACCCFFFGGGIIIKKKNNNQQQRRRUUUYYY]]]aaafffjjjnnnooorrrtttuuuuuuuuuvvvxxxwwwuuurrrooonnnllljjjhhhfffdddaaa``````aaaaaaaaaaaa```___^^^```cccfffhhhlllmmmoooppprrrrrrssssssqqqqqqooonnnnnnnnnoooooojjjjjjjjjkkkkkkkkkllllll{{{uuunnnkkkiiicccWWWNNNGGGDDD@@@>>>===<<<:::999>>>===;;;999888888999999999999999888888888777777666666555555555555666666666666666666666555555555555555555555555555555555333333333444444444555555222333444555555444333222222333333444444333333222333333333333333333333333111222333333111111222333333333333333333333333333222222222222222222222222222222333444444222111000111111111111111111111111000111222333444333222111222222222222222222222222222222222222222222222222111222222333333222222111111111111222222333333333333333333333333333333333111111222222222333333333222333333333333333333222333333333333333333333333333333333333333333333333222222222222222222222222555666777666444222333555555555777::::::999>>>EEEOOOddd}}}yyywwwuuurrrsssvvvvvv}}}zzztttqqqqqq{{{yyyrrrnnnhhhaaa\\\[[[ZZZ[[[```fffmmmooosssyyy}}}{{{ssslllbbbZZZPPPHHHDDDDDDEEEEEE@@@@@@AAAAAAAAA@@@@@@???@@@AAABBBBBBAAABBBDDDEEEEEEHHHLLLOOOTTTYYYaaafffmmmpppssswwwyyyyyyzzzzzz{{{vvvpppkkkiiiiiiiiiiiiggggggggggggggggggffffffhhhjjjmmmooorrrxxx}}}rrrkkkgggeeebbb```___]]][[[XXXVVVTTTRRRRRROOOOOONNNMMMMMMMMMLLLLLLLLLLLLKKKJJJHHHFFFDDDCCCAAAAAA@@@@@@????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>========================999:::;;;;;;;;;;;;;;;:::888888888888999999999999888888888888888999999999777777777777777777777777999999888777666666555555555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444333333222222222444444444444444444444444333444444555555444444333444444444444444444444444444444444444444444444444666555444444333333444444555555555555555555555555444444444555555555666666555555555666666666666666555666666666666666666666555555555555666666666666666777777777888888888888888888888888888999::::::::::::;;;;;;;;;<<<<<<<<>>===;;;999888888999999999999999888888888888777666555555444444555555666777777666666555555555555555555555555555555555555222333333444444555555555222333555666666555333222222222333333333333222222333333333333333333333333222333444333222111222444333333333333333333333333222222222222222222222222111111111111111000//////222222222222222222222222111111222333333333333222222222222222222222222222222222222222222222222222111222333444444333222111111111111222222333333444333333333333333333333333111111222222222333333333222222333333333333222222333333333333333333333333333333333333333333333333333333333333333333333333333666888666333222444666444333555888999888;;;@@@HHHZZZqqq{{{xxxvvvtttuuuxxxtttyyy~~~ttthhheeeeeekkk|||~~~zzzrrrjjjbbb^^^\\\\\\bbbhhhppprrrvvv}}}rrrhhhZZZOOOIIIGGGFFFEEEAAAAAABBBBBBBBBAAA@@@@@@???AAABBBAAA@@@@@@AAABBBCCCFFFJJJLLLOOOUUU]]]ccckkkoootttwwwxxxxxxxxxyyyzzzvvvpppmmmkkkjjjiiihhhgggggghhhhhhhhhgggfffffffffgggjjjlllnnnrrrwww{{{~~~tttnnniiieeebbb```___]]]ZZZXXXVVVUUUUUUQQQPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMKKKIIIGGGEEECCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>========================:::;;;;;;<<<;;;;;;::::::888888888999999999999:::888888888999999999999999777777777777777777777777999999999888777666666666444444555555555555666666555555555555555666666666555555444333333333444444444444444444444444444444333333333333333333333333444444444444444444444444444444555555555555444444444444444444444444444444444444444444444444444444666666555444444444444555444444444555555555555555444444555555555666666666555555555666666666666666444555555555555666666666555555555555666666666666777777777777888888888888::::::::::::;;;<<<======:::;;;;;;;;;<<<<<<<<<<<>>BBBOOObbbuuuzzzwwwtttuuuyyytttwww}}}~~~|||}}}}}}rrrccc```^^^___jjj}}}vvvkkkddd``````eeelllqqqsssxxx{{{lll___VVVOOOIIIDDDCCCCCCCCCCCCCCCBBBAAA@@@???@@@BBBAAA@@@??????@@@BBBEEEHHHIIIJJJOOOXXX___eeejjjqqquuuvvvvvvvvvwwwvvvtttpppmmmkkkjjjgggeeegggggghhhhhhhhhgggeeedddeeefffhhhjjjmmmppptttvvvyyyqqqkkkfffbbbaaa___]]][[[ZZZYYYYYYTTTSSSQQQOOONNNNNNNNNNNNMMMNNNOOOOOOMMMKKKIIIHHHEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????====================================<<<<<<;;;:::888888888999999999::::::888888888999999:::::::::777777777777777777777777777777777888888999999999555555666666666777777777444555555555666666666777666555444333333333333444555555555555555555555555111222222333333444444555555555555555555555555555444444555555555555444444555555555555555555555555555555555555555555555555777666666555555555555555333333444444444555555555555555555555666666666666555555555555666666666777333333444444555555555555555555555555666666666666777777777777888888888888:::::::::;;;;;;<<<===>>>;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>???@@@BBBDDDEEEFFFJJJMMMPPPTTTWWW[[[```ddddddhhhlllppprrruuuwwwzzzwwwxxxxxxvvvsssqqqppppppmmmkkkgggeeeeeeeeeeeedddcccaaa```___``````___]]]^^^^^^^^^___```bbbdddeeeeeefffhhhjjjkkklllmmmmmmkkkkkkllllllllllllkkkkkkiiijjjkkklllllllllkkkkkknnniiibbbXXXOOOGGGAAA???===;;;999888:::<<<<<<<<<666666666666777888:::;;;999999999888888888888777555555555444444555555555333444444555666777888888555555555555555555555555222222333333444555666666444333111000000111333444111111111222222111111111333333333333333333333333333444555555333333444555333333333333333333333333222222222222222222222222555444222111111111222333333333333333333333333333333222111000111222444555222222222222222222222222222222222222222222222222000111333444444333111000000000111222333333444444333333333333333333333333111111222222222333333333222222222333333222222222333333333333333333333333333333333333333333333333444444444444444444444444111444777666333222555999;;;888777::::::888:::>>>===FFFUUUiii|||xxxuuuvvvyyytttvvvzzzyyyvvvvvvxxxxxxccc```\\\XXX]]]llltttkkkeeedddiiiqqqqqqtttyyyrrrggg]]]RRRJJJCCCDDDDDDDDDCCCBBBBBBAAA???@@@AAAAAA???>>>>>>???AAADDDGGGGGGGGGLLLUUU\\\___fffmmmrrrttttttuuuwwwtttrrrooommmkkkiiifffdddffffffgggggggggfffdddcccggghhhjjjlllnnnqqqtttuuuzzz~~~yyypppkkkcccbbbaaa___]]]\\\\\\\\\WWWVVVSSSQQQOOOOOOOOOOOOMMMNNNOOOPPPOOOMMMKKKIIIFFFEEEEEEDDDCCCCCCBBBBBB????????????????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>===;;;;;;888888999999999:::::::::888888888999999:::::::::777777777777777777777777444555666777999;;;<<<<<<666666777777888888888999444555555555666666777777666555444333222333333444555555555555555555555555000111222333444444555666555555555555555555555555444444555555555555444444555555555555555555555555555555555555555555555555777777666555555555555555333333333444444444555555555555555555666666666777444555555555666666777777333333333444444444555555555555555555666666666777777777777777888888888888888888888999:::;;;<<<===;;;;;;;;;<<<<<<<<<=========>>>???@@@BBBEEEGGGHHHOOORRRVVVZZZ^^^bbbgggkkkiiilllppptttvvvxxxzzz|||wwwxxxxxxvvvrrrooonnnnnnllliiieeeddddddeeeeeedddbbbaaa______``````^^^]]]]]]^^^___```bbbcccddddddcccdddfffhhhjjjkkklllllljjjjjjkkklllllllllkkkkkkiiijjjkkklllmmmlllkkkkkkfffbbb[[[SSSLLLGGGCCCBBB;;;:::888777777777888888888888888888888888888888999999999888777666666555999888888888777777666666666666666666666666666666666666666555444444333333555555444333333333333444555444333222111222333444333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444333222222111111222222333222222222222222222222222333222222111111222222333333222222111111222222333222222222111111000000000111111111111111111111111111111111222222333333333///000111222333444444444222333333444444333333222222222222222222222222222333333333333333333333333222222222222222222222222000000111111111222222222444444444444444444444444444555555555555555555444555555666666777777888888???@@@HHHYYYlll~~~~~~{{{}}}|||xxxzzz||||||rrrooosssxxx|||}}}gggZZZQQQUUUZZZ___nnn|||ooogggfffkkkpppwwwyyy}}}{{{kkk\\\RRRKKKEEEBBBDDDFFFCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@BBBAAAAAABBBEEEIIIMMMPPPWWW]]]eeellloooppppppppprrrqqqooollljjjhhhggggggbbbccceeeeeedddddddddeeecccfffiiikkkmmmooorrruuuwwwwwwyyy~~~zzzrrrlllhhhcccaaa```^^^ZZZVVV[[[XXXTTTRRRRRRSSSSSSSSSRRRQQQPPPNNNMMMLLLLLLLLLJJJJJJIIIGGGEEEDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;::::::::::::999999999999999888888888888777888777666666666777999:::777777888888888777777666777777777777777777777777888888888888888888888888555555666666666666555555666666555555555444444444444444444444444444444444555555555555555555555555444444333222333444555666666555555555555444444444777666666666555555555555555555555555555555555555666666666666666666666666777666555444444444444444888777666555555666777888777777777777666666666666666777777888888888888888888888999999999:::::::::<<<<<<<<<<<<<<<<<<;;;;;;:::;;;<<<<<<<<<===???AAAAAABBBAAAAAABBBGGGMMMRRRVVVZZZ```fffiiikkkmmmnnnoooppptttwwwzzz{{{||||||zzzzzzyyywwwssspppmmmkkkgggfffcccbbbbbbdddfffhhhfffeeeeeeeeeeeedddaaa___aaaaaa````````````aaabbbgggffffffffffffggghhhhhhjjjlllnnnnnnllljjjhhhhhhkkkkkkkkkkkkjjjiiihhhhhh\\\ZZZWWWRRRLLLFFF@@@===::::::888777777777888888888888888888888888888888999999888888777666666555777777777777666666555555666666666666666666666666333333444444555666666666555555444333333333333444333333333222222333444444333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444333222222111111222222333222222222222222222222222333222222111111222222333333222222111111222222333333333222222222111111111111111111111111111111111222222222222222222333333111111222333444444444444222333333444444333333222222222222222222222222222444444444444444444444444222222222222222222222222111222222222333333333333444444444444444444444444333444444555555444444333555555555666777777888888;;;;;;BBBPPPaaarrr~~~~~~{{{{{{}}}~~~sssoooqqqqqquuu{{{}}}nnn```VVVUUUUUUXXXcccrrrvvvnnnmmmqqqvvvyyy{{{~~~~~~kkk]]]QQQJJJEEEEEEFFFCCC@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@AAADDDHHHLLLNNNSSSXXX```fffjjjlllnnnooopppooommmkkkiiigggfffeeebbbdddeeeeeecccbbbcccdddccceeehhhjjjlllnnnqqqssssssssstttwww~~~vvvqqqjjjfffdddbbb^^^[[[^^^\\\XXXVVVVVVUUUTTTSSSPPPOOONNNLLLKKKJJJIIIIIIJJJJJJIIIGGGFFFEEECCCCCCBBBAAAAAAAAA@@@@@@@@@???????????????????????????????????????????????????>>>>>>===<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;:::999999999999888888888888777777777777777888999999888888999999999888777777777777777777777777777777777777777777777777777777555555666666666666555555666666555555555444444444444444444444444444444444555555555555555444444444444444333333333444555666444444444555555666666666777777666666666555555555555555555555555555555555666666666666666666666666777666666555555555555555888777666555555666777777777777777777777777777666444555666666777777666666999999999::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>===>>>@@@BBBBBBBBBCCCCCCEEEJJJQQQVVV[[[___eeejjjmmmoooqqqrrruuuvvvxxxzzz||||||||||||yyyyyyxxxuuurrrooollljjjfffeeecccbbbccceeegggiiijjjhhhgggggggggfffccc```aaaaaa`````````aaaaaabbbbbbbbbcccccceeefffggghhhiiikkkmmmmmmkkkiiihhhhhhkkkkkkkkkkkkjjjjjjiiihhhOOOOOOPPPNNNJJJDDD===999:::999888888777888888888888888888888888888888888999999888888777666666666666666666666555555555555666666666666666666666666333333444444555666666666555555444333333333333444111222222333444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444333222222111111222222333222222222222222222222222333222222111111222222333333222222111111222222333444333333333333333222222222222222222222222222222333333222222222222222222111222333444555555555555222333333444444333333222222222222222222222222222666666555555444444333333222222222222222222222222222222333333333444444444333333333333333333333333222333333444444333333222444555555666666777888888:::888<<>>======<<<<<<======>>>============<<<<<<<<<:::::::::999999999888888777777888999999999999888:::::::::::::::999888888777777777777777777777777555555555555555555555555555666666777777666666555666666666555555555555444444444444444444444444444444444444444444444444444555444444444444555666666333333444555666777888888777777777666666666555555555555555555555555555555666666666666666666666666777777777666666666666666777777666666666666777777777777777777777777777777555666666777777777777777:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????>>>???AAABBBBBBCCCDDDFFFJJJPPPWWW\\\bbbffflllqqqsssuuuvvvwww{{{{{{|||||||||{{{zzzzzzxxxwwwvvvssspppmmmjjjhhheeedddccccccdddfffhhhjjjnnnllljjjjjjiiigggdddbbbbbbbbbaaaaaaaaaaaaaaabbb^^^______aaabbbdddfffggghhhjjjlllllljjjhhhggggggjjjjjjjjjjjjjjjjjjiiiiiiEEEGGGHHHIIIFFFBBB===999999999888888888888888888888888888888888888888888888888888888777777666666666666666666666666666666666666666666666666666666666666666555444444333333555555444333333333333444///000222444555555444444333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444333222222111111222222333222222222222222222222222333222222111111222222333333222222111111222222333444444444444444444444444222222222222222222222222333333333222222111111111111222333333444444444333222333333444444333333222222222222222222222222222555555555444333333222222222222222222222222222222222222222333333333333444222222222222222222222222222222222333333222222222444444555555666777777888<<<999999???IIIVVViiiyyy}}}{{{tttpppkkkmmmqqqwww}}}wwwlll```ZZZUUUTTTYYYaaammm|||vvvrrrsssuuu~~~rrrcccXXXMMMHHHEEECCCBBBDDDCCCCCCBBBBBBAAAAAA@@@@@@????????????AAACCCFFFGGGHHHLLLQQQVVV[[[aaagggjjjjjjjjjjjjiiihhhgggfffeeedddeeeeeecccaaa___```aaabbbdddggghhhiiikkkmmmooopppppppppqqqtttzzz}}}rrrlllhhheeebbbbbb```^^^]]]\\\ZZZWWWTTTSSSRRRPPPNNNMMMKKKKKKKKKKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFEEECCCBBB@@@??????@@@@@@@@@@@@???????????????????????????????????????>>>>>>===<<<=========>>>>>>=========<<<<<<<<<;;;:::::::::999999999999666777999:::::::::999888;;;<<<<<<<<<;;;:::999888777777777777777777777777666666666666666666666666666666777777777777666666666666666555555555555555555555555555555555555555444444444444444555555555555555555555555666666666444444555666777777888888777777777666666666666555555555555555555555555555666666666666666666666666777777888888888777777777666666666666666777777777777777777777777888888888888999999:::::::::::::::;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<============>>>???@@@?????????AAACCCBBBDDDGGGJJJNNNUUU\\\aaahhhlllrrrvvvxxxyyyzzz{{{|||{{{{{{zzzyyyxxxwwwwwwvvvuuusssqqqnnnkkkhhhgggdddcccccccccdddfffiiijjjooommmkkkjjjiiihhheeecccccccccbbbaaaaaaaaabbbbbb^^^______```bbbccceeefffhhhiiikkkjjjhhhgggggggggiiiiiijjjjjjjjjjjjiiiiiiAAABBBBBBBBBAAA???===<<<888888888888999888888888888888888888888888888888888888888777777777777777777777777777777777777777666666666666666666666666666666666555444444333333555555444333333333333444///000222444555555444444333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444333222222111111222222333222222222222222222222222333222222111111222222333333222222111111222222333444444444444444444444444222222222222222222222222333333333222222111111111000111111222222222222111222333333444444333333222222222222222222222222222333333333222222222111111222222222222222222222222111111111111222222222222222222222222222222222222111222222222222222222111444444444555666666777777<<<999888;;;@@@JJJ[[[jjjzzzuuuooonnnooosssxxx}}}yyyqqqggg```ZZZWWWYYY]]]iiitttzzzwwwwww|||||||||zzzyyyzzz}}}}}}lll```RRRKKKGGGDDDDDDGGGDDDDDDCCCCCCBBBAAAAAA@@@>>>>>>>>>???@@@AAACCCDDDEEEHHHLLLQQQUUU[[[bbbffffffgggggghhhhhhhhhgggfffeeefffeeeccc```______aaabbbdddfffhhhhhhiiilllnnnoooooopppqqqsssxxx~~~zzztttnnnjjjcccbbb```___^^^\\\YYYWWWUUUTTTRRRPPPNNNMMMLLLLLLKKKJJJJJJJJJIIIIIIHHHHHHIIIHHHGGGEEEDDDBBBAAA@@@@@@@@@@@@??????>>>>>>>>>??????????????????????????????>>>===========================<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999777888:::;;;;;;;;;:::999=========<<<<<<:::999999888888888888888888888888777777777777777777777777666666777777777777666666666666666666666666666666555555555555555555555555444444444555555666666666555555666666666777777777777777777777777777777777888777777777666666666666666666666666666666666666666666666666666666666666666777888999999888777777555555666777777777777777666777777777888888888999999::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<=========>>>>>>===???@@@@@@???@@@CCCEEEDDDGGGJJJNNNRRRYYY```eeemmmpppvvvyyy{{{{{{|||}}}{{{{{{zzzyyyxxxwwwwwwwwwtttsssqqqnnnkkkhhhfffeeecccbbbbbbcccdddfffhhhiiimmmkkkiiihhhhhhgggeeecccddddddcccbbbbbbbbbbbbbbbbbbbbbaaabbbbbbcccdddeeegggiiijjjiiihhhgggggghhhiiiiiijjjjjjjjjiiihhhhhh??????>>>===============777777888999999999999888888888888888888888888888888888777777777777777777777777777777888888888888666666666666666666666666333333444444555666666666555555444333333333333444111222222333444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444333222222111111222222333222222222222222222222222333222222111111222222333333222222111111222222333333333444444444444444555333333333333333333333333333333222222222222222222000000111111111111000000222333333444444333333222222222222222222222222222111111111111111222222222222222222222222222222222000000111111111222222222111111111111111111111111111222222333333222222111333444444555555666777777999777777999:::@@@MMM[[[qqq~~~~~~|||{{{|||zzzssspppoooppptttyyy}}}~~~zzzrrrjjjccc^^^\\\\\\eeemmmyyyxxxuuuxxxxxxvvvssspppoooppprrrxxx~~~wwwiiiZZZQQQKKKGGGFFFHHHEEEEEEDDDCCCBBBAAAAAA@@@??????>>>??????@@@AAAAAACCCFFFIIIMMMQQQVVV\\\``````bbbdddfffggghhhhhhgggffffffeeeccc```___aaabbbccceeeggghhhhhhiiikkkmmmlllmmmoooppprrruuuyyy}}}wwwqqqiiigggdddbbbaaa___]]]ZZZVVVUUUSSSQQQOOOMMMMMMLLLKKKKKKKKKJJJJJJJJJJJJJJJKKKJJJIIIHHHFFFEEEDDDCCCAAAAAAAAA@@@??????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>======>>>>>>============<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999:::;;;;;;;;;;;;:::============<<<:::999888888888888888888888888888999999999999999999999999666777777888888777777666555666666666666777777777555555555555555555555555555555555666777777888888555666666777888777777777999888888888777777777666888888777777777666666666666666666666666666666666666666666666666666666666555666888999999888777777444555666777888888888777666777777888888999999999888999999:::::::::::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<======>>>>>>???===???AAAAAABBBCCCFFFHHHIIILLLOOOSSSWWW]]]dddiiipppsssxxx{{{||||||}}}}}}|||{{{zzzyyyxxxwwwwwwwwwsssqqqnnnkkkhhheeedddcccbbbbbbbbbbbbccceeeffffffiiigggeeeeeefffgggfffeeeeeeeeedddcccbbbbbbbbbbbbdddddddddcccddddddeeefffhhhiiijjjiiihhhggghhhiiijjjjjjjjjjjjiiihhhgggfff<<<<<<<<<;;;;;;;;;::::::666777888999:::999999888888888888888888888888888777777777777777777777888666666666777777777888888666666666666666666666666333333444444555666666666555555444333333333333444333333333222222333444444333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444333222222111111222222333222222222222222222222222333222222111111222222333333222222111111222222333222222333333444444444444333333333333333333333333222222222222222222333333111111222222222111111000222333333444444333333222222222222222222222222222000111111222222333333444222222222222222222222222111111111222222222333333111111111111111111111111222222333333333333222222333333444555555666666777777777999:::999:::EEEQQQaaarrr}}}zzzwwwxxx{{{}}}wwwtttqqqppptttzzzyyyrrrlllgggcccfffjjjrrr|||zzztttrrrrrroookkkgggdddeeefffjjjqqqwww|||uuudddXXXPPPIIIGGGHHHFFFFFFEEEDDDCCCBBBAAAAAA???????????????@@@@@@@@@AAACCCFFFIIILLLPPPUUUYYYZZZ\\\___bbbeeegggggggggffffffeeecccaaa```bbbddddddfffhhhhhhhhhiiikkklllkkkmmmooopppqqqsssvvvxxx{{{~~~|||tttqqqlllhhheeeccc```^^^YYYXXXVVVTTTRRRPPPOOOOOOKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKJJJIIIHHHGGGFFFDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>======>>>>>>??????>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::;;;<<<<<<=========<<<;;;:::888888888888888888888888888888999999999999999999999999777777888888888888777777555666666666777777777777555555555555555555555555666666666777888999999999555666777888888888777777777888888888888888888888888888888777777777666666666666666666666666666666666666666666666666666666444555777888999888777666333444666777888888888777666777777888888999::::::999999:::;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;<<<<<<===>>>>>>??????>>>@@@BBBDDDEEEGGGJJJMMMOOORRRUUUYYY]]]bbbhhhlllrrruuuzzz}}}}}}}}}}}}}}}|||{{{yyyvvvuuutttttttttqqqpppllliiifffdddbbbbbbaaaaaaaaabbbbbbccccccccceeedddccccccfffhhhhhhhhhffffffeeeccccccbbbbbbbbbcccccccccdddeeefffggghhhhhhiiijjjiiihhhhhhiiikkkkkkkkkkkkjjjhhhgggeeeeee999:::;;;;;;;;;999888666666777888999::::::999888888888888888888888888888777777777777777888888888444555555555666666777777666666666666666666666666777666666555444444333333555555444333333333333444555444333222111222333444333333333333333333333333333333333333333333333333333333333333333333333333222222333333333444444444333222222222222222222333222222222222222222222222333222222222222222222333333222222222222222222333222222222333333444444444333333333333333333333333111111111222222333333444222222333333333222222111222333333444444333333222222222222222222222222222000111222333444555555666222222222222222222222222222222333333333444444444000000000000000000000000222333333444444333333222333333444444555666666777777888;;;<<<::::::BBBMMMVVVjjj|||xxxuuuuuuxxxzzz{{{|||xxxtttssswww~~~zzztttoooiiikkkpppxxxyyyooonnnkkkgggbbb___^^^___^^^fffmmmqqqwww}}}kkk^^^TTTKKKGGGGGGGGGFFFEEEDDDCCCBBBAAAAAA???@@@@@@???????????????@@@BBBEEEGGGJJJMMMQQQTTTUUUWWW\\\```ccceeeffffffggggggeeecccaaaaaacccfffeeefffhhhiiihhhiiikkklllmmmoooqqqrrrrrrsssuuuvvvwwwyyy~~~~~~yyyrrrmmmiiifffcccaaa]]]\\\ZZZXXXUUUTTTSSSRRRKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMLLLKKKJJJIIIIIIHHHFFFFFFEEEDDDCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>@@@@@@@@@????????????>>>======<<<<<<<<<;;;;;;;;;<<<;;;:::999:::;;;<<<============<<<;;;999888777888888888888888888888888888888888888888888888888777777888888888888777777555666666666777777888888666666666666666666666666666777777888999:::::::::555666777999999888888777666666777888999::::::;;;888888888888777777777777777777777777777777777777666666666666666666666666333555777888999888777666333444666777888888888777666777777888999999::::::;;;<<<======>>>>>>======:::::::::;;;;;;;;;<<<<<<;;;<<<<<<===>>>??????@@@@@@BBBDDDFFFGGGJJJMMMPPPTTTVVVZZZ]]]```eeejjjnnnssswww{{{~~~~~~}}}}}}~~~{{{yyyvvvsssqqqpppooooooqqqoookkkhhheeecccbbbaaaaaaaaaaaaaaaaaabbbbbbbbbcccbbbaaacccfffiiijjjkkkgggfffeeedddccccccccccccbbbbbbbbbdddeeegggiiijjjiiijjjjjjiiihhhhhhjjjkkkllllllkkkjjjhhhfffdddccc<<<<<<;;;;;;;;;:::::::::999999888888888888999999888888888888888888888888888888777777777777888888555666777888888777666555666666555555555444444444333333333333333444555666444444444444444444444444555555555444444333333333555444444333333222222111444444444444444444444444222222222222222222222222222333333444444333333222333333333333333333333333333333333333333333333333333222222111111222222333444333333222111111111222444333333222222333333444333444555555333111111222444333333222111000//////111111111111111111111111222333333444444333333222222222111111222222333444111222333333333333222111333333333333333333333333111111222222222222111111444444444333333222222222222444555444222222333444777444222333666777666555777888888777888:::???BBBMMM^^^rrr|||wwwuuuuuuuuuuuu|||}}}|||{{{zzz~~~vvvoookkkmmmvvv|||yyyqqqmmmhhhdddbbb^^^XXXTTT]]]```eeekkkqqqyyy}}}kkk[[[SSSPPPOOOLLLHHHGGGHHHGGGBBB@@@BBBCCCBBB@@@>>>======>>>>>>AAAAAABBBDDDFFFHHHJJJLLLOOOSSSYYY]]]aaadddgggjjjccccccddddddddddddddddddggghhhiiikkklllkkkkkkjjjmmmmmmoooppprrrrrrssssssvvvwwwxxx{{{{{{tttppplllgggddd___]]]ZZZYYYYYYXXXWWWUUUQQQOOOMMMKKKJJJJJJKKKLLLOOONNNMMMLLLLLLKKKLLLLLLGGGGGGFFFFFFEEEDDDDDDDDDCCCBBBAAA????????????@@@>>>>>>============>>>???>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::999888888:::::::::999999888888888999999999999999999999999888888999999999999888888666666777777777777666666777777666666666888999:::444444555777888999:::;;;::::::999888888999999999::::::::::::::::::::::::999777666555555666777999888888777777666666555555888888777777666666555555777777888888888888777666888888888777777777777777888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@@@@@@@???>>>@@@CCCFFFAAADDDGGGJJJMMMPPPTTTWWW]]]^^^___aaaeeeiiilllnnnvvvwwwzzz}}}}}}{{{yyyuuupppmmmmmmmmmllljjjooommmkkkhhhfffdddbbbbbb______```aaabbbccccccdddddddddddddddfffgggiiiiiikkkjjjgggdddbbbbbbbbbbbbbbbbbbcccdddfffggghhhhhhiiijjjllllllllljjjhhhgggkkkkkkjjjiiigggeeecccbbb<<<;;;;;;;;;;;;:::::::::999888888777777888888999888888888888888888888888888888777777777777888888666666777777777777666666666666555555555444444444444333333333333444555666444444444444444444444444444444444444333333333222333333333333333333333333444444444444444444444444333333333333333333333333222333333444444333333222333333333333333333333333111111111111111111111111333222222111111222222333444333222222111111222222444333333222222333333444222444555555333111222222333333222222111000000000333333333333333333333333222333333444444333333222222222111111222222333444111222333333333333222111333333333333333333333333111111222222222222111111444444444333333222222222111222222222222222222333333111000111333555444333777888888777777999===@@@DDDTTTgggvvv~~~yyyvvvvvvwwwxxx||||||}}}~~~~~~|||zzz~~~xxxooolllppptttzzzvvvpppjjjfffccc```\\\XXXXXX[[[```fffmmmuuu~~~uuufff]]]XXXTTTTTTOOOMMMMMMKKKFFFDDDFFFCCCBBBAAA???>>>>>>>>>>>>AAAAAABBBCCCEEEGGGHHHIIILLLPPPUUUZZZ]]]aaaeeehhheeeeeeeeeeeeeeeeeeffffffiiijjjlllmmmnnnnnnmmmmmmmmmnnnoooqqqqqqrrrrrrrrrtttuuuwwwyyy}}}zzzssskkkfffbbb```\\\ZZZYYYXXXVVVTTTSSSQQQOOOMMMMMMMMMNNNOOOOOONNNMMMLLLKKKKKKKKKKKKHHHGGGGGGFFFFFFEEEDDDDDDCCCBBBAAA@@@?????????@@@>>>>>>=========>>>>>>???========================>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::999888888:::::::::999999999888888999999999999999999999999888888999999999999888888666777777777777777777666888888777666666777888999555555666777888999::::::888888888888999:::;;;;;;::::::::::::::::::::::::888777666555555666777888555555555666666666666666888888777777666666666666777777888888888777777666777777777888888888888888999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>???@@@@@@>>>>>>>>>>>>>>>???BBBEEEEEEHHHLLLPPPSSSVVVZZZ]]]dddeeefffiiilllppptttvvvzzzzzz|||}}}zzzvvvrrrmmmkkkkkkkkkiiigggiiihhhgggeeedddccccccccc``````aaaaaabbbbbbccccccdddddddddeeefffggghhhiiikkkiiifffdddbbbbbbbbbcccbbbbbbcccdddeeefffggghhhiiijjjkkklllkkkjjjhhhggggggggghhhhhhgggfffeeeddd;;;;;;;;;;;;::::::::::::999888888777777888888999888888888888888888888888888777777666666777777888777666666666666666666777555555555555555444444444444444333333333444555555444444444444444444444444333333333333222222222222111111222333333444555555444444444444444444444444444444444444444444444444222333333444444333333222333333333333333333333333111111111111111111111111333222222111111222222333333333222222111111222222444333333222222333333444222444555444333222222333222222222222222222222222444444444444444444444444222333333444444333333222222222111111222222333444111222222333333222222111333333333333333333333333111111222222222222111111444444333333333333222222222111111222333444444333222000///000222444444444777777777666666777:::===>>>IIIXXXiii{{{{{{wwwwwwyyy{{{xxxxxxzzz~~~}}}{{{}}}xxxkkkhhhhhhmmmzzz~~~xxxoooiiifffccc```]]]UUUYYY^^^dddkkksss|||zzzpppggg```ZZZSSSMMMLLLIIIEEECCCDDDDDDCCCBBB@@@???>>>>>>>>>AAAAAAAAAAAABBBDDDEEEFFFIIILLLPPPTTTXXX]]]bbbeeeeeeddddddcccdddeeeggghhhlllmmmnnnppppppppppppooooooooopppqqqrrrrrrqqqqqqrrrsssuuuvvvyyy}}}uuunnniiifffaaa^^^\\\ZZZWWWUUUUUUTTTRRRQQQPPPPPPQQQRRROOONNNMMMLLLKKKKKKKKKKKKIIIHHHHHHGGGGGGFFFEEEEEECCCCCCAAA@@@@@@???@@@@@@??????>>>>>>>>>>>>>>>???========================???>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::999999888::::::::::::999999999999::::::::::::::::::::::::888888999999999999888888777777888888888888777777999999888777777777888888777777777888888888999999777777888888:::;;;;;;<<<::::::::::::::::::::::::888777666555555666777888333444444555666666777777888777777777777666666666666666777777888777777666777777777888888999999:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;=========>>>>>>?????????===>>>??????@@@BBBEEEHHHLLLOOOTTTXXX[[[___bbbeeelllmmmnnnqqquuuxxx{{{}}}~~~zzzwwwpppnnnjjjhhhggggggfffeeeccccccbbbbbbbbbccccccdddbbbbbbbbbbbbbbbbbbbbbbbbddddddeeeffffffggghhhiiiiiihhhfffdddccccccccccccbbbccccccdddeeeffffffggghhhiiijjjjjjjjjiiigggfffeeefffgggggggggfffdddddd;;;;;;;;;:::::::::999999888888777777777777888888888888888888888888888888777777666666666666777777777666555444444555666777555555555555555555555555444444333333333444444555444444444444444444444444222222222222222222222222222222222333333444444444333333333333333333333333444444444444444444444444222333333444444333333222333333333333333333333333333333333333333333333333333222222111111222222333333333222222111222222333444333333222222333333444222333555444333222222333111111111222222333333333555555555555555555555555222333333444444333333222222222111111222222333444222222222222222222222222333333333333333333333333111222222333333222222111333333333333333333333333444222222333555777666444222222222222444555666666777777777666555555888:::>>>DDDNNN]]]pppyyyxxxyyy{{{xxxxxxyyy{{{}}}}}}oooddd```aaajjjssswwwnnniiifffbbb___WWW[[[```fffmmmuuu~~~zzzpppaaaXXXOOOLLLIIIEEECCCDDDEEEDDDCCCBBB@@@??????>>>AAA@@@@@@@@@@@@AAABBBBBBFFFHHHLLLOOOSSSXXX^^^bbbbbbaaaaaaaaabbbdddggghhhlllmmmooopppqqqqqqppppppppppppqqqrrrrrrqqqqqqqqqqqqrrrtttuuuvvvxxx{{{~~~|||ppplllgggccc```]]][[[YYYWWWVVVUUUTTTSSSSSSSSSSSSPPPOOONNNLLLLLLKKKKKKKKKJJJJJJIIIIIIHHHGGGGGGFFFDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@???>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999::::::::::::::::::::::::::::::::::::::::::::::::888999999::::::999999888777888888999999888888777:::999999888888777777777888888888888888888888888777888999999::::::::::::999999999999999999999999888888777666666777888888555666666666777777777888777777777777777777777777666666777777888888777777777777888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<=========>>>>>>>>>>>>>>>@@@BBBCCCEEEGGGKKKMMMQQQUUUZZZ___cccfffjjjmmmpppqqqsssvvvzzz}}}~~~{{{vvvsssllljjjhhhfffeeeddddddccc````````````aaabbbcccdddcccccccccccccccbbbbbbbbbdddeeeeeefffggghhhhhhhhhggggggeeedddddddddddddddcccccccccddddddeeeeeefffgggggghhhhhhhhhhhhgggffffffggghhhhhhgggfffdddccc;;;;;;:::::::::999999999888777777777777777777888777777777777777777777777777777666666666666777777777666555444444555666777444555555555555555555555555444444333333333444444444444444444444444444444222222222222222222222222444444444333333222222222333333333333333333333333222222222222222222222222222333333444444333333222333333333333333333333333333333333333333333333333333222222111111222222333333222222111222222333333444333333222222333333444111333444444333222333444111111111222333333444444333333333333333333333333222333333444444333333222222222111111222222333444222222222222222222222222333333333333333333333333222222333333333333222222333333333333333333333333333333222333444555555444222333333333444444666777666777777666444444666888===???FFFSSSeeewww}}}yyyyyyzzzzzzzzzzzz{{{}}}~~~wwwfff]]][[[___eeeuuuvvvooojjjddd```[[[^^^ccciiiooowwwpppdddXXXRRRNNNJJJHHHIIIFFFEEEEEECCCBBB@@@???>>>@@@@@@????????????@@@@@@CCCEEEIIILLLOOOTTTZZZ^^^^^^^^^___aaacccfffiiijjjkkklllnnnoooppppppoooooopppqqqqqqrrrrrrrrrqqqqqqrrrsssuuuuuuuuuvvvxxxzzzxxxtttmmmgggccc```]]][[[YYYXXXWWWVVVUUUTTTTTTTTTQQQPPPOOONNNLLLLLLLLLKKKKKKKKKKKKJJJIIIIIIHHHHHHEEEEEEEEEDDDCCCCCCBBBAAAAAAAAA@@@???????????????=================================<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999::::::::::::::::::::::::::::::::::::::::::::::::999999::::::::::::999999888888999999999999888888999999999999888888777777999999999999888888888888:::::::::::::::999888777999999999999999999999999888888777777777777888888999999999999888888777777777777777777888888888888666666777888888888888888777888888999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>??????BBBEEEGGGJJJMMMPPPSSSWWW[[[aaafffjjjmmmppprrruuuvvvxxx{{{~~~~~~|||zzzvvvqqqmmmhhhhhhgggeeedddcccbbbcccaaaaaa``````aaaaaabbbcccddddddddddddccccccccccccdddeeefffggghhhhhhhhhgggeeeeeeeeeeeedddeeeeeeeeeccccccddddddddddddddddddeeefffffffffffffffffffffeeefffhhhiiijjjhhhgggeee::::::::::::999999999999888777777666666777777888777777777777777777777777777666666555555666666777666555555555555555555666444444444555555555555555555555444333333333444444444444444444444444444444222222222222333333333333555555444333333222111111333333333333333333333333222222222222222222222222222333333444444333333222333333333333333333333333111111111111111111111111333222222111111222222333222222111111222222333333444333333222222333333444111222444444333222333444111222222222333333444444222222222222222222222222222333333444444333333222222222111111222222333444333222222111111222222333333333333333333333333333222222333333333333222222222222333333333333444444111333444333222111222333222333444333222222444555555666777666555555666888999999>>>JJJYYYjjj~~~}}}{{{{{{{{{|||}}}||||||}}}mmm___YYYZZZ\\\iiiyyyyyyqqqhhhccc^^^aaaeeejjjpppxxxsssbbbYYYSSSMMMJJJJJJGGGGGGFFFEEECCCAAA@@@>>>??????>>>>>>>>>>>>??????@@@CCCFFFIIILLLOOOTTTWWWYYY[[[^^^aaaeeeiiikkkmmmiiikkklllmmmnnnnnnmmmmmmppppppqqqrrrrrrsssrrrrrrssstttuuuvvvuuuvvvxxxzzz|||wwwpppjjjeeeaaa___]]]\\\[[[YYYXXXVVVUUUTTTSSSRRRQQQOOONNNMMMMMMMMMMMMLLLLLLKKKJJJJJJIIIIIIGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::999999::::::::::::999999999999::::::::::::999999999999999:::999999888777999999999999999999888888:::;;;;;;;;;:::888666555999999999999999999999999888888888888888888888888;;;;;;::::::999888888777777777777888888888888999777777888999::::::::::::999999999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;<<<<<<<<<<<<======>>>???@@@AAABBBAAADDDHHHLLLOOOSSSWWWZZZ^^^ccciiinnnqqqtttvvvxxx{{{|||~~~}}}{{{xxxvvvrrrmmmjjjdddeeefffeeebbbaaaaaabbbaaaaaa`````````aaabbbbbbddddddddddddddddddddddddeeefffggghhhiiihhhggggggdddddddddeeeeeefffffffffddddddddddddccccccccccccddddddddddddeeeeeeeeeeeebbbdddgggjjjkkkkkkiiihhh:::::::::999999999999888777777666666666666777777777777777777777777777777666666555555555555666666444555555666666555555444444444444555555555666666666555444333333333333333444444444444444444444444222333333333444444444444333333333333333333333333222222222222222222222222333333333333333333333333222333333444444333333222333333333333333333333333111111111111111111111111333222222111111222222333222222111111222222333444444333333222222333333444000222444444333333333444222222333333333333333333222222222222222222222222222333333444444333333222222222111111222222333444333333222111111222333333333333333333333333333333222333333444444333333222222222222333333444444444333777:::777222000222666444555666555222111333666444666777777666666777999666666:::BBBKKKZZZppp{{{}}}~~~~~~||||||~~~~~~}}}uuuddd[[[YYYYYY^^^jjj}}}zzzooohhhbbbeeeiiimmmrrryyyoooaaaXXXPPPKKKJJJGGGGGGGGGFFFDDDBBB@@@>>>??????>>>>>>>>>>>>??????<<>>>>>@@@AAACCCDDDFFFFFFGGGJJJOOOTTTXXX[[[```cccgggkkkqqqvvvyyy{{{}}}~~~~~~}}}{{{xxxvvvssspppllliiiaaacccdddcccaaa___```aaa^^^^^^^^^___```aaabbbcccccccccddddddeeeeeeffffffeeefffhhhiiiiiiiiigggfffbbbcccdddeeeffffffggggggdddddddddcccccccccbbbbbbcccccccccccccccdddeeeeeedddfffiiijjjjjjhhheeeccc:::::::::999999999888888777777666666666666777777777777777777777777777777666666555555555555666666333444555666666555444333444444444555555555666666666555444333333333333333444444444444444444444444333333333444444555555555111222222333333444444555222222222222222222222222444444444444444444444444222333333444444333333222333333333333333333333333333333333333333333333333333222222222222222222333222111111111222333333444444333333222222333333444000222444444333333444555333333333333333333333333333333333333333333333333222333333444444333333222222222111111222222333444444333222111111222333444333333333333333333333333222333333444444333333222222222222333333444444444666<<<@@@<<<555111555;;;777999:::888555333555888444555777777666777888:::777777999>>>BBBMMMcccyyy{{{}}}}}}|||~~~~~~|||wwwyyyggg\\\XXXXXXVVV^^^ooouuummmgggiiimmmqqquuu|||}}}lllaaaWWWQQQNNNHHHHHHHHHGGGEEEBBB@@@>>>>>>>>>>>>>>>>>>??????@@@:::===AAADDDFFFGGGIIIKKKIIIMMMTTT[[[aaadddfffgggiiijjjkkkmmmmmmmmmmmmlllnnnoooqqqrrrssstttttttttsssttttttttttttvvvzzz}}}zzz}}}wwwppplllddddddbbb```]]]ZZZWWWVVVVVVUUUTTTRRRPPPOOOOOOOOONNNNNNMMMMMMLLLKKKKKKKKKIIIJJJJJJKKKJJJIIIGGGFFFDDDCCCBBBAAA@@@@@@@@@@@@????????????????????????>>>>>>>>>>>>====================================:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999999::::::;;;;;;::::::999666777999:::;;;::::::999888888999999999:::::::::777888:::;;;;;;:::999888888888888888888888888888888888999999999999888888777777777888999999::::::777777888888999999999999888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999::::::;;;<<<======@@@@@@BBBDDDFFFHHHIIIJJJMMMQQQVVV[[[___ccchhhkkkmmmqqqwww|||~~~|||yyywwwtttrrrooollliii^^^aaacccbbb___]]]^^^```\\\\\\\\\]]]___aaabbbcccccccccddddddeeefffggggggeeefffhhhiiijjjiiigggfffaaabbbdddeeefffgggggggggeeeddddddccccccbbbbbbbbbcccbbbbbbbbbcccddddddeeejjjkkklllkkkhhhccc^^^[[[999888888888777777666666888888777777777777888888777777666666555555555444666666666666666666666666555555444444444444555555444555666666666555333222444444444555555555666666555555555444444333333333444444444444444444444444666666444333222111111111333333333333333333333333222222222333333444444444555444444333333222222111111222333333111111222333333333333333333333333333111000000000111222333333333333333333333333333333333222222111111222222333333333333333333333333333222222222222222222222222444444333222222111000000333333444444444444555555333333333333333333333333111111222222222333333333222333444444222222333444222333333333333222111111333333333222222111111111222222333333333333444444222222333333333333444444444444444555555555555666555777888999===HHHXXXddd}}}~~~}}}|||}}}|||}}}~~~qqqcccYYYTTT]]]\\\bbbrrrvvvppppppqqquuu{{{mmmaaaZZZXXXPPPMMMIIIHHHGGGFFFEEEDDD@@@???>>>======<<<======????????????@@@AAABBBCCCGGGKKKPPPVVVZZZ^^^bbbeeeccceeehhhiiiiiijjjlllnnnnnnoooqqqqqqqqqsssuuuxxxtttttttttuuuvvvwwwyyyyyy}}}}}}~~~~~~}}}uuupppjjjddd```___^^^[[[XXX[[[YYYVVVUUUVVVVVVVVVUUUPPPOOOOOOOOONNNNNNMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJHHHFFFEEEDDDDDDCCCAAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>===<<<;;;======>>>???@@@AAABBBBBB======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>;;;999:::<<<===;;;888888999999::::::999999888777888888888888999999999999999999999999999999999888888888777777777777777888888999999999999888888999999888888888888888888999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::999999888:::::::::;;;;;;<<<<<<===<<<<<<=========>>>>>>>>>AAABBBCCCEEEGGGKKKQQQUUUVVVYYY^^^cccgggkkkppptttvvvyyy||||||{{{yyywwwuuutttssspppllliiihhhgggeeecccaaa```_________^^^^^^^^^___```bbbcccccccccdddeeeeeeffffffgggdddcccccceeeggggggfffdddcccdddeeeggghhhiiiiiiiiiiiigggeeecccaaa````````````^^^^^^```cccfffhhhhhhggglllooonnnkkkeeeYYYNNN999999999999888888777777888888777777777777888888777777666666666555555555666666666666666666666666555555444444444444555555555555666666555444444333444444444555555555666666444444444444444444333333444444444444444444444444444444333222222222333333333333333333333333333333222222222333333444444444444444333333333333222222222333444333222111222444333333333333333333333333333333333333333333444444333333333333333333333333333222222111111222222333333333333333333333333333222222222222222222222222444444444333222222111111111111222222222222333333333333333333333333333333111111222222222333333333222333444444222222333444222333333333333222111111333333333222222222111111111111111222222222333333222222333333333333444444444444444555555555555666666777888888;;;CCCPPPZZZooo~~~}}}{{{{{{{{{{{{|||}}}zzzyyyxxxzzz~~~yyylllaaa\\\[[[YYY___lllzzzuuuttttttvvv{{{yyyiii]]]WWWSSSPPPLLLIIIHHHGGGEEEDDDAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBEEEHHHMMMRRRVVVZZZ___bbbbbbdddhhhjjjjjjjjjkkklllmmmooopppqqqqqqrrruuuwwwvvvvvvvvvwwwwwwxxxyyyyyy{{{{{{||||||}}}zzzsssjjjccc```^^^ZZZXXXZZZXXXVVVVVVVVVWWWVVVUUUPPPPPPOOOOOONNNNNNMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFGGGGGGDDDDDDDDDCCCBBBBBBBBBAAABBBAAA@@@???>>>======<<<>>>>>>>>>???????????????===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;::::::;;;;;;::::::::::::::::::::::::===;;;::::::<<<<<<;;;999999999::::::::::::999999888888888888999999999999999999999999999999999999888888888888888888888888888888888999999888888888999999999999999888888888::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999:::;;;;;;<<<<<<;;;<<<<<<===>>>>>>??????DDDFFFHHHJJJMMMQQQWWW\\\^^^aaaeeeiiimmmqqquuuyyy~~~~~~|||zzzyyywwwuuutttsssrrrpppmmmjjjfffeeecccaaa```^^^^^^]]]___^^^^^^^^^___aaacccdddccccccdddeeeeeeffffffgggeeeddddddeeefffgggeeedddbbbcccdddfffgggggghhhhhhhhhfffdddbbbaaa`````````^^^]]]]]]___cccgggiiijjjkkknnnnnnkkkfff___SSSIII::::::999999999999888888777777777777777777777777777777666666666666555555666666666666666666666666555555444444444444555555666666555444444444444555444444444555555555555555333333444444444444444444444444444444444444444444222222222222333333444555333333333333333333333333222222333333333333444444222222333333333333444444222444555444333222333444333333333333333333333333333333444444444333222222333333333333333333333333333222222111111222222333333333333333333333333333222222222222333333333333555555444444333333222222111111222222222222333333333333333333333333333333111111222222222333333333222333444333222111222444222333333333333222111111333333333222222222222111000000111111111222222222222222333333333333444444444444444555555555555666666777777777888===FFFMMMZZZnnn|||zzzzzz{{{{{{yyy{{{~~~{{{xxxtttsssuuu{{{wwwlllfff^^^[[[]]]fffqqqyyy~~~zzzyyyzzz}}}vvveee\\\XXXTTTOOOLLLJJJHHHGGGEEEDDDCCCBBBAAA@@@@@@@@@@@@>>>=========>>>???@@@AAACCCEEEIIILLLPPPTTTZZZ^^^```cccgggjjjkkkjjjjjjkkklllnnnooopppppprrruuuwwwyyyyyyyyyyyyyyyyyyyyyyyyxxxyyyyyyxxxyyy|||vvvlllgggddd```^^^\\\[[[YYYZZZZZZZZZWWWUUUSSSSSSRRRRRRQQQPPPPPPOOOOOOOOONNNMMMLLLKKKKKKJJJGGGGGGGGGGGGHHHIIIJJJJJJGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@??????>>>===?????????>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;<<<<<<;;;999999999::::::::::::999999888888888888999999999:::::::::::::::::::::::::::888888888888888888888888777888888999999888888777999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;<<<=========<<<===>>>???@@@BBBCCCCCCIIIKKKNNNQQQUUU[[[aaafffjjjmmmpppsssvvvyyy}}}}}}zzzxxxvvvvvvtttsssrrrrrrrrrqqqnnnkkkfffeeecccaaa```___^^^^^^____________aaabbbcccdddccccccdddeeeeeeffffffgggfffeeeddddddffffffeeecccbbbbbbdddeeefffffffffffffffeeecccbbbaaa`````````\\\\\\\\\___dddiiikkklllmmmnnnlllfffaaa\\\RRRIII888888888888888888888888777777888888888888777777777777666666666666666666666666666666666666666666555555444444444444555555666666444333333444555666555555555555555555555555333333333444444555555555444444444444444444444444333333222222333333444444333333333333333333333333333333333333333333333333111111222333333444555555333444555555333333444555333333333333333333333333111222222333222111000///333333333333333333333333333222222111111222222333333333333333333333333333222222222333333333333333555555555444444333333333333333333444444444555555333333333333333333333333111111222222222333333333111333333333222111222333222333333333333222111111222222222222222222222222111111111111222222222222222222222333333333444444444444444555555555555666555666777777777:::???CCCLLL^^^uuu~~~zzz{{{}}}{{{yyyzzz{{{{{{uuuqqqqqqvvv}}}xxxssslllfffbbbeeejjjqqq{{{|||yyyxxxwwwwwwuuuwwwyyy~~~pppccc\\\XXXRRRNNNLLLKKKIIIHHHEEEDDDCCCBBBAAA@@@@@@@@@===============>>>??????BBBCCCEEEHHHJJJOOOUUUYYY]]]aaagggjjjkkkjjjjjjjjjkkklllnnnooopppqqqtttwww{{{{{{{{{{{{zzzzzzyyyyyywwwwwwwwwvvvvvvxxx|||{{{tttpppllliiiaaa``````______]]]ZZZWWWXXXWWWWWWVVVUUUTTTSSSSSSQQQQQQPPPNNNMMMKKKJJJJJJHHHGGGGGGGGGHHHHHHIIIJJJGGGGGGGGGFFFFFFEEEEEEEEECCCCCCBBBBBBAAA@@@?????????>>>>>>>>>==================<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;:::999::::::::::::::::::999888888888999999999::::::::::::::::::::::::::::::888888888999999999999999888888999999999999888888999999999:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>??????@@@@@@>>>???@@@BBBEEEGGGHHHIIIMMMPPPTTTYYY^^^dddkkkooouuuxxx{{{}}}zzzvvvtttttttttqqqppppppqqqrrrqqqooommmhhhgggeeecccaaa``````_________```aaabbbccceeeeeeccccccdddeeeeeeffffffggghhhfffddddddeeeeeedddcccccccccdddeeefffggggggfffdddcccbbbaaa```_________[[[[[[[[[___dddiiilllmmmkkkkkkhhhbbb___]]]WWWQQQ666666666777777777777777666777888888888888777666666666777777777777777777666666666666666666666666555555444444444444555555666555444333333444666666555555555555555555555444333333333444444555555555444444444444444444444444444444333333222222333333333333333333333333333333333333333333333333333333111111222222333444555555333444555555333333444555333333333333333333333333222222222222111111000///333333333333333333333333333222222111111222222333333333333333333333333333222222333333333444444444555555444444444444333333333333333444444444555555333333333333333333333333111111222222222333333333111222333333111111222333222333333333333222111111222222222222222222222222222222222333333333333444222222222333333333444444444444444555555555555666444555666777888:::<<<>>>EEERRRdddwww{{{{{{|||zzzxxx{{{{{{~~~xxxrrrpppsssxxx|||~~~uuukkkggghhhlllwwwwwwqqqmmmjjjhhhhhhiiillltttwwwkkk^^^YYYSSSNNNLLLJJJIIIHHHEEEEEECCCBBBAAA@@@@@@@@@=========<<<======>>>>>>AAABBBDDDEEEGGGKKKPPPTTTYYY^^^dddhhhiiijjjjjjjjjiiikkkmmmnnnooopppsssvvv{{{{{{{{{{{{{{{zzzxxxxxxwwwwwwwwwvvvuuuvvvyyy{{{~~~}}}wwwsssjjjhhhfffeeeccc```[[[XXXZZZYYYYYYWWWVVVUUUTTTTTTSSSRRRQQQOOONNNLLLKKKJJJJJJJJJHHHGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHDDDDDDCCCCCCBBBBBBAAAAAA>>>>>>>>>????????????@@@>>>>>>>>>=========<<<<<<=================================<<<<<<======>>>????????????????????????<<<======<<<;;;;;;;;;;;;:::::::::;;;;;;:::::::::888999999999999:::::::::::::::::::::::::::::::::888999999999:::::::::;;;999999::::::::::::999999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========<<<<<<===>>>???@@@AAAAAA???@@@BBBEEEHHHKKKNNNOOOSSSVVV[[[```ffflllssswww~~~}}}xxxtttrrrrrrrrrpppooooooqqqrrrrrrpppnnnhhhgggeeecccbbb``````_________aaabbbdddeeeffffffccccccdddeeeeeeffffffggghhhfffdddddddddeeedddcccdddeeefffgggggggggggggggccccccbbbaaa```^^^]]]\\\ZZZYYYZZZ]]]bbbgggjjjkkkffffffbbb\\\ZZZ[[[XXXSSS555555555666666666666777666777888999999888777666666666777777777777888888666666666666666666666666555555444444444444555555555444444444444555666666555555555555555444444444333333444444444444444444444444444444444444444444555444333333222222222222333333333333333333333333444444333333333333222222111111222333333444555555222444555444333222333444333333333333333333333333555444333222222222333333333333333333333333333333333222222111111222222333333333333333333333333333222222333333444444555555444444444333333333333333111111222222222222333333333333333333333333333333111111222222222333333333111222333222111000111333222333333333333222111111111222222222222333333333222222333333333444444444222222333333333333444444444444444555555555555666444555555777888:::;;;<<>>>>>============>>>>>>???@@@BBBCCCEEEGGGKKKNNNSSSXXX^^^bbbeeefffhhhiiihhhiiilllmmmnnnpppsssuuuyyyyyyzzz{{{zzzyyywwwvvvvvvwwwwwwvvvuuuuuuxxxzzzyyy|||}}}vvvsssoookkkgggccc^^^ZZZZZZZZZYYYXXXVVVUUUTTTTTTTTTTTTSSSQQQPPPNNNMMMMMMMMMLLLKKKIIIGGGGGGFFFFFFEEEEEEFFFGGGHHHIIIIIIJJJEEEEEEDDDDDDDDDCCCCCCCCC@@@@@@@@@AAAAAABBBBBBBBB????????????>>>>>>>>>>>>========================>>>============>>>>>>???========================<<<===>>>===;;;;;;;;;<<<::::::;;;;;;;;;;;;::::::999999999999::::::::::::::::::::::::::::::::::::999999999::::::;;;;;;<<<:::;;;;;;<<<<<<;;;;;;:::999::::::;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????;;;<<<===>>>???@@@AAABBBAAABBBEEEIIIMMMQQQTTTVVV\\\___dddjjjoootttzzz~~~yyyuuurrrppppppqqqpppooopppqqqssssssqqqooohhhgggeeecccbbb``````______```bbbdddeeefffggggggccccccdddeeeeeeffffffggghhhfffccccccdddeeeeeeeeeeeeffffffggghhhhhhggggggccccccbbbaaa___]]][[[ZZZWWWVVVVVVYYY]]]aaacccddd______[[[UUUTTTWWWUUURRR555666666666777777777777666777888999999888777666666666777777777888888888666666666666666666666666555555444444444444555555333444444555666666555555666666555555555444444444444444444444444444333333444444444444444444444444333333222222222333444444333333333333333333333333444444444333333222222222222222222333333444444444222333444333222111222444333333333333333333333333555444222111111222555666333333333333333333333333333222222111111222222333333333333333333333333333222222333333444555555666222222333333333333333333111111222222222222333333333333333333333333333333111111222222222333333333000222333222111000111222222333333333333222111111111111222222222333333333111222222222333333333333222222333333333333444444444444444555555555555666666555555666777888999999<<>>>>>======>>>>>>???<<<>>>AAABBBCCCDDDGGGIIIMMMQQQVVV[[[___bbbeeehhhggghhhkkklllmmmooorrruuuvvvwwwxxxyyyyyyxxxvvvuuuuuuuuuvvvuuutttuuuwwwyyywwwzzz}}}}}}|||||||||vvvpppjjjeeeaaa]]]]]]\\\[[[YYYXXXWWWVVVWWWVVVUUUTTTSSSRRRQQQQQQPPPOOOMMMKKKJJJIIIHHHHHHFFFFFFFFFGGGGGGHHHHHHIIIFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBAAAAAAAAA@@@@@@@@@??????========================>>>>>>======>>>>>>???@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>???>>>;;;:::;;;===::::::;;;;;;;;;;;;::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<<<<<<<<<<<<<============<<<<<<:::::::::;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>???@@@@@@>>>>>>???AAABBBCCCDDDEEEHHHJJJMMMRRRVVV[[[^^^```fffjjjoootttxxx}}}zzzxxxuuuqqqooonnnnnnnnnppppppppprrrttttttrrrpppllljjjiiigggeeedddcccccc___```bbbeeegggggghhhhhhccccccdddeeeeeeffffffggggggeeecccbbbdddfffffffffeeeeeeffffffggggggffffffccccccbbbaaa^^^[[[YYYWWWSSSRRRQQQSSSVVVYYY[[[[[[VVVWWWTTTQQQRRRWWWXXXUUU666666777777888888888999555777888999999888777555666666777777888888888999666666666666666666666666555555555444444555555555222333555666777666555444666666555555555444444444555555555444444333333333444444444444444444444444111111111222333444666777333333333333333333333333444444444333333222222222222222333333333333444444111222333333111111222333333333333333333333333333333111///---...000444666333333333333333333333333333222222222222222222333333333333333333333333333222222333333444555666666222222222222222222222222333333444444444555555555333333333333333333333333111111222222222333333333000222222222111000111222222333333333333222111111111111111222222333333333000111111111111222222222222222333333333444444444444444444555555555666666777666444555666777777666777===EEEOOObbb{{{|||xxxuuutttyyy~~~|||pppnnnrrryyy}}}sssmmm___]]]ZZZXXXYYY___gggmmmvvv}}}yyynnncccZZZTTTOOOMMMKKKJJJHHHFFFEEEDDDCCCCCC??????>>>>>>>>>>>>>>>???:::<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<>>>???>>>;;;:::;;;>>>:::;;;;;;<<<<<<;;;;;;:::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<============>>>>>>>>>>>>======::::::;;;;;;<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>???@@@AAABBBBBBCCCEEEFFFHHHIIIIIIPPPRRRUUUZZZ___dddhhhjjjnnnqqqvvvzzz~~~{{{uuusssqqqooommmlllllllllqqqqqqqqqsssttttttrrrppppppooonnnllljjjiiihhhhhh___```ccceeeggghhhhhhhhhccccccdddeeeeeeffffffggggggdddbbbbbbdddfffggggggddddddeeeeeefffeeeeeeeeeccccccbbbaaa^^^[[[XXXVVVQQQOOONNNOOOQQQTTTUUUUUUOOOQQQPPPPPPTTT[[[^^^\\\888888888888777777777777999888777888999999888777777777777777888888888888777777777777666666666666999777555444444444333222222333444444555555444444444444444444444444444333444444444333333222222222444444444555555555555666444444444444444444444444555444333333222222222222111111111222222333333444111111222222222333333333222333333444444333333222333333333333333333333333333222111111000111111111444333333222222333333444444333222222111111222222222222222222222222333333333333222222333333444555222222222222222222222222111111111111111111111111111222333333111111222333555444333333222222333333222222222222222222222222444444444333333222222222111111111222222333333333222222222222222222222222555444333222222222333444777777666666666666777777555555555555666666666666;;;:::===GGGUUUggg~~~}}}zzz|||~~~yyy{{{zzzqqqkkkooowwwrrrfffbbb^^^[[[XXXXXX___hhhssszzztttiii^^^UUUNNNOOOLLLKKKKKKHHHCCCCCCFFFDDDCCCBBB@@@???>>>>>>===??????>>>>>>???@@@AAAAAAEEEHHHLLLOOOSSSWWW\\\```ccceeehhhlllppprrrssstttwwwwwwwwwvvvvvvuuutttsssssssssssstttttttttttttttzzzzzzzzzzzzzzz{{{|||}}}yyysssoookkkddd___]]]]]]]]]]]]YYYZZZZZZXXXVVVTTTTTTTTTRRRRRRRRRQQQPPPOOONNNMMMLLLLLLKKKJJJIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDCCCDDDEEEEEEEEEDDDBBBAAAAAAAAAAAA@@@@@@?????????AAA@@@>>><<<<<<===>>>???============>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999======<<<;;;:::::::::;;;@@@???===<<<<<<<<<===>>>=========<<<<<<===@@@CCCBBBDDDEEEFFFGGGJJJNNNQQQWWWZZZ```eeeiiimmmqqqtttyyy{{{}}}yyyvvvsssqqqnnnlllkkkkkkmmmnnnppppppqqqrrrsssssssssssspppppppppooommmiiifffdddcccbbbaaaaaaccceeehhhjjjcccdddeeefffggggggggggggccccccccccccddddddeeefffffffffdddcccbbbbbbbbbbbbgggeeeaaa^^^[[[WWWSSSQQQLLLKKKIIIJJJKKKMMMNNNNNNKKKPPPSSSTTTYYY```cccccc888888888888777777777777999888777777999999888777666666777777777888888888777777777777666666666555888666444444555555444333222333444444555555444444333333333333333444444444444333333333333333333222444444444444555555555555444444444444444444444444555444333333222222222333222222222222222333333333222222333333333444444444222333333444444333333222333333333333333333333333333222222111111111111111444333333222222333333444333222111111000000111111222222222222222333333333333333222222333333444555333333333333333333333333222222222222222222222222222333444333222111222444555444333333222222333333111111222222222333333333444444333333333222222222222222222222222222333333222222222222222222222222444444333222222222333444777666666666666666666777555555555555666666666666777666999@@@JJJXXXnnn}}}|||}}}{{{|||uuukkkiiimmmvvvppphhhaaa\\\YYYZZZaaaiiirrryyyqqqbbbYYYSSSMMMJJJKKKIIIEEEDDDFFFDDDCCCBBB@@@???>>>>>>===>>>>>>>>>>>>>>>???@@@@@@CCCEEEIIILLLOOOSSSWWWZZZ___aaaeeeiiimmmpppqqqrrrttttttttttttssssssrrrqqqppppppqqqrrrssssssttttttvvvvvvwwwwwwxxxzzz{{{|||xxx|||yyytttmmmhhheeecccbbbaaa______^^^]]]ZZZYYYXXXXXXVVVUUUUUUSSSRRRPPPNNNNNNMMMLLLKKKJJJJJJIIIJJJJJJHHHGGGFFFEEEEEEDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAABBBAAA???======>>>???@@@???????????????>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::;;;;;;;;;:::::::::999999;;;;;;;;;:::;;;;;;<<<<<<>>>>>>===<<<<<<======>>>>>>????????????AAADDDGGGFFFHHHJJJLLLNNNQQQVVVYYYaaaeeejjjnnnrrrvvvzzz}}}zzzuuurrrooonnnkkkiiiiiiiiikkkllloooppppppqqqrrrrrrrrrrrrpppppppppooommmjjjgggeeeddddddccccccdddfffhhhiiifffffffffggggggffffffeeeccccccccccccddddddeeefffggggggfffeeedddccccccccceeebbb^^^ZZZWWWSSSOOOLLLLLLJJJHHHGGGGGGGGGHHHGGGKKKQQQWWWYYY___fffkkkjjj888888888888777777777777999777666777888999888666666666777777777777888888777777777666666666555555666555444444555666555444222333444444555555444444111111222222333333444444222333333333333333333444444444444444555555555555444444444444444444444444444444333222222222333333333333333333222222222222333333444444444555555555222333333444444333333222333333333333333333333333333333222111111111111111444333333222222333333444222222111000000000000000111222222222333333333444333333222222333333444555333333333333333333333333333333333333333333333333222444555444333222333444555444333333222222333333111111111222222333333444333333333333222222222222333333222222222222222222222222222222222222222222444333333222222333333444666666555555555555666666444555555555555666666666777777999===BBBKKK^^^ooo~~~|||{{{{{{}}}{{{lllcccdddgggooo}}}sssfff___\\\]]]ccciiissszzzvvvjjj\\\SSSLLLLLLMMMKKKHHHHHHDDDDDDBBB@@@???>>>>>>>>>>>>>>>=========>>>??????@@@BBBEEEGGGIIILLLPPPSSSYYY[[[___dddhhhlllnnnpppooopppppppppppppppoooooolllmmmnnnpppqqqrrrssssssrrrrrrssstttvvvxxxyyyzzzwwwyyy|||}}}vvvqqqmmmjjjhhhcccbbb```^^^\\\ZZZYYYYYYYYYXXXWWWUUUSSSQQQPPPOOOOOONNNMMMLLLKKKKKKKKKKKKIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFEEEDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCBBB@@@?????????@@@AAAAAAAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>========================================================================<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;===>>>>>>?????????????????????@@@@@@AAABBBCCCDDDFFFJJJMMMLLLOOORRRUUUXXX\\\aaadddmmmpppuuuyyy|||zzzuuupppmmmkkkiiihhhffffffhhhiiijjjnnnnnnoooooopppqqqqqqqqqpppppppppooommmkkkhhhgggffffffeeedddeeefffggghhhhhhggggggfffeeeddddddcccddddddcccccccccddddddeeefffeeeeeedddccccccbbbbbbaaa^^^YYYTTTQQQMMMIIIFFFGGGFFFDDDBBBBBBBBBCCCDDDKKKSSS[[[```eeemmmrrrrrr888888888888777777777666888777666666888888777666666666666666777777777888777777666666666555555555444333333444666777666444222333444444555555444444000000111222222333444444222222222333333444444444333333444444444555555555444444444444444444444444444333333222222333333333444444444333333222222111333333333333444444444444222333333444444333333222333333333333333333333333333333222111111111111222444333333222222333333444333222222111111111111111111222222333333444444444333333222222333333444555444444444444444444444444333333333333333333333333333444555555333333444555555444333333222222333333222222222222222222222222333222222222222222222222333333333222222111111111222222222222222222222222333333333333333333444444666555555444444555555666444444444555555555666666666777:::<<<<<>>>>>>>>===============>>>>>>???@@@BBBDDDEEEFFFJJJLLLSSSUUUYYY^^^ccchhhkkkmmmkkklllmmmmmmnnnnnnnnnmmmllllllnnnoooppppppppppppnnnnnnoooqqqtttvvvxxxzzzxxxyyyzzz{{{}}}yyysssoookkkhhhdddaaa___^^^\\\ZZZZZZYYYWWWUUUTTTRRRQQQQQQQQQPPPOOONNNNNNMMMMMMNNNJJJIIIHHHGGGGGGFFFGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCAAAAAABBBBBBCCCCCCCCCDDDCCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAA@@@??????>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>================================================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<===>>>???@@@AAABBBBBBCCCCCCCCCCCCCCCCCCAAACCCEEEGGGHHHKKKOOORRRRRRUUUZZZ^^^bbbfffkkknnnuuuxxx|||~~~zzzvvvqqqmmmkkkgggfffeeeeeeeeeggghhhiiilllllllllmmmnnnooopppqqqpppppppppooommmkkkiiihhhgggfffeeeeeeeeeeeeffffffffffffeeedddccccccccccccddddddcccbbbbbbccccccccccccccccccbbbaaa```______]]]YYYTTTOOOKKKHHHDDDAAA@@@@@@???>>>???AAADDDGGGLLLUUU^^^cccgggnnnrrrsss888888888888777777777666777666555555777777666555555666666666666777777777666666666666555555555555333333333555777777666444222333444444555555444444000000111222222333444444222222222333333444444444333333333444444444444555444444444444444444444444333333333222222333333444555444444333333222222222222222222222333333333333222333333444444333333222333333333333333333333333444333333222111222222222444333333222222333333444444444333222222222222333111111222333444444555555333333222222333333444555444444444444444444444444333333333333333333333333333444555555333333444555555444333333222222333333555444444333222111000000222222222222222222222222333333333222222111111111222222222222222222222222222222222333333444444444555555444444444444555555444444444444555555555555333333666888777:::FFFRRReeewww~~~|||tttssssssuuuzzzxxxgggaaa\\\]]]bbbnnnwwwmmmhhhfffgggkkkvvv~~~mmm]]]VVVVVVRRRMMMJJJGGGFFFDDDBBBAAA@@@@@@@@@>>>>>>===============>>>>>>???AAAAAABBBCCCEEEHHHNNNPPPSSSXXX^^^cccgggjjjhhhhhhjjjkkkllllllmmmmmmmmmnnnoooppppppooommmlllkkkkkkmmmooorrruuuwwwyyyvvvvvvvvvvvvxxx|||{{{xxxtttnnnjjjhhheeebbb```[[[ZZZXXXVVVUUUTTTTTTTTTSSSSSSRRRQQQPPPPPPPPPPPPLLLLLLKKKIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@AAAAAABBBBBBCCCCCCDDDCCCCCCBBBBBBBBBBBBBBB@@@@@@?????????>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>@@@EEEIIINNNWWW```bbbdddiiilllmmm888888888888777777777777777555444555666777666444555555666666666666777777666666666555555555444444333333333555777777555444222333444444555555444444111111222222333333444444222333333333333333333444333333333333444444444444444444444444444444444444333333222222222333444444444444444444333333333333111111111222222222333333222333333444444333333222333333333333333333333333444444333222222222222222444333333222222333333444555555444333333333333333111111222333444555666666333333222222333333444555333333333333333333333333333333333333333333333333222444555444333222333444555444333333222222333333555444444333222111000000111111111222222222222222333333222222222222222222222222222222222222222222111111222333444444444444444444333333333333444444333444444444444555555555555333555888999:::BBBJJJWWWhhh}}}~~~~~~tttrrrqqqqqquuu{{{nnnccc\\\\\\]]]aaannn}}}{{{tttmmmlllnnnssskkk```ZZZSSSMMMJJJHHHHHHFFFDDDCCCBBBBBBAAA??????>>>=========>>>>>>===>>>@@@@@@???@@@CCCEEEHHHJJJMMMRRRXXX]]]bbbddddddeeefffhhhiiijjjkkkkkkmmmnnnooopppooommmkkkiiihhhiiijjjmmmooorrruuuvvvwwwvvvuuuvvvxxx{{{~~~xxxssspppmmmhhheee```___\\\ZZZYYYXXXXXXXXXVVVUUUTTTSSSRRRRRRRRRRRROOONNNMMMLLLKKKKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHEEEEEEDDDCCCCCCCCCCCCCCCAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBBAAA????????????????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<===============@@@AAACCCEEEHHHLLLNNNPPPLLLKKKJJJIIIHHHIIIJJJJJJKKKNNNRRRUUUWWWZZZ^^^aaacccfffkkkpppssswwwzzz}}}zzzzzzzzzzzzyyyxxxwwwvvvuuuuuutttssspppmmmjjjiiieeeeeeeeeeeeeeefffgggggghhhhhhggghhhiiikkkmmmooonnnnnnmmmlllkkkkkkjjjjjjggggggggggggggggggffffffcccbbbaaa``````aaabbbccccccbbbaaa```___^^^^^^^^^cccccccccbbb___\\\ZZZXXXRRRNNNIIIEEECCCBBB@@@???>>>@@@@@@>>>===???EEEJJJQQQZZZ``````___bbbeeefff888888888888777777777777666555444444666666555444555555555666666666777777666666555555555444444444444333444666777777555222222333444444555555444444333333333333333444444444444333333333333333333222222222333333333444444444444444444444444444444444333222222222333333444555333333333444444444444444222222222333333333444444222333333444444333333222333333333333333333333333444444333222222222222333444333333222222333333444555444333333222222333333111111222333444555666666333333222222333333444555333333333333333333333333222222222222222222222222222333444333222111222444555444333333222222333333222222222222222222222222000111111111222222222222222222222222222222333333222222222222222222222222000111222444555555444444444444333333333333444444333333444444444555555555888444444888;;;<<>>>>>>>>>>>>>>;;;===>>>>>>===>>>@@@CCCCCCDDDGGGLLLQQQWWW\\\^^^___```bbbdddfffhhhiiiiiiiiijjjlllnnnmmmllljjjhhhffffffhhhjjjlllooorrrsssvvvtttssstttvvvyyy|||}}}}}}~~~zzzuuupppkkkiiieeeaaa^^^]]]\\\\\\WWWWWWVVVUUUTTTTTTTTTTTTQQQPPPOOONNNNNNMMMMMMMMMMMMMMMLLLLLLKKKJJJJJJIIIGGGGGGEEEDDDDDDDDDEEEFFFCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAA>>>>>>??????@@@AAAAAAAAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>><<<<<<=========>>>>>>>>>???AAAEEEIIIOOOTTTYYY[[[XXXVVVRRRPPPOOOPPPRRRSSSUUUXXX\\\```bbbeeehhhjjjmmmqqquuuyyy||||||yyyttttttttttttsssrrrqqqqqqoooooonnnnnnllliiigggfffdddddddddddddddeeeeeeeeegggfffffffffgggjjjlllnnnmmmlllkkkkkkjjjjjjjjjjjjhhhhhhiiiiiijjjiiiiiiiiifffeeecccaaaaaaaaabbbcccbbbaaa___^^^]]]\\\\\\\\\aaaaaa```^^^[[[WWWSSSQQQLLLHHHDDDAAA@@@@@@@@@???<<<>>>???>>>===@@@HHHNNNTTT\\\aaa^^^[[[]]]aaaccc888888888888777777777777666555444444555666555444555555555555666666666777666666555555555444444444444444444666777777444222222333444444555555444444444444444444444444444444444444444333333222222222222222333333333444444444444444444444444444444444222222222222333333444555333333333444444555555555333333333444444444555555222333333444444333333222333333333333333333333333555444333333222222333333444333333222222333333444444333222222111111222222111111222333444666666777333333222222333333444555222222222222222222222222111111111111111111111111111222333333111111222333555444333333222222333333///000000222333444555555000000111111222222222222111111111222222333333444222222222222222222222222000111222444555555444444444333333222222333333444333333333444444444555555666111///333777888888999???JJJ[[[ppp|||yyytttppppppsssxxx{{{www~~~}}}mmm___^^^^^^[[[```iiippp|||zzzuuuvvvqqqxxxyyyiii]]]VVVTTTKKKJJJIIIGGGFFFEEEEEEDDDAAAAAA@@@???>>>>>>??????:::;;;<<<<<<<<<===???AAA@@@AAADDDHHHMMMRRRWWWZZZ\\\^^^```bbbdddfffggggggeeegggjjjllllllkkkiiihhhddddddfffgggjjjmmmooopppooommmlllmmmpppsssuuuvvvyyy|||tttqqqlllgggccc```___^^^XXXXXXWWWVVVUUUUUUUUUUUURRRRRRQQQPPPOOOOOOOOOOOOOOONNNNNNMMMLLLKKKKKKJJJIIIIIIGGGFFFFFFFFFGGGHHHEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCBBBBBBAAA@@@>>>???@@@AAABBBBBBCCCDDD>>>>>>>>>>>>>>>>>>>>>>>>================================================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>??????<<<=========>>>>>>??????>>>@@@EEELLLSSS[[[```dddbbb___[[[WWWVVVWWWZZZ\\\]]]```dddgggjjjllloooqqquuuxxx}}}}}}xxxtttpppppppppppppppooonnnmmmjjjjjjjjjjjjhhhfffdddcccccccccccccccccccccccccccfffeeeeeeeeefffiiilllmmmlllkkkjjjjjjiiiiiiiiijjjiiijjjkkkllllllllllllkkkjjjhhheeecccaaaaaabbbbbbaaa```___]]]\\\[[[ZZZZZZ]]]]]]\\\ZZZVVVQQQMMMJJJGGGDDD@@@>>>>>>?????????777:::======>>>CCCLLLTTTVVV]]]bbb^^^ZZZ\\\```ccc777777777777777777777777666666555555555444444444555555555555555555555555666666666666666666666666555555555444444333333333444444444444333333222111333333333333333333333333444444444444444444444444555555555444444333333333555444444333333222222111333333333444444444555555333333333333333333333333444444444444444444444444333333333444444555555555444444444333333222222222333333333333333222111000222222222222222222222222333333333333333333333333444444444333333222222222000000111111222222222222222222111111222222333444222222222222222222222222111111111000......111333555555444333333222111111333333333222222111111111111222222333333222222111222222222222222222222222000000111111111222222222222222333333333222222111333333333333333333333333444444444333333222222222333333444555666777888999>>>AAAKKK___ttt~~~xxxtttqqqqqqrrrsssvvvvvvxxx~~~zzzkkkddd```\\\]]]aaammmvvv|||uuurrrvvvzzz}}}vvveee]]]\\\QQQNNNKKKHHHGGGGGGIIIIIICCCBBBAAAAAAAAA@@@>>><<<<<<<<<==================;;;>>>AAADDDGGGKKKPPPSSSVVVXXX[[[___aaabbbbbbbbbdddeeeeeefffgggggghhhhhhhhhgggffffffhhhjjjmmmoooooonnnmmmnnnoooqqqtttvvv{{{{{{{{{|||~~~~~~uuuqqqqqqnnnhhhbbb\\\\\\[[[ZZZYYYXXXWWWWWWTTTTTTSSSQQQPPPOOOQQQRRRSSSQQQOOOOOOOOOOOOMMMKKKJJJJJJJJJJJJIIIIIIIIIHHHDDDDDDEEEEEEEEEEEEEEEDDDFFFDDDBBBBBBCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>==========================================<<<<<<===>>>>>>???@@@@@@??????===???@@@@@@@@@@@@AAACCC>>>>>>======>>>>>>???@@@AAAAAA@@@@@@??????@@@@@@CCCBBBDDDJJJPPPYYYhhhuuuuuulllbbb^^^___cccddddddkkkmmmpppsssvvvyyyzzz{{{~~~xxxrrrnnnlllmmmnnnoooooommmkkkiiijjjiiigggfffeeeeeeffffffeeedddbbbaaaaaaaaabbbcccdddeeeeeefffggghhhiiiiiijjjiiiiiiiiihhhhhhggggggiiiiiijjjkkkmmmoooqqqrrrsssoookkkhhhgggeeecccbbbccc```\\\ZZZZZZZZZZZZYYYZZZXXXVVVRRRNNNJJJHHHFFFDDDCCCAAA???>>>=========;;;<<<>>>???BBBHHHPPPVVV[[[^^^^^^ZZZXXX]]]bbbeee666666666666666666666666666666555555555444444444555555555555555555555555555555555555555555555555555555444444444333333333444555555555555444333222333333333333333333333333444444444444444444444444555555444444444333333333333333333333333333333333333333333444444444444555444444444444444444444444333333333333333333333333333333333444444444444444444444444444333333222222333333333333333222111000222222222222222222222222333333333333333333333333444444333333333222222222000111111111222222222222222222111111222222333444333333333333333333333333444444444333222222444666555444444333222222111111333333333222222222111111111222222333333222222111222222222222222222222222000000111111111222222222222222222333333222222111333333333333333333333333444444444333333222222222333444444555666777777888;;;<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>===<<<===??????>>>>>>???@@@>>>>>>===>>>>>>???@@@@@@BBBBBBAAAAAAAAAAAAAAAAAADDDBBBCCCGGGMMMVVVeeessszzzuuunnnjjjkkkmmmooopppwwwxxxzzz}}}{{{uuuooollljjjkkkmmmmmmmmmllljjjiiihhhhhhfffeeeeeeffffffggghhhgggeeedddcccbbbbbbccceeefffgggggghhhiiiiiiiiijjjjjjjjjiiiiiihhhhhhhhhiiiiiijjjlllnnnppprrrssstttqqqmmmjjjhhhgggeeecccbbb___[[[YYYXXXYYYXXXWWWVVVTTTRRRNNNKKKGGGEEECCC@@@??????>>>======<<<<<<<<<===>>>@@@EEEKKKSSSWWW\\\______]]]^^^eeejjjlll666666666666666666666666555555555555555444444444555555555555555555555555444444444444444444444444555444444444444333333333555555666666555555444444333333333333333333333333444444444444444444444444444444444444333333333333111111222333333444555555333333333333444444444444555555555555555555555555222222222222222222222222444444444444333333333333555444444444444444333333222222333333333222111111222222222222222222222222333333333333333333333333333333333333222222222222111111111111222222222222222222111111222222333444444444444444444444444444444555555444333333555666444444333333222222111111333333333222222222222111111222222333333222222111222222222222222222222222111111111111111222222222111222222333333222222222333333333333333333333333444444333333333333222222444444555555555666666666999999===FFFQQQccc{{{{{{xxxuuutttvvvxxx{{{xxxrrrooonnnssszzz}}}{{{wwwqqqkkkiiikkklllsssyyy}}}oooccc^^^WWWQQQMMMJJJGGGEEEHHHFFFDDDBBBBBB@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<>>???????????????>>>>>>===>>>??????>>>===???@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFHHHEEEDDDFFFKKKSSScccppp{{{zzzxxxvvvtttuuuxxx{{{~~~{{{vvvqqqllliiihhhhhhjjjkkkkkkjjjiiiiiiffffffeeeeeeffffffggghhhjjjiiihhhfffeeedddddddddggghhhiiijjjjjjjjjjjjjjjkkkjjjjjjjjjjjjjjjiiiiiijjjjjjkkkmmmoooqqqssstttvvvsssooommmkkkiiifffddd___\\\XXXVVVVVVVVVUUUTTTPPPOOOLLLJJJFFFCCCAAA@@@<<<<<<=========<<<;;;:::<<<===???DDDKKKQQQVVVXXXZZZ\\\]]]___fffqqqwwwwww666666666666666666666666555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444555555555555444444444444444444444444444444444444444444444444444444333333333333333333333333222222222333333444444444222222333333333444444444444444444444444444444444222222222222222222222222555444444333333222222222444444444444444444444444222222333333333222222111222222222222222222222222333333333333333333333333333222222222222222222222222222222222222222222222222222111111222222333444444444444444444444444444222333444333111111222444333333333333222222111111222222222222222222222222111222222333333222222111222222222222222222222222111111111111111111111111111111222333333333222222333333333333333333333333333333333333333333333333555555555555555555555555999999<<<@@@FFFSSSiii}}}|||wwwyyy{{{{{{}}}}}}vvvuuuvvvyyy|||zzzqqqjjjggghhhjjjjjjooowwwpppiii___WWWRRROOOMMMKKKIIIGGGDDDCCCCCCCCCAAA???=========<<<<<<<<<<<<<<<>>>???@@@@@@@@@AAACCCEEEHHHJJJMMMPPPSSSVVVWWWXXXZZZ[[[]]]```ccceeehhhiiifffgggggghhhiiiiiijjjjjjjjjjjjjjjkkklllnnnpppqqqrrrsssuuuwwwwwwwwwvvvuuuvvvwwwxxx{{{xxxsssooommmlllfffdddaaa___]]][[[YYYXXXYYYWWWUUUUUUUUUTTTRRRQQQNNNNNNNNNOOOOOOOOOOOOPPPMMMNNNNNNNNNNNNMMMLLLLLLNNNLLLIIIHHHHHHGGGFFFDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBB?????????@@@@@@@@@@@@@@@AAABBBBBBBBBBBBAAA@@@@@@@@@AAABBBBBB@@@@@@AAABBBCCCCCCCCCDDDFFFHHHIIIJJJKKKKKKLLLMMMMMMNNNNNNNNNNNNJJJGGGHHHKKKRRRaaaooo{{{}}}}}}}}}{{{zzzyyyvvvrrrnnnjjjgggeeefffggghhhiiiiiihhhhhhddddddeeeeeefffggghhhhhhiiiiiihhhhhhggggggggggggjjjkkkllllllmmmllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkklllnnnppprrrtttuuuwwwtttqqqnnnllliiifffddd\\\YYYUUUSSSRRRRRRQQQPPPKKKJJJHHHFFFCCCAAA???>>><<<============;;;:::999;;;>>>CCCKKKSSSXXXXXXWWWVVVXXX\\\bbbooo}}}555555555555555555555555444555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444222333333444444444333333444444444444444444444444444444444444444444444444333333333333333333333333444444444333333222222222222222222333333333444444222222222222222222222222444444444444444444444444444444444333333222222111444444444444444444444444111222222333333333222222222222222222222222222222333333333333333333333333222222222222222222222222333222222222222222222222222222111111222222333444222222222222222222222222000222333333111000111222333222222222222222111111222222222222222222222222111222222333333222222111222222222222222222222222111111111111111111111111000111222333333333333333333333333333333333333333333333333333333333333333444444444444555555555555888888;;;>>>AAAIIIYYYiii~~~}}}~~~xxxqqqpppqqquuuxxxnnnhhhfffgggcccgggmmmttt}}}yyyjjj^^^WWWSSSOOOLLLIIIGGGEEEDDDEEEEEEDDDCCC>>>>>>=========<<<<<<<<<;;;===>>>???>>>@@@BBBDDDDDDEEEGGGJJJMMMOOOQQQRRRTTTUUUXXX[[[^^^bbbdddfffeeefffhhhiiijjjkkkjjjjjjjjjjjjkkklllmmmooopppqqqqqqrrrtttuuuuuuuuutttsssrrrrrrrrrsssvvvzzz~~~~~~{{{yyyuuurrrooolllkkkhhhdddaaa]]][[[YYYXXXXXXVVVTTTRRRPPPPPPPPPQQQQQQQQQQQQQQQOOOOOOPPPPPPOOONNNNNNMMMPPPNNNKKKJJJJJJIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB??????@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBAAABBBCCCEEEDDDCCCCCCDDDEEEEEEFFFFFFHHHJJJLLLNNNOOOQQQRRRSSSTTTUUUVVVUUUUUUUUUPPPLLLKKKLLLRRR```mmm|||zzzyyyvvvvvvtttrrrooollliiigggddddddeeeffffffgggggggggccccccdddeeefffggghhhhhhffffffgggiiijjjjjjkkkkkkmmmnnnooopppooonnnmmmllllllllllllmmmmmmmmmmmmmmmllllllmmmnnnppprrrtttuuuuuusssooommmkkkhhhdddaaaYYYVVVRRROOONNNNNNMMMLLLGGGFFFEEECCCBBB@@@???>>>?????????>>>===<<<:::::::::@@@JJJUUU[[[\\\YYYVVVTTTXXX^^^hhhxxx555555555555555555555555444444444555555555555555555555555555555555555555444444444444444444444444333333333444444444444555222222333333444333333333444444444444444444444444444444444444444444444444222222222222333333333333555555444333333222111111222222222222333333333333111111111111111111111111444444444444444444444444333333333333222222222222222222333333333333444444111111222333333333222222222222222222222222222222333333333333333333333333111111111222222222222222333333333333222222222222222222111111222222333444222222222222222222222222222333555555444333333444222222222222222222111111111222222222222333333333111222222333333222222111222222222222222222222222222222222111111111111111000111222222333333333333333333333333333333333333222222333333333333444444333333444444444555555555555666888<<<===AAAKKKWWWooo~~~qqqkkkhhhhhhqqq|||yyynnngggddd```bbbfffllluuu~~~oooddd[[[RRRLLLLLLIIIGGGEEEFFFFFFFFFEEE@@@??????>>>>>>=========:::<<<======>>>???AAACCCAAABBBCCCEEEHHHJJJLLLMMMNNNOOORRRVVVYYY]]]```aaabbbdddgggiiikkkkkkjjjiiiiiiiiijjjlllmmmnnnoooppppppqqqrrrsssssssssssssssqqqqqqpppqqqrrruuuxxxzzz{{{|||zzzxxxtttooojjjfffcccaaa___]]][[[YYYVVVTTTTTTTTTSSSSSSSSSRRRRRRSSSSSSSSSSSSRRRQQQPPPPPPRRRPPPNNNMMMMMMMMMKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@AAAAAABBBBBBCCCCCCDDDBBBBBBCCCDDDDDDDDDDDDDDDDDDFFFGGGGGGGGGGGGHHHJJJIIIJJJKKKMMMOOORRRTTTVVVXXXZZZ\\\^^^____________^^^YYYTTTRRRRRRVVVbbbnnn~~~{{{xxxvvvuuuuuurrrrrrpppnnnllljjjgggfffddddddddddddeeeeeeeeeeeebbbcccdddffffffgggggggggeeefffhhhjjjlllmmmnnnnnnoooppprrrsssrrrpppnnnmmmmmmmmmmmmnnnnnnnnnnnnooommmmmmnnnnnnoooqqqrrrsssqqqooollliiigggddd```\\\VVVSSSNNNLLLKKKJJJIIIHHHDDDCCCCCCBBBAAA@@@??????AAA@@@???>>>===============FFFRRR[[[^^^]]]ZZZWWWWWW]]]eeeooo555555555555555555555555444444444555555555666666555555555555555555555555555555555555555555555555333333333444444444555555222333333444555555444444555555555555555555555555444444444444444444444444111111222222222333333333333333333333333333333333111222222222222333333333222222222222222222222222333333333333333333333333222222222222222333333333111111111222222222333333000111222333333333333222222222222222222222222222333333333333333333333333000111111111222222222222444444333333333222222222222222111111222222333444333333333333333333333333222444666666555444444444111111111111111111222222111111222222222333333333111222222333333222222111222222222222222222222222222222222111111111000000000000111222333333333333333333333333333333333333222222222333333444444444222222333444444555666666666444555999;;;===CCCKKKYYYmmmxxxooofff```cccmmmyyyzzzooojjjdddeeefffiiippp||||||nnn___TTTQQQMMMIIIGGGFFFEEEDDDCCCAAAAAA@@@@@@???>>>>>>===;;;<<<=========>>>@@@BBB@@@@@@AAABBBDDDFFFHHHIIIIIIKKKMMMQQQUUUXXX[[[\\\^^^```dddhhhjjjjjjiiihhhggghhhiiikkklllmmmmmmnnnoooooooooooopppqqqrrrsssrrrqqqppppppqqqtttvvvxxxxxxzzz~~~~~~xxxtttqqqnnnkkkiiifffccc```]]]\\\\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXXWWWVVVUUUUUUUUUSSSQQQQQQQQQQQQPPPOOOKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHGGGEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDDDDEEEFFFFFFGGGDDDEEEFFFHHHIIIIIIIIIIIIJJJKKKMMMNNNNNNOOOPPPRRRQQQRRRTTTVVVYYY\\\___```dddeeehhhjjjlllllllllkkkjjjeeeaaa___]]]```iiittt|||zzzzzzxxxvvvtttsssrrrrrrrrrnnnnnnlllkkkiiigggfffeeeeeeeeeddddddddddddddddddcccccceeeffffffffffffeeeggghhhkkkmmmooooooppppppqqqssstttuuutttrrrooommmnnnnnnnnnoooooooooppppppooonnnnnnnnnnnnoooppppppmmmkkkhhheeeccc___[[[WWWTTTPPPLLLIIIHHHGGGFFFEEEAAAAAA@@@@@@@@@????????????>>><<<;;;<<<>>>@@@BBBCCCMMMXXX]]]\\\ZZZZZZ\\\ZZZbbbkkksss555555555555555555555555444444444555555555666666555555555555555555555555666666666666666666666666333333333444444555555555333444444555666666666555555555555555555555555555444444444444444444444444111111111222222333333333111222222333333444444555111111222222222333333333333333333333333333333333222222222222222222222222111111111222222333333444000000111111111222222222000111222333333333333333222222222222222222222222333333333333333333333333000000111111222222222222444444444333333222222222222222111111222222333444444444444444444444444444111333666666444333333333111111111111111111222222111111111222222333333333222222222333333222222222222222222222222222222222222222222222111111000000///000111222333444444444333333333333333333333333222222222333333444444444111111222333555666777777888444444777:::<<>>>>>===>>>>>>>>><<<<<<>>>@@@??????@@@AAABBBDDDEEEFFFGGGHHHKKKNNNRRRUUUXXXYYY[[[]]]bbbfffhhhiiihhhgggeeefffhhhiiikkklllllllllmmmmmmmmmmmmnnnppprrrsssooonnnmmmmmmnnnppprrrsssxxxyyy{{{|||}}}~~~zzzwwwtttqqqmmmjjjeeeeeedddbbbaaa```___^^^]]]]]]]]]\\\\\\ZZZYYYYYYWWWUUUTTTSSSTTTUUUTTTSSSMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEFFFGGGHHHHHHIIIIIIIIIJJJKKKMMMNNNOOOOOOOOOOOOQQQTTTUUUUUUVVVXXXZZZZZZZZZ\\\___bbbeeehhhjjjnnnpppsssuuuwwwwwwwwwvvvuuupppllljjjhhhiiirrr|||~~~zzzvvvuuuuuutttrrrpppoooooooooppplllkkkjjjhhhgggfffddddddffffffeeedddcccccccccdddcccdddeeefffffffffeeedddjjjlllmmmooopppqqqppppppssstttuuuvvvuuussspppnnnnnnnnnoooooopppppppppqqqoooooonnnnnnnnnnnnnnnooojjjhhheeeccc```\\\WWWTTTRRROOOKKKHHHFFFFFFEEEDDD???????????????>>>>>>>>>===;;;:::999;;;???CCCFFFIIIRRR[[[]]]YYYWWW[[[aaaZZZcccmmmsss|||666555555555555444444444444444444555555555555666666666666666555555555555333333333444444444555555666666666555555444444444555555555555555555555555333333333444444444555555666666555444333222222111222222222222222222222222555444444333333222222111333333333333333333333333222222222333333444444444111222222333333222222111000111222333333333333333333333333222222111111111222111111000000111111222222222222222222222222222222222222222111111000000222222222222222222222222555555333222111000000000444444444444444444444444333333333444444444555555444444444444444444444444222222222222111111000000111111111222222333333333333333333222222222111111111111111222222333333333111111111111111111111111222222222222222222222222333333333444444444555555555444444333333444444555444444555555444444333222333333444666888:::<<<===FFFSSSdddvvv~~~|||||||||mmmccc\\\YYY```eeepppwwwvvvtttrrrsssyyymmmbbbTTTHHHGGGHHHEEEDDDEEECCCCCCBBBAAAAAA@@@@@@@@@>>>============>>>>>>???===>>>>>>???@@@AAAAAAAAAEEEFFFGGGIIIMMMQQQUUUWWWXXXYYY\\\___bbbdddeeefffgggeeeccceeehhhjjjjjjhhhlllnnnoooooooooqqqsssuuurrrrrrqqqpppqqqrrrsssttttttuuuwwwxxxzzz|||}}}~~~}}}yyywwwsssrrrpppnnnllljjjhhhgggjjjiiigggeeecccaaa___^^^___^^^]]]\\\]]][[[YYYWWWYYYWWWUUUUUUVVVVVVSSSOOOPPPPPPOOONNNMMMMMMMMMMMMOOOMMMLLLJJJJJJKKKLLLMMMMMMMMMNNNNNNOOOOOOPPPPPPRRRRRRRRRSSSUUUWWWZZZ[[[[[[\\\___bbbdddeeefffffffffiiilllnnnoooqqqtttwww}}}}}}|||}}}}}}xxxtttrrrqqqooooooppppppppppppoooooommmllljjjhhhgggffffffeeehhhgggffffffeeedddcccccccccdddeeeeeeeeefffhhhjjjlllnnnoooqqqrrrrrrrrrrrrpppqqqsssttttttsssqqqpppnnnmmmmmmmmmnnnoooqqqrrrsssqqqooommmlllllllllmmmgggeeeaaa]]][[[WWWSSSPPPLLLJJJEEEBBB@@@@@@AAABBB???======>>>AAABBB@@@>>>???>>><<<<<<>>>BBBFFFIIISSSRRRRRRSSSVVV[[[___bbbcccfffkkkqqqwww~~~666555555555555444444444444444444555555555555666555555555555444444444444222222222333333333444444333333222222222111111111444444444444444444444444333333333444444444555555555555555444444333333222333333333333333333333333333333333333333333333333333333333333333333333333222333333333333333333444111222222333333222222111000000111222222222222222333333333222222222111111222222111111111111222222222222222222222222222222222222222222111111111000222222222222222222222222444444333222111111111111222222222222222222222222333333333444444444444555333333333333333333333333222222222222111111111000222222222222222222333333333333333222222222111111222222222222222222333333222222222222222222222222222222222222222222222222333333333444444444444555444444333333333333444444222222333444555555555444333333444555777999;;;<<<===HHHVVVfffzzz{{{yyy}}}uuuiii```[[[VVVZZZcccppp~~~yyywwwzzznnn^^^OOOIIIGGGCCCAAABBBDDDDDDCCCCCCBBBAAA@@@???>>>>>>===============>>>======>>>>>>???@@@@@@AAABBBCCCDDDFFFJJJMMMQQQSSSTTTVVVYYY\\\___aaabbbccceeecccbbbcccfffiiiiiihhhkkklllnnnnnnnnnooorrrtttsssrrrrrrqqqqqqrrrssstttrrrrrrssstttuuuvvvwwwwww}}}}}}yyyvvvtttsssvvvuuussspppnnnllljjjiiigggfffdddddddddcccaaa``````]]]ZZZZZZZZZZZZWWWUUUWWWVVVVVVUUUTTTTTTSSSTTTXXXWWWUUUTTTTTTUUUVVVWWWTTTTTTUUUUUUVVVWWWXXXXXX[[[[[[\\\]]]___aaadddeeegggiiillloooqqqrrrsssrrrsssuuuxxxzzz{{{}}}|||xxxtttqqqpppooolllmmmmmmnnnoooooonnnnnnmmmllljjjhhhfffeeeeeeeeeeeeeeedddcccbbbbbbaaaaaaccceeefffffffffgggiiikkklllmmmooopppqqqqqqpppooopppqqqrrrssssssqqqooonnnllllllllllllmmmoooqqqrrrsssrrrpppnnnllljjjiiiiiifffccc^^^ZZZWWWTTTPPPMMMIIIGGGCCC???>>>>>>???@@@???>>>===>>>@@@AAA???<<>><<<<<>>>>>===<<<<<<<<<<<<<<<<<<======>>>>>>??????>>>???@@@CCCFFFIIIKKKMMMOOOQQQTTTWWWZZZ]]]______aaa```___```cccfffggggggiiikkklllmmmmmmnnnppprrrttttttsssrrrrrrrrrssssssppppppqqqqqqqqqqqqqqqqqqtttuuuxxx{{{|||yyywwwvvvtttrrrpppoooppppppooonnnmmmjjjgggeeeddddddbbbaaabbbaaaaaa```______^^^^^^___^^^]]]]]]]]]^^^___```___``````aaacccdddeeeeeeiiiiiijjjlllnnnpppssstttuuuxxx|||~~~yyywwwtttqqqnnnmmmlllkkkhhhiiijjjkkklllmmmmmmmmmlllkkkjjjgggfffddddddcccddddddccccccbbbbbbaaaaaadddfffggghhhggghhhjjjkkkmmmnnnoooppppppooonnnmmmpppqqqrrrrrrqqqooommmkkkiiiiiijjjkkkmmmooopppqqqsssrrrqqqooollliiifffdddccc___ZZZVVVRRRNNNJJJGGGGGGEEEAAA>>>======>>>???@@@@@@@@@AAABBBBBB???===???>>><<<===BBBJJJQQQWWWUUUUUUUUUWWWYYY\\\___aaadddeeeeeedddbbbaaabbbccc666555555555555444444444444444444555555555555666555555555444444444333333222222333333333444444444444444444333333333333333333333333333333333333333333333333444444444555555333333333444444555555555444444444444444444444444222222222333333444444444333333333333333333333333444444444333333222222222111222222333333222222111000111111222222222111111222222222222222222222222444333333222222333333444222222222222222222222222222222222222222222222222222222222222222222222222222111111111222222333444333333333333333333333333222222333333333444444444222222222222222222222222222222222222222222222222333333333222222111111111333333333222222222111111333333333222222111111111333333333333333333333333222222222222222222222222222222333333333444444444444333333333333333333444111111222333444555555444444444444444444555666777:::???EEEJJJVVVkkk{{{vvvsssuuuyyy~~~zzzlllccc^^^\\\[[[^^^hhhwwwjjjZZZPPPJJJGGGFFF@@@AAACCCDDDDDDCCCAAA@@@@@@???>>>===<<<<<<;;;;;;<<<<<<<<<<<<======>>>>>><<<===>>>@@@BBBEEEGGGHHHJJJLLLOOOSSSVVVYYY[[[[[[]]]]]]\\\^^^```cccfffgggiiijjjkkkllllllmmmooorrrttttttsssssssssssssssssspppppppppppppppqqqqqqqqqppprrrtttxxx{{{}}}}}}|||}}}~~~~~~}}}}}}zzzwwwsssrrrqqqqqqqqqnnnnnnmmmmmmlllkkkkkkjjjiiihhhhhhhhhhhhiiikkkkkkmmmnnnooopppqqqrrrssstttwwwxxxyyy{{{}}}~~~zzzxxxrrrqqqnnnkkkiiigggggggggddddddfffhhhiiijjjkkkkkkkkkjjjiiifffeeeccccccbbbeeeeeeeeeeeeddddddddddddeeegggiiijjjiiijjjkkkmmmoooooopppppppppooommmlllppppppqqqqqqooommmjjjhhhfffggghhhjjjlllnnnooopppqqqqqqqqqpppmmmhhhdddbbb___[[[VVVQQQMMMJJJFFFCCCDDDCCCAAA???>>>>>>@@@AAAAAABBBCCCEEEFFFEEEDDDBBB??????@@@BBBGGGNNNUUUYYYWWWXXXYYY[[[^^^```cccdddbbbccccccaaa]]][[[ZZZZZZ666555555555555444444444444444444555555555555666666666666666555555555444444444444444555555555555444444444555555555555555444444444444444444444444333333333444444444555555222333333444444555555555444444444444444444444444444444444333333222222222333333333333333333333333444444444333333222222222111222222333333222222111222333333444333333222222222222222222222222222222444333333222222333333444222222222222222222222222222222222222222222222333222222222222222222222222111111111111222333444444333333333333333333333333222222222333333333444444444444444444444444444444222222222222222222222333333333333222222111111111333333333222222222111111333333333222222111111111222222222222222222222222222222222222222222222222222222222333333333444444333333333222222333333333222333333444333333222222444444444444444555666666888<<>>???AAABBBCCCCCCCCCBBBAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<=========;;;<<<>>>???AAACCCDDDDDDGGGIIIKKKOOORRRTTTVVVWWWXXXYYYYYYZZZ\\\```dddggghhhiiijjjkkkkkklllnnnqqqssssssssssssssssssrrrrrrnnnooooooppppppqqqqqqqqqpppqqqtttvvvyyyzzz{{{|||~~~~~~{{{|||||||||{{{zzzyyyxxxxxxxxxyyyyyyzzz{{{|||}}}}}}}}}~~~~~~{{{wwwtttsssnnnmmmjjjgggdddcccbbbbbb```aaaccceeeggghhhhhhiiiiiihhhgggeeedddccccccbbbeeeeeeeeeeeeeeeffffffffffffiiikkklllllllllmmmnnnpppqqqqqqrrrqqqpppnnnmmmooopppppppppnnnkkkiiigggdddeeegggiiijjjlllmmmnnnmmmmmmnnnnnnkkkgggccc```ZZZVVVQQQLLLIIIFFFCCCAAA@@@???>>>>>>>>>???AAABBBAAACCCFFFHHHIIIIIIHHHHHHAAABBBEEEIIINNNSSSWWWZZZZZZ[[[]]]___aaacccdddeeebbbbbb```]]]YYYUUUTTTTTT666555555555555444444444444444444555555555555666777777666666666555555555555555555555666666666666222222333333333333444444555555555555555555555555333333333444444444555555333333333444444555555555333333333333333333333333555555444333333222111111333333333333333333333333444333333333333333333222111222222333333222222111444444444444444444333222111222222222222333333333333333222222222222333333222222222222222222222222222222222222333333333333222222222222222222222222222111111111222333333444111111111111111111111111222222222222333333333333444444444444444444444444222222222222333333333333333333222222222222222222333333333222222222111111333333222222222222222222111111111111111111111111222222222222222222222222222222222222333333333333333333222222222222333333333333333333333222111111444444444444444555666777444666;;;@@@EEEOOOaaapppyyysssooorrrvvvxxxyyy{{{|||zzzuuuiiifffbbb```eeeppp~~~yyyuuuqqqmmmnnnqqqzzzsssaaaTTTIII@@@BBBBBBBBBBBBBBBCCCCCCCCCAAA@@@@@@???>>>>>>>>>>>><<<<<<==================;;;<<<>>>???@@@AAAAAAAAADDDEEEHHHKKKMMMOOOQQQQQQRRRSSSTTTUUUWWW[[[```dddfffggghhhiiiiiijjjlllooopppqqqrrrrrrssssssrrrrrrlllmmmmmmnnnnnnooooooooonnnppprrrtttvvvwwwwwwwww{{{zzzzzzzzz||||||{{{xxxuuurrrpppmmmllljjjhhhfffcccaaa```_________```aaaccceeefffffffffgggfffeeedddccccccccccccccccccddddddeeeeeeffffffhhhjjjmmmnnnnnnmmmnnnooopppqqqrrrrrrqqqpppooonnnoooooopppooonnnkkkiiigggcccdddfffhhhiiijjjkkkkkkiiiiiijjjiiifffbbb^^^\\\TTTPPPKKKGGGEEECCCBBB@@@<<<<<<<<<===???AAACCCEEEDDDHHHLLLNNNNNNMMMMMMMMMGGGHHHKKKNNNSSSXXX\\\___bbbcccdddeeefffeeedddccccccaaa^^^XXXRRRNNNMMMNNN666555555555555444444444444444444555555555555666666666555555555444444444444444444555555555666666111111222222222333333333444444444444444444444444333333333444444444555555333333444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222333333333333333333444111222222333333222222111333444444444444333222111111111222222222333333333222222111111111111222222222222222222222222222222222222222333333333444444222222222222222222222222222222222111222222333333000000000000000000000000111222222222222333333333333333333333333333333333222222222333333333444444222222222222222222333333333333333222222222111111222222222222222222333333222222222222222222222222222222222222222222222222111222222222222333333333333333222222222222333333111222222333333333222222444444444444555666777888777666888===???DDDOOO\\\sssvvvoooppprrrrrrssswwwwwwzzz~~~tttqqqmmmhhhhhhnnnxxxzzzqqqmmmhhhbbbaaadddiiitttpppcccTTTHHHJJJHHHFFFCCCBBBBBBBBBCCCAAAAAA@@@@@@@@@@@@@@@AAA========================;;;<<<===??????@@@??????AAABBBDDDFFFIIIJJJKKKLLLKKKMMMNNNOOOPPPUUU\\\aaacccdddeeeffffffgggiiilllmmmnnnppprrrssssssrrrrrrnnnnnnnnnnnnmmmmmmmmmmmmmmmnnnqqqsssttttttsssssstttssssssssstttwwwyyy{{{yyy{{{{{{zzzzzzyyywwwuuusssqqqooommmjjjhhhgggfffdddcccaaa___^^^^^^______^^^___aaabbbcccdddddddddddddddccccccccccccddddddddddddeeeeeefffgggggghhhhhhkkknnnpppooooooooopppoooooopppqqqqqqpppooonnnnnnnnnoooooonnnllliiihhhbbbccceeeggghhhiiihhhhhhffffffeeeccc___[[[WWWUUULLLIIIDDDAAA@@@@@@@@@???<<<===>>>@@@CCCGGGIIIKKKPPPTTTXXXYYYWWWUUUTTTTTTOOONNNOOOQQQWWW^^^eeeiiiqqqqqqqqqpppnnnjjjfffdddbbb```[[[TTTNNNKKKKKKLLL666666555555555444444444444444444555555555666666555555444444444333333333333333333444444444555555222222222333333444444444333333333333333333333333333333333444444444555555444444444444444444444444222222222222222222222222111222222333333444444555333333333333333333333333222222222333333444444444222222222333333222222222333333333333333222111000111111111222222333333333222111111111111111111222222222222222222222222222222222222333333444444444222222222222222222222222333333222222111222222333222222222222222222222222111111222222222333333333222222222222222222222222222222222333333444444444111111111222222333333444333333333222222222111111111111111222222333333444333333333333333333333333222222222222222222222222111111222222222333333333333222222222222222222333///000111222333444444444444444444555666777888999>>>:::999<<<<<<<<>>>>>>>>>>>>>>=========:::;;;===>>>???>>>>>>===???@@@BBBDDDEEEGGGGGGHHHGGGIIIJJJKKKLLLQQQXXX^^^```bbbcccccccccdddgggiiikkkmmmoooqqqrrrssssssrrrrrrrrrqqqpppnnnmmmllllllmmmnnnqqqsssssssssrrrqqqooooooooooooqqqsssuuuvvvrrrtttuuuxxx{{{~~~zzzwwwrrrqqqqqqqqqooommmmmmkkkiiigggeeecccbbbbbb___^^^]]]]]]]]]^^^___```^^^___```bbbcccccccccccccccbbbbbbbbbcccddddddeeefffgggggghhhiiijjjkkkkkkiiillloooqqqppppppppppppmmmnnnoooppppppooonnnmmmmmmnnnoooooonnnllljjjiiibbbccceeeggghhhhhhggggggeeedddbbb^^^ZZZUUUQQQOOOGGGDDD@@@>>>>>>????????????@@@BBBEEEIIIMMMPPPRRR[[[___cccccc```\\\[[[[[[TTTRRRQQQRRRXXXbbblllsss~~~}}}zzzuuuoooiiifff```^^^YYYRRRMMMLLLNNNPPP666555555444444444555555555555555666666666666777666666555444333333222222444444333333333333222222555555444444444333333333222222222333333444444444444444222222222222444444333333333333333333333333333333333333333333333333444444333333333333222222222333333444444333333222222222222222222222222222222222333333333333444444444444444444444444444444333222000//////000222333444444444333333222222222222222222222222222222222222222333333333333444444111111111111111111111111333333333222222111111111111111111111111111111111111111222222222333333333222222222333333333444444333333333222222111111111111111000000000000111111222222222222222222222222111111111111111111111111111111000000000000111111333222111000000111222333000111111111111222222222222222222222222222222222222222222222222222222222333333444444666777999:::888888777777999===@@@CCCRRRbbbuuu}}}uuuqqqqqquuuxxxrrrtttvvv{{{|||wwwvvvtttpppoootttvvvllleee^^^YYYUUUYYY___iiisss}}}tttkkk___ZZZSSSKKKEEECCCCCCDDDEEEBBB@@@@@@AAABBBBBBAAA???????????????>>>======<<<;;;;;;;;;;;;<<<=========>>>???@@@AAABBBBBBBBBEEEFFFGGGGGGIIIMMMSSSWWWYYY[[[___aaacccdddgggiiijjjjjjiiikkkmmmooopppppptttrrrpppooommmmmmmmmnnnqqqpppoooppprrrsssrrrqqqnnnmmmmmmlllkkkkkkkkkkkkiiijjjkkknnnpppsssvvvwww|||yyyrrrpppnnnllljjjiiiiiiiiifffgggfffccc```______```^^^]]]\\\[[[[[[ZZZZZZ[[[YYY\\\___aaaaaaaaabbbcccdddcccbbbaaaaaaaaaccccccfffffffffggghhhjjjkkkllloooppprrrsssrrrqqqooommmllllllkkkllllllmmmnnnoooooonnnlllkkklllkkkjjjhhhgggfffdddeeeffffffeeedddcccaaa^^^YYYTTTOOOKKKIIICCCCCCBBB@@@======???AAA@@@CCCHHHMMMQQQTTTXXX[[[gggnnnttttttlllccc]]][[[XXXZZZ[[[\\\```jjjyyy{{{pppiiiggg___[[[UUUPPPMMMNNNQQQSSS666666555444444444444555444444555555555666666666666555555444333333222222222222222333333444444444555555444444444333333333222333333333333333333444444333333222222333333444333333333333333333333333333333333333333333333333444444333333333333222222222333333444444333333222222222222222222222222222222222333333333333444444333333333333333333333333333222000//////000222333333333333222222111111111222222222222222222222222222222333333333333444444111111111111111111111111333333333222222222111111222222222222222222222222111111222222222333333333333333333444444444555555333333333222222222111111111111000000000000111111222222222222222222222222111111111111111111111111111111000000000000111111222222111111111111222222000111111111111222222222222222222222222222222222333333333333333333333333333333333333333444555666777666666666777:::===@@@DDDRRRddduuu{{{vvvvvvwwwyyyzzzyyyzzz}}}yyyqqqkkkhhhkkkxxx{{{rrrkkkeee___[[[ZZZ___gggpppxxxtttnnndddXXXOOOIIIFFFEEEBBBAAA???@@@BBBDDDDDDDDD@@@@@@AAAAAA@@@@@@???>>>>>>======<<<<<<<<<=========>>>???@@@@@@AAAAAAAAAAAABBBCCCDDDEEEIIINNNRRRUUUXXX[[[^^^```bbbeeegggiiihhhhhhiiikkkmmmnnnnnnqqqpppnnnmmmllllllmmmmmmqqqpppooopppqqqrrrrrrpppnnnmmmkkkiiihhhfffffffffdddeeefffhhhkkknnnppprrrpppsssxxx|||~~~yyysssnnnmmmjjjhhhfffeeedddeeecccdddcccaaa^^^\\\]]]^^^]]]\\\[[[ZZZZZZZZZZZZZZZ[[[]]]```aaaaaaaaabbbcccdddccccccccccccdddeeeeeegggggghhhjjjkkklllmmmnnnqqqqqqrrrrrrrrrpppooonnnnnnnnnnnnmmmmmmnnnnnnoooooommmkkkkkkkkkkkkiiiggghhhfffeeedddddddddbbb```]]][[[WWWRRRMMMIIIEEEDDD?????????>>>===???CCCFFFGGGKKKQQQXXX]]]bbbgggjjjuuuzzz~~~{{{sssiiicccaaaWWWYYY\\\^^^dddooosssiiiddd^^^[[[VVVRRRPPPRRRUUUWWW666666555555444444444444333333333444444444555555555555555444444333333222111111222333444555666666555555444444444333333333444333333333333333333222222333333444444333333222333333333333333333333333333333333333333333333333444444333333333333222222222333333444444333333222333333333333333333333333222222333333333333444444333333333333333333333333333222111000000111222333222222111111111111111000222222222222222222222222222222333333333333444444222222222222222222222222333333333222222222222111333333333333333333333333111111222222222333333333444444444444555555555555333333333333222222222222111111000000000000111111222222222222222222222222111111111111111111111111111111000000000000111111222222222333333222222222000111111111111222222222222222222222222222222222333333333333333333333333444444333333333333333444666555444444555777:::;;;:::DDDRRRaaauuu}}}|||{{{~~~}}}~~~tttjjjdddccckkk{{{|||uuunnnhhhddd___bbbhhhooouuu|||zzzlll___TTTMMMIIIEEECCCBBBCCCDDDFFFEEEDDDBBBBBBCCCCCCBBBBBBAAA@@@@@@???>>>======<<<<<<===<<<<<<===>>>???????????????@@@AAAAAABBBEEEJJJMMMPPPSSSVVVYYY\\\___bbbeeegggggghhhiiiiiijjjkkkkkkmmmmmmllllllllllllmmmmmmpppooonnnooopppqqqqqqoooooonnnkkkhhhfffcccbbbaaaaaabbbcccdddfffiiikkkllljjjmmmqqqssstttuuuwwwxxxxxxyyy{{{}}}~~~|||yyyxxxvvvqqqmmmiiihhheeebbb```____________``````^^^[[[ZZZZZZ[[[[[[[[[ZZZZZZYYYZZZZZZZZZ\\\^^^aaaaaaaaaaaaaaaccccccdddeeeggghhhhhhiiiiiiiiijjjlllnnnpppppppppppprrrrrrrrrqqqpppoooooooooooonnnnnnmmmmmmmmmmmmnnnnnnmmmkkkjjjkkkjjjiiigggjjjhhheeecccbbb```^^^\\\VVVTTTPPPLLLGGGCCC@@@???>>>>>>======>>>BBBHHHLLLRRRXXX```gggmmmqqquuuwwwyyy{{{}}}yyyppphhhbbb```\\\]]]___bbbhhhssswwwkkkddd^^^[[[XXXUUUUUUWWW[[[]]]666666666555555444333333222222333333333444444444555555444444444333333333222222333333444555555666555555444444444333333333444444444333333222222222222222444444444444222222333333333333333333333333333333333333333333333333444444333333333222222222222333333444444333333222333333333333333333333333222222222333333333444444222222222222222222222222222222111000000111222222222222222222111111111111222222222222222222222222222222222333333333444444222222222222222222222222222222222222222222222222333333333333333333333333111111222222222333333333333333333444444444444555333333333333333333333333222111111000000111111222222222222222222222222222111111111111111111111111111111000000000000111111111222333444444333222111000000111111111222222222222222222222222222222222444444444444444444444444555555444444555555666666666555444444444666777999:::@@@HHHSSScccxxxpppggg```cccooo}}}vvvoookkkgggiiimmmrrrxxx}}}sssdddVVVNNNJJJHHHFFFEEEEEEEEEDDDBBBCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@???===<<<<<<;;;;;;;;;<<<======>>>>>>>>>===>>>???AAAAAABBBDDDHHHJJJKKKNNNRRRUUUXXX[[[```cccfffhhhiiijjjjjjjjjkkkkkkjjjjjjkkkkkklllmmmmmmnnnnnnmmmmmmmmmooopppooonnnooonnnllliiifffdddcccbbbaaaaaabbbccceeegggiiijjjiiikkknnnpppoooooopppqqqpppqqqsssuuuvvvwwwwwwwwwvvvxxx|||}}}{{{xxxtttqqqpppooollljjjeeedddaaa^^^\\\[[[[[[[[[]]]^^^___]]][[[ZZZZZZZZZ[[[ZZZZZZZZZZZZZZZ[[[[[[___```bbbbbbaaaaaabbbcccdddeeehhhjjjlllmmmmmmmmmlllmmmppprrrssssssrrrrrrrrrqqqpppooonnnnnnnnnnnnllllllllllllllllllmmmmmmnnnmmmkkkjjjkkkjjjiiigggkkkhhheeebbb```]]]YYYWWWQQQOOOLLLHHHDDDAAA???>>>@@@@@@??????AAAFFFMMMSSS```fffpppwwwyyyyyywwwvvvqqqrrrsssoooiiiddd```___ccccccdddfffjjjttt{{{oooiii```^^^\\\ZZZZZZ\\\___aaa666666666666555444333222222222222333333333333444444444444444444333333333444444444444444444444444555555444444444333333333444444444333333222222222222222444444444444222222333333333333333333333333333333333333333333333333444444333333333222222222222333333444444333333222333333333333333333333333222222222333333333444444222222222222222222222222222111111111111111111222222333333333333333333333222222222222222222222222222222222333333333444444222222222222222222222222222222222222222222222222333333333333333333333333111111222222222333333333111111222222222333333333333333333333333333333333222222111111111111222222222222222222222222222222111111111111111111111111111111000000000000111111111111333444444333111111000000111111111222222222222222222222222222222222444444444444444444444444333333333333555666777888666555555444555666777888;;;===AAAHHHTTTfff|||yyynnnccc```eeeqqq}}}uuupppooopppssswww|||uuubbbWWWMMMJJJGGGEEEDDDDDDCCCBBBCCCCCCDDDDDDCCCCCCBBBAAAAAA@@@???===<<<;;;;;;;;;;;;;;;<<<=========<<<<<<===>>>???@@@@@@AAADDDFFFHHHKKKNNNQQQTTTXXX]]]aaaeeehhhjjjkkkjjjjjjkkkllliiijjjkkklllmmmnnnnnnnnnmmmlllkkklllnnnooonnnmmmlllkkkiiigggeeedddccccccaaaaaaaaabbbcccdddfffgggdddgggiiijjjjjjiiiiiijjjiiijjjlllmmmnnnnnnmmmlllnnnooorrrvvvyyy|||~~~~~~~~~xxxtttrrrpppllljjjiiihhhhhhgggbbbaaa___\\\ZZZZZZYYYZZZ]]]^^^```___]]]\\\\\\\\\[[[[[[[[[[[[[[[\\\]]]^^^aaabbbccccccbbbbbbdddffffffgggjjjmmmooopppppppppnnnppprrrtttuuutttsssqqqoooooonnnmmmmmmmmmmmmnnnllllllllllllmmmnnnooopppnnnllljjjjjjjjjjjjhhhfffiiifffbbb___\\\YYYUUURRRLLLJJJGGGCCCAAA??????>>>???@@@AAACCCGGGNNNWWW^^^mmmsss{{{~~~wwwppplllhhhiiijjjiiigggeeedddccceeeeeeeeeggglllssszzz|||tttppphhhfffdddaaa```aaabbbbbb666666777777666444222111222222222333333333444444444444444444444444444444555555555555444444333333555555444444444333333333444333333333333333333222222333333444444333333222333333333333333333333333333333333333333333333333444444333333333333222222222333333444444333333222333333333333333333333333222222333333333333444444333333333333333333333333111111111111111111111111333333333333333444444444222222222222222222222222222222333333333333444444333333333333333333333333111222222222222333333333333333333333333333333333111111222222222333333333111111111111222222222222333333333333444444444444222222111111111111222222222222222222222222222222111111111111111111111111111111000000000000111111111111111222222111111111000111111111111222222222222222222222222222222222333333333333333333333333///000000111222444666777555555555555555666777888777888;;;AAAHHHUUUhhhxxxuuuhhhaaa```eeeppp{{{|||xxxwwwvvvwww{{{sssfffSSSOOOIIIFFFDDDEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@>>>===<<<<<<<<<;;;<<<<<<======<<<<<<<<<;;;===>>>>>>===>>>@@@BBBEEEGGGJJJMMMPPPTTTYYY]]]```dddhhhjjjhhhhhhiiilllhhhiiijjjlllmmmmmmnnnmmmlllkkkjjjkkkmmmmmmmmmkkkhhhgggfffeeeccccccbbbbbb____________```aaabbbbbbccceeehhhiiihhhhhhhhhiiigggiiijjjllllllkkkjjjhhhggghhhkkkmmmppprrrssstttvvvyyy{{{}}}~~~~~~}}}{{{zzzyyyvvvqqqnnnhhhgggeeecccbbbbbbcccccc```___]]][[[ZZZZZZZZZ[[[^^^```bbbbbbaaa_________]]]]]]]]]]]]^^^___```aaacccdddeeeeeedddeeegggiiihhhjjjlllnnnppprrrssssssqqqrrrsssssssssrrrqqqpppmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmnnnnnnoooqqqqqqkkkjjjhhhhhhhhhhhhfffdddccc```]]]YYYWWWSSSPPPMMMFFFDDDAAA???======>>>???<<<>>>BBBGGGNNNWWWaaahhhrrrvvv{{{{{{vvvnnnfffbbb^^^___aaacccddddddddddddaaaaaacccgggkkkppptttwww{{{yyyyyyvvvsssppplllhhheeecccbbb666666777777666444222000333333333333444444444444444444444444444444444444444444444444555555555555555555444444444333333333222333333333333333333444444333333222222333333444333333333333333333333333333333333333333333333333444444333333333333222222222333333444444333333222444444444444444444444444222222333333333333444444333333333333333333333333111111111222222111111111111111222222333333333333222222222222222222222222222222333333333333444444333333333333333333333333111111222222222333333333222222222222222222222222111111222222222333333333111111222222222333333333333333333444444444555555333222222111111222222333222222222222222222222222111111111111111111111111111111000000000000111111111000000//////000000111000111111111111222222222222222222222222222222222333333333333333333333333111111111111222333444555333333444444555666777777666666999>>>AAAFFFUUUcccwww}}}pppgggbbb```fffmmmxxx~~~~~~|||eee___UUUMMMIIIHHHHHHHHHFFFFFFFFFFFFFFFEEEDDDDDDDDDCCCBBBAAA@@@?????????<<<<<<============<<<<<<<<<===???>>>>>>>>>???AAACCCDDDGGGIIIKKKOOOUUUYYYYYY^^^dddeeedddcccfffiiifffgggiiikkkkkklllkkkkkkkkkjjjiiijjjlllllllllkkkiiihhhfffeeecccbbbbbbbbb______^^^^^^^^^___``````bbbeeehhhiiiiiiiiijjjkkkiiijjjlllmmmmmmllljjjhhhcccdddfffhhhjjjkkkkkklllmmmnnnqqqrrrrrrsssuuuwwwvvvwwwyyy}}}~~~}}}{{{zzzxxxwwwvvvvvvuuusssrrrqqqooollljjjbbbbbbbbbaaa`````````aaa]]]]]][[[ZZZZZZZZZ[[[\\\___aaaddddddcccaaaaaaaaa^^^______```aaabbbcccddddddeeefffffffffgggjjjmmmkkklllmmmnnnppprrrtttuuussssssrrrqqqpppooonnnmmmkkklllnnnpppqqqqqqqqqpppooonnnmmmlllllllllllllllhhhfffddddddddddddbbb```[[[YYYUUUSSSPPPNNNJJJHHHAAA@@@>>><<<<<<>>>@@@AAA???AAAFFFKKKQQQYYYbbbhhhkkklllllljjjeee```^^^]]]ZZZ[[[]]]___aaabbbaaa```___```bbbeeeiiijjjkkkjjjnnnpppssstttuuuxxx~~~}}}vvvoooiiidddaaa666666777777666444111000333333444444444444555555444444444444444444444444222333333444555666777777555555444444444333333333222222222333333444444444555444222222222222444555333333333333333333333333333333333333333333333333444444444333333333222222222333333444444333333222444444444444444444444444222222333333333444444444444444444444444444444444111111222222222222111111000000111111222222222222222222222222222222222222222222333333333444444444333333333333333333333333111111111222222333333333111111111111111111111111111111222222222333333333222222333333333444444444333333333444444555555555333222222111111222222333222222222222222222222222111111111111111111111111111111000000000000111111111000///......///000111000111111111111222222222222222222222222222222222222222222222222222222222555444444333333444444555111222222444555666666777999999<<>>>>>HHHUUU^^^rrr~~~zzz{{{wwwnnnfffaaaccchhhhhhnnnvvv~~~~~~zzzxxxyyy{{{}}}yyypppcccWWWOOOKKKIIIIIIGGGHHHHHHHHHHHHGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBBBB<<<===============<<<<<>>======@@@BBBDDDDDDGGGJJJNNNRRRXXX^^^bbb```___\\\YYYVVVUUUXXXZZZ^^^^^^```bbbccccccaaa___aaaaaaccceeefffeeeaaa___]]]```cccffflllvvv}}}tttkkkeeeaaa444444444444444444444444444444444444444444444444444444444555555555555666666666666555555444444444333333444444444444444444555555555444444333333333333333333333333444555666555555555555555555444444444333333222111111111222444333333222222111111111333444444555555444444333444444444444444444444444444444444333333222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222555555555444444333333333111222222333333222222111111111222222222333333333111111111111111111111111222222222222222222222222444555555555444333333222333333222222222222333333222222222111111111111000222111000//////000111222111111222222222333333333000000//////000000111222111222222333333222222111000000111222222222222111000111111222222333444444333333444444333333222222666666777777888<<>>>>>=========>>>>>>???@@@@@@@@@AAACCCFFFJJJLLLQQQRRRTTTWWWZZZ]]]___```ffffffffffffggghhhjjjjjjjjjhhhgggfffhhhhhhhhhggghhhgggfffeeeccccccbbbbbbaaa```___^^^]]]^^^^^^___```aaabbbccccccbbbaaa```dddeeegggiiijjjiiihhhgggdddcccccccccdddeeeeeefffgggggghhhhhhhhhfffeeedddfffggghhhkkkoootttxxx{{{|||zzzyyyxxxuuusssqqqpppppppppqqqpppooommmllllllmmmmmmnnnmmmkkkiiihhhgggggggggccccccddddddcccbbb```___aaa___]]]ZZZYYYZZZ[[[]]]___aaadddggghhhhhhfffeeeggggggfffhhhjjjllllllkkkmmmnnnooopppppppppooonnntttsssrrrqqqpppqqqrrrrrrpppooonnnllljjjiiiiiiiiikkklllnnnoooqqqqqqrrrrrrnnnllljjjiiigggeeebbb___bbbaaa_________]]][[[XXXRRRPPPLLLHHHEEEDDDDDDEEE<<<===@@@BBBDDDEEEEEEEEEHHHIIIJJJKKKMMMOOOQQQRRROOOOOOOOOOOOQQQTTTWWWYYYaaadddeeebbbbbbcccbbb___aaa```___```aaa```]]][[[WWWXXXZZZ```jjjwww|||qqqhhhbbb```444444444444444444444444444444444444444444444444444444444444555555555555666666666666555555555444444444444444444444444444555555444444444333333333444333333333333444555666555555555555555555444444444333333222111111222222333333333222222222222222333444444555555444444333444444444444444444444444444444444333333222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222555555444444444333333333111222222333333222222111111111222222222333333333111111111111111111111111222222222222222222222222333333444444333222222111222222222111111222222222222222222111111111111000222111000000000000111222111111111111222222222333222222111111222222333444111222222333333222222111000000111222222222222222333222222222222222222222111222333333444444444444333333444444444777<<>>>>>===============>>>>>>?????????@@@BBBEEEHHHJJJNNNOOOQQQSSSVVVYYY[[[\\\aaabbbcccdddfffggghhhhhhiiihhhgggggghhhhhhgggffffffeeedddcccbbbaaaaaaaaa```___^^^]]]\\\]]]]]]^^^^^^___aaabbbcccccccccbbbeeefffhhhiiiiiiiiigggfffcccccccccccccccdddeeeeeefffggghhhhhhhhhgggeeedddeeeeeefffhhhlllppptttwww||||||||||||||||||||||||{{{}}}~~~~~~~~~~~~}}}{{{yyyxxxxxxxxxxxxxxxyyyyyyzzz{{{|||}}}|||yyyvvvtttqqqpppnnnlllkkkjjjkkkkkkkkkjjjiiiggggggggghhhhhhkkkkkkjjjiiihhhgggffffffdddeeefffffffffdddcccbbbbbbaaa^^^\\\[[[\\\]]]^^^aaacccfffiiijjjjjjiiihhhlllkkkkkklllnnnoooooonnnqqqrrrsssttttttsssrrrrrrtttsssrrrqqqpppqqqrrrrrrpppooonnnllljjjiiihhhhhhjjjjjjlllmmmnnnooooooooollljjjgggfffeeecccaaa^^^aaa___]]]\\\[[[YYYVVVTTTNNNKKKGGGDDDAAAAAAAAABBB@@@AAAAAACCCEEEHHHJJJKKKMMMMMMKKKJJJJJJJJJJJJJJJEEEFFFIIILLLPPPVVV\\\```ccchhhjjjhhhggggggeeeaaaaaa````````````^^^[[[XXXTTTVVVZZZaaajjjuuu{{{ooofffaaa___444444444444444444444444444444444444444444444444444444444444555555555555666666666666555555555555555555555444444333333222555444444444444333333333444444333333333444555555444444444444444444555555444333333222222222222222222222222222333333333333333444444555555444444333444444444444444444444444444444333333333333222222111111111111111111111111333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222444444444444333333333333111222222333333222222111111111222222222333333333111111111111111111111111222222222222222222222222222222333333222222111111222222111111111111222222222222222111111111111000222222111111111111222222000000000111111111222222222222111111222222333444111222222333333222222111000111111222222222222222444444333333222111111000000000222333444555555555555555555555555777;;;>>>:::CCCOOO\\\nnn~~~zzzxxxxxx{{{~~~zzzxxxxxxyyyyyy|||~~~vvvoooiiihhhggghhhmmmtttxxx}}}~~~xxxooofff```^^^___aaahhhnnnvvv{{{qqqiii]]]SSSMMMJJJIIIHHHCCCDDDEEEFFFFFFFFFFFFEEE??????@@@AAAAAAAAAAAAAAA>>>======<<<<<<=========>>>>>>>>>???AAACCCFFFGGGIIIJJJKKKNNNPPPSSSUUUVVV[[[\\\___bbbdddeeeeeeeeegggggggggggghhhhhheeecccbbbbbbaaa```````````````___^^^]]]]]]\\\]]]]]]]]]]]]^^^```aaacccdddddddddfffggghhhiiiiiigggfffdddccccccbbbbbbccccccddddddfffgggggghhhhhhgggfffeeedddcccdddeeegggkkknnnqqqsssssstttuuuuuuvvvvvvvvvwwwyyy{{{}}}~~~~~~}}}|||{{{zzzzzzyyy{{{{{{|||~~~~~~{{{xxxxxxvvvtttssstttsssqqqooonnnmmmmmmmmmnnnoooppppppqqqrrrssstttsssqqqooonnnjjjiiigggfffeeeeeeeeefffeeedddcccbbbbbbcccdddeeehhhhhhiiiiiihhhfffeeedddfffggghhhiiihhhhhhfffeeedddcccaaa___^^^___```aaadddfffiiilllnnnnnnnnnmmmrrrqqqpppqqqsssttttttrrrtttuuuuuuvvvuuuuuutttttttttsssqqqpppppppppqqqrrrpppooonnnkkkjjjhhhhhhgggggghhhiiikkkkkkllllllllliiigggdddbbbbbbaaa___^^^]]][[[XXXVVVUUUSSSPPPNNNHHHFFFDDDAAA??????@@@@@@CCCCCCDDDFFFIIIMMMPPPRRRSSSQQQMMMHHHEEEBBBAAAAAA???AAAFFFKKKQQQYYYaaagggjjjqqquuutttqqqooojjjeeeaaa```___^^^^^^[[[WWWTTTQQQTTTZZZbbbkkkssszzz}}}|||sssjjjccc``````555555555555555555555555444444444444444444444444333333444444444555555555555555555444444444444444666666555444333333222222444444444444444444444444444444333333333444444555333333444444444444555555444333333222222222333333111222222333333444444444333444444555555444444333444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333111222222333333222222111111111222222222333333333111111111111111111111111222222222222222222222222222222333333333333222222222111111000000111111222222222222111111111000000333222222222222222222333///000000000000111111111000000//////000000111222111222222333333222222111000111222222333333222222333333333222222111111111000111222333444444444444666666666666555666999;;;;;;@@@FFFNNN[[[mmm~~~|||zzzyyy{{{}}}~~~|||yyywwwuuuwwwzzz}}}~~~uuummmgggdddgggmmmtttzzz{{{qqqhhhaaa^^^^^^^^^dddjjjsss|||qqqbbbWWWQQQNNNLLLIIIHHHHHHGGGFFFEEECCCBBBBBBBBBBBBCCCBBBBBBAAAAAA>>>>>>======<<<<<<===============>>>@@@BBBCCCEEEEEEEEEGGGIIIKKKNNNOOOPPPUUUWWW[[[___bbbcccccccccfffeeefffggghhhfffcccaaa^^^^^^]]]]]]]]]^^^______^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^```aaabbbcccdddeeeggghhhiiiiiiiiigggeeecccccccccbbbbbbbbbccccccdddeeefffggghhhhhhgggffffffdddccccccccceeegggjjjlllllllllmmmnnnooopppqqqrrrvvvwwwyyy|||}}}~~~~~~}}}{{{yyywwwvvvuuussstttuuuvvvwwwvvvtttrrrsssqqqooonnnnnnmmmkkkiiieeeeeeeeefffggghhhiiijjjlllmmmnnnnnnmmmllljjjiiifffeeedddcccbbbcccddddddcccbbbaaaaaaaaacccdddeeeeeefffhhhiiihhhfffdddccchhhhhhjjjkkkkkkjjjiiihhhgggfffdddccccccdddeeefffhhhjjjmmmppprrrsssttttttxxxwwwvvvvvvxxxxxxwwwvvvuuuuuuuuuuuuttttttssssssrrrqqqpppooooooooopppqqqooonnnllljjjiiiggggggffffffggghhhiiiiiiiiiiiiiiifffdddaaa_________^^^\\\YYYVVVSSSPPPNNNLLLJJJGGGEEEDDDBBBAAA@@@AAABBBCCCEEEFFFIIIMMMQQQTTTWWWXXXUUUQQQLLLFFFAAA>>>===<<>>===============<<<<<<===>>>???@@@AAABBBBBBCCCDDDFFFHHHJJJKKKLLLPPPSSSWWW[[[^^^`````````cccbbbcccddddddccc```]]]YYYYYYYYYYYY[[[\\\]]]^^^_________````````````___`````````aaaaaabbbcccccchhhiiijjjjjjiiigggeeecccddddddccccccbbbccccccddddddeeefffhhhhhhhhhggggggeeedddccccccdddfffhhhiiihhhiiijjjkkklllmmmnnnoootttuuuvvvxxxzzz{{{|||}}}{{{{{{yyywwwtttrrrqqqpppnnnoooppppppooonnnnnnnnnpppnnnlllkkkkkkjjjhhhfffbbbbbbbbbbbbcccdddffffffiiiiiiiiiiiihhhfffeeedddccccccaaaaaaaaaaaabbbccc````````````aaabbbdddeeeeeefffhhhiiiiiigggeeedddhhhiiikkklllllllllkkkkkkkkkjjjiiiiiiiiijjjkkkkkknnnooorrrtttwwwxxxyyyyyy|||{{{yyyyyyzzzzzzyyywwwvvvvvvuuutttsssrrrrrrrrroooooommmlllllllllmmmnnnmmmllljjjiiigggfffffffffffffffgggggggggggggggfffcccaaa^^^]]]]]]\\\[[[YYYSSSPPPMMMJJJIIIHHHEEEDDDAAAAAAAAABBBCCCEEEGGGHHHJJJMMMSSSYYY\\\]]]]]]\\\QQQNNNHHHBBB???>>>>>>???JJJNNNSSSVVV[[[cccnnnvvvvvvnnnccc```\\\YYYWWWTTTQQQOOOSSSWWW^^^eeekkknnnooooooiiihhheeeaaa___```cccggg555555555555555555555555444444444444444444444444333333333333444444444444333333333333333444444444555555555444444333333222333333333444444444444555555555444333333333444444222222333333444444555555333333333333333444444555333333333333444444444444333444444555555444444333444444444444444444444444222222333333333333444444555555555555555555555555333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222222222222222333333333333111222222333333222222111111111222222222333333333111111111111111111111111222222222222222222222222333333444555555555444444333222222222222222222333222222222111111111111000111111222222222222111111000000000111111111222222222222111111222222333444111222222333333222222111111222222333333333333333000111111222333333444444333444444444333333222111222333444333222222444666555777:::>>>AAAJJJ[[[kkk~~~}}}|||||||||}}}vvvuuutttvvvyyy|||}}}}}}~~~ooogggfffjjjppp~~~~~~wwwpppkkkgggeeeaaahhhsss}}}}}}kkk\\\SSSPPPOOOLLLIIIHHHHHHIIIJJJIIIIIIHHHGGGEEECCCAAA@@@AAAAAA@@@???>>>>>>>>>>>><<<<<<===>>>??????@@@@@@AAAAAABBBDDDEEEGGGHHHHHHMMMOOORRRVVVYYY[[[\\\]]]^^^]]]]]]]]]]]]\\\ZZZWWWRRRRRRSSSTTTVVVXXXZZZ[[[______```aaaaaaaaaaaa```aaaaaa``````aaabbbcccdddiiijjjkkkkkkkkkiiifffeeeeeeeeeddddddccccccddddddcccdddfffggghhhhhhhhhhhhfffeeedddcccdddeeeggghhhggghhhhhhjjjkkklllmmmmmmnnnooopppqqqsssuuuvvvwwwyyyxxxvvvuuusssqqqooonnnjjjkkkkkkjjjgggfffggghhhjjjhhhgggffffffeeedddbbbaaaaaaaaaaaaaaabbbcccdddddddddddddddcccbbbbbbaaabbbaaa______^^^___```aaa]]]]]]]]]^^^___aaadddeeefffggghhhiiiiiiiiihhhgggiiikkklllnnnoooooonnnnnnooonnnnnnoooooopppqqqqqqtttuuuwwwyyy{{{|||}}}~~~~~~||||||||||||zzzxxxxxxwwwuuutttrrrrrrqqqqqqlllkkkjjjiiihhhiiiiiijjjiiihhhgggfffeeeeeeeeeeeedddeeeeeeeeeeeeeeedddccc___]]]\\\[[[ZZZYYYVVVSSSMMMKKKGGGFFFEEEEEEDDDCCC@@@AAACCCFFFIIILLLOOOQQQUUUYYY^^^cccdddbbb^^^[[[LLLIIIDDD@@@???AAADDDFFFNNNSSSYYY]]]bbblllyyy}}}uuugggbbb\\\XXXUUUTTTSSSRRRXXX[[[___dddgggiiiiiiiiihhhfffccc___^^^```eeeiii555555555555555555555555444444444444444444444444222222333333333444444444444444444555555666666666444444444444444444444444333333333444444444555555666555444333333333333333111222222333444444555555333333333333333444555555444444444444444333333333333444444555555444444333444444444444444444444444222222222333333444444444444444444444444444444444444444444444444444444444222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222111111222222222333333333111222222333333222222111111111222222222333333333111111111111111111111111222222222222222222222222222222333444444444444444444444333333333333444444222222222111111111111000000000111222222111000000111111111111222222222333222222111111222222333444111222222333333222222111111222333333444444333333222222222222222222222333222222333444444444333333444555666666555555777888222444999<<<;;;>>>LLL[[[mmm|||}}}}}}zzzxxxxxxzzz}}}}}}|||rrrmmmhhhkkkttt}}}wwwrrrooohhhmmmuuu|||qqqeeeYYYVVVQQQLLLJJJKKKMMMNNNIIIIIIHHHHHHFFFEEECCCCCCCCCBBBAAA@@@????????????<<<===>>>?????????????????????@@@AAACCCDDDEEEEEEIIIJJJLLLOOORRRUUUWWWXXXXXXWWWUUUUUUUUUTTTSSSQQQKKKLLLMMMNNNQQQSSSUUUWWW^^^^^^```aaaaaaaaa``````_________```aaaccceeefffjjjkkkllllllllljjjhhhggggggfffeeeeeeddddddeeeeeebbbdddfffgggiiiiiiiiihhhfffeeedddccccccdddfffhhhggghhhhhhiiijjjkkkkkklllhhhiiiiiikkklllnnnpppqqqvvvuuutttsssrrrpppoooooohhhiiiiiifffcccaaaccceeeeeecccbbbbbbbbbbbb```___`````````______```aaaaaa______```aaabbbbbbcccccccccbbb```___^^^______```]]]\\\]]]^^^```bbbeeefffiiiiiiiiijjjjjjkkkkkkkkklllmmmoooqqqrrrrrrrrrqqqrrrrrrsssssstttuuuvvvvvvyyyzzz{{{|||~~~~~~~~~}}}{{{yyyvvvuuusssqqqooonnnnnnnnnhhhgggfffeeeeeeeeeffffffeeeeeeddddddddddddeeeeeebbbcccccccccbbbaaaaaa```ZZZYYYYYYXXXXXXUUUPPPLLLIIIFFFCCCCCCCCCEEEEEEDDDDDDFFFIIINNNSSSWWW[[[]]]```bbbdddeeebbb]]]XXXTTTGGGEEEAAA???@@@DDDJJJNNNQQQVVV]]]bbbgggppp~~~{{{lllfff^^^XXXVVVVVVWWWWWW\\\]]]___aaaccccccdddddddddccc```]]]]]]aaahhhmmm666666666666666666666666444444444444444444444444222222333333333444444444555666666666777777888888333333444444444444444444333333333444444555555555666555444333333333333333111111222333333444555555333333333333333444555666555555555444444333333333333444444555555444444333444444444444444444444444222222222333333444444444333333333333333333333333444444444444444444444444222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222111111111222222333333333222222222333333222222222111111222222222333333333111111111111111111111111222222222222222222222222000111222333333333333333555444444333333444444555222222222111111111111000///000111222222111000///111222222222222333333333000000000///000111111222222222222333333222222222111222333333444444333333444444333222222111111111000111222333444555555555000222333333333333444555333666;;;>>>:::777AAAPPPYYYlll~~~}}}|||}}}~~~~~~||||||uuuiiiiiimmmzzz{{{wwwrrrtttxxx{{{zzzbbb^^^VVVOOOKKKKKKLLLNNNHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@======>>>???????????????>>>>>>???@@@AAABBBCCCCCCGGGHHHIIIKKKNNNQQQTTTUUUTTTRRRPPPOOOOOOOOONNNLLLFFFGGGHHHJJJMMMPPPRRRSSS\\\]]]___`````````______]]]]]]^^^___aaadddggghhhjjjkkklllmmmmmmllljjjhhhhhhgggfffeeeeeeeeeeeeeeebbbccceeegggiiiiiiiiiiiieeedddcccbbbbbbdddfffgggggghhhhhhiiiiiijjjjjjjjjffffffggghhhjjjlllmmmnnnppppppooonnnnnnmmmlllllliiijjjiiifffaaa```aaadddcccaaa``````aaaaaa```^^^```______^^^^^^^^^^^^___\\\]]]___aaaccceeeggghhheeedddcccaaa``````aaaaaa^^^^^^^^^```bbbdddgggiiikkkjjjjjjjjjkkklllmmmnnnmmmoooqqqsssttttttttttttttttttuuuvvvwwwxxxxxxyyy|||}}}}}}~~~~~~|||zzzsssqqqooommmkkkjjjjjjjjjfffeeedddcccbbbcccddddddcccbbbbbbbbbccccccdddeeeaaaaaaaaaaaa```___^^^^^^WWWVVVVVVWWWUUUQQQLLLGGGFFFDDDAAAAAACCCEEEFFFFFFJJJLLLPPPVVV\\\aaaeeegggffffffdddaaa\\\UUUOOOLLLEEECCC@@@>>>AAAGGGNNNRRRTTTZZZ```dddhhhqqq~~~pppjjj```YYYWWWXXXZZZ\\\^^^^^^^^^^^^______``````]]]\\\[[[ZZZ\\\bbbjjjppp777555333444666666444111444444444444444444444444333444444555555444444333444444444444444444444444444444333333333222222222555555555444444333333333222222222222222222222222333222222111111222222333222222222222222222222222222222222222222222222222555555555444444333333333555555444444444333333333555555555444444333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333555555444444444333333333111111111111111111111111333333333333333333333333333333333333333333333333444444444444444444444444444444222222222222444444222222333333333333444444666444222000000000111222444555555555444333333222111111111111111111222222222222222111111111000000111111111111111111111111000000000000000000000000111111222222222333333333222222222222222222222222111111222222222333333333333333333333333333333333333333333444444555555555777666555555777;;;???AAAPPPZZZjjj|||~~~~~~~~~~~~~~~||||||}}}{{{mmmkkkjjjnnn{{{}}}~~~}}}}}}}}}}}}lll]]]XXXVVVRRRPPPQQQRRROOOLLLKKKJJJIIIFFFEEEHHHGGGFFFEEEEEEDDDBBB??????>>>=========>>>???@@@>>>????????????@@@@@@@@@DDDEEEFFFHHHJJJKKKKKKKKKIIIHHHHHHGGGFFFGGGGGGGGGDDDDDDFFFGGGJJJLLLNNNPPPVVVWWWYYY[[[]]]^^^_________`````````___```ccceeekkkkkklllmmmlllkkkjjjiiiggghhhhhhfffdddcccdddeeedddfffhhhjjjkkkjjjiiihhhddddddeeeeeeeeeeeeeeeeeegggggghhhhhhgggfffeeeeeeeeeeeeeeefffggghhhiiijjjmmmnnnnnnnnnmmmlllkkkkkkiiijjjiiifffaaa^^^___aaaaaaaaa___^^^]]]]]]\\\\\\^^^^^^^^^^^^^^^]]]]]]\\\^^^___aaaccceeefffhhhiiifffffffffccc```______```___aaabbbcccccceeegggjjjllllllmmmmmmmmmnnnnnnnnnoooqqqsssuuuwwwxxxyyyyyy{{{zzzyyyxxxxxxzzz|||}}}~~~|||zzzvvvtttpppooollliiifffdddbbbbbbbbbaaaaaaaaaaaabbbccccccdddeeeeeeeeecccbbb```^^^```___^^^^^^^^^]]]YYYWWWUUUSSSPPPMMMJJJHHHGGGFFFCCCCCCBBBCCCEEEIIINNNPPPVVVYYY___dddhhhjjjjjjiiimmmggg___XXXSSSMMMFFFAAAAAAEEEIIILLLNNNPPPSSSUUUVVVZZZ```ffflllsss{{{}}}wwwpppgggaaa```aaaaaaaaabbbbbbbbbaaa___^^^___```___]]][[[\\\aaahhhqqqvvv888777666666888888666333444444444444444444444444444555555555555555555444444444444444444444444444777777666666666555555555444444444444444444333333222222222222222222222222333333222222222222333333333333333333333333333333333333333333333333333333555555444444444333333333333333333444444555555555555555444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333555444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222333222111000000111222333222222222333333333444444222111000000111333555666444444555555444444333222111111111111111111222222222222222111111111000000111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222111111222222222333333333333333333333333333333333333333333444444444555555666555444444666999<<<>>>FFFMMM[[[mmm}}}~~~{{{yyyyyy~~~~~~~~~}}}tttpppjjjjjjppp~~~|||kkkccc___[[[XXXYYYXXXUUUQQQNNNMMMKKKHHHFFFHHHFFFDDDCCCCCCBBB???===AAAAAA???>>>>>>>>>>>>???>>>>>>?????????@@@@@@@@@CCCDDDEEEFFFHHHHHHHHHHHHFFFEEEEEEDDDCCCDDDDDDDDD???@@@AAABBBEEEGGGIIIJJJQQQRRRUUUXXX[[[]]]^^^___^^^___`````````aaadddgggjjjjjjkkkllllllkkkjjjiiigggggggggeeecccbbbccceeefffggghhhiiiiiihhhgggfffdddddddddeeeeeeeeeeeefffggggggggggggggggggfffeeeccccccccccccdddfffggghhhkkklllmmmnnnnnnnnnnnnnnnkkkkkkkkkhhhcccaaaaaaccc``````______^^^_________]]]]]]^^^^^^]]]]]]\\\[[[\\\]]]___aaaccceeegggggghhhhhhhhheeebbbaaaaaabbbbbbccceeefffggghhhkkkmmmssssssssssssssssssttttttrrrssstttvvvxxxyyy{{{{{{~~~}}}|||||||||}}}~~~~~~~~~|||zzzxxxuuurrrooommmkkkiiigggdddbbbaaaaaaaaa````````````aaabbbbbbddddddddddddbbb```^^^]]]___^^^\\\\\\\\\ZZZWWWUUUSSSPPPMMMJJJGGGFFFEEEEEEDDDDDDFFFHHHLLLQQQUUUXXX```bbbeeehhhiiihhhgggfffbbb\\\TTTNNNJJJHHHDDDBBBFFFJJJOOOSSSVVVXXXXXXXXXXXX[[[```dddiiiooovvv{{{}}}vvvoooiiifffdddccccccbbbaaa___]]]\\\]]]]]]\\\[[[[[[]]]bbbjjjsssxxx777666666666777777666444444444444444444444444444555555666666666666555555444444444444444444444444777777777777666666666666333333444444444444444444333333333333333333333333444333333333333333333444444444444444444444444444444444444444444444444444555444444444444333333333111222222333444555666777555444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222333333222222222222333333222222222222333333333333111111111111222444666777444444555555444444333333222222222222222222111111222222222111111111111111111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222222222111111222222222333333333333333333333333333333333333333333333444444444444555555444333555777999;;;<<>>>>>>>>>>>>>>>>>?????????@@@@@@BBBCCCCCCDDDDDDDDDDDDDDDBBBAAAAAA@@@@@@@@@@@@@@@<<<<<<===???AAACCCEEEFFFJJJLLLOOOSSSVVVYYY[[[\\\\\\]]]^^^___```bbbfffhhhiiijjjkkkllllllkkkjjjjjjfffggggggeeecccbbbdddeeehhhhhhgggffffffeeedddddddddddddddeeeeeeeeeffffffeeefffggggggggggggggggggbbbbbbccccccdddfffggghhhiiijjjlllnnnoooqqqqqqrrrmmmmmmllliiifffddddddeee```````````````aaabbbbbb_______________^^^^^^]]]\\\]]]___aaadddfffhhhiiijjjkkkjjjhhhfffdddeeeffffffhhhjjjkkklllnnnqqqsssyyyyyyyyyyyyxxxxxxxxxxxxvvvvvvvvvwwwxxxzzz|||~~~~~~~~~~~~}}}~~~~~~}}}|||{{{{{{{{{{{{{{{yyyuuusssqqqoookkkiiihhhgggeeecccaaa```____________^^^^^^______```aaadddddddddcccaaa^^^\\\ZZZ\\\[[[YYYXXXXXXVVVSSSQQQOOOMMMIIIFFFEEEEEEFFFGGGHHHIIIMMMQQQUUUZZZ]]]___eeeffffffeeeccc```]]][[[TTTPPPIIIEEEDDDEEEFFFGGGNNNPPPVVV\\\```aaa___\\\ZZZ]]]```bbbeeeiiinnnrrrsss{{{vvvnnniiihhhfffdddaaa^^^\\\[[[\\\\\\[[[[[[]]]```gggpppxxx~~~444444444444555444444333444444444444444444444444444444555555555555444444444444444444444444444444444444444444333333333333333333333444444555555555333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444222222333333444555666666444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333444444444333333333222222111111111111111111111111333333333333333333333333333333333333333333333333444444444444444444444444555555555555555555555555111222222222222333333333444444333222222333444444333444444555444444333333333222222222222222111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222222222111111222222222333333333333333333333333333333333333333333333333333333333666555444444444666777999:::<<>>>>>>>>>>>????????????AAAAAABBBBBBAAAAAA@@@?????????>>>============>>><<<======>>>@@@BBBCCCDDDEEEFFFIIIMMMQQQSSSUUUVVVXXXYYY[[[\\\^^^```dddhhhiiijjjkkklllmmmllllllkkkfffggggggeeedddcccdddfffiiihhhfffdddcccbbbbbbbbbcccddddddeeeeeefffffffffeeeeeefffggghhhhhhggggggdddddddddeeefffgggiiiiiiiiijjjlllnnnqqqrrrssstttooonnnmmmkkkiiihhhggghhhcccbbbbbbbbbbbbbbbccccccccccccddddddccccccbbbaaa```aaaccceeehhhjjjlllmmmlllmmmlllkkkiiihhhhhhjjjkkkmmmooopppqqqssswwwyyy|||{{{{{{zzzzzzyyyxxxxxxyyyxxxwwwwwwxxx{{{}}}~~~~~~}}}{{{zzz|||{{{yyywwwvvvuuuuuuuuuuuurrrooolllkkkhhhfffccccccbbbaaa___^^^^^^^^^^^^]]]]]]]]]]]]]]]^^^^^^___cccccccccaaa___\\\YYYXXXXXXVVVTTTSSSSSSQQQOOOMMMKKKJJJGGGFFFFFFHHHJJJLLLOOOQQQTTTWWW[[[]]]^^^^^^^^^]]]\\\YYYUUUQQQNNNLLLIIIGGGFFFFFFHHHKKKNNNPPPVVVXXX[[[aaaeeefffccc```]]]^^^___aaacccfffiiillljjjmmmqqqssswww}}}tttnnnlllhhheeeaaa^^^]]]]]]]]]]]]^^^___bbbgggnnnwww~~~222333444444444444333444444444444444444444444444222333333444444333333222444444444444444444444444333333333222222222111111333333333444444555555555333333333333333333333333333444444555555444444333222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333444444333333333222222222111111111111111111111111333333333333333333333333333333333333333333333333444444444444444444444444555555555555555555555555111111111222222222333333444444333333222222333333333333444444555444444333333333333333222222111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222222222111111222222222333333333333333333333333333333333333333333333333333333333666555555444555666777888;;;;;;<<<@@@HHHWWWhhhttt}}}zzzxxxyyy}}}~~~}}}zzzwwwuuuzzz}}}ssskkkiiiiiijjjkkkuuu|||zzzxxxrrrmmmjjjhhhhhhnnnvvv}}}wwwpppkkkccc\\\VVVQQQMMMJJJHHHFFFDDDDDDEEEGGGFFFFFFAAAAAAAAAAAABBBBBBAAAAAA======>>>>>>>>>?????????@@@@@@@@@@@@???>>>======>>>>>>===<<<<<<<<<<<<===<<<<<<======???@@@BBBBBBBBBCCCEEEHHHJJJLLLNNNNNNQQQSSSUUUWWWYYY\\\```cccggghhhiiikkkllllllkkkkkkeeeffffffeeedddcccdddfffhhhgggeeecccbbbaaaaaaaaaccccccddddddeeefffggggggeeeeeefffggghhhhhhggggggdddddddddeeefffggghhhiiijjjkkkmmmppprrrsssttttttqqqpppnnnmmmlllkkkkkkjjjhhhgggfffeeeddddddddddddgggggggggggggggfffeeeeeedddeeefffiiikkknnnooopppnnnoooooonnnlllkkklllnnnqqqrrrtttuuuvvvxxx{{{~~~~~~}}}|||{{{zzzyyyxxxwwwyyyxxxwwwvvvwwwyyy|||}}}}}}~~~~~~{{{xxxwwwwwwuuussspppnnnnnnnnnnnnooollliiifffeeecccaaa______^^^]]]\\\[[[[[[[[[[[[[[[[[[ZZZZZZ[[[[[[\\\]]]`````````^^^\\\YYYVVVUUURRRPPPNNNMMMMMMLLLKKKIIIHHHHHHGGGGGGIIIMMMPPPRRRTTTVVVWWWXXXXXXWWWVVVUUUPPPOOOMMMKKKHHHEEECCCBBBBBBDDDHHHLLLPPPTTTWWWYYY```aaadddgggiiihhhfffcccaaa`````````bbbeeefffgggcccbbbbbbdddjjjtttvvvmmmkkkdddaaa^^^^^^___aaaaaa```bbbdddgggmmmssszzz333555666666555555555666444444444444444444444444222222333333333333222222444444444444444444444444444444444444333333333222333333444444444444444444333333333333333333333333222333444555555444333222222222222222222222222222222222222222222222222222333333333444444444444555555555444444444333333333333333333444444444444555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222333333333333222222111111111111222222222222000111111222222333333444333333444444555555444444444444444333222222111111111111111111111222222222111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222222222111111222222222333333333333333333333333333333333333333333333222222222222444444444444555666777777999999999999===GGGTTT^^^vvv~~~|||zzzyyy{{{zzz~~~zzztttpppqqqzzz}}}uuummmhhheeeaaagggpppyyy~~~}}}}}}wwwqqqjjjfffaaa^^^aaagggmmmttt~~~}}}vvvlllaaaXXXQQQKKKGGGFFFDDDBBBBBBCCCEEEEEEEEE???@@@AAABBBBBBBBBBBBAAA=========>>>>>>>>>??????@@@@@@@@@@@@???>>>===<<<>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>??????@@@BBBDDDFFFGGGGGGGGGJJJLLLNNNPPPRRRUUUYYY\\\aaabbbdddfffggggggggggggcccddddddcccbbbaaaccceeeeeeeeedddccccccbbbaaaaaabbbcccddddddeeefffggggggeeefffggggggggggggggggggaaaaaabbbbbbccceeefffgggjjjkkknnnpppsssuuuvvvvvvtttrrrpppoooppppppooonnnnnnmmmllljjjiiihhhhhhhhhjjjkkkkkkkkkkkkjjjiiiiiiggghhhiiikkkmmmoooqqqqqqqqqrrrrrrqqqppppppqqqsssuuuwwwxxxyyyyyy{{{}}}~~~|||zzzyyywwwwwwwwwvvvuuuuuuvvvwwwxxxyyy|||}}}}}}}}}{{{xxxuuussspppnnnkkkhhhgggfffggggggiiifffccc``````___^^^]]]ZZZZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXYYYZZZZZZZZZYYYWWWUUURRRQQQLLLJJJHHHGGGHHHHHHHHHFFFFFFFFFGGGIIIKKKOOOQQQSSSSSSSSSSSSRRRPPPMMMJJJIIIEEEDDDCCCBBBAAAAAAAAABBBAAAFFFMMMSSSXXX]]]aaadddkkkoootttuuurrrnnnjjjiiieeecccaaa```bbbccccccbbbZZZWWWWWW\\\dddnnn}}}tttiiieee___]]]\\\___dddggggggfffhhhjjjmmmrrrvvv{{{~~~222444777777555444555777444444444444444444444444222333333444444333333222444444444444444444444444555555444444444333333333444444444444444444333333444444444444444444444444111222333444444333222111333333333333333333333333333333333333333333333333333333333444444444555555333333444444444444444444333333333444444444555555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222111333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222000111222333333222111000111111111111222222222222000111111111222111111111222333444444555555444444555444444333222222111111000000111111111222222222111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222111111222222222333333333333333333333333333333333333333333222222222111111222222222333444555555666555777888888999>>>GGGOOOaaaqqq}}}zzzzzzzzz{{{}}}xxxrrrpppsss{{{yyypppkkkddddddffflllvvv~~~zzztttmmmggg```ZZZ[[[___cccfffmmmxxxqqqdddYYYQQQLLLIIIFFFCCCBBBCCCDDDDDDCCC@@@@@@AAABBBAAAAAA@@@???============>>>>>>>>>???@@@@@@@@@@@@???>>>============<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<===>>><<<===???AAABBBDDDDDDDDDDDDEEEHHHIIIKKKNNNRRRUUUXXXYYY[[[]]]_______________`````````^^^^^^```aaabbbbbbcccdddddddddcccbbbbbbccccccdddeeefffggghhhggggggggggggggggggfffeeeaaaaaaaaabbbcccdddffffffhhhjjjmmmppptttwwwyyyzzzxxxuuusssssstttuuutttrrrrrrrrrqqqppppppoooppppppqqqqqqrrrrrrqqqqqqpppooommmmmmnnnpppqqqrrrssstttuuuvvvwwwvvvttttttvvvxxxxxxzzz{{{{{{{{{|||~~~}}}{{{yyywwwuuutttssssssssstttttttttttttttwwwwwwwwwuuussspppnnnllljjjhhheeebbb``````aaabbbccc```]]][[[[[[[[[[[[ZZZVVVUUUTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTSSSSSSSSSSSSQQQOOOMMMKKKGGGEEECCCCCCDDDFFFFFFEEEEEEFFFGGGIIIKKKLLLMMMMMMLLLKKKJJJHHHFFFCCCAAA@@@>>>>>>>>>>>>@@@BBBDDDFFFIIINNNUUU[[[```eeelllpppxxxxxxrrrpppiiifffbbb``````___]]][[[UUURRRTTT\\\ccciiiuuu}}}oooeeeaaa]]]\\\___eeennnssstttrrrrrrsssvvvyyy|||}}}}}}}}}///222555555333222333555444444444444444444444444333444444555555444444333444444444444444444444444444444333333333222222222555555555444444333333333444444444444444444444444000111333444444333111000444444444444444444444444444444444444444444444444333333333444444555555555111222222333444555666666333333333444444555555555333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333222222222111111111111111111111111111111333333333333333333333333333333333333333333333333444444444444444444444444222222444444444444222222000111111111111222222222444444333222000...,,,+++222333333444555555555444555555444333333222111111000000111111222222222222111111111111111111111111000000000000000000000000111111222222222333333333222222222222222222222222111111222222222333333333333333333333333333333333333333333222222111111111///000111222333444444555222666999::::::===DDDJJJRRRaaauuu|||{{{{{{{{{zzz|||~~~xxxsssrrruuuxxxyyy|||vvvmmmhhhdddfffooozzzyyyrrrkkkccc\\\[[[^^^``````dddnnnzzzvvviii___YYYNNNKKKGGGEEEDDDDDDDDDCCCAAABBBBBBBBBAAA???===<<<============>>>>>>>>>>>>@@@@@@@@@@@@@@@???>>>>>>===<<<;;;;;;::::::;;;;;;===<<<<<<<<<======>>>???:::;;;===???AAACCCDDDDDD@@@BBBDDDEEEFFFIIIMMMPPPQQQRRRUUUWWWYYYYYYYYYYYY\\\]]]^^^]]]\\\\\\]]]______aaaccceeefffeeedddcccbbbbbbcccdddeeegggggghhhggghhhhhhhhhgggfffeeeeeecccccccccdddeeefffhhhhhhfffhhhlllpppuuuyyy|||}}}{{{xxxuuuvvvxxxyyywwwuuuuuuuuutttttttttuuuvvvvvvxxxxxxxxxxxxxxxwwwwwwvvvrrrsssssstttuuuvvvwwwxxxxxxyyyzzzyyyxxxxxxzzz{{{zzz{{{||||||{{{|||~~~~~~}}}{{{yyyvvvtttrrrqqqqqqqqqrrrssssssrrrrrrqqqrrrqqqpppnnnkkkiiigggeeefffdddaaa^^^\\\\\\^^^______\\\YYYXXXXXXYYYYYYXXXSSSRRRQQQPPPOOONNNNNNNNNOOONNNNNNNNNNNNOOOPPPPPPNNNNNNNNNNNNMMMKKKIIIHHHDDDBBB@@@AAABBBDDDEEEDDDDDDEEEGGGHHHIIIIIIHHHGGGDDDCCCBBBAAA???>>>===<<<<<<<<<<<<===@@@CCCGGGIIIRRRVVV[[[```eeellltttzzzxxxuuummmhhhccc___^^^\\\YYYVVVTTTRRRVVV^^^ccceeellltttvvvlllddd```______cccmmmxxx~~~}}}zzz|||~~~~~~555444333333333333444555555444444333333333444444444444444444444444444444333333333333333333333333333333333333333333333333666444222222444444444333333333333333333333333333333444444555444333111000444444444444444444444444444444444333333222222222333333333333333333333333444333333222222333333444333333333333333333333333555555555555555555555555333333333333333333333333444444444444444444444444444444444333333222222222444333333222222333333444111222222333333222222111111111222222222333333333222222222222222222222222222222111000111222444555333333333333333333333333111222333333111111222333333222222111111222222333333444444555555444444333222333555555555333111000222222111111111111222222111222333333333111000///111111111111111111111111111111222222222333333333111111111111111111111111222222333333333333444444111111111111111111111111222222222222222222222222333333333444444444555555777666555444666888;;;===JJJPPP\\\mmm}}}|||{{{zzzzzz}}}~~~yyyuuusssrrryyyzzz|||~~~~~~~~~|||tttjjjeeegggoooxxx~~~}}}uuummmeee```]]][[[^^^bbbjjjttt~~~lll___[[[TTTKKKHHHHHHHHHFFFCCCBBBBBBAAA???<<<;;;;;;<<<>>>>>>>>>>>>>>>>>>======;;;===???@@@AAA@@@???>>>>>>>>>===<<<<<<<<<============<<<<<<<<<<<<======<<<<<<<<<<<<<<<===>>>???AAA@@@@@@@@@AAACCCFFFHHHIIIIIIJJJKKKMMMNNNNNNOOOSSSSSSTTTUUUVVVXXXZZZ[[[^^^^^^^^^___aaabbbdddeeecccccccccccceeegggiiijjjiiiiiihhhgggeeeddddddcccdddcccccccccdddeeeffffffhhhhhhiiinnnuuu||||||xxxwwwxxxyyy}}}}}}}}}||||||{{{zzzyyy~~~~~~}}}{{{yyyzzzyyyyyyxxxwwwxxxxxxxxxyyyyyyyyyyyyxxxxxxxxxxxx|||{{{zzzyyyyyyzzz{{{|||yyyxxxwwwuuusssqqqooonnnoooooonnnmmmllljjjhhhgggffffffeeedddbbbaaa``````\\\\\\ZZZYYYXXXXXXXXXXXXVVVUUUTTTRRRQQQQQQPPPPPPMMMNNNNNNNNNMMMLLLJJJIIIMMMLLLKKKIIIIIIJJJJJJKKKKKKJJJIIIHHHGGGEEEDDDDDD???????????????@@@@@@AAAEEEEEEEEEEEEDDDBBB@@@???:::::::::999888888:::<<<===>>>@@@@@@BBBGGGOOOUUUZZZ]]]aaadddhhhooowww~~~zzztttoooiii```\\\ZZZXXXTTTQQQSSSWWW[[[___aaadddhhhkkkwwwuuurrroookkkfffaaa^^^\\\aaalllzzz~~~555444333333333333444555555444444333333444444444444444444444444444444444333333333333333333333333333333333333333333333333666555444555666666555444333333333333333333333333333333444444444333222222444444444444444444444444444333333333333333333222333333333333333333333333444333333222222333333444333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333444444444333333222222222111111111111111111111111111222222333333222222111111111222222222333333333222222222222222222222222333222111111111222333444333333333333333333333333111222333333111111222333222111111000000111111222333333333333333333333333222333444555555333111000222222111111111111222222222222222222222111000000111111111111111111111111111111111111222222222333111111111111111111111111222222222333333333444444111111111111111111111111222222222222222222222222333333333444444444444555444333222111333555888:::>>>CCCNNN\\\mmm~~~}}}|||zzzzzz{{{zzzvvvtttxxxyyyzzz|||}}}~~~~~~~~~wwwllliiikkkooorrr{{{{{{rrrkkkfffccc^^^```dddjjjrrrzzzwwwhhh^^^RRRJJJHHHGGGDDDAAA@@@AAAAAA@@@???>>>??????>>>>>>=====================>>>@@@AAABBBAAA@@@??????>>>>>>=====================<<<<<<<<<<<<======<<<<<<;;;;;;<<<======>>>======<<<<<<===???AAABBBCCCCCCDDDEEEFFFGGGHHHHHHKKKKKKLLLNNNQQQSSSUUUWWWYYYZZZZZZ[[[]]]___```aaabbbaaaaaabbbccceeeggghhhggggggffffffeeeeeeeeedddfffeeeeeeeeeeeeffffffgggggghhhjjjmmmsssyyy|||zzz{{{|||~~~~~~}}}||||||zzzyyyxxxwwwwwwwwwzzzyyyyyyxxxxxxwwwwwwwww{{{zzzyyyxxxwwwxxxxxxyyyuuutttsssqqqnnnmmmkkkjjjjjjjjjiiihhhgggeeedddccc``````______^^^^^^^^^]]][[[ZZZXXXVVVUUUTTTSSSSSSSSSRRRQQQOOONNNNNNMMMMMMKKKKKKKKKKKKJJJIIIHHHHHHJJJIIIHHHGGGFFFGGGHHHHHHIIIHHHGGGFFFDDDCCCAAAAAA>>>>>>=========>>>>>>???@@@@@@@@@@@@>>><<<:::999:::;;;:::999888888;;;===@@@CCCGGGIIILLLPPPVVVZZZ^^^```dddhhhlllrrrzzzxxxnnnhhhaaa\\\ZZZXXXUUURRRTTTXXX\\\```bbbdddfffhhhpppnnnllljjjgggddd```^^^```fffrrr555444444333333444444555444444444333333444444555444444444444444444444444222222222222222222222222333333333333333333333333666666666777999999777555333333333333333333333333333333222222333333444444444444444444444444444444222333333333333333333444333333333333333333333333444333333222222333333444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444333333333333222222000111222222222222111000111222222333333222222111111111222222222333333333222222222222222222222222333333222111111111222222222222222222222222222222111222333333111111222333111000000000000000000111333333222111111222333333222333444555444333222111222222111111111111222222333222111111111111111111111111111111111111111111000000000111111111222222111111111111111111111111222222222222333333333333111111111111111111111111222222222222222222222222333333333333444444444444666555444444555777999;;;999===DDDMMMZZZkkk}}}|||zzzzzz|||~~~}}}zzzzzzzzzzzz{{{|||}}}~~~yyyoookkkjjjjjjooottt|||tttnnnkkkeeefffjjjnnnsssxxx{{{}}}|||ooo___RRRMMMJJJHHHEEEAAAAAA@@@@@@??????>>>>>>>>>===============>>>>>>>>>???AAABBBBBBAAA@@@@@@@@@???>>>==================<<<<<<;;;;;;<<<<<<===<<<;;;;;;;;;;;;<<<======>>>>>>===<<<===>>>???@@@======>>>???@@@AAABBBBBBBBBBBBDDDFFFHHHKKKNNNOOORRRSSSSSSUUUWWWYYY[[[\\\^^^^^^^^^___aaabbbdddeeedddddddddeeeffffffggggggiiihhhhhhhhhhhhgggggggggfffhhhkkklllooouuu~~~||||||}}}}}}~~~~~~}}}{{{yyywwwvvvuuuuuuyyyyyyxxxwwwvvvvvvuuuuuuvvvvvvuuutttsssrrrrrrqqqnnnnnnllljjjhhhfffeeedddccccccbbbbbb```___]]]\\\YYYYYYYYYYYYYYYYYYYYYYYYXXXVVVTTTRRRPPPNNNNNNMMMNNNMMMLLLKKKJJJIIIIIIIIIGGGGGGFFFFFFEEEFFFFFFFFFFFFEEEDDDCCCCCCCCCDDDDDDFFFEEEDDDBBB@@@???======<<<<<<;;;;;;:::;;;;;;<<<<<<<<<;;;;;;999888666555::::::999888888:::>>>AAAGGGKKKPPPTTTWWW[[[^^^``````bbbeeeiiimmmsssyyy~~~{{{mmmiiiccc^^^[[[YYYWWWVVVWWWZZZ___bbbccccccdddeeeggggggfffdddbbbaaa___^^^dddlllxxx444444444444444444444444444444333333333444555555444444444444444444444444222222222222222222222222333333333333333333333333555555666888999999666444333333333333333333333333333222222111222333555666444444444444444444444444222222222333333444444444333333333333333333333333444333333222222333333444222222333333333333444444333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333111222444555555444222111111222222333333222222111111111222222222333333333222222222222222222222222444333333222222111111111111111111111111111111111111222333333111111222333111111000000000000111111333222000//////000222333222333444444444333222222222222111111111111222222333222111000000111222333111111111111111111111111///000000000000111111111111111111111111111111111111222222222222333333333111111111111111111111111222222222222222222222222222222333333333444444444777666666555666888:::;;;999<<<@@@DDDJJJVVVfffrrr|||zzzzzzzzz{{{~~~~~~}}}}}}}}}~~~|||tttnnnllljjjkkkttt|||uuuqqqnnnpppsssvvvxxxyyyzzzzzz~~~ooo___WWWSSSPPPNNNJJJHHHFFFEEECCCBBB???>>>>>>>>>=========>>>???@@@@@@@@@AAABBBBBBBBBAAA@@@@@@???>>>>>>===============<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<>>============>>>>>>;;;;;;<<<===>>>>>>??????===>>>???@@@BBBDDDFFFGGGJJJKKKLLLMMMOOOQQQSSSTTTXXXYYYYYYZZZ\\\]]]^^^___``````bbbccceeeggghhhiiikkkkkkkkkkkkjjjiiiiiihhheeehhhkkkkkkkkkqqq{{{~~~{{{{{{{{{xxxzzz}}}~~~~~~}}}|||zzzyyywwwvvvtttsssssssssvvvuuuttttttsssrrrqqqqqqqqqppppppooonnnllljjjiiihhhgggfffdddbbb```______]]]]]]]]]\\\[[[ZZZXXXXXXVVVVVVVVVUUUUUUUUUUUUUUURRRQQQPPPNNNLLLKKKKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFDDDDDDCCCBBBBBBCCCDDDEEEBBBBBBAAAAAAAAA@@@@@@@@@BBBAAA@@@>>><<<;;;999999999999999888888888999999;;;;;;:::999888777666555777777888999:::???DDDIIIPPPSSSWWW[[[^^^```bbbccc```aaacccfffjjjoootttwww{{{zzzpppnnnjjjfffaaa^^^]]]\\\\\\___ccceeedddccccccdddbbbbbbbbbaaa```___```aaajjjqqq~~~444444444444444444444444333333333333333444555666444444444444444444444444222222222222222222222222333333333333333333333333333333444666888888555333333333333333333333333333333222222111222333555666444444444444444444444444222222222333333444444444333333333333333333333333444333333222222333333444222222222333333444444444333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333111222444555555444222111111222222333333222222111111111222222222333333333222222222222222222222222333333333333222111111000111111111111111111111111111222333333111111222333222222222111111222222222333222000//////000222333222333333333333333333333222222111111111111222222222222000000000111222333111111111111111111111111///000000000000111111111111111111111111111111111111111111222222222333333111111111111111111111111222222222222222222222222222222222333333333444444333333333222333444555666555888;;;<<<>>>EEEPPPYYYmmm}}}|||zzzyyyxxx{{{}}}xxxssslllhhhiiiqqq}}}}}}xxxwwwxxxzzz|||||||||{{{zzzyyyzzz|||rrrgggaaa[[[WWWVVVRRRNNNKKKIIIHHHEEECCCAAA@@@???>>>???@@@BBBCCCBBBBBBCCCCCCCCCBBBBBBBBBAAA@@@???>>>============>>>======<<<<<<======>>>===<<<<<<;;;;;;;;;<<<<<<;;;::::::999999999999999::::::;;;;;;<<<<<<======>>>>>>>>>>>>???@@@AAABBBDDDDDDEEEFFFHHHJJJLLLMMMQQQQQQSSSTTTUUUWWWWWWXXXZZZ[[[]]]```ccceeeggghhhjjjjjjkkkkkkjjjiiihhhgggdddggghhhhhhggglllvvv~~~|||yyyxxxyyytttuuuvvvxxxxxxwwwuuutttuuuvvvwwwxxxxxxwwwuuusssrrrqqqpppooonnnnnnnnnooonnnnnnnnnmmmlllkkkkkkkkklllmmmmmmmmmkkkhhhfffdddbbbaaa```___]]][[[ZZZZZZYYYYYYYYYYYYXXXWWWUUUUUUVVVUUUUUUTTTSSSQQQQQQPPPMMMLLLKKKJJJJJJJJJJJJJJJGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@AAACCCDDD@@@@@@@@@@@@??????>>>>>>======<<<;;;999888777666777777777777777888888999:::999999888777777777777444666999<<<@@@FFFMMMRRRZZZ[[[^^^aaacccddddddcccaaaaaabbbdddhhhkkknnnoooooottt{{{~~~{{{yyytttvvvuuuqqqkkkfffddddddbbbeeeggggggeeecccbbbbbbaaabbbbbbaaa```aaaeeehhhssszzz333444444555555444444333333333333333444555555666444444444444444444444444333333333333333333333333333333333333333333333333222222222444666666555333333333333333333333333333333333222222333333444444444444444444444444444444222333333333333333333444333333333333333333333333444333333222222333333444111222222333333444444555333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444000111222222222222111000111222222333333222222111111111222222222333333333222222222222222222222222222222333333333222111111222222222222222222222222111222333333111111222333333333222222222222333333222222111000000111222222222222333333333333444444222222111111111111222222111111111111111111222333111111111111111111111111000000000111111111222222111111111111111111111111111111111111222222222222111111111111111111111111222222222222222222222222222222222222333333333333444444444444444555666666333666999;;;===AAAHHHMMMZZZjjj}}}|||zzzxxxzzzzzz||||||ppphhhbbbeeellluuu}}}{{{zzzuuuuuuvvvyyy~~~wwwnnnhhh```ZZZRRRNNNLLLJJJHHHEEEDDDCCCAAAAAAAAACCCEEEGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@????????????>>>>>>======>>>>>>???>>>>>>===<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;999999999:::::::::;;;;;;???>>>>>>======>>>??????@@@@@@@@@AAACCCDDDFFFGGGIIIJJJKKKMMMNNNOOOPPPPPPSSSTTTWWWZZZ]]]```cccdddeeefffggghhhgggfffeeedddaaabbbcccbbbbbbfffmmmrrrxxxyyyzzzyyywwwuuutttuuuooooooooonnnmmmlllkkkkkkjjjkkkmmmnnnnnnlllkkkjjjhhhhhhgggfffffffffggggggeeeeeeeeeddddddddddddccchhhiiijjjkkkiiifffccc```\\\\\\[[[YYYXXXWWWVVVUUUUUUUUUUUUUUUTTTSSSRRRQQQTTTTTTRRRQQQPPPNNNMMMMMMIIIHHHHHHGGGGGGHHHHHHIIIDDDDDDCCCBBBBBBAAABBBBBBAAAAAA@@@@@@@@@@@@@@@AAA===>>>>>>>>>>>>===<<<<<<::::::999999888777777666555555666666777888::::::777666666666666666777888777:::???DDDJJJQQQWWW\\\ccceeehhhlllnnnmmmiiifffeeeddddddeeehhhiiijjjiiiggghhhkkkooosssvvvxxxyyyzzz~~~~~~vvvnnnkkkkkkhhhiiiiiigggdddbbbaaaaaa```bbbdddccccccfffmmmrrr~~~333333444555555444333333333333333333444555666666444444444444444444444444444444444444444444444444333333333333333333333333222222111222444666555444333333333333333333333333333333444444444333222222444444444444444444444444444333333333333333333222333333333333333333333333444333333222222333333444111111222333333444555555444444444444444444444444333333333333333333333333333333333333333333333333222222222333333444444444111111111111111111111111111222222333333222222111111111222222222333333333222222222222222222222222000111222333333333222222333333333333333333333333111222333333111111222333222222111111111111222222222222222222222222222222222222222222333333444555222222111111111111222222000000111222222222222222111111111111111111111111111111111111222222222333111111111111111111111111111111111111222222222222111111111111111111111111222222222222222222222222111222222222222333333333666666666777777777777888666777888:::===@@@DDDFFFJJJWWWgggvvv|||zzzzzzzzz{{{|||vvvllldddbbbeeeiiirrrzzz}}}|||rrrpppnnnpppttt{{{wwwnnnbbbXXXTTTPPPLLLHHHGGGFFFDDDCCCDDDFFFIIIKKKKKKJJJJJJIIIIIIIIIIIIIIIHHHGGGFFFDDDCCCCCCBBBBBB@@@@@@????????????@@@@@@??????>>>===============>>>>>>??????????????????999::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<======>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCEEEGGGHHHIIIIIIIIILLLMMMOOOSSSVVVZZZ\\\]]]^^^___aaabbbbbbaaa```___]]]\\\[[[[[[\\\___ccceeejjjlllnnnnnnmmmllllllmmmgggfffdddcccbbbbbbccccccbbbccceeeffffffeeecccbbbaaaaaa___^^^]]]]]]]]]]]]\\\\\\\\\\\\\\\]]]]]]]]]```aaadddeeeccc```\\\ZZZWWWWWWVVVUUUSSSRRRQQQQQQPPPPPPPPPPPPOOONNNMMMLLLNNNNNNNNNMMMLLLKKKKKKJJJGGGFFFEEEEEEDDDDDDDDDDDDAAAAAA@@@????????????@@@???????????????>>>===<<<;;;;;;<<<<<<<<<;;;:::999888888888888888888888888444444555666888:::<<<===555555555555666888:::;;;>>>BBBIIIOOOTTTZZZ```ccckkkooouuu}}}|||tttmmmhhhfffdddeeeggggggeeeccc```^^^]]]___eeemmmtttxxx~~~~~~tttooonnnlllkkkiiieeeaaa^^^^^^___]]]aaadddeeeggglllvvv}}}~~~}}}}}}~~~333333444555555444333333222222222333444555666777444444444444444444444444555555555555555555555555333333333333333333333333444222111222444666666666333333333333333333333333333444444555444333111000444444444444444444444444444444444333333222222222333333333333333333333333444333333222222333333444111111222333333444555555555555555555555555555555333333333333333333333333444444444444444444444444222222222333333444444444444333333222222333333444222222222333333222222222111111222222222333333333222222222222222222222222///000222333444333333222333333333333333333333333111222333333111111222333111111000000000000111111111222333333333333222111333222222222333333444555222222111111111111222222///000111333333333222111111111111111111111111111111222222222222333333333111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222111111222222222333333333333333333444444444444444666444333444777:::<<<===@@@IIIVVVdddwww~~~|||zzzzzz{{{|||}}}{{{rrrhhheeedddeeejjjpppxxx~~~ooollliiiiiimmmtttzzz~~~xxxjjjbbb[[[UUUPPPIIIHHHFFFEEEFFFHHHKKKMMMNNNNNNMMMLLLLLLLLLLLLLLLKKKJJJIIIGGGFFFEEEEEEEEEAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>;;;;;;<<<===>>>>>>======<<<<<<<<<<<<<<<=========888999999999:::<<<===>>>>>>============>>>??????>>>???AAACCCEEEEEEEEEEEEGGGHHHJJJNNNQQQUUUWWWYYYXXXZZZ\\\]]]^^^]]]\\\[[[ZZZXXXVVVVVVYYY[[[\\\\\\^^^```ccceeeddddddeeefff___^^^\\\ZZZZZZ[[[\\\^^^^^^___aaabbbbbbaaa```^^^^^^]]][[[YYYXXXVVVVVVVVVVVVVVVWWWWWWXXXXXXYYYYYYXXXZZZ\\\^^^]]]ZZZVVVSSSTTTTTTSSSRRRPPPOOONNNNNNLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFDDDCCCBBBAAAAAAAAA???>>>>>>=========>>>>>>>>>>>>??????>>><<<:::999999::::::;;;;;;999888777777777777777888888999999444444555777999;;;===???666666666777888;;;===>>>EEEIIIPPPVVV[[[```dddgggooouuu|||sssiiifffccccccddddddbbb___[[[XXXTTTTTT[[[fffpppvvvwwwqqqpppmmmlllhhhccc^^^\\\\\\]]][[[___cccfffiiiqqq||||||{{{zzzyyyzzz{{{}}}555555555555555555555555333333333444444444555555444444444333333222222222222222222222222222222222555555555444444333333333222222222222222222222222111111222222222333333333333333333333333333333333444333222111111222333444111222333333444444333333333333333333333333333333444444444555555555555666333333333444444555555555444444444444444444444444222222222222222222222222333333444444333333222111555555555444444333333333222222222222222222222222333333222111111222333333666555444444222222111000000000000000000000000000111111111111111111111111333333333333333333333333444444333222222111111000000111111111111222222222111111111111111111111111222222222222222222222222222222222111111000000000111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111//////000111222222333333111111222222222333333333444333333222222333333444444333333333333444555555666555555444444666777888???AAAHHHUUUbbbqqq~~~~~~}}}}}}}}}}}}qqqiiifffggghhhhhhrrrzzztttrrrnnnllllllmmmppprrrxxx}}}xxxooobbbWWWQQQLLLIIIHHHHHHHHHMMMUUUXXXWWWWWWUUUTTTQQQOOONNNOOOMMMLLLKKKKKKJJJHHHFFFEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@??????>>>>>>===@@@??????>>>======<<<<<<:::;;;;;;<<<<<<======>>>;;;::::::999999::::::;;;>>>============<<<<<<<<<>>>>>>>>>>>>>>>???@@@@@@FFFFFFHHHJJJMMMPPPTTTUUUWWWWWWXXXXXXYYYZZZZZZ[[[UUUUUUTTTTTTTTTTTTTTTUUUWWWWWWYYYZZZ\\\]]]]]]]]]ZZZYYYXXXXXXXXXXXXYYYYYY^^^^^^____________^^^^^^]]]\\\ZZZWWWUUURRRQQQPPPQQQQQQQQQQQQRRRRRRRRRRRRSSSSSSRRRQQQQQQPPPOOOOOOQQQQQQOOONNNLLLKKKKKKKKKFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEDDDEEEDDDCCCBBB@@@???>>>===>>>===<<<;;;;;;;;;;;;;;;<<<;;;999888888999;;;===888888888888777777777777999888666555555666888999555666777777555555555666888555888===???>>>CCCJJJOOOSSSXXX]]]```eeelllqqqxxxyyyooojjjeeedddffffffccc___VVVSSSQQQTTT[[[fffooottt~~~xxxpppllliiihhhfffcccbbbaaaaaaaaa```dddjjjnnnrrryyy|||zzzxxxvvvvvvvvvyyy}}}444444444444444444444444333333333444444444444555444444444333333222222222333333333333333333333333444444333333333222222222222222222222222222222222111222222222222333333333333333333333333333333333333333222111111222333333111222333333444444333333444444444444444444444444333333333333444444444444333333333444444444555555444444444444444444444444555555555555555555555555333333444444333333222111444444444333333333222222222222222222222222222222333333222111111222333333444444444333333222222111111111111111111111111111111111111111111111111111222222222222222222222222000111111222222333333444000111111111111222222222111111111111111111111111222222222222222222222222333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111///000000111222222333333111111222222222333333333444333333222222333333444444333333333333444555555666555555444555666777888999:::@@@JJJUUUcccuuu~~~}}}|||{{{~~~~~~vvvrrrpppooommmooouuu~~~|||xxxrrrmmmjjjiiikkkmmmuuuyyy~~~vvvhhh[[[TTTOOOMMMLLLNNNUUU]]]ccccccbbbaaa___]]][[[ZZZVVVTTTQQQPPPPPPOOOMMMLLLHHHGGGGGGFFFDDDCCCCCCBBBBBBAAAAAA@@@@@@??????>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::999999::::::;;;======<<<<<<<<<<<<<<<<<<======>>>>>>???@@@AAABBBEEEEEEFFFGGGJJJMMMPPPRRRSSSSSSTTTTTTUUUUUUVVVVVVRRRRRRQQQQQQQQQQQQRRRRRRSSSTTTUUUWWWXXXYYYYYYYYYWWWVVVVVVUUUUUUVVVVVVWWWYYYZZZ[[[]]]^^^^^^______^^^]]]\\\ZZZWWWTTTQQQPPPOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNMMMLLLLLLKKKKKKLLLKKKIIIHHHGGGFFFFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCBBB@@@???>>><<<<<<<<<<<<;;;:::::::::::::::;;;:::888777666777888999777777777777777777777777888777666555555666777888555666777666444444666888777666999@@@CCCDDDIIIQQQVVVZZZ___cccggglllrrrwww|||{{{rrrlllfffccccccbbb^^^[[[TTTRRRQQQSSSZZZccckkkoooxxxzzz|||}}}{{{vvvpppllliiigggdddaaa``````aaabbbfffjjjooossswww{{{~~~|||yyyxxxvvvtttttttttwww{{{333333333333333333333333333333333333444444444444444444333333333333222222333333333333333333333333333333222222222222111111333333333333333333333333222222222222333333333333333333333333333333333333333333222222222222333333111222333333444444333333444444444444444444444444222222222222333333333333333333333444444444444555444444444444444444444444333333333333333333333333333333444444333333222111333333333222222222222222222222222222222222222222333222222111111222222333333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111000000111111222333333333000111111111111222222222111111111111111111111111222222222222222222222222333333333333222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000111222222333333111111222222222333333333333333222222222222333333333333333333333444555555555555444444555555666777555444888???GGGQQQaaannn}}}zzzxxxzzz~~~~~~~~~yyyvvvrrruuuyyy}}}yyypppkkkiiikkklllrrrtttwww{{{iii___UUUPPPNNNQQQYYYbbbiiijjjjjjkkkjjjiiigggfffbbb___[[[XXXWWWVVVUUUSSSMMMLLLKKKJJJHHHGGGEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@>>>>>>>>>>>>>>>=========;;;;;;;;;;;;;;;:::::::::;;;::::::999999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>???AAABBBCCCCCCCCCCCCDDDEEEGGGJJJLLLNNNOOOOOOPPPPPPPPPPPPPPPPPPNNNNNNMMMMMMMMMMMMNNNNNNOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSTTTVVVXXXZZZ\\\]]]^^^^^^^^^^^^]]]\\\YYYVVVRRRPPPLLLLLLLLLKKKJJJJJJIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEFFFFFFDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@???>>><<<;;;::::::::::::999888888888999999:::999777555444444444555666666666666666666666666666666666666666666666666777777777666555777:::<<<;;;<<<@@@FFFKKKNNNTTT[[[\\\___dddhhhlllqqqwww{{{}}}|||uuuooohhhcccbbb```]]][[[UUUSSSSSSVVV\\\bbbgggiiimmmooorrruuutttrrrnnnllliiifffbbb______```ccceeeooossswwwzzz|||~~~~~~|||yyywwwvvvuuuuuusssrrrsssuuuxxx}}}333333333333333333333333222222333333333444444444333333333333333333333333444444444444444444444444333333333222222222222222333333333333333333333333222222222333333333444444333333333333333333333333333333333333333333333333111222333333444444333333333333333333333333333333222222222222333333333333444444444444444444444444333333333333333333333333111111111111111111111111333333444444333333222111222222111111111111111111222222222222222222222222222222222222222222222222111111222222333333333333111111111111111111111111111111111111111111111111222222222222222222222222333333222222111000000000000000111111111222222222111111111111111111111111111111111111111111111111333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111222222222333333333333333222222222222333333333333222222333333444555444444444444555555666666666555666:::>>>EEERRR^^^rrrzzzxxxyyy{{{~~~|||{{{|||wwwqqqnnnoooqqqooopppqqqssswww~~~qqqaaaXXXSSSTTTZZZbbbhhhkkkqqqvvvxxxwwwuuusssoookkkfffbbb___]]]ZZZYYYSSSSSSQQQOOOMMMKKKIIIIIIFFFFFFEEEEEEDDDCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@======<<<;;;::::::999999;;;;;;::::::::::::;;;;;;:::;;;;;;;;;<<<<<<======>>>???@@@BBBCCCEEEEEEFFFDDDDDDCCCDDDEEEGGGIIIJJJLLLLLLMMMNNNNNNMMMLLLLLLKKKJJJJJJJJJJJJKKKKKKLLLKKKLLLMMMNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOPPPPPPQQQRRRSSSUUUWWWYYYZZZ[[[[[[[[[\\\]]]\\\YYYUUUQQQNNNJJJJJJIIIHHHGGGFFFEEEDDDBBBBBBBBBBBBAAAAAA@@@@@@DDDCCCBBBAAAAAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBAAA@@@@@@??????======<<<;;;:::999888777888888777666666777777777888777666555444444555555555555555555666666666666333444555555666555555444999999999888888;;;???CCCDDDFFFKKKQQQUUUYYY^^^bbb___aaadddhhhlllqqquuuwwwwww|||}}}vvvqqqlllhhheeecccaaa^^^XXXWWWXXX[[[___cccdddeeedddfffjjjlllmmmllljjjhhhfffdddaaa___aaaeeejjjmmmwwwzzz}}}~~~|||{{{xxxuuutttttttttuuutttttttttuuuxxx}}}444444444444444444444444222222222333333333444444333333333333333333333333444444444444444444444444333333333444444444444444333333333333333333333333222222333333333444444444333333333333333333333333333333333333333333333333111222333333444444333333111111111111111111111111333333333333444444444444444444444444444444444444333333333333333333333333555555555555555555555555333333444444333333222111111111111111111111111111222222222222222222222222222222222222222222222222000111111222222333333444111111111111111111111111111111111111111111111111333333333333333333333333333333222111111000000///000000111111111222222222111111111111111111111111111111111111111111111111333333333333333333333333111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111222222222111111222222222333333333333222222111111222222333333222222222222333444444333444444555555555555555888666666999:::>>>GGGQQQ]]]lll}}}|||||||||}}}|||yyyxxxzzzxxxtttrrrqqqlllllllllmmmpppwwwuuuhhh```\\\^^^ccchhhnnnxxxzzzvvvpppkkkfffbbb^^^\\\YYYYYYWWWUUURRRPPPNNNNNNKKKJJJIIIHHHGGGFFFEEEEEEBBBBBBBBBBBBAAAAAAAAAAAA???>>>>>>===<<<;;;::::::<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<===>>>>>>??????@@@AAACCCEEEGGGHHHHHHHHHFFFEEEDDDDDDDDDEEEFFFGGGJJJKKKLLLMMMMMMMMMLLLKKKHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJKKKKKKLLLKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNOOOQQQRRRSSSTTTTTTUUUUUUUUUVVVWWWXXXWWWUUURRRNNNLLLHHHHHHGGGFFFDDDCCCBBBBBB?????????>>>>>>>>>>>>>>>AAAAAA@@@?????????@@@@@@>>>>>>>>>?????????@@@@@@@@@??????>>>======<<<<<<::::::999888777666666555666666555555555666666777555555555555666666777777444555555555666666666777333444555666777777777777999:::;;;;;;===@@@FFFJJJOOOTTTYYY]]]___bbbddddddbbbbbbdddfffjjjmmmooopppooossszzzwwwuuurrrooolllgggccc```\\\\\\]]]___bbbcccbbb```aaabbbeeefffgggfffeeedddccccccbbbdddgggmmmssswww}}}~~~|||yyyzzzxxxvvvtttssstttuuuvvvvvvwwwwwwwwwyyy}}}555555555555555555555555222222222222333333333333222222333333333333444444333333333333333333333333333333444444444444555555333333333333333333333333333333333333444444444444333333333333333333333333333333444444444444333333111222333333444444333333222222222222222222222222333333333333444444444444555444444444444333333333333333333333333333333333333333333333333333333333333333444444333333222111111111111111111222222222222222222222222222222222111222222333333222222111000111111111222222333333222222222222222222222222111111111111111111111111333333333333333333333333//////000000111222222222000111111111111222222222111111111111111111111111111111111111111111111111222222222222333333333333111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333222222111111111111222222222222222222222333444444333333444555555555555444555444666888888888>>>FFFMMMZZZiiiuuu{{{wwwvvvwww}}}{{{uuuqqqkkkkkkkkkkkklllpppvvv{{{}}}|||rrrjjjhhhiiikkkqqq{{{}}}xxxsssnnniiiddd```^^^]]]\\\ZZZWWWUUUTTTSSSQQQPPPOOONNNMMMLLLKKKJJJDDDDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@???>>>==================<<<<<<=========<<<===>>>???@@@AAABBBCCCCCCEEEGGGIIIJJJJJJJJJJJJGGGFFFEEECCCCCCCCCDDDDDDFFFHHHJJJLLLLLLLLLKKKJJJFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIJJJJJJIIIHHHHHHIIIIIIIIIIIIIIIJJJKKKLLLNNNNNNOOOOOOOOONNNNNNMMMNNNOOOOOOOOONNNLLLJJJHHHFFFEEEEEECCCBBBAAA@@@@@@=====================<<<======<<<<<<<<<======>>>============>>>>>>>>>???======<<<<<<;;;:::::::::888888777777666555555444555555444444444555666666333444555666777888888999555555555666666777777888555666777999:::<<<===>>><<<>>>@@@CCCFFFJJJPPPTTT\\\dddjjjllllllllljjjggggggfffeeefffhhhjjjjjjiiiiiikkkpppvvv}}}yyy{{{|||{{{wwwppphhhdddbbbbbbbbbcccdddccc```^^^```aaabbbcccddddddccccccdddeeehhhlllqqqwww{{{~~~~~~zzzvvvwwwvvvuuuttttttuuuvvvwwwvvvxxxyyyxxxwwwzzz444444444444444444444444111222222222222333333333222222222333333444444444333333333333333333333333222222333333333444444444444444444444444444444444333333333444444444444555333333333333333333333333333333444555555444333333111222333333444444333333333333333333333333333333222222222222333333333333555555444444444333333333222222222222222222222222111111111111111111111111333333444444333333222111111111111222222222333333222222222222222222222222111222333333333333222111111111111111111222222222222222222222222222222222111111111111111111111111222222222222222222222222//////000000111222222222000111111111111222222222111111111111111111111111111111111111111111111111111111111222222222333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333222222111111111111222222222222222111222222333444222333444555555555444444222222555888777555999???@@@JJJUUU^^^lll}}}yyyqqqsssxxx~~~zzzqqqqqqpppnnnmmmooorrruuutttwwwzzz}}}|||zzzvvvyyy~~~}}}zzzvvvqqqkkkfffaaaaaa___]]]\\\ZZZXXXXXXXXXWWWVVVUUUSSSRRRQQQQQQJJJIIIHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBAAA@@@@@@@@@??????>>>>>>>>>>>>??????>>>???@@@AAACCCDDDEEEFFFGGGHHHJJJLLLMMMMMMLLLKKKHHHGGGEEECCCAAAAAAAAAAAAAAACCCFFFIIIJJJJJJHHHHHHCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFGGGGGGFFFFFFEEEDDDCCCBBBBBBAAA@@@??????>>>;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;<<<======<<<<<<<<<=========>>>>>>;;;;;;::::::999888888888777777666666555444444444444444444444444555666777444444555666666777777777555555666777777888999999::::::;;;<<>>>>>======:::::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>><<<<<<<<<=========>>>>>>::::::999999888777777777666666666555555444444444444444444444444555666777555555555666666555444444555666666777888999999:::>>>>>>>>>@@@CCCGGGJJJMMMNNNQQQWWW]]]bbbhhhmmmqqqyyyzzzmmmjjjfffddddddccc___]]]___^^^]]]```fffnnnsssvvvxxxtttrrrqqqpppooommmiiifff``````aaabbbcccdddeeefffjjjnnnuuu|||~~~zzzvvvqqqrrrssstttuuuvvvvvvuuuqqqtttvvvtttpppooorrrvvv333444444555555444444333222222333333333333444444444444333222222333333333666555333222111222333333444444555555555555444444222111111111222444666777666666666555444444333333444444555555444444333222222222333333333333444444444444444444444444444444333333333333333333333333111222333333444444333333333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222333444444555555444444333222222222222222222222222222222222222222222222222222222222111111111000000000111111222222111111000222222222222222222222222333333333222222222111111222222222111111111000000222222222222222222222222222222222111111111111000111111222333333333333222222222222222222111000///333222222222111000000000444222000///...///000111333333333222222222111111111111111111111111111111000111111111111222222222111111111111111111111111...//////000111222222222222222222222222222222222222222222333333444444444777777666555555555555666555:::???CCCKKKZZZooo~~~xxxmmmfffhhhllloootttzzz||||||yyywwwtttrrrnnnmmmkkkhhhjjjrrr}}}}}}yyyuuunnnjjjddd```______```aaaaaa```___]]][[[ZZZYYYYYYXXXWWWUUUSSSQQQOOONNNMMMJJJJJJIIIJJJJJJIIIFFFDDDFFFCCC@@@AAACCCEEEEEECCCEEEEEEEEEFFFHHHKKKMMMNNNQQQQQQQQQQQQPPPPPPPPPPPPGGGEEECCCAAA@@@?????????AAAAAABBBCCCCCCCCCCCCCCC??????@@@AAABBBCCCDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAA@@@BBBAAA@@@AAABBBCCCBBBAAAAAA@@@????????????@@@AAA>>>===<<<;;;:::;;;<<<<<<;;;;;;;;;;;;;;;:::::::::??????>>><<<;;;:::888888<<<<<<<<<;;;;;;:::::::::999999999888888888777777666777777777666555444444666666555555555555555666555555666666666444333222666777888:::;;;===>>>??????CCCIIIMMMOOORRRVVVZZZYYY^^^eeekkkqqqvvv{{{~~~vvvnnniiidddaaaaaaaaa^^^\\\XXXWWWUUUWWW\\\dddmmmrrrxxx~~~yyysssppppppnnniiiddddddcccbbbcccdddgggjjjlllssswww}}}~~~~~~|||yyyuuuvvvwwwxxxwwwuuusssrrrrrrmmmmmmnnnnnnmmmkkkhhhfff222333333333333333333222222222333333333333444444444333333333333333333333555444333222222222333333444444555555555555444444444333222222222333444555444444444555555555555555444444444444444333222222222222333333333333444444444444444444444444444444333333333333333333333333111222333333444444333333333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222333333444444444444333333222222222222222222222222222222222222222222222222222222222111111111000000111111222222222222111111222222222222222222222222333333333222222222111111222222222111111111000000222222222222222222222222222222222111111111111000///000000111111111111111222222333333222111111000222222222111111111111111333222000/////////000111333333222222111111111111111111111111111111111111000111111111111222222222111111111111111111111111/////////000111222222222222222222222222222222222222333333333333333333444444444444444555555666777888;;;>>>???CCCNNN^^^kkk}}}}}}}}}rrriiihhhhhhhhhkkkooooooxxxzzzuuusssmmmkkkfffbbbaaagggqqqxxx}}}}}}}}}~~~{{{rrrnnnhhhdddbbbaaaaaa```aaa```^^^]]]\\\\\\]]]]]]]]]]]][[[YYYWWWUUUTTTSSSNNNNNNNNNNNNNNNMMMKKKJJJKKKIIIFFFFFFHHHIIIHHHGGGFFFFFFFFFHHHJJJLLLNNNPPPPPPPPPPPPPPPOOONNNMMMMMMIIIGGGEEECCCAAA@@@@@@AAAAAAAAABBBCCCDDDDDDDDDDDD??????@@@AAAAAABBBCCCDDDCCCBBBBBBAAA@@@@@@??????>>>??????@@@@@@?????????AAA@@@??????AAABBBAAA???===<<<;;;;;;;;;;;;<<<======<<<;;;::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<=========<<<<<<;;;;;;:::<<<;;;;;;;;;::::::::::::999999999888888888777777666666777777777777666666555444333333333333333333444444555555555444333222555777:::===@@@CCCFFFIIINNNRRRWWWZZZZZZ\\\___cccbbbfffmmmsssxxx||||||pppkkkeeeaaa``````]]][[[RRRQQQPPPRRRXXX```hhhnnnwww~~~|||vvvssssssrrrnnnjjjfffeeeddddddgggkkkooorrrxxx{{{~~~~~~{{{xxxwwwxxxyyyxxxvvvtttqqqpppiiiiiijjjjjjiiigggdddaaa111222222333333222222111222222333333333333444444333333333333333333444444444444333222222222333333444444555555555555444444555444333222222222222333222333333444555555666666333333333333333222222111222222333333333333444444444444444444444444444444333333333333333333333333111222333333444444333333333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222333333333333222222222222222222222222222222222222222222222222222222222222222111111111111111222222333333333333222222222222222222222222222222333333333222222222111111222222222111111111111111222222222222222222222222222222222111111111111000---...//////000000//////333333333333333222222111111111111111111222222222333222111//////000111111222111111111111000000000111111111111111111111111000111111111111222222222111111111111111111111111//////000000111222222222222222222222222222222222444333333333333333333222222222222333444555777777777999;;;:::;;;AAALLLUUUdddqqq|||yyyxxxzzz|||}}}qqqkkkgggdddcccdddfffkkkuuu|||xxxrrrnnnfff___\\\^^^eeejjjrrryyyzzzxxxwwwyyy}}}~~~wwwsssnnnkkkhhhfffcccbbbcccaaa___^^^^^^```bbbdddfffeeedddbbb```^^^\\\\\\UUUUUUUUUUUUTTTSSSSSSRRRSSSQQQOOONNNOOOOOOOOOMMMOOOPPPQQQRRRTTTUUUWWWWWWVVVVVVVVVVVVUUURRRPPPOOOKKKIIIFFFDDDBBBAAAAAABBBAAAAAACCCDDDDDDCCCCCCBBB@@@@@@@@@@@@@@@AAABBBBBBAAA@@@@@@??????>>>>>>>>>======>>>>>>>>>======<<<@@@???>>>>>>???@@@???===;;;:::999999999999:::;;;===<<<<<<;;;;;;<<<======<<<=========>>>>>>??????<<<<<<<<<<<<<<<<<<======;;;;;;:::::::::::::::999999999999888888888888888666666777777777777888888555444444333222222333333333444555666666666666555555999>>>CCCGGGMMMSSSWWW[[[^^^bbbbbb``````bbbeeehhhmmmrrrxxx{{{~~~qqqllleeeaaa___^^^[[[XXXNNNNNNNNNPPPUUU]]]eeejjjsssyyy~~~xxxrrrnnnnnnnnnllljjjhhhhhhhhhiiilllqqquuuxxx~~~~~~}}}{{{yyywwwyyyzzzzzzxxxuuupppnnnfffffffffggggggddd```]]]222222333333333333222222222222222333333333444444333333333444444444444444444333333333333333333333333444444555555444444333333333333333333333333333333333333444444555555555222222333333222222111000222222222333333333444444444444444444444444444444333333333333333333333333111222333333444444333333222222333333333333444444222222222222222222222222222222333333333333444444222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222222222222222222222222222222111111111111111111111111222333333444444333333222222222222222222222222222333333333222222222111111111111111111111111111111222222222222222222222222222222222111111111000000---...//////000000//////333333444444444333333222000000000111222222222333222222111000000111111222111000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111000000000111111222222222222222222222222222222222444444444333333222222222222222222222333444555666222555777777777:::BBBHHHPPP]]]ooo{{{wwwuuuvvvwww}}}}}}tttnnniiidddbbbdddffflllvvv{{{vvvmmmeee```___ccceeegggnnnwww|||uuussswww{{{}}}}}}{{{xxxuuurrrpppnnnjjjhhhgggeeecccbbbcccfffjjjlllnnnnnnllljjjhhhfffdddccc]]]]]]]]][[[ZZZZZZ[[[\\\ZZZZZZYYYYYYYYYZZZYYYYYY]]]^^^___`````````______]]]]]]^^^]]]\\\YYYVVVUUUOOOMMMIIIFFFDDDCCCCCCDDDCCCDDDEEEEEEEEECCCAAA@@@AAAAAA@@@?????????@@@AAA@@@@@@??????>>>>>>>>>>>>======>>>>>>======<<<<<>>===>>>??????>>>===========================??????>>>>>>>>>>>>???????????????@@@AAAAAABBBBBB<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999999999888888888888888888888888888777777666666666666777777666555555444444444555555555777888999:::;;;;;;:::>>>EEEKKKPPPWWW```eeeeeehhhiiihhhdddaaabbbdddhhhlllqqquuuxxxzzz}}}xxxpppkkkeee```^^^\\\XXXUUUPPPPPPPPPRRRXXX^^^eeeiiilllpppyyyyyyssslllhhhggghhhhhhhhhjjjlllooosssvvvyyyzzz{{{|||zzzyyyyyyxxxwwwxxxyyy|||}}}|||wwwqqqlllgggeeeeeeffffffddd___[[[333333444444444444333333222222222333333333444444222333444555555555555444222333333333333333333333333333444444444444333333111111222333444444555555555555444444333333333333222222333333222222111000222222222333333333444444444444444444444444444444333333333333333333333333111222333333444444333333222222222333333444444444222222222222222222222222222222222333333444444444222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222222222222222222222222222222111111111111111111111111222333333444444333333222222222222222222222222222333333333222222222111111111111111111111111111111222222222222222222222222222222222111111111000000...///000000111111000000222333333444444333333333000000000111222222222333222111111111111111222222000000000000000000000111111111111111111111111111000000111111111222222222111111111111111111111111111111111111222222222222222222222222222222222222444444444333333222222222444333333222222222333333222444666666666888<<<@@@EEENNN[[[hhhsss{{{vvvttttttuuuvvvxxx}}}~~~xxxtttnnniiifffcccfffmmmuuu}}}}}}tttlllgggeeeeeeeeedddhhhooovvv}}}{{{ssstttyyy|||}}}}}}|||zzzyyyxxxwwwtttrrrnnnllljjjjjjkkknnnrrrtttuuutttrrrpppmmmjjjhhhgggbbbcccbbb```^^^^^^aaaddddddeeefffgggggggggggghhhjjjjjjkkkkkkiiigggeeecccbbbbbbbbbbbbaaa___]]]\\\WWWTTTPPPLLLJJJIIIIIIJJJKKKLLLMMMMMMKKKHHHFFFDDDDDDCCCAAA@@@???@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@???@@@@@@@@@??????>>>===@@@???>>>???@@@AAAAAA???AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCC======<<<<<<;;;;;;::::::999999999999999999999999888888888888888888888888999888777666555444555555777666666555555666666777666666888:::<<<>>>@@@AAACCCHHHOOOUUUZZZbbblllsssuuuwwwwwwssslllgggfffgggeeehhhlllooopppqqqsssuuuvvvuuuoookkkfffcccaaa^^^YYYUUUTTTTTTUUUWWW[[[```eeehhhgggjjjooovvv{{{|||{{{yyyvvvqqqkkkgggfffgggiiikkknnnrrrxxx}}}}}}{{{|||~~~|||{{{zzzxxxvvvvvvwwwxxxyyy{{{~~~uuuooohhheeecccccceeeccc^^^ZZZ333444444555555444444333222222333333333333444444111222444555666666555444222222333444444444333333333333444444444444333333///000222333444555555555555555444444333222222111333333333333333222222111222222333333333333444444444444444444444444444444333333333333333333333333111222333333444444333333111222222333333444444555222222222222222222222222111222222333333444444555333333333333333333333333222222222222222222222222222222333333333333222222222222222222222222222222222222222222222222222222111111111111111222222222222222333333333333222222222222222222222222222222333333333222222222111111111111111111111222222222222222222222222222222222222222222111111111111000///000111111222222111111111222222333333333333333111111111111111222222222111111111222222222222222000000000111111111111222111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222444333333333333333333222555444333333222222222333666777777666555666888:::>>>CCCJJJSSS___ooo{{{vvvsssssstttrrrtttxxx~~~}}}uuukkkdddbbbhhhnnnttt|||vvvqqqmmmiiigggeeeggglllpppvvv}}}yyywwwzzz||||||~~~~~~}}}|||wwwvvvtttssstttvvvyyy{{{{{{yyywwwssspppllljjjhhheeefffeeebbb``````dddiiimmmoooqqqqqqpppppppppqqqtttuuuuuuuuusssooollliiiggggggffffffffffffffffff___\\\WWWSSSPPPOOOPPPPPPTTTUUUVVVWWWUUUSSSPPPNNNJJJIIIFFFDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@AAADDDEEEEEEDDDDDDDDDEEEFFFFFFEEEDDDDDDFFFFFFFFFEEEDDDCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBB<<<<<<<<<;;;:::999888888777888888888888999999999888888888888888999999999:::999777666555555666777666666666666777888999999999:::;;;===AAADDDGGGHHHNNNTTT\\\aaafffnnnyyy}}}ssskkkhhhgggcccfffiiijjjjjjkkklllmmmpppuuu|||{{{vvvqqqnnnlllkkkjjjfff```ZZZYYYYYYYYY[[[]]]```ccceeedddgggkkkoooqqqrrrrrrqqqnnnlllhhhffffffiiimmmpppuuuzzz~~~zzzyyy{{{~~~}}}{{{||||||zzzxxxvvvvvvyyy{{{|||~~~vvvjjjeee``````bbbbbb^^^YYY333333333444444333333333222222333333333333444444111222444666777666555555111222333444444444333333222333333444444333333222111111333444444444444333444333333333333333333333444444444444444333222222222222333333333333444444444444444444444444444444333333333333333333333333111222333333444444333333111111222333333444555555222222222222222222222222111111222333333444555555444444444444444444444444222222222222222222222222333333444444444444333333222222222222222222222222222222222222222222222222000000111111111222222222111111222222222222111111222222222222222222222222333333333222222222111111000000111111111222222222222222222222222222222222222222222111111111111000///000111111222222111111000111111222333333222222222222222111111111111111000111222222333333333222111111111111222222333333111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222222333333333333333333444444333333333333444444555666666666555444555666777999<<<@@@EEENNN\\\lllwww{{{vvvsssssstttrrrsssuuuyyyyyynnngggiiijjjlllxxxzzzsssnnniiijjjlllooosssxxx~~~~~~}}}}}}~~~}}}zzzvvvqqqmmmjjjhhheeeffffffccc___```fffkkkppprrrtttsssqqqnnnnnnoooqqqsssuuuuuutttpppllliiidddccccccbbbccceeegggiiibbb^^^YYYTTTPPPPPPPPPQQQUUUWWWZZZ\\\]]][[[YYYWWWQQQOOOLLLIIIHHHHHHIIIJJJIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFEEECCCBBBBBBDDDHHHJJJJJJIIIHHHIIIJJJJJJJJJJJJIIIHHHHHHHHHHHHGGGEEECCCAAA???@@@@@@@@@??????>>>======999999999999999999999999777777777777888888999999777777888888888999999999:::999888777777999;;;<<<999999::::::<<<===???@@@AAABBBCCCFFFJJJNNNRRRTTTXXX^^^gggmmmrrrzzzyyymmmgggdddaaadddfffgggfffffffffgggiiijjjmmmqqqtttuuuuuuvvvuuuttttttvvvvvvrrrjjjddd```````````````aaabbbcccbbbdddhhhkkklllmmmmmmmmmhhhhhhhhhiiikkkqqqwww{{{~~~{{{zzzzzz{{{|||||||||||||||{{{|||{{{yyyvvvwwwzzz}}}nnngggaaa___bbbccc```\\\222222222333333222222222222222333333333444444444111222444666777777666555000111333444555444333333222333333444444333333222222333444555444333222111111222222333333444444555444444555555444444333222222222333333333444444444444444444444444444444444333333333333333333333333222222333444444444333333111111222333333444555555222222222222222222222222111111222333333444555555555555555555555555555555222222222222222222222222333444444555555444444333222222222222222222222222222222222222222222222222000000111111222222222222111111111222222111111111222222222222222222222222333333333222222222111111000000111111222222222222222222222222222222222222222222222111111111111000//////000111111111111111///000111222222222222222333222222222111111000000000111222333333333333333111111222222222333333333111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222333333444444444222222222333444555666777333333333333444555777999666999<<<>>>CCCLLLXXXaaattt{{{vvvsssssstttttttttuuuwww|||{{{pppmmmiiigggqqq|||vvvnnnnnnooopppsssxxx||||||xxxrrrnnnjjjhhheeeffffffbbb^^^```fffllloooqqqrrrppplllhhhhhhhhheeegggjjjlllkkkhhhdddaaaYYYXXXWWWWWWXXX\\\___bbb```\\\VVVQQQNNNMMMNNNOOOSSSVVVYYY]]]___^^^]]]\\\WWWTTTQQQNNNLLLLLLMMMNNNLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKJJJIIIHHHDDDCCCDDDGGGJJJMMMMMMMMMLLLMMMNNNOOOOOONNNMMMLLLIIIIIIHHHGGGEEEBBB???>>>???>>>>>>===<<<;;;::::::666777777888999999::::::666666777777888888888999777777888888999999999999999888888888:::===???AAA===>>>???@@@BBBDDDFFFGGGIIIJJJLLLOOOSSSWWW\\\^^^]]]dddmmmtttyyyqqqiiifff```bbbdddeeecccbbbbbbcccbbb```aaadddhhhkkkooosssxxxyyy{{{~~~~~~zzzrrrkkkffffffeeeddddddddddddddd^^^aaaeeehhhiiijjjkkkllljjjkkkmmmqqquuu|||~~~|||{{{zzzyyyxxxyyyzzz|||~~~zzzzzzzzzxxxuuuvvvzzz~~~ssskkkcccaaadddfffddd```111111111222222333333333333333333333333333333333333444555444333333444555555555555444444333333333111111222222222333333333555444333333333333444555555555555555555555555555555444333333333333444555333333222111111222333333222222222222222222222222666666666555555444444444444333333222222333333444333333333333333333333333222222222333333444444444555555333222222333555555333333333333333333333333111111111111111111111111111222333333333333222111222222222222222222222222111111111111111111111111222222222222222222222222000000000000000000000000222222222222222222222222222222222222222222222222222222111111111111222222333333111000000000111222///000111222222222222222111111111111111111111111111111222333333333333222333333333222222111111111222222222111111111000000000000000000000000000000222222222111111111000000//////000111222222333333222222222222222222222222333333222222111222222222000000111111111222222222333333222111111222333333555555555444444333333333444444333333444666777888555444333555:::BBBJJJOOOaaakkk{{{~~~}}}zzzsssqqqtttuuuttttttuuuyyy}}}|||xxxqqqiiimmmxxx|||uuuuuuuuuvvvwwwxxxyyyzzz}}}|||}}}}}}yyytttoookkkiiijjjhhhdddaaa``````aaaccchhhfffbbb^^^ZZZWWWUUUSSSWWWXXXXXXXXXVVVSSSQQQOOOKKKJJJIIIIIIKKKMMMPPPRRRPPPPPPNNNJJJEEEBBBAAABBBJJJNNNSSSXXX[[[\\\ZZZYYYVVVSSSOOOMMMLLLJJJIIIGGGKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLJJJIIIGGGFFFEEEDDDBBBCCCEEEGGGIIIJJJKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFEEECCC@@@?????????@@@??????===<<<:::999888777999999999999999888888888888888999::::::999999999999;;;<<<<<<:::999999999<<<<<<<<<===>>>AAACCCDDDJJJGGGDDDEEEIIIOOOQQQRRRVVVXXXZZZ[[[[[[\\\]]]___hhhiiioooyyyuuujjjeeeccccccdddeeedddbbb^^^[[[ZZZXXXXXX[[[aaahhhmmmpppooouuu~~~~~~vvvpppmmmiiieeeccccccccc```^^^___```bbbcccdddfffjjjmmmlllooouuu|||}}}xxxwwwvvvuuuvvvxxxzzz|||}}}{{{yyyvvvtttvvvzzz~~~xxxpppgggbbbcccdddcccbbb222222333333333444444444333333333333333333333333333444555555444333444555555555444444444333333333111222222222222333333333555444333333333333444555555555555555555555555555555444333333333333444555333333222111111222333333333333333333333333333333555555555444444444333333444333333222222333333444333333333333333333333333222333333333333333333444444444333333333333444444333333333333333333333333111111111111111111111111111222333333333333222111222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222111111111111222222333222111000000000111222111111222222222111111000111111111111111111111111000111111222222222222222333333333222222222111111222222222111111111000000000000000000000000000000222222222111111111000000///000000111222222333333222222222222222222222222333333222222111222222333111222222222333333333333333333222111111222333333444444444333333333333333444444333333333555666777555555666888;;;???CCCFFFQQQ[[[jjj|||}}}wwwuuuxxxvvvvvvwwwxxxzzz}}}xxxnnnooovvv{{{}}}{{{yyywwwwwwwwwvvvttttttwww~~~yyytttooolllmmmkkkgggccc```___^^^^^^\\\[[[WWWTTTPPPMMMKKKJJJLLLMMMMMMMMMLLLIIIGGGEEEDDDCCCCCCCCCCCCEEEHHHIIIFFFFFFEEEBBB???======>>>CCCFFFJJJNNNQQQQQQQQQPPPPPPMMMJJJHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCCCC@@@AAACCCDDDFFFFFFGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCAAA@@@???===<<<<<<;;;;;;:::999999888888777777666666666666666666666666666777888888888999888888888999;;;======<<<<<<===???@@@@@@AAACCCFFFIIILLLMMMUUUSSSQQQSSSXXX\\\______```aaabbbaaa``````bbbdddjjjjjjooowww~~~vvvlllgggeeeeeeffffffdddaaa]]]ZZZTTTSSSSSSVVV\\\ccchhhjjjlllrrrzzzxxxtttnnnkkkfffddddddcccaaa______aaacccdddeeegggkkknnnssswww||||||yyyxxxxxxwwwxxxyyy{{{|||}}}zzzvvvttttttvvvxxx|||zzzsssiiidddeeeffffffeee333333444444444444555555333333333333333333333333444555666555444444555666555444444444444333333333222222222222333333333333555444444333333444444555444444444444444444444444444444333333333333444444333222222111111222222333333333333333333333333333444444333333333333333222444333333222222333333444333333333333333333333333444333333333333333333222222222222333333222222222333333333333333333333333222222222222222222222222111222222333333222222111222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222111111111111222222333222111111000000111111333333333222222000//////111111111111111111111111///000111111222222111111333333333222222222222111222111111111111000000000000000000000000000000000222222222111111111111111000000000111222222333333222222222222222222222222333222222111222222333333222222333333333444444444333222222111111222222333222222222222222333333333444444333333333333444555555666888:::<<<<<<;;;;;;BBBIIIVVVfffxxx{{{zzz{{{xxxyyy{{{|||}}}~~~}}}}}}~~~wwwssstttsss{{{~~~zzzxxxwwwpppnnnlllmmmrrr{{{}}}zzz{{{{{{{{{{{{vvvssstttqqqlllgggaaa\\\XXXVVVOOONNNKKKHHHEEEBBB@@@@@@BBBBBBBBBBBBAAA???===;;;>>>===<<<<<<<<<===???@@@<<<======<<<:::999:::<<<>>>???BBBDDDFFFFFFFFFFFFHHHFFFCCCAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>=========>>>??????@@@@@@===>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@???>>>>>><<<<<<<<<<<<;;;:::888888666666666666777777777777555555555555555555555555999999999999999999999999:::<<>>===;;;;;;============<<<;;;999999;;;::::::999999999:::;;;:::;;;;;;:::999999:::<<<<<<======>>>???@@@@@@@@@CCC@@@===<<<<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::;;;;;;<<<999::::::;;;;;;;;;;;;:::;;;<<<<<<<<<;;;;;;:::999::::::;;;<<<;;;:::888777777777777777777888888888666666666777777777777777::::::::::::;;;<<<======>>>@@@DDDGGGIIILLLPPPRRRSSSUUUXXX[[[^^^aaacccdddeeeggglllrrryyy|||tttlllgggfffggghhhgggiiinnnqqqrrrwww}}}wwwpppmmmkkkmmmmmmjjjeee^^^YYYVVVRRRQQQQQQTTTYYY]]]``````aaadddiiinnnqqqqqqpppooojjjhhheeecccbbbaaaaaa``````cccgggkkkooossswww{{{|||{{{|||}}}~~~~~~}}}||||||}}}zzzvvvssspppnnnllljjjggghhhlllttt||||||xxxsssllliiijjjnnnqqqsss333333333222222222222222222222222222222222222222444555666555444333444666444444444444444444444444222222333333333444444444444444444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222444444444444444444444444222222222222222222222222444333333222222333333444333333333333333333333333444444444333333222222222///000222222222222000///333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222111111111111222222222222222222111111000000///000111222222222222222111111111111111111111111//////000111111111111000222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111111111111111111222222222222222222222222222222222222111111111222222333444111111111111222222222222222222222222222222222222000000000111111222222222333333333333333333222222555555555555666666666777:::<<<@@@FFFQQQaaarrr~~~~~~|||{{{||||||{{{{{{}}}xxxzzz|||~~~uuurrrnnnjjjjjjllloooqqq{{{wwwrrrooommmooorrrtttwwwzzz~~~}}}yyyqqqggg\\\RRRJJJEEEBBBAAA???===;;;::::::999<<<<<<<<<;;;;;;::::::999999888888777777777777777:::;;;;;;:::888888999;;;<<<;;;;;;;;;;;;<<<<<<===@@@>>>:::999888888777666999999999999999999999999888888888888888777777777666777777888888777777777888999999999999888888777777888999::::::999777666888888888777777777777777777777777888888888999999999999:::;;;===@@@BBBCCCEEEIIINNNRRRVVVYYY\\\___bbbbbbccceeeggghhhiiijjjlllpppxxxtttkkkgggfffdddccceeeiiikkkjjjnnnttt|||~~~wwwrrrpppooorrrssspppiiiaaa[[[XXXVVVVVVVVVXXX[[[^^^^^^^^^```bbbeeehhhiiiiiiiiihhhdddcccbbbaaa``````aaacccdddhhhmmmrrrwww|||}}}|||~~~}}}zzzvvvrrrooonnnllliiigggaaa```bbbgggnnnrrrssssssrrrooolllkkkmmmrrrwwwyyy333333222222222222111111222222222222222222222222333444555444333333444555333333333444444444444555333333333333444444444444333444444555555444444333333333333333333333333333222222333333333333222222111222222333333222222111333333333333333333333333111222222222222333333333444333333222222333333444333333333333333333333333444333333333333333333222111111111222222111111111333333333333333333333333333333333333333333333333333222222111111222222333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222111222222222222111000000//////000222222333333333111111111111111111111111///000111111222222111111111222222222222333333333//////000000000000000111000000000000000000000000111111111111111222222222111111111111111111111111222222222222222222222222111111111111222333444444000000111111111222222222111222222333333222222111111111111111111222222222222333444444444444333333555444333333333555666888666888;;;???FFFQQQ```jjj~~~|||||||||zzzyyy}}}~~~~~~}}}{{{yyyvvvtttrrrppprrruuuzzzzzzwwwrrrmmmkkkjjjkkklllqqqyyywwwrrrmmmkkkmmmnnnpppsssvvvxxxyyyzzz{{{wwwsssjjj```VVVLLLEEEBBB>>>===<<<:::999999999999:::::::::999999999999999666666666666666666555555888999999888666666777888999999999999999999999999===;;;888666777777666555666666666666666666666666999999888777666555555444444555666666666666666555777777777888888777777666555555666666666666666666777777777777666666666666666777777888888999999999999:::;;;>>>BBBFFFJJJMMMQQQVVV]]]bbbfffhhhjjjlllmmmmmmkkkjjjjjjkkklllmmmtttzzz{{{pppiiigggcccbbbcccffffffdddggglllqqquuuzzz{{{xxxuuuttttttuuuyyy{{{xxxppphhhbbb```]]]\\\\\\^^^``````___]]]cccdddeeefffffffffdddccc___```aaaaaaaaacccfffhhhmmmqqqwww|||}}}zzzuuuooollllllkkkiiifff^^^^^^^^^aaafffkkknnnnnnnnnmmmmmmnnnqqquuuzzz|||444444333333333222222222111111111111111111111111222333444333222222222444333333333444444444555555333333333444444444444555333333444555555444333333333333333333333333333333111222333333333333222111111222333333333333222111333333333333333333333333222222222222333333444444444333333222222333333444333333333333333333333333222333333333333333333444222222222111111222222222333333333333333333333333333333333333333333333333333333222111111222333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222111222222333222111000///000111111222222222111111111111111111111111111111000111111222222222222222111111222222222333333333////////////000000111111000000000000000000000000000000111111111222222222111111111111111111111111222222222222222222222222111111111111222333444555111111111222222222333333111222333333333333222111222222222222222111111111222333444555666666555555444444333333444444555666333777:::<<<>>>EEEOOOWWWgggwww~~~}}}{{{}}}~~~|||{{{|||}}}zzzvvvtttmmmnnnoooqqquuu~~~}}}xxxsssooommmlllmmmnnnuuuxxxtttsssooooooooooooooooooooopppjjjfff___VVVNNNHHHCCCAAA<<<;;;;;;:::999999::::::999999888888888999999999666666666777777777777666666777777666555555777999777777888888888888777777888666444444666777888777666666666666666666666666888777777666555555444444444444555666777777666666555666666777777666666555666555555555666777777888666777777888888999999:::888999999:::;;;;;;<<<<<<>>>???AAAFFFKKKRRRWWWZZZ^^^dddlllsssvvvwwwwwwwwwtttrrrooolllkkklllnnnpppwww|||~~~qqqiiieeedddbbbccceeeccc```aaaeeeeeejjjooosssssssssvvvxxx|||yyypppkkkjjjgggfffffffffgggeeebbb```bbbcccdddeeedddcccaaa```]]]```cccdddeeehhhmmmqqqyyy|||~~~wwwpppllllllllliiiggg______```bbbgggllloooqqqmmmoooppprrrtttwwwzzz|||555555555444444333333333111111111111111111111111111222333333111111222333333333333444444555555555333333333444444444555555333333444555555444333333333333333333333333333333111222333444444333222111111222333444444333222111222222222222222222222222222222222333333444444444444333333222222333333444333333333333333333333333222222222333333444444444444333222111111222333444333333333333333333333333333333333333333333333333444333222111111222333444222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222111111222333222111000///222222222222222111000///111111111111111111111111111111222333333333333222111111111222222333333333.../////////000000111111000000000000000000000000000000111111222222222222222222111111111111111111222222222222222222222222111111111111222333444555222222333333333444444444111222333444444333222111444333333333222111111111111222444666777777666666333444555555555444333333333777;;;;;;;;;===CCCHHHSSSggg|||}}}}}}zzz}}}}}}|||~~~|||qqqpppooonnnooouuu}}}wwwssspppooooooqqqvvv~~~}}}sssqqqnnnkkkhhhggggggggg```\\\VVVOOOIIIEEECCCCCC===<<<<<<;;;;;;;;;<<<<<<999999888888999999:::;;;777888999::::::::::::999444666777777666777999;;;666777999::::::999888777444222111222555888999999888888888888888888888888666666666555555555555555444444555666777777777777444555555666666666555555999888777777777999;;;<<<777888999:::<<<>>>??????<<<<<<======>>>???@@@@@@DDDEEEIIINNNTTT\\\cccffffffmmmvvv}}}~~~vvvsssooolllkkkllloooqqqtttyyy}}}pppgggcccfffddddddeeebbb]]]]]]```\\\bbbhhhmmmooorrrwww{{{wwwrrrqqqoooooonnnnnnnnnkkkgggddd___```aaabbbbbb```^^^]]]^^^aaaeeegggiiimmmsssxxx~~~{{{rrrmmmlllllljjjgggaaaaaabbbeeejjjooosssvvvoooqqqsssuuuvvvxxxzzz{{{222222222222222222222222000222333333111000000111333333333333333333333333444444222222222222444444444444333333333333222222444444444444444444444444555444333333222222222222111111222333333333333222222222222222222222222222333333222111111222333333333333333444444444555555333333333333333333333333333222222111111222222333333333333333333333333333222222222222222222222222333333333222222111111111222222222222222222222222333333333333333333333333333222111111333333222111222222222111111111000000000000000000000000000000222222222111111111111111111111111111111111111111222222222111111111000000000111222333333111000///111111222222222222111111000000000000000000000000000000000000000000000000//////000111222222333333222222222222222222222222222222222222222111000///000000000000000000000000000000000000000000000000222111111111000000//////////////////////////////111111111111111111111111111222222333333222222111000111111111111222222222111111000000000000111111444444444333333222222222333333333444444444555555666666666888999;;;===>>>LLLSSS```rrr~~~{{{{{{}}}zzzrrrooommmnnnuuu~~~{{{xxxuuuttttttyyyzzznnniiihhhccc]]]\\\UUUNNNLLLHHHCCCAAABBBCCC@@@<<<:::<<<<<<;;;999:::::::::::::::::::::999;;;;;;;;;888666666777999888888777777777888888999;;;::::::999888777666666666555444444555666888999777777666666666666777777666666777777666555333111444555666666777777777666777777666666555666666777777777888888999:::::::::999:::<<<>>>AAACCCEEEFFFGGGJJJIIIEEEDDDHHHJJJJJJMMMRRRXXX]]]```eeekkkpppvvv{{{~~~uuuoookkkiiihhhhhhnnnrrruuuxxx{{{xxxnnnhhhfffdddfffhhhhhheee```[[[XXXXXXZZZ]]]aaafffkkkrrrwww{{{wwwvvvuuussspppmmmiiifffdddddddddcccaaa___^^^___``````dddjjjooouuu{{{}}}zzzyyy|||vvvnnnlllkkkiiigggeeeeeehhhnnnuuuyyyyyywwwwwwuuuttttttvvvuuuqqqmmm222222222222222222222222222333444444222111111222333333333333333333333333444333333222222333333444444444333333333333222222444444444444444444444444555444333333222222222333111111222333333333333222222222222222222222222222333333222111111222333333333333333444444444444555333333333333333333333333333222222111111222222333333333333333333333333333222222222222222222222222333333333222222222111111222222222222222222222222333333333333333333333333333222111111333333222111222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111000000222222222222222111000///111111222222222222111111000000000000000000000000000000000000000000000000//////000111111222333333111111111111111111111111222222222222222111000000000000000000000000000000000000000000000000000000111111111111000000000///111111111111111111111111111111111111111111111111111222222333333222222111000111111111111222222222111111000000000000111111444444333333333222222222333333333444444444444555444555555666777999:::;;;@@@FFFQQQ```qqq|||zzzyyy|||~~~}}}wwwrrrpppsssyyy~~~zzzxxx}}}{{{wwwwww{{{xxxpppfff]]]YYYRRRLLLJJJGGGDDDCCCEEEFFFCCC@@@???@@@@@@>>><<<======<<<;;;;;;::::::::::::;;;;;;:::888777999:::<<<<<<;;;::::::;;;;;;<<<::::::::::::999999999999888777777666777888999:::888888777777777777888888888888888888888888777777666666666666666666666666999999888888999999::::::999999999999:::;;;<<<<<>>=========;;;<<<>>>>>>======>>>??????>>><<<;;;::::::::::::777888888888999999::::::888777777666777777888888:::999999888888999999:::777777777777777888999999888888888777777777777777:::;;;<<<===>>>???@@@@@@AAA@@@>>>>>>>>>@@@BBBCCCLLLMMMPPPSSSWWW[[[^^^```ffflllqqqqqqpppooojjjdddhhhhhhhhhiiimmmttt~~~{{{qqqkkkiiihhhhhhdddeeeeeeeeefffllluuu|||}}}xxxssspppooosssrrroooiiibbb\\\YYYXXXVVVXXX[[[]]]___ccchhhkkkqqquuu|||~~~{{{xxxvvvuuutttrrroookkkgggdddbbbaaaaaa```___^^^```cccfffooosssyyy}}}{{{zzzyyy{{{~~~{{{rrrnnnmmmlllkkkgggiiimmmvvvyyyuuuppplllfff]]]SSSKKK222222222222222222222222333444555555333222222333333333333333333333333333222222444444444444222222444444333333333222222222333333333333333333333333444333333222222333333333111111222333333333333222222222222222222222222222222222222222222222222222222222333333333444444444333333333333333333333333333222222111111222222333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222555444444333333222222111333222111111333333222111111111111111111111111111222222222222222222222222///000000000000000111111////////////////////////111111111111111111111111555444222000//////000000111111222222222222111111000000000000000000000000000000000000000000000000///000000000111111111222111111111111111111111111111111222222222111111000000000000000000000000000000000000000000000000000111111111000000000000000111111111111111111111111111111111111111111111111111111222222222222111111000000111111111222222222222111111000000111111222333222222222222222222222222222333333333444444444444333333333333444444555999<<<@@@CCCHHHSSSbbbnnn|||xxxzzz|||}}}~~~~~~~~~}}}~~~~~~}}}}}}|||ooojjjiiimmmqqqtttzzzyyykkkbbbZZZWWWUUUTTTWWW[[[YYYXXXXXXWWWUUURRROOOLLLKKKIIIFFFCCCAAAAAAAAABBB>>>@@@CCCDDDEEEFFFHHHJJJGGGEEEBBB>>>;;;:::999999999999::::::;;;;;;;;;<<<:::999999999999999999999;;;;;;::::::::::::;;;;;;:::999888777888999:::;;;:::999888888888:::;;;<<<===>>>@@@CCCEEEHHHIIIJJJLLLKKKIIIGGGHHHJJJMMMOOOUUUVVVYYY^^^dddjjjoooqqqwwwwwwqqqnnnjjjhhhlllttt~~~{{{oooiiifffffffffeeedddbbb```___cccjjjooowwwzzz||||||zzzxxxvvvuuuvvvuuuqqqjjjbbb]]]\\\]]]\\\]]]^^^^^^^^^___bbbdddhhhlllqqqttttttsssqqqpppoooooommmjjjgggdddaaa```___`````````aaaeeejjjnnnvvv{{{~~~|||||||||}}}{{{sssnnnmmmmmmmmmlllnnnrrryyy|||vvvooofff^^^WWWNNNDDD>>>222222222222222222222222222333555444222111111222333333333333333333333333222222444444444444222222444444333333333222222222333333333333333333333333333333333222222333333444111111222333333333333222222222222222222222222222222222222222222222222222222222222333333333444444333333333333333333333333333222222111111222222333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222444444444333333222222222333222111111333333222111111111111111111111111111222222222222222222222222//////000000111111111222////////////////////////111111111111111111111111555444222000//////000111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000111111111222222222222222222222222000111111222222222111111000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000111111222222111111000000000111111111222222222222222111111111111222222222222222222222222222222222222222333333333444444444444333333333444444555888<<>>>>>?????????>>>>>>>>>>>>===<<<<<<<<<;;;;;;::::::::::::;;;;;;>>>===<<<;;;;;;<<<===>>><<<;;;999999;;;===@@@BBBCCCEEEIIINNNRRRVVVYYYZZZ[[[YYYWWWUUUTTTVVVXXXYYY]]]___ccciiipppxxxyyytttmmmjjjmmmttt}}}yyynnngggeeeeeeeeehhheeeaaa\\\ZZZ\\\```dddnnnrrrvvvxxxxxxvvvvvvuuuuuuuuusssmmmeeeaaaaaaddddddeeedddbbb```^^^^^^___cccfffiiikkkkkkiiiiiiiiihhhhhhgggfffdddbbb```___```aaaccceeehhhlllrrrwww{{{|||{{{|||~~~}}}|||}}}uuurrrqqqrrrrrrssstttwww}}}|||wwwmmmdddXXXMMMFFFAAA<<<888222222222222222222222222222333444444222111111222333333333333333333333333222333333444444333333222444444333333333333222222333333333333333333333333333333222222222333444444111111222333333333333222222222222222222222222222111222222333333222222111222222222222333333333333333333333333333333333333333222222111111222222333333333333333333333333333222222222222222222222222111222222222222333333333222222222222222222222222333333333333333333333333333222111111333333222111111111111111111222222222222222222222222222222222000000000111222222333333000000000000000000000000111111111111111222222222333222111111000111111111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222000000111222222222222111000000000000000000000000000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000000000111111111111000000000111111111111222222222222222111111111111222222111111111222222222222222222222222222333333333333444444333333333444555555333666999;;;<<>>???@@@AAABBBCCCCCCCCCCCCBBBBBB@@@???>>>??????>>>>>>>>>>>>??????AAAAAAAAAAAAAAABBBCCCDDDEEECCCAAAAAABBBEEEIIILLLPPPTTTYYY```ggglllppprrrpppnnnjjjgggdddbbbbbbbbbeeefffjjjqqqyyy{{{uuummmiiijjjpppvvvzzz|||xxxnnniiigggggggggiiieee___YYYVVVVVVXXXZZZcccggglllnnnooonnnnnnooopppsssuuuqqqjjjfffgggjjjkkkkkkjjjhhhdddaaa``````bbbdddffffffeeeddddddeeecccddddddeeeeeedddddddddeeehhhkkkmmmppptttyyy}}}}}}~~~|||zzz|||~~~}}}|||zzzvvvsssxxxzzzzzzxxxxxxzzz{{{xxxyyy|||yyysss```VVVIII???:::999888777222222222222222222222222333444555555333222222333333333333333333333333333444333333222222333333444444444333333333333222222222222222222222222222222333222222222333333444555111111222333333333333222222222222222222222222222111222333333333333222111111222222222222333333333333333333333333333333333333222222111111222222333333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222111222222333333444444555333222111111333333222111000000111111111222222222111111111111111111111111000111111222333333444444111111111111111111111111000000111111111222222222000000111222222222222111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000///111111111111111111111111000000111222222222222222000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000000111111111111222222222333222222111111222222333000111111111222222222222111222222222222333333333333222222222333444444555222333444666888;;;>>>@@@EEEKKKVVVbbbooo{{{~~~|||zzzxxxvvvuuutttwwwzzz}}}}}}{{{{{{zzzxxxwwwwwwxxxzzz~~~vvvtttsssqqqpppqqqlllrrr{{{~~~~~~rrrggg```\\\[[[___aaaeeejjjpppxxxwwwjjj]]]RRRLLLIIICCCDDDFFFIIILLLNNNPPPQQQQQQQQQQQQQQQPPPNNNLLLKKKKKKJJJJJJIIIIIIJJJJJJKKKLLLMMMOOOQQQSSSUUUVVVVVVXXXVVVSSSPPPQQQSSSWWWZZZaaafffmmmvvv~~~|||vvvpppllljjjhhhjjjmmmrrryyyyyyssskkkffffffjjjmmmoooppprrrtttwwwyyyrrrnnnmmmmmmmmmkkkeee^^^WWWSSSRRRSSSTTTYYY]]]aaadddeeefffggghhhlllrrrvvvuuuooojjjjjjmmmmmmnnnmmmkkkgggdddccccccbbbdddeeedddccccccdddeeebbbccceeegggiiijjjkkkkkknnnqqqtttwwwxxxzzz|||~~~|||}}}|||wwwtttsssrrrpppnnnnnnooorrrwww~~~~~~}}}|||}}}~~~zzzppphhhRRRIII>>>777444555666555222222222222222222222222444555777666555333444444333333333333333333333333555444222222222222444555444444444333333333222222222222222222222222222222222222222222333333444555111111222333333333333222222222222222222222222222111222333444444333222111111111222222222333333333333333333333333333333333333222222222222222222333333333333333333333333333222222222222222222222222111111111222222333333333222222222222222222222222000111222333444444555666333222111111333333222111000000111111222222222222000000000000000000000000111111222333444444555555111111111111111111111111000000111111222222222222...///111222333333222111111111222222222222111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000///000111222222222222222000000000000000000000000000000000000000000000000//////000000111111111222111111111111111111111111000000000000000000000000000000111111111111000000000111111111111222222222333222222111111222222333000000111111222222222222111111222222222333333333111111111111222333444555666444333444777:::;;;;;;===@@@GGGPPP\\\kkkzzz~~~}}}{{{zzzxxxxxxwwwyyy{{{}}}{{{xxxwwwpppppppppqqqtttyyy}}}~~~zzzyyyvvvuuuuuuooouuu|||xxxoooiiigggmmmooosssxxxoooccc[[[XXXQQQSSSVVVYYY^^^aaadddfffeeefffffffffdddbbb```___VVVVVVVVVUUUUUUVVVVVVVVV^^^```dddhhhkkkmmmnnnooojjjgggbbb___^^^```cccfffnnnsss{{{|||uuuqqqhhhiiikkkpppvvv}}}zzztttlllggggggiiikkkkkkhhhiiijjjmmmvvv{{{uuusssrrrrrrqqqmmmggg^^^WWWSSSRRRRRRRRRTTTWWW[[[^^^```aaadddeeekkkrrrxxxxxxqqqlllkkkmmmmmmnnnnnnmmmjjjgggggggggcccdddeeedddcccdddfffhhhbbbdddfffjjjmmmoooqqqrrruuuxxx{{{}}}}}}|||}}}~~~}}}|||}}}~~~}}}|||}}}}}}{{{rrrmmmlllmmmmmmllleeeffffffhhhmmmrrrwwwzzzyyyzzz|||}}}}}}~~~|||rrreee[[[IIIBBB999444333444444333222222222222222222222222444444555666555444222111111111222222222333333333444444444333333222222222333333333333333333333333333333333444444444555555333333333333333333333333333333333333333333333333000111111222222111111000111111111111111111111111333333333333333333333333000000000000000000000000333333333333333333333333333333333333333333333333333333333222222111111111111222222333333222222111222222222333333444444444222222222222222222222222333222111000000111222333222222222222222222222333222222222111111111000000222222111111111111222222222111000//////000111222111111222222222222111111222111111111000000//////111111111111111111111111000000000000000000000000000000000000000111111222////////////////////////000000000000000000000000222111000.........///000222111111111000000//////111111000000000000111111000000000000111111111111////////////////////////////////////////////////111111111111111111111111222222222222222222222222111111111111111111111111333333333333333333333333222222111111111111222222222222222222222222222222555444444444555666888999999===BBBFFFKKKVVVcccmmm~~~zzzyyyzzz|||}}}|||zzzzzzzzz}}}}}}{{{yyyuuuooolllmmmqqqwww{{{|||yyywwwuuuvvvyyy~~~yyytttssszzz}}}{{{lll``````aaadddkkkssszzz~~~||||||wwwpppoooiiieeedddddddddhhhnnntttvvv{{{yyytttpppnnnnnnooorrrzzz|||tttpppkkkjjjnnnrrrtttxxx|||}}}yyyqqqhhhdddeeeggggggfffeeeddddddfffkkkttt|||~~~xxxuuutttvvvqqqmmmeee\\\UUUSSSVVVYYYVVVWWWWWWYYY\\\___bbbdddiiilllpppqqqooommmlllkkkmmmmmmnnnnnnmmmjjjfffccc```bbbeeeffffffgggiiikkkgggjjjoootttxxx{{{{{{|||}}}{{{zzzzzzzzzzzz|||}}}~~~vvvmmmlllmmmkkkjjjjjjaaa```^^^___aaafffkkknnnooovvv|||{{{||||||zzzwwwnnnbbbSSSJJJ===<<<:::777555333222222222222222222222222222222222333444444444333222111111222222222222333333333444444444444333333222222333333333333333333333333222222222333333333444444333333333333333333333333333333333333333333333333111111222222222222111111222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333222222222111111333444444555555444444333222222222333333333444444222222222222222222222222222222111000000111222222444333333222222111111111222222222111111111000000222111111111111111111222222111000//////000111222111111222222222222111111222111111111000000000000111111111111111111111111000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000222111000///......///000111111111111000000000///111111000000000000111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111222222111111111111222222222222222222222222222222555444444444555666777888444777:::<<>>999888666444222111000000333333333333333333333333111111222333333333222222222222222222333333333333555444444444444444333333333333333333333333333333111111111222222222333333333333333333333333333333333333333333333333333333222222333333333333222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222111333444444555555444444333222222222222333333333333222222222222222222222222222222111000000111222222555444444333222111000000222222222111111111111111111111111111111111111111111111000000000000111111111111222222222222111111111111111111111000000000111111111111111111111111000000000000000000000000000000000000000111111222111111111111111111111111000000000000000000000000111000000////////////000111111111111000000000000111111000000000000111111000000000000111111111111111111111111111111111111111111111111111111111111////////////////////////222222222222222222222222111111111111111111111111111111111111111111111111222222111111111111222222222222222222222222222222444444444444444555666777555666888888999>>>FFFLLLWWWfffxxx}}}||||||~~~~~~}}}|||||||||||||||{{{vvvssspppnnnqqquuuyyy{{{{{{zzzyyyyyyyyyxxxvvvssssssxxx|||zzz{{{~~~zzzuuutttrrrwww|||qqqkkkfffffffffdddeeeiiikkkpppzzz}}}uuuqqqkkkiiiiiijjjhhhfff```]]]ZZZXXXYYY]]]aaadddnnnqqqtttuuutttuuuxxx{{{{{{yyyuuuoooiiiffffffffffffeeedddccccccddddddeeedddeeeggggggffffffggghhhiiijjjjjjkkkkkkjjjiiiiiikkkmmmoooqqqrrrsssvvvxxx{{{~~~}}}|||{{{zzzyyyyyyxxxxxxyyyyyyzzz}}}~~~~~~vvviiieeedddbbbbbbccc___\\\YYYXXXYYY]]]bbbfffmmmsssxxx{{{~~~zzzsssoooggg[[[OOOFFF???999666555555333222111000000000333333333333333333333333111111222222333333333333222222222333333333444444444444444444444444444444333333333333333333333333222222222222333333333333333333333333333333333333333333333333333333333333222333333444444333333222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111222222333333222222111222222222222222222222333222222222222222222222222222111111111111111111222333333333222222111111111111111111111111111111111111111111222222111111111111000000000000000000111111111222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000111111222111111111111111111111111000000000000000000000000000000000////////////000111111111000000000000000111111000000000000111111///000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111222333333333333333444444333222222111111222222333222222222222222222222222333333333444444555555666777888888777777:::???CCCIIITTTdddsss~~~~~~||||||||||||||||||{{{{{{}}}~~~yyyrrrlllnnnpppssstttsssrrrrrrsssyyy|||yyywwwsssooonnnrrryyy{{{xxxxxx{{{yyyvvv}}}{{{tttqqqlllnnnqqqssswww}}}~~~sssmmmgggfffeeebbbbbbdddggglllttt~~~vvvtttpppnnnmmmllliiifff^^^\\\XXXUUUTTTVVVYYY\\\cccggglllooopppssswww{{{~~~~~~|||xxxsssooommmmmmlllkkkjjjhhhhhhhhhhhhiiigggggggggfffddddddeeeggghhhiiijjjkkklllmmmnnnpppqqqsssvvvyyyzzz}}}|||zzzyyyxxxyyyyyyyyyzzz{{{||||||~~~~~~}}}wwwiiicccaaa______aaa```^^^[[[ZZZ\\\aaafffiiilllsssxxx{{{|||zzzrrrhhh___WWWKKKAAA;;;888777777444444333222222222222222333333333333333333333333222333333333444444555555222222333333333444444444444444444444444444444444333333333333333333333333333333333333444444444444333333333333333333333333333333333333333333333333222333333444444333333222333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222111222222333333222222111222222222222222222222222222222222222222222222222111111111222222111111111111111111222222333333333111111111111111111111111000111222222222222111000000000000111111000000000111111222222222222111111111111111111111222222222111111111111111111111111000000000000000000000000000000000000000111111222111111111111111111111111000000000000000000000000/////////000000000000///000000000000000000111111111111000000000000111111///000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333444444444333333222222222222333333222222222222222222222222333333333444444444444444444444444333444555999;;;AAAGGGQQQ]]]jjjyyy||||||}}}}}}}}}}}}||||||~~~~~~}}}|||{{{yyyxxxwwwvvvyyy}}}zzzssspppqqqqqqooommmlllmmmnnnrrruuu|||}}}zzzuuuqqqoooqqquuuyyy~~~wwwuuuvvvyyyvvvrrrvvv}}}{{{|||zzzqqqlllgggggghhhjjjnnnuuu|||xxxrrrlllhhhhhhfffbbb```aaa```ccckkkttt|||xxxwwwuuusssqqqnnnjjjhhh]]][[[XXXUUUTTTVVVXXXZZZ]]]aaagggjjjlllpppuuuyyy~~~zzzvvvsssrrrnnnmmmlllkkkjjjkkklllllliiiiiihhheeebbbaaacccdddeeegggkkklllmmmooosssvvvwwwzzz~~~|||zzzxxxzzzzzz{{{}}}~~~~~~~~~}}}|||{{{{{{xxxxxxiiicccaaa___```aaa```___^^^___bbbgggllloooooovvv{{{|||{{{uuuiii^^^PPPJJJAAA;;;777777777777222222111111111111222222333333333333333333333333444444333333333444555555333333333333444444444444222222333333333333444444333333333333333333333333333333444444444555555555333333333333333333333333333333333333333333333333222222333333333333222222333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333111222222222222333333333333444444555555444444333222222222222222111111111222222222222222222222222000111222222222222111000000000111222333444444555111111111111111222222222000111222333333222111000000000111111111111000000111111222222222222111111111111111222222222222222111111111111111111111111000000000000000000000000000000000000000111111222111111111111111111111111000000000000000000000000...//////000000000000///000000000000111111111111111111000000000000111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000111111222222333333333222222222222333333222222222222222222222222222222333444444333333222444333333333444666888999;;;===BBBLLLWWWddduuu~~~~~~}}}zzzwwwuuusssrrrooosssyyyxxxxxxwwwsssnnnkkkjjjjjjlllooovvv{{{vvvttttttvvvxxxzzz|||zzzuuutttuuu|||yyyuuuoooqqqtttwww{{{yyywwwzzzyyy~~~zzzpppkkkgggfffeeefffkkkqqqwww{{{|||tttoookkkhhhiiihhhbbb^^^^^^[[[^^^ccckkktttzzz}}}~~~wwwwwwvvvtttrrrpppnnnlll___]]]ZZZXXXXXXZZZ\\\^^^___cccgggjjjkkknnnrrrvvv}}}yyyvvvuuunnnmmmlllkkkkkkkkklllmmmiiiiiigggdddaaa```aaacccccchhhmmmqqqrrrtttyyy}}}|||{{{zzz|||}}}~~~{{{yyywwwvvvuuurrrzzzxxxjjjdddbbbaaaaaaccc```aaabbbdddgggkkkooorrrsssxxxzzzwwwssskkk^^^RRRDDD@@@;;;777555444222111000///////////////000000444444444444444444444444555444333222222222333444333333333444444444444555111111111222222222333333333333333333333333333333222222333333333444444444333333333333333333333333333333333333333333333333111111222222222222111111222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333111111222222222333333333333444444555555444444333222222222222111111111000222222222222222222222222000111222222222222111000111111111222222333333444000000111111111222222222///111222333333222111//////000111222222111000///111111222222222222111111111111111222222333333333111111111111111111111111000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000---...///000111111000//////000000000111111111111111111000000000000111111000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111///000000111222222333333444333333222222333333444222222222222222222222222111222333444444333222111666666555666777888999999:::888;;;BBBHHHPPP^^^kkk{{{}}}zzzwwwuuutttsssooorrrwww}}}zzzsssmmmjjjfffjjjrrr{{{~~~|||{{{||||||zzz{{{}}}~~~tttppppppqqqvvvyyy~~~wwwsssjjjlllnnnppprrrvvv|||~~~{{{|||uuurrrtttooosssxxx{{{wwwqqqnnngggfffddddddggglllpppsss{{{}}}xxxrrroookkkkkkmmmjjjccc]]][[[YYYZZZ]]]cccjjjqqquuuvvvrrrrrrssssssrrrqqqqqqrrrfffdddbbb``````bbbdddeeeeeehhhlllmmmlllmmmqqqtttyyy{{{}}}|||xxxuuusssrrrnnnmmmllljjjiiiiiijjjjjjggghhhhhhgggeeedddeeefffgggmmmuuuzzz|||~~~~~~}}}}}}|||~~~{{{wwwsssqqqooonnnjjjqqqyyyvvviiieeedddcccccceeedddeeegggjjjmmmppprrrsssssssssppphhhaaaYYYNNNDDD<<<999555333333222111///000000///////////////000444444444444444444444444555444222111111111222222333333333444444444555555000000111111111222222222333333333333333333333333111111222222222333333333333333333333333333333333333333333333333333333333111111111222222111111111111111111111111111111111333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333111111111222222333333333111222222333333222222111222222222222111111000000222222222222222222222222000111222333333222111000333333222222222222222222000000111111222222222222///000222333333222000//////000111222222111000///111111222222222222111111111111111222222333333333111111111111111111111111000000000000000000000000000000000000000111111222////////////////////////000000000000000000000000---...///111111111000/////////000000111111111222111111000000000000111111000000000000111111111111////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111222333444444555555444333333222222333333444222222222222222222222222111222333444333333111000555555444555666777666555;;;999:::???AAACCCMMMXXXaaakkkzzz~~~{{{yyywwwvvvvvvrrrtttvvv{{{|||sssmmmcccgggpppyyy}}}|||}}}wwwnnnjjjjjjkkkooosssyyy|||tttpppeeegggjjjlllnnnqqquuuxxx~~~~~~}}}yyywww{{{{{{pppmmmnnnllloootttwww{{{yyytttrrrrrrgggeeebbbbbbdddgggjjjkkkuuu{{{~~~|||zzzyyyuuuqqqqqqnnnnnnqqqnnneee]]]ZZZUUUUUUVVVZZZ```fffjjjlllmmmnnnpppqqqqqqrrrtttvvvnnnllljjjhhhhhhiiikkklllkkknnnppppppnnnnnnqqqssssssuuuvvvuuurrrooonnnmmmooommmkkkiiihhhggggggggghhhiiijjjjjjiiiiiijjjlllmmmttt~~~~~~~~~~~~~~~~~~~~~~~~~~~|||xxxsssooollljjjiiiccciiipppvvvttthhheeeeeeddddddeeeiiijjjmmmpppssstttttttttooommmeeeYYYPPPIIIAAA888777444222111222333333333333222222111111111111111222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222111111111222222333333333222111000000//////000000333222111000000111222333333333333333333333333333222222222333333444444444222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222333333333222222111111111444333222111111222333444444333333222111111111222000111333444444333111000111111111111111111111111222222111111111111222222///000111222222222222222111111111111000000000000111111111222333333444444000000000000000000000000////////////////////////000000000000000000000000222111111111000000//////222222111111111111111222000000000000000000000000222222222222222111000///000000///////////////000000000000000000000000000////////////////////////000000000000000000000000000000111111111111000000222111111111000000//////000000111222222222222111111111111000000000000000//////000000111111111111111222222333333222222111111111222222222333333333333333333444444444555555777777777999;;;???BBBDDDPPPXXXeeesss~~~|||yyywww|||zzzxxxzzz~~~vvvrrrqqqqqqvvv~~~||||||{{{rrrlllhhhhhhhhhnnnpppsssyyy~~~vvvpppmmmggghhhiiiiiiiiikkknnnqqqyyy{{{yyyuuussssssvvvzzz}}}xxxqqqllljjjiiikkknnnrrrxxx}}}wwwtttssssssnnnlllhhheeecccccccccdddkkkmmmoooqqqrrrsssssssssooooooooommmiiiccc]]]ZZZUUUVVVXXX[[[^^^bbbeeefffggghhhjjjmmmppprrrtttuuussstttuuuvvvvvvuuutttssssssssssssrrrrrrpppooonnnsssqqqmmmkkkkkkkkkkkkkkkhhhjjjmmmnnnllljjjiiiiiijjjlllnnnooooooppprrrttt~~~~~~|||wwwpppkkkiiijjjjjjjjjiiifffdddhhhqqqxxx{{{{{{uuupppjjjffffffggghhhhhhnnnqqqtttuuurrrnnnjjjhhhaaa\\\TTTJJJBBB;;;888666111111111111111111111111000000000000000000000000222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222333333555444444333333333333333333333222111111222333333333333333333333333333333222333333333333333333444222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222333333333222222222111111333333222111111222333333444333222222111111222222///000222333333222000///111111111111111111111111222222111111111111222222000000111222222222222222/////////000000111111111222222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///222222111000000111111222000000000000000000000000111222222222222111000///000000////////////000000000000000000000000000000111111111111111111111111000000000000000000000000000000111111111111000000111111111111000000000///000000111222222222222111111000000000000000000000111111111111222222222222111222222333333222222111111111222222222333333333333333333444444444444555666666666777999<<>>DDDLLLYYYhhhxxx~~~{{{{{{{{{{{{{{{{{{~~~|||wwwpppkkkhhhggggggkkklllooottt{{{|||vvvqqqmmmkkkfffgggggggggfffgggjjjllluuu|||~~~tttppplllhhhiiilllrrruuuxxxrrrmmmjjjiiihhhggggggjjjqqq{{{|||yyywwwwwwxxxvvvqqqjjjccc]]]YYYXXXXXXYYY[[[^^^cccgggjjjmmmnnnlllmmmmmmmmmjjjfffbbb___^^^^^^^^^___aaabbbdddeeeiiiiiijjjlllpppuuuyyy{{{}}}|||{{{yyyxxxwwwvvvvvvuuutttsssqqqooommmkkkkkkcccbbbbbbbbbccceeeggghhhiiijjjkkkkkkjjjjjjlllnnntttwww{{{vvvppphhhcccbbbccceeegggfffccc```aaadddhhhhhhgggjjjhhhfffggglllrrrxxxzzz|||xxxooodddYYYPPPIIIEEEBBB???;;;777444222222222////////////////////////000000000000000000000000222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222333333333222222111111111333333222111111111111111333333333222222333333333333333333333333333333333444444444333333222222222222222222222222222222222222222333333333333444444333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333333333222222111222222333000000111222222111000000111111111111111111111111222222111111111111222222000111111222222222111111---......///000000111111111111111000000000//////000000000000000000000000111111111111111111111111000000000000000000000000111111111000000000000000111000000000000111111222////////////////////////000000111111111111000000000////////////000000111000000000000000000000000111111111111111111111111000000000000000000000000000000111111111111000000111111111000000000000000000000111222222222222111000000000000000111111111333222222222222111111111111222222333333222222111111111222222222333333333222222333333333444444444555555444444555666777888===>>>@@@DDDLLLXXXeeennnzzz~~~|||zzzxxxwwwuuuyyy~~~}}}yyytttoookkkiiihhhkkklllnnnrrrwww}}}}}}yyytttpppnnnlllhhhhhhhhhgggffffffhhhjjjqqqwww}}}wwwsssmmmhhhgggjjjooorrryyy}}}zzzuuuqqqnnnkkkiiieeebbbccciiirrrxxx~~~{{{zzzzzzzzzzzzvvvrrrkkkccc]]]YYYXXXWWWXXXZZZ]]]```dddhhhjjjllliiijjjkkklllllljjjhhhgggfffeeeeeeddddddeeeeeefffkkkjjjkkkmmmqqqvvv|||~~~|||zzzwwwuuuttttttuuutttsssqqqnnnllljjjiiihhhddddddeeeddddddeeeggghhhlllmmmmmmmmmnnnpppsssvvv~~~||||||}}}}}}~~~~~~~~~yyysssjjjdddbbbccceeefffhhheeecccccceeeggghhhggghhhhhhiiilllrrrwwwzzz{{{vvvnnnbbbVVVKKKBBB<<<999999777555333222222222333000000000000000000000000////////////////////////222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222333333333222222111111111222222111000000000000000111111222222222222111111333333333333333333333333444444444333333222222222222222222222222222222222222222222333333444444444333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333333222222111222222333333111222222222222222222111111111111111111111111111222222111111111111222222111111222222222111111000000000000000000///////////////000000000111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000111111000000//////000111111222///////////////////////////000000111111111000000///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111000000111222222222222111//////000000111111111111111111111111111000000000111222222333333222222111111111222222222333333333222222222333333333444444555555555555555666666777::::::;;;===AAAHHHPPPVVVaaajjjwww}}}{{{yyyvvvuuuqqqssswww||||||xxxssspppnnnmmmnnnoooqqqtttwwwzzz||||||{{{xxxuuusssqqqoooooollllllllljjjhhhgggiiikkknnntttzzz~~~~~~zzzvvvooojjjgggiiilllnnnqqqtttzzz~~~~~~zzzvvvtttmmmjjjddd^^^\\\aaahhhnnnzzzyyyxxxwwwwwwwwwwwwxxxtttqqqlllgggccc```______^^^^^^```aaadddfffggghhhfffgggjjjmmmoooooooooooonnnmmmkkkjjjiiihhhhhhhhhlllllllllnnnrrrwww|||yyyxxxuuusssqqqqqqqqqqqqqqqpppnnnllljjjhhhhhhhhheeegggiiijjjiiijjjmmmpppssstttttttttuuuxxx}}}|||||||||}}}}}}{{{uuullleeebbbbbbbbbcccbbbaaa```aaaccceeegggggghhhiiilllooorrrsssqqqnnnddd\\\QQQGGG@@@<<<888666555444333222111222222333111111111111111111111111////////////////////////222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222333333222222222222222222444333222222111111222222000111111222222111111000333333333333333333333333444333333333333333333222222222222222222222222222111222222333333444444555333333333333333333333333222222222222222222222222111222222222222333333333333333444444444444333333222222111111222222333333222222222222222222222222111111111111111111111111222222111111111111222222111222222222222111000000222111111111000000000/////////000000111222222333000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111////////////000111111222000000000000000000000000//////000000111111000000///......//////000111222000000000000000000000000////////////////////////000000000000000000000000000000111111111111000000000000000000111111111111000000111222222222222111/////////000111111222222//////000000000111111111111222222333333222222111111111222222222333333333222222222222333333333333444555555555555666666666555777999;;;===AAAFFFIIIMMMVVVbbbooozzz|||zzzwwwuuusssoooooopppssswww|||}}}zzzttttttttttttuuuvvvwwwxxxyyyxxxwwwuuusssrrrrrrrrrrrrrrrqqqooolllkkklllmmmooorrrwww{{{|||||||||}}}yyyuuupppkkkhhhhhhiiikkkjjjmmmrrrwww{{{}}}}}}~~~zzz|||~~~~~~|||zzzrrrnnnfff___[[[]]]cccgggqqqqqqqqqqqqqqqqqqqqqqqqppppppnnnmmmlllkkkkkkkkkgggffffffeeeeeeffffffgggfffhhhkkknnnqqqsssttttttsssrrrpppnnnlllkkkjjjiiillllllmmmnnnqqqtttxxxzzzsssrrrqqqpppoooooonnnnnnooonnnlllkkkjjjjjjjjjkkkfffjjjoooqqqrrruuuyyy}}}~~~~~~~~~~~~~~~~~~yyyssskkkeeeaaa```_________```aaacccfffhhhkkkllloooooopppqqqoookkkddd___OOOIII@@@;;;:::999777666222222111111000000111111111111111111111111111111000000000000000000000000222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222333333444444333222222222222333111111222333333222111111333333333333333333333333222333333333333333333444222222222222222222222222111111222333333444555555333333333333333333333333222222222222222222222222111111222222222333333333333333444555555444333333222222111111222222333444222222111111111111222222111111111111111111111111222222111111111111222222222222222222222111000000111111111111222222222222111111111222222222222222000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111.........//////000222222000000000000000000000000...//////000000000000000............///000111222000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000///000000000111111111111000000111222222222222111...//////000111111222222//////000111222222333333111222222333333222222111111111222222222333333333111222222222222333333333333333444444555555555555666888999::::::<<>>AAADDDMMM[[[kkkyyy}}}zzzuuuuuuuuuxxx|||}}}}}}~~~~~~}}}|||{{{yyyxxxvvvvvvxxxwwwvvvtttrrrpppnnnmmmkkkkkkjjjjjjiiijjjjjjjjjllllllmmmmmmnnnnnnoooooopppnnnllllllooorrrtttuuuwwwyyy}}}~~~}}}}}}xxxpppkkkhhhfffddd[[[[[[[[[[[[]]]___aaaccccccdddeeefffeeedddbbbaaabbbaaaaaaaaa^^^XXXQQQKKKCCC???999555333333333333111111222222222222222222000000000000000000000000000000000000111111111111000000000000000000000000222222222222222222222222222222333333333444444333111111222222222333333333333333333333333333333333333222222222222222222222222222222222222222222222222222333444555666666666333333222111111222222333111111222222222333333333333222222222222222222222333333333333333333333333222222222222222222222222444444444444444444444444333333333333333333333333444333333222222333333444333333222222111222222333222222222222111111111111000111222222111000222333333333222222222111111111222222222111111222222222444444444444333222111111111111111222222222333333333333222222111222222222000000000000000000000000000000111111111111000000111111222222222111111000000000000111111111222222000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000//////////////////////////////////////////000000000111111111000000000000000000000000////////////////////////000000111111111111000//////000000111111111111111222222222222222222222222111111111111111111111111111111111111111111111111222222222222222333333333333333333333444444444444444555777777777888999;;;<<>>999777666555555444222111000111111000///333333222111000000//////000000000000000000000000////////////000000000000000000000000000000000000222222222333333333444444///000222333444333222111111111222222222333333333222222222222222222222222000111111111222222222222333333333222222222111111222111111000000111222333///000333444555444222111111111222222222333333333000111222333333333333222222222222222222222222222111111222222222333333333333333333333333333333333222333333444444333333222444333333222222333333444222222111111222222333444333333333333222222222111...000111222111111333444444444333333333222222222222111111000000111111222...///000111222222222222000000111111111222222222/////////000111222333444000000000000000000000000//////000000000000//////000000111222222222222222000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.........///000111111111......//////000000000000.../////////000000000111000000000000000000000000000000111111111222222222000000000000000000000000000000000000000000000000//////000111111111111111...//////000000000000000////////////////////////000000000000000000000000000000111111111222222222///000000111222222333333222333333333444444444444222333444333333333555777666777888888:::???EEEJJJPPP\\\kkkwww|||~~~}}}|||||||||{{{xxxuuussssssvvvyyy||||||{{{}}}}}}}}}~~~}}}}}}}}}zzzxxxwwwxxxzzz}}}~~~~~~{{{yyywwwvvvwwwxxx{{{|||yyyyyyyyyxxxvvvtttsssrrrtttuuuvvvvvvuuutttsssrrrqqqsssuuuwwwxxxwwwuuuttttttuuuwwwzzz~~~{{{|||~~~~~~~~~|||{{{|||~~~yyy|||}}}xxxrrrpppnnnnnnoooooommmkkkhhhiiinnnvvv~~~zzzuuummmhhheeeeeeeeeeeebbbbbbbbbbbbbbbaaa```___aaa```]]]XXXSSSNNNJJJGGG???<<<888555555555555444444333222222333333111000111111111111000000000000000000000000000000000000---.........////////////000000000000000000000000222222222333333444444444111222444666666555444333111111222222222333333333222222222222222222222222000000111111222222222222333333333222222111111111555444333222222222333444---000333555666444222000111111222222222333333333000111222333444333333222111111111111111111111111111111111222222333333333444444444444444444444444222222444444444444222222444333333222222333333444222111111111222333333444222222222111111111111000...000111222111111333444444444444333333333222222333222222222222222222333...///000111222333333333111111222222222333333333111000000000000000111111000000000000000000000000//////000000000000/////////000111222222222222222...///000111222333444444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---......///000111111222//////000000111111111222.../////////000000111111111111111111111111111111000111111111111222222222000000000000000000000000000000000000000000000000//////000111111111111111...//////000000000000000111111111111111111111111000000000000000000000000000000111111222222222222///000000111222222333333111111222222222333333333555555555444222333555777555666777777888:::>>>AAAAAAKKKXXXccclllxxx}}}~~~~~~|||||||||{{{zzzvvvrrrooonnnpppsss{{{{{{||||||}}}|||{{{yyyyyy{{{}}}{{{}}}~~~}}}yyywwwxxxzzzwwwwwwvvvuuuuuuvvvxxxxxx}}}{{{xxxvvvvvvxxx{{{}}}zzzyyyxxxvvvuuutttsssrrryyyzzz{{{|||{{{yyywwwvvvtttvvvyyy|||||||||zzzyyy{{{|||~~~~~~|||{{{zzzyyyyyytttwwwzzz}}}~~~~~~}}}||||||||||||zzzxxxwwwxxxyyyvvvzzz|||nnnjjjeeeeeehhhjjjgggccc``````ccciiiqqquuuuuussstttoooiiieeeddddddeeedddddddddddddddcccbbbaaa```XXXVVVQQQKKKEEE???:::888999888666666666666555333000///...///111111///---...//////000111222222222000000000000000000000000------------.........///000000000000000000000000444444444333333222222222111111111111111111111111222333444333111000111222222222222222222222222222222222222222222222222222333222000//////000222333222222111111222222333444333333333333333333333333444444333333333333222222444333111000000111333444222222222222222222222222555555444333222222222222333333333333333333333333444444444555555555555666666555444333222222222222111222222333333222222111333333333333222222111000111111111111111111111111444444444333333222222222222222222111111111111000222222111000/////////000000000000000000000000000000111222222111000///...111111111222222333333333111111111111111111111111444333222111111222333444333222222222111000000000222111111111000000//////222111111111000000//////000000000000000000000000------......///000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000222222111///...---,,,+++000000000000000000000000222111111111000000//////000000000000000000000000000000000000111111111111222111000//////000111222222222222222111111111111222111111111000000//////000000000000000000000000111111000000111111222333555555444444444444555555111222333333444444444444555555555666777999:::;;;===BBBHHHNNNUUU```nnnxxx}}}zzzwwwuuutttuuuvvvssspppppprrruuu{{{{{{}}}|||yyyyyyyyyxxxzzz|||}}}~~~~~~}}}|||~~~zzzzzzyyyyyyzzz|||}}}~~~}}}|||{{{xxxwwwyyy~~~~~~{{{xxxwwwwwwxxxyyywwwwwwwwwwwwxxxzzz|||~~~zzz{{{|||{{{yyywwwwwwxxxzzzyyyyyy}}}|||qqqiiicccfffkkkiiifffddd^^^```bbbeeehhhkkklllmmmmmmjjjfffdddeeefffggggggcccccccccbbb```]]][[[YYYKKKIIIEEE@@@<<<999777666777666444222111111111222333333333333333222111000111111111111000000000000000000000000000000000000000000000000000000000000000000//////.........---444444444333333222222222111111111111111111111111222333444333111000111222222222222222222222222222222222222222222222222222333222111000000111222333222222111111222222333444333333333333333333333333444444333333333222222222444333111000000111333444222222222222222222222222333333222222222333333444444444444444444444444444444444444444555555555555555444444333222111111111111222222333333222222111333333333333333222111111111111111111111111111111333333333333333333222222222222222111111111111000222111000000000000000000000000000000000000000000000000111222111111//////111111111222222333333333111111111111111111111111111111000//////000111111222222111111111111111111111111111111000000000///111111111111000000000///000000000000000000000000111111111000//////......////////////////////////////////////////////////////////////000000000000000000000000000000000000222222111000///......---000000000000000000000000111111111111000000000///000000000000000000000000000000000000111111111111222111000//////000111222.........//////000000000111111111111000000000///000000000000000000000000111111000000111111222333444444333333333333444444111222333333444444333333444444444444555777888888666:::>>>BBBFFFOOOZZZcccrrrxxx}}}{{{yyyzzzzzzyyyvvvrrrpppqqqsssvvvwww{{{~~~~~~~~~}}}}}}~~~||||||~~~}}}|||yyywwwuuuuuuuuuvvvvvvvvvvvvvvvwwwzzz|||}}}|||}}}~~~{{{yyyxxxxxx{{{zzzzzz~~~uuullleeegggjjjiiifffeee^^^___```bbbcccdddeeeeeegggeeebbb``````aaaaaa```bbbbbbbbbaaa]]]WWWQQQNNNFFFDDD@@@<<<999666555444555444333222111111222222000000//////////////////111111111000000000//////000000000000000000000000000000000000000000000000000/////////............444444333333333333222222111111111111111111111111222333444333111111111222222222222222222222222222222222222222222222222222333222111000000111222333222222111111222222333444333333333333333333333333333333333333222222222222444333222111111222333444222222222222222222222222111111111222222333555555555555555555555555555555444444444444555555555555444333333222222111111111111222222333333222222111333333444444444333222222111111111111111111111111222222222333333333333333222222222111111111111000000000000000000000111222000000000000000000000000///000000111111111111000111111111222222222222222111111111111111111111111111111000//////000111111000000111111111111111111111111111111000000000000111111111111000000000000000000000000000000000000222222222111000000//////////////////////////////////////////////////////////////////000000000000000000000000000000000000222111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111000000000000111111+++,,,---...///000000111111111111111000000000000000000000000000000000000111111000000111111222333333333222222222222333333111222222333333333333333333333222333333444555555666888:::;;;<<>>===:::777555333222111222222111111111111222222222111000000000111222333111111000000000000//////000000000000000000000000000000000000000000000000////////////............333333333333333333333333111111111111111111111111111333333333111111222333222222222222222222222222222222222222222222222222333222222111111222222333222222111111222222333444333333333333333333333333333333333222222222222111333222222111111222222333222222222222222222222222222222111111222333333444444444444444444444444444333333444444444555555555333333333222222111111000111222222333333222222111333333444444444333333222111111111111111111111111111111222222333333333444222222222111111111000000000/////////000111222222000000000000000000000000//////000000111111111111111111111111111222222222111111111111111111111111333222222222222222222333//////000000111111222222111111111000000000000000111111111000000000000000////////////////////////...//////000000111222222////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////111111111000000000000000///////////////////////////000000000111111111111111000000000000000000111.........///000111111111111111111000000000000000000000000000000000000000111111000000111111222333333333222222222222333333111222222333333333222222333333222222222333333444888999999999999;;;@@@CCCDDDLLLWWWcccnnnzzz}}}|||{{{yyyxxxwwwxxxyyyuuuvvvyyy~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}|||||||||||||||zzzxxxvvvuuusssssssssuuuxxx}}}|||||||||{{{zzzxxxwwwvvvzzzyyyppphhhggggggeeedddeeeccccccccccccbbbaaa```___cccbbbcccdddffffffeeecccXXXWWWTTTPPPJJJBBB<<<888777777555444222111000000000000000000000111111222333222111000000222444666111000000000////////////000000000000000000000000///////////////////////////////////////.........333333333333333333333333111111111111111111111111111222333333111111222333222222222222222222222222222222222222222222222222333222222222222222222333222222111111222222333444333333333333333333333333333333222222222111111111222222222222222222222222222222222222222222222222444333222222111111111111222222222222222222222222333333333444444444444555222222333333333222111111111222222333333222222111222222333444444333333333111111111111111111111111111111111222222333333333222222222111111111000000000/////////000111222222000000000000000000000000/////////000000111222222111111111111111111111111000000000000000000000000222222222333333222222222/////////000000111111222000000000000000000111111000000000000000000111111////////////////////////------...//////000000111000000000000000000000000111111111111111111111111////////////000000000000000000000000000000000000........./////////000000////////////////////////000000000000000000111111///////////////////////////000000000111111111111000000000111111000000000000000000000////////////000000000000000000111111000000000000000000000000111111000000111111222333444444333333333333444444222222222333333222111111333333333222333333444444555555555555555666888:::===AAAHHHOOOYYYgggvvv~~~|||{{{{{{{{{{{{tttuuuwww{{{~~~~~~|||{{{yyyxxxxxx|||}}}||||||}}}~~~~~~~~~~~~|||zzzwwwuuurrrrrrsssvvvzzz~~~|||uuuuuutttrrrpppnnnlllkkkllluuu|||uuummmfffeeedddbbbbbbdddddddddeeeeeeeeeddddddcccdddcccbbbbbbaaa___[[[XXXOOOMMMHHHCCC>>>:::888777444444333333222111000000...//////000111111111111///...---,,,---...111222000000000////////////...000000000000000000000000////////////////////////.........///////////////222222333333333333444444111111111111111111111111000222333333222111222444222222222222222222222222222222222222222222222222333333333333333333333333222222111111222222333444333333333333333333333333222222222222111111111111222222222222222222222222222222222222222222222222444444222111111000000000111111111111111111111111333333333333444444444444222333444555444444222111111222222333333222222111111111222333333333222222111111111111111111111111111111111222222222222222222222222111111111111000000000000000000000111222000000000000000000000000111000000000000000111222111111111111111000000000000000000000000000000000///000111111111111000/////////000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000//////...---------000000000000000000000000111111111111111111111111////////////000000000000000000000000000000000000............////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000111111111111000000/////////.........------000000000000111111111111000000000000000000000000111111000000111111222333444444333333333333444444222222222222222222111000333333333333333444555555333333444444555666777888:::===@@@BBBGGGSSScccppp}}}{{{ttttttvvvyyy|||}}}|||{{{wwwuuussstttwww{{{~~~~~~~~~~~~}}}~~~~~~}}}}}}~~~|||yyywwwuuutttttttttvvv{{{}}}yyyqqqpppooommmkkkhhhfffeeeaaahhhooorrrvvvyyyxxxssspppiiiddddddcccaaabbbdddcccdddeeefffggggggggggggjjjgggccc___ZZZUUUNNNJJJEEEBBB>>>999666666666777222333333333333222111000...///000111111111111111000000///......///111111000000////////////......000000000000000000000000000000000000000000000000.........///////////////222222222333333444444444111111111111111111111111000222333333222111333444222222222222222222222222222222222222222222222222222333333333333333333222222222111111222222333444333333333333333333333333222222222222111111111111222222222333333222222222222222222222222222222222222222111111111111111222222222222222222222222222222222333333333444444444222333555666666555444222111222222333333222222111///000111111222222222111111111111111111111111111222222222222111111111111222222222111111111111000222111000000000000000000000000000000000000000000222111000//////000000111222111111111000000000///000000000000000000000000///000111111111111000///000000000000000////////////000000000111111111111///000000000111111111111000000000000000000000000111111000000///.........000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000///////////////000000000000000000000000///000000000111111111111000000000000000000000000000000000000111111111111///000111222222111000///....../////////////////////000000000111111111111000000000000000000000000111111000000111111222333333333222222222222333333222222222222222111000000111111111222333444555666444444444555777888888777666999<<<<<<>>>FFFTTT___lllnnnrrrxxxzzzyyyxxxyyy{{{{{{{{{zzztttssssssvvvyyy|||}}}}}}}}}~~~~~~|||{{{}}}~~~~~~{{{xxxwwwwwwvvvuuuvvvyyy{{{uuummmlllkkkiiigggdddbbbaaa[[[aaafffhhhjjjnnnnnnlllkkkfffcccddddddbbbbbbeeeeeefffggghhhiiijjjjjjjjjhhhddd^^^XXXQQQJJJCCC???;;;:::777555444444555666222222333333333222111000///000111222222222111000222222222222111111111111000000/////////.........000000000000000000000000000000000000000000000000............/////////000222222222333333444444444111111111111111111111111000111333333222222333444222222222222222222222222222222222222222222222222222333333444444333333222222222111111222222333444333333333333333333333333222222222111111111111000111222222333333222222111222222222222222222222222000000000000111222333444333333333333333333333333222222333333333444444444333444666777777666444333222222222333333222222222...///000111111111111111111111111111111111111111333222222222111111000000222222222111111111111000222222111000//////000000000000000000000000000000333222111/////////000000222111111111000000//////000000000000000000000000111222333444444333222111111111000000//////......//////000000111111111222//////000000111111111222000000000000000000000000/////////000111111222222000000000000000000000000........................////////////000000000000000000000000000000000000111111111111000000000///000000000000000000000000//////000000111111111222000000000000000000000000000000000000111111111111///000111222222111000/////////000111222333444444//////000000111111111222000000000000000000000000111111111000111222222333222222111111111111222222222222222222222111000///000000000111222444555666111111111333444555444333333777:::::::::@@@KKKUUUYYYZZZ]]]cccmmmyyy|||zzzzzzyyyxxxvvvrrrsssuuuyyy|||~~~}}}{{{|||~~~~~~}}}{{{{{{}}}~~~~~~}}}~~~{{{zzzzzzxxxvvvvvvxxx|||yyyrrrjjjiiihhhfffdddaaa___]]]YYY___dddeeegggjjjjjjhhhhhhdddccceeeeeecccdddgggiiijjjkkkllllllmmmmmmlll\\\XXXRRRLLLFFF@@@:::666666555555444444444333333111222333333333222000///000111222333333222111000//////000000///...---,,,000/////////............000000000000000000000000000000000000000000000000---.........//////000000222222222222222222222222111111111111111111111111333333222222111000000000333333333333333333333333111111222222222333333333444333333222222333333444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111000000111111111222222222222222222222222222222222111111222222222333333333333555666666555444444555222222222222222222222222222111111111222333333444333333222222111000000///222222222222222222222222222222222111111111000000222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000333111...,,,,,,...111333000000000000000000000000000000111111111111000000000000////////////000000111111000000//////......000000000000000000000000111111000000//////......000000000000////////////000000////////////000000333333222111000///......000000000000000000000000111111000///////////////000000000000000///......333222111111000000111111222111000//////000111222111111000000//////......////////////////////////000111111111222222222222000111222333333222111000//////000000111111111222111111111111111111111111111111111111111111111111333333333222222111111111222222222222222222222222222222333333333333444444555555555777;;;???CCCEEELLLLLLMMMQQQYYYdddnnnttt{{{zzzxxxwwwyyyvvvwww}}}~~~{{{{{{~~~{{{|||~~~~~~}}}{{{zzz{{{|||}}}|||zzzxxx~~~~~~~~~~~~~~~~~~|||zzzyyyzzz{{{yyyxxxvvvuuuvvvyyy|||yyyqqqiiihhhfffcccaaa___^^^]]]``````aaabbbdddfffhhhiiiiiigggeeefffhhhjjjjjjjjjkkklllnnnnnnkkkfff```\\\SSSLLLDDD???===;;;777333666555555444333222111111111111222222222222111111...///000111111000///...222222111111000/////////222111111000///......---000000111111000///............////////////..................////////////222222222222222222222222111111111111111111111111111111111111111222222222333333333333333333333333111111222222222333333333444333333222222333333444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111111222222222333333333333222222222222222222222222111111222222222333333333666888888777444111111111222222222222222222222222222111111111222222333444111111111111111111111111222222222222222222222222222222222111111111000000222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000222111///------///111222000000000000000000000000000000111111111111000000111111000000000000111111222111111111000000000000000000000000000000000000111000000000/////////...////////////000000000000000000////////////000000000000//////......------........................111111000///////////////000000000000000///......222111000000//////000000222111000//////000111222111111000000////////////000000000000000000000000000000000111111111222222000111222222222222111000111111111000000000000000111111111111111111111111111111111111111111111111333333333222222222111111222222222222222222222222222222333333333333444444555555555777999===AAACCC@@@@@@@@@BBBHHHPPPXXX]]]ooottt~~~|||yyyxxxyyyvvvxxx}}}}}}~~~~~~{{{{{{}}}~~~}}}}}}~~~}}}|||{{{{{{}}}}}}~~~~~~{{{vvvtttsssrrrqqqooommmmmmoooqqqrrr|||sssmmmgggfffdddbbb```___^^^^^^]]]^^^^^^```bbbccceeefffjjjiiijjjlllnnnnnnkkkiiimmmkkkhhhccc]]]WWWQQQNNNIIICCC<<<999888777444111444444333333222111111111111111222222222222111111...///000111111000///...000000000000000111111111111111111000///.........//////////////////...---......////////////..................////////////222222222222222222222222111111111111111111111111000000111111222333333444333333333333333333333333111111222222222333333333444333333222222333333444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111222222333333333444444444222222222222222222222222111111222222222333333333666777777666333111111111222222222222222222222222222111111111111222333333//////000111222222333333222222222222222222222222222222222111111111111111222222222111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000000//////000000111000000000000000000000000000000111111111111000000222222111111111111222222222222222222111111111111000000000000000000000000000000000000////////////......//////000000111111000000////////////000000////////////............111111111111111111111111111000000///////////////000000111111000000//////000000///............///111111000000000000111111111000000000000/////////111111111111111111111111/////////000000000111111000111111222222111111000222222111111000/////////111111111111111111111111111111111111111111111111333333333222222222222111222222222222222222222222222222333333333333444444555444555666888:::===>>>===<<<::::::===BBBHHHKKKUUU]]]jjjxxx|||zzzyyywwwwwwzzz|||{{{}}}~~~~~~}}}~~~~~~}}}||||||}}}}}}xxxxxxxxxyyyzzz{{{}}}~~~~~~|||{{{|||}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~vvvqqqooolllkkkiiigggeeeeeeeeeeeennnsssyyy{{{xxxsssmmmjjjccccccbbb```_______________```aaaccceeegggiiiiiimmmnnnppprrrrrrnnniiieeefffbbb[[[SSSKKKFFFBBBAAA???;;;555333444444333111111111111111111111111111111111222222222222111111//////000000000000//////...//////000111111222222111111000000//////.........///000000000000000///......////////////..................////////////222222222222222222222222111111111111111111111111111111111222222333333333333333333333333333333333111111222222222333333333444333333222222333333444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111222222222333333333333444222222222222222222222222111111222222222333333333111333444555333333333444222222222222222222222222222111111111111111222222000000000111222222333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000111111111111000000222111111000000111111222111111111111111111111111////////////////////////000000000000////////////---......///000111111222000000////////////000000///000000000111111111222222222222222222222222222000000////////////000000000000111111111000000///111000//////......//////111000000000000000000111000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000111111111000000000000000111111111111111111111111111111111111111111111111222222222222222222222222111222222222222222333333222222222333333333444444444444444555666777999:::>>><<<::::::;;;===AAACCCEEEKKKVVVddduuu~~~{{{yyyxxxwwwwwwvvvvvvxxx{{{{{{vvvttttttuuuvvvvvvwwwyyyzzz{{{{{{{{{{{{~~~{{{zzzyyy{{{|||~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~zzztttrrrlllkkkiiifffdddbbb```___eeeiiinnnpppooommmjjjiiiaaa``````______`````````aaaccceeegggiiikkkmmmmmmrrrqqqpppooolllfff___ZZZSSSPPPJJJDDD???<<<:::::::::777444222333444333111//////000000111111111222111111222222222222111111//////000000000000////////////000000111111111111111000000000/////////...///000111111222222222222......////////////..................////////////222222222222222222222222111111111111111111111111333333333333222222111111333333333333333333333333111111222222222333333333444333333222222333333444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111111111111111222222222222222222222222222222222222111111222222222333333333000222333444333222333444222222222222222222222222222222111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000///000111222222111000///000000000000000000000000000000111111111111000000000000////////////000000000000000000000000000000////////////////////////////////////000000000000---......///000111111222000000////////////000000//////000000111111222222------------------------000000////////////000000000000111111111111000000111111000////////////000000000000111111000000000000000000000111111111111////////////////////////////////////000000000000000000000000000000000000......///000111222222333111111111111111111111111111111111111111111111111222222222222222222222222111111111222222333333333222222222333333333444444444444444444555555666777888777666555666888:::;;;???BBBGGGPPP^^^ppp~~~|||xxxvvvtttsssqqqvvvyyy~~~zzzuuuqqqpppqqqrrrrrrtttvvvyyy{{{{{{zzzzzzwww{{{~~~||||||}}}{{{wwwuuutttrrrqqqrrrssssssrrrsssxxx{{{vvvsssmmmllliiifffdddaaa```___bbbeeeiiikkkjjjiiihhhggg```````````````aaabbbbbbbbbdddfffhhhjjjkkkllllllqqqnnnhhhbbb\\\VVVOOOKKK@@@???>>>;;;999888777666888666333222222222111111...//////000000111111222111111222222222222111111000000////////////000000111111111111000000//////000000000000////////////......///000111111111111......////////////..................////////////222222222222222222222222111111111111111111111111555444444333222222111111333333333333333333333333111111222222222333333333444333333222222333333444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111000000111111111222222222222222222222222222222222111111222222222333333333222444555444222000000000222222222222222222222222222222111000000000000111222222111111111111111111111111111111111111111111111111111111111222222222111111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000111111222222111111000000000000000000000000000000000111111111111000000000000////////////000000///////////////000000000000000000000000000000000////////////000000000000......//////000000111111000000////////////000000------......//////000000........................///////////////000000111000000111111222222111111222111000000//////000000000000111111111111000000000000000111111111111222......................../////////000000000111111111000000//////000000111------...000111222333444111111111111111111111111111111111111111111111111111222222222222333333333111111111222222333333444222222333333333333444444333333444444444555555555444444444333444555777777======???BBBJJJWWWeeennnyyy|||zzzyyyvvvssssssuuuyyy}}}zzzuuurrrppppppppprrrtttwwwzzz|||}}}||||||uuuxxx}}}xxxrrrooollljjjhhhkkklllllljjjjjjnnnvvv|||~~~wwwrrrooojjjiiifffdddbbbaaa``````aaacccggghhhgggfffeeeeeeaaaaaaaaaaaabbbcccdddeeehhhiiijjjjjjjjjiiihhhgggddd___XXXQQQKKKFFFAAA???888888888777666555333222444333222111000///////////////000000111111111222111111222222222222111111000000////////////000000222222111111000//////...000000000000////////////,,,------............---......////////////..................////////////222222222222222222222222111111111111111111111111333333333333333333333222333333333333333333333333111111222222222333333333444333333222222333333444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111111111111222222222333333222222222222222222222222111111222222222333333333111333444333111000000000222222222222222222222222222222111000000000000000000000000111222222333333111111111111111111111111000000111111111222222222000000111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000111111111111000000111000000000000000000111//////000000000111111111000000000000000000000000.../////////000000000111////////////000000000000000000////////////000000............////////////111111111111111111111111///////////////000111111///000111222222222222111000000///........./////////000111222222111000///000000111111111222222222////////////////////////000000000111111111222222111000///......///000111......///000111222222333111111111111111111111111111111111111111111111111111111222222222333333333000111111222333333444444222222333333333333444444222333444444555555555444555555555666666777777777888999:::<<<@@@FFFNNNTTT\\\bbbiiimmmnnnooorrrvvvzzz~~~~~~}}}xxxvvvwwwyyy{{{}}}}}}}}}||||||{{{xxxvvvsssqqqooooootttuuuxxxzzz|||}}}}}}|||wwwxxx{{{~~~}}}vvvpppllliiigggfffgggggggggdddbbbdddjjjoootttwwwzzzzzzwwwrrrnnnlllgggeeebbb```___```bbbcccaaadddggghhhhhhfffffffffdddccccccddddddeeefffgggiiiiiihhhfffbbb^^^ZZZWWWOOOKKKFFFAAA>>><<<999777555555444333333222222222111111222111000000111111000111111111111111111111111111222222222222111111111000///......///000111111111111000000000000000////////////000000000000....../////////......---......////////////..................////////////222222222222222222222222111111111111111111111111111222222333333444444555333333333333333333333333111111222222222333333333444333333222222333333444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333222222222222222333333333444444444222222222222222222222222111111222222222333333333...000222222222222333444222222222222222222222222222222111000000///000000......///111222333444555000000000000000000000000000000111111222222222222000000111111222222222222111111111111111111111111000000000000000000000000000000000000000000000000222222111000000111222222000000000000000000000000000000111111111111000000222222111111111111222222000000111111222222222333000000000000000000000000.../////////000000111111000000000000////////////000000////////////000000111111111111000000000000///////////////////////////////////////000111111///000111222222222222222//////...------------...///000111222222111000///000000111111222222222222000000000000000000000000111111111111222222222222111000///......///000111000000000000111111111111111111111111111111111111111111111111111111111111111111111222222333333333000000111222333333444444222222333333333444444444222333444555555555555555555666666666666666666666333555888;;;===@@@CCCFFFHHHLLLRRRTTTVVVZZZbbbiiirrryyy}}}}}}|||}}}|||||||||~~~~~~}}}{{{xxxxxxwwwuuusssqqqnnnmmmrrrsssuuuwwwxxxxxxxxxxxxvvvvvvvvvwwwzzz}}}yyyxxxxxxxxx}}}~~~~~~}}}|||{{{{{{||||||}}}yyyxxxxxxzzz~~~|||uuuoookkkiiihhhfffdddeeeddd```]]]^^^bbbfffgggkkkpppsssrrrooommmllleeeccc```^^^___aaadddfffbbbeeeiiikkkjjjiiihhhhhheeeeeeeeeeeeffffffggghhhcccaaa___ZZZTTTMMMGGGDDD>>><<<:::999999888666555333222111000111222444555000111333333333333444555222222111111111111111111111111222222222222111111111000///......///000111/////////000111111222222////////////000000000000222222222222222111000///......////////////................../////////000333333333333333333333333333222222111000000000111222222222222222222222222444444444444444444444444222222222222222222222222111333555555444222222333111111111111111111111111444333222222111111222222444444444444444444444444444444444444333222222111111222222333333222222111222222333333333333444444222222222333333444444444444444222222222222444444333333333222222111111111222222222222222222222222666555444222111000000000111111222333333333333222000000111111111111000000000000000000000000000000000000000000000000000000333333333333333222111000000000000000000000000000000000000000000000000000000000000///////////////000000000000000000000000000000000000000000000000111000///......///000111000000000000111111111111///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000222111111111000000//////000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111111111111000000000000000//////000111222333333333555555444333333222222111222222222222222222222222222222222222222222222222444444444444444444444444222333444666777999:::;;;??????@@@BBBFFFJJJNNNQQQ]]]bbbkkksssyyy~~~~~~|||zzzxxxvvvxxxzzzyyyvvvrrrooonnnlllnnnqqqsssuuuuuuuuutttrrrqqqpppppprrrvvvzzz}}}~~~{{{wwwtttsssuuuzzz~~~zzzyyy{{{~~~~~~xxxrrrppprrrtttsssqqqmmmoooqqqssssssuuuxxxzzzyyyvvvrrrmmmiiifffeeeeeeeeedddaaa___^^^^^^___```dddgggjjjmmmnnnmmmkkkiiidddcccbbbaaaaaabbbdddeeeiiigggeeeeeefffhhhhhhgggjjjiiigggffffffccc___\\\TTTQQQMMMGGGCCC@@@>>>>>><<<;;;888555444444555555222222222222222222222222////////////////////////222222222111111111000000000000000000000000000000222111000//////000111222000000000000000000000000000000000000000000000000111111000000//////......////////////////////////111111111111111111111111333333333333333333333333333333222111111111111111222222222222222222222222222222222222222222222222222222222222222222222222///111333333222000000111111111111111111111111111444333333222222222222222333333333333333333333333333333333444333333222222111222222333333222222111222222222333333333444444111111111222222333333333444333222222222222333444333333333222222222111111222222222222222222222222111111000000111111222222000111222222333333222222000000111111111111000000000000000000000000000000000000000000000000000000111222222222111111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000///......///000111000000000000111111111111///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////...///000000111000000000000000000000000111000000000000000000000000000000111222222222333333333333333222222222222222222222222222222222222222222222222222222222222444444444444444444444444222333444555666888999999999999:::;;;>>>AAAEEEGGGJJJNNNUUU]]]dddllltttyyy|||zzzuuuwwwxxxwwwsssnnnkkkjjjlllmmmppprrrsssssssssrrrpppooommmlllmmmooorrrtttxxxyyy{{{zzzxxxvvvuuuuuuwww{{{~~~zzzxxxwwwxxxxxxsssuuuxxxzzz|||~~~~~~~~~|||vvvooollllllllljjjhhhhhhjjjmmmoooooopppqqqssssssqqqnnnllliiihhhggggggeeecccaaa___^^^^^^___```]]]```dddhhhjjjjjjiiihhhfffdddbbb``````aaadddeeellljjjggggggggghhhhhhggghhheeeaaa]]]YYYUUUPPPLLLFFFDDD@@@<<<999777666666777555444222111111111222111111111111111111111111000000000000000000000000222222222111111111000000000000000000000000000000000000///......///000000000000000000000000000000000000000000000000000000111000000000/////////...////////////////////////------------------------333333333333333333333333444333333222222222222222333333333333333333333333222222222222222222222222222222222222222222222222///111333333111000111111222222222222222222222222333333333333222222222222222222222222222222222222111222333333333333333333111222222333333222222111222222222222333333333333000111111111111111222222333333222222222222333333333333333222222222222111222222222222222222222222000000//////000111111222000111222222333333222222000000111111111111000000000000000000000000000000000000000000000000000000000111111111111000//////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111///////////////000000111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000////////////////////////000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...............//////000////////////////////////000000000000000000111111111111111111111111222222111111111111111222222222333333333333333333333333222222222222222222222222444444444444444444444444333333333444555555666666555555555555777999;;;<<<>>>AAAEEEJJJQQQZZZdddjjjuuuxxx~~~|||{{{|||}}}{{{vvvqqqmmmkkklllnnnoooqqqrrrrrrqqqqqqooonnnllljjjiiijjjlllmmmpppqqqssstttssstttvvvwwwxxx{{{}}}|||yyyxxxyyy{{{}}}}}}yyyyyy}}}~~~}}}~~~}}}}}}~~~~~~~~~|||yyyvvvrrrooommmhhhjjjllloooqqqrrrrrrrrrtttxxxyyytttmmmiiihhhfffccc```ccceeeiiijjjjjjiiiiiijjjjjjjjjjjjkkkjjjjjjiiiiiidddcccaaa___^^^^^^______]]]```cccggghhhiiihhhgggeeedddbbbaaabbbeeehhhjjjnnnkkkhhheeeeeedddcccbbb^^^ZZZTTTOOOJJJEEE@@@======;;;999777555555555555222222111111000000000000000000000000000000000000111111111111111111111111222111111111111000000000000000000000000000000000//////............//////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,333333333333333333333333444444333222222333333444333333333333333333333333444444444444444444444444222222222222222222222222222333444444333222333444222222222222222222222222333333333333333222222222222222222222222222222222000111222333333333333333111222222333333222222111111222222222222333333333111111111111222222222222333222222222222222222333222222222222222222222222111111111111111111111111333333111000000/////////000000111222222222222222000111111222222111111000000000000000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000000000000000111111111111111222222222000000000000000000000000000000000000000000000000000000////////////000000///000000000111111111111000000////////////000000/////////////////////////////////////////////////////////////////////////////////000000000000000111111111000000000000000///////////////////////////000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///............///000000000000000000000000000000000000000000000111111111222222222111111111111111...//////000111222222222333333333333333333333333222222222222222222222222333333333333333333333333333333333333333444444444666555555444555555666777;;;<<<>>>@@@DDDJJJQQQWWWaaafffnnnuuuyyy|||}}}~~~zzzuuuqqqpppoooooopppqqqrrrrrrqqqqqqqqqpppnnnmmmlllllllllmmmlllnnnooopppppprrruuuwwwwwwxxxyyywwwssspppoooooopppuuu|||{{{vvvqqqoooqqqwww|||}}}yyyvvvxxxwwwvvvuuuvvv{{{|||yyyyyyzzz{{{zzz|||~~~|||zzzvvvwwwwwwwwwtttnnniiifffccceeegggjjjkkklllmmmmmmjjjnnnuuu}}}wwwsssnnnjjjhhheeebbb___```cccggghhhgggeeedddddddddfffhhhjjjjjjjjjiiihhhdddcccbbb```_______________aaadddfffgggfffeeedddddddddeeefffhhhjjjlllmmmjjjfffaaa]]][[[YYYVVVTTTMMMIIIDDDAAA>>>===:::999999999777666555555555555111111222333333222222111111111111111111111111111111111111111111111111111111111111111000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////........................333333333333333333333333333333333222222333444444333333333333333333333333444444444444444444444444222222222222222222222222222333444444222222333444222222222222222222222222333333444444444333222111333333333333333333333333000111111222333333333333111222222333333222222111111111111222222222333333333333333333333333333222222222222222222222222222222222222222222222222222111111111111111111111111444333222111111111111111000000111222222222222111111111222222222222111111000000000000000000000000000000000000000000000000111111222222333222222111000000000000000000000000000000000000000000000000000000111111222222222222000000000000000000000000000000000000000000000000//////000000000000/////////000000000111111111111000000////////////000000////////////////////////////////////////////////////////////////////////......//////000000000000000000000000000000111111///////////////////////////000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000//////000000111222111111111111111111111111//////000000111111111111222222222111111111111111......///000111111222333333333333333333333333333222222222222222222222222333333333333333333333333222222222333333333333333666666555555555444555555444666888999:::===@@@CCCKKKPPPXXX___fffmmmtttyyy}}}|||xxxuuutttqqqrrrrrrsssttttttttttttqqqqqqqqqqqqppppppppppppnnnpppppppppppppppsssuuusssttttttrrrooollljjjiiiiiilllqqqvvvzzz}}}}}}~~~vvvsssnnnllllllnnnooooooqqqrrrtttuuutttrrrpppnnnqqqooommmkkkkkknnntttyyy{{{~~~zzzvvvttttttuuurrrsssuuuuuutttrrrooonnnllloooqqqsssqqqlllgggdddcccdddfffhhhjjjkkkkkkkkkggghhhkkkoootttxxxyyyyyyrrrpppmmmkkkiiifffdddbbbbbbeeehhhiiihhhfffddddddcccdddgggiiiiiiiiigggfffeeedddcccbbbaaa`````````]]]___aaaccceeeeeedddddddddfffhhhjjjjjjiiigggfff___[[[UUUPPPLLLIIIEEEBBB???===:::888999999999888555555444222222111111111111111222333333333333222222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////333333333333333333333333333222222222222333333444333333333333333333333333222222222222222222222222222222222222222222222222111222222111000000111333333333333333333333333333333444555555555444222111333333333333333333333333000111222222222222222222111222222333333222222111111111111111222222222222444444444333333333333333111111222222222222111111111222222222222333333333111111111111111111111111111111111111222333555555///000111111222222111111111111222222222222111111000000000000000000000000000000000000000000000000111111222333333333333222000000000000000000000000000000000000000000000000//////000000111222222222000000000000000000000000000000000000000000000000//////000000000000//////000000000000111111111111111000000///////////////////////////////////////000000000000000000000000000000000000000000000000---......//////000000111000000000000111111111111////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000111222222111111111111111111111111/////////000111111222222111111111111111111222222...//////000111222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222333333333333444444444444444444333333000333666888888999:::<<<;;;@@@FFFKKKRRRZZZdddlllvvvyyy|||~~~|||{{{zzzzzzssssssttttttuuuvvvwwwwwwsssssstttuuuuuutttssssssrrrsssssssssqqqpppppprrrooopppppppppooollliiihhhggghhhjjjmmmqqqsssvvvwwwqqqnnnllljjjiiihhhfffdddggghhhiiijjjjjjiiiiiihhhhhhhhhfffdddccceeehhhlllnnnqqquuuzzz~~~|||xxxtttpppnnnnnnmmmmmmmmmnnnmmmllliiigggeeefffiiilllnnnnnnkkkhhheeebbbccceeegggiiijjjiiiiiigggffffffgggjjjmmmpppsssllllllkkkjjjiiigggeeedddeeegggiiijjjhhhgggffffffcccdddfffhhhhhhgggfffeeefffeeeeeedddcccbbbaaaaaa___```bbbeeefffggghhhhhhbbbccccccccc```\\\WWWTTTPPPLLLGGGBBB???<<<999666999777666555666777666555444444333333222111000000000000111111111111111111222222222222222222222222111111111111111111111111//////000000000000000111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////////////////333333333333333333333333111111111111111222333333444444444444444444444444222222222222222222222222222222222222222222222222111222222111//////111333333333333333333333333333333444555666555444222111222222222222222222222222111222222222222111111000111222222333333222222111111111111111222222222222333333333333222222111111000111222333333222111000111111222222222333333333111111111111111111111111//////000000111333444555///000000111111111111111111222222333333222222111000000000000000000000000000000000000000000000000000000111222222222222222000000000000000000000000000000000000000000000000......///000000111222222000000000000000000000000000000000000000000000000...///000111111000///...000000000000111111111111111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000------......///000000111///000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000///////////////000111111111111111111111111111111...//////000111111222222000000000111222222222333000000000111111222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222333333444444444222333333444444444444444222444666777777888999;;;666:::???AAADDDJJJRRRZZZeeeiiiooossstttuuuvvvwwwsssssstttuuuvvvwwwyyyyyyxxxyyyzzzzzzzzzyyywwwvvvssstttvvvuuurrrpppoooooonnnnnnoooppppppnnnkkkhhhggghhhiiikkkmmmnnnoooooommmllljjjiiihhhgggcccaaabbbbbbbbbbbbcccddddddeeecccddddddcccbbbaaacccdddeeefffiiimmmqqquuuxxxyyysssrrrpppnnnllljjjiiihhhiiijjjjjjiiihhhfffdddbbbeeefffiiikkkkkkjjjhhhgggbbbccceeegggiiiiiiiiiiiiffffffffffffgggiiilllnnnjjjkkklllllljjjhhhfffffffffgggiiiiiihhhgggggghhhcccdddeeeggggggggggggfffgggggggggfffeeedddbbbbbbaaabbbbbbccccccbbbaaaaaaWWWVVVTTTPPPMMMIIIGGGEEEBBB???;;;999888777555444666555444444555555333111444444444444444444333333222111000//////000000111111111111111111111111111000000000000000000000000////////////000000111111000000000000000000000000//////000111111000//////000000000000000000000000000000000000000000000000.../////////000000000111////////////////////////////////////////////////333333333333333333333333111000000000111222222333444444444444444444444444444444444444444444444444222222222222222222222222333444444222111111333666333333333333333333333333333444555666666444222111000000000000000000000000222222222222222111000///222222222333333222222222000111111111111222222222222222222222111111000000000111222333333222111000111111111222222333333333000000000000000000000000222111000000000000000111//////000111111111111111111222222333333222222111000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000---......///000111111111000000000000000000000000000000000000000000000000...///000111111000///...000000000000111111111111111111000///////////////111111111111111111111111000000000000000000000000000000000000000000000000---------...///000000111//////000000111111111222111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000...............///000000000000000000000000000000...//////000111222222222//////000111222333333444111111111111222222222222000000000000000000000000222222222222222222222222222222222222222222222222111222222333444444555555222333444555666666666555444555555444333333555777777;;;>>>???>>>@@@FFFLLLQQQVVV]]]bbbeeehhhjjjlllrrrsssssstttvvvxxxyyyzzz~~~|||zzzxxxsssuuuvvvvvvssspppnnnnnnoooooopppqqqqqqoookkkhhhhhhiiikkklllmmmlllkkkjjjmmmkkkjjjiiiiiihhhfffdddaaa```______```aaacccdddccceeeffffffdddccccccccc``````bbbdddgggjjjmmmooommmmmmllllllkkkiiigggfffggghhhhhhhhhgggfffdddcccffffffhhhiiiiiiiiihhhhhhcccdddfffhhhjjjjjjjjjiiidddfffggghhhhhhiiikkkmmmkkkmmmoooooollljjjhhhhhhfffggghhhgggffffffhhhiiicccccceeefffggghhhhhhhhhhhhhhhhhhgggfffeeecccccc```___]]]ZZZWWWTTTQQQPPPJJJHHHDDD@@@>>>===>>>???:::888555555555666666555222222222333444444222//////000111222333333333333555333111000///000222333000000000000000000000000////////////////////////.../////////000000111111000000000000000000000000---...///000000///...---000000000000000000000000000000000000000000000000.../////////000000111111////////////////////////111111111111111111111111444444333222222111111000///000000000000111111111444444444444444444444444222333333444555666777777222222222111111111111000222222222222222222222222333333333333333333333333111333666777777555222000000111222222000000111222333333333333333333333333222222222222222222222222111111111111111111111111333333333333333222111000222222222222222222222222111111111111111111111111333222111000000111222333444333333333333333333444111222333333222111000///111000000000//////......222222111111111111222222000000111111111111000000222111111111000000//////000...---...///000///...111111000000//////......000000000000000000000000111111111111000000000000............////////////222000///------///000222000000000000000000000000333111///...---...///000000000000000000///......000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111000000//////......000000000000000000000000000000////////////000000000000111111111000000///000000000000000000000000000000000000000000000000111111111111111000//////000000000000111111111111333000...///222444222000111...,,,,,,---...///...,,,///111222111111111111000111222222111000111222///000222333333222000///222222222222222222222222111111111111111111111111333333333222222111111111333333333333333333333333111111111222222333333333333333333333333333333333333444555666999;;;>>>???FFFGGGIIILLLOOOSSSVVVXXX[[[]]]aaaeeejjjqqqyyy~~~}}}zzz}}}{{{yyyvvvsssqqqqqqqqqqqqrrrrrrsssrrrqqqooonnnlllnnnooonnnlllkkklllmmmlllmmmmmmmmmllllllkkkjjjbbbbbbbbbccceeeeeecccaaaccceeeggggggeeecccccccccbbbaaa`````````bbbcccdddccceeeggggggffffffggghhhiiiiiijjjjjjiiihhhgggeeefffhhhjjjlllmmmnnnmmmmmmhhhhhhhhhiiiiiijjjjjjjjjffffffhhhiiikkkmmmnnnoooooommmiiihhhggggggffffffeeeffffffffffffeeeeeedddgggfffffffffgggggghhhiiiffffffdddbbb```^^^]]]\\\YYYVVVRRRLLLHHHDDDBBBAAA======<<<<<<;;;:::999999666555333222111222222333222222222111111111000000111111111111111111111111////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000///......------////////////////////////////////////////////////......///000000000000000,,,---...///000000000///////////////////////////......//////...---,,,,,,222222222222222222222333111111111222222222333333333333333333333333333333444444444444333333333333222222222222111111111111222222222222222222222222333333333333333333222222111222444666666555333111111222333222111000111222333333333333333333333333222222222222222222222222222222222222222222222222333333333333333222111000222222222222222222222222111111111111111111111111222222111000000111222222111111000000000000111111///000000111111000///...111111111000000000//////111111111000000111111111000000111111111111000000000000000//////.........111000//////111111000///222111111111000000000000000000000000000000000000111111111111000000000000....../////////000000000111000///......///000111000000000000000000000000222111///.........000111000000000000000///......000000000000////////////000000000000000000000000000000000000000000000000//////000000000111111111111000000000/////////...000000000000000000000000000000////////////000000000000111111111000000///000000000000000000000000000000000000000000000000111111111111111000//////000000000000111111111111000/////////111111000///000111222222222000///......000222222000000000111000111222222000000111222///000222333333222000///222222222222222222222222111111111111111111111111333333333222222111111111333333333333333333333333111111222222222333333333333333333333333333333333444444444555666888999:::;;;<<<===???BBBEEEGGGIIIMMMPPPTTTYYY___fffoootttzzz}}}~~~|||{{{yyywwwuuuuuuuuuuuuqqqqqqqqqqqqpppooonnnnnnnnnnnnooonnnllllllmmmooopppqqqqqqqqqpppooonnnnnnffffffgggiiijjjjjjgggeeedddfffggggggeeedddeeefffeeeeeeccccccbbbccccccdddbbbdddffffffeeedddeeefffiiijjjkkkkkkkkkjjjiiihhhiiijjjlllmmmnnnnnnnnnnnniiiiiiiiiiiiiiiiiihhhhhhhhhhhhiiijjjkkkllllllmmmmmmllliiiiiiiiijjjiiigggggghhhhhhiiiiiiiiihhhhhhjjjiiihhhgggffffffffffffcccbbb___[[[VVVRRROOONNNHHHGGGCCC@@@===;;;:::999888888888777666555555555444444333222222333444555222222222111111111000000111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000.........////////////////////////////////////////////////////////////////////////000000000000///......////////////......///////////////////////////////////////...------000111111222333333444444333333333333444444444444222222222222222222222222333333333333222222222222333222222222111111111111222222222222222222222222444444333333222222222111111222333444444444444444333444444333222111111222333333333333333333333333222222222222222222222222333333333333333333333333222222333333333222111111222222222222222222222222111111111111111111111111222222111000000111222222000000000//////000000000...///000000111000000000222222222111111111111000111000000//////000000111000000111111111111000000000000000000000/////////222111000000222222111000222222222222111111111111000000000000000000000000111111111111000000000000/////////000000000111111111000///......///000111000000000000000000000000000000///......///111111000000000000000//////...////////////000000000000000000000000000000000000000000000000000000000000//////000000000000111111000000000000////////////000000000000000000000000000000////////////000000///000000111111000000000000000000000000000000000000000000000000000000000000111111111111000000///000000000000111111111111---...////////////222444111333444222///...000222111111222111//////000111000111222222000000111222///000111222222111000///222222222222222222222222111111111111111111111111222222222222222111111111333333333333333333333333111222222222222333333333333333333333333333333333555444444333333444444444777777888999:::<<<===>>>???BBBEEEJJJOOOUUU\\\aaakkkrrrzzz~~~}}}}}}}}}}}}|||{{{yyyyyyzzzzzz{{{xxxwwwuuutttsssrrrrrrrrrsssssssssqqqoooooorrrtttssssssssssssrrrqqqpppooojjjjjjllloooqqqpppmmmjjjgggggggggfffeeeeeegggiiijjjiiihhhfffeeeddddddddddddeeeffffffeeeeeefffgggiiijjjkkklllllllllkkkjjjlllmmmnnnoooooooooooonnnoooooonnnmmmmmmlllkkkkkkmmmmmmmmmnnnnnnnnnnnnnnnllljjjjjjjjjkkkkkkiiigggiiijjjjjjkkkkkkjjjjjjjjjkkkiiigggdddbbb```^^^^^^XXXVVVSSSNNNIIIEEEAAA@@@<<<<<<:::999888888888888555444444333333222222111222222222222333444555666222222222111111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000------......///000000111////////////////////////000000000000000000000000000000000000000////////////////////////.........//////////////////////////////000000000///......111111111222222333333333333333333444444444444555222222222222222222222222000000111222333444555555333333222222222111111111111222222222222222333333444444333333222111111111111111111111222333555555444555555444222111111333222222222222222222222222222222222222222222222222333333333333333333333333222222333333333222222111222222222222222222222222111111111111111111111111222111111111111111111222222222111111111111222222000111111222333333333333222222222222222222222222000000////////////000000000000111111111111000000333333222222222222222222222111000000111222111000111111111111111111111111000000000000000000000000111111111111000000000///000000000000111111111111000000////////////000000000000000000000000000000//////......///000111222//////000000000000//////////////////000000000000////////////////////////////////////////////////////////////000000000111000000000000////////////000000000000000000000000//////000000000000//////...///000000000000000000////////////////////////////////////////////////000000111111111111000//////000000000111111111111---//////...---111888>>>CCCBBB???777...+++///333222222222000......000222000111222111000///000222000000111111111111000000111111111111111111111111111111111111111111111111222222222111111111111111222222222222222222222222222222222222222222222222222222222222222222222222444333333222222222333333888888777777777888999999999;;;===???AAAEEEJJJMMMXXX___hhhllllllmmmpppttt{{{zzzzzz{{{|||~~~|||zzzxxxwwwwwwwwwxxxxxxvvvrrrpppppprrruuutttttttttsssrrrpppooonnnlllmmmpppsssuuutttpppmmmiiiiiihhhfffeeefffjjjlllmmmmmmkkkiiihhhfffeeeeeeggghhhiiihhhgggggghhhiiihhhiiikkklllmmmmmmmmmllloooooooooooooooooonnnnnnpppppppppooonnnnnnmmmmmmnnnnnnooooooooopppppppppmmmlllllllllllljjjgggdddhhhhhhhhhhhhgggeeedddcccdddbbb^^^ZZZWWWSSSQQQPPPGGGFFFDDDAAA>>><<<:::999777777777777777777777777444444444333333222222222111111111111222222333333111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////000000000000////////////////////////............//////000000////////////////////////000000000000000000000000111000000///////////////...............////////////////////////////////////000000000000000//////333333333222222222111111222222222222333333333333444444444444444444444444111111222333444555666666333333333222222222222111111111111222222333333333333333333222222111111111111000000000111333444555333444555444222111222333222222222222222222222222222222222222222222222222333333333333333333333333111222222333333333222222222222222222222222222222111111111111111111111111111111111222222111111111222222111111111111222222111111222222222333444444222222222222222333333333000000////////////000000000000111111111111000000222222222222222222333333111000//////111111000///000000000000000000000000000000000000000000000000111111111111000000000///000000000000111111111111000000////////////000000////////////////////////...////////////000111111//////000000000000//////.../////////000000000111////////////////////////////////////////////////...////////////000000000////////////000000000000000000000000000000000000//////000000000000//////......///000000000000000///////////////////////////////////////////////////000000111111111000000///000000000111111111111000000///---...555???HHHQQQRRROOOFFF:::111///000222222222000......000222///000111111000///000111000000000111111000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333444555666555444444333333444444666888999::::::<<<@@@BBBHHHMMMSSSVVVVVVYYY```fffmmmnnnqqqtttyyy~~~}}}}}}}}}}}}|||yyyvvvrrrrrrtttvvvwwwwwwvvvuuusssrrrpppooommmoooqqquuuwwwvvvrrrooolllkkkjjjhhhfffhhhkkknnnoooooonnnlllkkkiiiggggggiiijjjjjjiiiggggggiiijjjhhhiiikkkmmmnnnnnnnnnmmmooooooooonnnnnnnnnnnnnnnnnnnnnmmmmmmmmmllllllllllllmmmmmmnnnooopppqqqqqqqqqpppnnnllljjjgggccc___aaaaaa```^^^\\\ZZZWWWVVVUUUSSSPPPLLLHHHEEECCCAAA;;;::::::999777666666555222222222222222222222222333333333333333222222222111111111111000000//////111111111111111111111111111111111111111111111111////////////////////////////////////////////////////////////000000000000////////////////////////000000//////............////////////////////////000000000000000000000000111000////////////000000------------...///111222//////////////////////////////000000000000000///444444333333222111111000111111111111222222222222444444444444444444444444444444444444333333333333333333333333222222222222111111111222222333333444222222222222222222222222000000000000111222333333111333444333222111222444222222222222222222222222222222222222222222222222333333333333333333333333111111222333333333222222222222222222222222222222111111111111111111111111000111222222222222111000000000000//////000000000111111000000000111222222111222222222222333333333111000000//////000000111000000111111111111000000/////////000000000000000111000//////000111000//////////////////000000000000000000000000000000000111111111111000000000000/////////000000000111111//////000000000000///////////////////////////////////////000000000000000...//////000000000000000......//////000000111111000000000000000000000000000000000000000000000000......////////////000000////////////000000000000000000000000000000000000...///000111111000///...------...///000000000000000000000000000000000000000000000000000000000000///000000111111111111000000000000000111111111111111000...---000888AAAHHH<<>>???AAADDDEEEFFFJJJQQQVVVWWWYYY^^^eeemmmuuu|||}}}|||~~~}}}||||||zzzxxxvvvtttssspppqqqssswwwyyyxxxuuusssppppppnnnllljjjkkknnnpppqqqqqqqqqpppooonnnlllkkkjjjkkkjjjiiiggggggiiikkkjjjkkkmmmoooooopppooooooppppppooonnnnnnnnnooooooqqqqqqppppppooonnnmmmmmmmmmnnnooopppqqqrrrsssssspppmmmiiifffccc___ZZZVVVTTTTTTRRRPPPNNNKKKIIIGGGEEEDDDAAA???<<<:::999888777777666555444333222111111111222222222111000000111111111111111111111111111222222111111///......111111111111111222222222111111111111111111111111........................000000000000000000000000////////////000000000000000000000000000000000000111000000///......------////////////////////////000000000000000000000000000///.........///111222......------...///111222////////////////////////......///000000000//////333222222222222222222222111111111111222222222222333333333333333333333333333333333333222222222222444444333333333222222222000111111222333333444444000000000111222222333333000000111111111111111111///111222222111111333444111111111111111111111111222222222222222222222222222222222222222222222222000111222333333333333222222222222222222222222222111111111111111111111111000111222222222222111000111111000000000000111111333222111000000000111222111111111111222222222333111111111000000111111111000000111111111111000000.........//////000000000222111000000222222111000//////000000000111111111000000000000000000000000111111111111000000000000....../////////000000000//////000000000000//////////////////////////////000000000000000//////.........///000000000000000.........///000111111111000000000000000000000000000000000000000000000000........./////////000000.../////////000000000111000000000000000000000000...///000111111000///...,,,---...///000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000111111111111000...---///333888;;;===)))///888>>>@@@;;;555000...000222222000000000111///000111000///...///111000000////////////000000111111111111111111111111111111111111111111111111///000000000111111111222111111111111111111111111333333333222222222111111111111111111111111111111111111111111222333444555555444444444444555666666222333555555444555777888999::::::;;;>>>@@@CCCEEEFFFHHHLLLRRRYYYaaagggkkkqqqsssuuuyyy|||~~~~~~|||zzzwwwvvvuuuuuuvvvyyy{{{|||zzzxxxuuuuuutttrrrooooooqqqssssssssstttuuutttsssrrrrrroooooonnnlllkkkkkkmmmooonnnoooppprrrrrrrrrqqqqqqqqqqqqpppoooooopppqqqrrrtttsssrrrpppmmmkkkjjjiiigggggghhhhhhiiiiiiiiiiiiddd```[[[WWWSSSOOOKKKHHHEEEEEEDDDCCCAAA???>>>===:::999888777666555555555555444444333222222111111222222333444444333222222111111111111111111111111111111222333333222111000000000111111111222222222111111111111111111111111////////////////////////000000000000000000000000////////////000000000000000000000000000000000000///////////////.........///////////////////////////////////////////////////...------...000222444222000///---------...///////////////////////////------...///////////////111111111222222333444444111111222222222333333333222222222222222222222222//////000111222333333444444444444333333333222222000000111222333333444444//////000111222333333444000111111111111000000///...///111111111111333555111111111111111111111111222222222222222222222222111111111111111111111111000111222333333333333333222222222222222222222222111111111111111111111111000111222333333222111000444444333333333333444444666555333222222222333333000000000111111222222222222222111111111111222222000000111111111111000000//////000000111111111222333222111111333333222111000000111111222222222333000000000000000000000000111111111111000000000000............//////////////////000000000000//////////////////////////////000000111111000///...---......///000000000000000---......///000111111222000000000000000000000000000000000000000000000000............/////////000.../////////000000111111000000000000000000000000...///000222222000///...,,,---...///000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000111111111111...,,,---000444777555333444333444444444222...***---///111222111111111111///000111000///...///111000000////////////000000000000000000000000000000111111111111111111111111//////000000111111111222111111111111111111111111333333333222222111111111111111111111111111111111222111111111111111222222111111111111111222444444444555555444111000000111666555666888:::<<<;;;:::??????BBBEEEIIINNNSSSUUUWWWZZZ___eeejjjoooqqqssstttvvvyyyzzz{{{|||~~~}}}zzzxxxwwwxxxxxxyyy{{{~~~~~~|||yyyyyyxxxvvvsssrrrsssttttttuuuvvvxxxxxxxxxwwwvvvuuutttsssqqqoooppprrrtttqqqrrrssstttttttttsssrrrrrrrrrqqqpppqqqrrrssstttpppooollliiieeebbb___^^^YYYYYYYYYYYYXXXXXXWWWWWWWWWSSSMMMHHHEEEAAA>>><<<<<<<<<<<<;;;:::999888888444444444444444555666777111111222222222333333333...///111222222222111111222222222222333333333333000111333444555555444333000000111111222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000------......///000000000////////////////////////////////////////////////...---------...111333555555333000---,,,+++,,,,,,////////////////////////,,,,,,---...//////......