BM6P6(@ xxxxxxwwwwwwvvvwwwwwwwwwxxxvvvuuuwww{{{}}}|||zzz}}}{{{yyywwwwwwvvvssstttvvvuuuttttttuuuvvvvvvvvvyyy|||yyyvvv~~~{{{wwwyyyyyyyyy||||||vvviii___```___{{{{{{sssqqqooooookkkfffaaa___]]][[[ZZZZZZZZZZZZ[[[\\\^^^___```aaa`````````bbbeeehhhiiieeefffggggggfffccc```___```^^^```cccbbb]]]ZZZ[[[YYYUUURRRSSSWWWYYYWWWTTTZZZYYYWWWUUUVVVYYY]]]___\\\\\\\\\[[[ZZZYYYXXXWWWTTTTTTTTTSSSTTTUUUVVVVVVQQQTTTXXXZZZ[[[[[[\\\]]]\\\WWWTTTWWW___cccbbb___ZZZXXXVVVTTTUUUXXX[[[^^^[[[ZZZYYY[[[]]]___^^^]]]^^^YYY^^^mmm{{{hhh[[[cccmmm{{{tttzzzXXX>>>888999888<<<888999>>>???;;;<<>>@@@?????????@@@@@@@@@@@@AAA@@@@@@AAABBBCCCDDDDDDEEEGGGIIILLLNNNRRRWWW]]]aaa{{{sssooorrrjjjeee```aaaeeegggfffddddddddddddeeeggghhhjjjkkkhhhjjjlllooopppooommmlllhhhfffeeeddddddeeefffhhheeeeeeeeefffffffffffffffcccccccccbbbbbbbbbbbbbbbaaaccceeegggfffbbb^^^[[[\\\\\\[[[YYYVVVRRROOOMMMGGGFFFDDDAAA???===<<<<<<<<<<<<:::888666666888;;;===999888<<<>>>>>>BBBGGGHHHMMMWWWaaahhhmmmwww{{{ssskkkiiiddd]]]UUULLLEEEBBB???<<<;;;===>>>DDDUUUfff}}}xxxeeeaaa___```___^^^___cccccc___ZZZXXXYYYYYYWWWUUUTTTTTTUUUVVVWWWXXXYYYZZZZZZYYYXXXWWWVVVUUUUUUUUUOOOMMMJJJIIIJJJKKKKKKKKKLLLJJJHHHIIIKKKNNNNNNNNNJJJIIIGGGFFFDDDCCCBBBBBB???@@@@@@AAAAAA@@@@@@???>>>===============>>>>>>>>>>>>>>>>>>===<<<;;;:::::::::::::::::::::::::::999999999888888888888777777777666666666666777777999999999999999999999999:::::::::;;;;;;;;;<<<<<<;;;<<>>AAARRRdddvvvUUUUUU???MMMEEE:::@@@BBBEEEUUUuuuiiiWWWSSSLLL???xxxxxxwwwwwwwwwwwwxxxxxxyyywwwvvvxxx{{{|||{{{yyy~~~~~~|||{{{yyywwwvvvuuussstttuuuuuussssssuuuvvvvvvtttvvvyyyzzz{{{zzzwwwwwwwwwyyy}}}zzzjjjYYYXXXbbbfffuuummmmmmnnnmmmjjjeeebbb___]]][[[YYY]]]]]]]]]]]]]]]^^^___```bbbaaa``````aaaccceeefffcccdddddddddcccaaa```^^^YYYXXX\\\aaaccc```^^^```ZZZVVVSSSTTTXXXZZZXXXUUUWWWWWWVVVWWWYYY\\\```bbb\\\\\\\\\\\\[[[ZZZYYYYYYUUUUUUTTTTTTTTTTTTTTTTTTRRRTTTXXXZZZ[[[]]]___aaa\\\XXXVVVXXX]]]bbbcccbbb]]]\\\ZZZXXXXXXYYYZZZ\\\[[[ZZZZZZ\\\^^^``````______YYYYYY```hhh}}}nnnYYY]]]ssswwwxxxjjjNNNCCC>>>888===::::::>>>===999999>>>AAAFFFIIIRRRpppxxxjjj[[[OOOKKKMMMKKKIIIFFFDDDBBBAAAAAA@@@AAA@@@???>>>===>>>???@@@=========<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>???CCCDDDGGGIIIKKKOOOUUUYYYmmm{{{sssooopppkkkfffaaaaaaccceeeccc```___``````aaaccceeeggghhhfffhhhjjjlllmmmlllkkkjjjbbbaaa```______```aaabbbbbbaaaaaaaaaaaaaaaaaaaaa____________^^^^^^]]]]]][[[\\\^^^^^^]]]ZZZWWWTTTPPPPPPOOOMMMJJJGGGDDDCCC@@@???>>><<<;;;:::::::::999999999888777777999;;;;;;999:::>>>@@@AAAGGGNNNSSSUUU___mmmyyywwwjjj```TTTKKKHHHGGGEEEBBB;;;999;;;@@@GGGSSShhh{{{~~~zzztttnnnddd```___aaa```^^^___bbbbbb```^^^\\\[[[ZZZYYYWWWXXXXXXXXXXXXXXXXXXXXXXXX[[[ZZZXXXWWWUUUTTTTTTSSSOOOMMMKKKJJJKKKKKKJJJIIIJJJIIIGGGHHHJJJLLLMMMLLLIIIHHHGGGEEECCCBBBBBBBBB??????@@@@@@@@@@@@??????>>>======<<<<<<======>>>===>>>>>>===<<<;;;::::::::::::::::::::::::::::::999999999888888888777777777777666666666666777777999999999999999999999999::::::::::::;;;;;;;;;;;;888999===???======HHHUUUppp~~~pppHHHJJJ@@@777;;;@@@GGGQQQhhhgggWWWOOOHHHxxxxxxwwwwwwwwwxxxxxxyyyzzzxxxwwwxxxyyyzzzyyywwwzzzzzzzzzzzzxxxvvvtttsssrrrssstttsssrrrssstttvvvvvvsssssswww}}}|||yyywwwvvvwwwzzzpppaaa]]]uuuzzzmmmeeegggmmmllljjjgggeeecccaaa]]]ZZZ___^^^]]]]]]]]]]]]^^^___cccbbbaaa`````````aaaaaa```````````````___^^^^^^YYYXXX\\\bbbeeecccbbbddd\\\YYYVVVVVVYYYZZZYYYWWWXXXXXXXXXZZZ\\\^^^```aaa\\\\\\\\\]]]]]]\\\\\\[[[WWWWWWVVVUUUSSSRRRRRRQQQQQQSSSUUUWWWXXX[[[___bbb\\\ZZZYYYYYY[[[___ccceeedddcccaaa___]]]\\\[[[[[[ZZZYYYYYY[[[^^^```aaa``````\\\[[[[[[ZZZfffkkkUUU___qqqyyyyyynnnbbbPPP===:::999;;;??????<<<999:::===>>>???CCCQQQooo~~~lll^^^YYYRRROOOKKKHHHFFFEEECCCAAA@@@???>>>===<<<<<<<<<<<<<<<<<<;;;;;;:::999999999999999999999999999999999<<<===???@@@BBBEEEIIILLLWWWcccrrrwwwssskkkgggfffgggccc^^^]]]^^^^^^\\\YYYWWWXXXXXXZZZ[[[^^^___``````bbbdddfffffffffdddccc\\\[[[ZZZYYYYYYZZZ[[[\\\``````______^^^^^^]]]]]]YYYXXXXXXWWWVVVUUUTTTTTTQQQQQQQQQQQQPPPMMMKKKJJJCCCCCCBBBAAA>>><<<:::999999999888888888999999999777888999999999:::<<<>>><<<===AAAEEEFFFGGGPPPZZZeeefffoooyyy|||~~~nnn___SSSEEE>>>@@@BBB@@@===999:::???HHHSSSbbbwww~~~wwwooohhhdddbbb______bbbbbb^^^^^^```aaabbbbbb```^^^[[[[[[[[[]]]]]]\\\[[[ZZZYYYYYYXXXYYYYYYWWWVVVUUUTTTTTTTTTOOOMMMLLLLLLLLLKKKIIIFFFIIIGGGFFFGGGHHHJJJJJJIIIGGGFFFEEECCCBBBAAAAAAAAA>>>??????@@@@@@??????>>>======<<<<<<<<<<<<<<<===<<<======<<<<<<;;;:::999999999999999999999999999999999888888888777777777777666666555555666666777888888888888888888888888999999999::::::::::::;;;777888;;;>>>===;;;???FFFSSSooossseeeTTT@@@;;;AAAAAASSSyyy~~~hhhWWWLLLxxxwwwwwwwwwwwwxxxxxxyyyyyyxxxwwwwwwvvvvvvuuutttvvvwwwxxxxxxwwwuuurrrqqqqqqrrrsssrrrqqqrrrtttvvvuuusssttt{{{}}}zzzyyyzzzxxx{{{zzzlll___\\\rrrnnngggaaadddnnnmmmlllkkkjjjiiifffaaa^^^\\\[[[ZZZZZZZZZ\\\^^^___cccbbbaaa```___^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\___^^^aaafffgggcccbbbccc]]][[[YYYYYYZZZ[[[YYYXXX\\\\\\]]]]]]]]]]]]]]]]]]\\\\\\]]]]]]^^^]]]]]]]]]YYYXXXWWWVVVTTTRRRQQQPPPPPPQQQQQQQQQRRRUUUZZZ^^^\\\\\\\\\ZZZZZZ]]]ccchhhjjjjjjhhhfffccc```]]]\\\YYYXXXWWWYYY]]]```aaaaaadddaaabbbccc]]]]]]nnnttt___RRR\\\lllvvvwwwsssSSS@@@===<<<@@@DDDDDD???;;;;;;:::===BBBCCCLLLeee~~~uuufff```XXXQQQMMMJJJGGGDDD@@@@@@???>>>===<<<;;;;;;<<<<<<<<<;;;;;;;;;:::::::::::::::999999888888888777888:::::::::<<>>@@@BBBEEELLLRRRSSSUUU```lll{{{|||vvvllllllrrrqqqdddWWWLLLFFF???>>>@@@???;;;666>>>CCCLLLVVV```kkkyyy|||}}}}}}~~~}}}wwwnnnfffbbb``````^^^```cccccc___]]]^^^^^^aaadddbbb^^^[[[[[[\\\______^^^]]]\\\[[[ZZZZZZWWWVVVUUUUUUUUUUUUUUUVVVPPPOOONNNNNNNNNLLLIIIFFFGGGFFFEEEEEEGGGHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@===>>>>>>??????>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999999999999999999888888888888777777777777666666666555555666666666888888888888888888888888888888888999999999::::::::::::;;;=========>>>???BBBPPPyyy[[[???===999BBBZZZvvv|||jjjYYYwwwvvvvvvvvvwwwwwwxxxyyywwwwwwvvvuuusssrrrrrrrrrssstttuuuvvvvvvtttrrrpppqqqrrrrrrqqqqqqrrruuuwwwvvvwww{{{}}}zzzzzz|||~~~~~~xxxeeeWWWOOOXXXrrrffffffaaadddooolllkkkkkkkkkjjjgggccc___WWWVVVVVVVVVWWWZZZ]]]___aaaaaaaaa```^^^\\\ZZZYYYYYYYYYZZZ[[[[[[[[[ZZZZZZ___^^^```eeefffbbb```aaa___]]][[[ZZZZZZZZZZZZYYY]]]]]]^^^___^^^^^^]]]\\\\\\]]]]]]^^^^^^^^^]]]]]]YYYYYYXXXWWWVVVSSSQQQPPPSSSRRRRRRPPPPPPRRRWWWZZZ\\\]]]]]][[[YYY\\\ccciiijjjjjjhhhfffccc```]]][[[ZZZXXXXXXZZZ^^^bbbdddeeegggcccccceeeccc^^^aaahhhmmm[[[PPPTTTZZZhhhxxx{{{wwwaaaUUUGGGAAADDDIIIGGGBBB;;;777999???===888AAAPPP]]]wwwsssfff]]]VVVOOOJJJFFFEEEDDDBBB@@@??????>>><<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999888888777555666888777777777999;;;<<<>>>BBBEEEFFFFFFEEEEEEIIIHHHGGGFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFHHHIIIJJJIIIJJJKKKLLLLLLLLLKKKJJJLLLLLLKKKKKKKKKKKKLLLLLLIIIHHHHHHGGGFFFEEEEEEDDDEEEDDDCCCBBBAAA@@@??????======;;;:::999999888888:::999888888777777666666888777777777777888999999999:::<<<===>>>???BBBEEEHHHNNNYYYccciiinnnzzz}}}vvvsssiii^^^XXXVVVQQQIIICCC>>>======>>>??????>>>===KKKTTT```jjjpppuuuyyyzzzxxxtttuuuuuuuuuuuuuuusssmmmeee``````bbb___^^^```cccccc___\\\^^^\\\___bbbaaa]]]ZZZZZZ\\\]]]]]]]]]\\\\\\\\\\\\\\\XXXXXXVVVUUUTTTSSSRRRRRRRRRQQQPPPPPPOOONNNJJJHHHFFFDDDDDDDDDEEEEEEDDDCCCBBBAAAAAA@@@?????????@@@<<<======>>>>>>======<<<<<<<<<;;;:::999999::::::999::::::::::::999999888888888888888888888888888888888888777777777666666666666555555555555666666777777777777777777777777777777777888888888888999::::::999999:::===>>>>>>===CCCWWW~~~KKKAAA@@@;;;CCCPPP___ppp|||uuuuuuuuuuuuuuuvvvwwwxxxuuuvvvvvvuuurrrqqqqqqrrrqqqrrrsssttttttsssrrrrrrrrrrrrrrrqqqqqqsssvvvyyyzzz~~~zzzyyy{{{sss^^^RRRJJJMMMccciiibbbeeeccceeemmmiiihhhhhhhhhhhheeebbb___UUUTTTTTTTTTVVVZZZ]]]```]]]^^^______^^^[[[YYYWWWWWWXXXZZZ[[[[[[ZZZYYYXXXWWWVVVZZZ```bbb___^^^```___^^^]]][[[ZZZYYYYYYYYY[[[[[[]]]^^^____________]]]]]]]]]^^^^^^]]]\\\\\\YYYYYYYYYYYYXXXVVVTTTSSSWWWWWWVVVTTTSSSUUUXXX[[[[[[\\\\\\[[[ZZZ\\\aaafffeeedddcccbbb___]]][[[YYY\\\[[[ZZZ]]]aaafffiiijjjhhhaaa\\\^^^```___```ccckkkjjjvvvfffOOOEEEPPPcccvvveeeNNNFFFHHHJJJIIIBBB<<<999<<<;;;888;;;BBBAAAMMMUUU[[[bbbkkkvvviii\\\SSSOOOLLLHHHDDDAAA?????????=========<<<<<<<<<<<<<<<999999999888888888777777555777888888666666777888;;;;;;::::::;;;;;;======<<<=====================<<<<<<<<<======>>>???@@@?????????@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>======<<<======<<<;;;:::999999888777777777666666666666555777777666555666666777777777777777777777888999:::<<<===???AAACCCGGGMMMQQQTTT[[[iiiyyy|||ppphhhbbbYYYPPPJJJEEE???<<<<<<::::::999;;;@@@HHHRRRXXX___iiittt{{{xxxuuuvvvuuurrrnnnmmmjjjddd^^^]]]```ccc___^^^___cccbbb^^^\\\^^^[[[\\\]]]]]][[[ZZZZZZZZZYYYZZZZZZZZZ[[[\\\\\\\\\]]][[[XXXUUURRROOONNNMMMRRRPPPOOOOOOOOONNNLLLJJJEEEDDDCCCDDDEEEDDDBBB@@@@@@???>>>>>>>>>>>>??????;;;<<<<<<======<<<<<<;;;<<<;;;:::999888888888999888888999999999999888888777777777777777777777777888888777777777666666666666555555444444555555666666666666666666666666666666666666777777777888888666888888555666;;;>>>======???EEEWWWZZZAAABBB>>>>>>@@@DDDNNNfffsssssssssssstttuuuvvvwwwuuuwwwxxxvvvsssqqqrrrtttqqqqqqqqqrrrssssssssstttsssssssssrrrrrrssswwwzzz}}}{{{zzz{{{~~~vvv^^^NNNEEEKKK```}}}wwwccc```dddcccdddhhhgggffffffffffffeeebbb___YYYXXXVVVVVVWWW[[[^^^aaaZZZ[[[]]]^^^^^^[[[XXXVVVVVVXXX[[[]]]]]][[[XXXUUUQQQQQQUUU\\\___]]]]]]_________^^^\\\ZZZXXXXXXYYY\\\\\\\\\]]]]]]^^^^^^___]]]]]]^^^]]]]]]\\\[[[ZZZWWWXXXZZZ[[[ZZZYYYWWWVVVYYYYYYYYYXXXXXXYYY\\\___[[[[[[[[[ZZZ[[[]]]```cccaaaaaa```___]]]\\\\\\[[[[[[ZZZYYY\\\aaafffjjjkkkfff```\\\[[[\\\]]]___aaallleeefff{{{fffLLLIIIRRR]]]qqqyyyoooUUUKKKHHHFFFFFFAAA===<<<<<<===>>>>>>===BBB@@@AAAGGGKKKYYYrrrzzzmmm___ZZZSSSLLLFFFDDDCCCCCCCCCCCCAAA@@@>>>===<<<;;;:::999999999999999999999666888999999777666777888999999:::999888999;;;===888999:::::::::999999:::::::::999999999999::::::999999999999999999999999888999999999999999999888;;;;;;;;;;;;;;;;;;;;;;;;999999888888777777777666444555666666777777666666555555444444555666888888777777888999;;;===???@@@CCCEEEGGGJJJOOOWWW___eeehhhnnn|||zzzssssssrrrjjjaaa\\\SSSKKKEEECCCAAA<<<:::<<<;;;999888???NNNaaapppyyywww}}}wwwtttwwwvvvqqqhhhfffbbb^^^[[[[[[^^^``````^^^^^^bbbaaa]]]\\\^^^\\\[[[YYYYYYZZZ[[[ZZZZZZWWWWWWXXXXXXXXXYYYYYYYYY[[[ZZZWWWTTTRRRPPPNNNNNNQQQOOOMMMLLLMMMMMMLLLJJJEEEDDDCCCDDDDDDDDDAAA???>>>===============>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;999888888777777777777777888888888888888777777777777777777777777777888777777777666666666666666555555444444555555666666666666666666666666666555555666666666777777777333888:::666555:::<<<;;;;;;???AAAEEE^^^rrrFFFDDDBBB@@@>>>===>>>NNNsssrrrrrrrrrssssssuuuvvvvvvvvvxxxyyywwwtttrrrtttvvvqqqqqqqqqqqqrrrssstttuuussstttsssrrrrrrtttxxx{{{|||{{{{{{|||~~~hhhUUUIIIDDDTTTvvvzzzlll______bbbccccccdddiiigggffffffffffffdddbbb]]]\\\ZZZYYYYYY\\\```bbbXXXZZZ\\\^^^^^^\\\YYYWWWVVVYYY\\\___^^^[[[WWWTTTRRRRRRVVV\\\^^^\\\\\\^^^______^^^\\\YYYXXXXXXXXX```___^^^]]]\\\[[[[[[[[[^^^^^^^^^]]]\\\[[[ZZZYYYWWWXXXZZZ[[[\\\[[[ZZZYYYWWWXXXYYYYYYYYY[[[^^^```ZZZZZZYYYZZZ\\\^^^___```aaa```______^^^______```XXXVVVVVVXXX^^^cccgggiiicccbbbaaaaaa^^^[[[[[[]]]^^^aaaeeemmm}}}eeePPPHHHJJJWWWsssvvv|||iiiPPPEEE@@@@@@@@@>>>;;;;;;<<<999555777???===<<>>AAABBB>>>:::;;;;;;888;;;IIIaaayyytttppptttuuuqqqdddbbb___\\\[[[ZZZ[[[[[[```^^^^^^aaa```]]]\\\___^^^[[[WWWWWWZZZ\\\[[[YYYWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUTTTSSSSSSRRRSSSSSSOOOMMMJJJIIIJJJKKKKKKKKKEEEDDDDDDDDDDDDCCCAAA>>>===<<<<<<<<<<<<===>>>>>>:::;;;;;;<<<<<<;;;;;;:::;;;:::999888777777777777666777888888888888777777777777777777777777777777777777777777666666666666555555555444444555555555666666666666666666666666555555555555666666666777222:::>>>:::777:::<<<:::999???CCCCCCKKKoooTTTOOOBBB>>>===@@@@@@EEEXXXmmmooorrrtttuuuttttttuuuwwwwwwwwwvvvuuuuuuuuuuuuuuuvvvsssppppppsssvvvvvvuuutttuuuvvvtttsssyyyzzzyyyzzz{{{|||~~~aaaTTTOOODDDAAAfff|||qqqhhh^^^[[[[[[\\\aaafff___aaaddddddcccaaa```___```^^^\\\ZZZZZZ[[[]]]^^^aaa```______```^^^XXXTTTTTTWWW\\\^^^^^^YYYTTTPPPTTTVVVZZZ^^^```aaa```___dddcccaaa___\\\[[[ZZZYYYfffaaa\\\[[[\\\\\\[[[YYYaaa```^^^\\\ZZZYYYYYYYYYZZZZZZ[[[[[[\\\\\\\\\\\\ZZZXXXWWWVVVXXX[[[___bbb___\\\YYYWWWYYY[[[]]]^^^____________^^^^^^^^^^^^___\\\WWWSSSRRRVVV]]]bbbcccbbbaaa___]]][[[YYYXXX\\\YYY\\\aaadddqqqqqqPPPFFFGGGVVVttt~~~qqqSSSCCC???:::999<<<<<<999;;;AAA<<<======;;;::::::<<>>@@@CCCCCCDDDHHHOOOTTT\\\```gggmmmttt~~~{{{uuutttnnn```RRRNNNMMMJJJFFFDDDFFF===777888999777:::???:::<<>>;;;<<<;;;;;;<<<>>>???>>><<<999999:::;;;;;;;;;::::::777777777777666666666666555555555555555555555555666666666666666666666666666555555555555444444444444333333222222333333444333333444444555666777777444444444555555555555666777777888888888999999999999;;;<<<>>>@@@KKKwwwoooZZZEEE>>>>>>@@@EEEKKKsssuuuvvvuuutttrrrsssssswwwvvvuuuuuutttttttttuuusssqqqpppqqqtttwwwwwwvvvwwwvvvwwwyyy}}}{{{{{{~~~tttgggSSSIIIKKKKKKYYYsss{{{nnneee]]][[[\\\___ffflllggggggfffdddaaa^^^[[[ZZZZZZXXXWWWVVVVVVYYY[[[]]]bbb```]]]]]]]]]]]]ZZZXXXRRRTTTXXX[[[[[[YYYUUURRRVVVWWWZZZ]]]^^^______^^^dddcccaaa___]]]\\\[[[[[[___]]][[[ZZZZZZZZZZZZYYY```___^^^^^^]]]\\\[[[[[[YYYZZZ\\\^^^^^^]]]\\\[[[\\\[[[YYYYYY[[[^^^bbbdddaaa]]]YYYWWWXXXZZZ[[[\\\\\\\\\\\\\\\\\\[[[ZZZYYYWWWWWWUUUSSSSSSWWW\\\aaabbbaaaaaa```^^^[[[YYYXXX]]]ZZZZZZ\\\ZZZ]]]ppp```NNNEEEQQQggg||||||rrryyyuuu[[[HHHBBB???AAAAAA<<<:::;;;>>>>>>===<<<;;;:::999888888999:::999;;;BBBNNNWWW^^^iiisssjjjhhhbbbZZZSSSOOOLLLHHHEEEBBBAAA???>>>>>>===;;;999:::;;;;;;;;;:::::::::;;;999999999999999888888777999999999999888777666666888888888777777777666666777777666666666666777777888777777777666666555555555555555555666777888888666777777666444444555777777666666555666777888999<<<;;;;;;;;;===@@@CCCEEEKKKLLLMMMMMMPPPWWWaaaiiimmmxxx}}}qqqhhheee```UUUKKKFFFDDD@@@???@@@===999999<<<<<<:::;;;???IIIMMMWWWhhh}}}xxxzzz{{{uuurrrmmmccc[[[ZZZ[[[\\\[[[[[[[[[]]]___^^^^^^^^^^^^\\\ZZZXXXWWWXXXZZZ[[[[[[ZZZXXXVVVVVVXXXWWWVVVUUUTTTSSSSSSSSSMMMPPPRRRSSSRRRRRRTTTWWWQQQOOOMMMMMMMMMMMMKKKJJJIIIGGGFFFEEEDDDBBB???<<<;;;::::::;;;======<<<;;;999:::::::::::::::999999777777777666666666555555555555555555555555555555666666666666666666666666555555555555444444444444444333333222222333333444333333444444555666666777444444444444555555555555666666666777777777888888888;;;<<>>===>>>@@@???===;;;:::;;;<<<;;;;;;666888:::999777888<<<@@@???EEEVVVlllyyyxxxjjj___YYYSSSMMMHHHFFFEEECCCCCCCCCAAA>>><<<<<<<<<;;;;;;:::::::::;;;999999999888888777666666888888999999999888888777999999888888888777777777888888777777777777888888888888888777777777777777333444555666777888888888777888888777666666777999999888888888888999:::;;;<<>>CCCNNNSSSQQQYYYYYYZZZZZZ___iiiwwwwwwhhh]]]XXXOOOHHHCCCAAA>>>:::;;;>>>999999:::<<<;;;<<>><<>>>>><<<;;;<<<===AAABBBIIISSSWWWWWW\\\bbb~~~{{{qqqggg\\\TTTOOOMMMJJJHHHHHHHHHGGGEEEAAA@@@>>>===============;;;::::::999999999999999888999999::::::::::::999888888888777777777666666888777777666666777777888999999999999999999999999555666888999::::::999888555666777888888999;;;===;;;<<<<<<===???@@@AAABBB@@@GGGHHHIIIWWWlllssskkkoooppprrrtttyyy~~~yyytttkkk\\\QQQLLLDDD@@@>>>??????<<<:::<<<999::::::;;;===GGGVVVbbbjjjuuu}}}rrriiiccc^^^YYYVVVUUUWWWYYYZZZYYYXXXXXXXXXXXXXXXYYYYYYZZZZZZZZZZZZSSSSSSSSSTTTUUUUUUTTTSSSRRRRRRSSSSSSTTTTTTTTTTTTUUUUUUUUUTTTSSSRRRQQQQQQQQQOOOMMMMMMMMMLLLJJJHHHGGGEEECCCBBBAAA@@@>>><<<:::999999:::;;;;;;:::888::::::::::::999888666666666666666555555555444444444444444444444444444444555555555555555555555555555555555444444444333333333333222222222222333333333333333444444555555555333333444444444555555555444555555555666666666666666::::::<<<>>>888AAAYYY{{{dddGGG>>>???pppsssuuuvvvuuuuuuvvvxxxttttttsssssssssssstttuuuvvvwwwwwwwwwvvvuuuttttttyyy{{{wwwwwwyyyzzz{{{uuuhhhTTTKKKHHHHHHXXXwwwkkk^^^```\\\\\\___aaa^^^]]]^^^YYYZZZ\\\___aaa___YYYUUUTTTSSSRRRQQQRRRUUUXXXZZZZZZ\\\^^^`````````______]]]\\\ZZZXXXVVVVVVWWWWWWWWWVVVUUUTTTTTTUUUVVVWWWXXXXXXWWWVVVVVVVVVVVVVVVVVVZZZ^^^___^^^^^^```ccc^^^^^^]]]\\\[[[YYYXXXWWWWWWZZZ^^^aaabbb___\\\YYYWWWVVVUUUUUUVVVXXXZZZ[[[aaa^^^YYYVVVUUUUUUUUUUUUVVVYYY\\\```bbbbbbaaa``````^^^\\\YYYWWWWWWZZZ]]]ZZZ[[[\\\]]]]]]\\\[[[ZZZ\\\YYYXXXZZZZZZXXXWWWXXXccciiiwwwnnnTTTDDDLLL]]]ttt|||wwwmmm~~~xxxfffWWWHHH===HHHIIIKKKJJJGGGCCC???<<<:::;;;;;;;;;:::999:::;;;:::;;;@@@EEEHHHHHHJJJMMMOOO^^^qqqyyynnniiiaaa[[[WWWTTTRRRQQQLLLIIIEEECCCCCCCCCAAA@@@???>>>===<<<<<<<<<======999999::::::;;;:::::::::888888777777777666666666888777777666666777777888888888888999999:::::::::777888:::;;;;;;:::999999666888999999999:::===???>>>???AAADDDHHHJJJLLLMMMRRRWWW[[[ccc|||}}}wwwtttrrrpppkkkddd^^^ZZZTTTJJJCCCAAA@@@;;;:::===>>>;;;888888555;;;BBBHHHSSSdddxxx|||vvvmmmddd___^^^___```YYY[[[\\\[[[YYYVVVUUUUUURRRSSSTTTUUUWWWXXXZZZ[[[UUUSSSRRRRRRTTTTTTRRROOOOOOPPPQQQSSSSSSSSSSSSSSSUUUTTTSSSRRRRRRQQQPPPPPPOOOMMMKKKKKKJJJJJJHHHFFFDDDBBB@@@???>>>>>><<<:::;;;:::999:::<<<<<<:::888999:::999999888777666555555555555555444444444444444444444444444444444444444444444444444444444444555444444444444333333333333222222111111222222333333333333444444444444444333333333444444444444555555555555666666666777777666:::777888===999;;;IIIQQQ}}}oooOOO@@@tttvvvwwwwwwuuuttttttuuutttttttttsssttttttuuuvvvtttvvvwwwxxxwwwxxxzzz{{{zzzxxxuuuuuuxxx|||~~~sss```UUULLLBBBBBBSSSyyyrrrkkkddd^^^XXXVVVXXX^^^aaa^^^[[[\\\VVVVVVYYY\\\___]]]XXXRRRRRRQQQPPPOOOPPPSSSVVVXXXYYY]]]aaaccccccaaaaaaaaacccaaa]]]ZZZWWWVVVWWWWWWWWWVVVUUUTTTTTTUUUVVVWWW[[[ZZZZZZZZZZZZZZZ[[[[[[XXXZZZ\\\\\\]]]]]]___aaa^^^]]][[[YYYWWWVVVVVVUUUXXXYYY\\\]]]^^^]]][[[ZZZYYYXXXWWWWWWWWWXXXYYYYYY]]][[[XXXVVVVVVVVVUUUSSSSSSUUUXXX[[[]]]^^^^^^^^^___^^^\\\ZZZYYYZZZ^^^aaaWWWXXXYYYZZZ[[[[[[[[[[[[[[[YYYXXXXXXYYYZZZ[[[[[[[[[```gggrrrkkkVVVMMM]]]iii~~~nnnXXXKKKJJJLLLSSSZZZ[[[TTTMMMAAA???===;;;999888888888555777:::???BBBDDDDDDEEEDDDFFFHHHLLL\\\tttwwwooojjjggg```[[[TTTOOOMMMKKKGGGDDDCCCBBB@@@>>>============<<<<<<<<<===<<<<<<;;;;;;;;;:::::::::999999999999;;;::::::999999::::::;;;888888999::::::;;;<<<<<<;;;;;;<<<===>>>>>>>>>>>>???@@@BBBBBBBBBCCCEEEGGGHHHKKKPPPUUU[[[```dddffftttxxx~~~}}}sssjjjddd^^^XXXPPPIIIEEEDDDBBB>>><<<======999777888888888<<>><<<<<<<<<;;;999;;;:::::::::;;;;;;999888888888888888888777666555555555444444444333333333333333333333333333333333444444444444444444444444444444444444333333333333222222111111111111222222333333333333333333444444333333333333444444444444555555555666666666666777666:::666555<<<;;;:::BBB???RRRvvv]]]uuuvvvwwwwwwuuuttttttuuuuuutttttttttuuuuuuvvvwwwtttwwwzzz}}}~~~wwwuuussstttyyyppp]]]PPPIIIIIIBBBPPPssssssiiidddbbbaaaYYYVVVVVV[[[]]][[[ZZZ[[[WWWUUUUUUXXX\\\]]]ZZZVVVPPPPPPOOOOOOQQQUUUXXX[[[\\\___bbbcccbbbaaacccddddddbbb^^^[[[XXXWWWWWWWWWWWWWWWWWWVVVWWWWWWWWWXXX^^^^^^^^^^^^^^^___```aaa^^^]]][[[\\\^^^___``````^^^\\\YYYWWWUUUVVVWWWXXXYYYXXXXXXXXXYYYYYYZZZZZZ[[[ZZZYYYXXXWWWWWWWWWWWWXXXWWWVVVWWWXXXWWWUUUSSSRRRSSSTTTVVVWWWXXXYYYYYY[[[\\\\\\[[[ZZZZZZ[[[]]]VVVVVVVVVVVVWWWYYY[[[\\\UUUVVVWWWXXXZZZ^^^```aaaUUU]]]bbbaaahhhccc^^^```hhhuuu~~~lllZZZJJJMMM___llljjjbbbLLLIIIFFFCCC@@@>>><<<;;;:::;;;;;;<<<===??????===CCCCCC???;;;>>>JJJUUUZZZgggyyyvvvnnniiiddd]]]XXXSSSQQQMMMIIIFFFDDDCCCCCCCCCDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@?????????>>>>>>AAA@@@@@@??????@@@@@@AAA======>>>???@@@AAABBBCCCAAAAAABBBDDDFFFHHHJJJKKKKKKMMMPPPRRRTTTWWW[[[^^^aaaeeelllttt}}}xxxwwwwwwqqqdddYYYSSSMMMFFFCCC===;;;<<<===;;;;;;===888888999888777>>>QQQeeepppzzzvvvpppmmmooonnnjjjeeecccdddffffffeeeddd```\\\YYYXXXYYYRRRRRRQQQQQQRRRSSSTTTUUUZZZVVVSSSSSSUUUVVVSSSPPPMMMNNNPPPRRRRRRRRRQQQPPPLLLKKKJJJLLLOOOQQQQQQOOONNNLLLJJJIIIHHHGGGEEECCCBBB@@@===<<<<<<<<<;;;::::::999888999::::::888666666777777777777777666666444444444333333333333222333333333333333333333333333333333333333333333333444444444333333333222222222222111111111111222222333333333333333333333333222222333333333444444444333444444444555555555555666;;;666222999:::777;;;:::AAAPPP}}}qqqsssvvvvvvvvvvvvwwwxxxuuuuuuuuuuuuuuuvvvwwwwwwuuuyyy~~~|||zzzxxxuuussstttyyysss___PPPGGGDDDAAACCCcccsssgggdddaaa```ccc___ZZZWWWYYYZZZXXXWWWYYYWWWTTTQQQTTTZZZ______]]]QQQPPPPPPQQQTTTYYY]]]``````aaacccbbb```aaadddhhhcccaaa^^^[[[XXXWWWWWWWWWXXXXXXYYYYYYYYYYYYYYYYYY____________```aaabbbbbbdddaaa]]]]]]```ccccccaaa]]][[[XXXUUUUUUWWWYYY[[[YYYXXXVVVUUUUUUWWWYYY[[[[[[ZZZXXXWWWVVVUUUTTTTTTUUUUUUVVVXXXYYYXXXUUUSSSSSSSSSSSSTTTTTTUUUUUUVVV[[[\\\^^^]]]ZZZWWWUUUTTTUUUTTTTTTTTTUUUXXX[[[]]]SSSVVVVVVUUUVVVXXXYYYYYYVVV[[[]]][[[]]]lllnnn^^^RRRTTT```jjjppprrr}}}wwwMMMCCCVVVkkknnneeeQQQOOOLLLJJJHHHEEEAAA???::::::888777888:::;;;999444<<>><<<<<<<<<<<<;;;999888777888999888666555555666777777777777777666444444444333333333222222333333333333333333333333333333333333333333333333444444444333333333222222222222111111111111222222333333333333333333333333222222333333333444444444222222333333333444444444555<<<777111888999444555777BBBFFF\\\ooorrrtttuuusssrrrrrrsssrrrtttxxxyyyzzzzzzzzz{{{vvv{{{yyyxxxzzzzzzyyyzzz|||wwwhhhVVVGGGFFFNNNLLLWWWppp|||nnngggeeeddddddfffcccaaa\\\ZZZ^^^bbb^^^VVVZZZVVVTTTUUUXXX[[[ZZZYYYVVVSSSPPPQQQUUUXXXYYYYYYVVV\\\bbbdddaaa```aaadddfffeeebbb]]]YYYXXXYYY[[[[[[ZZZZZZYYYYYYYYYYYYYYY\\\[[[[[[[[[]]]aaadddfffiiigggdddbbbaaabbbcccccc]]]ZZZWWWWWWZZZ\\\]]]\\\VVV\\\___YYYTTTTTTVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWYYYXXXXXXYYYZZZZZZYYYWWWSSSSSSTTTUUUVVVVVVVVVVVVTTTVVVYYYYYYXXXWWWVVVWWWVVVVVVUUUUUUVVVWWWYYYZZZWWWVVVTTTSSSTTTVVVXXXYYY\\\[[[YYYXXX\\\dddooowwwjjjPPPHHHQQQ\\\bbbqqqxxxqqq]]]TTTOOOQQQXXXIIIIIIQQQ\\\^^^TTTIIIDDD777999999999===AAA<<<111>>><<<999999;;;============BBBHHHPPP[[[lll|||ssslllhhhccc______]]]ZZZXXXVVVUUUSSSQQQTTTRRRQQQSSSUUURRRKKKDDDKKKJJJKKKOOOTTTUUUSSSOOOPPPRRRTTTTTTSSSTTTWWW[[[[[[ZZZZZZ\\\[[[^^^hhhsssnnnqqqvvv}}}~~~{{{xxxwwwwwwssskkkddd^^^ZZZSSSJJJBBB======???:::999:::<<<===:::777666333;;;888777IIIccc|||zzz{{{{{{|||zzzvvvqqqllliiilllpppsssoooggg```___```bbbcccccc___ZZZXXXZZZ\\\\\\[[[ZZZWWWUUUUUUWWWZZZWWWVVVVVVWWWYYYZZZXXXWWWSSSSSSTTTTTTTTTSSSSSSRRRPPPNNNMMMMMMNNNOOONNNMMMPPPLLLHHHGGGHHHGGGBBB===BBBAAAAAA@@@???>>>======777777777777888999::::::999888666666777777555444333333333333333333333333444444444444444444444444222222222222222222222222111222222333333222222111111111111111111111111111111111222222222333333333111111222222222333333333333444555555666555555555666666666666777777777777999>>>;;;GGGrrrqqqrrrssssssrrrqqqppppppqqquuuxxxxxxvvvvvvxxx|||~~~yyyuuuuuuxxxyyy|||ttteeeVVVHHHEEEUUUkkk}}}qqqfffdddeeeddddddfffbbb```\\\[[[```dddaaaYYYYYYWWWVVVVVVWWWYYYYYYYYYWWWVVVUUUWWWYYYYYYWWWUUUVVV[[[``````^^^[[[\\\^^^___``````^^^[[[YYYXXXYYY\\\[[[ZZZYYYXXXXXXYYYYYY[[[[[[[[[[[[\\\^^^```aaafffeeecccaaa`````````aaaaaa^^^ZZZZZZ[[[\\\[[[YYYTTTYYYZZZVVVSSSUUUWWWWWWVVVUUUUUUVVVYYYZZZZZZYYYYYYXXXWWWXXXYYYYYYXXXVVVTTTTTTUUUVVVVVVWWWVVVVVV\\\\\\ZZZWWWTTTSSSTTTUUUTTTRRRPPPNNNOOOQQQUUUWWWWWWVVVUUUTTTTTTUUUUUUVVVXXXXXXXXXYYYZZZ^^^dddhhhuuuzzzWWWGGGGGGLLL]]]eeetttwwwcccMMM@@@???===CCCPPPYYYZZZYYYYYYLLLJJJBBB888666:::===<<<666777888888888999999:::>>>@@@BBBCCCDDDJJJSSS[[[nnn}}}yyyvvvtttrrrpppoookkkiiiggghhhiiifff```ZZZaaabbbfffmmmtttwwwuuussssssuuuvvvvvvtttuuuwwwzzz~~~~~~||||||}}}{{{xxxqqqmmmiiigggeeeaaaZZZTTTJJJHHHEEEAAA???>>>???@@@999888888999::::::999999888CCCEEEJJJ^^^sss~~~{{{xxxuuurrrssssssrrrpppmmmiiifffeeegggjjjmmmkkkfff```]]]]]]aaabbbbbb^^^YYYWWWXXX[[[[[[[[[ZZZXXXUUUUUUVVVWWWXXXXXXWWWYYYZZZ[[[ZZZXXXTTTTTTTTTSSSSSSQQQPPPPPPPPPOOOMMMLLLMMMNNNMMMLLLLLLIIIFFFGGGIIIIIIEEEBBBBBBBBB@@@???>>>===<<<<<<999999888888888888888999999777666666777666555333333333333333333333333333444444444444444444444444222222222222222222222222111222222333333222222111111111111111111111111111111111111222222222333333111111111222222222333333222222333444444444444444555555666666666777777777888<<<;;;@@@SSSooorrrqqqqqqrrrssssssrrrqqqrrrvvvyyyxxxvvvwww|||{{{yyywwwtttvvvzzz{{{wwwaaaXXXMMMFFFEEEVVVsssjjjbbbccceeedddcccddd``````]]]\\\aaafffccc]]]XXXYYYYYYWWWVVVVVVWWWXXXVVVWWWYYY\\\]]]\\\XXXUUUVVVYYY]]]]]]ZZZWWWWWWYYY[[[^^^``````^^^[[[ZZZYYY\\\[[[YYYWWWVVVVVVWWWXXX]]]]]]^^^^^^______``````dddccccccbbbaaa```______^^^\\\ZZZXXXWWWVVVSSSQQQTTTWWWVVVTTTTTTYYY[[[YYYVVVSSSRRRUUU[[[^^^]]]ZZZYYYXXXWWWXXXXXXXXXVVVTTTUUUVVVVVVWWWWWWWWWVVVVVV___]]]ZZZUUURRRRRRTTTWWWWWWTTTPPPMMMMMMPPPTTTWWWWWWWWWWWWVVVVVVUUUTTTSSSUUUXXXZZZ[[[ZZZYYYYYYYYY\\\mmmbbbOOOFFFPPPTTTYYYhhhqqqYYYIII@@@;;;???HHHOOOUUUYYY]]][[[SSSFFF>>>>>>AAABBB<<<===>>><<<999777555555888:::<<<<<<::::::===@@@>>>LLL\\\gggpppyyyrrriiifffhhhjjjjjjhhh```\\\VVVSSSQQQMMMGGGCCC===;;;999999999999888666888777666666999===@@@BBBJJJUUU[[[eeexxx|||xxxwww}}}{{{yyytttoookkkjjjiiihhhfffdddbbbaaaaaa```bbbdddfffdddaaa\\\ZZZ___aaaaaa^^^YYYVVVWWWYYYYYYYYYYYYWWWTTTRRRRRRSSSWWWVVVVVVWWWYYYZZZXXXWWWUUUTTTTTTSSSRRRPPPNNNMMMQQQOOOLLLLLLLLLLLLKKKJJJGGGEEEDDDFFFIIIJJJHHHFFFCCCBBB@@@===<<<;;;;;;<<<;;;;;;:::888888777777777888777666555666666555333333333333333333333333333333333333333333333333333222222222222222222222222111111222222222222111111111111111111111111111111111111111222222222222333111111111222222222222333111111222333333333333222555555555666666666666777999999777999===DDDgggtttrrrpppqqqsssuuuuuutttrrrtttxxx|||~~~{{{{{{zzzyyy|||nnn]]]OOOGGGBBBEEETTTuuu~~~uuullldddcccdddcccaaaaaa______]]]\\\___dddbbb\\\WWWYYY[[[YYYUUUSSSUUUWWWVVVWWWZZZ\\\]]]\\\ZZZXXXWWWYYY\\\\\\ZZZXXXWWWXXX^^^```aaaaaa___]]]\\\\\\\\\ZZZYYYWWWVVVVVVVVVWWW___```aaacccddddddddddddddddddddddddcccaaa```___\\\[[[ZZZXXXVVVTTTQQQOOOVVVWWWVVVUUUXXX^^^___]]]VVVRRROOOSSS[[[___\\\XXXYYYXXXWWWWWWXXXWWWUUUSSSVVVWWWWWWXXXXXXXXXWWWWWWYYYYYYXXXVVVUUUVVVYYY\\\VVVTTTQQQOOONNNPPPRRRTTTUUUVVVWWWXXXXXXWWWUUUTTTWWWYYY\\\\\\ZZZWWWUUUTTT]]]___bbbkkkwwwYYYGGGGGGHHHRRRmmmkkkZZZFFF:::888===DDDIII___bbbdddaaaZZZPPPFFF>>>BBB???<<<:::::::::888555444777:::;;;;;;<<<>>>@@@:::???DDDDDDEEEOOO```nnnsss|||{{{tttooohhh```\\\[[[[[[ZZZWWWRRRNNNIIIEEECCCAAA>>>;;;;;;999888888999999777444888;;;<<<>>>CCCMMMVVVZZZeeelllooowww|||zzzxxxtttuuuwwwyyyxxxtttmmmhhhddddddddddddbbbaaa___^^^ZZZ[[[^^^aaacccaaa]]]YYY___aaabbb```[[[WWWWWWXXXVVVWWWXXXVVVSSSPPPOOOOOOTTTSSSSSSTTTVVVVVVUUUSSSTTTTTTTTTSSSRRRPPPOOONNNPPPNNNLLLKKKKKKJJJIIIHHHBBBAAAAAADDDFFFHHHGGGEEECCCAAA???<<<;;;::::::;;;::::::999888888888888888888666555555555555444222222222222222222222222222222222222222222222222222111111111111111111111111111111222222222222111111111111111111111111111111111111111111222222222222111111111111222222222222000111222222333333222222444444555555555666666666:::999444888>>>>>>IIIaaavvvtttqqqpppqqqrrrrrrsssrrrsssyyy~~~{{{~~~|||{{{}}}}}}}}}~~~nnn^^^RRRHHHAAABBBQQQjjjwwwlllbbbaaabbbaaa```aaa^^^___]]][[[\\\```^^^YYYWWWYYY[[[YYYUUUSSSTTTVVVYYYZZZZZZZZZYYYYYYYYYZZZYYY[[[\\\]]]\\\[[[[[[\\\```aaaaaa___\\\[[[[[[\\\]]]]]]\\\[[[ZZZZZZYYYYYY^^^___aaaccceeefffggggggffffffffffffeeecccbbbaaa______^^^]]]ZZZXXXVVVUUUWWWXXXWWWVVVYYY^^^___]]]VVVRRROOORRRXXX\\\XXXTTTXXXWWWVVVWWWXXXXXXVVVTTTWWWWWWXXXYYYYYYYYYYYYXXXUUUWWWYYYZZZZZZZZZ[[[\\\RRRQQQPPPOOONNNMMMMMMMMMSSSUUUWWWZZZZZZZZZXXXWWWXXXYYYZZZYYYWWWUUUUUUUUUVVVXXX[[[___iiiOOOEEEAAAKKK]]]sss{{{}}}~~~~~~cccJJJ;;;999;;;===QQQWWWcccooorrriiiXXXKKKEEE===444444:::>>>===:::999999999777666777888:::===>>>======>>>BBBFFFJJJKKKTTThhh{{{yyyuuupppkkkddd^^^WWWQQQNNNLLLIIIFFFFFFCCC@@@===<<<<<<;;;::::::999999:::;;;<<<<<<;;;999AAAHHHMMMWWWgggtttyyy~~~zzzzzz{{{yyyvvvmmmooorrrttttttooohhhbbb^^^```ccceeedddaaa]]]ZZZVVVXXX[[[___aaaaaa]]]ZZZ___bbbdddbbb]]]YYYXXXYYYXXXYYYYYYWWWTTTQQQPPPPPPRRRQQQQQQRRRTTTTTTSSSRRRRRRRRRRRRSSSRRRRRRQQQPPPOOOMMMJJJIIIIIIIIIHHHFFF@@@@@@@@@AAABBBCCCBBBAAAAAA@@@>>><<<:::999999:::888777777777888888999:::777666444444555555333222222222222222222222222222222222222222222222222222111111111111111111111111000111111222222111111000000000000000000000000000000000111111111222222222000000111111111222222222111111222333333333333333444444444444555555555555555<<<999777@@@CCCBBBFFFnnnvvvvvvtttqqqoooooorrruuuzzz}}}|||zzzxxxxxx{{{~~~xxxeeeWWWNNNIII@@@>>>HHHcccqqqfff^^^]]]`````````bbb\\\]]]\\\YYYZZZ]]][[[WWWWWWXXXYYYXXXVVVTTTTTTTTT]]]\\\[[[XXXUUUUUUXXXZZZ\\\]]]]]]^^^^^^^^^^^^]]]^^^^^^]]][[[XXXWWWXXXYYY^^^^^^`````````___]]]\\\ZZZ[[[\\\^^^aaacccdddeeegggffffffeeedddcccbbbbbb^^^^^^^^^\\\YYYWWWWWWWWWVVVYYYZZZWWWXXXZZZ[[[XXXVVVRRRPPPRRRVVVXXXVVVRRRXXXWWWVVVWWWYYYYYYWWWVVVWWWWWWXXXZZZZZZ[[[[[[ZZZWWW[[[^^^```^^^[[[XXXWWWUUUUUUUUUTTTSSSQQQOOOMMMRRRTTTVVVYYYZZZZZZZZZYYYVVVVVVVVVTTTSSSSSSUUUWWWTTTUUUXXXZZZ^^^kkk}}}___EEEAAAJJJWWWkkk~~~wwwooovvv~~~kkkRRRCCC:::555:::>>>KKK```rrrvvvsssppp[[[PPPCCC===>>>???<<<999:::888666444444444555666888888888;;;???@@@???===AAABBBJJJZZZhhhrrrzzz}}}zzzvvvppphhh```ZZZUUUQQQLLLHHHEEECCCAAA???<<<<<<:::999999999:::;;;;;;;;;:::888666666888;;;BBBOOO[[[aaalll}}}~~~zzz|||www|||~~~|||yyyrrrssstttuuusssmmmeee```[[[^^^bbbdddccc^^^XXXUUUUUUWWWZZZ]]]^^^^^^]]]\\\^^^bbbeeeccc^^^ZZZXXXXXXZZZZZZZZZXXXUUUSSSSSSTTTRRRRRRQQQSSSTTTUUUTTTRRRPPPPPPQQQQQQQQQQQQQQQPPPMMMKKKHHHHHHHHHHHHGGGFFF??????@@@@@@???>>>>>>===>>>======<<<;;;:::999999666555555666777888999999777555444333444444333111222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000000000000111111111111222000000000111111111111222111111222333333333333222333333333444444444555555///>>>>>>555777<<<@@@GGGTTTrrruuuwwwvvvsssvvv~~~|||yyyxxxxxxwwwyyy~~~ppp^^^OOOFFFDDDFFFIIIMMM```}}}kkkccc]]]^^^aaa```______YYY[[[[[[XXXYYY]]]\\\YYYWWWWWWVVVWWWXXXWWWUUUSSSXXXYYYYYYXXXWWWXXX\\\_________^^^]]]^^^]]]\\\[[[XXXZZZ\\\[[[ZZZXXXXXXXXXYYY[[[^^^aaaaaa___\\\ZZZYYYYYYYYYZZZ[[[^^^```aaaeeedddbbbaaa````````````]]]^^^]]]YYYUUUSSSTTTVVVWWW\\\___[[[XXXWWWWWWUUUTTTSSSRRRSSSUUUWWWVVVUUUWWWVVVVVVXXXZZZ[[[YYYXXXVVVWWWXXXZZZ[[[\\\\\\]]][[[___bbbbbb___[[[XXXVVV\\\[[[ZZZXXXVVVTTTSSSSSSRRRSSSUUUWWWWWWXXXWWWWWWUUUUUUUUUSSSRRRRRRUUUWWW[[[VVVSSSTTTWWWaaatttgggLLLBBBFFFQQQZZZuuutttoooppp{{{{{{dddRRRFFF???;;;>>>KKKYYYdddpppyyyooogggZZZNNNEEE???;;;:::777777666666888999::::::666666777999:::;;;:::999<<<888888???EEEHHHMMMRRRRRRYYYdddppp{{{}}}xxxsssssswwwwwwsssnnneeefffeeeaaaYYYQQQMMMKKKFFFEEEBBBAAA@@@???>>>>>>999999999999999999:::<<<;;;>>>>>><<<:::===FFFNNNgggvvvwww}}}}}}~~~~~~~~~|||uuuuuuttttttrrrmmmfffaaa]]]___aaaaaa___[[[VVVSSSTTTWWW[[[[[[ZZZZZZ\\\^^^]]]aaadddccc^^^YYYWWWVVVWWWXXXWWWTTTRRRQQQRRRTTTQQQPPPPPPQQQSSSTTTRRRQQQOOOOOOOOOOOOOOONNNMMMLLLKKKIIIGGGGGGGGGHHHGGGFFF>>>???@@@???>>>=========:::;;;<<<<<<<<<;;;999888666555555555555555666777666555333333444444222111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000000000000000111111111111000000000000111111111111///000111111222222111111222333333333333444444444111999888555777666:::HHHGGGccc~~~mmmtttzzz{{{{{{}}}xxxvvvwwwxxxzzz}}}iii```SSSIIIBBBBBBIIIPPPdddkkkrrrggggggkkkddd___bbbdddaaa]]][[[VVVYYYZZZXXXZZZ^^^^^^\\\WWWVVVUUUVVVYYYYYYUUURRRPPPSSSWWWYYYZZZ]]]bbbfffaaa```^^^]]]\\\[[[YYYXXXTTTXXX\\\___^^^\\\ZZZYYYSSSVVVZZZ^^^___\\\YYYVVV[[[ZZZYYYYYYYYY[[[^^^___cccbbb___]]]\\\\\\]]]^^^bbbbbb```[[[VVVTTTUUUXXXYYYaaaeee```ZZZWWWVVVUUURRRSSSTTTUUUVVVWWWXXXXXXWWWVVVVVVXXX[[[\\\[[[ZZZUUUVVVXXXZZZ\\\]]]^^^^^^]]]```bbbbbb```\\\ZZZYYY^^^\\\XXXUUUSSSRRRSSSSSSSSSTTTTTTUUUUUUUUUTTTTTTVVVWWWWWWUUUTTTTTTUUUWWWZZZUUUUUUZZZ^^^```gggooonnn~~~nnnPPPFFFBBB===FFFTTTdddppp}}}iiiccchhhvvvzzzlll]]]RRRGGGAAA???CCCPPP^^^iiigggaaaUUUHHH@@@@@@BBB999888888999::::::888666777999::::::999:::>>>AAA999777888===@@@???>>>???>>>@@@DDDGGGKKKPPPVVVZZZaaagggoooxxxzzzwww{{{~~~|||mmmfff^^^\\\]]]]]]XXXRRRLLLLLLJJJDDD===;;;???DDD<<<;;;::::::::::::::::::999:::;;;;;;::::::;;;<<<666===CCCGGGKKKVVViiiwww~~~~~~wwwsssxxxzzzyyyooonnnnnnmmmllliiidddaaaaaabbbaaa```^^^ZZZVVVTTTTTTXXX[[[ZZZWWWVVVZZZ___[[[___cccccc^^^XXXVVVUUUSSSSSSQQQOOOMMMLLLOOOQQQNNNNNNNNNOOOPPPQQQPPPNNNOOOOOONNNNNNLLLKKKIIIHHHIIIHHHFFFFFFGGGHHHGGGFFF>>>???@@@@@@>>>======>>>777999;;;======;;;999777777666555444444333444444666444333333333333222000111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000111111111111000000000000111111111111...//////000000000000000222222333333333444444444999222---777BBB888222???>>>@@@DDDbbbvvvzzz|||xxxwwwyyyvvvpppqqqwwwxxxbbbQQQTTTCCC>>>EEE;;;III}}}wwwiiiaaa^^^cccbbbaaa``````^^^ZZZXXXXXXWWWWWWVVVWWWXXXZZZZZZ[[[YYYWWWVVVWWWXXXXXXWWWQQQSSSUUUYYY]]]aaaccceeebbb^^^ZZZ[[[^^^___]]]YYYWWWUUUUUUXXX\\\^^^]]][[[YYYZZZ[[[\\\\\\\\\\\\\\\\\\ZZZYYYZZZXXXVVVXXX]]]]]]```aaa```\\\ZZZ\\\^^^^^^___```^^^[[[YYYXXXYYY[[[YYYXXXXXXYYYXXXTTTPPP\\\ZZZWWWTTTRRRRRRSSSSSSUUUUUUUUUVVVXXX[[[^^^```ccc]]]XXXXXX\\\aaacccbbbbbbaaa```^^^\\\YYYWWWVVVWWWYYYYYYVVVPPPNNNQQQUUUSSSQQQOOONNNPPPTTTYYY\\\YYYYYYXXXUUUTTTTTTVVVYYYWWWTTTRRRUUU\\\aaabbbaaaiiimmm{{{bbbOOOEEEAAA@@@AAAFFFRRRbbbyyyhhh[[[iiivvv]]]LLLAAA===AAAHHHJJJQQQTTTPPPIIIEEE@@@;;;@@@:::<<<===:::???CCC;;;444555888:::;;;:::999999999999999::::::999999888;;;999999;;;???BBBAAA???FFFHHHMMMTTT[[[aaafffiiitttyyy}}}vvvyyy}}}|||zzztttqqqmmmiiihhhiiilllmmmccc\\\SSSMMMKKKIIIGGGEEE@@@@@@???===;;;999777666999777666777:::;;;:::888:::444666>>>>>>888:::CCCGGGSSSbbbggggggooo}}}|||zzz|||{{{xxx}}}{{{xxx||||||nnniiieeeeeeiiimmmllljjjccc```\\\ZZZ[[[[[[YYYWWWUUUYYY\\\\\\YYYWWWXXXYYY\\\^^^aaacccbbb___[[[XXXSSSRRRPPPMMMKKKJJJKKKMMMMMMMMMNNNOOOOOOPPPQQQQQQLLLLLLLLLKKKJJJIIIGGGFFFIIIIIIIIIHHHHHHFFFEEEEEEDDDDDDCCCBBB@@@???>>>>>>:::;;;<<<<<<;;;999666444666666555444444444444555555444333222111111111111111111222222222222111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111222222222222222222222222333333333333333333333333444555666777888999:::::::::>>>???JJJsss{{{wwwtttsssvvvuuusssvvv}}}xxxaaaNNNHHHNNNCCC@@@JJJHHHcccvvvkkkaaa]]]\\\]]]\\\\\\]]]^^^]]][[[YYYXXXWWWVVVUUUVVVXXXZZZ[[[[[[YYYWWWVVVWWWXXXWWWVVVVVVWWWZZZ]]]```cccfffgggeeeaaa^^^^^^```aaa___\\\ZZZXXXXXXYYY]]]^^^]]]\\\^^^^^^^^^^^^^^^]]]\\\\\\ZZZXXXXXXZZZYYYWWWZZZ```]]]]]]\\\]]]___```aaaaaa```aaaaaa```\\\ZZZYYYZZZ___\\\XXXWWWXXXXXXWWWUUUYYYYYYXXXVVVSSSPPPMMMKKKQQQSSSUUUXXX[[[]]]___```]]]YYYTTTTTTYYY]]]]]]\\\XXXXXXXXXXXXXXXXXXWWWVVVUUUWWWWWWTTTPPPNNNPPPTTTWWWUUURRRQQQQQQTTTWWWZZZ\\\\\\\\\YYYWWWVVVWWWXXXUUUSSSSSSWWW]]]aaa```^^^ccceeekkkwwwtttcccXXXOOOHHH@@@======CCCNNN___xxxoooeeeeee}}}___NNNGGGDDDAAA>>>???===999999>>>BBBBBB===<<>>@@@BBBDDDGGGJJJLLLMMMSSSWWW^^^eeekkkppprrrsssxxx|||{{{~~~}}}tttkkkfffeeegggiiikkkjjjhhheeedddYYYWWWTTTQQQPPPQQQSSSTTTNNNIIICCC???>>>===<<<:::777888999;;;<<<<<<<<<<<<>>><<<;;;:::::::::777666???777555999;;;;;;DDDPPPiiiwwwzzz|||{{{|||zzzxxxvvvxxxzzznnnhhheeebbbbbbeeehhhjjjjjjiiieee```]]]\\\[[[YYYWWWYYY[[[\\\ZZZWWWUUUUUUVVVWWWZZZ\\\^^^^^^\\\YYYWWWTTTTTTRRRNNNKKKJJJKKKLLLNNNNNNOOOOOOOOOOOOOOOOOOMMMLLLKKKJJJIIIGGGFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCAAAAAA@@@@@@???>>>======::::::::::::999777666555666666555444444444444444555444333222111111111111000111111222222111111000000000000000000000000000//////000000000111111111000000000000000000000000////////////////////////000000000000000000000000111000000//////000000111111111111111111111111111333333333333333333333333444444555666666777888888:::===<<<>>>XXX}}}xxxtttsssrrrsssvvvyyy|||{{{hhhXXXIII===;;;BBB;;;<<>>===???===888@@@CCCQQQZZZTTTQQQPPPIII>>><<<888555444555777999666666777888999999999888999888777777888999777666<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>AAADDDGGGIIIJJJKKKLLLOOOTTTWWWZZZ]]]aaadddhhhjjjnnnrrruuuvvvwwwvvvpppooommmkkkjjjjjjjjjkkkfffbbb___aaa```ZZZSSSPPPPPPPPPQQQPPPOOOMMMKKKIIICCCBBB@@@?????????@@@AAA@@@===:::999999999999888666777888999:::999888777999999888888888888999999:::888<<>>>>>>>>======<<<<<<<<<:::999888777666555555555666555555444444444444444444333222111111111111111000000111111111111000000000000000000000000000000//////000000000000111111000000000000000000000000////////////////////////000000000000000000000000000//////......//////000000000000000000000000000222222333333333333333333444444444444555555666666777;;;<<<999>>>YYY~~~yyyxxxwwwvvvuuuuuuvvvyyy}}}nnnZZZOOOHHHCCC@@@===@@@;;;@@@TTTnnn|||mmmccc`````````___]]]\\\[[[\\\]]]]]]\\\[[[XXXWWWUUUTTTUUUWWW[[[]]]\\\ZZZXXXXXXXXXWWWVVVTTTUUUVVVXXXYYY\\\]]]___```cccaaa___```bbbdddcccbbb]]]\\\ZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[ZZZYYYXXXWWWYYYWWWXXX[[[[[[YYY[[[``````^^^\\\^^^aaadddfffeeebbbbbbcccaaa]]][[[ZZZZZZXXXYYYZZZ[[[[[[ZZZXXXVVVZZZ\\\^^^___]]]YYYUUURRROOOPPPRRRUUUWWWZZZ\\\\\\]]][[[XXXWWWWWWWWWTTTRRRRRRSSSTTTUUUUUUUUUUUUUUURRRTTTUUUUUUSSSQQQRRRSSSVVVUUUTTTSSSSSSTTTVVVWWWYYY[[[^^^^^^[[[XXXVVVUUURRRQQQPPPRRRTTTUUUTTTSSSQQQRRRTTTWWWXXX]]]kkkyyysssooorrrqqqkkkcccZZZPPPHHH@@@<<<@@@HHHXXXmmmpppyyyzzz|||{{{xxxtttiiiUUUDDD===:::EEEPPPPPPRRRSSSMMMEEEBBB>>>;;;999:::;;;===::::::;;;;;;;;;::::::999:::999888888999999888888::::::::::::;;;;;;;;;;;;:::999999::::::;;;<<<<<<>>>===<<<>>>AAACCCEEEFFFFFFHHHKKKOOOQQQSSSSSSSSSUUUTTTTTTSSSSSSTTTUUUUUUWWWSSSPPPOOOLLLHHHCCC@@@BBBAAAAAA???>>>===<<<;;;:::::::::::::::::::::;;;;;;;;;:::;;;;;;;;;;;;;;;888999:::;;;;;;:::999888888888777555555888===BBBCCCIIIYYYlllyyy|||~~~zzzuuuqqqnnniiifffhhhhhh```UUU[[[]]]^^^\\\XXXYYY^^^bbbdddbbb^^^\\\\\\]]]^^^___^^^\\\YYYVVVSSSRRRSSSTTTOOOPPPSSSUUUWWWWWWVVVVVVXXXXXXUUUQQQMMMJJJIIIJJJMMMMMMMMMMMMNNNNNNNNNNNNPPPNNNJJJGGGDDDCCCCCCCCCAAAAAAAAAAAAAAA@@@??????======<<<<<<<<<<<<<<<<<<:::999777555333444444555666555444444333333444444333333222111111111111111///000000000000000000///000000000000000000000000////////////000000000111000000000000000000000000////////////////////////000000000000000000000000//////............//////000000000000000000000000222222222222222333333333444444444444555555555555555888===>>>999<<>><<<;;;:::888999999999999999::::::666666777888999::::::;;;999888777777777777888999===:::888888:::<<<<<<;;;999:::<<<>>>???@@@@@@@@@AAAAAAAAABBBBBBCCCDDDEEEGGGFFFCCC@@@>>><<<:::777;;;::::::999999888888999666777777888888888888888777888999999999888888999777888999:::;;;<<<<<<<<<:::;;;:::888888>>>IIIRRReeeooozzzhhhqqq{{{~~~|||{{{tttmmmlllhhhaaa\\\^^^aaa]]]VVV[[[^^^```]]]WWWUUUXXX\\\___^^^\\\YYYXXXYYY[[[]]]\\\YYYVVVTTTTTTUUUWWWXXXOOOPPPRRRTTTUUUVVVWWWWWWWWWWWWUUURRRMMMJJJIIIJJJJJJJJJKKKLLLNNNOOOOOOPPPPPPMMMJJJFFFCCCBBBBBBBBB??????@@@@@@@@@???>>>>>>==================<<<<<<:::888666333222333444555555555444333333333333333222222111111000000111111...//////000000//////...////////////////////////...////////////000000000////////////////////////........................//////////////////////////////............//////111111111111111111111111111111111222222333333333555555555555555555555555777444888???===777<<>>FFFPPP[[[nnnwwwxxx{{{zzzvvvaaaHHH@@@::::::===999999888777666666777999:::AAAAAAAAA@@@???>>><<<<<<888999;;;:::999999:::;;;999999999888888888888888888777777666666777888888999777666666888999::::::777777888888999999888888999::::::;;;;;;<<<<<<<<<:::<<<<<<999888;;;:::888888888888888888888999999888888888888999999999999777888999999777777888999999888666555555555666777666:::???AAAEEEOOO```lllmmmeee```jjjxxx~~~xxxpppqqqvvv~~~vvvnnneeeaaaZZZUUUYYY______[[[\\\```cccaaa[[[WWWWWWXXX]]]]]]\\\YYYVVVUUUVVVWWWYYYWWWTTTTTTVVVYYYZZZ[[[SSSSSSTTTTTTUUUVVVWWWWWWTTTTTTTTTQQQNNNKKKJJJKKKHHHIIIJJJKKKMMMOOOPPPQQQMMMLLLIIIFFFCCCAAAAAA@@@?????????@@@@@@??????>>>>>>>>>>>>=========<<<<<<:::888666444333333444555555444444333333333333333222111111000000000111111......////////////......////////////////////////......////////////000000////////////////////////........................////////////////////////000//////......//////000111111111111111111111111000000111111222333333333444444444555555555666666:::222111888===;;;:::===IIIiii{{{xxxwwwwwwqqqrrrtttvvvxxx{{{|||iiiYYYOOOLLLDDDCCCFFF@@@;;;JJJbbbzzz~~~gggccc]]][[[]]]___aaa```dddaaa^^^\\\\\\[[[ZZZYYYVVVWWWYYYZZZ\\\]]]]]]^^^aaa```___^^^]]][[[WWWTTTRRRRRRTTTUUUWWWYYYZZZ[[[\\\]]]^^^^^^^^^___aaaccc___bbbeeeeeebbb_________ZZZ[[[]]]^^^```aaaaaabbb^^^\\\]]]^^^\\\WWWWWWZZZ^^^```bbbccccccbbbbbbaaacccdddcccaaa]]]ZZZYYYYYYUUUYYY]]]___^^^]]]]]]^^^______``````````````````___]]][[[XXXXXXYYY[[[\\\^^^]]][[[XXXUUURRRRRRRRRNNNOOOPPPRRRTTTTTTUUUUUURRRTTTWWW[[[]]]\\\YYYWWWZZZZZZYYYVVVTTTPPPMMMLLLOOOSSSWWWXXXWWWTTTRRRQQQMMMMMMMMMNNNPPPSSSXXX\\\RRRPPPRRRVVVWWWUUUUUUXXX^^^YYYTTTYYYkkklll\\\TTTIIIFFFDDDGGGNNN[[[mmm}}}|||~~~}}}rrrvvv}}}___QQQGGGFFFLLLMMMLLLHHHBBB<<<999888999;;;<<<======>>>>>>============>>>???>>>;;;:::;;;<<<>>>>>>===<<<:::999888888999999999999::::::::::::666666777777777888999:::777777888888888888888888999:::::::::;;;:::::::::888<<<===:::999======:::888999999::::::999999888;;;;;;:::999999:::::::::999:::<<<;;;999999;;;>>>===;;;:::999;;;???CCCFFFJJJRRR[[[___```ggguuuzzzjjjeeejjjqqq|||tttoooqqqxxxyyyoooggg^^^[[[WWWTTTXXX___aaa^^^]]]aaaeeeeeeaaa\\\YYYXXXZZZ\\\]]][[[XXXVVVVVVWWWXXXUUUSSSUUUXXX[[[\\\\\\WWWVVVUUUTTTTTTUUUVVVVVVPPPQQQRRRPPPNNNLLLLLLLLLIIIIIIJJJKKKLLLNNNNNNOOOKKKJJJHHHFFFDDDBBB@@@?????????@@@@@@@@@@@@@@@?????????>>>===<<<;;;;;;:::999888666555444333444444555444333333222222333333111111000000000000111111---......//////......---////////////////////////........./////////000000////////////////////////........................////////////////////////111000000//////000000111000000000000000000000000///000000111222222333333111222222333444555555666888444111444999<<<======<<>>;;;@@@EEECCCIIInnnbbb^^^\\\YYYXXXXXXYYYYYYYYY\\\ZZZXXXWWWYYYZZZZZZYYYVVVXXXZZZ\\\^^^^^^^^^^^^cccaaa```___^^^\\\XXXUUUQQQRRRSSSUUUWWWYYYZZZ[[[```aaaaaa```______aaabbbZZZ^^^cccdddaaa]]]\\\\\\[[[\\\]]]___```aaaaaaaaa]]]\\\]]]^^^\\\XXXXXX[[[\\\[[[]]]bbbggghhheeeaaadddeeeeeebbb^^^[[[ZZZZZZYYYZZZZZZXXXWWWZZZ___ddd````````````___\\\ZZZXXXZZZZZZYYYXXXXXXXXXXXXXXX^^^]]]\\\YYYVVVUUUVVVWWWTTTUUUUUUUUUTTTSSSRRRRRRQQQSSSWWW[[[]]]]]]YYYWWWVVVVVVWWWWWWVVVUUUSSSRRRSSSVVVYYYYYYWWWTTTRRRQQQOOOPPPOOONNNMMMLLLMMMOOOVVVYYY^^^bbb___ZZZZZZ^^^aaa[[[SSSLLLMMMZZZsssrrrkkk___SSSHHHEEE@@@<<>>>>>>>>===<<<:::999888888999::::::;;;;;;;;;::::::999:::;;;;;;999888999:::888888999999::::::;;;;;;888999999999999888777777888>>>???:::888;;;;;;777:::;;;<<<<<<<<<:::999888;;;:::888777666777888888888:::;;;:::999999===@@@======@@@FFFOOO[[[eeelllwww|||xxx}}}zzzzzz}}}wwwzzzvvvwww}}}yyytttuuujjjttt{{{zzzsssjjj___WWWYYYXXXUUUTTTYYY```aaa]]]^^^aaafffhhhfffaaa\\\YYYVVVZZZ]]]]]][[[YYYZZZ[[[XXXVVVTTTVVVZZZ]]]]]]\\\YYYXXXVVVTTTTTTTTTUUUUUUNNNOOOPPPPPPNNNLLLLLLMMMJJJJJJKKKKKKLLLLLLMMMMMMIIIHHHHHHFFFDDDBBB@@@??????@@@@@@AAAAAAAAA@@@@@@??????>>>===;;;:::999999999888777666555444444444555444333333222222333333111000000000000000111111---..................---////////////////////////............/////////000////////////////////////........................////////////////////////111111000000000000111111///////////////////////////000000111222222333333///000000222333444555555444777777555666999;;;:::555CCCOOO^^^wwwvvvsssooolllmmmpppsssyyyzzz~~~nnnTTTKKKFFF@@@===AAA@@@===AAAKKKUUUjjjwwwiii\\\ZZZ[[[[[[ZZZYYYXXXZZZ[[[[[[ZZZXXXTTTRRRSSSVVVYYYWWWVVVUUUVVVYYY[[[]]]]]]___^^^]]]^^^^^^]]]ZZZWWWUUUTTTTTTSSSSSSTTTUUUUUU]]]]]]^^^___`````````___[[[^^^``````^^^[[[XXXXXXXXX^^^```^^^___cccccc^^^\\\ZZZWWWVVVWWWYYY[[[[[[bbbbbbbbbbbbbbbcccdddeeebbbbbbaaa^^^\\\[[[\\\^^^]]]YYYVVVUUUXXX\\\___```[[[\\\]]]\\\[[[[[[\\\^^^YYYXXXWWWWWWXXXYYYXXXVVVXXXXXXWWWWWWWWWWWWXXXXXXSSSTTTVVVVVVUUURRRPPPOOOTTTTTTUUUXXX\\\]]]ZZZWWWXXXXXXWWWUUURRRPPPQQQRRRWWWVVVVVVVVVUUUUUUSSSSSSXXXXXXUUURRRQQQSSSTTTSSS___nnnoooaaa\\\gggkkkdddcccUUUIIIFFFIIILLLSSSZZZnnn{{{rrrfffYYYRRRIII@@@<<>>;;;777888;;;<<<999@@@>>>???BBB@@@======AAAQQQMMMIIIFFFBBB>>>???CCC===??????>>>;;;:::<<<>>>777999:::;;;:::888888999888999:::999888888:::<<<999888888888999999999999999???AAA>>>>>>@@@>>>999;;;;;;<<<<<<;;;:::999888222444666999<<<===777///999<<<;;;999>>>JJJWWW]]]\\\YYY]]]jjjwww|||{{{~~~|||vvvrrrqqqnnniiiddd]]]XXXUUUXXXVVVTTTUUUYYY^^^aaacccbbbdddfffccc___\\\\\\]]]XXX[[[^^^___]]]\\\]]]___YYYUUUSSSVVV\\\^^^ZZZTTTXXXXXXWWWVVVTTTRRRPPPOOOSSSSSSSSSRRRRRRRRRRRRRRRNNNNNNNNNOOOPPPOOOMMMKKKNNNLLLHHHEEEAAA???>>>>>>@@@???>>>???AAABBBAAA@@@BBB@@@===;;;888777777777888777777666555444444444333333333222222222111111111111111111000000000000000000000000000000000000//////////////////////////////000000000000//////////////////////////////............................................................////////////000000000000000000000000111111111111111111111111111111222222222333333333444444555555666777777777<<<;;;<<>>===BBBBBB>>>HHH]]]ppprrrfff```YYY[[[\\\\\\[[[ZZZYYY[[[\\\\\\\\\ZZZWWWTTTTTTUUUXXXWWWVVVUUUVVVYYY[[[\\\\\\\\\[[[ZZZYYYZZZXXXVVVTTTUUUUUUUUUUUUUUUUUUVVVVVVYYYZZZ\\\^^^```bbbcccccc\\\^^^______\\\YYYXXXXXXYYY]]]___]]]___ddddddaaa___]]]ZZZYYYZZZ\\\]]]^^^dddccccccbbbbbbccccccdddcccdddcccaaa___^^^___aaa[[[XXXTTTSSSUUUXXX[[[\\\[[[[[[[[[YYYXXXYYY\\\___ZZZYYYWWWWWWXXXXXXWWWVVVXXXXXXXXXXXXXXXXXXXXXWWWYYYVVVUUUWWWYYYYYYTTTOOOSSSSSSSSSVVVZZZ[[[ZZZXXXYYYZZZYYYWWWTTTRRRSSSTTTTTTVVVWWWWWWUUUTTTSSSSSSQQQUUUYYY[[[ZZZWWWRRRNNNcccuuuzzzjjj]]]cccpppxxxooo]]]LLLFFFGGGIIIKKKMMMTTT[[[pppxxxsssiii```[[[SSSGGG===::::::<<>><<<777::::::<<<<<<888666;;;DDDLLLLLLNNNPPPNNNGGGCCCDDDHHHJJJLLLJJJFFFAAA??????<<<=========<<<<<<<<<===<<<<<<<<<;;;:::::::::;;;888888777777888:::<<<>>>AAAFFFHHHEEECCCDDDAAA<<<>>>===<<<;;;;;;:::::::::===;;;:::999888666666888444888>>>HHHYYYlllwwwyyyxxxrrrqqqxxxyyyqqqooolllgggbbb\\\XXXVVVXXXXXXXXXZZZ^^^bbbdddddd```bbbcccbbb___^^^___```[[[]]]^^^]]]\\\]]]___bbb___\\\ZZZ[[[^^^^^^ZZZVVVWWWVVVVVVUUUTTTSSSRRRRRRRRRRRRSSSSSSTTTUUUUUUVVVUUUSSSRRRQQQQQQPPPNNNLLLLLLJJJGGGDDDAAA???>>>>>>@@@???>>>???AAAAAA@@@???@@@???===:::999888777777777777777666555444444444333333222222222111111111111111111000000000//////////////////////////////........................//////000000000000//////....................................................................................////////////000000000000000000000000111111111111111111111111111111222222222333333333444444444555666666777777777999;;;>>>HHHdddlllmmmmmmnnnpppuuu{{{jjj^^^LLLEEEBBBBBB===888;;;DDDCCCEEEXXXuuu{{{tttggg^^^]]]ZZZ[[[\\\]]]\\\ZZZZZZ\\\^^^]]]^^^]]]ZZZWWWUUUTTTUUUWWWVVVUUUVVVYYY[[[\\\[[[ZZZXXXVVVUUUUUUTTTRRRPPPTTTTTTTTTUUUUUUVVVVVVVVVXXXZZZ\\\^^^```bbbcccccc^^^^^^^^^\\\ZZZXXXWWWXXXXXXZZZ[[[ZZZ\\\aaacccaaaaaa```^^^]]]]]]^^^```aaaddddddcccbbbbbbbbbccccccbbbccccccaaa```___```bbb^^^[[[XXXWWWXXXZZZ\\\\\\\\\[[[ZZZWWWVVVWWWZZZ]]]YYYXXXWWWWWWXXXXXXWWWUUUYYYZZZ[[[\\\[[[ZZZXXXWWW[[[VVVSSSVVV\\\]]]VVVOOOQQQPPPPPPQQQTTTVVVVVVVVVXXXXXXXXXWWWTTTRRRSSSSSSQQQUUUYYYYYYUUURRRQQQRRRUUUYYY```eeeeee```YYYTTTaaannnvvvoooeeefffrrr|||sssaaaNNNHHHIIIJJJHHHGGGLLLKKKRRRjjjsssuuuooolllnnnmmmbbbTTTLLLAAA>>>:::777:::FFFWWWcccrrrooonnnsss}}}vvvpppfffbbboooxxxrrrhhh^^^ZZZZZZUUUNNNIIIMMMQQQLLL>>>333666???DDDCCCGGGLLLKKKEEEAAAAAAJJJMMMQQQQQQMMMGGGAAA>>><<<;;;;;;::::::;;;;;;<<<>>><<<;;;:::::::::888666888888888666666777:::===KKKOOOQQQMMMIIIFFFCCC???>>>===;;;999888888888999:::888;;;AAAAAA<<<===DDDGGGKKKTTTddd}}}yyywwwvvvqqqpppsssxxxooommmhhhccc___[[[XXXWWWWWWWWWYYY]]]aaacccdddccc^^^_________^^^___bbbddd______^^^]]]\\\^^^aaaddddddcccbbbaaa___\\\ZZZXXXUUUUUUTTTTTTSSSTTTTTTUUUQQQQQQRRRTTTUUUWWWXXXXXXYYYVVVSSSQQQPPPOOOMMMKKKIIIHHHEEEBBB@@@?????????AAA???>>>>>>@@@@@@???=========;;;:::999888888888777777666666555444444444333222222222222111111111111111000000000000//////////////////////////////...........................//////000000//////.......................................................................................////////////000000000000000000000000111111111111111111111111111111222222222333333333333333444555555666666777444888<<<:::888EEEeeennnpppsssuuuyyyqqq\\\MMMGGGDDDBBBAAA???<<>>???>>>::::::<<<===::::::;;;>>>AAAFFFHHHFFFBBB>>>;;;888888888888999999888777<<<:::888888999999777555666777777666444444555666DDDHHHKKKIIIDDD???<<<:::888999===AAAFFFKKKNNNPPPNNNNNNZZZkkkmmmaaaXXXXXXcccgggooo}}}uuullljjjiiihhhkkkppp}}}|||zzzuuuqqqmmmjjjeee```\\\ZZZYYYYYYTTTTTTUUUYYY]]]```bbbbbb______^^^]]]]]]___aaaccc^^^___^^^^^^^^^___```aaadddffffffccc^^^ZZZZZZ[[[VVVUUUTTTSSSSSSTTTTTTUUUQQQQQQRRRSSSTTTUUUVVVWWWVVVSSSOOOMMMLLLKKKJJJIIIHHHFFFDDDBBBAAA@@@@@@AAA@@@???>>>>>>>>>>>>===<<<;;;::::::999999999999999666666666555555444444444222222222222111111111111111000000000////////////////////////////////////...........................//////////////////.......................................................................................////////////////////////////////////111111111111111111111111111111222222222333333333222333333444555555666666555888;;;999555888HHHYYYssswww}}}ppp^^^OOOCCC>>>???<<<<<<===@@@JJJeeessslll^^^WWWXXXVVVYYY[[[[[[[[[ZZZZZZ\\\^^^]]]___```___\\\WWWTTTSSSVVVUUUUUUWWWYYYZZZZZZYYYYYYXXXVVVVVVVVVVVVTTTRRRRRRSSSUUUVVVWWWXXXXXXXXXZZZ[[[\\\^^^___`````````aaa```^^^ZZZWWWUUUVVVWWWYYYWWWVVVVVVUUUUUUVVVWWW___``````^^^\\\\\\]]]```]]]]]]]]]^^^```aaacccccc\\\^^^___^^^]]]\\\\\\]]]\\\ZZZXXXWWWWWWWWWVVVUUU[[[]]]^^^]]]YYYUUURRRQQQOOOOOOOOOQQQUUUWWWWWWWWWZZZ\\\___aaaaaa^^^[[[XXXTTTUUUVVVXXXYYYXXXVVVTTTUUUSSSQQQNNNLLLLLLNNNOOOQQQSSSTTTTTTRRRPPPPPPQQQSSSVVVZZZYYYTTTOOOMMMLLLRRRSSSZZZdddeee^^^YYYYYY\\\^^^ccckkkppppppkkkhhh\\\[[[VVVNNNGGGDDDDDDEEECCCHHHKKKJJJJJJQQQaaannnooofffZZZPPPIIIDDD>>>:::>>>===<<<>>>FFFUUUgggtttwww{{{uuuZZZQQQFFFAAA???BBBCCC@@@>>>???999:::<<<===>>><<<999777888777777888::::::777555:::999777777888999999999444555777:::======<<<:::;;;@@@GGGJJJGGGCCCCCCEEEDDDJJJUUUcccqqq|||wwwwww|||yyyuuussstttuuuuuuvvvyyy{{{uuuqqqmmmjjjgggfffiiifffbbb]]]ZZZYYYZZZZZZUUUSSSSSSUUUYYY^^^bbbcccbbb```^^^\\\\\\]]]^^^___[[[\\\]]]___```___]]][[[___aaabbb___ZZZXXXYYY[[[VVVVVVUUUTTTSSSSSSSSSSSSRRRRRRRRRRRRQQQQQQQQQQQQPPPMMMKKKIIIJJJJJJJJJIIIGGGFFFDDDBBBAAAAAAAAABBB???>>>============<<<;;;888999999999999999999999555555555555444444444444222222222111111111000000000000000////////////.........................................................////////////..........................................................................................////////////////////////////////////000000000000000000000000111111222222222333333333222222333333444444555555666444666888999888===DDDUUUyyy{{{hhh]]]QQQIIIBBB===<<>>BBBJJJaaawwweee^^^SSSQQQWWWXXXWWWXXXYYYYYYXXXXXXZZZ\\\[[[]]]______\\\YYYVVVUUUVVVUUUUUUWWWYYYZZZYYYWWWXXXWWWWWWXXXYYYXXXVVVTTTTTTUUUWWWZZZ[[[\\\\\\\\\VVVWWWZZZ]]]___aaaccccccbbbaaa___[[[WWWUUUVVVWWW\\\YYYWWWXXXWWWTTTTTTVVV\\\^^^___]]]ZZZXXXZZZ]]]YYYZZZZZZ[[[\\\^^^___```\\\]]]___^^^\\\[[[[[[[[[[[[ZZZXXXXXXXXXWWWUUUTTTWWWZZZ]]]]]]YYYTTTPPPNNNNNNMMMNNNPPPTTTWWWWWWWWWXXXZZZ]]]______]]]ZZZYYYTTTVVVYYYZZZZZZYYYXXXXXXYYYXXXVVVSSSPPPOOOPPPRRRQQQSSSUUUVVVTTTSSSRRRSSSTTTUUUVVVVVVTTTQQQNNNLLLJJJNNN[[[jjjmmmaaaWWWTTTWWW```fffccc___bbbiiimmmlllmmmhhh[[[MMMGGGGGGGGGFFFDDDCCCHHHPPPTTTTTTQQQbbbmmm|||oooeee```XXXNNNFFF>>>???===:::888===FFFNNNUUU[[[aaagggqqq~~~vvvlll___\\\]]]cccddd___XXXUUULLLKKKIIIIIIIIIGGGDDDAAA@@@===:::;;;===???>>>;;;>>>>>>===;;;:::<<>><<<;;;;;;======<<<:::777888888999999999888888444444444444444444444444222111111111111000000000000000////////////..............................---------------------------......//////......---------------------------............................................................////////////000000000000000000000000000000000000000000000000111111222222222333333333111111222333333444444555555111000666:::::::::<<<<<>>???AAAAAAFFFOOO]]]xxx~~~ggg[[[YYYRRRQQQXXXXXXTTTUUUVVVVVVVVVVVVXXXZZZYYY[[[]]]^^^\\\ZZZXXXXXXUUUUUUUUUWWWYYYZZZXXXVVVTTTTTTVVVYYY[[[ZZZVVVSSSRRRTTTWWWZZZ[[[\\\\\\\\\UUUWWWYYY\\\___aaacccdddbbbbbbaaa]]]YYYVVVUUUVVVZZZWWWVVVYYYXXXTTTRRRUUUYYY\\\^^^\\\XXXVVVXXX[[[YYYXXXXXXXXXXXXYYYZZZZZZZZZ[[[]]]\\\ZZZWWWWWWWWW[[[ZZZYYYYYYZZZYYYWWWTTTQQQTTTXXXXXXVVVSSSQQQOOOQQQPPPPPPRRRUUUVVVVVVVVVTTTVVVYYY[[[[[[ZZZYYYXXXUUUTTTUUUXXX[[[[[[YYYVVVWWWXXXWWWUUURRRPPPRRRTTTPPPRRRUUUUUUTTTSSSRRRRRRSSSQQQPPPRRRUUUUUURRRNNNKKKNNN\\\mmmpppdddYYYXXXVVVcccgggaaaaaammmwwwwww{{{zzzppp^^^PPPLLLMMMLLLNNNIIIFFFJJJQQQUUURRRNNN^^^YYYZZZkkk}}}vvvtttqqqggg___MMMJJJEEE???;;;:::<<<>>>BBBHHHKKKMMMSSS___iiinnn|||||||||{{{xxxpppnnnlllkkkjjjgggbbb^^^[[[TTTMMMJJJNNNSSSUUUVVVXXXZZZYYYTTTOOOPPPWWW^^^gggccccccnnn{{{xxx|||vvvuuu~~~{{{vvv{{{vvvlllccc```]]]YYYZZZ^^^cccbbb___]]][[[[[[\\\\\\UUUTTTTTTWWW\\\aaadddeeeeeebbb___]]]]]]\\\XXXVVVVVVUUUVVVXXXZZZYYYVVVRRRUUUUUUUUUSSSRRRRRRSSSTTTQQQSSSUUUVVVWWWVVVTTTSSSRRRQQQPPPOOONNNMMMLLLLLLJJJIIIHHHIIIJJJJJJIIIGGGDDDBBBAAA???>>>===>>>>>><<<;;;::::::<<<===<<<;;;777777888999999888777666444444444444444444444444111111111111000000000000000000/////////.................................---------------------------......//////......---------------------------............................................................////////////000000000000000000000000000000000000000000000000111111222222222333333333111111111222333333444444555111000555888888999;;;<<>>???@@@???AAADDD???HHHWWWkkkhhhWWWUUUZZZVVVTTTUUURRRSSSTTTUUUUUUTTTUUUWWWYYYWWWYYY\\\]]]\\\ZZZZZZZZZUUUUUUUUUWWWYYYYYYXXXVVVPPPRRRUUUXXX[[[YYYVVVRRROOOQQQTTTWWWYYYZZZYYYYYYYYYZZZ[[[]]]^^^___``````ccccccbbb___ZZZWWWVVVVVVVVVSSSSSSXXXXXXRRRQQQTTTXXX\\\^^^\\\WWWUUUWWWZZZZZZYYYXXXWWWVVVUUUUUUUUUVVVXXXYYYXXXVVVSSSRRRRRRVVVVVVUUUVVVWWWVVVSSSPPPNNNPPPSSSSSSSSSRRRRRRSSSTTTSSSSSSTTTUUUVVVVVVUUUQQQSSSUUUWWWXXXXXXWWWVVVUUUQQQOOOTTTZZZ\\\WWWQQQRRRTTTUUUTTTQQQPPPRRRTTTMMMPPPRRRSSSRRRQQQPPPPPPQQQMMMKKKOOOVVVYYYVVVQQQNNNMMMWWWfffiii___ZZZ]]][[[fffiiihhhwwwyyytttfffTTTJJJLLLOOOMMMHHHIIIIIIGGGEEEIIIPPPWWWKKKKKKPPPYYYbbbppp{{{tttdddZZZMMMCCC???===<<<;;;:::@@@CCCCCCDDDKKKQQQRRRaaajjjwww~~~zzz|||rrrfffaaaeeemmmsssvvvzzz}}}|||tttmmmmmmvvv}}}xxxlllppppppwww}}}oooqqqzzzrrrjjjrrrpppggg```___^^^[[[\\\aaabbbaaa___]]]\\\\\\\\\]]]RRRRRRTTTXXX]]]aaabbbbbbdddaaa___^^^^^^\\\XXXTTTVVVTTTRRRSSSUUUVVVTTTRRRTTTSSSQQQPPPPPPPPPQQQQQQNNNPPPTTTWWWXXXXXXVVVTTTQQQQQQPPPOOOOOONNNMMMMMMHHHHHHGGGHHHIIIHHHEEECCCBBBAAA???===;;;;;;;;;;;;;;;:::999:::<<<===<<<;;;777777888999999888666555444444444444444444444444111111111111000000000000000/////////....................................---------------------------..................---------------------------............................................................/////////000000000000000000000000000000000000000000000000000111111222222222333333333000111111222333333444444777444444666555444777===???999RRRqqqrrr^^^OOOGGGDDDAAA>>>:::BBB@@@@@@NNNXXX]]]dddaaalllzzzzzz}}}ooo___[[[WWWWWWXXXWWWRRRMMMWWWWWWVVVSSSQQQQQQSSSUUU___[[[YYYZZZ]]]]]]YYYTTTQQQRRRTTTXXX]]]^^^\\\YYYSSSTTTVVVXXXYYYXXXTTTQQQPPPPPPQQQTTTWWWXXXWWWUUU\\\[[[YYYXXXYYY[[[^^^```ddd```\\\\\\]]]\\\WWWRRRVVVQQQPPPUUUYYYYYYXXXXXX^^^ZZZYYYZZZYYYWWWXXX[[[WWWVVVUUURRROOONNNNNNOOOUUUVVVVVVVVVUUUTTTSSSRRRTTTTTTTTTTTTSSSRRRQQQPPPMMMMMMNNNMMMLLLMMMPPPSSSVVVVVVUUURRRPPPQQQSSSUUUVVVXXXYYYXXXYYYZZZVVVPPPQQQPPPPPPPPPQQQTTTWWWXXXSSSRRRQQQOOOOOONNNNNNOOOOOOPPPQQQQQQQQQOOOMMMKKKNNNLLLJJJJJJMMMOOOQQQQQQQQQOOOOOORRRSSSSSSXXX___XXXoootttmmmeee^^^UUULLLJJJLLLIIIIIIIIIJJJJJJKKKKKKKKKLLLJJJHHHGGGKKKQQQXXX\\\kkkxxxiiiXXXKKKDDDAAAAAA:::;;;;;;:::999999;;;===BBBIIITTTaaaooo||||||tttvvv|||zzzeee\\\```hhhoooppp|||~~~sssjjjjjjiiiccc______cccffffff```YYYUUUYYY^^^^^^``````^^^^^^```^^^XXXWWWVVVVVVVVVWWWZZZ]]]___```aaabbb```\\\XXXUUUTTTUUUSSSPPPQQQSSSTTTSSSQQQTTTXXXXXXRRRNNNOOOQQQRRRNNNMMMLLLMMMPPPRRRSSSRRRMMMLLLKKKJJJIIIJJJKKKLLLDDDDDDCCCEEEFFFFFFEEECCCAAA@@@>>>===>>>===;;;:::;;;::::::999888888888999888777666555555555555555666555444222111111222222111111000///////////////////////////////////////........................---------------------------------............///..........................................------111000...,,,,,,,,,...///........................//////////////////......////////////////////////000111111111111222222222000000111222333333444444222222333333444555666666:::>>>>>>BBBNNNbbb}}}mmmVVVPPPHHHBBB@@@???===;;;BBBCCCBBBXXX|||kkk___\\\XXXUUUUUUWWWVVVRRRNNNVVVVVVVVVTTTRRRQQQSSSTTT[[[XXXVVVWWW[[[\\\ZZZWWWRRRQQQRRRVVVZZZ[[[YYYWWWUUUUUUVVVXXXYYYWWWSSSPPPNNNOOORRRTTTVVVWWWWWWWWWWWWWWWVVVVVVWWWYYY[[[\\\[[[XXXVVVWWWZZZZZZWWWSSSRRRNNNMMMSSSXXXWWWVVVWWWVVVSSSSSSWWWXXXWWWXXX[[[TTTTTTSSSQQQOOOOOOPPPQQQTTTTTTTTTTTTSSSRRRQQQPPPQQQQQQQQQRRRRRRRRRRRRQQQLLLMMMNNNNNNNNNNNNPPPRRRQQQRRRQQQOOOMMMMMMNNNOOORRRUUUVVVVVVXXXZZZXXXRRRPPPOOONNNNNNOOOQQQSSSUUUPPPPPPOOOOOONNNMMMMMMLLLLLLMMMNNNOOOOOOOOOMMMLLLKKKJJJHHHIIILLLNNNOOOOOOKKKIIIJJJMMMOOOPPPUUU\\\hhhpppzzzyyytttnnniiiddd___WWWMMMHHHIIIFFFFFFFFFGGGGGGGGGHHHHHHIIIGGGCCCAAABBBDDDHHHKKKJJJXXXkkk~~~wwwooohhhaaaYYYTTTJJJIIIFFFCCC@@@===:::999888<<>>=========;;;999;;;:::999888888888888888888777666555444444444444666555333222111111222222111000000///////////////................................................---------------------------------............///................................................111///...,,,,,,,,,...///........................////////////////////////////////////////////////000000111111111222222222000000111222222333444444222222333333444555555666444999888999AAAKKKgggrrrYYYHHH<<<======>>>>>>>>>===<<<>>>DDDOOOsssuuukkkaaaYYYWWWUUUSSSSSSUUUUUURRROOOUUUVVVWWWVVVTTTSSSSSSTTTWWWTTTRRRTTTXXX[[[[[[ZZZSSSRRRQQQSSSUUUWWWWWWVVVVVVVVVVVVWWWWWWVVVRRROOOLLLPPPTTTUUUUUUUUUWWWYYYUUUUUUUUUUUUWWWXXXYYYZZZXXXVVVUUUVVVXXXXXXUUUQQQMMMIIIJJJQQQVVVVVVTTTTTTSSSQQQRRRVVVXXXVVVVVVYYYRRRRRRQQQPPPPPPPPPQQQQQQSSSSSSRRRRRRPPPOOONNNMMMNNNNNNNNNOOOPPPQQQQQQQQQLLLNNNPPPPPPPPPOOOPPPQQQOOOPPPQQQOOOMMMKKKKKKKKKMMMQQQSSSTTTWWW[[[YYYTTTPPPPPPPPPOOOPPPPPPQQQRRRMMMMMMNNNNNNMMMLLLKKKJJJHHHIIIKKKMMMNNNOOONNNNNNJJJHHHHHHIIIKKKLLLKKKJJJIIIGGGHHHLLLNNNOOOUUU\\\ddd```dddqqqvvvqqqlllkkkgggccc```]]]VVVLLLFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEHHHGGGEEEBBBAAAAAAAAABBBAAABBBGGGRRRbbbzzzvvvoooccc___XXXSSSOOOIIIAAA<<<888777777999===DDDJJJOOORRR\\\ooo~~~uuunnnhhh^^^TTTPPPUUU___ggglllvvv|||vvvuuuyyytttpppjjjffffff___ZZZ]]]aaa```]]]\\\```dddfffccc]]]YYYZZZ]]]\\\]]][[[XXXZZZ^^^^^^[[[\\\ZZZXXXWWWVVVWWWXXXYYY___aaaccccccaaa___]]]]]]ZZZTTTMMMKKKNNNQQQQQQPPPVVVWWWUUUQQQPPPSSSRRRNNNKKKJJJJJJJJJKKKJJJHHHFFFHHHHHHGGGFFFFFFFFFFFFFFFEEECCCAAAAAABBBDDDDDDCCC@@@???============;;;999:::999888888888888888888999888666555444333222222555444333222111111111111000000//////......//////................................................---------------------------------............///................................................000///...,,,,,,---..............................////////////////////////////////////////////////000000000111111111222222000000111111222333333333222222333333444444555555555999777888<<<<<>><<<;;;<<<>>>AAAXXXtttggg```\\\UUUTTTRRRRRRSSSUUUUUUTTTRRRUUUWWWYYYYYYWWWUUUUUUUUUVVVTTTRRRSSSVVVZZZ[[[[[[UUUTTTRRRQQQRRRTTTUUUVVVTTTTTTSSSTTTUUUTTTRRRPPPMMMRRRWWWWWWTTTSSSUUUYYYUUUVVVWWWXXXYYYZZZ[[[\\\^^^\\\[[[ZZZZZZXXXSSSPPPKKKGGGIIIPPPUUUTTTSSSSSSWWWUUUVVVYYYXXXTTTSSSTTTSSSRRRQQQQQQQQQRRRQQQPPPQQQQQQQQQPPPOOOMMMLLLKKKMMMMMMMMMMMMNNNOOOOOOPPPMMMOOOQQQRRRQQQPPPPPPQQQRRRSSSUUUTTTQQQNNNLLLLLLKKKOOOQQQSSSVVVYYYXXXSSSRRRRRRRRRRRRRRRQQQQQQQQQKKKLLLMMMNNNNNNLLLJJJHHHEEEGGGIIILLLNNNPPPQQQQQQKKKJJJJJJJJJLLLKKKIIIGGGIIIGGGHHHLLLMMMNNNRRRYYYYYYYYYZZZ]]]```aaa```___```[[[WWWUUUQQQIIIDDDCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDCCCIIIEEEFFFKKKNNNTTThhh~~~{{{tttmmmgggccc]]]SSSLLLCCC@@@<<<::::::;;;===>>>===BBBLLL\\\lllzzz~~~yyyyyyggg[[[XXXVVVRRRPPPTTTaaasss}}}zzzsssmmmjjjfffccc```]]]YYYWWWZZZ___```]]]ZZZ\\\```cccccc___]]]]]]___aaaaaa]]]XXXXXX[[[\\\XXXYYYXXXVVVVVVVVVXXXZZZ[[[^^^```bbbbbb```]]]\\\\\\WWWUUURRROOOMMMNNNPPPQQQWWWWWWTTTQQQSSSVVVSSSMMMLLLKKKJJJKKKLLLKKKIIIGGGHHHHHHGGGFFFFFFEEEEEEEEEEEECCC@@@???@@@BBBBBBBBB???>>><<<<<<<<<<<<;;;999999888888777777777888888999888666444333222111111333333222222111111111111000//////.........//////................................................---------------------------------............///........................---------...............///...------------............................................./////////////////////////////////000000000000111111111111000000111111222222222333222222333333333444444444555999888:::???;;;<<>>CCCGGGMMMjjjwwwZZZTTTRRRLLLQQQQQQRRRSSSUUUVVVUUUTTTUUUWWWZZZ[[[YYYWWWVVVVVVWWWVVVTTTTTTVVVXXXZZZ[[[XXXVVVTTTQQQQQQSSSVVVXXXRRRQQQPPPQQQRRRSSSRRRQQQPPPUUUYYYXXXTTTQQQSSSVVVUUUVVVWWWXXXZZZ[[[\\\]]]aaa``````___]]]ZZZUUURRRMMMJJJJJJPPPUUUTTTRRRRRRXXXVVVVVVYYYXXXTTTRRRTTTWWWUUUSSSSSSTTTSSSQQQOOOQQQQQQQQQPPPOOOMMMLLLKKKPPPOOONNNMMMMMMMMMMMMNNNNNNPPPSSSSSSRRRQQQQQQQQQSSSVVVWWWWWWTTTPPPNNNNNNLLLOOOQQQRRRTTTWWWUUUPPPQQQQQQRRRRRRQQQPPPNNNMMMJJJKKKMMMNNNMMMLLLJJJIIIFFFGGGIIILLLNNNQQQRRRSSSOOONNNMMMMMMNNNMMMKKKHHHJJJIIIJJJMMMMMMLLLNNNSSS___kkkjjjYYYQQQXXXZZZSSS[[[SSSMMMKKKHHHDDDBBBCCCCCCCCCCCCCCCCCCCCCCCCCCC???AAACCCDDDEEEDDDBBBAAAAAA@@@DDDJJJGGGCCCJJJWWWcccuuu~~~yyyvvvqqqhhhaaaQQQNNNJJJGGGFFFDDDAAA???AAA@@@>>>@@@EEELLLSSSVVV___bbbdddbbb___cccmmmuuu~~~}}}~~~}}}~~~yyysssiiiaaa```gggdddccceee___XXX\\\]]]___```]]]]]]dddrrr~~~iiigggccc```^^^\\\ZZZXXXXXXWWWVVVYYY^^^```\\\VVVXXX\\\```aaa```______aaabbbaaa]]]XXXXXX\\\]]]ZZZXXXWWWVVVUUUVVVWWWYYY[[[\\\^^^______\\\YYYXXXWWWQQQVVVYYYVVVOOOLLLOOOSSSWWWWWWUUUSSSUUUXXXUUUPPPKKKJJJJJJKKKLLLLLLJJJIIIIIIIIIIIIHHHHHHGGGFFFEEEEEEBBB???>>>???@@@@@@@@@>>><<<;;;;;;<<<<<<:::999777777777666666777777888888777555444222111000000111111111111111111000000//////............//////................................................---------------------------------............///........................---------.........//////......---------.................................,,,,,,,,,------.........//////////////////////////////000000000111111111000111111111111111222222222222222333333333333333111555333444<<<:::777>>>BBBHHHQQQmmmIIIDDD===:::;;;======<<<;;;???EEENNNWWWaaahhhlllxxxgggSSSRRRQQQKKKOOOPPPQQQSSSTTTUUUUUUVVVTTTWWWYYYZZZXXXWWWVVVVVVWWWVVVUUUUUUUUUWWWXXXYYYXXXWWWUUUSSSQQQSSSVVVZZZSSSQQQOOOOOOQQQRRRRRRQQQPPPSSSVVVVVVSSSQQQQQQSSSSSSTTTTTTUUUWWWYYY[[[\\\\\\^^^```aaa```^^^\\\ZZZUUUPPPNNNRRRVVVUUUSSSTTTRRRQQQRRRVVVXXXVVVVVVYYYZZZXXXUUUVVVWWWWWWTTTPPPQQQRRRRRRQQQQQQPPPOOONNNRRRQQQOOONNNMMMMMMNNNNNNPPPRRRTTTSSSRRRQQQRRRSSSRRRTTTVVVUUUSSSPPPNNNNNNMMMPPPRRRRRRTTTVVVTTTNNNLLLMMMNNNOOONNNLLLJJJHHHJJJJJJKKKLLLLLLKKKJJJIIIGGGGGGIIIKKKNNNPPPRRRSSSPPPNNNNNNNNNPPPPPPPPPNNNOOONNNQQQUUUUUUQQQQQQTTTbbbwwwxxx___RRR\\\ccc\\\WWWMMMEEEBBBBBBAAABBBDDD@@@@@@@@@@@@@@@?????????@@@AAADDDEEEEEECCC@@@>>>;;;<<>>AAAFFFHHHNNN[[[lll{{{~~~wwwrrrccc```]]]]]]]]]\\\YYYUUUYYYRRRHHH@@@<<<<<<======AAACCCEEEEEEEEEHHHMMMRRRcccpppyyyuuuoooqqqyyyzzzppplllnnnooommmjjjgggeee```\\\\\\ZZZQQQHHHMMM[[[dddjjjmmmddd^^^ffflllqqqtttpppiiihhhmmmtttwww~~~pppcccZZZZZZZZZZZZYYYXXXVVVUUUUUUVVVVVVYYY^^^```[[[SSSWWWZZZ]]]____________```]]]]]][[[XXXZZZ___aaa___[[[YYYWWWVVVUUUVVVWWWXXXYYY[[[]]]\\\ZZZWWWUUUUUUOOOUUUZZZXXXQQQMMMOOOSSSUUUWWWWWWUUUWWWZZZXXXTTTMMMKKKIIIIIIJJJKKKKKKJJJKKKKKKKKKKKKJJJIIIGGGFFFCCCAAA>>>===>>>??????>>>===;;;::::::;;;;;;:::999666666666666666777777888777666444333222111000000000000111111111000000///......------......//////------------------------........................---------------------------------............///........................,,,,,,------.../////////---------.......................................,,,,,,,,,------......////////////////////////////////////000000000111111111111111111111111111111222222222222333333333333111555111111888777444888555:::<<>>>>>????????????@@@@@@BBBNNNddd~~~mmm[[[RRRSSSRRROOOMMMNNNPPPRRRRRRSSSTTTUUURRRTTTVVVVVVUUUTTTTTTTTTSSSSSSTTTUUUUUUUUUVVVWWWVVVVVVUUUSSSQQQRRRVVVZZZXXXUUURRRPPPQQQQQQQQQPPPLLLNNNOOOQQQQQQQQQQQQPPPSSSRRRRRRSSSTTTWWWZZZ\\\ZZZ]]]aaadddddddddcccbbb]]]WWWSSSUUUWWWVVVUUUVVVQQQOOOPPPVVVYYYZZZ\\\aaa[[[YYYWWWXXX[[[\\\XXXTTTRRRSSSSSSTTTSSSSSSRRRRRRRRRQQQOOONNNNNNOOOPPPQQQSSSTTTTTTSSSRRRQQQSSSTTTPPPRRRSSSRRRPPPNNNNNNNNNLLLOOOQQQRRRTTTWWWTTTOOOIIIKKKMMMNNNMMMKKKHHHFFFIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHHHHJJJKKKMMMOOOPPPMMMLLLKKKMMMQQQUUUVVVWWWNNNOOOTTTZZZYYYUUUSSSUUUWWWjjjooo___VVV___iiijjjTTTJJJAAA@@@AAAAAABBBEEE@@@@@@@@@@@@??????>>>>>>AAABBBDDDFFFFFFDDDAAA@@@===???>>>;;;<<<@@@@@@>>>@@@>>>@@@GGGLLLRRR^^^jjj~~~tttpppmmmnnnrrruuuuuusssuuukkk^^^SSSLLLGGGAAA===?????????AAABBBBBBBBBAAAHHHPPPTTTPPPKKKLLLPPPRRRgggxxx|||}}}}}}vvvsssyyy|||ssskkkbbbWWWQQQQQQRRROOOLLLNNNPPPQQQTTTZZZaaa]]]VVVUUUgggwwwzzznnnttt{{{|||{{{{{{}}}}}}pppfff```YYYQQQVVVXXX[[[]]]\\\[[[YYYXXXTTTWWWYYY\\\aaaeee___UUUZZZ[[[]]]]]]]]]\\\\\\\\\ZZZ[[[YYYWWWZZZ___aaa^^^YYYXXXVVVUUUUUUVVVXXXYYYWWWYYY\\\\\\ZZZXXXWWWWWWQQQSSSTTTSSSQQQPPPPPPRRRRRRWWWZZZXXXXXX[[[[[[ZZZSSSPPPMMMKKKKKKLLLLLLLLLLLLLLLMMMLLLKKKJJJHHHGGGAAA???>>>>>>>>>>>>===;;;<<<;;;999:::;;;;;;:::999666555555555555666777888555444333222111111111111...///000111111000//////...------------...///000------------------------........................---------------------------------............///........................,,,,,,------...//////000,,,------......///..............................------......///000000111////////////////////////////////////000000000111111111111111000000000000222222222222222222222222333888333111888888444888666<<<;;;<<>>??????>>>;;;<<>>@@@CCCAAA???FFFQQQSSS```uuuyyyuuuqqqssszzz~~~pppeee]]]UUULLLEEEBBBBBBBBBEEEGGGGGGDDD@@@>>>BBBCCC???;;;<<<===<<>>>>>???>>><<<:::<<<:::999999;;;;;;:::888555555555555555666777888444333333222111111111222...///000111111000//////---------------...///000------------------------........................---------------------------------.........//////........................,,,,,,------...///000000,,,,,,---.../////////..............................//////000111222222333////////////////////////////////////000000000000111111111000000000000000222222222222222222222222///666333000777777333777444777666999@@@@@@GGGXXX888BBBJJJIIIEEEFFFJJJLLLTTTrrr||||||yyyqqqiiieeeddd___WWWRRRQQQPPPLLLMMMMMMMMMNNNNNNOOOOOOPPPRRRTTTWWWXXXVVVTTTSSSRRRRRRRRRRRRSSSUUUVVVUUUSSSTTTTTTSSSQQQPPPPPPRRRUUUWWWWWWWWWVVVUUUTTTSSSRRROOOMMMLLLMMMPPPRRRQQQOOOPPPQQQRRRRRRTTTWWW[[[^^^`````````cccgggiiigggdddccc\\\UUUSSSVVVZZZZZZYYYTTTUUUWWWZZZ]]]```aaabbbYYYVVVTTTUUUXXXZZZZZZYYYYYYVVVSSSQQQRRRSSSTTTTTTPPPMMMMMMPPPQQQPPPQQQTTTPPPRRRTTTTTTRRRQQQPPPPPPPPPPPPPPPOOOOOONNNNNNNNNMMMNNNQQQTTTWWWWWWTTTRRRNNNLLLLLLNNNLLLGGGEEEGGGJJJIIIGGGIIIKKKLLLJJJHHHGGGGGGGGGHHHJJJKKKJJJIIIGGGHHHIIIJJJNNNTTT\\\aaaRRRFFFDDDQQQZZZWWWQQQPPPOOOSSSPPPFFFDDDPPP\\\aaaMMMJJJEEECCCBBBCCCCCCBBB@@@@@@@@@??????@@@AAAAAA@@@@@@??????>>>======<<<======<<<<<<<<<<<<======<<<<<<<<<======???@@@@@@DDDJJJUUUaaammm~~~}}}~~~xxxjjjcccbbb```[[[[[[TTTNNNQQQWWWYYYRRRIIIGGGFFFFFFEEEDDDAAA<<<999>>>BBBFFFGGGHHHIIIJJJHHHIIIIIIIIIKKKMMMNNNMMMLLLNNNOOOUUU\\\``````bbbgggrrr{{{{{{~~~zzzmmmeeebbb```UUUWWWZZZ^^^aaacccdddddd\\\ZZZTTTOOORRRWWWSSSJJJEEECCCEEENNNUUUYYY]]]aaagggggggggmmmzzzxxxyyy|||yyyuuutttrrrmmmiii```ccceeebbb[[[VVVVVVXXXYYY[[[]]]]]]\\\\\\\\\]]]]]]\\\^^^ccchhhhhhccc^^^YYYXXXXXXYYYZZZ[[[[[[ZZZ[[[ZZZXXXWWWWWWVVVTTTRRRRRRQQQPPPRRRUUUXXXZZZZZZUUUVVVXXXYYYYYYYYYXXXWWWTTTSSSPPPOOOOOOPPPRRRTTTTTTVVVYYY\\\\\\ZZZWWWUUUWWWVVVTTTRRRPPPPPPSSSUUUQQQOOOMMMKKKIIIIIIIIIIIICCCBBBAAA???===;;;:::999::::::999999888777666666666666666666555555555555666555555444222111000000//////000000000000//////......////////////......------------------------.........------,,,,,,,,,------------------------.........------,,,,,,,,,---------------------------------............/////////000000///...---------------............///........................////////////////////////////////////000000000000////////////000000000000000111111111111222222222222222333333333333444444444555666888;;;>>>@@@BBBYYYqqqXXXlll|||tttmmm|||vvvnnnlllkkkeee___\\\^^^[[[UUUSSSTTTSSSPPPMMMNNNNNNOOOOOOOOOPPPPPPRRRTTTUUUTTTSSSRRRSSSTTTRRRRRRQQQSSSUUUVVVVVVUUUVVVVVVUUURRRPPPPPPRRRTTTSSSSSSTTTUUUUUUUUUUUUUUUQQQPPPOOOPPPRRRRRRPPPNNNOOOQQQRRRTTTUUUYYY^^^aaa\\\\\\]]]bbbgggjjjkkkiiieee___WWWTTTUUUWWWWWWUUU[[[[[[[[[ZZZZZZ[[[[[[\\\XXXUUUTTTTTTWWWYYYYYYXXXZZZXXXVVVTTTSSSUUUXXXZZZXXXTTTTTTUUUUUURRRQQQTTTSSSSSSRRRPPPNNNMMMOOOQQQOOOOOOOOOOOOOOOOOOOOOOOOQQQRRRRRRSSSRRRQQQPPPPPPMMMIIIIIILLLMMMJJJHHHIIIKKKJJJJJJKKKMMMMMMJJJHHHGGGFFFGGGIIILLLLLLKKKIIILLLKKKIIIGGGHHHMMMUUUZZZRRRHHHFFFQQQYYYUUUNNNMMMKKKQQQOOOEEEBBBKKKRRRTTTIIIEEEBBB@@@AAABBBCCCCCC?????????>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======::::::::::::;;;<<<=========>>>BBBGGGKKKRRRaaappp{{{rrrhhhmmmjjjgggfffeeedddaaa___VVVUUUSSSRRRQQQOOOMMMKKKBBBBBBBBBBBBDDDEEECCC???>>>???@@@BBBBBBAAA>>><<<::::::===AAABBBAAADDDIIIKKKLLLRRRYYYYYYTTTPPPQQQVVV[[[\\\UUUMMMJJJHHHEEEAAABBBBBBBBBBBBCCCFFFHHHIIIJJJJJJMMMWWWaaabbb\\\```]]]]]]cccjjjooouuuzzzlllooottt{{{wwwrrrkkkggggggeeeaaa^^^ZZZ]]]```^^^ZZZWWWXXXZZZYYY[[[\\\\\\[[[ZZZ[[[\\\[[[ZZZ[[[```eeefffbbb^^^VVVUUUVVVZZZ]]]^^^\\\YYYZZZXXXVVVUUUUUUUUUSSSQQQSSSRRRQQQSSSWWWZZZ\\\\\\WWWWWWXXXXXXXXXXXXWWWWWWVVVTTTRRRQQQQQQRRRTTTUUUSSSSSSTTTUUUUUUTTTSSSRRRYYYXXXVVVSSSPPPOOOQQQTTTPPPOOOMMMJJJIIIHHHHHHHHHCCCBBBAAA???===<<<::::::::::::999999888777777666666666666666555555555444555555444333222111000000//////000000000000//////......////////////......------------------------......---------,,,,,,,,,------------------------......---------,,,,,,,,,---------------------------------............//////////////////...---------------............///.................................................../////////000000000000////////////000000000000000000111111111222222222222222222333333333444444666666777888999;;;<<<===@@@JJJdddvvvggg^^^]]]^^^[[[XXXVVVYYYXXXUUUTTTVVVUUUQQQOOOOOOPPPPPPPPPPPPPPPPPPRRRRRRRRRPPPOOOPPPRRRTTTRRRQQQPPPQQQTTTVVVVVVVVVXXXXXXWWWTTTQQQPPPRRRSSSSSSSSSTTTTTTTTTUUUUUUUUUTTTSSSRRRSSSTTTSSSPPPNNNPPPQQQSSSUUUWWWZZZ___bbb\\\\\\]]]aaaeeeiiijjjjjjddd^^^XXXUUUVVVWWWWWWVVV^^^\\\ZZZXXXVVVUUUUUUVVVVVVUUUTTTTTTVVVXXXXXXXXXXXXYYYXXXVVVTTTVVV[[[```___[[[ZZZZZZXXXSSSRRRTTTWWWUUUQQQLLLIIIJJJOOORRROOOPPPPPPQQQQQQQQQPPPPPPRRRTTTTTTRRRPPPPPPSSSVVVWWWOOOJJJLLLOOOMMMJJJJJJLLLLLLMMMNNNOOONNNJJJGGGFFFFFFHHHKKKMMMMMMLLLIIILLLJJJGGGDDDDDDHHHNNNSSSWWWKKKEEEJJJPPPNNNLLLMMMPPPVVVVVVMMMHHHLLLOOOLLLDDDBBB???>>>???BBBCCCCCC???>>>>>>======<<<<<<<<<;;;;;;<<<<<<===>>>??????======<<<<<<<<<<<<======;;;:::::::::::::::;;;;;;AAA>>>;;;<<<::::::???FFFTTTZZZaaafffjjjpppyyywwwxxxwwwpppfffaaacccfffhhhfffcccaaa___```aaabbb^^^XXXSSSRRRSSSQQQLLLHHHFFFIIILLLMMMMMMJJJFFFCCCEEECCCBBBCCCBBB???BBBGGGLLLIIIIIIKKKJJJFFFFFFHHHHHHLLLNNNKKKJJJJJJHHHCCCKKKNNNQQQPPPNNNMMMOOOQQQPPPSSSXXXbbbssszzzrrrkkkkkkmmmooouuu{{{yyy|||{{{sssgggccc^^^\\\\\\[[[XXXVVVWWWZZZ\\\[[[XXXVVVWWWYYYYYY[[[\\\\\\ZZZYYYZZZZZZYYYXXXXXX\\\```cccaaa___TTTSSSTTTZZZ```aaa^^^YYYYYYWWWUUUTTTTTTSSSRRRPPPTTTSSSRRRUUUXXX\\\^^^___ZZZYYYYYYXXXXXXWWWWWWVVVUUUTTTSSSRRRRRRSSSTTTUUUWWWVVVUUUTTTSSSSSSTTTTTTZZZYYYWWWSSSPPPOOOPPPQQQNNNMMMKKKIIIHHHFFFFFFEEEBBBAAA@@@???===<<<;;;:::::::::999999888777777777666666555555555444444444555444444333222111000000...//////000000//////.........////////////......------------------------...------------,,,,,,,,,------------------------...------------,,,,,,,,,---------------------------------............///...////////////...---------------............///....................................................../////////000000000////////////000000000000000000000111111111222222222222222222333333333333777777666666777777888999777666???WWWwww{{{ppphhh^^^XXXXXXZZZZZZXXXTTTXXXYYYVVVVVVWWWUUUPPPPPPQQQQQQRRRRRRQQQPPPOOONNNOOOPPPPPPOOOOOOQQQSSSQQQOOONNNOOORRRTTTUUUUUUWWWWWWWWWUUUSSSSSSTTTUUUXXXWWWVVVUUUTTTSSSSSSSSSSSSTTTTTTUUUUUUTTTRRRPPPQQQRRRTTTVVVWWWYYY\\\___aaa``````aaabbbcccdddddd```\\\YYYWWWYYY[[[[[[[[[YYYXXXVVVTTTSSSSSSTTTUUUVVVVVVUUUVVVWWWXXXYYYYYYUUUWWWXXXVVVSSSTTT[[[aaaaaa^^^\\\]]][[[VVVTTTUUUYYYVVVRRRMMMJJJKKKNNNRRRSSSSSSTTTTTTTTTSSSQQQQQQQQQSSSUUUSSSQQQTTT\\\ccchhh[[[OOOMMMNNNMMMJJJIIIMMMNNNPPPQQQQQQNNNJJJGGGFFFFFFHHHKKKNNNNNNLLLIIIGGGGGGFFFEEEEEEGGGKKKOOO[[[NNNBBB@@@BBBEEEIIIOOOSSSYYYZZZSSSOOORRRRRRNNNEEEBBB???>>>@@@BBBCCCCCC>>>>>>>>>===<<<;;;;;;:::::::::;;;;;;<<<===============<<<<<<<<<<<<=========<<<<<<;;;;;;;;;;;;<<>>???======@@@===AAAFFFIIIKKKQQQYYY```www}}}pppjjjmmmsssuuusssnnniiieeefffiiikkkrrrlllgggggghhhfffeeeeeecccfffjjjkkkiiiddd```^^^ZZZVVVTTTSSSPPPMMMOOOUUU```___aaafffddd]]]VVVSSS]]]```bbbccceeefff```XXXSSSZZZcccfffeeebbbaaaaaagggiiiooo|||xxxsssqqqtttyyy}}}~~~|||}}}}}}vvvqqqnnniiibbb]]]```]]]ZZZYYYZZZZZZYYYWWWYYYZZZ[[[YYYVVVTTTTTTUUUYYY[[[\\\\\\ZZZYYYYYYZZZYYYXXXWWWYYY]]]```aaaaaaWWWTTTSSSWWW^^^aaa^^^YYYZZZWWWUUUSSSSSSSSSRRRQQQTTTSSSSSSUUUYYY]]]___```]]]\\\[[[YYYXXXWWWWWWWWWSSSSSSSSSSSSSSSSSSTTTTTTXXXXXXWWWVVVUUUTTTTTTTTTWWWWWWUUURRROOONNNOOOPPPMMMLLLJJJHHHFFFDDDCCCCCC@@@@@@???>>>===<<<;;;:::999999999888888777777777555555555444444444333333444333333222111000000000...//////////////////...---......//////......------------------------------------------------------------------------------------------------------------------------------------............///.........//////...---------------............///........................................................./////////000000////////////000000000000000000000000111111111111111222222222222333333333666555555555555555666666999<<>>???AAAEEEIIIHHHPPPSSSOOOQQQWWWYYYTTTIIIEEEBBB@@@@@@AAABBBAAA>>>>>>>>>>>>===<<<::::::::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;:::::::::::::::;;;===888777;;;===<<<;;;<<<>>>@@@AAA@@@???@@@EEEHHHQQQ[[[hhhqqqxxxyyywwwyyy{{{zzztttqqqrrrttttttxxx~~~}}}xxxsssqqqpppllljjjiiifffccceeejjjssstttzzzzzzooojjjqqqssstttuuuwwwvvvnnneee___dddkkkoooooonnnoooppprrrqqqvvvxxxuuuxxx}}}yyyyyyxxxyyyxxxrrrgggddd___^^^^^^^^^\\\ZZZZZZYYYXXXYYYZZZZZZZZZZZZYYYYYYYYYWWWUUUTTTTTTUUUYYY[[[\\\\\\ZZZYYYZZZ[[[ZZZYYYXXXYYY[[[___aaabbb]]]YYYTTTUUUYYY]]]\\\[[[\\\YYYVVVTTTTTTTTTTTTSSSTTTRRRRRRTTTXXX\\\^^^^^^]]]]]]\\\[[[ZZZXXXWWWWWWTTTTTTUUUUUUVVVVVVVVVVVVSSSTTTUUUUUUTTTRRRPPPOOORRRRRRRRRPPPMMMLLLNNNOOOJJJJJJHHHGGGDDDBBB@@@???>>>>>>===<<<<<<;;;::::::888777777777777777666666444444444444333333333333222222222111111000000///......////////////......------............---------------------------------------------------------------------------------------------------------------------------------------............///------............---------------............///............................................................////////////////////////000000000000//////000000000111111111111111111222222222333333333222222333444555666777777;;;???===999DDDcccwwwvvvmmmeeeccc```\\\\\\[[[ZZZWWWTTTQQQPPPOOOSSSVVVVVVXXX[[[[[[XXXQQQRRRSSSSSSRRRPPPNNNLLLIIIMMMQQQSSSSSSRRRRRRRRRQQQPPPPPPRRRTTTTTTSSSRRRQQQSSSUUUUUUUUUVVVXXXYYYVVVUUUTTTTTTTTTUUUWWWWWWPPPRRRSSSSSSRRRSSSTTTVVVRRRSSSUUUTTTSSSSSSTTTUUUYYY\\\^^^___^^^]]]]]]^^^``````^^^]]][[[ZZZYYYYYY[[[[[[ZZZZZZYYYYYYXXXXXXVVVXXXZZZZZZZZZYYYZZZ[[[QQQSSSTTTSSSQQQPPPSSSUUU\\\[[[]]]aaabbb______aaaYYYYYYXXXVVVSSSQQQQQQQQQYYYYYYZZZZZZYYYVVVTTTRRRRRRSSSSSSRRRQQQSSSYYY^^^eeeYYYMMMIIIIIIIIIIIIKKKJJJMMMOOOPPPNNNKKKJJJIIIIIIHHHHHHIIIJJJJJJIIIGGGEEEIIIMMMNNNKKKGGGCCCAAAAAABBBCCCDDDDDDBBB@@@@@@AAAJJJPPPQQQVVV^^^___ZZZJJJFFFBBB????????????>>><<<===>>>>>>===<<<:::999999999999999999999999999:::::::::999999:::::::::888888777777777777888888;;;888777:::;;;888666888;;;<<<<<<;;;999:::<<<>>><<>>===;;;;;;;;;::::::999999999666666666555555555555555444444333333333222222222111111111000000000//////---......//////......---------............------------------------------,,,,,,,,,------------...------------------------,,,,,,,,,------------...---------------------------------............///,,,,,,---............------------............///........................------------------------------........./////////////////////000000000000/////////000000000111111111111111111222222222222111111111222333555666777777555555999===BBBJJJSSSppp{{{mmmggg]]]XXXYYYVVVWWWYYYZZZYYYVVVRRRPPPPPPOOOSSSUUUTTTVVVZZZZZZWWWQQQRRRSSSSSSRRRPPPMMMKKKLLLNNNQQQSSSSSSSSSTTTUUUSSSSSSTTTVVVXXXWWWTTTQQQQQQSSSUUUUUUUUUUUUVVVXXXTTTSSSRRRQQQRRRSSSUUUVVVQQQRRRRRRQQQOOOOOORRRUUUQQQRRRTTTTTTSSSSSSSSSTTTSSSWWW\\\^^^^^^\\\\\\]]]]]]^^^^^^\\\ZZZYYYXXXXXXYYYZZZ[[[\\\[[[ZZZXXXWWWTTTWWWZZZ[[[YYYXXXYYY[[[SSSTTTUUUUUUTTTRRRPPPOOOVVVUUUXXX^^^```^^^^^^aaaYYYYYYXXXVVVSSSQQQRRRSSSUUUVVVXXXYYYYYYWWWUUUTTTUUUUUUTTTSSSSSSTTTUUUVVVXXXRRRMMMMMMLLLIIIHHHJJJHHHKKKMMMMMMKKKIIIJJJKKKLLLIIIGGGFFFGGGGGGGGGFFFDDDHHHLLLMMMKKKGGGDDDBBB:::>>>CCCEEEEEEDDDBBBAAAGGGQQQYYYZZZ^^^bbb]]]TTTFFFCCC>>><<<;;;<<<<<<;;;999:::<<<<<<<<<;;;:::888666777777888888999999999999999888888888888999999666666666666666777888999<<<::::::<<<;;;888777:::555666777777777777888999888888888888999<<>>===>>>AAA@@@???FFFQQQRRR\\\gggmmmooovvv~~~|||wwwrrrvvvxxxnnnhhhfffiiiooolllfff\\\UUUUUUXXXTTTLLLLLLKKKJJJLLLOOOQQQRRRRRRRRRRRRQQQPPPQQQQQQQQQQQQLLLNNNPPPRRRSSSTTTUUUVVVWWWUUURRRPPPOOOOOONNNMMMPPPRRRUUUVVVVVVVVVWWWYYYZZZZZZZZZZZZYYYZZZ\\\]]]XXX[[[]]]ZZZVVVUUUYYY]]]^^^[[[WWWTTTTTTUUUUUUUUUOOONNNLLLMMMPPPRRRSSSSSSQQQTTTWWWYYYXXXUUUQQQNNNNNNPPPSSSUUUVVVUUUTTTSSSSSSQQQOOONNNNNNPPPRRRTTTRRRSSSRRRPPPMMMJJJJJJJJJFFFFFFEEEDDDAAA>>>;;;999888888777777777777777777333333333333333333333333333333333222222222111111000000000000////////////---..................---,,,------......------,,,------------------------,,,,,,,,,------.........------------------------,,,,,,,,,------.........---------------------------------.........//////+++,,,------.........------------.........//////........................---------------------------------.........//////////////////000000000000////////////000000000000000111111111111222222222333222222222333444444555///222666888555222666>>>666;;;BBBTTT{{{|||www```[[[VVVTTTUUUVVVUUUTTTVVVUUUTTTRRRQQQQQQPPPPPPUUUTTTSSSRRRQQQRRRRRRSSSSSSTTTTTTSSSUUUWWWSSSMMMQQQQQQRRRSSSUUUVVVXXXYYYUUUUUUUUUXXX[[[\\\YYYVVV[[[ZZZXXXWWWVVVUUUUUUUUUVVVTTTRRRRRRRRRQQQOOOMMMUUUSSSPPPNNNNNNPPPRRRUUUSSSTTTTTTUUUVVVWWWXXXXXXVVVVVVUUUTTTUUUVVVWWWXXXVVVYYY\\\^^^^^^]]]\\\\\\[[[YYYWWWXXX[[[\\\ZZZXXXZZZYYYYYYXXXWWWXXXXXXXXXZZZVVVWWW\\\\\\UUUPPPQQQXXXWWWWWWXXXYYYYYYVVVTTTUUUWWWWWWUUUPPPOOOPPPRRRTTTTTTUUUUUUUUUTTTSSSSSSTTTSSSRRRRRRRRRTTTUUUVVVSSSSSSRRRQQQOOOMMMKKKIIIKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLKKKIIIIIIHHHHHHHHHDDDGGGJJJKKKIIIFFFDDDCCCDDDAAA???@@@???>>>BBBHHHQQQ```iiiggghhhgggVVV@@@@@@;;;777777:::<<<999666777777888999999999999888888888888777777777777777888777666555555666777888999999999999999888777666777777777777888999:::;;;888999999::::::999999888:::999999999999999999:::;;;;;;;;;<<<<<<>>>??????DDDFFFIIIJJJMMMQQQYYY^^^vvvyyy~~~|||zzzwwwoookkkcccZZZTTTSSSWWWZZZ[[[XXXUUUQQQNNNMMMMMMNNNHHHHHHJJJLLLOOOOOOMMMKKKNNNOOOPPPPPPNNNNNNOOOPPPUUUPPPKKKKKKPPPTTTUUUSSSZZZWWWRRROOONNNNNNMMMMMMOOOPPPPPPQQQQQQRRRRRRSSSZZZZZZYYYXXXXXXYYY[[[\\\WWWUUUTTTTTTVVVWWWXXXXXX___^^^\\\WWWRRRQQQUUUXXXTTTOOOJJJJJJNNNRRRRRRPPPPPPRRRUUUVVVUUURRRNNNKKKOOOQQQSSSSSSSSSTTTUUUVVVXXXVVVSSSQQQOOONNNNNNNNNUUURRRMMMIIIFFFEEEGGGHHHGGGFFFEEECCCAAA>>>;;;:::888666555444555666555444444333333222222333333444333333333333333333333333////////////////////////////////////////////////------------------------------------------------------------------------------------------------+++,,,------......------------------------------,,,,,,,,,---------......------------------------......////////////......------------------------////////////////////////......////////////......///////////////000111111000000000000111111111111111111222222222333333333111111222222222333333333333333444444555666666666888;;;@@@IIIYYYqqq~~~jjj\\\XXXUUURRRQQQRRRTTTTTTSSSQQQQQQPPPPPPOOOOOOPPPPPPQQQPPPOOONNNMMMNNNOOOOOOPPPRRRSSSRRRUUUWWWUUUOOOPPPPPPQQQRRRSSSUUUVVVWWWYYYWWWUUUWWWYYY[[[ZZZXXXXXXWWWVVVUUUTTTTTTTTTTTTTTTRRRPPPPPPPPPPPPOOONNNTTTRRROOONNNOOOQQQSSSTTTWWWWWWWWWVVVVVVVVVVVVVVVYYYXXXWWWWWWWWWXXXZZZZZZWWWYYYZZZ[[[ZZZZZZ[[[\\\^^^\\\ZZZ[[[]]]^^^]]]\\\YYYYYYYYYYYYZZZ[[[\\\]]]ZZZVVVWWW\\\]]]XXXUUUVVVWWWWWWWWWYYYZZZZZZXXXUUUUUUWWWWWWTTTOOOMMMNNNPPPQQQSSSTTTVVVVVVUUUSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPOOOOOONNNMMMKKKKKKJJJIIIIIIIIIIIIIIIJJJJJJMMMLLLKKKIIIGGGFFFFFFEEEFFFGGGHHHHHHGGGFFFFFFFFFHHHFFFFFFGGGFFFBBBCCCHHHIIIYYYccc```___aaaYYYJJJEEE???888666888999888777666777888888999999888888777777777777777777777777777777666555555666777777888888888888888777666666777777777777888999999:::777888888999999888888777888888777777777777888888999999999999:::;;;<<<===999;;;<<<===>>>AAAGGGKKKPPPRRRVVVWWWZZZ```jjjrrr}}}tttqqqyyy|||yyy|||zzzssspppnnniii```XXXZZZYYYUUUPPPLLLJJJLLLNNNQQQPPPNNNMMMKKKKKKKKKKKKIIIIIIJJJLLLOOOOOOMMMKKKLLLNNNPPPPPPOOOOOOQQQRRRTTTOOOKKKKKKPPPTTTUUUTTTWWWTTTQQQOOONNNOOOPPPPPPOOOOOOOOOPPPPPPQQQQQQQQQWWWWWWVVVUUUUUUVVVWWWXXXXXXWWWWWWWWWWWWWWWUUUTTTZZZZZZXXXTTTPPPOOORRRTTTQQQNNNJJJLLLPPPTTTTTTRRRRRRRRRRRRRRRRRRQQQPPPOOOMMMOOOPPPQQQQQQQQQQQQQQQVVVUUUSSSRRRPPPOOOOOOOOOPPPNNNKKKGGGEEEEEEEEEFFFEEEEEECCCBBB???<<<:::999888666444444555666555444333333222222222222333333111222222222222222222222////////////////////////........................------------------------------------------------------------------------------------------------,,,,,,------...---------------------------------,,,,,,,,,---------......------------------------......////////////......------------------------..............................////////////......///////////////000000111//////000000000111111111000000000111111111222222111111111222222222333333333333333444555555666666666888:::===CCCPPPaaammmwwwppphhh^^^SSSKKKOOOMMMLLLMMMOOOQQQQQQPPPLLLLLLLLLLLLMMMMMMNNNOOONNNMMMLLLKKKJJJKKKLLLLLLMMMPPPQQQQQQTTTWWWUUUPPPOOOOOOOOOPPPPPPQQQSSSSSSXXXVVVTTTSSSUUUVVVWWWWWWUUUUUUTTTTTTTTTTTTUUUUUUUUURRROOONNNOOOPPPQQQPPPSSSPPPMMMNNNRRRUUUVVVUUUZZZZZZZZZYYYXXXWWWWWWVVV\\\[[[ZZZYYYXXXYYYZZZ[[[XXXXXXXXXWWWUUUVVVXXXZZZ```^^^[[[ZZZ\\\]]]^^^^^^XXXXXXYYYZZZ[[[]]]___```XXXUUUUUUXXXZZZYYYXXXYYYVVVWWWXXXZZZ\\\\\\ZZZXXXVVVWWWWWWSSSNNNKKKLLLNNNOOOQQQTTTVVVVVVTTTRRRPPPNNNOOOOOOPPPOOOMMMLLLJJJKKKKKKLLLLLLLLLKKKKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHNNNMMMKKKHHHFFFEEEDDDCCCFFFEEEEEEDDDDDDEEEFFFGGGIIIHHHJJJMMMLLLGGGGGGJJJGGGVVV^^^ZZZWWW[[[YYYRRRGGGAAA:::666666777777666666666777888888888888888666666666777777777777777777666555555555555666777666666777777777666555555888888777777777777888888666777777777777777777666666555555555555555555666777777777777888999999:::888888888777777888<<>>>>>===???EEEIIIKKKIIILLLRRRRRRPPPWWWaaagggnnnqqqnnnpppwwwzzzxxxuuuwwwxxx{{{}}}~~~}}}xxxqqqjjjfffiiikkkjjjgggfffhhhkkkgggeeebbb```^^^]]]\\\\\\aaa[[[UUUSSSSSSPPPJJJEEEGGGHHHIIIHHHFFFDDDDDDDDDHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIJJJLLLNNNNNNLLLJJJJJJLLLOOOQQQQQQQQQRRRTTTRRRNNNKKKLLLPPPTTTVVVUUUTTTRRRQQQOOOOOOPPPRRRSSSNNNNNNNNNNNNOOOOOOOOOOOOTTTTTTSSSRRRRRRSSSSSSTTTVVVVVVWWWXXXWWWWWWVVVUUUVVVVVVVVVTTTQQQPPPQQQSSSPPPMMMLLLNNNSSSVVVVVVUUUTTTSSSPPPOOONNNOOOPPPQQQKKKKKKLLLMMMNNNNNNNNNNNNRRRSSSSSSRRRRRRQQQPPPOOOLLLKKKIIIGGGEEEDDDCCCCCCCCCBBBAAA???===:::888777888666444444555666555444222222111111111111222222000000000000000000000000////////////////////////........................---------------------------------------------------------------------------------------------------------...------,,,,,,------------------------,,,,,,,,,---------......------------------------......////////////......------------------------------------------------......////////////......//////......//////000111//////000000000000111111/////////000000000111111111111111222222222222333222333333444444555555666777888999888666999>>>CCCNNNnnntttmmmddd[[[UUUQQQNNNKKKIIIIIIJJJKKKLLLMMMMMMMMMKKKKKKJJJJJJJJJKKKLLLLLLLLLKKKJJJIIIIIIJJJKKKLLLKKKOOOQQQPPPRRRUUUSSSOOONNNNNNNNNMMMNNNNNNOOOOOORRRQQQQQQPPPQQQQQQQQQPPPSSSSSSSSSSSSTTTUUUVVVWWWUUURRROOONNNOOOQQQRRRSSSRRROOOMMMOOOTTTXXXXXXVVV\\\\\\[[[[[[[[[ZZZZZZZZZ^^^]]][[[XXXWWWVVVVVVVVVVVVVVVWWWVVVTTTTTTUUUWWW^^^\\\YYYWWWWWWYYY[[[\\\XXXXXXXXXYYY[[[\\\^^^___WWWUUURRRSSSUUUVVVWWWWWWVVVWWWYYY\\\^^^^^^\\\ZZZWWWXXXWWWSSSMMMJJJKKKLLLOOOQQQTTTVVVUUURRROOOLLLLLLNNNPPPPPPOOOLLLHHHEEEIIIIIIIIIJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGMMMLLLJJJHHHGGGFFFEEEEEECCCBBBBBBCCCEEEEEEEEEDDDDDDCCCFFFKKKKKKHHHJJJNNNNNNXXX]]]XXXUUUXXXVVVOOODDD@@@;;;888888888777666555666777777888888777777555555666666666666666777555555555555555555555555555555555666666555555444888888777666666666777777666777777888888777777666555555444444444444555555666666666666666777888888::::::999888888999:::<<<<<<>>>>>>===;;;:::;;;===999999===???<<<777;;;CCC@@@EEEFFFCCCCCCHHHJJJIIIGGGGGGHHHJJJMMMQQQTTTVVVTTTRRRQQQQQQQQQOOOLLLIIIGGGJJJNNNOOOMMMLLLKKKLLLLLLKKKIIIFFFEEEEEEGGGIIIOOOKKKHHHHHHKKKLLLJJJGGGDDDFFFHHHHHHGGGEEEEEEEEEEEEGGGIIIKKKKKKKKKJJJIIIJJJJJJKKKMMMNNNNNNKKKIIIJJJMMMQQQRRRRRRRRRRRRSSSPPPMMMKKKMMMPPPTTTVVVVVVSSSSSSSSSQQQPPPQQQSSSUUUNNNNNNNNNNNNNNNNNNMMMMMMSSSSSSSSSRRRRRRRRRSSSSSSRRRSSSTTTUUUUUUWWWYYY[[[WWWWWWWWWWWWVVVUUUTTTTTTPPPOOOOOOQQQUUUWWWVVVUUUVVVUUURRROOONNNNNNOOOOOOHHHHHHIIIKKKMMMOOONNNNNNOOOPPPQQQRRRRRRQQQPPPOOOKKKJJJIIIHHHEEECCCAAA@@@@@@@@@???===;;;888666555777666444444555555555444111111000000000000111111111111000000000000000///////////////////////////........................------------------------------------------------------------------------------------------------------......------,,,+++------------------------,,,,,,,,,---------......---------------------------......//////......------------------------------------------------------......//////......---///............///000000////////////000000000111/////////000000000111111111111111111222222222222222222222333444444555555444666888777666666777999777IIIccc{{{www```[[[TTTNNNKKKJJJKKKKKKHHHIIIJJJJJJIIIIIIJJJJJJLLLKKKJJJJJJIIIIIIJJJJJJJJJIIIHHHGGGGGGHHHIIIJJJKKKOOOQQQPPPPPPQQQPPPMMMMMMLLLLLLKKKKKKLLLLLLMMMLLLNNNPPPRRRQQQOOOMMMKKKPPPPPPPPPQQQRRRTTTUUUVVVSSSPPPMMMKKKMMMOOOPPPPPPQQQOOOOOORRRVVVYYYYYYXXXZZZ[[[[[[\\\]]]]]]^^^^^^___]]]ZZZWWWTTTRRRQQQQQQRRRTTTWWWWWWVVVTTTSSSSSS\\\[[[XXXVVVUUUVVVYYY[[[\\\[[[[[[[[[[[[\\\]]]]]]ZZZWWWTTTQQQRRRTTTUUUTTTVVVWWWYYY\\\______]]]ZZZWWWXXXWWWSSSMMMJJJJJJLLLNNNPPPSSSUUUTTTPPPLLLIIILLLNNNQQQRRRPPPLLLGGGCCCHHHHHHHHHHHHGGGFFFEEEEEEHHHIIIIIIIIIIIIHHHGGGFFFJJJJJJIIIHHHGGGGGGGGGHHHCCCCCCDDDGGGIIIIIIFFFCCC@@@???@@@CCCDDDBBBEEEJJJOOOTTTWWWUUUUUUVVVPPPEEE<<<;;;;;;;;;;;;:::777666555555666777777777777666444444555555555666666666444444555555555555444444333444444555555555444444777777666666555666666666777888888888888888888777666555555444444555555666666666666666666666777888777666555555666777888888999:::;;;:::888777666666999999:::;;;999666666888777;;;===;;;:::<<<<<<<<<<<<<<<<<<===???BBBEEEGGGCCCBBB@@@@@@@@@@@@???>>><<<>>>@@@BBBBBBBBBBBBCCCBBBDDDEEEEEEDDDDDDGGGIIIGGGDDDCCCDDDGGGJJJIIIHHHHHHIIIIIIIIIGGGFFFFFFGGGEEEGGGIIIKKKKKKJJJHHHGGGKKKKKKKKKMMMNNNMMMKKKHHHKKKOOOSSSUUUTTTRRRQQQQQQNNNMMMMMMNNNPPPTTTVVVWWWVVVWWWWWWTTTRRRQQQRRRTTTOOOOOOOOONNNNNNMMMMMMMMMSSSSSSTTTTTTTTTUUUUUUUUUTTTTTTTTTRRRRRRUUUZZZ___XXXXXXXXXYYYYYYXXXWWWUUUSSSRRRRRRSSSUUUVVVUUUUUUXXXWWWVVVTTTQQQOOOMMMLLLGGGGGGHHHKKKOOORRRRRRQQQMMMNNNOOOQQQQQQPPPOOOOOOMMMLLLKKKIIIFFFCCC@@@>>>>>>>>>===<<<:::888666555777555444333444555444333111000000//////000000111222222111111000000000///////////////////////////........................------------------------------------------------------------------------------------------------,,,------...------,,,,,,------------------------,,,,,,,,,---------......------------------------------............------------------------------........................------............------...............//////000...////////////000000000000000000111111111222222000000111111111222222222111111222222333444444444111222333444444666888::::::===BBBGGGRRRddd|||xxx[[[RRRPPPMMMJJJHHHHHHHHHIIIIIIIIIJJJHHHGGGFFFHHHIIIKKKKKKJJJIIIHHHHHHHHHIIIFFFFFFEEEDDDEEEFFFGGGHHHIIINNNQQQOOONNNOOOOOOLLLKKKKKKJJJJJJJJJKKKKKKLLLIIIMMMRRRTTTSSSPPPMMMLLLMMMMMMNNNNNNOOOQQQRRRSSSPPPMMMJJJIIIJJJKKKLLLKKKMMMNNNQQQSSSUUUVVVWWWXXXWWWXXXYYYZZZ\\\^^^___```^^^\\\YYYVVVSSSQQQPPPPPPPPPSSSWWWXXXWWWUUUSSSSSS\\\\\\[[[YYYWWWWWWYYY[[[______^^^]]]\\\\\\]]]]]]\\\[[[WWWRRRRRRUUUUUUSSSTTTUUUXXX[[[^^^]]]ZZZXXXUUUVVVVVVRRRLLLIIIIIIKKKLLLNNNQQQRRRRRRPPPMMMKKKMMMOOOQQQSSSQQQLLLGGGDDDFFFFFFGGGFFFFFFEEEDDDCCCHHHIIIJJJJJJIIIHHHFFFEEEHHHGGGGGGFFFFFFGGGGGGHHHDDDDDDEEEIIILLLKKKFFFAAAAAA>>>>>>???>>>;;;===BBBFFFJJJMMMOOORRRRRRIII>>>555777:::<<<<<<:::777666444555555666666666666666333333444444555666666666333333444555555444333333333333444555555555555444666666555555555555666666777888888999999888888777666666555555555555666666777666666555555666666777444333222333555777777666666777777888888777666666888777777999::::::999888777999<<<<<<;;;:::::::::======<<<<<<===???AAABBB??????>>>=========>>>>>>======>>>???AAABBBCCCCCC???BBBFFFFFFDDDBBBCCCEEEFFFEEEDDDEEEFFFGGGFFFEEEHHHHHHHHHFFFDDDCCCDDDFFFDDDEEEGGGHHHIIIHHHFFFEEELLLLLLLLLMMMNNNMMMJJJGGGKKKOOOTTTVVVUUUSSSQQQPPPNNNNNNNNNOOOPPPSSSUUUVVVYYYZZZ[[[XXXTTTQQQSSSUUURRRQQQQQQPPPOOONNNNNNMMMQQQRRRSSSUUUVVVVVVVVVVVVYYYZZZYYYUUURRRSSSXXX]]]YYYXXXWWWXXXYYYXXXVVVTTTTTTTTTTTTTTTTTTTTTUUUVVVYYYYYYYYYXXXVVVRRRNNNLLLJJJHHHIIIMMMRRRUUUUUUSSSLLLLLLMMMNNNNNNNNNNNNNNNMMMLLLKKKIIIFFFCCCAAA???>>>>>>===<<<:::888666555777555333333444555444333111111000000000000111111222222111111000000//////////////////////////////------------------------------------------------------------------------------------------------------------------------+++,,,------......------------------------------,,,,,,,,,---------......------------------------------............------------------------------////////////////////////------............------......------......///000......////////////000000000000000111111111222222000000000111111111111222000111111222222333333444555444444333444555777888::::::::::::===EEEQQQZZZ{{{lll```NNNJJJKKKKKKJJJIIIHHHHHHIIIGGGHHHHHHFFFDDDDDDGGGJJJHHHGGGGGGGGGGGGHHHIIIIIIFFFFFFEEEEEEEEEFFFGGGHHHFFFLLLPPPNNNMMMOOOOOONNNIIIIIIIIIIIIJJJKKKKKKLLLHHHLLLPPPRRRPPPNNNNNNNNNOOOOOOOOOOOOPPPQQQSSSSSSPPPNNNKKKKKKKKKKKKJJJIIIGGGLLLQQQSSSQQQQQQSSSVVVTTTTTTVVVWWWYYY[[[\\\]]]]]][[[YYYWWWUUUUUUUUUUUURRRTTTVVVWWWVVVVVVVVVWWW[[[]]]]]][[[XXXWWWYYY[[[]]]\\\[[[ZZZZZZZZZZZZZZZ[[[[[[WWWQQQQQQUUUUUUQQQPPPRRRTTTXXXZZZYYYVVVSSSRRRSSSSSSOOOIIIFFFGGGIIIHHHJJJMMMOOOQQQQQQPPPOOOMMMOOOQQQRRRPPPLLLHHHEEECCCDDDEEEEEEFFFFFFEEEEEEGGGHHHIIIIIIHHHFFFDDDCCCGGGFFFEEEDDDDDDDDDDDDDDDEEEBBBAAACCCGGGGGGCCC>>>>>>===>>>@@@>>>::::::>>>>>>DDDIIIKKKKKKIIIBBB;;;444666999:::999888777666444444555666666666555555222333333444555555666666222333444444444444333222333333444555555555555555444444444444555666777777666777777777777777777666555555444444444444555555666555555444444555555666666444333555777999888777888777888999:::::::::999444555777777888999999999555666777888777666777:::;;;::::::::::::;;;;;;<<<:::::::::::::::;;;<<<>>>>>>>>>>>>???@@@@@@@@@???<<<@@@DDDDDDAAA>>>???AAAFFFFFFFFFGGGHHHGGGEEEDDDFFFGGGHHHGGGEEECCCCCCDDDCCCDDDEEEGGGHHHHHHGGGGGGMMMLLLLLLMMMNNNLLLIIIFFFIIINNNTTTWWWWWWUUUSSSRRRNNNOOOOOOPPPPPPQQQSSSUUUYYY\\\]]][[[VVVSSSUUUXXXTTTTTTSSSRRRQQQPPPOOOOOOMMMOOOQQQSSSUUUVVVVVVVVVZZZ]]]^^^\\\XXXVVVYYY\\\\\\YYYWWWWWWXXXYYYWWWTTTSSSSSSSSSRRRRRRTTTWWWYYYZZZZZZZZZZZZXXXUUUSSSQQQNNNLLLKKKNNNTTTVVVTTTQQQLLLKKKKKKKKKKKKLLLLLLMMMJJJJJJHHHGGGEEEDDDCCCBBB??????>>>===;;;999777666777555333333444444444333222111111000000111111222111111000//////......---////////////////////////------------------------------------------------------------------------------------------------------------------------***+++,,,---.../////////------------------------,,,,,,,,,---------......------------------------,,,------......------,,,------------------------........................,,,------......------,,,...------------...//////........./////////000000/////////000000000111111000000000000111111111111000000111111222333333333666555555555666777777777555777999:::<<<>>>AAADDDrrrVVVOOOOOOGGGBBBDDDFFFGGGGGGGGGHHHIIIEEEFFFFFFDDDBBBCCCHHHLLLDDDDDDEEEEEEFFFHHHIIIJJJIIIHHHGGGGGGGGGIIIJJJKKKCCCJJJNNNMMMMMMOOOPPPPPPIIIIIIIIIIIIJJJKKKLLLLLLGGGJJJMMMMMMLLLKKKMMMOOORRRRRRRRRSSSSSSTTTVVVVVVRRRQQQOOONNNOOONNNLLLJJJCCCJJJQQQRRRNNNMMMPPPTTTRRRRRRTTTUUUVVVXXXYYYZZZ\\\[[[YYYXXXXXXYYYZZZZZZTTTUUUVVVUUUUUUVVVXXX[[[YYY\\\]]][[[XXXVVVWWWYYYWWWWWWVVVVVVVVVVVVWWWWWWWWWXXXUUUOOOPPPTTTTTTOOONNNOOORRRUUUWWWVVVRRROOOOOOPPPPPPLLLGGGEEEEEEGGGEEEFFFIIIMMMPPPRRRSSSTTTLLLNNNPPPQQQPPPLLLHHHEEEAAABBBCCCEEEFFFGGGGGGGGGEEEFFFGGGHHHGGGEEECCCAAAFFFFFFDDDCCCAAAAAA@@@@@@CCC???;;;<<>>;;;:::;;;???CCCBBB>>><<>>;;;666777888777666555666777333444555555666666555555222222333444444555666666222222444444444444222222333444444555666666666555333333333444555666777888555555666666666666555555555444444333333444444555555555444333333444444444666444333444777888777444555444444555777888888888333777999777444555888999999888888999888888;;;???<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<<<<===???AAA>>>>>>???@@@@@@???===;;;>>>BBBFFFEEEBBB@@@BBBEEEAAABBBDDDGGGHHHGGGFFFEEEEEEGGGJJJKKKIIIFFFEEEEEECCCDDDFFFGGGIIIJJJKKKKKKMMMMMMLLLMMMNNNLLLIIIFFFGGGLLLSSSWWWXXXWWWUUUTTTNNNOOOPPPPPPPPPQQQSSSTTTYYY\\\^^^\\\WWWUUUWWWZZZVVVVVVUUUSSSRRRQQQPPPOOOJJJLLLNNNQQQSSSUUUUUUUUUVVV\\\aaabbb^^^\\\\\\______\\\YYYXXXZZZZZZXXXVVVRRRRRRRRRQQQRRRTTTYYY\\\ZZZZZZZZZYYYYYYXXXWWWWWWRRROOOMMMOOOTTTVVVSSSOOOLLLKKKJJJIIIIIIJJJKKKLLLGGGGGGFFFEEEEEEEEEEEEEEE?????????===<<<:::888777666555333333444444444333222222111111111111222222000000///...------,,,,,,////////////////////////------------------------------------------------------------------------------------------------------------------------)))***+++---...///000000------------------------,,,,,,,,,---------......------------------------,,,------......------,,,------------------------------------------------,,,------......------,,,...------------...//////............/////////000............/////////000000000000000111111111111000000000111222222333333//////111444777888888777555555555444555666999;;;vvvlll]]]PPPHHHGGGGGGHHHFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCDDDFFFIIILLLNNNJJJKKKKKKJJJHHHHHHIIIJJJEEEHHHJJJKKKJJJKKKNNNPPPGGGHHHHHHHHHGGGHHHKKKMMMMMMJJJFFFGGGKKKNNNOOOOOOSSSSSSSSSSSSSSSTTTUUUUUU[[[YYYTTTOOOPPPUUUVVVTTTEEEIIINNNPPPPPPPPPQQQSSSUUUVVVTTTRRRTTTXXXXXXTTTUUUUUUUUUVVVWWWWWWVVVUUURRRRRRRRRSSSUUUXXX\\\^^^^^^\\\ZZZXXXWWWUUUSSSQQQSSSTTTUUUXXXYYYYYYVVVSSS\\\ZZZXXXVVVTTTSSSRRRRRRNNNRRRTTTRRRRRRTTTRRRNNNPPPRRRSSSPPPJJJEEEDDDEEEGGGIIIKKKNNNPPPRRRSSSSSSLLLKKKJJJJJJJJJIIIFFFCCCAAADDDHHHHHHGGGFFFGGGIIIKKKJJJHHHHHHGGGEEEAAA???EEEDDDBBB@@@???>>>======@@@???===;;;999888777777;;;;;;===???AAAAAA>>>;;;===CCCKKKPPPOOOLLLGGGEEE666666444333333222333333555444333333333333444555111111222333333444555555111222444666666555444333555555555555555555555555555444444333333444444555444444444444444555666777333333222222333333444555555555555444444333333333666666666666555555555555888888777777666666555555777888777666444444666999888777777666777999;;;<<<<<<<<<<<<============>>><<<;;;;;;;;;;;;<<<======???>>>>>>@@@BBBBBBAAA@@@??????@@@AAABBBDDDDDDEEEDDDEEEFFFGGGHHHHHHGGGFFFEEEDDDDDDEEEGGGGGGFFFDDDDDDEEEFFFHHHJJJMMMOOOPPPSSSSSSRRRQQQPPPNNNLLLKKKLLLLLLMMMOOOQQQTTTVVVWWWSSSSSSSSSSSSSSSSSSSSSSSSZZZ[[[ZZZXXXVVVUUUUUUWWWSSSTTTUUUUUUTTTSSSTTTVVVSSSOOOMMMOOOTTTVVVTTTPPPTTTYYY___```]]]ZZZ[[[]]]^^^\\\[[[\\\]]]]]]YYYVVVWWWTTTPPPPPPRRRTTTSSSRRRYYYYYYXXXVVVUUUTTTSSSSSSSSSSSSSSSRRRQQQOOOMMMMMMMMMMMMKKKIIIFFFFFFHHHJJJIIIHHHEEECCCAAA@@@@@@@@@AAA???===:::999888777888777666666444333222111111111111222222222222111111000000000000////////////000000//////.........---------------------------------------------------------------------------++++++,,,,,,,,,,,,---------------............///------------------------........................///...---,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------........................---------------------------,,,,,,,,,,,,---......////////////////////////..................------............////////////////////////000000000000000111111111111222222222111111111222333444555666444444444555555555555666mmm___YYYPPPJJJGGGGGGGGGHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEDDDDDDFFFHHHJJJLLLKKKKKKKKKJJJHHHGGGHHHJJJHHHJJJLLLKKKIIIIIIJJJMMMHHHIIIIIIHHHGGGHHHKKKMMMUUUPPPKKKHHHHHHJJJLLLMMMOOOOOOOOOOOOPPPRRRSSSTTTTTTWWWVVVRRRRRRWWW[[[\\\GGGKKKOOOPPPOOONNNOOOPPPTTTWWWWWWTTTSSSVVVWWWTTTTTTTTTUUUVVVXXXXXXXXXWWWSSSSSSSSSTTTVVVYYY\\\^^^\\\ZZZXXXXXXXXXWWWUUUTTTTTTTTTUUUWWWXXXWWWTTTQQQZZZZZZYYYXXXVVVTTTRRRQQQPPPTTTVVVTTTSSSTTTRRRNNNNNNOOOPPPOOOLLLIIIHHHHHHGGGGGGIIIKKKMMMNNNPPPQQQLLLKKKKKKKKKLLLKKKIIIGGGDDDGGGJJJJJJHHHGGGHHHIIIKKKJJJIIIIIIIIIGGGDDDAAADDDCCCAAA@@@>>>=========???>>><<<;;;999888888888::::::;;;===???@@@>>><<<888===DDDJJJLLLKKKGGGDDD999888777555444444333333555444333222222333444555111111222222333444444444111222444555555555444333444444444444444444444444444444333333333333444444444444444333444444555555333222222222222333444444555555444444444333333333444444555555666666777777777777777777666666555555777777888777555555777888777777777777777999:::;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;<<<======???>>>???@@@BBBCCCBBB@@@??????@@@AAABBBCCCDDDDDDCCCDDDEEEFFFGGGGGGGGGFFFEEEDDDDDDEEEGGGGGGFFFDDDEEEFFFGGGIIIKKKMMMOOOPPPSSSSSSRRRQQQPPPNNNLLLKKKKKKKKKLLLMMMOOOQQQRRRSSSQQQRRRRRRSSSSSSRRRRRRQQQVVVWWWWWWVVVTTTTTTUUUWWWRRRTTTUUUTTTSSSSSSTTTUUUTTTQQQOOOQQQUUUWWWUUURRRSSSXXX\\\]]][[[ZZZ\\\___^^^\\\[[[\\\]]]]]]ZZZWWWWWWTTTPPPOOOPPPRRRRRRQQQXXXXXXXXXWWWVVVUUUTTTSSSSSSRRRRRRQQQPPPOOONNNNNNMMMMMMKKKIIIFFFFFFHHHJJJIIIHHHEEECCCAAAAAA@@@AAA@@@???===:::999888777777666666555444333222111111000111111222222111111000000000000000/////////...000/////////.........---------------------------------------------------------------------------++++++,,,,,,,,,,,,------------------............------------------------........................///...---,,,,,,,,,,,,---------------------,,,,,,------------------------........................---------------------------,,,,,,,,,,,,---..................................................................////////////.../////////000000000000000000111111111222222222222222222222222333444555444444444444555555555555|||iiiVVVJJJHHHEEEDDDEEEFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEGGGHHHIIIJJJKKKLLLJJJHHHGGGHHHIIILLLMMMMMMKKKIIIGGGGGGHHHIIIJJJJJJIIIHHHHHHJJJLLLWWWTTTOOOJJJGGGHHHLLLOOOOOONNNMMMMMMOOOQQQTTTUUUUUU[[[]]]XXXTTTTTTVVVVVVKKKMMMOOOOOONNNMMMMMMMMMTTTYYYZZZVVVRRRTTTUUUUUUTTTTTTUUUWWWXXXXXXXXXXXXRRRRRRRRRSSSUUUWWWZZZ[[[YYYXXXWWWXXXYYYZZZYYYWWWSSSSSSSSSUUUUUUTTTQQQNNNVVVWWWXXXYYYWWWTTTPPPMMMOOOSSSUUUTTTTTTTTTRRRMMMNNNMMMMMMMMMNNNNNNLLLKKKGGGGGGGGGGGGIIIKKKMMMNNNNNNMMMLLLMMMNNNMMMKKKIIIHHHJJJLLLLLLJJJHHHHHHHHHKKKJJJIIIIIIJJJIIIFFFCCCCCCBBBAAA???>>>===<<<<<<===<<<;;;:::999999999999888888888:::<<<>>>>>>===:::;;;???EEEIIIIIIDDD???<<<;;;999777666444444444444333333222222333333444222222222222222222333333222222333333333444444444444444444444444444444444444333333222222333333444444444333333222333333333222222222222222333444444444444444444333333333333222333444555666777888888777777777666666666666555666777999999777777777888777777777777777888999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===?????????AAACCCDDDBBBAAA??????@@@AAABBBCCCDDDDDDBBBCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEFFFHHHHHHGGGFFFFFFGGGHHHJJJLLLNNNOOOPPPRRRRRRRRRRRRQQQOOOMMMLLLKKKLLLLLLMMMNNNOOOPPPPPPOOOPPPRRRSSSSSSRRRPPPOOOPPPQQQSSSSSSRRRSSSUUUWWWSSSTTTUUUTTTSSSRRRSSSTTTVVVTTTSSSUUUXXXYYYWWWUUUSSSVVVYYYYYYXXXYYY\\\```^^^]]]\\\\\\]]]]]]ZZZYYYXXXTTTPPPMMMMMMNNNOOOOOOUUUVVVWWWXXXWWWVVVTTTSSSQQQQQQPPPOOOOOOOOOOOOOOOMMMMMMLLLJJJGGGGGGHHHJJJIIIHHHEEECCCAAA@@@@@@@@@???>>><<<:::999777777777666666555444333222111111000111111222222111111000000000000/////////....../////////...............------------------------------------------------------------------------++++++,,,,,,,,,,,,------------------............------------------------------------------------......---,,,,,,,,,------,,,,,,------------------------------------------........................---------------------------,,,,,,,,,,,,---..................................................................////////////....../////////000000000000000000111111111222222333222222222222222333333333333333444444444555555pppccc]]]SSSHHHFFFDDDCCCCCCDDDDDDBBBAAACCCCCCDDDDDDDDDDDDDDDEEEBBBCCCCCCDDDEEEFFFGGGGGGDDDDDDDDDDDDEEEGGGHHHIIIIIIKKKKKKJJJHHHGGGGGGHHHLLLLLLKKKJJJHHHGGGFFFFFFJJJKKKKKKJJJHHHIIIKKKMMMQQQRRRQQQNNNKKKKKKOOOSSSSSSRRRPPPPPPPPPSSSUUUWWWVVV]]]bbbbbb```^^^YYYSSSMMMNNNOOOPPPPPPOOOOOOOOOTTTZZZ]]]WWWRRRRRRTTTTTTUUUVVVWWWWWWWWWVVVWWWWWWPPPPPPQQQRRRSSSUUUWWWXXX[[[YYYYYYYYY[[[[[[[[[YYYTTTSSSSSSTTTUUUTTTQQQOOOQQQTTTWWWXXXWWWSSSMMMJJJKKKPPPSSSRRRSSSUUUSSSOOOPPPNNNLLLMMMPPPQQQNNNLLLJJJIIIHHHGGGHHHJJJMMMOOOPPPOOOMMMMMMNNNMMMKKKJJJKKKKKKLLLLLLJJJHHHGGGFFFIIIHHHHHHHHHIIIHHHFFFDDDBBBAAA???>>>===<<<<<<<<<;;;::::::999999999999999777666555666999<<<======@@@>>>>>>BBBFFFFFF@@@;;;===<<<:::888555444333222333333222222222222333333222222222222111111111111222222222111222333444444333333333333333333333333333333222222222222333333444333222222111222222222222222222111222333333444333333333333333333333333333333444555555666777777666666666666666666666666555777999:::999777777888777777777777777888999999888999999999::::::::::::;;;;;;::::::;;;;;;<<<===??????@@@BBBDDDDDDBBB@@@??????@@@AAABBBBBBCCCCCCAAABBBBBBCCCDDDEEEFFFFFFGGGGGGGGGHHHJJJKKKJJJHHHGGGHHHJJJKKKMMMNNNOOOOOOPPPQQQRRRRRRQQQOOOMMMLLLNNNNNNNNNOOOOOOOOOOOOOOOMMMOOOQQQSSSSSSQQQOOOMMMLLLMMMOOOPPPQQQSSSVVVYYYTTTUUUVVVUUUTTTSSSTTTUUUWWWVVVVVVXXXZZZ[[[ZZZWWWUUUVVVVVVUUUTTTVVVZZZ]]]]]]\\\\\\\\\\\\[[[ZZZZZZYYYUUUPPPMMMKKKKKKMMMNNNQQQRRRUUUVVVVVVTTTRRRPPPOOOOOONNNMMMNNNNNNOOOPPPNNNNNNNNNLLLIIIHHHIIIKKKHHHGGGEEEBBB@@@@@@@@@@@@======;;;:::888777666666555555444444333222111111000000111111111111000000000000/////////.................................------------------------------------------------------------------------+++++++++,,,,,,,,,------,,,,,,---------.........------------------------------------------------...------,,,,,,,,,------,,,,,,,,,------.........------------------------........................---------------------------,,,,,,,,,,,,---..............................---------...........................////////////........./////////000000000000000000111111111111333222222111111111111222222333333333444444444444|||wwwkkkYYYKKKEEEEEECCCAAAFFFDDDBBBAAAAAAAAA@@@???BBBBBBCCCCCCCCCDDDDDDDDDBBBBBBCCCDDDEEEFFFFFFGGGAAAAAABBBDDDFFFGGGIIIJJJHHHIIIKKKJJJIIIGGGGGGHHHIIIIIIHHHHHHIIIIIIHHHHHHKKKKKKKKKJJJIIIJJJLLLNNNLLLPPPSSSSSSQQQOOOPPPRRRTTTSSSRRRQQQQQQRRRTTTUUURRRYYYaaaiiiooopppfffZZZNNNNNNOOOPPPRRRTTTTTTTTTTTT[[[^^^XXXSSSRRRTTTTTTUUUWWWYYYXXXUUUSSSTTTUUURRRRRRSSSTTTUUUVVVWWWXXX]]]\\\[[[[[[\\\\\\ZZZYYYWWWWWWVVVWWWYYYYYYWWWUUURRRTTTXXXYYYXXXTTTOOOLLLJJJNNNRRRRRRUUUYYYZZZWWWUUURRROOOOOOPPPPPPNNNKKKMMMLLLKKKJJJKKKMMMOOOQQQSSSQQQNNNMMMMMMLLLJJJIIIKKKKKKKKKJJJIIIGGGEEECCCFFFEEEEEEFFFGGGFFFDDDBBB@@@???>>>===<<<;;;;;;;;;:::999999888888888999999666555333444777:::<<<<<<@@@<<<:::===AAABBB???:::===;;;999777444222111111111222222222222222222111111111111111111111000000222111111111111222333333333333333333333333333333222222111111111111222222333222222111111111222222222111111111111222333333333333333333333333333333555555555555555444444444555555555555555666666666444666999999888777777888666777777777888888888888888888888888999999999::::::::::::::::::;;;<<<<<<>>>>>>@@@BBBDDDDDDBBB??????@@@@@@AAAAAABBBBBBBBBAAAAAABBBBBBDDDEEEFFFFFFHHHHHHHHHIIILLLLLLKKKJJJHHHIIIJJJLLLMMMNNNNNNNNNNNNOOOPPPQQQQQQOOOMMMKKKMMMMMMNNNOOOOOONNNMMMMMMMMMOOOQQQSSSSSSQQQOOOMMMIIIKKKMMMOOOPPPSSSVVVYYYVVVWWWXXXWWWUUUTTTUUUVVVWWWWWWXXXZZZ\\\\\\ZZZYYYXXXWWWUUURRRQQQRRRVVVXXXZZZZZZZZZZZZYYYYYYYYYZZZYYYVVVRRRNNNKKKKKKLLLMMMNNNOOOQQQSSSSSSQQQOOOMMMMMMMMMMMMMMMMMMNNNNNNOOONNNOOOOOOMMMKKKIIIJJJKKKGGGEEECCCAAA???>>>>>>>>><<<;;;;;;:::888777666555444444444333333222222111000000000111111000000000////////////............---------...............------------------------------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,------------...------------------------------------------------------,,,,,,,,,------...,,,,,,,,,------.........------------------------........................---------------------------,,,,,,,,,,,,---..............................---------.........//////............////////////............//////////////////000000000111111111222222111000000000111111222222222222333333333444vvvgggdddTTTMMMEEECCCCCCAAAAAABBBBBB@@@>>>===???@@@@@@@@@AAAAAABBBBBBCCCDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEEEE???@@@AAACCCFFFHHHIIIJJJEEEGGGJJJJJJIIIHHHHHHIIIGGGFFFEEEGGGIIIJJJJJJIIIJJJKKKKKKKKKJJJKKKMMMPPPNNNQQQUUUVVVTTTPPPMMMLLLPPPPPPPPPPPPPPPPPPQQQRRRQQQVVV\\\dddllllll```RRRNNNNNNNNNPPPTTTWWWWWWWWWUUUZZZ\\\XXXUUUUUUTTTSSSSSSVVVXXXWWWSSSQQQRRRTTTVVVVVVWWWXXXYYYYYYZZZZZZ^^^\\\[[[ZZZ[[[ZZZYYYWWWYYYXXXYYYZZZ]]]^^^]]]\\\VVVXXXZZZ[[[YYYWWWSSSQQQLLLPPPRRRSSSWWW]]]```___XXXVVVSSSQQQPPPNNNMMMKKKNNNMMMMMMMMMNNNOOOQQQRRRTTTQQQOOOMMMMMMMMMLLLJJJKKKJJJIIIIIIIIIGGGDDDAAADDDDDDCCCDDDEEEDDDBBB@@@???>>>===<<<;;;;;;;;;;;;999999888888777888888888666444333444777999::::::888666555777;;;>>>???>>>;;;:::888555333222111000000111111222222111111000000000000000000000111111000000111111111222222222222222222222222222222222222111111000000111111222222222111111222222333444111111111111111222333333222222222222333333333333555555555444444444333333444555555555555666666666333555777777777666777888666666777888888777777666888888888888999999999999:::::::::::::::;;;;;;<<<======???BBBDDDCCCAAA>>>???@@@@@@@@@AAAAAAAAABBBAAAAAAAAABBBDDDEEEGGGHHHGGGGGGGGGIIIKKKLLLKKKJJJHHHIIIJJJLLLMMMMMMLLLLLLKKKLLLNNNPPPPPPNNNLLLJJJJJJJJJKKKLLLLLLKKKJJJIIILLLMMMOOOPPPPPPOOOMMMLLLGGGIIILLLMMMNNNQQQTTTWWWVVVWWWXXXWWWUUUTTTTTTUUUVVVWWWZZZ[[[\\\[[[ZZZYYYYYYWWWSSSPPPOOOPPPRRRTTTWWWXXXXXXWWWUUUUUUWWWYYYXXXXXXUUUQQQNNNLLLMMMNNNMMMNNNOOOPPPOOONNNLLLKKKKKKLLLMMMMMMNNNMMMMMMLLLMMMNNNNNNLLLJJJHHHIIIIIIEEEDDDAAA???===<<<<<<<<<:::::::::999888777555555444333333333222222222111///000000111111000000////////////.........---------------------.........------------------------------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,------------------------------------------........................---------------------------,,,,,,,,,,,,---......------------------------,,,,,,------.../////////............////////////------.........//////////////////000000000111111111000000000000000111111111111222222222333333333xxxlllaaaVVVPPPGGGCCCBBBFFFEEEAAA@@@DDD===<<<<<<>>>@@@AAA@@@???@@@AAAAAABBBCCCCCCDDDDDDCCCCCCDDDDDDDDDDDDDDDDDD@@@@@@BBBDDDEEEFFFGGGGGGCCCEEEIIIJJJJJJIIIIIIJJJFFFDDDDDDFFFIIIKKKKKKIIIIIIJJJKKKKKKKKKLLLOOORRRSSSSSSSSSTTTTTTQQQLLLIIIIIIJJJLLLNNNPPPQQQQQQQQQSSSVVVXXX[[[^^^]]]TTTIIIOOONNNMMMPPPTTTWWWWWWWWWVVVYYYZZZXXXWWWWWWUUURRROOOSSSVVVUUURRRQQQSSSVVVVVVWWWXXXYYYYYYYYYYYYYYY[[[YYYXXXXXXXXXXXXWWWUUUTTTTTTUUUWWW[[[^^^^^^^^^XXXYYYXXXXXXWWWVVVTTTTTTMMMPPPQQQPPPTTT\\\aaaaaaYYYXXXVVVSSSOOOMMMLLLMMMKKKKKKLLLMMMNNNPPPPPPQQQSSSQQQOOONNNOOOPPPPPPPPPKKKIIIHHHHHHIIIHHHDDDAAADDDDDDCCCDDDDDDCCC@@@>>>>>>===<<<;;;:::::::::::::::999888777777777777777666555444555777999999888666555444555777;;;???AAA:::999777555333222111111000000111222222111000000.../////////000111111111//////111222222222111000222222222222222222222222111111000000000000111111111111111222333444555666111111111111111222222333111111222222222333333333444444444444444444444444444444444555555555666666333444555555444555777999666666777888888777666555888888888999999999::::::::::::999999::::::;;;<<<;;;<<<>>>AAACCCBBB???===@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBDDDFFFHHHIIIEEEDDDEEEGGGIIIJJJJJJHHHGGGHHHJJJLLLLLLLLLKKKJJJHHHJJJMMMOOOOOOMMMJJJIIIHHHIIIKKKLLLLLLKKKIIIIIIJJJKKKKKKLLLLLLKKKKKKJJJFFFHHHJJJKKKLLLMMMPPPSSSUUUVVVVVVUUUSSSRRRRRRSSSTTTWWWZZZ[[[[[[ZZZYYYYYYWWWTTTQQQOOOOOOPPPRRRRRRTTTUUUUUUTTTRRRRRRTTTWWWXXXYYYXXXUUUQQQNNNNNNOOOOOOOOOOOONNNMMMLLLKKKJJJJJJKKKMMMNNNNNNMMMKKKIIIIIIKKKKKKJJJHHHFFFFFFFFFCCCBBB@@@===;;;;;;;;;;;;999999:::999888777555444333333333222222222222222//////000000000000////////////.........---------,,,,,,,,,------.........------------------------------------------------------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///------------------,,,,,,------------------------........................---------------------------,,,,,,,,,,,,---......------------------------,,,,,,------...//////000............////////////---------.........//////////////////000000000111///////////////000111222111111111111222222222222xxx```SSSMMMGGGAAADDD>>>===@@@>>>888:::BBB<<<<<<>>>AAACCCBBB@@@===@@@@@@AAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCAAABBBCCCDDDEEEEEEEEEEEEAAADDDHHHJJJJJJJJJJJJKKKFFFDDDCCCEEEIIIKKKJJJHHHHHHJJJKKKKKKKKKMMMPPPSSSTTTRRRPPPQQQSSSRRRNNNJJJEEEHHHKKKOOORRRSSSSSSSSSRRRVVVXXXXXXYYY[[[XXXSSSPPPNNNMMMOOOSSSVVVVVVUUUVVVYYYYYYWWWXXXYYYVVVQQQKKKPPPTTTTTTRRRRRRUUUYYYTTTUUUVVVVVVWWWWWWWWWVVVWWWVVVUUUUUUVVVWWWVVVUUUMMMMMMNNNRRRVVVZZZ[[[[[[XXXWWWUUUTTTSSSSSSSSSSSSMMMOOONNNMMMPPPXXX]]]^^^XXXYYYXXXTTTNNNLLLMMMOOOHHHIIIKKKMMMNNNOOOOOOOOORRRPPPNNNOOOQQQTTTUUUTTTKKKIIIHHHIIIJJJIIIEEEBBBEEEDDDDDDDDDDDDCCC@@@>>>===<<<;;;;;;:::::::::::::::999888777666666666666666555555666888999888777:::999888777777999>>>BBB:::999888666444333222222///000111222222111000///---......///000111111222---///111222333222000///111111111111111111111111111111000000000000111111000111111222333555666777111111111000111222222333111111111222222333333333111222222333444555666666444444444555555555666666333444444333333444777999666666777888888777666555888999999999999:::::::::::::::999999::::::;;;<<<:::;;;===AAACCCBBB???<<<@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCDDDFFFHHHJJJCCCBBBCCCEEEGGGHHHHHHFFFGGGHHHJJJKKKLLLKKKJJJIIIGGGIIILLLNNNNNNLLLJJJHHHIIIJJJLLLNNNNNNMMMKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIEEEGGGHHHIIIIIIKKKNNNPPPSSSTTTUUUTTTQQQPPPPPPQQQSSSVVVYYY[[[[[[ZZZYYYXXXTTTRRROOONNNOOOQQQRRRSSSRRRSSSTTTRRRPPPPPPSSSVVVWWWYYYZZZXXXSSSPPPOOOPPPQQQPPPOOONNNMMMLLLKKKJJJIIIKKKNNNOOOOOOLLLIIIGGGGGGHHHIIIHHHFFFDDDCCCDDDBBBAAA>>><<<::::::999:::888999999999888777555444333333222222222222222222//////000000000000////////////.........---------,,,,,,,,,------.........------------------------------------------------------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///.........------,,,,,,,,,------------------------........................---------------------------,,,,,,,,,,,,---......------------------------,,,,,,------...///000000............/////////000---------.........//////////////////000000000000............///111222222000111111111111222222222}}}wwwkkk^^^QQQJJJFFFAAA>>>>>>???>>>===<<<<<<===>>>???>>>>>>>>>>>>????????????>>>>>>???@@@AAAAAABBBBBB@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAACCCGGGGGGEEEBBBDDDDDDDDDFFFIIIIIIHHHFFFDDDCCCBBBDDDGGGIIIHHHFFFJJJMMMPPPNNNJJJIIILLLOOOTTTRRRQQQSSSVVVUUUOOOJJJJJJIIIIIIIIIKKKMMMOOOPPPTTTUUUVVVVVVVVVTTTSSSRRRNNNNNNNNNOOOPPPQQQSSSTTT[[[YYYXXXYYY[[[[[[WWWTTTNNNNNNOOOPPPRRRTTTUUUWWWYYYXXXXXXWWWXXXZZZ\\\]]]```[[[VVVTTTUUUUUUSSSRRRSSSOOOMMMOOOOOONNNPPPTTTSSSRRRQQQPPPPPPQQQRRRSSSQQQSSSQQQNNNPPPWWW[[[[[[\\\YYYUUUPPPMMMLLLLLLLLLNNNLLLIIIJJJLLLMMMLLLJJJMMMMMMMMMMMMMMMNNNNNNNNNMMMLLLJJJIIIHHHHHHIIIIIIFFFFFFFFFEEECCCAAA>>>======;;;:::888888999:::;;;777777777777777666555555777666555555444555555666888999::::::999999;;;===222222333333333222111111111111111111111000//////////////////////////////............////////////000000000000000000000000000000000000000111111222000000111222333555666777222222222222222222222222000000111222333333444444333333333333333333333333222222333333333333444444444444444444444444444444555555666666666666555555666666666666777777777777999888777666777888;;;<<<======<<<======>>>???@@@@@@@@@???===<<<<<>>>>>===<<<===>>>===<<<;;;;;;<<<===>>>============>>>>>>>>>>>>>>>>>>??????@@@@@@AAAAAA>>>>>>?????????@@@@@@@@@@@@??????AAADDDEEECCCAAAAAAAAACCCEEEGGGHHHFFFDDDCCCBBBAAACCCFFFHHHGGGFFFFFFJJJNNNNNNKKKJJJMMMPPPQQQOOOOOOQQQTTTSSSNNNIIIIIIHHHHHHIIIJJJLLLNNNOOONNNOOOPPPQQQRRRRRRQQQPPPNNNNNNNNNNNNOOOPPPQQQRRRUUUTTTTTTVVVYYYZZZXXXVVVRRRRRRRRRSSSTTTUUUWWWXXXYYYXXXXXXYYYZZZ[[[\\\\\\aaa^^^ZZZXXXXXXWWWUUUSSSPPPLLLLLLOOOPPPOOORRRVVVRRRQQQPPPOOOPPPQQQSSSTTT[[[[[[XXXSSSRRRWWWYYYXXXYYYWWWTTTQQQOOOOOOOOOOOONNNLLLIIIJJJLLLMMMLLLKKKHHHIIIJJJKKKKKKLLLLLLLLLLLLKKKJJJHHHHHHHHHHHHHHHEEEEEEEEEDDDBBB@@@===<<<===;;;:::888888888999:::666777777777777666555555777666666666555555444444999;;;======;;;999888888222222222111111000000000000111111111111000//////....................................////////////////////////////////////000000//////000000111222111111111111222444555666222222222111111111111111000000111111222333333444333333333333333333333333222222222333333333444444444444444444444444444444555555666666666666555555555555555666666666666777888777666555666888:::;;;<<<<<<<<<<<<===>>>??????>>>??????===<<<<<<>>>@@@BBBBBBBBBCCCDDDDDDEEEEEEDDDDDDDDDCCCBBBBBBDDDFFFHHHHHHGGGGGGGGGGGGFFFFFFGGGHHHIIIIIIHHHIIIKKKMMMHHHFFFEEEGGGJJJMMMNNNMMMOOONNNLLLJJJHHHFFFEEEEEEGGGGGGGGGGGGIIIKKKLLLNNNPPPOOOMMMLLLLLLLLLLLLMMMPPPOOOOOOPPPSSSSSSQQQOOOOOOPPPQQQQQQRRRSSSTTTTTTQQQOOONNNLLLLLLMMMNNNOOORRRSSSTTTTTTSSSQQQOOONNNNNNPPPQQQQQQNNNKKKJJJIIIJJJJJJJJJIIIIIIIIIIIIIIIGGGGGGGGGFFFEEEDDDBBBBBB=========<<<;;;999777666555444444444444333333333111111111000000000//////000/////////.........------------------------------------------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,---......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------------------......------------.........------------........./////////000000000000//////////////////////////////000000000111111111sssfffZZZKKKCCCCCCDDD===888:::=========???<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>???????????????<<<<<<<<<<<<=========>>>>>>======???AAABBBAAA???>>>???AAADDDFFFFFFDDDAAABBBAAA@@@AAADDDEEEEEEEEECCCGGGLLLMMMLLLKKKMMMOOOMMMLLLKKKNNNPPPPPPLLLHHHHHHHHHGGGHHHJJJLLLNNNOOOJJJKKKMMMNNNOOOPPPPPPPPPMMMMMMMMMMMMMMMNNNOOOPPPOOOPPPQQQUUUXXXZZZYYYXXXWWWWWWWWWVVVWWWWWWXXXYYYXXXYYYZZZ[[[[[[\\\[[[[[[ccc```]]][[[YYYWWWTTTRRRMMMKKKKKKOOORRRRRRUUUYYYRRRPPPOOONNNNNNQQQUUUWWW``````\\\VVVTTTWWWYYYWWWXXXXXXVVVTTTRRRPPPNNNNNNLLLJJJHHHHHHJJJKKKKKKKKKEEEFFFHHHJJJKKKKKKJJJJJJJJJJJJHHHGGGGGGGGGGGGGGGCCCCCCCCCBBB@@@>>><<<;;;<<<;;;999888777777888888666666666777666666555444666666777777777666555444888;;;>>>???===:::777666333222111///.........///000000000000000//////...........................---............////////////////////////////////////////////////000111111222111111111111222333333111111111000000/////////000000000111222222333333222222222222222222222222222222222222333333333333333333333333333333333333444555555666666555555444444444444444555555555555666555555444555777888999;;;;;;;;;;;;<<<===>>>???<<<===>>>===<<<<<<===>>>AAAAAABBBCCCCCCDDDDDDEEEDDDEEEFFFFFFDDDCCCDDDEEEFFFFFFEEEEEEEEEDDDDDDDDDCCCEEEGGGHHHHHHIIIKKKMMMHHHGGGFFFGGGJJJLLLLLLLLLNNNNNNLLLJJJHHHFFFDDDCCCGGGGGGHHHHHHIIIJJJJJJKKKLLLLLLKKKJJJJJJKKKKKKLLLIIIJJJKKKNNNQQQQQQOOOLLLOOOPPPQQQRRRSSSTTTTTTUUUOOONNNMMMLLLKKKLLLMMMNNNOOOPPPRRRSSSSSSQQQOOOMMMKKKMMMPPPOOOMMMKKKJJJJJJGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHGGGFFFDDDBBB@@@???======<<<<<<:::888777666444444444444333333333333111111000000000000///////////////...............------------------------......------,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,,,,------...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------------------------,,,,,,---------......------------............/////////000000000//////////////////////////////000000000000111111uuufffVVVOOOJJJCCC@@@@@@BBB===:::===>>><<<;;;===::::::999999999999::::::::::::::::::;;;;;;;;;;;;>>>>>>>>>===============;;;;;;;;;;;;<<<<<<<<<<<<=========>>>???@@@@@@???<<<===@@@CCCFFFFFFCCCAAAAAA@@@???@@@AAACCCDDDDDDCCCFFFKKKMMMLLLKKKJJJKKKIIIHHHHHHJJJLLLLLLJJJGGGHHHHHHHHHHHHJJJLLLNNNPPPLLLMMMNNNOOOPPPQQQQQQQQQMMMLLLLLLLLLLLLMMMNNNOOOPPPQQQSSSVVVYYY[[[[[[ZZZ[[[ZZZYYYXXXXXXXXXXXXYYYXXXYYY[[[\\\\\\\\\[[[ZZZaaa```___\\\ZZZWWWTTTRRRPPPMMMNNNRRRTTTSSSUUUYYYQQQOOOMMMLLLNNNQQQVVVYYY[[[\\\XXXSSSSSSWWWYYYXXX[[[ZZZYYYVVVSSSOOOLLLIIIKKKJJJHHHHHHIIIJJJKKKLLLHHHIIIJJJKKKKKKJJJIIIHHHHHHHHHGGGFFFFFFEEEEEEEEEAAAAAA@@@???===<<<;;;:::;;;:::999777666666666666555666666666666555444444333555777999:::999888777666999<<<======;;;::::::555333111...------.../////////000000//////...---........................---------........./////////////////////////////////............///000000222111111000000000111111000000000//////......---000000000000111111222222111111111111222222222222111222222222222333333333222222222222222222222222444444444555555444444444222222333333333444444444444444444444444666777888999999999::::::<<<===>>>999;;;======<<<;;;<<<===@@@AAAAAABBBCCCCCCDDDDDDCCCEEEFFFFFFDDDBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDD@@@BBBDDDEEEEEEEEEGGGHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKJJJJJJHHHGGGFFFEEEFFFFFFGGGHHHHHHHHHHHHGGGJJJJJJJJJJJJJJJJJJJJJKKKIIIIIIKKKMMMPPPQQQQQQQQQLLLMMMOOOPPPQQQRRRRRRRRROOOOOONNNMMMLLLMMMMMMNNNLLLMMMPPPRRRRRRPPPNNNLLLIIILLLNNNNNNMMMKKKJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGEEECCC@@@>>>======<<<<<<:::999888666666444444444333333333222222111000000000////////////........................------------------------......---,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------++++++---///000000...,,,......------------.............../////////000000////////////////////////////////////000000000111~~~hhhPPPIIICCC@@@>>>======??????;;;:::<<<;;;888666888888888999999999999888888888999999999::::::::::::<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>???@@@AAA===>>>@@@CCCFFFFFFDDDBBB@@@@@@?????????@@@BBBDDDDDDGGGJJJKKKKKKIIIGGGGGGGGGGGGGGGHHHIIIIIIHHHFFFHHHHHHHHHIIIKKKMMMOOOQQQNNNNNNNNNOOOOOOOOOPPPPPPLLLLLLLLLLLLMMMNNNOOOOOOTTTVVVXXXZZZ[[[[[[[[[[[[ZZZZZZYYYXXXXXXXXXXXXXXXXXXYYY[[[\\\\\\[[[ZZZYYY[[[\\\]]]]]]]]]\\\\\\[[[VVVSSSSSSUUUVVVSSSTTTWWWPPPOOOLLLLLLMMMQQQVVVYYYTTTUUUSSSNNNNNNSSSVVVUUUZZZYYYYYYWWWTTTPPPLLLJJJNNNMMMLLLKKKKKKLLLOOOQQQKKKKKKKKKJJJIIIGGGEEEDDDFFFFFFFFFEEEDDDDDDCCCBBB???>>>===<<<:::999999888999999888777666666555555555555555555555444333333111333666999;;;<<<;;;:::999:::;;;;;;999888999;;;666444222///......///000...////////////...------........................------------.............................................---......///000111111000/////////000000/////////.........------//////000000000000111111000000000111111222222222111111111222222222333333222222222222222222222222333333444444444444333333222222222222333333333333333333333444444555666666777777777888999;;;<<<===888:::<<<===<<<;;;<<<===@@@@@@AAAAAABBBBBBCCCCCCBBBDDDEEEDDDAAA@@@???@@@DDDDDDDDDDDDEEEEEEFFFFFFBBBDDDFFFFFFDDDCCCCCCDDDHHHIIIIIIIIIIIIHHHIIIIIIGGGHHHIIIJJJJJJJJJJJJIIIEEEFFFGGGGGGGGGGGGFFFFFFJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMPPPTTTVVVLLLMMMOOOQQQQQQQQQPPPPPPPPPPPPOOONNNNNNNNNNNNNNNJJJLLLNNNPPPPPPOOOMMMKKKHHHKKKMMMNNNLLLKKKJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFGGGGGGFFFDDDBBB???===<<<<<<<<<;;;999888777666666444444333333333222222222000000000////////////...---------...............------------------------------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------+++,,,000555888777222.........------------..................////////////...........................////////////000000000{{{jjjbbb^^^SSSEEE<<<<<<<<<;;;:::999:::<<<<<<999999;;;;;;888777999777888888999999888888777888888999999999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<>>>>>>>>>===>>>@@@BBB>>>>>>???BBBEEEFFFFFFDDD@@@@@@@@@>>>===???BBBDDDEEEFFFHHHIIIIIIHHHFFFEEEGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGHHHJJJMMMOOOQQQMMMMMMMMMLLLMMMMMMNNNNNNMMMMMMMMMMMMOOOPPPQQQRRRXXXZZZ\\\\\\[[[ZZZZZZZZZXXXXXXWWWWWWXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYUUUWWW[[[]]]___bbbeeehhhZZZWWWVVVXXXVVVRRRQQQSSSPPPNNNMMMLLLNNNQQQUUUWWWSSSTTTQQQKKKKKKNNNQQQPPPTTTUUUUUUUUUTTTRRRPPPOOOQQQQQQPPPNNNMMMOOOSSSVVVLLLKKKIIIGGGEEECCCAAA@@@DDDDDDDDDDDDCCCBBBAAA@@@===<<<:::999888777777777777777666666666666555555444444555555444444333222000222444777999;;;;;;;;;>>>>>>===999666444444555444333222000//////000000...............------,,,------------------------,,,------------.................................---------------...//////000000///.........//////........................///////////////000000000/////////000111111222222111111111111222222222222111111111111111111111111222333333444444333333222222222222222333333333333222333333444555555666666555666666777888:::;;;<<<999;;;<<<<<<;;;;;;===>>>??????@@@AAAAAABBBBBBCCCBBBCCCCCCAAA>>>======>>>BBBBBBCCCDDDFFFGGGHHHHHHFFFHHHIIIIIIFFFDDDCCCCCCHHHIIIKKKJJJHHHGGGGGGGGGEEEFFFHHHJJJLLLMMMLLLLLLGGGGGGGGGGGGHHHHHHHHHHHHMMMMMMNNNNNNNNNMMMLLLLLLKKKKKKKKKJJJKKKOOOTTTXXXPPPQQQSSSTTTTTTSSSQQQPPPPPPPPPPPPOOOOOOOOONNNNNNJJJKKKLLLMMMMMMLLLLLLKKKIIIKKKNNNNNNMMMKKKJJJJJJKKKJJJJJJIIIGGGFFFFFFEEEFFFFFFEEECCCAAA>>><<<;;;<<<;;;:::888777666666555333333333333222222222222000000////////////......---------------.........------------------------+++++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------------------...333999>>>>>>999444......------------......------........./////////..............................////////////000000xxxddd^^^TTTMMMHHHDDD???<<<;;;<<<;;;::::::::::::888;;;888999;;;:::888888<<<777888999999999999888777888888999999999:::::::::888888999999::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<===>>>===<<<<<>>>>>@@@CCCEEEFFFFFF@@@AAA@@@???===>>>AAAEEEDDDDDDEEEFFFGGGHHHGGGFFFHHHHHHIIIHHHGGGFFFFFFFFFDDDDDDDDDFFFHHHKKKMMMOOOKKKKKKKKKKKKLLLMMMOOOPPPMMMMMMNNNOOOQQQSSSTTTUUUWWWYYY\\\[[[YYYWWWWWWXXXVVVVVVVVVWWWXXXYYY[[[\\\YYYYYYXXXXXXXXXXXXXXXYYYTTTVVVYYYZZZ\\\___cccggg[[[XXXVVVWWWUUUPPPNNNPPPOOONNNMMMMMMOOOQQQSSSUUUUUUUUURRRLLLKKKOOOQQQOOORRRSSSSSSSSSRRRRRRQQQQQQOOOOOOOOOMMMKKKMMMRRRVVVMMMKKKHHHEEECCCBBBBBBCCCBBBCCCCCCCCCCCCAAA@@@???;;;:::888777666666666666444444555666666666666555333444444444444333222222111111222444555666777888===>>>===:::666222000///111111000000000/////////---............---,,,,,,------------------------,,,,,,---------.................................------,,,,,,------...///.........---......//////------......//////000000////////////////////////......//////000111111222111111111111222222222222111111111111111111111111222222333333333333222222222222222333333333444444222333444555555666666666444444555666777999:::;;;;;;;;;<<<;;;;;;<<<>>>@@@?????????@@@AAAAAABBBBBBCCCCCCBBB???<<<;;;<<<>>>???@@@AAACCCFFFHHHIIIJJJFFFHHHJJJIIIGGGDDDCCCBBBHHHJJJLLLKKKHHHFFFEEEFFFEEEGGGJJJLLLMMMNNNMMMMMMJJJJJJIIIIIIIIIJJJLLLMMMPPPQQQQQQQQQQQQPPPNNNMMMKKKMMMNNNMMMMMMPPPTTTXXXTTTUUUVVVWWWVVVTTTRRRPPPOOOOOOOOOOOOOOONNNMMMMMMKKKKKKKKKJJJJJJJJJJJJJJJJJJMMMOOOOOOMMMKKKJJJJJJHHHHHHGGGGGGFFFFFFFFFEEEEEEDDDDDDBBB@@@>>><<<;;;<<<;;;999777666555555555333333333222222222222111000000/////////.........,,,,,,,,,------.........------------------------*********+++,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------///555<<<>>><<<888......------------......---------.........//////................................./////////000000dddQQQMMMDDD>>>===<<<999888;;;<<<;;;888777999;;;888444888666666777666333444888777888999::::::999888777888999999999999:::::::::777777888999::::::;;;;;;999999:::::::::;;;;;;;;;;;;<<<===<<<;;;;;;>>>BBB???>>>===>>>AAADDDFFFFFFAAAAAAAAA???<<<===AAAEEECCCBBBBBBDDDFFFHHHIIIHHHIIIJJJJJJHHHFFFEEEEEEFFFBBBBBBCCCDDDFFFIIIKKKMMMJJJJJJJJJKKKMMMPPPRRRSSSMMMNNNOOOPPPRRRTTTWWWXXXTTTWWWZZZZZZWWWUUUUUUWWWUUUUUUVVVWWWYYY[[[\\\^^^YYYYYYWWWVVVVVVWWWXXXYYYVVVWWWXXXWWWUUUWWW[[[___ZZZWWWVVVWWWTTTOOOMMMNNNOOONNNNNNNNNOOOQQQRRRSSSUUUVVVSSSNNNNNNRRRUUUTTTUUUTTTSSSRRRQQQPPPOOOOOOKKKKKKKKKIIIGGGIIINNNSSSOOOMMMIIIFFFEEEEEEFFFGGGAAABBBCCCCCCBBBAAA???>>>:::999777666555555555666222333444555666666666666333444444444444333222222222111111111111222333444888:::<<<<<<888333000......//////000//////...---------......------,,,+++------------------------,,,,,,,,,---------..............................---,,,,,,,,,,,,---......---------------...//////,,,------...///000111111///////////////.........---......///000111111222000111111111111222222222000000000000000000000000222222222333333222222222222222333333333444444444222333444555666666666666333444444555777888:::;;;<<<<<<<<<;;;:::<<>>??????@@@AAAAAABBBBBBDDDDDDBBB???<<<;;;<<<>>>===>>>@@@BBBEEEHHHIIIJJJDDDFFFHHHHHHEEECCCBBBAAAHHHJJJLLLKKKHHHEEEEEEFFFGGGIIIKKKMMMNNNNNNMMMLLLMMMLLLKKKJJJKKKMMMOOOQQQSSSSSSTTTTTTSSSQQQOOONNNLLLOOORRRRRRRRRRRRVVVYYYTTTVVVWWWWWWVVVTTTQQQOOOMMMNNNNNNNNNNNNMMMLLLLLLLLLKKKJJJHHHHHHIIIJJJJJJKKKNNNPPPPPPMMMKKKJJJJJJEEEEEEEEEEEEFFFFFFFFFFFFDDDCCCCCCBBB@@@>>><<<;;;<<<;;;999777555555555555333333333222222222111111000/////////............,,,,,,,,,------.........------------------------))))))***+++,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,---...///,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------+++))))))...666;;;;;;999.........------.........---------.........//////..................................../////////000}}}ssskkkdddZZZNNNEEE===<<<;;;:::888777666666777777666666666666777777666666666666555555555555666666666666777777777777888888888888777777777666999999888777666555444444888888999:::;;;======>>>:::;;;;;;;;;::::::<<<===???>>>===???BBBDDDDDDDDDCCCDDDDDDBBB@@@@@@AAABBBAAABBBCCCEEEFFFFFFFFFGGGKKKKKKLLLKKKJJJGGGEEECCCFFFEEEEEEGGGIIIKKKKKKJJJLLLLLLMMMNNNPPPRRRTTTVVVRRRPPPMMMOOOSSSWWWYYYYYYUUUUUUUUUUUUUUUUUUUUUTTTZZZWWWTTTSSSTTTVVVVVVVVVYYYVVVSSSSSSVVVYYYYYYYYYTTTWWWZZZZZZXXXXXXZZZ]]]\\\ZZZVVVQQQLLLKKKLLLNNNKKKNNNPPPOOOMMMMMMOOOQQQMMMOOOOOOMMMKKKJJJMMMPPPSSSSSSRRRQQQOOONNNMMMMMMLLLKKKIIIGGGFFFFFFFFFGGGIIIJJJJJJHHHFFFFFFGGGHHHFFFDDDAAA@@@??????===;;;::::::999999777666555444333444444555555444444333222222222222222222222222/////////000111333444555555666777888777444111////////////...------,,,,,,---------------------------------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------..............................---------............///////////////////////////////////////000000000000000000000///////////////111111222222222333333333222222111111111111222222444222222444777888777444333333333444444666777777666666666666777888::::::888999:::<<<===>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAAEEECCC@@@>>><<<<<<===>>>===>>>???AAADDDGGGKKKLLLIIIFFFDDDEEEGGGHHHFFFCCCLLLLLLKKKJJJHHHFFFDDDCCCJJJIIIIIIJJJLLLMMMKKKJJJLLLMMMOOONNNNNNOOOQQQSSSRRRSSSSSSSSSSSSTTTTTTTTTTTTTTTUUUWWWUUUQQQSSSXXXTTTWWWZZZZZZWWWSSSPPPNNNPPPOOOMMMMMMMMMLLLJJJGGGKKKKKKKKKIIIGGGFFFGGGIIIKKKNNNPPPOOOLLLIIIGGGFFFJJJJJJJJJIIIHHHHHHGGGGGGGGGFFFEEEDDDBBB???===;;;===:::777555555666666555333333333222222222111111////////////..........................................---------,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///------------------------------------------------........................---------............///YYYTTTNNNJJJGGGBBB;;;555;;;;;;:::999888777666666777666666666666666666777666666666666666666666666555555666666666777777777888888888777777777666666777777777666555555444444777777888999:::;;;<<<<<<999:::;;;:::999:::;;;===>>>======>>>AAACCCDDDCCCAAABBBBBBAAA??????@@@BBB@@@AAACCCEEEFFFGGGGGGHHHIIIJJJLLLMMMKKKIIIFFFDDDFFFEEEEEEGGGJJJLLLLLLKKKLLLLLLMMMNNNPPPQQQQQQRRRSSSQQQPPPQQQUUUWWWXXXWWWTTTTTTTTTTTTUUUVVVWWWWWWVVVTTTRRRRRRTTTVVVWWWWWWXXXUUURRRRRRTTTUUUUUUUUUQQQTTTVVVXXXXXXXXXXXXYYYZZZYYYWWWSSSOOOLLLLLLMMMMMMOOOQQQPPPNNNMMMOOOQQQLLLMMMNNNMMMKKKJJJLLLOOOPPPPPPOOOOOOOOONNNMMMMMMNNNMMMKKKHHHFFFEEEDDDCCCFFFIIIKKKLLLJJJGGGFFFEEECCCAAA???>>>>>>===<<<;;;888888888777666555444333333444444555555444444333222222222222222222222222/////////000111222444555444555777777666444111////////////...------,,,,,,------------------------------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...........................------------......................................./////////000000000000000000000000000000000000111111111222222222333333333333222222222222333333333222222444777888666444333333333333444555666777666666666666777888999999999:::;;;<<<<<<<<<<<<<<<>>>??????@@@AAABBBBBBCCCDDDBBB@@@===<<<<<<======AAA@@@@@@AAABBBEEEGGGHHHKKKIIIGGGHHHIIIJJJHHHFFFKKKLLLNNNOOONNNLLLIIIGGGJJJIIIIIIJJJLLLMMMLLLJJJKKKLLLMMMMMMLLLLLLNNNPPPPPPPPPQQQQQQQQQRRRRRRRRRUUUTTTVVVXXXVVVRRRSSSWWWXXXYYYZZZXXXUUURRRPPPPPPOOONNNLLLLLLLLLKKKIIIGGGIIIJJJJJJIIIGGGFFFFFFGGGJJJMMMOOOOOOMMMKKKIIIHHHJJJJJJJJJIIIHHHHHHGGGGGGFFFFFFDDDBBB@@@>>>===<<<===:::777555666666666555333333222222222111111111////////////....................................------------,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............------------------------------------------------........................---------............///@@@===999888::::::777444999888888888777777777777666666555555555555666666666666666666666666666666555555555666666666666777777777777777666666666666666666666666555555555555666666777888999::::::;;;999:::;;;:::999999;;;===>>>===<<<>>>@@@CCCCCCCCC???@@@AAA@@@??????@@@BBB@@@AAACCCEEEFFFGGGHHHHHHGGGIIILLLNNNNNNKKKHHHEEEFFFEEEFFFHHHKKKNNNNNNNNNMMMMMMOOOPPPPPPOOONNNMMMRRRRRRQQQSSSUUUWWWWWWVVVTTTTTTSSSSSSTTTVVVXXXZZZRRRPPPOOOPPPSSSVVVXXXXXXXXXVVVSSSRRRSSSTTTSSSRRRNNNOOORRRUUUXXXXXXVVVTTTUUUWWWWWWVVVRRRNNNKKKKKKOOOPPPQQQPPPOOONNNOOOPPPJJJKKKMMMMMMLLLKKKKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLNNNMMMLLLJJJGGGDDDAAA???DDDGGGLLLNNNLLLGGGDDDBBB@@@>>><<<;;;<<<<<<;;;:::777777777666555444333222333444444555555444444333222222222222222222222222////////////000111333333333444555555444222000...//////......---,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------........................................../////////000000000000000000000000000111111111111111222222222222333333333333333333333333333333222222444666666555444333333333333444555666666777777666666666777777888::::::;;;;;;;;;;;;::::::<<<======???@@@AAABBBCCCBBBAAA???>>>=========>>>AAAAAAAAAAAABBBDDDFFFGGGLLLKKKJJJJJJKKKKKKJJJIIILLLNNNQQQSSSSSSOOOKKKHHHIIIHHHHHHIIIKKKMMMLLLKKKJJJKKKLLLKKKJJJJJJKKKMMMNNNOOOOOOOOOOOOPPPPPPPPPUUUUUUWWWZZZXXXSSSRRRUUUZZZZZZZZZWWWSSSQQQPPPQQQNNNMMMLLLLLLLLLKKKIIIGGGFFFHHHJJJIIIGGGFFFEEEEEEJJJMMMOOOOOONNNLLLKKKKKKJJJJJJIIIIIIHHHGGGGGGGGGFFFDDDBBB???===<<<<<<<<<<<<:::777666666777666555222222222222111111111000/////////............---------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............---------------------------------------------------------------------------------............///???<<<999999:::<<<;;;:::666666666666666666777777666555555444444555555666555666666666666666777777444444555555555666666666777777666666666555555555555555666666666777777777666666777888888999::::::888999:::999888888:::<<<>>>======>>>AAACCCCCCCCC???@@@AAA@@@???@@@BBBCCCCCCCCCEEEFFFFFFFFFFFFFFFEEEHHHLLLOOOPPPMMMIIIGGGFFFEEEFFFIIILLLOOOPPPOOOOOOPPPQQQRRRQQQOOOMMMKKKNNNOOOPPPSSSUUUVVVVVVUUUWWWUUUSSSRRRSSSUUUWWWYYYRRRPPPPPPQQQTTTVVVWWWWWWWWWVVVTTTTTTTTTTTTTTTTTTMMMMMMOOOTTTXXXYYYUUUQQQQQQSSSVVVVVVSSSNNNJJJHHHOOOOOOOOOOOONNNMMMMMMNNNHHHJJJKKKLLLLLLKKKKKKJJJJJJKKKLLLLLLLLLKKKJJJIIIKKKLLLLLLKKKIIIEEEAAA>>>BBBFFFJJJKKKHHHDDDAAA@@@===<<<::::::;;;<<<;;;:::777777777666555444333333333444444555555444444333111111111111111111111111///////////////000111222222222333333222111///...//////...------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,---------........................................../////////000000000000000111111111111111111111111111222222222222222333333333333333333222222222333444444555444333333333222222333444555555777777666555555555666666888999::::::::::::::::::<<<<<<===>>>??????@@@@@@AAAAAA@@@????????????@@@@@@@@@@@@BBBDDDGGGIIIKKKKKKJJJJJJJJJJJJJJJIIIHHHLLLOOOSSSVVVUUUQQQKKKGGGIIIHHHHHHHHHKKKLLLLLLKKKKKKLLLLLLKKKJJJIIIKKKLLLOOOOOOOOOOOOPPPPPPPPPPPPTTTTTTVVVYYYXXXSSSQQQRRRWWWXXXXXXWWWTTTRRRQQQRRRNNNMMMLLLMMMMMMMMMKKKIIIFFFIIIKKKKKKJJJGGGFFFFFFLLLNNNOOOOOOMMMKKKJJJJJJIIIIIIHHHHHHGGGFFFFFFEEEDDDBBB???<<<;;;:::;;;;;;;;;999777666666777666555222111111111111000000000//////.........---------------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........---------------------------------------------------------------------------------............///999777555444555666666666444444555555555555666666555555444444444444555555444444555555666666666666444444444444555555555555666666666555555555555444555666666777777888888999777777888888999999::::::888999999999888888:::;;;???>>>===>>>AAACCCDDDDDD@@@AAABBBAAAAAAAAACCCEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDGGGLLLOOOPPPNNNJJJHHHFFFFFFFFFIIIMMMOOOPPPPPPQQQRRRSSSSSSRRRPPPNNNLLLJJJKKKNNNPPPRRRTTTUUUVVVYYYWWWUUUSSSRRRSSSUUUWWWTTTSSSRRRRRRTTTUUUUUUTTTQQQRRRRRRRRRRRRSSSTTTTTTMMMMMMOOOTTTXXXXXXUUUPPPMMMPPPTTTUUURRRNNNJJJHHHMMMLLLLLLLLLLLLMMMLLLLLLHHHIIIJJJKKKLLLLLLKKKJJJKKKLLLLLLLLLKKKIIIGGGFFFGGGHHHJJJKKKIIIFFFCCCAAACCCDDDEEEDDDBBB@@@??????<<<;;;999999;;;;;;;;;:::777777777777666555444444333444444555555444444333111111111111111111111111/////////...//////000000000000111111000///...---.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,------------.......................................//////////////////000000111111111111000000111111111222222222111111222222222222111111111222333333333333333333333222222222222333333444666666555555555555555555555666777999::::::;;;;;;==================<<<<<<@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCEEEGGGJJJKKKGGGGGGGGGGGGFFFFFFFFFFFFIIIMMMRRRVVVWWWTTTQQQNNNKKKIIIGGGHHHJJJKKKKKKJJJLLLMMMMMMLLLKKKJJJLLLMMMPPPPPPPPPPPPQQQQQQQQQQQQSSSQQQSSSWWWWWWRRROOOPPPOOOSSSVVVXXXVVVTTTRRRRRROOONNNMMMNNNOOOOOONNNLLLHHHKKKMMMNNNLLLJJJIIIIIINNNOOOOOONNNJJJHHHFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDBBB@@@===:::999888999:::999777666555666666555444111111111000000000//////............------------------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...---------------------------------------------------------------------------------............///333333222222333333444444333333333444444444444444444444333333333333444444333333333444444555555666333333333444444444555555666555555555444444444444555666666666777777888888777777888888999999999999777888999888777777999;;;>>>===<<<>>>@@@CCCCCCCCCAAABBBCCCBBBAAAAAACCCDDDGGGGGGGGGGGGFFFEEEDDDDDDDDDGGGKKKNNNNNNMMMJJJHHHGGGFFFGGGIIILLLOOOOOOOOOQQQRRRRRRSSSRRRQQQPPPOOOIIIKKKMMMOOOOOOQQQSSSUUUZZZXXXVVVTTTSSSSSSTTTTTTVVVTTTSSSSSSTTTTTTSSSQQQKKKMMMNNNOOONNNNNNOOOQQQNNNOOOQQQTTTVVVVVVSSSQQQMMMPPPSSSSSSQQQNNNKKKJJJKKKJJJIIIJJJLLLMMMLLLKKKIIIIIIIIIJJJLLLMMMLLLKKKLLLMMMNNNMMMLLLIIIGGGEEEEEEFFFHHHIIIIIIGGGEEECCCCCCCCCBBB@@@===<<<===???<<<:::888888999::::::999777777777777777666555444333444444555555444444333111111111111111111111111000//////............///.../////////......---,,,......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------........./////////......//////000000111111000000000111111111111222000000222333333222000000000222333333222111222333222222222111111222222333555555444444444555555666333444666888999::::::;;;=========<<<;;;;;;::::::??????@@@@@@AAABBBBBBCCCFFFEEEDDDDDDDDDEEEFFFGGGDDDEEEFFFEEEDDDCCCCCCEEEFFFIIINNNSSSVVVXXXXXXWWWMMMJJJHHHGGGHHHIIIIIIIIIJJJKKKLLLKKKJJJJJJKKKMMMOOOOOOOOOOOOPPPPPPPPPPPPPPPMMMNNNRRRTTTPPPNNNNNNKKKOOOTTTWWWVVVTTTRRRQQQOOONNNNNNOOOQQQQQQPPPNNNKKKMMMOOOOOONNNLLLLLLMMMMMMNNNMMMKKKGGGDDDCCCCCCEEEEEEDDDDDDCCCBBBBBBBBB???===;;;999888777777777777555444444555555444222000000000000////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,***++++++,,,,,,------...,,,,,,,,,---------......,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///333444555666666555666666333333333333333222222222444444333333333333444444111111222222333444444555222333333333333444444444555555555444444444333333444444444555555555555555666666777777777777888888666777888888666777888:::<<<;;;:::<<<>>>@@@AAAAAAAAABBBBBBAAA@@@???AAABBBEEEEEEFFFGGGGGGGGGGGGFFFEEEGGGJJJLLLLLLKKKJJJHHHGGGGGGGGGIIILLLMMMNNNMMMPPPPPPPPPQQQQQQQQQRRRRRRMMMNNNOOOOOOMMMNNNQQQTTTWWWWWWVVVUUUTTTTTTTTTTTTTTTSSSRRRRRRSSSSSSQQQOOOIIILLLNNNMMMKKKJJJLLLMMMNNNPPPRRRSSSRRRQQQQQQRRROOOQQQSSSRRRPPPOOONNNOOOKKKIIIHHHJJJMMMOOONNNLLLKKKIIIHHHIIILLLNNNMMMLLLKKKLLLNNNOOONNNLLLIIIGGGEEEFFFGGGHHHHHHGGGEEEDDDBBBCCCBBB???===;;;<<<===:::888777666777888777666555555666666666555444444333444444555555444444333111111111111111111111111000///......---------...---------------,,,,,,,,,......---,,,,,,++++++***++++++++++++++++++++++++)))*********++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------.........//////,,,------...//////000000000000000000111111111111000111333444444333111000///222444333111000111222222222111111111111222222333333333333444555666666444555666777888888888888;;;;;;;;;;;;::::::::::::;;;<<<>>>???@@@AAAAAABBBEEEDDDCCCBBBBBBCCCDDDDDDDDDFFFGGGFFFDDDBBBDDDFFFDDDFFFIIILLLPPPSSSUUUVVVNNNLLLIIIGGGGGGHHHHHHGGGFFFGGGHHHGGGGGGGGGIIIKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMIIIIIIMMMPPPNNNLLLMMMLLLOOORRRTTTSSSRRRQQQQQQNNNMMMMMMOOOPPPQQQPPPNNNMMMNNNOOOOOONNNMMMNNNOOOJJJJJJJJJHHHDDDBBBBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@<<<;;;:::999888666555555444333222333444444222111000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,******+++,,,,,,---......,,,,,,,,,---------......,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///111333444555333222111111333333333222222222111111444333333222222333333444000000111222222333444444222222333333333444444444555555444444444333333333333333333333333333333333555555555666666666666666666777888777666666888::::::999888:::<<>>???@@@BBBCCCEEEFFFHHHIIIIIIIIIFFFGGGIIIJJJKKKJJJIIIHHHHHHGGGGGGHHHKKKMMMLLLLLLNNNNNNNNNOOOPPPQQQRRRSSSQQQRRRRRROOOLLLLLLPPPSSSUUUUUUUUUUUUUUUUUUUUUUUUQQQPPPPPPQQQRRRRRRQQQOOOLLLNNNPPPOOOLLLJJJJJJLLLMMMPPPSSSRRROOONNNOOORRRRRRSSSSSSRRRQQQPPPQQQRRRKKKIIIHHHKKKNNNQQQPPPNNNMMMJJJHHHIIILLLNNNNNNMMMJJJLLLNNNOOOOOONNNKKKJJJFFFGGGHHHHHHGGGFFFEEEDDDBBBCCCCCCAAA>>><<<<<<<<<999777555555555666555333444444444555444444333333333444444555555444444333000000000000000000000000000///...---------------------,,,,,,,,,,,,,,,,,,......---,,,,,,++++++***++++++++++++++++++++++++))))))******++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------.........//////,,,,,,------...//////000000000000000111111111111111222444555555444222111///222444333111///000222222222111111111111111222222222222333444555666777666666777777777777666666999999999::::::;;;;;;;;;999:::<<<===???@@@@@@@@@@@@@@@@@@@@@AAACCCEEEFFFEEEGGGIIIHHHEEEDDDEEEGGGFFFEEEEEEFFFGGGJJJMMMNNNPPPMMMIIIGGGGGGGGGGGGFFFBBBCCCDDDDDDDDDDDDFFFHHHHHHHHHHHHIIIIIIIIIJJJJJJKKKGGGEEEJJJMMMMMMLLLMMMOOOPPPQQQQQQOOOOOOPPPQQQMMMLLLLLLNNNPPPPPPOOONNNNNNOOOOOONNNMMMMMMOOOPPPFFFGGGGGGFFFCCCAAABBBBBBBBBBBBAAA@@@@@@??????>>>:::::::::999888666444333333222111222333333222000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,******+++,,,,,,---......,,,,,,,,,---------......,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////222222222222222222222222222222222222222222222222111111222222222333333333000111111222222333444444222222222333333444444444666666555444333222222111666666555555555444444444444444444555555555555666666666666666777777777777999999:::;;;<<<>>>???@@@DDDBBB???<<<;;;<<<===>>>AAABBBDDDGGGHHHIIIIIIIIIJJJJJJKKKLLLLLLKKKJJJIIIHHHHHHHHHFFFDDDEEEHHHJJJHHHJJJMMMPPPRRRSSSRRRRRRTTTTTTRRRPPPOOOOOOSSSUUUXXXXXXXXXWWWVVVUUUSSSRRRRRRRRRRRRSSSTTTSSSPPPMMMNNNOOOOOOOOONNNLLLKKKIIILLLOOORRRSSSRRRPPPOOOPPPSSSSSSSSSSSSQQQOOOMMMLLLNNNNNNNNNNNNMMMMMMLLLLLLKKKKKKJJJIIIIIIKKKNNNRRROOOOOOOOOOOOMMMKKKIIIGGGGGGHHHIIIJJJJJJHHHFFFEEECCCCCCCCCBBB@@@>>><<<:::;;;:::999888666555444333666666666666555444333222222222222111000//////...222222111111000000//////---.....................------......------,,,+++------,,,,,,+++***))))))+++*********))))))(((((()))************+++++++++******))))))***+++,,,,,,...---,,,---......,,,*********+++++++++,,,,,,,,,------,,,,,,+++***))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------............///000000000000000000000000/////////000111111222222111111222222222333333333000000000000111111111111333222222111111222222333444444444555555555555666555777888999888888999;;;999::::::;;;<<<===>>>???@@@????????????AAABBBCCCBBBCCCCCCDDDDDDCCCBBBBBBDDDEEEFFFFFFEEEFFFHHHJJJHHHGGGFFFFFFHHHIIIHHHFFFAAABBBCCCDDDEEEFFFGGGHHHJJJJJJIIIHHHHHHHHHIIIIIIGGGEEEDDDFFFIIILLLLLLJJJMMMOOOQQQPPPMMMLLLMMMOOOIIIJJJJJJKKKOOORRRNNNFFFJJJKKKKKKKKKKKKKKKJJJJJJJJJIIIHHHGGGEEEDDDCCCBBBAAA???>>>===>>>???>>>===::::::999777666444333333333333333222222222111111111000000///...---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))***+++,,,---,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------------------,,,++++++***(((((()))***,,,---...............------,,,,,,,,,222222222222222222222222222222222222222222222222111111111222222222333333000000111111222333333444222222222333333333333333555555444444333333222222666555555555444444444333444444444444555555555555555555666666666777777777777777888999:::<<<===>>>BBB@@@>>><<<;;;<<<>>>???AAABBBDDDFFFGGGHHHGGGGGGIIIIIIJJJKKKKKKJJJIIIHHHIIIIIIIIIHHHFFFFFFHHHJJJIIIIIIJJJLLLMMMOOOQQQRRRQQQQQQPPPNNNMMMNNNQQQSSSUUUUUUVVVVVVWWWWWWVVVVVVRRRQQQQQQRRRSSSRRROOOLLLLLLNNNPPPRRRQQQOOOLLLJJJNNNOOOQQQQQQOOONNNNNNNNNOOOPPPPPPQQQPPPOOOMMMLLLKKKLLLNNNOOOPPPOOOOOONNNLLLLLLKKKIIIHHHIIILLLOOOMMMMMMMMMMMMLLLJJJIIIHHHFFFGGGHHHIIIIIIGGGFFFDDDBBBBBBBBBBBB@@@>>><<<;;;::::::999777666444333333555666666555555444333222222222111111000//////...111111000000000000000000//////..................------......------,,,+++------,,,++++++***))))))************)))))))))((())))))*********+++++++++******))))))***++++++,,,,,,,,,...000222111---************+++++++++,,,,,,------,,,++++++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------............/////////////////////////////////000111111222222111111111222222222333333000000000000111111111111333222222111111222222333444444444444555555555555555777888888888888999;;;999999::::::;;;===>>>???@@@???>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEFFFEEEDDDEEEGGGHHHGGGFFFEEEEEEFFFGGGFFFEEEBBBCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIFFFEEEDDDFFFJJJNNNOOONNNMMMOOOPPPOOOLLLKKKLLLNNNJJJJJJJJJJJJNNNQQQNNNGGGIIIIIIJJJJJJJJJIIIIIIHHHJJJIIIHHHGGGFFFDDDCCCBBBBBB@@@>>>===>>>>>>===<<<:::999888777666444333333333333222222222111111111000000000///...---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------,,,++++++)))******+++,,,---............---------,,,,,,,,,111111111111111111111111111111111111111111111111000111111111222222222222000000000111222222333333333333333222222222222222333333333333333333333333555555444444444444333333444444444444555555555555555555555666666666666777555666666777888:::;;;<<<@@@???===<<<<<<===>>>@@@AAABBBDDDEEEFFFFFFFFFEEEGGGGGGHHHIIIIIIHHHHHHGGGIIIJJJKKKJJJHHHGGGHHHIIIIIIHHHGGGHHHIIILLLOOOQQQMMMNNNNNNMMMLLLMMMPPPRRRTTTTTTTTTUUUUUUUUUVVVVVVQQQPPPPPPPPPQQQPPPMMMKKKIIILLLPPPSSSSSSQQQNNNKKKNNNOOOOOONNNLLLKKKLLLMMMLLLLLLNNNNNNOOONNNMMMLLLGGGJJJMMMPPPQQQQQQPPPOOOLLLLLLKKKIIIGGGGGGJJJLLLLLLKKKJJJIIIHHHGGGGGGGGGEEEEEEFFFGGGGGGEEEDDDCCC@@@@@@@@@@@@???>>>===<<<999999888777555444333333555555555555444333222111222111111000000//////.../////////000000000000000000000000//////.........------......------,,,+++,,,,,,,,,+++******))))))************)))))))))))))))))))))*********++++++*********)))******+++,,,***,,,///222444333///+++*********++++++++++++,,,,,,,,,,,,+++******))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............////////////////////////...//////000000111111222000111111111222222222222000000000000111111111111222222111111111111222222333333333444444444555555555666888888777777999:::999999999:::;;;<<<===>>>???>>>>>>>>>>>>??????@@@BBBAAA@@@??????@@@AAABBBCCCEEEFFFEEEDDDDDDEEEFFFGGGEEECCCDDDEEEFFFEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEFFFHHHIIIJJJIIIIIIHHHFFFEEEDDDFFFJJJOOOQQQRRRLLLMMMNNNMMMLLLKKKKKKMMMKKKLLLJJJHHHKKKOOOMMMHHHGGGHHHHHHIIIIIIHHHHHHGGGIIIIIIHHHGGGFFFEEECCCBBBBBB@@@>>>======<<<;;;:::999999888777555444333333333222222222222111111111000000//////...---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------------,,,------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,+++,,,,,,,,,------------...------------,,,,,,,,,111111111111111111111111111111111111111111111111000000000111111111111222//////000000111222222222333333222222111111000000111222222222333333333444444444333333333333333333333333444444444555555555444444555555555666666666555555555666888999;;;<<<======<<<;;;<<<===???@@@BBBCCCDDDFFFFFFFFFEEEDDDEEEEEEFFFFFFFFFFFFFFFFFFHHHIIIKKKJJJIIIGGGGGGHHHGGGGGGGGGHHHIIIKKKMMMOOOLLLMMMNNNNNNNNNNNNPPPRRRTTTTTTSSSRRRQQQQQQQQQQQQPPPOOONNNNNNOOONNNLLLIIIHHHJJJMMMOOOPPPPPPOOONNNMMMMMMMMMKKKJJJJJJLLLOOOLLLMMMNNNNNNNNNMMMLLLKKKFFFHHHLLLOOOQQQPPPNNNMMMIIIJJJIIIHHHFFFGGGIIIKKKKKKIIIGGGEEECCCCCCCCCCCCCCCCCCDDDDDDDDDCCCBBBAAA>>>>>>>>>>>>>>>>>>======999999888777666555444444444444444444333222111000111111000000////////////.........//////000000000111111111000//////......------......------,,,+++,,,+++++++++******))))))*********)))))))))))))))))))))))))))************+++***************++++++***+++---000222222///,,,************++++++++++++,,,+++++++++******))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,---------.........////////////////////////......//////000111111111000000000111111111111222///000000000111111111111222222111111111111222222222333333333444444444444444666777777666777888:::999999999999:::;;;<<<==================>>>>>>???AAA@@@>>>======???AAABBBEEEFFFGGGGGGEEEDDDEEEFFFHHHFFFDDDCCCDDDEEEEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFCCCEEEGGGIIIJJJJJJIIIHHHGGGFFFEEEFFFIIIMMMQQQRRRLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMJJJGGGIIIMMMMMMIIIFFFGGGHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHGGGEEECCCBBBBBB@@@===<<<<<<;;;999888999888777666555444333333222222222222111111111111/////////......---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,+++***)))***+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------//////.........------------------------------------..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------------------------------------------------------000000000000000000000000000000000000000000000000//////000000000111111111...//////000000111111222222222222111111000000000000000111111222333333333222222333333333333333333333333333444444444444555444444444444555555555555666666666777999:::<<<===<<<;;;;;;;;;<<<===>>>???BBBCCCDDDFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGIIIIIIHHHGGGGGGHHHEEEFFFHHHJJJLLLLLLLLLLLLJJJLLLNNNNNNNNNNNNOOOPPPRRRQQQPPPOOONNNNNNNNNOOOPPPOOOMMMMMMMMMLLLJJJHHHHHHHHHHHHIIIKKKNNNPPPQQQLLLLLLLLLJJJIIIKKKNNNQQQOOOOOOPPPOOONNNLLLKKKIIIFFFHHHKKKNNNNNNLLLJJJHHHEEEFFFGGGGGGFFFGGGIIIKKKJJJIIIFFFCCC@@@??????>>>AAAAAAAAAAAAAAA@@@@@@???<<<<<<<<<;;;;;;;;;<<<<<<999999888777666555555444333333333333222111000///000000000///////////////------....../////////000111111000000/////////...------......------,,,+++++++++***************)))))))))))))))))))))******(((((()))))))))*********++++++***************++++++***)))***---......---))))))*********+++++++++++++++***************)))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,------------....................................///000000111111//////000000000111111111///000000000111111111111222111111000000111111222222222222222333333333444333555666666666666777999999999999999999:::;;;<<<;;;<<<<<<===>>>>>>??????@@@???===<<<===???AAABBBFFFGGGIIIIIIGGGFFFFFFGGGIIIGGGEEEDDDEEEFFFFFFEEEGGGGGGGGGGGGFFFFFFFFFFFFDDDEEEHHHJJJKKKJJJIIIHHHGGGGGGGGGGGGHHHJJJNNNPPPLLLLLLKKKKKKKKKKKKKKKJJJMMMNNNKKKGGGGGGKKKLLLIIIFFFGGGHHHIIIIIIIIIIIIIIIGGGHHHHHHHHHGGGFFFDDDBBBAAA???<<<;;;::::::888777888777777666555444333333222222222111111111000000............------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++***)))***+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------//////.........---------++++++++++++++++++++++++---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------......------------,,,,,,------------------------////////////////////////////////////////////////////////////000000000000.........///000000111111111111111000000000000000000000000111111222222222111111222222222222333333333333333333444444444444333333333444444444555555666777777888999;;;<<<===;;;;;;;;;;;;;;;<<<======@@@AAACCCEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCDDDFFFFFFDDDFFFGGGGGGGGGGGGHHHJJJEEEFFFIIIKKKMMMLLLKKKJJJIIILLLNNNOOONNNMMMMMMNNNMMMLLLLLLLLLMMMNNNPPPRRRQQQOOOMMMLLLLLLLLLJJJHHHHHHGGGFFFFFFHHHLLLPPPSSSMMMNNNMMMLLLKKKLLLOOOQQQQQQQQQQQQPPPOOOMMMKKKIIIHHHIIIKKKLLLKKKIIIGGGEEECCCDDDEEEFFFEEEFFFHHHJJJIIIHHHFFFCCCAAA???>>>>>>????????????>>>>>>>>>>>>::::::999999888999999:::888888777666666555444444222222222222111000///...////////////////////////---------...............////////////////////////------......------,,,+++************************))))))))))))************((((((((()))))))))******,,,+++******)))*********+++)))'''''')))+++,,,,,,)))))))))************+++************************)))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------........................---......//////000000111////////////000000000000000000000000111111111111111111000000000000111111111111222222222333333333333444666666555555777888999888888888999999:::;;;999:::<<<>>>???@@@@@@@@@>>>>>>======>>>???AAABBBEEEGGGIIIJJJIIIGGGGGGHHHKKKHHHEEECCCDDDEEEFFFEEEHHHHHHGGGGGGGGGGGGGGGGGGFFFGGGIIIJJJKKKJJJJJJIIIEEEGGGHHHIIIIIIJJJLLLNNNMMMLLLKKKKKKLLLLLLKKKJJJLLLNNNLLLHHHGGGJJJJJJHHHFFFFFFGGGHHHIIIIIIIIIIIIFFFGGGHHHIIIHHHFFFDDDBBB???===;;;::::::999888777777777666666555444444333222111111111111000000000------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------............------------,,,++++++++++++++++++++++++------............------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------...////////////////////////////////////////////////........./////////000000------...//////000000111/////////000000000000000000000000111111111111111111111111111222222222333222222333333333444444444222333333333333444444444666666777888999;;;<<<===;;;;;;;;;;;;;;;;;;<<<<<<===>>>@@@BBBCCCDDDCCCCCCCCCCCCBBBBBBCCCDDDFFFGGGEEEFFFGGGGGGGGGHHHKKKNNNFFFGGGHHHIIIJJJKKKKKKKKKMMMPPPSSSTTTRRRQQQPPPPPPMMMMMMLLLLLLMMMOOOQQQSSSQQQOOOMMMLLLLLLKKKJJJHHHHHHGGGGGGHHHJJJMMMPPPRRRQQQQQQQQQOOOMMMLLLMMMOOOOOOOOOPPPPPPOOOMMMLLLKKKIIIIIIJJJKKKJJJIIIHHHGGGCCCDDDEEEEEEDDDDDDFFFGGGHHHHHHGGGFFFEEEDDDBBBAAA>>>>>>===<<<<<<<<<<<<<<<999888777666666666666777666555555444444333333222111111111111000///......////////////////////////......---------------------------...//////000000------......------,,,+++))))))))))))************((()))))))))************(((((((((((()))))))))***,,,++++++***))))))*********)))((((((*********)))))))))))))))************))))))))))))************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++,,,,,,,,,---------........................------......///000000000........./////////000000000000000000111111111111111111000000000000111111111111111111222222222222222444555555555555666888888888888888888999999:::888999<<<>>>@@@AAABBBBBB======>>>??????@@@AAAAAACCCEEEHHHIIIIIIHHHGGGHHHJJJGGGDDDBBBCCCDDDEEEDDDGGGGGGGGGHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJCCCFFFJJJKKKKKKLLLNNNPPPNNNLLLKKKKKKMMMMMMLLLJJJKKKNNNMMMIIIGGGIIIIIIGGGDDDEEEFFFGGGHHHHHHHHHHHHEEEGGGHHHIIIHHHFFFDDDBBB===;;;999999999999888777666666666555555444444333111111111111000000000000------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////////////////////////////............/////////000------......///000000000......//////000000111111111111111000000000000000000000111111222222222333222222333333333444444444222222333333333444444444666666666777888:::<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===@@@AAABBBBBBBBBCCCCCCBBBBBBCCCDDDFFFGGGEEEFFFGGGGGGGGGIIIMMMQQQHHHGGGFFFFFFGGGIIIKKKLLLRRRUUUXXXYYYXXXUUUTTTSSSRRRPPPOOOMMMMMMNNNPPPQQQRRRPPPMMMLLLLLLKKKJJJHHHGGGGGGIIIJJJLLLNNNPPPQQQUUUUUUTTTQQQNNNLLLLLLMMMLLLMMMNNNOOOOOONNNMMMLLLIIIJJJJJJJJJJJJJJJJJJIIIDDDEEEFFFEEEDDDCCCDDDEEEFFFGGGHHHIIIIIIHHHFFFFFF======<<<;;;;;;;;;;;;<<<999888666555444444555555333333333222222111111111111111111111000///...---.........///////////////.........------,,,,,,,,,+++,,,,,,---...///000000------......------,,,+++)))))))))))))))*********(((((())))))*********+++(((((((((((()))))))))))),,,,,,+++***))))))******)))))))))+++,,,+++(((&&&))))))))))))************)))))))))))))))*********))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++,,,,,,,,,---------........................------......///000000000............/////////000000000000000111111111111111111000000000000111111000111111111111222222222222444555555444555666888888888888888888888999999777999;;;???AAACCCCCCDDD<<<===???@@@AAAAAAAAAAAAAAADDDGGGIIIHHHGGGGGGHHHIIIFFFCCCAAAAAACCCCCCCCCGGGGGGGGGHHHHHHIIIIIIIIILLLLLLKKKJJJJJJJJJKKKKKKAAAEEEKKKNNNNNNNNNPPPRRROOOMMMKKKKKKNNNNNNLLLJJJKKKNNNNNNJJJGGGHHHHHHFFFCCCCCCEEEFFFFFFGGGGGGGGGEEEFFFHHHIIIIIIGGGDDDBBB<<<:::888888999999999888666666666555555444444333111111111111000000000000------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++)))***+++,,,---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------,,,,,,,,,+++++++++------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++------------,,,,,,+++************++++++,,,,,,,,,,,,,,,,,,------.........////////////////////////000///...---,,,------............////////////000///////////////.........------...000111222333444222222222111111111000000//////000000111111222222222222222222222222333333111222333333444444333333333444555777888888888888<<<<<<<<<<<<;;;:::999888<<<<<<<<<<<<>>>@@@BBBDDDHHHGGGEEEDDDBBBAAAAAA@@@CCCCCCDDDEEEFFFHHHJJJKKKIIIFFFDDDEEEIIILLLMMMMMMYYYYYYWWWVVVUUUUUUTTTTTTYYYWWWQQQLLLNNNSSSTTTQQQOOOLLLLLLPPPPPPKKKHHHHHHHHHKKKNNNOOOMMMMMMOOOQQQVVVUUUSSSQQQOOONNNMMMMMMNNNMMMPPPWWWWWWPPPLLLMMMNNNKKKHHHGGGHHHJJJJJJJJJEEECCCBBBCCCFFFHHHFFFDDDGGGIIIKKKMMMLLLJJJFFFDDDAAA@@@???===;;;::::::999444555555555555555444444666666666555444444444333777555333000......//////111111000......---------------------------------*********++++++,,,,,,,,,...---,,,,,,------+++***(((((())))))))))))(((((((((((())))))))))))(((((((((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------,,,,,,------.....................------000000000000////////////000000000000111111111111111111000000000000000111111111222333333444555555444444444555555555555666777999::::::999888999:::<<<<<<;;;;;;===@@@CCCEEEBBB@@@>>>===<<<===>>>??????AAACCCDDDCCCCCCDDDEEEGGGFFFEEEDDDCCCCCCCCCCCCGGGHHHIIIJJJKKKKKKKKKKKKNNNKKKJJJJJJLLLLLLIIIFFFDDDEEEHHHJJJMMMNNNOOOPPPSSSPPPMMMLLLMMMOOOPPPQQQOOOQQQRRRPPPKKKHHHGGGGGGCCCEEEGGGGGGGGGGGGIIIKKKFFFFFFGGGHHHHHHFFFBBB???;;;:::999777666555555555666555555444444333222222111111000///////////////........................,,,+++*********,,,...000,,,,,,,,,,,,,,,,,,,,,,,,************************------------,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******++++++,,,---******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***))))))---......---+++******+++***+++,,,,,,------,,,,,,........................000///...---,,,------...------........./////////////////////..................///000111222222333222222222111111111000000000000000000000111111111111111222222222222333333111222333333444444333333333444555666888888888888<<<<<<<<<<<<;;;:::999999<<<;;;<<<<<<>>>@@@BBBCCCHHHGGGGGGEEEDDDCCCBBBAAABBBBBBCCCEEEGGGIIIJJJKKKFFFDDDBBBCCCGGGJJJKKKKKKRRRRRRRRRRRRSSSTTTUUUUUUWWWWWWTTTPPPRRRVVVUUUQQQRRRNNNLLLMMMMMMJJJJJJLLLNNNOOOOOOMMMLLLMMMQQQTTTVVVUUUSSSQQQPPPOOOOOOOOOVVVUUUXXX]]]\\\TTTOOOPPPLLLIIIGGGFFFHHHIIIJJJJJJGGGDDDBBBCCCEEEGGGFFFDDDEEEGGGHHHIIIIIIFFFDDDBBBAAA@@@>>><<<::::::::::::555555666666555444333333555555555444444444444444666555222000......//////111000///...------------------------------------***++++++++++++++++++,,,---,,,***+++,,,,,,+++***(((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,------..................------000///////////////////////////000000000111111111111111000000000000111111111111222222333444444555444444444444555555555555777999:::;;;999999999:::===<<<;;;<<<===???BBBCCCBBB@@@???======>>>???@@@???AAADDDDDDDDDDDDFFFGGGGGGGGGFFFEEEDDDDDDDDDEEEGGGHHHIIIJJJJJJKKKKKKKKKMMMKKKJJJJJJLLLLLLIIIGGGDDDEEEGGGJJJMMMOOOQQQRRRPPPOOONNNNNNOOOPPPOOONNNNNNPPPQQQOOOKKKGGGFFFGGGDDDFFFGGGGGGFFFGGGJJJLLLHHHGGGFFFGGGGGGEEEBBB???;;;:::888777666555555555555555555444333333222222111000000///////////////...........................---+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********---......---+++******+++***+++,,,,,,------,,,,,,........................///...------,,,---------,,,,,,,,,---------............................../////////000000111111111222111111111111000000000111111111111000000000000111111111222222222333333111222222333333333333333333444555666777888888888;;;;;;;;;<<<;;;;;;::::::;;;;;;;;;<<<===???AAABBBFFFGGGGGGGGGFFFEEECCCBBBBBBCCCDDDEEEGGGIIIJJJKKKDDDCCCAAABBBEEEHHHIIIIIILLLLLLNNNOOORRRTTTWWWXXXVVVWWWVVVTTTUUUXXXWWWRRRVVVPPPLLLLLLKKKJJJLLLPPPRRRPPPMMMJJJIIIKKKPPPTTTUUUTTTRRRPPPOOOPPPQQQRRRUUUUUUYYY^^^]]]WWWRRRPPPJJJGGGEEEEEEGGGJJJKKKKKKHHHEEECCCBBBCCCDDDEEEEEECCCDDDEEEEEEDDDBBBAAA@@@AAA???===:::999999:::;;;666666666666555444333222333333333333444444444444555444222000.........///000///......------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********+++***)))***+++,,,+++***(((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++******************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------......//////////////////////////////000000000000111111111000000000000000111111111111222222333333444444444444444444555555555555777999;;;;;;:::999:::;;;======<<<<<<===>>>@@@AAAAAA@@@>>>======>>>??????>>>AAACCCEEEEEEFFFGGGIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHIIIJJJJJJJJJJJJLLLKKKJJJKKKKKKKKKIIIGGGDDDEEEFFFHHHLLLPPPSSSUUUNNNNNNNNNPPPQQQQQQNNNLLLNNNOOOOOOMMMJJJGGGFFFFFFFFFFFFFFFFFFEEEGGGJJJMMMJJJHHHFFFEEEDDDCCC@@@>>>:::999888666555555555555555555444333333222222111111000//////......//////------------------------///...,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---......---+++******+++***+++,,,,,,------,,,,,,------------------------...---------------------++++++,,,,,,,,,---------------...............///000000000000000000//////111111111111000000000000222222111111000000//////000000111111222222333333111111222333333333333222333333555666777888888888999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<>>>???@@@@@@CCCDDDFFFGGGGGGFFFDDDCCCDDDDDDEEEFFFGGGGGGHHHHHHDDDDDDDDDDDDFFFHHHIIIIIIJJJKKKMMMOOORRRVVVXXXZZZVVVXXXWWWTTTTTTWWWWWWUUUVVVQQQOOONNNMMMJJJMMMRRRQQQOOOKKKHHHGGGIIIMMMPPPSSSQQQOOONNNNNNOOOQQQSSSOOORRRWWW[[[\\\YYYUUUSSSIIIGGGEEEFFFHHHKKKLLLMMMHHHFFFBBB@@@@@@AAACCCDDDCCCCCCBBBBBBAAA@@@???>>>@@@???<<<999888999:::;;;777777777666555333222111111222222222333333444444444333111///............///......---,,,,,,------++++++++++++++++++++++++,,,,,,++++++******)))))))))((('''(((***++++++***(((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))***++++++)))))))))******************************************++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,------------...............///////////////////////////000000000111000000000000000000111222111111222222333333333333333333444444444555555555666888:::;;;:::999:::;;;======<<<<<<<<<===>>>>>>>>>>>>===<<<<<<======>>><<>>===999888777666555555555555444444333333222111111111000000///............///------------------------...---,,,++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---******+++++++++,,,,,,,,,)))***,,,------,,,***)))++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,---...---+++***+++,,,***+++,,,,,,------,,,,,,------------------------,,,,,,------------------+++++++++,,,,,,,,,,,,---,,,---------......//////000000000///////////////000000000000000000000000222222111111000000////////////000111111222333333000111222222333333222222222333444666777777777777888999:::;;;<<<=========;;;;;;<<<===>>>??????@@@@@@AAADDDFFFFFFFFFEEEDDDGGGGGGGGGGGGGGGFFFEEEDDDFFFGGGGGGHHHHHHIIIJJJKKKJJJKKKLLLNNNQQQSSSVVVWWWWWWXXXUUUPPPPPPTTTWWWVVVSSSRRRRRRSSSQQQLLLMMMQQQPPPNNNLLLKKKKKKKKKLLLLLLOOONNNMMMLLLLLLNNNOOOQQQPPPTTTXXXZZZ[[[ZZZWWWTTTJJJHHHGGGGGGJJJMMMNNNOOOHHHFFFCCC@@@>>>???@@@BBBCCCCCCBBBBBBAAA???>>>===???===;;;999888888999:::777777777666555333222111000000111111222222333333222111000///......------...------,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++******))))))))))))((('''(((***+++***)))(((((())))))))))))(((((((((((())))))))))))(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((())))))***+++((((((((())))))******************************************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------......------....../////////000...////////////000000000000000//////000111222222111111222222222222222333333333333444444444444555555777999:::999999:::;;;===<<<<<<<<<<<<<<<======<<<<<<;;;;;;;;;<<<<<<<<<:::===@@@BBBCCCDDDFFFHHHJJJIIIIIIHHHHHHHHHHHHHHHFFFGGGHHHHHHHHHHHHHHHHHHJJJKKKKKKKKKJJJHHHHHHHHHCCCCCCCCCEEEIIIMMMQQQSSSQQQOOOLLLKKKMMMNNNOOOOOOMMMLLLJJJHHHGGGFFFEEEDDDGGGGGGGGGFFFEEEGGGKKKOOOMMMIIIEEEAAA@@@>>><<<;;;777777666555444444444444333333333222111111000000000//////...............------------------------++++++++++++,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***)))++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---******+++++++++,,,,,,,,,)))***,,,------,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,---...---+++***+++,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,+++++++++,,,,,,,,,------,,,,,,,,,---......////////////////////////////////////000000000000000111111111111111000000000000...//////000111222333333000111111222222222222222222333444555666777777777666777999;;;<<<===>>>>>><<<===>>>???@@@@@@@@@@@@???@@@BBBDDDEEEFFFFFFFFFGGGGGGHHHHHHGGGFFFDDDCCCFFFHHHIIIJJJIIIIIIKKKLLLIIIJJJJJJLLLNNNPPPRRRSSSWWWYYYVVVOOOMMMQQQUUUVVVQQQRRRUUUXXXTTTNNNMMMPPPPPPPPPOOOPPPQQQPPPNNNLLLLLLLLLLLLLLLLLLMMMNNNNNNPPPSSSUUUSSSRRRSSSPPPLLLKKKIIIHHHHHHKKKMMMOOOOOOIIIHHHFFFCCC@@@>>>@@@AAACCCCCCCCCCCCBBB@@@>>><<<<<<<<<;;;:::999999888888666666666666555444333222000000000111111111111111000000000///...------,,,---,,,,,,++++++,,,,,,,,,***************************************)))))))))***)))((()))***+++***)))(((((())))))))))))(((((((((((())))))))))))(((((())))))(((((((((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))******''''''(((((())))))******************************************++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,------......---------......//////000......////////////000000////////////000111222333111111222222222222222222333333333333444444444444444666888999888888999:::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<:::<<<@@@AAABBBCCCEEEGGGKKKJJJIIIHHHHHHGGGGGGGGGFFFGGGGGGHHHHHHGGGGGGGGGIIIKKKLLLKKKIIIGGGGGGHHHEEEEEEEEEGGGIIILLLOOOPPPRRROOOKKKJJJKKKNNNOOOPPPLLLJJJGGGFFFFFFFFFDDDCCCGGGGGGGGGGGGFFFHHHKKKNNNLLLHHHDDDAAA???===;;;:::666666555444444444444444333333222111111000000///000///......------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......++++++++++++++++++++++++************************,,,,,,,,,,,,+++***)))(((++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++,,,------++++++,,,---***+++,,,,,,------,,,,,,++++++++++++++++++++++++***+++,,,---...------,,,,,,,,,,,,,,,------------++++++,,,------...//////......//////////////////////////////000000111111000000000000000111111111......///000111222333333000000111222222222222222222222444555666777777777555777888;;;<<<>>>??????===>>>???@@@AAAAAA@@@@@@???@@@AAACCCEEEGGGHHHIIIEEEFFFGGGHHHHHHGGGEEEDDDDDDFFFIIIIIIGGGGGGHHHJJJIIIIIIJJJLLLNNNPPPRRRSSSVVVYYYXXXRRRNNNPPPSSSSSSRRRSSSWWWYYYTTTNNNNNNRRRQQQPPPOOOPPPRRRRRRPPPMMMKKKLLLMMMNNNNNNMMMMMMLLLMMMPPPPPPKKKJJJLLLKKKGGGKKKIIIGGGHHHJJJLLLNNNNNNKKKKKKKKKGGGCCCAAAAAABBBBBBCCCDDDDDDCCC@@@===;;;::::::;;;;;;:::999888777555555666666555444333333000000000000000000//////////////////...---,,,,,,,,,,,,++++++++++++,,,,,,************************))))))))))))************,,,***))))))***+++***((((((((())))))))))))(((((((((((())))))))))))(((((())))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******&&&&&&'''(((((()))******************************************++++++++++++,,,,,,++++++++++++,,,,,,***++++++,,,------......,,,,,,---......///000000........./////////000000////////////000111222333222222111111111111111111222222333333333444444444222444666777777777888:::999:::;;;;;;<<<<<<<<<<<<;;;<<<======>>>>>>>>>===;;;>>>AAABBBCCCDDDEEEGGGLLLKKKJJJHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFIIIKKKLLLKKKHHHFFFGGGHHHHHHHHHIIIJJJKKKLLLMMMNNNPPPNNNLLLLLLMMMNNNNNNMMMLLLIIIFFFDDDEEEEEEDDDBBBFFFGGGHHHHHHHHHIIIKKKMMMJJJGGGCCCAAA???===;;;888666555444444333333444444222222222111000000////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,************************++++++++++++++++++++++++******+++++++++******)))++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++,,,------++++++,,,---***+++,,,,,,------,,,,,,++++++++++++++++++++++++)))***,,,---...------,,,,,,,,,------------......++++++,,,,,,---...//////............//////000000.../////////000000111111//////000000111111222222---...///000111222333333000000111222222222222111222222444555666777777777555666888:::===>>>???@@@===>>>@@@AAABBBBBBAAA@@@AAAAAABBBCCCFFFHHHKKKLLLBBBCCCFFFHHHIIIHHHGGGGGGAAADDDGGGGGGEEEDDDFFFHHHJJJKKKLLLNNNPPPRRRTTTVVVUUUZZZZZZUUUQQQQQQQQQPPPTTTTTTWWWXXXSSSNNNOOOTTTQQQOOOMMMMMMPPPQQQPPPNNNKKKLLLNNNOOOPPPNNNMMMKKKLLLPPPOOOJJJJJJOOOOOOKKKKKKIIIGGGGGGIIIKKKLLLLLLLLLNNNNNNKKKFFFCCCBBBDDDAAABBBDDDEEECCC@@@<<<999888999;;;<<<;;;999777666555555555555555555444444111111000000//////........./////////...---,,,,,,+++++++++***++++++,,,,,,))))))))))))))))))))))))(((((())))))******++++++---+++******++++++)))((((((((())))))))))))(((((((((((())))))))))))(((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******&&&&&&&&&'''((())))))***)))))))))))))))))))))))))))************+++++++++,,,++++++++++++++++++,,,******+++,,,,,,---......,,,,,,------...///000000............/////////000////////////000111222333222222111111111111111111222222333333333444444444111333555666666666888999888999:::;;;<<<<<<<<<<<<======>>>???????????????===???BBBCCCDDDDDDFFFGGGMMMLLLJJJHHHFFFEEEEEEDDDFFFFFFGGGGGGGGGFFFFFFEEEHHHKKKLLLKKKHHHFFFGGGHHHKKKKKKLLLMMMNNNMMMMMMMMMMMMMMMMMMNNNOOOOOOMMMKKKLLLHHHDDDCCCEEEEEEDDDBBBEEEGGGIIIIIIIIIIIIKKKLLLHHHFFFCCCAAA@@@===:::888555555444333333333444444222222111111000///////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******************************,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------************************++++++******++++++,,,---******+++++++++,,,,,,,,,,,,++++++******++++++,,,************************)))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------++++++,,,---++++++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......//////.........---------............////////////111111000000000000111111......///000111222222333111111222222222333333333111222444666777777555555666666666666888:::<<<============>>>???AAABBBCCC???BBBEEEFFFEEEEEEGGGIIIEEECCCAAABBBFFFIIIIIIHHHCCCCCCCCCCCCCCCBBBBBBBBBHHHIIIIIIKKKMMMOOOQQQRRRWWWWWWWWWUUUTTTTTTVVVWWWZZZXXXWWWYYYVVVPPPLLLMMMJJJLLLMMMOOOPPPPPPOOOOOOUUUUUUTTTRRRQQQPPPNNNNNNOOOQQQRRRPPPLLLJJJKKKLLLGGGFFFFFFHHHIIIJJJIIIGGGLLLKKKJJJIIIHHHGGGGGGGGGAAAAAABBBBBBAAA???===;;;::::::999999888777777777666555444333222333333444........./////////////////////...---,,,,,,+++++++++++++++*********)))))),,,,,,+++***)))))))))***))))))))))))))))))))))))******))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((()))(((((('''&&&&&&&&&''''''((()))(((((((((************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------............////////////000000000000////////////000000000000111111111111222222222222222222222222000222444555444444555666;;;;;;:::::::::999999999???????????????@@@@@@@@@>>>>>>>>>???AAACCCEEEGGGHHHGGGFFFDDDDDDDDDEEEFFFEEEFFFGGGGGGGGGEEEDDDCCCBBBCCCCCCEEEFFFGGGHHHIIIKKKLLLJJJIIIMMMQQQPPPKKKKKKJJJIIIIIIJJJLLLOOOPPPJJJIIIHHHHHHHHHHHHGGGFFFEEEEEEFFFFFFFFFEEEEEEDDDEEEDDDCCCAAA>>>;;;888777666666555444333333222222111111111111000000000000//////...------------...+++*********+++,,,,,,---,,,,,,+++***))))))************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++)))************+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,+++++++++******((()))))))))************++++++++++++++++++++++++...---,,,+++***+++,,,,,,,,,,,,,,,++++++*********,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///.........------------............////////////000000////////////000000/////////000111111111222111111111222222222333333222333555666777666555444666666666666888:::<<<============>>>>>>?????????===@@@CCCDDDDDDDDDFFFHHHFFFDDDBBBBBBEEEFFFFFFEEECCCCCCCCCCCCCCCCCCCCCCCCEEEFFFGGGIIILLLNNNQQQRRRUUUUUUUUUSSSRRRRRRTTTUUUZZZWWWWWWXXXVVVPPPLLLMMMKKKLLLMMMNNNOOOPPPQQQQQQTTTSSSSSSRRRQQQQQQQQQQQQPPPQQQRRRPPPLLLJJJJJJKKKKKKJJJIIIJJJKKKKKKIIIHHHJJJIIIHHHGGGFFFFFFFFFFFFHHHHHHHHHFFFCCC???;;;999999999888888777666666666:::888666444333222222222////////////............///......---,,,,,,+++++++++++++++*********)))))),,,+++******))))))******))))))))))))))))))))))))******))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((())))))******)))(((((('''&&&''''''(((((((((((((((******)))))))))((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------............////////////000///////////////////////////000000000111111111222222222222222222222222000222444555444444555666::::::;;;;;;;;;::::::999>>>>>>>>>>>>????????????@@@?????????@@@BBBCCCDDDFFFEEECCCBBBBBBBBBCCCDDDFFFFFFFFFFFFFFFEEEDDDCCCBBBCCCDDDEEEGGGHHHIIIIIIHHHIIIIIIIIILLLQQQQQQMMMIIIJJJKKKLLLLLLLLLMMMMMMMMMKKKIIIIIIIIIHHHFFFEEEBBBCCCDDDEEEEEEEEEEEEEEEDDDCCCBBB@@@===:::777666555555444444333333222222111111111000000000////////////...---------------++++++******++++++,,,---,,,++++++***))))))************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++)))************+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++++++++************************++++++++++++++++++++++++++++++++++++...---,,,+++++++++,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,------------............---------------............///////////////............//////000000000000000000000000000111111111222222222222222333555666666555444333666666666777888:::<<<<<<======>>>>>>======<<<;;;;;;>>>@@@BBBBBBCCCEEEGGGGGGEEECCCCCCCCCDDDCCCBBBCCCCCCCCCCCCDDDDDDDDDDDDBBBCCCEEEGGGJJJMMMPPPRRRSSSSSSSSSQQQOOOOOOQQQSSSWWWUUUUUUWWWVVVPPPMMMNNNNNNNNNMMMLLLNNNPPPRRRTTTRRRQQQPPPPPPPPPQQQRRRSSSOOOQQQQQQPPPMMMKKKJJJKKKNNNLLLKKKKKKLLLLLLJJJHHHJJJIIIHHHGGGGGGGGGGGGGGGMMMLLLKKKIIIEEE@@@<<<999888777777666555555444444<<<;;;888666444222111111000/////////...---------......------,,,,,,+++++++++************)))))))))++++++***)))))))))******))))))))))))))))))))))))***))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))((((((***************))))))((('''''''''((((((((((((((()))))))))(((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------............///////////////////////////////////////000000000000111111222222222222222222222222000222444555444333444555888999;;;<<<===<<<:::999<<<<<<=========>>>>>>>>>AAAAAA@@@@@@@@@AAAAAABBBCCCBBBAAA@@@@@@@@@AAABBBFFFEEEEEEDDDDDDDDDDDDEEEBBBCCCDDDEEEFFFHHHIIIIIIEEEGGGHHHHHHKKKPPPQQQNNNHHHIIIKKKLLLLLLKKKIIIHHHNNNMMMJJJIIIIIIHHHFFFDDD@@@AAABBBCCCDDDEEEEEEEEEBBBAAA@@@>>>;;;888666555333333333333333333333333111111000000000000/////////......---------------++++++******++++++,,,,,,,,,+++******)))*********++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++*********)))))))))***++++++++++++,,,,,,,,,++++++++++++++++++++++++...---,,,+++++++++,,,,,,,,,,,,,,,++++++++++++***,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------.........//////.........------.........000000000000000/////////000000000111111111111222333444444555555555444333555555666777999:::;;;<<<>>>>>>??????>>>===<<<;;;:::<<<>>>@@@AAACCCDDDEEEFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEGGGIIILLLOOOPPPQQQQQQQQQOOOMMMMMMOOOQQQRRRPPPQQQUUUUUUQQQPPPQQQRRRPPPNNNLLLLLLNNNQQQSSSQQQPPPNNNMMMMMMNNNPPPQQQMMMNNNOOOPPPOOONNNMMMMMMMMMKKKJJJJJJKKKLLLKKKJJJKKKJJJIIIIIIHHHHHHIIIIIIIIIIIIIIIGGGDDDAAA===;;;666666555555444333333333999888777555333222111000000000///...------,,,,,,---------,,,,,,,,,++++++************))))))))))))******))))))))))))******(((((((((((((((((((((((()))))))))))))))***++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((()))))))))******))))))((('''''''''''''''((())))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.........///////////////////////////000000000111111111111111222222222222000222444444333333444555666888;;;======<<<:::999;;;;;;;;;<<<<<<=========@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@?????????@@@AAAFFFEEECCCCCCBBBCCCDDDEEEAAAAAABBBDDDEEEFFFGGGHHHEEEHHHIIIGGGIIINNNOOOLLLHHHHHHIIIIIIIIIHHHFFFEEELLLJJJIIIHHHHHHHHHFFFDDDAAABBBCCCDDDDDDDDDDDDDDD@@@???>>><<<:::777555333222222222222333333333333111000000000///////////////...------,,,,,,------,,,++++++***++++++,,,,,,++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++************++++++))))))*********+++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************))))))))))))(((*********+++++++++,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++,,,,,,---************************++++++++++++++++++++++++************************+++++++++,,,,,,,,,------,,,,,,------------------------------..................------------......000000000/////////////////////000000000111111111333333444444444444444444444555666888999:::;;;;;;>>>??????@@@@@@@@@??????;;;;;;===???BBBCCCCCCCCCDDDEEEFFFFFFFFFGGGGGGHHHFFFFFFEEEEEEEEEDDDDDDDDDFFFFFFFFFHHHIIIKKKLLLMMMPPPPPPPPPNNNLLLLLLNNNPPPKKKJJJMMMRRRTTTQQQQQQSSSUUUSSSOOOMMMLLLLLLNNNOOOOOONNNLLLKKKJJJJJJKKKKKKJJJKKKMMMOOOQQQQQQQQQPPPIIIGGGFFFGGGIIIKKKKKKKKKJJJIIIHHHGGGGGGFFFFFFGGGEEEEEEEEEDDDAAA===:::777555555444444333222222222333333333222222111000000000//////...---,,,,,,+++,,,,,,,,,,,,,,,+++++++++))))))))))))))))))))))))***))))))((())))))******(((((((((((((((((((((((())))))(((((())))))***+++(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((''''''(((((()))(((((('''(((''''''''''''((())))))((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------....../////////000...////////////000000000000000000111111222222222000222444444333222333444555777:::<<<===<<<:::999999::::::;;;<<<<<<=========>>>???@@@AAABBBBBBBBBAAA@@@?????????@@@AAABBBEEEDDDCCCBBBBBBCCCDDDEEE???@@@AAABBBCCCEEEFFFFFFFFFJJJKKKHHHHHHKKKLLLJJJIIIHHHFFFEEEDDDEEEEEEFFFHHHFFFEEEFFFGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDCCCBBB???>>>===;;;999666444333111111111222222222222222000000000////////////.........---,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,+++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++************++++++))))))*********+++++++++++++++++++++++++++++++++++++++,,,------------,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************))))))))))))((())))))))))))*********+++++++++++++++++++++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,************************++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------...............------------......////////////////////////////////////000000000000222222222333444444555555444555777888:::;;;;;;;;;======>>>???AAACCCEEEFFF>>>===>>>@@@CCCDDDCCCBBBAAADDDFFFHHHHHHHHHJJJKKKHHHHHHGGGFFFEEEDDDCCCCCCFFFGGGGGGGGGHHHJJJKKKLLLNNNNNNNNNLLLJJJJJJLLLNNNHHHGGGJJJPPPRRRPPPOOORRRRRRRRRPPPNNNMMMLLLKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGHHHJJJMMMPPPQQQPPPNNNEEEDDDCCCCCCFFFIIIJJJJJJFFFEEEDDDCCCBBBAAAAAAAAACCCCCCBBB@@@===999555333555444444333333222111111......///000000000000000///.........---,,,,,,,,,,,,,,,,,,,,,++++++++++++(((((()))))))))))))))***))))))((((((((()))******)))))))))))))))))))))))))))(((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))((((((&&&''''''(((((((((((('''(((''''''&&&&&&((()))***)))))))))(((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---------......//////000......////////////000000//////000000111222222222111222444444333222222333444555888:::;;;;;;::::::999999:::;;;<<<======>>><<<===>>>@@@AAABBBBBBBBBAAA@@@?????????@@@AAABBBCCCBBBBBBBBBBBBCCCCCCDDD???@@@AAABBBCCCEEEEEEFFFGGGKKKLLLIIIHHHJJJKKKIIIJJJHHHFFFDDDDDDDDDFFFGGGEEEDDDCCCDDDFFFGGGFFFEEEFFFFFFFFFEEEDDDCCCBBBAAA>>>===<<<;;;999666444333111111111111111111111111000000////////////.........------,,,,,,,,,,,,,,,,,,,,,++++++******++++++*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++)))************+++++++++++++++++++++++++++++++++++++++,,,---------------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++*********)))))))))(((((()))))))))*********++++++++++++++++++++++++,,,,,,---------,,,+++******++++++++++++,,,,,,,,,,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,************************++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........//////............//////---.........///000000000........./////////000000000111111222333555666777444555777999:::;;;;;;;;;;;;;;;;;;===AAAFFFJJJMMMAAA@@@???AAADDDEEEDDDBBB@@@CCCGGGHHHGGGGGGIIIJJJJJJJJJHHHGGGEEEDDDBBBBBBDDDDDDDDDEEEGGGIIIJJJKKKKKKLLLKKKJJJHHHHHHJJJLLLHHHGGGIIINNNOOOLLLKKKMMMLLLNNNOOOPPPOOOMMMJJJIIIGGGHHHIIIJJJJJJIIIHHHGGGFFFFFFGGGJJJNNNNNNKKKHHHEEECCCBBBBBBDDDGGGHHHHHHEEEDDDBBB@@@>>>======<<<@@@@@@@@@???===:::666444555444444333333222111111,,,---...///000000//////------------------------++++++++++++++++++++++++(((((((((((())))))******((((((((((((((()))******))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))((((((''''''((())))))))))))))))))(((&&&&&&&&&''')))*********)))))))))((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************************************++++++++++++++++++++++++++++++++++++,,,,,,---------.........,,,,,,---......///000000........./////////000000/////////000111222222222111222444444222111222222333444555777999:::::::::999999:::;;;<<<===>>>>>>===>>>???@@@AAA@@@@@@???@@@???>>>>>>>>>???AAABBBAAAAAABBBCCCCCCCCCCCCCCC@@@AAABBBCCCEEEFFFGGGGGGFFFKKKMMMJJJHHHKKKLLLLLLIIIIIIHHHHHHGGGHHHHHHHHHGGGEEEDDDEEEFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBAAA======<<<;;;999666555333222222111111000000//////000000/////////............---,,,,,,++++++,,,,,,---,,,++++++******++++++******))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++)))************++++++++++++++++++++++++++++++++++++,,,------...---------++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++++++++************))))))*********+++++++++++++++++++++++++++++++++,,,,,,---------,,,+++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......//////............//////,,,------...///000111111............/////////000///000000111333555777888333555777999:::;;;;;;:::888888999;;;@@@GGGMMMQQQCCCBBBAAABBBEEEFFFDDDAAA@@@CCCGGGGGGFFFEEEGGGIIILLLKKKIIIGGGEEECCCBBBAAA@@@AAABBBDDDFFFHHHJJJLLLIIIJJJIIIHHHFFFFFFHHHJJJJJJHHHIIIMMMMMMIIIGGGIIIGGGJJJNNNQQQQQQNNNKKKIIIDDDFFFIIIKKKLLLKKKIIIHHHFFFEEEFFFHHHKKKKKKGGGCCCGGGEEEBBBBBBCCCEEEFFFFFFFFFEEECCC@@@>>>===<<<<<<;;;<<<>>>???>>>===;;;:::555555444333333222222111---...///000000///......,,,,,,------------------++++++++++++++++++++++++'''((((((((())))))******((((((((((((((()))******))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((()))***************)))(((&&&%%%&&&''')))+++************))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,------...///000000............/////////000...//////000111222222222111222444444222111111222222333444555777999:::;;;999999:::;;;<<<>>>>>>??????@@@@@@AAA@@@???>>>===???>>>=========???@@@AAA???@@@BBBCCCDDDCCCBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIEEEJJJMMMJJJIIILLLNNNNNNHHHIIIKKKLLLLLLKKKIIIHHHIIIHHHFFFFFFGGGFFFEEECCCAAAAAABBBBBBCCCBBBBBBBBB======<<<;;;999777555444333222222111000//////...000/////////...............---,,,,,,++++++,,,,,,---,,,,,,+++*********+++******))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++)))************++++++++++++++++++++++++++++++++++++,,,------......------++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---...---,,,+++************++++++,,,,,,,,,,,,++++++++++++++++++,,,******+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********)))***++++++,,,(((((()))***************))))))))))))))))))))))))************************,,,+++******)))*********++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------...------------...//////........................000000000111222222333333444444444444555777888999999999:::<<>>>>>>>>>>>>>>===<<<;;;999777666444444333222222111111000...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))+++***)))+++,,,+++'''###(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((()))***************)))************+++++++++((())))))))))))*********,,,,,,,,,------.........------......///000000000000000000000000000000000......//////000000111111111111222222222333333333444444444555666777888999:::;;;<<<;;;;;;;;;===???===>>>???@@@@@@???===<<>><<<<<<>>>AAA@@@@@@AAABBBCCCDDDEEEFFFDDDCCCCCCFFFJJJMMMOOOOOOMMMKKKJJJIIIJJJMMMPPPRRROOOOOONNNNNNLLLKKKIIIHHHLLLJJJHHHGGGGGGFFFDDDBBBBBBBBBCCCCCCCCCBBB@@@???===<<<;;;:::888777666555222222222111111111000000///............---------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++*********)))))),,,,,,,,,++++++***************************************++++++++++++******************************)))))))))))))))))))))))),,,,,,,,,++++++***************************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++************++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++*********+++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,---++++++******++++++,,,---(((((()))***************))))))))))))))))))))))))***************************)))))))))***++++++,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,------------------------------------------...//////........................///000000111111222333333444444444444555777888999999999:::;;;>>>BBBEEEGGGEEECCC@@@AAACCCDDDCCCAAABBBCCCCCCCCCDDDEEEEEEEEEHHHIIIJJJJJJIIIFFFCCCAAA@@@AAABBBEEEGGGIIIKKKLLLOOOQQQTTTUUUTTTOOOJJJGGGFFFGGGIIIMMMQQQQQQOOOLLLLLLLLLLLLMMMLLLLLLKKKJJJHHHIIIIIIHHHKKKNNNKKKDDDDDDEEEGGGHHHIIIIIIIIIHHHHHHFFFDDDCCCDDDEEEEEEDDDFFFEEECCCAAA???>>>>>>>>><<<<<<;;;:::999777666555333222222111111000//////...------,,,,,,------...------------,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))+++***)))***,,,+++'''$$$(((((((((((()))))))))))))))))))))((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((()))***************))))))*********+++++++++)))))))))*********++++++,,,,,,,,,---------------,,,,,,,,,---......//////////////////////////////......//////000000111111222222222222222222222333444444444555666888999:::999;;;<<<;;;;;;;;;===???>>>???????????????>>>>>>CCCCCCBBB@@@>>>===???@@@@@@AAABBBCCCDDDEEEFFFFFFGGGFFFFFFHHHKKKLLLLLLKKKKKKKKKJJJJJJKKKMMMOOOPPPOOOOOOOOOOOONNNLLLKKKJJJKKKIIIGGGFFFFFFFFFDDDBBBAAABBBBBBCCCBBB@@@>>>===<<<<<<;;;999888777555555222222111111111000000000............------------------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++*********)))))),,,,,,,,,+++++++++******++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++************++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++*********+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++******++++++,,,---(((((()))***************))))))))))))))))))))))))************************((((((((()))***+++------++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------------------......//////........................//////000111111222222333333333444444555666888999999999999:::<<>>>>>>>>:::999999888777555444333222111111000//////.........------,,,,,,------...---------,,,,,,,,,++++++,,,++++++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))***))))))***+++***'''%%%(((((((((((()))))))))))))))))))))(((((('''''''''))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((()))***************)))))))))*********++++++************+++++++++,,,------------,,,,,,,,,,,,+++++++++,,,------......////////////////////////......//////000000111111222222222222222222222222333333444555666888:::;;;999:::;;;;;;:::;;;===???@@@@@@????????????@@@@@@DDDEEEEEEDDDAAA??????@@@BBBBBBCCCDDDEEEEEEFFFFFFJJJIIIJJJKKKMMMLLLIIIGGGIIIIIIIIIJJJKKKLLLNNNOOOOOOOOOOOOOOOOOONNNMMMMMMJJJIIIGGGFFFFFFEEEDDDBBB@@@AAABBBCCCAAA???<<<999;;;:::999888777666555444111111111111000000000000............------------,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++***************,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,++++++******++++++,,,---(((((()))***************))))))))))))))))))))))))************************(((((((((((()))***+++,,,***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.......................................//////000000111222222222333333333444555666777888999999999:::;;;===???@@@BBBAAA@@@@@@AAABBBBBBBBBEEEEEEEEEDDDDDDDDDDDDDDDFFFGGGIIIJJJKKKKKKKKKJJJEEEEEEDDDDDDFFFIIILLLNNNNNNPPPSSSVVVVVVTTTPPPNNNKKKIIIGGGIIIMMMOOOMMMKKKPPPQQQSSSUUUTTTRRRPPPNNNKKKMMMMMMLLLPPPSSSOOOIIIGGGFFFFFFEEEFFFFFFGGGHHHEEEDDDBBBBBBCCCCCCBBBAAA@@@@@@???>>>===<<<<<<<<<888888888777666555333333222111111000000///.........------,,,,,,------...,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))(((((((((((((((((((((((()))(((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))******)))'''&&&(((((((((((()))))))))))))))))))))(((''''''&&&&&&(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((()))***************))))))))))))******************+++++++++,,,,,,,,,...------,,,,,,++++++++++++++++++,,,------......////////////////////////......//////000000111111333333333222222222222111222222333444555777999999999:::;;;;;;:::;;;===>>>AAA@@@?????????@@@AAABBBDDDFFFHHHGGGDDDAAA@@@???CCCCCCCCCDDDEEEFFFFFFGGGIIIJJJKKKMMMNNNMMMIIIFFFGGGHHHIIIJJJKKKLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNMMMKKKIIIGGGGGGGGGFFFEEECCC@@@AAABBBCCCAAA>>>:::888999999888777666555444333111111000000000/////////.........---------,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++************************,,,++++++******++++++,,,+++***++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,++++++***++++++,,,,,,++++++******++++++,,,---(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((())))))************+++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////.................................//////000111111222222333333333333444666777888888888999999:::;;;======@@@@@@@@@@@@@@@AAABBBCCCEEEEEEEEEEEEEEEDDDDDDDDDFFFGGGIIIKKKLLLMMMMMMMMMJJJIIIGGGFFFGGGHHHJJJKKKKKKLLLMMMOOOQQQRRRSSSTTTOOOOOONNNLLLJJJIIIIIIIIIOOOQQQSSSUUUUUUSSSQQQOOOOOOPPPOOONNNPPPSSSOOOHHHGGGGGGFFFEEEEEEEEEFFFFFFDDDCCCAAAAAAAAAAAA???===<<<<<<<<<<<<;;;;;;::::::888888888888777666444444333222222111000000//////...------,,,,,,------...,,,,,,+++++++++*********+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((((((((((()))))))))))))))((((((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((()))***************(((((()))))))))***************+++++++++,,,,,,,,,---------,,,,,,++++++***,,,,,,,,,---......//////..............................//////000000111111222222222222222222222222222222222333444555777777999:::;;;:::::::::<<<>>>AAA@@@?????????@@@BBBCCCCCCFFFHHHHHHEEEBBB@@@@@@CCCCCCDDDDDDEEEEEEFFFFFFFFFGGGJJJMMMPPPOOOKKKHHHFFFGGGHHHIIIJJJKKKKKKLLLJJJJJJKKKLLLLLLLLLLLLKKKKKKIIIHHHGGGHHHHHHFFFDDD@@@AAAAAABBB@@@===:::888777777666555444444333333000000000/////////.........------------,,,,,,,,,,,,,,,+++++++++***************+++++++++,,,,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++************************,,,++++++******++++++,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,++++++***++++++,,,++++++******++++++,,,---(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((((((((((((************++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...---..............................///000000111111222222222333333444555777888777888999::::::;;;<<<<<<>>>???@@@@@@??????AAACCCEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHIIIJJJKKKKKKLLLLLLLLLKKKJJJHHHHHHHHHIIIIIILLLLLLLLLMMMOOOSSSVVVXXXRRRSSSSSSPPPLLLJJJJJJKKKLLLNNNPPPQQQRRRRRRPPPPPPQQQRRRQQQPPPRRRTTTPPPIIIHHHHHHHHHGGGGGGFFFFFFFFFFFFDDDBBBAAAAAA???<<<:::::::::;;;;;;;;;:::999999888888888888777666555444333222222111111000//////...------,,,,,,------...+++++++++*********))))))+++************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))'''((())))))''''''((()))(((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((()))***************((((((((()))))))))******************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---......//////..............................//////000000111111111111222222222333333333444444333333444444555666888999::::::999:::<<<>>>???????????????@@@AAABBBBBBDDDFFFFFFDDDBBBAAAAAACCCCCCCCCDDDDDDEEEEEEEEECCCDDDHHHLLLOOOPPPMMMKKKFFFFFFGGGGGGHHHIIIKKKLLLHHHIIIIIIJJJJJJJJJIIIIIIJJJIIIGGGGGGHHHGGGFFFDDD?????????>>>===;;;999888666555555444333333222222////////////............------------,,,,,,,,,,,,++++++++++++******************+++++++++,,,,,,,,,,,,++++++******++++++,,,***************+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++++++++++++++++++++,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,++++++******++++++++++++******++++++,,,---(((((()))***************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***************++++++++++++++++++************+++++++++++++++++++++++++++++++++,,,...///000///...---..............................//////000111111111222222222333444555666777777777999:::;;;<<<<<<<<<===???@@@@@@>>>???AAADDDDDDDDDDDDEEEFFFFFFFFFGGGFFFGGGGGGGGGHHHHHHHHHHHHKKKKKKKKKJJJJJJJJJIIIIIILLLMMMMMMOOOQQQSSSUUUVVVPPPPPPOOOPPPPPPOOOMMMLLLJJJKKKMMMOOOPPPQQQQQQQQQRRRSSSSSSRRRUUUWWWTTTMMMKKKKKKLLLLLLKKKIIIHHHGGGHHHGGGEEECCCBBB???;;;888999:::;;;<<<<<<;;;;;;:::777888888777777666555444222111111000//////.........------,,,,,,------...+++*********))))))))))))************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))'''((()))(((&&&&&&(((***(((((((((((())))))))))))%%%&&&&&&''''''((((((((())))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((()))***************(((((((((((()))))))))***)))))))))*********+++++++++++++++++++++,,,,,,,,,+++++++++,,,------....................................//////000000111111000000111222333444444555777777666555555555555666888999::::::999:::<<<>>><<<===>>>???@@@@@@@@@@@@@@@BBBDDDDDDBBBAAAAAAAAACCCCCCCCCCCCCCCDDDDDDDDDBBBCCCFFFJJJNNNOOONNNLLLGGGFFFEEEEEEFFFHHHKKKLLLHHHIIIIIIIIIIIIIIIHHHHHHHHHFFFEEEEEEFFFFFFDDDCCC<<<<<<;;;:::999888888888444444444333222222111111/////////.........---------------,,,,,,,,,++++++++++++++++++******************+++++++++,,,,,,,,,,,,++++++******++++++,,,))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,---------,,,++++++******++++++++++++******++++++,,,---(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((***+++,,,)))************+++++++++++++++************+++++++++++++++++++++++++++++++++,,,...000000///...---..............................//////000111111111222222222333444555666777666777999:::<<<<<<======<<<>>>@@@???>>>>>>AAADDDCCCCCCDDDEEEFFFGGGGGGHHHFFFEEEEEEEEEEEEEEEEEEEEEIIIJJJKKKKKKLLLKKKKKKJJJLLLMMMOOOPPPQQQRRRQQQQQQLLLIIIHHHLLLQQQSSSPPPLLLKKKLLLMMMOOOQQQRRRTTTUUURRRTTTTTTTTTWWW[[[XXXQQQMMMNNNOOOOOONNNLLLJJJHHHKKKIIIGGGEEECCC@@@;;;888:::;;;<<<=========<<<;;;777777777777666555444444000000000///......------...------,,,,,,------...************))))))))))))************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))***((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))&&&((()))(((&&&%%%(((+++(((((((((((())))))))))))$$$%%%%%%&&&'''((())))))))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))(((((((((((())))))))))))(((((()))***************(((((((((((())))))))))))((())))))))))))******************++++++,,,,,,---)))******+++,,,,,,------..............................//////000111111111//////000111333444555666::::::888777666666666666888999::::::999:::<<<===;;;<<<>>>???@@@@@@??????>>>@@@BBBBBBAAA@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCBBBCCCEEEIIILLLNNNMMMLLLGGGFFFEEEDDDEEEGGGKKKMMMIIIIIIJJJJJJIIIIIIHHHGGGFFFDDDCCCCCCDDDDDDCCCAAA:::999777666666666777888444333333222222111111111//////.........------------------,,,,,,,,,+++++++++++++++************)))******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,))))))******++++++++++++*********++++++,,,,,,,,,************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++++++++,,,,,,+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,)))***+++,,,---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,---------,,,,,,+++*********+++++++++******++++++,,,---))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***+++*********))))))((((((************************))))))***+++,,,,,,------...------,,,,,,++++++***---...............------............////////////000000000000000000000000222222333444444555555666777888999999;;;;;;<<<===>>>>>>???@@@AAABBBBBBCCCAAABBBDDDFFFDDDCCCEEEIIIEEEDDDBBBBBBDDDEEEEEEDDDKKKJJJIIIHHHGGGHHHHHHIIIOOORRRTTTUUUSSSPPPNNNMMMNNNNNNMMMMMMMMMNNNOOOOOOKKKKKKLLLMMMPPPSSSVVVWWWSSSSSSTTTUUUVVVUUURRROOOMMMNNNOOOPPPOOOMMMKKKIIIIIIGGGGGGJJJNNNKKKAAA999999888888999<<<======<<<999999888666555333222222000000000000////////////......---------,,,,,,,,,++++++************++++++))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((******))))))((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((()))++++++)))((()))***)))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------------------------...------......///000111000111111111111222222222666999===??????<<<777444111333555777888888777666;;;<<<>>>>>>======???AAA???@@@AAABBBCCCBBBAAAAAAAAA@@@?????????@@@BBBCCCEEECCCBBBDDDHHHKKKKKKIIIHHHHHHGGGFFFFFFEEEEEEEEEHHHHHHHHHHHHGGGEEEDDDCCCCCCCCCBBBBBBAAA@@@@@@???;;;;;;;;;:::999777444333222222111111111111111111000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,++++++******++++++,,,...---+++***)))******+++)))************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,---------..................---,,,,,,,,,++++++*********,,,+++******,,,,,,+++***++++++,,,------......///...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++***)))((((((***,,,------,,,+++******+++,,,---,,,,,,,,,++++++*********,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,++++++***************+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,++++++,,,,,,---...))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))************)))))))))((((((************************))))))***++++++,,,------+++,,,,,,,,,,,,,,,,,,,,,------............------............////////////////////////////////////222222333333444555555555666666777888999:::;;;;;;======>>>???@@@AAAAAABBBDDDBBBBBBCCCDDDDDDEEEEEEFFFCCC@@@???AAADDDEEEFFFIIIHHHHHHGGGHHHIIIJJJKKKOOOQQQSSSSSSQQQNNNMMMMMMMMMMMMLLLLLLMMMNNNOOOOOOMMMMMMMMMNNNPPPRRRTTTVVVRRRQQQQQQRRRSSSSSSRRRPPPNNNNNNOOOOOONNNMMMKKKJJJMMMLLLOOOUUUYYYVVVMMMDDD===<<<:::;;;<<<<<<;;;:::888777666555444222111111000000000000/////////...---,,,,,,,,,+++++++++++++++******))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***)))))))))((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((()))++++++)))((()))***)))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------...///000111000000111111111222222222444666999;;;;;;999777444333444666777888777777666:::;;;<<<<<<;;;;;;===>>>>>>???@@@AAABBBAAA@@@@@@BBBAAA@@@?????????@@@@@@CCCAAA@@@BBBFFFIIIIIIHHHJJJHHHFFFEEEDDDDDDEEEEEEFFFFFFFFFEEEEEECCCBBBBBBBBBBBBAAAAAA@@@???>>>>>>999999999999777555333222222222222111111000000000000//////...------,,,,,,++++++++++++++++++++++++++++++************+++++++++******))))))******+++,,,+++*********+++,,,---)))************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,------......------,,,,,,+++++++++************,,,+++******,,,,,,+++*********++++++,,,------......,,,,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,+++***)))***+++---...******))))))))))))******,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,+++++++++************+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,++++++,,,,,,---...))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))((((((************************))))))******+++,,,,,,,,,******++++++,,,------...------............---------............/////////////////////////////////111222222333333444555555555555666777888999::::::;;;;;;<<<===>>>???@@@@@@BBB@@@??????BBBEEEDDDCCCDDDAAA>>>===???CCCFFFGGGGGGGGGFFFGGGHHHJJJLLLMMMNNNPPPQQQPPPNNNMMMLLLMMMNNNNNNNNNNNNOOOPPPRRRRRRQQQQQQPPPOOOPPPQQQRRRSSSQQQOOOMMMMMMOOOPPPQQQPPPNNNNNNMMMLLLKKKKKKKKKKKKHHHJJJOOOVVV\\\ZZZQQQHHHAAA???===<<<<<<;;;:::888666666555444222111000000000000000/////////......++++++++++++************+++******))))))******+++))))))))))))))))))))))))''''''(((((())))))******''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''')))******)))(((((()))))))))))))))))))))))))))((((((((()))))))))******++++++++++++++++++++++++************++++++++++++------------------------------------...///000111000000000111111111222222222333555777777777666555777777777777777777777777888:::;;;;;;999999:::;;;<<<===>>>@@@@@@??????>>>BBBAAA@@@???>>>>>>>>>>>>???>>>>>>???CCCEEEFFFFFFJJJHHHFFFDDDCCCCCCCCCDDDCCCCCCCCCCCCCCCBBBAAA@@@AAAAAA@@@???>>>===<<<;;;888888888777666444222222333333222111000000////////////......---,,,,,,,,,,,,++++++******)))))))))++++++************++++++***))))))))))))))))))***************+++,,,---...)))************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++************,,,+++******,,,,,,+++***))))))***++++++,,,,,,---...,,,+++,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,---,,,+++++++++,,,---...))))))************)))))),,,,,,,,,++++++++++++***++++++,,,,,,,,,+++************+++++++++,,,,,,,,,************++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))((((((************************))))))******+++++++++,,,******++++++,,,,,,,,,,,,,,,,,,---.........---------------.........//////////////////////////////111111111222333333444444555555666777888999999:::::::::;;;<<<===>>>>>>???===>>>===<<<>>>BBBBBB@@@AAA???>>>>>>AAADDDEEEEEEGGGGGGFFFFFFGGGIIIKKKLLLMMMNNNOOONNNLLLKKKLLLMMMPPPPPPPPPQQQRRRTTTUUUVVVTTTSSSQQQPPPOOOOOOPPPPPPSSSPPPMMMKKKLLLNNNOOOOOOMMMLLLJJJHHHGGGHHHIIIIIIDDDFFFJJJPPPUUUTTTMMMGGGAAA@@@======<<<;;;999888666555444333222111000000000000/////////.........,,,++++++++++++***************))))))))))))******))))))))))))))))))))))))&&&''''''((()))******+++''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''')))******)))(((((()))(((((((((((((((((((((((((((((((((((())))))))))))*********************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000000000000000111111111111111222222333444555666777999888777777777777777888888:::;;;:::999888999;;;;;;<<<===>>>???>>>======????????????????????????<<<<<<<<<>>>@@@BBBCCCCCCGGGGGGGGGFFFDDDCCCAAA@@@BBBBBBBBBCCCBBBBBBAAAAAAAAAAAA???>>>===;;;:::999888888777666555444333222444333222111000///...---.........------,,,,,,,,,---,,,,,,+++***))))))(((++++++************++++++******))))))))))))***************++++++,,,,,,,,,))))))*********+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,+++******,,,,,,+++************+++,,,,,,---------,,,++++++------,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,++++++++++++,,,---...***+++,,,------,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,*********++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))***************++++++,,,,,,,,,++++++*********++++++,,,---......------------------....................................000000111111222333333333555555666777888999::::::999999:::;;;<<<======>>>:::???@@@<<<;;;>>>>>>;;;>>>>>>@@@CCCEEEFFFDDDBBBHHHHHHGGGFFFGGGHHHIIIJJJLLLMMMMMMLLLKKKJJJKKKLLLOOOOOOPPPPPPRRRSSSUUUUUUTTTSSSQQQOOOMMMMMMMMMMMMTTTQQQNNNLLLLLLLLLLLLLLLKKKIIIFFFDDDDDDDDDFFFGGGGGGGGGHHHKKKNNNNNNJJJGGG???===;;;;;;<<<;;;:::888666555555444333222111111////////////............,,,,,,,,,,,,++++++++++++***))))))))))))))))))***))))))))))))))))))))))))&&&''''''((()))******+++''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((******((('''((()))(((((((((((((((((((((((((((((((((((())))))))))))************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000//////000000000111111111222111111222333555777888999888777777777777777888999:::;;;;;;:::999;;;<<<;;;<<<===>>>???>>>======<<<<<<>>>???@@@AAABBBBBB<<<======>>>>>>???AAABBBDDDEEEHHHIIIHHHDDD@@@>>>BBBCCCCCCDDDDDDDDDCCCCCCBBBAAA@@@>>><<<;;;999888888888777666555444444444333333222111000......------------------,,,,,,,,,......---,,,+++******)))++++++************+++++++++++++++******+++++++++,,,,,,,,,,,,++++++******))))))*********+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,***++++++++++++++++++***,,,,,,------------------,,,+++******,,,,,,+++***++++++,,,,,,---.........---,,,++++++,,,---,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,***************++++++,,,***+++,,,------,,,+++***++++++++++++++++++++++++***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))************************---,,,,,,+++******))))))***+++,,,------...------,,,------------.................................///000000111111222333333555555666777888999::::::888999999:::;;;<<<=========CCCCCC??????CCC@@@888???@@@CCCFFFIIIHHHDDDAAAHHHHHHGGGFFFFFFGGGHHHIIIJJJKKKMMMMMMKKKJJJKKKLLLLLLLLLLLLLLLMMMNNNPPPPPPQQQPPPNNNLLLKKKKKKKKKKKKQQQOOOMMMMMMMMMLLLJJJHHHIIIGGGEEECCCCCCCCCDDDEEEFFFFFFEEEFFFGGGFFFEEECCC;;;:::999999::::::999777555555444333333222111111/////////.........---------,,,,,,,,,++++++++++++***))))))(((((())))))***))))))))))))))))))))))))''''''(((((())))))******''''''''''''((((((((((((************************))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&((())))))(((''''''((())))))))))))))))))))))))((((((((()))))))))******************************++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000/////////000000000111111222222111111333444777888777777777777777777777777888:::;;;;;;;;;;;;<<<>>><<<===>>>@@@@@@??????>>>:::<<<>>>@@@BBBCCCDDDDDD???@@@@@@@@@>>>>>>@@@BBBBBBEEEHHHJJJIIIFFFBBB???CCCDDDEEEFFFFFFFFFFFFFFFDDDCCCBBB@@@===;;;:::999888888666555555444444555222222111000//////......------,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++++++++************++++++,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,***)))((()))************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,************++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,------------,,,+++******,,,,,,+++***+++,,,,,,------...//////---+++***+++,,,---,,,***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,))))))*********+++++++++))))))************))))))***++++++++++++,,,,,,,,,******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,---***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))(((''''''''''''((((((((())))))))))))))))))))))))))))))************))))))))))))+++++++++*********************+++,,,------------,,,,,,---------.................................//////000000111222222222444444555666777888888999888999999:::;;;<<<======>>>AAAAAABBBLLLTTTMMM???CCCDDDEEEHHHJJJIIIFFFCCCFFFFFFEEEEEEFFFHHHJJJKKKHHHKKKMMMNNNMMMKKKKKKKKKJJJJJJIIIJJJJJJKKKLLLLLLNNNMMMKKKIIIIIIIIIIIIJJJIIIJJJKKKMMMNNNMMMIIIFFFHHHGGGFFFEEEDDDDDDDDDEEEBBBBBBCCCDDDDDDBBB@@@>>>:::888777777777777666444333333333222111111000000//////.........---------++++++++++++************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&((())))))(((''''''((()))))))))))))))))))))))))))))))))*********++++++************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...//////////////////000000000111111111111111222333555666333444666777888777777666666888:::;;;;;;;;;===???>>>???@@@AAABBBAAA@@@@@@<<<===???BBBCCCDDDDDDDDDCCCDDDDDDBBB@@@>>>@@@BBBDDDEEEGGGGGGGGGFFFEEEDDDDDDDDDEEEFFFGGGHHHHHHHHHFFFEEEDDDAAA???<<<;;;:::777666555444333333333444111111000000/////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++************++++++***+++,,,,,,,,,+++******)))************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************++++++++++++++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,+++******,,,,,,+++******++++++,,,------......,,,+++***+++,,,,,,,,,*********************************+++++++++,,,,,,,,,,,,++++++******++++++,,,******++++++,,,,,,++++++******))))))))))))************+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,************++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''&&&'''''''''(((((())))))))))))))))))))))))))))))*********))))))))))))))))))))))))***++++++,,,,,,)))***+++,,,------...---,,,,,,,,,---------............................../////////000111111222222222333333444555666777777888999::::::<<<<<<===>>><<<<<<<<>>:::888666555666555333111222222111111000000////////////.........---------************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&((())))))(((''''''((())))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,---...//////////////////000000000000000000000111111222333444111333555777888888777666555777999::::::;;;>>>??????@@@AAABBBCCCBBBAAAAAA>>>???AAACCCDDDDDDDDDCCCEEEGGGGGGDDDAAA???@@@BBBGGGFFFEEEEEEEEEFFFHHHIIICCCDDDEEEGGGHHHHHHHHHHHHHHHGGGEEECCC@@@===<<<:::666555333222111222222333000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++++++++************++++++******))))))))))))******((()))+++,,,------,,,+++)))************+++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,)))************++++++++++++,,,,,,------,,,,,,+++(((((())))))*********+++,,,+++******,,,,,,+++***)))******+++,,,,,,------,,,+++******,,,,,,+++*********************************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,***+++,,,---------,,,,,,---,,,+++******+++,,,---*********++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))*********************++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************,,,,,,++++++***+++++++++---------............//////......---------......000000000000111111111111444555555555666666777777888888999999:::;;;;;;<<<;;;:::;;;AAAGGGJJJFFFBBBCCCBBBBBBCCCEEEFFFFFFEEEBBBDDDEEEFFFFFFGGGIIILLLNNNQQQRRRPPPKKKJJJMMMRRRXXXSSSNNNKKKIIIHHHEEECCCCCCCCCDDDFFFGGGHHHIIIJJJFFFFFFGGGIIIKKKKKKIIIGGGOOOLLLIIIHHHGGGGGGFFFFFFEEEGGGIIIIIIFFFBBB???===;;;888555333222222111000111111111111111000//////......//////......---,,,+++++++++*********))))))))))))))))))))))))))))))---,,,***(((''''''((()))((((((((((((((((((((((((((((((''''''''''''(((((()))))))))(((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******((((((''''''&&&&&&&&&%%%))))))((('''''''''''''''((((((((((((((((((((((((******))))))((((((''''''(((''''''&&&&&&((()))***((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''((()))***++++++,,,)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------++++++,,,------......///////////////000000000000222222111111111111111111666666666666777888999:::888888:::;;;<<<<<<======??????@@@AAABBBDDDEEEFFFDDDBBB@@@??????AAACCCEEEDDDGGGIIIGGGBBB???AAADDDFFFEEEEEEEEEFFFGGGGGGHHHHHHFFFEEEEEEFFFGGGGGGFFFFFFFFFDDDAAA???<<<;;;:::777555333111000000000111//////...------------...+++******))))))******+++++++++++++++++++++++++++************************)))************+++++++++************************++++++++++++++++++++++++************************+++++++++******)))))))))************************,,,++++++******++++++,,,******+++,,,,,,,,,++++++************************,,,+++***))))))***+++,,,+++++++++***++++++,,,,,,,,,,,,,,,+++++++++******---,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,---------......,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,------,,,++++++++++++******++++++,,,------,,,,,,++++++,,,,,,---++++++******++++++,,,---))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************,,,,,,++++++***++++++,,,,,,,,,,,,,,,------------.........---------......//////000000000111111111333444444555666666777777::::::;;;;;;<<<<<<<<<===:::999999<<>>>>>???@@@AAACCCDDDEEEEEEDDDBBBAAAAAACCCEEEFFFEEEIIILLLJJJFFFCCCDDDFFFEEEEEEEEEEEEEEEFFFGGGGGGFFFEEECCCCCCEEEFFFEEEEEEFFFEEECCCAAA>>><<<:::999666555333111000000000111//////...---------------++++++************++++++++++++++++++++++++++++++************************************++++++++++++************************++++++++++++++++++++++++************************,,,,,,+++++++++*********************************++++++******++++++,,,---,,,,,,,,,---,,,,,,++++++************************,,,,,,+++******+++,,,,,,++++++******++++++,,,,,,---,,,,,,,,,,,,+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,------------...,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++++++++******++++++,,,------,,,,,,++++++,,,,,,---++++++******++++++,,,---))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************,,,++++++***++++++,,,,,,++++++++++++,,,,,,,,,,,,........................//////000000000000111111222222333444666777888888<<<<<<<<<<<<============<<<999888999<<<>>><<<999???>>>>>>@@@BBBCCCBBB@@@CCCDDDEEEEEEDDDEEEGGGIIIEEEHHHLLLOOOSSSZZZcccjjjtttdddPPPEEEEEEFFFCCC???EEEDDDDDDDDDEEEFFFHHHIIIMMMKKKHHHHHHJJJLLLLLLLLLKKKHHHGGGIIINNNQQQNNNJJJAAABBBCCCDDDDDDCCCAAA@@@;;;888555333222222111000000000111111000000///..................---,,,,,,+++************))))))))))))))))))))))))))))))))),,,+++)))((('''(((((()))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***))))))(((((((((((('''''')))((((((''''''''''''((((((((((((((((((((((((((('''''''''((()))*********(((''''''''''''((())))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------++++++,,,------......///////////////000000000000111111111111111111111111333333444555777999:::;;;<<<<<<======<<<;;;;;;:::<<<===>>>???@@@BBBCCCCCCEEEDDDCCCBBBBBBDDDFFFGGGGGGKKKNNNNNNKKKHHHHHHIIIEEEEEEEEEDDDEEEEEEFFFGGGEEECCCBBBBBBCCCDDDDDDCCCDDDCCCAAA???===:::999888555444222000//////000000///......---------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************************+++++++++,,,************************++++++++++++++++++++++++************************,,,,,,,,,,,,++++++++++++************************)))))))))***+++,,,.....................---,,,+++************************---,,,,,,++++++,,,,,,---++++++******++++++,,,---......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******,,,,,,,,,,,,------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,++++++******++++++,,,------,,,,,,++++++,,,,,,---++++++******++++++,,,---(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((()))))))))************++++++******++++++,,,,,,++++++++++++,,,,,,,,,,,,------..................////////////000000000111000111222333555666888888<<<<<<<<<<<<<<<<<<<<<<<<>>>;;;999:::<<<>>>>>>============???AAAAAA@@@>>>CCCDDDEEEEEEDDDEEEGGGIIIGGGIIIJJJLLLPPPVVV___eeessseeeSSSHHHFFFGGGGGGFFFJJJIIIGGGGGGGGGHHHJJJKKKMMMLLLKKKLLLNNNOOONNNMMMNNNKKKIIILLLQQQRRRNNNIIIEEEDDDCCCBBBCCCBBBAAA???;;;888555333222222111000000000000000000//////...------.........---,,,,,,************))))))))))))))))))))))))))))))))))))+++***)))(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))))))))))))))))))))((((((((()))(((''''''''''''(((((((((((((((((((((((((((((('''((((((((()))))))))***''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))((((((((())))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------++++++,,,------......///////////////000000000000111111111111111222222222222222333444666888:::;;;<<<<<<<<<======<<<<<<;;;;;;<<<===>>>@@@AAAAAABBBDDDCCCBBBBBBCCCDDDFFFGGGHHHKKKNNNOOOMMMKKKJJJKKKFFFFFFFFFEEEEEEFFFFFFGGGEEECCCBBBAAACCCCCCCCCBBBAAAAAA???===;;;999777666444333111000/////////000///...------,,,,,,---------,,,,,,++++++,,,,,,---***+++++++++++++++,,,,,,*********************************+++++++++,,,,,,***************************+++++++++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************(((((()))***+++---//////000000000//////---,,,+++************************,,,,,,,,,++++++,,,,,,,,,************+++,,,------///.........------------***++++++,,,,,,---------------------------------++++++,,,,,,,,,++++++***++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,++++++******++++++,,,------,,,,,,++++++,,,,,,---++++++******++++++,,,---(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((()))))))))************+++*********++++++,,,---,,,,,,,,,,,,------------,,,,,,---...//////.........////////////000000000000000111333444666777777999:::::::::::::::;;;;;;<<<;;;::::::<<>>@@@BBBBBB@@@>>>CCCDDDEEEEEEEEEEEEGGGIIIKKKKKKJJJJJJMMMRRRXXX\\\ZZZUUUNNNIIIGGGIIIMMMOOOKKKKKKIIIHHHHHHIIIIIIJJJKKKKKKMMMPPPRRRRRROOOLLLMMMKKKJJJMMMRRRSSSOOOKKKLLLHHHDDDBBBAAAAAA???>>>;;;888555333222222111000000000000000000///......---------...---,,,,,,+++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((%%%&&&&&&'''((()))******(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((()))((((((((()))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((***)))))))))((((((((('''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))((((((((((((((())))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------++++++,,,------......///////////////000000000000000000111111111222222222111111222444666888:::;;;999:::;;;<<<============:::;;;<<<>>>@@@@@@@@@@@@AAAAAA@@@@@@AAACCCDDDEEEFFFHHHKKKLLLLLLKKKKKKKKKHHHGGGGGGFFFFFFFFFGGGGGGFFFDDDBBBBBBCCCCCCBBBAAA???>>>===;;;999777666555222111111000////////////......---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,***************************++++++++++++,,,,,,,,,*********************************++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************(((((((((***+++---///000111111111000///...---,,,******************************++++++++++++******************+++,,,---.../////////.........------+++++++++,,,,,,------...------------------------***++++++,,,,,,,,,+++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---------,,,++++++******++++++,,,------,,,,,,++++++,,,,,,---++++++******++++++,,,---))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************************+++,,,------,,,,,,,,,,,,------------+++,,,---/////////............////////////000000000000111222444555666666777777777888999999::::::999999999:::<<>>???@@@BBBDDDDDDBBB@@@BBBDDDEEEFFFFFFGGGIIILLLMMMLLLKKKKKKMMMQQQUUUXXXTTTUUUTTTPPPLLLJJJKKKMMMJJJJJJJJJIIIHHHGGGGGGFFFFFFHHHLLLPPPSSSRRRNNNKKKIIIIIIJJJMMMQQQSSSSSSRRRQQQKKKEEEAAA@@@@@@>>><<<;;;888555333222222111000//////000000//////...------------------,,,++++++(((((()))))))))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''((()))''''''(((((((((((())))))(((''''''''''''(((((()))((((((((((((((((((((((((*********)))((('''''''''&&&''''''((()))(((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------++++++,,,------......///////////////000000000000000000000111222222333333111222222333555777888999777888999;;;<<<=========999:::<<>>>>>??????@@@AAACCCCCCEEEFFFGGGHHHIIIJJJJJJKKKHHHGGGFFFFFFFFFFFFFFFFFFFFFDDDBBBAAABBBBBBBBB@@@<<<<<<:::999777555444333000000000000//////.........------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,*********++++++,,,,,,---************************++++++++++++,,,,,,,,,,,,*********************************++++++,,,,,,---************************++++++++++++,,,,,,,,,,,,************************(((((()))***+++---///000000000000000000///...---************************)))******++++++******))))))))))))***+++,,,---...//////.........---------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,------------++++++******++++++,,,------,,,,,,++++++,,,,,,---++++++******++++++,,,---))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************************+++,,,---...++++++++++++,,,,,,,,,,,,***+++---///000000///............/////////000000000111111222333444444444555555666777999:::;;;;;;999:::;;;<<<===???AAACCCAAAAAACCCEEEGGGGGGEEEBBBBBBDDDEEEFFFGGGIIILLLNNNMMMKKKJJJKKKMMMOOORRRSSSXXXXXXXXXVVVSSSOOOKKKIIIJJJKKKLLLLLLJJJHHHFFFDDDCCCDDDGGGKKKNNNOOOMMMKKKHHHKKKMMMMMMNNNOOORRRUUURRRKKKCCC>>>>>>>>>===;;;;;;888555333222222111000//////000000//////...---,,,------------,,,++++++(((((((((((())))))******((((((((((((((((((((((((''''''((((((((((((((('''((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&'''''''''((((((((('''''''''''''''((())))))(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&((()))))))))((('''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((&&&'''''''''((())))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------++++++,,,------......///////////////000000000000///000000111222222333333222222222333444666777888888888999:::;;;;;;;;;:::999:::===???AAAAAA@@@@@@===>>>>>>???@@@AAABBBCCCDDDDDDCCCDDDGGGIIIJJJKKKFFFFFFEEEDDDDDDDDDDDDDDDDDDBBB@@@@@@@@@AAA@@@>>>;;;:::999777666444333222//////000000//////.........---,,,,,,++++++,,,,,,++++++************++++++)))******+++,,,,,,------************************+++++++++,,,,,,,,,------************************)))******+++,,,,,,------*********************************+++++++++,,,,,,************************)))))))))***+++---...///...//////000//////......******************************+++,,,,,,+++******)))))))))***+++,,,...///.........---------,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,------------++++++******++++++,,,------,,,,,,++++++,,,,,,---++++++******++++++,,,---))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************************+++,,,---...)))************+++++++++***+++---///000000///.............../////////000111111111222222333333333444555666777999;;;<<<<<<;;;===???@@@@@@AAABBBCCCBBBCCCEEEGGGIIIIIIFFFDDDBBBDDDFFFGGGHHHJJJMMMPPPMMMKKKIIIIIIKKKLLLLLLLLLOOONNNNNNQQQUUUUUUQQQLLLLLLNNNOOOOOONNNKKKGGGEEEAAAAAABBBFFFJJJLLLLLLKKKLLLNNNPPPNNNKKKKKKOOOSSSQQQJJJAAA<<<===>>><<<:::;;;888555333222222111000///////////////......---,,,,,,---------,,,++++++'''((((((((())))))******((((((((((((((((((((((((''''''((((((((((((((('''((((((((((((((((((((((((((((((''''''''''''(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%&&&&&&&&&''''''(((((('''''''''''''''((()))***((((((((((((((((((((((((''''''(((((())))))******%%%&&&((()))))))))((('''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''((((((((()))%%%&&&&&&'''((()))******)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---------++++++,,,------......///////////////000000000000///000000111222222333333222222222333444555666777999999:::::::::999888888999;;;===@@@AAAAAAAAA@@@===>>>>>>@@@AAABBBCCCCCCDDDCCCBBBBBBEEEIIIKKKLLLEEEDDDCCCBBBBBBBBBBBBBBBCCCAAA???>>>??????>>>===:::999888777555333222222...///////////////...---...---,,,,,,++++++,,,,,,+++******************+++))))))***+++,,,,,,------************************++++++,,,,,,,,,---------************************))))))***+++,,,,,,------************************)))))))))******+++++++++************************)))))))))***+++,,,---...---...///////////////...************************++++++------------++++++)))))))))***+++---...///......---------,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,------...---++++++******++++++,,,------,,,,,,++++++,,,,,,---++++++******++++++,,,---(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))************************,,,------......------,,,........................///////////////.........222222222333333444444444444666888999999999:::;;;<<<======???@@@BBBDDDEEEAAACCCEEEGGGHHHHHHGGGFFFCCCCCCEEEGGGJJJMMMOOOPPPOOOMMMKKKIIIHHHIIIJJJKKKPPPSSSXXXYYYWWWSSSPPPNNNSSSQQQOOONNNMMMLLLIIIGGGCCCDDDEEEFFFHHHKKKMMMNNNKKKJJJJJJKKKMMMLLLJJJHHHHHHEEE@@@<<<;;;:::888777999555222000111000...+++//////.........//////000,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((++++++***)))(((((())))))((((((''''''''''''((((((***((('''&&&&&&'''(((*********))))))))))))******((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))*********+++++++++***+++,,,,,,------,,,,,,///////////////.........////////////000000000000111111111222333444666666777888999:::;;;:::999888::::::::::::;;;<<<======???>>>======>>>@@@BBBCCCDDDCCCBBBBBBCCCEEEHHHIIIHHHFFFDDDDDDCCCCCCAAA???@@@@@@@@@??????>>><<<<<<999888777555444333111111////////////...............---,,,,,,++++++,,,,,,---------,,,,,,+++++++++************************++++++************+++++++++*********+++,,,,,,---************************((()))***+++,,,+++******++++++++++++++++++++++++***++++++,,,,,,++++++***,,,+++***))))))***+++,,,+++++++++,,,---...///000,,,---///000000...---+++++++++++++++++++++++++++,,,------......------,,,------,,,+++,,,---.../////////...---,,,,,,,,,,,,//////...---,,,,,,++++++***,,,......,,,+++++++++************************++++++++++++++++++++++++,,,---,,,+++000888666///***++++++,,,,,,---......******++++++++++++,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))+++++++++++++++*********------------------------........................////////////............000000111111222333333333444666888999888888:::;;;;;;<<<<<<>>>@@@BBBDDDEEEBBBBBBBBBBBBBBBCCCDDDDDDFFFFFFGGGHHHIIIKKKMMMNNNPPPNNNLLLKKKJJJJJJKKKLLLOOOSSSWWWXXXUUUQQQNNNMMMQQQPPPOOONNNNNNLLLIIIFFFDDDDDDEEEFFFHHHJJJLLLMMMKKKJJJIIIJJJKKKKKKIIIGGGGGGCCC???;;;:::999777666777444111000111000...,,,///...............//////,,,,,,++++++***))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++******)))(((((())))))((((((''''''''''''(((((()))((('''&&&&&&'''((()))***))))))))))))))))))***(((((((((((((((((((((((())))))))))))((((((''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******************++++++***+++,,,,,,------,,,,,,////////////................../////////000000000000000111111222444555666666777888999999999888777999999999:::<<<>>>@@@AAA???>>>=========???AAACCCCCCCCCBBBBBBCCCEEEGGGIIIGGGEEECCCCCCCCCCCCAAA???@@@@@@@@@???>>>===<<<;;;888777666555444222111111////////////............------,,,++++++++++++,,,------,,,,,,,,,+++++++++************************++++++************++++++************++++++,,,---************************((()))***+++,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***++++++***))))))***+++++++++++++++,,,---...///000---...///000///...,,,+++++++++++++++++++++++++++,,,,,,------------,,,,,,---,,,,,,+++,,,---.../////////...---,,,,,,,,,,,,///......------,,,+++++++++---//////---+++++++++************************+++++++++++++++++++++++++++,,,***)))...444333---******++++++,,,---------------,,,,,,+++++++++***+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))++++++++++++++++++++++++...---,,,++++++,,,---...------------------------........................//////000000111222222333333555777888888888999:::::::::;;;===???AAACCCEEEEEEDDDBBB@@@@@@AAABBBCCCHHHHHHHHHHHHHHHIIIIIIJJJNNNMMMLLLJJJIIIJJJJJJKKKNNNQQQTTTUUURRROOOLLLKKKOOONNNNNNNNNNNNLLLHHHEEEFFFFFFFFFFFFGGGIIIJJJKKKKKKIIIGGGGGGHHHHHHHHHFFFDDDAAA===:::999888666555555333111000000000///---///......---------......,,,,,,++++++***)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******)))((((((((())))))((((((''''''''''''(((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((((('''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++*********************++++++,,,,,,,,,,,,,,,........................------.........///////////////000000111333444555555666777888999888888777888777777888:::===@@@BBB>>>>>>=========???@@@AAACCCBBBBBBBBBCCCEEEGGGHHHEEECCCBBBBBBDDDDDDCCCAAA@@@@@@@@@???>>><<<;;;:::777666555444333222111000/////////............---------,,,+++++++++++++++,,,,,,,,,,,,++++++++++++************************++++++************++++++************+++++++++,,,************************))))))***++++++++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***++++++***))))))***++++++++++++++++++,,,...///000//////000000///---+++***++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---......//////...---,,,,,,,,,,,,............---,,,++++++---///000000---+++++++++************************++++++++++++++++++++++++++++++)))))),,,000///***))))))******+++,,,,,,,,,//////...---,,,+++******++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))++++++++++++,,,,,,,,,,,,...---+++******+++---...------------------------------...............///...//////000111222333333333555777888777777999:::999999:::<<<>>>@@@BBBCCCHHHGGGEEEDDDCCCCCCCCCDDDGGGFFFFFFFFFFFFFFFGGGGGGKKKJJJIIIHHHHHHHHHHHHHHHMMMOOORRRRRROOOLLLJJJJJJMMMMMMMMMMMMNNNLLLHHHEEEGGGGGGGGGFFFGGGHHHHHHIIIJJJGGGEEEDDDEEEEEEEEEEEE@@@>>>:::888777666555333222111000///////////////......------,,,---------+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***))))))((((((((())))))((((((''''''''''''(((((()))(((''''''''''''((()))((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******++++++++++++*********************+++,,,,,,,,,,,,+++------...............///------------.........///.../////////000222333444555666777999999999888888666666555555777:::===???>>>>>>=========>>>???@@@AAAAAAAAABBBCCCDDDFFFGGGDDDCCCBBBCCCEEEFFFEEEDDD@@@@@@???>>>===;;;999888555555444333222111000000//////.........------------,,,,,,+++***+++++++++,,,+++++++++++++++++++++************************++++++************++++++*********+++++++++******************************))))))******++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++******************+++*********+++,,,---//////000000000///...,,,+++***++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------//////...---,,,,,,,,,,,,------.........---,,,+++///000111000...+++******************************++++++++++++++++++++++++,,,+++***)))+++---+++)))((())))))******+++,,,,,,//////...------,,,+++++++++++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))*********++++++,,,,,,,,,...---+++******+++---...------------------------,,,---------......////////////000111222333444444222444666777777777888999888999999:::<<<>>>@@@AAAEEEFFFFFFGGGFFFEEECCCBBBCCCCCCCCCCCCDDDEEEFFFGGGJJJIIIIIIHHHHHHHHHHHHHHHLLLMMMOOOOOOMMMKKKJJJJJJKKKKKKKKKLLLLLLKKKHHHEEEHHHGGGGGGFFFFFFGGGGGGGGGHHHEEECCCBBBBBBCCCBBBBBB>>>;;;999777777666444222000000000///.........///......---,,,,,,,,,,,,,,,+++++++++***************((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))((((((((((((((())))))((((((''''''''''''((((((((((((''''''''''''(((((('''((())))))))))))((('''(((((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++************************)))***++++++,,,,,,++++++,,,---------......//////------------.........///.........///000111333333666777888:::;;;::::::999999888777777888:::<<<===>>>>>>>>>>>>>>>?????????@@@@@@AAAAAACCCDDDEEEEEEDDDCCCCCCDDDFFFGGGGGGFFF@@@@@@???>>><<<:::888777444444333222111000000///............------------,,,,,,+++************+++++++++++++++++++++++++++************************++++++************++++++)))***+++++++++***))))))***************************************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++************++++++******************+++,,,---...///000000000///---,,,+++***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,//////...---,,,,,,,,,,,,,,,---...///...---,,,+++///000111000...+++******************************++++++++++++++++++++++++---,,,++++++,,,+++******((())))))******+++,,,,,,------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))))))))))))))))))))******++++++,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......////////////000111222444555555111333666666666666777888999999999999;;;<<<===>>>@@@AAACCCDDDEEECCCBBB@@@AAAAAAAAABBBCCCEEEFFFGGGKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKMMMLLLKKKJJJKKKLLLKKKJJJIIIIIIJJJJJJHHHFFFGGGGGGFFFFFFFFFFFFGGGGGGEEECCCAAA@@@AAAAAA@@@>>><<<:::888777777666444222000000000///---,,,---///...------,,,++++++++++++************************((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''(((((())))))((((((''''''''''''((((((((((((((((((((((((((((((''''''))))))))))))''''''((((((((((((((((((((((((&&&''''''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++))))))*********+++++++++)))******+++++++++++++++,,,,,,,,,---......//////------........./////////......//////000222333444666777888:::;;;;;;;;;:::<<<<<<<<<<<<===>>>>>>??????????????????@@@?????????@@@@@@AAABBBCCCDDDDDDDDDCCCCCCDDDFFFGGGGGGFFFAAA@@@???===;;;999777555333222222111000000//////.........------------,,,,,,,,,+++************************+++++++++++++++************************++++++************++++++)))***+++++++++***)))(((******************************))))))******+++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***)))***++++++++++++***)))************+++---...///000000///...---,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,//////...---,,,,,,,,,,,,+++,,,...//////...,,,+++---///000000---+++++++++************************++++++++++++++++++++++++...++++++------******,,,))))))******+++,,,,,,,,,+++,,,,,,,,,------------+++++++++++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))'''(((((())))))***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////---...///000111333444444111333555666666666777888999999999999999:::;;;;;;======???@@@AAABBBBBBCCCBBBBBBCCCCCCDDDEEEGGGGGGKKKLLLLLLMMMMMMLLLLLLLLLHHHJJJKKKKKKJJJJJJLLLNNNKKKIIIGGGGGGHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGCCCAAA@@@@@@@@@???===;;;:::999777777777666444222///000111///,,,+++,,,......---,,,+++************************************((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))((((((''''''''''''((((((''''''((((((((((((''''''&&&''')))******)))'''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++(((((()))***+++,,,,,,---))))))***+++++++++++++++++++++,,,------...//////....../////////000000000/////////000111222333444444666777999:::;;;::::::;;;<<<>>>@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@>>>???@@@AAABBBCCCCCCCCCCCCBBBAAABBBDDDEEEEEEDDDAAA@@@???===;;;888555444222111111000000//////............---------,,,,,,,,,++++++***************)))*********++++++++++++************************++++++************++++++)))***+++,,,+++***((('''************************+++***)))))))))***+++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***)))***++++++++++++***)))))))))******+++,,,.../////////...---------------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++)))***+++,,,---,,,,,,+++//////...---,,,,,,,,,,,,***,,,...//////...,,,++++++---//////---+++++++++************************++++++++++++++++++++++++---******---,,,((()))---******++++++,,,---------,,,,,,,,,,,,++++++++++++++++++++++++*********)))******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))*********++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))&&&''''''((()))************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,---///000222333333111333555666555555666888::::::999999888999999:::============???BBBEEEGGGEEEEEEEEEEEEEEEFFFGGGGGGJJJJJJKKKKKKKKKKKKKKKJJJHHHIIIJJJJJJJJJKKKMMMOOOKKKIIIFFFEEEFFFHHHIIIIIIFFFFFFFFFEEEFFFFFFGGGHHHAAA@@@@@@@@@@@@???<<<999:::888777777777777444222///111111///+++***+++......---,,,+++******************************++++++((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((()))***((((((''''''''''''((((((''''''((((((((((((''''''&&&'''(((******((('''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++''''''(((***+++,,,---...))))))***++++++++++++***++++++,,,,,,---...//////////////////000000000000//////000000111333444555333444666888999:::999999777999<<<@@@BBBBBBBBBAAAAAAAAABBBBBBBBBAAAAAA@@@>>>???@@@AAABBBCCCCCCCCCBBBAAA@@@AAACCCDDDCCCBBBAAA@@@???===:::777555444111111000000//////............---------,,,,,,,,,,,,++++++***)))*********))))))******++++++++++++************************++++++************++++++)))***+++,,,+++***(((&&&************************+++***)))))))))***,,,---+++++++++++++++++++++++++++++++++,,,,,,+++++++++)))***+++,,,,,,+++***))))))))))))***+++,,,......///......---------......+++++++++++++++++++++++++++++++++,,,,,,+++++++++)))***+++,,,---,,,++++++//////...---,,,,,,,,,,,,***,,,...000000...,,,+++***,,,......,,,+++++++++************************++++++++++++++++++++++++,,,))))))---,,,'''(((---***++++++,,,,,,---.........---,,,,,,+++***))))))++++++++++++******))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))******++++++++++++++++++++++++++++++++++++'''((()))((('''&&&''')))))))))(((((('''''''''&&&)))))))))))))))((((((((((((((((((((()))))))))***((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++++++++,,,,,,,,,,,,------,,,------......------,,,......//////000000111111000111222222444444555666444666777999;;;<<<<<<<<<<<<===???@@@AAAAAA@@@@@@EEEEEEFFFFFFFFFFFFEEEEEEJJJKKKMMMNNNNNNLLLJJJHHHNNNNNNMMMLLLKKKJJJIIIIIIKKKJJJIIIIIIJJJKKKLLLMMMLLLJJJHHHEEECCCBBBBBBBBBAAA@@@@@@BBBDDDCCC>>>999888888888666444333333444///000000000///---+++)))------,,,++++++******)))+++*********))))))((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((''''''))))))))))))))))))))))))&&&&&&''''''((()))))))))((((((((((((((((((((((((%%%%%%%%%&&&'''((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))(((((((((((())))))''')))******))))))***+++******+++++++++,,,,,,,,,++++++,,,------......///............////////////000000000000111222333444333444666777999:::::::::;;;;;;<<<<<<===>>>>>>?????????@@@@@@@@@AAAAAAAAA>>>>>>???@@@AAAAAABBBBBB@@@@@@AAABBBBBBAAAAAAAAA@@@===:::777666444222000222222111000///...------.........------,,,,,,,,,************************************************************************------,,,,,,+++***))))))************************+++*********))))))(((((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,------+++)))************+++++++++******+++++++++,,,,,,,,,,,,---...//////...---,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---...000///---+++***+++***+++,,,---.../////////((((((***---///000...,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++******++++++,,,---************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,'''((()))((('''&&&'''))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********+++++++++,,,,,,,,,------,,,------......------,,,......//////000000111111111111222333444555555666666666777888:::;;;<<<======>>>@@@AAAAAAAAA@@@@@@DDDDDDEEEGGGGGGHHHHHHHHHGGGIIIKKKMMMNNNMMMLLLJJJLLLLLLKKKJJJJJJIIIHHHHHHJJJJJJIIIIIIJJJLLLNNNPPPJJJIIIGGGDDDCCCAAAAAAAAACCCAAA@@@@@@???===;;;888:::888666333222111111111000000000///...,,,+++***------,,,++++++******)))++++++++++++******))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((%%%&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((*********))))))((((((((()))))))))(((((((((((()))''')))******))))))***+++******+++++++++,,,,,,,,,+++++++++,,,------..................////////////000000000000111222333444333444666777999:::::::::;;;;;;<<<<<<=========>>>????????????@@@@@@@@@AAA????????????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???<<<999777666444222000222222111000///...------......---------,,,,,,,,,************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************+++*********)))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********,,,---,,,+++************++++++++++++******+++++++++,,,,,,,,,---...///000000///...---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,...000///---+++***+++***+++,,,---------------******+++---//////---+++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++******++++++,,,---************************,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''((()))((('''&&&''')))((((((((((((''''''''''''''''''''''''''''''''''''((((((''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))'''((((((((())))))))))))++++++++++++,,,,,,,,,,,,,,,------......------,,,......//////000000111111111111222333444555666666777777777777999:::<<<>>>???@@@AAABBBBBBAAA@@@@@@CCCDDDEEEGGGHHHIIIJJJJJJDDDFFFIIILLLMMMMMMMMMLLLJJJJJJIIIIIIHHHHHHGGGGGGIIIIIIIIIIIIKKKMMMPPPQQQIIIHHHFFFDDDCCCBBBAAAAAABBBBBBAAA>>><<<;;;===??????:::444222222222111///111000///...---,,,,,,,,,------,,,++++++******))),,,,,,++++++++++++******((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((((('''((((((((((((((((((((((((***))))))(((''''''&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''((())))))************))))))((((((''''''''')))******))))))***+++******+++++++++,,,,,,,,,******++++++,,,---------............////////////000000000000111222333444333444666777999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAAAAAAAA@@@@@@???>>>;;;888666555444222000222111000000///...------------------,,,,,,,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***,,,---......++++++++++++++++++++++++***************))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,,,,+++***************+++++++++,,,******+++++++++,,,,,,,,,...//////000000//////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,...000///---+++++++++++++++,,,,,,,,,,,,,,,+++,,,++++++---......+++)))***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++******++++++,,,---************************---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,'''((()))((('''&&&''')))((((((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((((()))))))))*********++++++++++++,,,,,,,,,,,,------......------,,,......//////000000111111111111222333444555666666888888777666888:::<<<>>>@@@@@@BBBBBBBBBBBBAAA@@@CCCCCCEEEFFFGGGHHHHHHHHHDDDFFFHHHJJJLLLLLLLLLKKKHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIKKKMMMPPPQQQIIIHHHGGGFFFDDDCCCCCCBBBAAABBBAAA>>><<<===CCCHHHDDD===555222333444222///111000...---,,,,,,------------,,,++++++******)))************************((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''(((((((((((((((((((((((((((((((((((((((((())))))((((((''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((!!!!!!###%%%'''(((***+++*********))))))(((''''''''')))******))))))***+++******+++++++++,,,,,,,,,)))******++++++,,,,,,---............////////////000000000000111222333444333444666777999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>;;;;;;<<<<<<===>>>??????@@@@@@@@@@@@@@@??????>>><<<999777555444333222000111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***,,,---......++++++++++++++++++++++++************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,***)))*********+++++++++,,,,,,******+++++++++,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---//////---,,,++++++++++++,,,,,,,,,+++******+++++++++,,,......,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,***************************+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++******++++++,,,---************************,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''((()))((('''&&&''')))'''''''''(((((((((((((((&&&&&&&&&&&&''''''(((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((()))))))))))))))))))))*********++++++*********+++++++++,,,,,,,,,------......------,,,......//////000000111111111222333444555666666777999888777777777:::<<<>>>???@@@AAABBBCCCBBBAAA@@@CCCDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIEEEFFFHHHJJJLLLMMMMMMMMMIIIIIIHHHHHHGGGFFFEEEEEEBBBBBB@@@===:::<<>>===:::888555444333333111000000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++***************+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,***)))***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++---//////---,,,,,,,,,++++++,,,,,,,,,+++*********))))))+++...///...---++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,***************************+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++******++++++,,,---************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,'''((()))((('''&&&''')))'''''''''(((((((((((((((&&&&&&&&&'''(((((())))))&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))************++++++++++++************++++++++++++,,,------......------,,,......//////000000111111222222333444555666777777888888888777888:::;;;<<<===>>>@@@AAABBBBBBBBBAAACCCDDDDDDEEEDDDDDDCCCCCCHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIFFFHHHKKKMMMNNNMMMKKKIIIIIIIIIIIIIIIIIIHHHGGGFFFEEECCC@@@;;;888777999<<<<<<777222///000111000...//////...---------------------,,,++++++******)))'''''''''(((((((((((()))((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))''''''''''''''''''''''''&&&&&&''''''((())))))***((((((((((((((((((((((((&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((******))))))((('''&&&&&&'''((()))******)))((('''''')))******))))))***+++******+++++++++,,,,,,,,,******++++++,,,---------............////////////000000000000111222333444333444666777999:::::::::;;;;;;<<<<<<===>>>>>>???>>>>>>>>>>>>============888999:::;;;===???@@@@@@???????????????>>>===<<<888666333333333333111000/////////.........------++++++++++++,,,,,,,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,,,,+++***++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++---//////---,,,,,,,,,++++++,,,,,,,,,,,,,,,+++)))))))))***---/////////,,,++++++******++++++,,,************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++******++++++,,,---************************+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,'''((()))((('''&&&''')))''''''''''''((((((((()))&&&&&&'''(((((()))******&&&&&&'''((())))))******((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************++++++++++++,,,------......------,,,......//////000000111111222222333444555666777777888888888999999::::::;;;;;;<<<>>>@@@BBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEHHHHHHGGGGGGGGGFFFFFFEEEDDDDDDEEEFFFFFFGGGHHHHHHHHHKKKOOORRRRRRNNNIIIFFFGGGHHHIIIIIIIIIHHHGGGFFFFFFCCC???;;;999777555333555333111000//////000000.........///......---,,,------,,,++++++******)))'''((((((((())))))))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((++++++***))))))(((''''''%%%&&&(((***+++***)))(((''')))******))))))***+++******+++++++++,,,,,,,,,+++++++++,,,------..................////////////000000000000111222333444333444666777999::::::::::::;;;<<<===>>>@@@AAAAAA?????????>>>>>>=========;;;;;;<<<<<<======>>>>>>????????????>>>===<<<;;;777555222222222222111000//////.........---------******+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********,,,---,,,++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***,,,//////...,,,,,,---***+++,,,---------------+++***)))***---.........,,,,,,+++******+++,,,,,,************************++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++******++++++,,,---************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,'''((()))((('''&&&''')))&&&'''''''''(((((())))))'''''''''((()))******+++%%%&&&'''((()))+++,,,,,,((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))************+++++++++,,,------......------,,,......//////000111111111222333333444555666777777777888999::::::::::::::::::;;;===@@@AAABBBBBBBBBAAABBBDDDEEEGGGHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFBBBCCCCCCDDDEEEFFFGGGGGGKKKNNNSSSVVVTTTOOOIIIDDDFFFGGGHHHIIIHHHHHHFFFFFFEEEBBB>>>======;;;777333222333333333111000222333---.../////////...---,,,------,,,,,,+++******)))(((((())))))*********+++((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))'''''''''''''''''''''''')))))))))(((''''''&&&&&&((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((%%%%%%&&&'''((()))***+++$$$&&&(((***++++++***)))((()))******))))))***+++******+++++++++,,,,,,,,,+++,,,,,,------......///............/////////000000000000000111222333444333444666777999::::::::::::;;;<<<>>>???AAABBBCCC@@@@@@??????>>>>>>======>>>>>>=========<<<<<<<<>>===<<<;;;666444222111222222111000...............---------*********++++++,,,,,,,,,******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,------+++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,------,,,++++++,,,------************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***,,,...///...,,,,,,---***+++,,,---.../////////...,,,***+++,,,------,,,---,,,+++******+++,,,---))))))))))))))))))))))))++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++++++++******++++++,,,---************************---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((,,,+++***)))))))))++++++,,,,,,,,,---------......////////////000000000000222333333444555666777777999333000444:::;;;:::;;;;;;<<>>@@@BBBDDDFFFGGGGGGGGGFFFGGGIIIHHHGGGFFFFFFGGGGGGFFFEEEDDDDDDEEEFFFGGGGGGGGGOOOZZZ[[[PPPFFFBBBCCCDDDEEEFFFGGGGGGFFFEEECCCBBB???<<<999666555444333333222222111000000000......---------,,,,,,,,,------,,,,,,+++***)))))),,,+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))&&&&&&&&&&&&'''''''''(((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&))))))(((((('''''''''&&&&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))((('''&&&&&&''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))),,,,,,++++++++++++++++++***+++,,,,,,------,,,,,,............/////////////////////000111111222222555555555555555666777888888:::===@@@AAA@@@???===<<<<<<;;;:::;;;<<<===>>>======<<<<<<<<<;;;;;;;;;===>>>??????===;;;888666444333222111000000000000------,,,++++++++++++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,------,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,++++++*********,,,------......------,,,,,,,,,---......---,,,,,,&&&(((+++,,,+++***++++++))))))***++++++++++++***)))***+++,,,,,,+++***)))******++++++++++++******+++++++++*********))))))((()))***++++++***)))(((++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,+++***)))+++,,,,,,+++******,,,,,,+++***))))))*********+++++++++++++++++++++++++++++++++(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))((((((((('''''''''&&&(((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((,,,+++***))))))***++++++,,,,,,,,,---------........./////////000000000000222222333444555666777777777222000555999:::999999;;;<<<>>>@@@AAAAAA@@@@@@<<<===???BBBDDDEEEEEEEEEGGGHHHJJJIIIHHHGGGGGGHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEJJJQQQRRRJJJCCCAAACCCCCCDDDEEEEEEDDDCCCCCC@@@>>><<<999666444222111333222222111111000//////------------,,,,,,,,,,,,,,,,,,+++******)))((((((,,,+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))&&&&&&'''''''''(((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''''''''((((((''''''''')))((((((((('''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&&&&''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++++++++***+++,,,,,,------,,,,,,............/////////////////////000111111222222444444444444555666777888888:::===???@@@@@@???>>><<<<<<;;;;;;;;;<<<===>>><<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;888666444333222111000////////////...------,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,------......------,,,,,,,,,---......---,,,,,,***,,,......,,,+++++++++)))******+++,,,+++++++++******++++++++++++************++++++++++++******+++++++++*********)))))))))******++++++******)))++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,+++******+++---,,,+++******,,,,,,+++******+++++++++,,,,,,,,,,,,++++++++++++++++++++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))+++******)))******++++++,,,,,,,,,---------............/////////000000000111222333333555555666777777333222888<<<;;;999::::::<<<>>>???@@@AAA@@@@@@;;;<<<>>>AAACCCDDDEEEFFFHHHJJJKKKJJJIIIIIIJJJKKKHHHHHHHHHHHHGGGFFFFFFEEEHHHFFFGGGJJJKKKGGGCCCBBBBBBBBBCCCCCCCCCBBBAAA@@@>>>===;;;888555333222111222222111111000000//////---------,,,,,,,,,++++++*********))))))(((((('''++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((()))))))))''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''(((((())))))(((((('''((((((((((((''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********+++,,,,,,,,,***+++,,,,,,------,,,,,,---............/////////...//////000000111111222222222333444555666888999888:::<<>>>>><<<<<<;;;;;;<<<<<<===>>>:::;;;;;;;;;;;;;;;;;;;;;999999:::999888666333222111111000///.....................---------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,*********+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,------......------,,,,,,,,,---......---,,,,,,---///000000...,,,++++++***++++++,,,,,,,,,,,,,,,++++++************++++++******++++++++++++******+++++++++******************++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***++++++******,,,...,,,+++******,,,,,,+++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))******************++++++,,,,,,,,,---------.............../////////000000111111222333444555666666999666666<<>>???@@@@@@@@@<<<===???AAADDDFFFGGGHHHIIIJJJKKKKKKJJJJJJLLLMMMJJJIIIGGGEEEDDDDDDEEEFFFKKKIIIIIIJJJKKKIIIGGGEEE@@@AAAAAAAAAAAABBBAAAAAA@@@>>><<<:::777666555444222111111000//////......,,,,,,,,,,,,++++++++++++*********))))))(((((((((******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((())))))))))))''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((())))))))))))((((((((((((((((((((('''''''''))))))((((((''''''&&&&&&''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((((((''''''''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))***+++,,,,,,---***+++,,,,,,------,,,,,,---------.........//////......//////000111111111111111222333444666888999999:::<<<>>>??????>>>>>><<<<<<<<<<<<<<<======>>>::::::::::::;;;;;;;;;;;;888888888777666444222111111000//////.........///..................------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,---......---,,,,,,,,,...000000...,,,,,,,,,++++++,,,------------,,,,,,+++***))))))***+++,,,******++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***++++++***+++---///,,,+++******,,,,,,+++***+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&'''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***))))))******++++++++++++,,,,,,,,,---------..................////////////000000111222333444555555888666777<<<>>>;;;:::<<<:::;;;<<<===>>>?????????<<<===>>>@@@BBBEEEFFFGGGHHHJJJJJJJJJJJJJJJMMMOOOLLLIIIEEEAAA@@@AAADDDFFFIIIIIIJJJKKKLLLKKKHHHEEE??????@@@@@@AAABBBCCCCCC???>>><<<:::888666666555111111000//////......---,,,,,,+++++++++************************)))))))))***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((())))))))))))''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((())))))))))))(((((('''''''''((((((((((((((())))))((((((''''''&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((('''''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))***++++++,,,,,,***+++,,,,,,------,,,,,,------------.....................///000000111111000000111222444555777888999:::;;;===>>>>>>>>>>>><<<<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;999888888666555444222222111111000/////////000000....../////////...---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,---......---,,,,,,)))+++......---,,,------++++++,,,------------,,,,,,+++***))))))***+++,,,******++++++++++++******************************---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***++++++***+++---///,,,+++******,,,,,,+++***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((())))))******((()))***+++++++++++++++,,,,,,,,,---------......------.........////////////000111111333333444555666333555888999777777999::::::;;;<<<===>>>??????<<<<<<<<<===???AAACCCDDDGGGHHHIIIHHHHHHJJJMMMOOOLLLIIIDDD@@@???@@@BBBDDDCCCEEEGGGGGGHHHJJJGGGBBB????????????@@@AAABBBCCC;;;:::888666555444333333000000//////......------+++++++++*********))))))************************)))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((()))))))))''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''(((((())))))((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&'''((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))***+++++++++***+++,,,,,,------,,,,,,,,,------------.........---......//////000000111000000111222333444666777999:::;;;<<<===>>>>>>>>>;;;<<<===>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;999888777666444333222222111000000//////000000111------...//////---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------...///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,------......------,,,,,,,,,---......---,,,,,,'''))),,,---,,,,,,,,,---***++++++,,,,,,,,,,,,,,,++++++************++++++******++++++++++++*********************+++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***++++++******,,,...,,,+++******,,,,,,+++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((()))*********'''(((***+++,,,,,,++++++,,,,,,,,,---------......---------.........////////////000111222333444444555222333666666333555999:::::::::;;;<<<===>>>???======<<<===>>>@@@AAABBBEEEFFFFFFFFFFFFHHHLLLOOOJJJIIIGGGDDDBBBAAAAAAAAA>>>AAABBB@@@CCCGGGFFFAAAAAA@@@>>>=========>>>>>>888777555444333222222111000000///......------,,,+++*********))))))))))))))))))))))))))))))))))))(((((('''''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&'''''''''(((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''''''''(((((('''''''''''''''''''''((((((((()))'''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&'''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&'''(((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,,,,------,,,,,,,,,,,,---------.........------......///000000000111111111111222333444555999::::::<<<======>>>>>>;;;<<<===>>>???>>>>>>===??????>>>===<<<;;;;;;:::888777666444333222111111/////////......//////000,,,,,,.........---+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------,,,,,,------------------------,,,,,,,,,---------......---------------------------------------...//////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,,,,,,,,,,---------......------------------------******+++++++++,,,,,,,,,,,,------......------,,,,,,,,,---......---,,,,,,)))+++------,,,+++++++++)))******+++,,,+++++++++******++++++++++++************++++++++++++******))))))*********+++++++++---,,,+++******+++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,+++******+++---,,,+++******,,,,,,+++************+++++++++,,,,,,------------------------((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&''''''((()))******+++'''(((***+++,,,,,,++++++,,,,,,,,,---------......---------.........////////////000111222333444444666444444666555333666;;;:::::::::;;;<<<===>>>???@@@????????????AAABBBCCCDDDDDDEEEEEEEEEGGGKKKNNNHHHIIIIIIIIIGGGCCC@@@>>>===@@@???<<>>>>>;;;<<<>>>?????????>>>===AAAAAA@@@>>>===<<<;;;:::777666555333222111111000......---------......///+++,,,---......,,,***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------......///------------------------++++++,,,,,,,,,------------------------------------------------...///000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,,,,,,,------.........------------------------*********++++++,,,,,,,,,,,,------......------,,,,,,,,,---......---,,,,,,+++---///...,,,*********))))))***++++++++++++***)))***+++,,,,,,+++***)))******++++++++++++******))))))******++++++++++++,,,,,,************,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,+++***)))+++,,,,,,+++******,,,,,,+++***++++++,,,,,,,,,---------------------------------(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((''''''&&&(((((((((((())))))))))))*********)))))))))))))))++++++***)))(((((())))))++++++++++++++++++,,,,,,+++,,,------......------.........//////000111222333444666666555666777999777888999;;;<<<=========>>>CCCGGGGGGCCC@@@AAACCCIIIHHHGGGDDDCCCEEEIIILLLLLLIIIHHHJJJNNNMMMHHHBBB===@@@BBBCCCBBBAAAAAAAAABBBAAA@@@>>><<<:::888888555555444333222222222222111000///...---,,,++++++++++++***)))(((((())))))''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''((()))))))))(((&&&%%%''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&&&&''''''''''''(((***)))(((''''''&&&&&&''')))((('''&&&&&&'''((()))''''''''''''((((((((((((******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***)))(((''''''((()))***++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////////////////000000111222333444444555777888999999999:::===@@@@@@@@@@@@@@@@@@???>>>===?????????>>>>>>===<<<;;;888777555222000///............---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------000000///......//////000............------------,,,------......------,,,------------------------///.........---,,,,,,,,,............////////////000///---,,,,,,,,,---...............---,,,++++++(((+++------++++++---///,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------++++++,,,,,,,,,---------...///////////////.........,,,++++++,,,------,,,---...//////...,,,***(((++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,---------,,,+++*********+++,,,************************++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((''''''&&&'''((((((((())))))))))))))))))))))))))))))))))))++++++***)))))))))))))))***++++++++++++,,,,,,,,,+++,,,------......------.........//////000111222333444666666555555666777666777888:::;;;<<<<<<<<>>======@@@???>>><<<;;;999888777555444333222222111111222000000///...---,,,++++++++++++***)))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((''''''&&&''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''&&&&&&&&&''''''''''''((()))((((((''''''''''''''')))((('''&&&&&&'''((()))''''''''''''((((((((((((******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***)))(((((('''((()))***++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////////////////000000111222333444444555777888999999999:::===@@@AAAAAAAAAAAAAAA@@@???????????????>>>===<<<::::::777666444222000///............---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------......------------------,,,---------......//////---......////////////...//////////////////000000.../////////////////////////////////000000000000222111000/////////000111....../////////...------,,,...000///---,,,---///000000//////......------------------------------------------------------++++++,,,,,,,,,---------...//////000000//////......,,,++++++,,,------,,,------...//////...---,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,++++++******++++++,,,*********+++++++++,,,,,,---,,,+++*********+++,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((''''''&&&''''''((((((((()))))))))))))))))))))))))))))))))+++***))))))))))))))))))******+++++++++,,,,,,,,,+++,,,------......------.........//////000111222333444555555444333555666555555777999:::;;;<<<<<>><<<<<<999999999888888777777666333333222111000000000000......------,,,++++++*********)))))))))))))))***''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((***)))'''&&&&&&''''''(((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((%%%&&&'''(((((()))))))))(((((((((''''''(((((((((''''''''''''((((((((((((***))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******+++++++++,,,,,,,,,------,,,,,,,,,---------......////////////////////////000000111222333444444555555777888999999:::<<<>>>AAAAAABBBBBBBBBAAAAAA@@@??????>>><<<:::888666555444444222111//////............---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------------------............///000000//////.........000000/////////.........000111222222333333222222555555555444444444333333444444444555555555555555888999:::;;;<<<>>>>>>??????>>><<<:::777555444333222222222222111000///...,,,---...//////000111222//////...------,,,++++++------------------------........................,,,,,,,,,------------......///000000111000000000...---++++++---...---,,,000000////////////000000+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,++++++******++++++,,,************++++++++++++------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((''''''&&&''''''''''''((((((((((((''''''(((((())))))))))))***)))))))))))))))******))))))***+++,,,,,,------+++,,,------......------............///000111222222333555444333333444555777888:::<<<===??????@@@AAABBBCCCCCCCCCCCCCCCDDDFFFHHHIIIHHHFFFDDDCCCDDDAAABBBDDDDDDFFFJJJOOOSSSRRRPPPMMMHHHBBB>>>===>>>888777777777666666666666222222111000////////////------,,,,,,++++++*********)))))))))))))))******''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((***)))'''&&&&&&''''''(((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&''''''''''''((($$$%%%'''((())))))))))))'''(((((((((((((((((('''''''''''''''((((((((((((***))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************+++++++++,,,,,,,,,------,,,,,,,,,---------......////////////////////////000000111222333444444555444666888999999:::<<<===>>>??????@@@@@@@@@?????????>>>===;;;999666444333333222111000//////...///......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,------------------......///////////////000111111000/////////000111222333555666666>>>>>>????????????>>>>>>???>>>>>>===<<<;;;::::::<<<<<<;;;;;;:::999888888;;;<<<>>>@@@BBBDDDEEEFFFGGGGGGGGGFFFEEEDDDCCCBBB>>>>>>>>>===;;;:::888777222111111000111111000///111000000000000000//////------------------------........................,,,,,,---------...............///000000000000000///---,,,,,,---......---333222111//////......///+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,,,,---------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((''''''&&&&&&&&&'''''''''(((((((((&&&''''''(((((())))))***)))))))))))))))******+++))))))***+++,,,------...+++,,,------......------.........//////000111222111333555555444444666777888999;;;>>>@@@AAABBBBBBAAAAAABBBBBBCCCDDDDDDDDDEEEGGGHHHGGGFFFDDDDDDEEEBBBAAAAAABBBEEEHHHKKKMMMGGGGGGFFFCCC???<<<<<<===777777777666666555555555111111000///............,,,,,,,,,++++++*********)))))))))))))))******+++''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))((('''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&''''''''''''((($$$%%%'''))))))))))))(((''''''((((((((((((''''''''''''''''''((((((((((((******)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((()))***++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////////////////000000111222333444444555333666888999999:::;;;<<<<<<===>>>>>>>>>>>>>>>>>>======;;;:::888555333222111111000//////...//////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,---------------------...//////000000...///111222333222222111///000333777<<<@@@CCCDDDFFFFFFFFFFFFEEEDDDCCCBBB?????????>>>>>>>>>=========<<<;;;:::999777666666555666888999;;;===>>>???AAABBBDDDFFFHHHIIIJJJJJJHHHHHHHHHHHHHHHGGGFFFEEE>>><<<:::888777555333111111111000000//////......................................................,,,---------............,,,---...///000000000//////---,,,,,,---......---222222111000///...------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,------------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((''''''&&&&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))***)))))))))))))))***++++++((()))***+++,,,------...+++,,,------......------.........//////000111222111333444555555666888999999:::<<<>>>@@@BBBCCCCCCBBBAAAAAABBBCCCDDDEEEEEEEEEFFFGGGFFFEEEDDDEEEFFFEEEBBB@@@AAAEEEHHHHHHGGGCCCDDDDDDCCC???===<<<<<<888888777666555444444444111000///...------------++++++++++++************)))))))))))))))***++++++''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((''''''&&&''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&''''''''''''((($$$&&&((()))***)))((('''&&&'''((())))))((('''&&&''''''''''''((((((((((((******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((***+++,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////////////////000000111222333444444555333555888:::::::::;;;<<<;;;<<<===>>>>>>>>>>>>>>>;;;;;;:::999777555333222000000///.........//////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,------------...---------...///000000000000222444777888888888777666777;;;???DDDIIILLLNNNHHHGGGGGGFFFEEECCCBBBAAA<<<===>>>???AAABBBCCCDDD@@@??????>>>===<<<;;;;;;888888888888999999999:::888:::===@@@BBBDDDEEEEEEEEEFFFHHHIIIJJJKKKKKKKKKIIIFFFCCCBBBBBBAAA???<<<888777555444222000///...////////////////////////........................------------............+++,,,---...///////////////...,,,,,,...///...---//////000000000///---,,,++++++,,,,,,,,,,,,------------------------------+++,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,++++++******++++++,,,***+++++++++,,,,,,,,,,,,,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***))))))((())))))***++++++((())))))+++,,,---......+++,,,------......------.........//////000111222000222555666666777999;;;888:::<<<>>>@@@BBBCCCCCCBBBAAA@@@AAACCCEEEEEEEEEEEEFFFFFFEEEDDDDDDFFFHHHHHHCCC@@@BBBFFFHHHFFFBBBFFFGGGHHHFFFBBB???======999888777666555444333333000000///---------------+++++++++***************))))))((())))))***++++++''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((''''''&&&&&&%%%((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))'''((()))))))))(((&&&%%%''''''''''''((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((%%%&&&(((******)))'''&&&&&&'''((())))))((('''&&&''''''''''''((((((((()))******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((***+++,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,---------......////////////////////////000000111222333444444555222555888::::::::::::;;;<<<<<<===>>>>>>>>>>>>>>>::::::999888666444333222000//////.........//////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------......---------...///000000111555777:::<<<>>>???>>>>>>???@@@CCCFFFIIILLLOOOPPPKKKKKKJJJIIIGGGEEECCCBBB@@@AAACCCFFFIIILLLNNNOOOJJJJJJJJJJJJIIIIIIIIIIIIEEEDDDDDDCCCBBBAAA@@@???999:::<<<>>>????????????<<<===@@@CCCEEEGGGIIIIIIMMMKKKIIIJJJLLLMMMLLLIIIDDDCCCAAA>>>;;;888666444000000000000000000000000////////////////////////---------.........//////***+++,,,---............///...,,,,,,...///...---,,,---///111111000...---++++++,,,,,,,,,---------------------------------+++,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,++++++++++++++++++,,,)))************+++++++++,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***))))))(((''''''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((++++++++++++++++++++++++---------............///////////////000111222333555555666666666666666666;;;;;;;;;;;;;;;<<<======@@@@@@AAAAAACCCDDDFFFGGGFFFEEECCCAAA@@@@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCGGGGGGEEECCCAAA>>><<<;;;:::999777555333222111111111000///...---,,,++++++******))))))))))))******))))))))))))))))))))))))&&&''''''((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))((('''''''''''''''((((((''''''&&&&&&%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''(((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++++++++,,,,,,,,,------***+++,,,---------,,,,,,...............///000000...000111222222333555777555555555666777999:::;;;<<<<<<<<<;;;;;;:::::::::;;;:::888777555444444333111000000///...---------,,,,,,,,,---------......,,,------......------,,,)))***+++,,,---.........---------,,,,,,------------...000000222777===BBB???@@@@@@@@@AAABBB@@@<<>>???@@@>>>>>>???AAABBBDDDFFFGGGCCCCCCBBBAAAAAABBBBBBCCCAAAAAAAAAAAABBBBBBCCCCCCBBBCCCFFFFFFDDD@@@;;;888999777666444222111000000000000///...---,,,++++++******))))))))))))******))))))))))))))))))))))))&&&''''''((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))((('''''''''''''''((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++,,,,,,,,,------------,,,,,,---------........................///000000///000111111111111222333444444444555666777999:::;;;;;;::::::::::::::::::999888666555333222222222000000000///...---------,,,,,,,,,---------......,,,------......------,,,++++++,,,---..................------///111333555444777;;;<<<<<<===???AAAFFFFFFDDDBBBBBBBBBCCCCCCIIIJJJKKKNNNOOOQQQTTTWWWYYY\\\bbbfffeee^^^ZZZYYY\\\^^^^^^]]]aaahhhjjjhhhaaaccccccbbbeeehhhbbbYYY]]]]]]ZZZTTTRRRTTTRRROOONNNLLLJJJIIIKKKMMMNNNNNNKKKKKKKKKJJJJJJLLLOOORRRPPPOOOMMMKKKIIIGGGFFFEEEBBBAAA@@@>>>>>>@@@CCCFFFBBBAAA@@@>>>===<<<::::::555444222111000000111222333111/////////000///...........................000///...---,,,,,,,,,,,,---...///000000///...------------,,,,,,,,,++++++***++++++++++++,,,,,,,,,***+++---......---+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))************************++++++++++++++++++++++++---------............///////////////000111222222444444555555555666666666777888999:::===???AAACCC<<<===>>>@@@BBBCCCEEEFFFAAAAAAAAAAAABBBCCCEEEEEEBBBAAAAAAAAAAAABBBCCCDDDCCCGGGMMMPPPOOOIIIAAA<<<777666444222111/////////000//////...---,,,++++++******))))))))))))******))))))))))))))))))))))))&&&''''''((((((((((((((((((((((((''''''''''''&&&((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))((((((''''''''''''((('''((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((''''''''''''&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,,,,---------............---,,,---...///000...............///000000///111222111//////000111333333333444555666777888888888999999999999999999666555444222111000000000000000//////...---------,,,,,,,,,---------......------............------------..................111///...---...111444666777<<>><<<;;;;;;;;;@@@?????????>>>>>>=========<<<999777555555555555666333000//////000000///........................000000///...---------------...///000000///...---------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((***************************+++++++++++++++,,,,,,---------............//////......//////000111222333333444444555666777777888888999:::===???AAABBB<<<===>>>???@@@AAABBBBBBAAAAAAAAABBBCCCCCCDDDEEEBBBAAAAAAAAAAAABBBCCCCCCEEEIIIPPPTTTSSSMMMEEE@@@666555444222000///////////////...------,,,++++++******))))))))))))******((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((''''''(((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))(((''''''''''''((((((''''''(((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))),,,,,,---------.........///...,,,++++++---///000...............///000000///000111111000000111222444444444444555666777888666666777777888888999999555444222111000//////////////////......---------,,,,,,,,,---------......------............------........................//////000222444888;;;===???CCCFFFFFFCCCCCCFFFJJJJJJMMMQQQVVVXXX\\\eeeoootttzzzvvvoookkkjjjiiidddccc```\\\WWWSSSSSSTTTTTTSSSPPPNNNLLLKKKJJJJJJHHHHHHHHHGGGDDD@@@:::666::::::;;;;;;;;;;;;<<<<<>>===999555111///...///000///........................000000///.....................///000000///.........------------,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((*********************************++++++,,,,,,,,,---------............///............///000111222111222333444555666777888::::::::::::;;;===>>>???===>>>???@@@@@@@@@??????CCCDDDDDDCCCCCCCCCBBBBBBAAAAAABBBBBBBBBCCCBBBBBB@@@BBBFFFIIIHHHDDD???<<<666555444222111000000000.........---,,,,,,++++++******))))))))))))******((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''(((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************************,,,,,,,,,---------.........,,,+++******,,,...///...............///000000...000111222222222444666555555555555666777888888666666666777777888888888444333222111000000///000............------------,,,,,,,,,---------......---......//////......---...............///000111000222666;;;@@@DDDGGGIIIIIIKKKLLLKKKKKKRRR^^^hhhvvvxxx~~~wwwtttrrriiifffaaa[[[UUUQQQNNNMMMOOOMMMKKKKKKKKKJJJFFFCCC<<<<<<======>>>>>>??????BBBDDDHHHJJJJJJHHHEEECCC;;;888333000///000000///////////////////////////000000///............///......////////////...............---------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''))))))))))))))))))))))))*********************************++++++,,,,,,------------............///............///000111111000111222333555777888888::::::::::::::::::;;;<<<<<<===???@@@@@@@@@???>>>EEEEEEEEEEEECCCBBB@@@@@@???@@@BBBDDDDDDCCCBBBAAA===>>>??????>>><<<:::888666555333222111000000000------------,,,,,,++++++******))))))))))))******))))))))))))))))))))))))&&&''''''((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))'''((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************+++++++++,,,,,,,,,------,,,,,,+++***+++,,,---..................///000000...///111222222333555777666666555555666777777888666666777777777777777777444333222111000000000000------------------------,,,,,,,,,---------............////////////......///......///111333666777>>>???@@@BBBDDDEEEGGGGGGOOOTTTZZZ```jjj|||~~~~~~sssjjjdddbbbfff^^^TTTMMMJJJJJJIIIHHHAAAAAAAAAAAAAAAAAAAAAAAA???BBBGGGJJJKKKJJJGGGEEE???;;;777444333222111000//////////////////////////////......---......///////////////////////////............---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,---------------............///...............///111111///000111333555777888999999999888888888999:::::::::;;;>>>@@@BBBBBBAAAAAAEEEEEEFFFEEEDDDBBBAAA???===???CCCFFFFFFDDDAAA>>>============<<<:::888777444333222111000/////////---------,,,,,,,,,,,,+++******))))))))))))******))))))))))))))))))))))))&&&''''''((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''(((((((((((('''((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********************************+++++++++,,,,,,,,,,,,,,,,,,---------..................///000000...000111222111111333555555555444444555555666666888888888777777777777777333222111000000//////000------------------------,,,,,,,,,---------............////////////......000000000222555999===???HHHGGGGGGGGGIIINNNRRRUUUhhhqqq|||{{{ggg]]]bbbzzz{{{eeeYYYRRRTTTUUUVVV\\\dddgggeeeUUUQQQRRRWWW\\\```hhhppp}}}~~~wwwuuuuuusssxxxzzzmmmccc\\\VVVPPPKKKFFFFFFEEEEEEDDDCCCCCCCCCAAABBBDDDGGGHHHHHHGGGGGGCCC@@@<<<:::888666444222////////////////////////...---------------......//////............//////............------------,,,,,,,,,------------...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%&&&'''(((***++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))***+++,,,,,,---------------.........//////...------......///000111///000111333555777888999777777777777888999:::;;;777999===@@@CCCDDDDDDDDDDDDEEEEEEEEEEEECCCBBB@@@<<>><<<:::666444000000000000000000000000------,,,,,,,,,------...//////............////////////.........---------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---,,,,,,,,,---------......////////////000000000000111111222333444555555666666666777777888888888999999:::<<<===???@@@@@@AAAEEEDDDDDDCCCCCCCCCCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@??????>>><<<;;;888777666000000///...............,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))((('''''''''''''''''''''((((((((((((((('''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&))))))(((((('''''''''&&&))))))((((((''''''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''')))))))))))))))))))))))))))((('''''''''(((***+++))))))))))))))))))))))))*********)))))))))))))))((()))))))))******************+++++++++,,,,,,,,,---,,,,,,,,,,,,---..................////////////000111222222111222444666888666333111111222444555444555555666666666666666000000//////.........---++++++++++++++++++++++++...,,,***,,,///000...,,,.........///111222111000555222333:::???AAADDDHHHHHHWWW___rrrqqqbbbYYYPPPNNNRRRWWW[[[ZZZQQQHHHHHHKKKNNNEEELLLMMMQQQYYYUUUMMMPPPFFFHHHGGGFFFNNN\\\eeehhh\\\JJJAAAIIINNNJJJLLLUUUXXXXXX]]]XXXJJJJJJNNNHHHFFFGGGMMMUUUYYYXXXVVVTTTUUUNNNJJJLLLSSS```uuu~~~yyy}}}xxxgggYYYVVVSSSNNNNNNGGGEEEIIIKKKGGGDDDEEEGGGGGGFFFDDD@@@>>>===>>><<<999444111000111444666---,,,+++,,,...///...---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++---------,,,,,,+++++++++'''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))***+++,,,---,,,,,,,,,---------........./////////000000000000000000111222333444555555666777777888999:::::::::888999:::<<<>>>?????????CCCDDDFFFGGGFFFDDDBBB@@@@@@@@@@@@??????>>>>>>>>>>>>>>>===<<<:::888666555000//////...............,,,,,,++++++***))))))((())))))))))))))))))))))))))))))((('''''''''''''''''''''((((((((((((''''''((((((((((((((((((((('''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((&&&''''''((((((''''''&&&'''''''''((((((((())))))''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))((((((((('''''''''''')))((((((((('''''''''''')))))))))(((((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''')))))))))))))))))))))))))))(((((('''((()))***+++)))))))))))))))))))))))))))))))))))))))*********************+++++++++++++++++++++++++++++++++,,,---,,,,,,,,,,,,---..................////////////000111222222111222444666888777555444333444555666555555666666666666555555000/////////.........---,,,,,,,,,,,,,,,,,,,,,,,,///---,,,---///000///...333222111000000222444555:::888:::AAAHHHOOOZZZdddxxx}}}nnnYYYGGGBBBAAA???CCCKKKKKKSSSVVVOOOHHHGGGKKKMMMdddooouuu}}}yyyfff```^^^\\\___iiixxxkkkXXXXXX^^^cccppp{{{eee]]]\\\UUUYYY^^^hhhqqqrrriiiZZZPPPMMMGGGAAACCCMMMXXX^^^```___ZZZRRROOORRR[[[eeejjjyyyqqqeee[[[TTTSSSQQQLLLIIIJJJFFFFFFEEEEEEDDDCCCBBBAAAAAA>>>;;;:::888555///***000...---...///000///---//////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,------------------,,,,,,+++++++++(((((((((((()))))))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))***+++,,,---,,,,,,,,,---------............/////////000000000000000111222333444444555666777888999:::;;;<<<<<<888888999;;;<<<===>>>>>>AAADDDHHHJJJJJJFFF@@@===@@@@@@??????>>>===<<<;;;<<<<<<<<<:::999777555444000///......------......,,,,,,++++++***))))))))))))))))))))))))))))))))))))((((((''''''''''''((('''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((&&&''''''((((((''''''&&&(((((((((((()))))))))***''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((())))))******++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---..................////////////000111222222111222444666888777777777666666666666666666666666555444333333/////////...............------------------------000...---...///111000///---000333333333555:::===???BBBKKKWWWbbbooonnn^^^[[[ZZZUUUSSSUUUYYYMMMDDDFFFJJJOOOZZZeeeiiiqqqsssjjj```___eeekkk{{{oooiiimmmtttnnnqqqxxx|||zzzrrryyyzzzhhh```\\\VVVYYYiiixxxuuuhhhhhhTTTDDDDDDIIILLLPPPUUUZZZcccmmmtttvvvyyy}}}ssskkkbbbXXXPPPMMMNNNKKKIIIIIIJJJIIIFFFDDD@@@===;;;<<<>>><<<777111333111000000111000///.../////////.........------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---)))******+++---......///------,,,,,,,,,,,,++++++''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))))))))))))))***+++,,,---,,,,,,,,,---------.............../////////000000///000000111222333444444555555777888:::;;;<<<===999999::::::<<<===>>>???BBBEEEHHHKKKJJJFFF@@@===AAAAAA@@@@@@>>><<<:::999:::::::::999777666444333//////...------------...+++++++++*********))))))(((((((((((((((((((((((()))(((''''''''''''(((((((((((((((((((((((('''&&&''''''''''''((((((((((((((((((((((((((((((((((((+++******)))(((''''''&&&((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((()))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((((((((((((''''''((()))***++++++,,,*********+++++++++,,,,,,,,,,,,,,,++++++++++++***---,,,,,,,,,,,,---..................////////////000111222222111222444666666666777888888777666555666666666555444333222111........................------------------------///.........///000111111***000666888777888===AAAJJJVVVjjj}}}{{{hhhXXXJJJKKKOOOQQQUUU\\\XXXQQQNNNSSS[[[fffxxxvvvttt{{{{{{}}}~~~|||{{{sssrrrlllnnnjjjRRROOOMMMFFFHHHRRRPPPWWW\\\YYYTTTVVV\\\```wwwsssdddZZZTTTOOOIIIHHHKKKLLLJJJGGGBBB???;;;999:::<<<===>>>555444222111222111///...////////////....................................---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))))))))))))))***+++,,,---,,,,,,,,,---------..................////////////000000111222333444444555444444555777888:::;;;<<<;;;;;;:::;;;<<<===??????DDDEEEGGGHHHGGGDDDBBB@@@AAABBBBBBAAA@@@===;;;999888888888777666444333222//////...---------------+++++++++***************((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''&&&&&&&&&'''''''''(((((())))))((((((((((((((((((((((((+++******)))(((''''''&&&((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((('''(((((((((((((((((('''&&&&&&'''''''''((((((((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))'''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''(((((()))))))))))))))((((((((((((((((((((((((''''''((()))***++++++,,,))))))))))))*********+++++++++++++++++++++++++++---,,,,,,,,,,,,---..................////////////000111222222111222444666333444666777777666444333666666666555444222000000---------...............,,,,,,,,,,,,,,,,,,,,,,,,...............000222444333666:::;;;<<>>;;;999666666666555444333111111///...------,,,,,,------************************))))))))))))))))))))))))(((''''''''''''(((((()))))))))))))))((('''&&&%%%&&&&&&''''''((()))))))))((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((('''(((((())))))(((((('''&&&&&&&&&&&&'''''''''''''''''''''(((((())))))***))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))'''''''''((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))******++++++(((((()))))))))***************+++++++++,,,,,,,,,---,,,,,,,,,,,,---..................////////////000111222222111222444666222222444555555555444333555555555444333111000///---------------.........,,,,,,,,,,,,,,,,,,,,,,,,---......//////222666999777999===CCCOOOaaauuummmWWWPPP[[[___^^^^^^\\\VVVVVV^^^jjjqqqttt~~~zzz~~~~~~yyyxxxooo{{{~~~aaaPPPJJJGGGRRR[[[bbbeeelllwwwzzzvvvqqq|||yyykkk___TTTMMMIIIHHHEEEAAA<<<999888777999777555555555555333111000000000/////////......---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,------''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))***+++,,,---,,,,,,,,,---------......---------.........//////222222333444555666666777666666777888888999::::::;;;;;;:::999:::;;;===???@@@AAACCCDDDDDDDDDBBBBBB>>>???AAAAAA@@@===:::888555555444444333222000000///...------,,,,,,------************************))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))((('''&&&%%%&&&&&&''''''((())))))***(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((&&&''''''((())))))******))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((()))%%%&&&&&&&&&'''''''''((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))&&&'''((()))***))))))((()))))))))))))))))))))))))))))))))))))))*********))))))*********+++++++++))))))***+++,,,------...---,,,,,,,,,,,,---..................////////////000111222222111222444666222222333444444444444444444444444333333111000000,,,,,,,,,------.........---------------------------///000111111555:::??????EEEPPP```tttwwwhhh```\\\XXXcccuuuxxxqqqooommmssspppccc\\\hhhmmmllleeeaaaaaa[[[QQQTTT]]]kkktttkkk]]]UUULLLHHHIIIHHHDDD???<<<:::888888999888777555000000000000/////////...........................------------------------........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........................------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---,,,,,,,,,---------......---------.........//////222333333444555666777777888888888999999:::::::::;;;:::888888888:::<<<======???BBBEEEEEEDDDBBB@@@<<<>>>???@@@???<<<999888444444444333222111000///......---,,,,,,,,,,,,---******************++++++))))))))))))))))))))))))'''''''''''''''((()))***))))))))))))((('''&&&%%%&&&&&&&&&'''((())))))***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))&&&''''''((()))******+++))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))&&&'''''''''(((((())))))&&&'''''''''(((((())))))%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))&&&''')))*********)))((())))))))))))))))))))))))*********)))))))))))))))******+++++++++,,,,,,,,,(((((()))***,,,---...///---,,,,,,,,,,,,---................../////////000000111222222111222444666333333333333444444555555333333333333333222111000,,,,,,,,,------.........////////////////////////...000222333444777>>>CCCPPPZZZllliii\\\UUUddddddnnnzzzttt{{{vvvvvvdddRRRLLLOOOTTTaaa}}}mmmWWWMMMOOOPPPJJJBBB>>><<<;;;;;;;;;;;;:::888000000000000////////////000000000000000000000000------------------------........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++,,,------...///+++++++++,,,,,,---------(((((('''''''''&&&&&&&&&((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((''''''&&&&&&((()))***((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******)))))))))))))))))))))))))))************+++++++++++++++,,,------......///------......///000000000111222444666777888888888777777777888999:::<<<===;;;:::999888999;;;===???>>>???BBBDDDEEEDDDCCCBBB@@@???>>>======;;;888555444333222000///.........+++++++++*********))))))+++++++++***)))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''((((((((((((+++*********))))))((((((((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((((((''''''((((((((((((''''''''''''((()))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((('''''''''&&&))))))))))))************%%%&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))******************))))))******+++,,,((())))))+++,,,---..................///////////////////////////000111111222222222222333444555666555444333222111///......------------------------+++,,,---............//////000///666===;;;EEE___mmm{{{kkk\\\SSS\\\mmm|||iiiXXXVVVTTTXXXfff}}}ppp```]]]RRRIIIOOOCCCAAA>>>:::666444888>>>;;;:::666222...---...///000///.........------.................................---------,,,,,,,,,,,,,,,,,,---------......---------------------------------............///---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((('''''''''&&&&&&&&&((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((''''''&&&'''((()))***((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******)))))))))))))))))))))))))))************+++++++++++++++,,,------......///------......///000000000111222444555777888888888888777777888999:::;;;<<<;;;:::999999:::<<<>>>???>>>???@@@BBBCCCCCCBBBBBB???>>>===<<<<<<:::777444444333111000///.........,,,++++++++++++*********++++++******)))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((*********)))))))))((((((((((((((((((((((((((((((***)))))))))((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((((((''''''((((((((((((''''''''''''((()))))))))))))))((((((''''''(((((()))***))))))))))))))))))))))))(((((())))))))))))(((((())))))((((((((('''''''''))))))))))))************'''''''''((()))))))))***))))))))))))))))))))))))))))))))))))******************))))))******+++,,,))))))***+++,,,------...............///////////////////////////000111111111111222222333444555555222222111111000///......------------------------...///.........///000222444555333;;;IIIQQQeeewwwccceeejjjppplllccc___bbbkkknnnjjjdddaaaeeellltttyyywwwwwwwww}}}}}}nnn\\\TTTRRRMMMHHHEEEDDDBBB???>>>======<<<999555222///...---...///000000000///....................................---------,,,,,,,,,,,,,,,,,,---------------------------------------------............///---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((((((''''''''''''&&&((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((''''''''''''((())))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******)))))))))))))))))))))))))))************+++++++++++++++,,,------......///------......///000000000111222333555666777888888888888888888888999:::;;;<<<;;;::::::;;;<<<>>>???>>>>>>??????@@@@@@AAAAAA===<<<;;;;;;:::999555333333222111///............,,,,,,,,,,,,++++++++++++++++++******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''((((((((((((******))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((((((''''''((((((((((((''''''''''''((())))))))))))))))))(((((((((((()))******))))))))))))))))))))))))(((((())))))))))))(((((())))))((((((((((((''''''))))))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))******************))))))******+++,,,***+++++++++,,,,,,------............///////////////////////////000111111111111222222333333444444000000000//////.........---------------------------------,,,,,,...222555888@@@GGGUUUiiixxxwwwkkkbbbYYY^^^mmm{{{wwwjjjhhhqqqxxx{{{xxx|||iii___TTTRRR```}}}~~~qqqdddSSSHHHDDDBBB<<<666<<<===??????<<<888333000,,,---///111111111000///.................................------------,,,++++++++++++,,,,,,,,,,,,---------------------------------............///---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((((('''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((())))))*********+++++++++++++++,,,------......///------......///000000000000111333444666666777777888888888888888999::::::<<<;;;;;;;;;;;;<<<===>>>>>>============>>>???@@@<<<;;;:::999999777444111222111000///............---------,,,,,,,,,++++++************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''((())))))))))))))))))))))))))))))******+++(((((((((((((((((((((((((((((())))))))))))(((((())))))((((((((((((((((((((()))))))))************++++++******************))))))))))))))))))))))))((()))))))))******************))))))******+++,,,++++++,,,,,,,,,,,,,,,,,,............///////////////////////////000000111111111222222333333333333////////////////////////------------............+++---.........111666:::999MMMaaauuuooo___```dddnnnyyy{{{jjjXXXSSS]]]pppsssZZZMMMKKKIIIFFF<<<===???AAABBBAAA>>>;;;111111111000////////////....................................------------******+++++++++,,,,,,,,,---------------------------------............///------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((())))))*********+++++++++++++++,,,------......///------......///000000000///000222333555666666666777777777777888999::::::;;;;;;;;;;;;;;;<<<<<<=========<<<<<<<<<===>>>>>>;;;:::999888888666333000000000///...---------------------,,,,,,,,,++++++*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''((())))))))))))))))))))))))))))))******+++(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))((()))))))))************++++++++++++************))))))))))))))))))))))))((()))))))))******************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,---............///////////////////////////000000111000111222333333333222222/////////000000000111111---------....../////////...111333444333666<<>>@@@DDDGGGHHHHHH;;;888444000...---......//////////////////////////////.........---------******+++++++++,,,,,,,,,---------------------------------............///,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''(((((((((((()))))))))((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&''''''((()))(((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******)))))))))))))))))))))))))))************+++++++++++++++,,,------......///------......///000000000///000111333444555666666666666666777888999:::;;;:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===============:::999888888888666222000//////...---------------,,,,,,,,,,,,++++++++++++******))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''((((((((((((''''''''''''((())))))))))))))))))(((((((((((()))******))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))******))))))))))))******************************++++++))))))))))))))))))))))))))))))))))))******************))))))******+++,,,++++++,,,,,,---------...............///////////////////////////000111111000111222333333222111000000000000000000000000000---------...//////000000...111444555777>>>JJJTTTrrr{{{|||wwwjjj[[[[[[mmm~~~~~~vvvjjjaaaiiiuuuyyy~~~jjj]]]TTTKKKEEE???===@@@DDDFFFGGGDDD@@@;;;555111///....../////////////////////////////////.........------++++++++++++,,,,,,,,,,,,---------------------------------............///,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''((((((((())))))))))))((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&((()))))))))((('''((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******)))))))))))))))))))))))))))************+++++++++++++++,,,------......///------......///000000000...///111222444555555555444444555666888:::;;;<<<999:::::::::::::::999999;;;<<<===>>>>>>===<<<;;;:::999888888888666222000///...------,,,,,,------,,,++++++++++++*********)))))))))))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((('''''''''((((((((())))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''((((((((((((''''''''''''((()))))))))))))))((((((''''''(((((()))***))))))))))))))))))))))))(((((())))))))))))(((((((((((()))))))))*********))))))))))))************(((((())))))***+++++++++))))))))))))))))))))))))))))))))))))******************))))))******+++,,,***++++++,,,---...//////............///////////////////////////000111111000111222333333222111///////////////////////////---------...///000000000///222666:::DDDVVVmmm~~~|||yyy{{{tttssstttsssnnnmmmzzzhhh[[[YYYWWWeee{{{cccZZZMMMFFFCCCDDDCCCBBBHHHFFFCCC>>>999555111///////////////////////////////////////............,,,,,,,,,,,,---------------------------------------------............///,,,,,,............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''((((((((())))))******((((((''''''''''''(((((('''''''''&&&&&&'''''''''((((((((((((((((((((((((%%%&&&((()))))))))((('''((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******)))))))))))))))))))))))))))************+++++++++++++++,,,------......///------......///000000000...///000222444444555555333333444666888:::<<<===999999:::::::::999888888;;;<<<>>>??????===<<<:::;;;:::888888888666333000......---,,,,,,,,,------+++++++++*********)))))))))))))))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''((((((((()))&&&'''''''''(((((())))))(((((((((((((((((((((((('''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))''''''(((((((((((('''''''''(((((()))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))*********+++))))))))))))************''''''((()))***++++++,,,))))))))))))))))))))))))))))))))))))*********************)))***++++++,,,******+++,,,...///000000............/////////000///////////////000111111000111222333333222000/////////.........------------------...///000000111666:::???GGGWWWtttxxxuuutttwwwmmm```\\\ddddddsssdddWWWQQQMMMHHHEEEHHHHHHHHHEEEAAA:::444000000000000000000000000000000/////////............,,,,,,------------......---------------------------------.........//////,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))((((((((((((((((((((((((''''''''''''''''''''''''***************)))((((((%%%&&&&&&'''((()))******(((((((((((((((((((((((())))))))))))((((((((((((''''''((((((((((((''''''''''''((()))))))))))))))''''''((()))))))))))))))(((((((((((()))***+++,,,++++++,,,,,,,,,,,,------------......///000000000//////000111222333333444333444666888:::===>>>???======<<<;;;::::::999999;;;;;;<<<<<<<<<<<<<<<;;;;;;:::999777666444333222222111000///---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&'''***++++++***'''&&&))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************)))))))))***+++++++++,,,******+++++++++,,,,,,,,,************************************************)))************+++++++++******+++++++++,,,,,,,,,,,,+++///777888222...000...------......///000111000000000000000000000000000000000000000000000111...//////...,,,,,,---///000------111333111222444:::>>>III\\\uuuwwwhhhgggxxxvvvhhh^^^```^^^nnnmmmXXXNNNLLLMMMBBBEEEGGGHHHDDD???;;;888222000//////000111///---000//////.........//////000///...---------------///............---------...------------...//////------------.........///---------------...///000........................------------------------,,,,,,,,,---------......(((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''')))))))))))))))(((''''''&&&&&&''''''(((((())))))(((((((((((((((((((((((())))))))))))((((((((((((''''''((((((((((((''''''''''''((()))))))))))))))''''''((()))))))))))))))(((((((((((()))***+++,,,++++++,,,,,,,,,,,,------------......///000000000//////000111222333444444444444666888:::<<<===>>><<<<<<<<<;;;:::::::::999;;;;;;<<<<<<<<<<<<<<<;;;::::::888777555333222111111111000...---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((''''''&&&&&&''''''((('''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******)))))))))((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))******************************************************************++++++))))))))))))************))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,,,,+++...555555000...000...------......///000111000000000000000000000000111111000000000000000000//////000///------...000222...---000333333555999;;;GGG[[[ppplllgggmmm~~~|||pppjjjmmmoooqqqtttZZZJJJDDDIIIHHHFFFFFFEEECCC???===999666222///......//////111000///...------------000///...------------...///............---------...---------......//////------........./////////------,,,,,,,,,---......------------------------------------------------,,,,,,,,,---------......''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((((((''''''&&&'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''((((((((((((''''''''''''((())))))))))))(((''''''((()))))))))))))))(((((((((((()))***+++,,,++++++,,,,,,,,,,,,------------......///000000000//////000111222333444444555555666777999:::;;;<<<;;;;;;;;;;;;::::::::::::;;;<<<<<<===<<<<<<;;;;;;999888777666444333111111111000///...---++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''(((((())))))******++++++++++++++++++++++++******************************************))))))'''''''''((((((((())))))((((((((((((((((((((((((************************)))************+++++++++******+++++++++,,,,,,,,,,,,+++---111111///...///...------......///000111000000000000000000000000111111111000000/////////...///000///......///111222000222666777777<<>>@@@>>>999444///...///111111000///...---,,,,,,,,,//////......------......///............---------------........./////////....../////////000000000------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......'''(((((())))))(((((('''(((((((((((((((((((((((('''''''''''''''''''''''''''(((((()))((((((''''''((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))((((((((((((''''''((((((((((((''''''&&&'''(((((())))))((((((''''''((()))))))))))))))(((((((((((()))***+++,,,+++++++++,,,,,,,,,------------......///000000000///000000111222333444555666666777777888999::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;:::777777666444333222111000000//////...,,,++++++***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((***)))(((''''''((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&''''''((()))******+++************************************************++++++******))))))(((((('''''''''((((((((())))))))))))))))))))))))))))))************************))))))*********+++++++++******+++++++++,,,,,,,,,---,,,,,,---------...///...------......///000111000000000000000000000000111111111000//////......---...//////......000222///333:::======@@@MMM[[[}}}{{{{{{~~~|||{{{nnngggnnnsssyyy|||eeeZZZUUURRR___|||iii```SSSKKKHHHFFFBBB???@@@AAA@@@===777333111111000//////...---------...//////............/////////............------------......///////////////////////////000000000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......((())))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******)))))))))((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))((((((((((((''''''((((((((((((''''''&&&&&&'''(((((((((((((((''''''((()))))))))))))))(((((((((((()))***+++,,,+++++++++,,,,,,,,,------------......///000000000000000111222333444444555666777777888999999::::::999999::::::::::::::::::;;;;;;;;;;;;;;;:::999999666555444333222000000/////////...---,,,++++++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((***)))(((''''''((()))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))((((((''''''&&&&&&(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))(((((((((((((((((()))))))))******************************))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,------,,,***+++---.........------......///000111000000000000000000000000000000000000//////......,,,---......---...000222///555===@@@BBBPPPnnnvvvrrr}}}www{{{zzzxxx~~~tttbbbTTTPPPaaayyyaaaPPPGGGDDDCCC>>>AAAFFFFFFCCC<<<555222//////.........///000000//////.........//////000///............------------...///000000000//////////////////000000000000111000///......---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))***************'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''((((((((((((''''''&&&&&&'''(((((((((((('''''''''((()))))))))))))))(((((((((((()))***+++,,,++++++,,,,,,,,,,,,------------......///000000000000000111222333444555555777777888999::::::;;;;;;::::::::::::999999999999::::::::::::999888777777444333333222000//////.........------,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((())))))))))))))))))))))))))))))))))))((((((''''''(((((()))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++++++++************************)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,---...---******---...---...------......///000111000000000000000000000000////////////////////////,,,---.........///222444666999>>>DDDNNNggguuuxxxuuueee```eeeuuu___KKKFFFGGGAAACCCGGGJJJJJJEEE<<<666111000000//////000000111//////......//////000000///............------------...///000111000//////....../////////000000000000000//////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))******))))))&&&&&&''''''(((((())))))(((((((((((((((((((((((())))))))))))((((((((((((''''''((((((((((((''''''%%%&&&''''''((((((''''''''''''((()))))))))))))))(((((((((((()))***+++,,,++++++,,,,,,,,,,,,------------......///000000000000111111222333444555555777888999:::;;;<<<======;;;:::::::::999888888888999999999888888777666555222222111111000///.........------,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((())))))))))))))))))))))))*********++++++************************)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,///...******...///,,,...------......///000111000000000000000000000000------......///000000000---...000000111222444777<<<>>>GGGUUUhhhzzzzzzkkkgggiiirrrbbbRRROOOLLLHHHEEEFFFIIIIIICCC===555444333111000////////////////////////000111111///............------------...000111111111///...------.........////////////............//////000------------------------------------------------,,,,,,,,,---------......''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''((())))))((((((%%%&&&&&&'''((()))******(((((((((((((((((((((((())))))))))))((((((((((((''''''((((((((((((''''''%%%&&&''''''(((((('''''''''(((((()))))))))))))))(((((((((((()))***+++,,,++++++,,,,,,,,,---------------......///000000000000111222222444444555666777888999:::<<<===>>>???;;;;;;::::::999888777777888888888888777666444444222111111000///......------------,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,000///******//////+++...------......///000111000000000000000000000000,,,,,,---...///000111111///000222222333444777999???CCCRRRjjjrrr```WWW```qqqfff[[[VVVLLLBBBAAAFFFIIIHHHDDD999888555333000///...---///////////////000111111//////.........------------...000111222111///...------------.........///---------------...///000........................------------------------,,,,,,,,,---------......))))))))))))))))))))))))''''''(((((())))))******((((((((((((''''''''''''***((('''&&&&&&'''(((***))))))(((((('''''''''&&&&&&&&&''''''''''''&&&&&&))))))))))))((('''&&&%%%''')))***)))'''&&&&&&'''))))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))************++++++,,,,,,,,,,,,------.........///////////////000111111222333444555555888888999999999:::::::::<<<<<<;;;:::888777666666777888999999888777666555333222000...---,,,------,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))(((''''''(((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((('''''''''))))))))))))))))))))))))))))))(((((((((((())))))******))))))((((((''''''************************))))))))))))))))))))))))))))))***+++,,,,,,------)))***++++++,,,,,,++++++,,,,,,,,,---------......///////////////.........000000000000000000000000222111000///////////////222111---222;;;999:::HHHLLLWWWnnnvvvWWWSSS```hhhqqqeeeXXXLLLGGGCCCAAADDDKKKFFF@@@777111/////////...---///000...,,,,,,000333//////.........---------...............///000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------))))))))))))))))))))))))'''((((((((()))))))))***)))))))))((((((''''''''')))((('''&&&&&&'''((())))))(((((((((''''''''''''&&&''''''((((((''''''&&&''''''''''''&&&%%%$$$###'''(((***)))'''&&&&&&''')))(((((((((''''''''''''(((((((((((())))))))))))))))))))))))************++++++,,,,,,,,,,,,---------.........//////000000111111222333444555666666777888888888999999999999;;;;;;:::999888777666555888888999999888666555444222111000...---,,,------+++++++++*********))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((()))))))))*********))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((()))))))))(((((('''(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))***)))))))))((((((((('''************************)))))))))))))))))))))))))))******+++,,,,,,------***++++++,,,,,,,,,,,,,,,,,,,,,---------........./////////////////////...000000000000000000000000111000//////......//////222222000999FFFEEEEEEPPPaaannn}}}gggUUUTTTSSSmmmzzzjjjZZZRRRMMMGGGDDDEEEKKKEEE===777444333444444000111222000...---///111//////.........---------...............///000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------))))))))))))))))))))))))(((((((((((())))))))))))++++++***)))(((((('''''')))((('''&&&&&&'''((()))((((((((((((''''''''''''&&&''''''((((((''''''&&&''''''''''''&&&&&&%%%$$$'''((())))))'''&&&''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))************++++++,,,,,,,,,,,,------,,,------...///000111111111222222333444555666777666777777777777777888888:::::::::999888777666555888888999888777555333222111111///...------------*********)))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''(((((()))))))))(((((((((((())))))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((************************))))))))))))))))))))))))*********++++++,,,,,,---++++++,,,---------------,,,------------...............//////////////////000000000000000000000000000///...------...//////...555777===FFFJJJZZZtttzzz}}}}}}{{{}}}|||eeeZZZPPP\\\nnntttbbbUUUKKKFFFEEEKKKHHHCCC===888444222000111222333222///...///000/////////.........------...............///000000000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------))))))))))))))))))))))))(((((((((((()))))))))))),,,,,,+++***)))((('''''')))(((''''''''''''((()))((((((((((((((('''''''''''''''(((((((((((('''''')))))))))))))))(((''''''&&&((())))))(((''''''(((((((((((((((((('''''''''(((((((((((())))))))))))((()))))))))************+++++++++,,,,,,,,,------,,,,,,---...///000111222222222333444555666666777666666666666666666666666999::::::::::::888777666888888888777666444111000000000///...------,,,,,,+++*********))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&'''(((((()))((((((((((((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((()))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))((((((((((((************************))))))))))))))))))))))))*********++++++,,,,,,,,,+++,,,------......------------------........................//////////////////////////////////////////---------...000111222>>>CCCBBBEEETTT}}}|||xxxzzz|||{{{yyyxxxppppppooommmqqq}}}|||dddRRRLLLLLLJJJKKKKKKHHHCCC:::111+++000111222111000000//////////////////...........................///000000000000000000000000000000........................------------------------........................------------------------))))))))))))))))))))))))))))))))))))((((((((((((+++++++++***)))(((((('''((((((''''''''''''(((((('''''''''((((((((((((((('''((((((((((((((((((''')))))))))***))))))((('''&&&'''))))))(((''''''((('''''''''((((((((((((((((((((((((((())))))))))))((()))))))))************+++++++++,,,,,,,,,------,,,,,,---...///000111222111222222333444555666666555555555555555555555555888999;;;;;;;;;:::999888777777777666555333000////////////......---,,,,,,,,,,,,+++++++++*********(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((((((((((()))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((())))))******(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++,,,,,,+++,,,------......---------------.........//////---.........//////000000///////////////////////////...------...111444666===EEEHHHLLLZZZqqqyyy{{{zzzzzz}}}dddYYYbbbpppkkkZZZSSSMMMOOOSSSUUUSSSJJJ<<<333000000000000000111111000000000/////////........................///000000000000000000000000000000........................------------------------........................------------------------))))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))(((((((((((((((((((((((((((((('''''''''((((((((((((((('''(((((())))))((((((''''''''''''((((((''''''&&&%%%'''))))))((('''((()))'''''''''((((((((((((((((((((((((((())))))))))))))))))))))))************++++++,,,,,,,,,,,,------,,,------...///000111111000111111222333444555666666666666555555555555444777888:::;;;;;;:::999888555555666555444222000///...............---,,,+++,,,,,,,,,++++++++++++***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''(((((((((((('''&&&%%%(((((())))))))))))(((((())))))(((((((((((())))))'''(((((())))))******+++))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,---------------------........./////////------......///000000000000000000000000000000000///.........111555999;;;BBBBBBDDDXXXxxxrrr~~~zzzXXXNNNSSS\\\}}}vvvcccXXXUUUTTTVVVYYYTTTIII???444222000///000222222111000000000/////////.....................///000000000000000000000000000000........................------------------------........................------------------------))))))))))))))))))))))))***)))))))))((((((((('''''''''(((((((((((())))))''''''((((((((((((''''''''''''''''''((((((((()))(((((())))))))))))((((((''''''((((((((((((''''''%%%'''))))))((('''((()))''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))************++++++,,,,,,,,,,,,---------.........//////000000///000000111222333444444666666666666555555555444444555888::::::999777666333444444444333222000///------.........---,,,+++++++++++++++************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***'''''''''((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))((('''&&&%%%$$$(((((())))))))))))(((((())))))(((((((((((())))))'''(((((()))******++++++))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,............////////////------......///000000111000000000000000000000000/////////000444999>>>AAAAAAEEEOOOkkknnnppplllSSSMMMFFF]]]~~~qqqdddUUUQQQUUUWWWQQQIII<<<888333000111222222111000000000000/////////..................///000000////////////////////////........................................................................------------------------))))))))))))))))))))))))******))))))((((((((('''&&&&&&''''''((()))))))))''''''((((((((((((''''''&&&'''''''''(((((())))))(((((())))))))))))(((((())))))***************)))%%%'''((()))((('''((()))&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))************++++++,,,,,,,,,---------........./////////////////////000111222333333444777777666666666555555555111333666888999888666444222333333444333222111000,,,---.........---,,,+++************))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******''''''''''''((((((((()))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))***))))))((('''%%%$$$###(((((())))))))))))(((((())))))(((((((((((())))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++............/////////000---------...///000000111000000000000000000000000/////////111666;;;AAAEEECCCRRRfff}}}lllcccnnn}}}~~~zzz]]]PPPPPPPPPZZZwwwxxx\\\PPPSSSYYYWWWRRRCCC===666222111222222111000000000000////////////...............///000000////////////////////////................................................////////////////////////------------------------((((((((((((((((((((((((,,,+++++++++******))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************))))))))))))***************++++++,,,,,,------...,,,,,,,,,---------......///000222222111111222444444444444555555555666666777777666666666666666666444444333222111000///.........---,,,,,,+++******+++*********))))))(((((((((((((((((()))))))))))),,,+++***))))))***+++,,,))))))))))))))))))))))))+++***)))'''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))(((((((((((()))))),,,,,,++++++******))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((&&&&&&''''''(((((())))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++***)))(((((())))))++++++******************++++++******************(((((()))***,,,---.........------------...//////////////////000000000000///000000///------...000555))))))666>>>>>>FFFSSSccciii}}}zzzmmmggglllooonnnsss}}}}}}{{{~~~rrriiiggghhhjjjlllooorrrsssuuuuuuxxx{{{~~~|||cccYYYTTTQQQZZZsssyyy^^^SSSRRRSSSSSSPPPKKK@@@555333666333---111111///......///000111.........///////////////////////////////////////................................................//////.........---------........................))))))))))))))))))))))))++++++******))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))))))))******))))))))))))***************++++++,,,,,,------...,,,,,,,,,---------......///000222222111111222444444444555555555666666666888888888888777777777666444333333222000//////.........---,,,,,,+++******+++*********)))))))))))))))))))))))))))(((((((((++++++***))))))***++++++************************+++***)))((((((((())))))))))))))))))))))))))))))************************))))))))))))************(((((((((((()))))))))***))))))(((((((((((())))))***************)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++***)))))))))))))))************************,,,,,,,,,+++++++++++++++)))******+++,,,---.........------------...//////////////////000000000000///000000///......000222111000999CCCEEEJJJbbb{{{jjjkkkqqqvvv~~~yyysssooommmlllkkkfffffffffeeecccbbb``````dddbbbbbbdddfffccc[[[UUURRRRRRSSSTTTUUUVVVWWWXXXWWWZZZ]]]___aaadddiiilllvvv}}}{{{pppbbb\\\___pppfffUUUPPPQQQRRRRRRLLL???777555333///333222111000000000000000////////////////////////////////////////////////................................................//////.........---------........................************************))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((()))))))))))))))))))))***************++++++,,,,,,------...,,,,,,,,,---------......///000222222111111333555555555555555666666666666;;;:::999999888777666666333333222111000///.........------,,,,,,++++++******************)))))))))*********))))))(((((((((++++++***))))))***++++++************************,,,+++******))))))******))))))))))))))))))))))))************************)))))))))*********++++++((((((((()))))))))*********))))))(((((())))))***((())))))))))))))))))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))((((((''''''(((((())))))******))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***))))))))))))))))))************************,,,,,,,,,---------------,,,,,,,,,---------.........------------...//////////////////000000000000///000000//////000222444000777BBBIIIJJJZZZ}}}zzz~~~xxxsssqqqgggbbb[[[UUURRRPPPNNNLLLJJJIIIIIIIIIIIIJJJJJJKKKOOOMMMKKKLLLNNNNNNKKKHHHFFFEEEEEEDDDDDDCCCBBBBBBBBBDDDFFFHHHIIIKKKNNNQQQTTTZZZccciiinnnvvvrrr]]]RRRccc}}}hhhYYYVVVRRRWWWVVVLLL???888444222222222222222111111000000////////////////////////////////////////////////...............................................................---------........................))))))))))))))))))))))))((((((((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((()))))))))***************++++++,,,,,,------...,,,,,,,,,---------......///000222222222222444555555555666666666777777777;;;:::999888777555444444222222111000//////......---------,,,,,,+++++++++************************++++++******)))(((((((((+++******************+++************************,,,+++++++++++++++++++++************************************************))))))*********+++++++++(((((()))))))))************))))))))))))))))))***''''''(((((())))))******((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((++++++******))))))((((((&&&''''''((()))******+++((()))))))))************(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************)))))))))))))))******************+++++++++,,,,,,,,,,,,------------..................------...------------...//////////////////000000000000000000000//////000222555;;;<<>>@@@AAACCCCCCCCCDDDFFFHHHFFFJJJPPPTTTWWW\\\dddjjjqqqzzzyyyUUULLLYYYnnnjjjXXXNNNSSSVVVSSSJJJ@@@999555000111111222222222111111000000000///////////////////////////////////////................................................................................................((((((((((((((((((((((((''''''''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((()))))))))***************++++++,,,,,,------...,,,,,,,,,---------.........000222222222333444666666666666777777777888888:::999888777555333222222111000000//////.........------,,,,,,,,,,,,++++++***************++++++++++++*********)))))))))(((*********++++++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************************************++++++++++++))))))))))))******************))))))))))))******''''''(((((())))))******((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((++++++******))))))((((((&&&''''''((()))******+++((()))))))))************(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************)))))))))))))))******))))))*********+++++++++***+++++++++,,,,,,------//////............------...------------...//////////////////000000000000111111111000///000444666DDD@@@FFFXXXppp}}}wwwjjjgggaaaZZZRRRLLLGGGEEECCCAAA???>>>???@@@???>>>>>>>>>===<<<<<<>>>???@@@BBBBBBBBBCCCDDDCCCAAA???BBBBBBAAAAAA@@@???>>>>>>>>>???@@@???>>>>>>@@@BBBBBBDDDGGGHHHHHHKKKOOOSSSVVV___jjjssszzziiiMMMHHHTTTggg___NNNNNNPPPSSSSSSKKKAAA999000000000111111222222333111111000000////////////////////////////////////................................................---.............................................''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((()))))))))))))))))))))***************++++++,,,,,,------...,,,,,,,,,---------.........000222333333333555777777777777777888888888888999888777666444333222111000/////////.........---,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++************************)))***++++++++++++***)))++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,)))))))))*********+++++++++******))))))******+++((())))))))))))))))))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))((((((''''''(((((())))))******))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++)))))))))***++++++,,,,,,******++++++,,,,,,------..................------...------------...//////////////////000000000000111222222111222444999===BBBCCCPPPkkkxxxrrriii```ZZZOOOMMMKKKHHHDDDBBB@@@@@@???>>>============<<<:::>>>>>>======>>>>>>??????@@@AAACCCDDDCCCBBB@@@>>>AAAAAAAAAAAAAAAAAA@@@@@@>>>>>>???>>><<<<<<===???>>>???@@@@@@@@@AAADDDGGGEEEKKKQQQVVVYYYaaakkksss___PPPLLLRRRiii^^^TTTNNNQQQVVVRRRIIIBBB444333222111111222333444222111111000000//////...////////////////////////................................................---------.......................................((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))))))))******))))))))))))***************++++++,,,,,,------...,,,,,,,,,---------.........000222333333444666888777777777888888888999999999888777666555444333222//////............------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))))))))******++++++,,,)))***++++++++++++***)))++++++++++++++++++++++++((()))***,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,))))))*********++++++++++++******))))))******+++***************)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))***++++++((())))))***++++++,,,,,,+++++++++,,,---.........------------------.........------------...//////////////////000000000000000111222444666;;;BBBFFFFFFQQQfffzzzmmmkkkzzz~~~zzzoooaaaWWWQQQKKKDDD@@@@@@??????>>>>>>?????????>>>>>>>>>???>>><<<:::??????@@@BBBBBBCCCCCCCCCDDDEEEFFFFFFFFFEEEEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEBBBCCCCCCBBB@@@???@@@BBB??????>>>>>>===>>>@@@BBB???AAADDDEEEFFFIIIOOOSSS[[[aaammm||||||kkkVVVQQQWWWqqqzzzgggUUUQQQSSSRRROOOMMM<<<:::666222111111222333222222111111000//////...////////////////////////................................................---------.........//////........................))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))************))))))))))))***************++++++,,,,,,---......,,,,,,,,,---------.........000222333333444666888777888888888888999999999999999888777666555444444..................------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,(((((()))***+++,,,,,,---)))***+++,,,,,,+++***)))++++++++++++++++++++++++((()))***+++,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++++++++************++++++,,,,,,++++++******))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((&&&&&&''''''(((((())))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))***++++++((())))))***++++++,,,,,,,,,,,,------...///000000,,,,,,,,,---------.........------------...//////////////////000000000000///000333666:::AAAIIINNNTTTfff~~~{{{wwwwww}}}xxxgggaaaVVVKKKFFFEEEAAA;;;??????>>>>>>===>>>>>>>>>@@@???@@@AAACCCCCCAAA???===>>>AAACCCEEEEEEEEEEEEFFFFFFGGGFFFFFFGGGIIIKKKHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGEEECCCCCCDDDFFFDDDCCCBBB@@@??????@@@AAA>>>???AAAAAABBBCCCDDDFFFKKKNNNWWWdddsssjjj^^^UUU\\\tttxxx^^^RRRPPPOOOQQQUUUCCC@@@:::444111000111222222222222111000//////...////////////////////////................................................---------.........//////........................))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''&&&&&&))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000000111222444555666666666777777777777888888888;;;;;;:::999777555333222000//////---,,,+++******************************,,,,,,,,,++++++*********++++++++++++******)))))),,,,,,++++++++++++++++++,,,+++++++++******************+++,,,,,,,,,++++++,,,+++)))***+++---,,,,,,******+++++++++++++++++++++++++++,,,......---,,,+++******+++,,,+++)))'''+++*********++++++)))'''************))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&'''((()))******((((((''''''''''''(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++***)))((((((((((((((())))))))))))((()))++++++)))((()))***)))************+++++++++******))))))******+++,,,,,,,,,,,,---------......///////////////.........///000111000/////////111555---000>>>CCCAAAJJJZZZ}}}wwwjjj]]]MMMKKKHHHDDD@@@>>>======???@@@AAAAAA@@@AAACCCEEEBBBCCCDDDEEEFFFEEEEEEDDDDDDEEEFFFFFFFFFGGGJJJMMMPPPNNNLLLMMMOOOPPPMMMKKKKKKJJJIIIJJJKKKLLLKKKJJJJJJHHHHHHJJJIIIFFFEEEGGGCCCBBBBBBCCCCCCDDDCCCCCCBBB???===<<<>>>@@@AAAAAAEEEGGGJJJPPPXXXbbbkkkppp{{{aaaVVVZZZmmmvvv]]]PPPNNNUUU\\\OOOCCC888555444111111222666444222000//////000000//////////////////////////////.........---------////////////////////////........................//////.........---------))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///000111222444555666666777777777777888888888888;;;::::::999777555333222000///...---,,,++++++***************************,,,,,,,,,+++++++++******++++++++++++*********)))++++++++++++++++++++++++***************+++++++++******+++++++++++++++***,,,+++******+++,,,,,,+++,,,------------.........***))))))******++++++***---,,,++++++,,,---,,,***,,,+++***+++,,,,,,***(((++++++++++++************++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***)))(((((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((''''''''''''(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))(((((((((((((((((()))))))))***((()))++++++)))))))))***)))************+++++++++******))))))******+++,,,,,,,,,,,,,,,------------.........///////////////...///000///...---///000222444;;;AAABBBIIIbbb|||}}}ooofff___UUUKKKCCCBBB@@@???>>>>>>>>>???>>>@@@BBBCCCDDDEEEHHHJJJKKKJJJJJJJJJJJJKKKLLLLLLQQQRRRSSSSSSSSSVVVZZZ]]]\\\ZZZWWWWWWXXXYYYXXXVVVXXXWWWUUUTTTSSSRRRQQQOOOOOOLLLLLLMMMLLLGGGFFFGGGHHHGGGFFFEEEEEEEEEDDDCCCBBB@@@======>>>??????>>>AAAAAAAAACCCGGGMMMRRRUUUdddmmmzzzrrr___ZZZkkklllbbb[[[SSSVVVOOOHHHAAA:::333333666555444333222111000111111//////////////////////////////.........---------////////////////////////........................//////.........---------))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((()))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///000111222333555666666777777777777888888888888:::999999888666444222111//////...---,,,++++++***************************,,,,,,,,,++++++++++++***++++++++++++************++++++++++++++++++++++++******++++++,,,---------++++++,,,,,,,,,,,,++++++---,,,++++++,,,---,,,+++++++++++++++,,,,,,,,,,,,,,,+++***))))))***++++++---,,,+++,,,---...---,,,---,,,++++++,,,,,,+++***---,,,,,,,,,,,,+++++++++++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***))))))(((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))))))))(((((((((((()))))))))******(((***++++++***))))))***)))************+++++++++******))))))******+++,,,++++++++++++,,,,,,,,,,,,------......//////000000///000111000///...000222...:::CCCCCCDDDYYYnnniii___SSSKKKGGGCCC===>>>=========>>>???AAABBBAAADDDHHHJJJLLLNNNQQQSSSZZZYYYXXXXXXXXXZZZ\\\^^^eeeeeeffffffgggjjjooosssrrroookkkiiiiiijjjiiiiiilllkkkjjjhhhfffdddcccbbb^^^[[[ZZZZZZWWWQQQMMMNNNOOOLLLJJJHHHHHHGGGEEEDDDEEECCCBBBBBBBBBBBBAAA???AAAAAA@@@??????@@@BBBCCCHHHNNNXXXcccooorrrXXXSSS\\\}}}}}}jjjUUUWWWVVVSSSLLL???444222777444333333333222222111111/////////////////////////////////............---////////////////////////.......................................---------))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***++++++,,,,,,,,,,,,------,,,,,,,,,---------......//////000222333444555666666666777777777888888888888888888777555333222111//////...---,,,,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------.........,,,---------------,,,,,,---,,,,,,,,,......---++++++++++++++++++,,,,,,,,,///...---+++***+++---000,,,,,,...111222111...+++...,,,+++***++++++***))),,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))*********)))(((((()))))))))*********(((***,,,+++***)))******))))))*********+++++++++******))))))******+++,,,******+++++++++,,,,,,,,,,,,------...///000111111111222222111111111333555222>>>FFFGGGSSSttttttfffTTTQQQJJJCCC??????>>>>>>?????????@@@BBBDDDFFFHHHJJJMMMQQQUUUWWWYYY[[[]]]ggghhhjjjlllnnnppprrrssszzzzzzzzzzzz{{{~~~}}}}}}}}}~~~~~~}}}|||||||||uuuqqqooommmhhh___ZZZYYYZZZVVVRRRPPPOOONNNLLLIIIIIIHHHGGGGGGHHHGGGEEECCCBBBBBBAAAAAAAAAAAABBBBBBCCCEEEIIIMMMUUU```mmmuuupppZZZQQQWWWxxx{{{___UUUTTTTTTQQQGGG;;;555666222222222222222111111000/////////////////////////////////...............////////////////////////................................................))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((('''''''''((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***+++++++++,,,,,,---------,,,,,,,,,---------.........///000111333444555555555555666666666777777777777777666555444333111000.........------,,,,,,+++************************+++++++++++++++++++++++++++++++++++++++++++++,,,++++++,,,,,,---------...------------,,,,,,,,,,,,,,,------...///.........---,,,,,,---//////...,,,000000000/////////......,,,------,,,+++,,,///333222444999===???<<<555000111...,,,+++++++++***))),,,++++++++++++*********,,,,,,++++++++++++,,,,,,************************************************************************''''''(((((())))))******))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********)))((((((''''''))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++++++++))))))))))))************)))***,,,,,,***)))***+++))))))*********+++++++++******))))))******+++,,,******+++++++++,,,,,,,,,,,,------...///000111111000111111111111222555888;;;AAAEEENNNggg}}}ooo\\\NNNDDDBBBAAA@@@>>>===???AAA???@@@AAADDDGGGKKKOOOQQQVVVYYY]]]```bbbdddgggiiiooosssyyyxxxnnngggfffhhhccc]]]ZZZYYYXXXUUUQQQLLLJJJIIIIIIIIIHHHFFFDDDAAAAAA@@@@@@AAAAAABBBBBBDDDDDDEEEFFFIIINNNTTTXXXmmmdddLLLLLL\\\kkkXXXSSSQQQSSSPPPGGG===888222222222111000000//////////////////////////////////////////////////////////////////////////////........................---.....................))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))'''''''''(((((())))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((()))*********++++++,,,,,,------...,,,,,,,,,---------.........///000111222444555555444444444444555555555555555555555444333222111000......---------,,,,,,,,,***************************++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------....../////////,,,,,,,,,,,,,,,---------///000111222333444444444000000111444666777555333555555444333111000//////+++...000000///111555999@@@CCCHHHMMMNNNJJJBBB<<<888555111//////...---,,,++++++++++++************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************************************(((((((((((()))))))))))))))******++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********))))))(((((((((***))))))(((((())))))***))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++***)))))))))*********++++++)))+++,,,,,,+++******+++)))************+++++++++******))))))******+++,,,++++++++++++,,,,,,,,,,,,------......//////000000---...//////000333777:::>>>AAAGGGUUUooo|||{{{xxxmmmcccVVVHHH>>>>>>===>>>@@@???===???CCC@@@BBBEEEJJJQQQXXX]]]```fffhhhkkknnnpppsssxxx{{{}}}~~~|||zzzssskkkfffdddbbb]]]XXXTTTQQQOOOMMMLLLJJJGGGEEEGGGFFFDDDBBBAAAAAABBBBBBAAAAAABBBCCCEEEHHHJJJLLLTTTfffxxxqqqWWWOOONNNhhhggg[[[QQQQQQRRRLLLAAA:::555444222000/////////000////////////////////////...////////////000000000////////////////////////........................---------...............))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))&&&''''''((())))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***))))))))))))***++++++******+++,,,,,,---......,,,,,,,,,---------............///111222333444555222222333333333333444444444444444444333111000///...------------,,,,,,,,,******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------.........///000111111111------///000222333444555777999:::<<<>>>???@@@@@@<<<<<<>>>AAADDDEEEDDDCCC???>>>===;;;999777555555333888===>>>>>>@@@EEEJJJPPPQQQTTTWWWWWWTTTNNNIIIAAA>>>999666555444222111---,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************************************))))))))))))(((((((((((()))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))******))))))))))))******))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))((())))))*********+++++++++)))+++,,,,,,+++******+++)))************+++++++++******))))))******+++,,,,,,,,,,,,,,,------------.........///////////////...///000111333777<<<@@@DDDMMMZZZfffssssssjjj^^^RRRIIIDDD???===>>>===???CCCDDDCCCGGGOOOOOOQQQUUU[[[bbbjjjppptttxxxzzz}}}}}}xxxqqqjjjgggddd^^^ZZZVVVSSSPPPMMMPPPNNNJJJGGGEEEEEEFFFFFFBBBBBBAAABBBCCCEEEFFFFFFFFFOOO[[[ggguuubbbWWW]]]sss___VVVTTTPPPIIIDDD:::888444111//////111222////////////////////////.../////////000000000000////////////////////////........................---------.........//////))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))&&&''''''((()))******+++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***************++++++,,,******+++,,,,,,---......,,,,,,,,,---------............///111222333444555111111222222222333333333444444444333222111000///------------------,,,,,,*********************************++++++,,,,,,,,,+++++++++,,,,,,---------...//////000111222222333000111333555888;;;===>>>AAABBBDDDGGGIIIJJJKKKLLLHHHHHHKKKNNNRRRSSSRRRQQQNNNMMMKKKHHHFFFCCCAAA@@@???DDDKKKNNNOOOQQQVVVZZZYYYYYYYYYZZZZZZXXXTTTPPPHHHEEE@@@<<<:::999777666......---------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******************************************************))))))(((((('''''')))***+++,,,,,,+++***)))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))************))))))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))((('''''')))************+++++++++)))+++---,,,+++***+++,,,)))************+++++++++*********)))***++++++,,,,,,,,,------------......///////////////.........000222333555777<<>>;;;666222000000222444////////////////////////.../////////000000111111////////////////////////........................---------.........//////))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,---......//////......---...///000000111111000444444333333333444444555222222222111000//////...------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++)))***,,,.........------000///...///111555999;;;999:::;;;===@@@CCCFFFGGGFFFHHHJJJMMMNNNOOONNNNNNUUUUUUSSSRRRQQQQQQQQQQQQRRRSSSSSSRRROOOKKKGGGDDDLLLOOOTTTXXX[[[[[[[[[ZZZ[[[[[[ZZZZZZYYYYYYXXXXXXSSSPPPKKKFFFBBB???>>>===666555333222111///,,,***---,,,,,,---///000...---))))))******++++++++++++<<<222)))'''+++...+++'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))***+++++++++***)))'''%%%))))))))))))))))))))))))************************)))************+++++++++++++++******************++++++************++++++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,---------............///,,,...000000///...//////111,,,...:::???>>>CCCLLL^^^}}}kkk[[[TTTLLLDDD@@@BBBAAA======AAA@@@BBBFFFKKKQQQYYYaaagggmmmlllqqq{{{~~~wwwtttpppiiibbb```[[[VVVQQQOOOMMMKKKJJJIIIFFFEEEHHHHHHDDDBBBDDD>>>@@@BBBDDDIIIRRR]]]eeezzzwwwaaaxxxuuubbbYYYVVVUUUKKKAAA777333000------000000000000000//////////////////............//////////////////////////////............////////////........................))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))************+++++++++,,,++++++,,,,,,,,,,,,------,,,---......//////............///000111111111111333333222222222333333333222222111000000///......------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,------.........---------------------,,,,,,111111111222444777:::<<>><<<:::888777666555222///---,,,+++,,,---...,,,++++++++++++,,,,,,,,,------777111***(((+++---+++((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))******+++******)))((('''))))))))))))))))))))))))************************)))************+++++++++************************++++++************++++++++++++************++++++******+++++++++,,,,,,,,,---------............///---...000000///...///000555111333;;;???@@@KKKZZZ{{{sssgggWWWKKKGGGGGGAAA>>>@@@AAA???AAAFFFJJJNNNTTTZZZ___eeelllppptttuuu|||wwwmmmnnniii```YYYUUUQQQOOOMMMNNNJJJIIIKKKJJJEEECCCEEE???@@@AAAAAACCCIIIQQQWWWcccvvvuuunnnooo^^^VVVSSSSSSGGG;;;666444222333555111000000000//////////////////............//////////////////////////////............////////////........................))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,------------...////////////...//////000111222222222222222222222222222222222222111111000000//////......------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,------......///////////////...---------......222333555777;;;===@@@AAAEEEEEEEEEFFFGGGHHHHHHIIIHHHFFFBBB>>>======???AAABBBBBBAAAAAA@@@@@@@@@@@@EEEDDDCCCCCCCCCDDDEEEFFF@@@@@@AAACCCEEEGGGIIIJJJGGGGGGGGGHHHJJJLLLNNNPPPOOORRRUUUXXXVVVQQQKKKGGGDDDBBB@@@>>>===;;;888555111///------------,,,+++---------------.........111...+++******+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++************++++++*********))))))***************+++++++++,,,,,,,,,---------............///---///000000//////000111333222666<<<>>>FFF[[[rrryyynnnaaaWWWMMMCCC>>>>>>CCC???>>>@@@CCCFFFKKKQQQUUUZZZbbbiiioootttyyy|||{{{qqqggg___ZZZWWWUUUTTTOOOLLLLLLKKKFFFDDDDDDBBBBBBAAA@@@???AAAEEEHHHKKKYYYkkkzzzfff]]]nnneeeWWWTTTYYYMMM@@@:::666222222444111111000000000/////////000//////......//////000////////////////////////............////////////........................((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))))))))*********+++++++++,,,,,,,,,------------...///////////////000000111222333333333333333333333333333222222111000000000//////.........------,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,------------------......//////...///000222555666555777;;;>>>BBBDDDEEEFFFDDDDDDDDDDDDDDDDDDCCCCCC;;;<<<<<<===============@@@AAAAAABBBBBBBBBBBBBBBDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC???>>>===<<<===>>>@@@AAAEEEHHHMMMRRRUUUVVVUUUTTTMMMKKKHHHFFFEEEBBB>>><<<888555111/////////...,,,........................+++,,,,,,,,,*********+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))************))))))***)))((((((((()))+++,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++***************+++++++++++++++************++++++******))))))))))))************+++++++++,,,,,,,,,---------............///...///000000//////111333111555;;;@@@DDDSSSrrr|||wwwbbbWWWLLLEEE@@@<<<<<<@@@AAAAAABBBEEEJJJQQQYYY___ccchhhpppwww~~~~~~uuummmgggddd^^^WWWRRRQQQPPPLLLIIIIIIEEEEEECCCAAA@@@@@@AAABBBAAAIIISSS]]]jjj}}}zzz]]]YYYbbbrrrttt```ZZZZZZSSSLLLEEE===333000111111111111000000000//////000000////////////000000////////////////////////............////////////........................(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********+++++++++,,,,,,,,,---------...//////000000//////000111222333333444444333444444555555444333222222/////////...............------,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,...---,,,++++++,,,,,,---//////111333666;;;>>>@@@@@@AAACCCEEEFFFFFFEEEDDD@@@@@@@@@@@@@@@???>>>===>>>???@@@AAACCCDDDEEEEEEHHHIIIKKKMMMNNNOOOPPPPPPJJJJJJJJJKKKLLLLLLLLLMMMRRRQQQPPPMMMJJJGGGEEECCCEEEDDDAAA???===<<<<<<<<<>>>>>>@@@CCCHHHNNNSSSVVVUUUSSSQQQOOONNNKKKHHHEEE>>>:::555222000///...---..................------)))+++---,,,+++***+++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))************))))))))))))(((((((((***+++,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++))))))*********+++++++++++++++************++++++******))))))))))))************+++++++++,,,,,,,,,---------............//////000000000///000333555555:::AAAFFFLLL```~~~qqqccc[[[OOOGGG@@@>>>======???CCCBBBEEEIIILLLRRR\\\ffflllrrrvvv||||||vvvlllccc[[[ZZZXXXTTTPPPPPPGGGFFFDDDCCCCCCCCCCCCCCCBBBDDDGGGLLLTTTcccwwweeeXXXQQQnnnssseeeYYYXXXVVVSSSHHH;;;444444111111111111000000000000000000////////////000000////////////////////////............////////////........................))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,------......///000000000000///000000111222333333333333444555666666555444222111..................------------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,...---,,,,,,---...000111333555777:::>>>BBBEEEGGGIIIIIIIIIHHHGGGDDDBBB@@@???@@@AAABBBAAA@@@???>>>BBBBBBAAAAAABBBDDDFFFHHHKKKKKKLLLLLLLLLJJJIIIHHHDDDEEEEEEFFFIIILLLNNNPPPOOONNNLLLKKKIIIHHHHHHHHHLLLKKKHHHFFFCCC@@@>>><<<>>><<<;;;:::===BBBHHHLLLVVVUUUTTTTTTUUUTTTRRRPPPEEE@@@999444111000///.../////////...............***,,,---,,,++++++,,,---++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))((())))))***++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))))))))***++++++,,,,,,++++++************++++++*********))))))***************+++++++++,,,,,,,,,---------............//////000111000000111444666777<<>>;;;===???>>>@@@DDDEEELLLRRRUUU[[[fffqqqvvvzzz~~~zzzooodddaaa^^^YYYTTTRRRKKKIIIFFFEEEEEEEEEEEEDDDCCCBBBCCCEEEIIIQQQaaaoooxxx[[[III^^^{{{```[[[WWWTTTMMMAAA888444222222111111111000000000111000000//////000000111////////////////////////............////////////........................))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,++++++,,,,,,,,,,,,------......///000000000000000///000111222333333333333333444555555555333111000------------------------------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,------...///111555888:::===>>>@@@BBBDDDFFFGGGGGGGGGGGGGGGFFFFFFDDDCCCCCCEEEFFFHHHIIIJJJIIIHHHGGGDDDHHHMMMQQQRRRPPPMMMJJJOOOQQQTTTWWWYYYZZZYYYYYYSSSQQQNNNMMMPPPUUU[[[```^^^ZZZSSSMMMJJJIIIKKKLLLMMMMMMMMMLLLJJJGGGDDDBBBDDDCCCBBBAAABBBCCCDDDEEEMMMMMMNNNQQQUUUXXXXXXWWWMMMHHH@@@999666555444333111111000000000/////////...---,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))((())))))************)))))))))))))))))))))))))))************************)))************+++++++++((())))))***++++++,,,,,,++++++************++++++++++++************++++++******+++++++++,,,,,,,,,---------............///000111111000000111555777<<<@@@FFFMMMZZZnnnyyykkk]]]PPPFFFAAA???;;;:::>>>BBBCCCEEEHHHMMMWWW___bbbgggrrr|||wwwpppkkkddd^^^[[[TTTPPPKKKHHHGGGGGGFFFDDDCCCAAABBBDDDDDDEEEPPP\\\nnnzzz```]]]ooo~~~kkkYYYRRRPPPIII<<<444222222222111111111000000111111000000000000111111////////////////////////............////////////........................))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------...//////000000000000000//////000111222222222222222333444555444222000...---------------------------------,,,,,,,,,++++++++++++,,,---------,,,,,,---...///222666;;;@@@BBBEEEFFFGGGHHHHHHGGGFFFEEE???@@@AAACCCEEEGGGHHHIIIKKKMMMOOOQQQRRRQQQPPPOOOKKKVVVeeeqqqssslll___WWWXXX]]]gggsss~~~zzzuuunnnjjjkkkqqqzzzqqqaaaTTTNNNMMMNNNOOOPPPRRRSSSRRROOOLLLKKKIIIJJJLLLMMMLLLJJJGGGEEEBBBCCCFFFLLLRRRWWWYYYYYYUUUOOOGGG@@@<<<:::999999222222222222111111000000000...++++++,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))((()))***++++++***)))((())))))))))))))))))))))))************************)))************+++++++++((())))))***++++++,,,,,,++++++************++++++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,---------.........//////000111111000000222555888EEEIIIOOOZZZkkkrrrkkk___SSSHHHBBB>>>===<<<999999???EEEHHHLLLPPPUUUaaajjjlllqqq|||~~~uuummmiii]]]XXXQQQLLLJJJIIIGGGDDDDDDBBBCCCEEEBBB???DDDNNNQQQeee}}}|||ccc[[[{{{aaaVVVWWWSSSDDD777222222222111111111111000111111000000000000111111////////////////////////............/////////000........................---,,,***(((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((******))))))******+++,,,******+++,,,---//////000............/////////000000111111111111222222222444444333222222111111000//////.........---------------...///...---,,,++++++,,,,,,,,,,,,,,,///111111444777;;;???BBBDDDDDD@@@AAACCCDDDBBB???<<<:::<<>>MMMZZZwwwqqq[[[SSSHHH@@@>>>>>>>>>>>>???DDDHHHGGGJJJSSS\\\```lllooosssvvv{{{vvvfffXXXTTTRRRMMMIIIIIIIIIFFFDDDCCC@@@<<>>:::555555222...------------,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++*********)))************************,,,+++******))))))******&&&&&&&&&&&&%%%%%%%%%$$$************************))))))))))))))))))))))))))))))************)))))))))))))))))))))*********))))))))))))************************************************************)))))))))***+++++++++,,,)))************+++++++++++++++,,,,,,,,,,,,++++++************++++++++++++++++++,,,,,,,,,---------////////////////////////111111111111444:::AAAFFFSSSnnn~~~rrreeeNNNHHH@@@<<<<<<>>>@@@AAABBBHHHMMMNNNSSS]]]gggkkktttwww|||uuufff```\\\UUUOOOLLLHHHDDDCCCCCCAAA>>>@@@EEEDDDGGGRRRdddwwwuuu```ggghhhVVVVVVTTTIII>>>666000111333111000111111111111111111111111111000000000000000000000000........................//////.........---------,,,+++***((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************************))))))******+++,,,***++++++,,,---.../////////////////////.........000111111111111222222222333333222222111000000000...............---------***+++,,,---..................//////000333777;;;BBBAAA@@@???<<<888555333:::<<<>>>??????@@@BBBCCCFFFIIIHHHMMMZZZbbbkkk{{{www[[[VVVSSSQQQPPPRRRSSSPPPMMMTTTTTTVVVYYYVVVNNNHHHFFFEEEKKKOOOPPPPPPOOOJJJDDDAAA???===???CCCDDDCCC@@@===999333///............------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************************************,,,+++******))))))******)))))))))))))))(((((((((************************))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))******************************************************************************++++++)))************+++++++++******++++++++++++******************+++++++++,,,,,,,,,,,,,,,------------//////////////////////////////000111555===FFFMMMcccrrrfff[[[RRRCCC???;;;999;;;???CCCEEEHHHPPPUUUXXX^^^jjjtttyyysssjjjeee]]]UUUQQQNNNIIIFFFFFFDDD@@@@@@CCCBBBBBBGGGQQQ]]]lllmmmUUU[[[}}}yyyfffYYYQQQRRRGGG;;;111111444444111000111111111111111111111111000000000000000000000000......................../////////............---++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))******************************))))))******+++,,,++++++,,,,,,---...//////////////////............000000111111111222222222222222222111000000//////........................,,,,,,------............+++---111444666999===???DDDAAA<<<777555666777999<<<>>>BBBDDDGGGLLLSSSXXXaaaccceeerrrzzzwwwsssqqqssstttmmmddd___YYYTTTRRROOOKKKKKKNNNPPPPPPNNNKKKHHHFFFDDDCCCBBB@@@???BBBFFFIIIKKKKKKFFFBBB>>>999777444111///......---,,,,,,+++++++++************************++++++++++++++++++++++++************************,,,+++******))))))******++++++++++++++++++++++++************************))))))))))))))))))))))))))))))************))))))++++++******))))))((((((((()))))))))************************************************************+++++++++***************))))))*********+++++++++)))******++++++******)))*********+++++++++,,,,,,,,,,,,,,,------------...///////////////000000000111000111555:::BBBLLLUUUxxxooo]]]PPPGGGBBB???===<<<<<>>777222111000...---++++++++++++************************+++++++++++++++++++++,,,************************,,,+++******))))))******((((((((((((((((((((((((************************))))))))))))))))))))))))))))))************))))))++++++******))))))((((((((()))))))))************************************************************+++++++++***************))))))*********+++++++++)))******++++++******)))***++++++++++++,,,,,,,,,,,,,,,---------.........////////////000000111111555333555===CCCJJJUUU```~~~jjjXXXJJJAAA===<<<;;;<<<>>>AAAEEEJJJOOORRR```gggmmmnnnrrr{{{vvvllldddZZZQQQNNNLLLGGGCCCAAABBBAAAAAABBBCCCHHHUUUbbbsssmmmRRRPPPYYY|||xxxWWWWWWRRRIII???999555111111555111111111111111111111111////////////////////////////////////////////////////////////////////////))))))******))))))))))))))))))))))))))))))))))))************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************************))))))******+++,,,,,,,,,,,,---------................../////////000000111111111111222222222111111000000///.........---------...............000////////////000111111666999===???===;;;999888666888<<<@@@BBBBBBAAA@@@FFFLLLXXXhhhvvvggg^^^\\\WWWRRRQQQUUUYYYWWWTTTSSSLLLKKKIIIGGGEEEEEEEEEEEEIIIKKKNNNPPPNNNHHH???888666444111///---,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,+++******))))))******(((((())))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))******************************************************************************++++++)))************+++++++++******++++++++++++******++++++++++++,,,,,,,,,,,,,,,---------...............//////000000111111222333111666AAAJJJPPP[[[gggyyy|||jjjUUUGGG@@@<<<<<<>>>;;;???DDDJJJOOOUUU[[[___kkkrrrwwwxxx|||{{{pppbbbVVVRRRQQQMMMHHHFFFBBB@@@@@@AAAAAAAAAHHHPPP]]]mmmjjjWWWPPPeeepppbbbVVVMMMDDD===555//////444222222222222222222222222000000000000000000000000////////////////////////...////////////000000000)))))))))*********))))))))))))))))))))))))))))))************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,------------...,,,------...///000111111000111111111111222222222111000000//////...---------------.........//////......//////111333555666;;;<<<>>>>>><<<;;;:::;;;???AAAEEEJJJOOOSSSVVVXXXWWWeeezzzxxxqqqwwwwww~~~rrrdddXXXVVVXXXVVVSSSSSSRRRQQQNNNKKKGGGDDDBBBBBBBBBFFFLLLQQQSSSOOOGGGAAA<<<:::666333000.................................+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,+++******))))))***************+++++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))************)))))))))))))))))))))*********))))))))))))************************************************************)))))))))***+++++++++,,,)))************+++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------------------...............//////000111111222222222000888HHHTTTZZZeeesss|||qqqdddVVVIIIBBB???>>>@@@EEEEEEJJJQQQWWW\\\aaagggkkkpppxxx~~~tttccc[[[XXXSSSMMMJJJEEEBBB@@@BBBBBBAAACCCGGGOOOVVVeee}}}uuugggdddwww^^^SSSHHHAAA;;;444111222222222222222222222222222000000000000000000000000////////////////////////.../////////000000000000((()))************))))))))))))))))))))))))))))))************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((*********)))***++++++,,,,,,,,,------------------+++,,,---...///111222222000111111111111222222222000000000///......---------------.........//////,,,---...///222666999;;;;;;;;;;;;;;;:::<<<@@@BBBHHHHHHKKKRRR```pppfffXXXSSSPPPPPPQQQRRRRRRQQQMMMIIIFFFDDDDDD<<>>:::555222000000///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,++++++***)))*********&&&&&&''''''((((((((()))++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))(((((())))))******++++++))))))))))))************************************************************(((((()))***+++,,,,,,---)))************++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------------.........//////...//////000111222222222888777AAATTTaaahhhtttyyy{{{rrraaaRRRJJJDDDDDDCCCAAADDDKKKRRRXXX^^^cccfffiiinnnqqqrrrzzzpppeee___XXXPPPLLLJJJDDDAAACCCDDDCCCCCCEEEHHHFFFSSSqqqmmmfffXXXJJJEEEBBB<<<555222222222222222222222222222000000000000000000000000000000000000000000000000.../////////000000111111))))))))))))))))))))))))))))))(((((((((((())))))(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((()))))),,,,,,+++***))))))******************************------,,,+++,,,---...///000000000000////////////000000000000000000000000000000//////............------,,,------///000111000000111555:::>>>@@@@@@<<<<<<<<<<<<>>>BBBFFFIIIHHHOOOcccttt^^^RRRQQQMMMPPPTTTWWWWWWRRRKKKFFF===???>>>AAAKKKUUUQQQFFFEEE@@@:::777666555222///000000000///......------000///...---,,,,,,,,,,,,)))***,,,,,,***)))***+++************************)))***++++++***)))***+++++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))******++++++***************)))(((((()))************+++++++++***++++++,,,,,,++++++************************************))))))))))))))))))************+++++++++,,,++++++******++++++,,,***+++,,,,,,******+++,,,------------------------//////000222000---000777:::>>>NNNuuu~~~ooo\\\LLLIIIDDD@@@AAACCCEEEKKKRRR```bbbggglllqqquuuxxxzzzzzzwwwkkkbbbYYYSSSPPPMMMHHHDDDAAAAAABBBBBBCCCCCCFFFSSSiiigggOOOOOOJJJBBB;;;444222333444333111/////////000000000000000000000000222111///...---------...000000//////.........---))))))))))))))))))))))))***))))))(((((())))))***(((((()))***************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((()))))),,,++++++***))))))******((())))))***+++,,,,,,---......---------...///000000000000000////////////000000000000000000000000/////////.........------......//////////////////333444777:::===???AAACCC555>>>HHHIIIEEEFFFOOOYYYfffppptttlllggg```ZZZVVVUUUVVVVVVJJJFFF???;;;>>>CCCFFFEEEFFFCCC@@@===<<<:::888777333222222000///...---,,,///...---,,,,,,,,,,,,,,,)))+++,,,,,,+++***++++++************************)))***++++++***)))***+++++++++++++++++++++++++++************************)))))))))))))))************************)))(((((()))************+++++++++***++++++,,,,,,++++++***************************+++++++++***************)))************+++++++++,,,++++++******++++++,,,***,,,,,,,,,+++***+++,,,------------------------///...000222111///444:::GGGLLLaaa{{{hhhXXXKKKAAADDDAAABBBHHHMMMQQQXXX___hhhjjjmmmrrrwww{{{~~~{{{yyysssrrrqqqooonnnmmmmmmmmmjjjjjjkkkkkklllnnnoooppprrrrrrqqqrrruuuyyy|||rrrfff___VVVRRRLLLFFFCCCAAA@@@@@@@@@AAADDDJJJVVVhhh|||```WWWRRRJJJ???555222333333222111000000000000000000000000000000000111000///...------......000/////////............))))))))))))))))))))))))*********))))))*********((())))))************)))))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))(((((())))))***,,,+++******)))*********'''((()))***+++---......///............///000000////////////000000000000000000000000000000000000.........---------------...///000111111111000///333888>>>AAA@@@>>>>>>???>>>DDDIIIIIIJJJTTTgggxxxzzznnnrrr|||yyytttrrrqqqoookkklllvvvvvvcccXXXUUUXXX\\\WWWPPPHHHBBB===;;;???DDDEEEEEEEEECCC@@@>>>======777666555333000...---,,,------,,,,,,,,,,,,,,,---***+++------+++***+++,,,************************)))***++++++***)))***+++++++++++++++++++++++++++************************************)))))))))))))))************))))))((()))************+++++++++******++++++++++++******************************++++++++++++++++++++++++)))************+++++++++,,,++++++******++++++,,,***,,,---,,,+++***+++---------------------------///...000222222111777>>>JJJRRRkkkmmmVVVHHHAAA>>>AAAAAAGGGQQQYYY^^^ccciiimmmnnnppptttxxx~~~zzzwwwrrrnnnllliiieeeccc^^^]]]\\\ZZZZZZYYYYYYYYYXXXXXXXXXXXXYYY[[[\\\]]]^^^^^^___aaaccceeehhhiiipppppprrrtttwwwzzz}}}~~~qqqfff___YYYRRRKKKGGGDDDBBBAAAAAACCCEEEEEEHHHSSScccppplllpppppp\\\UUUMMM@@@666222222222111111111111222000000000000000000000000000///............//////////////////............))))))))))))))))))))))))++++++************++++++((()))************)))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************))))))))))))))))))***++++++***************+++((())))))***,,,------................../////////////////////000000000000000000000000000000000000------------------------.........///000222333444555<<>><<<===HHHNNNWWWcccqqq~~~}}}~~~|||yyy{{{}}}nnnbbb``````bbbiiidddWWWXXX___[[[UUUXXX]]]______aaagggmmmmmmfffdddnnn~~~jjj]]]WWWUUUZZZSSSNNNLLLGGG???===AAABBBEEEGGGFFFAAA>>>===>>><<<:::888666333000///---------,,,,,,,,,,,,------)))+++,,,,,,+++******+++************************)))***++++++***)))***+++++++++++++++++++++++++++************************++++++******))))))(((((())))))************)))((())))))*********+++++++++******++++++++++++***************************************+++++++++++++++))))))*********+++++++++,,,++++++******++++++,,,+++,,,---,,,++++++,,,---------------............000///000222111222888AAAKKKXXXrrrvvv```MMMDDDBBBDDDFFFHHHPPP\\\dddfffhhhlllrrrrrrtttwww||||||xxxsssnnnjjjeeebbb___\\\ZZZYYYVVVTTTPPPOOOOOONNNMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQQQQRRRTTTVVVXXXYYYZZZ[[[^^^___```bbbdddgggiiijjjqqqtttyyypppjjjbbbXXXPPPLLLIIIFFFDDDCCCDDDDDDBBBDDDKKKVVV___xxxhhhTTTiiibbbWWWOOOCCC>>>444333111000111222333333000000000000000000000000...............////////////////////////.........))))))))))))))))))))))))++++++************++++++))))))*********))))))((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))))))))******+++***************+++++++++++++++++++++,,,,,,,,,,,,,,,------.............../////////000000000111000000000000000000000000------------------------...---,,,---000444999<<<===AAADDDCCC@@@@@@EEEJJJRRRhhhsssjjjaaa^^^YYYVVVVVVVVVVVVUUUYYYXXX^^^hhhiiibbbaaafffhhhooo|||}}}pppmmmmmmddd^^^eeennnvvv{{{|||xxxssswwwoooiiikkknnnpppqqqsssaaaYYYVVV\\\iiiyyy}}}kkkbbb```WWWOOOLLLIIIDDD??????BBBFFFIIIIIIEEE@@@>>>>>>???>>><<<:::777444222111......------,,,,,,------(((***++++++***))))))***************************)))***++++++***)))***+++++++++++++++++++++++++++************************++++++******))))))((((((((())))))*********))))))))))))*********+++++++++)))******++++++******)))************************))))))))))))******++++++))))))*********+++++++++,,,++++++******++++++,,,+++,,,------++++++,,,------------....../////////111///000111111222:::BBBVVViii~~~sss^^^NNNEEECCCEEEGGGQQQSSS\\\hhhnnnnnnnnnpppyyyzzz|||zzzuuuqqqlllhhhddd```\\\XXXSSSPPPMMMKKKIIIHHHHHHHHHGGGEEECCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEEEEEDDDFFFHHHJJJKKKLLLLLLLLLMMMMMMNNNOOOQQQSSSUUUVVVZZZ\\\```dddhhhooovvv|||xxxnnn```VVVPPPNNNKKKHHHDDDAAA???>>>AAAFFFLLLOOO___jjjwwwYYYSSSnnntttaaaSSSGGGHHH999666222000222333444333000000000000000000000000.........///////////////.........///////////////))))))))))))))))))))))))*********))))))*********)))************))))))((())))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******))))))******+++*********)))******+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......------......//////000000111111000000000000000000000000---------------..................///333999>>>BBB@@@AAABBBBBBFFFOOO[[[cccqqqnnnkkkccc[[[VVVTTTNNNGGGIIIIIIIIILLLPPPVVV[[[]]]```^^^dddqqqzzz}}}~~~}}}wwwvvvxxxhhh___VVVSSSSSSVVV^^^eeemmmuuuuuuaaaOOOHHHJJJIIIFFFEEEHHHMMMOOOMMMIIIEEECCCBBBAAA???===;;;999888777111000///...------------(((***,,,+++***)))***+++************************)))***++++++***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))((())))))************))))))************+++++++++))))))************))))))************************((((((((()))******++++++)))************+++++++++,,,++++++******++++++,,,+++---...---,,,+++,,,...---------...//////000000222000000111222555>>>GGGZZZpppnnn^^^LLLDDDDDDHHHMMMQQQ]]]```gggrrrwwwwwwvvvxxx{{{}}}~~~yyyrrrkkkeee___YYYVVVNNNLLLJJJHHHGGGFFFCCCAAA???===;;;<<<===>>>>>>===;;;;;;:::::::::;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>===>>>???AAABBBCCCCCCCCCCCCCCCDDDEEEFFFGGGIIIJJJJJJLLLNNNPPPSSSWWW]]]aaaaaaeeejjjnnnrrrxxxqqqaaaXXXTTTPPPMMMJJJFFFBBBAAABBBDDDEEEDDDKKKXXXggguuuwww[[[VVVooosss]]]IIIHHH???:::444111222444444222000000000000000000000000...///////////////...............///////////////))))))))))))))))))))))))***))))))(((((())))))******************)))(((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******))))))******+++******))))))***++++++,,,+++++++++,,,,,,---------,,,,,,.../////////...---.........///000111111111000000000000000000000000------........./////////000111333666:::>>>AAACCCBBBHHHTTTbbbooo{{{|||jjjdddddd```YYYSSSTTTUUUXXX```gggddd\\\ZZZaaahhhkkknnnuuu|||}}}wwwrrroooggg```\\\WWWWWW```pppzzzcccOOOPPPQQQLLLFFFIIINNNSSSUUUSSSNNNJJJCCCCCCBBBAAA???>>>======444333111000...---------***,,,...---,,,+++,,,,,,************************)))***++++++***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))*********(((((()))***************)))************+++++++++))))))************))))))************************(((((()))******+++,,,,,,)))************+++++++++,,,++++++******++++++,,,,,,---...---,,,,,,,,,...---------...///000000000111///000333555:::DDDOOOYYYpppxxx]]]PPPFFFEEEJJJOOOXXX```iiijjjooowww{{{yyyyyy{{{{{{~~~uuukkkddd___XXXRRRNNNJJJGGGEEEAAA@@@????????????>>>===<<<:::999999:::;;;;;;:::999999999999999:::;;;<<<<<<;;;;;;;;;;;;<<<======<<<<<<<<<===>>>???@@@@@@????????????@@@AAABBBCCCBBBCCCEEEFFFHHHJJJNNNQQQMMMPPPTTTVVVYYY^^^eeekkkxxx{{{tttfff^^^WWWSSSMMMLLLJJJGGGDDDBBBBBBBBBBBBNNNZZZdddzzzzzz[[[YYYuuurrrQQQIIIFFF???777333333444333111000000000000000000000000//////000000///...---,,,............/////////000))))))))))))))))))))))))))))))(((((((((((())))))***************)))(((((()))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++******))))))***+++,,,,,,))))))***+++---...//////,,,---///000000000///...---......///000111111222000000000000000000000000........./////////000000111444888===@@@BBBBBBBBBGGGWWWrrr|||xxxmmm[[[OOONNNQQQOOOJJJMMMTTT___mmm{{{xxxmmmsss~~~wwwjjjfffbbbdddiiihhheeeooouuuUUURRRPPPGGGFFFHHHMMMUUUZZZZZZTTTNNNDDDCCCCCCBBBBBBAAAAAA@@@555444333111///...------,,,...//////...------...************************)))+++++++++***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))******++++++(((((()))***************)))************+++++++++))))))************))))))************************))))))***+++,,,,,,------)))************+++++++++,,,++++++++++++++++++,,,,,,---......,,,,,,---...---------...///000000111000///000444888>>>JJJVVV___wwwuuufffPPPIIIEEEHHHLLLRRR^^^jjjqqqpppsssxxxyyyvvvuuuwww{{{pppbbbXXXOOOJJJEEEAAA@@@@@@AAAAAA???===<<<<<<<<<<<<;;;999<<<:::888888999:::999888777777777777888999::::::::::::999999999::::::;;;999999999999:::;;;======:::999999::::::;;;<<<===;;;===>>>???@@@AAADDDFFFFFFHHHKKKLLLMMMQQQXXX^^^gggjjjrrr|||rrrggg^^^YYYHHHKKKLLLGGGAAA===???BBB===GGGNNNTTThhhkkkVVVggg___QQQJJJBBB999444444444333000000000000000000000000000000000000000000...,,,+++---.........//////000000************************,,,+++)))(((((()))+++,,,))))))))))))(((((((((((())))))***++++++++++++***))))))))))))************))))))))))))************))))))))))))))))))))))))************************************************)))************+++++++++***++++++,,,,,,------...---------............///////////////000000000000111111000//////////////////,,,---222444111000111555555:::???CCCBBBAAAAAAaaa{{{sss___VVVQQQNNNOOOTTTXXXVVVSSSdddooo}}}uuurrrvvvuuummmdddhhhWWWRRRMMMGGGDDDLLLUUUUUUXXXZZZQQQLLLKKKFFF@@@<<<<<>>===<<<<<<<<<<<<;;;::::::999999;;;:::888777777888999:::999888888888888888999999999999999999999999::::::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>???@@@@@@AAAAAABBBCCCEEEHHHJJJKKKLLLTTTXXX___hhhooozzzppphhh[[[VVVQQQLLLIIIEEE@@@???BBBBBBBBBEEEMMM[[[qqqnnn```vvvoooOOOKKKHHH???444222444444000000000000000000000000000////////////////////////////////////000000000000************************,,,+++)))(((((()))+++,,,***)))))))))(((((((((((())))))***++++++++++++***))))))))))))************))))))))))))************))))))))))))))))))))))))************************************************)))************+++++++++***++++++,,,,,,------...---------............///////////////000000000000111111000///////////////111//////000000---///444333999@@@BBBBBBFFFSSS^^^mmmSSSMMMPPPUUUWWWbbbeeehhhlllpppuuu{{{~~~tttppp}}}uuupppnnn^^^WWWWWWUUUNNNQQQWWWTTTXXXVVVPPPGGG@@@<<<<<<>>>FFFBBB<<<666222...,,,+++///---,,,,,,---...---+++------,,,,,,,,,,,,+++++++++************+++,,,,,,......---,,,,,,+++******++++++++++++++++++++++++******))))))))))))******((()))))))))*********+++,,,++++++***))))))******++++++************++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///000111111111000//////222555888BBBXXXuuu~~~iiiVVVLLLJJJOOOVVV]]]ccchhhlllnnnsssqqqqqqvvvxxxzzzyyykkkccc\\\YYYTTTQQQNNNJJJDDD????????????>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999:::<<<===999999999888888999999:::999999999999999999999999999999999999:::::::::;;;:::::::::::::::::::::::::::;;;;;;<<<======>>>>>>===>>>???AAABBBDDDEEEFFFIIILLLRRRYYY^^^gggvvv|||kkk```YYYSSSQQQMMMFFFBBBAAADDDBBBCCCHHHQQQ```yyyzzzkkkaaaQQQIII???888666555444222111111111111111111111111////////////////////////////////////000000000000************************,,,+++***))))))***+++,,,******)))))))))((((((((())))))***++++++++++++***))))))))))))************))))))))))))************))))))))))))))))))))))))************************************************)))************+++++++++***++++++,,,,,,------...---------............///////////////000000000000111000000///////////////111//////000//////444<<>>888222...+++///...---.........,,,***------,,,,,,,,,,,,+++++++++++++++++++++,,,------...------,,,,,,++++++***++++++++++++++++++++++++******))))))))))))******+++++++++***))))))((((((,,,+++******)))*********++++++************++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///000000111111000000000222555===RRRttt}}}hhhTTTKKKKKKNNNZZZeeehhhmmmttttttnnnssspppqqqwww|||vvvppphhh[[[NNNGGGEEECCCAAA@@@AAA@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<:::::::::999999999999999::::::999999888999999:::999999999999999999888888888888888999999999999999999999999999999999999999888888999999:::;;;;;;;;;;;;;;;<<<===>>>??????@@@AAABBBFFFKKKNNNSSS___kkkuuujjj```XXXUUUQQQIIIBBB>>>DDDAAAAAACCCGGGQQQbbbsssiiiooovvv]]]MMM@@@===;;;555222555111111111111111111111111////////////////////////////////////000000000000************************++++++***))))))***++++++*********)))))))))(((((())))))***++++++++++++***((()))))))))************((()))))))))************))))))))))))))))))))))))************************************************))))))*********+++++++++***++++++,,,,,,------...---------............///////////////000000000000000000////////////000000111------111555777<<>>>>>??????============>>>>>>>>>>>>>>>>>>>>>===<<<:::999888::::::999888888888999999999999999999999888888888888888888888888888888888888888888888888888888888777777888888888999999999;;;<<<<<<<<<<<<=========??????AAAEEEGGGJJJSSS]]]gggtttwwwiii\\\WWWSSSMMMEEEAAAAAA??????AAADDDJJJWWWcccssssssYYYjjjlllUUUDDDAAA>>>444000555111111111111111111111111////////////////////////////////////000000000000************************+++******************+++************))))))))))))))))))***++++++++++++***((()))))))))************((()))))))))************))))))))))))))))))))))))************************************************))))))*********+++++++++***++++++,,,,,,------...---------............///////////////000000000000000000////////////000000111,,,,,,333:::<<<>>>@@@CCCMMM___xxxyyyooojjjgggiiirrr|||rrrlllfffuuuhhhZZZPPPQQQQQQQQQRRRSSSSSSRRRRRROOOPPPOOOIIIAAA999333111---,,,+++,,,......---+++------,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++************+++++++++++++++***************++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////000111222222333444222888LLLmmm}}}kkk\\\RRRNNNRRRZZZ[[[kkktttpppqqqyyy{{{tttsssqqqsss|||ssslll]]]RRRIIIEEECCCBBBCCCFFF@@@AAAAAA@@@????????????@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@????????????AAAAAAAAA@@@???>>><<<;;;;;;:::999999888888888999::::::::::::999999888888888888888888888888888888777777777777777777777777777777888888888888999999;;;;;;;;;;;;;;;;;;;;;;;;===<<<>>>BBBDDDEEELLLTTT]]]ggguuuzzzggg]]]XXXQQQLLLKKKAAA??????AAACCCFFFOOOXXXcccvvv}}}SSSPPPrrrdddLLLEEE@@@555000333111111111111111111111111000000000000000000000000////////////000000000000************************************************++++++*********)))))))))))))))***++++++++++++***))))))))))))************))))))))))))************))))))))))))))))))))))))************************************************)))************+++++++++***++++++,,,,,,------...---------............///////////////000000000000///////////////000000111333///000777<<<>>>???BBBVVVssskkk^^^___gggxxxtttuuu|||uuu}}}cccFFFMMMLLLKKKMMMQQQUUUVVVWWWVVVWWWVVVPPPEEE<<<666444000...,,,,,,---...---,,,------,,,,,,,,,,,,+++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++)))))))))***+++,,,------*********)))******+++,,,,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////000111222333444555666@@@VVVtttooo\\\TTTTTTVVVZZZ^^^dddooouuurrrqqqvvvzzzxxxuuusssxxx{{{mmm^^^QQQJJJGGGCCCAAADDDEEEAAA@@@AAA???AAADDDFFFEEEEEEFFFGGGFFFFFFFFFEEEEEEDDDDDDDDDFFFEEEDDDCCCBBB@@@??????>>>>>>>>>>>>>>>>>>============<<<;;;::::::::::::<<<<<<;;;;;;::::::999999999999999999999888888888777777777777777777777777888888888888888888888888999999999888888888888888999888:::===??????DDDJJJNNNVVVaaannnzzziii]]]TTTOOOOOOEEEBBB@@@AAAAAA@@@EEEKKKUUUccczzz\\\JJJYYYzzz{{{ZZZJJJBBB:::333222222222222222222222222222000000000000000000000000////////////000000000000*********************************++++++*********+++++++++*********))))))))))))***++++++++++++***))))))))))))************))))))))))))************))))))))))))))))))))))))************************************************)))************+++++++++***++++++,,,,,,------...---------............///////////////000000000000///////////////000111111222444888===???AAAJJJTTTyyyuuu\\\IIIMMM[[[lllvvvmmmlllzzz~~~WWWPPPMMMJJJJJJOOOTTTWWWXXX[[[]]]\\\VVVLLLBBB>>>===777444///---------------------,,,,,,,,,,,,+++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,))))))***++++++,,,------******))))))***++++++,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000/////////111222444555555<<>>============>>>======<<<<<<;;;::::::;;;:::::::::999999999999777777777777777777777777777777777777777777777777777777777777888888888888999777888;;;<<<;;;>>>BBBAAAHHHQQQZZZgggwwwkkk[[[SSSSSSJJJFFFCCCBBB@@@===???CCCIIITTTfff{{{uuu[[[QQQggglllQQQFFFBBB;;;444222222222222222222222222000000000000000000000000////////////000000000000******************************++++++++++++******+++++++++************)))))))))***++++++++++++***))))))))))))************))))))))))))************))))))))))))))))))))))))************************************************)))************+++++++++***++++++,,,,,,---......---------.........//////////////////000000000000///////////////000111111000777???CCCBBBGGGXXXjjjrrrdddTTTLLLLLLZZZmmmvvvzzzggg```mmmfff___WWWRRRQQQSSSTTTTTT[[[^^^___ZZZQQQJJJGGGHHH===999333///---------------------,,,,,,,,,++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++,,,,,,******))))))***+++,,,,,,---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000/////////111222444666555@@@SSSfffxxx~~~^^^TTTQQQZZZhhhppprrrrrrooorrrxxx|||xxxssswww|||aaa___\\\[[[]]]aaafffiiilllhhhhhhkkkmmmnnnppptttsssyyy~~~|||zzzxxxwwwvvvuuusssooolllhhhfffeee___\\\WWWRRRMMMKKKIIIIIIDDDCCCBBBAAA@@@@@@@@@@@@???>>>>>>===<<<<<<;;;;;;;;;;;;;;;::::::999999999888888888888888888888888666666666666666666666555888888888999999999999999<<<::::::======;;;<<<@@@<<>>???BBBAAAKKK[[[lll~~~oooSSS^^^xxxVVVJJJHHHAAA666222222222222222222222222000000000000000000000000////////////000000000000+++++++++++++++++++++++++++++++++*********))))))+++++++++*********))))))************************))))))***++++++++++++***))))))***+++,,,,,,------(((((()))***+++,,,,,,---******************************))))))******+++,,,---------,,,,,,+++++++++***++++++,,,,,,------.............../////////000000000000000////////////000///000111...+++000777:::>>>???AAAJJJ]]]rrr~~~www]]]\\\XXXRRR[[[dddkkkxxx|||pppiiizzzxxx]]]nnnzzzfffTTTKKKMMMRRRTTTYYY^^^___[[[TTTKKKCCCHHH@@@555//////000...,,,---------......---,,,,,,...------,,,,,,------...------------------------,,,,,,,,,++++++*********)))))))))))))))))))))))),,,***)))+++...///---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,---...///000***333222000444222///555;;;IIIQQQ```~~~{{{lllUUUTTTWWW___jjjqqqsssrrrtttxxx}}}}}}zzzxxxxxxzzz}}}pppgggZZZYYY```qqq|||zzzyyyvvvppphhh```[[[YYYYYYPPPIIIHHHJJJFFF>>>???GGG????????????>>>===<<<;;;::::::;;;;;;;;;<<<<<<<<<888888888888777777777777888888888888888888888888999888888888888888888888999999999:::::::::;;;;;;>>>AAADDDHHHMMMSSS[[[___jjjqqqzzzrrrddd^^^QQQKKKJJJFFF<<>>CCCEEENNN\\\nnniii]]]qqqeeeIIIBBBAAA888666444333333444333222000111111111111000000000000000000000000000000000000+++++++++++++++++++++++++++++++++*********))))))+++++++++*********))))))************************))))))***++++++++++++***)))))))))******+++++++++***************+++++++++******************************))))))******+++,,,---------,,,,,,+++++++++***++++++,,,,,,---.............../////////000000000000000000000000000///333000000333444222444888;;;===FFFWWWjjjwww}}}~~~zzz]]]TTTccckkk}}}wwwiiinnn|||xxxpppSSSJJJNNNRRRVVVZZZ[[[YYYVVVSSSPPPIIIDDD<<<555222111000///............---,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************,,,******+++...///---+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------...///000///222...///555222000;;;>>>SSS___mmmnnn```TTTWWW^^^gggpppuuuvvvuuuuuu{{{~~~{{{tttqqqvvv{{{{{{rrriiiddddddfffqqq|||vvvrrrnnnmmmeee^^^XXXWWWTTTOOOKKKKKKGGGFFFCCCAAA@@@?????????===<<<<<<<<<<<<<<<<<<<<<::::::999999999999888888777777777777777777777777777777888888888888888888999999999::::::::::::;;;===???AAADDDGGGKKKQQQUUU\\\ccckkkqqqwwwllldddXXXQQQOOOKKKAAAAAAEEE???@@@AAAGGGRRR___ssscccddduuuSSSIIIHHH???666444333222333333222111111111111111000000000000000000000000000000000000+++++++++++++++++++++++++++++++++***************+++++++++***************************************))))))***++++++++++++***)))))))))))))))))))))***+++++++++*********))))))******************************))))))******+++,,,------,,,,,,,,,,,,+++++++++++++++,,,------............/////////000000000000000000000000000000000333...---111555666777:::AAAKKKaaa}}}nnn___XXXQQQaaazzzoootttaaaKKKMMMMMMOOORRRUUUVVVVVVUUUTTTLLLIIICCC<<<777444111000///......---,,,+++******,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************,,,++++++,,,---...---+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------......///000444000***///555111555HHH^^^xxxooo```WWWYYY___iiiqqqvvvwwwxxxwwwvvv{{{|||wwwooooooxxxzzztttrrrpppooosssxxxwwwqqqpppoooiii```ZZZVVVQQQJJJEEEBBB@@@@@@@@@@@@???===<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::777777777777777777777777666666666777777888888888888888999999999::::::::::::<<<===>>>???AAAEEEHHHLLLRRRZZZ___fffrrruuu```UUURRRNNNCCCBBBCCC===??????BBBGGGOOO```|||{{{ddd}}}dddQQQKKK???777555333222222333222111222222111111111000000000000000000000000000000000++++++++++++++++++++++++************************************************************************))))))***++++++++++++******************)))))))))******************************************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---............////////////000000000000000000000000111111111222///...222555888???FFF]]]nnnyyyhhh\\\WWW\\\hhh{{{yyy]]]ZZZPPPKKKJJJPPPUUUVVVSSSQQQQQQLLLEEEAAA>>>:::444000......---,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............//////000333///,,,222666111>>>]]]ooobbbZZZXXXbbbjjjsssxxxxxxwwwyyy{{{yyyyyywwwsssqqqvvv~~~{{{wwwoooeee[[[RRRKKKGGGGGGFFFCCCAAA>>>===<<<<<<======<<<<<<;;;;;;::::::888888888888888888888888555555555666777777888888888888888888999999999999888999:::::::::;;;===@@@CCCHHHNNNSSSXXXcccsss~~~mmm^^^WWWTTTJJJFFFEEE???@@@@@@BBBDDDGGGSSSkkkzzziiiwwwzzz```SSSCCC:::777444222222333333222222222222111111111000000////////////////////////++++++++++++++++++++++++************************************************************************))))))***++++++++++++***++++++++++++++++++******((())))))***++++++,,,,,,******************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...//////////////////000000000111///000000000111111111222333333444666777===KKKZZZqqq___XXXaaaeeemmm{{{}}}tttpppqqquuuxxxvvvwww{{{yyynnnuuuyyyuuuzzzbbbTTTHHHJJJPPPSSSSSSSSSSSSMMMEEECCCCCC@@@888000...---,,,,,,,,,---...///------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************+++,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........//////////////////000111666777444JJJqqq~~~pppbbb[[[\\\___iiiooovvvxxxwwwxxx}}}|||vvvuuuyyy~~~qqqfff___VVVSSSNNNIIIDDDAAA???>>>>>>>>>===<<<;;;;;;::::::::::::::::::::::::::::::555555666666777777777888777777777888888888999999777888::::::999:::<<<>>>>>>BBBFFFJJJOOOXXXeeeooo{{{mmmbbb^^^SSSNNNKKKDDDAAAAAACCCDDDDDDJJJ[[[lll}}}bbbWWWkkkuuu```LLL>>>:::666222222333333333222222222222111111111111////////////////////////++++++++++++++++++++++++***************+++++++++***************+++++++++************************))))))***++++++++++++***++++++++++++++++++,,,,,,'''((()))***+++,,,------******************************))))))******+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,---......///////////////000000000111111///000000111111222222222000222666999999AAATTTfffhhhVVVRRRUUUcccttt}}}uuurrrtttpppiiiaaa]]]___dddhhheeeeeehhhnnnqqqsssxxxzzzeeebbbiiivvvzzzjjjmmm}}}iiiUUUMMMKKKIIIMMMTTTSSSMMMGGGFFFFFFCCC<<<555000///...------...///000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++---...---,,,++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///000000000000///,,,222555777999<<>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;777777777777777777777777666777777777777888888888666888::::::::::::<<<===;;;>>>AAACCCGGGNNNXXX```mmm|||llldddXXXPPPLLLEEEBBBAAAAAABBBBBBDDDNNNYYYmmmcccUUUSSSlllfffNNNDDD???888444222333333333333222222222222111111111000000000000000000000000++++++++++++++++++++++++))))))*********+++++++++))))))*********+++++++++************************))))))***++++++++++++***))))))******++++++,,,,,,))))))*********+++++++++******************************))))))******+++,,,+++++++++,,,,,,---------,,,,,,------...///////////////000000000111111111///000000111111222333333111333999@@@EEENNN^^^nnnnnn^^^\\\fffpppxxxzzzssskkkgggiiiiiijjjjjjiiiiiilllrrrwwwvvvsssuuu{{{xxxsssrrrttt~~~{{{ppp[[[IIIGGGOOONNNNNNMMMJJJFFFBBB@@@@@@444333111...------......---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++---///...+++******,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///000111000000///,,,555666555<<>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888777777666666666666666777777777888888666888::::::999999:::;;;;;;<<<===???AAAGGGOOOUUU^^^rrryyynnn___TTTNNNFFFEEEAAA>>>??????AAAGGGNNNaaavvvnnn]]]TTT^^^nnnVVVIIICCC;;;555333333333333333333222222222111111111000000000000000000000000++++++++++++++++++++++++))))))******++++++++++++))))))******++++++++++++************************))))))***++++++++++++***'''(((((()))***++++++,,,+++++++++************************************************)))***++++++,,,+++++++++,,,,,,---------,,,,,,------.../////////000000000000111111111111///000000111222222333333999;;;AAALLLUUU___lllxxxyyyqqqeee\\\^^^lll}}}yyyqqqlllmmmnnnnnnqqqwwwxxx}}}nnnxxxSSSFFFKKKKKKPPPSSSNNNEEE@@@CCCIII888666333000---,,,,,,---,,,++++++++++++++++++,,,------------------------*********++++++,,,,,,,,,+++++++++++++++++++++++++++---///...+++)))***,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...000111111111000///...777444222===KKK]]]sssuuuppplll|||}}}~~~sssfffXXXVVV___lllsssuuu|||}}}}}}}}}}}}~~~wwweeeVVVKKKFFFCCCCCCBBBAAA@@@>>>>>>===::::::::::::::::::::::::;;;;;;:::999888777666666666666666666777777777777666888999999888777888888<<<<<<======???DDDKKKQQQQQQeee|||kkk]]]UUUNNNIIIBBB======???AAAFFFKKKSSSbbb{{{~~~dddSSSRRRwww~~~iiiLLLFFF===666333333333333333333333222222222111111000000000000000000000000++++++++++++++++++++++++***************************++++++***))))))***,,,++++++************++++++++++++******************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******,,,,,,,,,,,,******++++++,,,,,,,,,---------............////////////......///000111222222333666111///222444333333666===CCCOOO```nnn|||llldddfffdddaaalll}}}yyypppggghhhnnnsss{{{hhhDDDNNNGGGIIILLLOOOOOOIIIAAA:::===;;;666000,,,***,,,///......---,,,,,,,,,------.........------,,,,,,,,,*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++---.........---,,,,,,++++++++++++++++++++++++++++++*********))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------............//////000000///......000222444222333888BBBRRRdddrrrooovvvsssgggooohhh]]]XXX```kkksssyyy|||}}}|||}}}wwwdddVVVMMMHHHKKKIIIEEEAAA???>>>???@@@<<<<<<<<<<<<;;;:::999888===;;;::::::;;;;;;:::999777777777777888888888888;;;;;;;;;:::::::::999999888999;;;<<<===AAAEEEIIIRRR\\\sss|||iiiWWWNNNJJJIIIFFF@@@>>>AAADDDEEEKKKRRRhhhxxxdddqqqyyyTTTNNNBBB777444888777222222222222222222222222222222222222111111111111000++++++++++++++++++++++++***************************++++++***))))))***,,,++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,---------............//////////////////000000111111222222444000000222333222444999@@@GGGTTTeeewwwuuu^^^___jjjrrrsssyyy{{{tttssstttqqqnnnmmmmmmjjjfffiiippp|||yyy}}}OOOHHHKKKLLLMMMMMMKKKGGGBBB>>>;;;:::777444111///...---...------,,,,,,,,,------.........------,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++------......---,,,,,,+++++++++++++++++++++++++++,,,+++++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............//////000000000...///000222111333888???FFFQQQbbboooeee]]]hhhiiiaaa^^^eeennntttzzz}}}|||}}}xxxdddXXXSSSRRRUUURRRMMMHHHDDDBBBAAA@@@AAAAAA@@@@@@???>>>=========;;;::::::;;;;;;:::999777777777777777888888888::::::::::::999999999999888999;;;;;;<<>>>>>>>>>>>===<<<::::::;;;<<<:::999888888888888888888777777:::999999999999888888888888:::;;;;;;;;;===@@@CCCJJJRRRfff|||gggaaaTTTOOOJJJFFFDDDCCCBBBBBBCCCEEEQQQggg{{{```QQQDDD???999111111666222222222222222222222222222222222111111111111000++++++++++++++++++++++++************************)))***+++***))))))+++---,,,++++++******++++++,,,***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...............////////////222111111111111111111111333333444555333444<<>>:::666777:::999444///...------,,,,,,------..................---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------............///...///000000///000111333666777CCCVVVkkk___IIIXXXlll{{{tttkkkgggiiimmmqqqtttxxx{{{zzz}}}lll^^^[[[]]]TTTRRROOOLLLIIIGGGEEEEEE@@@???>>>======>>>???@@@???===<<<<<<<<<<<<;;;999999999999888888888888888999999999888888888777777888::::::::::::;;;===@@@EEEKKK\\\tttxxxlll^^^UUUMMMJJJHHHDDDAAA@@@FFFCCCHHHWWWfffyyyzzzyyy```JJJCCC>>>444222888333333222222222222222111222222222111111111000000++++++++++++++++++++++++************************)))***+++***))))))+++---,,,,,,++++++++++++,,,,,,))))))*********+++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.....................////////////222222222222111111111111222111333555666:::EEEQQQ```rrrmmmwwwxxxrrrkkkgggcccggglllqqqwwwvvvlllooozzz{{{yyy~~~ttthhhWWWJJJFFFFFFGGGGGGCCC===777666888:::777444000///......------..............................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,---,,,,,,+++++++++++++++++++++++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------............///...///000000000000222444555999LLLlllnnnOOOJJJbbbsss{{{vvvkkkeeehhhmmmsssuuuwww|||}}}yyyyyy}}}sss]]]RRROOOHHHGGGFFFEEEEEEEEEFFFGGGCCCBBBAAA@@@AAACCCFFFHHHEEECCCAAA@@@@@@???===;;;;;;;;;::::::999999999999999999999888888888777777888999;;;:::::::::<<<===AAAFFFTTTggg{{{|||lll^^^RRRNNNKKKEEE@@@>>>EEEAAACCCLLLWWWhhh~~~fffsssRRRFFFAAA777333666333333333222222111111111222222222111111111000000++++++++++++++++++++++++************************((()))******)))***,,,---,,,,,,++++++++++++,,,,,,)))))))))***++++++,,,,,,******************************************************+++++++++,,,,,,,,,...------,,,,,,------...,,,---------........................////////////111111222222222222222222000///111777>>>GGGVVVcccnnn|||{{{qqqkkkfffddddddnnnttt}}}}}}yyyzzz{{{___KKKCCCCCCGGGGGGAAA:::666666777777666333222111000///......................../////////------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///...///000000000111333555333<<>>@@@FFFMMM[[[www\\\cccuuu___JJJBBB:::444222444333333222222111111111222222222111111111111000++++++++++++++++++++++++************************((()))******)))***,,,...---,,,,,,++++++,,,,,,---((())))))***++++++,,,,,,******************************************************+++++++++,,,,,,,,,...------,,,,,,------...------------........................////////////111111111222222333333333333111444???MMM]]]nnn||||||{{{{{{mmmgggeeegggmmmuuu```HHHBBBEEEHHHDDD>>>888555444555666666555333111000.........---........./////////000......---------,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///...///000111000111333666555BBBaaaiii^^^dddppprrrwwwrrrkkknnnsssxxx}}}~~~{{{|||zzzzzzzzzzzzzzz~~~jjj^^^TTTPPPKKKFFFDDDDDDFFFHHHAAA@@@??????CCCHHHNNNRRRYYYVVVSSSPPPNNNKKKGGGEEE??????>>>>>>===<<<<<<;;;::::::::::::999999999999777999;;;;;;;;;;;;<<<===???AAAJJJWWWgggvvv```ZZZVVVLLLDDDCCC???>>>AAAFFFHHHPPPggg\\\TTTUUUnnnqqqTTTEEE===888444444444333333222111111000222222222111111111111000++++++++++++++++++++++++************************((()))******)))***,,,...---,,,,,,++++++,,,,,,---((())))))***++++++,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,************,,,,,,---------.........//////............/////////000000000111222333333444444888555999HHH[[[oooqqqeeebbbfffnnn{{{|||~~~wwwQQQCCCDDDGGGEEEAAA;;;555222222444888777555333000///...------.........//////000000.........------,,,,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------.........//////...///111111111111444666;;;HHHddd}}}}}}uuukkkmmmsssqqqzzzooojjjsss}}}}}}~~~yyy{{{|||{{{yyy{{{yyybbb]]]TTTLLLGGGEEEFFFGGGFFFDDDCCCDDDHHHOOOUUUZZZ```]]]YYYVVVSSSPPPLLLIIIAAA@@@@@@???>>>======<<<;;;;;;;;;:::::::::999999777999;;;<<<<<<;;;===>>>???AAAHHHTTTccc|||~~~fff^^^YYYOOOGGGEEE@@@@@@DDDGGGDDDGGGZZZooo___PPPEEEZZZ___IIIAAA===888444444333333222111000000222222222111111111111000,,,,,,,,,+++++++++******++++++************++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,)))***+++++++++,,,///222---------------------------------.........//////000////////////111222333000222555333000///222555111;;;LLL]]]ooo}}}}}}wwwnnnkkkmmmvvv~~~|||yyyooo{{{bbbKKKHHHHHHLLLHHH===666888999777777777777666444222000////////////...------,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////............/////////000111......000111222666<<<@@@MMMeeezzz~~~wwwuuuwww}}}zzzssswww|||zzz}}}|||{{{zzzxxxxxxwwwyyy{{{{{{zzz}}}{{{uuugggKKKGGGPPPJJJNNNNNNOOOSSS[[[eeejjjkkkpppqqqpppllleee\\\TTTNNNFFFDDDAAA??????===;;;999;;;;;;<<<<<<;;;;;;:::999<<<;;;:::999999999:::;;;>>>@@@GGGPPP^^^tttvvvfff^^^QQQIIIGGGFFFBBB@@@@@@AAADDDNNNYYY|||pppSSSQQQUUUvvvuuuUUUDDD===;;;666666555333333444444333111222222222222111000000,,,,,,,,,+++++++++******++++++************++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,***+++,,,,,,+++,,,///111---------------------------------.........//////000000//////000111222333111222333444444444333333;;;DDDTTTfff{{{mmmiii{{{{{{xxxwww~~~|||gggjjjuuuUUUFFFHHHJJJJJJFFFBBB>>>999444999888777555333222111000000//////......---,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////........./////////000000222//////111333555;;;CCCRRRYYYjjj}}}wwwuuuxxxvvvrrrwww}}}~~~~~~|||zzzvvvtttsssssstttxxx|||{{{]]]RRRXXXVVVUUUWWW]]]iiizzz}}}xxxqqqeeeVVVKKKCCC@@@===<<<=========<<<;;;<<<<<<<<<<<<;;;:::::::::999888888999:::;;;<<<===???EEEMMMYYYnnnvvvjjj\\\PPPKKKHHHDDDAAAAAAAAABBBJJJSSSggg~~~ooo]]]TTTkkkbbbMMMDDD???888888666444444444333111111222222222222111000000,,,,,,,,,+++++++++******++++++************++++++************************(((((()))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,---...---,,,,,,...000------------------------------........./////////000000///000000111333333222111111333666777555333BBBNNNaaawwwoooaaappp{{{uuurrruuu{{{jjjYYYnnn]]]AAADDDCCCFFFKKKLLLFFF===999===;;;888555222111111111000000///......------,,,...------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////....../////////000000000222000000222444777AAALLL\\\^^^mmmvvvvvv{{{~~~vvvssssssuuuzzz}}}~~~}}}yyysssooooooqqqvvv{{{nnn______```gggggglllyyy~~~vvvgggTTTFFFAAA???<<<<<<===>>>>>>===<<<<<<<<<<<<<<<;;;;;;:::777777777888999:::<<<===;;;===BBBJJJTTTgggsssbbbTTTMMMJJJFFFCCCBBBAAA@@@EEELLLYYYnnnuuu___kkkkkkSSSHHH@@@:::888666555555333111///111222222222222111000000,,,,,,,,,+++++++++******++++++************++++++************************))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,---...///...---,,,---///,,,,,,------------------............////////////000000000000111222333333333222111111333666999<<>>======>>>>>>===;;;<<<============<<<;;;;;;777777888888999:::;;;;;;:::<<>>>>>======<<<;;;999999999999999999999999:::<<<@@@FFFOOO___zzzsssaaa[[[NNNIIIEEEEEEDDDAAABBBEEEKKKYYYkkk}}}xxx^^^III===666222444666333111222111222222222222111000000,,,,,,,,,+++++++++******++++++************++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,...//////---,,,,,,---+++,,,,,,------.............../////////000000000///000111222333333333333111555777666777CCCXXXjjjvvvooonnnuuuzzzqqqnnntttssspppxxxfffOOOHHHLLLPPPKKKGGGAAA;;;777444444444111111000//////......---,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------------------------------...------------...///////////////000000000111111000000111222222===UUUkkkrrr~~~~~~~~~wwwuuuvvv{{{|||zzzwwwxxxvvvtttrrrpppooopppqqqrrruuuyyy~~~}}}```VVVRRRRRRVVVZZZccczzzxxxfffWWWNNNLLLMMMFFFDDDBBBBBBBBBBBB@@@>>>>>>>>>>>>>>>>>>======<<<:::;;;;;;;;;;;;:::999888;;;<<<@@@EEEKKKZZZssslll```TTTMMMHHHGGGEEEBBBBBBDDDEEEOOO[[[ttt|||pppSSSDDD999222555777444222444111222222222222111000000,,,,,,,,,+++++++++******++++++************++++++************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,***,,,......---,,,,,,---++++++,,,,,,---......///.../////////000000000000///000111333333333333333000444999>>>GGGYYYqqq~~~tttssswww}}}|||mmmccc```kkkwwwoooyyyUUUIIIJJJJJJNNNKKKEEE???:::666555444111111000000///.........,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...........................------------------------...------------...////////////000000000111111111///111333555777FFFbbb|||}}}tttyyy{{{yyyxxxyyyxxxvvvuuupppkkkjjjmmmoooooommmpppvvv~~~ggg]]]UUUSSSYYY[[[]]]ggguuu{{{wwwqqqmmmlllkkkiiihhhbbb[[[RRRJJJFFFDDDCCCBBB>>>????????????>>>======999:::;;;<<<<<<<<<;;;:::<<<<<<>>>AAAEEERRRiii}}}|||fff\\\TTTLLLIIIFFFCCCAAACCCDDDJJJQQQfff{{{jjjuuujjjNNN???555888999444333666111222222222222111000000,,,,,,,,,+++++++++******++++++************++++++************************))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,)))+++---...---,,,,,,---++++++,,,,,,---...//////////////////000000000000///000222333444444333333000333:::DDDUUUkkk~~~mmmjjjxxx{{{nnnaaaVVVZZZtttrrr}}}XXXKKKJJJFFFPPPLLLGGGAAA<<<888666555111111000000//////......,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...........................------------------------...------------...//////000000000000111111111111...111555888<<>>======888999;;;===>>>>>>======<<<<<<===???AAAKKKaaauuupppbbbXXXOOOJJJGGGBBB@@@AAACCCFFFIIIZZZyyyzzz]]]YYYhhhVVVEEE999::::::555333777111222222222222111000000,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////////////////000000000000---333000...555555111555333555>>>YYYxxx{{{ooolllttt~~~qqqoooooodddiii~~~tttzzzUUUIIIFFF???GGGLLLKKKEEEAAA@@@:::111222222222111000//////...------------------------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---------------------------,,,,,,,,,------,,,++++++........................---------............///......//////000000111111000444444555@@@YYYttt{{{www~~~~~~{{{yyyzzzzzzwwwsssqqqqqqrrrooommmiiiffffffhhhlllnnnqqqwwwwwwkkkfffppp{{{yyypppiiivvvkkkOOOKKKKKK@@@===@@@BBBAAA@@@@@@@@@>>>:::::::::;;;;;;<<<<<<<<<>>>::::::>>>AAAEEEQQQ^^^{{{xxxbbbPPPLLLJJJCCC???BBBAAAEEEFFFQQQkkk~~~cccRRRQQQrrrmmmOOO;;;777666999:::222222111000000000111222333,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******))))))))))))************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////////////////000000000111111666111...555555111555999DDDRRRlllwwwsssvvv~~~~~~vvvsssiiisssvvvWWWIIIGGGDDDKKKMMMLLLGGGBBB@@@===;;;333333222111000/////////------------------------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---------------------------,,,,,,,,,------,,,,,,+++........................---------............///......//////000111111111444222111666GGG```uuuttt}}}|||yyy~~~}}}www|||yyyzzzzzzzzzxxxuuusssqqqpppllljjjhhhggggggiiikkkmmmuuuzzznnnZZZRRRFFF>>>AAADDDEEEDDDCCC@@@===::::::;;;;;;;;;<<<<<<<<>>???AAAJJJVVViiixxxkkkVVVPPPLLLEEEAAACCC>>>BBBBBBKKK```tttjjjTTTGGG^^^}}}[[[DDD>>>999888999666333333222111111111222333,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******)))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////////////////000000000111111222555000///777666333888???UUUiii~~~wwwwwwxxx}}}xxxmmmrrrrrrddd{{{vvv^^^NNNFFFGGGGGGIIIKKKHHHCCCAAABBB555444333222000000//////------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---------------------------,,,,,,------------,,,,,,........................---------............///......///000000111111222555111333@@@TTTfffppptttrrr{{{vvvttt}}}{{{zzzyyyyyyxxxwwwvvvsssnnnkkkggggggfffggghhhjjjkkkmmm{{{~~~qqq[[[KKKCCCDDDGGGKKKKKKHHHBBB>>>;;;;;;;;;;;;;;;<<<<<<===???======>>>======CCCJJJVVVgggwww___TTTNNNGGGCCCDDD===BBB@@@EEETTTdddzzz}}}dddJJJTTTjjjMMMGGG>>>888999:::555444333222222222222222,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................//////////////////000000000111111111///222///000888666444<<>>===>>>@@@???===<<>>DDDBBBCCCNNNYYYmmm^^^WWWtttQQQJJJBBB;;;::::::666666555444333222222222,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////000000000000111111111111...222111333888444555AAA\\\|||uuu}}}{{{gggbbbeee~~~}}}xxxkkkaaaTTTIIIIIIMMMLLLFFFBBB:::888666333111000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---------------------------+++,,,------.........---........................---------............/////////000000111222222222111333???SSS^^^eeesss{{{ooouuu}}}yyyxxxvvvuuusssqqqnnnkkkffffffggghhhkkknnnqqqsss~~~~~~YYYMMMGGGFFFNNNRRRNNNGGGCCC???>>><<<;;;;;;<<<===>>><<<@@@BBBAAA>>>>>>@@@AAAHHHZZZyyyttt^^^SSSLLLFFFDDD???EEEBBBBBBJJJQQQccc{{{zzz___uuu{{{UUUKKKDDD>>><<<888666666666555444333222222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++*********++++++++++++,,,))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////000000000111111111222222111666555555777444===RRR{{{||||||kkk[[[YYYccc||||||zzz{{{hhhwww|||^^^IIIFFFKKKJJJEEE<<<:::777444111000111111........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---------------------------+++,,,---......///..............................---------............/////////000111111222222333222666FFFYYYbbblll~~~uuu{{{~~~}}}|||zzzvvvrrrqqqsssuuullljjjiiiiiilllqqqvvvzzz~~~eeeNNNFFFFFFPPPWWWRRRIIIDDD@@@???===<<<;;;<<<>>>???<<>>===666555555555555444333222222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,*********+++++++++,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////000000111111111222222222111666555555888;;;QQQrrr{{{xxx}}}{{{{{{vvvvvvvvvxxxzzzzzzxxxwwwyyy|||hhhaaaZZZ```|||xxxnnneeexxx|||UUUEEEKKKMMMFFF>>><<<888444111111111111........................,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---------------------------+++,,,---...////////////........................---------............//////000000111111222333333333;;;RRRkkkuuu}}}{{{yyy|||}}}zzzsssmmmnnnuuu|||ssspppkkkjjjlllsss{{{lllRRRIIILLL\\\ddd\\\OOOHHHBBB@@@>>><<<;;;<<<>>>@@@===CCCFFFBBB???AAABBBAAAAAALLLeeezzzggg[[[OOOGGGBBBDDD???>>>DDDFFFMMM]]]|||cccmmmyyy[[[BBB<<<<<<555222333444555444444333222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000111111111111222222222...333333444999CCCdddxxxrrroookkkgggcccaaa``````]]]\\\\\\^^^``````___^^^eeegggjjjlllnnnqqqvvvyyyyyy|||lll^^^SSSZZZuuu{{{lllddd|||bbbJJJMMMNNNDDD???<<<888444222111111222////////////////////////,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---------------------------+++,,,---...////////////........................---------.........//////000000000111222222333333222???___tttyyyxxxrrrvvvzzz{{{xxxooohhhiiittt~~~xxxsssmmmjjjmmmuuu~~~nnnVVVOOOTTTgggqqqgggVVVMMMBBBAAA>>><<<;;;===>>>@@@>>>EEEGGGAAA>>>@@@AAA???>>>GGG^^^pppaaaSSSIIIEEEGGG@@@???EEEDDDGGGTTTmmm}}}aaaVVVrrreeeAAA999<<<666111222333444444444333222......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))******+++,,,++++++******++++++,,,---..................------///////////////.........////////////000000000000///111333333111000111222777555333999CCCKKKiiizzzvvvmmmgggZZZXXXTTTPPPMMMLLLLLLLLLNNNKKKHHHGGGIIILLLNNNNNNRRRTTTVVVZZZ^^^bbbeeeggglllmmmppptttzzzmmmWWWRRR]]]uuussstttqqqfffUUULLLFFFNNNBBB>>>;;;:::777111000222////////////////////////...///////////////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------------------------............///............////////////222222111111000111222222777EEEeeevvvwwwzzzcccttt~~~wwwsssqqqggg]]]cccpppjjjiiiiiikkkqqqwww||||||dddUUUYYYtttsss^^^UUUEEECCC???;;;;;;===>>>===AAAFFFIIIGGGBBB@@@@@@@@@CCCEEEVVVxxxyyyjjj[[[MMMHHHDDDBBBCCCCCCCCCGGGNNNddd~~~}}}kkkQQQ]]]jjjuuuSSS888999:::555555555555555555444444......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************++++++,,,+++++++++***++++++,,,---......................../////////////////////...////////////000000000111///111333333111111222333444444444>>>KKKTTTooo||||||}}}xxxlllbbbYYYPPPKKKIIIHHHEEECCCAAAAAAAAABBBBBB???======???AAABBBCCCEEEFFFHHHKKKMMMPPPRRRSSSYYYZZZ]]]aaagggnnntttwww|||~~~bbbRRRTTTddd{{{wwwqqq```MMMGGGEEELLLHHH@@@999888666222000000////////////////////////000000000000000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------------------------............///............////////////000111222222222333444555666JJJiiiuuuvvv}}}sss```qqq|||qqqkkkaaaXXXZZZccceeeeeehhhmmmsssxxx|||~~~nnn]]]]]]vvvlll\\\IIIEEE@@@>>>>>>???>>><<>>===;;;:::::::::;;;<<<<<<:::888888999:::999888:::;;;;;;<<<>>>??????@@@DDDEEEHHHLLLQQQWWW[[[^^^fffhhhlllooossswww|||___PPPQQQ]]]hhhfffllljjjOOOGGGEEEHHHMMMCCC;;;999888444111000////////////////////////222222111111000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------------------------............///............////////////...000222333333444666888:::RRRkkkvvvxxxqqqvvvzzznnnbbbqqq~~~uuuiiiaaaZZZYYY^^^bbbeeekkkrrrxxx|||~~~|||~~~xxxeee^^^sss}}}fffPPPIIIBBB@@@@@@AAA>>>;;;EEEPPPWWWSSSKKKEEEAAA>>>???@@@OOOpppiiiRRRPPPKKKHHHHHHFFFDDDEEEHHHNNNbbb}}}{{{tttOOOIIINNN{{{kkkGGG???666444444444333333333222222......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,,,,++++++++++++,,,---------------...........................//////////////////000000000111111111000111333333222222444666444???KKK___wwwvvvhhh^^^OOOKKKGGGCCCAAABBBCCCDDD???>>>===<<<<<<<<<======???===<<<;;;;;;:::888666999999999999::::::;;;;;;;;;<<<===@@@CCCGGGJJJLLLPPPSSSWWW[[[___dddiiimmmqqqsssvvvzzz~~~wwwZZZOOORRRYYYxxx|||vvvffffffUUULLLEEELLLEEE@@@???<<<666333333////////////////////////333333222222111///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------------------------............///............////////////---000333333333333666999DDDZZZjjjiiikkkzzzuuu{{{wwwjjjkkkvvv|||hhhaaa^^^^^^```eeejjjssszzz{{{~~~}}}kkk^^^lllpppZZZOOODDD@@@AAA@@@>>>>>>EEESSS[[[TTTIIIDDDBBB???@@@@@@PPPoooxxx\\\QQQLLLHHHGGGFFFCCCBBBEEEFFFVVVmmmVVVIIIKKKfffuuuOOOBBB666777777666666555555444444......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***+++,,,,,,---,,,,,,++++++,,,,,,---...---------.........//////---.........//////000000000000000000111111111111000111222222222333666888444GGGYYYppppppaaaTTTKKKIIIIIIHHHGGGEEEEEEEEEFFFEEEDDDBBBAAA???>>>===<<<>>><<<;;;;;;<<<<<<:::999999:::::::::;;;;;;<<<<<<;;;;;;;;;<<<===???@@@@@@BBBDDDHHHLLLOOOTTTYYY\\\aaadddiiinnnttt{{{lllXXXTTTWWW```ttt}}}yyyfffjjjnnn\\\KKKGGGEEEDDDCCC>>>666333444000000000000000000000000333333222222111///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------------------------............///............////////////...111333333111222666:::NNN^^^hhhgggnnnpppbbbtttzzzfff\\\\\\]]]___iiipppyyy~~~}}}}}}nnn```hhhxxxbbbTTTGGGCCCAAA???@@@CCCEEEUUU]]]RRREEEBBBBBB@@@AAAAAAPPPoooiiiSSSLLLFFFFFFEEEAAA@@@BBBCCCOOObbbzzzfffRRRMMMbbbVVVEEE666888888777666666555444444......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,------...,,,,,,------.../////////------......///000000000000000000111111111222222000111222222333444888:::;;;TTTkkk|||jjj\\\SSSOOONNNLLLNNNRRRSSSSSSSSSSSSTTTOOONNNLLLIIIFFFDDDAAA@@@===<<<::::::;;;<<<<<<;;;888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::===???BBBDDDGGGKKKNNNTTTWWW\\\bbbhhhooowww}}}hhhVVVMMMQQQ[[[|||iii]]]uuuxxxbbbJJJGGGEEEDDD???777333333000000000000000000000000222222111111000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------------------------............///............////////////...111333222000222999???TTTcccsss|||eee^^^wwwzzz~~~|||yyyggg[[[[[[^^^```lllrrrzzz~~~~~~|||{{{{{{~~~qqqbbbjjj}}}yyygggZZZOOOKKKFFFAAABBBHHHIII\\\cccUUUEEEBBBDDDBBB@@@@@@PPPpppyyyZZZQQQIIIFFFEEEAAA@@@AAADDDKKKYYYnnnhhhXXXhhh^^^HHH888777666666555444333222222......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++,,,---------,,,,,,,,,,,,---......,,,,,,------...//////000------......///000000111000000111111111222222222111222222222333555999<<>>===:::::::::999999999999999999999:::::::::999999999888:::;;;<<<===???BBBDDDGGGIIIMMMQQQVVV]]]dddiiiooouuu}}}jjjTTTQQQPPP```iiibbbzzz[[[PPPFFFEEEDDD>>>888444000000000000000000000000000000000000000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------------------------............///............////////////...111333222111555???HHHXXXmmmttt\\\iiiwwwyyy~~~~~~jjj^^^VVVWWW]]]iii}}}eee[[[\\\aaaeeeooouuu{{{~~~|||zzz{{{}}}|||~~~}}}|||}}}pppaaannnwwwrrrggg^^^YYYWWWOOODDDDDDLLLQQQfffooo___LLLFFFFFFBBBAAACCCTTTtttfffZZZOOOIIIFFFBBB@@@AAACCCHHHPPPaaa|||mmmeeeiiiOOO???777777666555444333222222......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......,,,,,,------...///000000---------...///000000111000111111111111222222222111222222222333666:::===aaa{{{uuuqqqppprrrtttvvvyyy}}}~~~}}}~~~~~~|||yyyvvvrrrooonnnddd^^^VVVOOOIIIEEEAAA???>>>======<<<;;;:::999999777888999:::::::::::::::888999::::::999:::<<<>>><<<>>>AAADDDHHHMMMSSSWWW___fffooovvvyyy}}}nnnWWWMMMKKKbbb}}}^^^ffflllYYYHHHFFFIIIGGG>>>666000000000000000000000000...///////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------------------------.........//////............/////////000...111333222222999EEEOOOZZZwww~~~}}}~~~fffYYYyyywwwyyyqqqYYYMMMBBB>>><<>>AAAFFFIIIPPPTTTZZZaaaiiipppuuuwww}}}]]]^^^VVVQQQfffzzz^^^dddtttYYYMMMPPPLLLFFFAAA:::333111//////000111111000000000000000000000000000........................------++++++++++++------,,,,,,,,,---------......---------............///............////////////////////////000000000000222111333555666;;;NNNbbbrrrzzzsssxxxgggrrr{{{{{{}}}sssXXXHHH???;;;>>>===;;;DDDSSSmmmlllggg___ZZZ\\\dddlllxxxyyy{{{~~~~~~|||{{{zzzyyyzzz}}}|||rrr~~~~~~}}}}}}}}}zzzyyyxxxxxxzzz}}}qqq[[[nnn{{{ggg]]]YYYVVVYYY___]]]PPPIIIIIIaaa{{{nnn___RRRFFFCCCEEEHHHZZZzzz|||iiiVVVPPPMMMHHHCCCCCCBBBCCCFFFOOOcccccceee~~~```TTTCCC888777888222333666111........................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////............///////////////000000000111111000000000000111111111111555333666999666666EEEYYYxxxnnneee___XXXSSSNNNKKKGGGBBB???>>>>>>>>>:::999777888999::::::999888888888888999999::::::888999:::;;;;;;>>>BBBEEEJJJLLLQQQXXX___eeejjjmmmqqqtttxxx{{{yyygggTTTQQQ```}}}bbbXXXnnnnnnUUUJJJMMMJJJFFFDDD>>>666333111000111222222111////////////////////////........................------,,,++++++,,,------,,,,,,,,,---------......---------............///............////////////////////////000000000111222111111222333>>>UUUlllzzz|||tttkkkyyy~~~qqqWWWGGG>>>:::<<<;;;888@@@MMM]]]^^^]]]ZZZXXX\\\cccjjjvvvxxxzzz}}}~~~~~~|||{{{zzzyyyyyy{{{~~~{{{wwwqqqjjjvvv~~~~~~}}}}}}||||||{{{{{{yyyxxxwwwvvvwwwyyy|||~~~xxx\\\lllooo\\\TTTPPPRRRYYYXXXOOOKKKMMMbbb|||rrrcccUUUIIIFFFCCCGGG[[[}}}qqq\\\SSSNNNIIIDDDBBBAAACCCEEEMMM^^^xxxbbbXXXjjjlllWWWEEE999777777222222444///........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////............//////000000000111111111222222000000000111111111222222333333555777444999MMMdddvvvnnnjjjeee___ZZZUUUNNNFFFAAA??????@@@<<<:::999999::::::999777777777777888888888888999777888888888888:::===???BBBCCCFFFJJJOOOUUUZZZ]]]cccfffiiimmmrrrzzzvvvYYYUUUYYYaaa|||wwwZZZXXXiii|||kkkSSSIIIMMMLLLKKKIII@@@999666333111222333333222////////////////////////........................------,,,,,,,,,,,,------,,,,,,,,,---------......---------............///............/////////////////////000000000111111333222111222666GGGeee}}}{{{lllqqqlllSSSEEE>>>;;;<<<:::777===FFFNNNQQQTTTWWWYYY^^^fffllluuuvvvyyy{{{||||||{{{zzzyyyyyyzzz|||~~~}}}|||~~~}}}}}}{{{xxxqqqmmmfffooo||||||||||||{{{zzzyyyyyyyyywwwvvvtttssssssuuuwwwxxx~~~___eee|||bbbQQQJJJIIIOOOQQQLLLLLLPPPaaa}}}wwwhhhZZZLLLHHHBBBFFFZZZ|||gggXXXQQQKKKFFFCCC@@@AAADDDJJJVVVmmmzzzmmmQQQTTTqqqzzz]]]KKK;;;777999444333444///...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////............//////000111111111222222222222000000111111111222222222333444666777777AAA[[[uuuxxxvvvrrrkkkfffbbb[[[RRRKKKGGGDDDCCCBBBAAA???>>>===<<<999777777777777777777777777888777888888888777777999;;;<<<<<<===???CCCHHHLLLOOOTTTVVVXXX]]]cccmmmxxxrrrbbbWWWRRRaaaxxx|||qqqVVVUUUmmmsssZZZLLLMMMNNNOOOLLLAAA;;;888444222222222222222////////////////////////........................---------,,,,,,---------,,,,,,,,,---------......---------............///............//////////////////000000000111111111222333444666>>>SSSrrrwwwxxxfffuuuhhhQQQHHHBBB??????>>><<>><<<:::888777777777777777777777888999999888777777888999::::::999:::<<>>===BBBGGGOOObbbuuuwwwhhhGGGIIIWWWsssdddEEE555666555444666444////////////////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////............///////////////000000000111111111111111222222222333333111222555<<>><<>>:::::::::999999999888888777999::::::888777888888666777888888888888777777777888:::<<>>;;;CCCHHHKKKVVVdddvvvvvvttt\\\WWWppp~~~WWW>>>;;;777444666555//////.........---------000000///...------,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......000000//////.........---////////////000000000000111222222222111111333555888888@@@XXX}}}{{{}}}vvvvvvgggbbbZZZSSSNNNHHHDDDAAAAAA???<<<;;;;;;;;;:::999555666777999999999888888888888888888777777777777555666888:::>>>DDDKKKQQQaaammmxxx}}}aaaZZZOOO\\\gggRRRuuuoooUUUPPPIIIEEE===666444333222///111111000///////////////////////////////////////,,,,,,,,,---------......,,,---------.../////////---------............///000000///////////////000111111111111222333444555111666;;;JJJcccvvvfffTTTeeeuuu{{{zzzpppfff^^^YYYUUURRRRRRRRRZZZhhhqqqssstttxxxzzzyyyxxxwwwwwwyyy{{{|||{{{}}}~~~}}}{{{|||~~~zzzvvvrrrooommmpppoooooooooooolllhhheeekkkllllllkkkjjjiiihhhhhhhhhjjjmmmqqquuuxxxzzz{{{|||nnnOOONNNLLLRRRSSSOOOLLLOOOTTTPPPHHH[[[tttmmm```YYYUUUPPPGGGKKKdddlllddd]]]JJJGGGBBB???@@@BBBGGGRRR]]]{{{lllfffVVV>>>AAA888333888555//////.........---------000000//////...------,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.........000000/////////.........////////////000000000111000111222222222222555777999;;;EEE\\\}}}|||{{{ooojjjccc\\\UUUNNNGGGCCCBBB@@@>>>>>>======:::888888999999:::999888777666888888888777777777666666666777888999;;;@@@FFFKKKZZZggguuu{{{~~~{{{iiiRRRSSSWWWvvvaaaYYYgggSSSQQQLLLHHH@@@888444222222222111111000///////////////////////////////////////,,,,,,---------.........---------...............---------............///000000////////////000000111111111111222333444555111===IIIYYYlll~~~```TTTgggvvv|||~~~}}}}}}vvvlllbbb[[[VVVRRRPPPRRRSSS\\\jjjssstttvvvyyy{{{zzzyyywwwwwwxxxyyyzzz{{{}}}~~~}}}{{{|||~~~~~~|||yyyuuurrrpppnnnmmmmmmmmmnnnnnnmmmjjjhhhkkkkkkkkkjjjiiihhhgggfffhhhhhhiiillloootttxxxzzz{{{[[[JJJGGGFFFGGGFFFEEEKKKRRRRRRLLL```wwwrrrfff^^^YYYQQQHHHKKKeeezzzlllbbbNNNJJJEEEAAA@@@BBBFFFOOOYYYrrrxxxvvvfff___BBB@@@888333666333/////////.........------000000//////......------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------------.........000000////////////....../////////000000000111111///111222222222333666888999===III```}}}xxxqqqzzzvvvpppiiibbbYYYPPPJJJEEEDDDAAA@@@???>>>;;;888<<<<<<;;;;;;999888666555888888777777777777666666666777777777888;;;@@@CCCPPP^^^mmmtttyyyzzz\\\MMMKKKbbbsssOOOmmmvvvXXXJJJKKKNNNJJJDDD<<<666222222444111111000///////////////////////////////////////,,,------------........................------------------............///000000////////////000000111111111111222333444555111>>>QQQjjjsssXXXTTTiiiwww}}}~~~{{{{{{xxxqqqggg]]]WWWRRRPPPNNNRRRVVV```mmmuuuvvvwwwyyy|||{{{yyyxxxwwwxxxxxxyyy{{{|||}}}}}}||||||~~~|||{{{zzzwwwuuurrrpppoookkkjjjkkklllnnnnnnllljjjiiiiiiiiiiiigggfffeeedddgggfffeeefffiiinnntttwwwwww|||lllJJJIIIBBBBBBBBBCCCJJJSSSUUUSSSbbbwwwtttjjjbbb\\\RRRHHHLLLeeepppdddQQQMMMHHHCCCBBBAAADDDLLLUUUjjjjjj~~~ccc}}}nnnKKKAAA:::666666444////////////........................------,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............000000////////////////////////000000000111111111111222333333333333555777666>>>MMMbbb|||wwwhhhnnn~~~yyyrrrhhh^^^WWWNNNKKKFFFBBB???>>><<<:::<<<<<<;;;:::999777666666888777777777666666666666666666777666666888<<>>>>>;;;;;;:::999888888777777777777777666666666666555555555666666666888<<>><<<<<<@@@EEEJJJMMM^^^mmmxxxvvvooojjjbbbXXXPPPGGGMMMfff~~~ooo]]]OOOIIIEEECCCBBBCCCJJJRRR^^^vvvlllnnnkkkccc\\\CCC>>>;;;666777000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------.........///////////////000000000000111111000000000111111111222222444555555555444444666777>>>NNNfff}}}lllOOONNNkkk}}}ppphhh]]]RRRJJJFFFDDDCCC===<<<;;;:::999999999999777777666666666666555555444555666666666888;;;===>>>DDDIIIMMMUUUbbblllpppwww{{{ooo]]]UUUJJJfffttt```www~~~bbbHHHLLLGGGGGGLLLIII===555444111111000///////////////////////////////////////------........./////////...............------------------............//////......//////000111222111111111111222333444555666PPPiiiyyytttpppvvvzzzyyyPPPSSSeeeuuuxxx}}}yyyjjjcccYYYRRRNNNMMMMMMNNNVVV```kkkooorrrtttuuuttttttuuuvvvxxxzzz|||}}}~~~{{{zzzzzz|||~~~}}}|||||||||yyyuuurrrooonnnnnnllljjjiiihhhgggeeecccccccccddddddddddddcccccc```aaaccceeefffggghhhhhhiiiooovvvyyy{{{yyyWWWDDD???;;;===???CCCJJJQQQ___llluuutttqqqnnneeeZZZOOOHHHNNNiiittt___PPPKKKFFFDDDBBBBBBHHHPPPVVVjjj|||uuukkkVVVqqqfffFFF@@@:::333777000000000000/////////.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................//////////////////000000000111111111000000111111111222222222111333444555555666999;;;LLLbbbfffOOOTTTtttzzzooocccYYYQQQKKKGGGBBB@@@>>><<<:::999999999777777666666666555555555444555666666555666888:::;;;???BBBDDDKKKVVV^^^aaammmqqqwww|||eee[[[LLLSSSttthhhpppdddXXXMMMHHHMMMLLL@@@666444111111000///////////////////////////////////////............////////////---------...............---------............///............///000111222111111111111222333444555;;;WWWjjjmmmpppzzzjjjkkkyyynnnPPPYYYmmmyyywww|||zzztttfff___UUUNNNKKKKKKLLLMMM[[[fffooopppqqqtttuuuttttttuuuwwwyyyzzz||||||}}}zzzyyyyyy|||~~~}}}{{{|||~~~}}}|||zzzwwwtttrrrpppooonnnllliiihhhgggfffdddcccaaaaaabbbddddddddddddddd`````````aaabbbdddeeeffffffmmmtttwwwxxx}}}dddIIICCC>>>???@@@CCCKKKTTTaaalllsssssssssrrriii\\\PPPIIIQQQlll{{{bbbSSSMMMHHHEEEBBB@@@EEELLLSSSbbbzzzgggMMMdddsssMMMEEE<<<222888000000000000/////////////////////000000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000//////000000111111111222000111111111111222222222...000333444666888;;;>>>YYYrrrmmm[[[bbb{{{|||pppeeeZZZPPPJJJFFFEEEBBB>>><<<:::999999777666666666555555555555444555666555444444555777:::===???@@@EEENNNTTTUUUeeejjjpppvvv{{{kkkdddUUUMMMcccjjjeeebbbSSSJJJMMMMMMBBB888666111111000///////////////////////////////////////............/////////000,,,------....../////////---------.........//////............///000222222111111111111222333444555III```kkkkkktttiiilll}}}fffRRR^^^sss{{{www|||~~~~~~~~~zzztttpppccc\\\SSSLLLIIIJJJKKKLLL^^^jjjrrrqqqqqqtttvvvuuuvvvwwwxxxyyyzzz{{{{{{{{{zzzyyyyyy{{{}}}zzz|||~~~~~~zzzyyywwwvvvtttrrrppppppmmmkkkhhhggggggfffeeeddd```aaabbbccceeeeeeeeefffaaa```^^^]]]^^^aaadddfffcccjjjssswwwxxx|||tttKKKCCC>>>=========EEEOOObbbkkkqqqrrrssstttjjj]]]QQQKKKTTToooiiiVVVPPPJJJFFFAAA???BBBHHHTTT```uuuiiiNNNeee~~~VVVKKK@@@444;;;111000000////////////000......---------,,,,,,,,,........................,,,,,,,,,---------..............................///////////////.........000000000000111111111111000000111111111222222222+++444444111444555;;;KKKgggiiieeellltttlllcccZZZPPPKKKDDD???<<<;;;::::::===:::777777999999666222555666666666777777888888;;;;;;<<<>>>BBBGGGKKKMMMWWW[[[bbbjjjttt}}}hhhSSSOOOXXXccc}}}cccbbbIIINNNOOOFFF<<<444333111000///000111000///////////////////////////000///...------...///000////////////////////////........................000000000000111111111111111444000000888666333:::UUUmmmhhhiiiyyynnnssswww~~~ZZZRRRcccqqquuuyyy{{{ooofff___WWWOOOKKKHHHGGGLLLSSSbbbiiipppsssqqqpppqqqttttttuuuwwwyyy{{{|||}}}}}}yyywwwvvvxxx|||}}}}}}|||{{{zzz{{{~~~yyywwwvvvuuuuuutttrrrpppmmmhhhdddcccffffffdddaaaaaaaaa`````````bbbcccddd]]]]]]]]]^^^___```aaabbbcccgggmmmrrrvvv|||RRR???;;;AAA<<<<<>>:::;;;999888777777888999999555555555555666666666666555555555777999<<>>555222222111000////////////............------------........................---.........////////////....................................///////////////000000000111111111111333333222222222222111111000///---222888;;;RRRxxxrrrddduuu~~~nnnYYYJJJDDDAAA<<<888>>>======;;;999888888888555555555555555555666666666666666777888:::<<<===BBBEEEIIIOOOWWWdddqqq{{{]]]LLLLLLLLLeee|||bbb___~~~UUUKKKHHHGGGEEE>>>777555222000000111000////////////////////////////////////....../////////////////////////////////........................///000000000111111111111000555444222444222>>>WWW}}}pppyyytttVVVKKK```kkkvvv{{{|||xxxmmmbbbYYYSSSOOOKKKKKKJJJMMMWWWaaakkkmmmooooooooopppsssuuutttuuuvvvxxxzzz{{{{{{{{{{{{zzzxxxxxxzzz|||}}}||||||}}}~~~~~~{{{{{{vvvrrrqqqqqqqqqpppmmmkkkiiihhhhhhhhhfffdddaaa```___^^^^^^^^^___```^^^^^^]]]\\\\\\\\\\\\\\\[[[^^^bbbdddggglllsssyyydddKKK@@@AAA<<<>>>LLLUUUfffkkkppprrrsssqqqjjjbbb___```nnnnnnYYYOOOMMMEEEBBBCCC@@@IIISSS^^^iii{{{yyylll```EEE@@@555333222111000//////////////////.........---------........................,,,,,,---------.................................---.........//////000000///000000000111111111111333222222222222222222222111333333888@@@FFF\\\zzz___eeexxx{{{xxxrrrhhhYYYMMMEEEAAA>>>===>>>>>>===<<<;;;999777666666666666666666666555555666666666777888999::::::>>>AAAEEEIIIPPP\\\kkkvvvmmmVVVQQQOOOVVViii|||rrrXXXqqqhhhNNNIIIGGGGGGGGGCCC:::666333000000111000000////////////////////////...//////////////////...///////////////////////////////////////////////////000000000111111111111000555444444444333DDDbbbbbbLLLIIIdddmmmvvv}}}|||sssjjj___WWWPPPMMMKKKJJJJJJMMMXXXcccnnnooooooppppppqqqtttvvvtttuuuvvvxxxyyyzzzzzz{{{{{{{{{zzzzzzzzz|||~~~}}}|||}}}}}}~~~|||}}}yyyuuurrrrrrrrrsssrrrlllkkkjjjiiiiiihhhfffdddcccbbb```___^^^______``````___^^^]]]\\\\\\\\\\\\[[[]]]```aaaccchhhooouuuyyyhhhMMM???@@@<<>>???>>>FFFXXXcccmmmttt{{{}}}}}}yyyoooeeeYYYdddyyycccQQQPPPIIIEEEEEECCCEEENNNXXX```mmmsssrrreeeooosssKKK@@@777555444222111000/////////////////////....................................------------....................................------......///000000111000000000000111111111111000111111222333444555555000:::888666FFFZZZlll~~~VVVSSSVVVtttmmmddd]]]VVVTTTWWW\\\___```YYYNNNAAA;;;<<<>>><<<999999999888888777777777777222333444555666666666666666999===???AAAJJJXXXcccrrrvvv```RRRHHHPPPhhhuuuxxxrrr\\\uuunnnTTTKKKGGGIIILLLGGG===999444111000000000000////////////////////////---...///000000///...---////////////////////////////////////////////////000000000000111111111111111333222666::::::LLLnnnsssdddqqqoooLLLIIIYYYiiinnnwwwvvvlllbbbXXXQQQJJJIIIKKKLLLMMMSSSaaaooossssssssstttuuuvvvvvvuuutttuuuvvvxxxyyyyyyyyyyyyxxx{{{~~~~~~}}}|||}}}~~~}}}}}}}}}}}}~~~~~~~~~}}}{{{yyyvvvttttttsssqqqooojjjjjjkkkjjjhhhfffddddddcccbbb```^^^]]]]]]]]]]]]^^^]]]\\\\\\\\\\\\\\\]]]YYY[[[\\\[[[\\\```gggmmmpppxxx}}}lllNNN>>>@@@AAALLL```mmmpppxxx|||oooccc[[[iii~~~lllVVVSSSLLLFFFFFFDDDAAAKKKUUU[[[hhhtttnnnccc^^^}}}OOO???999555444333111000/////////000/////////................................................/////////000........................---------...///000000111000000000000111111111111000000111222444555666666000<<<:::777LLLhhh|||zzzMMMUUUeee{{{}}}sssiiihhhqqqyyy{{{zzzppp^^^III>>>>>>@@@>>>::::::999999999888888777777333444555666777777888777555999===>>>???GGGTTT___kkkzzzeeeSSSMMMQQQaaammmttt]]]nnn]]]MMMGGGKKKNNNGGG>>>:::555111000000111000////////////////////////---...///000000///...---////////////////////////000000000000000000000000000000000000111111111111222222111666<<<<<>>DDDPPP\\\iiiwwwppp\\\UUUKKKQQQdddqqq|||ccciiipppYYYGGGFFFWWWCCCDDD===666333444555222000......//////000000111111////////////////////////,,,---......//////......///...---------...000111222222111111111111111111555222222444666???UUUlllaaa```xxxvvvyyyhhhJJJSSSZZZkkkrrryyyxxxppphhh\\\QQQLLLIIIJJJJJJJJJNNNXXXfffoootttrrrqqqqqqtttwwwyyyyyyuuuwwwyyyzzzyyyyyyzzz|||{{{{{{|||}}}}}}}}}}}}}}}~~~~~~~~~~~~|||zzzxxxwwwvvvuuurrrpppooommmjjjhhhgggfffdddcccaaaaaa``````_________^^^ZZZZZZ[[[\\\\\\[[[YYYXXXYYY\\\]]][[[YYYZZZ```fffnnnpppuuu~~~sssEEEBBBBBB@@@]]]qqqtttxxx}}}{{{nnnaaaiiiuuubbbUUULLLJJJKKKIIIAAAHHHSSS\\\eeessszzznnnZZZUUUuuu^^^JJJ===777555222000000111000///000000000000000000000000000000000000/////////.................................////////////......////////////000000000000000000000000111111111111333333222222333333444555444888<<>>>>>>>>===<<<;;;:::999999666666666666555555555555777555555777999===HHHRRR___ooo{{{[[[PPPVVVXXXeeeuuusss{{{]]]\\\mmmQQQLLLJJJBBB999333222222111000////////////000000000000////////////////////////------...////////////...000////////////000111222111111111111111111111111000555555555@@@UUUbbbdddQQQlllyyyrrrQQQJJJ[[[```tttzzz~~~oooeee]]]SSSKKKGGGCCCDDDHHHOOOYYYcccjjjnnnttttttsssuuuwwwwwwvvvuuu{{{|||~~~}}}{{{zzzzzz{{{}}}}}}|||{{{|||}}}~~~~~~~~~{{{zzzwwwtttrrrrrrpppmmmkkkjjjiiigggeeeddddddbbbaaa___^^^\\\\\\ZZZYYYYYYXXXYYYYYYZZZZZZZZZ\\\]]]ZZZXXXWWW[[[^^^^^^]]]___eeennnwww~~~uuuhhh___WWWRRROOOYYY___aaahhhbbbDDDFFFGGGMMMlllrrriiikkkvvv}}}{{{tttmmmgggaaafffsss{{{hhhXXXPPPJJJ@@@@@@EEENNNWWWaaappppppVVVVVVmmm{{{UUU<<<<<<999444111111111000///////////////////////////000000/////////.................................---...//////////////////////////////000000000000000000111111111222222222333333333333333444555666555777DDDgggpppPPPVVVkkkyyy~~~bbbTTTZZZ]]]XXXSSSLLLGGGCCCAAA>>>;;;<<<<<<<<<;;;;;;;;;;;;:::777777777666666666666666777555666888888;;;DDDMMM[[[lll~~~cccTTTXXXRRR^^^oooggguuufffSSSjjj]]]QQQMMMFFF<<<444111111111111////////////000000000000////////////////////////------...///////////////000000000000000111111222111111111111111222222222222888777666JJJgggrrrkkkbbbwwwvvvrrrOOOSSSbbbdddsssxxx|||}}}{{{jjj___WWWNNNHHHFFFBBBBBBFFFPPP]]]hhhnnnqqqqqqrrrtttwww{{{|||{{{yyyyyy{{{}}}|||{{{zzzzzz{{{{{{zzzxxxwwwxxxyyy{{{}}}~~~|||||||||~~~}}}{{{xxxtttqqqrrrpppmmmkkkjjjiiigggfffccccccbbbaaa```___^^^]]]ZZZYYYXXXWWWWWWXXXYYYZZZ[[[\\\\\\ZZZXXXVVVWWWYYYUUUTTTUUUZZZbbbllltttyyyyyyrrrhhh^^^VVVNNNHHHEEEEEELLLOOOXXXzzzZZZDDDGGGGGGSSSooonnnccciiittt|||wwwllleeecccbbbdddqqqmmm[[[SSSNNNDDDAAACCCJJJSSS]]]lllkkk\\\jjj^^^DDD???;;;666222111111000///////////////////////////////////////....................................------...///////////////////////////000000000000111111111111222222222222333333333333444555666777333;;;MMMooodddMMM[[[rrr~~~~~~cccVVV___fff```\\\UUUNNNHHHCCC>>><<<999999999:::;;;;;;<<<<<<888888777777777666666666888666777999999:::AAAJJJXXXiii|||mmmWWWXXXMMMVVVeee^^^ddd|||sssVVVWWWjjjRRROOOHHH>>>666111000000111000000000000////////////////////////////////////---...//////000000/////////000000111111111111111000000111111111222222222333777555666PPPuuuuuu|||~~~iiiUUU___iiihhhuuuxxxxxxvvvyyywwwfff[[[TTTLLLGGGEEECCCCCCGGGPPP^^^jjjrrruuussstttwwwzzz}}}~~~|||zzzuuuwwwyyyzzzyyyyyyzzz{{{{{{zzzxxxwwwwwwyyy{{{|||~~~}}}|||||||||~~~~~~|||xxxtttqqqrrrooollljjjjjjiiigggeeeaaaaaaaaaaaaaaa`````````[[[ZZZXXXWWWWWWWWWXXXYYY[[[[[[[[[ZZZWWWUUUTTTTTTOOONNNNNNSSS\\\fffoootttkkkfff___XXXRRRMMMHHHEEE???CCCCCCKKKmmmzzzTTTDDDGGGHHHWWWmmmfff___hhhttt{{{sssfff```bbbdddgggsssqqqZZZRRRPPPGGGBBBBBBFFFOOOYYYggg{{{nnnooobbbJJJBBB===777333111111000000000000000000000000000000/////////.........------........................,,,---...///000000000000////////////000000000000111111111222222222222333333333333333444555777777444AAAWWWvvv\\\NNN___vvvkkkXXXXXX[[[]]]ZZZTTTMMMFFF@@@<<<:::888888999:::;;;<<<<<<===999999888888777777666666777666888:::::::::@@@HHHTTTfffzzz}}}^^^VVVMMMNNNYYYZZZ]]]nnn```UUUiiiQQQOOOIIIAAA888222000000111000000000000////////////////////////////////////......///000000000000///...///000111111111000000000000000111222222333333222444111888VVV{{{{{{yyy```ZZZfffkkkkkkzzz}}}|||vvvvvv}}}rrrbbbXXXQQQJJJFFFEEECCCEEEJJJSSS___jjjssswwwyyyyyyzzz|||}}}|||yyywwwsssuuuwwwxxxxxxxxxyyy{{{||||||{{{zzz{{{|||}}}~~~~~~~~~~~~}}}zzzvvvsssrrrooolllkkkjjjiiigggeee``````aaaaaaaaabbbbbbbbb\\\\\\ZZZYYYXXXWWWWWWWWWXXXXXXXXXWWWUUUSSSPPPOOOHHHGGGHHHLLLUUU```hhhlll```\\\VVVQQQMMMIIIEEEBBB@@@AAA===CCCeeetttRRRDDDJJJOOO]]]gggZZZZZZeeepppuuummmaaa]]]bbbfffnnnxxxxxxZZZOOOMMMFFFDDDAAACCCKKKUUUcccssstttdddLLLDDD???888333111111000000000000000000000000000000//////.........---------........................,,,---...///000000000000////////////000000000000111111111222222222333333222333333333555666777888777FFF]]]xxxnnnRRRNNNaaawwwhhhRRRMMMLLLNNNMMMIIIDDD???<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888777666666666555777:::999999>>>FFFNNNaaawwwjjjZZZRRRLLLPPP[[[___cccxxxpppWWWhhh[[[QQQMMMIIICCC;;;444111000111111000000000/////////...////////////////////////......///000000000000000---...///000000000/////////000000111222222333333333222333???^^^~~~~~~{{{vvvTTTXXXeeeiiinnn|||~~~||||||mmm^^^UUUOOOIIIDDDDDDAAAGGGOOOYYYbbbjjjqqquuu{{{zzzyyyzzz{{{zzzxxxuuutttvvvxxxxxxwwwwwwwwwyyy{{{||||||||||||}}}}}}}}}}}}}}}|||xxxvvvsssqqqnnnlllkkkjjjhhhgggbbbbbbaaaaaaaaaaaaaaaaaa^^^]]]]]][[[ZZZXXXVVVUUUSSSSSSSSSSSSRRRPPPLLLIIIAAA@@@AAAEEEMMMVVV\\\```WWWSSSNNNJJJHHHFFFDDDBBBAAAAAA<<>>>>>???AAA??????>>>===<<<;;;::::::::::::999999888777777666444444666999999888===EEEJJJ^^^uuuuuu___ZZZNNNNNN```ccc]]]mmmVVVSSSnnnMMMRRRLLLIIIDDD<<<555111111111111111000000/////////...////////////////////////...//////000000000000000,,,---///000000000///...///000000111222222333333666444666GGGfffsss|||jjjJJJTTTaaafffpppzzzxxxjjj[[[SSSNNNHHHCCCBBB???GGGSSS^^^dddjjjooosssxxxwwwwwwxxxyyyzzzyyywwwvvvxxxyyyyyywwwvvvvvvwwwyyyzzz{{{{{{||||||{{{{{{yyy{{{}}}~~~}}}~~~{{{xxxuuurrrooommmmmmllljjjhhhdddccccccbbbaaa``````_________^^^]]][[[XXXUUUTTTOOOOOOPPPPPPPPPMMMIIIFFF<<<;;;<<>>;;;999;;;:::999777555555777888777888777666666999===@@@LLL[[[ppplll```QQQPPP```ssssssmmm\\\WWWxxxSSSIIILLLLLLLLL@@@000222777...222222222111111111111000000000000000000000000000555666777555222///------////////////000000000000222222222222222222333333444777<<>>DDDWWWlllqqqWWWOOOJJJGGGHHHJJJKKKOOOTTTbbb\\\SSSJJJCCC>>>;;;999;;;;;;;;;;;;::::::;;;;;;888888888777777999<<<@@@IIIZZZpppuuueeeVVVSSS```xxx}}}wwwfff___|||XXXMMMIIIGGGJJJDDD555222666111222222222111111111111000000000000000000000000000000222333333000///......////////////000000000111111222222222222333333333666444999KKKeeeuuupppdddqqqppp}}}vvvSSSOOO```______sss~~~sssfffWWWNNNHHHCCCAAABBBEEEKKKUUU___ggglllppprrrtttrrrqqqsssxxxzzzxxxuuuxxxwwwwwwxxxyyyxxxsssppptttxxx|||~~~}}}{{{yyyyyyyyy|||}}}||||||}}}yyyuuutttsssrrrooommmjjjiiifffeeedddddddddccc```^^^[[[[[[[[[ZZZXXXVVVSSSRRRSSSQQQOOONNNKKKFFF???;;;888:::<<<<<>>666333222222222111111000/////////////////////............//////........................////////////////////////000000////////////000000222222222222222222222222111333444555666888;;;>>>KKKWWWDDD999EEE\\\rrrvvv___WWWQQQQQQSSSWWW]]]cccuuukkk\\\MMMDDD???<<<<<<:::;;;;;;;;;;;;:::999888888888888777777888<<<>>>FFFWWWooo~~~gggWWWQQQYYYuuuvvvggguuuiiiWWWIIIIIIJJJ===333444444222222222111111111111000000000000000000000000000,,,...000000///...///000/////////000000000111111111111222222222333333333888111888SSSiiijjj___XXXjjjrrrjjjNNNUUUfffaaabbbvvvooobbbTTTLLLFFFAAA@@@AAAEEELLLXXXaaahhhkkkmmmmmmqqqpppooorrrwwwyyyyyywwwxxxwwwwwwwwwxxxvvvsssqqqssswww|||~~~~~~|||{{{zzz|||~~~}}}||||||~~~{{{vvvvvvvvvuuusssooollliiihhhgggffffffffffffdddbbb]]]]]]]]]\\\ZZZXXXVVVTTTUUUSSSOOOKKKFFFAAA;;;777:::888999===AAAQQQsssrrr```TTTOOOQQQSSSHHHAAABBBWWWvvvsss[[[CCCDDDLLLXXXXXXMMMDDDCCCDDDLLLLLLKKKNNNNNNWWWjjjooosssyyy~~~ggg]]]VVVJJJGGGCCCAAADDDNNN\\\eee{{{uuu]]]WWWcccRRRJJJ@@@999555111///000111000000/////////////////////............//////........................////////////////////////000000////////////000000111111111111222222222222111222555666666666;;;BBBYYYTTTCCC;;;HHH```www~~~uuuiiieeeeeegggmmmrrrssshhhXXXKKKCCCAAA@@@@@@======<<<<<<;;;:::777555888999999888777888;;;===CCCUUUmmmmmmZZZOOORRRiiilllvvv~~~]]]MMMOOODDD666444555222222222111111111000000////////////////////////+++---//////......///000//////000000000111111111111111111222222333333444:::///<<<^^^nnnbbbVVVWWWiiizzz___JJJYYYhhhaaaeeezzzjjj^^^RRRKKKFFFAAA@@@AAADDDNNN[[[eeejjjlllmmmmmmpppooooooqqquuuxxxxxxxxxxxxxxxwwwwwwvvvuuutttrrrtttwwwzzz{{{{{{{{{|||}}}|||~~~~~~~~~}}}yyyyyywwwvvvssspppmmmlllhhhgggffffffggggggeeeddd____________]]][[[YYYXXXVVVRRRLLLGGGBBB>>>999666===777888===<<>>FFFaaayyywwwbbbPPP???@@@FFFNNNNNNGGGBBBBBBAAAGGGFFFEEEJJJKKKTTTgggmmmrrryyy~~~hhh[[[TTTJJJHHHDDD@@@BBBKKKXXXbbbuuu{{{zzzYYYVVVoooWWWKKK@@@<<<999444000111111000000/////////////////////............//////////////////////////////////////////////////////000000////////////000000000000000111111222222222333333555666444333<<>>>>>>>>===;;;999999999:::999777888:::<<<@@@QQQiii{{{~~~cccSSSRRR\\\qqqiiiwwwUUURRRIII:::555444222222222111111111000000///////////////////////////000000///...---...000000000000000111111111111000000111222333333444444999111DDDhhhoooYYYPPP]]]ooo|||WWWIII[[[ddd___iii~~~yyyggg[[[PPPJJJFFFBBBAAABBBDDDOOO^^^iiimmmnnnoooppprrrqqqppprrrtttvvvwwwxxxyyyyyyxxxwwwuuutttuuuuuuvvvwwwwwwwwwvvvxxx{{{~~~zzz}}}~~~~~~{{{wwwsssqqqooooooooohhhgggeeeeeeffffffeeeddd___``````___^^^\\\ZZZYYYUUUPPPIIICCC>>><<<999888===666888>>>:::;;;[[[}}}eeeVVVNNNIIICCC???LLLhhhxxxlllUUUGGG======AAAEEEFFFCCCAAAAAA???DDDBBBBBBGGGHHHPPPbbbkkkrrrzzzlll[[[SSSJJJHHHEEE@@@AAAIIIVVVaaannn{{{]]][[[uuudddQQQAAA======888444444111111000/////////////////////............//////000000000000000000000000////////////////////////000000////////////000000//////000000111222222222444333555666333333@@@QQQ{{{]]]NNNGGGUUUmmm||||||~~~xxxkkkfffeeeiiittt|||yyyyyymmmeee\\\XXXYYYZZZYYYWWWMMMGGG@@@=========<<<;;;999::::::999888777999:::===LLLbbbvvvkkkTTTRRRVVVwwwzzzaaammmZZZRRRKKK>>>777444222222222111111111111000000000000000000000000000111222111000...---...000000000000111111111222222000000111222333444444555777888QQQrrrpppUUUVVVnnnnnnOOOJJJ\\\______ooorrrbbbXXXMMMHHHFFFBBBAAABBBEEEQQQ```kkknnnooopppqqqrrrrrrrrrrrrtttvvvxxxyyy{{{{{{zzzxxxuuutttvvvxxxvvvwwwvvvuuuuuuwwwzzz}}}yyy{{{~~~~~~xxxsssppppppqqqrrriiigggeeedddeeeeeedddccc^^^^^^___^^^]]][[[ZZZXXXVVVOOOGGG???<<<::::::::::::555888>>>::::::QQQooommmXXXPPPLLLGGGCCCBBBNNNeeennn```LLLBBB:::;;;===???@@@@@@@@@@@@>>>CCC@@@???EEEEEEJJJ[[[fffnnnyyyqqq]]]SSSLLLJJJGGGAAA@@@GGGTTT___hhhlllcccyyy~~~aaaFFF>>>===888222222111111000/////////////////////............//////////////////////////////////////////////////////000000////////////000000/////////000111222222222555333444777444666HHH]]]|||XXXKKKJJJ\\\vvv}}}}}}yyy|||ppp\\\YYYeee~~~vvvooonnnsssxxxxxxvvveeeZZZLLLBBB>>>===;;;999999:::;;;:::888777888999:::FFFZZZooorrrUUUTTTSSSkkkbbb___[[[RRRJJJ@@@:::555222222222111111111111000000000000000000000000000000111111///------///111000000111111111222222222///000111222333444444555777BBBdddyyybbbnnn]]]GGGMMM^^^\\\aaattt}}}mmm^^^TTTJJJFFFDDDAAA@@@AAAHHHSSSbbbkkkmmmlllmmmppppppqqqqqqrrrtttwww{{{}}}|||}}}{{{xxxuuuuuuxxxzzzvvvwwwyyyyyyxxxxxxyyyzzzzzz|||~~~|||wwwtttsssrrrrrrkkkiiifffeeeeeeeeedddccc``````aaa```___^^^\\\[[[XXXQQQFFF>>>999999999:::999555666::::::;;;JJJ]]]tttwwwnnn\\\PPPNNNKKKEEEAAAAAAIIIWWW[[[PPPDDD>>>777888::::::<<<>>>???>>>===AAA>>>>>>BBBAAADDDSSS\\\ggguuu}}}zzzeee[[[OOONNNJJJCCC???DDDQQQ\\\dddwww}}}mmm~~~qqqMMM???;;;444...---111111000/////////////////////............//////........................////////////////////////000000////////////000000...//////000111222222222555222444777555888MMMfff|||mmmPPPGGGJJJaaa}}}~~~yyywwwfffSSSYYYZZZlllsss___OOOFFFAAA===::::::;;;;;;:::888777888999777BBBTTTjjj}}}|||[[[[[[OOOaaafffYYYyyyzzzYYYRRRIIIAAA<<<666222222222111111111111000000000000000000000000000...//////...------000222000111111111111222222222///000000222333444555555777KKKssssss{{{PPPBBBOOO```[[[cccxxx|||kkk[[[QQQHHHDDDCCC@@@???@@@JJJUUUccckkkkkkjjjkkkmmmnnnpppqqqsssuuuyyy}}}}}}~~~|||yyyvvvuuuxxx|||tttxxx{{{}}}|||yyyxxxwww|||}}}~~~~~~~~~zzz~~~{{{xxxuuusssrrrmmmjjjgggeeeeeeeeedddccccccdddddddddcccbbb```___ZZZRRRGGG===888777888999:::777555777777:::DDDOOOWWW___```VVVQQQQQQKKKAAA>>>>>>BBBHHHJJJDDD===:::555777888888999<<<>>>===<<<@@@======AAA>>>@@@MMMUUUbbbqqq{{{~~~~~~rrrhhhSSSQQQLLLDDD>>>BBBOOOYYYcccsssuuuvvv|||PPP>>>CCC:::...222111111111111000000000000000000000000000000000000////////////////////////////////////000000000000////////////000000000000111111111111111222222222:::333333666666999OOOiiizzzfffTTTDDDIIISSSeee}}}yyy|||yyyyyy```[[[XXXaaaaaahhhtttaaaOOO@@@;;;>>>999;;;<<<<<<:::888777777999>>>LLLaaauuujjjVVVRRRSSSzzzgggOOOaaa{{{fffQQQKKKLLLFFF<<<555333333222111000000000111000111111000///......///000000000000000000000000000111111111111222222222222333333222111222444777999QQQ~~~eeeGGGIIINNNUUU```lllvvv|||wwwjjj[[[NNNCCCBBB@@@<<<>>>DDDJJJRRR\\\cccfffgggiiijjjlllmmmoooqqqtttxxx{{{|||{{{xxxwwwwwwyyyzzz{{{{{{{{{zzzzzz{{{{{{{{{{{{~~~}}}}}}xxxhhh[[[cccttt|||zzzxxxuuusssoooooonnnllljjjiiigggfffgggggghhhiiigggbbb]]]\\\XXXKKK???<<<<<<:::777777;;;???999666<<>>??????>>>;;;888777444444444555666888:::;;;:::===@@@@@@>>><<<===???IIIVVViiiwww{{{yyy}}}gggSSSFFFHHHIIIEEEJJJWWW]]]lll|||rrruuu[[[DDDDDD:::///222111111111111000000000000000000000000000000000000////////////////////////////////////000000000000////////////000000000111111111111111222222222222444111333888999???XXXsss}}}```PPPGGGMMMYYYkkk}}}{{{xxxzzzxxxzzzqqqgggfffggg\\\```pppUUUBBB<<<>>>;;;<<<<<<<<<:::999888888777;;;HHH]]]qqqqqqZZZPPPSSStttsssSSS^^^yyyqqq[[[JJJKKKPPPIII===444444333222111000000000000000111111000///......000000000000000000000000000000111111111111222222222222333333222111222555777>>>XXXzzz^^^GGGIIINNNVVVaaammmwww}}}uuuhhhXXXKKKAAAAAA@@@===???FFFKKKSSS]]]dddgggiiijjjlllpppqqqrrrtttvvvxxx{{{|||~~~{{{yyyxxxyyy{{{}}}||||||{{{{{{{{{{{{||||||{{{}}}~~~|||vvvpppkkkcccUUUIIIPPP___mmmxxx~~~|||zzzwwwuuupppooonnnmmmlllkkkkkkkkkhhhhhhiiikkkjjjgggcccaaaXXXLLL@@@>>>>>>>>>======AAAFFFAAA:::;;;AAAVVVsss~~~}}}tttjjj___QQQFFF999::::::999888666555333333333333333555777999::::::===@@@@@@>>>======>>>CCCNNN```rrryyy{{{~~~mmmYYYJJJIIIFFF@@@EEEPPPZZZhhhxxxwwwqqqgggJJJDDD;;;000222111111111111000000000000000000000000000000000000////////////////////////////////////000000000000/////////000000000111111111111111111222222333333000111444777999EEEcccvvv^^^PPPIIIQQQ^^^qqq|||yyyxxxwww|||www}}}sss}}}vvv```[[[~~~___HHH@@@???======<<<<<<;;;:::::::::777999FFFZZZooo|||___NNNRRRiii}}}XXX\\\wwwiiiRRRCCCJJJSSSMMM???666444444222111111000000000///000111000///...///000000000000000000000000000000111111111111222222222222333333222222333555888===YYY}}}yyyyyyyyyvvv\\\GGGIIIOOOWWWbbbmmmwww}}}qqqeeeSSSHHH?????????===AAAIIIMMMTTT^^^fffiiijjjmmmooouuuuuuuuuuuuwwwyyy{{{}}}~~~|||zzzyyyxxxyyy{{{||||||||||||{{{{{{|||||||||{{{}}}{{{wwwsssqqqjjjaaaXXXPPPFFF>>>DDDPPPSSSWWWbbbmmmuuu|||yyywwwqqqpppnnnmmmmmmnnnooopppiiijjjkkkmmmooopppmmmkkk]]]PPPCCC???>>><<<<<<===@@@GGGCCC:::999AAA]]]~~~ppp```OOOBBB777777666555444333333222222222222333444666888999;;;===@@@AAA???===<<<<<<<<>>AAAKKKVVVccc{{{xxx~~~mmm{{{lllLLLDDD===333333111111111111000000000///////////////////////////////////////////////////////////////000000000000//////000000000111111111000111111222222333333333222444666555999MMMrrrvvv```RRRGGGRRRbbbuuu|||yyyzzzzzz|||wwwxxxhhhmmmQQQEEEAAA>>>===;;;;;;;;;<<<;;;:::888:::EEEZZZpppdddQQQQQQ]]]___YYYuuuxxx^^^JJJLLLRRRNNNCCC;;;555444333222111000000000///000111000///...///000////////////////////////000000111111111222222222222222333333222333666888<<<[[[ttttttjjjqqq|||rrr|||ZZZFFFHHHNNNWWWbbbnnnwww}}}mmmaaaQQQFFF>>>>>>===;;;AAAJJJOOOVVV```gggjjjllloooqqquuuuuutttuuuwwwyyy|||~~~|||{{{zzzxxxxxxxxxxxxyyy|||{{{{{{zzzzzz{{{{{{|||{{{}}}zzzssslllfffcccaaaXXXPPPHHHDDD@@@===BBBIIIHHHGGGNNN[[[aaammm~~~{{{xxxtttrrrooommmmmmnnnppprrrkkkmmmnnnqqqvvv{{{{{{xxxmmm___PPPGGGAAA<<<::::::999@@@<<<555777@@@[[[|||tttdddUUUFFF:::777777666555444444555555333333333333444666888:::;;;===@@@BBBBBB???===;;;:::===KKK```rrr|||rrr```OOOIIIEEE@@@BBBJJJRRR___vvv~~~jjjrrroooNNNEEE@@@777444111111111111000000000///////////////////////////////////////////////////////////////000000000000000000000000111111111111000111111222333333444444555888777444>>>___ppp^^^NNNGGGTTTggg{{{}}}{{{|||~~~xxxyyy[[[HHHAAA>>><<<:::;;;======;;;:::999:::EEEZZZqqqiiiWWWPPPSSSzzznnnXXXllliiiXXXRRRNNNFFF???666555444222111000000000...000111000///...///111////////////////////////000000111111111222222222111222333333333444777999FFFgggtttiiieeesssyyytttqqqOOODDDGGGNNNWWWbbbnnnwww|||{{{iii]]]QQQFFF???===;;;:::@@@KKKRRRYYYbbbhhhkkkmmmooorrrrrrqqqqqqrrruuuxxx|||~~~}}}}}}|||{{{zzzyyyxxxxxx{{{zzzzzzzzzzzzzzzzzz{{{|||~~~~~~|||{{{nnnjjjbbbZZZSSSNNNKKKJJJEEE@@@<<<;;;<<<;;;===???@@@<<>>777777666666555555555666666444444444444666888:::;;;;;;===AAADDDEEECCC???<<<<<<<<>><<<;;;===@@@@@@===999777888DDDZZZrrrrrr^^^QQQOOOqqq~~~\\\eeejjjTTTOOOIII>>>777666444333111000000000...///000000//////000111000000000000000000000000000111111111111222222222111222333333333444777:::PPPrrrtttaaacccvvvxxx___FFFDDDHHHOOOXXXdddoooxxx}}}yyyfffZZZPPPFFF???===;;;999AAAMMMUUU[[[ccchhhkkkllloooqqqpppooooooooorrrvvvzzz}}}~~~~~~~~~~~~}}}|||{{{zzz{{{{{{zzzzzzzzzzzz{{{{{{}}}|||tttnnnkkkXXXTTTNNNGGGBBB???=========;;;::::::;;;;;;999888;;;999;;;???@@@BBBOOO___}}}zzzwwwuuussspppoooooopppqqqooosssuuuxxxwwwhhh[[[OOODDD>>>>>>>>>???777444:::999===KKK^^^aaa]]]RRRGGGAAA===:::444444444555555555555555555444444555666888:::;;;;;;===AAAFFFHHHGGGBBB>>>???<<>>>>>AAAEEEDDD???:::888999EEE]]]uuu~~~dddRRRPPPiiifff```yyyWWWRRRLLL===777666555333111111000000---///000000//////000222000000000000000000000000000111111111111222222222111222333333333555888;;;XXX{{{ttt[[[bbbyyyzzzYYYEEEEEEIIIQQQ[[[fffqqqzzzwwweeeXXXNNNEEE>>>===;;;;;;DDDQQQWWW]]]dddiiijjjkkknnnpppqqqpppnnnnnnpppssswwwzzzyyyzzz|||}}}~~~}}}||||||}}}}}}||||||||||||}}}}}}vvvhhh]]]WWWIIIGGGCCC???<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;999::::::::::::;;;>>>CCCGGGhhh|||uuuuuutttssssssssssssssspppuuuwww{{{~~~ooobbbTTTGGG???>>>@@@AAA:::777:::666444>>>LLLQQQQQQJJJAAA>>><<<:::333444555666777666555555444333333444555777999;;;:::===BBBHHHLLLJJJEEE@@@???;;;===LLL^^^mmmwww~~~}}}mmmbbbTTTLLLFFFBBB@@@@@@JJJTTTiii___ZZZfffjjjOOOHHH>>>555111111111111000000000000000000000000000000000000////////////////////////////////////000000000000000111111111111222222222000111111222444555666666000777999===[[[TTTCCCFFFDDDKKK]]]uuu~~~{{{{{{xxxwwwnnnNNNIII@@@???@@@DDDHHHGGGAAA;;;:::<<>>777777555333222111000000---///000000//////000222000000000000000000000000000111111111111222222222111222333333444555888;;;aaaxxx[[[fff~~~~~~VVVEEEGGGKKKSSS]]]hhhsss|||vvvdddWWWLLLCCC======<<<<<>><<<:::999999::::::444666777666777999;;;:::999;;;:::777999???@@@>>>MMMbbb~~~ttttttuuuuuuvvvvvvvvvvvvqqqvvvxxx}}}{{{mmm]]]MMMDDDBBB<<>>;;;888666333555777999999999777666333222222333444666888::::::===BBBIIINNNMMMGGGBBB>>>:::;;;HHHYYYiiivvv~~~yyyeee[[[QQQJJJGGGDDDBBBBBBHHHQQQfff~~~eee\\\ggg___LLLCCC222333333222111000000000111000000000000000000000000////////////000000000000000000000000111111111111000111111111111222222222444444444444444444444444777555333===bbbxxxQQQGGG<<<@@@JJJ]]]yyy{{{xxxyyy{{{}}}vvvxxxrrrUUUDDD:::FFFHHHHHHPPPOOOCCC===???999KKKiiizzzmmm]]]RRRYYYvvvwwwYYYnnneeeUUUJJJCCC<<<:::777555333333222222000000000000000000000000000000000000000000000000000000000111222222333333000555444555888333666FFFqqqnnnZZZzzz___AAAGGGJJJLLLZZZpppxxxyyyxxxjjj]]]FFFAAA<<<;;;<<<@@@IIISSSXXX]]]cccgggiiilllqqquuuuuusssrrrtttwwwxxxuuussssssqqqqqqsssxxx{{{|||{{{qqqVVVEEE???===::::::999999999999999:::::::::::::::::::::::::::999999::::::::::::;;;;;;CCCKKKZZZ{{{|||xxxzzz{{{sss}}}lllWWWMMMDDD<<<777888888555333333888:::;;;999888888888666777888888888777666555555555444333222333555777888<<<<<>><<>>GGGRRRhhhxxxsssrrruuu}}}vvvttt}}}xxxqqqooonnn|||ssspppdddTTTKKKEEEGGGSSSWWWXXX]]]VVVFFFAAA???AAA[[[{{{pppVVVNNN```[[[TTTrrrmmmYYYTTTMMMIII:::888666666666666444222000000000000000000000000000000000000000000000000000000000111222222333333222444222333666333===TTTpppeeeUUUCCCGGGLLLPPP___uuu||||||vvviiiYYYMMMEEE@@@;;;;;;<<<@@@JJJTTT]]]aaaeeeggggggiiilllooosssrrrrrrtttxxx{{{||||||wwwvvvuuuwwwyyy|||||||||xxx{{{~~~~~~}}}}}}|||}}}xxx```III===;;;;;;:::999999888888999999:::999999999999999999999999999999999999::::::::::::;;;===:::===NNNaaazzz|||xxxwwwzzz{{{xxxtttuuuxxxwwwxxxrrr[[[NNNEEE===;;;:::666333333444444444444333333555777888888777777666666666666555444333222333555777888;;;===EEESSS[[[VVVLLLFFFBBBBBB@@@AAAKKK^^^nnnuuu}}}cccUUURRRIIIDDDCCC>>>MMMYYYiiixxxtttnnn[[[HHH:::666555333111000///......////////////////////////////////////000000000000///000000000111111111111000000111111111222222222333333444444444444444444:::777===OOOcccvvveeeFFFAAA===HHHQQQjjjwwwrrrqqqttt~~~sssuuu~~~pppaaaXXXSSSTTTUUU^^^sssxxxqqqdddXXXRRRKKKJJJVVV\\\___bbbWWWFFFAAA???FFFbbbqqqYYYQQQ\\\aaaSSSkkk|||cccWWWUUUMMMDDD:::888666666777777555222000000000000000000000000////////////////////////000000000111222222333333666888444444666333AAA^^^nnnfffooo~~~LLLBBBGGGLLLQQQaaawww}}}|||rrrbbbSSSIIIDDD???;;;;;;<<>>>>>???:::999999888888888888999888888888888888888888888888999999999999:::::::::;;;???<<<===EEEMMM\\\sss{{{wwwvvvxxxwwwtttpppkkkmmmmmmnnnzzznnnYYYPPPGGG>>><<<:::666444555333222222333222111666;;;<<<;;;999777666666777777555444333222333555777888;;;===GGGUUU\\\XXXOOOIIIEEEFFFDDDCCCLLL^^^pppyyylllYYYUUUMMMFFFCCC>>>JJJWWWggguuunnnnnn]]]EEE777666555333111000///......////////////////////////////////////000000000000///000000000111111111111000000111111111222222222333333333444444444555555;;;666>>>XXXuuu___DDD@@@<<>>:::;;;===AAALLLVVVYYY^^^cccfffggghhhmmmppprrrsssttttttuuuvvvwwwxxxuuuvvvvvvwwwwwwyyyzzz|||zzzxxxvvvvvvxxx{{{~~~yyy```aaa\\\PPPFFFCCCBBBBBB<<<;;;:::999888888888888888888888888888888888888888888888999999999::::::777<<<999;;;BBBCCCHHHVVVttt}}}zzzxxxwwwvvvtttoookkkeeedddbbbaaagggooo[[[QQQGGG>>>;;;999777666777444222222444222111888BBBDDDAAA===:::777777777888555444333222333555777888;;;>>>GGGUUU\\\XXXQQQNNNHHHIIIFFFDDDMMM```sss}}}|||~~~ttt]]]YYYPPPGGGDDDAAAEEESSScccrrrooo}}}qqq{{{bbbIII;;;555444333111000/////////000000000000000000000000////////////000000000000000000000000111111111111000111111111111222222222222333333444444555555555666666EEEgggxxxUUUAAA@@@;;;EEEVVVttt{{{uuutttuuuyyyzzzsss|||~~~lll]]]OOOLLLHHHDDDCCCDDDFFFGGGNNNSSSkkkooo```UUUFFFFFFUUUaaakkknnn]]]IIIGGGBBBNNNkkkbbbSSSQQQnnnmmm\\\pppZZZLLLOOONNNJJJ>>>999444444777888666222000000000000000000000000000000000000000000000000000000000111222222333333000222111666:::;;;SSS{{{```aaaiiiaaatttCCCKKKMMMRRRUUUcccxxx~~~}}}ppp\\\OOOIIIBBB===:::;;;===BBBLLLWWWWWW\\\aaaeeefffiiimmmqqqrrrtttvvvvvvuuuttttttuuusssuuuvvvwwwwwwxxx{{{}}}|||yyyvvvuuuxxx||||||bbbccc^^^UUUMMMJJJGGGDDDAAA@@@>>><<<:::999999999999999999999999999999999888888888888999999999999888:::555555===<<<===HHHRRRkkk}}}|||{{{yyyvvvpppiiiccc[[[VVVQQQLLLOOOhhhxxx___TTTIII???;;;999777777999666222333555333222<<>>GGGTTTZZZXXXSSSRRRLLLKKKFFFDDDNNNbbbttt}}}xxxyyy~~~ddd]]]RRRFFFDDDCCCBBBOOO```nnn~~~sss}}}mmmjjjeeeMMM@@@444333222111000000000000000000000000000000000000////////////000000000000000000000000111111111111000111111111111222222222222222333333444555555666444>>>UUUyyy|||gggJJJ>>>BBB===FFFZZZxxxyyyrrrsssxxx|||uuussswwwhhhVVVJJJAAA@@@>>>======>>>???AAAIIIFFFWWWfffYYYPPPBBB???OOO^^^kkkooo]]]JJJHHHCCCRRRqqqiiiUUUMMMeeesss```pppttt\\\VVVSSSPPPBBB;;;444333666888666333000000000000000000000000000000000000000000000000000000000111222222333333///000111666999999TTTyyyWWW]]]vvvhhhfff;;;IIISSSWWWYYYeeezzzoooYYYLLLHHHBBB===999:::===BBBMMMWWWWWW\\\aaadddfffhhhlllpppqqqtttxxxyyywwwuuutttuuusssuuuwwwxxxxxxyyy}}}{{{yyyxxxyyy|||~~~~~~}}}~~~ooonnnhhh^^^WWWTTTPPPKKKGGGFFFDDDAAA???===;;;;;;::::::::::::::::::::::::888888888888999999999999999<<<777777;;;888777BBB>>>OOO]]]nnn}}}vvvlllaaaZZZLLLGGGCCC@@@AAAXXXhhhYYYNNNBBB===:::777777999777222222666444222===MMMVVVQQQIIIAAA;;;888777888555444333222333555777888;;;>>>FFFRRRXXXWWWUUUUUUUUUPPPHHHEEEQQQeeeuuu|||yyywwwzzzkkkbbbRRRDDDBBBDDDAAANNN^^^kkkzzzxxxbbb[[[dddKKK===333333222111000000000111000000000000000000000000////////////000000000000000000000000111111111111000111111111111222222222222222333333444555666666666IIIeeeoooZZZBBB<<>>;;;:::999:::;;;<<>>PPPXXX[[[[[[ggg{{{nnnWWWIIIFFFAAA===999:::===BBBMMMXXXXXX\\\aaadddeeegggkkkooooootttyyy{{{yyywwwvvvvvvsssvvvyyyyyyyyy{{{zzzyyyzzz|||}}}zzz|||~~~{{{xxxpppeee^^^\\\YYYTTTLLLKKKHHHEEEBBB???>>>===::::::::::::::::::::::::777888888888888999999999555<<<<<<;;;<<<444111;;;999BBBFFFSSSqqqvvviii\\\SSSCCCAAACCCDDDCCCTTTttt^^^RRREEE???;;;777777999777222222666444222>>>OOO[[[VVVMMMDDD<<<888777777555444333222333555777888<<<>>>FFFQQQVVVVVVVVVWWW]]]VVVLLLIIITTThhhwww|||}}}xxxyyypppeeeRRRAAA@@@CCCAAAOOO^^^iiixxxzzz]]]WWWhhhJJJIII666444222111222222111///111111000000//////......000000000000000000000000000000000000111111111111000111111111111222222222333333333333444444555666777JJJvvv}}}```GGGAAAAAA>>>AAAHHHbbbxxxrrrrrrvvv}}}xxxrrrvvvjjjWWWLLLDDD>>>??????<<<999888999888777===:::AAA]]]rrr]]]PPPCCC;;;;;;;;;EEEWWWeeeeeeXXXJJJDDDFFFeeennnUUUTTTWWW~~~ccchhhfffZZZIII>>>444222444333333444444333222222111111222222222222111111111111111111000000000111222222333333444555555888888666NNNwww\\\HHHbbbyyyyyyXXXDDDFFFSSSUUU^^^lllwww|||zzzhhhUUUHHHDDD<<<<<<::::::===DDDNNNTTTYYY]]]bbbfffiiilllpppssswwwxxxxxxxxxwwwvvvuuutttsssuuuxxxzzz|||}}}~~~~~~yyyxxxxxxyyyzzz|||~~~}}}~~~wwwooogggbbb^^^]]]WWWTTTOOOJJJFFFBBB@@@@@@AAA>>><<<;;;;;;;;;;;;:::999999999999999999::::::777777777888999999999:::;;;<<>>KKKXXXYYYSSSFFF>>><<<999444444333222111222444666888777@@@LLLRRRSSSUUUZZZ^^^bbbVVVIIIGGGVVVkkkzzztttaaaUUUIIICCCDDD@@@HHH]]]mmmvvv|||{{{|||iii\\\]]]vvvMMMBBB777444222111222222111000111000000000/////////...000000000000000000000000000000000000111111111111000111111111111222222222333333333333444555666666@@@ZZZzzz___GGG@@@???<<>>===;;;888888888777666888444888JJJiii|||ZZZHHH???999888===<<>>;;;::::::999888777666555444999FFFYYYlllyyyjjjVVVBBB999555222555:::<<>>======<<<;;;:::999999999999999999888888999999999999999888888888===<<<<<<;;;===CCCKKKPPPiii}}}zzzrrriiiaaa\\\VVVLLLEEECCC???BBBWWWqqqlll]]]LLLCCC@@@======???888666666666333333:::DDDVVVZZZWWWLLLAAA;;;888666555444444333444666777888:::@@@HHHMMMQQQWWWaaaiiibbbZZZSSSVVVcccrrr|||wwwcccUUUIIIDDDEEE???CCCUUUdddlllyyytttyyyeeeaaa___III999666333111111222111000000000000000///////////////////////////////////////000000000111111111111000000111111111222222222333333333333444666777888:::eeehhhTTTEEE@@@<<<999BBBQQQrrr~~~|||wwwtttyyyooottt~~~}}}{{{{{{|||}}}}}}jjj[[[WWWYYYXXXSSSGGGAAA=========;;;999999666777888888888;;;BBBGGGAAA;;;888:::888444333666;;;@@@JJJRRRRRRNNNNNNRRRaaavvvaaaVVVOOOhhh{{{```gggjjjVVVQQQEEE888444444222111333444333222222111111222222111111111111111222222222000000111222222333333444444444333666;;;DDDjjjkkkeeewww]]]EEEDDDJJJRRRVVV___lllssswww{{{yyygggSSSEEE???;;;;;;::::::===EEENNNUUUZZZ]]]aaadddgggiiilllnnnrrrrrrsssssssssssssssrrrsssuuuwwwyyy|||~~~{{{{{{{{{{{{}}}{{{xxxvvvqqqoookkkfff___XXXRRRNNNIIIGGGCCCAAA@@@???>>>===999999999999999888888888:::::::::999999888888888<<<===>>>>>>>>>???BBBEEEQQQcccwww~~~wwwooohhhddd\\\PPPHHHEEEBBBBBBNNN^^^iii\\\NNNHHHFFFBBB@@@AAA888777666666444222888@@@KKKOOOOOOIII???888777888555555444444555666888888777<<>>>>>>>>:::888999333555888;;;<<<;;;;;;:::444555888<<<;;;777666777888???JJJRRRRRROOOQQQWWWgggxxxbbbUUUNNNeee}}}[[[]]]}}}bbbRRRTTTGGG:::555444222222333444333222222111111222222000000111111111222222222111111111222333333444444333555555777;;;CCCiiihhhlllzzzZZZEEEHHHOOORRRVVV```lllsssvvv{{{vvveeeQQQDDD>>>;;;:::999:::===EEEOOOVVVZZZ]]]aaadddgggiiilllnnnqqqqqqrrrssstttttttttsssttttttvvvxxx{{{}}}|||{{{{{{|||}}}uuusssoooiiibbbZZZTTTPPPMMMJJJFFFCCCBBBAAA???===::::::::::::999999888888;;;:::::::::999999888888:::===???AAAAAAAAABBBDDDDDDRRRbbbnnnzzz|||tttlllggg]]]QQQGGGDDDCCCBBBIIISSS}}}ooobbbUUUQQQQQQLLLFFFBBB999666555666444333888??????BBBCCCAAA;;;666777999444444555555666777777888444:::BBBIIIPPPXXX```eeeeee\\\XXX___jjjttt}}}jjj[[[MMMFFFFFFBBBAAAPPPaaahhhxxx~~~vvvjjjxxxhhhHHH;;;888444111111111111111////////////000000000000000000000000000000000000000000000000111111111111000111111111111222222222333333333444555777888999@@@pppbbbQQQCCC@@@>>><<>>===888666888777777777777999:::999999888888888777666666888;;;888???JJJRRRSSSQQQUUU]]]lllxxxfffXXXOOOccc\\\ZZZ|||kkk^^^UUUUUUHHH;;;555444333333555444333222222111111222222000000000111222222333333111111222222333444444444333666666999;;;CCCiii}}}yyyZZZDDDEEENNNQQQVVVaaammmsssvvv|||sssbbbPPPCCC???;;;:::999999===EEEOOOVVVZZZ]]]aaaeeegggjjjmmmpppqqqrrrssstttuuuuuuuuuuuuvvvvvvuuuuuuvvvwwwxxxyyyyyyyyyyyyzzz{{{}}}zzzwwwrrrkkkddd\\\WWWSSSOOOLLLHHHDDDBBBAAA???===<<<<<<;;;;;;::::::999999:::::::::::::::999999999999<<<>>>????????????@@@???HHHSSS\\\gggxxxvvvllleee]]]RRRGGGCCCAAAAAAFFFLLLsssqqq___ZZZYYYSSSHHH@@@;;;777555666555666<<>>???JJJPPPVVVbbbnnntttwww}}}ppp___NNNCCC???::::::999999===EEEOOOWWWZZZ]]]aaaeeehhhkkkoooqqqrrrssstttvvvwwwwwwxxxxxxvvvvvvuuuttttttuuuvvvwwwyyyyyyxxxyyyzzz|||~~~~~~|||vvvooogggaaa\\\YYYTTTQQQLLLHHHFFFDDDBBB@@@>>>======<<<<<<;;;::::::999999::::::::::::::::::;;;<<<>>>>>>======>>>@@@???DDDJJJOOOWWWeeeyyyxxxooobbbXXXKKKDDD@@@@@@DDDIIIiiisssgggddd\\\MMMBBB===888666777888;;;AAAIIIFFF???;;;<<<;;;777555666222333444555555666666666555777;;;@@@GGGPPPXXX]]]aaaZZZ\\\iiitttxxxtttdddRRRFFFDDDBBB@@@PPPdddkkkyyy}}}wwwkkk{{{lllkkkJJJ===999444111000111222222.../////////000000111111000000000000000000000000000000000000111111111111000111111111111222222222222333333444666888999:::UUU{{{```GGG===;;;<<>>;;;AAAFFFGGGBBB===;;;<<<777999;;;;;;;;;;;;888444:::???GGGMMMNNNPPPZZZgggoooxxxuuucccRRRZZZ}}}lll___dddZZZSSSVVVIII;;;666555444555777444333222222111111222222///000000111222222333333111222222333333444444555444777777999>>>IIIuuuqqqlllxxxtttjjj{{{xxxVVV===>>>KKKOOOVVVbbbooouuuxxx~~~nnn]]]MMMCCC@@@::::::999999===FFFPPPWWWYYY]]]bbbfffiiilllpppsssssstttuuuwwwxxxyyyyyyyyyuuuuuutttuuuvvvwwwyyyzzzzzzzzzzzz{{{|||~~~}}}zzzrrrkkkeeeaaa___YYYVVVQQQMMMKKKIIIFFFDDD???>>>>>>===<<<<<<;;;;;;999999999::::::;;;;;;;;;===>>>??????>>>???AAACCCAAACCCEEEGGGKKKUUUfffvvviii___QQQGGGAAA@@@DDDIIIbbbwwwrrriiiYYYLLL???:::777888;;;>>>FFFNNNPPPEEE===>>>===888444444111222333444555555555555333333444888???IIIRRRYYY^^^YYY___nnnyyy{{{zzzjjjWWWJJJFFFBBB???PPPeeelllyyyzzz{{{wwwnnnhhh|||___RRRCCC:::444444444222111222222111111000000000000000000000000000000111111222000111111111111222222222333333222111111111222222000888666333888:::999@@@aaawwwVVVGGG<<<;;;@@@GGGaaazzzqqqjjjqqqrrrxxxssskkkkkkttt]]]PPPGGGAAA???>>>>>>=========>>>>>>AAA@@@@@@DDDQQQpppzzzrrrhhhcccRRRFFFFFFBBB===BBBOOOVVVVVVMMMHHHHHHDDD<<<;;;:::888777666777888999:::@@@FFFFFFFFFLLLYYYdddnnnttt|||xxx```XXXXXXuuugggaaayyyYYY\\\YYYKKK===777666444444555444444444333333222222222222222222222222222222222333333333333444555666666999555:::999???EEEuuuyyyyyygggJJJAAA:::KKKOOOVVVcccooouuuwww~~~zzznnnZZZKKKDDD<<<:::888777999???GGGPPPVVVYYY[[[___dddiiilllmmmllloooqqqsssttttttvvvyyy{{{ttttttvvvwwwyyy{{{||||||vvvxxxzzz{{{|||}}}}}}uuupppkkkhhheeeaaaZZZUUUSSSPPPIIIEEEEEEAAA@@@???===<<<<<<;;;;;;;;;;;;:::::::::;;;;;;<<<=========>>>??????@@@@@@AAAAAAAAABBBFFFNNNWWW^^^ooo|||hhhRRRKKKDDDCCCDDD@@@\\\iiiNNNEEE???777333888BBBLLLRRRQQQLLLDDD>>>:::777555333444444555555666666777777333444444666888>>>FFFKKKRRR[[[fffooossswww|||lllYYYKKKCCCCCCCCCNNNaaalllttt{{{sss[[[aaadddTTTCCC;;;444444444222111222222111111000000000000000000000000000000111111222000111111111111222222222222222111111111222222222000888555333999::::::BBBkkkyyyiiiKKKAAA;;;;;;@@@EEE^^^xxxpppiiiqqqssszzzrrrkkkmmm{{{cccPPPGGGAAA======<<<;;;;;;::::::::::::777999<<<===BBBYYY~~~uuuuuuoookkkYYYKKKJJJFFFCCCIIIUUU^^^___XXXQQQMMMFFF<<<<<<;;;999777666666777888:::???DDDEEEEEEKKKXXXccclllsss||||||cccYYYWWWrrrggg^^^oooZZZ[[[LLL===777666555444555333333333222222111111111222222222222222222222222333333333333444555666666888444999999AAAIIIppp~~~eeeIIIBBB999GGGNNNUUUcccooouuuwww~~~{{{nnnYYYIIIAAA888:::999888:::???HHHPPPVVVYYY[[[___dddhhhkkklllllltttvvvvvvvvvvvvvvvxxxzzztttuuuvvvwwwxxxyyyzzz{{{vvvxxxzzzzzz{{{||||||vvvpppjjjfffccc]]]XXXVVVRRRLLLHHHGGGCCCBBB@@@???>>>===<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<======>>>>>>??????@@@@@@BBBBBBBBBBBBDDDJJJQQQVVV___lllrrr[[[RRRHHHEEEHHHEEESSSyyynnnTTTBBB===777555999BBBJJJOOOOOOJJJCCC>>>;;;999777666444444555555666666777777555555555555666:::@@@EEEOOOYYYfffnnnrrruuu|||ppp]]]OOOGGGBBBBBBMMM```kkksss|||ttt}}}[[[```mmmXXXEEE<<<555444444222111222222111111000000000000000000000000000000111111222000111111111111222222222111111111111222333333333111777555444999999;;;FFF{{{kkk]]]BBB===;;;===BBBFFF^^^uuunnniiiqqqttt|||oookkkooo{{{gggQQQCCC???>>><<<===<<<;;;999888888888888555:::>>><<<:::FFFddd~~~sssppp|||uuurrrxxxuuuppp^^^NNNKKKHHHHHHPPPcccllloooggg^^^WWWKKK>>>>>><<<:::777666666777777999===AAABBBCCCIIIVVV```iiiqqq{{{iii\\\VVVnnnkkkdddiii^^^NNN>>>777666555444555222222111111111111111000222222222222222222222222333333333333444555666777777333999999CCCMMMoooyyy|||~~~aaaGGGCCC999CCCMMMTTTbbbooouuuxxx~~~zzzmmmYYYIIIAAA888;;;:::999;;;AAAIIIQQQVVVXXX[[[___dddhhhkkkmmmmmmwwwxxxxxxwwwuuuuuuvvvxxxvvvvvvvvvwwwxxxxxxyyyyyyxxxyyyyyyyyyzzz||||||tttlllggggggaaa\\\ZZZVVVOOOKKKKKKFFFEEECCCAAA@@@???>>>>>>===<<<<<<;;;;;;<<<<<<<<<======>>>>>>???@@@@@@@@@BBBBBBBBBBBBBBBEEEIIILLLTTT```rrrxxxcccWWWIIIDDDIIIJJJZZZooohhhOOOAAA===888666999@@@FFFJJJKKKGGGAAA===:::999888777444444444555555666777888888888666444444555:::===KKKVVVdddlllooosss|||ooo\\\NNNFFFAAAAAALLL___jjjrrr|||wwwoooXXX___vvv[[[GGG>>>666444444222111222222111111000000000000000000000000000000111111222000000111111111222222222111111222333444555555555111777555555:::999===JJJfffZZZBBB>>><<<>>>BBBFFF___{{{rrrlllhhhqqqvvv~~~|||llljjjqqq{{{mmmXXXHHH@@@??????>>><<<<<<;;;:::::::::::::::999<<>>:::===NNN___|||~~~sssiiiuuu}}}xxxuuu{{{yyyvvvcccRRROOOMMMPPP[[[rrrzzz{{{qqqfff]]]PPPCCC???===:::888666666666777888<<>>777666666555555222222222222111111111111111222222222222222333333333333333444444555666777777333999999DDDOOOuuu{{{bbbnnn^^^CCCDDD;;;CCCLLLTTTbbbpppwwwyyywwwkkkYYYJJJCCC<<<;;;::::::<<>>>>>===<<<<<<<<<=========>>>>>>??????@@@AAAAAA@@@BBBCCCCCCCCCCCCEEEGGGPPPYYYggguuunnnaaaOOOGGGLLLNNNhhhiiisssnnnVVVEEE@@@:::777:::@@@GGGKKKIIIEEE@@@<<<:::999777666444444444444555777888999:::999777555333444777:::EEERRRaaaiiikkkpppzzzmmm[[[MMMEEEBBBBBBMMM___jjjqqq|||xxxlll]]]ggg~~~\\\III@@@777555444222111333222111111000000000000000000000000000000111111222000000111111111222222222222222444555666666666666222777555555:::999>>>OOOmmm]]]DDD???;;;;;;>>>DDD^^^wwwoookkkhhhqqqxxxyyyiiiiiissspppbbbRRRHHHDDDBBB@@@>>>;;;;;;:::::::::;;;<<<<<<:::999999;;;::::::???EEERRRuuu}}}|||~~~}}}{{{jjjXXXTTTSSSYYYggg{{{}}}oooccc[[[QQQGGG???===;;;888777666777777888:::<<<<<<>>>FFFRRR[[[ccclllxxxttt```RRRdddtttaaauuufffSSS???666666666555555222333333333333333333333111111111222222333333333444444444444555666777777888444999:::EEEPPPXXXggg[[[@@@DDD>>>EEEKKKTTTcccrrrxxx{{{uuujjjXXXJJJCCC<<<:::::::::===BBBJJJQQQVVVYYY]]]bbbeeehhhkkkpppssstttuuuvvvuuutttuuuwwwyyy{{{{{{{{{{{{{{{{{{{{{{{{}}}}}}|||{{{{{{~~~}}}wwwrrroookkkeee```^^^ZZZSSSOOOOOOLLLKKKIIIFFFDDDBBBAAAAAA@@@???>>>>>>=========>>>>>>>>>>>>???@@@@@@AAAAAA???AAADDDDDDDDDDDDFFFGGGIIIPPPZZZeeeqqqttt\\\OOOOOOOOOddd[[[VVVXXX[[[mmmuuu[[[IIICCC<<<999===GGGQQQWWWKKKGGGCCC???===;;;999777444444333333555777999:::::::::888666444555888:::AAAMMM]]]fffjjjooowwwooo^^^PPPIIICCCCCCNNN```jjjrrrzzzsssyyykkkwww\\\KKKAAA888555444222111333222111111000000000000000000000000000000111111222000111111111111222222222222333555666777666666555333666555666;;;999@@@TTTxxx[[[BBB===999777:::AAA\\\sssmmmjjjgggqqqyyyvvvfffiiiuuuooocccXXXRRRNNNHHHBBB@@@;;;;;;::::::::::::;;;;;;<<<888666:::===<<<;;;<<>>CCC???GGGLLLTTTdddssszzz}}}vvviiiVVVHHH@@@888999999:::===BBBIIIPPPUUUXXX]]]bbbeeegggkkkpppttttttvvvwwwwwwwwwxxx{{{}}}|||||||||||||||}}}}}}}}}}}}}}}}}}}}}|||~~~{{{wwwuuummmfffaaa___\\\UUUQQQQQQNNNMMMJJJHHHEEECCCBBBAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAA???AAADDDEEEFFFFFFGGGIIIFFFKKKSSS\\\gggvvvjjjUUUNNNHHHTTTMMMHHHEEEBBBNNNtttzzzaaaJJJDDD<<<:::@@@LLLXXX___LLLIIIEEEAAA???===;;;999444444333333444777999;;;999:::999777666666999;;;@@@KKKZZZfffmmmqqqvvvzzz~~~ooo]]]OOOGGGCCCCCCNNN```jjjrrrzzzzzzjjj{{{yyy~~~```MMMBBB999555444111111333222111111000000000000000000000000000000111111222000111111111111222222222111222444555555444333222333666555777;;;888AAAXXXUUU>>>;;;888777;;;BBB^^^~~~qqqllljjjgggqqq{{{tttdddiiiuuu~~~tttkkkeee^^^SSSKKKJJJ@@@???>>><<<;;;:::::::::===999888<<<>>><<<<<<>>>???KKKccc~~~zzzwwwllliiiqqq^^^VVVSSSZZZkkkzzz|||tttcccXXXTTTOOOHHH>>><<<:::888777888999:::::::::999999===EEEPPPXXXdddlllwwwwww```NNN^^^ccciiimmmWWW@@@666777777666555111111222222333333333333000111111222333333444444444444444444555666777888777555<<<@@@KKKWWWfffooo[[[===BBB>>>FFFLLLUUUfffuuu}}}tttiiiVVVGGG@@@888888888999<<>>>>>>>>>>>??????@@@@@@AAAAAABBB@@@BBBDDDEEEEEEFFFHHHIIIGGGKKKQQQXXXaaaooo~~~xxx___PPPEEEGGGGGGGGGDDD???DDDXXXnnn}}}gggHHHBBB;;;999===FFFNNNTTTFFFDDD@@@>>>===<<<:::888444444333222444777:::<<<999:::999888666666888:::BBBKKKZZZhhhqqqvvvwwwwww|||}}}|||yyyuuupppmmmlllnnnpppzzzooo\\\MMMEEECCCCCCMMM___iiiqqq||||||zzziiippp}}}eeeNNNCCC999555444111111333222111111000000000000000000000000000000111111222000111111111111222222222111222333444444333111000444666555888;;;888BBBZZZ}}}~~~PPP;;;;;;:::;;;>>>EEEaaa}}}ppplllkkkgggqqq{{{rrrccchhhvvv~~~wwwmmm___VVVVVVFFFEEECCC@@@>>><<<;;;:::999777777::::::888999>>><<<===IIIbbb}}}tttooo^^^OOO___|||hhh^^^ZZZ```qqqzzz|||tttdddYYYVVVQQQKKK===<<<:::888888888:::;;;::::::999999===EEEPPPXXXfffmmmwww~~~www```MMM]]]hhhccc}}}oooXXX@@@666777888666555000000111111222222222222000000111222333333444444555444444555555666777888666444>>>BBBNNNZZZmmmwwwyyy[[[===AAA===DDDMMMVVVgggvvv~~~rrrgggVVVIIICCC<<<777777999<<>>??????@@@@@@AAABBBBBBAAACCCDDDEEEEEEEEEGGGIIIFFFIIIMMMRRRYYYeeesss}}}lll[[[MMMBBBDDDEEEBBB===>>>FFFNNNZZZ|||fffSSSGGGAAA:::666666;;;???BBB???===:::999999999777666555444222222444777:::<<<::::::999777555555666888DDDLLL[[[jjjuuuyyyxxxuuuttttttwww{{{}}}{{{tttnnnhhhddd^^^YYYVVVUUUVVVWWW___ggguuutttaaaQQQGGGBBBBBBLLL^^^hhhooozzz~~~mmmiiiaaaSSSJJJ>>>555222222222222111111111111111111111111000000000000111111111111000111111111111222222222111111222222222333333333888333999777<<>>FFFOOOVVVcccjjjsssyyyyyyzzz{{{```QQQVVV```iiigggVVV???222222666555000222222222222222222222222222222111111222222333444555555555555555666777888555>>>:::AAAIII```hhhnnnxxx|||yyyNNN???<<<<<>>??????@@@@@@AAABBBBBBAAABBBCCCEEEFFFFFFFFFFFFGGGGGGJJJPPPTTTZZZdddooo~~~iiiWWWSSSKKKFFFEEEBBB===???FFFEEEOOO\\\cccaaaXXXOOOIIICCCAAA<<<888555444444555555555444444444555555666333444555555555555777999999<<<>>>;;;666444777;;;FFFQQQ___lllwww{{{uuulllmmmjjjfffdddcccbbbaaa___aaa\\\XXXXXXYYYXXXRRRLLLRRRSSS[[[iiixxxyyycccQQQFFFGGG@@@HHH^^^lllsss||||||zzzrrroooqqqeeeRRRIII===555222222222222111111111111111111111111000000000000111111111111000111111111111222222222111222222222222333333333777333:::777;;;AAAJJJooopppmmmrrrMMM===???<<<;;;>>>IIInnnnnnhhhhhhhhhppppppeeehhhxxxqqq[[[TTTNNNJJJEEE???===>>><<<;;;::::::999::::::::::::888;;;BBBGGGUUUtttjjjVVVPPPUUUwwwvvvaaa___^^^SSSEEE@@@;;;999::::::999777777666666777;;;DDDOOOWWWdddfffiiihhhfffffflllrrrrrrvvv~~~|||aaaRRRVVVppp}}}{{{iiibbbSSS???444444777666222222222222222222222222222222222222111222222333444555555555555666777888888777>>>999AAAKKKccckkkiiisss|||~~~|||UUUAAA;;;<<>>AAADDDEEEEEEDDDFFFGGG@@@===:::666333333333333444333333333333333444444333444666555555555777999999===???<<<777555777;;;EEEQQQ___jjjqqqrrrlllddd[[[XXXVVVVVVWWWYYYZZZZZZ^^^___cccggghhhddd\\\UUUSSSQQQRRRZZZdddrrr|||fffTTTJJJIIIBBBIII___lllrrr}}}ttttttiiieeeQQQHHH===555222222222222111111111111111111111111000000000000111111111111000111111111111222222222222222222222333333333333555333;;;888;;;CCCRRR|||llldddeeeIII======:::===BBBLLLsss}}}mmmhhhhhhiiiqqqoooeeejjj{{{{{{eee]]]TTTPPPJJJCCC@@@AAA<<<<<<;;;:::::::::::::::===;;;<<<>>>>>>EEE\\\ttt```MMMNNNjjjkkkccc___SSSJJJDDD===999999999888777777777666777<<>>CCC;;;999666333222111222222222222111111111111222222333555666666555555777888:::>>>@@@>>>999666888;;;EEERRRaaahhhjjjiiiddd^^^SSSQQQOOOPPPSSSWWWYYYZZZaaahhhrrryyyyyyrrrhhhaaa\\\WWWRRRQQQTTT___ssskkkXXXNNNJJJCCCJJJ```mmmqqquuuuuueeeaaaQQQIII===555222222222222111111111111111111111111///000000000111111111111000000111111111222222222222222222333333333444444444444<<<999;;;FFF[[[lll^^^ZZZ@@@;;;;;;555>>>EEEOOOzzzwwwiiieeedddhhhrrrllldddlll~~~lllbbbXXXRRRLLLEEEAAAAAA>>>===<<<;;;:::::::::;;;<<<;;;<<<===<<<@@@PPPaaa}}}qqqYYYZZZjjj|||kkk```QQQNNNGGG>>>999888888888777888999999;;;>>>EEEMMMSSSRRRQQQKKKEEEBBBCCCCCCBBBFFFIIIPPPZZZaaaiiitttfffTTTVVVppp}}}[[[___PPPAAA999777666555555333333333333333333333333333222222222222333444444555555555666777888999::::::AAA<<>>>>><<<;;;999888999999888777555333222222222333333222222111111111111111333555666666666555666777999>>>AAA@@@;;;777999;;;GGGUUUcccgggeeeccc```^^^XXXVVVSSSTTTWWW[[[^^^___gggnnnxxx|||zzzssskkkfffccc```\\\XXXTTTWWWeeetttmmmZZZOOOIIICCCKKK```nnnrrr{{{uuu|||bbb^^^SSSJJJ>>>555222222222222111111111111111111111111///000000000111111111111000000111111111222222222222222333333333444444444444444===999===JJJbbbgggZZZXXX@@@CCCAAA777@@@FFFOOOsssgggcccbbbgggqqqhhhbbblllqqqeeeZZZTTTOOOHHHDDDCCC???>>>===<<<;;;;;;;;;;;;666777999:::999<<>>???===888>>><<<>>>CCCGGGMMMYYYdddyyyiiiVVVUUUyyyuuugggUUUBBB;;;888555333444333333333333333333333333333333222222333333444555666666666666888999:::;;;:::BBB???IIIPPP\\\qqqfffooo{{{QQQDDD>>>===FFFOOO]]]mmmwww~~~rrrfffRRRDDD???:::777777999<<>>===<<<;;;;;;;;;777999:::999999:::@@@EEEQQQ___wwwkkkcccrrrooofffvvvvvvlll\\\KKKDDD;;;666555666666555444666888:::<<>>???<<<;;;;;;;;;>>>GGGQQQeeevvvlllWWWTTT|||rrrZZZBBB:::888555222333333333333333333333333333333333333333333444444555666666666777888:::;;;<<<:::DDDCCCMMMQQQ\\\cccbbbtttLLLDDD@@@>>>EEEOOO^^^nnnxxxpppdddOOOBBB>>>:::777777888<<>>===;;;;;;<<<;;;:::888999888777666666666666666666555444333333222333333333555777888666555555555444:::@@@AAA>>>:::;;;===EEEPPPYYYZZZWWWYYY[[[\\\^^^]]]^^^```dddhhhjjjkkk```]]]XXXSSSOOOLLLJJJIIIGGGKKKSSSXXXUUUPPPPPPTTTfffrrrnnn[[[OOOFFF@@@JJJaaapppuuu~~~dddZZZhhhYYYPPPCCC999444333222111111111111111111111111111000000000000111111111111000111111111111222222222333333333444444444444555888555<<<:::AAAQQQjjjaaaTTTRRRNNN___ZZZBBBEEECCCJJJrrrjjjfffcccgggsss|||cccbbboooooo[[[^^^nnnuuuhhh[[[VVVSSSOOOKKKIIIAAA@@@>>>===<<<;;;;;;;;;999;;;;;;::::::;;;>>>???HHHRRRgggzzzkkknnnqqqVVVOOO]]]}}}wwwkkkXXXFFF@@@888444444555555444555666666888:::@@@GGGKKKTTTaaaggg```WWWSSSLLLCCC@@@>>>>>>???===<<>>EEEPPP^^^nnnxxxpppbbbNNNAAA>>>;;;666777888<<>>===>>>>>>===<<<:::999999888777666666666666555444333333222222222333555888888777555555555000777???AAA>>>;;;<<<>>>GGGNNNSSSRRRQQQUUUYYYZZZcccccccccfffiiikkkkkkjjjZZZUUUOOOKKKIIIGGGDDDAAA@@@@@@DDDIIIIIIFFFGGGKKKQQQ___sssppp]]]RRRGGGBBBKKKbbbpppttt~~~yyymmm^^^~~~lll[[[QQQDDD:::555333222000111111111111111111111111000000000000111111111111000111111111111222222222333333333444444444555555999666<<<:::BBBRRRkkkfffRRRJJJKKKbbb]]]BBBDDDAAAJJJqqqiiieeebbbhhhttt|||cccbbbqqqlllUUUSSS___sssfffYYYTTTSSSOOOKKKIIIAAA@@@???===<<<<<<;;;;;;444666777777777:::<<<;;;DDDJJJ[[[tttqqqmmmqqq[[[GGGBBBKKK```~~~~~~kkkRRRBBB===666333444555555444888888777777;;;CCCMMMTTT___mmmrrrfffYYYQQQHHH>>>::::::>>>@@@>>>:::<<>>999EEEEEEOOOTTTfff^^^[[[qqqPPPFFFAAA>>>FFFPPP___oooyyypppbbbMMMAAA???<<<666666888<<>>:::666::::::999888777666666555666555444333222222222222333555888888777555444444...555>>>AAA>>><<<<<<>>>JJJOOORRROOOOOOTTTXXXYYYeeeddddddeeeffffffcccaaaYYYUUUPPPOOOPPPOOOIIICCCEEE@@@>>>?????????BBBGGGCCCRRRhhh|||sss```TTTIIICCCMMMcccppptttgggttt^^^xxx]]]VVVHHH:::444555444000111111111111111111111111000111111111111222222222222222111111222222333444333333333333444555666666888999;;;===AAARRRqqqpppTTTEEEIIIDDDHHHAAA>>>AAASSSqqqgggdddeeeccctttyyyccccccqqq|||fffaaaiiiyyyxxxlllfff]]]XXXTTTQQQLLLHHHDDDCCCAAA???===;;;;;;::::::::::::::::::;;;<<<===@@@FFFUUUiiizzzzzzsssNNNGGGAAA>>>>>>DDDQQQ^^^zzzppp```III:::999888666555555555555333777888666;;;JJJ[[[eeetttggg]]]WWWOOOCCC???BBBIII>>>???CCC@@@@@@BBB>>>HHHQQQiiiqqq]]]SSStttssshhhzzz```CCC666666666333111444444444444444444444444333333444444444444444444555555555555555888;;;???BBBBBBGGGMMMUUUnnn\\\TTTjjjwwwYYYGGG666===FFFOOO\\\kkkvvvpppaaaMMMAAA>>>:::888888999===BBBHHHNNNQQQUUUXXX\\\```dddhhhllloooppppppqqqqqqqqqqqqrrrrrrvvvvvvwwwxxxyyyzzzzzz{{{}}}}}}}}}|||{{{|||zzzwwwuuuqqqjjjdddcccbbb___ZZZVVVTTTUUUVVVUUUTTTRRROOOLLLIIIGGGEEELLLIIIGGGEEEEEEDDDBBB@@@@@@@@@@@@AAAAAABBBBBBBBBFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIKKKMMMOOOPPPWWWYYY```jjjssszzzkkkiiiqqqlll[[[MMMOOOJJJDDDAAABBBBBB???<<<>>>===<<<:::888777555555444444333333333444555555222555888888888777777999444444888===>>><<<>>>CCCJJJSSSXXXUUUQQQUUU]]]bbbmmmmmmmmmiiibbb[[[VVVTTTXXXUUUSSSRRRRRROOOIIIDDD>>>AAAAAA===;;;>>>???>>>???IIISSSeeettt^^^PPPJJJ@@@IIIeeeuuuvvv~~~oooeee^^^WWWIII;;;555666555222111111111111111111111111000111111111111222222222222222111111222222333444333333333333444555666666666888999:::>>>PPPqqqbbbNNNCCC???:::AAA<<<<<>>===<<<<<<;;;;;;::::::;;;;;;<<<===>>>BBBNNN```qqqgggIIIDDD@@@;;;:::888:::BBBLLL___uuu|||jjjXXXRRRHHH999999888777666555555555555444666666888BBBSSSbbbiiioooaaaVVVTTTRRRPPPVVV``````UUUSSSSSSKKKHHHFFF>>>DDDKKKbbbqqq\\\RRRsssnnn___|||www]]]BBB666666666444222444444444444444444444444444444555555555555666666555666777777888:::===???@@@AAAEEEKKKSSSkkk}}}ZZZTTTkkkvvvYYYGGG888???FFFNNN[[[jjjttt}}}oooaaaNNNBBB???;;;888888:::===BBBHHHNNNRRRUUUXXX]]]aaadddhhhlllppppppqqqqqqrrrssstttuuuuuusssssstttvvvwwwyyyzzzzzz|||}}}}}}|||{{{}}}zzzvvvtttpppjjjddddddccc```\\\XXXVVVVVVWWWVVVUUUSSSQQQNNNKKKIIIHHHLLLJJJGGGEEEEEEDDDBBBAAAAAAAAABBBBBBBBBCCCCCCCCCEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHIIIKKKMMMNNNOOOSSSTTT[[[fffnnnuuu~~~xxxfffYYYUUUPPPIIIFFFDDDCCC@@@>>>>>>===<<<:::888777666555555555444333333444444444333666999;;;;;;999777555333333666;;;<<<<<<@@@FFFQQQZZZ___\\\YYY]]]dddhhhjjjiiigggbbb\\\WWWUUUUUUPPPOOOMMMKKKJJJGGGDDDAAA@@@CCCBBB>>>===@@@AAA???AAAFFFKKK___~~~sss]]]OOOJJJAAAJJJeeevvvwww~~~|||jjj{{{lll___YYYLLL===666666666333111111111111111111111111000111111111111222222222222222111111222222333444333333333333444555666777777888::::::>>>QQQtttZZZNNNFFF999555<<<999:::AAAVVV~~~nnnccc______aaasssyyyeeeggguuu|||nnnnnn}}}tttooonnnooohhhccc]]]YYYWWWTTTPPPMMMHHHGGGEEEBBB@@@???>>>===<<<;;;;;;;;;;;;<<<<<<===??????GGGVVVhhhvvvhhhMMM<<>>======:::777999>>>AAAKKKMMMEEE===:::888444777666666555555666666777666666777???QQQeeeooopppiiicccbbbiiiooouuu|||jjj___UUUEEEAAAFFFZZZzzzppp\\\RRRrrrooo[[[wwwpppYYY@@@555666666444333444444444444444444444444555555555666666666777777555777999:::;;;<<<>>>@@@???AAAEEEKKKRRRjjj```[[[rrr{{{vvv{{{YYYFFF999BBBEEEMMMYYYhhhrrr{{{nnnaaaNNNBBB???;;;888999:::>>>CCCIIIOOOSSSVVVYYY]]]aaadddhhhmmmpppooopppqqqsssuuuwwwxxxyyyqqqrrrssstttvvvwwwxxxyyy{{{|||}}}||||||~~~yyyvvvsssoooiiieeeeeeccc```]]]ZZZYYYXXXXXXVVVVVVUUUSSSQQQOOOMMMLLLLLLJJJGGGFFFFFFEEEDDDBBBCCCCCCCCCCCCCCCDDDDDDDDDCCCDDDDDDEEEFFFGGGGGGHHHFFFGGGGGGHHHJJJLLLNNNOOOPPPQQQXXXbbbkkkrrr{{{lll___WWWSSSLLLGGGEEEDDDBBBAAA???>>><<<:::999777777666666666555444333333333333444666:::>>>???<<<777333333333555999:::;;;BBBKKKXXX```eeecccaaaeeejjjlllhhhfffaaa[[[VVVTTTTTTVVVRRRQQQOOOLLLGGGEEEDDDDDDDDDGGGGGGEEEDDDFFFEEEBBBDDDBBBAAATTTtttsss]]]NNNKKKBBBKKKgggwwwxxx|||zzzmmm}}}mmm___ZZZMMM>>>666555666444111111111111111111111111000000111111111222222222222222111111222222333444333333333444444555666777999:::<<<===AAAUUUzzz]]]VVVHHH>>>999???:::;;;AAAVVVpppeeeaaaaaaccctttxxxdddfffttt}}}hhhUUURRRbbbxxxrrrqqqooommmeee```[[[XXXWWWVVVRRRNNNIIIHHHFFFCCCAAA???>>>======<<<<<<<<<<<<<<<======AAA???CCCPPPaaapppeeeMMMFFFCCC@@@???@@@>>>999888::::::888888888777555777:::555555555555555666777888777666999GGG___tttyyytttgggooooooYYYEEEFFFTTTqqqqqq]]]SSSpppwwwddd|||iiiTTT>>>555666666555444444444444444444444444444444444444555666666777777444777:::;;;<<<===???@@@@@@CCCGGGKKKRRRhhhiiibbbyyy{{{xxx~~~WWWDDD:::BBBBBBLLLYYYgggqqqzzz~~~oooaaaNNNAAA>>>999888999:::>>>CCCJJJPPPSSSVVVYYY]]]aaadddhhhmmmpppnnnnnnpppsssuuuwwwyyyzzzssssssttttttuuuvvvvvvwwwzzz{{{}}}}}}}}}{{{vvvuuu~~~yyyuuurrrnnniiifffeeeccc```]]][[[ZZZXXXWWWVVVVVVUUUUUUSSSQQQOOONNNMMMKKKHHHGGGGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDEEEGGGGGGHHHFFFFFFGGGHHHIIIKKKMMMNNNQQQRRRWWWaaaiiipppzzzrrrbbb[[[UUUNNNHHHEEEEEEDDDCCCAAA@@@>>>;;;999888888888777777666444333333333333444666999===@@@>>>:::555666555555777777999CCCMMM[[[bbbfffeeeeeeiiikkkkkkfffddd___YYYUUUSSSUUUWWWYYYYYYXXXSSSMMMJJJKKKNNNPPPTTTWWWVVVWWWVVVQQQJJJHHHCCC<<>>555444444333111111111111111111111111000000111111111222222222222222111111222222333444444444444444555666777777999;;;===>>>BBBXXXeee```III@@@;;;@@@;;;;;;AAAWWWoooeeebbbccceeevvvwwwaaacccqqqtttYYYLLLFFFMMMhhh{{{tttsssrrrmmmgggbbb^^^ZZZXXXXXXVVVSSSOOOJJJHHHFFFCCCAAA???>>>===>>>======<<<<<<=========AAA>>>@@@KKKYYYiiiyyy```GGGBBBBBB>>>;;;<<<;;;888777999:::333111666888444444999444444444444555666777888777666:::HHH```rrrssslllnnn}}}mmmMMMIIIOOOgggsss___TTTppp|||nnniiicccPPP<<<555666777555555444444444444444444444444222222333444555555666666333666999;;;<<<===???@@@AAADDDHHHJJJQQQeeemmmddd~~~SSSAAA888@@@???LLLYYYhhhrrrzzzpppbbbNNN@@@<<<777777888:::===CCCJJJPPPSSSUUUXXX\\\```dddhhhlllooolllmmmoooqqqsssvvvwwwxxxwwwwwwwwwvvvvvvuuuuuuuuuzzz{{{}}}~~~~~~|||sssggg```fffsss~~~}}}}}}yyyvvvrrrnnnjjjgggdddbbb^^^]]]\\\[[[XXXVVVUUUUUUUUUUUUSSSQQQOOOMMMMMMKKKIIIHHHHHHHHHFFFEEECCCCCCBBBBBBBBBBBBBBBBBBAAABBBBBBDDDEEEFFFGGGGGGFFFFFFFFFGGGIIIJJJLLLLLLQQQQQQVVV___fffmmmvvvzzzpppggg[[[RRRNNNKKKHHHDDDEEEDDD@@@===;;;999999999888777666555444333333333333555999===??????<<<:::999777777666444666AAAMMM]]]bbbffffffhhhlllllliiibbb```^^^ZZZVVVUUUWWWYYY]]]___aaa___\\\[[[^^^aaafffkkkppprrrrrroooeee[[[QQQKKK@@@BBBPPP\\\rrrwww```RRRLLLCCCMMMiiiyyyyyy{{{nnngggttt^^^[[[OOO???444333444444111111111111111111111111000111111111111222222222222222111111222222333444444444444444555666777888666999<<<===BBBZZZpppoooNNN<<<777===999:::BBBXXX|||kkkbbbaaabbbfffvvvuuu___aaaooowww\\\RRRHHHEEEMMMWWW___iiitttsssqqqpppqqqrrrooohhhaaaaaa^^^ZZZYYYYYYXXXTTTQQQKKKJJJGGGDDDBBB@@@>>>>>>???>>>>>>============>>>>>><<<===EEEPPP]]]ooo}}}eeeIII===CCC>>>:::;;;;;;999999;;;:::555333888888444333666555444444444555666666777666555888CCCWWWiiimmmhhhzzzyyyXXXNNNLLL]]]|||uuu```UUUqqq{{{qqqyyy___^^^MMM<<<777777777666666444444444444444444444444111222222333444555666666444777999;;;<<<===@@@BBBBBBEEEHHHJJJOOOaaa}}}mmmgggLLL@@@777???@@@KKKXXXgggrrr{{{ooobbbNNN@@@<<<666666777888<<>>DDD^^^uuuwwwPPP;;;666;;;888999BBBYYYyyyhhh``````cccdddtttsss^^^aaappptttdddZZZRRRNNNIIIDDDIIISSS___eeemmmrrrsssnnnhhhcccccc```\\\[[[\\\ZZZVVVSSSMMMLLLIIIFFFCCCAAA@@@???@@@???>>>>>>======>>>>>>===<<<>>>BBBGGGQQQdddtttxxxXXXEEEFFF@@@<<<===>>><<<;;;<<<:::888777888777555444666555555444444444555666666666666888@@@SSSiiixxx|||}}}yyyyyyyyy}}}fffWWWMMMXXXwwwttt___TTTssszzzqqqeee\\\LLL===888888888666666444444444444444444444444222222333444555666777777777888:::;;;<<>>999444555777;;;AAAHHHNNNRRRRRRUUUZZZ^^^aaaeeejjjmmmnnnoooooopppqqqrrrssssssvvvvvvvvvwwwwwwwwwxxxxxx{{{}}}~~~{{{ppp]]]QQQPPPTTTVVVSSSOOOMMMMMMHHHHHHZZZppp~~~{{{wwwsssooolllkkkeeebbb^^^^^^______ZZZVVVUUUVVVWWWWWWUUURRRNNNLLLNNNLLLJJJIIIJJJJJJIIIGGGDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDFFFFFFFFFFFFGGGIIIJJJJJJOOONNNPPPWWW\\\aaajjjsss|||uuuoooyyy|||sssdddWWWOOOLLLGGGBBB>>>;;;::::::666666555555555555555666000:::FFFJJJFFF???;;;:::888777888666333555BBBPPPcccfffhhhkkkooosssoooiii^^^]]]\\\[[[^^^eeennntttxxx|||rrrlll]]]QQQHHHCCCVVVzzzwwwbbbTTTKKKCCCMMMjjjyyyxxxxxxoooUUUsssvvvaaa^^^SSSBBB666444666777111111111111111111111111000111111111111222222222222222111111222222333444555444444555555666777888777;;;???AAAHHHcccqqqsssJJJ>>>999>>>999:::BBBYYYyyyhhh```aaaeeeaaaqqqsss^^^aaaqqqyyyppphhhaaaUUUHHHFFFMMM[[[eeeqqqwwwuuupppllliiieeebbb^^^^^^^^^\\\XXXTTTOOONNNKKKHHHEEECCCAAAAAA@@@@@@???>>>>>>===>>>>>>>>>>>>@@@BBBCCCKKK]]]oooaaaIIIDDD>>>;;;===>>>:::888888777777777555333444555555666555555444444444555555777888999AAAUUUrrryyyllllllrrr{{{qqq___PPPXXXvvvttt^^^RRRuuu}}}qqqrrr[[[LLL>>>999999888666666444444444444444444444444333333444555666777888999999:::;;;<<<===@@@DDDHHHLLLPPPRRRQQQUUUdddyyyUUUXXXxxx|||AAA???888AAAHHHHHHUUUeeepppzzz~~~~~~}}}lllaaaOOOCCC@@@;;;444444666:::@@@HHHNNNRRRRRRUUUYYY]]]```dddiiilllppppppqqqqqqqqqqqqrrrrrrssstttuuuvvvwwwxxxyyyzzz|||~~~~~~uuueee[[[]]]aaabbbggg```[[[UUULLLHHHYYYppp~~~|||xxxsssooommmmmmgggccc______aaaaaa\\\WWWWWWXXXXXXXXXVVVRRROOOLLLOOOMMMJJJJJJJJJJJJIIIHHHFFFFFFEEEEEEDDDDDDDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCFFFFFFFFFFFFGGGHHHIIIJJJPPPOOOQQQVVV[[[```iiiqqqyyyrrrbbbRRROOOIIICCC???<<<;;;:::666555555555555666666777000>>>MMMRRRKKK@@@999777555666777777444666CCCRRRccceeehhhjjjpppsssooogggbbb```^^^^^^cccnnn{{{~~~wwwhhhZZZOOOCCCPPPqqqvvvbbbTTTKKKBBBMMMiiiyyywwwkkkkkkWWWyyyxxxaaa^^^TTTCCC777444555555222222111111111111222222111111111111111111111111111111222222222333333333444444444555555777888999777>>>>>>FFFHHHaaa}}}ppptttSSS???999>>>:::<<>>>>>???@@@GGGWWWggg{{{{{{^^^QQQHHHCCCDDDBBB;;;777999???<<<888666666666555444555555555555555555555555666888555===aaaqqqgggmmmxxxiiiRRRXXXwwwuuu\\\VVVxxxqqqxxxmmmRRR:::555888888777888555555555444444333333333555555555555555666777888999:::<<<>>>@@@CCCDDDEEEPPPOOORRRUUUWWWcccRRRRRRgggzzzuuuGGG???;;;777AAAJJJVVVeeeqqq}}}|||lllbbbOOOCCC>>>888777888:::>>>DDDKKKRRRUUUUUUXXX\\\```cccfffkkknnnoooppppppppppppqqqsssvvvtttttttttuuuwwwwwwvvvttt~~~}}}~~~~~~}}}~~~~~~xxxnnnbbbSSSLLLZZZpppzzzuuurrrpppmmmkkkdddcccaaa```aaa```^^^\\\\\\XXXVVVVVVXXXWWWRRRMMMOOONNNLLLJJJIIIHHHIIIIIIFFFDDDAAAAAABBBCCCDDDEEEDDDCCCCCCBBBBBBBBBCCCCCCDDDEEEFFFGGGIIIJJJKKKLLLKKKKKKOOOVVV[[[^^^dddkkkwww~~~kkkYYYWWWNNNDDD???>>>:::555999777555555666777777666555;;;OOOaaaXXX???666>>>999777333555999444===UUUffffffhhhlllooopppmmmkkkbbbccccccdddkkkwwwzzztttkkkYYYKKKRRRcccvvv```RRRLLLCCCMMMjjjzzzwww|||}}}lllhhh[[[uuuccc```UUUDDD777444555555222222111111111111222222111111111111111111111111111111222222222333333333444444444555666777888999:::>>>===CCCDDDZZZzzzpppwwwXXX???999>>>:::;;;AAASSSttteee`````````dddsssnnn^^^dddlll}}}tttgggbbb```hhh||||||fffYYYXXX\\\ooorrrvvvwwwsssnnnjjjhhhgggfffccc___\\\YYYVVVUUUQQQPPPMMMJJJGGGFFFEEEEEECCCBBBAAA@@@@@@@@@@@@@@@AAA@@@@@@AAAAAAEEESSSaaaxxxqqqWWWFFFBBBFFFJJJMMMBBB>>>:::888888888777555666666555555555555555444666999<<>>:::@@@FFFSSSbbbooo{{{~~~|||~~~mmmbbbPPPCCC>>>888999999;;;>>>DDDJJJPPPTTTVVVWWW[[[___dddhhhkkkmmmqqqrrrrrrrrrrrrsssuuuxxxtttssstttvvvyyyzzz{{{zzzzzzzzz{{{~~~~~~wwwoooccc\\\gggxxx|||wwwtttqqqmmmjjjgggeeecccbbbbbbaaa```^^^]]]ZZZXXXXXXZZZYYYTTTOOOQQQPPPMMMKKKJJJIIIIIIIIIFFFEEECCCBBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFHHHIIIJJJKKKLLLKKKKKKNNNUUUYYY\\\bbbiiissszzzyyy\\\ZZZQQQEEE===<<<;;;888999777555444555666666666888<<>><<<;;;:::555888:::555===UUUffffffhhhlllpppqqqooolllddddddcccccclll|||yyyrrrzzzxxxzzz{{{mmmYYYPPPTTT{{{uuu___PPPJJJBBBMMMjjjyyywww|||nnnppp\\\sssfffcccXXXFFF999555555555222222111111111111222222111111111111111111111111111111222222222333333333444444444555666777999999<<<>>>;;;BBBCCCWWWssskkkwww\\\???888===999:::>>>OOO}}}sssccc^^^^^^^^^eeetttppp]]]bbbjjj{{{eeeUUUHHHFFFDDDHHHXXXuuurrrjjjjjjmmmzzz{{{{{{xxxsssooolllkkkmmmiiidddaaa```]]]YYYUUURRRQQQOOOMMMKKKHHHGGGFFFEEEDDDCCCBBBAAAAAAAAAAAACCCBBBBBBCCCBBBCCCMMMXXXooo|||uuufffbbbXXXKKKFFFBBB===;;;;;;;;;999666777666666666555555555444444666999LLLxxxooommmyyywwwddddddvvvxxxccckkksss\\\WWWzzz|||iiilllTTT===777888555222333555444444444444333333333555555555555666777888999;;;<<<>>>AAADDDGGGIIIJJJFFFHHHNNNSSSYYYpppYYY^^^lllvvvEEE888===:::;;;CCCPPP```mmmyyyyyyxxxooocccPPPCCC>>>888::::::<<>>UUUiiihhhjjjoootttvvvssspppiiigggbbb```jjj}}}rrrhhhggggggccc]]]```aaajjjwwwvvvfffUUUMMMqqquuu^^^NNNKKKCCCOOOlll{{{xxx}}}}}}www~~~bbbvvvjjjfffZZZHHH:::555555555222222111111111111222222111111111111111111111111111111222222222333333333444444444555666888999:::;;;===999CCCHHH[[[yyyjjjeeetttYYY???888<<<888999===KKKwwwsssccc]]]]]]]]]fffsssrrr\\\```hhhnnnUUUDDDBBBBBB@@@???EEE[[[xxxwwwzzz|||}}}}}}{{{wwwsssqqqqqqrrrrrrmmmgggeeeeeebbb\\\VVVRRRQQQQQQOOOMMMJJJHHHGGGGGGFFFEEECCCCCCBBBBBBBBBBBBAAABBBDDDCCCBBBIIIQQQcccqqqttt[[[JJJDDD>>>;;;<<<<<<999666777777777666666666555555555555555DDDooonnngggpppttt~~~qqqTTTLLLYYYkkkyyyhhhsssrrr]]]ZZZ```hhhQQQ<<<777888555222333444444444444444444444444555555555555666777999999===>>>@@@BBBDDDFFFHHHIIIHHHJJJOOORRRWWWpppYYY```nnnuuuIII777>>><<<;;;CCCPPP```lllxxxxxxwwwpppdddPPPCCC>>>888999999;;;>>>DDDJJJPPPTTTXXXVVVVVV]]]ffflllmmmkkkoooqqqssssssssstttvvvxxxwwwuuussstttvvvxxxxxxxxx|||{{{|||~~~wwwwwwwwwyyy}}}yyytttnnnjjjkkkhhheeecccccccccbbbaaa^^^]]][[[[[[[[[ZZZVVVSSSTTTRRROOOMMMJJJIIIIIIHHHIIIRRRZZZYYYOOOFFFEEEGGGDDDDDDDDDDDDEEEFFFGGGHHHFFFGGGHHHIIIJJJKKKLLLLLLLLLKKKNNNSSSVVVWWW\\\bbbooouuu~~~|||fffPPPDDD>>>;;;999777444444444555555444999444???[[[qqqlllRRR===<<<;;;888:::===888@@@WWWmmmlllnnntttzzz}}}{{{wwwpppmmmddd]]]eeexxxpppeee```\\\UUUOOONNNKKKQQQbbbmmmiii[[[RRRhhhuuu^^^NNNLLLEEERRRooo}}}zzzxxx|||zzz~~~iii}}}lllhhh\\\III;;;666555555222222111111111111222222111111111111111111111111111111222222222333333333444444444555777888:::;;;;;;===:::EEEJJJ]]]ttteeebbbqqqTTT???777;;;777999<<>>999666777999>>>DDDLLLRRRVVVXXXVVVWWW]]]ffflllmmmkkklllnnnpppqqqqqqrrrsssuuuvvvtttssstttvvvwwwwwwvvv|||zzzzzz|||~~~|||yyytttnnnjjjkkkhhheeecccbbbbbbaaa___]]]\\\[[[[[[ZZZXXXUUUSSSSSSQQQOOOLLLJJJHHHHHHHHHIIIYYYgggeeeUUUGGGEEEJJJDDDDDDDDDEEEEEEGGGHHHIIIFFFGGGGGGHHHIIIJJJKKKKKKLLLLLLNNNSSSUUUVVV[[[aaammmsss|||zzzbbbRRRGGGAAA:::888555444555555555444888222777OOOhhhmmm[[[GGG===;;;777:::===999BBB[[[qqqoooqqqxxx}}}wwwtttiii]]]aaauuuxxxiiiWWWLLLRRRJJJHHHTTTcccfff]]]SSSbbbwww___OOOJJJEEESSSppp}}}zzzwwwxxxvvv}}}jjjllliii\\\III;;;666555555222222111111111111222222111111111111111111111111111111222222222333333333333444444666777999;;;<<<===???===GGGJJJ[[[ddddddqqqQQQ>>>666:::777:::<<>>>>>===@@@QQQddd}}}wwwtttsssttttttqqqnnnllljjjgggaaa\\\VVVUUUTTTRRRQQQOOONNNMMMKKKJJJIIIGGGFFFEEEDDDDDDAAA???@@@CCCCCCAAADDDIIIUUUaaavvvwwwhhhbbbwwwtttZZZPPPCCC<<<<<<===:::666666666777777888888999999333:::>>>HHHlllzzz[[[WWWZZZiiiuuuSSSMMMPPPlll{{{pppppp^^^]]]```sssZZZGGG999888:::777555777333333333444444444444555444444555666777999:::;;;@@@@@@AAABBBDDDEEEFFFGGGHHHJJJOOOSSSXXXlllbbbcccsssvvvrrrsssyyyPPP:::;;;:::===EEERRRbbbnnnyyy{{{yyypppcccOOOBBB>>>999555666999>>>DDDLLLSSSXXXXXXWWWYYY^^^eeejjjkkkkkkiiillloooppppppqqqrrrttttttsssssstttvvvwwwuuutttxxxvvvvvvxxxzzz}}}}}}zzzwwwsssoookkkiiigggeeeccccccaaa___]]][[[\\\[[[[[[YYYWWWTTTSSSRRRQQQNNNKKKJJJIIIHHHHHHIIIXXXeeecccTTTHHHFFFJJJEEEDDDDDDDDDEEEFFFGGGGGGFFFFFFGGGHHHHHHIIIJJJJJJLLLKKKMMMRRRUUUVVVZZZ```hhhnnnwww~~~|||iiiZZZOOOHHH;;;999666555555666555444888555777DDDXXXddd^^^RRRAAA???999:::===:::EEE___vvvtttuuu}}}~~~rrraaa```rrrsssrrrxxxkkk\\\SSSJJJFFFNNN\\\bbb\\\TTT\\\zzzwww```QQQGGGCCCRRRooo|||xxx~~~xxxwww|||uuuccclllhhh\\\III;;;666666555222222111111111111222222111111111111111111111111111111222222222333333333333444444666777:::;;;<<<>>>BBB@@@IIIJJJZZZbbbdddqqqOOO>>>555999888;;;===FFFnnnxxxeee]]]]]]^^^cccoooxxx\\\\\\fff{{{ttt^^^QQQIIIHHHGGGEEEKKKWWWmmm~~~yyywwwvvvrrrrrrqqqoookkkgggccc```[[[YYYWWWUUUSSSRRRRRRRRRLLLLLLJJJHHHGGGFFFEEEEEECCC@@@@@@BBBBBB@@@AAAEEENNNZZZoooqqq{{{fffYYYHHH@@@???@@@>>>;;;444555666777999:::;;;;;;444999;;;DDDiiiXXXOOOPPP]]]uuuxxxdddVVVbbbqqqkkknnn]]]\\\}}}rrrooocccVVVFFF999999:::777444666333333333444444444555555444444555666777999;;;<<<>>>???AAACCCFFFHHHJJJKKKJJJLLLQQQVVVZZZiiipppiiixxxMMM:::888666<<>>:::666777999>>>DDDLLLRRRVVVXXXYYY\\\___cccgggjjjkkkjjjmmmppprrrrrrssstttuuuttttttssssssrrroookkkgggeeeddddddgggiiillluuuzzzwwwuuurrrooolllhhhgggfffeeeeeebbb^^^[[[[[[\\\\\\[[[YYYVVVTTTTTTRRRQQQNNNLLLKKKJJJJJJJJJHHHNNNTTTTTTNNNHHHGGGIIIEEEEEEDDDDDDDDDEEEEEEFFFEEEFFFFFFGGGGGGHHHHHHHHHIIIIIIKKKPPPSSSTTTYYY___ccchhhpppuuu{{{~~~}}}vvvjjj___WWWNNNGGG===:::777666666777666555555888999;;;EEESSSXXXUUUIIIEEE===<<<>>>;;;FFFaaa}}}~~~}}}eee\\\iiiwwwzzzzzzvvv{{{www\\\SSSIIIIIIRRRYYYWWWQQQVVVtttuuu```QQQGGGDDDTTTrrr~~~yyyzzzxxxzzzzzzwwwrrr\\\kkkhhh\\\III;;;666666666222222111111111111222222111111111111111111111111111111222222222333333333333444444666888:::<<<===>>>CCCCCCLLLLLL]]]```cccpppMMM===555999888;;;>>>FFFnnnwwweee\\\\\\]]]bbbnnnyyy\\\\\\fffzzzsssbbb^^^\\\VVVVVV\\\mmm|||zzzqqqrrrrrrpppkkkgggdddccc^^^\\\YYYVVVUUUUUUUUUVVVMMMLLLKKKIIIGGGFFFFFFFFFEEEAAA@@@BBBAAA>>>???CCCHHHSSSiiiooo```MMMCCCBBBCCCBBB???444444666777999;;;<<<=========999???ggg]]]QQQNNNWWWjjjxxxbbb[[[xxxxxxeeeccc}}}kkk[[[[[[fff]]]UUUEEE999999:::666333555333333333444444555555555444444555666888999;;;<<<===???AAADDDHHHKKKNNNOOONNNOOOUUUZZZ\\\ggg{{{ppp}}}QQQ@@@>>>;;;AAA===KKK]]]lllyyy{{{xxxnnnaaaNNNBBB???:::888999:::>>>DDDKKKQQQUUUXXXZZZ^^^```bbbeeeiiikkklllooorrrtttuuuuuuvvvwwwvvvuuussspppllleee]]]XXXLLLKKKMMMPPPRRRUUU^^^hhhqqq}}}xxxuuusssqqqooommmhhhgggggggggfffccc^^^ZZZ\\\]]]]]]\\\YYYWWWUUUUUURRRQQQOOOMMMLLLLLLLLLLLLGGGEEEDDDEEEGGGIIIHHHFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHGGGGGGIIIOOOQQQSSSXXX^^^```eeejjjnnnrrrzzzrrrllljjjbbbXXXQQQNNNHHHBBB>>>;;;888777777777777666000888:::555777DDDPPPSSSPPPKKK@@@===???;;;GGGaaagggVVV^^^jjjlll~~~uuugggUUUJJJIIINNNOOOLLLRRRooottt___QQQJJJGGGXXXvvv||||||{{{zzzyyyttt~~~jjj[[[hhhhhh___MMM>>>777666555333222222111111222222333111111222222222333333333111222222333333444444555666777777888:::<<<>>>???BBBDDDAAAFFFSSSaaa{{{^^^^^^oooQQQ<<<888===888999<<>>999:::;;;:::666777666666===GGGGGGBBB<<>>>>>@@@CCCEEEGGGIIIMMMPPPQQQOOOOOORRR[[[iii|||xxxooo}}}PPP>>><<<<<<;;;???IIIYYYhhhxxx{{{nnn\\\KKKDDDBBB999777888;;;===BBBHHHPPPUUUXXXZZZ]]]aaaeeehhhjjjkkkpppoooooopppsssuuuvvvvvvvvvvvvuuuoooeeeYYYPPPKKKCCCAAABBBFFFGGGHHHLLLRRRXXXmmm{{{xxxvvvsssooolllmmmiiieeeddddddccc___[[[]]]^^^]]]ZZZVVVSSSRRRRRRTTTSSSQQQNNNLLLKKKJJJJJJIIIHHHGGGFFFGGGHHHIIIJJJGGGFFFFFFFFFEEEEEEDDDDDDFFFEEEDDDDDDDDDEEEGGGHHHGGGHHHKKKNNNRRRUUUWWWYYY\\\^^^```dddkkkttttttooodddYYYTTTMMMCCC>>>???:::999777777888999888777555444333444888???FFFJJJLLLUUUJJJ===>>>;;;CCC```jjjVVV\\\dddwwwvvv[[[HHHLLLOOOKKKKKKTTTbbb|||sss```SSSGGGCCC\\\|||~~~xxxwwwttt~~~___\\\hhhhhh^^^MMM===666555444333222222111111222222333111111222222222333333333111222222333333444555555888888999:::;;;===???@@@@@@CCCBBBFFFSSSbbbhhh```kkkOOO===999===888999<<>>HHHWWWfffuuuzzzppp___KKKCCCAAA:::777888:::===AAAHHHOOOUUUVVVXXX\\\```dddgggiiikkknnnmmmnnnoooqqqtttuuuuuuyyyyyyxxxqqqfffXXXLLLEEEAAA@@@@@@CCCCCCBBBFFFKKKNNNXXXaaafffsss|||yyywwwuuuqqqnnnoookkkgggeeeeeeddd```]]]^^^]]]\\\ZZZXXXVVVSSSRRRRRRQQQPPPOOOMMMMMMLLLLLLIIIIIIHHHHHHHHHHHHHHHIIIEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEGGGGGGGGGHHHIIILLLNNNPPPRRRSSSRRRSSSVVVZZZaaalllxxxvvvjjj___WWWNNNBBB;;;:::;;;999777777888999888777666555444444777;;;@@@CCCJJJVVVPPPFFFCCC===DDD___pppWWWWWW^^^sss}}}cccOOOQQQRRRMMMLLLQQQ^^^xxxppp^^^RRRGGGDDD]]]|||}}}xxxxxxvvv~~~}}}{{{YYY]]]jjjiii___MMM===666444444333222222111111222222333111111222222222333333333222222222333444444555555999999:::;;;===>>>@@@AAA???DDDCCCEEEPPP```yyyfffkkkQQQ@@@:::===888999<<>>:::::::::888777666999CCCMMMPPPMMM@@@======LLLoooXXXGGGRRRfffsssjjjrrrcccSSSLLLJJJNNNUUUqqq|||jjj[[[kkk}}}bbbPPPDDD999555555444444555333444444444444555555555666777999:::;;;<<>>===???===:::===BBBCCCBBBCCCHHHQQQfff|||zzzxxxuuurrrrrrnnnjjjhhhhhhgggccc```^^^\\\ZZZ[[[\\\ZZZUUUQQQQQQQQQPPPOOOOOONNNNNNNNNJJJJJJJJJJJJIIIHHHGGGGGGDDDDDDEEEEEEFFFGGGGGGHHHEEEEEEDDDDDDDDDEEEFFFFFFFFFGGGGGGHHHIIIJJJJJJKKKEEEFFFHHHKKKSSS^^^kkksssvvvzzznnndddYYYLLL@@@;;;<<<999777777888888888777777777666555666888999:::DDDSSSVVVPPPIII???EEE[[[~~~zzz[[[TTTYYYrrrmmmYYYXXXVVVOOONNNLLLWWWpppmmm[[[PPPGGGEEE___}}}}}}xxxzzz|||xxx\\\hhhmmmlllaaaNNN>>>666555555333222222111111222222333111111222222222333333333222222333333444555555555888999999;;;<<<>>>@@@AAAAAAGGGFFFEEEMMM]]]sssttt\\\DDD<<<===777:::<<>>;;;<<<:::888888<<>>@@@FFFQQQ]]]eeerrrxxx~~~tttiiiZZZJJJ@@@<<<:::777666777888888777777777777777777777666666;;;LLLYYYYYYMMMAAAGGGXXXsssaaaTTTZZZwwwttt```]]]XXXPPPOOOHHHPPPfff~~~kkkZZZOOOFFFGGGbbb~~~}}}xxx}}}{{{}}}ggguuurrrpppdddPPP???888777666333222222111111222222333111111222222222333333333222333333444444555666666888888999:::<<<===???@@@AAAHHHHHHHHHOOO___jjjIII>>>===777:::===???^^^uuufff\\\VVVXXXYYYccc{{{dddWWW]]]lll~~~tttllljjjgggeeecccaaaaaa___]]][[[[[[YYYWWWVVVUUUSSSQQQOOOKKKJJJHHHFFFDDDCCCCCCDDDMMMLLLIIIDDDAAAAAABBBBBBMMMYYYeeemmm~~~uuukkk\\\JJJ>>>;;;===<<<>>>EEEKKKKKKFFFAAABBB>>>NNNuuurrrUUU]]]||||||uuu^^^QQQKKKGGGFFFKKKhhh~~~hhhXXXlllsss|||NNNBBB888555555444444555444444444555555555666666666999<<<>>>???AAADDDFFFBBBDDDFFFHHHIIIKKKOOOQQQSSSRRRVVVZZZ]]]iiiRRRIIILLL^^^xxx\\\BBB;;;;;;<<>>AAAFFFFFF@@@CCCKKKHHHIIIhhhzzzuuupppmmmlllkkkiiifff```]]]\\\]]]```___XXXRRRUUUUUUTTTSSSQQQOOOMMMLLLKKKKKKLLLLLLKKKIIIHHHFFFIIIHHHHHHGGGFFFEEEEEEDDDDDDDDDEEEEEEEEEDDDDDDDDDFFFFFFDDDCCCAAA@@@???>>>;;;:::::::::>>>GGGQQQXXXcccrrr}}}}}}tttgggTTTFFF===;;;777666666777888777666777888999999888777777777FFFZZZ___PPPFFFMMMWWWlllfffWWW]]]}}}xxxtttyyyddd^^^XXXPPPQQQJJJNNNaaa~~~~~~lll[[[PPPFFFJJJeee}}}yyy~~~xxxwwwnnnxxxpppuuusssgggRRR@@@999888777333222222111111222222333111111222222222333333333333333333444555555666666888888888:::;;;===???@@@???GGGHHHJJJSSScccvvvMMM@@@===777;;;======ZZZxxxggg\\\UUUXXXYYYaaaxxxgggXXX\\\iii{{{rrrmmmmmmkkkiiifffeeedddccc```^^^]]][[[YYYXXXXXXVVVSSSPPPLLLKKKIIIGGGGGGGGGGGGGGGQQQTTTRRRIIIAAA>>>??????BBBLLLUUU^^^lllxxxsssrrrhhhUUUEEE>>>:::;;;DDDRRRYYYTTTJJJCCCBBB@@@TTT```___}}}{{{fffUUUHHHHHHEEEHHHfffiii[[[sss}}}kkkuuuvvvKKK@@@777555666555444555444444555555555666666666888:::>>>@@@AAACCCEEEGGGDDDEEEHHHIIIJJJLLLPPPRRRTTTSSSWWW[[[]]]iiiwwwPPPFFFGGG^^^xxx^^^DDD<<<;;;<<<@@@EEESSSdddooovvvzzzxxxnnnWWWDDD===;;;666777999;;;???DDDLLLQQQTTTWWW[[[```fffjjjnnnooonnnqqqtttuuutttvvvzzz~~~{{{uuueeeVVVPPPKKKHHHEEECCCHHHOOOMMMFFFGGGLLLHHHJJJiii}}}xxxrrrnnnnnnmmmjjjhhhbbb```^^^___```^^^YYYUUUVVVVVVVVVUUUSSSPPPMMMKKKLLLLLLLLLLLLKKKJJJIIIIIIJJJJJJIIIGGGFFFEEEDDDCCCDDDDDDEEEEEEEEEDDDCCCCCCDDDDDDBBBAAA???===<<<;;;:::999999888:::@@@GGGMMMZZZffflllxxx~~~xxxooo___PPP>>>;;;777555666777888888666777888:::::::::999888888BBBZZZbbbQQQIIIQQQVVVggg{{{~~~iii[[[aaaxxxfff{{{}}}ggg___XXXPPPRRRNNNNNN]]]zzzmmm[[[PPPEEELLLhhh|||yyy}}}rrruuuqqqzzzsssxxxwwwtttgggRRR@@@888777777333222222111111222222333111111222222222333333333333333444444555666666666999999:::;;;<<<>>>@@@AAA???FFFGGGIIIQQQ^^^PPPBBB===666;;;===<<>>OOOfffqqqkkk^^^UUUJJJGGGWWW~~~qqqfff}}}mmm\\\KKKOOOJJJIIIfffzzzfff^^^zzzooouuueeeGGG>>>666666888777555555555555555555666666666666999<<<@@@BBBCCCDDDEEEGGGGGGHHHJJJLLLMMMOOORRRTTTTTTTTTZZZ___^^^iii]]]JJJFFFbbbttt}}}```GGG>>>;;;;;;>>>BBBQQQdddnnnsssuuu~~~wwwppp[[[GGG>>>:::666777999;;;>>>DDDKKKPPPSSSUUUZZZ___eeejjjmmmooonnnqqquuuvvvuuuvvv{{{|||wwwhhhaaaZZZWWWTTTUUU]]]eeebbb[[[ZZZZZZSSSTTTpppyyysssoooooonnnkkkiiiccccccbbb```^^^[[[YYYXXXUUUUUUVVVVVVTTTRRROOOMMMLLLLLLKKKKKKKKKKKKKKKLLLIIIIIIHHHGGGGGGFFFEEEEEEDDDDDDEEEEEEEEEDDDBBBBBBAAA@@@???>>><<<;;;:::999666777777777888<<>>@@@AAACCC@@@FFFEEEFFFLLLVVVrrrQQQBBB===666;;;===;;;UUUyyygggZZZSSSWWWUUU^^^xxxoooYYYUUUbbb|||~~~{{{xxxsssrrruuupppmmmkkkjjjiiihhheeeccc^^^]]]\\\[[[ZZZXXXUUURRRQQQOOOMMMKKKJJJIIIIIIIIIVVVqqq|||bbbLLLCCCAAA::::::???EEELLL```xxxgggZZZIII???===<<>>CCCJJJOOOQQQTTTYYY^^^dddiiimmmnnnmmmqqquuuvvvtttvvv{{{xxxqqqmmmkkknnnwww}}}yyywwwssshhhdddxxxzzzssspppooonnnllliiidddeeedddaaa]]]ZZZYYYYYYSSSTTTUUUVVVUUUSSSQQQPPPMMMLLLKKKJJJJJJKKKMMMMMMHHHHHHGGGGGGGGGGGGGGGGGGDDDDDDEEEEEEEEEDDDBBBAAA>>>>>>===<<<:::999888888333444555555666:::???BBBAAALLLQQQZZZppp}}}uuuggg[[[YYY[[[TTTIII@@@<<<777555555666777888777777888888888888777777:::;;;PPPYYYEEE@@@JJJHHHZZZfffgggjjjrrriiiooodddeeezzznnnaaaWWWPPPTTTLLLGGGPPPlllnnn[[[OOOEEENNNkkk|||yyy{{{mmmjjjiiisssppprrrgggPPP===777666444333222222111111222222333222222333333333222222111666666444444555777999;;;;;;<<<>>>??????@@@CCCEEECCCFFFDDDFFFNNNUUUjjj^^^FFF@@@:::999<<<<<>>CCCIIINNNOOOPPPSSS[[[dddjjjmmmlllooopppqqqsssvvvyyy|||}}}||||||xxxuuusssqqqnnnllljjjgggdddaaa___]]]ZZZXXXUUUUUUUUUTTTSSSRRRQQQPPPNNNMMMMMMLLLLLLLLLLLLLLLNNNMMMKKKIIIGGGFFFFFFEEEGGGFFFEEEDDDFFFHHHFFFCCCEEE@@@;;;999888777888::::::888666666888888888777===AAAEEEHHHTTTqqqzzzuuusssiii___RRRNNNLLLDDD<<<999888999999777777;;;666666666777888888999999666???JJJLLLEEE>>>CCCMMMUUUYYY\\\aaattt~~~{{{tttoooooo___rrryyyddd]]]VVVMMMNNNLLLOOO___|||}}}hhhWWWOOOCCCSSSqqqyyy|||rrrcccqqqrrrhhhPPP===777666444333222222111111222222333222222333333333222222111666555444444555777999;;;;;;===?????????@@@CCCEEEDDDGGGEEEFFFNNNUUUiii^^^EEE>>>999:::===;;;KKK|||}}}hhhXXXYYYTTTWWW\\\lllqqqVVVWWW]]]ttt~~~}}}{{{yyyuuuqqqnnnlllkkkiiifffbbb```___]]][[[YYYXXXVVVSSSPPPLLLIIIIIIIIITTTkkkdddGGGCCC???999777<<<@@@HHH^^^tttwwwZZZGGG>>>===JJJYYYbbbffffffeeebbb[[[QQQWWWtttyyyqqqZZZVVVtttnnn[[[kkkvvvgggLLL???<<<888666555555555444777666555555666888:::;;;===???BBBDDDFFFHHHHHHHHHNNNOOOQQQSSSTTTUUUUUUUUUUUU\\\\\\^^^dddlllmmmgggqqqmmm@@@@@@;;;;;;>>>@@@LLL```nnnwwwzzz|||}}}lll[[[HHH===:::666777999:::===BBBHHHLLLPPPQQQTTT[[[cccjjjmmmnnnooopppqqqtttvvvyyy|||}}}~~~{{{xxxvvvssspppnnnkkkhhhdddbbb```^^^\\\ZZZVVVVVVVVVVVVUUUTTTSSSRRRPPPOOONNNMMMLLLMMMNNNNNNNNNMMMKKKJJJHHHGGGGGGFFFHHHGGGFFFEEEFFFFFFEEEBBBDDD???;;;999999999999999:::888666666777888777666999===???AAAIII```pppjjjeeettt~~~tttjjjYYYRRRLLLAAA???999666777888666666999555555666777777888888999888>>>GGGJJJEEE???CCCLLLOOOUUUXXX]]]ooo|||xxxuuutttccctttjjj^^^XXXRRROOOLLLMMMZZZttt~~~hhhVVVMMMCCCTTTrrryyy}}}zzz___~~~rrrssshhhPPP<<<777666444333222222111111222222333222222333333333333222222555444444444555777999:::<<<>>>@@@@@@@@@AAACCCEEEDDDHHHFFFGGGNNNTTThhhbbbFFF===888;;;???999GGGuuujjjXXXYYYTTTWWW\\\jjjuuu[[[YYY]]]rrr}}}zzzvvvsssqqqpppnnnjjjeeeaaa```___^^^]]]\\\ZZZVVVQQQMMMJJJHHHGGGKKK\\\{{{eeeHHH???<<<888666999:::===LLL\\\lllrrrTTTCCCHHHXXXffffff]]]VVVRRRPPPPPPMMMXXXuuuwwwccc___{{{zzzhhh[[[rrrlll]]]KKK???;;;888666555555555444777777666777888:::<<<===@@@BBBDDDGGGIIIJJJJJJJJJNNNOOORRRTTTWWWXXXXXXXXXXXX]]]^^^```gggjjjzzzpppbbbkkkuuuBBB===:::======???KKK^^^mmmvvv}}}|||kkkZZZHHH===;;;888999999:::<<>><<<===>>><<<999:::888666555666777666666666999::::::===KKKbbbttt}}}jjj```]]]XXXbbb|||xxxggg^^^VVVIIICCC:::333555777777666666444555555666777777888888888;;;AAAFFFDDD@@@DDDJJJJJJRRRWWWZZZiii~~~{{{{{{}}}zzzjjjxxxuuubbbYYYSSSRRROOOMMMUUUkkk~~~hhhTTTJJJDDDVVVtttyyy}}}^^^tttuuuiiiPPP<<<666666444333222222111111222222333222222333333444333333333444444444444666777999:::===???AAABBBBBBBBBDDDFFFFFFIIIGGGHHHOOOTTTfffnnnMMM>>>666:::>>>888DDDnnnkkkXXXXXXRRRTTTZZZhhh{{{___XXX[[[ooo|||zzzwwwvvvtttoooiiidddbbbbbbbbbaaa```\\\WWWSSSOOOLLLIIIHHHHHHKKKWWWfffdddQQQAAA===777555666999999:::BBBMMMcccjjjRRRaaauuu{{{hhhYYYPPPKKKJJJNNN]]]www|||nnnnnnuuueee\\\vvvoooXXXHHH>>>;;;777555555666555555666666777888999;;;===>>>BBBDDDFFFHHHJJJKKKKKKKKKMMMOOORRRUUUXXXZZZZZZ[[[ZZZ^^^___bbbhhhgggqqqfffUUU^^^www|||FFF===999===<<<===HHH[[[jjjttt}}}}}}kkkYYYGGG===<<<888888999:::<<>><<>>;;;777555555666666555555555666888:::<<<===>>>CCCDDDFFFIIIJJJKKKKKKKKKLLLNNNQQQUUUXXXZZZ[[[\\\\\\```___ccchhheeekkk~~~___OOOWWWpppLLL@@@888;;;:::;;;EEEWWWfffppp~~~{{{|||~~~lllZZZHHH>>>===666777777999<<>>:::777666666666555444666777666444666<<>>AAAEEEGGGHHHIIIJJJLLLKKKOOOLLLMMMQQQTTTeeexxxZZZbbbZZZEEE777777;;;666CCC^^^oooXXXUUUOOOMMMVVV```vvvgggUUUSSShhh{{{sssnnnkkkjjjjjjjjjhhhccc\\\WWWSSSPPPKKKGGGAAA999444666777555444666444555666555444333444666:::LLLSSSPPPQQQ[[[yyy}}}~~~ppp[[[~~~qqqdddVVVrrrrrrddd```|||]]]DDD===:::777555666666666666444555666999;;;===>>>???CCCEEEGGGIIIJJJKKKKKKKKKMMMOOORRRVVVYYY[[[\\\]]]]]]aaa```bbbfffccckkkZZZNNNSSSsssQQQCCC888::::::999BBBSSSbbblll{{{{{{zzznnn]]]JJJ???===666666777888;;;BBBKKKPPPQQQRRRUUUYYY^^^eeennntttrrrssstttuuuwwwzzz|||}}}}}}xxxuuutttqqqmmmjjjiiigggdddbbb______^^^]]][[[YYYXXXWWWUUUTTTSSSRRRQQQPPPPPPPPPOOOOOONNNNNNNNNNNNNNNOOOMMMKKKMMMQQQQQQRRR___ooo{{{uuujjjeee___XXXGGGCCC>>>:::888777666555222333444444333333555666555:::;;;>>>CCC<<<777???EEERRRmmmxxxqqqkkk```]]]\\\SSSDDD;;;444555777666555555222222222333444444555555222000222666888:::AAAHHHLLLSSSVVVVVVccc{{{~~~oooYYYTTTUUUSSSPPPXXXqqqxxxfffSSSHHHGGG```~~~xxxxxx~~~nnnyyyxxxkkkPPP;;;555555444333222222111111222222333111222333444555555555555444555777999;;;<<<======>>>AAAFFFIIIKKKLLLNNNOOONNNQQQOOOOOOSSSUUUfffaaaXXXuuu|||YYYGGG:::888:::444AAAUUUrrrYYYWWWQQQNNNUUU[[[nnnkkkXXXQQQddd|||xxxssspppooommmlllooohhh___YYYTTTOOOIIICCC;;;888777888666444444666555666666444333444444444555:::===AAADDDGGGeeeyyylllmmmlll```SSSyyy}}}xxxmmm^^^WWW{{{ooobbbbbbaaaFFF===:::777555666666666666444666888:::===???@@@AAAEEEFFFHHHJJJKKKLLLLLLKKKOOOQQQTTTXXX[[[]]]^^^^^^^^^bbb```aaadddbbbmmmXXXPPPRRRzzzTTTDDD888;;;999888@@@PPP^^^hhhwww~~~zzzqqq___LLL???===888888777888;;;AAAIIIOOONNNQQQUUUYYY]]]dddlllrrrsssssstttuuuwwwzzz|||}}}~~~{{{wwwwwwtttpppllljjjgggdddbbbaaaaaa```^^^[[[YYYVVVUUUVVVVVVWWWVVVUUUTTTRRRQQQPPPOOOOOOOOOOOOOOOPPPPPPOOOMMMNNNRRRQQQSSSdddxxxyyyqqqjjjdddMMMIIIBBB===:::888777666333333333444444444444444444888666777===999666======AAAPPPjjjzzzlllaaa]]]YYYPPPNNNLLLCCC>>>888444555555333222444111111222222333444444444111000222555666999BBBKKKLLLRRRTTTWWWfffxxxdddVVVZZZYYYSSSWWWnnnvvvdddRRRGGGHHHbbbxxxuuupppyyyyyykkkPPP;;;555555444333222222222222222222333111222333444555555555555555666888:::<<<===>>>>>>>>>BBBGGGKKKMMMOOOPPPRRROOOSSSPPPPPPTTTVVVfffkkkUUUlllvvvWWWHHH<<<::::::333@@@OOOsss[[[YYYTTTPPPUUUWWWhhhnnn[[[QQQbbbyyy{{{vvvsssqqqooonnntttlllbbbZZZUUUNNNFFF@@@777888888888555222444888555666666555555777999888999555333<<<>>>999SSS}}}eee]]][[[TTTNNNiiitttuuujjjdddcccYYYIIIMMMqqqlll```ddd]]]DDD===:::777555666777777666555777999<<>>===;;;999777555333222222777999;;;>>>@@@BBBDDDDDDFFFGGGHHHJJJKKKLLLLLLMMMMMMPPPUUUXXXZZZ[[[\\\^^^]]]```aaaeeeeee```qqqZZZNNNaaahhhCCC:::<<<888;;;===HHHYYYbbbooo|||ttt___LLLAAA===:::999888888<<>>777444888666666666666555444333333555444444333333444444555666888;;;???CCCGGGIIIJJJFFFEEECCC@@@>>><<<;;;:::555555444333333222111111111222222333333222222111222111111333888???GGGLLLOOOOOOKKKUUUyyyvvvooocccgggeee]]]]]]pppvvvcccQQQFFFJJJlllwww|||{{{{{{vvvdddKKK;;;888888444333222222111111222222333222333444333222222444666666888:::;;;<<<>>>BBBEEEDDDEEEFFFHHHJJJKKKLLLMMMPPPUUUSSSRRRWWW[[[ggg||||||XXXcccoooaaaGGG777999888555:::FFFmmmtttaaaWWWRRRNNNLLLRRR]]]rrr^^^UUUXXXnnn|||zzzzzzzzzuuufffRRRDDD???<<<888666666777666555444666888888777666555555666777888999666888;;;777444???OOOpppqqqKKKAAAAAA<<<>>>???AAAAAAAAA???<<<;;;999AAAPPPcccrrr{{{ddd___sssxxxQQQ999:::999888666666555555555999:::<<>><<<:::999888888555555444444333222111111222222333333333333222222222111111222777===DDDHHHMMMMMMJJJPPPmmmttttttuuu{{{yyysssgggjjjhhhaaabbbuuuvvvbbbQQQGGGLLLnnnsss{{{yyy{{{|||vvvcccIII999888888555333222222111111222222333222333444333222222444666777999;;;<<<===???BBBEEEDDDDDDEEEGGGIIIJJJKKKLLLPPPVVVSSSRRRXXXZZZdddxxxiiiqqquuuhhhLLL:::;;;999444666AAAeeeyyyfffXXXPPPMMMLLLQQQ[[[nnnfffVVVUUUkkk~~~rrr]]]HHH<<<:::999666666777777666555555666888888777666555555666777888:::777888;;;888222666>>>JJJiiivvv}}}uuuKKK<<>>;;;888666555:::EEEQQQ^^^mmmxxxqqq```bbb{{{~~~dddHHH666666666666666666777888999:::;;;===@@@BBBDDDEEEEEEGGGHHHKKKMMMNNNMMMLLLLLLOOOQQQTTTUUUUUUUUUVVVVVVUUUZZZ[[[___cccaaapppsssVVV^^^xxxyyywwwJJJ:::<<<:::<<<<<>>:::999777777:::???EEEIIILLLOOOSSSVVVYYY```jjjqqqwwwwwwwwwwwwwwwxxxyyyyyy~~~}}}|||zzzxxxvvvtttpppllliiigggeeedddeeeffffffbbb^^^VVVVVVVVVWWWWWWWWWWWWWWWVVVWWWWWWWWWUUUTTTRRRQQQUUUQQQRRRVVVUUUSSSZZZeeeppp|||xxxpppWWWHHH<<<:::999444222444222333333444444444444333333222222111111222222333000111333555666888888888:::999888777666555555555555555444444333333222222222222333333333333222222222222111222555:::???BBBBBBCCCAAACCCUUUkkknnnddd[[[aaagggjjjnnnxxx{{{vvvyyy{{{wwwkkkmmmkkkeeeiii|||vvvbbbPPPHHHOOOqqqttt{{{zzzuuu||||||vvvcccHHH999888999777333222222111111222222333222333444333333333555777888:::<<<>>>???AAADDDFFFEEEEEEFFFHHHIIIJJJKKKLLLOOOTTTRRRRRRWWWYYYaaarrr~~~}}}rrrTTT===<<<:::666777===]]]}}}gggXXXQQQLLLLLLPPPWWWiiinnn\\\VVVggglllkkk}}}~~~{{{kkkTTTBBB;;;:::999777777888888777666666777999888777666555555666777888888555555999999555555999>>>HHHxxxpppgggtttnnnGGG:::BBB999BBBBBBBBBBBB???<<<999666999777777:::AAAKKKVVV^^^bbb___aaakkkvvv~~~mmm___fffooo\\\GGG:::666666666666777888999::::::;;;===@@@BBBCCCDDDEEEFFFHHHJJJMMMNNNMMMLLLKKKNNNPPPRRRTTTSSSSSSTTTUUUTTTYYYYYY\\\aaa```lll\\\WWW}}}tttEEE777===:::;;;:::AAAOOOUUUaaawww|||mmmUUUEEE@@@;;;999777777999>>>CCCGGGKKKNNNRRRUUUYYY___hhhooovvvvvvwwwwwwyyyzzz{{{{{{|||{{{zzzyyyyyywwwtttoookkkiiigggeeeeeefffeeeccc```ZZZZZZYYYZZZZZZZZZ[[[[[[WWWXXXYYYYYYXXXWWWUUUSSSTTTRRRSSSVVVVVVSSSVVV]]]```iiiwwwiiieeeaaaRRRFFF<<<999888555444777111111222333444444444444333333222222222222333333000111111222222222222222444444333333333333333444444444444444444333333333222333333333333333333222333222111111333666999<<<999;;;::::::BBBMMMOOOKKKJJJUUUaaahhhkkkoooxxx{{{rrrfff\\\YYY___hhhppp~~~zzzvvvmmmnnnkkkhhhnnnttt```PPPJJJRRRttt~~~uuu{{{{{{hhh~~~|||vvvcccIII999999:::888333222222111111222222333222333444444333444666888999;;;>>>@@@AAABBBEEEGGGFFFGGGHHHIIIJJJKKKLLLMMMLLLQQQOOOPPPVVVWWW\\\lllwwwZZZ@@@:::999777::::::WWW{{{gggXXXTTTLLLLLLOOOSSScccvvv```TTT```}}}qqqbbbUUUYYYlllyyymmm]]]JJJ???<<<;;;999777777888999888666666888999888777666555555666777888999666555777888777777999BBB;;;TTTtttpppYYY[[[ZZZ>>>888CCC<<>>IIISSSXXXsssyyyrrr\\\LLLKKKMMMJJJPPPeeeiiiaaavvvrrr\\\FFF999999888888777777888888999<<<===???AAACCCDDDEEEEEEEEEFFFHHHKKKMMMNNNOOOPPPNNNPPPRRRSSSSSSTTTVVVXXXXXX\\\YYYYYY]]]\\\bbbrrr{{{oooTTTaaaZZZ===;;;888999777>>>LLLSSSaaaxxxzzztttYYYIIICCC???<<<999888999===BBBEEEIIIMMMQQQUUUXXX]]]eeekkkoooqqqtttwwwzzz|||~~~}}}}}}}}}||||||{{{xxxssspppnnnllliiifffcccaaaaaaaaa]]]\\\ZZZYYYYYYYYYZZZ[[[VVVXXXZZZ\\\]]][[[ZZZXXXSSSSSSTTTUUUUUUTTTSSSSSSVVVOOORRRSSSGGGAAA@@@;;;:::777333222333444666666222333333444444444444333555444444333333444444555444444444444444333222111111111111111222333444444333333444444555555666666333333444444444444333333333222222222111222222222333333555666666666;;;AAALLLOOOVVV```jjjsssxxxzzz{{{qqqeee[[[TTTQQQOOORRR]]]nnn}}}wwwrrrnnnllliiikkkyyyzzznnnZZZNNNNNNYYY{{{|||~~~}}}vvvyyyzzz}}}gggZZZ|||wwwrrr```HHH999777777444333222222111111222222333111333444444444555777999:::===@@@CCCDDDEEEGGGHHHGGGGGGHHHIIIJJJJJJKKKLLLHHHMMMLLLOOOXXXWWWYYYfffqqqmmmttteeeJJJ===888666:::888DDD___|||ppp]]]VVVLLLLLLMMMLLLXXXxxxgggOOORRRooozzzzzzzzzvvvqqqaaaUUUMMMNNNRRRXXXjjj}}}yyy___OOOEEE=========:::888999888999:::999888777999;;;888777666555555666777888888:::<<<:::888777888888444444555666<<>>;;;999:::===BBBEEEHHHLLLQQQTTTWWW]]]dddiiioooqqqssswwwyyy{{{||||||}}}~~~~~~}}}zzzvvvsssqqqooolllhhheeeddddddfffaaa```]]][[[ZZZ[[[[[[\\\XXXYYY\\\]]]]]][[[XXXWWWTTTTTTSSSRRRRRRQQQOOOMMMKKKDDDAAA===555777999111444444333222444666666666444444555555555444444333444333333333333333333444333333444444444333333222111111111111222333444444333333333444555666666777333333444444444444333333222222222222222111000000000...000333333111777AAAIIIMMMUUU___iiiqqqvvvyyyzzzpppeee]]]YYYXXX___hhhrrrzzzzzzxxxpppmmmjjjooo}}}wwwjjjVVVMMMOOO^^^}}}{{{}}}|||sss___]]]tttppp___GGG888666555111333222222222222222222333111333444444444555777999:::===AAADDDEEEFFFGGGHHHFFFFFFGGGHHHHHHIIIJJJJJJHHHMMMMMMPPPYYYXXXZZZfffmmmffftttkkkQQQBBB;;;777;;;888<<>>???;;;;;;>>>999::::::999888888999;;;888777666555555666777888111777<<<<<<999999999:::444<<<;;;555888:::>>>HHHEEEHHHAAA:::<<<:::777;;;666666777777777666444333999888777>>>RRRjjjvvvvvvxxxvvvgggRRRHHHQQQhhhuuueeefffpppZZZFFF999666666666777888:::;;;<<>>BBBEEEHHHLLLQQQTTTWWW\\\ccciiipppqqqtttwwwyyyzzzzzzzzz}}}~~~|||xxxuuusssqqqnnnkkkhhhgggiiijjjfffdddbbb___^^^^^^______YYY[[[]]]^^^]]]ZZZWWWTTTUUUUUUSSSPPPOOOOOOLLLIIIGGGAAA===777111:::===222555666777666777888888777666666666666555444333333333222222222222222222333111222333333333333333222111111111111111222333444222333333444555666777777333444444555555444444333222222333222222111000///444000111666666444:::FFFHHHRRR```llltttxxxyyyzzz~~~zzzrrrmmmgggiiimmmqqquuu~~~}}}sssooolllrrr{{{uuuhhhUUULLLPPPaaa~~~}}}yyy{{{yyyqqqccceeevvvuuu^^^AAA999888444333222222111111222222333444000111333555666777888888===???BBBCCCCCCCCCDDDEEEHHHHHHIIIJJJJJJJJJJJJJJJMMMOOOQQQTTTWWWZZZ\\\]]]___fffmmmqqq]]]>>>666999333:::;;;MMMkkk}}}vvvcccWWWMMMLLLJJJKKKWWWiii{{{pppQQQRRRjjjttthhhZZZYYYUUUTTTpppzzzooojjjfffbbbjjjfffiiiyyywwwcccVVVOOOLLLHHHEEECCCAAA???===>>>;;;:::;;;888555888===777:::999666555777777444666777999<<<===<<<999777;;;:::999999:::999777555<<<<<<;;;;;;:::999999888666777777777777777666555444999888777IIIkkk{{{mmmUUURRRKKKYYY{{{kkkaaatttpppXXX>>>999777666666666666888:::;;;AAACCCDDDDDDGGGMMMNNNKKKGGGIIILLLMMMNNNPPPSSSVVVYYYVVVTTTWWW\\\]]]ZZZVVV[[[XXXWWWWWWWWWYYYbbblllttt___LLLOOOzzzAAA===999888:::>>>CCCLLL]]]lll|||zzz```NNNDDDAAA;;;777777999;;;AAAGGGIIIMMMQQQTTTVVVZZZ```eeemmmpppsssuuuvvvwwwyyy{{{xxxxxx{{{|||zzzzzzsssqqqmmmjjjgggeeeeeeeeeeeefffgggddd```^^^___```XXXYYYZZZZZZYYYWWWWWWXXXVVVUUURRRQQQOOOKKKGGGCCC===;;;999666555555555666555555444444444444555555666666555555555444444444666666555555555555666666555555555444444333333333444444444333333333222222222222222333444555666777333333222222222333444444222222222222111000//////222222111111333666:::<<>>:::===555999888FFFbbbwwwvvvgggZZZNNNLLLIIIIIIRRRcccwwwxxxWWWQQQdddpppvvv___OOOMMMIIIJJJgggmmm```XXXUUUTTTZZZlllwwwfff\\\XXX[[[[[[ZZZYYYWWWRRRLLLGGG???<<<;;;===<<<999:::>>>888;;;;;;777555777777555666999>>>AAABBB@@@<<<999999888777888999999888777:::::::::999888888888888777777777777777777777666666999888:::JJJfff}}}rrrVVVIIIDDDOOOmmmjjjeee}}}wwwYYY>>>;;;888888888888999:::<<<===AAADDDEEEEEEIIIOOOOOOLLLJJJLLLMMMMMMNNNPPPTTTVVVXXXVVVUUUWWW]]]___^^^\\\ZZZYYYXXXWWWVVVYYYdddpppwwwbbbLLLRRRtttNNNCCC;;;::::::>>>AAAIIIYYYhhh~~~}}}bbbNNNCCC@@@:::777888999:::???FFFJJJMMMRRRTTTVVVZZZ```eeemmmooosssuuuvvvwwwyyy{{{yyyxxx{{{}}}||||||uuusssooollliiihhhhhhhhhggghhhhhhfffaaa^^^]]]^^^[[[[[[\\\ZZZYYYWWWVVVVVVUUUSSSPPPNNNKKKGGGBBB???:::999777555555555666777555555444444444444555555555555555666666666666666666666555555555555666666555555555555444444333333444444444333333333333222333222222333333555666666333333222222222333444444333333333333222111000000222222111111333666:::<<>>333888555===VVVooovvvkkk^^^PPPNNNJJJHHHNNN^^^tttdddRRR[[[iii}}}mmmUUUDDDCCCAAA???TTTqqqttt```TTTOOOHHHJJJTTTeeeyyyuuuddd```fffnnnwwwzzz~~~zzzpppiiiXXXPPPHHHCCC???999888999<<<@@@@@@;;;888::::::888:::@@@JJJSSSXXXTTTLLLEEE???>>><<<<<<<<<;;;999777999888888777777888888888888888888888888888888888999888888===JJJ^^^sssnnnjjjgggMMMDDD@@@EEE\\\yyy}}}hhhkkk~~~yyyWWW===<<<999999::::::;;;===>>>???BBBEEEGGGGGGLLLQQQRRROOOOOOOOOOOONNNNNNPPPTTTXXX\\\YYYWWWXXX\\\______]]]ZZZZZZZZZYYYUUUXXXfffuuupppSSSRRRmmmYYYDDD<<<:::;;;===???FFFTTTbbbgggPPPDDD>>>:::777888999:::>>>CCCJJJMMMQQQTTTVVVZZZaaaffflllooorrrtttuuuwwwyyy{{{{{{yyyzzz~~~xxxvvvsssooommmkkkjjjjjjiiijjjjjjhhhccc___]]]]]]^^^^^^]]][[[YYYWWWVVVUUUTTTQQQMMMIIIFFFAAA===999777666555444444555777888555555444444444444555555444444555666777777777777555555444444444444555555666666555555555555444444555555444444444333333333333222222333333444555666333222222222333333444555444444555444444333222111222222111111333666999:::BBBKKK\\\vvvtttkkkdddQQQIIIUUUqqq~~~}}}ppphhh}}}vvvpppWWW???999777333555222222111111222222333444444555555777888:::;;;<<<===???BBBDDDEEEGGGIIIKKKJJJLLLPPPSSSTTTSSSQQQPPPOOOPPPRRRUUUXXX[[[]]]^^^iii```gggiiiUUU===;;;>>>555888444999MMMiiivvvnnn___SSSOOOKKKIIILLLZZZsssrrrVVVSSSaaavvvqqqVVVCCCDDDEEE@@@FFFTTTYYYfffoooiii[[[SSSQQQRRRNNNRRR\\\lll}}}xxxeee___gggxxxqqq\\\MMMBBB;;;:::===>>>CCCCCC>>>:::::::::999;;;BBBRRRhhhwwwvvvfffVVVOOOMMMJJJGGGEEEAAA<<<999999888888888888999:::;;;:::999999888888888888888:::666777>>>IIIVVVjjjzzzmmmeeesssxxx___KKKFFFAAAAAAPPPlllttteeeooosssrrrPPP999===999:::;;;<<<>>>???@@@AAACCCGGGIIIJJJNNNTTTTTTQQQRRRRRRQQQOOONNNQQQUUUYYYaaa]]]ZZZYYYZZZ[[[[[[ZZZ\\\]]]^^^[[[UUUVVVdddttt}}}UUUOOOkkkcccBBB;;;999:::<<<===CCCQQQ___|||lllTTTGGG>>>:::777999999999<<>>999888666888HHHcccvvvppp___SSSNNNJJJIIIKKKVVVmmmzzzZZZMMM[[[pppaaaFFFEEEJJJGGGFFFLLLUUU^^^eeeccc^^^\\\\\\ZZZXXX]]]ggguuussshhhiiitttwww^^^KKKAAAAAAEEEAAAGGGIIIDDD>>><<<;;;:::999???SSStttkkkbbb```\\\WWWRRRJJJBBB===::::::999999:::<<<>>>???===<<<:::999888888888999999666777???JJJVVVgggvvvyyylllfffrrr|||mmmSSSGGGAAA>>>HHH```{{{~~~mmmcccrrrtttgggJJJ777===999:::;;;===???AAABBBBBBEEEIIIKKKLLLQQQVVVUUUQQQTTTSSSRRRPPPOOORRRVVVYYY___]]]YYYXXXXXXXXXYYYYYY]]]___aaa^^^WWWUUUaaaoooYYYPPPmmm}}}nnnCCC999888999;;;===BBBOOO]]]tttnnnVVVIII???:::888999999888;;;@@@DDDIIINNNRRRVVV\\\dddjjjkkkmmmqqqsssuuuwwwyyy{{{}}}}}}~~~{{{wwwsssooolllkkkkkkkkkkkkjjjjjjhhhfffdddccc```\\\[[[[[[ZZZYYYWWWRRRNNNGGGBBB>>>:::777444777666555444444333333333444444333333333333444444444555666777777666444333555555555444444555555555777777777777777777777777666666666555555555444444333333222222222333444444222222222222333444555666666666666666555444333333333222222222333444666777???IIIZZZqqqrrrfff\\\JJJHHHYYY{{{~~~wwwwww~~~uuuzzznnnSSS===:::666111555222222111111222222333444444444555777:::>>>AAACCCHHHIIIIIIIIIGGGHHHJJJKKKJJJMMMPPPSSSUUUVVVUUUTTTPPPQQQSSSVVVYYY\\\^^^```cccdddaaahhheeeLLL999777888888999999BBB\\\tttrrrbbbRRRKKKFFFGGGIIIPPPcccwww|||^^^KKKVVVjjjmmmMMMGGGLLLMMMOOOUUU\\\dddkkknnnooonnnhhhbbbcccfffppp}}}~~~cccLLLBBBBBBKKKSSSWWWSSSLLLHHHEEECCC???BBBRRRvvvxxxvvvrrrkkkbbbVVVJJJBBB;;;;;;::::::<<<>>>AAACCC@@@???<<<:::888888888888777666888@@@OOOaaaqqqyyyzzzfffuuu~~~UUUKKKAAA<<>>;;;888666555777666666555444444333222444444333333333333444444333555777888888777666555666666555555555555666666777777888888888888999999777666666666666555555555333333222222222222333333111111111222333444555666666666777666666555444333333333222333333444555555888BBBTTTmmmrrrdddYYYIIIJJJ___}}}}}}zzzyyysssmmmvvviiiMMM:::999555111666222222111111222222333444555666777999===BBBFFFHHHKKKKKKLLLJJJIIIJJJLLLNNNJJJLLLOOOQQQTTTUUUUUUUUUQQQRRRTTTWWWZZZ]]]___``````rrr```aaagggTTT;;;555888888:::777;;;SSSpppuuuhhhVVVLLLFFFHHHJJJMMMYYYiii~~~fffMMMRRRbbbwwwjjjaaa^^^\\\___gggcccllluuuyyy|||~~~zzzuuuwwwxxxdddLLLDDDPPPZZZaaa]]]UUUOOOJJJGGGDDDBBBKKKgggtttaaaOOOCCC;;;;;;::::::<<>>;;;888777777777444888;;;CCCYYYtttnnnXXXJJJAAAEEEJJJQQQdddyyypppdddgggiiiPPPEEE777<<<:::<<>>999999888888<<>>?????????888888777777777777888888888888888999999:::::::::777777777777666666666666333333222222111222222222111111111222333444666777666666666666555444333222333333333333333333333333888888999CCC]]]pppaaaVVVJJJRRRmmm|||~~~~~~}}}___[[[}}}vvv\\\CCC:::888444111111111222444444333222444555999:::===AAAEEEJJJNNNPPPOOOQQQRRRQQQPPPPPPTTTWWWVVVQQQOOORRRXXX\\\YYYUUUXXXVVVWWWZZZYYYWWWYYY^^^dddmmmlllfffxxxiiiMMM???777666;;;:::888GGGaaasssuuucccRRREEEFFFHHHIIIRRR]]]hhhtttMMMLLLXXXkkkwwwWWWMMMIIIJJJLLLIIIAAA>>>AAA<<<999<<>>======???BBBDDDCCCBBBBBB===::::::999777999<<<:::888<<>>HHH\\\nnneeerrrjjjSSSCCC@@@999>>>===>>>AAADDDGGGIIIIIIJJJLLLIIIHHHLLLRRRUUUSSSPPPMMMNNNOOOQQQSSSTTTUUUVVVWWWWWWVVVVVVXXXZZZ\\\^^^[[[[[[ZZZZZZZZZ[[[]]]^^^mmm~~~cccXXXccc{{{QQQCCC<<<999===>>>===DDDOOOeeettt}}}mmmTTTIII???999;;;<<<999;;;BBBGGGJJJNNNPPPQQQTTTZZZ___fffkkkpppssssssuuuxxx{{{~~~~~~}}}xxxrrroooooopppooonnnkkkccc^^^^^^\\\TTTKKKFFFCCC???;;;888888888888888:::888777777777777777555333222222222222333444444888888777:::DDDKKKEEE888777555:::AAA===222444>>>777777888:::<<<===;;;:::777777666777888777444222111111222333333444555555444333333222333444666777666666555555555444444444444444222222222222444444888555555===LLLeeevvvgggaaaYYYIIISSSttt}}}www}}}```fffvvvoooVVV???888777444111222111222444444333333444666:::;;;>>>AAAFFFJJJMMMOOONNNOOOPPPOOOMMMNNNQQQSSSRRRPPPPPPSSSXXX[[[ZZZWWW\\\\\\^^^```^^^[[[]]]aaa```jjj|||vvvsssZZZIII888777999888777BBBVVVhhhpppcccSSSFFFEEEGGGHHHOOOYYYiiiyyyUUUOOOTTTbbb~~~~~~gggLLLEEEAAACCCBBB===999:::;;;888999<<>>CCCHHHKKKIIIGGGFFFFFFBBB<<<999999999777888;;;:::888:::DDDdddbbbUUUOOOGGGIIISSS||||||nnnhhhxxxgggRRRAAA>>>777===>>>@@@BBBEEEHHHIIIJJJJJJMMMJJJJJJMMMRRRTTTRRROOONNNNNNOOOPPPRRRSSSTTTUUUWWWWWWWWWWWWWWWWWWXXXXXXWWWXXXWWWWWWXXXZZZ]]]```ooo~~~___RRRZZZrrrZZZDDD===999<<<======DDDNNN___mmm|||rrrZZZMMMAAA:::;;;;;;888999???FFFIIIMMMOOOPPPTTTZZZ^^^hhhmmmrrruuuuuuvvvyyy||||||yyyzzzzzzwwwrrrpppqqqrrrrrrqqqkkkaaaXXXVVVSSSKKKBBB===>>>;;;888777777999:::;;;<<<;;;999999888777666555777777666555555555666666666777777:::DDDOOONNNHHHCCC>>>;;;======;;;;;;>>>777777777999;;;;;;999777777666555555666666444222333333444444555555555666444333333333333444666777666666555555555444444444444444333222222333444444777444555;;;EEEVVVooosssccc[[[RRRGGGXXX{{{||||||~~~xxxdddssspppfffOOO:::555666444222444111222444333333444666777;;;<<>>999@@@@@@AAADDDGGGIIIKKKKKKLLLMMMKKKKKKMMMQQQSSSQQQOOONNNNNNOOOOOOQQQRRRSSSTTTTTTUUUUUUVVVWWWWWWWWWWWWTTTUUUUUUUUUVVVYYY^^^aaakkkyyyTTTDDDJJJeee~~~kkkHHH>>>999<<<===<<>>===;;;:::888777777888777666555444444444444444555777:::EEERRR[[[^^^]]]VVVJJJBBBDDDHHHEEE===:::::::::<<<===<<<999666777555333333444555444333555555666666666666666666333333333333444555666777666666666555555555444444444444333333333333444444444333555:::>>>GGGXXXgggrrrdddYYYMMMKKKeee}}}www}}}vvvhhh|||ppp___KKK999555666333222444111333333333333444777999<<<>>>@@@DDDGGGJJJLLLMMMKKKKKKKKKKKKKKKKKKKKKLLLJJJNNNSSSVVVWWWXXX\\\___```dddiiikkkfff___```eeegggcccrrrppp\\\===<<<555444999999<<>>>>>???BBBEEEPPPiiiqqq___SSSJJJDDD???IIIVVV]]]\\\WWWSSSQQQBBB;;;777888999888888999888999<<<<<>>BBB???EEEBBBCCCFFFIIIKKKLLLMMMMMMLLLKKKJJJLLLOOOPPPOOOMMMLLLLLLLLLNNNOOORRRTTTUUURRRRRRRRRSSSUUUXXX[[[\\\UUUVVVVVVUUUUUUWWW]]]aaacccrrrzzzVVVBBBDDD]]]yyyzzzLLLAAA:::;;;<<<<<>>BBBGGGKKKIIIHHHEEEBBB???=========:::999888666666555555555333555666:::CCCSSSdddnnn{{{wwwgggVVVRRRWWWOOOAAABBBAAAAAABBBCCCAAA>>>;;;999666444333444555555555777777666666666555555555222333333444555666777777666666666666555555555555444444444333333444444444222222666:::===CCCPPP]]]wwwttthhh\\\LLLPPPooottt{{{uuuzzznnnooo\\\III999777777333111333222333333333444555999<<<>>>???BBBEEEHHHJJJKKKLLLKKKKKKKKKKKKLLLLLLLLLKKKHHHNNNTTTWWWWWWXXX[[[___]]]___eeehhhddd^^^]]]aaagggbbbiiirrr```CCC===666666<<<:::888JJJcccjjj^^^QQQJJJGGGGGGIIIKKKPPPpppgggMMMPPPfff{{{rrraaaRRRJJJOOOZZZ```^^^aaakkkqqqooocccQQQBBBAAACCCAAABBBEEEJJJDDDGGG]]]vvvpppppphhhjjjeeeYYYJJJAAAAAACCC@@@@@@CCCLLLUUU```llluuummmooojjj```VVVPPPKKKGGG@@@FFFOOOWWW\\\\\\YYYVVVCCC;;;666888:::999888999777:::>>><<>>???CCCHHHLLLNNNQQQVVVZZZaaagggmmmqqqrrrrrrtttwww{{{yyy|||~~~}}}{{{zzz{{{}}}uuu```III>>><<<;;;:::::::::<<<>>>@@@BBBGGGMMMRRR[[[[[[YYYSSSMMMHHHFFFFFF@@@???>>><<<;;;:::::::::444555666:::AAAOOObbbqqq~~~jjjaaabbbZZZJJJIIIHHHHHHHHHIIIHHHFFFDDD===:::888777888888888777888777777666555444333333222222333555666777777777777777666666666555555555444444444444444444444444333333666999<<>>???AAADDDGGGIIIJJJKKKKKKKKKJJJKKKLLLNNNOOONNNMMMJJJOOOTTTWWWWWWXXXZZZ\\\XXXYYY]]]bbbaaa]]]\\\^^^aaabbbhhhxxxgggKKK===888888<<<999888GGG\\\lllaaaTTTKKKHHHGGGHHHHHHNNNeeepppQQQMMM[[[ooosssuuuxxxyyytttiii[[[QQQOOO]]]kkksss{{{www^^^GGGAAADDDEEEGGGJJJWWWTTTPPPSSSfffzzztttxxxppp[[[NNNJJJKKKLLLLLLQQQZZZeeekkkllljjjcccccc___WWWRRRPPPLLLGGGBBBBBBEEELLLTTTZZZ\\\\\\EEE<<<666888;;;;;;999999777:::???===DDDiiippp^^^ZZZbbbwwwoooppp]]]BBB;;;CCC@@@CCCDDDFFFHHHJJJLLLMMMMMMMMMHHHIIIJJJKKKMMMMMMNNNNNNIIIIIIIIIJJJMMMQQQTTTVVVZZZXXXTTTRRRRRRTTTXXXZZZYYY\\\^^^[[[WWWUUUYYY]]]bbbooozzzZZZJJJZZZzzz}}}UUUFFF;;;:::;;;;;;@@@HHHVVViiixxxzzzaaaOOO???<<<<<<::::::===<<>>>>>===<<<:::999999888666555333222222111222444555777777888888777777777666666666555555444444555555555555444444666555555777999>>>JJJWWWiii~~~{{{nnnXXXbbbxxx~~~wwwsssyyygggSSSDDD888888777333111333222333333333444777<<>>===999888;;;:::???FFFJJJLLLOOOSSSWWW]]]dddlllrrrtttuuuwwwyyy|||yyyyyy}}}tttTTTBBB===<<<::::::<<<>>>@@@???===???FFFKKK[[[hhhwww|||rrrhhhbbbWWWTTTPPPLLLGGGCCC@@@>>><<<888777999999<<>>777999>>>===;;;:::;;;777999<<>>EEEIIIKKKNNNRRRVVVYYY```iiiooorrrsssvvvxxx~~~zzzzzz~~~qqqvvvtttTTTCCC>>>>>>===>>>:::<<<===;;;888999???DDDIII\\\vvvvvvnnniiifffaaaZZZTTTNNNJJJHHH???:::777888777555;;;DDDFFFGGGHHHHHHHHHFFFAAA<<>>===;;;999777555444333000222444666888888888888777777777777666666666666333444555666666555444333222222555888:::===HHHSSSfffxxx~~~uuujjjWWWYYYWWWLLLiii~~~xxx}}}lll[[[HHHAAA999555666666555222333333333444777:::>>>@@@DDDBBB@@@CCCHHHKKKKKKIIILLLLLLKKKKKKKKKNNNSSSWWWRRRUUUXXXWWWTTTRRRRRRTTTQQQPPPQQQTTTYYY^^^```aaa```dddbbbccc{{{jjjLLL???666888;;;999:::>>>WWW[[[YYYOOOGGGFFFDDD@@@EEEOOOXXXrrrwwwUUUPPPNNNdddkkk]]]YYY[[[aaabbbZZZSSSQQQFFFBBBFFFRRR[[[cccpppqqqkkk```QQQZZZ```nnnuuueeeVVViii}}}zzz}}}xxxrrriii\\\]]]```eeegggaaaXXXVVVYYY\\\dddaaaVVV[[[jjjlllaaaSSSPPPDDD>>>BBBGGGVVVnnnMMM???<<<===999<<>>AAAEEEFFFGGGFFFGGGHHHIIIIIIIIIHHHGGGNNNMMMMMMNNNOOOQQQSSSTTTTTTRRRNNNKKKJJJKKKMMMOOOSSSTTTRRRPPPSSSWWWVVVQQQXXXXXXXXXXXXXXXYYYYYYYYYbbbcccKKKPPPgggrrr~~~iiiOOO???<<<999===BBBAAANNNXXXggg}}}|||mmmQQQ@@@999888:::<<<:::===AAAEEEHHHMMMRRRUUUYYY___eeelllvvv~~~|||sss||||||}}}~~~zzzjjjlll~~~|||}}}lllUUUIIIHHHHHHGGGEEECCCBBB@@@===:::999:::<<<;;;FFFVVVgggyyy|||pppkkkppptttqqqfffZZZRRROOOHHHEEE???:::777666888999999999999999999888777666888888888888888888888888BBBCCCBBB>>>???DDDFFFDDDAAA>>>;;;888777555333111444444444555666888::::::888888888888777555444333555555555444444333333333444222333888<<<===AAAFFFdddnnn{{{}}}sss```QQQQQQRRRUUUrrryyyxxxiiiiii[[[FFF???888444555666555333333333333444777;;;>>>@@@CCCDDDEEEFFFHHHJJJLLLNNNRRRRRRPPPNNNNNNOOOSSSWWWVVVXXXYYYWWWSSSPPPOOOPPPRRRQQQQQQTTTXXX\\\___``````cccccceee{{{wwwSSSDDD999:::;;;999999<<>>;;;<<>>===;;;;;;@@@@@@KKKUUUcccyyy}}}xxxWWWDDD>>><<<999888;;;===AAADDDHHHLLLQQQTTTVVV\\\ccckkkvvv~~~wwwyyyyyyzzz|||~~~rrrdddgggyyy}}}yyy{{{jjjbbbZZZWWWVVVVVVTTTRRRMMMKKKHHHDDD@@@>>>===>>>===AAAIIIWWWkkkxxxtttiiijjjnnnrrrqqqjjj```XXXSSSJJJGGGBBB===:::888999999777777777777777666555555666666666666666666666666999<<<<<<;;;???FFFJJJIIIAAA>>>;;;888777555333111333333444555666888:::;;;999999888777666555444444555555444444444333333333444222333999<<<===@@@EEEZZZhhhzzz{{{ppp\\\PPPMMMMMMUUUvvv|||vvv|||bbbdddZZZBBB<<<666333444555555333222333333555888;;;???AAAAAAEEEHHHIIIGGGHHHMMMQQQVVVUUUSSSQQQNNNOOOQQQTTTTTTVVVWWWUUUSSSQQQPPPQQQTTTSSSRRRTTTXXX[[[]]]^^^^^^bbbcccfffwww~~~[[[JJJ<<<:::;;;888777:::GGGPPPVVVRRRJJJEEECCCBBBFFFNNNSSSddd~~~}}}aaaMMMHHHXXXppp}}}qqqcccZZZSSSOOOPPPTTTGGGKKKHHHEEE[[[{{{iiiZZZWWWSSSMMMNNNVVV{{{xxxvvvqqqmmmeee\\\VVVRRROOOSSSYYYhhhllllllfffdddiiimmmoooffffff^^^UUUPPPNNN___}}}gggGGG888???>>>:::===>>>;;;<<<===???FFFWWWlll{{{]]]___hhhuuussspppxxxeeeTTTDDD@@@CCCEEEFFFGGGHHHIIIJJJKKKLLLLLLKKKKKKOOONNNMMMLLLNNNRRRVVVYYYXXXVVVSSSPPPOOONNNOOOPPPNNNPPPPPPOOORRRVVVVVVRRRRRRSSSUUUXXXYYYYYYYYYYYYdddaaauuuRRRHHHUUUooo\\\=========:::===@@@GGGPPP]]]sss~~~zzzXXXFFFAAA???:::666;;;===AAADDDGGGKKKOOORRRTTTYYYaaajjjuuu~~~{{{||||||}}}~~~~~~uuummm___VVVZZZjjjyyyyyyvvvzzztttuuutttppplllhhheeedddaaa___ZZZTTTNNNHHHCCCAAA@@@===;;;DDDWWWgggjjjddd\\\]]]___```^^^XXXQQQKKKFFFDDDAAA===:::888777777555555555555555555444333333333333333333333333333444666666888>>>GGGLLLKKKAAA>>>:::888666555333222222222333555666999:::;;;:::999777666555555555555555444444444444333333333444222444999<<<<<<>>>BBBMMM]]]ssszzznnn]]]SSSKKKGGGVVV|||~~~wwwvvv{{{^^^bbbWWW>>>:::555333333444444444222333444777:::===@@@BBBDDDFFFIIIJJJJJJLLLPPPSSSTTTTTTRRROOOMMMMMMOOOQQQNNNOOOQQQSSSTTTUUUWWWXXXWWWVVVUUUVVVYYY\\\]]]]]][[[___aaacccmmm}}}cccOOO>>>::::::777666999===HHHSSSSSSMMMFFFCCCCCC@@@GGGKKKWWWppp{{{iiiOOOFFFPPPddd|||~~~wwwqqqllliiigggggg[[[VVVMMMJJJ]]]iiiSSSNNNNNNOOOPPPYYYlllyyyaaaWWWMMMJJJKKKOOOWWW___ccciiippppppiiibbb___aaafffkkkjjjfff```ZZZjjj|||QQQ:::@@@???888:::<<<:::;;;<<>>>>>999;;;???DDDLLLWWWlllkkkPPPCCC@@@>>>:::888;;;===@@@CCCFFFIIIMMMQQQTTTXXX___iiisss{{{}}}|||}}}~~~zzzyyy||||||qqqddd\\\VVVMMMIIIMMMWWWbbbgggkkkeeeaaabbbeeegggkkkpppvvvwww~~~|||yyywwwxxxuuupppiiiaaaWWWMMMGGGFFF???888:::FFFVVV```dddPPPLLLHHHHHHIIIHHHCCC>>>======;;;999888666555444444444555555555444444333222222222222222222222222444555666888@@@IIIMMMKKKAAA>>>:::777666555444333111222333444666888:::<<<;;;:::777555444444555666444444444444444444444444444222555:::===<<<===AAABBBOOObbbpppyyyyyynnnbbbZZZLLLFFF[[[qqqzzz^^^aaaQQQ;;;888555333333444444444333444666999<<>>AAAFFFNNNbbbwwwrrr[[[HHHJJJXXXrrrlll]]][[[```qqqdddVVVVVVTTTNNNUUU\\\{{{sssSSSKKKEEEFFFLLLTTT^^^gggeeelllrrrooodddYYYTTTUUUZZZdddlllpppmmmhhh{{{bbbBBBBBB>>>888888:::;;;::::::FFFccc~~~pppuuu{{{lll|||wwwqqq}}}iiiYYYNNNCCCBBBEEEEEEEEEFFFFFFGGGIIILLLOOOQQQTTTUUUQQQOOOMMMMMMOOOSSSXXX[[[cccaaa^^^ZZZUUUQQQNNNMMMRRRUUUTTTQQQPPPRRRRRROOOPPPQQQTTTWWWYYY[[[\\\\\\___aaahhhyyycccKKKOOOdddvvvEEE>>>===999:::===@@@JJJRRReee}}}ssslll\\\KKKBBB>>>;;;999::::::<<>>===:::666666777666666555555444444555555666666555555555333333333333333333333333444666888<<>>999666666555444444111222333444666888:::;;;;;;:::777555444444555666444444444444444444444444333333666<<>>@@@???DDDMMMZZZhhhwwwyyypppccc]]]MMMJJJggg~~~{{{oooYYYaaaNNN999888666444333333444555444666888;;;???BBBDDDEEEQQQOOOMMMQQQWWW[[[[[[YYYUUUVVVUUUTTTRRRRRRTTTUUUQQQPPPPPPRRRUUUXXXYYYYYY[[[YYYXXXXXXZZZ\\\]]]]]][[[ZZZ[[[\\\ZZZaaayyyrrrYYYAAA:::999777666999444<<>>999::::::;;;<<<<<>>AAADDDHHHLLLOOOUUUVVV\\\eeelllppptttyyyzzz{{{{{{}}}vvvyyy{{{~~~uuuaaaTTTPPPNNNPPPSSSSSSUUUXXX^^^```fffkkkhhh]]]TTTPPPKKK]]]sss~~~}}}~~~vvvmmmbbbZZZSSSOOOIIIBBB===BBBTTTeeeWWWMMM@@@999888:::;;;:::666666666666666666666666444555666666777666666666444444444444444444444444444777;;;BBBMMMWWWWWWRRRAAA>>>999666555555555555222333333444555777888999:::999777666555555555555333333333444444444444555333333777>>>AAA??????AAA@@@???@@@HHHWWWgggttt{{{yyyqqq^^^YYYKKKQQQtttrrrOOOxxx```NNN999999777555333333333555666777:::>>>AAADDDFFFGGGNNNNNNOOORRRUUUXXX[[[[[[XXXYYYYYYWWWUUUTTTUUUWWWVVVTTTRRRSSSVVVXXXXXXWWWZZZXXXVVVWWWYYY[[[[[[[[[^^^[[[\\\]]]YYY^^^yyy|||aaaFFF<<<:::777666999444999EEESSSWWWOOOFFFBBBCCC>>>FFFLLLMMMdddzzzwwwZZZKKKHHH]]]xxx~~~xxxyyyeee[[[aaazzzwwwooopppeeeNNNMMMKKKLLLQQQVVV^^^jjjwwwwwwkkkkkkiiibbb\\\\\\YYY\\\___dddbbbKKK>>>===???:::999@@@BBBKKKkkkooouuu~~~uuummmyyypppUUUMMMHHHJJJLLLKKKJJJJJJLLLLLLKKKKKKKKKLLLMMMNNNUUUTTTRRRQQQQQQRRRTTTUUUYYYYYYYYYXXXVVVSSSPPPNNNNNNRRRSSSNNNKKKMMMMMMLLLPPPOOOPPPQQQSSSVVVYYY[[[YYY___aaavvvrrrQQQLLLWWW|||VVV>>>999;;;===888888EEEJJJVVVssszzzpppaaaPPPFFFAAA<<<999999666999===@@@CCCGGGLLLPPPSSSSSSYYYcccjjjlllrrryyy{{{|||}}}~~~qqqvvvzzz~~~uuunnnkkknnnqqqqqqtttyyytttbbbUUUQQQHHHYYYlllwww~~~uuummmeee___XXXSSSMMMGGG@@@@@@MMM\\\WWWOOOCCC;;;888888999999999888777666666555666666444444555666666666666666555555555555555555555555777:::???GGGRRRZZZXXXPPPAAA>>>999555555555666555444444444444555666777777999999888777666555444444333333333444444444555555222333888@@@CCCBBBAAACCCCCCAAA???AAAIIIVVVccckkkttt{{{wwwooo[[[VVVJJJXXX~~~~~~HHHooo___OOO:::999888666333222333555666888;;;???CCCFFFHHHIIIHHHKKKOOOPPPPPPRRRVVV[[[ZZZZZZZZZXXXUUUSSSTTTUUUWWWTTTRRRSSSWWWYYYYYYXXXXXXVVVUUUUUUWWWZZZZZZZZZaaa]]]^^^___ZZZ___}}}gggJJJ>>>;;;888666888555777CCCSSSYYYQQQGGGBBBDDD<<>>777===???666555CCCHHHQQQmmmxxxyyyzzzfffPPPEEEBBB???;;;999555888<<>>888555555555666666555444444444444555666666888888888888777555444333333333333444444555555555222333999AAAEEECCCBBBDDDEEEDDDBBB@@@BBBJJJWWWaaahhhooouuuxxx~~~vvvmmm[[[VVVLLL^^^}}}FFFkkk\\\LLL:::888666555444555777888888;;;???BBBEEEGGGJJJLLLOOOLLLKKKNNNSSSXXXZZZZZZYYYYYYZZZZZZZZZZZZYYYYYYVVVXXXYYYYYYXXXWWWXXXYYYVVVXXXYYYXXXWWWXXX\\\aaaeeefff```^^^___```rrr[[[FFF===777666888555666<<>>BBBLLLccc}}}~~~|||rrrZZZNNNFFF===:::<<<777888:::<<>>===777444777444444333333444444555666777333666AAAJJJHHHAAA;;;BBBEEEEEE@@@<<<>>>BBBFFFQQQXXXbbbiiinnnttt|||~~~nnnYYYJJJSSSppp{{{}}}mmm@@@tttbbbRRRBBB999888666444444555777888:::===@@@CCCEEEGGGIIIKKKNNNLLLKKKMMMRRRWWWYYYYYYYYYYYYXXXXXXWWWUUUTTTSSSTTTUUUUUUUUUTTTTTTUUUWWWWWWXXXZZZ[[[ZZZZZZ[[[\\\aaaaaa\\\\\\```aaaooovvvTTT@@@:::888666777666;;;FFFRRRVVVOOOGGGCCC???@@@DDDEEEIII[[[ooovvv```NNNIIIPPPggg~~~vvvkkkdddaaaWWW[[[dddrrr~~~ooo]]]VVVPPPPPP[[[kkkuuujjjdddaaaccceeegggnnnxxx}}}}}}yyyjjjeee^^^```bbbkkkgggMMMMMMNNN```pppPPPGGGCCC<<>>CCCIIIMMMRRRRRRUUU[[[eeemmmrrrttttttxxx|||}}}|||}}}}}}fff]]]eeesssqqqgggXXXNNNLLLPPPVVVYYYaaaeeekkkqqqwww{{{wwwzzzqqq___WWWRRRNNNLLLJJJKKKSSS]]]iiiqqqgggUUUOOOJJJBBB@@@CCC@@@@@@DDDDDD???;;;;;;888777777666666777888999555666777666666777:::<<>>:::;;;>>>@@@BBBGGGNNNSSSXXX```kkkrrrwww|||zzzlll[[[LLLXXXyyyxxxttt___;;;ooo```PPP???777666555444444555777888<<>>FFFYYYssszzzgggWWWMMMAAA::::::888999:::;;;===BBBGGGLLLPPPPPPSSSZZZccclllrrruuuuuuyyy}}}~~~}}}}}}|||___RRRXXXbbbsss[[[UUUOOOMMMPPPVVV]]]aaagggjjjnnnsssxxxssshhhlllvvvggg]]]WWWQQQNNNLLLNNNYYYddduuu|||qqqaaa]]]UUUGGG???EEEAAA@@@BBBCCC???<<<===777888888999999888888888666777666555555777<<>>AAADDDHHHQQQ\\\dddiiiooo|||wwwkkkYYYMMM___{{{nnnvvv^^^OOO999mmmaaaQQQ@@@666555444444444666888:::???AAADDDEEEFFFFFFHHHJJJMMMMMMNNNOOORRRUUUWWWXXX[[[[[[ZZZYYYXXXVVVTTTSSSRRRRRRQQQOOOOOOPPPTTTWWWZZZXXXXXX[[[^^^```]]]ZZZ[[[\\\XXX\\\hhhiiilllyyyZZZ???777777999666666:::BBBHHHJJJIIIDDDBBBAAABBB@@@BBBMMMZZZkkkqqq^^^IIIJJJOOObbbkkkYYYNNNIIINNNPPPLLLNNNUUUaaaiiissskkkdddaaajjjxxxyyyvvvyyy}}}xxx~~~|||llllll\\\QQQXXXfffhhhQQQIIIEEE???]]]~~~jjjhhhxxxxxx{{{jjj^^^TTTQQQQQQQQQSSSUUUUUURRRPPPPPPPPPOOONNNNNNNNNNNNNNNOOONNNMMMMMMLLLLLLMMMMMMKKKJJJJJJLLLOOOPPPPPPOOOMMMLLLKKKJJJJJJIIIIIIIIIJJJKKKKKKJJJHHHHHHIIIJJJMMMWWWTTT[[[iiieeeDDD???===666<<<888:::<<>>===888444333222222222222333444444444333:::KKKYYYYYYOOOFFF>>>;;;:::<<<<<<:::999:::;;;<<<>>>???BBBIIIQQQWWW]]]cccqqqvvvlllTTTMMMeee}}}www|||iiirrrTTTHHH:::wwwggg]]]NNN===555555444444555888:::<<>>KKKaaauuuvvv{{{sssbbbVVVHHH>>>;;;888999::::::;;;>>>CCCGGGKKKMMMPPPUUU\\\eeemmmrrrvvvyyy}}}~~~~~~rrrUUUJJJOOOMMMYYYyyynnnhhheee```aaaccceeehhhkkknnnqqqrrrtttwwwzzz~~~hhh___VVVOOOKKKKKKSSS\\\zzzzzzfffeeedddiiitttyyymmm___VVVPPPLLLNNNRRRmmmwwwssspppyyy{{{ooogggTTTNNNIIIHHHEEE???<<<<<<:::;;;=========;;;888777666777888999:::>>>CCCFFFGGGEEECCCCCCDDDCCC@@@>>>999888777555555555666777777777777777777666555444444333444999???AAA<<<444333333222222333333444555888777???TTTeeeggg]]]UUUDDD===999;;;<<<999888:::888999:::;;;===???BBBEEEMMMSSSaaasss~~~tttmmmQQQQQQooo}}}xxxqqqtttjjjxxxVVVFFF999pppaaaYYYKKK:::555555555555777:::===???BBBDDDFFFHHHGGGHHHIIIJJJOOOQQQSSSTTTTTTUUUWWWYYYRRRSSSTTTUUUVVVVVVVVVVVVUUUVVVVVVUUUUUUVVVZZZ\\\ZZZYYYWWWWWWZZZ]]]___```VVVXXXSSSTTT___aaa___dddooobbbBBB???888666555444666999>>>@@@===>>>?????????AAAGGGLLLTTTeeeiii\\\LLLBBBIII\\\|||~~~oooYYYJJJHHHKKKMMMNNNMMMUUUhhhyyydddmmmooo]]]aaaggg}}}jjjZZZSSS___{{{gggwww~~~nnnuuu~~~sssxxxdddYYYRRRRRRPPPMMMKKKJJJLLLNNNOOOLLLKKKJJJIIIHHHIIIJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHJJJHHHFFFFFFHHHIIIIIIHHHLLLMMMMMMKKKJJJIIIJJJLLLGGGIIIJJJJJJJJJKKKMMMOOOPPPWWWSSSSSSfff}}}kkkTTTpppddd???AAA;;;===777888:::===EEEXXXnnn~~~yyywwwyyyggg[[[LLL@@@;;;999999999999:::===AAAEEEIIIKKKNNNRRRXXX```iiioootttxxx|||~~~}}}~~~tttZZZNNNOOOHHHMMMfff|||~~~uuurrrqqqpppqqqrrrttttttttttttvvvxxx|||}}}~~~{{{iii\\\SSSKKKIIIIIIHHHJJJMMMOOO[[[aaa^^^ZZZYYYTTTMMMLLLKKKJJJJJJMMMSSS[[[aaarrrvvvggg```]]]WWWQQQNNNSSS^^^^^^```pppzzzvvvsssddd]]]VVVSSSMMMEEE@@@???;;;===???@@@AAAAAA???>>>:::===@@@CCCEEEGGGJJJLLLEEECCC@@@??????>>>===<<<777777666555555666777888999999999999888777666666444333333888BBBGGG@@@666444333333333333444555555777666AAAXXXnnntttnnnfffSSSEEE;;;<<<<<<888666999888888:::;;;;;;;;;::::::===BBBOOOaaarrryyymmmhhhQQQ\\\||||||vvvyyyvvv{{{XXXCCC666kkk]]]UUUGGG888666555555666888<<>>@@@???>>>AAADDDGGGLLLXXXhhheeeNNNCCCIIINNNmmm|||lll\\\TTTXXXaaajjjlllkkkeee^^^___hhhrrriiibbbttt___\\\___pppvvvcccXXXkkksss}}}rrr|||vvvssswww___WWWTTTQQQPPPOOOMMMKKKKKKLLLNNNLLLKKKIIIHHHGGGHHHIIIJJJJJJIIIHHHHHHGGGGGGHHHHHHIIIHHHFFFFFFHHHIIIJJJIIIKKKMMMMMMLLLJJJIIIKKKMMMIIIJJJKKKKKKKKKLLLNNNPPPLLLRRRQQQUUUbbbooolllLLLZZZvvvHHHBBB===<<<666888:::<<>>;;;;;;;;;;;;;;;666666555555555777888999;;;;;;;;;;;;:::999888777333333333888DDDLLLEEE999555555444444555555666777333333@@@\\\wwwyyyhhhTTTDDDAAA???999666:::::::::;;;<<<===<<<;;;:::888;;;EEEVVVgggxxxooobbb\\\RRRfff|||wwwXXXAAA777eeeVVVOOOAAA333666666666777999===@@@BBBBBBDDDGGGIIIIIIIIIKKKMMMMMMPPPSSSTTTSSSRRRTTTVVVQQQQQQRRRSSSSSSTTTSSSSSSRRRTTTVVVWWWVVVWWWXXXZZZXXX[[[^^^]]]YYYVVVVVVWWWXXX\\\UUUPPPWWWYYYXXX]]][[[|||[[[;;;999::::::888555555888;;;>>>AAABBBAAA@@@BBBDDDEEEGGGOOOgggjjjQQQHHHPPPLLL___sss|||wwwpppdddiiizzzwwwttt^^^UUUWWW[[[jjjooo___gggsss^^^WWWXXXhhh{{{fffYYYrrr{{{~~~qqqssswww[[[RRRRRROOOPPPQQQPPPNNNLLLLLLLLLMMMKKKIIIHHHHHHIIIJJJKKKKKKJJJIIIIIIHHHHHHIIIIIIIIIGGGFFFGGGIIIKKKLLLLLLKKKMMMNNNLLLJJJIIIKKKMMMKKKLLLMMMLLLKKKLLLNNNPPPGGGLLLPPPXXXdddlllsssMMMRRRiiiPPPBBB===:::666888:::<<>>>>>;;;===AAAFFFKKKPPPSSSUUUZZZ]]]```^^^XXXQQQJJJFFFBBB@@@<<<:::999999:::;;;666555555555666777999:::<<<<<<<<<<<<;;;:::999888333333333888EEENNNHHH:::666555555555555666777777555666DDDcccyyybbbMMMGGGCCC;;;999<<<;;;:::999:::<<<======<<<<<<===EEESSScccttt{{{hhhYYYSSSQQQjjj}}}xxxXXXBBB<<<]]]YYYLLL999888555444444777;;;>>>>>>===DDDDDDFFFGGGIIIJJJKKKLLLNNNPPPQQQRRRRRRRRRTTTVVVPPPPPPQQQQQQPPPOOOMMMLLLRRRUUUWWWVVVUUUUUUWWWZZZ[[[[[[ZZZYYYYYYYYYYYYZZZYYYWWWUUUSSSTTTVVVZZZ\\\bbbrrr^^^FFF>>>666333888999555666;;;:::???BBBBBB???>>>AAAEEEEEEKKKYYYfffbbbRRRGGGHHHUUUccc{{{|||yyyxxx}}}iii]]]XXXTTTOOOdddppptttuuuxxxuuusssuuuvvvuuuVVVccc|||tttmmmkkkbbb[[[[[[}}}jjjeee~~~rrrmmmrrrvvv\\\SSSPPPPPPOOONNNLLLKKKJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFIIIIIIHHHHHHGGGGGGHHHHHHJJJIIIGGGGGGGGGIIIKKKLLLLLLJJJIIIHHHHHHIIIKKKLLLOOOOOONNNMMMLLLLLLLLLLLLNNNQQQPPPTTT[[[eeeqqqPPPEEE___ccc@@@>>><<<777777888;;;???JJJ^^^ppp~~~{{{xxxaaaOOOCCC===:::;;;;;;999777999===AAAEEEGGGIIIMMMQQQYYYaaagggsssyyy}}}{{{{{{}}}lllhhhiiijjjttt|||{{{~~~~~~{{{qqqfff^^^UUUUUUWWWdddzzzuuummmggg___YYYXXXSSSOOOUUUbbbjjjtttvvv\\\VVVZZZZZZRRRJJJFFFDDDCCCBBBCCCCCC@@@===<<<===???===<<<;;;>>>DDDLLLTTTYYY]]]___```\\\TTTLLLGGGFFFDDD@@@999666999>>><<<555999555444555555555:::@@@CCCAAA===:::;;;>>><<<777555444333888EEEOOOIII<<<777666444444666777666555777333<<<]]]~~~iiiVVVGGG===::::::888:::;;;:::;;;<<<999555::::::@@@MMM^^^qqqgggXXXTTTWWWwww~~~zzz}}}YYY===888yyyXXXSSSEEE555888666555666999===AAAAAA@@@DDDEEEFFFHHHJJJLLLMMMNNNQQQRRRRRRPPPNNNMMMNNNPPPMMMMMMNNNOOOOOOOOONNNNNNQQQTTTWWWXXXWWWVVVWWWYYYZZZYYYYYYXXXWWWWWWWWWWWWVVVUUUUUUVVVVVVXXXYYYZZZXXXeee~~~bbbNNNIII???888888777222444::::::>>>BBBCCC@@@>>>@@@CCCFFFHHHRRR^^^ccc[[[OOOHHHLLLWWWlllxxxkkkeeedddeeelllnnnvvvmmm[[[VVVWWWXXX```iiipppjjj|||nnnaaasss~~~tttvvvtttjjjaaarrrppp|||tttsss}}}lllYYYSSSQQQOOOOOONNNLLLKKKKKKKKKKKKLLLKKKJJJHHHGGGFFFFFFFFFIIIHHHGGGFFFFFFFFFFFFFFFIIIHHHGGGGGGGGGIIIKKKMMMLLLKKKJJJHHHHHHIIIJJJKKKPPPOOONNNNNNNNNOOOQQQQQQMMMQQQQQQTTT[[[ddd}}}ZZZFFFYYYzzztttJJJ>>>888999888999;;;???HHHZZZjjj~~~iiiUUUFFF>>>:::;;;;;;999777888<<<@@@CCCEEEIIILLLPPPWWW^^^cccmmmtttzzzzzz{{{{{{yyyzzz{{{|||}}}vvvoooeeegggmmm{{{tttcccUUUdddyyyuuuwwwpppjjjbbbXXXOOOHHHCCC@@@@@@AAA@@@???===<<<;;;::::::<<<<<<<<<<<>>CCCAAA::::::666555555555666;;;CCCKKKKKKFFF@@@>>>???>>>:::777666666<<>>>>>>>>===<<<===:::999<<>>DDDSSS```zzz}}}vvv^^^KKK@@@;;;;;;:::888777888;;;>>>AAADDDHHHLLLOOOTTTYYY]]]fffnnnvvvyyy|||~~~pppppp|||~~~kkkZZZVVVUUUNNNGGGEEEKKKIIIFFFBBB>>>;;;999999;;;<<<<<<::::::===CCCHHH\\\\\\[[[VVVNNNGGGBBB@@@<<<======???FFFKKKHHHAAA;;;777555555555777===EEETTTVVVSSSKKKDDDBBB@@@<<<888888:::BBBNNNSSSJJJ>>>777666444444666777666555777666999SSSsssfff\\\OOOEEEDDDBBB======AAA<<<999999===HHH]]]{{{}}}ppp___UUUUUUlllzzz~~~lllFFF777;;;aaaNNNGGG999222:::666777:::>>>BBBDDDEEEFFFFFFGGGIIIKKKMMMOOOQQQRRRTTTSSSQQQNNNJJJIIIJJJKKKLLLLLLLLLMMMOOOPPPQQQRRRNNNRRRWWW[[[\\\[[[XXXWWWYYYYYYXXXXXXWWWVVVUUUTTTTTTTTTUUUVVVXXXYYYZZZZZZ```___hhh|||zzzaaaMMM===;;;===:::777999888<<>>>>>BBBCCCCCCJJJ[[[iiibbbRRRFFFDDDKKKbbb|||tttggggggmmmsss]]]NNNMMM___sssyyyfffuuuttt{{{yyy}}}qqqbbbXXXTTTRRRPPPNNNNNNMMMLLLLLLMMMMMMMMMKKKJJJJJJJJJJJJKKKKKKLLLJJJIIIHHHGGGFFFEEEEEEEEEGGGFFFFFFFFFHHHJJJMMMOOONNNMMMLLLKKKJJJJJJJJJJJJNNNMMMLLLLLLMMMOOORRRTTTMMMRRRSSSUUUYYY^^^|||```QQQ^^^xxxZZZFFFBBB999888888;;;===BBBMMMXXXsssyyywwwfffOOOBBB<<<;;;999777777888:::<<>>::::::>>>GGGQQQSSSIII===777666444444666777666555777888999GGGttt|||iiiXXXRRRLLLAAA<<>>===AAACCCFFFSSSbbbbbbYYYHHHBBBEEEWWWpppsssnnnppp}}}kkkWWWPPP]]]ooosssiiizzz|||wwwnnnccc^^^\\\YYYUUURRRNNNNNNMMMMMMMMMMMMMMMNNNQQQPPPOOONNNMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHGGGFFFFFFFFFHHHJJJMMMOOOMMMMMMLLLLLLKKKKKKKKKKKKQQQPPPNNNMMMMMMNNNPPPQQQNNNRRRSSSUUUXXX[[[ssstttVVVXXX{{{wwwlllyyydddJJJ???999777777:::<<<@@@IIIRRRkkk~~~}}}zzziiiQQQBBB>>><<<999777777999:::;;;>>>BBBGGGKKKOOORRRUUUWWW```jjjtttxxx{{{~~~sssnnngggaaa```dddjjjppp~~~rrr{{{}}}iiikkkuuuuuullldddnnnrrrpppbbbNNNAAAAAAFFF;;;;;;;;;<<>>???DDDaaazzzoooeeeUUUHHHDDDCCC@@@>>>???GGG[[[|||wwwjjj[[[VVVYYYvvvzzzttt~~~{{{~~~hhhSSS@@@888888oooVVVLLL???888:::999777:::???BBBDDDEEEFFFHHHIIIJJJKKKMMMNNNPPPQQQRRROOOQQQRRRSSSRRRRRRSSSTTTRRRSSSTTTUUUUUUTTTRRRQQQOOOPPPRRRVVVZZZ[[[ZZZYYYYYYZZZ[[[[[[[[[ZZZYYYXXXYYYWWWUUUSSSTTTVVVZZZ\\\WWW\\\ccclll|||uuuRRR@@@;;;777666999777999<<>>EEEMMMaaayyymmmTTTDDDAAA>>>:::888999:::::::::===@@@EEEJJJMMMPPPTTTWWW^^^hhhqqquuuyyy~~~~~~vvvnnnkkkmmmhhhddd^^^VVVPPPOOOQQQTTTbbbgggnnnvvviiimmmwwwjjjhhh|||qqqWWWKKKIIIHHHFFFEEEGGGLLLSSS[[[___YYYSSSKKKEEEDDDDDDFFFGGGDDDBBBCCCNNN]]]bbbSSS@@@:::777555555444444888>>>KKKVVVaaadddccc^^^UUULLLAAA???CCCMMMSSSMMMBBB:::777666444444666777666555555<<<@@@CCCRRRsss}}}gggWWWJJJEEE@@@@@@III]]]}}}~~~uuueeeVVVUUU]]]}}}xxxvvv|||xxxjjjUUUHHH===666555gggUUUIII777666===777999===CCCFFFFFFFFFGGGIIIKKKKKKLLLMMMNNNOOOPPPPPPQQQSSSUUUVVVTTTSSSRRRRRRQQQSSSVVVWWWWWWVVVSSSQQQQQQPPPOOOQQQVVVZZZ[[[[[[WWWYYYZZZ\\\\\\[[[ZZZYYYXXXWWWVVVUUUUUUVVVXXXYYYVVV[[[aaagggssswwwdddRRR@@@777888666777999===@@@BBBBBBAAA@@@???AAAEEEGGGJJJRRRZZZRRRKKKFFFHHHPPPaaaxxx}}}sssyyyqqqsssrrrooo~~~}}}rrrggg___```bbb^^^ZZZYYYQQQPPPOOONNNMMMLLLLLLLLLUUUTTTRRRPPPMMMLLLJJJJJJLLLKKKKKKKKKKKKLLLMMMMMMIIIHHHGGGGGGGGGIIIKKKMMMKKKKKKLLLMMMNNNNNNNNNNNNSSSTTTTTTTTTSSSRRRPPPOOORRRQQQNNNRRRWWWTTT^^^wwwjjj[[[kkk~~~xxxtttIII@@@;;;888999999;;;AAAHHHVVVmmmxxx~~~yyy]]]KKKCCC???;;;999:::;;;;;;:::;;;>>>BBBFFFJJJNNNSSSVVVYYYccclllqqquuu{{{wwwhhh^^^YYYYYYaaakkklllnnnnnnjjjbbbXXXRRRNNNPPPUUUZZZ^^^bbbiiirrrzzz~~~yyyoooiiikkkmmmmmmvvvuuuyyyxxxbbbRRRfff}}}jjjvvv{{{lll___```]]]ZZZ[[[^^^___]]]ZZZTTTPPPKKKIIIJJJJJJIIIHHHCCCBBBHHH[[[rrrvvv```EEE;;;999777888666444777<<>>555;;;@@@EEEHHHHHHGGGIIIJJJKKKLLLLLLMMMNNNNNNOOOOOOSSSVVVXXXXXXUUURRROOONNNOOORRRUUUXXXYYYWWWTTTQQQRRROOOMMMOOOTTTYYY\\\\\\VVVWWWYYY[[[\\\[[[ZZZYYYWWWWWWXXXXXXWWWWWWVVVUUUUUUWWWXXXYYYeeennnNNN;;;777666666888;;;???BBBCCCCCCCCC>>>???EEEFFFDDDKKKXXXYYYRRRJJJDDDDDDNNNeeezzzrrrlllfffooo}}}{{{}}}pppddd[[[\\\]]]ZZZXXXXXXRRRQQQPPPNNNMMMLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJKKKJJJJJJKKKKKKLLLMMMNNNJJJIIIGGGGGGGGGIIIKKKLLLJJJKKKLLLMMMNNNOOOOOOOOOOOOQQQRRRSSSSSSQQQOOONNNSSSQQQLLLQQQWWWRRRXXXmmmcccOOOXXX^^^DDD>>>999888888999>>>DDDNNNaaaiiiooofffSSSDDD@@@;;;:::;;;<<<;;;:::999<<<@@@DDDGGGLLLRRRUUUVVV___iiimmmrrryyy~~~~~~|||jjjWWWMMMMMMUUUfffwww}}}ssseee]]]UUUXXXZZZWWWRRRNNNOOORRRMMMPPPPPPJJJGGGJJJLLLMMMFFFIIIKKKUUUpppyyy___PPPWWW___llleeehhhuuuqqqmmmmmmmmmhhh]]]SSSQQQPPPOOOPPPRRRQQQNNNJJJBBBCCCNNNhhhlllMMM===::::::;;;888555666;;;444<<>>EEEEEEHHHcccgggPPPPPPMMMRRRjjjuuummmkkkyyytttkkk```[[[[[[WWWXXXWWWUUUTTTTTTPPPLLLJJJJJJGGGsss]]]FFF;;;999:::555888===:::;;;:::<<>>888777666666666555555555555===AAAIIIQQQSSSQQQRRRUUUppp~~~vvv]]]KKKFFFJJJccc{{{qqqiii^^^eee|||www}}}yyy\\\BBB:::>>>===666jjj[[[JJJ???999777888<<>>777666555555999@@@GGGJJJDDDBBB@@@???AAADDDHHHKKK^^^___[[[OOOCCCAAAKKKWWWvvv~~~qqqwwwzzztttdddUUUTTTXXXXXXTTTRRRUUUVVVRRRKKKIIIMMMNNNKKKKKKIIIIIIIIIIIIIIIGGGEEEHHHHHHHHHIIIJJJKKKLLLLLLLLLJJJHHHFFFFFFHHHKKKLLLKKKJJJHHHGGGGGGHHHJJJLLLNNNMMMLLLLLLKKKLLLMMMNNNTTTPPPNNNOOONNNOOOTTT[[[ttthhhOOOCCC___NNN???;;;;;;888<<>>AAAEEEIIIOOORRRXXX\\\cccllltttzzz~~~}}}qqqeeeZZZQQQEEEEEEEEEEEEDDDCCCBBBAAACCCDDD@@@AAAWWWvvv|||gggYYYLLLOOOaaasssyyywwwqqqzzz{{{nnnccc\\\[[[^^^```^^^\\\YYYWWWUUUQQQMMMFFFHHHTTTmmmQQQDDDAAAAAA;;;;;;<<<777888777777;;;BBBGGGJJJJJJHHHDDDMMM___dddUUUBBB888666666666666666555555666777???OOO]]][[[QQQPPPWWWWWWaaaqqqcccNNNIIIPPPiiiyyyoooiiifffwww{{{uuu}}}[[[CCC::::::888444eeeVVVFFF<<<999888<<<@@@AAADDDGGGKKKMMMMMMLLLKKKLLLMMMNNNQQQTTTTTTRRROOOPPPRRRTTTTTTQQQMMMKKKJJJMMMPPPSSSXXXZZZXXXSSSOOOOOOMMMLLLNNNRRRUUUUUUSSSWWWWWWWWWWWWWWWXXXYYYZZZ[[[\\\]]]\\\ZZZYYYYYYYYYYYY\\\aaabbbaaahhh}}}mmmBBB:::888666666999@@@JJJQQQKKKGGGBBB???>>>AAAEEEHHHWWW]]]```WWWIII@@@CCCJJJ^^^yyyrrrzzzxxxaaaSSSHHHJJJSSSWWWTTTQQQOOOPPPNNNIIIIIIKKKMMMKKKHHHGGGFFFGGGGGGGGGEEECCCFFFFFFGGGGGGGGGHHHHHHHHHIIIHHHFFFEEEFFFHHHKKKMMMIIIHHHFFFEEEEEEFFFHHHIIILLLKKKKKKJJJJJJKKKLLLLLLSSSOOONNNOOONNNLLLOOOUUUiii~~~vvv[[[DDDRRRyyyWWWBBB888999888<<>>NNNnnn}}}hhheeejjjqqq{{{rrr```XXXWWW]]]eeehhheeeaaa^^^[[[WWWRRROOOKKKMMMiii\\\MMMHHHHHHAAA===<<<555777666555666999<<<======@@@AAAMMMbbblll^^^FFF777666666666555666666777777888CCC^^^xxxxxxddd\\\eee^^^```aaadddlll|||iiiRRRNNNWWWoootttiiibbbiiiwwwzzzTTTBBB;;;777555777___QQQBBB:::888999===BBBDDDFFFJJJMMMOOOOOONNNMMMKKKMMMPPPTTTWWWVVVSSSPPPQQQTTTWWWWWWUUUQQQNNNMMMKKKLLLOOOQQQSSSRRRPPPOOOPPPMMMKKKMMMRRRUUUUUUSSSVVVVVVVVVWWWXXXYYYZZZ[[[[[[\\\^^^]]][[[YYYYYYYYYZZZ\\\___```^^^cccsssyyymmmFFF>>>;;;999999:::>>>HHHQQQOOOJJJDDD>>><<<>>>BBBDDDJJJRRRZZZYYYRRRIIIEEEDDDLLLbbb|||tttwwwxxxRRRJJJDDDEEEKKKPPPQQQPPPJJJJJJIIIHHHHHHJJJKKKKKKHHHGGGFFFGGGHHHGGGFFFDDDFFFFFFFFFFFFFFFFFFFFFEEEFFFEEEDDDDDDEEEHHHJJJLLLIIIHHHGGGFFFEEEFFFGGGHHHJJJJJJJJJJJJJJJKKKKKKKKKOOOMMMMMMNNNMMMKKKMMMRRR```sssMMMGGGhhh]]]FFF;;;<<<999999:::555<<>>AAADDDIIILLLPPPTTT[[[dddmmmvvv|||}}}xxxhhhaaa```___]]]ZZZWWWTTTRRRPPPIIIDDDDDDKKKaaasssdddqqquuu]]]OOOMMMSSS___iiijjjeeeaaa```]]]WWWRRRPPPRRRSSSxxxooo]]]VVVUUUKKKDDDBBB<<<999888666666666777777888<<<<<>><<<777888???ZZZMMM???999888999===BBBFFFHHHKKKNNNPPPPPPOOONNNKKKMMMQQQUUUXXXWWWTTTPPPTTTWWWZZZ[[[YYYUUUSSSRRRNNNNNNMMMMMMMMMNNNPPPQQQOOOMMMKKKMMMRRRUUUVVVVVVVVVVVVVVVWWWXXXYYYZZZ[[[]]]___aaa```^^^[[[ZZZZZZ[[[ZZZ[[[[[[[[[___nnn}}}sssqqqbbbJJJ???999777999:::<<>><<<===@@@BBBCCCGGGOOOVVVYYYUUUKKKDDDDDDPPPbbbyyy|||{{{|||rrreee___^^^YYYRRRLLLJJJKKKLLLGGGFFFFFFHHHHHHHHHIIIJJJGGGFFFEEEFFFGGGGGGEEECCCFFFFFFGGGGGGGGGFFFEEEEEEDDDCCCCCCCCCEEEGGGIIIKKKKKKJJJIIIHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKLLLLLLJJJIIIJJJMMMMMMKKKNNNSSSZZZ```EEE\\\~~~rrraaaJJJ???AAA;;;888:::888<<<>>>MMMeeewwwvvv\\\RRREEE===;;;<<<;;;:::888999;;;===???BBBFFFJJJMMMQQQWWW```iiissszzz~~~~~~xxxooommmiiiddd___ZZZVVVUUUUUUNNNKKKIIIEEELLLjjjttt```QQQQQQ]]]gggxxxhhhYYYJJJEEEHHHPPP]]]hhheee___]]]___]]]UUUPPPPPPPPPXXXzzzqqqlllZZZLLLHHHEEE::::::999888777777888999???;;;>>>PPPeeehhhQQQ888888777666555555666888888:::CCClll{{{wwwzzz~~~lll]]]ZZZ]]]pppqqqddd```qqquuu|||```???:::<<<888999CCCSSSHHH<<<999999:::>>>BBBFFFHHHKKKNNNOOOOOONNNMMMKKKMMMPPPUUUXXXWWWTTTQQQUUUXXX[[[[[[YYYWWWUUUUUUSSSRRRPPPLLLKKKLLLPPPSSSNNNNNNMMMNNNPPPSSSVVVXXXVVVVVVVVVVVVVVVWWWXXXYYY^^^```bbbcccaaa^^^]]]]]][[[YYYXXXYYYYYY^^^kkkxxx}}}jjj\\\QQQBBB999333666999999===DDDFFFDDDBBB???>>>>>>???@@@BBBCCCHHHRRR[[[ZZZPPPFFFBBBFFFPPPddd|||zzzpppccc^^^bbbgggeeeYYYMMMIIIKKKMMMGGGEEEFFFIIIJJJGGGFFFHHHEEEDDDDDDDDDFFFFFFDDDBBBEEEFFFGGGHHHHHHGGGEEEDDDCCCBBBBBBCCCDDDEEEGGGHHHKKKKKKJJJIIIHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKHHHFFFHHHLLLLLLLLLOOOUUU]]]{{{PPPZZZ}}}oooxxxiiiMMM??????888555999999:::888AAAVVVkkk||||||aaaVVVGGG===:::;;;:::999888:::<<<===>>>AAAEEEHHHMMMPPPUUU]]]gggqqqyyy~~~vvvtttooohhh```XXXRRRNNNKKKGGGGGGHHHCCCBBBSSSjjjrrrlllccc[[[VVVNNNFFFKKKUUU___mmm|||ppp\\\TTTMMMFFFEEEGGGMMMWWWaaa^^^YYYYYY^^^]]]TTTOOOOOOPPPcccgggNNNEEEBBB:::;;;;;;999888888:::<<>><<>>???@@@@@@@@@@@@@@@BBBBBBEEENNNWWWZZZTTTNNNEEEDDDHHHTTTjjj}}}qqqjjj\\\YYYUUU[[[\\\RRRJJJIIILLLNNNIIIFFFGGGKKKKKKFFFEEEGGGFFFEEEDDDEEEGGGGGGFFFDDDCCCDDDFFFGGGGGGFFFEEEDDDBBBBBBBBBBBBCCCDDDEEEFFFIIIIIIHHHGGGFFFFFFEEEEEEFFFGGGHHHIIIJJJJJJJJJIIIIIIGGGGGGJJJKKKKKKOOOVVV___~~~ddd^^^zzzwwwmmm~~~\\\CCC>>>777444777777888999>>>III[[[pppkkk^^^MMM@@@<<<;;;:::999999:::<<<===>>>@@@DDDFFFKKKMMMRRRZZZcccmmmvvv{{{wwwoooiiiiiirrrzzzpppdddYYYRRROOOLLLMMMNNNKKKHHHOOOYYYlllxxxtttjjj]]]YYYTTTRRRQQQLLLFFFGGGMMMRRR^^^iiimmmwwwuuukkkdddXXXRRRNNNJJJHHHFFFHHHQQQ\\\[[[VVVXXX```___TTTMMMNNNRRRkkkxxxUUUFFFBBB===>>>>>><<<::::::<<>>:::999444333888777999===AAABBBBBBAAA???@@@AAADDDKKKTTTXXXXXXWWWHHHFFFFFFKKKWWWmmmyyy}}}dddbbbUUUTTTOOOTTTTTTLLLGGGIIIJJJIIIJJJGGGHHHMMMLLLFFFDDDFFFHHHHHHGGGHHHJJJJJJIIIGGGBBBCCCEEEFFFGGGFFFEEEDDDBBBBBBBBBBBBCCCCCCDDDEEEGGGFFFFFFEEEDDDCCCCCCBBBDDDEEEGGGHHHIIIIIIHHHHHHJJJHHHHHHJJJJJJJJJOOOUUUYYYooosssaaauuuppp{{{sssOOODDD===::::::888999<<>>@@@CCCFFFHHHJJJNNNUUU___iiirrrwww|||zzzrrrfff\\\RRRPPPPPPSSSTTTYYYgggvvvzzzfffbbb^^^[[[VVVPPPMMMNNNMMMUUU[[[[[[YYYVVVPPPKKKJJJMMMNNNLLLJJJKKKMMMOOOYYYffflllgggdddllluuuxxxvvvqqqtttssshhhdddeee^^^TTTQQQNNNJJJDDDCCCNNNZZZ[[[VVVYYYbbbaaaUUUMMMNNNSSSjjjrrrbbbPPPKKK@@@AAABBB???<<<<<<>>>AAA999@@@???888>>>MMMRRRMMM===;;;888555444444666777666===XXXqqqfffjjjqqqyyytttppp]]]]]]rrryyykkk~~~{{{qqqZZZJJJ<<<:::>>>@@@AAACCC@@@======AAABBB@@@AAAEEEGGGGGGGGGJJJNNNPPPPPPOOOXXXSSSOOOOOORRRSSSQQQNNNUUUWWWWWWTTTPPPNNNNNNPPPOOOQQQRRROOOJJJHHHHHHJJJHHHIIIJJJHHHFFFGGGJJJNNNSSSUUUVVVUUUSSSPPPOOOOOOSSSOOONNNQQQWWW[[[[[[YYY[[[XXXTTTTTTWWW\\\```ccchhhnnniiiWWWBBB777777999888777777666888>>>EEEHHHFFFCCC@@@AAABBBCCCGGGMMMUUUZZZQQQMMMEEE@@@DDDTTTlll|||dddZZZUUULLLOOONNNMMMLLLJJJHHHGGGFFFGGGGGGHHHIIIJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDCCCBBBBBBBBBCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDFFFGGGHHHHHHHHHGGGEEEHHHJJJJJJIIIIIILLLNNNTTT___vvvxxxUUU[[[aaaxxx|||qqqFFF===???===>>>:::>>>@@@AAAOOOjjjrrrWWWFFFAAA@@@<<<777999888999:::;;;>>>@@@BBBGGGHHHKKKOOOWWWbbbnnnuuuvvv{{{rrrssstttqqqrrrpppccc\\\RRRJJJIIINNNRRRRRRYYY]]]gggsss|||qqqlllZZZKKKJJJOOOPPPOOOOOOSSSNNNNNNUUUWWWSSSQQQRRRcccuuu~~~sssffffffkkkmmmfffeeeeeedddbbb```___^^^YYYXXXTTTMMMHHHHHHMMMQQQ[[[SSSTTTVVVOOOOOORRRNNN___ccchhhiiihhhrrr|||^^^JJJKKKHHHCCC@@@???AAABBBCCCCCCAAA;;;777:::CCCIIIJJJIIIHHHAAA777444888:::777;;;888DDDiii{{{qqquuu|||rrrkkkbbb```jjjwwwsssssszzzwwwUUUHHH<<<;;;???AAAAAABBB@@@======???@@@???@@@DDDJJJHHHGGGHHHKKKNNNPPPPPPSSSPPPNNNNNNPPPQQQQQQQQQTTTVVVWWWUUURRROOONNNOOOMMMMMMMMMKKKIIIGGGGGGHHHHHHIIIIIIHHHFFFGGGJJJMMMLLLNNNQQQRRRRRRRRRTTTUUUQQQQQQQQQSSSUUUXXXXXXXXXWWWUUURRRQQQSSSWWW\\\^^^___eeefffTTTCCC======:::666555777777:::AAAHHHJJJGGGCCC@@@@@@AAABBBEEEJJJQQQVVVXXXTTTLLLDDDBBBKKK\\\iii~~~```UUUSSSMMMLLLLLLKKKKKKJJJIIIIIIHHHGGGHHHHHHIIIIIIIIIIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCC@@@AAACCCEEEFFFFFFFFFFFFEEEGGGIIIIIIHHHHHHJJJLLLOOOTTTbbbwwwtttOOOQQQVVVjjjYYYBBB>>>;;;;;;999<<<===>>>JJJbbbzzzxxx]]]JJJCCCAAA===999999999999999;;;===???@@@FFFHHHJJJNNNUUU]]]gggnnnuuu~~~zzzmmm[[[PPPPPPSSSQQQLLLIIIJJJOOOVVV\\\fffvvvpppTTTLLLQQQSSSOOOKKKRRRPPPRRRVVVVVVRRRTTTYYYhhhxxxuuuiiiggghhhfffcccaaa]]]YYYVVVUUUTTTTTTTTTSSSPPPLLLHHHIIINNNSSSYYYTTTWWWWWWMMMMMMTTTSSS___```aaa___]]]eee~~~tttWWWMMMIIIDDDAAAAAADDDGGGIIIDDDAAA===;;;;;;===BBBFFFJJJKKKFFF<<<666777666444;;;888>>>UUUxxxwwwzzz{{{qqqjjjaaafffuuuyyy|||{{{yyyrrrRRREEE;;;;;;???AAAAAABBB>>>;;;<<<@@@BBBBBBEEEIIIMMMKKKHHHHHHKKKNNNPPPPPPNNNNNNNNNMMMMMMNNNQQQTTTRRRTTTVVVVVVTTTQQQOOONNNLLLKKKIIIHHHIIIIIIHHHGGGIIIIIIIIIGGGFFFGGGJJJMMMIIIKKKMMMNNNOOOQQQTTTWWWOOOPPPQQQQQQRRRSSSVVVXXXTTTRRRPPPOOOPPPSSSWWWYYY\\\```uuusssYYYBBB??????:::555777666777;;;BBBIIIKKKIIIEEEAAAAAAAAAAAACCCGGGLLLQQQZZZYYYSSSIIIAAABBBKKKUUUiii~~~~~~ZZZPPPPPPOOOIIIIIIIIIIIIIIIJJJJJJJJJHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAACCCCCCBBB@@@@@@?????????AAAAAAAAABBBBBBCCCCCCCCC???@@@BBBDDDEEEFFFGGGGGGEEEGGGHHHHHHGGGGGGHHHJJJOOOOOOWWWiiipppJJJEEEJJJ___sssHHH===<<<999888:::::::::CCCVVVjjjvvvgggQQQHHHCCC???::::::999999888999:::<<<===DDDFFFIIIMMMRRRXXX___dddpppyyyppp[[[YYY\\\WWWMMMLLLJJJJJJKKKLLLOOOYYYccc~~~tttaaabbbaaaXXXOOOTTTUUUWWWYYYWWWWWW\\\cccsss|||~~~uuujjjfffbbb\\\ZZZWWWQQQLLLHHHFFFGGGGGGKKKLLLLLLIIIHHHJJJPPPUUUXXXVVV[[[YYYOOORRR]]]^^^bbb___ZZZUUUQQQXXXkkk~~~uuuaaa\\\UUUOOOLLLNNNRRRUUUJJJCCC??????<<<777:::AAAEEEHHHHHHAAA:::777666444999999;;;CCCRRRfffzzzxxxoooggg___lllyyyhhhMMMCCC;;;<<>>@@@<<<888:::666777999???EEEJJJKKKJJJCCCCCCCCCBBBBBBDDDIIILLLSSSUUUTTTNNNEEEBBBEEEJJJXXXlllnnnTTTNNNOOOOOOIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHHHHHHHGGGFFFEEEEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@AAAAAAAAAAAAAAAAAA@@@CCCBBBAAA???>>>>>>>>>>>>@@@@@@@@@AAABBBBBBCCCCCC@@@AAACCCDDDFFFGGGHHHIIIFFFGGGGGGHHHHHHHHHHHHIIIMMMOOOVVVhhhuuuSSSCCCEEE___PPP===>>>:::999999888888===JJJZZZeeexxxrrrZZZMMMFFF@@@;;;;;;:::999888888999::::::@@@CCCGGGLLLPPPUUUZZZ^^^iiiqqq}}}tttkkkllleeeZZZOOOLLLJJJJJJHHHFFFHHHLLLXXXccctttwwwlllffffffggghhhiiikkkooosss}}}~~~xxxmmmeee```YYYQQQNNNKKKGGGBBB???>>>>>>???BBBEEEGGGHHHHHHKKKQQQVVVXXXVVV\\\\\\WWW```llljjjhhhbbbYYYOOOJJJOOO^^^kkk{{{qqqggg```^^^aaadddVVVHHH>>>???===777888???<<>>:::888888888;;;>>>>>>???CCCLLLSSSXXX[[[___```bbbjjjvvv}}}uuullleee___sss|||]]]IIIBBB===???AAABBBDDDGGG===;;;>>>CCCGGGGGGJJJNNNMMMNNNPPPRRRTTTSSSPPPMMMOOOQQQRRROOOJJJJJJPPPVVVOOOQQQTTTWWWWWWUUUQQQNNNNNNKKKHHHHHHJJJLLLLLLJJJLLLJJJHHHHHHIIIJJJLLLMMMMMMMMMMMMLLLKKKKKKMMMOOOQQQLLLFFFDDDHHHNNNRRRTTTTTTVVVVVVVVVUUUUUUYYY[[[______ddduuuUUUIIILLLHHH>>>999777666666999>>>EEEKKKOOOFFFFFFFFFDDDCCCDDDGGGJJJMMMPPPSSSQQQLLLGGGFFFGGGGGGTTTeeevvvxxx]]]QQQOOOPPPNNNKKKKKKJJJIIIHHHGGGGGGFFFFFFGGGGGGGGGFFFEEEDDDDDDEEEEEEDDDCCCBBBBBBBBBBBB@@@AAAAAABBBBBBAAAAAA@@@AAAAAA@@@???>>>=========??????@@@@@@AAABBBBBBCCCAAAAAABBBCCCEEEFFFHHHHHHGGGGGGGGGHHHIIIJJJJJJJJJHHHLLLQQQ___|||lllQQQIIIbbbXXX???AAA;;;:::999888888;;;CCCOOOYYYjjj~~~dddTTTIIIAAA<<<;;;:::999888777888999999<<<@@@EEEKKKOOOSSSXXX[[[eeemmmxxxwwwsss}}}zzzkkk]]]YYYXXXZZZWWWPPPKKKJJJIIIJJJQQQeee~~~wwwkkk___XXXTTTNNNHHHDDDCCCBBBAAA???>>>===<<<===AAAEEEHHHIIILLLRRRVVVVVVTTTYYY^^^bbbqqqzzzsssjjjeeeZZZMMMFFFJJJVVV___|||vvvmmmjjjlllooofffRRRBBB>>>???<<<;;;>>>999===AAACCC@@@<<<999:::;;;===???>>><<<::::::<<>>@@@FFFGGGEEEEEEHHHLLLNNNQQQUUUWWWUUUPPPLLLPPPQQQQQQNNNJJJJJJOOOUUUNNNPPPRRRVVVWWWVVVRRROOOMMMJJJHHHGGGHHHIIIJJJJJJNNNLLLIIIIIIKKKMMMMMMMMMKKKLLLMMMMMMLLLMMMOOOQQQSSSOOOJJJHHHHHHLLLPPPSSSVVVXXX[[[ZZZYYYYYY\\\___dddcccbbbiiioooccceee^^^KKK:::;;;888666555999@@@HHHNNNHHHHHHHHHEEEDDDDDDFFFHHHKKKMMMPPPRRRQQQMMMHHHDDD???FFFOOO]]]rrr|||{{{{{{}}}xxx___RRROOOOOONNNNNNNNNMMMLLLJJJHHHGGGEEEEEEEEEEEEEEEFFFEEEEEEDDDDDDFFFEEEDDDCCCBBBBBBBBBBBB@@@AAAAAABBBBBBAAAAAA@@@@@@@@@???>>>>>>>>>>>>???>>>>>>???@@@AAAAAABBBBBB@@@@@@@@@@@@AAACCCDDDEEEGGGFFFFFFGGGJJJKKKKKKJJJHHHLLLMMMRRRnnnmmmSSSbbb___@@@AAA:::;;;999888:::;;;>>>HHHRRRhhhppp\\\OOODDD>>>;;;;;;999888888888999999999===CCCHHHMMMQQQVVVYYYbbbjjjuuu~~~vvvjjjppp|||~~~rrrnnnmmmpppoooggg^^^ZZZKKKKKKMMMVVViiivvvlll^^^SSSOOOMMMJJJFFFDDDDDDDDDCCCBBB@@@???===;;;@@@FFFIIIKKKMMMRRRUUUSSSSSS[[[ccclll~~~xxxiiiggg]]]MMMCCCFFFNNNUUUggg~~~vvv~~~||||||yyysssnnnlllooosssssscccOOOCCC@@@AAA@@@>>>===<<>>;;;;;;BBB@@@>>>===>>>?????????===AAACCCBBBEEEQQQeeeuuuzzz~~~xxxooohhhcccuuutttLLLDDDCCCDDDFFFFFFDDDGGGLLL??????DDDJJJMMMJJJHHHJJJKKKLLLOOOSSSUUUTTTPPPMMMNNNNNNMMMKKKIIIKKKPPPUUUOOOOOOQQQTTTWWWWWWSSSPPPMMMLLLKKKHHHGGGGGGJJJLLLPPPMMMJJJJJJLLLOOOOOONNNJJJLLLNNNOOOOOOOOOPPPQQQTTTXXXZZZUUUMMMIIIMMMSSSUUUYYY\\\]]][[[[[[^^^bbbcccbbbbbbfffsss{{{yyysss___JJJ@@@===999666777<<>>>>>??????@@@@@@======>>>???@@@AAABBBBBBAAAAAA@@@@@@@@@AAABBBCCCEEEDDDCCCFFFIIILLLKKKJJJGGGOOOMMMKKKccc```]]]qqqaaa@@@AAA::::::888888;;;;;;===EEEOOOeee{{{eeeUUUHHHAAA<<<;;;999888888999::::::888<<>>@@@;;;;;;AAAFFFCCC@@@@@@FFFDDDBBBBBBCCCDDDDDDBBB???CCCGGGIIINNN[[[nnn}}}{{{{{{tttmmmhhhfffdddHHHBBBBBBEEEHHHFFFCCCEEEKKK===???FFFOOOSSSQQQPPPRRRKKKKKKMMMPPPRRRSSSQQQOOOLLLKKKJJJHHHIIILLLQQQUUUOOOOOOPPPSSSWWWWWWTTTQQQOOOPPPOOOLLLHHHHHHLLLPPPQQQNNNKKKKKKNNNPPPPPPOOOLLLOOOQQQQQQPPPOOOOOOOOOTTT___hhhaaaQQQHHHKKKSSSSSSXXX]]]]]][[[[[[___bbbYYYYYY]]]dddnnnppp]]]CCCAAA===999888:::>>>BBBHHHHHHHHHEEECCCBBBDDDEEEEEEDDDFFFNNNVVVWWWOOOFFF@@@EEEGGGDDDIII\\\sssyyyuuuyyy}}}}}}~~~ppp```XXXTTTTTTOOOHHHIIIOOONNNNNNMMMKKKJJJIIIHHHGGGBBBBBBCCCDDDEEEEEEEEEDDDDDDDDDCCCBBBAAAAAAAAAAAA??????@@@@@@@@@@@@??????>>>>>>>>>>>>???@@@AAABBB<<<===>>>???@@@AAABBBBBBDDDCCCBBBBBBBBBBBBDDDDDDCCCAAAAAADDDIIIKKKKKKJJJCCCNNNNNNIII\\\kkkZZZeee___@@@AAA:::999666777;;;<<<<<>>CCCJJJMMMNNNNNNPPPSSSTTT___pppyyy}}}kkknnnfffSSSCCCAAAGGGKKKRRRssstttUUUPPPIIIMMMTTT\\\aaacccffflllqqq|||rrrTTTBBBCCCCCC===@@@888777@@@IIIIIIHHHHHHFFFHHHIIIJJJIIIFFFAAA>>>AAAFFFLLLQQQXXXddduuu~~~}}}xxxqqqllliiihhhYYYFFF@@@BBBEEEHHHEEEBBBDDDJJJ===CCCLLLRRRUUUWWWZZZ\\\ZZZUUUPPPNNNOOOOOOMMMKKKJJJJJJJJJKKKKKKLLLLLLMMMQQQPPPQQQTTTWWWXXXUUURRRQQQPPPNNNKKKIIIHHHKKKMMMOOOMMMKKKJJJKKKMMMPPPQQQRRRQQQQQQPPPPPPQQQRRRRRR\\\cccfff___SSSJJJLLLQQQSSSWWW[[[]]]\\\YYYWWWVVVUUUUUU]]]eeeeeejjjxxxeeeggg```MMM???<<<888222777BBBEEEFFFHHHJJJJJJIIIGGGEEECCCDDDHHHKKKNNNQQQRRRSSSGGGCCCAAACCCEEEGGGRRR^^^oooxxx{{{yyy|||{{{zzz{{{zzz}}}lllXXXSSSPPPPPPOOOIIIFFFGGGHHHIIIJJJJJJJJJIIIHHHGGGCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@??????>>>>>>==============================999;;;::::::>>>CCCBBB>>>AAA@@@>>>=========>>>???>>>>>>?????????@@@@@@@@@@@@@@@AAACCCDDDFFFGGGGGGIIIHHHJJJNNNTTTlll]]]ZZZttt{{{sssHHH>>>>>><<<<<<999777999>>>AAAAAAQQQqqquuueeeVVVIII@@@:::888:::<<<999555555;;;<<<===@@@DDDIIIMMMPPPWWWYYYcccooovvvwww{{{zzz~~~{{{pppllliiifff\\\TTTLLLHHHHHHMMMVVV]]]iiilllvvvxxxqqqooommmkkkjjjjjjkkkmmmooopppcccYYYTTTMMMCCC@@@CCC===BBBIIILLLMMMPPPWWW]]]fffiiiuuuiiifffccc]]]MMM???AAALLLVVViii___JJJFFFBBBEEEKKKTTT]]]cccfffgggzzzrrrNNNDDDFFF>>>AAA======AAAEEEJJJRRRZZZYYYXXXWWWSSSLLLGGGFFFIIIKKKTTTWWWWWWcccyyy~~~xxxnnnhhhllluuuwwwxxxnnnLLLCCCAAABBBCCCCCCCCCDDDFFFHHHCCCIIIPPPWWWZZZ^^^aaadddddd```[[[VVVRRRNNNKKKHHHJJJKKKLLLNNNOOOQQQRRRSSSQQQPPPPPPRRRUUUVVVTTTRRRMMMNNNNNNNNNLLLJJJGGGEEEMMMMMMLLLLLLNNNPPPSSSUUUUUUUUUUUUUUUTTTSSSSSSRRRZZZ___bbb]]]TTTNNNNNNRRRUUUXXX\\\^^^\\\ZZZWWWVVVUUUUUU\\\dddaaaeeejjj[[[fff]]]NNN@@@888666888999CCCIIIPPPSSSPPPLLLIIIIIIDDDEEEFFFIIILLLPPPRRRTTTUUUNNNGGGCCC???===DDDNNNTTTaaauuu~~~vvvvvvzzz~~~xxxvvv}}}~~~xxx|||```VVVQQQNNNOOONNNIIIFFFGGGGGGHHHHHHIIIHHHGGGFFFEEEBBBBBBAAA@@@????????????>>>>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<<<<======@@@HHHNNNIIIAAA@@@???>>>=========>>>>>>>>>>>>>>>????????????@@@@@@AAABBBCCCEEEFFFGGGHHHFFFEEEGGGIIILLL___rrr]]]```tttVVVBBB???;;;;;;999888888:::===>>>DDD^^^wwwqqq]]]LLLBBB<<<888;;;<<<999777777::::::;;;>>>BBBFFFKKKMMMVVVXXX___hhhkkkiiikkkpppzzz|||wwwnnnjjj[[[SSSJJJGGGEEEEEEHHHKKKLLLSSSaaaoootttzzz}}}{{{{{{zzzzzzzzz|||~~~~~~ooobbb\\\UUUKKKFFFHHHBBBEEEJJJNNNSSSYYYbbbhhhooopppzzzhhheeeccc___RRRCCCAAAHHHSSS\\\uuummmRRRHHHFFFDDDDDDGGGOOOYYYaaaeeemmm~~~fffVVVPPPEEECCC@@@???BBBHHHRRR___iiihhheeeaaa\\\SSSKKKJJJNNNUUU```gggjjjxxx}}}vvvkkkjjjxxxuuu{{{|||~~~ttt[[[BBBAAA@@@BBBDDDDDDDDDDDDFFFGGGIIIMMMSSSWWW[[[^^^aaadddiiigggccc]]]UUUNNNJJJIIIJJJKKKLLLOOORRRTTTVVVWWWRRRPPPOOOPPPRRRTTTSSSSSSQQQNNNKKKKKKLLLKKKIIIFFFLLLLLLMMMOOOQQQSSSUUUVVVXXXXXXYYYYYYXXXWWWTTTSSSWWWZZZ\\\ZZZUUUQQQQQQRRRWWWZZZ]]]^^^\\\YYYWWWVVVVVVVVV\\\aaa^^^___sssoooPPPdddeeeYYYBBB777::::::333===GGGSSSXXXTTTOOOLLLLLLFFFEEEEEEEEEHHHMMMQQQTTTXXXQQQJJJDDD???<<>>============;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<>>>DDDOOOTTTMMMAAA???>>>======<<<==================>>>>>>>>>>>>???@@@AAABBBCCCDDDEEEFFFGGGEEEEEEFFFFFFEEEQQQrrrXXXRRRgggnnnMMM???;;;;;;;;;:::999888:::<<<===RRRhhhzzz}}}cccNNNEEE>>>:::;;;<<<:::888999888888999;;;???DDDHHHJJJSSSUUUZZZ^^^]]][[[]]]bbbpppyyyaaa___kkk}}}{{{vvveeeZZZPPPMMMLLLHHHEEEEEECCCJJJYYYgggnnnvvv}}}~~~|||llleee^^^RRRIIIHHHEEEGGGLLLSSS\\\gggqqqwww|||zzziiidddaaa```WWWHHHAAADDDRRRSSSfff```MMMGGGCCC@@@@@@GGGPPPXXX]]]ZZZkkkhhhVVVEEEGGGEEEBBBCCCLLL^^^qqq}}}wwwqqqlllfff\\\TTTTTTYYYaaannnxxx~~~|||{{{~~~zzzqqqiiiooouuuxxxsssdddMMM???FFF???BBBEEEFFFEEEEEEFFFGGGPPPRRRUUUXXX[[[]]]```aaabbbcccbbb]]]UUUNNNLLLLLLIIIJJJLLLNNNQQQTTTVVVWWWRRRQQQOOONNNOOOQQQSSSSSSYYYQQQIIIFFFJJJOOOQQQPPPKKKKKKMMMNNNPPPQQQRRRSSSUUUWWWYYY[[[[[[YYYVVVTTTWWWWWWXXXWWWUUUSSSQQQPPPWWWYYY\\\\\\ZZZWWWUUUTTTWWWWWW[[[```]]]\\\jjj}}}tttQQQXXXZZZRRR@@@777999999444888@@@KKKQQQSSSQQQOOOOOOHHHFFFCCCBBBDDDIIINNNRRRUUUSSSQQQMMMHHHCCC??????DDDHHHQQQ]]]eeemmmzzzyyyrrrttt}}}}}}vvvsssuuutttqqquuu~~~|||ZZZOOOJJJHHHJJJJJJFFFDDDEEECCCCCCCCCCCCBBBBBBAAAAAA???>>>===<<<;;;;;;;;;;;;888999999999::::::;;;;;;::::::::::::::::::::::::888:::<<>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============??????@@@AAABBBCCCDDDDDDEEEFFFGGGFFFCCCJJJ___uuuMMMMMM___xxxpppKKK>>><<<<<<===;;;999:::===<<>>BBBFFFHHHNNNQQQUUUVVVUUUWWW]]]cccrrriiifffggghhhuuu}}}lll]]]XXXUUUNNNJJJJJJJJJNNNZZZiiiuuu{{{rrr```PPPIIIGGGJJJPPP[[[iiiuuu}}}mmmddd^^^]]]WWWJJJBBBBBBSSSWWWcccyyyuuuYYYHHHFFFCCCDDDGGGKKKNNNPPPQQQZZZxxxwww___IIIKKKJJJEEEBBBOOOiii}}}wwwrrrnnnfff\\\\\\bbbooo{{{~~~xxxvvv~~~tttllliiivvv{{{vvv^^^GGG@@@JJJ???BBBFFFGGGGGGFFFFFFGGGRRRSSSVVVZZZ^^^aaaccccccXXXZZZZZZWWWQQQLLLKKKLLLLLLLLLNNNOOOQQQSSSTTTUUURRRQQQPPPNNNNNNOOORRRTTTYYYSSSLLLKKKPPPVVVXXXWWWKKKKKKLLLLLLLLLLLLLLLLLLOOORRRUUUXXXYYYXXXVVVTTTWWWVVVVVVUUUTTTRRRPPPNNNTTTWWWYYYYYYWWWTTTRRRRRRVVVVVVZZZ^^^]]][[[dddqqq{{{bbbTTTOOOIIIAAA:::555444666888999>>>FFFNNNSSSTTTRRRLLLIIIEEEBBBBBBFFFJJJMMMTTTWWWZZZZZZVVVNNNCCC;;;EEECCCDDDJJJQQQ[[[iiiuuu|||zzzqqqrrrvvvzzz~~~~~~|||yyytttmmmmmmsssuuussszzzkkkVVVLLLGGGEEEGGGGGGDDDBBBBBBAAAAAA@@@@@@????????????======<<<;;;::::::::::::777777888888999999999:::888888888888888888888888666:::<<<;;;===@@@???;;;;;;;;;;;;;;;<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<======>>>???@@@AAAAAACCCEEEGGGFFFCCCFFFTTTaaa{{{NNNGGGQQQjjj|||jjjCCC===999;;;;;;888999===:::EEEVVVkkkhhhQQQGGG???<<<;;;999888:::999999999;;;>>>BBBEEEHHHLLLQQQTTTTTTTTTZZZcccjjjxxxvvvkkkaaaeeeooozzzttthhh^^^RRRKKKLLLJJJPPP```uuuxxx___RRROOOSSS\\\hhhttt}}}uuuggg\\\ZZZUUUJJJCCCCCCPPP```gggjjj}}}nnnTTTOOOJJJFFFFFFHHHIIIJJJQQQOOOdddoooWWWQQQPPPHHHEEEVVVwww{{{xxxwwwmmm^^^[[[aaauuu{{{vvvvvv|||mmmhhhnnn~~~~~~}}}}}}}}}}}}]]]CCC???DDD@@@CCCFFFHHHHHHGGGGGGGGGIIIKKKNNNTTTZZZ^^^______SSSSSSRRRPPPMMMKKKJJJKKKNNNOOOPPPQQQRRRSSSTTTTTTRRRRRRQQQOOONNNOOORRRTTTRRRRRRTTTXXX[[[\\\XXXTTTMMMMMMKKKJJJIIIHHHHHHHHHJJJLLLPPPTTTUUUUUUSSSRRRUUUVVVVVVUUUSSSPPPNNNMMMQQQTTTVVVVVVTTTRRRQQQQQQUUUUUUWWW[[[ZZZYYY^^^eeezzz{{{eee[[[QQQLLLDDD<<<777777:::777666===IIISSSVVVUUUQQQNNNJJJGGGEEEEEEFFFGGGIIIPPPXXX^^^```^^^UUULLLCCC???>>>BBBGGGKKKSSS[[[lllxxxxxxoooiiimmmsss|||~~~yyytttrrrllliiikkkrrrvvvyyyiiiSSSKKKJJJEEECCCEEEDDDAAA???@@@@@@???>>>=========>>>>>>===<<<;;;:::999999999999777777777888888888888888777777777777777777777777777;;;<<<888666999::::::999999:::;;;;;;;;;;;;:::999999999:::::::::;;;;;;;;;;;;<<<<<<===>>>>>>??????AAACCCCCCBBBDDDLLLTTTcccKKKGGG___{{{MMM???666777999777777:::;;;>>>GGGVVVlllsss[[[PPPEEE???<<<999888::::::::::::;;;>>>AAAEEEGGGLLLUUU\\\\\\\\\ccclllrrryyy}}}uuuuuu|||wwwaaaVVVWWWWWWccczzzpppaaaaaaeeelllrrrvvvwwwwwwvvvzzzvvvyyy{{{~~~nnn```\\\VVVLLLGGGHHHNNNcccjjjbbbmmmiii```SSSIIIEEEGGGKKKNNNNNNGGGRRRhhhyyyzzzeeeYYYXXXPPPLLLdddttt]]]RRRUUUfffmmmuuu{{{xxxvvvwww~~~xxxiiijjjwww~~~yyyvvvwwwzzz^^^EEECCC@@@AAADDDGGGHHHGGGGGGHHHIIICCCDDDHHHMMMSSSVVVUUUSSSPPPNNNLLLLLLMMMNNNOOONNNMMMMMMNNNOOOQQQRRRSSSSSSQQQRRRSSSQQQOOOOOOQQQTTTOOOSSSXXX\\\]]]ZZZUUUQQQPPPOOOLLLJJJIIIIIIIIIJJJHHHJJJMMMPPPQQQQQQOOOOOORRRTTTUUUTTTQQQNNNNNNNNNPPPRRRTTTTTTRRRQQQQQQQQQTTTSSSSSSUUUUUUTTTVVVYYYfff{{{lll\\\TTTPPPGGG;;;999666555999BBBLLLRRRTTTWWWUUURRRNNNJJJFFFDDDCCC@@@GGGOOOVVV```iiiiiidddNNNGGGBBBBBBBBBBBBEEEHHHYYYeeewwwwwwpppllliiigggqqqvvv{{{|||xxxssspppnnnkkkmmmqqquuu{{{www}}}}}}rrrcccQQQHHHGGGHHHDDDAAACCCBBB>>><<<===???>>>===<<<<<<<<<======<<<<<<;;;:::999999999999888888888888777777777777666666666666666666666666888;;;:::777777::::::777777888999;;;;;;;;;:::999888888888999999999::::::;;;;;;;;;<<<======>>>>>>===???AAA@@@@@@DDDIIILLLjjj^^^III\\\]]]HHH777777:::888666999:::;;;@@@KKK[[[www{{{fffYYYLLLDDD???:::999::::::::::::;;;===@@@CCCEEEKKKZZZhhhlllnnntttzzz}}}{{{{{{yyyqqqqqq{{{wwwuuuwwwxxxtttlllddd___]]]______hhhrrr}}}wwwiiiccc\\\QQQLLLNNNRRRbbbjjjdddfffuuu|||rrrcccWWWPPPOOOQQQRRRMMMIIINNNWWWdddwwwzzzkkkbbbaaaYYYXXXuuu}}}___LLLKKKLLLPPPVVVfff|||uuutttvvvyyy{{{}}}rrriiiqqq|||wwwyyy~~~YYYHHHLLLEEECCCEEEGGGGGGGGGGGGIIIJJJHHHHHHJJJNNNRRRRRROOOKKKMMMJJJHHHJJJOOOTTTUUUUUUHHHIIIJJJLLLNNNPPPQQQRRRQQQSSSTTTSSSPPPOOOQQQTTTSSSUUUXXXYYYWWWTTTRRRRRRSSSQQQNNNKKKJJJKKKLLLNNNIIIJJJLLLNNNNNNNNNMMMLLLNNNRRRUUUTTTPPPNNNOOOQQQOOOQQQSSSSSSRRRQQQQQQRRRSSSQQQPPPQQQQQQPPPPPPQQQWWWqqqiii```eeeXXX@@@555555666888===DDDLLLQQQ\\\ZZZWWWSSSNNNHHHCCCAAAEEEIIILLLPPP[[[hhhnnnkkkbbbVVVJJJDDDAAA???@@@DDDFFFQQQdddwww{{{pppgggeeehhhlllppprrrssssssqqqnnnkkkiiiiiioootttyyy{{{zzzooo}}}nnn```VVVMMMJJJLLLHHHCCCAAABBBAAA===;;;;;;???>>>===<<<;;;<<<=========<<<;;;:::999999999999999999888888777777666666666666666666666666666666888888777666999===:::333777888999:::;;;::::::999777888888888888999999999;;;<<<<<<<<<===>>>>>>>>>>>>@@@@@@@@@AAAEEEIIIJJJYYYnnnMMMZZZ|||xxxkkkQQQ;;;999===:::888999666888???IIISSShhhmmm```QQQGGGAAA<<<:::;;;999999999:::<<>>;;;:::888999CCCPPP```eeeddd\\\UUUPPPJJJBBBDDDFFFHHHJJJNNNWWWccclllmmmjjj^^^JJJ>>>>>>AAAAAAEEEIIIPPP]]]mmm{{{qqqlllfffdddgggjjjllllllwwwqqqmmmllliiieeeiiiqqqmmmuuu~~~~~~yyypppfffuuu|||hhh[[[RRRKKKGGGHHHEEEDDDCCCAAA???===<<<;;;999999999999::::::;;;<<<::::::999999888777666666888666555666999:::999777555555444444444444555555444555555666777888888999888888888888888888888888666666666666777777777777999::::::;;;;;;::::::999=========>>>???AAABBBCCCWWW___PPPlllzzzuuu|||}}}PPP888>>>>>>777888;;;888;;;999===KKK]]]}}}|||jjjVVVIII@@@999:::>>>:::999999999:::<<<>>>???JJJaaa{{{uuuiiiiiikkkiiidddbbblllyyy~~~~~~qqqeee]]]TTTJJJDDDFFFDDDNNN\\\pppyyyppphhh```VVVPPP[[[ffffffbbbeeecccbbbjjjyyyggg]]]\\\\\\QQQXXXZZZWWWYYYeeesss{{{qqqtttggghhhmmmQQQDDD@@@BBBBBBJJJbbbzzzssslllnnnwww}}}zzz|||yyyllllllkkkUUUKKKIIIHHHJJJJJJJJJHHHGGGHHHKKKMMMHHHGGGGGGJJJMMMNNNMMMKKKLLLKKKJJJJJJJJJLLLNNNOOOIIIEEEBBBDDDIIILLLKKKIIIMMMLLLLLLKKKKKKJJJJJJJJJJJJKKKLLLNNNNNNNNNMMMMMMQQQOOOMMMKKKJJJJJJLLLMMMQQQLLLJJJNNNQQQNNNJJJHHHKKKLLLLLLMMMMMMNNNOOOOOONNNOOOPPPOOOMMMLLLMMMNNNPPPQQQRRRQQQPPPOOOPPPRRRSSS\\\eee|||~~~pppbbbWWWSSSUUUTTTHHH<<<888888:::BBBJJJ```hhhjjjaaaWWWRRROOOLLLFFFFFFEEEEEEIIIPPPZZZ```kkklllfffZZZPPPKKKFFF@@@@@@AAAEEEMMMWWWdddooouuuvvvmmm``````bbbgggmmmrrrssssssmmmjjjjjjlllkkkiiilllsssvvvxxxddd^^^hhhsssqqq\\\PPPJJJEEEDDDDDDDDDCCCBBB@@@>>>===;;;;;;888888888888888999::::::::::::999888888777666666777555444555777999777666555555444444444444555555444555555666777777888888888888888888888888888888666666666777777777888888888888999;;;;;;<<<<<<<<<=========>>>???@@@BBBBBBPPP{{{]]]kkk}}}qqqnnnYYY999???@@@666555:::888;;;888;;;FFFTTTpppttt___QQQHHH@@@===>>>;;;:::::::::;;;<<<>>>???IIIccczzzsssnnnmmmmmmkkkiiikkkmmmkkkfffaaaaaaeeejjjvvv|||wwwoookkkbbbVVVLLLGGGAAAFFFSSSjjjxxxqqqkkkeee]]]XXXgggllleee___dddeeebbbfffqqq~~~~~~sssggg___YYYXXXWWWWWWZZZbbboooxxxsssxxxooosssfffVVVBBBCCCBBBHHH^^^yyyyyyrrrkkklllvvv{{{uuutttvvvrrrkkkppp~~~kkkVVVIIIEEEFFFGGGJJJJJJIIIHHHGGGGGGJJJLLLGGGGGGGGGIIIKKKLLLKKKIIIKKKJJJIIIHHHHHHIIIJJJKKKGGGEEECCCDDDHHHJJJJJJHHHKKKKKKJJJIIIHHHGGGGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHMMMLLLJJJIIIJJJKKKMMMNNNNNNKKKKKKQQQUUURRROOONNNKKKKKKKKKKKKKKKKKKKKKKKKMMMOOOOOOOOOMMMMMMMMMOOOOOOQQQSSSSSSRRRQQQQQQQQQSSSVVVVVVgggxxxuuuhhhRRRNNNYYYeeeRRR>>>666777:::>>>BBBYYYgggrrrooocccYYYSSSPPPLLLHHHCCCBBBDDDJJJOOORRR```fffjjjiiifff___SSSHHHAAA@@@???AAAFFFMMMTTTXXXmmmxxxvvvnnnhhhccc```^^^aaahhhoootttuuurrrooogggfffhhhlllnnnoootttyyy{{{rrrfff^^^fffwwwdddOOOFFFDDDBBBAAABBBCCCBBBAAA@@@>>><<<;;;;;;888777777777777888999999999999888888777777666666555444333444666777666555555555444444444444555555555555555666666777777888777777777777777777777777777777777777888888888888777888999;;;<<<===>>>>>>============>>>@@@AAABBBHHHgggjjjfffyyyqqqnnnCCCAAA???666777<<<888:::777999AAAIII___kkkZZZOOOFFF@@@===<<<;;;;;;:::;;;<<<>>>???FFFaaa|||~~~uuusssxxxyyyuuukkkddd[[[VVVVVVZZZ```dddvvv~~~}}}{{{lll^^^LLLAAA???JJJccc}}}tttooommmjjjddd___qqqrrrdddZZZ```ccc```aaaaaapppxxxjjjggg\\\UUUXXX]]]aaakkkwwwzzz{{{uuubbbOOONNNLLLOOOaaawww|||yyyrrrlllmmmwww|||tttnnnmmmpppppp{{{wwwzzzqqqcccRRRGGGDDDFFFHHHIIIIIIJJJIIIHHHGGGGGGIIIKKKGGGGGGGGGHHHIIIIIIHHHGGGKKKKKKJJJIIIIIIIIIJJJJJJJJJHHHGGGHHHJJJLLLKKKIIIJJJJJJJJJJJJJJJIIIIIIIIIGGGFFFEEEEEEEEEEEEEEEFFFJJJIIIIIIIIIJJJKKKMMMOOOJJJIIILLLSSSVVVTTTQQQQQQNNNNNNMMMLLLLLLKKKKKKJJJNNNOOOQQQPPPPPPOOOQQQRRRMMMPPPSSSTTTSSSQQQQQQQQQVVVXXXTTT\\\vvvyyyuuummmXXXOOOTTThhhWWWDDD888666999;;;<<>>???BBBHHHKKKVVV___mmm{{{~~~xxxoooddd]]]ZZZ\\\___iiilllrrrvvvwwwsssnnnjjjgggggghhhkkkpppwwwooo]]]aaauuujjjYYYHHHCCCDDDDDDBBBAAABBBBBBAAA@@@>>>===<<<<<<888888777777777888888999888888777777777666666666555555555555555666555555555555444444444444555555555555555666666666777777666666666666666666666666777777777777888888888999888888:::;;;<<<============<<<<<<===>>>???@@@@@@DDDVVVwwwaaa```III;;;888======888;;;888999???BBBRRRmmmwwwaaaSSSJJJAAA<<<<<<;;;:::::::::;;;<<<===@@@ZZZ}}}|||{{{{{{}}}gggaaa^^^ccckkkppprrrssszzzkkkccc\\\]]]dddkkkllljjjnnn|||zzz|||~~~~~~oooUUUGGG@@@FFF\\\~~~wwwooollllllkkkfff```sssvvvhhhYYYZZZ\\\YYY[[[ZZZbbbooo}}}zzzvvvbbbUUUYYY___aaajjjxxxtttgggddd```bbbooo}}}xxxsssttt{{{~~~vvvnnnlllxxx}}}www{{{zzzsssiiiYYYJJJEEEGGGIIIIIIIIIJJJKKKKKKIIIHHHGGGIIIKKKFFFGGGHHHHHHGGGFFFFFFEEELLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLKKKJJJGGGHHHHHHIIIJJJKKKLLLLLLGGGGGGFFFEEEEEEEEEFFFFFFHHHHHHHHHIIIJJJLLLMMMNNNHHHGGGKKKRRRUUURRRPPPQQQOOOOOONNNMMMLLLKKKJJJJJJMMMNNNPPPPPPPPPPPPRRRSSSMMMPPPSSSTTTSSSRRRQQQRRRUUUYYYWWWXXXeeeyyyvvvtttjjjZZZOOO```XXXLLL???888777999:::???LLL___mmmpppiiiaaa\\\YYYSSSLLLGGGGGGGGGFFFDDDGGGJJJSSS```jjjmmmjjjggg\\\VVVMMMDDD???>>>???AAAHHHLLLUUUaaammmyyyxxxiiifff```ZZZVVVYYY```fffoooqqqssstttsssooollljjjggghhhhhhkkkttt{{{jjjbbbuuu[[[OOODDDDDDGGGEEEBBB@@@BBBAAAAAA@@@???>>>>>>===:::999999888888888999999777777666666666666666666666666777666666555666666555555444444444444555555555555555555666666666666555555555555555555555555666777777777777888888888::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===>>>??????AAAHHHfff``````>>>;;;@@@999888;;;999;;;??????JJJbbbsssjjjXXXMMMCCC<<<<<<;;;:::999999::::::;;;<<>>@@@@@@@@@??????>>>>>>>>>::::::999888888888888999666666666666555555555555666777888777555555555777555555444444444444555555555555555555555555555555666666666666666666666666666666666666777777777777999::::::;;;;;;:::999999<<<<<<<<<<<<<<<===>>>>>>===>>>RRRlll]]]^^^zzzRRR???===555999<<<:::;;;@@@===EEEZZZrrr{{{dddUUUJJJAAA===<<<;;;:::999999:::;;;===SSSttttttssskkkggglllppprrrxxxuuudddXXXNNNNNNNNNOOOTTT[[[dddjjjnnnuuu```MMMGGGUUUxxxxxxqqqkkklllooonnneee]]]oooooo\\\OOOGGGHHHLLLQQQYYYddduuuiiiUUURRRYYYcccooozzz|||}}}~~~}}}wwwooolllmmm{{{|||fffVVVKKKLLLPPPMMMKKKLLLJJJKKKLLLKKKIIIHHHHHHIIIGGGIIIJJJHHHEEECCCCCCDDDHHHHHHIIIJJJJJJKKKKKKJJJHHHIIIJJJJJJIIIGGGFFFFFFDDDDDDEEEFFFHHHIIIJJJJJJGGGHHHJJJKKKLLLKKKKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLJJJLLLOOOOOOKKKJJJMMMMMMLLLLLLKKKJJJIIIIIIHHHHHHJJJLLLNNNNNNPPPRRRTTTUUUVVVXXXXXXWWWXXXYYY[[[YYY```bbbcccdddbbbooo{{{iiibbbeee___PPPBBB<<<999666999888:::@@@FFFNNN^^^mmmmmmlllhhhaaaXXXPPPJJJHHHFFFDDDFFFKKKNNNOOOTTT\\\kkkkkkjjjfff```XXXPPPKKKFFFCCCBBBDDDCCCBBBFFFLLLVVV___kkkuuu}}}|||wwwnnnfff___\\\[[[[[[YYYZZZ\\\```dddhhhjjjkkkppppppmmmiiieeedddfffhhhrrr|||wwwvvvyyyvvvwwwyyyeeeOOOGGGCCC@@@AAA@@@======???===============<<<<<<<<<999999888777777777777777555555555555555555555555555666888666444333444666555555444444444444555555555555555555555555555555666666666666666666666666444555555555666666666666777777888999::::::::::::<<<<<<;;;;;;<<<<<<=========<<>>:::@@@SSSiiiwwwcccTTTIII@@@???===<<<;;;;;;;;;<<<<<>>PPPcccxxxyyyvvvnnnaaaVVVOOOMMMEEECCCEEEJJJIIIGGGLLLTTTXXX^^^fffllllllfff^^^XXXJJJFFFEEEGGGDDD???@@@EEEDDDIIIPPPTTTXXX___iiiqqq{{{zzzsssmmmiiicccaaa\\\VVVTTTVVV\\\```^^^___ccchhhmmmooommmkkkbbbdddeeefffggglllsssyyyxxxooopppxxx{{{oooccc___RRRFFFFFFBBB@@@???===:::===BBB;;;;;;;;;;;;;;;;;;;;;;;;888888777666666666666666444555555555555555555555333555777555222111222555555555555444444555555555555555555555555555555444777777777777777777777777444444444444555555555666444555777888999:::;;;;;;<<<<<<;;;;;;;;;<<<======???>>>DDDLLL___nnnLLLKKKggg|||QQQ===@@@999;;;888999<<<777<<>>============:::QQQvvvyyysssooonnnhhhfffuuuyyysssmmmgggiiigggeeefffkkkqqquuuwwwxxx|||{{{vvvrrrrrrsssqqqqqquuu}}}xxxkkkfffmmm|||[[[RRReeekkkfffcccgggmmmlllaaaVVVaaa{{{lll\\\UUUDDDJJJPPPTTT___qqquuu```RRRYYYnnn{{{zzz}}}xxxzzz|||{{{uuuqqqyyy{{{ttt]]]PPPIIIMMMNNNHHHFFFJJJGGGHHHIIIHHHFFFDDDDDDDDDLLLJJJGGGCCC@@@@@@BBBDDDGGGFFFCCCBBBBBBCCCFFFGGGGGGGGGHHHHHHIIIJJJJJJJJJGGGGGGGGGGGGGGGGGGFFFFFFJJJHHHGGGKKKOOOPPPLLLGGGMMMKKKIIIJJJLLLMMMLLLJJJKKKKKKKKKIIIGGGFFFGGGHHHJJJMMMPPPQQQPPPMMMLLLLLLIIIJJJLLLMMMNNNQQQUUUXXXXXXXXXZZZ]]]___```^^^\\\[[[\\\]]]___aaaccceeefff}}}tttdddVVVHHH===:::;;;:::888666666:::@@@GGGKKKmmm~~~kkk[[[PPPOOOKKKIIIIIIIIIIIIHHHFFFDDDKKKQQQZZZbbbfffeeebbb___YYYUUUOOOIIIDDDBBBBBBBBBEEEGGGGGGFFFFFFJJJQQQWWW```fffoooxxx|||wwwqqqjjjeeecccaaa^^^[[[UUUUUUUUUTTTTTTVVV[[[^^^aaaeeejjjllljjjhhhggghhheeedddfffjjjlllppp|||pppgggkkk___SSSqqqppp___QQQGGGBBBAAAAAA???===<<<;;;;;;;;;<<<<<<<<<<<<;;;:::999888666666666666555555555555444444555555555555444444666666555555555444444444444444444444444444444444444444444444444444444444666666666666666666666666555555555555555666777777777777888888888999999999;;;;;;;;;<<<<<<<<<<<<===>>>???EEEEEETTT\\\III```xxxeee999===999<<<999:::>>>999777AAALLL]]]wwwdddZZZLLL@@@>>>???::::::???======NNNppp|||tttpppppplllhhhqqq}}}ssskkkfffhhhpppwwwxxxxxx{{{~~~uuuooommmkkkgggcccdddiiiwww~~~uuufff]]]bbbkkkvvv]]]YYYvvvlllcccdddiiiiiillleeeSSS```~~~tttfffXXXNNNDDDGGGRRR\\\pppzzzdddUUU\\\sss|||zzz}}}~~~~~~{{{xxxwwwuuurrrsssvvv|||XXXRRRMMMNNNOOOLLLJJJJJJHHHHHHGGGGGGHHHHHHIIIJJJMMMKKKGGGCCC@@@@@@BBBDDDFFFEEECCCAAAAAACCCEEEFFFHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJHHHGGGIIIMMMNNNKKKGGGJJJIIIIIIKKKNNNOOONNNLLLJJJKKKKKKIIIGGGFFFGGGIIIMMMOOORRRRRRQQQNNNMMMMMMJJJKKKLLLMMMNNNPPPTTTWWWYYYYYY[[[^^^______^^^\\\[[[\\\]]]^^^```bbbcccdddpppxxxhhhZZZMMMAAA<<<<<<999888666555444888>>>CCC[[[vvvzzziiiZZZYYYOOOMMMKKKJJJJJJIIIHHHFFFHHHLLLRRRYYY___aaabbbbbbcccbbbaaa^^^XXXQQQKKKGGGBBBBBBAAA@@@@@@CCCHHHKKKKKKOOOVVV[[[___cccfffhhhrrrtttxxx{{{~~~~~~wwwuuutttsssrrrnnnhhhccc___\\\XXXUUUTTTSSSRRRQQQSSSUUUWWWYYYZZZ^^^bbbeeegggggggggggggggddd___[[[```cccgggjjjppp||||||fffYYYSSSUUUSSSZZZhhhXXXMMMEEE@@@AAA@@@>>>===<<<;;;;;;;;;<<<<<<<<<;;;;;;:::999888666666666666555555555444444444555555555555444444666555555555444444444333444444444444444444444444444444444444444444444444444444444444444444444444555555555555555666666777666666666777777777888888::::::::::::;;;;;;;;;;;;<<<===DDDEEESSS[[[aaa}}}lll???@@@999;;;888888<<<;;;999>>>GGGUUUvvvmmm___NNNAAA???AAA;;;<<<@@@===;;;JJJggg{{{tttqqqjjjfffnnn||||||uuunnnjjjvvv~~~uuuoookkkiiiiiimmmtttzzznnniiihhhlll}}}}}}}}}~~~hhhgggnnnfffgggjjjhhhiiicccUUUWWWqqq~~~ooocccXXXIIIEEENNN[[[rrrwwwfff\\\eee{{{|||{{{~~~~~~zzzvvvsssppptttzzz|||QQQLLLHHHJJJKKKHHHGGGHHHHHHGGGGGGFFFFFFGGGGGGHHHKKKIIIFFFCCCAAABBBDDDEEEEEECCCBBB@@@@@@BBBCCCEEEIIIIIIIIIIIIHHHHHHHHHHHHJJJJJJIIIIIIIIIJJJJJJJJJKKKHHHFFFGGGJJJKKKJJJHHHHHHIIIJJJMMMPPPPPPOOOMMMIIIJJJKKKJJJHHHHHHIIIKKKPPPRRRTTTTTTRRROOONNNMMMLLLMMMMMMLLLLLLNNNRRRUUUYYYZZZ\\\]]]^^^]]]\\\[[[ZZZ[[[\\\^^^___aaabbbbbbggguuuuuudddQQQCCC>>>>>>??????:::444333666;;;FFFXXXiiitttyyynnneeemmmgggbbb[[[UUUPPPLLLHHHFFFDDDEEEGGGKKKPPPUUUZZZ\\\dddiiiooorrrnnneee[[[TTTNNNKKKHHHFFFFFFEEEDDDDDDBBBDDDGGGIIIJJJKKKMMMPPPTTTVVVYYY\\\___aaabbbbbbccccccccccccbbbaaa```___^^^\\\ZZZYYYXXXVVVSSSPPPMMMOOOPPPPPPOOOOOOQQQRRRWWWZZZ^^^aaabbbdddfffgggccc```___aaaeeegggdddaaagggqqqxxx{{{tttcccPPPUUUXXXWWW\\\rrrxxxZZZNNNHHHBBB>>>???>>>===<<<;;;:::::::::;;;;;;;;;;;;:::999888888666666555555555444444444333444444555555444444333555555444444444444333333444444444444444444444444444444444444444444444444333333333333333333333333555444444444444555666666555555555555666666666666888888999999999:::::::::;;;;;;BBBDDDLLLyyyrrr```|||}}}LLLBBB<<<<<<:::888:::<<<<<<:::AAALLL```|||kkkVVVHHHDDDDDD>>>>>>AAA===:::DDD[[[}}}}}}wwwooojjjppp{{{zzz{{{||||||zzzvvvrrrppp~~~{{{vvvwww{{{zzz~~~|||uuuttttttyyyssskkkmmmooohhhfffbbbWWWOOO```xxx|||qqqgggQQQEEEJJJZZZsss|||uuujjjfffppp{{{|||zzztttqqqsss{{{www^^^KKKFFFEEEGGGIIIGGGFFFHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCEEEFFFFFFFFFCCCBBBAAA@@@@@@AAABBBCCCHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIHHHHHHHHHIIIJJJKKKKKKHHHEEEEEEFFFHHHHHHGGGKKKKKKKKKKKKMMMNNNNNNNNNJJJKKKKKKKKKJJJJJJLLLNNNRRRTTTUUUTTTRRROOONNNNNNNNNNNNNNNMMMLLLMMMPPPSSSVVVXXX[[[\\\[[[ZZZYYYXXXYYYYYY[[[]]]___aaacccdddjjjpppvvvoooZZZOOOIIIMMMOOOIII>>>666555888:::@@@GGGTTT___^^^iiiyyyoooeee\\\TTTLLLHHHFFFEEEDDDEEEGGGKKKOOOQQQXXX^^^hhhpppsssoooiiieeebbb^^^YYYVVVTTTQQQLLLHHHGGGHHHHHHGGGEEEFFFHHHJJJDDDFFFHHHJJJLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMOOONNNMMMLLLLLLLLLLLLKKKMMMQQQUUUWWWVVVWWWYYY\\\```bbbfffgggeeebbb``````^^^]]]\\\^^^ccciiinnnppptttvvvfffZZZbbbzzzgggMMMGGGEEE@@@<<<===<<<;;;:::::::::::::::999999::::::999888888777555555555444444444333333333333444444444444333333444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444333333444444555666444555555555666666666666888888888999999999::::::;;;;;;???@@@CCCccc```qqqiiiIII>>>===???<<<888;;;===888<<>>???AAAEEEHHHJJJHHHFFFBBBAAA@@@@@@@@@@@@AAABBBEEEFFFGGGHHHJJJLLLMMMMMMKKKJJJIIIIIIIIIJJJLLLMMMKKKIIIFFFDDDDDDFFFGGGGGGNNNMMMKKKIIIHHHIIILLLNNNJJJKKKLLLLLLKKKLLLNNNPPPRRRSSSTTTSSSPPPNNNMMMMMMMMMNNNNNNNNNLLLMMMOOOQQQRRRUUUXXXYYYWWWUUUUUUVVVVVVWWWZZZ\\\___bbbdddffflllmmmnnnzzzssshhhWWW\\\^^^WWWJJJ>>>999888777777777>>>FFFLLLeeeyyyooocccXXXRRRLLLJJJHHHFFFFFFGGGIIIJJJJJJNNNVVV^^^dddhhhjjjjjjkkkhhhdddbbbaaa___ZZZVVVSSSRRRPPPLLLIIIGGGHHHIIIGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKHHHHHHHHHIIIJJJKKKMMMOOOQQQUUUZZZ\\\[[[[[[]]]___```bbbdddddd```\\\YYYXXX___```aaa```aaagggsss||||||qqqkkkmmmqqqxxxUUUDDDCCCCCC???;;;::::::999999999999999:::888888888888888888777666444444444444333333333333222222333333333333222222222222333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333333333444555555555555555666666666777777888999999999::::::::::::999;;;======???TTTgggdddbbbDDD;;;>>>???666888???::::::BBBJJJNNNYYYwwwkkkXXXMMMIIIAAA@@@AAA<<<<<<>>>KKKnnnuuuuuuvvvxxx{{{|||{{{wwwwww}}}yyypppmmmdddccckkkyyy}}}tttwwwyyylllccc```[[[RRRJJJQQQrrrwwwgggYYYSSSWWWooo}}}xxxxxx~~~}}}~~~~~~|||}}}tttnnnvvvzzz^^^SSSMMMHHHGGGEEEGGGJJJKKKIIIJJJNNNHHHGGGFFFDDDCCCBBBBBBBBBEEECCCCCCFFFIIIJJJGGGDDDAAAAAA@@@@@@@@@@@@AAAAAABBBCCCDDDFFFIIIKKKMMMMMMLLLKKKJJJIIIJJJLLLNNNOOOKKKIIIGGGEEEDDDDDDFFFFFFLLLKKKJJJGGGEEEEEEHHHKKKJJJKKKLLLKKKKKKKKKMMMOOOOOOPPPQQQPPPMMMLLLKKKLLLKKKMMMOOOOOONNNMMMNNNNNNOOORRRVVVWWWUUUSSSSSSUUUUUUVVVXXX[[[^^^aaacccdddgggfffgggtttzzzpppcccfffeee]]]PPPCCC===;;;777:::888:::???BBBXXX{{{yyyjjj```RRRPPPLLLIIIFFFFFFGGGHHHGGGHHHIIIMMMRRRXXX]]]aaagggfffeeefffhhhiiihhhgggeeedddaaa\\\WWWTTTTTTUUURRRRRRQQQPPPPPPOOONNNNNNIIIIIIIIIIIIJJJKKKLLLMMMLLLMMMOOOPPPPPPRRRUUUWWWVVVXXX[[[]]]]]]]]]]]]^^^XXXZZZ\\\]]]\\\[[[[[[[[[]]]ccciiikkkmmmvvvzzzpppjjjjjjwwwoooooo|||nnn\\\HHHAAAAAA@@@===;;;888888888777777888999999666777777777777777666666444444333333333222222222111222222333333222222111111111222222222222333333333333333333333333333333333333333333333333333333444444444444444444444444333222222222222333444444555555555666666666666777888888999999999:::::::::666<<<;;;;;;AAALLLooowww```^^^@@@;;;AAA666777@@@<<<;;;>>>DDDGGGJJJ^^^xxxbbbSSSKKKBBBAAACCC>>><<<>>>GGGccczzzzzz{{{}}}zzzwwwlllhhhbbb```cccjjj|||vvvjjjeee___XXXKKKIIIaaazzzpppfff]]]\\\ppp~~~~~~~~~~~~}}}{{{zzzvvvsss|||xxxyyyZZZJJJGGGIIIFFFEEEGGGKKKJJJHHHIIIMMMIIIHHHGGGEEEDDDCCCCCCCCCVVVPPPIIIFFFGGGGGGDDDBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAACCCEEEGGGIIIIIIJJJIIIGGGFFFGGGIIILLLNNNJJJJJJIIIGGGEEEDDDEEEFFFEEEGGGHHHGGGEEEDDDEEEGGGHHHIIIJJJIIIHHHHHHJJJKKKKKKLLLMMMLLLJJJIIIIIIJJJHHHKKKOOOQQQPPPNNNMMMMMMLLLQQQVVVVVVTTTRRRTTTVVVUUUVVVWWWYYY[[[]]]^^^___aaa___aaakkkzzzuuuooollleee[[[OOOFFFBBB@@@888===;;;:::======HHH]]]zzziiieee]]]UUUPPPNNNNNNOOOMMMKKKIIIIIIJJJLLLPPPRRRYYYZZZ\\\^^^___bbbeeehhhiiiiiiiiigggdddbbbcccddd```___^^^]]]]]]\\\\\\\\\VVVUUUTTTSSSRRRSSSSSSTTTSSSVVVXXXXXXWWWWWWYYY\\\YYYXXXXXXYYY[[[\\\[[[ZZZUUUWWWYYY[[[]]]aaaeeehhhgggooo{{{{{{qqq___YYYXXXaaarrriiilllppppppkkk]]]PPPIIICCCAAA???;;;:::;;;777666666666777777888999555666666777777666666666333333333333222222222222111111222222222222111111111111111111222222222333222222222222222222222222222222222222222222222222333333333333333333333333222222222222222333333444333444444444555555555555777777777888888888999999444>>>:::999AAAEEEUUUuuuccclllVVV???EEE;;;888@@@999===888;;;DDDEEELLLnnnxxxbbbUUUGGGCCCCCC>>><<>>???@@@AAABBBDDDEEEEEEFFFDDDCCCBBBCCCEEEHHHJJJJJJJJJJJJHHHFFFDDDEEEEEE>>>BBBGGGIIIGGGDDDDDDDDDGGGHHHHHHGGGFFFEEEGGGHHHHHHIIIJJJIIIHHHGGGHHHIIIFFFJJJOOORRRQQQOOOMMMLLLLLLQQQVVVWWWTTTSSSUUUWWWUUUVVVVVVWWWXXXYYYZZZZZZ```\\\^^^dddgggnnnxxxqqqdddWWWNNNHHHFFFFFF999>>>999555999888;;;GGGJJJYYYqqqttthhh```\\\\\\]]]RRRPPPNNNLLLJJJIIIIIIIIIJJJMMMOOOOOOOOOQQQVVVZZZ[[[]]]___aaabbbccceeegggiiiiiihhhggggggggghhhhhhhhhgggeeebbbaaa`````````UUUWWWZZZYYYWWWUUUVVVXXXVVVSSSQQQSSSVVVXXXVVVTTTYYYZZZ\\\^^^bbbhhhoootttvvvbbbSSSMMMIIIGGGNNNbbb{{{rrraaaTTTIIIBBBAAABBBBBB===777777;;;666666555666666777888999555555666666666666666555333333333222222222111111111111222222222222111111000000111111222222222333222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222333444222222333333333444444444666666666666777777777777555@@@:::666@@@===@@@UUUfffgggLLLYYY~~~mmmFFFJJJ@@@:::>>>555???222444BBBEEEDDD]]]sss```MMMEEECCC;;;>>>DDDCCCBBB^^^wwwttthhhkkkhhhXXXSSStttwwwlllfffXXXQQQddd~~~wwwrrrjjjiii{{{~~~}}}~~~~~~}}}___JJJFFFJJJIIIJJJMMMOOOLLLHHHHHHMMMJJJJJJIIIHHHGGGGGGGGGGGGVVVOOOGGGCCCDDDDDDBBB???AAAAAAAAAAAAAAAAAAAAAAAA@@@???===>>>@@@AAAAAA@@@AAAAAA@@@@@@AAAAAABBBCCCDDDCCCBBBCCCEEEEEEEEECCCEEEDDDEEEGGGHHHHHHGGGEEECCCEEEGGGFFFCCCBBBDDDGGGGGGIIILLLLLLLLLLLLMMMNNNMMMMMMNNNPPPQQQPPPNNNLLLPPPMMMNNNTTTWWWWWWWWWYYYZZZYYYWWWVVVVVVWWWXXXYYYVVV[[[`````````gggvvvvvvgggSSSDDDBBBIIIDDDHHHEEE;;;444666999888===<<>><<<;;;:::999888777777666555555555555555666666666666666666666666222444555444333111222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111111111000000111111222222222222222222333333333333444444777777777777666666666666999999999999999<<>>>>>@@@AAAAAA@@@AAAAAAAAAAAAAAABBBCCCCCCBBBAAA@@@AAACCCCCCBBBAAABBBCCCDDDFFFHHHHHHFFFEEEEEEGGGHHHGGGFFFEEEEEEFFFHHHIIIKKKLLLKKKKKKLLLMMMLLLLLLMMMOOOPPPPPPOOONNNOOOLLLMMMSSSVVVUUUUUUWWWWWWWWWWWWWWWWWWWWWWWWWWWZZZ]]]___^^^^^^cccnnnvvvttt```OOOEEEDDDPPPUUUSSSFFF:::888:::<<<===:::===FFFMMMTTTfffzzzhhhiiivvvuuuoooiiiddd\\\SSSOOORRRTTTQQQQQQSSSPPPJJJIIIMMMLLLLLLLLLMMMOOOPPPRRRSSSQQQQQQRRRTTTWWWYYYXXXXXXTTTUUUVVVUUUTTTTTTVVVXXXQQQSSSTTTSSSRRRSSSTTTVVVXXXZZZ[[[\\\]]]___ccceeedddnnn{{{|||ggg\\\OOOFFFAAA???EEEMMM\\\tttxxx[[[DDD???>>>===<<<;;;:::888777777777666666555555555555555444444444444444444444444111333444444222111111222111111111000000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222222222222333333333444444666666666666666666666666777888888888888;;;???BBBSSSzzziiiQQQ]]]pppDDD@@@CCC===::::::888888:::===CCCPPP]]]zzzgggRRRKKKDDDAAA@@@@@@AAACCCUUUzzzxxxpppeeedddsssuuukkkjjjsssyyyuuuzzz~~~|||zzz{{{yyy~~~ZZZKKKKKKJJJNNNPPPQQQPPPOOOMMMNNNNNNIIIIIIGGGFFFFFFFFFGGGGGGFFFCCCAAAAAADDDFFFDDDBBB?????????@@@@@@AAAAAAAAAAAA???>>>>>>@@@AAAAAA@@@AAAAAAAAABBBBBBBBBCCCCCCAAA@@@@@@AAACCCDDDCCCAAA@@@BBBDDDGGGHHHHHHGGGFFFGGGGGGGGGHHHJJJIIIGGGEEEHHHJJJKKKJJJIIIHHHIIIJJJKKKKKKLLLMMMNNNNNNOOOOOOOOOLLLLLLRRRTTTSSSSSSTTTTTTVVVXXXZZZZZZXXXVVVTTTZZZ[[[\\\\\\^^^aaagggkkkvvvdddTTTKKKSSSZZZ[[[PPPBBB;;;<<<>>>:::777888:::999;;;GGGWWWyyypppsss{{{rrriiifffhhh]]]XXXUUUUUURRRLLLHHHHHHNNNMMMMMMLLLMMMNNNOOOPPPMMMLLLLLLMMMPPPQQQQQQPPPQQQRRRRRRRRRQQQRRRUUUWWWRRRTTTVVVWWWWWWXXXZZZ\\\XXXZZZ]]]```dddjjjqqqvvvtttggg___NNNKKKHHHFFFEEENNNbbbvvvkkkPPP???@@@<<<<<<;;;:::888777666666777666555555444444555555333333333333333333333333111333444333222111111111111111000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222111111222222222222333333333333666666666666666666666666666777777777777999===@@@NNNsssmmm```LLL<<>>>>>???@@@@@@AAAAAAAAA@@@>>>======???@@@@@@???@@@@@@AAABBBBBBBBBBBBBBBCCCBBBBBBDDDFFFFFFEEECCCAAADDDGGGJJJJJJJJJJJJKKKFFFEEEEEEHHHLLLMMMJJJGGGIIIJJJJJJIIIGGGFFFGGGIIIHHHIIIJJJJJJKKKLLLNNNPPPNNNKKKKKKPPPSSSQQQQQQRRRRRRVVVZZZ^^^^^^[[[WWWTTTVVVVVVWWWZZZ___dddggghhhsssuuujjjVVVYYYZZZSSSJJJDDDBBBCCC;;;999999;;;:::888<<>>>>>OOObbbxxxwww|||~~~yyyvvv|||dddMMMFFFHHHIIIIIIKKKNNNNNNMMMKKKJJJJJJKKKJJJIIIHHHFFFEEEEEEDDDCCCCCCCCCEEEFFFEEEDDDCCC??????@@@@@@@@@AAAAAAAAA>>>===<<<<<<>>>??????>>>??????@@@AAABBBAAAAAA@@@CCCBBBCCCFFFHHHHHHFFFDDDEEEHHHLLLMMMMMMMMMNNNPPPDDDCCCCCCGGGKKKNNNLLLIIIIIIJJJIIIHHHFFFEEEFFFHHHFFFHHHIIIIIIHHHIIILLLOOOMMMJJJJJJOOORRRPPPOOOQQQTTTWWW\\\```aaa^^^YYYVVVVVVUUUWWW[[[```eeefffeeennnsssiiiaaaVVVNNNJJJJJJKKKMMMIIIBBB<<<;;;;;;999999999;;;===DDDNNNTTTUUUXXX\\\tttyyyrrrnnnkkkfff```\\\YYYWWWWWWZZZYYYWWWXXXYYY[[[[[[ZZZ___```aaabbbccceeehhhkkkkkkkkkkkklllpppwwwuuu]]]VVVMMMJJJQQQaaarrr}}}___GGGCCC>>>:::AAA<<<;;;;;;:::999888777777666666555444444444444444333333333333333333333333333444555555333222222333000000000////////////...//////////////////////////////////////////////////////////////////////////////000000000111111111,,,---...///000222222333111111111222222222333333333333444444555555555555666777888888888:::<<>>EEERRRggg|||}}}vvvttttttrrrsssyyy}}}~~~~~~uuuaaaPPPGGGFFFFFFEEEGGGIIIKKKLLLJJJIIIIIIJJJLLLKKKKKKJJJHHHGGGFFFEEEEEEEEEFFFFFFEEEDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA???===<<<<<<>>>??????>>>???@@@AAABBBCCCBBBAAA@@@AAAAAACCCEEEHHHHHHFFFDDDIIILLLNNNMMMLLLLLLPPPSSSFFFEEEEEEGGGJJJLLLLLLLLLIIIIIIIIIGGGEEEEEEGGGIIIFFFIIIKKKKKKIIIIIIKKKNNNLLLIIIJJJOOOQQQPPPPPPQQQVVVYYY]]]```aaa___[[[YYYZZZZZZZZZ]]]```bbbbbbaaaiiihhhooowwwnnnWWWJJJFFFGGGJJJNNNWWWNNNCCC;;;777777777888666666999;;;::::::BBBKKKPPPaaayyyzzztttpppmmmmmmllljjjhhhhhhjjjlllmmmlllkkknnnqqqtttvvvyyy|||ttt___MMMAAAAAAGGGWWWooozzzooottt|||nnn```HHH???FFFCCC;;;===;;;;;;::::::999888888777666555444444333333444444333333333333333333333333222444555555333222222333000000////////////......////////////////////////////////////////////////////////////////////////...//////000000111111111,,,---...///000222333333111111111111222222222222222222333333444555555555666777999999999999<<<>>><<>>@@@AAAAAA@@@@@@AAACCCDDDEEEDDDCCCBBBBBBCCCDDDGGGJJJJJJHHHEEEJJJLLLLLLJJJHHHIIINNNSSSKKKKKKJJJIIIHHHHHHKKKMMMIIIIIIIIIGGGEEEFFFHHHJJJGGGKKKOOOOOOLLLJJJLLLOOOKKKHHHIIINNNRRRQQQQQQSSSWWWYYY\\\^^^___^^^\\\[[[\\\]]]]]]]]]]]]^^^___```___```dddmmm|||jjj]]]SSSKKKHHHIIISSSTTTQQQIIIBBB@@@BBBEEE>>>:::888888666666;;;BBB;;;FFFUUUggg~~~vvveee```[[[[[[^^^^^^YYYTTTIIILLLVVVnnnzzzlllhhhiiiTTTNNNAAA???GGGCCC;;;===999999999888888777777666666555444444333333444444222222222222222222222222000222333333111000000111000000/////////.........////////////////////////////////////////////////////////////////////////......//////000111111222111111111111222222222222111111111111222222222222111222222333444444555555555666888888888888:::;;;CCCAAAcccxxxxxxlllJJJAAAAAA===;;;======::::::<<>>===@@@MMM]]]aaa]]]cccnnnwww{{{}}}zzzzzz}}}mmmYYYMMMCCCCCCEEELLLYYYiiiwww|||{{{|||lll```[[[IIIFFF<<<999>>>:::555<<<888888777777666666555555555555444333333333333444000000000000000000000000///000111111///......///000/////////............////////////////////////////////////////////////////////////////////////---......///000111111222555555444444333222111111000111111111111222222222111111222333333444555555333555777777666777888:::AAA555LLLzzz[[[|||eeeHHHBBB===;;;======;;;;;;===:::>>>HHH\\\~~~{{{```RRRHHHHHHHHHCCCAAACCC@@@RRR~~~xxxpppqqqoootttvvvvvv|||}}}oooTTTLLLIIIKKKIIICCCEEEKKKEEEEEEDDDBBBAAACCCFFFIIIGGGHHHIIIIIIIIIHHHGGGFFFCCCBBBBBBAAAAAA@@@@@@???@@@AAABBBCCCCCCCCCBBBAAAEEEDDDBBBAAABBBCCCEEEFFFGGGHHHJJJLLLLLLJJJHHHFFFFFFDDDCCCFFFLLLOOOMMMJJJHHHJJJKKKIIIGGGFFFHHHKKKQQQQQQQQQOOOMMMLLLMMMNNNLLLKKKIIIFFFDDDEEEIIILLLMMMOOOQQQPPPLLLJJJKKKLLLIIIJJJKKKNNNPPPRRRTTTUUUXXXYYYZZZ\\\]]]^^^^^^^^^\\\ZZZZZZ\\\```bbbaaa___\\\]]]]]]\\\\\\cccoooyyyzzzfffRRRQQQNNNQQQYYY[[[YYYbbbqqqvvveeeRRREEE>>>:::<<<@@@???777222444777999;;;>>>===@@@EEEKKKQQQWWW^^^bbbccc\\\cccmmmnnnuuu}}}}}}wwwrrrmmmccc\\\\\\VVVMMMJJJPPPSSSUUU\\\eeedddZZZPPPMMMMMMQQQQQQjjjvvvmmmtttzzzpppdddSSSCCC@@@<<<;;;;;;;;;;;;;;;:::999999888777666666555444444444333333222222222222222222111111111111000...///000000000///---,,,000000000000000000000000------------------------............////////////////////////000000000000000000000000000000000000666444222000//////000000000111111111111222222222222222333333333333444444555555555555666777888999999>>>BBBXXX~~~rrrUUURRRsssRRRFFFAAA;;;;;;===>>>===;;;>>>>>>AAAQQQiii}}}ooo\\\MMMJJJGGGAAAAAAGGGIIIFFFXXX{{{sssrrrvvvsssuuutttsssxxx|||hhhNNNNNNOOOOOOMMMJJJGGGEEEGGGFFFEEECCCCCCBBBBBBBBBFFFFFFFFFEEEEEEEEEEEEEEEBBBBBBBBBAAAAAA@@@@@@@@@@@@AAABBBCCCDDDCCCCCCBBBEEEDDDCCCBBBBBBCCCDDDEEEFFFGGGIIIKKKLLLJJJIIIGGGEEECCCCCCFFFKKKNNNLLLIIIHHHJJJKKKJJJHHHGGGIIIKKKMMMOOORRRRRRPPPOOONNNOOOMMMLLLKKKHHHFFFHHHKKKNNNKKKMMMNNNMMMJJJIIIJJJLLLKKKLLLMMMNNNPPPRRRSSSTTTXXXYYY[[[\\\]]]^^^^^^^^^XXXWWWWWWZZZ___ccccccccc_________]]]\\\___fffkkk{{{kkkggg]]]UUUSSSNNNKKKTTTbbbnnnjjjiiiiiibbbTTTFFF???@@@;;;:::>>>@@@===999888<<<;;;:::999:::===@@@CCCAAA:::???FFFDDDGGGOOOOOORRROOOPPPTTTTTTTTTYYYaaa\\\]]]aaaddd^^^SSSLLLKKKRRRTTTWWWVVVOOOIIIJJJPPP[[[lll|||www|||~~~lllppplll]]]SSSFFFAAA>>>;;;::::::::::::999777777666666555444444444444444333333333222222222222222222111111111000000///////////////...------////////////////////////------------------------............////////////........./////////000000////////////////////////333222111//////000111222000000111111111222222222222222222333333333444444555555555555666777888999;;;>>>>>>GGGZZZjjjzzzbbbKKKTTTmmmrrrKKKCCC======<<<888888;;;999::::::EEEUUUccc~~~jjjWWWQQQLLLDDDAAAEEEEEE@@@IIIiiiyyyuuupppnnnrrrxxxwwwwwwyyy|||aaaMMMNNNNNNMMMLLLJJJHHHGGGGGGFFFEEECCCBBBAAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCDDDDDDDDDDDDFFFEEECCCBBBAAAAAABBBCCCCCCEEEGGGJJJKKKJJJIIIIIIEEECCCCCCFFFJJJLLLKKKIIIIIIJJJKKKKKKIIIIIIJJJKKKKKKNNNQQQSSSRRRPPPOOONNNMMMMMMLLLJJJIIIJJJMMMPPPKKKKKKKKKJJJHHHGGGIIIJJJMMMMMMNNNOOOQQQRRRSSSSSSXXXYYYZZZ[[[\\\]]]]]]]]]WWWVVVVVVXXX\\\```bbbccc```___]]]\\\\\\]]]___```bbbyyyttt}}}pppaaaWWWMMMEEEIIIRRRYYY___lllyyy{{{ooo___WWWXXXMMMBBB===:::777777999>>><<<:::888777888:::;;;<<<555:::???999999???>>><<<===@@@CCCBBB@@@CCCHHHDDDFFFIIIIIICCC@@@GGGQQQ```ooozzzvvvjjjdddeeehhhuuuiii}}}qqq]]]MMMFFF@@@>>><<<999888888999888777555444444333333222222111333333333222222222222222222222111111111000000000000///......---.................................---------------------------............/////////---------.........//////////////////////////////111000/////////111222333000000000111111111222222222222222222333333333333555555444555555666777888777::::::===AAAJJJrrr___LLLSSStttTTTFFF>>>???===555666>>>;;;<<<;;;???HHHOOOhhh{{{cccXXXQQQHHHCCCCCCFFF@@@AAAOOOiiiwwwrrrmmmlllkkkmmmttt}}}zzzxxx~~~```NNNMMMLLLKKKJJJIIIHHHHHHGGGFFFEEECCCBBB@@@??????===>>>@@@BBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDDEEEEEEEEEFFFEEECCCBBBAAA@@@@@@@@@@@@AAADDDFFFHHHIIIIIIHHHFFFEEEEEEGGGJJJLLLKKKIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKMMMOOOPPPNNNMMMLLLLLLKKKKKKKKKIIIIIIJJJMMMPPPMMMLLLKKKIIIGGGGGGGGGHHHLLLLLLNNNOOOQQQRRRSSSTTTWWWXXXYYYZZZ[[[[[[[[[[[[XXXWWWWWWWWWYYY[[[]]]______]]][[[[[[]]]```aaaaaacccnnnzzzpppxxxnnnaaaTTTNNNOOOTTTWWWbbbnnntttrrrnnnmmmmmmbbbVVVPPPJJJDDDAAAAAA;;;<<<>>>???@@@===:::777;;;555<<>>>>>CCCAAA===:::999:::<<<===???@@@AAACCCDDDBBBAAAJJJbbbyyyxxxkkkggggggiiiooozzzrrr```]]]OOOAAA???AAA;;;999777666777777666555333333333222222111111111222222222222222111111111111111111111000000000000000///...---,,,---...///---------------------------------------------------------.........//////,,,,,,,,,---------......////////////////////////000////////////000111222000000000000111111111111111222222222222333333333444444444444555666777777555666999>>>===DDDwwwvvvWWWKKKddd```JJJ;;;===???888888@@@;;;>>>===???DDDGGG[[[yyyppp___UUULLLFFFDDDFFFCCCBBBEEEOOOmmm}}}xxxqqqmmmjjjkkkkkklllssszzzzzzwwwcccPPPNNNLLLJJJHHHGGGGGGFFFGGGFFFEEEDDDBBB@@@>>>===<<<>>>@@@BBBCCCBBB@@@>>>@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAABBBCCCDDDDDDEEEEEEDDDCCCBBB@@@?????????===>>>AAACCCEEEGGGGGGGGGFFFFFFGGGHHHJJJKKKJJJIIIIIIIIIJJJKKKLLLLLLKKKKKKMMMMMMLLLJJJGGGFFFHHHIIIHHHHHHHHHGGGGGGHHHJJJMMMOOONNNLLLJJJIIIHHHGGGFFFIIIJJJKKKMMMPPPRRRSSSTTTTTTUUUVVVWWWWWWXXXWWWWWWUUUUUUVVVVVVWWWYYY[[[]]]bbb___[[[[[[]]]aaacccdddhhhfffmmmvvvzzz}}}mmm```ZZZeeedddfffiiigggaaa]]]^^^``````gggppppppfffXXXPPPTTTXXX___fffgggaaaWWWOOONNNIIIRRR^^^___ccchhheee^^^SSSDDD===CCCOOOXXX\\\YYY[[[___bbbdddqqq}}}iiitttrrrkkklllppptttzzznnnQQQEEEHHH@@@666999===888777555555666666555333333333222222222222222111111111111111111111111111111111111000000000//////000///---,,,,,,,,,---...------------------------------------------------------------............,,,,,,,,,,,,------------........................000000////////////////////////000000000111111111111111111222222222333333333333333333444555666777888777888>>>===>>>kkkfff```rrrUUU===;;;???<<<;;;???666;;;::::::???@@@MMMeeeooo___SSSJJJFFFCCCCCCDDDBBBAAAPPPwwwyyyoooiiifffeeefffiiijjjiiimmmssszzzwww}}}{{{{{{]]]QQQOOOMMMJJJGGGEEEDDDCCCGGGFFFFFFEEECCC@@@>>>===???@@@BBBCCCCCC@@@>>><<>>>>><<<===???AAADDDEEEFFFGGGFFFFFFGGGHHHHHHIIIHHHHHHHHHHHHIIIKKKMMMMMMKKKIIIMMMLLLIIIEEEBBBBBBDDDFFFEEEFFFFFFEEEDDDDDDGGGIIINNNLLLKKKKKKLLLKKKIIIFFFHHHHHHJJJKKKMMMOOOPPPQQQQQQQQQRRRSSSSSSSSSSSSSSSNNNPPPSSSUUUWWWXXX[[[^^^dddbbb___\\\\\\]]]```bbbbbbbbbffflllrrr|||rrrsssrrrtttrrrhhhXXXLLLHHHIIIMMMXXXhhhpppllleee```lllsss~~~yyyhhhXXX___uuulll[[[ooo{{{~~~qqqWWWBBB;;;@@@:::555888888666555444444555555444222222222222222222222222222000000000000000111111111111111000000000////////////...------,,,---------------------------------------------------------,,,------------.........,,,,,,,,,---------..............................000000//////......------/////////000000000111111111111111111222222222222333333333333333444666666888555555;;;<<<:::ZZZhhhrrrPPP@@@>>>>>>===;;;888<<<999888===<<>>AAABBBBBBCCCBBB???===<<<>>>??????@@@BBBCCCCCCDDDCCCBBBAAA@@@???@@@AAAAAABBBBBBBBBAAA@@@???>>>>>>>>>>>>@@@BBBDDDEEEGGGGGGDDDEEEFFFFFFFFFEEEFFFFFFGGGGGGGGGJJJMMMMMMKKKHHHIIIHHHGGGEEEBBBAAACCCDDDDDDEEEEEEDDDBBBBBBDDDEEEHHHGGGIIIKKKNNNNNNKKKHHHHHHHHHIIIIIIJJJJJJKKKKKKMMMNNNNNNOOOOOOOOOOOOOOOJJJNNNSSSVVVVVVWWWYYY[[[___```aaa^^^ZZZYYYZZZ\\\\\\]]]aaaeeebbbggg~~~vvvfff\\\YYYQQQNNNOOOWWW]]]^^^^^^___YYY___mmm}}}kkkmmmjjjhhh}}}|||ppp\\\KKK===<<<>>>:::999:::555555444333444555555444222111111111111111111222222/////////000000000111111111000000000////////////------......------,,,,,,------------------------------------------------,,,,,,---------.........------------....................................------......//////......////////////000000000111111111111111222222222222222222222222333444555666555444444:::===:::NNNtttqqqtttQQQAAA@@@???:::===???:::999@@@>>>===FFFRRRhhhuuuaaaVVVQQQJJJGGGHHHDDD@@@EEEOOOccc~~~vvvmmmddd___\\\___```eeemmmqqqtttzzzzzzqqqXXXNNNLLLKKKKKKKKKJJJIIIFFFDDDCCCFFFFFFGGGGGGFFFDDDBBB@@@@@@@@@@@@@@@@@@???>>>===>>>>>>???@@@BBBCCCDDDDDDCCCBBB@@@???>>>??????@@@AAAAAAAAAAAAAAA@@@???>>>???@@@AAACCCEEEFFFHHHHHHBBBCCCEEEEEEDDDCCCCCCDDDGGGFFFFFFIIILLLMMMJJJGGGDDDFFFGGGFFFDDDCCCCCCDDDDDDEEEEEEDDDBBBAAABBBDDDBBBCCCFFFKKKPPPQQQNNNJJJJJJIIIIIIHHHGGGGGGFFFFFFKKKLLLLLLMMMMMMMMMLLLLLLKKKPPPUUUWWWVVVTTTUUUVVVWWW\\\```___ZZZWWWWWWZZZ]]]XXX[[[cccfffcccjjjvvv{{{nnnvvvyyyxxx|||hhheeedddgggfff]]]SSSOOOJJJMMMVVVeeevvv|||qqqzzzvvvtttwww}}}xxx___HHH???777999;;;777999:::000555444333444555555444222000000000000111111111111.../////////000000111111000000000000////////////,,,---...///...---,,,+++........................------------------------,,,,,,,,,---------......---------.........//////........................***+++,,,...///000000000////////////000000000000000111111111111222222222222222222222333444555555777777666888999444BBB___dddfffaaaFFFBBBBBB<<<<<<>>>888888AAA???;;;@@@JJJUUUssslll___UUUIIIBBBEEEGGGDDDDDDHHHCCCaaa}}}vvvmmmfffbbbbbbccc``````dddkkkpppttt||||||wwwppp\\\MMMOOORRRGGGHHHJJJJJJJJJHHHFFFEEEFFFFFFHHHHHHGGGEEECCCAAA>>>>>>>>>>>>>>>?????????============>>>>>>>>>>>>AAAAAA@@@>>><<<<<>>BBBDDDGGGJJJLLLLLLLLLLLLJJJIIIGGGFFFEEEEEEEEEEEEIIILLLNNNNNNKKKIIIJJJMMMNNNPPPSSSTTTTTTUUUWWWXXXZZZZZZ[[[\\\\\\YYYTTTPPPYYYWWWYYY^^^```]]]]]]```ssstttfffbbbyyy~~~vvvlllhhhggg```VVVSSSLLLJJJVVVnnn~~~qqqiiippp}}}zzz}}}uuuqqquuugggVVVJJJCCC999999888888777666666666666555555555555444444444222111000//////000111222000000000000000000000000////////////..................------------......------------------------..................------................................................------------------------------------------------////////////000000000000000000000000111222333444222222333333333333444444777777777888:::>>>AAACCCfffvvvSSSpppYYYDDD???@@@;;;===>>>===<<<;;;;;;<<<@@@PPP___yyy~~~nnn___UUUJJJFFFGGGHHHEEECCCBBBKKK\\\ssswwwjjjccc___\\\\\\___^^^aaaffflllrrryyyhhhWWWVVVQQQEEEIIIIIIJJJJJJIIIGGGEEEDDDDDDDDDCCCCCCCCCCCCDDDDDD===???AAA???<<<:::<<<>>><<<<<<=========>>>>>>>>>???@@@???>>><<<<<<>>>???DDDCCCAAA???>>>=========???@@@@@@AAA@@@@@@??????===???BBBCCCCCCBBBBBBBBBEEEEEEEEEDDDDDDEEEHHHJJJEEEEEEEEEEEEEEEDDDCCCCCCFFFDDDCCCCCCEEEEEEBBB@@@BBBDDDFFFIIIKKKKKKKKKJJJJJJHHHFFFDDDCCCCCCCCCDDDHHHKKKNNNMMMKKKJJJKKKNNNLLLNNNPPPPPPOOOOOOPPPQQQSSSWWW[[[[[[YYYVVVUUUUUUXXXVVVXXX]]]___\\\\\\___bbbvvvvvvlllhhhqqquuusss~~~vvvllldddhhhvvv}}}nnnaaaaaajjjttttttmmmnnnpppzzz~~~wwwsssuuuwwwvvvtttppprrr|||}}}cccQQQGGG@@@<<<999888888777777666555555444444444444333333333333111111000//////000111111////////////////////////////////////..................------------......------------------------..................------................................................------------------------------------------------.../////////000000000000000000000000111222333333222222222333333333444444666555555666888;;;>>>@@@IIIkkkYYYXXX^^^BBB???===;;;::::::;;;<<<<<<<<<:::GGGOOOaaappp```QQQMMMMMMIIIDDDBBBDDDDDDHHHRRR^^^ooowwwmmmccc^^^\\\ZZZ\\\___^^^ccciiiooouuu{{{~~~xxx]]]QQQQQQNNNFFFGGGHHHHHHHHHHHHGGGEEEDDDDDDDDDDDDCCCDDDDDDEEEEEE>>>???@@@???===<<<<<<===:::;;;;;;<<<===>>>??????===>>>???>>>===<<<===>>>@@@@@@???>>>============??????@@@@@@@@@@@@??????<<<>>>??????>>>>>>@@@AAAFFFFFFFFFDDDCCCCCCEEEGGGDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDDDDFFFFFFDDDBBBCCCDDDFFFHHHIIIJJJIIIIIIKKKJJJGGGDDDBBBBBBCCCDDDFFFIIILLLMMMKKKJJJMMMOOOPPPRRRSSSRRRPPPNNNNNNOOOLLLSSSYYYYYYUUUSSSVVVYYYVVVUUUWWW\\\]]][[[[[[]]]___ppp{{{ooodddoootttrrruuuzzz{{{vvvwwwwww~~~zzzlllXXXGGG===:::999888888888777777666555555444333333333222222222111111111000000//////000000111/////////////////////////////////............---......------------......------------------------------------------......------------------------------------------------------------------------------------------------....../////////000000000000000000000111222333333222222222222333333333333444444444444666888:::<<<888MMMqqqxxxWWW[[[OOOFFF@@@===::::::;;;<<<;;;:::888AAAAAAHHHdddnnnYYYVVVUUULLLEEEEEEIIIDDD@@@???AAAGGGUUUbbb{{{yyy{{{vvviiiaaa\\\[[[\\\[[[^^^bbbdddiiiooouuuyyy}}}{{{nnnUUUMMMMMMKKKHHHFFFFFFGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEEEEFFFGGGAAA???>>>>>>>>>>>>===;;;999999:::;;;===>>>??????<<<>>>??????>>>=========>>>======<<<<<<======>>>===>>>??????????????????;;;<<<<<<;;;;;;;;;===@@@HHHHHHGGGEEEBBBAAAAAACCCAAAAAABBBCCCDDDFFFGGGGGGEEEEEEEEEFFFFFFFFFEEEDDDEEEFFFGGGHHHIIIIIIIIIIIIMMMKKKHHHEEEDDDCCCDDDEEEDDDGGGKKKLLLKKKKKKNNNQQQRRRSSSTTTSSSQQQOOOOOOOOOKKKPPPTTTUUUSSSRRRUUUXXXUUUSSSUUUZZZ\\\YYYYYY\\\cccnnn}}}|||hhhlllxxxxxxsssjjjaaaWWWOOOEEE===999999::::::777777666666555444444444333333222222222111111111000000000//////000000000//////////////////////////////.........---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------------------------------------------------------------------------------------------........./////////000000/////////000000111222333111222222222222333333333444444444444555666888999;;;BBB```rrrRRRsss```FFF@@@@@@???===<<<;;;:::999:::BBB??????RRRnnn~~~bbb\\\ZZZNNNFFFGGGHHHFFFEEEEEECCC???BBBGGGRRRVVV]]]bbbbbb___YYYTTTQQQZZZ[[[ccczzzqqqkkk___[[[YYY\\\___```ccchhhmmmqqqwww{{{}}}~~~hhhSSSOOOMMMJJJIIIEEEEEEFFFFFFGGGGGGGGGGGGDDDDDDDDDDDDEEEFFFGGGGGGBBB???======??????<<<999888999:::;;;<<<===>>>>>><<<===??????>>>======>>><<<<<<;;;;;;<<<<<<===>>><<<===>>>>>>?????????>>>;;;;;;;;;:::999999<<<>>>CCCDDDEEEDDDBBBAAABBBDDDAAAAAAAAABBBCCCEEEFFFGGGEEEFFFGGGGGGFFFEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJJJJKKKIIIHHHFFFDDDCCCCCCCCCBBBFFFJJJKKKKKKKKKNNNQQQMMMOOOPPPPPPNNNMMMNNNNNNNNNNNNOOOPPPQQQRRRSSSRRRTTTRRRTTTYYYZZZXXXXXX[[[^^^cccnnn{{{iiibbbqqqsssiii^^^TTTDDDBBB???>>>===<<<:::999666666555555444333333222333333333333222222222111/////////000000/////////....................................------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------------------------------------------------------------------------------------------............////////////////////////000111222333111111111222222222333333444444444555666666777888===:::OOOaaadddpppAAA;;;>>>@@@???;;;999999;;;999AAA@@@???KKK\\\wwwvvviiiaaaSSSIIIGGGCCCBBBDDDGGGEEE???===???AAACCCGGGIIIJJJHHHFFFDDD@@@KKKMMMRRRggg~~~}}}xxxpppgggaaaZZZXXXYYY___bbbdddiiiooossswww|||zzznnnqqq]]]PPPPPPMMMIIIIIIEEEEEEEEEFFFFFFGGGHHHHHHDDDDDDCCCCCCDDDEEEEEEFFFBBB???<<<<<<>>>>>>;;;888888999999:::;;;<<<======;;;<<<======<<<<<<===>>><<<;;;;;;;;;<<<<<<===>>>;;;<<<===>>>>>>???>>>>>>;;;;;;;;;:::999999;;;===<<<>>>AAABBBCCCDDDFFFHHHFFFEEEDDDBBBAAABBBBBBCCCFFFGGGHHHGGGEEECCCCCCDDDEEEEEEFFFGGGHHHIIIJJJKKKFFFFFFFFFFFFEEECCCBBBAAABBBFFFJJJKKKJJJKKKNNNQQQMMMOOOQQQQQQPPPOOOPPPQQQPPPNNNLLLMMMPPPRRRQQQPPPSSSRRRTTTYYYZZZXXXXXXZZZ]]]\\\cccnnnsssqqqsssyyy}}}hhh]]]gggwww}}}fffVVVHHH???;;;<<<======<<<999666555555555444444333222222222333333333222222222111111...//////000000//////....................................------------,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------........./////////////////////000111222222111111111111222222222222333444444555666777888888:::777CCCssspppRRR?????????<<<:::999;;;===555<<<<<<>>>FFFMMM[[[qqqtttcccTTTJJJGGGCCC@@@AAA@@@======@@@@@@@@@@@@@@@@@@@@@AAAAAA<<>><<<<<<<<<<<<<<<======>>>:::;;;<<<===>>>>>>>>>>>>;;;<<<<<<<<<::::::;;;===;;;>>>@@@BBBBBBCCCEEEGGGHHHFFFDDDBBB@@@@@@AAAAAAFFFHHHIIIGGGDDDAAAAAABBBBBBBBBCCCDDDFFFHHHIIIJJJDDDFFFHHHIIIIIIGGGDDDBBBBBBFFFJJJKKKJJJKKKMMMPPPOOOQQQRRRRRRPPPPPPPPPQQQMMMMMMMMMMMMMMMOOOQQQSSSSSSRRRTTTYYYZZZXXXXXXZZZ___[[[]]]eeefff^^^]]]bbbooo}}}{{{nnnhhhlllpppvvvcccOOOAAA888444777888:::999888666444333444444444333222222111111222222111111111000000000......///000000///.......................................---------,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------........./////////......//////000111222111111111111222222222222111222333555666777777777999;;;===WWWVVVMMMAAA;;;;;;===<<<;;;777:::888;;;CCCCCCHHHWWWzzzjjjWWWOOOHHHDDDCCCAAA???@@@CCC=========<<<======>>>>>>:::CCCBBB@@@FFFIIIRRRbbbnnn~~~|||zzzyyyyyyxxxtttqqqtttqqqllleee^^^ZZZWWWWWWWWWXXX]]]ffflllrrr{{{|||tttttt}}}uuu[[[SSSJJJFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBCCCDDDEEEBBBAAA@@@???????????????===>>>>>><<<999888777888::::::::::::::::::::::::888888888666666777:::=========<<<<<<<<<======>>>:::;;;<<<===>>>>>>>>>>>>;;;<<<======;;;;;;;;;===???AAACCCBBBAAA@@@AAAAAAFFFDDDBBBAAAAAAAAACCCDDDFFFHHHIIIGGGCCC@@@@@@AAA???@@@AAABBBDDDFFFHHHIIIFFFHHHLLLNNNNNNLLLHHHFFFCCCFFFJJJKKKJJJJJJMMMPPPLLLMMMOOONNNLLLJJJJJJKKKIIILLLOOONNNKKKLLLRRRXXXTTTRRRTTTYYYZZZXXXXXX[[[YYYUUUYYYaaabbb\\\^^^hhhgggiiippplllkkkzzzpppWWWEEE===;;;<<>>>>>>>>>>>:::AAA???@@@FFFDDDEEEOOOLLL\\\ttt~~~{{{yyyvvvvvvwwwuuurrrooonnnjjjddd\\\UUUSSSSSSUUUYYY[[[aaakkkssszzzvvv}}}___LLLNNNNNNIIIEEEEEEFFFEEEBBBBBB@@@@@@@@@@@@AAABBBAAAAAA???>>>===<<<<<<<<<<<<>>>???<<<888555666888<<<;;;:::999999:::;;;<<<;;;;;;;;;::::::;;;;;;;;;<<<======<<<;;;;;;===>>>>>>>>>?????????@@@@@@@@@>>>===<<<;;;;;;<<<===>>>;;;???BBBCCCAAA@@@@@@AAAGGGFFFEEECCCCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFEEEDDDDDDBBBAAAAAACCCEEEFFFFFFIIIKKKNNNQQQQQQPPPMMMLLLIIIIIIKKKLLLMMMNNNOOOOOOOOOOOONNNLLLIIIIIIJJJLLLNNNOOOQQQSSSTTTTTTTTTSSSUUUVVVWWWYYYZZZ[[[\\\]]][[[\\\]]]^^^]]]]]][[[ZZZ___cccgggkkkqqqyyyeeeppp|||~~~wwwnnnjjjYYYOOOBBB:::999:::999888888777777666555444444444444444444444333222111000000000000000000000000000111000000///...---------...------------...//////...---,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++)))***,,,---...------,,,......---,,,++++++++++++------------------------------------------------,,,,,,,,,---------......////////////000000000000000000000000111111111111222222333444444555555666;;;666888CCCVVVwwwuuuaaa|||TTTDDD???BBB@@@666888999:::;;;===???AAABBBQQQggguuu```XXXLLLCCCCCCGGGDDD>>>@@@AAABBBAAA???===<<<;;;?????????@@@AAACCCDDDEEELLLNNNYYYjjjwww}}}|||yyytttrrrvvvxxxsssmmmjjjkkkfff\\\RRRQQQVVVWWWTTTZZZeeelllttt||||||yyynnn^^^UUUMMMLLLIIIFFFDDDBBBBBBAAACCC@@@===<<<===>>>>>>>>>======<<<<<<<<<;;;;;;;;;<<<;;;:::999888666666555<<<;;;;;;;;;<<<<<<===>>>;;;;;;::::::::::::;;;;;;===??????>>><<<<<<<<<>>>>>>>>>>>>?????????@@@@@@>>>===<<<;;;;;;<<<===>>><<<@@@CCCDDDCCCAAABBBCCCEEEDDDDDDCCCBBBBBBCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFDDDBBBAAAAAADDDFFFHHHHHHMMMNNNPPPQQQRRRSSSSSSSSSMMMMMMLLLKKKLLLMMMNNNOOOPPPPPPPPPNNNKKKJJJJJJLLLNNNPPPSSSVVVXXXYYYYYYXXXXXXXXXXXXYYYZZZ\\\]]]^^^]]]]]]]]]]]]\\\[[[YYYXXXYYY]]]```bbbeeennn}}}zzzmmmoooxxxzzzlll[[[RRRNNNGGG???:::::::::999666777777666666555444444333444444444444333222111000000000000000000000000000000000000///...------------------------.../////////...---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++***+++,,,---------,,,+++------,,,+++++++++,,,,,,------------------------------------------------,,,,,,---------............/////////000000000000//////000000000111111111111111222222333444444444666444777>>>GGG___jjjVVV]]]|||TTT===???DDD;;;:::::::::;;;<<<===>>>???FFFXXXrrrtttiiiWWWGGGAAACCCCCC???AAAAAA@@@???=========>>><<<<<<======>>>@@@AAABBBEEEDDDKKKWWWaaalll}}}zzz{{{}}}yyysssqqqtttuuuooohhheeeaaa]]]WWWSSSRRRUUUYYY[[[\\\hhhpppyyy{{{gggRRRNNNLLLKKKHHHFFFDDDCCCBBBBBBAAA???<<<<<<===>>>>>>>>>;;;;;;:::::::::999999999::::::999888777666555555;;;;;;===>>>??????@@@@@@<<<;;;;;;::::::;;;;;;<<<>>>@@@AAAAAA???======>>>>>>>>>????????????@@@@@@>>>>>><<<<<<<<<<<<>>>>>>>>>AAADDDEEEDDDCCCCCCDDDBBBCCCCCCCCCCCCBBBAAAAAA@@@AAABBBDDDEEEFFFGGGHHHEEECCCAAAAAADDDHHHJJJKKKOOOOOOPPPQQQSSSUUUWWWXXXRRRPPPMMMKKKJJJKKKNNNPPPQQQRRRRRRQQQNNNLLLKKKKKKLLLNNNSSSWWWZZZ[[[[[[[[[[[[[[[ZZZYYYZZZ\\\^^^```^^^^^^]]]\\\ZZZXXXVVVUUURRRVVV[[[\\\]]]bbblllsssxxxpppmmmhhheeekkkvvvwwwlll[[[III???@@@===::::::;;;:::777444666666666555555444444333333333333333333222111000000000000000000000000000000000//////...------------------------....../////////...---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,+++***,,,,,,++++++,,,,,,---------------------------------------------------------------.........//////....../////////000000000//////000000000000111111000000111111222333333333333444888999999EEEfffzzziiiIIIbbbsssBBB;;;AAA:::;;;;;;;;;::::::;;;;;;<<<<<>>>>>???<<<<<<<<<<<<===>>>@@@@@@EEEAAABBBIIIMMMRRR___nnn{{{}}}yyywwwwwwrrrmmmkkknnnmmmfff```]]]SSSNNNNNNRRRRRRRRR[[[ffflllvvv{{{cccKKKJJJJJJIIIGGGFFFDDDCCCCCCCCC???===;;;;;;===>>>???>>>888888888888777777777777888888777777666555444444:::;;;>>>@@@BBBBBBBBBBBB======<<<<<<<<<<<<=========???AAAAAA@@@??????@@@???@@@@@@@@@AAAAAAAAAAAA???>>>===<<<<<<===>>>???>>>@@@CCCEEEEEEEEEDDDDDDAAABBBCCCDDDDDDCCCBBBAAA@@@@@@AAABBBDDDEEEFFFGGGFFFDDDBBBBBBEEEJJJLLLNNNNNNOOOPPPQQQRRRSSSTTTUUUTTTQQQMMMJJJIIIKKKOOOQQQPPPRRRSSSRRROOOMMMKKKKKKJJJMMMQQQVVVXXXYYYYYYXXX]]]\\\ZZZYYYZZZ\\\___aaa```___^^^[[[XXXVVVTTTRRRNNNSSSZZZ^^^aaaeeekkkpppzzzuuukkkhhhkkknnnpppppptttwwwaaaUUUJJJAAA<<<:::888777888999999666444555555555444444444333333222222222222222111000000/////////////////////////////////......---------------,,,,,,------...///......---,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,+++++++++++++++++++++,,,,,,,,,,,,++++++******++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////........./////////000000////////////000000000111000000111111222333333333666777999999666:::LLL```hhhZZZeee\\\@@@>>>;;;:::::::::999999:::;;;;;;:::DDDNNNWWWdddpppYYYOOOKKKHHHHHHFFFCCCAAA@@@@@@???>>>>>>>>>>>>>>>>>>???@@@AAAEEE@@@???CCCEEEFFFLLLSSSVVVhhh~~~{{{|||}}}~~~~~~|||yyyvvvuuukkkfffdddeeeccc[[[UUUSSSMMMGGGJJJTTTVVVUUUcccwwwtttjjjrrraaaHHHHHHGGGGGGFFFEEEDDDCCCCCCCCC===;;;::::::<<<>>>>>>>>>777777777777666666666555666666666555555444444444:::;;;>>>@@@BBBCCCCCCBBB??????>>>>>>>>>>>>??????;;;===???@@@@@@@@@AAABBBAAAAAAAAABBBBBBBBBCCCCCC???>>>===<<<<<<===>>>???>>>???AAADDDEEEEEEDDDCCCAAABBBDDDEEEEEEDDDCCCBBBAAAAAAAAAAAABBBCCCDDDEEEFFFDDDCCCCCCGGGJJJMMMNNNMMMOOOQQQSSSSSSRRRPPPNNNRRRPPPMMMJJJJJJLLLPPPRRROOOQQQRRRRRROOOMMMLLLLLLLLLNNNRRRUUUVVVVVVVVVUUU]]][[[ZZZYYYZZZ\\\___aaaaaa```]]]ZZZWWWUUUSSSRRRNNNSSS[[[aaaeeeiiimmmppp}}}{{{zzz}}}aaa]]]VVVQQQSSS^^^nnn{{{{{{^^^LLLDDD@@@======:::888777666666666666555444444444444333333333333111111222222111111000000....................................------------,,,,,,,,,,,,,,,---......---,,,++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++---,,,,,,+++*********************+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///............////////////...////////////000000000111111222222333444444444888777777999999;;;BBBIIIkkkeeeWWWzzzwwwIII>>>>>>999999999999999:::;;;<<<:::BBBKKKQQQYYYllllll[[[OOOGGGDDDCCCAAAAAACCCBBB@@@>>>>>>>>>>>>===>>>>>>?????????===<<<>>>AAABBBDDDHHHKKKTTT```kkkyyy~~~}}}{{{{{{zzzzzzyyyxxxwwwuuutttiiiddd```^^^YYYQQQLLLKKKMMMIIINNNXXX\\\]]]nnn|||dddYYY```lll}}}{{{YYYFFFCCCDDDDDDDDDDDDCCCBBBAAAAAA;;;:::999:::<<<======<<<777777777777666666666666555555555444444444444444:::;;;===???@@@AAABBBBBB@@@??????>>>>>>??????@@@;;;<<<=========>>>@@@BBBAAAAAABBBBBBBBBCCCCCCCCC??????============??????>>>???@@@CCCFFFGGGEEECCCBBBBBBCCCDDDDDDDDDDDDCCCAAAAAA@@@@@@@@@AAACCCDDDFFFDDDDDDEEEHHHKKKLLLLLLMMMOOORRRSSSSSSQQQNNNKKKPPPOOOMMMLLLLLLMMMNNNOOOMMMNNNPPPOOOMMMLLLLLLMMMOOOPPPRRRTTTTTTUUUTTTTTTYYYXXXXXXXXXYYY\\\___``````___]]]ZZZWWWVVVUUUTTTQQQUUU[[[___ccceeehhhjjjsssnnnkkkmmmttttttaaaUUURRRXXX]]]hhhnnnyyy{{{zzztttqqqaaaVVVHHH???<<<;;;999777:::999777666555444555555333333333333333333333333000000111111111000000///........................------------------------,,,,,,,,,,,,,,,------...,,,++++++******+++++++++++++++++++++++++++++++++*********************************+++++++++++++++,,,++++++************++++++***++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------........./////////......////////////000000111111222222333444444444666444444666;;;>>>>>>>>>\\\lllUUUBBB;;;999999999999:::;;;;;;<<<999>>>FFFNNNUUUaaavvvppp]]]PPPEEEBBB???@@@BBBDDDBBB@@@>>>======<<<<<<<<<<<<===<<<<<<===???AAACCCFFFHHHIIIKKKQQQXXX```mmm}}}{{{{{{{{{{{{zzzxxxvvvtttssssssrrrpppnnniiiccc]]]YYYRRRJJJGGGHHHKKKKKKQQQZZZ^^^bbbppprrrgggPPPLLLZZZfffuuuwww|||kkkSSSFFFEEEBBBBBBBBBBBBAAA@@@???>>>;;;:::999:::;;;<<<;;;:::777777777777666666666666444444444444444555555555;;;;;;;;;<<<===???@@@AAA???>>>>>>======>>>>>>???>>>===<<<:::999:::===???@@@@@@@@@@@@AAAAAAAAABBB@@@???>>>======>>>???@@@@@@@@@AAADDDHHHIIIGGGDDDBBBBBBAAAAAABBBCCCCCCDDD??????>>>>>>???BBBDDDFFFEEEDDDEEEGGGIIIJJJJJJIIIJJJLLLMMMNNNNNNMMMLLLKKKNNNOOOOOONNNMMMLLLJJJIIIJJJKKKLLLLLLKKKKKKLLLNNNOOOOOOOOOPPPPPPRRRSSSSSSTTTUUUVVVWWWYYY[[[]]]______^^^\\\ZZZXXXWWWWWWWWWWWWYYY[[[^^^```bbbeeefffeeebbbbbbeeegggiiiqqq{{{rrrqqquuu[[[WWWUUUZZZeeesss}}}|||sssnnncccWWWRRRMMMBBB???;;;888888999777555777777777666555444444555222222222222222222333333//////000000000000000///------------------------------------------------,,,,,,++++++,,,,,,---...,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++************************)))*********+++++++++++++++******))))))***+++,,,++++++++++++,,,,,,---...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------.........//////........./////////000000000000111111222333333333333333333555888<<<<<<;;;LLLppp}}}___EEE<<<;;;;;;:::::::::::::::;;;:::>>>FFFOOOWWWcccooo}}}lllVVVOOOFFFBBBBBBCCCBBB@@@???>>>======<<<<<<<<<===<<>>>>>?????????@@@@@@@@@@@@???>>>======>>>???@@@AAAAAABBBEEEIIIKKKHHHEEEAAAAAA@@@???@@@AAACCCDDD===<<<<<<===???BBBFFFHHHDDDDDDEEEGGGJJJJJJHHHGGGGGGGGGGGGGGGHHHIIIKKKKKKNNNOOOPPPPPPNNNKKKGGGDDDIIIJJJJJJIIIIIIJJJMMMOOOKKKKKKJJJKKKLLLNNNPPPRRRQQQRRRTTTWWWYYY[[[]]]]]]___]]]\\\ZZZYYYXXXYYYYYY[[[\\\]]]___aaacccfffhhhccc___```cccbbb^^^```ggggggnnn{{{kkk\\\YYY]]]aaabbbnnn}}}ooouuuhhh\\\KKKAAA???;;;999999666444555888999888333555777888666444444333222222222222222222222333//////000000000000000///------------------------------------------------,,,,,,++++++,,,,,,---...------,,,,,,,,,------...++++++++++++++++++++++++))))))))))))))))))))))))))))))******++++++++++++******)))))))))***,,,---,,,,,,++++++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------.........//////............/////////000/////////000111111222222111444666555666999<<<<<<>>>\\\www]]]???>>>===;;;:::999999999>>>888777???GGGMMMVVV^^^eeekkk```QQQFFFCCCBBBAAA???BBBAAA@@@??????>>>>>>???:::>>>@@@===:::;;;>>>@@@BBB>>>@@@FFFJJJJJJNNNTTTTTT]]]hhhrrr{{{|||yyywwwuuusssrrrqqqpppooonnnlllkkkiiihhhgggggggggddd^^^YYYOOOJJJGGGGGGFFFGGGMMMTTTWWWcccmmmrrrwww}}}}}}qqq[[[YYYcccvvv~~~}}}wwwzzzaaaQQQLLL@@@:::CCC@@@@@@@@@@@@>>><<<:::888;;;:::999999::::::888666666666555555555444444444333444444555555666666666888888999:::;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::======;;;:::999888888888===???AAABBBAAA@@@@@@AAA????????????>>>>>>>>>>>>@@@BBBEEEGGGIIIJJJIIIIIIDDDCCCBBBAAA@@@?????????@@@BBBDDDEEEDDDDDDEEEFFFAAACCCFFFHHHGGGGGGHHHIIINNNIIIEEEFFFJJJNNNOOOMMMUUUSSSQQQOOONNNLLLIIIFFFGGGGGGHHHKKKMMMOOOMMMLLLOOOLLLHHHFFFHHHKKKMMMNNNOOOSSSWWWYYYZZZZZZ[[[\\\\\\ZZZXXXVVVUUUTTTTTTTTT\\\``````[[[\\\aaabbb^^^``````^^^]]]]]]^^^___```bbbfffjjjkkklllsss|||uuusss{{{uuuqqqssszzzkkk\\\III>>><<<===:::666999888888777666555555444555555444444444333333333222222222111111///......000000//////......------------------------------,,,---.........---,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++******************************))))))))))))************++++++++++++******,,,,,,++++++***))))))))),,,,,,,,,---------......************************++++++++++++++++++++++++------------------------------------------,,,,,,////////////000000000000000000000000111111111111222222333444555666777888999HHHlllfffmmm[[[JJJ???<<<888======333999;;;<<<;;;;;;@@@JJJRRRbbbjjj~~~wwwaaaUUUNNNFFFBBBBBB@@@BBBBBB???===>>>???>>>=========>>>>>>>>>>>>>>>AAAAAABBBBBBDDDEEEGGGHHHMMMPPPTTTXXX\\\aaaggglll|||{{{xxxvvvsssqqqnnnnnnmmmkkkllllllllljjjhhhfffbbb___]]][[[XXXSSSOOOIIIJJJKKKIIIIIIMMMUUU[[[eeeooo{{{qqq```pppuuukkkjjj\\\NNNHHHFFFBBB>>>===AAA???===<<<======<<<;;;<<<;;;999777666666777888444444555555444444333222444444444444444444444444777888999:::;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;:::999888888888888:::===??????>>>======>>>=========<<<;;;;;;::::::>>>@@@BBBEEEGGGHHHGGGGGGEEEDDDBBBAAA@@@????????????AAACCCCCCBBBBBBCCCDDD@@@CCCFFFGGGGGGGGGHHHIIILLLGGGDDDEEEIIIMMMNNNMMMPPPNNNMMMMMMMMMMMMJJJHHHGGGGGGHHHJJJMMMNNNLLLKKKKKKIIIGGGGGGHHHJJJKKKKKKPPPSSSWWWYYYZZZZZZ[[[[[[ZZZXXXVVVUUUTTTTTTUUUVVV[[[______[[[\\\______\\\[[[[[[[[[[[[\\\^^^___```]]]aaaeeeeeeeeejjjttt}}}yyyuuukkkfffeeecccaaaPPPGGG===888888999777444777777666666555444444333444444444333333333222222111111111111000///......////////////............------------------------,,,---.........---,,,+++------,,,,,,,,,+++++++++++++++++++++++++++++++++******************************))))))))))))******)))******************)))+++++++++***************++++++++++++,,,,,,,,,---************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------.../////////000000000000//////000000000111111111222222333444555666777777:::@@@UUUyyyiii]]]YYY;;;666777;;;>>>:::888:::<<<;;;;;;???FFFMMMVVV^^^ooouuucccUUUIIICCCCCC@@@BBBBBB@@@???@@@AAAAAA========================@@@@@@AAAAAABBBDDDEEEFFFFFFHHHKKKMMMPPPSSSXXX\\\cccoooyyy|||xxxvvvssspppooonnnmmmkkkiiijjjjjjiiijjjkkkjjjhhhfffddd```ZZZVVVSSSOOOJJJFFFIIIKKKLLLLLLMMMSSS\\\cccmmmuuujjjlllpppjjj\\\PPPEEECCCDDDAAA??????AAA???=========>>>===<<<;;;:::888777666666777777444444444444444333333222333333333333333333333333666777888999:::::::::::::::;;;;;;<<<<<<;;;;;;:::888888777777777777888888999;;;>>>>>>===<<<<<<===<<<;;;;;;:::999888777777<<<>>>@@@BBBDDDEEEEEEEEEEEEDDDCCCAAA???>>>>>>>>>===???@@@@@@???>>>???@@@???BBBEEEFFFFFFFFFGGGHHHIIIEEEBBBCCCGGGKKKMMMLLLJJJIIIIIIKKKMMMMMMLLLKKKGGGGGGGGGJJJLLLLLLKKKIIIHHHHHHHHHJJJLLLMMMLLLKKKQQQSSSWWWXXXXXXXXXYYYZZZXXXVVVTTTSSSSSSUUUWWWXXXYYY\\\]]]\\\[[[]]]\\\YYYWWWXXXYYY[[[]]]___```aaa[[[^^^aaaaaa___aaahhhnnnppp{{{xxxzzzqqq^^^RRRKKKGGGDDD===;;;999999::::::888666555555555444444333222222333333222222222111111111000111111111000///...---.............../////////---------------------------------------,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******************************))))))))))))******((())))))******))))))((()))************+++++++++************++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------.............../////////000000000//////000000000000111111222222333333444555666666888999???SSSwwwzzz^^^eeewwwFFF;;;:::999;;;:::666999:::::::::<<>>???>>>=========::::::::::::::::::::::::<<<===???AAABBBCCCDDDDDDEEEDDDBBB@@@???======<<<;;;===>>>>>><<<;;;;;;<<<>>>@@@DDDEEEFFFFFFGGGHHHFFFCCCAAABBBEEEIIIKKKKKKHHHHHHHHHJJJLLLNNNMMMLLLGGGFFFGGGIIIKKKLLLJJJHHHIIIJJJLLLOOOQQQQQQOOOMMMRRRTTTWWWWWWWWWWWWXXXYYYWWWVVVTTTRRRSSSVVVYYY[[[XXXZZZ\\\\\\\\\[[[YYYWWWWWWXXXZZZ]]]___```aaaaaa\\\___bbb```^^^]]]```cccccchhhnnnrrrvvv}}}{{{sssiiiYYYLLLDDD@@@???>>>999;;;<<<<<<;;;888777777555555444444333333333333111111111111000000000000///000000000//////...------------....../////////------------------------------------,,,,,,++++++,,,+++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))******(((((())))))))))))((((((((())))))***++++++,,,,,,*********++++++++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...//////........./////////000000////////////000000000111111222222333444444555555666777888???YYYllldddhhhOOOAAA;;;;;;777666888999999999999<<>>???>>>>>>===============<<<>>>=========>>>???@@@@@@DDDEEEFFFEEEEEEFFFIIIKKKIIINNNQQQRRRXXXaaafffeeedddjjjooorrrvvv~~~|||{{{yyywwwvvvvvvuuusssqqqjjjiiihhhhhhjjjjjjhhhgggeeedddddddddcccaaa\\\YYYRRROOOJJJFFFDDDDDDDDDEEEFFFJJJOOOUUU]]]iiiwww|||ooocccddduuuaaaQQQIIIDDDEEEFFFBBB???>>><<<;;;999888999999888777888777777666666555555555333333333333333222111111222222222222222222222222444555666777888888888888999999::::::::::::999999444444444444555666777777888:::<<<===<<<;;;;;;<<<888999:::;;;===>>>??????===>>>???AAABBBCCCDDDDDDCCCBBB@@@???===<<<<<<<<<999;;;<<<<<<;;;999:::;;;<<>><<<<<<<<<<<<888::::::888555333333444555555444444444444444333111111000000000/////////...////////////...------,,,,,,------......//////------------------------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******(((((())))))))))))(((((((((((()))***+++,,,,,,---++++++++++++,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////............////////////...////////////000000000111111222222333333444444666999999999GGGkkkbbbhhh```@@@:::===777777777888888888888999:::>>>DDDNNNUUUYYYbbbwwwsssgggTTTLLLGGGGGGFFFBBBAAACCC??????>>>>>>>>>============<<<<<<<<<<<<<<<===>>>>>>????????????@@@CCCEEEEEEGGGHHHHHHKKKPPPTTTTTTUUUZZZ]]]]]]___eeehhhhhhlllqqqxxx~~~}}}yyyuuuqqqnnnrrroookkkiiikkkmmmnnnnnngggfffeeeeeeeeedddbbb```cccaaa___^^^\\\XXXTTTPPPHHHGGGDDDAAAAAABBBFFFHHHNNNSSS[[[dddnnn{{{pppYYYOOOaaa}}}}}}vvvUUUPPPJJJFFFGGGGGGCCC???>>><<<:::888888999999888777555666666555555555444444222222333333222222111000111111111111111111111111444444555666777777777777777888888999999888888777444444444444444555666777444666999999888777777888888999:::<<>>??????@@@AAACCCCCCDDD@@@???>>>===<<<;;;;;;;;;888:::<<<<<<:::999:::;;;;;;>>>AAACCCDDDDDDFFFGGGDDDCCCAAAAAABBBDDDGGGIIILLLKKKJJJJJJKKKKKKIIIHHHEEEFFFGGGIIILLLMMMLLLKKKLLLLLLLLLNNNPPPQQQPPPOOOTTTVVVVVVVVVTTTTTTUUUVVVWWWVVVUUUTTTTTTUUUVVVWWWVVVTTTUUUYYYYYYWWWVVVXXX[[[]]]___bbbbbbaaa___]]]\\\]]]^^^]]]ZZZXXXWWWXXXZZZ\\\___bbb```]]]___ccceeehhhlllsss~~~ooohhhllllll```VVVPPPGGGDDDCCCAAA???===<<<;;;:::888888777555444444555777444444444444444444444444111111000000000/////////---...............---------------------.........------------------------------,,,+++++++++++++++*********+++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******((())))))******))))))((((((((()))***++++++,,,,,,++++++++++++,,,,,,,,,---************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------........./////////......////////////000000111111111222222333333333777999888666<<>>>>>======<<<<<<;;;;;;;;;;;;<<<;;;<<<=========>>>AAADDDCCCDDDDDDDDDFFFHHHKKKLLLOOOTTTWWWVVVXXX\\\______```dddjjjooorrruuuxxxzzzzzz}}}|||{{{ttttttsssqqqooollliiigggmmmjjjfffeeegggiiilllmmmhhhgggfffeeeeeebbb___\\\]]][[[XXXUUURRROOOKKKHHHCCCCCCBBBAAAAAADDDIIIMMMVVV\\\eeeoooxxxwwwaaaNNNHHH]]]xxx~~~~~~ttt}}}}}}sssPPPIIIEEECCCEEEEEEAAA>>>???===<<<:::999::::::999888444444555555555444444333111222222222222111000000000000000000000000000000333333444555666666666666666666777777777777666666555555444444444555555666333555777888777666666777777888:::<<<>>>@@@AAABBB>>>>>>??????@@@AAACCCCCC===<<<;;;;;;:::::::::;;;888999;;;<<<;;;;;;;;;<<<:::===@@@BBBCCCDDDEEEFFFEEEDDDCCCAAAAAACCCFFFHHHJJJIIIHHHIIIJJJIIIGGGFFFEEEEEEGGGJJJMMMOOONNNMMMQQQOOOMMMLLLNNNPPPQQQQQQUUUVVVVVVUUUSSSRRRSSSUUUUUUUUUUUUTTTTTTRRRRRRQQQSSSOOOPPPUUUVVVSSSTTTWWWWWWYYY]]]``````___\\\ZZZYYYZZZZZZYYYXXXWWWVVVVVVWWWXXX]]]cccccc```ccciiiiiihhhfffeeeiiisssqqqkkkWWWQQQWWW]]]SSSKKKIIIDDDGGGFFFEEEBBB???<<<;;;;;;999888666666666777888999222222333333333333333333111111111000000000//////,,,------.........------...------------------,,,---------------------------,,,+++*********+++,,,)))*********++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******)))******************))))))))))))***+++++++++,,,************++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------.........//////........./////////000000111111111111222222222222666444666999888EEEmmmzzz|||^^^EEE???999;;;999888777888999999::::::;;;AAAJJJPPPVVVaaakkkwwwnnn]]]WWWOOOEEE@@@DDDBBBBBBAAAAAA@@@??????>>>===<<<<<<;;;:::::::::;;;<<<============>>>AAACCCCCCBBBBBBDDDEEEFFFGGGIIIHHHNNNQQQQQQSSSWWWZZZYYYZZZ]]]aaaeeegggiiilllnnnlllqqqxxx|||~~~zzzvvvtttrrrpppmmmmmmlllkkkiiigggeeedddgggeeeddddddfffgggggggggfffeeedddcccbbb```[[[XXXUUURRRNNNKKKIIIGGGEEECCC@@@BBBEEEFFFIIINNNTTTYYYccciiirrrzzzfffZZZ^^^ZZZ```qqqvvv~~~xxxyyywwwyyydddNNNFFFBBB@@@BBBAAA===<<<>>><<<:::888777888888777666222333444555555444333222111111111111111000000///////////////////////////222333444555666666666666555555666666666666555555666555555444444555555555444777999999888777888888777888999:::<<<===>>>???>>>>>>>>>>>>???@@@BBBBBB;;;::::::999999::::::;;;777999;;;<<<<<<;;;===>>>999<<<@@@BBBCCCDDDEEEFFFFFFEEEDDDBBBAAABBBEEEGGGHHHGGGGGGGGGHHHHHHGGGEEEDDDEEEGGGJJJNNNPPPPPPNNNVVVSSSOOOMMMOOORRRTTTUUUVVVVVVVVVUUUSSSRRRSSSTTTTTTTTTTTTTTTRRRPPPNNNLLLPPPLLLLLLQQQSSSPPPRRRWWWSSSUUUYYY]]]^^^]]]ZZZXXXYYYYYYYYYYYYXXXXXXXXXXXXWWWWWW\\\cccdddaaadddlllgggddd___]]]^^^cccjjjnnnrrrsssqqqtttllltttnnndddddd___SSSOOOJJJEEENNNWWWNNNFFFDDD???AAAAAA@@@===:::999::::::777555444444666666555444111111111111111111222222111111111111000000000000,,,,,,---......---------.........------,,,,,,,,,---------------------------,,,+++*********+++,,,))))))******++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))************++++++++++++*********************+++++++++))))))))))))************************************++++++++++++++++++++++++))))))))))))))))))))))))------------------,,,,,,---------.........//////............/////////000111111111111111222222222333///555???;;;888RRRvvv___JJJ@@@<<<:::888777888999:::;;;;;;:::;;;???DDDKKKXXXeeelllzzzwwwkkk^^^NNNGGGIIICCCCCCBBBBBBAAA@@@??????======<<<;;;:::::::::::::::;;;;;;:::::::::===??????>>>???BBBCCCCCCCCCEEEBBBHHHLLLKKKMMMPPPRRRPPPPPPRRRUUUWWWXXXZZZ]]]```]]]aaaeeedddcccfffoooxxxssspppllljjjiiihhhgggffffffffffffeeecccbbbaaa```]]]]]]^^^```aaaaaa^^^\\\^^^]]]\\\\\\[[[XXXTTTQQQNNNKKKFFFDDDCCCBBBAAAAAA>>>BBBGGGLLLRRRYYYbbbhhhrrrxxxYYY[[[xxxuuuhhhmmmsss}}}uuuooovvvfffOOOGGGHHHCCCAAAAAA???;;;999<<<888666444444444555444333111222333444444444333222111111111111111000//////////////////////////////555555444444444666888999777777666666666666777777555555444444444333333333666555555666666777888999<<<<<<<<<;;;::::::999999>>>===============>>>???<<<:::999:::;;;<<<;;;:::777888:::<<<>>>>>>>>>>>>???@@@@@@AAABBBBBBBBBBBBDDDFFFFFFDDD@@@@@@BBBFFFBBBFFFGGGEEEEEEHHHGGGCCCDDDCCCEEEMMMUUUWWWRRRKKKMMMMMMNNNMMMMMMOOOSSSUUUUUUUUUUUUTTTRRRQQQRRRSSSSSSSSSQQQPPPOOOOOOOOOPPPSSSTTTUUUUUUSSSRRRRRRSSSVVVWWWXXXYYYYYYWWWUUUTTTTTTSSSRRRTTTVVVWWWWWWVVVWWWYYY]]]___aaacccfffhhhjjjhhhccc___]]]\\\]]]^^^fffuuu~~~wwwssszzzyyyuuuuuuuuuxxx{{{yyyuuupppiiiccc^^^[[[YYY[[[YYYVVVSSSPPPMMMLLLKKKGGGGGGKKKSSSQQQHHHBBBAAA???>>>===<<<;;;:::999999555555555555444333222111111111111111000000000///000000///...------,,,,,,......------------......---------,,,,,,+++++++++***+++---......---+++******++++++,,,,,,++++++***++++++************++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))***++++++++++++*********))))))))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///////////////.........111111222222222333333333222333444555888===DDDHHHvvvsssWWW???@@@???;;;666555999>>><<<======;;;<<>>===@@@>>>??????===;;;999999:::===<<<;;;:::999999999999===============>>>??????EEEDDDCCCEEEGGGIIIJJJIIIMMMMMMOOOPPPRRRTTTUUUVVVVVVWWWYYY[[[]]]^^^______bbbaaa``````_______________^^^^^^]]]]]]\\\\\\[[[^^^^^^^^^]]]\\\\\\[[[[[[WWWTTTPPPNNNNNNLLLIIIFFFCCC>>><<<>>>???>>>???BBBGGGMMMRRRWWW```llltttuuu|||llleeezzzwwwmmmxxx|||xxxzzzvvv^^^KKKHHHGGGBBBAAA???<<<:::888777777777777666555444444333333000000111111111222222222000000000000////////////000000000000000///......555555444444555666888999777777666666666666777777666555555555444444444333666666666666777888::::::<<<<<<<<<;;;;;;:::::::::>>>>>>===============>>>===<<<<<<===>>>>>>===;;;::::::::::::;;;===???@@@@@@@@@@@@@@@AAABBBCCCDDDCCCDDDDDDCCCAAA@@@AAABBBCCCFFFHHHFFFFFFIIIHHHDDDHHHGGGGGGKKKPPPQQQNNNKKKMMMNNNMMMLLLLLLNNNQQQTTTTTTUUUUUUSSSQQQQQQQQQSSSRRRRRRRRRRRRRRRRRRRRRRRRTTTUUUVVVUUURRRPPPPPPQQQUUUWWWXXXYYYYYYXXXVVVTTTTTTSSSSSSUUUVVVWWWVVVUUUTTTXXX\\\```bbbcccdddfffmmmjjjeeeaaa^^^^^^```aaafffrrrxxxqqqnnntttyyyyyyvvvtttssspppiiiccceeekkkjjjooovvvyyyvvvrrrnnnlllqqqssswwwzzzzzzxxxuuurrrtttuuuvvvuuurrrpppqqqssspppggg___]]]^^^]]]___cccaaa___\\\YYYVVVSSSQQQPPPPPPOOOMMMJJJHHHEEECCCBBBFFFEEEIIIOOOMMMFFF@@@@@@<<<<<<;;;:::999888777777555555555555444333222111111111111000000000//////000//////...------,,,,,,......------------......,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,++++++***++++++,,,,,,++++++***,,,++++++++++++++++++,,,************************************************))))))))))))))))))))))))************************))))))***+++++++++++++++******))))))))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............///////////////111111111222222222333333444555555555777:::@@@DDDcccfffkkkXXXIII;;;999;;;;;;:::;;;:::;;;:::888888<<>>???AAAAAAAAA???>>>=========<<<;;;::::::999999999999<<<;;;;;;;;;;;;<<<======???>>>>>>???AAACCCCCCCCCDDDEEEFFFGGGIIIKKKLLLMMMRRRSSSTTTVVVXXXZZZZZZ[[[WWWWWWWWWWWWWWWXXXYYYZZZYYYYYYXXXXXXWWWVVVUUUUUUVVVVVVUUUTTTSSSRRRQQQQQQQQQNNNJJJHHHGGGFFFDDDAAAAAA======AAADDDEEEIIIMMMSSS[[[ccchhhqqq~~~~~~kkkbbb|||vvvtttbbb]]][[[NNNCCCAAA>>>@@@???===;;;999888777777666666555555444333333222000000111111111222222222000000000000/////////...000000000000000///......555555444555555666888888888777777666666777777888666666666666555555555555666666666777888999;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;???>>>===<<<<<<<<<<<<<<>>>>>@@@AAAAAA???===<<<;;;999888999<<>>???@@@BBBDDDEEEHHHHHHGGGHHHHHHGGGEEECCCDDDHHHIIIHHHHHHJJJJJJFFFLLLKKKKKKJJJJJJJJJJJJJJJNNNNNNMMMKKKJJJLLLOOORRRSSSTTTTTTSSSQQQPPPQQQRRROOOQQQSSSUUUUUUUUUTTTSSSTTTUUUUUUSSSQQQOOOOOOPPPTTTVVVXXXZZZZZZYYYWWWUUUTTTTTTUUUWWWXXXXXXUUUSSSPPPTTTYYY]]]______```aaakkkhhhccc```^^^```bbbdddhhhppptttooonnntttxxxvvvvvvqqqlllfff]]]VVVVVV[[[]]]aaafffhhhfffdddaaa```ZZZ\\\^^^aaabbbbbbaaa```fffffffffdddbbb````````````YYYUUUUUUUUUTTTUUUWWWSSSSSSSSSRRRQQQOOOMMMLLLKKKKKKJJJIIIGGGDDDBBB@@@CCCBBBEEEHHHGGGBBB>>>>>>999999888888777666555555444444444444333222111111000000000000//////////////////......---,,,,,,,,,...------,,,,,,------...+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************)))******+++++++++++++++******))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......//////000000111111111222222222222333666666666555444777;;;>>>AAAuuujjjXXXeeeZZZ999444===>>>999777999::::::888666888>>>CCCKKKYYYiiittt{{{sssdddUUUNNNJJJEEE@@@===@@@???>>>===============;;;;;;:::999999999:::::::::999999999999:::;;;;;;>>>===<<<>>>@@@AAAAAA@@@AAABBBCCCDDDFFFHHHIIIIIIKKKLLLNNNPPPQQQRRRSSSSSSQQQQQQRRRSSSTTTVVVXXXYYYYYYYYYXXXWWWVVVTTTTTTSSSSSSRRRQQQPPPNNNMMMLLLKKKJJJGGGCCCAAAAAA@@@>>>======:::;;;AAAFFFIIIOOOUUU___iiissswww}}}dddYYY```{{{|||rrrVVVGGGGGGCCCBBBAAA:::<<<<<<:::999888888777777555444444333333222222222000000000111111111111222000000000/////////......//////000000000///......444444444555555666777777888777777666666777777888777777777666666666666666555555555666777999:::;;;;;;;;;;;;;;;;;;<<<<<<<<>>===<<<;;;;;;:::;;;???>>>???@@@BBBAAA???===<<<;;;:::::::::<<<>>>???===<<<<<<<<<===@@@BBBDDDKKKIIIIIIKKKNNNMMMHHHDDDEEEIIIJJJIIIJJJLLLKKKHHHKKKMMMNNNMMMJJJHHHHHHJJJNNNNNNMMMJJJIIIJJJMMMPPPRRRSSSTTTSSSQQQOOOOOOPPPNNNPPPSSSVVVVVVUUUSSSQQQQQQRRRRRRQQQOOOOOOPPPQQQSSSUUUXXXZZZ[[[ZZZWWWVVVUUUVVVWWWYYYZZZYYYUUURRRNNNQQQUUUXXXYYYZZZ\\\]]]cccaaa^^^\\\\\\___ccceeefffkkkmmmlllooovvvxxxvvvwwwrrrlllggg___YYYZZZ___WWWYYY[[[]]]]]][[[ZZZYYYXXXYYYZZZ[[[\\\]]]]]]^^^ZZZZZZZZZYYYWWWVVVVVVVVV^^^ZZZXXXZZZYYYUUUTTTVVVSSSTTTUUUUUUSSSPPPLLLJJJIIIJJJKKKJJJIIIFFFCCCAAA@@@???@@@AAAAAA>>><<<<<<888777777666555555444444444444444333333222111000000000/////////..................------,,,,,,,,,------,,,,,,,,,,,,------******++++++,,,,,,,,,---,,,,,,+++******+++,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))************************)))***++++++,,,,,,+++++++++******))))))******+++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------...///000111111111111111111222222222222555555555333333444777:::777XXXoooqqqhhhYYYzzzvvvDDD666======:::::::::;;;;;;:::888999<<>>=========<<<<<<;;;;;;:::::::::::::::;;;999999999999999::::::;;;<<<<<<;;;===???@@@???>>>@@@AAABBBCCCEEEFFFGGGHHHEEEFFFHHHIIIKKKLLLLLLLLLMMMMMMNNNOOOQQQSSSTTTUUUVVVVVVUUUTTTRRRQQQPPPPPPOOONNNMMMLLLJJJHHHGGGFFFCCCBBB???=========>>>>>>???>>>AAAHHHNNNRRRZZZaaannnyyykkkPPPVVVnnnyyy||||||vvvVVVCCCBBBAAABBBAAA999999999888777777777777888333333333222222222111111000000000000111111111111000000/////////............///////////////......222333333444555555666666777777666666666666777777777777777777777777777777444444444555666777888999999999::::::;;;;;;<<<<<<>>>>>><<<;;;::::::::::::>>>======>>>@@@@@@>>><<<;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::<<<===???@@@EEEEEEEEEHHHKKKKKKFFFBBBFFFJJJKKKJJJKKKMMMMMMJJJIIIMMMQQQPPPLLLIIIIIIKKKMMMNNNMMMKKKJJJJJJLLLNNNPPPRRRSSSRRRPPPNNNNNNOOOMMMOOORRRUUUUUURRROOOMMMLLLNNNNNNNNNNNNOOORRRTTTSSSUUUYYY[[[\\\ZZZXXXVVVVVVWWWXXXZZZ[[[ZZZVVVSSSQQQSSSUUUUUUVVVXXXZZZ]]][[[ZZZYYYZZZ\\\```dddfffbbbdddfffgggkkkpppqqqpppoooiiiddd```[[[VVVXXX\\\TTTTTTUUUVVVWWWVVVUUUTTTUUUTTTTTTSSSSSSTTTTTTUUUQQQQQQQQQRRRSSSSSSSSSSSSWWWUUUVVVWWWUUUOOOLLLNNNQQQRRRSSSRRRPPPLLLHHHFFFEEEFFFFFFFFFEEEBBB???>>><<<======<<<<<<<<<;;;999777777666666555555444444333333333333222111000////////////............------------------,,,,,,,,,,,,,,,++++++++++++,,,,,,*********++++++,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++*********))))))))))))******++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++++++++************++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------...///000111111000000111111111222222222222333333222222333666999888BBBJJJaaawwwvvv|||eeekkkZZZAAA<<<::::::===999:::;;;::::::;;;<<<======???FFFSSScccrrrzzz}}}xxxoooggg\\\RRRMMMJJJEEECCCBBBAAA???>>>===<<<;;;;;;;;;;;;;;;;;;:::::::::999:::;;;;;;<<<888888888999;;;<<<;;;999;;;;;;<<<===>>>@@@AAAAAAAAAAAACCCDDDFFFFFFGGGGGGEEEEEEEEEEEEFFFGGGHHHIIIKKKJJJIIIHHHGGGFFFEEEEEEDDDDDDCCCBBBAAA@@@???>>>>>>===<<<<<<<<<>>>AAACCCIIIKKKQQQZZZaaagggpppyyyuuufffRRRHHH\\\|||~~~~~~mmmQQQAAA@@@=========777777777666666666777777777222222222222222111111111000000000000000000000000////////////..................////////////......000111222333444444444444666555555444444555555666666666666666777777777777444444444444555666777777777888888999:::;;;;;;<<<===<<<;;;:::::::::::::::===<<<;;;;;;<<<===<<<;;;;;;<<<=========<<<;;;:::::::::;;;;;;<<<<<<======BBBCCCEEEHHHJJJJJJGGGEEEFFFJJJKKKJJJKKKNNNNNNJJJHHHLLLPPPQQQNNNLLLKKKLLLKKKMMMNNNMMMLLLKKKLLLMMMOOOPPPRRRRRRPPPNNNMMMMMMLLLNNNQQQSSSRRRPPPMMMKKKIIIKKKLLLLLLMMMOOORRRUUUTTTVVVZZZ\\\\\\ZZZWWWUUUUUUUUUVVVXXXYYYYYYVVVTTTUUUWWWXXXXXXXXXXXXZZZ\\\VVVVVVXXXZZZ]]]```ccceeedddeeefffggghhhjjjkkkllllllfff```]]]YYYTTTTTTWWWYYYYYYXXXYYYZZZZZZWWWUUUSSSRRRQQQPPPOOOOOOOOOOOOTTTSSSSSSUUUXXX[[[[[[ZZZTTTTTTVVVWWWTTTMMMJJJKKKLLLMMMNNNOOOMMMKKKHHHFFFDDDDDDDDDCCCBBB@@@===<<<999<<<<<<:::999;;;:::777666666666555555555444444222222222222111000/////////.........------------------,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,*********+++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))(((((((((((())))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......//////000000000000000111111111111222111222222222222333666888:::666777IIIttt{{{uuuUUUDDD;;;888888999999999999999:::;;;;;;===:::;;;DDDRRR___eeegggttt~~~pppbbb[[[VVVNNNJJJHHHEEEBBB>>>??????>>>===<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<===999999999;;;======;;;999888888999:::;;;<<<===>>>===>>>???@@@AAABBBBBBBBB@@@@@@?????????@@@@@@AAAAAAAAAAAA@@@??????>>>>>>========================:::;;;<<<===???CCCIIIMMMSSSWWWaaallltttzzzpppWWWKKKGGGMMMccc|||yyyssstttzzz___III@@@AAA<<<:::<<<999777666666666666666777777222222222222222222222222111000000000000000///////////////.........------------.../////////.........///111222333333222222444444333333333333444444555555555666666777777777666666555555555555666666555666666888999:::;;;;;;;;;;;;:::::::::::::::;;;>>>;;;999888:::;;;<<<<<<======<<<<<<;;;;;;;;;;;;:::;;;===>>>>>>===<<<;;;???BBBEEEHHHHHHHHHIIIJJJEEEIIIKKKJJJKKKNNNNNNKKKJJJKKKMMMMMMLLLKKKLLLLLLIIILLLOOOPPPOOOMMMLLLLLLMMMPPPQQQQQQOOOMMMLLLLLLKKKLLLOOOQQQQQQQQQOOONNNIIIJJJKKKKKKKKKMMMQQQTTTUUUWWW[[[]]]]]]ZZZVVVSSSSSSRRRRRRSSSUUUVVVUUUTTTTTTWWW[[[\\\ZZZXXXVVVUUUSSSTTTVVVYYY[[[\\\]]]]]]bbbdddfffgggggggggiiillllllfff```^^^[[[UUUSSSUUUVVVTTTTTTTTTVVVUUUQQQNNNSSSRRRQQQPPPPPPOOOOOOOOOMMMKKKKKKNNNRRRUUUTTTSSSSSSTTTWWWZZZVVVOOOMMMOOOKKKLLLMMMMMMLLLJJJGGGFFFEEEDDDCCCAAA@@@>>><<<<<<777;;;<<<999888;;;:::666555555555444444444444333222222222222111000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++************)))***+++,,,,,,+++***)))***++++++,,,,,,++++++*********))))))))))))******************************************************))))))))))))))))))))))))***************************+++,,,,,,------,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............///////////////000000000000111111111111222333333333222222444666888555777AAA\\\|||}}}{{{bbbQQQDDD:::<<<:::999888999::::::999===;;;;;;>>>DDDLLLSSSWWWbbblllyyyzzzppphhh___XXXTTTPPPJJJFFFBBBAAA@@@>>>===<<<<<<<<<;;;::::::::::::;;;<<<<<<;;;:::;;;===???>>><<<:::999999::::::;;;<<<======::::::<<<===>>>>>>>>>>>>>>>>>>======>>>>>>???@@@========================::::::;;;<<<>>>???@@@@@@===???BBBEEEHHHNNNVVV\\\bbbgggrrr~~~gggWWWIIIJJJTTT```kkksss{{{{{{|||vvvttttttZZZFFF???AAA<<<:::===;;;777777666666666666777777333333333333333333333333111111000000//////////////////.........---------,,,---......//////......---...000111222222111111444333333222222333333444444555555555666666777777888888777666666666666666444555555777888999:::;;;::::::999999999:::;;;;;;???<<<888777999;;;<<<===@@@>>><<<:::999:::<<<===<<<===???AAA@@@>>><<<:::888<<>>;;;::::::::::::999666999;;;;;;;;;???GGGNNNTTT```kkkqqq|||}}}rrriiiddd___XXXSSSDDDCCCBBB@@@>>>===<<<<<<::::::999999::::::;;;<<<777777888:::;;;;;;888666666777777888999::::::;;;777888999;;;;;;<<<<<<<<<::::::::::::;;;<<<===>>>999999::::::::::::;;;;;;666777888:::<<<>>>@@@AAABBBEEEIIILLLQQQXXXbbbhhhuuuzzzvvvdddPPPKKKKKKVVVhhhsssrrrlllyyy~~~{{{vvvYYYDDD<<<>>>999777:::777888888777666666666666777333333333333333333333333111111000000/////////...//////.........---------,,,,,,---.../////////...000000000000000000000000000000111111111222222222222222222333444555666777777888::::::999777555333555444444555555666777888::::::::::::::::::::::::777777666555777999<<<>>>===<<<;;;:::999:::;;;;;;;;;<<>><<<;;;:::;;;;;;::::::999999888777777777333333222222111000000000111000000///...---------------------------------,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,************************+++*********))))))(((((())))))))))))))))))))))))''''''(((((())))))************************************))))))))))))))))))++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------..................------////////////000000000000111111222222222333333333444222555999@@@YYYzzz^^^666333@@@555777AAA999:::999888888:::<<>>===;;;;;;<<<<<<;;;:::;;;:::888999::::::888777777777888999::::::::::::;;;<<<===<<<999777777888999999999:::::::::;;;;;;>>><<<:::::::::;;;:::999999;;;<<<<<<<<>>:::;;;;;;999777999888666555444555777888444333222222111111222222000000000000/////////////////////...---------,,,---------............///000000000000000000000000000000000111111111222222111111111111333444555666777888888888888666444333444444444444555666777888888888888888888888888888777777666777777999;;;<<<<<<<<<::::::999:::;;;;;;<<<===???AAAAAAAAA@@@???===???BBBCCCCCCDDDFFFHHHEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJIIIHHHGGGFFFFFFEEEKKKMMMNNNMMMJJJGGGFFFFFFEEEGGGJJJJJJJJJIIIJJJKKKKKKKKKKKKMMMOOOQQQRRRRRRNNNNNNNNNPPPSSSTTTSSSRRRTTTSSSTTTVVVYYYXXXUUURRRRRRQQQPPPQQQSSSTTTTTTSSSRRRUUUYYYZZZXXXUUUQQQPPPTTTTTTTTTUUUVVVXXXYYYZZZTTTVVVXXX[[[\\\]]]]]]]]]ZZZVVVRRRPPPQQQPPPOOOMMMSSSRRRRRRTTTWWWXXXUUUSSSTTTPPPLLLLLLNNNPPPOOONNNLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKJJJHHHGGGFFFGGGGGGGGGGGGEEEBBB???>>>???>>>===;;;:::::::::;;;:::999999888777777666666333333222111111000000///000000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,++++++************)))))))))(((************************))))))))))))))))))))))))++++++***))))))*********************************************)))))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******++++++++++++++++++++++++************************************************************************+++++++++,,,,,,,,,------..................------.../////////000000000000111111111222222222333333333111333555666FFFlllxxxSSS===BBB::::::@@@666999999888777888999:::;;;;;;@@@GGGMMMTTT^^^jjjssswwwmmmfff\\\UUUQQQNNNJJJGGG@@@>>><<<;;;;;;;;;:::999;;;:::888888999:::888777999999:::::::::;;;;;;;;;999:::<<<;;;:::999999:::999999:::::::::;;;;;;;;;<<<;;;::::::;;;<<<<<<<<<;;;???CCCFFFIIINNNUUU[[[\\\cccnnnyyy}}}}}}wwwkkk]]]OOOEEEBBBAAA```}}}vvvyyyyyyiiifff\\\UUUVVVWWWHHHBBB;;;888999;;;:::888999888666444444555666777333333222111111111111222000000000000/////////...............------------//////......---------,,,000000000000000000000000000000000000111111111111000000000000111333444555777777666666555444444444444444444444555666777888888888888888888888888888666777777888999999999999;;;::::::999::::::;;;<<<===>>>???@@@@@@@@@>>>>>>>>>@@@CCCDDDDDDDDDDDDEEEEEEDDDDDDDDDEEEEEEFFFGGGHHHHHHIIIHHHGGGFFFDDDCCCIIIKKKLLLKKKHHHFFFEEEEEEBBBDDDGGGHHHHHHIIIJJJLLLJJJJJJKKKKKKMMMNNNOOOPPPMMMMMMOOOQQQTTTUUUTTTSSSSSSSSSTTTVVVWWWUUURRROOONNNPPPSSSTTTTTTTTTTTTTTTSSSTTTVVVXXXZZZXXXTTTQQQRRRSSSUUUVVVWWWWWWWWWVVVRRRTTTVVVXXXZZZ[[[[[[[[[[[[XXXSSSQQQQQQQQQQQQQQQRRRQQQQQQRRRUUUVVVVVVUUUSSSPPPMMMMMMOOOQQQOOOMMMOOOPPPPPPMMMIIIGGGHHHJJJIIIHHHGGGEEEDDDDDDDDDCCCCCCDDDDDDDDDBBB???===;;;===<<<;;;:::999999:::;;;999999888777777666666555333222222111111000//////000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************++++++++++++******************))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))---,,,+++***))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''((((((((()))*********))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,------------------............/////////000000000111111111222222222222333333111333444222666JJJ```rrriii|||ooo^^^~~~mmmAAA???<<<;;;===444:::999999888888777777777888;;;???BBBFFFLLLTTT[[[iiiyyytttlllfff```ZZZUUULLLIIIEEECCCBBBAAA???>>>===<<<::::::;;;;;;;;;999;;;;;;:::::::::;;;<<<<<<999:::<<<<<<;;;:::<<<===;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<===>>>@@@AAABBBDDDJJJRRRYYY^^^eeennnssstttyyyuuuddd\\\OOOAAA:::<<>>???@@@AAA<<<777666888:::999888888777555444444444555666333222222111111111111111000000000/////////......------------............000000///...---,,,++++++000000000000000000000000/////////000000000111111000000000111222333444555666555444333333333444444444444444444555666777777999999999999::::::::::::555666888999999999777666999999999:::;;;;;;<<<===??????@@@@@@???>>>===<<<>>>AAADDDEEEDDDCCCCCCCCCDDDDDDDDDEEEFFFGGGHHHIIIGGGHHHIIIIIIHHHFFFDDDBBBFFFHHHIIIHHHFFFDDDCCCCCCAAACCCFFFGGGGGGHHHJJJLLLHHHIIIIIIIIIHHHIIIKKKMMMLLLLLLNNNQQQTTTUUUTTTRRRPPPQQQSSSUUUUUUTTTQQQOOOLLLPPPUUUUUUSSSQQQRRRSSSRRRQQQRRRUUUYYYYYYUUURRRPPPRRRTTTVVVVVVUUUSSSRRRQQQSSSUUUWWWXXXYYYYYYYYYYYYVVVSSSQQQQQQRRRTTTVVVSSSRRRQQQQQQRRRTTTTTTUUUOOOLLLKKKLLLNNNOOOMMMJJJPPPSSSTTTPPPIIIFFFHHHLLLGGGFFFDDDBBBAAAAAABBBBBBBBBCCCCCCCCCAAA???<<<;;;;;;:::999888888999::::::888888777666666555555444222222222111000000///////////////......---------++++++++++++++++++++++++++++++++++++************))))))************))))))*********)))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))+++***))))))((((((((()))*********************************)))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))*********************)))))))))))))))))))))))))))((((((((((((((((((((((((************************)))))))))******************++++++++++++,,,,,,,,,,,,,,,------------.............../////////000000111111111111222222222222444333444777555555===HHHeeessslll{{{}}}ZZZ```xxxCCC<<<===<<<===::::::;;;;;;;;;:::999888888;;;===>>>???@@@DDDIIIMMMXXXbbbmmmvvvxxxrrrlllgggccc^^^YYYSSSPPPMMMJJJHHHBBB@@@>>>>>>>>>???>>>>>>===<<<;;;::::::;;;;;;<<<<<<=========;;;;;;<<<>>><<<<<<===>>>>>>???@@@@@@@@@AAACCCEEEFFFIIIKKKNNNSSSZZZdddmmmttt{{{}}}tttfffPPPJJJBBB;;;:::BBBMMMVVV~~~~~~rrr___XXXIII===;;;999===:::777666777888888777666666444444333444444444222222111000000000000000000000/////////.........,,,,,,,,,------.........//////...------,,,++++++////////////////////////....../////////000000000111111111111222444555666555444333333222333333444333333333444444555666777888888888999999:::::::::444666888::::::888666555888888999;;;<<<===>>>>>>????????????>>>======<<>><<<::::::888777777888999:::777777666555555444444333222222111111000//////...............------------+++++++++++++++++++++++++++++++++*********))))))((())))))******))))))((())))))))))))))))))******************************))))))))))))))))))))))))'''''''''''''''((()))***))))))))))))))))))))))))))))))))))))))))))******((((((((((((((((((((((((******))))))((((((''''''************************------,,,+++******)))(((((((((((((((((((((((((((((((((((((((((((((((((((*********************************+++++++++,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,------..................////////////000000111111111222222222444333444777888888;;;???IIIhhhuuuqqqxxxccckkk|||JJJ>>>>>><<<<<<>>>::::::;;;;;;;;;::::::999888999999999:::<<>>===>>>@@@???@@@AAABBBDDDEEEGGGGGGLLLOOORRRTTTVVVXXX]]]```dddkkkuuu}}}ppp^^^HHHDDD>>>:::<<>>???@@@@@@?????????>>>>>>=========???AAADDDDDDDDDCCCCCCDDD@@@@@@AAABBBCCCEEEFFFGGGFFFGGGHHHIIIIIIHHHGGGFFFEEEGGGHHHHHHEEECCCCCCCCCEEEGGGHHHHHHHHHIIIKKKMMMNNNOOOOOOLLLIIIIIILLLPPPMMMLLLLLLMMMOOOQQQQQQPPPPPPQQQSSSSSSSSSTTTVVVXXXRRRRRRRRRQQQOOOPPPRRRTTTRRRQQQPPPQQQRRRSSSRRRPPPPPPQQQSSSTTTSSSPPPNNNLLLNNNOOOQQQRRRTTTTTTSSSSSSPPPQQQQQQPPPPPPRRRWWWZZZWWWXXXXXXWWWTTTSSSSSSTTTPPPOOOOOORRRUUUUUUQQQMMMIIIKKKLLLJJJGGGFFFGGGJJJHHHGGGFFFEEECCCCCCCCCCCCCCCDDDDDDEEECCCAAA???===;;;:::999888777777888999666666555555444333333222222111111000000///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))***+++))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))((((((((((((************************------,,,+++***))))))((((((((((((((((((((((((((())))))))))))))))))))))))*********************************+++,,,,,,------************++++++++++++++++++,,,,,,------......------........./////////000000000111111111111222222111222333444555777888999KKKlllzzzmmm}}}]]]IIICCC>>>:::<<<999999999999999999999999666666666666777999;;;<<<@@@AAACCCHHHRRRbbbqqq{{{yyyrrrlllgggddd\\\YYYUUURRRRRRQQQQQQPPPPPPQQQQQQPPPOOONNNMMMLLLNNNNNNMMMKKKHHHHHHIIIKKKJJJKKKMMMOOORRRTTTVVVWWW```ccchhhjjjkkknnnsssxxxyyy~~~~~~tttpppsssqqqcccSSS===<<<;;;<<>>===???===;;;;;;:::999777666555444333333333333222222222111111000000////////////////////////.........------,,,,,,,,,,,,------------++++++,,,,,,------------////////////////////////------........./////////000000000000111333444555222333444555555444333333333333333333444555666666555555555666777888888888333444666777888888888888777888;;;>>>@@@AAABBBBBB???>>>>>>============>>>@@@AAACCCCCCCCCCCCDDDFFFCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHHHHIIIKKKKKKIIIGGGFFFFFFEEEGGGHHHIIIJJJLLLOOORRRPPPRRRQQQNNNJJJIIIMMMQQQQQQOOOLLLLLLNNNPPPQQQQQQUUUUUUUUUTTTRRRSSSWWWZZZVVVSSSOOOMMMPPPTTTXXXZZZSSSTTTTTTRRRPPPOOOPPPQQQSSSSSSTTTTTTSSSPPPNNNLLLPPPQQQSSSUUUVVVVVVUUUUUUSSSUUUVVVUUUTTTTTTXXX[[[VVVXXX[[[ZZZWWWUUUUUUVVVRRRRRRSSSVVVYYYYYYUUUPPPKKKKKKJJJIIIIIIHHHIIIIIIGGGGGGGGGGGGFFFDDDCCCBBBAAABBBCCCCCCBBB@@@>>><<<===;;;:::888777777888888555555444444333222222222111111111000//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))))))))******++++++******)))((()))))))))************************************))))))))))))))))))))))))******)))))))))******+++))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))***+++,,,,,,,,,************++++++++++++***++++++,,,------......---------.........//////000000000000111111111111///111222222333444555555555===NNNmmm}}}xxxbbbXXXPPPHHHEEE>>>===;;;999888888999999777666666666777999999::::::999999<<>>>>>============>>>>>>@@@AAABBBBBBBBBCCCEEEGGGIIIHHHGGGEEEEEEDDDDDDDDDCCCCCCCCCDDDEEEGGGHHHIIIJJJLLLNNNMMMKKKJJJIIIIIIEEEFFFHHHJJJKKKNNNRRRVVVPPPQQQQQQMMMHHHGGGKKKPPPTTTQQQNNNLLLNNNPPPQQQRRRYYYYYYWWWTTTQQQRRRWWW[[[XXXSSSMMMLLLQQQXXX^^^```UUUVVVWWWTTTPPPNNNOOORRRUUUUUUUUUUUUSSSQQQOOONNNUUUVVVXXXYYYZZZZZZZZZYYYRRRTTTUUUTTTRRRQQQSSSUUUTTTXXX\\\\\\ZZZXXXXXXYYYSSSRRRSSSWWWZZZZZZUUUQQQPPPNNNLLLLLLLLLMMMKKKJJJGGGGGGHHHHHHGGGEEECCCBBB???@@@AAAAAA@@@>>><<<:::>>><<<:::999777777777777555555444333333222222111111111111000//////......------------------------------------------------************))))))))))))******++++++++++++******(((((())))))*********+++++++++++++++++++++++++++))))))))))))))))))))))))...---,,,+++************))))))))))))))))))))))))(((((())))))*********+++((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))%%%%%%&&&'''((()))***+++************************************************************************'''(((((()))***+++++++++)))************+++++++++******+++,,,,,,---......---------.........//////000000000000111111111111...111444444555777888777555:::>>>QQQwwwssslll___XXXDDDBBB???<<<:::999::::::777555444555666777777666<<<999888:::===AAAGGGLLLQQQ^^^iiioooxxx}}}yyywwwvvvuuutttrrrtttvvvvvvuuurrrnnnkkkrrrrrrqqqpppooopppsssuuupppqqqtttxxx|||ssskkk``````[[[QQQIIIEEE@@@;;;CCCOOObbbrrr{{{|||{{{yyy~~~}}}~~~vvvvvv~~~lllPPPCCCEEE???888666333444666888888777555444444111222222222222111000000000000///...............//////.........------------------,,,,,,+++++++++///...------,,,+++******..................------............////////////000000000000111222333444111111222222222111111000222222222222333444555555777888999999999:::<<>>===>>>???AAABBBBBBAAAAAABBBCCCDDDEEEIIIIIIHHHHHHGGGGGGHHHHHHEEEHHHJJJGGGBBB@@@EEEJJJNNNOOOPPPPPPOOOLLLIIIGGGEEEFFFFFFGGGIIIMMMTTTXXXUUUSSSPPPMMMMMMNNNQQQRRRVVVQQQLLLLLLPPPUUUXXXXXXYYYZZZWWWSSSSSSWWWYYYXXX[[[WWWQQQNNNPPPWWW```fffZZZYYYWWWTTTQQQPPPRRRTTTWWWXXXXXXWWWUUUTTTTTTUUUVVVZZZ^^^aaa___\\\YYYWWWYYYXXXVVVSSSPPPPPPRRRUUUTTTTTTTTTVVVWWWVVVSSSPPPPPPPPPPPPPPPRRRUUUWWWYYYQQQQQQOOOLLLIIIHHHIIIKKKGGGFFFEEEFFFFFFFFFDDDBBBBBBBBBAAA???>>><<<;;;;;;777666555444444444444444333333333222222222111111000000000000////////////------,,,,,,,,,---......------,,,,,,+++***))))))******+++++++++,,,,,,,,,,,,+++++++++******))))))'''((()))(((&&&&&&((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******'''((((((((()))))))))*********))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++---------............///000000000000111111111111333333333333444555666666///;;;>>>@@@dddeeeKKK999<<<@@@:::777;;;888888888888999888777555666666666777999===@@@BBBKKKPPPXXX^^^eeeppp}}}~~~}}}{{{yyyxxx~~~~~~~~~~~~|||}}}{{{rrrgggaaadddWWWLLLFFFBBB===???DDDJJJnnn{{{xxx|||hhhPPPKKKCCC<<<888777888:::666666666555444444333333000000000000000000000000........................------------------------++++++++++++++++++++++++************************....................................////////////000000000000111222333333111222222222222222111111111111111111222333444555666888999999999:::<<<>>>===<<<;;;999888888999999:::888888<<<@@@@@@<<<888999;;;============???AAACCCCCCBBBBBBBBBAAAAAAAAADDDDDDDDDEEEFFFGGGIIIIIIGGGKKKNNNKKKFFFCCCGGGKKKJJJLLLNNNPPPPPPOOOMMMKKKJJJJJJJJJIIIJJJMMMQQQUUUUUUTTTTTTRRRQQQPPPPPPPPPUUURRRNNNMMMOOOSSSVVVWWWYYYZZZXXXSSSRRRVVVWWWVVVWWWTTTPPPNNNOOOTTTYYY]]]ZZZYYYXXXVVVUUUUUUUUUUUUVVVWWWWWWVVVTTTSSSTTTUUUYYY[[[___aaaaaa^^^ZZZXXXYYYXXXWWWTTTRRRQQQSSSUUUUUUTTTTTTUUUVVVUUURRROOOMMMLLLKKKKKKLLLOOORRRSSSVVVTTTQQQLLLGGGEEEFFFGGGHHHGGGFFFFFFFFFEEECCCAAA@@@@@@???===<<<;;;:::999777777555444444333333333333333222222222111111111000000000000/////////...------,,,,,,,,,,,,,,,---------,,,++++++***))))))************++++++++++++++++++*********)))))))))'''((()))(((&&&&&&((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((()))******((((((((()))))))))))))))******))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))************))))))*********+++++++++++++++++++++++++++++++++---------............/////////000000000111111111222111111222222333444555444666777999MMM|||zzzllloooiiiHHH>>>???;;;888999666777888888888888888888888777777777888:::<<<>>>===AAAFFFKKKPPPXXXdddlll{{{vvvmmmllljjjcccYYYSSSPPPIIICCC@@@===:::>>>EEEmmmoooiiikkkbbbTTTGGGDDD@@@===:::888777777555555444444333222222222000000000000000000000000........................------------------------++++++++++++++++++++++++************************........................---............/////////////////////000111222333222222333333333333222222111111111111222333444555666777888888888999;;;===AAA???<<<:::999999999:::999888888;;;>>>???<<<888999:::<<<===<<<===>>>@@@CCCCCCCCCCCCBBB@@@>>>===>>>>>>???AAADDDGGGIIIJJJHHHLLLOOONNNIIIFFFGGGJJJGGGIIIMMMPPPRRRRRRRRRQQQOOOOOONNNMMMKKKLLLOOOQQQSSSUUUVVVWWWVVVSSSOOOMMMTTTSSSRRROOONNNPPPSSSVVVYYY[[[XXXSSSRRRUUUUUUSSSTTTRRRPPPOOOOOOQQQUUUWWWZZZXXXWWWWWWYYYYYYUUURRRTTTUUUVVVUUUTTTSSSTTTUUUZZZZZZ[[[^^^```___[[[VVVWWWXXXXXXWWWUUUSSSTTTUUUUUUTTTTTTUUUUUUSSSOOOLLLKKKIIIGGGGGGGGGJJJLLLNNNUUUTTTPPPKKKGGGEEEFFFHHHJJJHHHGGGFFFFFFDDDBBB???>>>>>>===<<<:::999888888888777666444333222222222333222222222222111111111000000000/////////......------,,,,,,++++++******,,,,,,,,,+++******))))))))))))))))))******************))))))))))))((((((((())))))(((''''''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************((((((((((((((()))******))))))))))))))))))))))))******))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))************(((((()))))))))*********++++++++++++++++++++++++---------............/////////000000000000111111000000000111111222333444666222333888999LLL|||wwweeeppprrrJJJ999:::;;;888555777888::::::999888999999999888777666666777888999777:::<<<>>>@@@FFFNNNUUUXXXaaaqqq~~~}}}rrreeeZZZXXXXXXSSSKKKFFFCCC???<<<;;;<<>>===<<<===>>>@@@CCCEEEHHHIIIEEEJJJMMMMMMIIIFFFEEEFFFGGGIIIMMMQQQTTTUUUUUUTTTQQQQQQQQQOOOMMMMMMNNNPPPQQQRRRTTTUUUUUUSSSPPPNNNQQQSSSSSSQQQNNNMMMPPPSSSXXXZZZXXXTTTRRRTTTSSSPPPTTTSSSQQQOOOPPPSSSVVVXXX[[[XXXVVVXXX[[[YYYSSSMMMQQQSSSTTTTTTSSSSSSTTTUUUVVVTTTTTTXXX]]]^^^ZZZUUUVVVWWWYYYYYYWWWUUUUUUUUUUUUTTTTTTTTTSSSQQQMMMJJJLLLJJJHHHGGGGGGIIIKKKMMMNNNMMMLLLIIIGGGHHHKKKMMMJJJIIIGGGEEEEEECCC@@@======<<<<<<;;;:::888888777999888666444333222111111222222222222111111111111000000/////////.........------,,,,,,+++***)))(((,,,+++++++++******))))))(((((((((((()))))))))))))))))))))(((((((((((((((((())))))(((''''''(((***))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++((((((((((((((())))))************))))))))))))(((******))))))))))))************))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))*********+++***+++++++++++++++,,,,,,---------............///////////////000000000111111000000111111222333444333111666<<<444444UUUuuuvvv___IIIFFFHHHDDD>>>999:::;;;;;;:::999888999888888777666555555666666999:::;;;;;;<<>><<<:::;;;???JJJYYYdddrrryyy~~~~~~___OOOKKKEEE>>>999:::;;;;;;:::888555444444333333222222111000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************---------.........//////------------........................///000111222111222333444444444444444333333333444444555666777555666777777666666888:::BBB@@@===;;;999999999:::666777777999:::;;;:::999777888:::::::::;;;<<<>>>>>>???AAACCCDDDCCCAAA@@@>>>??????@@@BBBDDDEEEFFFDDDHHHKKKLLLIIIGGGEEEEEEHHHKKKNNNRRRTTTUUUTTTSSSOOOPPPQQQPPPNNNNNNOOOPPPOOOOOOOOOPPPPPPPPPPPPPPPNNNPPPRRRQQQNNNLLLNNNPPPUUUXXXWWWTTTRRRTTTRRROOOTTTQQQNNNMMMNNNRRRWWWZZZ\\\ZZZYYYZZZ\\\YYYQQQJJJPPPQQQSSSSSSSSSSSSUUUWWWTTTRRRQQQUUU[[[^^^[[[WWWSSSVVVXXXXXXWWWUUUUUUUUUTTTSSSSSSRRRRRROOOKKKHHHKKKJJJIIIHHHHHHIIIJJJKKKIIIIIIJJJIIIHHHJJJMMMOOOIIIHHHEEEDDDCCCAAA>>>;;;<<<<<<;;;:::999999888888888777666444222111111000222222222111111111000000////////////............,,,------,,,+++***)))(((++++++***************)))''''''((((((((()))))))))((((((((((((((()))))))))((()))***)))'''''')))***))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************((((((((((((((())))))***************))))))))))))******))))))))))))************))))))))))))******))))))))))))))))))))))))((()))))))))*********************+++++++++,,,,,,*********++++++,,,,,,,,,---------............///...////////////000000000111111111222222333444555111222666999666444@@@QQQpppzzz~~~yyy```PPPOOOMMMHHH???===;;;:::::::::999888777666666666666666777777777777777777888:::>>>AAADDDEEEJJJOOOQQQSSS\\\eeelllvvv{{{|||{{{{{{zzzxxxssskkkaaaZZZWWWNNNGGGGGGGGGCCC===:::888>>>EEEJJJPPPXXXaaafffuuuzzz}}}~~~|||XXXGGGDDD@@@;;;;;;;;;:::888777666555555444444333333222111111111------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,------.../////////,,,------------.........---------......///000111000111222333333444444333333333333333444555666777444666666666555555777999>>>===<<<:::999888888888555666777888999999999999666777999:::999:::;;;===;;;===???AAABBBCCCCCCBBBAAAAAAAAAAAAAAABBBCCCCCCCCCFFFJJJKKKJJJHHHGGGGGGHHHJJJMMMPPPRRRRRRQQQPPPKKKMMMOOOOOOOOONNNNNNOOOMMMLLLKKKKKKKKKLLLNNNOOOIIIKKKNNNOOONNNMMMMMMMMMQQQTTTUUUSSSSSSTTTSSSOOOPPPNNNKKKJJJKKKOOOTTTXXX\\\[[[[[[\\\]]]YYYRRRLLLOOOPPPRRRSSSSSSTTTVVVXXXUUUTTTSSSVVVZZZ\\\[[[YYYQQQSSSVVVVVVUUUTTTTTTTTTSSSRRRQQQQQQQQQNNNJJJGGGHHHHHHIIIIIIIIIIIIIIIIIIHHHJJJKKKKKKIIIIIIIIIKKKGGGEEECCCBBBAAA@@@<<<:::;;;;;;:::999999888777777777666555333222111111111222111111111111000000000/////////.........------,,,,,,---------+++***)))************************(((((((((((())))))))))))(((((())))))))))))******))))))***)))(((((()))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((()))******)))))))))*********++++++******))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,*********++++++,,,,,,------------............///......////////////000000222111111222222333444555333222111222555:::===???JJJlll}}}xxx}}}hhhlllrrroooWWWMMM@@@::::::;;;;;;:::666777777777888888888888777666555555666999;;;<<<>>>>>>AAAFFFGGGIIIPPPXXX\\\eeepppyyyvvvuuuxxxqqqppppppnnniii```UUUMMMLLLGGGCCCBBB@@@;;;888999<<>>>>>===;;;999777555555555555444444333333222111111000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,------...//////000,,,,,,---------.........------------...///000000///000111222333333333333222222222222222444555555444555666555444444666888999:::::::::999888666555555666777777777777888999555777888999888999;;;<<<::::::<<<===???@@@AAABBBAAAAAA@@@@@@@@@@@@AAAAAAAAACCCFFFGGGHHHGGGGGGGGGDDDFFFJJJMMMNNNNNNMMMLLLIIIKKKNNNOOONNNMMMMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIEEEFFFIIILLLOOOOOOMMMKKKLLLQQQSSSSSSSSSVVVTTTQQQMMMLLLKKKKKKKKKMMMPPPQQQUUUWWWYYYZZZYYYUUUQQQOOONNNPPPRRRTTTTTTUUUXXXZZZWWWWWWVVVVVVVVVWWWWWWWWWOOOQQQSSSSSSRRRRRRRRRTTTQQQPPPPPPPPPPPPNNNJJJGGGFFFHHHJJJLLLLLLKKKJJJIIIGGGJJJLLLLLLJJJHHHGGGFFFEEECCCAAA@@@@@@>>>;;;999999999888888777666666666666555444333222222222222111111111111000000000000//////.........---------+++,,,---......---+++***))))))))))))************(((((()))))))))*********)))))))))*********++++++)))******)))(((((()))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((((()))***++++++,,,---******))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))************************++++++++++++)))******+++,,,,,,---------------............///........./////////000000111000000111111222333444555111///111444555888;;;;;;QQQxxxoooSSS@@@<<<======:::999999999::::::999999888888777666666777999::::::999999;;;???@@@@@@EEELLLOOOUUU^^^eeeiiiooowww~~~||||||tttppprrrvvvyyy}}}zzzsssnnnlll```___]]][[[WWWQQQIIIDDD@@@>>>===<<<:::777<<>>999888777666555555444444333222222111111000//////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************,,,,,,------...///000000,,,,,,,,,---------......---------------///000000...///000111222333333333000000000000111222333444444555555555444444555777666777999:::999777555444444555777777666777888999555666888888888999:::<<<:::999::::::;;;===???@@@@@@???????????????@@@@@@===???AAACCCDDDEEEEEEEEE@@@CCCFFFIIIKKKLLLKKKJJJHHHJJJMMMNNNMMMKKKKKKKKKNNNMMMLLLKKKIIIGGGEEEDDDCCCCCCEEEKKKPPPQQQNNNJJJIIINNNRRRRRRTTTWWWVVVRRRMMMMMMNNNNNNNNNNNNMMMMMMNNNQQQTTTUUUTTTQQQOOOOOONNNPPPSSSTTTUUUVVVYYY[[[WWWXXXWWWUUURRRQQQQQQSSSNNNPPPQQQQQQPPPPPPRRRSSSPPPOOOOOOOOOOOOMMMJJJGGGGGGIIILLLOOOPPPOOOLLLJJJEEEHHHLLLMMMLLLIIIGGGFFFCCCAAA@@@??????===;;;888777777666666555555444444555444333333222222222222111111111111000000000000//////.........---------***,,,...//////...---+++)))))))))))))))*********))))))))))))************))))))******+++++++++,,,)))******)))(((((()))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******''''''(((***+++,,,---...******))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))************))))))***+++,,,,,,---------------.........//////............/////////000////////////000111222333555///111888555---...888666;;;UUUfffHHH???>>>===:::;;;;;;<<<;;;;;;:::888888888666444444555666777666888777999<<<<<<:::===BBBCCCIIIQQQVVVYYYZZZ\\\^^^bbbeeehhhjjjkkknnnssswwwxxx{{{~~~~~~xxxoooiiijjjnnniiijjjmmmpppqqqlllddd]]]RRRPPPMMMJJJHHHDDD@@@===777777888888777999DDDPPPeeeyyyjjjVVVEEE:::555666999444555666666666555444333111111111000//////......////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************------------------------/////////...------,,,,,,........................///000000000000000//////111111111000000000000000888666444111111222444555777888888888999999999999666666666666777777777777444888;;;======<<<<<<<<<777777888;;;>>>@@@???===AAA???======>>>???>>>===?????????AAACCCDDDCCCBBBDDDDDDEEEFFFGGGHHHHHHIIIEEEFFFHHHJJJKKKKKKJJJJJJKKKKKKLLLLLLJJJFFFBBB???AAADDDIIIMMMPPPQQQPPPPPPUUUTTTSSSSSSTTTTTTSSSRRRRRRRRRPPPNNNMMMLLLLLLLLLJJJLLLPPPSSSRRROOOJJJGGGJJJKKKOOORRRPPPNNNSSSZZZVVVXXXWWWQQQOOOQQQSSSRRRRRRQQQPPPNNNLLLLLLNNNQQQKKKIIIHHHJJJLLLKKKHHHEEEEEEEEEGGGJJJMMMNNNMMMKKKIIIIIIHHHGGGGGGGGGHHHHHH??????>>>===<<<:::888777555555444444444333333333444333222000000000000111000000000000////////////------------------------((()))***++++++++++++++++++*********))))))(((((((((((()))***+++,,,,,,---+++++++++************)))&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////////////////000000000000222222111111222222333444333888AAASSSvvvuuuppp|||}}}aaaQQQKKKHHHEEEJJJFFFAAA>>>>>>===<<<::::::888666555555333444666666666777777888888999999???@@@BBBDDDFFFHHHJJJJJJMMMPPPTTTYYY]]]```bbbbbbiiijjjkkkmmmpppuuu|||~~~{{{yyywwwuuuttttttuuuvvvuuutttrrrmmmhhhcccaaaaaacccfffgggeee^^^TTTLLLGGGEEE@@@???BBBBBB===888777<<<;;;555666???DDDPPPfffnnnxxx|||nnnpppooogggWWWPPPFFF>>>:::999999:::777666666444333222111111000000000000////////////------......------,,,+++---------,,,,,,++++++++++++++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,---------.......................................//////000000000000//////111000000000000000000000666555333111111111333333666666666666777777777777555555555555666666666666555888<<<>>>>>>>>>>>>>>>999999:::<<>><<<;;;:::;;;===??????????????????AAABBBCCCBBBAAACCCDDDDDDEEEFFFGGGGGGHHHGGGFFFFFFFFFGGGIIIJJJKKKKKKLLLMMMMMMLLLIIIGGGFFFFFFHHHKKKNNNQQQRRRRRRRRRWWWVVVUUUUUUUUUUUUTTTTTTPPPOOONNNLLLKKKJJJIIIIIIJJJLLLNNNPPPPPPMMMJJJHHHIIIJJJMMMPPPNNNKKKOOOVVVUUUWWWVVVQQQNNNQQQRRRQQQRRRSSSRRRPPPMMMLLLNNNOOOLLLJJJHHHHHHIIIIIIFFFCCCEEEEEEGGGJJJNNNOOONNNLLLLLLKKKJJJHHHGGGFFFFFFFFF??????>>>===;;;999777666444444444444333333333333444333111000///000000000000000000/////////......------------------------((()))***++++++++++++***************)))))))))(((((()))))))))***++++++++++++++++++*********))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))*********+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************+++******))))))******+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////.../////////000000000000222222111111222222333444777777888BBB\\\}}}||||||fffXXX^^^iii[[[QQQEEE>>><<<===>>>===:::999888999888888888999666666666777777888888888;;;<<<===???@@@BBBCCCDDDGGGIIILLLOOOSSSVVVXXXYYY\\\]]]```bbbfffmmmtttyyyxxx|||~~~|||wwwvvvzzz|||~~~~~~{{{vvvrrrqqqqqqqqqpppmmmkkkiiiiiijjjjjjttttttrrrnnnhhhccc```___]]]^^^]]]YYYQQQIIICCCAAA>>><<<<<>>@@@AAA@@@>>>;;;:::999:::;;;======<<<>>>??????@@@AAAAAAAAAAAACCCCCCCCCDDDDDDEEEEEEFFFFFFEEECCCCCCDDDFFFJJJLLLKKKKKKLLLLLLMMMMMMMMMMMMIIIJJJKKKMMMOOOPPPQQQRRRWWWVVVVVVUUUTTTSSSRRRRRRNNNMMMKKKJJJHHHGGGGGGGGGIIIJJJKKKLLLLLLKKKIIIHHHGGGHHHKKKNNNMMMIIIKKKQQQSSSVVVUUUPPPNNNPPPQQQPPPSSSTTTTTTSSSPPPMMMMMMMMMNNNLLLIIIGGGFFFEEECCCAAAEEEEEEFFFIIIMMMOOOOOONNNLLLKKKJJJHHHFFFEEEDDDCCC@@@???>>><<<:::888666444444444444333333333222222333222111000/////////000////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++******************))))))))))))))))))))))))))))))))))))++++++*********)))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***((((((((((((((((((((((((************************)))))))))(((((()))))))))*********++++++++++++,,,******++++++,,,,,,---------------------......///....../////////000000000222111111111111222333333888555444777BBBaaayyyzzzyyywww}}}}}}dddNNN@@@:::999999777888999999999999888777666666666666777777777777666777777888999:::;;;;;;??????AAACCCEEEHHHJJJLLLOOOQQQTTTXXX]]]dddlllrrruuuwwwxxxuuuppppppuuuzzz||||||}}}~~~~~~{{{vvvsssrrrrrrrrroookkkhhhggggggkkkiiifffcccaaa``````aaammmmmmlllhhhaaa[[[XXXVVVQQQPPPNNNIIICCC???<<<<<<999888888999777666:::AAAEEE\\\cccZZZWWWYYY___kkkgggkkktttpppYYYJJJGGGCCC???;;;888888888999999666555444444333222111111000000000/////////......---------------,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))***************+++++++++,,,,,,,,,------.......................................//////000/////////000000000000000111111111111222333444444333222222333333333333444444444444555555555666666666666777:::===???AAA@@@??????@@@@@@???>>>???AAAAAA@@@??????===;;;:::;;;;;;999888===???@@@AAA@@@@@@@@@AAACCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCEEEHHHIIIHHHHHHHHHIIIKKKMMMPPPQQQIIIIIIHHHIIIJJJKKKMMMNNNSSSSSSSSSQQQOOONNNNNNNNNMMMLLLKKKIIIHHHGGGFFFFFFIIIIIIIIIIIIHHHIIIIIIIIIFFFFFFJJJMMMMMMJJJKKKPPPQQQTTTTTTPPPMMMOOOQQQOOOTTTUUUVVVUUURRRNNNLLLLLLPPPNNNJJJGGGDDDBBBAAA@@@DDDCCCDDDGGGJJJMMMNNNNNNIIIIIIHHHGGGEEECCCBBBAAA???>>>===;;;999777444333333333333333222222222222222111111000//////..................------------++++++++++++++++++++++++))))))************))))))*********))))))))))))))))))))))))(((((((((((((((************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((***************************))))))(((((())))))***************++++++++++++))))))***+++,,,------...------,,,,,,------...///........./////////000000111111111111111222222333555333666::::::CCCfff~~~lllNNN<<<999:::777999:::999888:::888666666666666666666666666666444444555555555666666666999999888999;;;===???AAACCCFFFIIIMMMQQQXXX___dddkkklllllliiifffhhhnnnsssvvvxxxyyyzzz{{{|||}}}~~~{{{||||||||||||rrrrrrrrrsssssspppllliiikkkjjjhhhfffcccbbbaaaaaafffddd```]]]ZZZXXXXXXXXX______^^^ZZZTTTNNNJJJHHHCCCCCCBBB???<<<999999::::::888888777666999FFFSSSqqq{{{jjjeeefffkkkqqqnnntttyyydddSSSFFF@@@;;;999777666777888777666444444444333222111111000000000/////////.........,,,------------,,,++++++,,,+++++++++++++++++++++************************************)))))))))))))))))))))))))))))))))))))))))))))******+++++++++......------,,,,,,,,,,,,........................------.../////////////////////000000111111111111000222444555666555444333333333444444444555555555666777777777777888888888===???AAA@@@???======>>>AAA???>>>>>>@@@AAA@@@???@@@>>><<<;;;<<<<<<;;;:::>>>@@@BBBBBB@@@???@@@BBBCCCCCCCCCBBBBBBBBBBBBBBB>>>???AAACCCDDDEEEFFFFFFEEEDDDEEEEEEHHHKKKNNNPPPIIIHHHGGGGGGGGGIIIKKKLLLPPPRRRRRRPPPMMMKKKLLLMMMNNNMMMLLLJJJIIIHHHGGGGGGJJJIIIHHHGGGGGGHHHIIIJJJGGGGGGIIIMMMNNNMMMNNNRRRPPPSSSTTTPPPNNNPPPPPPOOORRRUUUVVVVVVSSSOOOMMMMMMRRRPPPMMMIIIEEECCCBBBBBBDDDCCCBBBDDDHHHKKKLLLMMMEEEEEEEEEEEEDDDBBBAAA@@@======<<<:::888666444222333333222222222111111111111000000000///......---------------,,,,,,,,,+++++++++++++++++++++++++++))))))*********))))))((())))))))))))))))))******)))))))))(((((((((((((((*********)))))))))(((((('''''''''((()))*********(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))*********))))))*********))))))*********+++++++++))))))******+++,,,------,,,,,,,,,,,,,,,---..................////////////111111000000111111222333333111666===:::555DDDZZZ~~~```FFF???BBB:::======888888;;;;;;888777777777777777666666666555555555555555555555555777666555555666888999;;;888:::===@@@CCCGGGMMMQQQSSSSSSSSSQQQQQQUUU\\\aaaeeehhhkkkllljjjhhhhhhhhhjjjlllkkkjjjmmmpppnnnhhhcccdddfffiiikkkkkkhhhfffcccaaa___]]]\\\]]]]]]]]]^^^[[[WWWSSSPPPOOONNNNNNPPPQQQPPPLLLGGGAAA>>>===999:::;;;:::777555555666777666777888<<>>======>>>?????????<<<;;;:::;;;>>>@@@@@@@@@>>>AAADDDCCC@@@???AAACCCDDDCCCCCCCCCBBBAAAAAAAAA<<<>>>@@@CCCEEEEEEEEEEEEDDDCCCCCCDDDFFFHHHJJJLLLJJJJJJIIIIIIIIIKKKLLLMMMQQQTTTUUUSSSOOOMMMOOOQQQPPPOOOMMMLLLJJJIIIIIIIIIJJJIIIHHHHHHHHHIIIKKKLLLLLLIIIJJJMMMOOONNNPPPSSSOOOSSSTTTPPPOOOPPPQQQOOOPPPRRRUUUUUUSSSPPPOOOOOORRRRRRQQQMMMIIIFFFFFFGGGFFFDDDBBBCCCFFFJJJLLLLLLCCCDDDDDDDDDCCCBBB@@@???;;;;;;:::999777666444333222222222111111111000000///000000000///...---,,,,,,,,,,,,,,,++++++++++++************************))))))******))))))(((((())))))))))))************))))))))))))))))))))))))******)))))))))(((((((((&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))+++******))))))******+++)))))))))************+++))))))******++++++,,,,,,,,,,,,,,,,,,,,,------...------........./////////111000000000000111222222333000222777777333999CCC^^^yyyXXXJJJHHHGGGIIICCC999555999999555888888888888777777777777666666666666666666666666666555555555666666777888666777999;;;<<>>CCCBBB777999888666666666666444222222222222111111111000000/////////.........------,,,,,,,,,,,,,,,+++***************+++++++++++++++************************(((((()))))))))))))))***))))))))))))))))))))))))))))))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,........................+++,,,---...////////////...//////000111111222222000000222333444555555666333333333444444444555555777777777777888888888888:::;;;===<<<;;;;;;<<<>>>>>><<<:::;;;<<<>>>>>>>>>;;;:::999;;;>>>AAAAAAAAA???CCCFFFEEEAAA???AAADDDEEEDDDDDDCCCBBBAAAAAAAAA>>>>>>???AAACCCDDDFFFGGGFFFFFFFFFFFFFFFGGGHHHHHHJJJJJJKKKKKKLLLMMMNNNNNNRRRUUUWWWUUUQQQPPPRRRUUUQQQPPPNNNMMMKKKJJJJJJJJJKKKJJJJJJIIIJJJKKKLLLMMMRRRMMMKKKMMMNNNMMMNNNRRROOOSSSTTTQQQPPPQQQRRRPPPMMMPPPRRRSSSRRRQQQRRRRRRRRRTTTTTTRRRNNNKKKKKKKKKJJJGGGDDDDDDGGGJJJLLLMMMFFFFFFFFFFFFDDDBBB???===999999999888777666444444222111111111000000000000/////////000///...,,,+++,,,+++++++++************************************)))))))))))))))(((((('''((()))))))))************((()))))))))***+++++++++***)))))))))((((((((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))))))))***************************+++++++++,,,,,,++++++,,,,,,---...---------.........//////000000000000000111222222222222111222333555888:::FFFccc}}}fff[[[llljjj\\\FFF;;;;;;999333:::999999999888888888777666666666666666666666666444444555666666666666666666777999::::::<<>>>>>===:::777666888:::777777666666666999>>>AAAGGGEEEFFFJJJOOOXXXhhhvvvzzzzzzsssuuu{{{{{{aaaHHH===???>>>:::888666555444555555444222111111111111111000000000//////.........---------+++,,,,,,,,,,,,+++******)))*********++++++++++++************************(((((((((((())))))******))))))))))))))))))))))))))))))***+++,,,,,,------***++++++,,,,,,------...........................+++,,,---...////////////...//////000111222222222//////000111333444555666222222333333333444444444666666666666777777777777666888:::;;;;;;;;;===???<<<:::999999;;;===>>>>>>===;;;:::;;;===??????>>>@@@DDDGGGEEEBBB@@@BBBEEEEEEEEEDDDCCCBBBBBBAAA@@@@@@???>>>???@@@DDDGGGIIIIIIIIIHHHHHHHHHHHHGGGGGGIIIIIIJJJKKKLLLMMMNNNNNNQQQTTTWWWVVVRRRPPPSSSVVVQQQPPPNNNMMMKKKJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNWWWQQQLLLLLLLLLKKKLLLPPPOOOTTTUUURRRPPPRRRRRRPPPLLLNNNPPPQQQQQQRRRSSSUUURRRUUUWWWUUUQQQNNNNNNOOOMMMJJJFFFFFFHHHKKKMMMNNNIIIIIIIIIHHHEEEBBB>>><<<888888888888777666555444111111111111000000000000...//////000///---,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))(((''''''(((((())))))*********+++(((((()))***+++,,,,,,---))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&'''((()))******((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((************************))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))************+++++++++***************,,,,,,++++++,,,,,,---...---------.........//////000000000000000111111222000444444111222666777444333AAAZZZ}}}{{{wwwsss{{{{{{]]]IIIDDD???666:::::::::999999999888888555555555555555666666666222333555666666666555444111333555555666777:::<<<::::::::::::<<>>;;;:::999999:::999777555333444777:::666666666666:::AAAKKKQQQhhhdddbbbaaa___^^^dddllliiiyyy|||xxx}}}{{{vvvkkk]]]QQQFFFAAA>>>888777;;;777555333333444555444333111111111111000000000000//////.........---------+++,,,,,,,,,,,,+++******))))))******++++++++++++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))+++++++++++++++***)))(((++++++++++++++++++++++++---------,,,,,,+++++++++............////////////000000000000////////////000000111222444555555666333444444444444444333333888777666444333444888;;;999:::::::::;;;;;;<<<<<<===<<<;;;<<<>>>??????>>>BBBAAA@@@???>>><<<;;;;;;;;;>>>AAABBBBBBAAAAAAAAACCCCCCCCCCCCBBBAAA@@@?????????AAABBBCCCEEEFFFFFFKKKKKKKKKKKKLLLMMMNNNNNNJJJKKKMMMNNNPPPRRRSSSSSSPPPQQQRRRQQQOOOOOOQQQRRRTTTRRRNNNKKKKKKMMMPPPRRRSSSQQQOOOLLLKKKKKKLLLMMMQQQPPPOOOMMMLLLLLLOOORRRPPPRRRTTTVVVVVVUUURRRPPPTTTRRROOOLLLKKKLLLNNNPPPVVVVVVUUUSSSQQQPPPRRRSSSOOOIIICCCCCCHHHKKKIIIFFFHHHGGGHHHJJJGGG>>>888777777777777666555555444444222222000///............111111000......---------+++++++++************)))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))$$$%%%%%%&&&&&&&&&&&&&&&(((((((((((())))))))))))''''''''''''''''''&&&&&&(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))***************++++++,,,))))))))))))))))))))))))******))))))((((((((('''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''(((((((((((())))))))))))******)))(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))*********************+++,,,,,,++++++,,,,,,---...---------............//////000111222333444555555222222222333333333444444888555<<>>;;;444777???888999999888777777666333444666666555555777888777444555666777777777666666888777777777888:::<<<>>>???>>><<<;;;;;;<<<>>>???DDDDDDDDDCCCBBBAAA@@@???EEEEEEFFFIIIMMMMMMJJJFFFBBBBBBBBBBBBAAAAAAAAAAAA@@@===999777777777777666666222555<<<;;;333333::::::777666999BBBWWWvvv}}}kkkpppiiicccqqquuu~~~xxxuuu}}}aaaWWWLLLHHHCCC<<<:::;;;;;;888555555444333222111222333333222222222111000//////...,,,,,,,,,------...............---,,,,,,+++******************************))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((((((+++++++++++++++***))))))************************,,,,,,,,,,,,+++++++++***............////////////000/////////////////////000000111222333444555555444444555555555444444333666666555333222333777999999999:::;;;===>>>??????>>>======>>>@@@AAA@@@?????????>>>>>>======<<<<<<<<<>>>AAABBBAAA@@@@@@AAAAAAAAABBBCCCCCCCCCCCCBBB@@@@@@AAACCCDDDFFFGGGGGGHHHIIIKKKMMMMMMMMMMMMLLLKKKKKKLLLMMMOOOQQQSSSTTTQQQRRRSSSRRRQQQQQQSSSTTTSSSQQQNNNLLLLLLMMMPPPQQQSSSRRRQQQOOONNNNNNOOOOOONNNOOOPPPOOOMMMLLLNNNOOONNNPPPTTTWWWXXXWWWVVVTTTWWWUUUQQQNNNLLLMMMNNNOOOQQQSSSTTTTTTRRRPPPPPPPPPNNNHHHBBBBBBFFFIIIIIIGGGFFFEEEFFFIIIFFF>>>888777777777666666555444444333222111000///............111000///...------------,,,,,,++++++******))))))*********************************)))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))***++++++(((((((((((((((((((((((()))))))))(((((('''''''''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''(((((((((((())))))))))))******)))(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))),,,,,,++++++******)))))),,,++++++++++++,,,------------------...............///000111222333444444222222222333333333333444777333333===QQQrrrooo___OOORRRZZZ```]]]NNN???777:::;;;:::777555666999;;;;;;<<<;;;888666666777777666666555444444444444555666666666666777999:::;;;===<<<:::999999:::<<<===@@@@@@@@@@@@???>>>===<<>>???BBBEEEEEEBBB>>><<<<<<<<<<<<<<<<<<<<<<<<777777666666555555444333888444444666888777999===>>>>>>BBBJJJVVVjjj~~~|||vvvxxxwww{{{~~~pppUUUNNNDDDCCC>>>999888:::;;;999666555444333222111222222333222222111000000///......,,,,,,,,,---------------...------,,,++++++******************************))))))))))))))))))))))))******************************)))(((((((((((((((***++++++++++++***)))))))))))))))))))))))))))))),,,,,,,,,,,,++++++++++++---............/////////////////////////////////000000111222333444444555444444555555555555555444444444444333222333666888999999:::<<<>>>???AAAAAA???>>>>>>???AAABBBBBBAAA==================>>>>>>===???AAABBBAAA??????@@@???@@@AAABBBDDDEEEFFFFFFBBBBBBCCCDDDEEEGGGHHHHHHEEEGGGJJJMMMNNNNNNLLLKKKKKKKKKKKKKKKMMMPPPRRRTTTSSSTTTTTTSSSRRRRRRSSSUUUPPPOOONNNMMMNNNOOOPPPQQQRRRRRRRRRQQQQQQPPPPPPPPPLLLOOORRRRRRPPPNNNMMMLLLKKKMMMQQQUUUWWWXXXXXXWWWWWWUUURRROOOLLLLLLLLLMMMKKKOOOSSSUUUTTTPPPNNNLLLLLLGGGBBB@@@CCCGGGIIIIIIEEECCCDDDGGGDDD===999888666666555555444333333333111111000///............000///......------------------,,,,,,+++***))))))++++++++++++++++++++++++******))))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))))))))***++++++,,,,,,++++++&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((()))******((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&'''''''''(((((((((''''''((((((((((((''''''(((((((((((())))))))))))******)))(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))...------,,,+++***))))))+++++++++++++++,,,------------------............---......///000111222222111111222222222333333333666555444444999KKKmmmvvvdddrrrvvvSSS555<<<;;;888666444444777999::::::999888666555666777999888666444444444555555444444444555666777888999:::999888777777888999:::;;;;;;;;;;;;;;;:::999888999999:::;;;===<<<:::777777777777777777777777777333555777777555444444555888777555444;;;FFFKKKKKKKKKJJJNNNUUU___nnn{{{vvv```GGGDDD===<<<888555555777999888666444333222222111111222222111111000000//////......------------,,,,,,,,,,,,------,,,,,,++++++******************************))))))))))))))))))))))))***************************))))))(((((((((((((((******+++++++++******))))))))))))***************---------,,,,,,,,,,,,,,,---------.........//////.........///////////////000000000111222333333444444444555666666666555555333444444333222333666888999999:::;;;===>>>??????>>>======>>>AAABBBBBBAAA??????>>>>>>>>>>>>=========???AAAAAA@@@??????@@@@@@@@@AAABBBCCCEEEFFFGGGCCCDDDDDDEEEGGGHHHHHHIIIFFFGGGIIILLLMMMMMMMMMLLLKKKJJJIIIIIIKKKNNNRRRTTTUUUVVVUUUSSSQQQOOOPPPQQQMMMMMMNNNNNNOOOPPPQQQRRRQQQRRRRRRRRRRRRQQQPPPOOONNNQQQVVVXXXVVVRRRNNNMMMIIIKKKOOORRRUUUVVVVVVVVVTTTSSSQQQNNNMMMLLLLLLLLLJJJMMMQQQSSSRRROOOMMMMMMKKKFFFAAA???@@@CCCGGGIIIDDDBBBCCCEEECCC===::::::555555444444333333222222111000///...............///......---,,,,,,------...------,,,+++***))))))************************))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))************)))&&&&&&'''''''''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))***))))))(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))------,,,,,,++++++******+++++++++***+++,,,,,,---,,,,,,---------.........,,,,,,---...//////000000111111111111222222222222111444888999888===NNN___vvvttttttKKKAAA;;;888<<<@@@>>>888444777555555777888777777:::999888888777777777777777444444555555666777888888999888888777777888888999888888888888888777666666777888999::::::999777666666666666666666666777777777888999777555555666999444999<<>>===<<<<<<===???@@@@@@???>>>???@@@BBBBBBBBBBBBBBBCCCDDDEEEDDDEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJLLLNNNOOOJJJIIIHHHHHHJJJMMMQQQSSSWWWWWWUUURRRNNNLLLKKKLLLJJJKKKMMMOOOPPPRRRSSSSSSTTTUUUUUUUUUTTTSSSRRRQQQQQQUUUZZZ\\\YYYUUUQQQOOOKKKMMMPPPRRRTTTUUUUUUUUURRRRRRQQQQQQPPPPPPPPPOOOKKKMMMOOOOOONNNMMMNNNOOOHHHFFFBBB>>>===???DDDHHHEEEBBBBBBDDDBBB===:::<<<444444333333222111111111000//////..................------,,,,,,,,,,,,---------,,,++++++***))))))))))))))))))))))))))))))(((((((((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))&&&'''(((((())))))((((((''''''((((((((()))))))))'''''''''((((((((())))))(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((('''''''''''''''(((((()))''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''((((((((())))))''''''((((((((((((''''''(((((((((((())))))))))))***))))))(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))*********++++++,,,,,,,,,+++************+++,,,,,,,,,,,,,,,------------...,,,,,,,,,------......///000000000111111111222222///000444888777666:::@@@TTTsssxxxsssuuuVVVLLLKKK\\\lllkkk[[[MMMAAA999555888:::888777999555666888999999888777666555666666777888888888888999999888888888888999999777777777888777777666555777888999999888777777777555555666666777777777777888888888777777777999;;;666???IIIYYYvvv}}}ooogggdddhhhsss~~~www\\\III:::???;;;888777555555555555444333111222111111111111000000/////////...............---------,,,,,,++++++***,,,+++++++++++++++******************************))))))))))))))))))))))))************************))))))(((((((((((())))))))))))***++++++++++++************+++,,,,,,------------------............,,,------------.........---------......//////000//////000000000111111111222222333444555555555555222444555555555555777999999999888888888777777777:::999999;;;===??????>>>BBBBBBAAA???>>><<<;;;;;;<<<===??????>>>???@@@BBBDDDCCCBBB@@@@@@AAABBBCCCEEEEEEFFFFFFGGGHHHHHHIIIKKKJJJHHHFFFGGGIIILLLNNNIIIHHHHHHHHHJJJMMMOOOQQQWWWVVVUUUQQQLLLIIIHHHIIIIIIJJJLLLNNNPPPSSSTTTUUUZZZYYYXXXWWWVVVUUUUUUTTTSSSWWWZZZ[[[YYYUUURRRQQQNNNOOOQQQSSSUUUUUUUUUUUUSSSSSSTTTUUUUUUTTTSSSSSSLLLLLLLLLJJJIIIIIIKKKNNNFFFFFFCCC???;;;;;;@@@EEEEEEAAA@@@AAA@@@;;;999;;;333333333222111111000000//////......---......///---,,,,,,++++++,,,,,,,,,+++++++++************)))((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))'''((())))))******))))))(((((((((((()))))))))***'''''''''(((((())))))***(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))'''''''''''''''((())))))'''''''''''''''''''''''''''''''''''''''(((((((((''''''((((((((()))))))))''''''((((((((((((''''''(((((((((((())))))))))))******)))(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))(((((()))***+++,,,,,,---***************+++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......///000000000000111111111777222///111333222333666;;;JJJaaa~~~ttt|||oooqqq\\\III999777999777666777666666777888888777555444666777888999999999999888999999999999999999999999777777888888888888777777555666888888666666666777555555555666666777777888666999???FFFKKKKKKHHHDDDKKKOOOWWWddd{{{zzzuuuvvv{{{|||uuuzzzyyy___LLLAAA777===777888777777555444333222111000111111111111000//////..................------,,,,,,,,,,,,++++++++++++++++++++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))***+++++++++++++++)))))))))***+++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.........,,,,,,---......///000000/////////000000000000000000111222333444444444444111222444444444444666888777777777777777777777888999888888:::===??????>>>???>>>>>>===<<<;;;;;;:::;;;<<<>>>>>>>>>???AAACCCCCCBBB@@@??????@@@AAABBBEEEEEEFFFFFFGGGGGGHHHHHHIIIHHHGGGFFFFFFGGGHHHIIIGGGGGGGGGIIIJJJLLLNNNOOOUUUUUUSSSPPPLLLJJJIIIJJJHHHIIIJJJMMMPPPSSSVVVWWW\\\ZZZXXXVVVTTTSSSSSSSSSSSSUUUWWWWWWTTTQQQPPPPPPKKKLLLNNNPPPRRRSSSTTTTTTSSSTTTUUUUUUUUUSSSRRRQQQJJJJJJIIIGGGEEEEEEGGGIIIDDDFFFEEE@@@:::888===BBBCCC@@@>>>>>><<<777666888333222222111000000//////.........------......///,,,,,,++++++++++++,,,,,,((())))))))))))*********(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))'''((())))))******))))))'''''''''((((((((())))))&&&''''''((())))))******(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))((((((''''''(((((()))***'''''''''''''''''''''''''''''''''(((((()))))))))'''((((((((())))))))))))''''''((((((((((((''''''(((((((((((())))))))))))******)))(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))((((((((())))))******+++***************++++++,,,++++++,,,,,,,,,---------,,,,,,,,,------------.../////////000000000111111888333000111222222444777666999BBBZZZhhhIIIAAACCCCCCCCCFFF???===:::888666666666777666777888999999999888888888888888999999888888888777777888888888888888777333555777777555555777999666666777777888999999:::;;;EEEWWWlllyyyxxxkkk^^^aaa\\\[[[```jjjvvv{{{uuu|||xxxhhhhhhqqqkkkcccIIIAAA===777<<<333555555666555333222111111///000111111111000///...------------------------+++++++++++++++,,,,,,,,,******************++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******((()))***+++++++++++++++'''(((((()))***+++++++++)))))))))******+++++++++,,,,,,,,,---------......,,,,,,------...///000000////////////000000000000///000111222333333444333///111333333333444555777555555666777888999999999999888888:::===??????>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===>>>>>>???BBBDDDAAA@@@???>>>>>>@@@BBBCCCEEEEEEEEEFFFFFFGGGGGGHHHFFFFFFFFFFFFFFFEEEDDDDDDEEEFFFGGGIIIKKKLLLMMMNNNSSSSSSRRRPPPMMMKKKLLLMMMHHHIIIJJJLLLOOOSSSWWWYYYZZZXXXUUURRRPPPOOOPPPPPPRRRSSSTTTRRRPPPNNNNNNNNNFFFGGGIIILLLNNNPPPQQQQQQRRRRRRSSSSSSRRRPPPMMMLLLGGGHHHHHHFFFDDDCCCCCCDDDDDDFFFFFF@@@999777;;;@@@BBB>>><<<<<<999555444666222222111111000/////////......---------......///+++++++++***++++++,,,,,,'''''''''((())))))******))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&'''(((((((((((((((&&&&&&&&&'''''''''((((((&&&''''''((()))******+++(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((()))******'''''''''''''''''''''''''''((((((((())))))******(((((((((((())))))))))))''''''((((((((((((''''''(((((((((((())))))))))))******)))(((((((((((((((''''''''''''((((((((()))************************&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))((((((((((((*********)))***++++++,,,++++++,,,,,,,,,---------,,,------------------...////////////000000000000///...///333444222333777555999<<