BM6P6(@ {{{{{{}}}wwwnnnhhhfffggghhhmmmsssuuuwww~~~wwwooohhhaaa\\\]]]\\\ZZZYYYXXXVVVSSSQQQHHHJJJNNNUUU]]]bbbdddeeefffhhhjjjkkkjjjjjjkkkmmmlllmmmoooppppppooonnnmmmiiihhhgggggghhhgggeeecccdddgggjjjnnnppppppooonnnqqqsssttttttrrrppppppqqqoooppprrrtttuuuvvvvvvvvvttttttuuuxxxzzz}}}}}}||||||wwwrrroookkkeee```[[[YYYUUUQQQLLLGGGCCCAAA>>>>>>??????AAAFFFLLLPPP[[[___dddgggjjjooowww|||~~~zzzyyyxxxwwwxxxvvvtttrrrrrrnnnooozzzrrrsss~~~pppZZZYYYYYY\\\dddkkkllljjjeeeeee\\\KKK???;;;888333444444444444444444333333777444333888::::::;;;===GGGjjjuuuqqqmmmjjjnnn~~~{{{gggXXXMMMVVVmmmwww___NNNHHHIIIXXXccc```XXXOOOGGGFFFFFFEEEFFFHHHJJJKKKNNNQQQTTTWWWZZZ[[[fffhhhpppzzz~~~wwwrrrooolllkkkfffaaaaaaeeejjjhhhcccXXXLLLCCC>>>===::::::999888777999<<>>;;;999999999888999<<>>@@@DDDHHHLLLPPP^^^rrr{{{pppjjjeee]]]SSSKKKHHHFFFCCCAAA;;;;;;<<<===???EEELLLQQQXXX^^^fffiiimmmwwwzzzwwwvvvyyyzzzzzzyyyxxxxxxyyy{{{|||}}}~~~{{{rrrjjjfffdddiiinnnrrrsssuuu{{{{{{rrrjjjccc^^^^^^\\\YYYXXXVVVTTTPPPNNNIIIKKKOOOVVV]]]ccceeeeeefffhhhkkkkkkkkkkkkmmmnnnmmmnnnpppqqqqqqpppnnnmmmkkkiiihhhhhhhhhgggeeecccbbbeeehhhlllnnnooooooooonnnppprrrrrrqqqqqqrrrsssrrrsssuuuvvvxxxyyyyyyyyyyyyyyyzzzzzz{{{|||}}}~~~xxxsssppplllgggbbb[[[YYYUUUQQQLLLGGGCCCBBB??????@@@@@@BBBFFFLLLPPPYYY]]]bbbfffiiinnnuuuzzz~~~~~~|||{{{|||}}}}}}|||{{{yyywwwvvvuuutttrrrppppppmmmnnnyyy}}}ooouuu|||nnn[[[YYYWWWYYY```gggiiihhhgggggg^^^NNNAAA;;;888333444444444444444444444444777444444888::::::;;;>>>KKKooo~~~vvvuuussspppsssyyygggZZZQQQ[[[sss{{{cccQQQJJJLLL[[[fffbbbWWWNNNFFFEEEEEEDDDEEEGGGJJJKKKMMMPPPTTTWWWYYY[[[ccckkkxxx~~~vvvqqqkkkhhhccc^^^^^^bbbcccaaa\\\RRRHHH@@@<<<<<<::::::999888888:::===AAAJJJOOOVVV[[[^^^^^^___```bbbaaacccfffffffffkkksss~~~wwwjjj\\\PPPGGGHHHNNNTTT[[[```cccdddgggiiijjjkkkkkkkkkiiiiiikkklllkkkfff```ZZZZZZYYYXXXWWWWWWWWWXXXXXXSSSPPPLLLHHHEEEBBB>>>;;;999999999888999<<>>>>>@@@DDDHHHLLLNNNWWWXXX]]]iii{{{|||jjj___]]]\\\XXXSSSOOOLLLGGGCCCAAA>>><<<999;;;:::999888777666666666777777888:::===AAAEEEHHHLLLPPPVVVZZZ]]]aaagggkkkwwwvvvllldddXXXSSSNNNKKKLLLLLLJJJHHHDDDAAA===;;;;;;;;;;;;:::777777666555555666666777555777:::<<>>DDDLLLQQQXXX^^^eeehhhlllttt|||xxxvvvsssuuuwwwwwwvvvttttttuuuxxxyyy{{{|||}}}zzzppphhhdddhhhjjjlllmmmnnnuuuyyyqqqiiiccc___\\\XXXVVVTTTRRROOOLLLNNNOOORRRWWW^^^cccfffffffffiiikkkmmmnnnnnnppprrrppppppqqqqqqqqqpppoooooopppooommmlllkkkiiifffccc^^^```cccfffiiilllnnnooojjjkkkmmmnnnnnnooorrrtttqqqqqqrrrssstttuuuwwwxxxwwwyyy{{{|||uuuqqqooollljjj]]][[[VVVPPPKKKGGGDDDBBBBBBCCCBBBBBBCCCFFFLLLPPPZZZ___eeeiiilllqqqxxx}}}{{{zzzyyyxxxwwwwwwwwwwww|||~~~}}}zzzvvvsssqqqooommmkkkkkkiiimmmvvvuuukkkfffuuu}}}oooYYYRRRNNNQQQWWW^^^ffflllrrrqqqiiiZZZHHH<<<666444222333333444555666666777666444555888999999<<>>>>>:::;;;;;;::::::<<>>CCCGGGOOOWWW```eeeccc___[[[ZZZQQQLLLFFFAAA@@@@@@AAAAAA>>>======>>>AAADDDGGGIIIOOOQQQWWWbbbsssrrrdddaaa```ZZZTTTNNNJJJEEEBBB???>>>;;;::::::999888777666666666666666666666888;;;???BBBEEEIIIOOOWWW^^^bbbhhhnnnsss||||||pppggg[[[VVVQQQNNNNNNNNNKKKHHHDDDAAA===;;;::::::999888777777666555555555666666444666999<<<>>>BBBGGGKKKRRR[[[kkk|||ooofffYYYNNNHHHCCC@@@===::::::::::::===DDDLLLRRRXXX^^^dddhhhlllsss|||wwwsssvvvxxxzzzyyywwwtttrrrrrrsssuuuxxxyyyyyy{{{wwwooohhhffffffggghhhiiilllsss}}}{{{tttlllggg^^^\\\XXXVVVUUUTTTRRRQQQOOOPPPRRRWWW^^^cccffffffgggiiilllmmmnnnoooqqqrrrqqqqqqqqqqqqppppppoooooorrrpppnnnmmmllljjjgggddd___```aaadddgggjjjlllnnnkkkllllllllllllllloooqqqoooooooooppprrrsssuuuvvvuuuwww{{{|||vvvrrrooommmkkk___\\\VVVPPPKKKGGGDDDCCCCCCDDDCCCCCCDDDGGGMMMQQQYYY^^^eeejjjmmmrrrxxx}}}|||{{{zzzyyyxxxxxxwwwwww|||~~~{{{wwwtttrrrpppmmmkkkjjjiiimmmvvvsssjjjdddqqq}}}nnnUUUNNNKKKOOOWWW^^^iiitttzzzxxxpppaaaNNN>>>666666333333444444555666777777666555666888999888===DDDTTTyyyvvvjjjmmmwwwqqqppp{{{uuuWWWRRRSSSbbbxxxrrrZZZKKKJJJSSSeeeooojjjXXXOOOGGGEEEFFFEEEFFFHHHHHHIIIJJJLLLOOOTTTWWWZZZ[[[bbbpppvvvpppmmmjjjkkkooohhhaaaVVVKKKCCC???===<<<::::::::::::;;;===BBBEEEJJJOOOUUUZZZ]]]___bbbccceeecccdddgggggggggnnnwwwyyykkk\\\TTTPPPUUU^^^dddhhhkkklllnnnqqqtttuuuuuusssrrrooonnnmmmmmmllliiieeeaaabbbbbbaaa```\\\XXXTTTQQQIIIFFFDDDBBB@@@>>>;;;999888999999999:::>>>CCCGGGOOOXXXccciiigggbbb]]][[[QQQMMMFFFBBBAAAAAAAAABBB???>>>======???AAACCCEEEGGGJJJQQQ[[[jjj~~~ooojjjggg```YYYOOOKKKFFFBBB@@@>>><<<;;;999999888777666666666666666666666777:::===AAACCCGGGNNNXXXaaagggnnnuuuzzztttjjj___ZZZUUURRRRRRPPPMMMJJJGGGCCC???;;;:::999888666777777666555555555555555444666999<<<>>>CCCHHHKKKQQQXXXggg{{{pppgggYYYNNNGGGCCC@@@===::::::999:::===DDDMMMSSSZZZ___eeehhhlllrrr|||{{{uuuqqqsssuuuxxxxxxvvvtttssssssrrruuuwwwwwwvvvxxx}}}~~~wwwooojjjhhhfffeeeeeefffjjjqqq{{{~~~wwwooojjj___]]]YYYWWWVVVVVVUUUSSSQQQQQQRRRWWW]]]bbbeeefffgggiiilllmmmnnnnnnpppqqqqqqqqqqqqpppooooooooonnnrrrpppnnnmmmllljjjgggeeebbbbbbbbbccceeegggjjjlllkkklllllljjjiiijjjlllnnnqqqppppppqqqrrrtttvvvxxxxxxzzz}}}}}}wwwrrrnnnlllkkk```]]]WWWPPPKKKFFFDDDCCCDDDDDDDDDDDDEEEIIINNNRRRWWW\\\ccciiilllqqqwww{{{}}}}}}||||||{{{zzzyyyyyy~~~~~~{{{yyyvvvsssooollljjjjjjoooxxxuuummmfffooozzziiiTTTMMMJJJQQQYYYaaaooo|||xxxiiiTTT@@@777888444444444555666666666777666555666888888888>>>FFFXXX}}}{{{ssshhhkkktttnnniiiuuu}}}jjjSSSQQQUUUeee{{{oooXXXKKKNNNXXXkkktttmmmYYYOOOGGGFFFFFFEEEFFFHHHHHHHHHIIIKKKNNNRRRWWWYYY\\\___hhhyyy}}}yyyvvvsssssstttlllcccUUUIII@@@<<<:::999999999:::::::::>>>BBBFFFIIIMMMSSSXXX\\\___aaaddddddcccdddfffgggiiipppyyy}}}nnn___XXXUUU\\\dddiiilllooonnnqqquuuyyyzzzzzzyyywwwsssrrrpppooonnnlllhhheeedddcccbbb___[[[UUUQQQNNNHHHEEECCCAAA???===:::888777888888888999===CCCGGGOOOXXXcccjjjiiiccc^^^[[[RRRMMMHHHDDDBBBBBBBBBBBB@@@???===<<<<<<===???@@@AAADDDJJJQQQ^^^ssszzzqqqjjjaaaYYYRRRMMMGGGCCC@@@???===<<<999888777666666666666666666666555666999<<>>;;;;;;::::::>>>EEENNNUUU\\\```eeeiiimmmrrryyy{{{uuuqqqmmmpppsssttttttuuuuuuwwwuuuxxxyyyxxxuuuvvvzzz~~~~~~~~~~~~wwwqqqnnnhhhgggeeedddhhhoooxxx~~~zzzrrrlllbbb^^^ZZZWWWVVVUUUTTTRRRQQQQQQRRRVVV\\\aaadddeeehhhjjjlllmmmmmmmmmnnnoooqqqqqqpppooonnnnnnnnnnnnqqqooonnnmmmlllkkkhhheeeeeedddcccbbbccceeehhhiiijjjjjjjjjiiihhhhhhkkknnnqqqqqqpppqqqrrrtttwwwxxxyyyzzz}}}|||xxxrrrmmmjjjiiiaaa]]]WWWPPPJJJFFFDDDCCCCCCDDDDDDDDDFFFJJJPPPTTTVVV\\\ccciiimmmqqqwww{{{}}}}}}}}}}}}}}}|||{{{zzz~~~}}}{{{wwwrrrnnnjjjlllqqqyyy{{{vvvpppkkkpppxxxeeeVVVNNNMMMUUU]]]dddsss~~~pppXXXAAA888:::555555555555666666666666666555777999888888>>>GGG```~~~{{{uuujjjkkkrrr|||pppiiitttvvv```OOONNNUUUhhh~~~lllVVVJJJOOO[[[mmmsssjjjXXXOOOGGGEEEEEEEEEEEEHHHGGGGGGHHHIIIMMMRRRVVVYYY\\\```hhhvvv}}}xxxuuutttoooeeeUUUHHH@@@<<<999888777888999999:::===BBBFFFKKKNNNTTTXXX[[[^^^```bbbbbbaaabbbfffhhhkkkttt~~~ppp```ZZZYYY```jjjoooqqqssspppsssxxx}}}}}}|||zzzxxxuuutttsssqqqnnnkkkeeedddaaa]]]XXXSSSNNNKKKHHHEEEBBB@@@???===:::777666666666777888<<>>???<<>>===<<<888888777666666666666777555555444555777:::===???DDDLLLVVVaaajjjsss}}}zzzqqqgggbbb]]]ZZZYYYVVVQQQMMMGGGDDD@@@===;;;;;;999888777777666555444444444444444777:::===@@@DDDJJJMMMQQQWWWeeezzzzzzooo___RRRJJJDDD@@@>>><<<;;;;;;;;;>>>FFFPPPWWW]]]aaafffjjjnnnsssxxx||||||wwwuuuppprrrssstttssssssuuuwwwyyy||||||yyyuuutttxxx}}}|||}}}~~~xxxuuukkkhhheeedddgggmmmuuu{{{}}}tttnnnccc```[[[WWWUUUSSSRRRPPPQQQQQQRRRUUU[[[```cccdddhhhjjjlllmmmllllllmmmnnnqqqpppooonnnmmmmmmmmmmmmpppooommmmmmlllkkkhhhfffhhhfffdddbbbbbbdddfffhhhhhhiiiiiihhhggghhhlllnnnppppppooooooqqqsssvvvwwwwwwyyy|||}}}}}}|||xxxrrrmmmiiigggbbb^^^WWWPPPJJJFFFDDDCCCCCCCCCDDDEEEGGGKKKQQQUUUXXX^^^eeekkkoootttyyy~~~}}}}}}~~~~~~}}}}}}|||{{{zzztttoookkkmmmrrr{{{zzzvvvsssooosssyyydddXXXPPPOOOXXX```ffftttttt[[[CCC999;;;666666666666666555555555555555777999777888???HHHggg~~~xxxmmmmmmrrrvvvtttlllwww~~~~~~rrr[[[JJJKKKTTThhhiiiSSSIIINNNZZZkkkpppeeeWWWMMMFFFDDDDDDCCCDDDGGGGGGGGGGGGIIILLLQQQVVVYYY\\\bbblllwwwyyytttqqqrrrgggWWWIIIAAA===<<<:::666777888888:::===BBBFFFNNNQQQUUUYYY[[[]]]___aaa___^^^aaaeeeiiimmmwwwqqq```[[[ZZZcccmmmrrruuuwwwvvvzzz|||zzzxxxwwwuuussspppfffdddaaa\\\VVVQQQLLLJJJHHHFFFCCC@@@???<<<999777555555666666777;;;AAAEEEMMMVVVaaahhhgggbbb]]]ZZZXXXUUUQQQNNNMMMKKKJJJHHHFFFDDDBBB???>>>>>>???@@@999<<>><<<;;;888777777666666666666777444444333444666888;;;===CCCJJJUUU___hhhsss}}}|||tttiiiddd___\\\ZZZWWWRRRNNNFFFCCC???===<<<<<<<<<;;;888777666555444333333333555777:::===AAAEEEJJJNNNRRRXXXeee{{{tttcccUUUKKKEEE@@@======<<<;;;;;;???GGGQQQXXX^^^bbbgggkkkooosssxxx{{{}}}yyyxxxyyyyyyyyyvvvtttrrrssstttuuuwwwzzzyyywwwvvvwwwyyyyyyyyyyyy|||zzzrrrlllhhhggggggiiiooovvvwwwqqqdddaaa]]]XXXTTTQQQOOOOOOQQQQQQRRRVVV\\\bbbeeeeeeffffffhhhkkknnnooonnnmmmpppppppppooommmlllmmmooossspppkkkiiihhhgggfffeeehhhgggeeeccccccccceeeeeeeeeeeefffggghhhiiijjjjjjkkkmmmooorrruuuvvvvvvwwwxxxxxxyyy{{{~~~}}}yyytttnnnhhhddd```\\\WWWSSSOOOJJJEEEBBBAAABBBCCCDDDFFFLLLSSSXXXZZZ]]]bbbiiiooouuuzzz}}}~~~|||zzzyyyyyyyyyzzz|||}}}xxxtttpppooooootttwwwwwwtttpppuuuyyyjjj\\\RRROOOUUU^^^hhhxxxrrr```JJJ<<<888777777666555555555555555777666777999999:::CCCLLLooo~~~yyysssoooooozzz|||xxx}}}}}}uuueeeVVVIIINNNQQQqqqkkkTTTGGGSSS```___\\\^^^OOOJJJEEEDDDGGGIIIHHHFFFHHHIIIIIIIIIKKKPPPWWW\\\^^^```kkkyyy}}}uuuooolllbbbTTTHHHAAA===;;;999888888777777999>>>EEEJJJOOOQQQSSSVVVXXXYYYZZZZZZ______aaadddgggjjjsss|||qqqaaa______fffrrrzzz|||zzz|||~~~~~~|||tttlllhhhfffbbb]]]WWWQQQMMMKKKHHHGGGEEE@@@;;;888666777888555444777888;;;BBBIIIVVVZZZaaaffffffaaa[[[VVV^^^WWWSSSUUUVVVSSSQQQRRRJJJFFFAAA>>>===>>>>>>>>>CCC<<<:::???BBBIII]]]tttvvvfff\\\TTTJJJCCC@@@???===;;;;;;999666666666666555444333333444555777999:::;;;DDDGGGOOO[[[iiiuuu}}}zzzoooiiibbb]]]ZZZWWWRRROOOKKKGGGAAA>>><<<;;;:::999666666666666555555555555444666999<<>><<<<<<:::888777777777666555333333444555666888:::;;;BBBFFFOOO\\\jjjvvv}}}|||qqqjjjbbb]]]ZZZXXXTTTQQQKKKGGGAAA===<<<;;;:::999666666666666555555555555555777999<<<>>>BBBGGGKKKPPPUUUaaauuu~~~qqqcccXXXOOOFFFAAAAAA:::::::::<<>>>>>HHHVVVuuuwwwhhh^^^QQQGGGBBB@@@???>>>===;;;999888999999777666444444444555666888999:::???DDDOOO]]]lllvvv{{{}}}wwwooofff^^^[[[YYYVVVTTTJJJFFFAAA===;;;;;;:::999666666666666555555555555666888:::<<<>>>BBBFFFJJJQQQUUU___oooyyymmm```WWWPPPGGGAAA@@@::::::;;;>>>DDDNNNYYYaaagggjjjmmmpppqqqrrrtttvvv}}}}}}yyyzzzyyyxxxvvvtttsssssssssfffhhhkkkmmmoooppprrrssssssxxx||||||zzzyyy}}}~~~~~~sssoooooooooqqqtttyyy|||zzzuuuppphhh```XXXTTTRRRQQQQQQRRRUUU[[[aaafffggggggiiilllnnnpppqqqqqqrrrrrrqqqqqqooollljjjjjjlllnnnmmmllliiiiiijjjkkkjjjiiiiiihhhgggeeeddddddddddddeeeeeeddddddcccbbbbbbaaaeeefffggghhhjjjkkklllmmmnnnoooppptttxxx||||||vvvpppjjjfff]]]YYYTTTPPPMMMJJJGGGEEEDDDDDDDDDEEEHHHNNNUUU[[[```bbbeeegggkkkrrr{{{~~~~~~|||{{{{{{zzzzzz|||}}}}}}||||||}}}}}}{{{xxxuuusssqqqoooooosss~~~|||cccYYYVVV___jjjrrr~~~|||iiiSSSBBB;;;:::999777555333222111111444444777999999<<>><<>>>>><<<999999999999888666444444444555666777888999<<>>AAAFFFIIIQQQUUU]]]jjj{{{xxxlll___WWWQQQHHHBBB???;;;;;;<<<>>>DDDOOOZZZbbbhhhjjjmmmooopppqqqsssuuuzzz}}}zzzyyyyyywwwvvvtttrrrqqqqqqdddeeehhhkkknnnqqqrrrrrrsssxxx}}}}}}{{{zzz}}}|||xxxsssqqqppprrruuuzzz{{{~~~{{{uuurrrllleee]]]WWWRRROOORRRSSSUUUZZZ```dddfffffffffiiimmmnnnmmmmmmnnnpppqqqqqqpppmmmkkkjjjlllnnnmmmllljjjiiiiiiiiihhhgggggggggfffdddcccbbbbbbbbbbbbbbbccccccccccccddddddggggggggghhhjjjkkklllmmmmmmmmmoooqqquuuyyy||||||}}}~~~yyyuuuqqqllliii```\\\VVVPPPLLLIIIFFFCCCDDDEEEFFFGGGJJJOOOVVV[[[```cccfffgggjjjpppzzz~~~~~~}}}{{{{{{zzzzzz{{{~~~{{{{{{{{{zzzyyyvvvtttssspppoooooottt~~~cccZZZWWWaaammmttt~~~{{{iiiRRRAAA:::555555555555666777888999555666999:::888;;;HHHUUU{{{xxxuuuvvvxxxzzzsssyyywwwkkk```XXXNNNVVVUUUkkkiiiTTTIIIGGGRRR[[[XXXOOOIIICCCBBBAAABBBDDDEEEFFFGGGIIIKKKMMMNNNPPPSSSWWWZZZ```dddjjjooowww~~~xxxnnnfffaaaXXXMMMCCC===::::::888999999999;;;>>>DDDHHHNNNPPPTTTXXX\\\___aaabbbddddddgggjjjjjjjjjooovvvtttjjjkkkoooxxx{{{tttpppkkkfff```XXXSSSOOOMMMMMMPPPNNNIIICCC===999888999888666666888888999===DDDRRRddd|||yyytttqqqqqqmmmiiiiiilllkkkgggaaa\\\YYYVVVSSSQQQKKKGGGCCC???<<<<<>>AAAFFFIIIPPPTTT\\\ggguuu|||oooaaaYYYSSSJJJBBB???<<<<<<===???DDDNNNYYYaaagggiiilllnnnoooppprrrtttxxx}}}{{{xxxwwwvvvuuutttrrrqqqpppddddddfffjjjnnnqqqrrrqqqrrrvvvzzz{{{zzzzzz|||~~~|||}}}{{{vvvrrrtttxxx||||||~~~~~~uuusssoooiiiaaaZZZTTTQQQWWWWWWXXX[[[aaaeeehhhhhhdddhhhlllmmmkkkjjjlllnnnqqqrrrqqqooommmkkklllmmmjjjiiihhhiiikkklllkkkjjjgggfffeeedddcccbbbaaa```___```aaabbbcccdddeeeeeehhhgggggghhhiiijjjkkklllllllllmmmnnnqqqtttvvvxxxwwwxxx{{{~~~|||wwwtttqqqnnnkkkbbb]]]WWWQQQMMMIIIFFFDDDCCCEEEHHHJJJMMMQQQVVVZZZ___cccfffggghhhnnnxxx~~~|||{{{zzzxxxzzz}}}{{{zzzzzzyyywwwvvvtttssspppoooooosss}}}fff\\\ZZZeeerrrxxxyyygggQQQAAA:::888777777666777777888888666777::::::888;;;HHHWWWxxx{{{yyyzzz|||}}}pppwwwrrriiiccc___TTT^^^]]]pppeeeNNNGGGFFFPPPYYYXXXOOOHHHAAAAAABBBCCCDDDFFFHHHHHHIIIJJJLLLNNNPPPTTTYYY]]]bbbggglllpppxxx}}}{{{}}}|||tttmmmccc```XXXNNNCCC===::::::888888999999;;;>>>CCCFFFPPPRRRVVVZZZ]]]```aaabbbbbbcccggglllllljjjmmmsssyyynnnpppuuu}}}|||uuupppkkkfff___XXXSSSPPPPPPQQQUUURRRLLLEEE===999888888999666666888888888<<>>HHHVVVdddpppwwwzzz}}}nnnddd\\\VVVRRRIIIEEE@@@<<<::::::999888666666666666555555555555666888:::<<<>>>BBBFFFJJJOOOTTT\\\eeeqqquuueee\\\UUULLLCCC???=========@@@EEEOOOZZZbbbeeehhhkkknnnoooppprrrtttxxx||||||vvvvvvvvvvvvuuusssrrrqqqdddcccdddhhhnnnqqqqqqppprrrtttwwwzzz|||||||||||||||}}}}}}~~~|||tttvvv|||}}}xxxuuupppjjjccc]]]YYYWWW\\\ZZZYYY[[[```eeehhhiiieeeiiimmmnnnkkkjjjllloooqqqrrrsssrrrooommmlllllliiiiiiiiikkknnnoooooonnnggggggfffeeedddbbbaaa```^^^^^^___```aaabbbccccccffffffeeeeeefffggghhhiiikkkkkkjjjjjjlllmmmooopppppprrruuuzzz{{{wwwtttqqqnnnlllbbb]]]WWWQQQNNNKKKIIIGGGBBBEEEIIIMMMOOOSSSVVVYYY^^^bbbfffggghhhlllvvv~~~}}}{{{zzzvvvxxx|||{{{zzzyyyxxxvvvuuuuuutttqqqpppnnnqqq{{{}}}ggg]]]\\\hhhuuu{{{wwwfffPPPAAA;;;::::::888777555444444444444666::::::888<<>>@@@AAACCCDDDFFFHHHIIIIIIJJJKKKMMMOOOUUU[[[```ccchhhlllnnnvvv{{{tttrrrooojjjfff]]][[[UUULLLCCC<<<:::;;;888999:::;;;<<>>BBBGGGKKKOOOUUU]]]dddmmm}}}}}}jjj___WWWMMMDDD???<<<===>>>AAAGGGRRR^^^fffeeehhhlllnnnppprrrtttvvvxxx}}}{{{vvvwwwwwwxxxwwwvvvuuutttcccccccccgggmmmppppppoootttuuuwwwzzz~~~~~~|||}}}|||{{{{{{}}}vvvwww~~~}}}{{{wwwqqqjjjddd```]]]\\\]]][[[YYYZZZ^^^cccgggiiifffkkkoooooommmkkkmmmqqqqqqsssuuutttqqqnnnlllkkklllkkklllmmmpppqqqpppnnnhhhhhhgggfffeeecccaaa```]]]]]]^^^^^^___``````aaaddddddcccccccccdddfffgggjjjiiihhhhhhhhhiiijjjkkkjjjlllpppuuu{{{|||wwwtttqqqnnnlllaaa\\\VVVQQQOOOMMMKKKJJJAAAEEEJJJNNNQQQSSSVVVXXX\\\bbbggghhhgggkkkuuu}}}}}}{{{zzzuuuxxx{{{~~~{{{zzzyyywwwvvvuuuuuuuuussspppnnnpppxxx|||wwwfff\\\[[[hhhuuu{{{vvveeePPPAAA<<<333333333444666777999:::222555999:::999===MMM^^^}}}|||{{{{{{zzz{{{tttxxxooofffcccbbb```uuuyyyzzzwwwbbbQQQLLLJJJPPPUUURRRGGG>>>===???AAABBBCCCEEEGGGIIIIIIJJJKKKLLLOOOUUU]]]bbbbbbgggjjjjjjrrryyynnngggccc```^^^WWWVVVRRRJJJBBB<<<;;;<<<:::;;;<<<<<<===@@@DDDGGGMMMOOOTTTXXX]]]```bbbcccbbbbbbdddgggggghhhnnnvvv||||||wwwyyy~~~{{{uuukkkfff___XXXTTTSSSUUUWWW^^^[[[TTTJJJAAA<<<::::::999666777999999777;;;@@@FFFPPPbbbttt|||zzzxxxyyyvvvmmmeee```aaa^^^VVVMMMFFFCCCBBBAAAEEEYYYwww~~~uuuggg\\\TTTNNNIIIFFF@@@>>><<<;;;;;;;;;:::999666666555444444444444555:::<<>>BBBJJJUUUbbbjjjeeehhhllloooqqqsssvvvxxxxxx~~~{{{wwwxxxyyyzzzzzzyyyxxxwwwcccccceeeiiimmmqqqssssss{{{xxxvvvwwwzzz}}}~~~}}}}}}yyyvvvxxx~~~~~~yyypppjjjhhhfffbbb^^^]]]^^^___``````cccfffiiimmmmmmmmmmmmnnnpppqqqrrrpppqqqrrrsssrrrpppnnnllljjjkkklllnnnoooqqqrrrsssmmmlllkkkhhheeebbb___]]]YYY[[[___bbbccccccaaa``````````````````aaaaaaaaagggfffeeeddddddeeeffffffgggjjjmmmpppsssxxx}}}|||xxxtttqqqooonnn___\\\WWWTTTQQQOOOKKKIIIGGGHHHJJJMMMPPPUUUYYY[[[^^^bbbfffiiijjjmmmssswww}}}||||||}}}}}}}}}|||}}}~~~{{{xxxvvvuuuuuuuuutttrrrrrrtttxxxsssvvvtttcccXXXTTT___lllsssyyyxxxhhhRRRAAA;;;999666444444666777555333444555333888>>>>>>NNNkkkvvvssswwwzzzzzzsssuuuppp[[[VVVXXX]]]kkkxxxnnn[[[RRRNNNNNNQQQOOOHHHCCCDDDAAABBBCCCBBBBBBBBBDDDFFFIIIKKKMMMLLLKKKOOOWWW___hhheeedddhhhrrr{{{{{{pppeee]]]XXXVVVPPPSSSSSSLLLBBB:::999<<<::::::;;;;;;;;;>>>CCCGGGNNNRRRWWW\\\^^^___aaabbbcccbbb``````ccchhhmmmppp~~~{{{www{{{tttlllggg```XXXRRRSSSWWW[[[hhh```TTTGGG===999888888::::::999777666888<<>><<<;;;999777555999888777666666666666666:::<<>>;;;:::999888777666666777777666555444444777888:::;;;===AAAFFFJJJQQQXXXZZZaaaoooyyytttdddXXXMMMGGGEEE???>>>>>>CCCMMMXXXaaafffggghhhkkknnnqqqtttvvvwwwzzz|||{{{wwwyyyzzz{{{zzzzzzzzz{{{dddeeefffiiillloooqqqqqqvvvuuutttuuuyyy{{{{{{zzz{{{xxxwwwzzz{{{tttooollliiiddd___]]]^^^`````````bbbeeehhhllllllmmmmmmnnnooopppqqqpppqqqqqqqqqqqqooonnnmmmmmmmmmnnnnnnnnnooooooooommmllljjjhhheeebbb___^^^ZZZ\\\```bbbcccbbb```___aaaaaa```___^^^\\\[[[ZZZ^^^]]]\\\[[[\\\^^^```bbbbbbeeehhhllloootttzzz~~~}}}yyyvvvrrrooolllbbb^^^YYYUUURRROOOLLLIIIHHHIIIKKKNNNRRRVVVZZZ]]]```dddhhhjjjjjjmmmrrrvvv~~~}}}|||{{{{{{{{{~~~|||zzzwwwvvvtttsssqqqqqqtttwwwpppuuuuuu```UUURRR]]]jjjqqqxxx}}}uuueeeOOO???999999666444444666777555444666666555999???@@@PPPnnnyyyttttttvvvwww~~~oooppppppYYYPPPQQQTTThhh{{{}}}mmm\\\RRROOOPPPRRROOOGGGBBBCCC???@@@BBBCCCCCCDDDGGGIIIKKKLLLNNNNNNPPPTTT[[[___gggeeeeeehhhnnnvvv}}}|||ttthhh]]]TTTOOOMMMPPPQQQKKKAAA:::999<<<::::::;;;;;;<<>>;;;:::999888777666666777777666555555444777888:::;;;===AAAFFFJJJRRRZZZ\\\aaammmuuuzzzgggYYYKKKBBB??????>>>???DDDNNNYYYbbbfffgggiiikkknnnqqqtttvvvwww{{{|||zzz{{{{{{{{{yyyxxxwwwxxxdddeeefffhhhjjjlllmmmnnnppppppqqqtttwwwxxxwwwvvvwwwvvvwww{{{yyyssspppkkkfffaaa^^^```aaaaaa```aaadddfffkkkkkklllmmmnnnooopppqqqqqqqqqpppooonnnnnnnnnnnnpppoooooonnnmmmmmmlllllllllkkkjjjhhhfffccc```___\\\^^^```bbbcccaaa___^^^^^^^^^^^^]]]ZZZXXXUUUTTTTTTSSSQQQQQQSSSWWW\\\___^^^```dddgggjjjoootttxxx}}}}}}}}}||||||~~~}}}zzzxxxsssnnnjjjddd```[[[VVVSSSPPPMMMJJJIIIJJJLLLOOOSSSXXX\\\^^^dddgggjjjkkkkkkmmmqqquuu|||||||||||||||{{{zzzyyy{{{wwwtttsssqqqqqqsssvvv~~~|||mmmssswww^^^SSSNNNYYYfffnnnuuu}}}{{{sssbbbMMM>>>999888666555444666666666555888888666:::@@@AAASSSrrr}}}uuutttuuuwwwssssss~~~oooUUUJJJHHHLLLeeeppp```RRRRRRTTTTTTOOOFFFAAAAAA===???BBBCCCDDDGGGJJJMMMNNNNNNOOORRRXXX]]]```bbbeeeffffffhhhkkkqqqxxx~~~yyynnn```RRRIIIIIILLLMMMHHH@@@::::::<<<999:::;;;;;;<<<@@@EEEHHHOOOSSSYYY^^^aaaccceeegggeeedddcccccceeeiiinnnqqq|||}}}lllhhhbbb\\\ZZZ]]]eeejjjppphhh[[[NNNCCC>>><<<<<<777888888777666666999;;;:::AAAKKKUUU]]]ccchhhkkkkkkhhhhhhlllmmmsssyyypppnnniii```VVVLLLFFFCCCCCCIII\\\{{{xxxmmmddd[[[TTTNNNJJJFFFBBB???===;;;999777555555555555666777888999:::>>>FFFSSScccpppyyy}}}wwwmmmdddZZZQQQLLLEEEBBB>>>;;;:::999888777666666777777777666555555666888:::;;;===AAAFFFJJJSSS\\\^^^aaaiiippplll[[[LLLAAA>>>>>>>>>AAAGGGPPP[[[bbbfffhhhiiijjjmmmpppsssvvvwwwyyy||||||}}}}}}|||{{{zzzyyyxxxxxx```bbbdddeeefffgggiiikkklllmmmqqqtttvvvwwwvvvtttuuuvvvxxx|||~~~uuuooojjjeeebbb___aaabbbbbbaaaaaacccdddjjjjjjlllmmmnnnooopppppprrrpppnnnmmmllllllmmmnnnoooooonnnnnnmmmlllkkkkkkkkkjjjjjjhhhfffdddbbbaaa___```aaabbbaaa___]]]\\\WWWXXXYYYYYYXXXUUUSSSRRRNNNLLLJJJJJJMMMSSSZZZ^^^^^^```ccceeegggjjjooosssxxxyyyyyyyyyzzz|||}}}{{{yyytttmmmgggbbb^^^YYYUUURRRPPPNNNLLLJJJJJJLLLOOOTTTXXX\\\___fffiiilllllllllmmmqqqttt{{{{{{}}}}}}}}}|||{{{zzzyyyuuurrrqqqppprrruuu}}}xxxiiiqqqyyy```SSSMMMVVVbbbjjjqqqyyy}}}yyyrrrbbbNNN???:::777666555555555666666666888999666:::???BBBVVVxxxvvvuuuxxx{{{lllQQQFFFEEEKKKeeevvvbbbTTTWWWYYYWWWOOOEEEAAA@@@???AAACCCDDDEEEGGGKKKMMMPPPNNNOOOVVV___fffgggfffdddfffhhhiiikkkpppxxx~~~|||rrrbbbSSSHHHEEEGGGHHHEEE>>>::::::;;;999:::;;;<<<===AAAFFFJJJTTTWWW[[[^^^___```bbbccceeedddcccccceeeiiilllooozzz|||oookkkddd^^^\\\aaajjjqqqssskkk^^^PPPEEE???<<<;;;888999:::999888888:::<<<===CCCLLLTTT[[[```eeehhhfffbbbbbbeeefffjjj{{{{{{tttrrrooohhh^^^SSSIIIDDDEEEGGGVVVuuutttjjjaaaYYYSSSMMMIIIDDD@@@===;;;999777777777777777777888999999;;;@@@JJJXXXfffrrrzzz~~~~~~vvvmmmdddZZZQQQKKKDDDAAA===::::::999888777666666777777777666666555666888:::;;;>>>BBBGGGKKKRRR\\\___```ffflll~~~qqq```QQQFFFBBB>>>???BBBIIIRRR\\\cccfffiiiiiijjjlllooorrruuuwwwuuuxxx~~~{{{~~~}}}}}}}}}~~~[[[^^^```bbbbbbdddgggiiijjjmmmqqquuuwwwwwwvvvvvvxxxyyy|||~~~wwwmmmgggdddccc```bbbccccccbbbbbbcccdddiiijjjlllnnnooopppppppppqqqpppmmmkkkjjjkkkmmmnnnmmmmmmmmmmmmlllllllllllljjjjjjiiihhhgggeeecccccc```aaaaaaaaa___]]]ZZZYYYTTTUUUUUUTTTSSSQQQOOONNNIIIGGGEEEEEEIIIPPPWWW\\\aaabbbddddddeeegggkkknnnrrruuuxxxzzz{{{|||~~~||||||zzzuuummmfff]]]YYYUUURRRQQQPPPPPPOOOJJJKKKLLLOOOSSSWWW[[[]]]gggiiilllmmmlllmmmqqquuu{{{|||}}}~~~}}}|||~~~~~~~~~{{{wwwsssqqqqqqsssuuu{{{{{{~~~uuuhhhnnn|||cccUUUNNNUUU```gggnnnvvv~~~{{{xxxqqqbbbNNN@@@;;;666666666555555555666777666888666999>>>CCCZZZ}}}~~~tttsssyyygggNNNEEEFFFLLLdddyyybbbWWW]]]___YYYNNNEEEAAA@@@BBBCCCEEEEEEEEEFFFIIIKKKOOONNNPPPYYYdddmmmnnnlllfffhhhkkkmmmnnnsss{{{yyyoooaaaRRRHHHBBBDDDEEEBBB>>>::::::;;;999:::;;;<<<>>>BBBGGGKKKTTTWWW[[[]]]^^^```bbbcccddddddccccccdddgggjjjlllwwwyyysssnnnfff___^^^cccllltttuuummm```RRRGGG???;;;:::888888999888777888;;;===CCCHHHPPPWWW]]]aaaeeegggbbb]]]]]]______cccsssuuutttrrrmmmdddZZZOOOHHHHHHHHHTTTqqq{{{rrrhhh___YYYPPPLLLFFFAAA>>>;;;999888999888777777666666777777:::AAALLLYYYeeeooovvvzzz||||||tttkkkbbbXXXNNNIIIDDD@@@<<<:::999999888888666666777777777777777666666777999;;;>>>BBBGGGKKKPPPZZZ^^^___fffkkk}}}wwwfffVVVJJJFFF??????BBBIIISSS\\\cccfffiiiiiijjjkkknnnqqquuuwwwtttxxx}}}~~~||||||XXX\\\___``````aaadddhhhiiimmmrrruuuwwwwwwxxxxxx|||~~~|||qqqjjjfffeeeaaaccceeeeeeeeedddeeefffiiijjjmmmoooqqqrrrrrrqqqpppnnnllljjjjjjjjjllllllkkkkkkkkkllllllllllllllliiiiiiiiihhhgggfffeeedddbbbaaaaaa___]]]ZZZWWWVVVTTTSSSQQQOOOLLLJJJHHHGGGDDDCCCAAAAAAEEEKKKRRRWWW```bbbccccccccceeehhhkkkooorrrwwwzzz{{{|||~~~|||{{{zzzvvvllleeeYYYVVVRRROOOOOOPPPPPPPPPLLLLLLMMMPPPSSSVVVZZZ\\\eeehhhkkkllllllnnnrrrvvv}}}}}}~~~|||{{{{{{|||}}}|||yyysssrrrrrrsssuuu{{{zzzzzzssshhhlll~~~fffXXXOOOUUU```gggooowww}}}zzztttdddOOO???999555666666666444555666888555777555888>>>DDD^^^{{{qqqpppxxxdddMMMFFFHHHNNNccc|||yyybbb\\\ccceee[[[MMMDDDBBBBBBDDDEEEFFFEEEDDDEEEGGGHHHLLLLLLPPPZZZgggqqqttttttkkklllnnnpppsssyyyyyyrrriii]]]OOOFFFAAABBBBBB@@@===;;;::::::999:::;;;<<>>BBBHHHLLLOOOYYY\\\___ffflllzzz~~~kkkXXXKKKEEE??????BBBHHHQQQ\\\cccgggjjjjjjjjjkkkmmmqqqtttvvvvvv{{{~~~|||{{{ZZZ^^^aaaaaa______bbbfffiiimmmrrruuuvvvvvvxxxzzz|||}}}~~~~~~}}}~~~zzzrrrllljjjaaadddfffggggggfffggghhhiiikkknnnqqqrrrssssssrrrnnnmmmlllkkkjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkhhhhhhhhhhhhhhhgggfffeeebbbaaa```^^^[[[WWWTTTSSSPPPNNNKKKGGGEEEDDDDDDDDDCCCBBB@@@AAADDDIIIOOOSSS[[[]]]^^^___```bbbfffiiioooqqqtttvvvxxx{{{~~~{{{zzzzzzvvvmmmeeeZZZVVVQQQNNNNNNOOOOOOOOOOOOOOOPPPQQQTTTWWWYYY[[[bbbeeeiiikkkllloootttxxx}}}}}}}}}~~~}}}{{{xxxxxx{{{{{{|||}}}{{{tttsssssstttuuu{{{}}}||||||sssiiikkkgggXXXOOOVVVaaajjjsss|||}}}lllTTTBBB:::444555777666444444666999444777555999???GGGcccvvvnnnppp{{{cccLLLFFFHHHPPPfff~~~zzzfff```hhhiii\\\LLLDDDDDDDDDCCCDDDEEEEEEDDDDDDFFFHHHHHHJJJOOOZZZgggrrryyy{{{qqqppppppssswww|||}}}vvvoooggg\\\NNNDDDAAAAAAAAA@@@===;;;:::999888:::;;;===???DDDJJJNNNQQQTTTYYY]]]```dddhhhkkkfffeeeeeedddeeegggiiijjjrrr{{{wwwqqqiiibbbaaahhhsss|||xxxjjj\\\OOOEEE@@@>>>:::999888777888<<>>BBBHHHLLLRRRYYY[[[___hhhlllwwwooo[[[LLLEEE@@@???@@@FFFPPPZZZccchhhjjjjjjiiijjjlllppptttvvvwww{{{}}}zzz}}}]]]```cccbbb___^^^aaaeeeiiimmmqqqtttuuuvvvyyy{{{xxxyyyzzzyyyxxxyyy~~~yyyrrrnnnbbbdddggghhhhhhhhhhhhiiijjjllloooqqqssstttssssssmmmmmmlllkkkjjjjjjjjjjjjmmmllllllkkkkkkjjjjjjjjjhhhhhhhhhhhhhhhggggggfffbbbaaa___]]]YYYVVVSSSQQQIIIGGGDDDBBBAAABBBDDDFFFEEECCCBBBCCCEEEJJJOOOSSSVVVXXXZZZ\\\^^^aaaeeehhhoooqqqrrrsssuuuyyy{{{yyyyyyvvvmmmeee\\\XXXRRROOONNNNNNNNNNNNRRRRRRRRRSSSUUUWWWZZZ[[[```dddhhhjjjllloootttyyy}}}}}}||||||}}}|||wwwuuuxxxzzz{{{|||}}}}}}}}}}}}}}}uuussstttuuuvvv{{{zzzsssjjjjjj|||fffXXXOOOWWWccclllwwwtttZZZFFF===333555777666444444777999555777666:::AAAIIIggg~~~rrrlllqqqcccLLLEEEGGGRRRjjj{{{lllcccllllll\\\KKKDDDEEEFFFBBBCCCDDDDDDDDDDDDGGGIIIFFFIIIOOOYYYfffrrr{{{vvvtttrrrtttyyy~~~~~~|||vvvpppiii]]]OOODDDAAAAAAAAA???===;;;:::999888:::;;;===@@@DDDKKKOOOVVVXXX\\\^^^aaadddgggjjjgggfffffffffggghhhjjjkkkqqqxxxwwwrrriiicccccckkkwww|||ooo```SSSIIICCCAAA???>>><<<:::<<>>;;;;;;;;;;;;<<<===>>>>>>EEENNN[[[eeekkkooorrrtttrrruuuyyy~~~zzzuuulllddd]]]WWWRRROOOBBB???;;;999999999999888666666777888888888888888555666999;;;>>>BBBHHHLLLTTT[[[[[[___hhhllltttrrr]]]NNNGGGAAA???@@@EEENNNZZZccchhhkkkjjjiiijjjlllppptttvvvvvvyyy~~~~~~zzz{{{ZZZ[[[]]]___bbbdddfffggghhhmmmtttxxxyyyxxxwwwvvvwwwwwwwwwwwwxxxyyyzzzzzz}}}}}}}}}wwwqqqkkkhhhiiimmmooollljjjkkkpppoooooopppqqqqqqnnnlllnnnmmmkkkjjjiiijjjjjjkkkjjjjjjjjjjjjjjjiiihhhgggjjjhhhfffeeefffgggfffeeecccaaa___]]]ZZZUUUPPPLLLEEECCC???>>>@@@BBBCCCCCCHHHFFFDDDBBBCCCFFFJJJLLLUUUWWWXXXZZZ[[[___dddggglllqqqsssrrrsss{{{xxxvvvtttmmmddd\\\WWWRRROOOOOOPPPQQQRRRTTTTTTTTTTTTTTTWWW\\\```bbbfffjjjkkkkkkmmmsssyyy{{{|||}}}|||{{{{{{}}}{{{|||}}}||||||{{{{{{{{{zzz{{{{{{|||}}}yyywwwvvvvvvwww{{{|||uuujjjiii~~~~~~eeeVVVSSSaaaiiiiiitttgggLLL;;;:::999777666666666777888777999===>>>===IIImmmxxxxxx|||ppprrrttt___NNNGGGHHHXXXssswwwpppmmmrrrnnn```PPPGGGBBB?????????AAACCCDDDEEEEEEEEEGGGKKKPPPWWW```kkkvvv}}}{{{{{{{{{zzz{{{|||}}}{{{rrrfffXXXLLLEEE<<<============;;;999888777999<<<>>>BBBGGGLLLPPPWWWYYY\\\___aaadddhhhkkkhhhkkkkkkiiijjjmmmmmmkkkiiivvvvvvkkkccc```eeerrrzzzmmmaaaUUUKKKEEECCC@@@<<<:::===DDDKKKPPPZZZ___dddiiiiiiddd^^^ZZZZZZTTTQQQQQQTTT[[[gggsssvvvpppiiijjjooopppkkkdddTTTJJJGGGSSSdddwww{{{ppphhhhhh___SSSJJJEEEBBB???======:::999;;;<<<;;;===AAAJJJTTT___ffflllrrrtttsssxxxxxxzzzwwwqqqiiiccc]]]VVVNNNHHHEEE@@@<<<<<<<<<999999;;;999888777777888888777555444555888:::>>>CCCIIINNNSSSXXX]]]___aaahhhttt~~~ppp\\\LLLBBBCCCAAABBBFFFOOOZZZccchhhgggiiikkkmmmooorrrwwwzzz|||~~~|||yyyWWWYYY[[[]]]```ccceeefffhhhlllqqqttttttsssrrrrrrwwwwwwwwwwwwwwwxxxyyyyyy|||}}}}}}||||||}}}|||vvvnnnkkkjjjnnnpppnnnmmmnnnoooooooooppprrrqqqpppnnnnnnmmmlllkkkkkklllmmmmmmkkkkkkjjjjjjjjjiiiiiiiiijjjiiihhhggghhhhhhgggeeebbb```^^^[[[XXXSSSMMMIIICCCAAA??????BBBFFFHHHIIIIIIHHHFFFEEEEEEGGGIIIKKKQQQSSSUUUWWWYYY^^^cccgggkkkqqqsssrrrttt|||yyyvvvtttmmmeee\\\WWWRRROOONNNPPPQQQQQQTTTUUUWWWXXXYYY]]]aaaeeedddgggjjjkkkjjjlllqqqvvv|||}}}}}}|||{{{zzz|||~~~~~~~~~}}}~~~~~~~~~}}}zzzxxxwwwwww|||~~~xxxnnnooo{{{dddTTTOOO]]]lllrrryyyfffNNN>>>:::999777666666666777888666888===??????NNNssszzzxxx~~~{{{rrrtttrrr```PPPJJJKKK```zzz{{{tttpppsssnnn___OOOGGGCCCAAA???@@@BBBCCCEEEFFFFFFFFFHHHJJJNNNTTT\\\gggrrryyyzzzzzzyyyxxxxxxyyy{{{|||~~~yyyooobbbTTTJJJEEE@@@@@@@@@???>>><<<:::999888999;;;>>>AAAFFFMMMRRRZZZ\\\^^^___```cccfffhhhiiilllmmmkkkllloooooolllllluuu}}}}}}tttiiibbb___bbbmmmxxx|||uuukkk___SSSKKKGGGCCC>>><<>>CCCMMMXXXcccjjjooouuuxxxwwwzzzyyyyyy|||xxxssskkkddd^^^XXXPPPJJJEEE???;;;<<<;;;999888:::888777666666777777666555444555888:::===CCCJJJNNNTTTYYY]]]___```fffqqqzzzqqq]]]MMMCCCAAA@@@@@@DDDMMMXXXaaafffhhhjjjlllmmmooorrrvvvyyy|||~~~}}}zzzvvvTTTUUUXXX[[[^^^aaadddeeeiiikkknnnoooooonnnoooooovvvvvvwwwwwwwwwwwwxxxxxxzzz{{{}}}~~~~~~}}}{{{zzzzzzzzz{{{~~~{{{sssnnnmmmoooqqqpppppprrrpppooooooppprrrrrrpppooonnnnnnmmmmmmmmmnnnoooooommmlllkkkjjjjjjjjjkkklllkkkkkkjjjkkkkkkkkkhhhfffdddbbb^^^[[[XXXSSSMMMIIIFFFDDDBBBCCCFFFJJJLLLMMMLLLKKKJJJIIIIIIIIIIIIJJJKKKMMMPPPSSSWWW\\\bbbfffiiiooossssssuuu}}}yyyvvvsssllleee\\\WWWRRROOONNNPPPQQQQQQSSSUUUXXX[[[]]]```dddgggeeehhhjjjjjjiiikkkooosss|||||||||{{{yyyyyy{{{}}}~~~{{{wwwuuuuuu{{{{{{tttvvvyyyfffWWWOOO[[[qqq~~~~~~xxxcccLLL>>>:::999777666666666777888666777<<<@@@BBBSSSyyy~~~zzztttwww|||nnn___RRRMMMNNNddd~~~~~~wwwtttuuummm\\\MMMFFFDDDBBB@@@AAACCCDDDFFFGGGGGGGGGIIIJJJLLLPPPWWWbbbmmmuuu||||||{{{zzzxxxxxx{{{}}}{{{ooo___PPPIIIFFFBBBBBBAAA???===:::888777999:::;;;===@@@FFFNNNTTT]]]^^^___``````aaadddfffkkkooopppooopppsssrrrooonnnssswwwxxx}}}zzzqqqhhhbbb^^^^^^fffnnn{{{|||}}}|||vvvkkk^^^UUULLLHHHBBB???AAAHHHQQQWWW___```bbbccccccbbb```^^^WWWSSSOOOOOOOOOSSS___kkkzzzqqqhhhdddeeefffaaa\\\VVVNNNIIIMMMTTTbbb|||~~~wwwllleee[[[SSSOOOJJJEEEAAA>>>;;;:::<<<;;;;;;???FFFSSS^^^iiiooosssxxx{{{zzz|||zzzyyyzzz}}}xxxssskkkddd___YYYQQQKKKDDD>>>:::;;;;;;888777999888666555555666777555444444666777999===CCCJJJOOOVVVZZZ^^^______dddmmmtttrrr^^^NNNEEE@@@>>>>>>CCCLLLVVV___ccciiikkkmmmnnnoooqqquuuwwwzzz|||~~~~~~}}}zzzwwwtttSSSTTTWWWZZZ^^^aaadddeeeiiikkklllllllllmmmnnnpppuuuuuuvvvvvvwwwwwwwwwvvvyyyzzz{{{||||||{{{zzzyyyyyyxxxxxx{{{wwwrrroooppprrrqqqrrruuusssrrrqqqqqqqqqqqqooonnnmmmnnnnnnnnnooooooppppppnnnmmmkkkjjjjjjkkklllnnnlllllllllnnnooommmjjjhhhhhheeebbb^^^[[[VVVQQQMMMNNNKKKIIIHHHJJJMMMOOOOOOPPPPPPPPPOOOMMMLLLKKKJJJGGGIIILLLPPPTTTZZZ```eeegggnnnssssssvvv}}}yyytttqqqkkkddd\\\WWWRRROOOOOOPPPQQQRRRRRRUUUXXX[[[]]]___ccceeeeeegggiiiiiijjjlllppptttyyyzzzzzzyyyxxxyyy|||~~~}}}zzztttqqqqqqyyy}}}xxx{{{}}}iii]]]TTT]]]sss|||zzz}}}|||ppp\\\HHH;;;:::999777666666666777888666777;;;@@@DDDUUU||||||xxxuuuxxxzzzlll^^^SSSOOOPPPbbbyyyxxxuuujjjXXXIIIDDDCCCCCCAAABBBDDDEEEGGGHHHHHHHHHJJJJJJKKKMMMSSS^^^jjjsss}}}}}}rrr___OOOHHHGGG??????>>><<<:::888777666::::::;;;<<<@@@GGGOOOUUU\\\^^^___``````aaadddfffnnnsssuuutttuuuxxxwwwsssoooqqqrrrsssxxxxxxqqqiiieee```^^^aaafffqqqssswwwzzzxxxpppfff___QQQMMMFFFBBBCCCIIIQQQVVV\\\]]]______^^^[[[XXXVVVRRROOOMMMMMMNNNRRR___lll{{{xxxmmmhhhgggfffccc___XXXQQQMMMMMMOOOYYYrrr|||nnnhhh___XXXSSSNNNGGGCCC???<<<<<<===<<<<<>>:::::::::777777999888777666666777777666555555666777999<<>>>>>BBBKKKUUU^^^bbbiiikkkmmmooooooqqqsssuuuvvvwww{{{|||yyyuuutttSSSTTTWWWZZZ^^^aaadddeeefffggghhhhhhhhhjjjnnnppprrrssstttvvvvvvvvvvvvvvvxxxyyyzzzzzzzzzzzzyyyxxxxxxwwwwwwyyy}}}{{{uuuqqqrrrrrrqqqrrruuuwwwuuusssqqqqqqpppnnnlllmmmmmmnnnnnnoooooooooooonnnmmmkkkjjjjjjkkkmmmooollllllmmmoooqqqpppmmmkkkkkkhhhdddaaa^^^[[[WWWTTTVVVSSSPPPOOOQQQTTTUUUVVVVVVVVVUUUTTTRRRPPPNNNLLLFFFHHHKKKNNNRRRXXX^^^bbbeeelllrrrsssvvv|||wwwqqqnnniiibbb[[[WWWRRRPPPPPPRRRTTTTTTTTTWWWZZZ\\\]]]___bbbdddeeefffhhhjjjlllppptttvvvvvvwwwwwwwwwwwwzzz~~~~~~}}}~~~yyytttqqqrrrzzz~~~yyy|||kkkaaaYYY___ppp}}}~~~xxxvvvyyyzzzwwwkkkXXXFFF::::::999777666666666777888888777:::>>>DDDVVV|||~~~xxxwwwvvvxxx}}}lll\\\PPPMMMPPPbbbzzzvvvhhhTTTFFFBBBBBBBBBBBBBBBDDDFFFGGGHHHHHHHHHLLLKKKKKKMMMSSS^^^jjjsss~~~uuu```NNNFFFDDD======<<<;;;:::999999888999:::;;;<<<@@@GGGPPPVVVZZZ\\\^^^___```bbbeeehhhpppuuuyyyyyyzzz|||zzzvvvnnnoooppprrrvvv~~~wwwpppjjjgggccc______bbbhhhiiikkknnnpppnnniiieeeWWWRRRJJJDDDCCCGGGNNNRRRXXXZZZ\\\\\\ZZZTTTNNNKKKJJJIIIJJJLLLNNNTTTbbbppptttnnnlllkkkiiifff^^^XXXUUUTTTRRRYYYooorrrlllccc\\\VVVPPPIIIDDD@@@>>>>>>>>>===>>>EEEOOOaaalllvvvwwwuuuvvvvvvvvvxxxzzz|||}}}}}}|||{{{{{{rrrmmmeee```[[[UUUNNNIIICCC>>>:::::::::777777999:::999777888999999888666555666777888<<>>===<<<;;;;;;;;;;;;888:::;;;===AAAHHHPPPVVVYYY[[[]]]___aaacccgggjjjpppuuuzzz{{{|||~~~{{{vvvmmmlllnnnqqqtttxxx{{{tttmmmhhhgggddd```^^^___bbb``````aaadddfffgggggg]]]WWWOOOHHHEEEFFFIIILLLRRRTTTVVVVVVSSSMMMFFFBBBBBBCCCFFFJJJMMMTTTeeettt|||vvvtttsssrrrpppkkkfffcccbbb___aaarrrzzzsssjjjaaa[[[TTTMMMGGGCCCAAAAAA@@@>>>@@@IIITTTfffrrr{{{{{{wwwvvvwwwvvvwwwyyy}}}~~~|||zzzxxxxxxpppkkkddd___[[[UUUNNNIIIDDD>>>:::;;;;;;888777999;;;999888888999:::888777666666777888;;;BBBJJJPPPWWWYYY]]]___aaacccgggiiiyyyyyyfffTTTJJJBBB@@@@@@DDDLLLVVV___cccfffhhhkkkmmmnnnnnnppprrrpppqqquuu|||{{{xxxxxxyyyUUUVVVXXX[[[^^^```bbbcccbbbcccddddddcccdddgggiiilllnnnqqqtttvvvwwwwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvuuuttttttvvvyyy{{{||||||~~~yyyyyywwwtttrrrssswwwuuurrrqqqrrrrrrqqqpppppppppqqqrrrrrrqqqpppooojjjjjjkkkkkkkkkllllllllllllkkkkkknnnqqqsssssssssrrrpppnnnmmmmmmlllkkkiiihhhfffcccccceeehhhiiijjj```___^^^\\\ZZZXXXVVVVVVOOOPPPQQQRRRSSSVVVZZZ]]]bbbjjjqqqrrrtttyyy}}}}}}~~~vvvooommmiiieeeZZZWWWSSSRRRTTTXXXZZZ\\\ZZZ[[[]]]___aaadddiiimmmlllllllllnnnrrrvvvxxxyyywwwwwwvvvuuutttwww{{{~~~|||zzzxxxvvvvvvwwwzzz|||xxxttt```UUU___llloooppptttqqqrrrsssoooeeeVVVFFF===:::999777666666666777888888666888===EEEXXX}}}}}}yyyxxxrrrZZZKKKLLLUUUeeeyyyiiiTTTGGGDDDCCCBBBAAABBBCCCEEEFFFGGGGGGHHHHHHIIIKKKNNNVVVaaammmvvvsss|||yyygggUUUHHHAAA@@@???===;;;::::::::::::777999<<>>===;;;999888888;;;AAAFFFIIIQQQccctttzzzuuu{{{xxxmmmeee^^^WWWRRRFFFEEEDDDCCCAAACCCOOO[[[lllyyy~~~zzz||||||yyyvvvuuuxxxzzztttoooiiiccc```[[[TTTOOOEEE@@@<<<<<<<<<999999;;;999888777777888888777555777777777777;;;BBBKKKQQQUUUWWW\\\```dddgggiiijjjllluuu}}}iiiVVVJJJBBB@@@???CCCKKKUUU]]]bbbaaadddhhhkkklllmmmoooppptttuuuwww||||||xxxwwwyyy|||SSSWWW]]]___^^^\\\\\\]]]ccccccddddddeeeggglllooojjjnnnrrrttttttsssssssssrrrssssssttttttssssssrrrrrrrrrrrrrrrtttwwwyyyzzz}}}~~~~~~|||vvvrrruuuuuuuuuuuutttsssrrrqqqooopppqqqrrrrrrqqqooonnnjjjiiihhhiiilllmmmkkkhhhjjjkkkmmmoooqqqrrrssssssyyy{{{}}}~~~yyyrrrmmmlllmmmooopppmmmjjjfffcccaaa___]]][[[\\\[[[\\\^^^\\\VVVUUUXXXdddkkkrrruuuuuuuuuwwwzzz~~~~~~|||wwwsssnnnhhhdddXXXUUURRRTTTXXX]]]^^^^^^```^^^\\\\\\___dddjjjnnnpppppppppqqqsssuuuxxxyyy{{{||||||zzzuuussstttuuusssyyy~~~~~~~~~zzzwwwuuuxxxtttssswww|||xxxeeeXXX```sss~~~|||wwwppplllkkkkkkdddTTTDDD;;;888777777666666666666666666777:::>>>EEEYYYzzzyyy{{{~~~qqqYYYLLLMMMSSSdddttt~~~qqqppp{{{uuugggUUUIIIDDD@@@<<<>>>@@@BBBCCCDDDEEEGGGIIIGGGHHHJJJLLLQQQ\\\jjjuuuuuuzzzvvvbbbOOODDDCCCAAA===:::888888999::::::;;;===>>>BBBHHHOOOTTTWWWZZZ^^^aaaccceeegggjjjkkkooouuuyyyzzzwwwssspppiiifffeeejjjnnnpppvvv|||{{{nnnggg```___aaa```ZZZTTTYYYVVVTTTRRRSSSWWW\\\___bbb^^^YYYSSSMMMGGGAAA===@@@???===;;;888555333222;;;;;;>>>CCCGGGPPPbbbrrr{{{yyy~~~tttllleee\\\VVVKKKFFFEEEFFFDDDDDDRRRbbbvvv}}}}}}}}}zzzzzz{{{{{{{{{{{{xxxrrrkkkfffccc^^^UUUOOOGGGCCC>>>;;;;;;;;;::::::>>>===<<<:::999888777777666555444666;;;BBBHHHKKKVVVZZZ___ccceeeeeefffgggiiinnn{{{nnnZZZJJJFFFAAA@@@DDDJJJRRR\\\eeeeeeggghhhiiiiiijjjlllnnnrrruuuyyy}}}}}}|||}}}}}}}}}|||VVVZZZ^^^___^^^[[[[[[[[[```bbbcccdddeeegggjjjmmmlllooorrrsssrrrpppppppppoooooooooooooooooooooooopppppppppppprrrsssuuuwww{{{}}}}}}xxxtttwwwwwwwwwvvvuuutttsssrrrqqqqqqssssssrrrpppnnnmmmllljjjiiijjjmmmmmmkkkiiikkkkkkmmmnnnppprrrsssttt}}}|||uuupppnnnpppqqqrrrqqqnnniiieeecccaaa___^^^^^^]]]^^^___\\\WWWWWWZZZdddiiipppsssssstttwww{{{zzzuuuqqqmmmgggbbbZZZWWWTTTTTTXXX\\\______bbb```^^^^^^```dddiiimmmqqqqqqrrrsssvvvyyy{{{}}}{{{||||||yyytttpppooopppnnnrrrvvvyyy{{{{{{xxxvvvuuusssuuuyyyvvveeeYYYcccxxx}}}vvvrrrpppiiiYYYHHH>>>888888777666666666777777777888;;;???HHH___xxxxxxyyyzzznnnTTTIIILLLSSSaaarrr{{{sssggghhhrrrooodddTTTJJJFFFDDDAAA>>>@@@BBBCCCDDDEEEGGGIIIIIIJJJKKKMMMRRR^^^mmmwwwzzz}}}uuubbbQQQGGGCCCAAA>>>;;;999888999:::999;;;===???CCCIIIPPPUUUYYY[[[___aaaccceeehhhkkkmmmpppuuuxxxxxxvvvrrrooojjjffffffjjjnnnpppuuu{{{{{{rrrkkkdddbbbcccbbb\\\WWWWWWVVVTTTSSSTTTUUUWWWXXX\\\ZZZWWWSSSOOOIIICCC???>>>===<<<:::999777666666::::::===BBBFFFNNN^^^mmm~~~zzzpppggg^^^WWWNNNHHHFFFGGGEEEFFFTTTeeezzz~~~|||yyyyyyzzz{{{{{{zzzzzzuuummmhhhddd^^^UUUOOOIIIEEE@@@<<<;;;;;;:::999===<<<;;;999888888888888666555444666<<>>@@@BBBCCCDDDEEEGGGIIIJJJKKKLLLMMMSSS^^^mmmxxxzzz{{{}}}{{{mmm]]]NNNFFFDDDBBB???<<<999999999999999;;;===@@@DDDJJJQQQVVV[[[]]]___aaacccfffiiilllppprrrtttvvvvvvssspppnnnkkkggggggkkknnnooosssyyy~~~uuuoooiiiffffffeee```\\\WWWVVVUUUTTTRRRQQQOOOOOOTTTTTTTTTSSSQQQLLLFFFAAA<<<;;;::::::::::::::::::999999<<<@@@DDDJJJXXXfffwwwlllbbb[[[UUUNNNJJJJJJIIIKKKZZZkkk}}}{{{yyyxxxyyyzzzzzzyyyzzzuuunnniiiddd]]]UUUOOOJJJFFFAAA===;;;;;;:::999:::999999888777888888888666666555777<<>>KKKhhh}}}rrrrrrtttuuulllQQQEEEJJJSSSjjj|||}}}sssddd___iiinnnnnnfffVVVHHHCCCAAA@@@>>>@@@BBBCCCDDDEEEGGGIIILLLLLLLLLLLLQQQ[[[iiissswwwxxxyyyzzz~~~uuuhhhZZZMMMFFFDDDBBB???<<<:::999999999888:::===AAAEEEJJJQQQVVV\\\^^^```aaaccceeeiiilllpppqqqrrrsssrrrqqqooommmkkkhhhhhhlllnnnooorrrwwwvvvqqqkkkhhhhhhhhheeeaaa[[[YYYVVVSSSPPPLLLJJJIIILLLNNNPPPRRRRRRNNNHHHCCC===<<<;;;::::::;;;;;;<<<::::::<<<@@@CCCGGGRRR^^^uuusssiiibbb^^^VVVPPPPPPOOORRR```ppp~~~{{{yyyxxxyyyzzzyyyyyysssppplllgggbbb\\\TTTOOOIIIEEE@@@<<<;;;;;;::::::888777777777777777888888666666777888<<>>@@@BBBCCCDDDEEEGGGIIILLLLLLLLLLLLOOOWWWccclllvvvxxxzzz}}}uuuiii\\\QQQKKKBBBAAA???<<<;;;:::999999888:::===AAAEEEJJJPPPTTT[[[]]]___aaabbbdddhhhjjjmmmnnnoooppppppooommmlllkkkhhhiiilllnnnoooqqqvvv~~~tttpppkkkhhhiiiiiihhhfffaaa^^^YYYSSSNNNKKKIIIIIIIIIJJJMMMPPPQQQNNNIIIEEE@@@???===;;;::::::;;;<<<<<<;;;===@@@BBBEEEMMMUUUeeevvv}}}rrrlllfff\\\UUUUUUTTTWWWcccsss}}}zzzyyyyyyyyyxxxwwwkkkiiigggddd```ZZZTTTPPPFFFCCC>>><<<;;;;;;;;;;;;777777666666777777888888777777888999:::???GGGLLLWWW\\\cccgggiiiiiiiiiiiihhhiiillltttyyyeeeTTTGGGBBB???BBBFFFKKKTTT]]]bbbeeehhhjjjkkkkkkkkklllqqqtttwww{{{{{{wwwvvvwwwwwwxxxZZZZZZ[[[^^^aaabbbaaa```]]]```eeeggghhhhhhiiijjjhhhjjjmmmooopppqqqssstttsssqqqnnnllliiihhhhhhhhhiiiiiijjjkkkkkkkkkjjjjjjjjjooouuuzzz{{{zzzyyyxxx{{{~~~}}}|||yyywwwuuuuuuuuuuuuqqqrrrtttvvvwwwvvvuuutttssssssrrrooommmlllmmmooollllllllllllmmmoooqqqrrrvvv}}}|||vvvsssqqqooonnniiiccc___\\\YYYWWWZZZaaadddeeefffiiimmmrrrvvvxxxxxxyyy}}}zzzwwwsssqqqooollleee```]]]]]]\\\[[[ZZZ[[[___bbbdddeeefffgggjjjlllnnnoooqqqqqqqqqrrrtttvvvxxxzzzzzz|||~~~zzznnnggg``````hhhvvv~~~zzzwwwuuusssttt}}}~~~ppp```VVVaaayyyzzzppp^^^KKK@@@999999888777777777777888777;;;;;;<<>>@@@BBBCCCDDDEEEGGGIIIKKKLLLMMMNNNPPPWWWaaaiiiqqqtttwwwzzz}}}~~~sssgggZZZOOOIII???>>>===<<<;;;:::::::::888:::===AAADDDIIINNNRRRXXXZZZ^^^```aaaccceeefffhhhiiikkkmmmnnnmmmllllllkkkhhhiiimmmoooooorrrvvv}}}|||ssspppkkkiiihhhiiiiiihhhfffccc\\\VVVPPPMMMKKKKKKIIIIIIJJJLLLMMMLLLIIIGGGCCCAAA>>><<<;;;;;;;;;<<<===<<<===@@@AAABBBGGGMMMWWWddd{{{~~~xxxmmmccc[[[ZZZZZZ[[[fffttt}}}zzzxxxwwwwwwvvvtttffffffeeeccc___ZZZUUUQQQHHHDDD???===<<<<<<<<<;;;888777777777777777888888777999999999999===DDDJJJSSSYYY```fffhhhiiihhhhhhiiiiiikkkqqq|||zzzhhhYYYHHHBBB???@@@DDDHHHQQQYYY\\\```dddfffgggggghhhhhhrrrtttwww{{{{{{xxxwwwwwwxxxwww\\\[[[[[[]]]aaacccbbb```]]]```ccceeefffggghhhiiihhhkkkooorrrsssssstttuuurrrqqqooollljjjgggfffeeefffggghhhiiijjjiiiiiihhhccchhhoootttuuuuuuuuuuuuwwwzzz~~~~~~{{{xxxwwwvvvvvvwwwtttuuuvvvwwwwwwuuusssrrrssstttsssooolllkkkmmmoookkkllllllmmmnnnooopppppptttzzz~~~zzzwwwtttrrrpppiiiccc]]]ZZZVVVUUUYYY```eeeeeegggjjjnnnrrruuuvvvxxxyyy{{{~~~wwwtttqqqooonnnjjjddd___YYY[[[]]]\\\[[[[[[^^^aaaddddddeeefffggghhhhhhhhhiiiiiijjjlllooorrruuuwwwvvvzzzxxxpppgggcccgggsss~~~yyywwwuuutttssszzzzzz{{{rrraaaVVV```wwwrrr]]]KKK@@@888888777666666666777777666;;;===>>>MMMnnnsssssssssooowww\\\NNNQQQZZZooo{{{nnn```^^^kkkmmmeeeWWWJJJEEEFFFDDD@@@>>>@@@BBBCCCDDDEEEGGGIIIJJJMMMPPPRRRUUU[[[dddkkkooopppsssuuuwww{{{{{{qqqdddVVVKKKDDD<<<;;;;;;;;;::::::::::::888:::===@@@CCCGGGLLLOOOTTTXXX\\\___```aaaaaabbbaaadddgggkkkmmmmmmlllkkkiiiggghhhmmmoooppprrrvvv{{{~~~vvvsssnnnjjjhhhggggggggghhhfffaaa\\\VVVRRRNNNMMMMMMKKKIIIIIIIIIJJJHHHGGGCCCAAA>>><<<;;;;;;===>>>===;;;;;;???@@@???AAAFFFMMMVVVggg}}}wwwmmmeeedddcccccclllxxx}}}yyyvvvuuusssqqqpppggghhhhhhfffaaa[[[VVVSSSMMMIIICCC???===<<<;;;:::999999888777777777888888888999:::888777:::AAAGGGOOOUUU^^^dddggghhhhhhhhhiiiiiijjjnnnvvvwwwgggZZZIIICCC>>>>>>@@@CCCJJJRRRVVVZZZ___ccceeefffhhhiiippprrrvvvzzz|||zzzyyyyyyxxxwww]]]\\\[[[^^^aaacccaaa___\\\___bbbcccdddeeegggiiiiiilllqqqtttttttttttttttrrrrrrqqqnnnlllhhhfffddddddeeefffhhhiiihhhhhhggg\\\aaahhhmmmoooooooooppptttvvvzzz}}}zzzxxxwwwxxxxxxwwwxxxxxxxxxwwwtttqqqpppttttttsssoookkkjjjllloookkkkkkmmmnnnoooooooooooorrrvvv~~~|||yyyvvvsssqqqhhhbbb\\\XXXUUUSSSXXX___eeefffgggkkkooossstttttt{{{{{{|||~~~uuurrrooonnnmmmiiiccc^^^WWWZZZ]]]]]]\\\\\\^^^```ddddddeeeeeedddcccbbbbbb```aaabbbeeejjjnnnrrrtttssswwwyyyooohhhiiisss~~~wwwvvvvvvuuutttyyywwwwwwqqq```TTT]]]uuuxxxbbbOOOEEE888777777666666666666666666<<<>>>@@@PPPrrrwwwvvvssslllxxx\\\NNNSSS\\\uuussseeebbbmmmnnndddSSSEEEBBBEEEBBB===>>>@@@BBBCCCDDDEEEGGGIIIIIIMMMRRRUUUYYY```hhhooorrrssstttuuuwww|||~~~tttfffXXXLLLEEE::::::::::::::::::::::::888:::===@@@BBBFFFJJJMMMRRRVVV[[[___```_________]]]```eeejjjlllmmmlllkkkiiiggghhhmmmppppppssswwwzzzzzzvvvpppkkkgggfffffffffhhhgggeeeaaa\\\VVVPPPMMMOOOLLLHHHFFFGGGHHHHHHGGGBBB@@@>>><<<;;;===???@@@<<<::::::===>>><<<===AAAIIINNNZZZmmmvvvnnnmmmlllkkkrrr}}}|||xxxtttrrrpppnnnllljjjkkkkkkiiiccc\\\WWWTTTRRRMMMGGGBBB???===;;;999::::::999888888888888888888::::::888666888???EEEMMMSSS\\\cccgggggghhhhhhhhhhhhhhhjjjqqq{{{{{{rrreeeXXXKKKDDD>>>======???EEELLLSSSXXX^^^cccfffiiikkklllnnnqqquuuzzz|||{{{zzzzzzyyyxxxUUUWWW[[[^^^```aaa``````^^^^^^___aaadddgggjjjlllmmmnnnqqqsssssssssrrrqqqrrrrrrpppmmmjjjgggdddbbbcccdddfffhhhhhhfffcccbbb^^^^^^___ccchhhmmmooopppppptttzzz}}}zzzwwwuuuxxxvvvtttrrrqqqpppnnnllluuuttttttrrrqqqooommmmmmmmmlllkkkkkklllnnnqqqrrruuuxxx|||}}}vvvuuuxxx|||~~~}}}{{{yyyvvvtttrrrqqqgggccc\\\UUURRRQQQSSSUUU]]]aaafffjjjmmmooorrruuuwwwvvvwww{{{{{{uuunnniiimmmoookkkeeeaaa]]]]]]\\\\\\]]]^^^```aaafffggggggeeecccaaaaaabbb]]]]]]]]]^^^bbbfffkkkmmmpppwww}}}vvviiieeennn~~~~~~sssrrrqqqssstttzzz}}}xxxssswwwssscccXXX^^^nnnrrrTTT>>>;;;888555444555666666666999888===AAANNNuuu}}}{{{yyyuuuppplll|||uuuppp]]]QQQMMMiii{{{yyypppmmmjjjqqq```NNNEEECCCBBBAAABBBCCCBBBBBBCCCCCCDDDEEEFFFIIIJJJMMMSSS\\\fffooouuuyyyvvvtttvvv|||wwwfffQQQEEEAAA===;;;999999::::::999888:::;;;===???AAAEEEJJJNNNVVVXXXZZZ[[[[[[]]]___aaabbbdddfffiiijjjjjjiiiiiihhhffffffiiinnnqqqrrrqqqxxx}}}yyyrrrmmmjjjiiihhhhhhggggggfffddd```\\\XXXUUURRRNNNJJJIIIIIIHHHDDD@@@AAAAAA@@@???>>>===<<<<<<>>>===<<<;;;::::::;;;<<>>===<<<::::::999888777777888888999::::::::::::<<>>>>>AAAEEEOOORRRWWW]]]aaadddddddddkkkmmmrrrwww}}}{{{yyyzzz{{{{{{yyyWWWYYY[[[^^^```aaaaaa````````````aaaccceeeggghhhjjjlllnnnpppqqqqqqpppooonnnnnnllljjjhhhfffdddddddddeeefffgggfffdddbbb```\\\\\\]]]aaafffjjjlllmmmooorrrwww}}}|||zzzyyy{{{xxxtttqqqpppppppppooossssssttttttrrrqqqooonnnmmmlllkkkkkklllnnnppprrrwwwyyy{{{~~~zzzrrrkkkjjjmmmqqqqqqrrrssssssqqqnnnjjjhhhbbb^^^WWWRRROOOPPPRRRTTTYYY]]]ccchhhkkknnnppprrrvvvuuuvvvzzz}}}ssslllgggjjjlllhhhccc```]]]]]]]]]^^^___```bbbccciiijjjkkkjjjiiiggghhhiiifffeeebbbaaaaaabbbeeefffnnnvvv~~~{{{nnniiiqqq~~~}}}}}}vvvttttttuuuvvv{{{~~~|||}}}uuurrrvvvssscccXXX]]]mmmaaaHHH<<<999666555555777777666999888===BBBPPPvvv{{{vvvtttttttttrrrppp|||ppp~~~ooo^^^TTTQQQmmmyyyqqqnnnnnnqqq```NNNFFFDDDBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEFFFHHHJJJMMMRRR[[[fffooouuuzzzxxxwww{{{~~~vvveeeQQQDDDAAA===;;;999999::::::999888999;;;===>>>@@@DDDIIIMMMUUUWWWZZZ\\\]]]^^^aaacccdddfffiiikkklllmmmlllkkkhhhgggfffiiimmmppppppooovvvyyytttrrrpppooonnnnnnnnnllljjjfffaaa]]]ZZZTTTOOOKKKHHHHHHGGGCCC@@@>>>???????????????>>>===>>>===<<<;;;;;;;;;<<<<<>>===<<<::::::999888888888888888999::::::::::::<<<@@@CCCJJJSSS[[[^^^aaaeeehhhhhhgggfffhhhlllooottt~~~|||ssskkk```UUUIIIBBB===>>>>>>===>>>BBBHHHLLLRRRYYY___cccfffgggiiilllpppuuu|||}}}zzz{{{|||{{{zzzYYYZZZ\\\___```aaaaaa```bbbbbbaaaaaaaaabbbccccccggghhhjjjlllmmmmmmmmmllljjjiiigggfffeeedddeeeeeeeeefffffffffeeeccc```^^^]]]]]]]]]```eeeiiijjjkkkooorrruuuyyy}}}~~~}}}|||~~~zzztttqqqpppqqqqqqrrrqqqrrrtttuuuuuusssqqqoooooonnnmmmllllllnnnpppqqqyyyzzzzzzzzzzzzyyyxxxxxxuuurrrlllddd___^^^aaadddccceeeiiikkkjjjgggbbb^^^[[[WWWRRRNNNLLLMMMOOORRRTTTXXX___eeeiiikkkmmmooosssssstttwww|||~~~qqqiiidddfffgggddd```___]]]^^^___```bbbdddeeeeeelllnnnqqqrrrrrrssstttvvvssspppkkkgggcccbbbbbbbbbiiirrrzzz}}}tttooottt|||zzz{{{xxxwwwwwwxxxyyy}}}}}}~~~~~~uuuqqquuutttcccXXX]]]mmmlllOOO===:::777666777888888777888888>>>CCCRRRvvv}}}vvvnnnkkknnnuuuzzz}}}~~~ppp|||jjj\\\VVVTTTqqqyyypppoooppprrraaaOOOFFFDDDCCCCCCDDDBBBCCCCCCDDDDDDEEEFFFFFFGGGHHHLLLRRR[[[eeeooouuuxxxxxxzzz~~~|||uuueeeQQQDDD@@@===;;;999999999:::999888999:::<<<===???CCCHHHLLLRRRUUUYYY\\\]]]```bbbeeeeeegggjjjlllmmmmmmmmmllliiihhhhhhiiilllnnnooonnnttt|||zzzxxxvvvuuusssnnnnnnmmmjjjgggbbb]]][[[WWWRRRKKKHHHGGGEEEBBB???<<<===???@@@AAA@@@???>>><<<<<<<<<;;;;;;<<<======???BBBGGGNNNXXXdddqqqyyy|||{{{}}}wwwnnngggaaa___]]]bbbhhhlllkkkggg```[[[UUUPPPJJJDDDAAA>>><<<;;;;;;::::::999999999999999999:::;;;;;;;;;>>>AAAEEEKKKTTT]]]```bbbfffiiihhheeeeeeggglllooosss||||||rrriii^^^TTTHHHBBB>>>>>>===;;;;;;===@@@DDDJJJRRRZZZaaafffhhhhhhjjjnnnsssyyy~~~||||||}}}|||zzz[[[[[[]]]^^^___``````___bbbbbbaaaaaaaaaaaaaaaaaadddeeefffhhhiiijjjjjjjjjhhhgggeeecccbbbcccdddeeefffffffffeeedddaaa___]]]___^^^___aaaeeehhhiiiiiioooqqqtttwwwzzz~~~}}}|||{{{~~~zzzvvvsssssssssrrrqqqoooqqquuuwwwxxxvvvtttrrrrrrqqqooonnnnnnoooqqqrrryyyyyyxxxvvvtttqqqooonnnkkkgggaaa[[[WWWVVVXXXZZZZZZ\\\___bbbbbb```]]][[[WWWTTTOOOKKKIIIJJJLLLNNNOOOTTT\\\bbbfffiiikkklllooopppqqqtttxxx|||~~~{{{ooohhhcccdddeeebbb```___]]]^^^```bbbeeefffggghhhnnnqqquuuyyy|||~~~xxxrrrlllhhhfffffffffjjjooosssyyyxxxsssvvv}}}zzzyyyyyyxxxwwwxxxzzz{{{xxxrrrtttwwweeeYYY___ooolllNNN>>>;;;888777777888999888777666===DDDSSSwww}}}uuukkkgggmmmyyyvvvzzzcccYYYVVVWWWuuu{{{pppnnnpppsssaaaNNNEEECCCBBBBBBCCCBBBCCCCCCDDDEEEEEEFFFFFFFFFHHHKKKQQQZZZdddnnntttuuuvvv{{{yyyhhhSSSDDD???===;;;999888999999888777888999;;;<<<>>>BBBFFFJJJNNNRRRVVVZZZ]]]```ccceeedddeeehhhjjjllllllkkkkkkkkkjjjjjjkkklllnnnoooooosssxxx}}}zzzxxxuuusssjjjjjjjjjiiifffbbb^^^\\\ZZZTTTMMMHHHFFFEEEBBB???<<<>>>@@@BBBBBB@@@>>><<<;;;;;;<<<<<<<<<===>>>>>>@@@BBBFFFJJJQQQ[[[ffflllwww~~~{{{zzz}}}wwwooohhhaaa]]][[[___dddhhhhhheee```\\\WWWRRRLLLFFFBBB???<<<:::;;;;;;:::::::::::::::;;;:::;;;;;;<<<<<>>>>>===:::888:::;;;>>>DDDLLLUUU^^^dddhhhfffiiimmmqqqwww~~~|||}}}}}}{{{xxx[[[[[[\\\]]]]]]]]]]]]]]]______``````aaaaaaaaaaaaaaabbbccceeefffhhhhhhiiigggfffdddbbbaaaaaacccdddeeeeeeeeeeeecccbbb```___```______```cccfffgggfffkkkllloooqqquuuzzz}}}{{{yyyyyy{{{zzzxxxwwwvvvuuuqqqooooooqqquuuxxxyyyxxxvvvuuuvvvtttrrrqqqpppqqqrrrssswwwvvvtttrrrooollliiihhhbbb^^^XXXSSSQQQQQQRRRSSSTTTTTTUUUVVVWWWXXXXXXXXXWWWTTTOOOKKKHHHHHHJJJKKKMMMRRRYYY___cccfffhhhjjjlllmmmoooqqqsssvvvyyy{{{|||~~~|||vvvnnnhhhdddeeeeeebbb```aaa^^^___```bbbeeegggiiijjjooorrrwww|||yyyrrrmmmkkkgggddddddjjjttt|||yyyuuuxxx}}}zzzyyyyyyvvvuuuwwwyyy||||||tttvvvzzzhhh\\\bbbrrrjjjLLL>>>;;;888777888999999999666555;;;CCCTTTyyyxxxnnnhhhmmm~~~wwwuuu___XXXYYY\\\{{{rrroooqqqtttbbbNNNEEEBBB@@@@@@BBBBBBCCCDDDEEEFFFFFFFFFEEEFFFGGGJJJPPPXXXccclllrrrsssvvv}}}nnnVVVEEE???<<<:::888888999999888777777888:::;;;===@@@EEEHHHJJJNNNTTTXXX\\\^^^aaacccdddeeehhhjjjllllllkkkkkkllllllmmmmmmmmmnnnoooppprrruuu~~~|||yyyuuurrrhhhiiijjjiiihhheeebbb```\\\VVVOOOIIIGGGFFFBBB@@@???@@@BBBCCCBBB???===;;;;;;<<<<<<======>>>>>>>>>@@@BBBEEEHHHNNNVVV___eeennnttt{{{~~~~~~}}}yyyxxxzzz|||vvvpppjjjccc^^^\\\^^^```bbbbbbaaa^^^\\\XXXTTTNNNHHHDDDAAA===;;;<<<;;;;;;;;;;;;;;;<<<<<<;;;<<<=========???CCCFFFLLLVVV___bbbdddhhhiiihhhhhheeedddeeeggglllxxxvvvlll```WWWJJJCCC??????===999888999:::<<>>;;;888777888999999888777555;;;DDDVVV|||~~~tttkkkkkk{{{rrrzzzsss]]]XXX[[[aaarrroootttxxxeeePPPEEEBBB@@@@@@AAABBBCCCEEEFFFGGGGGGFFFEEEGGGHHHJJJOOOWWWaaajjjooorrrvvv~~~ttt[[[HHHAAA<<<:::888888888999888777666777999:::;;;>>>CCCGGGHHHLLLRRRWWW[[[^^^```bbbeeegggjjjlllmmmmmmmmmlllkkklllmmmmmmlllmmmoooqqqrrrssszzz{{{uuurrreeefffggggggeeecccaaa___]]]XXXQQQLLLJJJHHHDDDAAAAAAAAABBBBBBAAA???===;;;<<<<<<===>>>>>>>>>=========???AAAEEEIIIPPPXXX^^^hhhlllppprrrrrrsssvvvzzz}}}~~~{{{zzzzzz{{{wwwvvvzzz{{{vvvrrrooojjjccc^^^\\\]]]^^^___```___^^^]]]YYYUUUOOOJJJFFFBBB>>><<<<<<<<<<<<<<<<<<<<<===>>>===>>>>>>>>>>>>@@@CCCFFFKKKVVV___ccceeeggghhhfffiiifffdddeeefffiiittt{{{pppdddZZZLLLEEE@@@???>>>;;;:::<<<;;;<<>>======>>>???>>>>>><<<<<<:::<<<>>>AAAEEEKKKRRRWWWaaaeeejjjllllllllloooqqquuuwwwyyyyyyxxxvvvvvvvvvwwwoookkklllmmmrrryyyyyytttooommmkkkggg```[[[YYY[[[___aaabbbaaa___^^^YYYUUUPPPKKKGGGDDD@@@======<<<<<<<<<======>>>???@@@@@@@@@???>>>@@@CCCEEEKKKUUU___cccdddggggggeeegggeeefffgggggghhhoooxxx~~~sssfff\\\OOOGGGAAA@@@???<<<<<>>GGG[[[}}}lllaaakkkzzz~~~kkkTTTOOOVVV___rrrdddgggrrrlllVVVIIIDDDBBBAAABBBBBBCCCEEEGGGHHHGGGFFFEEEIIIIIIKKKOOOVVV^^^fffkkkiiimmmvvv|||cccPPPHHH<<<:::888777888888777666555666888888:::===AAAEEEHHHMMMSSSYYY\\\^^^```bbbbbbdddfffiiijjjjjjiiiiiieeehhhjjjjjjiiijjjmmmpppoooppptttzzz|||uuupppmmmmmmmmmkkkhhhddd```^^^]]]YYYTTTQQQOOOLLLGGGBBB@@@@@@@@@@@@@@@@@@AAAAAA>>>>>>?????????===<<<;;;:::<<<>>>@@@CCCIIIOOOSSS\\\aaagggkkkjjjjjjkkkmmmqqqsssuuuuuutttrrrrrrsssyyywwwiii___\\\ZZZ___gggooouuuwwwwwwvvvtttpppkkkiiihhheee^^^WWWVVVZZZ```dddfffdddaaa___XXXUUUPPPLLLHHHEEEAAA>>>===============>>>??????AAAAAAAAA@@@??????BBBEEEJJJUUU___bbbdddffffffdddddddddgggkkkjjjhhhlllrrrtttggg]]]PPPIIIBBB@@@???===???BBB<<<===???DDDNNNZZZeeellljjjlllooossswww~~~}}}yyyuuuXXXYYYYYYWWWSSSPPPOOOOOOUUUSSSRRRRRRUUUWWWXXXXXXYYYZZZZZZYYYWWWVVVXXXYYYYYYYYYZZZZZZ[[[\\\]]]^^^^^^```dddgggiiiiiihhhhhhhhhggggggjjjmmmmmmiiifffjjjhhhfffeeefffhhhkkkmmmpppuuu|||~~~}}}}}}zzzzzzyyywwwvvvtttsssrrrzzzzzzzzzzzzzzzzzzzzzzzz{{{zzzwwwuuusssrrrrrrrrrpppnnnjjjfffccc___[[[XXXUUUQQQKKKIIIIIIIIIHHHGGGIIIHHHGGGHHHIIILLLOOOQQQQQQPPPNNNKKKHHHHHHKKKMMMLLLNNNPPPSSSVVVYYYZZZ[[[___bbbgggkkklllmmmooopppuuuwww{{{|||ssslllkkkiiigggeeecccbbbbbb^^^aaabbb```^^^```fffmmmnnnoooqqqssstttuuuvvvvvvzzzyyy|||}}}~~~~~~wwwuuutttuuuwww~~~|||zzz|||wwwfff]]]jjjcccHHH;;;:::888666666666666777666;;;>>>EEE___mmm```iiikkkVVVMMMRRRfffxxxwwwcccccc___hhhxxxjjjWWWIIICCCAAA@@@???CCCDDDEEEFFFGGGHHHHHHHHHFFFGGGIIINNNUUU]]]ccchhhiiilllrrrzzzuuueeeTTTHHH@@@===999666666666555444555999666888???======HHHHHHMMMSSSXXXZZZ\\\]]]^^^ddddddeeeeeefffgggggghhhlllllllllmmmllllllkkkkkklllmmmrrrwww~~~zzzuuuooopppppplllgggaaa]]]\\\\\\ZZZWWWSSSNNNIIIEEECCCEEECCCAAABBBDDDDDDAAA>>>@@@<<<999;;;???BBB@@@===888:::<<<>>>AAAFFFLLLQQQ]]]```eeehhhjjjkkklllnnnqqqpppnnnlllkkkkkkkkkkkkrrrwwwkkk^^^TTTUUUUUUXXXaaakkkrrrrrrppppppnnnllljjjiiieee]]]WWWVVVYYY^^^cccdddbbb___\\\XXXUUUPPPKKKGGGCCCBBBAAA======<<<===>>>???AAABBBDDDDDDBBB@@@======>>>@@@MMMSSS[[[bbbeeeeeeddddddcccbbbccceeehhhiiiiiiiiittt~~~vvvjjj```VVVPPPHHHDDDCCCCCCCCCAAAEEECCCBBBGGGQQQ]]]hhhnnnkkkmmmppprrrtttzzz}}}{{{xxxwwwxxxVVVWWWXXXWWWTTTRRRRRRRRRVVVTTTRRRSSSTTTVVVVVVVVVWWWWWWXXXVVVUUUTTTUUUWWWXXXXXXXXXWWWXXXYYYYYYZZZ^^^```dddggghhhiiihhhggghhhhhhhhhkkknnnooollljjjnnnmmmlllkkkkkklllmmmnnnmmmpppvvv|||~~~|||{{{zzzxxxwwwvvvvvvvvvzzzzzzzzzzzz{{{{{{||||||{{{zzzwwwuuusssrrrqqqqqqppplllgggccc```]]]ZZZXXXVVVRRRNNNKKKLLLLLLLLLKKKLLLKKKKKKKKKMMMOOORRRSSSQQQQQQOOOKKKHHHFFFGGGIIIMMMNNNPPPSSSUUUWWWXXXYYYYYY\\\aaaeeeggghhhjjjkkkrrrtttwww{{{|||tttkkkjjjhhhgggeeeeeeeeeeeebbbddddddbbb```aaaggglllooooooqqqrrrssssssssssss}}}}}}}}}tttrrrrrrsssuuu{{{{{{kkkcccqqq|||```III;;;:::888777666666777777999===@@@GGGaaaooobbbjjjkkkVVVKKKPPPdddwwwlllZZZ^^^^^^jjjrrreeeTTTIIIDDDCCCBBBAAABBBCCCEEEFFFGGGHHHHHHIIIIIIIIIKKKOOOUUU]]]cccggggggjjjooovvv}}}~~~yyyiiiWWWIII???<<<888777777777777777666999666777???>>>>>>HHHHHHLLLQQQVVVYYY[[[^^^___eeeeeeffffffggghhhiiiiiikkkkkklllmmmmmmlllllllllkkkmmmpppuuuzzz}}}xxxsssrrrpppmmmiiiddd___]]]YYYXXXVVVRRRNNNJJJGGGEEECCCBBB@@@AAACCCCCCAAA??????<<<999999===???===:::888999;;;===@@@EEEKKKOOO[[[___dddhhhkkklllnnnpppllljjjhhhfffeeeeeeeeeeeemmmzzz|||vvvmmmccc[[[YYYYYY[[[ccclllrrrrrrqqqpppnnnkkkjjjiiigggaaa\\\ZZZ\\\```dddeeeccc___[[[YYYVVVQQQLLLHHHEEEDDDCCC>>>>>>======>>>???AAABBBEEEDDDBBB???======@@@BBBMMMRRRZZZ```cccdddccccccfffeeebbbaaabbbbbbccccccmmmwww{{{uuukkkcccZZZUUUNNNKKKKKKKKKJJJHHHHHHFFFEEEIIISSS^^^hhhmmmlllnnnqqqsssuuuzzz|||zzzzzzSSSUUUWWWVVVUUUTTTUUUVVVWWWUUUSSSRRRSSSTTTSSSRRRSSSTTTTTTSSSQQQQQQRRRTTTWWWVVVVVVVVVVVVVVVWWWWWW^^^```bbbeeefffgggggggggiiiiiijjjmmmppprrrqqqpppuuuuuutttsssrrrqqqpppooommmooossswww|||~~~|||zzzxxxxxxxxxyyyzzz{{{{{{{{{||||||}}}}}}}}}{{{zzzwwwuuusssqqqppppppmmmiiibbb]]][[[ZZZYYYXXXWWWTTTQQQOOOPPPPPPPPPPPPPPPPPPPPPQQQRRRTTTUUUVVVTTTSSSRRRNNNJJJGGGFFFGGGMMMNNNOOOQQQSSSTTTUUUUUUTTTWWW\\\___bbbdddfffhhhnnnooorrruuuyyy{{{}}}}}}}}}~~~{{{uuujjjiiihhhffffffffffffgggfffggggggdddbbbcccgggkkkoooooopppqqqqqqqqqqqqpppxxxzzz}}}~~~}}}|||}}}~~~{{{sssrrrrrrssstttyyy|||nnniiixxxsssYYYFFF<<<;;;999888777777888888:::===@@@HHHbbbssshhhrrrkkkVVVLLLQQQfff{{{~~~bbbSSSZZZ___oooooobbbRRRHHHDDDDDDDDDCCCAAABBBDDDFFFGGGHHHIIIIIIKKKLLLMMMQQQWWW]]]cccggghhhkkkoootttxxxyyyvvvssszzzzzznnnZZZJJJ>>>;;;888777888999999999666999777:::BBB@@@???HHHGGGKKKPPPTTTWWWZZZ^^^aaaeeeeeefffggghhhiiijjjkkkjjjkkklllmmmmmmmmmmmmmmmkkklllooorrrvvv}}}xxxuuupppmmmkkkgggbbb]]]WWWVVVTTTRRRNNNKKKHHHFFFBBBAAA@@@@@@BBBCCCBBBAAABBB>>>;;;:::<<<===<<<:::777888:::<<<>>>CCCIIIMMMVVVZZZ```eeehhhiiikkkmmmeeedddbbb```^^^^^^^^^^^^eeeppp|||{{{zzzzzzwwwwwwwwwwwwuuuqqqkkkgggccccccdddjjjqqqvvvwwwvvvrrrnnnkkkjjjjjjjjjgggddd^^^```bbbeeefffddd```\\\YYYWWWRRRMMMIIIGGGFFFEEE??????>>>>>>>>>@@@AAABBBFFFDDDBBB???===>>>BBBEEEMMMRRRYYY___bbbccccccdddiiigggdddbbbaaabbbdddeeegggpppxxxyyywwwuuuoooiiiaaa\\\WWWTTTSSSRRRNNNKKKMMMKKKJJJNNNVVV___hhhlllmmmooorrrsssuuuzzz~~~zzzzzzSSSUUUWWWWWWUUUUUUUUUVVVWWWUUUSSSRRRRRRQQQPPPNNNPPPQQQQQQPPPNNNNNNOOOQQQTTTTTTTTTTTTUUUWWWXXXYYY]]]^^^___bbbccceeeffffffiiijjjkkknnnqqqtttvvvwww{{{|||||||||zzzwwwtttrrrrrrssstttvvvzzz}}}zzzxxxxxxyyy{{{|||~~~~~~}}}}}}}}}|||||||||zzzyyywwwtttrrrooonnnmmmiiiddd]]]XXXVVVVVVVVVVVVWWWUUUSSSRRRRRRSSSTTTTTTTTTTTTUUUVVVWWWXXXXXXXXXVVVVVVUUURRRNNNJJJIIIIIILLLMMMNNNOOOPPPQQQQQQQQQRRRUUUYYY]]]___aaadddfffkkkmmmooorrrtttwwwzzz|||{{{|||~~~yyytttkkkjjjhhhfffeeeeeefffffffffffffffeeeccceeehhhkkkmmmnnnooopppqqqrrrrrrrrrssstttvvvzzz~~~}}}{{{{{{}}}~~~|||{{{uuuttttttuuuvvvzzzzzzlllhhhzzzjjjQQQBBB<<<;;;999888888888999999999<<<>>>GGGcccwwwppp}}}mmmYYYNNNUUUllleeeVVV\\\bbbuuutttfffSSSFFFBBBCCCDDDDDDAAABBBCCCEEEGGGHHHIIIIIIKKKKKKNNNRRRXXX___eeeiiimmmooorrrvvvxxxuuuppplllqqqtttuuuuuuuuummm\\\LLL???===999888888999999999555999:::???IIIEEE@@@FFFGGGJJJNNNRRRVVVZZZ___bbbcccdddeeefffhhhiiijjjkkkjjjjjjlllmmmnnnnnnnnnnnnkkkkkknnnrrruuu||||||vvvpppmmmllliiibbb]]]XXXWWWUUURRROOOKKKHHHFFFBBBAAA@@@@@@AAABBBCCCDDDHHHDDD@@@>>>>>>>>>===<<<777888999:::<<<@@@FFFJJJQQQUUU[[[___```aaabbbccc___^^^\\\ZZZXXXXXXXXXXXX\\\dddppp}}}~~~rrrjjjhhhiiikkkhhhjjjmmmqqqtttuuutttsssrrrqqqrrruuuzzz}}}}}}}}}vvvqqqmmmkkklllmmmllljjjbbbbbbccceeehhhgggccc___YYYWWWRRRNNNJJJGGGFFFFFFAAAAAA@@@??????@@@AAABBBEEECCC@@@===<<<>>>CCCGGGOOOSSSZZZ___bbbcccdddeeeiiijjjlllmmmmmmoooppprrrlllrrrwwwwwwwwwvvvqqqkkkgggccc^^^[[[YYYVVVQQQMMMSSSQQQPPPSSSZZZbbbhhhkkkmmmoooqqqrrrtttyyy{{{xxxxxxUUUVVVWWWWWWUUUSSSTTTTTTUUUSSSQQQPPPPPPNNNLLLJJJMMMNNNNNNMMMKKKKKKLLLMMMLLLMMMNNNPPPRRRUUUWWWXXXYYYZZZ[[[]]]```ccceeefffiiijjjlllnnnrrruuuyyy|||~~~zzzxxxzzzzzzyyyyyyzzz}}}zzzxxxxxxyyy{{{|||}}}|||{{{zzzyyyxxxwwwuuussspppmmmkkkiiieee```ZZZUUUTTTTTTUUUUUUVVVUUUUUUTTTTTTTTTUUUVVVWWWXXXYYYZZZ[[[[[[ZZZYYYVVVVVVUUUSSSOOOLLLKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNOOORRRVVVYYY[[[^^^aaaccchhhkkknnnpppqqqtttwwwzzzzzz{{{|||}}}|||zzzvvvrrrmmmkkkhhheeecccccccccdddccccccccccccdddfffiiikkklllmmmoooqqqsssuuuvvvvvvvvvuuuuuuvvvzzz}}}||||||||||||}}}|||{{{vvvtttuuuvvvvvvzzzyyykkkfffxxx{{{cccLLL???;;;:::999888888888999:::999;;;>>>IIIfffwwwsssrrr\\\PPPWWWnnntttbbbcccfffyyy}}}mmmVVVFFF@@@@@@BBBCCCAAABBBCCCEEEGGGHHHHHHHHHHHHIIILLLQQQXXX```gggkkkoooqqqtttwwwwwwssskkkfffiiiiiigggfffhhhfffZZZMMMBBB???;;;888888888777666333999<<>>===<<<777888999:::;;;???DDDHHHNNNRRRWWWZZZZZZYYYXXXWWWVVVUUUSSSQQQPPPPPPPPPQQQSSSWWW___iiixxxxxxjjj___[[[[[[]]]]]]```fffmmmsssxxx{{{~~~~~~~~~zzzuuupppnnnppprrrrrrqqqeeedddcccfffjjjjjjfffbbbZZZXXXSSSNNNJJJHHHFFFFFFCCCBBBAAA@@@@@@AAABBBBBBCCCBBB???<<<;;;>>>DDDHHHQQQUUU[[[___bbbdddfffhhhjjjpppxxx~~~zzz~~~}}}zzzwwwpppiiihhheeeaaa```___]]]YYYUUUYYYXXXWWWYYY^^^eeeiiillllllnnnpppqqqrrrvvv~~~}}}yyywwwxxxUUUVVVWWWVVVTTTRRRRRRRRRRRRQQQOOONNNMMMKKKHHHFFFIIIJJJJJJIIIGGGFFFHHHIIIDDDEEEGGGIIIMMMPPPSSSUUUUUUVVVWWWYYY\\\```dddfffhhhjjjlllnnnpppuuu{{{~~~||||||~~~~~~|||zzzyyyzzz{{{|||}}}|||zzzyyyxxxwwwvvvuuutttqqqnnnjjjgggfffbbb___[[[XXXWWWVVVUUUTTTUUUVVVWWWVVVUUUUUUVVVXXXZZZ[[[]]]^^^^^^]]]\\\ZZZUUUTTTSSSPPPLLLIIIIIIJJJHHHIIIJJJKKKLLLLLLLLLLLLLLLNNNQQQTTTUUUXXX[[[]]]cccggglllnnnoooppptttwwwwwwwwwxxxxxxvvvtttrrrqqqmmmkkkgggdddaaaaaabbbcccaaaaaabbbcccdddgggiiijjjlllnnnpppsssuuuwwwxxxyyy{{{zzzxxxxxxyyy|||||||||}}}~~~~~~}}}}}}}}}vvvtttttttttuuuzzz}}}|||yyyjjjfffwwwxxx```JJJ???:::999888777777888999::::::===AAAMMMmmmwwwrrruuu^^^OOOTTTlllnnngggeeeyyypppXXXFFF???@@@BBBCCCBBBCCCDDDEEEFFFGGGGGGGGGEEEFFFJJJOOOWWW___gggkkklllooosssvvvvvvppphhhaaaccc```\\\YYY\\\]]]VVVLLLBBB???;;;888777777666555333999;;;DDDOOOKKKAAADDDGGGKKKPPPTTTWWWZZZ^^^aaa```aaabbbdddgggiiijjjkkkkkklllmmmnnnnnnnnnnnnnnnlllmmmqqqwwwzzz~~~~~~xxxpppkkkhhheeeaaa]]]^^^]]][[[WWWSSSNNNKKKIIIHHHGGGFFFCCCBBBDDDHHHKKKOOOLLLGGGBBB>>><<<;;;;;;888999999999:::===BBBFFFMMMQQQUUUWWWUUURRRPPPOOOKKKJJJIIIHHHGGGHHHIIIIIIMMMMMMQQQXXXddduuuwwwjjj^^^WWWUUUUUUWWW\\\dddkkkrrryyy|||xxxsssrrruuuxxxyyyyyymmmiiigggiiimmmnnnjjjfff]]]ZZZVVVPPPLLLIIIGGGGGGEEEDDDCCCAAAAAAAAABBBBBBAAAAAA???>>>===@@@EEEIIISSSVVV[[[___bbbeeehhhjjjlllwww}}}qqqgggfffdddbbbbbbeeeeeeccc```^^^]]]\\\^^^ccchhhkkkmmmlllnnnooopppqqquuu|||zzzyyyzzzSSSTTTVVVUUUSSSQQQQQQRRROOONNNLLLLLLKKKIIIFFFCCCDDDEEEEEEDDDBBBBBBCCCDDDAAABBBCCCFFFIIILLLOOOQQQQQQQQQRRRUUUYYY^^^cccfffhhhiiikkkmmmooossszzz}}}|||{{{{{{{{{{{{{{{zzzzzzyyyxxxxxxwwwtttsssrrrooolllhhhdddbbbaaa```^^^^^^]]][[[XXXUUUWWWYYYZZZYYYWWWVVVWWWYYY\\\^^^```bbbbbb```^^^\\\XXXVVVSSSOOOJJJGGGGGGIIIFFFGGGHHHIIIJJJJJJJJJJJJKKKLLLOOOPPPQQQSSSWWWYYY]]]bbbhhhkkkkkkkkknnnqqqqqqrrrrrrrrrqqqpppppppppkkkhhheeebbb``````bbbcccccccccbbbccceeeggghhhhhhnnnoooqqqsssuuuvvvwwwxxx{{{zzzyyyxxxyyy{{{~~~zzz{{{|||zzz|||~~~xxxvvvtttuuuvvv{{{~~~{{{sssfffeeexxxxxx```III>>>999888777777777777999999888<<>>JJJHHHAAAEEEHHHLLLQQQVVVYYY[[[^^^___```aaaccceeehhhjjjlllmmmmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmqqqwwwzzz|||~~~zzzssslllfffbbb``````___^^^\\\YYYVVVRRROOOMMMLLLLLLIIIFFFDDDEEEJJJNNNTTTQQQKKKDDD???<<<<<<<<<999::::::::::::===AAAEEEIIIMMMQQQRRRPPPMMMIIIHHHDDDDDDCCCBBBCCCDDDEEEFFFHHHGGGIIINNNUUUaaauuu|||ssshhh___ZZZXXXWWW\\\dddkkkrrrzzz{{{wwwtttvvv{{{wwwrrrmmmnnnqqqqqqmmmgggbbb___YYYSSSNNNKKKIIIHHHGGGEEEDDDBBBAAABBBBBBBBBAAABBBAAAAAAAAACCCHHHKKKSSSVVVZZZ^^^```dddgggjjjnnn|||yyykkkgggdddaaabbbdddfffdddbbbaaa``````bbbfffkkkmmmnnnmmmoooppppppqqquuu||||||yyyzzzQQQSSSTTTTTTRRRQQQRRRSSSMMMLLLKKKJJJJJJHHHDDDBBBAAAAAABBB@@@???>>>???AAABBBCCCDDDFFFIIIKKKNNNOOOOOOOOOPPPSSSWWW]]]cccfffgggiiikkklllnnnrrrzzz}}}|||{{{wwwwwwwwwxxxxxxxxxyyyyyysssrrrqqqnnnjjjfffbbb```aaaaaabbbbbbbbb___[[[WWWXXXZZZ\\\[[[XXXWWWXXXZZZ___```ccceeedddbbb___]]]]]][[[VVVPPPJJJGGGHHHIIIEEEFFFGGGHHHIIIJJJJJJJJJLLLMMMOOOPPPQQQSSSVVVXXXXXX^^^eeehhhggggggjjjmmmlllmmmnnnnnnmmmmmmoooppphhhfffccc```___aaaccceeefffeeeddddddfffggggggfffoooppprrrssstttuuuuuuuuuxxxwwwwwwwwwxxxzzz}}}~~~~~~~~~}}}{{{zzzuuuvvvyyy~~~zzz}}}{{{yyywwwwwwxxx}}}yyy}}}kkkaaaccczzzzzz```HHH<<<888888777666666777888999555:::@@@PPPqqq{{{vvvlllWWWJJJRRRmmmsss```[[[pppsssfffUUUIIIEEEDDDCCCBBBDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFHHHMMMSSSZZZaaaeeejjjnnnssswwwxxxrrriiibbbYYYXXXUUUQQQQQQQQQMMMFFF===:::777666777888888777777777333888EEEEEEAAAGGGHHHMMMSSSXXXZZZ\\\]]]^^^aaabbbdddfffiiikkkmmmnnnmmmnnnnnnnnnnnnnnnmmmlllmmmmmmqqqvvvyyyyyy~~~~~~{{{uuummmfffaaaaaabbb___^^^]]][[[XXXUUUSSSQQQOOONNNLLLHHHEEEFFFKKKPPPXXXUUUOOOHHHBBB>>>>>>???:::;;;;;;::::::===AAAEEEDDDGGGLLLNNNLLLHHHEEECCCBBBBBBBBBAAABBBDDDEEEGGGFFFDDDFFFKKKNNNUUUfffxxx|||rrrhhhbbb___XXX]]]eeelllrrrzzzxxxvvvtttxxx~~~~~~xxxsssrrrtttsssnnnhhheeebbb\\\VVVQQQMMMJJJIIIGGGFFFDDDCCCBBBBBBBBBCCCBBBCCCCCCDDDDDDFFFJJJMMMSSSUUUYYY\\\___cccgggiiinnn~~~qqqjjjfffaaa```aaaaaa___]]]cccbbbbbbdddhhhlllnnnooonnnpppqqqqqqrrruuu||||||xxxwwwXXXWWWUUUUUUTTTRRROOOLLLMMMLLLKKKIIIGGGFFFDDDDDDBBBBBBCCCCCCCCCCCCBBBBBBAAABBBCCCEEEGGGHHHIIIJJJKKKLLLOOOTTTYYY^^^bbbdddfffgggggghhhjjjnnntttxxx|||yyytttvvvxxxwwwuuusssqqqqqqrrrlllhhhhhhgggbbb___```dddeeeggggggfffccc___\\\^^^]]]]]]^^^``````^^^\\\]]]```ccceeeccc```^^^^^^ZZZYYYWWWTTTPPPMMMKKKIIIIIIHHHGGGGGGGGGHHHIIIJJJNNNNNNNNNOOOPPPQQQRRRSSSXXXZZZ^^^cccfffiiikkkkkknnnnnnmmmjjjiiiiiikkknnnhhheeebbb___^^^___bbbddddddeeeeeeccc```aaaeeeiiilllmmmooorrrtttuuuvvvwwwwwwxxxyyywwwuuuvvvzzz~~~|||{{{zzz{{{}}}}}}zzzvvvtttyyy}}}~~~}}}zzzyyyyyyyyyzzzyyyrrrvvvssshhhaaaaaasss|||___GGG>>>;;;;;;999888888888999::::::===AAANNNlll}}}zzz}}}bbbOOOKKKOOOeeetttZZZWWWbbbmmmbbbSSSGGGBBBBBBBBBCCCHHHHHHGGGFFFDDDEEEHHHJJJHHHIIIKKKPPPVVV\\\```aaabbbhhhooosssuuutttjjj```YYYTTTPPPOOOQQQOOOJJJEEE;;;:::999888777777777777888666555777;;;>>>>>>===GGGKKKPPPTTTVVVXXXZZZ\\\\\\^^^bbbdddfffhhhkkkmmmnnnppprrrrrrpppnnnnnnnnnnnnooopppqqqsssvvvzzz~~~|||yyyvvvrrrnnnkkkgggccc```dddaaa^^^[[[YYYXXXVVVTTTUUUPPPLLLKKKJJJIIIKKKPPPZZZ[[[WWWLLLDDD@@@===:::>>>===<<<;;;;;;<<<>>>???DDDDDDCCCCCCCCCCCCCCCDDDBBBAAA@@@AAACCCFFFGGGGGGFFFFFFHHHKKKMMMSSSaaapppxxxooojjjfffkkkppprrrtttxxx{{{vvvtttyyyyyytttrrrqqqooommmhhhddd^^^WWWSSSPPPPPPPPPLLLJJJGGGDDDBBBAAABBBBBBBBBBBBAAABBBDDDGGGKKKNNNTTTUUUXXX[[[^^^```bbbccckkkwwwuuujjj```VVVTTTTTTSSSUUUYYYZZZ^^^ccchhhjjjlllmmmnnnllllllooossstttvvv}}}{{{zzz~~~VVVUUUTTTTTTTTTRRROOOLLLJJJIIIIIIHHHFFFEEEEEEDDDAAAAAABBBBBBBBBBBBAAAAAA???@@@AAACCCDDDFFFGGGGGGLLLMMMPPPTTTXXX]]]aaacccggghhhhhhggghhhlllqqquuu}}}zzzuuuuuuuuutttrrrqqqqqqqqqnnniiieeeeeeccc___\\\]]]___```cccddddddbbb```^^^___^^^^^^```aaaaaa___]]]]]]```ccceeecccaaa___^^^\\\ZZZWWWTTTPPPMMMKKKJJJGGGFFFEEEEEEEEEFFFGGGHHHKKKKKKKKKLLLMMMNNNPPPQQQUUUWWW[[[___dddgggjjjlllnnnnnnllljjjhhhgggiiikkkhhheeeaaa___^^^___aaaccccccdddeeecccaaabbbfffkkklllmmmoooqqqssstttuuuuuuvvvxxxyyyxxxuuuuuuxxx||||||{{{zzz{{{}}}|||zzzwwwwww{{{~~~zzzxxxxxxyyyzzzyyyrrrkkkmmmtttfff```bbbvvvfffLLL@@@;;;:::888777777777888999999<<>>>>>>>>FFFJJJOOOSSSUUUWWWYYY[[[[[[___ccceeeggghhhjjjlllmmmoooqqqqqqooonnnmmmnnnlllmmmooopppqqqtttyyy|||{{{}}}yyyvvvssspppnnnkkkgggeeedddaaa]]]ZZZZZZYYYXXXWWWUUUPPPKKKKKKJJJHHHJJJOOO\\\___]]]RRRGGGBBB???<<<===<<<;;;::::::;;;<<<===@@@???????????????@@@@@@@@@???>>>???AAADDDDDDDDDEEEEEEHHHKKKLLLPPP]]]jjjzzztttppptttwwwxxxxxx{{{|||xxxvvv||||||xxxvvvuuurrrpppkkkgggaaa[[[VVVTTTSSSRRRNNNLLLIIIFFFCCCBBBBBBBBBCCCBBBBBBBBBDDDGGGKKKMMMTTTUUUXXX[[[^^^```bbbccciiiqqq~~~mmmaaaUUUNNNKKKIIIJJJMMMWWW\\\bbbhhhkkklllnnnooommmmmmooosssuuuvvv~~~}}}}}}UUUTTTSSSTTTTTTRRRPPPMMMHHHHHHGGGGGGFFFEEEEEEEEE@@@@@@AAAAAAAAAAAA@@@@@@@@@AAABBBDDDFFFGGGHHHHHHNNNOOOPPPSSSWWW[[[^^^aaahhhhhhgggffffffiiinnnrrr|||~~~{{{xxxvvvuuusssqqqppppppqqqqqqjjjeeeaaaaaa___ZZZXXXYYYYYY[[[]]]```aaa```______```___```aaabbbbbb```^^^]]]```cccdddcccaaa``````___\\\XXXTTTPPPMMMLLLKKKGGGFFFEEEDDDDDDEEEFFFGGGHHHHHHIIIJJJKKKMMMOOOPPPRRRSSSVVVZZZ___eeeiiilllnnnnnnmmmjjjfffeeefffggggggeeebbb___^^^___```bbbaaacccdddcccbbbccchhhlllnnnnnnpppqqqrrrsssssssssuuuxxxzzzyyyvvvuuuvvvxxx{{{zzzzzz{{{||||||yyywwwzzz}}}~~~}}}}}}~~~yyywwwwwwxxxzzzyyypppkkkdddccc|||xxxhhhdddfffzzzqqqSSSCCC;;;:::999888888888999:::888;;;@@@OOOooo}}}{{{```MMMJJJOOOfffrrrYYYVVVbbbkkk```QQQFFFAAABBBCCCCCCBBBCCCCCCCCCCCCEEEHHHKKKKKKJJJLLLTTT^^^fffhhhfffeeeiiikkkjjjiiihhhbbbZZZNNNMMMLLLJJJIIIGGGEEEDDD::::::999888777777777777888777666777:::===>>>>>>EEEIIINNNRRRUUUWWWYYYZZZ[[[___cccfffhhhhhhiiikkklllnnnppppppnnnmmmlllmmmjjjlllnnnooopppssswwwzzzxxx~~~|||zzzwwwtttssspppmmmkkkfffbbb^^^[[[[[[[[[[[[[[[UUUOOOKKKJJJHHHGGGIIIMMM\\\dddfff[[[MMMDDD@@@???<<<;;;;;;::::::999999999<<<<<<;;;<<<<<<===>>>???@@@???>>>???AAACCCCCCCCCDDDEEEGGGJJJJJJMMMVVVaaawwwzzz|||}}}|||{{{||||||yyyyyy}}}{{{yyyuuusssnnnkkkfff```[[[XXXVVVVVVQQQOOOLLLHHHEEECCCBBBBBBEEEDDDCCCCCCDDDGGGJJJLLLSSSTTTWWW[[[^^^```bbbcccfffjjjsssooobbbRRRIIIDDDAAABBBEEERRRXXX```gggkkkmmmnnnoooooonnnpppssstttvvvUUUTTTTTTTTTUUUTTTQQQOOOJJJJJJIIIHHHGGGFFFEEEEEEAAAAAABBBBBBBBBBBBAAAAAACCCDDDGGGJJJLLLNNNOOOOOOPPPPPPQQQRRRUUUYYY\\\^^^eeeeeeeeedddeeehhhnnnrrryyy|||}}}|||zzzzzzzzzzzzwwwuuuwwwvvvtttsssssssssrrrqqqhhhbbb^^^^^^]]]XXXUUUVVVVVVWWWYYY[[[\\\]]]]]]]]]```______aaabbbbbb```^^^]]]___cccdddcccbbbaaaaaaaaa___ZZZVVVRRROOOMMMMMMJJJIIIHHHGGGFFFFFFGGGHHHHHHHHHIIIJJJLLLMMMOOOPPPOOOPPPRRRVVV[[[bbbhhhlllnnnnnnllliiifffddddddeeegggfffcccaaa``````aaabbb```bbbddddddccceeejjjnnnpppqqqrrrrrrssssssrrrrrruuuxxx{{{{{{wwwttttttuuuyyyzzzzzz{{{|||{{{yyyxxxzzz}}}~~~|||{{{{{{|||}}}yyyvvvuuuwwwzzzsssjjjeee___\\\ttt}}}kkkhhhkkk{{{}}}ZZZDDD===<<<;;;:::999:::;;;;;;888;;;@@@PPPqqq{{{xxx~~~cccOOOKKKPPPgggnnnVVVWWWdddjjj___PPPEEEAAAAAACCCCCCBBBCCCDDDDDDDDDEEEGGGJJJIIIHHHJJJTTT```iiillljjjjjjlllkkkgggdddbbb^^^XXXRRRRRRPPPLLLFFFBBBAAAAAA:::999999888777777888888888777666777999<<<>>>@@@EEEIIINNNSSSUUUWWWYYY[[[\\\___dddgggggghhhhhhiiijjjmmmoooooonnnmmmmmmmmmkkkmmmooopppqqqsssvvvyyy{{{}}}zzzxxxuuuqqqoooiiieee```\\\[[[[[[[[[[[[TTTNNNJJJIIIGGGEEEGGGLLL[[[gggmmmcccRRRFFFBBBAAA::::::;;;:::999888777666;;;;;;;;;<<<===>>>???@@@CCCAAA@@@AAACCCDDDDDDCCCDDDDDDGGGJJJJJJJJJPPPYYYnnn~~~~~~}}}{{{yyyzzz~~~|||zzz{{{~~~{{{vvvrrrpppmmmiiiddd___[[[YYYXXXVVVTTTPPPMMMIIIFFFEEEDDDEEEDDDCCCCCCDDDFFFIIIKKKQQQSSSVVVYYY]]]```aaabbbccceeejjjssspppaaaQQQGGGBBB@@@BBBFFFLLLSSS]]]fffkkkmmmnnnnnnooonnnooorrrsssuuu~~~VVVUUUTTTUUUUUUTTTRRROOONNNMMMLLLKKKIIIHHHGGGFFFDDDEEEEEEFFFFFFEEEEEEDDDEEEHHHKKKOOORRRTTTUUUUUUQQQQQQQQQQQQTTTWWW[[[]]]```aaabbbbbbeeeiiippptttxxx{{{~~~|||yyyxxxyyyxxxwwwuuuwwwwwwwwwxxxyyywwwsssooogggbbb^^^^^^\\\XXXUUUVVVUUUVVVWWWXXXYYYZZZZZZZZZ___^^^___```aaaaaa___]]]]]]___bbbccccccbbbbbbccccccaaa]]]YYYUUURRRPPPPPPLLLKKKIIIGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJLLLMMMNNNMMMNNNOOORRRXXX___eeeiiikkklllkkkhhheeecccccccccffffffdddccccccbbbcccccc___bbbeeeeeeeeegggkkkooossstttttttttttttttssssssuuuyyy||||||xxxtttttttttxxxyyy{{{{{{{{{zzzyyyyyyxxx{{{~~~{{{yyyxxxxxxxxxxxxuuusssvvvzzznnnddd```[[[XXXnnnhhhfffjjjyyy___CCC<<<;;;999888888888999:::888;;;@@@QQQtttyyyvvv|||```MMMKKKQQQiiikkkVVVXXXgggkkk```QQQFFFAAABBBCCCCCCDDDFFFFFFFFFEEEEEEFFFHHHIIIIIILLLUUUbbbmmmrrrrrrpppqqqnnnfff```]]]ZZZUUUSSSRRROOOJJJDDD@@@??????:::999888888777888888888888777777777888;;;>>>AAAEEEIIIOOOTTTVVVYYY[[[]]]\\\___ccceeeffffffggggggiiilllnnnoooooonnnooopppoooqqqsssssstttuuuwwwyyy~~~zzzvvvrrrnnniiiddd___ZZZXXXWWWUUUTTTRRRLLLHHHGGGFFFDDDFFFKKKWWWgggqqqjjjYYYJJJDDDBBB::::::;;;:::999888777666::::::;;;<<<>>>@@@AAABBBDDDCCCCCCDDDEEEFFFEEECCCEEEEEEGGGJJJJJJIIINNNTTTgggzzz~~~{{{xxxwwwxxx{{{~~~~~~}}}~~~{{{uuuppppppnnnkkkfffaaa]]]ZZZXXXYYYWWWTTTQQQMMMJJJGGGFFFEEEDDDBBBBBBCCCFFFIIIKKKOOOQQQTTTXXX[[[^^^```aaaaaadddhhhnnnwwwrrrcccRRRGGGBBB@@@BBBFFFHHHOOOYYYccchhhkkkmmmnnnnnnmmmnnnqqqrrrttt{{{~~~VVVUUUTTTUUUUUUTTTQQQNNNOOOOOONNNMMMLLLKKKJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIKKKNNNRRRUUUVVVVVVVVVRRRQQQPPPPPPRRRVVVZZZ\\\]]]^^^```bbbeeekkkrrrwwwzzz{{{~~~|||zzz}}}{{{zzzzzzyyyxxxwwwvvvwwwzzz{{{yyysssmmmhhhccc______]]]YYYVVVWWWVVVVVVVVVVVVVVVXXXYYYZZZ___^^^^^^```aaaaaa___]]]]]]___bbbcccccccccdddeeedddbbb```]]]ZZZVVVTTTSSSLLLKKKIIIGGGFFFEEEEEEFFFEEEEEEFFFFFFGGGHHHJJJJJJKKKKKKLLLOOOTTTZZZ___cccffffffgggeeecccaaaaaabbbdddddddddddddddddddddccc___bbbeeeffffffhhhlllppptttuuuuuuvvvvvvuuuttttttvvvzzz}}}|||xxxuuuuuuvvvvvvyyy{{{{{{zzzyyyyyyzzzwwwzzz}}}~~~{{{xxxvvvvvvuuuwwwsssrrruuuzzz~~~mmmaaa]]]ZZZWWWlll}}}```aaagggttt```DDD999888777666666666777888999<<>>@@@EEEKKKUUU^^^eeehhhkkklllllllllnnnrrrrrrssszzz}}}UUUTTTSSSSSSSSSQQQNNNKKKMMMMMMMMMMMMMMMNNNNNNNNNOOOPPPPPPQQQQQQPPPPPPOOOOOOQQQTTTVVVWWWWWWUUUTTTQQQPPPOOOOOORRRUUUYYY\\\\\\]]]___aaaeeekkkrrrxxx{{{|||}}}~~~|||zzz~~~|||{{{{{{zzzyyyvvvtttsssuuuxxxwwwqqqllliiiccc``````^^^YYYWWWWWWVVVUUUUUUUUUVVVXXXZZZ[[[```______aaabbbbbb```^^^\\\___bbbccccccccceeefffcccccccccaaa^^^[[[WWWUUUNNNMMMJJJHHHGGGFFFFFFFFFGGGFFFFFFFFFGGGGGGHHHIIIHHHIIIJJJLLLPPPTTTXXX[[[^^^```aaaaaa___^^^^^^______```aaaccccccccccccccc```cccfffgggggghhhlllooottttttuuuuuuuuuuuuttttttwwwzzz}}}|||yyywwwwwwyyyuuuxxx{{{{{{zzzxxxyyyzzzxxxzzz}}}~~~}}}|||zzzyyywwwvvvuuuvvvrrrqqqtttzzz~~~pppbbb]]]\\\\\\ooovvv]]]```fffqqq^^^EEE:::999888777666777888888;;;===BBBTTTwww}}}www[[[HHHGGGNNNgggxxx___\\\hhhpppdddTTTHHHCCCBBBBBBBBBBBBDDDEEEFFFEEEEEEFFFGGGEEEHHHNNNUUU^^^kkkyyy~~~rrrgggbbb___[[[UUUPPPJJJFFFEEECCC@@@===999888888888888888999999777888888777777999???CCCDDDHHHNNNSSSVVVYYY[[[]]]]]]____________aaacccfffhhhkkkooorrrtttuuuwwwyyyxxxzzz{{{zzzxxxwwwwwwxxx|||{{{vvvpppkkkgggccc```]]]ZZZWWWTTTOOOLLLMMMHHHDDDDDDDDDCCCFFFKKKRRRdddtttsssfffXXXLLLEEE===<<<;;;::::::;;;<<<===<<<===>>>@@@CCCFFFHHHIIINNNMMMLLLMMMNNNNNNKKKIIIIIIGGGHHHLLLNNNNNNRRRWWW^^^rrr~~~xxxsssqqqrrrsssttt{{{{{{vvvxxx}}}zzzuuupppooommmjjjeee___[[[XXXWWWVVVTTTQQQNNNKKKHHHGGG@@@@@@??????AAADDDHHHJJJJJJLLLOOOSSSWWWZZZ]]]^^^^^^ccchhhkkklllooouuuzzz{{{kkkYYYLLLDDD>>>===???CCCIIIRRRZZZaaaeeeiiikkkkkklllppptttuuutttyyy~~~TTTSSSRRRQQQQQQOOOKKKIIIJJJJJJKKKMMMNNNOOOPPPQQQSSSSSSTTTTTTTTTTTTSSSSSSVVVWWWYYYZZZYYYWWWUUUSSSQQQPPPOOOOOOQQQUUUYYY\\\]]]^^^```bbbeeekkkrrrwww{{{|||||||||}}}|||zzzzzzyyyxxxvvvrrrooopppssssssoookkkiiiddd``````^^^YYYWWWWWWUUUTTTTTTTTTVVVYYY\\\^^^aaaaaaaaabbbccccccaaa___\\\___aaaccccccdddeeegggcccdddddddddaaa]]]YYYWWWQQQPPPNNNKKKJJJIIIIIIIIIJJJIIIIIIIIIIIIIIIIIIJJJFFFGGGHHHJJJMMMPPPSSSUUUYYY[[[]]]]]]\\\\\\]]]^^^\\\]]]___aaabbbcccbbbbbb```cccggghhhggghhhlllooorrrsssttttttuuutttttttttxxx{{{}}}|||yyywwwyyy{{{uuuxxx{{{{{{yyyxxxyyy{{{zzz{{{~~~zzzzzz{{{zzzzzzxxxwwwvvvvvvrrrppptttzzzyyyuuueee```aaaaaattt~~~ppp___bbbhhhppp{{{|||]]]FFF===<<<;;;:::::::::;;;;;;<<<===BBBTTTxxx~~~uuu}}}```KKKFFFLLLcccddd^^^gggqqqfffVVVIIICCCBBBBBBBBB???AAACCCDDDDDDEEEFFFGGG@@@EEEKKKQQQYYYfffvvv{{{pppjjjfffccc]]]VVVNNNIIIGGGEEE@@@;;;999888888888888888999999777888888777666999???DDDCCCGGGMMMRRRUUUXXXZZZ\\\^^^^^^^^^]]]]]]___cccfffhhhkkkpppsssuuuwwwzzz|||zzz{{{|||{{{yyywwwvvvwwwvvv}}}}}}wwwsssmmmhhhdddcccbbb```^^^\\\XXXTTTPPPLLLGGGCCCDDDDDDCCCGGGLLLQQQccctttuuukkk]]]PPPGGG???===<<<;;;;;;<<<>>>@@@@@@AAACCCEEEHHHKKKMMMOOOTTTTTTSSSTTTUUUTTTQQQOOOJJJHHHHHHLLLOOOPPPTTTZZZ\\\ooo}}}uuupppmmmmmmnnnnnnqqquuuxxx{{{yyypppnnnqqqwww~~~yyyppppppnnnkkkfff```[[[XXXUUUTTTSSSPPPMMMJJJGGGFFF???>>>>>>>>>@@@DDDHHHJJJIIIKKKNNNRRRVVVYYY[[[]]]\\\bbbhhhjjjjjjkkkpppttt||||||mmm[[[PPPHHHBBB@@@BBBBBBHHHPPPXXX^^^ccchhhjjjkkkmmmqqqvvvwwwvvvzzz~~~QQQQQQPPPOOONNNMMMLLLKKKKKKJJJJJJJJJLLLOOOSSSUUUUUUVVVWWWVVVUUUUUUWWWXXXZZZ[[[]]]``````]]]WWWSSSQQQPPPPPPQQQRRRUUUXXXZZZ[[[\\\```eeekkknnnppppppwwwxxxxxxyyyzzz~~~{{{vvvttttttuuuvvvnnnfffffflllpppmmmhhhffffffeeebbb^^^ZZZYYYXXXYYYWWWUUUWWW[[[]]]]]]\\\___```bbbcccdddcccaaa```bbbccccccdddddddddccccccdddeeeeeeeeecccaaa^^^\\\XXXVVVQQQMMMKKKKKKMMMNNNQQQNNNIIIFFFGGGIIIKKKLLLNNNMMMLLLJJJJJJMMMRRRVVVZZZ]]]___```^^^[[[YYYXXX]]]```ccceeeeeeeeeeeefff```bbbfffiiilllmmmmmmmmmrrrsssuuuvvvuuutttuuuvvvyyyyyyyyyzzz|||}}}xxxyyy{{{|||~~~||||||}}}~~~|||}}}zzzxxxwwwxxxzzzuuusssrrrtttwww~~~~~~{{{{{{qqqlllffffffooojjj```ccciiiqqq}}}^^^BBB???;;;777666888888666444:::>>>FFFXXXzzz||||||zzzfffPPPHHHGGG[[[{{{iii```oooxxxmmmZZZJJJDDDEEECCC>>>AAABBBCCCEEEFFFFFFGGGGGGGGGHHHKKKOOORRR\\\qqq~~~xxxrrrmmmhhh^^^QQQJJJGGGEEE@@@<<<;;;;;;:::999999888888777:::999999999:::<<<>>>???EEEHHHMMMSSSXXX[[[]]]^^^]]]^^^______```bbbfffiiiiiihhhjjjqqqzzz~~~}}}zzz|||{{{zzzyyyxxxvvvuuuttttttzzz{{{wwwrrrnnniiieeecccaaa^^^]]]]]][[[VVVQQQPPPMMMLLLKKKHHHEEEIIIPPPUUUaaaqqqzzzuuufffTTTHHH>>>>>>>>>>>>>>>??????@@@FFFHHHJJJKKKMMMOOOSSSVVVXXXYYYZZZ\\\\\\ZZZWWWTTTXXXRRROOOQQQSSSTTTVVVZZZcccnnnyyyrrrmmmlllllllllmmmllllllnnnoooooommmkkkjjjiiiooo}}}zzzuuurrrnnniiieeebbb```]]]\\\XXXUUURRROOOMMMIIIDDDAAA>>>>>>>>>@@@BBBDDDGGGHHHLLLKKKKKKOOOUUUYYY[[[ZZZ___```bbbdddeeegggggghhhwwwvvveeeUUUKKKFFFDDDDDDGGGJJJOOOWWW^^^dddggggggjjjlllooopppoooqqquuuyyyQQQQQQOOONNNLLLKKKJJJIIIHHHGGGGGGGGGIIIMMMQQQSSSTTTUUUVVVUUUTTTUUUVVVXXX\\\\\\^^^______]]]XXXTTTOOOOOOOOOOOOQQQTTTWWWXXX\\\^^^aaafffkkkooopppqqqtttvvvxxxyyyzzz|||zzzuuusssssstttuuuoooiiihhhlllnnnllliiihhhhhhgggddd___[[[ZZZYYYWWWUUUTTTUUUXXX[[[[[[ZZZ^^^___aaabbbccccccbbbaaabbbccccccddddddccccccbbbbbbcccddddddcccaaa___]]][[[YYYUUUQQQOOOOOOPPPQQQRRRNNNJJJIIIJJJMMMOOOOOOMMMLLLKKKIIIIIILLLRRRVVVYYY\\\^^^^^^\\\ZZZXXXXXX[[[^^^aaaccccccccccccdddaaacccfffiiikkkmmmnnnoooqqqsssuuuuuuuuuuuuvvvwwwyyyyyyzzz{{{|||~~~yyyzzz{{{|||}}}~~~~~~~~~~~~}}}}}}{{{yyyzzz{{{zzzwwwuuuwwwyyy~~~yyyxxx{{{}}}uuummmlllvvvkkk^^^aaahhhqqq~~~{{{]]]CCC>>>;;;888666777888777555:::>>>DDDWWW{{{||||||xxx{{{gggPPPIIIHHHZZZwwwfff```pppzzzqqq___NNNEEEDDDBBB???BBBBBBCCCDDDEEEFFFGGGGGGFFFGGGJJJMMMPPPZZZmmmzzzuuuoooeeeXXXOOOJJJFFF@@@;;;;;;;;;:::999999888888777999888888888999;;;===>>>DDDGGGLLLRRRWWW[[[]]]^^^^^^___aaabbbbbbdddfffhhhkkkjjjlllrrrzzz|||~~~|||xxxuuurrrpppooorrrxxx}}}xxxtttpppkkkgggfffccc```______^^^ZZZVVVSSSPPPNNNMMMIIIGGGJJJPPPUUUaaaqqq}}}{{{mmmZZZLLL@@@@@@?????????@@@BBBCCCKKKMMMQQQSSSTTTVVVXXXZZZ\\\___bbbfffhhhgggdddaaabbb\\\YYYZZZ\\\\\\^^^aaabbbmmm}}}}}}uuupppmmmlllkkkiiihhhggggggfffeeebbb___bbbaaaggguuuyyytttooolllhhheeecccaaa^^^\\\UUUSSSOOOKKKHHHEEEAAA>>><<<<<<<<<>>>@@@BBBEEEFFFJJJIIIJJJMMMSSSWWWYYYYYY___```aaacccdddeeeeeeeeeooo~~~xxxhhhYYYOOOJJJHHHHHHFFFHHHMMMSSS[[[aaaeeegggkkkmmmoooppppppqqqtttuuu~~~QQQQQQOOOMMMJJJHHHFFFEEEDDDDDDDDDEEEHHHKKKOOOQQQSSSUUUVVVWWWVVVWWWXXXZZZ^^^^^^^^^______\\\XXXTTTMMMMMMLLLMMMNNNQQQTTTVVV]]]___ccchhhlllooopppqqqtttvvvyyy{{{{{{{{{}}}~~~~~~wwwrrrooooooooopppmmmjjjiiijjjllllllkkkkkkkkkjjjgggbbb]]][[[[[[XXXVVVUUUUUUXXXZZZZZZZZZ\\\]]]___aaabbbcccccccccbbbcccccccccccccccbbbbbbaaabbbcccccccccbbb```______]]]YYYVVVTTTTTTTTTTTTSSSOOOLLLKKKLLLOOOQQQRRRKKKKKKIIIHHHHHHKKKPPPTTTXXX[[[]]]]]][[[YYYXXXWWWYYY\\\___`````````aaabbbbbbccceeegggjjjmmmoooqqqppprrruuuvvvvvvvvvwwwyyyyyyyyyzzz{{{}}}~~~zzzzzz{{{||||||||||||{{{}}}|||~~~~~~|||||||||~~~{{{yyyzzz|||wwwxxx}}}ttttttlll\\\___fffqqqtttYYYCCC===:::888777777888777666;;;===CCCVVV|||}}}{{{uuuwwwhhhPPPJJJJJJYYYsss|||bbb^^^ppp|||uuudddQQQFFFCCCBBB@@@CCCCCCCCCCCCDDDFFFGGGHHHFFFFFFIIILLLOOOWWWhhhxxx|||vvvnnnbbbVVVNNNFFF???:::;;;;;;:::999999888888777888777777777888:::<<<===BBBEEEJJJPPPVVV[[[]]]______aaadddeeeeeedddeeefffmmmlllmmmrrryyy~~~~~~~~~zzzvvvrrrnnnlllkkknnnttt}}}}}}xxxtttpppkkkgggfffbbb___^^^______\\\YYYVVVRRRPPPOOOLLLIIIKKKPPPUUU```qqqvvvbbbSSSDDDBBBAAA@@@AAADDDFFFHHHOOOSSSXXX\\\]]]^^^^^^___\\\aaahhhooorrrrrrooommmhhhbbb___```aaa```aaadddfffooo}}}zzzuuupppmmmjjjfffeeebbb```^^^ZZZVVVRRRXXXWWW\\\hhhuuuvvvpppiiigggeeecccbbb```\\\YYYRRRNNNIIIEEEBBB@@@===;;;:::::::::;;;===@@@BBBDDDHHHHHHIIILLLQQQUUUWWWWWW^^^___```bbbcccdddddddddkkkwww{{{kkk\\\SSSNNNKKKKKKCCCEEEHHHMMMTTT\\\cccfffmmmmmmnnnpppsssuuutttsss{{{QQQPPPNNNKKKHHHEEECCCBBBCCCCCCCCCEEEHHHKKKNNNPPPSSSUUUWWWYYYYYYZZZ[[[]]]aaa```______^^^\\\XXXTTTKKKJJJJJJJJJKKKNNNQQQRRR[[[___cccgggjjjlllooopppuuuwwwzzz{{{{{{}}}|||tttnnnjjjhhhggghhhhhhiiihhhiiijjjmmmooooooooonnnjjjddd___]]]\\\ZZZYYYXXXWWWXXXZZZ\\\\\\\\\\\\^^^___aaacccdddeeebbbccccccccccccbbbbbbaaaaaaaaaccccccddddddccccccaaa```]]][[[XXXWWWWWWWWWSSSPPPLLLKKKLLLNNNOOOOOOIIIIIIHHHFFFFFFIIINNNRRRXXXZZZ\\\\\\ZZZYYYXXXXXXXXXZZZ]]]^^^^^^___```aaabbbbbbccceeehhhkkkoooqqqqqqtttvvvxxxxxxxxxzzz{{{yyyzzz{{{|||}}}~~~{{{{{{{{{{{{{{{zzzzzzyyy}}}~~~{{{yyy|||~~~}}}}}}|||{{{}}}~~~~~~yyy{{{lll[[[\\\dddrrr}}}kkkSSSAAA;;;:::888777777777888888<<<===BBBVVV}}}|||ttttttjjjPPPIIIKKK[[[sssttt\\\ZZZlllyyyttteeeRRRFFFCCCCCCBBBDDDCCCCCCCCCDDDEEEGGGHHHGGGGGGIIILLLOOOUUUdddrrr|||zzztttiii]]]RRRGGG???:::;;;;;;:::999999888888777666666666666777999:::<<<@@@CCCHHHNNNUUUZZZ]]]______aaaeeeffffffdddddddddmmmlllmmmpppvvv{{{}}}}}}|||yyyuuupppllljjjiiiiiiiiioooxxxzzzvvvrrrnnniiifffddd```\\\[[[\\\]]]\\\YYYXXXTTTQQQQQQNNNKKKLLLPPPSSS]]]mmm}}}zzzhhhXXXGGGFFFDDDCCCEEEHHHLLLOOOQQQUUU\\\```bbbbbbbbbbbb___fffqqqyyy}}}{{{xxxuuuoooiiieeeeeeeeecccccceeekkkrrr}}}~~~zzzuuuooojjjgggeeebbb^^^[[[VVVPPPLLLOOOOOOSSS]]]jjjxxx{{{sssmmmeeedddbbb```^^^[[[VVVSSSMMMIIIDDD@@@===<<<:::999999999999:::<<>>???@@@BBBFFFOOOZZZbbbnnnmmmooottt{{{~~~LLLKKKJJJHHHFFFEEECCCCCC@@@AAABBBCCCEEEGGGIIIJJJKKKNNNSSSVVVXXXYYY[[[]]]ddddddbbbbbb```\\\VVVRRRHHHGGGFFFFFFGGGIIILLLMMMTTTYYY___cccdddgggkkknnnrrrsssssssssuuuzzz~~~~~~zzzpppgggaaa\\\ZZZZZZ]]]aaaeeeiiinnnssswwwvvvvvvsssnnnhhhbbb___^^^ZZZYYYXXXVVVTTTUUUXXX[[[___^^^^^^^^^```cccfffhhhccccccccccccbbbaaa``````bbbbbbccccccdddeeeeeefffbbbaaaaaa___]]][[[XXXWWWTTTQQQMMMJJJIIIIIIHHHGGGEEEEEEDDDBBBBBBEEEJJJNNNWWWXXXZZZYYYXXXWWWWWWXXXWWWXXXZZZ[[[[[[\\\^^^``````aaaaaacccgggkkkoooqqquuuwwwzzz{{{{{{{{{|||~~~zzz{{{}}}~~~~~~}}}}}}}}}}}}|||{{{zzzyyyyyyvvvzzzyyyvvvuuuwww{{{~~~~~~~~~~~~{{{zzz|||sss\\\ZZZbbbvvv~~~nnnXXXFFF===888999999888666777999;;;999===DDDVVVzzz|||qqqooo{{{YYYLLLKKKYYYpppkkkTTTRRRbbbnnniii\\\MMMEEEDDDDDDCCCCCCCCCDDDEEEFFFEEEEEEEEEHHHHHHJJJOOORRRUUU___iiiyyy}}}{{{wwwvvvqqqeeeVVVHHH@@@===;;;;;;:::999999888888777666555555555666888:::;;;@@@BBBFFFKKKQQQVVVZZZ\\\]]]aaadddfffeeecccbbbbbbhhhiiijjjlllmmmooopppqqqppplllddd\\\VVVSSSSSSSSSWWW___kkkwww|||xxxzzz{{{|||{{{wwwsssoookkkhhhddd```]]]]]]^^^^^^\\\YYYVVVPPPMMMNNNNNNKKKJJJKKKMMMQQQZZZdddiiiggg___XXXLLLLLLKKKLLLOOOSSSWWWYYYTTTWWW[[[^^^```bbbeeegggppp|||zzzuuutttrrrmmmkkkkkkjjjnnnvvvzzzrrrjjjgggbbb^^^YYYRRRLLLGGGDDDFFFHHHLLLXXXhhhsssvvvwwwzzz||||||wwwqqqkkkiiiaaa^^^ZZZWWWSSSOOOJJJGGGAAA???;;;999999888777666999999999:::<<>>FFFWWWwwwzzzmmmiiieeeQQQJJJSSSgggkkkUUUQQQaaannngggYYYKKKEEEEEEDDD@@@AAACCCEEEGGGGGGFFFDDDCCCGGGGGGIIIOOORRRUUU]]]fffrrr~~~xxxxxxtttiiiXXXIII@@@===;;;;;;:::999999888888777666666555555666888:::;;;@@@BBBEEEJJJOOOTTTXXX[[[___aaadddfffeeeddddddeeegggiiikkkkkkkkkkkkkkkkkkeee```XXXOOOIIIGGGGGGHHHJJJTTTdddttt}}}{{{~~~}}}}}}zzzwwwsssoookkkhhhbbb___]]]]]]^^^]]]ZZZVVVRRRLLLIIIKKKLLLJJJHHHIIIIIIKKKOOOTTTVVVWWWUUUTTTMMMNNNOOOPPPSSSWWWZZZ\\\ZZZ[[[]]]___aaaeeejjjmmmxxx}}}|||yyysssooopppooopppuuu~~~wwwmmmjjjeee___XXXQQQJJJEEE???BBBCCCEEEPPP___hhhjjjllloooqqqooojjjddd___^^^XXXTTTPPPLLLIIIFFFBBB@@@;;;999777777777777555444888888888:::<<<>>>AAABBBBBBEEEHHHJJJKKKNNNSSSVVV[[[\\\___aaadddeeeggggggaaaffflllrrrzzzrrrkkk```UUUNNNHHHDDDBBBCCCEEEEEEEEEFFFNNNYYYbbboooqqqsssvvvzzzHHHHHHHHHGGGGGGGGGGGGGGGIIIJJJKKKLLLMMMMMMNNNOOOMMMQQQVVVZZZ]]]___aaaccceeeeeeeeeeeebbb\\\UUUOOOGGGFFFEEEEEEFFFHHHJJJLLLOOOVVV]]]bbbcccffflllqqqsssuuuxxxzzzzzz{{{|||~~~~~~zzzxxxwwwwwwxxxzzz~~~}}}vvvnnnfff```]]][[[]]]^^^aaagggnnntttvvvwwwyyyxxxvvvpppiiibbb___]]]]]]]]][[[XXXUUUUUUYYY]]]cccbbb```___aaadddgggjjjcccccccccbbbbbbaaa______`````````___```aaabbbbbbcccccccccbbb```]]]ZZZXXXVVVSSSPPPOOOOOOOOONNNMMMCCCCCCAAA@@@@@@CCCHHHLLLRRRSSSTTTTTTSSSRRRSSSUUUSSSUUUVVVVVVVVVWWWZZZ\\\bbbccceeehhhlllooorrrtttuuuwwwyyyyyyxxxxxxyyyzzzzzz{{{}}}~~~}}}}}}}}}}}}}}}}}}|||{{{{{{zzzyyyzzz~~~{{{yyyyyyxxx{{{~~~~~~yyymmmZZZWWWccc{{{vvvdddMMM@@@===666888999888666666:::===666>>>HHHWWWuuuxxxjjjddd}}}nnnUUUIIINNN___yyy~~~kkkVVVRRRbbbooogggXXXJJJFFFFFFCCC===@@@CCCFFFHHHHHHFFFDDDBBBFFFEEEHHHNNNRRRUUU\\\dddmmm|||yyyzzzwwwkkkYYYIII@@@===;;;;;;::::::999888888777666666666666777888:::;;;AAABBBEEEIIINNNSSSWWWZZZ```bbbeeefffffffffggghhhgggiiikkklllkkkiiihhhgggZZZUUUMMMFFFBBBAAABBBDDDAAAMMM___rrr~~~}}}xxxtttqqqmmmiiifff___]]][[[[[[\\\[[[VVVRRROOOJJJGGGIIIKKKIIIGGGGGGFFFHHHIIIJJJJJJLLLOOOQQQNNNNNNPPPSSSVVVYYY\\\]]]___``````aaaccchhhnnnsss|||xxxxxxvvvuuuwww}}}zzzrrrnnnhhhaaaZZZQQQIIIDDD<<>><<<:::666555555555666666444222777777888999;;;===@@@BBB@@@CCCGGGIIIJJJLLLQQQUUU\\\]]]___aaabbbccccccccc]]]bbbeeefffjjjqqqtttsssnnnggg^^^UUUOOOKKKHHHFFFFFFHHHIIIHHHIIIOOO[[[dddpppsssuuuvvvxxx}}}HHHIIIIIIJJJKKKKKKLLLLLLNNNPPPSSSTTTTTTTTTTTTUUUYYY\\\```bbbbbbaaabbbccc^^^___aaabbb```ZZZQQQKKKJJJEEECCCEEEFFFFFFIIINNNLLLQQQXXX^^^bbbfffjjjlllqqqsssvvvyyy{{{|||{{{{{{~~~|||yyyuuurrrpppzzz}}}xxxrrrmmmeee^^^\\\___]]]___cccgggkkkqqqwww{{{}}}|||xxxrrrkkkeeebbbaaa```ZZZWWWXXXXXXWWWXXX[[[bbbbbbbbbaaa___```bbbdddbbbbbbaaa``````___^^^]]]\\\\\\[[[ZZZ\\\^^^```bbb```aaaccceeeddd```ZZZUUUWWWUUUSSSPPPOOOOOOOOOPPPHHHFFFBBB@@@AAADDDIIILLLQQQRRRRRRQQQPPPOOOPPPQQQQQQSSSTTTTTTTTTUUUXXXZZZYYY]]]dddkkkppprrrrrrrrruuuwwwzzz{{{{{{zzz{{{|||{{{|||~~~~~~}}}{{{}}}}}}}}}}}}}}}|||{{{{{{~~~}}}}}}}}}|||||||||}}}}}}~~~~~~{{{rrr|||pppZZZ[[[hhhuuudddNNN???:::999999888888888888888999;;;===DDDWWWyyyzzzjjjbbbxxxuuuYYYMMMFFFZZZxxxsss[[[XXXkkkpppfffWWWLLLGGGEEEEEEDDDDDDDDDEEEEEEEEEEEEDDDDDDFFFEEEGGGNNNWWW___dddeeelll{{{|||yyyxxxssshhhYYYJJJAAA======<<<;;;999888777777777555555555666777777888888999>>>EEEJJJMMMQQQVVV[[[cccfffjjjjjjgggeeeeeegggiiikkkkkkiiihhhfffaaaZZZRRRKKKEEECCCAAA<<<:::;;;???EEESSSfffzzz~~~~~~{{{vvvoooiiieeedddccc___[[[XXXWWWVVVUUUTTTPPPKKKHHHHHHKKKLLLIIIEEEDDDDDDDDDDDDFFFHHHJJJKKKLLLQQQWWWZZZ[[[\\\___aaa```dddhhhhhhhhhkkkrrrxxxtttoooiiiccc]]]UUUKKKDDD>>><<<;;;<<>><<<<<<:::999888777777777555555666666777888888999:::???EEEIIILLLPPPWWW\\\bbbfffiiiiiigggeeeeeeffffffjjjkkkjjjiiihhhbbbZZZPPPHHHBBBAAA@@@<<<;;;<<<<<>>;;;999888888555555444444444444555555999999999:::;;;===??????AAADDDHHHKKKNNNPPPTTTVVVYYY\\\```dddfffjjjooosssssswwwyyywwwwwwyyyxxxtttssspppkkkfffbbb^^^YYYVVVSSSQQQRRRSSSSSSUUU\\\eeennnppprrrtttuuuwww{{{}}}NNNOOOPPPRRRTTTVVVXXXXXXYYY\\\___```______```aaafffhhhlllllljjjfffdddbbb]]]]]]]]]^^^\\\WWWPPPKKKFFFBBBAAACCCDDDDDDGGGLLLKKKNNNSSSXXX]]]aaafffjjjjjjkkkmmmppptttxxx{{{||||||xxxtttqqqnnnlllqqqvvv{{{~~~xxxpppnnnmmmiiiggggggdddfffhhhmmmrrrxxx}}}|||wwwqqqjjjeeeaaaccc^^^\\\^^^]]]ZZZXXXXXX]]]^^^___``````aaadddfffbbbaaa___^^^^^^^^^______```___^^^^^^^^^___aaabbbbbbbbbbbbccccccaaa]]]ZZZ[[[XXXTTTPPPNNNMMMNNNOOOHHHFFFCCCAAABBBEEEIIIKKKPPPRRRSSSRRRQQQOOOPPPPPPOOOPPPRRRRRRRRRTTTVVVXXXYYY]]]dddjjjoooqqqqqqqqquuuxxx{{{}}}|||{{{zzzzzz|||}}}~~~}}}~~~{{{{{{{{{{{{zzzzzzzzzzzzzzzyyy~~~tttiiiuuusssbbb[[[\\\hhhvvvcccLLL>>>:::999888888888888888999999999:::AAAUUUyyypppggg{{{www___TTTNNNccc~~~zzzbbb]]]nnnzzznnn\\\MMMFFFCCCCCCBBBDDDDDDEEEEEEEEEEEEDDDDDDHHHIIINNNWWWbbbkkknnnooowww~~~{{{yyysssgggWWWJJJAAA>>><<<;;;:::999888777777777666666666777777888999:::<<>>===;;;;;;>>>CCCIIIMMMOOOOOOPPPOOOMMMJJJFFFDDDDDDBBB@@@===:::888777666555555444444444444555555888888999:::;;;===>>>???@@@CCCFFFIIILLLOOORRRUUUXXX[[[___bbbgggppp{{{}}}{{{xxxuuuqqqkkkddd```]]][[[\\\]]]\\\[[[```gggmmmooopppqqqssswww{{{RRRSSSUUUWWWZZZ\\\^^^___]]]___bbbccccccbbbcccdddiiilllpppqqqnnniiidddbbb]]]\\\[[[ZZZXXXTTTNNNJJJDDDAAA@@@BBBDDDCCCFFFKKKLLLNNNSSSWWW[[[```fffjjjjjjjjjkkkmmmpppuuuyyy{{{}}}xxxtttqqqnnnmmmmmmpppuuuzzz}}}tttrrrrrrooollllllmmmmmmoootttzzz~~~yyytttmmmgggcccccc___^^^aaaaaa\\\YYYZZZ\\\^^^___`````````bbbdddcccbbb```______```aaabbb``````___^^^^^^______```cccbbbaaaaaabbbaaa___]]]]]][[[VVVRRROOONNNNNNOOOGGGEEECCCAAABBBEEEHHHKKKOOOQQQSSSRRRQQQOOOOOOPPPNNNPPPQQQRRRRRRTTTVVVXXX\\\```fffmmmqqqssssssssstttwww{{{}}}|||{{{yyyyyy}}}}}}}}}~~~}}}|||||||||||||||{{{{{{zzzxxx~~~|||lllaaammmuuueeeZZZ\\\jjjvvv```III===;;;888888888777888888999::::::;;;AAATTTxxxvvviiixxxyyyeee[[[VVVnnn{{{ddd___ooo|||nnn\\\LLLEEECCCBBBCCCDDDDDDEEEEEEEEEEEEDDDDDDEEEGGGMMMWWWdddmmmpppppp{{{~~~|||uuuhhhXXXIIIAAA>>>;;;:::999888777777777777777777666666777888::::::===@@@CCCFFFIIIOOOXXX___aaadddhhhhhheeecccccceeeeeehhhiiihhhjjjnnnlllgggVVVKKKBBB@@@@@@===<<<===999===FFFVVVjjj||||||{{{yyywwwvvvtttqqqoookkkhhhccc___]]]\\\ZZZXXXWWWRRRMMMIIIIIIIIIIIIIIIGGGHHHJJJMMMPPPSSSVVVWWWZZZ\\\^^^```aaabbbccccccjjjkkkllljjjgggeeefffggglllsss}}}yyyxxxzzzzzz{{{{{{{{{{{{||||||zzzpppggg___VVVMMMGGG@@@>>><<<<<<>>>BBBGGGJJJKKKKKKKKKKKKIIIGGGEEECCCBBBAAA???<<<:::888666555444444333333333333444444777777888999:::<<<>>>???@@@CCCFFFIIIKKKNNNRRRUUUXXX[[[___ccciiivvv}}}vvvmmmhhhhhhggghhhhhheeebbbeeekkkooooooppppppqqquuuzzz~~~VVVVVVXXXZZZ]]]___aaaaaa___aaadddeeeeeeeeeeeefffhhhmmmsssuuurrrmmmgggdddaaa^^^[[[XXXUUUPPPKKKGGGCCC??????BBBDDDCCCFFFJJJMMMPPPTTTXXX\\\aaafffjjjkkkkkkkkklllooossswwwyyy}}}{{{xxxtttqqqnnnmmmjjjlllpppvvv||||||yyyxxxuuurrrqqqwwwvvvwww|||{{{wwwqqqkkkfffccc______bbbccc___\\\\\\]]]___``````_________aaaaaa```_________```aaabbb``````___^^^^^^]]]]]]]]]aaa```___```aaabbb```______\\\YYYUUURRRPPPOOOOOOGGGEEECCCBBBCCCEEEHHHJJJNNNPPPRRRRRRPPPNNNNNNNNNNNNOOOQQQRRRRRRTTTVVVYYY[[[___eeelllppprrrrrrqqqrrrvvvyyy{{{{{{zzzyyyzzz||||||||||||~~~~~~~~~~~~}}}|||{{{xxx~~~}}}qqqcccZZZgggzzzkkkZZZ\\\lllxxx___HHH>>>>>>888888777777888999999:::======BBBTTTwww~~~kkktttyyyhhh```^^^xxx{{{ccc___pppyyylllZZZKKKDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDCCCEEELLLWWWdddnnnrrrrrr{{{~~~xxxkkkYYYJJJ@@@<<<::::::999888777777777777777666666555666888999;;;>>>@@@CCCEEEHHHOOOXXX___aaadddhhhhhheeecccccceeehhhiiihhhgggkkkrrrtttsssbbbUUUHHHDDDBBB>>>;;;;;;<<<>>>FFFUUUhhhzzz}}}}}}}}}{{{xxxvvvppplllfffaaa^^^[[[YYYWWWWWWSSSNNNKKKJJJJJJKKKLLLMMMNNNPPPSSSVVVYYY[[[\\\[[[[[[]]]___aaacccccccccggghhhgggeeeaaa^^^[[[ZZZ^^^ccckkkttt}}}{{{uuuoooiiieeeccceeegggjjjnnnsssxxx}}}{{{qqqggg```WWWOOOIIIBBB@@@>>>===>>>AAAEEEHHHHHHHHHHHHHHHHHHFFFEEEDDDAAAAAA???===;;;999777666333333222222222222333333666666777888:::<<<>>>???AAACCCFFFIIIKKKOOOSSSVVVYYY\\\```dddkkkyyy~~~uuuppprrrpppqqqqqqmmmhhhjjjppprrrrrrqqqqqqqqqsssxxx{{{XXXYYYZZZ[[[]]]^^^___``````cccfffgggffffffggghhhfffmmmuuuzzzyyytttooolllhhhddd^^^YYYTTTNNNIIIFFFBBB??????BBBDDDDDDFFFJJJMMMPPPUUUZZZ]]]bbbfffjjjjjjjjjjjjkkknnnrrruuuwwwyyyyyyxxxwwwuuurrrooommmkkkjjjmmmsssyyy|||~~~zzzxxxyyy~~~~~~}}}{{{wwwrrrmmmdddaaa```cccccc___\\\\\\]]]___``````___^^^^^^___^^^^^^^^^______`````````aaaaaa```___^^^]]]\\\[[[___^^^^^^___aaabbbaaa___]]]\\\ZZZXXXUUURRRPPPNNNFFFEEECCCCCCCCCEEEHHHJJJLLLNNNQQQQQQOOOMMMLLLLLLLLLMMMOOOPPPQQQRRRUUUXXXWWW[[[aaahhhlllmmmmmmmmmqqqsssvvvxxxxxxyyyzzz{{{|||{{{zzzzzz||||||{{{~~~}}}yyy~~~yyyiii___YYYfff{{{mmm[[[]]]nnneeeKKK???>>>777777777777888999::::::======BBBSSSuuuooosssssseee```aaa~~~{{{ddd___ooowwwkkkYYYLLLEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEGGGMMMXXXeeepppuuuvvvzzzyyylll[[[KKKAAA<<<999999888777777777777777777666555444555777999:::===@@@CCCFFFIIIOOOXXX___aaaeeeiiiiiifffddddddeeeiiijjjjjjjjjoooxxx}}}|||mmm^^^OOOHHHDDD@@@;;;999===???GGGVVViiizzz}}}yyyqqqmmmgggaaa^^^[[[XXXVVVVVVTTTQQQNNNNNNNNNPPPQQQSSSTTTWWWYYY[[[]]]^^^^^^[[[[[[\\\^^^bbbeeeffffffbbbbbbaaa^^^ZZZUUUQQQNNNOOORRRVVVZZZ___dddfffhhhjjjiiieeeaaa\\\WWWTTTRRRQQQSSSWWW]]]fffpppyyy~~~~~~~~~|||rrriiiaaaYYYOOOHHHBBBAAA???>>>>>>AAADDDFFFEEEFFFFFFGGGGGGFFFFFFFFFBBBAAAAAA???===:::888777333333222222222222333333555555666777999<<<>>>???BBBCCCFFFHHHJJJNNNSSSWWWYYY]]]bbbeeejjjwww|||xxxvvvtttttttttpppkkkmmmssssssssssssrrrrrrtttwwwzzzZZZZZZZZZ[[[[[[\\\\\\\\\^^^```cccddddddddddddeeefffmmmxxx~~~yyyvvvpppkkkccc[[[UUUOOOIIIFFFAAA??????CCCEEEDDDFFFJJJLLLPPPVVV[[[^^^bbbeeehhhfffggghhhjjjnnnrrruuuwwwwwwxxxzzzzzzyyywwwsssqqqmmmjjjkkkrrrwwwzzz~~~~~~}}}yyyuuuiiidddbbbcccbbb]]]YYYZZZ[[[]]]___```___^^^______]]]___aaacccccccccbbbaaacccbbbbbbaaa___]]]\\\[[[\\\\\\]]]___aaabbb```^^^YYYYYYYYYXXXVVVRRRNNNLLLFFFEEEDDDCCCDDDEEEHHHIIIJJJLLLOOOPPPNNNLLLJJJJJJIIIJJJLLLMMMNNNPPPSSSVVVUUUYYY___eeeiiikkkkkkjjjoooqqqsssuuuvvvxxx{{{}}}{{{zzzxxxxxxzzz~~~~~~~~~|||yyy|||tttfff___\\\iiizzzjjj\\\___ppppppQQQ@@@===777777777777888999:::;;;<<<<<>>======@@@BBBDDDCCCDDDDDDEEEEEEFFFFFFFFFCCCCCCBBBAAA???===:::999555444444333333444444555444444555777999;;;===???AAABBBDDDFFFIIIMMMRRRVVVXXX]]]bbbdddgggrrr~~~|||vvvtttsssrrrnnnkkknnntttqqqrrrtttttttttvvvxxx{{{ZZZZZZZZZZZZZZZZZZZZZYYYZZZ\\\___````````````aaafffooo{{{~~~wwwqqqggg^^^VVVPPPJJJGGGAAA??????DDDEEEEEEGGGJJJKKKOOOUUU[[[^^^aaadddfffbbbcccfffiiinnnrrruuuwwwxxxzzz}}}}}}yyyvvvooojjjjjjqqqwwwzzz{{{mmmgggcccccc```[[[WWWWWWXXX[[[^^^_________```aaa```bbbeeehhhhhhhhhfffeeeddddddcccbbb```^^^\\\[[[ZZZZZZ\\\___aaaaaa___]]]VVVWWWXXXXXXVVVQQQMMMJJJFFFEEEDDDCCCDDDFFFHHHIIIIIIKKKNNNOOOMMMKKKIIIIIIFFFHHHJJJKKKLLLNNNQQQTTTVVVZZZ```fffjjjkkkkkkjjjnnnoooqqqrrrtttwww{{{~~~zzzyyywwwwwwyyy}}}~~~|||xxxzzz~~~zzznnneeeaaa```lllyyyiii^^^aaarrrxxxVVVAAA<<<777777777777888999:::;;;999:::???QQQsss{{{zzzcccYYYXXX]]]iii___kkkyyynnn^^^QQQIIIFFFCCCBBBDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFJJJTTTbbbnnnuuuwww{{{|||vvvssstttsssjjj\\\MMMCCC>>>999888777777777777777888666444333222222555777999<<>><<<;;;<<<>>>AAACCCBBBBBBCCCCCCDDDEEEFFFFFFDDDDDDDDDCCCAAA>>><<<:::666666555555555555666666333444555777999;;;===>>>???AAACCCEEEGGGKKKQQQUUUWWW\\\bbbccceeennn~~~}}}|||tttrrrqqqpppllliiimmmsssoooqqqtttuuuvvvxxxzzz|||[[[]]]```___[[[XXXXXXYYYWWWYYY]]]aaa```\\\^^^bbbkkkuuuzzzooocccYYYPPPJJJEEEAAAAAA@@@AAACCCEEEHHHJJJOOOSSSWWW[[[]]]___aaaccchhhfffeeeeeehhhmmmssswwwvvvzzz{{{tttpppkkklllsss}}}}}}tttooogggaaa^^^]]]]]]\\\ZZZ[[[[[[\\\___aaadddfffaaacccgggkkknnnmmmjjjggghhhhhhfffdddaaa^^^ZZZXXX[[[ZZZXXXYYY[[[]]]^^^^^^\\\ZZZXXXVVVSSSPPPKKKHHHEEEDDDCCCBBBCCCEEEGGGHHHJJJKKKLLLMMMMMMKKKIIIGGGIIIJJJKKKKKKKKKKKKMMMOOOUUU\\\ccchhhhhhgggggghhhmmmooosssxxx{{{~~~}}}||||||}}}~~~{{{xxx}}}vvvmmmiii___]]]nnnwwwjjj[[[kkkvvvWWW@@@>>>888888888888888888888888:::999@@@RRRppp{{{|||^^^TTTVVVYYYuuujjj^^^iiiyyysssdddSSSHHHFFFDDDBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEIIIRRR___jjjqqqttt||||||yyytttzzzyyytttjjj\\\MMMBBB<<<;;;:::999888777777777777888777555333333555777888:::<<>>===<<<<<<=====================<<<<<<<<<>>>???@@@BBBDDDKKKUUU\\\eeegggiiimmmppprrrttttttuuuzzzuuufffWWWMMMBBB???<<<:::;;;;;;;;;;;;?????????AAABBBDDDFFFGGGEEEEEEEEEDDDBBB@@@>>><<<999888777666555444333333777666666666888999;;;===???AAACCCEEEGGGJJJNNNRRRYYY[[[^^^ccciiioootttwww{{{{{{zzzwwwttttttssspppooonnnnnnooopppnnnqqqsssuuuvvvvvvxxxyyy\\\]]]___]]][[[YYYZZZ[[[[[[ZZZ]]]___^^^\\\```gggrrr|||zzzooodddZZZRRRKKKGGGBBBAAAAAAAAACCCFFFIIIJJJOOORRRWWWZZZ\\\^^^aaaccceeecccbbbbbbeeejjjooorrrwww{{{~~~yyytttppppppuuu}}}zzztttqqqlllfffbbb```______]]]]]]]]]^^^```cccfffhhhggghhhkkkooorrrsssqqqnnnkkkkkkiiifffbbb^^^ZZZWWWZZZXXXVVVWWWYYY[[[]]]]]]]]][[[XXXVVVTTTQQQLLLIIIEEEEEEDDDCCCDDDEEEGGGIIIJJJKKKKKKLLLKKKJJJHHHGGGFFFGGGIIIIIIJJJKKKNNNQQQVVV\\\cccggggggeeeeeefffkkknnnsssyyy}}}~~~}}}{{{yyyyyyzzz{{{|||}}}{{{tttzzzuuunnnjjjaaa```pppvvvjjj^^^mmmuuu|||UUU@@@???999999999888888888888888999;;;@@@PPPnnnvvv|||```SSSSSSUUUppppppccckkkxxxrrreeeSSSIIIFFFEEEBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEFFFIIIQQQ]]]gggnnnqqq}}}|||wwwxxxwwwrrrhhh[[[NNNCCC>>>;;;:::999888777777777777999888666444444666888999999<<<@@@DDDIIIOOOVVV[[[]]]```dddfffffffffffffffiiinnnvvv}}}ppp___SSSLLLGGG@@@;;;======AAANNNbbbvvv}}}zzzvvvsssssstttuuuvvvwwwuuurrrnnnkkkiiihhhhhhdddbbb```aaacccdddcccaaa`````````aaadddfffiiikkkiiifffcccbbbccceeeffffffgggffffffhhhmmmqqqtttuuupppjjjbbb]]]YYYSSSLLLFFFDDDBBB@@@>>>====================================<<<>>>??????AAAEEELLLRRRXXXZZZ]]]bbbggglllppprrrvvvyyy~~~sssfffXXXOOODDDAAA>>><<<<<<<<<<<<;;;<<<<<<<<<===???AAABBBCCCDDDDDDDDDCCCBBB@@@>>><<<888888777666555444333333666555555666777:::<<<======???BBBEEEGGGKKKPPPSSSVVVWWWZZZ^^^ccciiinnnpppxxx}}}tttooopppssstttttttttsssqqqooooooooopppqqqqqqqqqrrrssstttxxx}}}^^^^^^^^^\\\[[[\\\^^^``````^^^]]]]]]]]]]]]eeennnzzzyyynnnddd[[[SSSMMMIIIBBBBBBBBBBBBDDDFFFIIIKKKOOORRRWWWZZZ\\\^^^```bbbaaa```______aaaeeeiiilllvvv{{{{{{wwwrrrqqquuu|||}}}wwwssssssrrrlllfffbbbbbbcccaaa``````aaacccfffiiikkkkkklllnnnqqquuuwwwvvvuuuooonnnlllhhhddd___[[[XXXYYYVVVTTTTTTVVVYYY[[[\\\\\\ZZZXXXVVVTTTQQQLLLIIIEEEEEEDDDDDDDDDFFFHHHIIIJJJJJJIIIHHHHHHGGGFFFFFFBBBDDDFFFGGGHHHKKKOOORRRUUU[[[bbbfffeeeccccccdddhhhlllssszzz|||{{{|||}}}~~~}}}~~~~~~~~~~~~}}}|||rrryyyzzztttqqqlllcccbbbpppsssiiiaaaooouuu}}}tttRRR@@@???999999999999888888777777777===AAAKKKllltttzzz```QQQOOOPPPlllzzziiinnnxxxrrreeeTTTIIIFFFEEEBBBCCCCCCDDDEEEEEEEEEEEEDDDGGGGGGJJJQQQZZZdddjjjmmm}}}|||wwwuuupppgggZZZMMMDDD@@@;;;:::999888888777777888:::888777555555777888:::999<<>>>>>===@@@JJJ[[[ooowwwtttoookkkjjjkkknnnpppnnnmmmkkkiiigggfffeeeeeecccbbb```aaabbbdddccccccccccccccceeeiiimmmrrruuuppplllgggeeeeeegggiiijjjiiihhhhhhkkkooossstttuuummmggg```ZZZWWWSSSNNNIIIDDDCCC@@@>>><<<;;;;;;;;;::::::;;;;;;<<<<<<<<<======>>>?????????AAADDDGGGGGGIIIMMMSSSZZZaaagggjjjrrrttt{{{yyyooodddXXXQQQFFFCCC@@@======<<<;;;:::888888999999;;;<<<>>>>>>BBBCCCCCCBBBAAA???===<<<888888777666555444444333444444444555777:::<<<>>><<<>>>BBBEEEHHHLLLQQQTTTTTTUUUXXX[[[___dddgggjjjppptttvvvuuuvvv{{{{{{sssiiieeefffkkkppprrrsssrrrqqqppppppqqqrrrsssssssssrrrqqqsssyyyaaa```^^^]]]]]]```dddgggfffbbb___^^^^^^aaakkkvvvxxxnnnddd[[[TTTNNNJJJCCCCCCBBBCCCEEEGGGJJJLLLOOORRRVVVYYY[[[]]]___```______^^^^^^___bbbfffhhhpppwwwxxxuuuqqqpppsssyyyzzztttpppssstttppphhhcccbbbdddccccccbbbccceeehhhkkkllllllkkklllooosssvvvwwwwwwqqqpppnnnkkkgggbbb^^^\\\YYYWWWTTTSSSUUUXXXZZZ[[[YYYXXXVVVTTTSSSPPPKKKHHHDDDDDDCCCDDDDDDEEEGGGGGGHHHGGGFFFDDDDDDCCCCCCCCCAAABBBDDDEEEFFFIIIMMMPPPSSSYYYaaaeeeeeeccccccdddeeejjjrrrzzz~~~|||}}}{{{}}}~~~{{{{{{|||~~~vvv||||||xxxwwwvvvooofffcccooo}}}ppphhhcccqqqvvv|||lllNNN@@@>>>::::::999999888777777777666>>>AAAHHHhhhyyy|||}}}{{{]]]MMMLLLPPPmmmpppooowwwrrreeeUUUJJJGGGFFFCCCBBBCCCDDDDDDEEEEEEDDDDDDHHHIIILLLRRRYYYaaagggkkk}}}xxxvvvqqqgggYYYMMMDDD???;;;;;;:::999888888888888999888666666666666888999999<<>>===???FFFTTThhh{{{|||zzzssspppkkkeeecccdddhhhkkkiiiiiihhhgggfffeeeeeeeeedddcccaaaaaaaaabbbbbbbbbeeeddddddfffiiioootttxxxrrrnnnhhheeefffhhhkkkllliiihhhhhhkkkooossstttuuulllgggaaa\\\YYYWWWTTTRRRGGGEEECCC@@@???>>>============>>>>>>>>>????????????@@@AAAAAAAAAAAAAAABBB>>>???BBBFFFLLLSSSZZZ]]]eeehhhmmmttt|||yyyqqqiii___UUUOOOFFFDDD@@@>>>===;;;999888666666666777888999:::;;;@@@@@@AAAAAA@@@>>><<<;;;888777777666555555444444222333333444777:::<<<>>><<>>@@@EEEddd~~~}}}|||zzzwww}}}[[[KKKKKKRRRqqquuuooowwwrrreeeUUUKKKHHHFFFCCCBBBBBBCCCDDDDDDDDDDDDDDDIIIKKKNNNSSSYYY```gggkkkyyy{{{yyysssiii[[[MMMCCC>>><<<;;;:::999888888888888777666555555555555666777999<<<@@@DDDFFFIIIMMMPPPZZZ\\\___aaaaaabbbccceeejjjnnnttt}}}wwwiii]]]SSSJJJEEE??????@@@DDDOOOaaavvv|||vvvrrrpppnnniiiccc______dddhhhgggggggggffffffeeeeeeddddddddddddcccbbbaaa``````eeedddcccdddfffkkkooorrrqqqnnniiiggggggiiikkkkkkgggffffffiiiooovvv{{{~~~xxxtttnnnhhhdddaaa___]]]PPPNNNLLLIIIGGGEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDAAABBBBBBCCCDDDCCCAAA@@@>>>>>>???AAADDDHHHLLLOOOUUUWWW\\\bbbiiipppvvvzzzxxxuuuooohhhaaaXXXPPPJJJEEECCC???===<<<:::888555666666666666666777888888<<<===>>>>>>===<<<;;;:::777777666666555555444444222222222444666999<<<======@@@CCCEEEGGGIIILLLNNNTTTUUUXXX[[[^^^aaaccceeeiiikkkooorrrrrrpppooopppssspppmmmkkkkkkmmmnnnnnnppppppqqqqqqrrrssstttuuutttttttttttttttwww|||dddaaa^^^___dddjjjppprrrmmmkkkjjjkkkllloooyyy~~~sssggg]]]TTTMMMIIIEEEEEEDDDEEEGGGIIILLLNNNRRRUUUXXXYYYYYYYYYYYYZZZZZZ[[[[[[\\\^^^```aaabbbbbbiiisss{{{|||vvvrrroooooonnnnnnqqqwwwzzztttooorrrsssqqqkkkfffddddddeeefffhhhjjjkkklllllllllooonnnoooqqquuuxxxyyyxxxttttttssspppmmmjjjgggeee\\\ZZZXXXWWWXXXYYYXXXWWWSSSRRRPPPOOOOOOLLLIIIFFFCCCCCCCCCDDDEEEEEEFFFFFFDDDDDDCCCBBB@@@???>>>>>>AAAAAABBBBBBBBBFFFJJJNNNSSSZZZbbbfffgggffffffgggeeehhhmmmsssxxx|||~~~}}}zzzwwwuuuuuuwww{{{}}}}}}~~~}}}zzzxxxxxx{{{~~~|||~~~zzzwww}}}}}}uuurrr{{{~~~nnniiieeexxxttt[[[GGG===;;;888888888888888888888888888===???EEEaaa{{{wwwvvvuuu|||___MMMLLLRRRqqq|||rrrvvvqqqfffVVVLLLIIIGGGCCCBBBBBBCCCDDDDDDDDDDDDCCCGGGJJJNNNSSSYYY```gggllluuu}}}|||wwwmmm___PPPDDD>>><<<;;;:::999999888888999666666555555555555666666:::<<>>===;;;999666666666555444444555555555555666777888888888777666666666666666555555555555333222222333444777999:::999<<<@@@CCCEEEFFFHHHJJJMMMOOOTTTXXX]]]```cccdddddddddgggmmmmmmjjjjjjooolllnnnooopppooonnnnnnnnnkkklllnnnppprrrtttuuuuuutttuuuuuuttttttuuuxxx{{{```]]][[[^^^eeemmmqqqsssoooppptttyyyzzz{{{|||ooocccXXXPPPKKKGGGFFFFFFFFFHHHKKKMMMOOOVVVWWWYYYYYYWWWVVVUUUVVVPPPQQQSSSVVVXXXYYYZZZ[[[______cccllluuuwwwqqqkkkiiiiiijjjiiijjjooowww}}}~~~vvvxxxwwwuuutttssspppllliiigggjjjnnnrrrsssrrrooommmrrrrrrsssvvvyyyzzzyyyxxx{{{zzzxxxuuupppkkkgggeee\\\[[[ZZZZZZYYYWWWSSSPPPRRRQQQPPPPPPOOOMMMJJJGGGFFFFFFGGGHHHIIIIIIIIIIIIFFFFFFGGGGGGEEECCC@@@>>>===>>>???@@@CCCHHHNNNSSS]]]bbbhhhkkkiiifffddddddggghhhiiikkknnnqqqtttuuummmllliiihhhjjjoootttxxx}}}{{{||||||{{{zzz}}}~~~zzzxxxyyytttooolllvvvbbbMMM???999888666666777888999::::::;;;<<<;;;<<>>@@@EEEKKKPPPWWWXXXZZZ[[[[[[\\\^^^```hhhqqq~~~ttthhh___ZZZNNNOOONNNJJJIIIRRRcccrrr}}}|||tttnnnlllmmmkkkfff___\\\^^^bbbkkklllkkkjjjiiifffdddbbb___eeelllpppooommmkkkkkkggggggggghhhiiijjjlllllljjjiiiiiihhhddd^^^VVVQQQNNNMMMNNNXXXmmm|||wwwuuuooonnnkkkgggccc___]]][[[WWWTTTQQQPPPOOOMMMIIIEEEAAABBBCCCCCCCCCBBBBBBAAA@@@BBBCCCCCCBBBCCCGGGJJJNNNNNNOOOPPPQQQNNNIIIEEEDDDBBB@@@??????===:::888555555444444333444444444444444666777777777666555666666666666666555555555333333333333444666888999666:::>>>BBBDDDFFFIIIKKKMMMOOOTTTZZZ___ccceeefffiiifffhhhmmmnnnlllooouuurrrssssssqqqnnnlllkkkkkkjjjkkkmmmppprrrssstttuuuuuuuuuuuussssssvvvzzz}}}^^^[[[YYY]]]eeemmmppppppttttttvvv{{{uuuiii___UUUPPPJJJEEEDDDHHHKKKMMMPPPTTTSSSTTTUUUVVVUUUSSSQQQPPPOOONNNMMMOOOQQQSSSSSSSSSUUUYYY___fffjjjllllllkkkffffffffffffhhhnnnuuu{{{}}}yyyvvvtttqqqmmmjjjeeeiiinnnrrrssssssssssssxxxzzz{{{zzzxxxxxx{{{}}}zzzvvvrrroookkkgggdddaaa```]]]ZZZXXXUUUTTTSSSRRRRRRPPPMMMJJJGGGGGGHHHIIIJJJKKKKKKLLLKKKKKKKKKKKKJJJIIIGGGEEECCCBBBAAAAAA???@@@CCCEEEGGGMMMUUU^^^iiiqqqoooiiieeedddbbbggglllooommmlllmmmllliiiccc___\\\\\\aaakkkuuu|||~~~~~~||||||~~~}}}}}}nnnmmmlllzzzxxxooo^^^KKK===999:::777888888888888999999999999===???EEEYYY~~~~~~{{{www{{{fffTTTRRRWWW{{{ppptttrrriiiZZZNNNHHHEEEBBBCCCAAA@@@AAACCCEEEEEEDDDDDDCCCDDDKKKVVV```gggiiilllvvvzzzyyy{{{|||wwwlll[[[KKK@@@;;;;;;999888777666666666333444555777777777666555:::;;;<<>><<<:::777777777666555444333333222555444444444444444444444888777666555555555555555666555444333444555666777888:::<<<>>>???BBBEEEHHHMMMPPPTTTWWWZZZ]]]bbbeeejjjjjjjjjlllnnnpppppppppqqqqqqpppnnnmmmlllkkkjjjggggggiiinnnsssvvvtttrrrqqqrrrssssssssstttwwwyyyeee```\\\]]]cccjjjnnnnnnppprrrvvv{{{tttiii___VVVQQQLLLGGGEEEIIILLLMMMPPPTTTVVVVVVWWWWWWVVVTTTRRRPPPMMMLLLKKKKKKNNNPPPQQQPPPTTTWWW]]]cccfffhhhhhhgggeeefffffffffhhhmmmsssxxx}}}yyywwwuuurrrooollljjjmmmqqqtttuuuvvvwwwxxxzzz{{{|||zzzxxxxxxzzz}}}|||uuupppmmmkkkjjjhhhbbb```]]]ZZZXXXVVVUUUUUUTTTTTTSSSOOOKKKHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMLLLJJJHHHFFFDDDCCCBBBBBB???@@@CCCEEEGGGNNNUUUaaallltttrrrkkkgggeeecccbbbhhhkkkiiihhhhhheeeaaaZZZWWWTTTUUU]]]hhhsssyyy~~~}}}mmmmmmpppwwwsssiiiXXXFFF:::777888777888888888888999999999:::===???DDDYYY~~~~~~{{{eeeRRRRRRXXXuuurrrrrrooofffXXXNNNJJJGGGCCCCCCAAA@@@AAACCCEEEEEEDDDCCCCCCEEEKKKUUU___ggglllooowwwyyyvvvwwwvvvqqqgggXXXJJJBBB<<<;;;:::999888777777777444555666777777777666666;;;<<<===@@@CCCGGGJJJMMMOOOSSSWWWZZZ\\\^^^aaabbbhhhnnn{{{uuuiii```aaabbbeeeeee```]]]bbbkkkzzz~~~vvvoooooonnnlllgggaaa]]]\\\]]]eeennntttppphhhbbb]]]XXXYYY```jjjqqqsssrrrooommmlllllllllmmmmmmllliiihhh```\\\XXXWWWVVVRRRKKKEEEHHHCCCBBBJJJYYYnnn}}}yyyvvvuuuqqqllliiieee___WWWQQQPPPNNNKKKJJJJJJJJJHHHGGGEEEDDDDDDCCCCCCBBBBBBAAAEEEFFFGGGHHHHHHGGGFFFFFFDDDBBB@@@???>>>===:::888888777777666555444333333444444444444444444555555555444444333333333333444444333222222222333444444777999;;;===???AAAEEEGGGJJJMMMPPPTTTWWW[[[___ccchhhhhhiiikkkmmmooooooooonnnnnnmmmmmmlllkkkjjjjjjjjjjjjjjjnnnrrrtttsssqqqpppqqqrrrqqqqqqrrruuuxxxooohhhaaa^^^```eeeiiikkkjjjooouuuzzztttiii```XXXSSSOOOJJJGGGJJJMMMNNNPPPTTTXXXYYYZZZZZZYYYVVVTTTRRRQQQNNNKKKKKKLLLMMMNNNNNNQQQTTTYYY^^^aaaccccccbbbddddddeeefffgggkkkppptttzzz||||||yyywwwuuutttqqqooonnnqqqsssuuuvvvxxxzzz}}}}}}~~~~~~|||zzzyyyzzz|||~~~vvvpppnnnmmmmmmmmmdddbbb^^^ZZZXXXXXXXXXYYYYYYXXXVVVQQQMMMJJJIIIJJJLLLMMMNNNOOOPPPPPPQQQPPPRRRPPPMMMJJJGGGFFFEEEEEEBBB@@@@@@CCCEEEGGGNNNVVVeeepppxxxvvvnnniiieeecccccciiilllkkkiiigggaaaZZZOOOMMMLLLPPP[[[iiivvv}}}~~~~~~}}}}}}|||zzzlllnnnsssuuuooocccRRRBBB999666777777888888888888999999999:::>>>???DDDXXX~~~}}}eeeQQQRRR]]]vvvtttppplllaaaTTTMMMKKKIIIDDDCCCBBBAAAAAADDDEEEEEEDDDBBBCCCFFFKKKRRR\\\gggnnnpppvvvxxxrrrrrrpppkkkbbbUUUJJJBBB===<<<;;;:::999888888888555666777888888888777777;;;<<<===@@@CCCGGGKKKMMMNNNRRRVVVZZZ\\\^^^```bbbcccjjjwwwrrrhhhhhhhhhkkkooonnniiihhhkkk|||yyyppppppooolllfff```[[[ZZZZZZ]]]jjjssspppfff___ZZZXXXUUU]]]hhhpppssssssqqqppplllllllllkkkhhheeeaaa___UUUQQQMMMLLLKKKIIIEEEAAADDDBBBBBBFFFNNN]]]ttt|||wwwsssmmmeee```ZZZWWWTTTRRRQQQOOOLLLIIIIIIHHHGGGEEEDDDBBBAAA@@@DDDDDDFFFGGGGGGGGGGGGGGGCCCAAA???>>>>>>===;;;:::999888777666555444444333333333333444444555555555333333333333333444444444444444333333222333333444666888:::<<<===@@@CCCFFFFFFIIILLLPPPSSSWWW\\\___eeefffhhhjjjlllmmmnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmooommmlllmmmoooqqqqqqpppppppppqqqqqqpppqqqtttvvvyyyrrrhhhaaa___aaaccceeeeeelllsssxxx{{{tttjjjaaaZZZVVVQQQLLLHHHJJJMMMMMMPPPTTTYYYZZZ[[[\\\\\\[[[YYYXXXYYYUUUQQQNNNMMMMMMMMMLLLNNNPPPTTTYYY]]]___```aaaaaabbbdddeeefffiiimmmpppssswww}}}}}}zzzwwwvvvuuusssqqqqqqrrrtttuuuvvvxxx|||~~~}}}}}}}}}yyyuuusssrrrqqqpppgggddd___[[[YYYYYY[[[\\\\\\[[[XXXSSSNNNKKKKKKLLLNNNOOOQQQRRRTTTUUUUUUUUUXXXVVVRRRNNNKKKIIIHHHHHHCCC@@@@@@CCCEEEGGGNNNVVVgggrrr{{{xxxpppjjjeeebbbdddiiimmmmmmllljjjccc\\\MMMKKKKKKRRR```ppp}}}~~~||||||}}}}}}~~~~~~~~~|||{{{{{{}}}yyyrrr}}}lllooosssxxxooo```OOOAAA999888999777777888888888999999999;;;>>>@@@CCCVVV|||}}}iiiRRRUUUcccxxxpppkkk```SSSMMMKKKHHHDDDCCCBBBAAABBBDDDEEEEEEEEEBBBEEEHHHKKKOOOXXXccckkkmmmqqqzzzyyypppqqqpppkkkbbbUUUHHH@@@>>>===<<<;;;:::999999999777777777888888888888777::::::<<<>>>BBBFFFIIIKKKMMMQQQUUUYYY[[[^^^```bbbccchhhrrr}}}rrrkkkiiikkkqqquuurrrpppppp{{{{{{qqqqqqnnnjjjccc]]]YYYWWWVVVVVVeeeqqqoooddd\\\XXXVVVVVV]]]gggpppssssssrrrqqqkkkkkkjjjfff___YYYSSSQQQKKKGGGDDDBBBBBBAAA@@@>>>AAAAAABBBDDDHHHQQQdddvvv}}}vvvqqqhhheeeaaa]]]ZZZVVVQQQNNNMMMLLLKKKIIIFFFDDDCCCBBBAAABBBCCCDDDEEEFFFGGGGGGBBB@@@???>>>??????===;;;999999888777666555555444111111222333333444555555444444555555666666666666666666666555555555555555555777999:::<<<>>>AAADDDCCCFFFIIIMMMPPPTTTYYY]]]bbbdddgggiiikkklllmmmnnnnnnnnnoooooopppqqqqqqrrrsssqqqooommmmmmnnnoooppppppqqqrrrqqqqqqrrruuuwww~~~wwwnnnfffaaa```___```ccciiiqqquuuxxx~~~vvvlllddd]]]YYYSSSMMMIIIJJJMMMMMMPPPUUUXXXZZZ]]]___aaaaaa`````````\\\WWWRRRPPPMMMKKKIIIKKKMMMQQQUUUYYY]]]___```___```aaabbbcccfffjjjnnnpppuuu{{{~~~~~~~~~~~~www{{{|||yyywwwvvvuuussstttuuuwwwwwwxxx{{{}}}|||zzzwwwssspppiiifffbbb]]][[[[[[\\\]]]]]][[[XXXSSSOOOLLLMMMNNNPPPRRRTTTVVVXXXYYYZZZ[[[^^^\\\XXXTTTPPPNNNLLLKKKDDDAAA@@@CCCEEEHHHOOOWWWeeeqqq{{{yyyrrrkkkeeebbb```eeejjjmmmrrruuuqqqkkkZZZWWWUUU[[[gggttt~~~|||zzzzzz}}}}}}}}}~~~zzz{{{{{{{{{zzz{{{~~~}}}sssjjjwww}}}kkkooouuu}}}ppp]]]JJJ>>>999888888777777888888888999999999:::>>>AAACCCUUUzzz~~~nnnVVVYYYgggrrrnnncccUUUMMMJJJGGGBBBDDDBBBAAABBBDDDFFFFFFEEEDDDFFFIIIKKKNNNUUU___gggfffkkkuuu|||sssuuuvvvqqqgggWWWGGG>>>>>>>>><<<;;;:::999999999888888777777777777777888888888:::<<>><<<<<<======<<<======@@@BBBCCCIIIXXXfff{{{yyyvvvqqqkkkfff___YYYTTTQQQPPPNNNKKKHHHFFFDDDCCC@@@@@@AAABBBCCCDDDFFFFFFCCCAAA??????@@@@@@>>>===::::::999888777666666555000111111222333444444555444444666777777777777666777777777666666555555555444666888999:::<<>>===<<<;;;:::999999999888888777666666666777777666777888;;;>>>BBBEEEHHHKKKOOOTTTXXXZZZ]]]```bbb______bbbhhhvvvyyyooofffgggjjjmmmooorrrssswwwsssnnnggg```\\\XXXVVVTTTQQQ___jjjiii```YYYTTTQQQVVVZZZ```eeehhhiiijjjkkkkkkllljjjcccWWWLLLEEEBBB>>>===<<<:::::::::;;;<<<888999;;;>>>@@@CCCMMMXXXnnn~~~yyyrrriiiaaa[[[WWWVVVSSSOOOKKKGGGEEECCC@@@@@@@@@AAABBBCCCEEEFFFDDDCCCAAAAAAAAAAAA@@@>>>;;;;;;:::999888777777666222333333444444555555555333444555777777666555444555555555555555444333222333444666777888:::===@@@AAADDDHHHLLLOOOTTTYYY]]]___dddiiillllllmmmooorrrppppppppppppppppppppppppssssssrrrooommmmmmoooqqqrrrsssuuuuuuvvvxxx{{{~~~oooqqqsssrrroooiiiddd```aaadddjjjqqqzzz|||rrriiiccc___WWWQQQLLLNNNPPPRRRVVV[[[[[[]]]aaadddggghhhhhhhhhdddbbb___\\\YYYUUUPPPMMMLLLLLLMMMOOOQQQTTTWWWYYY[[[[[[[[[\\\^^^ccciiinnnqqqxxx|||{{{yyyyyyvvvqqqqqqrrruuuxxx}}}}}}zzzyyyxxxzzz|||~~~yyytttmmmkkkgggddd```^^^\\\\\\WWWVVVTTTPPPNNNNNNQQQSSSTTTVVVXXX\\\^^^aaabbbcccbbbaaa___\\\WWWRRRMMMJJJEEEBBB@@@BBBEEEHHHPPPYYY```nnn{{{{{{uuuooojjjfffcccfffkkkrrr}}}tttqqquuuyyyzzzyyy}}}zzzxxxwwwyyy{{{}}}~~~}}}|||}}}~~~~~~|||zzzyyyyyyzzz{{{{{{xxxvvv|||tttlll```oootttdddiiiyyywww\\\FFF;;;888777666777888888888888999999999888>>>BBBDDDSSSuuuyyyyyy{{{sssYYYWWWcccppprrrnnn___QQQJJJGGGFFFDDDCCCBBBCCCEEEFFFFFFFFFGGGGGGJJJOOOWWW^^^cccfffgggffflll{{{zzzooo___OOOFFF>>>===<<<:::999999888888888777666555555555666666666777888;;;>>>BBBFFFHHHJJJNNNSSSWWWZZZ\\\___aaa`````````ccclll}}}qqqiiigggeeegggjjjooo{{{|||vvvppphhhbbb^^^[[[XXXVVVSSS^^^gggfff___YYYSSSNNNOOORRRWWWZZZ]]]```dddfffhhhjjjjjjcccWWWLLLEEECCC;;;;;;;;;:::999999:::;;;888777999===???@@@FFFMMM```mmm}}}sssmmmdddbbb^^^XXXRRRMMMHHHFFFBBBBBBBBBBBBCCCDDDFFFGGGGGGEEECCCCCCCCCBBB@@@???<<<<<<;;;:::999888777777777777777777777777777777555666888888888777555444555666666666555444222111222333555666777999<<<>>>@@@CCCGGGKKKOOOSSSYYY\\\___eeekkknnnnnnnnnqqqtttsssrrrrrrqqqpppoooooooooqqqrrrrrrpppnnnmmmooorrrqqqrrrtttuuuwwwzzz~~~fffkkkrrrvvvtttnnngggcccaaaccchhhqqq|||~~~ssskkkeeeaaaYYYSSSNNNPPPSSSUUUYYY^^^^^^```cccfffhhhhhhhhhhhheeedddcccaaa```\\\WWWSSSMMMMMMMMMMMMNNNPPPSSSTTTZZZZZZZZZZZZ\\\bbbiiiooooooxxx~~~}}}}}}}}}xxxttttttuuuvvvzzz}}}{{{vvvxxx{{{}}}~~~{{{vvvnnnllliiieeebbb^^^\\\[[[UUUTTTRRROOOMMMNNNRRRUUUUUUWWWZZZ]]]```cccdddeeeaaaaaa```]]]XXXRRRLLLHHHFFFBBB@@@BBBDDDHHHPPPYYY___mmm{{{}}}wwwrrrlllhhhcccdddffflllzzz}}}yyy}}}}}}}}}zzzxxxwwwxxxyyyzzz}}}{{{~~~~~~~~~{{{wwwtttttttttooowwwxxxuuuuuu{{{wwwjjjccc^^^nnnppp```fffyyy|||```III>>>:::999888777888888888888999999999777>>>CCCEEERRRttt|||tttsssvvvrrrXXXTTT___tttnnnsssqqqbbbSSSKKKIIIIIIDDDCCCBBBCCCEEEFFFFFFFFFGGGGGGJJJRRR\\\dddhhhhhhlllhhhjjjwwwzzzoooaaaTTTLLL===<<<;;;:::999888888888888777666444444444555666777888999;;;???CCCFFFHHHJJJNNNSSSWWWZZZ\\\___aaaeeedddbbbbbbgggsssvvvmmmggggggjjjmmmzzzxxxrrrjjjccc```^^^[[[YYYUUU^^^eeeddd___ZZZSSSMMMIIIKKKOOORRRUUUZZZ___ccccccfffgggaaaVVVLLLFFFEEE999:::;;;;;;999999999:::;;;999:::>>>AAAAAADDDHHHTTT^^^mmm~~~qqqnnnhhhaaaZZZSSSMMMJJJDDDDDDCCCCCCDDDEEEGGGHHHHHHGGGEEEDDDDDDCCCAAA???===<<<;;;;;;999999888777:::::::::999999999999999999:::;;;<<<;;;999777666777888888888888666444333111333555666666888;;;===???BBBFFFJJJNNNSSSXXX\\\___eeemmmpppoooppprrrvvvwwwvvvuuutttrrrqqqpppooooooqqqrrrqqqooonnnpppssspppqqqsssuuuwwwzzzdddgggmmmvvv|||yyyppphhhfffiiimmmrrrwww{{{pppddd]]][[[VVVOOONNNQQQVVVZZZ[[[bbbcccfffhhhiiihhhgggffffffeeeeeeeeedddbbb]]]YYYTTTQQQMMMIIIHHHJJJMMMOOOWWWWWWWWWWWWXXX]]]ccchhhpppuuu{{{zzztttttt{{{||||||{{{{{{}}}{{{wwwuuuooogggbbb___]]]YYYVVVOOOPPPQQQQQQPPPQQQTTTVVV[[[aaacccaaa___aaacccbbbaaa___\\\ZZZWWWSSSNNNJJJCCC@@@>>>>>>BBBIIIRRRWWW^^^hhhwwwwwwpppjjjjjjiiimmmyyy{{{xxxyyy{{{}}}}}}~~~zzzuuupppppptttyyy}}}zzz|||xxxvvvwww{{{|||xxxtttpppqqq}}}|||zzzuuu{{{sssddd```]]]mmmjjjccchhh~~~lllLLL<<<:::999555888888888999:::::::::;;;>>><<<===EEEUUUqqq|||uuuwwwsssxxxyyyjjjVVVRRRbbbqqqlllfffqqqqqqaaaQQQLLLIIICCCBBBAAAAAAAAABBBCCCEEEFFFFFFJJJMMMQQQ[[[hhhppppppqqqlllffflll|||rrrcccSSSIII@@@===:::999999999888777999888666555555555666777666777888:::<<>>>>><<<999666555777999;;;:::999:::<<<@@@CCCFFFKKKTTT```kkkwwwvvvmmmfff^^^SSSJJJGGGFFFEEECCCBBBCCCFFFHHHJJJGGGDDDCCCCCCBBBAAA???<<<<<<<<<;;;:::888777666<<<<<<;;;;;;;;;:::::::::<<<======<<<;;;888666555444444333222111000000///555666777777777777666666>>>@@@CCCFFFJJJOOOUUUYYY]]]bbbhhhmmmpppqqqqqqrrryyywwwtttqqqpppqqqsssuuuppprrrsssuuuuuutttrrrqqquuutttssstttwwwzzz|||}}}|||{{{cccffflllttt{{{zzztttmmmhhhjjjnnnrrrvvv~~~}}}rrrfff^^^ZZZUUUOOONNNRRRXXX[[[]]]```aaabbbcccccccccbbbaaaaaaaaabbbccccccbbb^^^[[[TTTRRROOOLLLJJJKKKLLLMMMSSSTTTTTTTTTUUUZZZ```eeennnssszzz{{{yyy~~~~~~~~~~~~~~~yyywwwqqqiiidddaaa___\\\YYYVVVVVVUUUSSSRRRSSSUUUXXX\\\aaadddaaa```bbbcccbbb```]]]ZZZXXXUUUQQQLLLHHHCCCAAA>>>>>>BBBJJJRRRWWW```jjjzzz|||rrrrrrqqqsss|||{{{zzzzzz|||}}}}}}}}}zzzvvvqqqqqquuuyyy~~~~~~{{{yyyzzz}}}~~~{{{wwwrrrpppxxxqqqeeeaaa___qqq}}}hhhcccjjj~~~kkkLLL;;;888777333777777888888999:::::::::<<<;;;===DDDTTTooo|||wwwyyyuuuzzzssseeeTTTSSSeee|||iiibbbcccpppuuugggWWWOOOIIICCCCCCBBBBBBBBBBBBDDDEEEFFFFFFIIIMMMRRR]]]jjjrrrttttttmmmfffjjj~~~yyypppdddVVVLLL@@@===:::999999999888777999888777666555666666777666777888:::<<>>;;;999999999888777999888777666666666666777666777888:::<<>><<<<<<<<<;;;;;;;;;;;;::::::;;;<<<<<<<<<;;;:::999999999888777666555444444555555444444555777999:::<<<>>>BBBEEEIIINNNTTTYYY___bbbgggkkkmmmooorrrtttssstttuuuvvvvvvuuutttssssssttttttuuuwwwxxxzzz{{{xxxxxxwwwwwwyyy|||bbbbbbeeejjjqqqvvvxxxxxxooorrruuuwwwyyyxxxlllddd\\\WWWRRRQQQUUUZZZ]]]^^^```___^^^]]]\\\\\\]]]]]]YYYXXXYYY[[[]]]]]][[[YYYUUUTTTSSSRRRPPPMMMJJJIIIKKKLLLMMMMMMOOOSSSYYY]]]___eeeppp|||~~~xxxqqqllliiigggdddaaaaaa___]]]YYYWWWXXX\\\___aaaeeegggdddccceeeccc```]]][[[WWWTTTRRROOOKKKHHHFFFDDDAAAAAADDDKKKRRRVVVYYYbbbppp~~~xxxuuussspppooorrrwww||||||~~~|||xxxuuuuuuwww|||zzzsssmmmkkkjjjyyydddaaahhhuuu{{{___GGG;;;888666444666666777777888999::::::<<<<<<>>>DDDRRRlllzzzuuuxxxwwwyyyhhhXXXXXXhhhjjj```[[[lllxxxqqq```RRRKKKGGGEEEDDDCCCCCCDDDEEEFFFGGGFFFIIILLLPPP[[[iiirrrtttwwwooofffgggttt{{{tttiiiZZZNNN@@@>>>;;;999999999999777888888888777777777777777666777888:::<<>>???<<<<<<<<<<<<;;;;;;;;;;;;999:::;;;======<<<<<<;;;999888888777666555444444555444333333444777999;;;;;;===@@@DDDHHHMMMTTTXXX___bbbfffjjjlllooorrrtttssstttuuuvvvvvvvvvuuutttvvvuuuttttttuuuwwwzzz{{{yyyyyyxxxxxxyyy|||dddcccccceeejjjoootttwwwrrruuuyyy|||~~~yyyoooggg```[[[VVVUUUXXX\\\^^^^^^^^^]]]\\\[[[[[[[[[\\\\\\WWWVVVVVVWWWXXXXXXVVVTTTSSSSSSTTTSSSQQQNNNKKKIIIJJJKKKLLLMMMNNNRRRWWWZZZ[[[aaalllyyy{{{sssooommmkkkhhheee```___]]][[[ZZZ\\\```dddeeehhhiiigggggggggddd```^^^[[[XXXUUURRRPPPLLLJJJGGGEEECCCCCCFFFKKKRRRVVV[[[bbbnnnzzzwwwrrrpppooonnnpppuuu{{{~~~{{{wwwvvvwww}}}tttpppnnnlllwwwaaa\\\bbbvvvpppVVVCCC<<<999888777555666777888999:::;;;;;;======@@@FFFRRRkkkyyyrrruuuuuu}}}mmmXXXSSS```mmmbbbZZZiiitttooo```RRRKKKIIIEEEEEEDDDCCCCCCDDDFFFGGGGGGIIIKKKNNNXXXeeennnoooqqqjjjbbbccclll|||zzzlllYYYKKKAAA>>>;;;:::::::::999888888888888888888777777666666777888:::<<>>BBBGGGIIIMMMVVV___fffnnnuuuxxxvvvsssqqqppppppqqquuurrrggg```ZZZRRRLLLIIIHHHGGGFFFIIIHHHHHHHHHIIIIIIGGGEEECCCAAA???<<<;;;;;;<<<=========<<<<<<<<<;;;;;;;;;999:::<<<===>>>>>>======;;;;;;:::999888777777666444444333333444666999;;;999<<>>BBBGGGQQQjjjyyyrrrsssqqqxxxlllUUULLLUUUwwwssshhhZZZeeeooommmaaaTTTLLLJJJEEEDDDCCCCCCCCCDDDEEEFFFFFFHHHIIIKKKUUUbbbkkklllllleee```___eeeppp}}}mmmYYYJJJAAA???<<<:::::::::999888888888999999888888777666666777888:::<<>>BBBFFFIIIJJJRRR[[[bbbjjjqqqtttrrrnnnkkkjjjkkkkkkmmmuuu{{{oooggg```VVVNNNKKKIIIGGGEEEIIIIIIIIIJJJKKKKKKHHHFFFCCCBBB@@@===<<<;;;;;;<<<=========<<<<<<<<<;;;;;;:::;;;<<<>>>>>>>>>>>>===:::999999888777666555555444444333333444666888999888:::>>>BBBFFFLLLSSSWWW^^^aaafffjjjlllnnnqqqsssuuuuuusssrrrrrrssstttuuuuuutttrrrqqqppprrrssstttuuuvvvwwwwwwwww|||~~~rrroooiiiccc```bbbgggjjjmmmttt}}}yyyqqqkkkaaa]]]YYYZZZ___dddffffffbbbaaa```___\\\YYYVVVTTTRRRQQQPPPPPPQQQQQQPPPOOOMMMNNNPPPQQQQQQPPPOOONNNKKKLLLMMMMMMMMMOOORRRTTTXXX]]]fffqqq~~~}}}uuuqqqooonnnkkkhhhaaabbbbbbaaaaaabbbfffiiimmmoooooommmmmmmmmhhh```___\\\WWWTTTRRRPPPNNNLLLIIIHHHFFFFFFHHHMMMRRRUUUXXX\\\ccckkksssyyy|||~~~|||{{{iiilllpppqqqqqqqqqsssuuuxxx{{{~~~~~~|||{{{|||~~~xxxyyy|||{{{vvvrrrrrrtttbbbcccmmm}}}xxxaaaJJJ>>>;;;999777777777777888:::;;;<<<===>>><<<>>>BBBFFFPPPhhh{{{uuuuuunnnpppiiiRRRIIIQQQmmmuuukkkZZZbbbkkknnnfffXXXMMMIIIEEEDDDCCCBBBBBBCCCDDDDDDEEEFFFGGGJJJTTTbbbkkkmmmmmmhhhcccbbbccciiixxx|||lllZZZNNNAAA???<<<:::::::::999888888888999999999888777666666777888:::<<>>======;;;;;;:::;;;>>>BBBFFFHHHJJJRRRZZZ```gggnnnooommmmmmiiihhhiiihhhggghhhlllkkkooottt|||~~~sssjjj___VVVSSSQQQMMMKKKIIIIIIIIIKKKMMMLLLJJJHHH@@@??????>>>===<<<<<<<<<============<<<<<<<<<<<<:::;;;===>>>??????>>>===888888777666555444333333444444444555555666666666777999===AAAEEEKKKRRRWWW\\\```fffkkkmmmooopppqqqssstttttttttsssrrrqqqpppqqqqqqppppppppprrrssstttqqqsssuuuuuuvvv{{{~~~xxxtttlllddd______cccfffjjjrrr}}}xxxqqqlll___\\\YYY[[[aaagggjjjjjjhhhgggfffccc___ZZZVVVSSSPPPNNNNNNNNNPPPQQQPPPOOOKKKLLLNNNPPPQQQQQQQQQPPPKKKLLLMMMMMMLLLMMMPPPRRRTTTYYYaaalllwww|||uuuqqqooonnnkkkhhhcccdddddddddcccdddfffiiioooqqqpppoooooooooiiiaaa^^^[[[VVVSSSQQQOOOMMMKKKJJJIIIGGGGGGIIIMMMRRRUUU[[[___eeemmmttt{{{vvv~~~pppooommmiiifffggglllqqqsssvvvzzz|||{{{{{{~~~}}}vvvxxxzzz|||~~~~~~{{{vvvxxxvvvhhhmmmzzzwww```HHH>>>;;;888555666777888999:::<<<===>>>???;;;===AAAEEENNNfff}}}xxxwwwmmmjjjvvvgggRRRKKKSSSbbbpppgggYYY```jjjpppjjj\\\NNNGGGDDDCCCBBBAAAAAABBBCCCDDDCCCEEEFFFIIITTTbbblllooorrrmmmjjjhhheeegggtttyyykkk[[[QQQBBB???<<<::::::::::::999888888999:::999888777666666777888:::<<>>AAAEEEGGGLLLSSS[[[```ffflllmmmkkklllgggdddeeeccc^^^ZZZZZZ]]]___aaagggooo|||~~~ttthhh___[[[YYYUUURRRIIIIIIJJJLLLMMMMMMKKKHHH======>>>>>>>>>>>>===<<<>>>=========<<<<<<<<<<<<;;;<<<===?????????>>>===<<<;;;;;;:::999888777777444444555666666555555444666999<<<@@@EEEKKKRRRWWW[[[```ggglllnnnoooppppppqqqrrruuuvvvuuurrrooolllnnnnnnooopppqqqssstttuuuoooqqqttttttuuuzzz|||wwwnnnddd\\\]]]cccjjjpppuuuzzz~~~}}}xxxrrrnnnccc^^^ZZZ\\\cccjjjnnnnnntttnnnfffbbb___ZZZRRRKKKOOONNNMMMMMMLLLMMMMMMNNNGGGGGGIIIKKKNNNOOOOOOMMMKKKLLLKKKJJJIIIIIIKKKMMMOOOUUU___hhhqqqyyy~~~yyyzzz}}}zzzvvvrrrooolllhhhfffdddeeeeeecccbbbdddfffiiiooossstttqqqnnnmmmhhhccc```\\\WWWSSSQQQNNNKKKIIIJJJJJJJJJKKKNNNRRRWWWZZZZZZ^^^fffnnntttxxxzzz{{{yyy{{{wwwsssmmmkkklllmmmllljjjrrrtttwwwxxxyyy{{{~~~~~~|||||||||}}}~~~yyyxxxwwwyyy}}}zzz|||zzzuuu{{{ppp\\\FFF<<<:::999666555888777777888999<<<>>>???CCCCCCFFFJJJOOObbbwwwtttuuurrrmmmjjjlllSSSJJJNNN\\\vvvyyyeeeYYYXXXaaaooonnn\\\MMMIIIJJJGGGDDDCCCCCCDDDCCCBBBCCCGGGIIIJJJSSScccpppsssuuurrrooojjjeeehhhwww}}}ppp___QQQEEE@@@<<<:::;;;<<<;;;999666666777888999:::;;;;;;777777888999;;;===???@@@AAADDDIIIMMMRRRYYYcccjjjpppyyy~~~|||{{{{{{zzzvvvkkk___TTTMMMJJJKKKOOOWWWaaaiiimmmnnniiiccc___]]]VVVJJJCCCDDDAAAEEEUUUppp}}}xxxmmmfff\\\QQQJJJDDDAAA???>>><<<:::999;;;@@@EEEIIIOOOSSSZZZaaafffiiiiiiiiikkkfff___]]]\\\ZZZUUUPPPQQQSSSVVV\\\dddlllsssxxx|||mmmddd```\\\VVVQQQMMMMMMMMMNNNNNNLLLHHHEEE@@@@@@???===<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<===>>>>>>>>>>>>>>>=========<<<;;;888666444333222777777555444444444444444777999===@@@EEEKKKQQQVVV^^^```eeeiiilllnnnooooooqqqqqqqqqrrrrrrrrrsssssssssrrrqqqqqqppppppppppppppppppqqqrrruuu{{{~~~xxxvvvpppggg```___ccchhhoootttzzz}}}wwwqqqmmmccc^^^[[[^^^fffnnnrrrtttvvvqqqkkkeeeaaa[[[SSSMMMPPPPPPPPPOOOOOOOOOOOONNNKKKIIIHHHIIILLLNNNOOOOOOLLLLLLLLLKKKIIIIIIKKKMMMNNNRRRYYY```hhhqqqzzz}}}yyyyyy}}}{{{wwwssspppmmmjjjgggeeeeeeeeedddccceeehhhkkkmmmqqqrrrooommmkkkgggbbbaaa]]]XXXTTTQQQOOOLLLJJJJJJJJJJJJLLLOOOSSSWWWZZZ[[[```fffnnntttwwwyyyyyyxxxxxx{{{}}}xxxqqqmmmmmmooopppppptttvvvxxxyyyzzz{{{~~~~~~|||{{{{{{{{{{{{wwwvvvvvvwwwzzz~~~{{{|||~~~|||lllXXXDDD;;;:::999777666888777777888:::<<<>>>@@@CCCBBBEEEJJJOOObbb{{{vvvvvvrrrllliiioooUUUKKKMMMXXXrrryyyfffYYYVVV^^^lllnnn```RRRLLLFFFDDDBBBBBBCCCEEEEEEEEEBBBFFFGGGHHHQQQbbboootttvvvtttqqqlllfffgggsss}}}ooo```TTTEEEAAA<<<:::;;;<<<;;;888666666777777888999999999777777888999;;;===???@@@@@@DDDHHHLLLQQQYYYdddlll|||}}}xxxlll```UUUNNNFFFHHHMMMVVVaaajjjoooqqqjjjddd``````[[[OOOGGGEEECCCEEESSSlll|||qqqjjj```WWWQQQLLLGGGCCC???===:::999;;;???DDDHHHOOOSSSZZZbbbfffhhhhhhgggccc^^^YYYWWWWWWWWWSSSPPPPPPQQQTTTXXX^^^dddhhhkkkvvvsssfff\\\UUUPPPMMMOOOOOONNNOOOOOOMMMIIIFFFAAA@@@???======<<<<<<<<<;;;;;;::::::::::::;;;;;;===>>>>>>??????>>>======;;;::::::999888888777777777777666555444444444444777999===@@@EEEKKKRRRVVVXXX[[[```fffkkkoooqqqqqqssssssssssssssssssssssssqqqrrrtttuuuuuuuuutttsssqqqqqqqqqrrrttt{{{vvvuuurrrllleeebbbcccfffmmmsssyyy|||uuuoookkkbbb^^^\\\___hhhqqqwwwyyyzzzwwwssslllddd]]]VVVRRRQQQRRRRRRSSSRRRQQQPPPOOONNNKKKHHHHHHJJJMMMOOOPPPKKKLLLLLLKKKIIIJJJLLLNNNOOOQQQSSSXXX___iiittt{{{|||xxxxxx|||~~~~~~{{{wwwssspppmmmjjjhhhfffffffffeeeeeegggkkknnnnnnrrrssspppnnnmmmjjjeeeccc___YYYUUURRRPPPNNNLLLKKKKKKLLLNNNQQQUUUYYY[[[^^^aaagggmmmrrrvvvwwwwwwvvvuuuvvv|||yyyssssssuuuxxxzzzzzz{{{|||{{{{{{|||~~~}}}zzzyyyyyyyyyvvvvvvvvvxxxzzz|||{{{{{{}}}|||eeeSSSAAA:::999888777666777777888999:::===???AAABBBBBBFFFJJJPPPccc{{{yyytttooolll|||wwwZZZNNNOOORRRkkkyyyeeeVVVQQQUUUdddkkkcccVVVPPPGGGDDDBBBAAABBBDDDDDDDDDCCCEEEFFFGGGOOO___nnnuuuxxxvvvtttooogggdddkkkuuu~~~oooaaaVVVFFFAAA<<<;;;<<<<<<:::888777777777777777777777777777777777999:::<<<>>>???@@@CCCGGGJJJOOOYYYdddlll|||ooocccWWWPPPFFFHHHMMMUUU```iiipppsssnnngggcccccc```WWWMMMGGGEEEDDDMMMdddzzzzzzqqqfff^^^ZZZUUUNNNIIIBBB???<<<:::;;;???CCCGGGNNNSSS[[[bbbffffffdddbbbZZZVVVRRRRRRTTTVVVUUUSSSRRRSSSUUUXXX[[[]]]^^^___fffooo}}}xxxjjj[[[RRROOOOOORRRQQQPPPOOOOOOMMMIIIGGGAAAAAA???>>>===<<<<<<<<<;;;;;;::::::::::::;;;;;;===>>>???@@@@@@???>>>>>><<<<<<;;;;;;::::::999999888777666555444444444444777999===AAAEEEKKKRRRWWWXXX[[[```ggglllppprrrsssttttttssssssrrrqqqqqqqqqnnnqqqtttxxxyyyyyyxxxwwwtttsssrrrrrrttt{{{xxxxxxuuuooohhhddddddfffmmmrrryyyzzzssslllgggaaa^^^\\\___gggpppxxx|||}}}}}}yyyrrriii___YYYWWWSSSTTTUUUVVVUUUSSSQQQPPPOOOMMMJJJJJJKKKMMMMMMMMMJJJJJJJJJIIIHHHIIIKKKMMMOOOQQQSSSVVV[[[dddnnnuuuzzzxxxvvvxxx{{{}}}}}}zzzvvvrrrpppmmmjjjggggggggggggffffffiiimmmqqqrrruuuvvvtttrrrssspppkkkddd```ZZZVVVSSSQQQOOONNNLLLMMMOOOQQQTTTWWWZZZ\\\```ccchhhmmmqqqtttuuuuuuuuutttvvv{{{~~~}}}}}}}}}zzzxxxwwwwwwwwwxxxyyyzzzzzz|||zzzzzz}}}uuuvvvuuu]]]MMM>>>999999888777777777777888999;;;>>>AAABBBBBBCCCFFFKKKQQQccc~~~{{{vvvttt{{{bbbRRRPPPNNNddd~~~wwwcccRRRJJJJJJWWWccccccYYYRRRKKKHHHDDDAAAAAAAAAAAA@@@DDDEEEFFFGGGNNN\\\lllwww{{{yyyvvvqqqhhh```bbbiiippp```UUUFFFBBB===;;;<<<<<<:::888888777777777666666555555666777777888:::;;;===>>>@@@BBBEEEIIINNNWWWbbbkkksssfffZZZSSSNNNNNNNNNSSS[[[fffpppvvvvvvooogggeeeccc]]]RRRJJJFFFCCCGGGYYYrrrzzzmmmddd___[[[TTTNNNGGGDDDAAA>>>>>>@@@DDDFFFLLLQQQYYY```cccccc```]]]UUURRRPPPQQQUUUXXXZZZZZZXXXYYY[[[]]]^^^]]]\\\[[[eeelllvvvzzzlll```XXXUUUTTTTTTRRRPPPOOONNNLLLIIIFFFBBBAAA@@@>>>===<<<<<<<<<;;;::::::::::::::::::;;;===>>>@@@AAAAAAAAA??????@@@???>>><<<:::888777666888777666555444444444444777999===AAAFFFLLLSSSXXX^^^```eeejjjnnnqqqrrrrrrrrrrrrqqqpppooonnnmmmllllllnnnqqquuuwwwyyyzzzzzzxxxwwwuuutttvvv||||||{{{xxxqqqjjjffffffhhhnnnrrryyyzzzrrrjjjeee```^^^\\\^^^eeennnwww|||~~~~~~{{{tttkkkbbb\\\YYYUUUVVVWWWXXXWWWUUUSSSQQQOOONNNMMMMMMNNNMMMKKKIIIGGGHHHHHHGGGFFFGGGIIIKKKMMMOOORRRUUUYYY___fffjjjpppppprrruuuyyy}}}{{{|||~~~|||xxxtttrrrpppllljjjhhhhhhgggffffffiiinnnrrrssswwwwwwuuutttuuusssooofffaaa[[[VVVSSSQQQPPPOOOMMMNNNQQQTTTWWWZZZ\\\]]]bbbdddhhhlllppprrrtttttttttvvvyyy~~~~~~~~~{{{xxxwwwwwwwwwxxxzzzyyyyyyzzz~~~{{{|||yyykkkooo{{{nnnUUUHHH<<<888999888777888777777888999<<>>===<<<:::888777777888888666555555555555555777999===AAAFFFLLLTTTXXX___aaafffkkknnnqqqrrrrrrrrrrrrqqqpppnnnmmmlllllljjjkkklllnnnrrrvvvyyy||||||{{{yyywwwyyy~~~||||||zzzuuunnnkkkkkklllqqqssszzz|||ssskkkeee```___^^^```fffoooyyy~~~{{{wwwppphhhaaa]]]YYYZZZZZZZZZYYYWWWVVVTTTPPPOOONNNOOONNNMMMIIIGGGEEEFFFFFFEEEEEEEEEHHHJJJIIIKKKOOORRRUUUXXX\\\___eeefffjjjnnnssswwwzzz|||wwwxxxzzz|||~~~{{{xxxvvvssspppnnnjjjiiihhhffffffiiinnnrrrqqqtttuuusssrrrtttsssooofffaaa[[[UUUSSSQQQPPPOOONNNPPPSSSWWWZZZ\\\]]]]]]bbbdddhhhlllooorrrsssttttttwww{{{~~~|||zzzyyyyyyvvvwwwxxxwwwvvvxxx}}}|||~~~pppaaafff|||uuuhhhPPPEEE;;;999999888888999777777888:::===@@@DDDEEEHHHHHHKKKNNNQQQaaaoooWWWLLLIIIVVVlllzzzlllXXXMMMDDDGGGUUU```aaa^^^LLLHHHDDDAAAAAACCCDDDDDDEEEEEEFFFJJJNNNVVVffftttyyyxxxxxxvvvnnndddaaacccsssqqq^^^PPPHHHCCC>>><<<<<<<<<:::888888888888777777666666666666666666777888999;;;<<>>AAAEEEGGGLLLLLLNNNPPPQQQ___yyy^^^OOOGGGQQQddd}}}xxx]]]PPPCCCBBBMMM[[[bbbbbbNNNJJJEEEBBBBBBCCCDDDEEEDDDCCCFFFJJJLLLQQQ```ooouuuuuuwwwxxxtttllljjjllloooyyy|||ppp___QQQHHHDDD???<<<<<<<<<:::888888888888888888888777777666666666777777999:::;;;???BBBFFFGGGHHHLLLQQQVVVZZZeeesss|||ppphhh___[[[UUUOOOPPPYYYgggqqqzzz{{{wwwpppkkkhhh```XXXKKKKKKGGGDDDOOOggg~~~wwwkkkccc```\\\\\\\\\ZZZWWWSSSOOOLLLIIIMMMSSSYYY\\\]]][[[ZZZXXX[[[^^^aaaccceeeggghhheeeeeefffgggggggggfffeeeaaaeeelllttt~~~{{{kkk___XXXUUUSSSSSSUUUWWWVVVSSSMMMIIIDDDCCCAAA???>>><<<<<<;;;::::::999999999999::::::===???CCCEEEFFFEEECCCAAA========================999888777666555555555555666999===BBBGGGNNNUUUZZZ]]]```eeejjjnnnqqqrrrrrrttttttsssrrrqqqqqqppppppjjjjjjkkkmmmpppsssvvvxxx{{{||||||{{{|||qqqvvv|||~~~{{{wwwtttsssuuuuuuzzzzzzpppjjjbbbbbbbbbeeemmmxxxvvvnnncccbbb```___]]]]]]]]]]]]WWWSSSNNNKKKJJJJJJJJJIIIEEEFFFGGGFFFFFFGGGIIILLLKKKLLLLLLLLLMMMQQQUUUYYYSSSVVV[[[___bbbeeegggiiinnnppptttwwwyyy{{{~~~|||xxxuuusssqqqnnnllllllkkkiiifffeeehhhmmmqqqnnnqqqrrrppppppsssssspppfffaaaZZZTTTQQQPPPPPPOOOOOORRRVVV[[[^^^_________bbbdddgggkkknnnqqqssstttsssuuuxxx|||~~~{{{|||~~~~~~yyyzzzzzzwwwvvvyyyyyytttwwwkkk^^^eee}}}{{{lll```KKKBBB;;;:::;;;999888999666777888;;;>>>BBBEEEGGGNNNNNNOOOPPPQQQ^^^~~~}}}}}}~~~fffTTTFFFMMM```zzz^^^QQQBBB===GGGVVV```cccSSSNNNHHHCCCBBBBBBBBBBBBBBBAAADDDIIIKKKNNN\\\kkkrrrsssvvvzzzxxxsssrrruuuooovvv{{{{{{wwwnnn```RRRIIIDDD???<<<===<<<:::888888888888888888888999999666666666666777888::::::???CCCFFFHHHHHHIIIMMMQQQVVV___hhhnnnxxxvvvnnneeeaaaZZZRRROOORRR\\\ccctttyyyzzztttoookkkcccZZZOOOOOOJJJBBBHHH^^^wwwrrriiieee```aaaaaa```]]]WWWRRRNNNKKKNNNTTTYYY\\\]]]]]]\\\^^^aaafffiiijjjkkkkkkllliiiiiijjjjjjiiiiiihhhhhheeeiiipppyyyooobbb]]]^^^SSSTTTWWWZZZZZZVVVPPPKKKEEEDDDBBB@@@>>><<<<<<;;;:::999999999999999999:::===@@@CCCFFFFFFEEECCCBBBBBBAAA@@@???>>>===<<<;;;999888777666666555555555666999===BBBGGGNNNUUUZZZdddfffiiimmmoooppppppppprrrrrrqqqqqqpppooooooooojjjlllnnnpppsssuuuvvvwwwzzz{{{{{{{{{|||~~~~~~lllvvv~~~xxxuuuuuuxxx{{{}}}sssllljjjeeebbbfffrrruuukkkeee]]][[[^^^aaaaaa___]]]ZZZVVVQQQNNNKKKJJJJJJHHHGGGFFFDDDDDDDDDEEEEEELLLLLLKKKKKKKKKLLLLLLMMMLLLMMMOOORRRUUUWWWYYYZZZbbbffflllpppsssuuuwwwyyy~~~}}}~~~~~~~~~|||yyyuuurrrooommmlllnnnkkkfffccccccfffjjjmmmppppppppppppooonnnlllkkkfff___WWWQQQPPPPPPOOONNNNNNQQQVVVYYY[[[]]]___```aaaccceeejjjooosssxxxzzzxxxyyy|||~~~~~~~~~}}}}}}uuuyyyyyytttooosss{{{pppqqqxxxttteee```iiitttZZZLLL>>>999:::444444777444555777:::<<<>>>BBBIIIOOOQQQTTTTTTXXX[[[___zzzzzz|||uuuZZZLLLNNNQQQtttgggRRRDDDAAABBBPPP^^^```XXXPPPFFFBBBCCCEEEEEEDDDDDDDDDEEEGGGGGGKKKXXXfffsssuuuxxx{{{{{{zzzyyywwwqqqwww}}}}}}ttthhh]]]XXXLLLDDD?????????;;;888999777888888999999888888777666666666666777888999:::@@@AAACCCDDDFFFHHHLLLOOOSSSYYYaaahhhnnnvvv~~~rrriiifff___WWWRRRTTTZZZ```nnntttwwwvvvsssnnneee\\\ZZZSSSKKKGGGIIITTTiii|||yyypppllljjjhhhfffdddaaa\\\VVVRRROOORRRWWW]]]bbbfffggghhhhhhkkknnnpppqqqqqqrrrsssllllllmmmooopppnnnjjjgggcccgggnnnzzzwwwmmmccc[[[VVVYYY\\\\\\YYYVVVSSSRRRFFFCCC@@@???>>>>>><<<:::;;;;;;;;;999888888999;;;===AAAEEEHHHHHHFFFEEEEEEAAAAAABBBAAA@@@===:::888888999999999999888777777777999<<<@@@FFFNNNVVV\\\gggiiilllmmmnnnnnnppprrrnnnooopppqqqqqqpppooonnnkkkkkklllooosssvvvwwwwwwyyyxxxvvvvvvxxx|||~~~zzzoooxxx|||zzz{{{|||uuummmkkkfffdddiiivvvzzzpppiiiaaa^^^```bbbcccbbb___\\\XXXSSSOOOMMMKKKKKKJJJIIIHHHGGGFFFFFFFFFGGGJJJIIIIIIIIIIIIIIIJJJJJJGGGHHHIIIKKKMMMPPPRRRSSS\\\```eeejjjmmmppprrrttt|||~~~||||||~~~}}}}}}{{{zzzxxxuuurrrooonnnlllooolllhhhddddddfffjjjmmmppppppppppppnnnkkkhhhfffddd^^^VVVQQQOOOOOOOOONNNNNNQQQUUUXXXZZZ\\\___bbbccceeehhhkkkppptttxxxzzz{{{|||~~~||||||}}}tttwwwxxxuuuqqqtttuuummmnnntttssshhheeeoooeeeMMM???;;;;;;555555999555555777:::<<<>>>CCCJJJPPPQQQUUUUUUXXX\\\```zzz~~~{{{^^^KKKNNNRRRuuulllUUUFFFBBBAAANNN\\\^^^[[[SSSIIICCCCCCEEEEEEEEEEEEDDDEEEGGGGGGKKKXXXeeerrrvvv{{{~~~~~~}}}zzzyyyxxx}}}wwwlllaaa\\\PPPGGGAAA@@@@@@<<<;;;;;;999::::::;;;;;;::::::999666666666666777888999:::===???AAACCCFFFIIINNNRRRVVV[[[bbbiiiooouuuzzz}}}}}}lllhhhaaaXXXQQQQQQUUUYYYkkkttt{{{}}}{{{vvvoooggg___WWWNNNIIIHHHPPPbbbrrrvvvqqqpppnnnllljjjgggccc^^^ZZZVVVYYY]]]bbbgggjjjmmmnnnlllooorrrssssssssstttuuurrrqqqqqqqqqpppnnnjjjggglllooovvvvvvlllbbb^^^]]]]]]\\\ZZZXXXUUUTTTJJJGGGCCCAAA???>>>;;;:::<<<<<<<<<:::999999:::<<<>>>BBBFFFHHHHHHFFFEEEEEEBBBBBBBBBAAA???===;;;999999999999999888888888888777999===BBBHHHPPPYYY___dddgggjjjllllllmmmnnnooonnnooopppqqqqqqpppooonnnlllllllllooosssvvvwwwwwwzzzyyyxxxyyy{{{~~~{{{qqqyyyxxxpppmmmjjjhhhnnn{{{vvvooofffaaabbbdddeeeeeebbb___[[[VVVRRROOOMMMLLLJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFCCCCCCCCCDDDEEEHHHJJJLLLQQQVVV\\\aaafffiiimmmpppuuu{{{|||{{{zzz{{{~~~~~~|||{{{zzzzzzvvvvvvuuutttrrrpppnnnmmmpppmmmiiifffeeefffiiikkknnnoooooooookkkgggbbb___aaa\\\UUUPPPNNNNNNOOOOOONNNPPPSSSUUUXXX\\\aaadddfffgggjjjmmmqqquuuxxxyyy~~~~~~~~~~~~}}}{{{{{{{{{rrruuuwwwxxxwwwyyy~~~yyyoooiiikkkqqqrrrkkklllwwwoooNNN@@@<<<===777777;;;777555777:::<<<>>>DDDLLLRRRTTTXXXYYY\\\```ddd}}}~~~bbbLLLPPPSSSuuurrrXXXGGGBBB???JJJXXX[[[^^^VVVLLLFFFDDDEEEEEEEEEEEEDDDDDDFFFFFFJJJVVVbbbqqqvvv}}}}}}{{{{{{pppgggbbbUUUKKKCCCAAA@@@>>>===>>>999::::::;;;;;;::::::999666666666666777888999:::999<<>>;;;999;;;;;;;;;:::888888:::;;;@@@CCCGGGHHHGGGFFFEEEEEEDDDCCCAAA@@@>>><<<<<<;;;;;;:::999888777888888999666999>>>CCCJJJSSS\\\bbbcccgggkkkmmmnnnmmmmmmmmmnnnooopppqqqqqqpppooonnnmmmllllllooorrruuuvvvvvvwwwwwwwwwxxx{{{~~~}}}rrrxxxvvvssspppnnnsss|||uuullleeecccdddeeeeeedddbbb^^^ZZZUUURRROOONNNIIIHHHGGGFFFEEEEEEDDDDDDCCCCCCBBBAAAAAAAAAAAABBBAAA@@@@@@@@@AAACCCEEEFFFHHHLLLSSSZZZ```fffllloooqqqvvv}}}}}}}}}|||}}}xxxxxxxxxzzz|||}}}|||~~~~~~{{{xxxwwwvvvvvvqqqqqqqqqqqqpppnnnmmmlllnnnkkkhhheeeddddddfffhhhjjjkkklllllliiiddd^^^[[[]]]YYYSSSNNNLLLMMMNNNPPPNNNPPPQQQSSSVVV[[[bbbfffgggiiikkknnnrrrtttvvvwww||||||~~~~~~~~~}}}}}}}}}}}}{{{zzzyyyxxxqqqsssxxx|||rrrkkkgggkkksssqqqlllppp}}}nnnNNN???<<<<<<777777;;;777555777:::<<>>AAAEEEIIIOOORRR[[[___hhhuuu{{{vvvmmmbbbYYYSSSPPPOOOYYYjjj|||yyyggg___UUUNNNJJJJJJSSS]]]iiiuuu}}}zzzwwwtttrrrpppnnnkkkhhheeeddddddfffiiinnnsssvvvxxxzzz||||||{{{zzzzzz{{{}}}zzzwwwuuusssqqqooolllkkkooowww~~~iiibbbYYYVVVWWWYYYWWWTTTOOOKKKFFFBBB@@@>>><<<::::::::::::888666666888:::AAACCCGGGHHHGGGEEEEEEEEEFFFDDDAAA???============<<<;;;999777777888999:::888;;;???EEELLLTTT\\\bbbeeeiiimmmppppppooonnnnnnmmmnnnpppqqqqqqpppoooooonnnmmmmmmnnnrrruuuvvvvvvrrrrrrsssuuuxxx{{{~~~qqqvvv|||~~~|||yyywwwzzz|||rrrjjjeeecccccccccfffdddaaa]]]XXXUUURRRQQQJJJJJJIIIHHHGGGFFFEEEDDDAAAAAA@@@??????????????????>>>>>>>>>>>>@@@AAABBBBBBGGGNNNVVV^^^eeelllqqqppptttyyy}}}zzzxxxxxxyyy{{{}}}||||||uuuuuuvvvxxxzzz|||}}}}}}{{{yyyyyy{{{~~~~~~{{{wwwuuusssrrrqqqnnnnnnmmmmmmlllkkkjjjiiiiiihhheeecccbbbbbbbbbccceeefffhhhhhhfffbbb]]]ZZZXXXUUUQQQLLLJJJKKKNNNQQQOOOPPPRRRSSSVVV[[[bbbggggggiiillloooqqqsssuuuuuuwwwxxxzzz|||~~~}}}||||||{{{zzzyyywwwvvvpppsssxxx{{{qqqkkkiiiooozzzoookkksssgggLLL===:::;;;555666:::666555777:::<<<@@@GGGQQQXXX[[[bbbdddeeekkkpppyyyfffSSSVVVTTTnnnxxxZZZGGGAAA<<>>777888888999999888888777666666666666777888999::::::<<<>>>AAACCCGGGLLLOOOYYY___kkk|||{{{qqqfff\\\UUUQQQNNNTTTeeexxx~~~jjjaaaXXXQQQMMMMMMSSS[[[aaammm|||yyyuuusssrrrqqqooonnnjjjiiihhhhhhkkkooouuuxxx{{{}}}~~~}}}}}}}}}}}}{{{xxxvvvuuussspppnnniiimmmuuu}}}nnnfff]]]YYYZZZ[[[ZZZWWWNNNJJJEEEAAA@@@>>>===<<<;;;;;;;;;999777777999;;;@@@CCCEEEFFFFFFEEEEEEEEEGGGEEEBBB???======>>>???<<<;;;999777777888999;;;999<<>>>>>???<<<======>>>>>>?????????@@@EEELLLTTT[[[cccjjjooonnnrrrwww|||zzzxxxvvvvvvwwwwwwvvvuuussssssttttttuuuvvvwwwxxxxxxwwwuuutttuuuwwwyyy{{{zzzyyyvvvssspppooonnnnnnlllkkkjjjhhhgggfffffffffeeedddbbbaaa````````````bbbcccdddeeeccc```\\\ZZZTTTSSSOOOKKKIIIJJJNNNQQQPPPRRRSSSUUUWWW\\\bbbggggggiiilllooorrrttttttuuutttuuuwwwyyy{{{|||}}}}}}}}}~~~}}}{{{{{{zzzyyyvvvtttpppsssxxx~~~xxxqqqkkkjjjsssnnnjjjvvvyyyaaaJJJ<<<888999444555999666555888:::===AAAHHHSSS[[[\\\eeeggghhhnnnttt|||mmmUUUWWWPPPfff}}}^^^IIICCC<<<===HHHNNNTTTQQQNNNIIIFFFCCCBBBBBBCCC@@@???AAACCCEEELLLTTTaaakkkyyy~~~wwwpppkkk[[[PPPFFFAAA???<<<;;;<<<999::::::;;;;;;::::::999666666666666777888999::::::<<<>>>@@@BBBEEEIIIMMMUUU[[[iii{{{uuuiii___WWWRRRNNNSSSaaatttqqqggg\\\VVVQQQOOOSSSYYY^^^iiiyyy~~~{{{wwwtttttttttsssssspppooommmlllnnnrrrwwwzzz{{{}}}~~~~~~~~~|||zzzxxxvvvuuurrrooolllkkknnntttyyyxxxrrrjjjdddbbbaaa^^^\\\OOOKKKEEEAAA@@@???>>>======>>>===<<<::::::<<<>>>>>>AAACCCDDDDDDDDDEEEFFFHHHFFFCCC@@@>>>>>>>>>???<<<;;;:::999888999999:::;;;>>>CCCHHHMMMTTTZZZ___dddhhhlllnnnmmmlllllllllmmmnnnooopppqqqqqqppppppqqqooommmnnnpppsssuuuuuusssrrrrrrssswww|||vvvxxxyyyzzzzzz{{{{{{|||{{{qqqiiieeedddeeedddbbb___\\\YYYVVVUUUPPPPPPPPPOOONNNLLLJJJHHHCCCBBBAAA@@@????????????===???AAABBBCCCCCCBBBAAABBBEEEKKKQQQWWW]]]dddhhhjjjnnnsssxxx{{{|||yyyvvvtttttttttsssqqqqqqqqqpppooooooppppppqqqsssqqqpppnnnnnnoooqqqrrrrrrqqqooommmlllkkkllllllmmmjjjgggdddaaaaaaaaabbbaaaaaa``````____________bbbbbbcccbbbaaa^^^[[[YYYQQQPPPNNNJJJGGGIIINNNRRRRRRSSSUUUWWWYYY]]]bbbfffhhhjjjmmmqqqtttuuuvvvvvvuuuvvvwwwxxxyyyzzzzzzzzzyyyzzz}}}|||{{{{{{yyyuuurrrqqqsssvvvzzz~~~vvvqqqjjjiiiuuullllllzzzvvv]]]III;;;888999444555999666555888:::===AAAJJJUUU]]]aaakkkmmmmmmssszzz}}}tttUUUUUUKKK^^^{{{dddNNNHHH>>>;;;BBBHHHNNNNNNNNNLLLHHHEEECCCBBBEEEAAA@@@BBBDDDFFFLLLSSS^^^iiiwwwyyypppiii\\\RRRGGGCCC@@@<<<:::;;;999::::::;;;;;;::::::999666666666666777888999:::999;;;===???AAAEEEIIILLLPPPWWWdddttt}}}oooddd\\\UUUQQQQQQ\\\lll}}}{{{pppcccZZZTTTPPPRRRVVV]]]dddppp}}}~~~{{{vvvtttttttttuuuuuusssqqqooooooppptttxxxzzzzzz|||~~~~~~|||zzzxxxvvvtttpppjjjfffhhhkkkooosssyyy~~~xxxpppiiiccc___]]]SSSOOOHHHCCC@@@???>>><<<<<<===<<<;;;999999;;;===<<<>>>AAABBBCCCCCCEEEFFFGGGFFFDDDAAA@@@???>>>>>>;;;;;;:::::::::999999999:::>>>DDDJJJPPPVVV]]]bbbfffhhhkkkllllllllllllmmmlllmmmooopppqqqqqqpppppprrrpppnnnnnnpppssstttuuuvvvtttssstttxxx~~~zzzzzzzzzzzzzzz{{{{{{|||{{{}}}wwwmmmhhhfffdddcccbbb```]]]ZZZXXXVVVOOOOOOOOONNNMMMKKKIIIGGGDDDCCCBBBAAA@@@@@@@@@@@@@@@BBBEEEHHHIIIHHHFFFEEECCCFFFKKKOOOTTTYYY^^^bbbgggkkkqqquuuyyy|||}}}zzzvvvtttssssssqqqppppppooommmlllkkkkkkllllllooonnnllljjjiiiiiijjjjjjkkkkkkjjjiiiiiijjjkkklllmmmjjjeeeaaa^^^^^^___``````````````````_________cccccccccaaa___\\\ZZZXXXPPPOOOMMMIIIGGGHHHNNNRRRRRRTTTWWWXXXZZZ]]]bbbeeehhhkkkooosssvvvwwwxxxxxxwwwwwwxxxyyyyyyyyyxxxxxxvvvxxxzzz}}}}}}||||||zzzuuurrrqqqsssuuuvvvyyy}}}xxxuuuqqqiiigggvvv|||kkknnn~~~ttt\\\JJJ<<<888999444555999666555888:::===AAAJJJVVV^^^fffppprrrrrryyy~~~|||zzzwwwTTTSSSGGGXXXwwwiiiSSSLLL@@@999???DDDKKKMMMNNNMMMKKKGGGEEECCCGGGCCCAAACCCEEEGGGMMMSSS]]]hhhvvvzzzooohhh]]]SSSIIIEEEAAA===:::;;;888888888999999888888888666666666666777888999:::888:::<<<>>>AAAEEEJJJMMMMMMTTT___lllyyyvvvjjjaaaYYYTTTNNNWWWeeexxxwwwhhh]]]UUUOOOOOOSSSZZZ___iiiuuu~~~}}}yyytttrrrrrrsssttttttsssqqqoooooopppsssvvvyyyyyy{{{~~~~~~}}}~~~|||{{{yyyvvvsssmmmfffbbbaaadddiiimmmuuuwwwlllccc]]][[[WWWRRRKKKEEEAAA???===<<<999:::999888666666888::::::===???AAABBBCCCEEEGGGGGGFFFDDDBBBAAA???>>>>>>::::::;;;;;;;;;:::999888:::>>>DDDKKKRRRYYYaaaeeeiiikkkmmmnnnmmmmmmnnnppplllmmmooopppqqqqqqqqqpppssspppnnnmmmppprrrtttuuuwwwuuusssssswww~~~|||}}}zzz{{{~~~zzz{{{{{{{{{~~~}}}vvvnnniiifffdddbbbbbbbbb___ZZZUUUQQQOOOLLLKKKKKKKKKIIIHHHBBBBBBAAAAAABBBCCCEEEFFFIIIKKKNNNPPPPPPNNNKKKIIIEEEHHHLLLNNNPPPTTT[[[```aaaeeejjjnnnrrrvvvzzz}}}}}}xxxsssooommmmmmmmmiiihhhhhhgggffffffffffffddddddeeefffffffffffffffddddddddddddccccccccccccddddddccc```]]]ZZZZZZ[[[___]]][[[ZZZ\\\]]]]]]\\\^^^aaadddbbb]]]XXXUUUTTTQQQLLLGGGFFFIIIMMMPPPQQQVVVWWWYYYYYYZZZ]]]aaacccfffiiimmmoooqqqsssuuuwwwyyyxxxwwwwwwwwwxxxyyyzzzvvvxxx{{{~~~~~~}}}|||yyyuuurrrqqqtttwwwwwwxxx}}}~~~}}}|||tttpppoookkklll|||uuulllwwwrrr[[[BBB>>>999666666888999:::999888999???EEELLLWWWaaagggkkkuuu~~~zzzqqqYYYKKKFFFNNNffflllRRRGGGCCC>>>>>>CCCJJJNNNRRRPPPJJJEEEEEEFFFCCCAAACCCFFFFFFFFFIIIOOO[[[fffvvv~~~uuulll\\\WWWOOOHHHBBB>>>;;;999;;;;;;;;;;;;::::::999888888777777777777777888888777888:::===@@@BBBEEEFFFKKKPPPYYYcccnnn{{{}}}mmmcccZZZSSSNNNRRR```ttt~~~ooobbb[[[VVVSSSPPPWWW```jjjooosssyyyzzzxxxwwwtttooollljjjlllooorrrpppooonnnooonnnooouuu}}}}}}||||||}}}~~~|||xxxqqqiiiaaa\\\ZZZ___cccdddgggqqq}}}yyysssjjjbbb___]]]XXXPPPIIIDDD???<<<999<<<===<<<:::777666666777;;;===???BBBDDDFFFFFFFFFHHHHHHGGGEEEBBB???===<<<===<<<<<<;;;;;;;;;<<<<<<===BBBIIIPPPVVV]]]cccgggiiijjjkkklllmmmmmmmmmmmmkkklllnnnooopppppppppoootttrrrooommmmmmooorrrtttuuuuuuvvvvvvxxx}}}}}}|||{{{}}}zzz{{{{{{|||~~~{{{rrrkkkfffdddccccccdddbbb]]]XXXSSSPPPNNNLLLLLLLLLJJJIIIDDDDDDDDDDDDEEEGGGIIIJJJMMMOOOQQQSSSTTTTTTRRRQQQMMMMMMMMMMMMNNNQQQUUUXXX[[[___dddiiimmmrrrvvvyyy{{{tttnnniiigggfffeeedddcccaaa````````````^^^___```aaaaaaaaaaaaaaa_______________`````````bbbaaa```^^^[[[ZZZ[[[]]]___]]]ZZZYYYYYYZZZYYYXXXZZZ]]]___^^^ZZZVVVSSSRRRPPPLLLGGGFFFIIIMMMPPPQQQUUUVVVXXXYYYZZZ]]]aaadddhhhjjjnnnqqqrrrtttvvvxxxsssssssssssstttvvvxxxyyyzzz{{{}}}}}}|||{{{xxxtttqqqpppssswwwxxxzzz}}}{{{zzzuuusssmmmmmm}}}xxxnnnyyyqqqZZZDDD???:::666666777888888999777999>>>CCCJJJWWWbbblllqqq{{{zzztttZZZLLLFFFMMMbbbuuu[[[NNNFFF>>>;;;???HHHOOOUUUUUUMMMEEEBBBBBBEEECCCDDDHHHHHHGGGKKKPPPYYYeeeuuuzzzrrreee^^^SSSJJJCCC@@@>>><<<;;;;;;;;;;;;;;;:::999888888888777777777777888888777888:::===@@@BBBDDDEEEJJJNNNVVV^^^iiivvvxxxjjj]]]RRRPPPRRR\\\mmm{{{sssggg___YYYVVVTTTWWW```hhhllloootttuuussstttqqqllliiihhhjjjlllnnnnnnllllllmmmllllllrrr{{{{{{|||}}}zzzssskkkddd```ZZZ]]]^^^]]]]]]eeettt~~~vvvkkkcccaaa^^^YYYQQQJJJEEEAAA>>><<<======<<<:::888666777888<<<>>>@@@CCCEEEFFFFFFFFFGGGFFFEEECCCAAA>>><<<;;;<<<;;;;;;;;;;;;;;;<<<<<<===BBBIIIQQQWWW^^^dddgggkkkkkklllmmmnnnnnnnnnnnnlllmmmnnnppppppppppppppprrrqqqnnnlllmmmoooqqqsssttttttuuuvvvxxx|||~~~}}}}}}|||}}}zzz{{{}}}~~~tttmmmgggeeedddeeefffeee```[[[UUUSSSOOONNNMMMLLLKKKJJJGGGGGGGGGHHHJJJLLLNNNOOOQQQRRRTTTVVVXXXZZZ[[[\\\TTTQQQMMMKKKMMMOOOQQQRRRTTTXXX^^^ccchhhmmmrrrvvv}}}~~~}}}vvvoooiiieeeccccccbbb___]]][[[ZZZZZZZZZXXXYYYZZZ[[[\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]______]]][[[YYYYYY\\\______\\\ZZZXXXWWWWWWUUUSSSUUUWWWYYYYYYVVVSSSQQQPPPOOOKKKGGGFFFHHHLLLOOOPPPSSSUUUWWWXXXZZZ]]]aaadddiiilllppprrrtttuuuwwwxxxqqqqqqqqqrrrtttvvvyyyzzz}}}{{{zzzwwwssspppnnnrrrwww{{{~~~|||zzz{{{wwwooonnn~~~zzzqqq}}}lllWWWDDD@@@:::777666666666666888666777;;;@@@HHHVVVcccqqqxxx||||||```OOOGGGKKK\\\{{{|||dddTTTIII>>>;;;===DDDOOOYYYYYYPPPEEE@@@???EEECCCDDDGGGGGGFFFIIIOOOWWWbbbrrr~~~~~~wwwmmmdddXXXLLLEEEBBB@@@@@@:::;;;;;;;;;;;;::::::999888888777777777777777888777888:::<<>>=========;;;888888999;;;???AAACCCEEEFFFGGGGGGFFFFFFEEECCCAAA???===;;;:::::::::::::::;;;<<<<<<===>>>CCCKKKRRRYYY___eeehhhnnnnnnooooooooooooooonnnmmmnnnoooppppppppppppppppppooommmllllllnnnqqqsssssstttuuuvvvxxx|||{{{{{{{{{}}}~~~}}}{{{|||||||||zzz}}}xxxooohhhfffeeefffgggfffbbb^^^XXXUUUQQQNNNMMMMMMLLLJJJGGGGGGHHHJJJLLLMMMOOOPPPQQQRRRSSSUUUXXX\\\___aaaWWWRRRMMMLLLOOORRRSSSRRRQQQTTTZZZ___dddjjjooossswwwyyy{{{}}}}}}xxxsssnnnjjjhhheeeccc```\\\ZZZYYYXXXYYYUUUVVVWWWYYYZZZ[[[[[[[[[aaa``````___^^^^^^]]]]]]___^^^[[[XXXWWWXXX[[[^^^^^^\\\YYYXXXXXXWWWUUUSSSRRRSSSUUUUUUTTTQQQOOONNNLLLJJJGGGFFFGGGJJJMMMOOOQQQRRRUUUWWWYYY\\\aaadddiiilllpppssstttuuuvvvwwwvvvvvvvvvwwwxxx{{{}}}~~~~~~~~~|||{{{yyywwwssspppnnnrrrwww}}}}}}|||~~~yyyrrrssszzzrrrxxxeeeRRRBBB>>>:::777666777777666888666666:::===EEETTTbbbsss|||lllVVVJJJJJJUUUpppkkkXXXIII>>><<>>AAABBBCCCGGGJJJOOOUUU]]]kkk}}}mmm___WWWTTTWWWcccooovvvzzz}}}{{{|||yyyqqqggg___[[[[[[\\\ccchhhhhhiiilllmmmkkkmmmkkkhhhfffeeeeeefffhhhgggeeeeeefffeeeeeekkksss}}}wwwqqqmmmnnnkkkeee]]]YYYZZZaaafffqqqyyy~~~ooohhhggg^^^YYYRRRKKKGGGDDDAAA???=========;;;999:::<<<>>>CCCDDDFFFGGGHHHHHHGGGGGGFFFEEECCCAAA>>>===;;;;;;999999999999:::;;;<<<===???EEEMMMTTT[[[aaafffiiipppqqqqqqqqqqqqqqqpppooooooooooooppppppqqqqqqqqqnnnmmmlllkkklllnnnppprrrrrrtttuuuwwwyyy~~~~~~}}}wwwxxxyyyyyyyyy{{{~~~{{{yyy||||||~~~wwwllliiiffffffggggggddd```ZZZVVVRRROOOMMMMMMLLLKKKGGGHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMOOOSSSXXX]]]```\\\WWWQQQPPPRRRTTTTTTRRRQQQTTTYYY]]]bbbhhhnnnrrrtttvvvyyyzzz|||}}}yyytttooommmfffddd```\\\YYYXXXXXXXXXVVVWWWYYY[[[\\\^^^^^^^^^eeedddcccaaa___^^^]]]\\\```___\\\YYYVVVWWWZZZ]]]^^^\\\[[[ZZZ[[[ZZZXXXVVVRRRRRRSSSSSSRRRPPPNNNLLLIIIHHHFFFEEEEEEGGGKKKMMMNNNPPPSSSUUUXXX\\\aaaeeehhhkkkppprrrsssttttttuuu|||{{{{{{{{{|||~~~}}}|||{{{zzzwwwsssppppppssswww}}}}}}zzzwwwsss|||qqq]]]LLL>>>;;;888666777888888888666666666999;;;BBBQQQ```rrr~~~|||aaaOOOKKKPPPhhhwwwaaaMMM@@@>>>AAA???IIITTTUUUOOOGGGEEEGGGBBBAAAAAACCCCCCAAADDDIIIPPPYYYggguuu~~~zzzqqqhhhbbbXXXOOOIIIDDD@@@===:::;;;;;;<<<<<<;;;;;;;;;999999888777666666777777666777999;;;===@@@AAABBBEEEIIINNNRRRZZZiii|||tttfffZZZVVVYYYeeerrrxxxzzz{{{yyy{{{{{{vvvnnnfffbbbaaaaaagggjjjiiiiiilllmmmkkklllkkkiiihhhgggfffggggggeeeddddddeeecccdddjjjrrr|||yyyyyytttmmmeeeaaa```bbbdddiiiqqq||||||mmmfffeee]]]XXXQQQKKKFFFCCC@@@???>>>>>>===<<<;;;<<>>======<<<888888888999999;;;<<<===AAAFFFOOOWWW]]]cccgggjjjrrrrrrrrrsssrrrrrrqqqqqqpppppppppppppppqqqqqqqqqnnnmmmlllkkklllmmmoooppprrrtttvvvxxx{{{yyyzzzzzzyyyyyyzzz{{{}}}{{{xxxzzz~~~|||~~~tttoooiiigggggggggeeeccc]]]YYYTTTPPPOOONNNMMMMMMJJJJJJKKKKKKKKKKKKJJJJJJGGGGGGGGGIIIMMMRRRWWWZZZ^^^[[[XXXUUUTTTTTTSSSRRRSSSVVVYYY\\\```eeekkkooorrruuuyyyzzz{{{~~~wwwqqqmmmeeeccc___ZZZWWWVVVWWWWWWYYYZZZ\\\^^^```bbbcccccceeedddcccaaa___]]]\\\[[[```___^^^[[[XXXYYY[[[^^^___^^^]]]]]]]]]]]][[[XXXUUUSSSRRRRRRQQQOOOLLLIIIEEEEEEEEECCCCCCDDDHHHKKKLLLNNNQQQTTTWWW\\\aaaeeegggkkkpppssstttttttttttt||||||||||||}}}~~~}}}|||~~~~~~|||{{{{{{{{{yyyuuusssssstttxxx}}}~~~tttuuuyyykkkWWWHHH<<<:::777666777999999999666666777999999>>>MMM\\\ooo~~~kkkVVVOOOMMM```nnnUUUDDD??????===EEENNNQQQNNNJJJHHHIIIDDDBBBCCCEEEDDDBBBDDDIIILLLTTTaaaooozzz{{{rrrfff```XXXOOOIIICCC>>>;;;:::;;;;;;<<<<<<<<<<<<;;;:::999888777666666666666666777999;;;===???@@@AAACCCHHHMMMPPPWWWeeexxxyyykkk___ZZZ\\\gggtttzzz{{{|||zzz|||}}}zzzuuunnniiifffccchhhjjjiiiiiimmmnnnmmmmmmmmmllljjjiiiiiihhhhhhgggeeeeeefffeeeeeekkkttt~~~vvvpppllljjjhhhgggjjjooowwwyyymmmeeebbb^^^YYYRRRKKKGGGCCC@@@>>>>>>>>>>>><<<<<<===AAADDDKKKKKKLLLLLLKKKJJJHHHGGGFFFEEEBBB@@@>>>=========888888888888999:::;;;;;;BBBHHHPPPYYY___eeeiiilllrrrrrrsssssssssssssssrrrrrrqqqqqqpppqqqqqqrrrrrrooonnnmmmllllllmmmnnnoooqqqsssvvvxxx{{{}}}||||||{{{{{{{{{{{{{{{{{{yyyxxxyyyzzz|||~~~}}}vvvnnnhhhggghhhgggfffbbb]]]WWWSSSQQQQQQPPPOOOOOOOOOOOONNNMMMKKKIIIHHHDDDDDDDDDEEEIIIMMMQQQTTTZZZ[[[ZZZYYYVVVUUUUUUUUUTTTVVVXXXZZZ\\\aaafffjjjmmmqqqvvvxxxxxxzzzzzzsssnnnfffccc___ZZZXXXWWWXXXYYY[[[\\\^^^aaaccceeeffffffdddccccccbbbaaa```______^^^___^^^]]]\\\\\\^^^```bbb```_________]]]ZZZWWWWWWUUURRRPPPPPPMMMIIIFFFBBBCCCCCCBBB@@@AAAEEEIIIJJJMMMPPPSSSWWW\\\aaaeeehhhlllqqqtttuuuuuutttuuuzzzzzzzzz{{{|||}}}}}}}}}|||{{{{{{|||{{{xxxuuuwwwwwwxxx|||wwwrrrwwwyyyhhhTTTFFF===:::888777777888777777555666888:::888<<>><<<::::::;;;<<<<<<<<<<<<<<<:::999888777666666666666666777888:::<<<>>>???@@@AAAFFFKKKNNNRRR^^^qqqsssggg___]]]fffrrryyy{{{|||zzzyyyzzzyyywwwrrrlllgggbbbfffhhhggggggkkknnnmmmnnnnnnmmmmmmllljjjiiiiiiiiigggggghhhggggggnnnvvv}}}}}}yyysssoooqqqsssvvv{{{{{{rrrjjjeeeaaa[[[TTTMMMHHHDDD@@@>>>??????>>>===<<>><<<<<<<<<<<<999999888888888888999999BBBIIIRRRZZZaaafffjjjlllqqqqqqrrrsssttttttttttttsssrrrqqqqqqqqqqqqrrrsssqqqpppooonnnmmmmmmmmmmmmnnnqqqtttwwwzzz}}}||||||{{{{{{|||}}}~~~~~~}}}{{{vvvuuuxxxzzz|||}}}~~~{{{qqqjjjhhhiiiiiihhheee```ZZZVVVTTTSSSRRRRRRSSSSSSSSSQQQOOOLLLJJJHHHBBBBBBCCCDDDGGGKKKNNNPPPSSSVVVZZZZZZXXXWWWYYY[[[TTTUUUWWWXXXZZZ]]]bbbffffffkkkqqqssssssuuu{{{|||uuuqqqhhheeeaaa\\\ZZZYYYZZZ[[[[[[]]]___aaadddfffggggggcccccccccccccccddddddddd\\\]]]______^^^___aaacccdddcccaaa```___\\\XXXUUUYYYUUURRRPPPNNNLLLGGGCCC@@@BBBBBBAAA???@@@DDDGGGIIILLLOOOSSSWWW\\\aaafffjjjnnnsssvvvwwwvvvuuuuuuxxxyyyyyy{{{}}}||||||{{{{{{|||}}}|||yyywwwyyyxxxxxx{{{sssqqqyyyyyyhhhSSSFFF>>><<<999777777777666555444666999:::888;;;GGGUUUooo}}}{{{~~~vvv```WWWLLLSSSrrrdddMMM@@@;;;;;;@@@HHHOOOQQQNNNGGGAAABBB@@@@@@BBB@@@>>>@@@EEEHHHNNNYYYggguuuqqqhhh[[[NNNFFFAAA>>>===::::::;;;<<<=========<<<:::999888777666666666666666777888:::<<<>>>???@@@@@@EEEJJJKKKNNNXXXjjjxxx|||mmmbbb\\\cccnnnvvvzzz|||wwwuuuuuuvvvvvvrrrkkkeee___dddfffdddeeejjjmmmmmmnnnnnnnnnmmmlllkkkjjjiiikkkiiiiiijjjiiiiiipppxxx{{{yyyxxxxxxxxxyyyyyypppkkkccc]]]UUUNNNIIIEEEAAA?????????>>>======@@@DDDHHHOOOOOOOOONNNMMMKKKHHHGGGDDDBBB???<<<;;;:::;;;<<<999999888888888888888888CCCIIISSS[[[bbbgggkkkmmmpppqqqrrrssstttttttttttttttsssrrrqqqqqqqqqrrrsssrrrqqqpppooonnnmmmmmmmmmlllooorrruuuxxx|||~~~zzzyyyzzz|||~~~wwwttttttxxx|||~~~~~~~~~sssmmmkkkiiijjjmmmgggddd```[[[WWWUUUTTTTTTVVVWWWWWWVVVTTTOOOLLLJJJFFFDDDCCCCCCEEEGGGHHHHHHLLLNNNQQQUUUWWWXXXWWWWWWVVVVVVVVVVVVVVVZZZ___cccgggiiillloooqqquuuyyy|||~~~zzztttqqqpppjjjgggccc___\\\ZZZZZZZZZ^^^^^^______```bbbcccdddeeecccbbbbbbbbbaaa___]]]\\\^^^___```___```bbbccc``````aaaaaa___\\\ZZZXXXZZZWWWTTTRRROOOLLLHHHEEEDDDCCC@@@>>>>>>@@@BBBCCCGGGIIIMMMQQQWWW\\\___aaakkknnntttxxxzzzyyywwwvvvyyyyyyyyyzzz}}}~~~~~~}}}~~~~~~~~~~~~{{{yyyvvvyyy~~~xxxzzztttvvv{{{jjjTTTEEE:::999777555444555666777333555999;;;:::;;;DDDOOOlll|||{{{mmmPPPKKKTTTfffnnnPPPBBBCCC???===BBBMMMRRRNNNHHHFFFBBBCCCCCC@@@>>>???CCCGGGEEELLLYYYgggttt}}}tttmmmaaaRRRFFF@@@@@@BBB<<<<<<;;;::::::::::::;;;:::999888666555555555555888888888888:::===???AAAAAADDDHHHKKKPPPZZZhhhsssoooeee]]]```lllwwwzzzyyyppppppoooooonnnlllgggdddfffcccaaaaaadddhhhkkkmmmooolllhhhgggiiijjjkkkkkkiiiiiiiiiiiiiiiiiiiiiiiinnnyyy}}}~~~yyypppqqqgggZZZPPPJJJGGGEEECCC@@@???>>>===???AAACCCEEELLLMMMPPPQQQOOOKKKFFFCCCAAA@@@???===<<<<<<;;;;;;888999:::999888999<<<>>>DDDOOOYYY^^^ccciiimmmmmmpppoooooooooppprrrtttuuurrrrrrqqqppppppooonnnnnnooonnnnnnmmmmmmmmmmmmnnnrrrsssuuuwwwyyy}}}}}}zzz{{{|||}}}|||~~~~~~{{{~~~~~~wwwqqqlllgggeeeeeehhhfffbbb]]]ZZZXXXWWWVVVYYYYYYYYYYYYXXXUUUPPPMMMEEECCCAAABBBDDDFFFFFFFFFKKKLLLOOORRRUUUVVVWWWWWWWWWWWWWWWVVVWWWZZZ___bbbfffhhhkkknnnppptttxxx{{{{{{}}}~~~~~~zzzvvvrrrqqqiiifffbbb___\\\\\\]]]^^^aaaaaa````````````aaaaaaccccccbbbaaaaaa___]]]\\\\\\^^^aaabbbbbbbbbdddfffdddcccaaa___\\\ZZZYYYYYY[[[YYYVVVSSSQQQMMMIIIFFFDDDCCC@@@???>>>@@@AAACCCEEEGGGKKKPPPVVV[[[___aaakkkoootttxxxyyyzzzyyyyyywwwvvvwwwxxxzzz~~~}}}{{{~~~~~~~~~~~~|||xxx{{{~~~tttwww{{{lllqqq||||||jjjUUUFFF;;;:::888666555666777888555666999;;;999999AAALLLjjj{{{uuuVVVKKKRRRbbbuuuVVVDDDAAA???>>>CCCOOOUUUPPPJJJGGGDDDDDDDDDAAA???@@@CCCGGGGGGNNNYYYfffrrr{{{}}}rrrbbbTTTJJJDDD@@@>>><<<<<<;;;::::::::::::;;;:::999888777555555555555666777777999:::<<<>>>???BBBEEEIIIKKKOOOWWWbbbkkkwwwmmmbbbaaahhhoooqqqooonnnmmmmmmnnnnnnmmmjjjhhhdddcccaaacccggglllpppqqqrrrnnniiifffgggiiiiiiiiijjjgggeeecccbbbccccccccccccnnnsss|||vvvpppggg[[[QQQKKKIIIGGGEEEAAAAAA@@@AAABBBEEEGGGHHHMMMNNNOOOOOOLLLIIIDDDBBB@@@@@@???===<<<;;;;;;;;;888999:::999999:::===???GGGQQQ[[[```dddjjjnnnnnnppppppppppppqqqssstttuuuqqqqqqqqqppppppoooooooooqqqqqqpppoooooonnnnnnnnnpppsssvvvyyy{{{}}}zzz|||}}}}}}|||}}}~~~~~~~~~~~~wwwpppiiidddcccjjjhhhddd```]]][[[ZZZYYY]]][[[[[[\\\]]][[[WWWRRRHHHEEECCCBBBDDDFFFFFFFFFIIIJJJLLLNNNQQQTTTWWWXXXXXXXXXXXXWWWWWWYYY^^^aaadddgggjjjmmmooorrrvvvyyyvvvyyy}}}~~~|||||||||yyyyyyyyyyyyxxxvvvrrrooohhhfffbbb___^^^___aaacccdddcccaaa```_________```bbbaaaaaa```^^^]]][[[ZZZ]]]```cccddddddeeefffggggggeeeaaa]]]ZZZYYYYYYYYY\\\ZZZWWWUUUSSSOOOJJJGGGDDDCCCAAA??????@@@AAABBBCCCEEEIIINNNUUU[[[___bbbkkknnnssswwwxxxyyy{{{|||uuuuuuuuuvvvxxx{{{~~~}}}~~~~~~{{{yyy||||||}}}{{{xxxooosss{{{tttffflllzzzjjjTTTDDD;;;:::888777666666777888666666999:::888888>>>GGGddd}}}~~~uuu|||[[[MMMOOO[[[```III@@@>>>>>>DDDPPPWWWTTTLLLGGGFFFFFFEEEBBB@@@@@@CCCEEEIIIOOOXXXdddoooxxxyyyfffWWWNNNGGG@@@:::<<<<<<;;;::::::::::::;;;:::999888777666555555555555666888:::;;;======>>>CCCFFFIIIKKKMMMSSSZZZaaammm{{{vvvjjjeeegggkkklllkkklllkkkkkklllnnnnnnmmmllldddccccccffflllrrrvvvwwwuuunnngggdddeeehhhjjjjjjjjjeee^^^ZZZYYYZZZ[[[\\\VVV```hhhuuu~~~uuunnnfffZZZRRRMMMKKKHHHFFFCCCDDDDDDFFFHHHJJJLLLNNNPPPPPPNNNLLLHHHEEEBBB@@@??????>>>===<<<;;;;;;:::999999:::999999:::>>>AAAJJJTTT^^^bbbffflllooooooqqqqqqqqqqqqrrrtttuuuvvvqqqqqqqqqqqqppppppppppppssssssrrrrrrqqqpppooooooooorrrwww|||~~~~~~}}}}}}}}}~~~}}}vvvnnniiiiiijjjhhheeebbb___]]][[[[[[___]]]\\\___aaa```[[[VVVMMMJJJGGGFFFFFFHHHHHHHHHHHHHHHIIIJJJNNNRRRVVVXXXXXXXXXXXXWWWWWWXXX\\\___bbbeeeiiillloooqqquuuwwwsssvvvzzz|||{{{zzzxxxxxxtttrrrqqqrrruuutttqqqmmmkkkhhhdddaaa```aaabbbddddddbbbaaa___^^^______``````aaaaaa___\\\ZZZYYYXXX___bbbeeefffeeedddddddddeeecccaaa^^^[[[ZZZZZZYYY\\\ZZZXXXVVVSSSOOOJJJFFFDDDCCCAAA@@@??????@@@AAACCCEEEHHHNNNTTT[[[```ccchhhlllqqqtttvvvwww{{{}}}wwwwwwvvvwwwyyy|||~~~~~~~~~|||zzzyyyyyyzzz}}}~~~ssskkkpppyyyrrrcccjjjyyylllQQQ@@@:::999888777666666666666555555777999888777===EEE\\\www|||{{{www^^^PPPPPPUUUtttmmmRRRBBB===>>>CCCNNNWWWVVVOOOGGGGGGFFFDDDBBB@@@@@@AAABBBHHHMMMUUU___kkkvvv~~~}}}lll\\\QQQIIIAAA<<<<<<<<<;;;::::::::::::;;;::::::888777666555555555555666999;;;===>>>>>>===AAADDDGGGJJJLLLPPPUUUXXX___jjjzzz~~~sssllllllnnnoooooonnnlllllllllnnnnnnmmmlllgggggghhhlllrrrxxx{{{}}}wwwoooeeebbbeeejjjmmmnnnjjjbbbXXXQQQPPPSSSUUUVVVQQQYYYbbbsssyyyqqqkkkcccYYYRRRNNNLLLIIIGGGEEEFFFHHHJJJMMMOOOPPPQQQRRRPPPMMMIIIEEEBBB@@@???>>>>>>>>>===<<<;;;;;;:::999999999999999;;;???CCCLLLVVV```dddggglllooooooqqqqqqqqqrrrssstttuuuvvvrrrrrrrrrrrrrrrrrrrrrrrrttttttssssssrrrpppoooooommmrrrxxx~~~}}}{{{zzz{{{|||{{{zzzxxxwwwxxx~~~zzzqqqlllkkkhhhgggeeebbb```^^^\\\[[[___^^^^^^```bbbbbb^^^ZZZQQQNNNIIIGGGGGGHHHHHHHHHFFFFFFGGGHHHKKKPPPTTTWWWXXXXXXXXXWWWVVVWWWZZZ\\\```cccgggkkkmmmpppsssuuuqqqtttwwwyyyxxxwwwvvvvvvrrrpppoooqqqttttttqqqnnnnnnlllhhheeebbbbbbbbbbbbaaa___^^^]]]]]]___aaabbb```aaabbb___[[[XXXWWWXXX```cccfffgggeeebbb``````````````````___]]][[[ZZZ[[[YYYWWWVVVSSSOOOIIIEEEDDDCCCBBB@@@@@@???@@@@@@CCCEEEHHHMMMSSSZZZ```ccceeejjjpppssssssuuuyyy|||{{{{{{zzzzzz|||~~~}}}}}}~~~~~~}}}{{{vvvvvvwwwzzz~~~xxxoooiiirrryyyppp___gggxxxqqqRRR>>>888777777666555555444444333333555888999888===DDDVVVrrr~~~xxxvvv|||___SSSSSSQQQhhh{{{^^^III===>>>AAAJJJTTTWWWQQQIIIGGGFFFCCCBBBAAA@@@@@@@@@FFFIIIPPPZZZgggttt~~~rrrcccTTTIIICCC@@@<<<<<<;;;::::::::::::;;;;;;:::999777666666666666666777:::<<<>>>>>>>>>>>>>>>@@@DDDHHHKKKNNNRRRTTTYYY```jjjssswwwzzz}}}}}}uuurrrrrrsssssssssrrrpppppppppooollljjjlllllloootttzzz}}}ssshhhcccfffkkkmmmmmmiii___SSSLLLLLLQQQUUUWWWSSSYYYaaatttzzzrrrggg```XXXRRROOOMMMJJJHHHFFFHHHJJJNNNPPPRRRSSSSSSRRRPPPKKKFFFCCC@@@??????===>>>>>>>>>===<<<;;;:::999999999999999<<>>>>>???<<<>>>AAAEEEJJJNNNPPPRRRVVV[[[aaagggkkknnnqqqsssppptttxxxzzzyyyyyy{{{~~~{{{yyyvvvuuuuuuzzzyyyxxxwwwvvvrrrnnnjjjpppqqquuu{{{yyylllfffhhhlllmmmlllggg]]]PPPKKKNNNUUU[[[]]]YYYZZZ^^^pppwwwpppddd___XXXSSSQQQPPPMMMJJJHHHJJJNNNQQQTTTUUUUUUUUUPPPNNNJJJFFFBBBAAA@@@@@@===>>>?????????>>><<<;;;999:::999999:::===CCCGGGPPPZZZcccfffhhhlllooonnnooopppqqqsssttttttttttttsssssssssrrrqqqqqqppppppooopppqqqrrrqqqpppooonnnnnnrrryyy~~~~~~|||yyyxxxvvvuuutttqqqooollliiikkkqqqyyy|||pppkkkggggggfffdddbbb```^^^]]]]]]aaafffeeebbb___^^^```UUUQQQKKKGGGFFFFFFFFFFFFFFFFFFGGGHHHKKKNNNQQQRRRVVVWWWWWWUUUSSSSSSTTTVVVWWWZZZ___dddfffhhhjjjlllmmmnnnooooooooooooqqqsssssstttuuutttrrrqqqqqqrrrpppooonnnllliiieeebbb```\\\[[[YYYXXXZZZ\\\```bbbccceeefffccc\\\XXXXXXZZZ\\\```eeehhhgggdddaaa___`````````___^^^\\\[[[ZZZ[[[ZZZYYYXXXVVVQQQKKKFFFDDDCCCCCCAAA@@@??????>>>BBBCCCEEEHHHNNNUUU[[[^^^aaaiiiqqqtttsssrrruuuyyy~~~~~~}}}|||}}}|||zzzzzzzzzyyyvvvuuutttwwwzzz~~~rrrlllmmm}}}}}}lll[[[ggg{{{pppRRR???777777777666666555444333666444555999:::999<<<@@@HHHfff}}}yyyuuuvvvppp[[[TTTOOOddduuu[[[DDDBBB>>>AAANNNZZZZZZRRRIIIGGGEEEEEEFFFFFFDDDBBBDDDEEEIIIQQQ]]]lllyyyyyynnnaaaTTTIIIBBB<<<<<<;;;::::::::::::;;;;;;;;;999888777666666666555666666888999;;;===>>><<<===???CCCHHHLLLOOOPPPSSSWWW]]]cccgggjjjkkkllljjjkkkmmmoooppprrrttttttooouuu}}}}}}}}}}}}xxxrrrmmmqqqsssxxxzzzmmmiiimmmrrrrrrpppeee[[[OOOLLLRRR\\\ccceee\\\YYYWWWfffzzzsssmmmddd___YYYVVVUUUSSSPPPMMMJJJMMMQQQUUUWWWWWWWWWVVVNNNLLLIIIFFFCCCBBBBBBBBB>>>>>>@@@AAA@@@???===<<<::::::999999:::>>>DDDHHHTTT]]]eeehhhjjjnnnpppooonnnoooqqqrrrssstttssssssrrrrrrqqqpppnnnmmmllllllnnnoooqqqrrrrrrrrrpppoooooosssyyy~~~~~~~~~~~~|||zzzxxxyyyyyyyyyxxxrrrpppllliiiiiiooowww}}}xxxrrrhhhggggggfffdddbbb```___]]]ccciiihhhbbb^^^___bbbYYYTTTNNNIIIHHHHHHHHHHHHFFFFFFGGGIIIKKKNNNPPPQQQVVVVVVVVVUUUSSSRRRSSSTTTSSSWWW\\\```ccceeeggghhhllllllllllllkkkllloooqqqqqqssstttrrrnnnlllnnnpppnnnoooooonnnlllgggccc```]]][[[YYYXXXXXX[[[^^^```dddggghhhddd]]]XXXXXXZZZYYY^^^dddhhhhhhfffdddbbbeeeccc```]]][[[ZZZ[[[[[[\\\\\\[[[ZZZWWWRRRLLLGGGDDDCCCCCCBBBAAA??????>>>AAAAAACCCFFFKKKRRRXXX[[[bbbjjjsssvvvtttsssuuuyyy~~~}}}|||{{{|||~~~|||yyyxxxwwwwwwwwwvvvuuuwwwzzz}}}|||qqqmmmooommm```lllkkkOOO===888888888888777666555444999666777::::::999:::>>>@@@___zzzwwwuuuvvvxxx]]]RRROOOhhh{{{```HHHDDD>>>???LLL[[[]]]VVVKKKHHHFFFFFFHHHIIIFFFDDDEEEFFFHHHOOOZZZiiivvvyyyqqqgggZZZKKK???<<<<<<;;;::::::::::::;;;<<<;;;999888777777666666444444444555777999<<<===>>>>>>???BBBGGGKKKNNNOOOPPPUUU\\\ccchhhiiijjjiiinnnmmmmmmooosssvvvxxxxxxpppvvv}}}~~~vvvqqqpppssszzzwwwllljjjpppwwwyyyxxxeeeZZZOOONNNVVVaaaiiikkk]]]VVVQQQ]]]nnnuuutttnnneee```[[[XXXWWWVVVRRROOOMMMOOOTTTWWWYYYYYYXXXWWWLLLJJJHHHFFFDDDCCCCCCCCC>>>???AAAAAAAAA@@@>>>===::::::999999:::>>>EEEIIIVVV___gggjjjllloooqqqpppmmmnnnppprrrsssssssssrrrqqqpppooommmllljjjiiihhhmmmoooqqqsssssssssrrrqqqppptttyyy}}}~~~~~~~~~|||zzz~~~zzzmmmdddbbbgggnnnsssyyy}}}{{{tttoooiiieeeeeeeeedddbbbbbbaaaaaabbbcccccc```^^^___]]]YYYUUUOOOJJJFFFCCCCCCFFFIIIMMMNNNNNNMMMMMMQQQSSSTTTTTTRRRQQQQQQRRRSSSVVVZZZ]]]```bbbeeehhhkkkkkkkkkjjjjjjiiiiiiiiipppppppppppppppooonnnnnnlllmmmmmmllljjjfffbbb```___^^^[[[XXXVVVXXX\\\___hhhhhhgggddd___\\\ZZZYYY_________bbbdddfffeeedddgggbbb]]]\\\^^^___\\\YYY[[[[[[ZZZYYYVVVSSSOOONNNJJJJJJHHHFFFDDDAAA???>>>CCCDDDDDDEEEIIIOOOWWW]]]eeejjjqqquuuvvvuuutttsss~~~}}}{{{zzz{{{}}}wwwuuuvvvxxxxxxvvvwww|||~~~}}}|||~~~}}}xxxqqqttt}}}kkk]]]jjj~~~{{{___HHH;;;;;;:::999888777666555444555555666888999;;;===>>>EEEWWWxxx{{{}}}{{{~~~fffSSSXXXgggcccNNNAAA???EEEJJJWWWcccbbbWWWJJJFFFOOOSSSKKKCCCBBBFFFDDDGGGOOOWWWaaappp|||vvvjjj^^^TTTNNN???===;;;:::;;;<<<<<<;;;999:::;;;999777555444444666666555555666888;;;<<<:::===AAADDDFFFHHHLLLNNNSSSWWW]]]```bbbgggpppwww}}}zzzyyy~~~zzzuuussspppuuu{{{~~~uuummmpppyyy}}}wwwfffYYYMMMNNN[[[iiiooooooaaaXXXSSSYYY```jjj||||||rrrfffaaa^^^^^^[[[SSSMMMKKKOOOPPPRRRUUUXXXWWWRRRNNNJJJIIIIIIHHHGGGFFFEEEEEE@@@@@@AAABBBAAA@@@???>>>:::::::::;;;===CCCJJJOOOZZZ^^^eeelllooopppnnnlllnnnnnnooopppqqqqqqrrrssspppooonnnlllkkkjjjiiiiiirrrssssssssstttssssssssstttxxx|||||||||{{{{{{|||}}}~~~rrrgggcccgggnnntttwwwzzzxxxqqqiiidddccccccbbbaaabbbbbbaaabbbccccccaaa^^^]]]\\\ZZZWWWSSSNNNKKKHHHGGGGGGHHHIIIJJJLLLMMMNNNPPPRRRTTTTTTRRRRRRRRRSSSTTTWWW[[[^^^```bbbeeegggiiiiiiiiijjjkkkkkkllllllooooooppppppoooooonnnmmmhhhhhhiiiiiihhheeebbbaaa\\\\\\[[[YYYXXXZZZ^^^bbbhhhiiiiiigggccc```^^^^^^```______aaadddeeeeeedddfffbbb]]]]]]___```^^^[[[]]]\\\[[[YYYWWWSSSPPPOOOLLLJJJHHHEEECCCAAA@@@@@@BBBCCCDDDEEEIIIOOOXXX]]]dddhhhoootttvvvvvvvvvvvv||||||{{{yyyxxxyyy}}}|||vvvssssssuuuyyyvvvwww{{{~~~~~~uuuyyyxxxsssvvvxxxfffZZZhhhzzzrrrYYYEEE;;;888888777666555444333222555555666777999;;;===>>>DDDSSSppp{{{|||~~~eeeRRRVVVcccfffPPPBBB???DDDGGGSSSbbbddd[[[PPPLLLSSSUUULLLDDDBBBEEEDDDFFFLLLTTT^^^mmmzzzzzzmmm```TTTLLLBBB@@@===;;;;;;;;;;;;::::::::::::999888777777777666666555555666888:::<<<:::<<>>CCCMMMgggfffTTTVVVaaannnUUUEEE???AAABBBNNN___fffbbbXXXSSSVVVUUULLLDDDBBBEEECCCDDDJJJPPPZZZjjjwwwssscccTTTKKKEEEBBB>>><<<;;;;;;:::999:::::::::999999999888888666666555555666888:::;;;:::;;;===???AAADDDIIIMMMMMMQQQWWW]]]cccnnnzzz}}}xxxvvv~~~|||www|||yyycccZZZTTT[[[lllyyy|||yyydddWWWPPPWWW```gggpppzzzwwwllleee```^^^ZZZSSSOOONNNPPPOOOOOOPPPQQQQQQOOOMMMNNNMMMKKKJJJIIIHHHHHHHHHIIIHHHGGGFFFDDDCCCBBBBBB>>>===<<<;;;>>>EEEOOOUUU___bbbhhhmmmqqqqqqpppooottttttttttttssssssssssssqqqpppnnnkkkiiihhhhhhhhhkkkmmmpppsssuuuwwwwwwwwwyyy|||~~~}}}|||}}}~~~~~~~~~|||zzz|||zzzllleeegggooovvvxxxzzz}}}sssiiiddddddeeeeeedddbbbaaabbbccccccaaa```]]]^^^______]]]YYYUUURRRNNNKKKGGGDDDCCCFFFIIIKKKLLLOOOQQQRRRRRRSSSTTTUUUVVVYYY\\\^^^___```bbbdddffffffhhhiiikkklllmmmnnnmmmmmmmmmmmmmmmllllllkkkcccccccccdddccccccbbbbbb\\\\\\\\\\\\\\\^^^bbbeeedddfffhhhiiihhhgggggggggbbbaaa```aaabbbccccccbbbdddaaa___^^^```aaaaaa``````___]]][[[XXXUUUSSSRRROOOMMMIIIEEECCCBBBCCCCCC@@@AAABBBDDDHHHPPPYYY___fffjjjooosssuuuwwwyyyzzz{{{||||||{{{zzz{{{~~~~~~zzzvvvuuuvvvyyyuuuuuuxxx||||||zzz~~~~~~yyyyyy{{{|||}}}wwwxxxrrrccc]]]nnn~~~~~~mmmYYYHHH===888888888888777777666666555555666666777888:::<<<===@@@HHH___iiiWWWWWW^^^zzzzzz]]]III@@@???===GGG[[[eeeggg^^^WWWUUUQQQIIIDDDDDDEEECCCDDDHHHMMMVVVffftttyyyhhhXXXMMMDDDAAA===;;;:::;;;::::::;;;:::999999999999888777666555555555666777999:::;;;;;;<<<===???CCCIIIMMMQQQTTTYYY```iiiuuu}}}{{{zzzbbbZZZVVV```rrr{{{jjj\\\TTT[[[ffflllqqqwww}}}yyymmmfff```]]]YYYSSSPPPPPPKKKJJJKKKLLLNNNQQQRRRSSSPPPOOONNNMMMLLLKKKKKKKKKLLLKKKJJJHHHFFFDDDDDDCCC@@@???======@@@HHHRRRZZZ___bbbgggkkknnnoooooonnnvvvuuuuuutttsssrrrrrrqqqrrrpppnnnkkkiiihhhhhhhhhiiikkknnnqqqtttuuuvvvvvv{{{}}}}}}|||{{{|||~~~~~~~~~}}}|||zzzxxxzzz~~~zzzkkkdddfffnnnuuuwwwwwwyyy{{{}}}|||zzznnnhhhgggfffeeeeeecccbbbbbbccccccbbbaaa```aaacccbbb```\\\WWWTTTNNNLLLIIIFFFDDDDDDEEEFFFIIILLLOOOPPPQQQRRRTTTVVVWWWYYY\\\^^^___```bbbdddgggggghhhhhhiiijjjkkkkkkkkkllllllllllllkkkjjjjjjeeeddddddcccbbbbbbbbbbbb``````___]]]\\\^^^aaadddaaaccceeeeeeeeeeeeggghhheeecccaaaaaabbbcccbbbbbbcccaaa______```aaaaaaaaaaaa```^^^[[[XXXVVVTTTSSSPPPNNNJJJFFFDDDCCCDDDDDD@@@@@@BBBDDDHHHOOOXXX^^^iiilllqqqtttuuuvvvwwwxxxyyyzzz{{{{{{zzz{{{}}}~~~zzzxxxwwwwwwwwwuuutttwwwzzz|||uuutttyyyzzzttthhhgggzzzuuubbbPPPBBB:::777777777777777666666666666555666666777888:::;;;<<<>>>EEE[[[nnnXXXSSSWWWqqqgggOOOBBB@@@;;;CCCUUU___hhh```XXXQQQKKKEEEDDDFFFEEEDDDFFFIIIKKKSSSbbbqqqooo]]]QQQDDD@@@<<<999999:::;;;;;;<<<;;;999::::::999666444555555555666666777888888;;;<<<======???CCCHHHLLLOOORRRXXXaaammm|||eee\\\YYYdddxxx~~~ooo```WWW___jjjooossswww|||ssskkkdddaaa\\\VVVSSSSSSJJJJJJJJJKKKLLLOOOSSSUUUSSSSSSRRRRRRQQQOOONNNNNNNNNMMMLLLJJJHHHFFFDDDDDDBBBAAA@@@???CCCKKKVVV^^^bbbdddhhhkkknnnooooooooottttttssssssrrrqqqqqqqqqsssqqqnnnkkkiiiiiiiiijjjjjjkkkmmmoooppprrrsssttt{{{}}}~~~|||{{{zzzzzz}}}~~~}}}~~~sssrrrrrruuuyyy~~~yyykkkcccccckkksssssssssrrrssstttvvvyyyzzzyyy}}}uuunnnkkkhhhfffeeedddbbbaaabbbccccccbbbccccccdddccc```]]]YYYVVVPPPNNNKKKHHHFFFDDDCCCBBBFFFHHHLLLNNNPPPQQQTTTVVVWWWYYY\\\^^^___```bbbdddggggggggggggggghhhhhhhhhjjjjjjkkkkkkjjjjjjiiihhheeedddcccbbbaaabbbcccdddeeedddaaa^^^\\\]]]aaaeeeaaabbbcccbbbbbbdddgggiiihhhfffcccbbbcccccccccbbbbbbaaa```_________```aaabbb```^^^[[[XXXVVVTTTTTTQQQOOOKKKHHHEEEDDDDDDDDD@@@AAABBBDDDHHHOOOWWW]]]hhhkkkpppsssttttttuuuuuuvvvwwwxxxxxxxxxyyy{{{}}}{{{|||}}}{{{yyywwwwwwxxxwwwuuuvvvyyyzzz}}}zzztttooorrr{{{uuunnnrrr|||lllYYYIII>>>999777444444444444444444555555666666666777888999:::;;;===CCCWWWzzzsssXXXNNNOOOeeerrrUUUDDDBBB===@@@NNNVVVbbb^^^WWWOOOGGGCCCDDDFFFCCCDDDFFFIIIJJJOOO^^^lll{{{uuucccWWWFFFBBB===:::999:::;;;;;;;;;::::::<<<>>>===888333555555555666666777777777:::<<<===>>>???CCCGGGKKKNNNRRRYYYeeettt{{{iii___[[[ggg}}}rrrddd[[[bbbkkkooorrrvvvyyy{{{yyyqqqiiiddd^^^VVVQQQQQQNNNOOONNNMMMLLLMMMPPPSSSUUUVVVWWWXXXWWWTTTRRRPPPNNNNNNNNNMMMKKKIIIFFFEEECCCCCCBBBCCCGGGOOOYYY```fffhhhjjjmmmoooqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrsssqqqnnnkkkjjjjjjlllmmmmmmlllllllllnnnppprrrttt{{{}}}~~~|||zzzyyyyyy|||~~~eeeeeeggglllsssxxx|||}}}yyylllbbbaaahhhooorrrqqqooonnnnnnqqqsssuuuwww}}}xxxrrrmmmiiifffdddbbbaaabbbccccccbbbcccccccccbbb```]]][[[YYYSSSQQQMMMHHHEEECCCBBBBBBBBBEEEIIILLLNNNPPPSSSUUUVVVXXX\\\^^^___aaaccceeeeeeeeeeeeffffffffffffgggiiiiiijjjjjjiiiiiihhhgggcccbbb`````````bbbeeeggggggeeeaaa]]][[[]]]cccgggeeeeeecccaaaaaaccchhhkkkkkkhhheeeccccccdddccccccaaaaaa```___]]]]]]___```bbb```]]]ZZZWWWUUUTTTTTTPPPOOOLLLJJJGGGFFFDDDDDDAAAAAABBBDDDGGGNNNVVV\\\bbbgggmmmqqqssssssssssssuuuvvvxxxxxxxxxyyyzzz|||{{{||||||zzzyyyxxxzzz{{{wwwwwwyyy|||||||||wwwppprrr||||||rrrpppwww{{{qqqaaaPPPDDD<<<888666333333333444444555555555666666666666777999:::;;;<<<@@@RRRqqqzzz[[[NNNNNN[[[xxx|||ZZZFFFDDD??????HHHLLLXXXYYYWWWQQQIIIDDDCCCCCC@@@BBBFFFIIIHHHLLLYYYggguuu~~~zzzhhh\\\LLLHHHAAA<<<:::::::::999999999;;;???CCCBBB<<<666555555666666666666666666888:::<<<>>>???AAAEEEGGGMMMPPPXXXcccrrrzzzrrrooohhh^^^YYYfff~~~xxxjjjaaaeeekkkmmmpppvvvwwwwwwzzz~~~uuummmdddYYYQQQPPPPPPQQQQQQOOOMMMNNNQQQTTTWWWYYY\\\]]]\\\YYYTTTRRROOOPPPQQQRRRPPPMMMIIIGGGCCCCCCDDDFFFJJJRRR[[[aaahhhiiikkkmmmooopppqqqrrrnnnooopppqqqrrrssstttttttttrrrnnnlllkkklllnnnpppooonnnlllkkkmmmqqquuuxxx|||}}}}}}{{{yyyzzz}}}YYY[[[^^^eeemmmtttwwwyyy}}}}}}zzzmmmbbb___eeelllsssqqqooommmmmmooorrrtttwww~~~zzzsssnnnfffdddbbbaaabbbcccccccccbbbbbbaaa```___^^^]]]\\\WWWSSSMMMGGGCCCBBBBBBCCCAAADDDHHHKKKMMMPPPSSSUUUUUUXXX[[[^^^___aaaccceeeccccccddddddeeefffggggggiiiiiiiiiiiiiiihhhgggggg```___^^^^^^```cccfffiiihhheeeaaa\\\[[[^^^eeejjjiiihhheeebbbaaadddiiinnnmmmjjjfffddddddddddddcccaaaaaa```^^^\\\\\\]]]___bbb```]]]YYYWWWUUUTTTTTTPPPOOOMMMKKKIIIFFFEEECCCBBBBBBCCCDDDGGGMMMUUU[[[\\\bbbjjjooorrrrrrqqqqqqvvvxxxzzzzzzzzz{{{|||~~~}}}~~~}}}|||{{{{{{}}}yyyyyy|||}}}|||uuuttt|||wwwppppppyyy{{{rrrhhhYYYKKK@@@:::777666444444555555666777777777666666666666777888::::::<<>>@@@EEEHHHGGGJJJVVVcccoooxxx}}}kkk___RRRMMMEEE???;;;:::999888777777;;;BBBGGGGGG@@@:::444555666666666666666555666888;;;===>>>@@@CCCEEEHHHKKKPPPZZZgggsss|||tttjjjgggeeeZZZUUUbbb|||~~~pppgggiiillllllpppwwwvvvwwwyyy{{{{{{~~~|||qqqcccYYYVVVMMMOOOQQQPPPOOOPPPTTTWWWWWWZZZ^^^```___[[[VVVRRROOOQQQSSSUUUSSSPPPKKKHHHCCCDDDEEEGGGLLLSSS\\\bbbggghhhiiikkkmmmnnnppppppmmmnnnoooqqqsssuuuvvvwwwtttrrrooollllllnnnppprrrpppnnnlllkkknnnsssxxx|||}}}~~~~~~|||zzz{{{~~~PPPRRRWWW^^^fffmmmpppqqq|||}}}~~~}}}nnnddd```cccffflllkkkjjjkkknnnpppqqqqqqooouuu|||xxxqqqkkkiiieeecccbbbbbb```_________^^^\\\[[[ZZZYYYYYYXXXWWWSSSNNNIIIFFFEEEEEECCCCCCCCCEEEHHHMMMQQQTTTWWWYYY[[[___ccceeedddcccaaabbbcccdddddddddddddddiiihhhfffeeefffgggiiijjjdddbbb___]]]^^^bbbfffiiifffdddbbbaaaaaacccfffgggiiijjjiiifffdddeeejjjnnnllliiieeeeeegggiiihhhfff______^^^\\\YYYYYY[[[]]]^^^^^^^^^]]][[[YYYXXXWWWSSSQQQNNNMMMKKKIIIFFFCCC@@@@@@AAADDDIIIPPPVVVZZZ___dddkkkppprrrssstttuuuxxxyyyzzz{{{||||||||||||~~~|||{{{{{{zzzzzzvvvwwwxxxyyy{{{{{{yyyzzz{{{xxxtttrrrqqq~~~yyyrrrdddTTTJJJBBB:::777777555555555555555555555555555666777888888999888888999@@@KKK\\\{{{~~~}}}lllXXXPPPTTTjjjrrrPPPBBBAAAAAAEEELLLRRRVVVWWWSSSPPPOOOLLLGGGFFFDDDDDDEEEFFFHHHOOOXXXmmmttt~~~ooo```XXXQQQFFF???===<<<;;;:::999:::<<>>;;;777888777666555444555555666888888888:::===@@@CCCDDDHHHKKKPPPUUU[[[bbbjjjpppuuuwww{{{pppccceee^^^[[[bbbsssxxxooolllnnnqqqqqqpppxxxsssqqqtttuuusssvvv|||ttthhhaaa^^^XXXVVVUUUWWWTTTPPPQQQUUUZZZ]]]aaadddccc___[[[WWWUUUTTTTTTUUUWWWUUUPPPLLLFFFFFFHHHLLLSSSZZZaaaeeehhhiiijjjlllnnnoooqqqqqqnnnnnnooopppqqqssstttuuuwwwtttqqqqqqqqqqqqnnnkkknnnnnnmmmooorrrwww}}}}}}{{{|||~~~LLLNNNSSSZZZbbbhhhlllnnnvvvwwwyyyzzz{{{~~~yyylllaaa]]]___aaaeeecccaaabbbfffjjjnnnooonnnrrrwwwzzz{{{}}}xxxkkkhhheeecccccccccbbbaaa___^^^]]][[[ZZZXXXWWWVVVWWWVVVSSSOOOKKKGGGEEEEEECCCBBBBBBBBBEEEJJJOOORRRTTTWWW[[[```eeehhhhhhhhhfffffffffffffffeeeddddddddddddcccbbbccceeehhhiiidddcccaaa``````bbbeeegggeeedddbbbaaaaaabbbdddfffggghhhgggeeedddeeehhhllljjjgggeeeeeegggiiihhhggg______]]]ZZZXXXWWWYYY[[[^^^^^^^^^]]]\\\ZZZXXXWWWSSSQQQOOONNNLLLJJJFFFCCCAAA@@@AAADDDIIIPPPWWW[[[```dddjjjooorrrtttvvvwwwyyyzzz{{{|||}}}}}}}}}}}}~~~}}}{{{zzzzzzzzztttuuuvvvxxxzzz}}}xxxwwwwwwxxx~~~|||uuuuuuzzz|||wwwmmm```QQQGGG@@@999666666555555555555555555555555444555666777888999999999999???GGGUUUrrr~~~xxxyyy```SSSMMMaaa~~~[[[JJJCCC@@@BBBHHHVVVZZZ[[[VVVPPPNNNJJJFFFEEECCCCCCEEEFFFGGGNNNVVVjjjqqq|||pppddd\\\TTTHHH@@@>>>======<<<;;;;;;<<<===???>>>:::888888777666555444555666666777888888:::<<>>888555666555555555555555555555555333444666777888999999999:::===AAALLLeeeyyyzzzooo]]]JJJYYYtttjjjSSSGGG???@@@FFFXXX^^^aaa[[[TTTOOOJJJEEEEEECCCCCCFFFFFFGGGKKKRRRccckkkuuu~~~sssjjjaaaXXXKKKBBB>>>>>>>>>>>>===<<<;;;<<<===<<<:::888888777666555555555666666777777888999<<>>>>>>>>>>>>>><<<::::::;;;;;;:::999888888666555555555666777777777888999;;;>>>@@@BBBFFFHHHLLLNNNQQQUUUZZZ]]]cccfffmmmwwwrrrfffcccaaagggrrrzzz}}}|||vvvtttpppoooppppppooonnnqqqqqqpppoookkkeee```^^^^^^[[[UUUQQQNNNMMMLLLKKKJJJRRRZZZ]]]bbbqqq{{{xxxuuuqqqmmmjjjfffcccdddiiijjjjjjkkkkkkkkkkkkkkkjjjeeedddaaa___\\\YYYUUUSSSQQQSSSWWW[[[___bbbdddeeeggghhhiiikkkmmmooopppqqqpppooolllkkkjjjkkkmmmnnnrrrqqqqqqrrrssssssssssssmmmmmmmmmppptttzzz~~~HHHKKKNNNQQQUUU[[[bbbhhhiiijjjjjjjjjiiijjjmmmooonnnlllhhhaaaZZZUUUSSSTTTSSSRRRRRRSSSWWWZZZ[[[\\\[[[XXXXXX___lllwww{{{{{{wwwnnnhhhjjjqqqzzz{{{vvvnnngggaaa]]]ZZZXXXVVVVVVVVVUUUUUUTTTTTTTTTNNNNNNNNNPPPPPPNNNIIIEEE@@@>>><<<;;;<<>>999777888555555555555555555555555333444555666888888888999::::::<<>>======>>><<<:::999:::;;;::::::999888777666555666666777777777777888:::===???AAABBBDDDHHHKKKNNNRRRWWWZZZ```cccjjjuuuyyywwwzzz~~~uuullliiihhhkkkrrrwwwxxxvvvqqqooonnnnnnooopppppppppoooooonnnkkkfff```ZZZVVVPPPLLLHHHEEEEEEDDDBBBAAACCCJJJQQQRRRSSS___xxx|||xxxsssqqqlllhhhjjjoooqqqqqqpppooonnnnnnnnnnnnjjjhhheeeaaa]]]YYYWWWVVVRRRTTTYYY^^^bbbeeefffgggggghhhjjjllloooqqqssstttrrrpppnnnlllllllllmmmnnnppppppqqqrrrrrrsssssstttpppooooooqqqtttzzzHHHJJJLLLNNNOOOUUU]]]cccfffffffffdddbbbbbbccceeehhhgggddd```ZZZWWWVVVVVVWWWVVVVVVWWWZZZ\\\\\\\\\VVVSSSRRRYYYeeepppvvvxxxuuukkkcccbbbgggooozzzzzzuuummmfffaaa^^^\\\ZZZRRRRRRRRRQQQQQQQQQPPPPPPLLLKKKKKKMMMPPPOOOJJJFFF@@@???===<<<<<<>>>@@@AAAHHHMMMTTTYYY]]]cccjjjoooooonnnmmmjjjfffccc```^^^cccaaa^^^\\\[[[[[[[[[\\\```aaabbbccccccaaa___]]]]]]___aaabbbcccccccccbbbdddcccdddeeehhhiiihhhffffffhhhkkkjjjhhhdddbbbaaa```___^^^[[[XXXWWWXXXZZZ___```bbbbbbbbb___]]][[[VVVUUUUUUTTTSSSOOOJJJFFFDDDDDDEEEHHHMMMTTTZZZ^^^eeeiiioootttxxx{{{}}}||||||||||||~~~~~~~~~|||{{{zzzzzzxxxyyyyyyzzz{{{~~~yyyvvvyyy}}}}}}wwwllljjjyyy}}}jjj\\\QQQGGGBBB>>>999777888555555555555555555555555444444555666777777777777999999;;;???JJJddd}}}xxxkkkVVVPPPRRRgggwwwWWWDDD???AAADDDMMMZZZdddllllllaaaVVVKKKFFFCCCDDDFFFEEEFFFIIIVVV^^^jjjxxx}}}{{{lllaaaSSSGGGAAA>>><<<;;;<<<:::999999:::;;;;;;:::999888777666666666777777777777777888999<<<>>>@@@???BBBGGGJJJNNNQQQUUUXXX^^^aaahhhqqq{{{}}}zzzyyyxxxwwwvvvqqqnnnooovvv|||}}}xxxooommmkkkmmmrrrvvvvvvuuuoooooonnnnnnnnnoooqqqrrrppprrrpppkkkgggeeeaaa]]]OOOJJJEEECCCDDDCCCAAA>>>@@@CCCGGGHHHGGGNNNcccwww|||zzzuuuqqqqqqvvvyyyxxxvvvtttrrrppppppooolllkkkgggbbb]]]YYYXXXYYYTTTWWW[[[___cccfffhhhiiigggiiijjjmmmppprrrtttuuusssrrrqqqppppppooooooooonnnpppqqqqqqqqqqqqrrrtttqqqqqqppprrruuuzzzJJJLLLNNNMMMNNNRRR[[[bbbeeeeeeeeebbb```___aaabbbddddddccc___[[[YYYZZZZZZ]]][[[YYYZZZ\\\___aaaaaa\\\XXXVVVYYYaaajjjqqqtttqqqjjjdddcccdddgggpppyyy{{{uuullleee```]]]ZZZYYYPPPOOONNNMMMLLLJJJIIIIIIJJJHHHHHHJJJNNNOOOKKKGGG@@@???>>>>>>===>>>>>>???BBBGGGMMMRRRVVV]]]gggoooqqqpppnnnllliiifffdddbbb```___]]]ZZZZZZZZZ[[[\\\]]]^^^___``````___]]]\\\XXXZZZ]]]```bbbbbbbbbaaacccbbbaaacccfffhhhgggfffcccfffkkkllliiifffeeedddbbbaaa```]]][[[ZZZ\\\^^^___```bbbdddccc```]]][[[WWWVVVVVVVVVTTTQQQKKKGGGEEEFFFGGGKKKOOOTTTYYY[[[bbbgggnnnssswwwzzz|||~~~|||{{{zzzzzzzzz|||~~~~~~~~~~~~}}}|||{{{{{{vvvxxxzzz|||~~~|||yyyyyy|||~~~}}}xxxyyy~~~wwwpppqqqpppZZZOOOEEEAAA===999666777555555555555555555555555555555666666666666666555777888<<<>>>CCCWWW|||~~~xxxxxxuuu^^^SSSNNN^^^}}}hhhNNNBBB@@@???DDDNNN[[[jjjqqqiii]]]OOOHHHCCCDDDEEEEEEFFFIIIQQQYYYfffuuu|||yyyoooeeeVVVKKKDDD@@@===:::999999888999;;;<<<<<<;;;999999777666666666777888777666666777999;;;===???@@@CCCGGGKKKMMMPPPTTTVVV[[[^^^dddlllsssyyy}}}~~~xxxvvvzzz}}}}}}yyyxxxwwwxxxyyyxxxvvvtttsssssswwwzzzwwwooommmkkkmmmqqquuuvvvvvvsssrrrqqqooonnnoooqqqrrrqqqsssqqqlllkkknnnnnnkkk^^^WWWNNNIIIHHHFFFCCC??????>>>@@@AAA@@@DDDSSSccc}}}{{{{{{}}}zzzvvvsssqqqppplllkkkhhhbbb\\\YYYYYY[[[ZZZ[[[^^^aaadddggghhhiiijjjjjjkkkmmmooopppqqqrrrqqqqqqrrrrrrqqqpppooonnnmmmoooqqqqqqooooooqqqsssppppppppprrrvvv{{{NNNPPPQQQPPPOOOSSS\\\cccggggggfffdddbbbbbbccceeeccccccbbb___]]][[[\\\^^^aaa^^^ZZZZZZ]]]aaaeeegggdddaaa^^^]]]bbbhhhooosssooojjjgggfffddddddjjjrrr~~~xxxnnneee^^^ZZZWWWUUUOOONNNLLLJJJGGGEEECCCBBBJJJGGGFFFIIIMMMNNNKKKGGG@@@@@@@@@??????>>>======>>>CCCIIIMMMRRR[[[fffooouuutttsssqqqooollljjjiii```___]]][[[[[[\\\]]]^^^[[[\\\]]]^^^^^^]]]\\\\\\UUUWWW[[[___aaaaaa``````cccaaa___aaadddgggfffeee```eeejjjlllkkkhhhggghhhccccccbbb___]]]]]]___aaa___```cccddddddaaa^^^\\\WWWWWWWWWWWWUUUQQQKKKGGGEEEFFFIIIMMMQQQUUUXXXZZZ```fffmmmsssvvvxxxyyyzzz{{{zzzyyyxxxyyy{{{}}}~~~~~~}}}|||~~~~~~zzz{{{~~~~~~}}}|||||||||tttwww{{{~~~pppppprrrvvvwwwxxx~~~wwwssspppttt|||zzzuuuvvvwwwXXXNNNDDD@@@<<<888555666555555555555555555555555666666666666666555555444555888<<<===???NNNppp~~~vvveeeXXXOOOZZZwwwuuuYYYHHHBBB===???FFFTTTfffrrrlllaaaQQQIIICCCCCCEEEEEEFFFIIIKKKSSS```ppp~~~{{{wwwqqqgggYYYNNNGGGBBB===:::888777888:::<<<===<<<;;;:::999777666666666777888666666666777999;;;===>>>>>>AAAEEEHHHJJJLLLOOOQQQUUUXXX^^^dddiiimmmoooooouuuwwwtttkkkgggiiinnnppplllnnnsssyyy}}}~~~|||zzz|||~~~{{{vvvssslllkkkjjjlllqqquuuxxxyyywwwvvvtttqqqnnnnnnpppssslllooommmhhhiiippptttrrrkkkaaaUUULLLHHHFFFBBB???AAA>>>===???@@@BBBMMMZZZmmmzzz~~~yyyuuurrrppplllkkkhhhbbb[[[XXXYYY\\\___```aaaccceeeggghhhiiikkklllllllllmmmnnnnnnnnnlllnnnoooppppppnnnllljjjllloooqqqpppnnnnnnppprrrooonnnooorrrvvv}}}LLLRRRYYYZZZWWWVVV[[[```eeeeeeeeeeeedddcccbbbaaadddcccaaaaaabbbbbbaaa___bbb```\\\ZZZ[[[bbblllsssooojjjeeedddhhhnnnrrrssssssqqqmmmhhheeeeeehhhlll{{{xxxmmmddd]]]XXXSSSNNNOOOMMMKKKHHHEEEBBB???>>>???AAAEEEHHHJJJIIIGGGEEEAAAAAAAAAAAA@@@>>>===;;;>>>===AAAIIIPPPVVV___hhhmmmrrrvvvwwwyyyzzzuuuooohhhddd^^^YYYXXXYYY\\\___^^^^^^^^^\\\ZZZYYYZZZ[[[YYYZZZ[[[\\\\\\]]]\\\\\\^^^bbbbbb___^^^bbbddddddffffffhhhiiijjjjjjjjjjjjggggggfffcccaaa```bbbdddgggfffeeeeeeeeebbb\\\WWWZZZYYYXXXWWWUUUQQQLLLGGGHHHHHHHHHJJJNNNSSSXXX[[[dddhhhmmmqqqssstttuuuvvvzzzzzzzzz|||}}}~~~}}}{{{|||~~~{{{wwwwwwyyy{{{zzz}}}}}}zzzyyyyyyxxxxxxzzz{{{oooeeebbbjjjqqquuu~~~tttsssooohhhqqq}}}vvvzzzYYYKKK===888777555333333444444444444444444444444555555555555555666777777777:::999;;;AAAHHH```}}}yyyxxx^^^JJJLLLggghhhKKK@@@>>>AAACCCHHHYYYkkknnngggWWWNNNGGGFFFDDDAAABBBGGGJJJMMMVVVgggyyyzzzvvvnnnbbbUUUJJJCCC???>>>:::::::::999999:::;;;;;;::::::999999888777777777999666333444777;;;===<<<@@@BBBEEEGGGHHHKKKNNNQQQSSSVVVZZZ___bbbeeeffffffmmmnnnqqqqqqlllfffgggllluuuxxx|||~~~xxx||||||yyy|||uuurrrsssjjjkkklllnnnpppsssuuuvvvtttuuuvvvtttqqqooonnnooofffiiihhhbbbaaahhhqqqvvvppppppiii\\\TTTQQQLLLEEE@@@AAAAAA???<<<===AAAEEEXXXfffzzz|||xxxtttqqqmmmkkkgggbbb___]]]]]]]]]dddccccccbbbccceeehhhiiikkkkkkkkkkkkkkkkkkkkkkkklllmmmnnnnnnnnnmmmlllkkklllmmmnnnpppppppppoooooorrrrrrrrrtttwwwzzz~~~QQQXXX```ccc```]]]___bbbhhhhhhgggfffeeecccbbbaaabbbaaa```aaabbbaaa```^^^```]]]YYYVVVXXXaaammmuuuwwwrrrllljjjlllppptttuuutttssspppkkkfffeeegggjjjzzzwwwlllccc]]]WWWQQQMMMLLLKKKIIIGGGDDDBBB@@@??????AAADDDFFFHHHGGGGGGFFFAAAAAAAAAAAA@@@>>>===<<<<<<<<>>AAAOOOaaahhhfff[[[QQQHHHEEEDDDBBBBBBFFFIIILLLTTTcccuuu{{{{{{ttthhhYYYLLLCCC???>>><<<;;;;;;;;;;;;;;;<<<<<<:::::::::999888888777777999666333444777:::<<<<<<>>>@@@CCCEEEFFFIIIMMMPPPRRRUUUYYY^^^aaadddeeeeeejjjmmmssswwwuuuooopppttt{{{~~~{{{{{{}}}}}}zzzwww{{{}}}qqqmmmnnniiiiiijjjkkkmmmoooqqqrrrvvvwwwxxxwwwtttsssrrrsssggghhhddd[[[VVV\\\dddhhhqqqsssqqqiiiccc^^^VVVMMMEEEDDDBBB???===>>>AAADDDOOO[[[mmm~~~|||xxxtttqqqooollliiieeebbb```______bbbbbbaaabbbcccfffhhhjjjlllkkkkkkjjjjjjkkkkkklllkkkkkklllmmmllllllkkkjjjlllmmmnnnooopppqqqqqqqqqrrrqqqrrrsssvvvyyy}}}}}}}}}~~~}}}}}}VVV^^^hhhllljjjfffeeefffmmmlllkkkiiigggeeecccbbbaaa``````aaabbbbbb```^^^^^^[[[VVVSSSVVV___kkkttt|||wwwpppmmmnnnqqquuuwwwxxxyyywwwrrrlllhhhhhhjjjyyy~~~vvvkkkbbb\\\UUUOOOJJJHHHGGGFFFEEECCCBBBAAA@@@???@@@AAACCCDDDEEEFFFFFFAAAAAAAAAAAA@@@>>>===<<<;;;:::===DDDIIINNNVVV___mmmxxxvvvlllddd^^^ZZZYYYYYYZZZ[[[[[[YYYWWWWWWXXXYYYYYYZZZZZZ[[[ZZZZZZZZZ[[[___```^^^^^^aaadddccc```aaadddgggjjjmmmnnnoooooonnnlllhhheeedddeeeggggggffffffgggfffccc___[[[VVVUUUUUUUUUUUUSSSOOOLLLKKKLLLOOORRRVVV[[[^^^``````eeekkkooorrrtttuuuwww|||{{{zzzyyyxxxyyyzzz{{{yyy{{{}}}~~~}}}xxxuuutttxxxzzz||||||zzzxxxwwwwwwwwwyyy}}}|||pppjjjhhhkkkqqqrrrqqqzzzvvvnnnmmmlllnnn~~~xxxqqqOOODDD999555555444333444444444444444444444444444777666444333444555777999777;;;999999===>>>MMMhhh~~~~~~jjjWWWTTTeee^^^III@@@???;;;<<>>===;;;:::<<>>GGG\\\~~~xxxyyy|||uuubbb[[[ddddddIIICCC???<<<===CCCPPP___kkkggg[[[MMMEEEDDDDDDCCCBBBGGGHHHMMMVVVbbboooyyy~~~}}}{{{ssseeeUUUHHHBBB@@@======<<<<<<;;;<<<<<<<<<;;;;;;;;;:::999999888888777666555555666777999999999;;;>>>AAADDDGGGLLLOOOPPPSSSWWW\\\___bbbcccccceeehhhpppxxx{{{zzz|||~~~zzzuuurrrvvv{{{rrroooooommmlllllllllllllllmmmmmmmmmoooqqqrrrrrrtttvvvxxxwwwwwwqqqfff\\\YYYXXXVVV[[[___eeekkkooommmfff```SSSMMMEEEAAAAAAAAAAAA@@@AAAEEEPPP^^^ooo}}}~~~{{{wwwtttsssqqqnnnkkkhhhfffeeeeeebbbbbbbbbccceeegggiiikkkkkkkkkkkkkkkkkkkkkkkkkkkiiiiiijjjjjjkkkkkkkkkkkkkkkkkkkkklllnnnqqqtttuuurrrsssssstttvvvyyy{{{|||}}}}}}~~~WWW\\\bbbgggjjjlllpppsssuuutttqqqooolllkkkjjjiiidddddddddfffhhhhhhfffeee^^^^^^]]][[[[[[^^^cccggglllkkkjjjiiilllqqqwww|||vvvooonnnoooxxx|||sssggg]]]UUUOOOIIIEEE@@@@@@@@@AAABBBBBBCCCCCCBBBAAA@@@???AAADDDGGGIIIDDDDDDCCCBBBAAA@@@??????===;;;===AAADDDGGGNNNVVVaaammm{{{xxxmmmgggaaabbbaaa___\\\YYYXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUYYY^^^aaa```aaafffhhhgggfffhhhkkkooorrruuuwwwxxxrrrqqqooojjjfffdddeeegggggghhhhhhgggeeebbb___^^^YYYWWWVVVUUUTTTRRROOOMMMLLLNNNQQQVVV[[[```ccceeedddhhhoootttwwwyyyzzz|||wwwwwwwwwtttrrrrrrtttwww|||zzzyyy|||~~~~~~|||yyyxxxxxxyyy|||yyyqqqkkksss}}}}}}{{{xxxtttqqqqqqxxx{{{uuutttsssqqqsss}}}}}}yyyrrr]]]EEE===777666666555555777444444444444444444444444777666444444444555777888222999777666;;;;;;@@@OOOqqq|||zzzvvvkkk```bbboooPPPEEE>>>;;;???DDDKKK[[[jjjjjj```RRRGGGDDDEEEDDDBBBEEEFFFJJJOOOXXXdddpppxxxzzzyyyuuukkk]]]OOOFFFBBB======<<<;;;::::::;;;;;;<<<<<<;;;;;;:::999999999666666666555555555777888888:::>>>AAACCCGGGKKKNNNPPPRRRVVV[[[___aaabbbcccddddddhhhooorrrsssvvv{{{{{{}}}{{{tttpppssszzzzzzssspppooommmmmmlllkkkkkkkkkkkkkkkhhhjjjlllmmmnnnqqqtttwwwyyy}}}}}}wwwpppiiiaaaZZZUUUTTTWWW]]]bbbbbb^^^ZZZRRRLLLEEEAAAAAAAAA@@@???>>>@@@GGGTTTdddttt~~~|||zzzxxxsssrrrooommmjjjhhhffffffdddddddddeeeggghhhiiijjjhhhjjjlllnnnnnnllljjjhhhjjjjjjjjjkkklllmmmnnnnnnkkkkkkkkklllmmmppprrrsssrrrssstttuuuwwwyyy{{{|||TTTWWW[[[```dddjjjqqquuutttssspppnnnmmmlllllllllgggffffffgggiiikkkkkkjjjcccddddddbbbaaaaaaccceeehhhiiijjjlllnnnssszzz~~~|||uuunnnmmmooo{{{}}}ssseeeYYYQQQLLLGGGCCC>>>>>>???@@@AAACCCDDDDDDDDDBBBAAAAAABBBEEEHHHJJJGGGFFFEEECCCBBBBBBBBBBBB>>><<<===@@@CCCEEEKKKRRRZZZfffsss~~~zzzooonnnlllgggbbb^^^]]]]]]]]]]]]]]]\\\[[[ZZZYYYXXX]]]cccffffffhhhlllooonnnnnnooorrrtttwwwyyyzzz{{{rrrqqqoookkkgggeeefffggggggiiiiiigggccc___^^^]]]ZZZYYYWWWVVVUUUTTTQQQNNNMMMOOORRRVVV\\\aaaeeehhhggglllrrrvvvyyy{{{|||~~~uuuvvvwwwuuurrrrrrtttxxx~~~{{{xxxwwwyyy{{{{{{yyywwwvvvvvvyyy~~~|||rrrnnnnnnxxxvvvyyyuuuvvvzzz|||yyyuuusssooosssttttttzzznnnXXXAAA;;;777777666555555888444444444444444444444444555555555555555666777777222999777666<<<<<>>999>>>BBBEEESSSdddjjjdddXXXKKKEEEEEEEEECCCCCCEEEHHHJJJPPPZZZgggppp~~~xxxyyywwwrrrhhh[[[MMMEEE======<<<;;;::::::::::::===<<<<<<;;;;;;::::::999666666777666444444555777888:::===@@@BBBEEEIIILLLNNNPPPUUUYYY]]]```aaaaaabbb```bbbgggjjjjjjmmmrrrooorrrvvvzzz~~~{{{}}}zzzsssooopppuuuyyy~~~wwwqqqmmmkkklllkkkjjjiiiiiihhhhhhhhhggghhhiiiiiijjjkkkoooqqqyyyvvvlll^^^VVVQQQRRRTTTRRROOOMMMKKKHHHCCCAAA@@@@@@??????;;;===BBBKKKYYYjjjyyy}}}{{{zzzxxxqqqpppooollljjjhhhfffeeebbbcccdddfffgggiiijjjjjjhhhjjjlllnnnnnnllljjjhhhkkkkkkkkklllmmmnnnpppqqqnnnmmmmmmmmmnnnooopppqqqpppqqqsssuuuwwwyyy{{{{{{}}}||||||}}}~~~RRRTTTXXX\\\bbbiiiooossspppooommmkkkkkkkkklllmmmjjjhhhfffgggiiilllmmmnnniiiiiihhhfffddddddfffhhhhhhkkknnnpppqqqtttxxx|||zzz~~~tttnnnnnnrrr}}}rrrcccUUUMMMIIIEEECCC===>>>???@@@BBBCCCDDDEEEEEEDDDCCCCCCDDDGGGJJJLLLIIIHHHFFFEEEDDDCCCCCCDDD>>><<<<<>>999555666555333333666444444444444444444444444444444666777777777666555555;;;888666<<<======EEERRRuuuxxxwww}}}ppp\\\RRRdddtttTTTCCC999===@@@@@@MMM___hhhggg^^^OOOEEEDDDEEEDDDBBBDDDGGGGGGIIIRRR___iiizzz}}}|||||||||{{{uuugggTTTGGG???>>>===<<<;;;;;;;;;;;;======<<<<<<;;;:::::::::555666777666444222444666777999<<<>>>@@@BBBFFFIIIKKKNNNRRRWWWZZZ]]]^^^^^^```^^^___dddgggggggggjjjhhhkkkooossswww|||}}}zzzuuuqqquuu{{{}}}wwwpppmmmmmmqqqttt{{{|||{{{xxxtttooollljjjlllkkkjjjiiiiiiiiiiiiiiihhhgggfffdddbbbbbbdddfffppp{{{{{{hhh[[[PPPMMMLLLGGGCCCBBBBBBBBBBBB@@@>>>>>>???@@@:::<<<@@@FFFQQQbbbuuu}}}{{{yyywwwvvvooonnnmmmkkkiiifffdddccc]]]^^^aaadddgggiiikkklllkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjkkkkkkmmmoooqqqrrrqqqqqqqqqqqqqqqpppooonnnmmmnnnpppsssvvvxxxyyyzzz|||~~~|||zzzyyyzzz{{{|||QQQTTTXXX]]]bbbhhhmmmooolllkkkjjjiiiiiijjjlllmmmkkkhhhffffffiiilllnnnooonnnmmmjjjgggeeefffjjjmmmjjjmmmqqqrrrqqqrrrtttwwwzzzuuuoooqqquuu~~~rrraaaSSSKKKGGGEEECCC===>>>???@@@BBBCCCDDDEEEFFFEEEEEEEEEFFFIIIKKKMMMJJJIIIGGGFFFDDDDDDEEEEEE>>><<<<<<>>>???@@@EEELLLIIIWWWgggttt{{{zzz{{{vvvvvvvvvuuutttrrrqqqppphhhnnnrrrsssuuuzzz|||{{{yyyzzzzzz{{{{{{zzzzzzyyysssrrrpppllliiihhhiiikkkhhhjjjiiifff```[[[ZZZ[[[XXXWWWVVVVVVXXXXXXWWWVVVQQQRRRSSSWWW]]]dddjjjnnnkkkoootttxxxzzz{{{|||}}}sssxxx{{{{{{xxxvvvyyy|||||||||yyyyyyvvvzzz}}}|||yyy{{{}}}}}}{{{yyyxxxwwwxxx~~~}}}pppmmmqqq}}}tttoooqqq~~~yyy\\\CCC;;;777444555444111222555444444444444444444444444333444666888888777555444222999444111777888777===HHHiii|||yyy|||oooXXXJJJXXXzzz^^^III;;;===???>>>JJJ]]]fffhhhaaaQQQFFFDDDFFFEEEAAADDDFFFFFFFFFNNNZZZeeexxx{{{}}}~~~}}}}}}}}}~~~oooYYYIII@@@@@@>>>===<<<<<<<<<<<<=========<<<;;;;;;::::::444777888666333222333555666888:::<<<>>>@@@DDDGGGIIIKKKPPPTTTXXXZZZ[[[\\\___]]]```fffiiigggeeefffgggiiillloooppprrruuuxxxyyy~~~{{{vvvnnnjjjpppyyy}}}zzztttnnnkkkllloooqqqrrrsssttttttrrrpppmmmlllnnnnnnmmmlllkkkkkkkkkkkkgggfffddd___[[[YYYZZZ[[[aaannn}}}}}}lll]]]OOOKKKIIICCC???>>>;;;>>>@@@@@@===<<<>>>AAA;;;>>>AAAEEENNN___ttt|||yyywwwuuusssmmmmmmllljjjhhheeecccbbbXXXZZZ]]]bbbfffiiilllmmmnnnllljjjhhhhhhjjjlllnnnjjjjjjjjjkkkllloooqqqrrrttttttuuutttsssqqqooommmjjjkkknnnqqqtttvvvxxxyyy|||~~~{{{xxxwwwxxxzzz|||TTTVVVYYY\\\___ccciiillliiillllllhhhhhhkkknnnnnnkkkkkkjjjhhhggghhhkkknnnnnnmmmkkkhhhfffgggjjjmmmmmmmmmnnnoooqqqtttvvvxxx{{{||||||yyytttsssvvvzzz{{{mmm\\\PPPJJJGGGAAA===???>>>>>>@@@CCCEEEFFFFFFFFFEEEEEEFFFIIILLLMMMNNNNNNLLLJJJHHHEEECCCBBBBBB@@@???>>>>>>@@@BBBEEEFFFOOORRR[[[kkkzzzwwwxxxxxxyyy{{{}}}~~~|||{{{}}}{{{zzzzzz{{{zzzyyywwwrrrnnniiiggghhhiiiiiihhhgggeeeccccccbbbaaa^^^[[[UUUVVVWWWXXXYYYXXXWWWVVVVVVUUUSSSSSSWWW```kkksssqqqrrrtttvvvxxxxxxxxxwwwtttuuuvvvwwwyyyzzz{{{||||||{{{{{{{{{{{{{{{yyyvvv}}}{{{zzz|||}}}yyy|||{{{{{{||||||zzzwwwuuu}}}|||rrrqqqvvvrrrsss{{{vvvdddNNN>>>555555444444444333333333222333444444222222333444444444444555555555555666555555555666777999:::;;;EEETTTwwwyyytttYYYPPPPPPaaa~~~qqqUUU???;;;;;;;;;GGGZZZeeegggdddXXXLLLGGGDDDBBBHHHFFFEEEEEEFFFKKKWWWdddtttyyy}}}}}}~~~zzzeeeRRRFFFAAA===??????<<<;;;=========<<<;;;;;;:::999999<<<999666444444444444333666888:::;;;;;;===@@@CCCGGGHHHLLLPPPUUUYYY\\\^^^[[[]]]^^^```bbbcccddddddeeefffgggiiijjjjjjkkkkkkooossszzzwwwwwwuuuqqqnnnnnnoooqqq|||uuummmiiiiiimmmqqqpppqqqrrrssstttsssrrrqqqrrrpppmmmjjjiiijjjlllmmmlllkkkgggaaa[[[VVVTTTSSSSSSXXXeeettt~~~xxxbbb]]]TTTLLLGGGCCC@@@>>>@@@????????????>>>>>>>>>@@@<<<<<>>@@@>>>>>>DDDMMM]]]rrr|||yyyxxx{{{~~~}}}zzzwwwpppkkkhhhgggeeecccbbbcccddddddcccaaa___```dddhhhjjjiiijjjjjjjjjjjjkkkkkkkkkkkkkkkkkkllllllmmmooopppqqqoooqqqsssuuutttrrrooommmooopppssswww{{{}}}~~~||||||zzzuuurrrtttzzzWWWZZZ]]]___bbbfffjjjmmmoootttvvvsssqqqqqqooolllmmmnnnooonnnlllkkkkkklllmmmmmmllliiihhhiiilllnnnuuuuuuuuusssqqqqqqssstttuuuxxxxxxuuurrrrrrxxx~~~tttjjj^^^UUUQQQNNNIIIEEEAAA@@@AAADDDGGGHHHHHHGGGFFFHHHJJJMMMOOOPPPPPPPPPQQQPPPNNNLLLJJJHHHHHHGGGFFFEEECCCAAA@@@@@@@@@AAADDDJJJRRR]]]jjj{{{|||xxxxxxyyyzzzzzzxxxtttqqqnnnllliiiggghhhiiiiiihhheeeccc```___^^^]]]ZZZXXXVVVVVVWWWXXXYYY[[[\\\]]]^^^^^^^^^^^^aaafffmmmrrrzzzyyywwwvvvvvvvvvvvvwwwssstttuuuwwwxxxyyyyyyyyyxxxsssmmmjjjkkknnnqqqsssvvvzzz}}}|||xxxvvvxxx{{{{{{zzzwwwuuuuuuvvvxxxyyywwwrrrxxx}}}uuuiii\\\NNN@@@777666666555555555444444444444555666555444333444666444444444555555555555666555555555666777888999:::<<>>;;;<<>>@@@CCCEEEHHHLLLPPPTTTWWWYYYYYYZZZ[[[]]]___```aaaaaaddddddddddddcccbbbaaaaaaaaaaaabbbccceeeggghhhiiikkklllmmmllllllmmmoooqqqssstttsssrrrqqqrrruuuwwwxxxxxxvvvssspppooopppqqqtttsssrrrqqqpppqqqrrrssssssrrrrrrqqqppppppooonnnooossszzzxxxssseeeaaa]]][[[]]]```bbbccc^^^ZZZUUUPPPMMMJJJGGGEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDCCCDDDEEEHHHSSSjjj~~~~~~yyyvvvvvvwwwwwwwwwrrrtttuuuwwwyyy|||yyysssooommmjjjhhhgggeeeaaa______bbbgggjjjjjjiiigggfffggghhhiiijjjiiijjjjjjkkkllllllmmmmmmkkkkkkkkkkkklllmmmnnnooommmnnnpppqqqqqqooommmlllnnnqqquuuzzzvvvqqqppprrrssssssrrrrrrvvv}}}VVVYYY\\\___aaacccfffiiieeelllqqqqqqqqqrrrpppllllllooorrrtttsssrrrqqqqqqnnnnnnnnnmmmlllmmmpppsssxxxzzz{{{yyyvvvuuuxxx|||||||||wwwxxxwwwpppfff^^^XXXSSSMMMJJJFFFFFFFFFHHHKKKLLLLLLKKKJJJNNNRRRSSSSSSRRRSSSSSSWWWUUURRRNNNJJJGGGEEECCCFFFEEEEEEDDDCCCCCCCCCCCCAAAGGGNNNSSSYYYfffyyy}}}xxxsssrrrrrrtttvvvvvvtttppplllgggeeebbb___^^^___aaacccfffccc```]]][[[ZZZWWWUUUTTTTTTUUUWWWYYY]]]```bbbfffgggiiijjjlllnnnrrruuuvvvtttrrrpppppprrrtttvvvuuuwwwzzz}}}{{{wwwqqqmmmkkkjjjiiihhhtttrrrqqqssswwwyyyyyyxxx}}}|||yyytttqqqrrrvvvzzz~~~}}}||||||~~~yyygggVVVHHH>>>888666555555555444444444444111222333333222111222333444444444555555555555666555555555555666777888888<<<;;;FFFeee{{{{{{aaaRRR\\\qqq^^^GGG@@@AAABBBAAAPPPggg{{{yyygggUUUJJJFFFDDDAAABBBDDDEEEEEEHHHMMMYYYjjjzzz~~~}}}}}}rrrXXXMMMCCC@@@AAA???======::::::999999999999888888:::888666666666666444333444666777888888999<<<>>>CCCDDDGGGKKKOOORRRUUUWWWWWWXXXZZZ\\\^^^___``````ddddddeeefffffffffeeeeeeaaaaaaaaa```aaabbbdddfffkkklllmmmmmmlllkkkmmmnnnpppppppppnnnmmmnnnqqqtttuuuuuuuuusssqqqpppqqqrrruuutttrrrqqqpppqqqrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqjjjlllqqqxxx~~~}}}rrrnnniiidddaaa```^^^]]]```]]]YYYVVVSSSPPPLLLJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFOOOcccvvv|||~~~}}}yyytttqqqppppppooonnnmmmnnnpppppprrruuuyyy}}}|||{{{|||~~~yyysssnnnjjjhhhfffeeehhhgggeeeddddddeeegggiiikkkjjjiiigggggggggiiikkkggggggiiijjjlllmmmnnnoookkkkkkjjjkkkkkklllmmmnnnnnnoooppppppooonnnllljjjlllooosssxxx|||~~~~~~~~~~~~}}}xxxpppkkkkkkppprrrrrrqqqqqqtttzzzXXX[[[___aaaccceeegggiiihhhnnnqqqpppoooqqqpppmmmrrrtttwwwxxxwwwvvvuuuvvvooopppqqqppppppqqqsssuuuzzz}}}}}}yyyxxx|||~~~|||uuuwwwzzztttjjjaaaZZZTTTPPPMMMJJJIIIHHHIIILLLNNNNNNNNNNNNQQQUUUUUURRRQQQRRRTTTWWWUUURRRNNNJJJFFFDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEAAAFFFKKKOOOTTT```ppp}}}~~~xxxtttrrrrrrsssuuuvvvuuurrrooohhhfffbbb]]]ZZZ[[[___cccfffccc^^^[[[YYYWWWUUUTTTTTTUUUVVVYYY\\\___bbbcccgggiiikkkmmmnnnqqquuuxxxyyywwwuuussssssuuuwwwxxxwwwyyy|||yyywwwsssqqqooonnnllljjjuuurrrpppqqqvvvyyywwwuuuzzz{{{{{{xxxuuuuuuxxx|||~~~vvv}}}wwwdddRRRDDD;;;777555555444444444333333333000222333222111000111222444444444555555555555666666555555555666666777888888999AAAYYY}}}{{{~~~eeeTTTZZZrrrnnnQQQAAA>>>>>>===III```vvv{{{ppp```QQQGGGFFFBBBAAADDDDDDCCCEEEIIIRRRbbbrrryyy{{{~~~|||bbbSSSEEE@@@@@@>>>======::::::::::::::::::999999:::888666555555444222000444555777777777888;;;===AAABBBEEEHHHLLLPPPSSSTTTVVVWWWYYY[[[]]]^^^^^^___aaaaaacccdddeeefffffffffccccccdddcccbbbccceeegggkkklllmmmlllkkkjjjjjjlllnnnnnnmmmlllkkklllooorrrrrrssssssrrrqqqpppqqqsssttttttsssrrrqqqqqqqqqqqqqqqqqqqqqqqqrrrsssttttttllljjjiiilllsssxxxyyyyyyyyywwwsssnnnhhhccc^^^\\\___]]][[[ZZZYYYWWWSSSPPPNNNNNNNNNNNNMMMMMMMMMMMMJJJHHHGGGFFFFFFKKK[[[kkkuuuyyy|||~~~zzzwwwtttooolllkkkjjjiiihhhfffggghhhhhhiiilllpppssspppqqqssswww{{{~~~~~~~~~uuurrrnnnjjjfffdddccccccffffffffffffgggggghhhhhhiiiiiihhhgggfffgggjjjlllffffffhhhiiikkklllnnnnnnjjjjjjjjjjjjjjjkkklllmmmnnnnnnooooooooonnnmmmlllmmmooorrrvvvyyy{{{|||}}}~~~}}}~~~{{{wwwuuuqqqkkkiiikkkqqqssssssrrrqqqtttzzz~~~]]]```dddfffgggiiijjjlllmmmqqqtttrrrrrruuuwwwvvvvvvxxxyyyyyywwwuuuttttttpppqqqssssssrrrsssvvvxxx~~~{{{zzz~~~|||tttuuu|||vvvlllbbb[[[VVVSSSRRRNNNLLLJJJJJJLLLOOOPPPQQQQQQTTTWWWUUUQQQOOORRRUUUVVVTTTQQQNNNKKKHHHGGGFFFFFFFFFGGGGGGFFFEEEEEEDDD???CCCGGGKKKPPPZZZhhhrrr~~~zzztttttttttvvvxxxyyywwwuuummmjjjddd^^^ZZZ[[[aaafffiiifffaaa]]][[[YYYWWWUUUUUUWWWYYY]]]```bbbdddeeeggghhhkkkmmmooosssxxx|||}}}|||yyywwwvvvvvvwwwxxxzzz{{{}}}~~~}}}{{{yyysssqqqooooooqqqsssttttttwwwvvvtttssssssssssssssstttxxx{{{{{{yyyzzz}}}~~~~~~}}}|||uuuttt^^^KKK???999777444333333333333222222222111222333333111111222333444444444555555555555666666555555555555666777777888:::@@@OOOjjj}}}}}}hhhWWW]]]vvv___HHH@@@>>><<>><<<<<<::::::::::::::::::;;;;;;:::888777777888777555333333555666666666777:::<<<>>>???BBBEEEIIILLLOOOPPPUUUVVVXXXZZZ\\\]]]]]]^^^``````bbbcccdddeeeeeeeeebbbeeeggghhhfffeeefffggghhhiiikkkjjjiiihhhiiijjjkkkllllllkkkjjjkkkmmmooopppqqqqqqpppoooppprrrsssssssssssssssrrrqqqpppoooppppppooooooqqqsssvvvxxxrrrmmmggggggkkkppprrrrrrwwwwwwvvvtttpppkkkhhhgggdddbbbaaa```___\\\XXXUUUSSSSSSSSSSSSRRRRRRRRRQQQMMMIIIFFFFFFFFFIIITTT```mmmqqqtttuuuwwwyyyuuuooojjjgggdddaaa``````^^^]]]\\\]]]^^^^^^```bbbgggjjjhhhkkkmmmooopppqqqssstttmmmllljjjgggdddaaaaaaaaacccccccccdddeeegggiiijjjeeefffgggfffeeefffjjjmmmggghhhhhhiiiiiijjjjjjkkkjjjjjjjjjjjjjjjkkkkkklllkkklllmmmooopppppppppppppppqqqsssuuuxxxzzz|||}}}~~~}}}~~~|||vvvrrrpppmmmjjjjjjnnnssstttvvvuuutttvvv|||~~~~~~aaadddhhhjjjkkklllnnnooonnnssstttsssuuu|||xxxyyyyyywwwsssqqqppppppqqqrrrtttttttttuuuwwwzzz}}}zzz~~~~~~uuuuuu|||vvvmmmccc\\\XXXVVVUUUPPPMMMJJJIIILLLOOORRRSSSTTTVVVXXXUUUPPPNNNQQQUUUTTTSSSQQQNNNLLLKKKJJJJJJHHHHHHHHHGGGGGGEEEDDDCCC>>>@@@DDDGGGMMMWWWccckkkxxx|||~~~}}}}}}}}}vvvvvvvvvxxxzzz|||{{{zzzqqqnnnggg___[[[\\\ccciiinnnjjjeeeaaa___]]][[[YYYWWWYYY\\\```ccceeeeeeffffffhhhjjjllloootttzzz~~~~~~{{{yyywwwvvvuuuuuu{{{|||}}}}}}|||xxxuuussslllkkkjjjlllqqqwww{{{}}}yyyzzzyyyuuupppnnnooorrrooouuu{{{~~~}}}~~~~~~zzzuuuuuuwww}}}zzzvvvrrrZZZGGG<<<999999333333333222222222111111222333444444222222333444444444444555555555666666666555555555555666666777777:::===EEEYYY}}}yyyxxxkkk[[[bbbzzzlllPPPFFFCCCAAA???RRRjjjzzzwwwcccQQQIIIDDDAAABBBCCCBBBCCCFFFEEEQQQ```kkkttt}}}~~~{{{{{{gggQQQFFFBBB???======;;;;;;;;;;;;;;;;;;;;;;;;666555555555777777555444333444666666666777999;;;;;;===???CCCFFFJJJLLLNNNUUUVVVWWWYYY[[[\\\]]]]]]aaabbbcccddddddeeeeeeeee^^^bbbffffffdddbbbbbbcccdddfffhhhiiihhhggghhhiiiiiijjjkkkkkkjjjjjjkkkmmmoooppppppooonnnooorrrtttssssssttttttsssqqqpppnnnpppooonnnnnnppptttwwwzzzwwwpppiiigggkkkoooqqqqqqmmmoooqqqrrrrrrqqqrrrrrrlllkkkiiigggddd```ZZZWWWVVVVVVVVVUUUUUUUUUUUUTTTOOOJJJFFFFFFFFFHHHPPPYYYaaaeeeggghhhiiijjjfff```ZZZWWWTTTRRRQQQQQQOOONNNSSSTTTVVVWWWYYY\\\aaadddcccfffjjjjjjhhhgggiiilllhhhiiihhhfffccc`````````_________```bbbfffiiilllbbbdddeeeeeedddfffjjjnnnjjjiiiiiiiiihhhhhhggggggjjjjjjjjjiiijjjjjjkkkkkkiiijjjlllnnnppprrrssssssttttttuuuvvvxxxzzz}}}~~~~~~}}}zzztttooonnnllljjjlllqqqtttvvvwwwwwwwwwyyy}}}wwwaaaeeeiiikkkkkkkkkmmmpppuuuuuutttvvvzzz|||wwwuuuvvvvvvrrroooppprrrttttttsssqqqsssxxx}}}}}}{{{}}}{{{vvvvvv~~~|||sssllleee^^^VVVQQQOOONNNMMMMMMNNNPPPSSSUUUUUUXXXZZZWWWQQQOOOQQQTTTTTTRRRPPPNNNMMMLLLMMMMMMJJJIIIHHHFFFEEEEEEDDDDDD>>>@@@CCCFFFJJJQQQ[[[bbbooossszzz}}}}}}~~~zzztttuuu|||zzzxxxqqqggg```___eeelllyyyrrrjjjeeeeeeccc^^^ZZZ[[[\\\^^^aaaccceeefffffffffiiinnnqqqrrrtttvvvxxx{{{zzzyyyvvvtttssstttuuuuuuzzz~~~}}}}}}}}}xxxssskkkjjjjjjnnnsssyyy}}}~~~zzzwwwuuurrrooolllqqquuuzzz~~~zzzrrroooqqq~~~nnnTTTCCC999555444555444333333222222333333222222222222222222222222222222333333333333444444555555555555666666666666555;;;<<<@@@NNNcccxxxtttooofffgggpppdddJJJAAABBBCCCGGGUUUnnn~~~zzzfffUUUMMMFFFAAABBBDDDCCCCCCEEEFFFJJJTTTbbbpppyyy|||{{{~~~~~~tttYYYHHHCCCCCCAAA>>>???>>><<<<<<;;;<<<======888777666444333333333333444444444555666888999:::<<<;;;>>>DDDHHHIIIKKKOOOSSSTTTVVVXXXZZZ\\\]]]]]]aaaaaabbbcccddddddeeeeeeeeeeeeeeeeeeeeefffggggggiiihhhgggeeeeeeeeefffgggfffhhhjjjkkkkkklllnnnppplllkkkkkkllloooqqqrrrrrrtttrrrrrrrrrrrrqqqooommmpppqqqrrrssstttuuuvvvvvvwwwtttssswww}}}}}}wwwqqqjjjkkkooovvvzzz{{{wwwsssuuurrrmmmiiifffbbb^^^[[[\\\[[[[[[[[[[[[XXXUUUQQQNNNJJJEEECCCFFFKKKOOOQQQWWWZZZ\\\\\\YYYUUUQQQOOOLLLJJJHHHEEEDDDDDDEEEFFFIIIIIIKKKNNNSSSXXX]]]```cccdddeeeeeecccbbbbbbcccbbbccceeegggfffdddaaa___ccccccdddeeefffggghhhiiigggfffffffffggghhhjjjkkknnnmmmkkkiiiggggggggggggkkklllmmmnnnnnnllljjjiiipppkkkiiijjjlllmmmrrrwwwwwwvvvttttttwww{{{|||tttsssoooiiieeehhhnnnrrrvvvuuuvvvyyyyyyyyynnnfffiiilllnnnnnnoooqqqtttxxxwwwwwwxxx{{{|||wwwtttvvvvvvsssqqqsssrrrtttuuutttrrrtttyyy~~~|||yyy{{{|||~~~~~~zzzvvvxxx{{{rrrlllddd]]]WWWOOONNNKKKJJJKKKMMMQQQSSSTTTXXXZZZXXXSSSPPPQQQTTTTTTSSSQQQOOOMMMLLLLLLLLLKKKJJJHHHGGGFFFFFFEEEEEEDDDEEEEEEEEEFFFJJJQQQVVVdddjjjrrrzzz}}}}}}|||{{{{{{yyyzzzzzzooofffeeeiiiooo{{{vvvpppkkkiiifffaaa^^^]]]^^^```bbbeeefffggghhhkkkmmmqqqsssssstttuuuvvvwwwwwwwwwvvvtttssstttvvvwww|||~~~}}}|||wwwrrrnnnnnnooorrrwww|||~~~|||yyywwwvvvtttqqqooorrruuuzzzwwwqqqooosssmmmTTTBBB999555444555444333333222222333333222222222222222222222222222222333333333333444444555555555555666666666666555::::::===III\\\xxxmmmuuuwwweee\\\cccrrrVVVEEEAAA===AAAKKK^^^pppuuukkk]]]OOOHHHCCCEEEFFFDDDCCCDDDDDDHHHPPP]]]kkkuuuyyyzzz|||~~~|||aaaMMMDDDAAA???===>>>===<<<;;;;;;;;;<<<===:::999888777555555444444555555555666777888:::;;;<<<;;;===CCCFFFGGGIIIMMMPPPRRRTTTWWWYYY[[[[[[\\\``````aaabbbcccdddeeeeeeggggggfffffffffgggggghhhhhhhhhggggggfffggggggggggggiiikkklllllllllnnnppplllllllllmmmooopppqqqrrrtttrrrppppppppppppooonnnmmmmmmoooqqqsssuuuvvvwwwxxxtttssszzzvvvwwwyyy}}}}}}yyy~~~{{{vvvrrrnnnjjjeeebbb^^^]]]\\\\\\\\\YYYVVVSSSLLLIIIDDDBBBDDDGGGIIIKKKLLLNNNQQQRRRPPPLLLHHHEEEDDDCCC@@@>>>======>>>???@@@AAADDDHHHMMMSSSXXX[[[___``````___^^^^^^```bbbbbbcccdddeeeeeecccbbbaaabbbbbbcccdddeeefffggggggffffffeeeeeefffhhhjjjkkklllkkkjjjiiiiiiiiijjjjjjkkklllmmmnnnnnnlllkkkiiillliiihhhlllnnnppptttzzzxxxxxxwwwxxx{{{{{{ttttttsssooolllnnnqqqtttuuutttuuuxxxxxxxxx}}}zzziiijjjlllnnnooooooqqqtttvvvzzzyyyyyyzzz{{{~~~{{{uuurrrssssssqqqqqqsssrrrtttuuuuuutttvvv{{{}}}zzz|||}}}|||yyy{{{vvvoooggg```ZZZSSSPPPLLLJJJIIILLLPPPRRRSSSWWWZZZYYYVVVSSSRRRTTTUUUTTTRRRPPPNNNMMMLLLLLLKKKKKKIIIHHHGGGFFFFFFFFFFFFEEEDDDBBBBBBDDDHHHLLLVVV]]]hhhrrryyy{{{wwwwww|||}}}yyywwwxxxpppnnnqqqvvv~~~{{{xxxsssnnniiieeecccaaaaaaccceeegggiiijjjkkknnnpppsssssssssrrrrrrsssrrrtttuuuuuusssssstttuuuxxx}}}~~~||||||wwwrrrqqqqqqsssvvv{{{~~~~~~~~~zzzxxxwwwvvvvvvuuusssrrrsssvvv{{{uuuqqqpppyyykkkQQQAAA888555444555444333333222222333333222222222222222222222222222222333333333333444444444555555555555666666666444999777999CCCPPPooo|||kkkllleeeQQQUUUfff|||aaaIII>>>:::>>>BBBKKK]]]mmmnnnfffSSSKKKFFFGGGGGGDDDCCCCCCBBBEEEKKKVVVbbbnnnuuuyyyzzz}}}lllXXXJJJCCC@@@@@@>>>===;;;:::::::::;;;<<<===<<<;;;999888777666555444444444555666777888999<<<:::<<>>===;;;888777888888999999:::>>>CCCIIIOOOTTTVVVYYYYYYYYYXXXXXXZZZ^^^aaaaaaaaaaaabbbbbbbbbbbbbbbaaaaaabbbcccdddeeeeeeeeeeeeeeeeeeeeefffhhhjjjkkkjjjjjjjjjjjjjjjkkklllmmmlllmmmnnnooonnnmmmkkkjjjgggeeegggmmmqqqrrruuuzzzyyyyyyzzz||||||yyyqqqrrrssssssrrrrrrtttvvvuuusssuuuyyyyyyxxx{{{xxxggglllmmmmmmnnnoooqqqtttvvvxxxxxxyyyzzz{{{|||}}}}}}{{{uuupppppppppnnnnnnqqqrrrtttwwwxxxxxxzzz~~~}}}}}}}}}uuummmfff```[[[WWWQQQMMMKKKMMMPPPSSSSSSVVVZZZZZZXXXUUUTTTTTTXXXWWWUUUSSSQQQOOONNNMMMKKKJJJIIIHHHGGGFFFFFFFFFCCCBBB@@@??????AAAEEEGGGLLLTTT```kkksssyyy|||~~~~~~~~~|||xxxuuuvvv{{{~~~yyyvvv}}}~~~xxxwww{{{~~~}}}xxxrrrlllhhhgggeeeeeefffhhhiiikkkmmmnnnnnnpppssssssrrrrrrrrrrrrqqqrrrttttttrrrqqqrrrssswww{{{~~~}}}}}}}}}zzzuuurrrsssuuuxxx|||}}}|||zzzyyywwwvvvvvvvvvvvvuuussstttwww|||zzzsssqqqsssfffMMM>>>888555444555444333333222222333333222222222222222222222222222222222333333333444444444444444555555555666666555888666777>>>FFF]]]}}}qqqlll~~~jjjRRRNNNTTT```uuulllQQQ@@@===AAA???@@@NNNcccllliiiYYYPPPGGGEEEDDDBBBBBBDDDAAACCCGGGOOOZZZgggqqqxxxyyy}}}xxxfffUUUIIIDDDDDD>>>===;;;:::999999:::;;;======<<<;;;999777666555333333333333444555666777;;;999:::???BBBAAACCCFFFJJJMMMQQQUUUXXXYYYYYYYYY[[[\\\^^^___aaacccdddeeegggfffeeeeeeeeeeeeeeeeeefffggghhhjjjjjjjjjiiihhhfffhhhiiiiiihhhhhhjjjkkkppppppqqqqqqpppqqqrrrtttwwwsssooommmnnnpppqqqqqqkkklllnnnqqqtttwwwyyyzzzvvvnnnjjjsss}}}yyyrrrkkkggggggdddaaa^^^\\\ZZZVVVTTTOOOMMMJJJIIIHHHGGGDDDCCCAAADDDHHHLLLMMMKKKEEEAAA>>>===:::888777777777888777999===CCCIIINNNRRRTTTVVVUUUUUUSSSTTTWWW]]]aaa```___^^^^^^___```aaabbbaaaaaacccdddeeeeeeeeeeeeddddddddddddeeegggiiikkkkkkkkkkkkkkklllmmmmmmnnnlllmmmooooooooonnnllljjjccccccfffmmmqqqqqqsssvvvxxxyyyzzz}}}|||wwwooonnnooorrrsssrrrtttxxxvvvuuuvvvzzz{{{zzz{{{{{{kkkooonnnmmmnnnpppsssuuuvvvtttuuuvvvxxxyyyzzzzzz{{{}}}vvvrrrqqqpppnnnmmmppprrrvvvyyy{{{|||~~~{{{sssnnnccc___XXXQQQNNNNNNPPPQQQSSSVVVYYYZZZZZZXXXWWWVVVYYYYYYWWWVVVTTTRRRQQQPPPKKKJJJIIIHHHGGGFFFFFFFFFBBBAAA???>>>???AAACCCDDDGGGNNNYYYdddmmmsssxxx{{{{{{{{{zzzxxxvvvwww}}}{{{xxx{{{}}}~~~zzzsssnnnkkkjjjhhhiiiiiijjjkkknnnoooqqqoooqqqtttuuuuuuuuuvvvwwwrrrssstttrrrpppooopppqqqtttyyy||||||}}}}}}yyyvvvvvvxxx{{{~~~~~~|||yyy|||{{{zzzyyyzzzzzzyyywwwwwwzzz~~~|||uuupppqqqvvvxxx]]]GGG<<<777555444555444333333222222333333222222222222222222222222222222222333333333444444444444444444555555555555555888555666<<>>@@@===:::DDDWWWdddfffaaaUUUIIICCCAAA@@@BBBEEEBBBBBBDDDJJJSSS```mmmvvvzzz~~~tttaaaQQQGGGCCC>>>===;;;:::999999::::::<<<<<<;;;;;;999777555444444444444444555666777777999777999>>>@@@???AAADDDIIIKKKOOOSSSVVVXXXYYYYYYZZZ[[[\\\^^^```bbbcccdddggggggffffffeeeffffffgggfffggghhhjjjjjjjjjiiihhhgggiiijjjjjjiiiiiijjjlllqqqssstttsssrrrrrrtttvvvyyyuuupppnnnnnnpppqqqrrrnnnpppssswwwyyy{{{{{{{{{vvvmmmgggkkkyyy|||tttooolllhhhccc___\\\YYYUUUSSSOOOMMMLLLKKKKKKJJJGGGEEEDDDFFFIIINNNPPPOOOJJJEEEAAA???<<<999777777777888777:::???EEEJJJNNNQQQSSSVVVVVVTTTSSSSSSWWW]]]aaa___^^^]]]]]]]]]___aaabbbaaabbbdddfffffffffeeedddcccccccccccceeegggiiijjjmmmmmmmmmnnnnnnnnnnnnmmmmmmnnnoooppppppnnnlllkkkcccbbbfffmmmpppnnnoooqqqvvvxxxzzz~~~yyypppllllllpppssssssvvv{{{zzzwwwxxx|||~~~}}}~~~tttqqqpppoooqqqsssvvvvvvvvvpppqqqrrrsssuuuvvvwwwxxx~~~xxxttttttssspppoooqqqtttwww|||~~~~~~~~~zzz|||~~~{{{lllggg```XXXRRRPPPPPPPPPTTTVVVXXXZZZ[[[ZZZYYYXXXXXXXXXXXXWWWVVVTTTSSSRRRLLLKKKJJJIIIHHHGGGGGGGGGHHHEEEBBB@@@AAAAAAAAAAAAEEEJJJSSS[[[ccckkkrrrvvvvvvxxxxxxwwwvvvxxx~~~~~~{{{|||}}}|||xxxtttpppmmmlllkkkkkkkkkkkkmmmoooqqqsssqqqtttwwwyyyyyyyyy{{{|||ttttttsssqqqnnnnnnpppqqqssswww{{{{{{}}}|||zzzzzz{{{~~~~~~|||~~~}}}}}}~~~}}}zzz|||~~~vvvwww{{{zzzxxxsssnnnsss||||||jjjRRR@@@999777555333555444333333222222333333222222222222222222222222222222333333333333444444333444444444444555555555555777555666;;;:::CCCYYYooooooyyyzzz___UUUNNNWWWpppdddRRR@@@>>>;;;:::???JJJYYYccchhhZZZLLLEEEAAA@@@BBBEEEBBBBBBCCCFFFNNNZZZiiirrr{{{kkkVVVHHHBBB???>>><<<;;;:::999::::::::::::;;;;;;:::888666555777777666666777888888999888666888===???>>>@@@CCCGGGIIILLLOOOSSSVVVXXXYYYZZZZZZ[[[]]]^^^```aaabbbggggggggggggggghhhiiiiiigggggghhhhhhiiihhhhhhhhhiiijjjllllllkkklllmmmoooqqqsssuuutttrrrsssvvvyyyzzzvvvqqqnnnnnnoooooooooooosssxxx}}}~~~|||vvvnnnfffeeemmmvvvzzz{{{zzz|||wwwsssooogggaaa\\\XXXUUURRRLLLKKKKKKLLLNNNNNNMMMKKKGGGGGGIIIMMMQQQPPPLLLHHHCCCAAA===999777666555555555999???FFFLLLPPPSSSTTTYYYXXXWWWUUUUUUWWW]]]aaaaaaaaa```______```bbbbbbaaaccceeefffgggfffeeedddbbbbbbbbbcccdddgggiiijjjnnnnnnoooooopppoooooonnnnnnooopppqqqpppooommmlllfffeeeiiioooqqqooooooqqqwwwyyy|||{{{tttmmmlllssswwwvvvyyy}}}yyyyyy}}}ooonnnnnnqqqtttvvvuuusssoooooooooooopppqqqssstttxxxsssqqqssstttqqqpppqqquuuyyy~~~~~~zzz}}}xxxssskkkbbb[[[VVVTTTSSSVVVVVVWWWYYY[[[\\\[[[[[[VVVVVVWWWWWWVVVUUUSSSRRROOONNNLLLKKKJJJJJJIIIIIILLLHHHDDDCCCDDDDDDCCCAAABBBEEEJJJPPPXXX```iiioooppprrrtttssssssvvv|||~~~~~~yyyvvvuuussspppmmmmmmmmmllllllnnnppprrrtttrrruuuxxxyyyyyyyyyzzz{{{ssssssqqqooommmnnnrrruuutttxxx{{{{{{}}}|||{{{{{{|||}}}~~~}}}{{{{{{zzz|||||||||xxxzzz{{{vvvvvvyyyvvvrrrzzznnn]]]HHH:::777777555333555444333333222222333333222222222222222222222222222222333333333333444444333333444444444555555555222555333666;;;888<<>>===???MMM^^^kkk^^^QQQJJJFFFBBBBBBCCCBBBBBBAAACCCIIIUUUdddnnnzzzooo\\\MMMFFF@@@???===;;;:::::::::;;;888999:::;;;;;;999777666666666555555666666777777777555777<<>>@@@DDDDDDEEEGGGJJJNNNRRRVVVXXXZZZZZZ[[[\\\]]]^^^___```dddddddddeeefffggghhhiiihhhhhhggggggfffgggggggggfffhhhjjjkkkkkkkkkmmmooonnnqqqttttttqqqrrruuuzzzyyyuuuqqqmmmllllllkkkkkkmmmrrrzzz~~~rrrlllccc```bbbggglllooommmwww{{{uuulllddd^^^YYYUUUSSSKKKJJJLLLOOORRRUUUUUUUUUMMMLLLLLLOOOTTTUUUQQQMMMEEECCC???;;;777555444444444888@@@IIIPPPUUUXXXYYY\\\[[[ZZZXXXVVVXXX\\\___eeeeeeddddddccccccdddddd```bbbdddffffffeeecccbbbaaaaaaaaabbbdddfffiiijjjlllmmmooopppqqqrrrqqqqqqnnnooopppqqqqqqooonnnllljjjjjjmmmsssuuussstttvvv{{{|||~~~~~~~~~yyytttmmmnnnxxx}}}yyyzzz~~~yyyxxx|||lllkkklllooorrrtttrrrooooooooonnnmmmmmmnnnooopppqqqmmmlllppprrrpppooopppvvvzzz}}}uuulllccc]]]YYYWWWWWWVVVVVVXXX[[[\\\]]]\\\TTTTTTUUUVVVUUUTTTSSSRRRQQQPPPOOOMMMLLLLLLKKKKKKLLLHHHEEEEEEFFFGGGFFFDDD???AAADDDHHHOOOYYYcccjjjlllnnnpppppppppsssyyy~~~}}}wwwtttuuuuuurrrnnnnnnmmmmmmmmmnnnpppssstttqqqsssvvvwwwvvvvvvvvvwwwrrrrrrpppmmmmmmoootttxxxvvvzzz||||||}}}{{{zzzyyyyyy{{{}}}~~~}}}|||uuutttuuuxxx|||~~~~~~~~~tttrrrvvv}}}{{{yyy~~~eeeVVVBBB777555777555222555444333333222222333333222222222222222222222222222222333333333444444444333333333444444444555555000333222666;;;777999IIIUUU~~~zzzqqqrrr}}}iiiZZZYYYiiivvvYYYKKKCCCCCC===777DDDZZZlllaaaVVVPPPKKKEEEBBBBBBAAAAAA@@@AAAFFFQQQ```kkkzzzqqqaaaTTTNNNAAA@@@>>><<<;;;;;;;;;;;;888999;;;<<<<<<;;;999888333333222222222333444444666555777<<>>666555666555333111111111111111111111111222222222222222222222222222222333333333333444444333333333333333333333333222333555555555777;;;===OOOjjjrrrqqqqqqyyydddZZZVVVfffqqqYYYDDD???@@@???DDDMMM[[[^^^[[[RRRJJJGGGEEEBBBCCCBBBBBBCCCDDDIIIVVVbbbsssxxxsssrrrfffVVVIIIFFFAAA===:::999:::;;;;;;::::::999999::::::;;;888777666555555555555555666666555555777:::<<<>>>CCCDDDEEEGGGJJJNNNQQQSSSUUUXXX[[[\\\\\\\\\]]]^^^___```aaabbbdddeeefffgggkkkjjjhhhgggffffffffffffddddddddddddeeegggiiijjjllllllmmmmmmooopppqqqrrrvvvssspppmmmlllllllllkkknnnnnntttzzzmmmfff]]]XXXZZZ]]]```bbbggguuutttlllfff___VVVOOOLLLMMMOOOQQQTTTYYY___ddd^^^^^^[[[XXXYYY]]]^^^[[[OOOIIIBBB;;;888777777777444999CCCOOOZZZ```aaaaaabbb```]]]\\\]]]_________gggiiilllmmmkkkgggeeedddeeeeeedddccccccbbbccccccbbbdddeeeeeeddddddeeefffeeehhhlllqqqtttvvvvvvvvvtttuuutttrrrooommmmmmooonnnqqquuuxxxzzz|||{{{}}}~~~|||wwwrrrppppppsssqqqttt}}}{{{xxxyyy}}}~~~}}}{{{~~~oooooonnnmmmlllkkkkkkkkkjjjjjjiiihhhggggggiiikkkiiiiiiiiijjjkkklllnnnnnnnnnrrrxxx~~~uuufff^^^\\\\\\\\\ZZZWWWTTTTTTXXX[[[ZZZZZZZZZZZZYYYWWWUUUTTTTTTRRRPPPOOOPPPOOONNNLLLLLLKKKJJJIIIHHHFFFEEEDDDDDDDDDDDDGGGKKKPPPTTTWWWYYY[[[]]]___aaaeeekkkooowwwyyy}}}~~~~~~}}}}}}~~~}}}yyyuuupppmmmlllmmmllllllllllllnnnqqqrrrsssrrrrrrqqqqqqrrrtttuuuvvvwwwvvvuuuuuuwwwzzz}}}|||~~~~~~~~~~~~}}}|||}}}~~~~~~|||zzzvvvssspppmmmnnnqqqvvvyyy}}}yyyzzz|||~~~}}}zzziiiSSSHHH;;;444444555555333222222222222222222222222222222222222222222222222222222222333333333444444333333333333333333333333222333444555555777:::===AAAYYY{{{zzzrrrnnnsssdddXXXaaazzzqqqVVVHHHBBB>>>AAAIIIYYY______WWWMMMHHHFFFDDDCCCAAAAAABBBBBBEEEOOOZZZjjjwwwxxxuuuvvvmmm```KKKGGGAAA===<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;666666555444333333333333666666555555777999<<<===???@@@AAACCCFFFJJJMMMPPPUUUWWW[[[\\\\\\]]]^^^___^^^___```aaabbbdddeeeeeeggggggfffeeefffggghhhhhheeedddddddddeeegggiiijjjkkkkkkkkklllmmmnnnooopppqqqooollljjjiiijjjjjjjjjjjjkkknnnuuuzzz{{{xxxvvvjjjccc\\\YYY\\\bbbfffhhhnnnzzzxxxooohhhaaaXXXQQQMMMNNNOOORRRUUU[[[aaaeeeccccccaaa^^^___cccccc```RRRLLLDDD===:::999999888999===FFFPPPYYY___bbbcccdddaaa___^^^___aaaaaaaaabbbeeeiiijjjhhheeedddccceeedddcccbbbaaabbbbbbcccbbbcccddddddddddddeeefffgggiiilllpppsssuuuwwwwwwxxxxxxxxxuuurrrpppqqqrrrooorrrvvvxxxzzz||||||~~~~~~{{{uuupppmmmllluuusssuuu}}}|||yyyzzz~~~}}}zzz|||nnnmmmmmmlllkkkiiigggfffjjjiiihhhfffeeedddddddddcccdddeeegggiiikkklllmmmmmmppptttyyy|||mmmbbb^^^______\\\XXXUUUSSSTTTUUUZZZ[[[\\\]]]]]][[[YYYXXXVVVTTTRRRRRRRRRRRRQQQPPPPPPOOONNNMMMKKKIIIGGGFFFFFFFFFEEEFFFHHHKKKNNNPPPOOOQQQSSSVVVYYY]]]cccgggpppsssvvvxxxxxxwwwwwwxxx}}}zzzwwwrrrooolllllllllmmmnnnooopppqqqqqqqqqssssssqqqoooooossswwwwwwxxxxxxxxxxxxyyy|||}}}}}}}}}|||{{{|||||||||zzzxxxttttttrrrnnnkkkmmmsssxxx~~~~~~~~~~~~|||xxxxxx||||||yyyvvv~~~}}}lll\\\JJJAAA777222333555555333333333333333333333333333222222222222222222222222222222222222333333333333333333333333333333333333222333444444555666:::<<<;;;LLLiiiuuukkklllXXXVVVgggfffPPPBBB:::<<>><<<:::<<<<<<;;;;;;;;;;;;<<<<<<777666555444333333333333666555555555777999;;;<<<<<<===>>>AAADDDHHHLLLNNNSSSVVVZZZ\\\\\\]]]^^^___]]]^^^___```aaabbbcccdddcccccccccdddeeegggiiijjjeeedddddddddeeegggiiijjjkkkkkkjjjjjjkkklllmmmmmmmmmllljjjiiiiiijjjkkklllllllllmmmmmmnnnnnnnnnmmm___ZZZUUUVVV[[[ccchhhjjjvvv~~~ssskkkcccZZZTTTOOOPPPQQQSSSXXX]]]bbbfffggghhhfffcccdddhhhgggdddUUUOOOFFF???<<<;;;::::::???BBBHHHOOOVVV\\\aaaccceeecccaaaaaabbbcccdddcccaaadddfffgggeeebbbaaa```dddcccaaa`````````bbbccc``````aaabbbcccdddfffgggiiijjjlllnnnqqqtttwwwxxxzzzzzzzzzxxxuuusssrrrsssqqqssswwwzzz{{{}}}~~~zzztttooommmlllxxxvvvxxx}}}~~~||||||~~~zzzyyy~~~kkkkkklllkkkjjjhhhgggfffjjjiiigggfffeeecccaaa``````aaacccfffhhhjjjkkkkkklllnnnppptttzzzwwwkkkddd___]]][[[XXXVVVTTTTTTTTTWWWYYY[[[^^^^^^^^^\\\[[[XXXUUUSSSSSSTTTTTTTTTSSSSSSSSSRRRQQQOOOMMMJJJIIIHHHGGGFFFFFFGGGHHHJJJKKKJJJLLLOOOQQQTTTYYY___ccckkknnnqqqssstttssstttttt~~~~~~~~~~~~}}}}}}}}}{{{xxxtttpppmmmlllnnnpppqqqsssssssssssspppssstttqqqmmmmmmrrrwwwuuuwwwxxxyyyyyyzzz|||~~~~~~{{{{{{zzzyyyzzz{{{{{{zzzxxxuuuvvvuuuqqqmmmmmmtttzzz~~~}}}~~~|||xxxwwwzzzzzzwwwrrrxxx{{{qqq___OOOBBB<<<444111333555555444222222222222222222222222111111111111111111111111111222222222222333333333222222222222222222222222222333444444444555999;;;<<>>CCCJJJ\\\jjjiii\\\QQQJJJHHHFFFDDDDDDEEEDDDCCCGGGMMMTTTcccttt~~~|||}}}}}}cccVVVGGG>>>===>>><<<999<<<<<<<<<;;;;;;<<<<<<<<<:::999888777666666555555555555555555666888:::;;;<<<===>>>AAAEEEIIIMMMOOOQQQTTTXXXZZZ[[[\\\^^^```]]]^^^___```aaabbbccccccaaaaaabbbccceeefffhhhhhheeeeeedddeeefffgggiiijjjkkkkkkkkkjjjkkkkkkllllllmmmmmmmmmllllllnnnqqqssstttwwwvvvpppjjjgggccc```VVVRRROOOQQQXXXaaafffhhhssszzzvvvnnnfff]]]VVVSSSRRRRRRUUUZZZ___dddfffiiijjjiiiffffffiiigggcccYYYRRRHHHAAA<<<;;;;;;;;;@@@CCCGGGLLLQQQWWW]]]```eeecccbbbbbbccceeeeeeddddddfffhhhgggdddaaa```___dddcccaaa______```bbbddd]]]\\\\\\___bbbeeeggghhhkkkkkkkkklllooorrrvvvxxxyyyyyyzzzxxxuuusssrrrsssrrruuuxxx{{{|||}}}|||uuuqqqpppqqqrrrzzzyyyzzz}}}~~~{{{yyy|||~~~~~~iiiiiijjjjjjiiiiiihhhhhhjjjhhhgggggggggfffccc```bbbbbbdddeeegggiiikkkkkkmmmlllkkknnnuuurrrhhh\\\ZZZXXXVVVUUUTTTTTTTTTTTTUUUXXX[[[\\\]]]]]]\\\VVVTTTRRRQQQRRRTTTTTTTTTUUUUUUUUUUUUSSSQQQOOOMMMJJJIIIHHHHHHHHHIIIJJJKKKIIIJJJLLLNNNQQQUUUZZZ^^^fffiiinnnpppqqqrrrrrrsss|||~~~~~~{{{{{{{{{{{{xxxuuuqqqooolllnnnpppsssttttttttttttqqqsssssspppllllllqqqwwwuuuwwwzzz{{{{{{|||}}}~~~zzzxxxwwwwwwyyy{{{|||{{{zzzwwwyyyyyyvvvrrrrrrxxx~~~yyyvvvxxxyyywwwyyy}}}|||tttfffTTTGGG===999444222444666666555000000000000000000000000111111111111111111111111111111111222222222333333222222222222222222222222111222333333333444777::::::???NNNlllppppppgggSSSTTTddd}}}kkkUUUHHHEEEGGGBBBUUUhhhlllcccXXXNNNHHHEEEBBBCCCEEEEEECCCFFFJJJOOO\\\lllwwwuuueeePPPBBB======<<<:::<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;999888777666666666444444555555666777888999<<<<<<>>>@@@DDDHHHKKKNNNNNNQQQUUUXXXZZZ\\\^^^___^^^______```aaabbbccccccaaabbbbbbcccdddeeeeeefffeeeeeeeeeeeefffhhhjjjkkkmmmlllllllllllllllmmmmmmmmmnnnoooooooooqqquuuxxx~~~zzzppphhh___VVVQQQNNNKKKMMMTTT[[[___```bbbjjjxxxxxxppphhh___YYYWWWUUUTTTVVV[[[```dddeeeiiikkkjjjhhhhhhjjjgggbbb\\\TTTJJJAAA<<<;;;;;;;;;>>>AAAFFFJJJMMMRRRXXX]]]cccbbbaaabbbccceeedddccccccfffhhhhhhgggeeeeeeeeedddcccbbbaaaaaabbbdddeee[[[ZZZZZZ]]]bbbgggiiijjjkkkjjjjjjjjjmmmppptttvvvwwwyyyzzzyyywwwuuutttuuutttvvvyyy{{{|||}}}}}}tttnnnmmmpppuuuyyy{{{||||||~~~~~~~~~}}}{{{}}}hhhhhhggggggggghhhhhhiiigggffffffhhhkkkjjjgggcccccccccdddeeegggjjjlllnnnnnnjjjgggiiiqqq{{{uuuiii```]]]YYYVVVVVVVVVUUUTTTTTTTTTVVVWWWXXXYYYYYYYYYSSSQQQNNNNNNOOOQQQRRRRRRTTTUUUWWWWWWWWWVVVTTTRRRNNNNNNMMMLLLLLLLLLLLLLLLHHHIIIJJJKKKLLLOOOTTTWWW```dddiiilllnnnpppqqqsss{{{}}}~~~yyyyyyyyyxxxwwwtttrrrqqqkkklllnnnqqqrrrsssssssssrrrsssqqqnnnkkklllqqquuuwwwyyy}}}|||{{{{{{~~~}}}zzzvvvvvvvvvyyy{{{}}}|||{{{{{{||||||zzzyyyzzzzzzuuuwwwyyyxxx{{{yyynnn]]]LLLBBB:::777555444444555555555000000000000000000000000111111111111111111111111111111111111222222222222222222222222222222222222111222333333222444666999999:::EEE___yyypppsssqqqXXXQQQQQQfff~~~dddQQQFFFCCC>>>MMM^^^ffffff___TTTJJJDDD@@@@@@BBBCCCAAACCCFFFKKKVVVcccnnnyyyqqq[[[JJJAAA>>>===;;;<<<<<<;;;;;;;;;;;;<<<<<<::::::888666555444444444333444444555666777777777999:::;;;===@@@DDDGGGIIIJJJNNNRRRVVVXXXZZZ]]]^^^_________```aaabbbbbbbbbbbbbbbcccdddddddddddddddfffeeeeeeeeefffhhhjjjkkkmmmmmmlllmmmmmmnnnoooooolllnnnpppooooooqqqvvvzzz~~~vvvhhhZZZRRRNNNJJJJJJNNNQQQSSSRRRRRRYYYfffyyyyyyssslllccc\\\[[[XXXUUUWWW\\\```bbbbbbgggiiijjjjjjlllnnnkkkfff___WWWLLLBBB===;;;;;;;;;<<>>777666555444444444333222000000000000000000000000111111111111111111111111111111111111222222222222111111111111111111111111111222333222222333666888888999???RRRqqqsssjjjxxxdddYYYMMMXXXqqqttt[[[III??????GGGQQQ[[[cccddd[[[OOOGGGBBB@@@BBBCCCAAAAAADDDFFFOOOZZZdddqqq~~~~~~xxxfffUUUHHHAAA>>><<<;;;;;;::::::::::::;;;;;;;;;:::999777666555444444333333444555666666666666999999999;;;===AAACCCEEEGGGKKKPPPTTTVVVYYY[[[]]]^^^^^^^^^___``````aaaaaaaaabbbccceeeeeeeeeeeedddffffffeeefffggghhhjjjkkkllllllllllllmmmnnnppppppllloooqqqqqqoooqqqwww|||nnnaaa\\\VVVSSSSSSSSSQQQOOOQQQSSSZZZhhh{{{{{{wwwpppggg```^^^ZZZVVVWWW\\\``````______dddgggiiimmmrrrpppkkkcccZZZOOOEEE???=========>>>EEENNNUUUWWWZZZ^^^bbbbbbaaaaaaccceeefffeeecccaaacccfffggghhhhhhjjjkkkeeefffggghhhhhhhhhggggggiiieeeaaabbbfffjjjjjjiiiggggggggghhhjjjlllnnnooorrruuuxxxyyyyyyxxxxxxxxxtttwwwyyy{{{{{{|||}}}}}}~~~wwwrrrmmmkkkoootttxxxzzzyyy~~~{{{qqqyyy~~~vvvkkkhhheeeaaa```aaacccdddaaa```bbbhhhnnnpppmmmhhhaaa```___aaaeeekkkqqquuupppjjjdddccckkkwwwxxxooogggccc```]]][[[]]]ZZZWWWSSSPPPOOOOOOPPPLLLJJJGGGGGGIIIKKKMMMMMMPPPSSSVVVYYY[[[[[[ZZZZZZZZZYYYWWWUUUSSSPPPOOONNNKKKKKKKKKJJJIIIJJJMMMPPPTTTXXX^^^dddgggjjjmmmoooqqqrrrrrrsssttttttuuuuuuvvvxxx|||~~~}}}|||}}}~~~xxxwwwuuutttssssssssssssnnnoooppprrrtttvvvwwwxxxvvvrrrmmmkkklllnnnpppqqqssswww{{{~~~~~~~~~~~~~~~xxxssspppqqqvvvzzz{{{yyyzzzyyyyyyzzz{{{|||zzzyyy~~~|||{{{}}}yyyrrrssswwwxxx~~~|||wwwgggRRRBBB;;;666555555444333222111000111111111111111111111111000000000000000000000000000111111111111222222222111111111111111111111111111222222222222333555888555555888EEE^^^vvveeellluuuhhhQQQSSSccchhhQQQDDDBBBDDDHHHRRR___fff___TTTLLLFFFCCCDDDDDDBBBBBBEEEBBBJJJTTT]]]kkk|||~~~|||{{{}}}zzzlll\\\OOOEEE???===;;;::::::999999::::::;;;>>>===;;;999888777666666333333444555666666666555:::::::::;;;===@@@CCCDDDFFFIIINNNRRRUUUXXX[[[]]]]]]]]]]]]^^^^^^_________```aaaccceeefffgggffffffffffffffffffggghhhjjjkkkjjjkkkkkklllmmmnnnpppqqqnnnqqqtttsssqqqsssyyy~~~wwwrrrjjjeeeccc```\\\XXXYYYVVVWWW___mmm~~~}}}zzztttjjjccc```[[[WWWWWW\\\______]]]XXX]]]cccgggmmmssssssnnneee]]]QQQFFF@@@>>>>>>>>>@@@IIITTT\\\^^^```cccfffbbbbbbbbbdddfffgggfffddddddfffgggfffeeecccddddddeeegggiiikkkkkkjjjiiihhhqqqlllfffeeehhhkkkiiigggffffffggghhhiiikkkmmmmmmnnnqqquuuvvvvvvvvvvvvwwwtttwwwyyyzzzzzz{{{|||~~~{{{|||}}}~~~}}}}}}~~~vvvssspppqqquuuyyyzzzzzzxxx~~~yyyllluuu~~~{{{rrrsssllldddbbbdddgggfffeeebbbdddhhhkkklllkkkiiihhhhhhddd___]]]aaajjjuuu|||uuuooogggdddiiitttzzzlllfffdddbbb```___YYYUUUUUUSSSOOOMMMNNNKKKLLLMMMMMMKKKKKKKKKMMMOOOPPPQQQTTTVVVWWWVVVUUUSSSVVVXXXWWWTTTQQQQQQSSSJJJJJJKKKJJJIIIKKKNNNPPPUUUYYY^^^bbbeeefffeeeeeejjjlllnnnooopppooommmlllnnnqqqvvv|||~~~}}}}}}}}}|||zzz|||{{{yyyxxxwwwxxxxxxyyyvvvtttrrrsssvvvxxxxxxvvvuuupppkkkiiillloooppppppssstttwwwyyy|||~~~zzzwwwuuuvvvyyy{{{{{{zzz{{{xxxuuuvvvyyy||||||{{{~~~~~~xxxooommmqqqwww~~~|||eeeNNN@@@;;;888555333222444555333111111111111111111111111111222222222222222111000///111111222222222333333333333333333222222222222222333222111111222333666777555:::<<<>>>IIIiiiqqqhhh{{{ttt[[[XXXXXXeee|||\\\EEEFFFAAA>>>EEETTT``````ZZZOOOHHHCCCDDDCCC@@@AAAGGGGGGFFFKKKVVVcccooo}}}{{{wwwyyyyyyxxxzzzvvvnnn```RRRGGGCCCCCC@@@>>>===;;;:::::::::;;;===<<<;;;:::888666444333111222333333444555666666888999;;;======???BBBEEEGGGHHHKKKNNNRRRVVVZZZ\\\[[[]]]___```______```aaa```___```bbbeeeggggggfffcccdddeeeeeeddddddfffhhhhhhjjjkkkkkkkkkllloooqqqppppppqqqrrrtttvvvxxxyyy{{{tttooonnnkkkhhheeeeeekkkvvv{{{uuuvvvxxxxxx}}}}}}xxxooogggcccaaa]]]ZZZYYY\\\___bbb```______cccjjjppprrrsssggg^^^QQQGGGCCCAAAAAA@@@DDDKKKVVV^^^ccceeeffffffgggeeebbbaaabbbcccbbbbbb___```bbbdddeeeeeeeeeeeebbbbbbccceeegggjjjlllmmmmmmmmmmmmmmmmmmmmmmmmmmmjjjkkkkkkjjjhhhggghhhiiisssqqqqqqsssvvvwwwtttqqqsssvvvyyyzzzzzz{{{}}}{{{}}}|||yyyxxxyyyuuuyyyyyyuuutttyyy~~~}}}~~~wwwvvvxxx~~~uuujjjtttpppjjjgggggggggfffeeeccceeehhhkkklllllljjjiiihhhddd___]]]```gggooouuutttoooiiigggkkkuuu|||qqqjjjeeebbb^^^YYYUUUUUUTTTPPPOOOPPPQQQRRRSSSRRRQQQPPPQQQRRRQQQQQQRRRTTTVVVWWWVVVVVVSSSVVVWWWVVVTTTQQQQQQRRRPPPOOOMMMJJJJJJOOOUUU[[[YYYZZZ]]]___aaaccceeefffcccdddfffhhhiiiiiiiiiiiiiiilllqqqwww{{{~~~~~~}}}||||||}}}||||||{{{zzzzzzyyyxxxxxxyyyzzzzzzyyywwwuuuuuuwwwxxxwwwuuuvvvrrrmmmkkkllloooppppppuuuvvvxxxzzz}}}~~~}}}zzzzzz{{{}}}|||zzzyyyvvvttttttwwwzzz{{{zzz}}}~~~yyyssssssvvvzzz}}}yyy~~~gggNNN???;;;888555333222444444333111111111111111111111111111111111222222222111000000111111111222222222333333111111111111111111222222111000//////000111333555666777999<<>><<<;;;::::::;;;;;;===<<<;;;:::888666444333222222333444444555666666777888:::;;;<<<>>>AAADDDFFFGGGIIILLLPPPTTTWWWYYYZZZ\\\^^^___^^^^^^```aaa___^^^___bbbeeeffffffeeeffffffgggeeeccccccdddeeekkklllmmmmmmllllllnnnpppmmmnnnoooqqqsssvvvyyyzzzzzztttmmmiiijjjqqq{{{vvvnnnmmmmmmmmmxxx~~~~~~tttkkkfffccc^^^[[[ZZZ\\\___aaa]]]ZZZXXX[[[aaahhhlllnnnggg^^^RRRIIIEEEDDDDDDDDDGGGNNNXXX```eeeggghhhhhhiiifffdddccccccdddcccbbb___```bbbcccdddeeeeeedddbbbbbbcccdddfffhhhiiikkkmmmmmmmmmmmmmmmmmmmmmmmmhhhiiijjjiiiiiijjjlllnnnrrrqqqrrruuuxxxyyyxxxvvvqqqsssvvvwwwwwwyyy}}}|||{{{}}}|||wwwtttuuuyyy}}}}}}}}}|||~~~~~~yyywwwyyy~~~rrrjjjvvvvvvtttpppllliiiggggggeeefffhhhjjjkkkkkkjjjjjjfffccc___]]]^^^bbbhhhkkkpppmmmkkkkkknnnuuu}}}vvvmmmiiiccc]]]YYYYYYXXXUUUTTTVVVTTTUUUVVVVVVUUUTTTUUUVVVUUUUUUUUUUUUVVVVVVVVVVVVTTTUUUVVVUUURRRPPPOOOPPPSSSPPPLLLJJJLLLUUUaaajjjeeeeeecccaaa___```bbbeeeaaaaaa`````````aaaaaabbbbbbeeejjjoootttwwwxxxyyyyyyzzzzzz{{{{{{|||{{{{{{yyyyyyyyyyyyyyyyyyzzz{{{|||zzzxxxxxxxxxxxxwwwuuuyyyuuupppmmmlllnnnooopppuuuvvvwwwyyy{{{}}}~~~~~~}}}}}}~~~~~~wwwvvvttttttvvvxxxyyyyyy|||}}}zzzyyy{{{}}}~~~yyyttt~~~iiiNNN>>>999777555333222333444333222111111111111111111111111000000111111222111111111111111111222222222222333111111111222222333333444111000000///000111333444888555777<<<>>>KKKnnnoooccccccrrrrrr```\\\bbbqqq}}}___HHHEEE@@@===???GGGSSS]]]```TTTIIIFFFFFFEEEBBBAAABBB@@@BBBIIIRRR\\\jjjvvv~~~{{{||||||zzzvvvooohhhccc___XXXLLLBBB>>>===<<<;;;::::::;;;;;;<<<<<<<<<:::999777555444333333333444555555555666555777999::::::<<>>;;;???JJJTTT___YYYQQQKKKHHHFFFEEEEEEBBB@@@AAAEEEKKKSSS```lllxxx~~~~~~{{{{{{zzzwwwtttnnnhhhddd```XXXMMMEEE???>>><<<;;;:::;;;;;;<<<<<<<<<<<<;;;:::888777666444444444444555555555555444555777888888:::===???CCCDDDEEEHHHKKKOOORRRSSSVVVXXX[[[\\\\\\\\\]]]___[[[[[[\\\___bbbddddddccc```bbbdddeeeeeefffgggiiijjjkkkmmmmmmlllkkklllmmmkkkkkkkkklllooosssxxxzzzxxxuuuwww{{{}}}sssnnnmmmlllhhhppp{{{}}}rrrmmmfff```\\\]]]___aaabbb]]]UUUPPPQQQWWW___dddaaa[[[RRRKKKHHHJJJMMMPPPQQQWWW___eeeiiilllnnnooommmkkkiiihhhhhhgggfffddd______```aaabbbbbbccccccbbbbbbaaaaaabbbbbbcccdddhhhhhhhhhhhhhhhhhhhhhhhheeefffgggggghhhkkkooosssllllllnnnppprrrttttttuuutttttttttuuuvvvyyy|||~~~|||xxxuuusssnnngggeeegggnnn{{{zzz~~~~~~||||||~~~|||||||||zzzssspppqqqllljjjiiigggffffffggghhhcccaaa___^^^\\\\\\]]]^^^^^^bbbgggkkkpppwww~~~~~~uuunnnhhhfffccc___^^^``````bbbccccccbbbbbbccceeehhhhhhhhhddd^^^[[[YYYZZZZZZXXXUUURRRPPPMMMKKKIIIIIIHHHHHHIIINNNWWWaaaiiiqqqttttttpppiiicccaaabbbeeeccc___[[[XXXVVVVVVVVVVVVXXX\\\aaafffjjjlllmmmnnnrrrvvvxxxxxxxxxyyy{{{||||||{{{{{{zzzyyyxxxxxxzzz{{{|||}}}|||{{{{{{{{{{{{yyyuuuqqqoooooorrrtttwwwwwwwwwwwwxxxyyyzzz{{{yyyzzz{{{{{{|||||||||}}}||||||{{{yyyxxxwwwwwwwwwzzz|||}}}|||{{{~~~{{{wwwtttxxxyyywwwwww~~~yyyaaaHHH:::777444444333333222222222333111111111111111111111111...///000111111111111111000000111111111222222222000111111222333444444555333333333333333333444444999333666>>><<<:::PPPooo{{{rrrlll```]]]sss}}}vvvXXXLLLLLLTTTkkkaaaSSSEEE???======BBBJJJ\\\]]][[[RRRHHHCCCDDDFFFDDDBBBBBBEEEGGGMMMYYYeeettt|||}}}{{{zzzxxxtttpppkkkddd]]]VVVNNNIIIAAA@@@>>><<<;;;;;;;;;<<<<<<<<<<<<;;;;;;999888888555555555555555555555444333444666777777888;;;===BBBCCCEEEGGGJJJMMMPPPQQQTTTVVVYYYZZZZZZ[[[\\\^^^ZZZZZZ[[[^^^bbbddddddccc```bbbeeefffffffffggghhheeehhhjjjkkkkkkkkklllmmmmmmlllkkkkkknnnrrrwww{{{|||uuupppxxx~~~~~~~~~wwwrrrnnndddkkkuuuzzzuuulllddd___^^^```aaagggaaaYYYQQQNNNQQQWWW\\\[[[VVVOOOIIIGGGIIINNNRRRVVVZZZaaafffiiikkkmmmooommmkkkiiiiiiiiiiiigggeee`````````aaaaaabbbcccccccccbbbbbbaaaaaabbbbbbbbbeeeeeeeeeeeeeeeeeeeeeeeeeeeffffffeeeeeegggjjjmmmmmmmmmnnnnnnnnnnnnooopppqqqooonnnnnnppprrruuuvvvxxxsssmmmiiiccc^^^aaafffmmmxxx|||}}}||||||~~~}}}}}}}}}uuuqqqqqqkkkiiifffddddddeeegggiiigggeeeccc___]]][[[ZZZYYYWWW\\\bbbhhhmmmttt}}}{{{sssmmmkkkhhheeedddfffeeefffhhhhhhgggggghhhjjjsssuuuvvvrrrkkkeeecccdddccc```[[[WWWTTTQQQMMMKKKKKKKKKLLLLLLNNNRRRXXX]]]eeekkkppppppkkkfffeeegggbbb```]]]ZZZXXXWWWXXXXXXUUUWWWZZZ^^^bbbfffhhhjjjjjjoootttvvvvvvuuuwwwyyy{{{|||||||||{{{zzzyyyxxxyyy|||~~~~~~}}}|||||||||zzzyyyvvvssspppqqquuuxxx}}}|||{{{zzz{{{|||}}}~~~zzz{{{|||{{{xxxvvvuuuuuu|||}}}}}}|||zzzxxxxxxyyy{{{|||~~~|||zzzxxxwww{{{}}}sssqqqrrryyyqqquuuzzz{{{uuuvvvyyyzzzjjjVVVCCC888666222333444333111111222444111111111111111111111111//////000000111000000000000000000111111111111222/////////000000111111222111111111111111111111111555111333:::999888GGG[[[}}}vvvqqqfff___jjj|||tttrrriiiUUUKKKLLLXXXgggmmmZZZHHHAAA@@@===???CCCVVV___bbbYYYKKKCCCBBBCCCDDDCCCDDDFFFEEEHHHSSS^^^pppzzz~~~}}}}}}{{{wwwtttooohhhaaaYYYRRRMMMDDDCCC@@@>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999777666666666555444444444333444666666666777:::<<>><<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::888777777666555444444333333444666666666777999<<<@@@@@@AAACCCEEEHHHJJJKKKQQQSSSVVVWWWXXXXXXZZZ\\\ZZZZZZ[[[^^^bbbdddeeedddeeegggiiihhheeecccaaaaaadddgggjjjkkkkkkjjjjjjkkklllkkkjjjkkkpppwwwsssjjjooozzz}}}~~~~~~wwwvvvtttwwwwwwllldddbbbbbbdddcccbbb___YYYSSSOOOOOOPPPSSSQQQLLLFFFDDDGGGNNNTTT[[[^^^bbbddddddeeegggiiiggggggggghhhiiiiiigggeeeccccccbbbaaabbbcccdddeeedddddddddccccccdddeeeeeecccccccccccccccccccccccccccdddffffffdddccccccccclllmmmmmmkkkhhhhhhjjjlllmmmiiieeecccdddfffffffffaaa^^^]]]]]]\\\___hhhssszzz~~~~~~|||zzzzzz}}}~~~~~~zzztttvvvzzz}}}}}}|||rrrjjjfffcccbbb______aaaffflllpppuuuqqqkkkddd]]]WWWSSSQQQUUUYYY]]]```dddlllxxx}}}xxxxxxwwwvvvwwwzzzzzz{{{}}}}}}}}}}}}~~~||||||yyytttlllfffbbb^^^YYYUUUNNNOOOPPPPPPRRRVVV\\\```\\\cccjjjkkkhhhgggjjjnnnlllkkkhhhdddaaa^^^\\\[[[XXXYYY[[[^^^aaadddfffggggggmmmsssuuusssrrrtttvvvuuuwwwyyy{{{}}}~~~~~~~~~||||||yyyxxxyyywwwwwwwwwtttsssuuuzzz}}}|||{{{|||}}}~~~yyy{{{}}}|||xxxvvvuuuvvvssswwwzzz|||{{{|||}}}}}}}}}|||zzzxxxvvvtttyyy}}}wwwqqqmmmpppvvv~~~uuu}}}}}}xxxwwwvvvvvv~~~uuu^^^NNNCCC:::666666111333444333000000222555111111111111111111111111000000111000000///......000000000000111111111111555444444444444444444444333333444444444333333222555666666666888<<>><<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;888888777666555444444333333555666666666777999;;;>>>???@@@AAACCCFFFHHHIIIPPPRRRUUUVVVWWWXXXZZZ[[[ZZZZZZ[[[^^^bbbeeeeeedddccceeeggghhhfffdddccccccgggjjjlllmmmllljjjiiiiiikkkjjjiiikkkqqqzzz|||oooooovvv~~~~~~yyyvvvzzz}}}wwwvvvzzznnnfffccccccdddaaabbbbbb___XXXSSSQQQQQQRRRPPPLLLFFFDDDGGGNNNTTT\\\___aaabbbcccccceeefffeeeeeeeeegggiiiiiigggeeedddcccbbbbbbbbbcccdddeeeeeeeeeddddddeeeeeeffffffddddddddddddddddddddddddaaadddfffgggeeecccbbbbbbgggiiiiiigggeeedddgggjjjccc^^^YYYWWWXXXYYYYYYXXXWWWWWWZZZ]]]___cccnnnyyyyyy~~~}}}zzzzzz}}}~~~~~~~~~}}}yyyjjjfffmmmwww}}}~~~|||pppfff```\\\\\\]]]^^^]]]aaammm{{{yyymmmbbb[[[WWWVVVVVVXXXUUUVVV\\\dddmmmxxxuuuooolllhhh```XXXXXXWWWVVVVVVVVVXXXZZZ\\\___bbbfffjjjmmmooooooooossspppkkkgggfffeeecccbbb\\\[[[]]]bbbbbbaaaccchhhhhhkkkoootttwwwyyyyyyyyy{{{yyyxxxyyy{{{{{{{{{zzz}}}~~~~~~}}}{{{xxxvvvtttttttttssssssuuuyyy|||~~~{{{}}}zzzuuusssrrrssstttuuuxxx{{{}}}}}}}}}|||{{{{{{{{{{{{zzzxxxvvvuuuzzz~~~~~~ssskkkllluuuuuurrrppprrr|||iiiSSSFFF@@@:::444222111111111111111111111111222222222111111111000000////////////000000000000111111111000000000000000111111111111111111111111111111222222222333333333000111222333444777<<>>999::::::::::::999888777777777666555444333333222444444444555666777888999888999<<>>===EEEUUU\\\UUULLLIIIDDDCCCAAAAAAAAACCCEEEFFFJJJTTT```iiinnnrrrwww|||~~~{{{yyyzzz}}}}}}wwwrrriii[[[MMMGGGBBB===:::<<<:::;;;;;;;;;;;;:::::::::999888777666555444333333444444333333444444555555888999;;;>>>@@@CCCEEEFFFGGGJJJNNNQQQSSSUUUXXXYYYYYY[[[\\\^^^```aaabbbbbbccceeeggghhhhhhfffdddccccccfffjjjlllkkkiiihhhhhhjjjiiikkkooorrryyy}}}}}}zzzvvvrrrnnnrrrwwwkkkccc``````eeeffffffddd___YYYSSSOOOMMMLLLJJJGGGFFFHHHOOOTTT[[[___dddggghhhhhhhhhiiiiiigggfffggghhhhhhfffddddddcccccccccccccccdddddddddeeeeeefffffffffffffffhhhfffdddeeehhhkkklllllldddcccaaa___^^^______```bbbbbbbbbbbbcccdddeeefffeeeYYYNNNJJJKKKKKKNNNQQQSSSTTTXXXbbbnnnvvvxxxwww~~~~~~{{{zzz~~~mmmggg^^^]]]hhhvvv}}}|||nnnaaa\\\YYYYYYZZZ]]]fffwwwuuullleee```^^^bbb]]]ZZZ\\\```hhhuuuuuummmeeedddccccccdddfffiiijjjfffhhhmmmrrrvvvxxxyyyzzzyyyuuupppmmmmmmnnnnnnnnneeebbbbbbeeeeeecccdddggglllmmmooorrruuuwwwyyyzzzzzzyyyyyyzzz|||}}}{{{zzz|||||||||{{{yyywwwtttsssvvvvvvwwwwwwwwwyyy|||}}}{{{zzz{{{zzzxxxuuussssssssstttuuuvvvvvvvvvuuutttssstttvvvxxxzzz|||}}}~~~~~~|||xxxnnnkkkkkkyyy}}}lllYYYEEE:::666333333333111111111111111111111111222111111111111000000000//////000000000111111111000000000000000000111111111111111111111111111111000000000111111111222222333444555444444555777:::@@@MMMjjjsssuuuaaaPPPiiidddMMMBBB@@@;;;:::>>>HHHTTTWWWQQQJJJGGGFFFDDDBBBBBBBBBDDDEEEBBBIIISSS]]]eeelllrrrvvvvvvuuuvvvzzz~~~~~~zzzwwwtttgggWWWMMMFFF???<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999888666555444333444444333222222111222222888999:::<<<>>>@@@AAABBBDDDGGGKKKOOOQQQSSSVVVXXXXXXYYY[[[]]]___```aaaaaacccdddfffggggggfffdddcccbbbdddggggggggggggggghhhkkkjjjkkkooorrryyy~~~zzzxxxvvvrrrlllmmmyyyzzznnneee```___dddeeeeeeddd```ZZZSSSOOOMMMLLLJJJHHHHHHKKKQQQVVV]]]```dddggghhhiiikkkmmmjjjiiigggggghhhgggfffdddddddddddddddddddddddddddeeedddcccbbbcccdddfffgggiiigggeeefffiiilllnnnnnniiieee```[[[YYY[[[^^^aaa```aaaaaacccdddeeefffffffffYYYLLLFFFFFFGGGKKKPPPVVVYYY```kkkvvv{{{{{{yyy|||~~~~~~}}}~~~{{{yyyxxxvvvsssqqqdddbbb___aaammm{{{~~~nnnbbb^^^[[[\\\___hhhyyyvvvnnniiiggggggaaa\\\[[[]]]cccqqq~~~|||tttnnnmmmllllllmmmooorrrsssoooqqquuuyyy|||~~~~~~zzztttqqqpppqqqrrrrrriiieeedddfffhhhfffgggjjjlllmmmnnnooorrruuuxxxzzzxxxxxxxxxzzz||||||{{{yyyyyyyyyyyyxxxwwwvvvtttsssvvvxxxzzzzzzzzz|||~~~~~~}}}wwwxxxyyywwwuuusssrrrsssvvvvvvwwwwwwwwwwwwvvvuuussstttvvvxxx{{{}}}~~~}}}~~~}}}nnneeeggglll{{{||||||xxxooo^^^OOO???888555333222333111111111111111111111111111111111111000000000000....../////////000000000000000000000000111111111111111111111111111111111///000000000000111111111222333444444444555777999@@@GGG\\\{{{yyylllUUUdddvvv[[[JJJDDD===>>>>>>AAAJJJTTTUUUOOOKKKIIIFFFCCCAAAAAAAAABBB@@@DDDJJJSSS\\\eeelllooopppqqqtttwwwzzzzzzwwwuuuuuukkk\\\PPPHHHCCCAAA@@@<<<<<<;;;;;;<<<<<<=========<<<;;;:::888666555555444333333222111222222222777888999:::;;;===>>>>>>AAADDDHHHKKKNNNPPPTTTVVVWWWXXXZZZ\\\^^^``````aaabbbcccdddfffffffffeeedddcccdddeeeeeedddeeehhhjjjkkkjjjkkknnnpppwwwwwwvvvuuuqqqllllllxxx{{{pppgggbbbaaa``````___]]]ZZZWWWTTTRRROOOMMMKKKJJJLLLPPPUUUXXX```bbbeeeggggggiiikkklllkkkjjjiiihhhggggggffffffeeeeeeeeeeeeeeeddddddddddddbbb```^^^___aaaeeeggggggfffeeeeeegggjjjlllmmmooojjjccc]]]ZZZ[[[^^^``````aaabbbcccdddeeeeeefffiii\\\NNNHHHFFFGGGMMMTTT^^^bbbkkkuuu}}}}}}yyyyyy{{{~~~~~~zzztttooollljjjhhhggg^^^dddiiimmmttt~~~ooojjjeeedddeeelllzzzzzzuuurrrrrroooiiiccc___^^^dddrrr}}}wwwwwwuuuuuuvvvwwwyyy{{{zzz|||zzzvvvtttttttttsssmmmhhheeehhhkkkjjjkkkmmmlllllllllmmmpppsssvvvxxxvvvvvvwwwyyy{{{{{{zzzxxxuuuuuuvvvvvvvvvvvvuuuuuuvvvyyy{{{}}}}}}~~~}}}{{{{{{{{{vvvwwwxxxwwwuuusssrrrsssttttttuuuvvvwwwxxxyyyyyyssstttuuuvvvxxxzzz{{{|||||||||||||||}}}~~~~~~~~~vvvggg```fffooouuuyyy{{{nnncccOOOEEE<<<999888444222222111111111111111111111111000000000000000000000000---------.........////////////000000111111111111111111111111111111111111///000000000000111111111000111333444444666888:::>>>AAARRRrrrpppmmmttt\\\^^^mmmmmmVVVIII>>>@@@>>><<>>999999999555222111111111111111111111111111//////000000000000000111------.........//////////////////000111111222222111111111111111111111111000000000111111111222222...000333444555666888:::===@@@OOOjjjrrrfffvvv~~~dddYYY\\\vvvjjjWWWDDD@@@<<<:::===FFFRRRZZZPPPNNNJJJFFFBBB@@@@@@@@@===???BBBGGGOOOZZZfffnnnsssvvvyyyyyyvvvuuuvvvxxxzzzuuujjjZZZOOOIIIEEE@@@>>>===<<<::::::;;;;;;<<<===<<<<<<;;;:::999888888444444444444444555666666666666777888999999::::::>>>@@@CCCEEEFFFIIIMMMPPPTTTUUUWWWZZZ\\\^^^_________```aaacccdddeeeeeefffggggggfffeeedddeeehhhjjjiiihhhiiikkklllppp|||}}}vvvooommmmmmrrr}}}wwwnnniiifffbbb]]]VVVQQQOOOQQQUUUXXXXXXVVVSSSTTTWWW[[[^^^___eeegggiiiiiihhhgggfffgggjjjkkkjjjiiiggggggiiikkkfffgggggghhhgggfffdddccc```___^^^^^^___aaaccceeegggiiikkklllkkkjjjjjjkkknnnmmmkkkiiifffbbb```^^^___`````````___^^^\\\[[[\\\TTTNNNMMMNNNRRR[[[cccssswww}}}{{{xxxwwwyyy|||}}}|||~~~~~~}}}~~~oooaaaYYYVVVVVVVVVaaaqqq~~~}}}zzzttttttyyy~~~{{{uuuoookkkooo}}}|||zzzzzzrrrlllmmmooommmllllllnnnnnnoooppprrrtttuuuvvvvvvvvvxxx{{{~~~~~~|||yyywwwvvvuuuuuuttttttssssssuuuyyy}}}{{{vvvtttuuuwwwwwwyyyzzzyyyvvvsssrrrqqqnnnooopppqqqsssuuuwwwxxxuuuuuuuuuuuuvvvwwwyyyzzzxxxwwwwwwyyy{{{zzzwwwtttrrrrrrnnneee___cccqqq}}}xxxzzzppp^^^SSS@@@:::555666777444222333111111111111111111111111////////////000000111111/////////000000000000111...//////000111111222222111111111111111111111111111111111111222222222333000222444555444555666777<<>>AAAJJJUUUSSSQQQMMMHHHEEECCCBBBBBB===???BBBCCCGGGQQQ___jjjnnnrrrvvvuuurrrrrrwww{{{}}}tttdddWWWQQQKKKEEEAAA@@@>>><<<;;;;;;<<<<<<;;;;;;;;;::::::999999999666555555444444444444444555555666777888999::::::>>>???AAABBBCCCFFFIIILLLPPPRRRTTTWWWYYY[[[\\\]]]______```bbbccceeeffffffgggggggggeeeccccccfffhhhgggfffhhhjjjjjjlllvvvtttoooqqqwwwxxxqqqnnnmmmjjjeee]]]VVVSSSTTTWWWYYY]]]ZZZXXXXXX\\\```bbbbbbdddgggjjjlllkkkiiihhhhhhiiijjjkkkiiiggghhhkkknnnfffggghhhiiihhhfffdddccc___```aaabbbcccdddddddddfffjjjmmmnnnkkkiiiggggggggghhhhhhhhhgggeeecccaaa^^^^^^^^^\\\ZZZWWWTTTRRRNNNKKKKKKPPPVVV\\\fffpppzzz}}}~~~{{{zzzyyyzzz|||~~~|||{{{~~~~~~~~~rrrddd\\\[[[]]]___kkkxxx}}}vvvpppqqqxxx}}}xxxrrrmmmppp~~~~~~vvvooooooooommmjjjjjjooopppqqqrrrtttuuuvvvwwwwwwxxxzzz}}}}}}{{{zzzyyywwwuuusssrrrqqqqqquuuyyy}}}}}}xxxuuuwwwyyyxxxzzz{{{zzzwwwtttrrrqqqppppppqqqrrrsssuuuvvvwwwvvvvvvuuuuuuvvvxxxzzz{{{vvvuuuvvvxxxzzzyyyuuuqqqiiihhheee```^^^fffuuu{{{xxx~~~}}}kkkYYYMMM>>>888333333444222222555111111111111111111111111.../////////000000111111111111111111222222222222...//////000111222222222111111111111111111111111111222222222222333333333222333555555444333444555777:::AAAMMM^^^vvvoooeeemmm{{{fffWWW\\\nnnkkkSSSAAA@@@BBB???DDDNNNVVVSSSOOOKKKGGGEEEDDDDDD@@@BBBCCCAAAAAAIIIWWWccclllqqquuuuuusssuuu|||zzzjjj^^^YYYSSSLLLDDDBBB@@@===<<<<<<<<<===::::::::::::::::::::::::777777555444333222222222444555666777888999:::;;;>>>???AAAAAABBBDDDHHHJJJNNNOOORRRTTTWWWYYYZZZ[[[^^^___```aaaccceeeffffffgggggggggeeecccbbbdddfffeeeeeehhhjjjiiijjjrrr|||{{{tttvvv|||~~~zzzvvvsssssstttqqqllleee^^^YYYWWWXXXYYYaaa^^^[[[[[[___cccddddddcccgggkkknnnmmmlllkkkjjjiiijjjkkkiiiggghhhlllpppggghhhiiiiiihhhfffdddccc___aaadddfffggggggfffeeeccchhhlllmmmjjjfffccccccaaabbbdddeeeeeeeeeeeeddd\\\\\\[[[YYYVVVRRRNNNKKKFFFFFFJJJTTT\\\eeepppzzz}}}~~~}}}|||||||||}}}}}}}}}}}}}}}||||||{{{~~~~~~}}}pppjjjlllqqquuuttt}}}}}}yyysssnnnnnnrrrwwwzzz{{{{{{vvvssswww~~~|||wwwttttttssspppmmmrrrsssuuuwwwyyyzzz{{{{{{}}}||||||~~~~~~}}}yyywwwvvvrrrnnnnnnrrrvvvwwwxxx{{{}}}{{{yyyyyyxxxxxxwwwxxxwwwwwwvvvuuuttttttssssssrrrrrrqqqqqqrrrssssssssssssuuuvvvxxxzzz{{{|||zzz{{{}}}~~~~~~}}}|||{{{qqqfff]]]]]]cccjjjwww~~~}}}~~~yyy{{{gggRRREEE>>><<<999666444333333333000000000000000000000000000000000000000000000000000000000000000000000000///...------///000000///000000000000111111111111000000000000111111111111222000---...222444444333999666999AAAIIIYYYzzzyyyeeeaaauuuxxxaaaYYY\\\hhhcccIII@@@???>>>BBBJJJRRRVVVTTTLLLEEEDDDEEEEEEDDDDDDBBBAAACCCHHHPPPUUUccckkksssxxxxxxxxx{{{~~~wwwoookkkfffZZZNNNGGGFFFDDD@@@===<<<>>>@@@;;;;;;;;;:::::::::999999666555444333222333444444555555555666777888888999999:::<<<>>>AAADDDGGGHHHLLLMMMOOOPPPRRRUUUYYY\\\aaa```_________```bbbccchhhgggfffdddbbbaaaaaaaaaccceeegggggggggkkkqqqvvv{{{www{{{zzzsssnnnlllpppuuuyyyzzztttjjj```YYYVVVVVVVVVfffeeedddccccccccccccccchhhjjjkkkmmmnnnnnnnnnnnnnnnkkkhhhgggjjjkkkjjjiiikkkjjjhhhgggffffffffffffgggfffeeefffggggggeeecccbbbeeeiiilllkkkgggaaa^^^]]]___cccffffffccc___]]]]]]WWWTTTSSSQQQKKKHHHHHHCCCGGGNNNYYYfffqqqxxx{{{~~~}}}zzzyyyzzz|||~~~}}}{{{yyyzzz{{{~~~}}}tttxxx~~~uuullliiikkknnntttwwwxxxvvvuuuyyy}}}zzzyyyxxxuuurrrtttuuuwwwyyy{{{}}}~~~~~~~~~}}}}}}~~~~~~|||wwwttttttrrroooqqquuuxxxxxxyyyzzz}}}{{{xxxxxxxxxxxxxxxwwwwwwvvvuuutttssssssrrrpppppppppoooppppppqqqqqqqqqqqqrrrtttuuuvvvwwwxxxxxxxxxyyy|||uuufffZZZ\\\gggrrr|||}}}zzzzzzfffPPPCCC999888555222111000000111000000000000000000000000000000000000000000000000000000000000000000000000///...------///000000////////////000000000111111000000000000111111111111222000...///222444444333666444666<<<@@@MMMiiiooodddmmmjjj[[[TTTWWWjjj~~~tttUUUHHHCCC???@@@EEEPPPVVVXXXRRRJJJGGGGGGFFFCCCCCCAAA@@@@@@DDDIIINNN[[[cccooovvvzzz|||}}}xxxsssrrrpppfff[[[MMMJJJEEE@@@===<<<<<<<<<<<<<<<;;;;;;;;;:::::::::666666444333333333444555444444555666666777777888999:::;;;===@@@CCCFFFGGGJJJKKKMMMNNNPPPRRRVVVZZZ]]]]]]]]]^^^___```bbbbbbfffeeedddccccccccccccccceeefffggghhhiiimmmrrrvvv~~~|||vvvmmmgggeeeiiiooottt|||wwwppphhh```\\\YYYXXXfffggggggggghhhhhhhhhhhhjjjkkkmmmoooppppppooonnnnnnkkkiiiiiikkklllkkkiiiiiiiiiiiiiiiiiihhhhhhhhhjjjhhhgggggggggeeecccaaaaaacccfffiiiiiifffbbb```]]]```dddffffffddd```]]]VVVOOOKKKKKKJJJGGGGGGIIILLLPPPXXXcccnnnwww|||~~~}}}{{{zzz{{{}}}zzzzzzyyyyyyzzz}}}www}}}xxxmmmhhhggggggnnnrrrvvvwwwxxx}}}}}}{{{wwwtttuuuvvvxxxzzz}}}~~~zzzuuuqqqrrrrrrrrruuu{{{|||{{{zzzyyy{{{{{{xxxwwwxxxyyyyyyvvvvvvuuutttsssrrrqqqpppmmmmmmmmmmmmnnnnnnoooppppppppppppqqqrrrrrrssssssvvvuuuvvvyyyqqqbbbVVV[[[jjjxxxzzzsssssswwwdddLLL???666555333111000000000111000000000000000000000000000000000000000000000000000000000000000000000000///...------///000000///....../////////000000000000000000000111111111111222000//////111333333333555333444777888@@@TTTjjj~~~llleeevvvvvvbbbRRRLLLUUUdddhhhUUUIIIAAA@@@CCCJJJTTT[[[WWWOOOIIIGGGDDDCCCCCCCCCAAA@@@AAADDDFFFRRR\\\iiitttzzz}}}||||||zzzyyyzzzzzzqqqhhhYYYRRRIIIBBB???>>><<<:::<<<<<<<<<;;;;;;;;;::::::777666666555444555555555333444444555555666666666888999:::<<>>@@@AAACCCEEEGGGHHHIIILLLPPPSSSXXXYYYZZZ\\\]]]\\\[[[[[[[[[\\\]]]___aaadddfffggggggdddccceeejjjmmmmmmlllqqqqqquuu}}}wwwlllfffddddddkkkmmmpppqqqoookkkfffbbb\\\^^^bbbfffhhhjjjjjjiiijjjlllnnnpppqqqpppnnnmmmlllmmmoooooonnnmmmlllkkklllmmmnnnooonnnllljjjhhhiiihhhgggggghhhgggeeedddfffeeedddbbbaaa````````````aaacccccc___ZZZTTTPPPNNNFFF@@@AAAEEEIIIPPPWWWZZZbbbnnnwww|||~~~~~~|||{{{zzzyyyxxxyyy{{{~~~~~~~~~~~~{{{sssqqqtttwwwzzzxxxpppkkkmmmpppuuuzzz{{{vvvttttttrrrrrrsssuuuyyy|||{{{sssnnnqqqwww{{{|||xxxwwwyyy|||~~~{{{xxxvvvvvvwwwwwwvvvqqqqqqpppnnnlllkkkjjjiiikkkkkklllmmmnnnppprrrsssuuutttttttttsssssssssssswwwvvvtttpppkkkeee```]]]___ooo}}}wwwqqqnnnrrrzzzdddLLL===777333333333222222111111111000000000000000000000000000000000000000000000000000000000000000000000000///...------///000000///....../////////000000000000000000000111111111111///111333333111000111222000111333444555777;;;>>>PPPjjjxxxsss~~~lll\\\TTT[[[uuurrrVVVIIIFFFAAAHHHOOORRRTTTTTTOOOIIIAAABBBDDDDDDCCCBBBBBBCCCBBBHHHRRR]]]gggooossstttvvv{{{ppphhh\\\QQQKKKFFFAAA>>>;;;;;;:::::::::999999999999::::::::::::999888888444444444444444444444444555555666888:::<<<>>>???AAACCCDDDFFFGGGJJJNNNQQQWWWXXXXXXYYYYYYYYYYYYXXXYYYZZZ[[[]]]___aaadddeeegggffffffgggjjjlllmmmmmmnnnooopppttt{{{{{{qqqiiieeejjjkkkmmmnnnnnnllljjjhhh```aaadddfffhhhiiiiiiiiiggghhhjjjlllmmmmmmmmmmmmlllnnnooonnnmmmkkkllllllmmmmmmnnnmmmllljjjiiiggggggffffffgggiiiiiihhhffffffdddbbb```___^^^]]]]]]^^^___aaaaaa]]]XXXRRRNNNKKKDDDAAACCCHHHMMMUUU[[[dddkkkuuu{{{~~~~~~}}}|||{{{zzzyyy{{{}}}~~~~~~}}}}}}~~~~~~zzzsssnnnmmmrrrxxx|||}}}rrrkkkjjjmmmqqqwww~~~zzzvvvvvvvvvuuuuuuuuuwwwzzz~~~zzzrrrmmmqqqwww{{{|||xxxwwwwwwyyy{{{zzzxxxvvvvvvvvvvvvuuusssppppppnnnmmmkkkiiihhhgggjjjjjjkkklllnnnppprrrssssssssssssrrrrrrrrrrrrrrrxxxvvvrrriii```[[[[[[^^^hhhzzz~~~{{{wwwsssqqqppprrr{{{}}}iiiSSSBBB888666222222222222111000///...000000000000000000000000000000000000000000000000000000000000000000000000///...------///000000////////////000000000111111000000000000111111111111///111444333111000000111...000111333555888999999DDDXXXyyyuuuooojjj[[[TTTdddzzzkkkTTTHHHBBBEEEGGGKKKRRRWWWSSSLLLDDDEEEFFFFFFDDDCCCCCCDDDBBBEEEKKKTTT^^^ffflllooopppuuu{{{{{{tttiii]]]RRRJJJEEEBBB======<<<<<<<<<;;;;;;;;;:::;;;;;;<<<;;;:::999888555555555444444444444444444444555666888;;;===>>>>>>@@@BBBCCCDDDGGGKKKNNNSSSSSSTTTTTTUUUVVVWWWXXXYYYYYYZZZ[[[]]]___aaabbbccceeefffgggggghhhiiikkkkkklllnnnooosss|||~~~sssllljjjiiiiiihhhhhhhhhhhhhhhdddeeeeeeeeeffffffffffffddddddeeefffhhhjjjkkkllllllnnnnnnmmmjjjjjjkkknnnkkkkkkkkkjjjjjjiiiiiiiiifffffffffgggiiijjjhhhgggaaa```___^^^\\\\\\[[[[[[ZZZ\\\______^^^YYYTTTQQQNNNIIIIIINNNUUU[[[bbbhhhooouuu{{{~~~~~~~~~~~~~~~}}}}}}}}}{{{{{{}}}{{{|||~~~}}}{{{zzzyyy{{{{{{vvvkkklllllllllooottt{{{uuuuuummmgggiiinnnuuu|||yyyvvvvvvwwwxxxxxxxxxyyy|||yyyqqqlllpppvvvzzz||||||yyywwwvvvxxxyyyxxxwwwvvvvvvwwwvvvsssqqqpppooonnnllljjjhhhgggfffiiiiiijjjkkkmmmoooqqqsssqqqqqqppppppppppppppppppxxxvvvooodddYYYVVV\\\cccxxxrrruuurrrppprrrtttyyyooo[[[HHH;;;666666333333333333222000///...000000000000000000000000000000000000000000000000000000000000000000000000///...------///000000///000000000000111111111111000000000000111111111111...111444444111///000111///111222333666999999777777FFFcccwwwkkkvvv{{{iiiUUUZZZeeexxx}}}```MMMAAAAAA@@@DDDOOOWWWTTTLLLJJJJJJJJJIIIFFFEEEEEEFFFFFFGGGIIIOOOWWW___eeehhhkkkqqqvvvyyyvvvhhhZZZOOOIIIGGG>>>>>>>>>>>>============:::;;;<<<<<<<<<;;;:::999555555555555555555555555333444444666888:::<<<===<<<>>>@@@AAABBBEEEIIILLLPPPOOOOOOPPPRRRTTTWWWXXXXXXYYYYYYZZZ[[[]]]^^^___^^^aaaddddddbbbbbbeeehhhjjjlllmmmmmmppp}}}vvvmmmjjjgggdddbbbaaabbbdddeeefffeeedddcccccccccccccccbbbbbbbbbccceeehhhkkkllllllnnnnnnllliiiiiikkknnniiiiiihhhhhhhhhiiijjjkkkhhhgggfffgggiiiiiihhhfff\\\\\\\\\\\\[[[ZZZZZZZZZWWWZZZ]]]______[[[WWWTTTTTTQQQSSS[[[cccjjjpppvvvvvv{{{~~~~~~|||||||||zzzzzz|||~~~zzz{{{||||||{{{wwwtttrrrnnnooorrrttttttpppiiiccc\\\```ffflllpppvvv}}}|||{{{~~~yyynnn|||rrriiiiiimmmuuu|||yyyyyy{{{}}}{{{zzzzzz||||||zzz{{{|||||||||ooollllllppptttwww}}}~~~|||zzzyyyxxxvvvvvvvvvwwwyyyyyyvvvrrrnnnqqqqqqooonnnllljjjiiihhhggggggggghhhjjjmmmpppqqqrrrpppnnnnnnoooooooooooorrrooojjj```UUUUUUeeewwwuuusssrrrpppoootttuuu]]]III>>>999666444333333333222222222222111000000000000////////////////////////////////////111111000000/////////...111111000000//////......////////////////////////////////////////////////000111111111111222222222111111111111222444666777:::>>>LLLiii~~~fffkkk|||uuubbbYYYUUUcccqqqVVVNNNHHHCCCCCCIIIPPPTTTUUUJJJJJJJJJGGGEEEDDDEEEFFFEEEFFFGGGJJJPPPWWW^^^bbbkkkmmmqqqtttxxx}}}{{{jjj]]]RRRKKKDDDBBB???<<<::::::::::::>>>===<<<;;;:::999999999999888666444333444555666666666666777777888::::::>>>>>>???AAACCCFFFHHHIIIJJJKKKKKKLLLLLLOOOSSSVVVYYYZZZZZZZZZZZZ[[[^^^```dddcccaaa______```bbbcccjjjhhhhhhkkkooowwwwwwqqqnnnjjjddd___]]]___cccfffhhhiiiiiigggeeedddeeegggaaa```aaabbbdddfffhhhjjjllllllkkkkkkkkkkkkllllllkkkiiifffeeeeeefffhhhjjjllliiifffdddccccccbbbaaa```aaabbbbbbaaa___\\\ZZZZZZZZZ[[[\\\]]]^^^___```bbbffflllsssyyy|||~~~|||{{{}}}}}}zzzvvvvvvzzzxxxzzz{{{zzzwwwrrrllliiifffcccdddiiiiiibbbZZZWWWWWWcccpppuuuttttttxxx}}}yyy{{{}}}{{{vvvsssssstttvvvllllllooouuu}}}{{{xxxxxxyyy{{{|||{{{{{{}}}~~~zzzwwwxxxxxxyyyyyysssooonnnrrrvvvyyy}}}{{{yyywwwvvvwwwwwwwwwyyyyyywwwrrroooppppppooommmllljjjiiihhhhhhhhhiiijjjlllnnnpppqqqqqqooommmmmmnnnnnnllliiikkkgggaaa[[[YYY```uuuyyyuuussssssuuu~~~|||lllVVVDDD;;;777444222111111111000000000//////111111000000000////////////////////////////////////.........------------000000000///////////////////////////////////////////////////////////////000000111111111222222222111111111111222444666777777:::CCCYYY{{{ooojjjooowwwhhhXXXXXXlllgggVVVNNNEEEBBBFFFLLLOOOOOOPPPMMMIIIGGGEEEDDDCCCBBBCCCBBBCCCFFFJJJPPPVVVZZZbbbeeeiiimmmqqqvvv|||wwwiii[[[PPPIIIFFFBBB@@@>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;999777555444555555666555555555555666777888999;;;<<<===>>>AAACCCEEEFFFGGGHHHIIIJJJJJJMMMQQQTTTVVVXXXXXXXXXXXXZZZ\\\___```____________aaabbbcccgggfffgggjjjlllrrruuunnnmmmiiiccc___]]]^^^aaacccfffggggggfffddddddeeegggeeeddddddcccccceeefffgggjjjjjjiiiiiiiiiiiijjjjjjiiigggfffeeeeeefffggghhhjjjgggdddccccccbbbaaa```]]]^^^___``````^^^\\\[[[VVVVVVWWWYYY\\\```dddgggtttzzz}}}{{{~~~~~~{{{zzzzzzxxxttttttxxxuuuuuuvvvwwwwwwtttnnnjjj```ZZZXXXZZZ[[[XXXVVVVVV^^^gggrrrwwwwwwvvvxxx{{{|||}}}~~~{{{vvvpppmmmmmm|||rrrrrrrrrvvv{{{{{{xxxwwwxxxyyy~~~}}}}}}~~~{{{vvvtttssstttssssssuuurrrqqquuuxxx{{{~~~|||zzzwwwuuuuuuuuuuuuvvvvvvuuuqqqnnnooonnnmmmlllkkkjjjiiiiiiiiijjjlllmmmooopppqqqqqqpppmmmkkklllnnnmmmfffaaaaaaZZZUUUUUU\\\lll}}}xxxuuuuuu{{{lll^^^KKK===777555333111111111000000000/////////111111111111000000000000////////////////////////............------------//////////////////000000////////////////////////////////////////////////000000000111111111222222111111111111222444555666666666;;;HHH```~~~lllbbbttt~~~eeeUUUZZZtttfffYYYJJJBBBCCCHHHJJJJJJTTTPPPMMMJJJJJJGGGCCC@@@BBBBBBAAACCCEEEJJJNNNQQQ\\\```eeeiiinnnrrrwww{{{{{{iii[[[LLLHHHCCC????????????>>>>>>======<<<<<<<<<======<<<;;;999777666666666666555555555555555666777888999999:::;;;===???AAABBBDDDEEEFFFGGGHHHJJJNNNPPPSSSUUUVVVWWWWWWXXX[[[]]][[[\\\]]]^^^```aaaccccccddddddeeehhhjjjlllttt}}}|||}}}yyypppkkkhhhddd```^^^]]]___```cccdddeeedddcccdddeeegggjjjiiigggeeedddccccccdddggggggggggggggggggggggggeeeeeeeeeeeeeeeeeeeeeeeegggdddbbbaaaaaaaaa```___ZZZ[[[\\\]]]^^^^^^]]]\\\WWWWWWVVVXXX]]]eeelllqqq|||yyy{{{}}}}}}|||wwwtttsssuuutttqqqqqqtttsssrrrssswwwzzzyyyrrrkkk\\\SSSKKKJJJKKKNNNUUU[[[ggglllssswwwxxxxxxxxxyyy{{{}}}}}}{{{vvvrrrooonnnyyywwwvvvvvvyyy~~~}}}zzzxxxxxxyyy~~~~~~~~~zzzuuuqqqpppoooooonnnuuuqqqqqquuuyyy}}}|||yyyvvvtttsssrrrqqqrrrsssrrrooommmlllllllllkkkjjjjjjiiiiiijjjkkknnnpppqqqqqqqqqpppqqqmmmkkklllnnnjjjaaaYYYVVVOOOLLLSSSaaasss}}}zzz{{{xxxppp\\\PPPBBB888444444333111222222222222111111111111222111111111000000000000////////////////////////000000000000000/////////---......//////000000000////////////////////////////////////////////////000000000000111111111111111111111222222333444555555666999???LLLiiixxxdddhhhzzzdddYYYfff~~~mmmVVVFFFBBBDDDGGGGGGPPPQQQRRRRRRPPPKKKGGGCCCEEEDDDCCCCCCEEEGGGJJJKKKUUUYYY___dddiiimmmrrrvvv|||yyyiiiRRRLLLEEEAAA@@@@@@???>>><<<<<<<<<<<<<<<<<<======>>>===;;;999888777777777666666666666666777888888777777888999;;;<<<>>>???AAACCCDDDEEEFFFHHHKKKMMMQQQRRRTTTUUUVVVWWWZZZ\\\ZZZ[[[]]]___aaabbbbbbbbbcccccceeehhhhhhgggjjjooonnnqqqsssrrrrrr{{{{{{qqqkkkiiieeebbb___^^^^^^^^^aaabbbccccccbbbccceeeggglllkkkiiifffdddccccccccceeeeeeffffffffffffeeeeeeccccccdddeeedddcccbbbbbbbbb```____________^^^]]]WWWXXXZZZ[[[]]]]]]^^^^^^___^^^]]]___dddmmmwww|||yyyuuuxxxzzzyyy{{{||||||}}}{{{qqqmmmlllooopppooooooqqqsssrrrttt{{{yyyppp^^^SSSGGGBBBDDDLLLZZZeeesssssstttuuuxxxyyyzzzyyyyyyyyyzzzzzzzzz{{{}}}~~~|||zzzxxxxxx{{{}}}|||{{{{{{~~~~~~zzzuuuqqqpppooonnnmmmssspppoootttxxx|||~~~{{{yyyvvvtttsssrrrqqqqqqqqqqqqpppnnnjjjjjjjjjjjjjjjjjjiiiiiikkklllnnnpppqqqqqqpppooopppnnnllllllkkkeeeZZZRRRKKKGGGJJJXXXkkk}}}{{{~~~}}}|||mmmbbbOOOEEE:::444444555444222222222222111111111000000111111111000000000000////////////////////////////////////000000000000000------......//////000000//////////////////////////////////////////////////////000000000111111111000111111222333333333333444555888;;;AAATTTyyyxxxlllpppuuu```^^^vvvkkkRRREEE@@@???@@@DDDKKKSSSWWWSSSNNNJJJHHHGGGFFFEEEDDDDDDEEEGGGHHHLLLOOOUUUZZZ___dddjjjnnnuuu}}}vvv]]]VVVKKKEEECCCCCCBBB@@@;;;;;;;;;:::;;;;;;<<<<<<>>>===<<<;;;:::999888888555555444444444555666666777777777888999;;;<<<===???@@@CCCDDDDDDFFFIIIKKKMMMPPPSSSTTTUUUWWWYYY[[[[[[\\\]]]___```aaaaaaaaadddccceeehhhhhhddddddgggfffgggggghhhkkkrrr|||{{{xxxmmmllljjjgggdddaaa_________```aaabbbbbbbbbccceeegggkkkjjjhhhfffeeeeeeeeeeeedddeeeffffffffffffeeedddaaabbbcccccccccaaa___]]]]]]\\\[[[\\\]]]^^^\\\[[[VVVVVVXXXYYY[[[\\\]]]]]]cccbbbcccgggooozzzyyyzzz|||zzztttrrruuuxxxyyyyyyzzzzzz|||ooojjjhhhkkknnnnnnnnnpppssstttyyywww___TTTHHHCCCEEEPPPaaappp}}}yyyxxx{{{~~~|||{{{yyy{{{~~~{{{yyyzzz}}}|||}}}~~~}}}~~~|||}}}zzzvvvsssttttttuuuttttttpppooosssvvvyyy|||zzzxxxvvvtttuuusssqqqqqqrrrrrrrrrqqqggghhhhhhhhhiiiiiijjjjjjllllllmmmnnnnnnooonnnnnnnnnnnnmmmkkkfff]]]TTTMMMDDDEEEOOOcccyyywwwuuuwwwuuucccVVVEEE>>>666333444666555333000000/////////.........000000000000////////////////////////////////////---------.................................///////////////////////////////////////////////////////////////000000000111111000000111222333333222222111222666999:::DDD___zzz}}}oootttiii]]]kkkhhhPPPAAA;;;999<<>>@@@BBBBBBDDDFFFHHHIIILLLPPPRRRSSSUUUWWWYYYZZZ[[[\\\]]]^^^___``````eeebbbcccggggggdddcccfffdddcccbbbccchhhmmmqqqtttvvv~~~xxxooollljjjgggcccaaa````````````aaabbbbbbbbbbbbdddfffiiihhhgggfffeeefffggggggfffggghhhiiiiiihhhgggfffbbbbbbbbbbbb```^^^[[[ZZZYYYXXXXXXZZZ\\\\\\[[[YYYUUUUUUVVVWWWXXXYYYZZZZZZ\\\^^^bbbjjjvvv~~~xxxuuuvvvxxxwwwrrrqqqvvvzzzzzz|||}}}}}}~~~ssslllhhhkkkoooppprrrttttttxxx}}}sssYYYPPPHHHFFFJJJVVVhhhxxx~~~~~~}}}zzzyyy|||~~~~~~}}}|||vvvuuuuuuwwwyyy{{{{{{{{{xxxwwwwwwxxx}}}|||zzzzzzwwwuuuvvvyyy}}}xxxsssqqqssstttuuuzzz|||yyyxxxxxxvvvuuutttqqqooonnnooopppqqqpppffffffggghhhhhhiiijjjjjjllllllkkkkkkkkklllmmmmmmkkkmmmmmmiii___UUUMMMIIIDDDHHHUUUlllxxxqqqwww|||lll[[[NNN>>>999333222444666555222000/////////............////////////.........---////////////////////////------------.........///..................------////////////////////////////////////////////////////////////000000000111000000111222333222222111111///333888777999JJJ___yyyqqq}}}{{{ddddddpppgggPPPCCC???AAAAAAEEEMMMUUUXXXUUUQQQGGGFFFFFFEEEEEEEEEEEEFFFFFFHHHKKKOOOUUU]]]eeekkkpppwwwuuuiiiZZZOOOJJJHHHDDD@@@>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::555444444333333444444555666555555555666777888888888;;;===???@@@AAACCCEEEEEEHHHLLLOOOPPPRRRTTTUUUWWWWWWWWWXXXZZZ]]]```aaaeeeaaaaaadddfffddddddgggeeedddcccccceeehhhjjjlllqqquuu||||||vvvuuutttyyyxxxrrrkkkhhheeebbb``````aaaaaaaaabbbccccccbbbbbbdddfffhhhgggfffeeeeeeeeefffggghhhiiijjjkkkkkkjjjiiihhhdddcccbbb```]]][[[XXXWWWVVVUUUVVVXXXZZZ[[[ZZZXXXTTTTTTSSSSSSTTTTTTUUUUUURRRVVV^^^iiivvv|||xxxuuutttwwwyyyxxxttttttyyy}}}~~~~~~}}}~~~{{{rrrlllmmmrrruuuwww{{{}}}}}}kkk^^^NNNJJJHHHKKKRRR^^^ooo~~~zzzyyy{{{~~~~~~|||yyyvvvtttuuuwwwxxxxxxqqqpppnnnnnnqqqwww}}}{{{xxxwwwuuuuuuxxx}}}|||wwwsssttttttsssvvv{{{|||yyyxxxwwwwwwvvvuuupppnnnkkkjjjkkkmmmmmmmmmeeeeeefffggghhhiiijjjjjjlllkkkjjjiiiiiijjjlllmmmiiilllmmmggg[[[OOOIIIGGGFFFKKKZZZooo|||zzzwwwgggUUUIII;;;666111111444666444111111111111111000000000000///.........------------////////////////////////.../////////000000111111/////////......------,,,////////////////////////////////////////////////////////////000000000000///000222333333222111000333000222888666444@@@QQQooosssqqqvvvmmm___ccc~~~{{{```PPPJJJJJJCCC@@@IIIXXX```\\\UUUHHHHHHGGGGGGGGGGGGHHHHHH@@@BBBDDDHHHNNNVVV```fffiiipppxxxyyyhhh\\\VVVSSSNNNIII@@@???>>><<<<<<;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;999888888777777777888888555444444444444555666777666888;;;===>>>???AAABBBAAAEEEIIILLLNNNOOOQQQSSSSSSSSSSSSUUUXXX\\\```bbbeee```___bbbddddddeeehhhfffffffffeeecccdddgggjjjiiilllppptttwww~~~~~~}}}zzztttooonnnnnnrrrwww|||~~~{{{tttooojjjgggccc```^^^___```bbbbbbcccdddcccbbbbbbdddfffhhhgggfffeeedddeeeeeefffiiikkklllmmmmmmlllkkkiiieeedddaaa^^^[[[YYYWWWVVVTTTTTTUUUWWWZZZZZZYYYWWWSSSRRRRRRQQQQQQQQQQQQRRRMMMQQQZZZfffrrr~~~~~~{{{xxxwwwwwwyyy|||{{{wwwvvv{{{~~~zzzxxx{{{}}}}}}wwwooopppuuuxxx|||oooWWWHHHGGGEEEHHHPPPYYYddduuu}}}}}}|||xxxyyy|||~~~|||{{{|||~~~|||wwwsssuuuuuuvvvzzzyyywwwvvvvvvvvv{{{{{{{{{yyywwwtttqqqooonnnjjjgggeeeeeefffggggggcccdddeeeggghhhhhhiiiiiikkkjjjiiihhhhhhjjjkkkmmmmmmmmmiiiaaaWWWNNNKKKKKKQQQYYYcccmmmxxxzzz~~~rrraaaNNN@@@999666333111111222111111111000000///////////////000...,,,---000111///---/////////...------,,,,,,------......//////000000////////////////////////////////////////////////---///000000///......///////////////000000000000222111000//////000111222111222222333444777<<>>===>>>::::::;;;<<<<<<<<<;;;::::::999888666555555444444333444444555666777888888999999888888:::<<>>999666333111111222111111444333333222222222222222000...---...000000///---.../////////////////////.........///////////////........................////////////////////////---...000000.........///////////////000000000000111111000//////000111111111222222222333666:::===EEE[[[}}}vvvqqqnnnuuukkk^^^eeewwwzzzkkkMMM???<<<@@@III[[[iiigggdddXXXLLLJJJJJJGGGDDDDDDBBBAAAAAACCCFFFKKKPPPTTTZZZ```iiirrrzzz}}}vvvlll___UUUMMMEEE?????????===<<<<<<;;;;;;:::999:::;;;<<<<<<:::999888777666555555555222222333333444444555555888888777777999;;;>>>?????????@@@BBBEEEHHHJJJKKKPPPPPPQQQRRRTTTVVVWWWXXX\\\^^^___``````bbbdddffffffeeeeeedddddddddddddddddddddddddddeeeiiinnnrrruuuvvvwwwxxxyyyxxxxxxwwwqqqpppnnnllliiigggeeeddd```ccchhhlllmmmkkkhhhfffgggfffdddaaa```_________```aaabbbaaaaaaaaaccceeehhhhhhhhheeeaaa```bbbeeedddgggkkklllkkkhhhgggfffjjjfff```[[[XXXWWWUUUSSSSSSSSSUUUVVVVVVWWWWWWWWWTTTNNNJJJKKKKKKIIIIIILLLPPPQQQRRRWWW^^^gggooouuuwwwwwwyyy{{{}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~zzztttooolllkkkmmmnnnuuuyyyzzzwwwxxxuuu___MMMEEEDDDDDDHHHSSS___gggmmmvvvzzzwwwnnnpppwww~~~}}}~~~}}}{{{}}}~~~{{{{{{|||}}}~~~}}}zzzwwwssstttvvv{{{{{{wwwuuuuuutttsssrrrpppnnnmmmjjjgggcccaaaaaabbbcccccc```aaaccceeefffggghhhhhhjjjiiiiiihhhhhhjjjkkklllpppiii___ZZZ\\\dddlllrrrzzz{{{}}}~~~zzz|||yyybbbPPPCCC;;;777555222111111222222111444444333222222222222333000...---...///000///.........//////000111111222///////////////.................................////////////////////////---...000000...---...///////////////000000000000111000000//////000000111111222222111222444777:::999IIIeee{{{lll___rrrxxxccc]]]^^^mmm]]]HHH@@@BBBAAALLL```llloooaaaSSSMMMMMMJJJEEEBBBBBBAAA@@@@@@BBBEEEHHHKKKQQQWWW___hhhqqq{{{pppeeeTTTKKKCCCAAA@@@>>><<<===<<<;;;999777888:::<<<>>>::::::888777666666555555333333333333333333333333666666666666777999;;;======>>>???@@@CCCEEEHHHIIIMMMMMMNNNOOOQQQSSSTTTUUU[[[\\\^^^^^^^^^___aaabbbddddddcccccccccdddeeeeeeddddddcccaaa___aaadddggghhhhhhiiiiiijjjiiiiiihhhkkkjjjhhhfffdddbbb``````\\\___bbbeeeggggggfffdddeeeeeedddcccbbbaaaaaa```aaabbbaaa``````aaadddfffffffffeeecccaaaaaabbbdddeeegggiiijjjhhhgggfffgggeeeaaa\\\XXXVVVTTTSSSQQQRRRSSSTTTUUUVVVVVVVVVUUUTTTNNNIIIJJJJJJIIIKKKNNNSSSTTTUUUUUUWWW]]]eeellltttuuuxxx{{{}}}|||xxxrrrllliiiiiikkklllqqqxxx|||hhhVVVJJJFFFEEEFFFMMMZZZffflllpppzzzzzzqqqmmmeeejjjttt|||}}}zzz|||}}}}}}}}}zzzzzzzzz|||~~~~~~|||{{{yyyxxxxxx{{{|||yyyttttttttttttttttttssssssmmmjjjeeebbbbbbbbbbbbaaaaaabbbccceeegggggghhhhhhjjjjjjiiiiiijjjjjjkkklllmmmfff______iiixxx~~~rrrmmmqqq}}}{{{tttwwwwww\\\III>>>888666444111111222222222111222111000000//////000000//////....../////////........./////////000000000000000//////......------........................////////////////////////,,,...//////...------...////////////000000000000000000000//////000000000111111222111111222555777888@@@RRRmmmlllbbbhhh}}}xxxhhhZZZZZZgggyyypppSSSDDDEEE>>>AAATTTeeeoooeeeZZZRRRMMMIIIFFFDDDDDDCCCBBBAAAAAACCCFFFGGGKKKPPPWWW^^^fffqqq}}}rrr^^^SSSJJJFFFCCC???===>>>;;;:::999888999:::<<<===;;;:::999888777777666777666666555555444444444333444444444555666777999:::;;;;;;<<<>>>@@@CCCEEEFFFIIIIIIJJJLLLOOOQQQTTTUUU[[[\\\^^^^^^^^^]]]^^^```aaaaaaaaaaaabbbcccdddeeefffeeedddaaa^^^^^^```bbbcccccccccccccccbbbbbbbbbffffffdddcccaaa```___^^^\\\^^^```bbbdddeeeffffffccccccdddddddddcccbbbaaaaaaaaa```^^^]]]___bbbeeeeeeeeedddcccbbbbbbbbbcccdddeeefffeeecccccccccddd\\\YYYVVVTTTTTTTTTTTTSSSQQQQQQRRRSSSTTTTTTSSSSSSTTTNNNIIIJJJKKKKKKMMMQQQUUUXXXYYYWWWUUUYYYaaaiiitttvvvzzz|||||||||}}}}}}~~~tttrrrpppnnnmmmlllmmmnnnooo{{{ppp___SSSNNNMMMMMMNNNVVVdddnnnqqqtttuuukkkgggdddiiirrrxxxwwwuuuzzz~~~|||yyy{{{~~~~~~}}}zzzyyyzzz|||~~~{{{yyy|||}}}{{{tttttttttuuuuuuvvvwwwwwwrrrnnniiieeedddcccbbbaaacccdddeeefffhhhhhhhhhhhhjjjjjjjjjjjjjjjkkkkkklllgggeeefffnnn}}}oookkkqqqzzzzzzooonnnwwwwwwYYYFFF;;;444444222111111222333222111000000///................../////////......///////////////......---------000000//////......------........................////////////////////////,,,...//////...------...////////////000000000000/////////000000/////////000111111111000111333666777999AAAUUUsss}}}pppdddiiiiii[[[WWWaaawww{{{WWWDDDDDD???===JJJWWWhhhhhhdddZZZPPPIIIGGGGGGDDDCCCBBBBBBBBBCCCEEEFFFHHHLLLQQQVVV\\\dddnnnvvvooocccWWWOOOIIIBBB======:::;;;;;;<<<<<<;;;;;;:::;;;:::999888888777888888777666666555555444444333333333333444555666777888999999:::;;;===@@@AAACCCDDDEEEGGGJJJMMMQQQTTTVVVZZZ\\\^^^^^^]]]]]]]]]^^^]]]]]]]]]^^^___```bbbbbbccccccbbb```^^^^^^```bbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaa```___^^^]]]\\\[[[\\\\\\^^^___aaaccceeeeeeaaaaaabbbccccccbbbbbbaaabbbbbb```^^^]]]___bbbeeedddcccbbbaaaaaaaaaaaaaaa\\\]]]]]]\\\ZZZYYYZZZ\\\VVVTTTRRRQQQRRRRRRRRRQQQOOOPPPPPPQQQQQQQQQQQQPPPTTTNNNKKKLLLNNNNNNPPPSSSUUUXXXZZZXXXWWWZZZbbbiiisssvvvzzz|||{{{{{{{{{|||~~~}}}zzzxxxyyynnnppprrrssssssqqqnnnllluuu|||kkk]]]UUUSSSSSSSSSYYY```jjjrrrtttwww|||pppiiifffdddfffkkknnnlllkkkttt~~~~~~vvvkkkpppwww~~~}}}}}}{{{{{{{{{xxxxxxyyy|||||||||}}}|||uuuuuutttttttttuuuuuuvvvrrrnnniiifffeeeddddddccceeefffgggggghhhhhhgggggghhhhhhhhhiiiiiiiiiiiijjjcccgggqqq~~~pppqqq{{{|||sssooosssrrrTTTCCC888000222111000111333333222111111111000////////////000...///000///...---...000000//////...------,,,,,,///////////////.........------------------------////////////////////////,,,---//////---,,,---...////////////000000000000...//////000000//////...///000111111111111333555666777;;;FFF]]]}}}~~~kkkaaassskkkXXXVVVhhh|||[[[FFFDDD???===EEEJJJ___gggkkkdddWWWNNNJJJHHHDDDCCCBBBBBBBBBBBBCCCDDDDDDHHHLLLOOORRRXXX___eeeppp~~~xxxjjj___TTTHHH@@@===<<<===>>>>>>>>><<<:::999;;;::::::999888888999999555555555444444333333333222222333444555555666666777777888999;;;===???@@@AAABBBDDDGGGKKKOOORRRTTTVVVXXX[[[\\\[[[ZZZZZZ[[[ZZZZZZZZZZZZ[[[\\\]]]^^^]]]^^^^^^]]][[[[[[]]]___^^^^^^]]]]]]]]]]]]^^^___`````````___^^^^^^^^^]]]ZZZZZZ[[[]]]^^^```aaabbb````````````````````````bbbbbbaaa```^^^___bbbdddbbb```____________]]]\\\XXXYYYYYYXXXVVVUUUUUUVVVUUUSSSQQQPPPPPPOOONNNLLLOOOOOOPPPPPPPPPPPPOOOOOOSSSNNNMMMPPPRRRQQQRRRUUUSSSVVVYYYZZZ\\\___eeeiiioootttzzz|||{{{zzz{{{}}}~~~|||vvvrrrqqqrrrqqqtttyyy{{{{{{vvvqqqmmmxxxsssfff^^^[[[\\\\\\ccchhhpppxxxyyyzzzrrriiifffggghhhggghhhiiihhhiiirrr|||xxxggghhhjjjpppyyyyyyxxx~~~xxxtttuuuwwwuuuuuuwww|||}}}{{{zzzwwwuuusssrrrqqqqqqmmmiiieeecccdddeeeeeeeeeffffffggggggffffffeeeddddddeeeeeefffffffffffffffbbblll}}}~~~yyyuuurrrttt}}}cccIII>>>888111111000000111333333222111222111111000000000000000---///000000...---...000////////////.....................///////////////------------------------////////////////////////+++---......---,,,------////////////000000000000......///000000///.........000111222222222444666555777:::>>>JJJddd~~~lllkkkgggWWW]]]llliiiRRRIII???===BBBBBBNNN\\\gggfff___XXXQQQJJJGGGFFFEEECCCBBBBBBBBBBBB@@@CCCGGGIIIKKKMMMSSSWWW___lllwww~~~zzzooocccUUUKKKGGGAAAAAA???>>>===<<<;;;:::;;;;;;:::999999999999:::555555555555555555555444222222333444555555555555555555666777999;;;<<<===AAAAAACCCEEEHHHJJJMMMNNNOOORRRUUUVVVVVVUUUUUUVVVWWWVVVVVVVVVWWWXXXYYYYYYYYYZZZZZZZZZXXXYYY[[[\\\YYYXXXXXXWWWXXXYYY[[[[[[^^^^^^^^^^^^^^^^^^^^^^^^YYYZZZ[[[\\\]]]^^^_________^^^]]]\\\\\\]]]^^^^^^^^^^^^___^^^\\\\\\^^^______]]][[[[[[\\\[[[XXXVVVUUUVVVWWWVVVTTTSSSRRRSSSRRRPPPOOONNNOOOOOONNNLLLPPPPPPQQQQQQQQQQQQPPPPPPSSSOOOOOOSSSVVVUUUUUUWWWVVVXXX[[[```dddgggjjjlllqqqvvv|||}}}zzzxxxxxxzzzvvvxxxyyyvvvrrroooqqqtttzzz}}}}}}zzz~~~xxxjjjaaa^^^aaadddlllpppyyy~~~rrrfff```ccchhhkkkiiiiiilllmmmooouuu}}}nnneeeeeehhhppp{{{}}}xxxwww|||~~~~~~uuupppqqquuuqqqrrruuu}}}}}}{{{wwwsssqqqoooooogggdddaaaaaabbbeeeffffffffffffffffffeeedddcccbbbaaabbbccccccddddddcccccccccppp~~~uuuooonnnpppvvvsssSSS???;;;999444000//////111333444333111111000000///////////////---///111000---,,,...000......//////000000111111---.........//////000000------------------------////////////////////////+++---......---,,,,,,---////////////000000000000---...///000000///...---...///111222222333555777000555888666:::MMMnnn~~~mmmuuuvvv[[[XXX```yyy```PPP@@@===@@@>>>===MMM]]]cccdddaaaWWWMMMKKKJJJHHHFFFDDDCCCBBBBBB<<>>CCCLLLVVVaaafffccc]]]SSSNNNHHHEEEEEEEEEDDDBBBEEEEEEDDDCCCCCCDDDFFFGGGMMMOOOUUU[[[cccrrr~~~sssfff___RRRNNNHHHCCCAAA@@@???>>><<<<<<;;;:::999999;;;===999:::;;;<<<;;;999666555888777666555444333333333444555555666777888999999======>>>@@@AAADDDFFFGGGHHHIIIIIIJJJKKKLLLNNNNNNPPPPPPPPPQQQPPPPPPOOOOOOTTTUUUVVVWWWVVVTTTRRRQQQSSSSSSTTTTTTVVVWWWYYYZZZZZZYYYWWWVVVUUUUUUVVVVVVZZZXXXWWWUUUUUUWWWXXXZZZ\\\[[[YYYXXXVVVVVVUUUUUU]]][[[YYYVVVUUUUUUVVVWWWUUUUUUUUUTTTSSSQQQPPPOOOQQQQQQQQQPPPOOOMMMKKKJJJFFFIIIMMMRRRTTTTTTSSSRRRUUUQQQMMMLLLOOOQQQRRRQQQSSSUUUWWWXXXXXXZZZ\\\______bbbfffhhhkkkpppwww|||}}}}}}}}}|||{{{xxxvvvuuuooooooqqqtttxxx}}}~~~{{{{{{{{{}}}qqqeee```^^^___gggqqq{{{~~~yyyqqqhhhbbbccchhhlllooooooppprrruuuxxx{{{}}}~~~~~~hhhcccccciiipppuuuzzz|||zzzyyy{{{~~~~~~{{{wwwuuuuuuvvv||||||}}}{{{zzzwwwrrrkkkeeecccbbbbbbbbbbbbccceeefffhhhiiihhhhhhhhhhhhfffdddbbbaaaaaaaaa___[[[WWWZZZcccjjjyyy~~~|||xxxyyyvvvzzzpppbbbNNN>>>666444333333333333333222222111111111111000000000/////////...//////////////////////////////000000000000////////////...---------------////////////////////////........................---------............///---------............////////////////////////...000000111222222222222111444111222777777999HHH[[[}}}xxxxxxsss```\\\WWWfffzzznnnXXXLLLEEE???;;;???EEENNNWWW___bbbaaa]]]WWWOOOIIIFFFFFFEEEDDDCCCCCCCCCBBBCCCCCCDDDDDDEEEGGGKKKPPPVVVbbbwww|||tttnnnggg___UUUMMMHHHDDD@@@<<>>===<<<;;;<<<===:::;;;<<<<<<<<<:::888777888777666555444444444444222222333444555555666666::::::;;;<<<>>>@@@BBBCCCEEEEEEEEEFFFGGGHHHJJJJJJLLLLLLMMMMMMMMMMMMLLLLLLPPPQQQRRRSSSRRRQQQOOONNNKKKNNNQQQTTTVVVWWWWWWVVVVVVUUUTTTSSSSSSSSSTTTTTTXXXWWWVVVUUUUUUVVVWWWXXXXXXWWWVVVUUUSSSSSSRRRRRRYYYWWWUUURRRQQQQQQRRRRRRRRRRRRRRRQQQPPPNNNMMMLLLNNNNNNMMMKKKJJJHHHGGGGGGJJJMMMQQQUUUWWWWWWWWWVVVRRRNNNKKKJJJLLLOOOPPPOOONNNOOORRRTTTVVVYYY^^^aaadddggglllooosssxxx~~~{{{wwwtttrrrssssssuuuyyy~~~vvvlllgggeeeeeejjjdddaaadddhhhkkkqqqxxx}}}|||yyytttpppmmmnnnoootttttttttuuuvvvxxxzzz{{{~~~~~~~~~~~~}}}}}}|||{{{{{{}}}pppgggaaadddkkkqqqwww||||||yyyxxx{{{~~~~~~}}}{{{xxxwwwyyy~~~}}}xxxqqqpppmmmhhhccc___^^^___aaaaaabbbcccdddeeeggghhhiiihhhgggfffeeecccbbbbbb``````\\\UUUQQQVVVeeerrr}}}}}}|||tttpppYYYOOOAAA666222222222111222222222222222111111111000000000000////////////////////////////////////...//////000000//////...//////...------------...////////////////////////........................---------............///---------............///......//////////////////111000000000000111222222666222333666666444<<>>===<<<;;;:::999999:::;;;<<<======<<<;;;:::888777777666555555555555222222333333444444555555777777777888:::<<<===>>>@@@@@@@@@AAABBBCCCDDDEEEGGGGGGHHHHHHHHHHHHHHHGGGKKKLLLMMMNNNMMMLLLKKKJJJCCCGGGMMMSSSUUUUUUSSSQQQPPPOOOOOOOOOOOOPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRSSSRRRQQQPPPOOOOOONNNNNNSSSQQQOOOMMMKKKKKKKKKKKKMMMMMMLLLLLLKKKJJJIIIHHHJJJIIIHHHFFFFFFFFFFFFGGGNNNPPPSSSUUUWWWWWWVVVUUUMMMJJJGGGGGGIIIKKKMMMMMMJJJLLLOOORRRVVV[[[bbbfffiiilllqqqvvvzzz{{{wwwtttrrrwwwwwwyyy}}}|||nnnaaa[[[ZZZ[[[ZZZ[[[bbbnnnwww{{{}}}{{{~~~{{{wwwuuuxxxxxxxxxwwwwwwwwwwwwvvv~~~|||{{{{{{{{{{{{zzzzzzzzzyyyyyy{{{qqqeeedddjjjqqqwww{{{|||yyyyyy|||~~~~~~~~~~~~{{{zzzzzzyyyyyy{{{}}}rrrkkkgggfffccc___[[[YYYZZZ\\\``````aaaaaabbbdddeeefffhhhgggeeedddbbbbbbaaaaaa^^^[[[TTTMMMLLLUUUeeerrr|||}}}yyypppfff___HHHBBB:::444222222222222222222222111111111111111000000000000////////////////////////////////////...//////////////////...///......---------......////////////////////////........................---------............///---------............///............////////////111000/////////000222333666222111444444333666;;;IIIgggxxxsssyyyrrr]]]ZZZSSSSSSfffaaaJJJEEEAAA>>>???CCCIIISSS\\\aaa]]]XXXRRRMMMIIIFFFEEEBBBBBBCCCDDDCCCBBB@@@???DDDCCCEEEGGGHHHMMMZZZgggttt{{{xxx{{{~~~uuukkkfffddd^^^QQQFFFCCCAAA???===<<<;;;999888::::::;;;<<<<<<<<<;;;;;;999888777666666666666666444444555555555555555555444555555666777888:::;;;<<<<<<<<<======???@@@@@@BBBCCCCCCDDDDDDDDDDDDCCCFFFGGGHHHIIIIIIHHHHHHGGGAAAEEEJJJOOOQQQPPPNNNMMMJJJJJJJJJKKKLLLMMMMMMNNNKKKKKKLLLLLLLLLLLLKKKKKKNNNMMMLLLKKKKKKKKKKKKKKKMMMKKKJJJHHHFFFFFFEEEEEEFFFGGGGGGGGGFFFEEEDDDDDDFFFEEEDDDDDDEEEGGGJJJLLLQQQQQQRRRRRRRRRPPPOOONNNHHHFFFDDDDDDFFFHHHKKKLLLMMMOOORRRVVVZZZaaahhhmmmnnnpppuuuyyy}}}|||zzzxxxxxxyyyzzz|||xxxjjj___\\\___ccc[[[```kkkzzz~~~yyy|||zzzzzzzzzyyyxxxwwwvvvuuu}}}zzzyyyyyyzzz{{{yyyzzzzzzyyyyyy{{{}}}lllfffiiiooouuuzzz~~~{{{{{{~~~~~~{{{yyy|||||||||}}}~~~}}}zzzxxxvvvxxx{{{}}}~~~ttthhh```^^^^^^\\\YYYVVVVVVXXXZZZ____________```aaacccccceeedddcccaaa```___^^^^^^YYYQQQHHHDDDIIIVVVccckkktttwwwmmmbbbUUULLL>>>;;;777444333222222222111111111111111111111111////////////000000000000////////////////////////......////////////............---------......///////////////////////////........................---------............///---------............///---.........//////000000111000/////////000222333444000...000222333666999@@@TTTsssxxxzzz~~~rrrbbbUUUMMMWWWttt|||aaaMMMDDD===<<<>>>BBBJJJSSS]]]]]]\\\YYYSSSLLLFFFBBBDDDEEEEEEEEEDDDCCCAAA@@@???>>>@@@BBBBBBDDDNNNXXXbbbttt}}}xxxvvv~~~{{{wwwwwwyyysssfffZZZOOOKKKFFFCCCAAA@@@===;;;:::::::::;;;;;;;;;;;;;;;999999888777777777888888555555555555555444444444444444444555555777888888::::::::::::;;;<<<======>>>???@@@AAAAAAAAAAAAAAACCCCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGIIIJJJJJJIIIIIIEEEFFFGGGHHHIIIIIIJJJJJJGGGGGGHHHHHHHHHHHHGGGGGGIIIHHHHHHGGGGGGGGGHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBAAAAAABBBBBBBBBAAAAAA@@@??????@@@BBBEEEIIINNNPPPSSSRRRQQQOOOLLLJJJHHHGGGDDDDDDCCCCCCDDDGGGKKKMMMQQQSSSWWW[[[```fffmmmqqquuuvvvxxx|||~~~}}}~~~}}}{{{~~~~~~}}}yyyoooddd\\\]]]dddkkkhhhnnnxxx|||yyy~~~~~~}}}||||||{{{{{{~~~{{{xxxwwwxxxzzz|||zzzzzz{{{zzzyyyzzz|||~~~tttiiihhhjjjqqqxxx~~~~~~|||}}}|||yyywwwzzzyyyxxxyyyzzzzzzxxxwwwwwwzzz~~~|||tttkkkbbb[[[YYYYYYYYYXXXVVVVVVXXXZZZ]]]]]]]]]]]]^^^___```aaaaaa```___^^^]]][[[ZZZZZZOOOIIICCCDDDNNN[[[dddiiitttuuuhhh[[[MMMBBB888777555333222111000000000000000111111111111111////////////000000000000////////////////////////---......//////......---...------------...//////////////////////////////---------------------------------............///---------............///------......///000000000000////////////000111111000///...///000333666999;;;EEE[[[zzz|||zzzrrrpppaaaSSSTTTggg]]]NNN@@@===>>>>>>DDDLLLZZZ]]]___^^^WWWOOOGGGCCCGGGGGGGGGFFFEEECCCBBBAAA???>>>???AAAAAAAAAGGGOOOUUUdddoooqqqrrrzzz}}}ttt```YYYPPPHHHDDDAAA>>>;;;;;;;;;:::::::::::::::::::::999999888888888999999555555444444333333222222444444444444555555666777999999888888999::::::;;;;;;;;;<<<===>>>>>>>>>>>>???@@@@@@AAABBBCCCCCCDDDFFFFFFDDDCCCCCCCCCDDDEEEAAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCDDDEEEBBBBBBAAAAAAAAA@@@@@@@@@======>>>?????????>>>>>>:::;;;===AAAEEEJJJOOOQQQTTTSSSPPPMMMJJJGGGFFFFFFCCCCCCDDDDDDDDDGGGLLLPPPSSSWWW\\\aaafffkkkqqquuu~~~}}}~~~{{{vvvpppmmmooorrrxxx~~~}}}ssspppiii```ZZZ]]]gggppptttyyy}}}}}}yyy|||~~~~~~}}}yyyvvvuuuwwwyyy|||yyy{{{|||{{{yyyxxxxxxyyy}}}nnnggghhhooowww||||||}}}~~~~~~}}}}}}||||||~~~|||yyyxxxwwwuuutttuuuwwwyyyyyyyyy{{{~~~wwwpppiiiccc]]]YYYWWWXXXYYYYYYXXXWWWYYYZZZ[[[[[[[[[[[[[[[\\\]]]^^^\\\\\\\\\\\\ZZZXXXVVVUUUGGGGGGIIIPPPZZZfffooottt|||ssscccWWWJJJ???444444444333111000000000///000000000111111111222.../////////000000000111////////////////////////---......//////......------------------...//////////////////////////////---------------------------------............///---------............///------......///000000111...//////000000000000000---000111000000111333444666999FFF```|||ooowwwttt___XXX___sss{{{cccLLLCCCAAA>>>@@@GGGPPPUUUZZZ[[[WWWRRRMMMKKKIIIHHHGGGEEEDDDCCCBBBBBBBBBAAABBBDDDCCCAAADDDIIIKKKRRR[[[aaadddjjjrrryyy{{{{{{~~~yyynnn```TTTLLLGGGAAA=========<<<;;;;;;:::::::::::::::999999999999::::::666666555555444333222222444444444333444444555555777777777777777777888999777888999:::;;;;;;;;;;;;<<<<<<<<<===>>>@@@AAABBBCCCBBBAAA@@@??????@@@@@@===>>>???AAAAAAAAA@@@@@@BBBAAA@@@@@@@@@@@@AAABBB>>>>>>>>>>>>??????@@@AAA======>>>>>>?????????>>>;;;;;;<<<===>>>>>>======;;;<<<@@@DDDHHHLLLPPPQQQQQQOOOLLLIIIGGGFFFFFFFFFCCCDDDEEEEEEFFFIIINNNSSSVVV[[[bbbiiioootttyyy|||zzzsssmmmiiifffkkkooovvv}}}~~~yyytttgggfffbbb\\\WWW\\\hhhrrr|||{{{{{{zzz{{{{{{|||~~~~~~~~~~~~|||wwwtttsssuuuyyy{{{yyyzzz|||{{{yyyvvvuuuuuuyyy{{{sssiiihhhoooyyyzzzzzzzzzzzz{{{{{{|||||||||~~~~~~~~~~~~|||zzzyyytttsssqqqrrruuuxxxzzz{{{~~~~~~xxxnnnfff```]]]ZZZXXXVVVXXXZZZ[[[ZZZYYYZZZZZZZZZYYYYYYYYYZZZ[[[\\\\\\YYYZZZZZZZZZYYYWWWTTTRRRDDDJJJSSS]]]fffqqqzzzmmm\\\QQQDDD999333444555444222111222222//////000000111111111222.../////////000000111111////////////////////////---..................------------------...///000////////////////////////---------------------------------.........//////---------.........//////---------...///000000111---...000111111111000///+++111444333///...//////333333:::MMMiiippprrr|||gggXXXVVV```sssxxxYYYKKKEEE???>>>CCCDDDJJJQQQTTTTTTSSSSSSTTTJJJIIIFFFDDDBBBBBBBBBBBBBBBAAAAAACCCAAA===>>>CCCFFFFFFKKKRRRUUUWWWaaakkkooopppttt{{{ssscccYYYRRRKKKFFF@@@???>>><<<;;;;;;;;;;;;:::::::::999999:::;;;;;;999999888777666555555444444333333333333333444444666666555555555666777777555666777888999999999999999999:::;;;<<<>>>???@@@>>>>>>>>>>>>>>>=========;;;<<<===>>>>>>>>>===<<<>>>===;;;::::::;;;===>>>;;;;;;;;;;;;<<<======>>>999:::;;;<<<===>>>>>>===:::;;;;;;<<<============???AAADDDHHHLLLOOOQQQRRRKKKJJJGGGEEEDDDEEEFFFFFFCCCEEEFFFFFFGGGJJJPPPUUUYYY___gggpppvvv|||{{{ssslllhhheeedddpppsssxxx|||}}}xxxpppjjjYYYZZZXXXTTTQQQWWWdddppp{{{wwwyyyzzzzzz{{{{{{}}}{{{xxxyyy~~~~~~yyyxxx||||||yyytttqqqppprrruuuxxx|||yyywwwwwwyyyzzzyyywwwyyy{{{}}}jjjgggnnntttuuuttttttvvvyyy||||||{{{{{{|||}}}yyywwwvvvwwwuuuuuutttuuu|||{{{vvvuuuooofff___ZZZXXXVVVUUUXXXXXXZZZ[[[[[[ZZZYYYYYY]]][[[XXXXXXZZZ]]]___```]]][[[ZZZ[[[WWWOOOJJJJJJKKK^^^nnntttxxxwwwfffWWWGGG>>>:::222222222222222222222222/////////...---------,,,000000000000000000000000000......///000111000///---------............///////////////////////////////////////////////////,,,---...//////...---,,,...------,,,,,,------...------------------------,,,---......//////..................////////////////////////000000000000777777999???LLLeee{{{xxxtttyyyyyyeeeYYYUUU[[[dddvvvsss___NNN@@@===@@@===AAAGGGLLLPPPTTTUUUSSSQQQKKKFFFDDDFFFFFFAAA===AAAAAA@@@@@@???@@@@@@@@@BBBCCCEEEGGGKKKNNNQQQRRR\\\___fffnnnttt}}}wwwiii___TTTKKKDDDAAA???======<<<;;;:::888:::<<<<<<;;;;;;;;;<<<888888888888777777777777:::999999888777666666555444333333222333444555666666666666666777777777777777888888888999999999999:::888777555555777888:::888999999999::::::::::::<<<<<<;;;::::::999888888666666666666666777888888888999:::;;;;;;:::888888666777777777777999===@@@CCCCCCEEEGGGHHHJJJKKKKKKJJJLLLEEEBBBGGGCCCAAAHHHJJJJJJIIIJJJKKKPPPWWW\\\eeekkksss{{{{{{xxxwwwrrrkkkdddaaacccfffnnnvvv{{{wwwpppiii___TTTMMMMMMNNNRRRYYYcccpppxxx|||tttnnnmmmpppvvv|||}}}}}}}}}{{{|||~~~~~~wwwtttuuuyyyyyyuuuuuuxxxvvvssspppmmmmmmooorrrtttzzzxxxvvvwwwzzz{{{{{{yyyxxxyyy|||qqqkkkmmmppprrrrrrtttwww{{{~~~~~~~~~}}}~~~~~~|||xxxvvvuuuuuuvvvzzz|||{{{~~~xxxrrrhhhddd^^^ZZZYYYYYYYYYYYYWWWWWWYYYZZZZZZYYYYYYXXX\\\[[[[[[\\\^^^___^^^]]]]]][[[YYYYYYUUUPPPPPPTTTeeeyyy}}}||||||~~~mmm\\\NNNAAA999666222222222222222222222222000//////////////////...000000000000000000000000///...---...000000000///........./////////000000////////////////////////........................------............------......------------......------------------------,,,---......//////..................////////////////////////000000000000222111222555>>>RRRsss~~~}}}xxxvvvuuueee]]]YYYXXXaaawwwttt```LLLCCCBBB<<<>>>@@@DDDJJJQQQVVVWWWUUUPPPIIIFFFEEEDDDBBB@@@BBBAAAAAA@@@@@@@@@@@@@@@======>>>@@@BBBDDDFFFGGGLLLOOOVVV^^^fffpppzzzooobbbXXXLLLHHHBBB???>>>>>>===<<<999:::;;;;;;;;;;;;;;;<<<::::::999999999888888888888777777666555555444444444444333333333444666666555555666666666777777777777777777777888888888999999888777666666777888999777777888888888999999999::::::999999888777777666666555555555555666777777888888999::::::999888777777888888888888:::>>>@@@EEEDDDDDDDDDEEEFFFGGGHHHIIINNNIIIFFFHHHDDDAAAIIIJJJLLLNNNPPPSSSXXX^^^cccnnnssszzz|||qqqoookkkfffbbbbbbgggkkkqqqvvvvvvnnnddd\\\RRRIIIFFFHHHLLLSSS\\\jjjxxxqqqnnnnnnkkkjjjkkkppptttzzz|||}}}~~~yyyvvvvvvyyy}}}{{{yyyssspppppprrrqqqooonnnpppnnnmmmkkkkkkkkkmmmooopppuuutttsssuuuxxx{{{{{{{{{}}}}}}~~~tttooommmooopppsssxxx~~~~~~zzz{{{~~~}}}zzzxxxyyyzzzzzzwwwuuuuuuuuuxxx~~~zzzooohhh]]]ZZZWWWUUUVVVXXXYYYYYYXXXYYYZZZ[[[[[[[[[[[[ZZZ\\\\\\]]]___``````]]]ZZZYYYVVVTTTRRROOOPPPYYYddd~~~xxxxxx~~~tttrrrrrrttt|||gggTTTIII@@@999666333333222222111111111111000000000000000000111111000000000000000000000000///...---...///000///...////////////000000000111////////////////////////------------------------------,,,,,,,,,,,,------......------------......------------------------,,,---......//////..................////////////////////////000000000000444222222222666CCC[[[qqq}}}xxxzzzoooaaaSSSRRRddd{{{bbbNNNFFFBBB???<<<===CCCKKKRRRWWWXXXTTTOOOJJJFFFDDDCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@???????????????@@@AAABBBCCCEEEKKKSSSZZZddduuutttiii]]]TTTIIICCCBBBBBBAAA???<<<<<<<<<<<<<<<=========;;;;;;;;;;;;::::::::::::888888777777666555555555555555444444444555666666444444555555555666666666666666666666777777777777666666666666666666666666555555666666666777777777888777777666666555555444555444444444444555666666777777888888888888777777888:::;;;;;;;;;<<<>>>AAAFFFDDDBBB@@@@@@AAACCCEEEKKKTTTSSSNNNNNNHHHDDDKKKNNNQQQUUUZZZ^^^ccchhhkkkxxx|||xxxiiigggdddaaaaaafffmmmsssttttttnnnbbbWWWOOOHHHCCCDDDHHHOOOYYYdddrrrzzzkkk]]][[[aaagggjjjmmmpppsssxxx}}}yyytttooonnnpppvvv{{{~~~}}}{{{xxxvvvuuuqqqooonnnmmmkkkiiihhhiiiiiihhhhhhiiijjjkkklllmmmnnnnnnoooqqqtttwwwyyyzzz~~~wwwqqqpppqqqtttzzz|||wwwwwwzzz{{{xxxsssqqqtttwwwyyyyyyxxxxxxyyy{{{~~~wwwnnnddd^^^[[[XXXVVVUUUVVVWWWWWWWWW\\\\\\]]]]]]^^^^^^^^^______^^^^^^___```___\\\YYYWWWSSSPPPNNNOOOYYYmmm{{{{{{zzz|||yyyrrrsssrrrttt~~~eeePPPEEE===777444333333222222111111000000/////////000000111111111///////////////////////////...---...000111000///....../////////000000000////////////////////////------------------------------+++******+++------------,,,,,,,,,,,,------------------------------,,,---......///.....................////////////////////////000000000000555444444444444;;;MMM^^^|||~~~xxxcccUUUYYYhhh~~~dddTTTNNNEEE===;;;>>>BBBHHHMMMUUUUUUTTTPPPJJJFFFDDDDDDDDDCCCBBBAAAAAA@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAACCCCCCEEEKKKQQQXXXfffssswwwpppdddUUUKKKHHHHHHFFFCCCBBB@@@>>>======>>>>>>>>><<<<<<;;;;;;;;;::::::::::::::::::999999888888888666666666666666666666666444444444444555555555666555555555666666666666777444444555555555555444444444444444555555555555666666666666555555555444444444333333333333444555555666666666777777777777777:::;;;============???@@@DDDBBB>>><<<<<<>>>AAADDDPPP^^^aaa\\\ZZZRRRLLLPPPTTTYYY___eeeiiimmmppprrr{{{~~~}}}}}}|||yyysssmmmeeedddaaa```ccciiiqqqvvvtttoooeeeXXXMMMHHHGGGGGGHHHOOOZZZeeeoooyyypppdddZZZQQQUUUaaammmrrrrrrrrrtttyyyxxxsssmmmkkknnnssswwwxxx~~~~~~|||yyyvvvsssrrrqqqqqqqqqpppmmmjjjiiigggfffeeeeeeeeeffffffggghhhhhhjjjkkkmmmoooqqqtttwwwyyyzzzxxxxxxyyyyyyyyyyyyttttttvvvzzz~~~}}}~~~yyyuuutttuuuuuuqqqmmmmmmqqqwww{{{}}}}}}~~~~~~~~~}}}uuulllccc\\\XXXZZZXXXWWWWWWXXXYYYXXXWWW\\\\\\\\\]]]]]]^^^___```bbb```]]]\\\\\\\\\ZZZXXXVVVSSSQQQRRRYYYkkk}}}{{{zzzzzzyyy}}}___JJJ???777222///222222222111111000000000.........//////000000000////////////////////////000///...///111222111000------........./////////////////////////////////------------------------------+++******+++------,,,,,,++++++++++++,,,,,,------------------------,,,---......///.....................////////////////////////000000000000000000111222222666BBBPPPggg}}}dddYYYUUUjjjnnnZZZLLL@@@===<<<;;;>>>BBBNNNRRRUUUUUUQQQKKKGGGDDDEEEDDDCCCBBBAAAAAAAAAAAA===============>>>>>>???BBB@@@@@@CCCEEEIIIRRR\\\sssssscccXXXRRRPPPNNNLLLHHHDDD@@@=========<<<;;;<<<<<<;;;;;;;;;:::::::::::::::::::::999999999999777777777777777777777666444444444444555555555666444555555555666666666666222333333444444333333222333444444444555555555555666666666666666555555555333333333333333444555555555555555666666777777888;;;===???@@@???>>>>>>???@@@>>>;;;999:::>>>BBBEEEUUUhhhpppmmmlllcccXXXXXX\\\aaaiiinnnrrrssstttuuuxxx{{{}}}yyytttqqqooolllgggccccccbbbaaabbbfffjjjnnnqqqppphhh\\\PPPGGGDDDHHHMMMPPPYYYgggsss|||uuudddWWWTTTSSS[[[jjjwww{{{xxxxxxyyy~~~yyyqqqmmmnnnqqqqqqpppvvvwwwwwwuuurrrooonnnoooqqqssssssqqqoooooommmiiieeeddddddcccccccccddddddgggiiilllmmmoooqqqtttwwwwwwtttsssuuuuuutttyyyxxxwwwwwwyyy|||~~~~~~~~~|||~~~~~~}}}~~~{{{zzzxxxuuusssqqqpppooonnnlllnnnssszzz}}}xxxnnnccc[[[WWWVVVVVVVVVVVVXXXZZZ\\\\\\[[[YYYXXXYYYYYYZZZ[[[]]]]]]bbb___\\\ZZZYYYXXXWWWUUUNNNMMMPPPYYYfffzzz}}}{{{zzzzzz~~~uuuYYYGGG===666222111111111111111111111111111......///////////////000000000000000000000000000000///...///000111111///------------............////////////////////////------------------------------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,------------------------,,,---......//////..................////////////////////////000000000000......000333333555>>>IIIZZZttt~~~jjjYYYaaaiiiXXXHHHBBB???::::::>>>FFFJJJQQQVVVVVVRRRLLLGGGFFFEEEDDDCCCBBBAAAAAAAAA>>>=========>>>>>>???@@@CCC@@@???@@@@@@AAAFFFLLL^^^nnn~~~qqqfff^^^[[[ZZZZZZSSSMMMEEE@@@???>>><<<:::<<<<<<<<<;;;;;;;;;;;;:::888888888888888888888888888888999999999888777777444444555555555666666666555555555555666666666666333333333333333333333333444444555555555666666666666666666666666666666666444333333333333444555555666555555555666777888999;;;>>>@@@AAA@@@>>>>>>>>>===;;;999999;;;???CCCFFFUUUnnn{{{}}}xxxjjjdddbbbgggnnntttvvvwwwwwwxxxvvvyyy}}}~~~wwwsssnnnjjjgggeeebbb___aaabbbdddhhhkkkkkkiiifffiii___RRRIIICCCBBBJJJSSSZZZcccrrr~~~~~~qqqeee\\\^^^aaagggsss~~~~~~}}}uuupppooonnnjjjfffmmmppprrrrrrooolllkkkllloootttwwwvvvwwwyyywwwrrrkkkiiigggeeedddddddddeeecccfffhhhiiiiiijjjnnnqqqtttqqqpppqqqrrrqqqtttzzz|||zzzyyywwwwwwzzz|||}}}}}}{{{}}}}}}zzzyyy{{{yyyzzz|||||||||zzzwwwvvvoooppppppooommmlllnnnooosssxxx{{{}}}|||xxxvvvoooeee[[[TTTRRRSSSSSSSSSTTTWWWZZZ\\\\\\ZZZWWWWWWWWWWWWXXXZZZ[[[\\\___]]][[[ZZZYYYVVVRRROOOGGGJJJTTTeeewww{{{vvvvvvxxxzzztttbbbNNNBBB;;;666444555//////000000111111222222111000000000000000000///000000000000000000000000...---,,,---/////////...............////////////////////////////////////........................------............------...------,,,,,,------...------------------------,,,---......//////..................////////////////////////000000000000111000222555444444;;;DDDQQQgggzzzjjjdddtttnnnYYYNNNGGG>>><<<@@@@@@CCCJJJRRRXXXWWWRRRLLLGGGFFFEEECCCBBBBBBAAAAAABBBBBBAAAAAA@@@AAAAAAAAAAAA>>>>>>AAAAAA@@@BBBGGGNNN]]]mmmwww}}}|||rrrjjjggghhhjjjccc[[[QQQJJJGGGEEEBBB???>>>>>>=========<<<<<<<<<999999999999999999999999999999:::::::::999777777555555666666666777777777555555666666666777777777777666555444444555666777666666666666777777777777555666666666666666666666444444444444444555555666666666666666666888999:::;;;>>>AAABBBAAA>>>===<<<===<<<::::::<<>>???EEEOOOXXXZZZVVVPPPGGGFFFEEEDDDBBBBBBAAAAAACCCBBBAAA@@@????????????;;;999:::>>>???>>>@@@CCCEEERRRaaajjjqqqyyyyyyqqqnnnqqquuuqqqggg\\\TTTPPPNNNJJJFFF????????????>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;:::999888777666666666666777777777777666666666666777777777777:::999777555555777999:::777777777777888888888888555555555555555555555555555444444444444555666666777666666666777888:::;;;;;;>>>AAABBBAAA>>><<<;;;>>>===<<<;;;===@@@CCCEEEMMMkkkxxxccchhhooouuuyyyzzz{{{||||||~~~{{{zzzxxxsssooogggeeecccaaa```_________eeejjjrrr{{{}}}vvvjjj```TTTKKKEEEEEEHHHNNN\\\jjjuuuzzz~~~www}}}|||{{{~~~wwwpppmmmllliiiaaaZZZlllnnnooonnnkkkhhhffffffjjjnnntttzzzyyyvvvssspppooommmkkkiiifffeeedddcccbbbbbbbbbbbbgggffffffffffffhhhiiijjjnnnsss{{{~~~vvvwwwwwwvvvuuuvvvyyy{{{~~~|||~~~}}}|||~~~}}}}}}}}}~~~xxxyyyxxxwwwuuuuuuwwwyyyrrrqqqqqqpppoooooooooooogggiiikkkmmmnnnppprrruuuzzz~~~zzzxxx{{{{{{uuupppccc___ZZZUUUSSSSSSTTTUUUSSSTTTUUUVVVWWWYYYZZZZZZ[[[ZZZYYYYYYXXXXXXYYYYYY```]]]]]]^^^ZZZQQQJJJIIIJJJUUUgggzzz{{{zzz{{{|||xxxqqqjjjaaaZZZKKKDDD<<<888777666333///111111111111111000//////111111111111000000000000111111000000//////......000000//////.........---////////////////////////............////////////++++++,,,---.........---+++,,,---.../////////////////////...---------,,,------...///...---+++***---------.........//////////////////000000000000------------------------//////000111222222333333@@@GGGVVVhhhzzziii[[[ddd}}}~~~kkkWWWGGG@@@@@@<<<>>>JJJWWW[[[YYYXXXLLLKKKJJJHHHFFFEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@CCCCCCBBBBBBBBBAAAAAAAAAEEEKKKRRRYYY```hhhqqqwww{{{wwwtttssstttyyyrrrhhhaaa^^^[[[UUUPPPJJJGGGCCC@@@@@@@@@AAAAAA@@@>>><<<<<<===<<<999666;;;:::888777777777999::::::::::::;;;===<<<:::888888888888888999999999999999999999888777777666666555555555555666777888888777777666555444333111000888777777666666555555555999::::::999888999;;;===;;;===??????>>>======>>>;;;<<<======>>>???BBBDDDNNN]]]vvv{{{ooonnnppptttyyyzzzsssooollliiifff______```aaaaaaccciiiooorrrxxxuuufffZZZMMMFFFBBBFFFMMMXXXkkk|||}}}vvvttt||||||qqqsssuuussslllddd\\\XXXjjjlllmmmmmmjjjgggffffffiiilllrrrxxx}}}xxxvvvuuuuuuwwwyyyyyyyyypppnnnllljjjgggfffeeeeeecccbbbaaaaaaaaabbbddddddeeeiiipppwwwzzzzzzxxxvvvrrrsssssssssrrrsssuuuwww{{{{{{|||~~~~~~|||~~~~~~}}}|||}}}|||{{{zzzyyyyyyzzzzzzuuuuuutttrrrppppppqqqsssmmmlllkkkjjjiiiiiiiiiiiifffiiimmmppprrrtttvvvxxxzzz}}}~~~{{{{{{~~~{{{wwwrrrlllhhh[[[XXXUUUQQQPPPQQQSSSUUUQQQRRRSSSUUUWWWYYYZZZ[[[XXXXXXXXXXXXXXXXXXXXXXXX^^^]]]]]]ZZZRRRJJJIIIMMMWWWaaaooo||||||}}}zzzpppfff___XXXPPPJJJBBB===666333333333111...111111111111111000//////111111111000000000//////111000000000/////////...000/////////................................................////////////....../////////000000000---...............------............------------------......------,,,++++++++++++,,,,,,,,,------------------....................................//////000111111222333333555:::EEESSSbbbwwwsss^^^ZZZfffsssoooYYYLLLGGGAAA===BBBJJJRRRZZZaaaVVVQQQJJJFFFEEEEEEEEEDDDBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????AAAEEEKKKQQQVVV\\\ccciiivvvwwwxxxwwwuuuttttttuuuzzzuuuoookkkjjjfff```[[[WWWRRRMMMJJJIIIIIIHHHFFFDDDAAA>>>===>>>>>>;;;999;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<:::999777777777777777777888888666666666666777777777777666666555444444444555555777777777666555333222111888888888888888888888888;;;<<<<<<<<<;;;<<<>>>AAA<<<>>>@@@@@@>>>=========<<<>>>AAAAAA??????AAADDDLLLZZZsssvvvuuutttvvv{{{uuummmhhhddd```]]][[[\\\^^^```ccchhhooovvvxxxkkk\\\PPPIIIDDDFFFQQQ___mmm|||}}}qqqpppxxx}}}{{{|||uuufffYYYRRRgggiiijjjjjjhhhfffeeeeeegggjjjoootttyyy|||}}}}}}xxxwwwwwwzzz|||zzzvvvrrrnnnlllkkkkkkbbb```^^^\\\\\\\\\]]]^^^^^^aaaeeejjjmmmnnnmmmmmmmmmnnnoooooonnnnnnqqqssstttwwwzzz||||||||||||}}}}}}}}}}}}}}}||||||||||||}}}|||||||||wwwvvvuuutttttttttttttttppppppooommmjjjiiijjjlllgggfffdddcccbbbbbbccccccfffjjjppptttwwwxxxzzz{{{yyy|||~~~~~~wwwqqqlllfff```\\\SSSQQQOOOMMMMMMOOORRRSSSRRRRRRSSSTTTVVVWWWXXXXXXVVVVVVWWWWWWXXXWWWWWWVVV[[[ZZZXXXSSSJJJEEELLLWWWiiiqqqzzz|||pppbbbYYYTTTOOOHHHBBB;;;666111000111222111///111111111111111000//////111111000000000000//////000000000000////////////////////////....................................---............/////////000///.........///000111/////////......---++++++------------..................---,,,,,,,,,------+++++++++,,,,,,,,,------,,,------------.........///////////////////////////000000111111222222222000333:::BBBKKK___}}}hhhXXXVVVYYYmmm{{{vvvbbbMMMEEE>>><<>>>>>>>>>>>===>>>AAAEEEIIILLLPPPUUUYYYeeehhhllloooqqqrrrtttvvvxxxvvvtttttttttrrrmmmiiieee___XXXVVVXXXXXXUUURRRNNNJJJFFFBBBAAA@@@>>>===::::::;;;;;;;;;;;;::::::===;;;:::;;;<<<===<<<:::888888888888888888888888555666666777888888999999888888777666555555555555999999999888777666555444666666666666777777777888888999:::;;;;;;<<<>>>@@@>>>???AAAAAA???>>>??????@@@DDDHHHGGGCCC@@@AAADDDKKKWWWmmm||||||~~~zzztttllleeeaaa^^^[[[YYY\\\```eeekkkqqqxxx{{{sssgggZZZMMMFFFHHHGGGNNN___sssqqqeeelll~~~}}}|||{{{zzzjjjYYYPPPbbbdddeeeeeedddccccccdddeeegggkkkppptttwwwyyyzzzzzzyyyxxx{{{|||wwwtttrrrrrrrrrhhhfffbbb^^^\\\[[[[[[[[[___```aaacccdddeeeffffffhhhiiijjjjjjiiiiiikkklllnnnrrrwwwyyyyyyxxxzzz}}}yyyyyyxxxxxxxxxyyyyyyzzz~~~}}}||||||~~~~~~~~~}}}{{{zzzxxxvvvuuuuuurrrqqqpppooonnnmmmllllllkkkkkkjjjhhheeedddeeefffcccbbb`````````aaacccdddhhhmmmsssxxxzzzzzzzzz{{{wwwyyy}}}~~~xxxpppgggaaa\\\WWWTTTOOONNNMMMMMMMMMOOOQQQSSSUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVWWWWWWVVVUUUSSSSSSTTTPPPMMMIIIGGGJJJXXXfffvvv}}}uuuhhhZZZTTTSSSOOOGGGBBB888555222111222222222000111111111111111000//////111000000000////////////000000000000///////////////////////////.................................---------.........//////...,,,+++)))***+++---...---.........------,,,+++,,,,,,,,,------.........///...,,,++++++,,,---...---------.........//////........./////////000000........................///000000000111111111222111333666999===KKKfff~~~zzzfff\\\YYYWWW___bbbgggwww}}}ZZZPPPFFFBBBAAADDDLLLTTT^^^]]]YYYTTTNNNIIIGGGFFFAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>=========???AAACCCEEEHHHKKKOOOQQQVVV[[[aaagggkkknnnqqqssssssrrrrrrsssuuuvvvtttsssmmmhhhcccccchhhjjjhhhddd```\\\UUUNNNIIIEEECCCBBB>>>>>>======<<<<<<<<<<<<===<<<;;;;;;<<<===<<<;;;;;;;;;:::::::::::::::999888888999999999::::::::::::999999888777777888888;;;;;;;;;;;;:::999999888777777777888888888888888777999;;;<<<===>>>AAACCCAAACCCDDDEEEEEEEEEFFFHHHIIINNNQQQOOOHHHDDDDDDFFFKKKTTTfff~~~~~~zzzyyyvvvrrrjjjgggccc___]]]]]]]]]^^^aaajjjsss{{{zzzmmmaaaWWWNNNIIIIIIMMMRRR]]]mmm~~~uuuhhhdddqqq}}}}}}}}}ooo___WWW\\\^^^``````______```bbbbbbdddgggkkkooorrruuuvvvyyyxxxwwwyyy}}}}}}xxxvvvvvvwwwxxxtttqqqlllfffbbb`````````eeedddcccbbbbbbbbbbbbccccccdddfffeeedddcccdddeeeggglllqqqsssrrrrrrtttvvvrrrrrrrrrrrrrrrssstttuuuxxxzzz}}}{{{|||}}}|||yyyvvvttttttuuuvvvwwwyyyzzzzzzyyyyyyuuuuuusssrrrooommmlllkkkkkkjjjiiihhhfffeeecccbbbeeeeeeeeeccc``````aaacccccccccbbbbbbcccfffiiikkklllpppvvvzzz{{{yyyxxxwwwtttvvvzzz|||yyyvvvpppggg___YYYUUURRRPPPPPPPPPOOOOOOPPPQQQQQQRRRTTTTTTTTTUUUVVVVVVWWWWWWWWWWWWVVVUUUSSSQQQOOONNNKKKGGGEEEIIIQQQ[[[iiivvv~~~mmm___SSSRRRQQQKKKBBB===888666444222222111111000111111111111111000//////000000000////////////...////////////000000000000.........///////////////........................------------............,,,+++)))(((((()))+++,,,++++++,,,---......------+++,,,,,,,,,------.........---,,,++++++,,,...///---------.........//////............////////////------------------------000000000000000111111111///000333444444:::MMM___{{{wwwjjjeeeYYY[[[UUURRR[[[iiitttcccQQQIIIFFFEEEFFFIIISSSZZZ```___VVVNNNIIIIIICCCCCCBBBBBBAAA@@@@@@@@@@@@????????????>>>>>>>>>@@@@@@AAADDDGGGJJJMMMNNNMMMRRRYYY___dddgggkkkmmmooonnnmmmnnnqqqtttwwwxxxpppmmmlllpppvvv{{{|||zzzvvvrrrjjjaaaXXXPPPLLLJJJHHHFFFCCC@@@??????@@@@@@<<<;;;::::::<<<<<<;;;:::;;;;;;;;;::::::999999999:::::::::999999888888888888888777777888999::::::::::::;;;;;;;;;:::999999<<<<<<=========>>>>>>>>>===@@@BBBDDDDDDFFFHHHJJJGGGIIILLLMMMNNNPPPRRRUUUUUUXXXZZZWWWOOOIIIHHHHHHKKKQQQ___uuuvvvooolllgggccc^^^]]]\\\\\\\\\^^^aaaccckkkvvv~~~ooo]]]SSSLLLIIINNNTTTXXXbbbooozzzvvvooofffccciii{{{~~~nnnccc^^^VVVXXXZZZZZZZZZ[[[]]]___```aaacccfffjjjnnnqqqsssuuussssssuuuzzz{{{vvvuuuvvvyyy|||}}}zzztttnnnjjjiiiiiiiiikkkjjjhhheeedddddddddeeeccceeefffeeebbbaaa```aaacccfffiiikkklllkkkllllllkkkjjjjjjjjjkkklllnnnooopppqqqsssuuuwwwxxxxxxxxxuuuwwwwwwvvvrrrooommmmmmjjjjjjllloooqqqqqqooommmkkkjjjjjjiiigggeeedddccccccccccccbbbaaa```___^^^aaabbbbbbaaa``````ccceeeiiihhhggggggiiilllppprrrppptttyyy{{{{{{xxxwwwvvvttttttvvvzzz~~~{{{uuuqqqiiiddd]]]WWWSSSQQQPPPOOOQQQQQQQQQRRRRRRRRRRRRRRROOOOOOQQQSSSUUUWWWYYYZZZVVVTTTRRRPPPNNNMMMLLLLLLHHHIIIQQQ```nnnxxx}}}xxxzzzyyygggZZZQQQQQQOOOEEE;;;888666555333222000/////////111111111111111000//////000000////////////......////////////000000000000.........///////////////------------------------,,,------------............---,,,+++++++++,,,---******,,,------.........,,,,,,,,,,,,------------------,,,,,,,,,---......+++++++++,,,,,,,,,------+++,,,,,,,,,,,,---------------------------------000000000000000000000000///111444555333444===HHHZZZnnnzzzttthhhggg[[[QQQQQQXXXsssvvv]]]NNNGGGCCCAAAAAAHHHRRR\\\___ZZZSSSOOONNNGGGGGGFFFEEECCCBBBAAAAAA@@@@@@@@@@@@???????????????>>>>>>AAAEEEHHHIIIIIIIIIMMMSSSXXX]]]aaaeeegggmmmlllkkkkkkmmmqqquuuwwwppppppsssxxx~~~wwwlllccc\\\ZZZQQQNNNJJJFFFCCCAAAAAAAAA<<<;;;;;;===>>>>>><<<:::;;;::::::999999888888777::::::999999888777777666777666666777888999::::::999999:::;;;;;;;;;::::::<<<===>>>???AAABBBCCCDDDDDDFFFIIIKKKKKKLLLNNNOOOSSSUUUWWWXXXZZZ\\\___bbbbbbbbb```\\\UUUOOOKKKJJJIIINNNYYYnnnzzznnnfffccc___ZZZXXXZZZ[[[]]]^^^bbbgggjjj||||||lll\\\LLLGGGEEEGGGPPP\\\fffrrryyykkkddd```cccooo}}}sssjjjbbb^^^QQQSSSUUUVVVVVVXXX[[[]]]^^^^^^```bbbfffjjjnnnqqqqqqooonnnpppuuuzzz~~~~~~xxxtttsssuuuyyy||||||wwwssspppppprrrsssqqqpppnnnlllkkkllllllmmmlllmmmnnnllliiifffeeeeeeddddddfffhhhiiiiiigggeeedddcccccccccdddfffhhhjjjiiijjjkkklllmmmmmmmmmmmmnnnoooooonnnkkkiiihhhhhhcccaaaaaacccfffhhhgggeeeccccccdddeeeeeedddcccbbb___```aaacccddddddccccccccceeefffffffffhhhkkknnnpppooommmlllmmmpppsssuuusssvvvzzz|||{{{yyyxxxwwwuuutttssstttwww{{{|||vvvooogggbbbZZZVVVQQQNNNNNNNNNNNNNNNNNNNNNPPPQQQRRRRRRRRRRRRNNNOOOPPPQQQSSSTTTUUUVVVPPPNNNLLLIIIHHHIIIJJJKKKPPP\\\ssswwwrrruuuvvvzzz}}}}}}rrr___SSSLLLMMMIII>>>777888444444333222111000000000111111111111111000//////000000/////////............/////////000000000111............/////////000------------------------,,,,,,---------.....................------,,,,,,+++,,,,,,---------,,,,,,------,,,,,,,,,,,,,,,,,,+++,,,------......------+++++++++,,,,,,,,,------++++++,,,,,,,,,---------........................000000000000000000000///111111333777666444777===BBBRRRhhhzzzuuufff[[[TTTdddtttcccUUUJJJCCCAAADDDHHHNNNTTTXXXYYYWWWUUULLLKKKIIIHHHEEEDDDBBBAAA@@@@@@@@@?????????>>>>>>>>>===<<<>>>BBBEEEEEEEEEFFFJJJOOOSSSXXX\\\aaaeeehhhiiijjjjjjjjjlllnnnpppllloootttxxx|||xxxqqqmmm```___]]]YYYTTTOOOJJJGGGAAABBBDDDFFFGGGFFFBBB???======<<<<<<;;;:::::::::;;;;;;;;;;;;::::::::::::;;;:::::::::::::::;;;;;;<<<===>>>???????????????===???AAAEEEHHHLLLOOOPPPPPPSSSVVVWWWXXXXXXYYYZZZaaabbbcccddddddfffiiillllllhhhbbb]]]XXXSSSMMMIIIJJJLLLUUUggg}}}zzzvvvvvvuuunnnddd^^^]]][[[XXXVVVZZZ___cccgggmmmtttyyyyyygggWWWJJJBBBEEEJJJNNNZZZggguuu~~~sssjjjfffjjjkkkrrr}}}yyysssoookkkgggbbb^^^NNNPPPRRRSSSTTTVVVYYY\\\]]]]]]^^^```dddhhhmmmoooooommmjjjkkkooossswwwxxx}}}wwwsssrrrtttxxx{{{}}}zzzwwwsssssstttwwwyyyvvvuuutttssssssssstttuuuvvvwwwwwwuuurrrnnnllllllhhhgggfffhhhkkkkkkgggddd```_________```bbbeeegggggghhhhhhhhhhhhggggggfffiiiiiijjjhhhfffeeefffgggaaa^^^[[[\\\```cccdddccc```aaaccceeefffggggggfff___aaadddgggiiijjjkkkkkkiiijjjlllmmmnnnppptttwwwuuussspppnnnoooqqqsssuuutttwww{{{}}}|||{{{zzzzzzvvvtttrrrqqqqqqtttxxxzzz}}}yyyssskkkcccZZZTTTPPPMMMJJJIIIJJJLLLMMMMMMJJJKKKNNNPPPQQQRRRRRRRRRRRRQQQQQQPPPOOOOOONNNNNNKKKIIIFFFDDDDDDFFFIIIKKKZZZppp|||rrriiilllvvvyyy~~~sssooommmpppuuuzzzlllSSSHHHBBBDDD@@@777444999333444555444333222333444111111111111111000//////000/////////.............../////////000000111111---.........//////000000------------------------,,,,,,,,,---------......---............---,,,+++------------,,,+++******---------,,,,,,+++++++++***+++---...///...---------------.........//////---------.........//////////////////////////////000000000000///////////////---///333444222222555777AAARRRggg}}}lllYYY```{{{nnnZZZMMMIIIDDDAAAAAAIIIUUU\\\\\\YYYOOONNNLLLIIIGGGEEECCCBBB????????????>>>>>>>>>>>>???===<<<===AAADDDCCCBBBEEEHHHLLLQQQUUUZZZ```ddddddfffhhhiiiiiihhhhhhiiiggglllrrruuuuuuxxx~~~|||tttuuutttqqqkkkccc[[[VVVIIIJJJMMMPPPQQQOOOKKKGGGBBBAAAAAA@@@???>>>>>>=========>>>>>>???@@@@@@@@@AAA@@@???>>>>>>======>>>BBBBBBCCCDDDEEEEEEEEEEEEEEEGGGKKKPPPUUUZZZ^^^``````cccfffggggggggghhhiiikkkkkklllkkkkkklllnnnqqqrrrkkkbbb]]]ZZZUUUNNNHHHLLLMMMSSSbbbvvv~~~uuuooojjjiiiddd\\\XXXYYYYYYWWWUUUZZZbbbiiipppyyyxxxeeeQQQMMMDDDCCCNNNXXX^^^iiiwwwvvvpppnnnnnnyyyuuuuuu{{{~~~}}}tttnnnhhhfffggggggddd```NNNOOOOOOOOOPPPRRRWWWZZZ___]]]]]]aaafffkkklllkkkiiiiiiiiiiiijjjnnntttxxx{{{zzzxxxtttqqqsssxxx}}}||||||{{{xxxvvvvvvxxxzzzyyyxxxwwwvvvvvvwwwyyyzzz~~~~~~}}}zzzwwwsssqqqrrrttttttqqqqqqrrrppplllhhhfffddddddgggiiijjjjjjkkkkkkjjjhhhfffgggjjjmmmhhhgggffffffgggfffdddbbb^^^^^^___bbbeeeggggggfffdddbbbbbbeeejjjnnnoooooossspppnnnnnnrrruuuuuutttrrrrrrrrrssstttvvvwwwxxxzzzwwwrrrmmmkkkkkkmmmooovvvxxxzzz{{{{{{zzzxxxvvvxxxtttooommmooorrrvvvwwwwwwxxxyyy{{{{{{{{{zzzzzzyyytttmmmddd\\\VVVSSSRRRLLLLLLLLLLLLKKKIIIHHHGGGJJJJJJKKKLLLNNNOOOPPPQQQQQQOOONNNOOOQQQPPPMMMIIIGGGEEEDDDBBB>>>???IIIUUUnnn|||yyywwwqqqmmmvvvzzzmmmhhhgggmmmuuu|||~~~gggQQQGGG>>>;;;:::666333222222222222111111111111000111111000000//////......////////////////////////111111000000//////....../////////......---------------------------------///...---------...000000...---,,,---...///...---,,,,,,++++++***)))((((((///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***((((((+++,,,,,,,,,++++++---///------..................///////////////000111111////////////000111222333777888@@@QQQhhhddd[[[cccooo```XXXKKKCCC@@@EEEJJJNNNTTT\\\XXXWWWPPPGGGEEEIIIJJJFFFDDD@@@======???AAAAAA???>>>>>>>>>>>>???@@@BBBBBBEEEEEEFFFIIIOOOWWW___cccaaa```aaaeeejjjjjjeee``````cccgggkkkooouuu{{{|||zzz~~~rrrddd]]]TTTQQQXXX___^^^WWWQQQOOOLLLGGGEEEDDDDDDCCCCCCCCCDDDEEEGGGIIIHHHDDDBBBHHHGGGGGGHHHJJJJJJIIIGGGJJJIIIIIIJJJMMMNNNNNNNNNKKKOOOUUU[[[```fffkkkoooppprrrttttttrrrpppooopppoooooopppooonnnnnnqqqssswwwssslllgggaaaZZZQQQKKKOOOPPPTTT]]]lll{{{|||yyyuuuoookkkaaa^^^YYYVVVVVVWWWXXXXXX^^^dddmmmxxx|||uuuiiiYYYOOOKKKCCCDDDGGGQQQ___nnn{{{{{{qqqlllnnnsssxxx{{{~~~xxxrrrqqqyyyvvvooogggbbb]]]\\\^^^bbbccccccFFFHHHJJJLLLNNNQQQVVVYYY______```ccciiimmmnnnmmmjjjkkkjjjjjjkkknnnssswwwvvvvvvtttrrrpppsssxxx}}}||||||zzzxxxvvvuuuwwwyyy{{{zzzxxxxxxxxxzzz|||}}}}}}}}}~~~~~~~~~|||{{{zzzzzz}}}~~~||||||}}}zzzuuuppppppppprrruuuwwwwwwvvvrrrssssssqqqooonnnoooqqqnnnmmmlllmmmnnnooommmllliiiiiijjjmmmqqqtttvvvvvvqqqooommmooossswwwxxxxxxwwwvvvuuuwwwzzz|||{{{zzztttsssrrrqqqsssvvvzzz}}}{{{xxxtttooolllkkkmmmoootttvvvyyy{{{|||{{{yyyxxxwwwtttpppppprrrvvvyyy{{{xxxwwwvvvvvvwwwvvvssspppmmmiiibbb[[[UUUPPPMMMLLLHHHIIIIIIJJJJJJJJJJJJIIIKKKKKKLLLMMMNNNOOOOOOPPPSSSQQQOOOOOOOOOMMMIIIFFFCCCAAA@@@???>>>AAAMMMZZZzzzzzz{{{~~~~~~{{{}}}{{{tttqqqmmmkkkooottt{{{vvvaaaLLLCCC;;;999888555222111222222222111111111111000000000000000////////////////////////////////////...............---------.........------,,,,,,,,,........................111111000000111222333444222000///...------,,,+++------,,,,,,+++******)))------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++,,,,,,,,,++++++---///------..................---------------......///////////////000111222333333333999EEEWWWooo{{{~~~ppp``````pppsssfffWWWMMMEEECCCCCCDDDJJJQQQTTTUUURRRLLLJJJKKKHHHBBBEEEBBB@@@???AAAAAA???===>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCFFFKKKQQQXXX\\\^^^]]]]]]aaaeeeeee```\\\bbbdddgggiiikkknnnrrruuuwwwggg___\\\dddlllmmmiiieeeaaa]]]WWWSSSRRRRRRSSSSSSMMMMMMMMMOOORRRTTTTTTSSSRRRTTTVVVWWWXXXYYY[[[\\\XXXWWWXXXYYY[[[\\\[[[ZZZYYY[[[___ccchhhmmmqqqtttxxxyyyzzzxxxvvvsssssssssrrrrrrrrrpppooooooqqqttt{{{wwwrrrlllggg```XXXRRRRRRRRRUUU\\\gggsss}}}|||wwwrrrooojjjddd```]]]ZZZVVVUUUWWWZZZ]]]___gggnnnyyy~~~uuulllcccYYYOOOJJJKKKNNNQQQWWWaaannn{{{}}}nnnkkkiiijjjpppxxx{{{uuusssxxxzzzwww||||||vvvnnnggg```]]]ZZZ[[[___dddfffggg@@@CCCFFFIIIKKKMMMQQQSSS\\\]]]___dddiiillllllllljjjjjjjjjiiiiiikkkpppsssqqqqqqpppoooooorrrwww{{{{{{zzzyyyvvvtttsssuuuwww|||{{{zzzzzzzzz||||||}}}~~~~~~~~~yyyzzz|||~~~~~~{{{yyyxxxyyywwwvvvvvvxxxzzz{{{zzzyyyxxxwwwvvvyyy}}}~~~{{{zzz{{{~~~zzzzzz{{{~~~xxxuuuqqqnnnooosssxxx|||{{{yyyvvvqqqlllkkklllnnnppprrruuuxxxyyyyyyxxxwwwwwwuuussssssvvvzzz}}}~~~zzzuuuqqqoooooommmgggbbb___\\\WWWRRRMMMKKKIIIIIIDDDEEEFFFGGGIIIJJJKKKKKKLLLLLLLLLMMMMMMNNNNNNNNNNNNMMMKKKIIIHHHFFFCCC@@@>>><<<<<<===???EEETTTbbbyyyuuuvvvvvvtttyyyvvvuuutttttt|||jjjXXXFFF>>>777666666333111111222222222111111111111000////////////000000000000000000000000000000000000---------..............................---------////////////////////////111111111111222333555555222111///...---------......------,,,,,,+++++++++))))))******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------............+++,,,,,,,,,++++++---///......------------------,,,------------.........////////////000111222222111000222888CCCWWWsss~~~uuu}}}yyyaaaYYYUUUbbbttt|||kkk^^^PPPGGGBBB???BBBGGGKKKNNNOOOOOOOOOOOOJJJCCCEEECCCBBBBBBBBBBBB@@@???>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAABBBEEEJJJNNNQQQXXXWWWXXX[[[^^^^^^[[[WWW^^^```dddfffggghhhkkklllvvv}}}{{{zzzssspppwww~~~yyytttmmmhhhfffgggggghhhaaa___^^^___bbbfffhhhiiieeehhhkkkjjjgggfffjjjooohhhhhhiiikkkmmmmmmkkkiiiiiikkkmmmpppsssvvvwwwxxxxxxyyyxxxuuurrrooooooooorrrrrrqqqooonnnnnnqqqsss}}}{{{wwwrrrmmmfff^^^YYYWWWVVVVVVZZZaaaiiiooorrrrrrnnnjjjeeebbb^^^ZZZWWWXXXUUUSSSSSSWWW^^^ccceeerrryyy{{{mmmcccWWWPPPKKKIIIMMMSSScccfffmmmwww|||qqqiii^^^cccjjjrrrzzz~~~yyyyyy|||{{{pppnnnwwwyyyqqqlllhhhccc___VVVVVVWWW[[[```dddgggggg@@@BBBEEEGGGGGGHHHJJJKKKUUUWWW[[[```dddfffffffffggghhhhhhggggggiiilllooooooooonnnnnnooorrruuuxxxwwwwwwvvvsssqqqppprrrttt{{{zzzyyyyyyzzz}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{}}}{{{xxxrrrnnnlllnnnqqqsssyyyxxxvvvqqqllliiijjjllljjjmmmpppsssuuuvvvuuutttyyywwwvvvwwwyyy|||}}}}}}yyyqqqjjjggggggddd[[[TTTUUUSSSPPPMMMKKKJJJIIIJJJDDDEEEEEEGGGHHHJJJKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLIIIHHHGGGFFFDDDCCCAAA@@@;;;999:::>>>DDDLLL\\\jjjzzzwwwxxxzzz|||~~~{{{yyyrrr^^^NNN@@@999555555555222111333222222222111111111000000......//////000000111111000000000000000000000000......//////000000111111000000//////////////////.................................///000111222222//////...------...111333------,,,,,,++++++++++++))))))******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------+++,,,,,,,,,++++++---///......------------,,,,,,....../////////000/////////......//////000111222111111111444888DDDZZZnnnfffXXXPPPTTT[[[dddrrruuueeeXXXMMMGGGDDDCCCAAADDDHHHLLLPPPQQQOOOLLLIIIGGGEEECCCBBBBBBBBBAAA@@@????????????@@@@@@AAABBBAAAAAAAAACCCEEEHHHIIIOOOOOOQQQUUUXXXYYYWWWUUUTTTXXX]]]aaaccceeehhhjjjjjjqqq{{{|||zzzqqqssswww|||}}}{{{zzzyyyxxxwwwuuussssssvvvxxxyyyyyyyyy}}}yyyoookkknnnsssuuuuuuvvvxxxzzzxxxuuurrrsssuuuwwwzzz|||{{{xxxvvvrrrrrrrrrooollljjjjjjkkkooooooooommmmmmnnnqqqsss||||||zzzvvvpppiiiaaa\\\ZZZXXXWWWXXX\\\```cccddddddaaa^^^ZZZXXXVVVUUUTTTUUUSSSSSSVVV]]]dddiiilllxxx|||}}}tttiiiaaaZZZQQQJJJHHHKKKQQQ\\\ggg{{{}}}~~~wwwooogggaaa```eeennn{{{zzzvvvxxx}}}{{{yyynnnddd___]]]\\\[[[SSSVVV[[[```ccccccaaa```???AAADDDEEEEEEEEEFFFHHHOOORRRVVVZZZ]]]^^^______eeeffffffffffffhhhllloooooonnnmmmmmmoooqqqssstttssssssqqqooommmmmmoooqqqxxxwwwvvvvvvwwwzzz|||~~~}}}}}}~~~~~~{{{zzzzzz|||{{{xxxwwwxxx||||||wwwqqqmmmjjjjjjjjjuuuvvvvvvqqqjjjggggggiiiiiilllooorrrttttttsssrrrxxxwwwvvvvvvxxxxxxwwwuuurrrjjjbbb^^^^^^ZZZRRRKKKMMMLLLKKKJJJIIIJJJJJJKKKGGGGGGGGGGGGHHHIIIKKKKKKLLLLLLKKKKKKKKKJJJJJJJJJKKKJJJIIIFFFDDDBBBAAAAAA999999<<>>===???EEEKKKQQQTTTWWWSSSPPPMMMHHHDDDAAAAAAAAABBBAAAAAA@@@@@@@@@@@@AAACCCCCCBBBBBBCCCCCCDDDEEEGGGHHHKKKOOOSSSUUUUUUTTTNNNRRRWWW[[[^^^aaadddfff```gggqqqwwwyyywwwsssqqqlllmmmpppvvv{{{wwwoooqqqvvv|||yyyvvvwwwzzz}}}~~~{{{uuupppmmmnnnnnnmmmkkkjjjkkklllmmmooopppppppppqqqtttvvv{{{||||||yyyssskkkccc___ZZZXXXVVVWWWYYY[[[\\\\\\ZZZXXXUUURRRPPPPPPQQQRRRUUUWWW\\\dddmmmtttwwwxxxxxxwwwsssmmmcccYYYOOOJJJHHHEEEEEEMMMXXXdddrrr~~~ttthhh]]]WWW\\\fffvvv}}}yyyvvv{{{rrrfff[[[VVVWWWZZZ]]][[[___eeeiiigggaaa[[[VVV===???BBBCCCCCCDDDGGGIIIKKKNNNRRRTTTUUUVVVXXXYYY```aaacccdddeeehhhlllooolllkkkkkkllloooqqqqqqpppoooooonnnmmmkkkllloooqqquuutttsssssssssuuuxxxyyy{{{}}}|||zzz{{{yyywwwvvv{{{yyyuuurrrqqqvvv}}}~~~xxxsssnnnjjjiiihhhrrrtttuuuqqqjjjffffffiiikkkmmmppprrrsssrrrqqqppprrrqqqqqqqqqqqqooollliiieee___XXXUUUTTTQQQLLLGGGFFFFFFFFFFFFGGGHHHHHHIIIHHHHHHGGGFFFGGGHHHJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGDDD@@@>>>>>>???>>>???DDDNNNVVV]]]gggqqq{{{~~~xxxgggXXXIII>>>888555444555555222333666222222222111111111111000////////////000000000000000000000000000000000000---------...............+++++++++,,,,,,,,,,,,,,,------------------------,,,------............------///111///,,,+++,,,///************************************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))+++,,,,,,,,,++++++---///......------,,,,,,++++++***+++,,,......---,,,,,,............///000111111......000333444444:::AAAUUUooorrrjjj```UUUPPPOOOTTT^^^hhhzzz~~~mmm[[[NNNGGGAAA===@@@EEEKKKSSSYYY[[[ZZZXXXRRRKKKEEEBBBAAADDDCCCCCCBBBAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCBBBAAACCCFFFJJJMMMOOOQQQQQQMMMPPPSSSVVVXXXYYY\\\^^^[[[aaajjjqqqrrrqqqnnnllljjjjjjmmmrrruuuvvv{{{|||}}}vvvvvvwww{{{}}}zzzsssnnnhhhjjjmmmmmmlllkkkkkklllpppsssuuuvvvvvvwwwxxxyyyzzz}}}~~~{{{tttkkkccc___WWWVVVUUUUUUWWWXXXWWWVVVTTTSSSQQQNNNLLLMMMPPPSSS]]]cccnnnzzzrrrlllbbbWWWMMMFFFBBB@@@@@@BBBJJJZZZiiiwwwuuuggg^^^WWWXXXeeevvv|||zzzyyyxxxooobbbWWWSSSUUU\\\aaafffjjjmmmlllfff]]]UUUPPP???@@@AAA@@@@@@AAADDDFFFFFFHHHKKKLLLKKKLLLOOORRRVVVXXX[[[^^^```cccgggkkkgggfffgggjjjnnnppppppooommmmmmmmmllllllmmmpppssssssrrrqqqpppppprrrtttuuu{{{}}}~~~yyyxxxxxx|||xxxvvvuuuuuutttqqqnnnlllooouuuzzz|||xxxrrrmmmjjjjjjkkkmmmoootttvvvrrrkkkfffgggjjjkkkmmmoooppppppnnnllljjjggggggggghhhhhheeeaaa]]]VVVSSSOOOLLLKKKJJJGGGFFFCCCCCCDDDDDDEEEFFFGGGGGGGGGFFFEEEEEEEEEGGGIIIJJJGGGGGGGGGGGGGGGHHHHHHHHHCCCDDDEEECCCAAAAAADDDFFFJJJLLLTTT```hhhlllrrrxxxzzz}}}yyyfffTTTIII@@@:::666333333444444111222555222222222111111111111000000000000000////////////////////////////////////...............---------,,,,,,,,,,,,---------...........................,,,---.........---,,,+++)))---111000---***+++---++++++++++++++++++++++++%%%%%%&&&&&&'''(((((((((,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---,,,,,,,,,+++,,,,,,,,,++++++---///......------,,,++++++***)))+++,,,......---,,,+++...............///111111///,,,---111444444555999DDDZZZyyy}}}~~~~~~ssshhhaaaYYYRRRQQQTTT^^^kkkvvvfffZZZNNNDDDAAAAAACCCIIIQQQYYY\\\```___YYYQQQKKKIIIFFFFFFDDDCCCCCCBBBBBBBBB@@@@@@AAABBBBBBAAA@@@@@@>>>@@@CCCFFFHHHIIIKKKLLLKKKMMMOOOPPPQQQRRRUUUXXXYYY___hhhoooqqqpppnnnmmmkkkjjjmmmqqqqqqmmmooouuuuuuxxxzzzwwwtttuuuxxxyyyvvvrrrjjjmmmqqqsssrrrpppooonnntttwwwzzz|||{{{yyywwwwwwwwwzzz|||zzzrrrhhh```\\\UUUTTTSSSSSSTTTTTTRRRQQQNNNOOOOOONNNOOOSSSZZZ```kkkttt|||ddd]]]RRRHHHAAA???@@@BBBEEEIIIVVVhhhzzzvvvfffZZZ[[[```gggvvv~~~xxxpppbbbWWWRRRUUU]]]dddkkklllkkkeee\\\TTTOOOMMMDDDDDDBBB???======???AAAAAACCCEEEEEEDDDDDDHHHKKKMMMOOOSSSVVVYYY]]]bbbeeecccbbbcccgggmmmppppppnnnmmmmmmmmmmmmmmmnnnrrruuurrrqqqpppooooooppprrrsss|||{{{xxxzzz}}}}}}yyyxxxwwwyyy}}}}}}wwwttttttnnnooonnnkkkhhhiiinnnrrruuuqqqjjjeeedddhhhmmmqqqoootttwwwtttlllggghhhkkkiiijjjllllllkkkiiifffddd______```aaaaaa___ZZZVVVLLLKKKIIIGGGEEEEEEEEEEEECCCCCCDDDEEEFFFFFFGGGGGGDDDDDDCCCCCCDDDFFFIIIKKKEEEEEEFFFFFFFFFGGGGGGGGGCCCEEEHHHJJJKKKMMMSSSWWWWWWYYYcccooowwwyyy||||||{{{|||xxx}}}|||mmmWWWFFF>>>;;;888444222222444222///111555222222222111111111111000111111000000//////......////////////////////////111111000000/////////....../////////000000111111////////////////////////+++,,,,,,---,,,+++)))(((###)))///000---+++---///,,,,,,,,,,,,,,,,,,,,,,,,(((((()))+++,,,...//////,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---.../////////+++,,,,,,,,,++++++---///......---,,,,,,+++******+++,,,...000000///...---...------......///000111222---,,,111555666666888<<>>>>>@@@BBBCCCDDDDDDFFFGGGHHHIIIJJJKKKMMMOOOSSSVVVYYY___iiipppsssrrrqqqpppqqqpppsssvvvsssmmmmmmrrrpppttt}}}{{{|||||||||~~~xxxrrrrrrvvvyyyzzzxxxssswww|||~~~|||zzzwwwvvvuuuxxx|||~~~{{{xxxtttsssrrrvvvyyyvvvnnnccc[[[WWWTTTRRRQQQRRRRRRQQQOOOMMMIIIKKKNNNPPPUUU]]]gggoooxxx|||pppXXXRRRHHH@@@<<<>>>CCCFFFNNNSSS```sss{{{mmm[[[QQQ[[[kkkwww~~~yyyqqqcccWWWQQQUUU]]]dddkkkiiiddd[[[QQQKKKJJJKKKFFFEEECCCBBBAAAAAABBBCCCAAAAAABBBCCCCCCDDDEEEEEEFFFGGGIIILLLOOORRRUUUVVVWWWVVVWWW\\\dddjjjmmmmmmiiiiiijjjkkknnnqqqtttvvvvvvvvvuuusssqqqqqqrrrttt{{{}}}~~~zzzwwwxxxyyy~~~}}}~~~}}}xxxrrrrrrtttvvv{{{}}}~~~{{{vvvqqqnnnmmmlllkkkjjjjjjjjjkkkkkkkkkiiifffdddgggnnntttxxxwwwuuussspppllljjjhhheeedddcccbbbaaa___^^^^^^[[[ZZZWWWTTTRRRPPPNNNNNNIIIHHHFFFDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCBBBCCCEEEFFFEEEDDDBBBAAAGGGEEEEEEHHHHHHEEEFFFIIIJJJFFFHHHUUUfffttt|||{{{}}}uuupppwww}}}sssqqqgggYYYJJJ@@@888444111333333333222222222111111111111111111111000//////////////////////////////////////////000000000000//////000000000000000///,,,,,,,,,,,,,,,,,,,,,,,,///////////////.........++++++++++++++++++,,,,,,,,,------......------,,,------,,,,,,,,,,,,++++++///...,,,+++***+++,,,,,,...---+++*********++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------///...---,,,,,,,,,,,,,,,///////////////000111111000000000000000000//////111111000000111111222333>>>AAAMMMaaavvvxxxvvvhhh```YYYRRRPPP]]]tttmmmVVVKKKCCC<<<<<>>???AAABBBCCCEEEDDDDDDDDDFFFIIILLLMMMVVV]]]hhhrrrvvvvvvrrroooqqqqqqtttxxx{{{zzztttooorrrwww}}}}}}wwwvvvzzzxxxvvvyyy}}}}}}~~~zzzvvvyyyyyyxxxvvvuuutttsssrrrlllmmmmmmkkkggg```ZZZWWWUUUPPPNNNPPPNNNIIIIIIMMMMMMNNNQQQWWWaaammmxxx~~~hhhWWWNNNHHHDDDDDDCCCDDDMMMXXX^^^iiiuuu~~~rrrkkkccccccdddjjjsss~~~~~~wwwkkk]]]VVVXXX]]]aaaaaagggbbbZZZQQQJJJGGGEEEEEEEEEDDDCCCBBBAAAAAAAAAAAA>>>>>>??????@@@@@@AAAAAABBBBBBDDDFFFHHHKKKMMMOOOOOONNNOOOSSSZZZ```cccdddfffggghhhkkknnnqqqtttuuuyyyyyyxxxvvvsssssstttuuuzzz|||{{{wwwtttqqqrrrvvv}}}}}}}}}~~~{{{xxxzzz~~~wwwqqqooooooooorrrvvvzzz}}}{{{vvvrrrnnnllljjjjjjiiihhheeecccbbbbbbaaa```bbbgggooouuuuuuuuutttqqqnnnjjjgggeeeaaaaaa```^^^]]][[[ZZZYYYSSSQQQOOOMMMKKKIIIHHHHHHFFFFFFDDDCCCBBBCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDEEEFFFEEEDDDBBBAAADDDBBBBBBEEEDDDBBBCCCFFFGGGMMM[[[sss~~~wwwyyy~~~wwwkkk___WWWLLLAAA:::666444333333333222222222111111111111111111111111000//////////////////////////////.../////////000000000000......///......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,------------,,,,,,+++++++++,,,,,,---------...---,,,+++++++++,,,,,,---,,,+++*********+++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,+++000000//////000000111222888:::BBBQQQaaarrryyydddYYYQQQTTTaaavvviii\\\PPPCCC>>>AAADDDJJJVVVgggwww~~~zzzrrr```[[[TTTOOOLLLIIIFFFCCCEEEDDDCCCBBBAAA@@@@@@???@@@@@@@@@???@@@@@@AAABBBEEEDDDDDDDDDEEEGGGJJJKKKPPPWWWaaajjjppprrrpppnnnpppqqqssswww{{{{{{wwwtttrrrvvv|||yyyvvvvvvxxxzzz~~~{{{wwwyyy}}}~~~}}}zzzvvvxxxwwwtttppplllhhhfffddd```aaaaaa```]]]YYYVVVSSSQQQLLLJJJKKKKKKIIIKKKQQQSSSVVV[[[dddoooyyy~~~ppp]]]OOODDDBBBDDDJJJOOOTTT^^^jjjqqqyyyooohhhfffgggjjjnnnttt{{{}}}}}}tttjjj^^^ZZZ^^^cccdddbbb\\\XXXRRRKKKFFFDDDCCCCCCCCCDDDDDDCCCCCCBBBAAA@@@>>>>>>>>>>>>??????????????????@@@AAABBBDDDFFFGGGHHHGGGGGGIIIOOOUUUYYY[[[___aaadddhhhllloooqqqrrrzzzzzzyyywwwuuutttuuuwwwyyy{{{}}}~~~}}}zzzwwwtttssssssvvv{{{|||{{{|||}}}}}}xxxyyy{{{~~~vvvpppnnnllliiiiiilllwww}}}~~~{{{zzzwwwrrrtttqqqoooppprrrooohhhaaa[[[[[[ZZZZZZ\\\bbbjjjppppppppppppnnnkkkfffaaa^^^[[[ZZZYYYWWWUUUTTTSSSRRRJJJIIIHHHFFFEEEDDDDDDCCCCCCCCCBBBBBBAAABBBBBBCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEECCCBBBAAACCC@@@@@@BBBAAA@@@BBBGGGJJJYYYtttuuuuuuxxx}}}}}}lll___OOOIII@@@:::666444444333333222222222222111111111000000111111000000//////////////////////////////....../////////000000000/////////...---,,,+++***------------------------))))))***+++,,,---......---,,,,,,++++++*********++++++,,,,,,,,,,,,++++++)))******+++---......///------,,,+++++++++,,,,,,---,,,+++*********++++++))))))***+++,,,---......++++++,,,,,,,,,,,,------++++++*********+++,,,,,,+++++++++++++++,,,,,,---------------------------///............///000000444444888???HHHTTTgggwwwxxxjjjYYYPPPQQQ^^^tttssseeeSSSGGGEEECCCBBBGGGVVViiixxxtttnnneee\\\UUUOOOJJJGGGEEEDDDBBBAAAAAAAAABBBBBBCCCCCCBBBAAA@@@@@@@@@@@@DDDDDDCCCCCCDDDEEEGGGHHHIIINNNVVV___fffiiijjjjjjlllmmmooossswwwyyyyyyxxxtttvvvyyy}}}{{{yyyyyyyyyxxxzzz|||}}}}}}~~~~~~xxxxxx|||~~~zzzzzzxxxuuusssrrrpppmmmhhhccc^^^[[[YYYVVVVVVUUUUUUTTTSSSRRRQQQOOOJJJGGGHHHIIILLLQQQWWW]]]bbbkkkuuu}}}|||ssshhh[[[OOOHHHBBBDDDLLLWWWaaajjjuuu~~~{{{kkkaaaaaaeeennnttt|||~~~yyyyyyzzz}}}rrriii``````dddgggccc^^^OOOMMMJJJFFFDDDCCCCCCCCCDDDEEEFFFFFFEEEDDDBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@?????????@@@AAABBBBBBEEEDDDCCCEEEHHHMMMRRRTTTVVVYYY]]]bbbfffhhhjjjkkktttttttttsssrrrrrrtttvvvyyy{{{}}}~~~|||{{{{{{{{{|||{{{yyyyyyzzz{{{zzzzzzzzz}}}~~~wwwrrrqqqooolllkkkmmmvvv{{{}}}{{{{{{xxxtttxxxuuutttwww{{{xxxnnnfff\\\ZZZWWWUUUVVV[[[```dddhhhiiiiiihhhddd___ZZZVVVSSSRRRQQQOOOMMMLLLJJJJJJFFFEEEDDDDDDCCCCCCCCCDDDBBBBBBAAAAAABBBBBBBBBCCCBBBBBBAAAAAAAAABBBCCCCCCCCCCCCDDDDDDCCCCCCBBBAAACCCAAAAAABBBBBBAAAFFFNNN]]]qqq}}}zzzyyyyyywwwwwwxxxxxxuuutttwww{{{sssaaaSSSIIIDDD===777555444333222222222222222111111111111///000000000000000//////////////////////////////........./////////000000000000000000///......---........................)))******+++,,,,,,------------,,,,,,+++***))))))***++++++,,,,,,++++++*********+++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++)))******+++,,,,,,------+++++++++,,,,,,,,,------++++++******+++,,,---------------------......///........./////////////////////......//////000111222222555777888???NNN]]]|||kkkZZZQQQSSSbbbqqq}}}kkk\\\UUUKKKCCC???GGGWWWeeepppuuu}}}yyyrrriii```WWWPPPLLLGGGEEEDDDCCCCCCDDDEEEFFFCCCBBBBBBAAA@@@@@@@@@@@@CCCCCCBBBBBBBBBCCCDDDEEEDDDGGGMMMSSSYYY^^^```bbbddddddfffjjjnnnrrrtttuuussstttvvvxxx|||~~~{{{||||||{{{zzzzzz|||~~~zzzvvvwww}}}xxxssspppooommmkkkhhhfffdddaaa]]]ZZZWWWVVVSSSRRRPPPOOONNNOOOPPPQQQPPPMMMJJJJJJNNNTTT]]]ccckkkpppxxx~~~}}}zzzwwwpppfff^^^UUUMMMLLLMMMPPPUUU___lllwww~~~uuulllffffffiiilllxxx~~~}}}zzz{{{{{{|||~~~sssllleeedddgggeee]]]UUUHHHGGGFFFDDDDDDCCCDDDDDDGGGHHHHHHHHHHHHFFFEEECCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@??????????????????BBBBBBBBBBBBDDDHHHLLLNNNNNNPPPTTTXXX\\\^^^___```fffgggiiiiiijjjlllooorrrvvvxxx{{{~~~}}}{{{zzz{{{|||{{{yyyxxxzzz}}}~~~yyyuuuuuuuuussssssuuuxxx~~~}}}}}}{{{wwwsssqqqqqqvvv{{{zzzrrrjjj___[[[VVVRRRRRRUUUXXX[[[^^^_________[[[WWWRRRNNNJJJJJJIIIGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBCCCCCCDDDAAAAAABBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAA???@@@BBBBBBCCCLLLVVVwww}}}{{{}}}|||zzzyyyyyyxxxwwwvvvuuuwwwyyyhhhVVVJJJCCC???:::666444444333222222222222111111111000000...//////000000000//////////////////////////////............////////////------...//////000//////........................------------,,,,,,,,,,,,------,,,,,,+++***))))))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---...///.........---...//////000,,,,,,,,,,,,------......000////////////000111111111222444555333444===IIIZZZooommm\\\TTTXXX```mmm}}}vvvmmm[[[MMMAAACCCKKKSSSZZZaaammmmmmlllhhhbbb[[[UUUQQQMMMKKKIIIGGGFFFEEEEEEFFFBBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCDDDGGGJJJNNNRRRUUUWWWXXXYYY[[[]]]```dddiiikkkkkkmmmqqquuuyyy|||~~~}}}}}}{{{|||}}}|||||||||{{{uuurrrsssuuuxxxtttnnnhhhdddbbbaaa```]]]\\\ZZZXXXVVVTTTSSSRRRPPPNNNLLLJJJJJJKKKMMMNNNQQQQQQRRRTTTZZZdddlllqqqwwwyyy||||||xxxqqqiiiccc___XXXSSSPPPMMMMMMUUU```iiiooowwwzzzwwwsssnnnjjjmmmtttzzz}}}}}}|||}}}{{{wwwttttttyyyyyyssslllhhheee^^^TTTLLLFFFEEEDDDCCCBBBBBBCCCDDDJJJJJJJJJIIIIIIHHHGGGFFFBBBBBBBBBBBBCCCCCCCCCCCC@@@@@@???>>>============>>>???@@@@@@@@@BBBDDDGGGGGGIIIKKKNNNQQQSSSTTTUUUXXXYYY\\\]]]___bbbfffjjjoooqqqtttwww{{{~~~}}}|||}}}~~~}}}|||}}}zzzvvvwwwxxxwwwwwwzzzzzz~~~{{{{{{yyyuuummmlllmmmrrrwwwyyytttooo___ZZZSSSOOOOOORRRTTTUUUTTTTTTUUUTTTRRRNNNJJJGGGCCCBBBBBBAAA@@@@@@??????@@@@@@@@@@@@@@@AAAAAABBBAAAAAABBBBBBBBBBBBAAA@@@>>>>>>===>>>>>>???@@@AAA@@@@@@@@@@@@????????????===<<<>>>AAABBBFFFRRR^^^{{{|||}}}}}}}}}{{{xxxwwwtttvvvppp]]]MMMDDD;;;888555333333444333333222111111111111000000000......///000000000//////////////////////////////------........./////////)))***+++,,,---.........------------------------///.........---------,,,---,,,,,,++++++*********++++++,,,,,,,,,,,,++++++---------,,,,,,+++++++++++++++,,,---------,,,,,,******+++,,,,,,,,,++++++,,,,,,++++++************++++++,,,,,,,,,,,,------------,,,,,,------......,,,,,,,,,,,,,,,------...------......//////000000000000//////000000111222///000222444222000555<<>>>>>>>>>>>;;;===???@@@>>>>>>???AAAEEEEEEEEEFFFHHHJJJKKKLLLMMMOOOQQQSSSUUUXXX\\\```eeefffhhhlllppptttwwwyyy{{{~~~{{{{{{{{{|||zzzuuuuuutttssssssvvvtttyyyzzzvvvrrrqqqoookkkeeeeeefffjjjnnnpppqqqppp```ZZZRRRMMMLLLNNNOOOOOOKKKKKKKKKJJJIIIFFFDDDCCC========================???>>>>>>>>>>>>???@@@@@@@@@AAAAAAAAAAAA@@@>>>===<<<;;;;;;<<<===>>>????????????>>>===============<<<<<<>>>BBBEEEKKKZZZiii~~~~~~|||yyy{{{}}}~~~~~~|||zzzyyyyyygggSSSFFF???666444222111222333222111111111111111000000000000---......///000000//////////////////////////////---------.........//////***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------............++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,)))***+++,,,,,,,,,,,,+++***************+++++++++++++++,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,+++++++++++++++,,,,,,---......//////000111111222//////.........///000000///...///222222111444999777BBBUUUkkkuuuiiiddd\\\ZZZ___nnnjjjTTTKKKGGG@@@???DDD@@@CCCGGGHHHGGGGGGIIIKKKIIIJJJLLLMMMMMMKKKJJJIIIGGGGGGEEEDDDCCCCCCBBBBBB@@@AAAAAABBBCCCCCCCCCCCCCCCBBBAAAAAAAAACCCEEEGGGHHHIIIKKKKKKJJJKKKOOORRRRRRTTTYYY___eeekkkppprrrssstttuuuwwwyyy{{{}}}~~~}}}|||{{{||||||yyy{{{|||{{{xxxuuuttttttwwwzzz||||||zzzvvvtttssspppooommmllljjjgggccc___```___\\\XXXTTTQQQPPPPPPMMMMMMLLLJJJIIIHHHGGGGGGGGGHHHIIIMMMRRRWWW]]]```ffflllpppoooppprrrooojjjccc```ZZZTTTOOOKKKIIIHHHGGGGGGMMMYYY```hhh{{{wwweee[[[ZZZfffooo|||~~~~~~{{{|||qqqhhhbbb______fffpppyyy{{{{{{rrrooohhh\\\PPPGGGDDDEEECCCAAA???===>>>@@@CCCEEEKKKJJJHHHGGGFFFFFFGGGHHHCCCCCCCCCDDDEEEFFFGGGGGGDDDCCCBBBAAAAAA@@@@@@AAA:::===@@@AAA???===>>>???DDDDDDCCCCCCCCCEEEGGGHHHIIIJJJLLLMMMOOORRRVVVYYY]]]^^^```cccfffjjjmmmooonnnsssyyy|||}}}~~~~~~zzzwwwvvvwwwxxx{{{|||}}}~~~~~~|||{{{|||yyysssqqqooommmmmmppplllpppqqqlllhhhgggddd```ZZZ[[[\\\^^^aaadddgggiiiccc[[[RRRLLLJJJJJJIIIHHHFFFFFFFFFEEECCCBBBAAA@@@::::::;;;;;;<<<<<<<<<<<>>>>>>>>???@@@@@@???@@@@@@@@@???>>><<<;;;:::::::::;;;;;;===>>>>>>>>>>>>===<<<<<<<<<<<<<<<===>>>AAAEEEIIIQQQbbbqqq~~~}}}{{{wwwyyy|||~~~~~~~~~~~~~~~}}}bbbMMMAAA===888666333222222222000///111111111111000000000000------...///000000//////////////////////////////---------.........//////.........///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,......//////++++++++++++++++++,,,,,,,,,------......------,,,******+++,,,------...///)))***,,,---...---,,,,,,)))***+++,,,---,,,,,,+++(((((()))***+++,,,,,,---++++++,,,,,,,,,---------------,,,+++************,,,,,,++++++,,,,,,---...******++++++,,,---.........------------...//////222......111333333777;;;444888AAARRRkkk~~~wwwlllaaaXXXXXXaaarrr}}}dddXXXOOODDDBBBFFF>>>@@@@@@>>>;;;<<>>BBBGGGLLLOOOQQQQQQQQQLLLKKKIIIGGGEEECCCBBBBBB???@@@AAABBBCCCCCCCCCCCCBBBAAA@@@???@@@AAACCCEEEEEEHHHIIIHHHFFFFFFIIIKKKLLLMMMOOOSSSXXX^^^cccfffhhhjjjlllnnnqqqrrrssssssqqqrrrssstttsssrrrqqqpppoooqqqttttttrrrooonnnnnniiilllooopppnnnjjjhhhggghhheeeaaaaaaaaa```]]]YYYZZZZZZYYYVVVRRROOONNNNNNHHHHHHHHHHHHIIIIIIIIIIIIIIIKKKOOOUUU]]]eeelllpppuuu{{{~~~xxxsssnnndddYYYPPPLLLFFFAAA???@@@CCCEEEIIIJJJTTTccckkksss|||mmm]]]VVVXXXggguuu{{{{{{||||||}}}wwwfffZZZZZZYYY[[[bbbmmmtttuuussshhhfff___RRRDDD===>>>CCCDDDBBB???>>>???BBBGGGIIIIIIIIIHHHGGGGGGHHHHHHIIIFFFFFFFFFFFFFFFGGGGGGGGGGGGEEECCCAAA@@@??????@@@????????????@@@AAABBBBBB??????@@@AAABBBBBBBBBBBBDDDDDDEEEGGGJJJMMMQQQTTTTTTVVVYYY[[[\\\^^^aaaccceeekkkooopppsssxxx|||{{{}}}zzzwwwsssqqqoooooooootttuuuvvvwwwxxxxxxxxxxxxvvvwwwyyyzzz|||}}}}}}~~~uuuooohhheeefffhhhfffdddeeedddcccaaa]]]XXXSSSQQQTTTQQQPPPSSSZZZ^^^^^^\\\WWWVVVSSSOOOLLLHHHEEEDDD@@@?????????>>>>>>======???>>>===<<<<<<;;;;;;<<>>>>>>>>???@@@AAAAAABBBAAA???>>><<<;;;;;;:::===;;;::::::;;;===>>>>>>@@@===<<<===>>>===<<<<<<;;;>>>GGGRRRYYY___jjjsss}}}|||}}}wwwttt{{{oooUUUGGG>>>888444444333333222111000000111111111111111111111111333222222111000///..............................//////////////////......000000//////.........---222///,,,,,,...///---+++,,,,,,,,,---------......000...---++++++,,,---...---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++222111000///---,,,+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++---------,,,,,,+++++++++------,,,+++++++++,,,,,,............////////////,,,---...000111111111111555111555AAAOOOddduuuggg```[[[[[[lll}}}iii\\\QQQIIICCCFFFBBB>>><<<<<<======<<>><<<===???CCCFFFLLLYYYiiisssyyyzzzmmm```[[[cccooowww{{{yyyoootttwwwyyy}}}~~~vvvhhh___\\\YYYXXX\\\fffppprrrooommmbbbWWWLLLEEE@@@:::999;;;AAA@@@??????BBBDDDEEEEEEKKKJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFEEECCCBBBAAAAAAAAABBB@@@@@@@@@@@@@@@@@@AAABBB??????@@@AAAAAAAAA@@@@@@BBBBBBBBBDDDFFFIIIMMMOOOOOOQQQTTTUUUUUUVVVXXXZZZ^^^dddhhhiiikkkpppssssssrrrpppmmmjjjhhhgggggghhhkkklllmmmnnnnnnooooooooohhhiiijjjlllmmmmmmnnnnnngggbbb[[[YYYZZZ[[[ZZZWWWUUUUUUVVVVVVUUURRRPPPNNNNNNKKKJJJMMMRRRVVVUUUTTTRRRPPPNNNKKKHHHEEECCCAAA>>>>>>>>>=========<<<<<<>>>======<<<<<<<<<<<<===?????????>>>??????@@@@@@AAA@@@???===;;;:::::::::999999888999;;;<<<======<<<;;;;;;<<<<<<>>>AAACCCGGGJJJUUUbbbjjjoootttzzz~~~|||yyy~~~{{{___JJJAAA<<<888444444333222222111000000111111111111111111111111222111111111000/////////.................................///////////////000/////////.........---///---++++++---...---+++,,,,,,,,,,,,------------++++++,,,------.........,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++******))))))++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++---------,,,,,,+++++++++---------------...///000............////////////...//////000000111111111333///111:::DDDSSSoooyyylll]]]ZZZ```rrryyyoooaaaVVVPPPQQQNNNIIIFFFEEECCC@@@===>>>======???DDDJJJOOORRRXXXUUUQQQMMMIIIGGGFFFEEEBBBBBBAAA@@@@@@@@@BBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCAAAAAAAAABBBDDDGGGIIIKKKJJJLLLNNNQQQSSSTTTUUUUUUUUUTTTTTTTTTTTTUUUVVVVVVVVVVVVUUUTTTSSSSSSSSSSSSRRRRRRQQQPPPOOONNNMMMLLLKKKLLLLLLKKKIIIIIIJJJKKKIIIKKKLLLKKKIIIFFFFFFFFFIIIEEEEEEIIIKKKKKKOOOVVVcccfffjjjmmmnnnoooqqqrrrfffbbb\\\VVVQQQLLLFFFCCC???>>>======@@@DDDHHHKKKYYYdddrrr{{{pppjjjeeeccccccgggsss~~~~~~wwwssswwwyyyyyy{{{}}}}}}||||||{{{uuuhhh___\\\WWWZZZ```jjjqqqqqqmmmiiiPPPGGG>>><<<<<<;;;===@@@AAA@@@??????AAABBBCCCDDDKKKLLLKKKKKKJJJIIIGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFEEEDDDCCCCCCCCCDDDDDDBBBBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@??????>>>?????????@@@AAADDDFFFHHHKKKLLLNNNNNNNNNNNNOOOQQQTTTZZZ^^^^^^```dddgggfffdddcccaaa___]]]]]]]]]]]]___```aaaaaabbbbbbbbbbbb___``````aaaaaaaaaaaaaaa]]]YYYSSSQQQRRRSSSQQQOOOHHHIIIJJJKKKKKKKKKJJJIIIHHHFFFDDDFFFJJJMMMLLLJJJJJJIIIGGGEEECCCAAA???>>>======<<<<<<<<<<<<<<<;;;===<<<<<<<<<<<<===>>>>>>@@@@@@???>>>>>>>>>?????????>>>===;;;:::999999999777888999:::<<<===>>>>>>:::;;;===???DDDLLLTTTYYY[[[^^^hhhuuu~~~~~~~~~~~~~~~zzz}}}}}}sss___JJJ===:::999666333333333222111111000000111111111111111111111111000000000000000000000000////////////////////////---.........//////000000/////////...............---+++******,,,------,,,++++++++++++,,,,,,,,,,,,'''))),,,...//////...---+++,,,,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******++++++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++------,,,,,,,,,,,,++++++,,,,,,,,,---...///000111---............/////////111111000//////000111222222///000555888???RRRfffppp```\\\```eeehhhjjjqqq}}}rrrmmmgggccc^^^ZZZVVVQQQJJJEEE<<<>>>>>>======???DDDHHHOOONNNKKKHHHFFFDDDBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@???AAAAAAAAABBBBBBCCCCCCCCCDDDDDDEEEFFFHHHIIIJJJJJJIIIHHHHHHHHHHHHIIIJJJJJJLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEAAABBBCCCCCCBBBCCCEEEFFFDDDFFFHHHHHHGGGFFFFFFGGGJJJGGGIIIOOOTTTVVVYYY\\\fffggghhhgggddd```___^^^PPPNNNJJJEEE@@@>>>>>>???>>>???BBBFFFLLLRRRWWWZZZkkksss|||uuujjj^^^ZZZZZZaaaiiipppzzzyyywww{{{|||{{{{{{~~~~~~{{{zzzuuurrrqqqmmmddd^^^\\\```gggpppwwwxxxtttmmmgggMMMCCC:::777888888;;;>>>AAA@@@@@@??????@@@@@@AAAJJJJJJKKKKKKKKKIIIHHHGGGJJJJJJIIIHHHGGGFFFFFFEEEGGGGGGFFFEEEEEEDDDDDDDDDDDDCCCBBBAAAAAA@@@AAAAAABBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>???@@@AAABBBGGGHHHJJJJJJJJJJJJKKKMMMMMMRRRUUUUUUVVVZZZ\\\[[[XXXXXXWWWVVVUUUUUUVVVVVVVVVVVVWWWXXXXXXXXXXXXXXXZZZZZZZZZZZZZZZYYYXXXXXXVVVSSSOOONNNNNNNNNLLLKKKFFFFFFFFFFFFEEEDDDCCCBBBEEECCCBBBBBBEEEFFFFFFEEECCCBBBBBBAAA???>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===??????AAA@@@???>>>>>>===>>>>>>>>>===<<<:::999888888888999:::<<<=========>>>???<<>>AAACCCCCCBBBAAA@@@???>>>>>>??????@@@AAABBBBBBAAAAAA??????@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@??????>>>>>>AAABBBBBBCCCCCCBBBBBBAAACCCBBBBBBBBBBBBCCCDDDEEECCCCCCCCCCCCCCCDDDEEEEEEGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDDDD@@@AAABBBBBBAAABBBDDDFFFBBBDDDGGGHHHGGGGGGGGGHHHMMMNNNSSSZZZ```bbb```___ZZZZZZYYYVVVQQQLLLJJJIIIFFFFFFEEEAAA>>>???DDDIIIKKKNNNTTT[[[ccckkkqqqttt~~~vvvdddZZZZZZ[[[bbblllsssvvv|||yyy}}}~~~~~~zzzoooeeebbbaaa___```bbbnnnwwwyyyppphhhXXXLLL@@@;;;;;;;;;<<<>>>@@@@@@@@@???===<<<===>>>IIIIIIJJJJJJJJJJJJJJJIIIKKKJJJJJJIIIHHHGGGFFFFFFHHHHHHHHHGGGFFFDDDCCCCCCDDDDDDCCCBBBAAAAAAAAAAAADDDDDDCCCCCCBBBAAA?????????>>>>>>>>>>>>??????@@@BBBCCCEEEFFFFFFFFFHHHJJJIIINNNPPPOOOOOOSSSTTTSSSQQQQQQQQQQQQQQQQQQRRRRRRQQQQQQRRRRRRSSSRRRRRRRRRQQQQQQQQQQQQPPPOOONNNNNNKKKJJJHHHGGGGGGFFFEEEDDDDDDDDDCCCCCCBBB@@@??????BBBAAA@@@@@@@@@AAAAAA@@@?????????>>>>>>=================================;;;;;;;;;;;;<<<>>>???@@@@@@@@@???>>>===============<<<;;;999888888888888999;;;======<<<<<<>>>@@@CCCHHHRRRccc~~~}}}zzzyyyxxxkkkaaaQQQIII@@@:::888666444222222222111111111111111000000000000000000000000000///////////////000000000000000000000000000000000---.........//////000000---------...............,,,------------...///000******+++++++++,,,,,,,,,------++++++***+++,,,---------...///000//////...************************++++++++++++++++++++++++)))))))))(((((((((((((((,,,,,,,,,++++++******************++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++++++++------------............333222000......///111222000111333444333222777>>>LLL]]]uuuwwwkkkdddffflll|||ssseeeZZZLLLAAA>>>???@@@@@@>>>>>>>>>???????????????<<<===>>>@@@AAABBBBBBBBB??????@@@@@@AAAAAAAAAAAABBBBBBAAAAAA@@@@@@??????<<<===>>>?????????>>>>>>??????>>>=========>>>>>>???>>>>>>>>>>>>???@@@@@@BBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@BBBBBBBBBAAAAAACCCEEE@@@CCCGGGIIIJJJKKKMMMNNNZZZ___eeeiiijjjggg```ZZZOOOOOOMMMHHHCCC@@@??????AAABBBCCCDDDFFFLLLVVV^^^eeeiiiooowww{{{lll```YYYYYYaaappp|||~~~zzz~~~ppp^^^XXX[[[aaahhhnnnuuu{{{sssdddVVVHHHBBBBBBBBBBBBDDD>>>???@@@>>>;;;::::::;;;KKKKKKJJJJJJJJJJJJKKKLLLJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCDDDDDDCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCBBB@@@@@@????????????????????????===???AAAAAAAAABBBDDDEEEFFFJJJMMMKKKJJJMMMNNNMMMLLLLLLMMMMMMMMMNNNNNNNNNLLLLLLMMMMMMNNNMMMMMMLLLLLLLLLLLLLLLKKKJJJIIIHHHEEEEEEEEEEEEDDDCCCBBBAAA>>>>>>>>>>>>>>>?????????>>>>>>===<<<<<<<<<<<<==========================================>>>>>>>>>;;;;;;;;;<<<<<<>>>????????????>>>=========>>>>>><<<;;;:::999888888888888777:::<<<<<<;;;<<>>>>>===============>>>;;;;;;<<<===???@@@AAABBB?????????@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBB<<<=========>>>>>>>>>>>>??????>>>>>>>>>=========>>>>>>>>>>>>>>>???@@@@@@AAA@@@@@@??????@@@@@@@@@=========>>>>>>>>>>>>>>>???@@@AAAAAA@@@AAACCCEEEGGGJJJOOOSSSUUUXXXZZZ\\\gggnnnrrrpppiiiaaaXXXPPPHHHGGGDDD@@@===<<<>>>AAABBBDDDHHHNNNWWWcccpppxxxzzzsssmmmiiijjjssssss```\\\bbbkkksssxxxvvvyyygggTTTJJJEEEAAA???>>>;;;>>>???>>>:::777888:::RRRQQQNNNKKKJJJJJJLLLLLLJJJJJJJJJJJJIIIIIIIIIIIICCCDDDEEEFFFGGGGGGFFFFFFCCCCCCCCCCCCCCCCCCDDDEEECCCCCCCCCCCCBBBAAAAAA@@@??????@@@@@@@@@@@@??????===???@@@@@@???>>>@@@AAABBBGGGIIIFFFEEEHHHHHHGGGFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHGGGGGGFFFHHHIIIIIIIIIHHHGGGFFFEEECCCDDDFFFFFFEEECCCBBBAAA;;;;;;;;;<<<===>>>??????=========<<<;;;;;;;;;<<<========================;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<===>>>???>>>============>>>>>>???<<<;;;:::999999999999999777999<<<======AAAIIIPPP^^^qqq~~~}}}yyy|||~~~}}}}}}vvvkkk```VVVMMMHHH<<<999999:::777111000444000000000000111111111111000000000000000000000000000000000///.........---........................000000000///......------,,,,,,,,,------.........---...///...++++++,,,///,,,,,,,,,,,,------------++++++++++++++++++,,,,,,***+++---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++///......---,,,,,,++++++++++++++++++++++++,,,,,,((())))))***++++++,,,,,,++++++******++++++,,,---+++++++++,,,,,,---------000///...---------------,,,,,,---------.........------......//////000000+++///111000//////111222555===HHHVVVnnnwwwqqqrrrjjjlllpppvvvrrr___SSSMMMKKKJJJGGGEEEBBB???>>>======>>>======<<<;;;;;;<<<>>>???======>>>>>>???@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCAAAAAA??????>>>???@@@AAA???@@@AAAAAAAAA@@@>>>>>>@@@????????????@@@AAAAAABBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@AAAAAAAAABBBBBB@@@BBBDDDDDDEEEFFFIIIKKKRRRUUUYYY[[[\\\]]]___```eeennnppphhh\\\TTTNNNIIIBBBAAA???>>>???DDDLLLQQQWWWWWW[[[dddrrr}}}xxxtttqqqtttyyytttfffgggpppvvvyyyzzzsssxxxzzz{{{uuu^^^PPPHHH@@@;;;999888<<>>>>>???@@@DDDFFFCCCBBBDDDEEECCCBBBCCCCCCDDDDDDDDDDDDCCCBBBCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCBBBAAAAAA???AAACCCDDDBBB@@@???>>>>>>===============>>>???>>>>>>>>>===<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<===<<<<<<<<<<<<===>>>>>>======<<<======>>>???@@@<<<<<<;;;:::999999999999888;;;>>>@@@BBBHHHRRRZZZjjj}}}|||~~~zzzpppkkkllllllrrrxxx||||||uuujjj]]]PPPFFF@@@===777555666888444...///666000000000000000111111111000000000000000000000000111111000///...------,,,........................111111000///...---,,,,,,,,,,,,,,,------.........,,,...///---***)))+++---,,,,,,------------......'''(((+++---...---,,,,,,((()))+++------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++++++++++++++************************++++++,,,,,,---((())))))***++++++,,,,,,+++*********+++,,,,,,---+++++++++,,,,,,---------,,,,,,+++++++++,,,------,,,,,,,,,---------......++++++---...////////////...111222000...///000000000666<<>><<<:::999:::;;;<<<;;;<<<<<<===>>>??????@@@BBBBBBBBBCCCCCCDDDDDDDDDCCCAAA???===<<<===>>>???<<<===???@@@???>>><<<;;;<<<<<<<<<<<<<<<===>>>>>>?????????>>>??????@@@@@@@@@AAAAAABBBBBBCCCCCCCCCDDDFFFIIIJJJLLLNNNRRRTTTWWWXXXZZZZZZXXXWWWVVVWWW\\\eeefff[[[NNNIIIHHHGGG@@@@@@AAACCCIIISSS^^^fffpppoooqqq{{{{{{sssmmmfff___[[[eeepppyyyuuuuuuzzz~~~rrrjjjooozzz}}}zzzwwwjjjmmmkkkkkkyyyuuu^^^QQQKKKFFFBBB@@@777;;;>>>===888555666999]]]```\\\RRRMMMNNNNNNLLLFFFLLLOOOJJJEEEFFFHHHHHHHHHGGGGGGFFFGGGGGGHHHHHHEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAACCCBBBAAAAAA@@@@@@@@@AAA???????????????????????????@@@@@@AAAAAABBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>===<<<<<>>>>>???@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;>>>===============<<<<<<===<<<;;;;;;<<<<<<;;;:::999;;;;;;:::;;;>>><<<888???===@@@IIIPPPUUU___iii~~~xxxqqqqqqooogggfffmmmtttrrryyyvvviii[[[QQQHHH???999888444444333333222111000000000000////////////000000222111111111000000////////////............//////...///000000000000000///---------,,,,,,++++++++++++,,,,,,---...///000000.........------.........,,,,,,,,,------,,,+++++++++++++++,,,,,,+++***************++++++,,,,,,,,,---,,,***))))))***,,,------------,,,,,,,,,+++++++++,,,.........,,,***)))---,,,++++++,,,,,,***)))+++++++++,,,,,,------------,,,+++******+++,,,---))))))*********+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------/////////000000000000000////////////000000000000444333333888BBBUUUppp~~~rrrfff```eeeqqq{{{yyyrrrpppqqqiii^^^WWWSSSPPPLLLHHHDDDCCCAAA@@@>>>===<<<<<<:::::::::::::::;;;;;;;;;<<>>>>>>>>??????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>CCCCCCCCCBBB@@@???@@@AAACCCEEEGGGEEEBBBAAACCCFFFIIIJJJKKKKKKJJJLLLOOOQQQVVVUUUTTTQQQNNNLLLJJJIIIOOOMMMKKKJJJJJJJJJIIIHHHHHHMMMQQQTTT]]]nnn{{{zzzsssmmmfffaaa[[[WWWYYY^^^kkk{{{uuunnnooowww|||~~~||||||xxxoooaaaffffffdddkkkyyy}}}wwwmmmhhh___VVVNNNHHHEEEDDDAAA@@@===:::666555666888mmmnnnhhh\\\TTTRRRPPPMMMLLLQQQRRRMMMHHHHHHGGGFFFIIIIIIIIIHHHHHHHHHGGGGGGEEEEEEDDDCCCCCCCCCCCCDDDCCCCCCCCCBBBBBBBBBAAAAAACCCBBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@???>>>>>>===??????????????????????????????@@@@@@@@@@@@??????============<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<======<<<;;;999===>>>;;;<<>>>>>@@@>>>;;;::::::;;;<<<<<<===???BBBEEEGGGHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCBBB??????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBCCCCCCDDD@@@AAABBBBBBBBBBBBEEEGGGHHHIIIIIIHHHGGGHHHJJJLLLIIIJJJJJJIIIHHHHHHJJJLLLIIIIIIIIIGGGEEEDDDDDDEEEEEEEEEFFFHHHLLLQQQWWW[[[eeemmmtttyyyrrrgggccc```]]][[[\\\[[[YYY\\\aaattt}}}xxxyyy}}}}}}|||}}}~~~rrriii___dddccc^^^aaajjjkkkeee___\\\WWWQQQMMMJJJHHHHHHDDDCCCBBB???<<<:::;;;<<>>>>>????????????????????????@@@@@@@@@AAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????AAAAAAAAA@@@???>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<:::::::::;;;<<<<<<======888999::::::;;;;;;::::::999???BBBAAAEEESSSdddnnnjjjiiikkkqqqvvvxxx|||yyyrrrtttvvvwww~~~uuu^^^RRRFFF???:::555222333333333333222111111000000000000////////////000000111111000000000000//////000000////////////000000111111111000///...---,,,------..............................------,,,,,,///---,,,******,,,---/////////...---,,,***)))(((,,,,,,------------,,,,,,,,,,,,++++++++++++++++++------------------------,,,++++++++++++*********+++,,,---------,,,******+++***((()))******)))(((++++++++++++,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,---...//////000....../////////000000000111111333555666888BBBNNNeee~~~wwwnnnfffaaa\\\cccmmm{{{rrrgggYYYOOOMMMMMMLLLKKKHHHDDD@@@======>>>>>>>>>;;;<<>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@??????========================??????@@@@@@@@@@@@??????AAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===============:::;;;<<<===<<<;;;<<<<<<;;;BBBIIIPPP^^^tttzzzzzz~~~gggSSSHHH>>>999777444333555333222222222111111000000000000////////////000000000000000000000000/////////000000000000000000//////000000000///...------,,,,,,------......//////------------------------...---+++))))))+++---...++++++,,,---------,,,,,,,,,,,,------......------,,,,,,,,,++++++*********)))***++++++++++++***)))+++++++++*********))))))++++++,,,,,,,,,,,,+++***---+++***+++,,,,,,+++***+++++++++++++++++++++,,,***+++,,,------,,,+++***+++++++++,,,,,,,,,,,,---+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,---...000111222222........./////////000000......111444444333999AAALLLbbb}}}zzzppp___^^^```gggwwwxxxmmmkkkkkkhhheeeVVVRRRMMMIIIHHHEEEBBB???>>>===???FFFOOOTTTSSSPPPFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIHHHGGGFFFEEECCCCCCDDDEEEGGGIIIKKKMMMNNNOOOQQQRRRRRRTTTWWWYYY[[[UUUNNNIIIHHHHHHFFFDDDCCCDDDEEEDDDBBBAAABBBCCCFFFHHHIIIHHHEEEEEEGGGJJJPPPWWWaaakkktttyyyyyyuuukkk]]]TTTQQQRRR[[[]]]ccclllrrruuu{{{uuusssttt{{{~~~}}}}}}~~~wwwqqqpppsssyyy}}}}}}sssggg\\\UUURRRXXXZZZTTTPPPQQQQQQOOOMMMMMMMMMMMMLLLIIIGGGFFFJJJLLLNNNNNNKKKIIIHHHGGGOOOQQQVVV[[[___bbbggglllaaa___YYYPPPMMMNNNMMMIIIIIIIIIIIIIIIIIIIIIHHHHHHFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCDDDDDDDDDCCCBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@??????>>>========================??????@@@@@@@@@@@@??????:::::::::;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>======<<<<<<;;;;;;===???AAA@@@??????AAADDDEEEMMMXXXhhhwww^^^III???777555555333333555222222111111111111111000000000////////////000000//////////////////000000...///000000000000///...,,,---...///////////////++++++,,,,,,---------...++++++,,,,,,---......///...---+++******+++---...***+++,,,,,,---------,,,+++,,,------.........---,,,,,,,,,++++++*********)))******++++++******)))+++++++++*********))))))***+++++++++++++++++++++,,,+++***+++,,,---,,,***++++++++++++++++++++++++***+++,,,------,,,+++***************+++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++,,,---...///000111222............////////////...---///222222111666<<<<<>>>>>??????@@@AAAAAABBB????????????????????????===>>>??????????????????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????::::::;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===============<<<<<<<<<;;;;;;<<<>>>@@@@@@@@@BBBHHHMMMXXXbbbpppkkkUUU???888222222333222111222111111111111111111111111000000////////////000000......////////////000000---...///000000///...---+++,,,---...///000000000++++++,,,,,,,,,,,,,,,,,,******+++,,,---...//////------,,,,,,,,,,,,------------------,,,+++***)))***+++,,,------...------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********************++++++++++++***(((((((((***+++***)))+++++++++++++++*********+++++++++,,,,,,+++++++++))))))*********+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------******+++,,,---......///------........./////////000......000000///222777666;;;GGG\\\vvvyyyjjjYYYPPPQQQZZZhhhttt~~~xxxmmm___UUUQQQMMMIIIGGGIIIJJJIIIHHHGGGGGGGGGHHHIIILLLNNNOOOWWWXXXZZZ[[[[[[YYYXXXVVVOOONNNMMMLLLMMMOOOQQQSSSTTTUUUUUUTTTSSSRRRTTTUUUNNNKKKGGGEEEEEEEEEFFFFFFBBBEEEIIIKKKMMMNNNQQQRRRZZZaaaiiinnnnnnpppuuuyyy{{{mmmaaa[[[QQQQQQVVVbbbrrr}}}{{{{{{}}}{{{tttsssttttttsssppppppqqqssswww}}}yyymmmccc[[[VVVSSSQQQNNNOOOMMMJJJFFFCCCBBBAAACCCEEEHHHKKKMMMLLLKKKJJJFFFHHHKKKLLLKKKIIIIIIIIIhhh___VVVQQQOOOPPPYYYdddrrrxxx{{{vvvmmmfff]]]WWWWWWTTTPPPKKKHHHFFFFFFFFFGGGFFFEEEEEEDDDDDDEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFAAACCCDDDFFFFFFFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@AAAAAA@@@@@@??????????????????????????????@@@@@@@@@@@@??????>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<=========>>>>>>???@@@@@@AAAAAA???BBBEEEFFFHHHNNNXXX```ppp||||||zzzlllWWWFFF;;;444111333444222000111000000000000111111111111000000////////////000000........./////////000000,,,---...//////...---,,,,,,,,,---...////////////---------------,,,,,,,,,+++++++++,,,,,,---------,,,---............---,,,------------,,,+++******)))***+++,,,------------++++++++++++++++++,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,++++++++++++***************++++++,,,)))((('''(((***+++***)))++++++++++++*********))),,,++++++++++++++++++,,,*********+++++++++,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++++++++,,,,,,------------------.........//////111//////222111///000444444777>>>IIIZZZrrr{{{hhh[[[TTTRRRWWW___kkkrrr}}}xxxqqqkkkaaaXXXQQQMMMKKKKKKJJJIIIHHHHHHIIIJJJLLLNNNUUUVVVXXXZZZZZZYYYWWWVVVLLLKKKHHHGGGGGGHHHJJJKKKJJJLLLMMMMMMMMMNNNPPPRRRJJJKKKLLLMMMMMMOOORRRUUUVVVZZZ^^^bbbdddfffiiikkkrrrzzz~~~pppddd]]]ZZZ[[[___jjjzzzzzzrrrsssvvvvvvuuusssuuuwwwzzz|||~~~uuujjj]]]UUURRRQQQOOOLLLNNNKKKGGGDDDBBB@@@>>>>>>>>>@@@DDDHHHJJJKKKJJJJJJAAACCCFFFFFFEEEEEEEEEFFFwwwpppjjjggg```XXXWWW\\\cccqqq~~~{{{tttmmmfff^^^ZZZTTTMMMHHHFFFEEEEEEGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFGGGAAACCCEEEFFFGGGFFFEEEDDDAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAABBBBBBBBBBBB??????????????????????????????@@@@@@@@@@@@??????>>>>>>======<<<<<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>???@@@AAACCCEEEGGGHHHIIIKKKNNNRRRTTTXXXaaammmwww|||zzz}}}{{{ooocccVVVEEE777:::555222555777444111111000000000000000111111111000000////////////000000---.........//////000000+++,,,...//////...,,,+++.........///......------/////////......------,,,------,,,,,,,,,,,,++++++,,,---///000000///---,,,)))***+++,,,------...---((()))***+++,,,,,,---,,,*********++++++,,,,,,---+++***(((''''''(((***+++---------,,,,,,,,,++++++******))))))***+++,,,,,,+++***)))***,,,------+++++++++++++++******))))))---,,,+++******+++,,,---++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,,,,---------........................---------.........//////000///000444555222222555///222777:::@@@RRRoooyyyjjj^^^SSSQQQUUUPPPUUU\\\ccckkkttt|||qqqddd\\\ZZZZZZTTTSSSQQQOOOOOOPPPQQQRRRNNNPPPRRRTTTUUUTTTRRRQQQMMMLLLIIIFFFEEEFFFHHHIIIBBBDDDGGGIIIJJJLLLPPPSSSVVVYYY]]]^^^^^^```eeeiiisssvvv{{{{{{tttwwwxxxqqqfff______bbbmmmsss}}}yyy}}}yyy{{{}}}~~~|||yyywwwiii^^^QQQKKKKKKLLLJJJFFFMMMGGGBBBBBBCCCBBB@@@???===???BBBEEEGGGGGGGGGFFF>>>@@@AAABBBAAAAAABBBDDDvvviii]]]UUU[[[cccqqq||||||tttnnnbbbUUUNNNLLLKKKIIIHHHIIIKKKKKKGGGCCCDDDGGGEEEEEEFFFFFFFFFFFFEEEDDDFFFFFFEEEDDDDDDDDDDDDEEEGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDCCCBBBAAAAAAAAAAAA???????????????@@@@@@@@@>>>???@@@AAAAAAAAAAAAAAA????????????????????????CCCBBBAAA@@@??????????????????????????????@@@@@@????????????>>>===<<<;;;???===:::999:::;;;<<<<<<:::;;;<<<<<<::::::;;;===???BBBCCCEEELLLXXXaaaccchhhiiijjjmmmrrryyy||||||yyymmm```XXXPPPEEE===999444444444333333222222222111111111111111000//////111111000000//////......000000000000000000000000///---,,,---...///...---.........------,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++******))))))))),,,,,,,,,++++++*********++++++++++++++++++++++++'''(((***,,,,,,***(((''')))************+++++++++++++++************++++++//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------)))))))))***+++++++++,,,++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,---------,,,,,,---///000///...,,,,,,,,,---------......///---,,,,,,...//////......//////000111222222222333333222222666DDDVVVdddjjj]]]ZZZ\\\TTTVVVXXXYYYZZZ\\\^^^```qqqzzz{{{uuurrrnnnkkkfffccc```]]]ZZZXXXZZZYYYXXXXXXZZZ[[[ZZZYYY[[[YYYUUUSSSSSSRRRQQQOOOQQQQQQPPPPPPUUU]]]gggnnnnnnrrrvvvxxxyyyzzz~~~}}}qqqkkkgggccc^^^^^^```bbbfffmmmtttyyy|||yyywwwnnnjjjYYYWWWTTTNNNHHHDDDDDDDDDCCC???;;;>>>EEEHHHFFFAAACCCAAA@@@@@@CCCFFFHHHHHHCCCCCCDDDEEEEEEEEEEEEEEEtttbbbbbbhhhpppuuuuuuuuuxxxwwwtttmmmfff```\\\XXXUUUQQQOOOLLLLLLKKKIIIHHHHHHGGGGGGFFFGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAABBBAAAAAA@@@@@@@@@@@@@@@??????@@@@@@@@@@@@AAAAAA??????@@@AAAAAAAAAAAAAAA????????????????????????@@@@@@@@@??????@@@@@@AAA@@@@@@@@@AAA@@@@@@??????=========>>>>>>======<<<;;;;;;;;;<<<>>>??????>>><<<>>>@@@@@@??????@@@BBB@@@FFFLLLTTTcccyyy}}}yyyxxxwww|||zzztttoooggg[[[NNNGGGAAA:::555444333333333333333222222222000111111111111000//////////////////////////////////////////////////////111///...///000111000.........---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++++++++*********,,,,,,++++++++++++++++++---------,,,,,,+++++++++)))***+++,,,,,,+++***))))))************+++++++++++++++************++++++......------,,,++++++***+++++++++++++++++++++++++++++++++***++++++,,,,,,***************+++++++++++++++++++++++++++++++++++++++************+++++++++++++++,,,,,,,,,---------,,,+++,,,---...---,,,,,,,,,,,,------------...///---,,,,,,...//////......//////000111111222222333333333222222999DDDMMMdddxxxxxxmmmgggbbbbbbbbbbbb```\\\WWWSSS[[[aaaggghhhhhhppp{{{wwwsssqqqttttttuuuwwwyyyzzzyyyxxxvvvrrrlllhhhggghhhiiijjjfffgggjjjnnnttt|||zzzyyyqqqgggaaa___]]]YYYYYY\\\aaaiiirrr|||~~~yyyoooeee```XXXXXXWWWSSSNNNIIIGGGGGGGGGBBB<<<;;;>>>AAABBBAAADDDCCCAAABBBDDDFFFGGGFFFDDDEEEEEEFFFFFFFFFEEEEEEwwwooommmllljjjiiikkklllmmmnnnooonnnllliiihhhgggbbb[[[WWWVVVTTTOOOJJJKKKIIIFFFEEEFFFGGGGGGFFFEEEEEEDDDDDDDDDCCCCCCCCC@@@@@@@@@@@@????????????>>>>>>======>>>>>>???@@@???@@@@@@@@@AAAAAAAAAAAA???@@@@@@AAAAAAAAAAAAAAA????????????????????????>>>>>>>>>???@@@AAABBBCCC@@@AAABBBBBBAAA@@@???>>>============>>>>>>>>>>>>999:::<<<>>>??????>>>===<<<===???AAABBBEEEIIIKKKMMMXXXgggvvv~~~~~~{{{pppjjjjjjnnnsssyyy|||uuulllbbb[[[UUUKKK@@@;;;888444333555222222222222222333333333000000111111000000///......///////////////000000........................000///...///000000///......------------,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,...------,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++************++++++------,,,,,,+++*********************************,,,,,,++++++***++++++++++++++++++***************++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,---,,,++++++,,,,,,+++***,,,,,,,,,,,,------------///---,,,,,,...//////......//////000000111111222000222444333111111555999FFFXXXqqq{{{yyywwwvvvvvvtttlll```VVVSSSTTTSSSQQQQQQVVV```hhhuuuyyy{{{qqqjjjgggffffffcccccc```___ccciiiiiiffffffjjjpppzzz~~~yyyyyy||||||vvvnnnbbbXXXTTTTTTVVVWWWVVVRRRNNNKKKJJJRRRMMMEEE???===???BBBEEEFFFEEEDDDDDDFFFFFFEEEDDDEEEEEEEEEFFFFFFFFFFFFFFF~~~qqqeee```___```dddjjjnnnpppuuuzzz}}}vvvpppkkkbbbZZZSSSNNNHHHDDDDDDEEEDDDCCCCCCCCCCCCCCCBBBBBBAAAAAA<<<<<<==================;;;;;;;;;;;;<<<===>>>???>>>>>>>>>???@@@@@@AAAAAA@@@@@@AAAAAABBBAAAAAA@@@????????????????????????>>>>>>>>>>>>???@@@AAABBB???@@@AAABBBAAA???===<<>>>>>>>>>>>??????>>>???@@@@@@??????@@@AAA@@@AAAAAACCCHHHQQQ[[[aaakkk{{{~~~uuummmkkkmmmwww{{{}}}tttkkk```UUUMMMHHH@@@:::888777444333666000000111111222222333333000000000000000//////...//////////////////.................................---,,,,,,......---,,,---------------------------,,,,,,++++++,,,,,,---------------------------*********++++++,,,,,,,,,++++++******))))))((((((,,,,,,++++++++++++,,,,,,))))))*********+++++++++++++++************++++++++++++++++++******))))))************************------,,,+++************,,,+++++++++***)))))))))************************++++++************++++++***++++++++++++,,,,,,,,,...,,,++++++,,,,,,+++)))++++++,,,,,,,,,---------///---,,,,,,...//////...////////////000000111111...000333333222222333555888CCCUUUhhh{{{~~~rrrbbb^^^XXXSSSQQQQQQSSSTTTWWW[[[bbbiiiqqqyyyqqqlllddd[[[UUUTTTVVVYYY^^^bbbgggooo}}}~~~rrrhhh^^^TTTMMMKKKMMMOOOQQQRRRQQQPPPPPPQQQYYYVVVPPPHHHBBB@@@CCCGGGHHHGGGGGGGGGHHHGGGEEECCCBBBBBBCCCDDDEEEFFFGGGHHHwwwkkkeeeaaa___aaacccfffppp{{{~~~uuu```XXXNNNGGGEEEEEEDDDBBBAAAAAABBBBBBBBBAAA@@@???;;;;;;;;;<<<<<<<<<<<<<<<999999999:::;;;<<<===>>>;;;<<<<<<===>>>?????????AAAAAABBBBBBBBBAAAAAA@@@????????????????????????@@@??????>>>>>>??????@@@??????@@@@@@@@@???===<<<@@@???>>>============>>>@@@AAABBBCCCDDDHHHNNNRRRSSSQQQOOOPPPVVVdddsss~~~|||wwwsssuuuzzzuuuiii___TTTIIIBBB;;;777555666555111///000000000000111111222222222000000000000000///......111000000///...------,,,...........................,,,+++,,,---...---,,,---------------------------,,,,,,++++++,,,,,,---------------------------*********++++++,,,,,,,,,)))*********++++++,,,,,,,,,+++************+++,,,))))))*********+++++++++++++++************++++++++++++************))))))++++++++++++++++++++++++------,,,+++************,,,+++++++++***)))))))))************************++++++************++++++*********+++++++++,,,,,,///---,,,,,,------,,,***+++++++++,,,,,,,,,------///---,,,,,,...//////...///////////////000000000...///111222222333555666555999@@@KKK[[[qqqzzzssskkkddd___[[[UUUQQQOOORRRVVVXXXZZZ]]]```bbbtttxxx|||{{{vvvvvv~~~rrriii\\\YYYUUUQQQOOOSSSZZZ```jjjqqq{{{}}}wwwvvvyyy~~~tttcccWWWOOOHHHFFFHHHGGGIIIKKKLLLNNNQQQUUUYYYYYYZZZXXXRRRJJJEEEDDDFFFJJJIIIHHHHHHIIIHHHFFFDDD??????@@@AAACCCEEEGGGHHHuuukkkeee___\\\eeesssmmmbbbTTTKKKHHHHHHFFFDDDAAABBBCCCCCCCCCBBB@@@???===============<<<<<<<<<::::::::::::;;;<<<===>>>::::::;;;<<<===>>>>>>???BBBBBBBBBBBBBBBAAAAAA@@@????????????????????????@@@??????>>>>>>>>>??????????????????????????????@@@???>>>======>>>??????===AAAFFFKKKRRR]]]iiirrrsssooohhheeeiiiuuu}}}xxxqqqnnnpppvvv}}}}}}|||xxxjjj\\\PPPGGG>>>888555333444777555000...///000000000000000111111111//////000000//////...---000000//////...------,,,........................///...---...//////...---,,,,,,,,,------------...---,,,,,,++++++,,,,,,---,,,,,,---------------...++++++++++++++++++,,,,,,++++++,,,---...//////000++++++++++++++++++++++++)))************+++++++++++++++************++++++************************++++++++++++++++++++++++,,,,,,++++++***++++++++++++++++++***************************************++++++************++++++************++++++++++++...---,,,,,,------,,,+++++++++++++++,,,,,,,,,,,,///---,,,,,,...//////...////////////////////////000000/////////111222333333444444888CCCVVVlll|||zzztttoooiiidddaaabbbcccbbb^^^ZZZWWWVVV[[[[[[\\\[[[YYYZZZdddppp|||rrrfff[[[SSSOOOPPPQQQQQQTTT\\\gggppp{{{tttqqqssswww}}}|||xxxzzz|||pppcccTTTKKKFFFBBBBBBDDDCCCEEEGGGJJJMMMRRRXXX\\\ZZZ]]]```]]]WWWPPPKKKIIIJJJIIIHHHHHHJJJJJJIIIHHH@@@??????@@@AAACCCEEEFFFwwwnnnssssssfffVVVKKKHHHIIIGGGEEECCCDDDEEEFFFFFFDDDCCCBBB@@@?????????>>>=========;;;;;;;;;;;;<<<===>>>>>>::::::;;;<<<===>>>??????BBBBBBCCCCCCBBBAAAAAA@@@????????????????????????>>>>>>===>>>>>>???@@@AAAAAA@@@??????@@@AAACCCDDDBBBBBBAAAAAABBBEEEGGGHHHJJJQQQ]]]hhhuuuvvvrrrlllkkkjjjiiilllsss~~~wwwkkk[[[LLLCCC===888555555333444666555111000333000000000000000///////////////000000//////...------------......////////////////////////////////////...------//////...---,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,------......***+++,,,------,,,+++***)))************+++++++++++++++************++++++++++++++++++++++++++++++************************+++++++++***++++++,,,,,,***************+++++++++************************++++++************++++++************++++++++++++,,,+++***+++,,,---,,,+++***++++++++++++,,,,,,,,,///---,,,,,,...//////...////////////////////////111000......///000000///000222222222555@@@PPP]]]xxxxxxpppjjjggg]]]YYYUUUTTTPPPNNNTTT^^^rrr|||zzzwww{{{}}}wwwooohhheeeaaa]]]YYYVVVYYY\\\___cccmmmyyy~~~zzzyyyxxxxxxyyy{{{|||xxxxxx|||nnneee\\\RRRHHHEEECCC???===>>>>>>AAAEEEHHHKKKOOOTTTWWWWWWZZZ^^^___\\\UUUNNNKKKJJJIIIGGGHHHJJJLLLMMMLLLEEECCCBBB@@@@@@AAABBBCCCrrreeeSSSIIIFFFGGGGGGEEEEEEFFFHHHIIIHHHGGGEEEDDDBBBAAAAAA@@@???>>>>>>=========<<<<<<<<<===>>>>>>;;;;;;<<<===>>>???@@@@@@BBBCCCCCCCCCBBBAAAAAA@@@????????????????????????;;;<<<<<<===???@@@BBBCCCCCCBBB@@@@@@AAACCCFFFHHHFFFFFFFFFGGGIIIMMMPPPRRRcccmmm}}}tttwwwyyyzzzzzzkkk___NNNAAA:::888888777222//////111000...///444111111000000//////......///////////////......---******+++---///000111222000000000000000000000000---,,,++++++------,,,+++,,,,,,,,,------.........---,,,,,,++++++,,,,,,---+++++++++,,,,,,------------,,,,,,++++++******************)))))))))))))))+++,,,...//////...,,,+++)))************+++++++++++++++************++++++++++++++++++++++++,,,,,,))))))))))))))))))))))))************+++,,,------))))))******+++++++++,,,))))))))))))))))))))))))++++++************++++++)))************+++++++++***)))((()))+++,,,,,,+++******+++++++++,,,,,,,,,///---,,,,,,...//////...///////////////.........000//////000111111111//////222555333000333===FFF[[[qqq~~~}}}ssskkkddd```YYYSSSTTTZZZVVV^^^hhhooouuu}}}}}}xxxvvvvvvvvvuuusssdddaaa___ccciiinnnrrrvvviiieeebbbccchhhnnnrrrsssgggjjjooorrrvvv~~~xxxuuuwww{{{zzzwwwzzzwwwwwwyyylll^^^UUUNNNGGGCCCCCCCCC>>>:::999:::===CCCGGGIIIKKKMMMNNNMMMPPPTTTVVVUUUPPPIIIDDDJJJHHHFFFGGGJJJMMMOOOOOOJJJHHHEEEBBB@@@???@@@@@@vvvbbbWWWPPPLLLLLLNNNLLLSSS[[[^^^[[[VVVQQQOOOQQQKKKDDDDDDFFFFFFAAA<<>>@@@???<<<>>>CCCBBBCCCBBB@@@>>>===>>>@@@BBBCCCDDDDDDEEEDDDDDDDDDBBBEEEEEEBBBAAACCCBBB>>>@@@<<<<<<@@@BBBCCCDDDHHHFFFEEECCCCCCJJJRRRSSSPPPPPPMMMMMMPPPUUU\\\iiivvv___TTTDDD999555444222000111111111111111111111111000000////////////000000////////////..................//////000000111111......//////...---,,,,,,//////000000000000/////////...---,,,+++,,,,,,---......---,,,,,,+++******+++++++++,,,,,,---------------++++++++++++------,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******+++******))))))******+++++++++************++++++(((((()))***************++++++***)))((((((((()))(((((()))***+++,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++)))************+++++++++)))))))))***+++++++++,,,111000...,,,+++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------.........------,,,,,,,,,...///000000000000000/////////000000000333777:::DDDQQQggguuusssrrriii^^^WWWTTTVVVXXX\\\ccckkkrrrwww~~~}}}{{{zzz}}}{{{wwwttttttwwwxxxtttpppiiiccc```ccceeebbbaaaaaaVVVWWWXXXXXXXXXZZZ]]]______ccciiiqqq~~~yyy{{{~~~}}}|||~~~yyyiiiYYYNNNIIILLLIIIDDDAAA???>>><<<:::;;;===AAAEEEHHHJJJJJJJJJLLLKKKJJJJJJJJJIIIFFFDDDDDDEEEDDDBBBFFFNNNTTTUUULLLGGGBBBBBBDDDEEEBBB???yyyuuuxxxtttjjjccc``````cccmmmzzz{{{uuuqqqbbbZZZQQQMMMMMMLLLHHHCCCCCC@@@@@@DDDEEECCCEEEHHHGGGGGGFFFCCCAAA@@@BBBDDDEEEEEEFFFGGGHHHJJJKKKKKKIIIJJJHHHEEEFFFHHHGGGBBBEEEBBBAAADDDFFFEEEFFFIIINNNPPPSSSYYYeeesssxxxwwwnnnjjjgggiiillltttnnnUUULLL???777444444222111111111111111111111111111000000////////////000000000000/////////.........///////////////000000000......//////...------,,,---..................---,,,------...---,,,+++***------,,,++++++***))))))*********++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++***************++++++,,,,,,,,,******))))))))))))******+++******))))))******+++(((((()))***************+++***)))))))))))))))))))))))))))******++++++,,,+++++++++*********))))))++++++++++++++++++++++++)))************+++++++++***************+++++++++---,,,+++*********+++,,,************************++++++,,,,,,,,,,,,------......---------,,,,,,,,,......///000000000000000000000000000///111444777999BBBRRRfff}}}yyyrrrooobbbaaa```aaaccceeeggggggllljjjfffdddffflllsssyyy~~~yyytttpppkkkiiihhhjjjnnnqqqqqqooogggaaa]]]___```]]]\\\]]]WWWXXXYYYZZZ\\\___dddhhhrrrvvv{{{~~~{{{yyy|||}}}{{{{{{zzzkkk]]]PPPHHHEEEDDDBBB@@@@@@AAABBBAAA@@@???AAADDDFFFGGGHHHGGGGGGIIIHHHGGGGGGGGGDDDAAA>>>@@@BBBBBBAAADDDLLLQQQQQQMMMHHHDDDCCCFFFGGGEEECCCwwwjjjcccbbbhhhxxxyyyxxx~~~}}}pppgggbbb^^^YYYTTTPPPLLLMMMTTTZZZ\\\^^^```bbb```\\\UUUNNNIIIGGGGGGFFFFFFGGGIIILLLPPPUUUWWW___^^^[[[ZZZ\\\___ZZZSSSRRROOOOOORRRTTTUUUYYY^^^gggkkkrrr}}}~~~yyyvvvtttwww|||{{{iii\\\HHHAAA999444333333222111111111111111111111111111000000////////////000000000000000000////////////000000//////////////////.........///......---,,,+++,,,,,,------,,,,,,+++***,,,...//////---***))),,,++++++******))))))))))))***************++++++)))******++++++******))),,,,,,,,,+++++++++******(((((()))***+++,,,---...******))))))))))))******+++******))))))******+++(((((()))***************))))))))))))))))))***+++************************+++++++++***************++++++++++++++++++++++++)))************++++++++++++++++++***************))))))(((((()))***++++++))))))))))))))))))))))))++++++,,,,,,,,,,,,------...------------,,,,,,,,,,,,---...///000111111111000000000///...///111333222666===HHHYYYqqq~~~zzzxxxxxxvvvssspppsssnnnhhhbbb^^^___aaaccchhhggghhhkkkppptttxxxyyyxxxuuupppllliiigggdddbbbggghhhjjjnnnsssxxx|||xxxsssoooooooookkkjjjlllbbbbbbbbbcccgggmmmvvv|||vvvoooiiihhhnnnxxxzzzvvvtttzzz~~~xxxgggZZZQQQHHHCCCCCCAAAAAAAAACCCFFFGGGGGGEEEAAABBBDDDFFFHHHHHHHHHGGGHHHGGGGGGGGGFFFBBB>>>:::<<<@@@AAAAAAEEEKKKNNNMMMNNNJJJGGGFFFIIIJJJIIIHHHssshhh``````iiisss~~~uuuooohhhdddfffrrr~~~|||mmm___UUUPPPSSSSSSTTTWWW]]]eeennnsss~~~sssiiieeedddhhhlllrrr|||~~~wwwrrrpppnnnrrruuuwwwvvvuuurrrpppzzz~~~}}}|||zzzwww{{{pppbbbTTTKKK>>>:::666333333333222111111111111111111111111111000000////////////000000111111000000000/////////000000000//////......------...............------++++++,,,,,,,,,,,,++++++,,,---...//////...,,,+++,,,+++++++++*********)))************++++++++++++)))***+++,,,,,,+++***))),,,,,,,,,+++++++++******((())))))***+++,,,,,,,,,++++++************++++++******))))))))))))******(((((()))***************)))((((((((()))***++++++************))))))))))))************************************************))))))*********+++++++++,,,+++++++++***)))))))))(((((((((((())))))******)))))))))***************+++++++++,,,,,,,,,------------------------------+++,,,---///000111111111...//////...---...000222444444555777@@@RRRjjjzzzxxxpppjjjgggeeecccaaaaaaccciiipppuuuxxxwwwtttooollljjjiiihhhgggqqqtttxxx|||{{{yyyuuusssvvvyyyqqqkkkhhhfffjjjttt|||xxxuuutttsss|||ooocccVVVOOOJJJEEEBBBCCCFFFEEEFFFHHHJJJJJJHHHGGG@@@AAADDDFFFIIIJJJKKKKKKKKKKKKKKKJJJIIIEEE@@@<<<===BBBEEEEEEHHHMMMOOOLLLNNNKKKIIIIIIKKKMMMLLLKKK{{{ooohhhjjjpppvvvnnnsssrrrrrruuu~~~}}}~~~xxxqqqkkkhhheeegggggghhhkkknnnoooppprrr|||zzztttssssssrrrmmmdddXXXKKKAAA<<<888777555444333333111000000000000000000000000000000000////////////000000000000000000////////////000000//////......------------...............---,,,,,,------------,,,,,,///...............//////,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++***+++,,,------,,,+++***,,,,,,,,,+++++++++******************************,,,,,,,,,++++++,,,,,,,,,***))))))))))))))))))***(((((()))***************)))((((((((()))***++++++******))))))))))))))))))************************************************))))))*********+++++++++,,,+++++++++***)))))))))***************)))))))))*********+++++++++,,,,,,+++++++++,,,,,,,,,------------------------------+++,,,---...000000111111+++,,,............000222333444444333555???NNNZZZppp|||}}}vvvqqqqqqooonnnqqqxxx~~~~~~}}}||||||~~~yyyuuuqqqrrrvvv|||tttqqqqqqsssvvv}}}~~~|||rrriiiYYYQQQJJJHHHGGGDDDBBBCCCFFFFFFFFFHHHJJJJJJHHHFFFCCCCCCEEEGGGIIIJJJKKKLLLNNNMMMMMMLLLLLLHHHDDD@@@BBBGGGJJJJJJMMMPPPPPPMMMKKKKKKKKKLLLMMMNNNMMMLLL}}}wwwtttsssssssssxxxtttsssvvvyyyzzz|||~~~vvvlllfffaaa```[[[SSSIII@@@:::777555555555444333222111111000000000000000000000000000000////////////000000////////////............//////..................,,,---......///.........,,,------......------,,,///...---------...000111,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++******++++++*********))))))))),,,,,,++++++++++++,,,,,,***))))))(((((())))))***(((((()))***************))))))))))))))))))***+++))))))))))))))))))))))))***************+++++++++************************)))************++++++++++++++++++***************+++++++++++++++***)))(((*********+++,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,------------...+++,,,---...///000000000***,,,.........///000222...000111222222666===CCCPPP\\\pppyyyrrrooopppsssvvv~~~}}}{{{uuulllaaaYYYLLLEEEAAABBBDDDBBB@@@AAA??????@@@CCCFFFHHHHHHGGGHHHHHHHHHHHHIIIIIIIIIIIILLLKKKJJJJJJJJJIIIFFFCCCEEEIIILLLLLLMMMPPPOOOKKKHHHJJJLLLNNNNNNMMMJJJHHHzzzmmmaaaZZZRRROOOJJJDDD>>>:::777666222333333333222222222222000000000000000000000000000000////////////000000............------------------..................,,,------...//////......,,,,,,------------,,,,,,+++,,,,,,---------------++++++++++++++++++++++++,,,,,,,,,,,,++++++******,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******))))))))))))************+++******))))))******+++))))))(((((((((((())))))(((((()))***************+++***))))))))))))))))))''''''(((((())))))******))))))*********+++++++++************************)))************+++++++++***************+++++++++((()))***+++++++++******)))))))))***+++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,------.../////////...,,,...//////......///000---......000111444666888<<>>???AAA??????@@@<<<<<<<<>>KKK```yyyxxxttttttrrrooonnnttt~~~~~~yyytttooommmqqqzzzyyyllldddZZZTTTSSSTTTTTTTTTQQQHHH@@@???@@@???@@@BBB???>>>===???BBBEEEGGGGGGHHHHHHHHHHHHJJJKKKLLLMMMHHHFFFDDDEEEGGGIIIJJJIIICCCFFFGGGDDDDDDFFFDDDAAAAAAFFFLLLOOONNNIIIDDDAAA}}}|||pppeeeXXXLLLDDD:::999777444222111000///000000000000000000000000222111000//////000111222///////////////000111222........................////////////////////////................................................,,,,,,+++*********++++++------,,,,,,,,,+++++++++---,,,,,,+++***)))((((((,,,,,,,,,++++++***************++++++++++++******))))))))))))************,,,+++***))))))***+++,,,))))))************))))))))))))))))))))))))******)))))))))))))))))))))))),,,+++******++++++***(((((((((((((((((()))******************************)))************+++++++++***************************************************)))))))))+++,,,+++***...------,,,+++***))))))+++,,,,,,***))))))+++...+++,,,------......------........................////////////000000000000111444777<<>>???CCCEEEEEECCCEEEGGGJJJLLLLLLKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIJJJIIIIIIGGGAAA<<<;;;===@@@@@@HHHMMMMMMJJJFFF???999~~~{{{~~~~~~yyyjjj\\\SSSJJJBBB<<<888777555333222000000///000000000000000000000000111111000//////000111111000000/////////000111111................................................................................................,,,,,,,,,---...///000111,,,,,,,,,++++++++++++***,,,,,,,,,+++******)))))),,,,,,,,,++++++***************++++++++++++******))))))))))))************++++++************++++++))))))************))))))*********)))))))))))))))))))))))))))))))))))))))***)))(((((())))))(((&&&******)))))))))******+++************************)))************+++++++++))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))+++,,,+++***---,,,,,,++++++******)))+++,,,,,,+++))))))+++---+++,,,------...---------.........................../////////000000000000000111333444888BBBQQQ[[[ttt~~~zzzyyywwwsssooonnnkkknnnuuu~~~vvvwwwvvvfff\\\WWWSSSOOOOOONNNOOOVVV^^^bbbZZZOOOIIIGGGHHHGGGFFFBBB@@@???@@@CCCDDDDDDBBBEEEGGGIIIJJJJJJIIIIIIHHHKKKKKKJJJJJJJJJKKKKKKLLLJJJJJJIIICCC===:::;;;===>>>FFFLLLKKKJJJHHHCCC>>>~~~~~~|||~~~vvv}}}{{{xxx||||||mmmYYYJJJDDD@@@<<<888555444333222111000000000000000000000000000000000111000000//////000000111111111000/////////000000................................................------------------------------------------------...............///000000,,,,,,+++++++++*********,,,,,,,,,,,,,,,++++++++++++++++++++++++***************++++++++++++******))))))))))))******************++++++++++++******))))))************))))))+++*********))))))(((((())))))))))))))))))))))))***)))(((((())))))(((&&&,,,++++++*********++++++************************)))************+++++++++))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))+++,,,+++***+++++++++++++++++++++++++++,,,,,,+++******+++---++++++,,,---------------............................../////////000000000111333333222222666>>>DDDQQQ___ttt}}}{{{{{{uuupppmmmpppssstttwww{{{zzz|||~~~rrrcccUUUNNNNNNLLLLLLLLLKKKNNNYYYdddeee]]]SSSLLLJJJJJJJJJIIIDDDBBBAAABBBCCCDDDCCCBBBFFFFFFFFFFFFGGGFFFFFFFFFIIIIIIIIIIIIJJJKKKLLLLLLLLLMMMLLLHHHAAA;;;:::;;;???EEEJJJJJJJJJJJJHHHEEEyyywwwwwwvvv{{{pppaaaMMM@@@<<<;;;999666222222111000000000000000000000000000000000000000000000000//////000000000000000///...------......................................................------------------------------------------------//////---,,,******))))))---,,,,,,,,,+++++++++++++++++++++,,,,,,---------+++++++++*********************++++++++++++******((()))))))))************)))***+++,,,,,,+++***)))))))))************))))))++++++******)))((((((((()))))))))))))))))))))))),,,+++******++++++***(((,,,,,,+++************+++************************))))))*********+++++++++))))))))))))))))))))))))***************************)))))))))+++,,,+++***))))))******+++++++++,,,***+++,,,,,,******+++,,,++++++,,,------------,,,................................./////////000000000111333333333444777:::===GGGXXXkkk~~~zzz{{{}}}yyysssppppppqqqrrrrrrrrrvvv~~~~~~{{{vvvnnndddZZZRRRLLLIIIHHHIIIKKKLLLLLLOOO\\\jjjjjjaaaTTTJJJEEEEEEFFFGGGFFFFFFEEEEEEEEEEEEDDDCCCDDDCCCBBBBBBCCCEEEEEEFFFFFFFFFFFFGGGIIIJJJLLLMMMNNNPPPQQQNNNGGGAAA>>>>>>BBBHHHLLLKKKKKKLLLLLLJJJ}}}wwwtttsssnnnooo}}}~~~~~~}}}yyy[[[OOO@@@777555555333000000000000//////000000111000000000000000000000000/////////000000////////////...---,,,,,,,,,,,,,,,................................................------------------------------------------------...---,,,***)))(((((((((------------,,,,,,,,,,,,***++++++,,,,,,------...******************************++++++++++++******((()))))))))************)))***+++,,,,,,+++***)))))))))************))))))************))))))(((((()))))))))))))))))))))))),,,+++******++++++***(((+++******)))))))))******************************))))))*********+++++++++++++++++++++++++++++++++***************************)))))))))+++,,,+++***((())))))******++++++,,,***+++,,,,,,+++***+++,,,***+++,,,,,,------,,,,,,....................................////////////+++---///000000111222333777:::BBBNNNaaavvv~~~~~~{{{uuupppsssqqqnnnkkklllooouuuxxx{{{|||zzzxxxzzz|||rrrddd^^^UUUMMMGGGFFFGGGIIIEEEFFFIIIKKKKKKNNNZZZgggnnndddUUUGGG@@@???BBBDDDHHHIIIIIIIIIHHHGGGFFFEEECCC@@@======@@@DDDFFFFFFDDDEEEFFFGGGIIILLLNNNOOOOOORRRUUUSSSNNNIIIFFFEEEGGGLLLNNNLLLKKKNNNNNNLLL}}}uuuwwwyyyzzzwwwxxxwwwtttxxx~~~yyypppmmmnnnmmmmmmlllooo{{{zzz{{{ooo^^^IIICCC;;;666444333111///000000/////////000000111000000000000000000000000...//////000000//////......------,,,,,,,,,,,,---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---------------,,,,,,,,,++++++******++++++,,,,,,------)))))))))*********************++++++++++++******))))))))))))******************++++++++++++******))))))************)))))))))))))))))))))))))))***))))))))))))))))))))))))***)))(((((())))))(((&&&)))))))))))))))***++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((***)))))))))+++,,,+++***)))))))))*********++++++)))+++------+++***++++++******+++,,,,,,,,,,,,,,,........................------........./////////.........//////000000000555444444:::GGGZZZkkkwww|||{{{zzzyyyxxxvvvrrrppp{{{|||}}}~~~~~~wwwrrrssswwwwwweeeZZZUUUPPPIIIBBB@@@AAADDDGGGCCCCCCEEEHHHHHHIIIRRR\\\kkkbbbUUUIIIAAA???AAADDDHHHJJJKKKKKKIIIGGGGGGGGGDDD???;;;:::>>>BBBEEEEEEDDDEEEFFFHHHKKKNNNQQQRRRNNNRRRVVVUUUQQQLLLJJJJJJHHHMMMOOOLLLKKKMMMNNNLLL~~~{{{llleeegggkkkfffooo{{{zzzqqqkkklllqqqwwwzzz|||}}}zzz|||yyy||||||wwwpppeeeUUUIII===<<<:::777555333333444111111000000///000000111000000000000000000000000......///000000///............------......//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///+++++++++*********))))))*********+++++++++++++++((()))))))))*********+++******++++++++++++******))))))))))))************++++++************++++++))))))************))))))((((((((()))******++++++))))))))))))))))))))))))***)))(((((())))))(((&&&)))))))))***+++,,,---...************************)))************+++++++++++++++++++++++++++++++++((((((((((((((((((((((((***)))))))))+++,,,+++***))))))))))))************)))+++------,,,******+++******+++,,,,,,,,,,,,+++........................---------.........//////111000......///000000000111000000444<<>>444666777555222000222555222111111000000000000000000000000000000000000000---...///000000///...---///////////////000111222........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++++++++))))))))))))((((((((((((************************(((((())))))*********+++******++++++++++++******))))))))))))************,,,+++***))))))***+++,,,))))))************))))))''''''((()))***+++,,,,,,)))))))))))))))))))))))),,,+++******++++++***)))))))))***+++,,,...///000************************)))************+++++++++***************************************************)))))))))+++,,,+++************))))))))))))))))))+++------,,,+++***+++******+++,,,,,,,,,,,,+++........................---------.........//////...,,,***)))+++...///000...///111666;;;>>>??????CCCRRRdddrrr~~~|||{{{}}}}}}zzz{{{mmmfffaaa___[[[SSSMMMKKKDDDEEEGGGHHHIIIHHHGGGFFFGGGDDDDDDFFFGGGDDDEEEHHHOOOOOONNNKKKGGGEEEDDDDDDCCCFFFJJJJJJHHHFFFFFFGGGLLLDDD;;;888;;;>>>@@@???<<<===???BBBEEEIIILLLNNNLLLPPPRRRQQQLLLHHHGGGGGGAAAFFFJJJIIIIIILLLLLLJJJ|||~~~~~~~~~{{{sssnnnooowwwrrrhhhddd___\\\VVVNNNGGG@@@<<<999333222222111000000000111000000111111111111000000111111000000//////......000000000000000000000000..................------000///...---,,,------...,,,,,,,,,---------......+++,,,,,,------,,,,,,+++************************,,,+++******))))))*********,,,------,,,+++---...***++++++,,,,,,++++++*********))))))***+++,,,,,,+++)))((()))+++,,,)))'''))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))''''''((((((((((((''''''))))))))))))((((((((((((((())))))))))))*********,,,+++******,,,,,,+++***---+++)))((('''((()))******)))(((&&&&&&((()))***------,,,,,,+++***))))))************))))))))))))))))))))))))))))))))))))++++++***)))(((((())))))++++++************++++++************+++,,,---...+++++++++,,,---...///000..................------000//////............//////000111222444666777777<<<@@@FFFRRRcccyyy~~~nnn```ZZZRRROOOOOOOOOMMMJJJFFFJJJIIIEEEEEEIIIHHHDDDEEECCCAAAAAABBBDDDDDDDDDFFFGGGIIIIIIHHHFFFDDDBBBDDDEEEGGGHHHIIIHHHHHHGGGPPPIIIAAA<<<<<<>>>???>>>???@@@BBBCCCCCCEEEHHHJJJIIIKKKMMMNNNLLLHHHDDDAAAGGGGGGHHHJJJLLLKKKHHHEEE{{{{{{vvvhhh]]]XXXPPPLLLFFF???999666444444333333222111111111111111000000111111111111000000000000000000//////......////////////////////////........................000///...---,,,------............------,,,,,,,,,,,,------------------,,,************************,,,+++******))))))******)))***++++++******+++,,,++++++,,,,,,,,,,,,++++++******))))))***++++++,,,***)))(((***,,,---+++)))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))((((((((((((***++++++++++++,,,,,,,,,,,,+++******,,,,,,+++***,,,+++)))((('''((()))***+++***(((''''''(((***+++------,,,++++++***))))))************))))))))))))))))))))))))))))))))))))++++++***)))))))))))))))+++******************+++************+++,,,------,,,,,,,,,,,,,,,---...///..................------///...............//////---......000111222333444222444999AAAMMM]]]nnnyyy{{{{{{zzziiiVVVPPPHHHEEEEEEFFFEEECCCEEEHHHHHHEEEDDDHHHHHHDDDFFFDDDBBBCCCDDDFFFFFFEEEEEEEEEFFFGGGGGGFFFEEEDDDDDDEEEFFFGGGHHHHHHHHHGGGMMMIIIBBB===<<<<<<===>>>@@@AAABBBBBBAAABBBDDDFFFFFFHHHKKKMMMLLLIIIFFFDDDGGGHHHJJJMMMOOOOOOLLLJJJ}}}tttlll___SSSLLLDDD@@@:::555222222333444333333222222111111222222///000000111111000000///000000000////////////...////////////////////////........................//////...------------...000///...---,,,++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,+++******))))))******'''(((***)))(((((()))++++++,,,,,,------,,,,,,+++*********)))******+++,,,((((((((()))+++,,,***)))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((())))))******))))))((((((((((((((())))))))))))***++++++++++++,,,,,,,,,,,,+++******+++,,,+++***++++++)))((((((((()))***+++***)))(((((()))***+++,,,,,,,,,+++******))))))************))))))))))))))))))))))))))))))))))))+++***))))))))))))))))))************************))))))******+++,,,,,,,,,------,,,,,,,,,,,,------------------------......------------...///000000---......//////000111111111222444777<<>>;;;<<<===???AAABBBCCCDDDBBBCCCCCCCCCDDDEEEGGGGGGJJJLLLLLLJJJFFFEEEHHHKKKGGGGGGFFFCCCAAAAAACCCEEEBBBDDDGGGJJJKKKJJJHHHGGGDDDEEEFFFIIIKKKIIIFFFBBBrrr```WWWQQQGGG<<<555555555444333222111000000222222222111111222333333//////000000000000//////.............../////////........................---------.........//////------..................------------------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,+++******))))))******((()))+++***))))))***,,,+++,,,,,,------,,,,,,+++++++++***************+++***++++++***)))''''''&&&))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))************))))))'''((((((((()))))))))***(((((()))))))))*********+++***))))))++++++***)))))))))))))))))))))******++++++************++++++++++++***************)))************)))))))))((())))))))))))))))))))))))***)))))))))))))))******)))***++++++++++++***)))))))))***+++++++++******------,,,+++++++++,,,,,,,,,,,,,,,,,,------......,,,,,,,,,,,,---///000000////////////////////////000111222222222333555777>>>FFFPPPXXXaaaooo~~~|||yyywwwtttpppmmm```[[[VVVSSSRRRQQQOOONNNYYYSSSKKKEEEBBBBBBDDDFFFHHHGGGGGGGGGGGGFFFEEEFFFEEEEEEEEEEEEDDDAAA;;;777777888:::<<<>>>???@@@@@@@@@@@@AAABBBDDDEEEEEEFFFGGGJJJLLLKKKJJJJJJMMMQQQFFFFFFDDDBBB@@@@@@CCCEEEDDDEEEGGGIIIIIIHHHFFFEEE??????AAADDDFFFFFFDDDBBBsssdddTTTKKKFFF???888555333444444555444222000///111111111000111111222222...//////000000//////...---............/////////........................,,,,,,------.../////////,,,---......///.........,,,,,,,,,---------......---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******)))***,,,+++******+++---***++++++,,,,,,++++++***,,,+++******)))*********,,,......---+++)))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))******))))))(((''''''(((((())))))*********++++++++++++,,,,,,,,,+++***))))))***+++***)))))))))))))))************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))***+++,,,,,,+++***)))((()))***++++++***)))))),,,,,,++++++++++++,,,,,,++++++,,,,,,------......,,,,,,,,,,,,---...//////------------------.........///000000000000222444666999<<<>>>DDDQQQbbbooo}}}zzzuuuooojjjgggbbb[[[VVVPPPLLLIIIJJJIIIHHHKKKOOOXXXSSSLLLFFFCCCCCCDDDFFFJJJGGGFFFHHHGGGCCCCCCDDDCCCCCCEEEFFFFFFAAA;;;666666777:::===>>>>>>=========>>>@@@BBBDDDDDDDDDCCCCCCEEEFFFFFFGGGIIIMMMOOOFFFEEECCC@@@>>>>>>@@@CCCEEEFFFGGGHHHHHHGGGEEEDDD<<<;;;===???CCCFFFFFFFFF~~~```TTTHHHAAA>>>:::888:::444444444444444444333333000000//////000000111222......////////////......---------.........//////........................,,,,,,------...//////000,,,,,,.../////////......------------------,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******)))***,,,+++******+++---)))******++++++******))),,,++++++***))))))******(((+++---,,,***)))***,,,))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))'''(((((())))))((((((''''''''''''((()))************++++++++++++,,,,,,,,,+++)))((()))***+++***((((((((()))***************((())))))))))))))))))((())))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++(((***+++,,,,,,+++***(((((()))***++++++***)))(((************+++,,,------***++++++,,,------......---------,,,,,,---......,,,,,,------....../////////000111111000000222444333333333444888???GGGNNN___mmm|||{{{zzzmmmfff^^^XXXUUURRRMMMHHHHHHDDDDDDFFFEEEDDDHHHOOOSSSPPPLLLGGGDDDDDDFFFHHHJJJFFFDDDFFFEEE???>>>AAAAAACCCFFFIIIJJJFFF@@@:::777999===@@@@@@???<<<::::::<<<@@@CCCDDDDDDBBBAAACCCBBB@@@AAADDDGGGIIIJJJKKKJJJGGGBBB???>>>@@@BBBDDDEEEFFFGGGGGGFFFEEEDDD>>>===;;;<<>>???BBBGGGLLLNNNKKKEEE@@@999<<<@@@CCCCCC@@@<<<999888;;;@@@DDDEEEDDDBBB@@@FFFBBB>>>???BBBFFFGGGFFFRRRPPPLLLFFFBBB@@@BBBDDDCCCDDDEEEFFFGGGGGGFFFFFFCCC@@@<<<::::::;;;;;;;;;|||}}}}}}yyypppbbbTTTLLL<<<;;;999777555555555666333333222222111000//////222222111111111111222222000000000000000///......000000000000000000000000,,,------......------,,,000///...---,,,------...222///,,,,,,...///---+++111000...------...000111...---,,,,,,++++++,,,,,,++++++***)))***+++---...)))***+++,,,,,,+++***)))((()))***++++++***)))(((************************)))))))))))))))))))))))),,,+++++++++******)))))))))))))))))))))))))))))),,,+++***((('''%%%$$$###((())))))(((&&&%%%'''(((************))))))))))))((((((''''''((()))******)))***++++++***)))(((''')))***+++,,,,,,+++***))))))))))))))))))******+++---***'''(((***+++)))'''))))))(((((((((((())))))******)))(((''''''((((((,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))************++++++++++++***)))))))))***,,,---///...,,,+++***+++,,,,,,//////.........---------///...---,,,+++,,,------////////////////////////............////////////---...///111222444555555<<<>>>AAAIIISSS___jjjppp~~~{{{qqqggg___WWWRRRLLLJJJHHHGGGGGGFFFCCCAAAFFFDDDCCCDDDDDDDDDCCCAAAHHHDDD@@@???AAABBBAAA@@@BBBAAA???===<<<;;;;;;;;;AAACCCHHHOOOTTTSSSJJJCCC???@@@AAACCCDDDCCC@@@===???AAACCCEEEDDDBBB???<<<>>>>>>>>>>>>???DDDJJJOOOQQQVVVVVVNNNFFFDDDCCCBBBHHHJJJJJJGGGCCCCCCHHHMMMRRRHHH<<<777888;;;:::888{{{rrrooommmlllhhhbbbXXXNNNDDD>>>999888777555444333333444333333222111111000//////000000////////////000000000000000000000///......////////////////////////---......//////......---000///...---,,,------...///,,,******,,,---,,,***000///---,,,,,,---///000---,,,++++++******++++++,,,+++*********+++,,,---)))***++++++++++++***)))******++++++++++++******************************))))))))))))))))))))))))++++++*********)))))))))*********************************)))))))))((((((***+++,,,***)))((()))+++************))))))))))))((((((((())))))*********))))))***+++******(((((()))******++++++******))))))))))))))))))******+++***(((''''''***,,,+++***))))))(((((((((((()))))),,,,,,+++***************,,,,,,++++++++++++++++++)))))))))))))))))))))))))))************+++++++++)))(((((('''((()))***+++,,,,,,+++***************---------,,,,,,,,,++++++---,,,,,,+++,,,---...///....................................////////////000000000000111111222222555666777:::@@@GGGMMMQQQ[[[cccppp|||uuuhhh^^^WWWRRRLLLHHHGGGEEECCCCCCCCCCCCBBB@@@CCCBBBBBBCCCDDDDDDBBB???DDDAAA??????AAACCCCCCBBB<<<<<<<<<===============AAABBBGGGNNNRRRQQQIIIBBB>>>>>>@@@CCCFFFFFFCCCAAA@@@BBBDDDEEEEEECCCAAA???AAAAAAAAA@@@@@@BBBGGGJJJOOOUUUVVVOOOIIIGGGFFFDDDEEEFFFGGGEEEBBBDDDJJJOOOSSSJJJ>>>777666888:::;;;rrrfffaaa^^^[[[TTTLLLDDD===999666666555444333222111111222222222222111111000000///000000////////////000000///000000000000///......////////////////////////...//////////////////...///...------,,,------------+++******,,,------,,,...---,,,++++++,,,---...------,,,+++++++++++++++,,,,,,+++*********++++++)))***++++++++++++***))),,,,,,++++++++++++,,,,,,************************))))))))))))))))))))))))******))))))))))))((((((++++++++++++++++++++++++))))))******+++,,,,,,---+++,,,---,,,***)))***+++************))))))))))))((()))***+++++++++***)))((())))))************)))+++******))))))******+++)))))))))))))))******+++((('''&&&'''***,,,,,,,,,))))))(((((((((((()))))),,,+++***************************************+++)))))))))))))))))))))))))))************+++++++++)))(((((((((((()))************************)))(((+++++++++*********))))))******++++++,,,...///000....................................////////////111111111000//////......333333333333444777999:::<<>>???>>>===???AAADDDEEEDDD<<<===>>>???@@@@@@???>>>AAABBBFFFKKKOOOMMMGGGAAA======???CCCFFFGGGFFFDDDCCCCCCEEEFFFFFFEEEDDDDDDFFFFFFFFFDDDCCCCCCEEEGGGKKKQQQTTTPPPKKKJJJIIIGGGBBBCCCCCCBBBAAADDDKKKPPPTTTMMMBBB:::666777;;;>>>vvvgggZZZUUUPPPLLLFFF???999666555555444333333222111111111111222111111111000000000///222222111111111111222222//////000000//////...---////////////////////////......////////////.........---------------------...---,,,---...//////000,,,,,,+++******+++,,,,,,......---,,,,,,,,,,,,------,,,,,,++++++******************++++++*********,,,+++***))))))***+++,,,************************)))))))))))))))))))))))))))))))))(((((((((((((((++++++++++++++++++++++++))))))***++++++,,,------***+++,,,+++***))))))***************)))))))))(((((()))+++,,,---+++***((((((((())))))************+++***)))(((((()))***+++)))))))))))))))******+++(((((((((((()))++++++,,,))))))(((((((((((())))))))))))((((((((((((((()))))))))))))))************))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,))))))+++++++++***)))(((+++************)))))))))***+++++++++,,,---..........................................////////////000000000///......------111111222333444444555555555999===CCCIIIQQQYYY^^^lllrrr{{{{{{wwwoooiiiccc___[[[YYYTTTQQQNNNMMMMMMNNNMMMKKKEEEDDDBBBAAABBBBBBAAA@@@===>>>AAAEEEGGGEEEAAA=========>>>@@@BBBCCCDDDDDDAAACCCDDDEEEDDDBBB@@@???AAABBBEEEIIIKKKIIIDDD@@@======???BBBEEEFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFFFFHHHIIIJJJHHHFFFEEEFFFGGGFFFLLLOOOMMMKKKLLLKKKIIICCCCCCBBBAAA@@@DDDJJJOOOQQQNNNHHH@@@:::999<<<@@@yyynnnbbbTTTKKKGGG>>><<<999666444222222222222222222222222222222111111111111000000000000000222222111111111111222222///////////////...------........................,,,------......------,,,,,,,,,---------------------------------...///000+++++++++******+++++++++---,,,,,,+++++++++++++++,,,,,,,,,,,,+++******)))+++******************++++++***)))(((((()))***+++************************))))))))))))))))))))))))((((((((((((((()))))))))************************)))))))))***************)))+++,,,,,,***))))))***************)))))))))((((((***+++---,,,+++)))(((((((((((())))))***+++++++++***)))(((((()))***+++)))))))))))))))******+++*********)))((())))))***))))))(((((((((((()))))))))((((((((((((((())))))((((((((())))))*********))))))))))))))))))))))))))))))*********+++++++++***+++++++++,,,,,,,,,,,,)))***+++,,,,,,+++***)))++++++++++++************,,,,,,,,,,,,,,,,,,,,,+++....................................////////////.............../////////------///000111222222222777777777777888;;;@@@CCCMMMTTT^^^hhhsssyyynnngggaaa]]]YYYVVVTTTSSSRRRQQQKKKJJJHHHHHHIIIIIIIIIIIIGGGFFFDDDCCCCCCBBB@@@>>>===???BBBFFFHHHFFFBBB>>>===???AAABBBBBBBBBBBBBBBBBBCCCEEEFFFFFFDDDBBBAAABBBCCCEEEFFFGGGEEEBBB???>>>>>>>>>@@@BBBCCCBBB@@@???@@@@@@AAABBBBBBBBBBBBDDDFFFGGGGGGFFFEEEEEEFFFBBBGGGJJJIIIIIIKKKKKKHHHFFFEEECCCAAA@@@CCCGGGKKKKKKLLLLLLGGGAAA===>>>AAAtttdddYYYOOOEEE???>>>555555555555444333333333111111222333333333222222000000000000000000000000000000////////////000000...////////////...------........................,,,,,,------------,,,,,,+++,,,,,,------------,,,+++,,,---,,,++++++,,,...***++++++++++++++++++*********)))(((((((((((((((++++++,,,,,,,,,+++******++++++***))))))***++++++***))))))))))))))))))***************************))))))))))))))))))))))))(((((())))))))))))******)))))))))))))))))))))))))))))))))))))))(((((((((+++---......---+++++++++************)))))))))))))))***+++++++++***)))(((***)))))))))))))))***+++***))))))(((((())))))***)))))))))))))))******+++***++++++***(((''')))***))))))(((((((((((())))))***************++++++,,,((((((((()))******++++++)))))))))))))))))))))))))))************+++++++++((()))******++++++************++++++,,,+++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,+++******------------------------............////////////,,,------...///000000111////////////////////////222222222111111222666999888===DDDJJJRRR]]]iiirrr~~~uuuiiiaaaZZZUUUQQQNNNLLLKKKLLLOOORRRTTTUUUJJJIIIGGGFFFEEEDDDEEEEEEGGGFFFFFFFFFEEECCC???;;;>>>@@@CCCFFFHHHFFFAAA===>>>@@@DDDEEEDDDBBBBBBBBB===>>>AAACCCDDDEEEEEEEEECCCDDDEEEEEEDDDCCCAAA???@@@?????????AAAAAA???>>>;;;<<<===>>>???>>>===<<>>???@@@BBBEEEFFFDDD???<<<===AAAEEEGGGEEECCCCCCCCC>>>???@@@BBBCCCEEEFFFGGGEEEEEEEEEDDDBBBAAA@@@@@@AAA@@@???@@@AAAAAA@@@???===???AAABBBBBB@@@>>><<<>>>@@@@@@@@@@@@AAACCCEEECCCDDDDDDAAACCCGGGHHHFFFAAA@@@?????????@@@@@@@@@AAACCCEEEFFFEEECCCCCCCCC|||iiiTTTJJJ@@@<<<999666444555333222111000///000000111...///000222222222111111////////////000000000000222222111111111111222222......//////......---,,,..............................////////////......)))***,,,---...------,,,...000111///,,,+++---///++++++,,,,,,,,,,,,++++++...---,,,,,,++++++,,,,,,((()))+++,,,---,,,,,,+++,,,+++***))))))***+++,,,***+++,,,------,,,+++***************************))))))))))))))))))))))))))))))******+++++++++,,,++++++++++++++++++++++++((((((((()))******++++++'''))),,,,,,***(((''''''************))))))))))))******)))(((''''''((((((,,,+++***((((((((())))))'''((()))******)))(((''')))))))))))))))******+++&&&(((***)))((((((+++...))))))(((((((((((())))))(((((('''(((((()))******((())))))***+++,,,,,,,,,)))))))))))))))))))))))))))************+++++++++***+++,,,---...---,,,,,,)))(((''''''''')))***+++++++++++++++************'''(((***,,,---------,,,------------------------............/////////000/////////000000000000000222111000//////000111222///111333333111000000111222444666666666999???CCCCCCFFFKKKTTT]]]cccfffeeelllrrr|||~~~|||{{{yyyvvvppphhhbbb^^^YYYTTTNNNKKKIIIHHHDDD@@@DDDDDDEEEHHHOOOUUUYYY[[[OOOMMMIIIEEEAAA???@@@BBBGGGIIILLLOOOPPPMMMGGGCCC???@@@AAACCCDDDBBB>>>;;;;;;@@@EEEHHHGGGEEEEEEEEEDDDDDDCCCCCCDDDEEEFFFGGGFFFFFFFFFDDDAAA@@@@@@@@@AAA@@@???@@@BBBCCCBBBAAACCCDDDGGGHHHHHHEEEBBB@@@AAABBBBBBBBBAAABBBDDDGGGEEEEEECCC@@@BBBGGGHHHFFF===<<<<<<===>>>???>>>===??????@@@AAACCCDDDDDDDDD~~~mmm\\\QQQ@@@>>>999555333333444555333333333222222222111111000000000000000000000000000000//////......------//////............//////000000000000000000000000////////////////////////000000//////..................---,,,,,,+++******------------------------++++++++++++++++++,,,,,,///......---,,,+++******------------------------)))))))))***+++++++++,,,++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++***)))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((((()))+++,,,******))))))))))))******(((((())))))******++++++))))))************))))))))))))))))))************)))))))))))))))))))))))),,,,,,+++***)))(((''''''&&&'''(((*********)))(((************************)))))))))))))))******+++++++++******)))(((((((((+++++++++***************)))************+++++++++------++++++++++++------+++,,,,,,---...///000000............////////////////////////000000000000000000000000000000000000111222222333333444444555:::;;;===???CCCFFFIIIJJJOOOVVV```iiipppuuuzzz|||}}}vvvooojjjggg^^^^^^]]][[[WWWSSSOOOLLLPPPNNNKKKGGGEEEDDDDDDDDDDDDDDDEEEGGGJJJNNNQQQSSSQQQOOOJJJEEEAAA@@@BBBDDDIIIIIIIIIJJJJJJJJJJJJKKKDDDCCCBBBDDDHHHJJJHHHEEE@@@AAACCCEEEGGGIIIIIIJJJGGGEEEBBBAAABBBEEEGGGGGGHHHFFFEEEDDDEEEEEEDDDBBBDDDCCCCCCBBBAAAAAA@@@@@@BBBEEEIIIMMMMMMKKKGGGEEECCCDDDEEECCC???===>>>@@@CCCBBBAAA@@@BBBFFFJJJLLLJJJFFF@@@<<<<<<======>>><<<>>>@@@CCCDDDCCCBBBAAA{{{xxxyyyxxxxxxuuuooodddVVVIIIAAA<<<:::777444222222333333333333222222222111111111000000000000000000000000111111111000000///////////////............//////////////////////////////......................../////////......------------------,,,,,,+++++++++------------------------,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***************++++++++++++******))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,++++++***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***)))'''&&&&&&%%%%%%******))))))))))))******)))))))))))))))*********))))))************))))))))))))))))))************************************++++++******)))(((((((((&&&''')))*********))))))************************)))))))))))))))******+++)))))))))))))))***************************++++++)))************+++++++++---,,,,,,++++++,,,,,,---------------------......---------.........//////.../////////000000000000000000000000000000000000111111222222333444444444333444444666888:::<<<===>>>DDDKKKQQQVVVZZZ]]]```jjjpppxxx~~~yyysssnnnjjjiiifffbbb]]]XXXTTTRRRLLLLLLKKKIIIGGGFFFGGGGGGGGGFFFEEEDDDDDDEEEGGGHHHCCCCCCCCCDDDEEEFFFHHHIIIRRRSSSTTTPPPJJJDDDAAAAAADDDEEEEEEFFFHHHIIIJJJKKKHHHFFFDDDEEEGGGHHHEEEBBB>>>???AAACCCEEEFFFGGGGGGGGGEEECCCBBBCCCDDDEEEEEEHHHHHHIIIKKKLLLJJJFFFBBBFFFFFFEEEDDDDDDCCCBBBBBBCCCFFFIIILLLLLLIIIFFFCCCBBBDDDEEECCC@@@??????AAADDDCCCAAAAAABBBFFFIIILLLKKKGGGBBB>>>>>>???@@@AAA>>>???AAABBBCCCDDDCCCCCCdddjjjsss||||||~~~|||tttlllgggiiieee^^^TTTJJJAAA:::777666555444333222111111111333222222222222111111111000000000000000000000000222222222222111111111111//////............//////......................................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,++++++***************+++++++++,,,,,,+++++++++++++++++++++++++++++++++***************+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++***)))'''&&&$$$###******))))))))))))******************))))))))))))))))))************))))))))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))'''((()))*********))))))************************)))))))))))))))******+++'''(((((()))******++++++)))))))))***+++++++++,,,)))************++++++++++++,,,,,,------,,,,,,+++---------,,,,,,+++++++++------------................../////////000000000000000000000000000000000111111111222333333444444333222222222333444555666555888<<>><<<===???AAABBBCCCDDDDDDFFFEEEEEEDDDDDDCCCCCCCCCGGGJJJNNNRRRSSSPPPIIIDDDGGGGGGFFFEEEDDDCCCBBBBBBCCCEEEHHHJJJJJJHHHDDDBBBCCCDDDEEEDDDAAA@@@???@@@CCCBBBAAAAAABBBFFFIIIKKKKKKHHHCCCAAAAAACCCDDDDDD@@@@@@AAABBBCCCDDDEEEEEEUUUYYY^^^bbbfffkkkqqqvvvxxxrrrsssrrriii]]]VVVWWWRRRKKKBBB<<<777666555222222333333222222111111222222222222111111111111000000000000000000000000111111111111111111111111//////............//////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))((((((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))***+++++++++***((('''******))))))))))))******++++++******))))))(((((())))))************))))))((()))))))))************************************(((((())))))************))))))))))))***)))))))))************************)))))))))))))))******+++(((((())))))************(((((()))***+++,,,,,,,,,))))))*********+++++++++++++++------------++++++++++++++++++++++++++++++---............/////////........./////////000000000000000000000000000000000000111111222333333333333333333333333333444555555777888888888999;;;===;;;???CCCEEEGGGJJJNNNQQQWWWYYY[[[]]]^^^aaaeeeiiivvvyyy}}}~~~}}}{{{zzzyyyzzz{{{{{{yyyuuurrrpppooonnnoooooolllhhhgggiiikkkkkklllkkkhhhbbb]]]ZZZZZZVVVTTTQQQOOOOOOQQQSSSUUUPPPOOONNNMMMLLLJJJIIIHHHIIIIIIIIIHHHHHHIIIIIIIIIIIIJJJHHHCCC===;;;===@@@AAAAAABBBBBBBBBBBBBBBBBBHHHGGGGGGFFFEEEDDDBBBBBBJJJSSS]]]___WWWMMMFFFCCC??????>>>???AAADDDHHHJJJKKKHHHEEEDDDEEECCC???<<<<<<===???@@@BBBCCCCCCDDDEEEFFFGGGFFFDDDBBBAAAAAAFFFHHHMMMRRRUUUSSSNNNIIIFFFEEEEEEDDDCCCBBBAAA@@@BBBCCCFFFHHHHHHGGGEEEDDDDDDDDDEEEDDDBBB???>>>===???>>>>>>???BBBEEEIIIKKKJJJGGGCCCAAABBBDDDEEEEEEBBBBBBBBBBBBCCCEEEFFFGGGLLLOOORRRTTTUUUWWWYYYZZZaaagggqqq}}}tttjjjbbbaaa___WWWMMMGGGAAA>>>:::777444333444444111222222333333333222111222222222111111111000000///////////////////////////000000000000000000000//////............//////------------------------........................+++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------------------------......------,,,+++******,,,,,,++++++***)))((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))))))))***))))))))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))((((((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))***++++++***)))(((******))))))))))))******++++++******))))))(((((())))))************))))))((()))))))))************))))))))))))))))))))))))((((((((()))******++++++*********))))))))))))***)))))))))))))))))))))))))))))))))))))))******+++************))))))(((((((((((()))***+++,,,,,,,,,))))))*********+++++++++++++++------------++++++))))))******+++,,,------....../////////000000000............////////////000000000000000000000000//////000111111222222333////////////000111222333333444444333333333555777777888:::;;;;;;<<<>>>??????@@@BBBCCCEEEHHHKKKNNNUUUXXX[[[]]][[[YYYXXXWWWXXXYYYXXXWWWTTTRRRSSSTTTQQQTTTUUUSSSOOOLLLMMMPPPMMMNNNMMMKKKIIIGGGGGGGGGEEEDDDCCCBBBCCCEEEGGGIIIDDDEEEEEEDDDCCCCCCDDDDDDEEEEEEEEEDDDEEEFFFGGGHHHKKKMMMMMMIIIBBB===::::::BBBBBBCCCCCCCCCAAA@@@???AAAAAABBBBBBBBBBBBCCCCCCDDDLLLTTTWWWSSSNNNKKKJJJBBB@@@???>>>???AAAEEEGGGHHHEEECCCCCCDDDDDD@@@===???@@@AAACCCDDDEEEEEEEEEEEEGGGIIIHHHEEEBBBAAAAAADDDEEEIIINNNQQQRRRPPPNNNFFFEEEEEEDDDCCCCCCBBBBBB@@@BBBDDDFFFGGGHHHGGGGGGFFFEEEEEEDDDCCC@@@===;;;;;;;;;<<<>>>AAAEEEHHHJJJGGGEEEAAA@@@AAACCCCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIKKKMMMNNNPPPPPPQQQSSSVVV\\\dddlllvvvyyyooo```VVVNNNKKKIIICCC===;;;555555444444444555555666111222222333333333222222222111111111111000000000////////////////////////............//////////////////............//////------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------,,,,,,++++++...---,,,+++***)))((((((************************+++++++++******************))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((&&&%%%$$$******))))))))))))******************))))))))))))))))))************))))))))))))))))))************(((((((((((((((((((((((((((((())))))*********+++++++++***)))))))))******)))))))))))))))))))))))))))))))))))))))******+++++++++******)))((((((''')))))))))***+++++++++,,,)))************++++++++++++,,,,,,------,,,,,,+++((()))***+++,,,------............////////////000------........./////////000000000000000000000000/////////000111111222222/////////000111222333444222333444333222222444666555555666777999:::;;;;;;999888888999:::<<<>>>???CCCFFFIIIIIIHHHGGGFFFFFFDDDDDDDDDBBB@@@@@@AAACCCAAADDDFFFEEEBBB@@@@@@BBB?????????@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@AAABBBCCC@@@AAAAAA???======>>>???CCCBBBAAAAAAAAACCCDDDEEEJJJKKKMMMNNNKKKFFFAAA===>>>@@@BBBCCCDDDCCCAAA@@@?????????AAACCCFFFIIIKKKCCCFFFJJJLLLMMMMMMMMMNNNDDDBBB>>><<<<<>>@@@DDDGGGHHHEEECCC@@@???@@@AAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFTTTRRROOONNNOOOPPPPPPQQQOOOPPPUUUYYYZZZ[[[eeeqqqzzzpppaaaXXXKKKDDD>>>===;;;666555666444444555555555555555555222222111111111111111111111111111111000000000000////////////////////////------.........///////////////............//////------------------------------------------------,,,,,,,,,,,,---------...---------,,,,,,+++++++++------------------------------------------,,,,,,------,,,,,,++++++******))))))))))))))))))))))))***************+++++++++))))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,++++++***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((('''''''''''''''******))))))))))))******)))))))))))))))*********))))))************))))))))))))))))))************(((((((((((((((((((((((()))))))))))))))*********,,,+++***)))))))))******)))))))))))))))))))))))))))))))))))))))******+++*********)))))))))))))))******************++++++)))************+++++++++---,,,,,,++++++,,,,,,---***+++++++++,,,,,,------,,,,,,,,,---------......---------.........//////000000000000000000000000......//////000111111222222222222222333444555555333555666555444333444555333222333444666888888888777666555555777999::::::===???AAAAAA?????????@@@<<<======<<<::::::<<<======???@@@???>>>===<<<<<<;;;;;;;;;<<<>>>>>>>>>===<<<<<<=========>>>??????===>>>???===;;;;;;===@@@BBBBBBAAA@@@AAABBBDDDFFFHHHHHHIIIMMMPPPOOOIIICCC<<<>>>AAACCCDDDCCCAAA???>>>>>>>>>@@@DDDIIIOOORRRHHHFFFEEEFFFIIILLLMMMLLLCCC@@@===::::::===BBBEEEHHHFFFEEEFFFIIIIIIGGGDDDEEEFFFGGGHHHIIIJJJJJJJJJFFFIIILLLJJJFFFCCCEEEGGGBBBCCCDDDGGGJJJJJJHHHFFFEEEEEEFFFGGGGGGHHHHHHIIIFFFEEEEEEEEEFFFFFFGGGGGGEEEEEEFFFHHHKKKKKKGGGDDD@@@@@@@@@@@@AAACCCDDDEEEEEEBBB@@@>>>???@@@???>>>???@@@BBBDDDEEEEEEEEEDDDgggbbbZZZTTTRRRQQQQQQQQQLLLMMMRRRUUURRRNNNTTT^^^YYYhhhxxxyyyhhhWWWIIIAAA>>>999777777666222333666444444333222111111000000222111111000000000000111111111111111000000000000////////////////////////---.........//////000000//////............//////........................------------------------,,,,,,,,,------...............---,,,,,,+++******------------------------,,,,,,------------------++++++,,,,,,,,,---------++++++++++++++++++++++++))))))******+++++++++,,,))))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++***)))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((''''''''')))+++---...******))))))))))))******(((((())))))******++++++))))))************))))))))))))))))))************))))))))))))))))))))))))******))))))))))))))))))---,,,***)))))))))******)))))))))))))))))))))))))))))))))))))))******+++((((((((()))******+++++++++++++++***************)))************+++++++++...---++++++++++++---...---------,,,,,,,,,++++++******+++++++++,,,,,,,,,---------.........//////000000000000000000000000......//////000111111111222222111111111111222222222444555444333111111222222222111222444444444333555444222333555777888999777888999888777666777888;;;<<<<<<;;;::::::;;;=========<<<<<<<<<;;;:::999::::::999:::;;;;;;:::888555555777999:::<<<===>>>:::<<<>>>>>><<<>>>BBBEEE@@@???>>>>>>???AAADDDEEEEEEBBBBBBGGGNNNNNNHHHBBB<<<>>>AAACCCCCCAAA>>><<<999999999:::???FFFMMMQQQNNNIIIDDDDDDHHHKKKKKKIIIAAA>>>;;;888999<<>>===>>>@@@BBBDDDEEEEEEDDDCCCuuukkkddd^^^VVVPPPQQQOOONNNNNNOOOPPPOOONNNQQQTTTZZZaaaiiipppuuuxxx|||yyy}}}yyyrrrfffXXXLLLCCC>>>;;;555555444444444333333333444333111//////000111222222222222111111111000000111111111111000000000000000///...------...///000000000000000000000000000,,,,,,------------,,,,,,///............---------......------------.........---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,++++++***))))))((()))***+++,,,,,,+++***...------,,,+++***))))))))))))************)))))),,,,,,++++++***)))))))))))))))************)))))))))))))))))))))))))))))),,,+++)))((((((((()))***((()))*********((('''&&&+++++++++******)))))))))((()))***++++++***)))(((******))))))((((((''''''******))))))))))))******))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((('''&&&%%%$$$''')))+++,,,***)))))))))&&&''')))***++++++++++++(((((((((((()))***+++,,,************************))))))(((((((((((()))))),,,+++++++++******))))))))))))*********+++++++++,,,,,,++++++,,,,,,---...))))))***++++++++++++***))))))***++++++++++++***---------...------,,,,,,//////.........---------///......------///000111////////////////////////222111000000000111333333555555555444444333333333222222222222222222222222555555555555555666777777999777555666999;;;:::888999999999999999999999999999999:::;;;<<<<<<<<<<<<:::;;;;;;;;;::::::999888555555666777888999999:::======<<<;;;;;;;;;;;;<<<>>>=========>>>???AAABBBFFFFFFGGGGGGGGGFFFFFFEEEBBBBBBCCCDDDDDDBBB===999<<<>>>@@@CCCFFFIIIJJJKKKJJJFFFCCCDDDIIIKKKIIIFFFCCCAAA===;;;;;;???CCCFFFJJJKKKLLLNNNNNNKKKFFFCCCDDDDDDDDDFFFIIILLLLLLLLLHHHGGGHHHJJJHHHCCCBBBDDDEEEEEEFFFGGGGGGGGGGGGGGGBBBBBBCCCEEEFFFGGGHHHIIIHHHIIIJJJIIIGGGFFFGGGHHHEEEDDDDDDGGGJJJKKKIIIFFFGGGGGGEEEDDDCCCCCCCCCCCCCCC@@@<<<::::::;;;<<<;;;===>>>???@@@AAABBBBBBAAAzzzpppgggbbb[[[XXXSSSPPPNNNLLLJJJHHHMMMOOOSSSWWWZZZ]]]______```ccciiirrrxxxssslllkkkkkkhhheee[[[VVVOOOFFF???;;;999888444444444444333333333333444333111000000000222333222222222111111111000000111111111000000000//////000///...------...///000////////////////////////------............------............------------......------------.........---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,+++***)))))))))))))))***+++,,,+++******,,,++++++******))))))((()))******************)))*********************+++(((((())))))))))))(((((())))))))))))))))))))))))++++++)))((((((((()))***)))*********))))))((('''+++*********)))))))))(((((())))))******))))))(((***)))))))))((((((((('''******))))))))))))******)))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((('''&&&%%%$$$''')))******)))(((((()))'''(((((()))******++++++((((((((((((((()))***+++************************((((((''''''''''''(((((())))))))))))((((((((('''))))))*********++++++++++++++++++++++++,,,,,,---******+++,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,------...---------///.........------------///......---...///000111000000000000000000000000111111000000000111222333444444333333222222222222222222222222222222222222555555555555555666666777999777666777:::;;;999666999999999999999999999999666777888999::::::::::::::::::;;;::::::999999888444555555666777888999999;;;;;;;;;;;;<<<<<<===>>>===<<<<<<<<<===???@@@BBBDDDDDDEEEEEEDDDDDDCCCCCCDDDDDDDDDFFFFFFEEEAAA>>>>>>???AAADDDFFFHHHIIIJJJHHHEEECCCDDDHHHJJJHHHFFFEEECCC@@@>>>???AAAEEEGGGIIIKKKMMMPPPQQQNNNHHHDDDCCCCCCDDDFFFIIIKKKJJJIIIIIIGGGHHHJJJIIIDDDBBBDDDDDDDDDEEEEEEEEEDDDCCCCCCAAABBBCCCDDDFFFGGGHHHHHHHHHIIIJJJIIIGGGFFFGGGHHHFFFDDDDDDFFFHHHIIIHHHFFFFFFFFFEEEDDDDDDCCCCCCCCCDDDAAA===;;;;;;<<<<<<<<<>>>>>>???@@@AAAAAABBBBBB|||pppjjjbbbZZZTTTPPPLLLJJJLLLLLLMMMNNNOOOPPPPPPPPPPPPPPPTTTYYY\\\___hhhqqq~~~tttggg^^^YYYVVVQQQMMMCCC@@@===999777666777888444444444333333333222222444333222111111111222333222111111111111000000000111111000000000000////////////............//////////////////////////////....................................------------......------------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++******))))))******+++++++++***))))))))))))))))))))))))))))))******++++++++++++******(((((()))******+++,,,,,,))))))************))))))))))))))))))))))))))))))+++******)))((()))))))))++++++***))))))))))))************)))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''&&&%%%((())))))(((''''''(((***)))(((((('''((()))+++,,,))))))((((((((())))))***************************))))))(((((((((((())))))))))))))))))(((((((((((()))))))))************+++***************++++++,,,++++++,,,------------,,,++++++,,,------------,,,++++++,,,---........................------------......------......///000000000000000000000000000111000000000000111222222222222222222111111111111222222222222222222222222555444444444444555666666888777777:::======999555888888888888888888888888666666888999999999999999:::::::::999999999999888444555555666777888999999:::::::::;;;<<<>>>???@@@;;;;;;;;;;;;<<<>>>@@@AAADDDDDDDDDDDDCCCCCCBBBBBBEEEDDDEEEFFFGGGGGGEEECCC@@@AAACCCEEEGGGHHHIIIIIIFFFCCCBBBDDDGGGIIIHHHFFFFFFEEEDDDCCCCCCDDDFFFGGGGGGJJJOOOSSSTTTQQQKKKEEECCCCCCDDDFFFHHHIIIHHHFFFIIIGGGHHHKKKJJJEEECCCDDDDDDDDDDDDDDDCCCAAA???>>>@@@AAABBBDDDEEEFFFGGGGGGGGGIIIJJJJJJHHHGGGGGGHHHFFFEEECCCCCCEEEFFFEEEDDDEEEDDDDDDDDDDDDDDDDDDDDDFFFCCC???============<<<>>>??????@@@AAAAAAAAABBByyyppphhhccc^^^\\\TTTSSSQQQOOOOOOQQQSSSTTTTTTRRRRRRTTTSSSRRRVVV\\\kkkzzzzzzrrrggg___TTTMMMIIIFFFAAA>>>:::999666555444444555666333333333333222222222222444444333222111222222222111111111111000000000000111000000000/////////////////////......//////////////////////////////////////////....../////////.........---------,,,,,,......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---,,,,,,,,,+++++++++***++++++++++++******))))))))))))))))))******+++++++++++++++,,,,,,+++++++++((()))))))))*********+++***++++++,,,,,,++++++***))))))))))))))))))))))))+++******))))))))))))))),,,+++***))))))***+++,,,***************************)))(((''''''((()))***))))))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((('''&&&&&&((((((((('''%%%&&&(((******)))'''&&&'''(((***,,,+++******)))))))))******************************,,,++++++++++++++++++,,,+++++++++***************))))))))))))************)))))))))))))))******+++***++++++,,,---,,,,,,,,,***++++++,,,---,,,,,,,,,***+++,,,---............------------------------------------......//////////////////////////////000000000000000111111222222222222222222222111111111111111111222222222222444444333333444444555666555666888<<<@@@@@@<<<888888888888888888888888888777888999:::;;;;;;;;;;;;999999999888888888999999555666666777888999::::::;;;;;;;;;;;;<<<===>>>???::::::999:::;;;===???@@@GGGFFFEEEDDDCCCCCCBBBBBBCCCBBBBBBDDDFFFGGGFFFEEEDDDDDDFFFGGGHHHHHHIIIIIICCCBBBBBBDDDFFFHHHGGGEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEHHHNNNTTTVVVRRRLLLFFFCCCCCCDDDFFFHHHIIIGGGEEEHHHFFFHHHLLLLLLGGGCCCCCCDDDDDDDDDCCCBBB???<<<;;;???@@@BBBDDDEEEFFFFFFFFFGGGHHHJJJJJJHHHFFFFFFGGGFFFEEECCCBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDGGGDDDAAA?????????>>>>>>?????????@@@@@@AAAAAABBBzzzxxxkkkfff___XXXSSSRRRSSSTTTTTTQQQPPPPPPNNNKKKMMMQQQUUU```mmmvvv}}}xxxmmmccc[[[MMMHHHAAA<<<:::888666333444444333222111111111111333333222222222111111111333333222222111111111222000000000000000000000000000000000////////////......//////////////////...........................000///............///000...------------,,,,,,,,,......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------------,,,,,,,,,,,,,,,+++******)))))))))))))))***++++++,,,,,,,,,+++++++++,,,,,,+++++++++*********)))))))))(((((())))))************))))))))))))))))))))))))))))))************)))))))))(((,,,+++***))))))***+++,,,++++++++++++++++++++++++***)))(((''''''((()))***(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))(((((('''&&&((((((((('''%%%&&&(((******)))'''&&&&&&(((***+++,,,,,,+++*********++++++************************,,,,,,++++++++++++,,,,,,******************++++++))))))))))))))))))))))))))))))(((((())))))***+++)))******+++++++++++++++)))******+++++++++++++++***+++,,,---............,,,,,,------------------,,,------.......................................//////000000111111111111222222222222333333333333000000000111111222222222333333333333333444555555333444777===CCCDDD@@@<<<777777777777777777777777777777888999::::::::::::999888777777777888888999666777777888999:::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<999999999999;;;===???@@@FFFEEECCCBBB@@@@@@@@@@@@>>>>>>>>>@@@CCCEEEEEEDDDFFFFFFGGGHHHIIIIIIIIIIIIBBBBBBCCCDDDFFFGGGFFFEEEDDDEEEEEEFFFEEEDDDBBBAAACCCFFFKKKPPPRRRPPPKKKFFFCCCCCCCCCEEEHHHHHHGGGEEEGGGEEEGGGLLLNNNHHHCCCAAACCCDDDDDDDDDBBB???<<<:::===???AAACCCDDDEEEDDDDDDEEEGGGIIIIIIGGGFFFEEEEEEEEEDDDCCCAAA@@@@@@AAABBBBBBCCCDDDDDDDDDDDDCCCCCCFFFDDDAAA@@@AAAAAA@@@???@@@@@@?????????@@@AAABBBvvviii^^^VVVQQQOOOQQQNNNLLLMMMLLLIIIJJJMMMLLLQQQXXX^^^bbbfffiiikkklllkkkmmmrrrxxxooo```WWWNNNFFFAAA>>>999666555444333111222222222333333333333333222222222111111111000000222222222111111111000000//////000000000000000111000000////////////............////////////..............................000///...------...///000------------,,,,,,,,,,,,......------------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,+++******)))***************++++++,,,,,,,,,---******++++++++++++******++++++***))))))(((''''''''''''(((((((((((('''''')))))))))))))))))))))))))))************)))((((((***))))))))))))***++++++***************+++++++++******))))))))))))******(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))((((((((())))))(((((('''((())))))(((''''''(((***)))((('''''''''((())))))++++++*********++++++,,,******************************))))))))))))******(((((((((((())))))))))))***)))))))))))))))(((((()))))))))))))))******+++))))))***++++++++++++***))))))***++++++++++++***++++++,,,---............,,,,,,,,,,,,------------,,,,,,---............---------------------------...///000000111111000000222222222333333333333333//////000000111222222222333222222222222333444444222333666<<>>@@@AAACCCAAA???===;;;;;;;;;;;;;;;;;;<<>>???<<<999666666666666666666666666333444555666777777777777888777555555555777888:::555555666777888999999:::999999888888888999::::::999999999:::<<<>>>AAABBBBBB@@@===:::888888888888:::;;;===AAADDDDDDBBB@@@BBBCCCDDDEEEFFFFFFFFFFFFCCCEEEGGGGGGFFFEEEDDDCCCDDDDDDDDDCCCBBBAAA???>>>@@@??????@@@CCCDDDCCCBBB@@@>>>===>>>AAADDDFFFFFFDDDAAADDDKKKNNNIIIAAA===>>>???BBBDDDCCCAAA>>>===;;;===@@@BBBDDDDDDBBBBBBAAADDDFFFGGGEEECCCBBBAAA@@@BBBDDDDDDAAA@@@AAABBBCCCCCCDDDEEEDDDCCCAAA@@@BBBAAA@@@AAACCCDDDCCCBBBBBBAAA???>>>>>>???AAABBBrrrjjj___ZZZUUUTTTPPPJJJGGGGGGIIIJJJMMMOOOOOONNNPPPRRRQQQPPPRRRTTTUUUXXXbbbmmmyyyzzzqqqjjjiiihhhccc^^^\\\QQQOOOHHH???<<<<<<999444111111111111222333444555000111222333333222111000111111111111000000000000000000000000000///........./////////000000111111000/////////............---...///000000///...---........................///...,,,++++++,,,...///---------,,,,,,,,,++++++.........------.........,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------))))))))))))))))))************)))))))))***,,,---******))))))))))))))))))))))))************))))))''''''(((((())))))******++++++,,,,,,,,,,,,++++++)))))))))))))))))))))))))))******++++++)))((('''&&&'''(((*********)))(((%%%&&&&&&&&&''''''((((((***+++,,,------,,,+++***'''((((((((())))))************))))))))))))******))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))))))))(((''')))+++,,,***)))))))))'''(((((()))(((((('''&&&&&&&&&&&&&&&''')))******************************++++++************++++++))))))******+++++++++,,,******))))))((((((((('''***************++++++,,,++++++,,,------------,,,++++++,,,------------,,,---------...------,,,,,,+++++++++,,,,,,---------+++,,,---.........---,,,////////////////////////---...000111111111000/////////000000111111111222...//////000111222222222222222111111222222333444333222333777;;;;;;888555666666666666666666666666555666777888999999999999777666555444555666888:::333333444555666777888888666666777777888999;;;;;;999999:::;;;<<>>;;;999888888999;;;<<>>???===;;;;;;===@@@AAAAAA>>><<<:::;;;>>>BBBEEEFFFCCC@@@CCCKKKNNNIIIAAA<<<;;;===@@@CCCCCCAAA???===:::<<>>>>>???AAABBBuuuqqqjjjccc\\\TTTLLLHHHJJJGGGGGGKKKJJJGGGJJJPPPPPPPPPNNNMMMLLLNNNRRRVVV```gggsss}}}rrrkkkaaa\\\VVVQQQMMMJJJGGGEEE>>>===<<<999888666666555666555333111111222333444222222222222222222222222111111111111111111111111111111000000//////......000000000000000///......000000//////.........---------............------..............................------------......////////////////////////000///...------------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,++++++***)))+++***)))***++++++***))),,,,,,,,,,,,,,,,,,,,,,,,---,,,***(((((()))***+++*********************************)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))(((((('''''''''&&&***)))((()))***+++***)))''''''((()))))))))))))))*********)))))))))))))))'''((()))***+++,,,------))))))))))))))))))))))))+++++++++***************(((((((((((((((((((((((()))************++++++++++++)))'''&&&&&&''')))+++''''''(((((())))))******++++++******))))))((((((((()))***+++++++++++++++******))))))(((((('''''')))************+++++++++''''''((()))***++++++,,,)))))))))***+++++++++,,,)))))))))***++++++,,,,,,***)))))))))***+++,,,,,,///...------++++++***)))+++)))((()))---///...,,,,,,,,,,,,++++++*********------,,,,,,+++***))))))---------............///////////////000000000000333333222222111000000000...///000111222111000000111111111222222333333333666666777777888999999999777666555777:::;;;888555888777666555555555555555666666666666555555555555666666666666666555555555666666777888999999::::::888:::;;;<<<>>>@@@DDDGGGHHHAAA:::888:::<<<:::888???@@@BBBCCCCCCBBBAAA???AAAAAACCCFFFHHHGGGDDDAAABBBCCCEEEGGGFFFDDDBBB@@@BBBAAA@@@@@@??????@@@@@@@@@>>>======>>>??????>>>999888777999===@@@BBBBBB<<<>>>@@@CCCEEEEEEEEEEEEAAABBBBBBBBBBBBBBBAAAAAA<<<::::::;;;???BBBDDDDDDCCCDDDDDDDDDDDDBBBAAA@@@???@@@BBBCCCDDDCCCCCCBBB???AAABBBDDDDDDCCCAAA@@@BBBAAABBBCCCDDDCCC@@@>>>DDDCCC@@@>>>===>>>???@@@xxxqqqiiiaaa\\\UUUNNNIIIIIIIIIFFFHHHLLLJJJKKKKKKKKKJJJJJJKKKLLLQQQVVV^^^hhhttt~~~xxxkkk```XXXSSSLLLHHHCCC@@@>>><<<:::999:::999888666555444333333555333222000000111222333222222222222222222222222111111111111111111111111111000000000/////////...000000000000000///......000/////////............------............------..............................------------..............................//////...---------------------------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,+++******+++***)))***++++++***)))++++++++++++++++++++++++---,,,***)))((()))***+++************************''''''((()))***+++,,,,,,))))))))))))))))))))))))******))))))((((((''''''******************************)))))))))((((((((((((''''''(((***+++***(((''''''((()))))))))))))))***))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++************************************************))))))*********+++++++++***)))(((((((((((()))***'''((((((((()))))))))************)))))))))))))))******+++++++++******)))***)))))))))((((((((('''))))))*********+++++++++)))))))))))))))************************+++++++++++++++***************************)))******++++++,,,,,,,,,+++******)))))),,,***)))***,,,---,,,***,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******------------.............../////////000000000000111111111111111111111222111222333444444444333333444444444555555555666666444555555666777777888888666555555777999999777555777777666555555555555555555555555555444444444444666555555555555555555555666666777888888999::::::888:::;;;===>>>BBBFFFJJJOOOGGG>>>999999;;;:::999<<<>>>@@@AAAAAAAAA@@@???BBBBBBBBBCCCDDDCCC???<<>>===>>>>>>===<<<777666666888;;;???@@@@@@888;;;???CCCFFFGGGFFFFFFFFFFFFFFFFFFEEEDDDDDDCCC===;;;:::;;;>>>AAABBBBBBAAAAAABBBCCCBBBAAA@@@???======???@@@@@@@@@???>>>===???@@@BBBBBBBBBAAA@@@AAAAAAAAACCCDDDDDDBBB???BBBAAA@@@>>>===>>>>>>>>>zzzooocccWWWQQQNNNJJJGGGGGGGGGHHHIIIIIIIIIGGGEEEDDDHHHJJJMMMSSSZZZbbbiiinnnsssuuuxxx||||||ssseeeXXXNNNGGGCCCAAA===;;;888666666777666555555555444333222222222222333222111000///000111222111111111111111111111111111111111111111111111111000000000000////////////000000000000000//////...////////////............------............------////////////////////////......------------....................................---,,,,,,,,,------------------------------*********+++++++++++++++******+++,,,,,,,,,+++++++++***)))***++++++***)))************************---,,,***)))))))))***+++************************''''''((()))***++++++,,,)))))))))))))))))))))))),,,+++***)))(((''''''&&&************************++++++************))))))''''''(((***,,,---+++***''''''((()))))))))))))))))))))))))))))))))***************))))))(((((((((++++++++++++++++++++++++))))))))))))))))))))))))************************)))))))))*********++++++************************(((((((((((())))))))))))))))))))))))************++++++++++++***)))((('''))))))))))))(((((((((((()))))))))*********++++++************))))))((((((+++++++++***************,,,,,,++++++***))))))(((++++++******)))*********************************---,,,++++++,,,,,,***(((,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++------------................../////////000000000//////000111111222333333//////000111111111111111222222222222222333333333222333333444444555666666555444444555777777666444666666666555555555555555444444444444333333333222555555555555555555555555666666777777888888999999999:::;;;<<<>>>BBBHHHLLLUUUMMMBBB<<<:::;;;;;;::::::;;;===???@@@@@@??????@@@??????@@@AAA@@@===;;;;;;===???BBBCCCDDDCCCCCC>>>>>>>>>>>>???@@@AAAAAAEEEBBB@@@??????>>>===;;;666666666777:::<<<<<<<<<333777<<>>???@@@???>>>???@@@AAAAAAAAA@@@???======>>>???>>>===<<<;;;;;;<<<>>>@@@AAAAAA@@@@@@@@@@@@@@@BBBDDDEEECCCAAA@@@@@@??????>>>=========ssshhhbbb[[[QQQIIIJJJIIIHHHGGGGGGEEECCCAAACCCDDDFFFHHHMMMRRRVVVXXX```bbbeeeiiipppvvv|||}}}zzzxxx{{{zzzyyyvvvqqqlllgggddd[[[UUUKKKCCC???===<<<;;;:::888666666777888888777333222222222222222222333333333222111000111111222000000000000000000000000111111111111111111111111000000000000//////////////////000000000000/////////////////////.........------............------////////////////////////...------,,,,,,------...------------------------------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,)))***++++++,,,,,,,,,,,,+++***)))***++++++***))))))))))))))))))))))))))),,,+++***)))))))))******************************++++++******))))))(((((())))))))))))))))))))))))+++******))))))(((((((((************************************************((()))***,,,//////---+++''''''((())))))))))))))))))))))))))))))******************))))))))))))((())))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))******************++++++++++++******(((((((((((())))))))))))(((((())))))******++++++***************)))(((((())))))))))))(((((((((((())))))))))))******************)))))))))))))))))),,,+++++++++***)))))))))+++++++++*********)))))),,,,,,+++***)))))))))***)))))))))*********+++++++++++++++,,,,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***,,,,,,---------................../////////000000///000000000111111111222....../////////000000000000000111111111111111111111111111222333333444444333333333444555555555444555555555555555555555444444444444444333333333333444444444444444555555555666666666777777777888888::::::;;;;;;<<>><<<<<<;;;;;;:::;;;<<<>>>???@@@@@@@@@<<<;;;;;;===???AAA@@@???999:::<<<>>>AAABBBCCCDDD>>>>>>>>>???@@@AAACCCDDDFFFDDDBBBAAAAAAAAA@@@>>>999888888999::::::888777000444;;;AAADDDDDDCCCBBBBBBBBBBBBBBBCCCDDDDDDEEEBBB???===<<<===>>>>>>===<<<===???@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@???===<<<:::;;;===???@@@@@@AAA@@@?????????AAADDDEEEDDDCCC???????????????>>>===<<>>AAACCCEEEFFFFFFKKKLLLOOOSSSXXX]]]bbbdddssszzzvvvoooiiidddbbb___^^^\\\\\\[[[XXXTTTNNNJJJGGGBBB???;;;999888888777666777555444444555555444333333333333333333444555555444444333222222222222222000000000000000000000000000000000000000000000000////////////000000000000//////000000000000//////.........///////////////------............------////////////////////////------,,,,,,,,,,,,------------------------------,,,,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,)))***++++++,,,,,,,,,,,,+++***)))***++++++***)))))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))++++++******)))(((((('''))))))))))))))))))))))))(((((())))))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))((()))+++---...,,,+++''''''((()))))))))))))))(((((())))))************)))))))))************+++((((((((((((((((((((((((''''''(((((())))))))))))))))))))))))))))))))))))(((((()))))))))***************++++++++++++******))))))))))))(((((((((((((((((())))))******++++++'''((()))***************(((((((((((())))))))))))(((((()))))))))*********'''(((((()))******++++++,,,+++++++++***)))))))))))))))*********+++++++++,,,,,,+++***)))))))))***))))))******+++,,,,,,,,,''')))+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,******))),,,,,,,,,------------...............////////////111111111000000000//////111111111111222222333333444444444444444333333333000000111111222333333333222333333333333333444555333444555555666555444444555555555444444444444333222333333333444444444555666666666666666666777777:::::::::999999:::>>>AAAGGGEEEBBB@@@???>>>===<<<;;;<<<===???@@@AAAAAABBB===<<<<<<===???AAAAAAAAA::::::;;;<<<>>>@@@BBBCCC??????@@@AAABBBDDDEEEFFFFFFEEECCCCCCDDDEEEDDDCCC======<<<<<<<<<;;;777444000444:::???AAAAAA???=========>>>???AAACCCEEEFFFDDDBBB???============<<<<<<===>>>@@@AAAAAAAAA@@@AAAAAABBBAAA@@@???===<<<;;;<<<===>>>???@@@AAAAAA>>>===>>>@@@BBBDDDCCCBBB>>>??????@@@??????>>>===|||ccc[[[OOOGGGCCCAAA@@@>>>:::;;;<<<===>>>???>>>>>>??????AAADDDGGGKKKNNNOOOYYYdddmmmooooooqqqsssssswwwyyy{{{~~~{{{wwwtttrrrrrrsssxxx{{{{{{wwwsssoooiiicccWWWUUUQQQLLLIIIGGGFFFFFFDDDDDDDDDDDDBBB@@@>>><<<;;;999888888888777555333666444333333444444222111444333333333444444555666444444444333333333222222111111111111111111111111000000000000000000000000////////////000000000000...//////000000000000000.........///////////////------............------........................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++******+++,,,,,,,,,+++++++++***)))***++++++***)))))))))))))))))))))))))))++++++++++++******))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))'''(((((()))***+++,,,,,,))))))))))))))))))))))))((((((((())))))))))))***)))((('''((()))******)))''''''((()))))))))))))))((((((((()))******++++++((((((((())))))*********************************'''(((((())))))******+++((((((((((((((((((((((((((((((((()))))))))******************************))))))))))))(((((((((((())))))))))))************&&&'''((()))************(((((((((((())))))))))))((((((((()))))))))******''''''((()))***+++,,,,,,+++++++++***************((())))))***++++++,,,,,,++++++******)))******************++++++,,,,,,,,,%%%(((,,,------,,,,,,---,,,,,,,,,,,,------------//////...---,,,+++******,,,,,,,,,,,,------------------........./////////222222111000000///......000000//////000000111222333333222222222222111111000111111222222333444444222333444333222222444666222333444666666555444444555555555555444444444444111222222333333444444444555555555555666666666666888999999888777777999;;;===>>>???@@@@@@@@@??????>>>>>>??????@@@AAABBBBBBCCC@@@>>>>>>???@@@AAA@@@======<<<;;;<<<===???@@@AAAAAAAAABBBCCCDDDFFFGGGGGGEEEDDDDDDEEEFFFFFFEEEAAAAAAAAABBBBBB???:::777333666:::>>>@@@???===;;;=========>>>@@@CCCFFFHHHFFFDDD@@@???>>>>>>===<<<;;;<<<>>>@@@AAAAAA@@@@@@>>>?????????>>>===;;;:::<<<<<<======>>>???@@@@@@===<<<<<<>>>@@@BBBBBBAAA>>>>>>>>>===============ttteeeXXXQQQLLLGGGCCCAAA@@@???=========>>>???======>>>@@@AAACCCDDDEEEFFFLLLPPPRRRTTTXXXXXXVVV]]]___aaaccceeehhhllloooooouuuyyyyyyxxxuuummmeeecccbbb___]]]\\\\\\[[[YYYXXX[[[[[[VVVQQQOOOKKKFFF@@@@@@???===;;;:::::::::<<<;;;;;;;;;;;;::::::::::::999777777888777555444666555444444555555444222333222222222222333333444333333333333333222111111222222222222222222222222000000000000000000000000.../////////000000000111......///000000000000000............/////////000------............---------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++***************+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,+++******+++***)))***++++++***)))************************+++++++++++++++***))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))******++++++,,,)))))))))))))))))))))))))))))))))*********++++++---+++(((''')))*********''''''((()))))))))))))))'''(((((()))******++++++'''''''''''''''&&&&&&&&&************************(((((())))))***++++++,,,))))))))))))))))))))))))(((((((((((()))))))))******)))(((((((((((()))******)))))))))((((((((('''*********)))))))))))))))(((((()))))))))))))))((('''((((((((()))))))))***(((((((((((()))))))))***(((((())))))*********+++***************+++++++++******************++++++*********)))******++++++)))))))))***************&&&)))---...---+++++++++,,,,,,,,,---------......,,,,,,------------------++++++,,,,,,,,,------------------.........//////000000000000000/////////...------,,,---...///000111000000000/////////...111222222333444444555555222444555333222222555777111222444666666555444333444444444444333333333222111111111222333333444444555555555555555555555555555777888888777777888999999:::<<<>>>???@@@BBBCCC????????????@@@@@@AAABBBDDDAAA>>>===???AAABBBBBBBBB@@@===;;;::::::;;;<<>>>>>>>>===>>>???AAADDDEEEHHHEEEBBB@@@@@@???>>>===;;;<<<===>>>??????>>>===<<<======>>>===<<<:::999<<<<<<;;;<<<<<<===>>>>>>===<<<;;;<<<>>>@@@@@@???<<<;;;:::::::::;;;<<<===zzzlllbbbYYYPPPJJJFFFCCC???;;;:::;;;===???=========>>>?????????@@@===@@@AAAAAADDDHHHHHHDDDEEEGGGIIIIIIJJJLLLNNNQQQMMMQQQRRRRRRSSSSSSOOOHHHHHHHHHGGGEEEFFFGGGEEEBBB@@@CCCDDDAAA??????>>><<<999:::;;;;;;999999999:::999888777555444444444444666444222222333444444333333222222333444555333111111111000000000000111111111222222222222111000000222222222222222222222222000000000000000000000000.../////////000000111111......///000000000000000---.........//////000000---..................---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******))))))***+++,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,+++***)))+++***)))***+++++++++)))***************************++++++++++++***)))))))))))))))))))))))))))))),,,,,,+++***)))((('''&&&))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))*********++++++,,,,,,,,,333///,,,***+++,,,------'''(((((()))))))))))))))'''(((((()))***+++++++++(((''''''&&&$$$######"""((((((((((((((((((((((((((())))))***+++,,,,,,,,,************************(((((((((((())))))))))))+++)))(((&&&&&&((()))+++******))))))((((((((('''++++++******))))))((((((************)))((('''&&&'''((((((((())))))******(((((((((((())))))))))))************))))))))))))))))))******+++++++++,,,,,,,,,++++++***)))))))))***)))))))))***+++,,,,,,)))))))))))))))((((((((('''+++//////,,,***)))***,,,,,,,,,------.........******+++,,,...///000000++++++,,,,,,,,,------------------.........//////......//////000000111111111000000//////111222333444333333333222222111111222333333444444555666666333444555444222222555888111222444666666555444333333333333222222222111111000000111222333333444444555555555555555555555444222555888999999888888999999:::;;;<<<===@@@DDDGGG@@@???????????????@@@@@@@@@>>><<<<<>>===<<<<<<>>>@@@AAAIIIFFFCCCAAAAAA@@@???>>>:::;;;<<<=========<<<;;;<<<===>>>>>>>>>===<<<;;;;;;;;;:::::::::;;;<<<<<<===;;;:::;;;===>>>>>>>>>;;;:::888777777888:::<<<vvvhhh^^^QQQNNNKKKFFFBBB>>><<<;;;999:::;;;;;;;;;;;;<<<===;;;<<<===>>>????????????@@@@@@@@@@@@???>>>===<<>>>>>>>>>>>===<<<;;;:::>>>======<<<;;;:::999999:::999999888777666666555666666666666555555555555555555555555555555555555333333333333333333333333555444333333222222333333222222111111111111222222222111111111222333444444000000000000///////////////////////////////////////000222111///......///////////////////////////........................,,,,,,------------------,,,+++***,,,...//////.........---,,,,,,+++******+++******)))***,,,---...+++++++++*********)))))),,,,,,,,,++++++*********+++***)))***,,,---,,,+++))))))))))))))))))))))))************************++++++++++++++++++++++++(((((((((((())))))))))))******))))))((((((''''''(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))++++++******************(((((())))))))))))(((((())))))))))))************+++*********))))))((((((*********)))))))))))))))))))))(((((()))+++---...(((,,,000...***&&&'''***,,,+++)))((((((((()))***))))))))))))))))))))))))***)))(((''''''((()))***(((((('''(((((()))***+++************************))))))(((((((((((())))))************))))))))))))))))))))))))))))))))))))******))))))((((((''''''+++*********))))))((((((************************)))************+++++++++++++++,,,,,,,,,+++******++++++******************+++++++++*********))))))---,,,,,,++++++,,,,,,------------,,,,,,+++++++++...------,,,,,,------...,,,,,,,,,---...//////000444333222111000...------222222222222222222222222555555555555555555555555222222111333555555444222444333222111111111222333222333333444444333333222111222333333444444333333333333333444444444555555999::::::;;;;;;:::999999888888888999;;;===???AAA@@@??????>>>===>>>>>>>>>>>>============???AAABBBEEEDDDBBB@@@>>><<<;;;:::<<<===???@@@AAAAAAAAA@@@BBBBBBAAA@@@@@@AAAAAAAAACCCBBBAAABBBEEEFFFFFFEEE???===<<<>>>BBBEEEEEEDDDBBBAAA@@@>>>>>>>>>>>>???CCCCCCAAA@@@??????>>>???======>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999888777<<<:::999999;;;<<<<<<;;;888888888888999:::;;;;;;ppprrryyy|||rrrkkk___TTTLLLFFFAAA>>>======>>>===<<<:::::::::::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;:::===<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999888;;;;;;;;;:::999999888888777777666666555444444333666666666666555555555555555555555555555555555555333333333333333333333333444333222222222222222333222222111111111111222222222111111111111222222333000000000000///////////////////////////////////////000222111///......///////////////////////////........................------------------------,,,++++++,,,...///...------------,,,,,,++++++***---,,,+++******++++++,,,+++++++++*********)))))),,,,,,++++++++++++++++++,,,*********,,,,,,,,,***))))))))))))))))))))))))************************++++++++++++++++++++++++(((((((((((()))))))))******)))))))))((((((((('''(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))...---,,,+++)))((('''&&&)))))))))******)))))))))))))))))))))************))))))******++++++,,,,,,***))))))))))))))))))))))))((((((((((((***+++,,,(((,,,...---(((&&&'''***+++******)))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***)))(((((((((((())))))***************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((%%%%%%'''(((***,,,---...************************))))))*********+++++++++******+++,,,,,,+++++++++************++++++++++++)))*********++++++,,,,,,---,,,,,,++++++,,,,,,---...---------,,,,,,,,,+++...------------------.........//////000111111222111111111111111111000000222222222222222222222222444444444444444444444444333222222333444555333222444333222111111111333333222333333444444333333222111222333333444444333333444444444555555555666666999999:::;;;;;;;;;;;;;;;888888888999:::<<<>>>???>>>>>>===<<<<<<=========>>>>>>=========>>>@@@AAABBBBBBBBBAAA@@@???>>>===<<<===>>>???@@@@@@@@@@@@BBBBBBAAAAAAAAAAAAAAABBBBBBAAAAAABBBDDDFFFEEEDDD???===<<<===@@@CCCDDDCCCCCCBBB@@@???>>>>>>??????BBBAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888;;;:::888999;;;<<<<<<<<<<<<;;;::::::::::::::::::^^^\\\^^^hhhyyy}}}qqqggg\\\OOOGGG???>>>===;;;:::999888888::::::::::::999999999888666777888999::::::::::::999999999888888888777777999999999999999888777666888888888888888888888888777666666555555444444444666666666555555555555444444444444444444444444444333333333333333333333333222222111111111222222333222222111111111111222222222111111000000000000111000000000000////////////////////////////////////...000111111///......///////////////////////////.................................------,,,,,,+++...,,,+++,,,......---,,,,,,,,,,,,,,,,,,+++++++++...---,,,+++************+++++++++***************++++++++++++++++++,,,,,,,,,+++******+++,,,+++)))))))))))))))))))))))))))************************++++++++++++++++++++++++((((((((()))))))))******))))))))))))(((((((((((((((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))------,,,+++)))(((''''''))))))************))))))))))))))))))************)))))))))***************))))))))))))))))))******)))((((((((((((((()))))))))+++,,,***'''%%%'''***)))************))))))((())))))))))))))))))))))))))))))(((((((((((())))))***))))))(((((((((((()))************************))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************)))))))))*********++++++))))))***+++,,,,,,,,,,,,*********++++++,,,,,,---))))))***+++,,,---......---,,,,,,++++++,,,,,,---.........---------------..............................//////000111111111//////000111222333444444222222222222222222222222333333333333333333333333333222222333444444222111333333111111111222333444333333333333333333333333111222333333444444333333555555555666666666777777888999999:::<<<<<<======:::999888888999:::<<<===<<<<<<;;;;;;;;;<<<<<<===>>>>>>=========>>>??????>>>???@@@BBBBBBBBBAAA@@@=========>>>??????@@@@@@AAAAAAAAA@@@@@@AAAAAABBBAAAAAAAAABBBDDDEEEDDDBBB@@@>>><<<<<<>>>AAABBBBBBCCCBBB@@@???>>>>>>??????@@@??????>>>>>>=========<<<;;;;;;;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;:::::::::999888999;;;======<<>>===;;;:::999999bbb[[[UUUXXXdddrrr{{{|||hhhYYYIIIFFFAAA===;;;:::::::::;;;;;;;;;:::::::::;;;;;;888999999:::;;;;;;::::::999999999888888888888777888888888888888777666555555666666666777777777888888888777777777666666666666666555555555444444444444444444444444444444444333333333333333333333333111111000000111111222333222222111111111111222222222111000///////////////000000000000////////////////////////////////////...000111111///...///000////////////////////////........................//////...---,,,,,,++++++...---,,,,,,---...---++++++++++++++++++,,,,,,,,,------,,,,,,++++++++++++*********************************++++++,,,,,,,,,,,,+++******++++++***)))))))))))))))))))))))))))************************************************(((((()))))))))*********))))))))))))(((((((((((((((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))))))))(((((()))))))))((()))))))))************+++***)))'''&&&$$$######)))))))))))))))************)))))))))((((((((()))*********(((&&&%%%(((***((()))***++++++***)))((((((((((((((((((((((((((())))))(((((((((((())))))******)))(((((('''((((((************************))))))(((((((((((())))))''''''''''''(((((((((((())))))))))))))))))))))))''''''(((((())))))******,,,++++++***)))(((''''''************************))))))))))))************(((((()))+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,******+++,,,,,,---......---,,,,,,++++++,,,,,,---.................................//////.........------------......//////...///000111222333444555111111111111222222222222111111111111111111111111333222222222333333222000333222111111111222333444333333333333333333333333111222333333444444333333444555555555666666666666777888999:::<<<===???@@@;;;:::999888888999:::;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>=========>>>>>>>>><<<===???AAAAAAAAA@@@@@@============>>>??????@@@?????????>>>??????@@@@@@@@@@@@@@@BBBCCCDDDBBBAAAAAA@@@=========???AAABBBAAA@@@>>>===<<<<<<========================<<<<<<<<<<<<;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<<<<;;;;;;999888777888;;;======<<<@@@@@@???>>>===<<<;;;:::pppfff[[[WWWZZZaaagggjjjpppwwwvvvaaaZZZOOOFFFAAA???===<<<;;;::::::::::::;;;<<<===;;;;;;;;;;;;;;;:::999999999999999888888888777777777888888888888777777666555555555666666777777888777777777777666666666666555555555555444444444444444444444444444444444444333333333333333333333333222111111000111111222222222222111111111111222222111111000///.........///000000000000////////////////////////////////////...///111111/////////000////////////////////////........................//////...---,,,,,,++++++...---,,,,,,---...---+++***+++++++++++++++++++++++++++,,,,,,------------*********************************++++++,,,,,,,,,+++***))))))++++++***)))))))))))))))))))))))))))************************************************))))))))))))************(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))*********)))((((((''''''(((((()))((()))))))))******************)))'''&&&$$$###"""(((((())))))******************************))))))******)))'''&&&'''(((***((()))***++++++***)))((((((((((((((((((((((((((((((((())))))))))))((((((******)))(((((('''(((((())))))))))))))))))))))))))))))(((((((((((())))))&&&'''''''''((((((((()))))))))))))))))))))))))))''''''(((((())))))******%%%&&&''')))***,,,------))))))))))))))))))))))))(((((()))))))))*********'''((()))***+++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...........................//////000000//////...------------............000000000111111222222333000000000111111222222222111111111111111111111111333222111222333333222000222222111111111222444555444333333222222333333444111222333333444444333333333333444444444555555555666777777999;;;===@@@AAA<<<;;;:::999999999::::::<<<<<<<<<;;;;;;<<<<<<===<<<=========>>>>>>>>>>>>;;;<<<>>>??????>>>>>>===>>>>>>>>>>>>????????????======<<<<<<===>>>????????????@@@AAACCCCCCAAA>>>AAA@@@???>>>===>>>@@@BBB>>>===<<<::::::::::::;;;;;;;;;<<<=========<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<<<<<<<<<<:::888777888:::<<<<<<;;;===>>>>>>??????>>>======yyyqqqfff]]]ZZZ[[[^^^```bbbgggoooxxx~~~|||rrrcccVVVMMMFFF???;;;<<<;;;:::999999:::;;;<<<::::::::::::999888777666777777777777666666666666777777888888888888777777666666666777777888888888444444444444444444444444555555555444444444444333333333333333333333333333333333333333333333333333333333222111111111111111222222111111111111222222111000000////////////000000000000000////////////////////////////////////---///111111000///000111////////////////////////.................................------,,,,,,+++...,,,+++,,,......---,,,+++++++++++++++************+++,,,---............***************+++++++++++++++++++++++++++,,,,,,***)))((()))+++,,,+++***))))))))))))))))))))))))************************************************)))))))))*********++++++(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))++++++***))))))(((''''''***)))(((''''''((()))***))))))))))))************((((((((()))))))))))))))((((((((()))******++++++)))***++++++++++++*********))))))(((((()))))))))((())))))************)))))))))))))))))))))))))))(((((())))))))))))((((((***))))))(((((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))'''''''''(((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))******++++++))))))))))))))))))))))))((((((((()))))))))******(((((()))***+++++++++++++++++++++*********))))))---,,,,,,,,,+++++++++***---,,,,,,++++++,,,,,,------------------............///000111111000///...//////000000000000000000000000000000000000000000//////000000111222222222111111111111111111111111111000000111333444222111222111111111111222444555444444222222222222444444111222333333444444333333333333333444444444444555666666666777:::<<>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAA@@@???>>><<<<<<<<<<<<<<<===>>>???>>>>>>???AAABBBBBB???======>>>???>>>======???@@@===<<<:::999888888999999999:::<<<===>>>======<<<<<<<<<<<<<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<<<<<<<<<<:::999888888:::;;;;;;::::::;;;===>>>??????>>>>>>~~~zzzrrrggg___[[[\\\___```ccchhhmmmqqqrrrpppnnnpppyyyssshhh\\\OOOGGGAAA@@@===;;;:::::::::;;;888888999999999888888777777777777666666666555555666666777777777777777666888888888888888999999999444444444444444444444444555555555444444444333333333333333333333333333333333333333333333333333333666555444222111111111111222222111111111111222222000000//////000000111111000000000000////////////////////////////////////---///000111000///000111////////////////////////........................------------------------,,,++++++,,,...///...---,,,,,,++++++******))))))+++,,,---......------,,,))))))*********+++++++++,,,,,,++++++++++++++++++(((''''''(((+++,,,,,,+++))))))))))))))))))))))))************************************************))))))*********+++++++++'''((((((((()))))))))***(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))*********)))(((((('''''',,,+++***((((((***+++,,,))))))))))))************((((((((())))))******+++'''(((((()))******++++++'''((()))***++++++*********))))))***++++++***))))))))))))))))))******+++))))))))))))))))))))))))'''((()))******)))(((''')))(((((((((((())))))***))))))))))))))))))))))))))))))(((((((((((())))))''''''((())))))***++++++))))))))))))))))))))))))))))))))))))((((((((((((,,,,,,+++***)))((('''&&&))))))))))))))))))))))))(((((((((((()))))))))***))))))************))))))''''''((()))******++++++*********+++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,,,,------------...///111222222111///...000000000000000000000///....../////////000000000/////////000111222222222111111111111111111111111/////////111333444333222222111111000111333444555555444222111111222444555111222333333444444333333444444444444555555555555666555555666888;;;>>>@@@>>>===<<<;;;;;;;;;<<<===>>>===<<<:::999999999999888999;;;===????????????======;;;;;;;;;===>>>@@@===???BBBCCCCCCBBB???===============>>>???@@@AAA>>>>>>???AAABBBAAA>>>;;;888;;;>>>>>><<<;;;<<<>>>===;;;:::999888888999999999:::<<<>>>???>>>======;;;;;;;;;<<<======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<<<<<<<;;;<<<:::888888999:::999888888999;;;===>>>>>>===<<<{{{pppddd]]]]]]___ccceeehhhkkkllliiidddaaabbbjjjrrruuuzzzxxxhhh]]]HHHFFFBBB???<<<;;;;;;;;;777888999::::::;;;::::::999999888888888777777777555555666666666666666555::::::999999999999999999555666666666666666666666555555444444444333333333333333333333333333333333333333333333333333333333777666555333222111111000222222111111111111222222000000///000000111222333000000000000////////////////////////////////////---...000111000///000111////////////////////////........................,,,,,,------------------,,,+++***,,,...//////...---,,,,,,+++***)))((((((---......///...---+++***))))))******++++++++++++---,,,,,,++++++*********'''&&&&&&(((+++------,,,))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++'''((((((((())))))******(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((()))******+++...---+++******+++---...))))))))))))************))))))(((((('''''''''&&&'''(((((()))***+++++++++%%%&&&((()))*********)))))))))***+++,,,,,,***(((***)))((((((((()))+++,,,))))))))))))))))))))))))'''((()))******)))((('''(((((('''(((((()))***+++))))))))))))))))))))))))))))))(((((((((((())))))'''(((((()))***++++++,,,))))))))))))))))))))))))******))))))((((((''''''&&&'''((()))***+++,,,,,,))))))))))))))))))))))))(((((((((((()))))))))))))))************))))))(((###$$$&&&''')))+++------(((((()))***+++,,,,,,------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------...000111222222111000..................---------,,,------...///000111111...//////000111222222222111111111111111111111111.........111333555444333111111000000111333444666555444222111111222444555222222333444444444333333555555555555666666666777666555555555777:::===???>>>===<<<;;;;;;<<<===>>>===<<<;;;999888777777666777888;;;===???@@@@@@@@@>>><<<;;;:::;;;>>>AAACCC===@@@CCCEEEEEECCC???===>>>>>>>>>>>>???@@@AAABBB======???@@@BBBAAA===:::444888<<<===;;;::::::;;;===<<<;;;999888999999:::888:::<<<>>>??????>>>===999::::::;;;<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;===;;;999888999999888777888999;;;======<<<;;;:::{{{|||{{{uuullleeebbbbbbccceeejjjoooqqqkkkaaaYYY[[[ZZZ]]]eeelllwwwwwwfffYYYMMMHHHCCC===;;;===888888777888999:::;;;;;;999999999999999888888777888888777777666666555555666666777777666555444444666666666666666666666666444444444444444444444444444444333333333333222222111222222333333222222111555444333111000111111222111111111111111111111111111111000000//////......222111000//////......///111000///......------.../////////////////////////////////...---,,,******........................+++,,,,,,------,,,,,,+++...---,,,+++***+++,,,---+++++++++,,,,,,---------+++)))(((((()))******)))************************************************++++++******************))))))))))))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))************************++++++************++++++,,,+++++++++***((('''&&&))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''((()))***++++++,,,***)))(((''''''((()))***......,,,+++***)))))))))+++++++++*********))))))(((((((((((())))))))))))&&&'''(((((((((((((((((())))))((((((((((((((()))((((((''''''''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************************))))))))))))************,,,,,,++++++******))))))((()))))))))))))))(((((((((((((((((()))***+++,,,******))))))))))))******))))))))))))))))))))))))))))))))))))************************************---,,,+++******+++,,,,,,,,,---.........---,,,+++------------------------///////////////............///000000000///---,,,---......///000111111222000000////////////000000000111111111111222222222......//////000222333444222222222222222222222222333444444555555444444333444444444555555555555666222222333333444555666666888888777666555777;;;>>>:::999888777888:::===>>>???@@@@@@>>>:::777555444888888:::>>>AAABBBBBB@@@@@@???===<<<===>>>@@@BBB???@@@BBBBBBBBBAAA???===>>>>>>????????????>>>>>>===???AAAAAA@@@?????????999999999999999999999999777999;;;<<<;;;999999:::888999;;;>>>????????????===<<<;;;:::::::::::::::;;;===??????===;;;;;;;;;<<<===============<<<;;;<<<<<<;;;::::::999888888777888999:::;;;:::999999}}}{{{xxxtttooojjjeeebbbccceeekkkrrrwwwwwwqqqkkk___\\\[[[\\\___gggyyy~~~tttiii```TTTGGG@@@???>>>===<<<<<<<<<<<<;;;:::777777777777777777777666777777777777666666666666666666777777666555555444444444444444444444444444444444444444444444444444444444333333333333222222111222222333333222222111000000/////////000000111111111111111111111111111111000000000/////////...000///////////////000111000//////............///////////////////////////....../////////...------------------------------,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,,,,+++++++++,,,,,,---------,,,***((()))***+++***)))************************((((((((((((((((((((((((************************))))))))))))))))))))))))((()))***++++++++++++***))))))))))))))))))))))))************************))))))(((((((((((((((((((((((((((((('''&&&%%%$$$))))))))))))))))))))))))******))))))))))))******************************(((((())))))******++++++***)))(((((((((((()))***++++++***)))))))))***************)))))))))(((((((((((((((((())))))))))))(((((((((((('''&&&%%%%%%))))))(((((((((((())))))((((((''''''''''''((((((''''''(((((())))))******))))))))))))))))))))))))'''(((((((((((()))))))))''''''''''''''''''''''''))))))))))))************)))))))))((((((((((((((((((((())))))))))))(((((((((((((((((()))***+++,,,******))))))))))))******))))))))))))))))))))))))(((((())))))*********+++***************************)))(((''''''((()))))),,,,,,---......---,,,+++------------------------............////////////...////////////...------------......//////000000000000////////////000000000111111111111222222222111000000000000111111222222222222222222222222222333333444444444444333333444444444444555555555555222222333333444555555666555666888888777777888:::;;;:::999999999:::;;;<<>>;;;777666555999999:::<<<>>>??????>>>>>>>>>=========>>>???@@@???@@@AAAAAAAAA@@@>>>===???????????????>>>======>>>???AAAAAA@@@>>>>>>???;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<;;;::::::999:::;;;===???@@@AAAAAA===<<<<<<;;;;;;;;;;;;;;;;;;===??????===<<<<<<<<<============<<<<<<;;;:::<<<;;;;;;:::999999888888777888999:::::::::999999|||wwwrrrpppqqqpppllliiidddfffkkkttt|||}}}mmmiiibbb]]]YYY[[[gggtttrrr___PPPJJJAAA???<<<;;;;;;:::999888777777777777777777777777666666666666777777777777666666777777777666555555333333333333333333333333444444444444444444444444444444333333333333222222111222222333333222222111000111222333444444444444000000000000000000000000000000000000////////////............///000111222///............///000000////////////////////////---......///000000//////,,,,,,,,,,,,,,,,,,,,,,,,------............------+++,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++))))))+++,,,+++***************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))******++++++******))))))))))))))))))))))))***************************)))))))))((((((''''''((())))))******))))))((())))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++)))))))))))))))************))))))(((((())))))***((((((((((((((()))***+++)))))))))((((((((((((((((((((((((((())))))))))))(((((())))))((('''&&&&&&))))))(((((((((((()))))))))((((((''''''(((((()))&&&&&&'''((()))***++++++))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((()))***+++,,,******))))))))))))******))))))))))))))))))))))))'''(((((()))***+++++++++************************++++++************+++,,,,,,,,,------------,,,,,,---------------------------------.../////////000///......------------------------...............000000////////////000000000111111111111222222222333222111000000000000000222222222222222222222222333333444444444444333333444444444444555555555555222333333444444555555555333555888999888666666666;;;;;;;;;;;;::::::::::::>>>@@@@@@???<<<999777777;;;;;;;;;:::;;;;;;<<<<<<============>>>>>>>>>>>>>>>???@@@@@@@@@???===<<>>======???@@@AAAAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<:::999;;;>>>???===::::::::::::;;;===???BBBCCC======<<<<<<<<<<<<;;;;;;;;;===??????>>>======>>>>>>>>>>>>===<<<;;;:::999;;;;;;::::::999888888888777888999999::::::999999yyytttooommmnnnrrrttttttjjjjjjmmmttt||||||xxxqqqggg^^^ZZZ]]]cccnnnuuu{{{zzzuuuuuu|||mmm```IIIDDD===:::999::::::999999888888888888888888999555555666666777777888888666666777777777666666555555555555555555555555555444444444444444444444444444444333333333222222222111222222333333222222111111222444555666555444444////////////////////////000000000000///////////////////////////000111111---------......///111111////////////////////////---....../////////......,,,,,,,,,,,,,,,,,,,,,,,,---..................---***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,,,,+++************************------------------------***************+++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************,,,,,,++++++******)))(((((()))***+++++++++++++++((((((((((((((((((((((((+++******))))))******+++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))(((((()))*********)))))))))(((((((((((())))))***))))))(((((((((((())))))'''''''''((()))*********(((((((((((((((((((((((('''''''''((((((((())))))************************((()))))))))************))))))******++++++,,,,,,'''(((((())))))))))))((())))))(((((()))***++++++******))))))))))))******))))))))))))))))))))))))''''''((()))***++++++,,,************************,,,+++++++++,,,,,,------+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000///...---++++++,,,------///.....................000000////////////000000000000111111111222222222333222111111000000111111222222222222222222222222333333333444444333333333333333444444444555555555333333333444444444555555444666999999888666666666999:::;;;;;;<<<;;;;;;:::>>>???AAA@@@===:::999999???>>>===;;;999999:::;;;<<<<<<===>>>>>>>>>>>>===>>>>>>>>>???>>>===<<<<<<======>>>???????????????@@@AAAAAAAAA???===>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@<<<:::<<>>AAACCC=====================<<<<<<===??????======>>>????????????>>>===<<<:::999::::::999999888888888777777888888999999999999999zzzxxxsssmmmkkknnnuuuzzztttrrrrrruuu{{{~~~}}}{{{rrrggg```\\\ZZZfffkkknnnjjjcccaaagggooo}}}zzz^^^UUUIIIAAA>>>>>><<<::::::999888777777777888888555555666666777777888888666666777777777777777666555555555555555555555555444444444444444444444444444444333333333222222222111222222333333222222111000111222222222000///...////////////////////////////////////000000000000111111000///////////////------------...000111222////////////////////////...//////...---,,,++++++---------------------------..................---)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,,,,+++************************************************))))))*********+++++++++))))))))))))))))))))))))))))))*********))))))((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,+++***)))(((%%%%%%&&&'''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))*********************************)))))))))))))))))))))************)))))),,,,,,+++***)))(((((((((************************(((((((((((())))))))))))))))))))))))((('''&&&&&&((((((((((((((()))******))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))*********''''''''''''''''''''''''((()))))))))************))))))******++++++,,,,,,''''''((()))))))))))))))))))))))))))))))))***+++******))))))))))))******************************'''(((((()))******++++++************************'''(((((()))))))))))))))++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...//////000///...---++++++,,,------000000//////////////////000000////////////000000000000111111111222222222111111111111111222222333222222222222222222222222222333333333333333333222333333333444444444444555333333333444444444444444777888999888777777888:::777888:::;;;<<<=========>>>???AAA@@@>>><<<<<<<<>>:::999;;;===<<<<<<===>>>???>>>>>>>>>>>>>>>>>>>>>======<<<<<<:::;;;===>>>@@@AAAAAAAAA@@@AAAAAA@@@>>>===>>>???????????????????????????BBB>>><<<>>>CCCEEECCC@@@;;;999888777999<<>>?????????>>>===<<<>>>>>>>>><<<<<<>>>???AAAAAA@@@???>>>===;;;:::999888888888888888777777777777777888888888999999{{{tttnnnmmmrrrwwwzzzxxxwwwxxx{{{|||zzzwww|||{{{tttnnngggaaagggkkkmmmiii```[[[\\\```jjjuuuuuujjj[[[PPPJJJEEE???:::<<<:::999777666666666777666666666666777777777777666666777888888888777777222222222222222222222222444444444444444444444444444444333333333333222222111222222333333222222111222222222222111000///...000000000000000000000000////////////000000000000222111000///............---------......000111111/////////////////////////////////...---+++***)))........................------............------******+++,,,------------------,,,,,,,,,,,,++++++,,,+++))))))+++,,,+++***************************************************)))))))))***++++++,,,,,,))))))))))))))))))))))))))))))******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''&&&'''((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))*********)))******++++++******)))------+++***)))(((((((((************++++++++++++(((((((((((())))))))))))******)))'''%%%###!!! (((''''''(((((()))***+++***))))))(((((())))))******)))))))))((((((((('''))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))************(((((((((((())))))))))))&&&'''((())))))******)))***)))))))))))))))************))))))))))))******************************))))))))))))************************************(((((()))***++++++++++++++++++******+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........//////......---------------//////000000000000000000000000////////////000000000111111111111222222222111111111111111222333444222222222222222222222222222222333333333333222222333333333333444444444444444444444444444444444444666777888888777888:::<<<777888999:::<<<>>>???@@@===???AAAAAA???>>>>>>>>>@@@BBBCCC@@@===;;;===???>>>>>>>>>>>>????????????>>>>>>>>>>>>============:::;;;<<<>>>@@@AAABBBBBB???@@@@@@???>>>>>>???AAA>>>>>>>>>>>>>>>>>>>>>>>>AAA???===>>>BBBDDDDDDBBB<<<;;;999888999;;;>>>@@@===>>>???@@@AAA@@@???>>>===>>>>>>===;;;:::<<<===@@@@@@@@@???>>>===<<<;;;777777777777777777777777888777777777777888999999|||yyyuuutttsssxxxvvvvvvyyy{{{{{{wwwssssssyyy}}}{{{yyywwwrrrlllhhhmmmrrrrrrkkkbbb\\\YYY^^^eeeoooxxxtttiiibbbYYYNNNFFFAAA???===:::888888888888777777777777666666666666666666777888888888888888222222222222222222222222444444444444444444444444444444333333333333222222111222222333333222222111333333222111111222222222111111111111111111111111.../////////000000000111111000///////////////000...............///000111////////////////////////......///......---,,,,,,------------------------,,,,,,------------,,,,,,++++++++++++,,,---......---------,,,,,,+++++++++,,,***((()))***+++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,)))))))))))))))))))))))))))))))))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&(((*********)))((()))******++++++++++++***))))))))))))))))))))))))***))))))))))))))))))***(((((((((((((((((((((((((((((())))))******++++++)))***++++++++++++***)))+++***)))((((((((((((((())))))))))))*********+++(((((((((((())))))))))))(((((((((((('''%%%$$$###''''''''''''((()))***+++******))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))((((((((())))))))))))***************************))))))))))))************)))))))))(((((((((((((((&&&'''((()))******************))))))))))))************))))))))))))******************************************))))))))))))************************)))***,,,---......------+++************,,,---...++++++++++++++++++++++++------------------------...////////////...---------......//////000000000000000////////////000000000111111111111222222222333333222111111111222222222222222222222222222222222222333333333333222222222222333333333444444444444444444444444444444444222444777999999999:::;;;:::999999:::;;;===???@@@===???AAABBB@@@??????@@@===AAACCCBBB>>><<<>>>AAA@@@???>>>>>>>>>???AAABBB??????>>>>>>======>>>>>><<<===>>>??????@@@@@@???>>>??????>>>>>>>>>AAACCC>>>>>>>>>>>>>>>>>>>>>>>>>>>=========???@@@BBBCCC???>>><<<;;;;;;<<<>>>???===>>>@@@AAABBBAAA@@@???>>>>>>>>><<<999888:::;;;===============<<<;;;;;;777777777777777777777777888777777666777888999:::~~~yyyrrrqqqqqqssswwwzzzzzzvvvqqqeeemmmrrrrrrsssvvvtttooogggooowww{{{vvvkkk```XXXVVVYYY]]]ccclll|||}}}sssdddZZZGGGEEEBBB???===<<<<<<<<<888888777777666666555555666666777888888888888888444444444444444444444444444444444444444444444444444444444333333333222222222222222333333222222222......---------///000111111111111111111111111111.../////////000000111111///......//////000111222///............///000000////////////////////////---...//////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++******+++---...000---------,,,,,,++++++++++++)))(((((()))******)))************************((((((((((((((((((((((((((())))))***++++++,,,,,,)))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))&&&'''***,,,------,,,+++''''''((((((((((((''''''))))))))))))))))))))))))++++++************++++++(((((((((((((((((((((((('''(((((()))***++++++,,,)))***+++,,,,,,+++***)))(((''''''''''''((())))))'''((((((((())))))******(((((((((((())))))))))))%%%&&&((()))+++,,,------''''''''''''((()))++++++******))))))))))))******&&&&&&'''((()))***++++++))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''''''''''''''))))))))))))************,,,,,,++++++******))))))&&&'''((()))******************)))))))))))))))*********))))))))))))******************************++++++******)))(((((((((************************&&&''')))***++++++************))))))***,,,---///++++++++++++++++++++++++------------------,,,,,,...///000000000///---,,,,,,,,,------...///000000000000////////////000000000111111111111222222222666555333222111000000000222222222222222222222222222222222333333222222222222222333333333444444444444444444444444444444444---222777:::;;;999888888===<<<:::999:::<<<>>>???===???AAABBBAAA@@@@@@AAA;;;???CCCCCC???===>>>AAABBB@@@???>>>>>>@@@BBBCCC@@@@@@???>>>>>>>>>>>>>>>???????????????>>>=========>>>>>>>>>>>>???BBBDDD>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<<<<===@@@CCCAAA@@@???>>>======>>>???===>>>@@@BBBBBBBBB@@@?????????===;;;888777888:::;;;;;;;;;<<<;;;;;;::::::666666666666777777777777888777666666666777999:::}}}{{{~~~~~~{{{vvvrrrtttyyyzzztttnnnmmmjjjgggiiimmmooonnnllliiimmmuuu}}}zzzooofff]]]ZZZXXXYYY```kkkwww~~~xxxggg^^^OOOBBB???@@@>>>999777999;;;<<<<<<999666444555555555666888888666444222333444555555555444333333333333333333333333333111222333444555444333222000111222333333333333333333222222222111111000000111111111111000000000000//////////////////////////////000000000000//////////////////////////////222000......000000---***,,,---------,,,++++++***------------------------++++++,,,,,,,,,,,,------,,,++++++******++++++,,,)))))))))***++++++,,,,,,,,,,,,,,,++++++*********))))))))))))(((((((((((())))))))))))))))))))))))++++++******)))((((((((()))************(((&&&%%%))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******(((((((((((()))***+++,,,,,,,,,++++++++++++,,,,,,++++++******))))))(((((())))))))))))))))))))))))************************,,,)))&&&&&&)))******((((((((((((((())))))))))))***))))))(((((((((((((((((('''''''''((()))***+++******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((((((******)))(((((((((((((((******))))))((((((''''''''''''''''''((((((((()))+++)))(((((()))******)))))))))))))))))))))))))))((((((''''''&&&&&&&&&%%%***+++,,,,,,++++++,,,---(((((())))))))))))(((((())))))))))))************,,,+++***)))(((((((((((((((((())))))))))))((((((,,,,,,,,,++++++************+++,,,,,,------,,,,,,,,,,,,+++)))'''&&&%%%$$$,,,,,,,,,---------............------------..............................111111111111000000000000000000111111222222333333000000111222222222222222111111111111222333444444111222333444444333222111444444444444444555666777555444444555777888666555666777777888999999::::::666555666999<<<>>><<<999:::<<<>>>@@@AAA@@@???>>><<<===>>>>>>>>>>>>>>>===>>>???@@@AAAAAAAAAAAAAAA???>>>>>>>>>>>>???@@@@@@>>>===<<<===>>>???>>><<<<<<;;;;;;;;;===@@@DDDEEEDDDCCCAAA???===<<<;;;::::::;;;<<<<<<<<<<<>>======??????>>>???AAAAAA@@@>>>???>>>===<<<;;;:::::::::;;;;;;;;;;;;;;;;;;::::::<<<;;;:::888777666666666;;;999777777999:::888555~~~zzzvvvwww}}}|||xxxrrrnnnhhheeegggiiikkkllliiikkkpppvvv{{{{{{wwwssseee```YYYTTTUUU[[[ccchhhttt~~~}}}wwwkkk\\\RRRLLLDDD<<<===;;;999888777888888888555555555666777777555333555555666666666555555444333333333333333333333333222222222333222222111111000111222222222222222222222222111111111000000000111111111111000000000000////////////////////////...//////000000//////...////////////////////////...---,,,---///000...,,,---------------,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********)))))))))(((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++***)))((('''))))))))))))************))))))))))))))))))))))))******************************))))))))))))*********)))(((''''''&&&&&&&&&***))))))(((((())))))***)))((((((((('''''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((()))'''$$$%%%'''((((((&&&(((((((((((())))))))))))((((((((((((((()))******)))))))))(((((((((((()))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((()))))))))******)))(((((((((((((((***)))))))))(((((((((''''''''''''((((((((())))))+++)))(((((()))******)))))))))))))))))))))))))))))))))))))))((((((''''''%%%&&&((((((''''''(((***(((((())))))))))))(((((())))))))))))************,,,+++***)))(((((((((((((((((())))))))))))((((((,,,++++++++++++++++++******+++,,,,,,------,,,,,,,,,,,,,,,++++++*********,,,,,,,,,---------............------------.......................................//////000000000000000000111111111111111000000111111111111000000333333222222111222222222111111222222222222111111444333333222222222222333555444444555777777666555555666666777888888999999555555555888;;;===;;;999777999<<>>>>>===<<<<<<<<<===>>>@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@?????????===<<<===>>>???>>><<<<<<;;;;;;;;;===???BBBCCCBBBAAA???>>><<<;;;;;;;;;;;;<<<======<<<<<<>>>@@@@@@@@@@@@??????>>>======>>>>>>>>>???@@@@@@???>>>@@@???>>><<<;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<===<<<:::999888777777777;;;888777777999999777555zzzzzzzzzqqqiiieeedddgggiiieeeddddddggglllqqqtttuuupppjjj```WWWTTTUUUZZZ]]]eeennnzzztttfffUUUGGG@@@===888666666666777666666555444555777777555333888888777666555555555555333333333333333333333333333333222111000000000000111111111222111111000000111111000000000000//////111111111111000000000000////////////////////////.........//////.........////////////////////////+++***+++,,,...///...------............---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,------,,,,,,+++******))),,,,,,,,,++++++++++++*********)))))))))((((((((())))))))))))))))))))))))(((((())))))***++++++,,,---,,,++++++************))))))))))))************))))))))))))))))))))))))******************************))))))))))))*********))))))(((''''''&&&&&&***))))))(((((())))))***((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))'''%%%&&&'''(((((('''(((((((((((())))))))))))&&&&&&''''''(((***+++,,,+++******)))((('''''''''))))))))))))(((((((((((())))))))))))))))))))))))******))))))((((((''''''((((((((()))))))))************)))((((((((((((((())))))))))))((((((((((((''''''((((((((()))))))))+++)))(((((()))******)))))))))))))))))))))))))))++++++************))))))&&&'''))))))((()))***,,,((())))))******))))))((())))))))))))************,,,+++***)))((((((((((((((())))))******))))))(((*********+++++++++++++++***++++++,,,,,,,,,,,,,,,***++++++,,,,,,---......,,,,,,,,,---------............------------..............................+++,,,---...///000000111000000000000///////////////000000000000000///...444333333222111111000000111111000000000000111111555444333222111111111111555444444555777777666444444444555555666777777777444444444666999;;;:::999777888;;;>>>@@@AAAAAAAAA===============<<<;;;:::999:::<<<>>>@@@AAABBBBBB@@@AAABBBCCCCCCBBBAAA@@@@@@>>>===>>>???@@@???>>>===<<<;;;;;;<<<===???@@@???>>>===<<<;;;;;;;;;;;;<<<>>>???>>>===<<<===???>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======@@@???>>><<<;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<;;;:::999888888888999888777777888888777666uuummmgggdddcccdddaaa^^^\\\^^^cccgggjjjnnnjjjddd___]]]]]]```bbbbbbhhhpppwwwzzzzzzxxxvvv~~~tttaaaJJJFFFAAA>>><<<:::777444777555444555666666555333:::999777555444444555555444444444444444444444444555444222000000000000111111111111111111000///...000000000///////////////111111111111000000000///////////////////////////------............------////////////////////////++++++,,,---...///......---......///......------------------------------+++++++++,,,,,,,,,------,,,++++++******++++++,,,,,,+++++++++*********)))++++++++++++++++++++++++*********)))))))))(((((()))))))))))))))))))))))))))))))))******+++++++++---,,,+++)))))))))***+++((()))))))))************))))))))))))))))))))))))******************************))))))))))))******((())))))***++++++,,,,,,++++++************++++++************))))))))))))((((((((((((((((((((((((***************************))))))))))))******)))(((((((((((())))))))))))''''''''''''((()))***+++)))))))))))))))(((''''''))))))))))))((((((((((((((((((((((((((((((((((((+++******)))(((''''''&&&))))))))))))***************))))))((((((((((((((())))))))))))(((((((((((('''(((((((((((()))))))))+++)))(((((()))******)))))))))))))))))))))))))))************************''')))***+++***+++,,,...)))))))))******)))))))))((()))))))))************++++++***)))(((((()))))))))))))))******)))))))))))))))******++++++,,,,,,******+++,,,,,,,,,,,,+++))))))******+++,,,------,,,,,,,,,---------............------------..............................,,,------...//////000000000000//////.........---------...///000000//////222222222222222111000000111000///......///000111555444333333333333333444444444333555666777666444333333444444555555555555222333444555777888999999:::;;;<<<============<<<============<<<;;;999999777888:::<<>>>>>>>><<<===>>>>>>===<<<<<<<<<>>>>>><<<;;;:::999999999999999::::::;;;<<<======<<<;;;:::999888888888888777777777777777777777666zzzppphhhccceeedddaaa^^^]]]]]]```aaaaaaaaaaaaaaabbbcccdddeeefffiiinnnrrrrrroooiiieeegggooozzzbbbYYYMMMDDD@@@>>>;;;999888777555555666666555444999888666444333333444444444444444444444444444444666555333222111111111222111111111111111000///...///////////////000000000111111111111000000000///////////////////////////------............------////////////////////////---.../////////.........------......///......---------------------------+++++++++,,,,,,,,,------,,,++++++******++++++,,,)))))))))*********++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))),,,+++++++++******)))))),,,+++***(((((()))***+++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((()))***+++,,,,,,,,,++++++******************+++))))))))))))************((((((((((((((((((((((((************************)))************))))))***(((((((((((())))))))))))))))))(((((((((((())))))&&&'''((()))***)))))))))(((((((((((())))))))))))((((((((((((((((((((((((+++******)))(((''''''&&&))))))))))))***************))))))((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))***+++)))(((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))%%%'''((()))((((((***+++))))))************))))))((()))))))))************+++***))))))))))))))))))))))))************)))))))))))))))******+++++++++)))***++++++,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------............------------..............................////////////////////////000/////////......------***+++---...000000111111///000111222222222222111111000///......///000111111111111222333444555666444333333444666777555444333333333333333444444444222222444444555777888999:::;;;;;;;;;<<<<<<<<<;;;============<<<;;;999999666888:::<<<>>>???@@@AAA===???BBBDDDFFFGGGFFFFFFCCCBBBAAAAAACCCCCCBBBAAA>>>===<<<;;;;;;::::::::::::::::::::::::;;;;;;<<<===???@@@???===<<<;;;<<<:::;;;;;;<<<<<<======>>>;;;===???>>><<<:::;;;<<<<<<;;;:::999888777777777777777888999::::::;;;;;;:::999888777777666666777666666666666666666666777}}}ssskkkeeefffgggeeeaaa^^^\\\\\\[[[\\\^^^```bbbdddeeeeeegggiiimmmppppppkkkbbb\\\WWW[[[cccmmmyyyoooXXXGGG???>>>>>>===:::888666666777777666555777777666555444444444444444444444444444444444444555555444333222222222222111111111222111111000000//////000000000000111111111111111111000000000000////////////////////////.........//////.........////////////////////////---///000000///......///,,,,,,---............---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,((())))))***++++++,,,,,,***++++++++++++,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))---,,,,,,+++******))))))+++******)))))))))******))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******)))******+++***((('''&&&)))((((((''''''(((((()))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&(((***)))(((''''''((((((((((((((())))))))))))******)))(((((((((((((((%%%&&&(((************)))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((((()))))))))************)))((((((((((((((((((((((((((())))))))))))((((((((()))))))))******+++)))(((((()))******)))))))))))))))))))))))))))'''''''''(((((((((((()))(((***++++++***)))***,,,)))******++++++******)))))))))))))))******************)))))))))))))))***)))******++++++******))))))))))))***************)))******+++++++++++++++......------------,,,,,,,,,,,,,,,---------............------------..............................000000000/////////......////////////............++++++---///000111111111---///000222333222222111000000////////////000000------...///000222333444444333333444666666555333333333333333333333333333111333444444444666888:::777777888999;;;<<<===>>>===============<<<;;;:::888999;;;<<<===>>>>>>???:::<<<>>>AAACCCDDDDDDDDDCCCAAA@@@AAABBBCCCBBBAAA>>>>>>===<<<;;;:::999999:::::::::::::::;;;<<<<<<;;;===??????===;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;>>>@@@???<<<:::;;;<<<;;;:::999777666666666666777777777888888999999999888888777666666666666666444555666666555555666777~~~vvvmmmpppqqqoooiiibbb^^^\\\]]]\\\\\\\\\]]]___aaabbbdddggglllqqqsssnnneee^^^UUUUUUXXX^^^eeerrrnnnZZZOOOIIICCC@@@<<<:::888777888888888777666666777777777666666555555555555555555555555555222222333333333222222111000111222222222222222222000000000111111111222222111111111111000000000000////////////////////////...//////000000//////...////////////////////////***---//////...---///000++++++,,,---------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++++++++***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))***+++++++++)))'''&&&((((((''''''''''''((((((&&&'''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&(((+++***((('''''')))(((((((((((()))))))))))))))(((((((((((())))))***&&&''')))******)))(((''''''((((((((()))))))))***))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((()))))))))******)))((((((((((((((('''((((((((()))))))))***(((((()))))))))*********+++)))(((((()))******)))))))))))))))))))))))))))'''''''''((((((((())))))+++,,,---,,,+++***+++,,,)))******++++++******)))))))))))))))******************))))))))))))******)))******++++++******)))************))))))))))))))))))***+++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,---------............------------................................................////////////////////////000000......///000000000//////...///111222222111000//////000000111111000000///.........//////111222333444333333444666666555333333333333333333333333333222333555555444555888<<<777777777888:::;;;===============>>>>>>===<<<<<<;;;<<<<<<============<<<999999:::;;;<<<===>>>>>>@@@???>>>???@@@AAA@@@>>>>>>>>>>>>===<<<;;;:::999;;;::::::::::::;;;;;;<<<999;;;>>>>>>===;;;::::::::::::::::::;;;;;;;;;;;;<<>>;;;999888888999888777555666888999999888777666555555555555555555555555///000222333333222111000000111222333333333333333000000111111222222222333111111111111000000000000//////////////////////////////000000000000//////////////////////////////'''***---...------///222***+++,,,,,,---------,,,------------------------++++++,,,,,,,,,---------,,,++++++++++++++++++,,,000//////......---,,,,,,*********++++++,,,,,,,,,+++++++++************)))))))))))))))))))))))))))*********++++++,,,------***+++,,,---...---,,,+++))))))))))))************))))))))))))))))))))))))******************************))))))))))))******((()))+++---...---,,,+++******))))))))))))******((()))))))))******++++++************************************************'''***------+++))))))+++(((((((((((())))))))))))''''''''''''(((***+++,,,((()))***+++***(((&&&%%%'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((((((******)))((((((((((((((('''((((((((())))))******))))))))))))************+++)))(((((()))******)))))))))))))))))))))))))))''''''(((((()))))))))***((()))***(((&&&%%%&&&'''******++++++++++++******))))))))))))***************)))))))))))))))************++++++++++++******++++++******))))))(((((())))))***++++++++++++***)))))))))******++++++,,,,,,,,,,,,---------...............------.................................***++++++,,,---...//////......//////000000111111111111111111000///...---000111222333222000...---///000111222222111000///222111111111111111222333333333222444555666555333333333333333333333333333222444555555444555999<<<::::::999999888999999:::<<<===>>>>>>>>>>>>>>>======>>>>>>>>>===<<<;;;;;;999888888777777888888999>>>===<<<===>>>???>>><<<>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;::::::;;;;;;<<<888:::======<<<;;;::::::::::::::::::::::::::::::<<<@@@BBBAAA<<<999;;;>>><<<;;;:::888777777666666::::::999999999999999999999999888888888888888888222444666666444333555888{{{~~~ssshhhbbb]]]ZZZYYYWWWTTTTTTWWWVVV[[[dddmmmttttttppplllllleee]]]XXXUUUWWWaaallltttbbbVVVHHH@@@<<<===<<<777555888<<<888777888777444444777666666666555555444444444222222222111111111111000000000000000000000000000222222222222111111111111000000000000000000000000111000000///...---------////////////..........................................////////////......------------------,,,,,,+++++++++++++++++++++++++++***(((''''''(((***,,,************+++,,,---...------,,,+++***)))(((''')))))))))))))))))))))))))))***,,,+++)))(((((((((************************(((((((((((())))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))((((((((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((()))))),,,+++***(((''''''''''''************************)))))))))))))))(((''''''(((((()))(((((('''&&&&&&'''&&&&&&%%%%%%&&&((()))((((((((((((''''''''''''))))))))))))))))))))))))(((((())))))))))))((((((++++++***)))))))))))))))***)))(((''''''((()))*********))))))((((((''''''******))))))((((((''''''(((((((((((((((((((((((()))(((''''''''')))***+++---------,,,+++***(((((((((((())))))))))))((((((++++++***)))((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))************************(((((())))))************************************,,,,,,,,,++++++++++++++++++,,,,,,------,,,,,,+++---,,,++++++************.........------,,,,,,,,,..................------------...//////...---,,,.........---,,,...111333//////000111222333444444111111111111111222222222000111111111111222222222222111111111000000/////////000222555666555444333111222333444555666777888888666444444666777888888:::::::::999888777666555999999:::;;;<<<<<<<<<<<>>::::::;;;<<<;;;999===<<<:::888777888:::;;;======>>>>>>>>>======<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;:::999999888888888888999;;;<<<<<<:::999999:::;;;:::999999888888999999===============<<<<<<<<<;;;:::999999999777333111555666666777888999999999:::999888777666666666666777666666666666555555555xxxsssllleeeaaa]]]XXXXXXZZZXXXXXXZZZ```iiiqqqxxx{{{uuuooohhhbbb[[[XXX\\\cccqqq{{{yyyooo]]]SSSIIIDDD===777777;;;777444444777888555555777555555555555444444444333333333333333222222222222111111111111111111111111000000000000////////////000000000000000000000000111000000///......------////////////..........................................////////////......+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++******+++,,,************+++,,,---...+++++++++***************************************+++,,,------,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))))))))******))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))+++***)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))+++***)))((((((''''''(((************************)))))))))))))))(((''''''))))))******)))(((((('''((((((((('''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))))))))((('''))))))((('''''''''''''''***)))(((''''''((()))******)))))))))((((((((('''***)))))))))((((((((('''************************&&&'''((()))******)))(((******++++++******))))))(((((())))))))))))((((((******))))))((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************)))))))))))))))*********************************((()))))))))))))))))))))***++++++,,,,,,++++++***///...---,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------............///000000///......//////...---+++,,,...000//////000000111222222222000000111111111222222222///000000000000111111111222111111111000000000000000111333444444333222111222333444555777888999:::888666555444555666666666:::::::::999999777666666666777888:::;;;<<<=========:::888999<<<>>>>>>===<<<;;;:::999999:::;;;<<<>>>>>>?????????>>>>>>=========<<<<<<<<<<<<======::::::999888888888888888999;;;<<<<<<:::999999:::777777777777888888999:::<<<<<<<<<;;;;;;::::::::::::999888888888777444222555555666777777888999999999888777666666555555555666666555555555444444444yyyooohhhaaaZZZWWWYYYYYYVVVTTTXXXaaannnyyy}}}xxxsssnnnfff]]]ZZZ\\\bbbjjjxxx}}}ssseeeWWWIII>>>;;;===777444444888999666555666555444444444444333333333444444444444333333333333222222222222222222222222000000000000////////////000000000000000000000000000000000///......------////////////..........................................////////////......*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,+++******************+++,,,------))))))******+++++++++,,,++++++++++++++++++++++++&&&(((******)))((()))***,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++))))))************))))))''''''(((((((((((('''''')))))))))))))))))))))))),,,+++***)))((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))************************)))))))))))))))(((((('''***************))))))(((((()))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((''''''''''''))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))((((((((((((************************%%%''')))+++,,,***(((&&&''''''((()))*********)))(((((())))))))))))(((((())))))((((((((()))******''''''(((((())))))******))))))))))))))))))))))))*********************************)))))))))))))))***************************++++++,,,,,,---------)))******++++++******)))...------,,,,,,,,,,,,---...------------,,,,,,,,,++++++,,,,,,------......//////000000000000000//////000///---+++***,,,...//////000000000000000000000000000111111111222222/////////000000000000111111111111111111000000000111222333333333111000///222333555666888:::;;;<<<888888666555555555555555999999::::::999888777777555555777888:::;;;<<<===;;;:::999:::<<<===>>>===;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>============<<<<<<;;;;;;<<<<<<===::::::999888888888999999999;;;<<<<<<:::999999:::555555555666777999:::;;;;;;;;;:::999999888777777999888777777888777555333555555666666777777888888888777666555444444444444444444444444333333333333zzzrrrjjjaaa[[[YYYZZZYYYZZZ^^^eeemmmsssuuu{{{yyyxxxxxxqqqgggaaa``````dddmmmttttttqqqrrrvvv}}}{{{fffSSSEEE@@@===888666999:::777333333444444444444444333333333444444444444333333333333222222222222222222222222222222222222111111111000////////////////////////000000//////............////////////....................................---......//////......---)))******+++,,,------...------------------------,,,,,,,,,,,,,,,+++***)))+++*********++++++,,,---)))************+++++++++++++++++++++++++++++++++$$$&&&'''((('''''''''))))))))))))))))))))))))))))))*********++++++++++++))))))************))))))'''(((((())))))(((((('''))))))))))))))))))))))))++++++***)))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((()))******************************(((((())))))))))))(((((()))))))))******))))))(((((()))***+++,,,+++***)))))))))))))))************)))))))))))))))))))))))))))******))))))((('''&&&)))***************))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''&&&''')))******)))(((''''''((())))))******))))))(((((())))))))))))((((((((((((((((((((()))***+++&&&''''''((()))******+++))))))))))))))))))))))))************************************))))))))))))************************+++,,,,,,---...///000000******++++++++++++******++++++***************+++------------------------******++++++,,,---........./////////000000000000/////////...,,,,,,---///000000//////............//////000000111111222222000000000000111111111111111111111111111111111111222222333333333222222111222222444666888:::;;;<<<999:::999888666444444555888999999::::::999999888666666666777888999::::::===<<<;;;;;;;;;;;;::::::<<<<<<<<<======<<<;;;;;;::::::;;;<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::::::::::::::;;;999;;;<<<;;;:::999999999666666666777777888::::::;;;;;;:::999888777666666888777666666888888666555555555555666666777777777666555444444333333333444333333333333222222222111zzzpppgggcccbbbbbbcccgggmmmqqqsssssstttsssuuuzzzyyyrrrmmmlllggghhhlllnnnjjjbbb^^^```dddqqqsssYYYIIICCC;;;777888999666444444444444444444444444444444333333333333222222222222111111111111111111111111222222222222111111111000////////////////////////////////////............////////////....................................------............------***++++++,,,---......///------------------------)))***+++,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++++++++************)))************************''')))++++++******+++,,,)))))))))))))))))))))))))))*********++++++++++++))))))************))))))((())))))******))))))(((************************)))))))))))))))***+++,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((''''''(((((()))***+++))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((()))((((((''''''((()))***+++***)))(((((()))))))))*********+++************************)))))))))))))))(((''''''((()))************))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))''''''''''''''''''''''''))))))(((((((((((())))))******++++++******)))((((((((())))))))))))((((((((('''''''''((()))******&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))((())))))***+++,,,,,,---++++++,,,,,,,,,,,,++++++*********))))))******+++------------------------******++++++,,,---......---------....../////////...///000/////////000222000000//////...---------...//////000111111222222111111222222222222333333111111111111111222222222111222333444555555555555000111222444666777999999:::;;;<<<:::777555555666777888999:::::::::::::::999888777666666666777777;;;;;;<<<;;;;;;:::::::::============<<<;;;:::999:::;;;<<<<<<=========<<<:::999999888888999999:::<<<<<<;;;;;;;;;<<<<<<===999;;;<<<;;;:::999999999:::999999888888888999999;;;;;;;;;:::999888888777888666555555777777777555555555555555555666666666555444444333333333333333333222222222111111111111|||tttppppppoooooorrrwww{{{~~~rrroooqqqwwwyyywwwuuuvvvooonnnoooooohhh]]]VVVUUUVVV]]]kkk}}}vvv```MMMBBB999777888777666777444444444555555555555666333333333333222222222222000000000000000000000000000000000000////////////000000000000000000000000//////////////////......////////////....................................------............------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////,,,++++++***++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))''')))++++++)))))))))***++++++++++++++++++++++++)))))))))*********++++++))))))************))))))))))))************))))))************************((((((((()))***+++,,,---))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))'''(((((()))))))))))))))&&&''''''(((((((((((('''&&&'''(((((())))))(((((('''(((((())))))*********************************(((((())))))))))))((((((%%%&&&((())))))(((''''''(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))************************+++***((('''''''''))))))++++++++++++***))))))((((((((())))))))))))(((((((((((('''''''''((())))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))*********++++++,,,,,,---,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,------------...++++++,,,,,,------......------,,,------...///000---///000111000000222333000000//////.........------...//////000111222222222222222333333333444444111111111222222222222222222222333444555666777777000000111222444555666666888;;;<<<;;;777444555666666777888:::;;;<<<<<<<<<;;;999888666555555555666555888:::;;;;;;;;;===>>>======<<<<<<;;;:::::::::<<<===>>>???????????????:::999999888888999999:::<<<<<<;;;;;;;;;<<<======999;;;<<<<<<:::999999:::;;;::::::999888888999999;;;;;;;;;::::::::::::999888777555555666777666555444444555555555555555555444444333333333333333444222222222222111111111111~~~xxxsssppprrrttttttuuuwwwuuutttttttttmmmaaaYYYWWWVVVVVV\\\fffrrrcccTTTDDD===;;;999888999555555555666666666777777444444444444333333333333111111111111111111111111000000000000////////////000000000000000000000000.../////////////////////////////////....................................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---...,,,,,,++++++***++++++,,,***************+++++++++************************'''(((***)))(((''''''(((++++++++++++++++++++++++((((((((()))))))))******))))))************))))))(((((())))))))))))((((((************************))))))))))))***+++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))((((((((((((((()))***))))))))))))))))))))))))''''''((()))))))))))))))''''''((()))))))))))))))(((''''''''''''((())))))&&&&&&'''(((((()))******************************&&&'''((())))))******)))%%%&&&((()))))))))(((''''''((()))******)))(((''''''((((((((()))))))))***'''((((((((()))))))))***************************))))))))))))((((((((('''(((((())))))***)))))))))(((((())))))))))))(((((())))))((('''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,)))))))))))))))))))))))),,,,,,,,,---------------++++++,,,,,,,,,,,,+++++++++++++++++++++,,,------,,,,,,,,,---------......------------------.........---------...///000111...///111111/////////000000000//////////////////------...///000111222222111111222222222333333333111111111222222333333333333333333333444444555666111111222222333444444555555888;;;:::555222333666555666888:::;;;<<<======;;;999777666555666777777444777:::<<<;;;;;;<<<>>>;;;:::999999999;;;<<<===;;;;;;<<<===>>>>>>>>>>>>;;;;;;::::::::::::;;;;;;:::::::::::::::;;;<<<<<<999;;;<<<<<<:::999999:::999888888888888888999:::999999999::::::::::::;;;999777555444555666555555444444444444444444444444444444333333333444444444333333222222222111111111xxxpppooopppooopppsssyyyxxxyyyzzztttiii```^^^\\\XXXWWWZZZ___lllyyyfffQQQEEE???;;;999:::555666666666777777888888666666555555555444444444222222222222222222222222222222222222111111111111000000000000000000000000.........///////////////000/////////....................................,,,------......------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,***)))''''''(((***+++,,,,,,++++++***+++++++++'''((()))***+++,,,------+++++++++++++++++++++++++++---...---+++*********(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))''''''((((((((((((''''''************************++++++******************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))(((((()))***************)))((('''''''''(((***+++%%%&&&&&&'''((())))))***************************%%%&&&''')))************&&&(((***+++,,,+++***)))'''((()))******)))(((''''''((((((((())))))******'''((((((((())))))******(((((((((((((((((((((((('''(((***++++++)))&&&%%%$$$%%%&&&((()))*********(((((())))))))))))((((((***)))((('''''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''')))***+++,,,---))))))))))))))))))))))))***)))))))))))))))))))))******++++++++++++******))))))(((((()))***++++++,,,,,,,,,------...........................------///.........///000222333///000111000...---------///000000000000000000000------...///000111222222000111111111111222222222111111111222222333333333444444333222222222333333222222222333333333444444222666:::888444111222555555666888:::<<<===>>>>>>999888777666666777888:::777:::======:::999999;;;888777777777999;;;>>>@@@777888999:::;;;;;;;;;;;;===<<<<<<;;;;;;<<<<<<===888888888888999999:::;;;999;;;<<<<<<:::999999:::666666666666777999:::;;;888888888999::::::;;;;;;:::888555444555555555444444444444444444444444444444444444333333444555555333333333222222222222111zzzrrrjjjiiilllmmmooottt{{{{{{uuuooonnnaaaZZZTTTSSSSSSYYYjjj|||fffVVVLLLBBB===>>>;;;999666666666777666666777666555555777777666444000000000000000111111111222222222111000//////...000000000000000000000000////////////////////////////////////////////////........................//////.........---------+++,,,------......------++++++++++++++++++++++++---,,,,,,+++*********+++************************************************,,,++++++******++++++,,,++++++++++++++++++++++++'''(((***++++++***)))((()))'''&&&(((+++---,,,******************************)))(((&&&&&&&&&'''(((+++*********))))))(((((())))))))))))))))))))))))'''((()))******)))((('''(((((((((((((((((((((((((((((((((((()))))))))))))))((('''((()))***)))((('''''''''''''''''''''''')))))))))))))))))))))))))))(((((((((''''''''''''###&&&)))+++***(((''''''))))))(((((((((((())))))******))))))((((((''''''))))))(((((()))***++++++***((('''&&&&&&'''(((***,,,+++++++++******))))))&&&'''((())))))***))))))))))))(((((((((((()))))))))***+++,,,+++***(((&&&))))))))))))))))))))))))******))))))((((((''''''&&&&&&'''((()))***++++++***(((((()))***+++***)))++++++******))))))(((((((((((((((((()))))))))))))))))))))))))))((('''''''''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******))))))***,,,///000,,,,,,,,,+++++++++******000///...------...///000***+++,,,...//////......)))))))))***+++,,,...///////////////////////////000000//////.........---111111111111000000000000000000000000111111111111000111333444555555444333333444555555555444333222555666666555333444666999999777666666666555333111444555777888999999999888::::::888777777777888999888888888888999:::;;;<<<<<<<<<;;;:::;;;===@@@AAA::::::999888888999999:::???>>>===;;;:::999888888::::::::::::::::::::::::<<<;;;:::999888777777888777777777777777888999999888777666666666777888999<<<;;;999777555555555555666555555555555444444444666555444444555666555444444333333222222333333444zzztttsssvvvsssrrrvvv|||}}}xxxvvvwwwrrrjjjaaa[[[UUUUUU___kkk~~~oooaaaRRRGGGCCC<<<:::999888888888666555555444222333444555444333111111111111111000000000333333333222111000000000000000000000000000000000////////////////////////////////////////////////........................//////.........---------***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++******++++++************************************************+++******************+++++++++++++++++++++++++++*********+++******)))))))))'''&&&(((+++,,,+++***((((((((((((((((((((((((***)))((('''''''''((((((*********)))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((++++++++++++++++++++++++))))))))))))))))))))))))'''''''''&&&&&&&&&%%%%%%'''((())))))'''&&&'''((())))))(((((((((((())))))))))))((((((((((((((('''))))))((())))))******+++)))((('''&&&&&&'''((())))))))))))((((((((('''''''''(((((())))))))))))((((((((())))))))))))(((((())))))*********)))((('''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))(((((((((***+++***)))*********)))))))))))))))(((((((((((()))))))))))))))*********))))))(((''''''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,+++***))))))***,,,---*********++++++,,,,,,,,,......---,,,,,,---......((()))***,,,------,,,,,,*********+++,,,---...///////////////////////////000/////////............------......//////000000000000000000111111111111000111222444444444444333222333444555555444444333444555666555444444666777===;;;999888888666333000444555777:::;;;<<<<<<<<<::::::888777777777888999777888888999999:::;;;;;;<<<<<<;;;:::;;;===???@@@::::::999999999999999:::>>>===<<<:::999999999999;;;::::::999999::::::;;;;;;;;;;;;:::999999999888777777777777777888888999:::999999888999:::;;;<<<;;;:::888666555444444444111111222222333333333444666444333444555666555444333333333222222333333333}}}~~~zzzwwwwwwyyyzzzwwwxxx{{{xxxoooeeeZZZSSSUUU[[[fffxxxxxxgggWWWOOODDDAAA>>><<<;;;;;;999777555444222222444555444333333222222111111000000000444444333333222111111111000000000000000000000000////////////////////////////////////////////////.......................................---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++---,,,+++***************(((''''''(((***++++++)))((((((((((((((((((((((((******)))((((((((())))))******))))))))))))(((((())))))))))))))))))))))))+++)))(((&&&&&&((()))+++))))))))))))))))))))))))******))))))(((((('''''''''***+++)))&&&%%%&&&(((************************))))))))))))))))))))))))((((((((('''''''''&&&&&&******)))'''%%%%%%''')))))))))(((((((((((())))))'''''''''''''''((((((((((((((())))))))))))******)))((('''&&&&&&'''((()))))))))((((((((((((''''''((())))))))))))((((((''''''((()))******)))(((''')))))))))(((((((((((('''))))))))))))))))))))))))'''''''''((()))************)))))))))(((((((((''')))((('''(((***+++***)))((())))))))))))))))))***(((((((((((())))))))))))*********+++******)))((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++...---+++)))((((((((()))((()))***+++,,,------...,,,,,,++++++++++++,,,,,,))))))***+++,,,,,,,,,,,,++++++,,,,,,---...///000////////////////////////////////////............,,,,,,---...///000111111000000000000111111111111000111222333444444444444111222333444555555444444222444666666555555555666===<<<:::::::::999666444333555777999;;;======>>>::::::888777777777888999666777999:::;;;;;;::::::<<<;;;:::::::::<<<===>>>999999999999999:::::::::;;;;;;:::999999999999999;;;;;;999999999999;;;;;;:::;;;;;;<<<<<<;;;:::999777777777777777888888888::::::999999::::::;;;<<<:::999888666555444333333222333444555666777888888555444333444555666555333333333333222222333333333{{{zzzyyywwwyyy}}}}}}wwwnnnccc[[[XXXYYY[[[hhhwwwssskkkYYYRRRIIIAAA===<<<;;;;;;999777555444666666666555444444333222111111000000333333222222222111111111000000000000000000000000////////////////////////////////////////////////................................................+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++************************))))))************))))))************************///...,,,***))))))******(((((((((((()))******)))*********************************))))))))))))***))))))))))))))))))(((((())))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))******))))))((((((''''''(((,,,...+++&&&$$$&&&***((((((((((((((((((((((((((((((((((((((((((((((((************))))))))))))((())))))(((&&&&&&''')))))))))(((((((((((())))))%%%%%%&&&&&&''''''(((((((((((()))))))))))))))))))))(((''''''''''''((()))******************))))))))))))***))))))((('''&&&&&&((()))++++++)))(((&&&)))(((''''''''''''(((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))(((((((((((()))((('''(((*********((('''((((((((())))))******(((((((((((())))))))))))******+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++---,,,***)))((('''(((((())))))***+++,,,,,,------,,,++++++++++++++++++,,,,,,,,,,,,------.........------------...///000111///////////////////////////////////////........./////////000111222222222///000000000111111111111000111111222333333444444111111222333444555555555222444777888777666666777888888888999;;;<<<;;;:::333444555777888::::::;;;::::::888777777777888999555777999;;;<<<;;;:::999::::::999999999::::::;;;999999::::::::::::::::::999999999888888999999:::<<<;;;999888888999;;;<<<999:::<<<>>>>>>===;;;:::777777888888888888888777888888888888888999999:::999999888777666555444444555555666666777888888999555444333333555555444333222222222333333222222222}}}{{{}}}~~~xxxqqqjjjeeeaaa^^^dddkkkqqqzzz|||qqq```PPPEEE>>>;;;:::<<<999666555666666666666555444444333222111111000111111111111111000000000000000000000000000000000////////////////////////////////////////////////........................---.....................---,,,,,,+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++******************************+++,,,,,,+++******************************///...,,,***))))))******'''((((((((((((((())))))************************)))))))))************)))(((((((((((((((((())))))(((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))***)))))))))(((((((((''')))---///---(((%%%'''+++))))))))))))))))))))))))((((((((((((((((((((((((************))))))))))))"""%%%(((***)))(((((()))))))))(((((((((((())))))%%%%%%&&&&&&''''''(((((((((((())))))))))))((('''((((((''''''''''''(((((())))))))))))))))))******))))))***))))))((('''&&&&&&((()))++++++)))(((&&&((((((''''''''''''((()))((((((((((((((((((((((((***)))))))))(((((((((''''''''''''((()))*********(((''''''''')))***)))(((''''''(((((()))))))))***(((((((((((()))))))))))))))******+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******))))))))))))))))))++++++++++++++++++++++++,,,,,,------------,,,,,,------------------..................///000111111////////////////////////.........///////////////111111111111000000000000///000000000111111111111000111111111222333444444111111111222333444555555333555888999888888888999666666666888;;;<<<;;;:::666666666777777888888999::::::888777777777888999555777999;;;<<<;;;:::999999999888888888888888888888999:::;;;;;;;;;;;;:::999999888888999999::::::;;;;;;999999999999;;;;;;999;;;===>>>>>>===<<<:::888888999::::::999888777777777888888888999999999999999888888777666555444333333333333333333333333555333222333444555444333111222222333333222222111||||||}}}xxxpppiiicccddddddeeehhhmmmqqqtttyyy|||ooo]]]NNNBBB<<<>>>;;;777555444555444444555444444333333222222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................---------..................---,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,------,,,+++***************************---,,,+++***************'''((())))))''''''((()))(((((((((((((((((((((((('''((()))*********))))))''''''(((((((((((())))))((((((((((((((((((((((((&&&((()))++++++)))(((&&&))))))))))))))))))))))))((((((((()))))))))))))))))),,,---,,,((('''(((***''''''''''''''''''''''''))))))))))))))))))))))))((((((((('''''''''&&&&&& $$$(((++++++***))))))))))))(((((((((((())))))'''''''''''''''((((((((('''((()))***)))((('''&&&((((((((((((((((((((((((&&&&&&''''''''''''((((((((())))))))))))((((((''''''((()))******)))(((''''''(((((((((((()))))))))((((((((((((((((((((((((*********)))((('''''''''&&&&&&'''((()))***++++++((('''&&&''')))***)))((('''(((((((((((((((((()))(((((((((((())))))))))))((()))******+++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++((())))))******+++++++++,,,,,,,,,+++++++++******------............------,,,++++++******++++++,,,//////......//////000111////////////////////////.........///////////////000/////////.........---000000000000111111111111111000000111111222333444222222111111222333444555333555777888777888999:::999888888888999999888666::::::999888888999::::::::::::888777777777888999666777999:::;;;;;;::::::::::::999999888888777777888999:::<<<<<<<<<;;;;;;::::::999999999::::::;;;::::::::::::::::::::::::;;;;;;<<<======<<<;;;:::999:::;;;<<<;;;:::999888888888999::::::::::::999777777888777666555444333444444444444333333333222444333222333444555444222000111222333333222111000}}}yyyyyy|||~~~uuukkkfffdddcccccccccbbbbbbbbb```dddkkkxxxpppYYYLLLBBB>>>999666555555444333444444444444444333333333111111111111111111111111000000000000000000000000////////////////////////////////////////////////........................---------.........//////---,,,+++***+++,,,...///------------------------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************)))***+++,,,,,,+++***)))*********************************+++******))))))&&&(((***)))'''&&&''')))((((((((((((((((((((((((&&&'''((()))))))))(((((('''''''''((((((((())))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''(((((())))))******((())))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))'''''''''&&&&&&&&&%%%%%%###%%%((()))(((((()))***))))))(((((((((((())))))))))))(((((((((((((((''''''((()))***)))(((&&&%%%''''''((((((((((((''''''&&&&&&&&&'''''''''(((((('''(((((())))))))))))((((((((())))))))))))(((((('''((()))*********))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''(((((())))))******((('''&&&''')))))))))(((((((((((((((((('''''''''(((((((((((())))))))))))'''((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))******+++++++++++++++++++++++++++++++++,,,,,,,,,---...//////...---,,,,,,,,,+++*********+++,,,///............///000000////////////////////////............/////////000............////////////000000000000111111111111111000000000111222333444333222222111111222333444222444555555555666888::::::999888999999999777666999999888888888999;;;<<<::::::888777777777888999777888888999999:::;;;;;;<<<<<<<<<<<<;;;:::999888777888:::<<<======<<<;;;;;;;;;:::::::::::::::;;;888999;;;<<<<<<;;;999888===<<<<<<<<<;;;:::::::::;;;<<<===>>>===<<<:::999666777888999999999888888444555555555555444222111444444444555555555555555444333222222444444333222000111222333333222111000zzzwwwuuu}}}~~~vvvkkkgggeeeeeeffffffbbb___^^^UUUXXX]]]fffvvvrrr___FFFBBB===999888777666555333333444444444444444444222222222222222222222333000000000000000000000000////////////////////////////////////////////////........................---------.........//////,,,+++***))))))+++---...------------------------+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************''')))***++++++***)))'''))))))))))))))))))))))))'''(((***++++++***)))(((&&&(((***)))&&&%%%''')))************************%%%&&&''')))))))))((('''&&&'''''''''(((((())))))((((((((((((((((((((((((***)))(((''''''((()))***((((((((((((((((((((((((&&&&&&'''((()))***++++++'''&&&%%%&&&'''((('''&&&************************)))))))))))))))))))))))))))((((((((('''''''''''''''(((((('''&&&&&&(((***))))))(((((((((((())))))******))))))(((((('''''''''((()))***)))(((&&&$$$''''''(((((((((((('''''''''((((((((())))))******''''''((())))))***))))))))))))(((((((((((())))))&&&(((***+++,,,+++***)))((((((((((((((((((((((((''''''(((((())))))******))))))))))))((((((((((((((('''&&&''')))))))))'''))))))(((((('''''''''&&&(((((((((((())))))))))))''''''((()))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,++++++***))))))***+++,,,------...,,,,,,............,,,,,,///...---,,,,,,,,,---...///............//////000////////////////////////---.........//////000000......///000111222333333000000000000111111111111111000000000000222333444444333222111111111222333111222333222222444777999888777777999;;;<<<;;;999666555555555777888:::<<<::::::888777777777888999888888888888999:::;;;<<>>===<<<;;;:::777888;;;<<<======<<<;;;===<<<;;;;;;:::::::::;;;777999;;;======;;;999777>>>===<<<:::999999999999<<<===>>>???>>>===;;;:::333444555777777666666555222333333444333222000///...///000000111222333333444333222222444444333222///000222333333222000///wwwuuuxxx|||{{{tttnnniiigggjjjooommmddd[[[SSSSSSVVV\\\eeexxxxxxWWWKKK@@@<<<999555555999777777555333222111111111333333333222222333444444333222111111000000111111000000000000////////////////////////////////////////////////............++++++,,,------,,,,,,,,,,,,,,,------...------,,,------,,,,,,+++***))))))(((***,,,,,,+++***)))***222///,,,+++++++++***)))******))))))******+++,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++***************)))(((((())))))))))))))))))))))))***)))))))))((((((''''''''''''''''''((((((((((((************))))))))))))'''(((((((((((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((''''''''''''''')))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&&&&'''((()))******,,,***((('''&&&'''((()))''')))***)))&&&%%%&&&((())))))(((((((((((())))))%%%&&&((()))***)))(((&&&((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))***)))(((''''''((()))*********))))))((((((''''''))))))))))))))))))))))))++++++******)))(((((((((---,,,,,,+++***)))((((((*********))))))))))))))))))***+++,,,,,,+++***)))---+++***(((((()))+++,,,,,,,,,,,,---------......***+++---......---+++***,,,,,,,,,---------......------------------------,,,,,,,,,,,,------------////////////////////////333333222222111000000000///000222222111111222444222111000//////111333444555222000000333444222000555555444444555666888999777777888888999999::::::666777777777888888888888<<<;;;999888888888999999999999:::::::::;;;;;;;;;111444999>>>AAAAAA@@@???;;;;;;<<<======<<<;;;;;;;;;;;;::::::::::::999999888999;;;<<<<<<<<<;;;;;;;;;<<<;;;999666555555666>>>===<<<<<<======;;;:::;;;::::::999888777666666333333333444444555555555555444333222111222333333222222111111111111222222333333333222222222111111~~~~~~yyynnniiidddgggmmmoookkkeeeZZZWWWUUUTTTXXXfffppp]]]IIIAAA>>>;;;:::;;;555555555444555555555555444333333222333333444444333222111111000000111111000000000000////////////////////////////////////////////////........................------,,,+++------......------,,,+++------,,,,,,+++******)))(((***,,,,,,+++*********///,,,***)))***+++************))))))******+++,,,******++++++++++++******))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))*********))))))(((((((((((((((((())))))))))))***************))))))))))))((((((((())))))((((((''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((+++******))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))''''''''''''((((((((((((&&&&&&''''''(((((())))))+++***((('''''''''((()))''')))***)))'''%%%'''((())))))(((((((((((())))))%%%&&&((()))***)))((('''((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((***)))(((''''''((()))******)))))))))((((((((('''(((((((((((((((((((((((()))))))))))))))*********,,,++++++******))))))))))))))))))))))))*********)))***++++++++++++***))),,,+++)))(((((()))+++,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------111111111111222222222222////////////////////////000000111111111111111111...///000000///...000111222111000///000111333444444222000111444666555444555444333333444555777888666666666666666777777777888888888888999999999999<<<;;;:::999999999::::::999999:::::::::;;;;;;;;;999;;;>>>AAACCCCCCCCCBBB<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999666888:::;;;============;;;;;;;;;999777666777888<<<<<<<<<>>>@@@@@@???===;;;;;;:::999888777666666333333333444444444444444555444333222222222333333222111111000000111111222333333222222222111111111vvvnnnfffeeelllrrrtttssshhhbbb[[[UUURRRZZZmmmoooTTTEEEAAA???<<<999333333444444555555555555444444333333333333333444333222111111000000111111000000000000////////////////////////////////////////////////............000000000///...---++++++............---,,,++++++------,,,,,,++++++******)))+++,,,,,,+++******+++,,,***((((((***+++++++++******))))))******+++,,,)))******************))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((***************)))))))))))))))))))))************************))))))))))))(((((()))******))))))(((''''''((((((((()))))))))))))))))))))))))))))))))************++++++++++++((((((((((((((((((((((((************)))))))))))))))))))))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))'''''''''''''''((())))))************************''''''''''''(((((((((((('''''''''(((((((((((((((+++***(((''''''((())))))((()))***)))'''&&&'''((())))))(((((((((((())))))&&&'''((()))***)))((('''((((((((((((((((((((((((%%%%%%&&&'''((()))******(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((('''(((((()))******++++++************************(((((())))))******++++++)))***++++++++++++***)))+++***)))(((((()))***+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......................................./////////000000////////////////////////......///000000111222222///000111000///...///000222111000000000111333444444333222222444666666555555444333333444555777888777777777777666666666666888999999999999:::::::::===<<<;;;999999:::;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<===>>>????????????===<<<;;;::::::;;;<<<===;;;;;;::::::::::::999999555666999;;;======>>>>>>::::::;;;999888777888:::::::::===@@@CCCDDDBBB@@@;;;;;;:::999888777777666444444444444333333333333444444333222222222222333222111111000000111111222333222222222222111111111yyylllgggkkksssxxxzzzsssmmmeee^^^WWWXXXcccppp{{{eeeRRRIIIDDD???:::888888888777666666555555555444444333333333333444333222111111000000111111000000000000////////////////////////////////////////////////...........................---,,,+++,,,,,,------...------,,,------,,,,,,,,,+++++++++***+++,,,,,,+++***+++,,,---+++))))))***+++++++++******))))))******+++,,,))))))************))))))++++++++++++++++++++++++))))))************)))(((((((((((((((((((((((((((++++++******************(((((()))))))))*********************)))))))))(((((())))))************)))'''(((((((((((()))))))))(((((((((((((((((((((((()))))))))*********++++++(((((((((((((((((((((((((((((((((((((((''''''&&&(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))(((((())))))***+++))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((('''''''''***)))(((((((((((())))))((()))))))))(((((((((((())))))(((((((((((())))))''''''((())))))))))))(((((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))((((((((((((''''''''''''''''''''''''(((((())))))************((()))))))))*********+++''''''((()))***++++++,,,*********++++++*********))))))((((((((()))***+++++++++++++++,,,,,,,,,,,,...---+++******+++---...,,,,,,,,,---------......////////////////////////***++++++++++++,,,,,,,,,////////////////////////......//////000000000000222333333222000///000111111111000000000111222333555444333333333333333333666555444444555666888999::::::999999888888777777888888888999999999::::::;;;;;;999999999999:::;;;:::::::::;;;;;;;;;;;;<<<:::::::::::::::;;;<<<======<<<:::999999:::<<<===;;;;;;:::::::::999999999666777999;;;<<<<<<<<<<<<999::::::999888888:::;;;999;;;>>>BBBEEEEEEBBB@@@;;;;;;:::999888777666666555444444333333222222222333333333222222222222222111111000000000000111111222222222222111111111111tttjjjiiinnnrrruuuwwwsssnnnhhh___YYY[[[aaalllwwwmmm^^^SSSHHHAAA>>>===;;;999888888888888666555444444333333333444333222111111000000111111000000000000////////////////////////////////////////////////............***+++,,,---------------***+++,,,---.../////////---------,,,,,,,,,,,,,,,+++,,,,,,,,,******+++---000---+++***+++++++++*********))))))******+++,,,))))))************))))))++++++++++++++++++++++++((())))))*********))))))))))))))))))))))))))))))******************++++++'''''''''((((((((())))))************)))))))))((((((((()))***************(((((((((((()))))))))***((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))'''(((((()))((('''&&&&&&(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((((((''''''(((((()))***((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((''''''''')))((((((((((((((()))))))))((((((((())))))))))))))))))(((((((((((())))))'''(((((()))))))))))))))(((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((************))))))((((((((((((((()))******++++++''''''((()))***++++++,,,+++******************+++)))))))))))))))***++++++,,,,,,,,,,,,------------...---+++******+++---...,,,,,,,,,---------......////////////////////////------........./////////////////////////////////000000000000//////......222333333222000///000111111111111111111222222222111111222222222333444555777666666666666888999:::::::::999999888888777777777777777777888888888999999999888777777888999:::::::::;;;;;;;;;<<<<<<<<<::::::999999:::<<<===>>>===<<<:::999999:::<<<===;;;;;;:::::::::999999999888999:::;;;;;;;;;:::999888999:::999888888:::;;;;;;<<<>>>AAADDDCCC@@@===;;;:::999999777777666555444444444333333222222111333333333222222222111111111000000000000000000111222222222111111111000000zzzmmmhhhhhhiiijjjxxxwwwvvvrrriii]]]YYYZZZdddiiiqqqxxxyyyzzzvvvhhhXXXLLL@@@>>>:::777555555666777777666555444333333333333333222111111000000111111000000000000////////////////////////////////////////////////............))))))+++,,,---.........***+++,,,---.../////////------------,,,,,,,,,,,,+++,,,---,,,******,,,---111...,,,++++++,,,+++*********))))))******+++,,,)))******************)))))))))))))))))))))))))))((())))))************))))))))))))))))))))))))))))))))))))***************''''''''''''((((((((((((************))))))))))))''''''((()))************((((((((()))))))))******))))))))))))))))))))))))'''((((((((()))))))))))))))))))))))))))))))))))))))***+++++++++***(((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((()))))))))))))))((('''(((***+++***)))))))))(((((((((((())))))((((((((()))))))))******((((((((((((((((((((((((******)))((('''&&&%%%%%%''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))++++++******)))(((((('''((((((((())))))*********(((((())))))******++++++++++++***))))))***++++++))))))******++++++,,,,,,,,,,,,---------............---+++******+++---...,,,,,,,,,---------........................................../////////000////////////////////////222222111000000///......///000111000///...///000000000111111222222222222,,,...000111222333666999777666666555666888999:::777777777777666666666666666666777777777888888888888888777666666777999::::::;;;;;;;;;<<<<<<<<<<<<888888777888888999:::;;;<<<;;;:::999999:::;;;<<<;;;;;;::::::::::::999999999:::;;;;;;;;;:::888777777888999888777777999::::::;;;<<<>>>@@@???<<<999999999888777666555555444333333333333222222222222222222222333222111111000111000000//////000000111222111111111111000000000ssslllhhheeedddoooooorrrrrrkkkaaa[[[[[[^^^___eeelllmmmkkkooovvv~~~uuucccQQQLLLDDD<<<777555555666777666555444444333333333333222111111000000111111000000000000////////////////////////////////////////////////............++++++,,,---.........---,,,------...------,,,,,,------------------------,,,------+++******,,,......,,,***)))+++,,,,,,+++******))))))******+++,,,******++++++++++++******))))))))))))))))))))))))(((((()))***************++++++++++++++++++++++++((((((((())))))*********'''(((((((((((()))))))))************))))))))))))&&&&&&'''((())))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))+++++++++***((('''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''(((((())))))''''''((()))))))))))))))***((('''(((***,,,***)))))))))(((((((((((()))))))))))))))))))))******+++(((((((((((((((((((((((())))))((((((''''''&&&&&&'''''''''''''''''''''''''''((()))******)))(((''''''((((((((()))))))))************************************)))))))))))))))((((((((())))))))))))))))))))))))))))))*********++++++***))))))***++++++)))***+++,,,,,,---------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------////////////////////////111111111111111111000000...///000000///...000111000000111222222222222222///111333333222222555777555444444444444666777888666666666666666777777777777777888888888999999999888888777777777888::::::;;;;;;;;;;;;<<<<<<<<<<<<999999999999888888888777::::::::::::::::::::::::;;;;;;::::::::::::999999888888:::;;;;;;:::999888777888888777666555777888888888888:::;;;;;;:::888888888777666555444333333222222222222222333333333111222222333222111000///000000////////////000000111111111111000000000000zzzrrrlllgggddd___```eeeiiieee^^^YYYZZZZZZYYY___ggghhhddddddhhhggghhhqqq~~~jjjcccWWWKKKBBB===;;;;;;777777666555444333333333333222222111000111111111000000000000////////////////////////////////////000/////////.....................///......------/////////...---+++***)))------------------------,,,------+++******,,,...+++)))'''(((***,,,------*********)))***++++++,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++(((((()))***************++++++++++++++++++++++++''''''(((((()))))))))***))))))))))))************************))))))))))))%%%&&&'''((())))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))&&&''')))***)))(((&&&%%%''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))***++++++))))))))))))))))))))))))''''''''''''((((((((()))%%%&&&&&&'''((()))******''''''((())))))***))))))***((('''(((+++,,,+++)))))))))(((((((((((()))))))))))))))))))))******+++(((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''''''''''''''((()))******)))(((''''''((((((((())))))******************************((((((((()))******++++++)))))))))))))))(((((((((*********))))))))))))))),,,+++***))))))***+++,,,)))***+++,,,---......---******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......------------------------,,,,,,,,,---------......////////////////////////000000000111222222333333///000222222111111222444000000111222222222222111777888888555111///000333333333222222333444666777777777888888999999::::::888888999999999:::::::::999999888888888999;;;<<<;;;;;;;;;<<<<<<<<<======AAAAAA@@@???>>><<<;;;:::999::::::;;;;;;::::::999;;;;;;;;;:::::::::999999666777888:::;;;;;;::::::777888888777555444666777666555555666999:::999888777777666555444333222222111111111222222333333444111111222333222111000///000000////////////000000111111111111000000000000|||uuulllfffaaa```^^^\\\[[[ZZZZZZYYY\\\]]]^^^```aaabbbccccccgggiiikkkooonnnZZZMMMDDD???===<<<666444555666444333555444444444333333333222222222222111111111111222222111111111111111000//////000000000000000000000000///////////////////////////...------...///...---........................*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++)))&&&%%%******************************)))((('''&&&%%%%%%***)))(((((((((***+++,,,*********+++,,,,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***)))(((''''''((()))***************************&&&%%%$$$&&&)))+++***(((+++***)))(((((()))***+++))))))(((((((((((())))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))''''''''''''((((((((((((((((((''''''((()))******'''''''''''''''''''''''''''((()))******)))((('''))))))((((((''''''&&&&&&***)))(((''''''((()))***(((((('''&&&$$$###""""""(((((((((((((((((((((((())))))))))))))))))))))))+++***)))(((((()))***+++)))*********++++++++++++))))))((((((''''''&&&&&&******++++++++++++******,,,+++++++++******))))))***************++++++,,,''''''&&&&&&&&&((()))+++)))************+++++++++---,,,+++***))))))))))))******+++,,,...//////000***+++++++++******+++---...---,,,,,,,,,,,,---...,,,,,,,,,---------------...............///000000333222111000000111222333333222111000000000222222111000...///000222222111,,,---///000222333333333444333222111222333444555666666666666666555555555777777777888999;;;<<<===<<<:::999777777888:::;;;999999888888999;;;<<<===<<<<<<;;;;;;;;;::::::::::::::::::999999999888888888888999999999888888777666777777888888888777777777888888888999999999999888777666555555555555555444444555555444222111000333222222222222222333333222222222111111111000000//////000000000000//////000111111111//////000222xxxppphhheee```]]][[[ZZZYYYYYY\\\]]]___```aaabbbaaaaaagggeeeeeehhhuuulllXXXJJJCCC@@@:::666777777555444555444333333333222222222222111111000000000000111111111111111111111000//////000000000000000000000000///////////////////////////...------...///...---------------------------+++++++++***************++++++++++++++++++++++++((()))*********(((&&&%%%*********************************))))))(((((('''***)))((((((((()))+++,,,))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''***)))(((''''''((()))***))))))))))))))))))))))))---+++))))))++++++)))'''***))))))(((((()))))))))))))))(((((((((((())))))***)))))))))((((((((('''************************(((((((((((((((((((((((()))((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))(((((('''''''''&&&(((((('''''''''(((((()))(((((((((((((((((((((((('''((()))******)))((('''))))))((((((((((((((((((***)))(((''''''((()))***)))(((((('''&&&%%%$$$$$$(((((((((((((((((((((((((((((((((((((((((((((((())))))(((''''''((())))))((((((((())))))))))))***************)))))))))))))))******++++++******)))++++++*********)))))))))***))))))))))))***+++++++++***)))((((((((()))***)))************+++++++++,,,+++******)))*********------------,,,,,,,,,,,,...///000///------...000...---,,,,,,,,,,,,---...---------------.........///............///000000111111000//////000111111222222111000000111111222222000//////111222222111...///000222333333333333333222222222222333444444555555555555666666666666666666666777888999:::;;;888777666555444555777888999999888888999;;;<<<===;;;;;;;;;;;;::::::::::::::::::999999999888888888888888888999999888888777777777888888888888777777666666666666777777777777999888777555444333333333444444444444444222111000111111000000///000000000222222222111111111000000//////000000000000/////////000111000......000111uuupppiiidddaaa___^^^]]]\\\^^^aaadddfffffffffffffff```^^^aaahhhuuuwww]]]NNNCCC;;;555555555333222333333333333222222222111111000000////////////000000111111111111111000//////000000000000000000000000///////////////////////////...------...///...---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))************************((()))***++++++***((((((************************************************)))))))))((())))))***+++((((((((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((''''''&&&))))))(((((((((((())))))((((((((((((((((((((((((...,,,+++***++++++)))((('''(((((())))))((((((((())))))(((((((((((())))))))))))))))))((((((((((((++++++++++++++++++++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))******)))((('''&&&%%%%%%)))((((((''''''''''''((())))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&'''''''''((((((((())))))))))))************)))******++++++******)))******))))))))))))(((((())))))((((((((()))******...---,,,******)))******)))************+++++++++*********)))******+++,,,---,,,,,,,,,++++++++++++---...///...,,,+++,,,---...------,,,,,,------...------.........////////////////////////000111111000//////......//////000111111000000000111111222222111///000111333333222111111222333333333333333111222222333333333333333444444444555666666666777666666666666666777888888:::999888777777888999:::999999999999:::;;;<<<<<<;;;;;;;;;:::::::::999999999999999999888888888777777777888888999888888777777777888888888888777777444444444444555555555666:::999777555333222111111333444444444333222111000222111000///////////////222111111111111000000000//////000000000000//////...///000///------///000wwwrrrooollliiifff```bbbgggkkknnnpppppppppjjj```\\\______ccc{{{www```JJJ@@@777666666444333333333333222222222111111111111111000000000000111111111111111111111000/////////////////////////////////////////////////////////---------...///...---,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------------,,,************************)))))))))*********++++++))))))))))))))))))******)))))))))((((((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))(((((((((((())))))(((((((((((((((((((((((()))(((((()))************%%%&&&((())))))(((''''''))))))(((((((((((())))))))))))))))))((((((((((((************************(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))***))))))((('''&&&&&&&&&******)))(((''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))******++++++))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&''''''(((((())))))))))))************)))))))))))))))(((((((((((((((((((((((((((((())))))***,,,,,,++++++************))))))*********+++++++++))))))))))))***+++,,,---))))))***++++++,,,---------...///...+++******+++------------------------------......///000000000000////////////000111111////////////////////////000000000000000111111111222111000000222333333222111222222333222222111111000111222444444333222222333333444444555666777777777666666666666666777777::::::999999999:::;;;;;;999999999999:::;;;;;;;;;::::::::::::999999999999999888888888888777777777666777777888888888888888777888888888888777777666333333444444444555555555888777666444333222222222333333333333222222111111444333222111111000000111111111111111000000000000//////000000000000//////---...///...,,,,,,...///|||yyyuuuqqqjjjlllooorrrtttuuuuuutttrrrhhhbbbaaaZZZXXXiiiwwwYYYMMMAAA===<<<999777777333333333222222222111111333222222111111222222333111111111111111000/////////////////////////////////////////////////////////---------...///...---------------------------***+++++++++,,,,,,,,,---------------------------***+++,,,,,,------......************************'''(((((())))))******+++))))))*********)))))))))*********))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((()))))))))***++++++%%%&&&''')))))))))((('''))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((((((((()))''''''''''''''''''''''''))))))(((((((((((())))))'''''''''(((((((((((((((+++******)))((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))(((((())))))******++++++(((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))''''''((((((((()))))))))&&&&&&''''''(((((()))))))))))))))******)))))))))((((((((((((((()))))))))((((((((((((((())))))***((())))))*********++++++))))))*********+++++++++(((((())))))***+++------*********++++++,,,,,,---000111222111///---------------------------------------......///000000111///////////////000000111000000000000000000000000//////000000111111111111222000///000111333222222111111111111111000000///000111222333444333222111222333333444555666666777777777666666666777777888666666666666666777888888999999::::::::::::::::::::::::999999999888888888888888888777777777666666555666777888888888888888888888888888888777666666444444555555555666666666555444333333333333333444333333222222222111222222333222222111000000111111000000000000000000000000//////000000000000//////---.........,,,,,,---///}}}zzzvvvwwwwwwwwwwwwwwwvvvvvv}}}uuummmfff\\\WWW___mmm}}}kkk[[[KKKCCC@@@;;;777666444444444333333333222222333333333222222333333333111111111111111000//////000000000000000000000000///////////////////////////...------...///...---........................''''''((())))))***++++++........................)))))))))******++++++,,,************************((((((((())))))*********)))************)))((((((++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))(((((())))))))))))(((((())))))))))))))))))))))))+++,,,,,,,,,***)))***+++&&&''''''((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''(((((()))''''''''''''''''''''''''))))))(((((((((((())))))''''''''''''(((((())))))***))))))(((((((((((()))''''''''''''''''''''''''))))))(((((((((((())))))(((((())))))))))))))))))(((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))************))))))(((((()))))))))*********))))))))))))************((())))))******))))))((((((((())))))))))))******))))))((((((((()))******&&&'''((()))************)))************+++++++++))))))))))))***+++,,,---......---,,,+++******)))---///000000...,,,,,,,,,,,,------......------,,,,,,,,,---...///000000111...............///000000///000000111111000000///......///000111111111111111000...///000222222111000000111111111000000///000111111222222222222222333333333444555555555666666666666666666777888888666777777888888999999999999::::::;;;;;;::::::999999999999888888888777777777777777777666666666666555555666777888888888888888888999888888777666555555555555666666666777777333222222222222333444444333222111111111111222222/////////......//////000//////000000000000000111//////000000000000//////---...///...,,,,,,...///~~~~~~}}}|||||||||}}}~~~yyyooofffbbbdddgggooovvvoooZZZNNNGGG???999555555555555444444444333333333222222222222222222333111111111111111000//////000000000000000000000000///////////////////////////...------...///...---------------------------************************------------------------***))))))))))))******+++************************)))*********************)))******+++***)))(((''')))******************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''((()))******)))((('''(((((((((((((((((((((((((((***++++++))))))***,,,(((((((((((()))***++++++))))))(((((((((((())))))'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&''''''((())))))''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((((((''''''''''''&&&&&&&&&&&&''''''(((''''''''''''''''''''''''***)))(((''''''((()))***))))))(((((((((((((((((('''((()))******)))(((''')))))))))))))))))))))((())))))))))))))))))))))))''''''''''''''''''''''''(((((()))******)))(((((((((((()))))))))*********************))))))))))))(((((())))))))))))(((((()))))))))*********++++++***))))))))))))***++++++'''((()))******))))))((()))************+++++++++***)))))))))***+++,,,,,,//////...---,,,+++******(((***------,,,***)))))),,,,,,---......---,,,,,,++++++,,,---...///000000---------------......///......///000000///......---...///000111111111000000///---...///111000000000000111222222222111111111111111111111222222333444444444444444444444444444444444444555666777888888888999:::;;;;;;<<<<<<999:::;;;;;;;;;:::999999999888888888777777777777777777666666666555555555444555666777888888888888999999999888888777666555555555555555666666666666333333222222222222222333222222111000000111222333......---......///000111////////////000000111111//////000000000000//////...//////...------...000vvvooooooooolllhhhmmmrrruuuxxxlll]]]SSSIII@@@<<<666666555555555444444444222222111111111111222222111111111111111000//////000000000000000000000000///////////////////////////...------...///...---,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,************************++++++++++++++++++++++++)))***+++++++++)))((('''(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''((()))******)))(((''''''''''''''''''''''''''' ###'''((('''(((+++...)))((((((((((((***,,,---))))))(((((((((((())))))'''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''))))))(((((((((((())))))******)))((('''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&'''))))))))))))))))))))))))***)))(((''''''((()))***))))))((((((''''''&&&&&&'''((()))******)))((('''+++++++++*********))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&'''((())))))((('''&&&(((((((((((())))))))))))))))))((((((''''''&&&&&&(((((())))))))))))(((((())))))******+++++++++,,,***************++++++,,,******++++++***)))'''&&&)))************+++++++++*********)))******+++,,,,,,------------------...))),,,///000...---,,,,,,,,,,,,---......---,,,,,,******+++,,,---...///000---,,,,,,,,,,,,---......,,,---...//////...---,,,,,,---///000111111111000///...------///000000///000111222333333333333333222111000000000111333444444444444444444444333333111222222333444555777888444555666777888999999999999:::;;;;;;;;;:::999888888888888888777777777777777666666666555555555555444555666777888888888888999999999888888666555555444444444555555555666666555444333222111111111111222222111000000111222333////////////000222333444.../////////000000111111//////000000000000//////...///000///------///000~~~vvvrrrqqqqqqqqqmmmmmmkkkhhhfffhhhmmmqqqwwwhhhZZZMMMEEE???999555666555333333555777666666555333222222111333222111111000000111111000000000000000000000000000000000000000000000000//////............//////777333///------.........,,,*********,,,---,,,+++++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++(((***,,,.../////////...******++++++++++++***************************+++''''''(((((()))))))))***&&&(((*********)))***+++)))))))))))))))(((''''''))))))))))))))))))))))))***)))(((&&&&&&''''''(((((()))))))))))))))(((((())))))))))))))))))))))))))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))(((((('''''''''((((((''''''''''''''''''''''''(((((()))(((((('''&&&&&&++++++***)))))))))))))))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((''''''&&&&&&+++*********))))))(((((())))))))))))))))))))))))+++*********))))))((((((******))))))((((((((('''###%%%''')))******)))(((((((((((((((''''''''''''((((((((((((((((((((((((((())))))))))))(((((('''))))))(((((((((((())))))************************))))))))))))************)))))))))))))))))))))))),,,+++***))))))***+++,,,*********++++++,,,,,,,,,,,,,,,,,,---------......---,,,+++******+++,,,---,,,------...---------,,,---------....../////////------------............000000000000000000000000111111111111222222222222111111111111111111111111111111222222222333333333333444555555555444333222333444555555666666555555444555666777777888888888888888888888888888888888::::::999999888777666666999888888888888888999999888777666555444444555666999888888777666555555444444444333222222333333333000000000000000000000000222222222222222111000///222222111000//////000000000000000000000000000000/////////...------,,,,,,//////000000000000//////wwwsssqqqppppppppppppnnnhhhaaa]]]^^^```lllsssaaaSSSHHH@@@;;;:::999555222333666666555444333222222222333222111111000000111111000000000000000000000000//////////////////////////////............//////555222///------.........///---,,,,,,,,,,,,+++)))+++++++++++++++++++++++++++++++++,,,,,,---------,,,++++++++++++++++++,,,++++++,,,,,,,,,,,,,,,+++******++++++++++++******+++++++++*********))))))((((((((())))))*********'''(((***+++***)))***+++)))))))))))))))(((''''''))))))))))))))))))))))))***)))((('''&&&''''''((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))************************((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))(((''''''+++***)))(((((((((((()))(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((******)))))))))((((((((()))))))))))))))))))))))))))))))))((((((((('''''')))))))))(((((('''''''''"""###%%%'''''''''&&&%%%'''''''''((((((((())))))************************))))))))))))************+++)))(((&&&&&&((()))+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++***))))))))))))***+++,,,,,,------------------,,,,,,,,,------------...------,,,,,,,,,,,,------.../////////......---,,,------------............////////////000000000000000000000000000000000000....../////////000000000111111111111111111111111111111222222222333333333333333444555555444333222333444555555666666555555555666777888888999999999888888888888888888888888::::::999888888777666666888888777777777777888888777777555555444555666666888888777777666555555444777666555333222111000000000000000000000000000000000111111111000000///...222111111000//////000000000000000000000000000000------..................//////000000000000//////|||wwwtttrrrppprrrsssrrrjjj___VVVRRRRRRXXXdddvvv}}}kkkYYYNNNCCC???===888555444555555444333333222222333333222111111000000111111000000000000000000000000//////////////////////////////............//////111000......//////...---///---,,,,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---...---,,,***))))))))))))******++++++++++++******,,,+++++++++***))))))))))))))))))***************''')))***+++)))))))))***)))))))))))))))(((((('''))))))))))))))))))))))))))))))(((''''''''''''((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))++++++++++++++++++++++++((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))***)))))))))))))))((((((''''''(((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***((((((((((((((('''''''''))))))))))))))))))))))))(((((('''''''''''''''&&&((((((((('''''''''''''''$$$%%%&&&''''''&&&%%%$$$%%%&&&&&&''')))******+++***************************))))))((()))***,,,---,,,***'''%%%%%%'''***,,,(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))***))))))(((((())))))***---------------,,,,,,,,,,,,,,,,,,,,,------------------............------///000000000///......---------------------,,,,,,////////////000000000000000000000000000000000000......////////////000000111111111111111111111111111111222222222333333333333333444444444444333333444444555666666666666555666666777888999999999999999999999999999999999999999999999888888777777666777777666666666666777777666555555555555666666777777777777666555555444444666555444333222111000///000000000000000000000000//////000000//////......111111000/////////000000////////////////////////,,,,,,------...//////000...//////000000//////...}}}wwwssspppssssssmmmbbbXXXSSSRRRTTTZZZddduuuuuudddRRRGGGAAA<<<999999555555444333222222333333333222111111000000111111000000000000000000000000........................//////............/////////...---...///000...---,,,+++***+++---------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...---+++******+++---...///---+++***)))))))))*********++++++++++++***************************+++******************++++++''')))++++++)))))))))***(((((())))))))))))(((((((((((((((((((((((((((((()))((((((((('''''''''''''''(((((())))))))))))((())))))))))))))))))))))))(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((''''''''''''(((((()))(((((((((((((((((((((((('''((()))******+++******((((((''''''''''''(((((()))(((((((((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&((())))))******)))((('''&&&''''''((())))))******((((((((((((((((((((((((+++***((('''''')))***,,,+++)))(((&&&&&&((()))+++((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))(((((((((((()))))),,,+++++++++******))))))++++++,,,,,,,,,---------,,,---...//////...---,,,------...///////////////......------,,,,,,++++++------------............000000000000000000000000000000000000111111111222111111111111111111111111111111222222222333333333222333333333444444444444444444555666666666666666555666777888888999888888999999999999999999999999999888888888777777777666777666666555555555555666555555555555666666777777666666666555555444444444111222222333333333333333000000000000000000000000/////////000000//////...111000000/////////000000........................---------.........//////...//////////////////...{{{sssttttttppphhh___XXXUUUTTTWWW\\\dddqqqmmmZZZLLLAAA<<<<<<777666444333222333333444333222111111000000111111111111111111111111111111//////////////////////////////............//////---,,,,,,---...///...------+++******++++++)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------,,,++++++,,,---------,,,+++******+++,,,---******++++++++++++******(((((()))***+++,,,,,,---++++++******************(((***++++++)))((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((''''''&&&''''''((()))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''(((((((((((('''''''''''''''((())))))'''''''''''''''''''''''''''((()))******+++******((((((''''''''''''(((((((((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''''''''***++++++++++++******)))))))))))))))))))))((((((''''''''''''''''''''''''+++***(((&&&%%%&&&''')))(((((())))))))))))(((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((())))))))))))((((((+++++++++******)))))))))+++++++++,,,,,,,,,------+++,,,---......---,,,+++)))***+++---//////000000.........------,,,,,,,,,------------............///////////////////////////000000000000111111111000000000000000000000000111111222222222333333333222222222222333333444444444555666666777777666666333444555666777777777777888888888888888888888888888888888777777777777777777777666555444444555555444444555666666777777777555555555555444444444444000111222333333333222222000000000000000000000000//////000111111000000///000///////////////000000------------------------//////.........---------......////////////......}}}{{{wwwrrrmmmeee]]]WWWRRRSSSVVVZZZ```ppp|||dddOOOBBB???:::888666444333333444555333222111111000000111111111111111111111111111111000000000000000000000000//////............//////...---++++++---......---000...+++***)))(((&&&###,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++++++++,,,---...******++++++++++++******(((((()))***+++,,,,,,---***************)))))))))(((***++++++)))(((((()))'''(((((()))))))))))))))))))))))))))))))))))))))((((((((()))(((''''''&&&&&&'''((())))))******)))((((((((((((((((((((((((''''''(((((())))))******))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''&&&''''''((()))***''''''''''''''''''''''''(((((())))))***)))))))))((((((''''''(((((())))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((***))))))(((''''''&&&&&&&&&&&&&&&'''''''''''''''))))))))))))))))))))))))((((((((((((((()))))))))'''''''''''''''((((((((((((((((((((())))))))))))*********))))))((((((((()))))))))))))))))))))))))))((('''&&&&&&&&&''''''&&&(((***++++++***(((&&&))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))******))))))(((,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,((()))+++---...///000000..................------////////////000000000000////////////////////////------............//////000000000000000000000000111111222222222333333333222222111111222333444555555555666777777777777666333333444555666666666666777777777777777777777777777777777777777777777777888777666555555444555555444555666666777666666555444444444444444444444444222333333333333111///...000000000000000000000000//////000111111111000000//////......//////000000........................000//////...------,,,,,,---......//////......---{{{wwwtttooofff]]]ZZZWWWUUUVVVXXX```tttfffPPPFFF===;;;888555333333444555333222111111000000111111111111111111111111111111111111111111111111111111//////............//////000---+++***+++,,,------...,,,************((('''------------------------+++++++++,,,,,,---------+++,,,---......---,,,+++)))******+++++++++++++++******++++++++++++***************************************))))))((((((((()))***++++++)))(((((()))''''''((()))))))))))))))))))))))))))))))))))))))'''((()))))))))(((&&&&&&&&&'''((()))************(((((((((((((((((((((((('''''''''((()))*********))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((&&&&&&&&&''''''((()))***''''''''''''''''''''''''(((((()))))))))((('''''')))(((((((((((()))***+++((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''(((((((((((())))))))))))))))))))))))&&&&&&'''''''''((((((((('''''''''(((((()))))))))&&&&&&&&&&&&'''((()))))))))))))))))))))*********))))))))))))))))))))))))&&&&&&&&&'''((())))))***(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))***++++++***))))))++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,......------------......+++,,,---...////////////......//////////////////////////////000000000000////////////////////////---------.........//////000000000000000000000000111111222222222333333333222111111111111333444555555555666777777777777777333444555666777777777777666666666666666666666666666777777777777777777777999888777666555555555555555666666777777666555444333333333333333333333333111222333444333111///...000000000000000000000000---...//////000000000///...............///000000..........................................---------......//////......---{{{|||yyyoooeeehhh```YYYWWWVVVXXXdddqqq}}}zzz]]]OOO???===999666444333444555333222222111000111111111111111111111111111111111111111111111111111111111//////............//////111...***)))***,,,------(((((((((***---//////...------------------------******+++,,,,,,---......***,,,...000000...,,,***((()))***++++++***)))(((******++++++++++++******------,,,+++***)))((('''***)))))))))(((((('''''')))***,,,+++)))(((((()))''''''((()))))))))))))))))))))))))))))))))))))))'''((()))))))))(((&&&%%%&&&'''((()))************((((((((((((((((((((((((&&&''''''((()))******+++''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))&&&&&&&&&'''''')))******))))))))))))))))))))))))(((((()))(((((('''&&&&&&)))))))))))))))***++++++))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))'''''''''((((((((())))))))))))))))))))))))))))))%%%%%%%%%&&&&&&''''''''''''((((((((())))))******&&&&&&&&&'''''')))***+++''''''((()))***+++,,,,,,''''''''''''''''''''''''###$$$&&&(((***,,,,,,---***)))(((''''''((()))***''''''''''''''''''''''''))))))))))))************)))))))))))))))))))))))))))***+++,,,,,,+++***)))(((((())))))*********+++******+++++++++,,,,,,,,,000///...------...///000/////////000///......---......//////000000111111------------.........///////////////////////////////////////000000000111000000000000000000000000111111222222222333333333111111000000111333444666555666666777777777777777444555666777888888888888555555555555555555555555666666666666777777777777999999888666666555555555666666777777777555444333333333333333333333333333---///111333444333222111000000000000000000000000,,,,,,---.../////////..................///000111////////////////////////,,,,,,------.../////////---..................---|||uuummmhhhccc___XXXSSSYYYdddoooxxxvvvZZZNNNFFF<<<666666777555333333222111222444555555444222222222111111111111000111111111111000000000000111000...---,,,---///000...................................................------,,,,,,+++******))))))***++++++,,,------000///---+++************,,,+++***))))))***+++,,,,,,+++***))))))***+++,,,------,,,,,,,,,,,,++++++(((((()))***************(((((())))))******++++++))))))))))))))))))))))))((())))))******************((('''&&&&&&'''(((***))))))))))))((((((((((((((()))***++++++,,,++++++''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))************'''''''''''''''((())))))((((((''''''''''''(((((()))((((((''''''''''''((()))((('''&&&&&&'''((()))'''''''''''''''((())))))'''((()))******)))((('''$$$%%%'''((()))(((''''''''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((((('''&&&''')))))))))'''$$$&&&((()))'''&&&&&&'''******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))))))))(((((((((((())))))((()))******)))'''%%%###))))))))))))))))))))))))(((((())))))))))))((((((************************************************,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////...//////...------///000000...---,,,,,,---...000111111000///////////////---...///111111111000///000000000000000000000000444555777777555333333333555555555444444333333333666666666666666777888888555444444333333333444444444444444555555777888888888777666444333333333333444444444555555666666666444444333333333333222222222333333333333222111111222222222222222222222222000///...------...000111//////.........---------............////////////,,,---......//////......------------------------uuunnnjjjhhhddd^^^]]]```cccjjjxxxkkkVVVMMMAAA;;;::::::888555555333222222333333111000222222222222111111111111111111111111000000000000222111///---------...///........................................................................++++++,,,------...//////000///---+++************,,,+++************+++,,,,,,+++***))))))***+++,,,------,,,,,,,,,+++++++++(((((()))***************)))))))))))))))*********))))))))))))))))))))))))%%%&&&&&&''''''''''''''')))((('''&&&&&&'''((()))(((((((((((()))))))))))))))***************))))))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))******'''''''''''''''((())))))((((((''''''''''''(((((((((((('''''''''(((((()))((((((''''''''''''(((((('''''''''''''''((())))))(((((())))))))))))((((((''''''(((((()))(((((((((((((((((((((((('''&&&&&&((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((('''&&&''')))))))))(((((()))((('''%%%$$$&&&'''))))))))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))((((((******))))))))))))******%%%&&&''''''&&&%%%"""!!!))))))))))))))))))))))))))))))************))))))************************************************,,,,,,------------,,,,,,++++++,,,,,,,,,,,,---------------------------------......///////////////000111222111000///000222000///...------...///000111111000///////////////---...000111111111000000111111111111111111111111333555777777555333333333555555444444444333333333666666666666666777777888555555444444444444444555444444444555555666777888888777666555444444444444444555555555666666666666444444333333333222222222111222222222222111000000222222222222222222222222000///...------...000111//////.........---------............////////////+++,,,------......------------------------------|||wwwwwwuuunnneeeaaa___bbbhhhpppvvv}}}bbbWWWHHH???;;;:::777555888666444333333222111000333222222222111111111111222222111111111000000000333111000...------......////////////////////////........................,,,,,,---......///000000+++,,,,,,------......//////...---,,,+++*********,,,,,,++++++++++++,,,,,,++++++************++++++,,,,,,,,,,,,++++++++++++(((((()))***************************))))))))))))))))))))))))))))))))))))'''((())))))******)))))))))((('''&&&&&&'''((()))''''''(((((())))))******************)))((('''&&&))))))(((((('''''''''&&&((((((((((((((((((((((((''''''((((((((()))))))))'''''''''''''''((())))))((((((''''''''''''(((((('''''''''''''''((()))***''''''(((((((((((('''''''''''''''''''''((())))))))))))(((((((((((())))))***))))))(((((((((((()))(((((()))))))))(((''''''((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''((((((((((((((('''&&&''')))***)))(((+++***(((&&&######%%%((()))))))))(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((('''+++******************+++'''((()))))))))'''&&&%%%))))))))))))))))))))))))*********++++++*********************************++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------........................---......//////////////////111333333111000000111111000///......///000111111000000///////////////...///000111111111000000111111111111111111111111333555777666555333333333444444444444333333333333555555666666666777777777666555555444555555666666555555444555555666777888888888777777666666555555555555555555666666666666333333333333222222222222222222333333222222111000222222222222222222222222111000///.........///000...............------------............/////////++++++,,,------------,,,------------------------zzzpppiiigggeeeccccccccceeeooozzzvvvhhhUUUFFF???<<<999777999777555444555666555444333333222222222111111111222222222111111111000000333222000///............000000000000000000000000........................+++++++++,,,,,,,,,------*********++++++,,,,,,,,,......---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***(((((()))***************++++++******))))))(((((())))))))))))))))))))))))))))))***++++++++++++***)))(((''''''''''''((()))&&&''''''((()))******+++(((((())))))((('''&&&&&&)))))))))(((''''''&&&&&&))))))))))))))))))))))))''''''''''''(((((((((((('''''''''''''''((())))))((((((''''''''''''((((((&&&&&&&&&'''''')))******&&&'''((())))))((('''&&&'''''''''''''''((())))))***)))(((''''''((()))***+++***((('''&&&'''((((((((()))))))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((''''''''')))***)))(((((((((((('''%%%$$$&&&'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&'''''''''''''''************************))))))*********)))(((((())))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,---------------------------------......///////////////,,,///111222111///......111111000//////000111111000000////////////000000000000000000111000000000111111111111111111111111222444666666555333333444333333333333333333333333555555555666666666666666666555555555555666777777555555555555555666777777777888888888888777777666444444444444444555555555333333333222222222222111333333444444333333222111111111111111111111111111111000//////...//////000........................---------.........//////+++,,,------......------------------------------wwwqqqlllfff```[[[WWWUUU[[[dddzzz{{{fffTTTIIICCC>>>;;;777555333333555777888888333333333222222222222111222222222222111111111111222222111000///.........000000000000000000000000........................------,,,,,,,,,+++++++++******++++++++++++,,,,,,------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,+++++++++*********(((((()))***************++++++******))))))((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''((((((''''''''''''((((((&&&''''''((()))******+++&&&&&&'''((((((((((((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''((())))))((((((''''''''''''((((((&&&&&&&&&'''''')))******&&&'''((())))))((('''&&&'''''''''''''''((())))))***)))(((''''''((()))******)))'''&&&%%%&&&&&&'''(((((()))))))))))))))(((''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))((('''(((*********((("""%%%((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&'''''''''''''''(((((()))******)))((((((%%%&&&&&&&&&''''''&&&&&&))))))))))))))))))))))))***)))(((((((((((()))***************************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////,,,///222222111///......111111000000000000111111000000////////////000000111111111000000000000111111111111111111111111111111333555666444333333444333333333333333333333333444444555666777666666555555555555555555666777777666555555555555666666777666777888888999888888777333333333333333333333333333333222222222111111111222222222222222111000000111111111111111111111111111111000///////////////---.....................------------............------...///////////////------------------------{{{ttthhhbbb\\\XXXSSSOOOQQQWWWdddzzzvvveeeYYYOOOEEE>>>888555333222444666777777333333333333222222222222333222222222222111111111111111000000000000//////////////////////////////........................000000///...------,,,,,,------------------------,,,------------,,,+++***++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++************(((((()))***************************))))))))))))((((((((((((((((((((((((''''''((())))))))))))(((((((((((((((((((((((((((''''''(((((())))))******%%%&&&'''((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))'''''''''''''''((())))))((((((''''''''''''(((((('''''''''''''''((()))***''''''(((((((((((('''''''''''''''''''''((())))))))))))(((((((((((())))))(((''''''&&&&&&&&&&&&'''''''''((()))))))))(((((())))))))))))))))))))))))''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))((('''(((***+++***)))###(((+++***)))''''''&&&''''''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''((((((((((((''''''((()))******)))((('''''''''''''''(((((())))))))))))))))))))))))))))))***)))(((''''''((()))***************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////000222444444222111111222000000000111111000000000///////////////000000111222222111000000000111111222222222222222222222222000333555555444333333444222222222222333333333333333444555666777666555555444444444444555666777777666666555555555555666666555666777999999999888777444444444333333333333333222222222222111111111111/////////000///......---111111111111111111111111111111111000000//////...---------...............,,,------------...............///000000000000///------------------------~~~sssiiiddd```]]]XXXRRRQQQTTTWWWeeeyyyvvvgggVVVKKKAAA>>>999666555555444333444444333333333222222222333333222222222111111111//////000111111111111000.....................................................................---------------------------,,,,,,---------,,,+++*********+++,,,,,,+++******++++++,,,------,,,++++++++++++++++++************(((((()))***************)))))))))))))))*********(((((((((((((((((((((((())))))***+++++++++++++++''''''((((((((((((''''''(((((((((((())))))))))))'''(((((()))))))))((((((&&&&&&''''''((()))))))))************************((((((((()))))))))******'''''''''''''''((())))))((((((''''''''''''(((((((((((('''''''''(((((()))((((((''''''''''''(((((('''''''''''''''((())))))(((((())))))))))))((((((&&&''''''(((((((((((('''&&&&&&'''((((((((((((((())))))))))))))))))))))))&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))(((((((((***+++***)))"""%%%((())))))'''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((************************''''''((()))))))))(((((('''(((***++++++***((('''))))))))))))***+++,,,---))))))))))))))))))))))))+++***(((''''''(((***+++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------------------------......///////////////111222333333111111222333///000000000000000000//////////////////000111111333222111000000000111111222222222222222222222222000222444555444333333444111111222222222333333333222333555777777666555444333333333333444555666777666666555555555555666666333444666888999999888777666666666555555444444444222222222222111111111111000000000000000///......111111111111111111111111222222222111000///......---------.........//////,,,,,,---------.........---......///000/////////------------------------rrroookkkhhhfffaaaYYYUUUUUURRRYYYeeewwwmmm^^^LLLGGGAAA;;;888555333111444444444333333333222222333333333222222222111111...///000111111222222111................................................***++++++,,,,,,------...+++++++++++++++++++++++++++,,,---...---,,,+++***)))***+++,,,,,,+++***)))++++++------------+++++++++++++++************)))(((((()))***************(((((())))))******++++++((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''((((((((((((''''''))))))))))))((((((((((((************)))((('''&&&%%%%%%&&&'''((()))******''''''''''''''''''''''''))))))))))))************'''''''''''''''((())))))((((((''''''''''''(((((()))(((((('''''''''(((((()))((('''&&&&&&'''((()))'''''''''''''''((())))))'''((()))******)))((('''&&&'''(((*********)))(((%%%%%%&&&'''((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((''''''''''''((((((((()))***(((((()))***+++***)))&&&'''((((((&&&%%%&&&'''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((************************'''(((((()))))))))))))))((()))+++,,,,,,+++)))(((&&&&&&&&&&&&''')))***+++)))))))))))))))))))))))),,,+++)))(((((()))+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------........................---......///////////////000111111000//////000222//////000000000000/////////////////////000111111444333111000000000111111222222222222222222222222///222444555444333333444111111111222222333333333222333555777777666555444222222222333444555666777777666666555555555666666222444666888999999888777888888777777666666666555222222222111111111111000333333333333333222111111000000000000000000000000222222222222111000......---------.........//////,,,,,,,,,---------......,,,---......//////......------------------------zzzrrrqqqpppqqqqqqjjj^^^UUUVVVTTTZZZkkkwwwcccUUUGGG>>>666111333999666555444444666777666444222222222222222222222222111111000000//////......////////////////////////...........................---,,,,,,++++++++++++.........---,,,+++)))(((++++++++++++,,,,,,---...***+++,,,,,,,,,,,,+++***---,,,,,,,,,+++*********************************+++******)))))))))))))))))))))))))))))))))))))))************************))))))))))))((((((((((((%%%%%%&&&&&&''''''(((((((((((((((((())))))))))))$$$$$$$$$%%%'''***---...))))))(((((((((((())))))''''''''''''(((((((((((('''((()))******)))((('''(((((())))))))))))(((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((%%%(((,,,***&&&$$$&&&)))''''''''''''''''''''''''******))))))((((((''''''''''''''''''(((((((((((('''((()))***++++++******+++)))'''(((+++,,,***(((''''''((((((((((((''''''$$$%%%&&&''''''&&&%%%$$$))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))&&&((()))++++++)))(((&&&&&&&&&''''''((()))))))))++++++******)))((((((((()))************+++++++++...---+++*********+++++++++++++++***)))(((((('''******))))))))))))******))))))))))))))))))))))))++++++******++++++,,,---,,,,,,,,,---------......////////////000000000000333222111000000111222333000000111111111000000///111000///...............//////000000111111111222000000000000000000000000222333555555555333111000000000111111111000000///666555555555555444444444555555555555555555555555888888777777666666666555555555555555666666777777444444333333333333222222222222222111111111111000---///000222222000///---......////////////......000000////////////000000******+++,,,---//////000///............---------......---------,,,,,,,,,,,,------------,,,+++***xxxuuussstttvvvsssllleeeYYYVVVXXXcccrrr}}}iiiRRREEE===777555777666555333333444444333222222222222222222222222222111111000000////////////////////////////////////...........................---,,,,,,++++++,,,,,,+++,,,,,,,,,,,,++++++***,,,,,,+++++++++,,,------***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************************+++******)))))))))))))))))))))))))))))))))))))))************************))))))))))))((((((((((((''''''''''''''''''''''''))))))))))))((((((((((((&&&&&&&&&'''''')))******(((((())))))))))))((((((''''''''''''((((((((((((******)))(((((()))******(((((())))))))))))(((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((('''***,,,***&&&$$$%%%'''''''''''''''''''''''''''(((((((((((('''''''''&&&''''''''''''((((((((((((''''''''''''((((((((((((---***(((((())))))'''%%%''''''((((((((((((''''''''''''((())))))(((''''''((((((((('''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))'''((()))******)))((('''((((((((((((((('''''''''))))))))))))))))))******))))))*********+++++++++,,,+++***)))))))))******((((((((()))******++++++++++++************++++++************************++++++******++++++,,,---,,,,,,,,,---------........./////////000000000000222111000000000000111222//////000000000//////...111000000////////////000//////000000000111111111000000000000000000000000111222333444333222000///222222222333333222222111222222333333444444555555555555555555555555555555777777666666666555555555555555666666666777777777444444444333333222222222222222222111111111000000...///000111111000///...000000111111111111000000000000////////////000000------------------------............------------...------------,,,,,,,,,......---------,,,,,,,,,}}}xxxxxxzzzzzzvvvrrr^^^ZZZYYY]]]ccclllzzzdddQQQHHHAAA;;;888888666444333444444222111333333333333333333333333111000000000000/////////////////////////////////...........................---,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,************************+++******)))))))))))))))))))))))))))))))))))))))************************))))))))))))(((((((((((())))))((((((((((((''''''******))))))((((((''''''(((((((((((((((''''''&&&'''((()))******)))((('''''''''''''''((((((((((((+++)))'''%%%%%%''')))+++(((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((+++,,,***&&&###$$$&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((())))))'''&&&&&&'''((((((***(((''''''(((((('''%%%''''''(((((((((((('''''''''(((((())))))(((((('''&&&&&&&&&''''''''''''''')))((((((''''''(((((()))))))))))))))))))))))))))'''((()))******)))((('''***))))))(((''''''&&&&&&''''''((())))))***++++++)))))))))*********++++++******)))((((((((())))))'''(((((()))******++++++,,,,,,++++++++++++,,,,,,************************++++++******++++++,,,---,,,,,,,,,---------............/////////000000000000000////////////000000......////////////......000000000///000000111111//////000000000000111111000000000000000000000000000111222222222111000///333444444555555444444333000000111222333444555555444444444444444444444444666555555555555444444444555555555666666666666777555444444333222111111111222222111111111000000000///////////////////////////000000111111000000///000//////......//////000//////...---,,,++++++***............------------------------,,,,,,,,,,,,//////---,,,,,,------...}}}}}}|||xxxsssgggcccaaaaaa```bbbkkkvvv|||{{{aaaRRRIIIBBB===;;;888666555555666555444333333333333333333333333000000000000000000000000////////////////////////...........................------,,,,,,,,,------++++++,,,---------------...---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++******)))))))))))))))))))))))))))))))))))))))************************))))))))))))((((((((((((((((((((()))))))))))))))+++******)))(((''''''&&&'''((()))))))))'''&&&%%%&&&((()))++++++)))(((&&&''''''''''''((((((((((((((('''%%%$$$$$$%%%'''((((((((())))))))))))(((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((***+++***'''%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((---,,,)))((('''((()))***$$$$$$%%%&&&((()))******''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((''''''((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))((((((''''''''''''(((((((((((())))))******))))))))))))************))))))))))))))))))))))))************))))))((((((+++++++++******+++++++++************************++++++******++++++,,,---,,,,,,,,,---------.............../////////000000/////////....../////////......//////000000////////////......///000111111//////000000000000000000000000000000000000000000000111111222222111000000333444444555555555555444111111111222333444444555444444444444444444444444444444444444444444444444444444444444555555555555555444444333222111000000111111111111000000000000000///............///000---..................---/////////......///////////////...---,,,++++++***.........---------,,,,,,---------,,,,,,,,,++++++///...,,,++++++,,,---///zzz|||vvvvvvtttrrroooiiicccdddiiijjjyyyttt\\\MMMFFFBBB;;;999666555555666666555333333333333333333333333000000000000111111111111000000000000000000000000////////////////////////---------,,,,,,---.....................------,,,...---,,,,,,++++++++++++++++++++++++++++++++++++,,,++++++***)))(((((('''************************+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&''''''((()))******++++++******)))(((''''''&&&&&&'''((())))))((('''&&&&&&((()))++++++)))(((&&&''''''''''''((((((((((((&&&''''''((((((''''''&&&(((((())))))))))))(((((('''(((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((&&&'''((()))((('''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((---,,,)))((('''((()))***###$$$%%%&&&'''((()))***''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))((((((''''''(((((()))))))))*********))))))***************************)))))))))))))))******))))))))))))******************************++++++******++++++,,,---,,,,,,,,,---------..................////////////.........//////............///000111111111111111---------------...///000000000//////////////////////////////////////////111111222222222222222222222222333444444444444444444444444333333333333333444444444444444444444444333333333444444444444444333333333333333333333333444444333222222111000000111111111000000000////////////............//////------............------//////............//////------------------------...------------,,,,,,,,,------,,,,,,,,,+++++++++---,,,***))))))***,,,...sssxxx~~~uuuiiibbbbbbccclllyyyiiiVVVLLLGGG===:::777555555666666555333333333333333333333333000000000111111111111222000000000000000000000000////////////////////////------------------...///...............---,,,,,,------,,,+++++++++,,,,,,,,,++++++******++++++,,,,,,++++++***))))))((((((************************+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&''''''(((((()))************))))))((((((''''''%%%&&&'''((())))))))))))'''((()))******)))((('''''''''''''''((((((((((((((()))***++++++***)))((((((((())))))))))))((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((%%%&&&'''((())))))))))))''''''''''''''''''''''''((((((((()))))))))))))))''''''''''''(((((((((((())))))'''&&&&&&'''(((((('''((()))(((&&&%%%&&&'''''''''((((((((((((''''''***))))))(((((())))))***''''''(((((()))*********(((''''''&&&&&&''''''((())))))))))))))))))))))))))))))(((((((((((())))))&&&&&&''''''((())))))*********)))(((((('''&&&&&&((((((((()))))))))******((()))***+++++++++******&&&'''((()))***+++,,,---***))))))))))))))))))***++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,---------......------........./////////......////////////.........///000111111222222111------,,,,,,------......000000////////////......////////////////////////111111111222222222222333111111222333444444444444555444444444333333333222333333333333333333333333333333333444444444444555333333333333333222222222222222222222111111111111111111000000000/////////...........................//////000000//////...///......------......///,,,,,,,,,------.........------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******))))))***,,,,,,qqqtttxxx}}}}}}rrrhhheee```cccgggjjjrrrzzzfffYYYQQQEEEAAA<<<999888777666555444444444444444444444444000000111111111222222222000000000000000000000000////////////////////////---------------...//////++++++,,,,,,---,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,+++******+++,,,,,,******++++++,,,,,,,,,---************************+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((('''''''''&&&&&&))))))))))))(((((((((((('''''''''''''''((())))))(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((('''''''''((())))))(((''''''''''''''''''''''''''''''''''''((((((((())))))''''''''''''((((((((((((''''''''''''(((((((((((((((******)))&&&$$$%%%'''''''''((((((((((((''''''+++***)))(((((()))***+++&&&&&&''''''((())))))***(((''''''&&&&&&''''''((())))))))))))))))))))))))))))))(((((((((((())))))'''''''''(((((((((((((((((((((((((((((((((''''''(((((((((((()))))))))***'''''')))*********))))))&&&&&&''')))***+++,,,---+++******))))))******+++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,---------......---------.........//////...///000000000000///...---...///000111111111111///......------------...000000/////////.........////////////////////////000000000000000111222222111111222333444444444444222222222222333333333333333333333333333333333333333444444444555555555555555555555444444444333333111111111111222222222222111000000000////////////------...//////...------...//////000000//////...///......------......///,,,,,,,,,---------......---------,,,,,,,,,++++++,,,,,,,,,++++++++++++************++++++,,,,,,,,,qqqrrrtttvvvxxx{{{}}}~~~yyyxxxppplll^^^]]][[[XXX\\\kkkvvvggg\\\MMMIIICCC>>><<<:::888777444444444444444444444444000000111111222222222222000000000000000000000000000000000000000000000000---------------...///000'''''')))***+++,,,,,,,,,++++++++++++,,,------...---,,,+++******+++,,,---))))))+++,,,...///111111************************+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((+++***)))(((&&&$$$###"""(((((((((((())))))))))))***)))'''&&&&&&'''((()))))))))(((((((((((())))))''''''''''''((((((((()))'''&&&$$$""""""$$$&&&'''(((((())))))))))))((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((()))((((((((()))(((&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))'''((()))***++++++******&&&(((***)))'''&&&(((***''''''(((((((((((('''''')))((('''&&&&&&'''((()))%%%%%%&&&&&&'''((())))))'''''''''&&&&&&'''''''''))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((''''''&&&&&&&&&&&&''''''((()))))))))(((((((((((())))))))))))%%%&&&((()))))))))(((((()))))))))))))))*********,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,---------......---------.........//////...///000111111000///...,,,---...///000000000000111000///...............000000//////.........---///////////////////////////////////////000111111111222333444555555555555//////000111222333333444333333333333333333333333444444444555555666666666777777666666666555555555000000000111222222333333000000000000////////////,,,---///000000///---,,,,,,------------------,,,.........------.........---------------------------------,,,,,,,,,++++++,,,,,,,,,+++++++++*********+++,,,------------,,,ttttttuuuuuuvvvvvvwwwwwwzzzwww}}}}}}zzzuuuqqqmmmaaaXXXXXXVVVWWWeeevvvtttdddZZZUUUMMMEEE>>>999666555777666555555555555555555333333333333333333333333000000000000000///...---////////////////////////////////////////////////000000000000000000000000++++++,,,---------,,,,,,000---******---......,,,))))))((((((((((((((())),,,,,,,,,+++++++++*********************************************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&%%%$$$%%%&&&''')))((('''''''''(((***+++)))'''%%%&&&)))***(((&&&))))))(((((('''''''''&&&(((&&&$$$%%%''')))(((&&&''''''''''''(((((((((((())))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''(((((())))))))))))(((((((((((())))))((('''&&&&&&&&&'''((('''&&&&&&&&&((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((&&&&&&''')))''''''((()))))))))))))))******))))))((((((''''''++++++******))))))((((((''''''((()))))))))))))))%%%%%%%%%&&&&&&((())))))(((((((((((())))))))))))''''''(((((())))))******))))))))))))((((((((((((((()))***++++++***)))(((******)))(((((('''((((((***++++++,,,,,,++++++***+++,,,,,,***))))))+++...******************************+++++++++,,,,,,,,,+++,,,---...///...---,,,..........................................---------.........//////000000............////////////////////////000000000000......///000000000000000000000111111111222222222444444444444444444444444333222111111000000111111111111222222222333333333222333444444555555444444444444444333333222222222555444222000///000000111000000//////......---------------............///---.........//////000000///...------,,,+++******++++++,,,,,,,,,++++++***...---,,,+++*********************)))))))))((((((++++++++++++++++++++++++tttuuuuuuuuuuuuuuuuuuvvvwwwtttxxx{{{wwwrrrnnnjjj___WWWVVVRRRPPPYYYggg}}}uuujjjcccXXXMMMDDD???===<<<777666555444444444444333111111111111111111111111000000000111000000//////////////////////////////////////////////////////------------------------.........---------------///,,,******,,,------++++++******)))))))))******,,,+++++++++***************************************************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&***)))'''&&&%%%&&&'''((()))(((((('''((()))***+++)))'''&&&'''))))))(((&&&)))((((((((('''''''''''''''%%%$$$%%%(((******(((''''''''''''(((((((((((()))(((((((((''''''''''''(((''''''''''''''''''((((((((())))))))))))((((((((((((((((((((('''&&&&&&'''((())))))''''''((()))(((((((((((((((((((((((())))))(((((((((((())))))((((((((('''&&&&&&((()))''''''((()))))))))))))))))))))))))))((((((''''''(((((())))))))))))))))))***)))(((''''''(((((()))'''''''''(((((()))***+++''''''''''''(((((((((((('''((((((((()))))))))***))))))))))))(((((((((((('''((())))))))))))((('''+++***))))))((((((((()))***++++++,,,,,,++++++***+++,,,,,,+++))))))+++---************************+++++++++++++++++++++,,,***+++,,,,,,------,,,,,,............................................................//////000000/////////000000000000111111111000000//////............///000000000000000111111111111111111222222222222222222222222222222333222111111000000111111111111111222222222333333222333444444555444444444333333222222222111111111444333222000000000000000222222222111111111111111---------............///---........./////////000---------------,,,,,,,,,+++++++++,,,,,,++++++***,,,,,,,,,+++*********)))---------,,,,,,,,,++++++++++++++++++++++++++++++vvvvvvuuuuuuuuuuuuuuuuuutttqqqttt{{{~~~~~~|||vvvqqqmmmhhh```ZZZXXXSSSNNNPPPYYYbbbxxxuuufffXXXLLLDDD???===:::888666555666666444333222222222222222222222222000000111111111111111111////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++,,,,,,---+++)))***+++,,,,,,+++++++++*********++++++,,,++++++*********)))))))))************************)))************))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((***)))((('''&&&'''((()))((((((((((((((()))******)))'''&&&'''((()))((('''((((((((((((''''''''''''(((&&&%%%&&&(((*********''''''''''''(((((((((((((((((((((((('''''''''''')))((((((''''''(((((()))(((((((((((((((((((((((((((((((((((((((''''''&&&((()))***)))((('''(((***(((((((((((((((((((((((())))))(((((((((((())))))((('''''''''''''''(((((('''(((((())))))))))))))))))))))))(((((((((((('''&&&&&&''''''((())))))***,,,***((('''&&&&&&'''((((((((('''(((((()))***+++&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))''''''((((((((((((''''''++++++***))))))))))))*********++++++++++++*********+++,,,+++))))))+++---************************+++++++++++++++++++++++++++*********++++++,,,,,,------------------------.......................................//////000000000000000111111111111222222111000///...------......///000000000000000222222111111111111111111222222222222222222222222333222111111000000111111111111111222222222222333222222333444444444444444111111111111111000000000333222111000000000000000.........///////////////---------............///.............../////////,,,,,,,,,,,,------......***++++++,,,,,,+++++++++******+++++++++******)))+++************)))))))))************************xxxxxxxxxwwwwwwvvvvvvuuutttqqqrrrwwwyyyxxx{{{|||sssmmmhhhccc```___[[[SSSQQQTTTYYYiiiooo```RRREEE>>>===:::777666777888666444444444444444444444444444000000000111111222333333////////////////////////////////////////////////...........................---***((('''((()))***,,,++++++++++++,,,,,,++++++************++++++,,,*********))))))))))))(((************************))))))************)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))(((((((((((())))))((((((((((((((())))))***((((((''''''((((((((('''((((((((((((((('''''''''***)))((((((((()))))))))''''''''''''((((((((((((((((((((((((((('''''''''))))))(((((((((((())))))(((((((((''''''((((((((('''((((((((((((((('''''''''((())))))((('''((()))(((((((((((((((((((((((((((((())))))))))))(((((((((&&&&&&&&&'''((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&'''(((((('''''''''(((((((((((()))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((++++++***************+++******++++++++++++*********+++,,,+++))))))***,,,************************,,,,,,,,,++++++++++++***,,,+++*********+++---...---------------------------------...............//////............///000//////000000000111111111111111000000//////............///000000000000000222222222111111111111111333333333333333333333333333222111111000000111111111111111111222222222222222222333444444444444333111111111111111111111111222222111000000000000000,,,,,,,,,------......///---------............///........................+++++++++,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++((()))***+++++++++***)))))))))))))))))))))(((((()))))))))))))))))))))))){{{{{{zzzzzzyyyyyyxxxxxxvvvttttttwwwyyyyyyzzz|||vvvmmmfffdddcccdddaaa[[[VVVUUUYYYaaarrrlllWWWIIIBBB===777555666777666444444444444444444444444444111111000000111222333444000000000000000000000000////////////////////////////////////////////////...---***((('''((()))***,,,------------,,,,,,---)))))))))))))))***+++,,,*********))))))))))))(((************************((())))))*********))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((()))))))))'''(((((()))))))))))))))'''(((((((((''''''(((((('''''''''(((((((((((((((,,,+++***)))'''&&&&&&'''''''''''''''(((((((((((('''''''''((((((((((((((())))))(((((((((((())))))((((((''''''''''''((((((''''''((((((((((((((('''&&&'''((((((&&&&&&'''((((((((((((((((((((((((((((((((())))))))))))(((((((((&&&$$$%%%''')))((('''(((((())))))))))))(((((('''''''''''''''(((((((((((('''''''''&&&&&&&&&%%%"""$$$'''***+++***(((''''''&&&&&&&&&&&&''''''(((((())))))))))))*********))))))))))))(((((((((((('''((((((((()))))))))***))))))))))))))))))))))))+++***************++++++)))******++++++******))))))***++++++***)))***+++************************++++++++++++++++++++++++---,,,+++++++++,,,...///---------------------------------.........//////000///...------...///000........./////////000000......//////000000111111......///000000000000000111111111111111111111111333333333333333333333333333222111111000000111111000000111111111222222222111222333333444444333333111111222222222222222222111111111111000000000////////////000000111111111---------............///...............---------,,,,,,,,,+++***))))))((()))***+++,,,,,,,,,,,,,,,)))******+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))||||||{{{{{{{{{{{{{{{{{{xxxwwwwwwyyy|||}}}}}}|||yyy~~~~~~ssshhhhhhhhhhhhfffaaa[[[WWWWWWZZZeeeyyymmm[[[KKKCCC999555555666444222222222222222222222222222222111000//////111222333000000000000000000000000////////////////////////........................///...---,,,++++++,,,,,,+++---//////---,,,,,,---)))))))))))))))***+++,,,++++++*********)))))))))************************((())))))************)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))''''''((()))))))))))))))'''((()))((('''&&&''')))'''''''''(((((((((((((((+++++++++)))&&&%%%%%%'''''''''''''''(((((((((((('''''''''((((((((((((((()))((((((''''''(((((())))))((('''&&&&&&'''((()))&&&'''((((((((((((((((((&&&'''((('''&&&%%%&&&((((((((((((((((((((((((((('''((()))******)))(((''''''%%%###$$$''')))(((&&&)))))))))))))))(((((('''&&&''''''''''''((((((((()))(((((('''&&&&&&%%%%%%!!!###&&&)))+++***)))((())))))(((((((((((())))))))))))*********+++++++++))))))))))))((((((((((((''''''(((((())))))************))))))))))))*********))))))))))))***++++++))))))************))))))(((***++++++***))))))*********************************+++++++++,,,,,,,,,------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////111000...---,,,---///000............////////////------...///000111222222......///000000000000000000000111111111222222222111111111111111111111111333222111111000000111111000000000111111111111222111111222333333333333333111111111222222222222222///000000111111000//////............////////////---------............///.........---------------------,,,+++***)))(((((()))***++++++,,,,,,,,,,,,,,,,,,+++******++++++,,,*********+++++++++++++++************************{{{{{{{{{{{{{{{|||||||||xxxxxxxxxzzz~~~~~~yyy}}}wwwvvvtttrrrpppkkkccc\\\ZZZYYY```nnn}}}sss\\\QQQBBB999777777555222333333333333333333333333222111000......///000111000000000000000000000000////////////////////////------------------------.........---------------))),,,///...,,,++++++---***))))))***+++,,,------,,,+++++++++************************************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''(((((((((((((((&&&'''((()))***))))))(((&&&((())))))'''&&&''')))''''''''''''((((((((()))'''))))))(((%%%%%%&&&)))''''''''''''((((((((((((''''''''''''((((((((()))(((''''''''''''''''''((()))(((&&&%%%%%%&&&((()))&&&&&&'''(((((((((((((((&&&((()))((('''&&&'''((((((((((((((((((((((((((('''((()))******)))(((''''''$$$"""###'''***(((&&&)))))))))))))))(((''''''&&&&&&&&&'''''''''((((((((((((((('''''''''''''''%%%%%%&&&&&&'''((())))))))))))(((((((((((())))))))))))))))))***************)))))))))(((((((((''''''''''''((()))************)))(((((((((((()))***)))((((((((())))))***+++))))))************))))))''')))++++++***)))))))))************************))))))***+++,,,------...++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000222111...,,,,,,---///000...////////////000000000......//////000000111111......///000000000000000//////000111222333333444000000000000000000000000333222111111000000111111000000000000111111111111111111222333333333333222000000000111111111222222...///000111111000//////---,,,,,,,,,,,,,,,,,,+++---------............///.........------,,,,,,,,,---------,,,,,,+++++++++))))))***+++,,,,,,,,,,,,000...,,,*********,,,---'''((((((((())))))))))))++++++++++++++++++++++++yyyzzzzzzzzz{{{|||||||||wwwxxxxxxzzz{{{~~~~~~~~~zzztttlllddd```^^^aaaiiiqqqxxxkkk]]]LLL@@@<<<:::888444555555555555555555555555333111///...---...///000000000000000000000000000////////////////////////........................++++++,,,---------,,,,,,(((+++......+++******,,,++++++++++++,,,---...///,,,,,,,,,++++++++++++***************************(((((()))***************************************))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&'''((((((''''''&&&''')))*********)))(((&&&(((***)))&&&%%%''')))&&&'''''''''(((((())))))$$$&&&((('''%%%%%%(((+++''''''''''''((((((((()))&&&'''''''''(((((())))))''''''&&&&&&&&&&&&'''''')))(((&&&%%%%%%&&&((()))&&&&&&'''((())))))((((((((()))***)))((('''(((***(((((((((((((((((((((((('''((()))++++++)))(((''''''$$$!!!###(((***)))&&&)))))))))))))))(((''''''&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))***(((%%%######&&&)))+++(((''''''&&&&&&&&&''''''(((((((((((())))))))))))******))))))((((((((('''&&&''''''((()))******+++)))((('''&&&&&&'''((()))(((((('''(((((()))******))))))************))))))''')))++++++***)))))))))************************(((((()))***,,,---...///)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000333111...,,,,,,---///000000000000000111111111111000000000000////////////...//////000000000000000......///111222333444555222222222222222222222222333222222111000111111111000000000000111111111111111111222333333333333222.../////////000000111111...///000111111000//////000000000//////......------------.........//////.........------,,,,,,,,,---------.........//////((()))***+++,,,---------333000---***)))***---...******++++++,,,,,,,,,---++++++++++++++++++++++++yyyzzz{{{||||||{{{zzzyyyzzzzzz{{{|||~~~||||||~~~yyylllkkkiiiddd``````bbbfffqqq{{{kkkQQQHHHBBB:::666888555444222222333444333222222222222111111111111000111111111111000000000000000000////////////000000,,,---------.../////////)))'''&&&''')))+++++++++...,,,***+++---...,,,***---,,,,,,+++***)))((((((************************************************))))))))))))))))))))))))******))))))(((((('''''''''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))+++***)))(((((()))***+++((((((((((((''''''''''''))))))(((((((((((())))))))))))((('''''''''''''''+++***)))(((((()))***+++''''''''''''''''''''''''(((&&&%%%&&&'''((('''&&&&&&'''''''''(((((())))))''')))))))))'''&&&'''(((&&&'''(((((())))))(((((('''''''''''''''((())))))))))))(((((((((((())))))''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))(((((((((((((((''''''''''''''''''''''''((()))))))))((('''&&&&&&'''((()))&&&%%%$$$&&&((())))))(((''''''''''''''''''''''''((((((''''''''''''(((((()))(((((('''''''''(((((((((((())))))******++++++)))))))))(((''''''&&&&&&''''''''''''((()))++++++...,,,***(((''''''((((((''''''&&&''''''((()))*********))))))***+++,,,,,,,,,)))&&&(((,,,...,,,(((,,,+++***+++,,,---+++)))+++++++++***************************************)))***,,,---...------,,,---------............///............////////////---...111222222111...---//////000000111111222222.../////////000000111111////////////000000000000333333333333333333333333444444333333222111000000...000222444444222000...111111111111111111111111111111111222333333444444////////////000000000000........................000000///...------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++***((('''&&&''')))***************++++++,,,---++++++***************+++{{{|||}}}~~~}}}|||{{{zzzzzzzzz{{{|||~~~~~~~~~ttttttmmmeee___^^^^^^aaagggnnn~~~zzz___TTTNNNCCC<<<<<<666444222222333444333222222222222222111111111111111111111111000000000000000000000////////////000---------...............,,,++++++,,,...//////......,,,***+++---...,,,***,,,,,,,,,+++******))))))************************************************))))))))))))))))))))))))******))))))(((((((((((((((''''''''''''((()))))))))))))))))))))))))))))))))(((((((((((((((((()))&&&'''''''''(((((())))))))))))(((((((((((())))))***)))((('''&&&''''''((()))((((((''''''(((((()))))))))))))))))))))))))))+++***((('''((((((&&&$$$''''''''''''((((((((()))'''((()))'''%%%$$$%%%&&&&&&&&&'''''''''((((((((('''''''''''''''((())))))))))))(((((((((((())))))%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&''''''((())))))***(((((((((((((((((((((''''''''''''''''''((())))))''''''&&&&&&&&&&&&''''''&&&%%%$$$&&&((())))))(((''''''''''''''''''''''''((((((''''''''''''((((((((((((''''''''''''((((((((((((((()))))))))))))))((((((((((((''''''''''''(((((((((((()))***+++,,,***)))((((((((((((((((((((((((((('''(((((())))))******)))))))))******+++,,,)))'''(((,,,...+++(((+++******+++,,,,,,+++)))******************++++++++++++++++++++++++++++++,,,------......---,,,+++------------........................////////////...///000111111000///.../////////000000000000000.........//////000000000////////////000000000000222222222222222222222222444444333333222111111000000000111222222111000000111111111111111111111111000000000000000000000000000000000///////////////........................//////......---,,,,,,+++------,,,,,,,,,,,,------++++++++++++++++++++++++++++++*********)))))))))...,,,+++))))))***+++,,,******))))))***++++++,,,***))))))((((((((())))))~~~~~~}}}|||{{{{{{{{{{{{}}}}}}~~~|||{{{|||yyy{{{uuukkkbbb```___]]]]]]___gggmmmzzzmmm___WWWJJJ???;;;777444222111222333333222333222222222111111111111111111111111000000000000111111000000//////.....................------------------///111111000...---,,,++++++------,,,+++,,,,,,,,,,,,,,,+++++++++************************************************))))))))))))))))))))))))***))))))))))))(((((((((((((((((((((((()))******))))))))))))))))))))))))&&&''''''((((((''''''&&&%%%%%%&&&'''((()))******)))((((((''''''(((((()))***)))'''&&&%%%&&&((()))''''''''''''''''''''''''))))))))))))))))))))))))+++***))))))******)))'''''''''''''''((((((((((((((())))))(((%%%$$$$$$%%%'''&&&%%%%%%%%%&&&(((((('''''''''''''''((()))))))))((((((''''''(((((()))%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''(((((()))*********''''''(((((((((((((((((((((''''''''''''(((((()))%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%&&&((()))((('''''''''''''''''''''''''''(((((((((''''''(((((((((((((((''''''''''''((((((((((((((((((((('''''''''''''''''''''(((((((((((())))))))))))***+++,,,,,,&&&&&&'''(((((((((((((((******)))((((((((())))))))))))))))))))))))))))))+++)))'''(((+++---+++)))+++******+++,,,,,,+++))))))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***------------............---............////////////////////////////////////////////////......................../////////////////////000000000000111111111111111111111111444333333222222111111111222111111000000111111222111111111111111111111111111111111000///.........111000000//////.........------------------------...------,,,,,,+++++++++...------,,,,,,------...************************+++************)))))))))---,,,+++***)))***+++,,,***))))))))))))***++++++***)))))))))))))))******~~~}}}|||{{{{{{{{{|||}}}~~~}}}}}}}}}}}}~~~~~~~~~}}}~~~}}}{{{zzzzzz|||~~~uuujjjfffddd___ZZZXXXZZZ\\\cccrrr{{{iii^^^QQQDDD>>>:::777444222333333333222333333222222222111111111111111111111000000000///111111111000000///....../////////...---------,,,++++++,,,///000000...+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&'''((())))))***(((((((((''''''(((((((((***)))'''%%%%%%&&&(((***'''''''''(((((('''''''''''''''''''''''''''''''''(((''''''))),,,......---'''''''''((((((((((((((('''((()))((('''&&&'''((('''&&&$$$###$$$%%%''')))'''''''''''''''((())))))(((((((((''''''(((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))''''''''''''((((((((((((((((((''''''''''''((()))%%%&&&'''(((((('''&&&%%%'''&&&%%%&&&((()))((('''''''''''''''''''''''''''''''''((((((((((((''''''(((''''''''''''(((((()))(((((((((''''''&&&&&&%%%&&&&&&&&&'''((())))))***))))))(((((()))******+++&&&'''((()))***)))((('''++++++***))))))((()))))))))))))))))))))(((((('''***((('''(((+++,,,+++)))+++***)))***,,,,,,***)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------.........---------.........//////000///............///000/////////......------,,,------..................////////////000000000000000000000111111111111111333333333222222111111111222222222222222222222222111111111111111111111111222222111111111000000000111111000///......------------------------------,,,,,,,,,+++++++++******...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++***)))((('''''''''((((((+++******))))))***++++++,,,++++++++++++,,,,,,---~~~~~~}}}{{{zzzyyyxxxxxxxxxyyy{{{|||}}}|||||||||yyyzzz|||}}}}}}rrrmmmiiibbb[[[XXXTTTTTTWWW^^^gggzzzxxxjjj]]]PPPHHH???<<<777555444444444333333333333222222222222111111111111111000000000///000000111111000///...---/////////...---------,,,++++++,,,...//////,,,***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...************************************************))))))))))))))))))))))))))))))))))))************''''''&&&&&&''''''((()))(((((((((((((((((((((((('''''')))******)))''''''((((((((((((((('''''''''((((((''''''''''''(((((()))((('''&&&&&&''')))***(((((((((((((((((((((((('''''''''''''''''''''''''''''''''))),,,.........((((((((((((((('''''''''$$$%%%&&&'''&&&&&&''')))'''&&&$$$###$$$%%%''')))'''''''''''''''((())))))((((((''''''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''((((((&&&'''''''''(((((())))))((((((''''''''''''(((((('''((()))******)))(((''''''&&&%%%&&&(((((((((&&&''''''''''''''''''''''''''''''((())))))((('''''''''''''''''''''((())))))((((((''''''&&&&&&%%%%%%%%%&&&&&&'''((()))******(((''''''''''''((())))))((()))***+++***)))((('''++++++***))))))((())))))(((((())))))))))))(((''')))(((((()))*********)))******)))***+++,,,***((((((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,,,,---,,,,,,,,,------------...------------............000///...------...///000//////......------,,,,,,..................------////////////000000000000111111111111222222333333333333222222222222222111111333555666666555333111000000000000000000000000//////000000000111111111111000000///...------,,,------------------------+++++++++++++++*********---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******((((((''''''&&&&&&&&&&&&++++++************++++++++++++******+++,,,,,,---~~~~~~~~~}}}{{{xxxvvvtttyyy|||~~~}}}||||||vvvxxx{{{~~~zzztttmmmccc]]][[[RRRPPPQQQSSSVVVbbbwwwhhhZZZQQQFFFBBB<<<888666666555444333333333333222222222222111111111111000000000000...///000111111000///..................------------------...000000...,,,+++,,,------++++++,,,---******++++++,,,,,,------************************************************)))))))))))))))))))))))))))))))))************+++&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))((((((((())))))((((((((())))))((((((''''''''''''(((''''''&&&&&&''''''((('''''''''''''''(((((()))***)))(((''''''((()))***))))))))))))))))))))))))***)))((()))***+++***)))((((((((((((((('''''''''"""###%%%%%%$$$$$$%%%''''''&&&%%%%%%%%%&&&(((((('''''''''''''''((())))))(((''''''&&&&&&''''''(((%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&''''''((())))))))))))((((((''''''''''''((()))))))))******)))))))))(((&&&%%%&&&'''((('''&&&''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''&&&''''''((()))***'''''''''''''''&&&&&&&&&&&&&&&&&&'''((())))))***'''''''''&&&&&&''''''(((******+++******)))((((((******)))((((((((())))))'''((()))***+++***))))))((((((((()))))))))*********))))))***++++++***((()))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))***,,,...///,,,,,,,,,,,,------------,,,------------.........000///...------...///000...............---------/////////...............////////////000000000000000000111111222333333333222222222222222222222222000333666888888666333000000000000000000000000000,,,,,,,,,---.../////////000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))(((((((((******)))))))))(((((((((++++++***)))))))))******''''''''''''((()))******~~~|||~~~{{{wwwtttwww{{{yyyzzz{{{}}}zzzpppeee___```TTTPPPPPPSSSSSSWWWkkkvvveeeZZZLLLHHHAAA<<<999777666555444444333333333222222222111111111111000000000000,,,---///111222111000///---------...............///...------//////...---***,,,...---+++***,,,...*********+++++++++++++++************************************************))))))))))))))))))))))))))))))*********+++++++++'''''''''''''''(((((()))))))))))))))))))))))))))(((''''''&&&&&&''''''((('''''''''((((((((((((((((((''''''&&&&&&''''''(((%%%&&&''')))))))))((((((***(((&&&$$$$$$&&&(((***)))))))))))))))))))))))))))(((''''''((()))(((&&&)))(((((((((''''''''''''&&&'''((('''%%%$$$%%%&&&&&&&&&'''''''''((((((((('''''''''''''''((())))))(((''''''&&&&&&''''''(((%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''((((((((('''''''''''''''&&&&&&''''''((())))))***))))))((('''''''''''''''))))))(((((((((((())))))((('''&&&&&&'''((('''&&&''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&''''''((()))***'''''''''''''''(((((((((&&&&&&''''''(((((())))))((((((''''''''''''(((((()))(((((((((((()))******((((((((('''(((((())))))&&&''')))+++,,,,,,+++***'''((())))))((())))))******)))))))))++++++)))(((******************++++++++++++++++++++++++++++++++++++***++++++---///000++++++,,,,,,,,,---------,,,,,,---------..................------......................../////////000000000//////.........////////////000000000000//////000000111222222333222222222222222222222222111222333444444333222111000000000000000000000000------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))))))))((((((((((((+++++++++++++++******)))))))))((('''''''''''''''&&&&&&&&&&&&'''((()))***|||}}}zzz}}}zzzwwwqqqvvv}}}~~~}}}}}}~~~~~~sssgggbbbdddXXXQQQQQQVVVUUUTTT___nnnqqqdddPPPKKKDDD>>>:::888666555444444444333333333222222111111111111000000000000+++---///111222222111000,,,------......////////////---++++++,,,------,,,***,,,...---+++***,,,...************************************************************************))))))))))))))))))))))))))))))******++++++++++++((((((((((((((()))******))))))))))))))))))))))))''''''%%%$$$$$$%%%''''''%%%&&&&&&'''((()))******'''''''''&&&&&&'''''''''$$$&&&(((******)))((('''***((($$$""""""$$$(((***''''''''''''''''''''''''%%%$$$$$$%%%((())))))((())))))(((((('''''''''&&&,,,------+++(((&&&&&&'''&&&'''(((((())))))(((((('''''''''''''''((())))))'''''''''&&&&&&''''''''''''(((((((((((((((((('''''''''''''''''''''''''''))))))))))))((((((((((((&&&&&&&&&'''((())))))******)))(((''''''''''''''')))((('''&&&&&&'''((()))((('''&&&&&&'''((('''%%%''''''''''''''''''''''''&&&'''(((******((('''&&&&&&&&&&&&'''''')))******&&&'''''''''((()))))))))'''''''''(((((((((((((((***)))(((((((((((())))))&&&&&&%%%&&&''')))+++,,,'''''''''''''''((()))***%%%'''))),,,------,,,,,,'''((())))))(((((()))******)))((()))++++++)))(((+++++++++***************************************///...---,,,---...///000++++++,,,,,,,,,---------,,,,,,,,,---------..............................---.........///000000000111111000000/////////...////////////000000000000---......///000111111222222222222222222222222222222111111111111111111222000000000000000000000000000000000///......---------------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++************************++++++++++++***************++++++++++++***))))))((('''&&&%%%%%%%%%%%%%%%''''''''''''((()))++++++yyyyyyyyyyyyzzzzzzzzzzzz{{{{{{zzzzzzxxxwwwuuutttssssssuuuwwwzzz}}}|||||||||{{{{{{}}}|||llldddbbbdddaaa]]]WWWSSSVVV]]]cccpppwww```ZZZRRRIIIBBB<<<888666666666555444333333333333222222222111111111000000000000////////////000000................................................+++,,,,,,------,,,,,,++++++++++++******)))))))))))))))))))))************++++++************++++++)))))))))***+++++++++,,,))))))***+++,,,,,,------+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((())))))))))))((()))******+++''''''''''''&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((((((''''''&&&&&&&&&'''''')))'''%%%######$$$&&&(((((((((((((((((((((((((((&&&&&&'''((())))))((((((''''''''''''''''''''''''...,,,***(((''''''((()))''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''))))))'''&&&&&&'''((())))))'''&&&$$$%%%&&&((()))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((+++***((('''''''''((()))+++++++++++++++++++++++++++)))((())),,,---+++)))---,,,,,,+++***)))((((((---,,,+++*********+++,,,.........------,,,,,,,,,,,,,,,---------------------------............///...------------.../////////...,,,++++++,,,...//////////////////000111111000000000000000000000000222111000.........///000111111111111111111111111222222222222222222222222///000000000...,,,+++)))//////.........---------........................///......------......///...---,,,++++++++++++,,,---,,,***)))((()))*********++++++,,,,,,++++++***++++++***************************))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))zzzzzzzzzzzzyyyxxxwwwwwwxxxxxxwwwwwwuuutttsssrrrrrrssstttvvvxxx{{{}}}~~~|||||||||{{{zzz{{{~~~}}}}}}}}}~~~~~~}}}rrrnnnjjjhhhccc\\\VVVTTTWWW[[[iiiwwwvvvjjj[[[NNNGGGBBB<<<888777666555444444444444444333333333333222222222111000000////////////000000................................................+++,,,,,,------,,,,,,+++---------,,,,,,,,,++++++))))))))))))************+++******************+++******************++++++(((((())))))******++++++************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((())))))))))))))))))******+++&&&&&&'''''''''(((((((((''''''((((((((('''&&&&&&&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&''''''(((%%%%%%&&&&&&'''''''''(((''''''''''''''''''''''''%%%&&&&&&''''''''''''&&&'''''''''''''''''''''''',,,+++***(((((((((((()))''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&'''((()))******)))((('''&&&&&&''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''((()))))))))((((((''''''((()))***,,,...///+++++++++++++++++++++++++++)))((()))+++,,,+++))),,,,,,++++++***))))))))),,,+++++++++***++++++,,,------,,,,,,,,,,,,,,,,,,------------------,,,,,,---------............///...------------.../////////...---,,,,,,---.../////////......///000000111////////////////////////222111///.........///000111111111111111111111111222222222222222222222222---...///000//////...---///.........------------........................,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,++++++******++++++***++++++,,,,,,++++++***************************,,,,,,,,,++++++*********))))))))))))))))))))))))((((((((((((((((((((((((yyyzzzzzz{{{yyywwwuuutttvvvvvvvvvvvvuuutttsssrrrrrrssstttuuuwwwyyyzzz{{{|||||||||zzzyyyyyy|||~~~~~~}}}||||||{{{{{{{{{{{{{{{~~~~~~vvvrrrooojjjbbb[[[WWWWWWXXXaaahhhyyymmm[[[PPPJJJBBB<<<999888666555444444444555444444444333333333222222111000000//////000000111................................................,,,,,,------------,,,,,,---------,,,,,,,,,,,,+++)))))))))*********++++++******************************************))))))((((((((((((((((((((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((()))))))))******%%%&&&&&&''')))******+++''''''((()))))))))(((((('''((()))(((''''''((()))''''''''''''''''''''''''''''''((((((((()))))))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&'''((()))"""$$$&&&)))******)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&'''(((***+++*********)))((('''&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((&&&&&&'''(((((()))((((((++++++++++++******)))((())))))))))))))))))))))))***)))((()))+++,,,+++******************************++++++,,,,,,+++++++++,,,,,,------------------......------,,,,,,++++++---------............///...------------...//////........................///............///000000////////////////////////111000///.........//////000000000000000000000000111111111111111111111111+++,,,...000111111111000............------------------------------------***++++++,,,,,,++++++***+++,,,---------,,,+++***))))))***+++++++++************++++++++++++************************************)))(((((('''&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''wwwxxxzzz{{{{{{yyyvvvtttxxxxxxyyyxxxxxxwwwvvvuuussstttuuuvvvwwwxxxxxxyyy{{{||||||{{{yyyxxxyyyzzz|||{{{zzzyyyyyyyyyyyyyyyzzz|||xxxuuunnngggaaa^^^]]]^^^[[[^^^hhhwwwooo]]]PPPGGGAAA;;;:::777555333333444444444333333333333222222222111000000000000000000111................................................,,,,,,------------,,,,,,************************))))))*********+++++++++*********++++++*********++++++******))))))((((((((((((((((((((((((''''''*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((('''(((((()))))))))))))))'''''''''((()))******+++&&&'''(((((())))))))))))&&&((()))((('''&&&'''(((''''''''''''''''''''''''(((((((((((())))))))))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&'''((()))$$$%%%''')))******)))(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%$$$''''''''''''''''''''''''%%%&&&(((******)))((('''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''(((((()))'''((()))***)))(((&&&$$$''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((%%%&&&'''(((((()))((((((((())))))***)))'''%%%$$$))))))))))))))))))))))))))))))))))))************))))))*********+++++++++)))***+++,,,---,,,+++***------......//////000000......------,,,+++******---------............///...------------...//////......///000000///...............------...//////////////////////////////////////////.../////////000000000000000000000000111111111111111111111111,,,---///000111222111111------------------------------------------------+++,,,---......---,,,+++)))+++,,,------,,,***)))&&&''')))*********))))))******++++++++++++******))))))))))))***************))))))((('''&&&%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''tttvvvyyy{{{{{{zzzxxxwwwyyyyyyyyyzzzzzzyyyxxxxxxuuuvvvwwwxxxyyyyyyyyyyyy{{{||||||{{{yyywwwwwwwwwzzzyyyxxxxxxwwwwwwwwwxxxzzz{{{~~~{{{sssjjjeeebbbaaa```YYY[[[```fffllluuunnnZZZMMMHHH???===999666333222333333222222222222111111111111111111000000000000111111////////////////////////........................,,,------......------,,,************************************++++++++++++)))***++++++++++++***)))+++******))))))((((((((()))))))))))))))))))))((())))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''''''''((())))))))))))((()))))))))))))))(((((((((%%%&&&'''(((((((((((((((%%%&&&''''''%%%%%%&&&'''(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&'''((((((((((((((('''''''''((((((''''''''''''''''''''''''((((((((((((((('''&&&%%%''''''''''''''''''''''''###%%%''')))***)))(((&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''(((((('''''''''&&&%%%%%%"""$$$&&&((()))(((&&&%%%''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((&&&&&&'''((())))))((((((!!!$$$'''***,,,,,,,,,((((((((((((((((((((((((((()))))))))))))))******)))))))))***++++++,,,,,,)))***+++,,,---,,,++++++,,,,,,------.........///......---,,,++++++******---------............///...------------...//////......///000000///............---------------....................................////////////...////////////////////////000000000000000000000000...///000111111000//////,,,,,,------------------------------------------+++,,,,,,,,,,,,,,,,,,+++)))***,,,------,,,***)))'''(((***+++,,,+++******)))******++++++******)))(((((()))))))))*********...------,,,+++*********((((((((((((((((((((((((((((((((((((((((((((((((ssstttwwwyyyzzzzzzyyyxxxwwwwwwxxxxxxyyyxxxxxxxxxvvvwwwyyyzzz{{{{{{zzzyyyzzz{{{}}}|||zzzwwwvvvvvvxxxwwwwwwvvvvvvwwwwwwxxxyyyzzz|||}}}tttlllfffbbb___[[[[[[[[[ZZZYYY]]]mmm|||lllYYYPPPEEEBBB===888555333333333222222222111111111000000222111111000000111111222////////////////////////........................------............------+++,,,,,,,,,,,,---------*********++++++++++++,,,)))***+++,,,,,,+++***)))))))))))))))))))))((((((************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''&&&'''((()))***)))(((''')))))))))(((((('''''''''&&&&&&'''(((((((((''''''%%%&&&'''&&&%%%$$$%%%'''((((((((((((((((((((((((''''''((((((((()))))))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''&&&&&&&&&'''''')))(((''''''&&&&&&''''''((((((((((((((((((((((((((((((((()))((((((''''''''''''''''''''''''''''''###%%%'''((()))((('''&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((('''%%%$$$###!!!"""%%%'''(((((('''&&&((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((($$$%%%''')))***,,,,,,---(((((((((((((((((((((((('''(((***)))(((((()))+++))))))******+++++++++,,,)))***++++++,,,,,,,,,,,,******++++++++++++++++++------,,,,,,++++++******---------............///...------------...//////..............................---,,,,,,,,,,,,---........................------.../////////......///////////////////////////////////////////////////000000111000///---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***))))))(((((())))))***)))***+++,,,,,,,,,+++***+++,,,,,,------------,,,))))))************))))))'''(((((())))))*********,,,++++++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((sssssstttuuuvvvvvvvvvvvvuuuvvvwwwxxxxxxxxxxxxxxxvvvwwwyyy{{{|||{{{zzzzzzyyy{{{}}}}}}{{{xxxvvvvvvvvvvvvuuuvvvvvvwwwxxxyyyuuuwwwyyy|||~~~}}}|||sssiiibbb^^^YYYUUURRRPPPQQQZZZeeewwwhhhWWWLLLHHHCCC<<<888555555555333333222222222111111111222111111000000111111222////////////////////////........................------............------++++++,,,,,,,,,---------*********+++++++++,,,,,,(((***+++,,,,,,+++***(((((((((((())))))))))))))))))))))))******+++++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&%%%&&&((()))***)))((('''''''''''''''''''''(((((((((((()))))))))(((''''''&&&'''((('''&&&%%%&&&(((((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((()))((('''&&&&&&&&&&&&&&&$$$%%%'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&''''''((((((''''''''''''''''''''''''''''''%%%%%%&&&'''''''''&&&%%%''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&''''''''''''&&&$$$######$$$%%%'''''''''&&&&&&((('''%%%$$$$$$%%%'''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((++++++++++++***)))((('''---,,,***)))((('''&&&&&&))))))))))))))))))))))))&&&(((***)))(((''')))+++***************+++++++++************+++,,,---...,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++++++++---------............///...------------.../////////...---,,,,,,---...///...------,,,++++++,,,,,,........................,,,---.../////////..............................////////////////////////......///000///...---,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++***(((&&&&&&(((***+++)))*********++++++++++++---,,,,,,++++++++++++,,,))))))************))))))''''''(((((()))******+++'''''''''((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''sssssssssssssssrrrssssssvvvwwwxxxyyyyyyyyyyyyyyyuuuvvvyyy{{{|||{{{zzzzzzxxx{{{}}}~~~|||yyywwwvvvuuuuuuuuuuuuvvvxxxyyyzzzrrrtttvvvyyy{{{|||||||||yyy{{{rrriii___XXXQQQNNNMMMMMMRRRXXX___rrr\\\QQQMMMGGG@@@:::777666666444444444333333333222222222222111111111111222222000000000000000000000000........................------............------)))))))))******+++++++++******+++++++++,,,,,,,,,((()))+++,,,,,,+++)))(((''''''(((((())))))******'''(((((()))***++++++,,,(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&%%%&&&((()))***)))((('''$$$%%%%%%&&&'''((())))))***************)))(((''''''((()))((('''&&&''')))))))))))))))))))))))))))&&&&&&&&&&&&'''''''''(((&&&''''''''''''''''''&&&((((((((((((((((((((((((''''''''''''((((((((()))***)))((('''&&&%%%%%%%%%"""&&&)))***)))&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%''''''''''''((((((((()))'''''''''&&&&&&'''''''''$$$%%%&&&'''''''''&&&%%%''''''''''''''''''&&&&&&((('''%%%$$$$$$%%%'''(((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((())),,,,,,,,,,,,+++)))((('''((('''&&&%%%%%%&&&'''(((************************&&&(((******'''''')))+++************************+++***))))))***,,,...///000000000//////......---++++++++++++++++++,,,,,,---------.........//////...------------.../////////...,,,++++++,,,...///...---,,,,,,++++++++++++........................+++,,,.../////////..............................////////////////////////,,,---...//////...------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...,,,)))''''''))),,,...******))))))***+++,,,,,,+++***)))'''''''''((()))))))))************))))))&&&''''''((()))******+++(((((())))))***+++++++++))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&ooorrruuuvvvuuurrrqqqqqqtttwwwzzz}}}}}}~~~}}}|||zzzxxxxxxzzz|||}}}~~~}}}|||{{{zzzyyyxxxuuuuuuvvvzzzzzztttsssrrrsssvvv{{{|||{{{yyyxxx{{{vvvddd^^^VVVNNNJJJJJJMMMPPP[[[lllbbbYYYSSSLLLEEE===666555999555555333222111111444666333222111111000111111111000000000000////////////000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))*********,,,,,,++++++***)))))))))++++++***)))(((((())))))'''((()))******+++******))))))))))))))))))))))))&&&'''(((*********))))))((((((''''''&&&&&&&&&%%%''''''''''''''''''''''''(((((((((((((((((((((((((((((()))(((((('''&&&&&&((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''((((((((((((''''''((((((((((((((((((''''''&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((&&&$$$"""###&&&))))))(((***'''%%%$$$%%%&&&%%%$$$))))))((('''&&&&&&%%%%%%'''''''''''''''''''''''')))(((((('''''''''((((((%%%%%%&&&&&&&&&%%%###""" ###%%%''''''&&&%%%(((((('''''''''(((((())))))'''&&&&&&'''&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&(((***)))%%%!!!(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%************))))))))))))))))))))))))************,,,,,,+++***))))))******++++++***)))(((((())))))(((((()))***++++++,,,,,,...---+++,,,---......---------++++++++++++------------,,,,,,,,,---......---+++******,,,------,,,------------------------///...---,,,,,,,,,---...---,,,,,,,,,,,,---..............................***,,,...///...------.........//////000000111111///......------///000111------------------------++++++++++++++++++++++++************************(((((((((((()))***+++,,,+++*********))))))(((((((((((())))))))))))((((((******))))))((((((''''''+++***'''&&&&&&'''***+++&&&&&&((()))************'''''''''(((((((((((((((sssuuuxxxxxxwwwuuuuuuuuuuuuxxx{{{}}}~~~~~~~~~|||yyyvvvvvvwwwyyyzzz}}}}}}|||{{{zzzyyyxxxwwwttttttvvv{{{}}}xxxsssssstttwww{{{|||{{{yyy}}}mmmeeeYYYPPPLLLLLLNNNOOOTTT^^^pppsssfff]]]TTTNNNGGG>>>888777777666555333222222333444333222222111111111111111111000000000////////////000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***)))))))))***++++++,,,,,,,,,++++++***))))))******))))))*********))))))((())))))))))))))))))))))))'''((()))******)))((((((((((((((('''''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))******)))(((((('''((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))&&&&&&&&&'''''''''(((((()))&&&$$$$$$&&&((((((&&&'''&&&&&&((())))))(((&&&)))(((((('''&&&&&&%%%%%%((((((((((((((((((((((((((((((''''''''''''((((((&&&'''(((((((((&&&%%%$$$###%%%''')))******)))((((((((('''''''''((((((((()))((('''((())))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''***+++)))'''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))((((((''''''(((((()))))))))***))))))))))))************,,,++++++***))))))******++++++***)))))))))))))))+++,,,,,,---......//////---+++***+++---......------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,------...111///------...///...---------------------------...---,,,++++++,,,---------,,,,,,,,,,,,---..............................---...//////......---...///////////////000000000///......---...///000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************(((((((((((()))***+++,,,************)))))))))((((((((())))))))))))(((((())))))))))))((((((((((((,,,+++)))'''''')))+++,,,&&&'''(((((()))*********((((((((((((((('''''''''uuuvvvwwwwwwvvvuuuvvvwwwvvvyyy|||~~~~~~~~~~~~|||xxxtttssstttvvvwww{{{{{{zzzzzzyyyxxxwwwvvvssstttvvv||||||ttttttuuuwwwzzz|||{{{zzz~~~}}}ppp```TTTPPPQQQQQQPPPPPPTTT\\\ooorrrdddWWWSSSOOOFFF<<<555888777666555444333333333333333222111111111111111111111000000000/////////000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))))))))))))))))))))***++++++,,,,,,,,,,,,+++*********+++++++++++++++******)))''''''))))))))))))))))))))))))((()))))))))))))))((('''))))))((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((***************))))))(((((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''((((((((())))))*********''''''''''''((((((((((((&&&&&&&&&'''''''''''''''***(((&&&&&&'''''''''&&&&&&&&&(((***---,,,***(((((((((((('''&&&&&&%%%%%%((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))((('''''''''(((***+++++++++***)))''''''((((((((((((''''''((('''&&&''')))***)))((('''''''''''''''''''''''''''&&&&&&''')))***)))((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((((((((''''''''''''((((((%%%%%%&&&'''((()))******))))))))))))************,,,+++******)))*********++++++***))))))))))))***,,,------......//////000+++***)))***,,,.........---,,,,,,++++++,,,,,,---+++++++++++++++,,,------111000......//////...,,,------------------------,,,,,,++++++++++++,,,------,,,,,,,,,,,,---......////////////////////////000000000///......------000000//////////////////......------......///000------------------------++++++++++++++++++++++++************************(((((((((((()))***+++,,,************))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))+++***(((''''''(((***+++&&&''''''((()))))))))***))))))((((((''''''&&&&&&sssttttttsssrrrrrrtttvvvvvvyyy{{{||||||||||||}}}}}}zzzwwwtttssstttvvvwwwyyyyyyzzzzzzzzzxxxwwwvvvtttuuuwww{{{}}}{{{ttttttuuuwwwyyyzzz{{{{{{yyy{{{~~~}}}iii[[[WWWUUUSSSPPPRRRRRRUUU___uuunnn[[[TTTTTTNNNDDD===888777555555555444333222333333222111111111111222111111111000000000//////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------+++***))))))((((((,,,,,,++++++***)))))))))++++++******)))******+++***************)))((((((((((((((((((((((((((((((******)))))))))((('''''')))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))((((((((((((((((((((((((((('''(((((((((((((((((('''''''''((((((((((((''''''(((((())))))***+++,,,,,,'''''''''((((((((((((((('''''''''''''''''''''''')))(((''''''((((((((('''((((((((()))++++++***((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((''''''''''''(((((()))(((((()))))))))((((((((('''((()))))))))(((''''''&&&'''((()))))))))(((''''''%%%$$$%%%&&&'''&&&%%%''''''''''''''''''''''''+++)))(((&&&&&&&&&%%%%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((('''&&&%%%$$$$$$%%%&&&'''&&&&&&''''''((()))******((()))))))))************++++++***************+++++++++***))))))************+++++++++,,,,,,------***(((((())),,,.........,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---...---,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---,,,,,,,,,,,,---......////////////////////////222111///.........---,,,000000000//////......---------------......//////,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))(((((()))***++++++*********)))))))))))))))(((((())))))))))))(((((('''''''''((()))*********((('''&&&%%%%%%&&&'''(((''''''''''''(((((())))))******)))((('''&&&&&&%%%rrrrrrrrrqqqpppqqqsssvvvuuuxxxzzz{{{zzzyyyyyyyyyzzzyyywwwuuuuuuvvvxxxyyyxxxyyyzzz{{{{{{zzzxxxwwwuuuvvvwwwzzz{{{zzzxxxvvvttttttuuuvvvwwwxxxzzz{{{wwwzzz~~~sssddd]]]YYYUUUPPPQQQSSSVVVYYYccc{{{hhh]]]ZZZTTTLLLGGG;;;888555555666666444333444333333222111222222222111111111111000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))))))))))),,,,,,++++++***)))))))))))))))(((((((((((())))))(((((()))***************((((((((((((((((((((((((******)))(((((((((''''''((((((((()))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((()))(((((('''(((((((((((((((((((((((((((((((((''''''(((((((((''''''((((((((((((''''''###$$$$$$%%%&&&''''''((((((((((((((((((''''''''''''''''''''''''''''''&&&%%%&&&'''(((((())))))***,,,***'''%%%&&&((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))'''''''''''''''''''''(((((((((((((((''''''&&&&&&&&&'''((()))***************(((%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&***)))(((&&&%%%$$$$$$%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''&&&%%%$$$$$$%%%&&&'''))))))))))))))))))))))))((()))))))))************+++***************+++++++++***************++++++************++++++++++++***(((((())),,,.........,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++++++++---//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,,,,,,,---,,,,,,,,,,,,---......////////////////////////111///......//////...,,,000000//////......------,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))***+++))))))))))))))))))******(((((())))))))))))((((((&&&&&&'''((()))***++++++((('''&&&%%%%%%&&&'''((((((''''''&&&''''''((()))******)))((('''&&&&&&%%%rrrssssssrrrqqqrrruuuwwwuuuwwwyyyyyyxxxwwwvvvwwwxxxxxxxxxxxxxxxxxxyyyyyyvvvxxxzzz{{{{{{zzzyyywwwvvvwwwxxxxxxxxxvvvtttsssssstttuuuuuuuuuvvvxxxzzzyyy|||sssiiiaaa[[[VVVOOORRRVVVWWWZZZhhh~~~nnndddYYYOOOKKKBBB>>>888666777777555333444444333222222222222222222222111111111000000000000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))*********)))))))))***++++++,,,,,,(((((('''''''''((())))))'''''')))******+++++++++))))))))))))))))))))))))***))))))(((((((((((()))''''''(((((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''(((((((((((('''((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''%%%%%%%%%&&&'''''''''((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&###%%%'''((((((((()))***...***%%%###$$$&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&''''''((()))***&&&&&&%%%%%%%%%&&&'''((()))))))))(((((((((((((((''''''((()))***,,,...///---***(((&&&&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((((((((((((((((((((((((((())))))(((((((((((())))))+++*********)))))))))((())))))))))))*********************)))******+++,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,.........+++,,,,,,------,,,,,,++++++++++++++++++,,,------,,,,,,---...000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---------,,,---,,,,,,,,,,,,---..............................///------///333333000---//////..................,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((***************************)))))))))))))))******))))))))))))************(((((())))))))))))((((((&&&''''''((()))******+++***))))))))))))))))))***((((((&&&&&&&&&'''((()))))))))((((((''''''&&&&&&qqqsssttttttssssssuuuwwwvvvxxxzzzzzzxxxvvvvvvvvvxxxxxxyyyzzzyyyxxxvvvuuutttvvvxxxzzzzzzyyyxxxvvvvvvwwwxxxxxxvvvtttsssrrrrrrsssttttttssstttwwwzzzxxx|||{{{ppphhhcccXXXWWWWWWXXXXXX___sss{{{gggYYYTTTNNNGGG>>>999888888555222444444333222222222222333222222222111111111000000000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********)))******+++,,,)))))))))***++++++,,,,,,((((((((((((((()))******((())))))*********))))))))))))))))))))))))))))))))))))(((''''''((()))***&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''(((((((((((('''''')))))))))))))))*********)))(((((((((''''''''''''(((((('''''''''&&&&&&&&&"""%%%(((((('''&&&'''(((+++(((%%%$$$%%%'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***&&&&&&%%%%%%%%%&&&'''((())))))((((((((())))))***(((((('''(((+++///222555,,,)))&&&%%%&&&(((((('''''''''''''''''''''''''''&&&)))++++++)))'''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((((((((((((((((((((((((((()))******************)))((((((((()))))))))))))))))))))))))))******************))))))***++++++,,,+++*********++++++,,,------------------------------+++***+++---......---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,------......------...///...***(((++++++++++++++++++++++++)))***,,,---.........------,,,,,,,,,,,,---......------------------------------...222888999555000------..................+++,,,---.........------++++++++++++++++++++++++******************************************************))))))))))))******((()))))))))************(((((())))))))))))((((((''''''(((((())))))******************************)))(((&&&%%%%%%&&&((()))((((((((((((((('''''''''pppqqqsssssssssssstttvvvxxxyyy{{{{{{xxxvvvvvvvvvxxxyyy{{{{{{zzzwwwsssqqqrrrtttwwwyyyyyyxxxwwwuuuuuuvvvxxxxxxvvvtttssssssqqqssstttsssrrrrrrvvvyyyuuuyyy~~~uuupppddd^^^ZZZZZZZZZ]]]iiiwww|||jjjdddWWWNNNCCC<<<999888555222555444333333222222333333222222222111111111111000000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---,,,,,,++++++***)))))))))))))))((())))))***++++++***++++++******)))(((''')))))))))))))))))))))))))))(((''''''''')))***+++%%%&&&&&&&&&''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************(((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''((((((((((((''''''((((((((((((''''''''''''))))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&###&&&))))))&&&$$$$$$&&&'''&&&%%%&&&(((***)))(((&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''')))******'''&&&%%%%%%&&&'''((()))'''''''''''''''((()))))))))((('''(((+++000555888(((&&&######%%%'''(((((())))))))))))))))))))))))***---000///+++'''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''(((((((((((((((((((((((('''((()))******)))((('''%%%&&&&&&'''((()))******))))))))))))******************))))))***+++,,,,,,+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---+++,,,---......---++++++------------++++++------,,,,,,------...///...------,,,,,,)))%%%"""++++++++++++++++++++++++***+++,,,...//////......---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------///555;;;<<<888333,,,------....../////////+++,,,---.........---,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************)))))))))))))))***(((((())))))*********+++(((((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))(((((()))(((&&&%%%%%%&&&'''((('''''''''(((((((((((((((oooqqqrrrsssssstttwwwyyyyyy|||~~~|||wwwtttvvvxxxzzzzzzzzzyyywwwtttrrrppptttvvvyyyzzzzzzzzz{{{|||yyyyyyyyyxxxxxxxxxwwwwwwssssssttttttttttttttttttqqquuuzzz~~~yyyddd```ggg```YYYaaahhhvvvooofffVVVHHHBBB:::000000777333333444444444555555555333222000/////////000111111000000///...---------///.........------------,,,,,,,,,,,,,,,,,,,,,,,,///...------++++++***)))+++,,,,,,,,,,,,+++******''''''((()))***++++++,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((())))))))))))'''((()))******)))((('''(((((())))))((('''&&&&&&%%%'''((()))((('''((()))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((***++++++***((('''(((***'''&&&%%%&&&'''((((((&&&))))))*********))))))((((((((('''''''''&&&&&&&&&(((((((((((())))))))))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))*********))))))((('''&&&((((((((((((((((((((((((***)))((('''%%%%%%%%%%%%%%%%%%'''((((((((('''&&&&&&&&&&&&'''((())))))***(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))((('''&&&((((((((('''&&&&&&&&&%%%''''''''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''((((((((((((''''''&&&'''((())))))******)))''''''''''''''''''''''''((((((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++,,,---...///...---,,,++++++,,,,,,,,,++++++***........................,,,------......------,,,---------,,,,,,,,,++++++)))***+++,,,---.........+++,,,------......------000000000222444555444333------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,************************++++++***************+++((('''''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))***)))(((&&&&&&&&&'''(((''''''((((((((((((''''''''''''''''''(((((((((((())))))(((((('''''''''&&&qqqsssuuuuuuvvvwwwyyy|||yyy{{{|||yyyuuusssvvvyyyyyyzzzzzzyyywwwuuusssqqqrrruuuyyy{{{||||||}}}~~~|||{{{zzzxxxvvvuuutttsssrrrrrrtttuuuvvvvvvvvvvvvsssuuuwwwxxxyyy{{{~~~rrrlllooohhhcccbbb___fffpppsssbbbRRRLLLEEE;;;666999222222222222222222222333333222111000///000000111111000000///......------/////////.........------------------------------++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,+++******))))))******++++++,,,,,,,,,+++++++++************))))))))))))))))))))))))))))))))))))(((((((((((('''((()))******)))((('''((((((((((((((('''&&&&&&%%%'''))))))((('''((()))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((('''&&&&&&((())))))((('''((()))******((((((((()))))))))(((((('''(((((('''''''''&&&&&&&&&'''''''''((((((((())))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))************)))((('''&&&''''''''''''''''''''''''(((''''''&&&&&&&&&&&&'''&&&&&&((()))))))))((('''&&&&&&&&&'''((()))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&'''((())))))((('''&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&'''''''''''''''''''''(((((((((((('''''''''((()))***++++++++++++''''''''''''''''''''''''******))))))))))))))))))************************''''''''''''((((((((((((+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,+++,,,,,,---...---------,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,++++++++++++***++++++,,,------------+++,,,------......------000//////111222333222000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++))))))))))))))))))))))))******)))))))))******+++******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''(((((((((((()))(((((((((''''''''''''tttvvvxxxyyyxxxyyy{{{}}}zzz{{{{{{xxxtttsssvvvyyyyyyyyyyyyyyyxxxvvvtttssssssvvvzzz}}}}}}|||{{{|||zzzzzzxxxwwwuuutttsssrrrrrrsssuuuwwwxxxyyyyyyxxxttttttsssrrrrrruuu{{{|||}}}~~~|||yyyqqqnnnhhhYYYXXX```mmm{{{oooZZZQQQKKKAAA888666333333222111111111222222222222111000000000000111111000000//////......---000000000/////////......------------------------++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,+++******++++++++++++++++++,,,,,,++++++*********)))))))))))))))))))))))))))))))))******))))))((((((''''''(((((())))))))))))(((((((((((((((((((((''''''&&&%%%'''))))))((('''((()))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))(((&&&%%%&&&''')))((('''((()))******(((&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((()))(((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''((())))))***+++++++++***)))((('''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((&&&'''((()))***)))((((((&&&&&&&&&'''(((((())))))'''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((('''''''''((((((((((((''''''))))))***+++,,,,,,,,,,,,((((((((((((((((((((((((++++++***))))))(((''''''(((((((((((((((((((((((()))))))))************+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,++++++++++++*********++++++,,,------,,,,,,,,,+++,,,------......------///...---...000000///------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******************,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((()))******+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((((((''''''&&&''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((''''''''''''xxxyyy{{{{{{yyyyyyyyy{{{xxxzzz{{{zzzwwwuuuvvvwwwxxxyyyyyyyyyxxxwwwuuutttvvvyyy||||||zzzwwwuuutttuuuuuuuuuuuuuuuuuuuuuuuutttuuuwwwyyyzzzzzzyyyxxxssssssrrrppppppssswww{{{xxxxxxyyyzzz|||~~~~~~tttuuuppp^^^YYY[[[```gggttteeeTTTMMMEEE;;;666777666555444333333333333222222111111111000000000000000000000//////......000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,///...------++++++***)))+++,,,,,,,,,,,,+++******++++++++++++++++++***************))))))))))))((())))))))))))))))))))))))******))))))((((((''''''(((((())))))))))))(((((('''(((((((((((((((''''''&&&'''))))))(((''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((***+++,,,***(((&&&&&&&&&'''&&&%%%&&&'''((((((&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((())))))++++++,,,---,,,***((('''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%&&&((()))))))))((('''&&&&&&&&&''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((((((((('''%%%&&&&&&&&&'''(((((((((&&&&&&&&&'''''''''''''''&&&''''''((()))(((((((((''''''((((((((((((''''''((()))***++++++,,,,,,+++))))))))))))))))))))))))******))))))((((((((((((((((((((((((((((((((((((*********+++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,+++***+++,,,...///+++,,,,,,---------------------------------------,,,------......------,,,+++++++++*********)))))),,,,,,---------,,,+++++++++,,,------......------+++++++++,,,...///---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,''''''''''''((()))++++++)))((((((''''''''''''(((************************))))))))))))))))))))))))'''((()))******)))((('''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((('''''''''yyy{{{|||{{{yyywwwvvvwwwwwwyyy{{{|||zzzxxxvvvuuuxxxxxxyyyyyyxxxwwwuuuttttttvvvyyyyyyvvvsssqqqqqqttttttttttttttttttttttttwwwxxxzzz{{{{{{yyywwwvvvrrrssstttsssrrrrrrtttvvvwwwwwwwwwxxxyyyzzz{{{||||||sssvvvxxxkkk```\\\XXXYYY```tttvvv^^^RRRJJJCCC???:::999777444333333333444222222222222111111111000000000000000000/////////000000000000////////////++++++++++++++++++++++++///...------++++++***)))+++,,,,,,,,,,,,+++*********************)))))))))*********))))))))))))((())))))))))))))))))))))))***)))))))))((((((((('''))))))(((((((((((())))))''''''((((((((((((((('''&&&((())))))(((''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))******)))''''''((('''&&&%%%&&&'''((((((&&&&&&'''(((((()))))))))(((&&&'''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((())))))+++,,,.........,,,)))(((''''''''''''''''''''''''''''''((((((''''''&&&%%%$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''(((((((((%%%&&&&&&&&&'''(((((((((&&&&&&&&&'''''''''((((((&&&''''''((()))(((((((((''''''((((((((((((''''''&&&'''((()))************))))))))))))))))))))))))''''''(((((())))))))))))))))))))))))))))))))))))'''''''''(((((((((((())),,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,+++***+++,,,---...******+++,,,,,,,,,,,,,,,------------------------,,,------......------,,,+++++++++*********)))))),,,,,,---------,,,+++++++++,,,------......------)))((()))+++---......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))(((((()))******((((((((((((((((((((((((''''''''''''((()))++++++))))))((('''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))+++,,,,,,+++***)))''''''((((((((((((''''''''''''''''''(((((((((((('''''''''(((((((((((((((wwwyyyzzzzzzxxxvvvuuuuuuvvvwwwzzz{{{zzzxxxvvvtttxxxxxxxxxxxxwwwuuusssrrroooqqqssstttsssrrrrrrrrrwwwvvvvvvuuutttsssrrrqqqxxxyyy{{{||||||yyywwwuuussstttvvvvvvtttrrrrrrsssvvvwwwwwwxxxyyyzzz{{{{{{xxx}}}uuuwww|||uuuddd\\\UUUSSSVVVeeelllZZZPPPIIIEEE<<<:::777444222111222222222222333333222222111000000000000000000000000000000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,+++******)))))))))))))))))))))***++++++*********)))))))))))))))))))))))))))))))))((((((((()))))))))))))))))))))(((((((((((())))))&&&'''(((((((((((((((((('''(((***)))'''&&&''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((("""%%%'''(((((()))***)))((('''((()))******(((&&&'''((()))))))))))))))&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%&&&&&&'''((('''''''''''''''''''''''''''''''''''''''((()))))),,,---///000///---***(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''%%%$$$###$$$%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&'''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&'''(((((((((((('''''''''((((((((((((''''''$$$%%%&&&'''((((((((((((((((((((((((((((((((((((&&&&&&'''(((((()))******************************(((((())))))))))))******---,,,+++******+++,,,---******+++++++++,,,,,,,,,+++++++++++++++,,,------))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,,,,++++++++++++*********++++++,,,------,,,,,,,,,+++,,,------......------)))))))))+++---......,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))))))))))))))***+++))))))))))))))))))))))))(((((((((((()))******+++,,,+++***))))))(((((()))(((((((((((((((((((((((((((((((((((((((((((((((()))******+++++++++++++++''''''((((((((((((''''''''''''''''''(((((((((((('''''''''(((((((((((((((sssuuuxxxyyyxxxwwwwwwxxxwwwvvvuuuuuuvvvvvvuuutttxxxxxxxxxwwwvvvsssqqqpppooopppqqqpppppppppqqqssswwwwwwvvvuuutttsssrrrrrrvvvxxx{{{||||||zzzwwwuuutttvvvvvvuuusssqqqqqqrrruuuvvvxxxzzz|||}}}}}}}}}yyy~~~~~~{{{|||uuueee[[[UUUTTTTTTZZZoooiiiYYYOOOIII>>><<<999555333222333333222222333333333222111000000000000000000000000000/////////.........------........................++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,+++******)))))))))******+++++++++,,,+++++++++************))))))))))))))))))))))))''''''(((((())))))*********)))(((''''''((()))***&&&&&&'''((((((((((((((('''(((***)))'''&&&&&&'''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((( ###&&&(((((('''(((((()))((('''((()))******(((%%%%%%&&&'''((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&'''((('''''''''''''''''''''''''''''''''''''''((()))))),,,...000111000...+++(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))((('''&&&$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))'''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((()))%%%%%%&&&'''''''''''''''''''''((((((((((((''''''$$$%%%&&&''''''(((((((((''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))))))))))))))***++++++++++++,,,,,,,,,---,,,***))))))***,,,---******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,)))***+++,,,------------************************,,,------......------,,,,,,,,,,,,,,,++++++++++++***++++++,,,------------+++,,,------......---------,,,,,,,,,......,,,***+++,,,,,,------,,,,,,+++***************************))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))******+++,,,+++***)))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))((((((((())))))***+++''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''((((((((()))ooorrrvvvyyyyyyyyyzzz{{{xxxuuurrrpppqqqsssuuuvvvxxxxxxxxxwwwuuurrrpppnnnssssssrrrpppnnnmmmoooqqqtttttttttuuuuuuuuuvvvvvvtttvvvzzz||||||{{{yyywwwvvvvvvvvvsssqqqpppqqqrrrsssuuuyyy||||||~~~zzzqqqeee\\\WWWXXXUUUUUUaaarrrzzzeeeWWWPPPBBB@@@<<<888555555555666222222333444333222111000000000000000000111111111///.........------------000000000000000000000000///......---,,,+++***)))+++,,,,,,,,,,,,+++******))))))***+++,,,,,,------,,,,,,,,,++++++++++++***))))))))))))))))))))))))&&&&&&'''((()))***++++++***)))(((''''''((()))***&&&&&&'''((())))))((((((''')))***)))'''&&&&&&'''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))++++++)))&&&%%%%%%'''&&&%%%&&&(((((((((&&&###$$$%%%&&&''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&&&&'''((('''''''''''''''''''''''''''''''''''''''((()))))),,,...000111111...+++)))&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&((())))))((((((%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))(((((((((''''''&&&&&&%%%%%%%%%&&&&&&'''((())))))$$$%%%&&&&&&''''''&&&&&&''''''((((((((((((''''''$$$%%%&&&'''(((((((((((('''''''''''''''''''''''')))))))))(((''''''&&&&&&))))))))))))))))))))))))'''(((((((((((()))))))))---,,,***))))))***,,,---******+++++++++,,,,,,,,,)))***+++,,,---,,,++++++***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------,,,,,,,,,++++++)))***+++,,,---.........+++,,,------......------111///.........---***(((++++++------------++++++******************************))))))***+++,,,,,,************************,,,+++***************+++******((('''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&&&&&&&((()))***''''''((((((((((((''''''''''''''''''((((((((()))&&&'''''''''(((((())))))tttuuuuuuvvvwwwxxxxxxyyyttttttsssrrrrrrtttxxx{{{{{{yyywwwvvvvvvtttqqqnnnrrrpppnnnnnnpppqqqqqqqqqsssssssssttttttsssrrrrrrrrrssstttwwwyyyyyyvvvsssssstttwwwyyyyyyvvvtttrrrvvvxxx{{{}}}}}}}}}~~~zzzzzz|||~~~~~~rrrjjj```[[[\\\YYYTTTXXXbbb}}}uuubbbWWWPPPFFF>>><<<:::555444666333222222222444444222000111111000...---,,,+++***000000000000//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************,,,------------,,,++++++************)))'''&&&&&&)))))))))))))))))))))))))))))))))))))))(((''''''******))))))((((((''''''+++(((%%%%%%''''''&&&###))))))(((((((((((())))))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&((('''%%%$$$$$$%%%'''(((((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''******))))))(((&&&%%%$$$'''''')))))))))((('''&&&$$$$$$&&&'''((((((((((((.../////////---)))%%%###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((((((((((((((('''&&&%%%$$$((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%(((((((((((('''''''''''')))'''%%%%%%'''''''''&&&'''%%%$$$&&&)))***(((&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((()))******)))(((''''''((()))'''###"""$$$&&&''''''))))))(((((('''''''''&&&''''''((((((((((((''''''*********)))))))))))))))*********)))))))))))))))******+++++++++,,,,,,,,,***)))((()))+++,,,,,,+++((()))***,,,,,,+++************+++,,,...///000000++++++++++++++++++++++++...---+++******+++---...------------------------,,,------......------,,,***+++,,,------,,,+++***........................------,,,,,,+++***))))))***)))))))))***+++,,,,,,******))))))((((((''''''***)))(((''''''((()))***+++)))''''''))))))&&&###'''%%%$$$$$$&&&''''''&&&((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((())))))(((&&&$$$###((((((((((((((((((((((((''''''''''''''''''''''''sssttttttuuuuuuvvvvvvvvvttttttuuutttsssuuuxxxzzz|||zzzyyyxxxwwwvvvssspppqqqppppppppprrrsssrrrqqqrrrrrrssssssssssssrrrrrrqqqqqqsssuuuwwwwwwuuussstttuuuxxxyyyyyywwwtttrrruuuwwwzzz|||||||||}}}~~~zzzzzz{{{|||}}}sssggg___^^^XXXRRRUUU^^^kkk}}}ssshhhZZZMMMBBB???<<<777555555444333222333444555333222222222111000///...------000000000000//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,++++++******+++++++++***)))(((''')))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))((((((((((((,,,)))''''''(((((('''%%%)))((((((''''''(((((()))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&)))(((&&&%%%%%%&&&((()))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''((((((((('''&&&%%%$$$&&&'''((()))))))))))))))&&&'''''''''(((((())))))---......---,,,)))&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&''''''''''''''''''''''''(((''''''&&&%%%%%%&&&&&&((((((((((((''''''''''''((('''%%%%%%'''''''''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((()))***)))'''''''''(((+++(((%%%$$$&&&((()))))))))((((((((('''''''''&&&''''''((((((((((((''''''))))))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))***+++***)))***---...---,,,))))))***++++++++++++***+++,,,,,,,,,---.........,,,,,,,,,,,,,,,,,,++++++...---+++******+++---...------------------------+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++------,,,++++++***))))))*********)))******++++++***)))))))))((((((((('''***)))(((''''''((()))******)))'''((())))))'''$$$***((('''''')))******)))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''rrrrrrsssssssssssssssssssssuuuvvvvvvuuuuuuvvvxxx|||{{{zzzyyyyyyxxxuuusssqqqqqqrrrtttuuuuuusssqqqqqqqqqrrrrrrrrrrrrrrrrrrqqqpppqqqsssuuuvvvtttrrruuuwwwyyyzzzyyywwwuuussstttvvvyyy{{{{{{{{{|||}}}{{{{{{zzzzzz|||{{{oooeee```ZZZSSSUUU\\\]]]ggg|||ooo```OOOEEEAAA<<<888666555444333333555555444333222222222222111111000000000000000000////////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,+++******)))******++++++++++++***))))))))))))))))))))))))))))))))))))))))))(((((('''(((((((((((()))))))))))),,,***((((((((()))((('''(((''''''''''''''''''(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&)))((('''&&&&&&'''((()))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((()))++++++))))))(((''''''((()))***,,,,,,++++++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%$$$%%%&&&'''((((((((((((''''''''''''''''''''''''((((((''''''&&&&&&''''''(((((((((''''''''''''&&&(((&&&%%%%%%&&&''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((()))***)))'''''''''(((,,,***'''&&&((()))******((((((((('''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))(((***)))((())),,,---,,,+++*********)))******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++------------------------------***++++++,,,,,,++++++***,,,++++++++++++++++++,,,************************,,,,,,,,,+++******))))))++++++******)))*********))))))))))))(((((((((((())))))(((((((((((()))))))))(((((()))******((('''***)))((((((***++++++***(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''ppppppqqqqqqqqqpppooooooqqqsssuuuvvvuuuttttttuuu{{{zzzyyyyyyyyyxxxvvvtttqqqqqqsssvvvxxxxxxtttqqqqqqqqqqqqqqqqqqqqqrrrrrrqqqqqqqqqrrrtttuuutttssswwwxxxyyyzzzyyywwwuuutttsssvvvyyyzzzzzzzzz{{{|||}}}|||zzzzzz{{{~~~vvvjjjddd^^^YYYZZZ^^^\\\___kkkzzzbbbPPPGGGBBB<<<888666444333333444555444333222222222222222222222222000000000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++++++++***))))))))))))***+++++++++******(((((((((((((((((((((((((((((())))))))))))((((((''''''(((((())))))*********)))((((((((((((((('''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((('''&&&&&&'''((((((%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''$$$%%%&&&'''''''''''''''''''''&&&%%%&&&''')))******)))'''%%%%%%&&&((()))+++***)))((((((((())))))''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&'''(((((('''''''''''''''''''''''''''''')))(((((('''''''''(((((((((((('''''''''&&&&&&&&&'''&&&$$$%%%&&&''''''&&&&&&)))+++)))&&&###$$$&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''((())))))'''&&&'''))),,,***''''''(((*********''''''''''''''''''''''''''''''((((((((((((''''''((((((((())))))))))))))))))))))))))))))*********++++++++++++************'''&&&%%%''')))***)))(((+++***)))))))))***,,,---,,,,,,,,,,,,,,,---------,,,,,,------------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))),,,,,,+++***)))))))))***))))))))))))(((((((((((())))))(((((((((((())))))((((((((()))******)))((('''&&&%%%&&&((())))))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%'''((()))((((((((((((((((((((((((''''''''''''''''''''''''mmmnnnoooppppppooommmlllmmmpppssstttsssrrrrrrrrrxxxwwwvvvwwwxxxwwwvvvtttqqqrrrtttxxxzzzyyyvvvrrrqqqppppppppppppqqqrrrssssssrrrqqqrrrtttuuuuuutttxxxxxxyyyyyyyyywwwuuutttsssvvvyyyzzzzzzzzz{{{|||}}}|||{{{zzz{{{~~~uuummmgggbbb______aaaaaagggtttyyyaaaRRRIIIAAA:::888555333222333333333222000000111111111111222222000000000000////////////---.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))(((((())))))***)))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''(((((())))))******((((((((('''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&&&&&&&'''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&'''(((((()))(((((()))(((&&&%%%$$$%%%&&&&&&)))'''%%%$$$$$$%%%&&&(((***)))'''&&&&&&''')))***''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((''''''(((((('''&&&&&&%%%''''''''''''''''''''''''(((((('''''''''(((((()))''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$&&&''''''&&&&&&)))+++)))%%%###$$$&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&''')))((('''&&&''')))***(((&&&&&&((())))))(((&&&&&&&&&'''''''''''''''''''''((((((((((((''''''''''''(((((())))))))))))(((((())))))************************************'''&&&%%%&&&((())))))(((+++***)))))))))***,,,---))))))***+++,,,---...///,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,+++******+++,,,---------------------------++++++***************))),,,,,,+++***)))))))))***(((((((((((())))))))))))(((((())))))))))))(((((('''((())))))))))))((()))&&&$$$###$$$&&&((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&''')))***))))))))))))))))))))))))''''''''''''''''''''''''kkklllnnnoooooonnnlllkkkkkknnnqqqrrrrrrqqqrrrsssuuuttttttuuuwwwwwwuuutttqqqrrrtttxxxzzzzzzwwwtttqqqqqqppppppppprrrsssuuutttrrrpppppprrrtttuuuuuuxxxxxxyyyxxxxxxvvvtttsssrrrtttwwwyyyyyyyyyzzz{{{|||{{{{{{{{{|||~~~~~~{{{tttmmmeee```bbbdddhhhooozzz{{{fffWWWJJJ@@@;;;999555333333333222111000000000000000000111111000000000000////////////---------...............------------------------,,,,,,,,,,,,------------************************+++++++++,,,+++******)))(((((()))))))))(((((('''))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((())))))))))))&&&'''((('''%%%%%%&&&((((((''''''''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&'''((()))))))))((())))))'''&&&%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%&&&'''((('''&&&&&&&&&'''((()))''''''''''''''''''''''''%%%%%%%%%%%%&&&'''(((((((((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''(((((('''''''''&&&&&&&&&&&&%%%&&&$$$###$$$&&&''''''''''''((()))(((&&&%%%$$$%%%&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((%%%'''(((((('''&&&'''))))))'''&&&&&&'''((('''&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((((((''''''&&&''''''(((((())))))***((((((((()))******++++++'''''''''((((((((()))))))))((('''(((+++,,,+++************)))******+++,,,(((((()))+++,,,...//////++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++************************++++++******)))*********(((((((((((())))))))))))(((((())))))))))))((((((&&&((())))))'''&&&'''((('''&&&%%%&&&(((*********((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''hhhjjjlllnnnooonnnlllkkkkkkmmmpppqqqqqqrrrtttuuutttssssssuuuwwwwwwvvvuuuqqqrrrtttwwwyyyyyywwwuuurrrrrrqqqpppqqqsssuuuvvvsssqqqnnnnnnpppssstttuuuxxxxxxxxxwwwvvvuuusssrrrooorrruuuvvvvvvvvvwwwxxxxxxyyyzzz{{{|||}}}~~~~~~{{{zzz~~~{{{ooofff^^^eeekkkmmmmmmvvvnnnZZZLLL@@@===999666555444333222111111111111000000000000000000000000////////////---------.........//////........................,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++******************)))((('''))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))((((((((((((&&&((()))(((&&&%%%'''***)))((((((''''''(((((()))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&'''(((((('''''''''))))))))))))((('''&&&&&&$$$%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((('''''''''&&&&&&&&&%%%%%%%%%$$$######&&&'''''''''((('''''''''((('''&&&$$$&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((%%%&&&((('''&&&&&&((()))((('''&&&&&&(((((('''&&&%%%%%%%%%&&&&&&'''''''''''''''((((((((((((''''''&&&&&&''''''((())))))***'''(((((()))******++++++%%%&&&&&&'''((()))******)))(((((()))+++,,,,,,+++))))))***++++++++++++***))))))***+++,,,,,,------******++++++,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,+++++++++************************))))))))))))*********************)))******++++++'''((((((((()))))))))***'''((()))******)))((('''&&&((()))(((&&&$$$%%%&&&'''&&&%%%''')))+++++++++((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''gggiiilllnnnooonnnmmmlllkkkmmmoooqqqqqqsssuuuxxxtttssssssuuuwwwxxxwwwvvvrrrrrrsssvvvxxxyyywwwuuusssrrrqqqqqqqqqsssvvvwwwrrrpppmmmmmmoooqqqssstttxxxxxxwwwwwwuuutttsssrrrmmmpppssstttttttttuuuvvvuuuvvvyyy{{{||||||||||||{{{yyy}}}yyynnn\\\fffnnnkkkdddgggxxxhhhWWWDDD@@@;;;888666555444333222222222111111111000000000000000000////////////---------.........//////........................,,,,,,,,,------.................................,,,------------,,,++++++,,,,,,,,,+++***)))((('''))))))))))))))))))))))))''''''((()))))))))))))))******))))))((((((''''''''')))***)))'''&&&)))+++))))))(((((((((((())))))''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''((((((((((((''''''(((((((((''''''&&&&&&%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&%%%%%%((()))***++++++***)))((($$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%(((((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%%%%###"""###%%%''''''''')))'''%%%&&&))))))&&&###&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%&&&''''''&&&&&&((())))))'''&&&'''((()))(((&&&%%%%%%%%%&&&&&&'''''''''''''''((((((((((((''''''&&&&&&&&&'''((())))))***'''(((((()))***+++++++++&&&'''((()))***+++,,,---((('''&&&'''***+++***)))((()))***,,,,,,+++******++++++++++++++++++++++++))))))***++++++,,,------+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,+++++++++***+++,,,------,,,+++***************************)))))))))))))))************)))))))))***+++,,,,,,'''((((((((())))))******'''((()))******)))((('''&&&((()))(((%%%######%%%&&&%%%$$$&&&(((***+++***(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%************************''''''''''''''''''''''''kkkmmmooopppooonnnooopppmmmnnnppprrrsssssssssrrrtttuuuvvvxxxxxxyyyxxxxxxvvvtttssstttwwwwwwuuurrrtttsssqqqppppppqqqssstttqqqooonnnnnnqqqssstttuuussstttuuuvvvuuussspppooolllmmmnnnooooooppprrrtttttttttuuuyyy||||||xxxtttyyyzzz||||||eeebbbbbbeeehhhiiimmmssshhhYYYKKK===999999777444222444444555444333111///...000000000000000000000000000000///............///++++++,,,------,,,++++++...---+++******+++---...***)))((((((((()))+++,,,++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&%%%%%%%%%%%%&&&''''''((((((''''''''''''((((((+++(((%%%&&&((()))(((&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&((((((((('''&&&&&&%%%%%%''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%&&&'''((())))))******)))(((((((((((((((''''''''''''''''''''''''))))))******+++++++++,,,((((((((((((((('''''''''((((((''''''''''''(((((())))))(((((((((((())))))(((%%%"""###''')))'''$$$)))'''&&&'''***+++***(((///......---,,,+++******,,,++++++******++++++,,,)))************+++++++++//////...---,,,,,,++++++...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++***)))++++++***************++++++++++++*********))))))++++++***)))(((((())))))))))))))))))))))))))))))''''''''''''''''''''''''&&&((()))******)))(((&&&(((''''''&&&%%%%%%$$$$$$(((((('''''''''&&&&&&&&&(((''''''&&&&&&''''''((())))))(((((('''''''''&&&)))(((&&&%%%%%%&&&((()))''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%%%%%%%&&&&&&'''(((((((((lllnnnoooooonnnnnnnnnooommmoooqqqrrrtttttttttssssssuuuwwwyyyzzzzzzzzzyyyuuutttssstttvvvwwwuuusssrrrqqqpppooooooooopppppppppooonnnooorrrttttttsssrrrrrrssssssrrrqqqooonnnmmmnnnoooooooooppprrruuuttttttuuuxxx{{{{{{xxxuuuwwwyyy{{{~~~mmmfffaaa`````````ccchhhsss{{{cccSSSBBB;;;:::777444222333333444444333111///...000000000000000000000000...------,,,,,,,,,,,,,,,...///000000000000///...------,,,++++++,,,---...***************+++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))+++*********))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&''''''((((((''''''''''''''''''((()))'''%%%&&&((()))((('''(((((('''''''''(((((()))&&&&&&&&&''''''''''''(((******)))'''&&&%%%$$$###&&&&&&''''''''''''''''''''''''''''''''''''''''''***))))))(((&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''%%%&&&''''''((((((''''''%%%&&&&&&&&&'''((((((((()))(((''''''&&&&&&&&&'''''''''''''''''''''''''''(((((('''''''''''''''''''''''''''(((((((((((((((******))))))))))))******))))))(((((((((((())))))+++(((%%%&&&***,,,+++((()))'''&&&'''***+++***(((,,,,,,++++++******))))))+++******))))))******+++)))************+++++++++///......---,,,,,,++++++------,,,,,,+++++++++++++++,,,,,,,,,++++++***)))++++++***))))))******++++++++++++*********))))))+++******)))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((()))+++,,,,,,+++)))(((%%%%%%&&&&&&''''''(((((((((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&)))((((((((('''''''''''')))(((''''''''''''((()))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((((('''&&&&&&%%%%%%nnnooopppooommmmmmmmmnnnnnnoooqqqsssuuuuuuvvvuuurrruuuxxx{{{}}}}}}{{{{{{uuutttssstttuuuvvvuuutttsssrrrqqqpppoooooonnnnnnoooooooooqqqssstttsssrrrqqqqqqqqqpppoooooonnnnnnnnnpppqqqqqqpppqqqsssuuutttttttttvvvxxxyyywwwuuuvvvwwwzzz}}}zzznnnbbb\\\YYYWWWXXX[[[]]]hhhuuubbbNNNBBB===888666555222222333333222111000000000000000000000000000000111111000////////////000///000111111111111000///------,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))+++++++++***)))(((((('''))))))************))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((())))))(((&&&&&&&&&'''''')))******&&&&&&&&&''''''''''''(((******)))'''&&&%%%$$$###%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''******)))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((((((%%%&&&''''''((((((''''''&&&&&&'''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((('''&&&&&&%%%%%%$$$&&&&&&''''''(((((())))))+++******))))))******+++))))))(((((((((((()))))),,,)))'''(((+++---,,,***)))((('''((()))***)))((()))))))))))))))))))))))))))))))))(((((())))))))))))************+++++++++......------,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++,,,++++++***)))******)))))))))******++++++************)))))))))******)))((((((((())))))((((((((((((((((((((((((************************))))))++++++++++++))))))&&&&&&''''''((()))))))))'''''''''''''''&&&&&&&&&)))(((((((((((((((((()))((((((((((((''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((('''&&&&&&%%%%%%nnnooopppnnnllllllmmmnnnnnnppprrrtttvvvwwwwwwwwwqqqtttxxx{{{}}}}}}|||{{{wwwvvvuuutttttttttssssssuuuuuuuuutttrrrqqqooonnnooooooooorrrttttttrrrqqqqqqqqqpppooonnnooooooooopppqqqrrrrrrqqqqqqsssuuuttttttuuuuuuvvvwwwvvvvvvvvvwwwxxxzzz|||~~~~~~~~~~~~yyyhhh^^^XXXSSSRRRTTTSSSWWWhhhsss\\\MMMCCC<<<888888222222222222222222111111000000000000000000000000333333222111111111111222........................,,,------...------,,,+++***+++,,,------,,,+++***++++++++++++++++++++++++)))))))))))))))))))))))),,,++++++***)))(((''''''))))))************))))))(((((((((((((((((((((((())))))))))))(((((((((((()))))))))(((((()))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''''''''((())))))%%%&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%&&&'''((())))))%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''''''''&&&&&&&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))%%%&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&''''''''''''''''''''''''))))))((((((((((((((((((%%%&&&&&&'''((()))******)))(((((((((((((((((()))))))))(((((((((((()))))))))'''&&&&&&(((***)))((((((((((((((())))))))))))(((((((((((())))))*********))))))(((((())))))***))))))*********+++++++++---------,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******++++++++++++*********))))))))))))******+++************))))))))))))***))))))((((((((())))))((((((((((((((((((((((((************************''''''((())))))(((''''''******))))))((('''''''''''''''''''''''''''''''''***))))))(((((())))))***(((((((((((((((''''''''''''((())))))))))))((('''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((%%%%%%&&&&&&'''(((((((((ooooooooommmlllkkklllnnnoooppprrruuuvvvwwwwwwvvvppprrrvvvyyy{{{{{{{{{zzzyyyxxxwwwuuusssrrrrrrrrrwwwwwwvvvuuusssqqqooonnnooooooppprrrttttttrrrppprrrrrrqqqpppppppppqqqqqqqqqrrrsssrrrqqqqqqsssttttttuuuvvvvvvvvvuuuvvvvvvwwwwwwwwwxxxyyyyyyzzz{{{}}}}}}~~~sssfff\\\TTTQQQQQQTTTQQQXXXpppiiiWWWJJJ@@@:::999333333222222222222222222000000000000000000000000111000//////......//////---------------------------............---,,,+++)))***+++,,,,,,+++***)))++++++++++++++++++++++++************************++++++******)))(((((('''))))))************))))))(((((((((((((((((((((((())))))))))))((((((((((((((())))))))))))))))))((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''''''''((())))))%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&''')))***''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))%%%&&&''''''(((''''''''''''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((())))))***++++++%%%&&&&&&'''((()))******))))))(((((((((((())))))))))))(((((((((((())))))(((&&&&&&&&&'''((((((((('''(((((()))((())))))***((())))))******+++++++++*********))))))*********))))))*********+++++++++,,,,,,,,,,,,,,,+++++++++******+++,,,,,,++++++***)))******++++++*********))))))(((((()))******+++)))))))))))))))))))))))))))((((((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((('''''''''+++******)))((((((''''''&&&'''''''''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%'''''''''(((((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((%%%%%%&&&&&&'''(((((((((nnnnnnnnnmmmkkkkkkmmmooopppqqqsssuuuvvvvvvuuuuuuoooppprrruuuvvvwwwwwwwwwwwwwwwwwwtttrrrqqqsssuuuwwwvvvuuutttrrrqqqpppooopppppppppqqqssssssrrrqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrssssssrrrqqqppprrrssssssvvvxxxxxxwwwuuuuuuvvvxxxxxxwwwwwwwwwwwwxxxxxx}}}}}}vvvgggYYYSSSSSSYYYSSSSSSaaazzztttcccTTTEEE<<<888666555444333333333333333000000000000000000000000222111000000//////000000000//////......//////000//////......---,,,,,,,,,+++++++++++++++******)))++++++++++++++++++++++++************************************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&''''''((()))%%%&&&'''(((((('''&&&%%%$$$&&&&&&&&&%%%&&&((()))******)))''''''&&&&&&&&&&&&&&&&&&''''''''''''((()))(((((('''&&&&&&%%%%%%)))(((((('''&&&&&&%%%%%%%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&%%%%%%%%%(((((((((((((((((((((((($$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((((((%%%&&&''''''((((((''''''&&&&&&'''''''''''''''''''''''''''''''''(((((()))''''''''''''''''''''''''$$$$$$%%%&&&((()))***+++&&&&&&''''''(((((()))))),,,++++++******++++++,,,))))))(((((((((((()))))))))(((((((((((()))******'''((())))))(((((()))************++++++,,,,,,,,,+++******))))))******+++)))************+++++++++,,,,,,,,,,,,++++++++++++))))))+++,,,,,,,,,+++***((()))******+++*********(((((((((((()))******+++(((((()))))))))))))))***((((((''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((()))*********&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((('''&&&&&&%%%%%%mmmmmmmmmlllkkkkkknnnpppqqqrrrssstttuuuttttttsssnnnnnnooopppqqqrrrssstttssstttuuusssrrrsssvvvzzzyyyxxxvvvtttsssrrrrrrsssrrrqqqooopppqqqrrrrrrqqqpppqqqrrrssssssrrrqqqqqqrrrssssssrrrpppoooppprrrsssvvvzzzzzzxxxvvvuuuvvvxxxxxxwwwwwwwwwxxxyyyzzz}}}~~~vvvcccZZZZZZ]]]YYYWWW[[[ggg}}}rrrbbbOOOBBB<<<888777666444333333333444000000000000000000000000333333222111111111111222111111000//////000111111111000...---,,,,,,------------,,,+++++++++++++++++++++++++++++++++++++++************************))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))((((((((((((%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&''''''(((%%%&&&((())))))(((&&&%%%%%%&&&'''&&&$$$$$$&&&))))))(((((('''''''''((((((&&&&&&&&&''''''''''''(((((((((((('''&&&&&&%%%%%%''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((()))''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''%%%&&&''''''((((((''''''%%%&&&&&&&&&'''(((((((((''''''&&&''''''(((((()))''''''''''''''''''''''''$$$$$$%%%&&&''''''(((((('''''''''(((((((((((((((,,,++++++******++++++,,,))))))(((((((((((()))))))))*********)))***+++,,,&&&(((***)))(((''')))+++******++++++++++++++++++)))))))))(((((())))))))))))************+++++++++++++++++++++++++++++++++((()))+++,,,,,,,,,+++***(((((()))***************'''''''''(((((()))++++++(((((((((((())))))******'''''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((()))))))))&&&&&&'''(((((())))))***&&&&&&&&&'''''''''(((((())))))(((((((((((())))))''''''''''''((((((((())))))((('''&&&&&&'''((()))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((((('''&&&&&&%%%%%%lllmmmlllkkkjjjllloooqqqqqqrrrsssttttttsssrrrrrrnnnmmmllllllmmmoooqqqrrroooqqqsssssssssuuuzzz~~~|||zzzxxxvvvuuuuuuvvvwwwsssqqqooooooppprrrrrrrrroooppprrrssssssrrrqqqooorrrssssssqqqoooooopppqqqrrrwww{{{|||zzzvvvuuuuuuxxxwwwwwwwwwxxxzzz|||}}}~~~lllaaa``````^^^\\\ZZZ[[[iii~~~mmmYYYIIIBBB:::999777555444333444444000000000000000000000000000//////...---.........111000///......///000111222000...,,,+++,,,---...000///---,,,+++,,,------++++++++++++++++++++++++************************((((((((()))******++++++))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((('''((()))******)))((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%&&&''''''&&&''')))******)))'''&&&%%%'''((('''$$$###%%%(((%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))%%%%%%&&&&&&'''(((((((((%%%%%%&&&&&&'''((())))))%%%%%%&&&'''((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&'''''''''''''''''''''((((((((((((((('''''''''******))))))))))))******))))))(((((((((((())))))((()))))))))((()))***,,,&&&(((******'''''')))+++++++++******************((((((''''''''''''(((((()))************+++++++++++++++++++++++++++++++++'''(((***,,,---,,,***)))(((((()))***************''''''''''''((()))++++++'''((((((((())))))******'''''''''''''''((()))***************************((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''')))))))))(((''''''&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&'''''''''(((((())))))+++)))(((&&&&&&((()))+++''''''''''''''''''''''''(((((((((''''''&&&&&&%%%%%%%%%&&&&&&'''(((((()))lllkkkiiiiiiiiikkkmmmooooooooopppqqqrrrsssssstttoooooonnnooopppqqqpppooopppqqqsssuuuwwwxxxxxxxxxwwwwwwwwwvvvvvvvvvvvvvvvvvvrrrooommmnnnoooppppppnnnnnnnnnooooooppppppqqqqqqqqqqqqqqqqqqpppoooooorrruuuxxxzzzzzzyyyyyyzzzyyywwwuuuuuuyyy}}}~~~ooobbb```[[[ZZZ[[[XXXZZZnnnqqqXXXBBBAAA999555666888555333333666444222111222222111///222222111000///...------000000111111111111000000........................---------,,,,,,+++++++++,,,++++++******++++++,,,+++,,,---,,,***)))***+++(((((((((((((((((((((((()))))))))(((''''''&&&&&&))))))))))))***************)))(((&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))))))))******)))((('''''''''((()))******)))((('''+++******)))))))))******((((((((((((((((((((((((,,,+++)))'''&&&%%%%%%&&&((((((((((((((((((((((((***)))(((''''''((()))***((((((((('''&&&&&&%%%%%%((('''%%%%%%%%%&&&(((***)))(((&&&%%%%%%&&&((()))%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%(((((('''&&&%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%&&&&&&&&&%%%((('''%%%%%%%%%&&&(((***((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))((('''---,,,+++***)))((('''&&&((()))))))))))))))(((''',,,,,,++++++***)))))))))((())))))))))))(((((('''************************))))))))))))))))))))))))***,,,,,,,,,*********,,,---,,,***)))))))))******++++++************++++++******)))((((((((((((((())))))******++++++,,,,,,&&&'''(((*********)))((()))''''''(((++++++(((%%%))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))((('''&&&%%%%%%$$$((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((&&&$$$$$$%%%''''''((((((((((((''''''))))))(((((((((((())))))'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''jjjjjjiiiiiijjjkkkmmmnnnooooooooooooppppppppppppoooooonnnooopppqqqrrrrrrrrrtttxxx{{{|||{{{zzzyyyxxxxxxxxxxxxxxxwwwwwwwwwvvvssspppnnnooopppqqqqqqooopppppppppppppppqqqqqqsssttttttssssssrrrqqqppptttwwwzzz|||{{{yyyyyyyyywwwuuuttttttwwwzzz||||||~~~~~~sssjjjaaa\\\\\\[[[\\\iiizzzhhhUUUHHH???777666666444222222555333111111222333222111000000000000000////////////000000111111000000///........................//////.........---------,,,,,,++++++++++++,,,,,,+++,,,---,,,***)))***+++))))))))))))))))))))))))''''''((((((((((((((((((((((((((((((''''''''''''(((''''''&&&'''((()))***))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''))))))))))))((((((''''''&&&'''''''''''''''&&&&&&''''''&&&%%%%%%&&&&&&'''((((((((((((((((((((((((,,,+++)))'''&&&&&&&&&&&&'''''''''''''''''''''''')))((('''&&&&&&'''((()))'''(((((((((((((((((((((((('''&&&%%%%%%&&&((())))))'''&&&%%%%%%&&&''')))&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''%%%%%%&&&'''''''''''''''((('''&&&%%%%%%&&&((()))((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((()))***)))((('''&&&*********))))))))))))(((&&&&&&''')))************'''''''''((())))))******(((((()))******)))))))))************************))))))))))))))))))))))))((()))++++++******+++---,,,,,,***)))))))))******+++++++++******+++++++++++++++***))))))))))))))))))))))))***************''''''((()))))))))))))))+++)))''''''((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''((()))((('''&&&'''(((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''hhhiiiiiijjjjjjkkkllllllooonnnnnnnnnmmmmmmmmmmmmooooooooooooppprrrtttvvvvvvyyy}}}|||zzzxxxxxxyyyyyyyyyyyyyyyyyywwwtttqqqpppqqqrrrrrrrrrqqqrrrrrrrrrrrrqqqqqqpppvvvvvvvvvvvvuuutttsssrrrtttxxx|||~~~}}}{{{zzzyyyvvvuuuttttttvvvxxxxxxwww}}}}}}~~~yyynnndddcccaaa___dddlll~~~kkkTTTHHH===888777444333333444222111111222333222222/////////000000000111111...//////000000//////...........................///............---------------,,,,,,,,,,,,------,,,---...,,,***))))))***************************&&&&&&'''(((((()))******))))))((((((''''''&&&&&&&&&&&&&&&'''((()))+++,,,''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((''''''''''''&&&(((((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&((((((((((((((((((((((((+++***)))'''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((()))******+++''''''&&&%%%%%%'''((()))((('''&&&%%%%%%&&&'''((('''(((((((((((((((((('''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''((((((((((((''''''&&&%%%%%%'''((()))((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))((('''&&&((((((((())))))*********''''''((()))))))))))))))'''''''''((())))))******(((((()))***++++++++++++************************))))))))))))))))))))))))&&&(((************,,,...,,,+++******)))*********++++++++++++++++++++++++,,,++++++******************))))))))))))))))))(((((((((((((((((())))))***))))))'''%%%$$$%%%(((+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((((((''''''((()))''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''(((((((((''''''(((((((((''''''''''''''''''''''''ggghhhiiijjjkkkkkkkkkkkkmmmmmmmmmmmmmmmmmmmmmmmmooooooppppppqqqsssvvvxxxzzz|||~~~}}}{{{wwwwwwxxxxxxyyyyyyyyyzzzxxxuuusssrrrrrrssssssrrrssssssttttttsssrrrqqqpppuuuuuuuuuuuutttsssrrrqqqrrrvvv{{{~~~~~~}}}|||{{{xxxwwwvvvvvvxxxxxxwwwvvv{{{{{{|||}}}}}}~~~~~~}}}~~~~~~~~~tttnnnhhhbbbaaadddsss|||cccSSSCCC<<<999777555666555333111111222222111000000000000000000000000000......////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------...,,,***))))))***************************''''''(((((()))))))))))),,,++++++***)))((((((''''''''''''(((((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))'''''''''&&&&&&&&&'''''',,,+++)))'''''''''((()))''''''&&&&&&&&&'''(((((((((((((((((((((((((((((())))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))'''&&&&&&&&&&&&'''((()))((('''&&&&&&&&&&&&'''(((''''''((((((((((((''''''(((''''''&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''((()))'''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((''''''''''''''''''(((((())))))******+++++++++***)))'''&&&%%%,,,,,,++++++***)))))))))'''((()))++++++,,,,,,,,,************************))))))))))))))))))))))))(((***++++++******,,,---++++++******************)))******************)))+++******))))))***************))))))((((((''''''***)))(((''''''((()))***%%%&&&'''%%%""""""%%%)))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&%%%&&&(((''''''((((((((((((''''''))))))(((((((((((())))))((((((''''''''''''((((((''''''''''''''''''''''''hhhhhhjjjkkkkkklllkkkkkkllllllmmmnnnnnnoooppppppoooppprrrqqqqqqrrruuuxxx{{{{{{{{{{{{{{{{{{{{{{{{tttuuuuuuvvvwwwxxxxxxyyyxxxvvvtttsssssstttsssrrrssstttuuuuuuuuusssrrrppprrrrrrssssssrrrrrrqqqpppooosssyyy|||}}}}}}}}}~~~{{{zzzyyyyyyzzzzzzyyywwwyyyyyyzzzzzzzzz{{{{{{{{{zzzzzz{{{}}}~~~xxxmmmdddaaabbbdddrrrooo]]]III???;;;888777777777555222111222111000///222222222111000/////////......////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,------,,,***))))))***))))))))))))))))))))))))******))))))((((((((((((,,,++++++***)))(((((('''))))))))))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))''''''&&&&&&&&&&&&'''(((+++***)))'''''''''((()))((((((((((((((()))******((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&''''''(((((('''''''''&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%(((''''''&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''((((((&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''(((((((((%%%%%%%%%%%%&&&''''''((((((((((((((((((((())))))+++++++++***)))'''&&&%%%,,,,,,++++++***)))))))))'''((()))++++++,,,,,,,,,************************)))))))))))))))))))))))),,,---...---+++******+++************+++*********(((((()))******)))(((((())))))((((((((())))))*********))))))((((((''''''***)))(((''''''((()))***###&&&)))(((%%%$$$%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((&&&$$$######$$$''''''((((((((((((''''''))))))(((((((((((())))))'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''iiijjjjjjkkkkkklllmmmmmmllllllmmmnnnooopppqqqqqqooorrrtttsssqqqppprrruuuxxxwwwuuutttuuuvvvwwwxxxrrrrrrssstttuuuwwwwwwxxxxxxvvvtttsssttttttsssrrrrrrsssuuuvvvuuutttrrrqqqppppppqqqrrrrrrrrrrrrqqqnnnrrrvvvyyyzzz{{{}}}~~~}}}{{{yyyyyyzzz{{{zzzyyywwwxxxxxxxxxxxxyyyyyyyyyxxxyyy{{{}}}~~~~~~sssjjjfffddd[[[cccrrr}}}hhhPPPDDD>>>:::777666666444222111222222000///444333222111000///.........//////000000//////...........................---------............///------,,,,,,,,,,,,------+++,,,---,,,*********+++))))))))))))))))))))))))++++++***))))))(((''''''))))))((((((''''''&&&&&&)))************)))((('''))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&'''((()))''''''&&&&&&&&&&&&'''''''''''''''''''''((()))***((((((((((((((((((((((((&&&'''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))(((((()))(((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&''''''(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&'''''''''(((((((((((('''&&&%%%%%%%%%&&&'''&&&&&&&&&''''''''''''(((&&&&&&'''(((((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&'''(((((())))))&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((''''''((()))))))))))))))'''''''''((())))))******(((((()))***++++++++++++************************))))))))))))))))))))))))---......,,,***))))))***))))))***++++++++++++***'''((()))******)))((('''(((((((((((((((((()))******))))))))))))))))))(((***))))))(((((((((((((((''')))++++++***)))((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''$$$######$$$''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''lllkkkkkkkkkkkkmmmnnnooommmmmmnnnnnnooooooooopppooossswwwuuuqqqnnnnnnpppqqqqqqqqqrrrrrrsssssstttqqqqqqrrrtttuuuvvvwwwxxxwwwuuutttsssttttttsssqqqppprrrtttuuuvvvtttsssqqqpppqqqrrrssstttuuuuuuuuuppprrruuuvvvvvvwwwyyy{{{|||zzzwwwvvvwwwyyyyyyyyyvvvvvvvvvwwwwwwxxxxxxxxxuuuwwwyyy{{{}}}~~~~~~~~~}}}xxxpppjjj______bbbmmmwww]]]MMMFFF???:::777333222000111222333333222222222222111111000000000///000000111111000000///........................---------.........//////,,,,,,++++++++++++,,,,,,)))+++,,,,,,+++***+++---******************************))))))))))))))))))((((((((((((''''''''''''(((((()))*********))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''')))((('''&&&&&&(((***+++$$$%%%&&&'''((((((((((((''''''''''''((()))***+++((((((((((((((((((((((((%%%&&&''')))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))(((''''''((((((((((((''''''''''''%%%&&&&&&'''''''''''''''&&&''''''''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((***)))'''&&&%%%&&&'''(((%%%&&&&&&'''''''''''''''&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((()))))))))+++***((('''&&&&&&''''''%%%&&&&&&'''((()))******&&&&&&''')))************'''''''''((())))))******(((((()))******)))))))))************************))))))))))))))))))))))))***++++++***((('''((()))((()))***+++,,,++++++***)))***+++,,,,,,+++***)))))))))(((((())))))***+++)))))))))***************)))))))))))))))(((''''''***)))((((((*********)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))(((&&&%%%&&&'''''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''mmmlllkkkjjjkkkmmmoooqqqooonnnnnnnnnnnnmmmmmmmmmppptttxxxwwwqqqllllllmmmlllmmmpppqqqrrrrrrqqqppppppqqqrrrtttuuuwwwxxxyyyvvvuuussssssttttttrrrqqqoooqqqsssuuuvvvuuusssqqqqqqrrrtttuuuwwwxxxxxxyyyssstttttttttssstttvvvxxxzzzwwwtttssstttvvvxxxxxxuuuuuuvvvvvvwwwwwwxxxxxxrrrsssvvvxxxzzz{{{||||||{{{zzz}}}zzzooohhhaaa[[[^^^mmmhhhWWWNNNEEE>>>:::111//////000333555555555111111111111111222222222000000111111111111000000........................+++++++++,,,,,,---------,,,++++++******++++++,,,(((***+++,,,++++++,,,...++++++++++++++++++++++++((((((((()))******++++++))))))))))))************&&&''')))***++++++++++++************************(((((((((((()))))))))***)))((('''&&&'''(((***,,,%%%&&&(((***++++++******((((((((())))))+++,,,,,,((((((((((((((((((((((((%%%&&&''')))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%''''''(((((())))))******%%%&&&''''''((((((''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())),,,***((('''&&&'''((()))%%%&&&''''''((((((''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''((())))))***000...,,,)))'''&&&&&&&&&###$$$%%%''')))***,,,---((()))))))))))))))((((((,,,,,,++++++***)))))))))((())))))))))))(((((('''************************))))))))))))))))))))))))&&&''')))(((''''''((()))((()))***+++,,,,,,+++******+++---......---+++*********))))))***+++,,,,,,))))))******++++++,,,,,,((()))*********((('''&&&+++'''######&&&(((((('''************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((())))))(((((()))***''''''((((((((((((''''''))))))(((((((((((())))))((((((''''''''''''((((((''''''''''''''''''''''''llllllmmmooorrrrrrqqqooonnnooopppppppppnnnmmmllllllnnnqqqsssrrroookkkhhhmmmmmmnnnoooppppppooooooqqqrrrtttwwwzzz{{{yyywwwuuuuuutttsssrrrrrrqqqqqqnnnpppssstttsssrrrrrrrrrtttqqqoooppptttwwwxxxxxxvvvuuutttsssrrrsssssstttxxxuuuqqqqqqrrrsssrrrppprrrtttuuuuuutttsssssstttppprrrvvvyyy{{{{{{zzzyyy{{{{{{|||~~~{{{pppdddZZZYYY\\\iiixxxcccXXXMMMBBB:::777333111333222000000333111111000000000000111111111///...///111222000---000000000000000//////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......---,,,,,,+++*********+++,,,,,,,,,***)))(((***************************************)))(((((())))))))))))))))))))))))((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''***)))((('''&&&%%%%%%%%%''''''((((((((((((''''''%%%&&&'''&&&%%%%%%&&&''')))'''&&&&&&((()))((((((''''''((((((((((((''''''(((((('''''''''&&&&&&&&&&&&&&&''''''(((((())))))&&&'''***++++++***'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''%%%%%%'''((()))((('''&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&******))))))(((((((((''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((((((''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$)))(((((('''&&&&&&%%%%%%'''(((((()))))))))))))))''''''''''''''''''''''''%%%&&&''''''((((((''''''(((((())))))))))))(((((((((((((((((())))))))))))******))))))(((((('''''')))***+++,,,,,,+++***)))&&&'''(((***++++++++++++&&&(((+++++++++***+++---***)))))))))***+++,,,,,,+++***((('''''')))+++,,,++++++++++++++++++++++++&&&&&&'''((()))******+++(((((((((((((((((((((((('''''''''((()))*********)))))))))))))))(((''''''&&&'''((())))))***))))))((((((((((((((((((((((((***))))))((('''&&&&&&&&&******))))))((((((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((******(((''''''((()))***'''''''''''''''((())))))((((((''''''''''''((((((&&&'''***++++++***'''&&&'''((((((((((((&&&%%%$$$llllllmmmpppssstttsssrrrqqqrrrqqqqqqpppooonnnmmmmmmooorrrttttttrrrooommmmmmmmmnnnoooooooooooooooqqqqqqssswwwzzz|||{{{yyysssssssssrrrqqqqqqqqqqqqppprrruuuvvvtttsssrrrsssqqqnnnmmmnnnrrrvvvwwwwwwwwwvvvuuutttsssssstttuuuzzzwwwsssrrrrrrrrrqqqoooppprrrtttuuuuuuuuuvvvwwwsssuuuwwwzzz{{{{{{zzzyyyzzzzzz{{{|||~~~~~~xxxnnnbbbXXXVVVWWW___ssstttbbbSSSJJJEEE>>>999777888777444333555111111000000000000111111111///...///111222000---...............------,,,...------------------...,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******+++++++++++++++***))))))***************************************)))(((((()))))))))))))))))))))))))))((('''&&&&&&&&&'''((('''''''''''''''''''''''')))(((((('''&&&&&&&&&&&&''''''((((((((((((''''''$$$&&&'''((('''''')))+++***(((''''''((()))(((''''''((((((((((((''''''&&&(((((('''''''''&&&&&&&&&''''''''''''((((((((((((%%%&&&(((******(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$&&&'''((('''&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&'''''''''''''''&&&'''(((((())))))((((((''''''''''''''''''''''''######$$$%%%%%%%%%%%%%%%(((((())))))))))))(((((('''((((((((())))))))))))***)))))))))((((((((('''&&&'''(((((((((((('''&&&&&&''')))***++++++******+++++++++***************)))))))))((())))))*********)))((((((((()))+++,,,++++++++++++++++++++++++((((((((())))))*********************************+++******)))(((''''''&&&)))))))))))))))(((''''''))))))******+++*********))))))))))))))))))))))))***))))))(((''''''&&&&&&)))))))))(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&'''''''''''''''''''''(((((()))((((((''''''''''''((((((((((((((())))))(((((((((%%%&&&'''((((((((('''&&&llllllnnnqqquuuwwwwwwwwwuuuuuusssrrrppppppoooooopppqqqtttvvvvvvuuusssqqqmmmmmmnnnnnnnnnnnnoooooopppqqqrrrvvvyyy{{{{{{yyyrrrqqqqqqppppppqqqqqqqqqpppsssuuuuuutttrrrqqqqqqmmmlllkkkmmmpppssstttuuuvvvvvvuuutttttttttuuuuuu{{{xxxuuussssssrrrpppnnnnnnqqqtttuuuvvvwwwyyyzzzyyyyyyzzzzzz{{{zzzzzzzzzyyyyyyxxxyyy|||vvvmmmaaaWWWUUUUUUWWWaaammmlllYYYOOOJJJ@@@:::777777666333111222111111000000000000111111000//////000111111000...000000000/////////......000///...------...///000,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,+++******************************************)))************))))))((())))))))))))))))))))))))***)))(((((('''''''''(((''''''''''''''''''''''''((((((''''''&&&''''''(((''''''((((((((((((''''''$$$&&&((())))))***,,,...,,,***((('''((()))((('''((((((((((((((('''&&&%%%'''''''''''''''&&&&&&&&&((((((((('''''''''''''''$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%$$$%%%&&&'''&&&%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&'''(((((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&''''''((((((((((((((((((((())))))))))))((((((''''''((((((((()))))))))))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&((()))***++++++***)))(((+++(((%%%&&&)))+++***(((***)))(((((((((((((((((())))))))))))************++++++++++++++++++++++++)))*********************************************++++++***)))((('''&&&&&&)))))))))))))))(((((('''))))))))))))))))))(((((()))))))))))))))))))))))))))))))))(((''''''&&&&&&((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''((()))((((((''''''''''''((((((***)))'''&&&&&&''')))***$$$%%%&&&(((((((((((('''nnnnnnooossswww{{{||||||wwwvvvsssqqqpppooooooooorrrtttuuuvvvvvvuuutttsssnnnnnnnnnnnnnnnnnnnnnoooqqqpppqqqtttwwwxxxxxxwwwrrrqqqqqqppppppqqqrrrsssppprrruuuuuusssqqqppppppnnnmmmmmmnnnoooqqqrrrrrruuutttttttttttttttttttttyyyxxxvvvuuusssrrrqqqpppooorrruuuvvvvvvwwwyyyzzz||||||{{{{{{{{{zzzzzzzzzwwwwwwwwwxxxzzz}}}pppdddYYYWWWWWWWWW[[[aaaxxxyyyeeeVVVMMMAAA:::666666555222000000222111111000000111111222000000000111111111000///000000///...............000///---,,,,,,---///000---------------------------------,,,,,,+++++++++,,,+++***))))))***+++,,,************************))))))************)))((())))))))))))))))))))))))******))))))(((((('''''''''''''''''''''''''''''''''''''''''''''((())))))''''''((((((((((((''''''%%%''')))))))))***+++------+++)))((((((((('''&&&(((((((((((('''&&&%%%%%%''''''''''''''''''''''''(((((((((''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&%%%%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***)))'''&&&&&&''')))***&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&''''''((($$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''(((((()))***************(((((())))))))))))(((((('''''''''((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))))))))***++++++***)))(((''''''"""!!!''',,,,,,***+++***)))((((((((((((((((((((()))************)))************************+++++++++***************))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''&&&%%%$$$$$$''''''''''''''''''''''''))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((('''&&&&&&&&&&&&'''(((((((((''''''&&&&&&''''''((((((((((((''''''((((((((($$$%%%'''(((((((((''''''ppppppqqqtttyyy|||~~~~~~vvvuuurrrpppnnnnnnnnnnnntttttttttuuutttsssrrrrrrpppooonnnnnnnnnnnnooooooqqqqqqqqqrrrtttuuutttssstttsssrrrqqqqqqrrrtttuuurrrtttvvvwwwuuusssqqqqqqqqqqqqqqqqqqppppppqqqqqqsssssssssssstttsssssssssvvvvvvvvvvvvuuutttttttttrrrtttvvvwwwvvvvvvwwwxxx||||||{{{{{{{{{zzzzzzzzzvvvvvvwwwxxxzzz}}}{{{ooobbb[[[YYYXXXZZZ\\\aaassszzzfffUUUJJJAAA999888888555333444222222111111111111222222000000111111111000000000......---,,,+++,,,,,,---///...---,,,,,,---...///------------------------------,,,,,,,,,,,,++++++++++++)))))))))***+++,,,************************((())))))*********)))))))))))))))))))))))))))))))))))))))))))))(((((('''(((((((((((((((((((((((('''''''''''''''((()))***''''''((((((((((((''''''&&&((())))))''''''(((***,,,***(((((((((((('''&&&'''''''''''''''&&&%%%%%%&&&'''''''''''''''''''''((((((''''''&&&&&&%%%%%%&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&&&&&&&((()))((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((())))))))))))******************************++++++***)))'''&&&'''### """(((,,,---+++,,,+++******))))))))))))(((((()))************)))************************+++++++++***************************************(((((((((((())))))))))))(((((())))))))))))((((((&&&&&&'''&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''&&&'''((())))))((('''&&&''''''((((((((('''%%%$$$rrrqqqqqqssswww{{{||||||ssssssqqqpppnnnnnnmmmmmmssssssrrrrrrrrrrrrrrrrrrrrrqqqpppooonnnooopppqqqrrrppppppqqqsssttttttsssuuutttrrrqqqqqqrrrtttuuutttwwwyyyzzzxxxvvvuuuuuurrrsssttttttrrrqqqrrrsssrrrsssttttttuuuttttttttttttvvvwwwwwwvvvuuuuuuvvvtttuuuwwwvvvuuuttttttuuuyyyyyyzzzzzz{{{zzzzzzzzzuuuwwwyyy{{{}}}~~~~~~~~~~~~nnnbbb[[[YYYXXXWWWWWWdddyyyvvvaaaTTTHHH===999888666444444222222111111111111222222///111222222111000000111333222000/////////000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************+++,,,************************((())))))************)))))))))))))))))))))))))))'''(((((())))))(((((('''((((((((((((((((((((((((((('''''''''((())))))***''''''((((((((((((''''''&&&'''((((((&&&&&&'''(((+++)))'''&&&'''((('''&&&%%%&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&''''''(((((('''((()))(((''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''(((((())))))))))))((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))(((((((((((()))))))))***++++++***)))(((''',,,)))''''''***,,,+++***,,,+++***************+++))))))))))))************************************)))*********************,,,,,,,,,,,,,,,,,,,,,,,,******))))))(((((('''''''''(((((()))))))))))))))((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&'''&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&&&&''''''$$$&&&(((******(((&&&$$$'''((((((((((((&&&%%%$$$qqqpppoooqqqtttvvvwwwxxxqqqqqqqqqqqqpppooonnnmmmpppoooppppppqqqsssuuuvvvtttsssqqqpppooopppqqqrrrpppooooooqqqtttwwwxxxwwwvvvtttrrrpppoooppprrrssssssuuuxxxyyyxxxvvvvvvvvvppprrruuuuuutttsssuuuwwwssstttuuuwwwwwwwwwvvvuuuuuuwwwyyyyyyvvvttttttuuussstttvvvvvvtttsssttttttsssuuuwwwzzz{{{{{{zzzyyyuuuwww{{{~~~~~~}}}}}}{{{lllaaa\\\YYYXXXWWW\\\ggg|||uuuaaaSSSCCC<<<999666444444333222222111111222222333///111333333111000000222444333222000000111222333,,,...///000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++************************(((((()))***************))))))))))))))))))))))))$$$%%%'''((())))))(((((((((((((((((((((((((((((()))((((((((((((((())))))''''''((((((((((((''''''%%%&&&''''''''''''((()))((('''%%%%%%&&&''''''&&&$$$$$$%%%&&&''''''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&'''((()))***&&&'''((((((&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&&&&'''''''''((($$$$$$$$$%%%%%%&&&&&&'''%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''((())))))))))))((((((((())))))))))))((((((&&&&&&&&&'''''''''(((((('''((((((((()))))))))***)))(((''''''''''''((()))))))))***++++++***((((((*********)))))))))))))))***))))))))))))******+++***)))((((((((()))+++,,,************************((((((((())))))*********************************))))))))))))((((((((((((''''''((()))))))))))))))'''(((((()))))))))(((((((((((((((((((((((((((((('''((((((((((((((((((((('''''''''(((((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((((((''''''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&'''(((((('''&&&&&&&&&'''((((((((('''&&&%%%qqqooonnnnnnqqqsssttttttpppqqqrrrrrrqqqpppooommmmmmmmmnnnooorrruuuxxxyyyuuutttrrrppppppqqqrrrsssooooooooorrrvvvzzz||||||vvvtttqqqooonnnoooppprrrooorrruuuvvvuuutttttttttmmmppptttuuutttuuuwwwyyyuuuvvvwwwyyyyyyyyyxxxwwwvvvyyy{{{zzzvvvsssssstttqqqsssuuuuuutttssstttuuuppprrrvvvyyy{{{{{{zzzyyyuuuxxx|||~~~}}}}}}sssgggaaa^^^\\\YYYXXX]]]mmmppp```MMMCCC???;;;888888333222222111111222222333///111444333111///111222///---+++*********,,,------...111222222111...---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,,,,,,,+++***************************(((((()))***************))))))))))))))))))))))))###$$$&&&((())))))(((((())))))))))))))))))))))))))))))(((((((((((())))))''''''((((((((((((''''''###%%%'''(((((((((***,,,'''%%%$$$$$$&&&''''''&&&######%%%&&&'''(((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***,,,%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((!!!"""###$$$&&&'''((()))%%%&&&''''''((((((''''''''''''''''''''''''''''''###$$$$$$%%%&&&%%%%%%%%%(((((())))))))))))((((((&&&&&&&&&'''''''''(((((('''((((((((())))))*********)))(((''''''((()))***((()))***++++++***)))(((###%%%'''(((''''''((()))(((((('''(((((()))***++++++***((('''''')))+++,,,))))))))))))))))))))))))&&&''''''((()))******+++''''''''''''''''''''''''$$$%%%&&&((()))+++,,,---''''''((()))))))))))))))%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((('''((((((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%&&&(((***+++******)))&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&&&&&&&'''((($$$%%%&&&(((((((((((('''ooonnnmmmmmmnnnppprrrtttuuutttrrrrrrrrrrrrpppooosssrrrqqqrrrtttwww{{{}}}~~~yyyrrrnnnmmmnnnooopppqqqppppppppprrrvvvyyy|||sssrrrpppnnnnnnooopppqqqqqqqqqrrrsssssstttttttttrrrsssuuuvvvuuutttuuuvvvttttttsssuuuwwwyyyyyyxxxvvvtttrrrtttwwwyyyxxxvvvtttqqqoooppprrrsssqqqnnnoooqqquuuxxxyyyyyyxxxwwwvvvyyy}}}}}}{{{~~~wwwkkkaaaZZZ```XXXXXXeeewwwwwwbbbTTTIII===777666666111000333555333333555222222222111111111111000,,,,,,,,,------.........////////////////////////000...---++++++,,,---...***++++++++++++***)))))),,,+++++++++***)))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********)))))))))))))))(((''''''((((((((((((((('''&&&&&&))))))))))))))))))))))))&&&&&&'''((()))***++++++((((((''''''''''''(((((()))(((&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%######$$$%%%%%%&&&''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''((())))))***)))&&&%%%%%%((()))'''$$$,,,,,,,,,+++***(((&&&&&&'''''''''''''''''''''''',,,+++***))))))***+++,,,***)))'''%%%%%%''')))***&&&&&&&&&&&&''''''''''''******))))))((((((''''''))))))(((((()))***++++++***)))((('''&&&&&&'''((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((($$$$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&'''((())))))$$$$$$$$$$$$$$$%%%&&&'''''''''(((((((((((((((((('''''''''''''''''''''''''''&&&%%%%%%&&&''')))***(((&&&$$$%%%(((***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&kkkkkkkkkkkkmmmpppsssuuuwwwtttpppnnnoooqqqrrrrrruuuuuuuuuvvvxxxyyyzzz{{{|||xxxsssooonnnooooooooopppooonnnoooppptttwwwyyyrrrqqqpppnnnnnnoooppprrrpppqqqssstttttttttssssssqqqsssuuuvvvuuuuuuvvvwwwwwwvvvvvvwwwxxxyyyyyyxxxuuusssssstttwwwxxxwwwuuutttrrrqqqqqqssstttrrrpppoooqqqtttwwwxxxxxxvvvvvvuuuxxx|||~~~|||~~~~~~}}}qqqhhhhhh\\\VVV^^^kkk|||sssaaaPPP@@@888777888444222555666333222444222222222222111111111111------........./////////////////////////////////.../////////......---------............---,,,,,,++++++++++++************************************************************)))))))))))))))))))))***)))))))))))))))(((''''''***************)))(((((())))))))))))))))))))))))''''''(((((())))))******((((((''''''''''''(((((())))))(((''''''''''''(((''''''''''''''''''''''''(((((((((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%&&&&&&%%%&&&&&&'''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&((((((''''''(((((()))***(((((('''''''''&&&&&&&&&&&&&&&''''''((())))))***)))'''%%%&&&((()))'''&&&###$$$%%%'''(((((())))))((((((((((((((((((((((((+++***))))))))))))***+++)))((('''&&&&&&'''((()))(((((((((((())))))))))))******))))))))))))))))))((((((''''''((())))))***))))))''''''&&&'''(((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''***)))((('''&&&'''((((((***(((&&&&&&''''''$$$"""&&&&&&&&&&&&&&&&&&&&&&&&jjjjjjkkkmmmooorrruuuwwwyyyuuunnnkkklllooossstttvvvwwwzzz||||||{{{zzzyyyzzzwwwsssqqqqqqpppooonnnnnnmmmmmmmmmnnnqqqtttvvvrrrqqqpppooooooppprrrsssqqqrrruuuvvvwwwuuusssrrrppprrruuuvvvvvvvvvwwwyyy{{{zzzyyyyyyzzzzzzyyywwwtttsssssstttvvvwwwwwwvvvuuusssssssssuuuuuutttssspppqqqsssuuuvvvvvvuuutttuuuwww{{{~~~}}}}}}|||}}}~~~xxxssscccWWWWWW```lllttt^^^KKK???;;;:::666444777777333111222333222222222111111111111////////////000000000000////////////////////////---///000111111///---,,,+++,,,,,,,,,,,,+++***************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))))))))))))))))))))((((((((((((***************))))))((())))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''((((((&&&'''(((((()))(((((((((''''''''''''''''''''''''((((((((((((((('''''''''))))))((('''%%%$$$######(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''(((''''''&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))(((&&&%%%%%%&&&((()))%%%%%%&&&&&&'''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''''''''''''''(((((()))(((((((((''''''''''''&&&&&&&&&''''''((())))))))))))(((''''''))))))((('''************)))(((''''''))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******'''''''''''''''(((((()))(((''''''''''''(((((()))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&'''''''''&&&&&&%%%&&&''''''''''''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&'''(((((((((((((((''''''&&&&&&''''''''''''''''''''''''))))))(((((('''(((((())))))'''&&&%%%&&&%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&nnnnnnoooppprrrtttwwwxxxzzzuuuoookkklllnnnppprrrsssvvv{{{~~~}}}zzzxxxwwwuuusssssssssrrrpppnnnnnnnnnmmmmmmnnnppprrrssssssrrrqqqpppqqqsssuuuwwwsssuuuwwwyyyyyywwwtttrrrooorrrtttvvvvvvvvvxxxyyy}}}{{{{{{{{{zzzyyywwwtttsssttttttvvvvvvwwwvvvuuuuuuuuuuuuvvvwwwvvvvvvpppqqqsssuuuuuuuuutttsssuuuwwwzzz}}}{{{{{{zzz{{{|||~~~yyyhhhZZZWWW[[[cccsssqqq^^^LLL@@@;;;666555777777444222333333333222222222111111111000000000000000000000000////////////////////////...//////000///...---,,,***++++++++++++***))))))*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))))))))((((((((((((((()))''''''((((((((((((''''''((((((((((((((((((((((((***)))))))))((((((((('''((((((''''''''''''(((((("""###%%%'''(((''''''&&&''''''''''''''''''''''''((((((''''''''''''''''''''''''&&&$$$###"""!!! (((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%((('''%%%%%%%%%%%%'''(((%%%%%%&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((''''''&&&&&&''''''(((%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%$$$$$$$$$$$$%%%&&&&&&((((((((('''''''''''''''''''''''''''(((((())))))(((((((((((())))))))))))------,,,+++***((('''&&&(((((((((((((((((((((((((((((((((''''''(((((((((''''''((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''(((((()))))))))(((((('''''''''(((((()))''''''''''''(((((())))))))))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((((((((((((''''''(((''''''&&&%%%%%%'''(((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&)))((((((''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&''''''(((((())))))$$$$$$$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&qqqqqqrrrrrrrrrsssttttttwwwtttpppnnnnnnnnnmmmmmmooorrrxxx}}}}}}zzzxxxuuutttssstttuuutttqqqooopppoooooonnnooopppqqqrrrtttsssrrrrrrtttvvvyyyzzzuuuwwwzzz{{{{{{xxxuuusssoooqqqtttuuuuuuvvvwwwyyy}}}{{{{{{{{{{{{yyywwwttttttuuuvvvvvvvvvwwwxxxwwwwwwwwwwwwwwwwwwwwwxxxrrrrrrtttuuuuuuuuuttttttvvvwwwyyy{{{}}}~~~yyyyyyyyyzzz{{{}}}yyyjjj]]]ZZZ[[[]]]gggsssqqqXXXEEE<<<777444666666333222444333333333222222222222111///////////////////////////////////////////////////...---,,,,,,,,,---.........//////......---,,,******++++++,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************))))))(((((())))))(((((((((((()))***''''''((((((((((((''''''((((((((((((((((((((((((******))))))((((((''''''((((((''''''''''''(((((("""###%%%'''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((###$$$%%%&&&&&&%%%$$$###$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%$$$$$$$$$$$$%%%&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((('''(((((())))))))))))***###$$$%%%'''((()))******'''''''''''''''''''''''''''''''''(((((('''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''(((((((((******)))(((((()))))))))&&&&&&'''(((((()))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%((((((((((((((((((((('''&&&'''''''''''''''''''''###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''(((''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&'''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&rrrrrrqqqqqqpppoooooonnnrrrqqqpppppppppooommmkkkmmmpppuuuyyy|||{{{yyyxxxssssssssstttuuuuuussspppqqqppppppoooooopppppppppssssssrrrsssuuuxxx{{{|||wwwxxxyyyzzzyyywwwtttrrrnnnpppssstttttttttuuuwww|||{{{zzzzzz{{{{{{zzzxxxtttvvvwwwwwwwwwwwwxxxzzzxxxyyyzzzyyywwwvvvwwwxxxssstttuuuvvvwwwwwwwwwwwwxxxxxxxxxyyyzzz{{{||||||wwwxxxyyyzzz|||}}}~~~~~~}}}~~~{{{mmmbbb___\\\XXX\\\dddwwweeeMMMAAA:::666666555333333666333333333333222222222222000000000000////////////////////////////////////000...,,,+++***+++---...------......------,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++******)))((((((((())))))(((''''''(((***+++((())))))***************))))))))))))))))))))))))******))))))((((((''''''((((((''''''''''''((((((%%%&&&'''((())))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$(((''''''&&&%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((''''''$$$$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%$$$$$$$$$$$$%%%&&&&&&'''''''''''''''(((((()))'''(((((((((((()))))))))''''''((((((((((((((((((%%%'''(((((((((((()))+++&&&'''(((((())))))))))))''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))&&&'''''''''''''''((((((+++******))))))))))))***&&&'''(((((()))(((((('''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((('''&&&&&&(((((((((''''''''''''&&&&&&&&&&&&'''''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%&&&'''((((((***)))((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))((('''%%%###!!! '''(((((('''$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&qqqqqqqqqqqqpppooommmmmmnnnmmmmmmnnnpppqqqqqqooopppqqqtttwwwxxxxxxxxxwwwssssssssstttuuuvvvtttrrrqqqqqqpppooooooooonnnnnnqqqqqqqqqrrrtttwwwzzz|||vvvwwwwwwwwwvvvtttrrrpppnnnppprrrsssrrrrrrssstttyyyxxxwwwxxxzzz{{{zzzyyyuuuwwwyyyyyyxxxwwwyyy|||yyyzzz{{{zzzvvvuuuvvvwwwtttuuuvvvwwwyyyzzzzzz{{{zzzyyyxxxwwwwwwwwwxxxyyyvvvwwwzzz|||}}}~~~}}}}}}{{{|||}}}}}}vvvjjjeee^^^VVVTTTZZZ^^^qqqttt___JJJAAA:::777555333333666444444333333333222222222222222111111111000000000///////////////////////////......---------------++++++,,,,,,++++++***))),,,,,,,,,,,,,,,,,,++++++************************************************++++++******)))((((((''')))((('''&&&'''(((***+++(((((()))***************))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''(((((('''''''''''''''((()))***''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%(((((('''&&&%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&***)))'''%%%%%%''')))***###$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$$$$%%%&&&&&&((((((''''''(((((()))***'''((((((((())))))))))))((((((((((((((((((((('''$$$&&&(((((('''&&&(((+++------,,,,,,***)))(((''''''''''''''''''''''''''''''((())))))))))))(((''')))((('''&&&&&&'''((()))(((((((((((()))))))))))))))))))))))))))(((((((((******)))((((((((((((((('''(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))((((((((((((((((((((((((&&&''''''(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&(((((('''&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''(((''''''''''''''''''''''''&&&''''''''''''%%%$$$###''')))***(((%%%###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&rrrrrrrrrrrrrrrqqqpppoookkkjjjjjjlllooosssttttttsssttttttuuuvvvwwwwwwwwwsssrrrrrrsssuuuvvvuuussspppppppppooonnnnnnmmmmmmooooooooopppsssvvvzzz|||uuuuuuuuutttsssqqqpppooonnnppprrrrrrqqqqqqrrrsssvvvuuuuuuwwwyyy{{{zzzzzzvvvxxxzzzzzzxxxxxxzzz}}}zzz{{{|||zzzvvvtttuuuvvvuuuvvvwwwxxxzzz{{{}}}}}}{{{zzzxxxvvvuuuuuuvvvvvvuuuwwwzzz}}}~~~~~~}}}|||{{{{{{||||||}}}rrrjjjaaaUUURRRVVVQQQ]]]ssspppQQQGGG>>>999555222333666444444444333333333222222333333333222222111111111////////////////////////...///000111000///---,,,......//////......---,,,---------,,,,,,+++++++++))))))))))))))))))))))))************************+++++++++***)))((((((''')))((('''&&&'''(((***,,,&&&&&&'''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((('''&&&%%%$$$$$$&&&'''(((''''''''''''''''''''''''&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%)))((('''&&&%%%$$$$$$$$$$$$%%%'''(((((('''%%%$$$$$$$$$&&&''''''&&&$$$$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''$$$$$$'''###$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''(((((('''((((((((())))))******((((((((((((((('''''''''###%%%((('''&&&&&&(((+++###$$$&&&''')))*********))))))))))))))))))))))))'''((()))******)))((('''***)))'''&&&&&&''')))***&&&&&&&&&&&&'''''''''(((,,,,,,++++++******))))))***)))((('''''''''''''''(((((()))))))))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&'''((()))))))))(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((('''''''''((((((((())))))&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$######""""""""""""###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''!!!"""%%%''')))*********$$$''')))(((&&&%%%'''***&&&&&&&&&&&&&&&&&&&&&&&&sssuuuuuurrrmmmkkklllnnngggiiillloooqqqrrrrrrrrrooorrrvvvxxxxxxxxxyyyzzz{{{yyyvvvsssqqqqqqqqqrrrrrrnnnkkkmmmmmmmmmqqqvvvqqqqqqqqqqqqrrrssstttuuuuuusssqqqrrrtttuuusssqqqrrrrrrrrrssstttuuuvvvvvvssstttvvvtttrrrrrruuuxxx{{{zzzxxxwwwwwwxxxzzz{{{|||xxxyyywwwrrrsssxxxxxxxxxxxxxxxyyy{{{|||}}}|||{{{xxxvvvtttuuuvvvvvvwwwyyy|||~~~}}}|||zzzxxxxxxyyy{{{}}}~~~qqqdddXXXSSSSSSXXXZZZcccvvvyyy```OOO???:::;;;999444111555333222222444444333111333222111/////////000111000000000000////////////000000//////.........---------------------------,,,---------+++++++++,,,---------------,,,+++***,,,,,,,,,+++++++++*********++++++,,,,,,++++++***))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((($$$&&&((()))'''&&&&&&&&&))))))((('''''''''''''''&&&'''''''''(((((())))))(((''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&''''''%%%$$$$$$&&&(((&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%$$$$$$((('''&&&%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''((((((((('''&&&%%%%%%&&&***------+++))))))***))))))(((((('''''''''&&&&&&&&&''''''(((((())))))''''''(((((())))))************))))))((((((''''''''''''''''''((()))+++,,,((((((''''''''''''(((((('''''''''''''''((())))))''''''((((((((((((''''''(((((()))(((((('''&&&&&&***)))(((&&&&&&''''''((()))))))))(((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&)))((('''&&&%%%$$$$$$$$$(((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&'''&&&&&&''''''''''''&&&&&&)))((('''&&&%%%&&&&&&'''(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''rrrrrrqqqooollllllmmmnnniiijjjlllnnnoooqqqqqqrrrpppssswwwxxxxxxwwwwwwwwwzzzyyywwwuuutttsssttttttuuupppnnnppppppoooqqquuuvvvvvvuuuuuutttttttttuuuuuusssqqqqqqssstttrrrppprrrqqqqqqqqqrrrsssuuuvvvssstttuuutttssstttxxx{{{|||{{{yyyxxxxxxyyyzzz{{{~~~xxxvvvwwwuuuqqqrrrvvvvvvvvvwwwxxxzzz{{{|||||||||zzzyyywwwvvvvvvvvvvvvyyyzzz{{{||||||zzzyyyxxxxxxxxxyyyzzz|||~~~~~~kkk[[[WWWZZZ[[[[[[___lllnnn]]]III@@@===999777666555333222333444444333111333222111000//////000111000000000000////////////000/////////............------------------------,,,---------+++++++++,,,,,,,,,,,,,,,,,,+++******,,,+++++++++************)))******++++++******)))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((%%%'''))))))(((&&&&&&'''))))))((('''''''''''''''&&&&&&&&&''''''((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((((('''''''''''''''''''''''''''''''''&&&%%%%%%''')))'''&&&&&&&&&%%%%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''(((''''''&&&&&&&&&))),,,,,,***((('''((()))((((((((('''''''''''''''''''''((((((((((((((('''((((((((()))))))))***))))))))))))((((((''''''(((''''''&&&&&&'''((()))((((((''''''''''''(((((('''''''''''''''((())))))''''''((((((((((((''''''(((((())))))((((((''''''%%%%%%%%%%%%&&&((()))***'''''''''''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&''''''''''''&&&&&&)))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''sssppplllkkkkkkmmmmmmnnnkkkkkkkkklllnnnpppqqqrrrsssuuuxxxyyywwwuuuttttttvvvuuuuuuttttttuuuuuuuuuwwwsssrrrtttsssqqqrrruuu{{{zzzyyywwwuuutttrrrrrrsssrrrpppppprrrsssrrrqqqsssrrrqqqqqqrrrsssuuuvvvsssssstttssssssuuuyyy{{{zzzyyyxxxwwwwwwwwwwwwwwwwwwtttsssttttttqqqrrrtttssstttwwwyyyzzz{{{{{{zzzzzzzzzzzzzzzyyywwwvvvvvvyyyyyyyyyyyyyyywwwvvvvvvxxxxxxxxxxxxzzz{{{|||}}}{{{|||~~~xxxddd```eeebbb___\\\bbbqqq{{{jjjUUUFFF===777666888555444333333444444333111222222111000000000111111000000000000////////////////////////............------------------------------,,,,,,,,,+++++++++++++++++++++++++++***)))++++++*********))))))))))))))))))******)))))))))'''(((((((((((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((&&&(((***)))(((''''''((()))((((((''''''''''''(((&&&&&&''''''''''''(((((((((''''''''''''&&&&&&&&&&&&''''''''''''(((((((((''''''''''''''''''''''''&&&''''''&&&%%%%%%'''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((''''''&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((('''''''''&&&(((******(((&&&&&&&&&((((((((((((''''''''''''((((((((((((((('''''''''(((((((((((()))))))))))))))))))))(((((((((((('''(((((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((''''''''''''(((((()))''''''(((((((((((('''''''''(((((())))))))))))((($$$$$$$$$$$$%%%'''((()))$$$%%%%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''vvvqqqkkkiiikkkmmmmmmlllkkkkkkkkklllnnnqqqtttvvvuuuxxx{{{{{{yyyuuusssrrrqqqqqqrrrssstttuuuvvvwwwxxxuuutttwwwwwwtttuuuxxx}}}|||{{{xxxuuurrrpppooopppooonnnoooppprrrssstttvvvuuutttttttttvvvwwwxxxrrrtttuuuvvvvvvvvvvvvvvvttttttttttttsssssssssrrrrrrqqqrrrssstttsssttttttrrrtttwwwzzz{{{{{{zzzzzzyyyzzz{{{{{{{{{yyywwwuuuxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyzzzyyyzzz|||qqqjjjmmmgggbbb]]]]]]dddwwwuuubbbRRRDDD999777999666555333333444444333111222111111111111111111111000000000000///////////////////////////....................................---,,,,,,,,,,,,+++*********+++++++++******)))*********))))))))))))((())))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''')))******((('''((())))))(((''''''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&'''&&&%%%$$$%%%'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((((((((('''(((((())))))(((&&&&&&%%%((((((((((((((('''''''''))))))((((((''''''&&&&&&(((((((((((())))))))))))((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''((()))''''''((((((((((((''''''''''''((()))*********)))'''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''yyytttmmmjjjkkklllkkkjjjjjjjjjkkkmmmppptttwwwyyyuuuxxx|||}}}zzzwwwtttsssqqqqqqrrrsssvvvxxxzzz{{{xxxuuuuuuxxxxxxvvvwwwzzz~~~}}}{{{xxxtttqqqpppllllllmmmmmmoooqqqtttvvvyyyyyyyyyyyyyyyyyyzzzzzzuuuwwwzzz||||||yyytttqqqqqqqqqrrrssssssrrrqqqqqqppprrrssssssuuuvvvwwwwwwtttuuuxxxzzz{{{{{{zzzyyyxxxyyy{{{|||{{{yyywwwuuuuuuuuuvvvwwwwwwxxxyyyzzzvvvvvvvvvvvvvvvwwwxxxxxxzzzzzz|||~~~|||ooolllfffbbb______bbbnnnqqqcccSSSCCC<<<;;;777555444444444444333111111111111222222222222111000000000000////////////.........///////////////...........................,,,++++++------,,,***)))******+++++++++***************))))))))))))(((***++++++++++++++++++***)))******++++++******)))************************))))))))))))))))))))))))((()))***)))((('''(((***((((((''''''''''''(((((())))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''###$$$&&&%%%$$$###$$$%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&''''''(((&&&&&&&&&''''''(((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((((((((('''))))))(((((((((((('''&&&'''''''''((((((((((((((())))))((((((''''''&&&&&&))))))))))))(((((((((((('''''''''''''''(((((((((&&&&&&'''((())))))******'''''''''&&&&&&'''''''''((((((''''''''''''((((((''''''((((((((((((''''''&&&'''((()))))))))))))))((((((((((((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''''''''''''''$$$%%%&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''xxxtttpppllljjjjjjiiihhhiiijjjkkknnnqqqtttwwwxxxrrrvvvzzz|||{{{yyywwwvvvtttssssssuuuwww{{{zzzvvvuuuwwwwwwvvvwwwzzz~~~}}}zzzwwwuuussslllmmmmmmmmmmmmooosssvvvyyyzzz{{{|||||||||zzzyyyxxxzzz|||{{{tttoooooopppsssuuuuuuuuusssrrrqqqttttttsssuuuyyy{{{yyyuuuvvvwwwxxxyyyxxxwwwwwwxxxyyyzzz{{{zzzyyywwwuuurrrsssuuuvvvxxxyyyyyyyyyuuuuuuuuuuuuuuuvvvwwwxxxzzz{{{{{{}}}ssskkkeeebbbbbbeeeffflll}}}qqqaaaNNN@@@;;;888666555444555444333111000111222222333222222222000000000000////////////.........///////////////........................///,,,***+++---...,,,))))))***++++++,,,+++++++++++++++*********)))))))))++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***************************))))))))))))))))))))))))((())))))(((''''''(((***(((''''''''''''(((((()))******)))))))))))))))((((((''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''###$$$&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''(((((())))))&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''(((''''''''')))'''&&&'''((()))(((''''''''''''(((((((((((((((((((((((((((((('''''''''))))))))))))((((((((((((&&&''''''''''''(((((((((%%%&&&''')))***+++++++++((((((''''''''''''(((((()))((((((''''''''''''(((''''''((((((((((((''''''&&&''''''(((((((((((('''$$$%%%'''((()))*********((((((''''''&&&%%%%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''((()))***++++++***)))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''sssrrrpppmmmiiihhhhhhiiiiiijjjlllnnnpppqqqrrrssslllqqqwwwzzz{{{yyyxxxwwwtttsssrrrrrruuuzzz~~~yyyvvvvvvuuussstttxxxyyyzzz{{{{{{yyywwwuuutttooooooooommmkkkkkkooorrrvvvxxx{{{}}}}}}{{{xxxvvvwwwvvvwwwyyyzzzxxxsssooolllnnnrrruuuvvvvvvtttsssrrruuuuuurrrtttzzz}}}{{{vvvvvvuuuuuuuuutttttttttwwwxxxyyyyyyyyyxxxwwwvvvppprrrtttvvvwwwwwwvvvuuutttttttttuuuuuuwwwxxxxxxxxxyyyyyy{{{}}}{{{sssmmmhhhhhhkkkiiihhhvvvqqq\\\JJJAAA888777555444555444333111000111222333333333222222000000000000////////////............/////////000........................///,,,)))***...///,,,)))******+++,,,,,,,,,,,,,,,,,,+++++++++******************++++++++++++************++++++++++++******************************))))))))))))))))))))))))'''(((((('''%%%&&&''')))'''''''''''''''((())))))(((((((((((('''''''''&&&(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''$$$&&&(((((('''%%%%%%&&&$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&'''((()))))))))$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''(((''''''&&&&&&'''%%%###$$$''')))((('''''''''''''''((((((((()))'''''''''(((((((((((((((***)))))))))((((((((('''&&&&&&&&&'''''''''((((((%%%&&&((()))))))))(((((())))))(((((((((((())))))))))))((('''''''''''''''''''''((((((((((((''''''&&&''''''''''''&&&&&&%%%###$$$&&&((()))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&((()))***+++***((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%'''(((((((((''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''mmmooopppmmmhhhfffgggjjjiiijjjlllnnnoooooonnnmmmhhhmmmtttxxxzzzyyyxxxxxxrrrpppnnnnnnqqqwww}}}|||wwwuuussspppqqquuussstttuuuvvvvvvuuusssrrrrrrrrrqqqmmmiiihhhkkkooosssuuuyyy||||||yyyuuurrrsssqqqoooppprrrssspppnnnhhhkkkooosssuuutttsssrrrsssvvvuuuqqqssszzz~~~|||vvvuuutttrrrrrrqqqqqqrrrwwwwwwxxxxxxxxxwwwvvvvvvpppqqqtttvvvvvvtttrrrqqqttttttttttttvvvwwwxxxyyyvvvvvvwwwyyy{{{~~~xxxqqqnnnoooiiidddlll|||mmmYYYNNN999777555555555444333111000111222333444333333222000000000000////////////---.........//////000000////////////////////////000,,,)))***...///,,,(((***+++,,,---------------,,,,,,,,,++++++++++++***))))))************))))))))))))************))))))************************))))))))))))))))))))))))'''''''''&&&%%%%%%''')))'''''''''''''''((()))***''''''&&&&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%'''******((('''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$$$$'''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''(((%%%%%%%%%%%%%%%&&&'''(((%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''((())))))***###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''((((((((('''&&&%%%%%%%%%###!!!###&&&((((((&&&&&&'''''''''(((((())))))&&&'''''''''(((((())))))******))))))((((((((('''&&&&&&&&&'''''''''((((((&&&'''((((((((('''&&&%%%******))))))))))))*********)))((('''''''''''''''''''''((((((((((((''''''''''''''''''&&&%%%$$$$$$%%%&&&'''''''''&&&%%%$$$&&&&&&''''''((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$%%%'''(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%&&&''''''''''''''''''&&&$$$%%%'''(((((((((''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''ppppppppppppnnnkkkhhhfffkkklllnnnooonnnmmmkkkjjjgggmmmsssvvvvvvuuuvvvwwwsssqqqpppppprrrvvvzzz}}}~~~}}}|||{{{xxxsssoooooooooooooooppprrrtttuuuqqqpppnnnlllkkkjjjiiiiiijjjnnnsssxxxyyywwwssspppmmmmmmllllllllllllmmmmmmjjjlllnnnqqqsssttttttttttttrrrqqqpppqqqtttwwwyyytttrrrnnnmmmnnnoooooonnnrrrtttuuuuuurrrpppooooooppppppqqqqqqrrrrrrrrrssstttuuuvvvxxxxxxxxxwwwwwwxxxvvvtttsssuuuyyywwwqqqjjjdddcccggghhhRRRHHH;;;555:::<<<555333666444444333333222111000000000000000000000000000000//////000000000000//////......---------,,,,,,,,,...------,,,,,,------...---,,,,,,++++++*********,,,+++******))))))******)))***,,,,,,***(((''''''))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''%%%%%%&&&'''(((((('''''' ###(((***(((%%%###"""''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%$$$$$$###(((((('''&&&&&&&&&&&&'''(((''''''''''''&&&&&&&&&%%%&&&''''''((((((''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((+++'''###!!!%%%(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''((())))))((('''&&&&&&%%%###$$$&&&(((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&******))))))))))))*********)))(((''''''((()))******)))(((''''''((()))***'''&&&%%%%%%%%%'''((()))))))))(((&&&$$$""" &&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&$$$######%%%&&&'''&&&$$$(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''))))))&&&$$$###$$$$$$$$$######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((***+++)))%%%!!!&&&&&&''''''&&&&&&%%%$$$)))(((&&&&&&''''''&&&%%%''''''''''''''''''''''''))))))((('''&&&&&&%%%%%%ggghhhjjjlllmmmmmmlllkkklllmmmnnnoooooonnnmmmmmmhhhlllqqqtttuuuuuuuuuuuunnnmmmllllllnnnqqqtttvvv}}}|||{{{zzzyyywwwsssppplllkkkkkkjjjkkkmmmnnnooolllllllllllllllkkkkkkkkkdddggglllooopppooollljjjiiiiiiiiiiiiiiijjjkkkkkkgggiiikkkmmmooopppppppppnnnmmmllllllmmmpppssstttuuurrrooonnnoooppppppooosssuuuvvvuuurrrpppoooooooooooooooppppppqqqqqqqqqpppqqqsssuuuuuuvvvuuuuuuuuusssqqqppprrrvvv{{{~~~yyylllaaa___cccmmm{{{kkkSSSDDD999;;;<<<666333555444333333333222111111111111111111111111111111111//////000000000000//////.........---------,,,,,,...------,,,,,,------...++++++++++++++++++++++++,,,+++******))))))******)))+++------,,,+++++++++))))))))))))))))))))))))---,,,+++***)))'''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((&&&&&&'''((((((((((((((($$$'''***,,,***(((&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$%%%''''''''''''&&&&&&&&&&&&%%%&&&&&&'''''''''''''''((('''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''((())))))((('''&&&(((&&&%%%%%%&&&'''&&&%%%'''((((((((())))))))))))(((((((((((((((((((((((()))((((((((('''''''''''')))(((((((((((((((((()))))))))((('''''''''((())))))((('''&&&&&&'''((()))''''''&&&&&&'''(((((()))))))))))))))((('''%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&((()))(((&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''(((((())))))))))))((((((&&&&&&&&&'''))))))&&&$$$$$$&&&''''''&&&%%%'''(((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((()))(((%%%"""###$$$$$$%%%&&&&&&&&&&&&)))'''&&&&&&''''''&&&%%%'''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%bbbcccfffiiikkklllmmmmmmkkkkkkllllllmmmmmmnnnnnnjjjkkknnnrrruuuuuutttrrrooonnnnnnnnnnnnooopppqqquuuttttttttttttssspppmmmkkkjjjiiihhhhhhiiijjjkkkdddfffgggiiijjjkkkjjjjjjdddeeehhhjjjkkkjjjiiihhhcccccccccdddeeefffggghhheeefffgggiiijjjjjjjjjjjjhhhggggggggghhhkkknnnpppssspppnnnmmmnnnnnnnnnnnnqqqrrrsssqqqnnnlllkkklllkkkkkkkkkkkkllllllllllllkkklllmmmooopppqqqqqqqqqpppnnnllllllmmmqqquuuxxx}}}}}}}}}|||{{{|||~~~rrrbbb\\\^^^]]]mmmbbbPPP@@@===<<<777444444333333333333222222222222111111111111111111111111//////000000000000//////.........------------,,,...------,,,,,,------...***++++++++++++,,,,,,,,,,,,+++******))))))******'''))),,,---,,,,,,,,,---))))))))))))))))))))))))---,,,+++***)))''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((***))))))(((((())))))***))))))))))))))))))))))))''''''((()))))))))((((((&&&(((++++++***(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''((()))))))))((('''&&&%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''((('''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&'''''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''***(((&&&%%%&&&&&&%%%$$$''''''((((((((()))))))))''''''''''''''''''''''''((((((((((((''''''''''''(((''''''&&&&&&''''''((((((''''''&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''((()))))))))((((((''''''((()))))))))))))))&&&&&&''''''''''''&&&&&&'''''''''(((((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''******)))(((&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&'''''''''(((((())))))))))))((((((&&&&&&&&&'''))))))&&&$$$###%%%(((((('''&&&&&&'''&&&&&&'''''''''''''''''''''&&&%%%&&&''''''%%%###!!!"""###$$$&&&&&&&&&&&&((('''&&&&&&'''(((&&&%%%''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%dddeeefffhhhhhhiiiiiihhhiiihhhhhhiiijjjkkklllmmmkkkjjjkkkoootttuuurrrooonnnnnnnnnnnnmmmmmmlllkkkkkkjjjjjjkkklllllljjjhhhhhhgggeeedddccccccdddddd___```cccfffggggggfffeeeccccccddddddeeeeeeeeeeee]]]]]]]]]^^^```bbbcccdddddddddeeeffffffgggggggggddddddcccdddfffhhhkkklllnnnllljjjjjjkkkkkkkkkjjjkkklllllljjjgggeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeggghhhiiijjjkkkkkkiiihhhgggfffhhhjjjmmmooouuuvvvvvvuuuttttttvvvxxxyyyggg\\\YYYWWW___kkkqqq]]]HHH@@@===:::666555222222333333333333333333111111111111111111111111//////000000000000//////............------------...------,,,,,,------...,,,,,,++++++++++++++++++,,,+++******))))))******&&&(((***+++***))))))***)))))))))))))))))))))))))))))))))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((+++***)))(((((()))***+++(((((((((((((((((((((((((((((()))))))))))))))(((%%%'''((('''&&&%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&'''''''''(((,,,+++***)))(((''''''''''''''''''&&&&&&&&&%%%%%%&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&'''''''''###%%%'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((()))(((&&&%%%&&&'''&&&%%%'''''''''((((((((())))))''''''''''''''''''''''''((((((((((((((('''''''''(((''''''''''''''''''(((&&&&&&&&&&&&'''''''''((('''''''''''''''''''''''''''((()))******)))((('''%%%&&&'''(((((((((((((((&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''')))***)))(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''')))(((&&&$$$!!!###&&&'''&&&%%%$$$$$$''''''''''''(((((((((((((((&&&%%%%%%&&&&&&%%%$$$"""###$$$%%%&&&&&&&&&&&&((('''&&&&&&'''((('''%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&ffffffggggggfffffffffeeegggggggggggghhhjjjkkkllljjjiiiiiilllppprrrooolllhhhhhhhhhhhhfffdddcccbbbccccccbbbdddfffffffffdddbbbaaa___]]]\\\\\\\\\]]]^^^```aaaccccccbbb```___\\\[[[[[[[[[[[[[[[\\\]]]WWWWWWXXXYYY[[[]]]^^^___bbbbbbbbbbbbccccccddddddaaaaaaaaabbbccceeeggghhhiiigggffffffgggggggggfffeeeeeeeeeccc```^^^______````````````````````````^^^^^^______aaabbbcccccc``````______```bbbcccdddiiikkkllllllkkklllnnnoootttzzzmmm[[[QQQRRRSSSXXXhhh}}}jjjSSSFFFAAA===:::888333333333333333333444444111111111111111111111111//////000000000000////////////.........---------...------,,,,,,------...------,,,,,,+++***)))))),,,+++******))))))******(((***,,,+++***((((((((())))))))))))))))))))))))(((((())))))************(((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''((()))))))))))))))((((((%%%&&&&&&%%%$$$$$$%%%'''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$++++++***((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((&&&'''''''''((((((((((((&&&&&&&&&''''''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((())))))'''&&&%%%%%%'''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((()))((((((''''''(((((()))%%%&&&&&&'''''''''''''''(((((((((((((((((((((((('''((()))******)))(((''''''(((((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%&&&(((((('''%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''')))(((&&&$$$!!!$$$'''((('''%%%%%%%%%'''''''''(((((())))))))))))'''%%%$$$%%%&&&&&&%%%&&&'''''''''''''''&&&&&&(((&&&%%%&&&'''((('''&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&eeeeeeeeeeeeeeeeeeeeeeeefffgggggghhhhhhiiiiiiiiieeeeeefffhhhjjjkkkiiihhheeeeeedddcccbbb```^^^]]]^^^]]]]]]^^^```bbbaaaaaa```___]]][[[ZZZZZZZZZ[[[^^^^^^______^^^\\\ZZZYYYVVVVVVUUUTTTTTTTTTUUUUUUQQQQQQRRRSSSTTTVVVXXXYYY\\\\\\\\\\\\\\\]]]^^^___\\\\\\]]]]]]^^^___aaaaaaaaa```___```aaaaaa```___]]]]]]]]][[[YYYXXXYYYZZZ[[[[[[ZZZZZZZZZZZZYYYYYYVVVUUUUUUUUUVVVWWWXXXYYYVVVVVVVVVVVVWWWWWWXXXXXX[[[]]]___`````````bbbddddddiiiooossswwwrrr\\\NNNLLLLLLNNNYYYpppxxxbbbQQQFFF@@@<<<:::444444444444333333333333222222222222222222222222//////000000000000///////////////.........------...------,,,,,,------...------,,,,,,+++******))),,,+++******))))))******+++---......+++)))))))))))))))))))))))))))))))))++++++******)))(((((('''))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((()))))))))(((''''''&&&'''((('''&&&%%%'''(((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%$$$$$$######((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%'''((('''''''''&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))'''''''''((((((((())))))((('''&&&%%%%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&''''''((()))***'''&&&%%%&&&((()))))))))&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''((((((((((((((()))(((((((((((((((((()))%%%&&&'''((((((((((((((((((((())))))))))))(((((((((((()))))))))(((''''''***++++++******)))((('''&&&&&&''''''''''''&&&&&&'''''''''(((((('''''''''&&&&&&''''''''''''&&&&&&&&&%%%$$$%%%&&&&&&$$$"""$$$$$$$$$%%%%%%%%%%%%&&&((((((((('''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''))))))&&&$$$$$$&&&))))))(((''''''(((&&&&&&''''''((())))))))))))(((&&&&&&'''''''''&&&((((((((((((((('''&&&&&&'''&&&%%%&&&(((((((((&&&''''''''''''''''''''''''''''''''''''''''''''''''dddccccccbbbbbbbbbbbbbbbbbbcccdddeeeeeedddcccccc___aaabbbcccbbbbbbccccccbbbbbb```___]]][[[ZZZZZZWWWVVVUUUVVVYYY[[[[[[ZZZ[[[ZZZYYYWWWVVVVVVVVVWWWXXXXXXWWWVVVTTTSSSRRRQQQPPPPPPOOONNNNNNNNNNNNNNNLLLLLLLLLMMMNNNOOOQQQRRRSSSRRRRRRRRRSSSTTTVVVWWWUUUUUUUUUUUUVVVVVVWWWWWWUUUTTTTTTUUUVVVWWWUUUTTTRRRRRRRRRQQQOOOOOOPPPRRRRRRQQQQQQQQQPPPPPPPPPPPPNNNMMMLLLKKKKKKLLLMMMNNNLLLLLLLLLMMMMMMMMMMMMMMMNNNPPPSSSSSSSSSSSSTTTVVVVVVZZZ^^^aaaeeemmmyyyvvvbbbVVVPPPQQQRRRVVVbbb}}}rrr]]]MMMCCC>>>;;;555555555444333333333222222222222222222222222222//////000000000000//////////////////...............------,,,,,,------...*********++++++,,,,,,,,,,,,+++******))))))******)))+++------,,,******+++))))))))))))))))))))))))++++++******)))((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&'''))))))(((''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%$$$###$$$%%%'''((('''''''''''''''((())))))''''''''''''''''''''''''&&&&&&&&&'''((()))))))))&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&'''(((***+++)))'''&&&&&&((()))((('''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))(((''''''&&&&&&''''''(((%%%&&&''')))******))))))''''''((())))))((('''''')))(((((('''&&&&&&''''''))))))******))))))((('''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&(((&&&%%%%%%%%%%%%""" $$$$$$$$$%%%%%%%%%&&&&&&)))((((((((('''''''''&&&&&&''''''((((((''''''&&&&&&&&&&&&'''))))))&&&$$$&&&'''((((((''''''((()))%%%%%%&&&''''''((())))))***(((''''''))))))'''&&&&&&&&&''''''(((''''''''''''&&&%%%&&&((()))((('''''''''''''''''''''''''''''''''''''''''''''''''''eeedddcccaaa___^^^]]]]]]]]]^^^```aaaaaa___]]]\\\ZZZ]]]```___]]]\\\^^^```\\\[[[YYYWWWUUUTTTSSSSSSQQQOOOOOOPPPRRRTTTTTTTTTQQQPPPNNNMMMLLLLLLMMMMMMQQQPPPNNNMMMKKKKKKKKKKKKGGGFFFFFFFFFEEEDDDDDDDDDHHHHHHHHHIIIJJJKKKLLLMMMKKKJJJJJJJJJKKKMMMOOOPPPOOOOOOOOOOOOOOOOOOOOOOOOKKKJJJJJJKKKLLLMMMKKKJJJIIIIIIIIIHHHFFFGGGIIIKKKIIIIIIHHHHHHHHHGGGGGGGGGHHHGGGFFFEEEEEEEEEFFFGGGEEEFFFFFFGGGGGGGGGFFFFFFGGGIIIJJJKKKJJJIIIJJJKKKJJJLLLOOOQQQUUU\\\ffflllpppzzzjjjbbbZZZ\\\\\\YYYZZZmmm}}}eeeQQQEEE>>>;;;666666555444333333222222222222222222222222222222//////000000000000//////000/////////...............------,,,,,,------...'''((()))***,,,...//////,,,++++++***)))*********%%%(((***+++*********+++))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&))))))))))))))))))))))))''''''(((((('''&&&%%%%%%$$$&&&((()))'''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&'''))))))&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%$$$######%%%'''((('''''''''''''''((())))))''''''''''''''''''''''''&&&&&&&&&'''((())))))***%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''%%%$$$###''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&'''(((***++++++)))'''''''''((('''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))'''&&&&&&%%%%%%&&&&&&'''%%%&&&(((************)))%%%&&&'''(((((('''&&&%%%)))((('''%%%%%%%%%&&&'''%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''''''''&&&)))(((&&&&&&&&&$$$""" &&&&&&&&&''''''((((((((())))))(((((('''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&'''))))))&&&$$$%%%&&&&&&%%%$$$%%%'''(((%%%%%%%%%&&&'''(((((()))***)))((()))******(((&&&######%%%&&&'''((((((((('''&&&%%%&&&((()))((('''''''''''''''''''''''''''&&&'''''''''''''''''''''bbb```]]]YYYXXXXXXYYYZZZ\\\[[[ZZZYYYXXXWWWVVVVVVWWWVVVTTTSSSRRRSSSSSSTTTPPPPPPPPPOOONNNLLLJJJIIILLLKKKJJJHHHGGGGGGHHHHHHJJJIIIHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBAAAAAABBBAAA@@@??????@@@AAABBBAAAAAABBBCCCDDDEEEEEEFFFDDDDDDEEEEEEGGGHHHJJJKKKGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBCCCDDDEEEFFFDDDDDDCCCAAA@@@@@@@@@@@@BBBBBBAAAAAA@@@@@@??????@@@@@@AAAAAABBBBBBCCCCCCAAABBBBBBCCCDDDDDDEEEEEEGGGHHHHHHJJJNNNRRRVVVYYYeeemmmzzz{{{pppbbbaaa```\\\YYYccc|||sss[[[IIIBBB;;;555333333777777333222444444333222222111111222222.........///000111111111000000000///......------///...------++++++***)))+++,,,---......,,,+++)))************************++++++************++++++,,,,,,++++++***+++++++++******))))))((((((''''''&&&'''(((*********)))(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((''''''&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''(((((((((&&&&&&$$$######$$$&&&&&&(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&###$$$$$$%%%%%%$$$$$$###((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((()))))))))))),,,+++***(((''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((******)))(((''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$%%%(((+++---''''''''''''''''''''''''&&&%%%$$$###$$$&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&'''(((((((((******))))))((((((''''''&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''^^^\\\YYYVVVTTTTTTUUUVVVWWWWWWVVVUUUTTTSSSRRRRRROOONNNMMMKKKJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHFFFFFFLLLKKKIIIFFFDDDDDDCCCCCC@@@@@@???>>>>>>>>>>>>>>>DDDCCCBBBAAA@@@???>>>>>>===<<<;;;;;;;;;;;;<<<===;;;<<<<<<===>>>???@@@@@@?????????@@@AAABBBDDDEEEBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>???@@@AAAAAA@@@@@@>>>======<<<<<<<<<>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCDDDGGGJJJMMMOOORRRWWWaaammm{{{xxxlllkkkiiiccc\\\^^^ppp}}}gggTTTHHH<<<:::555444555555222222444444333222222111111222222000000000000000000//////........./////////////////////......---,,,,,,,,,,,,---.........,,,***)))++++++++++++++++++++++++++++++************++++++*********))))))***++++++******))))))((((((((((((&&&'''((()))******)))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&***)))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%(((((((((((('''''''''''''''''''''''''''''''''''''''((((((((())))))))))))+++***)))(((''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&((())))))(((''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%&&&(((***''''''''''''''''''''''''&&&%%%$$$######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''VVVTTTRRRPPPNNNNNNOOOPPPPPPPPPOOONNNMMMLLLKKKKKKGGGFFFEEECCCBBBAAAAAAAAABBBCCCCCCCCCBBBBBBAAA@@@JJJHHHFFFCCC@@@>>>======<<<<<<;;;;;;::::::;;;;;;??????>>>===<<<;;;;;;:::999999888777777888999999777777888999:::;;;<<<<<<;;;;;;;;;;;;<<<===>>>???=========>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;<<<<<<======<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<======>>>??????>>>>>>>>>>>>@@@BBBDDDFFFGGGJJJNNNUUU___mmm{{{vvvtttqqqjjjaaa]]]fffsssrrr```OOO===>>>888444444444222222444444333222222111111222222222222111000//////......------......///000000111........................---.........---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++(((((((((((()))***++++++***))))))))))))((((((((('''(((((())))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((((((((((()))%%%%%%%%%%%%%%%%%%$$$$$$''''''((((((((((((''''''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))((((((''''''(((((()))'''''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&'''))))))(((''''''(((((((((((((((((((((((((((''''''''''''''''''''''''######$$$%%%'''((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''MMMLLLJJJHHHGGGHHHHHHIIIHHHGGGGGGFFFEEEEEEDDDDDDBBBAAA@@@???>>><<<<<<;;;<<<<<<===============<<>>>>>>>>>>>======<<<;;;;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<;;;:::::::::;;;;;;;;;;;;<<<<<<======>>>>>>======<<<<<<;;;;;;::::::<<<<<<<<<===>>>>>>??????>>>>>>>>>>>>>>>???@@@AAAGGGGGGHHHKKKOOOWWWaaagggooo|||yyyvvvrrrmmmfffbbbhhhppp~~~}}}nnn\\\FFF???888444444555333222333444333222222111111222222222222111111000//////...............//////000000------........./////////............---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++((((((((())))))+++,,,---))))))))))))))))))))))))((((((((())))))))))))((())))))))))))))))))))))))++++++++++++++++++++++++(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))((('''&&&'''((($$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''&&&%%%$$$'''(((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''&&&&&&%%%%%%''''''((((((((((((''''''&&&&&&'''''''''''''''((('''''''''''''''''''''''''''''''''((((((((())))))'''''''''''''''((()))***''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''%%%'''))))))((('''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''""""""###$$$&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%$$$''''''''''''''''''''''''(((((())))))(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&'''''''''(((((()))))))))''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''EEEDDDCCCBBBAAAAAABBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>===<<<;;;:::999888999999:::;;;;;;;;;::::::======<<<;;;:::999999888666666555555555666666777;;;;;;::::::999888888888888888888888888888888888666777777888999:::;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<=========<<<<<<<<<;;;;;;:::::::::;;;;;;::::::999:::::::::;;;:::::::::::::::;;;<<<;;;;;;<<<<<<======>>>>>>======<<<<<<;;;;;;::::::<<<<<<<<<===>>>>>>????????????>>>>>>>>>?????????AAABBBDDDEEEFFFIIINNNQQQXXXdddvvv~~~xxxrrrnnnjjjhhhlllrrrttt}}}mmmWWWBBB:::555777888555222222444333222222111111222222111111111111111111111111000000//////............,,,,,,,,,---......////////////......---,,,++++++++++++++++++++++++++++++++++++************++++++)))))))))***+++,,,---...))))))))))))************)))))))))(((((((((((()))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''''''''&&&%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&%%%%%%$$$%%%''''''''''''%%%$$$''''''((((((((((((((('''&&&&&&&&&''''''(((((((((&&&'''''''''&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&'''((()))***&&&'''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((()))((('''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''%%%$$$''''''''''''''''''''''''&&&'''(((((())))))((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((&&&&&&''''''(((((())))))&&&&&&&&&%%%%%%%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''>>>>>>===============>>><<<<<<;;;;;;;;;::::::::::::;;;;;;;;;:::999888777888999999:::::::::999999888888999999999999888888555555555555555666666777:::::::::999999888888888666666777777777777666666555666666777888999:::::::::999999888888888888999888888999999:::;;;;;;;;;999999999999999999999999999999999888888999999:::999999999999::::::;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<======>>>???????????????@@@@@@@@@AAAAAA===@@@CCCEEEFFFGGGJJJLLLOOOXXXdddqqqvvvqqqnnnkkkllloooppp~~~{{{fffLLLBBB:::999:::777333222444333222222111111222222000111111111111111111111111000000///......------,,,,,,---------..................---------------************************++++++************+++++++++*********+++,,,------)))))))))************+++***))))))(((((((((((()))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((()))))))))(((((((((''''''((((((((()))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%######$$$%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&''')))(((((((((((((((((()))''''''''''''''''''&&&&&&(((((())))))))))))((((((&&&'''((((((((((((((((((&&&&&&&&&'''(((((())))))''''''''''''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''&&&&&&&&&'''(((((()))&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((()))(((((((((***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''###$$$$$$%%%&&&&&&''''''$$$%%%%%%&&&&&&'''''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&'''(((((()))%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&'''''':::::::::::::::::::::;;;999999999999888888888888::::::;;;<<<<<<;;;:::999999999999::::::999888888666777888999999999888777888888888888888999::::::999999999888888888888888555666777777777777666555666666777888999:::;;;;;;::::::999888888888888888777888888999999:::;;;;;;999999::::::;;;<<<<<<<<<:::::::::::::::;;;<<<===;;;;;;;;;;;;<<<===>>>???>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@AAABBBCCCDDDEEEEEEEEECCCEEEHHHIIIJJJKKKMMMOOOOOOUUU\\\cccmmm{{{wwwsssmmmiiihhhgggooouuu\\\NNN@@@;;;:::777555555444333222222111111222222333222222111111000000000///////////////......................../////////---------------......///++++++++++++++++++++++++++++++************+++++++++***************++++++))))))*********++++++++++++***)))(((''''''((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((('''(((((((((((()))))))))***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$###$$$&&&$$$%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''(((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&''''''))))))(((((((((((())))))&&&&&&'''(((((((((((((((&&&&&&&&&'''((()))))))))''''''''''''&&&%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&((()))(((((()))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%$$$######$$$%%%&&&$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%$$$'''&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''888888888999999999999999888888888888888888777777;;;<<<>>>?????????>>>===999999::::::999888888777777888999999999888777666777777777777777888999:::888888888888888777777777666777888999999888777666888888999:::;;;<<<=========<<<;;;::::::999999:::888999999:::;;;<<<<<<<<<;;;<<<======??????@@@AAA<<<<<<<<<===>>>???@@@AAA>>>>>>>>>???@@@AAABBBCCCBBBBBBAAAAAA@@@@@@??????@@@@@@AAAAAABBBBBBCCCCCCAAABBBBBBCCCDDDDDDEEEEEECCCDDDEEEGGGIIIIIIJJJJJJIIIJJJKKKJJJJJJJJJLLLNNNRRRVVV[[[]]]dddttt{{{wwwooogggccc___aaannniiiXXXEEE<<<999777666888444333222222111111222222555444333222111///......------......///000000000000000000000000/////////---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++***)))))))))))))))***))))))******+++++++++++++++***)))'''''''''((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))((((((((((((%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((''''''((()))%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''(((%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&'''((())))))((((((&&&&&&&&&'''((())))))***''''''''''''&&&%%%$$$###%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((($$$&&&((()))(((((()))***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$$$$%%%&&&'''''''''''''''''''''''''''***(((&&&$$$###$$$%%%&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((((((((((('''&&&&&&%%%%%%(((((((((''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''':::999999888888999999:::888777666666777999;;;==================<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<::::::;;;<<<;;;:::999888;;;;;;999888777777777777999999::::::;;;<<<======<<<<<<======<<<;;;:::999999;;;===>>>???>>><<<;;;;;;:::999999999:::;;;;;;999;;;>>>AAAAAAAAA???>>>>>>>>>===>>>@@@CCCFFFHHHDDDCCCBBBBBBCCCDDDEEEFFFEEEDDDCCCBBBBBBCCCDDDEEEFFFGGGHHHHHHFFFFFFGGGHHHIIIHHHHHHFFFEEEFFFJJJMMMKKKKKKKKKKKKLLLMMMNNNOOOKKKLLLNNNPPPQQQQQQQQQPPPNNNOOOQQQSSSSSSSSSQQQQQQPPPRRRVVV\\\dddppp|||}}}vvvjjj```ccc```aaannnhhhNNNAAA>>>;;;777555222111111111333444333222222222222111111111111000000000000000000000000000------------------------000///...---,,,------...//////...---,,,++++++***+++++++++************)))))))))))))))***************************************++++++***)))(((((()))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))***))))))((('''&&&&&&%%%((((((((((((((((((((((((+++***)))'''''''''((()))&&&'''''''''&&&%%%$$$$$$''''''''''''''''''''''''''''''((((((''''''&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%&&&&&&'''%%%$$$&&&'''((())))))(((&&&%%%$$$$$$%%%&&&'''''''''&&&&&&'''((('''&&&&&&&&&(((''''''&&&&&&&&&&&&''''''---)))%%%$$$%%%'''&&&$$$'''&&&%%%%%%$$$$$$$$$$$$)))(((''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''******)))(((((((((((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&&&&%%%%%%'''&&&%%%%%%&&&(((+++---'''&&&%%%$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''&&&&&&'''%%%$$$%%%((((((&&&#########%%%&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%***### $$$'''%%%$$$'''((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&%%%$$$%%%&&&'''(((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&'''(((((('''&&&%%%))))))((('''&&&%%%%%%%%%&&&'''''''''&&&%%%%%%$$$999999888888888888999999999999888888999;;;===???===>>>>>>>>>>>>===============<<<<<<<<<<<<======;;;<<<======>>>===<<<;;;===<<<;;;;;;::::::::::::;;;<<<===>>>@@@AAABBBCCCAAABBBBBBBBBBBBAAAAAA@@@@@@AAACCCDDDDDDCCCBBBAAA???>>><<<;;;;;;===>>>??????AAADDDFFFGGGFFFEEEDDDDDDDDDEEEFFFGGGIIILLLMMMLLLKKKJJJJJJJJJKKKLLLMMMMMMLLLKKKJJJJJJKKKLLLMMMPPPQQQRRRQQQPPPOOOPPPRRRPPPQQQSSSRRRQQQQQQRRRSSSQQQQQQRRRRRRSSSTTTTTTTTTVVVWWWXXXYYYYYYXXXWWWVVVTTTUUUWWWYYYYYYWWWUUUTTTSSSTTTWWWYYY^^^eeelllrrrzzzmmmccc\\\XXXYYYddduuu{{{___MMMBBB;;;777777333222111222333444333222222222222222111111111111000000000000000000000000000000000000000000000000000///...---,,,------...,,,,,,,,,,,,,,,,,,,,,+++++++++++++++************))))))))))))******************************************))))))))))))((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((***)))(((&&&&&&&&&'''((('''''''''((((((''''''&&&''''''''''''''''''''''''''''''((((((''''''&&&%%%))))))((((((((('''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$$$$###"""!!!###%%%%%%$$$###%%%%%%&&&'''''''''''''''&&&'''((((((&&&&&&'''(((''''''&&&&&&&&&&&&'''''',,,(((%%%$$$&&&''''''%%%'''&&&%%%%%%$$$$$$%%%%%%'''&&&&&&%%%%%%%%%%%%&&&%%%&&&&&&&&&''''''''''''***))))))(((((((((((((((&&&&&&'''(((((('''&&&&&&(((((((((((((((((((((((()))(((((('''&&&&&&%%%%%%'''&&&%%%%%%&&&(((+++,,,''''''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''')))'''&&&''')))***(((&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ###&&&&&&&&&)))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''((('''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((()))%%%&&&'''(((((('''&&&%%%''''''&&&&&&%%%%%%$$$$$$&&&&&&''''''&&&&&&%%%$$$<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;;;;<<<>>>@@@AAA?????????@@@@@@@@@@@@@@@???????????????@@@@@@@@@>>>???@@@AAAAAABBBAAAAAA@@@@@@????????????@@@@@@AAABBBCCCDDDFFFGGGHHHIIIHHHIIIIIIIIIIIIJJJJJJJJJIIIJJJKKKLLLKKKJJJIIIHHHFFFDDDBBB@@@@@@BBBDDDFFFGGGIIIKKKMMMNNNNNNMMMMMMLLLMMMNNNPPPQQQQQQRRRRRRTTTSSSSSSSSSSSSTTTUUUUUUWWWVVVUUUTTTTTTUUUVVVWWWVVVWWWXXXXXXVVVVVVWWWXXXUUUXXX[[[\\\ZZZXXXVVVVVVXXXYYYZZZ[[[[[[\\\[[[[[[``````aaaaaa```^^^\\\[[[\\\]]]___```___]]]ZZZXXXVVVWWWYYYZZZ[[[^^^bbbeeennnuuukkk]]]VVVUUU[[[```nnnnnnWWWEEE999555666444333222222444444333111333222222222111111111111000000000000000000000000........................//////...------------...******++++++,,,,,,,,,,,,,,,+++++++++************)))))))))*********++++++************************+++(((&&&''')))***(((&&&'''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))$$$%%%&&&'''(((******+++(((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''((((((''''''&&&%%%((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&&&&(((((('''%%%!!!"""$$$&&&''''''&&&&&&&&&&&&'''(((((((((''''''$$$&&&'''&&&%%%$$$%%%&&&''''''&&&&&&&&&&&&'''''')))'''%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%'''''''''&&&''''''((((((&&&&&&'''''''''((((((((())))))((((((''''''((((((&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&%%%%%%&&&(((***+++((('''&&&&&&%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((''''''((())))))(((&&&&&&&&&''''''&&&&&&%%%$$$''''''''''''''''''''''''&&&"""!!!$$$'''&&&&&&(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''(((((((((((()))))))))&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%AAAAAA@@@@@@@@@@@@AAAAAA>>>>>>>>>???@@@AAACCCDDDBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEECCCDDDEEEFFFGGGHHHHHHIIIFFFEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKLLLMMMMMMNNNNNNNNNNNNOOOOOOPPPQQQOOOPPPPPPQQQPPPPPPOOONNNOOOLLLIIIFFFFFFHHHKKKMMMNNNOOOPPPRRRSSSTTTTTTTTTRRRSSSUUUWWWWWWWWWVVVUUUVVVVVVWWWXXXYYY[[[\\\\\\]]]\\\[[[ZZZZZZ[[[\\\]]][[[\\\]]]]]][[[[[[\\\]]]\\\___aaabbb```]]][[[ZZZ\\\]]]___```aaaaaa``````aaabbbbbbcccbbb```___^^^aaabbbcccdddccc```]]][[[WWWYYY[[[]]]^^^```ccceeeeeerrrvvviii\\\WWWYYYUUUYYYwwwzzzeeeOOO???888999666444333333444444333111333333222222222111111111////////////////////////------------------------............------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))*********+++++++++************************+++'''$$$%%%***+++((($$$(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((($$$%%%&&&'''((()))***+++((((((((((((((((((((((((((('''''''''''''''''''''&&&&&&'''''''''&&&%%%%%%'''''''''''''''''''''''''''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))((()))******)))((())))))******)))((('''&&&''''''((((((((((((((('''"""$$$%%%$$$###"""###$$$'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&'''(((((('''''''''(((((((((((())))))(((((('''''''''((((((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&%%%&&&&&&((()))***(((''''''&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''***((('''''''''%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''(((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%GGGFFFFFFFFFFFFFFFFFFGGGDDDDDDDDDEEEFFFGGGHHHIIIHHHHHHGGGFFFGGGGGGHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMJJJJJJKKKLLLMMMOOOPPPQQQLLLLLLLLLKKKLLLLLLMMMMMMPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQPPPPPPQQQRRRSSSTTTRRRSSSSSSSSSSSSRRRRRRRRRVVVSSSPPPMMMLLLNNNRRRTTTRRRSSSSSSTTTVVVWWWYYYZZZUUUWWWYYY[[[[[[ZZZXXXWWWUUUVVVXXX[[[]]]```aaabbb```___^^^]]]]]]^^^___```bbbdddeeedddcccbbbcccdddhhhiiijjjiiifffdddcccccc``````aaabbbccccccccccccaaabbbcccdddeeedddcccccceeeeeeffffffeeecccaaa```YYY[[[]]]^^^___```cccfffeeelll}}}|||ppp```VVVVVVQQQOOOdddvvvbbbNNNAAA===777666444444444444333111333333333222222222222111////////////////////////000000000000000000000000------..................000//////...------,,,,,,,,,,,,,,,++++++++++++***************++++++++++++***************************'''$$$%%%***+++(((%%%(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((()))((((((((()))))))))((((((&&&%%%$$$'''''''''''''''''''''''''''''''''(((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&'''((('''%%%'''''''''&&&%%%$$$$$$###'''(((((((((((((((''''''###%%%&&&%%%$$$###$$$&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''((()))&&&&&&&&&%%%%%%&&&''''''###"""""""""###$$$%%%%%%'''''''''(((((((((((()))((((((''''''''''''(((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''((((((''''''&&&&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((%%%&&&&&&'''&&&&&&%%%%%%###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&%%%$$$$$$###''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&'''''''''(((((('''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&'''&&&&&&%%%MMMMMMLLLLLLLLLLLLMMMMMMMMMNNNOOOPPPQQQRRRRRRSSSQQQPPPOOONNNMMMNNNOOOPPPRRRSSSUUUVVVWWWWWWVVVUUURRRRRRRRRSSSTTTUUUWWWXXXSSSSSSRRRRRRRRRRRRRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRRRRSSSUUUVVVTTTTTTTTTTTTUUUUUUVVVVVV[[[YYYVVVTTTSSSTTTWWWXXXWWWVVVVVVWWWXXX[[[]]]___ZZZ[[[]]]_________]]]\\\YYYZZZ]]]```ccceeeggghhheeedddcccbbbbbbcccdddeeefffggghhhhhhgggfffggghhhooopppqqqooollliiihhhgggeeeeeedddeeeeeefffhhhhhhfffgggiiikkklllllllllllljjjiiiiiiiiiiiiiiiiiiiiiccccccaaa___]]]^^^aaadddjjjlllzzzqqqaaaUUURRRNNNLLLXXXiiippp[[[GGG===999777555555555444222111333333333333222222222222000000000000000000000000000000000000000000000000,,,---......///.........111111000///...---,,,,,,,,,,,,,,,,,,++++++++++++*********++++++++++++,,,************************)))'''%%%'''***+++)))'''((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((('''((())))))***)))))))))************)))(((''''''''''''''''''''''''''''''''''''((((((''''''&&&%%%'''''''''(((((((((((((((''''''&&&&&&&&&&&&'''''''''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&&&&((()))((('''$$$$$$$$$%%%%%%&&&&&&&&&''''''((((((((('''&&&&&&&&&((()))((('''&&&''')))&&&&&&%%%%%%%%%%%%&&&&&&$$$&&&''''''&&&&&&((()))&&&&&&&&&&&&&&&&&&'''((((((''''''''''''(((((()))&&&&&&'''''''''(((((((((''''''&&&&&&''''''((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''(((((((((&&&((())))))(((''''''((("""###%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&"""%%%###"""$$$%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&'''(((((((((((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&''''''&&&&&&VVVVVVUUUUUUUUUUUUVVVVVVYYYZZZ[[[]]]^^^^^^______\\\ZZZXXXVVVUUUUUUVVVWWWYYY[[[]]]^^^______^^^]]]YYYXXXXXXXXXYYYZZZ\\\]]]YYYXXXWWWVVVVVVVVVVVVVVVVVVWWWWWWXXXZZZ[[[[[[\\\YYYXXXVVVUUUUUUVVVWWWXXXVVVVVVVVVWWWWWWYYYZZZZZZ___]]][[[YYYXXXYYYZZZ[[[[[[[[[ZZZZZZ\\\___bbbddd```aaacccdddeeeeeeeeeeeeccceeegggjjjlllmmmnnnnnnmmmlllkkkjjjjjjkkklllmmmkkklllmmmmmmkkkkkklllmmmtttvvvyyyxxxuuupppllljjjmmmkkkjjjiiijjjlllnnnpppoooppprrrtttuuuuuuuuuuuuqqqpppooonnnoooqqqtttuuutttqqqkkkeeeaaabbbfffiiirrrsssyyymmm^^^UUUPPPOOOTTT\\\ttt|||iiiRRRBBB:::888666555555444222111444444333333333222222222000000000000000000000000------------------------,,,,,,.../////////....../////////......---------------,,,,,,,,,+++++++++*********+++++++++,,,,,,************************((((((((())))))*********))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&((()))))))))((((((&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''((((((''''''&&&%%%'''''''''((((((((())))))''''''&&&&&&&&&&&&'''''''''&&&%%%%%%''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''(((***+++***)))'''''''''''''''(((((()))'''''''''''''''&&&%%%%%%&&&((()))((('''&&&''')))&&&%%%%%%$$$$$$%%%%%%&&&$$$''')))(((&&&%%%'''(((&&&&&&&&&&&&&&&'''((((((,,,,,,+++*********++++++%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((()))((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''(((((()))&&&(((***)))'''&&&''')))$$$%%%%%%&&&'''''''''&&&''''''''''''''''''''''''###&&&$$$###&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))%%%&&&'''((()))((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&(((''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&^^^^^^]]]]]]]]]]]]^^^^^^bbbcccdddfffggggggggggggcccaaa^^^\\\[[[[[[[[[\\\]]]___aaacccddddddbbbbbb]]]\\\\\\[[[\\\]]]___```\\\\\\ZZZYYYXXXXXXXXXXXXVVVWWWYYY[[[]]]___aaabbb\\\[[[YYYWWWWWWWWWYYYZZZWWWWWWXXXYYYZZZ\\\]]]^^^```___]]]\\\[[[[[[[[[\\\___^^^]]]]]]___cccfffhhhffffffhhhiiijjjkkkkkkkkkmmmnnnppprrrsssssssssssstttsssrrrqqqqqqrrrsssttttttuuuvvvuuutttssstttvvv{{{{{{tttqqqsssqqqnnnmmmnnnppptttvvvvvvwwwxxxzzz{{{zzzzzzyyywwwuuutttssstttxxx|||}}}vvvnnniiijjjooosssyyy{{{|||lll\\\SSSRRRVVVYYYaaaxxx```OOO;;;999777666555555222000444444444333333333222222000000000000000000000000111111111111111111111111+++,,,.../////////......,,,,,,,,,---------......---------,,,,,,,,,++++++******+++++++++,,,,,,,,,************************''')))******))))))***,,,))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((())))))(((((((((((((((((((((((($$$%%%'''((((((((('''''' """$$$%%%'''''''''''''''''''''''''''''''''''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''&&&%%%%%%''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&''''''&&&***)))((('''%%%%%%$$$$$$&&&'''''''''&&&%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$'''))))))&&&%%%&&&(((&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''%%%%%%&&&'''''''''&&&&&&$$$$$$$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''((())))))###&&&((((((%%%$$$%%%'''&&&&&&''''''&&&&&&%%%$$$))))))))))))))))))))))))!!!(((+++'''%%%((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))%%%&&&((()))))))))((('''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&$$$$$$$$$$$$&&&&&&''''''&&&%%%%%%$$$######$$$%%%%%%&&&'''''''''&&&[[[^^^```aaaaaaccchhhlllhhhiiikkknnnrrruuuwwwwwwvvvqqqkkkhhhgggfffbbb___eeeeeeeeegggiiiiiigggddd______```aaabbbbbbccccccccccccbbb___\\\ZZZZZZ[[[YYYZZZ\\\___bbbdddfffgggdddccc```]]][[[[[[^^^aaa```]]][[[[[[]]]___^^^\\\^^^^^^]]]]]]]]]___```aaaaaaaaabbbdddhhhlllppprrrsssqqqnnnnnnppprrrssstttrrrtttvvvwwwxxxzzz}}}}}}|||zzzyyyyyy{{{}}}~~~}}}|||{{{xxxxxxxxxyyy{{{~~~|||yyyvvvzzz~~~zzzrrruuuxxxxxxttthhh___VVVTTTXXX```sssoooZZZHHH???888777777555555777333333111111111222333444111111111111000000000000333111///////////////---//////...---,,,,,,++++++++++++++++++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++************)))))))))************))))))((()))***++++++***)))((())))))(((((('''''''''&&&((((((((((((((('''''''''))))))((('''''''''''''''''''''&&&&&&&&&''''''((((((((((((((((((''''''&&&******))))))((((((''''''***)))(((''''''''''''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''$$$$$$%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''))))))((((((''''''''''''''''''''''''''''''''''''%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%))))))))))))))))))))))))******))))))((((((((('''((('''&&&&&&&&&(((***+++)))'''$$$%%%)))+++***(((''''''''''''''''''''''''%%%&&&&&&'''''''''''''''(((((('''&&&%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%$$$$$$$$$$$$######((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%$$$$$$&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%))),,,+++(((%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''''')))))))))((('''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''^^^aaadddeeefffhhhmmmqqquuutttuuuwww{{{~~~zzzvvvsssqqqnnnlllkkklllmmmmmmlllhhhdddaaaaaaaaabbbcccdddeeeffffffiiihhhfffdddaaa______```^^^^^^```bbbdddfffhhhhhhjjjiiifffaaa^^^]]]___aaabbb___\\\\\\^^^```aaa```bbbaaaaaaaaabbbcccdddeeeeeefffiiilllppptttwwwyyyxxxwwwuuuuuuwwwyyyzzzzzzyyy{{{~~~}}}{{{{{{{{{}}}~~~|||nnncccYYYUUUXXX\\\kkkxxxgggRRRGGG<<<888777555555666444333222111111222222333111111111111000000000000///...---...000111111111000000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++************)))))))))************))))))((()))************)))((()))(((((((((''''''''''''((((((((((((((((((((('''))))))(((''''''''''''''')))((('''&&&&&&&&&&&&&&&(((((((((((((((''''''&&&))))))))))))(((((('''''')))(((''''''&&&&&&''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&(((((((((((((((((((((((()))))))))(((((('''''''''(((''''''&&&&&&&&&''''''(((''''''''')))***)))(((''''''''''''''''''''''''&&&&&&'''(((((((((((('''%%%%%%%%%$$$%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%%%%&&&&&&''''''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))(((''''''&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%'''((('''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''cccgggkkkmmmnnnqqqvvv{{{~~~~~~~~~yyyvvvvvvuuuxxx{{{zzztttmmmgggcccdddeeeeeeeeefffhhhiiiiiijjjhhhfffdddbbbaaabbbbbbcccddddddfffggghhhiiiiiiqqqooolllgggbbb``````aaaccc```]]]\\\___ccceeeggggggggghhhhhhiiijjjkkkkkklllooossswww|||vvvhhh\\\YYYZZZ]]]ddduuuxxx^^^NNN===666444333222333555444333222111111222222222222111111111000000000///...---...000111111111222111111000000/////////------------------------------------------------++++++++++++++++++++++++++++++************+++++++++++++++************)))))))))************))))))((())))))******))))))(((((((((((((((''''''''''''''''''(((((((((((((((((()))((((((''''''''''''(((***)))((('''&&&%%%%%%%%%(((((((((((((((''''''&&&)))))))))(((((((((((('''((('''&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''')))(((&&&%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''&&&%%%$$$$$$%%%''')))***)))(((((((((''''''''''''''''''''''''''''''((()))))))))((((((#########$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))******''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''((((((((()))(((((('''&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''(((&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''jjjmmmqqqtttvvv{{{}}}|||}}}zzzrrrnnnjjjiiiiiihhhiiijjjkkkllliiigggeeeddddddeeeeeeeeefffggggggggghhhhhhhhhiiiqqqqqqnnnjjjeeebbbaaabbbccc```]]]\\\___dddjjjmmmmmmnnnppprrrssstttttttttuuuxxx}}}|||lllaaa___aaacccdddmmmmmmZZZEEE:::666444333444555444444333222222222111222222222111111111000000333111///.../////////---111111111000000000//////........................------------------------************************+++******))))))******++++++++++++*********))))))))))))************))))))((())))))))))))))))))(((((((((((((((((('''''''''''''''''''''(((((((((((()))(((''''''''''''(((((()))((('''&&&&&&&&&&&&&&&(((((((((((((((''''''&&&(((((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$&&&((()))%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((()))((('''%%%$$$"""&&&******'''%%%%%%''''''''''''''''''''''''''''''(((((()))))))))))))))$$$$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))))))))'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''''''''(((,,,(((%%%%%%((())))))'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''rrruuuxxxzzz}}}|||sssrrrpppnnnmmmmmmmmmnnniiigggfffgggjjjkkkkkkiiigggggggggfffffffffffffffllllllllliiieeecccbbbcccaaa___]]]\\\___fffmmmrrrtttvvvzzz}}}qqqhhhgggiiiddddddiiiyyy~~~jjjSSSDDD===999888999444444444444333333222222222222222222111111111111333111///.../////////---000000////////////..............................------------------------************************+++******))))))******++++++++++++*********))))))))))))************)))))))))(((((((((((((((((()))'''''''''(((((((((((((((&&&'''''''''(((((())))))((((((''''''''''''((((((&&&&&&&&&&&&&&&'''((()))(((((((((((((((''''''&&&'''''''''''''''(((((((((&&&&&&%%%%%%%%%&&&&&&''''''(((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%$$$$$$%%%&&&((()))&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&'''(((*********)))(((!!!%%%))))))&&&######%%%'''''''''''''''''''''''''''(((((()))))))))))))))''''''(((((('''&&&%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%''''''(((((('''+++((($$$%%%(((***)))'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''{{{wwwtttsssssssssjjjiiihhhkkknnnnnnkkkhhheeeeeeeeedddddddddcccccceeefffggggggdddcccbbbccc^^^^^^^^^^^^aaahhhpppvvv}}}zzzpppmmmmmm___```dddpppwww```NNNAAA999666888333333444444444444333333333222222222222111111111///...---...000111111111................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++++++++************)))))))))************)))))))))((((((''''''(((((()))'''''''''(((((((((((((((&&&&&&''''''((()))))))))(((''''''''''''(((((()))%%%%%%%%%&&&'''((()))***(((((((((((((((''''''&&&&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&'''(((&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))'''''''''''''''''''''''''''''''''''''''(((((((((''''''((()))***++++++***###%%%''''''%%%$$$###$$$''''''''''''''''''''''''''''''((()))))))))(((((((((((())))))((('''%%%$$$''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((()))(((((((((&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&((((((((('''&&&'''%%%$$$$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''~~~{{{zzzzzztttrrrrrruuuwwwvvvooojjjccccccccccccbbbbbbbbbbbb```bbbeeeeeecccaaaaaaaaa]]]^^^```aaadddkkktttzzzxxxpppkkk[[[[[[]]]dddsssoooZZZGGG999555888111222333555555555555444333333222222222111111111///...---...000111111111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++************)))))))))************)))))))))(((''''''''''''((()))''''''''''''((((((((()))&&&&&&''''''((())))))***'''''''''''''''((())))))&&&&&&&&&&&&&&&'''((()))(((((((((((((((''''''&&&&&&&&&&&&'''''''''((((((''''''&&&&&&''''''((()))%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&''''''&&&'''(((((('''&&&$$$"""(((''''''&&&&&&''''''(((&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))(((((((((((((((((((((((('''''''''(((((())))))))))))(((((((((((())))))***((('''&&&&&&''''''&&&$$$''''''''''''''''''''''''&&&&&&'''(((((((((((('''%%%&&&((())))))'''&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''(((((((((&&&%%%###%%%&&&'''&&&&&&&&&'''''''''''''''''''''''''''%%%%%%$$$$$$%%%&&&((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''zzzrrrbbbbbbbbbbbbbbbbbbbbbaaa___aaaddddddbbb```______]]]___bbbdddgggnnnvvv}}}}}}ppphhhZZZZZZZZZ\\\fffzzziiiQQQ@@@:::===000111333555666666666555333333333222222222111111333111///////////////---.........///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++************)))))))))************)))))))))((('''&&&&&&'''((()))&&&'''''''''(((((())))))&&&&&&&&&'''((())))))***'''''''''''''''((()))***(((''''''&&&&&&&&&''''''(((((((((((((((''''''&&&&&&&&&&&&'''''''''(((((('''''''''''''''((()))***$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&'''''''''!!!###&&&((()))(((&&&%%%((((((''''''''''''(((((('''''''''((((((((())))))''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&***((('''&&&&&&'''(((***))))))))))))))))))))))))'''((((((((())))))******+++***(((&&&&&&&&&'''(((,,,)))&&&&&&((()))(((%%%''''''''''''''''''''''''%%%&&&&&&'''''''''''''''"""$$$&&&(((((((((&&&&&&'''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''$$$$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%&&&((())))))'''&&&$$$###'''******((('''(((***''''''''''''''''''''''''''''''&&&&&&'''(((***+++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''uuuhhh^^^]]]^^^]]]^^^bbbbbbccceeeeeedddaaa^^^\\\[[[^^^ccchhhlllttt}}}ttttttaaa\\\XXXYYY^^^iii{{{www___KKK???;;;666666666555333333444555111111111111111111111111333111000000111111///---////////////////////////........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))******+++,,,,,,,,,++++++))))))))))))))))))))))))***)))(((''''''((()))***''''''&&&&&&&&&&&&''''''&&&'''((())))))((('''&&&(((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''&&&%%%$$$###'''&&&%%%$$$$$$%%%&&&'''%%%$$$$$$&&&(((((('''%%%*********)))(((((('''''')))'''%%%######%%%''')))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((())))))((('''&&&%%%%%%%%%%%%&&&''''''((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$)))$$$ !!!%%%((('''%%%'''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$$$$%%%&&&'''''''''&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$((('''&&&&&&'''((('''&&&$$$%%%%%%&&&&&&'''''''''(((((((((((('''&&&%%%$$$%%%%%%&&&&&&'''((())))))''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))(((((((((((()))(((&&&%%%%%%&&&((()))$$$$$$$$$%%%%%%%%%&&&&&&((('''''''''&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''(((((()))(((((('''''''''&&&&&&&&&(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&zzznnnccc```___]]]^^^aaa```aaabbbbbbaaa^^^\\\ZZZZZZ^^^ccchhhmmmuuu~~~zzztttbbb[[[TTTRRRSSS[[[iiiwwwmmmVVVDDD<<<888888777555444222222333111111111111111111111111333111//////000000///---////////////////////////........................,,,------......------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,+++******+++++++++,,,,,,+++******))))))))))))))))))))))))***)))(((''''''((()))***(((''''''&&&&&&''''''(((''''''((((((((((((''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))%%%%%%%%%%%%$$$###"""!!!)))((('''&&&&&&'''((()))&&&%%%$$$%%%&&&'''&&&%%%((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((''''''''''''&&&&&&&&&%%%&&&&&&&&&''''''''''''(((((((((((('''&&&&&&&&&%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''### $$$'''&&&$$$'''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&''''''((('''&&&&&&%%%%%%%%%&&&))))))))))))((((((((('''((('''&&&&&&'''((('''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''''''''&&&&&&&&&''''''(((((())))))''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((())))))'''&&&%%%%%%&&&''')))%%%%%%%%%%%%&&&&&&&&&&&&((((((((('''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&''''''((((((((())))))((('''&&&&&&%%%%%%((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&tttiiicccaaa______aaa``````aaaaaa___]]]ZZZXXXYYY]]]bbbfffkkkttt~~~ttthhh^^^TTTMMMJJJMMMWWWbbb|||fffNNN???:::999888666444222111000222222222222222222222222333111//////000000///...////////////////////////........................,,,------......------,,,+++++++++,,,,,,---------,,,,,,---------,,,++++++,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))(((((((((((())))))(((''''''&&&&&&''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((('''&&&%%%%%%***))))))(((((())))))******(((&&&%%%'''(((''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''$$$!!!"""%%%''''''%%%'''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%'''&&&%%%%%%%%%&&&((((((((('''&&&&&&%%%&&&&&&&&&++++++***************)))((('''&&&&&&'''((('''&&&((((((''''''''''''''''''$$$%%%&&&'''(((((((((((('''''''''''''''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''((())))))((('''&&&%%%%%%&&&'''(((%%%&&&&&&&&&&&&''''''''')))((((((((('''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''((((((((('''''''''(((((((((((((((***)))((('''&&&%%%$$$$$$''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&~~~~~~vvvmmmgggdddccccccdddbbbbbbbbbaaa___\\\ZZZXXXVVVYYY]]]aaafffnnnxxx~~~}}}vvvqqqfffXXXOOOIIIIIIOOOXXXffftttYYYEEE;;;:::888666555444222000222222222222222222222222555222000///000111000///////////////////////////........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++,,,,,,,,,,,,+++)))(((((())))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''(((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((''''''(((((((((***************)))((('''))))))))))))))))))))))))...+++((('''((()))))))))%%%%%%%%%&&&&&&'''''''''''''''((())))))((('''''')))(((((((((((('''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''%%%&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%&&&((())))))((('''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&'''&&&&&&%%%%%%((('''%%%$$$%%%&&&(((***''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((&&&&&&&&&'''((('''&&&))))))(((((('''''''''&&&%%%&&&&&&'''(((((('''''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''((((((((('''&&&&&&&&&&&&'''(((&&&&&&&&&'''''''''(((((())))))((((((((('''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&~~~}}}yyytttssstttvvvwwwxxxuuuooojjjhhhiiiiiiiiiccccccbbbaaa^^^\\\YYYXXXTTTVVVYYY[[[^^^eeeooovvvvvv{{{}}}||||||}}}xxxkkk\\\RRRKKKIIIMMMSSSXXXuuucccMMM>>>;;;888666666666444222222222222222222222222222666444111000111222111111////////////////////////........................,,,------......------,,,......---,,,,,,+++******++++++,,,------,,,,,,,,,,,,,,,,,,+++***)))((('''************************(((((())))))))))))(((((((((((((((''''''((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((('''(((((((((((((((((('''&&&''''''''''''&&&%%%%%%((((((((((((((((((((((((---***'''&&&&&&(((((((((''''''&&&&&&%%%%%%%%%%%%&&&'''((())))))((('''&&&)))(((((((((((('''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''%%%&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''''''''((()))))))))'''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&%%%((('''&&&%%%%%%''')))***''''''&&&&&&&&&''''''(((''''''''''''''''''''''''(((&&&&&&&&&'''((('''&&&))))))(((((('''''''''&&&''''''(((((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((((((((((((((''''''''''''&&&'''''''''''''''''''''&&&'''''''''((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&~~~zzztttrrrpppppprrruuuvvvwwwzzzxxxuuuqqqooooooooopppppprrrqqqnnnnnnpppqqqooofffeeedddbbb___\\\ZZZYYYUUUWWWWWWWWWXXX]]]eeellllllrrr{{{{{{||||||{{{zzz{{{rrraaaVVVOOOKKKMMMQQQSSSfffnnnWWWDDD???999666666777555333333333333333333333333333777444111///000111111111////////////////////////........................,,,------......------,,,......------,,,+++************+++,,,,,,,,,++++++++++++++++++***)))((((((************************(((((())))))))))))(((((()))((((((''''''(((((()))((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''(((((((((''''''&&&&&&''''''((((((''''''&&&(((&&&$$$###$$$%%%%%%%%%(((''''''&&&%%%%%%$$$$$$&&&'''((())))))((('''&&&((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&((('''&&&&&&&&&'''))))))'''''''''&&&''''''((()))''''''(((((((((((())))))((('''&&&&&&'''((('''&&&((((((''''''''''''''''''(((((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((())))))&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&~~~~~~|||zzzwwwuuutttrrrnnnjjjgggeeeccc```___aaafffjjjlllmmmnnnooonnnnnnnnnooolllrrruuusssssswwwvvvssslllkkkiiifffcccaaa___]]][[[[[[YYYVVVUUUXXX___eeegggkkkqqqyyy~~~{{{~~~{{{}}}}}}zzzvvvvvvzzznnnaaaXXXQQQQQQTTTUUU]]]tttyyydddLLLEEE<<<666666666555333333333333333333333333333555222///---...///000000////////////////////////........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))******+++++++++***))))))************))))))************************'''((()))******)))((('''))))))(((((((((((())))))''''''((((((((((((''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&((())))))******))))))(((&&&''''''((((((''''''&&&&&&$$$$$$$$$&&&'''&&&%%%'''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%&&&&&&&&&''''''''''''(((((((((((('''&&&&&&&&&%%%%%%&&&''''''((((((''''''((((((((((((((((((((((((###$$$&&&&&&&&&%%%&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''(((((((((((('''''''''''''''((())))))'''''''''(((((()))))))))((('''&&&&&&'''((('''&&&&&&&&&&&&&&&&&&'''''''''&&&'''''''''''''''&&&&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}}}}}}}}}wwwrrrrrrmmmkkkiiigggfffddd```]]]]]]\\\XXXSSSPPPRRRYYY___```cccgggkkklllmmmmmmnnnjjjrrrwwwwwwwww{{{zzzuuurrrqqqooollliiifffdddccc______\\\XXXUUUVVV\\\bbbdddfffiiiooowww}}}zzzyyyyyy~~~xxx||||||zzzzzz|||}}}|||{{{{{{~~~}}}}}}~~~}}}|||}}}~~~}}}}}}}}}||||||~~~{{{uuutttxxx|||{{{lllaaaYYYWWWXXXZZZYYYgggoooSSSIII>>>777555555333111333333333333333333333333444111---,,,,,,.........////////////////////////........................,,,------......------,,,)))******+++---...//////'''((()))***************((())))))************)))************************'''((()))******)))((('''))))))(((((((((((())))))&&&'''((())))))((('''&&&((((((((((((((((((((((((&&&'''((())))))((('''&&&%%%%%%&&&&&&&&&&&&&&&%%%&&&'''((())))))((('''&&&'''&&&&&&((()))***)))'''%%%&&&&&&''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((())))))((('''&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((((('''''''''((('''&&&&&&&&&&&&'''((((((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&&&&''''''((()))((((((((('''''''''''''''((())))))%%%&&&&&&&&&''''''((((((((('''&&&&&&'''((('''&&&$$$%%%%%%&&&&&&'''''''''%%%%%%&&&'''((((((((((((&&&''''''((()))***++++++'''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&'''(((&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''))))))(((((('''''''''&&&"""###$$$&&&((()))***+++$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&~~~}}}}}}xxxssspppnnnjjjgggeeecccaaa]]]ZZZWWWUUUUUUOOOPPPOOONNNNNNOOORRRUUUXXX[[[___dddhhhjjjkkkkkkjjjrrrwwwvvvtttwww{{{|||{{{yyyzzz|||{{{tttlllfffiiieee^^^XXXUUUXXX___eeeeeehhhkkknnnqqqxxx|||{{{{{{{{{~~~}}}{{{{{{zzzzzzwwwzzz}}}}}}{{{zzzxxxxxxyyyzzz{{{|||zzzxxx{{{zzzyyyxxxyyy{{{}}}~~~{{{~~~}}}|||~~~zzz{{{|||~~~~~~{{{{{{{{{zzzzzzyyynnnggg___ZZZXXX]]]eeeuuu~~~mmmUUU???;;;<<<888555666333333333222222222111111555444333111000...---,,,......---------,,,,,,,,,//////.........---------//////.........---------,,,,,,------,,,,,,+++***++++++++++++******))))))((()))+++---------+++***+++++++++***)))(((((('''''''''&&&''''''((()))***+++***(((((())))))'''&&&,,,+++)))'''&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''))))))(((((('''''''''&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&%%%$$$######$$$%%%&&&///---***'''&&&%%%&&&&&&%%%&&&''''''((((((''''''(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%%%%&&&''''''((((((''''''((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''((()))))))))++++++***((('''&&&%%%$$$%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((&&&$$$&&&((()))(((&&&'''''''''$$$ ###&&&'''''''''&&&&&&%%%%%%%%%***)))'''&&&%%%%%%&&&'''&&&%%%$$$%%%'''''''''&&&++++++******)))(((&&&&&&%%%&&&'''''''''&&&%%%$$$''''''''''''''''''''''''))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))'''%%%$$$%%%'''"""$$$&&&)))*********)))&&&&&&%%%$$$%%%&&&'''(((''''''''''''''''''''''''%%%$$$$$$######$$$$$$%%%%%%%%%'''((((((((('''&&&tttuuuvvvvvvwwwwwwwwwwwwxxxwwwuuuuuuwww{{{}}}xxxqqqllliiifffbbb___[[[YYYWWWTTTQQQOOONNNMMMMMMNNNNNNMMMMMMNNNQQQTTTYYY[[[___cccgggiiikkkkkklllsssxxxvvvvvvzzz}}}uuuqqqmmmjjjccc]]]YYY[[[```eeegggiiilllmmmoootttzzz~~~|||zzzzzz}}}}}}{{{zzzyyyxxxxxxwwwyyy{{{~~~~~~xxxwwwvvvuuuuuuwwwyyy{{{}}}{{{zzzyyy|||~~~~~~{{{zzzyyyxxxyyy{{{}}}~~~~~~|||{{{{{{|||}}}~~~}}}|||{{{{{{{{{yyypppgggbbb[[[___dddpppppp]]]HHH===:::777555444333333333222222222222111222222111111000000//////////////////............//////.........---------//////.........---------,,,------------,,,++++++++++++++++++*********))))))***,,,------,,,+++***+++++++++***)))(((((((((***))))))))))))******+++)))((('''((()))***)))(((***)))'''&&&'''((()))+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''')))((((((((('''''''''&&&'''''''''&&&&&&&&&%%%%%%'''''''''''''''''''''''''''''''''&&&&&&'''''''''***)))'''%%%%%%&&&'''(((###$$$%%%%%%&&&&&&%%%%%%((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((%%%&&&''''''((((((''''''((((((((((((''''''&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''''')))((((((''''''&&&&&&&&&((((((((('''(((((())))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''%%%$$$%%%''')))'''%%%&&&''''''%%%"""!!!###%%%''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&''''''(((((('''&&&&&&'''((('''&&&&&&&&&&&&&&&%%%$$$######%%%&&&&&&''''''&&&%%%%%%''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''(((&&&%%%$$$&&&'''###%%%''')))******)))(((&&&&&&%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&'''''''''&&&%%%mmmnnnoooppprrrrrrrrrrrrooonnnllllllmmmpppsssuuurrrnnniiiddd```]]]YYYWWWSSSRRRPPPNNNMMMLLLKKKKKKOOOPPPPPPOOOOOOQQQTTTWWW\\\^^^aaadddhhhjjjlllmmmsssyyy|||{{{|||}}}wwwtttnnngggbbbbbbdddggglllmmmoooppppppqqqtttwww~~~~~~}}}}}}|||{{{zzz{{{{{{zzzyyyxxxwwwwwwvvvzzz|||}}}~~~}}}|||wwwvvvuuutttuuuxxx{{{}}}~~~}}}{{{zzzzzzyyyyyyxxxzzz|||~~~~~~}}}zzzyyyyyyyyyyyy{{{|||~~~|||~~~{{{yyy|||}}}~~~~~~sssjjjeeebbbcccdddiiiyyywwwkkkWWWCCC:::999777444333333333333222222222222//////000000111222222333111111111111000000000000/////////.........------...............------------------------,,,++++++++++++++++++***************+++,,,---,,,+++***)))+++++++++***))))))((((((++++++***)))))))))******((('''&&&'''***+++***)))((('''&&&&&&''')))***+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&%%%''''''''''''''''''''''''###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$&&&''')))$$$$$$%%%&&&&&&&&&&&&%%%'''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((%%%&&&''''''((((((''''''((()))*********)))((('''''''''''''''''''''''''''$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&'''''''''))))))((('''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%$$$$$$%%%&&&''''''%%%%%%&&&'''&&&$$$######$$$'''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&'''(((((((((((((((&&&%%%&&&''''''&&&%%%######$$$$$$$$$$$$######%%%%%%&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&%%%$$$$$$&&&(((%%%&&&'''((()))(((''''''&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''&&&'''((())))))((('''&&&###$$$%%%%%%&&&&&&%%%%%%iiijjjkkklllmmmmmmmmmmmmhhhgggfffeeeeeeggghhhjjjjjjhhhccc___[[[XXXUUUSSSSSSSSSRRRQQQQQQQQQQQQRRRUUUUUUVVVVVVVVVXXX[[[^^^bbbcccfffiiimmmppprrrttt}}}}}}vvvpppllllllmmmqqqrrrssssssssssssssssssuuuzzz{{{yyy{{{~~~}}}}}}}}}|||||||||||||||zzzzzzzzzzzzyyyyyyxxxxxxwwwxxxzzz|||||||||{{{zzz{{{zzzxxxwwwxxxzzz}}}}}}|||zzzxxxxxxxxxyyyyyyxxxyyy{{{|||}}}~~~~~~~~~yyyyyyyyyyyyyyy{{{|||}}}www{{{}}}zzzyyyyyyyyyzzz{{{|||}}}~~~tttllliiijjjhhheeecccmmmzzzgggMMM===<<<;;;666444444333333333222222222//////000111222222333333222222111111111000000000////////////....................................---------...---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))+++++++++******)))))))))******)))(((''''''''''''(((''''''((()))******)))(((''''''''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$%%%&&&'''(((&&&''''''(((((((((((((((((((((''''''&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%%%%$$$%%%&&&''''''(((''''''''''''(((***++++++)))'''&&&''''''''''''''''''''''''&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$$$$%%%&&&&&&&&&%%%&&&''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((((((((('''&&&$$$######$$$&&&''''''&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$%%%''')))&&&''''''(((((('''&&&&&&&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''&&&''')))******)))'''&&&$$$$$$%%%%%%&&&&&&&&&&&&aaaaaabbbbbbbbbbbbaaaaaa``````_________```aaaaaadddbbb```\\\XXXUUUSSSSSSUUUUUUUUUUUUVVVWWWXXXXXXYYYZZZ[[[[[[\\\^^^bbbeeegggiiimmmrrrvvvzzz}}}~~~}}}xxxuuutttssssssttttttttttttrrrqqqnnnttt{{{|||zzzxxxzzz}}}zzz{{{{{{{{{{{{{{{{{{{{{xxxyyyyyyzzzzzzyyyxxxwwwssstttvvvxxxyyyzzzzzzzzz}}}|||{{{zzzzzz{{{|||}}}zzzyyyxxxwwwwwwwwwyyyzzzxxxxxxyyy{{{|||}}}~~~~~~xxxxxxyyyyyyzzz{{{{{{|||vvvzzz}}}yyyssssssssstttuuuvvvxxxyyy|||vvvtttrrrnnngggaaadddxxxrrrVVVCCC???<<<777444444444333333333222222111111111111222222222222111111111000000000//////000000/////////.........---.....................------.........---,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,++++++***)))++++++++++++************+++***)))(((((('''((((((+++)))(((((())))))(((&&&))))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''((()))******)))((('''&&&&&&&&&&&&&&&&&&''''''&&&'''(((((())))))((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%&&&''''''((('''''''''%%%&&&((())))))(((&&&%%%''''''''''''''''''''''''&&&&&&''''''((()))))))))'''''''''&&&%%%%%%$$$$$$#########$$$%%%&&&''''''''''''''''''''''''''''''&&&'''''''''''''''''''''######$$$%%%%%%&&&&&&'''&&&&&&&&&'''''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''%%%$$$#########%%%(((*********$$$%%%&&&''''''(((((('''%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$%%%''')))'''''''''''''''&&&&&&%%%&&&&&&'''''''''(((((('''''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&''''''((([[[\\\\\\\\\[[[[[[ZZZYYYZZZZZZ[[[\\\\\\]]]]]]]]]___```___\\\YYYVVVUUUVVVVVVVVVVVVWWWXXXZZZ[[[\\\[[[\\\]]]^^^^^^aaaeeeiiikkknnnttt{{{zzzxxxtttsssrrrssstttsssqqqooolllqqqvvvyyyyyyxxxyyyzzz~~~~~~~~~}}}|||zzzxxxxxxuuuvvvwwwxxxxxxwwwvvvvvvqqqrrrtttvvvwwwyyyzzzzzzzzzzzzzzzzzzzzzyyyxxxxxxwwwwwwwwwwwwwwwxxxyyyyyyvvvwwwxxxyyyzzzzzzzzz{{{xxxxxxxxxyyyzzzzzz{{{{{{zzz|||~~~zzzvvvqqqpppppppppqqqsssuuuvvvxxx{{{||||||{{{}}}{{{yyyrrrhhh```^^^lllzzzaaaLLLAAA;;;888444444444444333333333333222222222222222111111111000000000000/////////...000000000/////////......---------..............................---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,+++*********+++++++++***(((((())))))'''&&&))))))(((((('''&&&%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((((('''''''''&&&&&&'''''''''''''''''''''''''''(((((((((((((((((('''((((((((((((''''''''''''%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''%%%&&&''''''((((((''''''$$$%%%&&&'''''''''&&&%%%''''''''''''''''''''''''$$$$$$%%%%%%&&&'''''''''((((((((('''&&&%%%%%%$$$%%%%%%&&&&&&''')))***+++''''''''''''''''''''''''&&&&&&&&&'''''''''''''''"""$$$%%%&&&%%%&&&''')))((('''&&&&&&(((((('''&&&%%%%%%%%%&&&&&&&&&&&&'''(((((((((((('''&&&%%%$$$%%%%%%%%%(((+++---...---$$$$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%%%%%%%''')))''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%'''&&&&&&&&&&&&'''((()))WWWXXXYYYYYYYYYYYYYYYXXXXXXYYY[[[]]]^^^_________```aaabbbaaa^^^[[[\\\]]]ZZZZZZ[[[\\\]]]___```aaa]]]^^^___```aaadddhhhllllllqqqyyy|||xxxxxxvvvtttsssttttttrrrooommmooosssuuuwwwwwwvvvvvv}}}}}}}}}|||{{{yyywwwvvvtttuuuwwwyyyyyyxxxwwwvvvssstttuuuvvvwwwxxxyyyyyyuuuvvvxxxzzzzzzyyywwwvvvuuuuuuvvvxxxxxxyyyyyyyyyuuuwwwxxxyyyzzzyyyyyyxxxwwwwwwxxxyyyzzzzzzzzzzzz|||{{{{{{}}}~~~~~~zzzwwwsssrrrqqqqqqrrrtttwwwxxxvvvyyy{{{zzzxxxyyy~~~~~~~~~ttthhh^^^YYYaaawwwpppYYYEEE;;;:::555444444444444333333333222222222222222222222222000000000000////////////000000000000/////////...---------.........//////...............------,,,+++++++++,,,,,,,,,------+++++++++***++++++,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,***)))(((((())))))((('''''''''''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''((((((((((((''''''%%%%%%&&&'''''''''''''''%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&''''''%%%&&&''''''((((((''''''$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''((('''''''''((())))))***''''''''''''''''''''''''&&&&&&&&&'''''''''(((((("""$$$''''''&&&&&&(((+++***'''%%%%%%''')))((('''%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&'''''''''&&&&&&'''***++++++***$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%&&&''')))&&&&&&&&&%%%&&&&&&''''''%%%&&&'''((()))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''(((QQQRRRSSSUUUVVVVVVVVVVVVYYY[[[^^^```bbbcccccccccccceeegggfffcccbbbbbbddd``````aaabbbccceeeggghhh___```bbbbbbdddgggkkkooolllrrr|||{{{www~~~{{{wwwvvvvvvvvvsssqqqooooooqqqsssuuuvvvtttrrrwwwxxxyyyzzzyyyxxxwwwvvvvvvwwwyyy{{{|||{{{zzzyyywwwwwwwwwwwwxxxxxxxxxxxxrrruuuxxx{{{|||{{{yyywwwssstttvvvxxxyyyzzzyyyyyywwwxxxzzz{{{|||zzzyyyxxxwwwwwwxxxyyyzzzzzzzzzzzzyyyxxxwwwyyy}}}}}}{{{vvvuuuttttttuuuwwwzzz{{{yyy{{{}}}{{{xxxxxx}}}~~~}}}uuuggg\\\VVVYYYlll|||eeeKKK>>>>>>555555444444444333333333111111111222222333333444111111111000000000000///000000000000////////////---------.........//////......//////......---,,,+++++++++,,,,,,---------+++*********+++,,,------++++++++++++++++++++++++)))((((((((()))***++++++((('''&&&(((***+++***)))$$$%%%&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&''''''''')))(((((((((''''''''''''''''''''''''''''''''''''((((((&&&%%%%%%&&&((((((%%%%%%&&&'''(((((((((((('''(((((()))))))))))))))"""###$$$%%%&&&&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$$$$###%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&''''''((())))))***&&&&&&''''''((())))))***(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((("""%%%'''(((&&&&&&))),,,+++((($$$$$$'''))))))(((%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%&&&''')))***'''&&&%%%%%%&&&'''&&&%%%'''''''''((((((''''''&&&%%%%%%$$$$$$%%%'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&'''''''''&&&&&&((()))&&&%%%%%%%%%%%%&&&'''(((%%%&&&((()))))))))((('''''''''''''''''''''''''''((((((''''''''''''((((((&&&%%%$$$###$$$%%%&&&'''NNNPPPRRRTTTUUUVVVYYY[[[aaaaaaccceeehhhhhhhhhffflllllllllkkkjjjhhhgggggghhhfffffffffhhhhhhgggfffaaa___^^^aaaggglllnnnnnnooosss{{{{{{yyyyyy{{{zzzyyyxxxxxxxxxxxxxxxoooqqquuuwwwxxxwwwuuussswwwxxxyyyyyywwwuuurrrppprrrtttwwwyyy{{{zzzyyywwwvvvvvvvvvvvvuuusssrrrqqqpppssswwwyyyxxxxxxxxxxxxyyyxxxvvvwwwxxxyyyyyyxxxuuuvvvwwwyyy{{{}}}~~~||||||{{{zzzyyyyyyyyyyyyxxxvvvvvvzzz}}}zzzyyywwwwwwwwwyyy{{{|||}}}}}}~~~~~~~~~~~~}}}}}}|||yyylllaaaXXXUUU]]]gggsssZZZFFF===999555444555555111111333111111111111111111111111000000000000000000000000////////////////////////...---,,,,,,---...///000------------------------,,,++++++***+++,,,...///,,,,,,,,,++++++*********+++++++++************)))''''''(((((())))))******''''''&&&''''''((()))***)))))))))))))))))))))))))))((('''&&&%%%&&&&&&''''''''''''''''''((()))***)))((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))******((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((''''''''''''''''''''''''&&&%%%$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%((((((((((((((('''''''''###$$$&&&'''((('''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''&&&&&&&&&%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''&&&%%%%%%$$$$$$(((((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&'''((()))$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((&&&&&&'''''''''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&((()))))))))((('''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%"""######$$$%%%&&&''''''+++******)))((('''''''''&&&&&&&&&''''''''''''(((%%%&&&'''(((((('''&&&%%%'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%PPPRRRUUUVVVWWWYYY\\\^^^eeefffiiilllppprrrrrrrrrtttsssrrrrrrqqqpppnnnlllmmmkkkjjjjjjjjjjjjhhhgggeeebbb```bbbggglllnnnnnnqqqssszzz{{{zzz{{{~~~~~~}}}|||zzzyyyxxxxxxpppsssvvvxxxyyyxxxvvvtttvvvwwwwwwvvvuuusssqqqpppuuuvvvxxxzzz{{{zzzyyyxxxvvvvvvvvvuuuuuutttsssrrrqqqsssvvvwwwwwwvvvwwwxxxyyywwwuuuuuuwwwxxxxxxxxxssstttuuuvvvxxxyyy{{{{{{zzzzzzyyyxxxxxxxxxxxxyyyyyyvvvuuuwww|||{{{{{{zzzzzzzzz{{{}}}}}}sssfffZZZSSSUUU[[[nnnkkkQQQBBB:::666555666666333222444111111111111111111111111000000000000000000000000////////////////////////......---,,,---...//////------------------------...---,,,+++++++++,,,------,,,,,,,,,+++++++++++++++++++++************)))))))))))))))***************))))))((((((((()))))))))))))))))))))))))))))))))((('''&&&&&&&&&'''''''''&&&&&&&&&&&&''''''(((***)))((('''''''''''''''''''''''''''((((((((((((((('''''''''(((((()))***'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''&&&&&&(((((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&'''(((((((((((('''''''''&&&&&&&&&((((((((((((((((((((('''%%%%%%&&&'''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$''''''&&&&&&&&&''''''(((%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&((()))***)))(((((('''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''))))))(((''''''&&&%%%%%%&&&&&&&&&''''''''''''(((&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%UUUWWWYYY[[[\\\^^^aaaccchhhjjjoootttxxx{{{}}}}}}~~~|||yyyyyyzzzxxxtttpppsssrrrpppooonnnnnnllljjjjjjgggdddeeejjjoooppppppssstttyyy{{{~~~~~~{{{zzz{{{~~~~~~{{{yyyxxxssstttwwwyyyzzzyyywwwvvvuuuuuutttsssrrrrrrqqqqqquuuvvvwwwwwwwwwwwwvvvuuuvvvuuuuuuuuuttttttssssssrrrtttuuuuuuuuuuuuwwwyyyzzzwwwuuutttuuuwwwxxxxxxrrrrrrssstttuuuvvvwwwwwwxxxwwwwwwvvvwwwxxxyyyzzzzzzxxxuuutttvvvzzz~~~|||||||||}}}}}}}}}}}}~~~yyylll^^^RRRNNNQQQXXXtttbbbLLL===888555777777444333555222222222222222222222222000000000000000000000000//////////////////////////////...---------......------------------------///...---,,,++++++++++++------------,,,,,,,,,,,,+++++++++************)))++++++++++++************,,,+++***))))))((((((((()))))))))))))))))))))))))))(((''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&******)))(((((((((((()))''''''''''''(((((((((((('''''''''&&&''''''((()))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''(((((()))((((((''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))))))))((((((((('''''''''''''''((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''######$$$%%%'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''''''''((((((''''''''''''''''''''''''((()))***((((((''''''&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%)))))))))(((((((((''''''''''''&&&&&&%%%$$$$$$$$$&&&&&&&&&''''''''''''(((&&&&&&'''(((((('''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%[[[]]]___aaabbbcccfffhhhiiimmmsssxxx|||~~~~~~~~~xxxtttxxxvvvtttttttttsssqqqoooooollliiikkkppptttvvvvvvvvvuuuxxx|||~~~~~~~~~}}}|||zzz{{{{{{zzzyyyyyy{{{~~~~~~|||zzzxxxtttvvvxxxzzzzzzyyyxxxwwwtttsssqqqppppppqqqrrrssssssrrrqqqqqqpppooooooooouuuttttttsssssssssssstttuuuuuuuuuttttttuuuxxx{{{{{{xxxuuutttuuuwwwxxxxxxrrrrrrssstttuuuuuuvvvvvvwwwwwwvvvvvvvvvxxxzzz{{{{{{zzzxxxvvvtttvvvzzz}}}{{{{{{|||}}}}}}||||||{{{~~~~~~~~~~~~~~~~~~}}}pppaaaTTTOOOPPPLLLbbbsssZZZBBB;;;777777777555444555222222222222222222222222000000000000000000000000//////////////////////////////......------------,,,,,,------------------......------,,,,,,,,,,,,------------------------+++++++++*********))))))+++++++++******)))))))))+++***))))))((((((((()))((((((((((((((((((((((((((((((''''''''''''''''''(((((('''&&&%%%%%%%%%%%%))))))((((((((((((((()))''''''''''''((((((((((((''''''&&&&&&&&&''''''(((%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((('''''''''&&&''''''''''''(((((((((((()))((('''%%%%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''&&&'''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''######$$$%%%'''((())))))%%%%%%%%%&&&&&&''''''''')))((('''&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&''''''''''''(((((()))'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%)))(((((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&''''''''''''(((&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&bbbdddfffgggggghhhjjjllllllqqqwww{{{}}}~~~~~~zzz|||zzzyyyyyyyyyyyyxxxvvvtttqqqooorrrwww{{{||||||xxxvvvvvvxxxyyywwwzzzzzzyyy||||||yyyxxx|||~~~~~~||||||{{{yyyxxxyyy{{{|||yyyzzz|||}}}}}}{{{yyyxxxuuuvvvxxxyyyyyyxxxwwwvvvsssrrrpppooopppqqqsssuuurrrqqqnnnlllkkkkkklllmmmsssrrrrrrqqqqqqrrrssstttwwwwwwvvvuuutttvvvyyy||||||yyyvvvuuuvvvwwwxxxwwwsssssstttuuuvvvvvvwwwwwwxxxwwwvvvvvvwwwyyy|||}}}|||}}}|||zzzwwwuuuvvvwwwyyyyyyzzzzzzzzzzzzyyyxxx|||{{{zzzzzzzzzzzz{{{|||uuufffYYYRRRRRRLLLXXXnnngggKKKAAA999777777555333444222222222222222222222222111111111111111111111111/////////////////////////////////......---,,,,,,,,,,,,,,,---------......,,,,,,------............------------------------+++++++++*********))))))*********))))))((((((''''''''''''''''''((()))***((((((((((((((((((((((((''''''(((((((((((((((((())))))((('''&&&&&&&&&''''''''''''&&&&&&''''''(((''''''''''''((((((((((((((('''&&&&&&&&&&&&''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''***))))))((('''&&&%%%$$$'''''''''&&&&&&&&&%%%%%%&&&'''''''''(((((())))))***)))'''&&&%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&''''''''')))((('''&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''(((((())))))'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&hhhjjjkkklllkkkkkkmmmnnnnnnssszzz}}}}}}}}}~~~~~~}}}wwwvvvuuuxxx}}}}}}yyyuuusssuuutttqqqrrruuuwwwzzzzzzwwwwwwzzzzzzxxxvvvxxxyyyzzzzzz|||~~~~~~}}}{{{zzzyyyyyyzzzzzzuuuvvvwwwxxxyyyxxxwwwwwwtttuuuvvvwwwwwwvvvuuuuuusssrrrqqqqqqqqqsssvvvwwwuuurrrnnnkkkjjjkkkmmmoooqqqpppoooooooooqqqrrrsssvvvwwwvvvuuutttuuuxxx{{{zzzxxxvvvvvvwwwwwwvvvuuurrrrrrssstttuuuvvvwwwxxxyyyxxxvvvvvvvvvyyy|||~~~}}}}}}}}}}}}{{{yyyvvvtttyyyyyyyyyyyyyyyxxxxxxxxxzzzzzzxxxxxxxxxxxxzzzzzzooo___UUUSSSQQQTTT___wwwqqqWWWJJJ===888777555444555333333333333333333333333111111111111111111111111////////////////////////.........///......---,,,+++,,,,,,------.........++++++---...////////////,,,,,,,,,,,,------------+++++++++************))))))))))))(((((((((((((((&&&&&&&&&&&&'''((()))***))))))))))))))))))))))))''''''((()))))))))(((((())))))((('''''''''(((((('''&&&&&&&&&&&&''''''(((''''''''''''(((((((((((()))(((''''''&&&'''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''(((''''''%%%$$$###""""""'''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''((()))))))))((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''(((((('''&&&&&&&&&''''''((('''&&&%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((('''''''''%%%%%%&&&&&&'''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&'''(((((()))((((((''''''''''''''''''&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''nnnooopppooonnnmmmnnnoookkkrrryyy|||{{{zzz{{{}}}{{{zzzzzz}}}}}}yyyyyytttqqqrrrqqqmmmlllooonnnqqqrrrpppqqqvvvyyyxxxtttuuuuuuvvvwwwyyy|||~~~~~~|||{{{zzzzzzzzzyyyyyyuuuuuuuuuuuuuuutttttttttsssttttttuuuuuutttsssssssssrrrrrrssstttvvvxxxyyyvvvsssoookkkjjjlllooorrrnnnnnnmmmlllmmmoooqqqrrrtttuuuuuutttssssssuuuwwwvvvvvvuuuuuuvvvuuusssqqqnnnooopppqqqssstttvvvvvvyyyxxxvvvtttuuuwwwzzz|||~~~||||||}}}~~~{{{www}}}|||zzzyyyyyyyyyzzz{{{|||{{{yyyxxxxxxyyy{{{|||~~~|||iii[[[UUUTTTTTTXXXfff{{{dddTTTCCC;;;888666666777333333333333333333333333111111111111111111111111////////////////////////,,,---.../////////...---++++++,,,,,,---......///,,,---...//////...------++++++++++++,,,,,,,,,---+++++++++************)))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))&&&'''((()))***))))))(((''''''&&&&&&&&&'''(((((('''''''''''''''((())))))''''''''''''((((((((((((***)))(((((('''''''''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''(((''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&&&&''''''((())))))***&&&''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''((('''&&&%%%$$$$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''(((&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''qqqrrrrrrqqqooonnnooopppgggnnnvvvyyyxxxwwwxxxzzz}}}}}}|||}}}yyytttyyytttppppppoookkkjjjkkkhhhkkkkkkiiikkkrrrwwwxxxssssssssssssuuuwww{{{}}}|||{{{zzzzzz{{{zzzyyyxxxwwwvvvtttsssrrrrrrrrrrrrrrrsssssssssssssssrrrrrrsssssssssuuuvvvxxxyyyzzzvvvsssnnnjjjiiikkkooorrrmmmlllkkkkkklllnnnppprrrrrrsssssssssrrrrrrsssuuutttssstttuuuuuutttpppnnnkkkkkkmmmnnnppprrrttttttyyywwwuuussssssuuuxxxzzz{{{yyy{{{|||~~~|||{{{zzz{{{|||}}}~~~}}}{{{zzzzzz{{{}}}~~~}}}rrraaaYYYTTTTTTUUU]]]uuulll[[[GGG===:::888777999333333333333333333333333111111111111111111111111////////////////////////+++,,,.../////////......++++++,,,,,,---...//////...////////////---,,,+++*********++++++,,,,,,,,,+++++++++************)))))))))******+++++++++,,,,,,+++***)))(((((((((((())))))))))))))))))))))))&&&'''(((*********)))(((%%%%%%%%%%%%&&&&&&'''(((((((((((((((((()))******''''''''''''((((((((()))******)))((((((((((((((((((((((((''''''&&&&&&%%%(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((()))*********)))(((((((((''''''''''''&&&&&&&&&'''((())))))***%%%&&&''')))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''&&&&&&%%%'''''''''&&&&&&'''''''''''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))'''&&&$$$######$$$&&&''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((&&&%%%%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&&&&&&&&&&&&&%%%''''''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''rrrssstttuuuttttttrrrrrrpppppptttyyyxxxtttsssvvvzzz~~~~~~||||||}}}~~~{{{vvvrrrooonnnmmmmmmmmmkkkgggdddhhhgggffffffhhhkkknnnqqqrrrqqqrrrvvvyyyyyyvvvrrrwww{{{|||yyyxxxyyywwwssstttwwwxxxwwwsssqqqrrrtttuuuttttttssssssrrrqqqqqqooooooooooooppprrrtttvvvrrrnnniiifffhhhlllppprrrkkkmmmooopppnnnmmmmmmnnnmmmoooppppppooooooppprrrtttuuuvvvwwwvvvssspppnnnlllnnnpppqqqqqqqqqrrrsssvvvyyywwwrrrqqqtttvvvvvvxxxwwwwwwwwwwwwyyyzzz{{{~~~}}}}}}~~~}}}~~~}}}||||||}}}zzzlll^^^UUUSSSUUU\\\kkkwwwkkkUUU???777999999555222222222222222222222222111111111111000000000000////////////............---------........./////////............---------........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++***((('''(((***,,,+++***+++++++++)))'''))))))))))))))))))))))))++++++***)))))))))))))))******)))(((((((((((((((&&&'''((())))))((('''&&&''''''(((((((((((('''''')))'''&&&&&&((()))(((((('''''''''''')))+++---...$$$&&&''''''&&&&&&((()))(((''''''&&&&&&%%%$$$$$$)))))))))))))))(((''''''''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''******))))))((((((''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((()))))))))''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%###$$$$$$%%%&&&'''(((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%))))))((((((''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''&&&&&&(((&&&$$$"""!!!"""$$$%%%((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&'''(((&&&%%%$$$%%%'''((('''&&&''''''((((((((((((''''''***((('''&&&&&&'''(((***&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&ssstttuuuuuuuuutttsssrrrmmmmmmqqquuutttppppppssswww|||}}}|||zzzyyyzzzzzzyyyuuuqqqmmmkkkiiihhhgggfffcccaaaccccccbbbbbbcccfffiiikkkpppoooqqqsssvvvvvvssspppvvvxxxxxxuuutttwwwwwwtttuuuwwwyyywwwtttqqqqqqrrrrrrssstttuuuuuusssqqqoooooooooooopppqqqrrrssstttrrrooojjjhhhiiillloooppplllmmmoooooonnnllllllmmmlllnnnppppppooooooqqqsssuuuvvvwwwwwwvvvssspppooommmoooqqqqqqqqqrrrtttvvvyyy|||{{{uuurrrssstttsssssstttuuuwwwxxxyyyyyyyyy||||||{{{{{{|||}}}}}}~~~}}}qqqaaaYYYVVVVVV[[[ggg~~~ttt^^^GGG;;;999888444666666555555444333222222111111111111000000000000000000000/////////......---------........./////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,***(((((()))+++,,,+++***+++,,,,,,***((())))))))))))))))))))))))+++***)))(((((((((((()))******)))(((((((((((((((&&&'''((())))))((('''&&&''''''((((((((((((''''''+++)))'''''''''((('''&&&&&&&&&''''''((()))++++++&&&'''((((((&&&%%%&&&((('''''''''''''''''''''''')))))))))))))))(((''''''''''''''''''(((((((((((('''&&&&&&%%%%%%$$$$$$$$$(((((((((((()))))))))***((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&'''''''''((('''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%))))))(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''((((((((((((''''''&&&&&&''''''(((&&&&&&'''''''''''''''&&&+++)))'''%%%$$$%%%''')))(((''''''''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''((()))&&&%%%$$$%%%'''((('''&&&'''''''''(((((('''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&rrrrrrqqqqqqqqqpppoooooojjjiiilllpppooollllllooorrrvvv|||~~~|||{{{yyyxxxvvvuuuuuuuuusssqqqllliiidddaaa`````````_________^^^___```cccfffhhhmmmmmmnnnqqqsssssspppnnnsssuuutttqqqqqquuuwwwuuutttvvvxxxxxxuuurrrqqqqqqoooqqqtttvvvvvvssspppnnnmmmnnnooopppqqqqqqpppppprrrooolllkkkkkkmmmmmmmmmlllnnnooonnnmmmkkkkkkllllllmmmoooppppppppprrrtttwwwwwwxxxxxxvvvtttqqqoooooopppqqqqqqqqqsssvvvyyy|||yyyuuuuuusssqqqppprrrvvvxxxzzzzzzyyyyyyxxxyyyyyyzzz{{{{{{{{{zzzzzz{{{}}}}}}~~~{{{iii```\\\YYY[[[cccwwwlllUUUCCC;;;888555888777666555444222111111222222111111111000000000111111000000000/////////---............////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++***)))***,,,,,,+++******,,,,,,+++)))))))))))))))))))))))))))))))))((((((''''''((((((***))))))(((((((((((((((''''''((((((((((((''''''''''''(((((((((((('''''',,,***((('''''''''&&&%%%%%%&&&''''''((((((((('''((())))))(((&&&%%%%%%&&&&&&&&&''''''((())))))***(((((()))))))))(((''''''&&&''''''''''''((((((((((((((('''&&&%%%$$$######%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%((((((((((((((('''''''''((('''''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((''''''(((((((((%%%%%%&&&'''((((((((((((+++)))'''&&&&&&'''((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((()))***''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((''''''''''''((())))))&&&%%%%%%%%%'''((('''&&&&&&&&&''''''''''''&&&&&&'''&&&%%%$$$$$$%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((($$$$$$$$$%%%&&&&&&&&&'''lllkkkjjjiiihhhhhhhhhhhhgggfffhhhkkkjjjggghhhlllmmmpppuuuwwwyyy{{{~~~}}}{{{yyywwwwwwwwwuuusssqqqppppppooooookkkfff```\\\[[[\\\^^^^^^]]]]]]]]]^^^aaadddgggiiijjjkkklllnnnppppppooonnnpppssssssrrrsssvvvwwwuuuqqqsssuuuwwwvvvtttsssrrroooqqqrrrttttttrrrpppooolllmmmpppqqqqqqpppnnnmmmrrrpppnnnmmmmmmmmmkkkjjjmmmnnnooonnnllljjjkkklllkkkmmmoooppppppqqqsssuuuxxxxxxxxxxxxvvvtttrrrppppppqqqqqqpppppprrrvvvyyy}}}}}}zzzxxxvvvsssuuuuuuwwwxxxyyyzzzzzzyyyxxxyyyzzzzzzzzzyyywwwvvvuuuvvvwwwxxxxxx{{{~~~tttgggccc^^^\\\aaapppvvv```KKK>>>999888666555444333222111000000222222222111111111000000111111111111000000000000...............////////////............---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***,,,---,,,***))))))***+++***)))))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((((((((())))))'''(((((((((((((((((('''''''''((((((((((((''''''+++)))'''''''''((('''&&&&&&'''((())))))(((&&&%%%((())))))((('''&&&&&&'''&&&&&&''''''(((((((((((('''(((((((((((((((''''''&&&&&&&&&'''''''''((((((''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''******))))))((((((''''''''''''''''''''''''''''''(((((())))))))))))((((((&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&((((((''''''''''''(((((($$$%%%&&&'''(((((((((((('''&&&%%%$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))'''''''''''''''''''''''''''''''''''''''((((((((('''&&&%%%&&&'''((((((&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&%%%%%%&&&''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((($$$$$$%%%&&&&&&'''((((((fffdddbbb```_________```cccaaabbbeeedddbbbdddhhhhhhjjjmmmppprrrtttvvvwwwvvvuuuuuutttrrrrrrqqqpppsssrrrpppmmmkkkjjjjjjkkkeeeaaa[[[WWWWWWXXXZZZZZZYYYZZZ[[[]]]```dddgggiiiggghhhkkkmmmmmmnnnoooooommmrrrvvvvvvwwwzzzxxxuuuoooppprrruuuvvvvvvuuutttrrrrrrqqqpppppppppqqqqqqnnnpppssstttuuusssqqqoooqqqpppooonnnooommmkkkiiimmmnnnooommmlllkkklllmmmkkkmmmooopppqqqqqqtttuuuwwwwwwwwwwwwvvvuuusssrrrppppppppppppoooqqqtttwww{{{}}}}}}{{{wwwzzzxxxvvvuuutttuuuwwwxxx{{{{{{|||{{{zzzxxxuuuttttttuuuuuuuuutttuuuxxxzzz{{{}}}pppkkkeeeaaaaaakkk{{{iiiRRRAAA999999444444333333333333222222222222222222111111111111111111111111000000000000///////////////////////////............---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...***)))''''''(((***))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((((((((())))))(((((((((''''''(((((((((''''''((((((((((((''''''((('''%%%&&&((()))))))))'''((()))***)))((('''&&&&&&'''((((((''''''(((***'''''''''&&&&&&&&&%%%%%%''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&''''''''''''((((((((())))))))))))&&&&&&&&&''''''(((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$(((((((((((((((((((((((((((((())))))))))))((((((((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))))))))((((((((('''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&'''((((((((((((%%%$$$$$$######$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))''''''''''''''''''''''''%%%%%%&&&&&&'''''''''''''''&&&%%%&&&((()))((('''%%%%%%&&&&&&&&&&&&%%%%%%(((''''''''''''''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((%%%&&&&&&'''((())))))***aaa___[[[XXXVVVWWWXXXYYY\\\ZZZZZZ\\\\\\ZZZ]]]bbbbbbccceeehhhjjjlllmmmmmmllllllkkkkkkjjjjjjiiiiiinnnnnnlllhhhdddbbbcccddd^^^[[[WWWUUUUUUVVVVVVVVVWWWWWWYYY[[[]]]```cccdddbbbeeehhhjjjkkklllnnnpppnnntttxxxyyy{{{|||zzzuuuppppppppprrruuuwwwwwwvvvtttssspppnnnmmmnnnpppqqqqqqsssuuuwwwxxxvvvuuusssqqqpppooooooooonnnkkkiiimmmnnnooonnnllllllnnnpppmmmnnnpppqqqqqqqqqsssuuuuuuvvvvvvvvvuuuuuuttttttqqqqqqrrrqqqppppppsssuuuwww|||}}}|||~~~}}}{{{{{{xxxuuurrrqqqrrrtttvvv|||||||||zzzyyywwwuuutttwwwxxxyyyxxxvvvuuuvvvvvvwww{{{yyyssslllfffaaaeeeuuusss]]]GGG<<<:::555555555555555555666666333222222222222111111111111111000000000/////////000000000////////////...///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++---...+++)))''''''(((*********))))))))))))))))))))))))((((((''''''(((((())))))((((((((((((((())))))***((((((''''''''''''((((((''''''(((((((((((('''''''''%%%%%%&&&(((*********(((((()))))))))(((((('''%%%'''(((((((((((()))+++(((''''''&&&%%%%%%$$$$$$&&&&&&'''(((((((((''''''%%%&&&&&&&&&&&&'''''''''$$$$$$%%%&&&'''((())))))&&&&&&'''''''''((((((((('''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&(((((((((((((((((((((((((((((())))))))))))(((((()))(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&'''((()))******)))(((((((((''''''''''''''''''((((((((()))))))))&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&'''((((((((((((&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&((()))((('''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''((())))))******ZZZWWWSSSOOOMMMNNNPPPQQQTTTQQQQQQRRRRRRPPPTTTYYY[[[\\\]]]```bbbdddddddddddddddddddddcccccccccccchhhhhhgggccc^^^[[[ZZZ\\\ZZZYYYXXXXXXYYYYYYXXXVVVYYYYYYYYYZZZ[[[\\\]]]^^^]]]aaadddggghhhjjjmmmpppqqqvvvyyyyyyzzz}}}{{{wwwtttrrrppppppsssuuuuuuttttttsssqqqooonnnmmmmmmmmmoooqqqsssuuuvvvuuuttttttqqqpppooonnnooonnnmmmkkkmmmnnnooonnnmmmnnnpppsssnnnoooqqqqqqqqqqqqrrrtttssssssttttttuuuuuuuuuuuurrrttttttsssrrrqqqrrrssssssxxx{{{yyyyyy|||}}}{{{zzzyyyvvvuuutttuuuvvvwww{{{zzzyyyxxxwwwwwwwwwwwwyyy{{{}}}|||zzzwwwvvvvvvssswww}}}{{{sssjjj```___iiivvvmmmSSSCCC>>>777777666666555555444444333333222222222111111111000000000/////////......000000000000/////////...///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++***+++,,,...,,,***((((((***+++,,,,,,)))))))))))))))))))))))))))(((((((((((()))***+++((((((((((((((()))******)))((('''&&&&&&'''((()))''''''((((((((((((''''''(((&&&%%%&&&((()))))))))'''''''''&&&''''''(((((('''((())))))((('''(((***''''''''''''&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&''''''(((((($$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((()))))))))))))))'''''''''''''''''''''''''''(((((())))))(((((('''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((()))***+++((((((((('''''''''&&&&&&(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''(((((((((''''''''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''%%%%%%'''((((((((('''&&&((('''&&&'''((()))(((''''''''''''(((((('''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''((((((((((((((((((TTTQQQLLLHHHFFFGGGIIIJJJNNNKKKJJJKKKKKKJJJMMMSSSWWWWWWXXX[[[]]]______^^^```````````````_________dddeeeddd```ZZZVVVUUUVVV[[[[[[[[[]]]^^^^^^\\\YYY]]]]]]\\\\\\[[[[[[ZZZZZZZZZ^^^bbbdddfffhhhlllpppssswwwxxxwwwxxx||||||yyyxxxtttpppppprrrttttttsssssssssrrrqqqpppmmmkkkjjjkkklllnnnpppqqqqqqqqqqqqqqqpppnnnnnnoooooommmlllmmmnnnooonnnnnnooorrrtttoooppprrrrrrqqqqqqrrrsssrrrrrrsssssstttuuuuuuvvvtttuuuvvvvvvtttrrrqqqrrrqqqvvvxxxvvvvvvyyyzzzyyyzzzzzzzzzzzzzzzzzzzzzzzzxxxwwwvvvvvvvvvwwwyyyzzzyyy{{{~~~~~~|||yyyvvvvvvooossswww{{{~~~|||wwwlll```ZZZaaakkk{{{|||___JJJCCC777777666444333222111000333333333222222222111111////////////............111111000000/////////...//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,)))+++++++++******,,,......,,,))))))+++---......)))))))))))))))))))))))))))))))))))))))***++++++((((((((((((((()))******)))((('''&&&&&&'''((()))''''''((((((((((((''''''***(((&&&&&&((((((((('''&&&&&&%%%$$$%%%&&&'''((()))***+++***(((&&&'''(((&&&&&&''''''((()))))))))%%%%%%&&&'''((((((((('''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''$$$%%%&&&'''(((******+++((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''(((((('''''''''(((''''''&&&&&&%%%%%%%%%&&&&&&'''''''''((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%&&&((()))))))))((('''((('''&&&''')))))))))'''''''''((((((((((((''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&