BM66( xxxrrrmmmsssyyyuuukkkeeeaaabbb___VVVLLLFFF???<<<888666555555555444222222222111111111000000///////////////000111111444888@@@JJJRRRVVVUUUSSSOOOOOOQQQTTTSSSSSSXXX_________]]][[[XXXUUUSSSQQQOOORRRVVV]]]bbbeeeeeeddd___]]][[[VVVMMMEEEFFFKKKLLLLLLKKKLLLNNNPPPRRRTTTSSSSSSSSSUUUWWWZZZ\\\^^^^^^aaaddddddcccdddhhhkkklllnnnqqqtttwww}}}xxxxxxzzz|||uuukkklllpppwwwxxxyyyyyyyyyzzz|||~~~xxxvvv{{{xxx{{{rrrnnnnnn~~~~~~uuupppllliiirrrzzz~~~{{{qqq}}}~~~rrrqqqrrr|||mmmkkkllljjjkkkoooqqqqqqrrrwwwxxxsssnnnuuu|||wwwkkkeeeaaabbb```VVVLLLFFF???<<<888666555555444333222222222111111111111000///......//////000111222333777???IIIQQQUUUUUUSSSNNNNNNPPPSSSSSSRRRVVV]]]```___^^^[[[YYYVVVSSSRRRNNNPPPUUU[[[```ddddddccc___]]]\\\XXXOOOFFFFFFKKKNNNMMMMMMMMMNNNQQQTTTUUUUUUUUUUUUVVVXXXZZZ\\\^^^___bbbeeefffeeefffiiilllkkknnnqqqtttvvv|||yyywwwxxxyyyxxxooolllnnnsssvvvxxxyyyyyyyyy{{{|||~~~rrrooo{{{zzzpppssswwwzzz{{{yyyrrrooorrrwwwyyyrrrmmmrrr{{{zzzrrruuuuuusssuuugggfffhhhggghhhlllqqqqqqssswww~~~xxxtttpppwww{{{kkkeeeaaabbb```VVVLLLFFF@@@<<<888666555555444333222222222111111111111000............///000111222111666>>>HHHPPPTTTTTTRRRMMMMMMOOORRRRRRPPPTTT[[[bbbaaa___]]][[[XXXUUUTTTMMMOOOSSSYYY___bbbbbbbbb_________\\\SSSIIIGGGKKKPPPOOONNNNNNOOORRRUUUWWWXXXXXXXXXXXXYYY[[[\\\^^^```cccggghhhggggggjjjmmmkkknnnqqqsssuuuzzzzzzvvvuuuuuu{{{zzzqqqllljjjmmmqqqvvvyyyzzz{{{{{{||||||~~~tttoooyyywwwdddfffggghhhppp~~~vvvwww~~~tttooowww~~~wwwuuuxxxwwwrrr~~~nnnbbbcccggggggiiinnnqqqrrrsssvvv|||xxxuuuqqqyyy}}}kkkeeeaaabbb```VVVLLLFFF@@@===999666555555444333222222222111111111111000............///000222222000555===GGGPPPTTTSSSRRRLLLLLLOOORRRQQQOOOSSSZZZccccccaaa___\\\YYYWWWVVVLLLNNNRRRXXX]]]aaabbbaaa``````bbb___VVVLLLIIILLLQQQPPPOOONNNPPPRRRUUUXXXZZZZZZYYYYYYZZZ[[[]]]^^^aaadddhhhiiihhhhhhkkkmmmkkknnnqqqsssuuuyyyzzzuuutttrrrxxx}}}zzzrrrkkkfffhhhmmmsssyyy{{{|||}}}~~~{{{}}}~~~~~~~~~}}}uuu{{{yyyyyyuuuppptttzzzllljjjqqq||||||www{{{uuuwwwzzzxxxpppzzzjjj```bbbhhhjjjmmmsssqqqrrrtttvvv{{{|||zzzsssuuu{{{zzzkkkddd______]]]TTTIIIDDDBBB<<<666444444444333111111111111111000000000000////////////000000000000222555;;;CCCKKKOOOPPPOOOMMMOOOQQQPPPPPPQQQVVVZZZaaacccbbb^^^]]]^^^[[[UUUOOOMMMOOOVVV___eeeeeecccdddcccdddcccZZZMMMIIIMMMQQQQQQRRRRRRQQQRRRUUUWWWWWWWWWVVVUUUUUUWWW[[[^^^```ccceeeffffffggghhhjjjoooooopppqqqsssxxx~~~~~~wwwrrrsssuuu}}}~~~ooodddcccdddjjjsss{{{~~~~~~}}}||||||~~~zzzwww|||mmmggggggkkkyyy~~~nnnhhheeefffssspppxxx~~~wwwuuuyyyppphhhjjjnnnooooooqqqyyyvvvttttttyyy~~~xxxwwwqqqrrryyyxxxllleee``````^^^UUUJJJEEEBBB===777555555555333111111111111111000000000000////////////000000000000111444:::CCCKKKPPPQQQPPPNNNOOOOOONNNMMMNNNSSSVVV]]]```bbbaaa```___[[[TTTQQQPPPQQQVVV\\\aaacccbbbcccccceeeddd[[[NNNIIIKKKPPPPPPQQQQQQPPPQQQTTTWWWXXXXXXWWWVVVVVVWWW[[[^^^```ccceeegggggggggiiijjjooopppqqqrrrtttyyy~~~zzzuuuuuuwwwwwwkkkfffdddiiiqqqxxx|||}}}|||{{{|||~~~xxxyyy~~~~~~nnnjjjhhhiiissswwwhhhbbb^^^]]]eeeqqq}}}uuu|||{{{wwwiiiggglllpppsssuuuwwwuuurrrrrrwww|||wwwwwwqqqsssyyywwwnnngggbbbbbb___VVVLLLGGGBBB>>>888666666666555222111111111111000000000000////////////000000000000111444:::BBBKKKPPPSSSSSSPPPPPPNNNLLLJJJKKKNNNQQQXXX^^^bbbbbbbbbaaa[[[UUUTTTTTTTTTUUUXXX\\\___aaa```bbbeeeddd\\\OOOHHHGGGNNNOOOPPPOOOOOOPPPSSSVVVYYYYYYYYYXXXWWWXXX[[[^^^```bbbeeegggggghhhjjjlllooopppssstttvvvzzz~~~}}}wwwuuuvvv|||rrriiiccchhhnnnuuuyyy{{{{{{zzz|||}}}uuuqqqvvv~~~vvvmmmfff___aaahhh|||vvvjjjeee```ZZZZZZ```qqqzzz~~~xxxnnnggglllrrruuuwwwvvvtttqqqpppttt}}}~~~xxxyyyuuuwww|||yyyooohhhccccccaaaWWWMMMHHHBBB>>>999777888888666333111111111111000000000///////////////000000000000111333888AAAJJJQQQTTTUUUTTTRRROOOLLLJJJJJJLLLMMMUUU\\\aaabbbaaa```]]]WWWXXXXXXWWWUUUUUUWWW\\\___]]]aaaeeeeee]]]RRRHHHDDDLLLMMMNNNNNNNNNOOORRRUUUYYYZZZZZZYYYXXXYYY\\\___```bbbeeeggghhhiiikkkmmmoooqqqtttvvvxxx{{{~~~xxxsssrrrwwwvvviiieeeggglllrrrxxxzzz{{{zzz{{{}}}}}}nnnhhhmmmzzzvvvhhh]]]ZZZ\\\gggxxxyyyvvvpppddd[[[XXXcccrrr|||yyywwwwww}}}rrriiinnntttuuuuuuuuutttqqqoooqqqyyy}}}xxxyyyvvvyyy}}}yyyooohhhccccccaaaWWWMMMHHHAAA>>>999888999999666333111111111111000000000///////////////000000000000000222777???HHHPPPTTTVVVWWWUUURRROOOMMMMMMLLLLLLTTT[[[``````^^^___^^^[[[[[[ZZZXXXVVVTTTVVVZZZ^^^[[[```eeeddd___UUUJJJCCCKKKLLLMMMMMMMMMOOORRRUUUXXXYYYZZZZZZYYYZZZ]]]___```bbbfffhhhiiikkkmmmooooooqqqtttvvvxxxzzz~~~yyytttqqqsss|||zzzlllggghhhjjjpppvvvzzz{{{{{{{{{}}}~~~nnndddhhhuuuyyyqqqvvvuuugggaaa```VVVhhh}}}rrraaaVVVWWWeeeuuu{{{|||xxxuuuqqqbbbjjjooogggnnnttttttrrruuutttrrroooooovvvyyytttvvvuuuxxx{{{vvvnnngggbbbbbb___VVVLLLGGG@@@===999888999999666333111111111111000000000000////////////000000000000111222666===FFFNNNSSSUUUXXXVVVTTTSSSRRRQQQNNNLLLSSS[[[```___]]]^^^^^^]]]]]][[[XXXVVVVVVXXX[[[]]]ZZZ```eeeddd```YYYNNNDDDKKKLLLMMMMMMMMMOOORRRUUUVVVWWWYYYZZZZZZ[[[^^^```___bbbfffhhhjjjlllnnnpppppprrrsssuuuvvvyyy}}}|||xxxuuusssyyyrrrhhhggghhhmmmtttzzz{{{{{{{{{}}}~~~~~~}}}}}}~~~~~~xxxhhhhhhrrr{{{vvvhhhccceeexxxrrrccc[[[RRR^^^nnn}}}{{{gggYYYQQQYYYdddmmmzzz|||xxxrrrvvvjjjWWW^^^{{{fffcccmmmttttttrrrttttttrrrnnnmmmrrr~~~vvvqqqttttttwwwyyytttllleee``````^^^UUUJJJEEE???<<<888888999999666222111111111111000000000000////////////000000000000111111444;;;DDDLLLRRRTTTVVVUUUTTTUUUVVVTTTPPPLLLQQQZZZaaaaaa___^^^]]][[[___[[[WWWWWWYYY\\\\\\\\\YYY```dddccc```\\\RRRGGGKKKLLLMMMMMMNNNPPPSSSVVVSSSUUUXXXYYYZZZ\\\___aaa___bbbfffiiikkkmmmoooqqqqqqrrrrrrssstttxxx}}}}}}yyytttuuuvvvhhhfffeeejjjrrrxxxzzzyyy{{{|||}}}}}}|||{{{|||~~~{{{{{{}}}ppplllsssyyytttqqqsssuuuwwwrrrgggaaaooorrraaaZZZ^^^dddooopppbbbTTTVVVWWW\\\jjj}}}~~~ssspppyyylllUUUWWWuuucccccclllssstttsssssssssqqqllliiinnnzzzvvvpppttttttxxxzzztttkkkddd______]]]TTTIIIDDD>>>;;;888888999888555222111111111111000000000000////////////000000000000111111444:::BBBKKKPPPSSSTTTTTTTTTVVVXXXVVVPPPLLLNNNYYYcccdddaaa___\\\XXX___[[[VVVWWW\\\___^^^[[[YYY```dddcccaaa^^^TTTIIIKKKLLLMMMNNNNNNPPPSSSVVVQQQSSSWWWYYYZZZ\\\___bbb___bbbfffiiikkkmmmppprrrqqqqqqqqqqqqssswww|||~~~zzzsssrrrzzzxxxgggdddcccgggpppwwwyyyxxx{{{}}}}}}|||{{{zzz{{{|||yyyzzz|||~~~uuuooouuu{{{|||iiieeefffeeelll~~~vvvmmmpppsssxxx|||ccc```^^^eeeyyyyyymmm\\\XXXRRRRRR___ssstttqqqzzzkkkQQQOOOxxxxxxgggeeelllrrrttttttqqqrrrpppjjjggglllxxx{{{}}}yyytttvvvsssvvv{{{xxxmmmeee______]]]UUULLLGGGAAA>>>:::666444555777999666444000//////000000000000000000000000000000000...///222888AAAKKKTTTZZZTTTSSSSSSSSSTTTSSSQQQOOOQQQWWW^^^cccdddbbb```^^^\\\\\\WWWRRRVVV^^^aaa^^^```^^^]]]```bbb]]]SSSIIIBBBJJJOOOMMMMMMRRRUUUSSSTTTVVVXXXZZZ[[[\\\___aaabbbccceeehhhjjjlllmmmnnnlllnnnqqqsssuuuxxx|||yyynnnqqq{{{tttllleeefffnnnuuuwwwvvv{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzz{{{}}}vvvuuuxxxxxxlll```dddpppyyypppnnnuuu}}}{{{iii[[[QQQRRRUUU[[[llltttuuu^^^KKKQQQqqq{{{hhh```fffpppuuuvvvssspppooonnnmmmnnnuuu~~~yyywwwyyyuuuwwwtttwww|||xxxlllddd___^^^\\\TTTKKKFFF@@@>>>999666444555777888666444000////////////...000000000000000000000000///000333888@@@JJJSSSYYYUUUSSSRRRRRRSSSTTTRRRQQQTTTZZZaaafffgggdddbbbaaa^^^]]]XXXSSSVVV___bbb```^^^[[[[[[]]]___[[[QQQHHHBBBIIINNNNNNNNNSSSUUUTTTUUUWWWYYYZZZZZZ[[[^^^___bbbccceeehhhjjjlllmmmnnnkkkmmmppprrrtttwwwzzz}}}{{{qqqrrryyy~~~yyypppgggffflllssswwwwww||||||||||||||||||{{{{{{|||||||||}}}}}}yyyxxx~~~}}}tttoooiiieeennn|||~~~}}}}}}~~~}}}ssseeeXXXSSSQQQSSScccuuusssxxx}}}\\\JJJOOOmmm~~~kkkaaaeeemmmrrrtttsssqqqppppppnnnnnnttt|||||||||yyyuuuwwwtttwww{{{xxxkkkccc^^^^^^\\\TTTJJJEEE???===999555333333555666666333000//////000///...000000000000000000000000//////111555===GGGPPPUUUTTTRRRPPPPPPRRRSSSTTTSSSUUU[[[bbbggggggeeecccaaa___]]]YYYUUUWWW^^^bbbbbb^^^[[[ZZZ[[[\\\WWWNNNFFFBBBHHHMMMNNNPPPTTTUUUTTTVVVXXXYYYZZZYYYZZZ\\\]]]```bbbdddfffiiikkklllmmmjjjllloooqqqsssuuuxxx{{{~~~uuusssuuuyyy~~~vvvkkkfffhhhooouuuxxx}}}}}}~~~~~~}}}}}}|||{{{||||||}}}~~~|||uuuyyy~~~wwwrrrsssvvvzzz~~~zzzvvvtttuuuuuufffZZZPPPMMMYYYiiirrr}}}zzzXXXHHHLLLgggmmmaaabbbjjjpppssssssqqqqqqrrrooommmrrryyy|||vvv{{{wwwtttvvvsssvvvzzzvvvjjjbbb^^^^^^\\\SSSIIIDDD>>><<<888555333333444444444222000000111222222111////////////////////////...---...222999CCCLLLQQQRRRPPPMMMMMMPPPRRRTTTTTTSSSXXX```eeefffdddbbb``````]]]YYYVVVWWW[[[```bbbaaa^^^\\\[[[ZZZUUULLLFFFCCCGGGKKKNNNQQQTTTUUUUUUWWWXXXZZZYYYXXXXXXYYY[[[]]]___aaadddfffiiijjjkkkjjjmmmppprrrtttvvvxxxzzzzzzuuusssttt{{{{{{ooofffccchhhqqqwww{{{|||}}}}}}}}}|||{{{{{{zzzzzz{{{}}}~~~ppprrrxxxuuummmnnnwwwwwwhhhXXXOOOTTT^^^sss{{{}}}uuuuuuTTTEEEHHH```tttccc```fffooouuusssrrrrrrsssooolllooottt{{{~~~}}}}}}vvvrrruuurrrtttxxxtttiiibbb^^^^^^\\\SSSIIIDDD>>><<<888555333222333333111000000111444666666555///////////////////////////...///222999BBBLLLRRRPPPMMMKKKLLLNNNQQQRRRRRRPPPVVV^^^ccceeedddbbbaaa___\\\YYYWWWVVVXXX[[[______^^^]]]]]]\\\YYYTTTOOOFFFFFFIIINNNQQQSSSTTTUUUWWWYYYZZZYYYXXXWWWXXXYYYZZZ[[[^^^aaadddfffggghhhkkknnnrrruuuvvvxxxzzz||||||xxxsssrrrwww~~~ssshhhaaaccckkkrrrwwwxxxzzz{{{|||{{{zzzyyyzzzzzz|||~~~mmmkkkrrr}}}uuujjjllltttuuueeeXXXTTTWWWbbbbbbeeeiiijjjqqq||||||oooPPPDDDEEEXXXkkkaaaeeeooovvvtttrrrsssrrrnnniiikkkpppxxx~~~zzz{{{uuurrruuurrrtttwwwsssiiiccc___```]]]TTTJJJDDD>>><<<999666333222222222000//////111444666666555000000000000000000000000111000000333:::DDDNNNUUUOOOMMMKKKLLLNNNPPPQQQQQQNNNTTT]]]ccceeeeeecccccc```]]][[[ZZZXXXUUUWWW\\\[[[[[[\\\^^^``````^^^\\\JJJGGGGGGLLLPPPRRRSSSVVVWWWXXXYYYXXXWWWVVVWWWXXXXXXYYY\\\___bbbeeefffgggkkknnnssswwwyyy{{{}}}}}}{{{uuuqqqtttyyyyyymmmbbb___fffmmmrrrtttwwwyyyzzzzzzzzzyyy|||}}}~~~oooiiioooxxxqqqmmmnnnuuu|||ssseeeZZZUUUVVVPPPOOOSSSXXXcccyyy|||jjjLLLDDDDDDRRRvvvfffeeemmmuuutttsssrrrqqqkkkfffggglllvvvzzz~~~}}}{{{xxxwwwyyywwwtttwwwtttvvvyyytttjjjccc```aaa___UUUJJJDDD???===:::777444333222222000//////000333444333111000000000000000000000000000//////222999DDDNNNUUUOOONNNMMMNNNPPPQQQQQQPPPJJJPPPYYY```cccdddcccbbbaaa^^^^^^___ZZZTTTTTTYYY\\\\\\^^^```bbbdddccccccOOOIIIFFFKKKOOOPPPRRRWWWVVVWWWXXXXXXWWWVVVWWWXXXXXXYYY\\\```ccceeeggghhhjjjmmmssswwwzzz|||~~~xxxrrrqqqsss}}}~~~tttfff___ccciiioooqqquuuxxx{{{{{{{{{zzz{{{}}}vvvkkkooowwwzzzppplllpppuuuxxxuuufff[[[VVVOOOKKKNNNPPPXXXooo|||eeeIIIDDDCCCMMMxxx}}}jjjffflllsssuuusssqqqnnnhhhccceeejjjsssvvv|||wwwyyy}}}~~~|||{{{~~~xxxuuuyyyvvvwwwzzzuuujjjddd```bbb___VVVKKKEEE???===;;;888555333333222000//////000111111///---000000000000000000000000,,,,,,,,,///666AAALLLSSSPPPPPPPPPQQQSSSSSSQQQPPPEEEKKKUUU\\\```aaa``````bbb```aaabbb]]]TTTSSSXXX```aaaaaabbbccccccbbbbbbRRRJJJFFFJJJNNNOOORRRWWWUUUWWWXXXWWWVVVVVVWWWYYYYYYZZZ]]]aaadddfffhhhiiihhhlllrrrwwwzzz|||zzzsssoooooo{{{yyyjjj```bbbgggnnnpppuuuyyy{{{||||||{{{yyy{{{}}}|||nnnqqqwww~~~~~~~~~zzz|||rrrjjjmmmppppppwwwpppccc[[[UUUSSSSSSPPPSSSiii|||cccHHHEEECCCJJJuuu}}}lllggglllrrrvvvrrrpppmmmfffaaaccciiiqqqsss~~~xxxyyyzzz}}}|||xxxzzztttuuuyyyvvvpppgggaaa```^^^VVVMMMHHH::::::999888666555444444444333222111000000000000000000000000000111222222000000000111444;;;BBBHHHKKKLLLOOOSSSUUUUUURRRPPPGGGHHHNNNXXX^^^^^^___bbbeeeccccccbbb]]]VVVVVVZZZaaadddeeebbbaaaeeegggggg[[[NNNDDDEEEIIIJJJMMMPPPTTTVVVXXX[[[\\\[[[ZZZXXXWWWYYY]]]aaaeeehhhkkklllqqqsssuuuvvvxxxzzz~~~tttooorrrzzzvvvjjj```[[[jjjnnnssswwwxxxyyyyyyzzz|||zzzyyyzzz}}}~~~}}}{{{|||}}}}}}}}}}}}}}}||||||~~~{{{rrrnnnuuu~~~}}}{{{|||~~~zzzwwwsssqqqnnnllllllooorrruuuqqqpppmmmhhhddddddhhhllluuu{{{xxxmmmddd^^^\\\XXXYYYkkk~~~ZZZHHHDDDBBBLLLooowwwnnnkkknnntttvvvsssnnniiidddaaa``````iiiooo{{{~~~~~~|||xxxxxxsssuuuyyyvvvllleee``````^^^VVVLLLGGGDDDAAA===888444222222222222111000//////........................//////000000000000000333:::BBBHHHIIIJJJMMMOOOQQQQQQOOOMMMEEEEEEKKKUUU\\\]]]^^^aaabbbaaa```___ZZZTTTTTTXXX___bbbccc```aaafffiiijjj```RRRFFFFFFJJJMMMOOORRRUUUVVVWWWXXXZZZ[[[\\\\\\YYY[[[^^^aaadddgggiiijjjnnnqqqvvvyyy{{{}}}xxxqqqrrruuuzzz}}}rrrggg```dddhhhnnnssswwwyyy{{{{{{{{{yyyxxxzzz}}}~~~}}}|||||||||{{{zzzyyyxxxwww{{{wwwooosss|||zzzyyy{{{}}}}}}}}}yyyyyyyyyxxxuuurrrooommmiiifffccc```___```bbbdddkkkkkkjjjfffcccbbbdddgggpppvvvyyysssoooiiifffqqqWWWGGGDDDCCCKKKkkkzzznnnhhhfffjjjppprrrppplllhhhdddbbbaaa```dddkkkxxx|||wwwwwwrrrtttyyywwwkkkddd```bbb```XXXNNNIII@@@===888333111111333555111111000000///...............------......///000111000//////222888AAAGGGIIIJJJLLLNNNOOOOOONNNNNNDDDCCCHHHRRRZZZ\\\]]]``````___^^^]]]WWWRRRRRRWWW]]]aaaaaa^^^___fffkkkmmmgggXXXJJJGGGLLLPPPSSSTTTVVVVVVVVVVVVXXXZZZ]]]^^^ZZZ[[[^^^aaadddgggiiijjjlllpppvvv{{{}}}~~~~~~~~~tttqqqqqquuu||||||nnnddd```ccchhhnnnsssvvvyyyyyyzzzyyyyyyzzz}}}~~~{{{{{{zzzyyyxxxvvvuuuttt||||||nnnnnnwww|||vvvwww{{{|||xxxuuusssppppppooonnnllliiigggeeebbb___[[[XXXVVVUUUVVVWWW```bbbdddcccaaa______```hhhooo|||~~~xxx{{{{{{SSSEEEDDDCCCJJJfffuuukkkfffeeejjjpppooommmkkkhhheeebbb```______fffsss}}}wwwvvvqqqsssyyyxxxnnngggbbbbbbaaa[[[SSSOOOBBB???;;;666444444555666222222222222222111000000000////////////000111111111000///...000777???FFFLLLMMMOOOOOOOOOOOOOOOPPPDDDCCCFFFPPPYYY\\\^^^```aaa______^^^YYYSSSTTTXXX^^^``````\\\^^^eeekkkmmmlll]]]MMMGGGKKKQQQTTTUUUWWWWWWWWWXXXXXXZZZ[[[\\\YYY[[[]]]```dddgggjjjlllmmmpppuuuyyyzzz{{{}}}~~~~~~xxxqqqqqqsssyyyrrrfff```aaaccchhhnnnrrrtttuuuzzzzzzzzz{{{|||}}}}}}|||zzz{{{{{{zzzzzzyyyxxxwwwnnnkkkrrr|||yyyyyy}}}{{{yyyvvvrrrooolllkkkjjjiiihhhgggdddbbb___^^^[[[YYYVVVRRRPPPOOOOOOOOOUUUXXX[[[^^^^^^]]]ZZZYYY```hhhwwwvvvPPPDDDBBBBBBIIIbbbyyyqqqkkkgggiiinnnmmmmmmkkkiiifffbbb^^^\\\\\\bbbooo~~~xxxwwwqqqsssyyyxxxqqqhhhaaa```___ZZZTTTRRROOOMMMHHHBBB<<<777333111111222222222222111000000///////////////000000111111000...---///555===CCCLLLNNNPPPPPPNNNMMMNNNPPPHHHDDDFFFPPPYYY]]]___aaabbbaaabbbbbb]]]WWWWWW[[[^^^aaa```\\\]]]ccciiikkkmmmaaaQQQGGGHHHOOOSSSTTTWWWXXXYYY[[[[[[YYYXXXWWWXXXYYY\\\___ccchhhlllnnnppprrrttttttuuuvvvyyy{{{}}}sssoooooosss|||xxxnnn```^^^^^^bbbhhhooosssttt{{{{{{{{{{{{zzzyyyzzzzzzzzz{{{|||~~~tttkkkmmmuuu{{{zzzwwwnnnnnnmmmkkkiiifffdddbbbaaa______]]]ZZZXXXUUURRRQQQOOONNNLLLJJJHHHGGGGGGGGGJJJMMMSSSXXX[[[ZZZXXXUUUZZZcccsssrrrNNNCCCAAAAAAIII___sssgggdddgggoooooonnnlllgggbbb]]]YYY\\\aaalll{{{zzzyyysssuuuzzzxxxooofff___^^^]]]XXXRRRPPPJJJIIIEEEAAA<<<888444222...///000111111000///...------,,,,,,------...////////////...000444;;;@@@HHHKKKNNNNNNKKKIIIIIIKKKKKKFFFFFFOOOYYY]]]___```bbbbbbeeefffaaaZZZXXX[[[]]]```___\\\]]]ccchhhjjjkkkdddVVVIIIFFFKKKQQQSSSVVVWWWZZZ\\\\\\ZZZXXXVVVYYYZZZ\\\___ccchhhlllnnnrrrrrrsssrrrrrrtttwwwyyy~~~yyyooolllmmmttt}}}{{{ccc^^^[[[\\\dddlllrrruuuyyyzzzzzzzzzxxxwwwxxxyyy{{{|||~~~~~~pppjjjllluuu|||yyy~~~vvviii___^^^]]]\\\ZZZXXXWWWUUUUUUVVVUUUSSSQQQNNNLLLKKKJJJHHHHHHGGGFFFEEEDDDCCCBBBCCCEEEKKKRRRWWWYYYXXXVVVWWWaaarrrlllJJJBBBAAABBBHHHZZZpppffffffppppppqqqoookkkddd]]]YYY\\\```gggttt||||||vvvvvvzzzwwwllleee``````___XXXOOOKKK===<<<999777555444444555---///000111111000///...---,,,,,,,,,,,,---............//////000444999===DDDIIIMMMMMMIIIFFFFFFGGGNNNGGGFFFNNNXXX\\\^^^______aaaeeegggbbbZZZWWWYYYYYY]]]^^^]]]^^^dddiiijjjiiifff[[[LLLDDDHHHOOOSSSUUUVVVXXXYYYZZZ[[[[[[ZZZ]]]]]]]]]___bbbfffiiillloooqqqsssttttttuuuwwwxxxzzz|||tttoookkkmmmuuummmeee\\\ZZZ___gggmmmoootttvvvxxxxxxwwwvvvyyy{{{{{{|||ttthhhfffooo{{{~~~~~~sssggg[[[SSSPPPPPPOOONNNMMMLLLKKKKKKNNNMMMLLLJJJIIIHHHHHHHHHGGGGGGGGGFFFEEECCCAAA@@@>>>@@@EEELLLTTTYYYZZZYYYVVVaaasss|||bbbEEEBBBCCCEEEHHHTTTxxxzzzkkkiiioooqqqsssrrrnnnggg```[[[\\\^^^cccnnn}}}}}}~~~wwwwww{{{wwwkkkeeeccceeedddZZZOOOIII@@@===888333000000111333///000222333333222111000///............///000000---...///000111444888;;;CCCIIINNNNNNIIIEEEEEEFFFOOOHHHEEEMMMWWW[[[]]]]]]]]]___dddgggcccZZZVVVWWWUUUZZZ]]]]]]___fffkkkkkkggghhh___NNNCCCGGGOOOSSSTTTTTTUUUVVVXXX[[[^^^``````_________aaadddgggiiillloootttwwwxxxxxxxxxxxxwwwzzz}}}|||uuullljjjppp{{{yyynnnaaaZZZ[[[aaaeeegggpppsssvvvwwwvvvwwwzzz}}}{{{|||wwwhhhdddooo|||ssseeeZZZQQQLLLIIIIIIIIIHHHGGGGGGFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEDDDDDDDDDCCCAAA???<<<:::<<<===AAAIIIRRRYYY[[[[[[WWWbbbtttrrr[[[AAAAAAEEEGGGHHHPPPooo|||iiigggnnnpppssstttqqqjjjccc^^^[[[\\\```jjjyyy}}}zzzwwwyyy{{{|||}}}{{{zzzrrrrrruuuqqqiiidddbbbdddcccZZZOOOHHHFFF@@@888444333333222111000000000000000000000000////////////////////////111000///------000555:::AAAHHHLLLIIIFFFGGGJJJJJJKKKNNNMMMJJJNNNZZZaaabbb``````___]]]ZZZYYYYYYZZZYYYZZZ]]]aaafffiiiiiihhhjjjfffaaaZZZOOOIIIMMMVVVUUUWWWYYY\\\]]]^^^^^^___aaaaaaaaa```___aaaeeeiiijjjmmmpppsssssstttvvvwwwxxx{{{~~~ssskkkkkkkkkmmmzzzzzzlll\\\VVV\\\dddhhhkkkoootttvvvvvvvvvxxxzzzpppkkknnnttt~~~dddYYYZZZTTTIIIFFFFFFGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCBBBAAA@@@???>>>>>>===???HHHSSS[[[^^^]]]\\\fffwwwoooNNNGGGBBBCCCGGGNNNYYYccc{{{hhhggggggsssxxxsssppppppiii]]]\\\\\\aaaiiisss~~~|||vvvpppllliiihhheeedddjjjyyy}}}xxxwwwppppppssspppjjjdddaaacccbbbYYYOOOJJJFFF@@@888444333333222111////////////////////////////////////////////////000000///......000555888>>>DDDHHHEEECCCFFFIIIJJJKKKOOOOOOMMMPPPYYY___```___``````___^^^]]]^^^^^^\\\]]]___cccgggjjjiiihhhooommmhhh```RRRHHHJJJQQQWWWWWWXXXXXXYYY\\\___aaaaaabbbaaa```___aaaeeehhhjjjmmmqqqssstttuuuvvvxxxyyy{{{~~~wwwlllhhhfffgggrrrvvvdddXXXXXX]]]aaahhhmmmrrrvvvwwwwwwyyy{{{}}}}}}}}}~~~uuutttvvveeeXXXXXXSSSIIIFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAA@@@???>>>>>>??????AAAIIITTT]]]`````````iiiyyyfffLLLFFFBBBCCCHHHOOOYYYcccyyy{{{gggccchhhsssyyyvvvsssrrrjjj^^^]]]\\\___fffnnnyyy}}}yyyooouuutttnnnllljjjhhhdddcccbbbfffppp|||xxxwwwqqqqqquuurrrkkkddd```aaa```YYYPPPKKKFFF@@@888444333333222111........................///////////////////////////000000000///000333666999@@@DDDBBBBBBEEEHHHIIIJJJNNNPPPPPPRRRXXX\\\]]]]]]^^^___aaabbbccccccccc]]]]]]```dddhhhjjjiiigggppppppooogggWWWJJJHHHNNNXXXXXXWWWVVVVVVZZZ___cccbbbbbbbbb```___```cccfffjjjmmmqqqssstttvvvwwwyyyyyy{{{}}}rrrjjjdddccckkkwwwppp___XXXZZZ\\\ccchhhnnntttwwwyyy{{{|||||||||{{{||||||}}}~~~~~~~~~yyyxxx~~~iiiYYYWWWTTTKKKGGGFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????>>>>>>@@@@@@CCCKKKVVV___cccdddccclll{{{uuuZZZJJJDDDBBBEEEJJJPPPZZZcccrrrwwwggg```iiissszzzyyywwwtttkkk___^^^\\\]]]bbbhhhrrr}}}xxxvvvwww~~~zzzsssooosss|||xxxqqqpppqqqrrrrrrllljjjiiinnnxxx~~~zzzzzztttuuuyyyvvvlllddd_________XXXQQQMMMFFF@@@888444333333222111////////////////////////////////////////////////...000111111000000111333666>>>DDDEEEFFFHHHHHHFFFFFFJJJNNNPPPRRRUUUYYY\\\ZZZ[[[]]]```ccceeeeeeeee[[[\\\___cccgggiiiiiihhhkkknnnpppjjj\\\MMMHHHLLLVVVXXXXXXXXXWWWZZZ___cccbbbcccbbbaaa___```bbbdddiiilllpppssstttuuuwwwyyywwwyyy{{{|||~~~|||pppgggdddiiiqqq}}}|||kkk```]]]]]]^^^ccciiipppvvvyyy{{{}}}|||||||||{{{{{{|||}}}}}}}}}}}}zzz~~~ooo[[[XXXUUUNNNHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@@@@???>>>>>>>>>@@@DDDMMMXXXbbbgggjjjfffooo}}}}}}lllQQQGGGCCCBBBGGGMMMRRR[[[cccooo}}}tttiiidddhhhqqqxxxyyyyyyuuujjj___]]][[[[[[___dddlll{{{}}}zzz}}}{{{|||~~~zzzzzzuuuvvvzzzwwwkkkddd^^^^^^^^^XXXQQQMMMFFF@@@888444333333222111000000000000000000000000////////////////////////...000111111000///000111555>>>GGGLLLMMMMMMIIICCCBBBFFFKKKNNNOOOQQQWWW\\\XXXXXXYYY]]]bbbeeeeeeddd\\\\\\___ccchhhllllllllliiikkkooolll```PPPGGGGGGQQQVVVZZZ\\\[[[\\\___bbbcccccccccaaa______```bbbgggjjjnnnqqqssstttvvvwwwuuuwwwxxxzzz{{{~~~uuukkkffffffiiippp}}}wwwlllccc]]][[[^^^dddkkkrrrxxx{{{|||}}}}}}}}}||||||}}}~~~~~~|||~~~uuu]]]VVVTTTNNNIIIHHHGGGEEEDDDDDDDDDDDDBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@===@@@FFFPPP[[[dddjjjmmmlllvvvxxxdddMMMFFFCCCDDDKKKPPPUUU\\\cccooo}}}wwwpppjjjfffgggmmmtttxxxyyytttiii___\\\YYYYYY]]]aaaiiiwww~~~|||{{{wwwwwwqqqrrrvvvsssjjjccc^^^^^^^^^XXXQQQMMMFFF@@@888444333333222111111111111111111111111111///////////////////////////111111111///...///000333===HHHNNNQQQQQQLLLEEECCCEEEHHHKKKKKKLLLTTT]]]\\\ZZZYYY[[[```ddddddccc`````````dddhhhmmmooopppllllllooonnneeeUUUHHHCCCKKKRRRZZZ^^^]]]]]]___bbbcccddddddbbb___^^^^^^```dddgggkkknnnpppqqqsssuuutttvvvxxxyyyzzz}}}{{{ppphhhcccaaahhhsss~~~wwwjjj___ZZZ[[[___eeemmmtttxxxzzz|||||||||||||||}}}~~~~~~|||~~~~~~zzz^^^UUURRRMMMLLLJJJHHHFFFEEEDDDEEEEEECCCCCCDDDDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCC???DDDLLLVVV___fffkkkmmmsss}}}yyyyyy|||\\\IIIFFFEEEGGGNNNTTTXXX]]]cccmmm~~~wwwpppiiidddhhhkkkpppvvvxxxssshhh___ZZZXXXYYY\\\```fffrrr~~~yyyttttttnnnooossspppiiibbb^^^______XXXPPPLLLFFF@@@888444333333222111000000000000000000000000////////////////////////111111111000...---///000000999CCCJJJPPPSSSPPPIIIIIIHHHHHHIIIGGGGGGQQQ]]]ccc___[[[\\\aaadddeeecccdddbbb```aaadddiiilllmmmmmmlllmmmqqqmmm___OOOGGGFFFNNNXXX\\\\\\[[[^^^bbbdddddddddbbb___]]]]]]^^^aaadddhhhkkkmmmoooqqqsssuuuwwwyyyzzz{{{~~~|||qqqggg```bbbhhhqqqzzzssseeeZZZZZZ[[[```iiiqqquuuwwwxxxxxxxxxyyyzzz{{{|||}}}{{{}}}zzz}}}cccWWWSSSOOONNNLLLIIIGGGFFFEEEFFFFFFDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFKKKTTT]]]cccgggiiijjjsss}}}~~~qqqSSSEEEGGGFFFJJJRRRWWWYYY]]]bbbiii|||yyypppiiijjjnnnuuuxxxsssiiiaaaZZZYYYYYY\\\^^^aaakkkuuu}}}yyyttttttnnnnnnrrrnnnhhhaaa^^^```___XXXPPPLLLFFF@@@888444333333222111////////////////////////////////////////////////111222111///------///000...555>>>EEELLLSSSRRRNNNOOOLLLJJJIIIEEEDDDOOO]]]iiiccc^^^^^^bbbffffffeeeeeeaaa^^^]]]___cccfffhhhllljjjlllrrrssshhhXXXOOOCCCLLLUUUYYYYYYYYY^^^cccdddeeedddbbb___]]]\\\]]]___bbbfffiiikkkmmmoooqqqvvvxxxzzz|||}}}|||nnnccc^^^```fffrrr|||nnn[[[YYYYYY]]]fffnnntttvvvuuuuuuuuuvvvwwwyyyzzz{{{zzz|||uuuyyy~~~iii[[[VVVRRROOOMMMJJJHHHFFFFFFGGGGGGEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHKKKRRR[[[bbbfffhhhggggggooo||||||zzz{{{~~~iiiMMMBBBHHHHHHLLLTTTYYY[[[^^^bbbfffvvvkkkjjjmmmtttxxxsssiiiccc[[[YYYZZZ\\\\\\^^^fffooo}}}wwwsssvvv{{{~~~}}}wwwxxx|||yyywwwppprrrtttmmmjjjdddaaaaaa___WWWOOOLLLCCC???;;;888777666555444222111111000000000000000////////////............//////............//////000444<<>>:::777555444333222222111111000000000000000,,,,,,---...///000111111//////............/////////000444<<>>:::666444333222111222111111000000000000000---------...///000000111//////............//////...---///777CCCLLLQQQRRRRRROOOMMMOOORRRPPPLLLHHHSSSYYYaaaeeeeeeddddddeeecccbbbaaa___^^^___cccfffgggmmmpppoooppprrrrrrooocccSSSGGGLLLXXX^^^^^^]]]]]]^^^^^^^^^]]]]]]\\\[[[YYY\\\___aaabbbeeehhhkkknnnqqquuuyyy|||uuulllddd```___cccnnnyyy}}}ssshhh___ZZZYYY[[[aaaffflllppppppppprrruuussstttuuuvvvwwwxxxxxxyyy}}}~~~vvvfffddddddgggpppyyysssggg___YYYTTTPPPNNNNNNOOORRRXXX___ggglll~~~zzzxxx~~~~~~~~~~~~~~~~~~qqq^^^YYY]]]VVVXXXYYYZZZZZZZZZ]]]___ccc]]]kkkwwwlllooopppsssrrriiifffbbb\\\WWWUUUVVVYYY[[[```iiiwww}}}zzztttuuuwwwpppfffbbbaaadddbbbYYYOOOJJJBBB???:::666444333222000222111111000000000000000///////////////.........//////............//////---,,,---333>>>HHHPPPSSSQQQNNNLLLMMMRRRSSSNNNHHHMMMUUU___eeefffdddccccccdddddddddbbb______```aaahhhnnnqqqooonnnppppppoooiiiWWWFFFEEEPPPZZZ___```]]]]]]]]]]]]]]]]]]\\\[[[ZZZ\\\```bbbccceeehhhjjjnnnqqquuuxxx{{{~~~wwwmmmeee___^^^eeennnxxx|||}}}tttdddXXXVVVXXX[[[```fffjjjkkklllooorrrrrrsssuuuvvvwwwxxxxxxxxxwwwyyy|||xxxwwwxxx}}}zzznnnggg^^^]]]]]]```gggqqq|||}}}||||||}}}~~~~~~~~~~~~~~~}}}cccVVV\\\hhhbbbcccdddcccaaa___```aaaddd]]]gggqqqiiilllmmmrrrrrrhhhhhhddd^^^YYYVVVWWWZZZ\\\\\\dddooo{{{~~~{{{xxxrrrsssuuunnnhhhdddbbbcccaaaXXXNNNJJJCCC@@@;;;777555333222000222111111000000000000000000000//////............//////............//////------...222999DDDNNNUUUPPPOOOLLLKKKNNNRRROOOIIIJJJQQQ[[[cccfffeeebbbaaacccdddeeedddaaa^^^]]]]]]gggmmmpppooooooqqqqqqoookkk[[[IIIBBBIIIVVV___ddd]]]]]]^^^^^^^^^^^^]]]]]][[[]]]aaacccdddeeegggiiimmmppptttwwwyyy|||vvvlllccc^^^```fffjjjuuu~~~zzzkkk]]]XXXYYYYYY\\\aaaeeehhhlllooorrrsssuuuvvvxxxyyyyyyyyyxxxwwwyyy}}}tttrrrnnnooottt~~~{{{}}}~~~}}}}}}}}}uuuZZZQQQZZZgggmmmnnnnnnlllhhhdddaaaaaaccc___hhh{{{mmmhhhkkkkkkqqqsssjjjkkkggg```ZZZWWWXXXZZZ\\\\\\aaajjjttt|||zzzxxxwwwqqqtttwwwpppkkkeeebbbbbb___VVVMMMJJJDDDAAA<<<888666444222111222111111000000000000000........./////////////////////............//////---...000111555???LLLWWWRRRQQQMMMHHHIIINNNNNNJJJHHHMMMVVV```ffffffbbb^^^```bbbddddddaaa^^^\\\[[[```eeeiiikkkooossssssooonnncccSSSGGGFFFOOOZZZ```^^^^^^______```______^^^ZZZ\\\___aaabbbbbbccceeejjjmmmqqqtttwwwzzz~~~vvvjjjaaa___aaaaaakkkwwwyyyrrrggg```]]]XXXXXXZZZ^^^eeejjjnnnppprrrsssuuuwwwxxxxxxwwwwwwyyy|||~~~~~~}}}zzz~~~kkkVVVQQQWWW___iiikkkmmmmmmiiieeebbb```bbbbbbjjj|||}}}xxxnnnkkkkkkiiipppvvvpppnnniiibbb[[[WWWVVVXXXYYYYYY\\\bbbjjjttt|||xxxvvvvvvrrruuuyyysssmmmfffbbbbbb^^^UUUMMMIIIEEEAAA<<<888666555333111222111111000000000000000,,,------...///000111111//////............//////---///111111333<<>>KKK[[[___```ZZZUUUTTTTTTRRRIIIHHHHHHNNNWWW```eeefffgggddd```___aaacccddddddaaafffkkkmmmmmmnnnrrrvvvuuuwwwvvvlllYYYHHHDDDIIITTT[[[bbbddddddeeeeeedddcccbbb```___^^^^^^^^^___aaadddjjjooouuuyyy|||}}}qqqddd```\\\ZZZ]]]dddooowwwpppjjj```VVVQQQRRRWWW\\\aaaeeejjjmmmooooooqqqrrrpppqqqtttwwwzzz}}}}}}|||}}}{{{vvvvvvyyy||||||nnnWWWQQQNNNQQQXXXWWWWWW[[[___aaa```\\\YYYXXXVVVYYY^^^gggyyyzzzkkkmmmpppnnniiigggccc```^^^[[[WWWUUUSSSRRRQQQRRRUUU[[[aaadddrrrxxxzzzxxxyyyrrrqqqsssnnnlllhhhhhhhhhdddYYYOOOLLLHHHCCC===888666444333333000000000000////////////////////////////////////........................------...///...000999EEEVVV\\\^^^ZZZVVVVVVVVVTTTOOOMMMKKKMMMRRRZZZ```dddcccaaa^^^^^^___cccgggiiidddgggjjjmmmnnnppptttwwwtttwwwyyyssseeeTTTHHHCCCKKKSSS]]]aaabbbbbbdddeeecccaaa___]]]\\\\\\\\\]]]^^^```dddkkksssyyy}}}}}}kkkddd^^^\\\\\\___dddiiisssrrrmmmddd[[[UUUTTTUUUWWW[[[bbbgggjjjlllnnnooommmooorrruuuxxxzzz{{{{{{}}}~~~~~~~~~{{{yyyvvvvvvyyy{{{yyyvvv{{{cccPPPNNNNNNSSSZZZXXXVVV[[[```bbbaaa]]]ZZZXXXZZZ\\\```eeeqqqnnnnnnpppmmmhhhfffdddaaa```]]]YYYVVVTTTRRROOONNNPPPVVV\\\```nnnttt{{{yyywwwyyyssssssuuuqqqnnnkkkiiiiiidddXXXNNNJJJHHHCCC===888666444333333000000000000////////////////////////////////////---------..................---...000...///777@@@NNNUUUYYYWWWUUUUUUUUUTTTQQQOOOMMMKKKLLLPPPVVV[[[___^^^^^^^^^```dddiiilllgggfffeeeiiinnnsssuuuuuutttuuuvvvvvvqqqdddRRRDDDEEEKKKTTT[[[^^^^^^```bbb```___]]][[[ZZZZZZZZZZZZ\\\]]]aaahhhpppxxx}}}~~~tttfffaaa```^^^]]]___lllpppssspppggg\\\TTTPPPNNNSSSYYY___cccfffiiikkkkkklllpppsssuuuvvvwwwvvv|||}}}~~~|||~~~~~~}}}{{{xxxvvvrrrtttyyy}}}}}}uuuZZZLLLNNNOOOTTT[[[YYYVVV[[[```bbbbbb___]]]\\\]]]^^^aaadddjjj~~~sssnnnooollliiigggdddcccaaa^^^[[[XXXUUURRRNNNLLLNNNTTT[[[___lllqqqxxx}}}zzzxxxzzzuuuuuuwwwsssoookkkiiiiiidddXXXNNNJJJHHHCCC===888666444444333000000000000////////////////////////////////////---------------.........///......000//////555<<>>DDDGGGKKKOOOSSSWWWUUUSSSRRRQQQQQQOOONNNUUUXXX[[[^^^aaaeeeiiimmmuuunnnjjjnnnuuuuuutttrrrqqqrrruuuxxxxxxmmm]]]QQQNNNVVVbbbjjjiiihhhfffeeeddddddeeefff]]]YYYVVVWWW^^^fffmmmpppyyysssaaa^^^^^^YYY[[[bbbhhhiiijjjfff]]]SSSJJJFFFHHHMMMTTTZZZ^^^aaaccceeemmmnnnpppqqqrrrrrrrrrqqqqqqssswww{{{|||{{{zzzxxxzzz{{{}}}~~~~~~~~~~~~}}}~~~}}}{{{yyywwwvvvvvvuuupppuuu{{{uuufffhhh~~~lll\\\XXXXXXXXXXXXYYYZZZ[[[\\\TTTVVVYYY\\\^^^___^^^^^^]]]YYYXXXZZZZZZ[[[ggguuufffggggggiiijjjiiigggeeeccc___\\\WWWPPPJJJGGGGGGIIISSSYYYaaajjjpppsssssssssrrrvvv}}}{{{uuuvvvwwwwwwvvvsssooolllgggggggggfffccc___\\\ZZZLLLEEE<<<666555444222000000000////////////000000000///------///000///...////////////////////////---------.........//////---333;;;BBBGGGLLLQQQTTTYYYWWWWWWXXX[[[ZZZUUUQQQUUUVVVWWWYYY\\\aaahhhmmmxxxrrrfffeeeiiipppsssvvvtttqqqrrrvvv{{{xxxqqqdddUUULLLOOO[[[eeelllkkkjjjgggeeedddfffgggaaa]]]XXXWWWYYY___fffjjjpppxxxqqqiiiccc[[[ZZZ___```dddhhhjjjeee]]]SSSNNNFFFIIINNNSSSWWW\\\aaaeeejjjkkkmmmpppqqqrrrrrrrrroooqqquuuyyy{{{|||{{{zzz{{{{{{|||}}}~~~~~~}}}|||}}}~~~{{{xxx{{{zzzyyyvvvttttttuuuvvvssszzz~~~~~~hhhbbb___kkk~~~ggg```WWWVVVVVVVVVWWWXXXXXXYYYVVVWWWYYY[[[\\\[[[ZZZYYY\\\YYYXXXYYYXXXZZZcccnnnoooiiiggggggjjjkkkgggcccaaabbb^^^YYYRRRLLLHHHFFFFFFNNNRRR[[[cccjjjmmmnnnnnnkkkpppxxx~~~zzz}}}rrruuuwwwxxxwwwtttpppnnnggghhhhhhgggeeebbb___]]]MMMFFF===666444444222111000000////////////000000000///------///000///...////////////////////////------------............,,,111888@@@HHHNNNTTTXXXXXXYYY\\\aaadddbbb[[[UUUSSSRRRQQQRRRUUU\\\eeelllwwwwwwuuuqqqkkkfffddddddhhhnnnuuuwwwuuutttwww{{{zzzwwwnnnaaaTTTPPPTTTZZZkkkllllllkkkhhhfffgggiiieeedddaaa[[[VVVWWW]]]ccchhhrrr{{{|||pppccc\\\\\\VVVYYY^^^bbbcccaaa]]]ZZZNNNNNNNNNNNNOOOSSSZZZ^^^aaacccfffiiimmmoooppppppoooppprrruuuwwwzzz|||}}}{{{{{{|||}}}~~~~~~~~~}}}|||}}}~~~~~~~~~~~~{{{wwwsssppprrrsssssssssuuuyyy|||ooo```UUU___mmm}}}ooo```aaaXXXXXXWWWWWWWWWXXXXXXYYYVVVWWWXXXXXXYYYXXXWWWWWW[[[YYYWWWWWWWWWYYY```hhhkkkdddbbbgggkkkhhheeedddccc```ZZZTTTNNNIIIFFFDDDHHHLLLSSS[[[aaafffiiijjjhhhlllsssyyy~~~xxx|||mmmqqqtttvvvtttqqqpppooohhhhhhhhhgggeeebbb___]]]OOOGGG===666444333222111000000////////////000000000///------///000///...////////////////////////,,,------------.........---000555===EEENNNUUUYYYWWWZZZ___dddfffccc]]]XXXPPPNNNKKKJJJNNNVVVbbbjjjllljjjhhhiiijjjggg```ZZZ___gggrrrwwwxxxwwwyyy{{{~~~zzzqqqdddYYYRRRPPPccchhhmmmooommmkkkkkklllhhhjjjhhhaaaXXXUUUXXX]]]bbblllvvvyyy|||ssseee___VVVUUUUUUXXX[[[^^^______[[[XXXSSSNNNJJJKKKOOORRRUUUWWW[[[___cccfffhhhiiilllmmmnnnqqqtttwwwzzz|||zzzzzzzzz{{{|||}}}}}}}}}~~~}}}}}}~~~~~~~~~}}}||||||}}}|||{{{xxxtttqqqeeejjjppptttxxx}}}ppp___UUUXXXooo{{{___VVVYYYYYYYYYYYYZZZ[[[\\\]]]^^^WWWWWWVVVVVVVVVWWWXXXYYYXXXWWWUUUTTTTTTWWW]]]aaa{{{mmmbbb\\\cccjjjiiigggiiiccc___ZZZUUUPPPLLLGGGDDDDDDGGGLLLRRRYYY___dddfffeeehhhmmmrrrwww}}}yyy}}}jjjnnnrrrsssrrrppppppqqqhhhhhhgggfffccc```\\\ZZZPPPHHH===666444333222111000000////////////000000000///------///000///...////////////////////////,,,,,,---------............///222777@@@JJJQQQUUUWWW[[[___aaa```\\\YYYWWWNNNKKKGGGEEEIIISSS```iiidddcccccceeegggeee^^^XXXZZZaaallltttxxxzzz|||~~~~~~{{{sssgggXXXNNNUUU^^^iiiooopppnnnnnnooolllllljjjeee___YYYWWWWWW[[[eeennnpppqqqwww}}}zzzoooccc^^^WWWTTTVVVYYY[[[\\\bbb```[[[TTTNNNKKKKKKLLLLLLOOORRRWWWZZZ]]]______fffhhhkkknnnqqqtttuuuvvvxxxxxxwwwxxxyyyzzz|||}}}{{{||||||}}}~~~}}}~~~~~~~~~~~~}}}|||zzzxxxwwwwwwvvvtttrrrhhhooowww~~~|||nnnbbb___bbbqqqjjjWWWQQQRRRVVVVVVXXXZZZ]]]```cccddd^^^\\\XXXVVVUUUVVVWWWYYYTTTTTTRRRPPPQQQUUUYYY\\\rrr{{{vvveee[[[```fffeeeeeehhhbbb^^^ZZZVVVSSSNNNIIIEEEAAACCCFFFKKKRRRZZZ```dddccceeehhhkkkpppvvv~~~jjjmmmrrrsssrrrqqqrrrtttgggggggggeeebbb^^^ZZZXXXPPPHHH>>>666444333333111000000////////////000000000///------///000///...////////////////////////,,,,,,,,,---------......///...///444<<>>777555555555333444222000000111222111000///...,,,,,,------,,,+++//////...------------......---,,,,,,,,,,,,---.........//////000000111111333333777AAALLLTTTUUUSSSSSSUUUVVVWWW[[[^^^[[[UUUUUUUUUVVV\\\dddhhhgggdddrrrppppppqqqrrrqqqlllhhhgggqqq~~~tttdddUUU___qqq}}}tttiii```\\\XXX[[[hhhuuu~~~qqqccc___YYYUUUTTTUUUUUUUUU[[[\\\^^^bbbeeeeeedddbbb\\\YYYUUUSSSSSSUUUWWWWWWWWWXXX[[[___aaacccddddddgggjjjnnnqqqrrrrrrpppnnnsssvvvzzz}}}}}}{{{wwwuuu}}}}}}|||{{{zzzzzz{{{{{{zzzzzzzzzyyyyyyyyyyyyyyy{{{~~~{{{yyy|||~~~}}}|||~~~yyyxxxwwwwwwvvvvvvwwwwww||||||}}}|||zzzvvvsssqqqsssqqqppprrrvvvxxxwwwuuuuuupppkkkiiihhhhhhfffdddfffiiinnnrrrvvvzzz|||wwwuuuwwwyyyxxxnnnaaaWWWNNNHHHJJJOOOssshhhTTTVVVXXXZZZZZZZZZXXXWWWVVVXXXZZZXXXUUUTTTVVVYYYVVVVVVVVVUUUUUUTTTTTTTTTNNNMMMLLLKKKJJJJJJJJJJJJIIILLLJJJPPP```sss{{{hhh^^^^^^aaadddbbb^^^YYYVVVVVVQQQPPPNNNLLLJJJEEE@@@<<>>888666777666555333222000000111111111000000///------...///---,,,//////......---------.........---,,,,,,---......------........./////////000111555<<>>AAA???AAAGGGLLLNNNSSSXXXYYYYYYXXXZZZ]]]bbbfffjjjuuuzzz~~~kkknnnqqqssssssssstttuuunnniiiggggggccc\\\VVVTTTNNNGGG>>>999888888777666333111//////000000000///000///......///000...---/////////.........------......---,,,,,,---......---------------.........---...222666<<>>BBBDDDJJJQQQYYYYYYZZZZZZ[[[\\\]]]^^^bbbfffmmmssszzz~~~~~~}}}~~~lllmmmoooqqqsssttttttssseeeaaa```bbb```YYYTTTRRRQQQJJJAAA;;;999777444111222000......///000///......---,,,,,,.........,,,//////000000000///...---................................................,,,...000//////555AAAJJJQQQWWW[[[ZZZZZZZZZWWWRRROOOOOOOOOPPPTTT]]]hhhqqqpppqqqsssvvv{{{~~~ggg```kkkzzz|||{{{|||{{{yyyrrriiiaaa]]]fff}}}yyyiii]]]YYY\\\___sss|||xxxssskkkddd```]]][[[ZZZ[[[YYYXXXYYY[[[]]]^^^^^^aaaaaa``````^^^]]][[[ZZZVVVVVVUUUUUUVVVWWWXXXYYYYYY[[[^^^aaacccdddccccccfffhhhkkknnnooooooooonnnpppqqqqqqrrrsssttttttuuutttttttttsssrrrpppqqqqqqpppqqqrrrqqqppppppqqqsssppptttvvvuuuwwwyyyyyyvvv|||xxxuuuvvvtttpppnnnooommmmmmlllkkkkkkkkkkkklllkkkkkkkkkkkkjjjjjjiiiiiiiiijjjkkklllnnnqqqtttvvvyyyxxxwwwvvvvvvzzzqqqcccWWWNNNIIICCCKKKkkkmmmbbb]]]YYYOOOOOOOOONNNOOOPPPQQQQQQOOOLLLJJJKKKOOOQQQPPPNNNPPPOOONNNLLLKKKIIIHHHHHHHHHHHHGGGFFFFFFFFFGGGGGGCCCHHHGGGGGGIIIFFFQQQjjjooogggdddccc^^^YYYUUUSSSQQQPPPOOOMMMJJJHHHDDD???<<<===???AAAGGGMMMNNNQQQVVV[[[]]]\\\ZZZXXXaaadddhhhlllpppuuuzzz~~~yyyjjjkkknnnrrruuuvvvtttrrrfffbbbbbbdddccc\\\VVVTTTPPPJJJAAA;;;999666333000333111//////000000000///---,,,+++,,,.........,,,//////000111000///...------...////////////...---/////////...............---///000///...222;;;CCCLLLTTTZZZ[[[[[[\\\[[[WWWSSSUUUVVVTTTSSSVVV___fffnnnqqqtttyyy~~~ooo^^^cccooo}}}~~~}}}{{{}}}~~~|||rrreeeaaapppvvvjjjbbb[[[VVVllluuuwwwmmmddd\\\WWW\\\XXXSSSQQQRRRTTTVVVVVVYYYZZZ]]]___`````````___^^^]]][[[YYYWWWVVVUUUUUURRRTTTWWWZZZ[[[[[[YYYXXX\\\^^^```cccdddeeeffffffiiijjjkkklllmmmnnnoooooonnnnnnnnnmmmmmmmmmmmmllllllmmmnnnnnnmmmlllmmmnnnlllmmmnnnnnnooopppppppppuuuqqqooopppmmmhhhfffhhheeeddddddddddddeeeffffffbbbcccdddfffhhhjjjlllmmmqqqrrrtttuuuuuuvvvxxxyyy~~~yyyvvvuuuuuuqqqqqqssstttxxx|||eeeVVVKKKEEEGGGHHHYYYuuu\\\VVVUUUSSSNNNNNNOOOPPPPPPQQQRRRRRRNNNLLLKKKLLLNNNOOOPPPOOONNNMMMLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGCCCFFFDDDEEEHHHDDDJJJ]]]uuuhhhdddccc```]]]UUUSSSQQQPPPOOOOOOMMMKKKGGGAAA>>>>>>??????CCCIIIHHHMMMVVV]]]aaa```\\\YYYbbbdddhhhjjjlllnnnqqqtttxxx}}}sssggghhhmmmrrrwwwxxxuuuqqqeeebbbbbbeeeccc\\\UUUSSSLLLFFF???:::999777444222333222000000111111111000...,,,,,,---...//////......///111111111000...------...///000000///...---.........---------,,,,,,...///000///...111666:::EEEOOOXXX\\\___bbbcccaaa^^^bbbccc___WWWSSSVVV[[[gggmmmtttzzz~~~{{{jjjdddfffuuu}}}sssggghhhooozzzsssfffZZZeeennn|||ssskkkfffbbb\\\XXXWWWXXXXXXXXXTTTUUUVVVWWWYYY[[[\\\]]]_________^^^]]]\\\\\\[[[XXXXXXYYYYYYZZZYYYYYYYYYXXXYYYYYYZZZ\\\\\\]]]^^^^^^___```aaacccdddeeefffddddddddddddeeefffeeeeeedddfffggggggeeedddeeefffeeeddddddeeefffffffffgggiiiffffffgggddd```___aaa````````````aaacccdddeeecccdddfffhhhlllooorrrsssvvvyyy{{{zzzwwwtttttttttvvvxxxyyywwwtttqqqrrrsssssswww|||kkkXXXPPPKKKGGGJJJWWWrrriiiUUUTTTTTTQQQNNNOOOPPPQQQQQQPPPOOOOOONNNOOOOOOMMMLLLKKKLLLNNNKKKJJJJJJIIIHHHHHHGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEDDDDDD@@@CCCHHHCCCDDDSSSrrr~~~mmmddd```^^^\\\TTTRRRPPPOOOOOOOOONNNLLLIIICCC@@@???>>>===???DDDEEEKKKTTT\\\``````^^^[[[___aaaeeegggiiijjjlllnnntttxxxnnneeeggglllsssyyyyyyuuuqqqdddaaaaaacccaaaZZZSSSQQQIIICCC===999999888666444444222000000111222111000...------...000111000///...///111222111000...------...///000000///...------------,,,,,,+++++++++....../////////000222444AAAKKKWWW]]]bbbgggjjjiiinnnsssuuunnnaaaXXXWWWZZZaaaiiisss{{{~~~~~~~~~{{{uuuhhh```jjjtttuuujjjgggnnn}}}sssddd[[[dddrrr}}}{{{ssslllgggbbb^^^\\\VVVTTTRRRQQQRRRTTTVVVXXXZZZ\\\^^^```bbbddddddeeebbb```^^^]]]\\\]]]^^^___YYYYYYXXXXXXXXXXXXYYYZZZVVVVVVXXXYYY[[[\\\]]]^^^]]]\\\\\\]]]___```______\\\^^^______^^^]]]]]]^^^^^^\\\\\\]]]\\\[[[ZZZ[[[\\\ZZZ[[[^^^]]]ZZZ[[[_________```aaacccdddfffgggjjjkkklllnnnqqqsssvvvwwwsssvvvxxxvvvpppkkkhhhgggkkkooorrrtttttttttwwwzzzxxx~~~wwwZZZNNNPPPQQQPPPTTTkkk___PPPRRRRRRMMMOOOPPPQQQRRRQQQOOOMMMKKKOOOQQQQQQNNNJJJHHHIIILLLIIIHHHHHHHHHGGGGGGFFFFFFCCCCCCBBBBBBBBBCCCCCCDDDFFFDDD>>>AAAHHHCCCAAAMMM\\\ssseee]]]XXXVVVTTTRRRPPPOOOOOOOOONNNMMMIIIDDD@@@@@@>>>;;;<<<@@@AAAFFFMMMUUUYYYZZZYYYXXXYYY]]]aaadddfffgggiiikkkooosssxxx}}}|||jjjdddhhhlllpppuuuxxxtttmmmbbbccceeedddaaa[[[UUUPPPMMMHHHAAA;;;888666444333444333222000///.........000000000000000000000000000000//////.........------...............------+++,,,------......---------------...///000111222888BBBOOO[[[fffooooookkkrrr{{{~~~vvviii^^^VVVPPPYYY___lllxxx|||xxxvvvwww|||~~~sssjjjiiinnnwwwxxxhhhbbbjjj}}}~~~hhhcccdddnnnxxx}}}}}}tttmmmiiiddd^^^ZZZYYYXXXVVVTTTUUUUUUVVVZZZ___bbbcccbbbaaabbbccceeegggiiikkkkkkfffdddcccccccccbbb```]]]XXXYYY[[[[[[YYYWWWVVVVVVVVVVVVVVVWWWXXXYYYZZZ[[[YYYYYYYYYYYYYYYYYYYYYYYYWWWXXXYYYWWWUUUTTTUUUVVVXXXYYYYYYXXXXXXZZZ^^^bbbccceeegggjjjlllooopppppprrrqqqoooooonnnmmmjjjhhhllliiigggfffgggiiijjjiiilllsssyyy||||||aaaSSSTTTYYY^^^bbblllyyydddZZZWWWTTTQQQWWWVVVUUUSSSQQQNNNJJJGGGHHHIIIKKKLLLLLLJJJHHHGGGGGGFFFFFFEEEEEEEEEEEEEEECCCCCCBBBAAAAAAAAABBBBBBDDDDDDDDDDDDEEEFFFGGGHHHXXXpppjjj]]]ZZZ\\\SSSQQQNNNMMMOOOQQQOOOKKKMMMHHHBBB>>>============???BBBFFFKKKQQQUUUYYYZZZSSSVVVYYY\\\^^^aaadddgggqqqtttxxxzzz}}}yyygggcccgggllloootttwwwrrrjjjbbbbbbccccccaaa[[[UUUPPPLLLGGG@@@;;;777666444333444333222000///.........000000000000000000000000000/////////.........------...............------,,,,,,------.........---------------...///000111555>>>JJJVVVdddnnnpppkkkkkkrrrtttnnneee___YYYTTTUUUZZZfffrrrwwwtttpppppptttwww}}}{{{tttmmmnnnsssrrrdddeeeppprrrggg^^^___eeennnyyy}}}wwwoookkkiiifffaaa\\\ZZZ[[[[[[ZZZXXXYYY[[[^^^]]]]]]___aaadddgggiiikkkjjjiiiiiijjjlllmmmlllkkkggghhhjjjjjjjjjiiihhhhhhdddcccbbbaaa````````````\\\\\\\\\]]]^^^___``````dddddddddbbb```^^^^^^___cccccceeefffggghhhjjjkkkmmmnnnnnnoooooooooooonnnkkkjjjiiihhhgggfffeeedddfffffffffgggiiikkknnnppprrryyylllXXX\\\bbb```bbbkkktttccc[[[YYYUUURRRTTTTTTSSSRRRPPPNNNKKKIIIJJJJJJKKKKKKKKKJJJHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBAAAAAAAAABBBBBBDDDDDDDDDDDDEEEFFFGGGGGGQQQeeexxxddd\\\]]]UUUSSSQQQOOOPPPPPPOOOLLLLLLHHHCCC@@@>>>===<<<;;;<<<>>>BBBHHHMMMRRRUUUWWWTTTVVVXXXZZZ[[[^^^aaadddnnnppptttwwwzzz}}}uuueeebbbggglllppptttvvvpppggg```aaaaaabbb```\\\UUUPPPKKKFFF???:::777555444333333222111000///.........000000000000000000000000/////////...............------...............---,,,,,,------............---,,,,,,,,,---...//////222888BBBNNN^^^kkkmmmhhhaaaeeeeeeaaa___```]]]YYYTTTVVV___kkkqqqpppnnnnnnnnnqqqxxxuuurrrrrr||||||pppfffbbbooouuuhhhaaaaaaeeennnwwwtttllljjjkkkiiiccc\\\YYY\\\___\\\\\\\\\\\\^^^aaadddfffdddcccdddfffiiillllllllllllmmmnnnpppqqqrrrrrrrrrqqqpppooonnnmmmmmmmmmmmmjjjjjjkkkmmmnnnooopppqqqtttttttttrrrooommmmmmnnnmmmlllmmmnnnooonnnllljjjnnnnnnmmmkkkiiigggeeedddeeedddcccbbbbbbccccccdddeeeiiimmmppprrrwww}}}ooo___]]]kkkjjj___hhhwwwfff\\\YYYYYYVVVSSSPPPPPPPPPOOOOOONNNLLLLLLMMMLLLLLLKKKJJJIIIHHHHHHDDDDDDCCCBBBBBBAAA@@@@@@DDDCCCBBBAAAAAAAAAAAAAAACCCCCCCCCCCCDDDEEEFFFFFFHHHWWWsssqqq```]]]VVVUUUTTTSSSQQQOOONNNMMMKKKIIIEEECCCAAA???<<<999:::<<<@@@EEEJJJNNNRRRSSSTTTUUUVVVVVVVVVYYY]]]```gggjjjnnnrrruuuxxx|||uuugggeeejjjnnnrrrvvvvvvooofff_________aaaaaa]]]VVVPPPJJJFFF???:::777555444333222222111//////.........////////////////////////........................,,,---......///.........---------------......///------,,,,,,,,,------...///333999DDDTTTaaaddd```ZZZZZZYYYWWWZZZ______[[[WWWVVVYYYbbbjjjnnnpppsssppptttyyy|||yyy{{{ttteeebbblll~~~|||tttnnniiiggggggnnnwwwzzzuuusssssskkkiiieeeaaa___^^^___```^^^]]]]]]^^^aaaccccccbbbeeeeeefffiiikkkmmmnnnmmmqqqqqqqqqqqqrrrsssttttttsssssstttuuuvvvvvvwwwwwwxxxyyyyyyxxxvvvttttttuuurrrooommmkkkkkkiiieeebbbffffffeeedddcccaaa___^^^ffffffffffffgggjjjmmmppptttzzzqqqcccgggrrrvvviii___vvv~~~ddd]]]TTTQQQTTTVVVTTTRRRLLLMMMNNNNNNMMMLLLMMMMMMNNNMMMLLLJJJIIIHHHHHHHHHDDDDDDDDDCCCBBBAAA@@@???DDDCCCBBBBBBAAAAAAAAAAAACCCCCCBBBBBBCCCDDDDDDEEEDDDLLL^^^~~~lllaaaXXXVVVUUUUUUSSSOOONNNPPPKKKIIIGGGFFFDDDAAA<<<999<<<===@@@CCCHHHLLLOOOQQQSSSSSSRRRQQQQQQTTTXXX[[[```cccgggkkknnnrrrvvvyyyzzz|||xxxmmmjjjnnnrrrtttwwwwwwpppggg^^^]]]^^^```aaa^^^WWWQQQJJJFFF???:::777666555444111111000///....................................---------...............,,,------...//////............---------...///000...------,,,,,,,,,------...111444:::GGGTTTXXXVVVWWWVVVSSSRRRXXX___```\\\[[[VVVTTTYYYaaagggpppxxxzzz|||{{{tttuuu||||||oooiiiqqq}}}tttlllfffdddgggnnnwwwyyyrrrllliiihhhhhhgggggggggggggggdddbbbdddbbbbbbdddgggiiiiiihhhiiihhhhhhhhhiiiiiijjjkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjmmmppppppooonnnnnnnnnooolllhhheeedddccccccbbbbbbccceeefffhhhiiiiiiiiippprrrtttvvvxxx|||}}}lllnnnwww{{{uuunnnwwwbbbSSSOOOKKKKKKOOOQQQPPPMMMKKKMMMNNNMMMJJJJJJKKKMMMMMMLLLKKKIIIHHHGGGGGGGGGDDDEEEEEEEEEDDDBBBAAA@@@DDDDDDCCCBBBAAA@@@@@@AAABBBBBBBBBAAABBBBBBCCCCCCAAAEEEPPPiiirrr^^^XXXUUUWWWUUUPPPOOORRRKKKJJJIIIIIIGGGDDD???;;;<<<===>>>AAADDDGGGJJJLLLOOOOOOOOONNNNNNPPPTTTXXXYYY\\\```dddhhhkkkpppsssuuuxxx||||||zzzzzzyyy{{{~~~~~~~~~}}}}}}||||||~~~uuuooorrrtttuuuxxxxxxrrriii^^^]]]]]]```ccc```YYYRRRKKKFFF@@@;;;888777666555111000//////.........///........................---------------.........,,,,,,---...///////////////...---------...000111//////...---,,,,,,,,,---...000222444<<>>HHHLLLUUUXXXYYYYYY\\\aaabbb___]]]YYYVVVSSSQQQTTTbbbppp~~~}}}mmmbbbaaacccmmm~~~uuuzzzyyyqqqfff```bbbkkkuuu{{{}}}~~~xxxtttqqqoooqqqqqqqqqqqqppppppppppppnnnttt{{{~~~zzzvvvttttttyyy}}}}}}zzz{{{{{{www|||dddTTTSSSPPPMMMLLLMMMNNNMMMLLLQQQSSSRRRMMMGGGDDDEEEHHHGGGGGGHHHHHHHHHGGGEEEEEEBBBCCCEEEFFFFFFEEEDDDCCCEEEDDDCCCBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA===DDDFFFKKKjjjxxxggg[[[[[[\\\UUUQQQRRRLLLLLLLLLMMMMMMJJJGGGCCC???>>>===<<<<<<>>>@@@AAAEEEGGGIIIKKKLLLOOOSSSUUURRRTTTXXX[[[^^^aaaeeegggjjjpppwwwzzz{{{}}}lllbbbYYYWWWWWWVVVWWWXXXVVVUUUUUUTTTUUUVVVWWWXXXuuuvvvvvvtttvvvwwwrrrkkk___]]]\\\```eeeddd\\\TTTLLLGGGAAA<<<:::999888888000//////............///------------------------,,,,,,,,,------.........+++,,,---...////////////000///---,,,---...000222222111000///...---------,,,111333000111:::FFFLLLTTTYYY\\\]]]___cccdddaaa___]]][[[VVVPPPPPP\\\kkkyyy}}}}}}qqqgggbbbaaacccxxx{{{gggvvvzzzqqqgggbbbcccjjjpppsssyyy~~~~~~~~~}}}xxxmmm\\\VVVPPPMMMKKKKKKMMMOOOPPPPPPTTTUUUTTTNNNFFFBBBCCCFFFDDDFFFGGGHHHHHHGGGEEEDDD@@@AAADDDEEEFFFFFFDDDCCCEEEEEECCCBBBAAA@@@@@@@@@AAAAAA@@@@@@???@@@@@@AAA===FFFFFFCCC[[[ooo___^^^^^^WWWQQQQQQMMMMMMLLLMMMNNNLLLIIIFFFBBBAAA???>>>===>>>@@@AAABBBDDDHHHKKKMMMPPPSSSUUUQQQSSSWWWZZZ\\\___bbbeeegggmmmuuuxxxyyyzzz~~~iii___XXXWWWXXXVVVTTTTTTVVVUUUSSSPPPNNNNNNNNNNNN|||xxxuuuuuuwwwwwwrrrmmmeeeaaa___ccchhhfff\\\RRRJJJFFFAAA>>>;;;888666444111000///......------...------......//////000000000000//////.........---........................------------------------------------------------,,,,,,---///222666:::<<>>;;;999666444222111000//////...//////............////////////000/////////.........---...............---------------------------------------------------------.........///111333666888???JJJTTTXXX]]]dddhhhhhhiiilllsss}}}vvvkkkbbbhhhqqqzzz~~~vvvqqqtttxxxooorrr~~~|||rrrllljjjlllmmmsss{{{~~~}}}qqqbbb___nnnxxxvvvwwweeeXXXSSSOOOPPPOOOMMMLLLJJJJJJJJJKKKIIIJJJMMMNNNNNNKKKHHHFFFFFFFFFFFFDDDBBBBBBCCCEEEDDDDDDCCCBBBBBBAAA@@@@@@?????????@@@@@@@@@AAAAAA>>>???@@@AAAAAA@@@???>>>@@@===???DDDHHHUUUuuu{{{~~~|||}}}yyyfffYYYTTTTTTPPPNNNLLLKKKKKKLLLLLLLLLKKKGGGCCC???>>>======<<<>>>@@@BBBCCCEEEHHHLLLOOOWWWTTTQQQRRRUUUYYY[[[\\\```dddhhhkkklllnnnssswwwzzz~~~}}}yyyyyyzzz{{{~~~qqqkkkhhhiiiggg```ZZZXXXUUUTTTSSSRRRRRRRRRQQQPPP|||yyywwwxxx|||}}}yyyuuueeebbb```cccgggddd[[[RRRKKKGGGBBB>>>;;;999666444333222111000000//////////////////.............../////////...............///.........------,,,,,,------------------------------------------------000//////...///000222333999CCCMMMTTTZZZcccjjjlllkkkxxxtttZZZ[[[___kkkxxx|||wwwmmmnnnyyytttkkkrrr}}}wwwssspppmmmmmmsssxxxzzz}}}wwwkkk\\\ZZZcccqqqxxxzzz~~~eeeWWWOOOMMMNNNOOONNNMMMKKKJJJJJJJJJJJJDDDEEEGGGHHHIIIIIIHHHHHHAAABBBCCCBBBAAAAAABBBDDDDDDCCCAAA@@@??????@@@@@@>>>>>>????????????@@@@@@======????????????======@@@>>>???@@@@@@FFF[[[rrr~~~}}}}}}xxx~~~vvv___VVVWWWSSSQQQNNNMMMMMMNNNMMMLLLKKKIIIEEEBBBAAA???===;;;>>>???@@@@@@@@@BBBEEEHHHTTTTTTSSSRRRQQQSSSVVVXXXYYY]]]aaadddeeeggglllpppssswww|||vvvooonnnrrryyy~~~yyyqqqjjjfffdddcccbbbcccgggkkkrrr~~~uuunnniiihhhfff```[[[YYYXXXWWWUUUTTTSSSSSSTTTTTT{{{xxxyyy|||}}}yyyuuugggeeeccceeegggddd[[[SSSLLLHHHCCC>>>;;;999666333222222111000/////////////////////......---------........................///......------,,,,,,+++------------------------,,,,,,------------------//////.........///000000555===FFFNNNUUU^^^fffkkkkkk}}}sssaaaZZZWWW```ppp}}}ssskkkmmmzzztttnnn{{{yyytttqqqsssxxxzzzyyywww}}}qqqiiidddccc___^^^fffxxxbbbUUURRRMMMLLLOOOMMMMMMLLLKKKJJJIIIIIIIIICCCCCCDDDEEEFFFFFFGGGGGG@@@AAABBBAAA@@@???AAABBBCCCAAA???>>>===>>>???AAA>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>>>>>>>>>>===<<<<<<<<<>>>???>>>@@@NNN^^^|||lll\\\WWWYYYUUUQQQPPPPPPPPPOOOMMMLLLJJJGGGFFFDDDBBB>>><<<>>>>>>???>>>>>>???AAADDDQQQSSSTTTRRRMMMLLLOOOSSSSSSWWW\\\^^^___bbbfffjjjmmmpppuuuzzz~~~pppiiiiiiiiinnnxxx}}}uuulllfff^^^YYYXXXXXXWWWVVVXXXZZZ\\\bbbooovvvnnnhhhgggfffaaa]]]\\\]]]\\\ZZZXXXWWWWWWYYY[[[~~~yyywwwyyyzzzvvvrrrjjjgggffffffgggddd\\\UUULLLIIICCC???<<<999666333111111000///............//////......------,,,,,,---------.....................------,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------...///000000333888@@@HHHNNNUUU^^^eeeiiizzznnnhhh^^^VVVYYYfffvvvyyyppprrr{{{vvvyyy{{{zzz|||{{{uuunnnpppuuu|||ssscccYYYTTTXXX```aaagggvvvpppRRRNNNRRRMMMKKKNNNJJJJJJJJJJJJIIIHHHHHHGGGDDDDDDCCCCCCCCCDDDDDDEEEAAACCCCCCBBB@@@??????@@@BBB@@@>>>======>>>???@@@==============================>>>>>>>>>>>>======999;;;===>>>===???GGGQQQvvvjjjZZZ___ZZZUUUSSSTTTTTTQQQNNNLLLKKKIIIHHHGGGEEEAAA>>>===>>>>>>>>>===>>>AAACCCLLLPPPSSSPPPJJJHHHKKKOOOOOOSSSXXXZZZ[[[^^^cccggggggkkkpppuuuyyyrrrllllllhhheeehhhmmmnnnhhhbbb^^^YYYSSSQQQSSSVVVWWWVVVUUUUUUUUUYYYggg{{{{{{sssnnnnnnnnnjjjggghhheeefffgggffffffhhhllloooyyyuuuvvvwwwtttqqqkkkiiiggggggfffbbb[[[VVVMMMIIIDDD???<<<999666333111000///...------------.........------------------------------.........,,,,,,,,,,,,,,,,,,------------------------------+++,,,,,,------.........+++,,,---...///000000111222444999AAAFFFKKKTTT^^^fffqqqwwwsssoooqqqqqqmmmkkkgggaaa^^^aaakkkwwwvvvzzzwwwmmmgggiiilllooottt{{{sssfff[[[VVVRRRNNNSSS\\\eeezzzttt]]]KKKLLLOOOKKKHHHJJJGGGGGGHHHHHHGGGGGGFFFEEECCCCCCCCCCCCBBBBBBBBBBBBAAACCCDDDCCCAAA?????????@@@???>>>>>>===>>>???@@@======<<<<<<<<<<<<;;;;;;========================:::;;;===<<<;;;<<>>>>>>>>===>>>AAACCCHHHLLLOOOMMMIIIFFFHHHKKKKKKOOOTTTVVVWWWZZZ^^^bbbbbbffflllqqquuuyyy}}}yyyuuussslllccc___^^^]]]YYYUUUQQQOOONNNOOORRRVVVYYYZZZVVVWWWXXX\\\kkk~~~~~~zzz|||~~~|||{{{|||{{{~~~yyyttttttvvvuuutttjjjhhhfffeeeddd```ZZZUUUNNNJJJDDD@@@<<<999555333222111000///............,,,------------------...,,,,,,,,,------.........+++++++++,,,,,,------...------------------------++++++,,,,,,---......///,,,---...///////////////000///333:::???CCCMMMWWW```eeehhhgggeeeeeekkkppptttyyy{{{ssshhhccckkkttt~~~~~~}}}zzzpppmmmhhhdddbbbfffmmmsss~~~wwwqqqWWWRRRSSSZZZ[[[YYY___iiizzzxxxZZZQQQJJJKKKJJJGGGEEEGGGDDDEEEFFFFFFFFFEEEDDDCCC@@@@@@AAABBBBBBAAAAAA@@@>>>@@@BBBBBBAAA??????@@@????????????????????????<<<<<<<<<<<<;;;;;;::::::<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<;;;:::<<>>??????>>><<<===???AAADDDGGGJJJJJJHHHFFFGGGHHHFFFJJJNNNQQQRRRTTTYYY]]]^^^bbbhhhmmmpppsssvvvxxx{{{~~~wwwmmmddd^^^[[[YYYXXXTTTVVVYYY\\\___bbbgggjjjjjjnnnrrrxxxyyyssstttvvvwwwwwwhhhgggeeedddbbb^^^XXXSSSNNNJJJEEE@@@<<<999555333333222111000////////////,,,,,,,,,------.........,,,,,,,,,------.........)))***+++,,,------...///------------------------++++++,,,,,,---...//////...//////000//////......---,,,000777;;;???IIIUUUZZZ[[[___dddeeedddjjjsssrrrbbbbbbjjjxxxpppzzz~~~xxxmmmccc\\\]]]bbbgggkkkuuunnn___VVVSSSTTTQQQWWWccchhhiiirrr}}}^^^LLLMMMMMMKKKHHHEEEEEEGGGCCCCCCDDDEEEEEEDDDCCCBBB===>>>???AAAAAAAAA@@@???;;;===@@@AAA@@@@@@@@@AAA>>>???@@@@@@@@@@@@??????<<<<<<<<<;;;;;;:::::::::;;;::::::999999::::::;;;<<<===<<<;;;;;;>>>AAABBBBBBcccwwwwwwttt|||nnnggg___]]]^^^]]]XXXRRRNNNLLLJJJIIIJJJKKKJJJIII@@@@@@???===;;;;;;===???BBBEEEGGGIIIHHHGGGFFFFFFBBBFFFKKKMMMNNNPPPUUUYYY[[[___fffkkknnnoooqqqrrrwwwzzzyyyooogggcccaaabbbdddiiinnnrrrtttwww|||zzzzzzwwwxxxxxxqqqllliiidddaaa___\\\YYYVVVQQQLLLFFF@@@<<<999555333444222///......///...---........................---------------------------------............///...------,,,,,,------...---------............///..................------...///111222666===EEEJJJNNNVVV___aaa```bbbkkktttggg___aaavvv}}}xxxsssvvvzzzsssnnnfff\\\UUU___cccnnn~~~xxxpppkkkgggcccZZZPPPOOOUUU[[[cccfffbbbeeevvvgggVVVPPPOOOLLLIIIHHHHHHHHHIIIFFFEEEDDDCCCCCCCCCCCCCCC@@@???>>>======>>>???@@@@@@@@@????????????@@@@@@???===<<<::::::<<<===???>>><<<:::999:::;;;;;;:::;;;:::999888888888999:::<<<<<<<<<:::999:::===@@@HHH[[[|||}}}zzzvvv{{{ssscccaaaccc___YYYUUUUUUQQQMMMMMMOOOOOOJJJEEEHHHFFFDDDAAA???===<<<<<<@@@BBBDDDEEEDDDDDDEEEFFFHHHGGGFFFGGGJJJNNNSSSWWWZZZ]]]aaadddgggiiilllooorrrvvv|||{{{vvvwww|||zzzzzzuuuuuuvvvpppiiifffbbb```^^^\\\ZZZXXXQQQMMMFFFAAA===999666444555222///...//////...---........................------------------------------------...............------,,,,,,------...------------..............................------//////000111333888???DDDLLLSSS\\\aaacccffflllrrr|||jjjaaa___dddkkksssyyy|||~~~xxxtttyyy~~~yyyrrrlllaaa^^^```jjjuuu|||tttkkkdddbbbWWWNNNLLLNNNRRR\\\fffkkkiiifffjjj|||jjjYYYSSSPPPNNNLLLIIIHHHGGGHHHHHHFFFEEEDDDCCCBBBAAAAAAAAA???>>>>>>======>>>>>>????????????>>>>>>?????????>>>===<<<<<<<<<<<<===>>>===;;;:::999:::;;;:::999::::::999888888999999:::;;;<<<;;;:::999:::===???AAALLL```~~~xxxmmmpppyyy{{{zzzoooggg^^^YYYYYYSSSOOOLLLKKKLLLMMMKKKIIIIIIHHHGGGEEECCCAAA???>>>@@@BBBDDDDDDCCCCCCCCCDDDFFFFFFEEEFFFHHHKKKNNNPPPUUUXXX\\\```bbbeeeiiikkkooorrrwww{{{~~~|||yyyqqqpppsssooogggeeeaaa___^^^]]][[[ZZZRRRNNNGGGAAA===:::777444555222000...//////..............................------------------------------------...............------,,,,,,------...------------............------------------.........////////////333777;;;EEELLLVVV___fffjjjnnnpppuuuxxxzzzzzzvvvnnneee___YYY^^^fffoooxxxzzz{{{}}}sssiiidddeeemmm}}}|||ooocccYYYTTTRRRJJJFFFKKKWWWcccnnnvvvttttttwwwiiiQQQLLLPPPNNNMMMKKKIIIGGGGGGGGGHHHEEEEEECCCBBB@@@@@@??????======>>>>>>>>>>>>======???>>>>>>======>>>>>>???=========>>>>>>=========;;;:::::::::;;;;;;999888:::999999888888999::::::;;;;;;;;;:::999:::<<<>>>AAADDDHHHZZZxxx~~~rrruuurrrxxxqqqaaaZZZ[[[UUUSSSPPPMMMLLLKKKKKKKKKKKKKKKKKKJJJHHHEEECCCAAAAAACCCDDDCCCBBB@@@AAAAAADDDCCCDDDDDDEEEGGGHHHIIINNNQQQUUUYYY[[[___cccfffiiilllqqqtttuuuwwwyyyzzz}}}zzzpppnnnrrrpppiiifffbbb___^^^]]]\\\[[[SSSOOOHHHBBB>>>;;;888555555333000////////////...........................------------------------,,,,,,---------............------,,,,,,------...,,,,,,---------.........,,,,,,------------......------.........000333666===CCCOOO\\\hhhoooqqqqqqnnnllllllooorrrqqqkkkeee\\\]]]aaaiiiuuuvvvtttsssfffcccooo}}}~~~vvveeeYYYRRRIIILLLTTTaaammmuuuxxxzzzxxx{{{^^^KKKHHHNNNLLLKKKJJJHHHGGGGGGFFFGGGEEEDDDBBB@@@???>>>======;;;<<<>>>>>>>>>>>><<<;;;>>>======<<<<<<======>>>;;;<<<>>>??????>>><<<;;;:::999999:::;;;;;;888666999999999999999999::::::999:::;;;:::999999;;;===FFFIIIGGGKKKkkkxxxrrryyykkk]]]XXXXXXXXXWWWTTTOOOLLLKKKKKKKKKLLLMMMMMMKKKHHHEEEDDDBBBDDDDDDCCCAAA?????????@@@AAABBBCCCDDDEEEEEEFFFHHHKKKNNNRRRUUUYYY]]]```cccfffjjjmmmoooqqqtttvvv{{{}}}}}}zzzpppoootttrrrlllhhhccc```^^^]]]\\\ZZZTTTPPPIIICCC???<<<999666555333000//////000///...........................------------------------,,,,,,,,,------------......------,,,,,,------...,,,,,,,,,------------...,,,,,,,,,,,,------......+++,,,.........000222555888>>>JJJYYYhhhqqqsssssskkkkkkkkknnnqqqsssrrrpppcccaaa```dddmmmxxx~~~rrr||||||vvvjjjooo{{{ssscccWWWQQQMMMUUU```iiirrrzzzlllWWWKKKIIIMMMJJJJJJIIIHHHGGGFFFFFFEEEDDDCCCBBB@@@>>>======<<<;;;<<<===>>>>>>===<<<;;;===<<<<<<;;;;;;<<<<<<===:::;;;===??????===;;;:::999999999:::;;;:::888555888888999999::::::::::::888999::::::999999:::<<<@@@JJJLLLKKK^^^tttzzz{{{cccTTTVVVXXXZZZXXXTTTOOOLLLKKKKKKLLLMMMMMMLLLIIIGGGEEEDDDEEEEEEDDDAAA???>>>???===>>>@@@BBBDDDEEEEEEEEEDDDGGGJJJMMMPPPSSSXXX\\\]]]```dddhhhjjjnnnqqqtttwwwyyy{{{zzzxxxqqqqqqvvvsssmmmhhhccc___]]]\\\[[[ZZZUUUQQQJJJDDD@@@===:::777666333111///000000//////........................------------------------,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,,,,,,,------------++++++,,,,,,------......***,,,...//////000222444555;;;FFFTTTbbbkkkpppqqqiiikkkooorrrsssuuuwwwxxxooolllhhhgggiiipppxxx~~~zzzqqqxxx||||||xxx|||}}}mmmaaaYYYUUUTTTaaaeeeggghhhpppoooXXXLLLHHHHHHJJJHHHHHHHHHGGGFFFEEEEEEEEECCCCCCAAA@@@>>>>>>======;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<999:::<<<======<<<:::999999888888888999999777666777777999:::::::::::::::777888::::::999888999;;;444???GGGIIISSSrrrvvvyyyqqq]]]WWWXXXYYYYYYWWWTTTPPPMMMKKKKKKLLLLLLKKKJJJHHHGGGFFFGGGGGGFFFCCCAAA@@@AAA<<<===???AAABBBCCCDDDDDDBBBDDDGGGIIIKKKOOOTTTWWWWWWZZZ^^^bbbeeeiiimmmpppssstttvvvyyy}}}}}}uuutttqqqsssxxxtttiiieee```\\\[[[[[[[[[ZZZVVVQQQKKKEEEAAA===:::888666444111000000000000///........................------------------------++++++,,,,,,,,,---------...------,,,,,,------...++++++,,,,,,,,,---------***++++++,,,------......***---///000//////000111111666???IIISSS\\\cccgggfffjjjooosssuuuwwwyyy{{{vvvvvvsssnnnjjjjjjnnnrrr|||yyyyyyuuufff[[[YYY]]]bbbfffqqqrrrrrrsssqqqXXXKKKGGGFFFFFFFFFGGGGGGGGGGGGFFFEEEDDDDDDCCCBBBAAA@@@??????>>>???<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::::::::;;;;;;999999:::;;;;;;:::999999:::888777777888888777666666777999:::;;;;;;::::::666888999:::999888999:::555777<<<@@@FFFVVVuuu}}}xxxsssooottt|||sssddd```\\\ZZZYYYWWWSSSOOOLLLLLLKKKKKKJJJJJJIIIIIIGGGIIIIIIHHHEEECCCCCCCCC===>>>>>>??????@@@AAAAAAAAABBBDDDEEEGGGJJJOOOSSSTTTVVVYYY\\\___bbbfffiiilllmmmnnnpppssswwwzzz|||zzzqqqqqqpppuuuxxxssseeebbb]]]ZZZYYYZZZ[[[[[[VVVRRRKKKEEEAAA>>>;;;888666444111000000000000///........................------------------------++++++,,,,,,,,,---------...------,,,,,,------...++++++,,,,,,,,,---------******+++,,,,,,---......+++...000000///------...,,,111888???FFFNNNVVV[[[dddgggmmmssswwwyyyzzzzzzuuuwwwwwwqqqhhhcccdddfffkkkzzz||||||mmmdddZZZYYYbbbnnnxxx|||pppuuu{{{cccVVVJJJIIIJJJHHHEEECCCFFFFFFGGGFFFFFFEEEDDDCCCBBBBBBAAA@@@?????????@@@<<<<<<:::999999:::<<<<<<;;;::::::999999::::::;;;999999999::::::999999999;;;999666555666888888777666777999:::;;;;;;::::::666888999:::888888888999@@@777444999<<>>>>>=========>>>>>>@@@AAABBBCCCDDDHHHLLLPPPRRRTTTVVVXXXZZZ]]]aaacccgggggghhhiiilllooorrrtttzzz}}}{{{sssvvvrrrpppqqqnnneee```[[[YYY[[[]]]]]]\\\YYYSSSKKKDDD@@@===;;;999555444222000///...------........................,,,,,,,,,,,,,,,---...///.........------,,,,,,,,,+++---......---,,,,,,------,,,++++++------,,,+++---,,,,,,+++,,,---...///........................---///333888???GGGQQQWWW\\\eeeoootttuuuwww}}}~~~zzzsssmmmhhhddd___\\\^^^ggguuuzzz~~~kkkYYYXXX```ooo{{{}}}zzzxxxppp{{{lllYYYPPPKKKLLLLLLHHHFFFHHHHHHHHHGGGGGGHHHFFFDDDAAACCCBBB???===<<<<<<======@@@@@@>>>===<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888666444444777777555333666666666666666666666666777777777777888888888888666777666444444;;;GGGPPPuuuppp```ooozzzoooiiidddhhhuuuhhh\\\[[[\\\XXXSSSRRRRRRQQQMMMIIIIIILLLPPPMMMKKKIIIGGGGGGGGGHHHIIIFFFDDDAAA===;;;::::::;;;===???AAACCCEEEFFFGGGGGGMMMNNNPPPTTTWWWZZZ\\\^^^```aaacccfffhhhjjjlllmmmqqquuuzzz{{{sssvvvrrroooqqqmmmddd```[[[YYYZZZ\\\\\\\\\XXXSSSKKKEEE@@@===:::888555444222000///......---........................---,,,,,,,,,,,,---...///------,,,,,,,,,++++++++++++---......---,,,,,,------,,,++++++------,,,+++------,,,,,,,,,---...///...........................///000333888AAAKKKRRRXXXcccrrr{{{}}}|||}}}}}}zzzxxxuuuqqqlllhhh___```eeeqqq~~~zzzfff]]]kkklllpppvvvvvvsssqqqsssrrr^^^TTTMMMIIIKKKKKKHHHGGGIIIIIIHHHGGGGGGHHHGGGDDDAAABBBAAA>>><<<;;;;;;<<<===??????>>>===<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::888666555555777777666444666666666666666666666666666666666666777777777777444666777666555999@@@GGG[[[ssskkkyyymmmaaabbbtttzzzfff[[[WWWWWWXXXRRRSSSRRROOOKKKJJJLLLNNNMMMLLLJJJHHHGGGHHHIIIIIIHHHFFFDDDAAA???============>>>???AAABBBDDDEEEFFFIIIJJJMMMPPPSSSVVVXXXYYY[[[\\\]]]```cccgggjjjkkkqqqtttyyy|||{{{tttvvvrrrooopppmmmbbb___[[[YYYYYYZZZ[[[[[[VVVRRRLLLFFFAAA===999777444333222000///.................................------,,,,,,,,,---......,,,,,,++++++++++++******+++---......---,,,,,,------,,,+++,,,---...---,,,------,,,,,,,,,---......------------------------......------000888BBBIIITTTbbbttt~~~~~~rrrhhh___bbbqqq{{{wwwzzzkkkcccgggnnnxxxvvvuuupppiiigggppp|||ttt```VVVPPPKKKHHHJJJJJJHHHHHHIIIIIIHHHGGGHHHHHHGGGDDDAAAAAA@@@>>><<<;;;;;;<<<<<<>>>>>>======<<<;;;;;;;;;999999999999999999999999::::::::::::::::::::::::888777666666777777666555666666666666666666666666444555555555666666666666222555888888666666999<<>>>>>======???@@@BBBCCCDDDEEEGGGJJJMMMPPPRRRSSSTTTTTTVVVYYY]]]aaaeeeggglllooosssvvvwwwyyy|||~~~|||tttvvvqqqoooooolllaaa___\\\YYYYYYYYYYYYZZZUUUQQQLLLFFFBBB===999555444333222000///.................................------,,,,,,,,,------...,,,,,,,,,++++++++++++++++++---......---,,,,,,------,,,+++,,,......---,,,------------------------------------------------------,,,,,,---222999===JJJVVVhhhuuu{{{{{{{{{{{{}}}pppeeeggguuuuuurrrxxx~~~fff```iiiuuu~~~wwwrrrmmmhhhgggpppqqq^^^UUUSSSOOOLLLJJJJJJIIIHHHHHHIIIHHHGGGGGGGGGGGGFFFCCCAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::888888888888999999999999999999999999999999999999888777777777777777666666555555555555555555555555333333444444444555555555222444777777666555666888888IIInnntttlllqqqyyy}}}sssdddZZZ[[[[[[YYYWWWSSSOOOLLLJJJNNNNNNLLLKKKJJJJJJKKKKKKIIIIIIJJJIIIHHHEEEBBBAAA???>>><<<<<<<<<>>>@@@AAA@@@AAACCCFFFHHHKKKLLLMMMPPPPPPQQQSSSVVVZZZ^^^```cccfffiiilllnnnpppsssuuu{{{}}}}}}uuuwwwqqqnnnoookkk```___]]]ZZZXXXXXXYYYYYYUUUQQQKKKFFFBBB===888555333333111000////////////...........................------,,,,,,,,,------,,,,,,,,,---------------+++---......---,,,,,,------,,,+++,,,...///...------------------------,,,------------------------,,,---.........///222444<<>>============::::::;;;;;;;;;:::999999777777777888888999999999888888888888888888888888777777777777666555666666444444444444444444444444333333333333444444444444333444555555555666888999555>>>VVV{{{zzz|||sssqqqrrrnnnpppwwwwwwddd]]][[[YYYWWWUUURRRPPPOOOOOOOOONNNMMMLLLLLLLLLLLLHHHIIIKKKKKKJJJGGGDDDBBBAAA@@@>>><<<<<<===>>>???>>>???@@@BBBEEEGGGHHHIIIMMMNNNNNNPPPRRRUUUWWWYYY[[[^^^bbbeeegggjjjmmmoooqqqtttwwwyyy{{{}}}~~~uuuwwwqqqnnnnnnjjj``````___\\\YYYXXXXXXZZZUUUQQQKKKEEE@@@<<<888666333222111000////////////..............................---,,,,,,,,,------,,,,,,------------......+++---......---,,,,,,------,,,+++,,,...//////...------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++---///000///...//////666:::AAAIIISSS^^^hhhoooyyy~~~|||kkkdddgggnnn|||wwwsssooogggdddiiiuuu~~~}}}yyy{{{cccUUUOOOJJJHHHJJJNNNQQQPPPLLLHHHIIIHHHFFFFFFEEEDDDEEEEEEDDDAAA???>>>>>>>>>=========<<<<<<888999:::;;;;;;:::999888666666666777888888999999777777777777777777777777555777777666555444555666444444444444444444444444222333333333444444444444444333333333444666888999888>>>KKKdddnnn||||||qqqlllpppiiiiiiyyyzzzfffbbb\\\XXXWWWVVVUUUUUUPPPPPPOOOOOONNNMMMMMMLLLIIIJJJKKKLLLKKKIIIFFFEEEDDDCCCAAA@@@>>>>>>??????<<<===>>>@@@BBBDDDEEEFFFJJJKKKLLLNNNOOOQQQRRRSSSVVVYYY^^^aaacccfffiiikkkmmmooosssuuuxxxzzz~~~~~~vvvwwwqqqmmmmmmiii```aaaaaa^^^ZZZXXXYYYZZZVVVQQQJJJCCC???<<<999777333222111000////////////........................///...---,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++---......---,,,,,,------,,,+++---///000///...------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...------...///222555:::AAAKKKUUU___eeepppvvvyyyqqqnnnnnnrrrwwwmmmlllqqq}}}{{{yyyuuurrrvvvjjjUUUPPPPPPKKKIIIKKKIIINNNPPPJJJGGGIIIIIIGGGDDDCCCCCCCCCCCCBBB???===;;;;;;<<<<<<;;;;;;::::::777888999:::;;;999888777555555666666777888888999666666666666666666666666444666777666333222333555333333333333333333333333333333333444444444444555333333333333555666555555777<<>>???AAABBBCCCDDDFFFIIILLLNNNOOOOOOOOOSSSVVVYYY\\\]]]___aaacccfffiiimmmppprrruuuyyy|||~~~vvvwwwqqqmmmmmmiiiaaabbbbbb___ZZZXXXYYY[[[WWWQQQIIIBBB>>>;;;999777222222111000/////////000........................///...---,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++---......---,,,,,,------,,,+++---///000000///------...///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,///111***---333;;;CCCKKKRRRVVVgggnnnxxxyyyuuummm{{{zzzhhh```bbblllpppiiikkk{{{}}}xxxxxxhhhVVVJJJLLLNNNJJJGGGJJJEEELLLNNNIIIFFFIIIJJJGGGCCCBBBBBBBBBBBBAAA>>><<<999999:::::::::999888888666777999::::::999888777444555555666777888888999666666666666666666666666333555666555222111333555333333333333333333333333333333444444444555555555333333333555555555222000111444<<>>???@@@AAA???BBBFFFKKKNNNOOONNNNNNPPPRRRUUUWWWWWWXXXZZZ[[[[[[^^^bbbeeehhhkkkooorrryyyyyyzzzyyyyyy|||vvvxxxtttpppllleeeaaabbbbbb___[[[WWWUUUUUUSSSOOOHHHCCC???===;;;999444222000///...///000111...------------...//////------------------------***,,,......---+++++++++------------------------***+++,,,---,,,+++***)))------,,,,,,,,,,,,+++++++++++++++,,,,,,---------...------,,,,,,------...***...111333777???KKKUUUdddhhhooouuuzzz|||||||||~~~wwwxxxyyyttthhhjjjmmmsss{{{yyyuuutttwwwzzzuuuxxxVVVPPPJJJIIILLLNNNMMMKKKGGGEEEDDDDDDEEEFFFFFFEEE????????????>>>>>>>>>======<<<::::::;;;;;;:::999777666666777999;;;:::999777777666555555555555555444444333333333333222222444444333333333222222222555444333333222222222222444444444444444444444444111111222333333444555555444777888;;;@@@GGGjjjeee\\\llliiiiiirrrzzzlll```\\\ZZZSSSUUUTTTPPPLLLKKKNNNRRRLLLLLLMMMMMMMMMKKKJJJIIILLLKKKJJJHHHFFFEEECCCCCCBBB@@@===;;;::::::;;;<<<>>>AAADDDHHHJJJKKKKKKKKKLLLMMMNNNPPPSSSUUUVVVWWWZZZ\\\___aaacccfffjjjmmmnnnoooqqqsssuuuwwwxxxyyy~~~~~~|||sssvvvrrrooollleee```aaabbb```\\\YYYWWWWWWTTTPPPIIICCC@@@===;;;999444333111///...///000111...------------...//////........................***,,,......---,,,,,,,,,------------------------+++,,,------------,,,+++------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---...------,,,,,,------...,,,...111222444;;;FFFNNN[[[^^^ccchhhmmmppprrrsssvvv}}}~~~uuuzzz|||nnnlllqqqyyy~~~yyypppqqquuulllWWWQQQKKKHHHJJJLLLLLLKKKGGGEEECCCCCCDDDEEEDDDCCC?????????>>>>>>>>>=========;;;::::::;;;;;;:::999888777666777:::;;;:::999777666666555555555555555444444333333333222222222444333333333333222222222444444333222222222222222444444444444444444444444111111222222333444444555444777555777:::<<>>DDDUUUWWW[[[aaaggglllpppsssyyy~~~xxxtttnnnmmmyyy}}}rrrtttzzznnngggiiivvv}}}|||yyyvvvtttkkk[[[UUUPPPJJJHHHIIIKKKJJJIIIGGGEEECCCCCCCCCCCCAAA@@@>>>>>>>>>>>>============<<<;;;::::::;;;;;;:::999888777777888:::;;;:::999666666555444444444444555333333333333222222222222333333333222222222111111444333222222111222222222333333333333333333333333111111222222333333444444333555222444666444BBB___vvvbbbZZZuuuhhhccchhhkkkppp}}}rrrbbbYYYUUUQQQNNNNNNNNNLLLJJJLLLMMMNNNOOONNNMMMLLLKKKJJJJJJIIIIIIHHHGGGGGGGGGEEEDDDCCCAAA???===<<<;;;999999;;;===@@@CCCEEEGGGHHHIIIJJJLLLNNNPPPQQQRRRSSSUUUWWWXXXYYY\\\___bbbeeeeeefffhhhjjjlllnnnoooqqqrrrrrrsssuuuwwwyyyzzz{{{}}}~~~}}}tttwwwtttqqqnnnggg```aaabbbaaa___\\\[[[[[[WWWRRRKKKEEEAAA>>>;;;999444333222111000//////000...------------...//////++++++++++++++++++++++++,,,---//////...---...///------------------,,,,,,,,,,,,,,,---------------------,,,,,,,,,+++++++++---------,,,,,,+++++++++...------,,,,,,------.../////////......111666:::JJJNNNUUU]]]fffnnntttwwwwwwuuunnnggglllxxx~~~wwwwww{{{{{{qqqooopppssswww|||~~~ooohhhoooddd[[[YYYOOONNNLLLJJJJJJLLLLLLJJJHHHHHHFFFDDDDDDDDDBBB@@@>>>>>>>>>=========<<<<<<<<<;;;:::999:::;;;;;;:::999999888777888:::;;;:::999666555444444333333444444333333333222222222222111222222222222111111111111222222111111111111222222222222222222222222222222111111222222333333333333111333111444999444999KKK[[[ccc[[[uuuuuugggYYYbbbjjjwwwiiiddd]]]UUUPPPOOOPPPRRRPPPQQQQQQPPPOOOMMMKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEBBB@@@>>><<<999999888999:::===???AAAEEEEEEGGGHHHJJJLLLMMMNNNPPPQQQSSSUUUUUUWWWZZZ]]]^^^______```bbbdddfffhhhjjjjjjkkklllmmmoooqqqqqqtttuuuwwwwwwwwwxxx{{{}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~||||||{{{{{{{{{|||}}}}}}vvvxxxtttpppmmmfff___aaabbbbbb___]]]\\\\\\VVVRRRKKKEEEAAA>>><<<:::555444333222000000//////...------------...//////++++++++++++++++++++++++,,,---......------///000......---------,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,+++++++++---------,,,,,,+++++++++...------,,,,,,------...//////...------...111333999???HHHTTTaaakkkssswww|||~~~tttwww{{{xxxuuuzzzyyyuuuuuuzzz|||vvvtttsss}}}ooopppttt}}}yyybbbQQQPPPRRRIIIIIIKKKNNNQQQRRRQQQMMMJJJHHHGGGFFFEEEEEECCC@@@>>>=========<<<<<<<<<<<<;;;;;;999888999;;;;;;:::999888777666777999:::999888555555444333333333333333333333222222222111111111222222111111111000000000111111000000000111111222222222222222222222222222111111222222222222222333111333111444:::555333>>>???WWWaaaTTTkkkdddbbbbbbhhhyyyzzzhhhXXXPPPRRRXXXUUUUUUTTTRRRPPPMMMJJJHHHIIIIIIJJJJJJJJJKKKKKKKKKJJJIIIHHHGGGDDDBBB@@@>>>===;;;999777777888:::;;;AAABBBCCCDDDFFFGGGIIIIIIMMMOOOQQQRRRSSSUUUXXXZZZYYYXXXXXXYYYZZZ]]]___aaaddddddeeeeeeggghhhjjjkkkmmmooopppoooooooooqqqssssssssssssttttttuuuvvvwwwwwwwwwxxxxxxyyyyyyzzzzzzwwwwwwxxxzzz}}}~~~~~~}}}|||{{{zzzxxxwwwvvvvvvvvvwwwxxxzzz{{{|||{{{zzzyyyuuuuuutttsssrrrrrrrrrrrrvvvxxxsssooolllddd```aaabbbaaa___\\\[[[[[[UUUPPPIIIDDDAAA>>><<<:::555444444333111000///......------------...//////------------------------+++---------,,,---///111.........------,,,,,,+++************+++,,,------------,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,+++...------,,,,,,------......------------...///000000555???KKKXXXeeennnsssxxx{{{ttttttyyyuuujjjgggnnn~~~uuuvvv||||||uuussswwwooohhhgggnnnzzzooo\\\QQQJJJOOOQQQIIIJJJMMMRRRVVVWWWTTTPPPLLLHHHGGGFFFFFFFFFDDDAAA>>>===<<<<<<<<<;;;;;;;;;;;;:::999888999:::;;;:::999888666555666888888777666444444333222222222222333222222222222111111111111111111111000000000000///000000000///000000111222111111111111111111111111111111222222222222222222222444111222888222---555999999XXXwwwRRRKKKbbb{{{pppfffcccnnnhhhXXXTTTWWWWWWWWWVVVTTTQQQMMMJJJHHHJJJJJJKKKKKKKKKLLLLLLLLLKKKJJJIIIGGGEEECCCBBBAAA@@@>>>;;;999888777888999>>>>>>???AAABBBCCCDDDEEEHHHJJJLLLNNNOOOQQQTTTWWWTTTTTTSSSSSSUUUWWWZZZ\\\_________```aaacccdddeeeggghhhhhhgggffffffhhhjjjiiiiiijjjkkklllmmmmmmnnnnnnnnnoooppppppppppppooonnnnnnoooqqqtttvvvuuutttrrrqqqpppooonnnnnnnnnnnnppppppqqqrrrqqqpppooonnnllllllkkkkkkjjjjjjiiiiiivvvyyyuuuqqqnnnggg```aaabbbaaa^^^[[[ZZZZZZRRRNNNHHHCCC@@@>>><<<;;;555555444333222000///......------------...//////........................+++,,,,,,,,,+++,,,...111///......---,,,,,,++++++++++++******+++,,,...///------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---...------,,,,,,------...,,,,,,,,,---...000000000111333888AAALLLZZZfffmmmppp{{{rrrpppsss}}}}}}tttppprrrvvvrrrvvvyyy}}}wwwwwwzzzyyyrrrsssyyyiiiYYYQQQOOOKKKOOORRRKKKLLLOOORRRTTTSSSPPPMMMKKKEEEEEEDDDEEEEEECCC@@@===<<<<<<<<<;;;;;;;;;::::::999888777888:::;;;:::999777555444555666777666444444333333222222222222222222222222222111111111111111111000000000////////////////////////000111111111111111111111111111111222222111111111111111111222555111000555111---555999444BBBkkkgggOOOOOOZZZ~~~llliiipppwww||||||iii\\\WWWVVVVVVUUUTTTRRROOOMMMKKKKKKKKKLLLLLLLLLLLLLLLMMMLLLJJJHHHFFFEEEDDDDDDDDDAAA@@@>>><<<::::::::::::;;;;;;<<<>>>???@@@AAABBBBBBDDDFFFHHHJJJLLLPPPSSSRRRQQQPPPPPPQQQSSSVVVXXX[[[[[[[[[\\\]]]^^^___``````aaaaaa```___^^^```aaaaaaaaacccdddeeefffffffffdddeeeggghhhiiiiiiiiiiiijjjiiiiiikkkmmmnnnmmmkkkhhhhhhgggggggggggghhhhhhiiiiiiiiihhhgggeeedddcccbbbbbbcccdddddddddddddddxxx{{{xxxuuussslll```aaabbbaaa^^^[[[YYYYYYQQQMMMGGGBBB@@@>>>===<<<555555555444222000///......------------...//////------------------------***+++++++++***+++...000//////...---,,,,,,++++++,,,,,,++++++,,,...///000---------,,,,,,,,,+++++++++++++++,,,,,,---------...------,,,,,,------...+++++++++---///111111111222111111666@@@MMM[[[dddrrr{{{sssooorrrxxxyyyyyy~~~}}}zzzxxx|||lllZZZOOOPPPRRRMMMNNNQQQLLLMMMNNNOOONNNKKKIIIHHHGGGCCCCCCCCCDDDDDDCCC???<<<<<<<<<;;;;;;;;;:::::::::999888777888:::;;;:::999666555444444555666555333444333222222111111222222222222222111111111111000000000000000///////////////////////////000111111000000000000000000000000222222111111111111111111000444000///555333222:::444:::BBBRRRvvv|||bbbSSSQQQ```{{{kkkhhhlllssszzzwwwyyyfff[[[TTTTTTUUUTTTSSSQQQPPPNNNLLLLLLLLLLLLLLLLLLMMMMMMLLLJJJHHHEEEDDDDDDEEEFFFAAA@@@???>>>===<<<<<<<<<::::::;;;<<<===??????@@@===???BBBDDDFFFIIIMMMOOOQQQPPPNNNNNNOOORRRUUUWWWXXXXXXXXXYYYZZZ[[[\\\]]]\\\]]]]]]\\\ZZZYYY[[[\\\\\\]]]^^^```aaabbbbbbbbb^^^___aaadddeeefffffffffdddcccbbbcccddddddbbb```ccccccbbbbbbccccccdddeeeddddddcccbbb```^^^\\\[[[[[[\\\^^^```aaabbbccccccyyy}}}yyyuuuqqqiiiaaabbbcccaaa^^^\\\[[[ZZZSSSNNNFFFBBB@@@>>>;;;999777555333222222000---***------,,,,,,,,,---......111000...,,,+++,,,---...000///...,,,,,,---.........------,,,,,,,,,------111///---+++***+++,,,---+++---...---,,,***++++++++++++,,,,,,,,,,,,------,,,---///000000///---,,,,,,,,,++++++,,,...///000///000111000333<<>>===;;;;;;;;;<<<<<<<<<<<<===<<<<<<===???@@@BBBCCCCCCHHHIIIJJJKKKMMMPPPRRRSSSSSSTTTVVVWWWXXXXXXWWWVVVTTTTTTTTTTTTTTTTTTSSSSSSVVVVVVVVVXXXYYYYYYXXXVVVWWWWWWWWWXXXZZZ\\\^^^___^^^\\\YYYVVVUUUVVVWWWYYY\\\[[[[[[ZZZ[[[\\\^^^^^^___^^^\\\YYYVVVUUUVVVXXXVVVVVVXXXYYYZZZ[[[[[[[[[yyy}}}xxxssspppiiiaaaaaaaaa___]]]\\\[[[[[[VVVPPPHHHCCCAAA???<<<999777555333222222000---+++......------,,,,,,------000///---,,,,,,---.../////////...---------------...------,,,,,,,,,------000///...,,,,,,,,,,,,,,,,,,---......,,,++++++,,,+++++++++,,,,,,,,,------,,,---...//////...---,,,...------------...000111,,,...///...---111999@@@TTTeeerrrtttxxx~~~vvvlllmmmwww{{{}}}yyywwwyyyyyyuuu|||rrrlllkkksssxxxcccXXXSSSPPPPPPPPPRRRTTTSSSOOOLLLLLLKKKIIIGGGGGGGGGHHHIIIHHHGGGEEECCCAAA@@@??????;;;;;;;;;;;;:::::::::::::::999777555444444555666444444333333333222222222444777999666111...///111000000000000////////////////////////////////////............////////////////////////////////////000000000000000000000000111111000000111111222333444555222444???KKKfffmmm^^^```wwwjjj\\\```fffmmmuuu|||}}}ssshhhYYYLLLIIIKKKLLLKKKLLLNNNPPPQQQPPPNNNQQQNNNIIIGGGGGGHHHHHHHHHHHHGGGFFFDDDCCCAAA@@@???==================<<<<<<<<<<<<===>>>???@@@@@@AAACCCCCCDDDEEEGGGIIIKKKLLLOOOPPPRRRSSSTTTTTTTTTSSSSSSSSSRRRRRRRRRRRRQQQQQQSSSSSSSSSTTTTTTTTTRRRQQQRRRSSSSSSSSSTTTTTTUUUUUUSSSRRRPPPOOOOOOPPPRRRSSSWWWVVVUUUUUUVVVWWWXXXYYYXXXXXXWWWTTTRRRRRRSSSUUUSSSTTTTTTTTTTTTSSSRRRQQQ}}}yyy}}}wwwqqqooojjjcccbbb```^^^]]]]]]^^^___ZZZSSSKKKEEEBBB@@@===:::888666333222111000---+++//////...---,,,,,,,,,,,,///...---,,,,,,---///000...............---,,,,,,------,,,,,,,,,,,,------////////////...---,,,,,,,,,...//////---,,,,,,---++++++++++++,,,,,,,,,,,,,,,---...//////...---,,,//////.........//////000...000222111///...111444===LLL[[[fffrrr~~~}}}wwwppplllsss|||sssttt~~~|||zzz|||{{{vvvtttsssrrrrrrrrrooohhhaaacccmmmvvvuuuxxxxxxxxx{{{xxxppplllfffdddmmmpppYYYOOOMMMMMMOOOOOOOOOQQQRRRQQQNNNKKKIIIIIIIIIHHHHHHGGGGGGGGGFFFEEECCCAAA@@@???>>>>>>;;;;;;;;;:::::::::999999999888666555444444555666333333333333222222222222555777777555111///111333000000000///////////////////////////////////////---............/////////////////////////////////000000000000000000000000111000000000000111222222111666444111222333EEEbbbmmmOOOXXX|||nnneee```cccgggooo}}}lll[[[RRRQQQQQQPPPQQQRRRTTTSSSQQQOOORRROOOKKKIIIIIIJJJJJJJJJHHHHHHGGGFFFEEEDDDCCCCCC@@@??????>>>>>>======<<<<<<<<<<<<<<<============>>>>>>???@@@AAACCCEEEFFFJJJKKKMMMNNNOOOPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRPPPOOOOOOQQQQQQRRRRRRQQQPPPNNNMMMLLLKKKKKKKKKKKKMMMOOOPPPQQQQQQPPPPPPPPPQQQRRRRRRRRRRRRRRRQQQOOOOOOQQQSSSQQQQQQPPPNNNLLLJJJHHHGGG{{{yyy}}}uuuooonnnkkkfffccc___^^^^^^```bbbccc]]]VVVMMMFFFCCC@@@===;;;999666444222111000...,,,///......---------......---------------...///000,,,---...///...---,,,+++,,,,,,,,,+++,,,,,,---------...///000000...,,,+++---///000///...,,,------***++++++++++++,,,,,,,,,,,,------......------,,,/////////...............///111333222111000222333333===JJJZZZooozzzqqqrrr|||~~~vvvrrrvvv|||xxxzzz}}}xxxmmmddd```]]][[[XXXYYY^^^bbbbbbcccjjjxxxuuuiiifffrrruuuyyy~~~yyy\\\LLLIIIKKKMMMLLLLLLMMMNNNNNNMMMKKKIIIGGGHHHHHHGGGFFFEEECCCBBBDDDCCCAAA???>>>======<<<::::::::::::999999999999777666555444444444555555333333333222222222222111666666666333111000222444222222111000000///......////////////////////////---------.........///////////////////////////////////////000000000000000000000000000000111222222111666555333444111999LLLooodddPPPWWWqqq}}}fffdddhhhkkktttrrrddd^^^YYYVVVRRRPPPPPPRRRSSSSSSRRROOOLLLJJJJJJKKKKKKKKKHHHHHHHHHGGGGGGFFFFFFEEECCCBBBBBBAAA???>>>>>>=========<<<<<<<<<;;;;;;;;;>>>>>>>>>>>>???AAABBBBBBFFFGGGHHHJJJKKKLLLMMMMMMNNNNNNOOOPPPQQQSSSSSSTTTRRRSSSTTTTTTSSSSSSSSSTTTUUUVVVWWWWWWVVVTTTRRRPPPNNNNNNOOOOOOPPPQQQRRRRRROOOOOOOOOOOOOOOOOOOOOOOOPPPQQQQQQOOONNNMMMOOOQQQMMMLLLKKKJJJGGGEEECCCBBByyywww{{{sssnnnnnnkkkeeebbb]]]\\\]]]```bbbbbb^^^WWWMMMFFFBBB@@@===;;;999777444222111000...---------------......///000------------......//////,,,---.........---+++***+++++++++++++++,,,---...,,,---///000000...,,,+++---///000///...,,,------*********+++++++++,,,,,,,,,------------------,,,------......---------,,,---------,,,,,,---///111111555>>>LLLbbbyyy}}}~~~}}}xxx{{{|||vvvsssssswwwwwwuuuzzzwwwccc]]]XXXVVVYYY\\\^^^^^^gggoooyyy|||tttvvvvvvqqqrrrxxxgggSSSKKKJJJLLLLLLHHHIIIJJJJJJJJJHHHHHHGGGFFFGGGGGGFFFDDDAAA>>><<>>>>>===<<<<<<;;;;;;>>>>>>>>>>>>>>>???@@@@@@AAABBBBBBCCCDDDFFFGGGGGGGGGGGGIIIKKKMMMPPPQQQRRRNNNQQQSSSSSSRRRSSSUUUXXXWWWXXXZZZ[[[ZZZYYYWWWVVVTTTTTTUUUUUUTTTTTTSSSSSSOOOOOOOOOPPPOOOOOOOOOOOOMMMNNNNNNLLLJJJIIIIIIJJJEEEEEEEEEDDDBBBAAA???>>>zzzuuuxxxrrrnnnnnnjjjddd___[[[YYY\\\___```___]]]VVVLLLDDDAAA???===;;;:::777444222111000///.........------...//////000---------...............---------------,,,+++++++++******++++++,,,---...+++,,,...//////...,,,+++,,,...//////---,,,,,,---************++++++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,------...------,,,000...,,,++++++,,,---......000444===MMMaaauuu}}}}}}xxxqqqttt{{{|||zzzwwwwww{{{tttiiidddaaa___ZZZ[[[^^^eeeooozzz~~~|||wwwsssgggfffjjjuuurrrgggXXXNNNKKKKKKIIIHHHFFFHHHIIIIIIGGGFFFFFFGGGFFFFFFEEEDDDBBB@@@===<<>>===;;;::::::999999999999999888888888777777444444444444444444444333222222222222111111111111333222111111111111222222555444333111000...---,,,........................,,,------------.................................---......//////000000111000////////////000111111///222------666555000333@@@JJJggghhh[[[VVVUUUUUUtttrrrjjjnnnlllbbb^^^hhhyyywwwmmmddd[[[SSSNNNQQQOOOMMMLLLLLLMMMLLLLLLJJJJJJIIIIIIHHHHHHGGGGGGGGGFFFFFFEEECCCBBBAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>===============>>>============>>>???@@@AAA???@@@AAACCCFFFHHHIIIJJJFFFIIILLLLLLKKKMMMQQQTTTSSSTTTUUUVVVVVVVVVUUUTTTSSSTTTTTTTTTSSSQQQOOONNNLLLMMMMMMMMMMMMLLLKKKKKKFFFGGGHHHFFFCCCBBBBBBCCC===>>>>>>>>>>>>===<<<;;;{{{sssvvvrrrooonnniiifffaaa\\\[[[^^^``````^^^\\\TTTJJJCCC@@@>>>===;;;;;;888444111111000///...111111///...------------..................------...---,,,,,,++++++,,,,,,************+++,,,---...***+++,,,------,,,++++++,,,---......,,,++++++,,,************++++++++++++---,,,,,,,,,,,,,,,,,,---+++,,,---...//////......000///........./////////,,,...222444999DDDVVVdddqqq}}}zzzggggggmmm{{{zzzwwwwww}}}|||yyy||||||sssggg^^^\\\aaajjjqqq}}}wwwtttiiibbb^^^```bbbcccgggnnnsss{{{qqq[[[VVVOOOLLLKKKJJJIIIGGGFFFHHHJJJIIIFFFEEEFFFHHHDDDDDDDDDDDDCCCAAA@@@@@@===<<<;;;:::999888888888999888888888777777777777333333333444444444333333222222222222111111111111000000000000111111000///000000//////......------........................,,,,,,---------.................................------......///000000111///////////////000111111000555000...444333///333444555@@@```~~~{{{rrr```PPPSSSooo{{{lllbbbZZZ___lll|||{{{dddVVVSSSQQQNNNNNNOOOOOONNNMMMMMMLLLLLLKKKJJJIIIIIIHHHHHHGGGGGGFFFEEEDDDDDDCCCDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@???>>>=========>>>>>>>>>===<<<<<<===>>>???======>>>>>>???@@@AAAAAA>>>BBBDDDDDDBBBCCCGGGLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMNNNOOONNNKKKHHHGGGEEEEEEFFFFFFFFFEEEDDDCCC???@@@AAAAAA???>>>>>>???;;;;;;<<<<<<<<<<<<;;;;;;|||qqqtttrrrpppoooiiiiiiddd______bbbdddbbb___ZZZSSSHHHAAA???>>><<<;;;;;;888444111111000000///444333111///---,,,+++***.../////////...---,,,,,,...---,,,+++***+++,,,---************+++,,,---...***+++++++++,,,++++++++++++---...---,,,***++++++)))************+++++++++---,,,,,,++++++,,,,,,---+++,,,...000000000000000******+++---///000///...,,,111555444000333AAAOOO^^^tttuuulllfffkkkuuu~~~wwwsssqqqppptttzzzyyy|||sssmmmkkkiiiggghhhpppwwwqqqnnnkkkjjjdddaaaaaacccbbbeeerrroooeeeRRRPPPNNNLLLLLLLLLKKKJJJGGGIIIKKKJJJGGGFFFGGGIIIDDDDDDDDDDDDDDDDDDDDDDDD<<<;;;:::999888888888888888888888888777777777777222222333444444444333333222222222111111111111000......///000222111000...,,,,,,,,,------.................................,,,,,,,,,---------..............................---------...///000000111///////////////000111111,,,444111,,,//////...555---444888BBBhhhvvvcccIIIWWWooowwwooofffbbbcccjjjzzz}}}iiiTTTRRRPPPPPPQQQQQQPPPOOOOOOOOONNNMMMLLLKKKJJJJJJHHHHHHGGGGGGFFFEEEEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCBBB@@@@@@??????@@@BBBAAA@@@???>>>???@@@@@@??????>>>>>>======<<<<<<;;;>>>@@@???<<<===AAAFFFIIIIIIGGGFFFFFFFFFFFFFFFFFFHHHIIIJJJJJJGGGEEECCC>>>???@@@@@@@@@>>>===<<<;;;===??????>>>===>>>???======>>>>>>>>>===<<<<<<vvvvvvpppmmmooolllmmmeee```cccfffeeeccccccXXXQQQGGG@@@<<<<<<===>>><<<999555222111000...,,,333333222111000///......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++------,,,+++)))******++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++//////111111111000///...////////////////////////---...///000111444888;;;IIIXXXmmm~~~wwwllljjjmmmqqqzzz|||vvvqqqnnnjjjqqq}}}~~~zzz}}}}}}nnngggfffhhhkkkmmmkkknnnvvv}}}~~~xxxggg\\\[[[RRRQQQOOOMMMKKKIIIIIIHHHKKKJJJIIIIIIGGGGGGFFFEEECCCCCCCCCCCCBBBAAA@@@???===<<<<<<;;;:::999888777777777666666555555444444666666666555444222111000000000111111111111000000////////////////////////------------------------,,,,,,,,,------.........------------------------...............---------....................................////////////////////////000000000000666222222;;;MMMlllccc[[[[[[nnnwwwfff___```jjjtttsss~~~iii\\\SSSTTTSSSLLLJJJNNNQQQOOOLLLKKKKKKJJJHHHFFFHHHIIIJJJJJJIIIGGGDDDBBBCCCEEEFFFEEEDDDCCCDDDEEEGGGEEECCC@@@??????@@@AAA@@@?????????@@@AAAAAABBB????????????>>>>>>>>>>>>========================AAAAAAAAAAAAAAA@@@???>>>BBBBBBAAAAAA@@@@@@??????<<<<<<<<<<<<=========>>>>>>======>>>??????===;;;;;;;;;;;;<<<<<<<<<<<<<<>>===<<<<<<;;;:::999888777777666666666555555555555555666666555555444222111000000000111111111111000000........................------------------------+++,,,,,,,,,------------------------------------,,,,,,,,,,,,------------....................................////////////.../////////000000000000000---,,,000:::MMMjjj[[[OOO]]]|||ooobbb^^^lllsssxxxzzzqqqfff___XXXSSSQQQHHHGGGGGGHHHKKKMMMMMMMMMFFFGGGIIIIIIHHHGGGFFFFFFDDDEEEFFFFFFEEEDDDEEEFFFGGGEEECCCAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@AAABBBBBB@@@@@@?????????>>>>>>>>>==============================>>>>>>>>>===<<<<<<==================<<<<<<<<<<<<<<<=========>>>>>>???>>><<<===>>>???>>><<<<<<<<<<<<<<<<<<<<<<<<<<>>===<<<<<<<<<999555222111000...,,,+++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---+++***+++,,,---,,,+++------,,,,,,+++******)))++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,------...------------------------/////////---,,,,,,...111***111:::CCCQQQiiiyyylllfffhhhmmmvvv~~~~~~zzztttoooooovvv}}}xxxrrrnnnmmmnnnoooooommmnnnpppppprrrwww|||yyyyyy|||qqqYYYNNNJJJHHHJJJOOOMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBAAA???===<<<;;;;;;;;;:::999888777666666444444555555555555555555555555555444333222111000///000000111111000000///........................------------------------++++++++++++,,,,,,,,,,,,------------------------******++++++,,,,,,---------------------------------............/////////....../////////000000000000...---...000666EEESSS}}}___NNNQQQmmmsssdddjjjhhhggggggmmmyyy~~~gggSSSLLLJJJGGGGGGIIILLLMMMMMMGGGJJJLLLKKKGGGEEEEEEGGGFFFGGGHHHGGGFFFEEEFFFHHHGGGFFFDDDBBBAAAAAABBBBBBAAAAAAAAA@@@AAAAAABBBCCC@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>>@@@>>><<<<<<===??????>>>>>>>>>======<<<<<<;;;;;;wwwuuuooopppuuuuuuoooeee^^^^^^`````````bbbYYYSSSKKKCCC???===<<<<<<<<<999555222111000...,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***+++,,,,,,,,,***,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++...---,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,---///---000333666>>>RRRppp~~~kkkhhhgggjjjttt}}}vvvnnniiiiiimmmpppqqqoooooossszzzzzzyyyzzz{{{vvvpppiiiccc``````aaaaaa```iiivvvvvvkkk___VVVTTTSSSOOONNNOOOLLLKKKKKKJJJJJJKKKKKKLLLIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCAAA???===;;;:::::::::999888777666555555333333333444444555555666444444444333333222111000//////000000000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,------...---------------------------------.........//////........./////////000000111000111222111111888@@@hhhjjjJJJKKK___vvv{{{uuupppmmmjjjiiioooxxxnnnZZZUUUOOOJJJIIIIIIJJJJJJNNNRRRUUUTTTNNNIIIHHHHHHGGGHHHIIIHHHGGGGGGHHHIIIGGGFFFEEECCCCCCBBBCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@????????????????????????<<<===>>>???????????????<<<<<<======>>>>>>??????<<<============>>>>>>>>>AAA>>><<<;;;===???@@@@@@??????>>>>>>===<<<;;;;;;xxxuuuooopppuuuuuupppfff^^^]]]``````___```XXXSSSKKKEEEAAA???===<<<<<<999555222111000...,,,+++++++++,,,------......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******,,,,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))((('''((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------///111...111222000222===QQQaaayyyxxxkkkcccfffqqq~~~|||xxxvvvwwwsssnnnmmmoooqqqpppoooppptttyyy~~~xxxvvvssspppnnnoootttzzzyyyrrriiiccccccfffjjjmmmxxxlll\\\[[[WWWVVVWWWVVVRRRNNNLLLLLLLLLKKKKKKLLLLLLMMMNNNJJJJJJIIIHHHGGGFFFEEEEEEFFFEEEDDDBBB@@@===;;;::::::999999888777666555444222222333333444444555555333333333333222111000000//////000000000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---......///------------------------------------........................////////////...---...111000000444;;;QQQhhh^^^KKKKKKSSShhhwwwlllfffjjjqqquuupppiii___UUUOOOLLLIIIHHHRRRVVVZZZYYYTTTNNNKKKIIIGGGIIIJJJIIIHHHGGGHHHIIIGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAAAAAAAAAAAAAA>>>>>>>>>??????@@@@@@AAA============>>>>>>>>>???AAA>>><<<;;;===???AAAAAA@@@@@@???>>>======<<<<<>>===<<<999555222111000...,,,)))*********++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,***)))***+++,,,+++***)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///......000222///111222111111555>>>FFFYYYmmm{{{jjjcccdddgggiiioooxxx~~~||||||{{{yyy~~~uuupppuuuuuuyyy}}}}}}yyywwwyyyzzzuuurrrtttvvvuuussstttmmmnnnrrryyyzzz{{{iii[[[WWWWWWUUUTTTRRRQQQOOONNNNNNLLLLLLLLLLLLLLLMMMNNNNNNKKKJJJJJJIIIHHHGGGFFFFFFFFFEEEDDDBBB@@@>>><<<:::::::::999888777666555555222222333333333333333333222222222222222111000///...//////000000//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------........./////////...,,,---000000///222777===III```^^^FFFEEENNNjjjrrriiilllqqquuuzzz}}}qqqeeeYYYOOOIIIQQQRRRRRRQQQOOOKKKGGGDDDGGGIIIJJJIIIHHHGGGHHHJJJGGGGGGGGGFFFFFFEEEEEEEEEFFFEEEDDDDDDCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@AAA@@@@@@@@@>>>>>>>>>>>>????????????=========>>>>>>>>>??????@@@>>><<<===???@@@AAAAAA@@@@@@??????>>>>>>======zzzwwwpppnnnqqqppppppggg```aaabbb```^^^]]]UUUQQQLLLHHHEEEBBB@@@>>><<<999555222111000...,,,******************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))***+++,,,+++)))+++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---............------------------------+++,,,...///......///000000111111222222444666888>>>PPPfffvvvvvvnnniiiiiigggkkkvvv}}}pppiiigggiiijjjfffccceeeggggggiiilllpppsssuuuuuuwwwyyy|||}}}~~~~~~~~~{{{wwwxxx}}}}}}}}}zzzvvvsssrrrtttvvvxxxyyytttmmmkkknnnppppppooonnnkkklllqqqrrrppppppsss}}}xxxdddVVVRRRUUURRRSSSSSSPPPNNNNNNOOOOOOLLLKKKKKKKKKKKKLLLLLLMMMJJJJJJIIIHHHGGGFFFEEEEEEDDDCCCCCCAAA???===;;;:::;;;:::999888777666666555333333333333222222222222111111111111111111000///......////////////......------------------------++++++++++++++++++++++++------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////000......111111...000333000555@@@UUUvvv}}}aaaUUUNNNQQQgggmmmlllmmmpppsssrrrssszzzqqqhhhaaaZZZSSSNNNMMMKKKGGGDDDGGGHHHIIIIIIHHHGGGHHHIIIGGGGGGGGGGGGGGGGGGFFFEEEGGGFFFEEEEEEDDDDDDDDDEEEDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAAAAA@@@@@@??????????????????>>>>>>>>>======>>>>>>>>>?????????>>>======>>>@@@AAAAAA@@@????????????????????????{{{xxxpppmmmpppnnnppphhhaaabbbdddaaa^^^]]]TTTPPPLLLHHHFFFCCCAAA???<<<999555222111000...,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))***+++++++++)))------,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++'''(((***+++,,,,,,++++++------------------------+++---......---,,,---...///...------///000111000...:::HHHTTTcccyyyuuuiii______dddkkkxxxsssqqqssstttuuuxxxtttttttttuuuvvvuuutttrrrhhhjjjlllnnnppptttxxx{{{vvvwwwuuutttwww{{{yyysssssssssrrrpppoooppptttwww{{{xxxvvvyyylll]]]UUUNNNMMMOOOIIINNNRRRQQQOOONNNMMMKKKKKKKKKJJJJJJJJJJJJKKKKKKIIIHHHHHHGGGFFFEEEDDDDDDBBBBBBAAA@@@>>><<<;;;:::;;;;;;:::999888777666666444333333222222111111111000111111111111000000///......////////////......------------------------++++++++++++++++++++++++.........------,,,,,,,,,+++++++++++++++++++++++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////---+++,,,000000,,,+++...222444444555EEEgggsss```OOOLLLVVVmmmzzztttpppmmmeee```jjj{{{|||pppaaaWWWTTTSSSOOOLLLGGGHHHIIIIIIGGGGGGHHHIIIGGGGGGHHHHHHHHHGGGFFFFFFGGGGGGFFFEEEDDDDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAA@@@BBBBBBAAAAAA@@@@@@??????>>>>>>>>>>>>????????????=========???AAABBBAAA??????????????????@@@@@@@@@zzzuuunnnnnnrrrmmmpppiiidddfffgggccc^^^\\\XXXRRRKKKHHHGGGFFFCCCAAA>>>;;;777333///---,,,,,,---,,,***))))))+++,,,...***+++,,,------,,,***)))+++,,,,,,***))))))+++...******+++++++++,,,,,,,,,))))))***++++++++++++***)))+++---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---+++***))))))******+++,,,,,,,,,,,,+++......---,,,,,,,,,------........................---------............///222111666???EEESSStttoooiiihhhdddeeeiiiqqquuu}}}||||||}}}yyyssshhhZZZQQQNNNNNNMMMKKKJJJKKKLLLNNNNNNNNNMMMMMMJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHFFFDDDBBBBBBBBBCCCBBBBBBAAA???>>><<<;;;;;;:::999888888888888888888777666333111111111222333333222111000////////////---------...............,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,...---,,,,,,+++++++++,,,******+++++++++,,,,,,,,,/////////...+++))))))***------------------------.........------,,,,,,,,,........................,,,---///000000000///...333111222444777DDD^^^xxxbbbGGGGGGSSSmmmpppdddgggrrrllleee]]]ZZZ[[[XXXSSSOOOJJJFFFDDDEEEGGGHHHGGGJJJKKKIIIFFFEEEHHHKKKOOOOOOLLLFFFEEEHHHIIIGGGJJJFFFCCCBBBDDDEEEDDDCCCFFFDDDBBBBBBCCCDDDCCCBBBDDDDDDDDDEEEFFFEEECCCAAAAAAAAAAAAAAA@@@@@@@@@@@@>>>@@@BBBBBB@@@@@@AAACCCDDDCCCBBBAAA??????AAACCCDDDAAA>>><<<===>>>======zzzuuunnnooorrrmmmooohhhccceeegggddd___]]]WWWRRRKKKGGGFFFEEECCCAAA>>>;;;777333///------,,,,,,+++******+++---///000...---,,,+++******))))))***++++++***((((((***,,,******+++++++++,,,,,,,,,))))))***++++++++++++***)))+++,,,,,,+++******+++************************///......,,,+++***))))))******+++,,,,,,,,,,,,+++,,,,,,+++++++++,,,,,,---------------------------------------............222000333888:::BBBYYYrrr~~~uuummmhhheeefffhhhooo{{{rrraaaYYYOOOJJJJJJLLLLLLKKKJJJKKKLLLMMMLLLKKKJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGJJJHHHFFFDDDBBBAAAAAAAAAAAAAAA@@@???===<<<;;;:::999888777777777777777777666555333111111111222333222222111000////////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,,,,+++++++++++++++*********+++++++++,,,,,,+++*********++++++++++++------------------------......---------,,,,,,,,,........................,,,---...///000//////...222000111222222888HHHZZZttt}}}\\\OOOJJJUUUkkkvvvnnnttt|||qqqiiifff___[[[VVVQQQMMMKKKKKKJJJIIIDDDEEEFFFFFFDDDDDDEEEGGGJJJKKKIIIDDDCCCGGGIIIGGGGGGEEECCCDDDGGGJJJJJJIIIFFFEEECCCCCCDDDEEEDDDDDDEEEDDDDDDEEEFFFFFFDDDBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAABBBCCCEEE===>>>???@@@@@@AAACCCDDDBBBAAA???===<<<===???AAAzzzvvvooopppsssnnnnnngggbbbeeegggeee```___XXXSSSLLLHHHGGGFFFCCCAAA>>><<<777333000...------++++++***+++,,,...111222///...,,,***))))))***+++)))******)))(((((()))+++******+++++++++,,,,,,,,,))))))***++++++++++++***)))+++,,,,,,+++******+++))))))))))))))))))))))))......---,,,+++******)))******+++,,,,,,,,,,,,+++***************+++,,,---++++++++++++++++++++++++------------............111......222222333>>>MMMiiiyyyxxxtttnnngggfffjjjrrrxxx{{{vvvxxxzzzzzzbbbTTTPPPKKKFFFDDDFFFIIIJJJIIIJJJJJJKKKKKKJJJHHHGGGFFFGGGGGGFFFFFFFFFEEEEEEEEEIIIHHHFFFDDDBBB@@@@@@???@@@@@@???===<<<;;;::::::888777666555555555555555555444333111111111222222222111000//////....../////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++++++++++++++************************++++++++++++,,,,,,+++***,,,000333222000------------------------------------,,,,,,,,,,,,------------------------------...////////////...///...///000//////444<<>><<<888333000...------++++++++++++,,,---///000,,,+++++++++++++++++++++)))***+++***)))(((***+++******+++++++++,,,,,,,,,))))))***++++++++++++***)))***,,,,,,***)))***+++))))))))))))))))))))))))---,,,,,,,,,++++++************+++,,,,,,,,,,,,+++)))))))))******,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///,,,---111222000333999@@@NNNbbbxxx{{{xxxuuuooojjjbbbcccccceeeooo}}}zzzrrrcccUUULLLKKKHHHFFFEEEFFFGGGGGGFFFGGGHHHHHHIIIHHHGGGFFFEEEGGGFFFFFFEEEEEEDDDDDDDDDFFFEEEDDDCCCAAA@@@@@@???>>>>>>===<<<;;;:::999999666666555444333333333333444333222111000111111111111111000///............//////...------,,,++++++++++++++++++++++++++++++***************+++++++++))))))*********)))))))))************++++++++++++...+++))),,,222666444111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////------...000000//////000000@@@[[[}}}pppZZZLLLNNNKKKGGGUUUyyy}}}wwwtttrrriiibbbiiivvvrrrcccZZZUUUSSSXXXTTTMMMHHHEEEEEEGGGHHHDDDEEEDDD???>>>AAAAAA???DDDCCCBBBAAA@@@??????>>>AAA@@@>>>???AAABBBBBBBBBBBB@@@???@@@AAACCCCCCBBBAAABBBBBBBBBBBBAAA@@@@@@DDDAAA>>>===>>>??????>>>DDDCCCAAAAAACCCEEEFFFFFFBBBEEEHHHGGGDDDDDDIIINNNzzzwwwqqqrrrtttooollleeeaaaeeehhhfffbbb```]]]WWWPPPLLLJJJIIIFFFCCC???<<<888444000...------,,,,,,,,,++++++++++++++++++,,,......---+++(((&&&***+++,,,,,,*********,,,******+++++++++,,,,,,,,,))))))***++++++++++++***(((***,,,+++***)))******************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************+++---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,...333555333111111555999CCCRRReeexxxpppnnniiidddfffnnnsssttttttwww~~~}}}wwwxxxxxxuuuwww}}}rrreeebbb___TTTKKKHHHGGGGGGGGGGGGGGGFFFEEEDDDEEEFFFHHHHHHHHHGGGFFFGGGGGGGGGFFFEEEDDDDDDDDDBBBBBBBBBBBBAAAAAA@@@@@@===<<<<<<;;;:::999888888666555444333222222222222222222111111000000111111111000///...------------//////...---,,,++++++***++++++++++++++++++++++++************************(((((()))*********)))((())))))*********++++++++++++(((%%%(((---000---***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------......///---......///000222111000666444999KKKjjj|||llliii]]]LLLFFFSSSfffwwwxxxmmmmmmsss}}}xxxoookkkfffaaaWWWNNNIIIJJJMMMPPPIIIJJJIIIEEEEEEHHHHHHFFFIIIHHHHHHFFFCCCAAA??????>>>===<<<===???AAAAAA@@@AAA???======???BBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBBAAA@@@AAADDDHHHMMMOOOQQQJJJHHHHHHKKKSSS[[[aaadddbbbgggkkkjjjeeebbbbbbeee{{{xxxrrrsssuuupppllleeebbbeeehhheeebbb```^^^XXXQQQLLLJJJIIIFFFCCC???===888444111///......---,,,,,,++++++***))))))---...000111...***$$$!!!***+++------+++***+++,,,******+++++++++,,,,,,,,,))))))***++++++++++++***(((***++++++***))))))***++++++++++++++++++++++++*********+++++++++++++++******+++,,,,,,,,,,,,++++++++++++++++++,,,---...------------------------,,,,,,,,,,,,---------------...///111333222///---333111222;;;III\\\sssvvvtttvvvuuuqqqgggggggggkkkttt~~~yyyrrrmmmggglllqqqvvv}}}qqqdddXXXZZZbbbbbbTTTEEECCCDDDEEEFFFGGGFFFFFFFFFDDDEEEGGGHHHIIIIIIHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDAAAAAAAAAAAAAAA@@@??????;;;;;;:::999999888777777666555444333222111111111000000000000000000000000000///...------,,,,,,---......------,,,,,,++++++++++++++++++++++++++++++***************)))))))))'''(((***++++++***)))))))))))))))************+++,,,***((())),,,---+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///...000///,,,,,,000111000333222222555CCCeee{{{lll[[[KKKEEEGGGPPPeeeyyyzzzmmmkkkpppsssvvv~~~rrrbbbTTTMMMNNNQQQJJJLLLJJJFFFEEEGGGFFFCCCFFFHHHIIIHHHFFFDDDCCCDDD@@@???>>>???BBBDDDDDDDDDCCCAAA>>>>>>AAADDDFFFGGGFFFEEEDDDCCCDDDFFFHHHJJJIIINNNTTT[[[```gggmmmqqqeeebbb```dddllluuuzzz|||~~~{{{{{{xxxssstttvvvqqqmmmfffbbbeeehhheeeaaa___]]]WWWPPPKKKIIIHHHEEEBBB???===999444111///......,,,,,,,,,,,,,,,,,,+++++++++---...///---***'''%%%(((***,,,,,,+++***************+++++++++,,,,,,,,,))))))***++++++++++++***((()))++++++)))))))))***++++++++++++++++++++++++))))))******+++++++++,,,******+++,,,,,,,,,,,,+++++++++************+++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---...//////000///---000...///444:::EEEXXXjjj{{{|||vvvpppnnnqqqwww{{{~~~|||}}}}}}ppphhhVVVOOOLLLTTT```aaaSSSEEEBBBDDDEEEFFFFFFEEEEEEFFFGGGGGGIIIIIIJJJIIIHHHGGGHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBBBB@@@>>><<<;;;:::999999888888777777666666666444333222111111111//////000000000000000///000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++*********)))))))))((('''(((***,,,,,,+++***)))))))))))))))************---------------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///,,,000000+++***...111000+++///333222444IIItttxxxdddPPPDDDEEEOOOXXXppp|||lllgggjjjlllwwwnnnbbb```bbbcccccc___WWWQQQOOOKKKFFFFFFIIIKKKKKKIIIGGGHHHIIIGGGFFFEEEGGGJJJLLLMMMLLLIIIFFFCCCCCCFFFJJJMMMNNNMMMKKKIIIHHHIIIMMMQQQTTTXXX___gggjjjjjjkkkpppuuussspppnnnqqqvvvzzzzzzxxxxxx~~~{{{yyyssstttvvvqqqnnngggbbbeeegggeee```___\\\VVVNNNJJJHHHFFFCCC@@@???===999555111///......+++,,,,,,---............'''(((***+++,,,---------''')))++++++***)))))))))******+++++++++,,,,,,,,,))))))***++++++++++++***((()))++++++)))((()))***************************)))))))))***++++++,,,,,,******+++,,,,,,,,,,,,++++++***)))))))))))))))***************************++++++,,,,,,,,,---------))),,,---------000222222333333444666333222<<>>IIIYYYjjj{{{sssqqqnnnnnnpppqqqrrrrrrnnnssssssooommmrrryyy|||zzztttnnnlllkkkjjjjjjqqqqqqxxxnnnYYYMMMHHHFFFDDDHHHGGGFFFHHHPPPWWWVVVOOOIIIHHHGGGHHHIIIIIIGGGFFFHHHHHHIIIIIIHHHHHHGGGFFFGGGFFFEEEDDDDDDEEEFFFFFFIIIHHHFFFDDDAAA>>>;;;:::888888777666444444666888333333333222222222111111000000000000//////////////////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---..................------...------------...//////---,,,,,,---000444999;;;TTTeee~~~gggXXXQQQKKKBBBFFFMMMYYYjjjwwwiiieeennnrrrlllllltttxxxyyy{{{sssmmmnnnooonnnjjjccc[[[UUUVVVUUUUUUWWW[[[^^^^^^]]]WWWVVVOOOFFFGGGOOOUUUUUUVVVQQQMMMLLLPPPTTTVVVVVVYYY\\\^^^\\\WWWRRRPPPPPPQQQUUUXXXXXXZZZ^^^]]]YYYVVVVVVZZZccciiiiiiiiijjj{{{ttttttsssrrrsssmmmgggdddhhhjjjfffbbbaaaZZZSSSKKKGGGGGGFFFDDDAAA???<<<888444000...---------,,,,,,+++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,++++++******++++++,,,++++++************++++++)))***,,,,,,,,,***)))'''************))))))))))))'''((()))******+++++++++******************************))))))))))))******+++,,,---,,,+++++++++---++++++,,,+++***+++---///...---,,,,,,,,,,,,---...---------...///000111222333999BBBKKKVVVdddsss~~~zzzxxxuuupppwwwuuurrrrrrvvvzzz~~~}}}yyyuuuvvv}}}zzzwwwvvvuuuuuuiii___QQQIIIGGGIIIJJJJJJGGGFFFDDDFFFNNNWWWVVVQQQJJJIIIIIIJJJKKKLLLJJJIIIKKKJJJJJJIIIHHHFFFEEEEEEGGGFFFEEEEEEEEEFFFGGGGGGHHHGGGFFFCCCAAA===;;;999::::::999888666666777888333333222222222111111111000000000000/////////...///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---..................---------------------...//////......---...///222555666777@@@OOOaaayyyzzzdddIIIEEEBBBDDDNNN[[[hhhppp~~~kkkjjjiiibbbbbbiiidddeeepppzzzqqq\\\___eeeooowww{{{yyyuuukkkcccVVVMMMRRR]]]bbb```eeeaaa[[[UUUQQQRRRWWW[[[___eeejjjllliiidddaaa```___eeejjjjjjjjjkkkjjjfffcccaaaeeemmmttt{{{zzzuuutttsssrrrrrrnnngggdddhhhjjjhhhcccaaaXXXRRRKKKGGGFFFEEECCCAAA???<<<888444111///......---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********,,,+++************+++,,,++++++************++++++******+++,,,,,,***)))(((************))))))))))))'''((()))******+++************************************))))))))))))*********+++,,,,,,+++***+++,,,+++,,,,,,+++******,,,...------,,,,,,,,,,,,---------------------.../////////000222333777@@@LLLUUUzzz}}}pppwwwxxxxxxzzz}}}|||uuupppoooppppppuuuzzz~~~}}}{{{{{{www~~~~~~xxxyyyyyyvvvrrrqqqtttwww{{{{{{uuuqqqtttqqq]]]PPPLLLGGGEEEGGGIIIHHHGGGEEEEEECCCDDDMMMVVVWWWTTTKKKKKKKKKLLLNNNOOONNNLLLNNNMMMKKKIIIGGGFFFEEEEEEFFFFFFEEEEEEEEEEEEFFFGGGFFFFFFDDDBBB@@@===:::999:::999888888777666666666222222222222111111111000000000000/////////...........................---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******------------............---,,,,,,++++++,,,,,,---------------------......---------------......////////////...//////000111000///333:::FFF```iii\\\LLLCCCFFFNNNTTTWWWhhh~~~}}}uuusssmmmmmmsssmmmhhhfffkkkttt{{{zzzvvvuuuzzzqqqvvvoooiiisss~~~wwwlllccccccjjjsss{{{www}}}}}}zzzuuuuuusssqqqqqqmmmfffbbbfffjjjhhhccc```WWWRRRKKKFFFEEEDDDBBBAAA???===999444111///............---------,,,,,,,,,+++++++++++++++++++++++++++++++++***************++++++************++++++++++++************++++++******+++++++++******)))************)))))))))((((((((()))*********************************************))))))))))))*********+++,,,+++***)))***,,,+++,,,---,,,******+++,,,,,,,,,,,,,,,,,,,,,------......------------......000000///...000555===CCCSSSggg~~~tttooommmkkkpppyyy}}}tttooopppqqqooommmpppsssuuutttqqqppprrrtttqqq|||xxxrrrpppkkklllmmmmmmooottt{{{vvvfffXXXNNNOOOMMMJJJIIIIIIHHHEEECCCEEEEEECCCDDDLLLVVVYYYVVVKKKKKKKKKMMMOOOPPPOOONNNPPPOOOMMMKKKIIIHHHHHHHHHGGGFFFFFFDDDDDDCCCBBBBBBDDDDDDCCCAAA???<<<:::999777666666666666555333222222111111111111000000000000000/////////..............................///++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************))),,,,,,,,,------------...---,,,,,,++++++,,,,,,---,,,,,,------------......------,,,,,,------...///........................555111333777666???```|||cccOOOHHHIIILLLMMMRRRbbbwww|||iiifffoooqqqlllfffiiiooovvv}}}{{{wwwvvvtttrrrqqqkkkccc___ccchhhgggaaa^^^VVVRRRLLLGGGDDDCCCBBBBBB@@@===999555111///............------------------++++++++++++++++++++++++************************************************++++++************++++++*********+++++++++******************)))))))))(((((())))))************)))******************************))))))))))))******)))***++++++))))))***+++***+++---,,,*********+++***++++++,,,,,,---------//////...---------........./////////000222444777666EEEYYYlll|||~~~|||}}}~~~ooo[[[RRRNNNJJJGGGGGGFFFEEEEEEFFFGGGGGGGGGFFFFFFEEEEEELLLUUUXXXVVVJJJJJJJJJLLLNNNOOONNNMMMOOONNNMMMLLLLLLKKKKKKKKKHHHGGGFFFDDDBBB@@@>>>===BBBAAAAAA???===;;;999888666555555777888777444111111111111000000000//////////////////............---------...............++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------......,,,,,,,,,,,,,,,---......,,,,,,------...............+++000888666333@@@UUUhhh{{{fffWWWMMMIIIIIIPPPYYYcccooovvvzzz~~~{{{vvvyyyyyytttnnnmmmsssyyyyyytttqqqvvv|||xxxxxxvvvsssqqqkkkbbb]]]bbbhhhgggaaa\\\VVVSSSMMMHHHDDDCCCCCCCCC@@@===999555222000//////------------------------++++++++++++++++++++++++)))))))))***************))))))***++++++***))))))++++++************++++++***************+++++++++************))))))))))))))))))************))))))******************************))))))))))))******(((*********)))((()))***)))***,,,,,,+++******+++)))***+++,,,---------,,,///......---------............000000000000///...111888AAAIIISSScccwwwqqq___MMMFFFGGGGGGEEEDDDCCCCCCCCCCCCDDDEEEGGGHHHFFFGGGGGGFFFKKKRRRUUUSSSIIIIIIIIIJJJLLLMMMLLLJJJLLLLLLMMMMMMMMMLLLKKKKKKHHHHHHGGGEEEBBB???===;;;@@@??????>>><<<;;;999888777666777:::======888444000000000000/////////////////////.........---------------------------,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******************++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,------......,,,,,,,,,,,,,,,------...,,,,,,,,,,,,---...///000---***---333444///111888;;;HHHdddmmm___QQQOOONNNPPPSSS]]]mmm|||ppplllooohhhffffffiiirrr|||}}}zzzzzzwwwtttrrrkkkbbb\\\bbbiiihhhbbb]]]VVVTTTOOOIIIEEECCCCCCDDD@@@>>>:::555222000//////,,,,,,,,,,,,,,,,,,,,,,,,************************((()))))))))*********+++((()))***++++++***)))(((++++++************++++++******)))******++++++,,,************))))))))))))))))))************))))))******************************))))))))))))******((()))***)))(((((()))***''')))+++,,,+++***+++,,,((()))+++,,,------,,,,,,---,,,,,,,,,,,,,,,---............000000000...,,,333777;;;;;;===FFFUUUaaaooo}}}qqq___TTTJJJDDDFFFHHHFFFDDDEEEEEEEEEEEEEEEDDDCCCDDDEEEEEEGGGHHHGGGIIINNNPPPMMMJJJIIIHHHJJJKKKKKKJJJHHHJJJKKKLLLMMMLLLJJJGGGEEEGGGGGGGGGFFFDDDBBB@@@>>>>>>>>>======;;;:::888888666555666;;;???@@@;;;666000000/////////.........//////.........------------------,,,+++++++++***************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,------......,,,,,,++++++,,,,,,---...///...,,,,,,,,,---///000111///......///000//////;;;:::CCCZZZ|||qqqggg\\\UUUPPPNNNTTT]]]aaarrr{{{uuujjjpppwww|||}}}{{{zzzyyyvvv|||~~~{{{{{{xxxtttssslllbbb]]]bbbjjjiiiccc]]]WWWTTTPPPJJJEEECCCDDDEEE@@@>>>:::555222000//////,,,,,,,,,,,,,,,,,,,,,,,,************************(((((())))))*********+++((()))***++++++***)))(((++++++************++++++******))))))***+++,,,,,,************))))))))))))))))))*********))))))(((******************************))))))))))))******((()))***)))((('''(((***&&&(((+++,,,+++++++++,,,((()))+++,,,------,,,,,,++++++******++++++,,,---*********,,,...///...---000444777666333666>>>GGGSSS___qqqlllZZZNNNIIIDDDCCCGGGFFFAAAAAAEEE???AAACCCDDDCCCCCCCCCDDDDDDGGGHHHFFFGGGKKKLLLIIIJJJIIIIIIJJJKKKKKKIIIGGGIIIJJJLLLLLLJJJGGGCCC@@@FFFGGGGGGGGGFFFEEECCCBBB=========<<<;;;:::888777333333444:::??????:::555000/////////............//////.........---------------,,,++++++***))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---******+++,,,,,,---......,,,,,,++++++,,,,,,---...222000---++++++,,,...000+++------+++---333444111,,,111888AAAPPPiiipppcccXXXQQQSSSYYYWWW___nnnzzzyyyttt}}}{{{vvvuuusssqqqqqqmmmddd___bbbfffddd```^^^[[[VVVOOOJJJFFFEEECCCBBBBBB>>>999666333222000///,,,,,,,,,+++++++++******((())))))******))))))((())))))))))))))))))))))))+++++++++***)))(((((('''************************))))))))))))***************)))(((''''''((()))***((((((''''''''''''((((((*********)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******++++++++++++******************************+++***)))))))))***,,,,,,)))***++++++,,,---......000000000000111222333444::::::CCCRRR^^^iiisss___RRRHHHEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@???>>>>>>???AAABBBCCCEEEBBBAAABBBFFFHHHHHHFFFDDDEEEEEEFFFFFFFFFFFFEEEIIILLLOOONNNGGG???===???DDDDDDCCCBBBBBBBBBCCCCCC@@@>>><<<:::999888888999444444333333333444555555000000000///......------,,,------......------,,,,,,,,,,,,,,,,,,+++***)))+++++++++*********))))))******+++++++++,,,,,,,,,)))))))))))))))*********))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))''''''((()))***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---........................---222666777888BBBSSS```tttbbbVVVSSSXXXRRRSSSZZZbbbuuu~~~sssuuuvvvuuu{{{}}}|||wwwwwwtttrrrqqqlllddd^^^aaaeeeddd```]]]\\\WWWPPPJJJGGGEEEDDDCCCAAA>>>:::666333222000///------------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++)))))))))))))))))))))))),,,,,,++++++***))))))((((((((((((((((((((((((((())))))))))))***************)))(((''''''((()))))))))((((((''''''(((((()))***)))))))))))))))))))))))))))))))))))))))))))))*********************+++)))******************)))************************+++***)))))))))***+++,,,++++++,,,,,,,,,,,,,,,,,,///////////////000222222111///444===BBBGGGWWWjjj{{{kkk]]]OOOHHHEEEBBBCCCEEEBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@???@@@AAACCCDDDEEECCCAAABBBDDDFFFEEEDDDEEEEEEEEEFFFFFFFFFFFFFFFIIIJJJLLLKKKFFF???;;;:::AAAAAAAAAAAA@@@@@@@@@@@@>>>===;;;999777777777777444444333333222333333333000000//////......------,,,,,,------------,,,,,,+++,,,,,,,,,++++++***)))+++++++++*********))))))*********+++++++++,,,,,,*********)))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))(((((())))))******++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,------........................***...111000///333<<>>???======>>>@@@@@@@@@AAAAAAAAAAAAAAABBBBBBAAA@@@@@@AAACCCCCCDDDBBB@@@AAABBBCCCBBBBBBFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFHHHHHHHHHFFFAAA===@@@@@@AAABBBAAA@@@???>>><<<;;;999777555555555555444333222111111111111111000000//////...---------,,,,,,------------,,,,,,+++++++++,,,++++++***)))+++++++++************************++++++++++++,,,++++++******))))))(((((())))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......------,,,,,,------...------------------------///000111111///...///111444<<>>>>>??????@@@AAAAAABBBBBBAAA@@@@@@@@@@@@BBBBBBAAA@@@@@@@@@AAAAAABBBBBBDDDDDDCCCBBBBBBCCCDDDDDDBBBCCCDDDGGGMMMPPPMMMFFFAAABBBCCCDDDCCCBBB???>>>;;;:::888666555444444444333333222000000/////////000//////......---,,,,,,,,,,,,,,,------,,,,,,,,,******++++++++++++******************************************++++++++++++,,,++++++***)))(((''''''((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************---,,,,,,++++++*********++++++++++++++++++++++++,,,,,,++++++,,,,,,---......------,,,,,,------...------------------------222222222222333333111000===444111===PPPkkkkkkUUUIIIFFFKKKQQQQQQ]]]sss}}}||||||yyytttqqqkkkbbb]]]```dddccc^^^\\\ZZZVVVQQQMMMJJJHHHFFFDDD@@@@@@???:::444000///000------------,,,,,,,,,,,,***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))((((((((((((************************((()))))))))************''''''((()))))))))))))))******))))))))))))******(((((())))))************************************))))))))))))))))))))))))(((((())))))))))))((((((************************))))))******++++++++++++))))))***++++++,,,---------------------///000000,,,,,,...000///---000555666444666===EEENNN[[[gggzzzwwwkkkYYYKKKDDDBBBBBBBBB???;;;;;;>>>???>>>>>>@@@<<<======>>>???@@@AAAAAA@@@???>>>>>>>>>???@@@AAA??????@@@@@@@@@AAACCCDDDBBBAAAAAAAAABBBBBBCCCCCCAAACCCCCCEEEMMMUUUSSSLLLAAABBBCCCCCCCCCAAA>>>===;;;:::888666444444444444333222111000///........./////////...------,,,,,,+++,,,,,,,,,,,,,,,,,,+++)))******++++++*********************************))))))*********+++++++++,,,++++++***)))(((''''''(((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))*********)))))))))))))))************************,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---------,,,,,,---------------------------------///---,,,---///111111///222---000:::@@@GGGZZZooojjjVVVJJJGGGHHHPPPQQQXXXiii}}}|||{{{|||xxxtttrrrkkkccc]]]aaaeeeccc___\\\YYYUUUQQQMMMJJJHHHEEECCC@@@AAA@@@;;;555000///000---------,,,,,,,,,,,,+++,,,,,,------------,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************&&&'''((()))*********)))***))))))(((((())))))***((((((((()))******++++++************************((((((((()))))))))******((())))))******))))))(((************************))))))***++++++++++++***(((((()))***+++,,,------,,,,,,,,,,,,---...///000+++,,,.........---...000......111666888888;;;AAAPPPVVV___iiivvv|||hhhQQQKKKEEEAAAAAA@@@>>>;;;;;;888888;;;===<<<>>>BBB<<<<<<======>>>???@@@@@@>>>>>>======>>>???AAABBB@@@BBBBBBBBBAAAAAACCCEEE???@@@BBBCCCDDDDDDDDDDDDDDDFFFDDDCCCJJJTTTTTTMMM???@@@@@@@@@???===<<<::::::999777555444333333333222111000/////////////////////......---,,,,,,,,,++++++,,,,,,,,,,,,++++++((()))******+++************************+++++++++)))))))))************+++++++++******))))))(((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))*********************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...,,,******,,,---......++++++000666555222:::FFFUUUqqq~~~hhhXXXPPPSSSMMMNNNWWWaaakkk|||zzzyyyzzzxxxtttrrrlllddd^^^aaaeeeddd```]]]WWWTTTPPPLLLJJJHHHEEEBBB@@@AAAAAA<<<555///...000............------------++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))((((((((((((((()))))))))(((((((((((((((((((((((())))))))))))************%%%&&&((()))*********))))))((((((''''''(((((()))'''(((((()))******++++++************************&&&''''''((()))***++++++)))******************)))************************((()))***+++,,,++++++***))))))******+++++++++,,,++++++***++++++,,,---...---...///.........//////++++++///444333000///222222666<<>>:::777>>>;;;<<<>>>===:::;;;???<<<<<<<<<======>>>>>>>>>============???AAACCCDDDEEEFFFFFFDDDAAA@@@BBBDDD>>>@@@DDDGGGHHHIIIHHHGGGFFFIIIGGGCCCHHHTTTXXXRRR@@@@@@???>>>===<<<;;;;;;999777555333222111111222111111000000///000000111///......------,,,,,,+++++++++,,,,,,,,,,,,++++++(((((()))***************))))))*********+++++++++))))))))))))*********************)))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((())))))******++++++*********************************++++++,,,,,,---************************,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------...///222000---+++***+++000555666AAAQQQdddzzzttteee^^^^^^eeeeeeaaadddmmmzzzyyyxxxyyywwwtttsssmmmddd___bbbfffddd```^^^VVVSSSOOOLLLJJJGGGDDDBBB???BBBBBB===555///...000000/////////............)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))*********************************))))))))))))************%%%&&&((()))*********)))((((((''''''''''''(((((('''(((((()))***+++++++++************************%%%&&&'''((()))***+++,,,******++++++++++++******************************((()))***+++,,,+++******+++++++++***************))))))))))))***+++,,,---+++---...------//////...000......000000...000555...333999<<<;;;<<<@@@DDDLLL[[[jjjtttiii___UUUTTTYYYVVVHHH;;;???<<<999999<<<===;;;999:::999;;;???>>>;;;<<>>@@@BBBDDDFFFIIIJJJJJJFFFBBB???@@@BBB>>>AAAFFFJJJLLLLLLKKKIIIFFFKKKIIIDDDJJJXXX^^^[[[CCCBBBAAA???>>>=========777666444222000000000000111000000000000111111222///......------,,,+++++++++++++++,,,,,,+++++++++(((((()))***************))))))******++++++++++++))))))))))))************)))))))))))))))*********))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))'''(((((()))***++++++,,,))))))))))))))))))))))))))))))***+++,,,------...************************,,,,,,++++++,,,,,,---...+++******************+++,,,,,,,,,,,,,,,,,,,,,,,,(((+++...000///......///---...------111444333...666444777>>>KKKccc~~~vvvrrrvvvooommmppp|||wwwttttttrrrpppppphhhaaa^^^aaaccc___ZZZWWWTTTUUUQQQJJJEEEEEEBBB>>>@@@???===888333000...///000000///...------,,,,,,---,,,,,,++++++,,,,,,------,,,******+++***)))'''))))))***+++++++++++++++((()))+++,,,,,,+++)))((('''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))******+++,,,+++++++++*********))))))+++,,,------......---------......///000/////////......///111222333444555@@@BBBGGGPPP\\\hhhtttzzzpppbbbIIIHHHGGGEEECCCAAA@@@???<<<<<<<<<<<<;;;;;;;;;;;;888;;;>>>??????>>>>>>???;;;<<<======<<<<<<===>>>======>>>>>>??????@@@@@@FFFFFFEEEDDDCCCBBBAAAAAA@@@AAADDDKKKQQQRRRMMMHHHIIIKKKHHHDDDIIIVVV___aaaNNNBBB:::<<>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@???===<<<<<<===;;;===>>>===<<<<<<>>>???>>>>>>>>>?????????@@@@@@DDDDDDCCCCCCBBBAAAAAAAAAAAAAAACCCHHHMMMNNNJJJEEEFFFIIIGGGDDDHHHTTT___dddOOOBBB777888<<<;;;999888333222111111000000111111111000000///////////////...------------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******))))))******+++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,....................................////////////,,,///111000000666AAAKKKaaannn~~~{{{yyyyyyuuuooommmjjjddd```cccfffccc^^^\\\WWWXXXTTTLLLHHHGGGDDD@@@@@@???===888333000...///......------,,,,,,++++++---,,,,,,++++++,,,,,,------+++******++++++)))((((((((()))***************((()))***++++++***)))((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))******))))))******+++,,,+++++++++***************++++++,,,---------------+++,,,------......------,,,,,,---------.........///............///000111666999===@@@FFFPPP\\\dddmmmwwwyyylll\\\HHH>>>===???>>>;;;999999999999999999999999;;;;;;<<<<<<===>>>>>>>>>GGGGGGEEEBBB>>><<<<<<===<<<>>>>>>>>>======>>>@@@????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBDDDHHHIIIFFFCCCDDDGGGGGGDDDFFFQQQ^^^fffXXXHHH999666:::;;;888666333222111111000000111111111000//////......//////------------,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******)))))))))***++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,---------------------------............////////////000111000///000333666CCCHHHNNNUUUaaatttvvvuuuwwwvvvsssrrrkkkdddaaadddgggeeeaaa___YYYYYYVVVNNNIIIHHHEEEAAA@@@???===888333000...///---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,+++******++++++***((((((((()))************)))))))))************))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))******))))))******+++,,,************************++++++,,,------------,,,++++++,,,------------,,,------------,,,,,,,,,,,,000000111111111000000///666555444111000333999===CCCKKKVVVaaajjjooosssvvv{{{vvvssslll___SSSQQQHHH???;;;<<<===;;;888777777888888999:::;;;;;;::::::;;;<<<===??????@@@LLLKKKHHHCCC???>>>???AAA>>>??????>>>===>>>@@@BBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBEEECCCBBBBBBDDDEEEDDDBBBDDDGGGHHHDDDCCCKKKYYYcccdddRRR???666888:::777222333222111111000000111111000000///............///---------,,,,,,,,,++++++************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************((((((((((((((((((((((((************************(((((((((((((((((((((((())))))))))))))))))))))))((()))************))))))************************))))))*********+++++++++************++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,---------------------------------.........//////111000000111222333222222777888888666888???JJJSSSlllwww{{{qqqpppssstttsssssskkkddd```dddgggeeebbbaaaZZZ[[[WWWOOOJJJIIIFFFBBB@@@???===888333000...///---,,,,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,+++)))***++++++***)))(((((()))***************)))))))))******)))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,***************************+++,,,,,,------,,,,,,***++++++,,,---,,,,,,,,,......------------,,,,,,,,,---...000111111111111---............///111333666999>>>CCCFFFIIIMMMPPPUUUZZZ```gggmmmttt{{{uuunnnkkk\\\YYYXXX[[[[[[TTTHHH>>>???;;;777666888999666333666666777999:::;;;<<<<<<999:::;;;<<<===>>>???@@@HHHGGGDDDAAA>>>>>>AAACCC???@@@@@@???>>>>>>AAACCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@AAABBBBBBCCCCCCFFFDDDBBBBBBCCCDDDDDDDDDFFFGGGGGGDDDAAAEEEPPP[[[dddTTT@@@555555888666111333222111111000000111111000//////...............------,,,,,,,,,+++++++++************************))))))))))))))))))))))))******))))))((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********))))))((())))))))))))))))))))))))))))))*********+++++++++)))))))))******+++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,------------------------------------............///---,,,---///111111000***,,,///000111333777;;;>>>GGGUUUeeetttyyyooooooqqqqqqooonnnjjjccc___bbbfffeeebbbaaa[[[\\\XXXPPPKKKIIIFFFBBB@@@???===888333000...///------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++***)))***++++++***)))))))))***+++++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,***************+++++++++******+++,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,.........---------------******+++,,,------------)))***,,,...///000000000222333444555555777:::===<<<>>>BBBEEEIIIMMMRRRUUU^^^bbbhhhnnnsssyyy~~~}}}vvvkkk___UUUNNNJJJIIIFFFEEEJJJPPPQQQHHH>>>888;;;888444222222555666777555555666777888999999:::999999:::;;;<<<===>>>?????????>>><<<;;;<<>>???BBBEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBDDDDDDCCCBBBBBBCCCEEEFFFGGGFFFEEEDDDAAAAAAHHHRRRWWWMMM>>>222222666666111333222111111000000111111000///......------......,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))******)))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))))))))))))))))))))************+++++++++(((((())))))***+++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........111///------...///000///***,,,---...///000333666444666<<>>@@@CCCFFFFFFFFFEEEDDDCCCBBBAAA@@@?????????@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCFFFGGGFFFCCCAAACCCBBB???CCCJJJNNNIII>>>333000444555111333222111111000000111111//////...------------...,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((()))))))))))))))))))))))))))************+++++++++((((((((()))***+++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000000///.........000000...,,,+++***+++,,,222///000444555444888>>>???FFFSSScccuuuvvvooommmtttyyyvvvpppkkkggg```\\\___ccccccaaaaaa\\\\\\XXXPPPJJJHHHEEEAAA@@@???===888333000...///........................---,,,,,,++++++,,,,,,---+++***)))***+++,,,+++***++++++,,,------------,,,))))))(((((((((((())))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))***++++++,,,))))))******++++++++++++******+++,,,,,,,,,,,,++++++,,,------......------++++++,,,,,,,,,---------......------------......000...---,,,------,,,+++***---000111000/////////.../////////...///222444...000222333333444666777444777;;;===>>>???AAABBBAAADDDHHHKKKNNNQQQUUUWWWYYYVVVSSSTTTXXX[[[]]]]]]TTTUUUVVVYYY\\\___aaacccdddfffggghhhhhhfffdddcccbbbaaa```___]]][[[ZZZZZZWWWWWWWWWVVVTTTTTTVVVXXXfffqqqxxxiii]]]VVVTTTOOOKKKGGGAAA:::666777666555444444444555666333555<<>>AAADDDCCCBBBAAA@@@???@@@CCCFFFGGGFFFEEEDDDCCCBBBAAA@@@?????????>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCFFFHHHEEE@@@???BBBBBB@@@AAAFFFMMMKKKBBB666000333333000333222222111000111111111//////...------------...,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((()))))))))))))))))))))))))))************+++++++++'''(((((()))***+++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......'''***...///---+++++++++***+++,,,...............000,,,,,,111333000000444111222555:::CCCQQQ```iiitttpppnnnssszzz{{{ssskkkhhh```\\\```eeefffeeeeee^^^]]]WWWOOOKKKKKKGGGBBB@@@===999444000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++((()))++++++******+++,,,...,,,******+++------,,,))))))************))))))(((((())))))))))))((((((******))))))((((((''''''((((((''''''''''''((((((******))))))))))))******(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((()))))))))))))))))))))))))))))))))((()))******+++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---......////////////.........------------...////////////000111222333333444333333222222333333444555555555666777:::>>>AAADDD@@@@@@@@@??????>>>>>>>>>;;;===????????????AAABBBJJJJJJJJJJJJJJJJJJJJJJJJGGGFFFEEEDDDCCCBBBAAA@@@AAA@@@??????>>>>>>>>>>>>IIIPPP[[[fffnnnqqqpppooo||||||xxxyyyxxxuuusssssstttvvvxxx{{{}}}~~~wwwsssqqqqqqmmmfffcccdddfffccccccccc___VVVLLLFFFAAA@@@>>><<<999777555444555333111000222444555555222888>>>???;;;666444555333333222222111222222222666555333222222333444555666666777888999999::::::999999:::;;;;;;<<<<<<===????????????@@@AAABBBCCCBBBBBBAAAAAA@@@?????????>>>????????????@@@@@@@@@>>>>>>???@@@@@@AAABBBBBBBBBAAA@@@??????@@@AAABBBIIIMMMIII;;;000///111222111111111111000000000///------......------,,,++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++************))))))))))))+++*********))))))((((((******))))))((((((''''''((((((((((((((((((((((((''')))***++++++***)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,/////////......---------***,,,......---,,,---......//////000000000000000///000111333666;;;???BBBNNNZZZkkk}}}pppnnnnnnsssxxxyyysssmmmhhh```\\\```eeeeeedddddd^^^]]]WWWPPPLLLKKKGGGBBB@@@===999444000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,//////......---------,,,(((***++++++******+++,,,...,,,******+++,,,,,,,,,))))))************))))))(((((())))))))))))(((((())))))((((((((((((((('''((((((''''''''''''((((((******))))))))))))******(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,......////////////......---------------...//////////////////000000000000000000000000000111222222222111111111333555888:::555555444444444333333333444555777777666666888999:::::::::::::::::::::999::::::999888777666666555666555444444333333333444;;;>>>CCCHHHLLLNNNOOOOOOQQQUUUVVVRRROOOOOOOOOLLLOOOPPPPPPQQQSSSUUUWWWXXXSSSPPPOOOQQQQQQMMMLLLOOOSSSQQQPPPOOOLLLEEE>>>999888888777666555444333222333222000///000222333444444999======999555444444333222222111111222222222555444444333333444444444666666777888888999::::::999999:::;;;;;;<<<<<<===>>>>>>>>>>>>???@@@AAABBB@@@?????????>>>>>>============>>>>>>>>>??????????????????@@@@@@AAAAAAAAA@@@@@@>>>=========>>>>>>EEEKKKJJJ???333111222222111111111000000000//////---------...------,,,+++++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))((((((*********)))))))))(((((())))))))))))((((((''''''(((((((((((((((((((((((('''(((***++++++***((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,.........---------,,,,,,***,,,......---,,,---...---...//////000000//////000000000111333666:::<<>>???@@@============<<<<<<<<<<<<<<<<<<<<<=========>>>>>>???????????????@@@@@@@@@??????===<<<;;;:::::::::>>>FFFJJJBBB777222222333000000000000////////////---------------,,,++++++++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))(((******))))))))))))((((((******))))))))))))(((((()))))))))(((((((((((('''((((((((((((((((((((((((((((((************(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,+++***,,,---...---,,,---...,,,---......//////......000////////////111333444444444444555:::EEESSS]]]ddduuukkknnnrrrtttsssqqqooonnnhhhaaa]]]aaaeeeeeecccbbb]]][[[VVVNNNJJJIIIFFFAAA???===:::666333000...---******+++,,,,,,---.........------,,,+++***)))))))))***++++++***)))***,,,+++)))((((((***+++***)))))))))************))))))(((((())))))))))))((((((%%%%%%&&&&&&''''''((((((((((((''''''''''''(((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---***++++++++++++,,,,,,,,,+++++++++,,,,,,+++++++++---------......---------------,,,,,,------...///------------,,,,,,,,,,,,,,,++++++++++++,,,------//////...------......///////////////////////////...///000///---,,,---...111111111111111222222222111111111111222222222222111111000000000000000111333111///...///222555777222666888555333555666444111111111111111222222333666222000222333222444888BBBCCC@@@999444222222111000000000111111111222222000000000/////////111333777888888666333111222333111111111111111222222333222333444555555555444333666666666777777777888888999999:::;;;;;;<<<<<<===;;;;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>??????????????????????????????===<<<:::999888888666???FFFCCC:::333111222000000/////////.........,,,------------,,,+++++++++++++++++++++***))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((((('''***)))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))***+++,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++------,,,,,,,,,---+++,,,------......------///......---...///000000///111333444444555999<<<>>>GGGSSS]]]jjj|||mmmqqqtttuuurrrooommmmmmhhhaaa^^^bbbgggfffcccccc[[[ZZZTTTLLLIIIHHHDDD??????===;;;777444111///...******+++,,,,,,---......------,,,+++******)))))))))+++,,,+++***)))***+++***)))((()))******)))((())))))************))))))(((((())))))))))))((((((%%%%%%&&&&&&''''''((((((((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))))))))(((************************))))))*********+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,*********+++++++++,,,,,,***++++++,,,,,,++++++***,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---......++++++,,,------...//////,,,++++++++++++,,,------............//////000000---------------.........///000111000...------............/////////000000.........//////////////////...............//////000000//////000111333444---111333000///222222111111111000000000000111111333///...///000...000444>>>CCCAAA666......///...000000000000000000000000///000222111//////111333777666555333111000111222111000000000111111222333111222444555666555444333666666666666666666777777999999:::;;;;;;<<<<<<===::::::999999::::::;;;;;;<<<<<<<<<======>>>>>>>>>=========>>>>>>>>>??????======>>>>>>>>>>>>??????@@@???>>>===;;;:::888777111888@@@AAA;;;333///////////////............---,,,,,,------,,,,,,+++******++++++++++++***))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))(((((('''''')))))))))(((((((((((('''(((((((((((((((((())))))'''''''''''''''((((((((())))))))))))))))))))))))((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))***+++,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))+++------,,,+++,,,---+++,,,,,,------------------------......///000000...000333444444222000///777888999;;;>>>HHHVVVbbbooo{{{ooorrruuuvvvtttqqqooonnngggaaa___dddiiihhheeeeee[[[ZZZTTTLLLHHHHHHDDD???>>>===;;;888555222000///+++++++++,,,,,,---------------------,,,,,,,,,,,,***+++,,,+++)))))))))+++***)))((()))++++++)))((())))))************))))))(((((())))))))))))(((((('''''''''''''''(((((((((((((((''''''''''''(((((()))((((((''''''(((((()))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&'''((()))***)))((('''(((((((((((((((((((((((()))************+++++++++++++++++++++++++++++++++************++++++++++++,,,,,,++++++++++++,,,,,,************++++++++++++)))***+++,,,,,,+++***)))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,------...++++++,,,---...///000000,,,,,,,,,,,,,,,---......,,,,,,---....../////////............///////////////000000///---,,,---...,,,,,,---....../////////.........///////////////..................///000000000111111000///......***...000...---///000...//////............//////...++++++...///...000444<<>>???@@@@@@======>>>>>>>>>?????????<<<<<<<<<===>>>>>>???????????????>>><<<:::999888111333999>>><<<444///...///.........------------,,,,,,,,,,,,,,,+++************++++++******)))((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((('''))))))((((((((((((''''''''''''(((((((((((())))))&&&''''''''''''((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,)))+++,,,---,,,+++,,,---+++,,,------......------------......///000000000111111000000000111222222111111444666666777<<>>===<<<999666333000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------***+++,,,+++)))((()))******))))))***,,,,,,***((())))))************))))))(((((())))))))))))(((((())))))((((((((((((((('''((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))%%%&&&((()))***)))((('''(((((((((((((((((((((((()))************+++++++++************************************++++++++++++,,,,,,++++++++++++,,,,,,************++++++++++++)))***+++,,,,,,+++***)))++++++,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...,,,,,,,,,------.........,,,,,,,,,,,,,,,---......,,,------............---/////////000000111111111---...///...---,,,---...------...//////000111111000000000000////////////...............///000111000111111111111000...---,,,000222///...000111///......---------......///---+++,,,000111000000444777CCCGGG;;;111000222000------------------------+++///222111...---///222222111/////////000111111////////////000111222333333333333333444555666666555555555555555555555555999999:::;;;;;;<<<<<<===::::::999999999999999::::::;;;<<<===>>>???@@@@@@<<<<<<<<<=========>>>>>>::::::;;;<<<>>>???@@@@@@>>>>>>>>>>>><<<:::999888444111333;;;===666000---.........---------,,,,,,+++,,,,,,,,,,,,+++*********************))))))((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((())))))(((((((((''''''''''''''''''((((((((())))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((''''''((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++******************************************************+++++++++,,,,,,,,,++++++++++++,,,,,,------)))+++,,,,,,+++++++++---,,,,,,---...............---......////////////...222111///...000111333444,,,,,,111777888555777<<<777???IIIQQQXXXbbboooyyyoooppprrrvvvzzzzzzwwwtttfffaaa```ffflllllliiiiii^^^]]]WWWOOOKKKKKKGGGBBB>>>===<<<:::777333111///---,,,,,,,,,,,,,,,,,,,,,((())))))******+++,,,,,,***,,,,,,+++)))((()))************+++,,,,,,***((())))))************))))))(((((())))))))))))((((((******))))))((((((''''''((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))%%%&&&((()))***)))((('''************************)))************+++++++++************************)))************+++++++++,,,++++++++++++++++++,,,)))************+++++++++((()))+++,,,,,,+++)))(((+++++++++,,,,,,+++++++++,,,,,,++++++,,,,,,---...---------,,,,,,,,,++++++,,,,,,++++++,,,,,,---......////////////...------,,,,,,---------.........,,,...///...---,,,---///,,,,,,,,,---...//////000------------,,,,,,,,,+++++++++***++++++,,,------------...///////////////***///000---,,,......,,,,,,,,,,,,,,,,,,------......+++,,,000000------///...===CCC888......///---,,,------...//////000000)))---111000---+++...111000///......000111111000////////////000111222333333333222222333444666777555555555555555555555444999999:::;;;;;;<<<<<<===::::::999999999999999:::999:::;;;<<<===???@@@@@@;;;;;;;;;<<<<<<<<<======888999:::<<<>>>???@@@AAA<<<=========<<<:::888777777111111999>>>888111.........---------,,,,,,,,,+++,,,,,,,,,,,,+++*********************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((()))))))))(((((((((''''''''''''&&&'''''''''(((((())))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********************************************************************+++++++++,,,,,,,,,+++++++++,,,,,,---------)))***,,,,,,+++++++++,,,,,,---......//////......////////////......---,,,------...///111111///---111///000444222---...444000555999999999>>>HHHQQQXXXbbbooo{{{ooopppqqqsssttttttssssssfff\\\___hhhhhhkkklllggg___[[[VVVRRRNNNKKKGGGDDDBBB???<<<999777333///,,,//////.........---------,,,...111111...+++)))(((******))))))((((((''''''***)))((()))++++++)))(((************))))))))))))(((((())))))*********+++'''(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''))))))((('''&&&%%%$$$$$$&&&'''''''''(((((())))))''''''((())))))((('''&&&((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))******+++,,,++++++******++++++,,,))))))***+++,,,,,,------++++++************++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,+++++++++******,,,++++++******++++++,,,,,,,,,,,,++++++***************+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...........................***(((+++///111///,,,---,,,,,,++++++,,,,,,------------------------------...///...,,,++++++------,,,,,,,,,,,,---......666555444222///---,,,+++...------,,,,,,------......---,,,---/////////...............////////////000000000000000111111222555444222222222444666777:::999777555555444555555888888999:::<<<===>>>>>><<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<>>>>>><<<;;;>>><<<:::999999999888777444000///222777888111++++++++++++,,,,,,------------,,,++++++******++++++************))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))***)))(((''''''((()))*********)))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,+++***))))))************+++++++++...---,,,,,,+++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///..............................//////000000111111333333333444555777999;;;EEEGGGKKKPPPWWW^^^dddhhh{{{rrrrrrrrrrrrrrrqqqpppooojjj___aaahhhggghhhiiiccc___[[[VVVRRRNNNKKKGGGDDDBBB???<<<999777444///,,,.........------------,,,---///222222///,,,************))))))((((((((((((***)))((()))***+++)))(((*********)))))))))(((((((((((((((((())))))*********))))))(((&&&%%%###"""'''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''))))))(((((('''&&&&&&&&&&&&'''''''''((((((((()))((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((())))))***+++++++++++++++++++++++++++((())))))******+++++++++++++++************++++++************************+++******))))))******+++*********++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++*********)))***++++++,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------***(((***///111///,,,---,,,,,,++++++,,,,,,---------------------------,,,---...---,,,+++,,,---,,,,,,,,,,,,,,,---......333222111///...,,,+++***...------,,,,,,------...---,,,,,,---...///..................////////////000000//////000000111222444333222222222444666888;;;:::888777666666777777888888999:::;;;<<<<<<===;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;===>>>>>>===;;;===;;;888888888888777555333000...222777888444///+++++++++,,,,,,------------,,,++++++******++++++)))))))))((((((((((((''')))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((***)))(((''''''((()))*********)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,+++,,,,,,,,,++++++***)))+++,,,,,,,,,++++++***))))))************+++++++++------,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------.............................................///000000111111222222222333444666888:::;;;;;;===@@@CCCHHHKKKMMMNNNUUUZZZaaarrruuuttttttrrrpppooommmllljjj___aaahhhgggggghhhaaa^^^[[[VVVQQQNNNKKKGGGDDDAAA???<<<:::777444000---------------,,,,,,,,,,,,...000222222///---++++++***))))))))))))(((((((((***)))((((((******)))(((******))))))))))))(((((()))((('''''''''((()))***((((((((('''&&&$$$###"""''''''''''''''''''''''''(((((())))))((('''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''(((((((((((('''$$$######%%%''')))((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((())))))***+++)))***+++,,,,,,+++***)))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))+++******))))))******+++(((((()))***+++,,,---...++++++************+++++++++++++++++++++*********)))***++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------***)))***...///...,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++,,,...,,,,,,,,,,,,------------//////...---,,,+++******...------,,,,,,------...,,,,,,------...------------............/////////000000//////000000111222222111111111333555777888;;;:::999888888888888888888888999999999::::::::::::999999999999999999:::;;;<<<<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;<<<>>>???>>><<<;;;999777666666666555444333000---000555888555222++++++,,,,,,,,,,,,------,,,,,,+++************+++((((((((((((''''''''''''))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))******++++++,,,+++++++++,,,++++++***)))+++++++++,,,++++++***))))))************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------............---------------------------......//////000111111111111111111333555777888777888888999:::<<<>>>???CCCIIINNNSSS```pppvvvsssqqqzzz~~~uuubbbTTTRRRUUUYYY[[[___dddhhhkkkmmmmmmnnnooorrrwww||||||xxxvvvuuuuuusssrrrpppnnnmmmfff[[[]]]eeeeeeggghhhbbb]]]ZZZUUUQQQNNNJJJGGGDDDAAA???<<<:::888555000---------,,,,,,,,,+++++++++---///111000...,,,++++++))))))))))))))))))))))))***)))'''((()))***)))(((***)))))))))(((((((((((()))((('''&&&&&&'''(((***%%%%%%&&&'''''''''&&&&&&''''''''''''''''''''''''))))))))))))((('''&&&%%%'''''''''''''''''''''''''''((((((((())))))******'''''''''''''''''''''''''''&&&%%%$$$$$$&&&''')))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))******((()))+++,,,,,,+++)))((()))))))))))))))))))))(((++++++************++++++))))))))))))))))))))))))******))))))))))))******((())))))***+++,,,,,,,,,++++++************+++++++++++++++***************))))))***+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***---...---+++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))+++,,,,,,++++++,,,...++++++,,,,,,------------,,,,,,,,,,,,++++++++++++...------,,,,,,------...+++,,,......---,,,,,,,,,---------........./////////////////////000111111000000111111333555777888999999999888888888888888888888888888888999999999999999888888888888999999;;;;;;<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<>>>???>>><<<:::888666555555555444333333000---...111444333111,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************))))))((((((((('''''''''))))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***+++++++++******++++++++++++************++++++++++++******))))))*********+++++++++++++++++++++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---------.........------------------------------......///000000111000000000000111333555666999:::;;;<<<>>>@@@AAABBBCCCFFFHHHHHHMMMSSSTTTOOORRR\\\ccc]]]OOOEEEEEEJJJHHHIIIKKKMMMNNNOOOOOONNNPPPQQQRRRTTTWWWZZZ\\\^^^cccbbbbbbbbbbbbbbbbbbccccccdddfffhhhiiihhhfffdddaaa^^^[[[[[[]]]^^^^^^]]]zzzssstttuuuvvvuuutttrrrqqqeeeZZZ\\\ccccccdddeee___\\\YYYTTTQQQNNNJJJGGGDDDAAA???<<<:::888555111...------,,,,,,,,,+++++++++,,,---///...,,,******+++))))))))))))***************(((''''''((())))))((()))))))))((((((((((((''')))((('''&&&&&&'''((((((&&&&&&'''(((((((((((((((''''''''''''''''''''''''(((((()))(((((('''&&&&&&''''''''''''''''''''''''''''''(((((())))))******'''''''''''''''&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''((())))))***'''(((***++++++***((('''******************))))))++++++************++++++***************************))))))))))))))))))***************************+++******))))))******+++************************))))))***++++++++++++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++(((***++++++******,,,---***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...***---//////...,,,,,,---------------............/////////...///000000111///000000222333555666777666666666777777777777777888888888888888888888888999888888777777888888999;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;======<<<;;;:::888666555555555444333333000,,,,,,---///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))***************)))))))))(((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))******++++++)))******++++++*********)))******++++++*********))))))*********+++++++++***++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...---------------------------------...//////000000000/////////000111333444777888999;;;===>>>??????<<<======<<<<<<===:::777<<>>???>>>======??????????????????????????????>>>>>>>>>>>>??????===???AAABBBAAA@@@@@@AAABBBBBBBBBBBBBBBCCCDDDEEEuuu~~~kkkooouuuyyy{{{yyyuuusssjjj^^^___dddbbbaaaaaaZZZ[[[XXXSSSPPPMMMJJJGGGEEEAAA???<<<:::999666222000.........------------,,,+++---...---+++***+++,,,))))))*********++++++++++++(((&&&%%%'''((())))))))))))((((((((('''''''''((()))***+++***)))'''&&&(((((((((((('''&&&%%%%%%''''''''''''''''''''''''%%%&&&'''((())))))))))))''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((''''''''''''((())))))(((((((((((((((((((((((('''(((((())))))*********++++++************++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******************))))))))))))******((()))))))))*********+++((())))))*********************++++++++++++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++)))*********)))))))))***++++++************++++++************************)))***+++***)))((()))***)))***,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++///444333///,,,,,,...,,,,,,---------.........///............///000000000000111222333444444444111222444555666666666555777777777888999:::;;;;;;999999999888888999999999888888999999999999:::::::::::::::::::::::::::::::::999888999999999777555777555333222222222111000///...,,,,,,,,,,,,++++++---------,,,,,,+++++++++++++++***)))))))))))))))***))))))))))))(((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''((((((((()))))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''((()))******)))((('''((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))*********(((((()))***************(((((()))***************)))************+++++++++***,,,---//////...---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000000000/////////111222333444555666777777666555444//////111222333444555777<<<<<<<<<<<<<<<<<<<<<<<<:::;;;===>>>?????????>>>;;;;;;<<<===============???>>>>>>======>>>>>>???===???AAA@@@???>>>@@@BBB@@@AAABBBAAA@@@?????????}}}sss}}}iiinnnuuuzzz{{{yyytttppphhh]]]^^^eeeddddddeee^^^[[[XXXSSSPPPMMMJJJGGGEEEAAA???<<<;;;999666333000//////.........---------,,,.........,,,+++,,,---))))))******+++++++++++++++(((&&&%%%&&&((()))))))))(((((((((''''''''''''((()))+++---,,,***'''%%%###$$$%%%&&&''''''''''''''''''''''''''''''''''''$$$%%%&&&((())))))******'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&%%%$$$###$$$&&&)))+++((((((((((((((((((((((((''''''''''''((((((((()))'''''''''''''''((()))))))))(((''''''''''''((()))%%%&&&&&&'''((()))******++++++************++++++(((((((((((((((((((((((())))))(((((((((((())))))''''''((()))***+++,,,,,,******))))))))))))******(((((())))))*********+++(((((()))*********************++++++++++++******************************))))))))))))))))))))))))++++++++++++++++++++++++************************)))***+++***)))((()))***++++++************++++++))))))))))))))))))))))))***++++++***((('''((()))(((***+++------,,,+++***,,,,,,,,,+++++++++++++++...------,,,,,,------...+++000555444000------///,,,,,,,,,---------.....................///000000000111222333333333333333111222444666777777666666666777888999:::;;;<<<<<<::::::999999999999::::::777777888888888999999999:::::::::::::::::::::::::::999888888888777555333666444111000111111000...---,,,,,,------...---------------,,,,,,++++++++++++******))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''(((((())))))******++++++(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((()))'''''''''''''''''''''''''''((()))******)))((('''((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))*********(((((()))***************(((((()))***************)))************++++++++++++,,,...000000///...---++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000000/////////111222333000111333555555555555444888777777777666555666999333666999:::999888888999;;;<<<===>>>???>>>======::::::;;;<<<<<<<<<<<<;;;>>>>>>============>>>>>><<<>>>@@@>>><<<<<>>@@@BBBBBBAAA@@@??????yyyooo||||||oooppprrruuuvvvtttqqqnnnccc^^^^^^eeejjjiiieeeddd___[[[RRRKKKKKKMMMJJJEEEBBB???===<<<<<<999333...111111000...---,,,+++***+++,,,,,,,,,,,,+++******************************))))))))))))))))))))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))'''''''''(((''''''&&&%%%&&&''''''((((((((((((((('''''''''((((((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((()))))),,,***))))))+++***&&&###)))))))))))))))(((''''''((((((((((((((('''''''''+++)))'''(((+++,,,***((())))))))))))************))))))))))))))))))))))))(((((()))*********************))))))((((((''''''))))))))))))))))))))))))(((((()))***************))))))************))))))(((((())))))))))))((((((++++++++++++++++++++++++++++++******************+++++++++*********))))))******))))))))))))******+++***)))(((((()))***+++(((((()))***++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++,,,,,,,,,---...///000000111000///000222333333222333333444444444444444444777888888888666666777999666666777777888888888888666777777777777666666555:::999999999888888777777999888777666555444333333333333222222111000000000...,,,******---...---+++---------,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''(((((('''''''''&&&&&&&&&))))))(((((('''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&&&&((())))))(((''''''((())))))))))))))))))))))))***)))(((&&&&&&&&&'''((())))))(((((('''''''''&&&((((((''''''''''''((((((&&&&&&''')))******************))))))((((((''''''***)))))))))))))))))))))(((((()))***************)))***...444888777111+++,,,,,,***((('''(((***---++++++++++++++++++++++++------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000000000000111111222333555666666777666555444333333444666777888888888777888888999999888999;;;<<<============>>><<<;;;:::<<<>>>>>>==================<<<<<<<<<===>>>???@@@@@@@@@@@@@@@===>>>?????????>>><<<;;;tttjjjvvv{{{tttmmmnnnqqqsssuuussspppnnneee___^^^dddiiihhheeeddd^^^[[[SSSLLLKKKMMMJJJDDDBBB???===<<<<<<999333...000000///...---,,,,,,++++++,,,,,,,,,,,,+++******************************))))))))))))))))))))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))(((((())))))(((((('''&&&(((((()))***************((((((((((((((('''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))***((('''(((******'''$$$)))))))))))))))(((''''''((((((((((((((((((((('''***((('''(((***+++)))'''(((((()))))))))*********))))))))))))))))))))))))'''((())))))******))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((()))************)))))))))************))))))(((((())))))))))))((((((++++++++++++++++++++++++************************+++++++++*********))))))******))))))))))))******+++***)))(((((()))***+++(((((()))******+++,,,,,,************************++++++++++++++++++++++++,,,,,,,,,++++++************++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,------......//////111000000111333444444333333333444444444555555555555666777666444444666777777777777777777777888888888888888888888888777777999888888888777777777666777666666555444333222222222111111000000///.........,,,******,,,------+++,,,,,,,,,,,,+++++++++++++++***))))))(((((())))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&)))((((((((('''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''')))((('''&&&'''((((((((((((((((((((((((((())))))(((''''''''''''''')))(((((((((''''''''''''((((((''''''''''''((((((&&&'''((())))))***))))))***)))))))))((((((((('''************++++++++++++(((((()))***************+++,,,000555999999444///***++++++***))))))***+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////000000000000000111222333444555555666666555333333333444666777888888777777777888999999888999:::;;;<<<===>>>??????===;;;<<<===??????>>>============<<<<<<<<<<<<<<<======>>>>>>>>>>>>===<<<===>>>>>>>>>===<<<;;;oooeeeqqquuullliiilllpppssstttrrrpppnnngggaaa^^^cccgggfffdddccc]]]ZZZSSSLLLKKKLLLJJJDDDBBB???===<<<<<<999333...//////.........---------+++,,,,,,,,,,,,+++******************************))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((()))))))))))))))(((((('''''''''((()))******++++++))))))((((((''''''&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))''''''&&&'''))))))'''%%%(((((()))))))))(((''''''''''''(((((((((((((((((()))'''&&&'''((()))((('''(((((())))))))))))******))))))))))))))))))))))))''''''((())))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))'''((())))))******))))))((())))))******))))))((((((((())))))))))))((((((************************************************+++************)))))))))***))))))(((((())))))*********))))))))))))******((())))))******+++++++++************************************************+++++++++++++++*********+++++++++,,,,,,,,,,,,,,,******++++++,,,,,,------------,,,,,,,,,,,,---------------------.........222111000111333555444333222333333444555666777777333444555444222222444555777777777777777777777777777777777777777777777777777777777666666666666666444444444333333222222222000000000///......---------,,,******,,,---,,,+++++++++++++++*********)))+++***))))))(((((())))))(((((((((((((((((((((((()))((((((''''''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))''''''&&&&&&&&&%%%%%%%%%((((((((('''''''''''''''((((((((())))))(((((((((&&&&&&''''''''''''&&&&&&&&&'''((('''%%%%%%'''((((((((((((((((((((((((((((((((((((((((((''''''&&&((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))((((((((((((******++++++,,,,,,,,,---(((((()))***************,,,,,,...333888:::777444++++++,,,,,,+++******)))++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////000000000///000000111222333444444444444333222333444555666777777777777777888999999888888888999:::===???@@@???===<<<<<<>>>@@@@@@???>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::;;;<<<======<<<;;;;;;ooodddooorrriiigggkkkpppssstttrrrpppoooggg```\\\```dddcccaaa```\\\ZZZTTTMMMJJJKKKIIIDDDBBB???===<<<<<<999333...---.....................+++,,,,,,,,,,,,+++******************************))))))))))))))))))))))))'''(((((((((((((((((('''''''''''''''''''''''''''((())))))))))))(((''''''%%%%%%%%%&&&'''((()))*********)))((('''&&&&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''************************'''''''''''''''''''''''''''''''''&&&&&&''''''(((''''''''''''''''''&&&%%%'''(((((((((((((((''''''''''''''''''((((((((((((''''''&&&''''''''''''&&&(((((((((((()))))))))***((((((((((((((((((((((((&&&''''''(((((((((((((((''''''(((((())))))******))))))))))))))))))))))))'''(((((()))))))))))))))(((((())))))))))))(((((((((((())))))))))))((((((************************))))))))))))************************))))))))))))))))))(((((((((((())))))***))))))))))))))))))***((()))))))))*********+++************************))))))))))))))))))))))))+++++++++***************,,,,,,,,,+++++++++++++++))))))***+++,,,------...---,,,+++++++++,,,---......---------------------111000///000222333333222222222333444666777888888333444444333222222333555777777777777777666666666555555444444444444555555555555555555555555555555333333333333333333222222000000//////...---------,,,++++++***++++++,,,,,,************))))))))))))******)))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''(((((())))))))))))((((((&&&&&&''''''''''''&&&&&&'''''''''&&&%%%%%%''')))((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((('''''''''((((((''''''''''''((((((((())))))))))))(((((('''))))))))))))(((((((((((())))))***++++++,,,,,,,,,(((((()))***************))))))+++000777<<<<<<;;;333111...,,,+++******)))************************++++++++++++++++++,,,---++++++++++++++++++++++++,,,,,,,,,---------.............../////////000000//////000000111222222333333222222222333444555666666666666666666777888999888888777777999<<>>??????>>>>>>>>>======<<<<<<;;;;;;<<<<<<;;;:::::::::::::::888999:::;;;<<<;;;::::::sssgggppprrriiifffkkkrrruuutttrrrpppoooeee^^^ZZZ^^^bbbaaa^^^^^^ZZZZZZUUUMMMJJJJJJHHHDDDBBB???===<<<<<<999333...---------...............+++,,,,,,,,,,,,+++******))))))))))))))))))))))))************************(((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%&&&'''))))))******)))((('''&&&&&&%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''************************''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))(((((('''&&&%%%%%%%%%''''''((((((((((((''''''&&&'''''''''(((((())))))&&&'''''''''&&&&&&&&&''''''(((((((((((()))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((''''''(((((())))))******((((((((((((((((((((((((''''''((()))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))(((((((((((()))))))))))))))******))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++++++++++++++***))))))******+++,,,------,,,++++++***+++,,,---...---------------,,,,,,,,,///...---...000222111000222222333444555666777888444555555444333333444666777777666666666666666666666666555444333444444555444444444444444444555555444444333333333333333333111000000//////...------++++++++++++******+++,,,*********)))))))))((((((***))))))((('''(((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&''''''((((((''''''&&&&&&&&&''''''''''''&&&&&&&&&'''((('''&&&%%%'''(((''''''''''''''''''''''''&&&'''((())))))((('''&&&'''''''''(((((((((((((((((((((''''''''''''((((((((())))))))))))(((((('''(((((((((((())))))))))))))))))))))))******++++++(((((()))***************((('''***000999@@@CCCBBB>>>888000+++)))*********************************************++++++,,,---++++++++++++++++++++++++,,,,,,,,,---------..................////////////...//////000000111111111111111111222333444444555555555555555666777888999888777777777888;;;>>>@@@;;;::::::;;;===>>>>>>===???>>>>>>===<<<;;;;;;;;;======;;;::::::::::::;;;888999:::;;;;;;:::999888|||ooouuutttiiiffflllsssvvvtttqqqooonnnccc]]]ZZZ^^^bbbaaa]]]\\\YYYYYYUUUNNNJJJIIIHHHDDDBBB???===<<<<<<999333...------..................+++,,,,,,,,,,,,+++******))))))))))))))))))))))))************************((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%)))((('''''''''((()))***))))))((((((''''''&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&%%%&&&&&&&&&((())))))'''&&&%%%&&&(((&&&&&&'''(((((((((''''''&&&&&&''''''((()))))))))&&&'''((('''&&&&&&'''(((''''''(((((((((((())))))))))))))))))))))))))))))''''''((())))))))))))((((((((((((((())))))))))))((((((((((((((((((((((((&&&'''(((((())))))(((((('''(((((())))))(((((('''(((((())))))))))))(((((((((((((((((((((((((((((('''(((((())))))*********(((((()))))))))))))))***)))((((((''''''(((((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++++++++))))))******++++++,,,,,,+++******++++++,,,---...,,,,,,,,,,,,,,,---------...---,,,---///111000///111222222333444555666666555555666555444333555777555555555666666777777777;;;:::888666555555666666444444444444444555555555444444444333333222222222000000000///......------***+++,,,+++))))))+++,,,************)))))))))(((***)))((((((''''''((((((''''''''''''''''''''''''(((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&((())))))(((''''''(((''''''''''''''''''''''''&&&'''(((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************)))))),,,333<<>>===<<>>===<<<;;;;;;:::===<<<;;;::::::;;;<<<<<<999:::;;;;;;;;;999888777|||zzzllleeekkksssuuurrrnnnllllllbbb\\\[[[```dddbbb___]]]XXXYYYVVVOOOJJJIIIGGGDDDBBB???===<<<<<<999333.....................------+++,,,,,,,,,,,,+++******))))))))))))))))))))))))************************)))((('''&&&&&&'''((()))''''''''''''''''''''''''((((((((((((((('''&&&&&&***)))(((&&&&&&'''((()))((((((((((((((('''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%&&&%%%'''((('''&&&'''***---%%%&&&''''''((((((''''''&&&&&&''''''((())))))***&&&((()))(((&&&%%%''')))'''''''''((((((((())))))))))))))))))))))))))))))'''((())))))******))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&'''(((((())))))((((((''''''((((((((((((''''''(((((())))))))))))((((((((((((((((((((((((((((((''''''(((((()))******+++(((((((((((())))))******((((((''''''''''''((((((((()))***++++++***)))((()))))))))))))))))))))((())))))))))))))))))))))))************************((()))))))))*********+++))))))******++++++,,,,,,***************+++++++++))))))***+++,,,---------+++++++++,,,,,,------......------...000111000///222222222222333333444444444555666555333333555666333444444555666777888888>>><<<:::777555555555555444444444444555555555666444444333222111000000/////////......---,,,,,,,,,)))+++,,,+++)))(((***---++++++*********)))))))))))))))(((''''''''''''(((''''''''''''''''''''''''(((''''''&&&&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''')))))))))(((''''''&&&&&&))))))((((((((('''''''''%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&%%%(((+++,,,***)))(((''''''''''''''''''''''''''''''''''''''''''((())))))''''''''''''((((((((()))((((((''''''''''''((((((&&&'''((())))))***))))))'''((((((((()))))))))***,,,++++++******))))))((((((((()))*********************,,,333;;;BBBDDDCCCAAA888...))))))******)))************************))))))))))))***+++,,,---************************,,,,,,,,,---------......---------........./////////000000000000111111111...///000111333333444444333333333444555666888888888888888888999999999:::999999999<<<>>>???>>><<>>===<<<;;;::::::<<<;;;:::999999:::<<<===;;;;;;<<<<<<;;;999777666ooodddkkkrrruuuqqqllljjjjjjbbb]]]\\\bbbfffddd```^^^WWWYYYVVVOOOJJJHHHGGGDDDBBB???===<<<<<<999333...//////.........---------+++,,,,,,,,,,,,+++******))))))))))))))))))))))))************************)))((('''&&&&&&'''((()))(((((((((((((((((((((((()))))))))))))))((((((''')))(((&&&$$$###$$$%%%&&&'''''''''(((((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%%%%###%%%''''''''')))---111%%%%%%&&&'''((((((((('''&&&&&&&&&'''((())))))***&&&(((***)))'''&&&'''***''''''''''''((((((((()))))))))))))))))))))))))))(((((()))*********************))))))((((((''''''((((((((((((((((((((((((&&&''''''(((((((((((((((''''''((((((((((((''''''(((((())))))))))))((((((((((((((((((((((((((((((&&&''''''((()))******+++'''((((((((())))))******((((((''''''''''''((((((((()))***++++++***)))((())))))))))))(((((((((((())))))))))))))))))))))))************************(((((())))))*********+++(((((()))***+++,,,,,,---+++++++++***************((()))+++,,,------,,,,,,******+++,,,,,,---......///...---///111222111000222222222222222222222222444555555444333333444666222333444555666888999999>>><<<999666333333333333444444444555555666666666444333222111000///...---......---,,,,,,++++++***)))+++,,,+++((((((***---++++++++++++************))))))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&******)))((('''&&&%%%%%%))))))))))))((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&''''''''''''''''''&&&%%%(((,,,...,,,***((('''''''''''''''''''''''''''((('''&&&&&&&&&((()))***&&&'''''''''(((((())))))((((((''''''''''''((((((&&&&&&((()))************'''((((((((())))))******...------,,,+++***))))))(((((()))***************))))))+++111888===>>>===<<<555---)))***+++***((())))))))))))))))))))))))))))))))))))***+++,,,---************************,,,,,,,,,---------......---------.........//////000000000000111111111111...///000111333333333444333333333444555666888888777888999999999999888777999999:::===???@@@???===@@@???>>>===<<<;;;::::::;;;:::999888888:::<<<>>><<<======<<<;;;999777555lllmmmoooqqqrrrqqqooollliiiddd^^^\\\ccckkkjjjddd______YYYRRRLLLHHHGGGGGGFFFAAA???===<<<;;;888333000///............---------------,,,,,,,,,,,,++++++***++++++++++++***))))))''''''((()))))))))))))))''''''(((((()))))))))***((((((((((((((((((((((((((((((((((((''''''''''''((('''&&&%%%$$$%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&'''((()))******(((&&&%%%&&&''''''&&&&&&(((***+++***)))''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&'''((()))******)))((('''))))))((('''&&&%%%%%%$$$******))))))((((((''''''''''''''''''(((((((((((('''''''''''''''''''''''')))((('''&&&%%%%%%&&&'''((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((+++(((''''''******)))&&&))))))))))))(((((((((((((((((((((((())))))))))))+++***)))))))))))))))***))))))))))))))))))))))))*********)))))))))))))))+++*********))))))(((((()))***+++++++++)))((('''******))))))******+++,,,++++++,,,------......///////////////000000000000///000111222222333222222222222333333333333444444444333333222333444555666777666666555444444333333222222222222222222222222222222222111000//////...............---,,,+++***************************+++++++++***)))(((((('''''''''''''''''''''''''''******))))))((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''******+++***'''&&&&&&'''))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''++++++++++++***)))''''''''''''''''''''''''''''''(((((('''&&&'''((()))***'''''''''''''''((())))))))))))))))))))))))))))))''''''''''''(((((((((((((((''''''&&&&&&((()))***+++,,,,,,+++(((''''''((())))))))))))************'''(((+++...111333444555000...+++)))((((((((()))(((((()))***+++,,,,,,,,,)))************+++++++++******************************+++++++++,,,,,,,,,------------------------,,,,,,------.../////////222000///...///000222333222222333444444555555666666777888999:::;;;<<<<<<888888999999999:::::::::======<<<;;;;;;;;;<<<<<<999999888888999;;;<<<===CCCBBBAAA>>>;;;777555333~~~kkkmmmnnnqqqrrrqqqooollljjjeee^^^]]]dddkkkjjjddd```]]]YYYRRRLLLIIIHHHFFFEEEBBB@@@>>><<<:::777333///............------------------,,,,,,,,,+++++++++***++++++++++++***))))))''''''((()))))))))))))))((((((((()))))))))******(((((((((((((((((((((((((((((((((((('''''''''''')))(((&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***)))(((&&&%%%&&&''''''''''''(((***+++***(((&&&&&&'''''''''''''''&&&%%%%%%&&&&&&'''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((()))((((((((('''''''''''''''((()))******)))((('''((((((((('''&&&&&&%%%%%%''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((('''&&&%%%&&&''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((***((('''''')))***)))'''))))))))))))(((((((((((((((((((((((()))))))))))))))((((((((((((((())))))))))))))))))))))))))))))***)))))))))))))))))))))************)))))))))(((***************)))((((((,,,,,,++++++,,,,,,---...++++++,,,,,,---............/////////000000000000///000111222222333222222222222222333333333444444444444333333333444666666666666666555444333333333222222222222222222222222222222111111000//////...............---,,,+++***************************++++++******)))(((((('''''''''''''''''''''''''''))))))))))))((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))***+++)))'''&&&'''(((((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''************)))((('''&&&''''''''''''''''''''''''''''''&&&&&&&&&'''((()))'''''''''''''''(((((()))((((((((((((((((((((((((''''''''''''(((((((((((((((''''''&&&'''((()))******+++,,,***(((''''''((((((((()))))))))*********((()))+++---...///000000...,,,***((('''(((((())))))))))))******++++++,,,))))))*********+++++++++*********************************+++++++++,,,,,,------------------,,,,,,,,,,,,------.../////////111000///...///000222333111111222222333444444444555666777888999:::;;;;;;888888888999999999::::::::::::999999999::::::;;;888888777777888999;;;<<>><<<:::666222...............------------,,,,,,,,,,,,++++++++++++***++++++++++++***))))))''''''((()))))))))))))))))))))))))))************(((((((((((((((((((((((((((((((((((('''''''''''')))(((''''''&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&''''''(((((())))))(((&&&%%%&&&''')))((('''(((******)))'''%%%%%%&&&'''((((((((((((%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''''')))))))))'''))))))))))))(((((((((((((((((((((((())))))))))))'''''''''''''''((()))***))))))))))))))))))))))))))))))))))))))))))******************))))))))))))++++++***))))))))))))***,,,++++++++++++,,,------++++++,,,,,,------............/////////000000000///000111222222333222222222222222222333333333333555555444444444555666666666555555444444333333222222222222222222222222222222111111000000//////............------,,,+++***************************+++******))))))((((((''''''''''''''''''''''''''')))))))))(((((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))******)))'''&&&'''((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%&&&''''''(((''''''&&&&&&''''''((()))((((((((((((((((((((((((''''''''''''(((((((((((((((''''''''''''((()))))))))***+++***((('''((()))(((((())))))))))))******))))))***++++++++++++***+++***)))'''''''''((()))************************)))))))))*********++++++*********************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////111000///...///000111222000000111111222333333333444555555666777888999999777888888888999999999999777777777777777888999:::777666666666777888999:::===<<<;;;:::888666444222yyylllnnnoooqqqqqqooommmlllddd^^^]]]dddhhhfffaaa^^^ZZZWWWSSSOOOLLLHHHDDDAAACCCAAA>>><<<999555000---.........---------,,,,,,,,,,,,,,,++++++++++++******++++++++++++***))))))''''''((()))))))))))))))))))))******************((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''''''''(((((((((((('''%%%%%%&&&''')))(((((()))******(((&&&$$$%%%&&&'''((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))))))))((((((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''(((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))(((((())))))))))))(((((((((((((((((((((((())))))))))))'''''''''((((((***++++++)))))))))))))))))))))))))))))))))))))))******************))))))))))))))),,,+++***)))))))))***+++)))))))))))))))******+++***++++++,,,------.............../////////000000//////111222222222222222111222222222222333333333555555555555555555555666444444444444333333222222111111111111111111111111111111000000////////////------------,,,+++************************************))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((()))***)))'''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))((()))***)))((('''((()))(((((((((((()))))))))***))))))*********))))))(((((((((''''''''''''((()))************))))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,------...//////000////////////000111111000000111111222333333333333333444555666666777777777777777888888888888999555555555666777888999:::666666666777777888888888888888888777666444222222~~~mmmnnnpppppppppooommmlllbbb^^^]]]cccfffccc^^^\\\YYYVVVRRROOOLLLHHHDDD@@@CCCAAA>>><<<999555000---...------------,,,,,,,,,,,,,,,+++++++++************++++++++++++***))))))''''''((()))))))))))))))******))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''''''''(((((('''(((((('''%%%%%%&&&((()))(((((()))******(((&&&$$$%%%&&&'''((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((())))))(((((((((((())))))%%%%%%&&&&&&'''((((((((()))))))))(((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%&&&''''''(((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''''''''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***+++,,,---))))))))))))))))))))))))(((((())))))************))))))))))))))))))******,,,+++***))))))***+++,,,))))))(((((())))))***+++******++++++,,,------...............//////////////////111222222222222222111111111222222222333333555555555555555555444444333333333333333222222222111111111111111111111111000000000///////////////------------,,,+++***)))************************)))))))))((((((((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((()))((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&''''''((((((((((((((('''((())))))((('''(((***'''(((((((((((()))))))))(((((()))***************'''''''''''''''(((((((((******))))))))))))))))))(((((()))))))))*********************************))))))*********+++++++++*********+++++++++,,,,,,++++++,,,,,,---.........///////////////000000111111111222222333444444444333333333444444555555666666666777777777888888888666666666666777999::::::777777777888888888888888555555555555444222111000|||ooopppppppppooonnnlllkkkbbb___^^^ccceeebbb]]]\\\YYYVVVRRRNNNKKKHHHCCC@@@BBB@@@===;;;999555111---------------,,,,,,,,,,,,++++++++++++***************++++++++++++***))))))''''''((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&'''(((((((((''''''''''''''''''''''''''''''&&&&&&((((((((((((&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''(((((()))&&&''''''&&&%%%%%%&&&((()))((('''(((******)))'''%%%%%%&&&'''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((())))))(((((((((((())))))&&&&&&&&&'''''''''((((((+++******)))((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&''''''((('''''''''((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&'''(((''''''(((***))))))))))))(((((((((((((((((((((((())))))))))))************++++++,,,---))))))))))))))))))))))))((((((((()))******++++++))))))))))))************+++************+++,,,,,,+++************+++,,,,,,******++++++,,,,,,------------.........////////////000111222222333222222111111111111222222222222444444555555444444333222222222222222222222222222111111111111111111111111////////////////////////---------,,,,,,+++***)))************************((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&(((((((((&&&&&&'''(((&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''''''''''''''((((((((((((&&&''''''((()))(((((((((&&&'''(((((((((((()))***''''''(((((((((((())))))'''((()))******++++++***'''''''''((((((((((((((())))))))))))))))))))))))((((((((()))))))))******************************)))))))))************+++)))))))))******++++++,,,+++++++++,,,------............/////////000000000111111222222333444444444333333333444444444555555666666666666777777777777777777777777888888999:::666777888888888888777777444444444333222111000///|||{{{qqqqqqqqqpppooommmkkkjjjdddaaaaaaeeefffbbb^^^]]]ZZZVVVQQQMMMJJJGGGDDDAAA@@@>>><<<;;;999666111...---------,,,,,,,,,++++++++++++++++++***************++++++++++++***))))))''''''((()))))))))))))))(((((((((((('''''''''&&&((((((((((((((((((((((((((((((((((((''''''''''''$$$%%%&&&'''(((''''''&&&''''''''''''''''''''''''$$$%%%'''(((((('''%%%$$$%%%&&&&&&''''''&&&&&&%%%###$$$&&&'''((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))%%%&&&'''&&&%%%%%%&&&((('''''''''(((***+++***(((&&&&&&'''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))***)))(((''''''((()))***&&&&&&&&&'''''''''''''''((((((((((((((((((((('''''''''''''''((((((((((((''''''''''''''''''''''''&&&'''((((((((('''&&&%%%((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((###&&&((((((&&&&&&(((***))))))))))))(((((((((((((((((((((((())))))))))))+++***************++++++))))))))))))))))))))))))'''(((((()))******++++++((()))))))))************)))***++++++,,,,,,,,,+++***************+++,,,,,,*********+++,,,,,,---------------........./////////000111222222333222222111111111111222222222222333333444444444333111111111111111222222222222222111111111111111111111111////////////////////////,,,,,,---,,,,,,+++***)))************************((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((((((&&&&&&'''(((&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((''''''''''''''''''''''''''''''%%%&&&'''(((((((((''''''&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&((()))))))))((('''%%%&&&(((((('''((()))+++'''''''''((((((((())))))'''((())))))))))))))))))(((((()))))))))(((((('''''''''(((((())))))******(((((((((((()))))))))***************************))))))))))))************(((((())))))***++++++,,,***++++++,,,,,,---......---......///////////////000000111111222333333333333333333444444444444555555555555666666666777777888777777777777777888888555666777777777666666555444444444333222000///...|||}}}rrrrrrqqqpppnnnlllkkkjjjfffccccccggghhhccc___^^^ZZZVVVQQQMMMIIIGGGDDDBBB???>>><<<:::999666222///---------,,,,,,,,,+++++++++++++++************)))***++++++++++++***))))))'''(((((()))))))))))))))((((((''''''&&&&&&&&&%%%(((((((((((((((((((((((()))(((((((((''''''''''''###$$$&&&'''''''''&&&&&&''''''''''''''''''''''''###$$$&&&''''''&&&$$$###%%%&&&&&&''''''&&&&&&%%%$$$%%%'''))))))((('''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&((()))***%%%&&&'''&&&%%%%%%&&&((('''&&&&&&(((***+++***)))'''''''''(((''''''&&&&&&'''''''''''''''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))***)))(((''''''((()))***''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''((((((((('''%%%$$$((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((###%%%((((((&&&&&&(((+++))))))))))))(((((((((((((((((((((((())))))))))))+++***)))))))))))))))***))))))))))))))))))))))))'''(((((()))***+++++++++(((((())))))*********+++(((***+++,,,---,,,,,,+++((((((((((((((())))))***)))******+++,,,,,,---------------........./////////000111222222333222222000111111111111222222222222333333444333222000///111111111111111111222222000000000000000000000000.........///////////////,,,,,,,,,,,,+++***))))))************************'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%'''((('''&&&&&&'''((('''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''&&&&&&((()))))))))((('''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''((((((((()))%%%&&&((()))))))))((('''$$$&&&(((((('''((()))+++''''''''''''((((((((()))(((((())))))(((((('''&&&))))))******)))(((''''''&&&''''''((()))******+++(((((((((((())))))))))))************************))))))))))))************'''(((((()))***+++++++++***++++++,,,,,,---......---......///000//////////////////000111111222222333444444444444444444555555555555555666666666777888777777666666666777777444555666666666555444333444444444333111000...---tttsssqqqrrrrrrpppjjjeee```\\\^^^dddhhhfffcccbbb]]]XXXRRRLLLHHHEEEBBBAAA@@@???>>>>>><<<888333///......---------,,,,,,,,,+++---///...,,,+++,,,///)))***+++,,,,,,,,,,,,,,,,,,***((((((***+++)))'''(((((((((((((((((((((((())))))))))))))))))))))))+++******)))(((''''''&&&%%%&&&'''&&&$$$$$$&&&'''&&&%%%$$$&&&((())))))(((%%%$$$$$$###$$$%%%&&&'''***))))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&'''''''''(((((((((((((((''''''((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((()))(((&&&&&&''')))(((((('''''''''(((((()))(((((('''''''''&&&&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((((((++++++***)))(((((())))))))))))))))))*********************)))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++,,,------......///---------............///111111222222222222111111///000000000111111111111333444555444222111222333555222///000222333111///////////////000000000000//////...------------...,,,,,,,,,+++++++++************++++++++++++******))))))))))))(((((((((((()))))))))))))))))))))))))))'''&&&%%%%%%&&&((()))&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&&&&'''((('''&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))+++++++++*********))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))((((((((((((((()))******))))))******+++,,,******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...............///000000111111111000111111222222333222222111111222222333444444444444555555555666;;;:::999777666555555555111222222333333222222111333333222222111000//////vvvtttssstttvvvtttpppkkkbbb^^^___fffjjjhhhdddccc^^^YYYRRRLLLIIIFFFCCCAAA@@@???>>>===;;;777222...------,,,,,,,,,++++++++++++---......,,,+++,,,...***+++++++++++++++***))),,,***((()))***+++)))'''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))((('''&&&&&&&&&&&&''''''&&&%%%%%%&&&(((&&&%%%%%%&&&((()))((('''&&&&&&%%%%%%%%%&&&'''((())))))(((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''((()))(((&&&&&&((()))((((((''''''''''''(((((((((((('''''''''&&&&&&&&&((((((((((((((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((+++******)))(((((())))))(((((()))))))))*********))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************+++++++++,,,------......------------............000111111222222111111000000000111111111222222222333444555444222111222333444111//////111222111////////////////////////000///......---------------------,,,,,,,,,+++++++++))))))************)))))))))((((((((((((((((((((((((((((((((((((((((((((()))(((&&&%%%%%%&&&'''((((((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((&&&%%%&&&'''((('''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))*********))))))((((((((())))))))))))))))))))))))))))))))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))******))))))******+++,,,*********************************+++++++++,,,,,,+++++++++,,,,,,,,,------...............//////000111111000000111111222222222222222222222333444444555555555444444444444333777777666555444444444444333333444444444444333333333333222111111000//////~~~uuusssrrrtttvvvvvvrrrnnnbbb______fffiiigggcccbbb^^^ZZZSSSNNNJJJGGGDDDBBBAAA???===<<<:::666000---,,,,,,+++++++++*********+++,,,------++++++,,,---+++++++++******)))((('''+++***))))))******)))'''(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''&&&&&&%%%%%%'''(((((('''&&&&&&''')))'''&&&%%%&&&(((((('''&&&%%%%%%%%%$$$%%%%%%&&&'''(((''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""###%%%&&&'''((()))''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((((('''((((((''''''''''''((((((((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((&&&&&&((()))((((((''''''''''''(((((('''''''''''''''&&&&&&&&&''''''((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((******)))((((((((())))))(((((())))))))))))******))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************)))******+++,,,,,,------------------............000000111111111111000000111111111111222222222222222333444333111111111333333111//////000000000//////////////////////////////...------,,,,,,---------------,,,,,,,,,,,,+++(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&%%%%%%&&&'''(((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&'''((('''%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))))))))(((((((((((('''''')))))))))))))))))))))))))))))))))(((((((((((('''))))))))))))))))))))))))))))))(((((((((((())))))***))))))))))))***++++++*********************************++++++++++++,,,++++++++++++,,,,,,,,,,,,......------......///000000000000000000111222333333333222333333444555555666555555444444333333333555444444333222222222333333333444444444444333333222222111111000000//////~~~sssqqqooooooqqqqqqnnnkkk```]]]]]]cccfffddd```___^^^ZZZTTTOOOLLLHHHEEECCCAAA???===;;;999555000,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++,,,)))))))))))))))(((''''''+++***)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''((()))(((&&&&&&((()))((('''&&&&&&'''((('''%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&'''(((((((((((((((((((((''''''&&&&&&''''''((((((''''''&&&&&&''''''(((&&&&&&'''''''''''''''((('''''''''''''''''''''''''''(((((((((&&&&&&(((***)))((((((''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((***))))))((((((((())))))(((((((((((()))))))))***((((((((()))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))***++++++,,,,,,,,,,,,---------.........///000000000000000000///000000000000111111111111111222333222111000111222111000/////////////////////////////////............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******''''''(((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((())))))***)))))))))))))))***++++++************************************++++++++++++***++++++++++++,,,,,,,,,...------------...//////000000///000000111222333666555444333333333333444555555555555555555555555777666555444333222222222000000111111111111000000111111000000000/////////~~~uuuqqqmmmlllmmmllliiifff```]]]]]]ccceeebbb^^^]]]]]]ZZZTTTPPPMMMIIIFFFCCCAAA???<<<:::888555000---------------,,,,,,,,,,,,++++++***++++++++++++***&&&'''((()))))))))))))))************)))((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((('''((()))(((&&&&&&((()))((('''&&&&&&'''((('''%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&'''(((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''&&&'''((('''&&&''')))***))))))((('''''''''''''''&&&'''''''''''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))((((((((((((((())))))'''(((((((((((()))))))))''''''(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******++++++,,,,,,,,,,,,------------......//////000000//////...............////////////000111222222000000111222111000000///......///000000/////////......------------,,,+++++++++++++++*********))))))))))))(((''''''((((((((((((''''''&&&&&&''''''((((((((()))''''''''''''''''''''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%&&&'''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))******))))))(((((())))))***+++))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,---------------...//////////////////000111222333888777666444333222111111333444444666777888999:::;;;:::888666444333222111///000000111111000000///000000//////////////////zzzuuupppmmmmmmllliiifffccc______dddgggccc___^^^\\\YYYTTTPPPMMMJJJFFFCCCAAA???<<<:::888666222///.........---------,,,,,,+++***))))))++++++***)))&&&'''((())))))*********)))***+++***)))((((((***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((('''(((((('''&&&&&&''')))'''&&&%%%&&&(((((('''&&&((())))))))))))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%))))))(((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&'''((())))))))))))''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''&&&'''(((''''''''')))+++***)))(((''''''&&&''''''&&&&&&&&&'''''''''''''''&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''(((((())))))''''''(((((((((((())))))&&&''''''(((((())))))***''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,,,,,,,,,,,,,------------......////////////......------------............///000111111000///111222000111111000......///111000//////......------------,,,++++++******++++++)))))))))(((((((((''''''''''''((((((((((((''''''&&&&&&&&&''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&'''&&&$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((())))))))))))******((((((((((((((((((((((((&&&''''''''''''((((((((())))))))))))))))))))))))(((''''''(((((()))***+++)))(((((((((((()))******)))))))))))))))))))))))))))))))))************+++************++++++++++++------,,,,,,------...///.........///000111222333888777555444222111000000111222333555777999:::;;;<<<;;;999777555333222222111111222222222222111111////////////............}}}xxxrrrnnnnnnmmmkkkiiiccc______dddfffbbb^^^\\\[[[XXXSSSPPPMMMIIIEEEBBBAAA>>><<<:::999777444222---------,,,,,,,,,+++++++++)))((()))++++++***((((((((()))*********)))))))))***,,,+++((('''(((***(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&''''''&&&%%%%%%&&&(((&&&%%%%%%&&&((()))((('''(((((()))))))))(((&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&'''((())))))))))))'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&'''((((((''''''''''''''''''''''''%%%''''''''''''''')))+++***)))(((''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))'''''''''((((((((())))))&&&&&&''''''((())))))***'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,---++++++,,,,,,,,,------------......//////......------------.........//////...///000000//////000222111222333111///...000222000000///......---,,,,,,,,,,,,+++***************))))))))))))((((((((((((((((((((())))))(((((((((%%%%%%&&&''''''((())))))''''''''''''''''''''''''%%%%%%&&&'''(((((((((((((((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''(((((()))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''''''''((()))***+++((((((((((((((()))******))))))))))))))))))))))))))))))))))))************************++++++++++++------,,,,,,------...///............000111222333555444333222222111111222000111222444555777888999888777666444333333333333000111111111111111111000........................}}}xxxrrrooonnnnnnmmmjjjaaa]]]]]]bbbddd```[[[ZZZZZZWWWSSSPPPMMMIIIEEEBBB@@@>>><<<::::::888666444,,,,,,,,,+++++++++******+++)))'''(((+++,,,***(((***++++++******)))((('''(((+++,,,+++((('''(((***(((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''''''''''''''%%%&&&'''&&&$$$$$$&&&'''&&&%%%$$$&&&((())))))(((%%%%%%&&&'''&&&%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((($$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))'''''''''&&&&&&'''''''''%%%&&&'''((())))))))))))'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''%%%&&&'''''''''''')))+++******)))''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))'''''''''''''''((()))***''''''''''''((((((((()))&&&&&&&&&'''((())))))***&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,,,,------++++++,,,,,,,,,------------..................---.........////////////000---///000000//////000222111333444222///...000333000000///...------,,,,,,,,,++++++***)))*********************))))))))))))(((((())))))))))))((((((%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''$$$$$$&&&'''((()))))))))&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''''''''((()))++++++((((((((((((((()))******))))))))))))))))))))))))))))))))))))************)))************+++++++++---,,,,,,,,,,,,---......------......///111222333222222111111222222333444000111222222333444555555222222222111222222333333......////////////......---.....................zzzrrrnnnnnnnnnkkkggg^^^^^^__________________]]]XXXSSSNNNKKKIIIGGGFFFCCC@@@<<<;;;;;;:::666222...,,,******+++++++++***************************+++***)))(((((()))***+++))))))))))))))))))))))))***)))((('''&&&&&&'''(((***************)))((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&%%%'''((()))'''&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&'''((((((''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%))))))((('''&&&%%%%%%$$$$$$$$$&&&''''''&&&$$$$$$'''&&&&&&%%%&&&'''((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&)))((('''&&&&&&&&&&&&&&&'''((((((((((((((('''&&&'''''''''''''''((())))))((((((''''''''''''((((((((((((''''''''''''(((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((('''''')))))))))))))))))))))))))))*********++++++++++++,,,,,,+++++++++,,,------,,,---...//////...---,,,............///////////////000222444444222000///......//////000000111111------,,,,,,,,,,,,+++++++++++++++************)))************))))))))))))&&&((()))++++++)))(((&&&((((((''''''''''''(((((((((''''''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&&&&''''''((((((((((((''''''(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&'''''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&%%%&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&%%%%%%((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))************))))))))))))************)))************+++++++++++++++,,,------......///............////////////000111111111111222222222222111000111333555555555333333222111000000000111000000////////////000000---.../////////...,,,+++tttnnnmmmllljjjggg_______________^^^^^^^^^[[[WWWRRRNNNKKKIIIFFFDDDDDDAAA===;;;;;;999555222...,,,******+++++++++***************************+++***)))(((((()))***+++))))))))))))))))))))))))***)))((('''&&&''''''((()))))))))))))))(((''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&%%%'''((()))'''&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%'''&&&&&&%%%&&&'''((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&(((((('''&&&&&&&&&&&&&&&''''''(((((((((((((((''''''''''''''''''((())))))((((((''''''''''''((((((''''''&&&&&&&&&&&&'''''')))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((('''''')))))))))))))))))))))))))))))))))*********++++++,,,,,,+++++++++,,,------------...//////...------............///////////////000222333333222000///......//////000000000000------,,,,,,,,,,,,+++++++++++++++************)))*********)))))))))(((((('''((()))******)))((('''((((((''''''''''''(((((((((''''''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&&&&''''''((((((((((((''''''(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((''''''''''''(((((()))))))))*********))))))))))))************)))************+++++++++++++++,,,,,,---.........////////////000000000000000000111111111222222222333222000000111222111000222222000//////.........000//////////////////000...///000000000///------wwwmmmjjjjjjhhhfff____________^^^^^^]]]\\\YYYVVVRRROOOLLLIIIEEEBBBEEEBBB>>><<<<<<999444000---,,,******+++,,,+++*********************************))))))))))))******))))))))))))))))))))))))))))))(((''''''''''''((('''((((((((((((''''''&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&%%%'''((()))'''&&&&&&&&&''''''''''''&&&&&&%%%&&&''''''((('''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%&&&'''((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''(((((()))&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&(((((('''&&&&&&&&&&&&'''&&&&&&'''((()))))))))((('''''''''''''''((())))))((((((''''''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((())))))))))))(((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))((((((((()))))))))******,,,+++++++++,,,,,,---...------...//////...------............////////////...000111333333111000......////////////000000000------,,,,,,,,,,,,+++++++++++++++************)))******))))))))))))(((((('''((()))******)))((('''((((((''''''''''''(((((((((''''''''''''&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&''''''(((((((((((('''''''''''''''''''''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((---,,,,,,+++***))))))(((((((((((((((''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((''''''&&&&&&&&&%%%(((((())))))))))))******))))))))))))************)))************+++++++++++++++,,,,,,------......//////000000000111111111000000000111111111222222333222111222333444333222444333111000///...------//////............////////////000000//////...---wwwkkkgggggggggfff___`````````___]]]\\\[[[YYYVVVSSSPPPNNNJJJEEEBBBFFFBBB???===<<<999444///---+++******+++,,,+++******************************))))))))))))))))))***))))))))))))))))))))))))((((((((('''''''''(((((('''(((((()))(((((('''''''''(((((())))))(((((('''''''''''''''''''''''''''&&&%%%%%%'''((()))'''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''''''''&&&$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((('''&&&%%%$$$$$$%%%&&&'''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''&&&&&&&&&''''''%%%%%%'''((())))))))))))'''''''''''''''((())))))((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&'''(((((())))))((((((((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))++++++++++++,,,---......---..................---............////////////...///000111111000///...////////////////////////------,,,,,,,,,++++++++++++++++++*********))))))***)))))))))((((((((((((''''''((())))))(((''''''((((((''''''''''''(((((((((''''''''''''&&&&&&&&&%%%&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&''''''((((((''''''&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((111000///---+++***((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((()))((((((''''''&&&&&&%%%(((((((((((()))))))))***((()))))))))************))))))*********+++++++++***++++++,,,------......////////////000000000000000000000000111111111111222222333555999;;;;;;:::666555444222000////////////......------......///...............---------vvvjjjfffggggggfff``````aaaaaa```^^^\\\[[[ZZZXXXUUURRROOOKKKGGGCCCFFFCCC???>>>===:::444///---+++)))***+++,,,,,,+++************************)))))))))******)))))))))((((((((((((((((((((((((''''''((((((((((((((((((((())))))******))))))))))))))))))******)))))))))''''''''''''''''''''''''&&&%%%%%%'''((()))'''&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%&&&&&&'''(((((((((((('''%%%%%%%%%%%%'''(((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''''''''&&&&&&&&&''''''(((%%%%%%'''((())))))))))))'''''''''''''''((())))))((((((''''''''''''((((((((((((''''''''''''(((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((((((((((((((((((((((((((((((&&&'''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))++++++++++++,,,---...///.........------.....................////////////...///000000000000///.../////////...............------,,,,,,,,,++++++++++++++++++*********)))))))))))))))(((((((((((('''''''''((((((((((((''''''((((((''''''''''''(((((((((''''''''''''&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((......------,,,+++++++++((((((((((((''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((()))))))))((((((((('''''''''(((((((((((()))))))))((()))))))))************))))))*********+++++++++******++++++,,,------...---------.........////////////000000000111111111333333444777:::<<<;;;:::666555333111000///............------------......------,,,,,,++++++++++++uuukkkhhhhhhgggfff```aaabbbcccbbb```^^^]]]\\\YYYUUURRROOOLLLHHHEEEEEEBBB??????>>>;;;555000,,,+++)))***+++,,,,,,+++************************))))))************))))))((((((((((((((((((((((((&&&'''(((((()))(((((((((((())))))***************((())))))******))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((()))'''&&&%%%%%%&&&&&&&&&&&&%%%%%%'''''''''(((''''''&&&%%%$$$$$$%%%%%%&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&'''''')))((('''&&&%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))(((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&'''((()))))))))((('''''''''''''''((())))))((((((''''''''''''(((((((((((((((''''''((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((('''(((((((((((((((((((((((('''''''''((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))((((((((()))))))))***************+++,,,---...//////...------------...///............////////////......////////////....../////////............---------,,,,,,,,,,,,+++++++++++++++************)))))))))((((((((((((''''''''''''''''''''''''''''''((((((''''''''''''(((((((((''''''''''''&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((&&&'''(((***+++---...///((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((())))))))))))))))))))))))''''''(((((((((((())))))))))))))))))************)))************+++++++++******++++++,,,,,,------,,,,,,---------........./////////000000000111111333222333444666666444222222111///...---,,,,,,+++------,,,,,,,,,,,,------,,,,,,+++************+++xxxnnnkkkiiigggeee___aaacccddddddbbb```___]]]YYYTTTPPPMMMKKKHHHFFFCCCAAA?????????<<<666111,,,***)))***+++---,,,,,,************************((()))***++++++***)))(((((((((((((((((((((((((((%%%&&&((()))))))))(((((('''(((((()))******))))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((()))'''&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''(((((('''&&&&&&%%%$$$%%%%%%&&&''''''((((((''''''((((((((((((''''''&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&)))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((((((''''''(((((((((((((((''''''''''''''''''((())))))((((((''''''''''''(((((((((''''''&&&&&&''''''(((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))*********++++++*********+++,,,---/////////...------------...///............////////////........................//////.........---------------,,,,,,,,,,,,+++++++++++++++************)))))))))(((((((((''''''''''''''''''&&&&&&'''''''''((((((''''''''''''(((((((((''''''''''''&&&&&&&&&&&&&&&'''(((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&''')))***+++%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&'''''''''((((((((()))''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((###$$$%%%''')))+++,,,---((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&&&&'''(((((()))))))))'''''''''((((((((())))))))))))))))))************)))************+++++++++*********+++,,,,,,------------------.........///////////////000000000111000000000111333222///---//////...,,,,,,+++++++++------,,,,,,,,,,,,---------,,,+++*********++++++zzzqqqmmmkkkgggccc___aaaccceeeeeedddbbb```]]]XXXSSSNNNKKKIIIGGGFFFBBBAAA?????????===777111,,,***)))***+++------,,,************************((()))***++++++***)))(((((((((((((((((((((((((((%%%&&&((()))))))))((((((&&&&&&'''((())))))((((((%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((()))'''&&&$$$%%%%%%&&&&&&%%%%%%$$$'''((((((((('''&&&%%%%%%%%%%%%&&&&&&'''((())))))''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%)))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''(((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))'''((((((((((((((('''''''''''''''''''''((())))))((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((%%%&&&''''''((((((''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************++++++++++++*********+++,,,---///000///...---,,,,,,---...///............/////////000........................//////.........------------------,,,,,,,,,+++++++++++++++************))))))(((((((((''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&''''''(((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''''')))+++---...%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&&&&'''''''''''')))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((($$$%%%%%%&&&'''((())))))''''''''''''((((((((()))))))))))))))************)))************+++++++++)))******+++,,,,,,------............/////////000////////////000000000000,,,,,,...000222333111...000///...------------------,,,,,,++++++,,,,,,---...---,,,+++++++++,,,---xxxmmmhhhhhhjjjkkk```^^^___bbbccc``````ccc\\\XXXRRRNNNLLLKKKJJJIIICCCCCC@@@<<<<<<===888111,,,++++++---......,,,***++++++++++++++++++++++++*********+++,,,,,,***((((((((())))))))))))(((((())))))(((((('''''''''&&&))))))((('''&&&%%%%%%$$$(((((((((((((((((((((((()))(((&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&'''((()))******)))''''''&&&&&&&&&((((((((('''&&&&&&(((***'''((()))((('''&&&''')))''''''(((((('''&&&%%%%%%'''&&&$$$######$$$&&&'''&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''(((((('''''''''&&&&&&&&&))))))((('''''''''''''''''''''&&&&&&&&&&&&''''''&&&'''''''''(((((())))))))))))))))))))))))))))))(((''''''''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&)))((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((%%%%%%&&&&&&'''(((((((((''''''((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((******)))((((((((((((((())))))***))))))((('''&&&))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))******************))))))***,,,---///,,,,,,,,,,,,,,,,,,,,,,,,///////////////.........//////............//////...///000///---,,,,,,,,,***)))))))))***++++++,,,************************((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''(((((())))))))))))))))))))))))))))))&&&&&&&&&'''))),,,...000((((((''''''&&&&&&%%%%%%(((((('''''''''&&&&&&&&&((('''&&&&&&'''((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&((('''&&&&&&'''((('''&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''$$$%%%'''((((((((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))(((((())))))))))))((((((((((((''''''''''''((()))***+++(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******)))************+++++++++,,,+++*********+++,,,------,,,++++++,,,---///000000///...---------------////////////////////////------------------------++++++++++++,,,,,,---...++++++************++++++wwwmmmhhhhhhiiiiiiaaa^^^^^^aaa```\\\[[[]]][[[WWWQQQMMMKKKJJJIIIHHHFFFEEEBBB======<<<777///,,,++++++,,,......,,,***++++++++++++++++++++++++***))))))***,,,+++***((())))))(((((((((((()))))))))(((((((((''''''''''''((((((((('''&&&&&&%%%%%%(((((((((((((((((((((((((((''''''&&&&&&'''''''''&&&&&&&&&&&&&&&'''((((((***)))((('''&&&&&&&&&&&&((((((((('''&&&&&&(((***&&&((()))((('''&&&''')))''''''(((((('''&&&&&&%%%((('''&&&$$$$$$%%%'''(((&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''(((((('''''''''&&&&&&&&&))))))((('''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))(((((((((((((((((((((((()))(((((('''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''&&&&&&''''''((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((***))))))(((((((((((((((((())))))))))))((((((''')))((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))************************,,,---...,,,,,,,,,,,,,,,,,,,,,,,,////////////............///...............///000...000111000---,,,,,,,,,***************+++,,,,,,************************((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((('''''''''((()))+++,,,((((((((('''''''''''''''(((((('''''''''&&&&&&&&&((('''&&&&&&'''((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&((('''&&&&&&'''((('''&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''(((((()))))))))***(((((((((((()))***+++,,,(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))*********+++++++++++++++*********+++,,,---,,,,,,++++++,,,---///000//////...---------------........................------------------------+++++++++++++++,,,---...++++++************++++++tttkkkhhhgggggggggbbb______```___ZZZXXXZZZZZZVVVQQQMMMKKKIIIHHHFFFHHHGGGCCC???===<<<666///,,,++++++,,,---...,,,***++++++++++++++++++++++++)))(((((()))******)))'''***)))(((''''''((()))***((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((((((''''''''''''&&&&&&&&&&&&'''(((((())))))((('''&&&&&&&&&&&&'''(((((('''&&&&&&''')))&&&'''(((((('''&&&'''((('''''''''(((''''''&&&%%%)))((('''&&&&&&'''((()))&&&&&&&&&'''''''''''''''%%%&&&''''''(((((('''''''''''''''''''''&&&&&&&&&)))((((((''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((***)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((((('''&&&&&&&&&&&&'''''''''''''''(((((((((((()))(((((('''&&&&&&%%%%%%''''''((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))((((((''''''(((((('''(((((())))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))******************+++,,,------------------------------...........................---------...///000000000111111000...,,,+++,,,++++++******++++++,,,,,,************************((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((())))))(((''''''''''''((('''((((((((((((((())))))'''''''''''''''&&&&&&&&&((('''&&&&&&'''((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&((('''&&&&&&'''((('''&&&'''''''''&&&&&&&&&&&&&&&'''''''''((((((((())))))%%%&&&&&&&&&'''(((((((((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%&&&'''((()))******+++))))))))))))***+++,,,,,,(((((((((((((((((((((((())))))))))))))))))))))))***))))))(((((())))))***)))))))))*********++++++++++++******++++++,,,---,,,+++++++++,,,---...//////.........------------........................------------------------,,,++++++++++++,,,,,,---++++++************++++++zzzooohhhgggggggggeeeccc``````aaa```[[[YYY[[[ZZZVVVQQQNNNLLLJJJHHHFFFHHHGGGCCC???>>>===888000---,,,+++,,,------,,,+++++++++++++++++++++++++++)))((('''((()))***)))'''***)))(((''''''((()))***((((((((((((((('''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%&&&((())))))(((''''''''''''&&&&&&&&&''''''((()))((('''&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((&&&'''((((((&&&&&&'''(((&&&'''''''''''''''&&&&&&''''''&&&&&&&&&'''((()))''''''''''''''''''''''''%%%&&&''''''(((''''''''''''''''''''''''''''''''')))(((''''''''''''((((((''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((******)))''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&''''''((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((()))(((((('''''''''((((((&&&'''((())))))***))))))'''''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))************++++++,,,,,,,,,------------------------------...............///------------...///000000000111222000---+++++++++,,,+++++++++++++++,,,,,,************************((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((())))))******''''''''''''''''''''''''(((&&&&&&&&&'''((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''(((&&&&&&&&&'''((('''&&&'''''''''''''''&&&&&&&&&&&&'''''''''((((((((((((%%%%%%%%%&&&'''((())))))&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''((())))))***(((((((((((()))***+++,,,(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))************+++***++++++++++++,,,,,,+++++++++,,,,,,---........................------........................------------------------,,,+++++++++++++++,,,,,,++++++************++++++wwwlllffffffhhhgggeee```^^^^^^```___[[[ZZZ\\\ZZZWWWSSSPPPNNNKKKIIIGGGEEEEEEBBB???>>>???999222---,,,++++++,,,---,,,+++++++++++++++++++++++++++***((('''''')))))))))(((***)))(((''''''((()))***'''''''''(((((((((((((((%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((%%%&&&((()))***)))((('''(((''''''&&&&&&&&&''''''(((''''''&&&&&&&&&&&&'''%%%'''((((((&&&%%%&&&'''&&&'''((('''&&&%%%&&&(((&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''((('''''''''''''''''''''&&&%%%&&&''''''((('''''''''&&&'''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''''''''''''''''''''''''''******)))''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''&&&&&&&&&''''''(((''''''''''''((((((((((((&&&&&&&&&'''''''''((((((''''''((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&'''((())))))***))))))&&&&&&''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))******++++++,,,,,,,,,+++------------------------,,,---------......//////---------------.../////////000111///---+++++++++,,,,,,+++******+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((()))(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''(((((())))))******&&&'''''''''''''''''''''(((&&&&&&&&&'''((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''(((&&&&&&&&&'''((('''&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&'''((())))))&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''((((((&&&%%%%%%&&&'''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''((((((((('''''''''''''''''''''&&&''''''((()))***(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((()))))))))***************++++++,,,,,,,,,,,,******+++,,,,,,---------------...//////......---........................------------------------,,,++++++******+++++++++++++++************++++++{{{nnnggggggiiihhheee\\\YYYZZZ]]]\\\YYYYYY[[[ZZZWWWTTTQQQNNNLLLIIIGGGDDDDDDAAA>>>>>>>>>999222...,,,***+++,,,------,,,+++++++++++++++++++++++++++)))'''((()))******)))(((((())))))))))))(((((('''''''''(((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''(((((())))))))))))(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''$$$&&&((((((&&&%%%&&&'''%%%&&&''''''&&&%%%&&&'''%%%&&&''''''((('''''''''%%%%%%%%%&&&'''''''''((('''''''''''''''&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&'''''''''''''''(((''''''''''''(((((()))''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''''''''''''''''''''''''''***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((%%%%%%&&&&&&'''(((((()))''''''((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&''''''(((((('''(((((())))))))))))(((&&&&&&&&&''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---------------...,,,...///...,,,******+++++++++******)))*********))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((())))))((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&'''(((((((((((('''((((((((((((((())))))&&&&&&&&&'''''''''''''''((('''&&&&&&'''((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((((('''&&&&&&'''((('''&&&'''''''''''''''(((((((((%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&'''(((((((((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&'''((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))((((((((()))))))))******)))***+++,,,,,,,,,,,,+++)))***+++,,,---------,,,,,,---.../////////...---------------------------------------------------,,,++++++************+++++++++************++++++tttkkkjjjjjjhhhddd[[[YYYYYY\\\\\\XXXWWWZZZYYYVVVSSSPPPNNNKKKHHHFFFEEEDDDAAA=========777000...,,,******,,,------,,,++++++++++++++++++++++++,,,***(((((()))++++++***'''((()))******)))((('''''''''''''''((((((((()))&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''((()))***+++(((((('''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$&&&((((((&&&%%%%%%&&&%%%&&&''''''%%%%%%&&&'''%%%&&&&&&'''((((((''''''%%%%%%&&&'''((()))))))))(((((('''''''''&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&'''''''''(((((('''''''''''''''((())))))''''''&&&&&&&&&&&&'''''')))((((((((('''''''''''''''''''''''''''''''''''')))(((((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((((((''''''''''''((((((((((((&&&&&&''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((()))((())))))))))))(((((('''%%%%%%&&&''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++,,,------...////////////...---,,,,,,,,,,,,)))+++---,,,+++******++++++***))))))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))******((((((''''''''''''((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''%%%&&&'''((()))(((''''''((((((((('''''''''''''''&&&&&&&&&'''''''''((((((((('''&&&&&&'''((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((((('''&&&&&&'''((('''&&&&&&'''''''''((((((((()))&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''(((((('''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((()))))))))***)))***+++,,,,,,,,,++++++((()))+++,,,------,,,,,,+++,,,...///000///...---------------------------------------------------,,,,,,+++***************++++++************++++++yyynnnkkkkkkhhhddd^^^[[[[[[^^^]]]YYYXXXZZZXXXUUURRROOOMMMJJJGGGDDDFFFFFFBBB===<<<;;;555......,,,******+++------,,,++++++++++++++++++++++++---+++)))(((***+++++++++&&&'''***++++++***'''&&&&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''''')))+++,,,)))((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''$$$&&&(((((('''%%%%%%&&&%%%&&&''''''%%%%%%&&&'''%%%%%%&&&'''((((((((('''&&&&&&((()))************(((((('''''''''&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&'''''''''(((((('''''''''''''''((()))***'''''''''&&&&&&'''''''''))))))(((((('''''''''&&&''''''''''''''''''''''''(((((('''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))''''''''''''((((((((()))((((((((('''&&&&&&%%%%%%''''''(((((((((((('''''')))(((((((((''''''''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))))))))***))))))(((''''''%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))***+++,,,---,,,,,,***)))************************++++++,,,,,,---...//////000///...---,,,+++++++++((()))++++++*********+++******)))(((((('''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))******((((((''''''''''''(((((())))))(((((((((''''''''''''''''''''''''''''''''''''((()))))))))((('''&&&((((((''''''&&&&&&&&&%%%&&&&&&&&&'''''''''((((((((('''&&&&&&'''((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((((('''&&&&&&'''((('''&&&&&&'''''''''(((((())))))''''''''''''((((((((()))'''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&'''''''''&&&&&&'''''''''&&&'''((()))((('''%%%$$$''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((())))))'''''''''(((((()))***+++(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((()))))))))))))))***+++,,,---,,,++++++((()))+++,,,------,,,,,,+++,,,...000000///...---------------------------------------------------,,,,,,+++***))))))******++++++************++++++sssjjjgggfffdddbbb^^^^^^^^^]]][[[YYYWWWVVVYYYVVVRRRNNNKKKHHHEEECCCCCCCCC@@@<<<;;;;;;666///,,,,,,+++++++++,,,------,,,---...---+++)))))))))************))))))))))))))))))))))))))))))))))))+++***)))(((((('''((((((((((((''''''''''''((((((+++******)))((('''''''''%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((&&&###$$$&&&(((&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))%%%&&&&&&&&&'''(((((((((&&&&&&&&&'''''''''(((((('''&&&%%%%%%%%%%%%&&&'''''''''((()))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''((((((&&&######&&&)))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''((((((((((((******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))+++*********))))))((((((************************,,,,,,,,,,,,,,,,,,,,,,,,...---,,,***)))******+++************************))))))************))))))(((***+++***)))((()))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''''''''''''''&&&&&&&&&''''''''''''((((((((())))))))))))((((((''''''''''''''''''&&&&&&((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))))))))(((''''''&&&&&&))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((()))******(((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((()))))))))))))))))))))))))))******+++)))************+++++++++)))+++---...,,,++++++,,,---+++***,,,///000...,,,......---------,,,,,,,,,------,,,+++++++++,,,,,,+++++++++************)))++++++************++++++yyynnnfffccccccbbbaaa]]]^^^^^^]]]\\\YYYVVVTTTXXXUUUQQQMMMKKKHHHEEECCCCCCCCC@@@<<<;;;<<<666///------,,,++++++,,,,,,,,,+++---...---+++))))))***************))))))))))))))))))))))))))))))))))))***))))))(((((((((((()))((((((''''''''''''((((((******)))(((((('''&&&&&&%%%&&&''''''(((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''')))&&&$$$%%%'''((('''%%%''''''''''''''''''''''''(((''''''&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&%%%%%%&&&''''''''''''((())))))))))))))))))((((((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''$$$&&&''''''%%%$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''((((((((((((***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((************)))))))))(((************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,---************************))))))************))))))((()))******)))((()))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))((('''''''''''''''&&&&&&&&&''''''''''''((('''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((('''''''''''')))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((())))))***(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((())))))(((((())))))***+++))))))*********+++++++++***+++,,,.........---------+++***,,,...///---+++------,,,,,,,,,++++++++++++++++++++++++,,,---...+++++++++************)))+++******))))))******+++xxxtttmmmfffbbbaaabbbccc\\\]]]^^^^^^\\\YYYVVVTTTVVVSSSOOOLLLJJJHHHFFFDDDCCCCCC@@@<<<<<<<<<777///...------,,,+++++++++++++++,,,------+++))))))***************))))))))))))(((((((((((((((((((((((()))(((((((((((())))))***((((((''''''''''''(((((())))))(((((('''&&&&&&&&&%%%&&&''''''(((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))'''&&&&&&'''((((((''''''''''''''''''''''''''')))((('''&&&&&&%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((''''''&&&%%%%%%&&&''''''''''''((())))))))))))(((((((((((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((('''''''''&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''###%%%((()))(((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''************))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...************************))))))************))))))((()))******(((((()))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&((((((''''''(((((()))***((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''))))))(((((())))))***+++)))))))))*********++++++,,,++++++...111222000------,,,,,,,,,------,,,***,,,,,,+++++++++*********)))*********,,,---...///+++++++++************)))+++******))))))******+++yyyvvvrrrkkkeeebbbcccddd]]]^^^___```^^^ZZZWWWTTTTTTQQQNNNKKKJJJIIIFFFDDDBBBBBB???<<<<<<<<<777000///...---,,,+++*********+++,,,------+++*********************)))))))))((((((((((((((((((((((((((((((((('''(((((()))******((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&'''''''''''''''(((''''''&&&&&&''''''(((%%%&&&''''''((('''''''''))))))))))))))))))))))))'''''''''''''''''''''''')))((('''''''''(((((((((''''''''''''''''''''''''(((''''''&&&&&&&&&''''''((((((((('''&&&&&&&&&%%%''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&'''(((((())))))((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((('''''''''''''''''''''(((((((((((()))'''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''((())))))((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''*********)))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------************************))))))************))))))((()))***)))((('''(((***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((((((''''''&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))(((&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&'''((())))))***((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((''''''''''''((())))))((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((()))******))))))))))))************...+++***...333555222..................---,,,+++,,,,,,,,,,,,++++++++++++************+++,,,---...+++++++++*********))))))******))))))))))))******|||zzzuuummmgggcccbbbccc______``````^^^[[[XXXVVVSSSQQQMMMKKKJJJIIIGGGEEEBBBBBB???<<<<<<<<<777000///...---,,,+++************,,,------+++******+++************)))))))))((((((((((((((((((((((((((((((((('''(((((()))******((((((''''''''''''(((((('''''''''''''''&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&'''''''''(((((())))))(((((((((((())))))%%%&&&''''''((('''''''''))))))))))))))))))))))))''''''''''''''''''''''''((((((((('''''''''((()))''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***((((((((('''&&&&&&&&&%%%'''''''''((((((((())))))''''''''''''''''''''''''&&&&&&'''(((((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((''''''''''''''''''(((((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))(((&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''))))))))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++************************))))))************))))))''')))***)))((('''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''(((((()))(((''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((%%%&&&&&&'''((()))******'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((('''((())))))***(((((()))))))))*********---+++***---333555111---//////000000///...------------------,,,,,,,,,,,,,,,++++++******++++++++++++++++++*********))))))***))))))))))))))))))***{{{wwwqqqjjjeeecccaaaaaa`````````___]]][[[YYYWWWTTTRRRNNNLLLKKKIIIGGGEEEAAAAAA???<<<<<<===888111...------,,,++++++++++++***+++------+++******+++************))))))))))))(((((((((((((((((((((((()))(((((((((((())))))***((((((''''''''''''((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''%%%%%%&&&&&&'''((((((((()))(((((((((((((((((()))%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((('''&&&&&&''')))''''''''''''''''''''''''$$$$$$%%%%%%'''(((***+++'''''''''''''''&&&&&&&&&''''''((((((((()))))))))&&&'''(((((((((((('''&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))(((((((((''''''''''''&&&&&&'''''''''((((((((('''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***************************))))))************))))))'''((())))))''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&((()))))))))((('''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&'''((())))))***'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))''''''&&&&&&''''''((()))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((()))))))))***((((((''''''(((((()))***((((((((()))))))))******+++******---000111///,,,---///000000...------............---------,,,,,,,,,,,,+++***************+++++++++************)))***))))))(((((())))))***vvvpppiiieeeeeeeeeeeeddd```___]]][[[ZZZXXXXXXWWWVVVSSSOOOMMMKKKJJJGGGEEEAAAAAA???;;;<<<===888111------,,,++++++,,,,,,,,,)))+++---,,,+++***+++,,,************))))))))))))))))))))))))))))))))))))***))))))(((((((((((()))((((((''''''''''''((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''%%%%%%&&&&&&'''(((((()))''''''&&&&&&&&&&&&''''''%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%'''((('''%%%$$$&&&)))''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***&&&&&&&&&''''''''''''''''''((((((((())))))))))))&&&'''((())))))((('''&&&%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''&&&&&&%%%&&&&&&&&&''''''''''''&&&'''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&(((---000000---)))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((()))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,+++************************))))))************))))))'''((()))(((''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&((()))***)))((('''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''(((((())))))''''''''''''((((((((()))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))(((''''''''''''((())))))(((((((((((()))))))))***)))***+++,,,------,,,+++***,,,......,,,+++,,,...---------,,,,,,,,,+++++++++***************+++,,,+++++++++************)))))))))(((((((((((())))))rrrkkkdddbbbfffiiijjjhhh___^^^[[[YYYWWWVVVVVVWWWWWWTTTPPPNNNLLLJJJGGGEEEAAAAAA???;;;<<<===888111,,,,,,+++++++++,,,------)))+++,,,,,,+++***+++,,,************))))))))))))************************+++***)))(((((('''((((((((((((''''''''''''((((((((((((((()))))))))))))))%%%&&&''''''((((((''''''%%%%%%&&&&&&'''((())))))&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&(((&&&$$$###&&&(((''''''''''''''''''''''''''''''&&&&&&&&&''''''(((%%%&&&&&&''''''((((((((((((((((((((())))))))))))&&&'''((())))))((('''&&&%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$'''...666;;;:::444///&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''((((((((()))'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///......---************************))))))************))))))'''((()))((('''&&&''')))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&((()))***)))((('''&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((#########$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((('''''''''''''''((())))))(((((((((((())))))))))))'''))),,,,,,+++*********'''***------+++***+++...,,,,,,,,,+++++++++******(((((())))))***+++------+++++++++************)))))))))(((((((((((())))))qqqccc```eeedddhhhmmmjjjaaa```]]][[[XXXVVVUUUUUUWWWTTTNNNKKKMMMOOOIII@@@@@@>>>;;;;;;<<<;;;888444//////...---,,,++++++***------------,,,+++***)))))))))************))))))))))))))))))))))))))))))...---+++***((('''&&&&&&))))))))))))))))))))))))''''''''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((''''''''''''&&&&&&&&&(((&&&%%%&&&))))))'''$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((())))))((('''''''''''''''))))))))))))))))))))))))'''''''''&&&%%%%%%''')))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))***++++++***'''&&&&&&'''''''''&&&%%%%%%'''((()))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&''''''&&&%%%''''''&&&&&&&&&''''''(((''''''((((((((((((''''''))))))(((((('''''''''&&&%%%%%%%%%&&&&&&&&&''''''))))))((((((''''''''''''$$$(((...222222///)))%%%((((((((((((((((((((((((((()))***)))'''&&&&&&'''))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((+++)))'''&&&%%%&&&'''(((((((((((((((((('''''''''))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++*********))))))((((((+++*********))))))((((((+++***)))'''''''''((()))))))))(((((('''''''''&&&******))))))(((((('''''')))((((((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((()))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&'''((()))******))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((***)))((('''&&&&&&'''(((''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))&&&''''''((((((((((((((()))))))))))))))))))))))))))************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))***+++,,,,,,,,,***)))((())))))))))))((((((((((((rrrdddaaadddcccfffjjjfffaaa```^^^\\\ZZZWWWVVVUUUTTTQQQLLLIIILLLNNNIIIAAA@@@===;;;;;;<<<;;;777444------------------,,,,,,------------,,,+++***)))))))))************))))))))))))))))))))))))))))))---,,,+++***))))))))))))((((((((((((((((((((((((''''''(((((()))(((((('''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((''''''''''''&&&&&&&&&(((&&&%%%&&&((()))'''%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((('''(((((('''%%%&&&''')))''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((())))))+++,,,,,,***(((&&&&&&'''''''''&&&&&&''''''((()))(((''''''&&&&&&''''''(((((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&'''''''''&&&((((((''''''''''''((((((''''''(((((((((((('''''')))(((((((((''''''''''''&&&&&&'''''''''(((((((((((((((((('''''''''&&&&&&%%%'''***,,,---+++)))'''((((((((((((((((((((((((((()))))))))'''&&&'''((((((((((((((((((((((((((())))))))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))'''&&&&&&&&&((((((((((((((((((((((((((('''(((((()))))))))******************+++++++++,,,,,,++++++++++++++++++++++++*********************************)))))))))((((((******)))))))))(((((((((+++***)))(((''''''((())))))(((((((((''''''''''''(((((((((((('''''''''&&&))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((()))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''(((((()))))))))((((((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((***)))((('''&&&''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))&&&''''''((((((((((((((())))))))))))))))))))))))))))))*********+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))******++++++***))))))((())))))))))))((((((((((((ssseeebbbeeebbbdddhhhccc`````````^^^\\\YYYVVVTTTQQQOOOKKKHHHKKKNNNJJJBBB@@@===::::::;;;:::666333,,,,,,,,,---------......------------,,,+++***)))))))))************))))))))))))))))))))))))))))))++++++*********+++,,,,,,''''''''''''''''''''''''''''''((()))*********)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((''''''''''''&&&&&&&&&'''&&&&&&'''(((((('''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''''''''(((((((((''''''&&&%%%%%%%%%%%%%%%((((((((((((((((((((((((((())))))((('''&&&(((***''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))'''''''''''''''((())))))---------+++(((&&&&&&'''''''''(((((()))))))))((((((''''''&&&&&&''''''((())))))))))))))))))))))))%%%&&&&&&&&&&&&'''''''''%%%&&&&&&''''''''''''((()))(((((('''''''''((((((''''''((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))))))))'''''''''&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))(((((((((((((((((((((((('''((()))((('''&&&'''((((((((((((((((((((((((((()))))))))(((((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((***)))'''&&&&&&'''((((((''''''(((((((((((((((((((((((())))))))))))***************++++++++++++,,,++++++++++++++++++++++++******************************))))))))))))((((((((((((((((((((('''''''''***))))))(((((((((((()))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((())))))))))))(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((())))))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))&&&''''''((((((((((((((()))))))))))))))))))))))))))))))))*********++++++******++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))******)))((((((((())))))(((((((((((())))))))))))ssseeebbbfffcccfffiiieee``````aaa```]]]ZZZVVVTTTQQQPPPLLLIIIJJJLLLIIIBBB@@@===:::::::::999555222------------------------,,,,,,,,,,,,,,,+++******))))))************))))))))))))))))))))))))))))))*********)))******++++++((((((((((((((((((((((((%%%&&&'''((()))*********&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((''''''''''''&&&&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((('''&&&&&&%%%%%%&&&&&&((((((((((((((((((((((((((()))***)))((('''(((***''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))'''''''''''''''((()))))).........,,,)))'''''''''&&&''')))*********)))(((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''%%%&&&'''''''''''')))***((((((''''''&&&&&&''''''''''''((((((((((((''''''((((((((((((((('''''''''''''''((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&((()))(((((((((((((((((((((((('''((()))((('''&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''((((((''''''''''''(((((((((((((((((((((((()))))))))***************++++++++++++************************************************))))))))))))))))))(((((('''''''''''''''''''''''')))))))))(((((((((((()))((((((((((((((('''''''''''''''''''''''''''''''''***))))))(((((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''(((((())))))((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((('''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))******************++++++++++++******************************))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((())))))))))))pppcccbbbgggfffiiimmmiii``````aaa```]]]ZZZVVVTTTSSSSSSOOOKKKJJJKKKHHHBBB@@@===:::999:::888444111//////...---,,,,,,++++++++++++,,,,,,++++++******))))))************))))))((((((((((((((((((((((((***))))))(((((((((((()))))))))))))))))))))))))))$$$%%%&&&'''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((''''''''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))))))))(((((('''''''''''''''''''''''''''''''''''''''''')))******((('''((()))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''''''''((())))))---......,,,)))''''''(((&&&''')))*********)))((((((((((((''''''(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%'''((((((&&&'''***,,,(((''''''&&&%%%%%%&&&&&&''''''(((((((((((('''''''''''''''(((((((((((((((&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&((()))(((''''''((()))'''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((&&&'''''''''(((((())))))'''(((((((((((()))))))))))))))*********+++++++++************************))))))))))))))))))))))))(((((((((((((((((())))))&&&&&&&&&&&&''''''''''''((((((((())))))))))))((('''''''''(((((((((((((((((((((((((((((((((((((((******)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''(((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))&&&''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))*********)))******++++++******)))************************((((((((((((((((((((((((***)))(((''''''((()))***'''((((((((()))))))))***nnnbbbbbbhhhhhhlllppplll`````````^^^\\\YYYVVVTTTTTTTTTQQQLLLJJJJJJGGGBBB???<<<999999999888333000000///...---,,,++++++******+++++++++++++++******))))))************))))))(((((((((((((((((((((((())))))((('''''''''((((((************************$$$%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((''''''''''''&&&&&&&&&%%%'''(((((('''&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%''''''((((((((()))))))))))))))(((''''''''''''(((''''''''''''''''''''''''&&&(((***)))(((''''''(((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((())))))+++,,,,,,+++)))''''''(((''''''(((((()))))))))((()))((((((''''''(((((()))''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&((()))(((&&&'''+++///)))((('''&&&&&&&&&&&&&&&''''''(((((((((((('''''''''''''''(((((((((((((((&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&'''''''''&&&&&&'''(((((((((((('''((((((((((((((((((((((((&&&'''((((((''''''((()))''''''''''''''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&''''''((()))))))))''''''(((((((((((()))))))))))))))************+++************************))))))))))))))))))))))))''''''(((((((((((())))))&&&&&&&&&''''''''''''''''''(((((())))))))))))((('''''''''(((((((((((((((((((((((()))))))))))))))+++***)))((((((''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''(((((((((((((((&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&'''(((((()))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))************))))))************************(((((((((((((((((((((((())))))(((((())))))******''''''(((((())))))******mmmaaaaaahhhhhhkkkoookkkaaa```^^^\\\ZZZWWWVVVUUUQQQRRROOOKKKIIIIIIGGGCCC???<<<999888888777333///.........------,,,,,,,,,******++++++++++++******))))))************))))))((((((((((((((((((((((((''''''''''''((()))***+++))))))))))))))))))))))))&&&'''((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((''''''''''''&&&&&&&&&%%%''')))(((&&&%%%&&&(((''''''&&&&&&&&&%%%%%%%%%'''((((((((())))))))))))(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''%%%'''))))))(((&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((()))))))))***+++***((('''((()))''''''&&&&&&''''''((()))))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''((((((((((((&&&(((***(((&&&''',,,000+++***)))(((((('''''''''''''''((((((((((((''''''''''''''''''((((((((()))''''''((((((((()))))))))&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&'''((((((''''''(((***''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&''''''((())))))***'''''''''((((((((())))))))))))))))))************************************))))))))))))))))))))))))'''''''''((((((((())))))&&&&&&''''''((((((((((((&&&'''((()))******)))(((''''''''''''((((((((()))'''''''''((((((((())))))+++***)))(((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''(((((())))))%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%&&&((()))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))************))))))************************((((((((((((((((((((((((((())))))***++++++******'''''''''((()))*********mmm```aaaggggggjjjmmmiiiaaa```]]][[[XXXWWWUUUUUUMMMOOOMMMIIIHHHIIIGGGDDD???<<<999888888666222...,,,,,,,,,---------......)))******+++++++++******))))))************))))))((((((((((((((((((((((((&&&&&&'''(((***+++---...))))))))))))))))))))))))((()))))))))))))))((('''((((((((((((((((((((((((&&&''''''''''''''''''&&&(((((('''''''''&&&&&&&&&$$$'''))))))&&&%%%&&&((('''''''''&&&&&&%%%%%%%%%(((((((((((())))))))))))''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''$$$&&&((()))'''&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((((((((((((((((('''''''''''''''((())))))''')))***)))((('''((()))''''''&&&%%%%%%'''((()))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((()))&&&(((***)))&&&''',,,111---,,,+++***))))))))))))''''''((((((((((((''''''&&&'''''''''(((((())))))))))))))))))************'''''''''((((((((())))))(((&&&$$$###$$$%%%((()))((((((((((((((((((((((((%%%'''((((((''''''(((***''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((())))))((((((&&&&&&&&&'''((())))))***''''''''''''((((((((()))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))'''''''''((((((((())))))&&&'''(((*********)))(((&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((++++++)))(((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&'''((()))******%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%&&&((()))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''((())))))&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))***,,,,,,,,,+++***&&&''''''((()))******+++yyygggaaaddddddgggjjjdddbbb^^^ZZZYYYZZZZZZWWWTTTPPPPPPLLLHHHHHHJJJGGGAAA???>>><<<999666222///---++++++++++++++++++++++++(((***++++++)))(((((())))))***,,,,,,***)))***+++))))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))'''&&&%%%'''''''''''''''''''''''')))(((&&&&&&&&&''')))***''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&''''''(((((((((((((((&&&&&&&&&''''''''''''((())))))((('''''''''''''''''''''&&&&&&&&&&&&''''''&&&''''''(((((((((((((((&&&&&&%%%$$$%%%&&&'''(((((((((''''''''''''((((((,,,------,,,)))''''''(((&&&&&&&&&'''''''''(((((("""###$$$%%%'''((()))***'''''''''(((((((((((((((''''''(((((())))))******)))***)))(((&&&''')))+++******))))))))))))******************************))))))))))))))))))******)))+++,,,+++***)))***++++++*********))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))((((((''''''&&&&&&))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&+++***((('''&&&'''((()))''''''''''''((((((((()))(((((())))))*********+++************************)))))))))))))))))))))))))))))))))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((***((('''&&&&&&'''(((*********))))))((((((''''''(((((((((((())))))))))))(((((()))*********************))))))((((((''''''((((((((((((((((((((((((&&&(((***,,,,,,+++)))((())))))(((((('''''''''&&&xxxfff```ddddddiiilllfffbbb^^^ZZZYYYZZZZZZWWWTTTPPPPPPMMMIIIHHHJJJGGGAAA>>>===;;;999555222///---++++++++++++++++++++++++,,,---......,,,++++++,,,(((***++++++***))))))***))))))))))))))))))))))))(((((((((((())))))))))))***++++++++++++)))(((''''''''''''''''''''''''''''''(((((()))))))))))))))(((''''''&&&&&&''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&''''''(((((((((((((((&&&&&&&&&''''''''''''((())))))((('''''''''''''''(((''''''&&&&&&''''''(((&&&''''''((((((((((((((((((''''''&&&'''((()))***((((((''''''''''''((((((,,,------+++)))''''''(((&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''''')))))))))((('''''')))+++******))))))))))))******((((((((((((((((((((((((************))))))))))))***+++,,,+++***)))***,,,+++++++++*********))))))*********))))))*********(((((((((((((((((((((((()))))))))***************))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))((((((((('''''''''(((((('''''''''&&&&&&&&&''''''(((((()))*********'''''''''((((((((())))))((()))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&''''''''''''((()))(((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((()))((('''&&&&&&'''((()))))))))))))))((((((''''''(((((((((((())))))))))))(((((()))******************)))))))))((((((((('''(((((((((((((((((((((((('''((()))*********)))))))))(((((((((''''''''''''xxxfff```dddeeejjjmmmhhhaaa^^^ZZZYYYZZZZZZXXXUUUPPPQQQNNNIIIHHHIIIFFFAAA>>>===;;;888555111...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////---,,,,,,---''')))******)))(((((()))))))))))))))))))))))))))(((((((((((())))))))))))++++++,,,++++++***((((((''''''''''''''''''''''''&&&'''***+++,,,+++)))((((((''''''&&&&&&''''''((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((&&&&&&&&&''''''''''''((()))((((((''''''''''''((((((''''''&&&&&&''''''(((&&&''''''((((((((((((((()))))))))))))))***++++++((((((''''''''''''((((((+++,,,,,,+++)))'''((()))''''''''''''((((((((((((******))))))((('''''''''******))))))((((((''''''(((((('''''''''''''''&&&((())))))((('''''')))*********))))))))))))******((((((((((((((((((((((((++++++*********))))))))))))***++++++))))))***++++++++++++++++++*********************************''''''''''''''''''''''''(((((()))******+++,,,,,,))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))((((((((((((''''''(((((((((''''''''''''&&&%%%'''+++...000///...---''''''((((((((()))))))))))))))))))))************************************))))))))))))))))))))))))******))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&''''''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((()))((('''&&&&&&'''((())))))))))))(((((((((((('''(((((((((((())))))))))))(((((()))***************))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((''''''''''''{{{iiibbbeeeeeeiiimmmgggaaa]]]ZZZYYYZZZZZZXXXUUUPPPQQQOOOJJJHHHHHHFFFBBB===<<<;;;888444111...,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,***))))))***'''(((******((('''((()))(((((((((((((((((((((((((((((((((((())))))))))))*********))))))(((((('''''''''''''''''''''''''''&&&'''((()))***))))))(((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&&&&''''''''''''((()))(((''''''''''''((((((((((((''''''''''''((((((&&&''''''((((((((((((((())))))))))))******++++++((((((''''''''''''((((((***+++,,,***)))(((((()))''''''((((((((()))))))))***))))))((((((''''''&&&++++++***))))))(((''''''+++*********))))))(((((('''((())))))(((((()))*********))))))))))))******++++++++++++++++++++++++,,,++++++******))))))(((((()))***)))((('''(((***+++++++++***************))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((((((((((((((((((''''''''''''''''''+++000555666444111...'''(((((((((((())))))))))))))))))))))))*********************************))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&)))((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((()))(((''''''''''''((()))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************))))))))))))((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%'''(((***((((((((((((((('''''''''mmmdddfffeeeiiilllfff```]]]YYYYYYZZZ[[[XXXVVVPPPRRRQQQKKKHHHHHHFFFCCC>>>===;;;888555111...,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++)))(((((()))'''(((******((('''((()))(((((((((((((((((((((((((((((((((((())))))))))))***))))))))))))*********((((((((((((((((((((((((''''''&&&%%%&&&'''((()))(((((((((''''''(((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&&&&''''''''''''(((((((((''''''''''''(((((((((((((((''''''(((((((((&&&''''''((((((((((((((((((((()))))))))*********((((((''''''''''''(((((()))***+++***(((((()))***((((((((()))))))))******'''''''''''''''(((((((((,,,,,,+++***)))(((((('''++++++******)))))))))(((&&&((())))))(((((()))*********))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))'''((())))))''''''((()))************************))))))************))))))***************************)))))))))((((((((('''))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((()))---222666666333...+++(((((((((((()))))))))*********))))))))))))))))))************************))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&''''''''''''((('''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&)))((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''(((((('''''''''''''''((((((((((((((((((((())))))))))))(((((()))***************(((((((((((())))))))))))((((((((((((((((((((((((((('''%%%$$$$$$&&&(((***'''''''''(((((((((((((((ooofffgggeeehhhkkkfff```]]]YYYYYY[[[[[[YYYVVVPPPSSSRRRLLLHHHGGGFFFCCC???>>><<<999666222///---,,,,,,,,,,,,,,,,,,,,,,,,***,,,------+++******+++''')))******)))(((((()))))))))))))))))))))))))))(((((((((((())))))))))))++++++++++++,,,---//////(((((((((((((((((((((((('''&&&%%%$$$$$$&&&((())))))((((((''''''(((((()))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&''''''(((((((((((((((&&&&&&&&&''''''''''''((((((''''''''''''(((((())))))((((((''''''(((((()))&&&''''''(((((((((((((((''''''((())))))))))))(((((((((''''''''''''((((((''')))***)))(((((()))***))))))))))))************%%%%%%&&&'''(((((()))))),,,,,,++++++******)))))))))(((((((((((((((((('''%%%''')))***)))((()))*********))))))))))))******************************++++++++++++++++++++++++((()))******(((((()))************++++++++++++++++++,,,---......---,,,+++++++++++++++++++++++++++---,,,,,,+++******))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******'''(((((((((((()))))))))(((+++...111000---)))&&&((((((((()))))))))******************))))))))))))************************))))))))))))))))))))))))++++++******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&''''''''''''((('''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&''''''''''''((((((((((((((((((((())))))))))))(((((()))***************(((((((((((())))))))))))((((((((((((((((((((((((((('''%%%%%%%%%&&&(((***'''''''''(((((((((((((((ooofffgggeeeiiimmmhhh```\\\YYYYYY[[[[[[YYYWWWPPPTTTSSSMMMGGGFFFFFFDDD@@@???===:::777333000...------------------------+++---...---,,,***++++++(((***++++++***))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))***+++,,,///111222((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((())))))(((((((((((())))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''(((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''((())))))))))))(((((((((((())))))&&&''''''((((((((((((((('''''')))*********)))(((((((((''''''''''''((((((&&&((())))))(((((()))+++)))))))))*********++++++&&&''''''((())))))******++++++++++++++++++++++++((((((((((((((()))))))))$$$''')))***)))))))))*********))))))))))))******(((((((((((((((((((((((()))******++++++,,,,,,---+++,,,---,,,+++***+++---,,,,,,,,,---------......+++,,,---//////---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********'''((((((((())))))))))))'''(((***++++++)))'''%%%(((((()))))))))*********************)))))))))(((************************))))))))))))))))))))))))++++++******)))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((()))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''(((((('''&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((()))***************'''((((((((()))))))))***((((((((((((((((((((((((((('''&&&&&&&&&'''))))))''''''''''''((((((((()))nnnfffgggfffkkkooojjj___\\\YYYYYY[[[[[[YYYWWWPPPTTTTTTMMMGGGFFFFFFDDD@@@???>>>;;;777444111///------------------------***,,,------+++******+++)))***,,,,,,***)))***+++))))))))))))))))))))))))(((((((((((())))))))))))'''''''''(((+++...111222))))))))))))))))))))))))%%%&&&((()))***)))((('''))))))(((((((((((())))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&''''''(((((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''((()))***))))))(((((((((((())))))&&&''''''((((((((((((((('''((()))***+++***))))))((((((''''''''''''((((((&&&'''))))))((((((***+++)))************+++++++++))))))))))))************++++++++++++++++++,,,,,,))))))******++++++,,,,,,$$$&&&)))******))))))*********))))))))))))******))))))))))))))))))))))))))))))***+++,,,------...---...//////------...///........./////////000000)))***,,,------,,,***)))************************((((((((()))******++++++))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))*********+++'''((((((((())))))******'''((())))))))))))((('''))))))))))))************+++*********))))))((((((************************))))))))))))))))))))))))+++++++++***)))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((()))'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((''''''((((((((((((''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((()))***************'''((((((((())))))******(((((((((((((((((((((((('''''''''''''''((())))))&&&'''''''''(((((()))))){{{kkkeeegggeeegggiiiccc```ZZZWWWYYY[[[XXXUUUTTTVVVUUUSSSOOOKKKGGGCCCAAA>>>???>>>===999444000---++++++++++++++++++++++++...---,,,+++***(((''''''))))))))))))))))))))))))))))))))))))************$$$%%%''')))***))))))(((((((((((()))***,,,---...+++***)))'''''''''((()))$$$%%%&&&'''(((((((((((($$$%%%&&&'''(((***++++++''''''(((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))))))))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''')))***)))((('''(((***&&&&&&''''''(((((())))))((((((((((((((((((''''''))))))))))))************''''''''''''((((((((()))'''''''''''')))+++---...))))))((((((''''''''''''))))))(((((((((((()))))),,,+++)))((('''((()))***+++'''&&&((()))&&&&&&)))(((((()))***+++,,,,,,,,,******+++++++++,,,,,,,,,.....................---//////.........---------,,,+++***+++---...---,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---------,,,,,,+++++++++***)))))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))+++++++++*********))))))************************+++++++++*********))))))((()))+++,,,,,,***(((&&&******)))(((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))'''((()))((('''((()))+++))))))))))))))))))))))))******))))))((((((''''''(((((())))))******++++++(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))(((((('''''''''&&&''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''))))))(((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&'''((('''&&&(((((())))))((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))((('''&&&&&&%%%%%%''''''''''''((((((((((((%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&'''((((((&&&%%%''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''%%%%%%%%%&&&'''((())))))'''''''''&&&&&&(((,,,///yyyiiieeehhhgggjjjlllggg```ZZZWWWYYY[[[XXXUUUTTTVVVUUUSSSOOOKKKGGGCCCAAA>>>???>>>===999555000---++++++++++++++++++++++++,,,,,,++++++******))))))************************+++*********))))))((((((''''''((()))************((((((((()))***+++---...******)))((((((((((((((()))))))))))))))(((''''''%%%&&&&&&'''((()))******))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&''')))***)))((('''(((***'''''''''((((((((((((((('''(((((()))))))))(((((())))))))))))************'''''''''((((((((())))))((('''''''''(((***,,,---***)))))))))((((((((((((((((((''''''''''''(((((())))))***)))))))))((((((...---......+++&&&(((...))))))))))))***+++,,,,,,,,,,,,,,,,,,------------------------------------...---------,,,,,,,,,,,,+++***)))***,,,---,,,+++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,---,,,,,,,,,,,,+++++++++************))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))+++++++++*********))))))************************+++++++++*********))))))))))))))))))((((((((('''******)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''((())))))'''((()))+++))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''******)))))))))(((((((((''''''''''''''''''''''''(((((())))))))))))(((((('''''''''''''''''''''''')))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&'''((('''&&&'''''''''''''''&&&%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%''''''''''''((((((((((((%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&'''(((((('''%%%''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((%%%&&&&&&&&&'''((((((((('''''''''&&&&&&(((+++///uuugggdddjjjjjjmmmoooiii```ZZZWWWZZZ[[[XXXUUUUUUVVVUUURRROOOJJJGGGDDDBBB?????????===:::555000---++++++++++++,,,,,,,,,,,,*********+++++++++++++++************************,,,,,,+++***)))(((''''''******))))))))))))******((((((((()))***+++,,,---)))))))))))))))((((((''',,,,,,,,,+++***((('''&&&'''''''''(((((()))))))))******))))))((('''''''''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((())))))(((((((((''')))***)))((('''(((***))))))((((((((((((((('''''''''((()))*********)))))))))))))))************''''''((((((((()))))))))((((((((('''((()))************))))))))))))((((((((((((''''''''''''((((((((()))+++---...------,,,---111777999444,,,,,,111+++***)))((())))))+++,,,***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************(((((()))***+++***)))************************************************++++++++++++,,,,,,,,,,,,+++++++++******************************)))))))))************************((((((((((((((((((((((((************************''''''((((((((((((''''''(((((((((((())))))))))))+++************)))))))))************************+++++++++******************)))(((&&&&&&'''((()))***))))))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((()))))))))((((((***+++((((((((((((((((((((((((***))))))))))))(((((((((*********)))((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((************))))))))))))''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%&&&''''''''''''(((((((((%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&'''(((((('''%%%''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))&&&&&&'''''''''''''''''''''''''''&&&&&&'''+++...ssseeedddjjjjjjmmmooohhh```ZZZWWWZZZ[[[YYYVVVVVVWWWUUURRRNNNJJJGGGDDDCCC?????????===:::555111...+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++******)))(((((('''+++***)))((('''((()))***(((((((((((()))***+++,,,'''((()))******)))(((''',,,,,,,,,+++***)))''''''))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''&&&%%%%%%%%%$$$'''''''''''''''''''''''''''(((((())))))(((((('''''')))***)))((('''(((******)))))))))((((((''''''%%%&&&'''((())))))******((()))))))))************'''(((((((((((()))))))))))))))(((((((((((((((((())))))))))))))))))((((((***))))))(((((())))))******+++,,,///111333555555000444;;;@@@===444......,,,+++)))(((((()))***+++(((((((((((())))))))))))************++++++++++++************)))))))))((((((''''''''')))***)))((())))))))))))))))))))))))*********************************************************)))))))))))))))++++++******************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))************))))))))))))******************************************************)))((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))((()))***)))((((((***,,,(((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((&&&&&&&&&'''((('''&&&&&&&&&'''''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%'''((()))'''&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&'''((()))******'''''''''''''''&&&&&&&&&&&&'''''''''&&&'''***,,,tttfffdddiiiiiikkkllleee___ZZZWWWZZZ\\\YYYWWWWWWWWWUUUQQQMMMJJJGGGEEEDDD???@@@???>>>:::555111...++++++,,,,,,,,,---------------,,,,,,+++*********************************))))))))))))))))))*********)))(((&&&&&&'''((()))(((((((((((()))***++++++'''((()))******)))((('''((())))))******))))))((()))))))))))))))(((((((((&&&''''''((()))******+++))))))))))))))))))))))))'''''''''&&&%%%%%%%%%$$$(((((((((((((((((((((((('''''''''(((((('''''''''''')))***)))((('''(((*********))))))((((((((('''$$$%%%&&&'''((()))))))))((()))))))))************(((((((((((()))))))))***)))))))))))))))((((((((((((((((((((((((((((((((()))((((((''''''(((((()))*********+++///444999<<>>:::666111...++++++,,,,,,------.........------,,,+++******)))++++++++++++++++++++++++(((((())))))************((('''''''''''''''((((((((((((((((((((()))***+++'''(((((()))))))))))))))%%%&&&'''((())))))))))))))))))))))))))))))))))))%%%&&&'''((()))***+++,,,))))))))))))))))))))))))'''''''''&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&''''''((((((''''''&&&''')))***)))((('''(((******))))))))))))))))))(((%%%&&&'''(((((()))(((((())))))))))))************((((((((()))))))))******))))))************)))((((((((()))))))))))))))***''''''&&&&&&&&&&&&'''''')))'''&&&'''***000666999JJJ===000,,,,,,+++)))***((())))))))))))))))))))))))*********++++++++++++(((((())))))***+++++++++++++++*********)))))))))***(((((()))***+++***)))************************************************)))))))))((((((((((((((())))))))))))************)))))))))***************''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))(((((()))))))))))))))***))))))))))))))))))))))))***************+++++++++)))***---......,,,)))'''((((((((((((((())))))***(((((((((((((((((((((((((((((((((((()))))))))))))))*********))))))+++,,,)))))))))))))))))))))))))))))))))************+++((((((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((''''''''''''''''''''''''((((((''''''''''''((((((((('''&&&&&&'''((('''&&&&&&'''(((((()))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%&&&((()))((('''''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))&&&&&&''''''''''''''''''&&&'''((('''&&&&&&(((***wwwgggdddhhhgggjjjmmmhhh___ZZZWWW[[[]]]ZZZXXXXXXWWWTTTPPPLLLIIIGGGFFFFFF@@@@@@@@@>>>;;;666111///++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))))))))))))))&&&'''((())))))))))))))))))(((((((((((()))******((((((((((((((()))******%%%&&&'''((())))))))))))))))))))))))))))))******&&&''''''((()))******+++((((((((((((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((('''(((((())))))(((((('''''')))***)))((('''(((***)))))))))))))))*********((()))************))))))))))))))))))************(((((()))))))))*********)))***+++,,,,,,+++***************++++++,,,,,,,,,))))))(((((((((((()))))))))(((''''''(((,,,///222<<<222***(((((('''&&&(((%%%''')))***+++***)))(((*********+++++++++,,,,,,(((((()))******+++,,,,,,,,,,,,,,,+++++++++******+++***)))***,,,---,,,+++++++++++++++++++++++++++************************++++++*********))))))))))))))))))******+++++++++((((((((())))))*********(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((())))))******))))))))))))))))))))))))))))))*********+++++++++***++++++,,,+++***)))(((((((((((((((((()))******))))))))))))))))))))))))(((((((((((()))))))))))))))***+++***))))))+++---++++++++++++++++++++++++))))))*********+++++++++************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***''''''(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((('''&&&&&&'''((('''&&&%%%&&&''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&((()))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((%%%&&&&&&&&&'''(((((((((%%%'''((('''&&&&&&''')))wwwhhhdddhhhhhhlllpppkkk___ZZZWWW[[[]]][[[XXXXXXWWWTTTPPPLLLIIIGGGFFFFFF@@@@@@@@@>>>;;;666222///++++++,,,,,,---...//////******+++,,,,,,---......++++++++++++++++++++++++,,,,,,+++***)))(((''''''&&&''')))***+++++++++***)))(((((((((((())))))***)))(((''''''''')))***+++''''''((()))))))))))))))((()))))))))************(((((((((((())))))))))))((((((((((((((((((((((((&&&'''''''''((()))))))))))))))))))))))))))))))))))))))************))))))((()))***)))((('''(((***(((((())))))******++++++++++++,,,,,,,,,++++++***))))))))))))************))))))))))))************)))***+++,,,---,,,,,,+++,,,,,,,,,------.........------,,,,,,,,,,,,------,,,++++++******++++++,,,###$$$(((......(((%%%&&&###%%%(((+++,,,+++)))((())))))))))))************((())))))***+++,,,,,,,,,---------,,,,,,,,,++++++,,,+++++++++---...---,,,++++++++++++++++++++++++************************,,,,,,,,,,,,++++++******))))))******+++++++++,,,''''''(((((()))))))))***))))))))))))))))))))))))************************))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))******++++++++++++,,,+++)))((((((((()))***((((((((((((((()))******************************(((((((((((()))))))))))))))***+++***))))))+++---++++++++++++++++++++++++))))))******++++++++++++------,,,,,,+++*********))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((())))))*********+++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))((((((''''''&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((((('''&&&&&&'''((('''&&&$$$%%%%%%&&&'''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&''''''''''''''''''&&&%%%%%%%%%&&&)))))))))'''''''''''''''((((((((()))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''%%%%%%&&&&&&'''((())))))%%%'''((('''&&&&&&'''(((tttdddbbbhhhfffgggnnnoooccc\\\YYY\\\^^^[[[WWWUUUUUUTTTRRROOOLLLIIIGGGFFFDDDDDDBBB???;;;555000...+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))+++***)))(((((()))***+++''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((())))))))))))''''''(((((())))))************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************++++++++++++*********)))******+++++++++,,,,,,,,,,,,,,,+++***)))))))))***+++++++++*********))))))******************************++++++++++++******++++++,,,---...//////000111000///...,,,+++******)))))))))))))))))))))))))))************+++++++++++++++************++++++******+++++++++,,,,,,,,,***++++++,,,,,,------...++++++************++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************''''''((()))***++++++,,,))))))))))))))))))))))))+++*********))))))(((((())))))(((((('''''''''&&&((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))*********)))))))))))))))******))))))((((((''''''***)))((((((((((((((()))))))))))))))************))))))))))))***************)))((((((((()))+++,,,)))))))))))))))******+++************************++++++++++++++++++******)))(((((())))))***,,,,,,))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%$$$%%%&&&'''%%%&&&&&&''''''&&&&&&%%%+++***)))(((&&&$$$######&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((('''''')))((('''&&&&&&'''((()))%%%&&&&&&&&&'''((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''xxxgggeeejjjgggggglllkkkbbb\\\YYY\\\___\\\XXXVVVUUUTTTQQQNNNKKKIIIFFFEEEDDDDDDBBB???:::555111...+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))+++***)))(((((()))***+++(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((())))))))))))'''((((((((()))))))))******)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************++++++*********)))))))))*********+++++++++,,,,,,++++++******)))*********+++++++++*********))))))************************)))******++++++******)))******++++++,,,---------......---,,,+++******))))))))))))))))))))))))))))))************+++++++++,,,++++++++++++++++++,,,++++++++++++,,,,,,,,,---,,,,,,,,,+++++++++++++++*********))))))*********++++++***************)))************************))))))))))))))))))))))))((((((((()))*********+++))))))))))))))))))))))))******)))))))))((((((((()))(((((((((''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))***)))))))))))))))))))))******))))))(((((((((((())))))(((((((((((())))))))))))))))))************))))))))))))************))))))((((((((()))***+++)))))))))))))))***++++++++++++++++++++++++++++++)))))))))))))))))))))***''''''((((((((())))))***))))))))))))************))))))************))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%((('''''''''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''(((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''(((((((((((('''''')))((('''&&&&&&'''((()))&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''|||kkkhhhmmmiiigggiiiggg```[[[YYY]]]___\\\YYYXXXTTTSSSQQQNNNKKKHHHFFFEEEEEEDDDBBB???:::555111...+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))******))))))))))))******))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((()))((((((''''''(((((()))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************************)))))))))(((*********++++++++++++,,,*********)))******+++++++++++++++***************))))))))))))))))))))))))))))))************))))))************************++++++*********))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++***))))))(((***))))))(((((())))))***)))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''((((((((((((''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))((((((((()))))))))(((((())))))***)))))))))*********++++++)))))))))*********++++++)))(((((((((((()))************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))*********+++(((((())))))***)))))))))))))))******+++++++++,,,))))))************))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))((((((((((((((('''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''((((((((((((''''''((((((''''''''''''(((((('''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''}}}lllhhhnnnjjjhhhhhhddd^^^[[[ZZZ^^^```\\\YYYYYYTTTSSSQQQNNNKKKHHHEEEDDDEEEDDDBBB>>>:::555111///,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))***))))))))))))))))))*********))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++*********************************)))))))))((((((************++++++++++++***)))))))))***+++,,,,,,************************)))))))))))))))))))))))))))******************)))***)))))))))((((((((('''((((((((((((((()))))))))))))))))))))))))))))))))))))))*********+++++++++,,,++++++******++++++,,,************************+++*********)))))))))((())))))(((((((((((())))))((()))))))))******++++++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))((((((((())))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((('''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))((())))))******))))))*********+++++++++))))))*********+++++++++(((((((((((())))))******+++************+++,,,,,,++++++++++++++++++++++++)))******++++++,,,,,,---******+++,,,,,,+++******)))))))))***++++++,,,,,,)))******++++++******)))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&''''''(((%%%&&&&&&''''''&&&&&&%%%######$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((******))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''(((((((((''''''(((((((((((((((((('''&&&&&&&&&%%%'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''~~~kkkgggmmmkkkiiiiiieee]]][[[\\\``````\\\YYYZZZTTTSSSQQQNNNKKKHHHFFFEEEFFFDDDAAA===999555111///,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***)))))))))))))))******)))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************************************************))))))******+++++++++,,,************************************))))))))))))))))))*********+++++++++***)))))))))***+++,,,,,,************************))))))))))))))))))))))))******++++++++++++*********))))))(((((('''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))*********+++++++++******))))))))))))******))))))))))))((((((((((((((((((((())))))*********))))))(((((((((((()))))))))******++++++,,,,,,,,,************************)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))(((((())))))************))))))))))))************)))))))))))))))***++++++************++++++++++++************++++++++++++((())))))***************+++++++++++++++,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,***++++++,,,,,,,,,,,,+++)))))))))******+++++++++******++++++++++++******************************))))))))))))************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((******))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''(((((((((((('''''''''(((((((((((((((((('''((((((((('''&&&&&&&&&%%%'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''lllgggmmmlllkkkkkkfff]]]\\\^^^aaa```[[[XXXYYYUUUTTTRRROOOLLLIIIGGGFFFFFFDDDAAA===999444111000---,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))))))))************))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((***))))))(((((())))))***(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************************************************))))))******+++,,,,,,,,,************************++++++++++++*********))))))))))))************+++*********)))******++++++***************+++++++++************************++++++,,,,,,,,,,,,++++++*********))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))(((((((((((()))))))))))))))((((((((((((((('''(((((()))******++++++***))))))(((((())))))***+++++++++++++++,,,,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))'''''''''(((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))******++++++)))))))))************+++))))))))))))******+++,,,*********++++++++++++,,,*********++++++++++++,,,)))***++++++,,,,,,++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********+++,,,......++++++++++++++++++++++++******++++++++++++******************************)))))))))*********++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))((((((((((((((('''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''((((((((((((''''''''''''(((((((((((('''''''''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''qqqiiiooonnnmmmmmmhhh^^^]]]___bbb```ZZZWWWXXXVVVUUUSSSPPPMMMJJJHHHGGGGGGEEEAAA===888444222000------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))((()))***++++++***)))((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((******))))))))))))******(((((((((((())))))))))))***)))))))))(((((((((''''''((((((((()))))))))***************************************************))))))***++++++,,,------************************,,,,,,,,,,,,++++++++++++))))))))))))************++++++******)))*********))))))*********+++++++++++++++++++++++++++++++++,,,------......------,,,+++++++++***************+++++++++***************)))))))))))))))))))))))))))************+++++++++******))))))))))))******++++++*********)))))))))*********************************))))))*********++++++++++++************))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''((()))))))))((((((((((((((((((((((((((((((((()))))))))******''''''''''''((((((((()))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))'''(((((()))******++++++))))))*********+++++++++))))))))))))***+++,,,---*********+++++++++,,,,,,*********+++++++++,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,---..............................000000//////......------...---,,,,,,...000333555//////......------,,,,,,***++++++,,,,,,++++++***************************))))))*********+++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''%%%$$$###%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''&&&'''((())))))((('''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''uuulllpppooonnnoooiii^^^^^^```ccc```ZZZWWWXXXWWWVVVTTTQQQNNNKKKHHHGGGGGGEEEAAA<<<888444222000------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))((()))***++++++***)))(((''''''(((((())))))******************************(((((((((((((((((((((((((((((())))))))))))((((((******))))))))))))******(((((((((((())))))))))))******))))))(((((((((''''''((((((((())))))******************************************************))))))***+++,,,,,,------************************---------,,,,,,,,,++++++))))))))))))************,,,,,,+++***)))))))))***))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++******)))))))))))))))))))))))))))************+++++++++++++++************++++++,,,,,,,,,,,,++++++******,,,,,,++++++***)))))))))++++++************++++++++++++******))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&'''((()))******(((((((((((((((((((((((((((((())))))******++++++&&&'''''''''(((((())))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))'''(((((()))***+++++++++))))))******++++++++++++))))))))))))***+++,,,---******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,---...///...---,,,---,,,,,,,,,,,,---......000000000000000000000000666666555444333222111111333222000000222555999<<<222222111000///...------***++++++,,,,,,++++++***************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))((((((((('''''''''''''''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''((((((((('''%%%###"""%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''(((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''((((((((((((''''''&&&'''((())))))((('''&&&%%%&&&&&&''''''((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''tttlllnnnjjjjjjmmmjjjbbb______dddeeeaaa[[[YYYXXXVVVRRRNNNKKKIIIHHHGGGCCCBBB@@@===:::666333111//////.........---------...------,,,,,,------...******************++++++++++++***'''%%%%%%(((***++++++************++++++))))))))))))************))))))(((((('''''''''&&&((((((((((((((((((((((((+++++++++++++++++++++++++++)))(((***,,,---+++)))&&&'''((()))))))))))))))))))))))))))))))))))))))------,,,+++*********+++************************))))))******++++++,,,,,,******)))))))))((((((((((((***+++***))))))***+++,,,++++++*********++++++++++++******))))))(((((())))))))))))))))))))))))---,,,+++***))))))))))))------------------------************************++++++++++++*********)))******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&&&&&&&%%%%%%%%%(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))+++*********))))))((((((******))))))(((((('''''''''(((((((((((((((''''''((((((((((((((()))******))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++---+++***+++------+++(((******+++------......---...+++(((((())),,,///000))))))+++000111...000333000222333222333777666222111555999:::888888;;;??????AAABBB@@@<<<999888999=========>>>>>>??????@@@AAA===999777777666333000333333000,,,,,,......***---+++***+++......+++))),,,+++******+++,,,---...+++*********)))))))))(((,,,+++******))))))******))))))))))))))))))))))))*********,,,...///...,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((($$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))))))))(((((('''''''''&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((('''''''''rrrkkknnnjjjiiikkkhhh^^^ZZZ[[[aaadddaaa\\\[[[XXXVVVSSSOOOKKKIIIHHHGGGDDDCCC@@@===:::666333111///.........------------------,,,,,,,,,,,,------************************'''((()))(((((((((+++---*********))))))*********))))))))))))************))))))((((((((('''''''''))))))))))))))))))))))))++++++++++++++++++++++++***)))(((***,,,---+++)))(((((()))*********))))))************************,,,,,,+++***************************************))))))******+++,,,------++++++,,,,,,,,,,,,------,,,---...---,,,+++,,,---///...---,,,++++++++++++''''''(((((()))******+++************************---,,,+++***))))))))))))++++++++++++++++++++++++************************++++++*********)))))))))************++++++++++++******++++++++++++******++++++++++++++++++++++++************))))))))))))((((((((('''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''((((((((())))))))))))(((((())))))))))))(((((('''((((((((())))))))))))*********)))))))))((((((***)))))))))(((((((((''''''(((((((((((((((''''''((((((((((((((()))******))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++,,,******+++---...,,,***,,,,,,---...............+++,,,,,,...//////...---222///000222111......111777:::;;;:::<<<@@@@@@<<>>999555222000------------------------++++++************+++++++++++++++******************,,,......,,,***)))((())))))(((((((((((())))))((()))))))))************))))))((((((((((((((((((************************************************))))))******+++++++++***,,,,,,,,,,,,++++++***)))******************************)))))))))))))))***++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---......---***))))))***,,,+++******))))))))))))......---,,,++++++******************************,,,++++++***))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((((()))))))))))))))((((((((('''''''''&&&&&&(((''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))(((((('''''''''((((((((())))))'''((((((((((((((((((''''''''''''((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((('''(((((())))))))))))(((((((((((((((((())))))***((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++*********+++++++++++++++,,,,,,******))))))***+++++++++,,,,,,,,,,,,,,,---......---...111444888>>>DDDHHHHHHGGGKKKSSSXXXXXXYYY\\\ZZZ^^^___\\\ZZZZZZYYYUUURRRUUUYYYYYYWWWSSSQQQQQQLLLKKKNNNUUU[[[[[[TTTLLLHHHHHHIIIKKKNNNSSSWWWZZZ]]]WWWPPPNNNPPPTTTVVVWWWRRRSSSOOOGGGCCCCCCCCCBBB>>><<<999666444333222111111111000///...---,,,,,,******+++++++++,,,,,,,,,,,,+++******))))))******)))))))))))))))))))))))))))(((((()))+++,,,***)))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((yyyssswwwssspppppplll]]]YYYYYY___bbb```^^^]]]ZZZXXXTTTPPPLLLIIIGGGGGGEEEDDDAAA>>>999555222000,,,,,,------------------+++******))))))******++++++++++++*********))))))***,,,//////---***)))((())))))(((((((((((())))))((()))))))))************(((((())))))))))))))))))************************************************((()))***+++++++++++++++,,,,,,,,,,,,,,,+++***)))***************************)))))))))))))))******++++++++++++++++++++++++,,,,,,+++******)))((((((........................000111222000...------......---------------......//////...---,,,******)))************************,,,+++******)))*********************************(((((((((((((((((((((((())))))))))))((((((((((((''''''((((((((()))))))))((((((((())))))((((((((('''''''''(((((()))))))))))))))((((((((('''''''''))))))(((((())))))***+++(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))))))))''''''((()))******))))))((((((((((((((())))))***((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++***************++++++,,,,,,,,,+++******)))))))))***+++---------...///111333444555:::BBBJJJPPPVVV]]]aaaccc``````dddeee```[[[ZZZ\\\```aaa[[[UUUSSSOOOLLLPPPUUU[[[___^^^YYYSSSOOOIIIIIILLLUUU```ccc^^^WWWKKKIIIHHHIIIMMMUUU]]]cccddd[[[QQQKKKMMMRRRWWWYYYXXXYYYVVVNNNHHHIIIKKKJJJIIIHHHEEEBBB???<<<;;;;;;444444333111///...,,,+++++++++++++++++++++++++++,,,+++******))))))******************************)))(((((()))++++++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((('''''''''((((((((((((((((((''''''&&&&&&''''''((((((((((((''''''(((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''''''''(((((())))))|||uuuxxxsssqqqqqqnnn```[[[[[[```cccaaa^^^^^^[[[YYYUUUPPPLLLIIIGGGGGGEEEDDDAAA>>>999555111///,,,,,,,,,,,,------------+++******************+++,,,,,,++++++***)))))))))&&&))),,,...---,,,,,,,,,***))))))(((((())))))***))))))))))))************(((((())))))))))))******************************************************((()))++++++*********,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++******)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++............////////////111222333222000//////000......---------.........++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***************+++************************))))))))))))))))))))))))******)))))))))((((((((((((((((((((())))))))))))(((((())))))))))))((((((&&&''''''(((((())))))******)))))))))(((((((((((()))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&'''''''''(((((((((&&&''''''((((((''''''&&&&&&&&&'''''''''(((((((((''''''(((((((((((())))))(((((((((((())))))))))))''''''((()))************((((((((((((((()))******))))))))))))************))))))))))))))))))))))))******************************++++++++++++***************++++++,,,,,,---+++++++++***)))***,,,...,,,,,,---///222666999;;;DDDNNN[[[fffkkkmmmoooppplllfffbbbcccbbb\\\VVVTTTZZZ___```YYYRRRMMMJJJFFFIIIOOOWWW]]]^^^YYYSSSNNNIIIHHHJJJSSS]]]bbb```[[[NNNLLLIIIIIIMMMUUU^^^dddfff]]]QQQKKKLLLQQQVVVXXXZZZ\\\XXXOOOIIIJJJLLLLLLJJJKKKJJJGGGCCC???======888888777555222000---,,,---------,,,,,,+++++++++,,,+++******))))))*********************************)))((()))++++++)))(((************************)))))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((('''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((('''''''''(((((((((((((((((((((''''''''''''(((((()))((((((''''''(((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''((())))))))){{{sssuuupppnnnpppmmm___[[[ZZZ___bbbaaa______\\\YYYUUUQQQLLLIIIGGGFFFFFFDDDBBB>>>999555111///++++++,,,,,,,,,---------+++++++++******+++++++++,,,,,,++++++***))))))(((''')))+++,,,+++++++++,,,*********))))))*********))))))))))))************(((((()))))))))*********))))))))))))))))))))))))************************'''***,,,,,,***)))***,,,)))***+++++++++++++++***++++++++++++++++++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...000111222222000111222333555666888888777888999999777666777999666555333222111000000000........................+++++++++++++++++++++++++++***************++++++************************************************++++++*********)))))))))(((((()))))))))*********((())))))******))))))(((&&&''''''((())))))******))))))))))))((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))'''((((((((()))))))))***''''''(((******++++++***((((((((((((((()))******))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++******++++++++++++******)))******+++,,,,,,------***,,,------,,,...222555666666888;;;@@@EEEJJJLLLZZZaaajjjnnnooonnnppprrrhhh___WWWWWWWWWVVVTTTUUUXXX^^^aaa\\\UUUQQQOOOLLLHHHLLLTTTZZZ^^^\\\WWWSSSQQQOOOOOOTTT[[[______]]]UUUSSSQQQQQQTTTYYY___cccddd]]]UUUQQQRRRUUUWWWWWW^^^```\\\RRRJJJJJJLLLMMMMMMOOOPPPNNNIIIDDDAAA@@@AAA@@@???===:::777444222111000000///...---,,,,,,,,,+++******))))))************************************)))***++++++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''((((((((('''%%%%%%''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((''''''''''''((((((((()))((((((''''''''''''(((((())))))(((((((((((())))))((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''$$$$$$%%%&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''((())))))***yyyppprrrmmmlllnnnkkk^^^YYYYYY^^^bbbaaa``````\\\ZZZUUUQQQLLLIIIGGGFFFFFFDDDBBB>>>999555111///+++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,++++++***))))))(((***,,,---,,,***(((((()))++++++************++++++))))))))))))************(((((())))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))'''***,,,,,,***)))***,,,((()))***+++++++++++++++++++++++++++++++++++++++++++++******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++---000333666888999999:::<<>>;;;999444333222111000///...---,,,++++++***)))*********************************+++*********,,,,,,***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''((((((((('''%%%$$$''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&'''''''''(((((())))))((((((''''''''''''(((((())))))(((((((((((())))))((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''((())))))***|||tttrrrjjjhhhiiiddd[[[WWWXXX^^^bbbaaa^^^^^^\\\XXXSSSNNNKKKHHHEEECCCCCCCCCBBB>>>888333000///...//////000//////...---+++++++++***)))(((((('''******+++++++++******)))+++*********))))))((((((+++***)))(((((()))***+++))))))))))))******************))))))((((((''''''))))))))))))************''')))+++++++++++++++---------,,,++++++,,,---------,,,++++++***+++++++++++++++***)))))))))***+++)))+++---...---+++******///000222222222333555777555777:::>>>BBBEEEGGGHHHGGGLLLOOONNNPPPTTTWWWWWWPPPQQQQQQRRRRRRRRRSSSSSSQQQOOOHHHAAAAAAEEEEEEBBBDDDCCCAAA===999666555666666222---,,,------+++(((---))))))---,,,((('''++++++******)))))))))******************************************))))))))))))+++++++++*********))))))+++******)))(((''''''&&&''''''''''''''''''''''''))))))(((((('''''''''&&&(((((((((((())))))))))))((((((((((((((((((((((((***)))'''&&&&&&'''((())))))(((((((((((('''''''''$$$%%%%%%&&&'''(((((()))''''''''''''''''''''''''''''''(((((())))))************))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((()))*********************))))))))))))******))))))))))))************++++++++++++++++++++++++,,,+++))))))+++---......---******---,,,)))+++111444///...666@@@IIIQQQXXXfffjjjppptttrrrmmmfffbbb]]]^^^]]]ZZZXXXZZZ___ddd___]]]XXXTTTQQQPPPQQQQQQaaa^^^___bbbbbb```eeennnlllmmmnnnmmmllllllnnnoooqqqzzz~~~zzzvvvvvvtttpppmmmnnnrrrvvvyyyzzzyyywwwvvvmmmccc^^^___``````___]]]dddhhhdddWWWMMMJJJKKKJJJSSS]]]```\\\UUUPPPNNNMMMMMMMMMMMMKKKIIIFFFDDDDDDBBB>>>:::666333111000111///,,,,,,,,,,,,***(((+++******+++------,,,******,,,---,,,***(((((()))))))))))))))))))))))))))------------,,,,,,+++***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''(((((('''&&&%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((()))+++---......,,,)))((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''|||uuutttllljjjkkkeeeZZZWWWWWW^^^bbbaaa^^^^^^\\\XXXSSSOOOLLLIIIFFFDDDDDDCCCAAA===777333111111/////////............---,,,,,,,,,+++******))))))******+++++++++******)))+++*********))))))))))))***)))(((''''''((()))***))))))))))))******************))))))(((((((((((())))))))))))************((()))***)))'''%%%%%%&&&++++++***))))))***++++++,,,++++++*********++++++))))))******+++++++++++++++,,,------...///000222333444666777777:::===@@@DDDEEEFFFIIIKKKMMMOOOPPPZZZ]]]]]]XXXUUUVVVWWWUUUPPPRRRTTTUUUTTTSSSRRRQQQQQQNNNIIIEEEIIIOOOPPPKKKKKKKKKIIIFFFAAA>>>=========:::555333333222///+++---)))))),,,,,,))))))---******))))))(((((((((((())))))))))))))))))))))))************))))))))))))+++++++++*********))))))+++******)))((((((''''''''''''''''''''''''''''''))))))(((((((((''''''''''''''''''(((((((((((()))((((((((((((((((((((((((***)))'''&&&&&&'''((()))&&&&&&&&&''''''(((((((((''''''(((((())))))******((((((((((((((((((((((((''''''''''''((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((()))))))))***((())))))*********))))))******))))))))))))******))))))))))))************++++++++++++++++++++++++,,,+++***)))***+++,,,+++...,,,...111111---///444777999BBBQQQ___iiiqqqwwwyyywwwuuuvvvvvvqqqfff]]]TTTVVVWWWUUUSSSTTTYYY]]]eeeeeecccaaa______aaadddjjjiiijjjoooqqqrrryyy|||uuuqqqqqqrrrooommmmmmqqqrrrlll```VVVQQQPPPIIIQQQ[[[___]]]VVVOOOLLLQQQSSSWWWZZZZZZVVVQQQMMMPPPNNNJJJFFFAAA<<<777444444222///---,,,,,,,,,,,,///...------......,,,***)))***+++***((('''((()))))))))))))))))))))))))))+++++++++++++++***))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''(((((('''&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((()))+++,,,------+++)))((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''}}}wwwwwwpppmmmlllfffZZZVVVVVV]]]aaaaaa______[[[XXXSSSOOOLLLJJJGGGEEEDDDCCC@@@;;;666222222222000///---,,,,,,,,,---...---------,,,++++++******)))******+++++++++*********************))))))))))))((((((''''''(((((()))))))))))))))***************))))))))))))((((((((())))))))))))************((())))))(((%%%$$$$$$$$$+++******))))))******+++++++++*********++++++,,,++++++++++++++++++++++++---------///222666999;;;???@@@AAAAAABBBEEEJJJMMMNNNNNNMMMLLLMMMNNNOOOPPP```bbb___WWWRRRRRRQQQOOOJJJMMMPPPRRRPPPMMMLLLKKKNNNKKKGGGGGGMMMUUUSSSMMMNNNNNNMMMJJJFFFEEEEEEFFFHHHDDD@@@>>>===;;;666111///,,,+++,,,,,,******---***++++++++++++***)))((())))))))))))))))))))))))++++++*********)))))))))+++++++++************************))))))(((((('''(((((((((((((((((((((((())))))))))))((((((((((((&&&'''''''''(((((((((((()))))))))))))))))))))))))))((('''''''''((()))***&&&&&&'''((()))***++++++++++++++++++++++++++++++))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&))))))))))))(((((((((((())))))))))))))))))))))))((((((((()))))))))******)))))))))***))))))((((((******))))))))))))******)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------///---,,,...000222888???FFFLLLZZZjjjuuuzzz}}}tttllllllooolllaaaUUUQQQTTTWWWWWWUUUTTTVVVYYYcccgggkkkllllllooouuu{{{~~~}}}~~~{{{tttiii___YYYUUUOOOTTT[[[```___ZZZSSSNNNTTTXXX^^^dddeee```XXXRRRWWWVVVTTTRRRNNNHHHAAA<<<:::888444000,,,+++---///222000............,,,************)))((()))+++---))))))))))))))))))))))))((())))))))))))(((((('''************************((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''''''''(((''''''&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((()))***,,,---,,,+++)))'''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''~~~zzzzzzssspppnnnfffYYYUUUUUU\\\``````______[[[WWWSSSOOOMMMKKKHHHFFFEEECCC@@@:::555222222333000///---+++***+++,,,------,,,,,,,,,+++++++++***))))))***+++++++++******************************))))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))((()))))))))************((()))***)))(((((()))***,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,---///...---++++++,,,------000111333777<<>>999333///...///111///------------+++***,,,,,,,,,+++***,,,///222))))))))))))))))))))))))((((((((())))))(((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''&&&&&&''''''''')))***+++++++++***((('''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''||||||uuuqqqooogggYYYUUUUUUZZZ______^^^^^^ZZZWWWRRROOOLLLJJJHHHFFFDDDCCC@@@:::555333333444111///---+++***+++,,,---+++++++++++++++*********((()))***+++++++++++++++***************+++++++++************************((()))))))))************))))))))))))************((()))))))))************)))***+++***))))))+++---,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,......111///...---///222555888999:::???EEEKKKNNNMMMKKKPPPNNNLLLHHHFFFFFFJJJMMMLLLJJJGGGEEECCCCCCCCCDDDHHHKKKKKKGGGEEEHHHIIIIIIFFFHHHJJJIIIHHHJJJPPPVVVTTTUUUXXX___jjjtttssslllkkkggg___WWWQQQPPPSSSVVVSSSQQQOOOOOOPPPNNNIIIEEEAAA@@@===999555111...,,,+++,,,,,,---............++++++++++++++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))))))))))))))*********************)))************+++++++++++++++++++++++++++++++++((((((((((((((()))*********************************************)))))))))''''''''''''''''''''''''***))))))(((((('''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************)))***************))))))++++++************++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,---000333000666???IIIUUUdddpppwww}}}vvvnnnbbbXXXWWWZZZTTTRRRQQQTTTZZZ___```___fffllluuuzzz{{{{{{|||~~~{{{tttnnngggbbb___```bbbfffjjjhhhbbb\\\NNNNNNPPPUUUYYYWWWQQQLLLLLLLLLKKKGGGAAA:::555333000...,,,+++,,,,,,+++***,,,,,,,,,++++++---000333))))))))))))))))))))))))(((((())))))***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&''''''''''''''''''&&&))))))*********)))((('''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''}}}}}}uuuqqqooogggZZZVVVUUUYYY^^^]]]\\\]]]ZZZWWWRRRNNNKKKIIIFFFDDDCCCBBB@@@;;;666333333333111000...---,,,+++,,,,,,+++++++++++++++*********((()))***+++++++++++++++*********+++++++++++++++***++++++,,,,,,++++++***))))))))))))************)))))))))************+++))))))))))))************++++++***(((&&&&&&((())))))******++++++******)))******++++++---...///000///000222555:::>>>BBBEEECCCDDDGGGNNNSSSUUUQQQMMMGGGFFFDDDAAA???>>>AAACCCEEEDDDCCCAAA@@@AAAAAABBBBBBGGGHHHFFFEEEHHHIIIHHHIIIKKKMMMKKKJJJNNNVVV^^^bbbiiirrr|||xxxmmmccc______```XXXUUUSSSSSSUUUUUURRRNNNMMMOOOMMMFFFAAA<<<666111...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************+++++++++************************))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,************************'''(((((())))))*********))))))))))))(((((('''''''''((((((((((((((((((((('''''''''''''''''''''''')))))))))))))))((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++)))***++++++,,,,,,++++++++++++************++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////---,,,...444999<<>>@@@CCCDDDFFFHHHLLLOOOKKKMMMOOOQQQSSSTTTUUUUUURRRYYY^^^___aaadddeeecccccchhhlllkkkhhhhhhooouuu~~~}}}vvvooojjjgggaaa]]]YYYYYYZZZ[[[YYYWWW^^^dddddd^^^XXXTTTKKKAAA@@@===777222///......///************************,,,,,,,,,+++++++++******))))))******++++++++++++******************++++++*********************************++++++,,,,,,,,,)))************+++++++++))))))))))))))))))))))))'''''')))***++++++++++++++++++,,,---......///000$$$%%%%%%&&&'''(((((()))))))))))))))))))))))))))%%%&&&&&&''''''((((((((('''((((((((())))))******)))))))))))))))))))))))))))************+++++++++)))***+++---...///000000,,,++++++******++++++,,,******+++++++++,,,,,,,,,------------------------***---111555;;;GGGVVVaaaqqq~~~rrrfff]]]UUUQQQUUU\\\bbbgggllluuuwww|||yyymmmddd```[[[XXX\\\dddiiihhhddd\\\VVVQQQSSSXXXXXXQQQIIICCC???999555333111...---)))+++------,,,,,,,,,---))))))))))))))))))))))))''''''((()))******))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((%%%%%%&&&'''((((((((('''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%)))(((((((((''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))'''''''''''''''''''''''''''''''''&&&&&&'''''''''}}}zzzqqqmmmiii```ZZZVVVUUUYYY[[[ZZZ[[[]]][[[WWWRRRNNNKKKIIIFFFDDDFFFAAA===<<<888333222444222111000///------,,,,,,************+++,,,------,,,,,,+++***))))))******)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))************))))))***))))))+++...///,,,)))++++++******))))))(((((())))))******+++---...///'''(((+++......---,,,+++++++++,,,111777===AAABBBHHHJJJMMMOOOOOOKKKEEE@@@>>>>>>>>>AAADDDEEEEEEDDDGGGKKKPPPUUUYYY]]]aaadddeeedddeeehhhlllnnnoooooouuuwwwxxxyyyyyyyyy{{{||||||}}}~~~qqqooonnnpppuuu{{{{{{vvvqqqfffaaa^^^\\\WWWRRRWWW```cccfffbbbYYYXXX]]][[[RRRLLLIIIEEE???999444///---.........---,,,+++,,,------,,,+++***))))))))))))+++++++++++++++***)))(((************************))))))))))))************))))))(((((((((((())))))(((((())))))))))))((((((&&&''')))*********)))(((++++++************++++++,,,+++++++++******))))))((((((((((((((((((((((((''''''''''''''''''''''''''')))***)))((('''(((***(((((((((((((((((((((((())))))))))))************)))************+++++++++*********++++++,,,,,,,,,++++++******************)))***+++,,,,,,,,,,,,---000,,,---000///,,,...444...666<<>><<<999333...------,,,+++************)))((('''(((+++,,,+++*********++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''))))))(((((('''''''''&&&&&&''''''((((((((((((((()))((('''&&&&&&'''((()))''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((())))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((()))***)))'''&&&&&&'''***)))((('''''''''''''''}}}zzzqqqnnnjjjaaaYYYVVVUUUYYY\\\[[[ZZZ\\\[[[XXXSSSOOOLLLIIIFFFDDDEEE@@@===<<<888333111444222111000///------------+++++++++***++++++,,,,,,,,,++++++***))))))************++++++++++++******************************))))))************))))))***(((((())),,,,,,+++)))************)))))))))))))))))))))))))))***,,,,,,---------............///666888<<<@@@BBBDDDEEEFFFGGGGGGGGGFFFEEECCC@@@>>>BBBBBBCCCDDDGGGKKKOOORRR]]]```fffkkkppptttyyy|||yyyzzzxxxyyy}}}yyymmmaaa[[[UUURRRTTTZZZ___```^^^]]]___cccaaa]]]RRRPPPMMMHHHCCC===888555111000...,,,******+++------,,,,,,+++******+++++++++++++++++++++***))))))***************************)))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))((((((''''''((()))))))))))))))******))))))))))))************)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''((()))***)))((('''(((***))))))))))))))))))))))))************++++++++++++************++++++++++++******+++++++++,,,,,,,,,++++++******************---+++)))))))))*********111......111000---///444666EEEUUUbbbtttuuusssjjj]]]UUUVVV\\\___^^^aaaffflllttt}}}zzzyyyxxxtttuuuqqquuu~~~rrriiiiiieeegggjjjlllttt||||||rrrqqqoookkkjjjnnnvvv}}}tttooonnnsssxxxyyy~~~uuulllhhhhhhiiijjj```WWWPPPQQQ[[[fffkkkkkkccc[[[PPPIIIGGGCCC<<<555///...---,,,,,,,,,,,,---,,,***)))***++++++***)))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''')))(((((((((''''''''''''&&&''''''((((((((((((((()))((('''&&&&&&'''((()))''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((()))(((((((((''''''''''''(((((((((''''''((((((((()))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((())))))))))))***(((((((((((('''''''''''''''''''''((((((((())))))((()))))))))'''&&&'''((()))(((((((((''''''''''''}}}yyyqqqnnnlllcccXXXUUUUUUZZZ\\\[[[ZZZ\\\\\\XXXSSSOOOLLLJJJGGGEEEDDD@@@===<<<999333111333222111000...------------,,,,,,++++++***+++++++++,,,+++******)))*********++++++************++++++************************)))******++++++******))))))(((&&&''')))***)))))))))))))))*********************)))))))))******+++000///...---...111444666AAAFFFJJJLLLIIIFFFDDDDDDEEECCC@@@>>>===>>>@@@AAAAAAGGGOOOVVV]]]dddkkkqqqwwwzzzrrrjjjeee___[[[[[[aaa\\\ZZZ]]]```^^^\\\\\\XXXXXXWWWTTTPPPJJJDDDAAA999666111---++++++,,,---------,,,,,,++++++,,,,,,***++++++++++++***))))))))))))))))))))))))))))))******))))))((((((''''''))))))(((((((((((())))))((())))))******))))))(((((((((((((((((()))******))))))(((((((((((())))))((((((''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((()))******(((((()))***************************+++++++++,,,,,,,,,,,,---******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,******++++++++++++++++++///+++''''''***,,,,,,+++---+++---111333666===DDDPPPbbbvvvoooddd___ZZZXXXXXX^^^jjjwwwwww}}}|||yyy||||||xxxnnneeeccccccbbbfffeeekkkvvvwwwlllcccbbbZZZ\\\^^^___eeemmmpppnnngggfffbbb^^^]]]cccmmmuuutttkkkbbb]]][[[\\\bbbiiiyyyuuussssssmmmeee]]]\\\cccnnnxxx}}}ooocccVVVOOONNNLLLEEE>>>333222000///...............,,,++++++++++++)))(((******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((''''''''''''&&&''''''(((((((((((((((((((((''''''''''''(((((('''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((''''''''''''))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))************((((((((((((''''''''''''(((((((((((()))))))))***'''((()))((('''&&&'''((('''((()))))))))((('''&&&|||vvvooommmlllcccWWWTTTUUUZZZ]]][[[ZZZ[[[\\\XXXSSSOOOMMMJJJGGGEEECCC???<<<<<<999333111333111111///......---------------,,,+++************++++++***************+++,,,+++***))))))***+++,,,******************************++++++++++++*********)))'''''''''((()))***)))))))))******+++++++++,,,,,,++++++******+++++++++,,,---000444999===???KKKOOORRROOOHHHCCCAAABBBBBBAAA@@@@@@AAAEEEKKKOOOMMMXXXfffqqqwww|||}}}tttjjjeeeggg\\\VVV[[[^^^ZZZZZZ^^^\\\\\\]]]\\\XXXSSSNNNJJJDDD???888222///...------------,,,+++++++++,,,,,,******+++++++++******)))((((((((((((((((((((((((******))))))((('''''''''))))))(((((((((((()))))))))))))))******))))))))))))((('''''''''(((***+++((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((()))******)))((()))***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++,,,---***(((***...111000------,,,---111888CCCQQQ[[[ppp{{{lllZZZTTTRRRWWWcccjjjmmmyyyzzzxxxvvvqqqnnnoooppprrrqqqkkkccc______```ccceeennn{{{yyyrrroooeeeeeeccc```bbbiiillllllnnnmmmjjjdddaaadddkkkqqqwwwpppeee[[[VVVWWW\\\bbbkkkwww{{{rrrrrruuu}}}wwwqqqkkkgggjjjrrr{{{nnnbbbUUUQQQSSSUUUPPPJJJ<<<:::777333000...---------,,,******++++++)))(((******++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((('''''''''&&&''''''((((((((((((((((((((((((''''''(((((((((&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********((((((((((((''''''''''''''''''((((((((()))))))))'''((()))((('''&&&'''(((&&&''')))******((('''%%%zzztttmmmlllkkkbbbWWWSSSTTTYYY\\\[[[ZZZ\\\\\\XXXSSSOOOLLLJJJGGGEEEBBB>>><<<<<<999333111222111000///......---......------,,,+++************+++***************++++++,,,+++***))))))***+++,,,************************++++++,,,,,,,,,,,,++++++++++++***)))((()))***,,,))))))******++++++,,,,,,++++++*********+++,,,,,,(((,,,222:::@@@EEEHHHIIIPPPRRRQQQLLLDDD@@@BBBEEECCCFFFKKKPPPTTTZZZaaafffkkkrrryyy|||}}}|||wwwsssdddZZZ]]]```^^^___eee]]]]]]^^^]]][[[XXXTTTRRRMMMGGG???888444111...,,,......,,,+++++++++++++++)))******+++++++++******((((((((((((((((((((((((******))))))((((((((('''))))))(((((((((((())))))))))))************)))))))))((('''''''''(((***+++((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))***+++***)))((()))+++++++++++++++++++++++++++*********++++++++++++,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,+++******---000111///,,,111222444888CCCTTTeeeooozzztttlllaaaXXXOOOPPP[[[llluuuxxxxxxmmmfffbbb```dddiiijjjnnntttvvvsssmmmjjjjjjnnnrrr}}}zzz{{{xxxtttvvv~~~|||rrrkkkkkkrrrxxx|||xxxpppeee\\\YYY[[[\\\]]]lll|||}}}qqqfffdddgggjjjooowww}}}wwwmmmggggggooozzzmmmcccXXXUUUYYY\\\ZZZWWWKKKGGGAAA:::333///---++++++***))))))++++++***)))******++++++++++++******************************((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''''''''''''(((((((((((((((&&&''''''((((((((((((((('''(((((((((((((((((('''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''(((((((((((((((&&&''''''((((((''''''&&&'''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))'''''''''((((((((())))))((((((((((((''''''''''''&&&&&&'''''''''(((((((((&&&((()))(((''''''((()))%%%'''(((******)))'''&&&zzztttmmmmmmjjj```WWWSSSSSSWWWZZZZZZ[[[]]][[[WWWRRRNNNKKKIIIFFFDDD@@@===<<<<<<999444111222000000///...............,,,,,,++++++***+++++++++*********)))******+++,,,++++++************+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,---,,,******+++,,,*********+++++++++++++++(((((())))))+++,,,---...000555===EEEKKKMMMMMMLLLIIIIIIGGGCCC@@@AAAFFFJJJNNNUUU^^^ffflllrrryyy~~~~~~{{{|||{{{llleeedddbbb____________^^^]]]\\\[[[[[[[[[RRRLLLFFFAAA>>>:::444///111000///---,,,+++******))))))***++++++++++++***))))))))))))))))))))))))))))))))))))************))))))(((((((((((()))))))))******++++++******)))((((((((((((((()))******((((((''''''''''''((((((((())))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((()))***++++++))))))***+++++++++++++++++++++++++++************++++++++++++,,,,,,,,,---------......------------,,,,,,,,,,,,******++++++,,,---------+++,,,---...............000999EEEPPP___ppp~~~}}}vvvlllbbb]]]\\\[[[[[[bbbeeemmmxxx~~~xxxwwwyyylllgggbbb___]]]```jjjvvv~~~tttiiiaaa\\\[[[iiivvvuuuggg[[[YYY\\\___dddkkktttzzzkkkfffiiiqqqxxxllleee\\\YYY[[[^^^___]]]\\\WWWOOOEEE<<<555111///+++***)))***+++,,,+++*********++++++++++++******************************))))))))))))))))))))))))''''''''''''''''''''''''''''''(((((((((((('''''''''''''''(((((((((((((((&&&''''''(((((((((((((((''''''((((((((((((''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''(((((((((((((((%%%&&&'''(((((('''&&&%%%'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''&&&'''((((((''''''((()))&&&'''((()))))))))((('''{{{uuuooonnnkkk```XXXSSSRRRUUUXXXYYY\\\___ZZZVVVQQQMMMJJJHHHEEECCC???<<<;;;<<<:::444111222000000///............///+++++++++***++++++,,,,,,******))))))***++++++,,,******++++++++++++******++++++++++++++++++++++++,,,,,,------------,,,,,,***---...---+++)))***,,,,,,++++++++++++++++++***))))))***,,,...111333444???BBBHHHLLLMMMKKKHHHEEEBBBBBBBBBCCCGGGNNNTTTYYY___gggrrrzzz~~~}}}~~~xxxtttssslllcccdddbbb___]]]]]]___bbbdddVVVSSSPPPNNNMMMIIIAAA:::555444222000...,,,++++++))))))***+++++++++++++++************************))))))******++++++,,,,,,))))))(((((((((((()))))))))******++++++******)))''''''((())))))))))))))))))(((((((((((((((((()))(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((()))***++++++))))))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------..................---------,,,,,,,,,******++++++,,,------...+++---//////...111777===DDDVVVjjjzzzmmmggg___\\\^^^ccciiimmm~~~qqqpppmmmiiigggiiimmmqqqkkkooouuuyyyxxxzzzxxxwwwzzzfff\\\ZZZ___eeekkkooouuuyyyuuunnnjjjuuu|||vvvsssqqqmmmjjjeeebbbbbbdddfffhhhmmmggg]]]RRRGGG???:::888///...,,,,,,------,,,*********++++++++++++******************************))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((()))&&&''''''(((((((((((((((&&&'''((())))))((('''&&&%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((()))&&&'''((())))))((('''&&&''''''''''''((((((((()))'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))'''(((((((((((()))))))))((((((((((((''''''''''''''''''''''''((((((((((((&&&'''((((((''''''(((***''''''''''''((((((((()))|||vvvqqqpppkkk```YYYTTTQQQTTTWWWYYY\\\```YYYUUUPPPLLLJJJGGGDDDBBB???<<<;;;<<<:::444111222000//////............///************+++,,,------******))))))***+++,,,,,,)))***+++,,,,,,+++***)))++++++++++++++++++++++++,,,------......------,,,))),,,///...+++))))))***---,,,,,,++++++*********+++,,,...000333777999;;;KKKLLLMMMMMMJJJDDD???;;;EEEEEEGGGMMMWWWaaahhhlllmmmttt~~~yyyvvvuuuuuuvvvxxxzzz|||{{{xxxtttqqqpppeeefffgggeeebbbaaadddhhhfffdddffflllnnnmmmqqqxxxzzz}}}}}}iiieeeaaa^^^___ccchhhlllZZZYYYXXXYYYZZZVVVMMMEEE888777555222///---,,,,,,((()))***+++++++++++++++************************))))))***+++,,,------...))))))(((((((((((())))))******++++++++++++******&&&''')))*********)))((())))))(((((((((((())))))'''((((((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***)))***+++************************,,,,,,,,,---------......---------.........//////.........------,,,,,,,,,******+++,,,,,,---......***---000000000777DDDNNNhhh}}}ooo[[[ZZZ]]]eeeqqq}}}{{{xxxwwwnnnkkkhhhgggjjjqqqyyyvvvmmmaaagggmmmqqqssstttooohhhbbbhhhyyywwwrrrrrrpppnnnmmmoootttwwwwwwqqqfffZZZPPPGGGCCC@@@333222000//////...,,,*********++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''&&&'''''''''(((((())))))&&&''''''(((((((((((((((&&&'''((())))))((('''&&&%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&'''''''''(((((())))))'''((()))++++++)))((('''&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************)))(((((((((''''''''''''(((((((((((())))))))))))%%%'''((((((''''''(((***'''''''''''''''((()))***{{{tttmmmfff\\\WWWVVVTTTSSSTTTVVVXXXZZZVVVUUURRRNNNJJJEEEAAA???<<<;;;:::888666444111000000---++++++...000///...************+++,,,------(((((()))*********))))))***+++,,,------,,,+++***++++++******++++++,,,---,,,,,,,,,------,,,++++++------------,,,***((((((***)))((()))+++---,,,,,,......///000333:::CCCIIIYYYUUUNNNEEE???===@@@BBBLLLRRR\\\ccciiiooouuuyyywww{{{~~~}}}vvvjjjaaa______]]]ccceeehhhjjjiiieee```]]][[[[[[ZZZXXXVVVWWW[[[]]]ZZZ[[[\\\]]]^^^```cccfffjjjlllnnnnnnpppwwwttteee^^^aaaeeeeeeccc]]]ZZZYYY___dddbbbXXXMMMGGGBBB>>>;;;333***+++222...---+++***++++++***)))************))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((+++***(((((())))))'''&&&))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,++++++*********,,,,,,+++,,,...111///+++555------444444666NNNkkknnnaaaSSS```nnntttzzz{{{zzzwwwqqqlllhhhjjjqqq{{{zzzxxxwwwwwwwwwtttnnniiifff```fffwww{{{xxxuuuppplllnnnwww}}}tttfffYYYSSSQQQNNNKKKBBB;;;222---...///---+++,,,+++******+++,,,+++***,,,,,,,,,+++++++++******))))))************))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&&&&$$$######$$$&&&&&&$$$%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&))))))(((((('''''''''&&&((((((((((((((((((((((((&&&''')))*********)))(((&&&'''((())))))***))))))((((((((((((((((((((((((''''''&&&%%%&&&'''((()))''''''''''''''''''''''''|||xxxrrrmmmhhh___ZZZXXXVVVTTTTTTUUUVVVWWWUUUSSSQQQMMMIIIEEEBBB@@@===<<<;;;999777555222111111...++++++,,,------++++++++++++***++++++,,,,,,++++++,,,------------,,,)))***+++,,,,,,++++++***++++++******++++++,,,---***++++++,,,,,,++++++***+++++++++++++++*********)))***+++,,,,,,,,,,,,---111444888;;;???CCCHHHKKKRRROOOIIICCC@@@AAAEEEIIIZZZ```iiipppuuuzzz}}}yyypppnnnmmmkkkjjjkkknnnpppmmmddd]]][[[ZZZWWW\\\^^^aaaaaa___]]][[[[[[XXX[[[^^^___^^^[[[ZZZYYY]]]^^^^^^^^^]]][[[ZZZZZZcccbbb```^^^___dddmmmsssyyyxxxhhh```___``````______```cccdddaaaZZZSSSSSSLLLGGGCCC:::111...111+++******+++,,,,,,***((())))))))))))(((((((((((()))))))))(((((()))))))))(((((((((((((((((((((((()))(((''''''''''''((()))(((((((((((((((((((((((()))((('''''')))***)))((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************++++++******+++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,------+++(((,,,)))...999CCCPPPiiipppaaaXXX^^^jjjwww}}}}}}xxxqqqooommmmmmppprrrrrrqqq~~~vvvmmmdddcccnnnvvvwwwyyy~~~wwwmmmgggiiiqqqxxxzzzpppaaaVVVQQQSSSVVVWWWMMMFFF;;;555333111///,,,,,,+++******++++++***(((,,,,,,,,,+++++++++******))))))************))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))((((((((('''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((&&&'''((()))***))))))((('''(((((())))))))))))(((((((((((((((((((((((((((''''''&&&&&&&&&'''((()))''''''''''''''''''''''''yyytttnnnkkkiiiccc]]][[[YYYVVVTTTTTTTTTTTTTTTSSSPPPMMMIIIEEEBBB@@@>>>===<<<:::888555333222111///,,,+++,,,,,,***))),,,,,,++++++***+++++++++))))))******++++++++++++(((((()))***+++++++++***+++************+++,,,,,,)))******++++++***************)))))))))***,,,---(((+++------,,,+++---000111666===CCCEEEFFFFFFFFFEEEEEEDDDDDDEEEJJJQQQVVVgggllluuu|||}}}tttnnnpppggg___[[[XXXWWW[[[aaagggmmmppplllhhhgggfffdddfffkkkppppppmmmjjjjjjllllllppptttvvvtttpppmmmkkkkkkmmmnnnooonnnllljjjhhhjjjeee___\\\[[[]]]```aaaaaajjjssszzz|||lllbbb^^^]]]]]]```cccdddbbb^^^ZZZXXX\\\UUUOOOJJJCCC999222000*********+++------+++)))*********))))))))))))(((******))))))))))))******(((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((((('''&&&(((***+++******((((((((((((((((((((((((((())))))******))))))((()))))))))))))))))))))))))))))))))*********++++++++++++***++++++,,,---...------------------------------------------------******+++,,,,,,---......,,,------......---++++++333777AAANNN___qqq{{{pppiiieeeccccccooozzzzzzpppiiibbbffflllssszzzuuulllooorrrmmmfffeeeeeekkkttt|||uuunnnmmmoooqqqtttjjj\\\SSSPPPTTT[[[___^^^VVVJJJAAA;;;666111......---,,,,,,------***(((,,,,,,,,,+++++++++******))))))************))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((''''''))))))))))))))))))))))))&&&&&&'''''''''((((((((((((((())))))))))))((((((((((((''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))((())))))))))))(((((('''((((((((((((((((((((((((''''''&&&&&&''''''((()))''''''''''''''''''''''''wwwqqqjjjhhhhhhccc]]]\\\ZZZXXXVVVTTTTTTSSSWWWUUURRRMMMIIIEEEBBB@@@>>>===<<<:::777444222111000///...------,,,,,,+++------,,,+++************((((((((())))))***++++++'''(((((()))******++++++***************++++++,,,)))******++++++++++++***+++***)))((((((***,,,---))),,,...---******000555666;;;AAAEEEEEECCCAAA@@@===AAAFFFLLLRRRXXX___dddjjjpppyyy|||ooogggddddddgggccc___]]][[[\\\dddnnnuuu}}}}}}~~~zzzrrrmmmkkkhhhbbb]]]]]]bbbfffhhhllluuurrrfff___^^^___aaabbbaaa___\\\[[[[[[WWWQQQNNNJJJBBB999333///---+++***,,,------,,,,,,,,,,,,+++++++++******+++******))))))******+++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***)))((()))+++,,,+++***)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))*********+++++++++---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,,,,,,,---------...------///111000...000444<<>>;;;333111///...///...---,,,,,,,,,,,,+++++++++******))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''((((((((())))))'''((()))******)))((('''&&&&&&&&&''''''(((((((((&&&&&&&&&''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***))))))***))))))((('''&&&))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''xxxsssjjjeeeddd```YYYZZZZZZ[[[ZZZXXXVVVUUU[[[XXXSSSMMMGGGCCCAAA???======;;;999555222000...,,,...000111000///000111,,,,,,++++++***+++++++++++++++******+++---///000+++******)))))))))***+++***))))))))))))***++++++***+++,,,---------------...---+++*********++++++---///111111111555;;;@@@BBBBBBAAA??????AAAEEEHHHUUUZZZbbbiiinnnrrrtttvvv{{{~~~~~~tttjjj___]]]]]]___aaafffqqq{{{{{{sssoookkkfff```\\\___dddkkkvvvsssmmmgggcccaaa^^^XXXSSSVVVYYY[[[ZZZ[[[[[[WWWRRRCCC===555000------......+++++++++*********)))))),,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************000...---,,,------+++***++++++++++++++++++++++++)))******++++++******)))*********************************++++++++++++,,,000///...,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................000//////...------,,,,,,...++++++...---///===NNNppp~~~hhh___ccckkkwww{{{uuutttuuuwww{{{yyykkkcccfffmmmqqqwww~~~rrr~~~rrrnnnnnnqqqnnnggggggmmmuuuppphhh^^^UUUOOOJJJHHH;;;777222///...---,,,***,,,,,,,,,+++++++++******))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&''''''(((((())))))))))))))))))))))))''''''((((((((()))))))))''''''((((((((((((''''''%%%&&&&&&'''(((((())))))&&&&&&&&&'''(((((())))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))******((())))))))))))(((((('''))))))))))))))))))))))))&&&'''((())))))))))))(((''''''''''''''''''''''''xxxvvvmmmgggeee```ZZZ[[[\\\\\\[[[YYYVVVTTTWWWTTTOOOJJJFFFCCCAAA@@@>>>>>><<<999666333000///,,,///111111///------///+++++++++***++++++,,,,,,)))((((((((()))+++---///---,,,+++***))))))******)))))))))))))))***++++++))))))+++,,,,,,---------,,,,,,,,,,,,,,,---------...000555:::===@@@AAABBB???>>>======@@@GGGPPPVVVbbbfffkkkqqqvvv|||zzz{{{tttqqqqqqmmmhhhiiifffjjjsss}}}yyymmmaaa]]]___^^^hhhsss{{{ttthhh___XXXUUUYYY```dddbbbbbbdddccc___QQQMMMEEE???;;;777444222------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------,,,---...//////...---,,,++++++++++++++++++++++++---,,,++++++,,,---+++***************************)))******++++++******)))*********************************+++++++++,,,,,,------,,,,,,,,,------...........................------------------------/////////..................+++...444888AAAXXXqqqpppccceeelllwww}}}qqqgggcccfffooo}}}tttrrrvvvvvvwww{{{llloooxxxzzzyyyqqqhhhiiirrrrrrooojjjccc]]]YYYWWWWWWKKKEEE<<<555000...,,,+++,,,,,,,,,+++++++++******))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((()))***++++++))))))))))))))))))))))))'''((((((((())))))))))))((((((''''''''''''((((((''''''''''''((((((((((((&&&&&&&&&'''((()))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))(((((((((((((((((((((((()))(((((('''((()))***+++'''(((((())))))))))))((())))))))))))))))))))))))&&&'''((()))***))))))(((''''''''''''''''''''''''xxxwwwoooiiifffaaa[[[\\\]]]]]][[[XXXUUUSSSRRRPPPLLLHHHDDDBBBBBBBBB@@@???===;;;777444111000---000222111---++++++,,,************+++,,,------,,,++++++***,,,...000222///...,,,***))))))******)))))))))))))))******+++(((((()))++++++,,,,,,,,,)))***,,,---.../////////---111999AAAGGGHHHEEEBBB>>>???@@@BBBHHHRRR^^^ffffffiiimmmrrrzzzuuujjjbbbZZZ[[[[[[\\\cccnnnuuuuuuvvvttt{{{oooeeeddd\\\eeelllmmmqqq~~~xxxhhhbbb```\\\dddiiifffdddggggggddd]]]ZZZTTTNNNHHHBBB;;;666111111111111000000000000---,,,,,,++++++,,,,,,---........................---...///000000///...---++++++++++++++++++++++++***)))((()))+++,,,,,,+++))))))))))))))))))))))))******++++++++++++************************************+++++++++,,,,,,,,,+++++++++,,,---...000111000000000000000000000000------------------------------......///000000000000---222===GGGVVVuuurrrgggfffyyy|||ttthhhbbbbbbrrr~~~~~~yyyuuuvvvnnniiigggpppzzznnnbbbeeeppppppoookkkgggbbb```___```YYYQQQFFF<<<555111///...,,,,,,,,,+++++++++******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((***+++,,,---...))))))))))))))))))))))))(((((((((((())))))))))))***)))(((''''''((()))***)))))))))(((''''''&&&&&&&&&&&&&&&'''((())))))***''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))&&&'''''''''(((((())))))(((((((((((((((((((((((()))((('''''''''(((***+++''''''((())))))***))))))))))))))))))))))))))))))&&&''')))*********)))(((''''''''''''''''''''''''wwwrrrpppjjjccc```]]]^^^^^^\\\XXXVVVUUUUUUVVVTTTNNNHHHFFFGGGCCC>>><<<======:::666111///...111111///...---,,,,,,+++++++++*********+++---...---,,,,,,++++++,,,,,,---000,,,)))***...000...+++))))))))))))************)))***---222555333---'''+++,,,,,,++++++,,,000333666:::AAAGGGHHHDDD>>>:::;;;>>>FFFRRR^^^dddcccaaadddkkkooopppxxx|||rrrooojjjaaaXXXPPPYYY___ddduuurrrnnnfffaaacccfffkkkuuu{{{oooiiiddddddbbb]]]YYYYYY^^^bbbaaa___\\\[[[XXXQQQGGG???:::444///...000000,,,(((***************+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,++++++******************++++++,,,,,,,,,,,,,,,,,,+++++++++******************************++++++******************++++++,,,,,,,,,---------........................000000//////.........------------,,,,,,------...&&&000333...,,,000000)))222111888JJJeee~~~|||uuunnnhhhkkkqqq~~~xxxrrrpppttt{{{{{{{{{tttjjjhhhooowwwsssiiifffggglllkkkggg```\\\^^^cccgggddd___WWWLLLAAA777111---//////...,,,******,,,---************))))))))))))*********)))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((tttooommmhhhbbb^^^\\\]]]^^^]]]YYYVVVTTTTTTVVVTTTOOOIIIGGGHHHDDD???<<<======:::555111///...111000///...---,,,,,,,,,++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,000---***,,,///000...+++))))))))))))******************---000333111,,,(((---......------///222555999===BBBBBB???===>>>@@@BBBIIITTT^^^dddgggiiikkknnntttyyy}}}pppgggffffffbbb]]]WWWdddqqq}}}|||ssskkkhhhggghhhnnnvvv}}}vvvkkkhhhdddaaa^^^]]][[[[[[^^^[[[YYYYYYYYYVVVQQQLLLBBB:::111------///---+++,,,,,,,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,+++++++++***++++++++++++++++++,,,,,,,,,,,,++++++************))))))))))))))))))))))))++++++******************++++++,,,,,,,,,---------------------------------000/////////.........---......---,,,,,,,,,------///111///,,,,,,111444333000999MMMgggxxxpppnnnnnnpppxxxyyypppllloooqqqvvvsssiiieeemmmkkkfff___\\\___eeeiiigggccc[[[SSSJJJ@@@777000...---,,,+++******++++++************))))))))))))***)))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((|||pppllljjjeee```]]]ZZZ]]]___^^^ZZZVVVSSSRRRTTTTTTPPPJJJHHHHHHEEE@@@<<<===<<<999555111//////111000///...---,,,,,,,,,++++++*********+++,,,---***+++,,,------,,,+++***---+++***,,,//////,,,))))))))))))*********++++++******+++---//////,,,***.../////////000333777:::>>>AAABBB>>>999:::DDDMMMOOOYYYdddiiiiiijjjoootttxxx{{{vvvmmmcccaaaeeejjjkkkiiijjjwwwxxxpppjjjiiilllqqq~~~{{{tttjjjdddbbbaaa^^^[[[^^^\\\ZZZ[[[^^^___]]]ZZZPPPFFF888000///000000...---...//////...---+++***---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,+++++++++++++++++++++************)))))))))))))))))))))))))))))))))******++++++++++++++++++,,,,,,,,,,,,------------------------------------/////////...............//////...---,,,,,,,,,---000,,,)))+++,,,...333999888JJJhhhpppkkkiiimmmttt~~~{{{~~~{{{rrrooolllkkkvvvvvvllljjjhhhfffdddcccdddhhhlllnnnhhhaaa[[[VVVMMMAAA888444000,,,***,,,,,,+++***++++++*********)))))))))))))))))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''((((((((((((((((((((((((xxxnnnjjjiiiddd___]]]YYY\\\______[[[VVVRRRPPPQQQRRROOOJJJGGGGGGDDD@@@<<<===<<<999555111000000000000///------,,,,,,,,,+++++++++++++++++++++,,,)))***,,,------,,,***))))))))))))+++---,,,)))&&&))))))*********+++++++++*********+++,,,,,,,,,+++,,,...000111333777;;;???@@@AAA@@@======CCCPPP[[[]]]cccjjjmmmlllnnnuuu{{{}}}~~~~~~~~~|||xxxooohhh``````dddmmmwww}}}}}}zzz{{{xxxnnnjjjgggmmmuuuzzz{{{nnngggdddcccbbbbbb``````cccgggiiifffccc___TTTEEE;;;777555222000,,,---///000000...---,,,...............------------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************)))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++,,,,,,,,,,,,------------...................................................000///...------,,,,,,---,,,***,,,222111...777DDDVVVkkkxxxjjjkkkpppyyy{{{xxxuuurrrsssvvvvvvqqqmmmoootttxxxnnnlllmmmpppqqqrrruuuyyywwwoooeee```^^^XXXMMMEEECCC:::000,,,,,,...---++++++++++++*********)))))))))))))))))))))***************))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((************************(((((((((((((((((((((((()))(((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((wwwnnnkkkiiiddd```___YYY\\\______\\\VVVQQQNNNMMMOOONNNIIIEEEEEECCC???<<<===;;;888444111111111000///...---------------++++++++++++++++++++++++)))***,,,------,,,***)))))))))***,,,---,,,***(((************++++++++++++***************+++,,,---***---111444777:::>>>AAA===<<<===@@@FFFPPP[[[bbbeeefffgggkkkqqqyyy~~~zzzssshhh]]]WWWUUU]]]gggwww~~~tttkkkiiiggghhhlllvvvwwwjjjdddbbbbbbcccffflllqqqrrroookkkfff\\\PPPGGGBBB<<<444///+++,,,---/////////....../////////......------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))))))))))))))***++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,---------.........////////////////////////---------...............000///...---------------000///222555222444GGG^^^}}}kkkmmmttt~~~tttllljjjpppyyy~~~xxxpppkkkiiirrrwwwxxxtttuuuxxx{{{~~~sssggg```___]]]XXXRRRQQQFFF777...,,,------+++++++++++++++************(((((())))))******************))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************))))))*********+++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))wwwooollliiiddd``````YYY\\\______[[[UUUPPPNNNJJJNNNMMMHHHDDDDDDBBB???<<<<<<;;;888444111111222//////...---------------++++++,,,,,,,,,+++******)))***+++,,,,,,+++***)))+++,,,------------,,,+++*********++++++++++++,,,***+++,,,+++******,,,...+++///555999;;;<<<>>>???888:::===DDDNNNWWW___cccfffdddeeemmmzzz{{{sssiii\\\SSSSSSXXXjjjwwwtttmmmeeeaaaaaagggrrr}}}vvvfff^^^```bbbfffnnntttvvvsssooofff___WWWQQQLLLDDD:::111------.........//////////////////...------,,,,,,---,,,,,,++++++,,,,,,---******++++++++++++,,,,,,,,,,,,++++++++++++++++++)))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------,,,---------............////////////////////////---------------.........///...............//////111111111000111???]]]xxxvvvfffttttttmmmooo}}}rrrfffeeeiiigggnnn~~~uuuqqqqqquuutttggg^^^]]]^^^]]]\\\ZZZOOOAAA555000...---,,,,,,++++++++++++*********((((((((()))******++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((''''''(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))wwwpppmmmiiiccc``````ZZZ]]]___^^^ZZZTTTPPPNNNIIIMMMNNNIIIEEEDDDCCC@@@===<<<;;;777333111222333//////...------------...+++,,,,,,,,,,,,+++***)))***************************++++++++++++***++++++*********+++++++++,,,,,,***+++---,,,******,,,...111555;;;??????===<<<;;;:::???FFFLLLRRRXXX^^^ccceeedddhhhrrrzzzpppfff```[[[XXX]]]eeeuuu|||rrrlllfffcccgggnnn~~~tttiiiaaaaaadddjjjoooqqqooolllfffaaa\\\YYYVVVPPPEEE===444222000.........////////////......---,,,,,,+++---,,,,,,++++++,,,,,,---)))))))))******+++++++++++++++++++++++++++,,,,,,************++++++,,,,,,++++++++++++++++++++++++******++++++,,,------...------------....................................,,,,,,,,,------............------......///000111---111333333>>>XXXvvvvvvrrruuunnnmmmfffgggttt}}}xxxtttpppuuu{{{rrrfff]]]ZZZ[[[^^^```^^^XXXNNNCCC:::444111000,,,,,,+++++++++*********'''(((((()))******++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))~~~vvvpppmmmiiiccc______[[[]]]^^^]]]YYYTTTPPPNNNIIINNNOOOJJJFFFEEEDDDBBB===<<<:::777333111222333//////...---------......+++,,,,,,---,,,+++***)))++++++***))))))***++++++((((((((('''&&&&&&((()))******+++++++++,,,,,,,,,))),,,...---++++++,,,///666;;;AAADDDBBB>>>999777>>>FFFPPPTTTTTTWWW^^^ddddddgggmmmvvvqqqdddYYYYYY\\\```gggoooxxx|||}}}sssiiifffjjjeeennn}}}zzzeeecccccceeeiiijjjhhheeegggccc```___^^^YYYQQQIII999777333///------.../////////...---,,,,,,++++++---,,,,,,++++++,,,,,,---(((((())))))*********+++*********++++++,,,,,,---******+++++++++,,,,,,,,,******************************+++,,,,,,---......---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------///000111222,,,555<<>>DDDJJJKKKPPPWWWYYYZZZ]]]ccchhhqqqpppsssyyyxxxoooeeeaaaXXXWWW\\\eeelllpppuuuzzzyyyxxxxxxyyy~~~{{{pppccchhhccchhhxxx~~~rrrddd___dddiiihhheeeccccccccccccaaa^^^ZZZVVVVVVDDD555222444000,,,***------,,,+++,,,---///000+++,,,,,,+++******+++---,,,++++++******++++++,,,)))***+++,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,---------....../////////......---------........................------------------------..................------000///---++++++---111333+++555IIIddd~~~yyyqqqpppuuu~~~}}}tttooollllllmmmkkkgggfffiiiaaabbbbbb```YYYNNNAAA888222111000...,,,+++******(((((())))))*********+++))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))******)))((((((((((((((()))************+++++++++************************,,,,,,+++***))))))******,,,,,,,,,++++++*********************************))))))))))))))))))))))))***************+++,,,,,,++++++************++++++************************((())))))(((''''''(((***((((((((((((((()))))))))|||qqqhhheeeeeebbb```aaa]]]\\\ZZZYYYXXXVVVRRROOOPPPOOOLLLHHHEEEBBB@@@???===<<<:::777333111222333111000...,,,+++++++++,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,************++++++++++++,,,,,,,,,,,,,,,///444777<<<===>>>===???DDDLLLRRRVVVXXX[[[\\\]]]bbbiiiooossssssuuuuuummmaaaZZZYYY^^^```hhhssswwwuuussstttwwwwwwxxx{{{uuummmfffhhhrrryyy}}}yyymmmhhhggghhhiiiaaaaaabbbgggllllllfff```___RRREEE===777000...//////...---------------...+++,,,,,,+++******+++---,,,++++++******++++++,,,)))***+++,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,---------...............---------,,,,,,------------------------------------------------........................000...---...000222333333:::LLLeee~~~yyyyyy}}}|||yyyxxxxxxxxxzzzxxxtttqqqooooooqqqrrruuuvvvvvvvvvvvvxxx}}}|||vvvvvvyyy{{{}}}vvvmmmjjjlllrrrtttoooiiigggfffccc``````^^^WWWLLLCCC555333000------,,,+++***))))))))))))******++++++))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))******)))((((((((((((((()))************+++++++++************************,,,,,,+++***************,,,,,,,,,+++++++++******************************************************++++++************+++,,,++++++************++++++************************)))******)))(((((()))+++************************{{{qqqhhhffffffbbb___^^^YYYXXXXXXYYYYYYWWWSSSOOOPPPNNNKKKHHHDDDBBB@@@???<<<<<<:::777333111111222111000...,,,+++++++++,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,,,,------///,,,***+++///555999;;;;;;;;;;;;===CCCLLLUUUZZZ]]]\\\ZZZ[[[___fffnnnsssvvvuuutttooocccVVVSSSWWWhhhlllwww{{{sssooovvvwwwyyy}}}ssskkkhhhlllnnnooovvvssskkkkkknnndddaaabbblllwww{{{tttkkkiiiaaaWWWKKK>>>333000222//////......---,,,,,,++++++,,,,,,,,,******,,,---,,,++++++******++++++,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................///...///000333555666666GGGccczzzwwwwww{{{}}}yyyvvvsssqqqnnnllliiifffdddcccddddddbbb```^^^\\\ZZZYYYYYYZZZ[[[\\\]]]^^^^^^aaadddgggjjjoooxxx|||vvvqqqnnnqqqttt}}}{{{ooojjjjjjsssyyyvvvmmmgggkkkeeeaaaaaacccaaa[[[TTT>>>888111------------+++)))************+++++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))******)))((((((((()))))))))************+++++++++++++++++++++++++++++++++,,,++++++************+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************---,,,+++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++***++++++***))))))***,,,---------,,,++++++******{{{qqqhhhggggggccc^^^\\\WWWWWWXXXYYYYYYWWWRRRNNNOOOMMMKKKGGGDDDBBB@@@???<<<<<<:::666333111111222000///...,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,******++++++,,,,,,------...+++***...444999;;;;;;::::::;;;AAAIIIRRRXXX[[[]]]\\\\\\```gggooouuuxxxuuuqqqlllggg^^^XXX[[[aaarrruuu}}}}}}uuurrrxxxzzz~~~{{{tttmmmlllkkkjjjnnnuuuwwwpppoooiiicccaaakkkzzz~~~vvvooojjjbbbWWWIII<<<444222............---,,,+++++++++,,,---,,,******,,,---,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------..................000111111111555<<>>555222...---------,,,,,,,,,,,,))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))***************))))))******+++,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++///555999:::777333000......------------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++))))))+++,,,***************)))))))))rrrffffffjjjkkkhhheeeWWWVVVVVVWWWYYYZZZYYYXXXMMMKKKIIIFFFCCCAAA@@@???;;;;;;999555222000000111---------......---,,,,,,------++++++++++++------******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,******+++,,,...//////000333666:::;;;999999;;;>>>EEEKKKRRRTTTRRRSSSWWW[[[XXXaaalllooojjjbbb\\\ZZZ[[[dddrrr}}}{{{rrrnnnoooeee```___bbbggglllttt|||}}}vvvrrrrrrrrrrrrppprrrnnnlllooosssuuussspppqqqtttxxx}}}tttsssqqqlllgggeeegggjjjkkknnnrrruuuxxx|||vvvhhhdddaaahhh|||{{{sssjjjfffkkkwww}}}rrriiiiiijjjcccWWWAAA>>>888222...---...///------...---,,,+++---///,,,++++++++++++++++++,,,------++++++++++++------------------------------,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...///000000000...000<<>><<<>>><<<999555222000......------,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,,,,+++*********,,,///000@@@===999777999???FFFKKKRRRSSSTTTSSSSSSTTTVVVYYY___ccceeeccc___]]]aaaeeeqqqrrrtttvvvuuuppphhhccc^^^___aaaeeemmmwww{{{xxxvvvqqqqqqqqqqqqqqqqqqqqqqqqqqqtttwwwvvvuuuuuuyyy||||||{{{yyyvvvpppjjjeeebbb\\\YYYUUURRRPPPPPPQQQSSSVVVXXXYYY[[[]]]```dddgggfffiiimmmpppssswww{{{rrrhhhccciiisss{{{{{{mmmfffhhhmmmppp|||zzzuuuqqqmmmiiidddbbbVVVNNNCCC:::555333111000---///000///...------...++++++,,,---............------------------------,,,+++******,,,,,,+++***,,,,,,,,,---------......---,,,,,,++++++,,,,,,---......---------,,,,,,,,,//////.........---------111000000111///,,,---222777666???XXXyyy|||wwwyyy|||pppYYYYYYXXXYYYZZZ\\\^^^___fffjjjooouuuyyy~~~~~~tttiiidddfffiiihhheeehhhbbbZZZVVVUUUUUUSSSRRRTTTRRRPPPPPPSSSYYY___ccctttyyy{{{sssrrryyy|||zzzmmmhhhcccddd]]]SSS[[[lllooodddgggmmmpppkkkdddYYYFFF444...------///---))))))---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((((((((())))))*********+++)))************+++++++++++++++******************************************++++++,,,,,,,,,---------...------,,,------......---+++***+++...000...,,,///000000000...------...,,,---///111111000...,,,000000222999@@@???888111444111........./////////222000...,,,---...---,,,+++,,,,,,+++******,,,---+++++++++++++++***))))))qqqiiijjjgggiiiiiibbb[[[YYYWWWXXX[[[[[[WWWRRROOOLLLHHHEEECCCAAA???===>>><<<999555222000///...------,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,,,,,,,++++++---///111333:::888777777;;;BBBJJJNNNQQQQQQQQQPPPRRRVVV\\\aaabbbaaa___\\\ZZZ\\\ccciiirrrrrrssssssrrrmmmgggbbb]]]___dddkkkrrrxxx}}}zzz{{{yyyvvvsssppppppqqqpppppppppqqqtttvvvyyy{{{}}}~~~~~~}}}{{{{{{|||~~~xxxuuuoooiiibbb\\\XXXVVVPPPOOONNNMMMMMMMMMMMMMMMKKKMMMOOOPPPQQQSSSWWWZZZZZZ[[[\\\]]]]]]___ccceeemmmmmmooorrrvvv|||uuulllmmmooooooppptttwwwlllhhhhhhjjjpppuuuzzzzzzssslllhhhgggaaa\\\RRRFFF:::222000///...///000///...---,,,,,,,,,,,,------...---------------------------------...,,,+++,,,---...---,,,,,,,,,,,,------------...---,,,,,,++++++,,,,,,---,,,,,,,,,------.........//////.........---------......///111000---///444888HHHaaa{{{zzzoooeee^^^___```cccfffjjjnnnrrrtttyyy}}}}}}xxxyyyzzzxxxuuuqqqllleee```^^^\\\YYYVVVVVVUUUSSSRRRRRRRRRTTTUUU\\\aaaiiisssxxxtttuuunnnzzz{{{rrrnnniiicccccchhhllljjjeeefffhhhiiihhhhhhaaaPPP???444000...000///,,,,,,...,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((((()))))))))************)))************+++++++++++++++******************************************++++++,,,,,,,,,---------------,,,,,,++++++++++++000...,,,---000111000/////////000000000111222444111333555444222222444888;;;;;;<<>>888888777666444222///...---,,,+++,,,...000000...---)))+++,,,---,,,+++++++++++++++,,,,,,,,,++++++***wwwmmmkkkggghhhiiibbb[[[YYYXXXZZZ\\\[[[WWWSSSPPPMMMHHHEEEDDDBBB@@@>>>>>><<<999555222000///...------,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,---///222555777666666777:::???EEEKKKOOONNNNNNNNNOOOSSSZZZccciiiccc___YYYVVVWWW]]]eeekkknnnmmmlllkkkjjjhhhdddaaa^^^bbbiiiqqqvvvyyyyyyyyyvvvtttooojjjggggggkkknnnoooooopppssswww{{{~~~|||{{{zzzxxxwwwsssnnnggg```ZZZWWWVVVVVVSSSTTTUUUVVVVVVTTTSSSRRRPPPQQQSSSSSSTTTUUUXXXZZZVVVVVVVVVTTTSSSSSSVVVYYY___^^^]]]^^^cccjjjqqqvvv||||||}}}{{{uuuqqqlllhhhhhhvvvuuukkkhhhhhhfffsss{{{pppkkkkkkllljjjcccVVVFFF999444333///000000000000///...------------...------,,,,,,------------------------///...------//////...---,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---***++++++,,,---...///000...............---------------000333222///333999EEEdddqqqeee___]]]___```mmmoootttzzzzzztttooommmiiiddd```]]]\\\ZZZWWWTTTRRROOONNNMMMQQQWWW]]]fffuuuxxxuuuggggggnnn|||zzzooojjjqqqvvvqqqhhhffffffdddcccdddiiihhh[[[MMM;;;444//////000...---...,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++******)))((())))))))))))************)))************+++++++++******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------++++++,,,------,,,,,,+++111///------///000000///111111222333555888:::<<<>>>AAACCCAAA???BBBLLLTTT[[[UUUNNNIIIHHHHHHFFFDDD@@@CCCFFFDDD@@@;;;::::::777555333222111000...,,,)))***,,,......---+++***,,,,,,,,,,,,,,,,,,,,,,,,{{{qqqooojjjiiihhh```ZZZYYYZZZ[[[]]]\\\XXXUUUQQQMMMIIIFFFDDDBBBAAA???===;;;888555222000//////------,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++---///111555777999777999;;;>>>BBBFFFIIIKKKLLLMMMOOORRRVVV]]]dddjjj___\\\XXXXXX\\\aaaeeehhheeecccaaaaaabbbbbbbbbaaadddhhhnnnsssvvvvvvtttrrrqqqoookkkgggeeeggglllpppnnnpppsssvvvyyy{{{}}}~~~}}}wwwttttttssspppmmmllliiieeeaaa______```aaa```aaabbbbbbbbbaaa```___\\\^^^`````````aaaccceee```___^^^\\\ZZZZZZ]]]```cccbbb```___bbbgggllloooxxxxxxzzz|||~~~wwwqqqmmmkkkooo|||qqqllllllgggsssuuummmkkkooooookkkcccWWWJJJ???999111000000111111111000///............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///---------...///...---++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++,,,,,,---...//////........................000000222444222111777@@@YYY|||nnniiibbb^^^```gggpppvvv~~~}}}yyysssnnnfffeeebbb___[[[XXXVVVUUUOOOQQQTTTUUUXXXccctttooohhheeeqqquuummmrrr||||||qqqggggggdddaaabbbffffff```XXXDDD999111///000...,,,+++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++******))))))))))))))))))*********))))))*********+++++++++******+++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,------------...)))***,,,...///000000000111000000000000111222222666666888<<>>:::777555333111.........///000000///...,,,,,,++++++,,,,,,------uuunnnpppllljjjhhh^^^YYYZZZ\\\]]]^^^\\\YYYWWWQQQNNNIIIEEECCCBBBAAA@@@===;;;888555222000000///------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,***+++---000333666888:::888:::>>>BBBFFFIIIJJJKKKKKKOOOTTTXXX[[[^^^```bbbYYYZZZ]]]bbbeeefffdddaaa^^^\\\[[[[[[___bbbeeeeeemmmnnnppprrrrrrpppnnnmmmkkkkkkjjjiiiiiikkkooorrrrrrtttwwwyyyyyywwwuuurrruuupppkkkjjjkkkllljjjiiidddddddddeeefffgggggggggfffffffffggghhhjjjlllmmmhhhjjjlllmmmnnnnnnppprrrqqqpppnnnkkkhhhggghhhjjjooonnnlllkkkjjjiiijjjjjjppprrrvvvzzz}}}xxxqqqmmmlllxxxtttnnnmmmkkkqqqyyy{{{sssnnnooonnnmmmlllhhh\\\KKK???333000......000111111///............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,------,,,++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,------------------------------.....................111000111222111444???KKKooovvvooo]]]___bbbgggoooxxxtttpppkkkfffaaa^^^]]]\\\SSSSSSRRROOONNNTTT```iiivvvxxxpppiiiooo}}}nnnjjjyyy~~~iiieeecccaaaaaaaaaaaabbbdddPPPEEE:::666444000,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************))))))))))))))))))))))))*********+++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........++++++---...//////000000///000333555777999;;;<<<===???EEEPPP^^^kkksssvvvpppllliiikkkrrr{{{wwwqqqrrrwww{{{|||nnnaaaZZZXXXVVVUUUTTTRRROOOIIIBBB===777444111000111111000///,,,,,,+++++++++,,,,,,---~~~nnnjjjnnnlllkkkhhh___YYY[[[]]]______]]]ZZZXXXQQQMMMHHHDDDBBBAAAAAA@@@<<<;;;888555222111000000------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++,,,...111444777999;;;999;;;@@@EEEIIILLLNNNOOOLLLQQQXXX]]]^^^]]][[[ZZZUUU[[[ccciiikkkgggaaa]]]\\\ZZZZZZ\\\aaafffjjjlllrrrqqqooonnnlllkkkjjjjjjfffgggiiijjjjjjlllnnnpppssstttvvvvvvtttooojjjfffbbb```^^^___bbbfffiiijjjeeegggkkkmmmoooooonnnnnnqqqrrrsssuuuyyy}}}}}}||||||}}}}}}{{{yyyvvvrrrooommmeeehhhlllppptttvvvwwwxxxvvvzzz{{{rrrkkknnnttt{{{rrrmmmmmmlllmmmttt}}}zzzuuupppnnnmmmppppppgggVVVHHH:::444...,,,---......------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......---------,,,,,,,,,---------...............000//////000333===PPPaaauuujjjeeeeeeaaahhhqqq{{{yyyqqqiiidddbbb```\\\YYYTTTOOOMMMOOOTTTXXX]]]lll~~~~~~wwwpppnnnvvvuuuhhhsssmmmcccaaa``````______dddkkk___TTTIIIBBB;;;444///...,,,,,,,,,+++++++++******************************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,+++++++++************)))))))))))))))************+++++++++******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................---------......///,,,111999AAAFFFKKKOOORRRSSSVVV___nnn{{{|||}}}{{{uuuhhhZZZPPPCCC???999666555222...***///...---,,,+++,,,------tttnnnooolllkkkhhh___XXX[[[___aaa```^^^[[[YYYQQQMMMGGGCCCAAA@@@@@@???<<<:::888555222111000000------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,---...111444777999;;;<<<>>>@@@DDDGGGKKKMMMNNNNNNNNNTTTZZZ^^^^^^[[[WWWUUUWWW^^^gggkkkiiiddd___]]]\\\[[[ZZZ]]]bbbhhhmmmooopppooommmkkkjjjiiiiiiiiieeegggiiijjjiiijjjkkkmmmmmmmmmllljjjfffbbb^^^\\\WWWYYY[[[___dddkkksssxxxyyy|||tttsssqqqooonnnnnnnnnnnnoootttyyy}}}ooolllkkkmmmuuuvvvnnniiihhhnnnwww}}}{{{wwwnnnmmmmmmoooppplllbbbZZZHHH???555///...///...---,,,,,,------...---------++++++++++++++++++++++++,,,***)))***+++,,,+++******++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------------------------.........//////000///000444<<>>;;;:::999777444222000//////..................---,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,,,,000111333666999===BBBEEEKKKJJJHHHFFFGGGJJJMMMOOOSSSUUUVVVSSSOOOOOOUUU[[[aaacccaaa[[[YYYZZZXXXSSSRRRTTTXXX___eeehhhgggeeedddccccccddddddeeefffgggaaaccceeefffddd```[[[XXXOOOMMMKKKKKKPPPWWW___eeennnsss|||}}}|||}}}wwwqqqmmmnnnooommmpppuuuttt}}}wwwooohhhaaafffpppmmmkkknnnllljjjlllvvvzzzxxxpppkkkmmmoooooolllcccVVVGGG:::111...---...//////...---,,,------,,,++++++,,,---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///,,,+++...000......000333555999IIIjjjtttllliiieeegggooozzz~~~uuunnniiiddd]]]XXXVVVQQQMMMNNNTTT^^^pppuuukkkhhhfff{{{~~~vvvvvv}}}wwwnnnfff```^^^^^^___hhhhhhdddXXXIII:::111---,,,,,,,,,,,,------...---************************************************+++++++++*********))))))************************************))))))))))))***++++++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,------,,,++++++---000,,,...111111111000111111999;;;BBBMMMUUU[[[gggsss|||{{{cccPPPFFFBBB888555777444wwwrrrtttnnnllliiiaaa\\\aaadddcccbbbaaa]]]WWWQQQKKKDDD@@@??????<<<:::<<<:::666333000/////////------,,,------...//////,,,,,,---------------------------------------------,,,+++***+++,,,---...111222444888<<>>CCCEEEFFFIIIHHHFFFFFFHHHKKKPPPSSSRRRPPPMMMMMMPPPUUUZZZ\\\XXXWWWRRRMMMKKKLLLMMMMMMQQQUUU[[[```bbbaaa^^^[[[\\\\\\^^^```aaaccccccdddaaa^^^XXXRRRNNNLLLKKKLLLVVV\\\fffrrr~~~{{{tttnnnhhhccc^^^[[[QQQOOOMMMJJJHHHGGGFFFFFFGGGFFFEEECCCCCCDDDEEEGGGEEEGGGIIIJJJJJJJJJLLLNNNMMMPPPTTTUUUVVVZZZccciii}}}tttpppgggjjjmmmqqqwwwtttjjjhhhcccyyyuuulllnnnnnnhhhtttzzz|||vvvlllfffiiimmmnnnpppoooeeeSSSBBB666111...---,,,,,,---------,,,...---,,,,,,------+++))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------............///---///222333111222666>>>DDDYYY~~~|||qqqiiidddlllvvv~~~uuuooofff___XXXTTTPPPNNNQQQWWWcccvvv|||sssllluuuxxxnnnuuu{{{yyyqqqiiihhhiiiffflllpppkkk\\\III;;;444...///000...+++)))***+++++++++++++++++++++++++++************************************************************************)))***************++++++)))***++++++,,,,,,+++++++++++++++,,,,,,,,,------,,,...000000///...///000000000///000333999???CCCGGG]]]}}}}}}ooojjj\\\AAAwwwtttwwwrrrnnnkkkaaa\\\aaacccaaa___^^^YYYRRROOOJJJEEEBBBAAA@@@===:::<<<999555111///.../////////...---++++++,,,------,,,,,,,,,------.........------------------------++++++++++++---///111222111222555:::@@@DDDEEEDDDCCCEEEGGGIIIKKKLLLMMMNNNJJJKKKNNNTTTYYY[[[ZZZXXXVVVSSSOOOLLLKKKKKKNNNPPPTTTWWW\\\___```^^^[[[ZZZ\\\]]]^^^```aaaaaaaaaaaa\\\VVVNNNHHHGGGLLLTTTZZZfffnnn{{{|||xxxiiiddd]]]WWWRRRNNNKKKHHHEEEDDDCCCCCCDDDFFFHHHIIICCCCCCCCCCCCCCCDDDEEEFFFEEEFFFGGGFFFEEEDDDFFFGGGFFFEEEDDDEEEHHHLLLOOOQQQ\\\eeesss~~~uuullljjjggghhhllluuu~~~qqqkkkdddnnn}}}lllkkkkkkggglllssszzzyyyppphhhhhhlllpppqqqppplllaaaPPP???333...,,,***+++---......---...---,,,,,,------+++))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000...000222111000222888CCCRRRpppvvvkkkfffiiinnnzzz~~~xxxoooggg```[[[UUUPPPNNNPPPTTTcccuuurrryyylllsss{{{{{{uuunnnlllmmmbbbhhhmmmlllbbbRRRDDD;;;/////////---+++***+++,,,++++++++++++++++++++++++************************************************************************))))))******+++++++++,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,------------///000000///.........111222333444999BBBOOOXXX\\\qqqvvvXXXyyyvvvwwwrrrnnnjjj```]]]aaabbb^^^\\\[[[VVVQQQNNNJJJDDDBBBAAA@@@===::::::888555222000/////////......---,,,,,,+++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---000222444333333666<<>>DDDHHHPPP^^^hhh{{{uuuyyytttvvvpppmmmiii```^^^aaa```[[[XXXWWWTTTOOOLLLHHHCCCAAAAAA???<<<999777666444222111000//////++++++,,,---------,,,,,,------------------,,,,,,++++++++++++++++++++++++******+++,,,...111444555666666888>>>EEEGGGEEEAAAAAADDDIIIMMMOOONNNKKKIIIGGGLLLRRRXXXYYYXXXUUUSSSNNNJJJIIINNNPPPPPPSSSYYYWWWXXXYYYWWWUUUVVVYYY\\\]]]]]]]]][[[YYYUUURRRPPPKKKMMMPPPWWWbbbnnnzzzzzztttnnnddd\\\UUUOOOJJJFFFHHHEEEBBBAAABBBCCCCCCCCCFFFFFFEEEEEEDDDDDDEEEEEEJJJJJJLLLMMMNNNNNNMMMMMMGGGHHHIIIHHHHHHHHHKKKMMMGGGGGGHHHGGGFFFEEEEEEEEEFFFGGGHHHKKKPPPYYYdddkkkyyyrrrmmmpppwww}}}wwwuuuuuu{{{{{{wwwrrrrrrtttuuuoooeeecccfffooonnnnnnqqqpppfffVVVIII???888000,,,---//////---,,,++++++,,,---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,............////////////...---...000000222;;;EEEfff{{{qqqhhhgggllluuuxxxqqqhhh]]]VVVSSSPPPOOOUUUcccvvvxxxpppwwwzzzxxxxxxwwwrrrlllllljjjjjjnnnooojjj]]]RRRAAA999000,,,...000///---,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++************************))))))***++++++,,,------,,,,,,---............---,,,,,,,,,------------...---.../////////111444777777III___kkkmmmooowwwwwwssstttnnnllliiiaaa___aaa___YYYVVVVVVSSSOOOJJJFFFBBB@@@???>>>;;;777555444444333222111000///((()))+++---.........---.........------,,,,,,,,,******************************+++,,,///222444666999888:::@@@GGGIIIEEEAAADDDFFFJJJNNNOOONNNLLLJJJLLLOOOSSSTTTTTTRRRRRRSSSGGGDDDDDDJJJNNNNNNQQQXXXWWWXXXVVVSSSQQQSSSXXX\\\\\\\\\[[[XXXTTTPPPKKKHHHMMMSSS]]]iiiuuu~~~yyyqqqjjjfffYYYRRRJJJEEEDDDDDDCCCBBBFFFDDDCCCDDDGGGIIIJJJJJJNNNNNNOOOQQQRRRSSSTTTTTTTTTUUUVVVWWWWWWVVVUUUTTTRRRRRRRRRQQQOOOOOOQQQSSSMMMQQQTTTRRRKKKFFFGGGIIIGGGFFFFFFEEEEEEGGGLLLPPPUUUbbbttt}}}qqqooorrrmmmuuu{{{zzzwwwrrrqqq{{{xxxssspppoooiii___]]]```hhhiiimmmqqqsssmmmaaaXXXHHH???444......///...---+++******,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,............/////////000000///000222333777BBBNNN}}}{{{eee___```lllzzz{{{qqqddd[[[WWWOOONNNOOOQQQYYYnnnxxxuuuvvv~~~|||yyy}}}zzzssswwwrrrooossswwwuuuhhh]]]NNNCCC555...///000---(((,,,,,,,,,,,,,,,,,,,,,,,,************************))))))******++++++++++++************************))))))***+++,,,,,,------,,,---......//////......,,,,,,,,,---------......,,,---...///111444999<<>>555222000///000------------------------...------,,,,,,------......---,,,++++++,,,---...,,,---//////...///000222222333444555444333111///222444222444:::AAA^^^vvvlllgggnnnttt|||sssjjj```WWWPPPNNNJJJKKK\\\ooo||||||vvvyyy~~~}}}~~~yyyqqqlllpppvvvrrrjjjeeeVVVEEE:::444///---///...,,,++++++,,,------,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,333111///---...//////000111///000555999AAAQQQaaannn{{{vvvuuurrrkkkccc```bbbaaa___^^^\\\YYYTTTQQQLLLIIIEEEBBB???<<<888555555444444333222000///......------------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...,,,...000111222444777:::BBBCCCEEEEEEDDDCCCEEEFFFFFFGGGFFFEEEDDDEEEHHHKKKPPPNNNLLLMMMOOOLLLEEE???>>>@@@DDDHHHKKKMMMOOOOOOLLLLLLMMMPPPRRRSSSRRRQQQOOOKKKFFFFFFJJJRRRZZZ^^^qqquuuxxxwwwuuurrrmmmgggeee```XXXQQQLLLGGGBBB???>>>@@@BBBDDDGGGJJJOOOSSSZZZ]]]aaaeeeiiinnnrrrvvvxxxzzz~~~~~~wwwrrrlllgggccc___\\\YYYUUUSSSOOOMMMLLLJJJHHHFFFCCCDDDDDDCCCFFFPPP___kkkyyysssoooqqqvvv|||tttnnnjjjtttvvvhhhgggnnnvvvyyynnnkkkiiikkkppprrrppplllaaaUUUFFF;;;444...---000------------------------......------------............------------......------...//////222555999888:::===???>>>;;;666444000777444222;;;NNNooorrriiilllrrr~~~}}}pppiii___VVVQQQKKKGGGLLLVVVrrr|||rrrrrrzzzoooiiinnnvvvwwwtttiii]]]NNNAAA666---+++......,,,++++++,,,------,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------///...---,,,,,,---///111333//////555AAAPPPbbbpppxxxssssssrrrkkkddd```^^^]]]\\\[[[YYYVVVQQQNNNLLLIIIEEEBBB???<<<888555444444444333111000...---------------------------++++++++++++++++++++++++***++++++,,,,,,------...---///111222333555888;;;AAAAAAAAAAAAAAACCCFFFGGGGGGFFFEEEDDDDDDFFFIIIKKKLLLKKKKKKKKKJJJFFF@@@;;;===???BBBEEEHHHIIIJJJJJJJJJKKKMMMOOOPPPOOONNNLLLHHHEEEEEEJJJUUU```gggjjjrrrqqqpppnnnmmmiiibbb[[[SSSOOOJJJEEECCCCCCDDDEEECCCGGGMMMQQQUUU[[[aaafffooosssxxx}}}~~~wwwqqqlllhhhdddaaa\\\YYYVVVSSSOOOMMMHHHIIIIIIEEEBBBDDDMMMUUU\\\ttt|||qqqkkknnnuuu~~~}}}ssslllpppxxxhhhccciiittt{{{xxxsssnnnnnnpppqqqnnnkkkcccZZZNNNCCC777...,,,///..............................------------..............................------......000444:::>>>???BBBGGGIIIHHHCCC===999333:::666333EEEbbbyyylllmmmyyywwwuuuiii]]]VVVPPPIIIHHHJJJVVVqqqxxxpppwww~~~|||nnnhhhkkksssxxxyyyooofffYYYLLL<<>>]]]~~~vvvsss{{{}}}pppbbbZZZUUUPPPLLLKKKEEETTThhhtttqqqyyy}}}~~~ppphhhiiinnntttxxxvvvpppgggZZZHHH888111222///---,,,,,,---......---++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,------.........---000222333111000111222:::FFFVVVeeerrr}}}rrrjjjjjjlllhhhbbb___\\\ZZZYYYYYYXXXUUUPPPMMMKKKHHHDDDAAA>>>;;;777444444333333222111///...---,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...---000222555777:::>>>AAACCCBBB@@@BBBFFFKKKOOOPPPIIIGGGEEEFFFHHHJJJLLLLLLHHHJJJKKKGGGAAA======???BBBCCCEEEHHHIIIJJJJJJJJJKKKLLLNNNMMMJJJGGGFFFFFFHHHMMMVVV```jjjooopppooollleee___]]]YYYRRRKKKHHH@@@@@@AAAAAACCCGGGMMMRRR[[[bbbkkkrrrvvv}}}yyyrrrjjjddd```SSSTTTSSSQQQLLLHHHFFFEEE???EEEMMMXXXllltttjjjiiilllmmmzzzsssxxx{{{ooo```cccttt}}}uuupppnnnnnngggccc]]]VVVIII:::111///........................//////............//////------............------,,,------...///333999>>>AAACCCFFFGGGEEE@@@;;;888111666:::MMMuuu|||uuuhhh^^^YYYVVVQQQNNNGGGKKKRRRpppuuukkkrrr~~~ssslllkkklllppptttwwwrrrlllbbbQQQ???444222///---,,,,,,---......---++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////...000222111......111444BBBVVVpppssshhhfffgggddd___\\\[[[ZZZYYYYYYXXXUUUQQQMMMKKKHHHDDDAAA>>>;;;777444333333333222000///---,,,,,,,,,,,,---------......++++++++++++++++++++++++***++++++,,,,,,------...---000333666999<<>>AAABBBEEEGGGIIIJJJJJJJJJIIIJJJKKKJJJFFFEEEFFFGGGPPPVVV___fffiiiiiihhhgggccc\\\VVVTTTNNNFFFAAABBB>>>AAAFFFJJJOOOTTT[[[```iiiqqq{{{|||tttooobbb___ZZZVVVSSSOOOJJJFFFDDDCCCEEEKKKTTTbbbzzzxxxpppkkkgggooorrryyywwwwwwwwwzzzrrrmmmttt}}}~~~sssmmmmmmpppfffbbb___[[[PPP@@@333---........................//////............//////+++,,,---......---,,,+++,,,,,,------...222666:::AAAAAAAAA@@@>>>;;;888666...666BBBaaa|||qqqgggaaa\\\VVVQQQLLLMMMLLL\\\}}}nnnttt~~~wwwrrrooolllnnnrrrtttqqqmmmgggXXXDDD555000///...,,,,,,...///...---++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////---...///......444>>>EEEWWWllluuugggddddddaaa\\\YYYZZZYYYXXXWWWWWWTTTPPPLLLKKKHHHDDDAAA>>>;;;777444333333333222000///---,,,,,,,,,,,,------.........))))))))))))))))))))))))***++++++,,,,,,---......---000444777:::>>>CCCFFFBBB@@@>>>???DDDHHHIIIIIIGGGEEEDDDGGGJJJLLLKKKIIILLLGGGAAA>>>??????>>><<<>>>???BBBDDDFFFGGGGGGGGGFFFHHHIIIGGGDDDCCCFFFHHHWWW]]]eeehhhfffcccaaaaaaXXXRRRMMMLLLGGG???===@@@===CCCLLLTTTZZZbbbjjjooozzzrrrjjjaaa[[[XXXUUUPPPLLLHHHDDDEEEFFFCCCGGGaaayyynnnggg^^^bbbkkkxxx}}}yyywwwuuusss|||xxxvvvyyy{{{oooiiikkkqqqjjjfffdddcccZZZIII999111//////////////////////////////............//////++++++,,,------,,,+++++++++,,,------...000444777BBBAAA???===;;;999777666555???QQQttt{{{~~~|||}}}~~~yyyooogggaaaYYYRRRIIIMMMIIILLLdddzzzzzz~~~yyyvvvsssnnnnnnrrrvvvsssqqqmmm```LLL;;;333///...,,,,,,...///...---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000000111111111555AAARRR___pppuuulllkkkggg^^^YYYZZZ\\\ZZZXXXWWWVVVSSSOOOLLLMMMIIICCC>>>;;;888666444333333222111000///......+++,,,,,,,,,,,,,,,,,,---+++...//////,,,***)))******+++------,,,+++---...222666;;;???AAACCCFFFHHHBBB@@@>>>@@@EEEHHHIIIHHHCCCEEEIIILLLNNNMMMLLLJJJFFFCCC???<<<:::;;;<<<>>>CCCAAABBBEEEHHHJJJHHHFFFFFFDDDAAAAAADDDKKKRRRWWWaaaeeeeeebbbccceee```WWWPPPMMMGGG@@@===>>>CCCHHHLLLUUU___gggkkkrrr|||uuuoooeeeWWWOOONNNOOOMMMLLLJJJGGGFFFNNNWWWnnnqqqggg______mmm}}}uuurrrtttooouuurrrxxx}}}wwwkkkhhhkkkiiinnnmmmfff]]]SSSCCC555333000///111000...---000////////////////////////---...///...------...///,,,------------///222555@@@???===999888999888777999HHHiii|||~~~{{{yyywwwtttyyyxxxxxxwwwuuutttrrrqqqmmmllljjjhhhgggfffeeeeeebbbbbbbbbcccdddeeefffgggjjjllloooqqqrrrrrrqqqqqqsssvvvxxxzzz{{{|||~~~~~~~~~xxxrrrmmmggg```ZZZSSSKKKJJJPPPSSS^^^}}}}}}}}}xxxqqqlllssswwwvvvnnnhhh```JJJ222000,,,+++......+++,,,...------------------------+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,+++---...,,,000111///---...000000///333222222AAA]]]rrrxxxuuukkkjjjggg___ZZZ\\\\\\ZZZXXXWWWVVVSSSOOOLLLLLLHHHBBB===:::888555333333222222111000///......///......---+++******))),,,---......---,,,+++******+++------,,,,,,---///000555<<>>???BBBEEEEEEEEEAAACCCGGGJJJLLLKKKJJJHHHAAA???===;;;:::<<<>>>@@@CCCCCCCCCFFFIIIJJJHHHEEECCCCCCBBBDDDJJJQQQXXX]]]bbbdddccc_________YYYQQQCCCAAA???===>>>CCCKKKPPPVVV^^^gggnnnrrrzzzuuuggg___^^^UUURRROOONNNIIIEEEFFFKKKUUUkkkwwwjjjbbbgggrrr{{{{{{ooonnnggglll{{{}}}rrrjjjiiilllooooooiiibbbYYYJJJ<<<555000...000000------///////////////////////////---...///...------...///---......------...111444888999888777666777999999>>>XXX}}}xxxxxx~~~vvvpppiiieeecccaaa___^^^^^^^^^^^^]]]\\\[[[ZZZYYYYYYYYYXXXWWWUUUTTTSSSSSSSSSSSSSSSSSSTTTVVVWWWXXXTTTVVVWWWYYYZZZ[[[[[[ZZZ\\\]]]^^^^^^^^^___aaacccaaabbbbbbcccdddfffggghhhiiihhhggghhhjjjjjjjjjiiihhhjjjlllmmmkkkjjjkkkkkkmmmlllkkkkkkkkklllnnnnnnpppqqqrrrtttxxx|||zzz|||yyyvvvtttqqqkkkbbb\\\XXXNNNJJJLLLLLLRRRmmm~~~}}}~~~{{{xxxyyyuuuooopppuuutttmmmggg```MMM999333///---//////,,,,,,...------------------------++++++******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,,,,---...---///000//////000111000000333777>>>OOOiiiuuujjjjjjhhhaaa]]]^^^\\\ZZZXXXWWWVVVSSSOOOLLLKKKGGGAAA<<<999777444333333222111111//////...---......---,,,,,,+++******------,,,---......---+++***+++---,,,,,,---///000000555===CCCEEEEEEEEEEEEDDDBBB@@@???@@@AAAAAA@@@???BBBEEEHHHIIIIIIGGGEEE<<<;;;999999:::===@@@BBBDDDDDDEEEGGGIIIHHHFFFDDD@@@BBBEEEJJJQQQXXX___bbbbbbbbb___ZZZWWWTTTNNNHHH::::::;;;===BBBKKKUUU\\\aaahhhqqqwww|||uuukkkhhh]]]WWWSSSRRROOOHHHCCCCCCGGGWWWppp{{{hhh```bbblllzzzuuummm```cccvvvzzz{{{vvviiicccmmmooooookkkfff^^^PPPCCC888222...//////------///////////////////////////---...///...------...///...//////...------000222111333555666555666:::???HHHmmmzzzvvvzzzyyysssoookkkgggeee[[[XXXSSSPPPOOONNNMMMLLLMMMMMMMMMNNNMMMMMMLLLLLLNNNOOOOOOOOOOOOMMMLLLKKKLLLLLLLLLMMMNNNOOOPPPQQQMMMNNNNNNOOOPPPQQQRRRRRRQQQRRRQQQPPPOOOOOOQQQSSSQQQRRRSSSTTTUUUUUUUUUUUUXXXWWWVVVWWWXXXYYYXXXVVVVVVWWWWWWVVVTTTSSSTTTVVVXXXWWWVVVVVVWWWYYY[[[\\\___^^^]]]]]]___bbbfffiiifffnnnuuuzzzzzzrrrrrrrrrsssvvvvvvqqqggg```]]]RRRKKKKKKHHHIIIYYYmmmuuuxxxyyyzzzvvvxxxwwwrrrmmmssstttmmmggg```RRRCCC777222///111111---,,,...------------------------+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---//////......000111222111000222666AAARRReeexxxvvvkkkjjjiiiccc___```]]][[[YYYWWWVVVSSSOOOKKKIIIEEE@@@;;;888666444222222222111000///...------+++++++++,,,,,,---------...,,,+++,,,...///...,,,***,,,,,,,,,,,,---000222333777>>>BBBDDDEEEEEEFFFGGGEEEBBB@@@???>>>>>>>>>???AAADDDGGGHHHFFFDDDBBB999888888888:::===@@@BBBCCCCCCEEEFFFFFFEEECCCAAA???BBBHHHOOOVVV\\\```bbb```^^^ZZZTTTNNNIIIEEEAAA;;;===@@@DDDJJJTTT^^^eeeiiiqqqzzzvvvpppfff^^^WWWWWWUUUOOOHHHFFFEEEMMM\\\sssxxxeee]]]aaannnyyywwwbbbaaaooo{{{uuurrrvvv|||ooogggmmmlllkkkjjjggg```TTTIII===555///......------///////////////////////////---...///...---------/////////000...------///000000222666666444555===GGGZZZ~~~~~~yyyssspppllleee```]]]ZZZXXXVVVRRRQQQNNNMMMLLLKKKKKKKKKKKKLLLMMMNNNOOOOOOOOOOOOPPPQQQSSSTTTTTTSSSQQQOOOPPPPPPPPPQQQRRRSSSUUUUUUTTTTTTTTTTTTTTTUUUVVVWWWUUUUUUTTTRRRPPPPPPSSSUUURRRSSSUUUVVVWWWWWWVVVUUUXXXWWWVVVWWWYYYZZZZZZXXXVVVVVVVVVTTTRRRSSSUUUXXXXXXWWWVVVWWWXXX[[[^^^aaacccbbbbbbbbbbbbdddfffggggggnnnvvv{{{}}}uuupppqqqssswwwyyyvvvnnnhhhaaaVVVNNNNNNLLLJJJQQQ]]]uuusss}}}}}}}}}}}}uuusssvvvnnnssstttooohhhaaaWWWMMM;;;444000111111///---///........................,,,,,,+++++++++,,,,,,---------------------------+++---......------...///222...---///222111000000555===RRRnnnzzzmmmkkkkkkeeeaaabbb^^^\\\ZZZYYYWWWTTTOOOLLLIIIEEE???;;;888666444222222222111000///...------******+++,,,,,,---......---,,,,,,,,,---...------+++,,,,,,,,,---...222555999;;;>>>@@@AAACCCFFFHHHJJJHHHFFFCCC@@@>>>>>>>>>AAABBBEEEGGGFFFDDDAAA???999888888888999<<<>>>@@@AAABBBCCCCCCBBBAAA@@@@@@BBBFFFLLLSSSXXX[[[\\\\\\ZZZWWWRRRMMMGGGAAA??????@@@CCCGGGLLLTTT]]]gggnnnqqqyyyvvvjjj___[[[XXXRRRMMMJJJBBBEEELLLYYYlll|||hhhaaadddjjj{{{jjjeeeooouuutttmmmnnnzzz~~~wwwppplllhhhiiihhhbbbXXXPPPEEE;;;222//////------...////////////////////////---...///...---------//////000000///------...///000222555666111222AAARRRtttxxxooommmjjjeee______[[[VVVSSSRRRSSSSSSSSSRRRRRRRRRQQQPPPOOOOOOPPPLLLMMMOOOQQQSSSUUUVVVVVVUUUVVVXXXZZZ[[[ZZZYYYXXXYYYYYYZZZZZZ[[[]]]^^^___^^^^^^]]]]]]]]]]]]^^^___\\\]]]]]][[[YYYYYY[[[]]]ZZZ[[[]]]___```aaa`````````______aaaccceeeeeedddaaaaaa```______```dddgggbbbbbbbbbccceeehhhkkkmmmtttuuuwwwxxxyyyyyyxxxwwwzzz}}}{{{yyyzzz{{{zzzvvvrrrggg]]]UUUTTTQQQNNNOOOUUUppp}}}yyy{{{|||vvvnnnvvvqqqtttuuuqqqkkkddd[[[TTT@@@777000///000//////000........................------,,,,,,+++,,,,,,---------------------------,,,...//////...---///000333...,,,000111000111555@@@MMMjjjpppmmmlllfffbbbbbb```^^^\\\ZZZXXXUUUPPPMMMHHHEEE???;;;999777555333222111000000......---,,,---------,,,,,,+++++++++,,,------,,,******,,,...+++,,,,,,,,,---///333777===???@@@@@@@@@BBBEEEGGGKKKJJJHHHEEEAAA>>>???@@@BBBDDDEEEFFFDDDAAA===;;;888888888999:::<<<>>>???@@@AAAAAA@@@>>>>>>@@@AAAGGGKKKPPPUUUXXXXXXVVVTTTSSSNNNJJJGGGBBB===>>>BBBEEEHHHNNNUUU]]]gggqqqwwwzzz~~~nnneee]]]UUUOOOMMMJJJIIIIIIKKKQQQeeekkkcccaaaqqq|||wwwlllqqqqqqttt|||sssjjjhhhuuuyyypppiiijjjkkkfff^^^YYYOOOBBB666111111///...///////////////////////////---...///...------...///...///000000...---...///000000333444000444KKKddd~~~oooeeecccccc```]]][[[YYYVVVVVVXXXZZZ\\\]]]\\\]]]^^^^^^\\\[[[ZZZ[[[[[[]]]___cccfffhhhjjjjjjjjjkkkmmmoooqqqqqqqqqqqqtttttttttuuuvvvwwwxxxyyy|||||||||{{{{{{{{{{{{{{{yyyzzz{{{zzzxxxwwwwwwxxxuuuvvvyyy{{{~~~~~~|||}}}}}}||||||}}}~~~|||qqqggg^^^YYYTTTNNNLLLOOO]]]xxx{{{}}}ooorrrqqqrrrrrrrrrooohhh___XXXJJJ>>>222///000//////111...........................------,,,,,,,,,,,,,,,---------------------------...//////......///111333------111111000777@@@RRRbbbsssooonnngggbbbaaabbb```^^^\\\ZZZVVVRRRNNNIIIEEE@@@<<<999777555444111111000///...------,,,------,,,,,,,,,,,,++++++***---///,,,'''%%%)))...+++,,,,,,,,,---000555888???@@@BBBBBBBBBAAABBBDDDIIIJJJIIIEEEAAA???@@@AAACCCDDDDDDDDDAAA===999666777777888999;;;===???@@@AAAAAA@@@>>><<<===AAADDDLLLOOOSSSWWWXXXUUURRRPPPKKKFFFCCCCCC???<<>>AAADDDEEEDDDBBBAAA@@@HHHIIIHHHEEE@@@>>>@@@BBBCCCCCCDDDBBB???:::555222555666777999<<<>>>AAABBBBBBAAA@@@===;;;===BBBGGGOOOQQQUUUXXXXXXUUUQQQNNNFFFAAA@@@AAA???===CCCLLLZZZ]]]ccciiiooowww~~~uuuggg___]]]TTTPPPMMMIIIEEEIII\\\ppptttjjj\\\lll}}}~~~yyyqqqiiijjj}}}vvvsss~~~uuuiiiiiijjjfffaaa```\\\MMM===666444111///000////////////////////////---...///...------...///,,,...000000///...///000///000444777888FFFlllwwwmmmcccYYYRRRPPPRRRHHHTTTeee}}}~~~|||yyyeeekkkggghhhnnnsssnnnddd\\\```OOO<<<222///......//////////////////////////////...---,,,,,,,,,,,,,,,...........................///000000//////000111...+++...444555777GGG\\\tttsssooonnnggg___]]]ffffffddd```ZZZVVVSSSSSSMMMEEE===:::777333222444222222111///...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***...---,,,,,,///444999<<<>>>@@@BBBAAA???>>>@@@CCCGGGHHHGGGDDD@@@???AAADDDCCCAAA>>><<<;;;999777555888999:::;;;<<<>>>???@@@@@@AAAAAA@@@???CCCJJJOOOUUUWWWVVVRRRSSSUUUPPPHHHDDDBBB>>>===???DDDJJJNNN[[[```hhhpppwww}}}~~~~~~}}}}}}}}}~~~sssddd[[[YYYWWWRRRKKKFFFHHHQQQYYY~~~lllddddddlll||||||qqqiiikkkyyyyyy}}}rrrfffgggllljjjdddbbb]]]SSSEEE:::444111...,,,000000////////////000000///////////////////////////////////////............333444222999SSSyyy{{{qqqddd]]][[[WWWRRRLLLRRRZZZnnn|||www}}}|||{{{ffffffeeefffhhhmmmnnniiibbb^^^UUUDDD333...111000+++............///////////////......---------................................./////////......///111222222333444555AAAZZZpppqqqnnnoooiiiaaa___fffffffffbbb\\\WWWTTTSSSLLLDDD===:::777222222444222222111///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,++++++...------///222666;;;>>>>>>@@@BBBBBB???===>>>???BBBCCCCCCBBB@@@@@@DDDGGGHHHEEE???;;;999777555444777888:::;;;===>>>??????<<<===>>>@@@CCCIIIPPPUUUSSSUUUSSSPPPPPPQQQMMMFFFCCCBBBAAACCCGGGMMMSSSWWW```eeelllsssxxx{{{{{{{{{zzz{{{|||}}}ssshhh[[[YYYUUUOOOJJJJJJMMMQQQdddxxxmmmhhhiiiuuu|||kkkfffpppqqqeeehhhmmmllleeeaaa]]]UUUIII>>>666222000///000///////////////000111///////////////////////////////////////////////////111444888FFFdddzzzmmmddd___WWWPPPLLLPPPTTTbbbvvvzzz~~~yyy~~~|||kkkkkkfffaaaaaafffjjjjjjgggbbb[[[JJJ999000111111...............///////////////......---------.................................//////...------///000333111333;;;FFFWWWnnn|||nnnnnnpppjjjcccaaaeeeffffffddd^^^XXXTTTSSSLLLDDD===999666222222444222111000///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---...///222555:::>>>@@@>>>AAACCCCCCAAA>>><<<;;;===>>>??????@@@BBBFFFIIIMMMHHH???999666444444333555777:::<<<>>>???>>>>>>;;;;;;<<>>===>>>===>>>CCCKKKRRRTTTTTTRRRQQQNNNJJJGGGDDDBBB???===@@@EEELLLTTT[[[aaadddnnnrrrvvvyyyxxxwwwuuuuuussstttuuuwwwyyy|||}}}~~~~~~~~~~~~|||}}}pppiii```[[[XXXTTTOOOJJJLLLQQQaaavvveeebbbkkkwwwwwwooorrrzzzyyyllljjjlll~~~{{{nnnkkkooooooiiiccc]]][[[UUUJJJ>>>555333333///......//////000111222///////////////////////////////////////000000000555111555IIIhhh~~~|||zzz{{{zzzxxxtttnnniiidddaaa\\\[[[[[[ZZZ]]]ccckkkppp|||vvvnnneee\\\TTTSSSPPPOOO]]]|||~~~{{{xxxggg```aaaeeelllqqqnnniii\\\JJJ999111000222............////////////...------------...//////...........................//////...------...000444111===\\\wwwmmmoooppphhh```^^^___aaabbb```[[[UUUPPPNNNJJJBBB;;;999666222222444111111000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------***---111666:::>>>@@@@@@AAACCCFFFHHHGGGDDD???<<<;;;;;;:::;;;>>>AAADDDFFFFFF@@@777111000111333444444777:::===>>>>>><<<;;;======???EEEMMMRRRSSSRRRSSSPPPMMMIIIDDD???>>>>>>@@@DDDJJJQQQYYY```eeegggqqqtttxxxyyywwwtttrrrqqqrrrsssuuuwwwyyy{{{||||||~~~}}}~~~~~~~~~tttggg___[[[XXXRRRMMMRRROOOUUUnnnllldddgggqqq}}}yyyqqqqqquuu~~~ssskkkjjjyyyyyy|||vvvlllkkkkkkgggccc^^^]]]XXXNNNBBB888444333///////////////000111111////////////////////////////////////000000111111444222;;;WWWzzz{{{qqqiiieeecccbbbbbbbbbaaa___]]]YYYUUURRRPPPNNNOOOPPPPPPPPPRRRUUUXXX^^^bbbmmm{{{|||uuummmeeeWWWUUURRRPPPVVVlll|||lllggggggiiinnnsssqqqlllbbbQQQ???222///222............////////////---------------...//////////////////////////////.../////////......000111333666JJJsssxxxooopppooofff___]]]]]]^^^___\\\WWWRRRNNNMMMJJJBBB;;;888666222222444111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......***...333999===???@@@@@@AAABBBEEEHHHIIIGGGCCC@@@===;;;:::;;;>>>AAACCCCCC>>>:::444000000222333444777888:::<<<===<<<;;;:::999;;;@@@GGGMMMQQQRRRRRRPPPMMMIIIGGGBBB======AAAHHHLLLQQQXXX```fffjjjlllqqqtttvvvvvvtttrrrqqqqqqrrrsssuuuvvvxxxxxxxxxxxx||||||{{{{{{{{{|||}}}}}}|||~~~sssggg```[[[VVVRRRQQQLLLNNN___xxxzzznnnjjjllluuu~~~~~~xxxtttrrrvvvyyykkkjjjrrrzzzsss{{{qqqiiihhhfffccc```___ZZZRRRGGG===666222000000////////////000000////////////////////////...//////000000111111222222444GGGjjj~~~}}}qqqhhh```[[[TTTOOONNNMMMMMMMMMOOOOOOOOOOOOMMMKKKIIIGGGFFFGGGIIIIIIGGGFFFEEEFFFHHHLLLTTT```jjjwww}}}tttkkk[[[VVVSSSRRRSSS___{{{||||||ooonnnooonnnpppuuusssnnneeeXXXFFF666000111............////////////---------------...///000////////////////////////---...000000///000222444666@@@[[[xxxoooooonnneee______\\\]]]]]]ZZZUUUQQQNNNMMMIIIAAA:::888666222222444000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---...///,,,000666<<<@@@AAAAAA@@@@@@@@@BBBFFFIIIIIIFFFCCC>>>;;;999;;;>>>BBBCCCCCC:::777444222333333333333999::::::;;;;;;::::::999888===CCCHHHKKKLLLMMMMMMJJJFFFDDDCCC@@@<<>>>>>@@@DDDHHHJJJGGGDDD>>>;;;999:::???CCCDDDCCC888777555444555555333222;;;;;;;;;::::::999999999<<>>\\\zzz~~~qqqaaaUUUOOONNNLLLKKKJJJIIIHHHIIIJJJLLLKKKKKKMMMMMMOOOOOOPPPOOONNNMMMHHHIIIJJJHHHFFFDDDDDDEEECCCCCCEEEFFFDDDFFFQQQ^^^jjjrrr|||lll___VVVVVVSSSRRR___sss~~~~~~zzzrrrnnnrrruuuoooiiibbbSSS@@@444222............/////////000,,,,,,,,,---...///000111000000000000000000000000,,,...000111222444777999IIIXXXssswwwppppppmmmeeeaaacccaaa___[[[WWWRRRNNNLLLKKKGGGCCC===888555333222000111000......//////---,,,+++++++++++++++++++++++++++,,,,,,+++***+++---///000444<<>>AAADDDGGGJJJKKKLLLBBB@@@>>>>>>@@@BBBCCCCCC777666444333222333555666>>>===;;;999999999:::;;;AAACCCFFFHHHIIIIIIGGGFFFBBB@@@======???DDDJJJMMMYYYZZZ]]]aaaeeejjjnnnqqqjjjkkklllnnnppprrrtttuuusssttttttrrrpppooopppqqqssspppllliiihhhhhhgggfffffffffhhhjjjmmmppprrrtttrrrvvvzzz}}}}}}||||||}}}||||||~~~~~~{{{zzzssspppmmmkkkmmmssszzz~~~}}}rrrfff[[[YYYRRRNNNPPPPPPUUUjjj}}}ppphhhdddmmm{{{uuuxxx{{{}}}~~~tttfffeeezzz}}}tttnnnnnnmmmhhh^^^VVVRRRLLL>>>///222000///000111222111//////////////////////////////111111......111666888===DDDnnnwwwrrr|||yyyzzz{{{nnnhhh[[[OOOLLLKKKFFFEEEGGGIIIIIIJJJKKKMMMMMMMMMLLLPPPQQQRRRSSSSSSSSSRRRRRRPPPLLLJJJJJJHHHDDDDDDFFFEEEEEEDDDDDDDDDGGGKKKNNNTTT[[[hhhwwwqqqeeeZZZTTTTTTVVV]]]dddxxx{{{xxxrrrooonnnuuunnnhhhbbbVVVCCC444...111111111111111222222222///////////////000111111000000000000111111111111000---000888777333999FFFSSSccc{{{uuummmmmmjjjaaa\\\^^^bbb```\\\XXXSSSPPPMMMKKKFFFBBB<<<888555444222111222000///...//////...,,,+++++++++++++++++++++++++++,,,,,,+++++++++...000...333:::AAAEEEEEEAAA===<<<===???BBBDDDFFFGGGHHHBBB@@@??????AAABBBCCCBBB999888666444333333444555<<<:::999888999;;;>>>???BBBCCCEEEGGGGGGFFFDDDCCC???>>>>>>???CCCIIIOOOSSS[[[\\\___cccfffjjjmmmnnniiijjjlllnnnppprrrssstttnnnoooqqqrrrsssssssssrrrlllhhhbbb^^^[[[ZZZXXXWWWYYYYYYZZZ\\\___bbbdddfffllloootttvvvwwwwwwxxxxxxzzz{{{||||||{{{{{{|||}}}~~~{{{yyyxxxzzz|||}}}~~~~~~{{{vvvpppllleeebbb___^^^aaaiiirrrxxx|||oooccc]]]UUUPPPOOOLLLMMM^^^rrr{{{jjj```hhhyyy{{{vvvuuuuuuuuuyyykkkcccoootttpppqqqlllggg^^^VVVSSSNNNAAA444111///......///000///---////////////////////////...000111///...111555888AAAMMMxxx~~~oooxxxwwwsssvvv}}}zzzhhh]]]UUUMMMGGGGGGIIIHHHKKKPPPMMMPPPSSSTTTSSSQQQPPPOOOYYY\\\aaadddccc^^^XXXSSSRRRPPPPPPSSSQQQLLLIIIJJJHHHGGGEEECCCBBBCCCEEEGGGIIILLLUUU```hhhqqqxxxlll___XXXUUUVVV[[[aaa~~~{{{tttpppmmmjjjvvvqqqiii^^^RRRFFF999222/////////////////////000///////////////000111111000000000000111111111111222000222666333222???PPPcccrrruuulllkkkhhh^^^ZZZ\\\bbbaaa]]]YYYUUUQQQNNNLLLDDD@@@;;;777555444333222222000////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++,,,///111///444;;;AAADDDDDDAAA???<<<===>>>???@@@AAAAAABBBBBB@@@???@@@AAABBBAAA@@@;;;:::777555333333444555999888777777999===AAADDDCCCDDDEEEEEEDDDBBB@@@>>><<<===>>>BBBHHHOOOVVVZZZ^^^```bbbeeehhhiiijjjjjjiiijjjkkkmmmoooqqqrrrsssoooooooooqqqqqqooohhhccc]]]YYYRRRMMMJJJHHHFFFDDDIIIIIIJJJLLLNNNQQQSSSTTTYYY]]]aaadddeeeeeefffggghhhiiijjjjjjhhhhhhiiijjjooonnnkkkiiiiiiiiijjjkkklllmmmmmmkkkfff```YYYTTTQQQNNNJJJIIIMMMUUU^^^dddqqq{{{zzzmmmccc[[[TTTPPPJJJHHHRRR```pppccccccqqq|||vvvrrrrrrzzztttddddddyyy~~~|||ooommmppplllggg___XXXUUUQQQFFF:::222000///...///000///...////////////////////////...///111111///000555999GGG\\\yyyrrr|||tttrrrwww~~~sssiii]]]QQQKKKIIIGGGGGGJJJLLLOOOVVV]]]^^^ccchhhhhhccc]]]XXXUUUaaaiiittt}}}zzzrrrlllgggccc___^^^[[[UUUSSSUUUOOOMMMJJJGGGFFFEEEFFFGGGFFFEEEFFFKKKPPPXXXfffrrrvvvhhh___YYYVVVXXX]]]oooxxxnnnmmmkkkffftttsssiiiYYYNNNIII???444000000/////////////////////////////////000111111000000000000111111111111222222333444333:::TTTooouuulllkkkhhh```\\\___aaa```]]]YYYUUUPPPMMMKKKCCC???:::666555555444333222111//////000000...---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---000333555999>>>BBBDDDCCCBBBAAA>>>======<<<<<<<<<<<<<<>><<<:::888555444444444555888777666666999>>>CCCFFFEEEEEEEEEEEECCC@@@===<<<;;;===@@@FFFLLLTTTZZZ]]]aaaccceeeggghhhhhhgggfffhhhiiijjjlllmmmooopppqqqrrrpppnnnoooooojjj___VVVOOOKKKFFFBBBAAA@@@??????@@@@@@AAABBBCCCEEEGGGHHHHHHKKKNNNPPPPPPPPPQQQRRRSSSTTTVVVVVVUUUUUUVVVXXX[[[ZZZYYYWWWVVVVVVVVVVVVXXXXXXXXXVVVRRRNNNIIIGGGEEEBBB???>>>@@@EEEKKKOOO^^^iiivvv~~~sssiiibbbZZZTTTMMMIIIMMMVVVrrr{{{oooccclllxxx~~~wwwwwwxxx}}}iiibbbrrryyyzzz{{{kkkiiinnnmmmjjjbbb[[[WWWSSSIII>>>666444111111111111111000////////////////////////---...111222111000666===PPPmmm}}}{{{{{{qqq```WWWRRRMMMJJJIIIKKKOOOTTTXXXZZZ^^^fffnnnyyyyyymmmccc___cccmmm}}}vvvooogggaaaaaaddd[[[XXXUUURRRPPPOOOMMMMMMNNNIIIFFFEEEFFFJJJTTT___vvvpppfff^^^XXXXXX\\\ddd|||ttthhhkkkkkkeeeooosssjjjWWWMMMLLLBBB444222222222111111111111111///////////////000000111///000000000111111111111000111333444999NNNwwwsssjjjjjjhhhaaa___bbb```___\\\YYYTTTOOOKKKIIIBBB>>>999666555555444333222111//////000000...---,,,,,,,,,,,,,,,,,,,,,,,,***,,,---------///222444999===AAABBBAAA@@@@@@AAAAAA@@@>>><<<::::::999999?????????@@@AAA@@@===:::;;;999777555444555666777999888777777:::>>>BBBEEEGGGFFFEEEDDDBBB???<<<;;;<<>>@@@AAABBBAAACCCFFFGGGFFFFFFFFFGGGFFFHHHIIIIIIIIIIIIKKKLLLMMMMMMLLLLLLKKKJJJJJJIIINNNMMMLLLJJJHHHFFFEEEEEEBBBAAA@@@???@@@BBBDDDFFFNNNYYYeeennnyyyyyylllfff^^^WWWQQQMMMNNNQQQ```|||{{{fffiiiqqq}}}yyy{{{nnngggtttxxxsssnnnhhhmmmpppmmmeee]]]XXXTTTJJJ@@@888666222111111111111000000000000000000000000000------000333222111999CCC]]]|||rrreeeZZZOOOLLLLLLLLLNNNRRRTTT\\\fffkkknnnuuu~~~{{{nnngggccckkkyyy~~~uuurrrssskkkgggaaa]]]YYYVVVRRROOORRRLLLHHHGGGFFFFFFKKKRRReeennn{{{vvvkkkbbb[[[YYY\\\```~~~~~~tttgggiiillliiijjjpppjjjYYYPPPMMMBBB111222222222222111111000000///////////////000000111///000000000111111111111///111333666BBBccc}}}qqqiiiiiigggaaa___ccc___^^^\\\YYYTTTOOOKKKHHHBBB>>>999666555444444333333111000000000000///---,,,,,,,,,,,,,,,,,,,,,,,,***+++------...000333666;;;???BBBBBB@@@>>>@@@BBBEEECCCAAA>>><<<:::::::::======>>>???@@@>>>:::777777666555444444666888999888888888999<<>><<<;;;>>>AAAGGGNNNTTTXXX[[[\\\ddddddffffffgggfffeeeeeefffggghhhiiikkklllmmmnnnpppmmmjjjgggbbb[[[QQQJJJEEECCCBBBBBBBBBAAA@@@>>>===<<<<<<<<<===>>>??????@@@AAACCCDDDCCCCCCDDDEEEBBBCCCDDDDDDBBBBBBCCCDDDCCCDDDDDDDDDDDDCCCBBBBBBCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@?????????AAACCCDDDAAAKKKVVV___kkk|||qqqkkkbbbZZZUUURRRPPPOOOVVVpppnnniiilllyyy|||zzzuuunnnxxx{{{nnnyyyttthhhhhhqqqnnnggg^^^XXXTTTLLLCCC888555111////////////...000000000000000000000000...---000444333222===LLLlll{{{vvvcccWWWQQQMMMKKKMMMQQQTTT[[[bbbfffqqq|||xxxnnngggmmmvvv|||wwwoooiiiddd^^^XXXRRRSSSNNNKKKKKKJJJGGGIIIMMMSSSZZZeeerrrzzzoooeee]]]ZZZ[[[^^^xxxvvviiijjjoooqqqjjjmmmiii^^^UUUMMM@@@222111111000000///.........///////////////000111111000000000000111111111111000222555<<>>AAADDDDDDBBBBBBFFFJJJIIIGGGDDD@@@>>>===<<<<<<;;;<<<===??????<<<777333333222222222444777:::;;;555666888;;;>>>AAACCCDDDBBBBBBAAA@@@???===<<<;;;@@@DDDJJJRRRXXX\\\^^^___ccccccddddddeeeeeeffffffffffffggghhhjjjkkkllllllooonnnlllhhhddd___ZZZWWWZZZXXXVVVSSSPPPKKKEEEAAAAAA@@@@@@@@@@@@@@@AAAAAACCCEEEHHHIIIIIIKKKMMMNNNLLLMMMLLLJJJGGGEEEDDDEEEAAABBBCCCEEEEEEDDDCCCBBB???BBBFFFJJJMMMNNNNNNNNNLLLIIIEEEAAA@@@AAADDDFFFEEENNNXXX```jjjyyy{{{tttiii```ZZZWWWSSSNNNQQQaaa{{{yyyooojjjtttvvv{{{sssuuuooogggooommmggg^^^YYYVVVOOOGGG:::666222000////////////000000000000000000000000///---///444333333AAASSSwww}}}ssseeeYYYRRRNNNPPPSSSYYYaaagggmmmzzzyyypppvvvyyyvvvpppiiicccbbb\\\WWWVVVSSSNNNMMMOOOIIIMMMTTT\\\fffrrr}}}}}}qqqfff]]]XXXYYYYYYmmmuuulllkkkttt}}}ooommmiiicccYYYMMM@@@777111111000000///......---///////////////000111111000000000000111111111111000444:::FFF^^^yyyooonnnkkkdddbbbeee``````^^^[[[WWWQQQMMMJJJCCC???:::666444333222111333222000000111111///...------------------------***+++---...///111555888@@@DDDHHHHHHGGGHHHMMMRRRLLLJJJFFFCCC@@@???>>>>>>:::;;;<<<>>>>>>;;;666222000000000111444777;;;===333555888<<>>===<<<<<<;;;@@@EEELLLTTT[[[___aaaaaacccbbbbbbcccdddeeefffgggeeefffggghhhiiijjjkkkllljjjmmmoooqqqrrruuuxxx{{{wwwuuuqqqmmmfff]]]TTTMMMEEEEEEDDDDDDDDDDDDDDDEEELLLOOORRRTTTUUUWWW[[[]]]^^^^^^]]]YYYTTTPPPOOOOOOGGGHHHJJJLLLMMMLLLKKKJJJHHHNNNXXXbbbhhhkkkjjjiii___YYYQQQIIIEEEFFFJJJMMMTTT^^^gggnnnvvv~~~qqqfff___[[[UUUOOOMMMTTTddd~~~vvvmmmsss|||}}}yyy|||nnnlllkkkfff^^^YYYWWWQQQKKK===999555222111111111111000000000000000000000000000---///444333444DDDXXX{{{~~~qqqjjj___SSSMMMNNNUUU[[[]]]dddppp{{{www}}}xxxwwwooogggbbb]]]VVVSSSTTTQQQQQQPPPPPPRRRWWW___dddpppxxx~~~rrrggg\\\VVVVVVTTTdddzzzuuuqqqllllllxxxtttnnniiieee\\\LLL@@@<<<333333333222111000000//////////////////000111111000000000000111111111111///444>>>PPPjjj|||rrroooeee```dddccceeeccc___]]]ZZZTTTLLLFFFDDD@@@:::777555444333222222222222222111111111000,,,,,,,,,,,,,,,,,,,,,,,,***,,,//////000222888<<>>???BBBBBBBBBAAA???<<<888444111000222444666666666555444444777:::>>>@@@AAAAAA@@@@@@@@@@@@>>><<<;;;;;;<<>>AAAEEEBBBAAA@@@>>>:::666222000000222444555666666555444555777;;;>>>@@@AAA@@@@@@??????>>><<<::::::;;;===DDDIIIPPPUUUYYYZZZ\\\]]]aaaaaabbbcccccccccccccccdddeeeggggggggggggiiikkkkkknnnrrryyy}}}uuunnnfffeeeeeehhhkkkllljjjhhhiiiooovvv||||||zzz||||||{{{yyywwwwwwxxxyyy}}}~~~lllaaa^^^bbblllvvvxxxlllbbbZZZVVVMMMLLLPPP```wwwmmmttt||||||wwwooolllhhhddd___XXXRRRMMMFFF>>>555000111222333222////////////000000000000444---...555666<<>>===AAAFFFBBBAAA???<<<888444000...111222333555666555555444555777;;;>>>@@@@@@@@@???======;;;999888999===@@@GGGLLLQQQVVVXXXZZZ[[[\\\^^^___```aaabbbcccccccccbbbdddfffffffffggghhhjjjjjjmmmqqqvvv~~~vvvqqqsss|||qqqfff]]]XXXPPPNNNNNNXXXrrruuuvvvzzzxxxllllllkkkggg```XXXQQQNNNHHHAAA888222111111111000////////////000000000000222...000444777DDDfff}}}yyyvvvooocccXXXPPPNNNPPPRRRXXX^^^hhhuuu~~~xxxvvv}}}zzzuuulllcccZZZUUURRRPPPLLLLLLMMMPPPWWWcccqqqzzz}}}mmmaaa\\\UUUXXXgggxxx~~~zzzmmmooo~~~yyyqqqllljjjeeeWWWIIIBBB:::777333000000111111000111111111000000/////////444111111555666444222444444DDD```xxxpppnnnddd___bbbaaa``````___]]]YYYTTTOOOKKKCCC???:::666444333222111.........---------,,,,,,,,,,,,+++++++++++++++***...------...111777<<<@@@???@@@AAAAAA@@@@@@@@@@@@CCCCCCAAA???======AAADDDCCCBBB???;;;777333000///111222333444555555555555666888;;;>>>@@@@@@???>>>===<<<:::888888;;;@@@EEELLLOOOTTTXXXYYYZZZ[[[\\\\\\]]]___```bbbcccccccccaaaccceeefffffffffhhhjjjiiilllnnnooouuu}}}yyynnnddd___WWWSSSOOORRRccc~~~|||{{{uuufffjjjlllhhh```XXXRRRPPPJJJDDD;;;444111111000///////////////000000000000000///000222777KKKssstttwwwyyynnnhhh___ZZZSSSOOOPPPWWW```ggguuu}}}zzzvvv}}}~~~vvvnnngggaaa^^^UUUSSSPPPNNNQQQWWW___eeeooowwwtttfff^^^WWWYYYccczzzzzzyyysss{{{vvvpppllllllfffYYYJJJBBB===:::555111111111111111222111111000000///000000555111111555888666444555<<>>AAA???@@@AAABBBAAA@@@===;;;999;;;===???@@@AAACCCEEEDDDBBB>>>:::666333222111222222333444555555555555777999<<>>======<<<:::999:::>>>EEEJJJOOOSSSWWWYYYZZZ[[[\\\]]]\\\]]]^^^```bbbcccddddddaaaccceeeffffffgggiiijjjhhhhhhjjjkkkmmmttt|||xxx{{{xxxmmmggg[[[WWWQQQOOOXXXooo{{{qqqbbbfffjjjhhhaaaYYYTTTRRRKKKFFF>>>777222000//////////////////000000000000///000111111999TTT}}}}}}ooovvv~~~oooccc[[[WWWRRRQQQRRRWWWaaappp|||xxx~~~zzzrrrmmmccc```[[[XXXVVVVVVVVVVVVZZZaaalllwwwyyykkk```[[[[[[aaaqqqwwwxxxwwwuuupppllllllgggZZZKKKBBBAAA<<<777333111111111111111111000000000000111111555111111555777666777999FFFtttwwwpppoooeee```bbbaaahhhhhhgggbbbZZZSSSMMMJJJBBB>>>999555333333222111000000/////////.........111111000000//////......---------111666<<<@@@AAAAAAAAABBBDDDDDDBBB===999777999===AAADDDFFFGGGGGGDDDAAA===999555333333333222222333333444555555666888:::===???@@@???===<<<<<<<<<;;;;;;===BBBIIIOOOQQQTTTWWWYYYZZZ[[[\\\]]]\\\]]]^^^```aaacccccccccaaaccceeeffffffgggiiikkkfffeeegggjjjmmmqqqzzzyyyqqqnnnqqqxxx|||~~~pppggg\\\WWWRRRPPPSSSddd|||uuudddfffhhhgggbbb\\\VVVSSSKKKGGG@@@999333000000000////////////000000000000///222222222???```vvvmmmyyyxxxiii[[[SSSPPPPPPWWWZZZaaalll{{{|||zzz}}}llliiiddd```\\\XXXSSSPPPNNNTTT\\\fffrrrqqqeee]]]]]]___kkkvvv|||sssxxxqqqnnnmmmhhh[[[LLLCCCDDD???888444222222222222111000//////000111333444444222333555666555:::@@@SSSvvvooonnneee```bbb```eeefffeee```XXXPPPJJJHHHBBB>>>999555333222111000////////////............111000000///......------,,,,,,...333999>>>@@@@@@CCCCCCEEEGGGHHHDDD>>>888999999;;;???CCCFFFGGGGGGBBB???;;;666333333333444333333333333444555666666999:::===???@@@???===;;;999:::;;;<<>>999555333222111000//////.........---------......---,,,++++++******,,,,,,...444;;;@@@AAA@@@EEEEEEGGGIIIJJJFFF>>>888;;;:::999;;;>>>BBBEEEFFF@@@===999444222222333444333333333333444555666666999;;;===??????>>><<<;;;888999:::<<<@@@EEELLLQQQOOOQQQTTTVVVWWWXXXZZZ\\\ZZZ[[[\\\]]]^^^_________bbbdddfffggghhhiiikkkmmmkkkffffffkkkmmmjjjjjjoooqqqooollliiigggfffeeeeeebbbgggnnntttzzzuuuooolllcccddddddccc```______`````````ccckkkwww~~~}}}qqqggg]]]VVVTTT___fffqqq|||~~~tttddd___[[[WWWRRRTTTdddwww}}}|||qqqnnnkkkiiifff```XXXQQQKKKHHHBBB;;;444111111111////////////000000000000000555777:::PPPyyymmmhhhpppwwwmmmfffccciiiiiihhhgggiiioooyyy~~~~~~vvvnnniiicccaaa]]]ZZZZZZbbbnnnwww|||~~~qqq\\\]]]]]]eee~~~~~~uuuxxxsssqqqkkk^^^PPPHHHHHHBBB;;;555222222222222///.........000333666888111222555555222333>>>LLLwwwyyyrrroooddd^^^```___aaabbbaaa\\\SSSLLLIIIHHHCCC>>>888444222222111111///............---------,,,,,,++++++***+++++++++---///333888===@@@???>>>@@@CCCHHHJJJIIIFFFCCCBBB<<<;;;:::;;;>>>@@@AAAAAA:::888555333333222111000444333222222333555888999:::===??????>>><<<;;;;;;666999===@@@CCCGGGKKKNNNTTTUUUUUUVVVWWWXXXYYYYYY\\\\\\\\\\\\]]]^^^___``````aaaccceeefffhhhhhhiiiggghhhiiiiiiiiijjjmmmoooqqqnnnggg___]]]]]]YYYSSSTTTTTTWWW]]]ccciiiuuuvvvjjjbbb```YYYXXXVVVTTTSSSRRRRRRRRRNNNTTT]]]iiirrrtttooojjjmmmuuu}}}~~~mmmaaaYYYVVVUUUXXX```lllyyyyyynnneee\\\VVVSSSUUU]]]fff}}}xxxvvv|||qqqhhhllllll```UUUSSSOOOKKKEEE???999444222000000111111111111222222222222555777AAA```~~~aaajjjyyytttmmmddd\\\```llluuu~~~xxxooogggdddeeefffhhhmmmvvvwwweee[[[\\\dddttt|||xxxzzzqqqmmmdddTTTKKKJJJHHHAAA777222222333111222111//////000333666888<<<333000444444555FFF\\\zzzrrrqqqgggbbbeeeeeeccccccaaa\\\SSSLLLIIIHHHBBB>>>888444222222111111000000/////////.........,,,,,,+++++++++++++++,,,---000444999===??????>>>@@@CCCHHHKKKJJJHHHFFFDDD===<<<;;;<<>>888444222222111111111000000000////////////,,,,,,++++++++++++,,,,,,...111555:::===?????????@@@BBBFFFIIIKKKJJJHHHGGG>>>>>>===>>>@@@AAA@@@>>>;;;888444222333444555555555444333333444666999:::===>>>@@@???<<<999888888444888===BBBFFFJJJOOORRRSSSSSSTTTUUUVVVWWWXXXXXXYYYYYYZZZ[[[\\\]]]^^^___aaaaaabbbcccdddeeeeeedddfffhhhjjjjjjhhhggghhhiiinnnkkkddd]]]ZZZZZZVVVOOOJJJGGGHHHLLLPPPXXXfffsss}}}|||{{{{{{|||{{{wwwsssooonnnmmmllllllmmmooopppqqqpppttt{{{yyyqqqoooqqqsssxxxyyymmmbbb[[[WWWVVVTTTZZZfffssszzzqqqeee]]]VVVQQQRRRWWWsss{{{nnngggwwwpppmmmnnnggg\\\UUULLLIIIDDD???999555333111000111111111111222222222222555:::LLLnnnsssaaappp~~~rrrkkkiiiooorrrnnnmmmpppyyyrrruuuzzzmmm```]]]```jjj|||zzz{{{uuuqqqhhhXXXOOOKKKIIIBBB777222333333111111111000000111222333333222222555777999DDDbbb~~~zzzpppooohhhfffkkkkkkdddbbb^^^XXXQQQKKKFFFDDDBBB>>>888333222111111000000000000/////////......,,,,,,+++++++++,,,------///222777;;;===>>>?????????@@@CCCFFFIIIJJJHHHGGG?????????@@@AAAAAA???===999666222111222555666777555555444444555777999;;;>>>??????>>>;;;888777777666:::???DDDHHHKKKOOOQQQQQQRRRSSSTTTUUUVVVVVVWWWWWWXXXYYY[[[\\\]]]^^^___aaabbbbbbccccccccccccbbbeeegggiiijjjiiiiiijjjjjjnnnkkkeee^^^[[[[[[VVVOOOJJJGGGEEEHHHLLLUUUdddrrr~~~}}}}}}xxxlllbbbZZZVVVTTTOOOUUU```mmmzzz{{{rrrgggaaaZZZUUUTTTVVVgggyyypppvvv~~~vvvnnnmmmfffZZZQQQKKKIIIDDD???:::666444222000000111111111222222222111555>>>UUUyyyiiicccuuu}}}tttrrrwww~~~|||yyy{{{~~~}}}qqqbbb\\\^^^ccc~~~~~~}}}~~~wwwsssjjjYYYQQQLLLJJJCCC888333333333111000111111111111111111111///333777777999KKKmmm{{{sssppprrrxxx}}}xxxmmmmmmfffdddhhhgggccc```[[[UUUOOOJJJEEEBBBBBB===777333111111000000/////////.........------,,,+++++++++,,,------...000444999=========>>>@@@>>>>>>???BBBEEEGGGFFFDDD??????@@@AAABBBAAA>>>;;;666444111111333666777888666555555444555777:::;;;>>>??????===999777666666:::===BBBFFFIIIKKKNNNOOOPPPPPPQQQRRRSSSTTTUUUUUUUUUWWWYYY[[[]]]^^^______aaabbbbbbccccccbbbbbbaaacccfffhhhjjjkkklllnnnooopppnnnhhhaaa___^^^YYYRRRKKKGGGEEEFFFJJJSSScccqqqvvvkkk```XXXSSSQQQKKKPPPYYYffftttuuukkkddd^^^XXXUUUUUU]]]xxxzzzwwwxxxmmmlllggg[[[QQQLLLJJJFFFAAA<<<888444333000000111111111222222222000666EEEaaaxxxbbbhhh{{{{{{lllaaa]]]bbbrrr|||{{{uuuddd]]]\\\^^^uuu|||{{{|||vvvvvvtttkkk[[[TTTMMMKKKDDD999333444333111111111111111222222222111000555888666===VVVyyy|||yyyvvvuuuvvvwwwwwwvvvtttuuuwwwyyy}}}wwwyyy|||{{{vvvfffccc^^^]]]cccrrrvvvkkkkkkfffdddgggeeebbb^^^YYYSSSOOOJJJFFFCCCAAA===777333111111000000............------------,,,++++++,,,,,,---...///111666;;;>>>======>>>@@@???===<<<>>>BBBDDDBBB???======???BBBCCCAAA===:::444222111333555888999999777666555555666888;;;<<<>>>>>>>>>;;;888666666666<<>>999555333000111111111111222222222000;;;PPPnnnrrrbbbpppwwwkkkfffeeehhhvvv~~~{{{{{{zzzhhh```]]][[[mmm|||wwwtttssslll{{{}}}uuuuuummm___XXXNNNLLLDDD:::444444444111222111111111222333333444222888999:::JJJlll~~~sssnnnrrrxxx}}}|||uuujjjcccaaa^^^[[[ZZZZZZ\\\]]]\\\VVVXXX[[[___eeeooo|||iiiggghhhlllrrrwwwxxxwwwpppooommmlllssstttkkkmmmiiihhhiiifffccc^^^XXXSSSPPPMMMIIIEEEAAA===777222111000000///////////////............+++++++++,,,,,,...//////111777===???===<<<>>>@@@BBB>>>;;;<<<@@@AAA???<<<:::<<<>>>AAACCCAAA===999333333333666999;;;<<<;;;777777666555777999;;;============:::777666666777;;;???EEEIIILLLNNNOOOQQQNNNNNNOOOPPPQQQRRRSSSSSSTTTVVVZZZ]]]```aaaaaaaaaaaaaaabbbcccdddddddddccceeeffffffggghhhkkkooossssssrrrmmmgggdddccc]]]UUUJJJFFFCCCDDDHHHPPP___mmmyyypppeee\\\VVVTTTSSSJJJMMMTTT___mmm|||tttkkkcccZZZTTTRRRTTTiiiuuuzzz|||wwwmmmmmmlllddd\\\PPPNNNJJJEEE???:::555333000111111111111222222222222@@@[[[{{{pppgggzzz}}}xxx{{{|||zzz|||zzz{{{mmmddd___XXXfffwwwzzzsssnnnkkkdddvvvzzzuuuvvvpppccc]]]OOOMMMEEE:::444444444222333222111111222444666777444999;;;AAA^^^~~~pppeee^^^YYY___gggkkkggg___UUUOOOOOONNNMMMMMMOOOOOOMMMLLLHHHJJJLLLMMMQQQ[[[hhhsss}}}~~~eee^^^XXXZZZeeetttssskkknnnlllkkkmmmiiiddd___YYYTTTRRROOOKKKHHHAAA===777222111000000///000000000000////////////+++++++++,,,---...///000222888>>>???===<<<>>>AAADDD@@@<<<<<>>AAACCCAAA===999333444555999===>>>>>><<<888777666666777999;;;===<<<===<<<:::777666666888999>>>EEEJJJMMMOOOQQQSSSMMMNNNNNNOOOPPPQQQRRRSSSTTTWWWZZZ^^^```bbbbbbbbbaaaaaabbbddddddeeeeeedddgggffffffeeeeeehhhmmmqqqtttrrrmmmgggeeeddd]]]VVVKKKGGGEEEFFFIIIQQQ```mmm|||wwwmmmccc[[[WWWUUUUUULLLNNNTTT^^^mmm|||tttllleee\\\VVVUUUPPPcccsssvvv|||yyyyyyooommmlllddd[[[QQQOOOLLLGGGAAA;;;666333000111111111111222222222444EEEbbb~~~ooommm{{{yyy|||rrrgggaaaWWWbbbwwwlll||||||ssslllggg```sssyyyvvvxxxsssfffaaaPPPNNNFFF;;;555444444222444333111111222555888:::555999<<>>??????@@@AAAAAAAAAAAA???===;;;;;;<<<:::;;;>>>@@@AAA???;;;777555444444777<<<>>>>>><<<777666444555888;;;======AAA>>>:::777666777999;;;===AAAFFFJJJLLLMMMOOOPPPOOONNNMMMMMMMMMOOORRRSSSSSSUUUYYY^^^bbbdddeeeeeebbbbbbaaaaaabbbbbbcccdddcccdddfffhhhiiikkkooorrrxxxssskkkfffffffff^^^TTTOOOJJJGGGFFFHHHNNN\\\iii}}}|||xxxjjj```ZZZUUUPPPKKKHHHHHHLLLWWWhhhzzztttiii___WWWSSSSSS___ttttttnnnqqqxxxyyy|||ooonnnpppgggZZZUUUQQQKKKFFFBBB===666111111222333333222111222444///FFFpppxxxiiiiii~~~zzz{{{yyyiii___[[[ggg}}}ooo|||qqqeeeaaacccmmmzzztttkkk[[[PPPLLLDDD<<<666333222222222222222333444555666777888:::???QQQyyywwwkkk^^^UUUPPPNNNOOONNNQQQUUUVVVRRRQQQSSSRRROOOLLLLLLNNNNNNLLLIIIJJJJJJLLLNNNLLLJJJMMMSSSeeemmmvvvzzzwwwqqqllliiidddaaa^^^^^^```aaa___]]]XXXUUURRRQQQVVVbbboooxxxsssjjjmmmnnniiidddeeebbb]]]VVVQQQMMMKKKHHHGGG???;;;666222000000///......------,,,+++*********,,,+++++++++,,,...000111555999===@@@AAAAAABBBCCCDDDDDDDDDBBB>>>;;;:::999:::;;;>>>@@@@@@>>>:::777777777888<<>><<<777555444555888;;;===>>>>>><<<888555444555888:::>>>BBBGGGJJJLLLMMMOOOPPPOOONNNMMMMMMNNNPPPRRRTTTUUUWWW[[[^^^aaabbbbbbbbbbbbbbbaaaaaabbbbbbcccddddddeeefffggghhhkkkppptttyyytttjjjaaa___```[[[TTTMMMHHHEEEDDDEEEKKKXXXeeettt}}}zzzwww|||~~~uuuhhh___YYYUUUPPPKKKFFFGGGKKKUUUfffxxxxxxmmmccc[[[VVVOOOYYYkkkzzzrrrrrrzzzwwwqqqnnnqqqiii]]]TTTOOOJJJFFFCCC???888333111222333333222111333444888RRR~~~oooffflll|||yyyzzz|||mmmbbb[[[bbb|||vvvllljjjjjjuuu~~~uuukkk[[[QQQLLLEEE===888444333333555444444444555666777777999:::AAAVVV{{{vvvtttqqqkkkeee```]]]\\\ZZZVVVUUUXXXYYYXXXXXX[[[WWWTTTQQQOOOPPPPPPOOOMMMMMMLLLMMMOOOMMMIIIKKKQQQTTTZZZ```cccaaa]]]\\\\\\___^^^^^^___aaabbbaaa```cccaaa]]]ZZZ[[[bbbmmmuuuuuuuuuvvvxxxzzz{{{}}}}}}qqqhhhjjjlllgggcccdddccc^^^WWWQQQMMMJJJHHHFFF>>>:::555222111000000///------.........,,,+++***,,,,,,++++++,,,...000111777:::>>>AAABBBCCCDDDEEEFFFGGGGGGEEE@@@;;;888777999;;;>>>??????===999777888:::>>>BBBDDDCCC???;;;555444444555999===>>>???===;;;777444444666999;;;???CCCGGGKKKLLLMMMOOOPPPOOONNNNNNNNNOOOQQQSSSTTTXXXYYY[[[]]]____________bbbaaaaaaaaaaaabbbcccccceeeeeeffffffgggjjjooorrrxxxssshhh]]]XXXYYYXXXUUUNNNIIIEEEDDDDDDIIIUUUaaaooowww|||||||||~~~xxxwww}}}yyyqqqfff]]]XXXTTTPPPLLLDDDEEEIIISSScccttt}}}qqqggg___ZZZPPPWWWeee|||yyysss|||{{{ppplllooojjj^^^SSSOOOJJJGGGDDD@@@:::555111222333222111222333555;;;WWWgggfffuuuzzzvvvxxx{{{xxxyyytttggg]]]___sss|||uuuvvvvvvyyymmm]]]QQQMMMFFF???999666555444777777666666666777777888999:::FFF```{{{tttmmmiiieeeaaaaaafffhhhfffcccccc```^^^[[[ZZZZZZZZZXXXWWWXXXVVVUUUVVVSSSOOOOOOSSSPPPUUUZZZ]]]^^^___cccfffnnnqqquuuwwwwwwwwwvvvwww}}}|||yyyrrrmmmnnnuuu|||yyyxxxvvvuuuuuuuuuwwwxxx}}}}}}ooofffhhhjjjfffcccdddccc^^^WWWQQQMMMJJJGGGEEE===999555222111111000000...///111222222000...---,,,,,,,,,,,,---...000111777:::>>>AAABBBCCCDDDEEEEEEGGGHHHFFFBBB===999888999<<<>>>???>>>;;;999888777<<>>@@@AAAAAABBBCCCBBBEEEFFFFFFBBB>>>;;;::::::===@@@???===:::999999777>>>FFFMMMMMMGGG@@@;;;444444444777;;;>>>??????;;;999777666777:::>>>AAABBBFFFJJJLLLMMMNNNOOOPPPOOOOOOPPPQQQRRRTTTUUUVVVWWWXXXZZZ[[[]]]___``````aaaaaa``````aaaaaabbbcccaaadddhhhiiihhhfffddddddhhhjjjhhhbbb^^^^^^\\\XXXSSSNNNIIIGGGFFFIIITTT___lllttt|||}}}|||~~~~~~|||}}}}}}}}}}}}}}}|||{{{{{{zzz}}}tttooofff^^^WWWRRROOOMMMDDDFFFJJJRRR^^^mmm{{{yyymmmccc]]]VVVYYYaaassswwwwwwrrriiimmmkkk```XXXSSSNNNIIIFFF@@@:::444222222333222111222555888???YYYrrraaaoooyyyvvv~~~{{{|||~~~{{{yyyyyy{{{yyywwwuuussspppooonnnvvv||||||nnnbbb```qqqqqqeeeWWWQQQNNNHHHBBB<<<999777666666666555444444444555555555>>>XXXyyyqqqnnnqqqxxx}}}}}}{{{{{{{{{~~~zzzxxxtttmmmjjjkkkeeekkkttt{{{~~~~~~pppfffhhhjjjfffccceeeaaa]]]VVVQQQMMMKKKIIIGGG>>>:::555222111000000///+++,,,---/////////......------,,,,,,---///111222777:::>>>@@@@@@???@@@@@@@@@BBBCCCCCC@@@===<<<<<<;;;>>>AAA@@@===:::999;;;;;;CCCLLLQQQOOOGGG???:::555444555888<<<>>>???>>>888666444333555999>>>AAADDDGGGKKKMMMNNNNNNOOOOOOOOOPPPQQQRRRTTTVVVWWWWWWWWWXXXYYY[[[^^^```bbbcccaaa````````````aaabbbbbb```cccgggiiihhhfffdddccceeehhhjjjiiiiiihhhbbbZZZRRRNNNJJJHHHFFFIIISSS]]]iiirrryyyzzzyyyzzzzzzxxxyyyyyyyyyyyyxxxwwwvvvvvvtttvvv{{{zzzvvvqqqiii```XXXRRRNNNMMMFFFHHHKKKRRR[[[hhhvvvrrrfff^^^SSSTTTZZZjjjyyyvvv~~~wwwmmmrrrooodddZZZUUUOOOJJJFFFAAA:::444222333222222111333666999BBB^^^hhh]]]ooo~~~{{{|||}}}wwwssspppnnnlllpppmmmhhhccc```^^^^^^___jjjqqq~~~}}}pppccc```ooossshhh\\\QQQMMMHHHBBB===999777666444444333333333444444555555GGGeee|||xxxwww{{{ssshhhiiijjjfffdddfff```[[[UUUPPPNNNLLLJJJIII???;;;666222000000///...++++++,,,---......//////------,,,---...///111222999<<>>>>>??????@@@AAA@@@===;;;:::;;;<<<@@@CCCBBB===::::::<<>>>>>===666555333333555:::???BBBEEEHHHLLLNNNNNNNNNNNNOOOOOOPPPQQQSSSUUUWWWWWWXXXYYYYYYZZZ\\\^^^```bbbccc```````````````aaabbbbbb```cccfffgggggghhhiiijjjhhhkkkmmmooorrrqqqhhh]]]TTTPPPLLLJJJIIIKKKUUU___jjjrrrvvvuuussstttuuussssssrrrpppooonnnnnnoooooolllkkknnnrrrrrrrrrzzzyyyyyyuuummmcccYYYRRRNNNLLLFFFHHHKKKPPPXXXcccqqqzzzxxxjjjbbbVVVUUUWWWccc|||zzzuuu}}}{{{pppuuurrreeeYYYUUUOOOKKKGGGCCC<<<777222333222111111333777:::DDDeeewww^^^YYYnnnyyyvvvxxxyyyssskkkgggfffggghhhhhhjjjfff___XXXUUUVVVYYY[[[dddlllzzzvvvhhhaaalll}}}vvvmmmaaaOOOMMMHHHBBB===999777666333222222222333444555555777QQQsssuuuiiijjjkkkgggdddfff___[[[UUUPPPNNNLLLKKKJJJ@@@<<<666222000///...---------------...000111222------------...000111333;;;===@@@AAA@@@>>>>>>>>>@@@@@@@@@>>>;;;999999999===AAADDDBBB===:::;;;===JJJQQQXXXYYYRRRFFF;;;555666666777999<<<>>>===<<<888666555555888<<>>999333333222111111333777;;;IIIooooooXXXWWWnnntttrrruuu|||qqqjjjccc```cccjjjooorrrooojjjbbb\\\ZZZ\\\aaadddccclll{{{~~~mmmcccjjjxxx}}}sssjjj___OOOLLLHHHBBB===999777555222222222333444555666777:::YYY|||yyynnniiiiiijjjfffbbb\\\ZZZTTTNNNLLLMMMIIICCC===999444000///...---,,,///............---------,,,,,,...///111333444555???CCCFFFFFFBBB??????@@@>>>;;;<<<>>>;;;666:::AAA>>>DDDAAA??????888777BBBLLLXXX```[[[NNNCCC;;;666999999:::;;;;;;<<<<<<===666666666777:::>>>BBBEEEGGGJJJNNNOOOOOOOOOOOOOOOQQQQQQRRRSSSTTTVVVXXXYYY[[[ZZZZZZ[[[\\\___aaabbb``````^^^^^^]]]^^^___```bbbcccdddeeehhhnnnvvv|||vvvuuurrrrrruuuuuukkk```UUUPPPLLLKKKLLLOOOXXXaaaggggggggghhhhhhhhhhhhhhhccc```]]]ZZZZZZZZZZZZYYY[[[ZZZWWWUUUTTTTTTUUUUUUYYY^^^jjj{{{|||pppbbbXXXSSSNNNJJJDDDCCCFFFNNNVVV]]]fffoooxxxtttlllbbbZZZXXX\\\jjj~~~tttyyyvvvnnnsssrrriii[[[VVVOOOKKKHHHDDD>>>:::222333111///000555999;;;NNN|||gggVVV```www}}}vvvttt~~~zzzssskkkffffffkkkqqquuuxxxtttllleeedddggggggccclllnnnyyy~~~qqqeeefffooozzzxxxttthhh\\\WWWNNNEEEBBB???999666555333333444666444222555<<<<<>>:::555111000//////...///............---------......///000111222333333>>>AAADDDDDDAAA@@@AAACCCAAA<<<::::::888555777===>>>CCCAAA>>>???999888DDDOOOYYY___XXXKKK@@@999555555777:::<<<===<<<:::999666555555777:::>>>BBBEEEHHHKKKNNNPPPOOONNNNNNOOOPPPQQQQQQSSSUUUWWWXXXZZZ[[[ZZZZZZ[[[]]]___aaabbb```___^^^]]]]]]^^^___```aaabbbdddeeeiiirrr|||}}}zzzxxxzzzzzzrrrggg[[[TTTNNNMMMMMMPPPXXXaaadddcccbbbaaaaaa```aaaaaa]]]ZZZWWWUUUUUUUUUTTTTTTTTTRRRPPPNNNMMMMMMNNNNNNQQQXXXggg||||||pppcccYYYSSSNNNJJJEEECCCFFFMMMSSSZZZccclllyyywwwooocccZZZXXX\\\iiitttvvvyyypppttttttlll\\\WWWQQQLLLIIIEEE???;;;333333222111222555999;;;WWWdddVVVccc{{{zzzxxxzzzsssppprrrvvvyyy~~~|||vvvnnnkkkooopppooouuuttt|||qqqcccccckkk}}}~~~wwwiii___VVVMMMDDDAAA>>>888444444444333444555333111555;;;GGGtttxxxnnnhhhffffffeeehhhmmmqqqqqqtttxxxvvvlllhhhjjjkkkgggccc]]][[[UUUOOOMMMNNNKKKDDD???;;;666222111111000//////............---------////////////000111222333===@@@BBBBBB@@@AAADDDGGGIIIBBB;;;999888777888;;;===BBB???===???::::::GGGTTT\\\^^^UUUGGG===777444222666:::===>>><<<888666555555555777:::>>>CCCEEEIIILLLOOOPPPOOONNNNNNNNNPPPQQQRRRSSSVVVXXXZZZ\\\ZZZ[[[[[[\\\]]]___```aaa```___^^^]]]]]]^^^___``````bbbdddffflllvvv{{{qqq___VVVNNNKKKLLLNNNWWW___^^^\\\ZZZWWWUUUUUUVVVVVVTTTQQQNNNMMMMMMMMMMMMLLLIIIHHHFFFDDDCCCCCCDDDDDDFFFPPPccc}}}vvvkkk```VVVOOOJJJEEECCCEEEJJJPPPUUU___iiiyyy{{{tttdddZZZWWW[[[ffftttttt~~~}}}rrruuuvvvooo^^^YYYRRRMMMJJJFFF@@@<<<444444333333333555999===bbb}}}^^^VVVhhhvvvtttvvv|||}}}~~~|||qqq```___hhh{{{{{{mmmdddUUULLLCCC@@@===888444333444333444555333111555;;;MMM~~~yyytttrrrjjjbbb]]]YYYVVVXXX[[[VVVWWW^^^gggmmmnnnqqqtttsssxxx~~~vvvllliiilllmmmiiieee]]][[[UUUOOONNNOOOKKKEEE>>>:::666222111111000000///............---------.........///000222333444===???AAAAAAAAACCCHHHMMMRRRJJJ@@@<<<;;;<<<<<<===>>>BBB>>><<<>>>:::===KKKYYY^^^]]]RRRDDD;;;777333333666:::===>>><<<999777555555555777:::???CCCFFFKKKMMMPPPQQQOOONNNMMMMMMQQQRRRSSSUUUXXX[[[]]]^^^ZZZ[[[[[[\\\]]]^^^``````______^^^]]]^^^___```aaa___bbbdddgggmmmzzzzzz^^^TTTJJJGGGGGGKKKSSS[[[XXXUUUQQQMMMKKKJJJKKKLLLJJJHHHFFFEEEFFFFFFEEEDDDAAA@@@???======<<<======???III^^^zzz}}}uuujjj[[[OOOJJJCCCAAACCCGGGLLLRRR^^^iiiwwwyyyggg[[[WWWZZZccc~~~wwwsss}}}tttvvvvvvqqq___ZZZSSSNNNKKKFFFAAA<<<444444444555555555:::@@@llltttYYYVVVlll|||lllhhhgggrrrsss```^^^fffwwwzzzzzzrrriiiUUULLLDDDAAA>>>888444444444222333444222111555<<>>@@@BBBBBBBBBEEEKKKPPPTTTMMMDDD===<<>><<<<<<;;;::::::999999999<<>>AAA@@@@@@CCC===999<<<:::@@@PPP\\\]]]XXXLLL@@@;;;777444888999;;;<<<======<<<;;;444444444666:::???DDDGGGJJJMMMPPPQQQPPPOOOOOOOOOSSSTTTUUUWWWYYY[[[^^^___ZZZ[[[\\\]]]^^^^^^^^^^^^___^^^]]]]]]^^^___aaabbb```dddggghhhlllxxx]]]RRRGGGCCCDDDGGGLLLQQQIIIGGGDDDAAA???>>>>>>>>>===<<<;;;;;;<<<===<<<:::::::::999999999888888888;;;AAAPPPkkkwwwrrrrrruuunnn\\\NNNJJJ@@@@@@BBBEEEIIIPPP___nnnwww{{{mmm]]]WWWYYY^^^tttwww~~~zzzzzzxxxuuuooobbb]]]VVVPPPMMMHHHBBB===777333444777666555???LLL}}}eeePPPXXXttt{{{wwwsssuuuvvvfffaaaeeezzz}}}}}}zzz{{{lllWWWNNNFFFBBB???:::666555333222333444444444;;;CCCddd}}}uuummmjjjllllllhhhbbbYYYWWWRRRLLLLLLMMMJJJDDD===:::555222111222111111///............---------------,,,---///333666999>>>AAACCCCCCBBBCCCGGGKKKFFFGGGCCC;;;999>>>BBBBBBBBBDDD===888;;;:::@@@QQQXXXYYYTTTHHH>>>999777333444777;;;>>>???===:::888444444444666:::???DDDGGGJJJLLLPPPQQQQQQPPPPPPPPPRRRRRRSSSUUUVVVXXXZZZ[[[ZZZ[[[]]]^^^^^^^^^^^^]]]^^^^^^]]]]]]^^^___aaabbbaaaeeehhhiiijjjttt|||^^^RRRFFFAAAAAABBBDDDGGGAAA@@@???===<<<;;;;;;:::888888777888999:::999777777777888888777777666666999<<>>999555444333111222555555777>>>GGGnnn}}}|||tttllliiikkkjjjeee```XXXWWWQQQLLLKKKMMMIIIDDD>>>;;;666333333333333222//////.........---------///...------///222555777===@@@BBBBBBAAAAAADDDHHHAAAFFFDDD<<<999???DDDEEECCCEEE===888:::999@@@QQQUUUUUUPPPEEE<<<888666222111555;;;???@@@===888444444444444666:::???DDDGGGIIILLLOOOQQQQQQPPPQQQQQQQQQQQQRRRSSSTTTVVVXXXYYYZZZ[[[]]]^^^___^^^^^^]]]^^^^^^]]]]]]^^^___aaabbbaaafffiiiiiiiiiqqqyyy]]]PPPDDD???===<<<<<<>>><<<<<<<<<;;;::::::999888666555555666888888777555555666666666666555555444777888CCC\\\{{{|||qqq]]]QQQQQQGGGFFFFFFGGGHHHNNN^^^mmmyyyrrr```YYYZZZ]]]pppzzz|||wwwooohhhbbb[[[VVVRRRMMMGGGBBB888333222666555555CCCVVV{{{[[[LLL\\\{{{zzz|||zzz{{{{{{uuurrruuuxxxzzz}}}wwwhhh``````hhh~~~wwwhhhUUULLLDDD@@@===888444333222111222555666888@@@IIIyyy~~~{{{|||qqqhhhhhhjjjgggccc``````YYYRRRNNNNNNLLLHHHCCC===999444111000000//////........................---...//////000222666:::CCCCCCCCCBBBCCCCCCCCCCCCBBB???<<<<<<>>>BBBDDDEEEHHHCCC???;;;888<<>><<<999777666555777999;;;===AAAEEEIIIJJJLLLOOOQQQPPPNNNNNNNNNQQQRRRRRRTTTUUUWWWYYYZZZ]]]^^^^^^______^^^^^^]]]aaa```````````````aaabbbaaacccggghhheeeiiiyyyvvvZZZQQQIIIFFFCCC===999888:::::::::;;;;;;:::999999888999:::;;;:::999777555666666777777666666555444666888>>>PPPooouuubbbVVVUUUOOOMMMKKKIIIHHHOOObbbttt|||uuuiii\\\XXX^^^oooyyyqqqrrrhhhccc\\\WWWSSSNNNGGGBBB999333333777666777III```mmmUUUPPP[[[uuu|||~~~~~~wwwqqqmmmvvv|||rrriiiiiimmmpppsssvvvvvvuuu}}}|||nnndddaaajjj{{{qqqdddVVVLLLCCCAAA@@@;;;777555333333111555:::555>>>VVV}}}xxxyyy~~~}}}tttuuu|||qqqiiiiiikkkiiieeecccaaa[[[SSSOOOOOONNNIIIEEE===999444111000000//////........................---...//////000333777:::AAAAAABBBCCCCCCBBBAAA@@@@@@>>>;;;;;;>>>BBBDDDFFFGGGBBB>>>;;;999===JJJWWWZZZVVVLLL???888777666333777:::===>>><<<999777666444666999;;;>>>BBBFFFJJJKKKMMMPPPPPPOOONNNOOOOOOQQQRRRRRRSSSUUUWWWYYYZZZ\\\]]]]]]^^^______^^^^^^```````````````aaabbbbbbbbbccceeefffeeeiiivvvwwwYYYPPPGGGDDDAAA<<<999999;;;;;;;;;;;;;;;:::999888777888:::::::::888777555666666666777666555555444555666;;;MMMkkkzzzfffYYYVVVNNNLLLJJJIIIIIIQQQdddvvvvvvjjj]]]XXX^^^nnn~~~|||uuuvvviiiddd]]]XXXTTTOOOHHHCCC999444444888666888MMMgggjjjSSSPPP\\\www{{{wwwuuu|||zzzoooeeebbbcccffflllrrrvvvuuu{{{qqqeeeaaafffzzzpppaaaWWWMMMDDDAAA@@@;;;777555222333222555999777EEEaaa}}}}}}{{{}}}yyypppiiihhhuuu{{{qqqiiijjjmmmkkkgggeeeccc\\\TTTQQQPPPOOOJJJFFF===999444111000000//////........................,,,---...///000333888;;;>>>@@@CCCEEEDDDBBB>>><<<>>><<<999:::===BBBEEEFFFEEEAAA===;;;:::>>>LLLZZZ^^^ZZZNNN???777666666444777:::===>>><<<999666555333666999;;;>>>CCCHHHLLLNNNOOOPPPOOONNNNNNPPPQQQQQQQQQRRRSSSUUUWWWYYYZZZZZZ[[[\\\^^^________________________```bbbcccccceeeccceeehhhjjjoooyyyyyywww~~~uuu[[[QQQGGGCCC@@@<<<999:::<<<<<<<<<<<<;;;:::999888777888999:::999888777666666666777777666666555444444444999IIIfffmmm]]]WWWNNNKKKIIIIIIJJJTTTgggyyyxxxlll___YYY^^^mmm||||||wwwwwwkkkfff___ZZZUUUPPPIIIDDD999555666999666:::TTTrrrdddPPPOOO^^^yyyuuukkkbbb\\\YYY[[[eeeooo{{{{{{~~~tttgggaaabbb|||zzzrrrbbbXXXMMMDDDAAA@@@;;;777666222444333555999;;;PPPsss}}}}}}|||~~~zzzpppjjjdddgggxxxnnnhhhjjjnnnlllhhhfffbbb[[[TTTPPPPPPNNNJJJEEE===999444111000000//////........................,,,---...///111444999<<<>>>AAAEEEGGGGGGCCC>>>:::<<<:::888999===BBBEEEGGGDDD@@@===;;;;;;@@@NNN\\\bbb\\\OOO???666666666555777:::===>>>;;;888666555333555999<<>>>>>======;;;:::999888888888999999999999888777777777777777777666666555555555888FFFbbbsssaaaXXXNNNKKKIIIIIIMMMXXXlll~~~{{{oooaaa[[[^^^lll|||}}}zzzvvvvvvmmmhhhaaa\\\WWWRRRKKKEEE;;;777777999666===[[[}}}uuu[[[KKKNNN^^^zzzlllfff```ZZZUUUVVV```lll|||wwwhhhaaaaaaxxxzzzvvvxxx{{{xxxiiiYYYNNNDDDAAA???;;;777666111444333555999???\\\|||{{{|||{{{uuulll}}}{{{zzzsssjjjeeehhhmmmlllhhhfff```ZZZRRRNNNNNNLLLHHHDDD===999444111000000//////........................+++,,,...///111555:::>>>???BBBGGGJJJIIIEEE@@@===<<<:::888999===BBBFFFGGGCCC???===<<<<<>>>>>===<<<;;;999888999999:::::::::::::::999888888999999888888777666777777999EEE^^^}}}xxxfffZZZPPPLLLIIIKKKPPP\\\qqq~~~rrrccc\\\^^^kkk~~~yyyvvvuuupppkkkccc^^^YYYSSSLLLGGG<<<888888999888AAAbbbkkkTTTGGGMMM^^^zzztttaaa___]]]ZZZUUUTTT\\\ggg{{{yyyhhh```aaavvvzzzqqquuu{{{ppp[[[OOOEEEAAA???;;;777666111444333555:::DDDeee{{{yyyxxx{{{~~~xxxuuuooofffbbbgggllllllhhhfff___XXXPPPLLLLLLKKKFFFBBB===999444111000000//////........................***,,,...000222666;;;???BBBDDDGGGJJJJJJGGGDDDBBB===:::999:::>>>BBBFFFHHHCCC@@@===<<<===CCCQQQ```ccc]]]PPP???666555555444888:::======;;;777444333444666:::===AAAFFFKKKOOOPPPPPPOOOMMMKKKLLLNNNPPPPPPPPPQQQRRRTTTVVVXXXYYYXXXYYY[[[\\\^^^___``````____________```bbbccccccfffcccaaacccaaa^^^^^^aaacccggghhhgggjjjppprrrqqqdddZZZOOOJJJFFF@@@>>>>>>>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;;;;;;;;;;<<<<<<::::::;;;;;;::::::999888:::999;;;DDD[[[xxx}}}kkk^^^TTTNNNKKKMMMSSS```uuutttfff^^^___jjj}}}yyywwwwwwrrrmmmfff```[[[UUUNNNHHH???999777999:::EEEgggeeeOOOEEEMMM___{{{wwwjjjZZZYYYZZZZZZVVVSSSXXX```yyy{{{jjjbbbaaarrr{{{yyyvvv\\\PPPEEEAAA???;;;777777222555333555<<>><<<:::;;;>>>CCCFFFHHHDDD@@@>>>======CCCRRR```aaa\\\OOO???666555555333888:::======:::666444333555888;;;>>>AAAFFFKKKOOONNNOOONNNMMMKKKKKKLLLNNNPPPPPPQQQRRRTTTVVVWWWYYYYYYYYY[[[\\\^^^^^^______```````````````aaabbbbbbbbb`````````[[[UUUUUUXXX\\\bbbiiilllnnnooommmiii\\\SSSJJJGGGEEEAAA>>>>>>>>>>>>>>>>>>>>>===<<<;;;<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<;;;;;;:::;;;;;;;;;CCCXXXrrrqqqcccWWWQQQMMMOOOVVVdddxxxvvvggg______iii{{{wwwwwwxxxtttooogggaaa\\\VVVOOOJJJAAA999555999===IIIjjjcccNNNFFFOOObbb|||xxxnnnhhh\\\ZZZZZZZZZWWWTTTWWW]]]uuu}}}lllddd```nnn|||yyy]]]QQQEEEAAA???;;;888777333555333666???JJJjjj{{{yyyzzzuuuppp|||~~~yyy~~~kkkdddaaafffmmmmmmjjjhhh^^^XXXPPPLLLLLLKKKFFFBBB===999444111000000//////........................***+++...000222777<<<@@@DDDDDDEEEEEEFFFHHHIIIIII@@@===;;;;;;???CCCFFFHHHDDDAAA>>>======CCCRRR``````[[[OOO@@@777555555222888:::======:::666333222666888;;;>>>AAAFFFKKKNNNMMMNNNNNNMMMKKKJJJKKKMMMPPPPPPQQQRRRTTTVVVWWWXXXYYYZZZ[[[\\\]]]^^^^^^^^^aaa```````````````aaabbb______aaaaaa]]]WWWWWW\\\^^^fffnnnrrrqqqmmmfff```TTTLLLFFFEEEDDD@@@===>>>===>>>>>>>>>>>>>>>===<<<===============>>>???@@@=========>>>===<<<<<<;;;;;;;;;<<>>LLLkkkcccOOOGGGQQQccc}}}uuullljjjccc___\\\\\\YYYWWWYYY^^^qqqooofff^^^kkk||||||]]]QQQEEEAAA???;;;888777444555222666@@@KKKjjj~~~{{{zzz|||wwwqqqxxxkkkddd```eeejjjiiieeeccc```ZZZQQQKKKIIIGGGDDDAAA;;;777333000///////////////......///000000///---)))***---///111444999<<<@@@@@@AAABBBCCCEEEGGGHHHEEE@@@;;;:::===BBBDDDDDDCCC???<<<:::;;;AAAPPP___aaaYYYLLL>>>444111444888:::<<<>>>===:::666444333333666;;;???BBBFFFIIILLLLLLMMMMMMLLLKKKKKKLLLNNNNNNNNNOOOPPPRRRTTTVVVWWWZZZZZZYYYYYYZZZ\\\^^^___ZZZ\\\]]]___``````______```bbbcccbbbaaaeeekkkqqqrrrwwwzzzxxxvvvqqqdddVVVJJJHHHEEEDDDCCCBBBAAA???AAABBBDDDCCCBBBAAAAAABBBAAABBBCCCCCCCCCCCCCCCCCCEEECCCBBBBBBBBBBBBAAA???BBBAAA@@@EEEQQQaaarrr|||~~~|||mmm^^^[[[WWWWWW___nnn{{{lllbbbaaaiiizzz|||wwwzzzwwwqqqjjjeeeccc^^^UUUOOODDD777666::::::MMMwwwaaaRRRHHHRRRlll{{{wwwpppjjjeeeccc___XXXUUUVVVppp|||nnn___ccckkk~~~sss]]]QQQEEEAAA???;;;888888333666777555999MMMrrrzzz|||~~~|||vvvyyyvvvppp|||jjjccc```eeeiiihhheeeccc```ZZZRRRLLLIIIHHHEEEBBB;;;888333000///////////////.........000000...---***+++---///111555:::===@@@@@@@@@@@@AAABBBCCCDDDFFFAAA<<<;;;>>>BBBDDDDDDCCC???<<<;;;;;;AAAPPP___```YYYLLL>>>444111444888;;;===>>>===:::666444333444777;;;???BBBEEEIIIKKKLLLMMMMMMLLLKKKKKKLLLNNNNNNNNNOOOPPPRRRTTTUUUVVVYYYYYYYYYYYYZZZ[[[]]]^^^\\\\\\]]]^^^______```___```bbbdddgggkkkpppwww{{{uuu{{{~~~|||yyysssfffYYYNNNLLLKKKJJJJJJJJJJJJIIIGGGIIIJJJJJJIIIIIIJJJKKKMMMNNNPPPQQQQQQQQQPPPPPPNNNLLLKKKKKKKKKKKKIIIHHHGGGEEEDDDGGGQQQ___mmmvvvvvvwwwxxx~~~~~~ppp___\\\YYY\\\fffttt|||lllcccaaaiiizzzxxxrrrkkkgggeee```XXXQQQGGG999888;;;;;;PPPyyy}}}\\\QQQJJJVVVooo~~~yyyuuuoooiiieee```ZZZWWWXXXjjjwwwsssdddbbbhhh~~~nnn]]]QQQEEEAAA???;;;888888333666777666;;;RRRwww}}}{{{xxx~~~||||||vvvvvv|||wwwpppzzziiiccc```eeeiiigggdddccc```ZZZRRRLLLJJJHHHEEECCC;;;888333000000000/////////...---...000000...---,,,---......000555;;;???CCCBBB@@@??????@@@AAABBBFFFAAA<<<<<>>===999666333333444888<<>>UUUwwwWWWNNNJJJYYYrrr~~~|||uuunnniiibbb[[[XXXZZZcccppp}}}wwwiiicccggg|||ooo]]]QQQFFFAAA???;;;888888333666777666>>>YYYwwwttt{{{zzzyyyzzzwwwsssyyywwwoooxxxgggbbbaaaeeeiiigggcccccc___YYYQQQKKKIIIHHHEEEBBB<<<888333111000000000///...------...//////...,,,............000555<<>>>>>===999555333333555888<<<@@@BBBEEEHHHJJJKKKLLLMMMLLLJJJJJJLLLMMMMMMNNNOOOQQQRRRSSSTTTTTTWWWWWWWWWWWWWWWWWWXXXXXX[[[[[[ZZZZZZ[[[]]]___```ffffffhhhoooxxx|||wwwrrrlllhhhfffffffffeeedddddddddfffhhhjjjmmmnnnooooooqqqsssxxx}}}~~~{{{wwwsssppplllgggdddaaa___\\\ZZZ\\\bbbhhhlllsssuuuxxx~~~|||fff___[[[aaarrr}}}~~~nnndddbbbjjj{{{zzztttnnnjjjiiieee]]]WWWJJJ<<<999;;;AAA]]]tttSSSKKKIIIWWWppp{{{ssslllccc[[[XXXZZZ^^^lllzzz{{{nnneeefffxxx~~~ooo^^^RRRFFFBBB???;;;888888222555666666BBBaaavvvsssyyyvvvuuuwwwuuurrrxxxssskkkvvv~~~fffcccbbbgggiiifffcccccc^^^XXXPPPJJJHHHGGGDDDBBB<<<888444111000000000000...------...//////...,,,............000555<<>>>>>???<<<:::<<>>MMM[[[\\\UUUHHH;;;222111555999===>>>>>><<<888555333333444777<<>>???>>><<<888444333333333666;;;???BBBFFFIIILLLKKKLLLLLLKKKJJJJJJKKKMMMLLLMMMOOOQQQRRRRRRRRRRRRVVVWWWWWWWWWVVVUUUTTTTTTTTTUUUVVVXXXZZZ]]]___```eeegggnnnyyy|||rrrsss~~~nnndddbbbiiiyyy|||zzzssspppnnniiibbb[[[KKK===777:::FFFkkkmmmPPPGGGDDDOOOfffzzz{{{sssggg[[[WWWYYY___mmm{{{zzzhhhcccxxx~~~pppuuuyyyqqq```TTTHHHCCC@@@;;;888777111555444555JJJttttttrrrwwwqqqnnnpppnnnrrrvvv}}}wwwyyy{{{yyyyyy}}}zzzzzzzzzxxxwwwyyy}}}{{{|||wwwkkkdddlll|||fffdddfffjjjkkkgggeeeeee___YYYRRRMMMKKKJJJGGGEEE===999444111111111111000------,,,---......---+++***+++---///111555:::===???AAADDDFFFFFFDDDAAA???===:::999;;;AAAGGGIIIIIICCC>>>:::777666:::HHHVVVYYYRRRFFF:::222111555999??????>>>;;;777444333333222555:::???CCCFFFJJJMMMJJJKKKLLLKKKIIIIIIKKKLLLLLLMMMOOOQQQRRRRRRQQQQQQWWWWWWXXXXXXWWWUUUTTTSSSRRRTTTWWWZZZ]]]```aaabbbccciiirrr~~~~~~mmmcccaaahhhxxxzzzxxxtttqqqmmmeee^^^NNN???888999GGGmmmgggOOOHHHEEEPPPeeexxx~~~wwwjjj\\\XXXZZZ___mmm{{{zzzlllfffyyy~~~pppsss}}}www```TTTHHHCCC@@@;;;888777333666555777OOO|||~~~ppppppuuuooolllnnnlllooosss{{{vvvsssnnneee___aaa___bbbdddcccbbbfffpppyyyxxxkkkdddjjjzzzgggeeegggllllllhhheeefffaaa[[[SSSNNNMMMLLLIIIGGG===999555222111111111000---,,,,,,---......---+++)))+++---///111444999<<<@@@CCCHHHKKKLLLIIIFFFCCC>>>;;;:::<<>>999666555999GGGUUUYYYRRRFFF999222111555999???@@@>>>;;;777444333333111444:::???CCCGGGKKKNNNJJJKKKLLLKKKIIIIIIKKKLLLLLLMMMOOOQQQRRRRRRQQQPPPWWWXXXXXXXXXWWWUUUTTTRRRQQQTTTXXX\\\```bbbdddddddddkkkuuu}}}mmmccc```gggxxxyyy{{{wwwtttoooggg```QQQBBB999999GGGnnncccNNNHHHGGGRRRgggxxxzzzlll^^^YYYZZZ^^^mmm{{{~~~~~~xxxrrrjjj|||~~~qqqmmmzzz|||wwwaaaTTTHHHCCC@@@;;;888777555888777999SSSyyykkkmmmtttnnnjjjmmmkkklllqqqyyysssqqqnnneee```bbb\\\aaaeeeddddddjjjxxx{{{kkkdddlll|||pppjjjfffhhhjjjiiiggghhhccc[[[QQQLLLJJJIIIFFFBBB<<<999333000///000000000---,,,+++++++++,,,---...------...000333666:::<<>>999:::???DDDFFFEEE@@@<<<777666555999DDDPPPTTTOOOEEE:::222000333777???@@@@@@;;;555111000222333666:::>>>BBBFFFJJJNNNLLLLLLKKKJJJJJJJJJJJJJJJKKKMMMPPPRRRTTTTTTSSSRRRXXXZZZ\\\\\\[[[ZZZZZZ[[[\\\^^^___```aaabbbeeeggggggiiippp}}}sssiiicccfffuuu|||}}}zzzuuuiii^^^QQQ>>>>>>888FFFsssaaaLLLEEEEEEVVVlllyyy}}}|||{{{uuukkk```YYYXXXYYYiiixxx|||}}}qqqlllppplll{{{tttaaaTTTHHHBBB@@@<<<999999111666666888QQQqqqcccdddmmmjjjhhhkkkiiihhhoooyyy|||yyyrrrkkkhhhlllmmmooosssxxxnnn```kkk~~~oooiiifffhhhjjjhhhggghhhddd[[[RRRLLLKKKJJJGGGCCC<<<999333000///000000000---,,,,,,++++++,,,------------...///222666:::<<>>999999???DDDFFFEEEBBB===999777555888BBBMMMTTTNNNDDD999222000333666???@@@@@@;;;555111111222333666:::>>>BBBFFFJJJMMMLLLLLLKKKJJJJJJJJJJJJJJJKKKLLLNNNPPPRRRSSSSSSSSSYYY\\\___``````_________`````````_________aaabbbeeeggglllwwwuuujjjeeehhhwww|||xxxmmmaaaRRR??????:::IIIvvvcccLLLEEEGGGXXXmmmyyy|||{{{}}}uuukkkaaa[[[ZZZ[[[jjjyyy~~~~~~pppjjj}}}}}}llllllzzzuuuaaaUUUHHHCCC@@@<<<999999444888777777OOOzzzjjj]]]```jjjjjjiiillljjjiiiooowww~~~mmm___iii}}}nnnhhheeehhhjjjhhhfffgggddd\\\RRRLLLKKKKKKGGGDDD<<<999333000///000000000------,,,,,,,,,,,,---------------///222666:::===CCCCCCEEEFFFHHHJJJKKKLLLDDD>>>888888>>>DDDFFFEEEDDD???:::777555777@@@KKKRRRMMMDDD999222000222666???@@@@@@<<<666111111222333666;;;>>>BBBFFFJJJMMMLLLKKKKKKJJJJJJJJJJJJKKKJJJKKKLLLMMMOOOQQQSSSTTTZZZ]]]aaaccccccbbbbbbbbbdddcccaaa___^^^^^^^^^___bbbdddiiippp}}}vvvmmmgggjjjzzz|||qqqeeeTTTAAA@@@<<>>999999???DDDFFFFFFDDD???;;;888666777@@@JJJQQQLLLCCC999222000222555@@@AAA@@@<<<666222111222444777;;;???BBBEEEJJJMMMLLLKKKJJJJJJJJJJJJKKKKKKJJJJJJJJJKKKMMMPPPSSSTTTXXX\\\aaaddddddcccbbbcccfffdddaaa````````````___aaaeeeiiimmmtttwwwmmmhhhkkk{{{tttiiiUUU@@@@@@>>>PPP~~~dddLLLGGGKKK\\\nnnxxxyyyxxx}}}xxxqqqooommmjjjhhhiii```lllyyyqqqhhhxxxpppnnnzzzcccVVVJJJDDDAAA<<<999999444888888===XXX~~~aaaTTTXXXeeehhhjjjlllhhhhhhlllttt|||pppcccmmmlllgggeeeiiikkkiiiggggggccc[[[QQQLLLLLLKKKHHHEEE<<<999333000///000000000............------,,,,,,++++++,,,...222666:::===BBBBBBBBBCCCEEEFFFHHHIIICCC>>>999;;;AAAGGGHHHGGGBBB>>>:::888666888AAAKKKPPPLLLDDD:::333111333555@@@AAAAAA<<<666222111333444777;;;???BBBEEEIIILLLKKKKKKJJJJJJJJJJJJKKKKKKKKKJJJIIIIIIKKKNNNRRRTTTYYY\\\```bbbbbbaaaaaaaaabbbaaa```aaacccddddddcccbbbfffkkkmmmooovvvvvvmmmgggkkk{{{wwwkkkUUU@@@??????SSS___JJJHHHNNN___pppwwwxxxwww}}}wwwwwwwwwrrrmmmllldddlllvvv|||{{{zzz~~~qqqgggtttvvvooo}}}dddWWWJJJEEEAAA===:::999444888888@@@^^^{{{eeeWWWXXXeeehhhhhhiiieeedddjjjsss|||rrreeellllllgggfffjjjmmmkkkhhhhhhaaaZZZPPPKKKKKKJJJHHHDDD<<<999333000///000000000......///......---,,,+++***+++,,,...222666:::===BBBBBBBBBCCCDDDDDDEEEEEE@@@===:::>>>EEEJJJKKKIIIBBB>>>:::999777888AAAJJJPPPLLLDDD;;;444222444666@@@AAAAAA===777222222333555777;;;???BBBEEEIIILLLKKKJJJJJJJJJJJJKKKKKKLLLKKKKKKJJJJJJKKKNNNPPPRRRZZZ\\\^^^___]]]\\\]]]]]]ZZZZZZ[[[___dddgggeeecccbbbfffjjjlllnnnqqqvvvzzz{{{}}}vvvyyyvvvlllgggkkk{{{yyynnnVVV@@@???@@@WWWzzzZZZHHHGGGOOOaaaqqqxxxxxxvvvzzzrrrmmmhhhmmmtttxxxvvvsssxxxqqqhhhuuuvvvooo|||eeeXXXKKKEEEBBB===:::999666888777@@@```kkkZZZYYYdddfffffffffaaabbbiiirrr{{{uuuiiikkkmmmhhhggglllnnnllliiiiii```XXXOOOJJJJJJJJJGGGDDD<<<999333000///000000000.../////////...---,,,+++******+++...111666:::===AAABBBCCCDDDDDDCCCBBBAAA>>>;;;;;;AAAIIINNNMMMKKKCCC???<<<:::777777>>>HHHQQQMMMEEE===666333555777@@@BBBAAA===777333222333555888<<>>::::::777888666@@@bbbooo\\\XXXaaacccdddddd___bbbhhhpppwwwzzzqqqrrrmmmhhhhhhlllooommmjjjiii___WWWNNNIIIIIIIIIFFFCCC===999333000///000000000...///000000///---+++***)))***+++---111666:::===AAABBBCCCDDDDDDBBB@@@???<<<;;;<<>>777444666888AAABBBAAA===777333222333555888<<>>::::::777777666@@@eeeppp\\\WWW___aaabbbccc^^^cccgggnnnuuu|||zzz|||nnneeehhhnnnjjjjjjlllhhhbbbZZZPPPKKKJJJIIIFFFBBB???888444333222//////111000///------...//////...***,,,///000111333777999<<>>:::444333<<>>???AAAEEEGGGIIIIIIIIIIIIIIIJJJLLLLLLMMMNNNNNNPPPQQQTTTUUUVVVXXXVVVSSSRRRSSSSSSSSSRRROOORRRVVV[[[]]]^^^^^^^^^___aaadddhhhmmmrrrvvvxxxyyy|||}}}pppjjjooo}}}~~~}}}|||ppp]]]EEECCCFFF___tttUUUIIIGGGPPPbbbnnnqqqsssxxx|||vvvtttrrruuu}}}}}}uuuwww{{{sssmmmmmmrrrqqqnnntttyyy~~~sssrrr|||wwweee\\\PPPGGGCCC@@@<<<888555888999AAAbbbppp]]]XXX^^^]]]^^^aaa___ccceeejjjrrr{{{xxxqqqfffgggkkkggghhhllliiiccc[[[RRRLLLKKKJJJGGGCCC???888444333222//////111///...---...///000///---***,,,...///111444888;;;CCCEEEIIIPPPSSSQQQIIICCCBBB>>><<>>EEELLLOOONNNHHHEEEAAA===666333:::CCCPPPPPPIII===444444666777AAAAAA@@@<<<888444333333444777:::===>>>AAADDDFFFIIIIIIIIIIIIJJJKKKLLLMMMKKKLLLOOOSSSXXX]]]aaadddeeehhhooowww}}}}}}uuuwwwzzz{{{yyytttnnnkkkeeefffhhhkkkooosssvvvxxxyyyzzz}}}{{{pppmmmuuuwww\\\BBB???>>>TTT~~~UUUIIIJJJTTTgggqqqpppppptttxxxvvvvvvyyy{{{{{{vvvrrriiicccaaadddeeegggrrrzzzrrr~~~oooooo~~~zzzggg^^^QQQHHHDDD@@@;;;777666888777>>>```zzzjjjYYYVVV^^^]]]]]]^^^[[[\\\^^^bbbjjjtttzzzsssxxxjjjhhhkkkiiikkknnnjjjfff]]]SSSNNNLLLKKKHHHDDD>>>888333222111......000------...///111000---+++++++++,,,---///444:::???DDDCCCFFFOOOYYYZZZRRRIIICCC>>>:::<<>>AAADDDGGGIIIIIIIIIIIIJJJKKKLLLMMMKKKLLLNNNPPPTTTWWWZZZ[[[^^^aaagggooovvvzzzzzzyyyrrrsssuuuuuutttqqqnnnlllhhhiiijjjmmmpppsssvvvwwwzzz{{{}}}{{{rrrpppxxxzzzYYYAAA>>>>>>TTTXXXJJJLLLXXXjjjrrrpppooosss~~~zzztttooojjjhhheeeaaa^^^```bbbggguuu{{{sssqqqsss}}}jjj```SSSIIIDDD@@@;;;666666999999AAAbbbyyyhhhWWWUUU]]]\\\[[[]]]YYYYYYZZZ___fffppp|||wwwpppzzzmmmkkkpppnnnooopppjjjfff]]]SSSMMMLLLKKKGGGCCC>>>777333222111......000,,,,,,---///000000---***++++++,,,---///444:::???>>>AAAGGGMMMRRRSSSPPPLLLDDD>>>999;;;BBBJJJOOOOOODDD@@@<<<:::666444999@@@LLLOOOKKK???555333666888@@@AAA@@@===999555333222444666:::<<>>777222222111...---///---,,,---...//////---+++***+++---...000444999===<<>>;;;999777555999???IIINNNLLLAAA666333555777>>>???@@@===999666333333444777:::===@@@CCCFFFIIIJJJJJJJJJJJJKKKLLLMMMMMMNNNNNNPPPQQQTTTVVVXXXZZZ[[[ZZZYYYZZZ^^^aaacccdddhhhfffcccaaaaaacccfffhhhjjjkkklllnnnqqqtttvvvxxxzzz{{{{{{{{{zzztttuuu~~~{{{XXXBBBAAA@@@TTT[[[LLLOOO\\\mmmsssppppppuuu~~~vvvkkkaaa\\\]]]___```^^^\\\[[[^^^iiixxx}}}ssswww{{{|||pppfffXXXNNNHHHCCC<<<777555999<<>>???>>>:::777444444555888;;;>>>AAADDDGGGJJJJJJJJJJJJJJJKKKLLLMMMNNNKKKLLLMMMOOOQQQSSSUUUWWW\\\ZZZYYYZZZ]]]```aaaaaadddcccaaa```aaacccgggiiijjjjjjlllnnnqqqtttwwwxxxwwwzzz~~~xxxtttxxx{{{UUU@@@AAAAAAVVVUUULLLPPP]]]mmmssspppqqqxxx~~~{{{|||{{{wwwooofff___\\\^^^`````````___]]]aaammm|||uuuwwwsssiii[[[PPPJJJDDD>>>888555888:::EEEfffsssyyymmmZZZUUUZZZXXXWWWXXXUUURRRSSSVVV]]]hhhuuurrrnnnrrrkkkmmmlllppprrrmmmiiiaaaWWWPPPOOOMMMIIIEEE===777222111000------//////---++++++---...------***,,,///000111444777999;;;<<<===>>>???AAADDDFFFAAA<<<777999@@@EEEGGGGGGIIICCC>>><<<999555777;;;EEELLLNNNEEE999444444555;;;===???>>>:::777555555555888<<>>AAADDDZZZwwwPPPMMMPPP]]]mmmsssppprrryyy{{{uuunnnhhhffffffhhhddddddcccaaaeeeqqqxxxvvvuuukkk\\\QQQKKKEEE>>>999555777777BBBeeetttwwwooo\\\VVVZZZWWWVVVXXXUUUPPPQQQTTT[[[fffsss~~~rrrnnnssshhhjjjiiijjjmmmiiiddd___XXXSSSPPPLLLGGGCCC>>>999333000000111000...///---,,,,,,---...,,,+++,,,,,,,,,...111555888:::999@@@DDDBBB@@@AAAAAA???<<<999777777;;;@@@DDDFFFGGGCCC@@@@@@<<<888999===CCCIIIKKKDDD;;;666444222;;;@@@BBB===888666555333444777:::===@@@DDDHHHKKKLLLLLLLLLKKKIIIJJJLLLNNNOOONNNNNNOOOPPPRRRTTTVVVYYYYYYZZZ[[[\\\]]]]]]^^^cccaaa___]]]\\\___eeeiiihhhkkknnnpppqqqrrrtttvvvzzz{{{~~~|||qqqsss{{{tttOOO@@@===GGG\\\cccLLLHHHOOO^^^mmmsssrrrrrruuu{{{uuussspppmmmjjjiiiccc___gggxxx~~~zzz}}}|||vvvlll^^^UUUOOOIII@@@999555666888GGGmmmyyytttuuu]]]UUU[[[YYYUUUVVVTTTRRRPPPQQQVVVaaannnyyyvvvlllnnnttthhhkkkjjjlllnnnkkkddd___WWWRRROOOLLLHHHDDD>>>999333000000111000...///---,,,,,,---...,,,++++++++++++---000333777999:::???BBBAAAAAACCCBBB>>>:::777555666:::>>>BBBDDDFFFBBB@@@???<<<888888<<>>999333000000111000...///---,,,,,,---...,,,++++++***+++,,,///222666888<<<>>>???@@@DDDGGGEEE???888666444555999===@@@BBBFFFBBB???>>><<<888777:::>>>FFFIIICCC<<<888666444999???AAA===888777555333444666:::<<>>HHHZZZ___KKKLLLOOOXXXdddjjjmmmqqqwww|||yyyuuullljjjfffdddkkkyyy{{{~~~{{{}}}ttthhh]]]UUULLLAAA999999999999FFFlllzzzvvvxxx^^^UUU\\\[[[YYYZZZXXXQQQOOOOOOSSS]]]jjjuuu{{{uuujjjjjj|||ssshhhkkkjjjlllnnnkkkeee^^^UUUOOOLLLKKKIIIGGG>>>999333000000111000...///---,,,,,,---...,,,++++++++++++---///333666888>>>>>>>>>@@@GGGMMMJJJBBB999777555555999===AAABBBFFFAAA>>>>>><<<888666777;;;CCCGGGCCC<<<999777555777===AAA===999777666333333666999<<>>999333000000111000...///---,,,,,,---...,,,+++---------...000333777999@@@???>>>AAAJJJRRROOOGGG>>>;;;888777:::???BBBDDDGGGAAA===>>>===999666666888AAAFFFBBB<<<999777555555<<<@@@===999888666333222555888;;;>>>BBBFFFIIIKKKMMMNNNMMMLLLKKKLLLMMMNNNOOOPPPQQQSSSTTTUUUUUUVVVWWWYYY\\\^^^aaacccdddeeegggiiiiiifffeeeddddddeeegggkkkmmmoooqqqsssuuuzzz{{{~~~~~~~~~~~~|||yyyvvvvvvtttuuuxxxwwwtttuuuyyyuuuxxx~~~zzzzzz{{{}}}}}}vvvzzzmmmEEE:::999@@@NNNsssmmmOOOJJJMMMXXXfffnnnooooooppp|||{{{qqqlllooouuu~~~~~~~~~}}}ssshhh\\\OOOBBB999777888777???aaayyylll{{{^^^QQQXXXYYYXXXZZZWWWQQQNNNKKKMMMVVVbbbmmmsss{{{}}}tttlllkkkhhhdddaaa^^^\\\[[[___ggg{{{ssseee___eeejjjsss~~~sssgggiiiggghhhjjjfffccc\\\TTTOOOMMMKKKIIIFFF>>>999333000000111000...///---,,,,,,---...,,,+++............111444777999???>>>>>>AAAKKKSSSRRRKKKEEE@@@;;;888;;;???DDDGGGHHHBBB>>>???>>>:::666555777???EEEBBB<<<999777444333;;;???===:::888666333222444888:::===AAAEEEIIIKKKMMMNNNNNNMMMLLLLLLMMMNNNOOOPPPRRRTTTTTTUUUUUUVVVWWWYYY[[[^^^```bbbcccbbbeeeggggggfffeeeeeeeeeeeehhhkkknnnpppqqqtttvvvzzz{{{~~~~~~|||wwwuuuuuuvvvuuutttvvv|||yyy{{{~~~~~~}}}}}}~~~}}}yyy~~~lllDDD;;;;;;@@@MMMppp|||UUUHHHLLLXXXhhhqqqpppmmmlllzzzyyyuuutttvvv{{{~~~~~~vvvkkk^^^OOOAAA888666888666<<<[[[~~~lll~~~___QQQVVVXXXXXXYYYVVVQQQMMMIIIKKKSSS^^^iiiooowww{{{qqqpppiii^^^TTTOOOPPPSSSWWWQQQVVViiiyyy{{{zzzyyywwwvvvxxx|||rrrbbbXXXWWWYYY```mmmvvv|||uuuiiijjjggggggiiieeeaaa[[[TTTPPPNNNLLLHHHEEE>>>999333000000111000...///---,,,,,,---...,,,+++---------...000333666888<<<===>>>AAAIIIRRRSSSNNNKKKEEE===999:::???EEEHHHIIIBBB>>>@@@@@@;;;666444666???EEEBBB<<<888666333222:::???===:::888666333111444777:::===@@@EEEHHHKKKMMMOOOOOONNNLLLLLLMMMNNNOOOQQQSSSTTTUUUUUUUUUVVVWWWYYY[[[]]]___aaaaaa___aaadddeeeeeeeeefffgggeeehhhllloooppprrruuuwwwyyyzzz~~~}}}xxxuuutttuuuwww~~~~~~}}}~~~{{{yyykkkDDD<<<<<<@@@LLLoooWWWGGGKKKVVVfffoooooollljjjyyy~~~xxxwww|||~~~~~~|||~~~wwwmmm___OOOAAA888555888777;;;VVVmmmbbbRRRWWWXXXYYYZZZVVVPPPLLLHHHIIIPPP[[[fffllltttvvvuuuoooggg^^^YYYWWWXXXZZZRRRQQQ]]]|||~~~vvvooonnnnnnmmmlllkkkmmmsssxxxuuu|||qqq___RRROOONNNTTT___gggiiilllqqqpppqqqttt|||wwwkkkkkkhhhhhhiiiddd```[[[UUUQQQOOOLLLHHHDDD>>>999333000000111000...///---,,,,,,---...,,,+++---,,,,,,---///111444666999;;;===@@@HHHPPPRRROOONNNGGG>>>888999???EEEIIIJJJCCC???@@@AAA<<<777444666???EEEBBB<<<888555333111999???===:::999666333111333777:::===@@@EEEHHHKKKMMMOOOOOONNNMMMLLLMMMNNNOOOQQQSSSUUUUUUUUUUUUVVVWWWXXXZZZ\\\^^^___```]]]___bbbcccdddeeeggghhhfffiiillloooqqqsssvvvxxxxxxyyy}}}|||uuussstttzzz~~~~~~xxxyyy{{{|||}}}xxxxxxkkkCCC;;;;;;???JJJmmmVVVHHHJJJTTTcccmmmmmmkkkjjjyyy|||tttpppuuu{{{~~~xxxnnn___OOO@@@777555999999;;;TTT}}}nnndddSSSXXXYYYYYYZZZVVVPPPLLLGGGHHHOOOZZZdddkkksss|||tttuuutttrrrmmmfff___[[[YYYSSSXXXttt~~~wwwxxxxxxwwwvvvzzzppp]]]OOOMMMKKKOOOZZZ______```ccc]]]]]]```jjjvvv}}}|||xxx}}}}}}qqqmmmmmmkkklllbbbcccaaaZZZRRRNNNNNNLLLGGGCCC>>>:::555111000///..................---,,,++++++------,,,---...111444666:::===@@@CCCFFFIIIMMMPPPLLLEEE???<<<:::<<>>;;;===KKKhhh|||RRREEEIIITTT```eeeeeeeeehhh|||~~~yyyzzzqqqbbbOOOAAA;;;999777777;;;QQQqqqoooUUUTTT[[[ZZZWWWXXXPPPKKKFFFFFFKKKUUU___fffooo{{{{{{nnndddZZZXXXggg}}}~~~mmm\\\RRRLLLKKKNNNXXX^^^\\\XXXVVVZZZXXXWWW[[[aaahhhkkkkkkmmm}}}sssnnnnnnlllmmmcccdddaaaZZZRRRNNNMMMLLLGGGBBB>>>:::555111000///......---------...------,,,,,,---,,,,,,---...111444666;;;===AAACCCDDDEEEGGGIIIIIICCC>>><<<;;;<<>>:::555111000///......,,,,,,------...------------,,,,,,,,,...111444555<<<>>>AAABBBAAAAAAAAABBBEEE@@@<<<<<<<<<===DDDMMMLLLGGGCCCCCCFFFFFF???777555;;;CCCHHHGGG@@@888222222777===@@@???;;;888777555555555777:::???DDDFFFIIILLLPPPQQQPPPNNNMMMLLLLLLMMMNNNPPPSSSVVVXXXYYYUUUSSSRRRSSSVVVWWWWWWWWW[[[]]]^^^___```bbbeeehhhggggggiiikkkmmmppprrrsssvvvwwwyyy}}}{{{zzz~~~YYYAAA???<<<<<>>:::555111000///......++++++,,,---............,,,,,,,,,,,,...000333555<<<>>>AAABBBBBBAAAAAAAAAAAA===:::;;;;;;<<>>===;;;<<>>:::555111000///......++++++,,,---............,,,,,,+++,,,---000333555;;;>>>AAADDDDDDEEEGGGHHH@@@<<<999999999:::AAAIIIKKKKKKGGGDDDFFFIIIEEE===555888???GGGLLLGGG===333000333777<<<===<<<888555666555555777:::>>>BBBEEEHHHLLLQQQSSSRRROOOMMMLLLMMMMMMMMMOOOQQQTTTWWWYYY_______________```aaabbb]]]]]]]]]\\\\\\___dddhhhhhhgggggghhhjjjllloooppptttvvvyyy}}}|||uuuOOO:::::::::<<>>:::555111000///......,,,,,,------...---------,,,+++++++++---000333444;;;>>>BBBEEEGGGKKKOOORRRCCC>>>:::999888999@@@HHHLLLNNNJJJDDDEEEJJJFFF>>>666777<<>>777888666999:::DDDjjj|||nnn~~~dddXXXZZZ[[[XXXRRRQQQMMMHHHEEEHHHPPPWWW___iiiuuuyyywwwyyy~~~zzzpppjjjfffggg___bbbddd]]]UUUQQQPPPOOOJJJEEE>>>:::555111000///......---------...------,,,,,,,,,+++++++++---000222444===???BBBEEEIIINNNTTTYYYIIICCC===;;;999999AAAIIIMMMPPPMMMEEEEEEJJJGGG???888777:::DDDMMMLLLBBB777222222444777;;;===;;;888666555555666999===AAADDDCCCHHHNNNRRRRRRPPPMMMLLLMMMNNNOOOQQQRRRSSSTTTTTTXXXZZZ\\\\\\[[[\\\___aaa`````````___^^^___aaadddeeefffhhhjjjmmmnnnoooppprrrtttzzz}}}iiiDDD777;;;===???JJJeeeSSSCCC@@@CCCNNNXXX\\\]]]___cccttt}}}tttnnneeennn||||||gggMMM<<<777666555999;;;AAAeeezzzggggggZZZ\\\^^^ZZZSSSRRROOOIIIEEEGGGNNNUUUZZZdddppp{{{{{{qqqkkkfffhhh```ccceee^^^VVVRRRQQQOOOKKKFFF>>>:::555111000///..................---,,,++++++++++++++++++---///222444>>>@@@BBBEEEIIIPPPWWW\\\NNNGGG@@@<<<::::::BBBJJJNNNRRRNNNEEEDDDJJJHHH???999777999CCCMMMMMMCCC888444333444777<<<>>>===:::666666555666999===AAACCCBBBGGGMMMQQQRRRPPPNNNLLLMMMNNNPPPRRRSSSSSSRRRRRRUUUXXXZZZZZZYYYZZZ]]]aaaaaabbbbbb```______aaacccccceeehhhkkknnnoooppppppqqqtttzzz~~~~~~~~~}}}fffAAA999<<>>:::555111000///...---......---------,,,,,,,,,++++++++++++,,,...000111:::>>>BBBEEEHHHMMMTTTZZZTTTMMMFFFAAA<<<:::???FFFOOORRRMMMBBBAAAHHHHHHAAA:::888999@@@JJJMMMGGG@@@444111111666<<<@@@???;;;777666666666999<<<@@@BBBEEEGGGKKKPPPRRRSSSSSSRRRQQQPPPPPPQQQRRRRRRQQQOOOWWWWWWWWWWWWXXXZZZ[[[\\\```aaabbbcccdddcccbbbbbbggghhhjjjlllmmmnnnoooooorrrssswww~~~~~~|||yyyuuuqqqpppooopppnnnrrrxxx~~~}}}\\\EEE:::>>>::::::HHH\\\|||nnnGGGBBBAAAJJJSSSXXX[[[]]]dddooo}}}~~~tttpppwwwyyywwwyyybbbGGG===888333666777666BBB```zzziiivvvttt[[[WWW\\\XXXXXXSSSNNNJJJFFFDDDHHHNNNUUU[[[dddnnnvvv|||kkkmmmjjjhhhiiihhhcccbbb]]]VVVRRRPPPLLLFFF>>>:::555111000///............---------,,,,,,,,,++++++++++++,,,...000111777;;;@@@DDDEEEIIINNNSSSPPPLLLIIIEEE@@@===BBBJJJNNNQQQLLLBBB@@@FFFFFF@@@:::777888@@@IIILLLHHHAAA666333222666<<>>:::777666666666888<<<@@@BBBDDDGGGKKKOOOQQQRRRRRRRRRPPPOOOOOOPPPRRRSSSRRRQQQUUUVVVWWWXXXYYY[[[\\\\\\___aaabbbcccddddddcccccchhhiiikkkmmmooopppqqqqqqxxxwwwyyy~~~|||pppgggdddaaa___^^^^^^^^^^^^bbbgggpppyyywwwWWW@@@:::>>>;;;<<>>BBBBBB===999777888>>>GGGLLLHHHCCC888444222555;;;???===:::888777666666888<<>>HHHVVVnnnpppKKKEEECCCJJJRRRVVVXXXYYYbbbnnn{{{|||ssspppqqqzzz~~~aaaEEE;;;444444666777777???XXX}}}uuuggggggeee]]]```\\\[[[VVVQQQNNNHHHDDDEEEIIILLLQQQYYYaaaeeennnzzzoooooojjjggghhheeeaaaaaa]]]WWWTTTRRRNNNHHH===999444111000000///.........---------,,,,,,,,,,,,,,,++++++,,,---///000444:::AAADDDDDDCCCDDDEEEGGGJJJMMMKKKAAA999<<>>??????;;;:::777777===EEEJJJIIIEEE888555222444;;;??????<<<999888777777888;;;>>>AAACCCEEEHHHLLLOOOPPPQQQQQQPPPOOONNNPPPRRRTTTTTTTTTPPPRRRVVVZZZ\\\]]]]]]]]]]]]___aaadddfffggghhhhhhiiijjjlllnnnppprrrssssssuuuvvvyyy~~~{{{vvvnnnfffbbb```\\\YYYZZZWWWUUUWWW[[[___^^^\\\ccchhhqqqyyy~~~~~~tttrrrppplllhhhhhhkkknnnvvvyyy|||}}}fffIII;;;888>>>===>>>IIIVVVnnnkkkKKKEEECCCJJJSSSVVVXXXZZZ```lllzzzzzz^^^DDD<<<555555666666666>>>VVV~~~yyynnniiijjj^^^```\\\\\\XXXSSSPPPJJJDDDCCCFFFKKKOOOXXX___bbbhhhuuu}}}tttrrrjjjffffffaaa___```]]]WWWTTTSSSNNNHHH<<<999444111000000//////......---------,,,,,,,,,---,,,++++++,,,---///000555;;;CCCFFFFFFDDDDDDDDDEEEHHHLLLKKKCCC;;;???GGGGGGJJJIIICCC???======<<<;;;888777<<>>@@@CCCEEEHHHKKKNNNPPPQQQQQQQQQOOONNNPPPRRRTTTUUUUUUPPPRRRVVVYYY\\\]]]]]]]]]]]]___aaadddggghhhiiiiiihhhiiikkknnnppprrrssssssrrruuuzzz|||uuupppiiiaaa\\\[[[]]]```ddd______```dddkkkppprrrqqq{{{}}}|||vvvnnnkkkkkkjjjfffbbbiiiiiinnnwww}}}~~~~~~^^^EEE===888>>>===>>>JJJYYYsss~~~bbbIIICCCBBBJJJSSSWWWYYY[[[^^^jjjxxx}}}vvv[[[DDD===777666666555666===TTT~~~}}}xxxpppnnn___```]]]]]]YYYVVVSSSLLLDDDBBBDDDHHHMMMUUU\\\```dddooozzz~~~xxxuuujjjeeeeee___]]]^^^[[[VVVTTTSSSNNNGGG<<<888444111000000000///......---------,,,,,,,,,------,,,+++,,,---...///555;;;CCCGGGFFFEEEDDDEEE>>>@@@CCCCCC>>>999===EEEFFFHHHIIIFFFAAA======>>><<<:::888:::@@@EEEHHHHHH;;;666111333999???@@@???;;;999888777888:::===???DDDEEEHHHKKKMMMPPPQQQRRRRRRQQQOOOPPPRRRTTTUUUUUUQQQSSSUUUYYY[[[]]]^^^^^^]]]___bbbeeehhhiiijjjjjjhhhiiikkknnnppprrrssstttuuuwww|||~~~ssskkkccc``````cccfffhhhlllrrrooorrrvvv|||zzzwwwyyywwwmmmdddbbb^^^aaahhhlllmmmuuu~~~}}}yyyUUUBBB???999@@@???AAAMMM\\\uuu{{{\\\IIICCCBBBJJJSSSXXXZZZ\\\\\\hhhwwwzzzwww~~~VVVAAA>>>999777666666888<<>>===999666999@@@DDDGGGJJJHHHCCC???>>>AAA>>>;;;999:::>>>CCCFFFHHH???999333333888===>>>===;;;:::888777888:::<<<>>>EEEFFFHHHKKKNNNPPPRRRSSSTTTRRRPPPPPPQQQSSSTTTTTTSSSTTTUUUXXXZZZ\\\]]]^^^^^^```cccfffhhhiiijjjjjjiiijjjlllooorrrtttuuuuuuxxxxxxzzz}}}~~~yyypppiiieeedddhhhqqqvvvyyy~~~tttmmmfffdddhhhhhhfffmmmxxxpppLLL===@@@<<>><<<888666666999;;;;;;FFFggg{{{tttlllZZZ\\\\\\\\\YYYXXXWWWPPPFFFAAABBBAAACCCJJJPPPSSSVVV^^^ggggggppp~~~tttrrroooddd``````ZZZZZZ[[[YYYUUUSSSRRRMMMFFF<<<888333111000000000000......---------,,,,,,,,,...---,,,+++,,,---...//////555===AAABBBBBBCCCEEEOOOIIIDDDAAA<<<888:::???DDDGGGJJJJJJEEE@@@@@@CCC???<<<999999===BBBFFFGGGCCC<<<555333777;;;<<<;;;<<<:::888777888:::<<<>>>FFFGGGIIIKKKNNNPPPRRRSSSUUUSSSPPPPPPQQQSSSTTTTTTTTTUUUUUUWWWYYY[[[]]]______aaacccfffhhhiiijjjjjjjjjkkknnnqqqsssuuuvvvwwwwwwvvvvvvyyyzzzxxxrrrlllpppnnnqqqyyyxxxsssuuurrrmmmrrr~~~iiiFFF:::@@@===FFFHHHJJJSSS[[[mmmjjjMMMGGGDDDKKKRRRUUUVVVXXXYYYfffvvvxxxMMM;;;:::666666777;;;>>>:::>>>ZZZyyy~~~rrr~~~gggTTTWWWWWW[[[YYYYYYWWWQQQGGGBBBBBBAAABBBGGGMMMPPPRRRYYYbbbiiilllvvvtttlllvvvnnnjjjlllccc]]]]]][[[___\\\ZZZYYYXXXTTTNNNIII===:::555222111111000/////////...---,,,,,,++++++++++++++++++++++++++++++///555<<>>???BBBFFFSSSTTTPPPFFF<<<777:::???EEECCCFFFKKKIIIBBB>>>AAA<<<;;;999999;;;@@@EEEIIIFFF@@@999555666:::<<<===>>>===;;;888777999>>>AAADDDGGGJJJLLLLLLNNNPPPQQQUUUSSSRRRPPPOOOOOOOOOPPPTTTSSSSSSUUUYYY[[[]]]]]]]]]___bbbeeeiiikkklllllljjjlllnnnoooooooooqqqsss{{{yyyxxxyyywwwssstttxxxssswww}}}}}}[[[AAA:::>>>@@@HHHHHHJJJUUU___kkk|||yyyVVVJJJBBBHHHSSSZZZ[[[[[[]]]ggguuu}}}nnnJJJ<<<:::777999444555;;;<<>>???BBBFFFQQQSSSRRRJJJ@@@999999<<<@@@@@@DDDJJJJJJCCC@@@AAA>>><<<:::999:::???EEEJJJIIIDDD===888666888;;;>>>???>>><<<999888999===@@@DDDFFFJJJLLLLLLNNNPPPQQQTTTSSSQQQPPPOOOOOOPPPPPPTTTTTTTTTVVVYYY[[[]]]]]]___aaacccfffiiijjjkkkkkkjjjmmmqqqssstttttttttuuuuuuuuuyyy}}}}}}zzzzzz~~~wwwSSS???<<>>LLL^^^yyytttoooyyy]]]SSSUUU___^^^\\\YYYUUUNNNEEE@@@???AAACCCEEEHHHMMMSSSWWW```fffmmmrrruuu|||zzzzzz~~~nnnaaaaaakkk|||uuuooosss~~~mmmiiilllddd______]]]```\\\WWWTTTRRRNNNHHHCCC===:::555222111111000///.........------,,,,,,+++++++++++++++++++++++++++---222888<<<===???BBBEEENNNRRRSSSNNNDDD<<<999999<<<===CCCJJJJJJFFFAAAAAA???>>>;;;999999>>>EEEKKKLLLJJJEEE===777666:::>>>??????===:::888999<<>>???>>>@@@IIIJJJKKKVVV___iiiyyyfffSSSCCCDDDOOOVVVWWWVVVVVV___mmmyyyzzzgggFFF;;;:::777888555777<<<===>>>JJJXXX|||rrrhhhcccVVVVVV```___]]]ZZZVVVOOOFFF@@@>>>???AAABBBDDDHHHMMMPPPZZZ___eeegggiiinnnvvv}}}wwwtttrrrsssxxxnnn```^^^cccttttttyyywwwnnnnnn|||}}}mmmiiillleee``````^^^ddd___ZZZVVVTTTPPPJJJEEE===:::555222111111000///......---------,,,,,,,,,++++++++++++++++++++++++...222777;;;===@@@CCCFFFMMMPPPRRRNNNEEE>>>:::999;;;>>>DDDJJJLLLIIICCC@@@AAA@@@===:::999===EEEKKKOOOPPPLLLCCC999555999?????????>>><<<999999;;;===@@@CCCHHHKKKMMMNNNOOOQQQQQQQQQQQQQQQPPPPPPPPPQQQTTTUUUVVVXXXYYY[[[]]]___bbbccceeegggiiikkkllllllfffhhhkkklllllllllmmmnnnnnnmmmooowww]]]@@@>>>@@@;;;@@@IIIJJJKKKUUU\\\eeetttjjjUUUBBBAAALLLUUUWWWVVVUUU\\\hhhttt~~~|||___AAA:::;;;888777666999===>>>???GGGRRRyyyvvvlllzzzkkk^^^]]]```___^^^[[[WWWPPPHHHBBB???@@@@@@AAAAAADDDHHHKKKQQQVVV[[[___bbbhhhqqqwwwyyynnnmmmvvvwwwfff^^^___dddrrr|||xxxnnnlllsss}}}mmmjjjllleee```aaa^^^ddd```[[[XXXUUUQQQKKKFFF===:::555222111111000///---------------,,,,,,,,,++++++++++++++++++++++++...111555:::===AAAEEEGGGMMMNNNMMMIIICCC===;;;;;;===AAAFFFJJJMMMKKKEEE???BBBBBB@@@<<<999<<>>?????????===;;;:::;;;<<<>>>BBBGGGKKKMMMNNNOOOPPPPPPPPPQQQQQQQQQQQQQQQQQQSSSUUUWWWXXXXXXZZZ]]]```aaabbbcccfffiiilllnnnoooiiiiiihhhgggfffgggjjjmmmlllmmmtttzzzvvvtttVVV>>>>>>@@@999???HHHIIIJJJRRRWWW___mmmhhhTTTAAA@@@KKKTTTWWWXXXUUUYYYcccppp|||}}}ZZZ???::::::777888888:::===>>>@@@GGGNNNoooxxxooovvvwwweee^^^___^^^]]][[[WWWQQQIIIDDDAAAAAAAAA@@@@@@BBBEEEHHHKKKPPPVVV\\\aaahhhpppvvvvvv{{{rrrpppzzzrrrbbb[[[^^^dddttt~~~sssjjjhhhrrr{{{nnnjjjmmmeee``````^^^___\\\YYYWWWVVVQQQKKKEEE===:::555222111111000///------------------------++++++++++++++++++++++++---///333777<<>>BBBFFFIIIMMMNNNHHH@@@BBBCCCCCC???;;;<<>>???>>><<<;;;<<<<<<<<<@@@FFFJJJMMMNNNOOOPPPOOOOOOPPPQQQRRRRRRRRRQQQQQQTTTWWWWWWWWWXXX\\\``````aaabbbeeehhhkkknnnppphhhgggdddaaa```ccchhhlllooouuuyyyvvvxxx}}}wwwQQQ===>>>@@@<<<@@@IIIJJJIIIPPPTTTYYYfff|||bbbQQQBBBAAAJJJRRRVVVYYYVVVXXX___lllzzz{{{}}}XXX===999999555999999;;;<<>>::::::<<<===??????>>><<<<<<===:::???EEEJJJMMMNNNOOOPPPNNNOOOPPPRRRRRRRRRRRRRRROOOSSSVVVWWWUUUVVV[[[___aaaaaabbbdddfffiiilllnnnhhhhhhgggffffffiiimmmqqq|||jjjKKK<<<===BBBDDDBBBLLLLLLJJJPPPQQQUUUaaayyyzzz\\\PPPDDDDDDIIIOOOSSSWWWVVVVVVZZZgggvvv}}}||||||~~~|||RRR:::888:::666:::;;;;;;<<>>BBBCCC@@@AAABBBBBB@@@===:::888:::>>>@@@CCCJJJPPPLLLDDDAAADDDFFFCCC===<<>>======>>>999>>>EEEJJJMMMNNNOOOPPPMMMNNNPPPRRRSSSSSSRRRRRROOORRRVVVVVVTTTUUUZZZ___cccbbbcccccceeehhhjjjkkkoooppprrrssstttvvvzzz}}}```FFF;;;<<>>999444222222222000.........---------,,,,,,,,,++++++******++++++,,,---...------222999@@@CCCDDDCCCFFFKKKKKKGGGAAA;;;888888888<<>>@@@IIINNNSSSRRRLLLCCC<<<999::::::<<>>???DDDJJJOOOMMMLLLLLLMMMQQQUUUWWWssskkk[[[IIICCCGGGMMMQQQRRRTTTTTTVVV^^^mmm{{{}}}~~~}}}```EEE:::888999;;;888:::<<<>>>@@@CCCHHHKKK^^^zzzkkkmmmvvv\\\QQQRRRXXXVVVSSSPPPGGGFFFDDDAAA@@@@@@@@@???>>>AAADDDIIIMMMQQQUUUZZZ]]]dddgggnnnuuu{{{zzzdddVVVYYYkkk|||uuu^^^RRRTTTUUUPPPPPPTTTTTTVVVmmmvvv```^^^]]]^^^^^^dddsssnnngggjjjgggeeefffaaa```XXXSSSTTTTTTNNNFFFCCC>>>999444222222222000.........---------,,,,,,,,,++++++******++++++,,,------,,,---111888???CCCDDD@@@EEEKKKPPPOOOIIIAAA<<<::::::===DDDKKKOOOMMMJJJCCCEEEFFFEEEBBB???>>>>>>GGGMMMSSSTTTPPPIIIBBB???;;;;;;<<>><<<>>>;;;===FFFLLLOOOPPPSSSVVVSSSQQQQQQSSSTTTTTTRRRSSSTTTTTTUUUUUUVVVVVVWWW]]]^^^```cccfffhhhiiijjjoooqqquuuzzz~~~~~~~~~~~~oooNNNAAA@@@AAADDDIIIKKKLLLMMMNNNQQQSSSVVVWWWppptttaaaJJJAAADDDMMMRRRTTTWWWXXXYYY___mmm|||}}}[[[CCC:::888999:::777999<<>>???BBBFFFJJJNNNRRRVVVYYY]]]___eeemmmttthhhTTTPPP\\\iiizzzyyyqqqcccWWWSSSSSSRRRQQQTTTTTTXXXmmmwwwsssmmmqqqmmmmmmvvvqqqiiimmmjjjhhhhhhdddaaaYYYSSSSSSSSSMMMGGGEEE>>>999444222222222000.........---------,,,,,,,,,++++++******++++++,,,---,,,+++,,,000666===BBBDDD>>>BBBJJJSSSVVVRRRHHH@@@;;;:::;;;@@@GGGLLLMMMLLLEEEDDDDDDDDDDDDBBB???<<>>@@@@@@???===>>><<<>>>EEELLLNNNQQQUUUXXXVVVTTTSSSTTTTTTSSSRRRTTTTTTTTTTTTTTTUUUVVVWWW[[[]]]```cccfffhhhiiiiiimmmooossswwwzzz|||||||||{{{|||fffIII@@@CCCDDDFFFIIIIIIKKKMMMPPPSSSUUUVVVWWWkkkrrrSSSBBBDDDNNNTTTUUUYYYYYYYYY]]]jjjzzz~~~yyyTTT???:::999888888666999<<>>999444222222222000.........---------,,,,,,,,,++++++******++++++,,,---+++***+++...444:::@@@CCC>>>AAAGGGPPPVVVTTTJJJAAA;;;999888:::@@@FFFJJJKKKHHHDDDBBBBBBEEEDDD@@@;;;===BBBJJJOOOPPPMMMGGGDDD===<<<;;;<<<===???>>>>>>???<<<>>>EEEJJJMMMQQQVVVXXXWWWVVVUUUTTTSSSSSSRRRSSSRRRRRRSSSTTTVVVWWWXXXXXX[[[^^^bbbfffhhhiiiiiikkkmmmqqquuuwwwxxxyyyzzzyyyzzz~~~ttt[[[CCC@@@FFFHHHIIILLLLLLMMMNNNPPPRRRTTTUUUVVVfffaaaGGGEEEOOOVVVUUUWWWVVVUUUXXXcccrrr{{{|||oooKKK;;;:::999777777777:::===@@@CCCGGGMMMPPPQQQ```|||gggdddyyy```QQQNNNLLLPPPSSSMMMJJJGGGDDDBBBBBBAAA@@@???===???AAACCCEEEHHHLLLOOOVVVVVVYYY^^^ccckkkxxx|||hhh^^^ZZZ___```kkkyyy{{{qqqjjjlllkkkddd^^^bbbrrr{{{hhhaaagggoooqqqooonnnuuu|||tttjjjmmmlllkkkkkkeee___VVVPPPPPPPPPKKKFFFDDD>>>999444222222222000.........---------,,,,,,,,,++++++******++++++,,,---******+++---111666===AAA@@@@@@CCCJJJPPPOOOHHHBBB>>>;;;888888<<>><<<>>>DDDHHHKKKQQQWWWXXXXXXXXXVVVUUUSSSRRRRRRQQQPPPQQQQQQSSSVVVYYY[[[VVVXXX\\\```dddfffhhhiiihhhlllppprrrssstttvvvyyyuuuvvvxxx}}}bbbNNN???AAAHHHKKKLLLOOOQQQPPPOOONNNNNNQQQSSSUUUbbbhhhJJJFFFPPPWWWVVVUUUUUUSSSUUU^^^mmmvvvwww}}}}}}~~~{{{ttttttvvvyyy|||bbbCCC999:::999777888:::<<<>>>@@@CCCFFFKKKNNNOOOZZZnnnkkk\\\zzzmmmYYYPPPJJJMMMQQQLLLKKKHHHEEECCCCCCBBBAAA@@@>>>@@@AAABBBCCCEEEIIILLLRRRRRRVVV\\\```dddmmmvvvtttggg```[[[ddd|||uuukkknnn{{{|||dddVVVWWW]]]aaa```fffnnnvvv|||zzzuuujjjmmmllllllkkkeee]]]UUUPPPQQQQQQLLLFFFDDD>>>999444222222222000.........---------,,,,,,,,,++++++******++++++,,,---++++++++++++...333:::???@@@@@@BBBFFFJJJJJJFFFBBBCCC@@@<<<:::<<>>CCCIIIJJJMMMQQQSSSQQQNNNLLLLLLNNNQQQTTT^^^zzzfffIIIDDDOOOWWWVVVUUUVVVTTTUUU]]]jjjsssuuuyyy~~~}}}}}}uuulllmmmtttzzzzzz|||~~~xxxzzz{{{tttWWW===999;;;888666999<<<>>>@@@BBBDDDGGGLLLOOOOOOWWWfff|||sss^^^mmmwwwbbbUUUKKKLLLRRRPPPLLLJJJFFFDDDCCCCCCBBB@@@AAAAAAAAAAAAAAACCCGGGJJJLLLLLLQQQYYY___bbbhhhooohhh]]]]]]uuuyyy~~~ooo]]]YYY]]]bbbdddooouuu{{{{{{vvvwwwjjjmmmmmmmmmllleee^^^VVVRRRSSSTTTNNNHHHEEE>>>999444222222222000.........---------,,,,,,,,,++++++******++++++,,,---+++,,,+++++++++///777<<<>>>@@@DDDGGGHHHHHHFFFDDDFFFCCC>>>;;;;;;@@@FFFKKKNNNHHHAAA>>>???AAACCCDDD<<<===AAAGGGMMMPPPOOOMMMIIIDDD>>>:::999;;;===>>><<<;;;<<<@@@CCCFFFOOOXXXYYY\\\]]]]]]ZZZWWWWWWXXXTTTRRRQQQQQQRRRTTTWWWXXXSSSTTTVVVYYY]]]bbbfffiiifffkkkooopppoooooossswwwyyyxxxxxxyyy|||~~~~~~~~~~~~kkkJJJBBB@@@EEEIIIGGGJJJPPPOOOOOOMMMMMMMMMOOOPPPRRRZZZrrrdddIIIBBBLLLTTTSSSTTTVVVUUUVVV]]]hhhqqqsssuuu}}}}}}}}}wwwsssxxxvvvgggMMM999999;;;777666;;;===???BBBDDDGGGKKKPPPSSSQQQYYYbbbrrr{{{eeebbb}}}kkk\\\LLLKKKRRRSSSNNNKKKGGGEEEDDDCCCBBBAAABBBBBBAAA@@@???AAADDDGGGIIIHHHLLLTTTZZZ___fffmmm|||mmmaaalllrrriiikkkqqquuu}}}{{{wwwyyyxxxkkknnnnnnooonnnfff^^^WWWTTTVVVVVVQQQIIIFFF>>>999444222222222000.........---------,,,,,,,,,++++++******++++++,,,---,,,,,,,,,******...555;;;<<<@@@FFFIIIJJJHHHGGGFFFEEEBBB>>>:::999===CCCHHHOOOIIIBBB======@@@DDDFFF::::::>>>DDDLLLPPPPPPOOOLLLGGG@@@;;;:::<<<>>>???<<<:::<<>>@@@CCCFFFKKKIIIJJJPPPVVV[[[ccckkkvvv~~~iiiiiixxxwww~~~}}}vvvwww}}}~~~nnnqqqnnnkkkkkkhhh___XXXSSSTTTUUUPPPJJJGGGBBB;;;555444222///...111......---------,,,,,,,,,++++++++++++++++++++++++)))*********+++...222666===<<<>>>CCCIIIKKKFFFAAAEEEBBB===:::;;;===>>>???KKKIIIEEECCCBBBBBBBBBCCCBBB>>><<>>EEEKKKOOOPPPKKKFFFAAA=========<<<:::<<<<<<<<<<<<>>>CCCJJJOOO\\\___bbbeeefffdddbbb```[[[WWWSSSQQQQQQRRRQQQPPPQQQSSSUUUVVVWWWYYY\\\^^^eeehhhkkknnnoooppprrrtttvvvvvvvvvyyy}}}~~~|||zzz~~~~~~}}}}}}~~~iiiQQQDDDDDDDDDEEEEEEFFFGGGHHHHHHIIIJJJLLLNNNPPPQQQRRRSSSfffqqqXXXGGGCCCGGGNNNRRRWWWXXXUUUPPPTTT```jjjnnnllluuu~~~|||}}}zzzyyy}}}KKKAAA999999:::::::::<<>>===AAAGGGLLLOOOKKKGGGBBB>>>=========<<>>===<<<===@@@FFFKKKVVVZZZ```fffiiiiiihhhfff___[[[VVVRRRQQQQQQQQQPPPPPPRRRUUUWWWWWWXXXZZZ\\\___bbbhhhlllnnnppprrrsssttttttvvvyyy}}}~~~}}}}}}||||||}}}}}}{{{bbbKKKDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGIIIKKKNNNPPPRRRSSSQQQbbbyyy\\\GGGCCCIIINNNQQQVVVVVVSSSOOORRR\\\fffkkkiiiqqq~~~}}}}}}zzzuuuFFF>>>888888::::::<<<>>>EEEJJJPPPUUUYYY\\\___aaa\\\``````___mmmsssdddmmm}}}bbbRRRIIIQQQPPPMMMIIIEEEBBBBBBDDDCCCCCCCCCBBBBBBAAA@@@???CCCDDDFFFIIILLLPPPSSSUUUZZZbbbuuuttt```___cccmmmtttsssqqqqqqlllhhhbbb___dddlllooommm~~~ooorrroookkkjjjfff```XXXTTTVVVVVVRRRLLLJJJCCC<<<666444333000///111......---------,,,,,,,,,++++++++++++++++++++++++,,,------,,,,,,---000222666:::>>>@@@CCCKKKUUU^^^OOOIIIAAA;;;:::;;;<<<======BBBGGGHHHFFFEEEGGGJJJIIIEEEAAA===>>>BBBHHHMMMLLLIIIEEEAAA>>>======<<>>BBBFFFNNNSSSZZZbbbgggiiihhhgggccc___ZZZVVVRRRQQQPPPPPPNNNQQQTTTVVVWWWWWWXXXYYYZZZ^^^dddiiimmmoooqqqssstttuuuxxx{{{}}}{{{~~~}}}zzzzzz|||~~~}}}rrrYYYFFFCCCDDDEEEEEEFFFGGGGGGGGGGGGHHHIIIKKKMMMNNNPPPPPPOOO]]]wwwmmmRRREEEFFFMMMPPPVVVUUUSSSOOOPPPWWWaaahhhjjjqqq|||}}}jjjBBB;;;666888:::;;;===AAAFFFJJJPPPUUUXXX[[[^^^``````cccbbbaaaiiiyyyeeeccclllooo]]]NNNRRRPPPPPPOOOLLLFFFDDDEEEBBBCCCCCCDDDCCCAAA@@@>>>AAABBBCCCFFFHHHKKKNNNOOOYYY\\\iii~~~~~~~~~rrr]]]XXXXXX```hhhhhhdddbbb]]]^^^\\\\\\aaahhhfff^^^oooqqqnnnjjjjjjgggbbbZZZTTTUUUUUUOOOHHHEEEAAA:::444333111......000......---------,,,,,,,,,++++++++++++++++++++++++)))***+++++++++,,,///222444999>>>???AAAGGGQQQZZZTTTNNNEEE???;;;;;;;;;;;;;;;AAAIIIMMMKKKHHHEEECCCHHHGGGCCC???<<<>>>DDDJJJLLLKKKHHHEEEAAA>>>===<<>>999666888:::;;;???CCCEEEIIIOOOSSSVVVXXXZZZ[[[___`````````dddxxxmmmaaa```|||oooYYYRRROOOOOOSSSRRRJJJEEEEEEBBBCCCDDDDDDCCCBBB@@@???@@@AAAAAACCCEEEGGGIIIJJJSSSUUU^^^qqq|||vvvjjjcccpppyyysssqqqrrrvvveee[[[TTTWWW[[[ZZZWWWTTTRRRWWW\\\^^^aaaaaa[[[TTToooooollliiijjjhhhccc[[[UUUUUUTTTNNNGGGCCCAAA:::444222000------///......---------,,,,,,,,,++++++++++++++++++++++++''')))***++++++,,,///111000555;;;>>>???CCCIIIOOORRRLLLEEE???;;;:::888777<<>>AAABBBCCCBBB@@@>>>??????EEEIIIQQQZZZbbbgggjjjkkkmmmllliiiccc\\\VVVSSSRRRMMMOOORRRSSSSSSSSSUUUVVVVVVYYY^^^bbbeeeiiimmmpppsssvvvyyy{{{{{{|||}}}~~~~~~~~~}}}|||{{{zzz{{{||||||wwwvvvuuutttvvv{{{zzzyyy{{{kkkWWWHHH@@@BBBCCCEEEFFFGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIJJJSSSffftttNNNAAAHHHQQQVVVVVVVVVUUUPPPOOOUUU]]]```eeennnxxxzzzPPP<<<888777:::;;;<<<@@@FFFFFFJJJOOORRRTTTUUUVVVWWW[[[ZZZ[[[]]]___kkk|||jjjbbbhhhlllXXXPPPMMMSSSUUUMMMFFFDDDCCCDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@AAABBBDDDEEEFFFGGGLLLSSS]]]mmm~~~pppfffXXXPPPVVVfffrrrvvvwwwpppjjjhhhhhhkkkuuuvvviii]]]YYYYYYVVVSSSQQQMMMRRR[[[```]]]WWWXXX\\\nnnmmmjjjhhhkkkjjjccc[[[UUUVVVUUUOOOHHHEEEAAA:::444333111...---000......---------,,,,,,,,,++++++++++++++++++++++++)))+++,,,,,,+++,,,---///---333;;;@@@BBBCCCEEEGGGLLLHHHCCC???<<<;;;999777???@@@EEEKKKOOOMMMFFF???AAAFFFIIIEEE>>>:::===AAAAAAFFFJJJKKKHHHEEEBBBBBB???BBBEEEEEECCCAAA???>>>@@@DDDLLLUUU___ffflllnnnrrrsssrrrlllddd\\\VVVUUUNNNOOOPPPQQQQQQRRRTTTVVVUUUWWWZZZ]]]___ccchhhlllmmmqqquuuxxxyyyzzz|||~~~~~~}}}wwwwwwxxxxxxxxxwwwvvvuuuqqqppppppqqquuu}}}~~~yyyzzz}}}www___MMMDDDCCCBBBCCCEEEGGGHHHGGGFFFEEEDDDDDDDDDEEEFFFGGGGGGHHHIIIOOO___{{{}}}TTTDDDIIIPPPWWWWWWXXXXXXRRRLLLOOOXXXYYY___gggqqq|||}}}{{{wwwsssrrrwwwpppDDD;;;888888;;;<<<===AAAGGGJJJMMMQQQSSSTTTTTTUUUVVVWWWTTTXXX]]]^^^ccczzz{{{pppccc|||gggWWWNNNRRRVVVPPPIIIGGGEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDAAAGGGMMMQQQUUUcccxxxsssgggXXXOOOKKKNNNXXXbbbiiieeecccccccccdddjjjqqqttttttuuuvvvzzz}}}pppccc]]]YYYSSSPPPPPPMMMOOOWWW^^^VVVOOO\\\sssnnnlllhhhgggkkkkkkbbb[[[UUUVVVVVVQQQKKKHHHBBB;;;555444222///...111......---------,,,,,,,,,++++++++++++++++++++++++,,,---......,,,,,,,,,...---333===DDDGGGGGGFFFDDDHHHFFFBBB@@@???===<<<:::AAA@@@AAAGGGNNNOOOIIIBBB>>>EEEJJJGGG@@@:::;;;???<<>>;;;???GGGQQQ[[[eeelllpppwwwxxxxxxsssiii```ZZZWWWNNNOOOPPPOOOOOOQQQTTTVVVTTTUUUWWWYYY[[[___eeeiiihhhmmmrrruuuvvvxxx{{{~~~|||~~~zzzvvvttttttvvvxxxyyyxxxvvvsssqqqmmmmmmmmmooottt~~~~~~xxxxxx}}}lllSSSBBB>>>@@@BBBCCCEEEGGGHHHGGGFFFEEEAAAAAABBBDDDEEEGGGHHHHHHHHHMMM\\\wwwYYYHHHJJJOOOXXXXXXZZZ[[[SSSKKKMMMUUUXXX]]]dddmmmxxx|||xxxrrrjjjgggjjjssszzzjjj<<<;;;999999<<<======BBBHHHMMMPPPSSSUUUUUUUUUUUUVVVVVVSSSWWW___```aaasss}}}fffwwwvvv```QQQSSSYYYTTTNNNLLLFFFEEECCCBBBAAAAAABBBCCC@@@@@@??????@@@AAABBBBBBCCCIIIMMMLLLJJJPPP^^^kkk|||mmm___VVVLLLEEELLLYYYZZZYYY[[[_________bbbhhhkkkfffeeehhhjjjlllttt}}}vvvkkk```YYYSSSLLLIIIIIIOOOLLLSSSYYYPPPIIIbbbnnnjjjhhhjjjmmmiiiggg]]]SSSPPPSSSTTTPPPJJJDDD>>>666111000000///---...---,,,,,,++++++,,,,,,************************************************---222:::BBBFFFFFFDDDBBBGGGFFFEEEDDDAAA>>>:::888AAACCCFFFIIIKKKKKKJJJIIIAAACCCFFFGGGEEEAAA===:::>>>DDDJJJMMMKKKIIIIIIJJJDDDBBBAAACCCEEEDDD@@@===???>>>BBBKKKSSS\\\iiittt|||}}}}}}yyyqqqfff]]]WWWUUUSSSQQQOOOOOOPPPRRRSSSTTTUUUWWWXXXXXXZZZ\\\^^^bbbffflllrrruuuyyy|||}}}~~~~~~{{{yyyxxxwwwwwwxxxxxxxxxwwwvvvsssoookkkhhhiiimmmttt{{{|||zzzyyy{{{```HHHAAABBBBBBAAAAAABBBCCCDDDEEEFFFFFFCCCAAA@@@AAABBBCCCCCCCCCGGGIIIYYYnnn[[[@@@BBBPPPUUUWWWXXXUUUPPPLLLKKKLLLUUU```jjjmmmqqq~~~{{{uuunnniiifffdddhhhooo^^^:::888888999:::<<<@@@BBBDDDJJJMMMOOOQQQSSSUUUXXX[[[```]]]YYYVVVYYYbbbnnnwwwqqqhhhpppkkkUUUTTTUUUPPPMMMQQQKKKHHHEEECCCCCCCCCCCCBBBAAAAAA@@@@@@???@@@@@@@@@@@@BBBCCCEEEHHHMMMSSSWWWkkk~~~nnn[[[PPPLLLMMMOOOTTTUUUXXXZZZ\\\\\\\\\\\\bbbaaa___^^^```cccgggjjjeee___ZZZTTTLLLFFFFFFJJJKKKQQQQQQIIIEEETTTwwwmmmiiieeefffiiieeefff]]]TTTQQQSSSTTTOOOJJJDDD>>>666111000000///---...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,000777>>>CCCEEECCCAAABBBDDDEEEEEEBBB>>>;;;999===???BBBEEEGGGGGGGGGFFFAAACCCGGGJJJIIIEEE???:::>>>BBBGGGKKKKKKJJJIIIIIIDDDBBB@@@AAACCCDDDCCCAAA===<<<>>>EEEMMMUUUaaakkkvvvzzzzzzqqqkkkhhh^^^[[[VVVRRRNNNMMMMMMNNNNNNPPPQQQSSSVVVYYY\\\^^^\\\```fffkkkppptttyyy|||~~~~~~~~~}}}zzzxxxtttrrrqqqqqqsssttttttsssqqqpppooommmkkkjjjiiilllsss|||zzzsssuuu{{{vvvWWWCCC>>>??????EEEEEEEEEDDDDDDCCCCCCCCCAAAAAA@@@AAABBBCCCCCCCCCGGGGGGRRRddd}}}___EEECCCLLLTTTWWWYYYVVVPPPKKKIIIIIINNNYYYdddiiinnn{{{zzzqqqkkkgggeeeiiippp|||WWW:::888999:::<<>>666222111111///---...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---111888@@@CCCBBB???@@@EEEIIIHHHDDD>>>:::999:::<<>>===??????FFFEEEEEEDDDCCCBBBBBBAAA@@@AAABBBCCCDDDDDDDDDDDDIIIFFFLLLYYYooo|||^^^HHHCCCIIITTTWWWZZZXXXRRRJJJFFFEEEKKKTTT___eeeiiiuuu}}}{{{~~~|||vvvrrrooosssyyy~~~~~~nnnMMM999999:::;;;>>>AAAEEEHHHJJJMMMPPPUUUYYYZZZ\\\]]]___^^^\\\YYYUUUTTTXXX___dddrrrzzzeeeXXXhhhtttaaaUUUMMMOOOVVVSSSOOOIIIEEECCCBBBAAA@@@CCCBBBAAA??????>>>>>>>>>@@@@@@@@@???>>>???CCCEEEEEEMMMRRRUUUbbbzzztttfffZZZRRRMMMLLLLLLNNNPPPQQQQQQRRRRRRSSSRRRQQQOOOMMMLLLKKKKKKJJJDDD@@@AAABBBBBBEEEIIIFFFFFFKKKYYYoooqqqmmmgggfffhhhdddeee]]]TTTQQQRRRRRRNNNKKKEEE???777222111111///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,...444<<>>@@@BBBDDDFFFFFFEEEEEEGGGKKKOOONNNGGGAAA;;;;;;===CCCIIIMMMMMMKKKJJJFFFBBB??????AAADDDFFFDDD@@@???AAADDDGGGPPPYYYdddnnn||||||zzzzzztttppphhh```XXXTTTRRRQQQOOONNNMMMMMMPPPSSSUUUUUUZZZ[[[]]]^^^___bbbfffiiiqqqrrruuuxxx{{{}}}~~~~~~}}}}}}}}}{{{vvvrrrnnnlllkkkkkkjjjjjjjjjkkkkkklllfffdddaaa^^^^^^ccciiinnn{{{zzzuuuqqqttt{{{aaaHHH>>>???AAA@@@AAAAAAAAABBBBBBBBBCCCCCC@@@BBBDDDEEEEEEDDDEEEEEEIIIEEEJJJTTTfff|||```JJJEEEIIISSSXXX\\\[[[TTTLLLFFFCCCMMMTTT]]]ccceeemmm~~~|||bbbEEE888888999<<>>>>>@@@BBBGGGKKKKKKHHHNNNaaauuu{{{qqqfff[[[QQQJJJIIIJJJJJJKKKLLLMMMMMMNNNOOONNNMMMLLLIIIGGGEEEDDDFFFAAA>>>AAADDDDDDEEEGGGHHHIIIRRReeepppmmmgggfffhhheeeddd]]]UUUQQQQQQQQQNNNKKKEEE???777222111111000......---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,---111999@@@DDDEEEFFFJJJNNNOOOKKKFFFCCCBBB:::;;;<<<>>>@@@BBBDDDEEEGGGFFFFFFHHHKKKLLLJJJGGG;;;999999>>>EEEKKKMMMMMMMMMJJJFFFAAA>>>???AAACCCFFFCCCAAABBBBBBCCCIIIQQQ\\\ggguuu~~~~~~yyyqqqhhh```YYYUUUSSSPPPMMMKKKKKKMMMPPPQQQQQQXXXYYYZZZZZZZZZ\\\```cccgggiiimmmqqqtttwwwyyyzzzyyyzzz|||}}}~~~~~~}}}{{{xxxsssnnnjjjgggfffggghhhjjjkkkjjjhhhfffddd]]]\\\[[[ZZZ\\\cccmmmttt~~~zzzuuuvvvvvvssspppssszzzwwwXXXEEE@@@AAAAAA@@@>>>??????@@@@@@AAAAAAAAA???AAACCCCCCBBBAAABBBCCCEEEBBBGGGPPP^^^vvv[[[LLLIIISSSYYY^^^^^^WWWOOOHHHEEEMMMRRRZZZaaaccchhhyyy}}}{{{YYY@@@888888999<<<@@@DDDHHHKKKLLLJJJNNNSSSWWWXXXYYYYYYZZZXXXXXXXXXVVVUUUWWWZZZ]]]hhhtttdddddd|||eeeSSSGGGOOONNNMMMNNNMMMJJJFFFBBB????????????@@@AAABBBCCC@@@@@@@@@???>>>>>>@@@BBB@@@FFFIIIIIILLLVVVbbbjjjnnnmmmkkkiiiddd]]]UUUOOOHHHHHHIIIIIIIIIJJJKKKKKKJJJJJJJJJIIIHHHFFFDDDCCCDDD@@@???CCCCCCAAA@@@BBBIIITTTiii}}}nnnllleeedddfffcccccc]]]UUUQQQPPPOOONNNKKKFFF???777333222222000......---,,,,,,++++++,,,,,,************************************************---------000555===EEEJJJFFFGGGIIIJJJLLLLLLKKKJJJ;;;::::::;;;===???AAACCCFFFFFFFFFFFFGGGHHHIIIJJJ???<<<::::::???EEEJJJMMMNNNLLLIIIDDD@@@>>>???AAADDDAAA@@@AAA@@@???BBBHHHTTT]]]jjjwww{{{rrrjjjbbb\\\YYYUUUQQQLLLKKKNNNPPPPPPOOOPPPRRRTTTVVVWWWZZZ]]]```]]]```eeehhhjjjllloooqqqrrrtttwwwxxxyyyzzz}}}~~~{{{xxxuuusssrrrooonnnllliiigggfffeeedddaaabbbdddeeedddbbb^^^\\\XXXZZZ\\\^^^ccclllxxxzzz}}}uuuqqqooowwwyyyqqqhhhkkkwww{{{eeeMMMAAA???@@@??????@@@@@@@@@@@@???????????????AAABBBAAA======???BBBBBB???EEELLLTTTrrr{{{\\\JJJRRRXXX^^^___YYYQQQKKKIIIHHHLLLUUU]]]```eeevvv}}}~~~mmmPPP>>>999999;;;>>>BBBFFFIIIKKKLLLKKKNNNRRRUUUVVVVVVWWWXXXVVVWWWWWWWWWVVVXXX[[[^^^dddsssmmmYYYiii~~~gggUUUNNNNNNOOOPPPPPPMMMIIIFFFAAA@@@@@@AAAAAABBBCCCDDD<<<===>>>>>>======???AAA===BBBFFFHHHIIIKKKNNNQQQTTTUUUVVVYYYZZZXXXSSSOOOGGGGGGFFFFFFFFFGGGGGGHHHDDDDDDDDDDDDDDDCCCAAAAAA???>>>>>>@@@???===???DDDKKKbbb~~~pppmmmeeebbbdddaaabbb]]]VVVQQQOOOOOOMMMLLLFFF@@@888333222222000///...---,,,,,,++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,......111999EEENNNIIIFFFCCCCCCGGGJJJJJJHHH===<<<;;;;;;<<<>>>AAACCC@@@DDDGGGGGGDDDCCCEEEHHHEEEBBB===999888<<>>@@@@@@??????@@@@@@@@@@@@AAAAAAAAAAAAEEEFFFFFFBBB>>>===AAAEEEEEEAAAEEEHHHLLLfffqqqSSSOOOUUU\\\]]]YYYRRRNNNLLLEEEGGGPPPYYY[[[^^^ooo~~~}}}|||~~~yyy[[[FFF===:::;;;===AAAEEEHHHKKKMMMMMMOOOQQQTTTUUUUUUUUUWWWXXXUUUVVVWWWVVVVVVWWW[[[]]]bbbccc~~~ddd___jjjjjjRRRQQQOOONNNOOONNNLLLJJJEEEDDDCCCBBBBBBBBBBBBBBB;;;===>>>>>>======>>>@@@AAAAAABBBCCCCCCBBBAAABBBCCCDDDEEEIIILLLLLLKKKIIIDDDCCCBBBBBBBBBBBBCCCDDDAAAAAA@@@@@@?????????>>>>>>===>>>???>>>@@@KKKWWWcccyyysssooogggcccddd```aaa]]]VVVQQQOOONNNMMMLLLFFF@@@888333222222111///...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,...---...666DDDPPPOOOHHH@@@???CCCFFFDDDAAAAAA@@@>>>===>>>@@@CCCEEE<<>>???CCCBBBEEELLL\\\nnn}}}~~~|||xxxpppeee]]]XXXTTTNNNJJJHHHJJJMMMOOOOOOOOOPPPQQQRRRVVVYYYZZZXXXWWWXXXZZZYYY\\\```bbbaaabbbdddggghhhjjjmmmmmmkkkhhhffffffccccccbbbbbbaaaaaa``````bbbaaa___]]]\\\\\\\\\]]]ZZZXXXVVVTTTTTTVVVXXXZZZbbbiiirrryyywwwqqqqqqsssxxx}}}yyy~~~uuuWWWHHH======AAAAAA@@@BBB===>>>???AAACCCEEEFFFGGGLLLMMMKKKGGGAAA@@@EEEJJJKKKEEEGGGHHHGGG```^^^MMMSSSZZZ\\\XXXSSSOOOMMMEEEFFFNNNVVVVVVWWWggg|||{{{}}}nnnNNN@@@===;;;===???CCCGGGJJJMMMNNNNNNSSSTTTVVVVVVVVVVVVXXXYYYVVVVVVVVVUUUUUUVVVZZZ\\\aaaYYYppp|||hhh\\\dddsssWWWSSSOOOLLLLLLMMMMMMLLLHHHGGGFFFDDDBBBAAAAAAAAA>>>???@@@???>>>>>>???@@@@@@===;;;===@@@BBBDDDFFFAAA@@@AAACCCFFFGGGGGGFFFBBBAAA???>>>>>>??????@@@AAA@@@???>>>============@@@@@@AAAAAAAAAHHHZZZkkksssppphhhbbb```ZZZ^^^XXXPPPLLLLLLLLLKKKJJJEEE???777333222111///---000000///...------,,,,,,+++++++++++++++++++++++++++++++++++++++***)))(((,,,+++)))(((***111999???IIIFFFAAA??????@@@@@@@@@BBBAAA???===<<<===>>>@@@EEEHHHKKKMMMLLLGGGBBB>>>FFFFFFDDD>>>666555:::@@@@@@HHHKKKGGGEEEFFFEEEAAA@@@BBBDDDFFFFFFDDDAAA@@@AAADDDIIIRRR^^^mmm|||wwwjjjbbb\\\RRRHHHMMMMMMKKKIIIGGGHHHKKKMMMQQQQQQQQQQQQRRRSSSTTTUUUVVVVVVWWWWWWXXXZZZ[[[\\\]]]]]]^^^^^^^^^^^^]]]\\\\\\ZZZYYYZZZ^^^___^^^\\\ccc```\\\YYYXXXXXXWWWVVVYYYWWWTTTSSSTTTXXX\\\___jjjrrr~~~|||tttyyyyyyqqqjjjkkkppp}}}|||~~~___GGGDDD@@@>>>>>>???>>>>>>@@@@@@@@@AAAAAAAAABBBBBBMMMMMMKKKIIIGGGGGGIIIKKKMMMIIIFFFGGGKKK[[[}}}dddMMMTTT[[[\\\YYYTTTOOOKKKCCCBBBDDDKKKQQQWWWaaajjjyyy}}}aaaEEE>>><<<888>>>@@@DDDHHHKKKLLLLLLKKKUUUWWWXXXWWWVVVUUUUUUVVVXXXXXXYYYZZZZZZZZZZZZZZZWWWZZZeeewwwtttlll[[[mmmxxxdddNNNGGGKKKPPPOOOMMMRRRNNNJJJFFFDDDCCCAAA@@@????????????>>><<<;;;:::??????@@@@@@@@@@@@??????>>>??????@@@AAABBBBBBBBB???>>>===???BBBCCC@@@>>>@@@???===============>>>@@@DDDBBB>>>EEE\\\uuu|||ooonnngggcccbbb]]]```ZZZRRRMMMLLLKKKJJJHHHDDD>>>666222111000...,,,000//////...------,,,,,,++++++++++++++++++++++++******+++++++++***))))))++++++***)))***///666<<>>EEEIIIFFFDDDEEEDDDAAA@@@AAABBBDDDDDDDDDCCCCCC>>>@@@DDDKKKUUUbbbqqqzzzxxxllldddYYYPPPOOONNNLLLIIIHHHHHHJJJLLLOOOOOOOOOOOOOOOPPPQQQRRRTTTUUUUUUVVVXXXYYY[[[\\\\\\]]]]]]^^^^^^]]]]]]\\\]]][[[YYYZZZ]]]^^^]]][[[]]][[[WWWTTTSSSSSSSSSRRRPPPPPPQQQTTTZZZaaahhhlllxxxxxxvvvwwwqqqllliiikkkqqqrrryyyqqqTTTDDDAAA>>><<<============@@@@@@@@@AAAAAAAAAAAABBBJJJJJJJJJHHHFFFFFFGGGIIIJJJEEEDDDEEEHHHVVVuuupppOOOTTTYYY[[[ZZZXXXTTTQQQEEECCCCCCIIIOOOUUU^^^hhhttt~~~zzzzzz}}}}}}ZZZBBB>>>???<<>>>>>>>>>>>>>>===<<<<<<>>>??????@@@@@@@@@@@@???===>>>>>>???@@@@@@AAAAAABBB???======>>>???===<<<<<<===???@@@@@@@@@AAACCC<<>>AAAAAA@@@@@@BBBDDDIIIGGGCCC>>>;;;;;;???BBBDDDFFFHHHJJJIIIFFFCCC@@@<<>>???CCCBBBAAACCCFFFIIIJJJKKKJJJJJJRRRTTTXXXYYYXXXVVVUUUTTTVVVWWWXXXXXXXXXWWWVVVUUUXXXXXXYYY]]]eeezzzlll___iiinnn]]]TTTOOOMMMMMMLLLKKKKKKLLLKKKHHHFFF>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>????????????<<<======>>>>>>?????????BBB@@@===<<<===>>>>>>===;;;===?????????@@@DDDHHHJJJVVVeeettttttjjjlllhhhfffgggbbbaaa[[[SSSMMMLLLKKKJJJHHHDDD>>>666222111111///---.........------,,,,,,,,,++++++++++++++++++++++++((()))***+++++++++++++++)))***++++++***,,,...000222888???AAA@@@???BBBFFFJJJJJJHHHCCC===;;;<<<>>>===???AAADDDDDDDDDCCCBBB===AAAFFFJJJIIICCC===888777:::===@@@BBBDDDFFFFFFDDDCCC@@@??????AAADDDFFF@@@???>>>===???EEEMMMSSSiiiuuu~~~rrrjjjfff```[[[VVVSSSPPPNNNJJJIIIHHHFFFFFFEEEEEEEEEFFFFFFGGGHHHJJJLLLNNNOOOMMMNNNOOOOOOOOOOOOOOOOOONNNNNNMMMMMMMMMMMMLLLLLLMMMNNNNNNNNNOOORRRUUUXXX___bbbhhhqqq{{{}}}yyywwwzzz|||rrrkkkggghhhiiiggggggiiihhh{{{xxxYYYBBB===;;;::::::;;;<<<<<<<<>>???BBBCCCHHH\\\sssvvvSSSOOOOOOUUUZZZYYYTTTQQQNNNGGGBBBCCCGGGMMMUUU^^^bbbqqq}}}}}}~~~}}}~~~~~~^^^DDD<<<@@@EEEFFFCCCDDDGGGIIIJJJJJJJJJIIINNNQQQUUUWWWVVVTTTSSSRRRUUUUUUWWWWWWWWWVVVTTTSSSQQQTTTZZZ\\\[[[gggrrrkkkiiiuuu}}}rrraaaRRRJJJHHHEEEDDDDDDDDDCCCAAABBBAAAAAA@@@????????????===============>>>>>>???<<<<<<<<<======>>>>>>>>>????????????@@@AAAAAAAAA@@@@@@@@@???@@@GGGRRR[[[ooowwwmmmooojjjggggggbbb___YYYRRRMMMMMMMMMLLLJJJEEE???888444333222000...---------------,,,,,,,,,++++++++++++++++++++++++((()))***+++++++++++++++(((***++++++******+++------444===@@@@@@???BBBFFFKKKNNNOOOKKKDDD===;;;;;;999;;;===@@@CCCFFFGGGHHHCCC@@@???DDDJJJKKKEEE>>>777666888<<<@@@CCCFFFHHHGGGEEEBBB???>>>???AAABBBEEECCCAAA===<<<===AAADDDOOO[[[jjjwww|||tttlllfff```ZZZVVVQQQOOOMMMKKKIIIGGGFFFEEEFFFFFFFFFGGGHHHIIIKKKKKKIIIJJJJJJKKKLLLLLLLLLKKKIIIJJJJJJJJJJJJJJJKKKKKKKKKMMMQQQSSSWWW\\\bbbgggsssvvv}}}~~~xxxqqquuu{{{~~~tttmmmhhheeeeeegggfff```\\\\\\llliiiLLL:::===;;;:::;;;<<<======<<<>>>>>>>>>?????????@@@@@@>>>@@@BBBBBBAAA@@@AAAAAA???===???CCCBBBDDDSSSeeexxxZZZQQQNNNVVV^^^^^^ZZZWWWRRRIIIAAAAAAEEEJJJQQQXXXZZZggg}}}~~~~~~~~~~~~~~~}}}|||{{{~~~||||||rrrQQQ>>>;;;@@@EEEHHHDDDEEEGGGIIIJJJJJJJJJJJJIIIMMMQQQTTTSSSQQQPPPPPPSSSTTTVVVWWWWWWUUUSSSRRROOORRRYYY\\\YYY___{{{}}}iiiccc}}}rrr```SSSNNNHHHDDDDDDEEEGGGGGGFFFEEEDDDBBBAAA@@@@@@@@@>>>======<<<<<<======>>>============>>>>>>>>>>>>>>>???AAABBBBBBAAA@@@?????????@@@CCCLLL]]]qqqzzzpppqqqkkkgggeee```___YYYRRRMMMMMMNNNMMMKKKFFF@@@999444333333111///------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++++++++******(((***++++++***)))+++,,,,,,222999>>>???@@@AAACCCJJJOOOSSSQQQIIIAAA======;;;<<<>>>AAAEEEIIIMMMOOOJJJBBB;;;>>>GGGMMMKKKFFF<<<888555999===@@@DDDHHHGGGEEECCCAAA??????>>>>>>EEEEEECCC@@@===;;;<<<>>>???KKKXXXeeeuuuzzztttlllddd^^^ZZZXXXUUUQQQNNNKKKHHHGGGHHHHHHGGGFFFFFFFFFGGGGGGDDDEEEFFFGGGGGGHHHHHHGGGDDDFFFHHHIIIIIIJJJLLLNNNKKKOOOUUUZZZ___fffooovvv}}}tttppppppyyy}}}uuulllgggbbbaaacccdddaaaZZZYYY[[[wwwxxx\\\FFF;;;===<<<;;;<<<===>>>===<<<===>>>>>>>>>>>>?????????@@@AAABBBAAA@@@???@@@AAA???===@@@DDDBBBAAALLL[[[uuufffUUUJJJPPPZZZ]]][[[ZZZTTTJJJBBBAAAEEEIIINNNTTTUUU^^^qqq|||{{{zzz{{{{{{{{{yyywww}}}|||wwwyyy~~~fffHHH<<<<<>>>>>>>>?????????????????????????????????AAACCCBBBAAA???>>>???===>>>CCCOOObbbzzzxxx|||qqqrrrlllgggddd^^^aaaZZZSSSNNNMMMMMMLLLJJJEEE@@@888444333222000...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++***))))))(((***+++***))))))+++,,,---111666;;;???@@@@@@@@@CCCIIINNNMMMFFF@@@???@@@>>>>>>???AAAEEEIIINNNPPPNNNGGG???===BBBHHHLLLMMMFFF===666777999;;;???DDDCCCCCCDDDCCCBBB@@@>>>===@@@AAABBBAAA???===<<<===>>>FFFMMMTTTaaauuuyyysssnnnkkkgggbbb]]]YYYVVVTTTRRRQQQOOOMMMKKKJJJIIIIIIGGGGGGHHHIIIJJJKKKKKKJJJHHHKKKNNNPPPQQQRRRVVVYYY[[[aaahhhmmmsss{{{wwwsssttt|||zzzppphhhcccaaa\\\\\\]]]^^^]]]___jjjuuugggOOOBBB???===<<<;;;<<<======;;;:::=========>>>>>>>>>??????BBBCCCBBB@@@???>>>@@@BBB???===???CCCBBB???HHHUUUgggfffOOONNNUUUXXXYYY[[[UUUKKKBBBBBBEEEHHHLLLQQQSSSXXXfff|||{{{zzzyyy{{{}}}~~~|||zzz{{{~~~wwwmmmmmmqqqtttxxx}}}vvvZZZ@@@:::======AAAGGGEEEEEEGGGHHHJJJKKKLLLLLLGGGIIIMMMNNNNNNNNNOOOPPPOOOQQQTTTWWWXXXWWWUUUTTTUUUOOOPPPVVVUUUXXXmmmrrrfff|||tttlll___RRRIIIBBB>>><<>>@@@@@@>>>;;;AAAGGGFFF@@@===>>>BBB???>>>>>>???CCCGGGKKKNNNOOOKKKDDD???>>>CCCKKKQQQMMMAAA888666777777;;;AAA@@@AAACCCDDDDDDAAA>>><<<:::===@@@AAA@@@>>>>>>>>>@@@CCCEEEEEEMMM^^^pppzzz~~~xxxrrrmmmiiiggg```___\\\ZZZWWWUUUTTTSSSQQQRRRSSSTTTUUUUUUUUUUUUTTTWWW[[[^^^___aaaeeeiiitttzzz|||zzzxxxvvvxxx}}}~~~vvvkkk___XXXVVVXXXXXXWWWXXXZZZ^^^iiinnnUUUAAA:::===<<<;;;;;;;;;<<<<<<:::888============>>>>>>>>>>>>EEEDDDCCC@@@>>>>>>@@@BBB???<<>>EEERRR___]]]TTTWWWYYY[[[___VVVKKKBBBBBBFFFIIILLLOOORRRUUU```uuu|||{{{{{{}}}zzz}}}}}}xxxyyylll```^^^bbbcccgggnnnuuu|||lllQQQ;;;999======@@@GGGDDDEEEFFFHHHJJJKKKMMMMMMHHHJJJLLLNNNNNNOOOPPPRRRNNNPPPTTTWWWXXXXXXVVVUUUSSSLLLNNNVVVVVVRRR^^^rrrwwwcccnnnxxxhhh[[[QQQKKK@@@???>>>>>>@@@BBBEEEFFFMMMKKKHHHEEEDDDCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBDDDJJJTTT[[[pppttt{{{zzzwwwmmmlllddd___aaa^^^```ZZZSSSMMMJJJIIIIIIHHHGGG@@@888333222111000............------,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,...000222555:::???DDD@@@???>>>???AAACCCDDDDDDBBBBBBAAAAAACCCFFFJJJLLLTTTQQQLLLFFFBBBDDDHHHLLLTTTMMMCCC:::555555777999===AAAFFFHHHGGGDDDAAA???<<<===>>>???AAACCCDDDDDD<<<>>>???>>>@@@HHHUUU___nnn{{{yyywwwssspppmmmjjjiiiiiihhhggggggggghhhiiijjjiiimmmssswwwzzzyyypppooorrrxxxxxxqqqjjj^^^UUURRRSSSQQQNNNSSSSSSTTT[[[rrrnnnTTTFFF@@@<<<999<<<;;;;;;::::::;;;;;;<<>>===<<<<<<===>>>??????GGGIIIBBB:::999===@@@;;;???BBBAAA@@@AAAFFFKKK]]]wwwrrrZZZPPPWWW```]]]WWWQQQGGGAAA@@@BBBEEEHHHNNNRRRYYYggg~~~}}}xxx~~~~~~~~~}}}pppgggccc```dddrrryyyggg]]]YYYTTTPPPOOOUUUXXX\\\aaahhhpppzzzwwwUUUGGG;;;:::=========@@@DDDEEEFFFGGGIIIJJJKKKLLLJJJLLLNNNPPPQQQPPPNNNMMMUUUXXX___eeecccZZZTTTRRRLLLNNNPPPPPPPPPRRRVVVZZZaaawww~~~rrriiitttwww]]]NNNHHHBBBAAA??????IIIUUUbbb]]]UUUNNNJJJHHHHHHIIINNNKKKGGGEEEEEEGGGIIIIIIKKKFFFDDDMMM]]]oootttkkkkkkccc___```\\\^^^ZZZSSSNNNLLLKKKJJJIIIGGG@@@888333222111000.........---------,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++---///111444888===AAA???>>>======???BBBDDDEEEEEEDDDCCCCCCDDDFFFIIIKKKPPPNNNKKKGGGCCCBBBCCCFFFPPPOOOKKKCCC:::555444666;;;???CCCFFFFFFDDDAAA???>>>>>>??????@@@AAABBBBBB>>>???@@@>>>===AAAJJJQQQYYYjjj|||{{{{{{|||}}}~~~}}}|||wwwrrrqqqxxxvvvlll___[[[TTTOOONNNNNNKKKHHHLLLPPPXXXhhh```KKKDDD@@@<<<:::;;;;;;::::::::::::;;;;;;>>>======<<<<<<======>>>???EEEHHHBBB;;;:::<<<===<<>>>>>@@@EEEEEEFFFGGGIIIJJJKKKLLLKKKMMMOOORRRSSSRRRQQQPPPSSSUUUZZZ```___XXXSSSTTTPPPQQQRRRQQQPPPPPPSSSVVVVVVccc{{{yyypppxxxeee[[[PPPJJJHHHOOO```qqq{{{xxxssskkkbbb[[[WWWVVV\\\ZZZWWWUUUTTTRRRPPPNNNLLLPPP^^^tttyyyxxxqqqiiijjjddd______ZZZ\\\XXXSSSPPPNNNMMMLLLJJJGGG@@@888333222111000...------------,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))***,,,---///111555:::>>>===<<<;;;<<<>>>AAAEEEGGGHHHGGGFFFEEEEEEFFFHHHIIILLLMMMMMMJJJFFFCCCAAAAAAJJJOOORRRMMMBBB888444333777:::???CCCEEEDDDBBBAAA@@@@@@@@@@@@????????????AAACCCCCC@@@======@@@CCCEEERRRddduuutttllljjjmmmvvv|||pppddd[[[NNNLLLJJJJJJJJJIIIGGGEEEEEEOOO___uuutttNNNAAAAAA===:::<<<::::::999999999999::::::;;;<<<<<<<<<<<<<<<<<<;;;===CCCEEEBBB??????===:::===???AAA@@@??????CCCGGGKKKdddiiiLLLRRR^^^YYYZZZXXXSSSKKKCCC@@@AAADDDGGGKKKRRR\\\lll}}}zzzwwwyyy}}}zzzzzzzzz|||}}}~~~yyyrrrjjjaaa[[[XXXTTTRRRYYYfffrrrwwwwwwlll___RRRNNNLLLJJJIIIJJJJJJKKKMMMOOOTTT\\\eeellluuu~~~zzzbbbIII@@@:::;;;???@@@@@@AAAEEEFFFGGGHHHIIIJJJKKKLLLJJJKKKNNNPPPQQQQQQPPPPPPOOOPPPSSSXXXWWWSSSSSSVVVTTTTTTTTTRRROOOOOOPPPRRRUUUWWWeee~~~qqqwwwzzzlllbbb]]]cccrrr~~~}}}{{{yyyyyyuuu}}}ooogggjjjeeeaaa___ZZZZZZWWWSSSQQQPPPOOOMMMLLLGGG@@@888333222111000...,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************)))))))))))))))))))))))))))+++,,,---...222666:::;;;;;;;;;;;;===AAAFFFIIIJJJIIIGGGEEEEEEEEEFFFGGGHHHKKKOOOOOOLLLHHHDDDBBBDDDJJJQQQRRRLLLCCC:::666555666:::>>>CCCEEEDDDDDDCCCBBBAAA@@@???>>>======CCCEEEFFFDDDAAA>>>>>>>>>===DDDNNNWWWaaaooowwwpppjjjgggkkkttt~~~rrrhhh^^^TTTNNNIIIFFFFFFGGGFFFEEEFFFIIIOOO___sssaaaAAA===>>>888777===:::999999888888999999:::999:::<<<<<<<<<<<<:::999<<<@@@CCCCCCDDDEEEAAA;;;>>>???@@@???>>>>>>AAADDDGGG\\\uuuTTTMMMZZZ^^^[[[\\\ZZZRRRGGG@@@???AAACCCGGGOOOWWWaaawww~~~{{{wwwxxx|||~~~~~~~~~~~~~~~~~~~~~~~~|||~~~yyypppiiiddd___\\\^^^[[[ZZZ^^^ffflllooonnnfff[[[RRROOONNNLLLLLLMMMMMMMMMMMMMMMOOOUUU]]]cccmmmwwwrrrYYYBBB>>><<<>>>BBBDDDDDDCCCFFFFFFGGGHHHIIIJJJKKKKKKGGGHHHJJJKKKLLLLLLKKKJJJLLLKKKLLLOOOPPPNNNQQQVVVUUUTTTSSSQQQOOOOOOOOOPPPYYYWWW[[[mmm|||qqqrrrppphhhkkkgggcccaaa[[[YYYVVVSSSQQQPPPPPPNNNMMMGGG@@@888333222111000...,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************)))))))))))))))))))))))))))***++++++,,,...222666:::;;;<<<<<<===AAAFFFJJJIIIHHHGGGEEEDDDDDDDDDEEEDDDHHHMMMOOONNNKKKHHHGGGAAADDDJJJPPPRRRNNNEEE>>>777666777;;;@@@DDDFFFFFFDDDDDDCCCAAA@@@>>>===<<>>:::999999888888999999:::999:::;;;<<<<<<;;;:::999:::???CCCEEEIIIJJJEEE>>>>>>???>>>>>>===>>>@@@BBBDDDSSSqqqcccKKKQQQ___ZZZ]]]]]]WWWLLLCCC??????@@@EEELLLSSSZZZlll~~~|||}}}~~~}}}||||||~~~}}}}}}}}}}}}}}}~~~{{{}}}|||tttlllhhhfffffffffjjjiiiiiikkknnnnnnmmmkkkfff^^^WWWUUUTTTQQQPPPQQQRRRRRRPPPNNNNNNRRRXXX\\\eeeppp{{{iiiRRR?????????AAAEEEHHHGGGEEEEEEFFFFFFGGGHHHIIIJJJJJJGGGGGGHHHHHHHHHGGGFFFEEEIIIGGGGGGJJJJJJJJJOOOUUUSSSQQQPPPOOOOOOPPPPPPQQQTTTSSSUUUZZZcccwwwvvvqqqtttqqqhhhjjjgggeeebbb\\\YYYVVVRRROOOOOOOOONNNMMMGGG@@@888333222111000...++++++++++++,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))******+++******,,,000222777:::=========???DDDHHHGGGGGGFFFEEEEEEEEEEEEEEECCCFFFJJJLLLLLLKKKJJJKKKEEECCCCCCIIIQQQSSSOOOJJJ@@@<<<888999===BBBEEEEEEEEEDDDCCCBBBAAA@@@???>>>;;;===???AAACCCCCCCCCCCC@@@@@@???<<<;;;???GGGNNNSSS^^^lllyyyyyyuuufffeeecccbbbeeennnyyyzzzpppfff___UUUMMMJJJHHHEEEBBBBBB===<<<@@@CCCIIIYYYkkkvvvTTTEEE<<<>>><<<444555===::::::999999999999:::::::::;;;;;;;;;;;;;;;;;;:::;;;@@@EEEGGGJJJKKKGGG@@@>>>===<<<<<<===>>>???@@@AAAKKK```}}}vvvSSSNNNWWWWWW[[[]]]ZZZQQQHHHAAA>>>>>>AAAIIIQQQVVVddd~~~zzzzzz{{{||||||||||||{{{}}}||||||||||||}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~|||}}}}}}yyytttooonnnooorrrtttttttttuuutttrrrooollljjjggg```[[[ZZZXXXTTTSSSTTTTTTSSSRRRPPPOOOQQQTTTXXX___jjjvvv}}}}}}{{{```KKK>>>@@@BBBBBBEEEIIIIIIEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFHHHFFFFFFHHHHHHGGGKKKQQQOOONNNLLLLLLOOOPPPQQQQQQNNNPPPSSSSSSQQQ\\\}}}zzzxxxrrrgggiiifffdddbbb\\\ZZZVVVQQQNNNMMMMMMMMMMMMGGG@@@888333222111000...******+++++++++,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***++++++***)))+++...000333888<<<===<<<<<<@@@DDDFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIJJJJJJJJJKKKMMMOOOKKKGGGCCCCCCIIIOOOSSSTTTNNNFFF<<<888:::>>>AAAAAAEEEDDDDDDCCCCCCBBBAAAAAA<<<<<<===???AAACCCDDDDDDAAABBBAAA???<<<<<>>HHHQQQ^^^wwwtttZZZEEE@@@;;;<<<;;;888888;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<===CCCHHHHHHHHHHHHDDD???===<<<;;;;;;===>>>@@@@@@???EEESSSlllhhhVVVOOOTTTWWWZZZZZZVVVMMMDDD>>><<<>>>FFFOOOTTT^^^xxx}}}xxxyyyzzz|||}}}}}}||||||||||||{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{zzzxxxwwwwwwzzz~~~{{{{{{zzzvvvqqqllljjjiiifffaaa^^^^^^\\\WWWVVVXXXRRRSSSSSSRRRRRRSSSVVVXXXZZZfffssszzzoooUUUCCC>>>BBBCCCBBBDDDHHHHHHDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFGGGHHHIIIIIIJJJJJJGGGFFFFFFIIIHHHFFFHHHMMMNNNKKKJJJJJJMMMPPPPPPOOOOOOOOORRRUUUQQQSSSgggsssfffhhheeecccbbb[[[[[[VVVPPPLLLKKKLLLMMMMMMGGG@@@888333222111000...*********++++++,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++++++++***)))***---000000666;;;<<<;;;:::===@@@FFFFFFGGGHHHIIIIIIJJJJJJNNNNNNMMMKKKJJJLLLPPPSSSQQQLLLEEE@@@BBBIIISSS[[[WWWMMM@@@888888;;;======DDDDDDDDDDDDDDDCCCCCCCCC@@@???>>>???AAACCCEEEEEECCCDDDEEECCC@@@>>>>>>>>>???DDDGGGFFFGGGQQQeeeuuu|||wwwpppjjjddd```^^^\\\cccoooxxxzzzmmmddd___YYYQQQNNNIIIDDDAAAAAAAAA???===<<<;;;DDDTTTbbbttteeeHHH@@@===:::888:::<<<<<<:::<<<;;;;;;::::::;;;;;;<<<======;;;::::::;;;======???FFFJJJHHHEEEDDD@@@<<<<<<;;;::::::<<>>===BBBCCCAAABBBGGGGGGCCCCCCCCCDDDDDDEEEEEEFFFFFFCCCCCCDDDFFFHHHJJJKKKLLLGGGFFFGGGJJJHHHEEEFFFJJJNNNKKKHHHIIIMMMOOOOOONNNPPPLLLOOOUUUTTTPPPWWWeeevvviiihhhaaa^^^___[[[ZZZXXXRRRMMMLLLOOOLLLGGGGGGAAA:::444111000///......------,,,,,,------...******+++++++++******)))------,,,+++***)))((('''+++++++++++++++***)))(((++++++******************///000333666999<<<>>>@@@>>>@@@CCCHHHLLLPPPSSSUUUUUUTTTRRRRRRSSSUUUXXXZZZUUUTTTPPPHHHCCCDDDLLLSSSVVVVVVRRRIII>>>777666888AAABBBCCCDDDDDDCCCCCCCCCDDDAAA>>><<<===@@@DDDFFFJJJKKKKKKJJJGGGCCC@@@===CCCAAA??????@@@DDDHHHKKKYYY```jjjttt}}}~~~vvvooojjjfffaaa]]]\\\___cccfffrrrwwwzzznnnaaaZZZUUUNNNHHHGGGEEEAAA??????===;;;<<<@@@AAAGGGUUUnnniiiRRRBBB<<<;;;:::999888999::::::;;;;;;;;;::::::999999999:::;;;;;;:::999:::<<<>>>???@@@AAAAAA@@@???>>>===;;;<<<<<<;;;::::::===???>>>CCCLLL\\\ttt~~~WWWOOOEEEJJJUUUUUURRRKKK>>><<<<<>>???@@@BBBCCCCCCCCCCCCFFFEEEDDDBBBBBBDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHIIIIIIHHHGGGGGGJJJJJJKKKLLLLLLKKKJJJIIIIIIMMMPPPNNNJJJKKKSSSZZZqqq~~~zzzmmmlllddd```___ZZZXXXWWWRRRMMMNNNQQQPPPKKKGGGBBB:::444111000///......------,,,,,,------...)))******++++++++++++***+++++++++***************+++++++++++++++***))))))************************---...111444888<<>>???BBBFFFKKKPPPUUUXXX\\\ZZZXXXWWWVVVWWWXXXYYYWWWUUUQQQKKKEEECCCFFFJJJWWWZZZZZZTTTKKKCCCAAAAAA<<<===???BBBDDDEEECCCAAADDDBBB???======>>>AAABBBFFFHHHKKKMMMMMMKKKHHHFFFFFFEEECCCBBBBBBDDDFFFHHHGGGKKKPPPUUUZZZ```fffjjjnnnrrrxxx}}}|||vvvxxxuuupppllliiiddd```]]]YYYZZZ]]]cccjjjsss{{{~~~tttnnnlll```TTTNNNIIIDDD@@@??????>>>???BBBBBB???@@@CCCMMMZZZppprrrRRRBBB777<<<;;;:::999888999999:::;;;:::::::::999999999999:::;;;;;;:::999999;;;======>>>>>>???>>>===<<<;;;;;;<<<<<<;;;:::;;;===???@@@CCCGGGQQQdddsssSSSEEEDDDLLLNNNPPPMMMBBB===<<<@@@IIILLLPPP```ttt}}}}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~}}}||||||}}}~~~~~~~~~}}}~~~~~~zzzvvvrrrrrrssssssqqqoooqqqqqqpppnnnlllhhhfffdddbbbaaa______```aaaaaabbbaaafffmmmuuu}}}tttWWWEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHJJJLLLLLLJJJGGGFFFIIIIIIKKKKKKKKKKKKJJJIIIIIILLLNNNMMMLLLMMMRRRWWWbbbhhhrrr{{{ooonnnfff```]]]WWWWWWUUUQQQMMMOOOTTTSSSOOOGGGBBB:::555111000//////...------,,,,,,------...)))******+++++++++,,,,,,))))))******+++++++++,,,***++++++++++++***))))))***************************,,,///222777;;;???AAA??????@@@CCCHHHOOOVVVZZZ^^^]]][[[ZZZYYYYYYZZZZZZYYYWWWTTTOOOJJJFFFCCCAAASSSYYY```bbb\\\QQQDDD===999999:::>>>DDDFFFFFFCCCDDDCCCAAA???>>>===>>>>>>@@@CCCHHHLLLOOOOOONNNMMMKKKJJJIIIGGGFFFEEEEEEEEEBBBCCCCCCCCCDDDFFFJJJNNNPPPTTTYYY^^^bbbfffjjjmmmvvvwwwxxxzzz}}}~~~|||{{{|||xxxrrrooommmiiiddd```bbb```]]]YYYUUUTTTVVVXXX[[[___gggpppzzzvvviii```XXXNNNFFFCCCAAA===;;;<<<>>><<<<<>>@@@BBBAAA@@@BBBFFFMMMTTTXXXWWWWWWWWWWWWXXXZZZ[[[\\\YYYWWWVVVUUURRRMMMGGGBBBIIIPPP]]]jjjoooeeeRRRCCC@@@<<<888999>>>DDDFFFFFFBBBBBBAAA@@@??????>>>>>>===???BBBEEEHHHJJJKKKKKKMMMLLLLLLKKKJJJHHHGGGFFFFFFFFFFFFDDDBBBBBBDDDFFFHHHKKKOOOQQQSSSVVVYYY[[[^^^___```bbbdddeeeffffffgggccc___\\\[[[XXXUUURRRQQQSSSUUUUUUUUUXXX^^^cccqqqvvv}}}uuuhhh\\\UUUIIICCC???@@@AAA>>>===>>>???<<<:::>>>DDDOOO```nnnqqqOOO;;;;;;===:::999999888888888888888888888888888888888888888999:::;;;:::888888999::::::::::::::::::::::::999;;;===>>>===<<<<<<>>>???>>>???AAACCCKKK```fffMMM>>>===???FFFKKKDDDBBB<<<999<<>>DDDCCCBBBBBBEEEJJJPPPSSSOOOOOOPPPQQQSSSVVVYYY[[[XXXXXXYYYZZZYYYVVVQQQMMMIIIJJJRRRcccsssvvviii\\\OOOGGG===777777;;;???AAA??????@@@AAAAAAAAAAAAAAA@@@@@@??????@@@BBBEEEFFFJJJKKKKKKLLLLLLKKKJJJIIICCCEEEGGGGGGFFFEEEEEEFFFGGGIIIJJJIIIHHHIIIJJJLLLIIIJJJKKKLLLMMMNNNPPPRRROOONNNNNNOOOQQQQQQQQQPPPSSSXXX]]]aaacccgggmmmqqqzzzwwwpppfff\\\QQQIIIDDDAAA>>>===AAAAAA===;;;===<<<>>>FFFRRRaaatttkkkWWW@@@666:::<<<888999888888888888777777777777777777777777777777888999::::::888888888999:::::::::::::::::::::::::::<<<======<<<<<<===>>><<<>>>BBBEEEIIIXXXxxxkkkQQQ@@@<<<;;;BBBHHHDDDDDD>>>999999===BBBJJJPPPjjjyyyzzzwwwwwwyyy{{{{{{yyyzzzzzz{{{||||||}}}}}}|||{{{zzzzzz{{{{{{zzzyyyzzzzzz{{{}}}~~~~~~}}}vvvmmmkkkjjjnnnvvv~~~rrrYYYJJJHHHIIIHHHGGGFFFEEEDDDDDDFFFHHHIIIEEEEEECCCCCCCCCCCCEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIJJJKKKIIIJJJNNNSSSUUURRROOONNNQQQUUUYYYaaarrrppphhhkkkgggdddccc]]]ZZZWWWPPPJJJKKKOOONNNKKKHHHCCC;;;555222111000///...------,,,,,,------...---,,,+++******+++,,,---,,,+++++++++******))))))))))))***++++++++++++***)))))))))***++++++,,,,,,))))))***+++///333777:::CCCCCCCCCDDDFFFIIILLLNNNMMMLLLLLLLLLOOOSSSWWWZZZ\\\\\\]]]]]]]]][[[ZZZYYY[[[SSSNNNSSS___gggeee```[[[UUUKKKBBB;;;888999:::<<<===>>>???AAABBBCCCCCCEEECCCAAA???>>>???AAABBBDDDEEEFFFHHHIIIIIIIIIIIIEEEHHHLLLNNNOOONNNOOOOOOOOOOOOOOOMMMKKKJJJKKKLLLKKKLLLLLLLLLLLLMMMPPPSSSSSSUUUYYY^^^bbbeeefffggglllooosssvvvwwwxxxyyyzzzzzz{{{||||||xxxqqqkkkfff[[[WWWRRRKKKFFFBBB@@@???>>><<<<<<>>>>>>;;;;;;===???JJJ```yyyiiiPPPDDD888555999888777888888888888777666666555555666666666666666777555777999999888888888999::::::999999999:::;;;;;;999;;;======<<<;;;<<<===<<<===BBBEEEEEEMMMfffwww]]]JJJAAA;;;@@@GGGEEEFFFCCC>>>::::::>>>DDDHHH[[[ggg}}}{{{zzzzzzzzzzzzyyyzzzzzz{{{{{{|||}}}}}}|||zzzyyyyyyzzzyyyxxxvvvxxxyyy{{{|||}}}~~~~~~~~~zzzuuuqqqrrryyy{{{~~~uuuYYYDDD<<<===@@@BBBCCCCCCBBBCCCDDDFFFHHHIIIEEEDDDBBBAAAAAABBBDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBBBBBBBDDDFFFGGGFFFFFFEEEEEEFFFGGGHHHIIIJJJIIIJJJMMMQQQSSSQQQOOOLLLPPPVVVYYYYYY^^^mmm|||nnnfffiiifffcccbbb]]][[[XXXQQQJJJKKKPPPPPPLLLHHHCCC<<<666333111000000...------,,,,,,------...///...,,,*********+++,,,***************+++++++++))))))***+++++++++++++++((())))))***++++++,,,,,,+++*********,,,000333666???AAADDDFFFIIIJJJKKKLLLKKKJJJIIIKKKOOOUUU\\\```ccccccccc___\\\[[[^^^aaaddd]]]TTTNNNMMMOOOQQQSSS\\\^^^^^^XXXNNNDDD???>>>:::;;;;;;<<<>>>???AAABBBCCCCCCBBBBBBAAAAAA@@@?????????@@@AAACCCDDDEEEFFFIIILLLOOOQQQRRRSSSUUUWWWWWWXXXXXXVVVUUUUUUWWWYYY]]]^^^^^^\\\[[[\\\```dddeeeiiinnnrrrttttttttttttvvvuuussssssrrrpppmmmjjjdddbbb```[[[UUUOOOIIIFFF@@@???=========>>>@@@AAA>>>;;;:::===???AAAGGGNNNWWWeee}}}mmmRRRCCC@@@999777999555666777888888888777666555444444555555555666666666333555888999999888999:::999999888888888999;;;;;;888:::<<<<<<;;;:::;;;;;;;;;;;;???CCCAAADDDYYYqqqwww```OOO???>>>EEEEEEHHHGGGCCC===:::<<<@@@CCCOOOWWWkkk~~~}}}{{{{{{zzzzzzzzz{{{||||||}}}}}}zzzyyyxxxxxxyyyyyyxxxwwwwwwxxxzzz{{{||||||||||||~~~~~~~~~|||zzzxxxhhhKKK???===;;;===AAA>>>??????@@@BBBCCCCCCDDDBBBAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDEEEFFFFFFGGGFFFEEEEEEEEEEEEGGGGGGGGGGGGIIIKKKMMMOOOOOOOOOOOOOOOSSSXXXXXXXXX___iiixxxlllcccfffbbb``````[[[[[[XXXQQQKKKLLLQQQRRROOOHHHCCC<<<666333111111000...------,,,,,,------...111///---+++)))***++++++'''((()))***+++,,,------((()))***+++++++++++++++((())))))***++++++,,,,,,,,,+++******+++...111333<<>>@@@BBBDDDDDDBBB@@@>>><<<<<<<<<<<<>>>???AAABBBFFFGGGHHHHHHIIIKKKOOOSSSUUUVVVWWWWWWWWWXXX[[[^^^fffggggggeeecccdddhhhlllgggjjjnnnooonnnjjjgggeeefffaaa\\\XXXVVVTTTOOOKKKMMMKKKIIIFFFCCC@@@???>>><<<<<<<<<<<<;;;;;;;;;;;;???;;;:::>>>DDDLLLXXXcccsss~~~{{{YYYDDD===???:::777555000666777888888888777555444444444444555555555666666222444777999999999:::;;;999888777777777999:::;;;777999;;;<<<;;;::::::::::::999<<<@@@???AAATTTlllttt[[[DDD>>>DDDEEEHHHIIIGGG@@@::::::>>>AAAJJJPPP```xxx}}}{{{zzzzzz{{{{{{|||}}}}}}}}}xxxwwwvvvwwwyyyzzzzzzyyywwwxxxyyy{{{{{{{{{{{{zzz}}}}}}|||}}}}}}~~~xxx```CCC===???;;;:::>>>;;;<<<===???????????????===>>>@@@AAAAAA@@@>>>===AAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDFFFGGGGGGFFFEEEGGGFFFEEEDDDDDDEEEFFFFFFEEEFFFGGGIIIJJJLLLMMMNNNQQQLLLMMMSSSWWWWWWZZZ```[[[tttpppggghhhbbb^^^^^^ZZZZZZWWWPPPJJJKKKPPPQQQNNNFFFBBB<<<888555333000///------,,,,,,,,,,,,++++++//////...---,,,++++++,,,,,,++++++***)))*********((()))***+++++++++++++++,,,,,,+++***))))))******++++++******+++---...///777:::???DDDHHHJJJKKKLLLHHHJJJMMMOOOTTT\\\hhhqqqqqquuuqqqfff___```bbbaaaddd___\\\\\\WWWOOOLLLNNNQQQZZZkkk{{{}}}ooo]]]RRRLLLAAA::::::;;;:::<<<@@@>>>@@@BBBBBBBBBAAAAAAAAABBB@@@>>>===>>>>>>>>><<<>>>>>>>>>>>>@@@BBBDDDEEEIIIJJJKKKMMMOOOQQQSSSSSSZZZZZZ\\\\\\\\\\\\ZZZZZZ\\\\\\[[[ZZZXXXUUURRRPPPOOOMMMIIIFFFDDDCCCCCCDDDAAA???===>>>??????<<<999===:::888:::<<<<<<<<<===CCC??????GGGWWWjjj~~~wwwdddFFFCCC>>>999666666666777555666888999999888777666444444444444444444444444777777777888999999::::::999999888777666666666777::::::888888888888::::::>>>999:::@@@AAA@@@KKK[[[{{{wwwWWWEEEDDDKKKQQQNNNHHHCCC???===<<<<<>>666888;;;======<<<<<<<<<;;;;;;;;;;;;<<<>>>AAACCCDDDEEEFFFAAAAAA@@@@@@@@@@@@@@@???@@@BBBDDDDDDCCCBBBCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGFFFEEEFFFIIIKKKKKKKKKKKKMMMOOOQQQTTTWWWYYYZZZ\\\cccpppnnngggjjjddd___^^^XXXZZZWWWQQQKKKLLLQQQQQQNNNFFFBBB<<<888555333000///------,,,,,,,,,,,,++++++------,,,,,,,,,------...,,,,,,++++++************(((((()))***************,,,++++++***))))))******++++++******+++,,,...///333555:::@@@EEEHHHJJJKKKNNNNNNOOOPPPSSSXXX___dddooosssqqqhhhaaa``````^^^eeeccceeejjjhhh^^^VVVTTTNNNRRR^^^ooo{{{}}}~~~eeeXXXLLLFFFAAA<<<999;;;;;;===???@@@AAAAAAAAABBBBBBAAA@@@@@@AAAAAA@@@???>>>===<<<<<<<<<===>>>>>>===>>>>>>???@@@AAAAAABBBEEEFFFGGGHHHHHHGGGFFFEEEFFFFFFFFFEEECCCAAA???>>>???>>><<<;;;:::::::::;;;@@@>>><<<<<<===<<<:::777<<<;;;<<<======<<<===>>>???IIIXXXkkkvvvZZZKKK===;;;888555444444555555555666777888888777555444333333333333444444444444666666777777888999999:::888888777777666777777777;;;:::999888888999:::;;;>>>999:::??????===FFFTTTdddsssQQQEEEIIIQQQOOOJJJDDD>>>;;;999999@@@GGGMMM[[[rrryyyxxxvvvwwwyyy{{{|||{{{}}}}}}||||||zzzyyywwwvvv||||||{{{{{{{{{{{{||||||}}}}}}||||||}}}|||{{{eeeGGG:::>>>;;;999;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::;;;===???AAABBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBDDDDDDCCCBBBCCCDDDCCCCCCCCCCCCCCCDDDEEEEEEFFFDDDDDDEEEGGGIIIIIIIIIIIIIIIKKKMMMPPPRRRTTTUUUQQQVVV]]]gggvvv~~~kkkgggkkkeee```^^^XXXYYYVVVOOOJJJJJJOOOOOOLLLFFFBBB<<<888555333000///------,,,,,,,,,,,,++++++++++++++++++,,,---//////,,,,,,+++++++++*********'''((())))))***))))))))),,,+++******)))*********++++++***++++++,,,---...---000555;;;AAAFFFJJJLLLRRRQQQOOOPPPSSSVVVWWWXXX___dddfffcccaaaccceeefffjjjiiimmmtttxxxtttnnnkkk]]]XXXWWW^^^iiisss{{{pppeee\\\TTTIIIAAA>>>>>>>>>======>>>>>>???@@@BBBAAAAAAAAABBBBBB@@@>>>???>>>===<<<;;;:::::::::::::::::::::999999999888888999999::::::999999888888888999999888777666666888888888888999999::::::<<<;;;::::::;;;;;;:::999???@@@???===<<>>===;;;@@@JJJQQQmmm___FFFEEEPPPQQQPPPJJJBBB;;;999999<<>>???@@@@@@???????????????@@@@@@@@@AAACCCDDDDDDCCCCCCCCCEEECCCCCCBBBBBBCCCCCCDDDEEEEEECCCBBBDDDFFFHHHHHHGGGFFFFFFGGGIIIKKKLLLMMMNNNLLLPPPTTTWWW\\\lll~~~jjjeeehhhccc```___ZZZVVVTTTNNNHHHIIIMMMLLLHHHFFFBBB<<<888555333000///------,,,,,,,,,+++++++++++++++++++++,,,---...///******+++*********))))))))))))************))))))++++++***************+++******+++++++++,,,,,,---***---222888???EEEJJJMMMQQQPPPOOORRRVVVWWWUUUSSSRRRVVVZZZ[[[]]]cccjjjooorrrnnnlllqqqxxx~~~rrrggg[[[WWWXXX\\\dddlll|||yyywwwtttmmm___OOOEEEEEEAAA===::::::===@@@BBBBBBBBBBBBCCCDDDDDDBBB@@@BBBAAA@@@???===<<<<<<<<<>>>=========<<<<<<;;;;;;888888888888888888888888888888999999::::::;;;;;;999:::;;;======>>>>>>======<<<<<<===>>>?????????===AAAAAA>>>@@@KKKZZZccctttdddFFF888777444444555555555555555555444444555555444333222111000111111222222333333444444555555666666777888888666666666666666777888999;;;::::::::::::::::::;;;;;;999:::>>>===;;;>>>DDDMMM___nnnNNNGGGLLLQQQTTTQQQIII@@@;;;999;;;@@@@@@DDDRRR___ttt}}}yyyvvvuuutttsssrrruuuwwwyyy{{{{{{yyywwwuuuxxxxxxwwwwwwwwwxxxyyyyyyyyyyyyyyy{{{}}}~~~vvvpppuuuwww___FFF>>>???AAACCCMMMPPPFFF;;;;;;<<<<<<<<<<<<======888999:::<<<===============>>>>>>>>>??????@@@@@@AAABBBDDDDDDCCCCCCCCCDDDCCCCCCCCCCCCCCCDDDDDDEEEEEECCCCCCCCCFFFGGGGGGGGGEEEEEEFFFGGGHHHIIIJJJJJJLLLPPPTTTVVVYYY```mmmwwwkkkbbbddd```^^^```]]]XXXUUUOOOJJJJJJNNNMMMIIIFFFBBB<<<888555333000///------,,,,,,,,,+++++++++,,,,,,,,,++++++,,,,,,,,,))))))******))))))((('''+++++++++,,,,,,++++++***+++***************++++++******+++++++++++++++++++++---000666===CCCIIILLLPPPOOOPPPTTTXXXYYYVVVSSSRRRSSSUUUXXX\\\cccoooxxx~~~zzzuuusssvvv|||uuulllccc___[[[XXXWWWZZZjjjrrr}}}~~~nnn```WWWPPPFFF???===>>>@@@AAA???>>>>>>@@@CCCDDDCCCBBBAAAAAAAAAAAA@@@@@@??????<<<<<<<<<<<<<<<=========999999888888888888999999777888888999:::;;;;;;<<<999:::;;;<<<<<<<<<;;;;;;>>>>>>>>>======>>>???@@@999EEEPPPVVV```pppgggLLL999333666555555666666666555333333333333333333333222111111111111111222222333333333333444444555555666777777666555555555666777888888::::::::::::::::::::::::888888:::===>>>===???BBBIIIRRRnnnzzzXXXJJJFFFLLLRRRTTTNNNEEE===999999???>>>AAAKKKTTTcccyyy{{{vvvrrrqqqqqqqqqqqqrrrtttwwwyyyyyyxxxvvvtttvvvuuuuuuuuuvvvvvvwwwxxxxxxxxxyyy{{{}}}~~~~~~}}}vvvqqqtttiiiPPP???===AAABBBCCCMMMQQQEEE========================:::;;;;;;<<<======<<<<<<<<<<<<===>>>>>>???@@@@@@@@@BBBCCCDDDCCCBBBCCCDDDDDDDDDCCCCCCCCCDDDEEEEEEFFFDDDCCCDDDFFFGGGGGGGGGFFFGGGGGGHHHHHHIIIIIIJJJLLLLLLMMMOOOSSSYYYaaafffnnn{{{kkkaaabbb^^^\\\___]]][[[XXXSSSMMMNNNQQQOOOKKKFFFBBB<<<888555333000///------,,,,,,,,,,,,++++++---,,,+++++++++++++++,,,((()))*********)))'''''',,,,,,,,,---,,,,,,+++************)))******+++,,,******++++++++++++******,,,---///333888???DDDHHHMMMOOORRRVVVYYYZZZXXXVVVPPPPPPSSSZZZbbbmmm}}}~~~yyytttnnnkkkiiikkkhhhaaaZZZYYYYYYfffxxx|||rrrcccVVVMMMGGGAAA===???===<<<<<<>>>????????????@@@@@@AAAAAA@@@??????;;;<<<<<<======>>>>>>???<<<;;;;;;::::::;;;;;;<<<999888888888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::===???HHH^^^vvveeeMMM>>>555333555333444444444333222111000222222222222222222222222333333333333333333333222222333333444555555666666666666555555555666777777888999999::::::999999888888888999<<<===???@@@AAA???DDD\\\aaaKKKDDDGGGMMMPPPOOOHHH@@@:::777<<<;;;>>>FFFIIIQQQbbbzzztttooooooqqqtttuuussstttvvvwwwxxxwwwvvvuuuuuuuuuuuuuuuvvvwwwxxxxxxzzzzzzzzz{{{|||yyyuuutttvvvyyy|||{{{uuusssuuu|||{{{ZZZFFF;;;777<<>>>>>>>>>>>;;;<<<<<<<<<<<<<<<;;;;;;:::;;;<<<===>>>???@@@@@@???AAABBBBBBAAAAAABBBCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFEEECCCDDDFFFGGGGGGFFFGGGGGGGGGHHHHHHIIIIIIJJJMMMJJJEEEEEEIIIRRRZZZ___aaaeeemmmyyyjjjbbbccc^^^\\\^^^[[[ZZZYYYSSSNNNNNNQQQOOOJJJFFFBBB<<<888555333000///------,,,,,,,,,,,,++++++************+++,,,------******,,,,,,,,,+++)))(((,,,,,,,,,,,,,,,+++************))))))***++++++,,,)))***+++,,,,,,+++***)))++++++,,,...222777===@@@DDDIIIOOOUUUYYY[[[]]]^^^TTTSSSWWW```hhhqqq{{{uuunnnmmmooouuuuuunnnhhheeeaaahhhppp{{{xxxqqqiii___WWWZZZVVVOOOIIIFFFCCC@@@???@@@AAAAAABBBAAA@@@???>>>>>>>>>?????????@@@@@@@@@???>>>>>>======>>>>>>???>>>===<<<<<<<<<======>>>???>>>>>>===>>>???@@@AAA???BBBDDDFFFHHHLLLQQQVVVkkk{{{eeeMMM>>>999666555666222222222111111111111111111111111111222333444444555555444444333333222222222222222333444444555555777777666555555555666666777888888999999888888777888999999:::;;;>>>>>>>>><<<@@@OOOlllvvvZZZKKKJJJIIIKKKMMMKKKEEE???888;;;999:::BBBBBBEEEQQQlllzzzsssqqqtttwwwzzzvvvvvvwwwwwwxxxwwwwwwwwwwwwwwwwwwwwwxxxyyyzzz{{{|||{{{{{{{{{|||}}}zzzuuuuuuwwwxxx}}}|||zzz{{{zzzhhhMMM@@@;;;555999===999:::@@@===CCCBBBAAAAAA@@@???>>>>>><<<<<<<<<<<<;;;;;;:::999999:::;;;<<<>>>???@@@AAA===???AAAAAA@@@@@@@@@AAAAAAAAA@@@@@@AAAAAABBBCCCEEEDDDBBBCCCDDDEEEEEEDDDEEEEEEEEEFFFGGGHHHHHHIIIKKKKKKIIIGGGHHHMMMUUU[[[XXX[[[^^^```eeeuuu~~~jjjccceee```\\\\\\XXXXXXVVVQQQLLLLLLNNNLLLGGGFFFBBB<<<888555333111///---------,,,,,,,,,++++++(((((()))***+++---///000+++,,,---......,,,+++)))+++++++++++++++***)))(((******))))))***+++,,,,,,)))***+++,,,,,,+++))))))***))))))***---222777::::::AAAKKKSSSYYY^^^ccchhhbbb```aaafffhhhjjjttt~~~{{{qqqqqquuu|||~~~{{{{{{yyyuuullleeekkkyyyyyymmmaaaXXXPPPJJJFFFCCCDDDDDDDDDCCCAAA@@@>>>??????>>>>>>>>>>>>>>>===>>>===<<<<<<<<<<<<===>>>AAA@@@???>>>======>>>??????>>>======>>>@@@CCCEEELLLQQQWWW\\\bbbjjjssszzz\\\LLL;;;555666555444444222222222111222333444444000000111111222333555666777666555555444333222111111222222333333444555555888777666555555555555555666777888999999888777666::::::999888:::<<<<<<;;;BBBCCCHHHZZZxxxsssVVVPPPJJJJJJMMMNNNJJJEEE;;;===888999AAA@@@???IIIQQQhhhyyyuuuvvvyyy{{{xxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyzzz{{{|||}}}}}}||||||{{{{{{|||~~~~~~}}}zzz}}}[[[EEE===@@@666999@@@:::888>>>@@@EEEDDDCCCBBB@@@???>>>>>>;;;;;;;;;;;;:::999888888999999:::<<<>>>???@@@AAA===>>>@@@@@@?????????@@@??????>>>>>>??????@@@AAADDDBBBAAAAAACCCDDDDDDCCCBBBCCCCCCDDDEEEFFFGGGGGGDDDJJJPPPPPPKKKIIIMMMSSSUUU^^^ddd```YYY[[[hhhvvvzzzfff___bbb^^^\\\^^^ZZZ[[[XXXRRRKKKKKKNNNMMMHHHFFFBBB<<<888555333000///,,,,,,,,,+++++++++******++++++************++++++(((***,,,,,,+++***)))***------+++***))))))(((((()))))))))***++++++,,,,,,************************(((((()))+++...111444666???CCCIIIQQQXXXaaajjjpppkkkhhheeeeeehhhkkkllllllmmmzzz~~~}}}~~~{{{|||{{{wwwooolllgggbbbeeekkklllyyytttlllaaaUUUNNNLLLIIIIIIKKKJJJGGGDDDCCC???<<<===BBBEEEBBB???>>>===<<<===>>>?????????>>>DDDEEE>>>>>>CCCCCC===GGGCCCBBBDDDDDDCCCKKKUUUfffqqqmmmIIIBBB:::666666666444111333333333222222111111111222111000000222666999<<<555444333333222222222222555666777666444333222333555555555555555555555555666777888888777666888999888999999:::;;;;;;;;;;;;999EEEGGGKKKggg|||```HHHFFFNNNMMMHHHEEE@@@<<<999999<<<>>>???>>>IIISSSaaaqqq{{{wwwwwwyyywwwxxxzzz{{{{{{zzzyyyxxx{{{zzzyyyxxxxxxyyy{{{|||}}}}}}|||||||||{{{{{{{{{~~~~~~~~~~~~lllSSSEEE777<<<===>>>??????>>>===<<<@@@CCCAAA<<<;;;???===777<<<<<<<<<<<<;;;:::999888777999999::::::;;;???AAADDDCCCAAA???============@@@>>>======???@@@@@@@@@AAAAAA@@@???@@@AAABBBCCCCCCCCCDDDDDDDDDDDDDDDCCCGGGHHHJJJLLLLLLLLLLLLKKKSSS[[[aaa```YYYWWW^^^fffkkkrrr~~~}}}iiiaaaddd```^^^```]]]ZZZWWWPPPJJJJJJMMMLLLGGGFFFBBB<<<888555333111///,,,,,,,,,++++++++++++***++++++************++++++(((***,,,,,,+++))))))***,,,,,,+++***))))))))))))+++*********************))))))))))))))))))))))))*********+++---///111222<<<@@@FFFMMMTTT\\\dddiiijjjgggeeefffiiiiiifffcccaaaiiiqqqsssuuu|||||||||zzzzzzsssfff\\\XXXaaajjjwwwvvvjjjgggeeedddddd___VVVOOOHHHFFFDDDBBBAAA@@@>>>===FFFDDDAAA???@@@CCCFFFHHHCCCFFFGGGEEEFFFKKKNNNNNNPPPNNNPPPWWW\\\bbbnnnzzzgggSSSBBB===666444444555222///333333222222222111111111222111111000111333555666444333333222222222333333555666777666444222222333333333333444555666666777666777888888777666888999888888999:::;;;;;;;;;;;;999CCCDDDHHH^^^uuuZZZHHHGGGKKKMMMMMMCCC???;;;999;;;===>>>>>>;;;DDDOOO^^^ttt|||{{{yyyyyyzzzzzzzzzzzzzzzyyy|||{{{zzzyyyxxxyyy{{{|||||||||||||||{{{{{{{{{zzz~~~~~~___III@@@777<<<===>>>??????>>>===<<<>>>@@@???;;;;;;???===888999999:::;;;;;;;;;;;;:::777888999999999;;;>>>@@@@@@@@@???>>>>>>>>>???@@@@@@>>>======???BBBDDDDDDAAAAAA@@@@@@@@@AAABBBCCCBBBCCCCCCDDDDDDCCCCCCCCCEEEFFFHHHJJJKKKKKKKKKKKKOOOWWW]]]]]]XXXUUUYYY]]]\\\aaahhhpppyyyllldddgggcccaaabbb___ZZZWWWQQQKKKKKKNNNMMMHHHFFFBBB===888555333111///,,,,,,,,,,,,++++++++++++++++++************++++++(((***++++++***))))))***+++******))))))*********,,,,,,+++******)))((((((((((((((((((((((((((((((,,,,,,+++++++++,,,------666;;;AAAHHHNNNUUU[[[```dddccceeeiiimmmkkkddd^^^YYY[[[aaaiiipppxxxwwwvvvyyyyyypppkkkiiikkkmmmnnnssszzzooobbbddddddaaa[[[VVVTTTTTTRRROOOKKKIIIKKKQQQYYY^^^hhhggghhhkkknnnpppwww~~~xxx___JJJ>>>999666222111333333111...222222222111111111111111222222222111111111000000222222222111222222333333444555666666444222222333111111222444555666777888555666888777777666888999777888999:::;;;;;;;;;;;;;;;@@@???CCCPPP^^^tttxxxTTTEEEGGGLLLLLLGGGCCC>>>;;;;;;<<<<<<<<<777===DDDMMM___yyy||||||{{{zzzzzzzzz{{{|||~~~}}}{{{zzzyyyzzzzzz{{{|||||||||{{{{{{{{{{{{zzz~~~~~~qqqPPP@@@???;;;======????????????======;;;===<<<:::;;;>>><<<888555666888999;;;;;;<<<<<<666777999999999:::<<>>@@@AAABBBBBB@@@>>>>>>@@@BBBCCCCCCAAAAAA@@@@@@@@@AAABBBCCCCCCCCCCCCDDDDDDCCCCCCBBBCCCDDDFFFHHHIIIJJJKKKKKKLLLQQQWWWYYYWWWUUUTTTUUUUUUXXX[[[]]]aaagggqqqxxxvvvllleeegggbbb```aaa]]]\\\YYYSSSMMMMMMQQQPPPKKKFFFBBB===888666333111///------,,,,,,,,,+++++++++++++++************++++++(((***+++***)))((()))***)))))))))))))))***+++++++++*********)))))))))((())))))))))))))))))))))))+++++++++************+++000444;;;BBBHHHOOOUUUYYY]]]___eeemmmsssqqqiiiaaa___\\\```kkkrrruuuuuurrrrrryyyyyyppplllooosssxxxwwwuuuuuuyyyuuuYYYFFF:::555222000///000222222000...111111111111111111111000111222222222222111///...111111111111111222333444333444555555333222222333111222222333555666666777444666777777666666888999666777888999:::;;;;;;;;;<<<>>>===@@@FFFKKKdddmmmPPPIIIIIIGGGJJJGGGBBB===;;;:::;;;;;;<<>>??????>>>======;;;;;;::::::;;;<<<:::777444555777888::::::;;;;;;555777999999999999;;;===;;;;;;<<<===>>>???AAAAAAAAAAAA@@@BBBCCCCCCAAA???@@@@@@@@@AAAAAAAAABBBBBBDDDDDDEEEEEEEEEDDDCCCCCCBBBCCCDDDFFFHHHJJJKKKLLLLLLNNNQQQTTTUUUUUUUUUUUUXXXZZZ[[[[[[\\\^^^cccgggdddjjjuuuwwwhhh___kkkccceee```]]]^^^ZZZ\\\YYYSSSMMMMMMQQQPPPLLLGGGCCC===999666444222000---------,,,,,,,,,++++++++++++************++++++(((*********(((((()))***(((((((((((()))***++++++(((((()))))))))*********************************)))))))))*********++++++***...555<<>>??????>>>===<<<;;;::::::;;;<<<:::777666666777888888999999999888555777999999999999;;;<<<;;;<<<<<<===>>>>>>>>>>>>===???CCCHHHJJJIIIEEEBBB@@@@@@AAAAAAAAABBBBBBBBBFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCDDDFFFHHHJJJKKKLLLMMMMMMNNNPPPSSSVVVYYYZZZ[[[\\\\\\\\\[[[[[[]]]^^^aaacccgggjjjooottt{{{~~~tttjjj```[[[jjjbbbccc^^^[[[[[[XXXYYYVVVPPPJJJKKKOOONNNJJJGGGCCC===999666444222000------------,,,,,,,,,,,,++++++************++++++))))))***)))'''''')))+++(((((((((((())))))***+++''''''((())))))***++++++************************'''((()))***++++++++++++(((+++000555;;;BBBIIINNNWWW^^^hhhoooqqqnnnkkkiiisssrrrtttyyyyyyuuutttuuu|||||||||zzzwwwuuuvvvxxxyyyyyyxxxyyysssRRR===555222222222//////000111111111000000////////////000000000000...///111222333333222111000000000000000000111111111222444333222111111222444444333333333333333333333444666666666666888999555666777999:::;;;;;;;;;;;;===;;;===@@@???OOOnnnhhhSSSJJJHHHJJJJJJHHHDDD???<<<;;;;;;999888888:::>>>III]]]ooo}}}~~~~~~~~~~~~}}}}}}||||||}}}}}}}}}}}}}}}~~~~~~{{{yyy{{{~~~}}}}}}~~~nnnNNNCCC???AAACCC<<<;;;<<<============<<<;;;:::888888<<<===:::777777888888999999999888888777666888:::;;;::::::;;;<<<<<<<<<============<<<<<<:::===CCCJJJOOOOOOLLLHHH???@@@AAABBBBBBBBBAAAAAAFFFFFFFFFFFFEEEDDDCCCCCCCCCDDDDDDEEEGGGIIIJJJKKKLLLLLLMMMNNNQQQUUUYYY\\\[[[\\\\\\\\\\\\[[[ZZZYYY\\\```eeeggghhhgggffffffkkknnnttt}}}}}}|||{{{xxxtttnnngggaaa]]]kkkcccddd___[[[\\\XXXWWWUUUOOOIIIJJJNNNMMMIIIGGGCCC>>>999777444222000...------------,,,,,,,,,++++++************++++++)))))))))((('''''')))+++))))))((((((((())))))***((((((((()))))))))))))))************************((()))***+++++++++******)))***---///444:::BBBGGGNNNXXXccchhhgggfffiiillltttxxx{{{{{{{{{|||yyytttsssrrrwwwzzzvvvpppooopppsssyyyqqqZZZBBB888666444333333000000000000///...//////........./////////000000//////000000111111000000111111000/////////000000000111333333222111111222222222222333333444444444222444555666666666888:::444555777888:::;;;;;;;;;999===;;;:::??????GGGZZZ}}}eeeTTTMMMGGGIIIJJJGGGBBB>>><<<<<<;;;999:::>>>@@@DDDPPP]]]~~~}}}~~~~~~}}}~~~~~~~~~{{{zzzzzz}}}}}}}}}~~~||||||{{{|||~~~zzzyyy~~~[[[DDD???======>>>:::999:::;;;<<<<<<;;;:::999777444666===???<<<:::;;;888999999999999999888888777999;;;<<<;;;;;;;;;<<<:::;;;<<<=========<<<<<<:::<<<@@@EEEJJJKKKIIIGGG???@@@AAABBBBBBBBBAAAAAAEEEEEEEEEDDDDDDCCCBBBAAACCCCCCCCCCCCEEEFFFHHHIIIIIIKKKMMMNNNNNNPPPSSSWWWWWWXXXZZZ\\\^^^^^^\\\ZZZWWW[[[___bbbcccbbbbbbbbb^^^```dddjjjqqqwww|||zzzsssnnnkkkmmmnnnnnnlllhhhccc^^^\\\mmmeeefff```]]]]]]YYYYYYVVVPPPKKKLLLPPPOOOKKKGGGCCC>>>999777555222111......---------,,,,,,,,,++++++************++++++)))))))))(((&&&''')))+++))))))(((((((((((())))))******))))))((((((''''''))))))))))))))))))))))))***++++++,,,,,,***)))(((***++++++,,,///444<<>>>>>AAAKKKpppcccUUUEEEHHHJJJIIIDDD???===<<<<<<999:::>>>>>><<>>>>>;;;:::===;;;999999:::;;;;;;:::999999444111444===AAA>>>===???777888999:::::::::::::::777999<<<===<<<;;;;;;<<<888999;;;===>>>>>>=========<<<===>>>AAABBBAAA@@@???@@@AAABBBCCCBBBAAAAAACCCCCCCCCCCCBBBAAA@@@???CCCBBBBBBBBBCCCDDDFFFGGGFFFJJJNNNOOOMMMLLLNNNPPPOOOPPPTTTYYY^^^______]]]bbbaaa___\\\ZZZ[[[^^^```XXX[[[^^^bbbeeeggghhhhhhtttyyy}}}yyysssqqqxxx||||||zzzyyyxxxwwwuuuqqqmmmiiifffeeeddd```bbbeeedddaaa]]]ZZZXXXooobbbbbb^^^]]]^^^YYYYYYSSSMMMKKKLLLNNNNNNMMMJJJFFF@@@;;;888444111...------,,,,,,,,,------...************************(((((()))***************(((((())))))******++++++******++++++++++++******)))*********++++++++++++)))***+++,,,---.........,,,+++))))))+++///444777FFFTTT______^^^cccjjjmmmtttsssvvv~~~vvvooorrryyy~~~xxxxxxyyyrrrssswwwzzzzzzvvv\\\KKK>>>999444///............000000//////.........---//////000000000000///...------............------///////////////.........111111222222222111111000,,,222222///777FFFJJJEEE:::666222222666888666444555555444555666888:::;;;<<<<<<::::::;;;===???AAAWWWpppzzztttTTTKKKFFFJJJKKKEEE@@@???;;;<<<<<<;;;;;;;;;===>>>EEEWWWnnn~~~{{{xxxyyy|||~~~~~~}}}}}}||||||}}}}}}zzzsss[[[\\\kkk~~~uuuKKKFFF???:::999:::;;;<<<<<<;;;;;;::::::999999999999:::<<<===>>>===<<<<<<::::::999888777777888888777888::::::999999:::;;;:::::::::;;;;;;;;;<<<<<<:::<<>>@@@CCCCCCAAA??????@@@BBBCCCCCCBBB@@@???===>>>@@@BBBCCCEEEEEEEEEFFFFFFHHHIIIJJJLLLMMMNNNPPPQQQQQQSSSUUUWWWYYYZZZ^^^^^^^^^[[[WWWVVVZZZ]]][[[\\\]]][[[ZZZ[[[```dddooonnnlllhhheeedddeeefffgggiiikkkmmmnnnnnnnnnnnnuuuuuurrrmmmmmmpppllleeefffeeefffkkkooopppkkkfffjjjiiiggggggfffbbb\\\WWWWWWXXXZZZ[[[[[[[[[ZZZYYYnnnaaaaaa]]]\\\]]]XXXZZZUUUNNNKKKLLLNNNNNNMMMIIIEEE@@@;;;888555111///---------,,,,,,------...************************(((((()))***************)))))))))))))))*********)))******++++++******))))))))))))*********++++++)))***+++,,,,,,---------,,,+++))))))+++...222444<<>><<<:::999999;;;===>>>MMM^^^ppp|||yyyxxx{{{}}}|||||||||{{{||||||}}}}}}~~~nnncccXXXdddxxxfffFFFBBB<<<999888999::::::;;;:::::::::999999888888888888999::::::::::::::::::999999888888777888888777888:::999999888:::;;;::::::::::::;;;;;;;;;;;;999;;;>>>AAABBB@@@>>>===;;;;;;<<>>???@@@@@@@@@@@@???>>>>>>>>>@@@AAACCCDDDEEEEEEBBBCCCEEEHHHKKKMMMOOOPPPOOOOOOPPPQQQSSSUUUWWWXXXXXXYYYYYYXXXWWWWWWXXXYYYYYY[[[]]]\\\ZZZZZZ]]]```nnnmmmjjjfffaaa______```eeefffhhhiiijjjiiihhhgggkkkmmmkkkeeedddfffddd___ZZZZZZ\\\bbbiiilllkkkggggggeeecccbbbbbb___[[[XXXVVVWWWYYYZZZ[[[[[[[[[[[[mmm```aaa]]]\\\\\\WWW[[[VVVOOOKKKLLLMMMMMMLLLHHHDDD???;;;888666333111...------,,,,,,---------************************((())))))************)))***))))))))))))))))))((()))******++++++******)))((((((((()))))))))******((()))***++++++++++++++++++*********+++---...000000>>>OOO\\\eeemmmqqqrrrrrrwww~~~}}}{{{yyy{{{```PPPDDD:::222222000......///000000//////............---------......///////////////...000///...------...///000......//////////////////000000111111222111111000000333333444@@@TTTaaacccBBB<<<555222444666777777444444444444555777888999::::::999:::;;;<<<>>>@@@CCCKKK___~~~vvvXXXJJJJJJKKKHHHDDDCCC@@@===:::888888999:::888AAAJJJUUUlll~~~~~~~~~{{{yyyyyyzzz|||{{{zzzzzz{{{|||~~~}}}~~~|||}}}ppp___TTT]]]vvvhhhQQQ@@@===999888888888888777999999999888888888888888777777666666666777888888999999999888888888888888777888:::999888888999:::999999:::::::::;;;;;;;;;888:::>>>AAABBB@@@>>><<<999999:::===@@@AAA@@@>>>========================?????????@@@AAACCCDDDEEEAAABBBDDDGGGJJJLLLNNNOOOMMMMMMNNNOOOPPPRRRTTTUUUTTTTTTVVVYYY[[[[[[XXXVVVWWWYYY[[[[[[XXXWWWYYY[[[ggggggeeebbb^^^\\\\\\]]]```bbbccceeeeeecccaaa```bbbeeeeee```]]]]]]\\\ZZZTTTTTTVVV[[[bbbggggggfffccc```]]][[[[[[[[[ZZZYYYUUUUUUWWWYYYZZZ[[[[[[[[[nnnaaabbb^^^]]]]]]XXX[[[UUUNNNKKKKKKLLLKKKJJJFFFCCC>>>;;;888666444222......---,,,,,,,,,------************************((()))************))))))******))))))((((((((('''))))))************))))))(((((((((((())))))))))))(((((()))***************************++++++++++++***333@@@MMMYYYdddlllpppnnnuuu}}}sssrrrrrrvvv~~~wwwXXXCCC:::777444000...------...///000...---------------------------------.../////////......111000...------...000111............///////////////000000111111111111111000222111000888FFFPPPSSS;;;777222000111333444444333444444444555666777777888888888999:::<<<>>>???AAABBBLLLfff~~~fffNNNAAAAAAFFFBBB@@@===;;;::::::999888888<<>>??????>>><<<<<<<<<;;;<<<<<<===>>>@@@@@@???@@@@@@BBBCCCDDDDDDEEEEEEFFFGGGIIIIIIJJJJJJKKKKKKLLLNNNOOOQQQRRRRRRSSSVVV[[[``````[[[VVVVVVXXXYYYWWWSSSSSSUUUXXX]]]^^^___^^^]]]\\\]]]^^^]]]^^^```bbbbbbaaa___^^^```cccccc```\\\ZZZ[[[\\\[[[ZZZYYY[[[^^^aaaaaa```^^^[[[XXXVVVVVVWWWYYYZZZTTTUUUVVVVVVWWWWWWXXXXXXooocccdddaaa___^^^YYYZZZTTTMMMIIIJJJJJJJJJIIIFFFCCC>>>;;;888777444222///...---,,,,,,,,,,,,,,,************************))))))*********))))))(((***)))))))))(((((('''''')))))))))******)))))))))(((((((((((())))))))))))(((((()))*********)))))))))***************))))))***,,,222:::EEEQQQ^^^gggkkkttt}}}~~~vvvrrrwwwvvvbbbRRR???333111222111......------...///...,,,***,,,,,,,,,,,,------------,,,,,,---...............111///...,,,,,,...///111---.........//////000000...///000111111111111111///111111///111777<<<===222111000111222222222222333333444444555555666666666666777888:::;;;===>>>@@@???BBBRRRnnngggPPPGGGFFFAAA???>>>>>>???===999666:::======;;;@@@LLLZZZbbbnnn~~~}}}|||}}}|||zzzyyyxxxxxxxxxyyyzzz{{{||||||}}}zzztttsssrrrmmmcccVVVRRR^^^mmmYYYCCC???:::999777777888999888666666666666777777888888888888888666555555666777888777888888999999999888888777999999999777777888999888888888999999999::::::666888<<<@@@AAA???===;;;777777777999<<<>>>======<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@@@@AAABBBCCCCCCDDDDDDEEEFFFGGGHHHHHHHHHIIIIIIJJJKKKMMMNNNOOOPPPQQQTTTZZZ______ZZZUUUWWWWWWVVVRRROOOOOOSSSWWWXXXZZZ]]]]]]]]]\\\]]]^^^[[[\\\^^^```aaaaaaaaaaaa```aaacccaaa]]]ZZZ[[[^^^aaa___]]]\\\\\\\\\[[[[[[ZZZXXXVVVUUUTTTVVVYYY[[[VVVUUUUUUTTTSSSSSSSSSRRRpppdddeeebbb```___YYYYYYTTTMMMIIIJJJKKKKKKJJJFFFCCC>>>;;;888666444222///......---,,,,,,,,,,,,************************)))************))))))((()))(((((((((((((((((('''((())))))******))))))(((((((((((()))))))))******))))))************))))))*********************))),,,******...333<<>>BBBFFFJJJLLLeee}}}yyyyyyxxxwwwuuutttsssrrrxxxyyyzzzyyyzzz|||~~~{{{vvvqqqmmmiiieeebbbkkkgggaaaWWWQQQZZZtttiiiMMMBBBBBB:::888777777888888888777555555666777888999999:::999999888888777777888888666777888::::::999888888777999999999777666777888777777888888888999999999666888;;;===??????===<<<999888777999;;;<<<<<<;;;<<<<<<<<<======>>>>>>??????@@@AAAAAAAAAAAA@@@@@@???@@@AAACCCEEEGGGIIIJJJGGGGGGHHHHHHIIIKKKLLLMMMLLLNNNQQQUUUXXXWWWTTTQQQTTTUUUTTTQQQNNNNNNRRRVVVWWWZZZ]]]^^^]]][[[[[[[[[\\\\\\\\\]]]___```bbbccc___^^^^^^___]]]ZZZZZZ]]]]]]\\\[[[ZZZYYYYYYYYYYYYWWWXXXXXXXXXWWWXXXZZZ\\\WWWVVVTTTRRRQQQPPPPPPPPPooodddeeebbb___^^^XXXZZZTTTNNNKKKLLLMMMMMMLLLGGGDDD???;;;888666333111//////...---,,,,,,,,,,,,***************************************)))(((((('''''''''((((((((((((((((((((())))))))))))(((((()))))))))*********++++++)))******++++++******)))+++******))))))***+++++++++******,,,+++---:::IIIVVVaaaqqq~~~{{{{{{}}}www]]]HHH>>>222111//////......,,,+++///---,,,,,,---...---+++***+++++++++,,,,,,,,,,,,******+++------.........------------------------------......///000000111---...///000111111111111///111222333111///111444111222222222111111222333111222333444555444333333333444555777999;;;;;;<<<777;;;<<<<<>>??????;;;888:::999999;;;>>>@@@@@@AAA@@@LLL^^^ppp~~~|||vvvwwwxxxxxxwwwuuusssrrruuuvvvwwwwwwxxx{{{~~~{{{wwwuuuqqqiiiaaa\\\[[[\\\___YYYUUUUUU^^^qqqnnnQQQEEECCCAAA:::888666555666777777666555555666777999::::::;;;999999999999999888777777555777888:::::::::888777888999999888777666666888777777777777888888888999777888999;;;===>>>>>>>>>:::999888999:::<<<;;;:::999;;;<<<>>>>>>>>>>>>===>>>@@@AAACCCCCCAAA???>>>>>>???@@@BBBDDDFFFHHHHHHGGGGGGGGGGGGHHHJJJKKKLLLJJJLLLOOOPPPPPPOOOOOOOOOOOORRRTTTSSSPPPOOOPPPRRRSSSWWW[[[]]]]]][[[[[[ZZZ^^^\\\ZZZYYYZZZ]]]```bbb___ZZZYYY\\\]]]YYYXXXZZZXXXYYYYYYYYYXXXWWWXXXXXXVVVYYY\\\]]][[[[[[[[[]]]WWWVVVTTTSSSRRRQQQRRRRRRnnncccdddaaa^^^]]]WWW[[[UUUOOOLLLNNNPPPPPPOOOHHHDDD???;;;888666333111000///...---,,,+++++++++***************************************)))((((((&&&'''''''''(((((())))))(((((())))))))))))((((((************++++++++++++******+++++++++******)))+++***)))))))))***,,,---)))***---///***'''111>>>FFFRRReeewwwzzzxxxzzz}}}zzzzzzlllXXXDDD777444...///111111000///000111...,,,++++++---.........*********++++++,,,,,,,,,)))***+++,,,------...---+++,,,,,,------,,,,,,+++---------...///000000111---...///000111111111111///000000000...,,,...222333333111///---...000222111222333444555444333222222333555777999:::;;;;;;777<<<===:::???PPPgggvvvxxxRRRKKKAAA<<<<<<===<<<999:::666444888<<<>>>??????AAADDDNNN___sss}}}{{{vvvxxxzzz{{{{{{yyywwwuuuqqqssstttuuuwww{{{{{{uuuqqqqqqlllcccZZZUUUVVVZZZUUUOOOMMMXXXmmm|||UUU@@@AAABBB===:::888555333444555666555555666777888999:::;;;<<<888999:::::::::888777666555666888:::;;;:::888777888999999888666666666777777777777777888888888888777888999:::;;;===>>>???<<<:::999999:::;;;;;;:::888999<<<>>>>>>>>>===<<<===???BBBDDDDDDAAA>>><<>>BBBNNN\\\}}}mmmpppyyynnnOOOBBBAAA???===<<<999999999888:::<<<<<<;;;@@@???EEENNNUUUddd|||~~~xxxtttuuuwwwwwwyyy|||wwwvvvwwwyyy|||~~~|||{{{zzzyyywwwvvvtttttthhhfff___WWWXXX\\\YYYRRRRRRFFFLLLmmmvvvVVVEEE>>>;;;;;;>>>777777666555444444555555444555555666777888888999666666666666777777777777888888777777777777888888888888777777666555555555666666777777777777666666888888999::::::;;;<<<<<<:::::::::999999888888888888999:::<<<<<<<<<<<<;;;<<<===>>>@@@@@@@@@???>>>>>>>>>???@@@AAABBBBBBCCCEEEDDDDDDDDDEEEGGGIIIKKKLLLKKKKKKLLLNNNNNNMMMKKKNNNOOOPPPQQQQQQQQQOOOOOOMMMOOOSSSVVVXXXXXXXXXWWWXXXYYYYYYWWWUUUVVVZZZ______^^^^^^]]][[[YYYWWWVVVUUUUUUUUUVVVWWWYYYZZZ[[[ZZZYYY\\\cccbbbZZZUUUVVVZZZXXXWWWWWWWWWVVVSSSQQQpppdddddd```______ZZZ[[[XXXRRRLLLLLLPPPOOOKKKKKKFFF???;;;:::777333000......---,,,,,,++++++***((())))))************)))***)))((((((((()))++++++)))))))))******)))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))***+++,,,,,,+++)))(((++++++++++++++++++++++++&&&'''))))))))))))+++,,,---...444AAANNN[[[jjjuuu{{{dddNNN:::555333...,,,///111///......//////---,,,---,,,,,,+++++++++,,,,,,*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------/////////000000000000111111111111000000000//////111111111111111111111111111111222333333333333333444444555666777888999999;;;999:::<<<;;;<<>>;;;===999999999888888:::;;;;;;;;;:::>>>DDDGGGNNNddd}}}}}}yyyxxxwwwsssrrrsssvvvuuuvvvyyy}}}{{{zzz{{{zzzxxxtttpppkkkhhh```]]]XXXWWW]]]bbb\\\QQQOOORRReeesss]]]FFF;;;888777666777888:::;;;<<<<<<:::888666444555555666777777888888444444444555666666777777777666666666666666666777888777777777777666666666777777888888888888777777888888999999:::;;;;;;<<<:::::::::999999888888888888999;;;<<<======<<<<<<======>>>?????????>>>>>>>>>>>>???@@@AAABBBBBBCCCEEEEEEEEEEEEFFFGGGIIIIIIKKKJJJJJJKKKMMMMMMLLLKKKMMMNNNOOOPPPPPPOOONNNNNNLLLMMMNNNOOOQQQSSSUUUVVVWWWWWWWWWVVVVVVYYY\\\___```______^^^\\\[[[YYYXXXWWWWWWXXXYYYZZZZZZ[[[[[[\\\ZZZ\\\aaaaaa[[[YYY[[[ZZZYYYXXXXXXXXXWWWUUURRRlll```bbbaaaaaabbb^^^ZZZWWWQQQLLLMMMQQQQQQMMMKKKFFF@@@<<<:::888444000......------,,,+++++++++)))************))))))((()))))))))((()))******+++(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))+++,,,,,,+++***)))))))))))))))))))))))))))&&&'''))))))(((((()))***,,,+++---111777@@@QQQ```vvvzzzcccVVVAAA555...000000---,,,000///---,,,---//////...---+++++++++***++++++,,,,,,*********************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,//////000000000111111111111111000000000000//////111111111111111111111111222222333444444444333333444444555666777777888999;;;::::::;;;999888===DDDVVViii}}}}}}qqqcccYYY^^^fffOOO@@@<<>>AAA@@@===999666444444555555666777777777222333333444555666666777666555555444444555555666777777777777888888888888777888888999999888888777888888888999::::::;;;;;;999999999999999888888888999:::;;;<<<============>>>>>>?????????>>>======>>>>>>???@@@AAABBBBBBCCCEEEFFFFFFGGGHHHHHHHHHGGGIIIIIIHHHJJJKKKLLLKKKIIIKKKLLLMMMNNNOOONNNNNNMMMNNNLLLJJJJJJKKKOOOSSSVVVTTTSSSRRRSSSWWWZZZ]]]^^^``````______]]]\\\ZZZZZZWWWXXXYYYZZZ[[[[[[ZZZYYY^^^\\\\\\______\\\[[[]]][[[YYYXXXXXXYYYXXXVVVTTTkkk```bbbaaaaaaccc___YYYVVVQQQLLLNNNRRRRRRNNNKKKFFF@@@<<<:::888444000.........---,,,,,,++++++***************)))(((''')))))))))))))))******+++(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))***+++++++++******)))))))))))))))))))))))))))+++,,,+++******+++,,,,,,+++,,,000222444<<>>>>>>>>;;;888777999<<<:::===BBBDDDBBBDDDIIIVVVbbbvvv~~~wwwuuuwwwvvvuuuwww{{{~~~~~~{{{~~~}}}yyysssjjjaaaYYYTTTMMMQQQWWWYYYYYYVVVQQQLLLggg|||lllJJJCCC<<<999::::::888666444777:::===<<<:::666444444444444555555666666666444555555555555555666666666555555555555555555666666666777777888999999:::777777888888888888777777777888888888999999::::::999999999888888888888888::::::;;;<<<============>>>>>>>>>>>>>>>=========>>>>>>???@@@AAABBBBBBCCCEEEFFFGGGHHHHHHHHHFFFFFFGGGGGGGGGHHHJJJKKKJJJHHHJJJKKKLLLNNNOOOOOONNNNNNOOONNNLLLKKKLLLOOOSSSUUUPPPNNNMMMPPPVVVZZZ\\\[[[^^^^^^^^^^^^]]][[[ZZZZZZVVVWWWYYY[[[[[[ZZZXXXWWW^^^^^^^^^^^^^^^\\\ZZZZZZYYYXXXWWWXXXYYYXXXVVVTTTmmmaaacccaaaaaabbb]]]XXXVVVQQQLLLNNNSSSSSSOOOKKKFFF@@@<<<;;;888444111//////...------,,,,,,+++***************)))((('''((()))))))))************)))******++++++******)))(((((((((((())))))))))))(((((((((((())))))))))))))))))******++++++++++++((((((((((((((((((((((((***,,,---,,,++++++,,,------((('''+++...------///:::DDDTTTgggwww~~~hhhXXXKKK???777444000000000///,,,)))***...///...,,,,,,------+++***))))))))))))******+++,,,))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++111000///...------------...////////////000000000//////////////////000000//////000000000111111111111222333333444444333333444444555555666666777777666888:::999:::;;;<<<<<>><<>>999888:::888777888===@@@@@@@@@BBBDDDGGGPPPccc|||~~~~~~|||wwwwwwzzz|||{{{xxxtttpppiiiaaaYYYRRRNNNKKKNNNRRRTTTPPPIIIKKKYYYgggyyySSS???===888555666888777666333444555666666555444444444444444444555555555555888888777777666555555555777666666555555666666777555555666777888999999:::555555666666666666555555777777888888888888888999888888888888888888888888::::::;;;;;;<<<======>>>>>>>>>==================>>>>>>???@@@AAABBBBBBCCCDDDEEEFFFGGGHHHGGGFFFEEEFFFEEEEEEGGGIIIJJJIIIHHHIIIJJJLLLNNNOOOPPPPPPOOONNNNNNNNNNNNOOOPPPQQQRRROOOMMMLLLPPPVVV[[[\\\[[[[[[[[[[[[[[[[[[ZZZYYYXXXXXXYYY[[[\\\\\\[[[ZZZXXX\\\^^^```___]]][[[WWWTTTWWWVVVVVVVVVXXXXXXVVVTTTmmmaaabbb___^^^___ZZZYYYWWWQQQMMMNNNSSSSSSOOOLLLGGGAAA===;;;999555111//////......---,,,,,,,,,)))************))))))((((((((()))************)))******++++++++++++******(((((((((((())))))))))))(((((((((((()))))))))))))))))))))******+++,,,,,,(((((((((((((((((((((((((((***++++++******+++,,,222***%%%'''+++++++++,,,,,,111:::FFFSSScccqqqyyy~~~fffVVVDDD999444000///111---...///---***)))+++//////---,,,,,,,,,,,,***)))))))))))))))))))))******)))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++...---,,,,,,++++++++++++------........./////////......////////////000000...//////000000111111111111111222333333333222222444444555555555666666666:::<<<<<<:::999;;;;;;888888DDDRRR^^^kkkwww}}}~~~uuuvvvqqqTTTGGG>>>??????;;;999;;;999888777999<<<===>>>>>>===;;;>>>IIIXXXjjj}}}|||{{{{{{zzzvvvrrrhhhccc\\\TTTNNNLLLLLLMMMRRRPPPLLLGGGGGGUUUsss{{{___AAA888999888555555999;;;:::555444444333333444555666444444444444444444444444888888888777666666555555777666666666666666666777444555555666777888888999444555555666666555555444777777777777777777777777777777777888888888888888:::::::::::::::;;;=========<<<<<<<<<<<<===>>>???>>>>>>???@@@AAABBBBBBCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEDDDEEEFFFIIIJJJIIIHHHHHHIIILLLNNNOOOPPPPPPPPPKKKLLLMMMNNNNNNNNNNNNMMMPPPOOOPPPSSSWWWZZZ\\\\\\XXXXXXYYYYYYYYYXXXXXXWWWZZZ[[[\\\]]]^^^^^^]]]\\\[[[^^^```^^^]]][[[WWWRRRVVVUUUUUUVVVWWWXXXVVVUUUkkk___```]]]\\\\\\XXXZZZXXXRRRMMMNNNSSSRRRNNNLLLGGGAAA===;;;999555111/////////...------,,,,,,((())))))************)))'''((()))***+++******)))))))))************))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))***+++,,,---))))))))))))))))))))))))&&&((()))***)))***+++---///***(((+++,,,+++,,,///+++---///333999AAAKKKQQQhhhuuuuuucccTTTGGG<<<333111222111000000+++...///...------//////---+++***+++,,,,,,+++*********)))((((((((())))))))))))))))))))))))))))))))))))))))))************************************++++++******)))*********,,,,,,,,,------------............/////////000000......//////000111111222///000111111222222111111444444444555555555666666;;;>>>===999888<<<;;;777777>>>GGGSSSfffyyyzzzuuuwwwyyyaaaJJJDDDBBB<<<999;;;;;;;;;;;;:::;;;<<<===<<<===;;;<<<@@@CCCGGGQQQ\\\lllyyyzzzqqqiiiddd[[[XXXRRRMMMKKKLLLOOOQQQPPPIIIGGGPPP```vvvsssZZZJJJ:::666:::;;;777666:::<<<:::444444444333444555666666333333333333333333333333555555555666666666777777666555555444444555555666444444555555666666666777555555666666666666555555777777777777777777777777666777777777888888888999999999888888999:::<<<===;;;;;;;;;;;;<<<>>>???@@@>>>>>>???@@@AAABBBBBBCCCBBBBBBBBBBBBCCCEEEFFFFFFEEEDDDEEEFFFIIIJJJIIIHHHFFFHHHJJJLLLNNNOOOOOOOOOKKKLLLLLLMMMMMMMMMMMMMMMNNNOOOQQQSSSTTTUUUXXXZZZWWWWWWXXXXXXXXXXXXXXXWWWYYYYYYZZZ[[[\\\\\\]]]]]]ZZZ^^^___\\\[[[]]]\\\WWWVVVUUUUUUVVVXXXYYYXXXVVViii\\\^^^[[[ZZZ[[[VVV[[[YYYSSSMMMNNNRRRRRRNNNLLLGGGAAA===;;;999555111/////////...------,,,,,,'''((()))***************'''((()))++++++******)))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))***+++,,,---************************&&&(((*********+++---///"""%%%***...,,,((((((,,,---------,,,,,,///333777CCCRRRdddsssssscccVVVEEE888555///---222666444///---))),,,///.........---,,,***))))))***,,,...---,,,+++***)))(((((('''(((((())))))))))))))))))))))))))))))))))))************************************+++***************+++++++++++++++,,,,,,,,,---------.........//////000000---......///000111111222//////000111111111111111444444444555555555555555999<<<;;;777888======888:::999999DDD[[[vvv~~~uuuqqq{{{ZZZKKKDDD<<<888999888:::;;;:::999:::;;;::::::888:::===;;;:::AAALLL[[[```kkkyyyrrrcccXXXRRRNNNLLLHHHFFFFFFIIIMMMOOOLLLCCCGGG```\\\EEE@@@:::333:::<<<777444666666333222333333444444555555555333333333333333333333333111111333444666777888999555444444333333444444555444444444555555555555555666666777777777777666666777777777777666666666666666666777777888888888999999888888777888999;;;<<<;;;::::::;;;<<<>>>@@@AAA>>>>>>???@@@AAABBBBBBCCCAAAAAA@@@AAABBBDDDFFFGGGEEEDDDEEEGGGIIIJJJJJJIIIDDDFFFHHHKKKMMMNNNNNNNNNNNNNNNMMMLLLLLLMMMNNNOOOJJJMMMPPPQQQOOOOOORRRVVVVVVWWWXXXXXXXXXXXXXXXXXXUUUUUUUUUVVVWWWYYYZZZ[[[[[[___^^^YYYZZZ___aaa^^^WWWVVVVVVWWWYYYZZZYYYXXXlll``````]]]\\\]]]XXXZZZWWWPPPJJJLLLRRRSSSQQQOOOIIIBBB===;;;999555222.........------,,,,,,+++******)))((((((((((((((())))))))))))))))))))))))&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***+++,,,,,,+++***)))((())))))))))))************,,,+++******,,,---,,,*********+++++++++,,,,,,,,,333999BBBMMM[[[ooo}}}tttdddSSSDDD:::555333111000000///...---------,,,,,,,,,++++++*********++++++++++++++++++++++++)))))))))))))))))))))***(((((((((((((((((((((((((((((())))))*********+++((())))))))))))*********************************+++******+++------,,,***............////////////111000/////////000222333000000111111111222222222333333333444444444555555777888888999999999888888999:::;;;>>>III```}}}}}}uuu}}}{{{aaaLLL???;;;===:::888888:::<<<===<<<;;;888777666666777999;;;===HHHKKKQQQZZZhhhzzzwwwpppdddWWWOOONNNGGGHHHGGGFFFIIIMMMOOOMMM???JJJ___zzzkkkLLL:::777:::444444555555444444333222222222111111222222333444333444444444222111222333222222222333333333444444555444222111111222444555444444444444444444444444333333444444555666666777666666666555333333444555666666666666777777777777555666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>??????BBB@@@>>>>>>@@@BBBCCCCCCEEECCCBBBDDDGGGIIIHHHFFFFFFFFFFFFFFFHHHIIIKKKLLLKKKJJJHHHHHHIIIKKKNNNPPPNNNNNNNNNNNNNNNNNNOOOOOOUUUTTTSSSRRRRRRSSSTTTUUUYYYXXXWWWVVVUUUVVVVVVWWW[[[XXXVVVUUUWWWYYY[[[\\\WWWWWWWWWWWWWWWXXXYYYYYYnnnbbbccc___^^^___ZZZZZZWWWQQQKKKMMMSSSTTTQQQOOOIIIBBB>>><<<999555222///......------,,,,,,+++******)))((((((((((((((())))))))))))))))))))))))&&&'''(((((())))))(((((())))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))******+++++++++***((('''(((((()))))))))*********+++***)))***,,,---,,,+++*********+++++++++,,,,,,+++...333777>>>JJJYYYddduuuzzznnnWWWQQQGGG===555000......000000//////...------,,,,,,,,,,,,++++++*********++++++++++++++++++++++++******))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********)))))))))************++++++++++++++++++++++++++++++******+++------,,,+++---.........////////////000000/////////000111222000000000111111111222222333333333333444444444444777777888888999999888888999::::::<<>>===<<<<<<<<<======999888777666666777888999===???BBBGGGOOOZZZfffnnnvvvmmmeee^^^VVVMMMGGGGGGHHHIIIJJJKKKHHHDDDAAAAAAUUUfffoooPPP===666777999333444444444444333222222222222111111222222333444222444555555333222222333222222222333333333333444555333222111111222333555444444444444444444444444222333333444555555666666555666666555333222444555555555555666666666777777555666666777999::::::;;;;;;;;;;;;:::::::::::::::;;;<<<<<<======>>>>>>???AAA???>>>???AAACCCCCCBBBDDDBBBAAABBBEEEFFFEEEDDDEEEEEEFFFGGGIIIJJJKKKKKKJJJIIIHHHGGGHHHJJJMMMOOOLLLLLLMMMMMMMMMMMMNNNNNNTTTTTTSSSRRRRRRSSSTTTTTTWWWVVVUUUTTTTTTUUUVVVWWWWWWVVVVVVVVVWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWXXXXXXpppcccdddaaa``````[[[ZZZWWWRRRMMMOOOTTTTTTPPPNNNIIIBBB>>><<<:::666222//////......---,,,,,,+++******)))(((((((((((()))))))))))))))))))))))))))&&&'''(((((())))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))((('''(((((())))))))))))******)))(((((())),,,------,,,)))*********++++++++++++***++++++***)))---444:::EEEQQQcccssswwwkkk]]]NNNDDD999666222///---------...//////......------,,,,,,+++++++++++++++*********++++++++++++++++++++++++*********))))))((((((((((((((((((((((((((((((((((((((())))))))))))******)))************+++++++++++++++++++++++++++++++++,,,++++++,,,......---+++---------.........//////000////////////000111111000000000000111111111111222222333333333444444444666666777888888888888888888999:::999===GGGWWWcccxxx|||tttppp{{{lllUUUIIIAAA@@@>>>===<<<<<<;;;:::;;;;;;:::999888777777666888888999:::===BBBHHHMMM\\\jjjwww}}}}}}}}}{{{vvvqqqmmmkkk```WWWOOOMMMKKKFFFDDDDDDFFFDDDFFFJJJHHHFFFMMMXXXxxxpppNNN999555777666444222333333333333222111111222111111111111222333333111444666666555333222222111111222222222333333333444333222111111222333444333333333333333333333333222222333333444444555555444555555444333222333555444444444555555555666666555555666777888999:::::::::::::::::::::::::::::::::;;;;;;<<<======>>>>>>?????????@@@BBBCCCBBBAAACCCAAAAAAAAACCCCCCBBBAAACCCEEEGGGIIIJJJKKKKKKKKKHHHHHHGGGFFFGGGJJJLLLNNNKKKKKKKKKLLLLLLLLLMMMMMMSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSRRRQQQRRRTTTVVVWWWUUUVVVXXXYYYYYYXXXWWWVVVYYYXXXXXXWWWWWWWWWXXXXXXnnnbbbccc```^^^___ZZZYYYXXXSSSOOOQQQUUUTTTPPPNNNIIICCC???===;;;666222000000///...---,,,,,,++++++***))))))(((((())))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((''''''(((((((((((()))))))))***(((''''''(((+++------,,,)))))))))************++++++,,,,,,***)))***---000///444:::BBBMMM]]]ppp|||pppggg[[[PPPGGG???666000111000///............///...---------,,,,,,,,,++++++++++++************************************************)))((((((''''''(((((((((((((((((((((((((((((())))))))))))))))))************++++++++++++++++++++++++++++++++++++,,,++++++,,,......---+++,,,,,,---------................../////////000000/////////000000000111111222222222222333333333333555555666777888888888888888999:::999999===FFFLLLaaaqqqyyynnnmmmsssttthhhQQQJJJBBB???@@@@@@<<<888<<<<<<<<<<<<;;;:::888777666777888888999;;;???BBBKKKTTT\\\___eeepppzzz}}}{{{xxxxxxwwwuuussstttvvvyyy{{{kkkjjjgggccc^^^YYYVVVSSSOOOHHHDDDFFFIIIGGGFFFFFFGGGAAA@@@EEEIIIRRRjjjiiiUUU???666999<<<777///222222222222222111000000111111111111111222222333000333666777555333111111111111111111222222222222333222111111111111222333222222222222222222222222222222222222333333444444333444444333222222333555333333333444444444555555555555666666777888999999888888888999999999999999999999:::;;;<<<======>>>>>>>>>>>>@@@CCCCCCAAA???BBBAAAAAAAAAAAAAAAAAA@@@BBBCCCFFFIIIKKKKKKJJJJJJGGGGGGFFFFFFGGGIIIKKKLLLJJJKKKKKKLLLLLLMMMMMMMMMRRRRRRRRRRRRRRRRRRRRRRRRPPPOOONNNNNNOOORRRUUUWWWXXXYYYZZZZZZYYYYYYYYYYYYZZZYYYYYYXXXXXXXXXXXXYYYlll___```]]]\\\\\\WWWYYYXXXSSSOOOQQQUUUTTTPPPMMMHHHCCC@@@>>>;;;777333111000000...---,,,++++++++++++***)))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''(((((('''(((((((((((()))))))))'''&&&&&&(((***,,,,,,+++(((((()))))))))*********'''((()))***+++,,,...///......------111;;;HHHRRR```kkk|||uuueeeZZZLLLFFF>>>888555333000...//////......---,,,,,,+++,,,,,,,,,,,,++++++++++++************************************************))))))))))))((((((''''''(((((((((((((((((((((((())))))(((((((((((((((((())))))*********+++++++++++++++++++++++++++++++++++++++***,,,---...---+++,,,,,,,,,,,,------------------......////////////....../////////000000000111111111222222222333333444444555666777888888777777999::::::999:::>>>AAAQQQeee~~~sssgggaaaooo{{{gggNNN@@@@@@CCC@@@<<<::::::;;;;;;:::999888888444666777777777888;;;===???EEEJJJMMMSSS\\\eeeiiipppzzz|||wwwtttpppmmmjjjjjjiiifffeeeddddddeeefff\\\[[[YYYVVVRRRNNNKKKIIIFFFBBBAAADDDGGGDDDBBBCCCDDDBBBDDDKKKSSSccctttQQQFFF;;;888;;;<<<777000111111222222111111000///111111000000111111222333000333666666555222111000000000000111111111222222111111111111111111111111222222222222222222222222111111111111222222222222222333333333111111333555333333333333444444444444555555555666666777777888777777777777888888999999777888999:::;;;<<<======<<<<<<===???AAAAAA@@@>>>AAAAAABBBAAAAAA@@@@@@AAA@@@BBBEEEHHHJJJJJJJJJIIIFFFFFFFFFFFFGGGIIIJJJKKKKKKKKKLLLLLLMMMNNNNNNOOOQQQQQQQQQRRRRRRQQQQQQQQQMMMLLLKKKKKKMMMPPPTTTVVVYYYZZZYYYXXXVVVVVVYYY\\\ZZZZZZYYYXXXXXXYYYYYYYYYkkk^^^___\\\[[[[[[VVVZZZWWWRRRMMMOOOTTTTTTPPPLLLHHHCCCAAA???<<<777333222111000///...,,,++++++++++++***))))))))))))***))))))))))))))))))))))))'''((())))))******))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''((((((((((((''''''''''''((())))))''''''(((((((((((())))))'''&&&&&&'''***++++++***(((((((((((())))))))))))&&&'''(((***+++,,,---...***+++---...///111444777???HHHTTTaaalllyyyuuujjj^^^RRREEE<<<999666111/////////000///------------------,,,,,,++++++++++++************)))))))))***************************************(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((''''''((())))))))))))*********************************+++******+++------,,,***+++++++++,,,,,,,,,------,,,------...///.....................////////////000000111111111222222222222333444666777777777777666888999:::::::::<<<>>>>>>TTToookkk^^^cccbbbHHH@@@AAA@@@>>>999999888888777777777666666888999888777777999:::;;;>>>BBBFFFKKKQQQWWW[[[___dddiiimmmpppsssxxx|||}}}{{{vvvsssooommmiiifffdddbbb```^^^___^^^\\\YYYWWWVVVUUUUUUUUUTTTRRROOOKKKHHHEEECCCCCC@@@@@@BBBAAA======???;;;GGGXXXfffsss{{{YYYFFF@@@888444444666666666111222222222222111000000111000000000000111222222///222444444333111000000///000000000000111111111000000000000000000000000111111111111111111111111000000111111111111111111111222333222111111333444333333333444444444555555444555555555666666666777555555666666777888888888666777888999:::;;;<<<===;;;;;;;;;<<<>>>???>>>===???@@@AAAAAA??????@@@AAA???@@@CCCEEEGGGIIIIIIIIIFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKLLLLLLMMMNNNOOOOOOPPPPPPQQQQQQQQQQQQPPPPPPLLLKKKIIIIIIKKKOOOSSSUUUWWWXXXWWWTTTQQQQQQUUUZZZWWWWWWWWWWWWWWWXXXYYYYYYlll___```]]]\\\\\\XXXZZZWWWQQQKKKMMMSSSTTTQQQLLLHHHDDDAAA@@@===888333222222111///...,,,++++++,,,+++******))))))******))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((('''''''''(((******'''''''''((((((((())))))((('''&&&''')))***)))((('''''''''((((((((()))))))))((()))***,,,------,,,''')))+++---------------...333999===BBBJJJVVV___oooxxxtttlll[[[TTTJJJCCC===888222...000///---,,,------------+++++++++,,,------......************************((()))))))))*********+++************************&&&&&&''''''((()))))))))(((((((((((((((((((((((())))))((((((((('''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))***+++,,,+++)))++++++++++++,,,,,,,,,,,,+++,,,---.........------------........./////////000000000000111111111222222222444555666777777777555666777888999:::;;;<<<333DDDVVVeeeyyyrrrfffooodddSSSJJJDDD@@@===<<<:::888777666666777888888999888777777999;;;<<<===???BBBEEEGGGJJJMMMRRRRRRSSSTTTVVVWWWYYYZZZXXX___hhhnnnppprrrvvvyyy~~~|||{{{zzzwwwssspppmmmkkkffffffffffffeeedddcccbbb___]]][[[ZZZZZZYYYWWWUUUVVVUUUTTTRRRPPPNNNMMMMMMJJJJJJHHHGGGDDDBBB???>>>AAA@@@@@@@@@>>>===BBBJJJLLLfffyyyZZZEEE>>>:::555222111222444555222222333333222222111000000000000000000111222222///111222222000//////000/////////000000000111111///000000000000000000///111111111111111111111111000000000000000000000000000111222111000111222444444444444444555555555555444444555555555555666666444444555666666777888888555666777888999;;;<<<<<<;;;:::999999;;;======<<<;;;===??????>>>===???AAA>>>???AAACCCEEEGGGHHHIIIFFFFFFGGGHHHIIIJJJKKKKKKIIIIIIJJJKKKLLLMMMNNNOOOOOOPPPQQQQQQQQQQQQPPPOOOLLLKKKIIIHHHJJJMMMRRRUUUTTTVVVWWWUUUQQQPPPSSSWWWSSSSSSSSSTTTUUUVVVWWWXXXnnnbbbbbb___^^^___ZZZZZZWWWPPPJJJLLLRRRSSSQQQLLLHHHDDDAAA@@@===888333222222111///...,,,++++++,,,+++******)))*********))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))(((''''''((()))***+++''''''''''''((((((((()))((('''&&&'''((()))((('''''''''''''''((((((((()))(((((('''(((***++++++***++++++***))))))+++,,,...,,,...///...,,,///777>>><<>>;;;999888888888333444444444444555888:::777777:::???BBBCCCFFFIIIJJJJJJJJJMMMOOOOOONNNLLLIIILLLPPPPPPOOOQQQWWW]]]ZZZ\\\___```______bbbddd]]]]]]]]]\\\ZZZYYYWWWVVVUUUTTTTTTUUUVVVWWWYYYZZZ[[[ZZZYYYYYYZZZYYYWWWUUUMMMLLLLLLKKKJJJIIIHHHGGGAAAAAAAAAAAA@@@??????>>>@@@@@@AAAAAA@@@BBBNNN\\\qqqtttTTTBBB===888666555555555444222000222333333333333222111111000000000000000111111222///000111000......///000////////////000000000000//////000000000000//////000000000000000000000000000000000000////////////000111222111000111222444444444444555555555666666444444555555555555555555444444555555666777777888555555666888999:::<<<<<<;;;999777777999<<<<<<<<<999;;;>>>===<<<<<<>>>AAA>>>>>>???AAACCCEEEHHHIIIFFFGGGHHHIIIJJJJJJKKKLLLHHHHHHIIIJJJKKKLLLMMMNNNOOOOOOPPPQQQQQQPPPOOOOOOMMMKKKIIIHHHIIIMMMQQQTTTRRRVVVZZZYYYTTTRRRSSSVVVPPPPPPPPPQQQRRRTTTVVVVVV