BM6P6(@ yyyuuutttuuuvvvtttwwwzzz||||||wwwtttllllllllllllmmmnnnoooppprrruuuwwwyyyyyyzzz{{{}}}}}}~~~jjj^^^XXXTTTUUUWWWiiiyyy~~~xxxvvv|||{{{oooiiifff```YYYWWWNNNGGGEEEBBB<<<777666444333222111000000000000------..................---,,,+++++++++,,,---...------------------------.........------,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------...------,,,,,,------...///,,,---111222222555999???QQQeeepppwww}}}}}}qqqiiikkkqqqyyywwwrrroooooottt{{{wwwmmmddd]]]YYYWWWWWWWWWWWWWWWVVVVVVVVVYYYZZZ\\\^^^```bbbcccccceeeeeeeeeeeefffhhhiiijjjnnnnnnooopppqqqssstttuuuvvvwwwxxxyyyzzz}}}yyysssooolllkkkkkknnnvvv}}}xxxxxxxxxyyy~~~~~~vvvppplllkkkkkknnnppptttwww{{{|||wwwvvvvvvuuuuuuuuuvvvvvvuuuwwwzzz{{{|||}}}vvvfff[[[TTTRRRSSS```ooo}}}yyy||||||~~~tttnnnkkkddd\\\YYYPPPIIIGGGCCC===888777444444333111000000000000...........................---,,,+++++++++,,,---++++++++++++++++++++++++......---------,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------...------,,,,,,------...000---...222333333777<<>>999888555444333222000000000///...........................---,,,++++++++++++,,,++++++++++++++++++++++++------------,,,,,,,,,,,,)))******+++---......///++++++,,,,,,,,,,,,------......------------......000//////333444555999@@@HHHYYYkkktttyyyxxxkkkbbb___fffooo|||ssspppnnnooouuu|||xxxnnnfff```[[[XXXWWWWWWWWWWWWWWWXXXXXXXXXYYYZZZ\\\^^^```bbbccccccdddddddddeeefffggghhhiiilllmmmmmmnnnoooqqqrrrsssuuuvvvxxxyyy{{{}}}|||wwwrrrnnnjjjhhhhhhooo{{{zzzyyywwwwww{{{~~~wwwpppkkkgggeeecccfffjjjpppvvv~~~}}}|||zzzzzz{{{~~~xxxfffZZZUUUUUUVVV___ppp{{{uuusssyyyvvvlllcccYYYPPPLLLGGG@@@;;;:::666555444222111000//////...............---------...------,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,,,,------......------------......000...000222333555;;;CCCOOO___qqqyyy~~~~~~oooccc\\\\\\fffqqqwwwpppnnnnnnooovvv}}}zzzqqqhhhbbb]]]ZZZXXXVVVVVVWWWWWWXXXXXXXXXYYYYYYZZZ\\\^^^```bbbcccccccccccccccdddeeefffhhhhhhkkkkkkkkklllnnnoooqqqrrrsssuuuwwwyyy{{{~~~~~~zzzuuuooojjjgggfffmmmxxx}}}zzzwwwuuuxxx}}}|||uuuooojjjgggcccfffjjjpppwwwlll\\\UUUUUUTTTZZZggg{{{}}}vvvrrruuu{{{vvvhhh^^^TTTOOOJJJCCC===<<<777666444222111000////////////.........------------------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------///......------......//////...///111222444===FFFSSSddduuu~~~uuufff[[[VVVYYYeeerrryyyrrrmmmlllmmmpppwww~~~zzztttkkkccc^^^[[[YYYXXXTTTUUUUUUVVVWWWXXXXXXYYYYYYZZZ\\\^^^```bbbccccccccccccccccccdddfffggghhhiiiiiijjjkkklllnnnoooppprrrtttwwwyyy{{{~~~}}}wwwqqqkkkhhhgggmmmwww{{{wwwtttvvvzzz|||tttnnnjjjhhhjjjnnnssszzzrrr___UUUSSSPPPTTT___ppp{{{ttttttxxxnnncccXXXRRRLLLEEE???>>>777666555333111000///////////////...------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------//////............//////......///111111444>>>JJJWWWhhhzzz~~~}}}{{{oooaaaXXXTTTYYYfffssstttnnnjjjjjjmmmpppxxxtttnnneee^^^ZZZXXXWWWVVVRRRSSSTTTUUUVVVWWWXXXYYYYYYZZZ\\\^^^```bbbccccccbbbbbbbbbcccdddeeefffgggggghhhhhhiiijjjlllnnnnnnqqqssswwwyyy{{{~~~{{{yyyzzzyyysssmmmjjjjjjoooxxx~~~xxxttttttxxxyyyuuurrrtttxxx|||zzzdddXXXUUUNNNQQQYYYeeexxxxxxuuuwww}}}rrrggg[[[UUUNNNFFFAAA@@@888777555333111000//////000//////...------,,,,,,)))***,,,------------,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------//////............////////////000222222555AAANNN]]]ooozzzuuuxxx{{{ooobbbZZZXXX]]]kkkxxx~~~pppkkkgggiiilllpppxxxnnnhhh```YYYUUUTTTTTTSSSPPPQQQRRRSSSUUUVVVWWWXXXYYYZZZ\\\^^^```bbbccccccaaaaaabbbbbbccceeefffgggffffffggghhhiiikkklllmmmpppsssvvvyyy|||~~~yyysssqqqrrrwwwzzztttooollllllpppxxx~~~yyyttttttwww|||~~~iii]]]ZZZPPPRRRWWW___nnn{{{wwwwww|||tttiii]]]VVVOOOGGGBBB@@@888777555333111000//////000000///...------,,,,,,((()))+++---.........---------------------------*********++++++,,,,,,,,,******+++,,,------...///++++++,,,,,,,,,---------//////............//////000000222333333777CCCPPPdddwww}}}xxxqqqooottt~~~~~~sssggg___^^^cccqqq~~~{{{nnniiifffhhhlllqqqyyykkkeee\\\UUURRRQQQQQQQQQOOOPPPQQQRRRTTTVVVWWWWWWYYYZZZ\\\^^^```bbbccccccaaaaaaaaabbbcccdddfffffffffffffffggghhhjjjlllmmmooorrrvvvzzz|||~~~~~~uuunnnhhhfffggglllxxx{{{uuuqqqnnnlllpppwww}}}zzztttssswww~~~~~~~~~vvvbbbWWWQQQRRRTTTZZZeee{{{zzzzzz~~~xxxmmm^^^TTTNNNIIIDDD???===999555222222111000///......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///---+++,,,///000///...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------............///000000222444444888EEERRRjjj}}}|||yyyxxxqqqkkkhhhhhhmmmzzzxxxkkkfffhhhnnnzzzyyyjjjiiiggghhhlllsss{{{yyykkkbbbXXXTTTQQQOOOPPPTTTRRRRRRQQQQQQRRRTTTWWWXXXZZZZZZ[[[\\\^^^___`````````aaaaaabbbbbbbbbaaaaaaddddddeeefffhhhjjjkkklllqqqrrrtttvvvxxx{{{|||}}}}}}uuukkkfffaaa______dddppp|||~~~xxxrrrmmmkkkooovvv|||}}}{{{uuutttttt}}}}}}~~~jjj]]]TTTSSSTTTXXXaaattt|||zzz}}}xxxnnn```VVVPPPKKKEEE@@@===999555222111111000/////////......------......,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++---///...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------............///000111333555555:::GGGUUUppp~~~zzzwwwqqqkkkfffddddddkkkyyy~~~sssooorrryyy{{{sssjjjiiihhhiiinnnuuu|||vvvjjjaaaXXXTTTQQQOOOPPPTTTRRRRRRQQQQQQRRRTTTVVVXXXYYYZZZ[[[\\\]]]___``````___```aaabbbbbbbbbbbbbbbdddddddddfffgggiiikkklllpppqqqsssuuuxxxzzz|||}}}~~~xxxppphhhbbb]]][[[[[[^^^hhhrrr~~~yyyrrrnnnlllooovvv{{{|||}}}yyywwwwww~~~~~~uuufffYYYUUUSSSUUU\\\jjj||||||wwwnnnbbbYYYTTTOOOGGGAAA===:::555222111111000...000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------............///000111333666777===KKKYYYuuu~~~yyyuuummmgggbbbaaacccjjjzzz{{{yyy}}}uuunnniiiiiiiiikkkpppxxx~~~rrrggg^^^VVVSSSQQQOOOPPPSSSRRRRRRQQQQQQRRRTTTVVVWWWXXXYYYZZZ[[[]]]^^^______^^^___```aaabbbcccccccccccccccdddeeegggiiikkklllnnnppprrrtttwwwzzz|||}}}|||}}}~~~~~~}}}uuullleee___ZZZXXXWWWXXX```hhhvvvyyysssnnnlllpppwww{{{zzz{{{|||~~~{{{{{{mmm^^^VVVRRRTTTXXXbbbvvv|||uuummmccc[[[VVVQQQIIIBBB>>>:::666333222111000...000000000000//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------............/////////222666888>>>MMM]]]xxx{{{vvvnnnhhhcccbbbeeennn~~~ssslllhhhiiikkknnnttt|||zzzoooccc\\\UUUSSSQQQOOOOOORRRRRRQQQQQQQQQRRRSSSUUUVVVWWWXXXYYYZZZ\\\]]]^^^^^^]]]^^^___aaabbbcccccccccbbbcccccceeefffhhhjjjkkkmmmnnnpppsssvvvyyy{{{|||}}}~~~~~~wwwnnnddd^^^YYYWWWVVVWWW[[[bbblllxxxzzztttooommmpppwww|||zzzzzzzzz}}}|||ssscccXXXRRRTTTVVV\\\mmm}}}ssslllbbb\\\WWWRRRJJJCCC???<<<777444222111000///...////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------............///......111555777>>>OOO^^^zzz~~~yyyoooiiiddddddgggppp~~~sssmmmhhhjjjmmmrrryyywwwlll```YYYSSSRRRQQQNNNOOOQQQQQQQQQQQQRRRRRRSSSTTTTTTVVVWWWXXXYYY[[[\\\]]]]]]]]]]]]___```bbbbbbccccccbbbbbbcccdddfffhhhiiijjjlllmmmooorrrtttwwwyyyzzz~~~}}}sssddd]]]XXXVVVVVVUUUYYY^^^dddooo{{{uuuqqqnnnqqqwww}}}zzzyyyyyy}}}|||{{{iii[[[RRRTTTUUUWWWeeewww~~~ssslllbbb\\\XXXSSSLLLFFFAAA>>>999666444333111000......///000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------............///...///111444777???PPP```zzzzzzlllgggcccccchhhsss|||tttoooiiikkkpppwww~~~rrrhhh\\\VVVQQQRRRQQQNNNNNNPPPQQQQQQQQQRRRRRRSSSSSSSSSUUUVVVWWWXXXZZZ[[[\\\\\\]]]^^^___```aaabbbbbbbbbaaaaaabbbccceeegggiiijjjlllmmmnnnqqqsssuuuwwwxxx}}}zzzhhh```XXXVVVUUUTTTVVVYYY^^^hhhvvv|||vvvrrrooorrrwww|||zzzyyy||||||zzznnn^^^SSSTTTTTTRRR^^^ooo}}}~~~uuummmccc]]]YYYUUUOOOIIICCC@@@;;;777555444333111...///000111111///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...,,,***)))+++---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------............///000000333666888@@@RRRbbbwwwyyyiiidddaaacccjjjwwwzzzqqqmmmjjjmmmssszzzzzznnndddYYYTTTPPPQQQQQQNNNNNNOOOQQQQQQRRRRRRRRRRRRRRRRRRUUUUUUVVVWWWYYYZZZ[[[\\\^^^^^^___```aaaaaa``````aaaaaabbbcccdddfffhhhiiilllmmmnnnppprrrsssuuuuuuyyy|||~~~rrrhhh^^^YYYVVVTTTUUUWWWXXX```lllxxx}}}wwwrrrppprrrwww~~~{{{yyyyyy|||yyyrrr```TTTTTTRRRNNNXXXiii~~~}}}|||xxxwwwnnnddd^^^ZZZWWWQQQLLLDDDAAA<<<888666555333222///000222333222111///...,,,,,,,,,,,,,,,,,,,,,,,,***,,,---+++((('''))),,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------.........//////222222444777:::BBBSSScccrrrwwwgggcccaaaeeemmm|||wwwoookkkjjjnnnttt}}}wwwkkkaaaXXXSSSPPPQQQQQQNNNMMMOOOPPPQQQRRRRRRRRRRRRRRRQQQTTTUUUVVVWWWXXXZZZ[[[[[[______```````````````___```aaaaaacccdddfffhhhiiimmmmmmnnnpppqqqrrrssstttvvvxxx{{{}}}~~~~~~|||pppddd]]]YYYVVVVVVXXXTTT[[[fffqqq}}}}}}wwwsssppprrrwww~~~|||zzzxxx~~~|||yyy|||nnn^^^VVVTTTVVV\\\bbbxxxxxxxxx{{{wwwoooeee```___[[[TTTMMMIIIEEE???:::777555444222000000000000////////////......---,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---..................///000000000222222333888EEEWWWdddzzz~~~vvvjjjccc___eeerrr~~~xxxpppllliiinnnvvv~~~uuuhhh```UUUSSSQQQQQQRRRSSSSSSRRRSSSSSSSSSSSSRRRRRRRRRRRRTTTUUUUUUVVVWWWXXXYYYYYY]]]]]]^^^___`````````______^^^^^^^^^```cccfffhhhkkkkkkmmmnnnppprrrtttttttttuuuxxxzzz|||}}}}}}}}}}}}~~~}}}oooddd^^^[[[YYYXXXXXXZZZ```iiiqqq}}}}}}yyyuuuqqqtttzzz~~~{{{zzz|||}}}ssscccYYYVVVWWW[[[aaassszzztttvvv||||||xxxpppgggbbb```]]]VVVPPPJJJEEE???:::777555333222000000000000////////////......---,,,,,,,,,,,,---........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---..................///000000111222333444999GGGZZZhhh|||uuuiiibbb___fffttt~~~|||~~~wwwpppllliiinnnvvv~~~ttthhh___VVVTTTQQQPPPQQQRRRRRRQQQRRRRRRRRRRRRRRRRRRRRRRRRTTTTTTUUUVVVWWWXXXYYYYYY[[[\\\]]]^^^^^^___^^^^^^______^^^___```cccfffgggjjjjjjlllnnnpppqqqssstttsssuuuwwwyyy{{{|||||||||}}}~~~xxxkkkccc___[[[YYYYYYZZZ^^^eeekkkvvv|||xxxuuupppsssxxx~~~}}}}}}|||jjj___ZZZXXXZZZ___lll{{{zzzqqqsssxxx|||zzzsssjjjdddbbb___YYYSSSKKKGGG@@@;;;888555333222000000000000////////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................///000000111222333444;;;KKK___nnn~~~tttgggaaa```iiixxxzzzzzzwwwoookkkjjjooowwwsssfff^^^VVVTTTQQQPPPQQQQQQQQQPPPPPPPPPQQQQQQRRRSSSSSSSSSTTTTTTUUUVVVWWWXXXXXXYYYYYYZZZ[[[\\\]]]]]]]]]]]]``````______aaabbbdddfffhhhiiijjjlllnnnppprrrsssrrrsssuuuwwwyyyzzzzzzzzz}}}}}}~~~uuulllfffbbb^^^\\\[[[]]]bbbfffnnn}}}~~~{{{wwwtttooorrrvvv~~~~~~rrreee\\\XXXXXX[[[cccqqqyyyrrrsssxxx}}}vvvmmmgggccc___ZZZVVVNNNIIIBBB===999666333222000000000000////////////......---,,,,,,,,,,,,---************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---.....................///000000111222333666>>>OOOdddtttttthhhcccccclll{{{xxxzzzvvvoookkkkkkpppxxxrrreee]]]WWWTTTQQQPPPPPPPPPOOONNNNNNOOOOOOQQQRRRSSSTTTTTTSSSSSSTTTUUUVVVWWWXXXXXXYYYZZZ[[[\\\]]]]]]^^^^^^````````````aaabbbddddddfffgggiiikkkmmmoooqqqrrrqqqrrrsssuuuvvvwwwxxxyyy{{{|||}}}wwwpppjjjfff```^^^^^^aaadddiiivvv}}}zzzxxxuuurrroooqqquuu{{{yyyjjj___WWWUUUWWW\\\hhh}}}yyyssstttxxxzzzqqqiiiddd```[[[XXXRRRMMMEEE???:::777444222000000000000////////////......---,,,,,,,,,,,,---........................+++++++++++++++++++++++++++++++++,,,,,,---------------,,,,,,------...///...............///000000000222444888AAARRRhhhxxx~~~wwwjjjeeefffooo|||yyy~~~vvvooollllllqqqyyy}}}pppccc[[[VVVSSSPPPOOOOOOOOOOOONNNMMMNNNOOOPPPQQQRRRSSSTTTRRRSSSSSSTTTUUUVVVWWWWWWYYYZZZ[[[\\\^^^^^^^^^___`````````aaaaaabbbcccdddeeefffhhhjjjmmmoooqqqrrrqqqqqqrrrssstttvvvwwwwwwxxxzzz|||~~~~~~}}}zzzrrrllleeebbbaaabbbdddhhhrrr}}}|||xxxvvvtttqqqooommmooosssyyyooobbbXXXTTTUUUWWWaaasss|||vvvvvvyyyvvvmmmfffaaa]]][[[UUUPPPIIIBBB===999666333000000000000////////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...---------------......///...............///000000///222666;;;DDDUUUjjjyyy}}}~~~yyyjjjfffgggppp|||~~~vvvpppmmmmmmrrrzzzzzznnnbbbZZZTTTRRROOONNNOOOOOOOOONNNMMMMMMNNNOOOPPPQQQRRRSSSRRRRRRSSSTTTUUUVVVVVVWWWXXXYYY[[[\\\]]]^^^______^^^___```aaabbbcccddddddeeefffhhhjjjmmmoooqqqrrrqqqqqqqqqrrrssstttvvvwwwvvvxxx{{{}}}}}}|||zzzxxxvvvwwwxxxzzz|||tttmmmiiifffggggggjjjrrr{{{}}}xxxtttqqqooollljjjjjjkkkooouuu}}}~~~~~~tttfffZZZUUUUUUUUU\\\lll{{{{{{~~~{{{qqqiiiccc___]]]YYYSSSKKKDDD???;;;777555000000000000////////////......---,,,,,,,,,,,,---************************++++++++++++++++++++++++******+++,,,,,,---......---------------...//////...............///000000---111777===FFFWWWkkkyyy}}}~~~uuuhhhdddfffppp|||vvvqqqooommmssszzzxxxlllaaaZZZSSSQQQNNNNNNNNNOOOOOONNNMMMMMMNNNOOOPPPQQQQQQQQQQQQQQQRRRSSSTTTUUUVVVVVVWWWXXXYYY[[[\\\]]]^^^^^^]]]^^^___aaacccdddeeeeeeeeefffhhhjjjmmmppprrrsssrrrqqqqqqqqqrrrtttvvvwwwuuuwwwzzz{{{zzzwwwtttqqqlllmmmmmmmmmpppvvv}}}{{{uuuqqqpppooopppvvv}}}{{{uuupppmmmjjjgggeeeeeegggjjjpppxxx|||yyyxxxxxxyyy|||wwwhhh\\\VVVVVVTTTZZZhhh|||tttkkkeeeaaa```[[[UUUMMMFFF@@@<<<888666000000000000////////////......---,,,,,,,,,,,,---------------------------++++++++++++++++++++++++******+++,,,,,,---.........------------...//////...............///000000,,,111777>>>HHHXXXkkkxxx}}}~~~}}}nnnfffccceeeooo|||wwwrrrpppnnnsss{{{wwwlllaaaZZZRRRPPPMMMMMMNNNPPPPPPOOOMMMNNNNNNOOOOOOPPPPPPQQQQQQQQQRRRSSSTTTUUUVVVVVVUUUVVVXXXYYY[[[\\\\\\]]]\\\]]]___aaacccdddeeefffeeefffhhhkkkmmmppprrrsssrrrrrrqqqqqqrrrtttvvvwwwvvvwwwyyyzzzxxxtttooolllffffffffffffgggkkkqqquuuvvv{{{yyywwwwww{{{zzztttnnnkkkhhheeecccaaacccgggmmmuuu}}}}}}yyyvvvtttmmmnnnpppqqqtttyyy}}}jjj^^^WWWSSSQQQYYYeeeuuu|||ssskkkfffdddZZZUUUMMMFFFAAA<<<777555000111111111111000000///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,...///000,,,,,,,,,---------.........//////...,,,,,,...///111666999===III\\\mmmuuuzzz|||wwwlllbbbdddiiirrr~~~}}}uuurrrssssssxxxvvviii^^^WWWRRRQQQOOONNNMMMNNNOOOOOOMMMMMMLLLLLLMMMMMMNNNOOOPPPPPPQQQSSSTTTVVVWWWWWWWWWWWWWWWXXXZZZ[[[]]]^^^[[[]]]^^^]]]]]]^^^```bbbdddeeefffhhhjjjlllmmmnnnoooqqqssstttsssssstttvvvvvvvvvwwwxxxxxxssskkkdddcccaaa^^^^^^```bbbcccdddgggmmmvvv}}}uuummmgggccc___]]]___```ccchhhnnnuuu{{{yyyuuuqqqnnnlllhhhiiijjjkkknnnssszzznnnaaaYYYUUUQQQWWWaaaooo}}}ssslllfffccc\\\WWWPPPHHHCCC>>>999666111111111111111000000///......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,---------......,,,---...---++++++,,,...111555999>>>JJJ]]]mmmtttxxxzzz}}}tttjjjdddfffkkkttt{{{sssqqqsssvvvzzztttggg\\\VVVQQQPPPOOOMMMMMMMMMNNNOOOMMMMMMLLLLLLMMMMMMNNNOOOOOOPPPQQQRRRTTTUUUVVVWWWXXXXXXXXXXXXXXXYYYZZZZZZZZZ\\\]]]]]]]]]^^^```bbbeeefffggghhhjjjkkklllmmmmmmooorrrsssssssssuuuvvvxxxxxxxxxyyyxxxssslllggg```]]][[[ZZZ[[[\\\\\\\\\]]]bbbiiipppxxx|||ssslllfffaaa^^^[[[]]]^^^```dddiiipppuuuxxx}}}~~~~~~wwwqqqllliiifffeeecccdddeeefffiiinnnuuuyyytttfff\\\XXXRRRUUU\\\gggwwwwwwnnnhhheee^^^ZZZRRRKKKEEE@@@;;;888111111111111000000//////......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......---.........,,,,,,...///222555999???LLL___nnntttwwwxxx{{{}}}qqqgggfffhhhnnnxxxyyyrrrqqqsssyyy~~~|||pppdddZZZSSSOOONNNMMMMMMLLLMMMMMMMMMMMMLLLLLLLLLLLLMMMNNNNNNOOOPPPQQQRRRSSSTTTUUUVVVYYYYYYXXXWWWVVVVVVVVVVVVYYYZZZ\\\\\\]]]^^^aaacccffffffggghhhiiijjjkkkkkkkkkmmmpppqqqrrrsssvvvxxxzzzzzzzzzzzzyyyuuuoookkkccc```]]][[[ZZZZZZYYYWWWVVVYYY\\\```eeennnzzzzzzrrrjjjddd___[[[YYYYYYYYY[[[]]]aaafffkkkmmmoooppprrrtttwwwzzz}}}}}}yyyrrrllliiifffcccbbbaaabbbcccdddggglllrrrwww~~~|||lll```ZZZVVVUUUXXX```mmm{{{rrrkkkggg```[[[TTTMMMGGGAAA<<<888222222111000000/////////......---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,......---,,,,,,,,,,,,,,,---------......///000111000//////111333222666:::AAAOOObbbpppuuuxxxyyy|||xxxnnnggggggjjjppp{{{wwwqqqqqquuu}}}xxxkkk```VVVQQQMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNOOOPPPPPPQQQSSSTTTTTTUUUWWWWWWVVVUUUUUUUUUUUUUUUWWWYYY[[[\\\\\\^^^aaacccffffffgggggghhhiiijjjjjjiiilllnnnpppqqqtttwwwyyy|||||||||}}}|||yyyuuusssmmmjjjfffccc```^^^[[[YYYWWWXXXYYYZZZ\\\bbbiiiooo|||~~~xxxppphhhbbb]]]YYYVVVUUUUUUUUUVVVXXX\\\___aaaaaabbbccceeehhhkkknnnppptttuuuwwwxxxzzz}}}~~~yyyuuunnniiifffdddbbb```___```aaabbbdddiiiooottt|||rrrddd]]]YYYVVVVVV\\\fffuuu~~~tttkkkgggaaa\\\UUUOOOHHHBBB<<<888333222111000////////////......---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...---,,,,,,,,,---------......///000111111000000222444333777;;;DDDTTThhhtttxxx{{{|||~~~~~~|||uuummmggggggkkkrrr}}}~~~zzz{{{~~~}}}vvvqqqrrrvvv~~~tttfff\\\SSSOOOLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLLLLMMMNNNOOOOOOPPPQQQRRRSSSSSSTTTSSSSSSSSSSSSTTTUUUVVVWWWWWWXXXZZZ[[[[[[]]]```bbbeeeeeefffggghhhhhhiiiiiiiiikkkmmmoooqqqtttxxx{{{}}}~~~yyyvvvqqqllliiieee```]]]\\\[[[ZZZXXXYYY\\\```dddhhhppp|||~~~xxxpppgggaaa\\\XXXUUURRRQQQPPPPPPQQQSSSUUUVVVWWWWWWXXXYYY[[[^^^aaaccceeefffiiikkknnnrrrxxx|||}}}}}}tttpppjjjeeecccaaa___^^^\\\\\\]]]^^^```eeekkkoooyyy~~~{{{jjj```\\\VVVUUUZZZaaalllvvvlllgggbbb^^^WWWQQQJJJCCC===999444333111///......//////......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,,,,,,,---------......---...///.........000222444888>>>HHHZZZnnnzzz}}}{{{|||}}}|||xxxsssllliiihhhllluuuzzzvvvwwwzzzzzztttpppqqquuu~~~ooobbbXXXQQQNNNKKKKKKLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLMMMMMMOOOOOOPPPPPPQQQRRRRRRSSSQQQQQQRRRSSSTTTVVVXXXYYYWWWXXXZZZZZZ[[[\\\___aaaddddddeeefffggghhhiiiiiijjjlllnnnoooqqqtttyyy|||}}}xxxsssnnnhhhdddaaa___[[[XXXWWWXXXYYY[[[[[[aaajjjuuu~~~yyyppphhhbbb\\\XXXUUUPPPOOOMMMLLLKKKLLLNNNOOOQQQQQQPPPPPPRRRTTTWWWYYYXXXZZZ]]]___bbbggglllpppuuuxxx||||||}}}{{{qqqmmmgggcccaaa___^^^]]]ZZZ[[[[[[\\\^^^ccciiimmmvvv{{{pppeee\\\VVVTTTYYY]]]eeeyyy|||rrrlllddd```ZZZSSSMMMFFF???:::555333111///......//////......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///,,,,,,,,,---------......,,,---......---...000222555999@@@LLL```ttt}}}|||yyyzzz{{{zzzvvvpppllliiijjjoooxxxxxxtttuuuxxxwwwqqqmmmooottt||||||lll___VVVPPPMMMKKKLLLMMMNNNNNNNNNMMMMMMKKKKKKKKKKKKKKKLLLMMMMMMOOOOOOOOOPPPPPPQQQRRRRRRQQQQQQRRRSSSTTTVVVXXXYYYWWWYYYZZZZZZZZZ[[[]]]___bbbcccdddeeeggghhhiiijjjlllmmmooopppqqquuuyyy}}}}}}vvvrrrkkkgggbbb]]]ZZZXXXXXXWWWVVVYYY]]]cccjjjttt~~~zzzrrriiiccc]]]YYYVVVOOONNNLLLJJJIIIIIIJJJKKKNNNMMMKKKJJJKKKMMMOOOQQQQQQRRRTTTVVVXXX\\\aaadddiiikkkpppuuuzzz|||}}}|||xxxqqqmmmgggcccaaa```___^^^[[[[[[\\\]]]___ccciiinnnsssyyyuuuhhh[[[UUUTTTYYY[[[```sssxxxrrrfffbbb\\\VVVOOOHHH@@@<<<555444111///......//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...,,,,,,,,,---------......---...////////////111333666:::AAANNNcccxxx~~~{{{yyyxxxyyyzzzyyytttoookkkiiilllqqqzzzxxxtttuuuwwwuuunnnkkkmmmrrr{{{zzzjjj]]]UUUPPPMMMKKKLLLMMMOOOOOOOOONNNMMMKKKKKKKKKKKKKKKLLLMMMMMMOOOOOOOOOPPPPPPQQQQQQQQQRRRRRRSSSSSSTTTVVVWWWXXXXXXYYYZZZZZZYYYZZZ\\\^^^aaabbbccceeegggiiijjjkkkmmmnnnoooppprrruuuzzz}}}uuupppjjjddd___\\\ZZZXXXWWWWWWWWWXXX\\\cccmmmttt}}}|||sssjjjddd^^^ZZZWWWOOONNNKKKIIIHHHHHHHHHIIILLLKKKHHHGGGGGGIIIKKKMMMNNNOOOPPPPPPQQQTTTYYY\\\aaaccchhhmmmsssxxx{{{}}}~~~}}}}}}|||xxxuuullliiieeebbbaaa```___]]]^^^]]]\\\\\\]]]aaaeeehhhssswww}}}|||lllbbbYYYTTTVVVXXX\\\kkk{{{}}}sssiiiddd]]]WWWRRRKKKBBB;;;888555222////////////...------------------------------------------------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,---------......///000111000//////111333444666@@@SSSjjj}}}~~~zzzyyyzzzvvvzzz|||zzzuuuooolllllllllsss~~~}}}yyyxxx~~~uuuooommmoootttzzzqqqfff\\\RRRMMMLLLJJJKKKKKKLLLLLLLLLLLLKKKMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMOOOQQQRRRSSSTTTVVVXXXYYYYYYYYYZZZ[[[\\\^^^^^^aaaaaaaaabbbcccdddffffffkkklllmmmnnnpppuuuzzz~~~vvvooohhhccc^^^[[[XXXWWWWWWWWWZZZ___dddgggmmmrrryyyyyyrrrkkkccc]]]XXXRRROOOLLLJJJIIIIIIHHHFFFDDDEEEEEEFFFGGGHHHHHHIIIIIIJJJKKKMMMNNNPPPQQQRRRWWWXXXZZZ^^^aaaeeeiiikkkppprrruuuyyy|||~~~~~~{{{|||}}}xxxtttqqqiiigggcccbbbbbbaaa```___]]]\\\[[[[[[\\\```dddfffppptttzzzoooaaaXXXRRRSSSTTTXXXfffuuutttjjjeee___YYYSSSLLLCCC===999666222000///000///...------------------------------------------------++++++******++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......///000111000//////111333666888BBBUUUkkk}}}zzzyyyyyyyyy|||~~~|||vvvppplllkkkooovvv~~~|||}}}sssnnnmmmpppvvv|||oooddd[[[RRRMMMMMMJJJKKKLLLLLLLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMOOOQQQSSSSSSTTTVVVXXXYYYYYYYYYZZZ[[[\\\]]]^^^``````aaaaaabbbdddeeefffjjjkkkmmmnnnppptttzzz~~~{{{tttoooiiifff^^^\\\ZZZYYYZZZ\\\___aaaeeejjjqqqyyyyyyrrrkkkddd^^^YYYSSSPPPLLLJJJIIIIIIGGGFFFDDDEEEEEEFFFGGGGGGHHHHHHIIIIIIJJJLLLMMMNNNOOOPPPRRRSSSTTTWWWZZZ]]]```aaadddeeehhhkkknnnpppqqqqqqqqqrrrssstttxxx}}}||||||~~~|||xxxsssoookkkfffdddbbbaaabbbbbbaaa```\\\[[[ZZZZZZ[[[^^^bbbdddkkkooovvv}}}tttcccYYYQQQQQQRRRTTT```oooyyymmmhhhaaaZZZUUUNNNEEE???:::666333000000000///...------------------------------------------------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,---------......///000111000//////111333777;;;EEEXXXnnn{{{yyyyyy|||~~~wwwppplllkkkrrrzzzzzzrrrnnnnnnsssyyy{{{lllaaaYYYQQQMMMMMMJJJKKKLLLLLLMMMMMMLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPRRRSSSTTTUUUWWWYYYYYYYYYYYYYYYZZZ\\\]]]^^^_________```aaabbbddddddiiijjjlllmmmooosssxxx|||zzztttpppiiigggccc___]]]\\\]]]]]]```dddjjjpppxxx~~~xxxrrrlllfff```\\\UUURRRNNNKKKJJJIIIGGGFFFEEEEEEEEEFFFGGGGGGHHHHHHIIIIIIJJJJJJKKKLLLLLLLLLMMMNNNNNNPPPQQQSSSUUUVVVVVVWWWYYY\\\^^^___```aaaccccccdddeeeggglllssswww||||||}}}|||wwwsssoookkkhhhfffdddbbbbbbbbbbbb```___ZZZZZZYYYYYYZZZ]]]```bbbhhhlllsss{{{zzziii]]]SSSRRRQQQSSS]]]jjj~~~pppjjjccc\\\WWWPPPHHHBBB;;;777333111000000//////---------------------------------------------------------------...//////+++++++++,,,,,,,,,------,,,,,,,,,---------.........000000000///000222444777<<>>:::666333222111000///------------------------------------------------+++************+++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---///000000000000333555666>>>OOOddd|||}}}~~~|||xxxppphhheeefffhhhvvv|||zzz|||}}}pppccc[[[UUUOOOMMMMMMJJJKKKLLLMMMNNNOOOOOOOOOMMMMMMLLLLLLLLLLLLMMMMMMLLLMMMMMMNNNOOOOOOPPPPPPNNNPPPQQQRRRQQQRRRSSSUUUVVVVVVVVVWWWXXXYYY[[[[[[]]]^^^^^^^^^___aaabbbcccbbbdddgggiiijjjmmmppprrrxxx}}}}}}}}}|||zzzxxxyyy|||~~~|||yyysssqqqnnnkkkjjjgggdddbbb]]]ZZZWWWUUUTTTSSSRRRPPPQQQQQQQQQQQQQQQPPPPPPPPPMMMMMMMMMLLLLLLLLLLLLLLLHHHHHHHHHHHHIIIJJJKKKKKKLLLLLLLLLMMMOOORRRTTTUUUTTTTTTTTTSSSRRRSSSVVVXXXYYY]]]dddlllvvv|||xxxtttqqqnnnmmmlllkkkiiihhheeeeeeeeefffgggfffdddbbb^^^^^^^^^___```aaabbbcccfffiiiooouuu{{{}}}lll\\\UUURRRNNNRRRYYYeeeyyyvvvoooggg___ZZZTTTMMMHHH>>>;;;666333222222000///------------------------------------------------...------------...//////++++++,,,,,,,,,---------,,,,,,,,,---------......---...000000000111333555888AAAQQQfff}}}~~~{{{}}}zzzuuullleeebbbdddhhhxxx}}}{{{}}}}}}pppccc[[[UUUOOOMMMMMMJJJKKKLLLMMMOOOOOOOOOPPPMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLMMMNNNOOOOOOPPPPPPMMMOOOQQQQQQPPPQQQRRRTTTVVVVVVVVVWWWXXXYYYZZZ[[[^^^^^^^^^___```aaabbbcccbbbdddgggiiijjjllloooqqqtttxxx~~~~~~}}}{{{xxxuuuooommmjjjhhhgggeeebbb```^^^[[[XXXVVVUUUUUUTTTSSSSSSSSSSSSSSSSSSRRRRRRRRRNNNNNNNNNNNNMMMMMMMMMMMMIIIIIIJJJJJJKKKMMMNNNOOOMMMMMMNNNOOOQQQTTTVVVXXXWWWWWWWWWVVVUUUUUUWWWYYYVVVYYY^^^dddnnn|||~~~yyyvvvsssqqqnnnkkkiiiiiiiiiiiihhhhhhhhhhhhhhhgggffffffeeedddbbb``````aaabbbcccfffjjjoootttyyyrrr]]]QQQMMMNNNQQQVVVbbbuuuuuuooogggaaa\\\VVVPPPKKKAAA>>>:::666444222000...///............---------------------------------........................------,,,---...000222333---------............//////000000/////////222444888===MMMggg}}}{{{vvvllleee___]]]bbbiiixxx{{{wwwxxxrrrbbbXXXRRRLLLJJJLLLJJJJJJKKKMMMMMMNNNNNNNNNKKKKKKJJJJJJJJJJJJKKKKKKMMMMMMNNNNNNNNNOOOOOOOOOPPPPPPQQQQQQRRRSSSSSSSSSSSSSSSTTTTTTVVVXXXYYYZZZ^^^^^^___```aaabbbccccccccceeeggghhhiiikkknnnpppsssvvv{{{}}}zzzvvvsssqqqiiihhhgggeeedddcccbbbbbbaaa___]]][[[XXXWWWVVVUUUXXXXXXWWWVVVVVVUUUTTTTTTSSSSSSSSSRRRQQQPPPNNNMMMNNNMMMLLLLLLLLLMMMOOOOOOQQQSSSVVVWWWXXXXXXZZZ\\\]]]\\\[[[[[[[[[[[[[[[\\\[[[YYY[[[bbbiiirrr~~~zzzvvvsssqqqnnnkkkhhhhhhhhhhhhhhhiiiiiiiiiiiiiiihhhhhhfffeeecccbbbbbbbbbddddddfffiiinnnsssxxx~~~wwwaaaTTTOOOMMMPPPTTT___rrruuuooohhhbbb]]]XXXRRRMMMBBB???:::666444333111//////............------------------------------------------------.........//////------,,,------...---------............//////000000000///000222444999>>>OOOhhh~~~}}}tttjjjbbb\\\ZZZ```hhh{{{{{{wwwxxxqqqbbbXXXQQQLLLJJJLLLJJJJJJKKKMMMMMMNNNNNNMMMKKKKKKJJJJJJJJJJJJKKKKKKMMMMMMMMMNNNNNNNNNOOOOOOOOOOOOOOOPPPQQQQQQRRRRRRSSSTTTTTTUUUWWWXXXYYYZZZ]]]^^^___```aaabbbbbbcccccceeeggghhhiiijjjmmmpppqqqtttxxx}}}|||yyyuuurrrqqqgggfffeeecccbbbaaa``````aaa```^^^\\\[[[YYYYYYXXXZZZYYYYYYXXXWWWVVVUUUUUUTTTTTTTTTSSSRRRPPPOOONNNPPPPPPOOOOOOOOOPPPRRRSSSUUUWWWZZZ\\\]]]^^^```aaacccbbbaaa```^^^]]]]]]]]]]]]ZZZ[[[aaagggnnnzzz{{{xxxvvvssspppllljjjhhhhhhhhhjjjjjjkkkkkkkkkkkkkkkjjjhhhgggfffeeedddeeefffffffffjjjnnnssswww}}}|||eeeWWWPPPMMMNNNRRRZZZlll~~~uuuppphhhccc___ZZZTTTOOOCCC@@@;;;777555333111000///............---------------------------------++++++,,,,,,------......///...---,,,,,,,,,,,,,,,---------............//////000000000///000333555:::@@@QQQjjj|||tttiiibbb\\\[[[aaaiiizzzvvvwww}}}~~~pppaaaWWWQQQKKKJJJLLLJJJJJJKKKLLLMMMMMMMMMMMMKKKKKKJJJJJJJJJJJJKKKKKKMMMMMMMMMNNNNNNNNNNNNOOOMMMMMMNNNOOOOOOPPPPPPQQQTTTTTTUUUVVVWWWYYYZZZZZZ]]]]]]^^^___```aaabbbbbbcccdddfffggghhhiiilllooonnnqqquuuyyy~~~~~~{{{wwwtttqqqoooeeedddcccaaa```___^^^^^^aaaaaa___^^^]]]]]]]]]]]]]]]\\\\\\[[[YYYXXXXXXWWWUUUUUUUUUTTTSSSRRRQQQPPPTTTSSSSSSSSSTTTUUUWWWXXX[[[]]]aaacccdddfffhhhjjjlllkkkiiigggdddbbbaaa```aaa]]]]]]```dddhhhrrr{{{}}}yyyyyywwwsssooolllkkkjjjjjjkkklllmmmmmmnnnnnnmmmmmmjjjiiihhhhhhgggggghhhhhhhhhkkkoootttxxx}}}~~~gggYYYQQQMMMMMMPPPWWWggg~~~}}}}}}vvvqqqiiiddd```\\\VVVQQQEEEAAA<<<777555444222111///............---------------------------------***++++++,,,,,,------...+++,,,,,,,,,---...//////---------............//////000000000000111333666;;;CCCUUUlllvvvlllddd___^^^eeemmmzzzuuuuuu{{{|||nnn___VVVPPPKKKJJJLLLJJJJJJKKKLLLMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMNNNNNNOOOPPPPPPPPPSSSTTTUUUWWWXXXYYYZZZZZZ\\\\\\]]]^^^___```aaaaaabbbdddeeefffggghhhkkkmmmlllooosssvvv{{{~~~|||yyyuuurrrooommmdddcccbbb```___^^^]]]]]]``````___^^^^^^______```______^^^]]]\\\[[[ZZZZZZWWWWWWWWWWWWVVVUUUTTTSSSVVVVVVVVVWWWXXXZZZ\\\]]]```cccgggjjjlllnnnpppsssrrrqqqpppnnnkkkiiigggffffffbbb```aaabbbdddkkkttt}}}~~~~~~|||zzzxxxtttpppmmmlllkkkkkknnnnnnooooooooooooooonnnlllkkkkkkjjjjjjjjjjjjjjjjjjmmmqqqtttxxx|||hhhYYYQQQMMMLLLNNNTTTcccxxx}}}}}}yyytttlllfffbbb]]]VVVQQQGGGCCC===888555444333222///............---------------------------------+++++++++,,,,,,---------------....../////////000---------............//////000000000000111444777===FFFYYYpppxxxnnnfffaaaaaahhhqqqzzzuuuuuuzzzzzzmmm^^^UUUOOOJJJJJJLLLJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNOOOPPPPPPQQQQQQRRRSSSUUUWWWXXXYYYYYYYYY[[[[[[\\\]]]^^^___``````bbbccceeeeeefffgggjjjllllllnnnrrruuuxxx}}}||||||zzzwwwssspppmmmkkkeeedddbbbaaa___^^^^^^^^^^^^^^^^^^^^^^^^___``````aaaaaa``````___^^^^^^]]]ZZZZZZZZZZZZZZZYYYXXXWWWXXXXXXYYYZZZ\\\^^^aaacccfffiiillloooqqqtttwwwyyyuuuuuuuuutttsssqqqooonnnlllhhheeeeeeddddddjjjqqq|||~~~{{{{{{|||yyywwwtttpppmmmlllllllllpppppppppppppppoooooonnnlllllllllllllllkkkkkkkkkkkkmmmqqqtttwww{{{kkk[[[RRRLLLKKKLLLRRR___qqq~~~|||zzzqqqjjjeee___WWWRRRIIIDDD>>>999666555444333///............---------------------------------------------,,,,,,,,,,,,000111000000///...,,,,,,---------............//////000111000000222555777>>>HHH\\\sssyyynnngggbbbcccjjjtttzzzwwwwww}}}xxxkkk\\\TTTNNNJJJIIILLLJJJKKKKKKLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMMMMNNNMMMNNNNNNOOOOOOPPPQQQQQQQQQRRRUUUWWWXXXXXXXXXXXXZZZZZZ[[[\\\]]]^^^______aaacccddddddeeefffhhhkkkkkknnnqqqsssvvv{{{}}}{{{zzzxxxuuuqqqnnnkkkiiieeedddcccaaa```___^^^^^^]]]]]]]]]]]]^^^___```aaaaaaaaaaaaaaaaaaaaaaaaaaa^^^^^^^^^^^^^^^]]]\\\[[[[[[[[[\\\^^^```cccfffhhhkkknnnqqqtttvvvxxx{{{}}}zzzzzz{{{{{{zzzyyywwwvvvrrrnnnkkkkkkjjjiiinnnttt}}}|||xxxwwwxxxzzz{{{yyyvvvsssqqqppppppppprrrrrrrrrqqqpppooonnnmmmmmmmmmmmmmmmmmmlllkkkkkkjjjlllooorrrtttxxx|||ooo^^^TTTLLLIIIJJJPPP[[[jjj||||||xxxpppiiiaaaYYYSSSKKKFFF???999666555444444///............---------------------------------//////......---,,,,,,,,,000000000000///---+++***---------............//////000111111111222555888>>>JJJ___vvv|||qqqjjjeeefffoooxxx{{{zzz{{{zzzyyy|||wwwjjj[[[SSSNNNJJJIIIKKKJJJKKKKKKKKKKKKKKKJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLMMMMMMNNNOOOOOOOOOPPPQQQTTTVVVWWWXXXWWWWWWYYYYYYZZZ[[[\\\]]]^^^^^^aaabbbcccddddddeeegggiiijjjllloooqqqtttxxx}}}}}}|||yyyxxxvvvssspppllliiihhheeedddbbbaaa___^^^^^^^^^^^^^^^^^^^^^^^^___```aaa``````aaaaaabbbccccccccc```aaaaaaaaaaaa``````___^^^___```bbbeeehhhkkkmmmppprrrvvvyyyzzz|||~~~|||{{{wwwsssqqqqqqpppooossszzzzzzuuusssrrrttt|||}}}zzzwwwuuuuuuuuuvvvssssssrrrqqqpppnnnmmmlllmmmmmmmmmnnnmmmllllllkkkhhhjjjnnnppprrrvvvzzz}}}sssaaaUUULLLHHHHHHNNNXXXfffxxx}}}}}}tttlllddd[[[UUUKKKFFF???999666555555444//////.........---------------------------------000000///...---,,,,,,++++++,,,---.........---,,,---------........./////////000111111111333666888>>>KKKaaaxxxuuummmiiijjjsss}}}|||vvvtttwww}}}zzz{{{vvviii[[[RRRMMMJJJIIIKKKJJJKKKKKKKKKKKKKKKJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMKKKKKKKKKLLLMMMMMMNNNNNNOOOPPPSSSUUUWWWWWWVVVVVVYYYYYYZZZ[[[\\\]]]^^^^^^aaabbbcccccccccdddgggiiiiiikkknnnppprrrvvvzzz~~~}}}}}}{{{xxxwwwvvvsssooollliiigggdddcccaaa```^^^^^^]]]]]]______^^^______```aaabbb___``````bbbcccdddeeeeeebbbbbbcccccccccbbbbbbaaaaaaaaabbbeeehhhkkkoooqqqsssvvvyyy{{{}}}~~~~~~zzzvvvuuuuuutttsssxxx~~~~~~xxxrrrpppnnnooowww~~~{{{yyyxxxwwwwwwuuuttttttuuuuuutttrrrooorrrrrrqqqpppooommmlllkkkkkkkkklllnnnpppsssuuuwww{{{}}}yyyfffXXXOOOLLLNNNQQQVVVaaasssxxxnnnddd\\\WWWKKKFFF???999666444222111000000000000///////////////---,,,,,,---...---,,,++++++++++++++++++++++++..................------,,,,,,,,,---------.........////////////111555888@@@MMMccc{{{xxxppplllnnnwwwuuuooonnnttt}}}~~~{{{}}}uuuhhh[[[TTTPPPKKKJJJLLLMMMMMMLLLKKKJJJIIIIIIHHHJJJIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMNNNNNNOOOPPPPPPOOOPPPQQQSSSUUUVVVVVVWWW[[[[[[[[[\\\\\\]]]]]]]]]^^^___```bbbdddfffggghhhjjjlllmmmnnnppprrrvvvyyy}}}}}}}}}}}}~~~}}}zzzwwwrrrnnnmmmkkkjjjhhheeeeeedddbbb```^^^\\\[[[\\\]]]]]]^^^___```aaaaaabbbcccddddddeeeeeeeeeeeehhhhhhgggfffeeeeeedddddd___aaadddgggiiilllpppssswwwyyy|||~~~~~~zzzwwwwwwyyy{{{~~~zzztttpppmmmkkknnnsss}}}{{{yyyyyyxxxvvvuuuttttttttttttrrrpppqqqqqqqqqpppnnnlllkkkjjjiiijjjkkklllnnnqqqssstttwwwyyy}}}}}}iii[[[QQQNNNOOOPPPUUU```qqqzzzpppfff]]]XXXLLLGGG@@@:::666444222111000000000000/////////...---+++***+++---.........,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---------.............../////////000222555999AAANNNeee|||wwwooolllnnnwww}}}rrrkkkkkkqqqzzz{{{zzz}}}tttggg[[[TTTPPPKKKJJJLLLLLLLLLKKKKKKJJJJJJIIIIIIJJJIIIIIIIIIIIIJJJKKKKKKJJJKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMNNNNNNOOOOOOPPPOOOPPPQQQSSSUUUVVVVVVVVVXXXYYYYYYZZZ[[[\\\\\\]]]^^^^^^```aaaccceeefffgggiiijjjlllmmmnnnppptttvvvyyyyyyyyyzzz{{{}}}~~~|||yyyvvvqqqnnnlllkkkjjjhhheeeeeedddcccaaa___]]]\\\]]]^^^^^^___```aaabbbbbbcccdddeeefffffffffffffffhhhgggggggggffffffffffffccceeegggiiikkknnnqqqtttwwwyyy|||~~~|||yyyxxxyyy|||~~~wwwpppllliiigggiiinnnxxx~~~|||{{{zzzyyywwwuuutttttttttrrrqqqqqqqqqpppooommmkkkiiihhhffffffggghhhjjjlllnnnooopppsssvvvyyy|||nnn___SSSOOOOOOPPPTTT]]]lll~~~ssshhh___YYYNNNIIIBBB;;;777555333111000000000/////////......+++***)))***---...///...------------------------........................------........./////////.../////////000222666999CCCPPPggg~~~tttmmmjjjmmmwwwxxxmmmfffffflllvvvxxxxxx~~~qqqfffZZZSSSOOOKKKJJJLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKKKKJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMNNNOOOOOOOOOOOOPPPQQQSSSTTTUUUUUUVVVVVVVVVWWWXXXYYYZZZ[[[\\\\\\]]]^^^```aaacccddddddggghhhjjjjjjkkkmmmppprrrtttttttttuuuwwwyyyzzz{{{|||}}}~~~~~~~~~}}}{{{wwwtttpppmmmlllkkkjjjiiiffffffeeedddcccaaa___^^^___``````aaabbbcccddddddeeefffgggggggggggggggfffffffffggggggggghhhhhhhhhgggiiikkkmmmnnnpppsssvvvwwwzzz}}}}}}{{{{{{}}}~~~~~~vvvnnnjjjeeebbbdddiiinnnxxx~~~}}}||||||zzzvvvuuutttttttttsssqqqqqqpppnnnkkkhhhfffeeeaaaaaabbbcccdddfffhhhiiiiiilllooorrruuuyyy~~~sssbbbUUUOOONNNOOORRRZZZhhhzzzvvvkkkaaaZZZQQQKKKDDD===888555333111000000/////////.........,,,+++)))***,,,------------------------------------------........................////////////000...///000000000333777:::EEESSSjjj|||pppiiifffjjjvvvuuuhhhbbbbbbhhhsss{{{uuuwww}}}~~~ooocccXXXSSSOOOKKKJJJLLLIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKKKKJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNNNNOOOOOOOOOPPPQQQSSSTTTUUUUUUUUUTTTTTTVVVWWWYYYZZZ[[[\\\[[[\\\\\\^^^___```aaaaaaccceeeggghhhhhhiiikkkmmmnnnnnnoooppprrrsssuuuvvvwwwxxxzzzzzzzzz{{{}}}}}}zzzvvvrrrnnnlllkkkkkkjjjiiigggggggggfffeeedddbbbaaabbbbbbcccdddeeefffgggggggggggghhhhhhhhhggggggfffdddeeeeeefffggghhhiiiiiikkklllnnnooopppqqqtttwwwxxx{{{~~~wwwoooiiiddd```bbbfffiiirrr}}}~~~|||xxxvvvuuuuuutttssspppooonnnkkkhhheeebbbaaa[[[[[[[[[\\\]]]___```aaaaaadddgggjjjmmmqqquuuyyy}}}wwwfffWWWPPPNNNNNNQQQXXXddduuuxxxmmmbbb\\\TTTNNNFFF>>>999666333111////////////............///---++++++,,,,,,+++***++++++++++++++++++++++++---------.........//////.........////////////000...///000000111333777;;;FFFUUUmmmzzzmmmeeeccchhhuuurrrfff``````eeepppzzztttvvv|||{{{lllaaaVVVRRROOOKKKJJJKKKIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLMMMMMMNNNOOOOOOOOOPPPQQQRRRSSSTTTTTTTTTTTTTTTUUUWWWXXXZZZ[[[\\\ZZZZZZ[[[[[[\\\]]]^^^^^^```bbbdddeeeeeefffhhhjjjjjjjjjkkklllmmmooopppqqqrrrsssuuuuuuuuuvvvyyy{{{~~~|||zzztttqqqnnnllllllllllllkkkjjjjjjjjjiiihhhgggfffeeeeeeeeefffggghhhiiiiiijjjhhhiiiiiiiiihhhgggffffffccccccdddfffggghhhiiijjjlllnnnooopppppprrruuuwwwyyy{{{wwwoooiiiccc^^^___ccciiiqqq~~~~~~~~~{{{xxxvvvuuutttrrrpppmmmllljjjgggccc```\\\[[[UUUUUUUUUUUUVVVWWWXXXYYYYYY\\\___aaadddgggkkknnnuuuxxx}}}{{{jjjZZZQQQOOONNNQQQWWWaaapppxxxmmmccc]]]VVVPPPHHH@@@:::666333111/////////.........------111///---,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,------.../////////------........./////////...///000000111444888;;;FFFVVVooo{{{mmmdddbbbggguuu~~~pppccc^^^___bbbnnnxxxrrruuu|||xxxiii___UUUQQQOOOKKKJJJKKKJJJJJJIIIIIIIIIIIIIIIIIIJJJIIIIIIIIIIIIJJJKKKKKKIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLMMMNNNNNNNNNOOOPPPQQQRRRSSSSSSSSSSSSTTTTTTUUUVVVWWWYYYZZZZZZXXXYYYYYYYYYZZZZZZ[[[[[[\\\___bbbcccddddddfffhhhhhhhhhhhhiiijjjkkklllmmmmmmnnnppppppqqqrrruuuwww{{{}}}~~~{{{xxxsssqqqmmmllllllmmmmmmmmmlllllllllllllllkkkjjjjjjgggggghhhiiijjjkkkllllllkkkkkkkkkjjjjjjhhhgggfffcccdddeeefffhhhiiijjjkkklllnnnpppqqqqqqsssvvvxxxzzz}}}wwwnnnhhhbbb]]]^^^bbbjjjrrr~~~~~~{{{yyywwwuuutttrrrooolllhhhgggdddaaa]]]YYYVVVTTTPPPPPPOOOPPPPPPQQQRRRSSSRRRTTTVVVXXXZZZ]]]aaadddiiilllpppuuuzzznnn^^^TTTRRRMMMPPPWWW```mmmwwwnnnddd^^^XXXRRRIIIAAA;;;777333111//////.........---------111///------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000,,,---------...............///000000111444999<<>>GGG[[[vvvtttiiifffffflll||||||mmm```\\\___bbbrrr|||sssllljjjooozzz{{{pppaaaWWWOOOMMMLLLJJJIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJHHHIIIJJJKKKKKKJJJIIIHHHLLLKKKKKKLLLLLLMMMNNNOOOOOOPPPQQQRRRRRRQQQQQQRRRPPPPPPPPPPPPPPPQQQQQQRRRSSSUUUXXXZZZZZZ[[[\\\^^^___aaaeeegggjjjlllppprrrssswww{{{~~~|||wwwrrrnnnllljjjgggggghhhkkkpppvvv}}}{{{zzzwwwtttqqqpppoooooonnnnnnooopppqqqrrrrrrsssrrrrrrqqqqqqqqqqqqqqqqqqrrrrrrqqqqqqpppnnnnnnmmmnnnnnnnnnmmmmmmmmmmmmmmmpppqqqrrrsssttttttttttttuuuwwwyyyzzzzzz{{{}}}~~~~~~}}}wwwrrrmmmlllnnnooouuu~~~xxxssshhhddd^^^YYYVVVSSSQQQOOOMMMLLLLLLKKKIIIHHHGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHGGGHHHHHHHHHHHHIIIKKKLLLNNNQQQVVVZZZbbbkkkyyyuuudddZZZSSSRRRSSSYYYaaalll}}}~~~zzz|||~~~vvvnnnhhhccc___XXXNNNCCC;;;666555111000//////......////////////.........---------***+++---.........---,,,........................---------............//////000111111222666;;;???JJJ___{{{ssshhhfffhhhnnn~~~{{{mmm```]]]```ccctttzzzrrrkkkiiiooozzzyyyooo___WWWOOOMMMMMMJJJIIIJJJHHHIIIIIIJJJJJJIIIIIIHHHHHHIIIIIIIIIIIIJJJJJJJJJHHHHHHIIIJJJJJJJJJJJJIIILLLKKKKKKKKKKKKLLLMMMNNNLLLOOOQQQRRRRRRRRRSSSUUUSSSRRRRRRRRRRRRSSSTTTTTTSSSVVVYYYZZZ[[[\\\^^^______bbbeeehhhkkknnnqqqtttvvvyyy}}}xxxrrrmmmjjjhhhgggfffhhhlllrrryyy}}}|||{{{xxxtttrrrpppoooooommmnnnnnnoooppppppqqqqqqsssrrrqqqpppooooooooooooppppppppppppooonnnmmmlllnnnnnnnnnnnnnnnnnnmmmmmmqqqqqqrrrssstttttttttttttttvvvxxxyyyyyyzzz|||~~~}}}}}}}}}}}}~~~yyytttnnnlllmmmnnnuuu{{{tttooofffbbb\\\WWWTTTRRRPPPOOOKKKLLLLLLKKKKKKJJJIIIIIIHHHIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJKKKMMMNNNOOOSSSWWW[[[aaajjjxxxyyyggg\\\SSSQQQSSSXXX___iiizzzzzzvvvwww|||{{{rrrllldddaaa[[[PPPDDD;;;777666111000000///////////////.........---------,,,,,,***+++---...///...---,,,........................---------............//////000111111333666;;;???MMMddd|||pppfffeeegggmmm~~~yyyjjj^^^\\\```ddduuuyyyoooiiigggnnnyyyxxxmmm___VVVOOOMMMMMMJJJHHHIIIHHHHHHIIIJJJJJJIIIHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIHHHHHHHHHIIIIIIJJJKKKKKKKKKJJJJJJKKKKKKLLLLLLJJJMMMQQQRRRRRRSSSUUUXXXUUUUUUUUUUUUUUUVVVVVVWWWTTTVVVYYY[[[\\\]]]___aaa___bbbfffiiikkknnnrrruuuwwwyyy|||zzzsssnnnkkkiiifffeeehhhmmmrrrvvv||||||zzzwwwtttqqqooonnnnnnmmmmmmmmmnnnooooooooopppqqqpppooonnnnnnnnnooopppoooooopppppppppnnnmmmlllnnnnnnnnnnnnnnnnnnnnnnnnqqqqqqrrrsssttttttttttttsssuuuwwwwwwwwwxxxzzz|||{{{{{{zzzzzzzzz{{{{{{||||||}}}~~~~~~}}}||||||~~~{{{uuunnnkkklllnnnuuuxxxpppkkkeeeaaa[[[VVVSSSRRRPPPOOOJJJJJJKKKLLLLLLLLLKKKKKKLLLLLLLLLMMMMMMMMMMMMNNNLLLKKKKKKKKKLLLLLLMMMNNNMMMNNNPPPQQQRRRUUUZZZ]]]aaajjjwww|||iii^^^SSSQQQRRRWWW^^^hhhxxxwwwrrrsssyyy~~~uuuoooeeebbb\\\QQQEEE<<<777666111111000///////////////---------,,,,,,,,,++++++***+++---//////...---,,,........................---------........./////////000111111333777<<<@@@QQQgggxxxlllcccbbbdddkkk{{{vvvhhh]]][[[```eeevvvxxxnnnhhhfffmmmxxxwwwlll^^^VVVOOOMMMMMMJJJHHHIIIHHHHHHIIIJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIHHHGGGHHHIIIKKKLLLKKKJJJJJJJJJJJJKKKKKKLLLHHHLLLPPPRRRRRRTTTWWWZZZWWWWWWVVVVVVWWWWWWXXXYYYTTTWWWZZZ[[[\\\]]]___aaa___bbbfffiiikkknnnrrruuuwwwxxx{{{~~~yyytttmmmjjjfffddddddhhhmmmpppxxx{{{|||zzzwwwssspppnnnmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnmmmmmmmmmooopppqqqoooooopppqqqqqqooonnnmmmnnnnnnnnnooooooooooooooopppqqqrrrsssttttttttttttrrrtttvvvvvvvvvwwwyyyzzzyyyyyyxxxxxxwwwxxxxxxxxxuuuvvvwwwwwwvvvuuusssrrrwwwyyy{{{{{{uuummmjjjkkknnnvvvyyyrrrmmmddd___ZZZUUUSSSRRRQQQPPPLLLMMMMMMMMMMMMNNNNNNNNNMMMMMMNNNOOOPPPPPPPPPPPPNNNNNNOOOPPPPPPPPPOOOOOOSSSTTTUUUUUUVVVXXX\\\```eeemmmxxxqqqcccZZZTTTTTT[[[bbbiiiwww}}}tttpppooosss~~~yyypppiiifff```VVVJJJ@@@:::777222111000//////.........------------------------..................---------------............///+++,,,---///000//////...000///111444444555<<>>888222111000///............////////////////////////---------.........//////---------............//////...------...///111222111111222555555666===EEESSSkkk~~~tttmmmhhhgggkkkssszzzlllaaaZZZ\\\aaammm}}}pppiiifffgggooozzz}}}rrrbbbYYYQQQOOONNNKKKIIIJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKMMMMMMNNNOOOPPPPPPPPPPPPOOOQQQSSSUUUXXXYYYZZZ[[[[[[\\\\\\]]]]]]\\\\\\[[[ZZZYYYWWWVVVUUUUUUVVVWWW[[[\\\^^^```ccceeehhhiiijjjlllnnnpppssswww|||wwwllleeeaaa``````^^^ccckkkttt{{{}}}xxxvvvtttqqqooommmmmmmmmllllllmmmmmmmmmnnnnnnnnnnnnooopppqqqrrrqqqppppppooonnnnnnmmmmmmmmmmmmmmmsssrrrrrrrrrpppooonnnmmmkkkjjjkkkkkklllmmmnnnooopppppppppqqqqqqrrrrrrrrroooppppppooonnnllljjjiiihhhgggfffeeedddccccccccc___```bbbccceeejjjpppttt}}}|||pppgggcccaaa___bbbhhhsssyyyuuusssrrrqqqssswww{{{zzztttmmmhhhaaa___]]]\\\\\\\\\ZZZYYYZZZZZZZZZ[[[[[[[[[[[[\\\___```bbbccceeeeeeffffffiiikkkooosssxxx|||{{{uuuqqqooooooqqquuu}}}pppddd[[[ZZZ\\\bbbrrrxxxrrrpppuuuxxxqqqggg]]]TTTJJJ???888222111000//////.................................,,,,,,------.../////////---------............///............///000111111222111222555555666===EEETTTkkk{{{ooojjjeeedddiiittt}}}oooddd]]]^^^cccnnn|||nnnhhheeegggooozzz{{{ooo```WWWPPPNNNMMMKKKJJJKKKJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKMMMMMMOOOPPPQQQRRRRRRRRRQQQRRRTTTWWWYYYZZZ[[[\\\\\\\\\]]]]]]]]]]]]\\\\\\YYYXXXVVVTTTSSSSSSUUUUUUZZZ[[[]]]___bbbdddffffffhhhiiilllnnnpppssswwwzzz{{{ooogggbbb___^^^]]]bbbhhhooowww{{{xxxvvvtttqqqooonnnnnnnnnnnnnnnnnnoooooooooooopppoooppprrrsssssssssrrrqqqoooooonnnmmmmmmmmmmmmmmmqqqqqqqqqqqqpppooonnnnnnllllllkkkllllllmmmnnnnnnooooooooopppqqqqqqrrrrrrppppppppppppnnnllljjjiiifffeeedddbbbaaaaaa``````^^^______```aaadddiiimmmrrryyysssiiicccaaa^^^```fffppp}}}|||tttmmmgggeeedddeeecccdddgggjjjooovvv}}}{{{tttmmmhhhbbb```^^^^^^___^^^]]][[[]]]]]]^^^^^^^^^_________aaabbbdddfffhhhjjjkkkkkknnnqqquuu{{{}}}xxxuuuttttttxxxuuuhhh]]]YYYXXXZZZhhhwww{{{uuussswww{{{ssshhh^^^UUUKKK@@@888222111000//////.........------------------------,,,,,,------...//////000---------............///---...///000000111111000222111333555666666===FFFSSSiiiyyygggeeeaaa```ggguuu~~~rrrggg```aaaeeeooozzzmmmgggdddfffooozzzxxxlll^^^UUUNNNMMMMMMKKKJJJLLLJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKLLLMMMOOOQQQRRRTTTTTTTTTRRRTTTUUUXXXZZZ[[[\\\\\\]]]^^^^^^______^^^^^^]]]XXXVVVTTTRRRQQQRRRTTTUUUXXXYYY[[[]]]```bbbccccccdddfffiiijjjlllooorrruuuxxx{{{~~~tttkkkeeeaaa^^^]]]```eeekkkrrr|||~~~zzzxxxvvvtttrrrppppppppppppoooooopppppppppqqqqqqqqqrrrssstttuuuvvvuuuttttttpppooonnnnnnmmmmmmnnnnnnnnnooooooppppppoooooonnnllllllkkkkkkkkklllmmmmmmlllmmmmmmnnnoooooopppppppppppppppooonnnllljjjiiifffeeedddcccbbbaaaaaaaaa_________]]]\\\^^^aaacccgggnnnwww~~~xxxmmmfffbbb___bbbhhhppp|||uuuppphhh```[[[ZZZ[[[\\\ZZZ[[[]]]___ccciiipppuuuzzzzzztttmmmhhhbbbaaa______``````___]]]````````````aaaaaaaaaaaabbbcccfffhhhkkkmmmnnnooorrruuuyyy|||xxxwwwvvvzzzyyylll___YYYUUUUUU```nnn|||wwwuuuyyy|||tttiii___VVVLLLAAA888222111000//////.........------------------------,,,,,,------...///000000---------.........//////,,,---///111111111000000222111333555666777>>>FFFPPPfff~~~xxxbbb```]]]]]]fffvvv~~~sssiiibbbcccfffooozzzlllfffcccfffnnnyyyvvvjjj\\\TTTMMMLLLMMMKKKJJJLLLJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGHHHIIIJJJKKKLLLLLLNNNOOOQQQSSSTTTUUUUUUSSSTTTVVVXXXZZZ\\\\\\]]]______````````````______WWWUUUSSSQQQQQQRRRTTTUUUVVVWWWYYY\\\^^^```aaaaaabbbdddfffhhhiiilllooorrroooqqqrrruuu}}}yyypppiiidddaaa]]]___ccchhhoooyyy}}}zzzxxxwwwuuurrrqqqppppppqqqppppppqqqqqqqqqrrrrrrrrrtttuuuwwwxxxxxxxxxwwwvvvppppppooonnnnnnnnnnnnnnnmmmmmmnnnooooooooooooooolllkkkkkkjjjkkkkkkllllllkkkkkkllllllmmmnnnoooooooooooopppooonnnllljjjhhhiiihhhfffeeeddddddcccccc``````^^^\\\YYYYYY[[[]]]___fffooouuu{{{{{{ppphhhdddbbbeeekkksss}}}lllhhhaaa\\\XXXVVVTTTRRRXXXXXXWWWWWWZZZ^^^bbbdddooorrrvvvzzz~~~|||vvvoookkkhhhfffcccbbbcccddddddcccbbbbbbbbbbbbbbbbbbccccccgggggghhhiiilllooorrrssswww{{{{{{wwwwwwzzz~~~ppp```XXXVVVXXX]]]bbbzzzyyywwwyyyyyysssiii```VVVKKK@@@888777555222000000000///.........------------......///////////////.........,,,,,,,,,---------................../////////000111000222444444555:::BBBSSSeee|||yyyoooeee^^^YYY]]]hhhuuuwwwllleeeccccccrrr|||pppeeeeeeeeejjjuuuvvvkkk[[[SSSLLLKKKKKKIIIGGGHHHJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIHHHHHHHHHHHHGGGGGGIIIIIIHHHIIIIIIJJJKKKLLLLLLMMMNNNPPPQQQRRRRRRRRRXXXWWWWWWWWWWWWXXXYYYYYY___]]]\\\\\\\\\]]]\\\ZZZVVVTTTRRRPPPPPPPPPRRRRRRSSSUUUWWWYYY[[[\\\\\\\\\____________```ccceeefffggghhhhhhjjjoooxxxuuunnnfff```\\\]]]```eeemmmxxx~~~|||zzzyyyxxxvvvtttrrrpppoooooooooooooooppppppppppppssstttuuuwwwwwwwwwvvvvvvtttsssrrrqqqppppppppppppnnnnnnnnnnnnnnnmmmlllllllllkkkkkkjjjjjjkkkkkkllljjjiiihhhhhhiiikkkmmmnnnmmmnnnoooppppppooonnnmmmnnnmmmllljjjiiihhhhhhhhhgggeeeaaa]]][[[YYYYYYYYY\\\[[[___gggppp|||rrriiieeeeeegggllluuueeeaaa\\\YYYWWWWWWVVVUUUWWWWWWVVVWWWXXX[[[^^^```aaacccfffjjjmmmrrrwww{{{|||vvvpppllliiifffdddcccdddddddddcccccccccdddddddddeeeeeeeeehhhhhhiiijjjlllooorrrssswwwzzz~~~}}}zzzyyy|||rrrbbbYYYUUUUUUYYY^^^qqqzzzwwwyyyyyysssjjjaaaXXXMMMBBB:::666444111/////////...---......------------......////////////............,,,,,,---------................../////////000000111000222555555555;;;CCCSSSddd{{{yyypppeee]]]YYY___jjjxxxxxxlllfffeeefffrrr{{{oooeeedddeeejjjuuuvvvjjj]]]TTTNNNMMMMMMJJJIIIJJJJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGIIIIIIIIIJJJJJJKKKLLLMMMMMMMMMOOOPPPQQQQQQQQQQQQVVVVVVUUUUUUVVVVVVWWWXXX\\\[[[[[[[[[\\\\\\ZZZXXXQQQPPPNNNLLLLLLMMMNNNOOORRRSSSVVVXXXZZZ[[[[[[[[[[[[[[[ZZZZZZ[[[]]]^^^____________```eeemmmvvv}}}xxxppphhhaaa^^^^^^```dddlllwww}}}{{{zzzxxxvvvtttrrrqqqpppppppppppppppppppppppppppqqqrrrtttuuuvvvvvvuuutttssssssrrrqqqqqqqqqqqqrrrppppppppppppooonnnmmmmmmllllllkkkjjjjjjjjjjjjjjjjjjiiigggffffffggghhhiiillllllnnnoooppppppooooooooonnnmmmllllllkkkkkkkkkgggdddaaa]]]ZZZXXXWWWWWWXXXXXX[[[ccckkkvvvwwwnnnjjjhhhjjjooovvvccc___[[[YYYXXXXXXWWWWWWWWWWWWWWWWWWWWWXXXYYYYYYZZZ\\\^^^aaadddhhhmmmppp~~~}}}xxxsssooojjjhhheeedddeeeeeeeeeddddddeeeeeefffggghhhhhhiiijjjjjjkkklllnnnppprrrsssuuuxxx{{{~~~~~~|||zzz|||vvvdddYYYTTTRRRUUUYYYjjj{{{|||wwwwwwxxxrrrjjjbbbYYYOOODDD<<<777444111000000000///.........------------..............................,,,------------.............../////////000000000111111222555555666<<>>888666333111222222111000......------------......------...............///------------...............////////////000000000111111333666666666===EEERRRcccyyyyyyqqqddd^^^]]]eeesssrrrjjjiiikkktttyyylllddddddeeekkkuuuuuujjj^^^UUUOOOOOOOOOMMMLLLMMMJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFIIIIIIIIIIIIIIIKKKLLLLLLMMMNNNOOOOOOOOOOOOOOONNNPPPOOOOOOOOOOOOPPPQQQQQQQQQQQQRRRTTTVVVTTTQQQNNNLLLKKKJJJIIIIIIJJJLLLMMMNNNPPPSSSVVVXXXZZZ[[[[[[ZZZZZZXXXWWWUUUSSSSSSRRRQQQPPPPPPOOOQQQWWW^^^ddduuu}}}{{{tttkkkcccaaa```___bbbiiittt~~~}}}|||{{{yyywwwvvvttttttsssrrrqqqpppooonnnmmmmmmoooppprrrsssttttttttttttrrrrrrrrrssstttuuuvvvwwwxxxxxxwwwvvvtttrrrpppooonnnmmmkkkiiihhhgggfffffffffdddbbbaaa``````aaabbbggghhhjjjlllnnnppprrrrrrtttttttttssssssrrrrrrqqqmmmkkkgggccc___[[[YYYXXXZZZYYY[[[aaagggooo}}}{{{wwwqqqqqqsssxxxjjjhhheeecccbbbbbb```______^^^\\\[[[XXXVVVUUUTTTWWWZZZ]]]```ccchhhmmmqqqyyy}}}yyyvvvpppmmmjjjiiiiiijjjiiihhhffffffggghhhiiikkkkkklllmmmmmmnnnoooooopppppppppqqqqqqqqqrrrtttvvvxxxxxxzzzzzz{{{zzzyyyvvvtttrrrpppssswww|||xxxeeeYYYSSSQQQSSSWWWhhhyyyxxxuuuzzzvvvtttpppiiiccc[[[RRRFFF>>>666444111000111111000000......------------......,,,---------......//////---------.........//////////////////000000000111222111333666777777>>>FFFSSSdddzzz|||vvveee```___hhhwwwwwwmmmjjjlllvvvyyykkkddddddffflllvvvvvvjjj\\\TTTNNNMMMNNNLLLKKKLLLJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJJJJMMMMMMNNNNNNNNNNNNNNNMMMNNNMMMMMMMMMMMMNNNOOOOOOQQQQQQRRRUUUVVVUUURRROOOKKKJJJHHHHHHHHHJJJLLLMMMOOOPPPTTTWWWZZZ\\\]]]]]]]]]\\\ZZZWWWTTTQQQNNNMMMNNNMMMLLLLLLMMMQQQWWW\\\jjjsss{{{|||yyysssjjjbbb```______bbbiiisss}}}~~~}}}|||{{{yyyxxxvvvvvvrrrrrrqqqpppnnnmmmlllllloooppprrrtttuuuuuuuuuuuuqqqqqqrrrssstttvvvwwwxxxzzzzzzyyywwwuuusssqqqpppnnnmmmkkkiiihhhfffffffffdddcccaaa``````aaacccddddddeeegggiiillloooqqqsssvvvwwwwwwwwwwwwvvvuuutttrrrpppmmmiiiddd```]]]\\\___^^^```dddiiiooo{{{zzzrrrrrrssswwwkkkiiigggggghhhiiihhhgggdddbbb___\\\YYYWWWVVVUUUWWWZZZ^^^bbbgggmmmtttxxx{{{yyysssqqqnnnllllllllllllkkkhhhhhhiiijjjkkkllllllmmmmmmnnnooooooooooooooonnnooommmkkkkkklllmmmmmmlllnnnoooooooooooonnnlllkkkiiilllqqqwwwyyyfffZZZTTTQQQSSSWWWccctttyyyuuuxxx~~~wwwuuuqqqkkkddd]]]SSSGGG???333111///......///............------------......,,,,,,,,,---......//////------.........//////////////////000000000111111222111444777777888???GGGTTTfff}}}{{{gggbbbbbbkkkyyyqqqnnnoooyyyyyykkkdddeeehhhnnnxxxuuujjjZZZRRRLLLLLLMMMKKKJJJLLLJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIKKKLLLMMMNNNNNNNNNNNNNNNMMMMMMLLLLLLMMMMMMNNNOOOLLLLLLMMMOOOQQQPPPNNNLLLIIIHHHGGGGGGHHHJJJLLLMMMQQQSSSVVVZZZ]]]```aaaaaa```___\\\YYYTTTOOOKKKIIIJJJJJJIIIHHHIIILLLQQQVVVaaakkkuuuxxxvvvrrriiibbb^^^^^^___cccjjjsss|||~~~|||{{{yyyxxxxxxrrrrrrqqqpppooonnnmmmlllnnnppprrrtttuuuuuuuuuuuuqqqqqqqqqrrrtttvvvwwwxxxzzzyyyyyywwwuuusssqqqpppnnnmmmllljjjhhhgggggggggdddcccaaa``````bbbccceeebbbcccdddgggjjjmmmppprrrwwwxxxzzz{{{|||||||||{{{yyyxxxuuuqqqlllhhheeedddeeedddeeeiiilllppp{{{|||sssrrrssswww~~~qqqpppnnnnnnoooooonnnmmmgggeeeaaa]]]YYYWWWWWWWWWYYY]]]bbbiiiooowww}}}{{{vvvtttqqqooooooooonnnmmmkkklllllllllmmmmmmnnnnnnmmmnnnooooooooonnnmmmlllmmmjjjfffeeefffeeecccaaabbbbbbdddeeefffggggggfffeeehhhlllrrr{{{|||iii\\\UUUQQQRRRVVV^^^pppyyyuuuwww}}}|||xxxtttnnnhhh```VVVJJJAAA444222///...///000//////......------------......++++++,,,------...//////............//////////////////000000000111111111222222444777888999@@@HHHVVVhhhzzzjjjddddddmmm{{{wwwrrrsss|||yyyllleeefffiiiooozzzsssgggZZZRRRLLLLLLMMMKKKKKKLLLJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJLLLMMMNNNNNNNNNNNNMMMMMMLLLLLLMMMMMMNNNOOOKKKJJJJJJKKKMMMMMMLLLKKKJJJIIIIIIIIIJJJLLLNNNPPPSSSVVVYYY]]]aaaccceeeeeefffeeebbb]]]WWWQQQMMMJJJHHHHHHHHHGGGGGGJJJOOOSSS\\\fffqqquuutttqqqiiibbb[[[\\\___dddkkkttt{{{}}}|||{{{zzzyyyssssssrrrrrrqqqpppoooooommmnnnppprrrttttttttttttqqqqqqqqqrrrsssuuuvvvwwwxxxxxxwwwvvvuuusssqqqpppnnnmmmllljjjiiiiiihhhhhhfffdddbbb`````````bbbccc```aaabbbdddgggkkknnnpppvvvxxx|||}}}yyyvvvrrrpppmmmlllmmmpppqqquuu}}}sssssstttxxx{{{yyywwwuuuuuutttqqqooohhhfffaaa\\\YYYWWWWWWXXXYYY]]]dddkkksss|||~~~|||xxxvvvrrrqqqqqqqqqpppooonnnnnnnnnnnnoooooooooooommmnnnooooooooonnnlllkkkkkkhhhdddbbbaaa```]]]ZZZYYYZZZ\\\___aaacccdddeeecccfffjjjpppxxx~~~kkk]]]UUUQQQQQQUUU]]]ooozzzuuuwww|||zzzvvvpppjjjcccXXXKKKCCC777555222111222333333222.........------.........++++++,,,,,,---...//////............/////////000000000000000111111111111222222444777888999@@@HHHWWWiii|||wwwkkkfffeeennn||||||vvvvvv~~~yyymmmfffgggjjjqqq{{{qqqeee[[[SSSMMMMMMMMMLLLKKKMMMJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEGGGGGGGGGGGGHHHIIIJJJJJJIIIJJJKKKLLLNNNNNNOOOOOOMMMMMMMMMMMMMMMNNNOOOOOOQQQOOONNNOOOQQQRRRRRRQQQMMMMMMLLLLLLMMMPPPRRRTTTUUUWWW[[[___cccfffggghhhllljjjgggbbb\\\UUUPPPMMMIIIIIIHHHGGGHHHJJJOOOSSSZZZeeeooosssssspppjjjcccYYY[[[___eeelllttt{{{~~~}}}|||{{{zzzuuuttttttssssssrrrrrrqqqkkkmmmoooqqqrrrsssssssssqqqqqqqqqrrrssstttuuuvvvwwwwwwwwwvvvtttsssqqqpppnnnmmmlllkkkjjjiiiiiiiiigggfffccc```_________`````````aaacccfffiiimmmooouuuxxx}}}~~~|||uuussstttvvvwww{{{~~~tttssstttyyyzzztttooojjjfff```ZZZVVVVVVXXXYYYZZZaaaiiioootttzzz{{{xxxuuuttttttttttttsssoooooopppppppppqqqqqqqqqpppooonnnnnnnnnllliiiffffffccc___]]][[[XXXVVVSSSWWWYYY\\\___bbbdddeeeeeefffhhhkkkpppwwwoooaaaWWWQQQRRRVVV^^^nnn{{{xxxxxxxxxvvvlllbbbVVVKKKCCC888555222000000111111000000///...---------------//////...---,,,,,,,,,,,,............///////////////............//////000444333444777888:::BBBKKKXXXnnnxxxpppgggdddcccjjjyyyzzz|||uuujjjggggggjjjrrr}}}ooodddYYYRRRLLLLLLLLLJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMNNNLLLLLLKKKKKKLLLNNNPPPQQQNNNNNNOOOOOOOOONNNNNNMMMPPPOOOOOOPPPPPPRRRSSSSSSUUUXXX]]]```dddgggkkknnnqqqooojjjddd^^^XXXTTTRRRMMMJJJHHHHHHEEEDDDHHHPPPVVVaaalllpppooolllddd\\\YYYZZZ^^^dddlllvvv}}}{{{zzzyyyzzzxxxuuusssqqqpppooooooooopppqqqrrrrrrrrrrrrrrrqqqqqqppppppqqqssstttuuuvvvuuuuuutttsssrrrrrrrrrpppooollljjjhhhgggggggggeeeeeedddbbbaaa___^^^]]]]]]^^^^^^______aaaeeehhhooouuu~~~{{{yyy{{{~~~xxxvvvuuuzzz}}}vvvqqqfffccc^^^YYYVVVWWWYYYZZZ]]]bbbhhhmmmqqqwww}}}zzzwwwvvvvvvvvvuuutttrrrrrrrrrqqqqqqqqqqqqqqqqqqpppooonnnnnnllliiifffdddaaa]]]ZZZXXXVVVSSSQQQSSSVVVZZZ^^^bbbfffhhhiiihhhjjjmmmqqqwwwpppbbbXXXRRRRRRVVV^^^nnnyyyvvvvvvwwwwwwkkkaaaVVVLLLDDD999666222000000111111000//////...---------------------,,,,,,,,,------.............../////////////////////...//////000111444333444777888:::BBBKKK\\\qqqvvvnnneeecccccckkkzzzyyy|||uuukkkggghhhkkksss~~~nnncccYYYQQQKKKLLLLLLJJJIIIJJJIIIIIIHHHHHHHHHHHHGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGHHHGGGHHHHHHIIIJJJKKKLLLMMMLLLKKKKKKKKKLLLNNNPPPQQQNNNNNNNNNOOOOOONNNNNNMMMOOOOOOPPPPPPQQQRRRSSSTTTWWWZZZ]]]aaaeeejjjooosssuuussspppkkkeee___YYYVVVQQQMMMKKKJJJHHHFFFKKKRRRWWWaaalllooonnnkkkccc\\\XXXZZZ]]]cccllluuu~~~~~~|||{{{zzzyyyxxxuuusssqqqoooooooooooopppqqqrrrrrrrrrrrrrrrppppppoooooopppqqqssstttuuuuuutttssssssrrrqqqqqqpppooommmjjjhhhhhhggggggfffeeedddbbbaaa___^^^]]]\\\\\\\\\\\\\\\___cccfffooouuu~~~zzzyyyyyy}}}wwwqqqdddbbb^^^ZZZYYY[[[^^^``````dddhhhjjjlllqqqyyy~~~}}}zzzyyyyyyxxxxxxvvvuuuuuuttttttssssssrrrrrrqqqpppoooooonnnllliiifffbbb^^^ZZZVVVTTTRRRPPPNNNOOORRRWWW]]]ccchhhlllnnnkkkmmmooorrrxxxttteeeZZZSSSSSSVVV^^^lllxxxuuuuuuwwwyyylllaaaVVVLLLFFF999666333111111111000000//////...------------...,,,,,,,,,,,,---...//////............////////////000000//////000111111222444333444777888:::BBBKKK___sss~~~~~~{{{sssllldddcccdddmmm|||}}}xxxzzz~~~vvvmmmhhhiiillltttnnncccXXXPPPKKKKKKLLLJJJIIIJJJIIIIIIHHHHHHHHHHHHGGGGGGHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPQQQRRRSSSTTTUUUYYY[[[^^^bbbfffmmmtttyyy|||{{{zzzwwwqqqiiibbb]]]XXXSSSPPPNNNLLLJJJNNNTTTXXXbbbkkknnnmmmiiibbb[[[WWWXXX\\\ccckkkuuu}}}~~~||||||zzzxxxvvvsssqqqpppooooooooopppqqqrrrsssssssssssspppoooooonnnoooppprrrssstttttttttsssrrrrrrqqqqqqpppooommmkkkjjjiiihhhhhhffffffdddcccaaa___^^^]]][[[[[[ZZZXXXXXXZZZ___bbbjjjqqq{{{}}}|||}}}uuunnnfffdddaaa___```bbbeeegggeeeggghhhhhhiiilllqqqvvv|||~~~||||||{{{zzzyyyxxxxxxwwwvvvuuutttssssssrrrqqqpppooonnnllliiifffaaa]]]XXXTTTRRRPPPNNNLLLLLLOOOUUU\\\dddjjjppprrrnnnpppqqqtttxxxzzzjjj^^^UUUSSSUUU]]]jjj{{{vvvvvvyyy{{{ooodddXXXLLLDDD:::777333111111111000000///......---------......,,,,,,,,,,,,,,,---...///............////////////000000000000111222333333444333444777999;;;CCCLLL^^^rrr}}}zzzzzz{{{xxxsssnnnfffeeegggqqqzzztttwww}}}wwwnnniiijjjmmmuuuooodddXXXPPPKKKKKKLLLJJJIIIJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIJJJJJJKKKLLLMMMNNNOOOOOONNNNNNNNNNNNNNNNNNOOOOOOPPPPPPQQQSSSTTTUUUUUUUUUZZZ\\\^^^bbbgggoooxxx~~~}}}tttkkkeee```ZZZTTTRRROOOMMMPPPUUUYYYbbbjjjlllkkkgggaaaZZZVVVXXX\\\ccckkkttt|||~~~zzzyyyvvvtttqqqpppppppppooopppqqqrrrssssssssssssqqqpppoooooooooqqqrrrsssuuutttttttttssssssrrrrrrpppooonnnmmmkkkjjjiiiiiigggfffeeecccaaa___^^^]]]ZZZYYYWWWUUUTTTVVVZZZ^^^aaahhhsss~~~~~~uuunnnhhhgggeeedddfffhhhlllnnnllllllkkkjjjiiijjjmmmoootttzzz~~~~~~}}}{{{{{{zzzyyyxxxwwwuuuttttttsssrrrpppoooooollliiifffaaa]]]WWWSSSPPPNNNMMMKKKKKKNNNSSSZZZbbbjjjooorrroooppprrrssswww}}}nnnaaaVVVSSSUUU\\\hhh}}}xxxxxx{{{|||ssshhhZZZKKKAAA;;;888444111111111000000......---------......//////...---,,,,,,,,,,,,,,,............////////////000000000000111222333444444333444888999<<>>??????FFFNNNXXXnnn~~~}}}~~~~~~yyyzzz~~~pppkkklllppp|||uuujjjeeegggkkkssszzzlllcccYYYSSSOOOOOONNNJJJHHHJJJHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCDDDFFFFFFGGGGGGGGGGGGFFFEEEDDDCCC??????>>>>>>>>>>>>?????????@@@AAABBBDDDIIIOOOSSSUUUUUUVVVVVVTTTQQQMMMKKKKKKLLLOOOSSSWWWZZZ]]]^^^bbbgggnnnuuu}}}uuupppmmmlllkkkiiigggddd___ZZZXXXXXXZZZ[[[^^^dddjjjoooqqqsssssssssrrrpppooopppssswwwyyyyyyzzz|||}}}||||||}}}}}}}}}{{{yyyxxxwwwvvvvvvssssssssssssssssssssssssttttttttttttsssrrrqqqpppppppppqqqppppppooonnnmmmkkkiiifffcccaaa`````````^^^^^^]]][[[ZZZYYYXXXWWWSSSSSSTTTVVVYYY^^^bbbdddjjjjjjkkkkkkkkkjjjhhhgggcccaaaaaacccddddddhhhoooxxxyyyppphhhbbb^^^YYYXXXVVVSSSQQQQQQSSSVVVZZZaaalllxxx~~~~~~~~~}}}|||zzzxxxuuusssqqqpppnnnmmmmmmnnnpppooommmkkkhhhfffdddbbbaaa```]]][[[VVVWWWYYYZZZ[[[___cccgggeeeeeedddeeeffffffdddcccdddhhhooovvv}}}rrrcccWWWPPPPPPRRRVVVaaasss~~~~~~~~~zzzwwwrrrmmmeeeYYYKKKAAA999777444333222222000...000000//////.........---........................---...///000111111111111000111222333555666777888<<<<<<>>>AAAAAAAAAHHHOOOWWWmmm}}}{{{}}}sssnnnoooppp|||tttiiieeeggglllttt}}}nnneeeYYYSSSOOOPPPOOOKKKIIIKKKHHHIIIIIIIIIIIIHHHGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFCCCBBBBBBCCCCCCDDDEEEFFFGGGGGGGGGFFFFFFEEECCCCCC???>>>>>>=========>>>>>>===>>>???@@@BBBGGGNNNRRRSSSTTTUUUUUUSSSPPPMMMKKKJJJLLLOOOSSSWWWZZZ\\\]]]aaagggnnnuuuwwwrrrooonnnmmmiiigggddd^^^ZZZXXXYYYZZZZZZ]]]ccchhhmmmpppqqqqqqsssqqqnnnllllllooosssuuuuuuvvvxxxzzz}}}|||}}}~~~|||{{{zzzyyyxxxwwwwwwwwwttttttttttttttttttttttttuuuuuuuuutttsssrrrpppppppppppppppppppppooonnnmmmjjjhhheeebbb```______```^^^]]]]]]\\\[[[ZZZYYYYYYUUUUUUWWWZZZ^^^ccchhhjjjooopppqqqrrrrrrpppnnnmmmmmmjjjhhhhhhgggdddggglllxxxwwwoooggg___ZZZVVVTTTRRRQQQRRRSSSSSSSSS[[[aaakkkuuu}}}||||||}}}}}}~~~~~~||||||zzzxxxvvvtttsssrrrppppppppppppooommmlllkkklllkkkiiihhhgggfffcccaaa___^^^]]]^^^```bbbcccbbbeeedddbbb___^^^]]]]]]]]]___bbbfffjjjpppvvv~~~vvveeeWWWQQQRRROOOYYYgggvvv}}}tttsssvvv~~~wwwrrrooogggXXXJJJCCC:::777444333333333222111//////............//////...---,,,,,,,,,,,,---...//////000000111111222222111222333555777888999:::<<<;;;<<<@@@CCCDDDJJJQQQ___mmmwwwrrrsssvvvuuulllfffhhhmmmuuuqqqfffYYYUUUPPPLLLKKKLLLLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEDDDCCCCCCBBBDDDDDDCCCCCCCCCEEEGGGHHHGGGHHHIIIIIIIIIGGGEEECCCAAA@@@???>>>===<<<<<<<<>><<<>>>BBBEEEFFFLLLSSS^^^lll||||||yyyrrrssswwwvvvlllgggiiinnnvvvtttiiiYYYUUUPPPLLLKKKKKKKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFEEEDDDCCCCCCCCCDDDCCCCCCCCCDDDEEEFFFGGGHHHHHHJJJJJJIIIHHHEEEDDDAAA@@@>>>===<<<<<<<<<===@@@AAABBBDDDHHHKKKOOOPPPSSSTTTUUUTTTPPPMMMKKKJJJJJJLLLOOORRRUUUXXXZZZZZZ___bbbiiirrr{{{{{{uuuqqqpppooonnniiiccc\\\XXXWWWWWWXXX\\\___cccgggjjjmmmpppsssttttttssssssssstttuuuuuuwwwwwwwwwyyy{{{~~~{{{{{{{{{{{{zzzyyyxxxwwwuuuuuuuuuuuuvvvwwwxxxyyyvvvuuuuuutttsssrrrqqqqqqrrrrrrqqqqqqpppppppppooollliiieeecccaaa```]]][[[\\\[[[[[[ZZZYYYXXXXXXWWWWWWYYY[[[]]]```eeekkkpppyyy|||~~~}}}}}}zzzzzzyyywwwtttrrrsssttt{{{|||{{{yyyxxxxxxxxxwwwvvvuuupppiiiccc^^^ZZZWWWTTTWWWXXXZZZ]]]___aaabbbbbbdddiiiqqqzzz|||||||||||||||}}}}}}}}}}}}||||||zzzyyywwwvvvuuuuuutttsssrrrrrrsssttttttrrrqqqqqqrrrrrroookkkgggeeedddbbbbbbccccccbbbaaa^^^]]]ZZZXXXVVVUUUUUUUUUUUUWWWZZZ]]]```ffflllpppuuu{{{{{{kkk^^^XXXYYYXXXaaaooo}}}}}}tttllllllppp|||xxxrrrgggVVVGGG???888555222111111111000/////////............//////......---,,,,,,---......---......///000000111111222333444666888999:::;;;???>>>@@@DDDGGGHHHNNNTTT]]]kkkuuuuuuwww}}}ttttttwwwxxxnnnhhhjjjooovvvvvvkkkYYYUUUPPPLLLKKKKKKKKKKKKIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCDDDCCCCCCCCCDDDEEEFFFGGGHHHIIIJJJKKKJJJIIIGGGEEEAAA@@@===;;;;;;<<<===???BBBCCCDDDFFFIIILLLOOOQQQRRRTTTTTTSSSOOOLLLJJJJJJJJJLLLOOORRRUUUWWWYYYZZZ]]]```fffnnnxxx}}}wwwsssrrrqqqmmmhhhbbb[[[WWWVVVWWWYYY]]]```cccfffiiimmmqqqtttxxxyyyzzz{{{{{{{{{zzzzzz{{{zzzxxxwwwvvvwwwxxxyyy||||||||||||}}}}}}}}}}}}~~~||||||||||||{{{{{{zzzyyyuuuuuuuuuuuuvvvvvvwwwxxxuuuuuuuuutttttttttssssssssssssrrrrrrqqqpppoooooollliiieeecccaaa^^^\\\YYYYYYYYYYYYXXXXXXWWWWWWVVVXXXYYY[[[]]]aaaffflllqqq{{{~~~{{{xxxxxxyyy}}}|||ssspppmmmkkkjjjjjjjjjiiifffccc___[[[YYYXXXXXXWWW\\\___eeeiiilllmmmnnnnnnnnnrrryyy}}}}}}}}}}}}||||||||||||}}}}}}}}}|||{{{yyyxxxwwwvvvuuusssssssssuuuwwwxxxuuuvvvvvvxxxwwwuuupppllliiigggeeeeeedddcccaaa___ZZZYYYVVVTTTRRRQQQPPPPPPPPPRRRTTTVVVYYY]]]bbbfffjjjqqq{{{zzzkkk^^^YYYZZZ[[[eeesss{{{ssskkkkkkooo{{{yyyrrrgggVVVGGG???777555222000000000///...//////............//////......------------............///000111222222333333444555777999:::;;;<<>>AAAFFFHHHIIINNNUUU]]]kkk}}}ooonnnpppxxxvvvuuuvvvzzzpppjjjlllpppwwwuuukkkYYYUUUPPPLLLJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFEEEEEEFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFHHHIIIKKKLLLLLLJJJHHHGGGCCCAAA>>><<<;;;===@@@BBBEEEFFFGGGIIIKKKNNNPPPQQQRRRSSSSSSQQQNNNKKKJJJJJJJJJLLLNNNQQQTTTVVVXXXXXX\\\___dddlllvvv~~~xxxtttrrrrrrkkkgggaaa[[[WWWVVVWWWYYY___aaadddfffiiimmmrrrvvv|||~~~}}}{{{xxxtttrrrrrrrrrsssvvvwwwwwwxxxxxxyyyyyyyyyzzz}}}||||||}}}}}}}}}||||||{{{vvvvvvuuuuuuuuuvvvvvvwwwtttuuuuuuuuuuuuuuuuuuuuuttttttsssrrrqqqpppooonnnmmmjjjfffbbb```^^^[[[XXXXXXXXXXXXWWWWWWVVVVVVVVVVVVWWWYYY[[[^^^dddjjjnnnyyy}}}~~~{{{{{{{{{yyyuuuoookkkfffcccbbbaaa```___YYYXXXVVVUUUUUUVVVYYY\\\ccciiirrrxxx{{{|||||||||{{{~~~~~~}}}}}}|||}}}~~~~~~~~~~~~|||zzzyyywwwvvvtttttttttvvvxxxzzzxxxyyyzzz{{{{{{xxxtttpppkkkjjjhhhgggfffddd```^^^YYYWWWTTTRRRPPPNNNNNNNNNNNNOOOQQQRRRTTTXXX]]]```dddjjjuuuzzzkkk___[[[]]]]]]gggxxx}}}uuummmlllqqqzzzwwwqqqfffVVVGGG@@@777444111000000000///...//////............//////........................///000111222333444555555444555666888:::;;;<<<===???>>>AAAFFFIIIJJJNNNTTT\\\kkkyyyjjjhhhiiiqqqwwwuuuttt}}}rrrkkknnnrrryyysssgggYYYUUUOOOKKKJJJJJJIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDBBBCCCDDDDDDEEEFFFFFFFFFGGGHHHJJJLLLLLLLLLJJJIIIEEECCCAAA??????AAADDDFFFHHHIIIJJJLLLNNNOOOPPPQQQQQQRRRRRRPPPLLLJJJIIIIIIJJJKKKNNNQQQSSSUUUWWWWWW\\\^^^ccckkkwwwyyytttqqqpppiiieee___ZZZVVVVVVXXXYYY```bbbdddgggiiinnnssswww~~~}}}zzzvvvrrrooonnnooooooqqqrrrsssuuuvvvvvvvvvuuuwwwzzz}}}}}}}}}~~~~~~}}}||||||vvvvvvuuuuuuuuuuuuuuuuuutttttttttuuuuuuuuuuuuuuuttttttsssrrrpppooonnnnnnmmmjjjfffcccaaa^^^[[[YYYXXXXXXXXXWWWVVVVVVVVVUUUTTTVVVXXXZZZ]]]bbbiiimmmwww{{{~~~~~~~~~zzzuuuqqqkkkgggaaa]]]ZZZXXXVVVTTTNNNNNNNNNOOOQQQUUU[[[___jjjsss~~~~~~}}}~~~~~~|||{{{xxxwwwwwwvvvwwwxxxyyyzzzzzzzzzzzz{{{|||zzzvvvsssnnnmmmkkkjjjiiifffbbb___ZZZXXXUUURRRPPPNNNNNNNNNNNNOOOPPPQQQSSSVVVZZZ^^^```gggqqq|||{{{mmmbbb^^^```___kkk}}}wwwnnnnnnrrrzzzwwwpppfffVVVHHHBBB777444111000000000///...//////............//////---...////////////...---000000111333444555666777555666777999;;;<<<===>>>??????BBBHHHJJJKKKOOOUUU]]]llluuufffddddddjjjyyyvvvsssppp~~~tttmmmoootttzzzrrrgggZZZUUUOOOKKKJJJIIIIIIHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDBBBCCCDDDEEEFFFFFFFFFEEEDDDFFFHHHKKKMMMMMMLLLLLLIIIGGGEEEDDDEEEGGGJJJKKKKKKKKKMMMOOOPPPQQQQQQQQQQQQQQQQQQNNNKKKHHHHHHIIIJJJKKKMMMPPPSSSTTTVVVVVV[[[]]]ccclllxxxzzztttqqqooohhhddd^^^YYYVVVVVVXXXYYY___bbbeeehhhkkkooosssvvv}}}zzzuuupppmmmllllllmmmlllnnnppprrrsssssssssssssssvvv{{{~~~~~~~~~~~~}}}}}}|||{{{wwwvvvvvvuuutttttttttttttttttttttttttttttttttuuurrrrrrqqqqqqpppooonnnnnnmmmjjjfffdddbbb___]]]ZZZYYYXXXXXXVVVUUUTTTTTTSSSTTTUUUWWWZZZ]]]bbbhhhmmmuuuzzzyyyyyyyyyzzzzzzxxxsssppphhhddd^^^YYYUUUQQQMMMKKKHHHIIIKKKMMMPPPVVV^^^dddnnnyyy}}}~~~|||zzzzzzzzzzzzzzz{{{{{{{{{{{{zzzzzzzzz{{{yyywwwtttqqqpppooonnnllliiieeeaaa\\\ZZZWWWTTTRRRPPPOOOOOOMMMOOOPPPQQQRRRUUUZZZ]]]___eeennnyyyyyylllaaa^^^```cccooowwwnnnmmmqqqxxxxxxqqqgggWWWIIIBBB888555222000000111000/////////............//////---...///000000///...---///000111222444555666777666777888:::;;;===>>>???AAAAAADDDJJJLLLMMMPPPVVV^^^mmmrrrbbb```___dddsss~~~rrrpppmmm{{{vvvnnnpppuuu|||tttiiiZZZUUUOOOKKKIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEBBBCCCDDDEEEFFFFFFFFFEEEAAACCCFFFJJJLLLNNNNNNNNNKKKKKKJJJJJJKKKMMMNNNPPPMMMNNNOOOQQQQQQRRRQQQQQQQQQQQQPPPMMMJJJHHHGGGHHHJJJKKKMMMPPPRRRTTTUUUUUUXXX[[[bbbmmmyyy|||uuuqqqooogggccc]]]XXXVVVVVVXXXYYY___bbbfffjjjmmmpppsssvvv{{{uuuoookkkiiijjjjjjkkkmmmooorrrssstttssssssrrruuuxxx~~~~~~~~~~~~~~~}}}|||zzzzzzwwwwwwvvvuuutttssssssssstttttttttssssssssssssssspppppppppoooooonnnnnnnnnmmmjjjgggdddcccaaa___]]]XXXXXXWWWUUUSSSRRRQQQPPPQQQSSSUUUWWWZZZ___fffjjjqqqvvv}}}jjjkkkmmmpppsssssspppnnngggccc]]]WWWSSSNNNIIIFFFGGGIIIKKKNNNQQQXXXaaahhhooo|||~~~}}}||||||}}}}}}}}}}}}|||{{{{{{zzzyyyyyyyyyyyywwwuuutttsssqqqpppooolllgggddd]]]\\\YYYVVVSSSQQQQQQQQQMMMNNNPPPQQQRRRUUUZZZ]]]^^^dddmmmxxxvvviii^^^[[[]]]gggsssvvvmmmlllpppwww{{{sssgggWWWIIIBBB888555222111111111000/////////............//////---...///000000///...---...///000111333444555666777777888:::<<<===??????BBBBBBFFFLLLNNNNNNRRRWWW^^^mmm}}}ppp```]]]\\\aaapppzzzooommmjjjyyyxxxnnnqqqvvv}}}wwwlllZZZUUUOOOKKKIIIIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGDDDDDDDDDDDDEEEEEEEEEEEEAAABBBDDDFFFFFFFFFEEEEEE???AAAEEEIIILLLNNNOOOOOOMMMMMMNNNNNNOOOPPPQQQRRRNNNOOOPPPRRRRRRRRRRRRQQQPPPQQQOOOMMMIIIGGGGGGHHHJJJKKKMMMOOORRRSSSUUUUUUVVVZZZbbblllyyy}}}vvvqqqooofffbbb]]]XXXUUUVVVXXXZZZ^^^bbbgggkkknnnpppsssuuu|||vvvooojjjhhhhhhhhhmmmnnnqqqtttvvvvvvuuuuuutttvvvyyy~~~~~~~~~|||{{{zzzyyyxxxwwwvvvttttttsssssssssttttttsssssssssrrrrrrrrroooooooooooonnnnnnnnnnnnmmmjjjgggeeedddbbb```^^^XXXWWWUUUTTTRRRPPPNNNMMMNNNOOOQQQSSSVVV\\\bbbffflllqqqxxx~~~ccceeehhhjjjkkkkkkjjjiiidddaaa\\\WWWPPPKKKHHHFFFGGGHHHIIIMMMRRRYYY```dddnnnwww}}}|||}}}}}}|||zzzxxxwwwvvvuuuuuuuuuuuutttrrrpppnnnllliiiddd^^^[[[ZZZXXXVVVSSSSSSSSSTTTUUUXXX[[[^^^```ccchhhpppyyyuuuiii___]]]___gggttt}}}tttnnnlllmmmwwwyyyiiiXXXHHH???888666333222222222111///111111000000//////......///////////////.........000111222444555666777777777777777888;;;===@@@AAABBBDDDGGGIIILLLPPPVVVZZZdddppprrr```\\\[[[aaannnrrrkkkiiiuuu}}}rrrssswww~~~zzzooocccYYYQQQNNNLLLIIIGGGHHHIIIHHHGGGGGGFFFFFFGGGGGGBBBCCCEEEFFFGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFHHHKKKMMMOOOQQQRRRSSSRRRRRRQQQRRRRRRSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRPPPNNNLLLJJJHHHHHHHHHHHHIIIJJJLLLNNNPPPQQQQQQQQQRRRTTT\\\hhhsss{{{tttmmmiiiddd]]]VVVSSSSSSVVVXXX___ccchhhkkkmmmpppvvvzzzyyyqqqkkkgggdddbbbgggiiimmmqqqtttvvvvvvvvvtttvvvyyy}}}}}}{{{zzzyyyyyyyyyyyyyyyxxxwwwvvvuuuuuusssrrrqqqqqqppppppqqqqqqrrrqqqpppooonnnmmmlllkkkmmmkkkiiihhhfffddd___\\\\\\ZZZXXXUUURRRPPPOOONNNLLLNNNQQQSSSVVVZZZ___ccckkkoootttyyy|||^^^aaaeeehhhjjjiiigggfffaaa___ZZZUUUOOOKKKHHHFFFFFFGGGJJJNNNSSSYYY^^^```hhhppp{{{~~~}}}||||||{{{zzzyyyxxxxxxwwwwwwxxxxxxxxxwwwvvvuuuppplllfffbbb```^^^\\\YYYZZZ[[[[[[\\\^^^aaaccceeeggglllsss|||uuuhhh___]]]```hhhttt|||sssmmmlllnnnzzzyyyiiiXXXHHH>>>888666333222222222111///111000000000/////////...////////////////////////000111222444555666777777888999999:::===@@@BBBDDDGGGIIIKKKLLLOOOSSSXXX\\\fffrrr}}}pppbbb]]][[[aaammmrrrjjjjjjttt|||rrrssswww~~~|||pppcccZZZQQQNNNMMMIIIGGGHHHIIIHHHHHHGGGGGGGGGGGGGGGDDDDDDFFFGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGIIIKKKMMMPPPQQQTTTTTTSSSSSSSSSTTTUUUUUURRRRRRRRRRRRRRRRRRRRRRRRPPPNNNLLLJJJIIIHHHHHHIIIKKKLLLMMMNNNOOOOOOOOOOOORRRSSSYYYcccmmmyyy~~~wwwppphhhddd]]]VVVSSSSSSVVVXXX___ccciiimmmppptttzzz}}}tttmmmiiieeeccceeegggkkkooosssuuuvvvwwwvvvwwwzzz~~~|||zzzyyyxxxxxxxxxxxxxxxxxxwwwvvvuuutttsssrrrqqqqqqppppppqqqqqqppppppoooooonnnmmmmmmmmmlllkkkiiihhhgggeeeaaa^^^\\\ZZZXXXUUURRRPPPOOONNNKKKMMMOOORRRTTTXXX]]]aaaiiimmmrrrwwwzzz}}}YYY]]]bbbfffhhhgggeeeccc___\\\XXXSSSNNNJJJHHHGGGEEEGGGKKKOOOSSSWWWZZZ[[[___dddkkkrrrxxx}}}}}}}}}}}}}}}|||||||||zzz{{{|||~~~|||xxxsssooollliiigggdddggggggggghhhiiikkklllmmmnnnrrrxxxttthhh___]]]___gggtttyyyppplllmmmooo}}}zzziiiWWWHHH>>>888666333222222222111///000000000000////////////////////////////////////000111333444666777777777::::::;;;===???BBBEEEGGGLLLMMMOOOQQQSSSWWW\\\```kkkvvv{{{nnnddd^^^[[[```kkk~~~rrrjjjjjjttt{{{rrrsssvvv~~~~~~ssscccZZZQQQOOOMMMJJJHHHIIIIIIIIIHHHGGGGGGGGGGGGHHHFFFFFFGGGGGGFFFFFFEEEDDDCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEFFFHHHKKKMMMOOOTTTTTTTTTUUUUUUVVVVVVVVVRRRRRRRRRRRRRRRRRRRRRRRRPPPNNNLLLJJJIIIIIIIIIIIIMMMMMMMMMMMMMMMMMMLLLKKKPPPPPPSSS[[[dddoooyyyrrrgggccc\\\VVVSSSTTTVVVXXX___dddjjjooosssxxx~~~zzzrrrlllgggcccccceeehhhmmmqqqtttvvvwwwxxxzzz}}}~~~{{{yyyxxxwwwvvvwwwxxxxxxwwwwwwvvvuuutttrrrrrrqqqppppppppppppqqqooooooooonnnnnnnnnmmmmmmkkkjjjiiiiiihhhgggcccaaa\\\ZZZXXXUUURRRPPPNNNNNNJJJLLLNNNPPPRRRVVV[[[^^^eeeiiiooosssvvvyyy{{{}}}}}}}}}}}}}}}~~~WWW[[[aaafffhhhgggdddbbb___\\\WWWRRRMMMIIIGGGGGGDDDGGGKKKPPPSSSUUUUUUUUUVVVXXXZZZ^^^bbbhhhpppuuu}}}~~~~~~{{{wwwuuusssuuuuuuuuuuuuuuuuuuvvvvvvtttxxx}}}sssggg^^^\\\___eeessswwwoookkkmmmppp~~~yyyhhhWWWGGG>>>888666333222222222111///000000000000///////////////////////////000000000000111333555666777777777:::;;;<<<>>>@@@DDDGGGIIIMMMOOORRRTTTWWW[[[aaaeeerrr{{{{{{mmmccc]]]YYY^^^jjj}}}tttkkkkkkttt|||ssssssvvv}}}uuucccZZZRRROOONNNKKKIIIJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCDDDEEEFFFFFFGGGGGGFFFEEEDDDCCCEEEHHHKKKMMMRRRRRRSSSTTTUUUVVVVVVVVVRRRRRRRRRRRRRRRRRRRRRRRROOONNNLLLJJJIIIIIIIIIJJJKKKLLLLLLLLLLLLKKKKKKJJJNNNMMMNNNSSSZZZdddtttxxxrrrgggccc]]]WWWTTTTTTVVVXXX```dddkkkooorrrwww}}}xxxpppiiieeebbbdddgggjjjnnnrrruuuwwwzzz|||}}}zzzxxxvvvuuutttvvvvvvwwwwwwvvvuuuuuutttrrrqqqqqqpppppppppppppppppppppooonnnmmmmmmlllllliiihhhhhhhhhhhhgggdddbbb]]][[[YYYUUURRRPPPNNNNNNKKKLLLNNNOOOPPPTTTYYY]]]aaaeeekkkpppsssuuuwwwxxxwwwwwwxxxxxxzzz{{{}}}~~~VVVZZZ```fffhhhgggdddbbb```]]]WWWQQQLLLHHHFFFFFFDDDGGGLLLOOORRRRRRQQQOOOOOOOOONNNOOOQQQVVV]]]ccclllttt~~~zzz}}}sssggg^^^\\\___cccqqqwwwnnnkkknnnqqq~~~vvvgggVVVGGG>>>888666333222222222111///////////////000000000000////////////000000111111111222333555666777888888999:::;;;===@@@DDDHHHJJJMMMOOORRRUUUYYY^^^dddiiiwww|||ooobbb[[[XXX\\\iii|||vvvllllllsss~~~ssssssuuu|||vvvcccZZZRRRPPPOOOLLLJJJKKKKKKJJJIIIIIIHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCDDDDDDEEEFFFGGGGGGHHHFFFEEECCCBBBCCCEEEHHHJJJMMMNNNPPPRRRSSSSSSSSSSSSQQQQQQQQQQQQQQQQQQQQQQQQNNNMMMKKKJJJIIIHHHIIIIIIIIIIIIJJJJJJKKKKKKJJJJJJKKKIIIJJJNNNRRRZZZgggssszzztttiiieee___YYYVVVUUUVVVWWW___ccciiilllnnnqqqwww{{{~~~uuummmhhheeeeeegggjjjmmmqqquuuwww{{{}}}~~~}}}{{{yyywwwuuutttsssuuuuuuvvvvvvvvvuuuttttttrrrqqqppppppooooooppppppqqqqqqpppnnnmmmkkkjjjiiihhhgggfffggghhhgggeeebbb^^^]]]ZZZVVVSSSQQQOOONNNMMMNNNNNNNNNOOOSSSXXX\\\^^^bbbhhhmmmppprrrssstttssssssssstttvvvxxx{{{|||VVVYYY^^^ccceeedddaaa___]]]ZZZTTTNNNJJJGGGFFFFFFEEEHHHLLLOOOPPPOOOMMMKKKIIIHHHGGGFFFFFFJJJPPPUUU]]]fffsssttthhh^^^\\\^^^cccqqqwwwooolllnnnrrr~~~rrreeeUUUGGG???888666333222222222111///////////////000000000000...//////000000111111222111222444555777777888888888999:::===AAAEEEHHHKKKNNNPPPSSSVVVZZZ___eeejjjwwwsssbbb[[[XXX\\\gggyyyxxxmmmjjjppp|||tttsssttt{{{uuuddd[[[SSSQQQPPPMMMKKKLLLKKKKKKJJJIIIIIIIIIIIIJJJJJJIIIHHHFFFFFFEEEEEEEEEDDDEEEEEEFFFFFFGGGGGGGGGFFFEEEDDDCCCCCCDDDFFFGGGIIIJJJLLLOOOPPPQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPLLLKKKJJJHHHGGGHHHHHHIIIGGGHHHIIIIIIIIIIIIIIIIIIHHHGGGHHHLLLNNNRRR[[[eeesss~~~vvvkkkhhhaaa[[[WWWVVVVVVWWW]]]aaaeeehhhiiikkkpppttt~~~{{{sssooojjjjjjiiijjjmmmppptttvvvzzz|||~~~||||||{{{yyywwwvvvttttttsssttttttuuuuuuuuuuuuttttttqqqqqqpppoooooooooooopppqqqpppooonnnlllkkkjjjjjjhhhhhhggghhhiiihhheeeccc```___\\\XXXUUURRRPPPOOONNNNNNNNNMMMNNNQQQVVVZZZ\\\aaaggglllooopppqqqrrrpppoooooooooqqqtttwwwyyy~~~TTTVVVZZZ]]]___^^^\\\[[[WWWTTTOOOJJJGGGFFFFFFGGGGGGIIIKKKMMMNNNLLLJJJHHHDDDDDDCCCBBBAAACCCGGGJJJOOOYYYgggtttuuuhhh^^^[[[]]]eeerrryyyqqqmmmooorrryyyooobbbUUUHHH@@@888666333222222222111///.../////////000000000111...//////000111111222222111222444555777888888888888999;;;>>>AAAFFFJJJLLLRRRSSSUUUXXXZZZ___dddhhhrrr}}}wwwddd]]]YYY\\\fffuuuxxxmmmggglllwwwuuussstttyyytttddd[[[SSSQQQPPPMMMLLLMMMLLLKKKKKKJJJJJJJJJJJJJJJIIIIIIGGGFFFFFFFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFGGGJJJMMMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOKKKJJJHHHGGGFFFFFFGGGHHHIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEHHHLLLMMMMMMSSSZZZeeeqqq~~~vvvnnnjjjddd^^^YYYVVVVVVVVVYYY]]]aaaddddddgggkkkooowww~~~zzzvvvpppnnnmmmlllmmmpppsssuuuyyy{{{~~~~~~~~~~~~{{{|||}}}~~~~~~{{{xxxyyyyyywwwvvvuuutttttttttsssttttttuuuuuutttttttttqqqqqqpppooooooooooooooommmmmmmmmmmmmmmmmmllllllkkkjjjjjjjjjkkkjjjgggeeebbb```]]]ZZZVVVSSSQQQPPPNNNMMMLLLKKKKKKNNNSSSXXX[[[```ggglllooooooppppppllllllkkkkkklllooorrruuuxxx{{{QQQSSSVVVYYYZZZZZZXXXWWWRRROOOKKKGGGEEEFFFGGGHHHHHHIIIKKKLLLLLLKKKIIIGGGAAAAAAAAA@@@???@@@CCCEEEFFFPPP^^^kkkwwwvvvhhh^^^[[[]]]gggtttzzzrrrnnnppprrr~~~vvvlllaaaTTTHHH@@@888666444222222222111///.../////////000000111111...//////000111222222222222222444666777888888888999:::;;;>>>CCCGGGKKKMMMUUUWWWXXXYYY[[[^^^cccfffnnnzzzyyyfff```[[[]]]dddrrrwwwllldddiiitttuuutttsssxxx~~~sssddd[[[SSSQQQPPPNNNLLLMMMLLLLLLKKKJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFGGGHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCDDDFFFIIILLLNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNJJJIIIGGGFFFEEEFFFFFFGGGKKKJJJJJJIIIGGGEEEDDDCCCDDDEEEIIIMMMMMMKKKNNNTTT[[[fffttt~~~}}}tttppplllfff___ZZZWWWVVVVVVVVVZZZ___aaaccceeejjjnnnuuuzzz~~~{{{sssqqqooommmmmmooorrrtttxxx{{{~~~|||{{{yyyyyyyyyzzz{{{{{{zzzxxxxxxzzz~~~}}}yyyvvvxxxwwwvvvuuuuuutttttttttssssssttttttuuuttttttsssqqqppppppooooooooooooooojjjkkkkkklllmmmnnnoooooommmlllllllllmmmllliiifffcccbbb^^^[[[WWWTTTRRRQQQMMMLLLKKKIIIIIILLLRRRVVV[[[```ggglllooooooooopppjjjiiihhhhhhiiillloooqqqtttvvvzzz}}}RRRSSSTTTTTTSSSQQQOOONNNLLLKKKHHHEEEDDDCCCDDDDDDGGGHHHIIIJJJJJJJJJIIIIIIDDDBBB@@@>>>===>>>@@@BBBAAAFFFRRRaaaooo|||ttthhh^^^\\\___fffwww~~~~~~|||tttppprrruuu{{{yyytttkkk```RRRGGG@@@888666333000//////000111000000//////.........---000////////////000000111555555555555666666666777;;;;;;;;;===AAAFFFKKKNNNPPPSSSWWW[[[]]]```cccfffiiivvv|||iii^^^XXX]]]dddmmm~~~{{{llliiiiiirrr{{{vvvvvv~~~ttteee[[[SSSQQQPPPMMMMMMNNNMMMLLLJJJIIIIIIJJJKKKKKKGGGGGGGGGFFFGGGGGGHHHHHHEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGFFFDDDBBB@@@AAABBBFFFFFFHHHIIIKKKMMMOOOPPPOOONNNMMMKKKIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEHHHHHHJJJKKKLLLLLLMMMMMMZZZ___hhhsss}}}~~~zzzrrrnnnfff```\\\ZZZXXXWWW[[[^^^bbbeeehhhkkkooorrrzzz|||yyyuuuooommmoooqqqrrrqqqtttxxx~~~~~~}}}{{{yyyxxxvvvrrrppprrrooollljjjkkknnnsssvvv}}}~~~}}}||||||zzzyyyxxxvvvuuutttsssssswwwvvvuuuttttttssstttttttttsssqqqooonnnnnnnnnooooooppppppppppppqqqqqqqqqpppooommmlllkkkjjjiiiiiihhhddd___[[[XXXUUURRRPPPQQQOOONNNLLLMMMOOOQQQSSSYYY]]]ccciiimmmooonnnnnnllljjjgggdddcccdddfffgggmmmnnnooorrruuuyyy{{{}}}QQQQQQPPPPPPOOOMMMLLLKKKJJJHHHFFFCCCBBBCCCCCCDDDFFFGGGHHHIIIJJJIIIHHHHHHDDDCCC@@@>>>===>>>???@@@AAADDDNNN\\\hhhuuurrrfff^^^]]]```iii{{{}}}|||~~~vvvsssuuuxxxzzzxxxsssjjj___RRRFFF???888666333000//////000111000/////////............000////////////000111111444444555666666777888888<<<<<<<<<>>>AAAFFFKKKNNNQQQTTTXXX[[[]]]___bbbdddgggttt{{{iii^^^XXX\\\cccmmm~~~~~~oooiiiiiirrr|||wwwwww~~~uuuddd[[[RRRPPPOOOMMMLLLMMMMMMLLLKKKJJJIIIJJJKKKKKKHHHHHHGGGGGGFFFGGGGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFEEEFFFEEEDDDAAA@@@AAACCCFFFFFFHHHJJJKKKMMMNNNOOONNNMMMKKKJJJHHHGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFJJJKKKLLLMMMMMMNNNMMMMMMVVVZZZbbbmmmwww|||{{{yyysssooohhhccc___]]]\\\\\\```cccgggkkknnnrrrvvvxxx~~~~~~{{{{{{}}}}}}yyytttrrrrrrsssrrrqqqssswww}}}~~~|||{{{yyywwwuuutttqqqmmmkkkkkkhhhddd``````bbbeeegggqqqsss{{{~~~~~~}}}|||zzzyyywwwvvvvvvvvvwwwvvvuuutttttttttttttttuuutttrrrpppooonnnnnnooooooppppppppppppqqqqqqqqqpppooonnnmmmkkkkkkjjjjjjiiifffaaa]]]ZZZWWWTTTRRRPPPOOOLLLKKKKKKMMMOOOQQQXXX\\\bbbhhhlllnnnnnnnnnjjjgggdddaaa``````aaaaaaddddddfffhhhkkknnnppprrrtttwww{{{~~~||||||}}}OOONNNLLLJJJIIIHHHGGGGGGEEEDDDBBBAAA@@@AAACCCDDDEEEFFFGGGHHHIIIHHHGGGGGGDDDCCC@@@>>>=========>>>@@@BBBIIITTT^^^jjjyyy|||oooddd]]]]]]aaalll~~~{{{yyy}}}yyyvvvxxx|||~~~yyywwwrrriii]]]PPPEEE>>>888666333111//////000111////////////............000000//////000111111222333444555666777999::::::<<<<<<===???BBBFFFKKKMMMSSSUUUYYY[[[]]]^^^aaaccceeerrr|||jjj___XXX\\\ccclll}}}uuuoooooovvvyyyxxx~~~vvveee[[[SSSPPPOOOMMMLLLMMMMMMLLLKKKJJJJJJJJJJJJKKKIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGCCCDDDDDDCCCAAA@@@AAACCCEEEFFFHHHJJJKKKLLLMMMMMMKKKJJJIIIGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIINNNOOOPPPPPPPPPPPPOOONNNRRRUUU[[[eeennnuuuxxxyyytttqqqlllgggcccbbbaaaaaafffjjjpppuuuyyy|||~~~}}}yyyxxxyyy{{{zzzwwwvvvtttrrrppppppuuu{{{~~~|||yyywwwuuurrrpppnnnkkkgggdddccc___ZZZVVVSSSTTTUUUWWW```bbbkkkvvv~~~}}}{{{zzzyyyyyyxxxxxxwwwvvvuuuttttttttttttvvvuuusssqqqpppooonnnnnnoooppppppppppppqqqqqqqqqppppppooonnnmmmlllllllllkkkhhhccc```]]]ZZZWWWUUURRRQQQNNNMMMLLLNNNPPPQQQVVVZZZ```fffkkkmmmmmmmmmhhheeebbb^^^\\\ZZZZZZ[[[ZZZ[[[[[[\\\^^^aaaccceeegggiiimmmooopppqqqssstttuuuvvvzzzxxxxxxzzzMMMLLLIIIFFFDDDCCCCCCDDDAAA@@@???>>>???@@@CCCDDDDDDEEEFFFGGGHHHGGGGGGFFFEEECCCAAA>>>===<<<<<<===>>>>>>CCCLLLUUU___ooo}}}xxxlllbbb\\\^^^cccmmmyyywww{{{{{{wwwzzz}}}|||xxxuuuppphhh\\\OOOCCC===777666333111000///000000///////////////.........000000000000111111222333333444555777999:::<<<<<<===>>>>>>@@@CCCGGGJJJLLLQQQTTTXXX[[[]]]___bbbddddddpppkkk```XXX\\\ccclll~~~}}}wwwvvv{{{|||yyy~~~wwwggg]]]UUURRRQQQNNNMMMNNNMMMMMMLLLKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGBBBCCCCCCBBB@@@@@@AAACCCEEEFFFHHHIIIKKKKKKKKKKKKHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFHHHJJJKKKLLLRRRSSSTTTUUUUUUSSSQQQPPPPPPRRRWWW^^^gggpppwwwzzzvvvtttpppkkkgggddddddeeelllqqqyyy}}}{{{zzz|||~~~zzzwwwssspppnnnnnnsssyyy~~~}}}}}}|||yyyxxxtttrrrnnnllliiifffbbb___\\\YYYTTTOOOLLLLLLMMMNNNQQQTTT]]]hhhpppwww~~~|||{{{zzzzzzyyyxxxwwwvvvuuutttsssssssssuuuuuusssrrrpppooonnnnnnoooooopppppppppqqqqqqqqqppppppppppppoooooonnnnnnllliiifffccc```^^^ZZZXXXWWWUUUSSSPPPPPPPPPRRRSSSTTTWWW]]]ccchhhkkkllllllgggeeeaaa]]]YYYWWWVVVUUUUUUUUUTTTTTTVVVXXXZZZ\\\^^^aaaeeeggghhhhhhjjjkkklllkkkooouuuyyy}}}uuuuuuxxxLLLJJJGGGEEECCCBBBBBBBBB>>>>>>======>>>@@@CCCDDDDDDEEEFFFGGGGGGGGGFFFFFFDDDCCCAAA???======<<<<<<<<<<<>>??????@@@BBBDDDGGGJJJKKKOOORRRWWWZZZ]]]```dddfffeeeooo~~~~~~mmmaaaZZZ\\\cccmmm~~~{{{zzz|||~~~zzz~~~yyyjjj```XXXUUUSSSPPPOOOQQQMMMMMMMMMLLLLLLKKKJJJIIIJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGBBBCCCCCCBBB@@@@@@AAACCCDDDEEEGGGHHHIIIIIIHHHHHHEEEEEEDDDCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFHHHJJJMMMOOOQQQWWWXXXYYYZZZYYYWWWUUUSSSQQQSSSUUUZZZbbbllluuu{{{xxxwwwtttooojjjgggggghhhpppwww~~~zzzuuupppnnnmmmnnnrrryyy~~~}}}|||{{{zzzxxxvvvrrrpppllliiifffbbb]]]ZZZTTTRRRNNNJJJHHHHHHIIIJJJHHHKKKSSS]]]dddkkkvvv}}}{{{zzzyyyyyyyyyxxxwwwvvvtttsssrrrrrrrrrsssssssssrrrqqqpppooonnnoooooopppppppppqqqqqqqqqqqqqqqrrrrrrrrrqqqppppppmmmkkkhhhfffdddaaa^^^[[[ZZZXXXUUURRRQQQQQQSSSTTTRRRUUU[[[```eeehhhiiiiiihhheeeaaa]]]XXXUUUSSSRRRQQQPPPOOONNNOOOQQQTTTVVVYYY\\\___bbbcccccceeefffgggfffhhhlllooottt~~~}}}tttuuuxxxIIIHHHFFFEEECCCBBBAAAAAA>>>=========>>>AAACCCEEEDDDEEEFFFGGGHHHGGGFFFFFFDDDCCCBBB@@@???>>>>>>>>><<<;;;===BBBGGGOOO\\\hhhyyyvvvjjjaaa^^^bbbiiiwwwxxxyyyyyyuuuvvvyyy}}}wwwuuupppggg[[[NNNCCC<<<666555444222111000//////.........///////////////000000111111222333555555555666777999;;;<<<>>>>>>@@@@@@AAACCCEEEHHHJJJKKKMMMQQQVVVZZZ^^^aaaeeehhhgggppp}}}|||pppccc[[[]]]dddnnn~~~~~~|||{{{lllbbbZZZWWWUUURRRQQQRRRNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHCCCDDDDDDCCCAAA@@@AAACCCBBBCCCEEEGGGGGGGGGEEEDDDDDDCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGJJJMMMQQQTTTVVVZZZ[[[]]]^^^^^^[[[YYYWWWSSSSSSTTTWWW]]]fffqqqyyyxxxyyyxxxsssnnnjjjkkkmmmttt{{{}}}wwwqqqmmmllllllnnnsssyyy~~~}}}{{{zzzxxxvvvsssooommmiiieeeaaa]]]XXXTTTMMMKKKHHHEEEDDDDDDEEEFFFDDDGGGMMMTTTYYY___kkkwww~~~}}}|||zzzyyyxxxwwwwwwwwwvvvuuusssrrrqqqqqqqqqpppqqqqqqqqqqqqpppooonnnoooppppppppppppqqqqqqqqqqqqrrrssstttttttttsssrrrpppnnnkkkiiihhheeebbb___[[[YYYVVVRRRPPPPPPQQQRRRRRRTTTYYY^^^bbbeeefffffffffddd```[[[VVVRRROOONNNKKKJJJIIIHHHIIIKKKNNNPPPSSSVVVZZZ]]]^^^```aaaccccccbbbcccfffhhhkkkttt}}}~~~uuuvvvzzzEEEEEEEEEDDDCCCBBB@@@@@@???>>>>>>>>>???BBBDDDFFFEEEFFFGGGHHHHHHHHHGGGFFFCCCCCCBBBBBBAAA@@@@@@???>>>======@@@CCCGGGQQQ\\\gggtttwwwjjjbbb___dddkkkzzzyyy|||xxxssstttwww}}}wwwuuupppggg\\\OOOCCC<<<666555444333111000//////............/////////000111111111222333444555666777777888:::;;;===>>>>>>@@@AAABBBDDDFFFHHHIIIJJJOOORRRWWWZZZ]]]```dddgggiiiqqq}}}~~~rrreee]]]___eeeooo{{{zzzyyy}}}|||mmmcccZZZWWWUUURRRPPPRRRNNNNNNNNNNNNMMMKKKIIIHHHHHHHHHGGGGGGFFFGGGGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHEEEFFFEEEDDDAAA@@@AAACCC@@@BBBDDDEEEFFFDDDBBBAAABBBBBBBBBAAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBEEEFFFHHHLLLPPPTTTXXXZZZ[[[]]]___aaaaaa___\\\ZZZRRRRRRSSSTTTWWW```kkkssswwwyyyzzzwwwrrrppprrruuuxxx~~~{{{uuunnnkkklllnnnppptttzzz|||zzzxxxvvvssspppkkkhhhddd```\\\WWWRRRNNNJJJHHHFFFDDDBBBBBBCCCDDDCCCDDDIIIMMMOOOTTT```mmmvvv~~~~~~}}}{{{zzzxxxwwwwwwwwwvvvuuutttrrrqqqpppoooooommmnnnooopppppppppoooooooooppppppppppppqqqqqqqqqqqqrrrtttuuuvvvuuutttssssssqqqooonnnmmmjjjfffccc]]][[[WWWTTTQQQQQQQQQRRRRRRTTTXXX\\\___bbbcccdddbbb```\\\WWWSSSNNNKKKIIIHHHFFFEEEDDDEEEHHHKKKNNNNNNRRRVVVZZZ\\\]]]```bbb```___aaacccdddfffnnnwwwxxxyyy~~~CCCCCCDDDDDDCCCBBB@@@???@@@?????????@@@BBBEEEFFFEEEFFFGGGHHHIIIHHHGGGGGGCCCCCCCCCBBBBBBAAAAAAAAA@@@>>>>>>???@@@AAAJJJSSSYYYfffsssvvvvvvyyy{{{|||yyy{{{}}}xxxkkkbbb```eeemmmzzz~~~zzz~~~xxxssssssvvvxxxuuuppphhh\\\OOOCCC===666555444333222000//////---.........//////000000111111111222333444666777888888999:::<<<===>>>>>>AAABBBCCCEEEFFFHHHIIIJJJQQQTTTXXX[[[]]]```bbbeeekkkrrr}}}sssggg^^^```fffppp|||ooonnnnnnwww}}}}}}lllbbbYYYVVVTTTQQQPPPQQQNNNNNNOOONNNMMMKKKIIIHHHGGGGGGGGGFFFGGGGGGHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHFFFGGGFFFDDDBBBAAAAAABBB???AAACCCDDDEEECCCAAA???BBBBBBAAAAAABBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAEEEGGGIIIMMMRRRVVVZZZ\\\\\\^^^aaaccccccaaa^^^\\\QQQQQQQQQQQQTTT[[[fffnnnvvvyyy{{{yyyvvvtttxxx|||zzz}}}zzzsssmmmjjjllloooqqquuu{{{{{{xxxvvvtttpppnnngggddd```\\\WWWRRRMMMIIIKKKIIIGGGDDDCCCCCCCCCDDDBBBCCCFFFIIIIIIMMMYYYfffnnnwww~~~~~~}}}{{{zzzxxxwwwwwwwwwvvvuuusssqqqpppooonnnnnnkkklllnnnooopppppppppooooooppppppppppppqqqqqqqqqqqqrrruuuvvvwwwvvvuuutttuuutttrrrqqqpppnnnjjjgggaaa^^^ZZZVVVTTTSSSTTTTTTRRRTTTWWW[[[^^^```aaabbb^^^\\\YYYTTTOOOKKKGGGFFFGGGFFFDDDCCCDDDHHHKKKNNNMMMPPPUUUYYY[[[^^^```bbb______aaadddeeefffmmmvvv|||zzz{{{GGGFFFFFFEEEDDDCCCCCCBBB@@@???>>>>>>???AAACCCDDDFFFGGGIIIJJJJJJIIIHHHHHHDDDCCCBBBAAA@@@@@@???@@@AAA@@@>>>>>>@@@CCCGGGIIIRRRVVV[[[bbbhhhllloooppprrrsssuuuwwwzzz|||~~~~~~}}}~~~ppphhhhhhkkknnn~~~~~~tttqqqssswwwyyyvvvppphhh]]]QQQDDD<<<555333111000111111000///000000000000000111111222111111111222222333333333666888:::;;;<<<>>>AAADDDCCCFFFHHHIIIJJJJJJLLLMMMRRRTTTWWWYYY[[[^^^bbbdddjjjnnnxxxyyyjjj______eeeooovvvgggddddddmmm{{{yyyooodddZZZUUUSSSPPPPPPQQQPPPPPPOOONNNMMMLLLKKKJJJIIIIIIIIIHHHHHHHHHGGGGGGHHHGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBDDDDDDDDDEEEEEEEEEEEEEEEAAAAAAAAA@@@???@@@CCCEEEEEEIIINNNRRRTTTWWWYYY[[[^^^^^^```bbbdddccc```^^^VVVQQQMMMMMMOOOTTT^^^hhhrrrvvvzzz{{{zzzzzz}}}}}}uuupppnnnoooqqqsssvvvyyy}}}|||yyyuuurrrnnnkkkgggbbb[[[UUUQQQNNNKKKIIIFFFFFFEEEDDDCCCBBBBBBAAADDDFFFGGGGGGHHHMMMUUU[[[mmmttt~~~~~~|||{{{yyyxxxwwwxxxwwwtttqqqnnnllljjjjjjkkklllmmmooooooooonnnnnnoooooonnnmmmmmmnnnpppppprrrrrrsssttttttuuuuuuvvvvvvuuutttsssqqqooommmllldddaaa\\\XXXTTTSSSSSSSSSPPPRRRVVVYYY[[[[[[ZZZYYYXXXVVVSSSPPPMMMKKKJJJIIIEEEDDDBBBAAABBBEEEGGGIIILLLOOOSSSVVVYYY[[[^^^aaa___```cccdddeeegggjjjmmmwwwFFFFFFFFFFFFFFFEEEEEEEEEAAA@@@?????????AAACCCDDDEEEFFFGGGIIIIIIIIIHHHHHHFFFEEEDDDBBBAAAAAAAAAAAAAAA@@@@@@@@@AAACCCEEEFFFJJJMMMRRRXXX^^^aaadddeeehhhiiikkkmmmpppsssuuuwwwzzz{{{|||~~~~~~}}}}}}|||{{{zzzzzz{{{}}}~~~yyypppoooqqqsss}}}sssooorrruuuzzzwwwqqqhhh\\\OOOCCC;;;555333111000111111000///000000000000000111222222333333333444444555555666888999;;;===>>>@@@CCCEEEFFFHHHKKKLLLLLLLLLMMMOOORRRTTTWWWYYY[[[]]]aaadddhhhlllvvv{{{mmmaaaaaafffnnn~~~ooo^^^[[[ZZZdddwwwzzznnncccXXXTTTRRROOONNNPPPQQQPPPOOONNNMMMLLLLLLKKKIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFEEEEEEEEEEEEFFFFFFEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAA@@@???@@@BBBEEEGGGJJJNNNRRRTTTVVVXXXZZZ[[[\\\^^^aaaddddddaaa___XXXSSSNNNMMMMMMPPPYYYcccnnnrrrxxx{{{|||~~~}}}wwwtttssssssuuuvvvyyy|||~~~|||xxxuuuqqqllliiiaaa]]]VVVQQQMMMKKKHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDFFFGGGGGGHHHLLLSSSYYYjjjrrr}}}~~~}}}{{{zzzzzzxxxwwwtttqqqooolllkkkjjjkkklllnnnooooooooonnnmmmooonnnmmmmmmmmmnnnoooppprrrrrrsssssstttuuuuuuuuuvvvvvvuuutttrrrpppnnnmmmgggddd___ZZZVVVTTTSSSSSSQQQSSSVVVYYY[[[[[[ZZZYYYVVVTTTQQQMMMJJJHHHGGGGGGHHHGGGEEEEEEFFFHHHKKKLLLKKKNNNSSSVVVYYY[[[___aaabbbccceeefffgggiiilllooowww~~~FFFGGGGGGHHHHHHHHHHHHHHHDDDBBBAAA@@@@@@AAACCCDDDFFFGGGHHHJJJKKKKKKJJJJJJHHHGGGFFFDDDCCCBBBBBBBBBAAAAAAAAAAAABBBBBBBBBCCCBBBEEEIIINNNRRRUUUWWWXXX[[[\\\___bbbfffjjjmmmoootttuuuwwwxxxzzzzzzzzzzzzyyyzzzzzz{{{zzzyyywwwvvvuuutttrrrpppooooooooooootttyyy{{{wwwvvvwww}}}sssooorrrvvv|||yyyrrrgggZZZLLLAAA:::555333111000111111000///111000000000000111222222555555555666777888888888999;;;===???@@@BBBEEEHHHJJJLLLNNNOOONNNNNNOOOPPPRRRTTTWWWYYY[[[]]]```cccfffjjjtttpppdddbbbfffmmm~~~zzziiiZZZUUUSSS[[[lll{{{mmmbbbWWWSSSPPPMMMMMMNNNPPPPPPOOONNNMMMMMMLLLKKKIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEFFFEEEEEEDDDDDDCCCCCCBBB@@@AAAAAAAAABBBBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCAAABBBAAA@@@???@@@CCCEEEIIILLLPPPRRRTTTUUUWWWXXXXXXYYY\\\```cccdddbbb```ZZZTTTNNNLLLKKKLLLTTT\\\hhhnnnvvv|||{{{xxxwwwwwwxxxyyy{{{|||}}}~~~~~~~~~{{{xxxtttoooiiieee\\\XXXRRRMMMKKKIIIGGGFFFDDDEEEEEEFFFGGGHHHIIIIIIGGGHHHIIIIIIIIIMMMSSSYYYfffooo|||~~~~~~}}}}}}yyywwwuuurrrooommmlllkkklllmmmnnnooooooooonnnmmmmmmmmmlllllllllmmmoooppprrrrrrrrrsssttttttuuuuuuwwwwwwvvvuuutttrrrpppooollliiiccc^^^YYYUUUSSSSSSSSSTTTWWWYYYZZZZZZZZZZZZVVVTTTQQQMMMJJJHHHGGGFFFGGGFFFEEEEEEFFFHHHKKKLLLMMMPPPTTTXXX[[[^^^bbbdddfffhhhiiijjjkkkllloooqqqwww}}}FFFGGGIIIJJJKKKLLLLLLKKKFFFEEECCCBBBBBBCCCDDDEEEHHHJJJKKKMMMNNNNNNNNNMMMIIIIIIGGGFFFDDDCCCCCCCCCBBBCCCCCCDDDCCCBBB@@@???@@@BBBEEEIIILLLNNNPPPQQQSSSUUUWWWZZZ___dddhhhjjjnnnoooqqqrrrssssssrrrqqqqqqqqqrrrrrrrrrqqqooonnnkkkjjjhhhfffddddddccccccfffjjjqqqwww}}}|||zzzyyy}}}tttpppssswww~~~{{{sssgggXXXIII>>>999555333111000111111000///111111000000111111222333555666666777888999::::::;;;===???AAABBBDDDHHHJJJMMMOOOQQQQQQPPPPPPQQQRRRRRRUUUXXX[[[\\\^^^aaaccceeejjjssssssfffccceeelll~~~{{{hhh\\\UUUPPPVVVdddwww|||nnncccXXXTTTQQQNNNMMMNNNOOOOOONNNMMMLLLLLLKKKKKKJJJIIIIIIIIIIIIHHHHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBCCCDDDDDDDDDEEEDDDDDDDDDCCCCCCCCCCCCCCCAAABBBBBB@@@@@@AAADDDFFFKKKNNNQQQSSSSSSSSSTTTUUUWWWXXXZZZ^^^aaabbb```^^^YYYSSSNNNKKKIIIIIIPPPXXXeeellluuu|||{{{yyyyyyzzz{{{|||||||||||||||}}}{{{yyyvvvsssmmmfffaaaZZZVVVQQQMMMKKKJJJIIIHHHEEEEEEFFFGGGHHHIIIIIIJJJKKKLLLNNNMMMMMMOOOUUUZZZcccmmm|||~~~~~~yyyxxxvvvssspppooommmmmmmmmnnnoooppppppooonnnmmmllllllkkkkkklllmmmnnnooorrrrrrrrrsssttttttuuuuuuwwwwwwvvvvvvtttsssqqqqqqooolllgggaaa[[[VVVTTTRRRTTTUUUWWWXXXZZZ[[[\\\\\\ZZZXXXTTTPPPMMMKKKIIIIIIHHHHHHGGGHHHIIIKKKMMMOOOQQQUUUYYY]]]```cccgggjjjlllmmmnnnooooooppprrrtttyyy}}}FFFHHHJJJLLLNNNNNNNNNNNNIIIHHHFFFEEEEEEFFFGGGHHHKKKLLLNNNOOOPPPPPPOOOOOOKKKJJJIIIGGGEEEDDDDDDDDDDDDEEEFFFFFFDDDBBB@@@>>>@@@BBBDDDFFFIIIKKKLLLMMMNNNOOOQQQTTTYYY^^^bbbeeehhhiiikkkllllllkkkiiihhhhhhiiijjjjjjjjjiiihhhggg``````___^^^]]]\\\\\\[[[[[[^^^dddjjjqqqxxx~~~}}}tttpppssswww|||sssfffUUUFFF===999555333111000111111000///111111111111111222222333555555666777888999::::::<<<>>>AAABBBDDDFFFJJJMMMOOOPPPRRRSSSRRRQQQRRRSSSTTTWWW[[[]]]___```bbbdddgggllluuuuuuiiieeefffmmmmmm]]]TTTNNNSSS___ppp}}}pppeeeZZZVVVSSSOOONNNPPPMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHEEEEEEDDDDDDCCCCCCCCCCCCAAABBBBBBAAAAAACCCFFFIIINNNPPPSSSSSSRRRRRRRRRRRRUUUVVVYYY\\\___```^^^\\\XXXRRRMMMKKKIIIIIIPPPWWWbbbjjjttt|||zzzxxxzzz{{{}}}~~~~~~}}}|||{{{yyyxxxvvvssspppjjjccc___XXXTTTOOOLLLJJJJJJIIIIIIGGGGGGHHHHHHIIIIIIIIIIIIMMMOOOPPPPPPOOOQQQWWW[[[cccnnn}}}~~~~~~~~~~~~~~~~~~~~~~~~zzzyyyvvvtttrrrpppooonnnnnnnnnoooppppppooonnnmmmllllllkkkkkklllmmmoooppprrrssssssttttttuuuuuuvvvvvvvvvvvvvvvuuutttsssrrrrrrooojjjccc]]]YYYUUUSSSVVVVVVWWWYYY\\\___aaabbb___]]]ZZZVVVRRRPPPNNNNNNNNNNNNOOOOOOQQQSSSUUUVVVWWW[[[___cccfffiiilllooorrrsssttttttssstttvvvxxx{{{GGGIIIKKKNNNOOOPPPOOONNNKKKJJJIIIHHHHHHIIIKKKLLLNNNOOOPPPQQQQQQQQQPPPOOONNNMMMKKKIIIHHHFFFFFFFFFGGGGGGGGGGGGEEECCCAAA@@@AAAAAACCCEEEGGGIIIKKKKKKJJJKKKLLLNNNRRRWWW[[[^^^bbbccceeeffffffdddaaa______```aaabbbbbbaaa```___YYYYYYXXXXXXWWWVVVVVVVVVRRRUUUZZZ___eeellltttzzz~~~uuurrruuuyyy|||ssseeeSSSDDD<<<999555333111000111111000///222111111111111222333333444555555777888999:::;;;===???AAACCCEEEHHHKKKNNNPPPRRRTTTUUUTTTTTTUUUVVVWWWZZZ^^^aaabbbcccdddfffiiinnnwwwwwwkkkhhhhhhpppvvv]]]SSSMMMQQQ[[[kkkrrrggg\\\WWWTTTQQQOOOQQQMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJFFFFFFEEEEEEDDDDDDCCCCCCAAABBBCCCCCCDDDFFFJJJMMMQQQSSSTTTTTTRRRPPPPPPPPPRRRSSSVVVZZZ^^^```^^^\\\XXXSSSNNNLLLJJJJJJPPPWWW```hhhsss{{{~~~~~~}}}||||||yyyvvvtttxxxzzz}}}~~~|||zzzwwwuuurrrpppmmmhhhbbb^^^VVVSSSNNNKKKJJJIIIIIIHHHIIIIIIJJJJJJKKKKKKKKKLLLMMMPPPRRRRRRQQQSSSXXX]]]fffppp}}}}}}}}}}}}}}}|||||||||zzzyyywwwuuusssqqqppppppnnnooopppppppppooonnnmmmllllllkkkkkklllnnnpppqqqsssttttttuuuvvvvvvwwwwwwwwwwwwwwwwwwwwwvvvuuuuuusssqqqmmmgggbbb]]]YYYWWWXXXYYYZZZ]]]aaafffjjjllliiigggccc___[[[YYYWWWVVVTTTTTTUUUVVVXXXZZZ[[[\\\```dddhhhkkkmmmpppsssuuuzzz{{{{{{{{{zzzzzz{{{}}}GGGIIILLLOOOPPPPPPOOONNNMMMLLLKKKJJJKKKMMMOOOPPPTTTTTTUUUVVVVVVTTTSSSRRRRRRQQQOOOMMMKKKJJJIIIIIIIIIIIIHHHGGGFFFEEECCCBBBBBBCCCDDDEEEGGGJJJKKKLLLIIIIIIIIIJJJMMMQQQUUUXXX\\\^^^___``````]]]ZZZXXXXXXXXXZZZZZZZZZZZZYYYXXXUUUUUUUUUTTTSSSRRRPPPPPPMMMOOORRRUUUZZZaaaiiiooovvvyyy~~~~~~xxxwww~~~{{{xxx{{{|||sssdddQQQCCC<<<:::555333111000111111000///222222111111222222333444444555666777999:::;;;<<<===???BBBDDDEEEHHHLLLOOORRRTTTVVVWWWWWWWWWYYYZZZZZZ^^^bbbdddeeefffggghhhkkkpppwwwzzzooolllmmmuuudddYYYRRRTTTZZZfff~~~ssshhh]]]XXXUUUQQQPPPQQQNNNNNNNNNNNNMMMMMMMMMMMMJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJHHHGGGGGGFFFEEEEEEDDDDDDAAABBBCCCDDDFFFIIINNNQQQSSSTTTUUUTTTRRROOONNNNNNMMMNNNRRRXXX^^^aaa```___ZZZUUUPPPNNNKKKJJJOOOVVV\\\dddpppyyy|||~~~}}}{{{zzzyyyyyyzzzzzz~~~}}}vvvqqqpppooossswww|||{{{xxxtttrrrooollljjjfffbbb___XXXUUUPPPMMMKKKKKKKKKJJJJJJKKKLLLMMMNNNOOOPPPQQQQQQSSSVVVVVVVVVXXX]]]bbbjjjttt~~~~~~}}}}}}}}}||||||{{{{{{zzzxxxuuusssrrrqqqqqqoooppppppqqqpppooonnnmmmmmmlllllllllmmmoooqqqrrruuuuuuvvvvvvwwwwwwxxxxxxyyyzzzzzzzzzzzzyyyyyyxxxuuussspppkkkfffbbb___]]]\\\\\\^^^bbbhhhnnntttxxxxxxvvvrrrmmmjjjgggeeeddd______```bbbdddeeeggggggnnnqqquuuwwwyyy{{{~~~HHHJJJMMMOOOPPPPPPNNNMMMNNNMMMLLLLLLMMMOOOQQQRRRZZZ[[[[[[[[[[[[YYYXXXWWWTTTSSSQQQOOONNNLLLKKKKKKJJJJJJIIIHHHFFFEEEEEEDDDDDDEEEFFFGGGIIILLLNNNOOOJJJIIIIIIIIILLLOOOSSSVVVXXXZZZ\\\]]]\\\YYYUUUSSSSSSTTTUUUVVVVVVUUUTTTTTTTTTTTTSSSRRRPPPNNNMMMKKKJJJKKKMMMPPPTTT[[[ccchhhooorrrxxx}}}|||nnnhhhfffnnnxxx~~~|||ssscccQQQBBB<<<;;;555333111000111111000///222222111111222222333444555666777888:::;;;<<<======???BBBDDDFFFHHHLLLOOOSSSUUUXXXYYYYYYZZZ[[[]]]\\\```dddggghhhhhhiiijjjkkkpppxxx|||rrrooopppyyypppcccYYYYYYZZZbbbxxxssshhh]]]XXXTTTQQQOOOQQQPPPPPPOOOOOOOOOOOOOOOOOOKKKKKKJJJJJJJJJIIIIIIIIIJJJIIIHHHHHHGGGGGGHHHHHHEEEEEEEEEEEEEEEFFFFFFFFFDDDEEEEEEGGGHHHIIIJJJJJJHHHHHHHHHGGGFFFEEEEEEDDDAAABBBDDDEEEGGGKKKPPPTTTTTTUUUVVVUUUQQQNNNMMMMMMHHHKKKPPPWWW^^^bbbcccbbb]]]WWWRRROOOLLLJJJNNNUUUXXXbbbnnnwww{{{}}}~~~~~~|||zzzxxxxxxxxxzzz{{{vvvooolllkkklllooottt{{{zzzwwwsssqqqmmmjjjhhhfffbbb```\\\XXXSSSPPPOOOOOONNNMMMJJJKKKMMMOOOQQQSSSUUUVVVUUUXXX[[[\\\\\\^^^ccchhhmmmvvv~~~~~~}}}||||||{{{{{{zzzxxxvvvtttrrrrrrqqqooopppqqqqqqpppooonnnmmmmmmmmmlllmmmnnnppprrrsssvvvvvvvvvwwwxxxxxxyyyyyy{{{|||||||||||||||{{{{{{wwwuuurrrnnnjjjfffcccaaa^^^___bbbfffmmmttt{{{~~~zzzvvvsssqqqpppmmmnnnoooqqqsssuuuvvvwwwzzz|||MMMLLLKKKJJJJJJKKKLLLMMMLLLMMMMMMMMMNNNRRRVVVZZZ]]]```dddeeeccc```]]]\\\[[[XXXUUUSSSRRRQQQNNNMMMMMMLLLJJJGGGEEEDDDDDDDDDIIIIIIIIIJJJJJJJJJJJJJJJKKKJJJIIIIIIJJJMMMQQQSSSWWWXXXYYYXXXVVVRRRNNNLLLMMMMMMMMMMMMNNNOOOQQQRRRRRRSSSTTTSSSOOOLLLIIIIIIJJJJJJJJJLLLQQQVVV[[[^^^ccchhhooouuuxxxzzz{{{|||}}}qqqddd]]]\\\___dddnnn{{{|||tttfffTTTFFF===:::444333222111000000000000333222111111000111111111444555777888999;;;===@@@???BBBDDDGGGIIILLLOOORRRVVVVVVVVVWWWXXXZZZ\\\^^^```bbbeeegggggghhhjjjllloooqqqwwwyyysssrrr||||||gggVVVUUUZZZcccwwwuuuiii]]]XXXTTTQQQPPPRRRQQQOOOMMMLLLJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJIIIEEEEEEEEEEEEDDDDDDDDDDDDFFFFFFFFFGGGGGGHHHHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDAAABBBDDDHHHLLLPPPSSSVVVXXXWWWUUURRROOOLLLIIIGGGHHHJJJNNNTTTZZZ```dddfff___\\\WWWPPPLLLLLLOOORRR[[[bbblllrrruuuvvvxxxzzzzzz{{{{{{{{{{{{}}}wwwnnnhhheeeeeeeeekkkooovvv{{{}}}zzzvvvsssqqqllleeeaaa___\\\YYYVVV\\\ZZZXXXVVVUUUTTTTTTTTTSSSRRRRRRRRRSSSUUUWWWXXX\\\\\\\\\]]]___bbbeeefffpppvvv~~~}}}|||||||||zzzyyywwwuuusssrrrqqqqqqqqqpppooonnnnnnooopppqqqoooooooooooopppqqqrrrsssvvvwwwxxxyyyzzzzzzzzzzzz{{{{{{|||~~~|||zzzxxxwwwuuurrrnnnjjjgggeeebbbeeejjjooovvv}}}MMMLLLKKKJJJJJJKKKLLLLLLMMMNNNNNNOOOPPPSSSXXX\\\cccgggkkkmmmkkkgggdddccc___\\\YYYWWWVVVUUUSSSRRRPPPNNNKKKHHHFFFFFFFFFGGGIIIIIIJJJJJJKKKLLLLLLLLLMMMKKKJJJJJJKKKMMMPPPRRRWWWWWWXXXWWWUUUQQQMMMKKKKKKKKKJJJKKKLLLNNNPPPQQQRRRSSSTTTRRROOOKKKIIIHHHGGGGGGGGGIIIMMMQQQVVVYYY]]]bbbhhhmmmppprrrtttuuuwwwzzz~~~~~~lll^^^XXXWWWYYY```kkkyyy~~~zzz|||}}}uuufffUUUFFF===:::444333222111000000000000222222111111111111222222555666888999999;;;>>>@@@AAACCCEEEGGGIIILLLPPPSSSWWWWWWWWWXXXZZZ\\\___```aaadddfffhhhiiijjjlllmmmooopppwwwyyysssrrrzzzjjjYYYWWW[[[bbbuuuttthhh\\\WWWSSSPPPOOOQQQPPPOOONNNLLLKKKJJJKKKKKKKKKKKKLLLLLLKKKKKKJJJIIIGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGGGGFFFEEEDDDDDDBBBDDDGGGJJJNNNRRRTTTVVVXXXXXXVVVSSSOOOKKKHHHFFFFFFHHHLLLRRRYYY___dddgggbbb___YYYRRRMMMLLLNNNQQQYYY```jjjqqqtttvvvyyy{{{}}}xxxooohhheeedddeeeiiimmmsssxxxyyywwwsssooolllgggaaa]]]\\\[[[ZZZXXX\\\[[[YYYXXXWWWWWWWWWXXXYYYXXXXXXXXXYYY[[[]]]^^^______```aaaccceeehhhiiiqqqwww~~~}}}}}}||||||{{{zzzxxxvvvtttsssrrrrrrpppoooooonnnnnnooopppqqqppppppppppppqqqrrrssssssxxxxxxyyy{{{||||||||||||}}}|||}}}~~~||||||zzzxxxtttqqqnnnkkkjjjhhhkkkpppuuu|||LLLKKKKKKJJJJJJKKKLLLLLLMMMNNNNNNOOOQQQTTTYYY]]]gggkkkqqqtttssspppmmmkkkeeebbb^^^\\\[[[ZZZXXXWWWTTTRRRMMMIIIGGGGGGHHHIIIIIIIIIJJJKKKMMMNNNOOOPPPOOONNNLLLKKKKKKMMMOOOPPPUUUVVVVVVVVVSSSOOOLLLIIIGGGGGGGGGHHHIIILLLNNNOOOQQQSSSTTTRRRNNNJJJHHHGGGFFFFFFFFFGGGJJJNNNQQQSSSWWW[[[aaaeeehhhjjjlllmmmnnnqqqvvv{{{zzzgggZZZTTTPPPSSSZZZgggwww}}}yyyvvvxxx}}}~~~vvvgggUUUFFF>>>:::444333222111000000000000222222222111111222333333666888999::::::<<<>>>@@@DDDEEEFFFGGGIIILLLQQQUUUWWWWWWXXXZZZ\\\___aaabbbccceeehhhjjjkkklllnnnppppppqqqwwwxxxqqqooovvvnnn\\\YYY\\\bbbtttuuujjj^^^XXXTTTQQQPPPQQQPPPOOONNNLLLKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGHHHGGGGGGGGGGGGFFFEEEDDDDDDDDDFFFJJJNNNRRRUUUVVVWWWZZZYYYWWWTTTPPPLLLHHHFFFCCCEEEIIIOOOWWW^^^dddgggeeebbb]]]UUUOOOMMMNNNPPPVVV]]]gggooosssvvvzzz}}}zzzqqqkkkgggeeeeeegggjjjooossstttqqqmmmjjjddd```[[[XXXXXXYYY[[[[[[^^^^^^^^^^^^^^^_________aaaaaaaaaaaabbbdddeeefffeeeeeeeeefffgggiiikkkmmmsssyyy~~~}}}}}}}}}}}}|||zzzxxxuuutttsssrrroooooonnnnnnnnnoooqqqrrrssssssrrrrrrrrrsssssstttxxxyyy{{{|||}}}~~~~~~~~~|||xxxuuurrrqqqqqqoooqqquuuzzzJJJJJJJJJJJJKKKKKKKKKLLLKKKLLLMMMNNNOOOSSSYYY]]]eeejjjrrrwwwxxxvvvtttsssllliiidddaaa___]]]\\\ZZZXXXTTTOOOJJJGGGFFFGGGIIIHHHIIIKKKMMMOOOQQQRRRSSSRRRPPPMMMKKKKKKLLLMMMOOOSSSTTTTTTTTTRRRNNNKKKHHHEEEEEEEEEFFFGGGJJJLLLMMMQQQRRRSSSRRRNNNJJJHHHGGGHHHGGGGGGHHHJJJMMMOOOQQQUUUXXX\\\___bbbcccfffhhhfffiiiooouuu|||zzzgggYYYSSSLLLOOOVVVdddwww|||xxxwwwyyy}}}~~~vvvgggUUUGGG>>>;;;444333222111000000000000222222222222222333444555777999:::;;;;;;===@@@BBBFFFFFFGGGHHHIIILLLQQQUUUVVVWWWXXX[[[]]]```bbbcccdddgggjjjlllmmmnnnppprrrrrrsssxxx~~~tttmmmjjjooo}}}ooo]]]ZZZ]]]bbbsssyyymmmaaa[[[XXXTTTSSSTTTOOOOOONNNMMMLLLLLLKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDFFFHHHMMMQQQUUUWWWXXXXXX[[[[[[YYYVVVRRRMMMHHHFFFAAACCCGGGLLLTTT\\\cccggghhheee```YYYRRROOOOOOPPPUUU\\\eeemmmrrrvvv{{{}}}vvvpppllliiihhhgggiiimmmoooooolllhhheee]]]ZZZVVVSSSTTTWWW[[[]]]bbbcccdddfffhhhiiijjjjjjiiiiiiiiiiiijjjkkkkkklllkkkkkkjjjkkklllmmmooopppvvv{{{~~~~~~~~~~~~}}}{{{xxxvvvtttsssrrroooooonnnnnnoooppprrrsssuuuuuuttttttssstttttttttxxxyyy{{{|||~~~{{{xxxwwwvvvwwwtttuuuxxx}}}IIIIIIJJJJJJKKKKKKKKKKKKIIIJJJKKKKKKMMMPPPVVVZZZ```fffooovvvyyyzzzzzzzzzuuuqqqlllgggeeecccaaa```\\\XXXRRRLLLGGGFFFFFFGGGIIIIIIKKKNNNPPPRRRTTTUUUSSSQQQNNNKKKJJJJJJLLLMMMQQQRRRSSSSSSQQQNNNKKKIIIEEEEEEEEEEEEGGGIIIKKKMMMPPPRRRSSSRRRNNNKKKIIIHHHHHHHHHHHHIIIJJJLLLMMMNNNRRRTTTXXXZZZ[[[]]]```bbb```dddiiipppxxxzzzgggZZZSSSMMMOOOVVVdddwww}}}zzz{{{}}}}}}uuufffUUUGGG>>>;;;444333222111000000000000222222222222333444555666888999;;;<<<===???BBBDDDGGGHHHIIIJJJJJJMMMQQQTTTUUUVVVXXX[[[^^^```aaabbbdddgggjjjmmmnnnoooqqqsssuuuuuuyyy{{{pppiiidddfffqqq}}}nnn\\\ZZZ\\\bbbssszzznnnbbb\\\XXXTTTSSSTTTOOOOOONNNNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGEEEEEEFFFFFFFFFEEEDDDDDDFFFIIINNNSSSWWWYYYZZZ[[[]]]]]][[[YYYTTTOOOJJJGGGBBBCCCEEEJJJQQQZZZaaafffiiigggbbb\\\UUUQQQPPPPPPUUU[[[dddjjjooottt{{{|||vvvrrrnnnllliiikkklllllljjjfffbbb```XXXVVVSSSQQQRRRVVV[[[___dddfffjjjnnnqqqsssssstttqqqqqqqqqqqqqqqqqqppppppqqqppppppooopppqqqrrrsssyyy}}}~~~}}}{{{yyywwwuuutttsssqqqpppoooooopppqqqrrrsssvvvvvvuuuuuutttuuuuuuuuuwwwxxxzzz|||~~~~~~|||{{{{{{{{{yyyzzz|||HHHIIIJJJKKKKKKKKKKKKKKKHHHIIIIIIIIIJJJMMMRRRVVV\\\bbbjjjrrrvvvzzz|||}}}{{{wwwrrrmmmkkkjjjiiihhhccc___YYYRRRLLLIIIHHHGGGIIIJJJLLLNNNPPPSSSTTTUUURRRPPPMMMJJJIIIIIIJJJKKKNNNOOOQQQRRRQQQOOOLLLJJJHHHGGGGGGGGGHHHJJJLLLMMMPPPRRRSSSRRRPPPMMMKKKKKKHHHHHHHHHIIIJJJKKKLLLMMMOOOPPPRRRSSSTTTVVVZZZ\\\\\\```eeelllttt}}}}}}jjj\\\UUURRRSSSXXXeeexxx|||yyy|||~~~{{{ssseeeUUUGGG???<<<444333222111000000000000222222222333444555777888777999<<<===???AAADDDGGGJJJKKKMMMNNNOOOPPPSSSUUUVVVWWWZZZ\\\^^^```aaabbbcccfffjjjlllmmmoooqqqsssvvvvvvyyyxxxmmmeee______gggppplll[[[YYY[[[```pppyyymmmaaaZZZVVVRRRQQQRRRNNNNNNOOOOOONNNMMMMMMLLLLLLLLLMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIHHHHHHHHHHHHFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGDDDEEEEEEFFFFFFEEEDDDDDDEEEHHHLLLRRRVVVZZZ\\\]]]^^^^^^^^^\\\XXXRRRMMMJJJEEEEEEFFFIIIOOOWWW___dddgggfffccc]]]WWWSSSRRRRRRTTTZZZaaagggkkkpppwww||||||wwwsssqqqllllllllljjjfffaaa]]]ZZZSSSSSSSSSRRRSSSXXX^^^bbbfffjjjooouuuzzz}}}}}}~~~}}}}}}}}}|||{{{yyyxxxwwwwwwvvvuuuttttttuuuvvvvvv{{{~~~|||zzzyyywwwwwwvvvtttsssrrrqqqqqqrrrssssssvvvvvvuuuuuuuuuvvvvvvwwwwwwxxxzzz|||~~~~~~GGGHHHIIIKKKKKKKKKKKKKKKIIIIIIIIIIIIIIILLLPPPTTTWWW\\\cccjjjooosssvvvyyyyyyvvvqqqnnnnnnnnnoooooolllhhhbbbZZZSSSNNNKKKJJJIIIJJJLLLNNNPPPRRRTTTUUUQQQOOOLLLIIIHHHHHHIIIJJJLLLNNNPPPRRRRRRPPPNNNLLLKKKKKKJJJJJJJJJKKKMMMMMMOOOQQQSSSSSSQQQOOONNNMMMIIIJJJJJJKKKLLLMMMNNNOOONNNOOOPPPPPPQQQSSSVVVYYYZZZ]]]aaahhhoooyyyoooaaaYYYWWWWWW[[[eeewwwzzzvvvtttxxx}}}}}}{{{xxxqqqdddTTTGGG???===444333222111000000000000111222222333555666888999777999<<<>>>@@@CCCGGGJJJMMMOOORRRTTTTTTUUUVVVWWWXXXZZZ\\\^^^```aaabbbbbbbbbeeehhhkkklllnnnppprrrvvvuuuxxx}}}xxxlllccc]]][[[```ggguuummm[[[XXXYYY\\\kkk~~~yyymmm```ZZZVVVRRRPPPQQQNNNNNNOOOOOOOOONNNMMMLLLLLLMMMMMMMMMMMMLLLKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIGGGFFFFFFFFFEEEEEEEEEDDDEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDEEEEEEEEEEEEEEEDDDDDDFFFJJJOOOUUUZZZ^^^```_________^^^ZZZUUUPPPMMMHHHGGGGGGIIINNNUUU]]]aaaddddddbbb^^^YYYUUUTTTTTTSSSXXX^^^bbbfffjjjqqqvvvzzz{{{{{{yyywwwuuuuuuvvvzzzzzzvvvtttnnnmmmkkkgggbbb\\\WWWTTTMMMPPPRRRTTTWWW\\\bbbhhhnnnrrryyy}}}|||zzzyyyxxxyyyyyyzzz}}}~~~}}}|||{{{{{{{{{wwwvvvtttsssrrrrrrssssssuuuuuutttuuuuuuvvvwwwxxxwwwyyy{{{~~~FFFGGGIIIKKKLLLLLLKKKJJJJJJJJJJJJIIIIIIKKKOOOSSSSSSWWW]]]cccgggkkkooorrrtttpppmmmkkklllnnnpppqqqrrrooohhhaaaYYYSSSOOOLLLJJJJJJLLLNNNPPPRRRSSSTTTPPPNNNKKKIIIGGGHHHIIIJJJKKKMMMOOOQQQRRRQQQOOONNNNNNMMMLLLKKKKKKLLLMMMNNNNNNQQQSSSTTTRRRPPPOOOOOOLLLMMMNNNOOOPPPQQQRRRRRROOOPPPPPPPPPPPPSSSVVVZZZXXX[[[___eeemmmvvvuuufff^^^ZZZZZZ\\\fffwwwzzztttpppnnnssszzz~~~yyyvvvxxx|||yyywwwpppcccSSSGGG@@@===444333222111000000000000111222222333555777999:::666888;;;>>>AAADDDHHHLLLOOORRRVVVXXXXXXXXXXXXYYYZZZ\\\^^^```bbbbbbbbbbbbaaadddgggjjjkkkmmmppprrruuutttvvv{{{xxxlllccc\\\YYY]]]cccjjjzzzmmm[[[WWWWWWYYYgggyyyzzzooobbb\\\WWWSSSRRRSSSMMMNNNOOOPPPOOONNNMMMLLLMMMMMMMMMMMMMMMLLLKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKGGGFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDEEEEEEEEEEEEEEEDDDCCCEEEIIINNNTTTZZZ___aaa___``````___\\\WWWRRROOOKKKIIIHHHIIIMMMTTT[[[```ccccccbbb^^^ZZZVVVUUUUUURRRVVV\\\___bbbfffmmmrrrppppppnnnkkkhhhhhhiiikkknnnwww{{{wwwuuuooommmjjjeee___YYYSSSPPPJJJMMMRRRUUUYYY___fffllluuuzzz~~~||||||||||||}}}~~~~~~~~~~~~yyywwwvvvtttssssssssssssttttttttttttuuuvvvxxxxxxyyyzzz|||LLLJJJIIIIIIKKKLLLLLLKKKPPPNNNLLLJJJJJJLLLOOOQQQTTTVVVXXX\\\```ccceeegggllllllkkkjjjjjjlllqqquuuttttttqqqllldddZZZPPPKKKNNNNNNOOOQQQTTTUUUUUUTTTPPPNNNKKKGGGEEEEEEFFFGGGJJJJJJKKKMMMQQQSSSTTTTTTSSSSSSRRROOOMMMLLLMMMOOOMMMNNNNNNOOOOOOOOONNNNNNNNNOOOPPPQQQQQQQQQPPPOOOQQQQQQQQQPPPPPPOOOOOOOOOVVVZZZ___ccciiiqqq||||||nnneee```^^^___gggwww}}}sssiiifffhhhhhhuuuyyyrrrqqquuu|||{{{vvvssslllaaaSSSFFF===999444333333222111111111222222222222333444777999:::===<<<===AAAEEEJJJMMMOOOSSSUUUYYYZZZ[[[\\\^^^```]]]^^^___aaabbbcccdddeeehhhgggggggggiiillloooqqqttttttvvvzzz~~~}}}oooccc\\\YYYYYYYYYhhhsssppp^^^VVVTTTWWWcccqqq~~~qqqddd\\\VVVQQQPPPQQQQQQOOONNNNNNPPPPPPOOOMMMLLLLLLMMMMMMMMMNNNNNNNNNLLLLLLLLLLLLLLLKKKKKKJJJHHHGGGFFFFFFEEEFFFFFFFFFEEEEEEFFFFFFGGGGGGGGGHHHFFFFFFEEEDDDDDDDDDDDDDDDEEEGGGJJJMMMQQQVVV\\\```aaaaaa```___\\\YYYVVVTTTPPPOOOMMMMMMOOOSSSWWWYYY^^^^^^]]][[[YYYVVVTTTSSSUUUVVVYYY\\\```dddggghhhhhhfffccc```^^^\\\[[[[[[dddmmmzzz~~~}}}~~~}}}zzzwwwuuuqqqllleee___ZZZUUUQQQOOONNNPPPSSSXXX^^^fffooouuu~~~~~~}}}}}}}}}{{{xxxvvvtttrrrqqqvvvuuutttsssssstttuuuuuu{{{|||~~~LLLJJJIIIJJJLLLMMMMMMMMMPPPOOOMMMLLLLLLMMMOOOQQQRRRRRRTTTWWWZZZ]]]```aaadddddddddcccdddhhhmmmppptttttttttqqqjjj```WWWQQQSSSRRRRRRSSSUUUUUUTTTSSSQQQNNNKKKGGGEEEEEEEEEFFFGGGHHHIIILLLPPPTTTVVVWWWUUUUUUUUUSSSPPPOOOPPPQQQOOOOOOOOOPPPPPPPPPOOOOOOOOOPPPQQQRRRRRRRRRRRRQQQRRRRRRRRRRRRQQQQQQQQQPPPUUUYYY^^^bbbgggoooyyyqqqiiiaaa```bbbjjjxxx|||qqqgggccceeehhhuuu}}}uuunnnmmmpppwww~~~{{{vvvssslll```RRREEE===999444333333222111111222222222222222333555777999;;;>>>>>>???BBBGGGLLLOOOQQQUUUWWW[[[\\\]]]^^^```bbb```aaaaaabbbcccdddeeeeeeggggggfffgggiiikkknnnppptttsssvvvzzz}}}sssfff^^^ZZZYYYYYYeeepppqqq^^^VVVSSSUUU___lll}}}ssseee]]]XXXSSSQQQRRRQQQOOONNNNNNPPPPPPOOOMMMLLLLLLMMMMMMMMMNNNNNNNNNLLLLLLMMMLLLLLLKKKJJJJJJHHHGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDCCCEEEHHHKKKNNNRRRXXX\\\]]]]]]]]]]]][[[YYYWWWVVVQQQPPPOOONNNPPPSSSVVVXXX\\\\\\[[[ZZZXXXVVVTTTSSSTTTVVVYYY]]]```ccceeefffdddbbb^^^ZZZWWWVVVUUUUUU[[[cccooo{{{~~~~~~}}}}}}~~~|||xxxtttrrrooojjjccc]]]XXXTTTPPPNNNNNNQQQVVV\\\dddmmmwww}}}~~~||||||{{{yyywwwvvvuuutttyyyxxxwwwvvvvvvvvvwwwxxxzzz{{{}}}MMMKKKKKKKKKNNNOOOOOOOOOQQQPPPOOOOOOOOOOOOPPPPPPQQQQQQQQQRRRTTTWWW[[[]]]\\\\\\]]]^^^___ccchhhlllqqqtttwwwwwwrrriii```ZZZXXXVVVUUUUUUUUUUUUTTTRRRQQQOOOLLLHHHEEEDDDDDDDDDDDDEEEHHHKKKOOOTTTXXXZZZYYYZZZZZZXXXVVVTTTSSSTTTQQQQQQQQQQQQQQQPPPPPPPPPOOOPPPQQQRRRSSSTTTTTTTTTTTTTTTSSSSSSSSSSSSRRRRRRTTTXXX\\\aaaeeelllvvv}}}uuunnneeeeeehhhqqq~~~zzzoooddd```bbbhhhuuu|||tttllljjjlllsss~~~}}}zzzwwwssskkk^^^PPPDDD<<<888444333333222222222222222333333333444666888;;;<<>>AAACCCEEEHHHKKKPPPTTTXXXZZZ]]]aaacccddddddeeefffeeedddcccbbbbbbbbbcccccceeeeeeeeefffhhhjjjlllnnnssstttvvvyyy{{{~~~rrrggg```\\\[[[___iiixxx~~~mmm\\\UUUQQQPPPWWWbbbrrruuuhhh```[[[UUURRRRRRQQQOOONNNNNNOOOPPPNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLJJJIIIHHHHHHHHHGGGFFFFFFFFFFFFGGGDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEGGGIIIJJJLLLNNNRRRUUURRRSSSTTTVVVVVVVVVVVVUUUSSSRRRQQQQQQQQQQQQRRRSSSSSSSSSTTTTTTSSSSSSRRRQQQSSSUUUYYY]]]aaacccdddeeefffbbb]]]VVVRRROOONNNNNNOOOSSSYYY```gggmmmqqqrrroooqqqvvv{{{zzztttpppmmmhhhccc\\\VVVSSSPPPNNNMMMQQQVVV___iiisss~~~}}}|||{{{zzzzzzyyyzzzyyywwwvvvuuuuuuvvvvvvxxxyyyzzz{{{}}}}}}~~~~~~SSSRRRQQQQQQTTTUUUUUUUUUTTTTTTUUUUUUTTTSSSRRRQQQSSSRRRPPPOOOPPPSSSVVVXXXYYYZZZ[[[\\\\\\___cccfffgggkkkqqqttttttpppjjjeee\\\ZZZWWWVVVWWWWWWVVVUUUSSSQQQNNNKKKHHHFFFDDDDDD@@@BBBEEEHHHLLLRRRZZZ```dddgggiiihhhddd___\\\ZZZXXXWWWUUUSSSQQQPPPPPPPPPNNNOOOOOOPPPRRRSSSTTTUUUSSSSSSSSSSSSSSSSSSSSSTTTSSSWWW\\\___bbbhhhooouuu~~~xxxqqqjjjmmmtttzzzppphhhgggkkkqqq}}}wwwmmmjjjlllrrr~~~}}}zzztttiiiZZZKKK???:::888444333333222333333444444555555555777999;;;>>>@@@CCCEEEHHHJJJLLLPPPUUUYYY\\\___ccceeefffeeeffffffeeedddbbb```___``````aaadddeeefffgggiiikkklllmmmssssssuuuxxxyyy}}}xxxlllccc^^^]]]```iiixxxzzziiiZZZSSSPPPOOOVVVaaaooouuuhhhaaa[[[TTTQQQQQQQQQOOONNNNNNOOOPPPNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIHHHHHHGGGFFFGGGGGGGGGEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEGGGHHHIIIIIIJJJMMMOOONNNOOOPPPQQQRRRQQQQQQPPPQQQQQQQQQPPPPPPOOOOOOOOONNNNNNOOOOOOOOOOOOOOONNNPPPSSSWWW\\\```dddfffgggiiifff```YYYTTTQQQOOOOOOOOOQQQTTTZZZ```fffkkkmmmmmmpppuuuzzz~~~yyytttpppmmmeee```YYYTTTQQQPPPOOONNNSSSYYYbbblllvvv~~~|||{{{zzzyyyzzzyyywwwuuuttttttttttttvvvwwwxxxyyyzzzzzzzzzzzz~~~~~~XXXVVVUUUVVVWWWXXXXXXWWWVVVVVVWWWWWWVVVUUUTTTSSSRRRQQQPPPPPPPPPRRRTTTVVVXXXYYYZZZ[[[[[[]]]aaaccceeehhhlllppppppnnnkkkiii```]]]ZZZXXXXXXXXXXXXWWWSSSRRROOOLLLJJJHHHFFFFFFAAACCCEEEGGGIIIPPPYYY```hhhkkkoooqqqnnniiieeeccc___]]]ZZZVVVSSSRRRQQQQQQPPPOOOOOOPPPQQQRRRSSSTTTSSSSSSSSSTTTTTTTTTTTTTTTUUUYYY]]]```cccgggnnnsss{{{{{{uuummmpppwww~~~uuunnnoootttyyyuuullliiikkkqqq~~~|||uuuhhhWWWHHH===999777333333333333333444444555666666666888:::===@@@AAADDDGGGJJJKKKKKKNNNSSSXXX\\\```dddfffgggfffeeefffdddbbb```^^^]]]^^^___```dddeeefffhhhjjjkkklllmmmqqqpppqqqssstttxxx}}}pppfff```___aaakkkyyyyyyhhhXXXQQQNNNMMMUUU```mmmvvviiibbb\\\UUUQQQQQQQQQOOONNNNNNPPPPPPOOOMMMNNNNNNNNNMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDCCCEEEFFFFFFEEEEEEFFFGGGJJJKKKLLLMMMMMMMMMLLLKKKNNNNNNNNNNNNNNNMMMLLLKKKJJJJJJKKKKKKKKKKKKJJJJJJLLLNNNRRRWWW^^^ccchhhjjjkkkhhhccc]]]XXXSSSPPPOOOOOOPPPRRRVVV[[[aaafffiiimmmooossswwwzzz}}}~~~~~~{{{wwwssspppnnnccc___XXXSSSQQQQQQQQQPPPVVV\\\ccclllssszzz}}}{{{zzzyyy|||zzzxxxvvvttttttttttttsssssstttuuuuuuvvvuuuuuuyyyzzz{{{}}}]]][[[YYYYYYZZZ[[[ZZZYYYYYYYYYXXXWWWVVVVVVUUUUUUSSSSSSSSSSSSTTTUUUVVVWWWVVVXXXZZZ\\\]]]___cccfffhhhiiijjjlllmmmnnnnnnnnnfffccc___\\\[[[ZZZYYYXXXSSSRRRPPPNNNLLLJJJIIIHHHBBBDDDFFFFFFHHHNNNXXX___hhhnnntttxxxxxxuuurrrpppgggddd```[[[WWWTTTSSSSSSRRRRRRQQQQQQQQQRRRTTTTTTTTTUUUUUUUUUVVVVVVVVVVVVWWW[[[___bbbdddgggmmmrrryyy|||uuuwww~~~yyyssstttzzzuuulllhhhkkkrrr}}}uuugggVVVFFF<<<888777333333333333333444555555666666777999;;;>>>AAACCCEEEHHHKKKKKKJJJLLLQQQVVV\\\```dddgggfffeeeeeeeeecccbbb___]]]]]]]]]___```eeefffgggiiikkklllmmmmmmnnnllllllmmmnnnrrrssshhhbbb```ccckkkyyy{{{jjjXXXPPPLLLKKKSSS^^^kkk~~~xxxkkkddd^^^VVVRRRRRRQQQOOONNNNNNPPPPPPOOOMMMNNNNNNNNNMMMMMMMMMLLLLLLJJJKKKKKKLLLLLLLLLLLLLLLIIIIIIHHHGGGGGGGGGGGGHHHGGGGGGFFFFFFFFFEEEEEEEEECCCBBBBBBBBBBBBCCCDDDEEECCCDDDFFFEEECCCBBBBBBCCCDDDEEEGGGIIIIIIIIIIIIHHHIIIJJJLLLLLLLLLKKKIIIHHHFFFGGGGGGGGGGGGGGGFFFFFFEEEGGGKKKQQQYYYaaahhhlllmmmkkkhhhccc]]]XXXTTTQQQQQQQQQSSSVVVZZZ___dddggglllmmmooorrrtttvvvxxxxxxxxxxxxwwwvvvtttrrrooonnnccc^^^XXXSSSQQQRRRRRRSSSYYY^^^dddjjjnnnrrruuuxxx{{{~~~}}}|||{{{zzzyyyvvvtttrrrqqqqqqqqqnnnooooooppppppppppppooooooppprrruuuyyy}}}```^^^\\\[[[\\\\\\[[[ZZZ[[[ZZZYYYWWWWWWVVVVVVVVVVVVVVVWWWXXXYYYZZZZZZZZZVVVXXX[[[^^^```cccgggjjjjjjjjjjjjkkklllnnnpppqqqlllhhhccc___]]][[[YYYXXXSSSRRRQQQOOOMMMLLLJJJIIICCCEEEFFFFFFFFFLLLVVV___hhhnnnwww}}}}}}{{{yyyllliiiddd^^^ZZZWWWUUUTTTTTTTTTSSSRRRRRRSSSTTTUUUVVVVVVVVVWWWWWWXXXXXXXXXXXX\\\```cccdddhhhmmmrrrwww~~~}}}|||vvvwww}}}wwwmmmjjjlllttt}}}uuufffUUUEEE;;;777777333333333333333444555666777777888999<<>>AAADDDIIIJJJJJJIIIIIIKKKNNNQQQZZZ\\\aaadddfffeeecccaaabbbaaa```_______________dddfffiiikkkmmmmmmmmmlllllleee``````bbbjjjwwwyyymmmfffddddddkkkwww|||nnn^^^TTTPPPOOORRRVVVgggzzz{{{mmmccc^^^ZZZUUUQQQPPPPPPOOONNNNNNNNNNNNOOONNNMMMLLLKKKJJJJJJJJJJJJLLLLLLLLLLLLLLLKKKKKKJJJKKKKKKKKKJJJIIIHHHFFFEEEEEEEEEFFFFFFFFFEEEEEEDDDGGGEEECCCAAAAAABBBDDDFFFGGGGGGFFFDDDBBB@@@>>>===???@@@BBBDDDFFFFFFFFFFFFGGGEEEEEEGGGJJJJJJHHHEEEGGGGGGEEEDDDDDDCCCCCCCCCAAACCCFFFHHHNNNWWWdddmmmtttxxxxxxqqqjjjeee___YYYXXXVVVTTTVVVYYY^^^```bbbcccfffiiikkkkkklllnnnppprrrpppooopppqqqqqqmmmjjjccc___YYYVVVVVVXXXYYYZZZ]]]]]]^^^```bbbcccaaa```dddeeekkkuuu~~~|||zzzxxxuuuqqqooommmkkkiiifffiiihhhfffeeeeeeeeecccaaacccccccccdddhhhmmmqqqtttvvvzzzgggeeedddccccccbbb___\\\^^^______^^^\\\[[[[[[\\\^^^cccffffffggghhhfffbbbaaa______bbbdddgggnnnuuu}}}zzzwwwvvvvvvuuuvvvvvvrrrppplllfffaaa^^^\\\\\\XXXWWWUUUSSSSSSQQQNNNLLLJJJIIIGGGEEEEEEHHHOOOSSS___kkkxxxxxxssspppkkkeee___^^^[[[XXXVVVXXXZZZ[[[\\\[[[\\\]]]]]]]]]\\\[[[ZZZ[[[\\\^^^___bbbgggmmmqqqyyyuuujjjmmmuuu|||}}}rrraaaPPPCCC<<<777555333444555444333333555666777999;;;<<<===@@@DDDGGGJJJKKKKKKKKKKKKMMMPPPSSSWWWZZZ___ccceeedddbbbaaaaaa````````````aaaaaaaaagggiiijjjllllllllljjjiiifff```ZZZYYY\\\cccppp|||{{{nnnfffcccfffmmmxxxqqq```VVVPPPNNNRRRWWWgggyyy~~~|||nnnddd___\\\VVVRRRQQQQQQPPPOOOOOOOOOOOOPPPRRRQQQPPPOOONNNNNNNNNNNNLLLMMMMMMMMMMMMLLLKKKKKKIIIIIIJJJJJJIIIIIIHHHHHHFFFGGGGGGHHHGGGGGGFFFFFFGGGEEECCCAAAAAABBBDDDFFFGGGFFFFFFDDDBBB@@@>>>===@@@AAACCCDDDFFFFFFFFFFFFHHHGGGGGGHHHKKKKKKIIIGGGHHHGGGFFFEEEDDDDDDCCCCCCAAACCCEEEHHHMMMVVVcccllluuuzzz|||wwwqqqlllfff___ZZZWWWUUUTTTVVVYYY[[[[[[\\\___cccfffhhhjjjmmmpppqqqooonnnooopppooollliiibbb^^^ZZZXXXYYY[[[\\\]]]___^^^]]]^^^______]]][[[]]]]]]bbbkkksss{{{}}}{{{xxxtttrrrooommmlllkkkiiigggdddbbb`````````___]]][[[[[[[[[[[[\\\___ccchhhkkkppptttzzznnnllljjjhhhgggeeebbb``````aaaaaa___]]]\\\]]]^^^bbbhhhnnnpppqqqrrrnnniiifffbbbaaacccfffjjjsss|||~~~{{{yyywwwuuupppkkkgggccc```___^^^\\\YYYWWWUUUSSSPPPNNNKKKJJJHHHFFFEEEGGGLLLPPPXXXdddsss~~~}}}xxxqqqlllgggddd```______aaabbbbbbaaaaaaaaa```___]]]\\\[[[\\\]]]___```bbbgggmmmqqqxxx~~~uuukkknnnvvvyyynnn]]]MMMBBB;;;777666333555555555444444666888;;;<<<======???BBBGGGKKKMMMNNNOOONNNNNNOOOQQQTTTSSSWWW\\\aaaccccccaaa___^^^^^^```aaabbbcccddddddiiijjjkkkkkkjjjiiigggfffbbb\\\VVVTTTWWW]]]jjjvvvsssiiieeehhhmmmxxxxxxfffYYYQQQNNNRRRWWWfffxxx||||||ooofffaaa]]]XXXSSSSSSRRRQQQQQQPPPPPPQQQQQQQQQPPPOOONNNMMMMMMMMMMMMLLLMMMMMMMMMMMMLLLKKKKKKGGGHHHHHHIIIJJJJJJJJJIIIHHHHHHIIIIIIIIIIIIHHHHHHGGGFFFCCCAAAAAABBBDDDEEEFFFFFFFFFEEECCCAAA@@@???AAABBBCCCDDDEEEFFFFFFEEEIIIIIIIIIJJJLLLLLLKKKIIIIIIIIIHHHGGGFFFEEEDDDDDDAAACCCEEEGGGLLLUUUaaajjjvvv}}}{{{vvvooohhh```]]]XXXVVVVVVVVVVVVVVVWWWZZZ]]]```bbbeeehhhjjjnnnmmmmmmnnnnnnllliiifffaaa^^^[[[YYY[[[]]]_________]]][[[YYYYYYYYYWWWVVVWWWVVVXXX___fffmmmxxx~~~|||yyyvvvpppnnnkkkjjjjjjiiihhhfff___]]][[[[[[[[[ZZZXXXVVVTTTSSSSSSTTTVVVZZZ^^^```gggkkkqqqwww}}}wwwtttpppmmmkkkiiifffddddddeeedddbbb``````aaaccceeemmmuuuyyyzzzzzzuuunnniiieeebbbcccfffkkkvvv~~~~~~{{{vvvqqqnnnkkkhhhfffccc```]]]ZZZXXXUUURRRPPPMMMLLLJJJGGGEEEFFFIIILLLPPP[[[jjjyyy}}}xxxrrrnnnjjjhhhggghhhgggfffgggfffdddccc```^^^\\\[[[\\\]]]^^^___aaaeeekkkooovvv}}}uuukkknnnxxx}}}tttiiiYYYJJJ@@@:::777666555666777777666777999;;;>>>>>>??????@@@EEEKKKOOOSSSTTTSSSRRROOONNNPPPQQQOOOSSSYYY^^^aaa```^^^\\\YYY[[[]]]aaaccceeeeeeeeehhhhhhhhhhhhhhhfffeeedddbbb\\\VVVUUUVVV\\\hhhtttyyynnnhhhffflllvvvmmm^^^SSSOOORRRXXXeeewww{{{{{{ooofffbbb^^^YYYTTTTTTSSSRRRRRRQQQQQQRRRRRROOOOOONNNMMMLLLLLLLLLLLLKKKLLLLLLLLLLLLKKKJJJJJJGGGHHHIIIIIIJJJJJJIIIIIIHHHHHHIIIIIIJJJJJJIIIIIIHHHFFFCCCAAAAAABBBCCCEEEGGGGGGGGGFFFEEEDDDCCCBBBCCCCCCDDDDDDEEEEEEEEEEEEIIIIIIIIIJJJJJJKKKJJJJJJKKKJJJJJJIIIHHHGGGFFFEEEBBBDDDEEEGGGKKKSSS___gggvvvvvvooohhhddd___[[[YYYXXXWWWVVVXXXYYY[[[\\\\\\]]]```bbbiiijjjkkklllkkkiiifffdddaaa^^^\\\[[[\\\]]]^^^]]]]]]ZZZWWWUUUUUUUUUTTTSSSUUURRRRRRWWW\\\bbblllvvv~~~{{{wwwtttnnnllliiiggggggfffdddbbb^^^\\\ZZZYYYYYYXXXVVVTTTRRRQQQPPPPPPQQQTTTWWWYYY___dddjjjqqqwww~~~zzzuuuqqqnnnllljjjhhhkkkkkkjjjhhhffffffhhhjjjiiirrr{{{yyyrrrkkkfffbbbbbbeeejjjvvvzzzuuusssqqqnnnlllhhheee```\\\YYYWWWSSSQQQNNNNNNLLLIIIGGGFFFHHHJJJLLLTTTbbbrrr{{{vvvsssqqqooommmllljjjiiigggdddaaa^^^\\\[[[XXXZZZ[[[\\\___ccciiimmmuuu||||||ssskkknnnyyy~~~xxxnnndddUUUGGG>>>999777666444555777777777888:::<<<@@@AAAAAAAAACCCHHHNNNRRRZZZZZZXXXTTTPPPLLLKKKLLLKKKOOOUUU[[[^^^]]]ZZZXXXTTTVVV[[[```ccceeeeeeeeecccddddddeeeeeeeeeeeeeeeccc]]]XXXWWWXXX]]]gggqqq|||~~~qqqjjjdddiiitttvvveeeXXXPPPRRRXXXcccuuu}}}zzzooogggccc___YYYUUUTTTTTTSSSRRRRRRRRRRRRSSSRRRQQQPPPOOONNNNNNNNNNNNJJJJJJKKKKKKJJJJJJIIIHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGHHHHHHIIIJJJJJJIIIIIIHHHFFFDDDAAAAAAAAACCCDDDHHHHHHHHHHHHHHHGGGFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEGGGHHHHHHHHHHHHHHHIIIJJJLLLLLLLLLLLLLLLJJJIIIHHHEEEFFFGGGHHHJJJRRR]]]eeettt}}}uuunnnjjjddd___]]][[[YYYXXXWWWXXXYYYYYYXXXYYY\\\^^^ccceeehhhiiihhhfffdddcccaaa___]]]\\\\\\\\\[[[ZZZXXXVVVSSSRRRRRRSSSRRRRRRRRROOONNNPPPSSSWWW```iiiwww}}}zzzvvvsssnnnkkkhhheeedddbbb```^^^]]][[[YYYXXXXXXVVVTTTRRRQQQPPPNNNMMMMMMOOORRRTTTYYY]]]dddkkkrrr{{{{{{vvvsssrrrpppooonnnnnnllljjjhhhhhhjjjlllpppyyy}}}tttlllfffbbbbbbdddiiitttzzzwwwvvvsssqqqmmmiiiddd___\\\XXXUUUSSSOOOOOONNNLLLIIIGGGHHHIIIMMMQQQ\\\lll{{{}}}yyyvvvrrrpppjjjhhheeeaaa^^^[[[ZZZYYYUUUVVVXXXZZZ]]]bbbhhhllluuu|||wwwqqqkkknnnzzzyyysssiii___QQQDDD<<<888666666333444666666666888:::===BBBCCCEEEFFFHHHLLLQQQUUU^^^]]][[[UUUOOOJJJGGGFFFHHHLLLSSSYYY[[[YYYVVVSSSQQQTTTZZZ```dddeeeeeeeeeaaaaaabbbcccddddddeeefffccc^^^[[[[[[\\\^^^fffooozzztttkkkeeejjjtttmmm]]]SSSRRRXXX```qqq~~~{{{ppphhheeeaaa[[[VVVUUUTTTSSSSSSRRRRRRSSSSSSPPPPPPOOONNNMMMMMMMMMMMMJJJKKKKKKKKKKKKJJJIIIIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGHHHIIIJJJJJJJJJJJJJJJIIIGGGDDDAAAAAAAAACCCDDDGGGHHHHHHIIIIIIIIIHHHHHHFFFFFFEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFHHHJJJMMMNNNOOOPPPPPPOOONNNMMMIIIJJJJJJIIIJJJPPPZZZbbbppp|||}}}tttpppiiiccc```]]][[[YYYUUUVVVVVVVVVVVVWWWZZZ]]]]]]aaaeeegggfffdddcccbbbaaa```^^^]]]]]]\\\ZZZXXXUUUSSSQQQQQQRRRRRRRRRQQQNNNJJJHHHJJJJJJLLLSSS[[[iiivvv}}}{{{wwwssspppmmmjjjgggdddbbb```]]][[[\\\ZZZWWWVVVUUUTTTRRRPPPOOONNNKKKIIIIIIJJJLLLNNNSSSWWW]]]dddllluuu~~~~~~}}}|||{{{ssssssqqqnnnlllmmmooorrryyyxxxmmmhhhccccccdddiiisss~~~~~~|||zzzwwwsssnnnhhhbbb^^^[[[XXXUUUPPPQQQPPPNNNKKKIIIIIIIIIMMMNNNVVVdddrrr~~~|||wwwrrrnnnfffdddaaa]]]ZZZWWWVVVUUUSSSTTTVVVYYY\\\aaahhhmmmttt{{{rrrnnnjjjnnnzzz~~~uuupppeee\\\NNNBBB:::777666666444666888999999;;;===@@@EEEGGGIIIKKKMMMQQQUUUYYY]]]]]]ZZZUUUNNNHHHEEEDDDFFFKKKQQQWWWYYYWWWSSSPPPPPPTTTZZZaaaeeeffffffeeeccccccccccccdddeeeffffffdddaaa___```aaaaaagggnnnxxxyyypppjjjnnnxxxtttbbbUUUSSSWWWZZZmmm{{{|||}}}rrrkkkhhhddd^^^YYYTTTTTTSSSRRRRRRRRRRRRRRROOOOOOMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLKKKKKKJJJHHHHHHIIIIIIJJJJJJIIIIIIHHHIIIJJJKKKLLLLLLLLLLLLIIIGGGDDDBBB@@@AAABBBCCCEEEFFFGGGHHHHHHHHHHHHHHHHHHGGGEEEDDDDDDDDDEEEEEEEEEGGGHHHFFFEEEEEEGGGJJJMMMOOOQQQRRRSSSSSSRRRQQQMMMMMMLLLJJJJJJOOOXXX___jjjwww}}}xxxpppiiidddaaa]]][[[UUUVVVUUUTTTSSSTTTVVVYYYXXX]]]bbbeeedddcccbbbbbb```_________```___\\\ZZZTTTSSSRRRRRRSSSRRRPPPNNNJJJFFFEEEEEEEEEDDDIIIPPP\\\hhhvvv~~~~~~~~~~~~~~~~~~{{{yyywwwtttpppmmmkkkhhheeecccbbb```^^^\\\\\\ZZZWWWVVVUUUTTTQQQOOOOOOMMMJJJGGGFFFGGGHHHJJJLLLPPPVVV]]]eeennnwww}}}~~~}}}{{{yyywwwwwwzzz|||{{{nnniiieeedddeeeiiisss}}}}}}vvvrrrkkkeeeaaa]]]ZZZWWWQQQQQQQQQOOOLLLJJJIIIJJJLLLKKKQQQ]]]jjjvvvzzztttnnnjjjcccaaa]]]YYYVVVTTTRRRRRRRRRSSSVVVXXX\\\bbbiiinnnttt{{{}}}ooommmjjjmmmzzz{{{sssnnncccZZZLLL@@@999666666666888:::<<<======???BBBDDDGGGJJJMMMOOOQQQUUUXXX[[[\\\\\\ZZZUUUNNNHHHEEEDDDFFFJJJQQQVVVWWWUUUQQQMMMPPPUUU\\\bbbfffhhhgggfffeeeeeedddddddddeeeffffffgggeeedddffffffeeejjjpppwwwuuunnnrrr{{{yyyeeeVVVSSSWWWWWWiiixxx{{{tttnnnjjjgggaaa\\\TTTSSSSSSRRRRRRRRRRRRRRRSSSSSSRRRQQQPPPPPPPPPPPPNNNNNNNNNNNNNNNMMMLLLLLLEEEFFFHHHIIIJJJKKKKKKKKKJJJJJJKKKMMMMMMNNNNNNNNNIIIGGGDDDBBB@@@AAABBBCCCDDDDDDEEEFFFGGGGGGGGGGGGHHHGGGFFFDDDDDDDDDEEEEEEFFFGGGHHHGGGEEEEEEHHHKKKNNNOOORRRTTTUUUUUUTTTSSSOOOOOONNNKKKKKKOOOWWW^^^eeessswwwoooiiiddd```^^^YYYYYYWWWSSSPPPOOOQQQRRRUUUZZZaaadddcccbbbbbbccc_________```bbbaaa___]]]UUUTTTSSSSSSSSSRRROOOLLLIIIFFFDDDDDDCCCAAAEEEJJJSSS___mmmuuu|||~~~}}}||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||}}}}}}{{{xxxvvvtttqqqnnnkkkiiifffcccbbbbbbaaa___^^^^^^\\\YYYXXXWWWUUUSSSQQQPPPNNNJJJHHHFFFGGGHHHIIIHHHKKKQQQXXX```iiirrrxxx~~~{{{oookkkeeeaaabbbgggooottt~~~vvvsssoookkkgggbbb]]]YYYZZZXXXUUUTTTRRROOOLLLIIIMMMOOOSSSYYYdddqqqwwwpppiiiddd```\\\ZZZVVVRRRPPPOOOPPPQQQPPPQQQTTTWWW[[[aaahhhllluuuzzz~~~xxxnnniiigggmmm{{{{{{wwwrrrkkkbbbUUUGGG???999555444666777888999;;;???BBBFFFHHHQQQPPPNNNNNNPPPTTTXXX[[[ccc```YYYRRRLLLHHHEEEDDDFFFKKKSSSZZZ^^^]]]ZZZXXXXXX[[[aaafffhhhhhhgggeeehhhgggfffeeeeeefffggghhhiiijjjkkkjjjiiiiiikkkmmmttt|||zzzrrrrrryyykkk]]]WWWWWW]]]fffvvv}}}zzzsssmmmfff___ZZZXXXUUUSSSSSSSSSSSSRRRQQQOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMLLLKKKKKKJJJJJJKKKKKKKKKJJJHHHGGGIIIJJJKKKLLLLLLKKKJJJIIIHHHGGGFFFDDDBBBAAAAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEDDDDDDEEEGGGJJJPPPSSSXXX[[[]]][[[YYYWWWUUURRROOOMMMNNNRRRWWW[[[bbbkkk{{{~~~wwwsssnnnfff```ccc]]]WWWUUURRROOOPPPUUUTTTZZZ___aaaccceeeccc^^^``````aaaccceeeddd```^^^XXXVVVTTTRRRQQQNNNKKKHHHEEECCC???<<<<<<>>>AAADDDJJJQQQ\\\fffpppxxx~~~}}}|||{{{{{{{{{{{{{{{{{{{{{{{{|||}}}~~~|||{{{zzzzzzzzz|||}}}~~~}}}{{{xxxwwwuuurrrooollliiihhhhhhgggeeedddbbb```___^^^```^^^\\\ZZZYYYWWWSSSPPPPPPNNNLLLIIIGGGEEEDDDCCCFFFHHHKKKPPPVVV```jjjpppwww|||yyymmmjjjeeebbbccchhhnnnrrr~~~{{{vvvrrrmmmhhhbbb^^^\\\YYYVVVTTTSSSPPPMMMJJJLLLMMMPPPUUU]]]hhhttt|||{{{tttlllfff```[[[WWWUUUSSSQQQNNNMMMNNNOOOPPPOOOQQQSSSVVV[[[aaahhhmmmtttyyy}}}}}}}}}uuujjjfffdddjjjwww~~~yyyvvvqqqlll___SSSFFF???:::777666888999999;;;===AAAEEEHHHJJJPPPPPPNNNNNNPPPSSSWWWYYY]]][[[WWWRRRNNNJJJGGGFFFHHHMMMUUU\\\```aaa___]]]^^^aaaeeehhhjjjkkkjjjiiiiiihhhgggffffffggghhhhhhhhhiiiiiiiiihhhhhhjjjlllsss{{{~~~wwwvvv|||ooo___XXXWWWZZZdddsss}}}uuuooohhhaaa\\\XXXVVVTTTSSSSSSSSSQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMLLLLLLKKKJJJJJJKKKKKKKKKJJJIIIHHHGGGHHHJJJKKKLLLMMMLLLLLLHHHGGGEEEDDDBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCDDDDDDDDDEEEHHHJJJPPPTTTZZZ___bbbbbb```^^^YYYVVVRRRPPPPPPSSSXXX[[[bbbkkkzzz}}}wwwrrrjjjeeeeee___ZZZXXXUUURRRSSSVVVXXX^^^cccdddeeegggddd___bbbbbbccceeefffeeebbb___XXXVVVTTTRRRPPPMMMIIIFFFCCCAAA???<<<<<<>>>@@@BBBDDDJJJSSS]]]fffnnnvvv{{{}}}|||zzzzzzyyyyyyyyyxxxxxxxxxyyyzzzzzz{{{xxxxxxwwwwwwwwwxxxyyyyyy|||{{{zzzzzzzzzxxxuuusssqqqpppnnnllliiigggeeedddcccccccccbbbbbbaaaaaa``````^^^\\\ZZZYYYVVVSSSPPPNNNMMMJJJGGGEEECCCAAAAAABBBDDDGGGKKKPPPYYYbbbhhhoootttzzz}}}wwwkkkiiifffdddeeeiiimmmpppwww~~~}}}wwwpppiiieee___\\\XXXVVVTTTQQQOOOLLLMMMNNNOOORRRWWW___hhhooo|||~~~sssnnnhhhaaa\\\WWWRRROOOMMMLLLJJJJJJJJJLLLNNNOOOMMMOOOSSSVVV[[[bbbiiinnntttyyy{{{|||{{{{{{~~~|||pppfffdddcccjjjuuuyyyvvvvvvrrrlll\\\PPPDDD???;;;999999;;;::::::<<>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@AAABBBCCCCCCCCCEEEHHHKKKQQQVVV]]]dddiiijjjiiiggg___\\\WWWTTTSSSTTTWWWZZZ^^^ggguuu~~~wwwpppkkkgggbbb^^^]]]ZZZVVVWWWZZZ]]]cccggghhhiiijjjgggbbbddddddeeeggghhhfffccc```XXXVVVSSSQQQNNNKKKGGGDDD@@@???>>>===<<<===>>>???>>>CCCJJJRRR[[[dddmmmssszzz}}}~~~}}}|||zzzxxxwwwwwwwwwvvvvvvuuuuuuuuuvvvvvvwwwuuutttssssssrrrsssssssssuuusssqqqpppooommmjjjhhhfffeeedddbbbaaa_________^^^___```aaabbbbbbbbbbbb___]]][[[YYYXXXVVVRRROOOLLLKKKHHHEEEBBB@@@???>>>===???AAADDDHHHOOOWWW\\\dddiiipppuuuyyy~~~{{{tttjjjiiihhhggghhhjjjlllnnntttxxx{{{sssnnnccc```[[[WWWUUUSSSPPPNNNPPPQQQRRRSSSUUU[[[bbbgggqqqvvv}}}|||wwwuuukkkggg```[[[WWWSSSOOOLLLIIIHHHHHHHHHIIIKKKMMMNNNMMMOOOSSSVVV[[[bbbjjjooowww|||~~~{{{xxxyyy~~~{{{|||yyymmmeeedddffflllvvv~~~~~~zzzuuutttuuurrrlllZZZOOODDD>>><<<999999;;;::::::<<<@@@DDDIIIMMMOOOMMMLLLKKKKKKLLLMMMOOOPPPOOOQQQSSSUUUTTTRRRPPPNNNMMMRRRXXX```fffiiijjjjjjjjjjjjiiiiiijjjkkkllllllmmmllljjjiiihhhhhhiiijjjhhhiiiiiiiiihhhhhhjjjkkkrrryyy{{{yyywwwdddYYYTTTTTT]]]lll|||uuunnneee___YYYWWWTTTSSSSSSRRRPPPOOOPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNMMMMMMMMMLLLLLLJJJKKKKKKKKKKKKJJJJJJJJJMMMMMMMMMMMMKKKIIIGGGFFFGGGFFFEEEDDDBBBBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@AAA???AAABBBBBBCCCEEEHHHKKKSSSXXX```iiinnnppppppnnneeebbb]]]XXXUUUUUUWWWXXXYYYaaammm|||}}}vvvqqqkkkfffbbbbbb___[[[[[[^^^ccchhhmmmnnnooopppmmmhhheeeeeefffggghhhfffbbb___YYYVVVSSSPPPMMMIIIDDDAAA>>>>>>=========<<<<<<<<<>>>AAAFFFLLLTTT]]]gggnnnuuuyyy~~~}}}{{{zzzxxxwwwvvvvvvttttttssssssssssssssstttrrrrrrqqqppppppooooooooonnnllliiigggeeeccc```]]][[[ZZZYYYXXXXXXXXXYYYYYY[[[\\\^^^```aaabbbbbbbbb___]]]ZZZYYYWWWUUUQQQOOOJJJIIIFFFCCC@@@>>>===<<<;;;<<<>>>@@@BBBGGGNNNRRRZZZ___ffflllqqqvvv}}}zzztttkkkkkkkkkkkklllllllllmmmqqqssswww{{{jjjfff```ZZZWWWTTTRRRPPPRRRSSSSSSTTTUUUYYY^^^bbbhhhnnnuuuyyyxxxuuuqqqooofffbbb]]]XXXUUUQQQNNNKKKJJJIIIIIIIIIJJJKKKMMMNNNNNNPPPTTTWWW\\\ccckkkpppzzz~~~xxxwwwvvvxxx}}}xxxllldddeeehhhpppxxx~~~|||zzzwwwssstttuuuqqqkkkYYYNNNCCC>>>;;;888777999999:::<<>>@@@CCCGGGNNNWWWaaagggqqqvvv|||~~~|||zzzyyywwwwwwvvvttttttsssrrrqqqqqqqqqqqqrrrqqqpppooonnnmmmlllkkkiiifffbbb___]]]ZZZWWWUUUQQQPPPOOOOOOPPPQQQSSSTTTYYYZZZ\\\^^^_________^^^]]][[[XXXWWWUUUSSSOOOMMMHHHGGGDDDBBB???>>><<<<<<;;;<<<===>>>???CCCHHHLLLRRRXXX___eeejjjpppwww|||~~~|||{{{{{{{{{{{{wwwppppppppppppooonnnnnnmmmlllmmmqqqwwwtttoooggg```[[[XXXVVVTTTRRRSSSTTTTTTUUUWWW[[[^^^aaaffflllppppppnnnlllkkkddd```[[[VVVSSSPPPMMMKKKLLLLLLLLLLLLMMMNNNOOOOOOPPPRRRVVVYYY^^^dddlllqqq{{{|||xxxrrrssstttxxxxxxkkkbbbeeekkkssszzzyyyxxxtttqqqssstttnnnfffVVVLLLAAA===:::777666888999:::<<>>@@@BBBGGGOOOXXX^^^jjjooovvv{{{}}}{{{yyyxxxwwwwwwtttsssrrrqqqpppoooooooooooooooooommmkkkiiigggfffbbb___ZZZWWWUUURRROOOMMMIIIIIIHHHHHHIIIKKKNNNPPPTTTUUUXXXZZZ[[[ZZZYYYXXXYYYWWWTTTSSSQQQOOOKKKIIIEEECCCBBB@@@>>>===<<<<<<;;;<<<<<<======@@@DDDGGGLLLRRRYYY^^^ccciiipppuuu{{{~~~|||xxxuuusssssssssxxx~~~~~~zzzuuuuuutttsssqqqpppooonnnllllllmmmpppuuu{{{xxxooofff```]]]ZZZYYYVVVWWWWWWWWWVVVWWWYYY[[[^^^bbbgggjjjkkkjjjjjjjjjdddaaa[[[WWWTTTQQQNNNLLLLLLMMMMMMNNNPPPQQQRRRRRRSSSUUUXXX[[[___eeelllqqqyyy}}}~~~vvvrrrlllooosssyyy~~~wwwkkkcccgggoooxxxvvvuuurrrppprrrrrrjjj___QQQGGG>>>;;;:::777777999;;;<<<===@@@CCCGGGKKKMMMMMMJJJGGGEEEFFFIIINNNQQQTTTVVVXXXXXXWWWTTTPPPMMMIIIKKKOOOTTT[[[aaagggjjjiiihhhgggeeeeeefffggghhhjjjjjjiiiiiiiiikkklllmmmmmmnnnnnnnnnmmmmmmooopppqqqxxxyyyppplllnnn{{{|||hhh[[[UUUSSSVVV```rrryyypppeee^^^VVVTTTRRRRRRSSSTTTSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKJJJJJJJJJKKKMMMNNNIIIJJJKKKLLLLLLKKKJJJJJJFFFEEEDDDCCCCCCBBBCCCCCC????????????????????????????????????@@@@@@@@@@@@@@@@@@AAAAAAAAABBBEEEGGGQQQXXXdddqqqzzz~~~~~~~~~vvvsssmmmfffaaa]]]\\\[[[]]]^^^ccclllyyyzzzsssqqqooonnnqqqvvv|||~~~|||vvvpppjjjiiiiiijjjiiigggbbb___WWWUUURRROOOLLLIIIEEEAAA>>>======<<<;;;<<<<<<<<<<<<===>>>@@@CCCIIIQQQVVV```eeelllrrrwww|||}}}{{{yyywwwvvvvvvsssrrrqqqooonnnmmmmmmmmmkkkkkkkkkiiigggdddbbb```ZZZWWWRRROOOLLLJJJGGGEEEDDDCCCBBBBBBCCCFFFIIIKKKLLLNNNQQQTTTUUUUUUTTTTTTSSSQQQOOOMMMLLLIIIFFFCCC@@@???>>>===<<<;;;;;;;;;999:::::::::;;;<<<@@@BBBFFFLLLRRRXXX\\\bbbiiinnnrrrvvv{{{~~~{{{wwwrrrnnnlllkkklllrrrzzz|||yyyxxxwwwuuusssqqqpppoooooonnnlllkkkmmmqqquuuxxxuuuxxx}}}~~~tttkkkddd```^^^\\\ZZZ[[[\\\ZZZYYYXXXYYY[[[^^^aaafffiiiiiijjjjjjkkkfffccc]]]YYYVVVSSSPPPNNNLLLLLLNNNOOOQQQSSSTTTUUUUUUWWWYYY\\\```fffmmmrrrvvv{{{{{{sssoooiiimmmssszzz}}}wwwjjjfffkkkttt}}}tttssspppoooqqqpppfff[[[MMMDDD<<<::::::888888;;;======>>>AAADDDHHHKKKMMMOOOLLLHHHEEEFFFKKKQQQUUUVVVWWWXXXXXXUUUQQQMMMJJJGGGHHHLLLQQQWWW^^^dddgggjjjiiihhhggggggggghhhiiiiiihhhhhhhhhiiikkkmmmnnnlllmmmnnnnnnmmmmmmnnnppppppwwwyyyooojjjkkkwww}}}iii]]]WWWSSSTTT]]]nnnyyyoooeee]]]UUUSSSRRRRRRSSSTTTTTTSSSQQQQQQQQQQQQQQQQQQQQQQQQMMMMMMMMMMMMMMMMMMNNNNNNLLLKKKJJJJJJJJJLLLMMMNNNLLLLLLMMMLLLKKKJJJHHHGGGFFFEEEDDDCCCCCCCCCCCCCCC????????????????????????>>>>>>>>>>>>????????????@@@AAAAAAAAA@@@AAADDDFFFOOOWWWdddrrr|||zzzvvvpppjjjddd```^^^^^^\\\]]]```gggtttxxxuuusssrrrvvv||||||uuunnnlllkkkkkkkkkkkkhhhccc```WWWUUURRROOOMMMJJJEEEBBB???>>>===<<<;;;<<<======<<<===>>>@@@BBBGGGNNNSSSXXX]]]dddkkkrrrxxx}}}}}}zzzxxxwwwvvvuuurrrqqqooonnnmmmlllkkkkkkhhhhhhgggfffccc```]]]\\\UUUQQQMMMIIIGGGEEEBBB@@@@@@???>>>>>>@@@BBBFFFHHHFFFHHHLLLOOORRRRRRRRRQQQOOOMMMKKKIIIHHHEEEBBB???===<<<;;;;;;::::::::::::666777888888888:::===???BBBGGGNNNTTTXXX]]]dddiiilllooouuuzzz~~~|||yyytttnnnjjjhhhggggggoooxxx~~~~~~~~~~~~~~~{{{wwwsssoookkkgggfffgggiiijjjjjjnnnqqqvvv{{{|||ssslllfffbbb```bbb```]]][[[YYYZZZ[[[\\\bbbcccdddfffhhhkkkmmmnnnkkkhhhaaaZZZTTTQQQRRRSSSQQQQQQRRRRRRSSSTTTTTTTTTTTTVVVXXXZZZ___eeemmmrrryyy}}}{{{sssnnnjjjlllrrr|||yyysssjjjooozzzzzzrrrkkklllqqqooodddYYYIIIDDD===:::;;;<<<<<<<<<===???@@@AAACCCGGGLLLOOORRRPPPMMMJJJIIILLLRRRWWWYYYXXXVVVUUUSSSPPPKKKHHHGGGEEEGGGMMMQQQUUU^^^fffhhhiiijjjiiiggggggggghhhjjjjjjjjjkkklllmmmmmmnnnnnnnnnmmmmmmmmmmmmmmmnnnsssvvv~~~xxxjjjeeedddlllyyymmm]]]TTTRRRSSSYYYiii~~~wwwnnneee___WWWVVVTTTTTTUUUTTTSSSQQQSSSSSSSSSRRRQQQQQQPPPPPPPPPOOONNNMMMLLLLLLLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJKKKGGGGGGFFFFFFEEEDDDDDDCCC???@@@@@@@@@@@@???>>>===<<<=========>>>>>>>>>>>>???@@@AAAAAAAAABBBEEEHHHQQQYYYeeerrr|||}}}xxxrrrmmmgggaaa^^^aaa___aaagggppp{{{|||zzz|||xxxrrrooojjjkkkmmmooonnnjjjccc^^^YYYWWWTTTQQQOOOKKKGGGDDDCCCBBB@@@>>>===<<<<<<===>>>>>>>>>>>>@@@DDDGGGIIIRRRVVV[[[```fffmmmtttyyy}}}zzzwwwuuusssqqqooommmkkkiiihhhhhhhhheeeeeeddddddbbb^^^XXXSSSOOOKKKGGGDDDBBB@@@===<<<<<<<<<<<<<<<<<<<<<<<<<<>>@@@BBBDDDFFFIIINNNQQQUUUTTTQQQOOOMMMOOOTTTXXXXXXVVVSSSQQQOOOLLLIIIFFFFFFDDDEEEIIIMMMRRR[[[cccgggiiijjjiiihhhggghhhjjjjjjkkkkkklllmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnrrruuu|||xxxgggbbb```gggsssnnn^^^UUURRRRRRXXXggg|||yyypppfff```XXXVVVUUUTTTUUUUUUTTTRRRSSSSSSSSSRRRQQQQQQPPPPPPQQQPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIJJJJJJHHHGGGGGGFFFEEEEEEDDDDDDBBBBBBAAAAAA@@@?????????===============>>>>>>>>>???@@@AAAAAAAAACCCFFFIIIRRRYYYeeerrr}}}}}}wwwrrrllleeeaaadddaaaaaafffmmmwwwxxxrrrnnnjjjkkkmmmooonnnjjjddd___ZZZXXXUUUSSSPPPMMMIIIFFFEEEDDDBBB@@@>>>>>>======<<<<<<;;;<<<>>>AAADDDFFFLLLOOOTTTYYY___eeelllqqq{{{~~~}}}zzzwwwuuussspppnnnllljjjhhhhhhhhhhhheeedddcccbbb```[[[UUUQQQLLLIIIDDDAAA???>>><<<:::;;;;;;;;;;;;;;;;;;;;;;;;>>>???AAACCCDDDDDDDDDDDDCCCDDDEEEEEEDDDCCCAAA@@@<<<;;;999888777666777777666666666666888999:::;;;>>>AAAEEEIIIMMMSSSYYY]]]aaaeeejjjmmmoooqqqssstttwww{{{xxxqqqmmmhhhcccbbbfffjjjttt}}}yyyoookkkfffcccccccccddddddbbbdddhhhmmmvvvyyytttpppmmmjjjfffeeecccbbbcccgggkkknnnqqqqqqqqqppppppooonnnnnnooommmiiiddd___\\\ZZZZZZVVVVVVVVVVVVVVVVVVWWWWWWVVVXXX[[[^^^bbbhhhoootttwww{{{}}}wwwsssqqqtttzzzyyytttvvv}}}~~~wwwqqqooonnngggYYYMMMDDD@@@<<<999999;;;<<<<<<@@@BBBEEEGGGJJJMMMQQQTTTYYYYYYXXXWWWUUUUUUXXXZZZXXXUUUPPPMMMKKKJJJHHHFFFEEEBBBAAAEEEHHHMMMVVV___fffhhhiiiiiiiiiiiijjjlllkkkllllllmmmmmmnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnoooqqqsssxxxvvvfff```]]]bbblllzzzppp___VVVQQQQQQVVVeeeyyy|||rrrhhhaaaYYYWWWUUUUUUVVVVVVUUUTTTSSSSSSSSSRRRQQQQQQPPPPPPQQQQQQPPPOOONNNNNNNNNNNNMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJIIIHHHHHHHHHIIIIIIHHHHHHHHHGGGFFFFFFEEEEEEDDDCCCBBBAAAAAAAAABBBCCC>>>>>>===============>>>@@@AAABBBCCCCCCEEEIIIKKKSSSZZZfffsss~~~xxxqqqkkkfffgggcccaaadddiiiqqq~~~xxxqqqnnniiijjjllloooooolllfffbbb\\\ZZZWWWUUUSSSPPPLLLIIIHHHGGGEEECCCAAA??????>>>===<<<<<<<<<===@@@BBBDDDFFFIIINNNSSSXXX^^^eeejjjrrrvvv}}}}}}zzzwwwuuusssnnnmmmkkkiiihhhgggggghhhdddcccaaa```]]]XXXRRRNNNIIIFFFBBB???===<<<:::888999999999999999999999999;;;<<<===>>>@@@@@@@@@@@@@@@AAABBBCCCCCCBBBAAA@@@===<<<:::888777777777777555555555555666888999:::;;;===AAADDDHHHMMMSSSWWWZZZ^^^bbbfffhhhjjjlllnnnrrrwww~~~zzzrrrmmmgggccccccgggiiittt|||qqqmmmgggcccbbbbbbbbbaaaaaacccgggllluuu{{{vvvrrrooojjjhhhggggggjjjpppvvvzzz}}}{{{yyyvvvuuurrrppplllhhheeeaaa]]][[[XXXXXXXXXXXXXXXXXXWWWWWWWWWYYY\\\___ccciiipppuuuvvvzzz~~~xxxvvvtttwww~~~~~~xxxuuuxxx~~~yyysssppplllbbbSSSHHH@@@>>>;;;999999;;;<<<===CCCEEEIIIKKKNNNPPPTTTVVV[[[]]]___^^^]]]\\\\\\]]][[[WWWPPPKKKIIIIIIHHHGGGDDD@@@???AAADDDIIIRRR\\\eeeggghhhiiiiiiiiikkkmmmlllllllllmmmmmmmmmnnnnnnmmmmmmmmmmmmmmmmmmnnnoooppppppttt|||}}}tttfff___\\\```iiivvvsssbbbXXXQQQQQQUUUaaattt}}}tttiiibbb[[[YYYWWWVVVVVVWWWVVVUUUSSSSSSSSSRRRQQQQQQPPPPPPPPPPPPOOONNNNNNNNNNNNNNNNNNNNNMMMMMMLLLLLLKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFDDDCCCBBBAAABBBDDDFFFGGG??????======<<<======>>>@@@BBBCCCDDDEEEHHHLLLOOOUUU[[[ggguuu}}}vvvooojjjiiidddbbbcccgggmmmxxxwwwpppmmmiiijjjlllnnnooommmhhhddd]]][[[XXXVVVUUURRROOOLLLJJJIIIGGGEEECCCBBB@@@@@@@@@@@@???>>>???AAADDDEEEFFFIIIMMMQQQVVV\\\bbbggglllrrrzzz}}}zzzwwwuuussslllkkkiiigggfffffffffgggdddcccaaa^^^[[[WWWQQQLLLGGGDDD@@@>>>===;;;:::888999999888888888888777777::::::;;;<<<===>>>??????@@@AAADDDFFFFFFFFFDDDCCC===<<<:::888777777777777444444444555555777888888999;;;>>>AAADDDHHHNNNQQQUUUXXX\\\```bbbeeegggjjjmmmrrrzzz|||sssmmmhhhccceeeiiiooozzz}}}tttoooiiieeecccbbbbbbaaaaaadddhhhnnnvvv}}}xxxtttooonnnlllmmmqqqyyy{{{wwwsssooolllgggbbb^^^[[[ZZZZZZZZZYYYYYYXXXXXXWWWZZZ]]]aaaeeejjjqqquuuwwwzzz~~~yyywwwuuuzzzyyyvvvuuuzzz|||yyytttoooiii^^^PPPFFF<<<<<<:::999999;;;===???DDDHHHLLLOOOQQQRRRTTTVVV\\\___bbbdddcccbbbaaabbb^^^YYYQQQKKKHHHGGGGGGFFFDDD@@@>>>@@@CCCHHHQQQ[[[dddfffggghhhhhhiiikkklllkkkkkkkkkkkkllllllllllllllllllkkkkkklllmmmnnnnnnnnnnnnqqqxxx|||rrreee___ZZZ^^^fffsssxxxfffZZZRRRQQQSSS]]]ooo~~~uuukkkddd___\\\YYYWWWWWWWWWVVVUUUSSSSSSSSSRRRQQQQQQPPPPPPOOONNNNNNMMMMMMMMMMMMNNNNNNNNNMMMMMMLLLKKKKKKJJJIIIIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGBBBBBBAAAAAACCCEEEHHHJJJ???>>>===<<<<<<===>>>???AAABBBDDDFFFHHHKKKOOORRRWWW^^^iiivvvyyyrrrllljjjfffcccdddfffjjjttt~~~vvvpppmmmjjjjjjlllnnnooommmiiifff^^^\\\ZZZXXXWWWUUUQQQOOOLLLKKKJJJIIIGGGEEECCCCCCDDDCCCAAA@@@AAABBBDDDFFFGGGJJJNNNQQQVVV[[[aaaeeekkkpppyyy}}}zzzwwwuuussskkkjjjhhhfffeeedddeeeeeedddbbb```]]]ZZZVVVPPPLLLHHHEEEAAA???>>>===<<<:::999999999888888777777777888888999:::;;;<<<======@@@BBBEEEHHHIIIHHHFFFEEE>>>===;;;999777777777777444444444444555666777777888:::===???AAAEEEJJJMMMRRRUUUYYY\\\___aaaeeegggiiioooxxxvvvpppkkkggghhhmmmuuu~~~}}}uuuqqqjjjfffdddcccbbbbbb```ccchhhnnnwww|||wwwuuussstttxxxyyytttpppkkkeee```^^^^^^]]]\\\\\\[[[ZZZZZZYYY[[[___cccgggmmmrrrvvvxxx{{{~~~zzzxxxwww|||xxxtttsssuuu}}}|||zzzuuunnneeeYYYMMMEEE::::::;;;::::::;;;???AAAFFFIIINNNQQQRRRRRRSSSTTTZZZ^^^cccfffgggfffffffffbbb\\\SSSLLLHHHFFFEEEEEEDDDAAA@@@CCCFFFJJJSSS\\\ccceeefffgggggggggiiikkkiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjjjjkkklllmmmllllllooouuu|||~~~ttteee^^^YYY[[[cccnnn~~~|||jjj]]]TTTRRRSSSZZZiii}}}wwwnnngggccc___[[[XXXWWWWWWVVVUUUSSSSSSSSSRRRQQQQQQPPPPPPNNNNNNMMMLLLLLLMMMMMMNNNOOONNNNNNMMMLLLKKKJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFAAAAAAAAAAAACCCDDDFFFGGG???>>><<<;;;<<<===???AAAAAACCCFFFHHHJJJMMMRRRUUU[[[aaakkkxxx~~~vvvppplllhhhfffggggggiiipppxxx}}}uuupppnnnkkklllmmmooopppnnnjjjfff```^^^\\\[[[ZZZXXXUUUSSSOOOOOONNNMMMLLLJJJIIIHHHFFFDDDCCCAAAAAABBBDDDEEEGGGJJJMMMQQQTTTYYY___cccjjjooowww|||}}}zzzwwwuuussskkkjjjhhheeecccbbbbbbbbbcccaaa^^^[[[YYYUUUPPPMMMHHHFFFBBB@@@@@@???>>>===;;;;;;::::::999888888888777666777777888:::;;;<<<>>>AAADDDGGGIIIHHHFFFDDD???>>>;;;999777777777777555555555555555666777777888:::<<<>>>???BBBGGGJJJOOORRRUUUXXX[[[^^^bbbeeefffmmmvvv|||wwwrrrnnnooossswww|||uuupppjjjfffdddcccbbbbbb___ccciiipppxxx~~~{{{{{{~~~zzztttmmmgggbbbbbbaaa```___^^^]]]]]][[[^^^bbbgggkkkpppuuuyyyyyy{{{}}}{{{zzzyyy~~~|||rrrnnnqqqttt}}}~~~|||vvvmmmaaaTTTIIICCC888:::;;;;;;;;;<<<@@@CCCGGGJJJOOORRRRRRRRRQQQQQQWWW[[[aaafffhhhiiijjjkkkiiibbbYYYRRRMMMJJJHHHGGGEEECCCCCCGGGJJJNNNVVV^^^bbbdddffffffeeefffgggiiigggfffffffffffffffffffffhhhhhhhhhhhhiiijjjkkkllljjjkkknnntttzzzzzzhhhaaaZZZ[[[aaakkkzzzmmm```VVVSSSRRRXXXeeexxxzzzrrrmmmfffbbb]]]YYYWWWVVVUUUTTTSSSSSSSSSRRRQQQQQQPPPPPPNNNNNNNNNMMMMMMNNNNNNOOOOOOOOONNNMMMLLLKKKJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFCCCBBBBBBBBBBBBAAAAAAAAA>>><<<;;;;;;<<<>>>AAABBBBBBDDDGGGIIILLLOOOTTTXXX^^^cccmmmyyy{{{vvvqqqmmmkkkkkkiiihhhlllrrrwwwzzzssspppooommmmmmnnnoooooonnnjjjgggcccaaa```___^^^\\\ZZZWWWRRRSSSSSSSSSRRRQQQOOONNNJJJHHHFFFEEEDDDEEEFFFGGGHHHJJJNNNQQQTTTXXX^^^bbbhhhlllsssxxx|||~~~}}}zzzwwwuuusssllljjjgggdddbbbaaa`````````^^^[[[YYYWWWSSSOOOLLLHHHFFFCCCAAAAAA@@@???>>>===<<<<<<;;;::::::999999888888777888999:::<<<===???AAAEEEHHHIIIHHHEEECCC@@@>>><<<999888777777777666666555555666666777888888:::;;;<<<===@@@DDDGGGKKKMMMQQQTTTWWW[[[___bbbeeelllvvv{{{wwwwwwzzz|||{{{tttpppjjjeeeccccccbbbbbb___dddkkkrrryyyzzztttfffeeedddcccbbb``````___^^^aaaeeeiiimmmrrrxxx{{{zzz|||~~~}}}||||||{{{}}}|||yyyoookkkooottt|||~~~wwwlll___QQQGGGAAA777:::<<<<<<;;;===AAAEEEGGGKKKPPPRRRRRRQQQPPPPPPUUUYYY```eeehhhjjjlllmmmoooiii```XXXSSSOOOLLLKKKEEEDDDEEEJJJMMMQQQXXX```bbbdddeeeeeedddeeefffgggeeeeeeeeeeeeeeeeeeddddddgggggggggggghhhiiijjjkkkjjjjjjnnntttyyymmmeee^^^]]]bbbkkkxxxoooaaaWWWTTTRRRVVVcccvvv}}}vvvppphhhddd^^^ZZZWWWVVVUUUTTTSSSSSSSSSRRRQQQQQQPPPPPPOOOOOOOOONNNNNNOOOPPPPPPOOOOOONNNMMMLLLKKKJJJIIIKKKJJJIIIIIIHHHHHHIIIIIIEEEEEEEEEEEEEEEEEEFFFFFFDDDDDDDDDCCCAAA???===<<<===<<<::::::<<<>>>BBBDDDBBBDDDGGGJJJLLLQQQVVVYYY```eeennnzzzzzztttqqqnnnnnnkkkgggiiimmmqqq{{{}}}|||xxxsssppppppnnnnnnnnnoooooommmjjjfffeeedddbbbaaaaaa___]]]ZZZUUUUUUVVVWWWVVVUUUTTTSSSNNNLLLJJJHHHHHHHHHIIIJJJJJJLLLOOORRRUUUYYY___bbbeeejjjpppuuuyyy}}}}}}zzzwwwuuusssllljjjgggdddaaa```___^^^^^^\\\YYYWWWUUURRRNNNKKKHHHFFFBBBAAAAAAAAA@@@???>>>>>>===<<<<<<;;;::::::;;;;;;::::::;;;===???@@@AAACCCGGGJJJKKKIIIFFFDDD@@@???<<<:::888777777777777666666666666777777888888999:::;;;<<<>>>BBBEEEHHHJJJNNNQQQTTTWWW\\\___eeelllvvv}}}}}}~~~wwwqqqjjjeeeddddddcccaaacccgggnnnwwwzzzxxxooogggfffgggdddbbbaaabbbeeejjjooouuuyyy|||}}}}}}~~~}}}}}}}}}~~~~~~vvvnnnjjjmmmsssxxxlll\\\MMMDDDAAA999999999:::;;;???EEEIIIJJJNNNRRRTTTSSSQQQOOOOOORRRWWW___eeeiiilllmmmoooqqqpppnnnhhh^^^UUUOOOLLLKKKJJJIIIJJJOOOVVV^^^ccceeedddccccccddddddbbbaaaaaabbbcccdddddddddcccbbbggggggggghhhhhhiiiiiijjjjjjkkkoootttxxx~~~sssggg]]]]]]```ffftttsssaaaUUUOOOOOOXXXcccoooyyytttjjjeee]]]XXXUUUTTTSSSSSSUUUTTTSSSRRRPPPOOONNNMMMPPPOOOOOONNNNNNOOOOOOPPPPPPNNNKKKIIIHHHHHHIIIJJJJJJJJJIIIHHHHHHGGGFFFFFFGGGGGGGGGFFFFFFFFFFFFEEEFFFFFFDDDCCCAAAAAAAAAAAA>>>===<<<<<<===???AAABBBDDDFFFJJJMMMPPPSSSXXX[[[ccciiisss~~~yyyuuuoookkkjjjjjjiiiiiikkkooovvv~~~~~~wwwqqqnnnlllmmmttt}}}~~~xxxuuusssooopppqqqssstttssspppllljjjffffffgggiiijjjiiieeebbbaaa___]]]]]]___^^^YYYVVVUUURRRNNNLLLLLLNNNNNNNNNOOONNNMMMNNNQQQUUUZZZ]]]aaacccgggmmmrrrxxx|||~~~~~~}}}zzzwwwtttpppmmmjjjgggeeebbb^^^[[[\\\[[[YYYWWWTTTQQQPPPOOOKKKJJJHHHEEEBBB@@@>>>===@@@??????>>>>>>>>>>>>>>><<<<<<;;;;;;<<<===???@@@DDDFFFIIILLLMMMLLLIIIHHHBBB@@@===;;;;;;:::888777555555444444444444555555555777:::<<<===???BBBEEEEEEFFFIIILLLOOOTTTYYY]]]eeellluuu|||tttooohhhddddddeeeddddddggglllsss|||uuullljjjiiieeebbbbbbeeehhhmmmtttyyy}}}~~~~~~~~~zzzrrrkkkhhhmmmuuu~~~vvviiiYYYKKKBBB>>>999999::::::<<<@@@FFFJJJLLLOOOSSSTTTSSSQQQPPPOOOSSSXXX^^^cccgggjjjmmmooouuuuuutttooofff]]]VVVSSSPPPNNNMMMOOOSSSZZZaaaffffffeeeddddddeeeeeedddbbbcccccceeeffffffeeeeeedddggggggggghhhiiiiiijjjjjjkkkkkknnnsssuuu{{{yyykkk```___aaaeeesssvvveeeXXXPPPOOOWWW```lllzzztttjjjeee^^^YYYVVVUUUTTTSSSUUUTTTSSSRRRPPPOOONNNNNNPPPOOOOOONNNNNNOOOOOOPPPOOONNNLLLJJJHHHHHHIIIJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEFFFEEEDDDCCCBBBAAAAAA@@@>>>===<<<<<<===>>>AAABBBDDDGGGJJJMMMPPPTTTXXX\\\dddkkkuuu|||wwwrrrmmmlllkkkjjjjjjgggiiimmmssswwwxxxvvvsssoooiiidddbbbbbbdddmmmvvv~~~xxxuuusssoooqqqsssuuuvvvuuurrrooolllllllllnnnppprrrqqqmmmkkkgggeeecccdddeeeddd```\\\WWWTTTQQQOOOPPPQQQRRRRRRTTTRRRPPPNNNNNNPPPRRRTTTZZZ]]]aaagggmmmsssxxxzzz}}}}}}~~~~~~~~~{{{xxxuuurrroookkkgggdddbbb^^^\\\[[[ZZZYYYVVVTTTQQQPPPOOOJJJIIIHHHFFFDDDCCCAAAAAAAAAAAA@@@???????????????===<<<<<<<<<<<<>>>???@@@CCCEEEHHHKKKLLLJJJHHHGGGBBB@@@===;;;;;;:::999777666555555444444555555666666888:::<<<===???AAADDDDDDFFFHHHKKKNNNRRRXXX\\\eeekkkuuu~~~zzzqqqnnniiiggghhhjjjkkkkkkpppuuu}}}~~~uuuqqqmmmhhheeeeeehhhlllrrryyy~~~vvvnnniiiiiipppzzz}}}ssseeeUUUHHH???<<<999::::::;;;===AAAGGGKKKPPPRRRUUUUUUTTTRRRQQQQQQVVVYYY\\\```cccgggkkkooovvvxxxyyyvvvooogggaaa]]]XXXVVVUUUVVVYYY___eeehhhgggfffeeeeeeffffffeeeddddddeeeffffffgggggggggfffgggggghhhiiiiiijjjkkkkkkmmmlllnnnqqqsssxxxrrreeebbbbbbeeerrrzzziii[[[SSSOOOUUU]]]iii|||zzztttkkkfff___ZZZWWWVVVUUUTTTUUUUUUTTTSSSQQQPPPOOOOOOPPPOOOOOONNNNNNOOOOOOPPPOOONNNLLLJJJIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@>>>===<<<<<<<<<>>>@@@AAAEEEHHHKKKNNNQQQTTTYYY\\\dddjjjttt{{{uuuqqqnnnmmmlllkkkgggggghhhjjjkkkiiifffccc___ZZZVVVUUUWWW[[[eeeoooyyyvvvssspppsssuuuxxxyyyyyyvvvsssqqqpppqqqtttwww{{{{{{yyyvvvpppmmmkkkkkkllljjjfffbbbZZZXXXTTTSSSUUUWWWXXXXXXWWWTTTPPPLLLJJJJJJKKKLLLRRRTTTXXX^^^eeelllqqqtttwwwyyy|||~~~~~~|||zzzxxxtttqqqlllgggdddbbb___]]][[[ZZZXXXVVVTTTRRRPPPOOOKKKJJJIIIHHHGGGEEEEEEDDDBBBBBBAAA@@@@@@@@@@@@@@@>>>============???@@@AAACCCDDDGGGIIIJJJIIIGGGFFFBBB@@@===<<<;;;;;;999888666666555555555555666666777999;;;<<<===>>>@@@BBBDDDEEEGGGIIILLLPPPUUUYYYdddkkkuuuzzzrrrpppnnnnnnooorrrtttvvv{{{}}}{{{zzz{{{|||}}}|||zzz{{{yyyzzzzzztttmmmjjjjjjlllpppvvv}}}vvvmmmiiikkkuuu|||ooo```QQQEEE>>>:::999:::;;;<<<>>>CCCIIINNNVVVXXXYYYYYYWWWUUUUUUUUUXXXYYYZZZ\\\^^^ccciiimmmrrruuuyyyyyyuuuooojjjgggaaa```^^^^^^___bbbeeehhhgggeeedddeeeffffffeeedddddddddeeeffffffggggggggghhhiiiiiijjjkkklllmmmmmmooonnnooopppqqqvvvxxxjjjfffeeegggsss~~~ooo___UUUOOOTTT[[[ggg{{{zzzssskkkgggaaa\\\YYYWWWVVVUUUVVVUUUTTTSSSRRRQQQPPPPPPPPPOOOOOONNNNNNOOOOOOPPPNNNMMMLLLKKKJJJJJJJJJJJJHHHHHHHHHIIIIIIIIIIIIIIIFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@???>>><<<;;;<<<===???AAAFFFHHHKKKNNNPPPTTTXXX[[[aaagggqqq}}}~~~xxxssspppnnnlllkkkllljjjiiihhhgggddd```]]]WWWRRRNNNOOOQQQUUU```jjj{{{zzzvvvtttqqqtttwwwzzz}}}~~~{{{xxxvvvppprrrvvv{{{yyyvvvsssqqqqqqnnnhhhddd]]]ZZZWWWVVVXXXZZZ\\\\\\VVVSSSOOOJJJGGGGGGGGGHHHJJJLLLPPPVVV\\\ccciiilllppptttyyy}}}~~~}}}|||{{{vvvrrrmmmhhheeeccc```^^^ZZZYYYXXXVVVTTTSSSQQQQQQMMMLLLKKKJJJHHHGGGEEEEEEBBBBBBAAA@@@@@@@@@@@@AAA???>>>>>>>>>>>>@@@AAABBBBBBDDDFFFHHHHHHGGGFFFDDDBBB@@@===<<<<<<;;;:::888777666666555555666666777999:::<<<=========???AAACCCEEEGGGHHHJJJNNNSSSWWWccciiisss~~~{{{ttttttttttttvvvyyy}}}zzzxxxuuutttttttttsssrrrssssssvvv|||}}}uuuqqqrrrpppsssyyytttmmmjjjnnnzzzyyykkk[[[NNNDDD>>>;;;:::;;;<<<===@@@EEEKKKPPPZZZ]]]______]]][[[ZZZZZZXXXXXXXXXWWWYYY^^^dddiiilllpppvvvyyyxxxuuurrrpppiiihhheeedddcccccceeefffeeedddcccdddeeefffeeedddcccccccccddddddeeeffffffiiiiiijjjkkklllmmmnnnooopppooopppqqqqqquuu}}}oooiiihhhjjjvvvtttbbbXXXQQQSSSZZZdddxxxyyyrrrlllhhhbbb^^^[[[YYYWWWUUUVVVVVVUUUTTTSSSSSSRRRRRRPPPOOOOOONNNNNNOOOOOOPPPNNNMMMLLLLLLKKKKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIJJJFFFFFFFFFEEEEEEEEEDDDDDDCCCDDDDDDDDDCCCBBBAAA@@@???>>><<<;;;;;;===???@@@EEEGGGJJJMMMOOORRRVVVYYY```fffooozzzzzzuuurrrooommmkkkmmmllljjjiiigggddd___\\\UUUPPPLLLLLLNNNRRR\\\fffxxx|||xxxuuusssuuuxxx}}}}}}zzzqqqssswww}}}|||yyyvvvrrrkkkfff___\\\YYYXXXZZZ\\\]]]]]]XXXTTTOOOIIIEEEDDDDDDDDDEEEFFFJJJOOOUUU\\\aaaeeeiiinnntttxxxzzzzzz|||}}}wwwsssnnnjjjgggeeebbb___ZZZZZZYYYWWWVVVTTTSSSSSSQQQPPPNNNLLLIIIGGGEEEDDDCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@??????@@@AAACCCDDDCCCDDDEEEFFFGGGFFFEEEDDDBBB@@@===<<<<<<<<<;;;999777777777666666777777777:::<<<>>>>>>>>>>>>@@@BBBDDDEEEFFFGGGIIILLLQQQTTT```gggqqq|||zzzyyyzzz|||~~~yyyzzz{{{|||}}}~~~|||yyytttqqqpppooonnnmmmnnnmmmrrrzzz{{{xxxyyyuuuwww{{{}}}sssnnnmmmsss~~~tttdddUUUIIIBBB>>><<<:::;;;===>>>AAAGGGMMMRRR]]]```ccceeeccc```^^^]]]WWWVVVUUUTTTUUUYYY```eeehhhmmmssswwwxxxwwwuuuuuummmllljjjhhhgggfffffffffeeeccccccdddeeefffeeedddaaaaaaaaabbbcccdddeeefffhhhhhhiiijjjlllmmmnnnnnnpppoooqqqrrrrrrttt~~~tttmmmjjjlllwww{{{fff[[[SSSTTTXXX```rrrzzzrrrmmmiiiddd___]]]ZZZXXXVVVWWWVVVVVVUUUTTTTTTSSSSSSPPPOOOOOONNNNNNOOOOOOPPPMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIFFFFFFEEEEEEEEEDDDDDDDDDBBBCCCDDDDDDDDDCCCAAA@@@???>>><<<;;;;;;<<<>>>???CCCEEEHHHJJJMMMPPPTTTWWW^^^dddmmmxxx{{{wwwtttrrrooolllkkkjjjjjjiiihhhddd___[[[VVVPPPLLLKKKLLLPPPYYYcccuuuzzzwwwuuuuuuyyy~~~uuuuuuxxx}}}|||wwwpppjjj```]]]ZZZYYYZZZ\\\]]]^^^[[[WWWQQQJJJEEEAAA@@@@@@CCCCCCEEEIIINNNTTTYYY]]]aaafffmmmqqqsssuuuxxx|||vvvsssooommmjjjgggcccaaa[[[ZZZZZZYYYWWWVVVUUUUUUTTTSSSQQQOOOLLLIIIGGGFFFDDDCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@AAACCCDDDEEEDDDDDDEEEFFFFFFEEEEEEDDDBBB@@@===<<<===<<<;;;:::888888777777777777888888;;;===???@@@???@@@BBBDDDEEEFFFGGGGGGHHHKKKOOORRR]]]dddooozzzzzzsssrrrrrrttt{{{~~~zzztttpppnnnnnnmmmlllkkkkkkpppyyy|||}}}zzz{{{}}}}}}~~~|||tttrrruuu~~~yyynnn]]]NNNEEE@@@===<<<;;;<<<===???BBBHHHOOOTTT\\\```fffhhhgggdddaaa___UUUTTTSSSQQQQQQUUU\\\```eeeiiinnnrrrrrrrrrqqqrrrnnnmmmlllkkkkkkjjjjjjjjjeeeddddddeeefffggggggeeeaaaaaaaaaaaabbbdddeeegggeeefffggghhhiiikkkllllllmmmmmmppprrrrrrsss|||xxxpppllllllwwwjjj^^^UUUSSSTTTYYYhhhyyy|||tttnnnjjjeeeaaa^^^\\\YYYWWWWWWWWWVVVVVVUUUUUUTTTTTTPPPOOOOOONNNNNNOOOOOOPPPLLLMMMMMMMMMMMMLLLKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHFFFEEEEEEEEEDDDDDDDDDDDDBBBCCCDDDEEEDDDCCCAAA@@@???>>><<<;;;;;;<<<===???AAACCCFFFHHHJJJMMMQQQTTTYYY___gggqqq|||~~~zzzwwwuuurrrooolllmmmmmmnnnlllhhhbbb^^^WWWQQQMMMLLLMMMQQQ[[[dddsss|||yyywwwuuuzzzyyywwwwwwzzzzzzsssmmmccc```\\\ZZZ[[[]]]^^^^^^[[[WWWQQQJJJEEECCCBBBBBBAAABBBBBBDDDHHHMMMRRRUUUYYY^^^eeehhhjjjmmmsssxxxsssrrrpppooommmjjjeeeaaa\\\[[[[[[ZZZYYYXXXXXXWWWVVVUUUTTTRRRPPPNNNLLLKKKGGGFFFEEEEEEDDDDDDEEEEEECCCBBBBBBAAABBBDDDEEEFFFEEEEEEFFFFFFFFFEEEEEEDDDAAA???============<<<;;;999888888777777888888999<<<>>>@@@AAAAAABBBDDDFFFFFFGGGGGGGGGHHHJJJNNNQQQ[[[bbbmmmxxx|||tttmmmllllllooowww~~~zzztttpppnnnmmmmmmmmmjjjjjjoooyyy~~~~~~~~~~~~}}}zzz}}}}}}xxxxxx}}}uuuiiiXXXJJJBBB>>>===<<<;;;<<<>>>@@@CCCIIIPPPUUU[[[```fffjjjiiieeeaaa___TTTSSSQQQPPPPPPSSSYYY^^^bbbeeeiiillllllkkkkkklllmmmmmmmmmmmmnnnnnnnnnnnnfffeeeeeefffhhhiiihhhgggaaaaaaaaaaaabbbdddfffgggccccccdddfffgggiiijjjjjjjjjkkkooorrrrrrrrrzzz|||rrrlllkkkuuummmaaaVVVSSSRRRTTTaaappp~~~vvvnnnjjjfffbbb___\\\YYYWWWWWWWWWWWWVVVVVVUUUUUUUUUPPPOOOOOONNNNNNOOOOOOPPPLLLMMMMMMMMMMMMLLLLLLKKKLLLLLLKKKJJJIIIHHHHHHHHHEEEEEEEEEEEEDDDDDDDDDDDDAAABBBDDDEEEEEECCCAAA@@@???>>><<<;;;;;;<<<===>>>???AAADDDFFFHHHKKKOOORRRTTTYYYaaakkkuuu|||zzzwwwtttrrrqqqrrrssstttsssnnnhhhcccYYYSSSOOOOOOPPPTTT^^^hhhrrr}}}zzzxxxuuuzzzzzzwwwtttuuu{{{~~~zzzsssnnndddaaa]]]\\\\\\]]]^^^^^^WWWSSSOOOJJJGGGFFFGGGHHHAAAAAA@@@BBBEEEIIIMMMPPPTTTYYY___bbbdddhhhooouuurrrqqqqqqpppoookkkfffbbb\\\\\\\\\[[[ZZZYYYYYYYYYWWWVVVUUUTTTSSSQQQPPPPPPIIIHHHGGGGGGFFFFFFGGGGGGCCCCCCBBBBBBCCCDDDFFFGGGEEEFFFFFFFFFFFFFFFEEEEEEAAA???============<<<;;;999999888888888888999999<<<>>>AAABBBBBBCCCFFFGGGGGGGGGHHHHHHHHHJJJNNNQQQZZZaaalllwwwyyyqqqjjjiiijjjmmmvvv~~~|||vvvtttqqqllljjjkkknnnooosssyyy{{{|||{{{|||uuufffTTTJJJDDD>>>;;;;;;:::<<<>>>@@@DDDIIIOOOSSS]]]cccggggggfffgggfffcccZZZXXXTTTQQQQQQTTTXXX[[[aaaaaabbbdddeeeggghhhhhhjjjjjjkkkllllllkkkkkkkkkgggggggggggghhhiiijjjkkkfffeeedddccccccccccccccccccddddddeeefffggghhhhhhnnnnnnnnnnnnpppuuu}}}yyyqqqqqqvvvzzzsssbbbUUURRRPPPPPPYYYfffxxxzzzppplllgggbbb___\\\ZZZXXXWWWWWWWWWVVVUUUTTTSSSRRROOOOOOOOOPPPOOOOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCCCCBBBAAA@@@???>>>===<<<;;;;;;<<<===>>>???BBBBBBCCCEEEHHHLLLOOOQQQSSSVVV[[[aaajjjuuu}}}yyyvvvuuuuuussswwwxxxvvvuuussskkkcccaaaZZZSSSQQQRRRTTT\\\dddvvv{{{wwwyyyyyy||||||uuuooooooqqqssswww|||}}}}}}|||{{{xxxuuurrrppphhhddd^^^ZZZXXXWWWVVVUUUVVVRRRNNNJJJIIIHHHGGGFFFEEECCCBBBAAABBBDDDGGGIIINNNPPPSSSWWW\\\bbbiiinnnrrruuuvvvsssqqqppplllfffbbbaaa```^^^\\\[[[ZZZZZZXXXWWWVVVUUUTTTSSSRRRQQQNNNLLLIIIGGGFFFEEECCCAAAEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCAAA????????????===<<<:::999777666666888:::;;;;;;===@@@AAAAAABBBEEEGGGIIIIIIIIIIIIIIIJJJNNNQQQZZZbbbmmmwwwyyynnnffffffgggiiittt~~~xxxwwwtttpppooopppsssvvv{{{}}}qqqbbbQQQGGGBBB===;;;;;;<<<===???AAADDDJJJQQQVVV___fffkkkkkkjjjkkkjjjgggaaa^^^ZZZVVVUUUWWWZZZ\\\^^^^^^___aaabbbcccdddeeeggghhhiiijjjkkkkkkjjjjjjggggggggghhhiiijjjkkklllhhhgggfffeeeeeeeeeeeeeeecccddddddeeefffggghhhhhhkkkkkklllnnnqqqwww}}}tttqqquuuxxxvvvdddTTTOOOMMMLLLTTT___ppp}}}{{{rrrnnnhhhccc___]]]ZZZYYYWWWWWWWWWWWWVVVUUUTTTSSSPPPPPPPPPPPPPPPOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCCCCBBBAAA@@@???>>>;;;;;;::::::;;;<<<>>>???BBBCCCDDDFFFIIILLLNNNPPPPPPRRRVVV[[[bbblllvvv}}}}}}zzzyyyxxxyyy}}}~~~}}}|||yyyrrrjjjddd\\\VVVTTTTTTVVV]]]dddttt~~~xxxyyyyyy{{{wwwoookkkjjjhhhkkknnnqqqqqqrrrrrrqqqpppnnnmmmiiieee```\\\ZZZXXXVVVUUUUUURRRNNNLLLKKKJJJHHHGGGCCCBBB@@@@@@@@@CCCEEEGGGLLLOOORRRVVV[[[```fffkkkrrrvvvyyywwwuuutttpppjjjeeedddaaa___]]]\\\\\\\\\YYYYYYXXXWWWUUUTTTSSSSSSPPPMMMJJJIIIHHHGGGEEECCCFFFFFFEEEEEEEEEFFFFFFGGGFFFFFFFFFFFFFFFEEEEEEEEEDDDBBB@@@@@@@@@???===<<<;;;:::999888999:::<<<======???BBBCCCCCCDDDFFFHHHIIIIIIJJJIIIIIIJJJNNNQQQYYY```lllvvvxxxnnnfffggghhhkkkvvv}}}|||zzzwwwvvvxxxzzz~~~~~~lll]]]LLLDDD???<<<;;;<<<>>>??????AAADDDKKKSSSYYYaaahhhooopppqqqqqqoookkkgggddd___[[[XXXXXXYYYZZZZZZ[[[\\\^^^___`````````cccdddfffhhhiiiiiihhhhhhgggggghhhiiijjjkkklllmmmjjjiiihhhggggggfffffffffcccdddeeeeeegggggghhhiiihhhiiilllnnnssszzzwwwrrrrrruuu|||iiiVVVNNNLLLKKKPPPXXXggguuu}}}tttoooiiiccc___]]]ZZZXXXWWWWWWWWWWWWWWWVVVUUUTTTRRRRRRRRRQQQPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMLLLLLLKKKJJJIIIIIIIIIHHHHHHGGGFFFFFFFFFDDDCCCCCCCCCAAA@@@???>>>::::::999999:::<<<===>>>CCCDDDFFFIIIKKKLLLMMMNNNNNNPPPSSSVVV\\\dddmmmttt}}}|||{{{{{{zzzqqqiiibbb\\\ZZZYYYYYY^^^dddqqq}}}zzzxxxwwwwww|||wwwlllfffaaa]]]^^^aaabbbdddfffhhhkkklllmmmnnnllliiiddd___\\\YYYVVVTTTRRRPPPNNNMMMLLLKKKIIIGGGDDDCCCAAA@@@AAACCCEEEGGGKKKNNNRRRVVVZZZ___dddhhhrrrxxx||||||{{{zzzvvvpppjjjhhhdddaaa___^^^^^^^^^\\\[[[ZZZYYYWWWVVVUUUTTTRRROOOLLLJJJJJJIIIGGGEEEHHHGGGGGGFFFFFFFFFGGGGGGFFFFFFGGGGGGGGGGGGGGGHHHFFFDDDBBBAAAAAA@@@>>><<<===<<<;;;;;;;;;<<<>>>??????AAADDDEEEFFFFFFHHHIIIJJJJJJJJJIIIIIIJJJNNNPPPVVV^^^iiittt}}}wwwmmmggghhhiiilllyyy~~~}}}zzzxxxwwwxxx|||~~~gggXXXIIIBBB???===<<<>>>>>>>>>???@@@DDDLLLUUU[[[bbbjjjqqqttttttuuusssnnnjjjgggbbb]]]YYYWWWWWWWWWYYYZZZ[[[]]]^^^___^^^^^^```aaaccceeefffgggffffffggghhhiiijjjkkkllllllmmmkkkjjjiiihhhggggggggggggddddddeeefffggghhhiiiiiiiiikkknnnqqquuu{{{{{{rrrpppqqqqqq\\\QQQNNNMMMPPPTTTaaaqqquuupppiiibbb^^^[[[YYYWWWVVVVVVVVVVVVVVVUUUTTTSSSSSSSSSSSSRRRQQQOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMMMMMMMLLLLLLKKKJJJJJJJJJJJJIIIHHHHHHGGGGGGDDDDDDDDDCCCBBB@@@???>>>;;;:::::::::;;;===>>>@@@DDDEEEHHHKKKMMMNNNNNNNNNPPPQQQSSSWWW\\\dddlllssswww}}}~~~}}}}}}wwwooohhhbbb```^^^\\\___eeeppp}}}{{{wwwtttsssuuu{{{}}}ssshhhaaa[[[WWWVVVYYYXXXZZZ^^^ccchhhmmmppprrrrrrnnnjjjeee```[[[VVVRRRPPPOOONNNNNNNNNMMMJJJHHHGGGEEEDDDBBBCCCEEEGGGIIILLLOOOSSSWWW[[[```eeehhhrrryyy~~~|||vvvooommmiiieeebbbaaaaaaaaa^^^]]]\\\ZZZYYYWWWVVVUUUSSSPPPMMMLLLKKKKKKIIIGGGIIIHHHGGGGGGFFFFFFFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHGGGEEECCCBBBBBBAAA>>>==================>>>@@@@@@@@@CCCFFFGGGGGGGGGHHHJJJJJJKKKKKKJJJIIIJJJNNNPPPTTT\\\gggrrr|||wwwnnnhhhiiijjjnnn}}}|||xxxvvvrrrpppoooqqqvvv{{{~~~~~~~~~zzzcccUUUHHHBBB@@@>>>>>>@@@======>>>???DDDLLLUUU\\\bbbjjjrrrtttuuuvvvtttooommmjjjfffbbb]]]ZZZXXXXXXZZZ\\\^^^___`````````___^^^___```aaacccddddddeeehhhhhhjjjkkkkkklllkkkkkkiiihhhggggggffffffggggggeeefffggghhhiiijjjjjjkkklllnnnqqqsssvvvzzzsssnnnnnnzzzzzzeeeWWWQQQOOOPPPSSS___nnnwwwqqqiiibbb]]]ZZZWWWVVVSSSTTTTTTTTTTTTSSSRRRRRRSSSSSSSSSRRRQQQOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKKKKJJJJJJIIIHHHHHHHHHEEEEEEDDDCCCBBB@@@???>>><<<<<<;;;<<<===>>>@@@BBBDDDFFFIIIMMMOOOQQQQQQRRRRRRTTTWWWZZZ```hhhqqqwwwzzz~~~wwwooohhhdddaaa^^^aaafffqqq}}}|||wwwsssoooooossswwwxxxxxxyyyoooeee^^^XXXSSSQQQSSSQQQTTTYYY___gggnnntttwwwyyyvvvrrrmmmhhh```YYYTTTRRRPPPOOOOOOPPPOOOLLLJJJIIIGGGEEEDDDDDDFFFHHHJJJOOOQQQVVVZZZ^^^ccchhhlllssszzz|||uuusssooojjjgggeeedddddd```___^^^\\\ZZZXXXWWWVVVTTTQQQOOOMMMMMMMMMKKKIIIJJJIIIHHHGGGFFFFFFFFFFFFCCCCCCDDDDDDEEEEEEFFFFFFGGGEEECCCBBBBBBAAA???=========>>>>>>???@@@AAAAAAAAACCCGGGHHHHHHHHHHHHIIIKKKKKKKKKJJJIIIJJJMMMPPPSSS[[[fffqqq{{{xxxpppkkkkkklllqqq}}}xxxtttqqqkkkjjjjjjmmmrrrwwwzzz||||||}}}uuu___SSSGGGCCCBBB@@@??????;;;<<<>>>@@@EEEMMMVVV\\\bbbjjjqqqssstttuuusssooopppooolllhhheeeaaa___^^^^^^___bbbcccddddddcccbbb______^^^^^^___aaacccdddhhhiiijjjkkkkkkjjjiiihhhfffffffffffffffgggggghhhggghhhhhhiiijjjkkklllmmmnnnppprrrtttuuuxxx{{{}}}vvvpppooovvvsssaaaUUUPPPPPPQQQ]]]kkk~~~yyysssjjjbbb]]]ZZZWWWVVVRRRRRRSSSSSSSSSRRRRRRQQQRRRRRRRRRQQQPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMKKKKKKJJJJJJIIIHHHHHHHHHFFFFFFEEEDDDBBB@@@???>>><<<<<<<<<<<<>>>???AAACCCEEEGGGJJJNNNQQQUUUWWWXXXWWWYYY\\\___eeemmmvvv|||~~~vvvmmmgggccc```bbbgggppp|||yyytttnnnkkklllnnnnnnlllsssjjjaaa\\\VVVOOOLLLMMMNNNQQQVVV^^^gggooovvvzzz~~~{{{xxxrrrkkkbbb\\\WWWUUUSSSRRRRRRRRRPPPNNNKKKJJJGGGFFFFFFHHHJJJKKKRRRTTTXXX[[[```fffmmmrrrwww~~~|||zzzwwwsssooollliiihhhcccbbbaaa___]]][[[YYYYYYVVVTTTQQQPPPPPPOOONNNMMMLLLKKKJJJHHHGGGFFFFFFFFFBBBBBBCCCCCCCCCCCCCCCCCCEEEDDDBBBBBBBBBBBB@@@>>>>>>>>>???@@@AAABBBBBBCCCBBBEEEHHHJJJJJJIIIIIIIIILLLLLLLLLKKKJJJKKKMMMPPPSSS[[[fffqqqzzz|||uuuppppppqqquuu{{{wwwssspppkkkjjjkkkooosssxxxzzzzzzzzz|||xxxlll[[[PPPFFFDDDCCC@@@>>>===;;;<<>>@@@BBBEEEFFFIIINNNTTTZZZ```ccchhhjjjkkknnnrrryyy}}}qqqiiiccc```ccchhhkkkwwwzzzqqqkkkhhheeeaaa]]]XXXTTTQQQSSSSSSOOONNNOOOSSSVVV[[[ccckkkuuu|||zzztttccc```\\\ZZZYYYYYYYYYXXXWWWUUUSSSQQQQQQSSSUUUVVVUUUVVVXXX[[[```iiissszzz~~~yyytttqqqjjjiiigggeeecccaaa______\\\ZZZWWWVVVVVVVVVUUUSSSRRRQQQOOONNNLLLKKKJJJJJJDDDDDDCCCCCCBBBBBBBBBAAABBBAAA@@@@@@BBBBBBAAA@@@AAABBBCCCEEEFFFFFFGGGGGGFFFIIIMMMNNNNNNMMMLLLLLLMMMMMMLLLKKKJJJKKKMMMPPPUUU]]]hhhrrrzzz{{{{{{zzz}}}{{{yyyxxxwwwwwwwwwyyyzzz{{{{{{{{{}}}~~~~~~|||yyy~~~~~~yyyqqqeee\\\QQQLLLFFFAAA@@@@@@>>>;;;;;;<<>><<<;;;;;;;;;<<<===???@@@BBBGGGMMMRRRWWW]]]eeekkkrrrqqqqqqtttyyyuuunnnhhhdddcccffflllwwwuuummmhhhccc]]]ZZZ\\\UUUQQQQQQQQQPPPPPPSSSWWW\\\ccckkkqqqwww}}}}}}uuujjjaaa___```______```aaa___[[[YYYXXXXXXWWWVVVWWWWWWWWWXXX[[[ccclllsssyyy}}}{{{vvvrrrlllhhheeedddcccbbb______^^^\\\ZZZXXXVVVTTTTTTSSSQQQOOONNNLLLLLLKKKIIIGGGDDDBBB@@@@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFJJJJJJKKKMMMMMMNNNNNNNNNMMMMMMLLLJJJIIIJJJNNNQQQVVV]]]hhhrrrzzz}}}~~~}}}{{{zzzyyyyyyzzzzzzzzz|||~~~~~~}}}~~~}}}wwwtttsssyyy~~~zzzuuummmaaaYYYNNNJJJEEEBBBAAA@@@>>>===<<<>>>AAADDDIIIQQQZZZ```hhhkkkmmmnnnnnnmmmnnnnnnooommmjjjhhhgggggghhhiiifffhhhlllnnnooommmkkkjjjgggddd```]]]\\\___ccceeeggghhhiiijjjjjjhhhfffeeebbbbbbcccccceeeggghhhiiijjjkkklllmmmooopppqqqrrrrrrrrrqqqooommmnnnqqqssssssxxx|||vvvvvv}}}yyydddYYYUUUTTTZZZeeettttttlllgggbbb]]]YYYVVVUUUSSSSSSSSSSSSQQQPPPOOOPPPPPPQQQQQQPPPPPPOOOOOOOOOOOONNNNNNNNNMMMMMMMMMMMMNNNNNNOOONNNNNNMMMKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFEEEDDDCCCAAA???>>>;;;;;;:::;;;<<<===???@@@BBBGGGNNNSSSYYYaaajjjpppwwwwwwxxxzzz~~~zzzrrrlllgggfffhhhjjjuuuuuunnnggg___[[[\\\VVVQQQRRRSSSRRRTTTXXX^^^cccjjjqqqvvvzzz}}}zzzpppgggeeeeeedddccceeefffdddbbb___]]][[[YYYWWWTTTSSSSSSSSSVVV^^^gggnnnxxxzzzvvvqqqllljjjiiihhhfffbbbbbbaaa___^^^\\\ZZZYYYXXXWWWUUURRRPPPOOONNNMMMJJJIIIGGGDDDCCCBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEFFFGGGHHHHHHHHHHHHKKKKKKLLLNNNNNNOOOOOOOOOMMMMMMLLLJJJIIIJJJNNNQQQVVV]]]hhhqqqyyy|||zzzzzzzzzyyyyyyzzz|||~~~|||tttnnnlllkkkooovvv~~~|||xxxtttooofff[[[SSSKKKHHHEEECCCCCCBBBAAA???>>>@@@CCCFFFJJJQQQXXX^^^cccfffkkkmmmnnnmmmmmmnnnnnnlllhhheeecccdddfffgggiiikkkmmmpppppppppnnnmmmiiigggcccaaa```bbbeeeffffffggghhhiiiiiigggeeedddcccbbbaaaaaabbbeeehhhjjjjjjkkklllnnnpppqqqsssssssssssssssqqqooooooqqqssspppuuuyyytttzzziiiZZZSSSPPPUUU___mmm|||xxxpppkkkgggbbb^^^YYYWWWUUUTTTTTTTTTRRRQQQOOOPPPPPPQQQQQQPPPPPPOOOOOOOOOOOONNNNNNNNNMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMJJJJJJKKKKKKJJJJJJIIIHHHFFFFFFEEEDDDCCCAAA???>>>::::::::::::;;;===???@@@BBBGGGOOOUUU\\\eeepppwww}}}}}}~~~zzzzzz{{{}}}zzzsssllliiikkkjjjrrr}}}{{{rrrhhhaaaaaaZZZUUUUUUWWWYYY\\\aaahhhmmmtttyyy|||~~~xxxooommmllljjjiiikkkmmmmmmkkkhhhddd___[[[XXXSSSRRROOONNNQQQYYYcccjjjttt~~~|||wwwtttrrrpppooommmggggggfffdddcccaaa```___]]]\\\ZZZWWWTTTRRRPPPPPPKKKKKKJJJIIIGGGFFFEEEEEEGGGGGGHHHHHHHHHIIIIIIIIIHHHIIIJJJKKKKKKKKKKKKKKKMMMMMMNNNOOOPPPPPPPPPPPPMMMMMMLLLJJJIIIKKKNNNQQQVVV^^^hhhrrrzzz|||yyyvvvvvvwwwxxxyyy|||}}}~~~|||uuulllffffffiiipppvvv{{{yyytttoooiii___TTTMMMIIIHHHHHHGGGGGGEEEDDDCCC@@@BBBDDDFFFIIINNNSSSWWW[[[```fffkkknnnnnnoooppppppmmmhhhdddaaaaaabbbccciiikkkmmmoooppppppooonnnkkkjjjgggeeedddeeefffgggdddeeefffhhhgggfffeeecccbbb```^^^]]]___bbbfffiiiiiijjjkkkmmmoooqqqrrrsssrrrssssssqqqooonnnoooqqqpppttt|||yyyrrrvvvkkkZZZRRRMMMQQQZZZgggwww{{{tttpppkkkfffbbbZZZXXXUUUTTTSSSSSSRRRQQQOOOPPPPPPQQQQQQPPPPPPOOOOOOOOOOOONNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKIIIIIIJJJJJJJJJJJJIIIIIIFFFFFFEEEDDDCCCAAA???>>>999999999999;;;===>>>@@@BBBHHHOOOVVV^^^hhhttt|||zzzvvvvvvwwwzzzyyyqqqmmmmmmnnnssszzzxxxooohhhaaa\\\]]]___bbbffflllrrrvvv}}}wwwsssqqqnnnnnnqqqssstttssspppiiibbb\\\XXXTTTRRROOOMMMOOOVVV```gggppp{{{~~~zzzyyywwwuuutttlllkkkjjjiiigggfffeeeeeebbbaaa^^^[[[WWWUUUSSSRRRMMMMMMMMMLLLKKKJJJHHHGGGJJJJJJKKKKKKKKKLLLLLLLLLKKKLLLMMMMMMNNNNNNNNNMMMOOOOOOPPPQQQQQQQQQQQQQQQLLLLLLLLLJJJIIIKKKNNNRRRXXX___jjjsss{{{{{{xxxuuussssssuuuxxx|||~~~}}}yyypppgggbbbeeeiiirrrxxx{{{xxxssslllcccYYYOOOIIIIIIKKKLLLLLLKKKIIIGGGFFFAAACCCEEEFFFHHHJJJMMMPPPUUU[[[bbbiiimmmpppqqqssstttpppkkkeeeaaa______```hhhiiikkkmmmnnnnnnnnnmmmlllkkkjjjiiiggggggffffffbbbccceeeffffffeeedddbbb```^^^[[[ZZZ[[[___dddgggggghhhiiikkkmmmnnnppppppoooqqqrrrqqqooonnnnnnoooooossszzzwwwqqqtttyyykkk[[[SSSMMMOOOVVVcccsss~~~xxxsssnnnhhhddd[[[XXXUUUSSSRRRRRRQQQPPPOOOPPPPPPQQQQQQPPPPPPOOOOOOOOOOOONNNNNNNNNMMMMMMLLLMMMMMMMMMLLLLLLKKKJJJGGGGGGHHHIIIIIIIIIIIIHHHFFFFFFEEEDDDCCCAAA???>>>888888888888:::<<<>>>@@@CCCGGGNNNVVV]]]hhhttt|||zzztttssstttwww~~~vvvqqqqqqqqqsssxxx}}}ssslllfffgggiiikkkpppuuuzzz~~~|||wwwtttppppppsssuuuxxxxxxtttlllccc\\\YYYTTTRRROOOMMMMMMSSS\\\bbblllxxx~~~}}}zzzyyyqqqpppnnnllljjjjjjiiiiiifffdddaaa^^^[[[XXXVVVUUUOOOOOOOOOOOONNNMMMKKKKKKMMMMMMMMMMMMNNNNNNNNNOOONNNNNNOOOPPPPPPPPPOOOOOOPPPQQQQQQRRRRRRRRRRRRQQQLLLLLLKKKJJJIIIKKKOOORRRZZZaaallluuu|||zzzwwwuuusssrrrrrruuuzzz}}}uuullldddbbbeeeiiitttyyyzzzwwwqqqiii___UUUNNNJJJKKKNNNQQQQQQNNNJJJGGGFFFBBBDDDGGGIIIIIIKKKMMMOOOTTTYYYaaaggglllooorrrtttvvvsssnnniiidddaaa```___fffgggiiikkklllmmmmmmllllllllllllkkkiiigggeeeddd```bbbccceeeeeedddcccbbb___]]]ZZZYYY[[[^^^ccceeefffggghhhiiijjjlllmmmmmmmmmoooqqqqqqpppooonnnoooooorrrxxxyyyrrrrrruuu~~~kkk\\\TTTOOOOOOTTT```ppp{{{vvvpppjjjeee]]]ZZZUUUSSSRRRQQQPPPPPPOOOPPPPPPQQQQQQPPPPPPOOOOOOOOOOOONNNNNNNNNMMMMMMLLLLLLMMMLLLLLLKKKJJJIIIGGGGGGHHHHHHIIIHHHHHHHHHFFFFFFEEEDDDCCCAAA???>>>777777777888999<<<>>>???CCCGGGMMMSSSZZZdddooowww|||uuutttssstttzzz}}}vvvuuusssrrrvvv}}}|||vvvvvvwwwwwwzzz~~~zzztttpppppptttvvvyyy{{{vvvmmmddd]]]ZZZSSSRRROOOLLLLLLQQQWWW\\\iiiuuu}}}wwwuuurrrpppmmmllllllllliiihhheeebbb^^^\\\ZZZYYYTTTSSSSSSRRRQQQQQQPPPPPPPPPPPPPPPQQQQQQQQQQQQRRRQQQRRRRRRSSSSSSRRRRRRRRRQQQQQQRRRRRRRRRRRRRRRQQQLLLLLLKKKJJJJJJKKKOOORRR[[[bbbllluuu|||~~~}}}{{{vvvtttsssrrrqqqqqqvvv}}}}}}sssiiiddddddhhhkkkxxx|||~~~wwwtttmmmeee\\\TTTOOOMMMLLLOOOSSSSSSOOOJJJFFFDDDCCCFFFJJJMMMNNNPPPSSSTTTWWW[[[aaafffjjjmmmqqqsssuuutttqqqmmmiiifffcccbbbeeefffhhhiiikkklllllllllkkkllllllllljjjgggdddbbb___```bbbddddddcccbbbaaa^^^]]][[[[[[\\\___ccceeegggggghhhiiiiiijjjkkkkkkkkknnnqqqsssrrrqqqpppppprrruuuzzz}}}sssrrrssszzzlll]]]TTTPPPOOOSSS]]]mmm~~~~~~yyyssslllfff___\\\WWWTTTRRRRRRQQQQQQOOOPPPPPPQQQQQQPPPPPPOOOOOOOOOOOONNNNNNNNNMMMMMMLLLLLLLLLLLLKKKJJJIIIHHHHHHIIIIIIIIIIIIIIIHHHHHHFFFFFFEEEDDDCCCAAA???>>>666666666777999;;;>>>???CCCGGGKKKPPPUUU^^^iiiqqqxxx}}}{{{xxxvvvuuuxxx~~~{{{zzztttrrrsssyyy{{{tttoooppptttvvvzzz|||wwwnnnddd___]]]UUUTTTRRRPPPOOORRRVVVZZZfffsss|||zzzwwwssspppooooooooommmkkkiiieeebbb```___^^^YYYXXXWWWUUUUUUUUUUUUVVVSSSTTTTTTTTTTTTUUUUUUUUUUUUUUUVVVVVVVVVUUUUUUTTTQQQRRRRRRRRRRRRRRRQQQQQQKKKKKKKKKJJJJJJLLLPPPSSSZZZaaakkkttt{{{{{{wwwuuuwww|||~~~xxxtttrrrrrrqqqqqqqqqwwwsssiiifffhhhkkknnn|||tttqqqkkkbbbZZZTTTQQQPPPLLLPPPUUUTTTOOOIIIDDDBBBCCCGGGLLLPPPSSSVVVXXX[[[[[[^^^bbbfffiiilllooorrrtttsssrrrooollliiifffeeeeeefffgggiiijjjkkklllllljjjkkklllllljjjfffccc```^^^```bbbcccdddcccbbbaaa___^^^]]]]]]^^^aaadddfffhhhhhhiiiiiiiiijjjjjjjjjkkknnnrrrttttttsssrrrrrruuuyyy~~~tttrrrrrrxxxnnn]]]TTTPPPOOORRR[[[kkk|||{{{tttmmmgggaaa]]]XXXUUUTTTSSSSSSRRROOOPPPPPPQQQQQQPPPPPPOOOOOOOOOOOONNNNNNNNNMMMMMMLLLLLLLLLLLLKKKJJJIIIHHHJJJJJJKKKKKKJJJIIIIIIHHHFFFFFFFFFDDDCCCAAA???>>>666666666777999;;;>>>???CCCFFFJJJNNNRRRZZZeeelllqqqvvv|||~~~~~~}}}zzzwwwzzz~~~}}}vvvrrrqqquuuyyy|||uuuooopppuuuwwwzzz|||xxxnnneeeaaa```XXXWWWVVVTTTSSSUUUXXX[[[eeerrr~~~zzzvvvsssqqqppppppooommmkkkhhheeecccbbbaaa]]]\\\YYYXXXWWWXXXYYYZZZVVVVVVVVVWWWWWWWWWXXXXXXWWWXXXXXXXXXXXXXXXWWWWWWQQQRRRRRRRRRRRRRRRQQQQQQKKKKKKKKKJJJJJJLLLPPPSSSXXX___iiirrryyywwwrrrooopppttt}}}yyyyyywwwtttssssssuuuxxxzzz}}}{{{ppphhhgggjjjooosss}}}zzzuuupppggg^^^WWWSSSRRRRRROOOPPPQQQQQQNNNIIIDDDAAACCCEEEIIIPPPWWW]]]___```___bbbfffhhhiiijjjlllmmmmmmmmmnnnoooooommmiiieeeiiiiiijjjjjjjjjkkkkkkkkkkkkiiigggggggggfffdddccc^^^^^^^^^___```bbbdddfffcccddddddbbbaaabbbdddfffhhhiiiiiiiiiiiijjjjjjjjjkkklllnnnpppsssvvvxxxzzz|||sssnnnttt{{{hhhXXXSSSSSSSSSUUUbbbwww}}}vvvnnnjjjeeeaaa[[[WWWUUUTTTSSSRRROOOOOOOOOOOOOOOOOOOOOOOOPPPOOONNNMMMLLLLLLLLLLLLLLLLLLMMMLLLLLLKKKJJJJJJHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGEEECCC@@@===;;;999888777777999;;;===???DDDEEEHHHJJJNNNTTT[[[```iiilllqqquuuwwwyyy|||~~~yyywwwyyy{{{xxxtttrrrtttxxx~~~wwwqqqoooooopppxxxzzzyyytttllleeeaaa```\\\YYYVVVTTTTTTVVVYYY\\\eeemmmyyy~~~zzzwwwtttrrrqqqqqqrrrrrrqqqnnniiieeeccccccaaa^^^\\\[[[[[[]]]^^^[[[[[[[[[ZZZZZZZZZZZZYYYYYYYYYXXXWWWVVVVVVUUUUUUSSSRRRQQQQQQRRRQQQOOOMMMJJJJJJJJJHHHHHHIIIMMMPPPWWW^^^iiirrryyy{{{rrrmmmjjjkkkoooyyy~~~|||xxxuuutttrrrqqqqqqssswww{{{~~~yyyooohhhhhhlllrrrvvv~~~~~~{{{xxxtttnnneee\\\VVVSSSSSSTTTSSSSSSSSSRRRNNNJJJEEECCCCCCEEEIIIOOOWWW]]]bbbdddccceeeiiikkkkkkkkklllmmmkkkkkkkkklllmmmllliiigggiiiiiiiiiiiijjjjjjjjjkkkkkkiiigggggggggfffeeeccc______^^^___```aaacccdddcccddddddcccbbbbbbdddfffhhhiiiiiijjjjjjjjjkkkkkkjjjkkkmmmpppssswwwzzz||||||tttooottt~~~lll\\\SSSRRRQQQTTT```ttt~~~vvvoookkkfffbbb]]]XXXVVVUUUSSSRRROOOOOOPPPPPPPPPPPPPPPPPPPPPPPPOOONNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIJJJJJJJJJJJJIIIIIIHHHGGGGGGEEECCC@@@===;;;999888777888999;;;>>>???CCCEEEHHHLLLOOOUUU[[[___eeehhhmmmpppqqqsssuuuvvv{{{}}}}}}}}}{{{vvvssstttwww{{{yyysssooonnnoooqqqxxxyyyxxxtttllleeeaaa___]]][[[XXXVVVVVVWWWZZZ\\\dddkkkwww|||yyyvvvuuuttttttuuuuuutttqqqmmmjjjgggfffdddaaa___]]]^^^___```^^^^^^^^^]]]\\\[[[[[[[[[YYYYYYXXXWWWWWWVVVUUUUUUTTTRRRQQQQQQRRRQQQOOOMMMJJJJJJJJJHHHHHHIIIMMMPPPWWW^^^hhhqqqxxxzzzooojjjggggggkkkttt}}}{{{xxxwwwvvvtttqqqooonnnnnnoooqqqvvv}}}{{{tttkkkgggiiiooovvv{{{~~~~~~~~~~~~~~~|||yyyvvvqqqkkkbbbZZZUUUTTTUUUWWWZZZYYYWWWSSSOOOJJJFFFDDDDDDEEEHHHNNNTTT[[[aaaeeefffiiilllmmmmmmllllllmmmjjjhhhggggggiiijjjiiihhhhhhhhhhhhhhhiiiiiiiiiiiijjjiiiggggggggggggeeeddd`````````___```aaaaaabbbcccddddddcccaaaaaaccceeehhhhhhiiikkkllllllllllllhhhjjjllloootttxxx{{{}}}|||tttooottttttdddTTTQQQPPPSSS^^^pppxxxqqqllliiieee___ZZZXXXVVVTTTSSSQQQQQQQQQQQQQQQQQQPPPPPPQQQPPPPPPOOONNNNNNNNNMMMKKKKKKLLLLLLMMMLLLLLLLLLJJJJJJKKKKKKKKKKKKJJJJJJHHHGGGGGGEEECCC@@@===;;;999888777888999<<<>>>@@@CCCFFFKKKOOOSSSWWW\\\___eeehhhlllnnnnnnnnnoooppprrrsssuuuwww{{{zzzuuuuuuvvvwww}}}~~~}}}{{{{{{{{{{{{|||zzzwwwssspppooopppsssuuuyyyzzzyyyuuunnngggbbb```^^^]]][[[YYYYYYYYY[[[\\\bbbiiirrr|||~~~{{{yyyxxxxxxyyyyyyxxxvvvssspppmmmjjjhhheeecccaaaaaabbbbbbbbbbbbaaa```^^^]]]\\\\\\YYYYYYXXXXXXWWWVVVVVVVVVTTTSSSRRRRRRRRRQQQOOOMMMJJJJJJIIIHHHGGGIIIMMMPPPVVV]]]gggpppwww~~~yyynnnhhhddddddgggppp~~~{{{vvvtttrrrpppooommmlllkkkkkklllooouuu|||sssnnnhhhfffjjjrrrzzz~~~~~~}}}}}}zzzwwwtttnnnhhh```XXXUUUVVVZZZ]]]```^^^YYYTTTOOOJJJGGGFFFEEEFFFHHHJJJOOOUUU\\\```dddhhhlllnnnnnnmmmmmmnnnkkkiiieeedddeeefffggggggggggggggghhhhhhhhhhhhhhhjjjiiigggggghhhgggfffdddbbbbbbaaaaaa````````````aaabbbcccbbb``````aaabbbfffhhhiiikkkmmmnnnnnnnnnjjjkkkmmmooosssvvvyyy{{{{{{sssnnnrrr}}}~~~nnnWWWRRROOORRR[[[jjj~~~{{{tttooolllhhhaaa\\\YYYWWWUUUSSSRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQPPPPPPOOOOOONNNJJJKKKLLLMMMMMMMMMMMMMMMKKKLLLLLLLLLLLLKKKKKKJJJGGGGGGGGGEEECCC@@@===;;;999888888888:::<<>>AAACCCHHHMMMTTT[[[bbbiiippptttyyy}}}}}}yyyuuurrrssswwwzzz~~~tttpppooopppmmmjjjkkkqqqrrruuuzzz}}}|||xxxuuussssssuuuvvvwwwwwwxxxzzz~~~yyyrrrjjjgggccc^^^\\\[[[\\\]]]]]]^^^```dddiiirrr{{{}}}{{{yyyxxxsssrrrpppmmmjjjhhhfffeeefffeeedddcccaaa```___^^^XXXXXXXXXXXXYYYYYYYYYYYYWWWVVVTTTSSSSSSQQQOOOLLLIIIIIIHHHGGGFFFHHHKKKNNNRRRXXXbbbkkkttt~~~tttooommmoootttgggiiilllooorrrwww|||}}}}}}|||yyyvvvrrrooommmiiifffcccaaa___^^^\\\ZZZYYY\\\___aaacccgggnnnssswww}}}vvvkkkccchhhjjjnnnttt{{{|||xxxtttqqqnnnjjjggg___^^^^^^___dddkkkqqqvvvwwwpppeee[[[TTTRRRTTTVVVQQQSSSTTTQQQMMMLLLQQQUUU\\\aaahhhnnnpppqqqrrrrrrnnnkkkhhhffffffhhhhhhhhhjjjjjjiiiiiihhhhhhggggggjjjiiiggghhhiiiiiihhhgggffffffgggggggggfffdddcccaaacccddddddbbb```_________aaafffjjjmmmoooooonnnmmmllllllllllllmmmnnnnnnmmmooosssxxxzzz~~~{{{sssllljjjnnnzzzqqqbbbVVVSSSRRRTTTbbbtttsssnnnfff___ZZZWWWSSSQQQSSSRRRRRRQQQPPPOOOOOOOOOMMMNNNPPPQQQQQQPPPNNNMMMNNNNNNNNNNNNNNNMMMLLLKKKLLLLLLLLLLLLKKKJJJIIIHHHHHHGGGGGGEEECCC@@@===;;;888888888999;;;>>>AAACCCGGGLLLSSS[[[bbbjjjrrrvvv|||{{{xxxxxx{{{~~~{{{~~~}}}~~~~~~vvvqqqooooookkkddddddiiifffiiimmmppptttzzz|||yyyxxxxxxzzz{{{}}}}}}~~~{{{tttlllhhhccc^^^[[[[[[\\\]]]]]]^^^___aaafffnnnwww}}}~~~|||yyyxxxuuutttrrrooollliiigggfffffffffeeedddbbbaaa``````XXXXXXXXXYYYYYYYYYYYYYYYXXXVVVTTTSSSSSSQQQOOOLLLIIIIIIHHHGGGFFFHHHKKKNNNQQQXXXbbbkkktttzzzvvvtttvvv|||```___```eeeggghhhlllqqqnnnqqquuuwww{{{|||xxxuuusssrrrooollliiifffeeedddbbb___[[[XXXXXXYYYYYYYYY\\\___bbbcccdddjjjttt|||xxxnnniiikkkhhhrrr{{{|||vvvrrrooojjjddd```[[[\\\]]]___cccjjjrrrwwwzzztttlllccc\\\YYYYYYYYYVVVWWWWWWVVVTTTSSSUUUVVV^^^cccjjjppprrrssssssttttttqqqmmmiiiggghhhiiijjjmmmllljjjiiijjjjjjiiihhhhhhiiiiiiiiihhhgggffffffhhhhhhiiiiiiiiiiiihhhhhhffffffffffffeeedddcccbbbaaaccceeehhhkkknnnooopppnnnnnnnnnmmmllllllkkkkkklllnnnppptttzzzyyypppmmmnnnwww{{{hhhXXXTTTSSSTTT___nnnvvvppphhhbbb___[[[VVVSSSVVVUUUSSSRRRQQQQQQQQQQQQPPPPPPOOOOOOOOONNNNNNNNNOOONNNMMMLLLKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGFFFCCC???:::777666777777888999<<>>BBBHHHOOOYYYbbbiiipppwww||||||zzzzzzzzz{{{|||xxxtttqqqlllgggdddaaa```]]]YYYUUUTTTUUUWWWYYY]]]ccchhhmmmrrrxxx{{{wwwvvvsssooojjjfffcccaaabbbeeeiiikkkllllllmmmnnnjjjgggcccaaa```___]]]\\\YYYXXXUUUSSSSSSTTTVVVWWW\\\```gggnnnuuu|||~~~|||zzzzzzxxxvvvtttqqqnnnkkkiiiiiihhhfffdddccc```]]][[[ZZZZZZXXXWWWWWWVVVSSSQQQNNNKKKIIIHHHEEEFFFEEEDDDDDDGGGKKKNNNSSSYYYaaakkkttt}}}|||vvvmmmfffddd___]]]YYYUUUTTTSSSRRRRRRSSSTTTUUUXXXZZZ[[[[[[[[[\\\[[[YYYZZZ\\\]]]]]]\\\YYYWWWUUUTTTTTTTTTRRRQQQTTTSSSSSSSSSSSSSSSSSSTTTQQQRRRRRRRRRSSSSSSSSSSSSPPPPPPQQQQQQQQQOOONNNMMMMMMLLLKKKKKKMMMMMMLLLKKKKKKLLLMMMOOORRRTTTWWWXXXXXX]]]ccchhhlllttt}}}wwwssstttxxx|||wwwkkkbbb___aaalllxxxyyyvvvrrrpppmmmhhh```ZZZQQQPPPPPPQQQVVV\\\cccgggggggggggggggfffdddcccbbbbbbbbb```]]][[[\\\```ccceeehhhkkknnnoooqqqsssuuuwwwvvvtttsssrrrrrrrrrrrrqqquuuyyyxxxtttqqqqqqsssssspppmmmiiiggggggggghhhmmmmmmmmmnnnnnnmmmmmmmmmiiihhhfffdddcccdddeeefffeeefffhhhkkkmmmnnnoooooooooooonnnnnnmmmllllllkkkkkklllmmmnnnooorrrvvvzzz~~~wwwxxxpppccc^^^]]]\\\iii|||tttmmmiiieee```\\\XXXWWWUUUSSSRRRRRRRRRSSSPPPPPPPPPPPPOOOOOOOOOOOONNNNNNNNNMMMMMMNNNNNNOOOLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJHHHEEEBBB???===<<<777777777777777999>>>AAAEEELLLWWWaaahhhpppxxx}}}|||{{{xxxwww|||~~~zzzwwwtttqqqnnnlllhhhfffccc^^^XXXVVVVVVWWWVVVYYY\\\```cccggglllooovvv{{{~~~yyyuuutttuuuooonnnllliiifffccc```___]]]aaaeeefffeeeeeeggghhhfffdddaaa```aaaaaa```^^^[[[YYYWWWUUUTTTTTTVVVVVVZZZ^^^dddkkkqqqxxx~~~{{{zzzyyyxxxuuussspppnnnkkkiiihhhgggfffdddccc```\\\ZZZYYYXXXWWWVVVUUUTTTRRROOOMMMKKKIIIIIIDDDDDDDDDCCCCCCFFFJJJMMMTTTZZZbbbkkkuuu~~~|||tttqqqkkkggg```[[[XXXUUUTTTSSSQQQQQQRRRSSSUUUUUUSSSQQQUUUSSSQQQPPPRRRSSSSSSSSSQQQOOONNNMMMNNNMMMKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJMMMMMMMMMNNNNNNNNNNNNNNNKKKLLLMMMNNNNNNMMMLLLLLLLLLKKKJJJKKKLLLMMMLLLKKKKKKLLLNNNRRRVVVZZZ]]]___ccciiipppuuuzzz}}}}}}~~~}}}xxxsssqqqtttyyy~~~~~~sssggg```]]]```lllxxx|||uuurrrooommmkkkfff^^^XXXLLLMMMNNNNNNPPPTTTZZZ^^^___``````aaabbbbbbbbbbbbeeedddbbb___]]]^^^bbbeeegggjjjmmmppppppqqqrrrsssvvvuuutttsssrrrqqqqqqqqqppptttxxxwwwrrroooppprrrrrrpppnnnlllkkkkkkkkklllmmmmmmnnnnnnnnnnnnmmmmmmjjjiiigggeeedddeeefffgggeeegggiiikkkmmmnnnoooooonnnnnnnnnmmmllllllkkkkkklllmmmmmmmmmnnnppptttwwwzzzzzzxxx~~~uuufff```\\\ZZZaaaxxx~~~vvvooojjjfff```\\\XXXWWWUUUSSSRRRRRRSSSSSSPPPPPPOOOOOOOOONNNNNNNNNNNNNNNNNNMMMNNNNNNOOOOOOLLLLLLLLLLLLLLLMMMMMMMMMKKKJJJHHHEEEBBB???===<<<777777777666777999===AAABBBJJJUUU___gggooowww}}}}}}zzzwwwzzz|||yyywwwuuusssqqqmmmlllhhhbbb]]]YYYYYYYYYUUUVVVYYY[[[]]]```eeeiiihhhmmmqqqqqqlllhhhhhhjjjggggggfffdddbbb___]]]\\\[[[^^^bbbcccaaaaaabbbddddddbbb``````aaabbbaaa```\\\ZZZXXXVVVUUUUUUVVVWWWYYY]]]ccciiiooouuu|||}}}{{{yyyxxxwwwuuussspppnnnkkkiiihhhgggeeedddccc```\\\YYYYYYXXXVVVUUUTTTSSSQQQOOOLLLKKKJJJIIICCCCCCCCCCCCCCCEEEIIIMMMUUU[[[cccmmmvvv|||uuukkkeeebbb^^^WWWRRRSSSTTTSSSRRRPPPOOOPPPQQQNNNNNNNNNNNNMMMMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHGGGFFFFFFFFFGGGGGGIIIIIIJJJJJJKKKJJJJJJIIIMMMKKKJJJKKKMMMNNNKKKHHHKKKKKKKKKLLLMMMNNNOOOPPPRRRSSSUUUWWW[[[ccckkkqqqsss||||||yyyzzz|||vvvrrrssswww}}}{{{kkk^^^^^^^^^___iiivvv|||}}}xxxvvvvvvrrrmmmkkkiiicccYYYQQQJJJKKKKKKKKKLLLOOOTTTXXXZZZ[[[]]]___aaabbbcccdddddddddcccbbbcccdddeeefffllllllmmmnnnooopppqqqqqqqqqpppnnnmmmlllmmmoooppppppqqqrrrssssssrrrqqqqqqtttsssqqqooonnnmmmllllllnnnnnnnnnnnnnnnmmmmmmmmmooommmjjjgggeeeeeeeeeeeeggghhhjjjkkkllllllkkkjjjjjjkkkllllllmmmmmmlllllliiiiiijjjjjjllloooqqqssswww~~~|||{{{~~~nnnccc\\\ZZZaaannnzzzssslllfff```\\\]]]ZZZWWWUUUUUUTTTSSSRRRQQQQQQQQQPPPPPPOOOOOONNNMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOOOONNNNNNMMMKKKJJJIIIFFFDDDAAA???===<<<:::888777888:::<<<>>>AAAFFFMMMUUU^^^jjjxxx}}}||||||}}}||||||{{{{{{}}}xxxqqqiiiaaa\\\YYYXXXWWWVVVWWWXXX[[[\\\[[[YYY_________^^^]]]^^^```bbbaaabbbcccbbb```______```___]]]\\\\\\]]]]]]\\\ZZZ]]]^^^``````___```aaabbb```^^^[[[XXXWWWVVVWWWWWWXXXYYY[[[aaahhhqqqyyy~~~|||yyywwwvvvuuusssqqqooonnnllljjjiiigggffffffccc```\\\ZZZYYYXXXVVVUUUSSSRRRPPPNNNKKKIIIGGGFFFFFFEEEDDDCCCDDDGGGJJJLLLSSSZZZdddoooyyy}}}tttmmmggg```ZZZXXXWWWVVVSSSPPPNNNNNNNNNOOOOOONNNNNNNNNMMMMMMMMMIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIIIIGGGGGGHHHHHHHHHHHHHHHGGGLLLJJJJJJKKKNNNOOOMMMLLLLLLLLLLLLMMMNNNPPPQQQRRRWWWZZZ^^^ccciiirrr{{{~~~|||~~~}}}zzzwwwuuuvvv{{{yyyjjj______aaaccclllxxx|||{{{wwwuuuvvvsssoookkkggg___VVVOOOHHHIIIIIIIIIJJJLLLQQQTTT[[[\\\^^^aaaccccccdddcccfffeeeeeeeeeeeefffhhhiiillllllmmmnnnnnnoooppppppooonnnmmmlllkkklllnnnooopppqqqssstttttttttsssrrrtttsssqqqooonnnmmmllllllmmmmmmmmmmmmmmmmmmmmmnnnpppnnnkkkhhhgggffffffgggggghhhjjjkkkllllllkkkkkkjjjjjjkkkllllllllllllkkkiiiiiiiiijjjlllnnnqqqrrruuu|||}}}qqqeee]]]YYY]]]hhhyyy|||tttmmmgggaaa^^^\\\YYYVVVUUUUUUUUUTTTSSSSSSSSSRRRRRRQQQPPPOOOOOOMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOOOOOOONNNNNNMMMLLLJJJJJJHHHFFFDDDAAA???===:::999777666666888;;;<<<@@@DDDKKKRRR[[[ggguuu~~~~~~vvvnnnfff___[[[YYYWWWVVVVVVXXXZZZZZZYYYXXXYYYZZZZZZYYYXXXXXX[[[]]]___aaaccccccbbb``````aaa___]]][[[[[[\\\\\\ZZZYYY\\\]]]_________```aaacccbbb```]]][[[XXXWWWWWWWWWWWWXXXZZZ___fffooowww{{{}}}}}}{{{xxxvvvuuutttrrrpppooonnnllljjjhhhgggffffffccc```]]]ZZZYYYXXXVVVTTTSSSRRRPPPNNNKKKIIIGGGFFFFFFEEEDDDCCCDDDFFFIIIKKKSSSZZZeeepppyyy|||sssjjjddd```^^^[[[WWWTTTRRRPPPPPPMMMMMMLLLKKKKKKKKKKKKKKKIIIIIIHHHHHHGGGGGGGGGFFFDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGJJJIIIHHHJJJMMMNNNNNNNNNOOOPPPQQQSSSUUUWWWYYYZZZ```dddlllttt}}}zzzyyyyyyzzz}}}uuuiiiaaacccfffiiiqqq|||}}}|||xxxuuutttuuussspppkkkcccZZZQQQLLLHHHIIIIIIIIIJJJLLLPPPTTT\\\^^^aaadddffffffeeedddffffffeeeeeefffgggiiijjjkkkllllllmmmmmmnnnnnnnnnmmmlllkkkjjjjjjkkklllmmmoooppprrrssstttttttttttttttsssqqqooonnnllllllkkkkkkkkkkkkkkklllmmmnnnnnnpppooommmjjjiiihhhhhhhhhhhhhhhjjjkkkkkklllkkkkkkiiiiiijjjkkkkkkkkkkkkjjjiiiiiiiiiiiikkkmmmpppqqqsssyyy}}}|||uuuggg]]]WWWWWW___lll}}}uuunnnhhhcccaaa[[[YYYVVVUUUUUUUUUTTTSSSUUUUUUTTTSSSRRRPPPPPPOOOMMMMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOOOONNNMMMLLLKKKJJJIIIHHHFFFDDDBBB???>>>999888666444555666999:::>>>BBBHHHNNNWWWcccpppzzz~~~vvvmmmddd^^^[[[XXXWWWVVVWWWXXXYYYXXXVVVTTTUUUUUUTTTSSSTTTVVVXXX]]]aaadddffffffddddddddd```^^^[[[ZZZZZZZZZYYYXXXZZZ\\\]]]^^^^^^```bbbdddfffdddaaa^^^\\\ZZZXXXXXXVVVVVVXXX\\\cccjjjrrrvvvzzz}}}}}}|||{{{xxxuuutttsssrrrpppooonnnmmmkkkiiigggffffffeeedddaaa]]][[[YYYXXXUUUSSSSSSRRRPPPNNNLLLIIIHHHGGGFFFEEECCCCCCDDDFFFIIIKKKTTTZZZeeeppp{{{wwwrrrkkkhhhccc___\\\ZZZXXXVVVPPPOOONNNMMMLLLLLLLLLLLLKKKKKKJJJIIIIIIHHHGGGGGGDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIMMMMMMNNNOOOQQQSSSSSSSSSUUUWWWZZZ^^^bbbfffhhhiiimmmsss|||~~~zzz{{{}}}rrrkkkfffiiinnnqqqxxx~~~|||yyywwwuuuuuussssssqqqkkkaaaVVVOOOKKKKKKLLLMMMNNNOOOQQQUUUXXX^^^```dddhhhjjjjjjiiigggeeeddddddddddddfffggghhhjjjjjjkkkkkklllmmmmmmmmmjjjiiiiiihhhhhhiiijjjjjjkkkmmmoooqqqrrrssssssssssssrrrpppooommmlllkkkkkkjjjiiiiiiiiijjjlllmmmnnnqqqpppnnnllljjjjjjiiiiiihhhhhhiiijjjjjjkkkkkkkkkhhhhhhiiijjjjjjjjjjjjjjjhhhhhhhhhiiijjjlllnnnpppsssxxx{{{wwwwwwhhh[[[TTTSSSVVV```pppwwwoooiiieeeccc\\\YYYVVVUUUUUUUUUTTTSSSUUUUUUTTTSSSQQQPPPOOOOOOMMMMMMNNNNNNOOOPPPPPPPPPPPPPPPOOOOOOMMMLLLKKKJJJIIIHHHGGGFFFDDDBBB@@@???:::888666555555666999:::===@@@FFFKKKSSS^^^kkkttt}}}}}}uuukkkbbb]]]ZZZXXXWWWVVVWWWWWWVVVUUUTTTUUUUUUTTTSSSSSSVVVXXX^^^bbbiiimmmnnnlllkkkjjjddd```\\\ZZZYYYYYYXXXWWWYYY[[[\\\]]]^^^```cccfffiiihhhfffccc___\\\ZZZYYYUUUUUUWWWZZZ___ffflllpppwwwzzz}}}}}}|||{{{xxxvvvsssqqqqqqpppooommmlllkkkjjjhhhgggfffeeeeeedddaaa^^^\\\ZZZXXXUUUSSSSSSRRRPPPNNNLLLJJJHHHHHHFFFEEECCCCCCDDDFFFIIIKKKTTT[[[fffrrr|||~~~xxxqqqjjjfffbbb___\\\XXXWWWTTTRRRPPPPPPPPPPPPNNNNNNMMMLLLJJJIIIHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMIIIIIIIIIIIIJJJKKKLLLMMMTTTVVVXXXZZZ\\\]]]]]]^^^```bbbgggmmmsssxxx{{{}}}~~~yyyxxx|||{{{|||~~~}}}rrrooommmqqqwww{{{}}}zzzxxxwwwvvvvvvrrrrrrqqqkkkbbbXXXQQQNNNMMMOOOPPPRRRSSSUUUYYY\\\^^^aaafffjjjmmmmmmlllkkkffffffeeedddeeefffggghhhhhhhhhiiijjjkkkllllllmmmiiihhhhhhggggggggggggggggggiiikkkmmmoooppppppppppppooonnnmmmlllkkkkkkkkkiiihhhgggggghhhjjjlllmmmpppooonnnlllkkkjjjiiiiiigggggghhhhhhiiijjjjjjkkkggghhhiiiiiijjjjjjiiiiiihhhgggggghhhiiikkkmmmnnntttxxx|||vvv~~~vvvfffYYYQQQOOOPPPVVVdddwwwyyyqqqlllhhheee^^^[[[XXXVVVVVVUUUTTTSSSTTTTTTSSSRRRQQQPPPOOONNNNNNNNNOOOOOOPPPPPPPPPPPPPPPOOOOOONNNMMMLLLJJJIIIHHHGGGGGGFFFDDDCCCAAA@@@<<<:::888666666888:::;;;;;;???EEEJJJQQQZZZeeennnvvv|||ssshhhbbb^^^[[[XXXWWWWWWWWWVVVTTTTTTUUUUUUTTTSSSTTTVVVXXX```fffpppvvvxxxwwwuuusssiiieee___[[[ZZZZZZYYYYYYYYY[[[\\\]]]^^^```dddgggkkkjjjiiigggccc___\\\ZZZVVVVVVVVVXXX\\\bbbhhhkkktttwwwzzz||||||}}}~~~}}}|||{{{vvvtttqqqpppoooooommmlllkkkjjjiiigggfffeeeeeedddcccaaa^^^\\\[[[YYYUUUSSSRRRRRRPPPNNNLLLKKKIIIHHHFFFEEEDDDCCCDDDGGGJJJLLLTTT[[[gggsss~~~|||vvvpppjjjfff```^^^[[[WWWTTTSSSSSSSSSTTTTTTSSSQQQPPPNNNMMMLLLLLLLLLLLLLLLLLLMMMNNNOOOMMMMMMMMMMMMOOOQQQTTTUUUXXX\\\bbbfffhhhiiijjjkkkqqqtttzzz~~~{{{vvvsssuuu{{{~~~yyy}}}|||uuuuuuvvvzzz}}}zzzxxxxxxwwwvvvppppppnnnkkkfff___YYYUUUPPPQQQSSSTTTTTTVVVXXX[[[]]]```dddiiilllnnnnnnnnnkkkjjjiiigggggghhhhhhiiieeeeeeggghhhjjjkkkmmmmmmiiiiiihhhgggfffeeedddddddddfffhhhjjjllllllllllllllllllkkkkkkkkkkkkkkkllliiihhhgggffffffhhhjjjlllnnnmmmmmmlllkkkiiiiiihhhffffffffffffggghhhiiijjjhhhhhhiiijjjjjjjjjjjjiiigggggggggggghhhjjjlllmmmssswww}}}}}}vvv{{{ttteeeWWWOOOLLLLLLPPPYYYiii{{{}}}vvvpppkkkhhhaaa^^^ZZZXXXWWWVVVUUUSSSSSSRRRRRRQQQQQQPPPPPPOOOPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNNNNMMMLLLKKKJJJGGGGGGFFFFFFEEECCCBBBAAA>>><<<:::888777999;;;<<<:::???EEEKKKQQQXXXaaahhhoooyyy|||pppiiibbb___[[[YYYXXXXXXVVVUUUUUUUUUUUUTTTSSSTTTVVVXXXbbbkkkvvv~~~|||pppkkkddd___]]]\\\\\\\\\[[[\\\]]]]]]^^^aaaeeehhhllllllkkkjjjfffbbb^^^[[[XXXWWWWWWXXX[[[```eeehhhooorrrvvvxxxyyyzzz{{{||||||}}}~~~~~~}}}|||{{{tttrrrpppooonnnnnnmmmkkkiiiiiigggfffeeedddddddddbbb```^^^]]]\\\ZZZWWWTTTRRRRRRPPPOOOMMMKKKJJJIIIHHHGGGEEEEEEFFFHHHKKKMMMUUU\\\hhhttt{{{qqqnnnjjjeeebbb```____________]]]\\\ZZZXXXWWWVVVTTTTTTSSSSSSSSSSSSTTTUUUVVVUUUVVVWWWYYY]]]```bbbbbbiiissszzz~~~~~~xxxvvvttttttwww~~~~~~}}}~~~yyy{{{~~~|||yyyxxxxxxvvvtttnnnmmmlllllllllhhhaaa\\\VVVWWWXXXWWWUUUUUUVVVWWWYYY\\\```dddiiilllnnnnnnmmmllljjjhhhggggggggghhhbbbccceeegggiiikkkmmmnnnjjjiiiiiigggfffdddbbbaaaccceeegggiiijjjjjjjjjjjjhhhhhhhhhhhhiiijjjkkkllliiihhhfffeeeeeefffhhhjjjkkkkkkkkkjjjiiihhhgggfffeeeeeeddddddeeefffhhhiiihhhiiijjjjjjkkkkkkjjjjjjgggfffffffffgggiiikkklllooosssyyy}}}{{{qqqsss{{{rrrdddWWWPPPJJJJJJKKKPPP[[[kkk{{{{{{uuupppllldddaaa]]]ZZZXXXWWWUUUSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPOOOOOOMMMMMMMMMMMMMMMLLLKKKKKKFFFFFFFFFFFFEEECCCBBBBBB>>><<<:::888888999;;;<<<:::???GGGMMMRRRXXX___dddmmmwwwxxxpppfffccc^^^[[[ZZZYYYXXXWWWWWWWWWWWWVVVUUUVVVXXXZZZdddmmm{{{vvvppphhhbbb```___``````]]]^^^^^^^^^___aaafffiiikkkllllllkkkhhhddd___]]]ZZZYYYXXXXXX[[[___cccfffjjjmmmqqqtttuuuvvvxxxyyyzzz{{{|||}}}~~~~~~~~~~~~~~~}}}|||{{{zzztttrrrooonnnnnnnnnlllkkkhhhhhhfffeeedddddddddccc```___^^^]]]]]][[[XXXUUURRRRRRPPPOOOMMMLLLJJJJJJIIIHHHFFFFFFGGGIIILLLNNNUUU\\\hhhuuunnnuuu~~~~~~yyyuuurrrrrrrrrjjjiiihhhfffdddbbbaaa```aaa``````____________```^^^^^^___```cccgggkkknnnrrr{{{zzzwwwwwwvvvwwwzzz~~~}}}|||{{{xxxxxxwwwuuusssnnnkkkjjjlllooonnngggaaa\\\]]]]]]ZZZWWWUUUUUUUUUVVVYYY\\\aaafffjjjmmmnnnlllkkkiiigggeeeeeeeeeeee```aaacccfffiiilllnnnoookkkjjjiiihhhfffcccaaa```dddeeeggghhhiiiiiiiiiiiifffffffffggghhhjjjkkkllljjjhhhfffddddddeeegggiiijjjjjjjjjiiihhhgggfffeeeddddddccccccdddeeeggghhhiiiiiijjjkkkkkkkkkkkkjjjgggfffffffffggghhhjjjkkklllpppuuuyyy~~~wwwjjjkkkrrrrrrdddXXXQQQHHHHHHIIIKKKRRR```qqq}}}yyysssooogggccc___[[[YYYWWWUUUSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSRRRQQQPPPOOOOOONNNLLLLLLMMMMMMMMMLLLLLLKKKFFFFFFFFFFFFEEEDDDCCCBBB>>><<<:::888777888:::<<<999@@@HHHOOOSSSXXX^^^bbbnnnwww~~~vvviiieee```]]][[[ZZZYYYXXXYYYZZZZZZYYYXXXYYY[[[]]]dddooo}}}zzztttkkkeeebbbbbbbbbbbb_______________bbbfffiiikkklllmmmllliiieee```]]]\\\ZZZYYYYYY[[[___ccceeegggjjjnnnqqqrrrtttvvvxxxyyyzzz{{{|||}}}}}}~~~~~~}}}}}}}}}}}}|||{{{zzzyyysssqqqooonnnnnnnnnmmmkkkhhhgggfffeeedddccccccccc___^^^]]]^^^]]]\\\YYYVVVRRRRRRPPPOOOMMMLLLKKKJJJJJJIIIGGGGGGHHHJJJMMMOOOUUU]]]hhhuuubbbeeekkkrrryyy{{{yyyxxxvvvsssppprrrrrrqqqpppooonnnmmmlllrrrrrrrrrsssvvv{{{{{{xxxyyyzzz~~~||||||rrruuuyyy|||yyyxxxwwwvvvuuuqqqnnnkkklllnnnpppooommmeeecccaaa___^^^[[[WWWTTTWWWXXXZZZ]]]aaafffjjjmmmkkkjjjiiigggeeecccbbbaaa```aaabbbeeegggjjjmmmnnnnnnnnnmmmllljjjgggfffdddcccbbbbbbcccfffhhhhhhhhhgggggggggffffffgggggggggjjjhhhfffdddcccdddeeefffhhhhhhgggfffeeeeeeddddddfffffffffgggggggggggghhhffffffggghhhiiijjjjjjkkkhhhhhhhhhggghhhhhhiiiiiikkkmmmsssxxx|||uuullllllnnnwwwmmm\\\RRRNNNHHHFFFKKKNNNSSS```pppxxxssspppllleee___[[[WWWTTTRRRSSSSSSSSSRRRQQQQQQPPPPPPQQQPPPOOONNNMMMNNNOOOPPPLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHGGGEEEDDDBBBAAA:::888444222333555999;;;===CCCJJJOOOTTTYYY```ffflllrrr{{{}}}rrrmmmeee___\\\ZZZXXXXXXYYYWWWUUUUUUVVVYYY]]]```jjjoooxxxyyypppooommmgggcccccceeedddaaa______ccciiimmmooonnnlllkkkjjjfffaaa^^^ZZZYYYWWWVVVXXX[[[___aaacccfffiiilllooorrruuuxxxyyyzzz{{{{{{zzzzzz{{{}}}|||||||||||||||{{{{{{{{{xxxwwwuuurrrooommmlllkkkllljjjgggdddbbbaaaaaabbbaaa```^^^]]]]]]\\\ZZZYYYTTTTTTRRRQQQOOONNNLLLLLLJJJIIIHHHHHHHHHIIIJJJKKKQQQYYYfffsssWWWZZZ```ffflllsss{{{}}}{{{nnniiiiiikkkpppxxx~~~zzzxxxvvvuuusssooonnnmmmnnnqqqsssrrrpppmmmiiieeeaaa^^^ZZZVVVSSSRRRTTTYYY^^^bbbeeeggghhhgggffffffeeedddcccbbbbbb``````bbbdddgggjjjmmmoooooonnnnnnllljjjhhhgggeeecccaaa```aaadddfffggggggffffffeeeeeeeeeeeeffffffhhhgggfffdddcccddddddeeeggggggffffffeeeddddddccceeeeeefffffffffgggggggggffffffggghhhiiijjjkkkllljjjjjjiiiiiiiiiiiiiiijjjkkklllpppuuuyyy|||rrriiiggggggnnnwwwfff[[[PPPHHHEEEIIIKKKOOO[[[jjjzzz~~~|||xxxqqqmmmfff```\\\YYYVVVSSSTTTSSSSSSRRRRRRQQQPPPPPPPPPPPPOOOOOONNNNNNOOOOOOMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHGGGEEEDDDBBBAAA;;;999666444444666:::<<<<<>>===:::888777666666666:::>>>CCCIIIPPPZZZgggoooxxx{{{}}}~~~tttlllhhhfffffffffggghhhhhhiiiiiigggiiilllqqqxxxzzzxxxzzz{{{zzzxxxsssnnnhhhcccaaa```^^^]]][[[ZZZYYYXXXXXXXXXXXXXXXWWWYYYZZZ\\\^^^ccchhhmmmqqquuuyyy|||}}}}}}}}}~~~||||||{{{zzzyyyxxxwwwwwwrrrsssttttttsssqqqooommmkkkkkkjjjiiigggfffdddcccdddbbb```_________]]][[[YYYYYYWWWVVVTTTRRRQQQQQQOOOMMMKKKIIIJJJNNNRRRTTT\\\cccnnnyyy]]]```fffjjjmmmooorrrttt}}}~~~yyyvvvooolllgggeeegggjjjmmmnnnlllmmmmmmlllmmmrrrzzz~~~~~~~~~~~~|||zzzzzzzzz~~~tttfff]]]WWWTTTRRRVVVVVVZZZbbbiiioooyyyyyyrrrmmmiiihhhmmmrrr{{{|||wwwsssrrrssswww}}}xxxqqqmmmkkkjjjiiiiiijjjjjjiiihhhkkkqqqvvvzzzrrreeeXXXMMMEEE@@@<<<<<<<<<>>>AAAFFFMMMSSSWWWZZZ[[[[[[]]]^^^___``````cccccccccdddeeefffggghhhkkklllllllllllllllkkkkkkjjjhhhffffffggggggfffeeehhhggggggffffffgggggghhhfffeeecccbbbbbbccceeegggfffffffffffffffffffffffffffffffffgggggggggggghhhgggggggggggggggggggggggghhhhhhhhhggghhhhhhiiiiiikkkhhhhhhlllnnnpppuuu{{{~~~qqqiiigggeeeeeeqqq|||jjjYYYRRRLLLHHHJJJQQQ[[[iii{{{wwwnnngggaaa\\\XXXWWWWWWVVVUUUUUUTTTTTTSSSQQQPPPOOONNNMMMNNNOOOPPPKKKLLLLLLMMMMMMMMMLLLLLLJJJJJJIIIHHHGGGEEEDDDCCC???>>><<<:::888777777777888;;;@@@EEELLLXXXeeeooo|||zzz|||vvvqqqjjjjjjiiiiiijjjjjjkkklllnnnooopppqqquuu}}}zzzyyy{{{|||{{{xxxsssnnnhhhccc```___^^^]]][[[ZZZYYYXXXXXXXXXXXXXXXVVVWWWYYYZZZ]]]aaagggkkkooosssxxx{{{||||||}}}}}}{{{{{{zzzyyyxxxwwwvvvuuuqqqrrrsssssssssqqqooommmjjjjjjjjjjjjiiihhhgggfffeeecccaaaaaaaaa```^^^\\\[[[[[[YYYXXXVVVUUUSSSSSSOOOMMMKKKJJJKKKNNNRRRUUU^^^eeeooozzz^^^aaaffflllpppssstttttt{{{~~~zzzwwwrrrppppppooollliiilllhhhdddcccfffiiikkkjjjnnnoooqqqsssvvvxxxyyyzzz{{{}}}~~~{{{wwwvvvwwwwwwuuusssqqqsssvvvyyy|||~~~|||}}}xxxnnnaaaWWWSSSSSSSSSSSSZZZaaajjjttt|||{{{tttqqqqqqssssssrrrvvvzzz{{{uuurrrppptttxxxzzz{{{{{{{{{{{{~~~zzzvvvqqqnnnkkkgggeeeeeebbb______]]]]]]eeennnwwwtttnnncccVVVJJJBBB>>><<<<<<===@@@EEELLLQQQUUUZZZZZZYYYYYY[[[^^^aaabbbdddddddddeeefffggghhhhhhlllkkkkkkjjjjjjiiiiiiiiifffgggggghhhiiiiiijjjjjjiiiiiihhhhhhggggggffffffdddddddddccccccbbbbbbbbbccceeefffeeeddddddeeegggffffffgggggghhhhhhiiiiiieeefffffffffffffffeeeeeejjjiiihhhgggfffffffffffffffeeecccdddggglllqqqttt~~~~~~pppfffaaacccnnnyyy}}}eeeVVVNNNIIIJJJMMMYYYddduuu~~~tttkkkddd___\\\XXXYYYZZZZZZXXXVVVSSSQQQPPPPPPOOOOOONNNMMMLLLLLLMMMMMMLLLLLLKKKKKKJJJJJJKKKKKKJJJHHHFFFEEEDDDCCC@@@???===:::888666555555:::999<<>><<<:::888777666999888:::AAAHHHOOOZZZdddttt}}}zzzuuurrrssssssqqqooooooppppppooopppuuu|||}}}vvvrrrqqqpppnnnlllmmmjjjeeebbbaaa```^^^]]][[[ZZZYYYXXXWWWWWWXXXXXXTTTUUUVVVWWWZZZ___ffflllssstttwwwzzz|||}}}~~~~~~~~~}}}|||{{{yyywwwvvvuuutttssssssrrrqqqqqqpppppplllkkkjjjiiiggggggffffffgggeeebbbaaaaaa```^^^\\\\\\[[[YYYWWWUUUSSSSSSRRRQQQPPPOOOMMMMMMPPPUUUYYY___hhhssszzz\\\___dddjjjooosssvvvwwwxxx|||}}}yyyuuupppkkkiiigggeeeccccccdddeeefffgggiiijjjjjjiiikkklllnnnppptttyyy}}}~~~{{{wwwuuunnnmmmlllnnnqqquuuvvvwwwvvvwwwzzz~~~|||zzzwwwtttpppjjjccc___WWWSSSPPPQQQVVV___fffkkkxxxxxxnnnkkkkkklllpppxxx|||vvvrrrpppwww{{{}}}{{{zzz{{{~~~|||xxxuuuqqqmmmjjjgggccc```YYYVVVUUUVVVUUUVVV^^^ggguuuuuusssmmmcccWWWNNNJJJGGGGGGGGGHHHLLLPPPUUUWWW[[[[[[ZZZ[[[\\\^^^```aaafffgggggghhhhhhhhhggggggggghhhjjjkkklllkkkiiihhhdddeeeeeeeeeeeeeeeeeeeeecccccccccdddeeefffffffffggggggfffeeecccbbbaaaaaa___aaaccccccbbbaaabbbcccfffffffffffffffgggggggggeeeffffffgggggggggffffffcccddddddeeefffgggiiijjjiiigggdddbbbdddggglllpppqqqyyyuuujjjeeehhhoookkkYYYNNNJJJKKKPPP[[[mmm~~~~~~tttlllddd___[[[[[[ZZZYYYWWWUUUSSSRRRPPPPPPOOOOOONNNNNNMMMMMMKKKKKKLLLLLLLLLLLLLLLLLLHHHHHHHHHHHHGGGGGGGGGGGGDDDBBB@@@===;;;999888777888777999???DDDJJJTTT]]]nnnwww{{{yyyxxxwwwuuussssssqqqppppppsssxxx||||||tttooonnnllliiifffiiifffcccbbbaaa```^^^]]][[[ZZZYYYXXXWWWWWWWWWWWWUUUUUUVVVWWWYYY___fffkkkrrrsssvvvyyy|||~~~~~~~~~~~~}}}{{{zzzxxxwwwwwwuuuuuuttttttsssrrrrrrrrrnnnmmmkkkiiihhhgggfffffffffdddbbbaaaaaa```]]][[[ZZZYYYXXXVVVUUUTTTSSSSSSQQQPPPOOONNNNNNQQQVVVZZZ```jjjtttzzzYYY\\\```eeejjjooorrrttttttxxx}}}{{{xxxuuurrrqqqooonnnnnnoooooopppppppppqqqoooooopppooooooqqquuuxxxyyyzzz|||}}}}}}|||zzzxxxsssssssssvvvyyy}}}zzztttppplllkkkeeecccaaa___\\\XXXUUUSSSRRRRRRTTTYYYaaallluuuzzz~~~uuummmgggggghhhkkkqqqxxx|||xxxvvvuuu|||~~~}}}zzzyyy|||~~~~~~zzzwwwssspppllliiifffccc^^^[[[ZZZXXXWWWXXXWWWXXX___hhhsssvvvwwwuuummmcccZZZVVVPPPPPPOOOOOOQQQTTTXXXZZZ\\\\\\\\\\\\]]]___```aaafffgggggghhhggggggfffeeedddfffiiikkkllljjjhhhgggddddddddddddddddddddddddcccccccccddddddeeeeeeeeeffffffeeecccbbb```______^^^```bbbcccbbbbbbbbbccceeeeeeeeeeeeeeefffffffffeeeeeefffgggggggggffffffcccccccccccceeefffggghhhjjjhhhdddbbbbbbeeeiiilllmmmttt|||oooggghhhmmm{{{vvvcccUUUOOOOOOMMMWWWhhhzzzyyyooofffaaa]]]\\\[[[YYYVVVTTTSSSRRRPPPPPPOOOOOOOOONNNNNNNNNKKKKKKKKKLLLLLLMMMMMMNNNIIIIIIIIIHHHHHHGGGGGGFFFDDDCCC@@@>>>;;;999777777888777888===BBBFFFOOOXXXfffooo||||||zzzvvvtttrrrpppppprrruuuxxx}}}xxxssspppmmmiiiffffffdddcccbbbbbbaaa___]]]\\\[[[ZZZYYYXXXWWWWWWWWWUUUUUUVVVWWWZZZ___ffflllqqqsssvvvyyy|||~~~~~~|||{{{yyyxxxxxxuuuuuutttttttttsssssssssooonnnllljjjiiiggggggffffffdddbbbaaaaaa```]]]\\\YYYYYYWWWVVVTTTTTTSSSSSSQQQQQQOOONNNNNNRRRWWW[[[bbbkkkuuu{{{WWWYYY[[[___cccgggjjjlllqqqtttyyy|||~~~~~~|||zzzzzzxxxxxxxxxwwwwwwvvvvvvvvvxxxxxxvvvtttrrrrrrtttvvvyyyzzz}}}zzzzzz{{{}}}zzzwwwqqqjjjccc]]]ZZZXXXUUUTTTSSSRRRQQQPPPPPPQQQSSSVVV]]]fffpppzzz{{{pppiiieeedddfffiiimmmssszzz~~~||||||||||||zzzyyy~~~{{{wwwtttnnnllliiifffccc___[[[XXX\\\ZZZYYYZZZXXXYYY___gggppptttyyyzzzuuunnnfffbbbYYYXXXWWWVVVWWWZZZ]]]__________________```aaaaaadddeeefffgggfffeeedddccccccdddgggiiijjjiiigggeeeccccccddddddddddddddddddeeeeeeeeeddddddcccccccccddddddbbbaaa___^^^]]]\\\^^^aaaccceeedddccccccdddeeeeeeddddddddddddddddddddddddeeefffffffffffffffddddddccccccccccccddddddhhhfffcccaaabbbdddgggiiilllsss~~~ssshhhfffiiiuuulll[[[RRRQQQLLLTTTcccuuu}}}sssiiiccc```^^^[[[XXXUUUTTTSSSSSSPPPPPPPPPOOOOOOOOOOOOOOOKKKKKKLLLLLLMMMMMMNNNNNNLLLKKKJJJIIIGGGFFFEEEDDDDDDCCC@@@===:::888777666999777999===AAADDDKKKSSS^^^fffrrr|||xxxvvvrrrqqqqqqrrrtttvvv{{{yyyvvvsssnnnjjjhhhfffdddddddddcccaaa___\\\\\\\\\[[[ZZZXXXWWWWWWUUUVVVWWWXXX[[[aaahhhnnnrrrtttwwwzzz}}}~~~~~~}}}{{{zzzyyyyyytttttttttttttttssssssssspppooonnnllljjjiiiiiiiiigggeeecccbbbaaa```^^^\\\ZZZYYYWWWVVVUUUTTTTTTTTTQQQQQQPPPOOOOOOSSSXXX\\\dddmmmvvv|||WWWWWWWWWYYY[[[^^^```bbbjjjmmmrrrvvvyyy{{{~~~~~~}}}}}}|||zzzwwwtttssstttvvv|||~~~|||wwwssshhheee```ZZZTTTPPPMMMLLLJJJJJJJJJIIIHHHJJJNNNQQQWWW___jjjuuu|||pppgggbbbcccfffiiimmmsssyyy~~~|||{{{|||~~~yyytttpppllljjjhhheeeccc___ZZZVVV[[[YYYXXXWWWUUUTTTYYYaaagggmmmtttxxxwwwsssnnnkkkaaa___^^^\\\]]]___aaacccaaaaaabbbbbbbbbbbbbbbbbbbbbccceeeffffffeeedddbbbbbbccceeefffgggfffdddcccaaabbbbbbccccccdddeeeeeeeeeeeeeeedddcccbbbbbbbbbbbbbbbaaa```^^^]]]\\\\\\^^^aaadddffffffeeeeeeeeeddddddddddddccccccccccccbbbcccdddeeeeeeeeeeeeeeeeeedddcccbbbaaaaaaaaaaaadddcccbbbbbbbbbdddfffggglllqqq|||xxxjjjeeefffrrrwww```SSSOOOMMMRRR^^^oooyyyooohhhbbb___\\\XXXUUUSSSSSSSSSPPPPPPPPPPPPOOOOOOOOOOOOLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLKKKIIIHHHFFFEEEDDDEEECCCAAA===:::888666666999777888===@@@BBBIIIPPPWWW___iiisss|||~~~zzzvvvttttttuuuuuuuuuyyy}}}{{{vvvqqqnnnkkkhhhgggfffeeecccbbb^^^^^^^^^]]]\\\ZZZXXXWWWUUUVVVWWWYYY]]]ccckkkqqquuuvvvyyy|||~~~~~~~~~}}}|||{{{zzzyyyyyyttttttttttttttttttttttttqqqpppooonnnmmmlllllllllhhhfffdddccccccbbb___]]][[[ZZZYYYWWWVVVUUUTTTTTTQQQQQQPPPOOOPPPSSSYYY]]]fffoooxxx~~~YYYXXXVVVUUUUUUVVVXXXYYY]]]aaaggglllqqquuuzzz}}}~~~{{{yyyxxxzzz||||||vvvoooiiiccc```WWWUUURRRNNNLLLJJJIIIHHHFFFGGGHHHHHHIIINNNTTTYYYeeennn{{{zzzooojjjgggfffiiipppssswww}}}~~~~~~zzztttpppmmmkkkiiigggeeeaaa\\\XXXYYYVVVUUUSSSPPPMMMQQQXXX]]]ccclllrrrtttrrrooonnnfffdddcccaaaaaacccfffgggddddddddddddddddddccccccaaaccceeeggghhhgggeeedddbbbcccccccccccccccbbbaaa^^^^^^___aaabbbcccdddeeebbbbbbbbbbbbbbbbbbbbbbbbaaaaaa```______^^^]]]]]]]]]aaadddffffffeeeeeeeeeddddddccccccbbbbbbbbbbbb```aaabbbcccdddddddddddddddcccbbbaaa````````````___```aaabbbdddeeeffffffkkkoooyyyqqqjjjjjjppp}}}hhhWWWQQQNNNPPPYYYhhhzzzwwwpppdddaaa\\\WWWTTTSSSSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIHHHGGGFFFFFFFFFEEEBBB???<<<999777777777666777;;;>>>@@@FFFNNNRRRYYYbbbiiioooyyy}}}yyyxxxxxxvvvtttvvvzzz}}}uuuqqqmmmiiihhhgggfffddd___``````___]]][[[YYYXXXUUUVVVXXXZZZ___fffnnntttxxxyyy{{{}}}~~~}}}||||||{{{zzzyyyyyyvvvvvvvvvvvvvvvvvvvvvvvvrrrqqqppppppooooooooopppiiihhheeeddddddcccaaa___^^^\\\[[[XXXVVVUUUTTTTTTQQQQQQQQQPPPPPPTTTZZZ^^^gggpppyyy[[[YYYVVVSSSRRRRRRSSSTTTRRRVVV]]]dddjjjpppvvvyyy|||~~~~~~{{{zzz}}}}}}vvvtttnnnggg```ZZZUUURRRLLLKKKIIIHHHHHHHHHIIIIIIIIIKKKNNNPPPSSSZZZcccjjjsss}}}|||tttkkkeeegggjjjmmmsss{{{}}}|||vvvrrrnnnmmmkkkiiigggccc^^^ZZZXXXUUUSSSQQQMMMIIILLLSSSUUU\\\eeemmmppppppnnnnnniiigggeeeddddddfffhhhjjjeeeeeefffffffffeeeddddddaaacccfffhhhiiihhhgggeeeccccccbbbaaaaaa`````````[[[\\\]]]___aaabbbcccddd______``````aaaaaabbbbbbaaaaaa``````_________^^^]]]```dddffffffeeedddeeedddcccccccccbbbbbbaaaaaa___```aaabbbcccdddddddddbbbbbbaaa```````````````\\\]]]```ccceeefffffffffiiimmmvvvxxxrrrrrrppp|||ppp]]]UUUNNNOOOUUUcccvvv~~~wwwdddaaa\\\WWWTTTRRRSSSTTTPPPPPPPPPPPPPPPPPPPPPPPPOOONNNNNNNNNMMMLLLLLLLLLJJJJJJIIIIIIIIIHHHHHHHHHHHHFFFDDD@@@===:::999888666444666:::===???EEELLLOOOVVV^^^ccchhhppp}}}~~~|||zzzvvvsssssswww~~~zzzuuupppkkkiiihhhgggfff```aaaaaa```___\\\ZZZYYYTTTVVVXXX[[[```hhhpppvvvzzz{{{}}}~~~}}}}}}|||{{{zzzyyyyyyxxxwwwwwwwwwwwwwwwwwwxxxxxxrrrrrrqqqqqqqqqqqqqqqrrrjjjhhhfffeeeeeedddbbb```___^^^\\\YYYWWWUUUTTTTTTRRRQQQQQQPPPQQQUUUZZZ___hhhqqqzzz___\\\XXXTTTPPPNNNMMMMMMOOOQQQUUUZZZ___eeelllqqquuuuuuuuuuuutttsssrrrqqqvvvzzz{{{vvvppplllaaa^^^YYYUUUQQQMMMIIIFFFHHHGGGFFFFFFHHHKKKOOOQQQQQQUUUZZZ___dddllluuu{{{~~~wwwtttqqqllljjjllljjjkkklllpppvvv}}}~~~~~~|||yyywwwsssrrrqqqpppmmmggg```[[[WWWPPPKKKIIIGGGEEEHHHMMMQQQWWWaaahhhlllllllllkkkhhheeebbbcccgggkkklllllljjjgggddddddfffhhhhhhfffhhhhhhhhhhhhggggggggggggfffdddcccccccccbbb___]]][[[[[[\\\^^^___aaabbbbbb``````____________``````______^^^]]]]]]]]]^^^^^^cccdddeeeggghhhhhhiiiiiifffeeedddbbbbbbbbbbbbccc````````````aaaaaaaaabbb___```````````````_________aaacccdddccccccdddeeelllmmmuuuwwwpppsss{{{ttt^^^VVVNNNMMMOOOXXXkkk|||mmmfff]]]VVVTTTSSSQQQOOOOOOOOOOOOPPPPPPPPPPPPQQQMMMMMMMMMMMMMMMLLLKKKKKKKKKJJJIIIIIIGGGGGGFFFEEEEEEDDDCCCAAA>>>;;;777555555666777888:::>>>DDDHHHPPPUUU[[[aaafffllltttzzz|||yyy{{{zzz~~~wwwrrrooommmjjjgggddddddcccbbb```^^^]]]\\\YYYYYYYYY^^^fffnnnuuuxxx}}}~~~~~~}}}|||}}}|||{{{zzz{{{{{{yyyzzzyyyyyyxxxwwwvvvuuuvvvtttrrrrrrrrrqqqooonnnmmmkkkiiigggeeecccbbbbbb```^^^[[[YYYXXXWWWVVVTTTSSSRRRRRRQQQRRRUUU[[[___jjjooowww]]][[[XXXUUURRRQQQQQQQQQKKKMMMOOORRRUUUYYY___ccchhhhhhiiijjjkkkkkkkkkkkkmmmqqqvvv{{{}}}vvvooojjjddd^^^ZZZVVVSSSPPPLLLJJJGGGEEEDDDGGGGGGHHHJJJNNNSSSXXX[[[aaaeeekkkpppuuu|||yyyrrrkkkgggdddaaaaaadddgggmmmwww~~~{{{yyyxxxtttsssrrrpppmmmfff^^^YYYQQQJJJEEEDDDCCCBBBFFFLLLRRRXXXaaahhhkkkkkkjjjjjjhhheeecccdddgggkkklllllljjjgggeeeeeeggghhhhhhggghhhhhhhhhhhhhhhhhhhhhhhhfffeeedddccccccbbb```^^^\\\\\\]]]___```aaabbbcccbbbaaa```____________```]]]]]]]]]]]]^^^^^^___```cccdddeeefffhhhhhhhhhhhhfffeeecccbbbaaaaaabbbbbb``````````````````aaaaaa`````````````````````___```bbbdddeeeddddddeeegggkkklllsss}}}vvvtttzzzyyycccZZZNNNNNNOOOWWWgggzzzrrrjjj```YYYVVVUUUSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQMMMMMMMMMMMMMMMLLLLLLKKKLLLKKKKKKJJJIIIHHHGGGFFFEEEDDDCCCAAA???;;;888666555666777777999>>>CCCHHHQQQVVV]]]bbbggglllsssyyy||||||{{{~~~{{{tttpppooollljjjggggggfffeeecccaaa___^^^ZZZZZZ]]]ccckkktttzzz}}}~~~}}}}}}|||{{{zzzzzz{{{{{{zzzzzzzzzzzzyyyxxxwwwvvvvvvtttrrrqqqqqqqqqooommmnnnmmmkkkhhhfffdddcccccc```^^^[[[YYYYYYXXXVVVUUURRRRRRQQQQQQRRRVVV[[[```kkkpppxxxWWWVVVTTTRRRQQQQQQRRRRRRMMMNNNOOOOOOOOOQQQUUUWWW\\\^^^```cccfffhhhjjjjjjjjjlllppptttxxx}}}{{{uuummmiiibbb\\\XXXSSSOOOLLLJJJIIIHHHGGGFFFFFFGGGGGGIIIJJJMMMSSSZZZaaahhhllluuuyyy}}}wwwmmmeee^^^[[[YYYXXX\\\bbbiiiuuu~~~||||||{{{xxxvvvtttqqqlllddd\\\VVVLLLFFFAAAAAAAAABBBGGGMMMUUUZZZaaagggiiihhhgggggggggeeecccdddfffiiikkkkkkiiihhhffffffggghhhhhhggghhhhhhhhhhhhhhhiiiiiiiiihhhfffeeeddddddccc```^^^]]]^^^___```aaabbbcccddddddcccbbb```____________\\\\\\\\\]]]^^^```aaabbbcccccceeefffggghhhhhhhhhddddddbbbaaaaaaaaaaaaaaa```````````````_________````````````aaaaaaaaa```aaaccceeefffffffffggghhhjjjkkkqqq}}}~~~wwwxxxiii___PPPOOOPPPUUUaaarrrxxxpppeee]]]YYYXXXVVVUUURRRRRRRRRQQQPPPPPPOOOOOOMMMMMMNNNNNNMMMMMMLLLKKKMMMLLLKKKJJJIIIHHHHHHGGGDDDDDDCCCBBB???<<<999777777777666666888<<>><<<:::777777666555666:::@@@DDDPPPXXXdddmmmqqqsssvvvxxxzzzwwwuuutttooommmkkkhhheeebbb___]]]]]]___fffoooyyy|||{{{{{{zzz{{{|||~~~}}}}}}~~~~~~~~~}}}||||||yyywwwuuutttsssrrrpppnnnmmmllljjjgggeeedddcccbbb```^^^[[[YYYXXXWWWUUUTTTPPPPPPPPPPPPRRRWWW^^^bbblllqqqxxx======???AAABBBDDDEEEFFFIIIKKKLLLLLLKKKKKKLLLNNNLLLNNNRRRVVV[[[^^^aaabbbcccccccccbbbaaacccgggkkkllllllmmmnnnoooqqqssstttvvvwwwyyy}}}}}}zzzuuupppkkkhhhfff___\\\XXXUUUQQQMMMHHHEEEFFFGGGGGGGGGGGGJJJNNNRRRUUU\\\dddiiikkkmmmoooqqquuuvvvyyy~~~|||tttlllddd]]]WWWSSSSSSSSSVVV[[[```fffqqq|||}}}yyyvvvvvvyyy~~~vvvqqqkkkfffccc```^^^]]]XXXQQQKKKJJJJJJLLLRRRZZZ```bbbcccccc```^^^]]]\\\]]]^^^______^^^___aaaccceeefffhhhhhhgggffffffgggdddeeefffggghhhiiijjjkkkiiigggeeeddddddbbb___]]]]]]]]]^^^^^^___``````aaa``````____________``````aaa``````___^^^^^^______aaaaaacccdddeeefffffffffccccccccccccbbbaaa```___````````````aaaaaaaaabbbbbbbbbaaaaaaaaacccdddeeeeeegggiiihhhgggfffggghhhiiijjjnnnssswww|||vvvyyymmm]]]UUUPPPQQQUUU^^^rrruuukkkeee```\\\XXXXXXWWWVVVUUUTTTSSSRRRRRRNNNNNNNNNOOONNNNNNMMMLLLJJJJJJIIIHHHGGGFFFFFFEEEDDDDDDDDDCCCBBB???===<<<666666777666777999>>>AAALLLVVVeeepppuuuwwwyyyzzz}}}{{{rrrppplllgggcccaaa_________aaafffnnnwww~~~{{{{{{zzzzzzzzz{{{}}}~~~}}}}}}~~~~~~~~~~~~}}}}}}zzzwwwuuutttsssrrrooommmkkkjjjhhhgggeeedddddddddaaa^^^ZZZXXXWWWUUUSSSQQQOOOOOOPPPPPPRRRWWW^^^ccclllqqqxxx~~~999:::;;;===???@@@AAAAAADDDFFFHHHHHHGGGGGGHHHIIIJJJKKKNNNQQQTTTWWWXXXYYYXXXYYYYYYYYYYYY[[[___aaabbbcccdddeeefffgggggggggiiijjjllloooqqqsssttttttllljjjhhhfffffffffggghhhcccbbb___\\\YYYVVVSSSRRROOOLLLIIIGGGGGGGGGFFFFFFHHHJJJMMMNNNQQQWWW^^^dddkkkttt~~~yyypppkkkddd___[[[XXXVVVTTTUUUWWW^^^fffkkkpppzzz{{{vvvtttssstttxxx}}}~~~yyyuuujjjeee___\\\]]]```ccceeeccc\\\UUURRRQQQRRRWWW^^^cccddddddbbb^^^[[[ZZZZZZ\\\^^^______^^^]]]```bbbccceeehhhhhhfffdddeeefffccccccdddfffggghhhjjjjjjhhhgggeeedddcccaaa^^^\\\[[[[[[\\\\\\]]]]]]^^^^^^\\\\\\\\\]]]^^^```aaabbb```_______________```aaa```aaabbbdddeeeeeeeeeeeecccdddddddddcccbbbaaa```___``````aaabbbcccddddddcccbbbaaaaaaaaaccceeegggggghhhiiihhhfffeeeeeeeeehhhiiilllooorrryyyyyywwwwwwdddXXXPPPOOOQQQVVVfffyyy{{{qqqjjjddd^^^YYYVVVVVVVVVUUUTTTSSSRRRRRRNNNNNNOOOOOONNNNNNMMMLLLKKKKKKJJJIIIHHHGGGFFFFFFCCCDDDDDDDDDBBB@@@>>>===444666777888888999<<<>>>IIITTTeeerrryyy{{{|||}}}~~~xxxuuuooohhhdddbbbbbbccccccdddgggmmmtttzzz}}}~~~~~~zzzyyyxxxxxxxxxyyyzzz{{{}}}}}}~~~~~~~~~~~~}}}}}}xxxvvvtttrrrqqqpppnnnkkkjjjiiihhhgggffffffffffffaaa^^^ZZZWWWUUUSSSPPPNNNNNNOOOOOOPPPRRRXXX___dddmmmrrryyy}}}666777888:::;;;<<<<<<===<<<>>>???@@@>>>>>>>>>???BBBCCCEEEHHHJJJKKKLLLLLLIIIKKKLLLMMMNNNPPPTTTWWW^^^^^^______^^^\\\[[[YYYVVVXXXZZZ\\\^^^^^^^^^^^^XXXVVVTTTQQQPPPPPPPPPQQQOOONNNMMMKKKJJJHHHGGGFFFGGGEEEBBBAAACCCFFFHHHIIILLLOOOTTTXXX^^^fffpppwww|||wwwoooiii```]]]YYYVVVWWWYYY[[[[[[\\\```iiiqqqvvvzzzxxxrrrqqqqqqssswww}}}~~~xxxpppkkk```\\\WWWVVVZZZaaagggkkkmmmeee]]]YYYWWWWWW\\\cccdddeeedddaaa]]]ZZZXXXXXX\\\^^^``````^^^]]]```bbbbbbeeehhhgggeeecccdddeeebbbbbbccceeeggghhhiiijjjhhhfffdddcccbbbaaa]]][[[ZZZZZZZZZ[[[[[[\\\\\\\\\YYYZZZ[[[\\\^^^```bbbddd^^^^^^^^^______aaabbbccc```aaabbbcccdddeeeeeeeeeddddddeeeeeedddcccaaa```______```bbbcccdddeeefffcccbbbaaaaaabbbcccfffggghhhiiijjjhhhfffdddddddddfffgggkkkmmmnnnuuu{{{www{{{iii[[[PPPNNNNNNPPP^^^ooovvvnnnggg```ZZZSSSSSSRRRRRRQQQQQQPPPPPPNNNOOOOOOOOOOOONNNMMMMMMLLLLLLKKKJJJIIIHHHHHHGGGCCCDDDDDDDDDCCCAAA???>>>333555888888999999;;;===FFFSSSdddsss{{{}}}~~~|||}}}~~~}}}xxxqqqjjjfffdddeeefffffffffhhhlllrrrwwwzzz{{{~~~yyyxxxwwwvvvvvvwwwxxxxxx|||}}}}}}~~~~~~~~~}}}}}}wwwuuurrrqqqpppnnnllljjjjjjiiihhhhhhhhhhhhhhhiiiaaa^^^ZZZWWWTTTQQQNNNLLLNNNNNNOOOPPPSSSXXX___dddooossszzz~~~|||;;;;;;;;;999888999:::<<<;;;<<<===>>>>>>>>>>>>===??????@@@AAABBBCCCDDDDDDCCCDDDEEEGGGHHHJJJKKKLLLRRRSSSSSSQQQOOOMMMMMMNNNMMMMMMLLLLLLKKKKKKJJJJJJGGGGGGEEEDDDBBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA???@@@BBBDDDFFFJJJOOOSSSVVV\\\eeelllrrrzzz}}}zzzxxxxxxvvvsssnnnhhhbbb]]][[[WWWUUUTTTUUUXXX]]]cccfffjjjnnnttt{{{zzzvvvsssssssssyyy|||~~~xxxppphhhdddWWWXXXXXXWWWXXX^^^gggnnnpppoookkkfffaaa___aaabbbddddddcccbbbaaa```^^^]]]```aaaaaa___^^^^^^```bbbbbbcccdddeeeeeeeeeddddddbbbcccdddeeefffhhhiiiiiiiiiiiigggeeebbb```]]]\\\WWWXXXZZZ[[[[[[[[[ZZZYYYYYYZZZ\\\^^^___```aaaaaa^^^___aaabbbbbbbbbaaa```aaabbbdddfffffffffdddccceeefffggggggfffeeebbbaaabbbbbbaaaaaaaaaaaabbbbbbbbbbbbbbbbbbccccccdddeeeiiiiiiiiiiiiiiihhhggggggeeefffiiimmmnnnsssuuurrruuutttbbbSSSPPPOOONNNVVVaaawww{{{rrrhhh```[[[ZZZWWWTTTRRRRRRRRRQQQPPPPPPNNNLLLKKKLLLLLLKKKJJJMMMMMMMMMLLLKKKIIIHHHGGGJJJIIIGGGEEEBBB???<<<;;;999888666555666888;;;===BBBOOObbbrrr{{{~~~}}}|||{{{{{{}}}zzzuuuvvv{{{~~~tttooommmjjjiiikkkhhhhhhiiikkknnnssswwwzzz{{{zzz{{{|||}}}|||yyywwwxxxuuurrrooooooqqqtttvvvwww{{{|||{{{|||vvvrrrmmmiiihhhhhhhhhgggcccccceeeggghhhiiiiiijjjccc```\\\VVVRRROOOMMMLLLLLLMMMOOORRRVVV\\\dddiiirrrwww}}}{{{www;;;<<<===<<<;;;999888888888999999:::;;;;;;;;;;;;;;;<<<<<<======>>>??????>>>>>>???AAABBBCCCEEEEEEFFFGGGGGGEEECCCAAAAAABBBDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@>>>======<<<<<<<<<=========>>>>>>>>>??????AAADDDGGGJJJNNNTTTZZZ^^^eeekkksssyyy~~~wwwrrrnnnjjjgggfffeeedddbbb```]]]ZZZYYYWWWWWWWWWZZZ___ffflllpppuuuxxx|||~~~{{{wwwuuuttttttuuuwwwyyywwwqqqiiiccc```ZZZZZZZZZYYYYYY]]]dddkkkooonnnlllhhhdddcccccceeegggffffffeeedddbbbaaa```aaaaaaaaa___^^^]]]___aaabbbcccdddeeeeeeeeeddddddccccccdddeeefffgggggghhhffffffeeecccaaa___]]]\\\YYYYYYZZZ[[[[[[[[[[[[[[[ZZZ[[[\\\^^^___`````````^^^___```aaabbbaaaaaa``````bbbdddeeeffffffddddddeeefffggggggfffdddbbbaaabbbaaaaaa``````aaaaaabbbaaaaaaaaaaaabbbccceeeeeeggghhhhhhhhhhhhgggffffffeeefffiiillllllppp|||uuuoooqqqzzz}}}hhhUUUOOOLLLJJJPPPYYYjjjzzzvvvmmmddd___[[[YYYVVVTTTSSSSSSRRRQQQSSSQQQOOOOOOOOOOOONNNMMMKKKKKKKKKJJJIIIHHHFFFEEEGGGFFFEEEDDDBBB@@@>>>===:::999777666666888:::<<>>???@@@@@@>>><<<888666777777888999999::::::;;;::::::::::::::::::::::::888999:::;;;<<<===>>>???>>>???@@@>>><<<;;;;;;<<<<<<<<<;;;;;;:::999999999:::999999999999999::::::;;;;;;<<<===>>>>>>??????EEEIIIMMMSSSYYY```gggllltttyyyzzzppphhhaaa]]]ZZZXXXUUUVVVXXXYYYZZZZZZZZZYYYZZZ[[[___dddkkkrrryyy}}}}}}yyyvvvvvvxxx|||~~~{{{wwwuuuttttttqqqrrrrrroooiiiccc___]]]^^^^^^^^^\\\ZZZ[[[aaafffkkkmmmmmmllljjjhhhhhhiiikkkjjjiiihhhfffeeedddcccbbbbbbbbb```^^^]]]^^^___bbbcccdddeeeeeeeeeddddddddddddddddddeeeeeeeeefffeeeeeedddcccbbbaaa___^^^\\\[[[[[[[[[\\\\\\]]]]]]\\\]]]^^^___````````````^^^___```aaaaaaaaaaaa``````aaaccceeeeeeeeeeeedddeeeeeefffffffffdddcccbbbaaa``````______``````aaa`````````aaabbbdddeeeffffffggggggggggggfffeeeeeeffffffhhhkkkkkkmmmxxxvvvnnnkkkqqq~~~uuu]]]QQQLLLIIIKKKPPP\\\lll}}}sssjjjccc]]][[[WWWUUUUUUUUUSSSRRRTTTRRRPPPPPPPPPQQQPPPOOOKKKKKKKKKJJJIIIHHHGGGFFFCCCCCCCCCCCCCCCBBBAAA@@@<<<;;;999777777888999:::@@@FFFQQQ___kkkrrruuuuuuuuutttuuu{{{|||xxxqqqmmmmmmnnnpppqqqyyy|||wwwuuurrrrrrtttrrrsssssssssrrrpppnnnmmmnnnnnnooorrrvvvyyyzzzyyywwwtttpppllljjjiiijjjkkkmmmppptttuuutttsssrrrrrrmmmiiibbb]]][[[ZZZYYYXXX[[[]]]___bbbeeefffggggggbbb___YYYSSSNNNKKKJJJIIIHHHKKKNNNSSSXXX```hhhnnnvvvzzz{{{uuupppFFFEEECCCBBBAAA???<<<:::999999999:::;;;<<<<<<===;;;::::::999999888888777777888888999:::;;;;;;<<<;;;<<<===<<<:::999999:::;;;;;;::::::999999999888888888888999:::;;;<<<===<<<===???AAACCCEEEGGGGGGLLLPPPUUU[[[aaahhhoootttyyy|||}}}yyyjjjfff___YYYUUUSSSSSSSSSRRRTTTXXX\\\___aaabbbbbbdddfffjjjpppwww~~~zzzvvvtttvvvxxxzzz}}}~~~{{{wwwtttrrrqqqqqqppppppnnnjjjddd```^^^^^^aaabbbbbb___[[[[[[^^^bbbhhhkkknnnooonnnmmmlllmmmmmmlllkkkiiigggfffeeeeeebbbccccccaaa^^^]]]]]]^^^bbbcccdddeeeeeeeeedddddddddddddddddddddccccccccceeeeeeeeeeeeeeedddcccccc^^^]]]\\\\\\\\\]]]___```______```aaabbbbbbbbbaaa_________``````````````````aaabbbdddeeeeeeeeeeeedddeeeeeeeeeeeedddcccbbb``````____________````````````aaabbbdddeeeggghhhfffggggggggggggfffeeeeeeeeeeeegggjjjkkkmmmuuuzzzpppjjjkkkvvviiiXXXPPPKKKJJJLLLTTTbbbyyyxxxnnnggg^^^[[[XXXVVVUUUUUUTTTRRRQQQOOONNNMMMNNNOOONNNMMMMMMMMMMMMLLLLLLKKKIIIIIICCCCCCCCCCCCCCCBBBAAA@@@>>>===:::999888888888999===@@@GGGRRR^^^hhhnnnoooqqqppprrrwww~~~yyyvvvqqqmmmmmmmmmmmmlllqqquuu|||{{{xxxvvvvvvxxxwwwyyyzzz{{{xxxtttooollljjjiiiiiilllppptttvvvwwwwwwtttppplllhhhfffeeeeeeiiilllnnnqqqqqqqqqpppoooiiieee^^^YYYWWWVVVUUUTTTVVVXXX\\\___bbbdddeeeeee```]]]WWWQQQLLLIIIHHHHHHGGGJJJOOOTTT[[[ccclllrrryyy}}}{{{sssnnnPPPLLLFFFCCCCCCBBBAAA???<<<<<<<<<;;;<<<===>>>>>>;;;;;;:::999888777666666777777888888888999999999666777888777666555666777999999999999999::::::::::::::::::;;;===???@@@AAABBBCCCEEEHHHLLLOOORRRSSSVVVYYY^^^cccggglllrrruuuwwwyyyzzzyyyxxxuuuttttttqqqpppoooooonnnkkkfffcccWWWUUUQQQNNNLLLMMMPPPRRRUUUYYY___gggmmmrrruuuvvvuuuvvvxxx|||}}}xxxvvvvvvxxxzzzxxxvvvtttqqqnnnmmmlllkkkmmmllliiieee```^^^^^^___bbbcccdddbbb^^^\\\]]]```dddhhhmmmqqqqqqpppppppppnnnmmmkkkhhhgggfffeeeeeecccddddddbbb```^^^^^^___bbbcccdddeeeeeeeeeddddddccccccccccccbbbbbbbbbbbbccccccdddeeeeeeeeedddddd___^^^]]]]]]]]]^^^```aaa```aaabbbccccccccccccccc_______________``````aaa``````aaacccdddeeeeeeeeeddddddddddddddddddcccccc``````____________``````aaabbbbbbccceeeggghhhiiigggggghhhhhhhhhgggffffffddddddfffjjjlllnnnuuu}}}vvvmmmkkksss~~~wwwcccVVVOOOKKKJJJOOOZZZooo|||qqqiii___\\\XXXVVVUUUTTTSSSRRRPPPNNNLLLLLLMMMNNNNNNMMMMMMMMMMMMMMMLLLKKKJJJJJJEEEEEEEEEDDDCCCBBB@@@??????>>><<<:::999888888888:::;;;???GGGRRR]]]eeejjjnnnmmmoootttzzzxxxuuuqqqnnnmmmmmmlllkkkmmmppptttyyy|||zzzxxxxxx{{{{{{}}}zzztttpppjjjhhhfffgggjjjnnnqqqrrrwwwuuuqqqmmmiiieeecccbbbdddeeehhhkkkmmmnnnnnnmmmeeeaaa[[[VVVTTTSSSSSSRRRRRRUUUYYY]]]```bbbbbbbbb]]]ZZZTTTMMMIIIGGGGGGGGGGGGJJJPPPWWW^^^gggpppuuu{{{|||sssnnn^^^XXXPPPJJJIIIHHHFFFDDD@@@???>>><<<<<<===>>>>>>;;;;;;:::999888777666666666666777777777777777777555777888777666666777888666777777888999:::;;;;;;<<<======???@@@BBBDDDEEEHHHJJJLLLOOOSSSVVVYYYZZZ\\\___bbbeeegggjjjmmmpppqqqppppppooommmllljjjiiifffccc```^^^\\\YYYVVVSSSNNNMMMKKKHHHHHHJJJNNNRRRZZZ```iiiuuu}}}~~~{{{yyyyyy{{{}}}|||qqqpppnnnllljjjhhhgggggggggfffccc```\\\[[[\\\^^^```ccceeeddd```^^^___```bbbffflllpppqqqrrrrrrrrrnnnmmmjjjgggeeedddddddddcccdddeeedddbbb`````````bbbcccdddeeeeeeeeeddddddbbbbbbbbbbbbbbbaaaaaaaaa``````aaabbbbbbbbbbbbaaa___^^^^^^^^^^^^___``````___```aaabbbcccccccccccc______^^^^^^______```aaa___```aaabbbcccdddeeefffdddddddddcccccccccccccccaaa``````______``````aaabbbbbbcccccceeefffhhhhhhggghhhhhhhhhhhhgggffffffdddccceeejjjlllmmmsssyyysssmmmrrrzzzppp^^^SSSLLLIIIIIIRRRccczzzuuummm```]]]YYYVVVVVVUUUSSSRRRQQQPPPNNNNNNOOOPPPPPPOOOKKKKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGFFFDDDBBB@@@??????>>>===;;;:::999888888777999<<<@@@GGGRRR^^^fffkkkkkkmmmqqqvvvzzzwwwrrrooommmllljjjiiikkkmmmpppsssyyy~~~{{{yyyzzz}}}}}}yyyuuulllhhheeedddfffjjjmmmooouuusssqqqmmmiiieeebbbaaa^^^___aaaeeejjjmmmmmmllleee```ZZZTTTRRRQQQPPPOOOPPPSSSWWW\\\___```______ZZZVVVPPPJJJFFFEEEFFFGGGHHHLLLSSSZZZbbbkkksssyyy|||}}}~~~tttnnnqqqjjjaaa[[[WWWSSSNNNIIIFFFDDDBBB@@@??????@@@AAA>>>>>>===<<<;;;::::::999888888888777777777777777888999::::::999999;;;<<<888999:::<<<===???@@@AAABBBBBBCCCDDDFFFHHHIIIJJJNNNOOOQQQSSSUUUWWWXXXYYYYYY[[[^^^___``````bbbdddcccbbbaaaaaabbbbbbbbbbbb^^^[[[VVVSSSPPPNNNLLLJJJJJJKKKKKKJJJJJJNNNTTTYYYeeekkkvvv}}}|||~~~yyyuuummmmmmkkkjjjhhhgggffffffbbbbbb```]]]ZZZZZZ\\\^^^]]]aaaeeeeeeccc```aaabbb```dddjjjnnnpppqqqrrrsssooommmjjjgggeeedddddddddccceeeffffffdddcccbbbcccbbbcccdddeeeeeeeeeddddddaaaaaaaaaaaaaaaaaaaaaaaa______```aaaaaaaaa``````]]]^^^______``````______\\\]]]^^^```aaabbbbbbbbb______^^^^^^^^^___```aaa___``````aaacccdddffffffdddcccccccccccccccddddddbbbaaaaaa``````aaaaaabbbbbbaaaaaabbbcccdddeeeffffffggggggggggggfffeeeeeedddcccdddiiikkkkkknnnsssyyyyyyoooooovvvjjjZZZPPPLLLHHHNNNZZZlllzzzqqqaaa^^^[[[XXXWWWVVVTTTSSSRRRPPPOOOOOOQQQRRRQQQPPPJJJKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHGGGEEEDDDBBBAAA???>>>===<<<;;;:::999888555888;;;===@@@IIIXXXccchhhhhhjjjnnnrrrzzz}}}wwwrrrnnnkkkiiigggiiikkkmmmooosss{{{|||{{{|||{{{wwwmmmhhhdddbbbdddhhhlllnnnrrrqqqooollliiieeebbb```\\\\\\^^^cccjjjnnnooonnnjjjeee]]]WWWSSSPPPNNNMMMPPPRRRWWW[[[^^^^^^^^^]]]WWWSSSMMMHHHEEEDDDFFFGGGJJJNNNUUU]]]eeemmmvvv{{{}}}~~~|||~~~}}}uuunnnzzzqqqjjjeee^^^UUUNNNLLLJJJGGGEEECCCCCCCCCDDDBBBAAAAAA@@@??????>>>>>>:::::::::::::::999999999666888999999888999:::;;;===>>>@@@BBBDDDFFFHHHIIIGGGGGGHHHIIIKKKLLLNNNOOOQQQQQQRRRSSSTTTUUUVVVVVVRRRTTTWWWWWWWWWWWWXXXYYYVVVUUUTTTUUUXXX[[[]]]]]]^^^ZZZUUUPPPNNNLLLKKKIIIIIIKKKLLLMMMOOOUUU]]]cccqqqwww}}}zzzuuuqqqmmmlllkkkjjjiiigggffffffaaaaaa```]]][[[[[[]]]```[[[```eeefffdddbbbbbbddd___ccciiimmmoooppprrrssspppnnnjjjgggeeeddddddeeeccceeeggggggfffdddddddddbbbcccdddeeefffeeedddddd````````````aaaaaaaaabbb```aaaaaabbbbbbbbbbbbaaa\\\]]]___`````````___^^^YYYZZZ\\\^^^___```aaaaaa______^^^]]]^^^___```aaa______```aaabbbdddfffgggdddccccccbbbccccccddddddbbbbbbaaaaaaaaaaaabbbbbbaaaaaa``````aaabbbcccccceeeeeeffffffeeeeeedddccceeecccdddhhhiiihhhjjjnnnqqquuu|||ooommmssssss```UUUPPPJJJNNNVVVcccvvv~~~uuuccc```\\\ZZZYYYWWWVVVTTTQQQPPPNNNNNNPPPQQQQQQPPPLLLMMMMMMMMMMMMLLLLLLKKKHHHHHHHHHGGGGGGEEEDDDDDD>>>>>>===<<<;;;:::999999333888<<<<<<<<>>=========<<<<<<<<<;;;;;;:::::::::===<<<;;;;;;;;;<<<===>>>??????@@@@@@AAAAAABBBBBBHHHHHHIIIJJJJJJJJJIIIIIIJJJKKKKKKLLLLLLKKKKKKKKKLLLKKKKKKKKKKKKLLLMMMMMMMMMNNNOOOOOOPPPRRRVVVXXXZZZYYYWWWRRRNNNLLLMMMNNNOOORRRVVVWWWXXX^^^gggoooyyywwwooonnnrrrrrrrrrqqqooolllhhheeecccdddbbb___\\\YYYXXXWWWWWW\\\]]]___aaaaaaaaaaaa```cccbbbcccfffkkkoooqqqqqqmmmllliiigggeeeddddddddddddeeefffffffffeeecccbbbcccdddeeefffeeedddcccbbbaaa```______bbbcccccccccaaa```````````````aaaaaa``````aaa```^^^[[[XXXWWWVVVWWWXXXZZZ\\\^^^```aaaaaa```^^^[[[ZZZ[[[\\\]]]______```bbbcccdddeeefffgggfffdddbbbaaa```______]]]^^^___```aaaaaaaaa```aaaaaaaaaaaaaaabbbbbbbbbdddccccccbbbbbbcccddddddbbbaaaaaaaaacccfffhhhjjjooonnntttuuuooorrrwwwjjjXXXSSSNNNMMMPPPXXXeeewwwxxxjjjccc[[[XXXXXXXXXUUURRRUUUTTTSSSRRRQQQPPPOOOOOONNNNNNNNNMMMLLLKKKKKKJJJHHHHHHIIIHHHHHHGGGFFFEEECCCBBB@@@??????===:::888888777888:::<<<@@@MMMYYYccceeeggggggjjjssszzzuuurrrpppnnnjjjlllmmmmmmnnnrrryyy~~~}}}{{{|||{{{zzz}}}{{{pppmmmhhhdddcccfffkkknnnuuutttqqqmmmiiieeebbbaaa`````````dddkkkrrrwwwyyyxxxrrrhhh]]]UUUPPPMMMMMMPPPQQQTTTZZZ```bbb```]]]WWWPPPJJJIIIHHHFFFFFFIIIJJJQQQ[[[dddjjjpppwww|||~~~{{{~~~~~~~~~|||zzz|||~~~rrrkkk|||ppphhh^^^ZZZTTTPPPMMMLLLJJJIIIJJJHHHFFFDDDBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????>>>===<<<<<<<<<===>>>???@@@AAAAAABBBBBBCCCCCCDDDDDDEEEFFFGGGGGGHHHHHHHHHEEEFFFFFFGGGGGGGGGGGGFFFGGGGGGFFFGGGGGGHHHIIIIIIGGGIIIKKKLLLMMMOOOSSSVVVYYYYYYXXXUUUSSSSSSTTTVVVXXX\\\aaaccceeejjjrrryyy~~~wwwooonnnqqqwwwwwwwwwvvvsssnnnjjjgggeeedddaaa^^^\\\ZZZYYYYYY[[[\\\^^^___``````______`````````ccchhhkkkmmmmmmkkkiiigggeeedddccccccdddddddddeeefffffffffeeedddcccdddddddddcccbbbaaaaaaaaa```___```bbbddddddcccaaaaaa``````___`````````^^^_________^^^[[[YYYWWWUUUVVVWWWYYY[[[]]]^^^___aaa___]]][[[[[[[[[\\\\\\______```aaacccdddeeeeeegggfffdddcccaaa``````___^^^^^^___```````````````````````````aaaaaaaaaaaaddddddcccbbbbbbbbbccccccbbbaaaaaaaaabbbeeegggiiimmmmmmssszzzrrrsssvvvuuubbb[[[QQQOOOOOOUUU]]]lllpppiii```ZZZYYYXXXUUUSSSTTTTTTSSSRRRQQQPPPOOOOOONNNNNNNNNMMMLLLKKKKKKKKKHHHHHHHHHHHHGGGFFFEEEEEEDDDBBB@@@??????>>>;;;888888777777:::;;;???JJJUUU^^^aaadddeeehhhqqq~~~~~~wwwrrrnnnllllllmmmmmmmmmlllnnnssswww}}}~~~|||||||||{{{}}}~~~~~~~~~|||zzzyyyrrrnnnhhhddddddggglllooouuusssqqqnnnjjjgggdddcccaaa```aaaeeemmmuuu{{{~~~}}}wwwlllaaaXXXRRROOONNNNNNOOOSSSZZZaaadddccc```[[[TTTMMMKKKIIIGGGGGGJJJKKKSSS]]]eeekkkrrrxxx}}}~~~zzzwwwxxx~~~}}}{{{zzz}}}}}}qqqiiizzzmmmhhhbbb]]]YYYVVVSSSQQQLLLKKKIIIFFFEEEDDDDDDDDDCCCBBBBBBBBBAAAAAAAAAAAA@@@???>>>>>>>>>???AAABBB===>>>>>>???@@@@@@AAAAAABBBBBBCCCDDDEEEFFFFFFGGGCCCCCCDDDEEEEEEEEEEEEEEEBBBBBBCCCCCCDDDEEEFFFGGGDDDFFFHHHJJJLLLOOOSSSVVVZZZ[[[\\\[[[[[[]]]```bbbaaaeeejjjmmmoootttzzz~~~vvvnnnmmmpppxxxzzz|||}}}zzzuuuoookkkiiihhheeebbb___]]]\\\[[[ZZZ[[[]]]^^^______^^^]]]]]]\\\]]]___cccfffggghhhgggfffeeedddcccccccccccccccdddeeefffgggggggggfffddddddcccbbbaaa````````````______aaaccceeeeeedddaaaaaa```______^^^______[[[\\\]]]^^^]]][[[YYYXXXUUUVVVWWWXXXZZZ[[[\\\]]]___^^^\\\[[[[[[[[[\\\\\\^^^___```aaabbbcccdddeeegggfffeeecccbbbaaaaaaaaa_______________`````````______``````aaaaaaaaaaaaeeedddcccbbbbbbbbbbbbbbbaaaaaa```aaabbbdddfffgggjjjkkkqqqyyyzzzwwwvvvlllcccUUUQQQOOOPPPTTT]]]mmm{{{yyypppfff^^^ZZZXXXVVVTTTSSSSSSRRRQQQPPPOOOOOONNNNNNNNNNNNMMMLLLLLLKKKKKKHHHHHHHHHHHHGGGFFFEEEEEEDDDBBBAAA@@@@@@>>><<<999999777777999:::<<>>???@@@AAAAAAAAAAAAAAABBBCCCCCCDDDEEEDDDEEEEEEFFFGGGFFFFFFFFFBBBBBBBBBCCCEEEFFFHHHIIIGGGIIIMMMOOORRRUUUYYY\\\___```bbbdddeeehhhkkknnnmmmppptttwwwxxxzzz}}}~~~zzztttmmmkkkmmmtttxxx}}}zzztttpppnnnmmmjjjfffccc___]]]\\\[[[\\\^^^_________^^^^^^\\\[[[ZZZ\\\___bbbcccbbbccccccccccccccccccccccccbbbcccdddeeefffgggggghhhfffeeecccaaa`````````aaa```______aaaccceeedddccc``````___^^^]]]]]]]]]]]]XXXZZZ[[[\\\\\\[[[ZZZYYYWWWWWWXXXYYYZZZZZZ[[[\\\]]]\\\[[[[[[[[[[[[\\\\\\]]]^^^___```bbbcccddddddffffffdddcccbbbbbbbbbbbb```_________^^^_________`````````aaaaaabbbbbbccceeedddcccbbbaaaaaaaaaaaaaaaaaaaaaaaabbbcccdddeeefffhhhmmmssswwwzzz~~~rrrdddZZZUUUPPPNNNNNNRRR\\\fff{{{wwwkkkaaa[[[XXXVVVUUURRRRRRRRRQQQPPPOOOOOOOOONNNNNNNNNMMMMMMLLLLLLLLLHHHIIIIIIHHHHHHGGGFFFEEEDDDBBBAAA@@@@@@???===:::;;;888777888888:::@@@HHHNNNTTTZZZ^^^aaahhhrrrzzz|||yyyuuuuuusssqqqooommmllllllppprrruuu{{{}}}~~~{{{yyyxxxvvvuuuuuuuuuuuuuuuqqqjjjeeedddgggkkkooosssssssssrrrpppnnnkkkjjjgggeeeeeehhhpppyyy~~~sssggg]]]UUUPPPNNNNNNPPPWWWaaalllrrrsssrrrhhh^^^TTTOOOLLLIIIKKKNNNTTT[[[dddkkkpppvvv|||{{{vvvpppnnnqqqwww||||||}}}~~~yyykkkbbb}}}xxxtttoookkkhhheeeccc___ZZZWWWTTTRRRQQQOOONNNMMMKKKHHHFFFDDDCCCAAA@@@???>>>>>>???@@@AAA>>>???@@@AAABBBCCCDDDDDDAAAAAA@@@@@@AAABBBCCCDDDFFFGGGGGGHHHHHHGGGGGGFFFDDDDDDEEEFFFHHHKKKLLLNNNNNNQQQUUUXXX[[[^^^bbbeeehhhjjjmmmooopppsssvvvyyy}}}~~~|||xxxvvvrrrllliiijjjooottt|||yyyuuusssqqqnnnjjjeeeaaa]]][[[^^^___```aaaaaa``````___\\\[[[ZZZ[[[]]]_________```aaaaaabbbbbbbbbbbbbbb```aaaaaabbbdddeeefffgggfffeeecccbbbaaaaaabbbbbb_________aaacccdddbbbaaa^^^]]]\\\\\\[[[[[[[[[\\\WWWXXXZZZ\\\\\\[[[ZZZYYYYYYYYYYYYZZZZZZZZZ[[[[[[[[[[[[ZZZZZZ[[[[[[[[[\\\]]]]]]^^^___aaabbbcccdddeeedddccccccbbbbbbbbbbbbaaa```___^^^]]]]]]^^^^^^``````aaaaaabbbcccdddddddddcccbbbbbbaaaaaaaaabbbaaaaaaaaabbbbbbccccccdddccceeejjjnnnrrr|||vvvddd^^^WWWRRROOOMMMMMMRRRZZZfffvvv}}}qqqeee]]]YYYWWWVVVRRRRRRRRRQQQQQQPPPPPPOOONNNNNNNNNNNNMMMMMMMMMMMMIIIJJJJJJIIIIIIHHHGGGFFFDDDCCCAAAAAAAAA@@@>>><<<<<<888777888888888<<>>===>>>>>>???>>>>>>???@@@BBBCCCDDDDDDBBBBBBBBBCCCDDDGGGIIIJJJMMMMMMMMMMMMLLLKKKJJJIIIIIIJJJKKKMMMOOORRRTTTVVVXXX\\\```dddgggjjjmmmooosssvvvyyy{{{}}}~~~|||vvvssssssqqqllljjjjjjmmmrrr{{{|||xxxrrrqqqoookkkgggbbb___]]]```aaabbbccccccbbbaaa```]]][[[ZZZZZZ\\\]]]]]]\\\^^^^^^___```````````````^^^^^^______```bbbcccdddddddddcccbbbbbbbbbbbbccc_________aaabbbbbb```^^^ZZZZZZYYYYYYYYYYYYZZZZZZWWWYYY[[[\\\]]]\\\ZZZYYYZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYZZZZZZ[[[[[[[[[\\\\\\]]]^^^___```aaabbbcccccccccbbbbbbaaabbbbbbbbbbbbaaa___]]]\\\\\\]]]]]]______```aaabbbcccddddddbbbbbbaaaaaaaaabbbbbbcccbbbbbbccccccccccccccccccaaacccgggkkkoooyyy}}}iii___XXXSSSPPPMMMKKKMMMRRRWWWdddwww{{{nnnccc\\\XXXWWWSSSSSSRRRRRRRRRQQQQQQQQQNNNNNNNNNNNNNNNNNNNNNNNNKKKKKKKKKKKKJJJIIIHHHHHHDDDCCCBBBBBBBBBAAA???======999777888999777999>>>BBBHHHNNNSSSUUU[[[cccjjjwww}}}zzzvvvrrrpppnnnllljjjjjjkkkkkkjjjjjjkkknnnpppqqqrrrtttxxx}}}~~~{{{yyyyyywwwtttpppllljjjjjjlllnnnrrrsssttttttsssqqqooommmlllkkkkkknnntttzzz~~~{{{rrrggg]]]UUUPPPMMMMMMPPPYYYfffsss}}}wwwkkk]]]VVVRRRPPPTTTYYYaaagggnnnsssvvvyyy}}}|||wwwoooiiigggjjjooosss{{{~~~~~~xxxlll^^^VVV|||xxxtttrrrppppppnnnlllhhhbbb\\\VVVRRRPPPIIIHHHFFFDDDCCCBBBBBBBBBAAABBBCCCDDDEEEGGGHHHHHHHHHIIIJJJLLLPPPTTTXXX[[[]]]]]]\\\[[[ZZZXXXWWWVVVSSSTTTVVVXXX[[[^^^aaabbbfffiiinnnrrruuuwwwzzz|||}}}}}}xxxsssppprrrrrrnnnllllllkkkpppxxx~~~}}}yyyuuunnnnnnmmmkkkhhheeebbb```aaaaaabbbccccccbbbaaa```]]][[[ZZZZZZ[[[[[[[[[ZZZZZZ[[[\\\]]]]]]]]]\\\[[[]]]\\\\\\\\\]]]___```aaa```aaabbbbbbbbbbbbbbbbbb```______```aaa```]]]ZZZVVVVVVVVVVVVWWWXXXYYYZZZXXXZZZ[[[]]]]]]\\\[[[ZZZZZZZZZZZZYYYYYYXXXXXXXXXWWWXXXYYYZZZ[[[[[[[[[[[[\\\\\\]]]^^^```aaabbbbbbaaaaaaaaa```aaaaaabbbbbbcccaaa___]]]\\\\\\\\\]]]]]]]]]^^^___```aaabbbbbbaaa``````aaaaaabbbcccdddcccdddddddddddddddcccccccccbbbeeehhhlllvvvooo___XXXRRRPPPMMMIIIHHHKKKNNNYYYgggyyyyyykkk```ZZZXXXSSSSSSSSSSSSSSSRRRRRRRRRNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLKKKJJJIIIDDDCCCBBBBBBBBBBBB???======999777999999888888;;;===BBBHHHLLLNNNSSS\\\ccclllwww{{{vvvsssrrrooommmiiijjjjjjhhhffffffhhhkkkiiikkkooouuu|||~~~|||zzzxxxuuurrrpppooooooooorrrssstttuuutttqqqooommmkkklllmmmrrrxxx~~~{{{rrriii___XXXSSSQQQPPPTTT]]]jjjyyy~~~qqqccc[[[WWWVVVZZZ```ffflllrrrvvvxxxyyy}}}}}}tttlllhhhiiimmmqqq{{{}}}}}}}}}xxxpppdddXXXPPP|||uuunnngggbbb___RRRPPPNNNKKKJJJIIIHHHIIIKKKLLLMMMNNNPPPQQQRRRSSSOOOPPPRRRVVV[[[aaagggjjjmmmlllllljjjhhhfffeeeccc]]]^^^___bbbeeehhhkkkmmmppptttyyy}}}}}}wwwrrrooorrrsssqqqnnnnnniiimmmtttzzz{{{xxxsssooojjjkkkkkkjjjiiigggeeecccaaaaaabbbccccccbbbaaa```]]][[[YYYYYYZZZZZZYYYXXXXXXYYYZZZ[[[[[[ZZZYYYXXX\\\[[[[[[ZZZ[[[\\\^^^___]]]^^^```bbbbbbbbbaaaaaa```______``````^^^[[[XXXTTTTTTTTTUUUVVVWWWXXXYYYYYYZZZ\\\]]]]]]\\\[[[ZZZZZZYYYYYYXXXWWWWWWVVVVVVVVVWWWXXXZZZ[[[[[[[[[[[[[[[\\\]]]^^^___aaabbbbbb```````````````aaaaaabbbcccbbb___]]][[[[[[\\\]]][[[[[[\\\]]]^^^___```aaa___`````````aaacccdddeeeddddddeeeeeeeeedddccccccdddccccccgggkkktttrrr^^^WWWRRROOOLLLGGGEEEGGGKKKSSS___oooqqqddd\\\YYYTTTTTTTTTTTTSSSSSSSSSSSSNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLKKKJJJEEECCCBBBBBBCCCBBB@@@>>>===999777999:::888888::::::???DDDGGGIIINNNVVV^^^eeeppp~~~{{{xxxvvvssspppjjjkkkkkkhhhcccbbbcccfffeeehhhmmmsss{{{|||{{{yyywwwtttrrrqqqppprrrsssuuuuuutttqqqnnnlllkkklllooouuu|||{{{tttkkkbbb[[[WWWUUUTTTXXXbbbpppvvvggg^^^ZZZZZZ___eeejjjooouuuxxxyyyzzz|||{{{rrrlllkkkooorrr}}}~~~||||||}}}yyyssskkk```UUUMMM~~~uuunnnjjjccc```[[[VVVSSSRRRSSSSSSWWWYYY[[[]]]^^^^^^]]]\\\^^^```cccffflllsss{{{}}}|||wwwqqqooopppppprrrtttvvvwwwxxx|||xxxtttooommmnnnppprrrrrrppprrruuuvvvuuuqqqllliiiiiiiiihhhhhhgggeeedddccceeeeeeeeedddcccbbb```___]]]\\\\\\[[[[[[ZZZZZZZZZ[[[[[[ZZZZZZYYYYYYYYYXXX[[[[[[[[[\\\]]]]]]^^^^^^___``````aaaaaaaaaaaa```___``````aaa```^^^\\\[[[WWWVVVVVVVVVVVVWWWWWWXXXYYY[[[\\\]]]]]]\\\ZZZYYY]]]\\\ZZZXXXWWWVVVVVVVVVSSSTTTVVVXXXZZZZZZZZZZZZ\\\[[[ZZZ[[[]]]^^^^^^]]]^^^^^^____________^^^^^^```______^^^\\\[[[[[[ZZZ[[[\\\]]]^^^___aaabbbbbb```aaabbbcccdddeeeeeeeeecccdddeeefffggggggggggggaaadddffffffffflllyyy~~~jjj```VVVQQQNNNIIIHHHIIIGGGJJJTTTfffzzz|||nnncccZZZVVVUUUSSSSSSUUUUUUUUUTTTRRRQQQQQQPPPPPPOOONNNNNNNNNMMMLLLJJJIIIIIIIIIIIIIIIHHHFFFEEECCCBBBBBBAAA>>>===;;;999888888888888<<<===???@@@DDDIIIQQQVVV^^^iiixxx|||yyyuuurrrssspppkkkfffcccbbbcccdddcccggglllqqqxxx~~~yyyvvvwwwvvvuuusssqqqnnnmmmllljjjmmmrrrxxx~~~yyynnnccc\\\ZZZZZZZZZaaajjjsssnnnccc^^^]]]cccjjjppptttyyy|||}}}}}}}}}~~~zzzsssppprrrttt}}}~~~~~~}}}xxxqqqggg\\\SSSMMM}}}ssspppkkkgggdddcccddddddbbbccceeeggghhhhhhgggfffiiilllqqqwww~~~|||||||||}}}~~~zzzvvvrrrpppqqqtttvvvvvvvvvxxxzzzzzzxxxtttooolllgggggggggfffeeeeeeddddddeeeeeeeeeeeecccbbbaaa```______^^^^^^]]]\\\[[[ZZZZZZZZZZZZYYYYYYXXXXXXXXXYYYYYYYYYZZZ[[[[[[\\\\\\______```aaaaaaaaaaaa```___````````````^^^]]]\\\XXXXXXXXXXXXXXXYYYZZZ[[[ZZZ[[[\\\\\\\\\[[[ZZZYYY[[[ZZZZZZYYYXXXWWWWWWVVVTTTUUUWWWYYYZZZZZZZZZYYYZZZYYYXXXZZZ\\\]]]]]]\\\]]]]]]^^^^^^^^^^^^]]]]]]```______^^^\\\[[[[[[ZZZ\\\\\\]]]^^^___```aaabbb___```aaacccddddddddddddcccdddeeefffggggggggggggcccfffgggeeeeeeiiittt}}}tttgggZZZTTTPPPKKKIIIIIIHHHJJJRRRbbbuuutttggg]]]YYYWWWUUUTTTUUUUUUTTTSSSRRRRRRQQQQQQPPPOOOOOONNNNNNNNNMMMKKKJJJJJJIIIIIIIIIHHHGGGEEEDDDCCCBBBBBB???>>><<<:::999888888888:::;;;===>>>AAAGGGMMMRRRYYYcccrrr~~~yyyvvvtttqqqlllgggdddbbbccccccbbbfffjjjooovvv|||{{{zzzwwwtttqqqooommmlllhhhkkkpppwwwtttjjjccc``````eeekkkrrryyy~~~oooeeeaaaaaagggnnnqqquuuyyy|||}}}}}}~~~~~~}}}}}}zzzwwwyyy{{{}}}~~~~~~yyyqqqfff\\\RRRMMM|||xxxuuuttttttuuuqqqrrrtttuuuvvvvvvuuutttuuuxxx~~~}}}zzzwwwuuuwwwzzz|||}}}~~~}}}xxxssspppgggfffeeedddcccddddddeeeeeeeeeeeeeeedddcccaaaaaaaaaaaaaaaaaa```^^^\\\[[[YYYYYYYYYXXXXXXXXXXXXXXXYYYYYYYYYZZZ[[[[[[\\\\\\^^^___```aaaaaaaaaaaaaaa````````````___^^^]]]\\\ZZZZZZZZZ[[[\\\]]]^^^___\\\\\\[[[[[[ZZZZZZYYYYYYXXXXXXZZZZZZ[[[ZZZYYYXXXWWWXXXXXXYYYYYYYYYYYYYYYXXXWWWWWWXXX[[[]]]]]]\\\\\\]]]]]]]]]]]]]]]]]]\\\______^^^]]]]]]\\\[[[[[[\\\\\\]]]^^^___``````aaa^^^___```aaabbbccccccccccccdddeeeffffffggggggfffeeeggggggeeebbbfffnnnuuu}}}rrraaaXXXSSSNNNIIIHHHIIIIIIOOO\\\lll}}}nnnbbb\\\YYYVVVUUUUUUTTTSSSRRRRRRRRRRRRQQQPPPPPPOOOOOOOOOOOONNNMMMLLLKKKKKKJJJJJJIIIGGGFFFDDDDDDCCCCCCAAA@@@>>><<<:::888888777888999:::<<<>>>CCCIIIMMMSSS\\\jjjxxx|||xxxtttooojjjfffeeeeeeeeeeeehhhmmmrrrxxx{{{wwwssspppnnnmmmiiikkkpppwww}}}sssmmmkkkjjjqqqvvv{{{~~~~~~ppphhheeefffkkkrrrsssvvvzzz}}}}}}}}}~~~~~~{{{xxxxxx~~~}}}|||zzzqqqfffZZZQQQLLL}}}zzzzzz|||zzzvvvsssjjjhhhfffcccbbbbbbcccdddeeeeeeeeeeeedddcccbbbaaaaaaaaabbbaaa```^^^[[[ZZZXXXXXXXXXXXXXXXXXXWWWWWW[[[[[[[[[\\\]]]]]]^^^^^^^^^^^^___```aaaaaaaaaaaa``````_________^^^^^^]]]]]]]]]]]]]]]^^^```aaabbb]]]\\\[[[YYYYYYXXXXXXYYYVVVWWWZZZ\\\^^^]]]]]]\\\ZZZZZZZZZZZZYYYYYYXXXXXXYYYWWWVVVXXXZZZ]]]]]]]]]]]]]]]^^^^^^^^^^^^]]]]]]______^^^]]]]]]\\\[[[[[[]]]]]]]]]^^^^^^_________]]]]]]___```aaabbbbbbbbbccccccdddeeeffffffffffffdddeeeeeecccaaaccciiioootttjjj^^^WWWOOOIIIFFFIIIHHHLLLVVVdddzzztttggg]]]ZZZWWWUUUTTTTTTTTTSSSSSSSSSRRRRRRQQQPPPPPPPPPPPPPPPPPPOOONNNMMMLLLKKKJJJIIIHHHGGGEEEEEEDDDDDDCCCBBB@@@>>>;;;999888777777888:::;;;<<<@@@EEEIIIQQQYYYeeerrr~~~zzztttooojjjhhhhhhhhhjjjnnntttyyyyyyuuuqqqpppoooooooooqqquuu||||||vvvttttttwww{{{~~~}}}qqqkkkiiiiiimmmrrrtttwww{{{}}}}}}}}}}}}~~~~~~|||xxxvvvwww}}}}}}}}}yyyooodddYYYPPPLLL}}}{{{{{{}}}|||xxxuuurrrllljjjgggdddbbbaaabbbbbbddddddddddddcccbbbaaaaaa____________^^^\\\ZZZYYYWWWWWWXXXXXXXXXXXXXXXXXX[[[[[[[[[\\\]]]]]]^^^^^^]]]]]]___``````aaaaaaaaa```_________^^^^^^^^^^^^^^^^^^^^^______```bbbbbb]]]\\\[[[YYYXXXWWWWWWWWWUUUWWWZZZ]]]___```______\\\\\\[[[ZZZYYYYYYXXXXXX[[[YYYWWWXXXZZZ]]]^^^^^^^^^^^^____________^^^^^^^^^^^^^^^]]]]]]\\\\\\[[[]]]]]]]]]^^^^^^^^^^^^^^^\\\]]]^^^___```aaaaaaaaabbbcccdddeeeffffffffffffbbbccccccbbb```bbbgggkkkppp{{{~~~wwwhhh]]]RRRIIIFFFGGGGGGIIIQQQ^^^qqq{{{lll^^^[[[WWWUUUUUUUUUUUUUUUTTTSSSSSSRRRRRRQQQPPPPPPPPPPPPPPPPPPOOOMMMLLLKKKKKKJJJIIIGGGGGGFFFFFFFFFDDDCCCBBB@@@===;;;999888888999:::;;;<<<>>>BBBFFFPPPWWWaaammm{{{yyysssnnnkkkkkkkkkooottt|||}}}xxxuuuttttttsssssssssuuuzzz|||{{{{{{{{{~~~{{{qqqmmmkkkjjjmmmqqqvvvxxx{{{|||||||||}}}~~~{{{yyyvvvtttvvv}}}}}}~~~vvvlllaaaWWWPPPLLLzzzxxxwwwwwwyyy{{{|||}}}~~~}}}{{{yyyvvvsssqqqooojjjiiifffdddbbbaaa``````bbbbbbccccccbbbaaaaaa```]]]\\\\\\[[[ZZZZZZZZZYYYXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYZZZ[[[[[[\\\\\\\\\]]]^^^___```aaaaaaaaa```______^^^^^^^^^_________^^^^^^^^^^^^___``````\\\\\\[[[YYYXXXVVVUUUUUUTTTVVVYYY[[[^^^___``````]]]\\\[[[ZZZYYYYYYYYYYYY\\\ZZZXXXXXXZZZ\\\]]]^^^^^^______``````______^^^^^^^^^^^^]]]]]]\\\\\\\\\^^^^^^^^^]]]]]]]]]]]]]]]\\\]]]^^^___```aaaaaaaaabbbcccdddeeeeeeffffffeeeaaaaaabbbaaa```bbbeeegggkkkttt~~~xxxhhhWWWMMMIIIFFFFFFHHHNNNWWWhhhuuuccc___ZZZWWWWWWWWWWWWVVVTTTTTTTTTSSSRRRRRRQQQQQQPPPPPPQQQQQQPPPNNNLLLKKKKKKJJJIIIHHHHHHGGGGGGGGGDDDCCCCCCAAA???===;;;:::888999:::;;;;;;===@@@BBBLLLSSS\\\ggguuuxxxssspppoooooossszzz~~~||||||}}}xxxwwwwwwxxx{{{~~~wwwpppnnnnnnlllnnnrrrvvvxxxzzz{{{zzzzzz{{{|||~~~wwwvvvuuuuuuwww}}}~~~~~~yyyqqqggg]]]UUUOOOLLL~~~}}}~~~~~~yyysssqqqooooooqqqsssttttttuuutttrrrpppnnnlllkkkkkkddddddcccbbbaaa``````___```aaaaaaaaaaaa```______\\\[[[YYYXXXXXXYYYZZZ[[[XXXXXXXXXYYYYYYZZZZZZZZZYYYYYYYYYZZZ[[[[[[\\\\\\[[[\\\^^^___```aaaaaaaaa```___^^^^^^^^^^^^___```^^^^^^]]]]]]\\\\\\]]]]]][[[[[[[[[ZZZXXXVVVTTTRRRSSSTTTUUUXXXZZZ\\\^^^___^^^]]][[[ZZZZZZZZZZZZ[[[]]]ZZZXXXWWWXXXZZZ[[[[[[]]]^^^^^^______^^^^^^]]]^^^^^^]]]]]]]]]]]]\\\\\\^^^^^^^^^]]]]]]\\\\\\\\\\\\]]]^^^```aaaaaaaaaaaabbbbbbcccdddeeeeeeeeeeeebbbbbbbbbaaa```aaabbbcccgggmmmyyy~~~ttt___SSSOOOEEEEEEHHHLLLQQQ^^^tttkkkggg```\\\YYYXXXWWWVVVUUUUUUTTTSSSSSSRRRRRRQQQOOOPPPQQQQQQPPPNNNKKKJJJLLLKKKJJJIIIHHHHHHHHHHHHCCCCCCCCCBBBAAA???===<<<777999:::::::::;;;===???EEEKKKUUU```nnn|||yyywwwwwwxxx~~~~~~yyysssooopppqqqqqqsssvvvvvvxxxyyyyyyxxxxxxzzz{{{}}}~~~~~~wwwwwwxxxxxx{{{~~~yyytttlllcccZZZSSSOOOMMM}}}yyyxxxvvvuuuuuuvvvwwwxxxzzz{{{|||~~~~~~{{{vvvrrrnnnllljjjjjjlllmmmmmmmmmnnnmmmllljjjiiihhhhhhhhh^^^___```````````````______```````````````___^^^[[[ZZZXXXVVVWWWYYY[[[]]]XXXYYYYYYYYYZZZZZZ[[[[[[[[[[[[[[[\\\]]]]]]^^^^^^[[[\\\]]]___```aaaaaaaaa```___^^^]]]]]]^^^``````^^^^^^]]]\\\[[[[[[[[[[[[[[[[[[\\\[[[YYYVVVSSSQQQQQQRRRSSSUUUWWWZZZ\\\^^^^^^]]][[[ZZZZZZZZZ[[[\\\]]]ZZZWWWUUUWWWXXXYYYYYY\\\]]]]]]^^^^^^]]]]]]\\\^^^]]]]]]]]]]]]]]]]]]]]]___^^^^^^]]]]]]\\\\\\\\\]]]]]]___```aaabbbbbbbbbbbbbbbcccdddeeeeeeeeeeeeddddddcccbbb````````````fffjjjttt||||||}}}fffXXXUUUEEEFFFHHHKKKNNNWWWjjj|||rrrmmmeee___[[[YYYWWWVVVUUUUUUTTTTTTSSSRRRRRRRRROOOOOOPPPQQQPPPMMMKKKIIILLLKKKJJJIIIIIIIIIIIIIIICCCCCCCCCCCCBBB@@@>>>===777888999999888999;;;===>>>EEEOOO[[[jjj~~~|||~~~~~~~~~~~~{{{vvvpppnnnqqqssstttwww{{{vvvwwwyyyxxxxxxwwwyyyzzz|||}}}~~~}}}{{{yyyzzz{{{}}}~~~uuuqqqiii```XXXRRROOOMMM~~~yyyvvvuuuppppppqqqqqqrrrrrrrrrssstttuuuuuuuuutttqqqnnnllliiihhhgggfffggghhhjjjllljjjiiigggfffddddddcccccc___^^^]]]]]]^^^___```aaabbbbbbbbbaaa```______^^^[[[[[[ZZZXXXWWWWWWWWWWWW[[[\\\\\\]]]]]]\\\\\\\\\[[[ZZZZZZYYYZZZZZZ[[[[[[]]]]]]]]]^^^^^^^^^______aaaaaa```____________``````___]]][[[ZZZZZZ[[[[[[YYYXXXXXXWWWVVVUUUTTTTTTOOOPPPQQQSSSUUUWWWYYYZZZ\\\\\\\\\\\\\\\\\\\\\\\\\\\ZZZXXXWWWVVVWWWYYYZZZ[[[\\\\\\]]]^^^___``````______``````___]]][[[ZZZ\\\\\\\\\\\\\\\[[[ZZZYYYYYYYYYZZZ[[[]]]^^^____________``````aaacccdddeeedddbbbaaaaaabbbccccccbbbdddfffoooyyy~~~www___SSSJJJFFFEEEHHHLLLRRR[[[eee~~~vvvhhhccc___ZZZXXXZZZWWWVVVUUUUUUUUUUUURRRPPPPPPPPPPPPPPPOOONNNMMMMMMOOOMMMKKKKKKKKKLLLKKKJJJJJJIIIGGGFFFDDDBBB@@@???>>>===;;;:::999::::::;;;>>>@@@GGGTTTdddwww}}}{{{yyyxxxwwwtttsssrrrqqqsssuuuyyy{{{yyyzzz{{{||||||}}}||||||}}}}}}~~~~~~|||{{{|||}}}yyy{{{~~~~~~{{{pppcccYYYUUUSSSPPPNNN{{{uuuqqqnnnmmmkkkkkkkkklllmmmnnnnnnoooooooooooonnnmmmkkkiiiggghhhgggeeeeeeeeeggghhhjjjiiihhhfffdddcccbbbaaaaaa^^^^^^]]]]]]^^^___aaabbbaaaaaaaaa```___^^^^^^^^^[[[[[[ZZZYYYXXXXXXXXXXXX\\\\\\\\\]]]\\\\\\[[[[[[ZZZZZZZZZZZZ[[[[[[\\\]]]]]]]]]]]]]]]^^^^^^^^^^^^``````______^^^^^^^^^___^^^^^^\\\[[[ZZZZZZYYYYYYWWWWWWVVVVVVUUUTTTTTTTTTPPPPPPQQQRRRTTTVVVWWWXXX[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYWWWWWWXXXYYYZZZZZZ[[[\\\\\\^^^^^^___```____________]]]\\\ZZZYYY[[[[[[[[[[[[[[[ZZZYYYXXXYYYZZZZZZ[[[]]]^^^^^^____________```aaabbbcccddddddbbb```aaabbbcccbbbaaacccdddkkkzzz{{{{{{hhhZZZMMMHHHFFFGGGJJJMMMVVV^^^mmmpppiiiddd^^^[[[\\\UUUTTTSSSSSSTTTSSSQQQOOOQQQQQQQQQQQQPPPOOONNNMMMNNNLLLJJJJJJLLLLLLKKKJJJHHHHHHGGGFFFDDDCCCBBBBBB>>>===;;;:::999999:::;;;>>>>>>DDDNNN\\\mmm~~~{{{xxxvvvuuutttrrrqqqpppppprrruuuxxxzzzyyyzzz{{{|||}}}}}}}}}}}}|||||||||}}}~~~~~~~~~}}}~~~}}}zzzyyyzzz|||zzz}}}zzzpppcccZZZVVVTTTQQQOOO|||yyytttoookkkhhhggggggffffffggghhhjjjkkkllllllkkkjjjiiihhhgggfffeeedddfffeeedddcccdddeeefffggggggfffeeecccaaa```^^^^^^^^^]]]]]]]]]^^^___aaabbb`````````___^^^^^^]]]]]][[[ZZZZZZYYYYYYYYYZZZZZZ\\\\\\\\\\\\\\\[[[ZZZYYYZZZZZZ[[[[[[\\\]]]^^^^^^\\\\\\]]]]]]]]]^^^^^^^^^______^^^^^^^^^]]]]]]]]]\\\\\\[[[[[[ZZZXXXWWWVVVTTTTTTTTTTTTTTTTTTTTTTTTQQQQQQQQQRRRSSSTTTVVVVVV[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYXXXWWWXXXYYYZZZZZZZZZ[[[\\\]]]^^^_______________^^^\\\ZZZYYYWWWZZZZZZZZZZZZZZZZZZYYYYYYZZZZZZZZZ[[[\\\]]]^^^^^^^^^^^^^^^^^^___aaabbbccccccaaa``````aaabbbbbbaaabbbbbbgggssszzztttdddSSSLLLFFFEEEFFFHHHNNNUUU```qqq}}}ssskkkccc___^^^VVVUUUTTTTTTTTTTTTSSSQQQRRRRRRRRRRRRQQQPPPOOOOOOLLLKKKJJJJJJLLLMMMLLLKKKGGGGGGGGGFFFEEEEEEDDDDDD>>>===;;;:::999999::::::>>>===???GGGRRRaaauuu|||xxxtttrrrqqqppppppoooooooooqqqtttwwwyyyyyyzzz{{{|||}}}}}}}}}}}}{{{{{{zzzzzz{{{||||||}}}~~~~~~}}}|||{{{~~~~~~}}}{{{xxxwwwxxxzzz}}}vvvmmmbbbYYYUUUSSSQQQOOO}}}yyypppooolllhhhfffeeeeeeeeedddeeefffhhhiiikkkllllllkkkjjjiiigggfffeeeeeeeeeeeeddddddccccccdddeeeeeeffffffeeecccaaa___]]]\\\]]]\\\\\\\\\]]]___```aaa``````_________^^^^^^^^^[[[ZZZZZZZZZZZZZZZ[[[\\\\\\\\\\\\\\\[[[ZZZYYYXXXYYYZZZ[[[]]]^^^______```\\\\\\\\\\\\]]]]]]]]]]]]^^^^^^^^^^^^]]]]]]\\\\\\YYYZZZZZZZZZYYYWWWUUUTTTRRRRRRSSSSSSTTTTTTTTTUUUTTTTTTSSSSSSTTTTTTUUUVVVZZZ[[[[[[[[[[[[[[[\\\\\\[[[ZZZYYYYYYXXXXXXYYYYYYZZZ[[[[[[\\\]]]^^^______``````___]]]\\\ZZZXXXXXXYYYZZZ[[[[[[[[[[[[[[[ZZZZZZZZZ[[[[[[\\\\\\]]]]]]\\\\\\\\\]]]^^^___```aaabbb```______```aaaaaa```aaa```dddnnn}}}~~~nnnXXXPPPHHHEEEDDDDDDIIINNNXXXdddvvv}}}rrriiibbb___ZZZXXXWWWVVVWWWWWWVVVUUUSSSSSSTTTSSSSSSRRRQQQPPPKKKJJJJJJKKKMMMNNNMMMLLLIIIIIIHHHGGGFFFEEEEEEDDD???>>><<<:::999999::::::===;;;<<>>CCCJJJXXXdddvvv}}}|||wwwsssqqqpppppplllmmmmmmnnnoooqqqrrrsssuuuvvvwwwyyyzzz{{{{{{{{{zzzzzzyyyyyyyyyyyyyyyzzzzzz{{{|||}}}~~~}}}}}}xxxxxxwwwuuussstttwwwzzz~~~zzzyyy{{{xxxkkkgggbbb]]]ZZZ[[[\\\^^^xxxuuurrrpppnnnlllhhhfffbbbaaaaaaaaa````````````______```aaabbbbbbccccccdddeeeffffffeeedddbbbaaabbbbbbbbbbbbbbbaaa``````______```aaa```^^^\\\[[[VVVVVVVVVWWWXXXZZZ\\\^^^[[[[[[[[[[[[[[[\\\\\\\\\[[[[[[ZZZYYYXXXXXXXXXXXXWWWWWWXXXYYYZZZZZZZZZZZZYYY[[[]]]^^^^^^^^^]]]\\\ZZZZZZZZZZZZ[[[[[[[[[\\\]]]^^^___```___^^^\\\[[[ZZZYYYXXXWWWVVVUUUUUUUUUSSSTTTTTTTTTTTTTTTTTTTTTWWWWWWVVVVVVVVVWWWWWWXXXWWWWWWXXXXXXYYYZZZZZZ[[[[[[[[[[[[[[[[[[ZZZYYYYYYXXXXXXYYYZZZ[[[\\\]]]]]][[[ZZZYYYXXXWWWXXXXXXYYYYYYYYY[[[\\\]]]^^^^^^^^^\\\\\\[[[[[[ZZZZZZZZZYYYWWWWWWXXXXXXYYY[[[\\\]]]___]]]\\\\\\]]]^^^^^^]]]\\\^^^dddkkkrrrvvvhhhXXXOOOIIIEEEDDDEEEFFFHHHPPP\\\hhhvvvuuuiiibbb^^^ZZZXXXVVVVVVUUUTTTTTTTTTTTTTTTSSSRRRQQQPPPPPPOOOPPPQQQRRRQQQOOOLLLMMMMMMKKKJJJIIIGGGFFFEEEDDDCCCAAA???============999777999<<>>>>>>>>>>>888666888:::<<<>>>FFFOOOPPPYYYcccggghhhmmmwww{{{vvvrrrqqqrrrrrroooooooooooopppppppppppprrrssstttvvvxxxyyyyyyyyywwwwwwwwwwwwwwwxxxyyyyyyyyyyyyzzz{{{||||||||||||}}}zzzxxxvvvvvvuuussssssvvvzzz~~~uuujjjddd\\\ZZZXXXUUUTTTVVVZZZ]]]|||vvvqqqkkkiiihhhiiiiiiiiigggeeedddcccbbbaaa````````````cccaaa___^^^]]]^^^```aaabbbccceeeffffffeeecccbbbaaa___]]]]]]___aaaaaaaaaaaa```___]]]\\\[[[[[[ZZZWWWWWWVVVWWWWWWXXXYYYZZZZZZYYYXXXXXXYYY[[[]]]___]]]\\\ZZZYYYWWWVVVVVVVVVWWWWWWXXXXXXYYYYYYZZZZZZ[[[\\\]]]^^^^^^^^^^^^^^^]]]\\\[[[YYYYYY[[[\\\]]]______``````___]]][[[ZZZYYYYYYWWWVVVVVVVVVVVVVVVTTTVVVWWWWWWUUUTTTTTTTTTVVVWWWWWWVVVTTTTTTUUUWWWVVVVVVUUUVVVWWWYYY[[[\\\^^^^^^^^^^^^]]]]]]\\\[[[YYYYYYXXXXXXXXXXXXYYYYYY[[[ZZZWWWUUUSSSSSSTTTUUUWWWYYY\\\___aaa```___^^^\\\\\\\\\[[[ZZZYYYXXXWWWWWWVVVVVVVVVWWWXXXZZZ[[[[[[\\\\\\]]]]]]^^^^^^___]]]```eeehhhmmmvvvxxxeee[[[TTTKKKEEEDDDEEEDDDEEEHHHMMMYYYnnnvvvmmmggg```[[[ZZZYYYWWWTTTUUUUUUUUUTTTTTTTTTTTTTTTOOOQQQTTTUUUUUUSSSPPPMMMOOOOOONNNNNNLLLKKKJJJIIIDDDDDDCCCBBBAAA@@@@@@???===<<<;;;:::;;;===???AAAEEEIIIOOOSSSWWW___jjjsss~~~yyytttpppnnnnnnnnnmmmnnnnnnoooooooooooonnnssssssssssssuuuvvvwwwxxx|||{{{yyyxxxwwwvvvvvvvvvyyyyyyyyyzzzzzz|||}}}}}}}}}~~~}}}{{{zzzuuutttssssssuuuyyy}}}vvvlllbbb\\\WWWWWWVVVVVVVVVWWWXXXXXX~~~{{{zzzxxxuuuppplllhhhgggfffggghhhgggeeedddeeedddcccbbbaaaaaaaaaaaacccaaa___^^^]]]^^^___``````aaacccddddddcccaaa``````___]]]^^^```aaaaaa``````___^^^\\\[[[ZZZZZZZZZZZZYYYYYYXXXXXXXXXYYYYYYYYYYYYXXXXXXXXXZZZ\\\^^^\\\\\\ZZZYYYXXXXXXWWWWWWXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\]]]]]]]]]]]]\\\ZZZYYYYYYZZZ\\\]]]^^^^^^_________]]]\\\[[[YYYXXXWWWVVVUUUUUUUUUUUUUUUVVVWWWVVVTTTSSSTTTUUUVVVWWWWWWVVVTTTTTTUUUVVVVVVVVVVVVVVVWWWYYY[[[\\\[[[[[[[[[[[[[[[ZZZYYYYYYYYYYYYXXXXXXXXXXXXYYYYYY[[[ZZZWWWUUUSSSSSSTTTTTTRRRTTTXXX[[[]]]^^^______\\\\\\\\\\\\[[[ZZZYYYXXXXXXWWWWWWWWWWWWYYYZZZ[[[\\\\\\\\\\\\\\\\\\\\\\\\]]]```dddgggjjjqqq{{{pppcccXXXMMMFFFEEEFFFEEEEEEHHHKKKUUUgggxxxpppiiiaaa[[[ZZZYYYWWWUUUUUUUUUUUUUUUTTTTTTTTTTTTPPPQQQTTTUUUUUUSSSPPPNNNOOOOOONNNNNNMMMKKKJJJIIIEEEEEEDDDCCCBBBAAAAAA@@@===<<<;;;:::;;;<<<>>>??????CCCGGGJJJNNNUUU^^^fffwww~~~{{{vvvrrrnnnmmmllllllkkklllmmmmmmnnnmmmmmmmmmqqqqqqqqqrrrssstttvvvvvvyyyxxxwwwvvvvvvuuuuuuuuuxxxxxxxxxxxxyyyzzz{{{{{{{{{|||||||||{{{yyyvvvuuutttssssssuuuxxx|||ttthhh^^^YYYUUUTTTTTTTTTSSSTTTTTTTTT|||yyyzzzxxxuuurrrpppnnnkkkhhhhhhgggfffggghhhhhhfffdddeeeeeedddcccbbbbbbbbbbbbbbbaaa___^^^]]]]]]^^^^^^______aaaaaaaaaaaa______^^^^^^]]]___```aaa```^^^^^^]]]\\\[[[ZZZZZZZZZZZZ]]]\\\[[[ZZZZZZYYYYYYYYYZZZYYYXXXXXXXXXZZZ[[[\\\\\\[[[[[[ZZZYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYYYYXXXVVVWWWXXXYYYZZZ[[[\\\\\\\\\[[[ZZZYYYYYYZZZ[[[\\\\\\]]]^^^______^^^]]]\\\XXXXXXWWWVVVUUUUUUUUUUUUVVVVVVVVVTTTSSSSSSTTTVVVVVVWWWWWWVVVUUUTTTUUUVVVWWWWWWWWWWWWXXXZZZ[[[\\\ZZZZZZ[[[[[[[[[ZZZYYYYYYZZZYYYYYYXXXXXXYYYYYYZZZZZZYYYWWWUUUTTTSSSSSSTTTNNNOOORRRUUUXXX[[[^^^___\\\\\\\\\\\\\\\[[[ZZZYYYYYYXXXXXXWWWXXXYYY[[[\\\]]]]]]\\\[[[[[[ZZZYYYYYY\\\___ccceeegggkkkrrrxxx~~~nnn```RRRKKKIIIHHHFFFEEEGGGHHHNNN]]]kkkxxxpppeee^^^\\\[[[ZZZYYYVVVVVVVVVUUUUUUTTTTTTTTTPPPRRRTTTUUUUUUSSSPPPNNNOOOOOONNNNNNMMMLLLJJJJJJGGGGGGFFFEEEDDDCCCBBBBBB>>>===<<<;;;;;;;;;<<<===:::===@@@BBBDDDIIIQQQWWWdddooo{{{zzzwwwvvvzzz~~~{{{yyyzzz}}}~~~}}}{{{xxxuuurrrnnnkkkjjjjjjjjjiiiiiijjjkkkllllllkkkkkkooooooooooooqqqrrrssstttuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvwwwxxxxxxyyy{{{{{{zzzyyywwwtttrrrpppqqqrrrtttwww{{{qqqcccYYYUUURRRQQQQQQPPPPPPOOOOOOOOO~~~{{{yyywwwuuuxxxvvvssspppnnnllljjjiiiiiihhhggghhhjjjjjjhhhfffeeeeeedddcccccccccccccccaaa```___^^^]]]]]]]]]]]]^^^___````````````___^^^]]]]]]]]]___aaaaaa___]]]\\\\\\[[[ZZZZZZYYYZZZZZZ^^^^^^]]]\\\\\\\\\\\\\\\[[[[[[ZZZZZZZZZ[[[\\\\\\\\\[[[[[[ZZZ[[[[[[\\\\\\[[[ZZZZZZZZZYYYYYYXXXXXXUUUVVVWWWXXXYYY[[[\\\]]][[[ZZZZZZYYYYYYZZZZZZ[[[[[[\\\]]]^^^___^^^]]]\\\YYYXXXWWWVVVVVVUUUUUUUUUVVVVVVUUUSSSQQQRRRTTTWWWWWWXXXYYYXXXWWWVVVVVVWWWWWWWWWXXXXXXYYYZZZ[[[[[[\\\]]]]]]]]]]]]]]]\\\\\\ZZZZZZYYYYYYYYYYYYZZZZZZZZZYYYWWWUUUTTTSSSSSSSSSNNNNNNOOORRRUUUXXX[[[]]][[[\\\\\\\\\\\\\\\[[[ZZZZZZYYYXXXXXXYYYZZZ[[[\\\]]]\\\\\\\\\[[[[[[[[[ZZZ[[[^^^aaaccceeehhhlllooouuuzzziii[[[RRROOOHHHFFFEEEFFFFFFIIITTT___yyyzzzmmmddd```^^^]]]\\\WWWWWWVVVVVVUUUUUUTTTTTTQQQRRRTTTUUUTTTSSSQQQOOONNNNNNNNNNNNMMMLLLKKKJJJHHHHHHGGGFFFEEEDDDDDDCCC@@@???===<<<;;;:::::::::;;;<<<>>>>>>???CCCHHHLLLSSS]]]kkkzzzzzzwwwtttppprrrwww|||}}}tttrrrpppqqqsssuuutttsssqqqooollljjjhhhgggggggggggghhhiiijjjjjjkkkjjjjjjlllllllllmmmnnnooopppqqqrrrrrrssstttuuuuuuuuuuuutttuuuuuuvvvvvvwwwwwwvvv{{{zzzyyyxxxuuurrrooonnnmmmooosssxxx}}}ooo___VVVRRROOOOOOOOONNNMMMLLLKKKKKK~~~zzzxxxwwwvvvuuutttuuutttrrrooommmkkkkkkkkkhhhggggggggghhhhhhgggeeecccbbbbbbaaaaaaaaaaaabbb___^^^^^^]]]]]]]]]]]]]]]___``````````````````___\\\\\\\\\^^^``````^^^\\\[[[[[[ZZZZZZYYYZZZZZZZZZ]]]]]]]]]]]]]]]^^^___```^^^^^^]]]]]]]]]]]]]]]]]][[[[[[[[[[[[[[[\\\\\\]]][[[[[[ZZZZZZYYYYYYYYYXXXWWWWWWWWWXXXZZZ\\\^^^___[[[[[[ZZZZZZZZZZZZ[[[[[[[[[\\\]]]^^^^^^^^^]]]\\\ZZZYYYXXXWWWVVVVVVVVVVVVVVVVVVUUUSSSQQQQQQTTTVVVXXXYYY[[[ZZZYYYWWWWWWXXXWWWWWWXXXYYYYYYYYYZZZZZZ]]]]]]^^^^^^^^^^^^^^^]]]ZZZZZZYYYYYYYYYYYYZZZZZZYYYXXXWWWUUUTTTSSSRRRRRRPPPPPPPPPQQQSSSVVVYYY[[[ZZZZZZ[[[\\\\\\\\\[[[[[[ZZZZZZYYYXXXXXXYYY[[[\\\\\\\\\\\\\\\]]]]]]^^^^^^[[[]]]___bbbdddfffiiikkkmmmtttvvvfffYYYQQQIIIFFFDDDEEEEEEGGGOOOXXXmmm~~~vvvjjjccc```^^^\\\XXXXXXWWWWWWVVVUUUUUUTTTRRRSSSTTTUUUTTTSSSQQQPPPNNNNNNOOONNNNNNMMMLLLKKKIIIIIIHHHGGGFFFEEEEEEDDDAAA@@@???===<<<;;;::::::<<<<<<===<<<===???BBBDDDHHHOOO[[[gggssszzzwwwsssnnnnnnqqqtttzzzxxxsssjjjiiihhhiiijjjkkkkkkkkkiiiiiigggfffeeedddeeeeeefffggghhhiiijjjjjjjjjjjjiiijjjjjjjjjkkkmmmnnnooopppqqqrrrtttuuuvvvvvvuuuttttttuuuvvvvvvvvvuuuuuuxxxwwwvvvtttqqqooommmlllkkknnnrrrxxx}}}{{{jjj\\\TTTPPPNNNNNNNNNNNNMMMLLLJJJIII|||zzzwwwuuussssssttttttsssrrrpppppppppnnnkkkiiiiiijjjfffeeeddddddeeedddbbb```______^^^^^^^^^^^^______\\\\\\]]]]]]]]]]]]^^^^^^````````````````````````\\\\\\[[[]]]^^^___^^^\\\[[[ZZZZZZZZZZZZZZZ[[[\\\]]]]]]]]]]]]^^^___```aaa``````______^^^^^^]]]]]]\\\[[[[[[[[[[[[[[[\\\\\\[[[ZZZZZZZZZZZZZZZZZZYYYYYYXXXXXXXXXZZZ\\\^^^___[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\]]]^^^^^^]]]\\\[[[YYYYYYXXXWWWVVVVVVVVVVVVUUUUUUUUUSSSRRRRRRSSSUUUWWWYYY[[[[[[YYYXXXWWWXXXVVVVVVWWWXXXYYYYYYXXXXXXZZZZZZ[[[\\\\\\\\\\\\[[[[[[ZZZZZZYYYYYYZZZZZZ[[[XXXXXXWWWUUUTTTSSSRRRQQQRRRRRRQQQRRRSSSUUUWWWXXXXXXYYYZZZ[[[[[[[[[[[[[[[ZZZYYYXXXXXXXXXYYYZZZ[[[[[[\\\\\\]]]^^^^^^______]]]]]]^^^```ccceeehhhiiimmmpppzzzuuudddVVVMMMIIIFFFEEEDDDEEEKKKSSS```pppsssiiiccc^^^[[[YYYYYYXXXWWWWWWVVVUUUUUUSSSSSSTTTTTTTTTSSSRRRQQQNNNNNNOOOOOONNNMMMMMMLLLJJJIIIIIIHHHGGGFFFEEEEEEBBBAAA@@@???===<<<;;;:::;;;;;;:::::::::<<<===>>>BBBGGGNNNVVV```lllzzz|||xxxsssmmmkkklllpppttt||||||uuunnniiibbbbbbaaaaaabbbbbbcccddddddccccccbbbbbbccccccccceeefffggghhhiiiiiijjjjjjhhhhhhhhhiiijjjkkklllmmmoooppprrrtttuuuuuuuuutttrrrsssuuuuuuvvvuuutttsssrrrqqqpppooommmlllkkkjjjlllooosssxxx}}}~~~||||||pppcccWWWPPPLLLLLLMMMNNNNNNMMMLLLJJJIII~~~yyyvvvsssqqqooonnnmmmnnnppppppnnnmmmkkknnnooonnnkkkhhhhhhhhhfffdddcccccccccbbb___]]][[[[[[ZZZZZZZZZ[[[[[[\\\YYYZZZ[[[\\\]]]^^^^^^___``````____________``````]]]\\\ZZZ[[[]]]^^^^^^]]]ZZZZZZZZZZZZ[[[[[[\\\]]]______^^^^^^^^^______````````````______^^^]]]\\\\\\[[[[[[ZZZZZZZZZ[[[[[[ZZZZZZZZZZZZZZZ[[[[[[[[[ZZZYYYXXXXXXYYY[[[]]]^^^\\\\\\]]]]]]]]]]]]\\\\\\\\\]]]^^^^^^]]]\\\[[[ZZZWWWWWWVVVUUUTTTTTTTTTTTTSSSTTTUUUTTTSSSRRRSSSTTTUUUXXXZZZZZZXXXVVVVVVVVVUUUVVVWWWXXXXXXWWWWWWVVVXXXXXXYYYZZZZZZZZZZZZZZZ[[[[[[ZZZZZZZZZZZZ[[[[[[WWWWWWWWWVVVTTTSSSQQQPPPQQQQQQQQQRRRSSSUUUVVVWWWWWWWWWXXXYYYZZZ[[[[[[[[[ZZZYYYXXXWWWWWWXXXYYYYYY\\\\\\\\\\\\\\\]]]]]]]]]______^^^^^^```cccdddeeellllllsssuuucccTTTNNNHHHFFFDDDDDDIIIOOOUUUdddxxxsssjjjccc^^^ZZZZZZYYYXXXWWWVVVUUUUUUSSSTTTTTTTTTTTTSSSRRRRRRNNNNNNOOOOOONNNNNNMMMMMMJJJIIIIIIHHHGGGFFFEEEEEEBBBBBBAAAAAA???>>><<<<<<;;;:::999999:::;;;;;;;;;>>>AAAEEEIIIPPP[[[hhhqqq|||vvvooojjjjjjlllooouuu}}}~~~zzzyyyxxxvvvsssmmmfffaaa\\\\\\]]]\\\\\\\\\^^^______`````````aaabbbbbbcccbbbcccdddfffggghhhhhhhhhggggggggghhhiiijjjkkklllmmmnnnppprrrssssssrrrrrrpppqqqsssttttttsssqqqpppnnnnnnmmmlllllllllllllllppprrruuuyyy}}}zzzwwwxxxzzzuuulllbbbYYYQQQJJJFFFJJJKKKMMMMMMMMMLLLKKKIIIyyy~~~~~~}}}{{{xxxtttqqqnnnlllkkkjjjjjjjjjkkkmmmllljjjhhhjjjmmmpppooollliiihhhiiihhhfffeeeddddddbbb```]]]YYYXXXXXXXXXXXXXXXYYYYYYXXXYYYZZZ\\\^^^_________```______^^^^^^______```^^^\\\ZZZZZZ\\\]]]^^^]]][[[ZZZZZZZZZ[[[\\\]]]^^^aaa```___^^^^^^]]]^^^^^^`````````___^^^]]]\\\[[[\\\[[[[[[ZZZYYYYYYZZZZZZYYYYYYZZZZZZ[[[[[[\\\\\\ZZZYYYXXXWWWXXXYYY\\\]]]\\\]]]]]]^^^^^^]]]]]]\\\]]]]]]^^^^^^]]][[[ZZZYYYVVVUUUTTTSSSRRRRRRRRRRRRRRRTTTUUUUUUSSSRRRRRRSSSTTTVVVXXXYYYWWWUUUTTTTTTTTTUUUVVVWWWWWWWWWVVVUUUXXXXXXYYYZZZZZZ[[[ZZZZZZ[[[[[[ZZZZZZZZZZZZ[[[[[[WWWWWWWWWVVVTTTSSSQQQPPPNNNOOOPPPRRRTTTUUUVVVWWWVVVVVVWWWYYYZZZZZZZZZZZZYYYXXXWWWVVVVVVWWWXXXYYY]]]]]]\\\\\\[[[ZZZZZZZZZbbb```^^^]]]___```bbbbbbeeeccciiivvvpppYYYRRRKKKGGGDDDCCCGGGMMMOOO]]]ppp|||rrriiiccc[[[ZZZYYYXXXWWWVVVUUUUUUTTTTTTTTTTTTTTTSSSRRRRRRNNNNNNOOOOOOOOONNNMMMMMMJJJIIIHHHHHHFFFFFFEEEDDDBBBBBBBBBAAA@@@???>>>===;;;:::999999;;;<<<<<<;;;===>>>@@@BBBFFFPPP]]]fffuuuzzzqqqkkkjjjiiilllqqqxxx{{{wwwuuuvvvvvvvvvnnnnnnoooqqqtttuuutttrrrrrrqqqpppooommmhhhbbb]]]YYYZZZZZZZZZYYYYYY[[[\\\]]]^^^^^^___```aaabbbbbb```aaacccdddeeefffffffffgggggggggggghhhjjjkkkllllllmmmoooqqqrrrqqqpppoooooopppqqqrrrrrrqqqooonnnnnnnnnmmmmmmmmmnnnoooooossstttvvvzzz~~~zzztttrrruuu~~~}}}rrrjjj```XXXRRRMMMFFFAAAHHHJJJKKKMMMMMMLLLJJJIIIxxxzzz~~~|||xxxvvvtttqqqpppnnnmmmkkkjjjjjjjjjiiihhhhhhhhhiiijjjkkkkkkhhhiiikkkkkkkkkjjjhhhfffeeeeeeeeedddbbb___]]][[[YYYXXXWWWUUUTTTTTTUUUUUUYYY[[[^^^___^^^]]]^^^^^^```aaabbbaaa```___```aaa]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\]]]^^^^^^`````````______^^^^^^^^^\\\\\\[[[[[[[[[[[[\\\\\\\\\[[[ZZZYYYYYYZZZ[[[\\\YYYZZZ[[[\\\\\\[[[ZZZYYYZZZZZZZZZZZZZZZZZZZZZZZZ^^^]]]\\\\\\[[[[[[\\\\\\````````````^^^\\\ZZZYYYUUUTTTRRRQQQPPPPPPPPPPPPUUUTTTSSSRRRQQQPPPPPPPPPSSSTTTTTTTTTTTTSSSSSSRRRRRRSSSTTTTTTSSSSSSTTTVVVVVVWWWWWWXXXYYYXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYXXXWWWUUUSSSQQQPPPOOONNNPPPPPPQQQSSSUUUWWWYYYZZZZZZZZZ[[[[[[[[[\\\\\\\\\[[[YYYWWWVVVVVVVVVXXXYYY[[[[[[[[[ZZZZZZZZZZZZZZZ[[[[[[\\\]]]___``````aaaffffffjjjsss}}}kkk[[[LLLGGGHHHFFFDDDCCCMMMUUUddduuu{{{oooggg___^^^]]][[[ZZZXXXVVVUUUUUUTTTSSSRRRRRRQQQQQQRRRRRRQQQQQQPPPPPPOOONNNNNNMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFDDDCCCAAA@@@@@@???===;;;:::::::::;;;===<<<<<<>>>BBBIIIOOOSSSfffnnnzzzxxxpppkkkllljjjmmmttt{{{|||vvvqqqmmmjjjhhhcccbbbaaa``````bbbdddeeedddeeeffffffddd```[[[XXXUUUUUUVVVVVVWWWXXXXXXYYYYYYZZZ\\\]]]^^^]]]]]]\\\______aaabbbdddfffggghhhfffffffffggghhhhhhiiiiiikkkllllllmmmmmmmmmmmmmmmkkkllllllmmmnnnnnnnnnmmmjjjjjjjjjjjjmmmssszzz~~~~~~~~~yyytttlllttt~~~~~~{{{wwwssskkkdddZZZQQQLLLJJJJJJJJJGGGHHHJJJKKKKKKJJJHHHFFFqqqssswwwzzz~~~}}}zzzwwwssspppooonnnmmmlllkkkjjjjjjjjjjjjjjjhhhhhhggggggggghhhiiiiiiggghhhiiijjjjjjhhhgggeeedddddddddcccaaa^^^\\\[[[YYYXXXVVVUUUTTTTTTUUUUUUXXXZZZ]]]]]]]]]\\\\\\]]]]]]___```___^^^^^^___```]]]]]]]]]]]]]]]]]]]]]]]]^^^]]]]]]\\\\\\]]]]]]^^^______^^^^^^^^^]]]]]]]]][[[[[[[[[ZZZZZZ[[[[[[[[[\\\[[[[[[ZZZZZZ[[[[[[\\\YYYZZZZZZ[[[ZZZZZZZZZYYYZZZZZZZZZZZZZZZZZZZZZZZZ]]]\\\[[[[[[ZZZZZZ[[[[[[___```aaaaaa___]]][[[YYYUUUTTTSSSRRRQQQQQQRRRRRRSSSSSSRRRQQQQQQQQQQQQQQQRRRRRRSSSSSSSSSRRRRRRQQQQQQRRRTTTSSSRRRRRRSSSTTTTTTUUUVVVVVVWWWWWWVVVVVVWWWWWWWWWVVVVVVVVVVVVVVVVVVUUUTTTRRRQQQPPPOOOOOOPPPQQQQQQSSSUUUWWWYYYZZZYYYYYYYYYZZZZZZZZZ[[[[[[ZZZYYYWWWVVVVVVWWWXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZYYYZZZZZZ[[[\\\]]]^^^___dddcccgggoooxxxwwwfffUUUNNNMMMKKKIIIHHHIIIPPP\\\kkk|||wwwlllcccaaa^^^[[[YYYXXXVVVUUUVVVUUUTTTSSSRRRRRRRRRRRRSSSSSSRRRQQQPPPOOONNNMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHGGGFFFEEECCCBBBAAA@@@???===<<<;;;;;;;;;;;;:::999999:::===CCCHHHLLLSSSZZZdddooowww{{{||||||zzz~~~}}}uuuooollljjjkkkqqqwww||||||uuuoooiiiccc```\\\ZZZYYYXXXXXXYYY[[[\\\___```aaaaaa___\\\XXXVVVTTTTTTUUUUUUVVVWWWWWWWWWWWWXXXYYY[[[[[[[[[[[[ZZZ]]]^^^___aaacccdddffffffeeeeeefffgggggghhhhhhiiikkkkkklllmmmmmmmmmmmmmmmkkkkkkllllllllllllkkkkkkiiijjjkkknnnrrryyy{{{rrrnnnmmmwww}}}{{{wwwsssnnnccc\\\SSSKKKFFFEEEEEEDDDFFFGGGHHHHHHHHHHHHGGGFFFkkkmmmppprrruuuvvvwwwwwwxxxxxxzzz~~~}}}zzzwwwuuuttttttsssrrrqqqooollljjjiiihhhhhhgggggggggggghhhiiijjjjjjggggggffffffeeefffffffffeeefffggghhhgggfffeeedddbbbbbbbbbaaa___]]][[[YYYXXXWWWVVVUUUTTTTTTUUUUUUWWWYYY[[[\\\\\\[[[[[[\\\[[[\\\^^^]]]]]]]]]^^^___]]]]]]]]]]]]^^^^^^^^^^^^^^^]]]]]]\\\\\\]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\[[[ZZZZZZYYYYYYZZZZZZ[[[[[[\\\\\\\\\\\\\\\\\\[[[ZZZYYYYYYXXXYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[ZZZZZZYYYXXXYYYYYYYYY]]]___aaabbbaaa___[[[YYYUUUUUUTTTSSSSSSSSSTTTUUURRRRRRQQQQQQPPPQQQQQQRRRPPPQQQRRRRRRRRRRRRRRRQQQQQQRRRSSSRRRPPPPPPPPPRRRRRRSSSTTTTTTUUUUUUTTTTTTUUUUUUTTTTTTSSSSSSRRRRRRSSSSSSRRRQQQPPPPPPPPPPPPRRRRRRRRRSSSUUUVVVXXXYYYXXXXXXXXXXXXYYYYYYYYYYYYZZZYYYXXXVVVVVVWWWXXXXXXWWWXXXXXXYYYYYYZZZZZZZZZWWWWWWXXXYYYZZZ[[[\\\\\\aaa```ccciiiqqqzzzppp\\\RRRMMMJJJGGGGGGGGGKKKTTT```ooouuukkkfffaaa\\\ZZZYYYYYYXXXVVVVVVUUUTTTSSSSSSSSSSSSTTTTTTSSSRRRPPPOOOOOONNNNNNNNNMMMLLLKKKJJJJJJIIIIIIIIIHHHGGGFFFDDDCCCBBBAAA@@@???===<<<<<<<<<<<<:::999888888:::===AAACCCDDDIIIPPPXXX___bbbdddddddddiiisss~~~{{{tttmmmiiihhhmmmsssxxxxxxppphhh___YYYVVVTTTRRRPPPOOOPPPQQQRRRWWWXXXZZZZZZYYYWWWTTTRRRRRRRRRSSSSSSTTTUUUUUUVVVTTTUUUVVVWWWXXXXXXXXXXXX[[[\\\]]]___```bbbcccdddddddddeeeffffffgggggghhhjjjkkkkkklllmmmlllllllllkkkkkkkkkjjjiiiiiihhhhhhfffiiimmmrrryyy}}}tttoooooouuu{{{wwwtttqqqkkkggg]]]WWWOOOHHHEEEDDDDDDDDDEEEEEEDDDDDDDDDEEEEEEEEEjjjlllnnnpppqqqqqqqqqqqqpppppprrrtttxxx{{{~~~|||yyyxxxuuutttrrrooommmllllllkkkiiiiiihhhgggffffffffffffccccccdddeeeggghhhjjjkkkhhhgggfffeeeeeeeeeeeeeeeddddddeeeeeeeeedddcccbbb`````````___^^^\\\ZZZXXXXXXWWWUUUTTTTTTTTTUUUUUUWWWYYY\\\\\\\\\[[[[[[\\\ZZZ[[[]]]]]]\\\\\\]]]___]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^]]]\\\\\\\\\]]]]]][[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYYYYXXXXXXYYYYYYZZZZZZ[[[]]]]]]]]]]]][[[ZZZYYYYYYXXXWWWWWWXXXZZZ[[[ZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXWWWWWWWWWWWWWWW[[[]]]```cccbbb```\\\YYYVVVUUUTTTTTTTTTVVVWWWXXXTTTSSSRRRQQQPPPPPPPPPPPPPPPQQQQQQRRRSSSSSSSSSSSSQQQRRRSSSQQQOOONNNOOOPPPQQQRRRSSSSSSTTTTTTSSSSSSTTTTTTSSSRRRQQQQQQPPPPPPQQQPPPPPPPPPPPPQQQQQQRRRSSSSSSSSSTTTUUUVVVWWWXXXWWWXXXXXXXXXYYYYYYYYYYYYZZZYYYXXXWWWWWWWWWWWWXXXUUUVVVVVVWWWXXXYYYYYYZZZVVVWWWWWWXXXYYYZZZZZZZZZ^^^]]]___dddiiippp}}}{{{eeeWWWOOOHHHEEEFFFGGGIIINNNVVVcccsssssslllddd^^^\\\\\\\\\[[[VVVUUUTTTSSSSSSRRRRRRRRRSSSSSSRRRRRRRRRRRRQQQQQQOOOOOONNNNNNMMMLLLLLLKKKJJJJJJJJJIIIGGGFFFDDDCCCBBBBBBAAA@@@>>>>>>=========<<<;;;::::::<<<>>>???>>>AAAEEEIIIMMMQQQRRRSSSTTTZZZcccnnn{{{xxxooojjjgggiiinnnsss}}}~~~wwwlllaaaZZZVVVTTTQQQNNNLLLLLLLLLMMMPPPQQQSSSTTTTTTRRRQQQOOOPPPPPPPPPQQQRRRRRRSSSSSSRRRRRRSSSTTTUUUVVVVVVVVVYYYYYY[[[\\\^^^```aaaaaaccccccddddddeeefffffffffiiiiiijjjkkkkkkkkkkkkkkkjjjjjjiiiggggggffffffeeedddiiipppxxx}}}wwwssstttxxx{{{uuupppmmmiiiccc___WWWRRRKKKFFFDDDCCCCCCBBBBBBAAA@@@??????AAABBBDDDkkklllmmmnnnoooooonnnmmmllllllnnnooorrrtttvvvwwwwwwxxxyyyzzzzzzzzzxxxwwwxxxyyy|||~~~{{{xxxuuurrrqqqpppooonnnlllkkkiiihhhggggggddddddcccccccccddddddeeeaaaaaabbbccceeehhhjjjkkkhhhgggfffeeeeeeeeeeeeeeeccccccccccccbbbbbbaaaaaa^^^______^^^]]][[[YYYXXXWWWVVVUUUTTTTTTTTTUUUVVVXXXZZZ\\\]]]]]]\\\\\\]]]ZZZ[[[]]]\\\\\\[[[]]]^^^\\\\\\\\\]]]]]]]]]^^^^^^___^^^]]]]]]\\\\\\\\\]]]ZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXWWWWWWXXXXXXYYYYYYZZZ\\\\\\\\\\\\ZZZYYYYYYXXXWWWWWWWWWYYYZZZ[[[YYYYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVVVVUUUUUUVVVVVVYYY[[[___bbbbbb```]]]ZZZVVVVVVUUUUUUVVVWWWYYYZZZXXXVVVTTTRRRPPPOOONNNMMMPPPQQQRRRSSSTTTUUUUUUUUUSSSTTTTTTRRROOONNNNNNNNNQQQQQQRRRSSSSSSSSSSSSRRRSSSSSSSSSRRRQQQPPPOOOOOOOOOOOOOOOPPPPPPRRRSSSSSSUUUUUUTTTTTTUUUVVVVVVWWWXXXXXXXXXYYYYYYYYYZZZZZZYYYYYYXXXXXXWWWWWWWWWWWWTTTTTTUUUVVVWWWWWWXXXXXXWWWWWWXXXXXXYYYYYYZZZZZZ]]][[[]]]aaadddhhhsss}}}tttdddXXXNNNIIIHHHFFFGGGIIIMMMVVVdddsss|||{{{rrrggg```^^^^^^]]]\\\UUUUUUTTTSSSRRRRRRRRRRRRQQQQQQRRRSSSSSSTTTUUUUUUPPPPPPPPPOOOOOONNNNNNMMMKKKKKKKKKJJJIIIGGGEEEEEECCCCCCCCCBBBAAA@@@???>>>???>>>===<<<<<<<<<<<<<<<;;;;;;===>>>AAACCCEEEFFFKKKNNNTTT\\\ggguuu|||ssslllggghhhjjjoooyyy|||rrrggg```YYYWWWSSSOOOLLLJJJJJJJJJKKKLLLNNNOOOPPPOOONNNMMMMMMMMMMMMNNNOOOOOOPPPPPPPPPPPPQQQRRRSSSTTTUUUVVVWWWWWWYYYZZZ\\\]]]______bbbbbbbbbcccddddddeeeeeegggggghhhiiiiiiiiiiiiiiihhhgggfffeeeddddddeeeeeefffkkksss}}}~~~xxxtttsssyyy{{{vvvooojjjfffaaa[[[WWWMMMIIIDDD@@@???>>>===<<>>>>>>>>======<<<;;;;;;<<<<<<<<<<<<===>>>???@@@CCCEEEGGGLLLTTT___kkkssszzzzzzzzzxxxwwwzzzwwwpppiiihhhiiimmmuuu}}}vvvlllddd\\\YYYUUUPPPLLLIIIHHHHHHHHHIIIJJJKKKLLLLLLKKKKKKJJJJJJKKKLLLLLLMMMMMMNNNMMMNNNNNNOOOPPPRRRSSSTTTUUUVVVWWWYYY[[[\\\]]]^^^```aaaaaabbbbbbcccdddddddddeeeffffffggggggffffffeeedddccccccccceeefffgggkkkpppyyyzzzvvvsssuuu}}}xxxrrrkkkeeeaaa\\\UUUPPPIIIFFFBBB???>>>===<<<;;;:::999888888888:::<<<===jjjkkklllmmmmmmlllkkkjjjhhhhhhiiiiiijjjjjjjjjiiilllllllllkkkjjjhhhgggfffbbbcccdddgggkkkooorrruuuuuuvvvwwwwwwwwwwwwzzz{{{zzz|||}}}~~~~~~}}}yyytttoookkkhhhfffeeefffgggiiijjjjjjiiiiiiiiiiiihhhhhhgggfffeeeddd``````___^^^^^^^^^_______________```aaabbbcccdddddddddcccccccccddddddeeebbbbbbaaa```````````````]]]^^^^^^^^^]]][[[YYYXXXVVVUUUTTTSSSSSSTTTUUUVVVWWWYYY[[[\\\\\\[[[[[[\\\ZZZ[[[[[[ZZZXXXWWWXXXYYYXXXYYYYYYZZZ[[[[[[\\\\\\```___^^^]]]\\\\\\\\\\\\XXXYYYYYYYYYZZZZZZZZZZZZWWWWWWVVVVVVVVVVVVWWWWWWWWWWWWVVVVVVVVVVVVWWWWWWWWWXXXYYYZZZ[[[[[[[[[[[[YYYYYYYYYYYYYYYYYYYYYYYYWWWVVVUUUUUUTTTTTTUUUUUUVVVXXXZZZ]]]^^^^^^]]]\\\XXXWWWVVVVVVVVVWWWXXXYYY[[[ZZZWWWUUUSSSQQQPPPOOONNNOOOQQQSSSTTTUUUVVVVVVYYYYYYXXXVVVRRRPPPOOOOOONNNNNNOOOPPPPPPPPPOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOPPPPPPPPPQQQRRRSSSTTTUUUXXXWWWVVVUUUUUUUUUUUUUUUVVVWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVTTTTTTTTTTTTTTTTTTTTTTTTWWWWWWWWWXXXXXXXXXYYYYYYYYYWWWYYY[[[[[[\\\ccclllttt}}}|||~~~ppp___SSSOOOHHHGGGGGGFFFHHHLLLSSSXXXbbbmmm}}}sssmmmhhhaaa\\\XXXXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUURRRRRRRRRRRRRRRQQQQQQQQQNNNNNNMMMLLLKKKIIIHHHGGGEEEFFFFFFEEEDDDCCCAAA@@@>>>????????????>>><<<<<<>>>===<<<<<<<<<<<<===>>>>>>???AAACCCGGGNNNUUU[[[bbbccccccbbbcccgggnnnuuu{{{tttllljjjjjjkkkrrryyyyyypppiii```]]]XXXRRRMMMJJJHHHGGGEEEFFFGGGHHHIIIIIIIIIHHHHHHIIIIIIJJJJJJKKKKKKLLLJJJJJJJJJKKKMMMOOOQQQRRRUUUUUUWWWXXXZZZ[[[]]]]]]___``````aaaaaabbbccccccbbbccccccdddddddddddddddbbbbbbaaabbbcccfffhhhjjjrrrwww}}}yyyxxxxxx|||vvvppphhhbbb]]]XXXQQQLLLGGGDDDAAA???>>>===;;;999666666666666666888999:::kkklllmmmnnnnnnmmmlllkkkhhhiiiiiiiiiiiiiiihhhhhhiiiiiiiiihhhgggfffeeeddd``````aaacccfffiiilllnnnlllnnnoooooonnnnnnoooqqqpppqqqrrrssstttvvvzzz}}}}}}}}}xxxvvvrrrnnniiifffcccbbbaaabbbeeeggghhhhhhggggggjjjjjjjjjjjjiiihhhgggfffbbbaaa```______^^^______^^^^^^^^^^^^^^^___```aaabbbaaaaaaaaabbbcccddddddbbbbbbaaa````````````aaa]]]^^^^^^^^^]]]\\\ZZZYYYUUUUUUTTTSSSSSSTTTUUUVVVUUUXXXZZZ[[[ZZZZZZZZZ[[[YYYZZZZZZYYYWWWUUUUUUVVVWWWXXXXXXYYYZZZ[[[[[[\\\```___^^^]]]\\\\\\\\\\\\XXXYYYYYYYYYZZZZZZ[[[[[[WWWVVVVVVUUUUUUVVVVVVWWWVVVVVVTTTSSSSSSTTTVVVVVVWWWXXXZZZ\\\\\\\\\\\\[[[YYYYYYYYYYYYYYYYYYYYYYYYWWWVVVVVVUUUTTTUUUUUUUUUVVVWWWYYY[[[\\\]]]]]]]]]XXXWWWVVVUUUUUUVVVWWWXXXZZZYYYWWWUUUTTTSSSRRRRRRMMMNNNPPPQQQSSSTTTUUUUUU[[[[[[ZZZWWWSSSQQQPPPPPPLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOQQQQQQQQQRRRRRRTTTUUUVVVYYYXXXWWWVVVUUUUUUUUUUUUUUUUUUVVVVVVVVVWWWWWWWWWXXXXXXYYYYYYXXXXXXWWWVVVTTTTTTTTTTTTSSSSSSSSSSSSVVVWWWWWWWWWWWWWWWWWWXXXWWWVVVWWWYYYYYYYYY```hhhooozzz}}}vvvqqq|||kkk^^^XXXKKKKKKJJJIIIHHHJJJNNNQQQUUUbbbssswwwooofff___ZZZZZZYYYXXXWWWWWWWWWWWWXXXWWWWWWVVVUUUTTTSSSRRRSSSSSSSSSSSSRRRRRRRRRRRRNNNNNNNNNMMMKKKJJJHHHGGGFFFFFFGGGFFFEEEDDDBBBAAA@@@AAABBBBBBBBBAAA??????;;;:::999999888888888888<<<===???AAABBBEEEIIILLLMMMNNNPPPPPPQQQUUU]]]cccmmmvvv}}}zzzvvvvvvvvvxxx~~~vvvooollljjjkkkqqqwww|||ssslllccc```[[[UUUPPPLLLJJJIIIDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJKKKHHHHHHHHHIIIJJJLLLOOOPPPTTTUUUVVVXXXZZZ[[[\\\]]]______``````aaabbbbbbbbbaaaaaabbbccccccccccccbbb`````````aaacccgggjjjlllwww}}}|||yyyyyy{{{uuuooogggaaa\\\VVVPPPKKKBBB???<<<:::999888555333444444444555666777888888lllllljjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjhhhfffdddbbb``````___``````bbbcccfffgggiiillllllllllllkkkkkkjjjiiilllkkkkkklllnnnqqqtttvvvvvvwwwyyyzzz{{{{{{zzzyyyuuusssnnniiidddbbb``````\\\^^^bbbeeeggghhhhhhhhhkkkkkkkkkjjjiiihhhgggfffcccbbb```___^^^^^^___```aaaaaaaaaaaa```___^^^]]]^^^^^^______```aaaaaaaaabbbbbbaaa```^^^\\\ZZZYYY^^^^^^]]]]]]\\\[[[[[[[[[VVVUUURRRQQQQQQRRRUUUVVVZZZYYYYYYXXXWWWWWWVVVVVVYYYXXXWWWUUUTTTSSSSSSSSSVVVVVVWWWWWWXXXYYYYYYZZZ]]]\\\\\\\\\[[[[[[ZZZZZZYYYYYYYYYYYYYYYXXXXXXXXXUUUTTTTTTTTTTTTTTTUUUUUUVVVWWWWWWWWWWWWWWWVVVVVVUUUWWWYYY\\\^^^_________\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXXWWWVVVUUUSSSSSSRRRSSSUUUWWWYYYZZZZZZYYYXXXWWWWWWVVVUUUVVVWWWXXXYYY[[[[[[[[[YYYWWWTTTRRRPPPQQQQQQQQQQQQRRRRRRRRRRRRWWWWWWWWWVVVTTTQQQNNNMMMRRRPPPOOOMMMLLLLLLMMMMMMMMMMMMNNNNNNNNNOOOOOOOOONNNOOOOOOPPPQQQRRRSSSTTTUUUTTTSSSRRRRRRSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWVVVVVVUUUUUUUUUTTTTTTSSSSSSSSSSSSTTTTTTSSSSSSTTTUUUUUUUUUUUUUUURRRSSSUUUWWWWWWYYY\\\___kkkqqq}}}}}}tttrrruuuyyy{{{iii^^^TTTPPPKKKGGGFFFGGGGGGFFFPPPSSS]]]nnn~~~xxxmmmccc^^^\\\ZZZXXXWWWWWWWWWWWWWWWWWWVVVUUUUUUTTTTTTSSSSSSSSSSSSSSSRRRRRRRRRRRRNNNNNNMMMMMMLLLKKKKKKKKKHHHHHHGGGGGGFFFEEEDDDDDDBBBBBBAAA@@@???>>>===<<<===<<<<<<;;;;;;:::999999888999:::;;;===>>>??????>>>@@@AAACCCEEEHHHMMMQQQ___bbbgggkkkllljjjfffccc```eeellluuu}}}{{{qqqjjjiiilllppprrrwwwrrrjjjeee^^^XXXSSSOOOKKKIIIFFFEEEDDDCCCCCCDDDEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGHHHHHHHHHHHHJJJNNNQQQSSSTTTUUUWWWYYYZZZ\\\\\\\\\\\\\\\]]]]]]^^^^^^^^^___^^^]]]\\\[[[\\\]]]^^^ZZZ[[[]]]___ccciiipppuuu|||{{{yyywwwuuuxxxyyyrrrjjjbbb[[[TTTLLLFFFCCC@@@;;;999888888777666555555444333333333444555lllkkkkkkkkkjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjiiihhhfffcccaaa____________```aaaccceeeggghhhkkkkkkkkkkkkkkkjjjiiiiiiiiiiiiiiiiiikkknnnqqqsssuuuvvvvvvwwwwwwwwwwwwvvvsssppplllgggcccaaa______\\\^^^aaadddfffggggggggghhhiiiiiiiiiiiihhhhhhgggbbbaaa___^^^^^^^^^______aaaaaaaaaaaa```___^^^^^^^^^^^^^^^___``````aaaaaa_________^^^]]]]]]\\\\\\___^^^]]]\\\[[[ZZZYYYXXXVVVUUUSSSQQQQQQSSSUUUVVVZZZYYYYYYYYYXXXWWWVVVVVVWWWVVVUUUSSSRRRRRRQQQQQQUUUUUUVVVWWWWWWXXXXXXYYY[[[[[[[[[ZZZZZZZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXUUUUUUTTTTTTTTTTTTUUUUUUWWWWWWXXXXXXXXXWWWWWWVVVVVVWWWYYY\\\]]]^^^^^^^^^]]]\\\[[[ZZZXXXXXXWWWWWWVVVVVVUUUTTTSSSSSSRRRRRRSSSUUUWWWYYYZZZZZZYYYXXXXXXWWWVVVUUUUUUVVVWWWWWWXXXXXXWWWWWWUUUSSSPPPOOONNNOOOOOOPPPQQQQQQRRRRRRVVVVVVVVVUUUTTTQQQOOONNNPPPOOONNNLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNOOONNNNNNOOOOOOPPPRRRSSSTTTTTTSSSSSSRRRRRRSSSSSSTTTUUUTTTTTTTTTTTTTTTTTTTTTVVVVVVVVVUUUUUUUUUTTTTTTTTTSSSSSSRRRRRRSSSSSSTTTSSSSSSTTTTTTUUUTTTTTTTTTRRRTTTVVVWWWXXXZZZ]]]___hhhmmmxxxyyyqqqppppppwwwkkkYYYTTTMMMGGGEEEEEEEEEEEEMMMOOOXXXgggvvvrrrfffdddaaa^^^[[[ZZZYYYXXXXXXWWWWWWVVVVVVUUUTTTTTTTTTRRRRRRRRRRRRQQQQQQQQQQQQOOOOOOOOONNNMMMMMMLLLLLLJJJIIIHHHGGGFFFEEEDDDDDDCCCCCCBBBAAA@@@???>>>>>>======<<<<<<;;;:::::::::999999:::;;;<<<======>>>>>>???@@@@@@AAACCCGGGJJJLLLOOOSSSVVVWWWUUURRRPPPUUUYYY```gggnnnsssvvvwwwrrrrrrrrrsssssssssssssssuuuwww{{{~~~}}}|||xxxxxx}}}tttmmmjjjllloooqqq}}}xxxsssjjjfff___YYYTTTPPPLLLJJJGGGFFFDDDCCCCCCCCCDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFGGGHHHHHHHHHHHHJJJMMMPPPQQQRRRSSSUUUWWWXXXYYYZZZ[[[[[[[[[\\\\\\\\\]]]]]]\\\[[[ZZZYYYXXXYYYZZZZZZYYY[[[^^^aaaeeelllsssxxx{{{uuutttrrrssszzzxxxqqqggg^^^XXXQQQIIIDDD@@@>>>:::888888777666555666555444444444555666777jjjkkklllmmmlllkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiiiijjjiiigggeeebbb```^^^]]]^^^______```bbbdddfffgggiiijjjjjjjjjjjjiiihhhhhhgggffffffgggiiikkkmmmooosssrrrrrrqqqqqqqqqqqqrrrooommmiiieeeaaa___^^^]]]\\\]]]```bbbdddeeeeeeeeeeeefffggghhhhhhhhhhhhhhhaaa```^^^^^^]]]^^^___```aaabbbbbbaaaaaa```___^^^]]]]]]^^^^^^___`````````]]]\\\[[[[[[[[[\\\]]]^^^___^^^]]][[[ZZZXXXWWWVVVWWWVVVTTTSSSSSSTTTVVVWWWZZZZZZZZZYYYYYYXXXWWWVVVTTTTTTSSSRRRQQQPPPOOOOOOTTTTTTTTTUUUVVVVVVWWWWWWYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXUUUUUUTTTTTTTTTTTTUUUUUUWWWWWWXXXXXXXXXXXXXXXWWWWWWXXXZZZ\\\]]]]]]]]]]]]^^^]]]\\\ZZZYYYWWWVVVUUUTTTSSSRRRRRRQQQQQQQQQQQQSSSUUUWWWXXXYYYZZZYYYYYYXXXWWWVVVUUUTTTTTTUUUUUUSSSSSSSSSSSSRRRPPPOOONNNMMMMMMNNNOOOOOOPPPQQQQQQTTTTTTTTTSSSRRRQQQOOOOOOOOONNNLLLKKKJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNOOOPPPQQQRRRSSSRRRRRRRRRSSSSSSRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSUUUUUUTTTTTTTTTTTTSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSTTTTTTTTTTTTTTTSSSSSSSSSTTTUUUWWWXXXYYYZZZ]]]```eeehhhqqq}}}xxxqqqmmmtttzzzggg___UUULLLGGGFFFEEEEEEJJJJJJPPP\\\jjjxxx~~~nnnhhhddd___[[[YYYXXXWWWVVVXXXWWWWWWVVVVVVUUUTTTTTTRRRRRRQQQQQQQQQPPPPPPPPPQQQQQQPPPOOOOOONNNNNNMMMKKKKKKJJJHHHGGGEEEDDDCCCCCCCCCBBBBBBAAA@@@??????>>>>>>===<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<======>>>===<<<===???AAAAAABBBEEEFFFGGGFFFEEEDDDHHHKKKQQQWWW]]]```cccccc``````aaaaaabbbbbbccccccdddgggkkknnnpppooollljjjiiiiiimmmttt|||zzzqqqmmmmmmnnnoooyyy|||}}}wwwsssjjjfff```ZZZVVVRRRNNNLLLGGGFFFEEECCCBBBBBBBBBCCCAAAAAABBBBBBCCCDDDDDDDDDFFFGGGHHHHHHHHHIIILLLOOOOOOPPPQQQSSSTTTVVVWWWXXXYYYYYYYYYZZZZZZZZZZZZZZZZZZYYYXXXWWWVVVWWWXXXXXXZZZ\\\```dddjjjqqqxxx}}}{{{rrrmmmnnnpppuuuwwwooocccYYYRRRLLLFFFBBB>>><<<:::::::::888666444666666555555555666888999hhhjjjlllmmmmmmllljjjiiiiiiiiiiiiiiihhhhhhhhhhhhiiihhhgggdddbbb```^^^]]]^^^^^^___```aaaccceeefffhhhhhhiiiiiiiiiiiihhhhhhffffffffffffhhhiiikkklllpppooommmlllkkklllmmmmmmkkkiiifffccc```^^^]]]\\\\\\]]]___aaabbbcccddddddeeeffffffggggggfffffffff______^^^]]]]]]^^^___```bbbbbbbbbbbbaaa```______]]]]]]]]]^^^______``````]]][[[ZZZXXXXXXZZZ[[[]]]\\\\\\[[[ZZZYYYXXXWWWWWWXXXWWWVVVUUUUUUVVVWWWXXXZZZZZZ[[[[[[ZZZYYYWWWVVVSSSSSSSSSRRRQQQPPPPPPOOORRRRRRSSSSSSTTTUUUUUUVVVWWWWWWWWWWWWWWWVVVVVVVVVWWWWWWWWWWWWWWWXXXXXXXXXVVVVVVUUUTTTTTTTTTUUUUUUWWWWWWXXXYYYYYYYYYXXXXXXXXXYYY[[[\\\]]]]]]\\\\\\___^^^]]][[[YYYWWWUUUTTTQQQPPPPPPOOOOOOOOOPPPPPPSSSTTTUUUWWWXXXYYYYYYYYYXXXXXXWWWUUUTTTSSSSSSRRRPPPPPPPPPPPPOOOOOONNNNNNNNNNNNNNNOOOOOOOOOOOOOOOQQQQQQPPPPPPOOOOOONNNNNNMMMLLLJJJIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNOOOPPPQQQRRRPPPQQQRRRSSSSSSRRRQQQPPPQQQQQQQQQRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRQQQQQQRRRRRRSSSTTTTTTSSSSSSRRRRRRRRRRRRUUUVVVXXXYYYYYY[[[^^^```cccfffllluuuzzztttrrr~~~zzzqqqdddWWWOOOKKKIIIHHHHHHGGGJJJTTT___nnn{{{nnnhhhaaa]]][[[[[[YYYXXXXXXXXXWWWWWWVVVVVVUUUUUUSSSRRRRRRRRRRRRQQQQQQQQQQQQQQQPPPPPPOOONNNNNNNNNMMMLLLKKKIIIGGGFFFDDDDDDCCCCCCBBBAAAAAA@@@?????????>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<;;;999999;;;===>>>>>>???@@@@@@@@@@@@@@@AAADDDHHHLLLPPPSSSTTTUUUTTTUUUUUUVVVWWWXXXYYYYYYWWWZZZ^^^bbbcccaaa^^^\\\]]]]]]```gggnnnxxxvvvpppmmmmmmlllrrruuuyyy{{{zzzwwwrrrooohhhddd___ZZZVVVSSSOOOLLLGGGFFFDDDBBBAAAAAAAAAAAA@@@AAAAAABBBCCCCCCDDDDDDFFFGGGHHHHHHHHHIIILLLNNNNNNOOOPPPQQQSSSUUUVVVWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVWWWXXXYYYZZZ\\\```eeejjjpppvvv}}}~~~yyyrrrkkkhhhjjjssszzz|||tttkkk^^^SSSMMMIIIEEEBBB???>>>>>>>>>>>><<<888666666555555555555777888999fffhhhjjjkkklllkkkjjjiiiiiiiiiiiihhhhhhhhhgggggghhhgggfffdddbbb```___^^^_________```aaacccdddeeeggghhhhhhiiiiiihhhhhhhhhggggggggghhhhhhiiijjjkkkmmmllljjjiiihhhiiiiiijjjgggfffdddbbb```^^^]]]]]]]]]]]]___```aaabbbbbbcccgggggggggffffffdddcccccc___^^^]]]]]]^^^___```aaaccccccccccccbbbaaa```___]]]]]]^^^^^^___``````aaa^^^]]]ZZZXXXWWWWWWXXXYYYYYYYYYYYYYYYYYYZZZZZZZZZYYYXXXWWWWWWWWWWWWXXXYYYZZZ[[[[[[\\\[[[YYYXXXWWWTTTTTTTTTTTTTTTSSSRRRQQQQQQQQQRRRRRRSSSTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVWWWWWWWWWXXXWWWVVVVVVUUUTTTTTTUUUUUUVVVVVVWWWXXXYYYYYYXXXXXXXXXYYY[[[\\\]]]]]]\\\\\\^^^^^^]]]\\\YYYWWWTTTSSSPPPOOONNNMMMLLLMMMNNNOOOQQQRRRSSSUUUWWWXXXXXXYYYXXXXXXWWWVVVUUUSSSRRRQQQOOONNNNNNNNNNNNNNNOOOOOOQQQQQQPPPPPPOOONNNNNNNNNNNNNNNMMMLLLLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNOOOPPPQQQOOOPPPQQQRRRRRRQQQPPPOOOPPPQQQQQQQQQRRRRRRRRRSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQRRRRRRSSSSSSRRRQQQQQQRRRRRRSSSUUUWWWXXXYYYYYYZZZ]]]___ccceeejjjqqq{{{|||vvv}}}uuufffZZZRRRLLLIIIGGGFFFHHHOOOXXXfff{{{xxxqqqhhhbbbaaaaaa___]]]YYYYYYXXXXXXWWWVVVVVVUUUTTTTTTTTTSSSSSSSSSSSSRRRPPPPPPPPPOOONNNNNNMMMMMMNNNMMMLLLJJJHHHGGGEEEEEEBBBBBBBBBAAAAAA@@@@@@???@@@??????>>>>>>======<<<<<<<<<;;;;;;;;;;;;::::::999:::;;;:::999999;;;<<<::::::999999999:::;;;;;;>>>???BBBEEEHHHJJJKKKKKKGGGHHHHHHIIIJJJKKKKKKLLLLLLOOOSSSVVVWWWUUUSSSQQQQQQPPPSSSXXX]]]eeeqqq~~~yyyrrrmmmjjjiiijjjllloooqqqqqqnnnkkkhhhdddaaa\\\XXXUUURRRNNNKKKGGGFFFDDDBBB@@@@@@@@@AAAAAABBBBBBCCCCCCDDDEEEEEEFFFGGGHHHIIIHHHIIIKKKLLLNNNOOOPPPRRRSSSUUUVVVWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUVVVVVVXXXZZZ]]]^^^cccffflllqqqvvv|||wwwqqqkkkeeeeeeiiiuuuzzzooofffYYYPPPKKKIIIHHHFFFDDDDDDDDDDDDDDDBBB>>>:::777666555555555777888999dddeeefffhhhiiiiiiiiihhhiiiiiiiiihhhhhhggggggfffggggggfffdddcccbbbaaa````````````aaabbbcccdddeeeggghhhhhhiiiiiiiiiiiihhhhhhhhhiiiiiijjjjjjjjjjjjjjjjjjiiihhhhhhhhhiiiiiieeeeeedddbbbaaa```___^^^^^^^^^______```aaabbbbbbgggggggggfffeeedddcccbbb___^^^^^^^^^___```bbbccccccddddddccccccbbbaaa```^^^^^^______```aaaaaaaaaaaa```]]][[[YYYXXXXXXXXXWWWWWWXXXYYYZZZ[[[\\\\\\YYYYYYYYYXXXXXXYYYYYYYYYZZZ[[[\\\]]]\\\ZZZXXXWWWUUUVVVWWWWWWWWWUUUTTTSSSQQQQQQQQQRRRSSSSSSTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTUUUUUUVVVVVVWWWWWWWWWXXXWWWVVVUUUUUUTTTUUUUUUUUUUUUVVVWWWXXXXXXXXXXXXWWWXXXZZZ\\\]]]]]]]]]]]]^^^^^^]]]\\\ZZZWWWTTTSSSPPPOOOMMMKKKKKKLLLMMMNNNPPPPPPQQQSSSTTTVVVWWWXXXXXXXXXXXXWWWVVVTTTSSSRRRNNNNNNMMMMMMMMMMMMNNNOOOQQQPPPPPPOOOOOONNNNNNMMMMMMMMMLLLKKKJJJJJJJJJKKKJJJIIIHHHGGGGGGHHHIIIJJJLLLLLLLLLMMMMMMMMMNNNNNNNNNMMMMMMMMMNNNNNNOOOPPPOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOPPPPPPQQQRRRRRRRRRQQQQQQRRRRRRRRRRRRSSSSSSQQQQQQPPPPPPPPPPPPQQQQQQRRRQQQPPPPPPPPPRRRSSSTTTUUUVVVXXXXXXXXXZZZ\\\^^^bbbdddhhhnnnuuuxxxiii\\\QQQKKKHHHGGGIIIMMMSSS^^^pppyyymmmeeecccbbb___\\\ZZZYYYYYYXXXXXXWWWVVVVVVUUUUUUUUUTTTTTTTTTSSSSSSQQQPPPPPPOOOOOONNNMMMMMMNNNNNNMMMKKKJJJHHHGGGFFFCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@??????>>>======<<<<<<<<<<<<<<<<<<<<<;;;999:::<<<;;;;;;:::;;;===999999888888888888999999;;;<<<===???AAABBBCCCCCC???@@@@@@AAAAAABBBBBBBBBDDDEEEHHHJJJKKKJJJIIIGGGIIIHHHJJJOOORRRWWWaaalll{{{ssslllhhheeebbbdddfffhhhgggeeecccaaa^^^\\\XXXUUURRROOOKKKHHHEEEDDDCCCAAA@@@@@@@@@AAABBBBBBCCCCCCDDDEEEEEEEEEEEEGGGIIIIIIHHHHHHJJJKKKNNNOOOPPPRRRSSSUUUVVVWWWVVVUUUUUUUUUUUUUUUTTTTTTSSSTTTUUUWWW[[[___ccceeekkkoootttyyy}}}yyypppjjjfffcccggglllxxxxxxiiiaaaVVVNNNLLLMMMMMMMMMLLLLLLKKKKKKJJJGGGCCC@@@999999777777777777888999bbbbbbcccdddeeefffggggggjjjiiiiiihhhggggggffffffffffffeeeeeedddcccccccccaaaaaaaaabbbbbbdddeeefffggghhhiiiiiijjjjjjjjjiiiiiiiiijjjjjjjjjjjjjjjjjjhhhhhhiiijjjjjjjjjiiiiiiddddddddddddcccbbbaaa```_________``````aaabbbbbbffffffgggffffffeeedddddd____________```bbbdddeeeddddddddddddcccbbbaaa```______``````aaabbbbbbbbbccccccaaa```^^^\\\[[[ZZZXXXYYYYYYZZZZZZ[[[[[[\\\ZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[]]]^^^]]][[[XXXWWWVVVWWWXXXYYYXXXWWWUUUTTTQQQQQQQQQRRRSSSSSSTTTTTTSSSSSSTTTTTTUUUUUUUUUUUUTTTTTTTTTUUUVVVVVVWWWWWWXXXXXXWWWVVVUUUUUUUUUUUUSSSTTTUUUVVVWWWWWWWWWWWWVVVWWWYYY\\\]]]^^^^^^^^^\\\]]]]]]\\\ZZZXXXUUUSSSQQQPPPMMMKKKJJJJJJLLLMMMNNNNNNOOOPPPRRRTTTVVVWWWWWWXXXXXXXXXWWWVVVTTTSSSMMMMMMLLLKKKKKKKKKLLLMMMMMMMMMMMMNNNNNNNNNOOOOOOOOONNNLLLKKKJJJJJJJJJKKKJJJIIIHHHGGGHHHHHHJJJJJJMMMMMMMMMMMMNNNNNNNNNOOOMMMMMMMMMMMMMMMNNNNNNOOOOOOOOONNNNNNNNNNNNOOOOOOMMMMMMNNNOOOOOOPPPPPPQQQQQQQQQRRRRRRSSSSSSSSSSSSQQQPPPPPPPPPPPPPPPPPPQQQPPPPPPOOOOOOPPPRRRTTTUUUUUUVVVWWWXXXXXXYYY[[[]]]^^^aaafffjjjpppwwwyyyhhhYYYQQQJJJIIIJJJLLLNNNTTTcccqqqwwwlllhhheeeaaa\\\ZZZZZZYYYYYYXXXWWWWWWWWWTTTTTTTTTTTTSSSSSSSSSSSSRRRRRRQQQQQQPPPOOOOOOOOONNNNNNMMMLLLJJJIIIIIIHHHEEEEEEEEEDDDDDDDDDDDDDDDAAAAAAAAA@@@??????>>>>>><<<=====================:::<<<===<<<;;;::::::;;;;;;;;;;;;:::::::::;;;;;;999999:::<<<===>>>>>>???>>>>>>>>>>>>>>>????????????@@@AAABBBCCCCCCBBBBBBDDDDDDFFFJJJLLLOOOWWWaaannn~~~|||ssskkkeeebbb]]]^^^```aaa```^^^\\\[[[YYYWWWTTTQQQOOOLLLHHHEEEDDDCCCAAA@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDEEEEEEEEEGGGIIIIIIHHHHHHIIIJJJMMMNNNOOOQQQSSSTTTUUUVVVVVVUUUUUUUUUTTTTTTTTTSSSTTTVVVXXX]]]bbbhhhmmmoootttwww|||~~~uuulllhhhfffhhhooowww~~~sssccc\\\SSSOOOOOORRRTTTTTTSSSRRRPPPOOOMMMKKKGGGDDD===<<<;;;:::999999::::::aaaaaaaaaaaacccdddfffgggjjjiiiiiihhhgggffffffeeefffeeeeeeeeeeeeeeeeeedddbbbbbbbbbbbbcccdddeeefffhhhhhhiiijjjjjjjjjjjjjjjiiiiiijjjjjjjjjjjjiiiiiiggghhhjjjkkkkkkkkkjjjjjjdddddddddddddddcccbbbaaa```````````````aaabbbbbbdddeeeffffffggggggffffff```______```aaaccceeefffddddddddddddcccbbbaaaaaa``````aaaaaabbbbbbccccccdddddddddcccbbb```^^^]]][[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ\\\]]]^^^^^^[[[YYYWWWVVVWWWXXXYYYYYYXXXVVVUUUQQQQQQRRRRRRSSSTTTTTTTTTSSSSSSTTTTTTUUUUUUUUUVVVSSSSSSTTTUUUVVVVVVWWWWWWYYYXXXWWWVVVUUUUUUUUUUUURRRSSSTTTUUUVVVVVVWWWVVVUUUWWWYYY\\\^^^_________\\\\\\]]]\\\[[[XXXUUUSSSRRRPPPMMMKKKIIIJJJKKKLLLMMMMMMNNNOOOQQQSSSUUUVVVWWWXXXXXXYYYXXXWWWUUUTTTMMMLLLKKKJJJIIIJJJKKKKKKIIIIIIJJJLLLMMMOOOPPPPPPQQQOOONNNLLLKKKJJJKKKKKKJJJIIIHHHHHHHHHIIIJJJKKKMMMNNNNNNNNNNNNOOOOOOOOOMMMMMMMMMMMMMMMMMMNNNNNNPPPOOONNNMMMMMMNNNOOOPPPKKKLLLLLLMMMNNNNNNOOOOOOQQQRRRRRRRRRSSSSSSTTTTTTQQQPPPPPPOOOOOOPPPPPPQQQOOOOOONNNNNNOOORRRUUUVVVTTTVVVWWWWWWWWWXXXZZZ\\\[[[___cccgggkkkqqqyyysssaaaWWWKKKKKKKKKKKKJJJMMMYYYfffpppyyysssnnnhhhcccZZZZZZZZZYYYXXXXXXWWWWWWSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSSSSRRRQQQQQQPPPPPPNNNMMMMMMLLLKKKJJJJJJIIIGGGGGGGGGFFFFFFFFFFFFFFFBBBBBBAAA@@@@@@??????>>>============>>>>>>>>>???<<<===>>>===;;;999999999;;;;;;;;;;;;::::::::::::999999:::;;;<<<======>>>======<<<<<<<<<<<<<<<<<<>>>>>>?????????@@@AAAAAA======AAAEEEGGGIIIPPPYYY___nnn|||rrrjjjddd```[[[\\\]]]]]]]]][[[YYYXXXVVVTTTQQQOOOMMMJJJFFFCCCCCCBBBAAA@@@@@@@@@AAABBBAAAAAABBBCCCCCCDDDDDDEEEEEEGGGIIIIIIHHHHHHIIIJJJMMMMMMNNNPPPRRRSSSUUUUUUVVVUUUUUUUUUTTTTTTSSSSSSXXXZZZ]]]ccciiipppvvvyyyyyy}}}}}}tttllliiijjjnnnxxxxxxmmm```ZZZRRRPPPRRRVVVXXXYYYWWWUUUSSSQQQOOOLLLIIIFFFAAA???>>><<<;;;;;;;;;;;;`````````aaabbbdddeeeffffffggggggggggggeeedddcccdddcccbbbbbbbbbcccdddeeefffeeedddcccdddeeefffggghhhiiiiiiiiiiiihhhhhhgggiiihhhhhhhhhhhhhhhiiijjjhhhhhhiiijjjjjjjjjjjjjjjggggggfffeeecccbbbaaaaaadddbbbaaa______```bbbcccbbbcccdddddddddcccbbbbbbaaabbbbbbaaa```aaadddgggeeedddcccbbbbbbbbbddddddcccccccccccccccbbbaaa```aaaaaabbbbbbbbbaaaaaa```___^^^]]]]]]]]]]]]^^^______^^^\\\[[[ZZZ[[[\\\\\\______```___]]][[[YYYXXXZZZZZZYYYXXXWWWVVVVVVUUUUUUUUUUUUTTTTTTSSSSSSSSSRRRRRRSSSTTTTTTTTTSSSSSSTTTTTTTTTUUUVVVWWWXXXYYYYYYYYYYYYXXXWWWUUUTTTSSSTTTTTTTTTTTTTTTUUUUUUVVVUUUWWWYYY[[[]]]]]]]]]]]]]]]]]]\\\ZZZYYYXXXWWWVVVRRRPPPNNNLLLKKKKKKKKKLLLMMMMMMNNNOOOPPPRRRRRRSSSVVVVVVWWWYYYZZZYYYVVVSSSSSSPPPMMMJJJHHHHHHIIIJJJJJJKKKLLLNNNNNNOOOOOOOOOPPPOOONNNLLLKKKIIIHHHGGGIIIIIIIIIJJJJJJJJJJJJKKKOOOOOOOOOOOONNNNNNMMMLLLMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMLLLMMMNNNOOOPPPOOONNNMMMTTTSSSRRRQQQQQQPPPQQQQQQPPPPPPPPPOOOOOOOOONNNNNNPPPPPPPPPQQQQQQSSSTTTTTTRRRSSSSSSTTTVVVXXXZZZ[[[]]]___bbbdddgggkkkpppsssnnn[[[RRRMMMIIIIIIJJJKKKOOOUUUdddmmm|||}}}wwwmmmccc^^^]]][[[ZZZZZZYYYVVVTTTXXXVVVSSSSSSTTTTTTTTTTTTRRRRRRRRRRRRQQQQQQQQQQQQPPPPPPOOONNNMMMKKKKKKJJJIIIHHHHHHHHHFFFEEEDDDCCCBBBBBBAAA@@@@@@@@@@@@AAAAAA???============<<<;;;????????????>>>>>>>>>>>>;;;;;;::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;:::999999999::::::;;;<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>???CCCGGGLLLNNNZZZbbbnnn{{{{{{qqqhhhbbb^^^\\\\\\[[[ZZZXXXVVVTTTSSSRRRRRRPPPNNNKKKGGGEEECCCAAA@@@@@@??????@@@@@@AAABBBBBBBBBCCCCCCCCCCCCDDDFFFGGGGGGHHHIIIJJJKKKKKKMMMNNNOOOPPPRRRTTTVVVWWWRRRTTTUUUUUUSSSSSSTTTUUUYYY^^^eeemmmtttzzzxxxtttpppnnnqqqyyy|||uuunnniii^^^XXXRRRTTTZZZ``````^^^\\\WWWQQQNNNMMMKKKGGGDDDAAA@@@???======???@@@AAA`````````aaabbbccceeeeeeeeeffffffffffffeeecccbbbdddccccccbbbbbbcccdddeeefffeeedddddddddeeeffffffggghhhhhhiiiiiiiiihhhhhhiiiiiihhhhhhhhhhhhhhhiiiggghhhiiiiiijjjjjjiiiiiiggggggfffeeedddddddddddddddcccbbbaaa``````aaabbbbbbcccdddeeeeeedddccccccbbbcccdddcccbbbbbbdddeeeeeedddccccccbbbcccddddddcccddddddcccbbbaaa```___aaaaaaaaabbbbbbaaaaaa```___^^^]]]]]]]]]]]]^^^___^^^^^^\\\[[[[[[[[[\\\\\\]]]^^^______^^^]]][[[ZZZZZZYYYYYYXXXXXXWWWWWWWWWVVVVVVVVVVVVUUUUUUTTTTTTTTTTTTUUUUUUUUUUUUTTTSSSTTTTTTTTTUUUVVVXXXYYYZZZYYYYYYYYYXXXWWWVVVTTTTTTSSSSSSSSSSSSSSSTTTUUUUUUUUUVVVXXXZZZ[[[\\\\\\\\\\\\[[[ZZZYYYXXXWWWVVVVVVRRRQQQNNNLLLKKKKKKLLLMMMMMMNNNNNNOOOPPPQQQRRRRRRUUUTTTUUUWWWXXXXXXUUUSSSSSSQQQNNNKKKIIIHHHIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMNNNNNNMMMLLLJJJIIIHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJOOOOOOOOOOOOOOONNNMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMLLLLLLKKKLLLMMMNNNOOOOOOOOONNNNNNQQQQQQPPPOOOOOOOOOPPPPPPQQQPPPPPPOOOOOOOOOOOOOOOPPPPPPPPPPPPQQQRRRSSSTTTTTTTTTTTTUUUUUUWWWXXXXXX[[[]]]___bbbdddhhhmmmpppzzzfffVVVOOOHHHGGGFFFFFFJJJPPPYYYaaannn|||ssshhhdddaaa]]][[[ZZZXXXVVVUUUXXXVVVSSSRRRSSSTTTTTTSSSRRRRRRRRRRRRQQQQQQQQQQQQPPPPPPOOONNNMMMLLLKKKKKKIIIIIIIIIHHHGGGEEEDDDCCCCCCCCCBBBAAAAAAAAAAAABBBCCCAAA???>>>??????>>>===?????????>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<999999:::::::::;;;;;;;;;>>>======???AAAFFFJJJLLLPPPVVV```jjjssszzz{{{sssllleee```]]]ZZZZZZYYYXXXVVVUUUSSSRRRPPPPPPNNNLLLIIIFFFCCCBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCFFFFFFGGGHHHIIIJJJKKKKKKLLLNNNOOOQQQSSSTTTTTTUUURRRSSSTTTTTTSSSSSSUUUWWW\\\aaahhhooovvv||||||sssqqqqqqttt{{{wwwpppjjjfff^^^YYYTTTVVV\\\aaaaaa___WWWRRRMMMJJJIIIGGGDDDAAA???>>>===<<<<<<>>>@@@AAA_________```aaabbbcccddddddeeeeeeeeeeeeeeeddddddeeedddcccccccccccccccdddfffeeeeeedddddddddeeeeeefffggghhhiiiiiiiiiiiiiiijjjiiiiiihhhgggggggggggggggggghhhiiiiiiiiiiiiiiiggggggfffeeeeeefffggghhhddddddcccbbbaaaaaa``````bbbcccdddeeeffffffeeeeeeccceeeffffffdddccccccdddffffffeeedddccccccdddddddddddddddcccbbb```___^^^``````aaaaaaaaaaaa``````^^^^^^]]]]]]]]]]]]^^^^^^^^^^^^]]]\\\\\\\\\\\\]]]\\\]]]^^^______^^^]]]]]]YYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUTTTSSSSSSTTTUUUWWWXXXZZZ[[[YYYYYYYYYXXXWWWVVVUUUTTTRRRRRRRRRRRRRRRSSSTTTTTTVVVVVVWWWYYYZZZZZZZZZZZZYYYYYYXXXXXXWWWVVVUUUUUURRRQQQOOOMMMLLLLLLMMMMMMNNNNNNNNNOOOOOOPPPPPPPPPSSSRRRQQQRRRTTTUUUUUUTTTTTTRRRPPPMMMKKKIIIIIIIIIHHHIIIJJJJJJKKKKKKKKKKKKLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJNNNOOOOOOOOOOOONNNMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIJJJKKKKKKLLLLLLKKKKKKJJJLLLMMMMMMNNNOOOOOONNNNNNNNNNNNMMMMMMNNNNNNOOOOOORRRQQQPPPOOONNNOOOPPPPPPPPPPPPPPPPPPQQQQQQRRRSSSUUUUUUTTTTTTTTTUUUVVVVVVXXXZZZ\\\^^^aaadddiiilllyyyttt___UUUKKKFFFDDDCCCFFFKKKMMMSSS^^^iiiuuusssnnnjjjccc^^^\\\ZZZYYYXXXYYYVVVTTTSSSSSSTTTSSSRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQPPPOOONNNMMMLLLLLLIIIIIIIIIIIIHHHFFFEEEDDDEEEDDDDDDCCCCCCCCCCCCCCCDDDBBB@@@@@@AAAAAA@@@?????????>>>>>>>>>=========>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<888999999999999999::::::<<<<<<<<<===@@@CCCGGGIIILLLPPPUUU[[[aaafffllloootttuuuvvvxxxxxxxxxxxxwwwtttqqqmmmhhhccc___\\\ZZZVVVVVVVVVUUUTTTRRRQQQPPPNNNMMMLLLJJJGGGEEEBBBAAABBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCFFFFFFGGGHHHIIIJJJJJJKKKLLLMMMPPPRRRSSSSSSRRRQQQRRRRRRRRRRRRRRRTTTXXX\\\```eeekkkrrrxxx}}}yyyoooqqquuu|||yyyqqqlllgggddd___[[[WWWXXX^^^bbbbbb```SSSOOOJJJGGGGGGEEEBBB???<<<;;;::::::;;;===???AAA``````______```aaabbbbbbdddeeeeeeffffffffffffffffffeeeeeeddddddccccccccceeeeeeeeeeeeeeeeeeeeeeeeeeefffgggiiiiiijjjjjjjjjkkkjjjiiiggggggfffffffffgggggghhhiiiiiiiiiiiihhhiiigggfffeeedddeeefffgggdddddddddcccbbb```___^^^aaabbbdddfffgggggggggfffeeegggiiihhhfffdddcccccchhhgggfffeeeeeeddddddccceeeeeedddcccaaa```^^^]]]______``````aaaaaa``````]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\]]]\\\]]]^^^______^^^]]]\\\XXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXYYYYYYYYYYYYXXXWWWVVVUUUSSSSSSTTTUUUWWWYYY[[[\\\YYYYYYYYYYYYXXXWWWVVVUUUQQQQQQQQQQQQQQQRRRSSSSSSVVVVVVWWWWWWXXXXXXXXXXXXWWWWWWWWWVVVUUUTTTTTTTTTQQQPPPOOONNNMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOQQQOOONNNNNNQQQSSSSSSSSSTTTSSSQQQOOOLLLKKKJJJIIIIIIIIIJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJMMMNNNNNNOOONNNNNNMMMMMMLLLLLLLLLLLLKKKJJJIIIIIIJJJKKKKKKLLLLLLKKKKKKJJJLLLLLLMMMMMMNNNNNNOOOOOOLLLLLLLLLMMMMMMNNNPPPPPPSSSRRRPPPOOONNNOOOPPPQQQPPPPPPOOOOOOPPPQQQQQQRRRSSSSSSSSSSSSTTTTTTUUUVVVVVVXXXZZZ\\\^^^aaafffiiiuuu~~~jjj^^^QQQJJJFFFDDDFFFIIIHHHLLLSSS\\\ggguuuzzztttkkkddd___^^^]]]\\\ZZZWWWTTTSSSSSSSSSSSSRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQPPPOOOOOONNNMMMMMMJJJJJJJJJIIIIIIHHHFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEEEECCCAAAAAABBBBBBAAA@@@??????>>>>>>>>>=========>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<>>>@@@CCCEEEJJJLLLOOORRRTTTXXX]]]aaacccdddfffhhhiiijjjiiiiiieeeccc```]]]ZZZWWWVVVUUURRRRRRRRRRRRRRRQQQPPPOOOLLLLLLKKKIIIGGGDDDBBBAAABBBBBBAAAAAAAAAAAABBBBBBAAAAAABBBBBBBBBCCCCCCCCCEEEEEEFFFGGGHHHIIIJJJJJJKKKMMMOOORRRSSSRRRPPPOOOPPPPPPPPPPPPQQQUUU[[[```eeeiiinnnsssxxx}}}~~~yyytttxxx~~~{{{sssnnnjjjhhhgggbbb^^^[[[[[[___```___]]]RRRNNNJJJHHHHHHFFFCCC???999888888888:::<<>>>>>>>>>>>============<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999999:::::::::::::::::::::::::::::::::::::::;;;<<<>>>@@@AAADDDEEEGGGHHHIIIMMMQQQTTTUUUVVVWWWYYYZZZZZZYYYYYYYYYXXXVVVSSSQQQOOONNNNNNNNNOOOOOOOOOOOOOOONNNNNNKKKKKKJJJIIIGGGEEECCCBBBBBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAABBBBBBBBBBBBCCCDDDEEEEEEFFFGGGHHHIIIIIIJJJLLLNNNQQQRRRQQQOOONNNNNNOOOOOOPPPRRRXXX```eeeiiilllppptttwww{{{~~~~~~~~~uuuooolllllllllllleeebbb____________\\\YYYRRROOOKKKIIIIIIGGGCCC???888888777888999<<>>>>>>>>>>>>>>>>>>>>>>>;;;;;;:::999999999::::::999999999888888888888777:::::::::;;;;;;===>>>>>>???AAABBBCCCDDDFFFJJJMMMMMMNNNOOOPPPPPPPPPOOONNNPPPOOOMMMKKKJJJHHHHHHGGGIIIJJJKKKKKKLLLLLLLLLLLLIIIIIIIIIHHHFFFDDDCCCBBBAAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBDDDDDDEEEFFFGGGHHHHHHIIIIIIJJJMMMOOOPPPPPPOOOOOONNNOOOQQQSSSWWW^^^fffkkknnnpppssstttvvvyyy|||{{{{{{}}}{{{vvvpppkkkjjjkkkmmmmmmgggfffdddcccaaa___\\\YYYSSSPPPLLLKKKJJJHHHCCC???999999888999:::===???AAAdddcccbbbaaaaaaaaaaaaaaaeeeeeeeeefffhhhkkkmmmnnnlllllllllkkkiiigggeeeddd___aaaccceeeggghhhhhhhhhggghhhhhhiiiiiiiiihhhhhhhhhggggggfffffffffggggggiiiiiijjjkkkkkkkkkkkkkkkgggggghhhhhhhhhfffdddbbbaaa```___^^^]]]]]]^^^___\\\^^^```dddfffhhhiiiiiikkkllllllkkkiiihhhiiikkkkkkkkkkkkjjjhhhfffdddbbbbbbbbbbbbbbbaaa```___^^^\\\\\\]]]^^^____________[[[\\\]]]]]]]]]]]]\\\[[[WWWXXXYYYZZZ[[[ZZZZZZYYYYYYZZZ[[[\\\\\\[[[ZZZYYYXXXXXXWWWWWWVVVVVVUUUUUUVVVVVVVVVWWWWWWWWWXXXXXXVVVVVVVVVWWWWWWVVVUUUUUUWWWWWWWWWWWWWWWXXXYYYYYYYYYYYYYYYYYYYYYXXXXXXWWWRRRRRRQQQQQQRRRRRRSSSTTTUUUTTTTTTUUUVVVXXXZZZ[[[YYYXXXWWWUUUSSSQQQPPPOOOLLLMMMMMMMMMLLLLLLKKKKKKJJJKKKKKKLLLMMMNNNOOOOOONNNLLLKKKKKKMMMNNNMMMMMMLLLMMMOOOPPPPPPNNNLLLJJJMMMNNNNNNMMMLLLKKKJJJIIIHHHHHHGGGGGGFFFFFFFFFEEEGGGGGGHHHHHHHHHIIIIIIIIIHHHIIIIIIJJJKKKKKKJJJJJJHHHJJJLLLMMMNNNMMMLLLKKKJJJKKKKKKLLLLLLKKKKKKJJJKKKKKKJJJKKKLLLNNNOOOPPPNNNNNNNNNNNNNNNOOOPPPQQQQQQRRRSSSTTTTTTRRRQQQPPPOOOOOONNNNNNNNNNNNOOOOOOOOOOOOOOOPPPQQQSSSTTTUUUUUUVVVXXXXXXYYY\\\___bbbeeekkkuuuqqqcccYYYPPPIIIGGGDDDDDDDDDEEEHHHOOOXXX^^^oooxxxxxxnnngggccc```^^^ZZZXXXWWWVVVUUUSSSRRRRRRRRRRRRQQQQQQQQQQQQNNNNNNNNNNNNNNNMMMMMMMMMKKKKKKLLLLLLLLLKKKJJJJJJHHHGGGGGGFFFEEEFFFFFFFFFFFFEEECCCCCCEEEFFFEEEDDDBBBBBBBBBAAAAAAAAA@@@@@@??????>>>>>>>>>=========????????????????????????======<<<;;;;;;;;;;;;;;;::::::999999888888888888:::::::::;;;;;;<<<<<<======???@@@AAAAAABBBEEEGGGHHHIIIJJJKKKKKKJJJJJJIIIGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGFFFFFFDDDCCCAAAAAA@@@??????>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDEEEFFFGGGHHHHHHHHHIIIKKKMMMNNNOOOPPPPPPPPPRRRUUUXXX]]]dddlllrrrtttuuuvvvvvvvvvwwwzzz}}}|||}}}~~~tttpppjjjgggggghhhiiiiiihhhggggggfffeeeccc```]]]XXXTTTQQQOOONNNKKKFFFAAA<<<;;;::::::;;;>>>@@@BBBeeedddcccbbbaaaaaaaaaaaadddddddddeeegggjjjmmmnnnmmmmmmmmmlllkkkhhhfffeee^^^```bbbeeegggiiiiiiiiihhhiiiiiiiiiiiihhhhhhgggggggggfffffffffgggggghhhjjjjjjkkkllllllllllllkkkeeefffiiijjjjjjiiifffeee```___]]]\\\\\\]]]^^^```[[[]]]```cccfffhhhiiiiiillllllllljjjiiiiiikkkmmmlllllllllkkkiiifffdddbbbaaaaaaaaaaaaaaa```______[[[\\\]]]^^^____________[[[\\\]]]^^^^^^]]]\\\[[[VVVWWWXXXZZZZZZZZZYYYXXXVVVWWWYYYZZZ[[[[[[[[[ZZZXXXXXXWWWVVVUUUUUUTTTTTTUUUUUUUUUVVVVVVVVVWWWWWWTTTTTTUUUUUUVVVUUUUUUUUUXXXXXXWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYYYYYYYXXXWWWRRRRRRRRRRRRRRRSSSTTTTTTTTTTTTTTTUUUVVVYYY[[[\\\ZZZZZZXXXVVVSSSQQQOOONNNKKKLLLLLLLLLLLLKKKKKKJJJIIIJJJKKKLLLMMMNNNOOOPPPNNNMMMLLLLLLMMMNNNLLLKKKJJJLLLNNNPPPPPPNNNLLLKKKMMMMMMMMMMMMLLLKKKIIIIIIHHHHHHGGGGGGFFFEEEEEEDDDGGGGGGHHHHHHHHHIIIIIIIIIGGGHHHHHHIIIJJJJJJJJJIIIFFFHHHJJJLLLMMMMMMLLLKKKIIIJJJJJJJJJJJJJJJJJJIIIKKKJJJJJJJJJLLLNNNOOOQQQNNNNNNNNNMMMNNNNNNOOOPPPQQQRRRTTTVVVUUUSSSQQQOOOOOOOOONNNNNNMMMNNNNNNNNNPPPPPPPPPPPPPPPQQQRRRRRRTTTUUUVVVWWWXXXZZZ^^^aaaccchhhoooxxx}}}nnnbbbVVVMMMIIIEEEDDDCCCCCCDDDIIIOOOTTT\\\ffftttvvvmmmhhhbbb___[[[YYYXXXWWWUUUTTTSSSRRRRRRRRRQQQQQQQQQQQQNNNNNNMMMMMMMMMMMMMMMMMMKKKLLLLLLLLLLLLKKKKKKJJJHHHGGGFFFFFFEEEEEEFFFFFFHHHFFFEEEEEEFFFGGGGGGFFFCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@????????????>>>@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===============<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;<<<<<<888:::<<<<<<<<<<<<===???@@@AAACCCDDDEEEDDDDDDCCCAAAAAA@@@@@@@@@@@@AAAAAA@@@AAABBBDDDEEEEEEFFFFFFEEEEEEEEEDDDCCCAAA@@@?????????>>>>>>>>>>>>??????@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHJJJKKKMMMOOOQQQQQQRRRTTTXXX\\\bbbiiiqqqvvvwwwxxxxxxwwwvvvwwwyyy|||~~~|||yyyppplllgggdddcccdddddddddhhhhhhiiiiiihhhfffdddbbb]]]ZZZVVVTTTSSSOOOJJJEEE===<<<<<<;;;<<<>>>AAABBBccccccccccccccccccccccccccccccbbbbbbccceeehhhiiinnnnnnmmmlllkkkjjjhhhgggeeecccaaabbbeeehhhhhhgggjjjjjjiiiiiihhhggggggggghhhiiihhhgggfffgggjjjlllmmmnnnnnnnnnnnnnnnmmmmmmllljjjiiiiiijjjiiieeebbb___^^^\\\ZZZZZZ[[[\\\]]]___aaacccddddddeeegggiiimmmlllkkkjjjjjjkkkmmmnnnlllllllllkkkiiigggfffeeebbbbbbbbbbbbaaa___^^^]]]ZZZYYYYYYYYYZZZ\\\^^^```]]]]]]\\\\\\\\\[[[[[[[[[ZZZXXXWWWXXXZZZ[[[[[[ZZZXXXXXXXXXXXXWWWWWWWWWWWWXXXYYYYYYZZZYYYWWWVVVUUUTTTSSSQQQOOOOOOOOOQQQRRRVVVVVVVVVUUUUUUTTTTTTTTTUUUUUUVVVVVVWWWXXXXXXXXXVVVVVVWWWWWWWWWWWWWWWWWWZZZXXXUUUSSSRRRSSSTTTVVVUUUUUUUUUUUUVVVVVVWWWXXXXXXXXXWWWUUUSSSPPPNNNMMMNNNMMMKKKIIIHHHHHHHHHHHHLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNMMMMMMLLLKKKKKKKKKJJJKKKLLLMMMMMMNNNNNNMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJHHHGGGFFFEEEEEEFFFGGGGGGGGGGGGHHHHHHHHHFFFFFFFFFEEEFFFGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMNNNJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHIIIJJJKKKLLLMMMKKKKKKKKKKKKKKKJJJJJJJJJQQQQQQRRRRRRRRRQQQOOONNNQQQPPPOOONNNNNNNNNOOOPPPPPPPPPPPPPPPRRRTTTVVVWWWYYYXXXXXXXXXYYYZZZ[[[\\\___bbbiiirrrzzz|||mmmcccYYYOOOJJJFFFCCCEEEFFFFFFIIIMMMNNNWWWcccnnnvvvyyymmmccc```\\\ZZZZZZYYYVVVRRRUUUTTTSSSSSSTTTUUUSSSRRRPPPOOONNNLLLLLLLLLLLLMMMPPPOOONNNMMMLLLLLLLLLLLLJJJJJJJJJJJJIIIIIIIIIIIIGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCCCC@@@@@@@@@???????????????????????????>>>>>>>>>>>>???>>>===<<<;;;;;;<<<===;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;@@@@@@AAABBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAA@@@AAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBCCCCCCDDDCCCCCCCCCEEEGGGIIIJJJHHHJJJKKKLLLLLLLLLOOOQQQXXX[[[^^^bbbeeekkkqqquuuuuuvvvwwwxxxyyyzzz{{{{{{|||~~~~~~}}}}}}}}}vvvpppfffeeeccc```^^^___bbbeeegggjjjlllnnnqqqsssnnnfffccc]]]XXXXXXYYYWWWPPPIII@@@>>><<<<<<>>>@@@AAAAAAbbbbbbcccccccccdddddddddccccccbbbaaabbbdddfffgggjjjjjjjjjiiihhhgggfffeeeeeecccaaabbbeeehhhhhhgggiiiiiiiiiiiiiiihhhhhhhhhiiiiiiiiihhhggggggjjjmmmoooooooooppppppoooooonnnnnnlllkkkkkkllljjjgggdddcccaaa___]]][[[[[[\\\\\\___```bbbccccccdddfffhhhkkkjjjiiihhhhhhiiikkklllkkkkkkjjjjjjiiigggfffeeecccccccccbbbaaa```^^^]]][[[[[[[[[ZZZ[[[\\\^^^___^^^^^^^^^]]]]]]]]]\\\\\\\\\ZZZYYYYYYZZZ[[[[[[ZZZZZZZZZZZZYYYYYYXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUUUUTTTSSSQQQOOOOOOPPPQQQRRRTTTTTTTTTTTTTTTUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWVVVWWWWWWXXXYYYYYYZZZXXXUUUSSSRRRSSSUUUVVVUUUUUUTTTTTTUUUVVVVVVWWWXXXXXXWWWUUUSSSPPPNNNMMMNNNLLLJJJIIIHHHGGGHHHHHHKKKKKKKKKLLLLLLMMMMMMMMMNNNMMMMMMLLLLLLKKKJJJJJJHHHIIIJJJKKKLLLLLLLLLLLLMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJIIIGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFGGGHHHIIIJJJKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJNNNOOOOOOPPPOOONNNMMMLLLOOONNNMMMLLLLLLMMMNNNNNNPPPPPPPPPPPPRRRTTTVVVWWWWWWWWWWWWWWWXXXYYY[[[[[[^^^```eeemmmsss~~~}}}pppbbbUUUNNNHHHDDDDDDDDDCCCEEEIIIKKKPPPXXX___fffooozzzwwwlllgggaaa]]]]]]\\\YYYVVVVVVTTTRRRRRRSSSSSSQQQPPPRRRQQQOOONNNMMMMMMNNNNNNOOOOOONNNMMMMMMLLLMMMMMMLLLKKKKKKKKKJJJJJJIIIIIIHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@???????????????>>>===<<<<<<<<<======<<<<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>???@@@AAAAAAAAAAAAAAA??????>>>=====================>>>???????????????@@@@@@@@@@@@?????????>>>========================?????????@@@AAAAAABBBBBBDDDCCCCCCCCCDDDFFFGGGHHHEEEGGGHHHIIIJJJLLLPPPSSS[[[^^^bbbfffiiinnnrrrvvvuuuuuuwwwxxxzzz{{{|||||||||~~~~~~xxxtttvvvxxx{{{{{{|||{{{vvvoooiiiaaa```^^^[[[YYYZZZ^^^bbbiiimmmrrrtttxxxzzzuuunnnhhhccc]]]\\\]]]ZZZSSSLLLGGGEEEBBBAAABBBCCCCCCCCCaaaaaabbbcccdddeeeeeefffdddcccbbbaaaaaabbbcccdddeeeeeefffeeeeeedddccccccdddbbbaaaccceeegggggggggiiiiiiiiiiiiiiijjjjjjjjjiiijjjjjjiiihhhhhhkkkmmmppppppqqqqqqqqqqqqppppppqqqooonnnnnnnnnmmmjjjhhhiiigggdddaaa^^^\\\[[[[[[^^^```bbbbbbbbbccceeefffhhhgggfffffffffgggiiijjjhhhhhhhhhhhhhhhggggggfffeeeeeedddcccbbb```___^^^]]]\\\\\\\\\]]]^^^______````````````_______________]]][[[ZZZ[[[[[[ZZZYYY]]]\\\\\\[[[ZZZYYYYYYXXXXXXXXXWWWVVVUUUUUUUUUUUUTTTSSSQQQPPPPPPQQQRRRRRRQQQQQQRRRSSSUUUVVVWWWWWWYYYXXXWWWVVVUUUTTTSSSRRRUUUTTTSSSSSSTTTVVVXXXYYYYYYWWWUUUSSSSSSTTTUUUVVVTTTTTTSSSSSSTTTTTTUUUUUUWWWWWWVVVUUUSSSQQQOOONNNMMMLLLJJJHHHGGGGGGGGGHHHIIIJJJJJJKKKLLLMMMNNNNNNMMMMMMLLLLLLKKKJJJJJJIIIGGGGGGHHHIIIJJJJJJJJJJJJMMMLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIIIIHHHGGGFFFFFFCCCCCCCCCBBBBBBAAAAAA@@@CCCCCCCCCDDDDDDDDDEEEEEECCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIKKKLLLLLLLLLLLLKKKJJJJJJLLLLLLKKKKKKKKKKKKLLLMMMOOOOOOPPPPPPRRRSSSUUUVVVTTTTTTTTTUUUVVVXXXYYYZZZ[[[\\\```fffjjjrrrrrrbbbWWWOOOHHHFFFEEEBBBCCCFFFGGGJJJLLLOOOTTT]]]hhhqqqzzz~~~uuunnnddd^^^\\\[[[YYYWWWWWWVVVSSSSSSSSSSSSRRRQQQSSSRRRQQQPPPOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLKKKJJJJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAABBBAAAAAAAAAAAA@@@@@@@@@???>>>======<<<===============>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@@@@>>>>>>===<<<<<<<<<<<<===;;;<<<<<<===============??????>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>???@@@@@@AAAAAACCCCCCCCCCCCCCCDDDEEEFFFCCCEEEFFFGGGIIIMMMSSSWWW]]]aaafffjjjnnnqqqtttvvvtttuuuwwwyyy{{{}}}}}}~~~}}}vvvnnniiiffflllqqq||||||zzz|||~~~~~~wwwrrrllleee```\\\[[[XXXTTTSSSVVV[[[```iiipppvvvzzz~~~{{{uuunnniiicccaaa```]]]VVVPPPLLLJJJFFFDDDDDDDDDCCCBBB___```aaabbbdddeeefffgggddddddbbbaaa``````aaaaaabbbbbbcccccccccbbbbbbaaabbbbbbbbbccceeefffgggggghhhhhhhhhiiijjjkkkkkkllliiijjjkkkjjjiiiiiikkkmmmoooooopppqqqqqqqqqppppppsssrrrqqqqqqppppppnnnmmmpppnnnjjjfffbbb^^^\\\[[[^^^```aaabbbaaaaaaccceeeeeeeeeeeeeeeeeefffggghhheeeffffffggghhhgggggggggggggggfffeeecccaaa___^^^\\\\\\]]]^^^___```aaabbbdddddddddcccccccccbbbbbbaaa___]]][[[[[[[[[ZZZXXX]]]\\\\\\[[[ZZZYYYXXXXXXXXXWWWVVVTTTSSSTTTTTTUUUSSSSSSRRRQQQQQQRRRRRRSSSPPPQQQRRRTTTVVVXXXYYYZZZ\\\[[[YYYWWWUUUSSSQQQPPPPPPOOONNNMMMNNNQQQTTTWWWXXXVVVUUUTTTSSSTTTUUUUUUSSSSSSRRRRRRRRRRRRSSSSSSVVVUUUUUUTTTRRRPPPOOONNNLLLKKKIIIGGGGGGGGGGGGHHHHHHHHHIIIJJJLLLMMMNNNNNNLLLLLLKKKKKKJJJIIIIIIIIIFFFFFFGGGHHHIIIIIIIIIIIILLLKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFFFFCCCCCCBBBAAA@@@???>>>>>>AAAAAABBBBBBCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDEEEEEEEEEGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIJJJIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKLLLNNNNNNOOOPPPQQQSSSTTTUUUQQQQQQRRRSSSTTTUUUWWWXXXYYYYYY\\\```ccchhhsss~~~sssdddZZZPPPKKKHHHDDDBBBDDDFFFFFFFFFGGGJJJRRR\\\ccckkkqqqyyy~~~yyymmmddd___]]]\\\ZZZZZZXXXUUUUUUUUUVVVUUUTTTSSSRRRRRRQQQPPPPPPOOOOOONNNNNNOOOOOOOOOOOOOOOOOOOOONNNNNNMMMLLLKKKJJJJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;===>>>??????@@@@@@===<<<<<<;;;;;;;;;<<<<<<;;;;;;<<<============<<<========================<<<<<<<<<<<<<<<<<<<<<<<<=========>>>??????@@@@@@CCCCCCBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGIIINNNUUUYYY^^^ccciiimmmppprrrtttuuutttvvvxxx{{{}}}sssjjjdddaaa```fffnnn{{{}}}~~~vvvoooiiiddd___ZZZXXXVVVSSSPPPOOOSSSYYY^^^hhhooowww{{{~~~zzzsssnnniiiccc```^^^[[[TTTOOOKKKIIIEEEDDDCCCBBBAAA???___```aaabbbdddeeeggggggeeeeeedddcccaaaaaa``````aaabbbbbbbbbbbbbbbaaaaaaaaabbbcccddddddeeefffggggggggghhhiiijjjkkkkkkllliiijjjkkkjjjiiiiiikkklllmmmmmmnnnoooppppppoooooosssssssssrrrrrrrrrrrrsssuuussspppkkkfffbbb^^^]]]___```bbbbbbaaaaaabbbcccdddddddddeeeffffffggghhhdddeeefffgggggghhhhhhhhhhhhhhhgggfffeeecccaaa```[[[\\\^^^```bbbccceeeeeeffffffffffffeeeeeeeeeeeeccc```]]]\\\\\\[[[YYYXXX[[[[[[ZZZYYYXXXXXXWWWWWWXXXWWWUUUTTTSSSSSSTTTUUUSSSSSSSSSRRRRRRSSSSSSSSSQQQRRRTTTVVVXXXZZZ\\\\\\]]]\\\ZZZXXXUUUSSSQQQPPPNNNMMMLLLKKKLLLOOORRRTTTUUUUUUTTTSSSSSSSSSTTTTTTRRRQQQQQQPPPPPPPPPQQQQQQSSSSSSSSSRRRQQQPPPNNNMMMJJJIIIHHHGGGFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLMMMMMMKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFGGGHHHIIIIIIIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDCCCBBB@@@???>>>>>>???@@@AAABBBBBBBBBBBBAAABBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKKKKLLLMMMOOOPPPQQQRRRRRROOOOOOOOOPPPQQQRRRTTTUUUVVVVVVXXX]]]```ccckkkttttttgggYYYRRRMMMGGGDDDEEEFFFEEEEEEEEEHHHLLLRRRWWW^^^eeeooovvv{{{|||qqqjjjfffccc```[[[YYYVVVUUUVVVWWWWWWVVVRRRRRRRRRQQQQQQPPPOOOOOONNNOOOOOOPPPPPPPPPOOOOOOOOONNNNNNMMMLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@?????????>>>>>>????????????????????????@@@@@@??????>>>===========================<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<===>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>???@@@@@@BBBBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFFFFIIINNNTTTYYY```eeejjjoooqqqrrrssstttvvvxxx{{{~~~sssggg___\\\\\\]]]bbbmmm}}}~~~xxxoooiiieeeaaa\\\XXXRRRPPPMMMJJJIIIMMMTTTYYYeeemmmtttwwwxxxwwwssslllgggccc^^^ZZZWWWTTTOOOLLLHHHFFFDDDCCCCCCBBBAAA???___```aaabbbdddeeefffgggggggggfffeeedddcccbbbaaabbbcccccccccbbbaaaaaa```___aaaddddddddddddeeeffffffgggggghhhiiiiiijjjjjjhhhiiijjjjjjiiiiiijjjkkkkkklllmmmnnnnnnooonnnnnnqqqrrrssssssrrrsssuuuwwwyyywwwtttooojjjeeebbb``````aaabbbbbbaaa```aaacccccccccdddeeefffgggggghhhdddeeefffggghhhhhhhhhhhhhhhhhhhhhgggfffeeedddccc\\\]]]```bbbdddeeeffffffffffffffffffeeeeeeeeeeeebbb```]]]\\\[[[[[[YYYWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWVVVUUUTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTVVVWWWYYY[[[\\\\\\\\\[[[YYYWWWTTTRRRQQQPPPOOONNNMMMMMMNNNPPPRRRTTTSSSSSSRRRRRRRRRRRRRRRSSSPPPPPPOOOOOONNNOOOOOOOOOQQQQQQQQQPPPOOONNNMMMLLLIIIHHHGGGFFFFFFFFFGGGGGGGGGHHHHHHIIIJJJKKKLLLLLLJJJJJJIIIIIIHHHGGGGGGGGGEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEDDDCCCAAA@@@?????????@@@AAABBBBBBBBBAAA@@@BBBBBBBBBBBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHGGGGGGGGGGGGHHHHHHIIIGGGHHHIIIJJJKKKKKKKKKJJJIIIJJJKKKMMMNNNOOOPPPPPPNNNMMMMMMNNNNNNOOOPPPQQQTTTSSSUUU[[[]]]___dddkkkrrr|||vvvfff\\\UUUOOOKKKJJJIIIHHHFFFFFFFFFIIIKKKMMMTTTZZZdddkkkqqqwww~~~vvvoooiiieee___\\\YYYVVVVVVVVVVVVUUURRRRRRRRRRRRRRRQQQOOOOOOOOOPPPQQQQQQQQQPPPOOONNNMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGFFFEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@????????????>>>>>>???@@@@@@@@@@@@?????????@@@@@@??????>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>======<<<;;;;;;;;;;;;<<<======<<<======>>>>>>>>>>>>>>>;;;<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<=========>>>??????@@@@@@AAAAAABBBCCCDDDDDDCCCCCCDDDEEEGGGHHHKKKPPPVVVZZZdddhhhnnnqqqssstttuuuuuuyyy{{{zzzrrrggg]]]VVVUUUXXXZZZcccqqqxxxrrrkkkeeebbb^^^YYYUUUKKKJJJGGGDDDDDDGGGMMMRRR___gggnnnooonnnmmmiiiddd]]]YYYUUURRRPPPMMMJJJHHHFFFEEECCCCCCDDDDDDBBB@@@```aaaaaacccdddeeeffffffhhhhhhhhhgggfffeeedddccccccccccccbbbbbb```___^^^^^^aaadddeeedddccceeeffffffffffffggghhhhhhhhhiiifffhhhjjjjjjiiihhhiiijjjkkkkkklllmmmnnnnnnnnnnnnnnnppprrrrrrrrrssswwwzzz{{{yyyvvvrrrnnniiieeecccaaabbbccccccaaaaaaaaacccaaabbbcccdddeeeffffffgggeeefffggghhhhhhhhhhhhhhhggghhhhhhhhhggggggfffeee```aaabbbdddeeeeeeeeeeeedddddddddccccccccccccbbbaaa___\\\[[[[[[ZZZYYYWWWWWWWWWWWWWWWWWWXXXXXXXXXWWWWWWWWWWWWVVVUUUTTTSSSRRRSSSTTTTTTUUUUUUUUUTTTUUUVVVVVVWWWXXXYYYZZZZZZXXXWWWVVVTTTSSSQQQPPPOOONNNNNNNNNNNNNNNOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQPPPOOONNNNNNMMMMMMMMMNNNNNNNNNNNNNNNNNNMMMLLLKKKIIIHHHFFFEEEEEEFFFFFFGGGHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIIIIHHHGGGGGGFFFFFFCCCDDDEEEFFFFFFGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDCCCBBBAAA@@@@@@>>>???AAACCCCCCBBBAAA@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEBBBCCCCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFGGGHHHEEEFFFGGGIIIIIIIIIIIIIIIFFFGGGIIIKKKMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMRRRPPPSSSXXXZZZZZZ]]]bbbhhhppp}}}uuujjjccc\\\WWWUUURRRNNNJJJGGGEEEFFFGGGHHHLLLQQQXXX^^^dddllluuu{{{~~~tttnnniiieee___[[[YYYWWWVVVUUUSSSTTTTTTTTTTTTRRRQQQPPPPPPQQQRRRSSSRRRPPPOOOMMMKKKKKKKKKLLLLLLLLLLLLMMMLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@>>>???@@@AAAAAAAAA@@@@@@???????????????>>>>>>===????????????????????????<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;<<<======>>><<<<<<===>>>>>>>>>>>>>>>;;;<<<<<<<<<==========================================>>>??????@@@@@@AAA@@@AAABBBDDDEEEEEEEEEDDDFFFHHHLLLOOOSSSXXX^^^bbbkkknnnsssuuuwwwwwwyyyzzz}}}yyykkkeee\\\UUUSSSVVV\\\```mmm|||zzzsssooohhhddd```\\\UUUQQQHHHGGGEEECCCBBBDDDIIILLLTTT\\\bbbbbbaaa```^^^ZZZTTTRRRNNNLLLJJJHHHGGGFFFFFFEEECCCCCCCCCCCC@@@???aaaaaabbbcccdddeeeeeefffiiiiiiiiiiiihhhgggfffeeecccccccccbbbaaa___^^^]]]]]]aaadddeeedddcccdddfffffffffffffffggggggggggggfffhhhiiijjjhhhhhhhhhiiikkklllmmmnnnoooooooooooolllnnnqqqqqqqqqsssxxx|||{{{zzzwwwtttpppkkkhhhfffbbbcccdddcccbbbaaabbbccc```aaabbbccceeeeeeeeefffffffffggghhhhhhiiihhhhhhgggggghhhhhhhhhhhhggggggcccdddeeeeeeeeedddcccbbbbbbbbbbbbaaaaaaaaa`````````^^^\\\[[[ZZZZZZYYYWWWVVVVVVWWWWWWXXXYYYYYYYYYVVVWWWXXXXXXWWWVVVTTTSSSRRRSSSTTTUUUUUUUUUUUUUUUVVVVVVVVVWWWWWWWWWXXXXXXUUUTTTSSSRRRQQQPPPOOONNNLLLLLLLLLMMMMMMMMMMMMMMMOOOPPPPPPPPPPPPPPPPPPPPPOOOOOONNNMMMLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKHHHGGGFFFEEEEEEEEEFFFGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFEEEAAABBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBDDDCCCCCCBBBBBBAAAAAAAAA>>>@@@AAACCCCCCBBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFBBBBBBCCCCCCDDDEEEEEEFFFEEEDDDCCCCCCDDDEEEFFFGGGCCCDDDFFFGGGHHHHHHHHHGGGEEEFFFHHHJJJLLLLLLLLLLLLMMMMMMLLLKKKKKKKKKKKKKKKQQQOOOQQQUUUWWWVVVXXX[[[bbbhhhuuuvvvooogggbbb```[[[VVVNNNHHHFFFEEEFFFGGGGGGKKKPPPUUUZZZbbbmmmttt|||}}}{{{sssnnngggaaa]]]ZZZXXXVVVUUUUUUVVVVVVUUUTTTRRRQQQQQQRRRSSSSSSRRRPPPNNNMMMJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA>>>???@@@AAABBBAAAAAA@@@>>>????????????>>>======????????????????????????========================????????????>>>===<<<;;;<<<<<<<<<<<<<<<===>>>???;;;<<<======>>>>>>======<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA???AAACCCDDDFFFFFFFFFEEEJJJMMMRRRWWW\\\bbbhhhlllpppssswwwyyyzzz{{{|||~~~yyynnn```[[[VVVSSSUUU[[[dddjjjyyy|||vvvrrrmmmgggccc___ZZZRRRMMMHHHHHHFFFDDDCCCEEEHHHKKKJJJRRRXXXXXXVVVWWWUUUSSSOOOMMMKKKIIIGGGFFFFFFFFFEEEDDDBBBBBBAAA@@@===;;;cccccccccdddeeefffhhhiiiggghhhiiiiiihhhgggfffeeegggfffeeecccaaa___^^^]]]\\\\\\^^^___```aaaaaaaaabbbbbbcccddddddeeeffffffgggfffffffffggghhhjjjkkkllllllkkkjjjjjjkkkkkkkkklllnnnooopppqqqtttxxx{{{|||{{{yyyvvvrrrnnnkkkiiifffdddbbb```___^^^^^^^^^]]]^^^^^^___aaabbbdddeeebbbcccdddeeeffffffffffffhhhiiijjjkkkkkkjjjhhhgggdddddddddddddddcccbbbaaa```___^^^]]]\\\]]]^^^___aaaaaa```^^^\\\YYYWWWVVVXXXXXXXXXXXXXXXXXXXXXWWWXXXXXXWWWVVVUUUTTTTTTSSSUUUUUUUUUVVVWWWXXXYYYZZZXXXXXXYYYYYYXXXWWWVVVVVVTTTTTTSSSRRRPPPOOONNNMMMOOOOOONNNNNNOOOOOOPPPQQQPPPPPPOOOOOOOOONNNNNNNNNNNNMMMKKKJJJIIIJJJLLLMMMOOONNNLLLJJJIIIIIIIIIJJJDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGHHHGGGFFFFFFEEEFFFFFFGGGGGGGGGFFFFFFDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>DDDCCCCCCBBB@@@??????>>>@@@>>><<<===@@@BBBAAA??????@@@@@@AAAAAAAAA@@@@@@AAA@@@@@@@@@AAAAAABBBCCCBBBAAAAAAAAAAAABBBCCCCCCGGGFFFEEEDDDDDDEEEFFFFFFBBBCCCDDDEEEEEEFFFEEEEEEDDDDDDEEEFFFGGGHHHHHHIIIHHHIIIIIIJJJKKKKKKKKKJJJHHHJJJLLLOOORRRVVVXXXYYY]]]aaakkkzzz|||}}}uuuqqqooohhhaaaWWWNNNHHHEEECCCCCCBBBEEEIIILLLPPPWWW```gggnnnqqqvvv|||xxxnnnjjjfff^^^ZZZ\\\XXXVVVTTTSSSTTTTTTSSSQQQRRRRRRSSSSSSSSSQQQPPPOOOPPPPPPOOONNNNNNMMMMMMLLLNNNNNNNNNMMMLLLKKKKKKJJJLLLKKKJJJIIIHHHGGGGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEDDDCCCAAA@@@???BBBAAA@@@@@@BBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;@@@?????????>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<========================<<<====================================>>>??????AAACCCDDDEEEEEEGGGIIIKKKRRRVVV[[[aaaffflllrrrvvvxxxyyy{{{{{{|||~~~xxxjjjccc[[[TTTQQQTTTZZZcccrrr~~~zzzwwwuuuoookkkfff```ZZZTTTMMMHHHCCCCCCBBBBBBCCCDDDFFFGGGMMMMMMMMMMMMMMMLLLLLLKKKIIIHHHGGGEEEDDDCCCCCCCCC@@@AAABBBBBBAAA>>><<<:::bbbbbbbbbcccdddeeegggggghhhiiijjjjjjjjjiiigggfffhhhgggeeedddbbb```___^^^ZZZ[[[\\\]]]___aaabbbbbbccccccdddeeeeeefffggggggggggggffffffggghhhjjjkkkkkkjjjjjjiiiiiijjjjjjjjjmmmnnnooooooooopppsssuuuwwwvvvtttrrroookkkhhhgggeeedddbbb___^^^]]]^^^^^^\\\\\\]]]^^^___aaabbbcccbbbcccdddeeeffffffffffffggghhhiiijjjjjjhhhfffeeecccccccccccccccbbbaaaaaa___^^^]]]\\\\\\\\\]]]^^^]]]]]]]]]\\\[[[ZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXWWWWWWVVVUUUUUUUUUVVVVVVVVVVVVVVVWWWXXXYYYYYYYYYYYYYYYYYYXXXWWWWWWUUUTTTSSSRRRPPPOOONNNMMMOOONNNNNNNNNNNNOOOPPPPPPQQQQQQQQQPPPPPPPPPPPPOOONNNMMMKKKJJJIIIJJJKKKLLLMMMLLLKKKJJJIIIHHHHHHHHHCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFGGGGGGGGGFFFFFFEEEFFFFFFGGGFFFFFFEEEEEEDDDCCCBBBBBBAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@AAABBBBBBBBBAAAAAAAAAAAAAAABBBAAA@@@???>>>>>>>>>>>>AAAAAAAAAAAAAAA@@@@@@@@@BBB???===>>>???@@@???>>>???@@@@@@AAAAAA@@@@@@?????????>>>>>>??????@@@AAAAAAAAAAAA@@@AAABBBBBBCCCEEEDDDCCCCCCCCCCCCDDDEEEBBBBBBCCCDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHGGGHHHIIIIIIJJJJJJIIIIIIGGGHHHJJJMMMPPPRRRTTTUUUZZZ]]]fffsssyyypppcccVVVMMMGGGCCC@@@BBBCCCFFFHHHJJJPPPXXX^^^fffiiioootttzzzyyysssmmmddd______XXXVVVTTTTTTUUUUUUUUUTTTRRRSSSSSSSSSSSSRRRQQQPPPPPPPPPOOOOOONNNMMMMMMMMMNNNNNNMMMMMMLLLKKKKKKJJJKKKJJJIIIHHHHHHHHHHHHHHHIIIHHHGGGFFFFFFEEEEEEEEEFFFFFFFFFEEEDDDCCCBBBAAABBBAAA@@@AAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????????????????>>>>>>>>>======<<<<<<<<<@@@@@@??????>>>>>>>>>>>>@@@??????>>>>>>??????@@@=============================================<<<>>>=========>>>???@@@@@@BBBDDDFFFGGGHHHJJJNNNQQQWWW\\\dddkkkppptttwwwyyyzzz{{{||||||}}}~~~|||lll___YYYTTTQQQRRRZZZdddppp|||zzzwwwuuunnnjjjccc]]]VVVPPPIIIEEEBBBBBBAAAAAABBBDDDFFFGGGJJJJJJJJJJJJJJJIIIIIIHHHFFFFFFEEEDDDCCCBBBAAAAAA??????@@@@@@???===;;;999aaaaaaaaaaaabbbdddeeeeeeiiijjjkkkkkkkkkjjjiiihhhhhhgggfffeeecccbbbaaa```ZZZZZZZZZ[[[]]]```bbbdddddddddeeeeeeffffffgggggggggfffffffffggghhhiiijjjiiihhhhhhggghhhhhhiiiiiimmmnnnnnnmmmkkkkkkmmmnnnpppooonnnmmmjjjhhhfffeeedddcccaaa___]]]]]]]]]]]][[[[[[[[[\\\]]]___```aaabbbcccdddeeeffffffffffffggghhhiiiiiihhhfffdddbbbaaabbbbbbbbbbbbaaaaaa```^^^]]]\\\\\\[[[[[[\\\\\\YYYZZZZZZZZZZZZZZZYYYYYYVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVUUUVVVVVVWWWWWWYYYZZZZZZZZZZZZYYYYYYXXXVVVVVVTTTRRRQQQOOONNNMMMNNNNNNMMMMMMNNNNNNOOOPPPPPPPPPPPPOOOOOOOOONNNNNNMMMLLLKKKIIIIIIJJJJJJKKKKKKKKKJJJJJJIIIGGGFFFEEEBBBBBBBBBBBBBBBBBBCCCCCCBBBCCCDDDEEEFFFGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@AAA@@@???>>>===>>>??????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAABBB@@@>>>>>>??????>>>===???@@@@@@@@@@@@@@@??????======<<<<<<======>>>>>>@@@@@@@@@@@@@@@AAAAAABBBCCCBBBBBBAAABBBBBBCCCCCCBBBBBBBBBCCCBBBBBBAAAAAAAAABBBCCCDDDEEEFFFGGGGGGFFFFFFGGGHHHHHHHHHHHHGGGFFFGGGHHHJJJLLLNNNOOOPPPUUUWWW^^^iiitttrrrbbbUUULLLFFFBBBCCCCCCCCCDDDEEEIIIOOOTTT[[[^^^dddjjjpppwww}}}yyynnngggddd]]][[[XXXVVVVVVVVVVVVTTTSSSSSSSSSTTTSSSSSSRRRQQQQQQPPPPPPOOOOOONNNMMMMMMNNNNNNMMMMMMLLLKKKKKKKKKIIIIIIHHHHHHHHHHHHHHHIIIJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFDDDCCCBBBCCCBBBAAAAAABBBCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@@@@@@@AAAAAA????????????????????????>>>>>>>>>>>>>>>=========@@@@@@@@@????????????>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>======<<<<<<=========>>>???@@@AAABBBDDDFFFHHHJJJLLLPPPVVVZZZ___fffooowww{{{||||||||||||}}}~~~~~~~~~zzznnn```WWWTTTQQQRRRYYYeeesss~~~|||yyyvvvtttmmmhhh```XXXQQQKKKFFFBBB@@@@@@@@@@@@AAACCCEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCBBBAAA???>>>===>>>>>>>>>===;;;:::888````````````aaabbbcccdddhhhiiijjjkkkkkkjjjiiihhhhhhggggggeeedddcccbbbbbb\\\[[[ZZZZZZ\\\^^^aaacccdddddddddeeeeeeeeeffffffeeeeeeeeeeeeffffffggggggffffffffffffffffffggghhhjjjkkkkkkjjjhhhggghhhjjjjjjjjjjjjiiihhhfffeeedddcccbbb```^^^]]]]]]]]]]]][[[[[[[[[\\\]]]___```aaabbbcccdddeeeffffffffffffggghhhiiiiiihhheeecccaaa``````aaaaaaaaaaaa``````]]]]]]\\\[[[[[[ZZZZZZZZZXXXXXXYYYYYYYYYXXXXXXWWWTTTTTTTTTTTTUUUUUUUUUUUUVVVVVVWWWWWWWWWXXXXXXXXXWWWVVVUUUUUUUUUUUUUUUVVVZZZZZZ[[[[[[[[[ZZZZZZYYYXXXWWWUUUSSSQQQOOOMMMMMMMMMMMMMMMMMMMMMNNNOOOOOOMMMMMMMMMLLLLLLLLLLLLKKKLLLKKKJJJJJJIIIIIIJJJJJJHHHIIIIIIIIIHHHFFFEEECCCAAAAAAAAABBBBBBBBBBBBBBBAAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@???????????????AAA???>>><<<<<<===>>>????????????@@@@@@@@@@@@@@@AAA@@@@@@???>>>>>>??????????????????@@@@@@@@@@@@@@@???>>>>>>>>>>>>???>>>???@@@@@@@@@@@@??????>>>===<<<<<<<<<<<<<<<======??????>>>>>>??????@@@AAAAAAAAAAAAAAABBBBBBBBBCCCBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@AAABBBDDDEEEFFFFFFEEEEEEFFFFFFFFFFFFFFFEEEFFFGGGHHHIIIJJJKKKLLLLLLQQQRRRWWW```iiirrrooo```UUUMMMHHHEEEDDDCCCBBBCCCFFFKKKMMMQQQUUU[[[aaagggnnntttyyyzzzpppjjjgggccc^^^[[[YYYWWWUUUTTTTTTTTTTTTTTTTTTSSSSSSSSSQQQQQQPPPPPPOOOOOONNNNNNMMMMMMMMMMMMLLLLLLKKKKKKIIIHHHHHHHHHHHHHHHIIIJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCBBBAAABBBCCCDDDCCCAAABBBBBBBBBBBBBBBBBBBBBBBB???@@@@@@@@@AAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@?????????????????????>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>======<<<<<<======>>>????????????????????????@@@??????>>>>>>======<<<<<<======>>>???@@@BBBBBBFFFHHHJJJMMMQQQWWW^^^cccgggmmmuuu{{{~~~~~~~~~~~~~~~xxxmmmcccYYYVVVWWWUUU[[[fffttt}}}zzzvvvssslllfff^^^UUUOOOIIIDDD@@@@@@?????????@@@BBBDDDEEECCCCCCDDDDDDCCCCCCBBBAAA@@@AAABBBCCCBBB@@@>>><<<============<<<;;;:::999____________``````aaabbbfffggghhhiiiiiihhhgggfffggggggffffffeeedddcccccc```___]]]\\\\\\]]]___```cccccccccccccccdddddddddccccccddddddddddddddddddddddddddddddeeeeeefffgggfffggghhhhhhgggfffggghhhgggggghhhhhhgggfffeeeeeebbbaaa___^^^]]]]]]]]]^^^]]]]]]]]]]]]^^^___aaaaaabbbcccdddeeeffffffffffffhhhiiiiiiiiihhhfffcccbbb___``````aaaaaaaaa``````]]]]]]\\\\\\[[[ZZZYYYYYYYYYYYYYYYXXXWWWVVVUUUTTTSSSSSSSSSTTTTTTTTTUUUUUUUUUUUUVVVVVVWWWXXXXXXXXXVVVUUUUUUTTTTTTTTTUUUUUUZZZZZZ[[[[[[[[[[[[[[[ZZZYYYXXXWWWTTTRRROOOMMMLLLMMMLLLLLLLLLLLLMMMNNNNNNMMMMMMLLLLLLLLLKKKKKKKKKLLLLLLKKKJJJJJJJJJJJJJJJHHHHHHIIIIIIHHHFFFDDDCCCAAAAAAAAABBBBBBBBBCCCCCCAAABBBBBBBBBCCCDDDEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@???>>>>>>>>>>>>???AAA@@@>>>======>>>>>>???>>>>>>>>>>>>??????@@@@@@AAA@@@??????>>>?????????@@@@@@?????????>>>>>>>>><<<=========>>>???@@@AAA@@@@@@@@@@@@??????>>>===>>>======<<<<<<<<<=====================>>>??????AAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@??????@@@BBBCCCDDDEEEFFFDDDEEEEEEEEEEEEEEEDDDDDDGGGGGGHHHHHHIIIIIIIIIJJJOOOOOOSSSZZZ```gggsss|||lll^^^SSSMMMGGGDDDBBB@@@AAADDDGGGHHHKKKOOOTTTZZZ```gggmmmrrrvvv|||}}}tttmmmiiiccc^^^\\\ZZZWWWVVVWWWVVVVVVUUUTTTTTTSSSSSSRRRRRRQQQQQQPPPOOOOOONNNMMMMMMMMMLLLLLLLLLLLLLLLIIIIIIIIIHHHIIIIIIJJJJJJHHHGGGGGGFFFFFFFFFFFFGGGFFFFFFFFFFFFEEEEEEDDDCCCDDDCCCBBBBBBDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAABBBBBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>><<<<<<===>>>???AAACCCDDDHHHKKKOOOSSSYYY```ggglllooossswwwzzz|||}}}~~~~~~wwwkkkaaaYYYTTTUUUZZZ]]]fffuuuzzzuuuqqqjjjeee]]]UUUOOOIIIEEEBBB@@@@@@??????@@@AAACCCDDDBBBCCCCCCCCCCCCBBBAAAAAA???@@@BBBBBBBBB@@@>>><<<=========<<<<<<;;;::::::_______________```aaaaaadddeeefffgggggggggfffeeefffffffffeeeeeedddddddddcccbbbaaa_________``````bbbbbbbbbbbbccccccccccccbbbcccddddddddddddccccccccccccccccccdddeeeffffffccceeeggggggfffeeefffgggggggggggghhhhhhggggggfffbbbaaa```^^^^^^^^^^^^___^^^^^^^^^^^^___```aaabbbbbbcccdddeeeffffffffffffggghhhiiiiiihhhfffdddbbb___``````aaaaaaaaaaaaaaa]]]]]]]]]\\\\\\ZZZYYYXXXZZZZZZYYYXXXWWWUUUSSSRRRRRRRRRSSSSSSTTTUUUUUUUUUUUUUUUUUUVVVVVVWWWWWWWWWTTTTTTTTTSSSTTTTTTUUUUUUYYYZZZZZZ[[[[[[[[[[[[ZZZ[[[ZZZXXXUUURRROOOMMMLLLLLLLLLLLLKKKLLLLLLMMMNNNOOOOOOOOONNNNNNNNNMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKIIIIIIHHHHHHGGGEEEDDDCCCAAAAAAAAABBBCCCCCCDDDDDDBBBBBBAAAAAABBBBBBCCCDDDCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@???>>>>>>>>>>>>???@@@@@@?????????>>>>>>>>><<<<<<======>>>?????????@@@@@@???????????????@@@@@@?????????>>>>>>======:::;;;=========>>>AAACCC@@@@@@@@@@@@???>>>======>>>>>>======<<<<<<======<<<<<<<<<<<<<<<======>>>???@@@AAABBBCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAAAAA>>>???@@@AAACCCEEEFFFFFFDDDEEEEEEEEEEEEDDDDDDCCCGGGGGGGGGGGGHHHHHHHHHHHHMMMMMMPPPVVVZZZ^^^hhhrrrzzziii\\\SSSJJJFFFBBB???@@@BBBCCCCCCGGGJJJOOOUUUZZZ```gggkkkpppvvv}}}vvvqqqjjjeeebbb___]]]\\\ZZZYYYWWWVVVTTTSSSSSSSSSSSSRRRRRRQQQQQQPPPOOOOOOMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJKKKGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDEEECCCCCCCCCDDDEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBBBBBBBBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAA@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBB????????????????????????????????????????????????===>>>???@@@BBBDDDFFFGGGLLLPPPUUU\\\bbbiiippptttvvvxxxyyyzzzzzz{{{~~~rrriii```XXXRRRPPPUUU]]]ffftttzzzsssnnngggbbb\\\VVVPPPLLLGGGDDDBBBAAA@@@@@@@@@@@@BBBBBBBBBBBBCCCCCCBBBBBBAAA@@@??????@@@@@@@@@???===<<<<<<<<<<<<;;;;;;;;;::::::```____________``````aaacccdddeeegggggggggfffeeeeeeeeeeeedddddddddddddddccccccccccccbbbbbbbbbbbbcccccccccccccccccccccccccccdddeeeffffffeeedddcccccccccccccccdddeeefffgggdddfffhhhhhhfffeeeeeeeeefffgggggghhhhhhgggggggggcccbbb```___^^^______```^^^^^^^^^^^^___```aaabbbbbbcccdddeeeffffffffffffeeefffggghhhgggfffdddbbb___```aaaaaabbbbbbbbbaaa]]]^^^^^^^^^\\\[[[YYYXXXZZZZZZYYYXXXWWWUUUTTTSSSRRRRRRSSSTTTTTTUUUVVVVVVTTTTTTUUUUUUUUUUUUUUUUUUSSSSSSSSSSSSSSSTTTUUUVVVXXXYYYZZZZZZ[[[[[[ZZZZZZ\\\[[[YYYVVVRRROOOMMMLLLLLLKKKKKKKKKKKKLLLMMMMMMPPPPPPOOOOOOOOONNNNNNNNNMMMMMMMMMMMMMMMLLLLLLKKKJJJIIIHHHGGGFFFEEEEEEEEEAAABBBBBBCCCDDDDDDEEEEEECCCBBBAAA@@@@@@AAAAAABBBAAAAAABBBBBBBBBAAAAAA@@@AAA@@@??????>>>>>>??????===>>>@@@@@@@@@???===<<<;;;;;;<<<======>>>??????@@@???????????????@@@@@@=========>>>>>>>>>>>>>>>:::<<<>>>>>><<<===???BBB@@@@@@@@@@@@???>>>===<<<>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<======>>>???AAAAAAAAAAAAAAA???@@@AAAAAAAAAAAAAAAAAA>>>???@@@BBBCCCEEEFFFGGGEEEEEEEEEEEEEEEDDDCCCCCCEEEEEEEEEFFFFFFFFFGGGGGGKKKKKKOOOSSSUUUWWW^^^gggpppxxxiii```QQQLLLFFFBBBAAAAAAAAA???BBBFFFKKKOOOTTTZZZ```dddkkkpppvvv}}}{{{rrrlllhhhdddbbb]]][[[YYYVVVTTTSSSSSSRRRSSSSSSRRRRRRQQQPPPPPPPPPLLLLLLLLLLLLLLLLLLLLLMMMNNNMMMLLLKKKKKKKKKKKKKKKHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDCCCDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBCCC@@@@@@????????????@@@@@@????????????????????????>>>??????@@@@@@AAAAAAAAA@@@AAABBBDDDFFFHHHJJJKKKPPPUUU]]]eeekkkrrrxxx{{{|||}}}~~~~~~}}}}}}}}}qqqbbb]]]WWWUUUSSSTTT]]]ggguuuxxxpppkkkbbb___ZZZVVVRRRNNNIIIFFFEEEDDDBBBAAA@@@@@@AAAAAAAAABBBBBBBBBBBBAAA@@@@@@===============<<<<<<<<<;;;;;;:::999999999999:::``````_________``````aaacccdddfffgggggggggffffffddddddddddddddddddddddddbbbcccdddeeeeeeeeeeeedddddddddddddddddddddddddddeeefffgggggggggfffeeedddccccccccccccdddeeefffgggeeegggiiihhhfffdddddddddfffgggggghhhhhhggggggfffcccbbbaaa```______```aaa^^^^^^^^^^^^______```aaaccccccdddeeeffffffffffffbbbdddeeeffffffeeecccbbb``````aaabbbbbbbbbbbbbbb^^^^^^^^^^^^]]][[[YYYXXXYYYYYYYYYXXXWWWVVVUUUTTTRRRSSSSSSTTTUUUVVVVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTRRRRRRRRRRRRSSSTTTVVVVVVXXXXXXYYYZZZZZZZZZZZZZZZ]]][[[YYYVVVSSSOOOMMMLLLKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNNNNMMMMMMMMMMMMLLLNNNNNNNNNNNNNNNMMMLLLLLLKKKJJJHHHFFFEEEEEEFFFFFFBBBBBBCCCCCCDDDEEEFFFFFFDDDCCCAAA@@@???@@@@@@AAA@@@@@@AAABBBBBBBBBAAAAAAAAA@@@@@@???????????????<<<===???AAA@@@>>><<<:::;;;;;;<<<<<<===>>>>>>???@@@???????????????@@@@@@;;;;;;<<<===>>>???@@@@@@<<<>>>???>>><<<;;;>>>@@@@@@@@@@@@??????>>><<<<<<>>>===<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<;;;<<<>>>???@@@@@@@@@???===>>>???@@@@@@@@@@@@@@@>>>???@@@BBBDDDFFFGGGHHHEEEEEEFFFFFFEEEDDDCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFIIIJJJMMMRRRSSSSSSYYY```eeerrruuulllYYYSSSKKKFFFDDDCCCAAA???@@@CCCGGGLLLPPPVVV[[[___bbbfffmmmrrryyyvvvnnnhhheee___]]]ZZZWWWTTTSSSRRRRRRSSSSSSSSSRRRQQQQQQPPPPPPLLLLLLLLLLLLLLLMMMMMMMMMOOOOOOMMMLLLKKKKKKKKKKKKIIIIIIHHHHHHHHHIIIIIIJJJHHHHHHIIIIIIIIIHHHGGGGGGFFFDDDCCCDDDEEEFFFEEECCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCAAAAAAAAABBBBBBCCCCCCCCCDDDCCCCCCBBBBBBCCCCCCDDD>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCCCCDDDEEEFFFIIIKKKMMMOOOTTTZZZbbbkkkrrrwww}}}}}}pppdddWWWTTTSSSUUUWWW\\\gggsss~~~wwwoooiii___\\\YYYVVVSSSOOOJJJGGGFFFEEECCCAAA@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@??????<<<<<<;;;:::::::::;;;;;;:::999888888777888888888cccaaa```^^^]]]]]]]]]^^^eeeeeeddddddcccbbbbbbbbbdddcccaaa```___```bbbcccccccccdddeeefffggghhhhhhhhhhhhhhhhhhgggggggggggggggggggggggggggfffffffffeeefffgggiiiiiihhhhhhgggfffgggiiikkkkkkjjjhhhggghhhhhhhhhhhhggggggggggggbbbcccdddcccaaa```aaabbb^^^```bbbcccbbbaaabbbccc___```aaabbbcccdddddddddcccccccccccccccddddddddd`````````aaabbbdddeeefffdddcccbbb```^^^[[[ZZZYYY]]]\\\[[[YYYWWWVVVUUUUUUVVVVVVVVVVVVVVVUUUTTTSSSTTTTTTSSSRRRQQQPPPPPPOOOQQQRRRSSSTTTVVVWWWXXXYYYZZZ[[[]]]^^^^^^]]]\\\[[[[[[YYYVVVUUUSSSQQQMMMJJJKKKJJJIIIJJJLLLMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMNNNNNNOOOOOONNNNNNLLLKKKJJJGGGFFFDDDCCCCCC@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAA????????????AAAAAABBBBBBAAA???>>><<<;;;:::>>>>>>>>>>>>============;;;;;;;;;;;;<<<<<<<<<=========<<<;;;;;;;;;;;;<<<:::;;;<<<======<<<;;;;;;<<<<<<<<<<<<===>>>@@@@@@@@@@@@??????????????????>>>=========>>>@@@BBBCCC<<<<<<<<<<<<============<<<===???@@@AAAAAA@@@@@@@@@?????????>>>>>>===============???@@@BBBDDDEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEFFFHHHHHHGGGGGGFFFHHHIIIJJJLLLOOORRRUUUVVVbbbgggtttuuufffYYYNNNIIIEEE@@@???BBB@@@BBBEEEGGGIIINNNUUUZZZ\\\aaafffiiimmmuuuuuuooogggbbb\\\YYYYYYYYYVVVTTTRRRRRRRRRPPPNNNNNNNNNOOOMMMMMMMMMMMMMMMNNNOOOOOONNNNNNNNNMMMMMMMMMLLLLLLKKKJJJIIIGGGFFFFFFGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGEEEDDDDDDDDDCCCCCCCCCCCCEEEEEEDDDDDDCCCCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDDDDGGGEEECCCAAAAAABBBEEEFFF@@@AAAAAABBBBBBAAAAAA@@@@@@@@@AAABBBBBBCCCCCCDDDBBBAAAAAAAAAAAAAAABBBBBBCCCBBB@@@??????@@@BBBCCC???@@@AAAAAAAAABBBEEEHHHGGGHHHJJJKKKNNNRRRWWW[[[___cccjjjrrrxxx}}}~~~sssfff^^^]]]SSSSSSTTTWWW^^^iiiwww}}}{{{~~~|||yyytttnnngggbbb\\\[[[YYYTTTOOOJJJHHHHHHDDDDDDCCCBBBAAA@@@?????????????????????>>>======;;;;;;:::;;;;;;<<<===>>>>>>===;;;999888888888888aaa```^^^]]]]]]]]]^^^___cccbbbbbbbbbbbbaaaaaaaaacccbbb```______```bbbcccddddddeeeggghhhjjjkkkkkkkkkjjjjjjjjjiiiiiihhhhhhhhhhhhggggggggggggfffffffffggghhhiiijjjiiihhhhhheeefffggghhhiiiiiihhhggghhhggggggggggggfffffffffdddeeefffeeecccaaaaaabbb___```bbbbbbaaa```bbbccc```aaabbbccccccdddccccccbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaabbbcccdddfffffffffeeecccaaa___]]]\\\[[[\\\\\\ZZZYYYXXXWWWWWWWWWWWWXXXXXXWWWWWWVVVUUUTTTTTTTTTSSSSSSRRRQQQPPPPPPRRRRRRSSSUUUVVVXXXYYYYYYYYYZZZ\\\]]]]]]\\\[[[ZZZZZZXXXVVVUUUTTTRRROOOLLLLLLJJJIIIJJJLLLNNNNNNMMMNNNNNNNNNMMMMMMMMMMMMMMMMMMNNNOOOOOOPPPPPPOOOOOOLLLKKKIIIGGGFFFDDDDDDCCC@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAA@@@???>>>>>>???@@@AAA@@@@@@??????>>>>>>======??????>>>>>>>>>=========<<<<<<<<<<<<==================<<<;;;;;;;;;;;;<<<:::;;;<<<===>>>======<<<<<<<<<<<<<<<===>>>???@@@@@@@@@??????????????????>>>>>>>>>>>>???AAACCCDDD??????>>>>>>======<<<<<<<<<===???@@@AAAAAA@@@@@@@@@@@@??????>>>>>>>>>>>>===>>>>>>???AAABBBDDDEEEFFFFFFGGGGGGGGGFFFEEEEEEDDDEEEFFFGGGGGGGGGFFFEEEEEEFFFGGGIIILLLNNNQQQRRRXXX[[[eeetttsssfffXXXQQQKKKDDDBBBDDD@@@AAACCCDDDFFFJJJPPPUUU\\\```eeeggghhhmmmuuu{{{~~~sssmmmfffaaa___\\\YYYUUUXXXWWWVVVTTTRRRQQQQQQQQQPPPOOONNNNNNNNNNNNNNNNNNPPPPPPPPPPPPOOOOOOOOOOOOKKKKKKIIIHHHGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHGGGGGGEEEEEEDDDDDDDDDCCCCCCCCCEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDCCCBBBAAABBBDDDEEEBBBBBBCCCCCCCCCCCCBBBBBB@@@AAAAAABBBCCCCCCDDDDDDCCCBBBBBBAAAAAABBBBBBCCCBBBAAA?????????@@@BBBCCCCCCDDDEEEEEEEEEGGGJJJLLLNNNPPPSSSUUUXXX[[[```cccgggjjjooovvv|||yyyqqqggg\\\VVVVVVQQQTTTYYY```kkkyyy~~~}}}zzzvvvrrrmmmgggaaa]]]ZZZZZZXXXTTTOOOKKKHHHGGGDDDDDDCCCBBBBBBAAA@@@@@@???????????????>>>>>>===<<<;;;;;;;;;<<<<<<===>>>>>>===<<<:::999888999999___^^^^^^]]]]]]]]]^^^^^^_________````````````aaabbbaaa```______```aaabbbeeefffgggiiikkkmmmnnnooonnnmmmmmmlllkkkjjjjjjiiihhhhhhhhhhhhggggggffffffggghhhiiijjjkkkjjjiiiiiidddddddddeeefffggghhhiiiggggggfffffffffeeeeeeeeeeeeggghhhgggeeebbbaaaaaa```aaaaaa```______aaadddbbbbbbcccccccccccccccbbbaaaaaa``````______^^^^^^bbbbbbbbbbbbccceeeffffffgggfffdddcccaaa___]]]]]][[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVUUUUUUTTTTTTSSSSSSRRRRRRRRRSSSSSSTTTVVVWWWXXXYYYZZZYYYZZZ[[[\\\[[[[[[YYYXXXYYYXXXVVVUUUUUUTTTQQQOOOMMMKKKJJJKKKMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPQQQQQQPPPPPPLLLKKKIIIGGGFFFDDDDDDDDDAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@???@@@@@@????????????@@@@@@>>>>>>>>>????????????????????????>>>>>>>>>>>>============>>>>>>>>>??????======<<<;;;;;;;;;;;;<<<:::;;;<<<===>>>?????????===<<<<<<======>>>???@@@??????@@@@@@@@@@@@@@@@@@?????????@@@AAABBBCCCDDDBBBAAAAAA@@@???======<<<======???@@@@@@AAA@@@@@@@@@@@@@@@????????????>>>?????????@@@AAACCCDDDEEEFFFGGGGGGGGGFFFFFFEEEDDDCCCDDDEEEFFFFFFFFFEEEEEEDDDDDDEEEGGGIIIKKKMMMOOORRRUUU\\\fffrrryyyhhh\\\SSSKKKFFFFFFCCCCCCCCCCCCCCCGGGLLLPPPXXX\\\aaacccccceeeiiimmmwww}}}}}}uuuooojjjfff```\\\[[[ZZZWWWTTTRRRPPPPPPPPPRRRQQQPPPOOONNNNNNNNNNNNQQQQQQPPPPPPPPPOOOOOOOOOKKKJJJIIIHHHHHHIIIJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCAAAAAABBBBBBCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@AAABBBDDDEEEGGGHHHKKKLLLMMMOOORRRUUUZZZ]]]aaadddgggjjjmmmooosssuuuxxx|||vvvkkkcccZZZSSSQQQTTTSSSYYYcccooo||||||vvvrrrmmmgggccc___ZZZWWWWWWVVVUUURRROOOKKKGGGEEEDDDCCCCCCCCCBBBBBBAAAAAA@@@????????????>>>>>>>>>===<<<<<<<<<<<<======>>>>>>>>><<<;;;::::::::::::______^^^^^^]]]]]]]]]\\\\\\\\\]]]^^^^^^___``````aaa```_________```aaabbbeeeeeegggiiikkkmmmooopppooonnnnnnmmmlllkkkjjjjjjjjjiiiiiihhhhhhggggggggghhhiiijjjkkklllkkkjjjjjjccccccbbbbbbcccfffhhhjjjfffffffffeeeeeeddddddcccfffhhhiiihhheeebbbaaa```aaaaaa```^^^]]]^^^aaacccccccccccccccccccccbbbbbbaaaaaa``````___^^^]]]]]]aaaaaaaaaaaabbbcccdddeeefffeeedddbbb```___]]]]]]YYYYYYYYYYYYZZZ[[[\\\\\\ZZZZZZZZZYYYXXXWWWVVVUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTUUUVVVWWWXXXYYYZZZZZZYYYYYYZZZZZZZZZYYYXXXWWWXXXWWWVVVVVVVVVUUUSSSQQQMMMLLLKKKKKKMMMNNNNNNMMMMMMMMMMMMNNNNNNNNNNNNNNNOOOOOOPPPQQQQQQQQQQQQQQQKKKKKKIIIGGGFFFEEEDDDDDDAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA>>>???????????????@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>????????????@@@@@@======<<<;;;;;;;;;;;;<<<:::;;;<<<===>>>???@@@@@@===============>>>????????????@@@@@@@@@@@@@@@AAA@@@@@@AAAAAABBBCCCDDDDDDCCCBBBBBBAAA@@@?????????===>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEDDDDDDDDDEEEDDDCCCCCCBBBCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGIIIKKKLLLMMMOOORRRXXX```gggvvvzzzkkk___UUUMMMIIIGGGFFFDDDCCCDDDGGGKKKNNNRRRWWW]]]aaabbbccceeefffkkkpppuuuzzz~~~{{{tttlllggg___]]]YYYUUUTTTRRRQQQPPPRRRQQQPPPOOOOOOOOOOOOPPPOOOOOOOOOOOONNNNNNNNNNNNJJJJJJIIIHHHHHHHHHIIIJJJIIIIIIIIIIIIIIIIIIHHHHHHFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAACCCDDDDDDCCCBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBCCCDDDDDDEEEEEECCCCCCBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDEEEGGGIIIJJJJJJMMMPPPTTTWWWZZZ^^^bbbfffjjjppptttvvvxxxzzz|||vvvmmmbbbZZZTTTQQQTTTYYY^^^fffrrrzzzuuunnnjjjddd^^^ZZZWWWTTTRRRRRRQQQPPPNNNLLLIIIEEEBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@?????????>>>>>>???>>>======<<<<<<<<<======>>>>>>===<<<;;;;;;::::::aaa``````___^^^\\\[[[[[[[[[[[[\\\]]]^^^______``````````````````aaabbbbbbcccdddeeehhhjjjlllnnnnnnnnnmmmmmmlllkkkkkkjjjjjjkkkjjjjjjiiihhhhhhgggggghhhiiijjjllllllkkkkkkjjjdddcccbbbbbbccceeehhhjjjgggffffffeeedddccccccccceeeggghhhfffcccaaa```___aaaaaa```^^^\\\]]]```bbbbbbbbbcccccccccbbbaaaaaabbbbbbaaa```______^^^^^^```_________```aaabbbcccdddcccbbbaaa___]]]\\\\\\XXXXXXYYYYYY[[[\\\]]]^^^[[[[[[[[[ZZZYYYWWWVVVUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXYYYZZZZZZ[[[YYYYYYYYYYYYXXXXXXWWWWWWWWWVVVUUUVVVVVVVVVTTTRRRMMMLLLJJJKKKLLLNNNMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNNNNOOOPPPPPPQQQPPPPPPPPPKKKJJJIIIGGGFFFEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@????????????@@@@@@@@@@@@?????????????????????@@@@@@@@@@@@AAA======<<<;;;;;;;;;;;;<<<;;;;;;<<<===>>>???@@@AAA>>>============>>>>>>?????????@@@@@@AAAAAAAAAAAA@@@AAAAAABBBCCCCCCCCCCCCAAAAAAAAABBBBBBBBBBBBBBB>>>>>>>>>??????@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFEEEEEEFFFFFFGGGIIIJJJKKKIIIMMMSSSZZZ___iii}}}}}}pppeeeZZZRRRNNNKKKFFFDDDDDDFFFIIIKKKQQQUUU\\\aaacccdddccccccbbbeeeiiilllpppwwwzzzrrriiieee___\\\ZZZYYYWWWUUURRRQQQQQQPPPQQQQQQRRRRRRPPPPPPPPPOOOOOOOOONNNNNNJJJJJJHHHGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFFFFFFFFFFEEEEEEEEECCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBB@@@AAACCCDDDEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEFFFCCCBBBBBBCCCDDDEEEFFFFFFFFFFFFGGGHHHJJJLLLMMMNNNNNNRRRXXX]]]bbbggglllooorrrvvv|||wwwjjjaaaYYYTTTSSSTTT[[[bbbnnnvvvzzzrrrlllgggccc]]]XXXUUUSSSQQQPPPMMMKKKIIIIIIIIIGGGCCC@@@@@@@@@AAAAAABBBCCCCCCCCCAAAAAA@@@???>>>????????????>>>===<<<<<<<<<<<<<<<=========<<<<<<;;;::::::aaaaaaaaa```___^^^\\\[[[\\\\\\]]]]]]^^^___````````````aaaaaabbbbbbccccccbbbcccdddfffhhhjjjkkkllllllllllllkkkkkkkkkkkkkkklllkkkkkkjjjiiihhhgggggghhhiiijjjkkklllkkkjjjjjjfffeeedddcccdddfffiiijjjggggggfffeeedddccccccbbbcccddddddbbb___^^^^^^___`````````^^^]]]]]]^^^`````````aaaaaabbbaaaaaa```bbbbbbaaaaaa``````____________^^^^^^___```aaaaaabbbbbbaaa___^^^\\\[[[[[[YYYYYYYYYZZZ[[[]]]______]]]]]]]]]\\\[[[YYYWWWWWWVVVVVVVVVWWWWWWXXXXXXXXXWWWXXXXXXYYYZZZZZZ[[[[[[ZZZYYYYYYXXXXXXWWWWWWWWWWWWUUUUUUUUUVVVUUUSSSQQQMMMKKKJJJJJJKKKLLLLLLKKKJJJJJJKKKKKKLLLMMMMMMMMMLLLMMMNNNNNNOOOOOONNNNNNKKKJJJHHHGGGFFFEEEEEEEEECCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@?????????AAAAAAAAA@@@@@@@@@???????????????@@@@@@@@@AAAAAA======<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<===>>>???@@@>>>>>>============>>>>>>??????@@@@@@AAABBBBBBBBB@@@AAABBBBBBCCCCCCBBBBBBAAAAAAAAABBBBBBCCCCCCCCC>>>>>>>>>>>>???@@@AAABBB@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCCCCDDDEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEFFFGGGEEEEEEEEEEEEEEEFFFGGGHHHIIIKKKQQQWWW[[[bbbppp}}}ooocccWWWRRRLLLGGGFFFFFFGGGHHHPPPTTT[[[aaaddddddbbbaaa^^^___```bbbeeejjjqqqvvvvvvppphhhccc```^^^[[[XXXUUUUUUTTTTTTSSSSSSTTTTTTSSSSSSRRRRRRRRRQQQQQQQQQLLLKKKJJJHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJGGGGGGGGGGGGFFFFFFFFFEEECCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBAAABBBCCCEEEEEEEEEDDDDDDBBBBBBBBBCCCCCCBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFCCCCCCDDDEEEGGGIIIJJJKKKIIIJJJLLLNNNPPPRRRSSSTTTWWW[[[aaahhhmmmrrrwww{{{|||rrriii___XXXSSSTTTWWW\\\fffooo~~~}}}|||{{{wwwqqqiiidddaaa]]]XXXUUUSSSRRRQQQPPPKKKHHHEEEDDDFFFFFFCCC@@@>>>>>>???@@@AAABBBCCCCCCBBBAAA@@@???>>>???@@@@@@???>>>===;;;;;;:::::::::<<<<<<<<<<<<<<<;;;:::999^^^___```aaaaaaaaa```___^^^^^^^^^______````````````aaabbbccccccdddddddddbbbcccdddeeefffhhhiiijjjkkkkkkkkkllllllllllllmmmmmmlllkkkjjjiiihhhhhhgggggghhhjjjkkkkkkkkkjjjiiiggggggfffffffffhhhiiijjjhhhhhhgggfffeeedddcccccc``````___]]]ZZZZZZ\\\^^^^^^___```___]]]\\\]]]^^^]]]^^^___``````aaa``````aaaaaaaaa``````````````````____________```aaaaaabbbaaa```___^^^\\\[[[[[[YYYYYYZZZ[[[\\\]]]___````````````___]]]\\\ZZZYYYVVVVVVWWWXXXXXXYYYZZZZZZXXXYYYYYYZZZZZZ[[[[[[\\\[[[ZZZYYYXXXXXXWWWWWWWWWVVVUUUTTTTTTUUUTTTRRRPPPLLLKKKIIIIIIJJJKKKKKKJJJIIIIIIIIIJJJKKKLLLLLLLLLJJJKKKLLLLLLMMMMMMLLLLLLJJJIIIHHHGGGFFFEEEEEEEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????@@@AAAAAA@@@??????>>>??????@@@@@@AAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@????????????@@@@@@@@@@@@======<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<>>>???>>>>>>============>>>>>>??????@@@@@@AAABBBBBBCCC???@@@AAABBBCCCBBBAAAAAABBBBBBBBBBBBBBBBBBAAAAAA???>>>>>>>>>>>>@@@AAABBBAAAAAAAAAAAABBBBBBBBBCCCBBBAAA@@@@@@@@@@@@AAAAAAAAABBBCCCEEEFFFGGGGGGHHHFFFFFFEEEDDDEEEFFFGGGHHHGGGFFFFFFFFFFFFFFFGGGHHHLLLLLLOOOTTTXXX]]]hhhsssxxxggg```VVVNNNKKKIIIGGGFFFKKKOOOVVV^^^ccceeeeeecccaaa```^^^]]]^^^aaafffiiirrr~~~xxxqqqlllhhhccc___]]]\\\ZZZXXXWWWVVVUUUUUUSSSSSSSSSSSSRRRRRRRRRQQQPPPOOOMMMKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKHHHHHHGGGGGGGGGFFFFFFFFFCCCCCCCCCCCCDDDDDDDDDEEEGGGFFFFFFEEEDDDDDDCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFCCCCCCDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGEEEEEEGGGIIIKKKNNNPPPQQQRRRSSSUUUXXXZZZ]]]^^^___cccgggmmmrrrwww{{{{{{qqqfff___\\\XXXWWW]]]eeemmmxxxxxxvvvtttqqqmmmhhhbbb]]][[[XXXUUUSSSSSSRRRQQQPPPKKKGGGBBBBBBDDDFFFEEEBBB;;;<<<===>>>@@@AAABBBCCCCCCAAA@@@>>>>>>???@@@AAA>>>===<<<;;;999999888888:::;;;;;;<<<;;;;;;999999\\\]]]___aaacccccccccccc_________````````````aaa```aaabbbddddddeeeeeeeeeccccccdddeeefffggghhhiiikkkkkkllllllmmmnnnnnnnnnmmmmmmlllkkkjjjhhhhhhgggggghhhiiijjjkkkjjjiiiiiiiiiiiihhhhhhhhhiiiiiiiiiiiihhhhhhfffeeedddcccccc^^^]]]\\\YYYWWWXXX[[[^^^]]]___``````^^^\\\\\\]]]\\\]]]^^^___````````````_________```````````````aaa````````````aaaaaabbbbbbaaa```___^^^]]]\\\\\\ZZZZZZZZZ[[[\\\^^^___```ccccccbbbaaa```^^^\\\[[[VVVWWWWWWXXXYYYZZZ[[[[[[YYYYYYZZZZZZ[[[[[[\\\\\\\\\[[[ZZZXXXXXXWWWWWWWWWVVVUUUTTTTTTTTTSSSQQQOOOLLLJJJHHHHHHJJJJJJJJJIIIHHHHHHIIIIIIJJJKKKKKKLLLIIIIIIJJJKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@?????????>>>>>>===>>>???@@@@@@???>>>===<<<===>>>???AAABBBDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>?????????@@@@@@@@@======<<<;;;;;;;;;;;;<<<===<<<;;;::::::;;;======???>>>============>>>>>>??????@@@AAAAAABBBCCCCCC???@@@AAABBBBBBBBBAAA@@@DDDDDDCCCBBBAAA@@@@@@??????>>>>>>>>>>>>@@@AAABBBAAAAAAAAABBBBBBCCCCCCCCCAAAAAA@@@@@@??????@@@@@@===>>>@@@BBBDDDFFFFFFGGGGGGFFFEEEEEEEEEFFFHHHIIIJJJJJJIIIIIIIIIIIIIIIJJJLLLIIIJJJNNNRRRWWW```jjjyyytttlll```VVVPPPMMMJJJGGGCCCGGGPPPZZZccchhhiiihhhfffddd```]]]\\\^^^aaaccckkkwww}}}wwwpppkkkcccbbb___\\\YYYWWWVVVUUURRRQQQQQQQQQPPPPPPPPPPPPSSSRRROOOMMMKKKJJJJJJJJJIIIIIIIIIJJJJJJJJJKKKKKKHHHHHHHHHGGGGGGGGGFFFFFFBBBCCCCCCCCCDDDDDDEEEEEEHHHGGGGGGFFFEEEDDDDDDCCCDDDDDDDDDEEEFFFGGGGGGHHHDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGIIIKKKNNNQQQTTTVVVZZZ\\\^^^aaadddfffhhhhhhkkkooouuuzzz}}}}}}{{{wwwsssnnnggg```[[[___]]]```iiisss|||~~~uuurrroookkkgggccc]]]YYYXXXVVVSSSRRRSSSRRRQQQPPPMMMGGGBBBAAADDDGGGFFFDDD:::;;;<<<===???AAABBBCCCCCCBBB@@@>>>>>>???@@@AAA>>>===<<<:::999888777777999:::;;;;;;;;;:::999888^^^```ccceeeeeedddbbbaaa```aaaaaaaaaaaa___]]]\\\___```aaabbbcccccccccbbbdddeeeeeeeeeffffffggggggkkklllmmmnnnnnnooooooooonnnnnnmmmllllllllllllmmmiiiiiiiiiiiiiiiiiiiiiiiiiiihhhggggggggghhhiiijjjkkkkkkjjjhhhgggeeedddddd___]]]ZZZWWWVVVWWWXXXYYY^^^___```aaaaaa___]]]\\\``````____________``````_______________```aaaaaaccccccbbbaaa``````aaaaaa``````___]]]]]]\\\\\\]]]]]]\\\[[[ZZZZZZ\\\^^^```aaaaaaaaaaaaaaa``````___[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZXXXWWWWWWWWWXXXYYYZZZZZZZZZZZZYYYXXXWWWVVVUUUTTTSSSSSSTTTSSSQQQOOOLLLKKKIIIHHHGGGFFFFFFFFFDDDDDDDDDDDDFFFHHHJJJKKKJJJHHHGGGFFFFFFGGGIIIJJJIIIIIIHHHHHHGGGFFFEEEEEEBBBCCCEEEFFFFFFDDDBBBAAA>>>>>>>>>>>>====================================<<<===???@@@@@@@@@???>>>AAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>============>>>===<<<;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::???>>>===<<<<<<<<<<<<<<<@@@@@@AAAAAAAAA@@@@@@?????????@@@@@@@@@AAAAAAAAADDDDDDCCCCCCBBBBBBBBBBBB>>>>>>======>>>???@@@@@@>>>>>>???@@@@@@@@@??????@@@@@@@@@?????????>>>>>>AAAAAABBBDDDEEEGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFJJJIIIHHHHHHGGGGGGGGGHHHIIIJJJLLLNNNQQQUUU[[[___mmmwwwzzzlllcccZZZOOOIIIIIIJJJIIIMMMTTTZZZ___gggooollliiiddd___]]]\\\]]]^^^gggmmmwwwzzzsssooojjjfffcccaaa^^^\\\XXXVVVUUUUUUVVVVVVUUUSSSTTTRRROOOMMMMMMMMMLLLKKKNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIHHHFFFDDDCCCFFFEEEEEEEEEEEEEEEFFFGGGHHHHHHGGGGGGFFFEEEEEEEEECCCDDDFFFIIIJJJJJJJJJJJJKKKLLLLLLMMMOOOSSSYYY^^^eeegggjjjlllnnnqqqtttvvv{{{|||}}}|||vvvrrrkkkfffcccccc```]]]^^^aaa]]]fffpppyyy}}}tttoooiiifffddd```XXXQQQMMMNNNNNNOOOOOONNNNNNMMMIIIGGGCCCBBBCCCDDDDDDDDD???>>>>>>===>>>@@@AAABBBAAA>>>;;;999999<<<@@@BBBCCC>>>999777888:::::::::999999999888888888777777]]]___aaaccceeeeeeddddddaaaaaaaaaaaa```^^^]]]\\\^^^^^^___```aaabbbbbbbbbddddddeeeffffffggghhhhhhkkklllmmmnnnoooooooooooonnnnnnmmmllllllllllllllljjjjjjjjjjjjiiiiiiiiiiiiiiiiiihhhgggggghhhiiijjjjjjjjjiiihhhgggfffeeeeeeaaa___\\\YYYXXXWWWXXXYYY]]]^^^```aaa```___^^^]]]___^^^^^^]]]]]]^^^^^^__________________``````aaabbbbbbaaa```````````````bbbaaa___^^^]]]\\\\\\\\\]]]\\\[[[ZZZZZZ[[[]]]^^^```````````````___^^^^^^\\\\\\\\\\\\]]]]]]]]]]]]ZZZZZZYYYXXXXXXWWWXXXXXXXXXXXXXXXXXXWWWVVVUUUUUUTTTSSSRRRRRRSSSRRRPPPNNNJJJIIIHHHFFFEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGIIIJJJJJJIIIGGGEEEEEEEEEFFFGGGHHHHHHHHHGGGFFFFFFEEEEEECCCCCCEEEEEEEEECCCAAA@@@>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>@@@@@@AAAAAA@@@??????>>>>>>>>>>>>=========<<<<<<======<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<======>>>>>>???@@@@@@@@@@@@@@@??????????????????@@@@@@@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@======<<<<<<======>>>???>>>??????@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@?????????AAAAAABBBCCCEEEFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIHHHGGGGGGGGGGGGGGGGGGIIIKKKMMMOOORRRWWW[[[ccckkkzzzvvvkkk```TTTMMMKKKDDDCCCGGGOOOVVV\\\dddlllooommmhhhddd```^^^^^^^^^dddjjjrrrzzz~~~xxxsssooojjjfffccc___]]]ZZZYYYYYYXXXVVVUUUXXXUUURRRQQQQQQQQQPPPOOOLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGIIIHHHHHHHHHHHHIIIIIIJJJHHHIIIIIIHHHGGGEEECCCBBBEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEEEEDDDDDDEEEFFFHHHJJJLLLNNNOOOOOOOOOPPPQQQRRRUUUYYY___dddmmmpppsssvvvxxxzzz}}}{{{tttooojjjddd^^^]]]YYYXXXYYYZZZ[[[```ffflllvvv{{{tttnnnhhhdddaaa\\\TTTNNNKKKLLLLLLMMMMMMLLLLLLKKKIIIFFFCCCBBBBBBCCCCCCCCC???>>>>>>>>>>>>???AAABBB@@@???<<<::::::<<<>>>@@@BBB===999777888999:::999999999888888888777777777^^^^^^```aaaccceeeffffffaaaaaaaaa```___^^^\\\[[[[[[\\\]]]^^^___```aaaaaacccdddeeefffggghhhiiijjjkkklllmmmnnnnnnoooooonnnmmmmmmmmmlllllllllllllllkkkkkkkkkjjjjjjiiiiiiiiijjjiiihhhggggggggghhhiiihhhhhhhhhhhhggggggggggggdddccc```]]]ZZZYYYYYYYYY]]]^^^___`````````^^^^^^]]]]]]\\\\\\\\\\\\]]]]]]^^^^^^^^^_________``````aaaaaa```_________``````bbbaaa```^^^]]]\\\\\\\\\]]]\\\[[[ZZZYYYZZZ[[[\\\^^^^^^^^^___^^^]]]]]]\\\[[[[[[[[[[[[\\\\\\\\\]]]YYYZZZYYYYYYXXXWWWVVVUUUVVVVVVVVVVVVUUUTTTSSSSSSRRRQQQPPPQQQQQQQQQOOOMMMHHHHHHFFFEEEDDDDDDCCCCCCEEEEEEEEEEEEFFFGGGHHHIIIIIIHHHFFFDDDCCCCCCDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDDDDDDDCCCBBB@@@???>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>??????@@@@@@??????>>>>>>>>>============<<<<<<<<<===<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::777888:::===>>>?????????>>>??????@@@@@@?????????======>>>>>>>>>?????????@@@@@@@@@@@@@@@?????????<<<<<<;;;;;;<<<<<<======>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCDDDFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFHHHIIIJJJLLLNNNSSSVVV[[[___iiixxxyyylll^^^SSSOOODDDBBBCCCJJJPPPVVV]]]eeeooommmjjjgggdddbbb``````cccgggnnntttyyy~~~yyyrrrnnnhhheeebbb___^^^^^^\\\[[[YYYVVVSSSQQQQQQQQQPPPOOOMMMMMMLLLKKKKKKJJJKKKKKKJJJKKKKKKLLLLLLLLLKKKKKKLLLLLLKKKKKKLLLMMMMMMNNNLLLLLLLLLKKKIIIGGGFFFDDDGGGGGGGGGGGGHHHHHHIIIIIIGGGGGGGGGGGGGGGGGGGGGFFFIIIJJJKKKMMMPPPSSSVVVXXXVVVXXXZZZ\\\^^^ccchhhlllrrruuuyyy|||~~~{{{tttkkkccc]]]WWWQQQLLLPPPMMMMMMQQQVVV]]]hhhrrrzzzsssnnnfff```[[[VVVOOOJJJIIIIIIJJJJJJJJJJJJIIIIIIGGGEEEBBBAAABBBCCCBBBBBB??????>>>>>>>>>???@@@@@@@@@???===<<<;;;;;;<<<===???<<<888777777888888888888888888777777777666666____________aaacccdddfffaaa``````___^^^]]]\\\[[[ZZZZZZ[[[\\\]]]___```aaacccdddeeefffhhhiiijjjkkkjjjkkklllmmmnnnnnnnnnnnnmmmmmmmmmmmmllllllkkkkkkllllllkkkkkkjjjjjjiiiiiiiiihhhgggffffffgggggghhhffffffggggggggghhhhhhhhhgggfffcccaaa^^^\\\ZZZZZZ]]]^^^___`````````______]]]\\\\\\[[[[[[\\\\\\]]]]]]]]]^^^^^^__________________^^^^^^^^^^^^______```______^^^]]]^^^^^^^^^]]]\\\[[[ZZZYYYYYYYYYZZZ\\\\\\]]]]]]\\\\\\[[[ZZZWWWXXXXXXXXXYYYYYYYYYYYYXXXXXXYYYYYYXXXVVVTTTSSSUUUVVVVVVUUUUUUTTTSSSRRRQQQPPPOOOOOOPPPPPPNNNLLLHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGHHHHHHGGGGGGEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFDDDDDDDDDCCCBBB@@@???===>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999:::;;;<<<===>>>>>>>>>??????>>>>>>============<<<<<<<<<;;;;;;<<<<<<;;;::::::;;;;;;;;;:::::::::;;;;;;:::::::::666777:::===?????????>>>======>>>?????????>>>>>><<<<<<<<<=========>>>>>>????????????????????????===<<<<<<;;;<<<<<<======>>>???@@@AAAAAABBBAAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAACCCDDDEEEEEEFFFHHHHHHHHHHHHIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGFFFFFFFFFHHHIIIJJJJJJLLLOOOQQQWWWYYY^^^hhhwww~~~mmm]]]SSSMMMGGGEEEHHHKKKNNNSSSYYYffffffffffffeeeeeedddccccccggglllpppssswwwzzz}}}|||ssspppllliiihhhgggfffeee\\\ZZZVVVTTTTTTTTTRRRQQQRRRQQQPPPOOOOOOOOOPPPPPPOOOOOOPPPQQQRRRRRRQQQQQQOOOOOOOOOOOOOOOPPPPPPQQQRRRQQQPPPOOOMMMLLLJJJIIIIIIIIIJJJKKKKKKLLLLLLLLLJJJJJJJJJKKKKKKKKKLLLLLLOOOOOOPPPRRRVVV[[[```cccbbbdddfffhhhiiilllqqqtttvvvyyy}}}wwwqqqfffaaaZZZTTTPPPMMMIIIFFFIIIGGGHHHNNNVVVbbbrrr~~~yyyrrrmmmeee]]]WWWQQQKKKHHHGGGGGGHHHHHHHHHHHHGGGGGGEEECCCAAA@@@AAABBBAAA@@@??????>>>>>>>>>???????????????>>>===;;;::::::999<<<:::999777777777777777777777777666666666555555aaa```___^^^^^^___aaabbb```___^^^^^^]]]\\\\\\\\\[[[[[[[[[[[[\\\^^^___```ccccccdddfffgggiiijjjkkkiiijjjkkkllllllmmmllllllllllllmmmmmmllllllkkkjjjkkkkkkkkkjjjjjjiiiiiiiiihhhgggfffeeeeeeeeeffffffdddeeeeeefffgggggghhhhhhhhhhhhfffeeebbb```^^^]]]^^^^^^__________________]]]\\\\\\\\\\\\\\\\\\]]]\\\\\\]]]^^^___^^^^^^]]]^^^]]]]]]\\\]]]]]]^^^^^^\\\\\\\\\]]]]]]^^^___```\\\\\\[[[ZZZZZZYYYYYYYYY[[[[[[[[[[[[[[[ZZZYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVWWWWWWVVVUUUSSSRRRUUUUUUUUUUUUTTTSSSRRRRRRPPPOOONNNOOOPPPPPPNNNLLLIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@???>>>===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999:::<<<===<<<<<<===>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<999::::::::::::::::::999777999;;;===>>>>>><<<;;;;;;<<<======>>>>>>>>>===;;;;;;<<<<<<<<<=========??????????????????@@@@@@>>>>>>===<<<<<<============>>>???@@@AAAAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDDDDEEEGGGGGGGGGHHHHHHHHHIIIIIIFFFGGGGGGHHHHHHHHHGGGGGGFFFHHHJJJJJJJJJKKKMMMOOOSSSUUUYYY___jjjyyykkk\\\UUUMMMFFFFFFGGGHHHKKKOOOVVVXXX[[[___bbbdddeeeeeeaaaeeeiiilllnnnppprrrssssssvvv{{{}}}xxxvvvssspppnnnfffccc```]]]\\\[[[YYYWWWUUUTTTSSSQQQQQQQQQRRRRRRSSSTTTUUUVVVWWWWWWWWWWWWTTTSSSSSSSSSSSSSSSTTTTTTVVVUUUTTTRRRQQQOOOOOONNNJJJKKKLLLNNNOOOOOONNNNNNNNNNNNOOOPPPQQQQQQRRRSSSWWWWWWWWWZZZ___eeekkknnnppprrrtttuuuuuuvvvxxxzzz~~~yyyqqqhhhbbbVVVSSSNNNKKKHHHGGGEEEDDDEEEDDDGGGNNNWWWdddxxx}}}xxxoookkkccc[[[TTTNNNIIIFFFFFFFFFGGGGGGGGGGGGFFFFFFCCCBBB@@@@@@@@@@@@???>>>===>>>>>>>>>????????????>>>>>>======;;;:::888888999999999888777777777777666666666555555555444444```___^^^]]]]]]]]]^^^___^^^]]]]]]\\\\\\]]]]]]^^^]]]]]]\\\\\\\\\^^^___```bbbcccdddeeefffggghhhiiiggghhhiiijjjjjjkkkkkkkkkkkkllllllmmmmmmkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiiiigggfffeeeccccccccccccdddccccccddddddeeeffffffgggggghhhhhhhhhgggeeebbbaaa``````______^^^^^^^^^^^^\\\\\\[[[[[[[[[[[[\\\\\\[[[\\\]]]^^^^^^^^^]]]\\\\\\\\\[[[[[[[[[\\\]]]]]][[[[[[[[[[[[\\\]]]______[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[ZZZZZZYYYXXXYYYYYYYYYXXXWWWWWWVVVVVVSSSSSSTTTTTTTTTSSSRRRRRRTTTUUUUUUTTTTTTSSSRRRQQQOOONNNNNNNNNPPPPPPNNNMMMJJJIIIIIIHHHGGGGGGHHHHHHFFFFFFGGGGGGGGGFFFFFFEEECCCCCCDDDEEEFFFGGGHHHHHHCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@???>>>>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;<<<;;;;;;<<<=========<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;<<<999999::::::::::::999999::::::<<<<<<===<<<;;;:::::::::;;;<<<============;;;;;;<<<<<<<<<=========>>>>>>>>>????????????@@@???>>>======<<<=========<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDEEEEEEEEEFFFFFFGGGGGGHHHFFFGGGHHHIIIJJJIIIHHHGGGFFFHHHIIIJJJJJJJJJLLLMMMMMMPPPTTTYYY```lllzzz}}}mmm\\\RRRIIIFFFFFFFFFGGGJJJJJJLLLPPPUUUZZZ^^^aaabbb^^^aaafffiiijjjjjjjjjjjjgggiiinnnsss{{{~~~zzzrrrooojjjgggdddbbb```^^^[[[YYYWWWTTTSSSTTTTTTUUUWWWXXXYYY[[[\\\]]]]]]]]]\\\[[[ZZZYYYYYYYYYYYYYYYXXXWWWVVVTTTTTTSSSSSSSSSOOOPPPRRRTTTUUUUUUTTTTTTTTTUUUVVVXXXYYYZZZ[[[\\\aaaaaabbbfffkkkqqqwwwzzz|||yyyrrrkkkddd\\\VVVMMMKKKHHHEEEBBBBBBBBBBBBCCCDDDIIIQQQZZZgggzzzxxxtttjjjfffaaaZZZRRRLLLGGGEEEDDDDDDEEEEEEEEEEEEDDDDDDBBB@@@??????@@@???>>><<<;;;<<<===>>>????????????>>>======;;;:::999888888777999::::::888777777777555555555444444444333333\\\\\\\\\\\\\\\\\\]]]]]]\\\[[[[[[[[[\\\]]]^^^___```___^^^]]]]]]^^^```aaacccccccccdddeeeffffffgggeeefffggghhhiiiiiiiiiiiijjjkkklllmmmmmmkkkjjjhhhggggggggghhhhhhiiiiiijjjfffeeecccaaaaaaaaaaaabbbbbbbbbbbbccccccddddddeeefffgggiiijjjjjjiiigggeeebbbaaa```___^^^]]]]]]]]][[[ZZZZZZYYYYYYZZZZZZ[[[ZZZ[[[]]]^^^^^^^^^\\\[[[[[[ZZZZZZZZZZZZ[[[\\\]]]\\\[[[[[[ZZZZZZ[[[[[[\\\[[[[[[\\\\\\\\\\\\\\\\\\ZZZZZZZZZZZZZZZYYYYYYXXXZZZZZZYYYWWWVVVUUUTTTSSSQQQQQQPPPPPPQQQQQQRRRRRRSSSSSSSSSSSSRRRQQQPPPOOOOOONNNNNNOOOPPPPPPOOOMMMJJJIIIIIIHHHHHHHHHHHHHHHFFFGGGGGGHHHGGGFFFEEEDDDBBBCCCDDDDDDEEEEEEEEEEEEDDDCCCCCCCCCBBBAAAAAAAAA@@@@@@??????>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999::::::999999::::::;;;<<<999999::::::::::::999999::::::;;;;;;;;;;;;<<<<<<999999:::<<<<<<=========<<<<<<<<<<<<============<<<<<<=========>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<;;;<<<===>>>???@@@@@@@@@AAA@@@@@@@@@@@@?????????@@@@@@@@@AAABBBBBBCCCCCCBBBBBBCCCDDDDDDEEEFFFFFFFFFHHHIIIKKKKKKJJJIIIHHHDDDFFFHHHIIIIIIIIIJJJLLLJJJMMMPPPRRRWWW```lllvvvkkk^^^QQQLLLIIIGGGFFFHHHDDDFFFIIIMMMQQQUUUYYYZZZ\\\aaafffjjjjjjhhhffffffaaabbbeeeiiipppyyy{{{vvvssspppmmmkkkhhhfffccc```^^^^^^___```^^^___```bbbdddeeeeeeeeefffeeedddbbbaaa``````___]]]\\\[[[ZZZYYYZZZZZZ[[[ZZZ\\\^^^```aaaaaa`````````aaabbbdddfffhhhiiijjjkkklllnnnrrrwww}}}vvvpppggg```[[[VVVPPPLLLGGGFFFDDDCCCAAABBBCCCEEEGGGJJJRRR[[[dddoooxxxqqqmmmbbbaaa]]]WWWPPPJJJEEECCCBBBBBBBBBCCCCCCBBBBBBBBB@@@???>>>>>>??????===;;;999:::<<<>>>???@@@@@@@@@===<<<;;;:::999999999999666999<<<<<<999777777888444444444444333333333333YYYYYYZZZ[[[\\\\\\]]]]]][[[ZZZZZZZZZ[[[]]]___```cccaaa___^^^^^^___```aaacccccccccddddddeeeeeeeeedddeeefffggghhhhhhhhhhhhjjjkkklllmmmmmmkkkiiihhheeeeeefffggghhhiiijjjjjjeeedddbbb````````````aaaaaaaaabbbbbbbbbccccccccceeegggiiillllllkkkiiihhhcccbbb```___]]]]]]\\\\\\YYYYYYXXXXXXXXXXXXYYYYYYYYY[[[]]]^^^^^^]]]\\\[[[ZZZZZZYYYZZZZZZ[[[\\\\\\^^^]]]\\\ZZZYYYYYYXXXXXXZZZ[[[\\\]]]]]]]]]]]]]]]ZZZZZZZZZZZZZZZYYYYYYXXXYYYXXXWWWUUUSSSRRRPPPPPPPPPOOONNNNNNOOOPPPRRRSSSQQQQQQQQQQQQPPPOOONNNNNNOOONNNNNNOOOQQQQQQOOONNNIIIIIIHHHHHHGGGHHHHHHHHHFFFGGGHHHHHHGGGFFFDDDCCCCCCCCCCCCDDDCCCCCCBBBBBBDDDDDDCCCBBBAAAAAA@@@@@@@@@???>>>>>>>>>>>>>>>???======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<===<<<;;;:::999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;:::::::::999999999999999999::::::;;;<<<999999999::::::999999999::::::999::::::<<<===>>>888999:::;;;<<<<<<<<<<<<<<<<<<<<<=========>>>>>>;;;;;;;;;<<<<<<<<<=========<<<;;;;;;:::::::::::::::;;;<<<===??????@@@@@@@@@@@@@@@?????????>>>>>>@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAABBBCCCDDDDDDEEEGGGHHHJJJLLLLLLKKKJJJIIICCCEEEGGGHHHHHHHHHIIIKKKKKKMMMNNNNNNPPPWWWbbbkkkssszzzlll\\\SSSNNNHHHFFFFFFDDDEEEFFFIIILLLOOORRRTTT^^^ccciiimmmmmmjjjgggfffaaabbbcccdddhhhooowww}}}~~~{{{vvvtttpppmmmkkkjjjkkkllleeefffhhhiiikkklllmmmmmmnnnmmmkkkiiigggfffeeeeeebbbaaa```______```aaabbbeeegggiiikkkmmmllllllkkkkkklllmmmoooqqqsssuuuuuurrrsssvvvzzzvvvqqqgggaaaXXXRRRNNNKKKGGGDDDCCCCCCCCCCCCCCCEEEHHHKKKNNNSSS\\\gggooozzz}}}ssslllhhh]]]]]][[[VVVOOOHHHDDDBBB@@@@@@@@@AAAAAA@@@@@@@@@@@@>>>>>>>>>???>>><<<:::888999<<<>>>@@@AAAAAA@@@===<<<:::999888999999:::666999======:::888888888444444444333333333222222[[[\\\]]]]]]^^^^^^^^^]]]ZZZZZZYYYYYYZZZ\\\]]]^^^bbbaaaaaa```______^^^^^^aaaaaaaaaaaabbbcccdddeeeffffffeeedddddddddeeeeeeggggggffffffeeeeeeeeeeeedddeeefffggghhhhhhhhhhhhcccbbbbbbaaa``````aaaaaa```aaaaaaaaaaaa``````___bbbccceeefffgggfffeeeeeedddccc```^^^\\\\\\\\\\\\[[[[[[ZZZYYYXXXXXXYYYYYYZZZ[[[]]]______^^^\\\[[[ZZZ[[[[[[\\\\\\\\\[[[[[[ZZZYYYXXXWWWWWWXXXZZZ[[[WWWYYY[[[]]]^^^]]]\\\ZZZ\\\\\\ZZZYYYWWWUUUTTTSSSWWWXXXXXXVVVSSSQQQQQQRRRNNNMMMMMMMMMMMMMMMNNNNNNOOOOOOOOOOOONNNNNNMMMLLLMMMNNNOOOPPPPPPPPPOOONNNKKKJJJHHHFFFEEEEEEEEEFFFGGGHHHHHHHHHHHHGGGFFFFFFCCCCCCBBBBBBBBBCCCCCCDDDEEEDDDDDDBBBAAA@@@?????????>>>>>>=====================<<<<<<;;;;;;;;;::::::;;;;;;<<<<<<;;;;;;:::;;;:::999999888888999999:::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::999999999999999999999999:::::::::999999888888888999999999999999999999999999999888888999999::::::>>>>>>@@@BBBDDDBBB???<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;::::::999999::::::;;;<<<<<<;;;;;;<<<===???@@@@@@?????????>>>>>>==================>>>???@@@AAABBBBBBAAAAAAAAABBBBBBCCCFFFFFFGGGHHHHHHHHHHHHGGGFFFEEEDDDDDDEEEGGGIIIJJJIIIJJJKKKMMMOOOTTTZZZ^^^gggsss{{{iii\\\WWWSSSNNNJJJCCCDDDEEEFFFGGGIIILLLNNNYYY]]]eeekkkpppqqqpppooojjjgggdddbbbdddiiiooosssyyy{{{~~~{{{yyyxxxwwwwwwxxxxxxyyyzzzzzzzzzzzzxxxvvvtttrrrqqqppppppllllllkkkkkkkkkkkkkkklllqqqrrrtttvvvyyy{{{}}}~~~}}}}}}}}}~~~~~~vvvlllaaaYYYTTTQQQNNNKKKIIIHHHFFFEEECCCCCCDDDEEEGGGKKKPPPTTT\\\bbblllwww~~~tttiii___YYYWWWUUUSSSQQQOOOKKKFFFCCCDDDDDDDDDCCCAAA???>>>===============<<<;;;:::999:::;;;<<<===???AAABBBCCC???===:::999999999888777777777777888999999::::::666666555555555444444444[[[\\\]]]^^^^^^___^^^^^^\\\\\\[[[ZZZ[[[\\\]]]^^^```______^^^]]]]]]\\\\\\````````````aaabbbcccccceeedddddddddcccdddddddddfffffffffeeeeeedddddddddcccdddeeefffggghhhhhhhhhdddcccbbbaaaaaa```aaaaaaaaaaaabbbbbbaaaaaa``````aaabbbcccdddeeeddddddccccccbbb```^^^]]]\\\\\\\\\\\\[[[ZZZZZZYYYYYYZZZZZZ[[[\\\^^^_________]]]\\\[[[[[[\\\\\\\\\[[[[[[ZZZYYYXXXWWWVVVVVVWWWYYYZZZWWWYYY[[[]]]]]]\\\[[[ZZZXXXXXXXXXWWWVVVUUUUUUUUUUUUUUUUUUTTTQQQOOOOOOPPPMMMLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNMMMLLLLLLKKKLLLMMMNNNNNNMMMLLLLLLIIIHHHGGGFFFFFFFFFGGGHHHGGGGGGGGGHHHGGGFFFFFFEEEBBBBBBAAAAAAAAAAAABBBBBBCCCCCCBBBAAA@@@???>>>===???>>>======<<<<<<============<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;::::::;;;:::999999888888999999999999:::::::::;;;;;;;;;::::::::::::::::::::::::777888888888999999999999::::::999999999888888888888888888888888888888888888888888888888999:::;;;>>>???BBBEEEGGGEEEAAA>>><<<<<<;;;;;;;;;;;;<<<<<<::::::999999999999::::::<<<;;;;;;;;;;;;===>>>????????????>>>>>>>>>=========<<<<<<======???@@@@@@AAAAAAAAAAAAAAABBBCCCCCCEEEFFFFFFGGGGGGGGGGGGGGGEEEEEEDDDDDDEEEGGGHHHIIIGGGHHHIIIKKKMMMQQQWWW[[[^^^hhhxxxyyykkkccc\\\SSSMMMHHHGGGFFFEEEDDDFFFHHHJJJQQQVVV___iiirrrxxx{{{|||qqqnnniiieeedddeeehhhkkkppprrrvvv{{{~~~{{{yyyxxxwwwwwwvvvwwwwwwxxxyyyzzz}}}}}}vvvnnnggg___WWWRRRMMMKKKGGGEEEDDDDDDCCCCCCEEEHHHKKKOOOSSSZZZaaafffnnnttt}}}}}}vvvmmmcccZZZUUURRRPPPNNNMMMLLLJJJGGGDDDAAAAAA@@@???>>><<<;;;:::>>>>>>>>>>>>===<<<;;;:::::::::;;;<<<>>>???@@@@@@>>><<<:::999999999888777666666666777777777777777666555555555444444444333\\\\\\]]]______`````````___^^^]]]\\\[[[\\\]]]]]]]]]]]]]]]\\\[[[[[[ZZZZZZ^^^^^^^^^^^^___```aaaaaabbbbbbbbbbbbbbbbbbcccccceeeddddddddddddcccccccccaaabbbdddeeefffgggggggggddddddcccbbbaaaaaaaaaaaabbbbbbccccccbbbaaaaaa```___``````aaaaaaaaaaaa```bbbaaa```^^^]]]\\\\\\\\\]]]\\\[[[[[[[[[[[[[[[[[[\\\]]]^^^`````````___^^^\\\\\\\\\\\\\\\[[[ZZZYYYWWWWWWUUUTTTTTTUUUVVVWWWWWWXXXZZZ\\\\\\[[[YYYXXXUUUUUUUUUUUUVVVVVVVVVVVVRRRSSSSSSQQQOOOMMMMMMMMMKKKKKKJJJJJJJJJJJJKKKKKKLLLMMMMMMMMMMMMLLLKKKKKKIIIIIIJJJJJJJJJJJJIIIIIIGGGGGGFFFFFFGGGHHHIIIIIIFFFFFFGGGGGGFFFFFFEEEDDDAAA@@@@@@??????@@@@@@AAAAAA@@@@@@???>>>===<<<<<<>>>======<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;999::::::;;;;;;::::::999::::::999888888888888999888888888999999999999:::999999999999999999999999666666666777777888888888999999999888888888888888777777777777777777777777777777777777888999:::;;;>>>@@@CCCGGGJJJIIIDDDAAA<<<;;;;;;::::::;;;;;;<<<::::::999999999999::::::;;;;;;::::::;;;<<<>>>?????????>>>>>>>>>>>>======<<<<<<<<<<<<<<<===>>>????????????@@@AAABBBCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEFFFGGGHHHDDDEEEGGGHHHJJJNNNSSSVVVWWW^^^iiiuuuuuukkk```XXXRRROOOJJJFFFDDDDDDFFFGGGKKKPPPYYYeeeqqq||||||vvvpppkkkhhhgggffffffhhhjjjooouuu|||sssmmmcccZZZTTTPPPMMMKKKHHHGGGEEEDDDCCCEEEFFFGGGMMMPPPVVV\\\ccckkktttyyy|||zzzzzzzzzzzz|||yyyssskkkccc[[[UUUQQQMMMKKKIIIHHHHHHHHHGGGFFFCCCBBBBBB@@@???>>>===<<<>>>>>>>>>>>>===<<<;;;;;;999::::::;;;<<<<<<======<<<:::888888999:::999888666666666555555555555444555555444444444444333333[[[\\\]]]___```aaaaaaaaabbbaaa___]]]\\\\\\\\\\\\\\\\\\\\\[[[[[[ZZZZZZZZZ\\\\\\\\\\\\]]]^^^______``````aaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbb```aaabbbdddeeefffffffffddddddcccbbbaaaaaaaaaaaacccccccccccccccbbbaaa```]]]]]]]]]^^^^^^^^^]]]]]]```___^^^]]]\\\\\\[[[[[[]]]\\\\\\[[[[[[[[[\\\\\\\\\]]]^^^___``````______]]]]]]]]]\\\[[[ZZZYYYXXXVVVVVVUUUTTTSSSSSSTTTTTTWWWXXXYYYZZZZZZYYYXXXWWWUUUUUUUUUUUUVVVVVVVVVVVVQQQRRRRRRPPPMMMLLLLLLLLLJJJIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHEEEEEEFFFFFFEEEEEEDDDCCCAAAAAA@@@?????????@@@@@@@@@??????>>>===<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;999999::::::::::::999999:::999999888888888888888777777777888888888888888999999999999999999999999666666666666666666666666888888888888888888888777666666666666666666666666666666666777888999:::;;;<<<>>>BBBGGGJJJIIIEEEAAA;;;;;;::::::::::::;;;;;;999999888888888888999999;;;::::::::::::<<<===>>>>>>>>>>>>>>>>>>>>>======;;;;;;;;;;;;;;;<<<===>>>======>>>???@@@AAACCCDDDCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFCCCDDDFFFGGGHHHKKKOOOSSSVVVZZZbbbkkkwww~~~rrrjjj___YYYQQQKKKGGGGGGGGGHHHKKKNNNUUU^^^kkkwwwyyyrrrmmmiiigggccccccdddggglllrrryyy|||{{{rrrlllaaa\\\UUUNNNIIIHHHGGGHHHJJJKKKKKKJJJKKKMMMQQQSSSYYY]]]ccckkkrrryyyyyytttrrrrrrssssssvvvrrrkkkccc\\\VVVRRRPPPKKKHHHFFFEEEEEEFFFFFFFFFDDDCCCBBBAAA??????>>>>>><<<<<<======<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;999777777999999999888777666666555444444333333444444333333333333333333ZZZ[[[]]]___```aaabbbbbbcccbbb```^^^\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[ZZZZZZZZZZZZ[[[\\\]]]^^^^^^___```aaaaaaaaa``````````````````aaaaaaaaaaaa___```aaacccddddddeeeeeecccbbbaaaaaa``````aaaaaadddddddddccccccaaa``````[[[[[[[[[ZZZZZZZZZ[[[[[[\\\\\\\\\\\\[[[[[[ZZZZZZ\\\[[[[[[ZZZ[[[[[[\\\\\\[[[\\\]]]^^^^^^_________]]]]]]]]]\\\[[[ZZZYYYXXXVVVVVVUUUTTTSSSRRRRRRRRRUUUVVVWWWXXXXXXXXXWWWWWWXXXXXXWWWWWWVVVVVVUUUUUUQQQRRRRRRPPPNNNLLLLLLMMMIIIHHHHHHGGGFFFFFFGGGGGGHHHHHHIIIIIIJJJIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBAAA@@@??????@@@@@@??????>>>>>>======<<<<<<<<<;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;888888999999999999888888:::999888888777777888888777777777777777777777777888888888888888888888888888777777666555444333333777777777777777777777777555555555555555555555555666666666666777888999:::999;;;???DDDGGGFFFCCC???::::::999999999999::::::999888888777777888888999::::::999999:::;;;===>>>==================>>>>>>;;;;;;;;;;;;;;;<<<<<<===<<<<<<======???@@@BBBBBBAAABBBCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDCCCDDDFFFGGGHHHJJJMMMPPPTTTXXX```hhhsssmmmeee[[[RRRMMMLLLJJJJJJKKKLLLPPPVVVaaammmxxx}}}wwwrrrmmmkkkgggfffeeeeeeggglllqqqtttzzz|||zzztttnnneee\\\WWWPPPOOOLLLIIIFFFFFFGGGIIINNNQQQSSSUUUVVVYYY]]]```fffjjjrrrzzz{{{wwwqqqnnnmmmnnnooooooppplllfff^^^XXXTTTQQQQQQKKKHHHEEEDDDDDDEEEDDDCCC@@@???===<<<;;;;;;;;;;;;::::::;;;;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;:::888777777888999888777777777666555444333333222222222333333333333333333YYYZZZ\\\^^^```aaabbbbbbcccbbb___]]]\\\[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\YYYYYYYYYYYYZZZ[[[\\\]]]]]]^^^___aaaaaaaaa``````^^^^^^____________``````___```aaaaaabbbbbbbbbbbb``````_________```aaaaaaddddddccccccbbbaaa______ZZZZZZYYYXXXXXXXXXXXXYYYYYYYYYZZZZZZZZZYYYYYYXXXYYYYYYYYYYYYYYYYYYZZZ[[[YYYYYYZZZ[[[\\\]]]^^^^^^\\\\\\\\\\\\\\\[[[ZZZYYYXXXWWWWWWUUUTTTSSSRRRQQQSSSTTTUUUVVVWWWWWWWWWWWWZZZYYYXXXWWWVVVUUUTTTSSSQQQRRRRRRPPPNNNLLLLLLMMMIIIHHHGGGFFFFFFEEEEEEFFFFFFFFFGGGHHHHHHHHHHHHGGGHHHGGGFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBCCCCCCDDDDDDDDDCCCBBBBBBBBBBBBAAA@@@????????????>>>=========<<<<<<<<<<<<;;;::::::999999999999999888888999999999999::::::777888888999999888888777999999888777777777777888888777777777777666666666777777777777777777777777888777777666555444333333666666666666777777777777555555555555555555555555666666666666666777777888777888;;;???BBBBBB???===:::999999888888999999:::888888777777777777888888999999888888999:::<<<===<<<<<<============>>>>>><<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<===>>>???@@@AAA@@@AAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCDDDFFFGGGGGGHHHKKKMMMNNNTTT]]]fffppp|||uuuiii^^^XXXSSSOOOLLLJJJJJJKKKOOOWWWaaalllrrr}}}~~~~~~zzzvvvtttllljjjhhhffffffhhhkkkmmmsssuuuxxx{{{~~~zzzxxxwwwtttrrrnnnjjjddd___YYYSSSMMMIIIEEEFFFGGGGGGHHHIIILLLOOOUUUYYY___bbbdddfffjjjnnnsssxxx}}}ssspppllljjjjjjkkkkkkkkkiiifff```YYYTTTQQQOOOOOOJJJHHHEEEDDDDDDDDDBBBAAA@@@???>>><<<;;;;;;<<<===888999999:::999999888888::::::::::::;;;;;;;;;;;;:::888666666777888777666666666666555444333333222111111222222222222333333WWWYYY[[[]]]___aaabbbbbbbbbaaa___]]][[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[YYYYYYXXXYYYYYYZZZ[[[\\\\\\]]]___aaabbbaaa``````]]]]]]]]]]]]^^^^^^_________``````aaaaaaaaa``````]]]]]]]]]]]]^^^```aaabbbcccccccccbbbaaa```^^^^^^ZZZYYYXXXWWWVVVVVVWWWXXXVVVVVVWWWXXXXXXXXXWWWVVVWWWWWWVVVVVVWWWXXXXXXYYYWWWWWWWWWXXXYYYZZZ\\\\\\[[[[[[\\\\\\\\\[[[[[[ZZZYYYYYYXXXWWWVVVTTTSSSRRRQQQRRRSSSTTTVVVWWWXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSQQQQQQQQQPPPMMMKKKKKKLLLIIIHHHGGGFFFEEEEEEEEEEEEDDDEEEFFFGGGGGGGGGGGGFFFGGGFFFEEECCCCCCCCCCCCCCCAAABBBCCCDDDDDDDDDCCCBBBBBBCCCCCCCCCCCCBBBAAAAAAAAAAAA@@@???>>>>>>>>>>>>;;;;;;;;;;;;;;;:::::::::::::::999888888888888888666777777777888888888888777777888888888888777777999999888777777777777777888888888777777777666666777777777777777777777777555555555555555666666666555555555666666666777777555555555555555555555555777777666555555555666666777777888:::===>>><<<;;;999999888888888888999999777777777666666777777777999888888888888:::;;;<<<<<<<<<<<<=========>>>>>>======<<<<<<<<<<<<<<<======<<<<<<<<<======>>>??????@@@@@@AAABBBAAAAAAAAABBBCCCDDDDDDDDDCCCBBBBBBBBBDDDEEEFFFFFFFFFHHHJJJLLLRRRZZZaaaiiirrr||||||ooofff___WWWRRRMMMKKKIIIJJJNNNVVV^^^cccooorrrwww{{{|||{{{xxxvvvnnnllliiigggffffffhhhiiikkkmmmppprrrtttwwwzzz}}}{{{}}}{{{qqqkkkhhhfffbbb___ZZZVVVQQQMMMKKKIIIGGGEEEBBBDDDGGGIIIKKKPPPVVV[[[bbbiiiqqqvvvwwwxxx||||||xxxnnnllljjjhhhhhhhhhgggfff```]]]XXXSSSNNNLLLJJJJJJFFFEEEDDDDDDDDDCCCAAA???BBBAAA???=========>>>???888999999:::::::::999999888888888999999:::::::::;;;999777666666666555444444444333333222222222111111111111111222222222333VVVXXXZZZ\\\___aaabbbbbbaaa```^^^\\\[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[[[[[[[YYYXXXXXXYYYYYYZZZ[[[\\\\\\]]]___aaabbbbbbaaa```\\\\\\\\\]]]]]]^^^^^^^^^```````````````______^^^[[[[[[[[[\\\^^^```aaabbbccccccbbbbbb```___^^^]]]ZZZYYYWWWVVVUUUVVVWWWWWWTTTUUUVVVWWWWWWWWWVVVUUUUUUUUUUUUUUUUUUVVVWWWXXXUUUUUUVVVVVVWWWYYYZZZ[[[ZZZ[[[[[[\\\\\\\\\[[[[[[[[[ZZZZZZYYYWWWUUUSSSRRRPPPQQQRRRSSSUUUWWWXXXYYYVVVVVVUUUUUUTTTSSSSSSSSSPPPQQQQQQOOOLLLJJJJJJKKKIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDBBBAAAAAABBBBBB>>>???AAACCCDDDDDDDDDCCCBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@>>>===<<<<<<<<<<<<::::::999999999999999999:::999999888777888888888555555666666777777777888777777888888888888777777999888888777777777777777999999888888777777777666777777777777777777777777333333444555666777888999444555555555666666777777666666666666666666666666888777666555555444555555777666666888:::<<<;;;:::999999888888888888999999777777666666666666777777999888888888888:::;;;<<<;;;<<<<<<<<<======>>>>>>>>>======<<<<<<<<<============<<<<<<<<<======>>>??????@@@AAAAAAAAAAAA@@@BBBCCCDDDDDDDDDCCCBBBAAAAAACCCEEEEEEEEEEEEFFFHHHMMMRRRXXX\\\aaahhhpppvvvzzz}}}rrrhhh^^^WWWSSSOOOKKKHHHIIIMMMSSSWWW^^^bbbiiiooossssssqqqooonnnllljjjgggfffeeeffffffaaaccceeefffgggiiillloooqqqtttyyy}}}rrriii___XXXVVVSSSPPPLLLNNNJJJFFFDDDDDDFFFFFFFFFEEEGGGJJJLLLOOOVVV___fffooowww}}}wwwsssllljjjhhhhhhgggfffdddbbbZZZWWWRRRNNNJJJGGGFFFEEEBBBBBBBBBCCCDDDCCCAAA??????>>><<<:::999:::;;;<<<999::::::;;;;;;;;;::::::666666666777888888999999;;;999777666666666444333222222222111111111111111000000111111222222222333SSSTTTVVVXXX[[[]]]___```^^^]]]\\\[[[ZZZYYYXXXXXXWWWWWWWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[]]]___`````````___]]]]]]\\\\\\\\\]]]_______________^^^^^^]]]]]]]]][[[[[[\\\\\\]]]^^^______ccccccbbb```___^^^\\\\\\YYYXXXWWWVVVUUUTTTTTTTTTTTTUUUUUUVVVVVVUUUUUUUUUSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSTTTUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXYYYXXXWWWTTTSSSQQQQQQPPPMMMNNNPPPRRRUUUWWWYYYZZZWWWWWWVVVVVVUUUTTTSSSSSSLLLLLLLLLLLLKKKIIIHHHGGGIIIHHHFFFDDDDDDEEEGGGHHHFFFFFFFFFFFFEEEEEEEEEDDDGGGGGGFFFDDDCCCBBBAAA@@@??????@@@@@@@@@@@@??????>>>>>>??????@@@@@@@@@AAA>>>>>>>>>>>>============;;;;;;::::::999888777777999999999888777666666555777666666666666777777888:::999888777777777999999444444555555555555555555666666666666777777777777444555555666777888888999555555555555555555555555666666777777777777666666888888888777777777777777555555555555555555555555555555555555666666666666666777777777888888888888999888888888777777666666777777777888999999::::::<<<999777999>>>AAA???<<<======<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>=========???????????????@@@@@@@@@BBBCCCCCCCCCCCCCCCCCCBBBAAABBBCCCDDDEEEFFFGGGHHHMMMOOORRRVVVZZZ^^^aaacccooouuusssgggaaaVVVQQQMMMKKKMMMNNNNNNLLLRRRVVVZZZ^^^```bbbeeefffeeedddcccbbbaaa`````````````````````aaabbbccccccfffiiimmmqqquuuzzzvvvnnnaaa]]]UUUMMMHHHFFFFFFGGGDDDDDDDDDCCCBBBCCCFFFHHHIIINNNSSSUUUXXX```mmmwww}}}vvvooojjjgggfffdddccccccaaa^^^\\\TTTQQQMMMHHHEEECCCCCCCCCAAAAAAAAA@@@???>>>======<<<;;;::::::999999::::::999999999888888888888777666666666666666777888888888777777666555444444444444444444333222111000///111111111111111111111111TTTUUUVVVXXXZZZ\\\^^^^^^\\\\\\[[[ZZZYYYXXXWWWWWWVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXZZZ[[[]]]___`````````___\\\\\\[[[[[[[[[]]]^^^___``````___^^^]]]\\\\\\[[[\\\\\\]]]]]]^^^______```bbbbbbaaa___^^^]]]\\\[[[ZZZYYYXXXWWWVVVVVVVVVVVVWWWWWWWWWWWWVVVTTTSSSRRRRRRRRRRRRRRRRRRQQQQQQQQQPPPPPPPPPQQQQQQRRRTTTTTTVVVVVVVVVVVVWWWWWWWWWXXXYYYXXXVVVTTTRRRQQQPPPPPPMMMNNNPPPQQQTTTUUUWWWXXXUUUUUUTTTSSSSSSRRRQQQQQQLLLLLLKKKJJJIIIHHHGGGGGGIIIGGGFFFDDDDDDEEEFFFGGGEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC>>>??????????????????>>>>>>>>>>>>>>>????????????>>>============<<<<<<<<<:::::::::999888777777777777777777777777888888888777777666666666666777777777777666777777888999:::444444444444444444444444333333333333444444444444333444444555666666777777555555555555555555555555666666666777777666666666777777777777777777777777666666666666666666666666555555555555666666666666666666777777777888888888888888888777777777666666777777777888999999::::::;;;999777999>>>@@@???<<<<<<<<<<<<<<<<<<;;;;;;;;;:::;;;<<<<<<======<<<<<<>>>>>>?????????@@@@@@@@@AAABBBBBBCCCCCCBBBBBBAAAAAAAAABBBDDDEEEFFFGGGHHHIIIKKKNNNQQQUUUYYY[[[]]]bbbhhhrrr}}}sssiii```ZZZSSSPPPPPPPPPNNNLLLMMMOOORRRTTTUUUVVVWWWXXXYYYYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXZZZ[[[[[[]]]```dddiiimmmsssxxx|||{{{uuulllbbb[[[UUURRRLLLGGGDDDCCCCCCDDDAAAAAABBBCCCDDDGGGLLLPPPUUUZZZ```dddgggooo|||{{{tttlllgggeeecccaaa______]]]ZZZXXXPPPNNNJJJFFFCCCBBBBBBBBB@@@AAAAAA@@@@@@>>>======<<<<<<;;;::::::::::::;;;999999999888888888777777666666666666666777777888777777777666555444444444333333333333222111000000111111111111111111111111UUUVVVWWWXXXYYY[[[[[[\\\[[[ZZZZZZYYYXXXWWWVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXZZZ[[[]]]___`````````___[[[ZZZZZZZZZZZZ\\\^^^___aaa``````^^^]]]\\\[[[[[[]]]]]]^^^^^^___```````````````___^^^]]][[[ZZZZZZZZZYYYXXXXXXWWWWWWWWWWWW[[[ZZZYYYXXXVVVTTTRRRQQQRRRRRRRRRRRRRRRQQQPPPPPPMMMMMMMMMMMMNNNOOOPPPPPPRRRRRRSSSTTTUUUVVVWWWWWWYYYXXXVVVTTTQQQPPPOOONNNNNNNNNOOOPPPRRRSSSTTTTTTRRRRRRQQQQQQPPPPPPOOOOOOMMMKKKJJJHHHGGGGGGGGGGGGHHHGGGFFFEEEDDDEEEFFFFFFDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB===>>>>>>??????>>>>>>===>>>>>>>>>===============<<<<<<<<<<<<;;;;;;;;;;;;999999888888777777666666444444555666888999::::::999888777666666555666666333444555666777888888888555444444333333222222222111222222222333333333333333333333444555555666666444444444444444444444444555555666666666666555555666666666777777777777777666666666666666666666666444555555555555666666666666666666666777777777777888888777777777777666666777777777888999999::::::;;;999888999===???>>><<<<<<<<<<<<<<<<<<;;;;;;:::999:::;;;;;;<<<<<<;;;;;;>>>>>>>>>?????????@@@@@@@@@AAAAAABBBBBBAAAAAA@@@@@@AAABBBCCCDDDFFFGGGGGGEEEGGGIIILLLNNNQQQSSSUUUSSSZZZbbbjjjrrr~~~vvvjjjddd[[[VVVTTTTTTRRRPPPKKKKKKKKKKKKKKKJJJJJJJJJLLLLLLKKKKKKLLLLLLMMMNNNMMMMMMMMMNNNOOOPPPRRRSSSSSSVVV[[[```eeekkkrrrvvvyyy{{{~~~}}}wwwnnnfff```YYYQQQKKKHHHFFFDDDBBBAAAAAABBBCCC@@@BBBDDDGGGKKKRRRZZZ___gggmmmssswww|||~~~xxxppphhhccc```^^^[[[YYYXXXVVVSSSPPPKKKIIIFFFCCCAAA@@@@@@AAA@@@@@@@@@@@@@@@???>>>=========<<<;;;;;;;;;;;;;;;999999888888888777777777666666555555666666777888777777666666555444444444333333333333222111111000111111111111111111111111WWWWWWWWWXXXYYYYYYZZZZZZYYYYYYXXXXXXWWWVVVVVVUUUVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWZZZ[[[]]]___`````````___ZZZYYYYYYYYYYYY[[[]]]^^^______^^^^^^^^^]]]]]]]]]^^^_________`````````aaa___^^^]]]\\\[[[ZZZYYYYYYYYYXXXWWWWWWWWWWWWWWWXXX[[[[[[ZZZYYYWWWUUUSSSRRRSSSSSSTTTTTTSSSRRRQQQPPPLLLLLLKKKKKKLLLMMMMMMNNNOOOOOOPPPRRRSSSTTTVVVVVVXXXWWWUUUSSSPPPOOONNNMMMNNNNNNNNNOOOPPPPPPQQQQQQPPPPPPPPPOOOOOONNNNNNNNNNNNLLLJJJHHHFFFGGGHHHIIIHHHGGGFFFEEEDDDDDDEEEEEECCCCCCCCCCCCBBBBBBBBBBBBDDDDDDCCCAAA@@@???>>>===<<<======>>>>>>======<<<=========<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999888888777777666666666555333444555666777999999:::999999777666555555555555222333555666777666555555444444333333222111000000444444444444555555555555333333444444555555555555444444444444444444444444444555555666666555555444555555666666666666666777666666666666666666666666444444444555555555666666555555555666666666777777777777777777777777666666777777777888999999:::::::::999888:::<<<>>>===<<<<<<<<<=========<<<;;;:::999999:::;;;;;;;;;;;;:::======>>>>>>??????@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@AAABBBDDDEEEFFFGGGDDDEEEGGGIIIKKKMMMNNNOOOMMMSSSYYY]]]bbbmmm}}}uuummmddd^^^[[[ZZZXXXVVVPPPMMMKKKIIIHHHFFFEEEDDDDDDDDDDDDEEEEEEGGGHHHHHHFFFFFFFFFGGGIIIJJJLLLMMMMMMPPPUUUZZZ___fffnnnsssrrrsssvvvxxxzzz|||}}}}}}|||}}}}}}||||||}}}|||wwwlllfff]]]WWWTTTQQQMMMJJJBBBBBBAAABBBBBBCCCEEEEEEFFFHHHLLLRRRYYYbbblllssszzz|||uuummmeee___ZZZXXXTTTRRRPPPNNNLLLIIIFFFEEECCCAAA@@@@@@@@@AAA@@@@@@@@@@@@@@@???>>>===<<<<<<;;;::::::::::::;;;888888888888777777777777666555555555555666777777666666666555555444444444333333333333333222111000111111111111111111111111XXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXXXXXXXXXXXXXXXXXXXZZZ[[[]]]___`````````___[[[ZZZYYYYYYYYYZZZ[[[\\\[[[\\\\\\]]]^^^___```aaa______```````````````aaa]]]]]]\\\[[[ZZZYYYYYYXXXVVVVVVVVVVVVVVVVVVWWWWWWYYYYYYZZZYYYYYYXXXVVVVVVUUUUUUVVVVVVUUUTTTRRRQQQLLLLLLKKKKKKLLLLLLMMMMMMLLLMMMNNNPPPQQQSSSTTTUUUVVVUUUSSSQQQPPPNNNNNNMMMNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNOOOMMMKKKIIIHHHHHHIIIJJJHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCBBBAAA@@@???===<<<<<<;;;<<<<<<======<<<<<<;;;===<<<<<<<<<;;;;;;::::::::::::::::::999999999999777777777666666666666666555555666666777777777777999999777666555555555555444555666666666444333111444444333222111111000000444555555555555666666666555555555555555666666666444444444444444444444444444444555555555555444444444444555555555666666666444444444444444444444444444444444444555555555555444555555555555666666666666666666666666666777777777777777888999999:::::::::999999:::;;;<<<<<<<<<;;;<<<=========<<<:::999888999999:::;;;:::::::::<<<======>>>??????@@@@@@???@@@@@@@@@@@@@@@@@@?????????@@@BBBCCCDDDEEEFFFEEEFFFGGGHHHJJJKKKMMMMMMLLLPPPUUUVVVXXXaaappp||||||rrrkkkfffccc___\\\VVVRRRMMMIIIHHHFFFDDDBBBAAAAAAAAAAAABBBCCCDDDDDDAAAAAAAAABBBCCCDDDFFFGGGHHHKKKOOOSSSYYY```hhhmmmoooooooooppppppooonnnnnnmmmmmmnnnnnnooorrrwwwzzz~~~uuulllggg]]]WWWPPPMMMMMMMMMKKKIIIBBBCCCDDDEEEGGGIIIJJJKKKOOORRRXXX___gggrrr|||zzzrrriiiaaa[[[UUURRROOOLLLJJJIIIFFFDDDDDDCCCBBBAAA@@@@@@AAAAAA??????@@@@@@@@@???>>>>>>;;;:::999999888888999999888888888777777777666666555555555555555666666777555555555555444444444444222222333333333222111111000000000000000000000000YYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYXXXXXXWWWWWWWWWWWWVVVVVVVVVVVVYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[]]]___`````````___\\\\\\ZZZYYYYYYYYYZZZ[[[YYYZZZ[[[]]]___aaabbbccc______``````````````````\\\\\\[[[[[[ZZZYYYYYYXXXUUUUUUUUUUUUUUUVVVWWWXXXXXXYYYYYYZZZZZZZZZYYYYYYVVVWWWXXXXXXWWWUUURRRQQQMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLMMMOOOPPPRRRSSSSSSSSSSSSQQQPPPOOONNNNNNNNNMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOOOOOOONNNNNNNNNNNNOOONNNLLLJJJIIIIIIIIIIIIGGGGGGFFFEEEEEEDDDCCCBBBDDDDDDCCCCCCCCCBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999999999777777777777666666666666666666666666666666666666999888777666666555666666666666666555444333222111444333333222222111111111333333333333444444444444555555555555555555555555333333333333333333333333333333444444444444333333333333444444555666666666333333333333333333333333333444444444444555555555444444444444555555555666555555666666666666777777777777777888999999::::::999999::::::;;;;;;;;;;;;;;;<<<===>>>>>><<<:::999888999::::::;;;;;;::::::;;;<<<======>>>???@@@@@@???@@@@@@AAAAAA@@@@@@???>>>???@@@AAABBBDDDEEEEEEFFFFFFGGGIIIJJJKKKLLLMMMLLLNNNPPPQQQRRRYYYccclllxxx~~~xxxrrrlllhhhaaaZZZRRRMMMJJJHHHEEEBBBAAA@@@@@@?????????@@@@@@============>>>???@@@AAACCCEEEHHHKKKPPPVVV^^^ccckkkkkkjjjiiigggeeecccbbb``````aaabbbcccggglllppptttwww}}}wwwooofff___ZZZSSSOOOJJJIIIJJJKKKIIIGGGFFFGGGIIIKKKNNNQQQSSSUUU[[[^^^eeelllttt}}}wwwmmmddd\\\VVVRRROOOKKKHHHFFFEEEDDDBBBBBBBBBAAAAAA@@@@@@@@@AAA??????@@@@@@@@@??????>>>:::999999888888888888888888888777777777666666666555555444444555555666777444444444444444444444444222222222333333222222111000000000000000000000000ZZZZZZZZZZZZ[[[[[[\\\\\\\\\\\\[[[[[[[[[[[[ZZZZZZXXXXXXXXXWWWWWWWWWVVVVVVZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[]]]___`````````______^^^\\\ZZZYYYYYYYYYZZZZZZZZZ[[[]]]___```bbbbbb________________________\\\\\\[[[[[[ZZZYYYYYYYYYUUUUUUUUUVVVVVVXXXYYYYYYYYYYYYZZZ[[[[[[ZZZZZZZZZUUUVVVXXXXXXWWWTTTRRRPPPMMMMMMLLLLLLLLLLLLLLLMMMLLLMMMMMMOOOPPPQQQRRRRRRQQQPPPPPPOOOOOOOOOOOOOOOMMMMMMMMMNNNNNNOOOOOOOOOMMMMMMMMMNNNNNNNNNNNNNNNMMMLLLKKKJJJIIIHHHHHHGGGGGGGGGFFFFFFEEECCCBBBAAABBBBBBBBBBBBAAAAAAAAAAAA========================::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999999999777777777777777777777777666666666666666666666666777777666666666666777777777666555444444444444444333333333333333222222222111222222222333333333333444444444444444444444444333333333333333333333333333333444444444444333333222333333444555555666666444444444444444444444444333333444444444555555555333333444444444555555555555555555666666666777777777777777888999999::::::999:::::::::::::::;;;;;;:::;;;===>>>>>><<<:::888999::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>???AAABBBCCCDDDEEEEEEEEEFFFGGGIIIJJJKKKLLLKKKLLLMMMMMMOOOSSSYYY]]]fffttt}}}rrrjjj___XXXTTTPPPKKKGGGCCCBBBAAA???>>>>>>======>>>======<<<<<<======>>>???@@@BBBDDDHHHNNNUUUZZZccccccaaa```]]][[[XXXWWWUUUUUUUUUUUUUUUYYY^^^bbbdddfffkkkqqqvvv{{{}}}zzztttllleee___ZZZVVVSSSPPPMMMLLLMMMPPPQQQOOOMMMNNNOOOQQQTTTXXX]]]bbbdddhhhlllssszzz}}}rrrhhh___VVVQQQOOOLLLHHHFFFEEEDDDCCCBBBAAAAAA@@@@@@????????????>>>??????@@@@@@@@@??????;;;:::999999888888999999888777777777666666666666555444444444444555666666444444444444444444444444111222222333333222222222000000000000000000000000ZZZZZZZZZ[[[\\\\\\]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\YYYYYYYYYXXXXXXWWWWWWWWWZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[]]]___`````````___```___]]][[[YYYYYYYYYYYY[[[[[[\\\]]]^^^``````aaa_______________^^^^^^^^^\\\\\\[[[[[[ZZZZZZYYYYYYVVVVVVVVVWWWXXXYYYZZZ[[[[[[[[[[[[[[[[[[ZZZYYYYYYUUUVVVWWWXXXVVVTTTQQQOOOMMMLLLLLLKKKKKKKKKLLLLLLMMMMMMNNNOOOPPPQQQQQQRRROOOOOOOOONNNNNNOOOPPPPPPMMMMMMMMMNNNOOOOOOPPPPPPLLLLLLLLLLLLMMMMMMMMMMMMKKKKKKKKKJJJIIIHHHFFFEEEGGGGGGFFFFFFEEECCCBBBAAAAAAAAAAAA@@@@@@@@@??????@@@@@@???===<<<;;;:::999999::::::;;;;;;::::::999;;;;;;;;;<<<<<<=========;;;;;;;;;:::::::::999999777777777777888888888888555555555555666666777777777666666666666777777888666555444333444555666777333333333333333333444444222222333333333444444444333333333333333333333333333333333333333333333333222333333444444333333222222222333444444555666666555555555555555555555555333333333444444444555555333333333444444444555555444555555555666666777777777777777888999999::::::999:::;;;::::::999:::;;;:::;;;===???>>><<<:::888999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>???@@@@@@@@@AAAAAABBBBBBAAAAAA@@@>>>>>>???@@@BBBCCCDDDEEECCCCCCDDDFFFGGGIIIJJJJJJLLLKKKKKKLLLNNNQQQSSSUUU[[[ffftttyyymmmccc^^^YYYSSSOOOGGGEEEDDDAAA@@@>>>======@@@??????>>>>>>>>>>>>>>>>>>???@@@BBBEEEJJJQQQVVV[[[ZZZYYYXXXVVVSSSQQQPPPMMMMMMLLLKKKKKKMMMRRRVVVUUUXXX\\\aaafffiiilllmmmnnnooosssyyy~~~wwwsssjjjeee^^^XXXUUUSSSRRRQQQPPPOOOPPPTTTYYY\\\ZZZWWWUUUVVVXXX\\\aaahhhnnnqqqrrrwww~~~zzzoooeee[[[SSSMMMNNNKKKGGGEEEDDDDDDDDDCCC@@@@@@??????>>>>>>======>>>??????@@@@@@@@@??????<<<;;;::::::999999::::::777777777777666666666666555444444444444555666666444444444444444444444444111222222333333333222222000000000000000000000000^^^^^^^^^^^^^^^^^^^^^^^^\\\\\\[[[[[[[[[\\\^^^___```___]]][[[YYYYYYYYYYYYXXXYYY[[[\\\]]]]]]\\\[[[\\\\\\\\\\\\]]]^^^_________^^^\\\ZZZYYYYYYYYYZZZ\\\^^^```bbbcccbbbaaaaaa^^^^^^____________^^^^^^^^^]]]\\\[[[ZZZZZZZZZZZZXXXXXXXXXXXXXXXYYYZZZ[[[ZZZ[[[\\\\\\[[[ZZZYYYXXXXXXXXXWWWVVVUUUTTTSSSRRROOONNNMMMMMMMMMNNNOOOPPPMMMMMMNNNOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMNNNNNNNNNOOOOOOOOOMMMMMMMMMMMMLLLLLLLLLKKKLLLKKKKKKJJJIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBCCCBBBAAAAAA@@@@@@AAAAAA@@@???===;;;999888888777;;;;;;::::::::::::999999888888999::::::;;;<<<<<<<<<;;;;;;:::888777777666999999999888777666666555666666666666777777777777888888777666555444333333666555555333222111000000222222222333333444444444222222333333333333444444333333444444333333222111333333333222222111111111222333444444555555444444444444444555555555666666555555555555555555555555555444444444444555666666555555555555555555555555555555555555666666666666777777777777777777777777888888999999999:::::::::===<<<<<<;;;;;;:::999999777999:::;;;;;;===???BBBBBB???===>>>AAABBBAAA???@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@@@@AAABBBCCCCCCBBBCCCCCCEEEFFFGGGHHHIIIGGGGGGHHHIIIKKKNNNQQQRRRXXXZZZaaammmyyyvvvooohhhaaa]]]WWWQQQKKKHHHIIIIIIEEEBBBBBB@@@????????????>>><<<;;;===???>>>???BBBHHHMMMLLLMMMNNNNNNMMMJJJHHHFFFDDDEEEFFFGGGGGGFFFDDDDDDHHHIIIJJJLLLOOOQQQTTTUUUZZZ\\\```ccchhhnnnuuuzzz}}}zzzyyyxxxxxxuuuqqqnnnkkkggg```\\\VVVUUURRRMMMHHHHHHMMMRRRQQQYYYaaaccceeehhhhhheeeaaabbbcccgggkkkqqqvvvxxx{{{qqqggg]]]TTTLLLGGGEEEEEEEEEEEEEEEDDDCCCCCCAAA@@@???>>>>>>===>>>>>><<<<<<===========================<<<;;;:::888888777777666777888777666444444444444444444444444444555555555444444333333333222222222222222222222222111000000000//////......]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[[[[[[[[[[\\\]]]^^^___^^^]]][[[YYYYYYYYYYYYXXXYYY[[[\\\]]]]]]]]]]]]^^^^^^^^^^^^___```aaaaaa```___]]]\\\[[[ZZZZZZ[[[^^^___aaacccdddcccbbbbbb^^^^^^____________^^^^^^]]]]]]\\\[[[ZZZZZZZZZZZZYYYXXXXXXXXXXXXYYYYYYZZZZZZ[[[\\\\\\\\\ZZZYYYXXXXXXWWWWWWVVVUUUTTTSSSRRRRRRQQQPPPOOOOOOOOOPPPQQQPPPPPPQQQQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJIIIHHHHHHGGGGGGFFFGGGGGGFFFFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@AAA???>>>===;;;999888888888;;;;;;::::::::::::999999888888999999:::;;;;;;<<<<<<<<<;;;:::999888777777999999888888777666666555555666666666777777777777666666666666666666666555666666555444333222111111222222222333333444444444222222333333333333444444333333444444333333222111333333222222222222222222222333444444555444444444333444444444555555555666555555444444444444444444444444444444444555666666555555555555555555444444555555555555666666666666666666666666666666666666777777777888888888999999;;;;;;;;;;;;::::::::::::888999;;;;;;;;;<<<>>>AAAEEEBBB???>>>???@@@>>><<<@@@@@@@@@AAAAAAAAAAAABBB@@@@@@@@@@@@AAABBBCCCCCCBBBBBBCCCDDDFFFGGGGGGHHHIIIIIIHHHIIIJJJLLLNNNOOOOOOPPPUUU```jjjttt~~~wwwrrrfff```YYYTTTSSSQQQLLLHHHHHHEEECCCBBBBBBAAA@@@>>>===>>>???>>>>>>@@@DDDHHHFFFGGGGGGGGGFFFDDDBBB@@@@@@AAABBBCCCCCCBBBAAA@@@BBBBBBCCCEEEGGGIIIKKKMMMKKKMMMPPPRRRUUUYYY^^^aaaffffffgggiiimmmrrrwwwzzz|||wwwuuuqqqmmmhhheeebbbaaa___\\\YYYXXXVVVSSSNNNJJJJJJKKKJJJHHHGGGJJJQQQWWW___gggnnnppprrrtttsssqqqiiiiiijjjnnnrrrxxx}}}}}}yyysssjjjaaaYYYQQQJJJFFFCCCDDDDDDDDDDDDCCCBBBBBB@@@???>>>===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888999777666666777777666555444444444444444333333333444444444444333333333333222222222222222222222222222222222222111111111000\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[ZZZ[[[[[[\\\]]]^^^]]]\\\[[[ZZZZZZZZZZZZYYYZZZ[[[]]]^^^_________^^^^^^^^^^^^___```aaabbbaaa```___^^^]]]\\\\\\\\\___```bbbcccdddccccccbbb^^^^^^____________^^^^^^]]]]]]\\\[[[ZZZZZZZZZZZZZZZYYYYYYXXXXXXXXXXXXYYYZZZ[[[\\\\\\\\\[[[ZZZYYYWWWWWWVVVUUUUUUTTTSSSSSSUUUTTTSSSRRRQQQQQQQQQRRRSSSSSSSSSRRRQQQPPPOOONNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJHHHHHHGGGGGGFFFEEEEEEEEEFFFFFFEEEEEEDDDDDDDDDCCCBBBAAA@@@@@@??????@@@@@@???>>><<<;;;:::999999888;;;;;;::::::::::::999999888888999999::::::;;;;;;<<<<<<;;;:::999888888777999888888777777666666555555555666666666777777777555666666666777777777888777777666555444333333222222222333333333333444444222222333333333333444444333333444444333333222111222222222222222222333333222222333444444444444444333333444444444444555555444444444333333222222222444444444444444555555666666666666555555444444444444555555555555666666666666666666666666666666666666666666777777777888888999999:::::::::;;;;;;;;;999:::;;;;;;:::;;;===???CCCAAA>>>>>>>>>>>>===<<>>???AAACCCBBBBBBBBBAAA@@@???>>>>>>>>>>>>????????????>>>>>>=========>>>???AAABBBCCCBBBDDDFFFGGGHHHIIIKKKMMMQQQQQQQQQSSSWWW[[[```bbbmmmqqquuuvvvtttqqqnnnmmmiiijjjmmmqqqwww{{{||||||yyyvvvssspppnnnlllhhhfff___]]]ZZZVVVSSSPPPMMMLLLLLLKKKIIIIIIIIIGGGDDDAAAAAACCCEEEFFFGGGLLLTTTZZZfffmmmsssuuuwwwzzzyyywwwqqqrrrsssuuuzzz}}}}}}{{{uuuqqqkkkfff___XXXRRRMMMHHHDDDBBBCCCCCCCCCCCCBBBAAAAAA??????>>><<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;::::::999:::888666555666777777666555555444444333333222222333333333333333333444444222222222222222222222222222222222222111111111111[[[ZZZZZZZZZZZZZZZYYYYYY[[[[[[ZZZZZZZZZ[[[[[[[[[\\\\\\\\\[[[[[[[[[[[[[[[ZZZZZZ[[[]]]^^^___``````\\\\\\\\\]]]]]]^^^___```bbbbbbaaa```______^^^^^^___```aaabbbbbbbbbbbbaaa]]]^^^^^^______^^^^^^]]]]]]\\\[[[ZZZZZZYYYYYYYYY[[[ZZZYYYXXXXXXXXXXXXXXXZZZ[[[\\\\\\\\\[[[ZZZZZZWWWWWWVVVVVVUUUTTTTTTSSSVVVVVVUUUTTTSSSRRRRRRRRRSSSSSSSSSSSSRRRQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPOOONNNMMMLLLKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDAAAAAA@@@???????????????>>>===<<<;;;:::999999999;;;;;;:::::::::999999999888888999999::::::::::::<<<;;;;;;:::999888888888888888777777666666666666555555555666666666777777777777777777777777777777888777777666555444444444333333333333333333333333222222222333333333444444333333444444333333222111111111111222222333333333222222333444444444444333333333333333333333444444444444333333222111111111444444333333444444555666777777666666555555444444444444444555555555666666666666666666666666666666666666666777777777888888777888888999:::;;;;;;;;;:::;;;<<<;;;::::::<<<======<<<<<<<<<===>>>??????????????????@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCBBBBBBBBBCCCDDDDDDDDDEEEGGGGGGGGGGGGHHHIIIJJJJJJMMMKKKLLLQQQWWW]]]hhhrrryyysssnnnhhhddd]]]WWWSSSOOOKKKHHHDDDDDDCCCBBBAAA@@@AAAAAABBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>======;;;;;;;;;;;;;;;<<<===>>>@@@BBBDDDDDDCCCCCCCCCDDDFFFFFFFFFHHHKKKNNNRRRTTTWWW[[[```bbbaaa^^^[[[ZZZVVVVVVXXX\\\aaadddeeeeeeccc```]]][[[ZZZWWWTTTRRRMMMLLLKKKIIIGGGFFFFFFEEEEEEEEEEEEFFFFFFEEECCCBBBAAACCCFFFGGGHHHLLLSSSXXXccckkkqqqtttwwwzzz{{{yyyyyyyyyzzz||||||{{{{{{zzz}}}{{{wwwqqqjjjeee^^^ZZZUUUPPPLLLIIIFFFDDDCCCCCCCCCCCCCCCBBBAAAAAA???>>>===<<<;;;:::::::::999999999999999888888888888888999:::::::::::::::;;;888555444555777777777555555444333333222222222111111222222333333444444111111111111111111111111000000000///////////////ZZZZZZYYYYYYYYYXXXXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\[[[[[[[[[\\\]]]___``````]]]]]]]]]]]]^^^___``````bbbbbbbbbbbbaaaaaa``````______``````````````````]]]]]]^^^^^^^^^^^^]]]]]]]]]\\\[[[ZZZYYYYYYYYYYYY[[[ZZZYYYXXXXXXXXXXXXXXXZZZ[[[\\\]]]]]]\\\[[[ZZZXXXXXXWWWWWWVVVVVVUUUUUUWWWVVVVVVUUUTTTTTTSSSRRRQQQQQQRRRRRRRRRRRRQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMKKKJJJIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCC@@@@@@???>>>>>>>>>>>>???===<<<;;;:::::::::::::::;;;;;;:::::::::999999999888888999999999999999::::::::::::999999888888777777777777666666666666666555555555555666666666666888888888777666555555444777777777666666555555444333333333333333333333333222222222333333333444444333333444444333333222111111111111222222333333333111222333333444444333333333333333333333333222222333333222222222111111111333333333333333444555555777777666666666555555555444444444444555555555555555555555555555555555555777777777888888888999999666777777888999:::;;;;;;:::;;;<<<;;;999999;;;<<<:::;;;;;;;;;;;;<<<>>>???>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@AAABBBCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDFFFGGGHHHIIIIIIIIIFFFFFFJJJMMMQQQZZZcccooozzz|||tttllleee___YYYUUUKKKIIIGGGEEECCCCCCCCCBBBBBBCCCCCCDDDCCCCCCBBBBBB@@@@@@???>>>======<<<<<<<<<;;;;;;:::::::::;;;;;;;;;===??????>>>======>>>======>>>???AAACCCFFFGGGHHHLLLPPPSSSRRRPPPOOONNNKKKKKKLLLNNNQQQSSSSSSRRRRRRPPPNNNLLLKKKJJJGGGEEEDDDCCCBBBAAAAAAAAAAAAAAA>>>???AAABBBBBBAAAAAAAAABBBEEEHHHJJJJJJNNNSSSXXXbbbjjjrrruuuzzz~~~zzzxxxyyyzzz|||}}}}}}yyyuuupppiiibbb]]]TTTPPPMMMJJJHHHGGGEEEDDDCCCDDDDDDDDDDDDCCCBBBBBB???>>>===;;;::::::999999999999888888777777777777777777888999:::::::::::::::888555444555666777777444444333333333222222222000111111222222333333333111111111111111111111111//////////////////000000ZZZZZZYYYYYYXXXXXXWWWWWWYYYZZZZZZZZZZZZYYYYYYXXXXXXYYYZZZ\\\\\\]]]]]]]]]\\\[[[[[[[[[\\\]]]^^^_______________```aaabbbcccbbbccccccccccccbbbaaa```________________________]]]]]]^^^^^^^^^^^^]]]]]]\\\\\\[[[ZZZYYYYYYYYYYYYZZZYYYYYYXXXXXXXXXXXXYYYZZZ[[[\\\]]]]]]]]]\\\[[[YYYYYYYYYXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUTTTPPPQQQRRRRRRSSSSSSSSSRRROOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMLLLKKKJJJIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAA@@@???>>>>>>===>>>>>>>>><<<;;;;;;:::::::::;;;;;;;;;;;;::::::::::::999999888888999999999999999999999999888888777777777777666666666666666666666666444444555555555666666666888888777666555444333333777777666666555555555555444444333333333333222222222222333333333333444444333333444444333333222111222222222222222222333333111111222333333333333333333333222222222222111111222222222222222222222222333333333333333444444555666666666666666666666666333444444444444555555555555555555555555555555555777777777888888888999999666666777888999999::::::::::::;;;:::999999;;;===;;;<<<<<<;;;999999:::;;;===>>>>>>>>>>>>?????????@@@@@@@@@@@@AAABBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@AAACCCEEEFFFGGGHHHHHHFFFDDDDDDGGGIIIKKKRRRZZZ```jjjwwwwwwooojjjYYYUUUPPPLLLJJJIIIHHHGGGEEEGGGIIIJJJJJJIIIHHHFFFEEEDDDBBB@@@???>>>======<<<;;;;;;:::999::::::::::::<<<===<<<;;;:::;;;===:::::::::;;;===>>>@@@@@@@@@CCCGGGIIIHHHGGGGGGGGGFFFEEEEEEFFFHHHIIIGGGFFFHHHFFFDDDCCCDDDCCCAAA?????????===<<<;;;::::::::::::===@@@BBBBBBBBBCCCDDDEEEHHHMMMPPPQQQTTTYYY^^^dddllltttxxx}}}~~~}}}~~~}}}zzzyyyxxxwwwwwwyyyvvvrrrnnnhhhbbb[[[VVVMMMJJJGGGFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBBBB@@@???===<<<::::::999999999999888888777666666666666777888999999999999999888666444333444555555444222222222333333333333333111111111111111111222222111111111111111111111111111111111111222222222222ZZZZZZZZZYYYXXXXXXWWWWWWYYYYYYZZZZZZZZZYYYXXXWWWWWWXXXZZZ\\\]]]]]]]]]]]]]]]\\\[[[[[[[[[[[[\\\]]]____________```aaabbbcccbbbbbbcccccccccbbbaaa`````````____________``````\\\]]]]]]^^^^^^]]]]]]\\\\\\[[[ZZZYYYYYYXXXXXXYYYYYYXXXXXXXXXXXXYYYYYYZZZZZZ[[[\\\]]]]]]]]]\\\\\\ZZZZZZZZZZZZYYYYYYYYYYYYXXXXXXYYYZZZZZZYYYXXXWWWSSSTTTTTTTTTTTTTTTSSSRRRPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMLLLKKKJJJJJJIIIIIIGGGGGGFFFFFFFFFEEEEEEEEEBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@??????>>>============>>>;;;;;;:::::::::;;;;;;<<<;;;;;;::::::::::::999999999999888888888888888888777777777777666666666666666666666666666666666666444444444555555555666666666666555555444444333333666666555555555555444444444444444333333222222222222222333333333333444444333333444444333333222111333333222222222222222222111111222333333333333222333222222222111111111111111111222222333444444444333333222222333333444555555555555666777777888888333333444444444555555555555555555555555555555555666666666777777777888888666777777777888888999999888:::::::::999999;;;===999;;;<<<:::888777999;;;=========>>>>>>>>>??????@@@@@@@@@@@@AAABBBCCCCCCBBBBBBAAAAAA@@@@@@@@@???@@@AAACCCDDDEEEEEEEEEDDDEEECCCDDDHHHIIIJJJOOOUUUUUU]]]gggpppyyypppiii```ZZZVVVTTTSSSQQQQQQSSSVVVYYYYYYXXXUUUSSSNNNMMMJJJGGGEEECCCBBBBBB>>>>>>===<<<<<<<<<<<<===>>>???>>><<<;;;:::<<<>>>;;;;;;<<<======>>>??????<<>>>>>???@@@???======<<<;;;;;;:::::::::;;;<<<@@@EEEHHHJJJKKKNNNQQQOOOTTTYYY[[[\\\___cccgggjjjrrryyy}}}~~~zzzwwwvvvtttrrrppppppnnnjjjeee```ZZZRRRNNNHHHFFFCCCBBBCCCDDDCCCBBBBBBCCCCCCCCCCCCBBBAAAAAAAAA@@@>>><<<;;;::::::999999999888888777666666555777777888888888888888777666444333333444444333222111111111222333333444444111111111111111000000000111111111111111111111111000111111111222222222222[[[[[[ZZZYYYXXXXXXWWWWWWYYYYYYZZZZZZZZZYYYWWWVVVVVVXXXZZZ\\\]]]^^^^^^^^^]]]\\\[[[ZZZZZZZZZ[[[\\\^^^]]]]]]^^^^^^___```aaaaaabbbcccdddcccbbbaaa```bbbaaa````````````aaaaaa\\\]]]]]]^^^^^^]]]]]]\\\\\\[[[ZZZYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[ZZZ[[[\\\]]]^^^]]]]]]\\\[[[[[[[[[[[[ZZZZZZZZZZZZYYYYYY[[[\\\\\\[[[ZZZZZZWWWWWWWWWVVVUUUTTTSSSRRRPPPPPPPPPPPPPPPPPPPPPPPPLLLLLLLLLKKKJJJJJJIIIIIIFFFFFFFFFFFFEEEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAAEEEEEEDDDCCCAAA@@@????????????>>>===============;;;;;;:::::::::;;;<<<<<<;;;;;;;;;:::::::::999999999999888888888888888888666666666666555555555555555555555666666666666666444444444555555555666666333333333444444444444555555555555555555444444444444444444333333222222222222222333333333444444444333333444444444333222222444333333222222111111111111111222333333333333222333222222222111111000000111111222333444555555666333333222222333333444555444444555666777888999999333333333444444444555555555555555555555555555555555555555555666666666777777777777777888888888888888999::::::999:::<<<>>>555777999999888888<<>>>>>>>>>>>@@@@@@@@@@@@AAABBBCCCCCCBBBAAAAAA@@@@@@?????????BBBBBBDDDDDDDDDCCCBBBAAAAAA@@@BBBFFFGGGGGGKKKPPPNNNUUU]]]dddjjjuuu{{{ooofffaaa___]]][[[]]]```eeehhhiiifffccc```WWWUUURRRNNNKKKIIIHHHHHHAAAAAA@@@@@@???@@@@@@@@@@@@???>>>;;;999888:::===:::;;;;;;<<<<<<=========;;;===>>>>>>>>>>>>@@@BBB???>>>>>>???AAAAAA@@@>>><<<;;;;;;<<<===>>>===<<<;;;;;;;;;<<<>>>???AAABBB>>>BBBIIIMMMPPPSSSWWWZZZ]]]aaaeeegggfffgggjjjmmmttt|||zzzxxxvvvuuuuuutttrrrooojjjgggddd___ZZZTTTMMMHHHFFFDDDBBBAAAAAABBBBBBAAAAAAAAABBBBBBBBBAAA@@@@@@AAA@@@???===;;;::::::::::::999999888777666666555777777888888888888777777444333333333444444222000000000111222333444444555222222111111000000//////000000000000000000000000......//////000000000111YYYYYYYYYYYYZZZZZZZZZZZZWWWWWWWWWVVVVVVWWWXXXXXXYYYYYYYYYZZZ[[[[[[[[[\\\]]]\\\ZZZYYYYYYYYYZZZ[[[ZZZZZZZZZ[[[\\\]]]______bbbbbbbbbbbbbbbaaa```___``````aaabbbbbbbbbbbbaaa____________^^^]]]\\\\\\\\\[[[ZZZYYYWWWWWWVVVVVVYYYXXXXXXWWWWWWWWWXXXXXX[[[\\\^^^``````___^^^]]][[[[[[ZZZZZZZZZZZZ[[[[[[[[[\\\]]]]]]]]][[[YYYWWWWWWWWWWWWXXXWWWWWWVVVVVVRRRRRRRRRRRRQQQPPPOOONNNPPPPPPOOOMMMLLLJJJIIIIIIFFFGGGGGGFFFFFFEEEDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@>>>>>>>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888999999999999999999999999666666666555444444333333666666666555555444444444777777777666555555444444444444444444444444444444555555555555555555444444555555555444444333333333333222222222222333444444777666333222111111222333333333333333333333333333222222222333333333444444333333333444444444555555666555444333333333333333222222222333333333444444555444444555777777666555444333111000000111333444555555555444444333333333444444555555666777777777555666666777888999999999888888999999999:::::::::;;;;;;:::::::::999999999======>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDBBBAAAAAABBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEECCCDDDFFFGGGIIIIIIJJJJJJOOOQQQUUUZZZ```hhhqqqwww|||xxxuuusssqqqtttsssssswww{{{zzztttoookkkccc[[[XXXYYYXXXSSSNNNJJJHHHFFFEEEFFFEEEDDDCCCGGGEEECCC@@@>>><<<<<<<<<;;;;;;<<<<<<============>>>>>>======>>>>>>???@@@>>>>>>?????????>>>======>>>>>>=====================>>>======<<<===@@@CCCFFFKKKQQQUUUYYY^^^fffkkkmmmpppuuuzzz|||{{{zzzxxx{{{zzzxxxwwwuuuqqqkkkhhhdddaaa[[[VVVRRRMMMIIIFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@??????>>>>>>======???>>>===<<<;;;:::999999;;;:::999777666555555555666666666666666666666666666555444333222222222222111111111111111111111111444333111////////////000111111000000//////......---...///000000111000000ZZZZZZZZZZZZZZZZZZZZZZZZWWWWWWVVVVVVVVVVVVWWWWWWYYYYYYZZZZZZ[[[[[[\\\\\\\\\[[[ZZZYYYXXXYYYYYYZZZZZZZZZYYYZZZZZZ[[[\\\]]]``````aaaaaaaaa```______``````aaabbbbbbbbbbbbaaa______```______^^^]]]\\\[[[[[[YYYXXXWWWVVVVVVVVVXXXXXXWWWWWWWWWWWWWWWXXX[[[\\\^^^``````___^^^]]]ZZZZZZYYYYYYYYYYYYZZZZZZ]]]^^^_________]]][[[YYYVVVVVVVVVVVVVVVUUUTTTSSSRRRRRRRRRRRRQQQPPPOOONNNPPPOOONNNMMMLLLJJJIIIIIIGGGGGGGGGGGGFFFEEEDDDCCCAAAAAAAAAAAA@@@@@@@@@@@@????????????>>>===<<<;;;======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;::::::999888999999999999999999999999666666666555444444333333555555555444444444333333444444444444444444555555444444444444444444444444444444333333333333333333555555444444444333333333333333333333333444444555555333111000//////000111222222222222222222222222222222222333333333333444222222222222333333333333555444444333333222333333222333333333444444444444444333333555666777555444444333222111111222333444555555444444444333333333444444555555666666777777555555666777777888999999888888888999999999::::::;;;;;;;;;:::::::::999999<<<======>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCBBBAAAAAABBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEECCCDDDEEEGGGHHHHHHHHHHHHJJJLLLPPPSSSXXX^^^eeejjjvvv}}}wwwppphhheeefffeeeaaa\\\VVVSSSPPPNNNNNNNNNMMMLLLPPPNNNLLLIIIFFFDDDCCCCCC======<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>???@@@AAA>>>>>>??????????????????>>>>>>===<<<<<<===>>>??????@@@@@@@@@@@@CCCGGGJJJOOOTTT[[[aaaeeejjjqqqvvv}}}|||zzzxxxvvvssspppkkkfffbbb[[[XXXTTTPPPMMMJJJGGGDDDDDDDDDCCCBBBAAA@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999999;;;:::999888777666666666666666666666666666666666555555444333222222222222111111111111111111111111333222111000/////////000000000000000////////////...//////000000000000///]]]]]]\\\[[[[[[ZZZZZZZZZVVVVVVUUUUUUUUUUUUVVVVVVYYYYYYZZZZZZ[[[\\\]]]]]][[[ZZZYYYYYYXXXXXXYYYYYYYYYYYYYYYXXXXXXYYYYYYZZZ^^^^^^___`````````______``````aaabbbbbbbbbbbbaaa`````````______]]]\\\\\\ZZZYYYXXXWWWVVVUUUUUUUUUWWWVVVVVVVVVVVVVVVWWWWWW[[[\\\^^^___```___^^^]]]YYYYYYXXXXXXXXXXXXYYYYYY]]]^^^______^^^]]][[[YYYUUUUUUUUUUUUTTTRRRQQQPPPRRRRRRRRRRRRRRRQQQPPPOOOPPPOOONNNMMMLLLJJJJJJIIIGGGGGGGGGGGGFFFEEEDDDCCCAAA@@@@@@@@@@@@?????????>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::999999888888888888888888888888888666666666555444444333333444444333333333333333222111111222333333444555555333333333333333333333333222222222222222222222222444444444444333333333333444333333333333444555555444333111000//////000111000000000000000000000000111111222222222333333333000000111111111222222222444444444333333333333333333333333444444444555555444333333444666666555333555444333222222333444555444444444444333333333333444444444555666666777777555555666666777777888888777888888888999999999999;;;;;;;;;;;;::::::::::::;;;<<<<<<===>>>>>>??????????????????????????????CCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDEEECCCDDDEEEFFFFFFFFFFFFEEEGGGHHHJJJLLLOOOTTTYYY]]]dddlllzzzxxxuuuuuutttooojjjeeebbb]]]ZZZYYYYYYWWWVVVWWWVVVSSSPPPMMMKKKIIIHHHDDDCCCBBB@@@???>>>>>>>>><<<<<<<<<===>>>???@@@AAA@@@@@@AAABBBBBBCCCCCCCCCBBBAAA@@@???@@@BBBDDDEEEDDDEEEGGGHHHIIIMMMRRRUUU^^^dddmmmssswww{{{{{{yyyyyyvvvqqqmmmhhhccc]]]YYYRRRPPPLLLJJJIIIHHHFFFDDDBBBBBBAAAAAA@@@???>>>>>>=========>>>>>>>>>>>>>>>======<<<;;;::::::999999;;;;;;999888777777666777666666666666666666666666555444333222222111222222111111111111111111111111333222111000/////////000////////////000000000000///000000000000//////...___^^^^^^]]][[[ZZZZZZYYYVVVVVVUUUTTTTTTTTTUUUUUUXXXYYYYYYZZZ[[[\\\]]]]]][[[[[[[[[ZZZZZZZZZZZZZZZ[[[ZZZYYYXXXXXXXXXXXXXXX]]]^^^^^^___````````````______```aaaaaaaaaaaaaaa^^^^^^^^^^^^]]][[[ZZZZZZXXXXXXWWWVVVUUUTTTTTTTTTUUUUUUTTTTTTTTTUUUVVVVVVZZZ[[[]]]______^^^]]]\\\YYYYYYXXXXXXXXXXXXYYYYYYZZZ[[[\\\\\\\\\ZZZXXXVVVUUUUUUUUUTTTSSSQQQPPPOOORRRRRRRRRRRRRRRQQQPPPOOOOOOOOONNNMMMLLLKKKJJJJJJGGGGGGGGGGGGFFFEEEDDDDDD@@@@@@@@@?????????>>>>>>????????????>>>===<<<<<<::::::::::::999999999888999999999999999999999999999999:::::::::999999888888888888888888888888888666666666555444444333333222222222222222222222222222222222333333333444444222222222222222222222222111111222222222222222222333333333333333333333333444444333333444444555666444444333222111111222222000000000000000000000000111111111111222222222222000000000111111111222222444444555555555444444444333333444444444555555555444333333444666777555444555444444333333444444555333333333333333333333333333333444555555666666777555555555666666777777777777777777888888888888999;;;;;;;;;;;;::::::::::::::::::;;;<<<===>>>>>>???????????????????????????AAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCDDDDDDEEEDDDDDDCCCCCCEEEGGGHHHJJJLLLOOOSSSWWW[[[aaajjjttt|||wwwrrrpppmmmgggdddbbbaaa```___^^^^^^\\\YYYVVVSSSPPPNNNNNNLLLJJJHHHFFFEEEEEEEEE@@@@@@AAAAAABBBCCCEEEEEEDDDDDDEEEFFFGGGIIIJJJKKKKKKJJJIIIHHHIIIKKKNNNPPPNNNOOOQQQTTTVVV[[[```dddpppvvv~~~zzzwwwvvvrrrlllfffaaa[[[UUURRROOOLLLJJJHHHHHHHHHFFFEEEBBBBBBAAA@@@??????>>>>>><<<<<<<<<======>>>>>>>>><<<<<<;;;;;;:::999999888;;;:::999888777777777777555555555555555555555555444333333222111111222222111111111111111111111111222111111000000000000000......//////000000111111000000111000000///...---```___^^^]]]\\\[[[ZZZYYYWWWVVVUUUUUUTTTTTTTTTUUUWWWXXXYYYZZZ[[[\\\]]]]]]]]]]]]]]]]]]\\\\\\[[[[[[\\\\\\[[[ZZZYYYYYYYYYYYY]]]]]]^^^___`````````___^^^^^^___`````````______\\\\\\\\\[[[ZZZYYYWWWVVVWWWVVVUUUTTTSSSSSSSSSTTTSSSSSSSSSSSSSSSTTTUUUUUUYYYZZZ\\\]]]^^^]]][[[ZZZYYYYYYYYYXXXXXXYYYYYYYYYYYYYYY[[[[[[ZZZYYYVVVUUUUUUUUUTTTTTTRRRQQQPPPOOOPPPQQQQQQQQQQQQPPPPPPOOOOOONNNNNNMMMLLLKKKJJJJJJGGGHHHHHHGGGGGGFFFEEEDDD@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>===<<<;;;;;;:::999999999888888888888888888888888888888888888888888999::::::999999999777777777777777777777777666666666555444444333333222222222222222222222222444444444333333333222222222222222222222222222222111111222222333333333333333333333333333333333333444333333333333444555555333333222222222222222222111111111111111111111111000000000111111111222222111111111111222222222222444555666666666666555555333333333444444444555555555444444555777777666444444444444444444444444444333333333333333333333333333333444444555666666666555555555555555666666666666666777777777888888888;;;::::::::::::999999999888999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBCCCEEEGGGHHHJJJLLLPPPSSSWWW[[[```fffnnnzzz}}}yyyxxxtttooollljjjiiigggfffhhhhhhgggfffbbb^^^ZZZXXXUUUTTTQQQNNNMMMLLLLLLLLLJJJJJJJJJKKKKKKMMMNNNNNNJJJJJJKKKLLLNNNQQQSSSTTTXXXWWWVVVVVVWWWXXX[[[\\\]]]^^^aaaccceeejjjooosss~~~zzzvvvqqqllleee___ZZZUUUPPPMMMLLLJJJHHHFFFFFFFFFDDDCCCBBBBBBAAAAAA@@@@@@??????;;;;;;<<<<<<=========>>>;;;;;;::::::999999888888::::::999888777777777777444444444444444444444444333333222111111111222222111111111111111111111111111111111111000000000///......//////000000111111000000111000000///...---______^^^]]]\\\ZZZZZZYYYXXXWWWVVVUUUUUUTTTUUUUUUVVVVVVWWWXXXZZZ[[[\\\\\\]]]^^^^^^^^^^^^]]]\\\\\\]]]\\\[[[[[[ZZZZZZZZZZZZ\\\]]]]]]^^^^^^^^^^^^]]]\\\\\\]]]^^^^^^^^^^^^]]][[[[[[ZZZZZZXXXWWWUUUTTTUUUTTTSSSSSSRRRRRRSSSSSSQQQQQQQQQQQQRRRSSSTTTTTTWWWXXXZZZ[[[\\\[[[ZZZYYYXXXXXXWWWWWWWWWWWWXXXXXXYYYZZZ[[[[[[[[[YYYWWWUUUSSSSSSSSSSSSRRRQQQOOOOOOOOOOOOPPPPPPPPPOOOOOONNNNNNNNNMMMMMMLLLKKKKKKJJJHHHHHHHHHHHHGGGFFFEEEDDDAAA@@@@@@@@@@@@?????????;;;;;;;;;;;;:::999888888999999999999888888888888777777777777777777777777777888999999999999999999666666666666666666666666666666666555444444333333111222222222222333333333555555444333333222111111111111111111111111111111111111111222222333444444222222222222333333333333333222222222222333444444000000000000000000000///000000000000000000000000///000000000000111111111000111111111111222222222333444666777777666555555222222222333333333444444444333333444666666555444333333333444444333333333222222222222333333333333333333333444555555666666444444555555555555555555666666666666777777777777999999999999888888888888777777888:::;;;<<<===>>>========================>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBAAACCCEEEFFFGGGIIILLLOOORRRTTTXXX\\\bbbkkkwww~~~{{{yyyxxxvvvtttrrrqqqrrrrrrqqqnnnjjjeeebbb^^^]]]ZZZXXXWWWWWWXXXYYYVVVUUUUUUUUUUUUVVVWWWWWWVVVVVVWWWYYY\\\___bbbdddhhhhhhhhhhhhiiiiiijjjkkkoooppprrrsssuuuxxx}}}~~~~~~{{{vvvrrriiiddd]]]WWWSSSOOOLLLJJJIIIFFFDDDCCCCCCCCCBBB@@@AAAAAAAAA@@@@@@@@@??????;;;;;;;;;<<<<<<<<<<<<<<<:::::::::999999888888888999888888777666666777777444444444444444444444444222222111111111111222222111111111111111111111111000000111111111111000///////////////000000000000///000000000000//////...^^^]]]]]]\\\[[[ZZZZZZYYYYYYXXXWWWVVVUUUUUUUUUUUUTTTUUUVVVWWWXXXZZZ[[[[[[]]]]]]^^^^^^^^^]]]\\\[[[\\\\\\[[[ZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZ[[[\\\\\\\\\\\\\\\[[[[[[ZZZYYYXXXVVVUUUTTTTTTSSSRRRRRRQQQRRRRRRRRRPPPPPPPPPPPPQQQRRRSSSTTTUUUVVVXXXZZZZZZYYYXXXWWWVVVVVVUUUUUUUUUUUUVVVVVVWWWXXXYYYYYYYYYWWWUUUSSSPPPPPPQQQQQQPPPOOONNNNNNMMMNNNNNNOOOOOONNNNNNMMMNNNNNNMMMMMMLLLKKKKKKKKKHHHHHHHHHHHHGGGFFFEEEEEEAAAAAAAAAAAA@@@@@@@@@@@@:::;;;;;;::::::999888777::::::999999999888888888666666666666666666666666777777888999999999999999666666666666666666666666666666666555444444333333222222222222333333444444222222222222222222111111111111111111111111111111//////000000111222222333111111222222222333333333222111111111111222333333//////000000000000///////////////////////////////////////000000000111111/////////000000000111111111222444555666555444333111111111222222222333333222111111222444444333111222222333333333333222222111111222222222333333333222333333444444555555666444444444444444444444444555555555666666666777777888888888777777777777666666666777999:::<<<==============================<<<===???@@@AAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCAAACCCEEEEEEEEEFFFHHHJJJLLLOOOSSSUUUXXX^^^fffmmmwww{{{vvvsssooonnnllljjjjjjkkkmmmnnnjjjiiiiiihhhhhhhhhhhhhhhjjjjjjkkkmmmpppuuuxxx{{{|||}}}~~~~~~~~~}}}}}}{{{uuunnnjjjaaa\\\UUUPPPMMMKKKIIIHHHEEECCCAAAAAABBBCCCBBBAAA@@@????????????>>>>>>>>><<<<<<;;;;;;;;;;;;;;;;;;999999999999888888888888888777666666555666666666333333333333333333333333222222111111111111222222111111111111111111111111///000111222222111000///000000000000////////////...//////000000000000///]]]]]]\\\[[[[[[ZZZZZZZZZZZZYYYXXXWWWVVVVVVVVVVVVSSSTTTUUUVVVXXXYYYZZZ[[[\\\\\\]]]^^^]]]\\\[[[ZZZ[[[[[[ZZZZZZZZZZZZ[[[[[[YYYYYYZZZYYYYYYXXXWWWWWWYYYYYYZZZ[[[[[[[[[[[[[[[\\\\\\[[[ZZZYYYWWWUUUTTTSSSRRRRRRQQQQQQQQQRRRRRROOOOOOOOOPPPQQQRRRSSSTTTTTTUUUWWWYYYYYYXXXWWWVVVTTTTTTSSSSSSSSSSSSTTTTTTTTTUUUVVVVVVVVVTTTRRRPPPNNNNNNOOOOOOOOONNNNNNMMMLLLMMMMMMNNNNNNNNNMMMMMMNNNNNNMMMMMMLLLLLLKKKKKKHHHHHHHHHHHHGGGFFFEEEEEEBBBBBBBBBAAAAAAAAA@@@@@@<<<<<<<<<<<<;;;:::999999:::::::::999999999999888666666666666666666666666666777888999999999999999666666666666666666666666777666666555444444333333222222222333333444444444//////000000111111222222000000000000000000000000---......///000111111222111111111222222333333333111111000000111111222333000111222222222222111111........................////////////000000000000............/////////000///000222444444444222111000000111111111222222222000//////000222222111///111222222333333222222111111111111222222333333333222222333444444555555666444444444444444444444444555555555555666666666777777777777777666666666666555666777888:::;;;<<<===========================<<<===???@@@AAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEEEEDDDDDDDDDEEEGGGGGGFFFFFFGGGHHHJJJMMMQQQRRRRRRUUUZZZ^^^fffppp~~~}}}{{{|||~~~~~~~~~~~~~~~{{{{{{|||~~~|||wwwppphhhccc[[[VVVPPPKKKIIIHHHHHHGGGDDDBBBAAABBBCCCEEEEEEDDD>>>>>>>>>>>>============<<<<<<<<<;;;;;;:::::::::999999999888888888888888777666666555555555555666333333333333333333333333222111111111111111222222111111111111111111111111///000111222222111000///111111000000//////............///000000111000000YYYYYYZZZZZZZZZZZZYYYYYYYYYYYYYYYXXXWWWWWWWWWVVVUUUTTTTTTTTTUUUUUUVVVWWWWWWXXX[[[]]]______^^^]]][[[[[[\\\]]]]]]]]]]]]\\\]]]\\\\\\[[[ZZZYYYYYYXXXWWWWWWXXXXXXYYYYYYZZZZZZYYYYYYYYYXXXWWWVVVTTTSSSRRRQQQPPPOOONNNOOOPPPPPPPPPOOONNNNNNOOOQQQTTTUUUUUUUUUUUUUUUVVVVVVWWWWWWWWWVVVUUUTTTSSSQQQPPPPPPVVVVVVVVVUUUTTTRRRPPPOOOOOONNNMMMLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHIIIIIIHHHFFFEEEDDDAAAAAA@@@@@@???>>>>>>>>>===<<<;;;:::999999999999666666777888888888888888666666555555555666666777777777777777777777777777555555555555555555444444888888777666666666666666333222000111222333333222222222111111111111111111111111111000111111222222000000000000000000000000333333444444444333333222333333222111000///......000000000000000000000000//////////////////////////////......---------,,,......------------......000000000000000111111111222222222222222222222222000000111222222222222111222222222222222222222222111111222222222333333333222222222222222222222222444444444444555555666777333555666666555555666888666666666666777777777777777777888999::::::;;;;;;>>>>>>>>>>>>========================>>>>>>>>>>>>>>>??????@@@@@@AAAAAABBBBBBAAAAAA@@@@@@@@@AAAAAABBBCCCCCCDDDEEEFFFFFFGGGIIIIIIIIIKKKMMMPPPSSSUUU[[[bbblllttt~~~~~~{{{vvvpppjjjddd]]]XXXSSSRRROOOLLLHHHFFFDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@???>>>===============<<<;;;;;;::::::;;;;;;;;;:::999888888777666666666666666666666666333333333333333333333333111111111111111111111111222111111000000000000000222111111111000000//////111000000///......------........................XXXXXXYYYYYYYYYYYYXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWVVVUUUUUUUUUUUUVVVVVVVVVXXXYYY[[[]]]]]]]]][[[[[[ZZZ[[[\\\\\\]]]]]]\\\\\\[[[[[[[[[ZZZZZZYYYYYYXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYXXXXXXXXXWWWUUUTTTSSSRRRQQQPPPOOOOOOPPPPPPQQQPPPOOOOOOOOOPPPRRRUUUVVVVVVVVVWWWWWWXXXWWWWWWWWWWWWWWWUUUTTTRRRQQQPPPOOOTTTTTTTTTTTTSSSQQQPPPOOONNNMMMLLLKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGFFFGGGGGGGGGGGGEEEDDDCCCAAAAAA@@@??????>>>>>>===<<<;;;:::999888888888888666666777888888888888888666666555555555555666666444444444444444444444444555555555444444444444444777666555555444444555555444333111111222333333222111111222222222222222222111111000000///000000111////////////////////////222222333333333222222111111111111000000000000000000000000000000000000000////////////////////////////////////......------......------------......000000000000000111111111222222222222222222222222000000111222222222222111222222222222222222111111111111111222222222333333333333333333333333333333444333333333444555777888444666777777555555666888555666666666777777777777777777777888999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBAAAAAAAAAAAAAAABBBBBBCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGIIIKKKNNNPPPRRRTTTZZZbbbhhhooo{{{zzzuuurrrlllgggbbb]]]XXXTTTPPPOOOLLLIIIFFFDDDCCCBBBAAAAAA@@@@@@@@@?????????????????????>>>===<<<;;;======<<<<<<;;;:::::::::777777666555555444333333555555555555555555555555333333333333333333333333111111111111111111111111222111000000//////000000000000000/////////..................////////////------------------------WWWWWWXXXXXXXXXXXXWWWWWWVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVYYYZZZ[[[\\\\\\[[[ZZZYYYZZZZZZ[[[\\\\\\\\\\\\\\\YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXWWWWWWWWWWWWVVVTTTSSSSSSQQQQQQPPPPPPPPPQQQRRRRRRPPPOOOOOOPPPQQQTTTVVVWWWWWWXXXYYYZZZZZZYYYWWWVVVWWWVVVUUUTTTRRRPPPOOONNNQQQQQQQQQRRRQQQPPPOOOOOOLLLLLLKKKKKKJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFEEEDDDCCCBBBAAA@@@@@@??????>>>======;;;:::999888777777777777666666777888888888888888666666555555555555666666444444444444444444444444444444444444444444444444555555444333333333444444666444222222333333222111111111222222333333444444111111000///.........///........................000111111222222111111000/////////000000111111111000000000000000000000000////////////////////////000000000000////////////......------------....../////////000000111111111222222222222222222222222///000111111222222111111333222222222111111000000111111111222222222222333444444444444444444444444333333222222333555888999666777888777666555666777555555666666666777777777666666777777888888999999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<==================>>>>>>???@@@@@@@@@BBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDEEEFFFHHHJJJLLLMMMMMMQQQVVVZZZ^^^gggsss|||}}}vvvppphhheee___[[[WWWTTTQQQOOOLLLKKKIIIFFFDDDCCCBBBAAABBBAAAAAA@@@???>>>=====================<<<;;;:::<<<<<<<<<;;;::::::999999777777777666666555555444555555555555555555555555444444444444444444444444111111111111111111111111222111000000//////000000//////...............---,,,,,,---...//////000000,,,,,,,,,,,,,,,,,,,,,,,,VVVVVVWWWWWWWWWWWWVVVVVVTTTUUUUUUUUUVVVVVVWWWWWWWWWWWWXXXWWWWWWWWWVVVVVVYYYYYYZZZ[[[[[[[[[[[[ZZZYYYZZZZZZ[[[\\\[[[[[[[[[XXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWVVVVVVVVVVVVUUUTTTSSSRRRRRRQQQQQQRRRRRRRRRSSSSSSOOOOOOPPPQQQSSSUUUWWWXXXXXXYYY[[[\\\\\\YYYWWWUUUVVVVVVTTTSSSQQQOOONNNNNNNNNNNNOOOOOOOOOOOOOOOOOOLLLLLLLLLLLLKKKJJJIIIIIIGGGGGGFFFFFFFFFEEEEEEEEEGGGGGGHHHIIIIIIHHHGGGGGGDDDEEEEEEFFFEEEDDDCCCBBB@@@@@@@@@???>>>>>>======999999888777777777777777666666777888888888888888777666666555555555555666555555555555555555555555333333333333333444444444555444333333333333444444777555333222333333222111111111222333444444555555333222111000///....................................///000000111000000000////////////000000000111........................000000000000000000000000111111000000000000000000......------------............//////000111111111111111111111111111111111///000000111111111111111222222222111000000//////111111111111222222222222333333333333333333333333333222111111222555888:::777888999888666555555666555555555666666666777777555666666666777777888888::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCBBBBBBBBBCCCCCCDDDDDDDDDBBBBBBCCCEEEFFFHHHIIIJJJIIILLLPPPRRRTTTYYYbbbiiiuuu}}}zzzssskkkddd]]]YYYTTTQQQOOONNNMMMLLLIIIHHHFFFEEECCCBBBBBBBBBBBBAAA@@@???>>>===<<<<<<<<<<<<======<<<;;;::::::;;;;;;;;;:::999999888888888888888777777666666666555555555555555555555555444444444444444444444444111111111111111111111111111111000///////////////........................,,,,,,---......//////000,,,,,,,,,,,,,,,,,,,,,,,,UUUUUUVVVVVVVVVVVVUUUUUUSSSSSSTTTTTTUUUUUUVVVVVVVVVWWWWWWXXXXXXWWWVVVVVVWWWXXXYYYZZZ[[[\\\]]]]]]XXXYYYZZZZZZ[[[[[[ZZZZZZXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVUUUTTTSSSSSSRRRSSSSSSSSSSSSSSSSSSSSSOOOPPPPPPQQQSSSUUUVVVWWWWWWYYY[[[\\\[[[YYYVVVTTTUUUTTTSSSRRRQQQOOONNNNNNMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMKKKJJJIIIFFFEEEEEEEEEEEEDDDDDDDDDEEEFFFGGGHHHHHHGGGFFFEEEDDDEEEFFFFFFFFFEEEDDDCCC@@@@@@??????>>>======<<<888888777777666666777777666666777888888888888888777777666555555555555555555555555555555555555555222222222222333333444444555444444333444444555555777555333222333333222000111111222333444444555555444333222111000/////////////////////////////////---...//////000000000///000000000////////////...------------------------111111111111111111111111000000111111111111111111......------------......---......///000000111111111111111111111111111111//////000111111111111000111111111000000/////////000000111111111222222222111111111111111111111111333222111111222555777888777888888777555444555666555555555555666666666666666666666666666777777777:::::::::;;;;;;<<<<<<<<<999:::::::::;;;;;;;;;;;;>>>>>>??????@@@AAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCDDDFFFGGGGGGHHHFFFIIIKKKMMMNNNRRRXXX]]]ccckkkwww~~~xxxsssnnnggg^^^XXXUUURRRNNNLLLLLLLLLLLLLLLGGGGGGEEEDDDCCCCCCBBBBBBAAAAAA@@@???===<<<;;;;;;<<<<<<<<<===<<<<<<;;;;;;:::::::::999888888777777555555555444444444444444555555555555555555555555444444444444444444444444000000000000000000000000111000000///.../////////////////////////////////........................------------------------UUUUUUVVVVVVVVVVVVUUUUUUSSSSSSSSSTTTTTTTTTTTTTTTTTTUUUVVVXXXXXXXXXWWWVVVVVVVVVWWWYYYZZZ[[[]]]]]]XXXXXXYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVUUUTTTTTTTTTUUUUUUUUUUUUTTTSSSRRROOOPPPQQQRRRSSSSSSTTTTTTVVVWWWXXXYYYYYYXXXVVVUUURRRRRRRRRQQQPPPPPPOOOOOOMMMMMMLLLLLLLLLMMMMMMNNNMMMMMMNNNNNNNNNLLLJJJIIIEEEEEEEEEEEEDDDDDDDDDDDDBBBCCCEEEFFFFFFEEECCCBBBCCCDDDEEEFFFFFFEEEDDDCCC@@@??????>>>>>>===<<<<<<888888777777777777777888666666777888888888888888888777666555555444555555222222222222222222222222000111111222222333333444444444333333333444555555555333111111222222111000111111222222333333444444444333222111000000000111////////////////////////------...///000000000000000000000//////.........------------------------111111111111111111111111000000000000111111111111......------------......------...///000000111111111111111111111111111111...///000000111111000000//////////////////000000000000000111111111111222111111111111111111111111222222222333333444555666555666777666555444555666444444555555555666666666666666666666777777777777999::::::;;;;;;<<<<<<<<<999999999999::::::::::::======>>>>>>???@@@@@@AAA??????>>>??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDEEEEEEEEEEEECCCEEEGGGHHHJJJLLLPPPSSSZZZ___fffnnnxxxzzzrrrkkkfff___XXXRRROOOMMMKKKJJJKKKLLLLLLKKKGGGFFFEEEDDDCCCBBBBBBBBB@@@??????>>>===<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999999999888777777666666666555555555555555555555444444444444444444444444333333333333333333333333000000000000000000000000111000//////....../////////////////////000000000......------------------........................UUUVVVVVVVVVVVVVVVVVVUUUSSSSSSSSSSSSSSSSSSRRRRRRQQQSSSUUUWWWXXXXXXWWWVVVUUUVVVVVVVVVWWWXXXYYYZZZWWWXXXYYYYYYZZZZZZYYYYYY[[[[[[[[[ZZZZZZYYYYYYXXXVVVWWWWWWWWWWWWWWWWWWXXXVVVWWWWWWWWWWWWVVVVVVUUUVVVVVVWWWVVVUUUTTTRRRQQQPPPPPPQQQRRRRRRRRRRRRRRRTTTUUUUUUVVVVVVVVVVVVUUUPPPPPPPPPPPPPPPPPPPPPPPPNNNMMMLLLKKKKKKLLLMMMMMMLLLLLLMMMNNNMMMKKKIIIHHHEEEEEEEEEEEEDDDDDDDDDDDDAAABBBDDDEEEEEEDDDBBBAAABBBCCCDDDEEEEEEDDDCCCBBB?????????>>>======<<<<<<888888888777777888888999666666777888888888888888888777666555555444444444111111111111111111111111000000000111222333333333222222222222222333444444333111000000111222111000111111222222222222222222222111000000000000111111........................------///000000111111111.........///////////////......................../////////////////////////////////000000000111111......------------......,,,,,,---...///000111222111111111111111111111111...//////000000000000000---......//////000000000000000000000111111111111111111111111111111111111222333333444444444333222333444555555444444555666444444444555555555666666777777777777777777777777888888999999:::;;;;;;;;;888888888888999999999:::;;;;;;<<<<<<===>>>>>>>>>============>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDDDDDCCCCCCBBBDDDEEEFFFGGGIIIKKKLLLRRRUUUYYY^^^dddooo|||yyyrrriiibbb^^^ZZZTTTPPPJJJIIIHHHIIIJJJKKKJJJIIIGGGFFFDDDCCCBBBAAAAAAAAA>>>>>>>>>======<<<<<<<<<999999:::::::::::::::999999888888777777666555555666666666666666666666666444444444444444444444444222222222222222222222222000000000000000000000000000000///............///------........./////////+++,,,,,,------......///------------------------UUUVVVVVVWWWWWWVVVVVVUUUTTTTTTSSSSSSRRRRRRQQQQQQPPPQQQTTTVVVXXXXXXWWWVVVVVVUUUUUUTTTTTTUUUUUUVVVWWWXXXXXXYYYYYYYYYYYYYYY]]]\\\\\\[[[ZZZYYYYYYXXXVVVVVVVVVWWWWWWXXXXXXXXXWWWWWWXXXXXXXXXWWWVVVVVVWWWWWWXXXWWWVVVTTTRRRPPPPPPPPPQQQQQQQQQQQQPPPPPPSSSSSSSSSTTTTTTUUUUUUVVVOOOOOOOOOPPPPPPQQQQQQQQQOOONNNMMMKKKKKKKKKLLLMMMJJJKKKLLLMMMLLLKKKHHHGGGFFFEEEEEEEEEDDDDDDDDDDDDBBBDDDFFFGGGGGGFFFDDDBBB@@@AAABBBCCCCCCCCCBBBAAA?????????>>>======<<<<<<999888888888888888999999666666777888888888888888888888777555555444444444333333333333333333333333///000000111222222333333111111000000111222333333111000//////000222111000222222111111111111111111000////////////000000111---------------------------...///000111111111111,,,,,,---...///000111222000000000000000000000000..............................//////000000000111.........------.........,,,,,,---...///000111222000000000000000000000000...//////000000000000000,,,------...///000111111000000000000111111111111222222222222222222222222222333444555555333111000111333444444333333555666444444444555555555666666888888888888777777777777666777777888999999::::::777888888888888999999999999999::::::;;;<<<<<<===<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA???@@@AAABBBCCCBBBBBBAAADDDEEEFFFFFFGGGHHHIIIIIILLLNNNQQQTTTXXX```jjjqqquuu|||~~~zzznnnggg]]]WWWTTTQQQNNNKKKGGGFFFFFFHHHJJJJJJIIIGGGFFFEEEDDDBBBAAA@@@@@@???===============<<<<<<<<<777888888999999999888888888888888777666666555555222222222222222222222222444444444444444444444444111111111111111111111111000000000000000000000000000000///...............,,,,,,,,,------.........)))***+++,,,...///000111,,,,,,,,,,,,,,,,,,,,,,,,UUUWWWXXXZZZZZZYYYWWWVVVXXXWWWUUURRROOOOOORRRTTTTTTUUUUUUVVVWWWWWWXXXXXXWWWUUUSSSRRRRRRSSSUUUVVVVVVWWWXXXZZZ[[[\\\\\\\\\YYYZZZZZZ[[[ZZZXXXWWWVVVWWWVVVVVVVVVVVVWWWXXXXXXXXXYYYZZZ[[[[[[ZZZYYYXXXWWWWWWWWWWWWUUUSSSPPPOOOTTTSSSQQQPPPOOOOOOOOOPPPNNNOOORRRSSSTTTSSSRRRQQQQQQQQQPPPOOONNNNNNNNNNNNLLLLLLLLLLLLLLLKKKJJJJJJLLLLLLLLLLLLLLLKKKJJJJJJIIIHHHFFFDDDCCCBBBCCCCCCBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBB>>>======<<<;;;;;;:::::::::999888777777999;;;<<<888888888777777777777666666666666555444444333333333333333333333333333333444444555555444444333222000000000000000000000000111111000000111222222333333222000/////////000111000000000000111111111111////////////////////////111///...------...///111111111111000///.........000000////////////000000111000///......///000111......//////000000111111///////////////.........222111///...---...000111000000000000000000000000000000000000111111111111000000000000000000000000222222222111111111111111222222111111222222333444222222333333222222111000333333333333333333333333555555444444444444555555222333444555666666666666888888777777888888999:::;;;;;;::::::::::::999999999999999999:::;;;<<<===============>>>>>>>>>>>>@@@BBBDDDCCC@@@>>>@@@BBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCEEEEEEDDDDDDFFFGGGIIIKKKMMMPPPTTTWWWYYYZZZfffkkkrrr{{{|||vvvooojjj^^^ZZZUUUPPPNNNKKKIIIGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFEEECCCCCCCCCBBBAAA???@@@??????===<<<;;;:::999888888888888888888888888666666666666555555555555666666555444333333222222111111111222222333333333222111111111000000//////111111000000/////////...///...,,,,,,------,,,+++000000000000000000000000///............///000000............---,,,+++***UUUVVVXXXYYYZZZYYYXXXWWWZZZYYYWWWTTTQQQPPPQQQSSSSSSSSSTTTUUUVVVWWWWWWXXXVVVUUUTTTSSSSSSSSSTTTTTTTTTUUUVVVXXXZZZ[[[\\\\\\XXXYYYYYYYYYXXXWWWVVVUUUVVVVVVVVVVVVWWWXXXYYYZZZYYYZZZ[[[\\\\\\[[[ZZZYYYWWWWWWWWWVVVTTTSSSQQQPPPVVVUUUSSSRRRQQQQQQQQQRRRPPPPPPRRRSSSSSSSSSRRRQQQQQQPPPOOONNNMMMMMMMMMMMMLLLLLLMMMMMMLLLLLLKKKJJJLLLLLLLLLMMMLLLKKKKKKJJJIIIHHHFFFDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCBBBCCCCCCCCCCCCBBBAAAAAA=========<<<;;;::::::::::::999888777777999:::;;;777777777777666666666666666666666555444444333333333333333333333333333333333333333333333222222111000000000000000000000000111111000000000111111222222222000/////////000000//////000000000111111111////////////////////////000///...------...///000///////////////000000000000000////////////000000//////...------...//////.............../////////////////////............111000///......///000111//////////////////////////////000000000111111111000000000000000000000000111111111111111111111111222222222222222333333444333333333333333222222111333333333333333333333333555555555444444555555555222333444555666666666666888888777777888888999:::::::::999999999888888888999999999999:::;;;<<<<<<<<<=========>>>>>>>>>??????@@@@@@???>>>===>>>???AAAAAABBBBBBBBBBBBBBBBBBBBBCCCEEEEEEDDDDDDFFFGGGFFFGGGIIILLLNNNQQQSSSTTTZZZ]]]dddllluuu{{{wwwrrrkkkddd___ZZZVVVQQQMMMKKKIIIGGGFFFEEEFFFFFFGGGGGGFFFFFFEEEFFFDDDCCCBBBCCCBBB@@@???===<<<<<<<<<;;;;;;::::::888888888888888888888888666666666666555555555555666555555444333333222222111111111222222333333333111111111000000000//////000000000//////.........000...------......---,,,////////////////////////......------......///000............---,,,+++***TTTVVVWWWYYYZZZZZZYYYYYY[[[\\\[[[XXXTTTRRRQQQQQQQQQRRRSSSTTTUUUVVVWWWWWWUUUUUUUUUUUUUUUTTTSSSSSSRRRRRRTTTVVVXXXYYY[[[[[[WWWWWWWWWWWWVVVUUUTTTSSSUUUUUUUUUVVVWWWYYYZZZ[[[ZZZ[[[\\\]]]]]]\\\[[[ZZZYYYXXXVVVUUUSSSSSSRRRRRRWWWVVVUUUTTTTTTTTTTTTTTTRRRRRRRRRRRRQQQQQQQQQQQQPPPOOONNNMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKLLLLLLMMMMMMLLLLLLKKKJJJHHHHHHFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@===<<<<<<;;;;;;::::::999;;;:::888777777888999:::777777777777666666666555666666555555444333333333333333333333333333333333222222222222222111111000000000000000000000000000111000000/////////000000111111000/////////000000//////000000000000111111////////////////////////000///...------...///000------...///000000111111000//////......//////000......---,,,,,,---...............---------------........................000000.........///000111//////////////////////////////000000000000111111000000000000000000000000///000000111111222222222333333222222333333444555444444444444444333222222222222333333333333333333555555555555555555555555222333444555666666666666888777777777777888999999999888888888888777777777999999888999999:::;;;<<<;;;;;;<<<===>>>???@@@@@@@@@>>>======>>>>>>===<<<@@@@@@AAAAAABBBBBBCCCCCCBBBCCCEEEEEEDDDDDDFFFGGGDDDEEEGGGHHHJJJLLLNNNNNNSSSUUUZZZ___fffnnnwww}}}}}}wwwtttpppkkkeee___XXXSSSSSSPPPLLLIIIHHHGGGEEEDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDBBBAAABBBAAA@@@>>>::::::::::::::::::::::::888888888888888888888888666666666666555555555555555555444444333333222222111111111222222222222222111111000000000000///////////////...............000///......//////...---------------------------------,,,,,,,,,---..................---,,,++++++TTTUUUWWWYYYZZZ[[[[[[[[[\\\]]]^^^[[[WWWTTTRRRQQQQQQQQQRRRSSSTTTUUUVVVVVVUUUVVVXXXXXXXXXWWWUUUSSSSSSSSSSSSTTTUUUVVVXXXXXXVVVVVVUUUUUUTTTSSSSSSRRRTTTTTTUUUVVVXXXZZZ\\\]]]\\\]]]^^^^^^^^^]]]\\\[[[YYYXXXVVVTTTSSSSSSSSSTTTWWWWWWVVVUUUUUUUUUUUUUUUTTTTTTRRRQQQPPPPPPPPPPPPOOONNNMMMLLLKKKKKKKKKKKKMMMMMMMMMMMMMMMLLLLLLKKKLLLLLLMMMMMMLLLLLLKKKJJJHHHHHHGGGFFFEEEEEEDDDDDDCCCCCCBBBAAAAAAAAABBBBBBAAAAAAAAAAAA@@@???>>>>>>;;;;;;;;;;;;::::::999999;;;:::999888777777888888888888888777777777666666666666555444444333333222222222222222222222222222222222222333222111111000000000000000000000000000000000///............///000000000/////////000000////////////000000000111///////////////////////////......------......///------......///000000111/////////....../////////...------------------...///.........------,,,,,,------.............../////////.........///000000////////////////////////////////////000000000111000000000000000000000000...//////000111222222333333333333222333333444555444444555555444444333222222222222222222333333333444555555555555555555444222333444555666666666666777777777777777888999999999999888888888777777777999999888888999::::::;;;::::::;;;===>>>@@@AAAAAABBB@@@===>>>@@@AAA???<<>>===<<<:::::::::::::::999999999:::999999888777777777777999999888888888777777777555555555444333333222222222222222222222222222222333333333333333222222111//////////////////////////////...............////////////000000000//////...////////////000000000////////////////////////......------------..............................//////............//////........................000//////......---------,,,---------......//////...............///000000...........................////////////000000000////////////////////////......///000111111222222333222222222222333444444444444555555444444333222111111111222222333333333444444555666666555444444222333444555666666666666777777666666777777888999:::999999999888888888888999999888888888999::::::999:::;;;===>>>@@@AAABBBBBB@@@===>>>@@@AAA???<<>><<<======<<<;;;:::999888777777777777777777777777777666666666666555555555555333333333333333222222222111111111111111111111111//////////////////000000------..................---,,,++++++---------+++------------------------,,,++++++++++++,,,---------------...------,,,,,,WWWWWWXXXYYYYYYZZZ[[[\\\[[[]]]^^^]]]ZZZXXXWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVXXXYYY[[[]]]^^^]]]\\\[[[ZZZYYYWWWUUUTTTSSSTTTTTTWWWVVVUUUTTTTTTSSSTTTTTTTTTUUUUUUWWWYYY[[[]]]^^^^^^^^^_________]]]\\\[[[XXXXXXVVVUUUUUUTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTTTTSSSSSSRRRQQQPPPPPPOOOOOONNNMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJJJJKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEAAAAAA@@@???>>>>>>>>>>>>?????????>>>===<<<;;;:::999999999999999999999999888888888888888777777777888888888888777777777777555555444444333222222222222222222222222222222222333333333333333222222111////////////////////////...............///000000......///000000000//////......////////////000000////////////////////////------------------------///.....................///......------......///......////////////....../////////...............,,,,,,,,,---......//////,,,------.../////////000..............................////////////000000////////////////////////...//////000000111111111222222111111222222333444444444444444444333222222000000111111222333333333333444555666666555444333222333444555666666666666777666666666666777888888::::::999999999888888888999999888888888888999999::::::;;;===>>>@@@AAAAAA@@@>>>======>>>>>>===<<>>???>>>===;;;>>>===<<<;;;999888777666777777777777777777777777666666666666555555555555333333333333222222222222111111111111111000000000......////////////000000.............../////////,,,+++***+++,,,---,,,+++........................,,,,,,+++++++++,,,------,,,------...------,,,,,,YYYYYYXXXYYYYYYZZZ[[[[[[YYY[[[\\\\\\ZZZYYYZZZZZZZZZZZZYYYYYYXXXWWWWWWWWWWWWXXXZZZ\\\]]]^^^^^^^^^[[[ZZZXXXVVVUUUUUUVVVVVVYYYXXXWWWUUUUUUUUUUUUUUUUUUUUUVVVWWWYYYZZZ\\\]]]^^^^^^______^^^]]][[[ZZZWWWWWWWWWWWWVVVUUUTTTTTTTTTUUUUUUVVVVVVVVVUUUTTTRRRRRRSSSSSSSSSQQQPPPOOOOOOOOONNNMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIJJJJJJIIIIIIHHHGGGGGGHHHIIIIIIIIIHHHGGGFFFBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::999888888888999999999999999666777777888888888888888666666666666555555555555555555444333333222222111111111111111111111111111222222222222222111111000////////////////////////------......///000222222------///000000000//////........./////////000000////////////////////////---------......---------,,,------......////////////......------......///,,,---............---,,,---------------.........++++++,,,------...//////,,,,,,---...////////////................................./////////000000/////////////////////////////////000000000000000111111000000111111222333333333333333333222222111///000000111222222333333333444666777777666444333222333444555666666666666666666666666666777888888999888888888888777777777999999888888888888999999:::;;;<<<===>>>???@@@AAA???@@@@@@???>>>===>>>???@@@@@@@@@@@@@@@@@@AAAAAABBBCCCEEEEEEDDDDDDFFFGGGEEEEEEFFFFFFFFFGGGGGGGGGGGGIIIJJJJJJJJJKKKNNNPPPSSSVVV[[[___ccckkkuuu|||~~~|||rrrnnnhhhbbb___\\\XXXVVVSSSQQQNNNMMMNNNMMMLLLJJJGGGFFFEEEEEEGGGFFFEEECCCBBBCCCCCCDDDDDDCCCCCCBBBBBB@@@>>>>>>>>>>>><<<:::;;;;;;:::999888888777777777777777777777777777777666666666666555555555555222222222222222222222222222111111111000000000///........./////////000000.........//////000000000,,,+++***+++---...---,,,........................,,,,,,,,,,,,,,,---......,,,,,,------...------,,,ZZZYYYYYYYYYYYYYYYZZZ[[[XXXYYYZZZZZZZZZZZZ[[[]]]]]]\\\[[[ZZZYYYXXXWWWWWWVVVWWWYYY[[[]]]^^^______[[[ZZZXXXVVVVVVWWWXXXYYYZZZYYYXXXVVVUUUVVVVVVWWWVVVVVVVVVWWWYYYZZZ\\\]]]^^^^^^______^^^\\\[[[ZZZVVVWWWWWWXXXWWWVVVTTTSSSTTTUUUVVVWWWWWWWWWVVVUUUPPPQQQSSSTTTTTTRRRPPPOOOPPPOOONNNMMMLLLLLLLLLLLLJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIHHHHHHGGGFFFGGGHHHIIIIIIIIIHHHGGGFFFCCCBBBAAA@@@????????????>>>>>>>>>===<<<:::999888888888888888888888999999555666777888888888888888555555444444444333333333555555444333333222222111111111111111111111111111111111111111111000//////////////////////////////---------...000111333444,,,---///000000000//////............/////////000////////////////////////,,,------......------,,,***+++,,,---///000111111.........------.........++++++------------+++++++++++++++,,,,,,---------++++++,,,,,,---...//////+++,,,---...////////////..................................../////////000////////////////////////000000000000////////////000000000///000111111222222333333333333222111111///000000111222222333333333444666777777666444333222333444555666666666666666666666666666777888888777777777777666666666666999999888888888888888999;;;;;;<<<===>>>???@@@@@@@@@BBBDDDCCC@@@>>>@@@CCCAAAAAA@@@@@@@@@@@@@@@@@@BBBCCCEEEEEEDDDDDDFFFGGGFFFFFFGGGGGGHHHHHHIIIIIICCCEEEFFFGGGGGGHHHJJJLLLOOORRRVVVYYYZZZ___eeejjjsss{{{|||vvvqqqjjjeee___[[[YYYXXXWWWVVVTTTRRRPPPNNNNNNNNNMMMKKKFFFEEEDDDEEEFFFFFFDDDBBBBBBCCCCCCCCCCCCCCCCCCBBBAAA@@@>>>===>>>===<<<:::888888777777777777777777777777777777777777777777777666666666555555555555222222222222222222222222222111111111000000//////---.........//////000000.../////////000000111111---,,,+++,,,...///...---------------------------------,,,,,,------...///,,,,,,------...---------YYYYYYYYYZZZ[[[[[[[[[\\\ZZZZZZZZZZZZZZZ[[[[[[[[[______^^^]]][[[ZZZYYYYYYZZZZZZYYYYYYYYYZZZ\\\]]]___^^^\\\ZZZXXXXXXXXXXXXYYYXXXWWWVVVVVVUUUUUUVVVUUUUUUVVVXXXYYY[[[\\\\\\___^^^^^^]]]\\\ZZZYYYXXXVVVUUUUUUTTTUUUVVVXXXXXXXXXXXXWWWWWWWWWXXXXXXYYYVVVUUUSSSRRRSSSTTTSSSRRRPPPMMMKKKKKKLLLMMMLLLLLLJJJKKKKKKKKKKKKIIIHHHGGGFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFDDDCCCBBBBBB@@@@@@???>>>=========<<<;;;999888777555555666666777777888888666666666666777777777777777777777777666555444333333333333333333333333333111111222222222333333333333333333333222111000000000000000000000000000000//////.........//////000111111000///...------,,,...------------...//////---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,------.........111000///...------...///---------------------------------,,,,,,+++++++++,,,------......------,,,---------------------------------.........//////...............///000000000000000000000///......222222111111000/////////000000000000111111111111111111111111111000///...000000111111111222222222333444444555555444444333777666555555555666888999777666555555555777888999999777666777:::;;;999777888888777777888:::;;;===<<<>>>??????>>>>>>???@@@???????????????@@@@@@@@@@@@@@@@@@??????>>>>>>>>>CCCCCCDDDDDDEEEEEEEEEFFFHHHGGGGGGFFFFFFGGGHHHHHHFFFGGGGGGHHHHHHIIIIIIJJJMMMMMMNNNPPPSSSXXX\\\^^^cccjjjrrrzzzyyyuuutttrrrlllggg___]]]ZZZXXXWWWVVVTTTRRRPPPPPPOOONNNMMMKKKKKKJJJHHHGGGFFFDDDDDDDDDDDDEEEDDDCCCAAA@@@??????@@@AAA@@@??????>>>===<<<<<<;;;:::::::::999999999888888777777777777777777777777666555555555555444444444444444444333333222222222000000000000////////////...///000000000///---,,,........................////////////////////////---------......---,,,,,,)))((()))***---...---,,,***+++,,,,,,------,,,,,,ZZZZZZZZZZZZ[[[[[[[[[[[[ZZZZZZZZZ[[[[[[\\\\\\]]]``````___^^^]]]\\\[[[ZZZ[[[ZZZYYYYYYYYYZZZ\\\]]]___^^^\\\ZZZYYYYYYYYYYYYZZZYYYYYYXXXWWWWWWWWWWWWUUUVVVWWWXXXYYY[[[\\\\\\]]]]]]]]]\\\[[[YYYXXXWWWVVVUUUTTTTTTTTTVVVWWWXXXWWWWWWVVVVVVVVVVVVVVVVVVUUUSSSRRRRRRSSSTTTSSSRRRPPPMMMKKKKKKLLLMMMLLLLLLJJJJJJKKKKKKJJJIIIHHHGGGEEEDDDDDDDDDEEEEEEFFFGGGFFFFFFFFFFFFEEEEEEEEEEEECCCCCCBBBAAA@@@??????>>>=========<<<;;;999888777555555666666777777777777666777777777777888888888777777777666666555444333222222222222222222222111111111111111222222222222333333333333222111000000//////////////////////////////............//////111000000///...------,,,---------------...//////------------------------------,,,,,,,,,,,,---------------.........//////000///...,,,,,,,,,---...---------------------------------,,,,,,+++++++++,,,------......------,,,------------------------,,,------------........................///000000000111111111000000///...000000000000000000111111000000000000111111111111111111222222111000000///111111111222222222222333333444444555555444444333777666555555555666888888777666555555555666888999888666555666888999888666888888888888888:::;;;<<<;;;===>>>>>>===<<<>>>??????????????????@@@@@@@@@AAAAAA@@@@@@@@@?????????BBBBBBBBBCCCDDDEEEEEEFFFHHHGGGGGGFFFFFFFFFGGGGGGFFFFFFGGGGGGHHHIIIIIIIIILLLLLLLLLMMMPPPSSSVVVXXXXXX]]]dddjjjoooxxx}}}yyytttnnnjjjiiigggbbb]]][[[YYYVVVUUUUUUTTTSSSQQQPPPPPPOOONNNMMMLLLKKKKKKHHHGGGFFFDDDDDDDDDDDDEEEDDDCCCAAA@@@??????@@@@@@??????>>>>>>===<<<<<<;;;::::::999999999888888888777777777777777777777777555555555555444444444444555555555444444444333333000000000000/////////......///000000///...---,,,........................------------------------,,,,,,------------,,,,,,,,,,,,,,,---///000///...***+++,,,,,,------,,,,,,[[[[[[[[[[[[[[[[[[ZZZZZZYYYZZZZZZ[[[\\\]]]]]]^^^``````______^^^]]]\\\\\\[[[ZZZZZZYYYYYYZZZ\\\\\\^^^]]]\\\[[[ZZZZZZZZZZZZ[[[[[[ZZZZZZYYYXXXXXXXXXUUUVVVWWWXXXYYY[[[\\\\\\[[[[[[[[[[[[ZZZYYYWWWWWWUUUUUUTTTSSSTTTUUUVVVWWWVVVVVVUUUUUUTTTTTTTTTTTTSSSRRRPPPQQQRRRSSSSSSRRRPPPMMMKKKKKKLLLMMMLLLLLLJJJJJJJJJJJJIIIHHHGGGFFFCCCBBBBBBBBBBBBBBBCCCDDDCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@???>>>>>><<<<<<<<<<<<;;;999888777555666666666666777777777777777777777888888888999666666777666666555444333222222222111000000//////000000000000111111111111333333333333222111000/////////////////////////////////...............///000/////////...------------------------......///------------------------......------------..................////////////...---,,,,,,+++,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,------......------,,,........................,,,,,,,,,,,,------------...............///000000111111111222111111000///......///000000111222222000000000000111111111111111222222222222111000000222222222222333333333333333444444555555444444333666666555555666666777888666666555555555666777888666555444555777888777666888888888888999:::;;;;;;:::;;;<<<<<<;;;;;;<<<>>>>>>>>>?????????@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBDDDEEEFFFFFFHHHHHHGGGFFFEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHIIIIIILLLKKKKKKKKKLLLMMMOOOPPPSSSWWW[[[^^^aaagggnnntttyyytttpppjjjfffaaa^^^]]][[[WWWSSSUUUSSSQQQQQQRRRRRRRRRPPPPPPOOOOOONNNMMMLLLKKKKKKHHHGGGEEEDDDCCCCCCDDDEEECCCBBBAAA@@@????????????>>>>>>>>>===<<<<<<;;;;;;999999999999888888888777777777777777777777777777555555444444444333333333111000000000000000//////000000000/////////.........////////////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++*********+++------,,,+++***++++++,,,,,,,,,,,,,,,\\\\\\\\\[[[[[[ZZZZZZYYYXXXXXXYYYZZZ[[[\\\]]]]]]___^^^^^^^^^]]]]]]\\\\\\[[[ZZZYYYYYYYYYZZZ[[[\\\]]]]]]\\\\\\[[[[[[ZZZZZZ\\\\\\\\\[[[[[[ZZZYYYXXXVVVVVVWWWXXXYYYZZZ[[[[[[ZZZZZZZZZZZZYYYXXXXXXWWWUUUTTTSSSSSSSSSSSSUUUUUUUUUUUUUUUUUUTTTSSSSSSRRRRRRPPPOOOPPPRRRSSSSSSRRRPPPMMMKKKKKKLLLMMMLLLLLLJJJJJJIIIIIIHHHGGGGGGFFFBBBBBBAAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDCCCBBBBBBAAA@@@???>>>>>>;;;<<<<<<;;;:::999888888666666666666666666666666666666666666777777777777666666666666555444333333333333222111000000//////////////////000000000000222333333222222111000/////////////////////////////////...---------...........................---------,,,,,,------...///------------------------.........------.........------..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........................+++++++++,,,,,,,,,------...............///000000111111222222222111111000////////////000000111111///000000000111111111111111111222222222222111111222222333333333444444444333444444555555444444333555555555555666666777777666666666555666666666666666555555666666777777777888888888999999::::::::::::;;;<<<<<<;;;;;;<<<===>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAACCCDDDFFFGGGGGGHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHKKKKKKKKKKKKKKKLLLMMMNNNRRRTTTVVVXXXZZZ]]]bbbgggoootttzzz}}}|||zzzwwwrrrlllgggddd```]]]YYYWWWVVVTTTQQQOOOOOONNNLLLMMMOOOPPPPPPOOOOOOOOONNNMMMMMMLLLKKKKKKHHHGGGEEEDDDCCCCCCDDDDDDBBBAAA@@@@@@???>>>>>>>>>=========<<<<<<;;;;;;;;;999888888888888777777777666666666666666666666666444444444444333333333222........................000000/////////..............................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++***)))(((***++++++***(((******+++,,,,,,,,,,,,+++[[[[[[[[[ZZZZZZYYYYYYYYYWWWWWWWWWXXXYYYZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYXXXXXXXXXYYYZZZ[[[[[[[[[\\\[[[[[[[[[[[[[[[\\\\\\\\\[[[ZZZYYYXXXUUUUUUVVVWWWXXXYYYYYYZZZXXXYYYYYYYYYYYYXXXXXXWWWTTTTTTRRRRRRQQQRRRSSSTTTUUUUUUUUUUUUUUUTTTSSSRRRQQQOOONNNOOOQQQRRRRRRQQQPPPMMMKKKKKKLLLMMMLLLLLLJJJIIIHHHHHHGGGGGGFFFFFFCCCBBBAAA@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDEEEEEECCCBBBAAA@@@???>>>>>>===;;;;;;;;;;;;:::999888888666666666555555555555555444444444444555555555666666666666666555444333222444444333222111000000///....../////////000000000222222222222111000//////........................//////...---------------------------............,,,,,,,,,,,,,,,---......------------------------.........------.........,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........................+++++++++,,,,,,,,,------...............///000000000111111222222222111111000000000000//////......///000000000111111111111000111111222222222111111222222333333333444444444333444444555555444444333444555555666666666666666555666666666666555555555666666777777777777888888888888999999:::::::::999:::;;;===<<<;;;;;;<<<>>>===>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCEEEFFFGGGHHHGGGFFFEEEEEEDDDDDDDDDEEEDDDDDDEEEFFFFFFGGGGGGHHHJJJKKKKKKLLLMMMNNNOOOPPPMMMNNNPPPRRRTTTVVVZZZ\\\cccgggjjjmmmooosssyyy~~~zzzxxxooonnnllliiieeeaaa^^^\\\XXXVVVTTTRRRQQQPPPOOOMMMLLLKKKIIIJJJLLLMMMMMMLLLMMMMMMMMMLLLLLLKKKKKKJJJGGGFFFEEECCCCCCCCCCCCDDD@@@@@@@@@@@@???>>>======<<<<<<<<<<<<;;;;;;;;;;;;888888888777777777666666555555555555555555555555444333333333222222222222222222222222222222333333////////////...............------------.........------------------------------------------------)))***++++++,,,,,,,,,+++---,,,,,,---......,,,***)))***++++++,,,,,,++++++YYYYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYZZZZZZZZZYYYWWWVVVVVVWWWXXXXXXYYYZZZZZZ[[[[[[[[[ZZZZZZZZZZZZ[[[[[[[[[YYYWWWVVVTTTTTTUUUUUUVVVWWWWWWXXXVVVVVVWWWWWWWWWWWWWWWWWWTTTSSSRRRQQQPPPQQQRRRSSSRRRSSSTTTUUUUUUTTTSSSSSSPPPOOOMMMNNNOOOQQQPPPOOOPPPMMMKKKKKKLLLMMMLLLLLLJJJIIIHHHGGGFFFFFFFFFFFFCCCCCCBBB@@@??????????????????@@@AAABBBDDDDDDEEEBBBBBBAAA@@@???>>>======:::::::::::::::999888888666666666555555555555444333333333333444444444444555555666555555444333222333333333222222111111000////////////000000000000222222222222111000///...........................//////...---,,,,,,,,,,,,,,,,,,------.........///,,,,,,,,,,,,,,,------...------------------------......------------......,,,,,,,,,+++++++++++++++,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,------------------------,,,,,,,,,,,,------------...............///000000///000111111222111111111111111000//////...------000000000000111111111111//////000111111111111000222222222222333333333333333444444555555444444333444444555666666666666555555555666666666555444444555777888888777666888999888999999:::::::::999999:::;;;===<<<;;;;;;<<<>>>======>>>???@@@AAAAAABBB@@@@@@@@@@@@AAAAAAAAAAAA@@@AAAAAACCCDDDEEEFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGIIIJJJKKKLLLNNNOOOPPPPPPLLLMMMNNNPPPRRRUUUWWWXXXYYY[[[^^^```cccfffjjjmmmsssxxx}}}{{{vvvqqqmmmjjjcccbbb```^^^\\\YYYXXXWWWRRRQQQPPPOOONNNMMMMMMMMMLLLJJJIIIIIIJJJKKKKKKJJJKKKKKKKKKKKKJJJJJJJJJIIIGGGFFFDDDCCCBBBBBBCCCDDD??????@@@??????>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777777777777666666666666555555555555555555555555333333333222222222111111111111111222222222222222/////////.........---------------,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***+++,,,---------,,,---,,,++++++,,,,,,***((()))******+++++++++++++++WWWWWWWWWXXXXXXXXXXXXXXXYYYXXXXXXXXXXXXWWWWWWWWWWWWWWWXXXXXXYYYYYYYYYZZZXXXWWWVVVUUUTTTUUUVVVVVVWWWXXXYYYZZZ[[[ZZZZZZYYYXXXYYYZZZZZZYYYXXXVVVTTTSSSSSSSSSTTTUUUUUUVVVVVVRRRSSSSSSTTTUUUUUUUUUTTTSSSSSSQQQPPPPPPPPPQQQQQQOOOPPPRRRTTTTTTTTTSSSRRRQQQOOOMMMMMMNNNOOOOOONNNPPPMMMKKKKKKLLLMMMLLLLLLIIIHHHGGGFFFEEEEEEFFFFFFCCCBBBAAA???>>>>>>======<<<===>>>???AAABBBCCCDDDBBBBBBAAA@@@???>>>======999::::::::::::999888888666666555555555444444444333333333444444444555555555555555555444333222222111111111111111111000000//////000000000111111111222222222222111000///...........................000///...---,,,,,,,,,,,,++++++,,,------...//////,,,,,,++++++,,,,,,---...------------------------------,,,,,,,,,,,,---------------,,,,,,+++++++++***+++,,,---...------,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................///000000...///000000111111111000//////////////////......000000000000111111111111......///000000000000000111111111222222222222333333444444555555444444333333444555666666666555555555555666666666555444333444666777777555555666888888999::::::::::::999888999:::;;;;;;::::::;;;<<<<<<===>>>???@@@AAABBBBBB?????????@@@@@@@@@AAAAAA??????@@@AAAAAABBBCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFCCCCCCDDDDDDEEEFFFFFFGGGHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMNNNPPPRRRUUUVVVVVVRRRTTTVVVYYY[[[]]]```aaacccggglllppprrrtttwwwxxx|||~~~|||vvvtttqqqnnniiieeebbb```\\\[[[YYYWWWVVVUUUUUUUUUOOOOOOOOONNNMMMLLLMMMNNNMMMLLLIIIIIIJJJJJJIIIHHHJJJJJJIIIIIIIIIHHHHHHHHHGGGFFFDDDCCCBBBBBBCCCCCC>>>????????????===<<<;;;::::::::::::::::::::::::777777666666666555555555444444444444444444444444222222222222111111111111....../////////000000000//////.........---------------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------.........+++***))))))))))))'''%%%))))))***+++++++++++++++UUUVVVVVVWWWWWWXXXXXXXXXZZZZZZZZZYYYXXXXXXWWWWWWWWWWWWXXXXXXYYYYYYZZZZZZXXXWWWUUUTTTTTTTTTUUUUUUVVVWWWXXXZZZZZZZZZYYYYYYVVVWWWYYYYYYXXXWWWTTTSSSRRRRRRSSSSSSTTTTTTUUUUUUOOOPPPQQQRRRSSSSSSSSSRRRSSSRRRQQQPPPOOOPPPPPPQQQLLLNNNPPPRRRSSSSSSRRRQQQQQQOOOMMMMMMNNNNNNNNNLLLPPPMMMKKKKKKLLLMMMLLLLLLIIIHHHGGGEEEEEEEEEEEEFFFBBBBBB@@@???===<<<<<<<<<:::;;;<<<>>>???AAABBBCCCBBBAAAAAA@@@???>>>======999999:::::::::999888888666666555555555444444444444444444555555555666666555555555555444333222222////////////000000000000000000000000111111111111111222222111111000///...........................000///...---,,,+++++++++++++++,,,,,,---...//////,,,,,,++++++,,,,,,---...---------------------------,,,,,,++++++,,,,,,---.........------,,,,,,,,,)))***+++,,,---,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---------,,,------......------,,,++++++++++++++++++++++++---------.........//////...............///000000......///000000000000000------......///000000000000000000000111111111111------...//////000//////000000111111111222222222333444444555555444444333333333555666666666555444555555666666666555333222222444666666444333555777888999:::;;;::::::888777777999::::::999888:::;;;<<<===>>>???@@@AAABBBBBB>>>>>>>>>??????@@@@@@@@@>>>>>>>>>??????@@@@@@@@@BBBBBBBBBCCCDDDEEEFFFGGGCCCCCCDDDDDDEEEFFFFFFFFFHHHHHHIIIJJJJJJJJJIIIIIIJJJJJJJJJLLLOOOPPPQQQPPPPPPRRRTTTVVVWWWXXXYYYYYYZZZ]]]```bbbccceeegggjjjllloootttyyyzzzxxxxxxxxxtttpppmmmkkkhhhdddaaa^^^\\\\\\ZZZYYYWWWUUUTTTSSSSSSTTTOOOPPPPPPOOONNNNNNOOOQQQOOOMMMJJJIIIIIIIIIHHHFFFHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFDDDCCCBBBBBBCCCCCC>>>>>>?????????===<<<:::::::::::::::::::::::::::777666666666555555555555444444444444444444444444222222222111111111111000000111111111222222333333//////.........------------,,,,,,+++,,,---//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---...............---,,,,,,,,,+++)))'''))))))***++++++++++++***UUUUUUUUUUUUVVVWWWXXXXXXXXXXXXWWWWWWWWWVVVVVVVVVUUUWWWXXXWWWVVVVVVWWWXXXTTTUUUUUUUUUUUUTTTSSSSSSVVVVVVVVVWWWWWWWWWWWWWWWZZZYYYWWWVVVUUUTTTTTTTTTPPPPPPPPPPPPPPPQQQRRRSSSPPPPPPPPPPPPQQQQQQRRRRRRQQQQQQRRRRRRRRRQQQOOONNNOOONNNNNNMMMMMMNNNNNNOOOPPPOOOMMMLLLLLLMMMOOOPPPOOOOOONNNMMMLLLKKKJJJIIIHHHFFFDDDCCCCCCDDDDDDCCC???>>>===============>>>;;;;;;;;;<<<===>>>???@@@AAA@@@???>>>===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;666666666555444444333333444444333333333333222222222222222111111111111000111111000000000000111111111111000000000000111111444444444333333222222222111111000......---------.........------.........+++++++++,,,,,,,,,------,,,,,,,,,++++++************++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,+++++++++,,,,,,........................000000////////////000000111111111000000000000000000111111111111222222222////////////000000000000000000111222222222222111555444444333333444444555444444444444444444444444666666666666777777777777999999888888999999:::;;;999999999::::::;;;;;;;;;;;;;;;<<<<<<======>>>>>>@@@@@@>>>======>>>??????>>>>>>>>>???@@@BBBCCCDDDDDDDDDBBBAAAAAABBBCCCDDDBBBBBBCCCCCCCCCCCCCCCCCCIIIIIIHHHGGGGGGHHHHHHHHHIIIJJJKKKLLLNNNNNNNNNNNNVVVTTTRRRQQQQQQSSSUUUWWWTTTUUUVVVXXXYYYZZZ[[[[[[^^^```dddiiinnnvvv~~~}}}wwwqqqnnnnnnlllhhhdddcccbbb```]]][[[YYYXXXWWWTTTSSSRRRQQQPPPPPPQQQRRROOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKIIIHHHGGGIIIIIIHHHHHHHHHHHHHHHHHHFFFEEEDDDCCCAAAAAAAAAAAA@@@???>>>===;;;;;;:::::::::;;;;;;<<<;;;;;;:::::::::999777555444333444444333333222222111000//////000000222333333222111000000000000000000///......////////////....................................---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,---...//////...---,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++TTTTTTSSSSSSSSSTTTUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVTTTUUUVVVVVVTTTTTTTTTVVVUUUVVVVVVVVVVVVUUUTTTTTTVVVVVVVVVWWWWWWWWWWWWWWWXXXWWWVVVUUUSSSSSSSSSSSSPPPPPPPPPPPPPPPQQQRRRRRROOOOOOPPPPPPPPPQQQQQQQQQPPPQQQQQQRRRQQQPPPOOONNNOOONNNNNNMMMMMMMMMMMMNNNPPPNNNMMMLLLLLLMMMNNNPPPOOONNNNNNMMMLLLKKKJJJIIIHHHEEECCCBBBCCCCCCCCCBBB??????>>>===============999999999999:::;;;<<<===@@@???>>>===<<<;;;::::::::::::::::::::::::::::::888888777777666666555555444444333333333222222222222222222111111111000000111111000000000000111111111111000000000000111111222222111111111000000000000///...---,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,+++++++++******++++++,,,---------,,,,,,************************,,,,,,,,,+++,,,,,,---...,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...............---------------,,,,,,,,,,,,------........................000000////////////000000000000000000000000000111000000111111111222222222000000000000111111111111111111222333333333333222444444333333333333444444444444444444444444444444555555666666666777777777888888888888999999::::::999999999999:::::::::;;;;;;;;;;;;<<<======>>>>>>>>>>>>===<<<===>>>???@@@======>>>>>>???AAABBBCCCCCCBBBAAA@@@@@@AAABBBBBBBBBBBBBBBBBBBBBCCCDDDDDDHHHHHHGGGGGGFFFGGGGGGHHHIIIJJJKKKLLLMMMNNNNNNNNNQQQPPPNNNMMMMMMNNNPPPQQQTTTTTTUUUVVVVVVVVVVVVUUUVVVXXX\\\___dddjjjqqqvvv|||}}}zzzrrrmmmgggeeeeeedddaaa]]]^^^]]][[[YYYWWWVVVUUUTTTSSSRRRQQQPPPOOOPPPQQQQQQNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIHHHGGGHHHHHHGGGGGGGGGGGGFFFFFFEEEEEECCCBBBAAAAAA@@@@@@@@@???===<<<;;;:::::::::999::::::;;;;;;;;;;;;:::999888777555444333444444333333222222111000000///000111222222222222111000000000000000000///......////////////............---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++------............---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++SSSRRRQQQQQQPPPQQQQQQQQQSSSTTTTTTUUUUUUVVVVVVWWWUUUVVVWWWVVVTTTSSSSSSTTTVVVVVVWWWWWWVVVVVVUUUTTTVVVVVVVVVVVVWWWWWWXXXXXXVVVVVVTTTSSSRRRRRRRRRRRRQQQPPPPPPPPPPPPPPPQQQRRROOOOOOOOOOOOOOOPPPPPPPPPOOOOOOPPPQQQPPPOOONNNMMMNNNNNNMMMLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLNNNNNNNNNNNNMMMLLLKKKJJJJJJIIIGGGEEEBBBAAABBBCCCBBBBBBAAA@@@@@@???>>>===<<<<<<999999999999::::::;;;<<<======<<<<<<;;;:::999999777777888888999999::::::888888777777666555555555333333333333222222222222222222111111111000000000111000000//////000000111000000000000000000000000111111000000000000/////////...---,,,++++++++++++---,,,,,,++++++,,,,,,---------------............,,,,,,,,,++++++++++++***,,,,,,---------,,,++++++************************++++++******++++++,,,---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///.........------,,,,,,...---------------..............................000//////......//////000/////////000000111111111000000000111111111222222111111111111222222222222111222333333444444333333444333333222222333333444444444444444444444444444555555555666666666666777888888888888888999999999888888888999999999999::::::::::::;;;<<<=========<<<<<<<<<<<<<<<===>>>???<<<<<<<<<===>>>???@@@AAAAAA@@@@@@??????@@@AAAAAAAAAAAAAAAAAAAAACCCEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFHHHIIIJJJLLLMMMMMMNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLSSSSSSSSSSSSRRRQQQPPPPPPPPPQQQTTTVVVYYY]]]cccgggiiinnntttxxx|||~~~}}}~~~}}}}}}}}}zzzsssmmmjjjfffbbb^^^\\\\\\\\\ZZZWWWYYYYYYXXXVVVUUUTTTSSSRRRRRRQQQPPPOOONNNOOOPPPPPPMMMLLLKKKKKKJJJJJJKKKKKKIIIIIIJJJIIIIIIHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBAAA@@@?????????>>>===;;;::::::::::::888888999:::;;;;;;;;;:::888888666555444444444444333333222222111000000000000111111222222111000000///000000000000///....../////////............---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++SSSRRRQQQPPPOOONNNNNNOOOQQQQQQRRRSSSTTTUUUVVVVVVWWWXXXYYYWWWUUUTTTTTTUUUUUUUUUVVVVVVUUUUUUTTTSSSTTTUUUUUUVVVVVVWWWWWWWWWVVVUUUTTTSSSRRRRRRRRRRRRQQQQQQPPPOOOOOOPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNOOOOOOOOONNNMMMLLLNNNMMMLLLKKKJJJJJJJJJJJJMMMLLLLLLKKKKKKLLLLLLMMMMMMMMMLLLKKKKKKJJJIIIIIIHHHEEECCCBBBCCCCCCCCCBBBBBBAAAAAA@@@???===<<<;;;<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::999999888888555666666777777888888999666555555444444333222222333333333222222222222111111111111111000000000000000000////////////000000000000111111111111000000111111111111111111111111......---,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------...++++++++++++++++++++++++------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********)))***++++++,,,......---------,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,+++......---------...//////......................../////////....../////////---......///000111222222000000000000111111111111000000000111111111222222000111222222333333222222333333222222222222333333333333333333333333333333444444555555555666666666666777777888888888888888888888888888888888888888888888999:::;;;<<<======<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<===>>>??????@@@?????????@@@@@@AAAAAAAAA@@@@@@@@@AAACCCEEEGGGDDDDDDCCCCCCDDDDDDEEEEEEHHHHHHJJJKKKLLLMMMMMMMMMKKKLLLMMMMMMMMMLLLKKKJJJPPPPPPPPPPPPPPPOOONNNNNNOOOPPPRRRSSSTTTWWW[[[^^^^^^bbbfffhhhkkkpppyyy~~~{{{yyyxxxxxxwwwwwwvvvwwwyyy{{{|||{{{zzzwwwsssmmmgggbbb______\\\YYYXXXXXXYYYXXXVVVWWWWWWWWWVVVUUUTTTSSSRRRPPPOOONNNMMMMMMMMMNNNOOOLLLKKKJJJJJJIIIIIIJJJJJJGGGGGGHHHHHHHHHGGGGGGFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@???>>>======<<<;;;:::999999999999777777888999::::::::::::777777666555444444333333222222222111111111000000111111111111111000000000//////000000//////...---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++SSSRRRQQQPPPOOONNNNNNNNNNNNOOOPPPQQQRRRTTTTTTUUUVVVWWWWWWVVVTTTRRRSSSSSSRRRSSSSSSSSSSSSRRRQQQQQQSSSSSSSSSTTTUUUVVVVVVVVVVVVUUUTTTSSSSSSRRRSSSSSSRRRQQQPPPOOOOOOOOOOOOOOOMMMMMMMMMMMMMMMLLLLLLLLLKKKLLLMMMNNNNNNMMMLLLKKKLLLKKKJJJJJJIIIIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKJJJIIIIIIIIIHHHFFFCCCBBBCCCDDDCCCCCCBBBBBBBBBAAA@@@>>>===<<<<<<;;;;;;:::::::::;;;;;;999999999999888888888888555555555666666777777777555555555444333333222222333333222222222111111111111111111000000000//////000000////////////000000///000111111111111000///000000000000000000000000///...------------------+++++++++******+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))***++++++......---------,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,---------------...///000........................//////............//////------...///000111111222//////000000000111111111/////////000000000111111//////000111111111111111222222111111111111222222333333333333333333333333444444444444555555555555555666777888888888777777777777777777777777777777777777888999:::;;;<<<<<<===<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;<<<===>>>>>>??????@@@@@@AAAAAAAAAAAA@@@@@@???@@@AAACCCEEEFFFCCCBBBBBBBBBCCCCCCDDDEEEGGGHHHIIIJJJKKKLLLLLLLLLJJJKKKLLLMMMMMMKKKIIIHHHLLLMMMNNNOOOOOOOOOOOOOOOOOOPPPRRRRRRRRRSSSVVVYYYZZZ\\\^^^^^^___bbbgggllltttwww{{{}}}~~~~~~~~~~~~}}}|||zzzwwwuuusssssspppooonnnnnnnnnooopppqqqpppooommmiiieeeaaa]]][[[ZZZYYYVVVVVVVVVWWWWWWWWWTTTTTTUUUUUUTTTSSSQQQPPPMMMMMMLLLKKKKKKLLLMMMNNNKKKJJJJJJIIIHHHIIIIIIIIIFFFGGGGGGGGGGGGGGGFFFFFFDDDDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@???===<<<;;;<<<;;;:::999999888888999666777777888999999888888666666666555555444333333222222222111111111111111222111111000000////////////////////////...------............------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---,,,+++******+++,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++RRRQQQPPPOOONNNNNNNNNNNNMMMNNNNNNOOOQQQRRRSSSSSSQQQRRRSSSRRRPPPOOOOOOPPPPPPPPPQQQQQQPPPPPPOOONNNPPPQQQQQQRRRSSSTTTUUUUUUUUUUUUTTTSSSSSSSSSSSSSSSRRRRRRPPPOOONNNNNNNNNNNNLLLLLLLLLKKKKKKKKKKKKKKKIIIJJJKKKLLLMMMLLLKKKKKKIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJIIIIIIIIIIIIGGGEEEBBBBBBBBBCCCCCCBBBAAABBBBBBBBBAAA@@@>>>===:::999999888777777777777888888888888888888999999666666666666555555555555777777666666555444444444222222222222111111111111111111000000000/////////000//////......//////000///000111222222111000///,,,,,,------------............------------......,,,++++++******++++++,,,************++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------,,,++++++******************************))))))******+++,,,------------,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---...//////........................///......------......///.........//////000000000/////////000000000111111.../////////000000000000...//////000111000000000222111111000000111111222333333333333333333333333333333333444444444555555444555666888888777777666777666666666666666555555555666777888999:::;;;<<<<<<<<<======<<<<<<;;;:::<<<;;;;;;;;;<<<<<<===>>>>>>???@@@AAAAAAAAAAAAAAA??????@@@AAABBBCCCCCCDDDBBBBBBAAABBBBBBCCCDDDEEEFFFGGGHHHJJJKKKKKKLLLLLLHHHIIIJJJJJJIIIHHHFFFEEEIIIJJJKKKMMMNNNOOOPPPPPPMMMNNNPPPPPPOOOPPPRRRTTTVVVWWWWWWWWWVVVXXX[[[^^^fffhhhkkklllllllllmmmnnnqqqqqqqqqrrrrrrssstttuuu{{{~~~~~~}}}|||zzzyyyxxxwwwwwwssssssrrrpppooommmllllllhhhhhhgggggggggggghhhhhhggggggeeeccc```^^^[[[ZZZVVVVVVTTTTTTSSSTTTUUUVVVRRRRRRSSSSSSRRRPPPNNNMMMKKKKKKJJJIIIJJJKKKLLLMMMKKKJJJIIIIIIHHHHHHIIIIIIGGGGGGHHHGGGGGGFFFEEEEEEDDDCCCCCCBBBAAA@@@??????>>>?????????>>><<<;;;999::::::999888888888888888666777777777777777666666555555555555555444333222111111111111111111111111222222000///////////////...////////////...------.........------------,,,---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,++++++------------++++++++++++++++++++++++++++++PPPPPPOOONNNNNNMMMNNNNNNMMMMMMNNNNNNOOOPPPQQQQQQNNNPPPPPPPPPNNNNNNOOOPPPOOOOOOPPPPPPOOOOOONNNMMMNNNOOOOOOPPPQQQRRRSSSTTTSSSSSSRRRRRRQQQQQQRRRRRRSSSRRRQQQOOONNNMMMMMMMMMKKKKKKKKKKKKJJJJJJIIIIIIHHHIIIJJJKKKLLLKKKKKKJJJGGGGGGGGGGGGGGGHHHIIIJJJIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJJJJIIIIIIIIIIIIHHHEEECCC@@@???@@@AAA@@@@@@@@@AAABBBCCCBBBAAA???>>>::::::888777666666666666777777888888888999999999777777666666555555444444777666666555555444444333222222222222111111111111111000000000//////////////////............/////////000111222222111000///++++++,,,,,,---------------,,,,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,---------,,,,,,************************+++************+++,,,,,,,,,,,,,,,,,,++++++++++++******++++++++++++******++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...++++++++++++,,,---...///........................///......------......///......//////////////////////////////000000000111//////000000000111111111//////000111111111111111111111000000000000111111222222222222222222222222222333333333333444444444333444666888888777666555666666666555555555444444444555666777999:::;;;;;;999:::<<<===>>>>>>>>>===<<<<<<<<<<<<<<<======>>><<<===>>>@@@@@@@@@@@@@@@>>>???AAACCCCCCCCCAAAAAAAAAAAAAAABBBBBBDDDEEEEEEFFFGGGHHHIIIJJJKKKKKKKKKHHHHHHHHHHHHGGGFFFEEEDDDGGGHHHJJJKKKMMMNNNNNNNNNJJJLLLMMMNNNMMMNNNPPPRRRSSSSSSSSSRRRSSSTTTVVVXXX]]]___aaabbbaaa```aaabbbddddddeeeeeefffggghhhhhhkkknnnqqqrrrrrrtttyyy}}}~~~}}}zzzvvvssspppooonnnmmmllllllllllllhhhhhhggggggfffeeeeeeeeecccccccccbbbccccccccccccbbbaaa```^^^\\\ZZZYYYXXXUUUUUUTTTSSSRRRSSSTTTVVVRRRSSSTTTTTTRRRPPPNNNLLLJJJIIIHHHHHHHHHJJJKKKLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCBBBAAA@@@???>>>===>>>??????>>><<<999888999999888777777777777888777777777777666555444444444444555555555444333222111111111111111111111111333222000///......//////......//////......---,,,.........---------,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******++++++++++++*********+++---......---+++***++++++++++++++++++++++++OOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOOOOPPPPPPNNNPPPQQQQQQOOOOOOPPPQQQOOOOOOPPPPPPOOOOOONNNMMMMMMMMMNNNOOOPPPQQQRRRSSSRRRRRRQQQPPPPPPPPPQQQQQQSSSRRRQQQOOONNNMMMMMMLLLKKKKKKKKKJJJJJJIIIIIIIIIGGGHHHJJJKKKKKKKKKJJJJJJEEEEEEEEEFFFGGGHHHJJJJJJHHHIIIIIIJJJJJJIIIIIIHHHIIIIIIIIIIIIIIIIIIHHHHHHCCCAAA>>>>>>>>>??????>>>???@@@BBBCCCCCCBBB@@@???<<<<<<:::999888888888888777777888888999999::::::888888777666555444444333555444444333333222111111222222222111111111111000000000000000//////////////////............//////...000111222222111000...---------....../////////+++++++++***++++++,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------*********++++++,,,,,,,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,+++++++++************++++++++++++******++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...///+++******+++,,,---...///.................................------.........///////////////.........////////////000000000000000111111111111222222222000000111222222222222222111111000000000000111111222222222222222222222222222222333333333444444444333444666888888777666555666666555555555444444444444444555777888:::;;;;;;666888:::===???@@@AAA@@@======<<<<<<<<<======>>>:::;;;===>>>?????????>>>>>>@@@BBBDDDDDDBBB@@@???AAAAAAAAABBBCCCDDDEEEFFFFFFFFFHHHIIIJJJKKKKKKKKKJJJIIIIIIHHHGGGFFFFFFEEEGGGGGGIIIJJJKKKLLLLLLLLLIIIKKKMMMMMMMMMNNNPPPQQQQQQQQQQQQRRRRRRTTTVVVXXXWWWYYY\\\\\\[[[ZZZZZZ[[[YYYYYY[[[\\\^^^```aaabbb___bbbeeeffffffhhhlllppprrrvvvxxxxxxzzz~~~|||wwwvvvvvvzzz~~~{{{xxxvvvvvvvvvvvvwwwvvvuuutttssspppkkkgggeeeddddddcccccccccddddddaaaaaaaaa`````````````````````aaaaaaaaaaaaaaaaaa______]]][[[YYYXXXVVVVVVVVVVVVUUUTTTSSSTTTUUUWWWUUUVVVWWWVVVUUUSSSPPPNNNIIIHHHHHHGGGHHHIIIKKKKKKKKKKKKJJJIIIIIIIIIIIIJJJJJJJJJIIIIIIGGGFFFDDDDDDDDDDDDCCCBBBAAA??????>>><<<===>>>>>>===;;;999777999888777777777777777888888888777777666444333222333444555555555444333222111111111111111111222222333222000///.........///......//////......---,,,......---------,,,,,,,,,************************---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))***+++,,,,,,+++***)))***+++---......---+++***++++++++++++++++++++++++MMMLLLKKKJJJIIIIIIIIIIIIMMMNNNOOOOOOPPPPPPPPPOOONNNNNNMMMMMMMMMMMMMMMMMMLLLMMMMMMNNNNNNNNNMMMMMMPPPOOONNNNNNNNNOOOPPPQQQOOOOOOOOOPPPQQQRRRSSSSSSSSSRRRPPPNNNKKKJJJIIIIIILLLKKKJJJIIIIIIJJJKKKLLLJJJKKKKKKKKKJJJIIIIIIHHHCCCDDDEEEGGGHHHHHHHHHHHHKKKJJJGGGFFFEEEEEEGGGHHHFFFGGGGGGGGGGGGFFFEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@????????????>>>===;;;;;;:::999888777666666666666555444444555666888:::;;;777777666555444444333333222333444333111000111222444333111///,,,***(((''',,,,,,---...///000111111000///...---------------..........................................------------------,,,+++***)))...,,,)))(((***,,,,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,***++++++,,,,,,++++++***+++++++++*********)))))),,,,,,++++++++++++,,,,,,******************************+++++++++,,,,,,,,,************************+++++++++++++++++++++++++++++++++,,,---...///000++++++,,,,,,,,,,,,------------............---------..................---+++,,,---...//////////////////////////////////////////000000000000//////000000000000000000000000///////////////000111111000111111111111222222222333333333333333333333333333444444555555666666666555444222111000111111222333333333444666777999:::::::::;;;;;;;;;;;;;;;;;;===<<<:::999999:::<<<===>>>>>>>>>>>>============??????>>>>>>>>>>>>>>>???BBBAAAAAAAAAAAABBBCCCCCCDDDDDDDDDEEEFFFGGGIIIIIIIIIHHHFFFEEEEEEEEEFFFFFFGGGHHHIIIIIIIIIIIILLLNNNNNNMMMLLLLLLLLLLLLLLLMMMPPPOOONNNNNNNNNOOOPPPQQQWWWWWWWWWWWWVVVVVVUUUTTTXXXXXXXXXXXXXXXYYY[[[[[[^^^]]][[[[[[\\\]]]```aaahhhiiiiiijjjjjjkkkkkkkkkhhhiiikkknnnqqqssstttuuurrroookkkiiihhhhhhhhhggghhhhhhiiiiiigggeeebbb```\\\\\\ZZZYYYYYYZZZ[[[\\\^^^]]]\\\[[[[[[\\\]]]^^^]]]]]]^^^```bbbaaa___]]]]]]\\\ZZZXXXUUUTTTSSSRRRSSSSSSSSSSSSRRRRRRRRRRRRSSSRRRRRRPPPOOONNNMMMMMMJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEECCCBBBAAAAAAAAA@@@@@@???>>>>>>>>>:::::::::999999888888888888888888888777777777777666666666666555555555555111222444444444222000///111111111111111111111111............////////////------------------------------,,,,,,,,,,,,++++++((()))+++,,,---,,,,,,+++---,,,,,,++++++,,,,,,---,,,+++++++++***)))))))))******+++++++++,,,,,,,,,************************************************NNNNNNMMMLLLKKKKKKKKKKKKMMMNNNOOOPPPPPPPPPPPPPPPOOOOOONNNMMMMMMMMMMMMNNNMMMMMMNNNOOOOOOOOOOOOOOONNNMMMLLLLLLLLLMMMNNNNNNPPPOOOOOOPPPPPPRRRSSSSSSRRRQQQOOONNNLLLKKKJJJJJJJJJJJJIIIIIIIIIJJJKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHCCCDDDEEEFFFHHHHHHHHHHHHJJJIIIGGGEEEEEEEEEFFFGGGFFFGGGGGGGGGGGGFFFEEEEEEEEEDDDCCCBBB@@@@@@??????>>>??????>>>===<<<;;;;;;::::::999777777666666666666555555444444555777777777666666555444444333333222333444333111000111222111111000///...,,,,,,+++------......//////000000000000///.........................................................------//////......---,,,,,,,,,---+++(((((()))+++++++++++++++++++++++++++++++++***************************++++++++++++++++++,,,***++++++,,,,,,++++++***+++++++++*********))))))******))))))))))))******************************))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...///++++++,,,,,,,,,,,,------------............------,,,------......------,,,,,,,,,---...//////......//////////////////////////////000000000000/////////////////////////////////////////////000000111000111111111111222222222333333333333333333333333444444444444444444555555555444333222222222333333333333333444555666777888::::::::::::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;:::<<<<<<<<<<<<<<<<<<======??????>>>>>>>>>>>>>>>???AAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDEEEFFFGGGHHHIIIHHHHHHFFFEEEEEEEEEFFFFFFGGGIIIJJJJJJIIIIIIKKKLLLLLLLLLKKKKKKKKKLLLLLLMMMOOONNNNNNMMMNNNOOOPPPQQQTTTUUUUUUUUUTTTTTTSSSRRRUUUUUUUUUUUUVVVWWWXXXXXXZZZYYYXXXXXXYYYZZZ\\\]]]___`````````aaaaaabbbbbb```aaacccfffiiikkklllllljjjgggcccaaa``````___^^^``````aaaaaa```^^^\\\[[[YYYXXXWWWVVVVVVWWWXXXYYY[[[ZZZYYYYYYYYYZZZ\\\]]]\\\\\\]]]___aaa```^^^\\\ZZZYYYXXXVVVUUUTTTTTTTTTSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSRRRQQQPPPOOONNNNNNJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEDDDCCCAAAAAA@@@@@@??????>>>=========::::::999999999888888888888888888777777777666666666666666666555555555444222222333333333222111000111111111111111111111111////////////////////////------------------------------,,,,,,,,,,,,++++++***+++,,,------,,,++++++,,,,,,++++++++++++,,,,,,+++++++++*********************+++++++++,,,,,,,,,++++++++++++++++++++++++************************OOOOOONNNMMMLLLLLLLLLLLLMMMMMMNNNPPPPPPQQQQQQQQQPPPPPPOOONNNNNNNNNNNNNNNMMMNNNNNNOOOPPPQQQQQQRRROOONNNMMMMMMMMMMMMNNNNNNPPPPPPPPPPPPPPPQQQRRRSSSPPPPPPPPPOOOOOONNNNNNNNNJJJIIIIIIIIIJJJJJJKKKLLLNNNNNNMMMLLLKKKJJJHHHGGGCCCDDDEEEGGGHHHHHHHHHHHHJJJIIIGGGFFFEEEEEEFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDFFFEEECCCAAA@@@???>>>>>>>>>>>>>>>>>>===<<<;;;;;;::::::999888777777777777777666555444444333444444666666555555444333333333222333333333111000111222////////////////////////........................111000//////////////////------------------------------------------......222111///...------...///,,,***''''''(((*********************************************************+++++++++++++++***************++++++++++++******+++++++++*********************))))))))))))******************************(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---......++++++,,,,,,,,,,,,------------............------+++,,,,,,------,,,,,,+++,,,------............---000000000000000000000000...//////000000//////...//////////////////////////////......//////000111000111111111111222222222333333333333333333333333444444333333333333333333444444333333444444555666444444333333444444555666999999:::::::::;;;;;;;;;999:::<<<======<<<:::999:::::::::;;;<<<<<<<<<===>>>>>>>>>======>>>>>>???AAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDDDDEEEGGGHHHIIIHHHGGGFFFFFFEEEFFFFFFFFFGGGIIIKKKLLLJJJIIIIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNMMMMMMMMMMMMNNNOOOOOORRRRRRRRRRRRRRRRRRQQQPPPQQQQQQQQQQQQRRRSSSTTTUUUUUUUUUTTTTTTUUUVVVXXXYYYWWWWWWWWWXXXXXXXXXXXXXXXXXXZZZ\\\^^^```bbbcccdddbbb___\\\YYYYYYXXXWWWUUUXXXXXXYYYZZZZZZXXXWWWVVVTTTTTTSSSSSSSSSTTTTTTUUUVVVVVVUUUUUUVVVXXXZZZ[[[[[[[[[\\\]]]______]]][[[WWWVVVUUUTTTTTTTTTTTTTTTTTTSSSSSSSSSRRRRRRRRRQQQSSSSSSRRRRRRQQQPPPOOOOOOJJJIIIHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBB@@@@@@???>>>>>>===<<<<<<;;;;;;999999999888888888888888888888777777777777666666666666555555555444444444222222222222222111111111111111111111111111111111111111000000//////......------------------------------,,,,,,,,,,,,++++++,,,,,,---------,,,++++++++++++************++++++***************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************OOONNNMMMLLLLLLKKKKKKKKKLLLMMMNNNPPPQQQRRRRRRRRRQQQQQQPPPOOONNNNNNNNNOOOMMMMMMNNNNNNPPPQQQRRRSSSSSSRRRRRRQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPQQQRRRSSSPPPQQQQQQRRRRRRSSSSSSSSSMMMMMMMMMLLLLLLLLLLLLLLLNNNNNNMMMLLLKKKIIIGGGFFFDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDEEEDDDCCCAAA???>>>=====================<<<;;;:::::::::999888888888888888777666666555444444444444555555555444444333333333111222333222111000000222.../////////000000111111/////////......---------//////............//////------------------------,,,,,,------------......222000...---,,,---///000,,,***(((((()))*********))))))))))))))))))))))))************************,,,,,,++++++******))))))******++++++++++++******************************,,,,,,++++++++++++,,,,,,************************))))))))))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------+++++++++,,,,,,,,,------,,,------......------,,,+++++++++,,,,,,+++++++++,,,------......---------000000000000000000000000...//////////////////...///////////////////////////............///000000000000111111111222222222333333333333333333333333444333333222222111111111444444444555666666777888666555555444444444555555888888999999::::::;;;;;;::::::;;;<<<<<<;;;::::::999999:::;;;<<<======>>>>>>============>>>>>>???@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCDDDEEEFFFGGGHHHGGGGGGFFFFFFFFFFFFFFFFFFGGGJJJLLLMMMKKKIIIHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMNNNNNNNNNPPPPPPQQQQQQQQQQQQPPPPPPOOOOOOOOOOOOPPPQQQRRRRRRRRRRRRRRRRRRSSSTTTUUUVVVVVVVVVVVVUUUUUUUUUUUUUUUVVVWWWYYY[[[]]]^^^______```]]]ZZZXXXWWWVVVUUUSSSUUUUUUVVVWWWWWWWWWWWWVVVRRRQQQQQQRRRRRRRRRSSSSSSRRRRRRRRRRRRTTTVVVXXXYYY[[[ZZZZZZ\\\]]]^^^\\\ZZZVVVVVVUUUTTTSSSSSSSSSSSSTTTTTTSSSSSSRRRRRRQQQQQQRRRRRRQQQPPPPPPOOONNNNNNJJJJJJIIIHHHGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCBBBAAA??????======<<<<<<;;;:::::::::888888888888888888888777888777777777666666666666555555555444444444333333333222111111111111222222111111111111111111111111222222111000//////......------------------------------,,,,,,,,,+++++++++------------,,,,,,+++++++++******))))))******+++)))))))))***+++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************MMMLLLKKKJJJJJJIIIIIIJJJKKKLLLNNNPPPQQQSSSSSSSSSSSSRRRQQQPPPOOOOOOOOOOOOLLLLLLLLLMMMNNNPPPRRRSSSUUUUUUUUUTTTTTTSSSSSSRRRQQQPPPPPPPPPPPPQQQRRRRRRQQQRRRTTTUUUWWWWWWWWWWWWSSSSSSRRRQQQOOONNNMMMLLLNNNMMMMMMLLLJJJHHHGGGFFFEEEFFFGGGIIIJJJJJJKKKKKKIIIIIIHHHGGGGGGFFFFFFFFFEEEFFFFFFFFFFFFEEEDDDDDDDDDCCCBBB@@@>>>=========;;;<<<<<<<<<<<<;;;;;;:::999999888888777888888888666666666777666666666666444444444444444333333333111222333222000///000111000000000000000000////////////......------,,,,,,---------,,,,,,------...------------------------,,,,,,,,,,,,------......000///---++++++,,,---///,,,+++)))***+++,,,+++***))))))))))))))))))))))))************************+++++++++******))))))))))))******++++++******)))************************,,,,,,++++++++++++,,,,,,*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++*********+++,,,,,,+++++++++,,,,,,,,,------,,,,,,------------,,,,,,***++++++++++++++++++***+++,,,------------------////////////////////////......////////////.............................................//////000000000111111111222222222333333333333333333333333333333333222222111111000333444555666777888888888888777777666666666666666777777888888999::::::;;;<<<;;;::::::::::::;;;<<<::::::;;;<<<======>>>>>>======<<<<<<===>>>??????@@@????????????@@@AAAAAABBBBBBBBBCCCDDDEEEGGGGGGFFFFFFFFFFFFGGGFFFFFFFFFGGGJJJLLLMMMKKKIIIHHHHHHHHHHHHHHHHHHIIIJJJLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNPPPPPPQQQQQQQQQQQQQQQPPPNNNNNNNNNNNNOOOPPPQQQRRRRRRRRRRRRRRRSSSTTTUUUUUUWWWWWWWWWVVVVVVUUUUUUTTTUUUUUUWWWYYYZZZ[[[\\\\\\^^^\\\YYYXXXXXXWWWUUUSSSSSSTTTTTTUUUVVVVVVWWWWWWQQQQQQRRRRRRSSSSSSSSSSSSQQQPPPPPPQQQSSSUUUXXXYYY[[[ZZZYYYZZZ\\\]]]\\\ZZZXXXWWWVVVTTTSSSRRRRRRQQQTTTTTTTTTSSSRRRQQQQQQQQQPPPOOOOOONNNNNNMMMMMMMMMKKKJJJIIIHHHGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBB@@@???>>><<<<<<;;;;;;:::999999999777777777777777777777777777777777666666666666555444444444444333333333333222111111000000111222222000000000000000000000000222111111000///......---------------------------------,,,,,,,,,+++++++++...------,,,+++++++++++++++******))))))******+++)))))))))***+++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************KKKKKKJJJIIIHHHHHHHHHHHHKKKLLLNNNPPPRRRSSSTTTUUUTTTTTTRRRQQQPPPPPPPPPPPPNNNMMMMMMMMMMMMOOOQQQRRRSSSTTTTTTTTTSSSRRRQQQPPPQQQQQQPPPPPPPPPQQQQQQRRRQQQSSSUUUWWWYYYZZZZZZZZZVVVVVVVVVUUUSSSQQQOOONNNNNNMMMMMMLLLKKKJJJHHHGGGGGGHHHIIIKKKLLLLLLLLLLLLJJJJJJJJJIIIHHHHHHGGGGGGEEEEEEFFFFFFEEEEEEDDDCCCBBBBBB@@@???>>>=========:::;;;;;;;;;;;;;;;::::::888888777777777777777888666777777888777777666666444444333333333333333333111222222222000///000111000000000/////////......///.........------,,,,,,,,,,,,,,,+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---,,,++++++***+++,,,---,,,+++***+++,,,---+++******************************************************************)))))))))))))))************))))))***************+++++++++******))))))))))))*********************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******)))******++++++++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,***++++++,,,,,,++++++******+++,,,------.........////////////////////////---......//////......---..............................------......///000000111111111111222222222333333333333333333333333333333222222222222222222333444555666777888888777888888777777666777777777666666777888999::::::;;;===<<<:::999999:::<<<===;;;;;;;;;<<<======>>>>>><<<<<<<<<<<<===>>>????????????>>>>>>??????@@@AAABBBBBBBBBBBBCCCEEEFFFGGGEEEEEEFFFGGGGGGGGGGGGFFFGGGIIIKKKLLLJJJIIIIIIJJJIIIIIIIIIIIIIIIJJJKKKLLLLLLMMMNNNNNNOOOOOONNNNNNOOOPPPQQQQQQRRRQQQQQQQQQNNNNNNNNNNNNOOOPPPQQQRRRRRRRRRSSSTTTTTTUUUUUUUUUWWWWWWVVVVVVUUUTTTSSSSSSRRRSSSUUUVVVWWWXXXXXXXXXYYYXXXVVVVVVVVVVVVTTTRRRQQQQQQRRRRRRSSSTTTTTTUUURRRRRRSSSTTTUUUUUUUUUUUURRRQQQQQQRRRTTTVVVXXXYYY[[[ZZZYYYZZZ[[[\\\\\\[[[ZZZYYYXXXVVVTTTSSSSSSRRRUUUUUUTTTSSSRRRQQQPPPPPPNNNNNNNNNMMMMMMLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA??????<<<;;;;;;::::::999888888666666666666777777777777777777666666666666555555444444333333333222222222000000000111111111111111000000000000000000000000000000//////......------------------------------------,,,,,,,,,,,,++++++,,,,,,+++*********++++++++++++************++++++***************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************KKKJJJIIIHHHHHHGGGGGGGGGJJJLLLNNNPPPRRRTTTUUUUUUUUUUUUSSSRRRQQQPPPPPPPPPPPPOOONNNMMMNNNOOOQQQRRRRRRSSSSSSSSSSSSQQQPPPOOORRRQQQQQQPPPPPPPPPQQQQQQQQQRRRUUUXXXYYYZZZZZZYYYUUUVVVVVVVVVVVVTTTSSSRRROOOOOOOOONNNMMMLLLKKKJJJIIIJJJKKKLLLMMMNNNNNNNNNKKKKKKKKKKKKJJJIIIHHHHHHEEEEEEEEEEEEEEEDDDDDDCCC@@@@@@???>>>>>>>>>>>>>>>999::::::;;;;;;;;;::::::777666666666666666777777777777888777666555333222333333333333333333333333000111222111000///000111........................------------------------,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......++++++++++++,,,,,,,,,,,,+++***)))***,,,,,,***)))++++++++++++++++++++++++************************))))))))))))************))))))************))))))))))))*********+++++++++******))))))))))))******************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++((()))+++,,,---...//////---------------------------......//////......---...........................------------...//////000111111111111222222222333333333333333333333333222222222333333333333333333444666777777777666666777666666666666777777888555555666777888999::::::;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<>>>??????>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAABBBCCCDDDFFFFFFDDDEEEFFFGGGHHHGGGGGGFFFGGGIIIJJJJJJIIIIIIKKKLLLKKKJJJJJJJJJJJJJJJKKKKKKMMMMMMOOOPPPPPPPPPOOONNNNNNOOOPPPPPPQQQQQQQQQPPPNNNNNNNNNNNNOOOPPPQQQQQQRRRSSSTTTUUUUUUVVVVVVVVVWWWWWWVVVUUUTTTSSSRRRRRRRRRRRRSSSUUUVVVVVVVVVVVVUUUSSSSSSSSSTTTTTTRRRQQQPPPPPPPPPPPPQQQRRRRRRSSSRRRSSSTTTVVVWWWWWWVVVVVVTTTTTTTTTTTTUUUWWWYYYZZZ\\\ZZZYYYZZZ[[[]]]\\\[[[ZZZYYYXXXWWWWWWVVVVVVVVVUUUUUUTTTSSSRRRQQQPPPPPPNNNNNNNNNMMMMMMMMMMMMMMMKKKJJJIIIHHHHHHGGGHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCAAA@@@???<<<;;;;;;::::::999888888555555555666666666777777777777666666666555555555333333333333222222222222...///000222222222111000000000000000000000000000............------------------------------------------,,,,,,,,,,,,+++++++++***)))))))))***+++,,,,,,,,,++++++++++++,,,,,,+++++++++*********************+++++++++,,,,,,,,,++++++++++++++++++++++++************************KKKKKKJJJIIIHHHHHHHHHHHHJJJLLLNNNPPPSSSTTTUUUVVVVVVUUUTTTRRRQQQQQQPPPPPPRRRQQQPPPOOOOOOPPPRRRSSSSSSTTTTTTTTTSSSRRRPPPOOORRRQQQQQQPPPPPPPPPQQQQQQPPPQQQTTTWWWYYYYYYYYYXXXSSSTTTUUUVVVWWWVVVUUUUUUPPPPPPPPPPPPPPPOOONNNMMMJJJKKKLLLMMMOOOOOOOOOOOOLLLLLLLLLLLLKKKJJJIIIHHHEEEEEEEEEEEEEEEDDDDDDCCC??????>>>>>>>>>>>>??????999999:::;;;;;;;;;::::::666666555555555555666777888888888777555333000///333333333333333333333333000111222111000//////111,,,,,,------.../////////---------------------------------------...///000,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++,,,------,,,,,,+++***)))((()))++++++)))(((++++++++++++++++++++++++************************(((((())))))******++++++))))))************))))))))))))******++++++++++++,,,,,,++++++++++++,,,,,,************************))))))))))))************************************++++++++++++++++++++++++******)))))))))))))))***++++++,,,,,,,,,---------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++'''(((***,,,...//////000---------------------------..................---...........................------------...//////000111111111111222222222333333333333333333333333222222222333333444444444333444666777777777666555555555555555555666777777444555666777888999::::::999:::<<<======<<<:::999;;;:::::::::::::::::::::;;;;;;;;;<<<<<<>>>??????>>>>>>>>>>>>>>>??????@@@AAAAAAAAABBBCCCDDDEEEFFFDDDEEEFFFGGGHHHHHHGGGFFFGGGHHHIIIIIIIIIIIILLLNNNLLLKKKKKKJJJJJJJJJKKKKKKMMMNNNOOOPPPQQQPPPOOOOOOMMMNNNOOOPPPPPPPPPPPPPPPMMMMMMMMMMMMNNNOOOPPPQQQRRRSSSTTTUUUVVVVVVVVVVVVXXXXXXWWWVVVTTTSSSRRRRRRRRRSSSTTTUUUVVVVVVVVVVVVRRRQQQQQQRRRTTTTTTRRRQQQQQQQQQPPPPPPQQQRRRRRRSSSRRRSSSUUUVVVWWWWWWWWWVVVVVVVVVUUUUUUVVVXXXZZZ[[[\\\[[[YYYZZZ\\\]]]]]]\\\YYYYYYXXXXXXXXXYYYYYYZZZUUUUUUTTTSSSRRRQQQPPPPPPOOOOOONNNNNNNNNNNNNNNNNNKKKKKKJJJIIIHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDCCCBBB@@@@@@<<<<<<;;;::::::999999888444555555555666666777777777666666666555555555555333333333222222222111111---...111222333222111///000000000000000000000000,,,,,,---------------------------------------------------,,,,,,,,,++++++))))))(((((((((***+++,,,---,,,,,,++++++,,,,,,---,,,+++++++++******))))))******+++++++++,,,,,,,,,************************************************MMMLLLLLLJJJIIIHHHGGGFFFIIIKKKMMMPPPRRRTTTTTTTTTVVVWWWWWWUUURRRPPPPPPQQQRRRQQQQQQPPPPPPPPPPPPQQQRRRRRRRRRQQQPPPPPPOOOOOONNNOOOPPPPPPPPPOOONNNMMMOOOQQQSSSVVVWWWWWWVVVUUUUUUUUUTTTTTTTTTTTTTTTTTTRRRRRRQQQPPPOOONNNNNNMMMNNNMMMMMMMMMMMMMMMNNNNNNOOONNNMMMLLLKKKJJJIIIHHHCCCCCCBBBAAA@@@@@@@@@@@@<<<<<<<<<<<<<<<;;;;;;:::<<<;;;::::::999999::::::888777777777777777888888999888888777666555555444444444444333333444555555////////////000000000000000///...---,,,---......------------------------,,,,,,,,,------.........---------,,,,,,+++++++++***+++,,,---------------,,,,,,,,,++++++*********************************,,,+++***((('''%%%$$$###))))))************))))))******++++++++++++******+++***)))(((((()))***+++***)))))))))((((((''''''******))))))))))))******,,,+++++++++******)))))))))************+++++++++(((((()))*********************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------)))***++++++---......///***+++,,,...///000000000......////////////......////////////////////////---------.........//////000111111111222222222222333333222222222222222222111111111222222333333333777555333111111333555777555666777888888999888888555555555555666777888999;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;:::::::::;;;<<<===>>>???======>>>???@@@AAAAAABBB@@@AAABBBCCCCCCCCCBBBBBBDDDEEEFFFGGGHHHGGGFFFEEEIIIIIIIIIJJJJJJJJJJJJKKKJJJJJJJJJJJJKKKKKKKKKKKKNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQPPPPPPPPPQQQPPPPPPOOOOOOOOOPPPQQQSSSVVVXXXYYYZZZ[[[ZZZYYYVVVTTTRRRPPPOOOQQQRRRSSSTTTTTTUUUUUUUUURRRRRRSSSSSSSSSSSSRRRRRRMMMMMMMMMNNNPPPRRRSSSTTTSSSTTTVVVXXXXXXXXXXXXWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYZZZZZZ[[[[[[ZZZYYYYYYXXXXXXXXXXXXXXXYYYXXXVVVTTTRRRQQQPPPOOOLLLLLLLLLLLLLLLLLLLLLLLLIIIHHHHHHGGGFFFFFFFFFGGGFFFGGGGGGHHHGGGFFFEEEDDDEEEDDDCCCAAA???===<<<;;;<<<<<<;;;:::888777777666777777777777777777777777555555555555444444444444333222222111111222222333111111111111111000///////////////000000000000000........................,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,++++++***)))((((((,,,,,,+++******+++,,,,,,,,,+++***)))))))))***++++++++++++++++++++++++,,,OOONNNMMMLLLJJJIIIHHHGGGIIIJJJMMMPPPRRRSSSTTTTTTVVVWWWWWWUUURRRPPPPPPQQQSSSSSSSSSRRRQQQQQQPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQOOOPPPPPPQQQPPPOOOMMMMMMOOOPPPRRRTTTVVVVVVUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSQQQPPPOOONNNNNNMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMLLLKKKJJJIIIIIIHHHCCCCCCBBBAAA@@@@@@@@@@@@<<<============<<<;;;;;;;;;::::::999999999999999555555666666777888999:::777777666666555444444333222222111111111222222333000000000000////////////000///...---,,,------...------------------------,,,,,,,,,---------......------,,,,,,,,,+++++++++((()))***+++++++++++++++,,,,,,,,,++++++******************************************))))))((((((((())))))************)))))))))******++++++******)))+++***)))(((((()))***+++++++++++++++*********)))******))))))))))))******))))))))))))((((((((('''))))))*********+++++++++((())))))************************************************+++++++++,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,---......///...............////////////......////////////////////////---------.........//////000000000111111111222222222222222222222222222222222222222333333333444444666555444222222333555555444555666777888999999999666666666666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999:::::::::::::::;;;<<<===>>>???======>>>???@@@AAABBBBBBAAAAAAAAABBBBBBBBBCCCCCCDDDEEEFFFGGGHHHHHHGGGFFFHHHHHHHHHHHHIIIIIIIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLMMMNNNPPPQQQRRRPPPPPPQQQQQQQQQPPPOOOOOOOOOPPPQQQSSSUUUWWWYYYZZZZZZYYYXXXVVVSSSQQQPPPOOOOOOQQQRRRTTTTTTTTTSSSSSSQQQQQQRRRRRRRRRRRRQQQQQQMMMNNNNNNOOOPPPRRRTTTUUUTTTUUUVVVXXXYYYYYYYYYXXXYYYYYYXXXXXXXXXXXXXXXYYYXXXXXXYYYYYYYYYZZZZZZZZZZZZZZZYYYXXXXXXXXXXXXXXXWWWVVVTTTRRRPPPOOONNNNNNKKKKKKKKKKKKKKKKKKKKKKKKIIIHHHGGGFFFEEEEEEEEEEEEFFFGGGGGGHHHGGGFFFEEEDDDDDDDDDCCCAAA???===<<<<<<<<<<<<;;;:::999888777777666666666666666666666666666666555555555444444444333222222111111222222333111111111111111000//////////////////////////////........................,,,+++******))))))******,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,++++++***))))))(((,,,,,,+++******+++,,,,,,))))))((()))***+++---...---,,,,,,++++++*********RRRQQQPPPNNNLLLJJJIIIHHHHHHIIILLLNNNQQQSSSTTTTTTVVVVVVVVVUUURRRPPPPPPQQQTTTTTTUUUUUUTTTRRRQQQOOONNNNNNOOOPPPPPPQQQRRRRRRPPPQQQQQQQQQPPPOOOMMMLLLNNNOOOQQQRRRSSSSSSSSSRRRRRRRRRSSSSSSTTTTTTUUUUUUUUUUUUTTTRRRQQQOOONNNNNNKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIICCCBBBAAA@@@@@@??????@@@======>>>>>>>>>===<<<<<<:::999999888888888888888444444444555777888:::;;;666666555555444333333333222222111111111111111222111111000000//////......//////...------------...------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++))))))***+++++++++******+++++++++++++++*********************************(((((()))******++++++,,,))))))************)))))))))******++++++******)))******))))))))))))******++++++++++++******************))))))))))))******))))))))))))(((((((((((()))))))))*********++++++((()))******++++++***************************************++++++++++++,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,...------,,,+++***)))))).../////////...---,,,,,,......////////////......////////////////////////------.........//////////////////000000000111111111111111111111111111111333333333444444444444444666666555555444444444444333444666777888999999999777777777777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999:::::::::;;;<<<===>>>???======>>>???@@@AAABBBBBBBBBBBBAAA@@@AAABBBCCCDDDDDDDDDFFFGGGHHHHHHHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHKKKKKKKKKLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMOOOQQQSSSTTTQQQQQQRRRQQQQQQPPPOOOOOONNNOOOPPPRRRTTTVVVWWWXXXXXXXXXVVVTTTRRRQQQOOOOOONNNPPPRRRTTTUUUTTTSSSQQQOOOPPPPPPQQQQQQPPPPPPOOOOOOOOOOOOPPPQQQSSSTTTUUUTTTUUUWWWYYYZZZZZZZZZYYYXXXXXXXXXXXXXXXXXXXXXYYYXXXXXXXXXYYYYYYYYYYYYYYYZZZYYYYYYXXXXXXXXXXXXXXXUUUTTTRRRPPPNNNMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIGGGFFFDDDDDDCCCCCCFFFFFFGGGHHHHHHGGGEEEDDDDDDCCCBBBAAA???===<<<<<<<<<<<<;;;;;;:::999888888555555555555555555555555666666666555555555555444222222111111111111222222111111111111111000///////////////......------,,,------------------------,,,,,,+++***)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,++++++***))))))))),,,++++++******++++++,,,******))))))***+++,,,,,,...------,,,+++***))))))TTTSSSRRRPPPNNNLLLKKKJJJHHHIIIKKKNNNPPPRRRTTTUUUUUUVVVVVVUUURRRQQQQQQRRRRRRSSSUUUVVVVVVTTTRRRQQQNNNNNNOOOOOOPPPPPPPPPPPPQQQQQQRRRQQQQQQOOOMMMLLLMMMNNNOOOPPPQQQQQQQQQQQQPPPQQQQQQRRRSSSTTTTTTUUUUUUTTTSSSQQQPPPNNNMMMLLLJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHCCCBBBAAA@@@????????????>>>>>>>>>>>>>>>======<<<999888888777777777777777444444444555666777888999555555555555444444333333444333333222222222222333111111000000//////......//////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,,,,+++++++++***************************************(((((())))))***+++,,,,,,))))))************))))))))))))************))))))***))))))))))))))))))***)))))))))(((((((((((((((******))))))))))))******+++++++++***************))))))))))))************))))))***++++++++++++***************************************++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,000000///......---,,,,,,.........///......---,,,---......//////......---////////////////////////............////////////////////////000000000000000000111111111111222222444444555555555555555555666666777777666555333222333444555777888999999999666666666666777888999:::::::::::::::::::::::::::999888888777777888888999:::::::::;;;<<<===>>>???===>>>>>>???@@@AAABBBCCCCCCBBB@@@@@@@@@AAACCCEEECCCDDDEEEFFFHHHIIIIIIJJJFFFFFFFFFGGGGGGGGGHHHHHHJJJJJJJJJJJJKKKKKKKKKLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKLLLMMMNNNPPPRRRTTTUUURRRRRRRRRRRRRRRQQQPPPOOOMMMMMMOOOPPPRRRTTTUUUVVVWWWVVVUUUSSSRRRPPPOOOOOONNNPPPTTTVVVWWWVVVSSSRRRPPPPPPQQQQQQQQQQQQPPPPPPPPPPPPPPPQQQRRRSSSTTTUUUTTTUUUWWWYYYZZZZZZZZZYYYWWWVVVVVVUUUVVVWWWXXXYYYXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYXXXWWWWWWWWWWWWWWWTTTSSSQQQOOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJHHHFFFEEEDDDCCCCCCEEEFFFGGGGGGGGGFFFEEEDDDCCCCCCBBB@@@???===<<<<<<<<<<<<;;;;;;:::999999888555555555555555555555555666666666555555555444444222222111111111111222222111111111111111000////////////...---,,,,,,++++++------------------------,,,,,,,,,+++,,,,,,------++++++++++++++++++++++++************************************************+++++++++*********))))))++++++++++++++++++++++++...---,,,+++)))((((((''',,,,,,,,,++++++*********UUUUUUSSSRRRPPPNNNMMMLLLJJJKKKLLLNNNPPPRRRTTTUUUUUUVVVVVVUUURRRQQQQQQRRRPPPQQQSSSUUUVVVUUUTTTSSSPPPPPPOOOOOONNNNNNNNNNNNQQQQQQRRRRRRQQQOOONNNMMMLLLMMMNNNNNNOOOOOOOOOOOOOOOOOOPPPPPPQQQRRRSSSSSSRRRQQQPPPOOOMMMLLLKKKJJJIIIJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGBBBBBBAAA@@@????????????>>>>>>>>>>>>>>>======<<<999888777777666666777777666666555555555555555555666666666555555555555555444333222111111111111111111000000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,,,,+++************************************************((()))))))))))))))))))))))))))************)))))))))))))))******))))))))))))))))))******)))))))))(((((((((((((((((())))))******))))))))))))************************++++++(((((()))))))))*********))))))***+++++++++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---*********+++++++++,,,,,,---------.........//////,,,---......///.........------............------////////////////////////........./////////000000////////////000000000000000000111111222222222222555555555555555555555555555666777888888666444333333444555666888888888999555555444555555666777888::::::::::::::::::::::::999888888777777888888999:::::::::;;;<<<===>>>???>>>>>>???@@@AAABBBBBBCCCCCCBBB@@@@@@@@@AAACCCEEECCCCCCDDDEEEFFFHHHIIIIIIFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLMMMOOOQQQSSSUUUVVVSSSSSSSSSSSSRRRQQQPPPOOOLLLLLLMMMOOOQQQRRRSSSTTTUUUUUUTTTSSSRRRQQQPPPOOOPPPRRRVVVXXXYYYXXXUUUSSSRRRRRRSSSSSSSSSSSSRRRRRRPPPPPPPPPQQQRRRSSSTTTUUUSSSTTTVVVWWWXXXXXXWWWWWWRRRRRRRRRRRRSSSUUUWWWYYYXXXXXXXXXWWWWWWWWWWWWWWWXXXWWWWWWVVVUUUVVVVVVVVVTTTSSSRRRPPPOOONNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLJJJHHHFFFEEEEEEEEECCCDDDEEEFFFFFFFFFEEEDDDBBBBBBAAA@@@>>>===<<<<<<;;;;;;;;;::::::999999888666666666666666666666666555555555555444444444444222111111000000111111222111111111111111000/////////......---,,,++++++***------------------------*********+++,,,---...///++++++++++++++++++++++++************************************************+++++++++***************++++++++++++++++++++++++------,,,+++***)))((('''*********++++++,,,,,,,,,UUUUUUTTTSSSQQQPPPOOOOOOMMMMMMNNNNNNPPPRRRSSSTTTTTTUUUVVVTTTRRRQQQRRRRRROOOPPPRRRSSSTTTSSSSSSRRRPPPPPPOOONNNNNNMMMLLLLLLPPPPPPQQQRRRRRRQQQOOONNNMMMMMMMMMMMMNNNNNNNNNOOOMMMMMMNNNNNNOOOPPPPPPPPPNNNNNNMMMLLLKKKJJJIIIIIIIIIJJJKKKKKKJJJIIIGGGFFFDDDDDDDDDEEEEEEEEEEEEEEEBBBAAA@@@??????>>>>>>???======>>>>>>>>>===<<<<<<999888888777777777777777777666555444444333333444555555555555555555555555111111000///............/////////000000000000000......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++++++++******+++++++++***)))))))))))))))******************************************))))))))))))((((((((())))))************))))))((())))))******))))))((())))))************))))))************++++++++++++******))))))))))))******(((((((((((())))))))))))((((((((()))))))))******)))***++++++,,,+++++++++************************)))))))))************+++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---************++++++++++++((()))***+++,,,---......,,,,,,---.../////////...------............------////////////////////////....../////////000000000/////////000000000111111111111111222333333444444555555555555555444444444555666777888888777666555444444555666777777777777444444444444555666777777::::::::::::::::::::::::999999888888888888999999:::::::::;;;<<<===>>>???>>>>>>???@@@AAABBBCCCCCCBBBBBBAAA@@@AAABBBCCCDDDCCCCCCCCCDDDDDDFFFGGGHHHFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKKKKLLLLLLMMMMMMNNNMMMNNNNNNOOOQQQSSSUUUVVVTTTTTTTTTTTTSSSRRRPPPPPPLLLMMMNNNOOOQQQRRRSSSTTTUUUTTTTTTSSSRRRQQQQQQPPPRRRTTTVVVYYYYYYXXXWWWUUUSSSTTTTTTUUUUUUTTTTTTSSSPPPPPPPPPPPPQQQRRRSSSTTTSSSSSSTTTUUUUUUUUUTTTSSSMMMLLLLLLMMMOOOSSSVVVXXXWWWWWWWWWWWWWWWVVVVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTRRRQQQPPPOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNLLLLLLJJJIIIGGGGGGFFFFFFAAABBBDDDEEEEEEDDDCCCCCCBBBAAA@@@???>>>===<<<<<<:::::::::999999888888888666666666666666666666666444444444333333333333222111111000000000000111111111111111111111000//////.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))***+++------++++++++++++++++++++++++***************************************************************************++++++,,,,,,++++++***((()))***+++++++++++++++))))))***+++,,,------...TTTTTTSSSSSSRRRQQQQQQPPPPPPPPPPPPPPPPPPRRRSSSTTTTTTUUUUUUTTTRRRQQQRRRSSSQQQQQQQQQPPPPPPOOOOOOOOONNNNNNNNNNNNMMMMMMMMMMMMOOOOOOQQQRRRRRRRRRQQQPPPMMMMMMMMMMMMMMMNNNNNNOOOLLLLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKLLLKKKIIIGGGFFFDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>><<<============<<<;;;;;;999999888777777777777888555555444444333444444444444444444444444444444444111111000///...------.........//////000000111111---.../////////...---,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******)))*********++++++++++++***++++++++++++***)))(((((()))))))))*********+++************************************************))))))************))))))(((((())))))))))))((((((((()))***++++++***)))((()))*********++++++++++++******))))))))))))******'''((((((((())))))))))))(((((((((((()))))))))***)))***++++++,,,,,,++++++************************))))))))))))******************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---************++++++++++++(((((()))***+++,,,------.........///......---,,,,,,------......------,,,////////////////////////.../////////000000000000000000000111111111222222111222222333444444555555555555555444444444333333555666666777888888888888555555666666666666666555444444444555555666777888999999999999999999999999::::::999999999999:::::::::::::::;;;<<<===>>>???>>>??????@@@AAABBBCCCCCCAAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIKKKKKKLLLLLLMMMNNNNNNOOOOOOOOOOOOPPPQQQSSSTTTUUUUUUUUUUUUTTTSSSRRRPPPPPPOOOPPPPPPRRRSSSTTTUUUVVVTTTTTTTTTSSSSSSRRRRRRRRRSSSTTTUUUWWWXXXWWWWWWVVVTTTTTTUUUUUUUUUUUUTTTTTTOOOOOOOOOOOOPPPQQQRRRSSSRRRRRRSSSSSSRRRQQQOOONNNGGGGGGGGGIIILLLPPPUUUWWWWWWWWWWWWVVVVVVVVVUUUUUUTTTTTTSSSRRRRRRRRRRRRRRRTTTSSSRRRPPPOOOOOOOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMKKKJJJIIIHHHGGGGGGGGGGGG@@@@@@BBBCCCCCCCCCBBBBBBAAAAAA@@@???>>>===<<<<<<999999888888888888777777555555555555555555555555333333222222222222111111111111000000000000111111111111111111111000//////.........---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))******+++***************************************************************************************************+++,,,,,,,,,,,,+++***'''((()))+++,,,,,,,,,+++*********++++++,,,,,,---SSSSSSSSSSSSRRRRRRRRRQQQSSSRRRQQQPPPQQQRRRSSSTTTTTTUUUUUUTTTRRRQQQRRRSSSTTTRRRQQQOOOMMMLLLLLLLLLLLLLLLLLLMMMNNNNNNOOOOOONNNOOOPPPRRRRRRRRRRRRQQQNNNMMMMMMMMMMMMMMMNNNOOOLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKLLLLLLKKKJJJGGGFFFDDDDDDCCCCCCCCCBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;::::::999999888888888888888333333333333444444555666333333333333333333333333333333111000////////////------...///000111222222---.../////////...,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********))))))******++++++++++++---------------,,,+++***(((((())))))*********+++*********************************++++++,,,,,,---))))))************))))))(((((())))))))))))((((((((()))***++++++***)))(((''''''(((((()))))))))*********))))))))))))******))))))******+++++++++,,,(((((((((((())))))))))))******+++,,,,,,,,,,,,+++************************))))))))))))******************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---)))************+++++++++***++++++,,,,,,---......000000000///...,,,+++***,,,------......------,,,////////////////////////////////////000000000000111111111111222222222222222222333444444555666666555555444444444333333333555555666777888999::::::666666666666666555555444555555555666666777888999999999999999999999999999;;;::::::999999::::::;;;:::::::::;;;<<<===>>>???>>>???@@@@@@BBBBBBCCCDDD@@@AAABBBCCCCCCCCCBBBBBBDDDCCCBBBAAAAAABBBDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEHHHHHHHHHIIIIIIIIIJJJJJJKKKLLLLLLMMMNNNOOOOOOOOOPPPPPPPPPQQQQQQSSSTTTTTTVVVVVVUUUUUUSSSRRRQQQPPPQQQRRRSSSTTTUUUVVVWWWXXXUUUTTTTTTTTTSSSSSSSSSRRRSSSSSSTTTUUUVVVVVVVVVVVVTTTTTTUUUUUUUUUUUUTTTTTTOOOOOOOOOOOOOOOPPPQQQRRRQQQRRRRRRRRRPPPOOOMMMLLLDDDCCCDDDFFFJJJOOOTTTWWWWWWWWWWWWVVVVVVUUUUUUUUUSSSSSSRRRQQQQQQQQQQQQQQQSSSRRRQQQPPPOOONNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLIIIHHHHHHGGGFFFFFFFFFGGG>>>???AAABBBBBBBBBAAAAAAAAA@@@@@@???>>>===<<<<<<888888888777777777777777444444444444444444444444222222222111111111000000111111000000000000111111111111111111111000//////------..................,,,,,,,,,,,,,,,,,,,,,,,,000///...,,,+++***************************************************************************************************++++++***+++,,,------,,,+++***)))***+++,,,,,,+++)))))),,,,,,++++++++++++++++++QQQQQQOOOOOOOOOOOOQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPTTTSSSQQQPPPPPPQQQSSSTTTTTTSSSRRRQQQOOOMMMLLLLLLHHHJJJLLLNNNOOONNNMMMLLLIIIKKKNNNPPPQQQPPPOOONNNMMMMMMMMMLLLMMMMMMNNNNNNNNNMMMKKKJJJJJJJJJKKKLLLMMMLLLJJJHHHGGGFFFGGGGGGFFFGGGHHHHHHGGGFFFDDDCCCBBBBBBBBBCCCBBBBBBAAAAAA????????????>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::999888777666555555555444444444333333333222222222222222222222222000111222333222000...,,,........................//////.........---------,,,,,,,,,++++++*********------------,,,,,,+++***,,,,,,,,,++++++*********,,,,,,,,,++++++*********************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))---,,,++++++,,,,,,+++***,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,+++***))))))(((++++++******)))*********+++)))((()))******)))((())))))))))))))))))))))))************************++++++++++++++++++++++++........................,,,---.........---,,,+++------.....................//////000111222222222555444222000000111222333444555555555444333333222333222222111111222222333555555555555666666666666777777777777777777777777888888888888888888888888999999:::;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===??????@@@@@@@@@AAAAAAAAA@@@AAABBBBBB@@@@@@AAABBBAAA@@@@@@@@@@@@AAABBBCCCDDDCCCCCCBBBBBBBBBCCCCCCEEEFFFFFFFFFFFFGGGGGGGGGIIIIIIKKKLLLNNNNNNOOOOOOOOOOOOOOOOOOPPPQQQRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRSSSUUUVVVWWWXXXXXXUUUTTTSSSRRRQQQQQQQQQRRRQQQSSSUUUWWWXXXWWWVVVUUUTTTTTTTTTSSSSSSSSSSSSRRRNNNNNNMMMMMMNNNOOOQQQRRRVVVSSSPPPOOOOOONNNKKKHHHDDDCCCBBBEEEKKKQQQUUUWWWUUUVVVVVVVVVVVVUUUTTTTTTPPPPPPPPPOOOPPPPPPQQQQQQOOONNNNNNMMMLLLKKKJJJJJJLLLLLLLLLLLLLLLKKKKKKJJJHHHHHHGGGFFFFFFEEEFFFFFFEEEEEECCCBBBBBBAAABBBBBB============<<<<<<<<<<<<999999888888777666666666555555555555555555555555222222333444444444333333222222222111111111111000000000000000000000000000...///////////////......------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++***)))))))))+++++++++************)))******++++++++++++******************************,,,,,,,,,,,,,,,+++***)))))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,PPPOOONNNNNNNNNNNNOOOPPPPPPPPPPPPPPPPPPPPPQQQQQQRRRQQQOOONNNNNNOOOQQQRRRTTTTTTSSSQQQPPPNNNMMMMMMJJJKKKMMMNNNOOONNNMMMLLLIIIJJJLLLNNNOOOPPPPPPOOOMMMLLLLLLKKKKKKKKKLLLLLLMMMLLLKKKJJJJJJJJJKKKKKKMMMLLLJJJHHHGGGFFFGGGGGGEEEFFFFFFFFFFFFDDDCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;::::::777777888888777777666555444333333333222222222222222222222222222222222222222111000///....................................///.........------------,,,,,,++++++++++++++++++,,,,,,------,,,,,,+++***,,,++++++++++++++++++***,,,,,,,,,++++++***************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))+++***************)))(((*********************+++))))))))))))))))))))))))))))))(((((((((((())))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((''''''&&&*********)))******+++++++++)))((()))***+++)))((())))))))))))))))))))))))************************++++++++++++++++++++++++........................,,,------......---,,,,,,...........................//////000111111222222555333222000000111222333444444444444444333222222333222222111111222222333444555555555666666666666666666666666666666666666888888888888888888888888777777888999999999999888::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<============>>>>>>>>>?????????@@@AAABBBAAA@@@@@@@@@BBBAAAAAAAAA@@@AAAAAABBBBBBDDDCCCCCCBBBBBBCCCCCCCCCEEEEEEFFFFFFFFFGGGGGGGGGJJJKKKLLLMMMNNNOOOOOOOOONNNNNNNNNNNNOOOPPPQQQRRRRRRRRRSSSSSSSSSRRRRRRQQQQQQQQQRRRSSSTTTUUUVVVVVVUUUTTTSSSRRRRRRRRRRRRRRRQQQSSSUUUVVVWWWWWWVVVUUUTTTTTTTTTTTTSSSSSSSSSSSSQQQPPPOOOOOOOOOQQQRRRSSSUUURRROOONNNNNNNNNKKKHHHEEEDDDCCCFFFKKKPPPSSSUUUUUUUUUUUUUUUUUUTTTTTTSSSNNNNNNMMMMMMMMMMMMMMMNNNMMMMMMMMMLLLLLLKKKKKKKKKLLLLLLLLLLLLKKKJJJJJJIIIGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAA============<<<<<<<<<;;;999999888888777666666666444444444444444444444444111222222222222222111111222222222111111111000000////////////////////////,,,---------------,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******************+++++++++++++++************)))******++++++++++++*********************************++++++++++++******)))))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,NNNMMMMMMLLLLLLMMMMMMNNNOOOOOOPPPPPPQQQQQQQQQRRRPPPOOONNNMMMMMMNNNOOOPPPUUUTTTSSSRRRQQQPPPOOONNNMMMMMMNNNOOONNNMMMLLLKKKIIIIIIJJJLLLMMMOOOPPPPPPLLLLLLKKKJJJIIIIIIIIIIIILLLKKKJJJIIIIIIIIIJJJJJJKKKJJJIIIHHHGGGGGGGGGGGGDDDDDDEEEDDDDDDBBBAAA@@@AAAAAABBBBBBAAA@@@@@@???<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999999555555666666666666555555222222222222111111111111111111111111111111111111222000---++++++,,,...///------------------------............------------++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++************************************++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''(((((()))******+++,,,,,,))))))))))))))))))))))))))))))(((((((((((())))))'''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((''''''&&&))))))))))))******+++,,,***)))((()))***+++***)))))))))))))))))))))))))))************************++++++++++++++++++++++++------------------------,,,,,,---......------,,,...........................//////000000111111222333333111000000000111222333333444444444333222222333222222111111222222333444444444555555555666666666666666666666666666666666666666666666666666666555555666777777777777777999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===============>>>>>>>>>>>>??????@@@AAAAAA@@@???@@@AAACCCBBBAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEFFFFFFFFFGGGGGGKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNMMMNNNNNNOOOPPPQQQSSSSSSSSSSSSSSSRRRQQQPPPOOOPPPPPPQQQRRRSSSSSSTTTUUUTTTSSSSSSSSSSSSSSSTTTRRRSSSTTTVVVVVVVVVUUUUUUUUUUUUTTTTTTTTTSSSSSSSSSSSSRRRQQQQQQQQQRRRSSSTTTSSSQQQOOONNNNNNMMMKKKIIIHHHGGGFFFGGGKKKPPPRRRSSSTTTTTTTTTTTTTTTSSSSSSRRRNNNMMMMMMLLLKKKKKKKKKKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGEEEDDDCCCBBBAAAAAAAAAAAABBBCCCCCCCCCCCCAAA@@@???======<<<<<<<<<;;;;;;;;;999888888777777666666555444444444444444444444444111222222222111000//////222222111111111000000000////////////////////////,,,,,,---------------,,,------,,,,,,,,,,,,++++++------------------------((())))))***++++++,,,,,,+++++++++************)))******++++++++++++******************************((())))))************)))))))))***++++++++++++***++++++,,,,,,,,,,,,,,,,,,KKKKKKKKKKKKKKKKKKKKKKKKNNNOOOOOOPPPQQQRRRRRRRRRPPPOOOOOONNNNNNOOOOOOPPPUUUTTTTTTSSSRRRQQQQQQPPPOOOOOOOOOOOONNNLLLKKKJJJHHHHHHIIIJJJKKKMMMOOOPPPMMMLLLKKKIIIIIIHHHHHHHHHJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIHHHGGGGGGGGGFFFFFFEEEEEEDDDCCCBBBAAAAAA@@@AAAAAAAAAAAA@@@???>>>>>>;;;::::::::::::999999999::::::999999999888888888666666666666666555444333333222222222222111111111111111111111111111111111111///---++++++,,,...///------------------------------------------------*********++++++,,,,,,,,,++++++,,,,,,,,,++++++***))))))******++++++,,,,,,+++++++++***************************************)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''((((((((()))))))))*********+++))))))))))))))))))))))))))))))(((((((((((())))))(((((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))))))))(((((((((((()))+++,,,,,,***)))((()))***+++***)))))))))))))))))))))))))))***************************+++++++++++++++,,,,,,------------------------,,,,,,------------------////////////............////////////000000111111222111000000000000111111222222333333333333222222333222222111111222222333333333444444444555555555666666666666666666666666555555555555555555555555444444555666777777777777999999999999::::::::::::;;;;;;;;;;;;;;;<<<===>>>????????????@@@@@@@@@@@@???@@@AAA@@@???>>>???AAACCCBBBBBBAAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFKKKKKKLLLLLLLLLLLLLLLKKKMMMMMMMMMMMMMMMNNNPPPPPPSSSSSSSSSSSSRRRQQQPPPPPPPPPPPPPPPQQQQQQRRRRRRRRRTTTTTTSSSSSSSSSTTTTTTUUURRRSSSTTTUUUVVVUUUUUUUUUUUUUUUTTTTTTTTTSSSSSSSSSSSSSSSRRRQQQQQQRRRSSSTTTSSSRRRQQQPPPOOONNNMMMLLLLLLKKKJJJKKKNNNQQQRRRRRRSSSSSSSSSSSSSSSRRRQQQQQQPPPOOONNNMMMLLLKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJJJJJJJIIIHHHFFFFFFCCCCCCAAA@@@????????????@@@AAACCCCCCBBBAAA>>>===<<<<<<<<<;;;;;;;;;::::::888888888777666666555555333333333333333333333333222222222222111000///...111111111111000000000000////////////////////////---...//////000/////////------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********++++++++++++++++++*********))))))******++++++++++++******************************''''''((())))))***))))))))))))***++++++++++++***+++++++++++++++,,,,,,,,,JJJJJJJJJJJJJJJJJJJJJJJJMMMMMMNNNOOOPPPQQQRRRSSSQQQQQQPPPPPPPPPPPPQQQQQQTTTTTTSSSSSSSSSRRRRRRRRRPPPPPPOOONNNMMMKKKJJJIIIGGGGGGGGGHHHJJJLLLMMMNNNMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@???>>>===<<<999999999999888888888777888888888888777777777777888888888777666444333222333333333333222222222222000000000000000000000000//////.........---......------------------------,,,,,,------------------*********++++++,,,,,,,,,******+++,,,,,,+++++++++)))))))))******+++++++++************************))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,+++)))((()))+++*********)))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))((())))))***************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((()))***+++,,,)))(((((((((***++++++)))))))))))))))))))))))))))*********************************++++++,,,,,,,,,------------------------,,,,,,,,,,,,------......000000/////////.........///////////////000000000000000000000000000000111111111222222222222222111333222222111111222222333333333333333444444444444555555555555555555555555444444444444444444444444444555666777888888888888888888888999999999:::::::::::::::;;;;;;===>>>>>>????????????????????????>>>???@@@@@@>>>>>>???@@@BBBAAAAAA@@@@@@@@@AAAAAABBBBBBDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFHHHIIIJJJJJJJJJJJJJJJIIILLLLLLKKKLLLLLLMMMNNNOOORRRRRRRRRRRRRRRQQQPPPPPPRRRRRRRRRRRRRRRRRRRRRRRRSSSRRRRRRRRRSSSTTTUUUUUUSSSSSSTTTTTTUUUUUUTTTTTTTTTTTTTTTSSSSSSSSSRRRRRRRRRQQQPPPPPPPPPQQQRRRSSSTTTTTTSSSSSSQQQPPPPPPPPPPPPOOONNNNNNPPPRRRSSSRRRQQQQQQRRRRRRQQQQQQPPPOOOOOONNNMMMLLLKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIHHHHHHFFFEEEEEECCCBBBAAA???>>>>>>======???@@@AAABBBAAA???===<<<;;;;;;;;;;;;::::::::::::888888777777666555555555333333333333333333333333333333333333222111000///111111111000000000//////........................---......///000000//////------,,,,,,,,,+++++++++************************+++++++++*********))))))+++++++++*********))))))******++++++++++++******************************&&&'''((()))))))))))))))))))))***++++++++++++************++++++,,,,,,,,,HHHIIIIIIJJJJJJIIIIIIHHHJJJKKKLLLNNNOOOQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRPPPOOONNNMMMKKKJJJIIIIIIFFFGGGGGGHHHIIIJJJKKKKKKKKKKKKJJJIIIHHHHHHHHHIIIFFFFFFGGGGGGGGGFFFEEEDDDEEEEEEFFFGGGGGGGGGFFFFFFFFFEEEDDDBBBAAA@@@@@@@@@@@@@@@??????>>>===;;;;;;888888888888777777777777777777777666666666666555888888777777666444333222444333333333222222222222////////////////////////.....................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++,,,,,,)))***++++++++++++++++++)))))))))***************)))))))))***************))))))))))))))))))))))))'''(((((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))***---...---***(((***---++++++***))))))(((''''''))))))))))))))))))))))))))))))(((((((((((())))))((()))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))***+++)))((('''(((***++++++***))))))))))))))))))))))))*********************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////111000000//////.........////////////////////////////////////000000000000000000111222222222111111333222222111111222222333222222222333333333444444555555555555555555555555444444444444444444444444444555666888999999999999777777888888888999999999:::::::::;;;<<<===>>>???>>>===============<<<<<<===?????????>>>===>>>??????????????????@@@AAAAAAAAABBBDDDEEEFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIKKKKKKKKKKKKKKKLLLNNNNNNPPPQQQQQQRRRRRRQQQQQQQQQSSSSSSSSSSSSSSSRRRRRRRRRQQQQQQQQQQQQRRRSSSUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRRRRRRRQQQQQQQQQPPPOOOOOONNNOOOQQQRRRSSSSSSUUUUUUTTTRRRQQQRRRSSSRRRQQQOOOPPPRRRSSSSSSRRRPPPPPPPPPPPPPPPOOOOOONNNLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHFFFFFFGGGGGGGGGFFFEEEEEEDDDCCCAAA@@@>>>=========???@@@@@@@@@@@@>>>===<<<;;;;;;:::::::::999999999888777777666666555555444222222222222222222222222333333333333222111000000111111000000000/////////........................++++++,,,---............------,,,,,,,,,,,,++++++************************,,,,,,++++++***))))))(((+++++++++************)))******++++++++++++******************************'''(((((())))))))))))((())))))***++++++++++++***))))))******+++,,,,,,,,,HHHHHHIIIJJJJJJIIIHHHHHHHHHIIIJJJLLLNNNPPPQQQRRRRRRRRRRRRSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRROOONNNMMMKKKJJJIIIIIIIIIEEEFFFHHHIIIIIIIIIHHHGGGIIIHHHHHHGGGGGGGGGHHHHHHEEEEEEFFFFFFFFFEEEDDDCCCCCCDDDEEEGGGGGGGGGFFFFFFFFFDDDBBB@@@???>>>>>>>>>?????????>>>===<<<::::::888888888888777777777777666666666555555555555444333444444555555555444444222222222222111111111111////////////////////////...---,,,******,,,---///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++++++++++++++))))))***+++++++++++++++************))))))))))))((()))))))))*********+++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***---///---***(((***---)))))))))))))))((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))((((((((())))))***)))((('''(((***,,,+++***))))))))))))))))))))))))************************)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000111111000000///......---////////////////////////---...//////000000000//////000000111222222111111333222222111111222222333222222222222333333333333555555555555555555555555555555555555555555555555444555666777888999999999777777777777888888888999:::::::::;;;<<<===>>>???>>>>>>======<<<<<<<<<<<<===>>>???>>>======>>>???<<<<<<======>>>???AAAAAAAAABBBDDDFFFGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMOOOOOOPPPQQQRRRRRRRRRRRRTTTSSSSSSSSSRRRRRRQQQQQQOOOOOOOOOPPPQQQSSSTTTUUUTTTTTTSSSSSSSSSSSSTTTTTTQQQQQQQQQQQQPPPPPPPPPPPPNNNNNNNNNNNNOOOQQQSSSUUURRRTTTUUUTTTRRRQQQRRRTTTQQQPPPOOOPPPRRRRRRRRRQQQOOOOOOOOOPPPOOONNNNNNMMMKKKKKKJJJJJJJJJJJJJJJKKKIIIIIIHHHHHHGGGGGGFFFFFFDDDDDDEEEFFFFFFFFFEEEEEEEEEDDDBBBAAA???>>>>>>>>>@@@??????>>>>>>===<<<<<<::::::::::::999999999999777777777666555555444444222222222222222222222222000111111111111111000000111000000000////////////........................***+++,,,---............------,,,,,,,,,,,,++++++************************++++++******************+++++++++************)))******++++++++++++******************************))))))*********)))(((((())))))***++++++++++++***((())))))***++++++,,,,,,HHHHHHJJJJJJJJJJJJHHHHHHGGGHHHIIIKKKMMMOOOQQQQQQQQQQQQRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRNNNMMMLLLJJJIIIIIIHHHHHHEEEFFFHHHIIIIIIHHHFFFEEEFFFFFFFFFFFFFFFFFFGGGGGGDDDEEEFFFFFFFFFEEECCCBBBCCCDDDEEEFFFGGGGGGFFFFFFDDDCCCAAA???============?????????>>>===;;;:::999888888888888777777777777666666555555555444444444///000111333444555666666111111111111000000000000///////////////////////////---)))'''''')))---000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++*********((()))***+++++++++++++++++++++******))))))(((((((((((())))))*********+++))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))---///---)))'''***---''''''(((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))***))))))(((((((((((()))(((''''''(((+++,,,+++***))))))))))))))))))))))))************************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///000222111111000///......---///////////////.........------...///000000////////////000111111111111111333222222222222222222333111111222222222333333333555555555555555555555555555555555555555555555555333444555777888999999999777777777777888888888888999::::::;;;<<<===??????@@@@@@??????>>>>>>>>>======>>>???>>>===<<<===???;;;;;;;;;<<<===???AAABBB@@@BBBDDDFFFGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGIIIJJJKKKKKKKKKJJJIIIIIIJJJJJJKKKLLLMMMNNNNNNPPPQQQRRRSSSSSSSSSSSSSSSSSSRRRQQQQQQPPPPPPNNNNNNOOOOOOQQQRRRTTTUUUTTTTTTSSSSSSSSSSSSSSSTTTQQQQQQPPPPPPPPPOOOOOOOOONNNNNNNNNOOOPPPSSSUUUVVVQQQSSSUUUTTTQQQPPPRRRTTTPPPOOONNNOOOQQQRRRQQQPPPNNNOOOOOOOOOOOONNNMMMMMMMMMMMMLLLLLLLLLMMMMMMNNNIIIIIIHHHHHHGGGFFFEEEEEEBBBCCCDDDEEEFFFFFFFFFFFFFFFEEECCCAAA@@@???>>>>>>@@@???>>>===<<<<<<<<<===:::::::::999999999888888777777777666555555444444111111111111111111111111...///000000000000000///000000000000////////////........................,,,---...///000000000000---------,,,,,,,,,++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,+++++++++************)))******++++++++++++************************************+++******)))((('''))))))***++++++++++++***((())))))***++++++,,,,,,IIIHHHHHHHHHHHHIIIJJJJJJJJJIIIIIIJJJJJJKKKLLLMMMOOOPPPQQQRRRRRRRRRQQQPPPQQQQQQQQQQQQPPPOOONNNMMMLLLKKKKKKJJJIIIGGGFFFEEEDDDDDDEEEFFFGGGGGGGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEFFFEEEDDDCCCBBBCCCDDDDDDCCCDDDDDDDDDEEEEEEEEEFFFCCCBBBAAA@@@>>>===<<<;;;???>>>===<<<;;;:::999999666666666666666555555444444333333222222333333444333333333222222222111111000000000000000000000000111000000///...---------...------,,,,,,------...///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,***)))))))))***+++))))))))))))************)))((((((((()))***++++++(((((((((((())))))))))))''')))+++,,,,,,,,,***)))))))))************))))))(((((())))))*********++++++*********))))))((((((*********)))))))))))))))(((((((((((()))***+++,,,+++******)))(((''''''&&&''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,000000//////.........---......---,,,,,,...///000------///000111111111111000000000000111111111111333222222111111222222333222222222111111111000000444444444555555555555666444555555555444333333222555555444444555666888999999888888888777777666666777777888999:::<<<===>>>??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>??????@@@@@@CCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFKKKJJJIIIHHHHHHIIIKKKLLLLLLMMMNNNPPPQQQRRRRRRSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPOOOOOOTTTTTTTTTSSSSSSSSSSSSSSSOOOOOOPPPPPPQQQPPPPPPPPPMMMMMMMMMMMMNNNOOOPPPPPPTTTTTTUUUUUUTTTSSSQQQPPPNNNMMMLLLNNNQQQSSSSSSSSSNNNNNNNNNMMMMMMMMMMMMMMMIIIJJJKKKKKKKKKKKKKKKJJJJJJIIIGGGEEECCCCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCAAA@@@???>>><<<===============<<<;;;::::::999999888999999999666555444333222111222222111111111111111111111111111111111111000000000000//////000000000000//////.........------,,,,,,,,,.........////////////000000///,,,*********+++,,,+++++++++************))),,,+++***))))))***+++,,,+++++++++******))))))))),,,+++***)))))))))***++++++++++++*********))))))))))))*********+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,IIIIIIIIIIIIIIIIIIJJJKKKIIIIIIIIIIIIJJJKKKLLLMMMNNNOOOQQQRRRRRRRRRQQQQQQPPPPPPPPPPPPOOONNNMMMMMMKKKKKKKKKJJJIIIHHHGGGFFFFFFGGGHHHIIIIIIIIIHHHGGGEEEEEEDDDDDDDDDDDDEEEEEEEEEEEECCCBBBBBBBBBCCCDDDCCCCCCCCCDDDEEEEEEEEEFFFCCCBBBAAA@@@>>>===<<<;;;>>>===<<<;;;:::999999888666666666666666555444444333333222222222222333333333333333333222222222222000000000000000000000000111000000///......------------,,,,,,,,,,,,------......---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***)))))))))******))))))))))))************))))))))))))))))))***+++(((((((((((())))))))))))******,,,,,,,,,***((('''((())))))******))))))((((((((()))))))))******************)))))))))(((((())))))))))))))))))))))))))))))((((((((((((((()))*********)))((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((())))))))))))***))))))))))))))))))))))))+++++++++,,,,,,,,,------))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------////////////......---------------------...//////------///000000111111111000000000000111111111111222111111000000111111222222222222111111111000000444444444444555555555555444444555555444444333222555555444444555666888999888888888888777777777666777888888888:::;;;<<<===>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>???@@@@@@BBBBBBCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGJJJIIIIIIHHHIIIJJJKKKKKKMMMNNNOOOQQQRRRSSSTTTTTTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQSSSSSSSSSSSSSSSSSSSSSSSSPPPPPPQQQQQQQQQPPPPPPOOOLLLLLLLLLMMMNNNOOOPPPQQQRRRSSSTTTTTTSSSRRRPPPOOOOOOMMMMMMNNNPPPRRRRRRRRRMMMMMMMMMMMMMMMLLLLLLLLLIIIIIIJJJKKKKKKKKKKKKJJJJJJIIIGGGEEEDDDCCCCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDBBBAAA???>>>>>><<<============<<<;;;;;;::::::999888777777888888666666555444333333222222111111111111111111111111111111111000000000//////...//////000000//////...---------------,,,,,,,,,---------.........//////000...,,,*********+++,,,+++++++++************)))++++++***))))))***++++++,,,+++++++++************+++******))))))***+++,,,+++++++++*********))))))))))))*********+++++++++))))))))))))))))))))))))*********+++++++++,,,,,,IIIIIIIIIIIIJJJJJJKKKKKKIIIIIIIIIIIIJJJKKKLLLLLLMMMNNNPPPRRRSSSSSSRRRQQQOOOOOOOOOOOONNNMMMLLLLLLJJJJJJKKKKKKJJJIIIIIIHHHHHHJJJLLLMMMMMMKKKHHHGGGEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBCCCCCCDDDEEEEEEFFFBBBAAA@@@???>>>===<<<;;;<<<;;;;;;:::999888777777555555666666555555444333333333222222222222333333444444444333333333222222000000000000000000000000000000000///......------------,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))))))))***))))))))))))************+++***))))))))))))))))))(((((((((((())))))))))))+++,,,,,,,,,+++)))'''&&&'''(((((())))))(((((('''(((((())))))))))))************))))))))))))(((((())))))))))))))))))))))))******)))(((''''''&&&&&&******))))))((((((''''''************************''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++++++++,,,,,,,,,,,,---)))))))))))))))))))))))))))))))))************+++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////............---------,,,,,,---...............---......///000000000000000000000000111111111111000000000//////000000000222111111111111000000000333333333444444444555555444444555555444444333333555444444444555666777888888888888888777777777777888888888888999:::;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>?????????@@@@@@AAABBBDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHHHHIIIIIIHHHHHHGGGIIIIIIHHHHHHIIIJJJKKKKKKNNNOOOPPPRRRSSSTTTUUUUUURRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRQQQRRRRRRRRRQQQPPPOOOOOOKKKKKKKKKLLLMMMOOOPPPQQQQQQRRRRRRRRRRRRPPPOOONNNOOONNNMMMNNNPPPQQQPPPOOOMMMMMMLLLLLLKKKKKKKKKKKKHHHIIIJJJJJJKKKKKKJJJJJJJJJIIIGGGFFFDDDCCCCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDCCCAAA@@@???>>>===<<<<<<<<<<<<<<<;;;:::::::::999888666666555555555666666555444444333333333111111111111111111111111111111000000000000//////---..................---,,,,,,,,,,,,------------,,,,,,,,,,,,------------///...,,,+++******+++++++++++++++************)))++++++***))))))***++++++,,,,,,,,,++++++++++++******)))))))))***+++,,,,,,+++++++++******************************+++++++++))))))))))))))))))))))))*********++++++++++++,,,IIIIIIJJJJJJKKKKKKKKKKKKHHHHHHHHHHHHIIIJJJKKKLLLLLLNNNPPPSSSTTTSSSRRRQQQMMMMMMNNNMMMMMMLLLKKKKKKIIIJJJJJJKKKKKKJJJJJJJJJJJJLLLNNNPPPOOOLLLIIIFFFEEEEEEDDDDDDDDDDDDEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBAAABBBBBBCCCCCCDDDEEEEEEAAA@@@???>>>===<<<;;;;;;:::999999888777777666666444555555555555444333333222222111111111111222222444444444333333333333222000000000000000000000000000000//////............---,,,,,,,,,,,,,,,,,,---------,,,,,,+++,,,,,,---************************+++++++++++++++++++++++++++******)))))))))))))))((()))))))))************++++++***)))((((((((()))(((((((((((())))))))))))++++++++++++***)))''''''''''''((((((((((((''''''(((((())))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))))))))(((((('''***)))))))))((((((((('''************************''''''''''''''''''''''''))))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++---------............///------------------------+++,,,---...///...---,,,---......///000000/////////000000000111111111111111000000//////000000111111111111111000000000000222333333333444444444444333444444555444444333333444444555555666666777888888888888777777777777777888888888888888999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======>>>>>>???>>>>>>???AAABBBDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKMMMNNNOOOQQQRRRSSSTTTTTTQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRSSSSSSSSSQQQQQQQQQQQQQQQRRRRRRRRRSSSSSSSSSRRRQQQPPPOOONNNJJJJJJKKKLLLMMMOOOPPPQQQQQQQQQRRRRRRQQQPPPNNNMMMOOONNNNNNNNNOOOPPPNNNMMMLLLLLLKKKKKKJJJJJJIIIIIIGGGHHHIIIJJJJJJJJJJJJJJJJJJIIIHHHFFFEEEDDDCCCCCCEEEEEEEEEEEEEEEEEEEEEEEECCCBBBAAA@@@???>>>======;;;;;;<<<;;;;;;:::999888999888777555444333333333444444444444333333222222111111111111111111111111111000000000////////////,,,------......------,,,+++++++++,,,,,,------...***+++++++++,,,,,,,,,,,,------,,,+++******+++++++++++++++*********))))))+++******************+++,,,,,,,,,+++++++++++++++(((((()))******+++,,,---************************************************))))))))))))))))))))))))************++++++++++++HHHIIIJJJJJJKKKKKKJJJJJJGGGGGGGGGHHHHHHIIIJJJKKKLLLNNNQQQSSSTTTSSSQQQPPPLLLLLLMMMMMMLLLLLLKKKKKKHHHIIIJJJJJJJJJJJJJJJJJJKKKLLLOOOPPPOOOLLLHHHFFFEEEEEEDDDDDDDDDDDDEEEEEECCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCC??????>>>>>>===<<<;;;;;;888888888777666666555555444444444444444333333222222111111000000111111222444444333333333222222222////////////////////////////////////............,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---************************++++++++++++++++++++++++************))))))((((((((()))))))))************++++++***)))((((((((()))(((((((((((()))))))))))))))))))))******)))))))))''''''((((((((((((''''''))))))(((((((((((((((((((((((((((((((((((())))))''''''(((((())))))))))))((()))***++++++++++++***))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,------------***+++---.........---,,,---......////////////...///000000000111111111111111111111000000111111111000000000000000000000000222222222222333333333444333333444444555444444333444444555666666777777777777777777777777777888888888888777777777888888999::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>><<<===>>>@@@AAACCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGHHHHHHIIIIIIHHHHHHGGGFFFGGGHHHIIIIIIJJJJJJJJJKKKLLLMMMOOOPPPQQQRRRRRROOOOOOOOOOOOOOOOOOOOOOOONNNOOOOOOOOOPPPPPPQQQQQQOOOOOOPPPPPPPPPQQQQQQQQQTTTTTTSSSSSSRRRQQQPPPOOOKKKKKKKKKLLLMMMOOOPPPQQQQQQRRRSSSSSSRRRQQQOOONNNOOONNNMMMNNNOOOOOOMMMKKKKKKKKKJJJIIIIIIHHHGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJJJJIIIHHHGGGFFFEEECCCCCCDDDDDDDDDDDDDDDDDDDDDDDDAAAAAA@@@???>>>======<<<;;;;;;;;;;;;:::999888777888777666444333222222222111111222222222111000000000000000000000000000000000000000////////////...,,,,,,------------,,,,,,***++++++,,,,,,---------************+++++++++,,,,,,,,,++++++******+++++++++++++++*********))))))*********++++++*********++++++++++++++++++++++++(((((()))***+++,,,,,,,,,************************************************))))))))))))))))))))))))))))))*********+++++++++GGGGGGIIIJJJJJJJJJIIIHHHGGGGGGGGGGGGHHHIIIJJJJJJMMMOOORRRTTTTTTSSSPPPNNNKKKLLLLLLMMMLLLLLLKKKKKKHHHHHHIIIIIIJJJIIIIIIIIIJJJKKKLLLMMMLLLJJJGGGEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEEEEDDDDDDCCCBBBCCCBBBBBBBBBBBBAAAAAAAAA>>>>>>>>>===<<<;;;;;;;;;777777777777666666555555333333444444333333222111111111000000000000111111333333333222222222111111//////////////////////////////////////////......,,,,,,++++++++++++,,,,,,+++++++++++++++,,,,,,---************************++++++++++++++++++++++++))))))******))))))((('''))))))))))))************+++***))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******'''(((((())))))(((((('''))))))((((((((((((''''''''''''(((((((((((())))))&&&''''''(((((())))))***((()))***,,,------,,,+++))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))*********++++++++++++,,,))))))))))))))))))))))))***)))))))))))))))(((((()))))))))************+++++++++++++++++++++++++++*********+++++++++,,,,,,++++++,,,,,,,,,,,,,,,---++++++,,,------------------....../////////......000000000000111111111111222111111000000111111222//////000000000000000111111111222222222333333333333333444444555555444444333444555666777777777777777777777777888888888888888888777777777777777777999999999999::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<=========<<<<<<===>>>@@@AAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGGGGHHHHHHGGGGGGFFFEEEFFFGGGIIIJJJJJJJJJJJJIIIJJJKKKMMMNNNOOOPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPQQQQQQSSSTTTTTTTTTSSSRRRQQQQQQMMMMMMMMMMMMNNNOOOPPPPPPQQQRRRRRRRRRRRRPPPOOONNNMMMMMMMMMNNNOOOOOOLLLJJJJJJJJJIIIHHHGGGFFFFFFEEEEEEFFFGGGHHHIIIJJJJJJJJJIIIIIIIIIHHHGGGEEECCCCCCCCCCCCCCCCCCBBBBBBBBBBBB@@@??????>>>======<<<<<<::::::::::::999777666555777666555444333222222222///000111222111111///...000000000000000000000000000000////////////......,,,------------------,,,++++++++++++,,,,,,,,,,,,************++++++++++++++++++++++++++++++******+++++++++************))))))***++++++++++++***))))))************+++++++++((()))***+++++++++++++++***************++++++++++++++++++***************)))))))))))))))))))))))))))))))))************+++EEEFFFHHHIIIJJJIIIHHHGGGFFFFFFFFFFFFGGGHHHIIIJJJNNNPPPSSSUUUTTTRRROOOLLLKKKLLLLLLMMMMMMMMMLLLLLLGGGHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIIIIIIIGGGFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDEEEFFFFFFFFFEEEDDDCCCDDDCCCCCCBBBAAA@@@??????>>>======<<<<<<;;;;;;:::777777777777666666666666333333333333333222111111000000000//////000000000222222111111111000000000////////////////////////.../////////////////////,,,,,,++++++++++++,,,,,,++++++******+++,,,,,,---************************++++++++++++++++++++++++((()))*********)))''''''))))))))))))************))))))))))))))))))***+++(((((((((((())))))))))))***))))))(((((((((((()))((())))))******))))))((())))))(((((((((''''''''''''''''''((((((((())))))&&&&&&''''''((())))))***((()))+++,,,,,,+++***)))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))******))))))(((((((((((())))))))))))************************************************+++++++++,,,***+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---......//////...------000000000000111111111111000000000//////000000000////////////000000111111111111111111222222222222222333444444555555444444333444555666777777777666666777777777888888888888999888777666666666666666888888888888999999::::::999999999999999999999999999::::::;;;<<<<<<======<<<<<<===>>>>>>???@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCEEEFFFFFFGGGGGGFFFFFFEEEDDDEEEGGGIIIJJJJJJJJJJJJHHHIIIJJJLLLNNNNNNOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNMMMMMMMMMMMMMMMLLLMMMMMMMMMNNNOOOPPPPPPPPPSSSSSSTTTTTTTTTSSSSSSRRRPPPOOOOOOOOOOOOOOOPPPPPPPPPPPPQQQQQQPPPOOOMMMLLLKKKKKKLLLNNNOOOOOOMMMJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDEEEFFFHHHIIIIIIIIIJJJIIIIIIIIIIIIGGGEEEDDDBBBBBBBBBBBBAAAAAA@@@@@@@@@???>>>>>>======<<<<<<;;;:::::::::999888777555444666555444333333333333333...000111222222111000///000000000000000000000000000000/////////.........------............------,,,,,,,,,+++++++++++++++*********+++++++++,,,,,,******++++++++++++******+++++++++************))))))***++++++++++++***)))(((((()))))))))*********)))***++++++++++++***)))))))))*********++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))************DDDEEEGGGIIIIIIHHHGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJOOOQQQSSSUUUTTTQQQNNNKKKLLLLLLMMMMMMMMMMMMMMMLLLGGGHHHHHHHHHHHHGGGFFFEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFGGGGGGGGGFFFDDDCCCEEEDDDCCCBBB@@@???>>>============<<<<<<;;;;;;:::777777777777777666666666222333333333333222111111000000////////////000000111111111000000000000///////////////////////////.........///////////////,,,++++++++++++++++++,,,+++*********+++,,,,,,---))))))))))))))))))))))))++++++++++++++++++++++++((()))*********)))'''&&&))))))))))))************))))))(((((()))***++++++(((((((((((()))))))))))),,,+++***(((''''''''''''))))))************))))))))))))(((((('''''''''&&&&&&'''''''''(((((())))))&&&&&&&&&'''((())))))***)))***+++,,,+++)))'''&&&(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((((('''))))))))))))******************************************+++++++++,,,,,,,,,*********++++++,,,,,,,,,---,,,+++***+++,,,---...---......///......------000000000000111111111111//////............//////.../////////000000111111000111111111111222222222222333333444555555555444333444555777777777777666666666777777888888888999999888777666666555666666777777888888999999999:::888888888888888888888888999999:::;;;;;;<<<<<<===<<<<<<======>>>>>>??????CCCCCCCCCCCCCCCCCCCCCCCCEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEGGGIIIJJJJJJJJJJJJHHHIIIKKKLLLNNNOOOOOOOOORRRRRRRRRRRRRRRRRRRRRRRROOONNNNNNMMMMMMLLLLLLLLLLLLLLLMMMNNNOOOOOOPPPPPPRRRSSSSSSTTTTTTTTTTTTSSSQQQQQQPPPPPPOOOOOOPPPPPPOOOOOOPPPPPPOOONNNLLLKKKJJJJJJKKKNNNOOOOOOMMMJJJIIIIIIHHHGGGFFFEEEDDDCCCDDDDDDFFFGGGHHHIIIIIIIIIIIIJJJJJJIIIHHHFFFDDDBBBAAAAAAAAA@@@@@@?????????>>>>>>======<<<<<<;;;;;;::::::999999777666555444555555444333333444444444///000222333333222111000000000000000000000000000000/////////............---......//////......------,,,,,,++++++************++++++++++++,,,,,,,,,)))******+++++++++******+++++++++************))))))***+++,,,,,,+++***)))''''''(((((()))))))))***)))***+++,,,,,,+++)))((())))))******++++++++++++++++++++++++******))))))))))))))))))))))))))))))))))))))))))************GGGGGGGGGGGGFFFFFFFFFFFFDDDEEEFFFGGGHHHIIIJJJJJJNNNOOOOOOPPPPPPOOOOOONNNLLLMMMNNNOOOPPPOOONNNNNNLLLKKKIIIGGGFFFFFFFFFFFFCCCDDDEEEFFFFFFGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGFFFBBBBBBBBBAAAAAA@@@@@@@@@>>>>>>===<<<;;;::::::999777777777777888888888888555444333333222222333333333333333222111000//////000000000000000000000000222111111000///.........---------,,,,,,+++++++++000///---***)))((()))))),,,+++***))))))***+++,,,******+++++++++,,,,,,,,,+++***)))((()))***,,,...+++***)))(((((()))***+++))))))))))))))))))))))))'''((()))++++++******)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))))))))((((((++++++************++++++))))))))))))((((((((((((******))))))((((((''''''---,,,***((('''(((((()))''''''''''''''''''''''''&&&&&&''''''(((((())))))++++++******))))))((((((+++*********))))))((((((&&&''')))***+++***((('''))))))))))))))))))))))))''')))+++,,,---,,,***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,---,,,,,,++++++,,,,,,---////////////000000000000000111222333444333222222000000000000000000000000111111111000000000000000222222111111111111111111222222333333444555666666444444444555555555666666555555666666777777888888::::::999888777666555555666666666666666666666666888777666666666666666777999888888777888:::;;;<<<<<<<<<===>>>???@@@AAAAAAAAABBBBBBCCCCCCBBBBBBAAADDDDDDCCCCCCCCCDDDDDDEEEFFFFFFFFFGGGHHHHHHIIIIIILLLKKKKKKKKKLLLMMMNNNNNNQQQQQQQQQRRRSSSUUUWWWXXXRRRQQQPPPNNNMMMMMMNNNNNNNNNMMMMMMLLLMMMOOOPPPQQQRRRRRRRRRSSSTTTTTTUUUUUUTTTSSSQQQNNNMMMLLLLLLMMMNNNNNNNNNMMMMMMKKKJJJJJJLLLMMMMMMNNNNNNNNNNNNNNNHHHHHHGGGGGGFFFEEEDDDDDDFFFFFFFFFFFFFFFGGGGGGGGGIIIIIIJJJJJJHHHFFFCCCBBB@@@@@@???????????????@@@======>>>>>>>>><<<;;;:::===<<<;;;999777666555555333333333222222222111111333222111000////////////222111///...---------...//////////////////////////////...---,,,++++++***++++++,,,,,,,,,+++******---------,,,,,,+++++++++,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))************************)))))))))))))))))))))))),,,+++***)))(((((((((((())))))))))))************,,,+++******))))))******,,,,,,,,,+++++++++++++++((()))***,,,,,,------,,,GGGGGGGGGFFFFFFFFFEEEEEEDDDEEEEEEFFFGGGHHHIIIJJJMMMMMMNNNNNNNNNNNNMMMMMMLLLLLLNNNOOOOOOOOONNNMMMMMMKKKJJJHHHGGGGGGGGGGGGEEEFFFFFFGGGGGGGGGGGGGGGEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCAAAAAA@@@@@@@@@?????????>>>>>>===<<<;;;::::::999777777777777777777777777444444333222222222222333222222222222111000//////////////////////////////111000000//////...---------,,,,,,,,,,,,,,,,,,+++...---,,,************+++++++++***))))))***++++++************+++++++++,,,+++***(((((((((***+++---,,,+++***))))))******+++))))))))))))))))))))))))'''((()))***+++******)))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******(((((())))))))))))((((((******))))))))))))******)))))))))(((((((((''''''***)))))))))(((((((((''',,,+++***)))((((((((((((&&&&&&'''''''''''''''''''''''''''(((((((((((((((*********)))))))))))))))************)))))))))(((&&&''')))++++++***)))((())))))))))))))))))))))))'''((()))***+++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,---,,,,,,++++++,,,,,,---........./////////000000///000111222333222222111000000000000000000000000111000000000000000000000111111111111111111111111222222333333444555555666333444444444444555555555555555555666777777888888888888888888777777777777666666666666666666666666777777666666666777777888999888888888888:::;;;<<<;;;<<<<<<===>>>???@@@AAAAAABBBBBBCCCCCCBBBBBBAAABBBBBBBBBBBBBBBCCCDDDEEEEEEEEEFFFFFFGGGHHHHHHIIIJJJJJJJJJJJJKKKLLLMMMNNNOOOPPPQQQSSSTTTUUUVVVVVVTTTSSSQQQOOONNNNNNNNNNNNNNNNNNMMMMMMNNNOOOPPPQQQRRRRRRSSSSSSTTTUUUUUUUUUTTTSSSQQQNNNMMMLLLLLLMMMNNNNNNNNNNNNMMMLLLKKKJJJJJJKKKLLLMMMMMMMMMMMMMMMIIIHHHHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGIIIJJJJJJJJJIIIFFFDDDBBBBBBAAA@@@???>>>=========<<<============;;;:::999:::999777666444444333333333333222222222111111111333222111000////////////222111///...---------...------------------------.........---,,,,,,++++++------------,,,,,,+++***,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++***)))))))))))))))))))))))))))************************)))))))))))))))))))))))),,,+++***)))(((((((((((())))))))))))************,,,+++******))))))******,,,,,,++++++******))))))))))))***++++++,,,------GGGGGGGGGFFFFFFFFFEEEEEEDDDEEEEEEFFFGGGHHHIIIIIIKKKLLLLLLMMMMMMLLLLLLKKKKKKLLLMMMNNNNNNNNNMMMMMMMMMLLLKKKIIIHHHHHHHHHHHHGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@???????????????>>>>>>>>>>>>>>>===<<<;;;::::::999666666666666666666666666444444333222222222222222222222222222111000///////////////////////////////////////......------,,,+++,,,,,,,,,,,,,,,,,,---,,,++++++******+++,,,,,,++++++***))))))***++++++)))))))))*********++++++***)))((('''((()))***+++---,,,+++***************))))))))))))))))))))))))'''((()))*********))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))(((((())))))))))))(((((())))))(((((((((((())))))((((((((('''''''''&&&&&&))))))))))))((((((((((((************)))(((''''''&&&&&&&&&''''''(((((((((((((((((((((((('''''''''((())))))))))))))))))***************))))))))))))'''(((***+++++++++***)))))))))))))))))))))))))))'''((((((((())))))))))))*********++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,------,,,++++++---,,,,,,++++++,,,,,,------------.........//////...///000111111111000000000000000000000000000000000000000000000000111111111111111111111111111111222222333333444444555555333333333333444444444444444555555666666777888888666666777777888888888999666666666666666666666666666666666777777888999999999888888888999:::;;;<<<:::;;;<<<===>>>??????@@@AAABBBBBBCCCCCCBBBBBBAAA?????????@@@AAABBBCCCDDDEEEEEEEEEFFFGGGGGGHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMOOOPPPQQQSSSUUUUUUVVVUUUVVVUUUSSSQQQPPPOOONNNNNNPPPOOOOOONNNOOOOOOPPPQQQSSSSSSSSSTTTUUUUUUVVVVVVTTTRRRPPPNNNMMMMMMMMMMMMNNNNNNNNNNNNMMMLLLKKKKKKHHHHHHIIIKKKKKKLLLLLLLLLIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIJJJKKKKKKIIIGGGDDDBBBBBBAAA@@@>>>===<<<;;;;;;<<<<<<<<<<<<;;;:::999888777777555444444333333444333222222222222111111111222222111000////////////111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,............---,,,+++******************++++++++++++++++++,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))(((((((((((())))))))))))************,,,+++******))))))******,,,++++++***)))(((((('''******))))))***+++---...GGGGGGGGGGGGFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHHHHIIIKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKJJJIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAABBBBBBAAA@@@@@@???????????????????????????>>>>>>===<<<;;;::::::999555555555555555444444444444333333222111222222222111111111111111000//////////////////////////////.........------,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++++++++++++++******************+++((())))))))))))*********))))))((('''(((((()))***,,,,,,+++******)))))))))((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((((())))))))))))(((((((((''''''''''''((((((((('''''''''&&&&&&&&&&&&))))))))))))((((((((((((((()))*********)))'''&&&&&&&&&''''''(((((())))))))))))((((((''''''&&&&&&'''((((((((())))))***************)))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))(((((((((((()))******************++++++++++++************************,,,,,,------,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------...............///////////////////////////////////////000000000000000111111111111111111111111222222222222222333333333444444444222222222333333333444444444444555555666777777888777777777777888888888888666666666666666666666666555666777888999999::::::888888999999:::;;;;;;<<<::::::;;;<<<===>>>??????AAABBBBBBCCCCCCBBBBBBAAA===>>>>>>???@@@AAACCCDDDDDDDDDEEEFFFFFFGGGGGGHHHIIIIIIIIIJJJKKKLLLMMMNNNPPPPPPPPPQQQRRRTTTVVVWWWXXXWWWVVVTTTRRRPPPOOONNNPPPPPPPPPPPPPPPPPPPPPQQQSSSSSSTTTTTTUUUUUUVVVVVVSSSRRRPPPNNNMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMLLLKKKFFFFFFHHHIIIJJJJJJKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFGGGGGGHHHHHHIIIIIIJJJKKKKKKKKKJJJGGGEEECCC@@@@@@>>>===<<<<<<<<<<<<;;;;;;;;;:::999888777777777777666555555555666666222222222222111111111111111111000/////////////////////......------------........................++++++,,,,,,,,,---------.........---,,,+++***)))(((((())))))******++++++******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))++++++***)))(((((())))))((()))))))))************,,,+++******))))))******++++++***)))((('''&&&&&&+++***)))((((((***,,,...HHHHHHHHHHHHGGGGGGGGGGGGFFFFFFGGGGGGHHHHHHIIIIIIKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIGGGGGGGGGGGGFFFEEECCCCCCBBBBBBAAAAAAAAAAAA@@@@@@>>>>>>???@@@@@@@@@@@@@@@??????@@@@@@@@@@@@@@@@@@>>>>>>===<<<;;;::::::999666555555555444444444333333333222111111111111222000000111111111000//////........................------------,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,+++******)))*********++++++*********((())))))))))))*********))))))((((((((((((((())))))))))))))))))(((((('''((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((()))))))))))))))((((((''''''''''''((((((((('''''''''&&&&&&&&&&&&(((((((((((())))))))))))'''((()))******)))'''&&&'''''''''((((((((())))))))))))((((((''''''&&&&&&''''''(((((()))))))))***))))))))))))))))))******))))))***+++++++++++++++))))))))))))))))))))))))******)))))))))***+++,,,))))))*********+++++++++************************,,,,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------...............///////////////////////////////////////000000111111111111000000111111111222222222222222222333333333333333222222222333333333444444444444444555666666777777888888888888777777777777777777777777777777777777555666888999::::::::::::888999999:::;;;;;;<<<<<<::::::;;;<<<===>>>??????AAABBBBBBCCCCCCBBBBBBAAA===>>>>>>???@@@AAACCCDDDEEEEEEEEEFFFGGGGGGHHHHHHJJJJJJJJJKKKLLLMMMOOOPPPRRRQQQOOONNNPPPSSSWWWYYYYYYXXXWWWUUUSSSQQQPPPOOOPPPQQQQQQQQQRRRRRRRRRRRRRRRSSSSSSTTTUUUUUUVVVVVVSSSRRRPPPNNNMMMMMMNNNNNNMMMNNNNNNNNNNNNMMMMMMLLLFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIFFFGGGGGGHHHIIIIIIJJJJJJKKKKKKLLLLLLJJJHHHEEEDDD>>>===============>>>???<<<;;;:::999888777666666666666555555555555666666222222222111111111000000111000//////////////////...............---------........................******+++,,,,,,---------,,,,,,,,,++++++)))((((((((((((((())))))*********)))******++++++*********))))))))))))))))))))))))((((((((((((((((((((((((************************+++***))))))))))))))))))((()))))))))************,,,+++******))))))************))))))(((''''''&&&,,,***)))((((((***+++---JJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIJJJKKKLLLKKKKKKLLLLLLKKKJJJIIIIIIGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@<<<===>>>???@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@>>>>>>===<<<;;;::::::999666666666555444444333333333333222111111111111111///000000111111000//////........................------------------------+++,,,,,,,,,,,,,,,,,,---,,,------,,,+++***)))((()))***++++++++++++***))))))))))))*********++++++******))))))))))))((((((''''''((())))))(((((('''))))))))))))))))))))))))(((((('''''''''((()))***))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&'''((())))))******)))((((((''''''''''''((((((((((((((('''''''''&&&&&&(((((((((((())))))))))))((((((((())))))(((((('''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))))))))************))))))))))))******++++++))))))))))))))))))))))))************++++++++++++)))))))))************+++++++++++++++++++++++++++***+++,,,,,,---------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------............------......///000000000000000000000000000/////////000111111222222000000000111222222333333222222222222333333333333333333333333444444444444333444444555555666777777999888888888777777666666777777777777777777777777666777999:::;;;;;;:::999888999:::;;;<<<<<<<<<;;;:::;;;<<<===>>>??????@@@AAABBBBBBCCCCCCBBBBBBAAA?????????@@@AAABBBCCCDDDEEEFFFFFFGGGHHHHHHIIIIIIJJJJJJJJJKKKMMMNNNPPPPPPRRRQQQOOONNNOOOSSSVVVYYYXXXWWWWWWVVVTTTRRRQQQPPPPPPPPPRRRSSSSSSTTTSSSSSSRRRRRRRRRSSSTTTTTTUUUUUURRRQQQPPPNNNMMMMMMNNNNNNMMMNNNNNNNNNNNNNNNMMMMMMHHHHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHIIIIIIJJJKKKKKKKKKLLLMMMMMMKKKIIIFFFDDD============>>>???@@@@@@===<<<:::999777666666666555444444333333333444444222111111111111000000000000//////....../////////------.........------,,,++++++++++++++++++++++++******++++++,,,,,,------***************))))))((()))))))))))))))*********((()))******+++*********))))))))))))))))))))))))))))))))))))))))))))))))******************************)))))))))))))))***))))))))))))************,,,+++******))))))******))))))))))))((((((((((((+++***)))((())))))***+++KKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJKKKIIIIIIJJJJJJJJJJJJIIIIIIJJJIIIHHHHHHHHHIIIKKKKKKJJJJJJKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFEEEDDDCCCCCCCCCBBBBBBBBBAAAAAA===>>>???????????????>>>>>>>>>>>>?????????@@@@@@>>>>>>===<<<;;;::::::999777777666666555444444333333222222111111111111111//////000000000000000///........................---------------.........---,,,,,,,,,,,,,,,,,,+++***+++,,,,,,,,,+++******)))***++++++++++++***)))************+++++++++,,,******+++******))))))(((&&&'''((()))******))))))))))))))))))))))))))))))(((''''''&&&'''((()))***))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''(((((((((&&&'''((()))************)))(((((((((((((((((())))))))))))((((((((('''''''''((((((((()))))))))***(((((('''''''''(((((()))******))))))(((''''''''''''''''''(((((((((((((((((((((((((((((('''''''''((()))))))))************)))((((((((())))))******))))))))))))))))))))))))'''(((***+++++++++***)))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........---,,,,,,++++++,,,,,,---------------............///...---------...000000000000000000000000000000...//////000111111222222///000000111222222333333222222222222222222222222333444444444444555555555333333444555555666666777777777777777888888888888777777777777777777777777888999:::;;;<<<;;;999888888999:::<<<<<<<<<<<<;;;;;;<<<<<<===>>>???@@@AAAAAABBBBBBCCCCCCBBBBBBAAABBBBBBBBBBBBBBBCCCDDDEEEGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIIIIJJJLLLMMMOOOPPPOOOOOOPPPQQQRRRTTTUUUVVVVVVVVVVVVVVVUUUSSSQQQPPPNNNPPPRRRSSSUUUUUUUUUUUUQQQQQQQQQRRRSSSSSSTTTTTTRRRQQQOOONNNMMMNNNNNNOOOMMMNNNNNNOOOOOONNNNNNMMMKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLMMMMMMLLLIIIGGGEEE??????>>>>>>>>>???@@@@@@>>><<<;;;999777666666666666666555444333333333444111111111111000000000000//////.........//////000,,,,,,---.........---,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,))))))***++++++++++++*********************))))))(((((()))***************))))))))))))))))))))))))******************************************************))))))))))))******))))))))))))************,,,+++******))))))******(((((())))))))))))******************))))))))))))LLLLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKGGGHHHHHHIIIIIIHHHHHHGGGIIIIIIHHHGGGHHHIIIJJJKKKIIIJJJKKKKKKKKKJJJIIIHHHGGGGGGHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDCCCCCCCCC@@@@@@@@@@@@???>>>===<<<<<<=========>>>>>>??????>>>>>>===<<<;;;::::::999888888777666555555444444333222222111000111111111//////000000000000000///................................................---------,,,,,,+++++++++((()))+++,,,------,,,,,,)))***+++,,,,,,+++***)))***++++++++++++,,,,,,,,,+++++++++++++++***)))(((&&&''')))***++++++++++++))))))))))))))))))))))))(((''''''&&&&&&((()))***))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((()))&&&'''((()))************))))))(((((((((((())))))))))))))))))(((((((((((('''((((((((())))))******)))((('''&&&&&&'''))))))++++++***)))((('''&&&&&&&&&'''''''''(((((())))))))))))(((((('''''''''&&&(((((())))))*********+++((((((((((((((())))))***))))))))))))))))))))))))&&&''')))***+++***((('''))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,---...//////---,,,,,,++++++,,,,,,------------.........////////////...---...///000111000000000000000000000000...//////000111222222222///000000111222222333333222222222222222222222222444444444555555555666666333333444444555666666777555555666777888999::::::777777777777777777777777888:::;;;<<<<<<;;;999888888999:::<<<===<<<<<<;;;<<<<<<===>>>???@@@AAAAAAAAABBBBBBCCCCCCBBBBBBAAADDDDDDCCCCCCCCCDDDDDDEEEGGGHHHHHHIIIIIIJJJJJJKKKHHHHHHHHHIIIKKKMMMNNNOOOKKKNNNQQQTTTUUUUUUSSSRRRUUUUUUVVVVVVUUUTTTRRRQQQNNNOOORRRTTTVVVVVVVVVVVVPPPPPPQQQQQQRRRSSSSSSSSSRRRQQQOOONNNMMMNNNNNNOOOMMMNNNNNNOOOOOOOOONNNNNNMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIJJJKKKLLLMMMLLLMMMMMMMMMLLLIIIGGGEEEAAAAAA@@@???>>>>>>??????>>>===;;;999777777777777999999888666666555555666111111111111000000000000//////.........//////000+++,,,---.........---,,,------------------------++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,,,,,,,++++++******))))))(((((()))***************))))))))))))))))))))))))***************************************************)))))))))))))))******))))))))))))************,,,++++++***)))*********(((((())))))******++++++))))))************)))(((OOONNNMMMMMMLLLLLLMMMMMMLLLKKKJJJJJJJJJJJJJJJKKKJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKIIIHHHHHHHHHHHHHHHGGGHHHHHHHHHHHHGGGFFFFFFEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEDDDBBBAAAAAA@@@BBBDDDEEEDDDBBB???===>>>===<<<<<<<<<>>>???@@@;;;;;;;;;::::::999999999888666555444555666555444222222333222222111000/////////000000000000//////------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))***++++++))))))))))))************+++++++++*********))))))***)))(((((((((***+++,,,)))*********++++++++++++,,,++++++***)))((('''''''''((()))******)))((('''))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((()))++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))'''%%%######%%%''')))''''''''''''(((((((((((())))))))))))((((((((((((((((((''''''''''''((((((&&&&&&''''''(((((())))))))))))(((((('''''''''&&&***))))))((('''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((()))************))))))))))))******(((((((((((())))))))))))******)))(((((('''(((((())))))***++++++,,,------......---,,,,,,+++******...------------...//////000///...------...///000222111111111000000//////000000111222222222222111111111111000000000000000111111222222222111111000222333555666666555333222555555555666666666666666777666555666777888777666777777888888888888777777999999999999999999999:::666777888:::<<<===??????=========>>>??????@@@@@@BBBAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGHHHIIIJJJKKKLLLMMMNNNMMMLLLKKKKKKLLLMMMMMMNNNNNNOOOPPPPPPQQQQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSQQQQQQQQQQQQQQQRRRSSSSSSRRRQQQPPPOOOOOOOOOPPPQQQOOOPPPPPPQQQPPPNNNMMMLLLJJJJJJKKKKKKLLLLLLLLLMMMMMMLLLKKKIIIGGGFFFFFFFFFGGGGGGGGGHHHIIIJJJLLLLLLJJJKKKKKKKKKIIIHHHFFFDDDCCCCCCBBBBBBBBBAAAAAAAAA===<<<;;;:::999888888888777777666555444333333333333333222222111000000000000000000000000000000000//////...------------......---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,++++++++++++*********))))))***)))(((((((((***+++,,,************************++++++***)))'''''')))+++))))))))))))))))))))))))((((((&&&%%%%%%&&&''''''++++++************++++++))))))))))))))))))))))))+++*********))))))((((((*********)))))))))))))))***)))))))))))))))***+++PPPOOONNNMMMMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJIIIIIIJJJJJJKKKKKKKKKLLLLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCAAABBBCCCCCCBBB@@@>>>===>>>======<<<===>>>???@@@<<<<<<;;;;;;:::999888888888666444444555666555444222222333222222111000///......////////////............////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++*********+++))))))))))))************+++++++++*********))))))))))))))))))))))))******))))))))))))*********++++++++++++***)))((((((''''''((()))******)))((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))''''''''''''((()))***+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''(((((((((((())))))))))))((((((((((((((((((''''''''''''(((((('''''''''((((((((((((((()))(((((((((''''''''''''***))))))(((''''''&&&&&&((((((((()))))))))******((((((((((((((()))************))))))))))))******(((((((((((()))))))))***+++***))))))((((((((()))++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////000///...------...///000111111111000000000////////////000111111111111000000000000000000111111111222222222222222222111000222333555666666555333222555555555555666666666666777666555666777888777666777777777777777777777777999999999::::::::::::::::::::::::;;;<<<============>>>>>>??????@@@@@@AAABBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDGGGGGGHHHIIIJJJKKKLLLLLLNNNMMMLLLKKKKKKLLLMMMMMMNNNNNNOOOOOOPPPQQQQQQQQQSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSQQQPPPPPPOOOPPPQQQRRRSSSRRRQQQPPPNNNNNNOOOPPPQQQOOOPPPPPPPPPPPPNNNMMMLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMLLLKKKIIIHHHGGGFFFFFFEEEEEEFFFFFFGGGIIIJJJKKKJJJKKKKKKKKKJJJHHHFFFEEEBBBBBBBBBAAAAAAAAAAAA@@@===<<<;;;:::999888888888777666555444444333333333444444333333222111111000//////////////////////////////...---------------------,,,++++++++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++*********)))((((((((()))+++,,,***************************++++++***(((''')))***))))))))))))))))))))))))))))))(((''''''((()))***+++******))))))******+++))))))))))))))))))))))))******)))))))))(((((((((''''''((())))))***))))))******)))))))))))))))***QQQQQQOOONNNMMMMMMMMMMMMNNNNNNMMMLLLKKKJJJJJJIIIHHHHHHIIIJJJKKKLLLLLLMMMLLLLLLJJJIIIIIIIIIIIIIIIGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGHHHGGGGGGGGGFFFFFFFFFFFFCCCCCCBBBAAA@@@???>>>===>>>>>>>>>===>>>>>>???@@@>>>===<<<;;;:::999888777777666444444555555555444222222333222222111000///------............------//////000000000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,++++++***)))))))))))))))************+++************)))))))))))))))*********)))(((((((((((((((((())))))))))))++++++******))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))((((((((((((((('''''''''(((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''''''''''''''(((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((('''''''''(((((((((((('''''''''''')))))))))(((''''''&&&&&&))))))*********+++++++++((((((((((((((())))))*********))))))))))))******((((((((()))))))))******++++++***))))))))))))***++++++,,,,,,------......*********+++,,,------...---------------....../////////............//////111111000000000000//////......///000000000000000//////000000111111222222333333333333333222111111222333444555555444333222444444555555555666666666777666555666777888777666999888777666666777888999:::::::::;;;;;;;;;<<<<<<============<<<<<<<<<<<<>>>??????@@@@@@AAABBBBBBCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDGGGGGGHHHHHHIIIJJJKKKKKKMMMLLLLLLKKKKKKLLLLLLMMMMMMNNNNNNOOOOOOPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTTTTUUUUUUTTTTTTSSSQQQPPPOOONNNNNNPPPRRRSSSTTTRRROOOMMMMMMNNNPPPRRRPPPPPPPPPPPPOOONNNMMMLLLKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLJJJIIIHHHGGGGGGDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJKKKJJJIIIHHHFFFEEEAAAAAAAAAAAA@@@@@@@@@???<<<<<<:::999888777777777777666555444333333333333555444444333222222111111///////////////////////////......---------------------,,,+++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,+++++++++)))))))))((())))))***+++************************)))***++++++)))(((((()))))))))))))))))))))))))))******)))))))))+++,,,---+++******))))))******+++))))))))))))))))))))))))))))))((((((((((((((('''$$$%%%''')))***+++******++++++***)))((((((((()))SSSRRRQQQOOONNNMMMMMMMMMNNNNNNNNNMMMLLLJJJIIIHHHGGGGGGHHHIIIKKKLLLMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIFFFFFFEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGHHHGGGGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDBBB@@@???>>>????????????>>>>>>>>>?????????>>>>>>===;;;:::888777666777555333333444555444333222222222222222111//////---......//////......---......////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))((()))))))))************************))))))))))))))))))*********)))'''&&&'''''''''(((((((((((()))*********)))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((((('''&&&&&&&&&&&&''''''(((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''''''''''''''(((((((((((((((((((((((())))))))))))((((((''''''''''''(((((())))))((((((''''''&&&&&&((((((((((((((('''''''''))))))(((((('''''''''''''''''''''((((((((())))))))))))(((((((((((())))))******))))))))))))******(((((()))))))))*********++++++***************+++))))))******++++++++++++*********+++,,,,,,------------,,,,,,------...////////////....../////////000000000000000000//////...///000000111111000000......///000111222222333333444444444444333222111333333444555555444333333333444444555555666666666777666555666777888777666:::888666555555666888:::::::::;;;;;;<<<=========>>>>>>>>>>>>============??????@@@AAAAAABBBBBBCCCDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGFFFFFFEEEDDDDDDDDDFFFGGGGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMNNNOOOOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQSSSTTTTTTTTTTTTTTTTTTSSSRRRQQQOOONNNOOOPPPSSSTTTTTTRRROOOMMMMMMNNNPPPQQQOOOOOOOOOOOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIGGGGGGDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIJJJJJJIIIGGGFFFEEE@@@@@@@@@?????????>>>>>><<<;;;:::888777777777777666555444444333333333444444333333222222111111000///////////////////////////...------,,,,,,---------,,,,,,+++***+++++++++))))))************))))))++++++++++++++++++++++++))))))))))))))))))******************************(((***,,,,,,***((((((((())))))))))))))))))))))))***)))))))))***+++---...******))))))))))))******))))))))))))))))))))))))((((((((((((''''''''''''%%%''')))***++++++***))),,,,,,***)))((((((((((((TTTSSSQQQOOONNNMMMLLLLLLNNNNNNNNNMMMLLLJJJHHHGGGFFFGGGHHHIIIJJJKKKLLLMMMLLLKKKJJJIIIIIIHHHHHHIIIFFFEEEDDDCCCCCCCCCDDDDDDEEEFFFFFFGGGFFFFFFEEEEEECCCCCCCCCCCCDDDDDDDDDDDDFFFDDDBBB@@@??????@@@@@@>>>>>>?????????>>>>>>>>>>>>===<<<;;;999888666666666444333222333444333222222222222222222111///////////////000000/////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))+++,,,,,,+++***)))((()))))))))************))))))))))))))))))))))))((()))*********((('''%%%&&&'''''''''(((((((((((()))))))))))))))*********))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%&&&''''''(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&'''((((((''''''''''''(((((((((((('''((((((((()))))))))***((((((''''''''''''(((((())))))((((((''''''&&&&&&'''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&'''''''''((((((((())))))(((((((((((())))))******))))))))))))******))))))))))))************+++***************++++++))))))***************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,---.........//////////////////...//////////////////000000///000111111222222111111......///000111222222333222333333444444333333222333444444444444444444333333333333444555666666777777666555666777888777666:::888666555555666888:::::::::;;;<<<<<<===>>>>>><<<=========>>>?????????@@@@@@@@@AAABBBBBBCCCCCCEEEDDDDDDDDDDDDEEEFFFFFFGGGFFFFFFFFFEEEEEEEEEDDDFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMNNNOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPRRRSSSSSSTTTTTTSSSSSSRRRSSSRRRQQQPPPQQQRRRTTTUUUTTTSSSPPPNNNMMMNNNOOOPPPOOONNNNNNMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIGGGFFFEEEDDDDDDDDDEEEFFFGGGHHHGGGGGGHHHHHHHHHFFFEEEDDD???>>>>>>>>>============;;;:::999888777666666666555444444333333333333444222222111111000/////////..............................---,,,,,,,,,,,,,,,,,,,,,+++************+++((())))))******))))))((())))))))))))************))))))*********)))))))))))))))))))))))))))))))))(((***,,,,,,***((((((((())))))))))))))))))))))))))))))(((((()))+++,,,---***))))))))))))))))))***))))))))))))))))))))))))''''''''''''(((((((((((()))***+++++++++***)))(((,,,,,,***)))((((((((((((TTTSSSQQQOOOMMMLLLKKKJJJKKKLLLLLLLLLLLLJJJHHHGGGGGGGGGHHHIIIJJJKKKKKKLLLKKKKKKIIIHHHHHHHHHHHHHHHEEEDDDCCCBBBAAABBBCCCDDDDDDEEEEEEEEEEEEDDDCCCCCCAAAAAAAAAAAABBBBBBBBBBBBDDDCCCAAA@@@??????@@@@@@===>>>>>>>>>>>>======<<<<<<;;;:::999888777666555555444222222333333333222222222333222222111000/////////000000000000//////,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))******+++*********))))))))))))************(((((()))))))))))))))***(((((()))))))))(((''''''''''''''''''(((((((((((((((((())))))******++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''&&&&&&&&&&&&&&&&&&&&&((())))))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((&&&&&&&&&&&&((()))''''''''''''((((((((((((''''''(((((())))))******((((((''''''''''''(((((((((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((''''''((((((((()))))))))*********))))))(((((((((((((((******))))))))))))******)))))))))*********++++++***))))))))))))***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++*********,,,,,,,,,,,,,,,------.........////////////............////////////000000000000111222222222222222//////000000111111222222000111222333444444444444444444444444444444444444222222333444555666666777777666555666777888777666999888777666666777888999999::::::;;;<<<===>>>>>>:::;;;<<<===>>>???@@@AAA???@@@@@@AAAAAABBBBBBCCCDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIJJJKKKLLLLLLLLLLLLKKKLLLLLLMMMMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOQQQRRRRRRSSSSSSRRRRRRQQQSSSSSSRRRRRRSSSSSSTTTUUUSSSRRRQQQOOONNNNNNNNNOOOMMMMMMKKKJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKJJJHHHGGGEEEEEEDDDDDDDDDEEEEEEFFFGGGDDDEEEFFFFFFFFFEEECCCBBB============<<<<<<<<<<<<;;;:::888777666666555555444444333333333333444444111111111000//////.................................------,,,,,,,,,,,,,,,,,,,,,+++***************))))))************))))))((((((((())))))))))))))))))************)))(((((()))))))))))))))))))))))))))***++++++)))(((((()))))))))))))))))))))))))))))))))((((((((()))+++,,,***))))))(((((())))))***))))))))))))))))))))))))'''(((((((((((()))))))))+++*********))))))))))))++++++***)))((((((((()))TTTSSSQQQNNNLLLJJJIIIIIIIIIJJJKKKLLLKKKJJJHHHGGGHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIHHHGGGGGGFFFGGGGGGEEEDDDBBBAAA@@@AAABBBCCCCCCCCCDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>>>>>>>>>>??????<<<======>>>===<<<;;;:::999999888888777666666555555333111111222333222111222222333222222111000///...//////////////////...,,,------------------,,,++++++++++++++++++++++++************************)))))))))))))))***++++++))))))))))))************(((((((((((())))))******(((((('''''''''((())))))''''''((((((((()))))))))'''(((((()))***+++++++++***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((((((((%%%&&&((())))))(((&&&%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''''''''''''''(((((((((((('''''''''((()))*********((((((''''''''''''(((((('''''''''(((((((((((((((''''''''''''((((((((()))'''((((((((((((((((((((())))))*********+++++++++******)))(((((((((((((((******))))))))))))******))))))*********+++++++++)))((((((((())))))***+++,,,,,,++++++++++++++++++))))))******++++++,,,,,,,,,,,,++++++,,,,,,---...---...///000000///...---........./////////000000///000000111111111111111000000000000000111111111......000222333444444555444444444333333444444444111222222333555666666777777666555666777888777666777777777777777777777777888999:::;;;<<<===>>>>>>:::;;;;;;<<<===>>>???@@@?????????@@@AAAAAABBBBBBDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJLLLLLLLLLLLLKKKKKKKKKLLLLLLMMMNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQQQQQQQPPPPPPQQQQQQSSSSSSTTTTTTSSSRRRRRRRRRRRRQQQPPPNNNMMMMMMLLLKKKJJJHHHHHHHHHHHHHHHJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJIIIHHHFFFDDDCCCCCCCCCCCCCCCDDDDDDEEEBBBCCCDDDDDDDDDCCCBBBAAA<<<<<<<<<<<<;;;;;;;;;;;;:::999888777666555555555444333333222333333444444222222111111000/////////...........................---,,,,,,++++++,,,,,,,,,++++++***************)))******++++++******)))(((((())))))************)))******+++***)))((('''))))))))))))))))))))))))***++++++***(((''')))***))))))))))))))))))))))))******)))(((((()))***+++))))))(((((((((((())))))))))))))))))))))))))))))((((((((()))))))))******)))((('''&&&&&&''')))*********)))))))))))))))***TTTRRRPPPNNNKKKJJJHHHHHHGGGHHHJJJKKKKKKIIIHHHFFFIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFEEEDDDBBB@@@@@@AAABBBCCCBBBCCCCCCCCCBBBAAAAAA@@@BBBBBBBBBAAAAAA@@@@@@@@@<<<<<<<<<===============<<<<<<=========<<<:::999888777777777666666555555555333111111222333222111222222333222222111000///---..................------..................---++++++++++++++++++++++++***************************)))((((((((()))+++,,,))))))))))))************'''((((((((())))))******((('''&&&&&&&&&((()))+++(((((((((((())))))))))))''''''((()))***++++++,,,***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++%%%&&&((())))))'''&&&$$$((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&(((+++------+++(((&&&''''''''''''((((((((()))&&&''''''((()))******+++((((((''''''''''''((((((&&&'''''''''(((((())))))&&&'''''''''(((((())))))'''''''''(((((((((((((((((())))))))))))***************)))(((((((((((((((******))))))))))))******)))************+++++++++(((((('''(((((()))************))))))))))))))))))''''''(((***+++,,,---...,,,,,,++++++,,,,,,---...---...///000000///...------.........//////000000...//////000000000000000111111111000000000000000,,,---///111333444555555555444444333333444444555111111222333555666666777777666555666777888888666777777888888888888777777888888999:::;;;<<<===>>>;;;;;;<<<<<<======>>>>>>>>>??????@@@@@@AAABBBBBBCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDEEEFFFGGGHHHHHHIIIFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHJJJLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPPPPPPPPPPPPPOOOOOOPPPRRRTTTTTTSSSQQQPPPQQQRRRRRRRRRQQQOOOMMMKKKKKKJJJHHHGGGFFFFFFGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGFFFGGGIIIIIIIIIGGGEEEDDDBBBBBBAAAAAAAAABBBCCCCCCAAABBBCCCCCCCCCBBBAAA@@@<<<<<<;;;;;;;;;::::::::::::999888666555555555555333333333222222333444444333333222222111000000000...........................---,,,,,,++++++,,,,,,,,,++++++***)))***************++++++++++++******))))))******+++++++++,,,)))***+++++++++)))((('''))))))))))))))))))))))))++++++***)))'''''')))+++)))))))))))))))))))))))),,,+++***)))))))))***+++))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))******++++++&&&%%%###"""###&&&)))+++***)))))))))))))))***+++NNNMMMLLLKKKIIIIIIIIIHHHNNNMMMJJJHHHGGGGGGHHHIIIIIIIIIHHHGGGFFFFFFFFFFFFIIIIIIGGGEEEDDDCCCCCCCCCFFFDDDBBB@@@???@@@AAABBBCCCCCCDDDEEEEEEDDDCCCBBBBBBAAA???>>>>>>>>>?????????@@@@@@??????>>>===<<<===<<<;;;:::999999888777888777777666555444444444444444222111000000//////111111000000//////......,,,,,,---------------,,,,,,------......------,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))+++)))'''(((+++,,,***((('''((()))******)))((('''***(((&&&'''***+++)))'''((((((((((((((()))******+++*********+++,,,------+++++++++++++++***)))(((***)))(((''''''((()))***++++++************++++++))))))))))))************(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))((('''&&&&&&))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***++++++***)))((()))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***************************************************+++,,,,,,------,,,,,,..................---------.........//////000000000000000000000000000000111111000000111111222333333333333444444444555555///222444666666444222///222222111111222222333444444444444555555555555666666666666666666666666666888888999:::;;;;;;;;;;;;<<<<<<<<<===>>>??????@@@=========>>>?????????@@@EEEEEEEEEEEEEEEFFFFFFFFFHHHGGGGGGGGGGGGGGGGGGHHHFFFEEEDDDDDDDDDEEEGGGHHHHHHHHHGGGGGGGGGHHHIIIIIIJJJJJJKKKLLLNNNOOOPPPPPPPPPPPPPPPPPPOOOOOONNNMMMMMMMMMNNNOOOOOOOOOOOONNNPPPOOOOOOOOOOOOPPPQQQQQQQQQQQQRRRSSSSSSRRRQQQPPPKKKJJJHHHFFFEEEEEEFFFGGGIIIIIIIIIJJJIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEFFFDDDAAA@@@AAAAAAAAA@@@CCCBBBAAA@@@????????????===<<<<<<;;;;;;:::999999999888888666555444333222333333333222222222111111111000000000000111111222//////.........---------,,,,,,,,,,,,++++++***)))******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))))))))))),,,+++++++++***)))))))))))))))))))))************(((((('''(((((()))***+++,,,,,,,,,,,,,,,+++***)))))))))))))))******************)))******++++++,,,NNNMMMKKKJJJIIIHHHHHHHHHLLLKKKIIIGGGGGGGGGHHHIIIJJJIIIHHHGGGGGGFFFFFFFFFIIIHHHGGGFFFEEEDDDDDDDDDFFFDDDBBB@@@@@@@@@AAABBBBBBCCCDDDEEEEEEDDDDDDCCCBBBAAA???>>>===>>>>>>???????????????>>>===<<<;;;;;;;;;::::::999999888888777777666666555444444333222222111111000111111111000000000000//////......------............------,,,,,,------------,,,,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))+++)))((((((***+++***((((((((())))))))))))(((((()))'''&&&&&&((()))(((&&&((((((((((((((()))******((('''''''''(((((()))******++++++++++++***)))(((((('''&&&&&&&&&'''((()))+++******))))))******+++'''''''''((((((((())))))(((((((((((((((((((((((()))(((((((((''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''''''''''''''''''''((((((((()))))))))******(((((((((((((((((((((((('''((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))++++++++++++++++++++++++***************************************************+++,,,,,,------,,,,,,..................---------........./////////000////////////////////////111111000000000111222222222222222222333333333333000222444555555444222000222222111111222222333444444444444555555555555666666666666666666666666666777888999:::;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>======>>>>>>??????@@@@@@DDDDDDDDDDDDDDDEEEEEEEEEFFFEEEEEEEEEEEEEEEEEEFFFEEEEEEDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJKKKLLLMMMMMMNNNNNNOOOOOOOOOOOOOOONNNMMMMMMLLLMMMNNNNNNOOOOOONNNNNNPPPPPPOOOOOOPPPPPPQQQRRRRRRRRRSSSRRRRRRPPPNNNMMMKKKJJJHHHFFFEEEEEEFFFFFFHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEFFFDDDAAA@@@AAABBBAAAAAA@@@???>>>======<<<<<<<<<;;;;;;;;;:::999999888888777666666666555555444444333333222222222111111111//////...............///.........---------,,,,,,++++++,,,,,,,,,+++************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++******************))))))))))))************)))(((((((((((())))))******************)))(((((())))))))))))************+++***)))))))))***+++,,,LLLLLLJJJIIIHHHHHHHHHHHHIIIIIIGGGFFFFFFGGGHHHIIIJJJJJJIIIIIIHHHGGGGGGGGGHHHGGGFFFFFFEEEEEEFFFFFFEEEDDDBBBAAA@@@@@@AAABBBBBBCCCDDDEEEEEEEEEEEEEEEBBBAAA???>>>======>>>>>>>>>>>>>>>>>>===<<<;;;:::999999999888888888888888666666666555555444444333000000000000000111222333000000000////////////........./////////......---,,,,,,------------,,,,,,++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))***)))((()))***+++***((())))))(((((((((((())))))(((&&&%%%&&&'''((('''&&&((((((((((((((()))******''''''&&&&&&&&&'''((((((******++++++******))))))'''''''''''''''((()))*********))))))))))))******%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&'''''''''''''''''''''''''''''''''(((((((((((()))((((((((((((((((((((((((''''''((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))***************************************************************************++++++,,,,,,,,,,,,,,,------------------...................../////////////////////////////////000000000000000111111222000000111111111222222222222222333333333333222222222222111111222222333444444444444555555555555666666666666666666666666666777777999::::::::::::::::::::::::;;;;;;<<<<<<=========>>>>>>???@@@AAAAAACCCCCCCCCCCCDDDDDDDDDEEECCCCCCBBBBBBBBBBBBCCCCCCEEEDDDDDDDDDDDDEEEFFFFFFEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJKKKKKKLLLLLLLLLNNNNNNOOOOOONNNNNNMMMMMMLLLMMMNNNNNNOOOOOONNNNNNPPPPPPPPPPPPPPPQQQQQQRRRRRRSSSSSSRRRQQQOOOMMMKKKKKKJJJHHHFFFEEEEEEEEEEEEGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFDDDBBBAAAAAABBBBBBAAA???>>>===<<<;;;;;;;;;;;;:::::::::999888888777777555555555555555555555555333222222222222111111111000000///...---------------------,,,,,,,,,++++++******+++,,,,,,,,,++++++******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))******************))))))))))))******************)))((((((((())))))(((((())))))((((((''''''))))))))))))************,,,+++)))(((((()))***,,,KKKKKKJJJIIIHHHGGGGGGGGGHHHHHHGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGEEEEEEDDDDDDDDDEEEEEEFFFDDDCCCBBBAAAAAAAAAAAABBBBBBBBBCCCDDDEEEEEEFFFFFFBBBAAA???>>>========================<<<;;;:::999666666777777777888888888555555555444444444333333111111000000000000111111//////////////////////////////////////////...---,,,,,,,,,------,,,,,,,,,++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))***)))))))))******))))))***)))(((''''''((()))***''''''''''''''''''''''''((((((((((((((())))))***)))))))))(((((()))******))))))************)))))))))))))))***++++++,,,,,,)))))))))(((((()))))))))%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((('''(((((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***************************)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++,,,,,,,,,,,,+++,,,,,,------------..............................////////////////////////000////////////000111111000000000111111111222222333333222222222222333333222222111111222222333444444444444555555555555666666666666666666666666666666777888999::::::::::::888999999999:::::::::;;;<<<======>>>???@@@AAAAAABBBBBBCCCCCCDDDDDDEEEEEEBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDEEEEEECCCDDDDDDEEEFFFGGGIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNMMMMMMLLLLLLLLLLLLMMMNNNNNNNNNNNNNNNPPPPPPPPPOOOPPPQQQQQQRRRQQQRRRRRRRRRQQQPPPNNNMMMKKKJJJHHHFFFEEEDDDDDDDDDEEEFFFGGGGGGHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDBBBAAAAAABBBBBBAAA??????>>>===<<<<<<<<<<<<:::::::::999888888777777555555555444444444444444222222222222111111111111333222111000///.........,,,,,,,,,+++++++++******)))***++++++,,,,,,,,,,,,******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((())))))******++++++((()))))))))************++++++***)))(((((((((((('''(((((((((((((((''''''((()))))))))************---+++)))''''''(((***+++KKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKJJJJJJJJJJJJJJJHHHGGGFFFBBBBBBBBBBBBBBBCCCCCCDDDCCCCCCBBBBBBAAAAAAAAABBBAAABBBBBBCCCDDDEEEEEEFFFBBBAAA???===<<<<<<<<<===;;;;;;;;;;;;:::999888888444444555555666777777777444444444444333333333333333222111000////////////...............///////////////000000///......---+++,,,,,,,,,,,,,,,,,,++++++******))))))******+++************************))))))))))))))))))))))))))))))******)))))))))******)))(((''''''((()))***(((((()))(((((((((((()))((((((((((((((())))))***+++******)))))))))******((())))))*********))))))))))))***+++++++++++++++)))((((((''''''(((((()))&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))************************************************)))***++++++,,,,,,++++++,,,,,,,,,,,,------.....................---------........................//////......//////000111111111111111222222222222333222111111111111222333222222111111222222333444444444444555555555555666666666666666666666666666666666777888999999999999888888888888999999999999;;;<<<===>>>???@@@AAAAAABBBBBBCCCCCCDDDEEEEEEFFFBBBBBBBBBAAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDBBBBBBCCCDDDEEEFFFHHHIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMLLLLLLKKKLLLLLLMMMNNNNNNNNNNNNMMMOOOOOOOOOOOOOOOPPPQQQQQQOOOPPPQQQRRRRRRRRRQQQPPPJJJIIIHHHFFFEEEDDDCCCCCCDDDEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCAAA@@@AAAAAAAAA@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;:::999999888888666666555444333222111111222222222111111111000000222222000///............,,,,,,+++++++++*********)))***++++++,,,,,,,,,,,,******************************++++++++++++******************************((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))((((((((())))))******+++((()))))))))************,,,+++***))))))((())))))((())))))******)))))))))((()))))))))************+++***)))''''''(((***+++KKKKKKJJJIIIHHHHHHIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKIIIIIIJJJJJJIIIHHHFFFEEEAAAAAAAAA@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCDDDDDDBBBAAA???===<<<;;;<<<<<<::::::::::::999888777777333444444444555555666666333333333333333333333333333333111000///.........---............////////////////////////...---,,,++++++,,,,,,,,,,,,++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***))))))(((((((((((())))))((()))***)))((('''(((***((((((((((((((()))******))))))((((((''''''(((((((((((())))))******))))))'''(((((())))))(((((('''((((((''''''''''''(((((('''(((((((((((()))))))))(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&'''(((((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((************************(((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))************************************************)))******+++++++++++++++++++++,,,,,,------...............---------------.......................................///000000000111111111111222222222222222111111111111222222222222111111222222333444444444444555555555555666666666666666666666666666555666777888888999888888888888888888888888888888::::::;;;<<<>>>???@@@@@@@@@AAAAAABBBCCCDDDEEEEEECCCBBBBBBAAAAAABBBBBBCCCAAABBBBBBCCCDDDCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLLLLKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMNNNNNNNNNNNNNNNOOOOOOPPPMMMNNNPPPQQQRRRRRRQQQQQQJJJIIIHHHGGGEEECCCBBBAAACCCCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGDDDBBB@@@??????@@@@@@???===<<<;;;:::999999999999;;;;;;;;;:::999999888888777666555444222111000///222111111111111000000000//////...---,,,,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,++++++******************************++++++++++++******************************((((((((((((((((((((((((((((((((((((((((((((((((*********)))((('''''''''))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))************++++++***)))))))))******))))))***+++++++++******))))))))))))************(((((((((((())))))******LLLKKKJJJJJJIIIIIIJJJJJJHHHHHHIIIIIIJJJJJJIIIIIIHHHHHHIIIJJJIIIGGGEEEDDDBBBBBBAAAAAA@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@AAABBBBBBCCCAAA???===<<<;;;;;;;;;999999999999888777666666333333333333444444444444222222222222222222333333222111000///////////////---------.........///////////////......---++++++++++++,,,,,,,,,,,,++++++******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((***+++***(((((()))+++(((((())))))))))))((((((&&&(((***)))'''&&&''')))((((((((((((((()))******)))(((''''''&&&&&&&&&''''''(((((()))))))))))))))((((((((()))((('''%%%$$$(((''''''&&&&&&''''''(((''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''((((((((()))))))))((((((((((((((((((((((((&&&&&&'''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((('''((((((((((((((((((((((((************************************************************************))))))***+++++++++++++++***++++++,,,------...............------,,,,,,,,,..............................------......///000/////////000000000111111111111111111111111111111222222111111222222333444444444444555555555555666666666666666666666666666444555666777888888888888888888888888888888888888888999:::;;;<<<>>>??????>>>>>>???@@@AAABBBCCCCCCBBBAAAAAA@@@@@@AAAAAABBB@@@AAABBBCCCCCCCCCBBBBBBCCCBBBBBBBBBCCCDDDDDDEEEDDDEEEEEEFFFGGGHHHIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMMMMNNNOOOLLLMMMNNNOOOPPPOOONNNMMMIIIIIIHHHGGGEEECCCBBBAAABBBBBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGCCCAAA>>>===>>>???>>>>>>===<<<;;;::::::999999999:::::::::999888888777777555444444333222111111000111111111111000000000000...------,,,,,,,,,---------,,,,,,,,,++++++++++++++++++,,,,,,,,,+++************************************++++++++++++******************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))((((((((())))))))))))*********************)))******++++++((()))******+++++++++***))))))))))))************%%%&&&((()))************LLLKKKKKKJJJJJJJJJKKKKKKGGGHHHHHHIIIIIIHHHHHHGGGGGGHHHIIIIIIIIIGGGEEECCCDDDCCCBBBAAAAAAAAAAAABBBAAAAAABBBCCCCCCBBBBBBBBBBBBAAA@@@?????????@@@AAACCCAAA???===;;;;;;;;;;;;999999999888888777666555333333333333333333333333222222222222222222222333///////////////000000111---------.........//////............---,,,+++***+++++++++,,,,,,+++++++++******))))))))))))******''''''''''''''''''''''''))))))))))))))))))))))))(((***,,,+++(((''')))+++'''((()))******)))((('''%%%''')))(((&&&%%%&&&)))((((((((((((((()))*********)))((('''''''''''''''''''''((()))))))))))))))******+++***)))(((&&&%%%'''''''''&&&&&&''''''''''''''''''(((((((((((()))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&'''((())))))(((((())))))))))))))))))))))))'''''''''(((((((((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((************************((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&((((((((((((((((((((((((************************************************************************))))))***++++++++++++*********+++,,,,,,---...............------,,,,,,,,,...........................------------...//////............/////////000000111222222222222111000222222111111222222333444444444444555555555666666666666666666666666666666444555666777888888888888999999999888888888888888777888999:::<<<===>>>???;;;<<<===>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@AAABBBCCCCCCCCCBBBAAACCCCCCBBBBBBBBBCCCCCCDDDAAABBBCCCDDDEEEFFFGGGHHHHHHIIIIIIJJJKKKKKKKKKJJJKKKKKKLLLMMMMMMMMMMMMMMMLLLLLLLLLKKKLLLMMMMMMNNNLLLMMMNNNNNNMMMLLLKKKJJJIIIIIIHHHGGGEEECCCAAA@@@AAABBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGBBB@@@>>>======>>>>>>===??????>>>===<<<<<<<<<<<<999999888888777666666666222222222222222222222222111111111111000000000000//////.........//////000---------,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***)))******************************++++++++++++******************************((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))******))))))((((((''''''))))))))))))***************)))))))))***+++,,,,,,(((((()))***************))))))))))))************###%%%(((***+++++++++***JJJJJJJJJJJJIIIHHHGGGGGGEEEFFFFFFGGGHHHHHHIIIIIIHHHGGGFFFDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAACCCCCCDDDDDDCCCBBBAAAAAA??????>>>>>>>>>>>>>>>>>>>>>======;;;:::999888888999999888888777666666666555555444333111000000///111111111111111111111111111111111111000///------...------,,,,,,------...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,+++***)))))))))***)))))))))))))))))))))))),,,,,,+++***)))((('''&&&))))))))))))))))))))))))%%%%%%&&&&&&'''((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((()))************)))(((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''))))))((((((''''''''''''''''''(((((('''&&&%%%%%%))))))))))))))))))))))))((((((''''''''''''((((((+++***)))'''%%%$$$$$$$$$###((()))'''&&&&&&'''$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))((('''&&&''''''''''''''''''''''''(((((())))))))))))))))))'''''''''((((((((())))))''''''(((((((((((('''''''''''''''''''''((())))))'''((()))******)))'''''',,,,,,+++***)))))))))***))))))))))))))))))))))))************************(((***+++,,,,,,+++***(((,,,,,,++++++++++++++++++*********++++++,,,,,,,,,---------............//////...---,,,,,,---...///000000000000////////////222222111111111111222222111222222333333444444555444444444444444444444444555555444444444444555555666666666666666777777888999999888777666555444444666777999:::;;;<<<<<<<<<<<<<<<===>>>???@@@@@@AAA??????@@@AAABBBBBBCCCCCCAAAAAA@@@???@@@AAABBBCCCEEEFFFFFFEEEEEEDDDCCCBBBDDDCCCAAA??????AAADDDEEEEEEEEEFFFGGGHHHIIIKKKLLLJJJKKKLLLKKKJJJKKKLLLNNNLLLLLLMMMMMMMMMMMMLLLLLLNNNNNNNNNMMMMMMKKKJJJIIIIIIJJJJJJIIIHHHFFFCCCBBBEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCC???>>>===<<<<<<===>>>>>>@@@???===<<<;;;:::999999777777777777666666666666111111222222222333333333111000///......///000111......---------,,,,,,,,,---...//////...,,,***)))))))))))))))))))))))))))************************))))))))))))))))))******---+++)))((('''((()))***)))******+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))+++++++++++++++++++++++++++)))'''(((+++,,,***(((******))))))***,,,...///+++*********))))))((((((((())))))***+++,,,,,,,,,IIIIIIJJJIIIIIIHHHGGGFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGFFFDDDCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@AAACCCCCCCCCCCCCCCBBBAAAAAA@@@@@@???>>>>>>>>>?????????>>>===<<<;;;:::999999999999999888777777666666555555444333222111000000111111111111111111111111111111111000000///------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,+++******))))))******))))))))))))))))))))))))+++***************))))))))))))))))))))))))))))))((((((((((((((((((((('''))))))((((((((('''''''''''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((())))))*********)))((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''')))))))))(((((((((''''''''''''(((((('''&&&&&&%%%((((((((((((((((((((((((((((((''''''''''''(((((((((((('''&&&&&&&&&&&&&&&###%%%&&&'''&&&&&&((()))'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''''''''&&&'''''''''''''''''''''''')))((((((((((((((((((((($$$$$$$$$%%%%%%%%%&&&&&&(((((((((((((((((((((((('''''''''''''''((())))))(((((()))))))))))))))(((,,,+++******))))))******))))))))))))))))))))))))************************((()))+++,,,,,,+++)))(((++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------...///...------------...///000/////////////////////222111111111111111111222111111222333333444444555555555555555555555555555666555555444444555555666777666666666666777888888777777777777777666666666888888:::;;;<<<=========;;;;;;<<<===>>>???@@@@@@??????@@@@@@AAAAAABBBBBBAAAAAA@@@@@@@@@AAABBBCCCEEEEEEEEEEEEEEEDDDCCCBBBBBBAAA???>>>>>>@@@BBBCCCEEEEEEEEEFFFHHHIIIKKKLLLMMMNNNMMMLLLJJJJJJLLLNNNKKKLLLLLLMMMMMMLLLLLLKKKMMMMMMMMMMMMLLLKKKJJJJJJKKKKKKJJJIIIHHHFFFDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFEEEEEE@@@???===<<<<<<======>>>===<<<;;;;;;::::::::::::777777777666666666555555222222222222222222222222111000///......///000111......---------,,,,,,,,,............---,,,+++***************************************************))))))******+++,,,------,,,+++)))(((((()))***+++))))))*********)))(((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))+++++++++++++++++++++++++++)))((((((***+++***(((++++++***))))))***+++,,,************)))))))))((((((((())))))***++++++,,,HHHHHHHHHHHHHHHGGGEEEEEEDDDDDDEEEEEEFFFGGGGGGHHHHHHGGGFFFDDDCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@CCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@??????????????????>>>>>>===<<<;;;::::::::::::999999888777777777555555444444333222111111111111111111111111111111000000000000///......---,,,,,,------------,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***)))))))))******))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))+++******)))((((((''''''***)))))))))((((((((((((''''''''''''(((((((((((('''(((((())))))(((((('''((((((''''''(((((()))******))))))(((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''')))))))))((((((((((((((('''''''''(((''''''&&&%%%''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&'''((()))(((&&&%%%%%%&&&((())))))))))))(((((('''&&&&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&'''((())))))''''''''''''''''''''''''((((((((('''''''''&&&&&&''''''''''''(((((((((((()))((('''&&&&&&'''((()))'''''''''''''''((())))))(((((('''(((((()))***+++++++++***)))))))))******))))))))))))))))))))))))************************((()))***++++++***)))(((*********++++++,,,,,,---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------///...------------...///////////////////////////111111111111111111111111111111222222333444444444666666666666666666666666666666555555555555666666777777777777777888888999666666666777777888888888888999:::<<<============;;;;;;<<<===>>>???@@@@@@???????????????@@@@@@@@@AAA@@@@@@@@@@@@AAABBBBBBDDDDDDDDDDDDDDDDDDCCCCCCBBBAAA???>>>???AAACCCDDDFFFFFFFFFFFFHHHJJJLLLMMMPPPOOONNNKKKHHHHHHJJJLLLKKKKKKLLLLLLLLLLLLKKKKKKJJJKKKKKKLLLKKKKKKJJJJJJLLLKKKJJJHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEDDD@@@???>>><<<<<<<<<===>>>::::::999999999::::::;;;777666666666666555555555333333333222111111000000000//////......//////000......---------,,,,,,,,,///...---,,,,,,++++++,,,++++++++++++++++++++++++************************))))))***+++---...///000+++***)))))))))***+++,,,))))))))))))(((((('''&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***(((++++++***)))((()))))))))************))))))))))))'''(((((())))))******+++GGGHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHGGGFFFDDDCCCCCCCCCCCCBBBAAAAAA@@@???@@@@@@@@@BBBBBBAAAAAAAAAAAAAAAAAABBBBBBAAA@@@????????????>>>======<<<;;;;;;::::::::::::999999888888777777555555444444333222222111111111111111111111111111//////000000///......---+++,,,------------,,,+++++++++,,,,,,,,,,,,++++++******************************))))))))))))******((((((((((((((((((((((((&&&&&&&&&&&&'''''''''''')))))))))))))))))))))))))))))))))((((((((('''''')))))))))(((((((((''''''''''''''''''(((((((((((('''(((((((((((((((((('''(((''''''''''''((())))))))))))(((((((((((())))))***))))))))))))))))))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&'''((())))))'''$$$%%%)))+++)))'''))))))(((((((((''''''''''''''''''''''''(((((((((((('''''''''''')))+++,,,''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%(((((()))))))))************)))'''%%%%%%''')))***'''''''''''''''((())))))((('''''''''''')))+++,,,******))))))))))))******))))))))))))))))))))))))************************((())))))******))))))((())))))***+++,,,,,,------,,,,,,,,,++++++*********+++,,,,,,,,,,,,---------.........------..................///////////////111111111222222111111111111111111222333333444444555555555555555666666666777666666555555666666777777777777777777888999999666666777777777888888888888999:::;;;<<<<<<<<<<<<;;;<<<===>>>???@@@@@@AAA????????????>>>>>>>>>>>>@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBDDDEEEFFFGGGGGGGGGGGGIIIKKKNNNPPPRRRQQQNNNJJJGGGEEEGGGIIIJJJKKKKKKLLLLLLKKKKKKJJJHHHIIIJJJJJJJJJJJJJJJIIIKKKJJJGGGFFFDDDDDDEEEEEEDDDDDDEEEEEEEEEEEEEEEFFFDDDDDDDDDDDDDDDCCCCCCBBB@@@???>>><<<<<<<<<======:::999999888888888888888666666666555555555444444444444333222111000//////////////////////////////......---------,,,,,,,,,///...,,,+++***+++,,,---++++++++++++++++++++++++******************************+++,,,,,,---......******))))))***+++,,,---))))))))))))((('''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***)))))))))******)))))))))))))))((((((((())))))*********)))))))))))))))''''''(((((()))))))))***GGGGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHGGGFFFDDDCCCCCCCCCCCCAAAAAA@@@????????????@@@AAAAAA@@@@@@@@@@@@AAABBBCCCBBBAAA@@@????????????<<<;;;;;;::::::999999999::::::999999888777777666444444444333333222222111000000000000000000000000...////////////......---+++,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++******************************))))))((())))))******(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''(((((((((((((((((('''''''''&&&&&&''''''''''''((((((((((((''''''(((((((((((('''''''''''''''''''''(((((()))))))))(((((((((((()))))))))((((((''''''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&''''''''''''''''''''''''((((((''''''''''''(((((((((((('''&&&&&&&&&'''''''''&&&&&&(((++++++((($$$'''''''''((((((((())))))%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&((()))+++''''''''''''''''''''''''((((((''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''***)))'''%%%%%%''')))***'''''''''''''''((())))))((('''''''''''')))+++,,,***))))))((())))))******))))))))))))))))))))))))************************))))))************))))))))))))***+++,,,,,,------,,,,,,,,,++++++*********------------............---..................---------....../////////000000111222222222222111000000000111222222333333444333333444444444555555555666666555555555555666666777777777666777888888999888888888888777777777777777888999:::::::::::::::<<<======>>>???@@@AAAAAA???>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAA@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFGGGIIIIIIHHHIIIJJJMMMPPPRRRVVVUUURRRNNNIIIGGGHHHIIIJJJJJJKKKKKKKKKKKKJJJJJJGGGGGGHHHIIIIIIIIIHHHHHHHHHGGGEEECCCBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@>>>===<<<<<<<<<===;;;:::999888777666666666555555555555444444444444444444333222000///............////////////............---------,,,,,,,,,...---,,,******+++,,,---++++++++++++++++++++++++************************++++++++++++************)))))))))******++++++,,,)))*********))))))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))******)))))))))***&&&&&&'''((())))))******))))))))))))))))))******(((((((((((())))))))))))GGGGGGGGGGGGGGGFFFDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHGGGFFFDDDCCCCCCCCCCCCAAAAAA@@@???????????????AAA@@@???>>>???@@@AAABBBCCCBBBAAA??????>>>>>>>>>::::::::::::999999888888999999888888777666666666333333333222222111111111000000000000000000000000....../////////......---,,,,,,++++++++++++,,,,,,******++++++++++++******************************))))))((((((((()))******))))))))))))))))))))))))******))))))((((((((('''((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((&&&''''''((((((''''''&&&''''''&&&&&&''''''((()))((((((((((((((())))))***&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''((((((''''''''''''((((((***)))((('''&&&%%%%%%%%%%%%&&&''')))+++***&&&$$$%%%&&&&&&'''(((((())))))$$$$$$%%%%%%&&&'''''''''############$$$%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))((('''&&&&&&'''((()))'''''''''''''''((())))))(((((('''(((((()))***+++))))))((((((((()))******))))))))))))))))))))))))*********************************************************++++++,,,,,,---,,,,,,++++++++++++++++++---------.........//////------...//////...---------------......//////000000111222333333222111000000000111111222333333333222222333333444555555555555555444444444444555555666666666666666777777888999999999888888777777777777777888999999999999999<<<<<<===>>>???@@@AAAAAA>>>>>>>>>>>>>>>?????????>>>??????@@@AAA@@@@@@@@@???@@@AAABBBCCCCCCCCCCCCAAAAAAAAABBBCCCDDDEEEFFFJJJIIIHHHHHHJJJNNNRRRTTTZZZYYYXXXTTTOOOLLLJJJKKKIIIIIIJJJJJJJJJJJJIIIIIIGGGGGGGGGHHHHHHGGGFFFFFFEEEEEEDDDCCCBBBBBBAAABBBBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEFFFFFFEEEEEEDDDCCCAAA@@@>>>===<<<<<<<<<<<<<<<;;;:::888666555555555555555444444444333333333444333222111000///......---......//////......---......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************++++++***))))))(((((('''))))))))))))************((())))))******)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((***+++***)))((()))***%%%&&&''')))******++++++))))))))))))************))))))))))))))))))))))))HHHHHHHHHHHHGGGFFFEEEDDDEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGFFFDDDCCCCCCCCCCCCAAA@@@@@@???????????????@@@???>>>>>>>>>???AAABBBBBBAAA@@@???>>>=========;;;;;;::::::::::::999999888888777777666555555555222222111111111111000000000000000000000000000000------...//////......---...,,,***))))))***,,,...******++++++++++++******************************((((((((((((((()))******))))))))))))))))))))))))'''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((&&&''''''((((((''''''&&&'''&&&&&&&&&&&&'''((((((((((((((((((((()))******''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((())))))%%%&&&&&&'''((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))(((&&&&&&%%%%%%&&&%%%&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&'''((((((((($$$$$$%%%%%%%%%%%%%%%$$$''''''''''''''''''''''''&&&''''''(((((())))))***)))************+++++++++(((((((((((((((((((((((('''''''''''''''((())))))(((((()))))))))))))))(((((((((((((((((()))******))))))))))))))))))))))))************************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------.........------...//////...------,,,,,,---......///000000///111222333333222111///000000000111222222333333333333333444555666666666444444333333333333444444555555555555555666666777777888888888888888999999888888999:::::::::999999::::::;;;<<<===>>>??????===>>>>>>??????@@@@@@@@@===>>>???@@@AAA@@@@@@???>>>???@@@AAACCCCCCCCCDDDAAAAAABBBCCCDDDEEEFFFFFFIIIHHHGGGGGGIIIMMMQQQSSSYYYZZZYYYVVVQQQMMMKKKJJJIIIIIIIIIJJJJJJIIIIIIIIIGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@AAAAAABBBCCCCCCDDDEEEEEEFFFFFFEEEEEEDDDCCCBBB@@@???===<<<;;;<<<<<<;;;:::999888777777777777444444444333333333333222333222222111000//////...------...//////...------......---------,,,,,,,,,***++++++,,,,,,,,,++++++************************************************))))))))))))))))))(((((((((((()))))))))(((((('''&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***(((((()))+++'''''')))************)))((()))))))))************************************HHHHHHIIIHHHHHHGGGFFFEEEFFFFFFFFFGGGHHHHHHIIIIIIHHHGGGFFFDDDCCCCCCCCCCCCAAA@@@@@@???>>>?????????@@@???>>>===>>>???AAACCCBBBAAA@@@>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::777777777666555555444444111111111000000000000000000000000000000000000000------......///......---///---***((((((***---///******++++++++++++******))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))!!!""""""###%%%&&&&&&'''((((((((((((((((((((((((******))))))((((((''''''))))))))))))((((((((((((''''''''''''((((((((()))&&&''''''''''''''''''&&&'''&&&&&&&&&&&&'''((((((((((((((((((((()))************))))))))))))******))))))))))))))))))))))))((()))))))))******++++++%%%%%%&&&'''((((((((('''))))))))))))))))))))))))((((((''''''''''''(((((((((((('''&&&&&&&&&''''''%%%'''(((&&&######&&&)))'''''''''&&&%%%%%%$$$$$$&&&&&&&&&'''((())))))***'''((()))))))))((('''&&&''''''''''''''''''''''''&&&&&&'''((()))***++++++''''''''''''((((((((((((''''''(((((((((((('''''''''''''''''''''((())))))(((((()))******)))''''''((((((((((((((()))******))))))))))))))))))))))))************************---,,,,,,++++++,,,,,,---,,,,,,++++++++++++++++++*********++++++,,,,,,---++++++,,,,,,,,,---------,,,---...//////...---,,,,,,,,,------...///000000///000222333333222000///000000000111222222333333444444444555666777777888444333333222222333333444444444444444444555666666555666777888999:::;;;;;;999999:::;;;;;;;;;::::::888999999:::;;;<<<============>>>???@@@AAAAAABBB===>>>???@@@AAA@@@??????===>>>???AAABBBCCCDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHGGGFFFEEEEEEGGGKKKPPPSSSVVVWWWXXXUUUQQQLLLHHHGGGHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGGGGFFFDDDCCCCCCDDDDDDEEEEEEEEEDDDBBBAAA??????@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCBBBBBBAAABBBAAA???===<<<;;;<<<<<<999999888888888888999999444444444333333333222222222222111111000000//////,,,---...//////...---,,,......---------,,,,,,,,,)))***,,,------,,,+++***))))))))))))))))))))))))************************(((((())))))*********+++(((((())))))((('''&&&%%%$$$$$$&&&'''((()))))))))))))))))))))))))))))))))************************'''((((((((())))))******))))))))))))))))))))))))************************(((***,,,+++(((''')))+++)))******++++++***((('''(((((())))))*********++++++++++++***************HHHGGGFFFEEEEEEFFFGGGHHHIIIJJJJJJIIIHHHGGGFFFEEEFFFEEEEEEEEEDDDDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAABBBAAA@@@>>>>>>>>>>>>???=========<<<;;;;;;::::::::::::999999999:::;;;;;;666666555444333333222222111///---,,,,,,...000222//////.........---------////////////............++++++++++++++++++++++++************************))))))((('''''''''''''''+++***)))(((((()))***+++((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&'''''''''''')))(((&&&%%%%%%&&&((()))((((((((((((((((((((((((((((((((((((((((((((((((,,,+++)))(((''''''(((((((((((('''&&&&&&&&&&&&&&&((((((((((((((()))******)))))))))))))))(((''''''***)))((('''&&&%%%%%%%%%((((((((((((((((((((((((###$$$&&&((())))))((((((''''''&&&''''''((()))***&&&&&&&&&'''''''''((((((((((((((((((((((((((((((***))))))((('''&&&&&&&&&)))((('''&&&&&&%%%%%%%%%)))(((&&&&&&''''''&&&$$$%%%%%%$$$$$$%%%'''((()))((((((((('''&&&&&&&&&%%%(((((((((((('''&&&%%%$$$))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''((()))***+++++++++******************+++++++++++++++++++++++++++++++++*********)))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++...........................------------...//////////////////000000000000000000000000000111111222333333333444444555555555666666444333333444555666444444444555555555555666777777888999999999888888::::::::::::::::::::::::===<<<;;;:::::::::::::::<<<<<<<<<===>>>@@@AAABBBAAA@@@@@@??????@@@@@@AAA@@@@@@?????????@@@BBBCCCCCCDDDEEEGGGGGGHHHHHHHHHIIIHHHGGGFFFHHHKKKNNNPPPVVVUUURRRPPPMMMKKKJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@>>>>>>@@@AAAAAAAAABBBCCCCCCCCCCCCCCCBBBBBBAAA???===:::999999:::;;;888777777666666666666666777666555444333222222222555333000---,,,---...///------......//////000000,,,------......------,,,))))))*********+++++++++)))************+++++++++************************(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''((()))***************''''''(((((())))))*********************)))((('''))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((++++++******************))))))))))))************))))))))))))))))))))))))GGGGGGFFFEEEEEEFFFGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDFFFEEEEEEDDDCCCBBBBBBAAABBBAAA@@@???>>>>>>??????>>>>>>======<<<;;;;;;;;;;;;::::::999999999::::::666555555444333333222222000000////////////////////////.........---------////////////.........---++++++++++++++++++++++++******************************)))(((((((((((((((+++***)))(((((()))***+++((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))************)))'''&&&%%%%%%&&&''')))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''''''''((()))***)))(((((('''&&&&&&''''''((((((((((((((())))))***)))))))))))))))((('''''')))(((''''''&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&'''((()))))))))))))))(((((('''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((('''&&&%%%%%%%%%'''&&&&&&&&&%%%&&&&&&&&&'''&&&%%%&&&(((((('''&&&'''&&&&&&&&&&&&''')))***'''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))***))))))((((((((())))))************************+++++++++++++++++++++++++++++++++*********)))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...........................------------...//////////////////000000000000111111111111111222222333333333333444444444555555666555444333333444555666555555555666666666777777777888888999999999999999::::::::::::::::::::::::::::::::::::;;;<<<======>>>>>>>>>>>>???@@@BBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@???@@@AAABBBBBBCCCDDDEEEFFFGGGHHHHHHHHHIIIHHHFFFFFFGGGIIILLLNNNRRRQQQPPPNNNMMMLLLLLLLLLJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@>>>>>>@@@AAAAAAAAACCCDDDDDDDDDCCCCCCBBBAAABBB@@@===;;;999888888888888777666666555555666666444444333333333333333333555444111///......//////............////////////,,,,,,------------,,,,,,))))))*********+++++++++))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''(((((()))***************(((((((((((())))))))))))))))))*********)))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))GGGFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEIIIHHHGGGFFFDDDCCCBBBBBBCCCBBBAAA@@@??????????????????>>>>>>===<<<<<<<<<;;;;;;:::999888888888888555555555444444333333222000111222222222000...---/////////.........------//////.........---------++++++++++++++++++++++++************************+++******))))))))))))*********))))))))))))******((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''((()))***))))))((((((''''''((((((((((((''''''(((((()))))))))))))))))))))(((((('''((((((''''''&&&'''''''''((((((((((((((((((((((((***))))))(((((())))))*********(((''''''&&&&&&&&&&&&''''''''''''((((((((('''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''(((&&&%%%$$$&&&((())))))((((((((('''''''''(((((()))&&&&&&&&&'''''''''''''''$$$%%%&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******,,,+++***)))((((((((((((************************+++++++++++++++++++++++++++++++++***************)))************+++++++++++++++++++++++++++++++++------------------------...........................------------...//////////////////000000000000222222222111222333333444333333333333444444444444555555444444444444555555666666666666777777777888777888999:::::::::::::::::::::::::::::::::::::::888888999:::;;;===???@@@@@@@@@@@@@@@AAAAAABBBCCCBBBAAAAAA@@@@@@AAAAAABBBCCCBBBBBBAAAAAAAAABBBBBBBBBCCCDDDFFFGGGHHHHHHHHHIIIHHHGGGFFFFFFHHHJJJKKKMMMMMMMMMLLLLLLMMMMMMNNNKKKLLLMMMMMMMMMLLLKKKJJJFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA???===>>>???AAAAAAAAAEEEEEEEEEDDDCCCBBBAAA@@@BBBAAA>>>;;;888777666666777777666555555555555666222222111111222333333444444333222111000000///////////////...............,,,,,,------------,,,,,,***************+++++++++)))))))))*********++++++))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))((((((((('''(((((())))))))))))******))))))))))))(((((((((((((((((()))*********))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))************))))))))))))))))))))))))GGGGGGFFFFFFFFFFFFGGGGGGIIIIIIHHHGGGGGGGGGGGGGGGDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCCCCBBBBBBAAA@@@@@@??????@@@@@@??????>>>=========<<<;;;:::999777777666666555555444444444333333333333333333222111000///...////////////.....................---------,,,,,,++++++++++++++++++++++++******************************)))(((((()))))))))***))))))))))))))))))***((((((((((((''''''''''''((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''(((((())))))(((((((((((())))))(((((('''''''''(((((()))(((((())))))))))))((((((((('''''''''''''''((()))((((((((((((((((((((((((,,,***)))((('''((())))))))))))(((''''''''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%"""###%%%&&&((())))))***'''&&&%%%&&&((()))((('''((((((((('''''''''''''''%%%&&&&&&&&&'''(((((((((%%%&&&&&&'''((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***++++++***)))))))))))))))))))))))))))************************************************************))))))*********+++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,------------...........................------------...//////////////////000000000000222111111111111222333333333333333333333333333333444444444444444444555555555555666666666777777777777888999::::::;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;888888999:::<<<>>>???@@@BBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBBEEEDDDDDDCCCBBBBBBBBBBBBBBBCCCDDDFFFGGGHHHHHHHHHKKKJJJHHHGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLMMMNNNMMMNNNOOOPPPOOONNNLLLKKKFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@>>>======???AAAAAAAAAFFFFFFEEEDDDCCCBBB@@@???@@@???===:::888777777666777666555555444444555555222111111111111111222222111111222222111000...---/////////......---------,,,,,,,,,------,,,,,,,,,************************))))))))))))************************************************************((((((((((((((((((((((((******))))))((('''''''''))))))((((((((()))))))))******))))))((((((''''''''''''((()))*********)))(((((((((((((((((((((((((((((((((((())))))))))))************************((((((((()))))))))))))))((()))))))))************))))))))))))))))))))))))GGGGGGHHHHHHHHHHHHGGGGGGIIIHHHGGGFFFFFFFFFGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@???@@@@@@@@@???>>>>>>======<<<;;;:::888777666555555444444444444444333333333666444222000//////000111000000/////////.........------------,,,,,,,,,,,,++++++++++++++++++++++++************************(((((('''''''''(((((())))))))))))******)))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((()))))))))*********'''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&%%%))))))(((((((((((())))))((((((''''''''''''(((((((((((())))))))))))(((((((((((('''''''''(((((()))((((((((((((((((((((((((+++***((('''&&&''''''((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''''''''###$$$&&&''')))*********)))'''&&&&&&''''''&&&%%%&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&'''(((((((((''''''(((((('''&&&&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))))))))(((((()))******+++(((((()))))))))*********************************************************))))))*********+++++++++*********++++++,,,,,,,,,******++++++,,,,,,,,,,,,...........................------------...//////////////////000000000000000000000000000111222222333333333333333333333333222333333444444444555555444444555555555666666666666777888999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>???BBBBBBBBBAAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCEEEEEEEEEEEEDDDDDDCCCCCCBBBCCCEEEFFFHHHIIIIIIJJJLLLLLLJJJJJJIIIJJJJJJKKKLLLKKKKKKJJJJJJKKKKKKLLLMMMNNNOOOOOOOOONNNLLLKKKHHHGGGGGGFFFFFFEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB???>>><<<===???AAABBBAAAEEEEEEEEEDDDCCCAAA@@@???<<<<<<;;;:::999888888888666555555444444444444444444333222111000000000000...///000111000///---+++//////......------,,,,,,+++,,,,,,,,,,,,,,,,,,+++************************(((((()))))))))*********++++++++++++++++++++++++************************(((((((((((((((((((((((((((((((((''''''&&&&&&&&&))))))(((''''''(((((()))******))))))((((((''''''&&&'''((()))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))******+++++++++((()))))))))************************************HHHIIIIIIJJJJJJIIIIIIHHHFFFFFFDDDCCCCCCDDDEEEFFFGGGGGGFFFFFFFFFEEEEEEEEEAAABBBBBBCCCCCCDDDDDDEEECCCCCCCCCCCCBBBAAA@@@???@@@@@@??????>>>=========;;;:::999777666555555555444444444444444444444444666444111///...///111333000000000/////////......------,,,,,,,,,+++++++++++++++++++++++++++++++++************************'''''''''''''''(((((()))))))))************))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((&&&%%%%%%((((((''''''(((((())))))((((((''''''&&&&&&'''''''''(((((()))))))))))))))))))))(((((('''(((((((((((((((((((((((((((((((((***)))((((((''''''''''''&&&&&&&&&''''''(((******)))))))))(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((###%%%&&&((())))))((('''***((('''&&&''''''%%%$$$%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&'''''''''''''''(((((((((((('''&&&%%%$$$''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((''''''''''''((()))***+++'''(((((())))))************************************************+++++++++)))************+++++++++*********++++++,,,,,,---)))******++++++,,,,,,---...........................------------...//////////////////000000000000000000//////000000111222333333333333222222222222111222333444444555444444444444444444555555555555555666777888999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<<<<======@@@@@@@@@@@@AAAAAABBBCCCDDDCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFGGGFFFFFFEEEDDDCCCDDDFFFHHHIIIJJJKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKMMMLLLKKKKKKJJJJJJKKKKKKMMMMMMLLLLLLLLLKKKKKKKKKHHHHHHGGGGGGFFFEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB???===<<<<<>>:::::::::999999999888888555555444333333333333444555444333111000/////////......///000///...,,,,,,.........---------------++++++,,,,,,,,,,,,+++++++++++++++***************((((((((()))))))))******************************************************))))))))))))))))))))))))&&&&&&''''''''''''''''''***)))((('''&&&'''((()))))))))))))))((((((((((((''''''((()))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))******++++++,,,,,,))))))))))))************************************IIIJJJKKKLLLLLLKKKJJJIIIFFFEEEDDDCCCCCCDDDEEEFFFIIIHHHGGGGGGFFFEEEDDDDDDBBBCCCCCCCCCCCCCCCCCCDDDCCCCCCDDDDDDCCCBBBAAA@@@@@@??????>>>======<<<<<<:::999888777666555555555444444444444444444444444222111000000000000111111000000000000/////////...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************((((((''''''((())))))***((()))***++++++***)))(((((((((((((((''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''&&&''''''''''''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((('''((()))))))))((('''&&&''''''&&&&&&'''(((((())))))((('''&&&&&&&&&&&&'''''''''((()))))))))))))))******)))((('''''''''((((((((((((((((((((((((((())))))*********)))(((((((((((('''''''''(((((()))))))))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###$$$&&&''''''&&&$$$###((('''&&&&&&'''((('''%%%$$$%%%&&&'''(((((('''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((()))((('''''''''''''''((((((''''''(((((()))******+++************************))))))*********+++++++++)))************+++++++++)))******+++,,,,,,------******++++++,,,------..............................------------...//////////////////000000000000111111000000111111222333333333333222222222111111000111333444555555444444555555555555666666666666444555666777888999999999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>???@@@BBBBBBDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHGGGGGGFFFDDDEEEGGGIIIKKKLLLMMMMMMJJJJJJJJJJJJKKKKKKKKKKKKLLLKKKKKKKKKKKKKKKLLLLLLLLLKKKIIIHHHGGGHHHIIIJJJGGGGGGGGGFFFEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB>>><<<;;;<<<>>>AAABBBBBBAAAAAAAAAAAA@@@@@@???>>>:::::::::999999888777666555444444333222333333333444333222111111111111111///////////////......---,,,------------------...++++++,,,,,,,,,,,,+++++++++++++++*********))))))(((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))+++)))(((&&&&&&&&&((()))(((((((((((())))))))))))((((((((()))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''((((((((()))***+++++++++))))))))))))************************************JJJKKKLLLMMMMMMLLLKKKJJJHHHGGGEEEDDDDDDFFFHHHIIIJJJIIIHHHGGGFFFDDDCCCCCCEEEEEEDDDDDDCCCCCCBBBBBBCCCDDDDDDDDDDDDBBBAAA@@@??????>>>>>>===<<<<<<<<<999888777666666555555666444444444444444444444444//////111111222111000000000000000000////////////,,,,,,,,,+++++++++******++++++++++++++++++++++++************************))))))((())))))***++++++((()))***++++++***)))((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((())))))))))))***&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((*********))))))&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&&&&&&&&&&''''''((()))))))))))))))++++++***(((''''''''''''(((((((((((((((((((((((()))***+++,,,,,,+++***)))***)))(((''''''&&&''''''******))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&%%%###!!!&&&%%%%%%&&&((()))((('''$$$%%%''')))))))))))))))(((((((((''''''&&&&&&%%%%%%%%%&&&'''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))((('''&&&&&&%%%&&&&&&&&&''''''((()))******+++))))))))))))))))))))))))))))))******++++++++++++)))************+++++++++))))))***+++,,,,,,------++++++,,,------...//////...........................------------...//////////////////000000000000222222111111222222333444333333333222222111111111000111222444555555444444666666666666777777777777333444555666888888999999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===??????<<<<<<<<<===>>>@@@AAABBBDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEGGGHHHIIIHHHHHHGGGEEEFFFGGGJJJKKKMMMNNNNNNIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJJJJKKKKKKLLLMMMNNNKKKJJJGGGEEEEEEFFFHHHJJJFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB>>><<<;;;<<<>>>AAABBBBBB??????@@@@@@@@@??????>>>;;;;;;;;;:::888666555444555444333333222222333333222222222111222222333444000000000000////////////,,,,,,,,,------.........+++++++++,,,,,,+++++++++++++++++++++******))))))(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''((()))***+++++++++***(((&&&%%%&&&'''(((''''''(((((())))))******((()))))))))((('''&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''&&&''''''((()))******+++))))))))))))************************************NNNMMMMMMLLLKKKJJJJJJJJJIIIHHHGGGEEEEEEEEEEEEFFFDDDEEEFFFEEEDDDCCCDDDEEEDDDDDDDDDDDDCCCCCCCCCCCCEEEDDDBBB@@@????????????>>>>>>>>>>>>============888888777777666666555555444444333333333222222222222222222111111111000000...............---------++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******)))))))))))))))(((''''''((((((''''''''''''(((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((&&&%%%&&&''')))***'''''''''(((((((((((((((((('''&&&&&&&&&((()))***''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))*********)))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((((()))*********((('''&&&))))))(((((('''''''''&&&%%%&&&((()))))))))((('''))))))(((((('''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&''''''(((''''''&&&&&&)))((('''&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&((((((''''''''''''(((((($$$$$$######$$$%%%'''(((''''''''''''(((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))((((((((((((((((((((((((((()))+++,,,,,,+++)))((()))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...............///000222222////////////000000000000000111111111111222222222111222222333333222222111222333444444555555444444444444444555666777888888777777777777777888888888888888999999:::;;;<<<<<<======>>>????????????>>>????????????>>>>>>>>>>>>AAA@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDFFFHHHIIIIIIIIIHHHHHHIIIJJJKKKLLLMMMMMMIIIIIIJJJJJJKKKKKKLLLLLLJJJJJJKKKKKKLLLLLLMMMMMMKKKJJJHHHFFFEEEEEEFFFGGGDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDCCCAAA@@@?????????>>>=====================<<<;;;::::::::::::999888777555444444333333666666555444444333222222111111111000000000000///000000//////.........---------............------,,,,,,,,,+++++++++******((()))***++++++***)))(((***++++++,,,+++***)))((((((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))***)))'''&&&&&&&&&'''(((''''''((()))))))))))))))************************(((((((((((((((((((((((())))))))))))************))))))))))))***+++,,,---+++*********))))))((((((++++++++++++++++++++++++KKKKKKJJJJJJIIIHHHHHHGGGIIIHHHFFFEEEDDDDDDEEEEEEDDDEEEFFFEEECCCBBBCCCDDDEEEDDDDDDDDDDDDCCCCCCCCCEEEDDDBBB@@@????????????============<<<<<<<<<<<<888888777777666555555555444333333333333222222222111111000000000///////////////......------,,,,,,++++++++++++++++++++++++************************)))******++++++******))))))))))))))))))(((''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&(((***+++))))))((((((''''''&&&&&&''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((***)))))))))))))))))))))))))))((((((((('''''''''((((((((((((((((((((((((((())))))))))))((((((''')))(((((((((''''''''''''&&&''''''((((((((((((((()))(((((((((''''''''''''$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''&&&'''''''''''''''&&&&&&(((((('''&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&((((((''''''''''''(((((($$$$$$$$$%%%%%%&&&'''(((''''''''''''(((((((((((()))))))))(((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((((()))+++,,,,,,+++)))((()))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---......---------...///000000.../////////000000000000000111111111111222222222222222333333333333222222111222222333333333333333222333333333444555555555666666777777888888888999999999::::::;;;;;;<<<<<<======>>>????????????????????????>>>>>>>>>======@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCEEEFFFGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMMMMJJJJJJKKKKKKKKKKKKKKKLLLKKKKKKKKKKKKKKKLLLLLLLLLMMMKKKIIIFFFEEEDDDEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDCCCBBB@@@@@@???>>>>>>==================<<<;;;:::::::::::::::999888777666555444444444333222222111000000//////111111111111000000000000000/////////.........---------............------,,,,,,,,,+++++++++******((()))***++++++***)))(((***++++++++++++***)))((()))))))))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))***)))((((((''''''((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))***+++,,,---***************)))))))))***++++++,,,,,,++++++***JJJJJJIIIIIIHHHHHHGGGGGGGGGFFFEEEDDDCCCCCCCCCDDDCCCDDDEEEDDDBBBBBBBBBDDDEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCAAA@@@??????>>>???===<<<<<<<<<<<<;;;;;;;;;888888777666666555555444333333333222222222111111////////////............/////////...---,,,,,,+++++++++++++++++++++++++++)))))))))))))))))))))))))))******++++++******)))))))))******))))))(((((()))((((((''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''))))))((('''((()))***+++******)))((('''&&&%%%%%%&&&&&&'''''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&'''((()))))))))(((((((((((((((((((((((((((((())))))))))))))))))******))))))((((((((((((''''''((((((((((((((((((((((((((((((((('''(((((())))))((((((((((((''''''''''''(((''''''''''''(((((()))((((((((((((''''''''''''%%%&&&&&&&&&&&&'''''''''((('''''''''''''''''''''&&&'''''''''''''''''''''(((((('''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''((((((''''''''''''((((((%%%%%%&&&'''((((((((((((''''''''''''((((((((((((***)))))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((()))***++++++***)))((()))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......---------------............/////////000000000000111111111111222222222333444444444444444444333222333333444444444444444333333444444444444444444555555666777888999999:::;;;;;;;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>??????????????????>>>>>>>>>>>>======???????????????????????????@@@AAACCCDDDEEEFFFFFFGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKNNNMMMJJJGGGEEEDDDDDDDDDEEEDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEDDDCCCBBBAAA@@@???>>>======<<<<<<======;;;;;;::::::999:::::::::999888777666555444444444111111111000//////......222222111111111000000000/////////...............------------------------,,,,,,,,,+++++++++******))))))************))))))******++++++******)))(((************))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))******))))))((('''''''''((()))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************))))))))))))******+++,,,***************+++++++++)))***,,,------,,,***)))KKKJJJJJJJJJIIIIIIIIIHHHFFFEEEEEEDDDCCCCCCBBBBBBBBBCCCDDDCCCBBBAAAAAACCCDDDDDDDDDDDDCCCCCCCCCCCCBBBAAAAAA@@@???>>>>>>>>>======<<<<<<<<<;;;;;;;;;888777777666555555444444222222222222111111111111////////////.........---000///......---,,,++++++++++++++++++++++++++++++************************))))))************))))))))))))*********))))))((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''***))))))((()))***++++++))))))((((((''''''&&&&&&&&&'''((((((((('''&&&%%%''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&''')))++++++***((('''(((((((((((((((((((((((()))))))))))))))*********))))))((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&'''(((***+++(((((((((((((((''''''''')))((('''&&&&&&'''((()))((((((((((((((('''''''''((()))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&''''''(((''''''&&&&&&&&&''''''((((((''''''''''''((((((%%%&&&((()))))))))((('''''''''''''''((((((((((((************))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))))))))*********+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------------........./////////000000000000111111111222222222444444555555555555444444555666666777777777777777666666666666666555555555444555666777888999::::::<<<<<<<<<<<<<<<<<<;;;;;;>>>>>>===>>>>>>>>>?????????>>>>>>>>>============>>>>>>>>>>>>>>>????????????@@@BBBCCCDDDEEEEEEEEEGGGGGGHHHIIIJJJKKKKKKLLLMMMMMMMMMLLLLLLKKKKKKJJJLLLLLLLLLKKKKKKJJJJJJIIIMMMLLLJJJHHHFFFEEEEEEEEEFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCBBBAAAAAA>>>>>>===<<<<<<<<<<<<===::::::999999999999::::::999888777666555555555555333333222222222111111111222222111111111000000000........................------------------------,,,,,,,,,+++++++++******)))))))))******)))))))))******************))))))++++++******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))(((((((((((()))))))))))))))***+++++++++***((('''''''''((()))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))************)))))))))))))))***++++++))))))******++++++,,,,,,((())),,,------,,,)))(((IIIIIIIIIIIIHHHHHHHHHHHHEEEEEEDDDDDDCCCBBBBBBAAAAAABBBCCCBBB@@@@@@@@@AAACCCCCCCCCBBBBBBBBBBBBAAA@@@@@@@@@??????>>>============<<<<<<<<<;;;;;;;;;777777666666555444444444222222111111111000000000000000/////////.........///......---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******)))))))))))))))************))))))))))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''''''''''')))))))))))))))******+++&&&&&&''''''(((((())))))'''((()))******)))((('''((((((((((((((((((((((((************************((((((((((((((((((((((((&&&''')))++++++***((('''''''''''''''''''''''''''(((((())))))************(((((())))))))))))))))))((((((((((((((((((((((((((('''&&&&&&&&&((()))***'''''''''((((((((((((((()))((('''&&&&&&'''((()))'''''''''((((((((((((((()))))))))))))))))))))((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((()))''''''&&&&&&&&&''''''(((''''''&&&&&&&&&''''''(((((((((''''''''''''((((((&&&'''((()))***)))((('''''''''''''''(((((((((((())))))))))))************(((((((((((()))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))*********+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////......---.....................////////////000000111111111222222222444555555666666555555444555666777777888888777777666666666666666555555555444555666777888999::::::<<<<<<<<<<<<<<<<<<;;;;;;======<<<<<<<<<===>>>???>>>>>>>>>============<<<======>>>>>>>>>?????????AAABBBCCCDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKMMMMMMLLLLLLKKKKKKJJJJJJLLLLLLKKKKKKJJJJJJIIIIIIJJJIIIIIIHHHHHHGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCDDDCCCCCCBBBAAA@@@>>>======<<<<<<<<<<<<<<<::::::999888888888999999888777666555444444444555333333333333333222222222111111111000000000//////---------..................---,,,,,,,,,,,,---...,,,,,,,,,+++++++++*********))))))))))))))))))***))))))))))))))))))******++++++******))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((((((((()))))))))))))))***+++++++++***((('''''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************)))))))))((())))))******)))))))))******++++++,,,''')))+++------+++)))'''FFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@AAABBBAAA@@@??????AAABBBBBBAAAAAAAAA@@@@@@@@@???????????????>>>===<<<<<<<<<;;;;;;;;;:::::::::777777666555555444444333111111111000000000000///000////////////.........------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((())))))******))))))((())))))******++++++*********))))))(((((())))))***((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))))))))******%%%%%%&&&'''((()))******(((((()))***************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))))))))((((((''''''''''''''''''''''''((((((((()))******++++++(((((())))))))))))******(((((((((((((((((((((((('''''''''&&&''''''(((((('''''''''((((((((((((((()))((((((''''''''''''((('''''''''((((((((((((((('''''''''&&&&&&&&&&&&%%%''''''((((((((()))))))))'''&&&%%%%%%&&&''')))***'''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((''''''((((((((((((((('''''''''''''''(((((((((((((((((()))))))))))))))***(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,///...............//////------........./////////000111111111111222222222444444555555555555444444333444444555555555555555333333444444444444444444555555666777888999999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;:::::::::;;;===>>>>>>>>>============<<<<<<===>>>>>>??????@@@@@@@@@CCCCCCDDDEEEFFFFFFFFFFFFEEEFFFFFFGGGHHHIIIJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDBBBBBBBBBBBBBBBAAA@@@@@@>>>===<<<<<<;;;;;;<<<<<<;;;:::999888777777777777666555555444333333444444111111111111111111111111000000/////////.........---------------............---,,,++++++,,,---...,,,,,,,,,+++++++++************))))))))))))******))))))((((((((()))******************))))))))))))************************))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))******))))))((('''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((((())))))***)))))))))))))))*********((()))+++,,,,,,+++)))(((EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEDDDBBBAAA???AAAAAAAAA???>>>???@@@@@@@@@@@@????????????>>>===>>>?????????>>>===<<<999999999999888888888888777666666555555444333333111111000000000/////////............---------,,,+++,,,,,,,,,,,,---------++++++++++++++++++++++++************************(((((())))))))))))((((((((()))***++++++++++++*********))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))))))))(((&&&&&&''''''(((((())))))''''''''''''(((***+++,,,((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&'''''''''((((((((('''''''''''''''''''''''''''(((((()))******++++++(((((()))))))))*********(((((((((((((((((((((((('''''''''(((''''''&&&&&&''''''''''''((((((((()))(((((((((((((((''''''&&&''''''''''''((((((((()))&&&&&&&&&&&&%%%%%%$$$$$$&&&&&&'''((()))******+++'''&&&%%%%%%%%%''')))***&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&'''((((((((((((''''''''''''(((((((((''''''&&&&&&''''''(((''''''''''''((((((((((((''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,---...//////---------.........//////000111111111111222222222444444444555555444444444333333444555555555555444222333333333444555555555666666777777888888888999999999::::::;;;;;;<<<<<<;;;:::999888888:::<<<===>>>>>>=========<<<<<<<<<>>>>>>??????@@@AAAAAABBBCCCCCCDDDEEEFFFFFFFFFFFFEEEEEEFFFGGGHHHIIIJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJIIIJJJJJJIIIIIIHHHHHHGGGHHHGGGFFFEEEDDDDDDDDDDDD@@@@@@AAAAAAAAA@@@??????======<<<;;;;;;;;;;;;<<<<<<;;;999888666555555555444444333222222222333333000000000000000000000000............------------,,,,,,,,,------............---+++******+++---...,,,,,,,,,+++++++++******+++***)))(((((()))***+++)))(((((('''((()))***+++)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))***)))((((((''''''((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((()))))))))))))))((((((((((((((())))))************))))))FFFFFFFFFFFFFFFGGGGGGGGGEEEFFFFFFFFFFFFDDDCCCBBB???@@@AAA@@@>>>>>>>>>????????????>>>>>>>>>>>>=========>>>??????>>>===<<<777777777777666666666666777666666555444444333333000000000000////////////---------,,,,,,,,,++++++***++++++,,,,,,------...++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))))))))((((((((()))***+++++++++++++++******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''(((((((((((((((((((((((((((((('''''''''&&&%%%%%%%%%''')))+++---))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''(((((()))***+++++++++(((((())))))*********+++((((((((((((((((((((((((''''''((()))((('''%%%$$$&&&'''''''''(((((())))))'''((()))))))))(((&&&%%%&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&%%%&&&'''((()))***+++,,,'''&&&%%%$$$%%%''')))+++&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&'''((()))((((((''''''''''''((((((((((((&&&%%%%%%&&&'''(((''''''''''''((((((((()))&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,*********+++,,,---...///---------.........//////000111111111111222222222333444444444444444444333444555555666666666666666444444555555666777888888777777777777777888888888888888999999:::;;;<<<<<<:::999888777777999;;;<<<>>>=========<<<<<<<<<<<<>>>>>>???@@@AAAAAABBBBBBCCCCCCDDDEEEFFFFFFFFFEEEEEEEEEFFFGGGHHHIIIIIIJJJGGGHHHHHHIIIIIIJJJJJJJJJHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIGGGFFFEEEHHHGGGFFFEEEDDDDDDDDDDDD??????@@@@@@@@@???>>>>>>======<<<;;;;;;;;;;;;<<<<<<;;;:::888666555444444333333222222111111222222000000000000111111111111......---------,,,,,,,,,,,,,,,,,,------............---+++******+++---...,,,,,,,,,+++++++++******+++***)))(((((()))***+++)))(((''''''''')))***+++(((((())))))******++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))***)))'''&&&&&&&&&'''((('''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((((((((())))))))))))((((((''''''&&&&&&***))))))))))))))))))***DDDEEEGGGHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCDDDEEEEEEDDDBBB@@@>>>===@@@@@@@@@???????????????============<<<;;;:::999999999888888777666555555555555444444444333333333111111111000//////......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,+++***)))(((++++++******************---,,,***)))))))))***+++)))((('''&&&&&&'''((())))))((('''&&&&&&'''((()))''''''''''''(((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%))))))))))))))))))))))))***)))(((''''''((()))***))))))(((((('''''''''&&&'''''''''''''''((())))))(((''''''''''''(((((()))))))))))))))************+++++++++***)))((((((''''''''''''(((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''))))))(((''''''''''''(((''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))))))))))))))(((''''''((()))(((&&&)))((('''&&&&&&'''((()))''''''''''''((()))++++++******))))))(((((('''''',,,+++***)))***+++,,,---************************)))***+++,,,,,,+++)))((()))******++++++,,,------........................---......///////////////111000///......///000111000111111111222222222222444444444444444444444444555444444333333333444444555444444444444555666666777777777777666666666666888888888888888999999999<<<;;;999888888999;;;<<<>>>>>>>>>>>>============>>>>>>>>>>>>???@@@AAABBBBBBCCCDDDFFFFFFFFFEEEDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJJJJKKKLLLLLLMMMMMMLLLKKKJJJIIIHHHGGGGGGHHHFFFEEEDDDBBBBBBAAAAAAAAAAAA???>>>>>>??????===<<<>>>===;;;999888888888888999888777666666555666666333333333222222222111111000000000000000000000000////////////////////////000///---,,,+++,,,,,,------,,,++++++************,,,+++***))))))***+++,,,((((((((((((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************,,,***(((&&&%%%''')))***+++***)))(((''''''(((((())))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))((('''&&&&&&''')))+++---))))))(((((((((((()))))))))************+++++++++)))************+++++++++EEEFFFGGGIIIJJJJJJIIIIIIGGGGGGFFFFFFEEEDDDCCCCCCDDDDDDDDDDDDBBBAAA???>>>@@@@@@????????????>>>>>>=========<<<<<<;;;:::999888888888777666555555555444444444444333333333333111000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++***)))(((******************************((('''''''''(((((())))))(((((((((((()))))))))((('''&&&&&&'''((()))''''''''''''(((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''((((((((((((''''''(((((((((''''''&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((()))((((((((('''''''''&&&'''''''''''''''((())))))(((((('''''''''''''''((('''(((((((((((()))))))))++++++******)))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&'''''')))(((''''''&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))(((&&&'''((()))(((&&&(((((('''&&&&&&'''((((((''''''''''''((()))***+++***)))))))))((((((((('''+++*********++++++,,,,,,******************************+++++++++******))))))******++++++,,,------------------------------------...///////////////111000///......///000000000000000000111111111222222222222222222222222222555444444333333444444444555444444444444555666666777777777777666666666666777777777888888888888888<<<;;;999888888999;;;<<<========================>>>>>>>>>>>>???@@@@@@AAAAAABBBCCCDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJKKKLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBAAA@@@?????????>>>======>>>===<<<:::999888999999888888777666555555555555333333222222222111111111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,+++***))))))***+++,,,******)))(((((((((((((((++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************+++***((('''''''''((())))))))))))(((((((((((('''))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))'''((((((((()))))))))***''''''''''''''''''''''''***)))'''''''''(((***+++))))))(((((((((((())))))))))))*********+++++++++)))************+++++++++EEEFFFHHHJJJLLLLLLLLLLLLIIIIIIHHHGGGFFFDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@???@@@?????????>>>>>>>>>===<<<<<<<<<<<<;;;:::999999888777777666666555555444444444444333333333222222000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++++++++++++++***)))(((************************))))))((('''''''''(((((())))))************))))))((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((''''''''''''''''''''''''''''''((())))))+++***))))))((((((((((((''''''''''''((((((((((((++++++******)))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&******)))(((((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((('''&&&'''((()))((('''''''''&&&&&&&&&&&&''''''''''''''''''((()))******))))))))))))(((((((((((()))***++++++,,,,,,++++++************************+++***************++++++)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...000//////......///000000////////////000000000000000000000000000000000000444444444333333444444555555444444444444555666666666666666666777777777777666666666777777888888888;;;:::999888888999:::;;;========================??????>>>>>>>>>>>>??????@@@@@@@@@AAABBBDDDEEEFFFCCCCCCBBBBBBCCCCCCDDDEEEHHHHHHHHHHHHHHHHHHHHHHHHJJJKKKLLLMMMMMMKKKIIIHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCCCC@@@@@@??????>>>======<<<>>>>>><<<;;;::::::::::::888888777555555444444444222222222222111111111000////////////////////////........................---------------,,,,,,+++...------,,,,,,,,,,,,,,,++++++************++++++,,,+++***(((''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))((((((((((((&&&&&&((()))))))))((('''(((((((((((((((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''+++***)))'''''''''((()))))))))(((((((((((()))))))))))))))*********++++++)))************+++++++++FFFGGGIIIKKKMMMNNNNNNMMMJJJJJJIIIHHHFFFEEEDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@?????????>>>>>>======<<<;;;<<<<<<;;;;;;:::999888777777777777666666555555333333333333222222222222///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******++++++***)))(((((())))))))))))*********************)))))))))******((((((***++++++***(((((((((((((((''''''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((''''''((((((((((((''''''((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&((())))))(((&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))...---,,,+++******))))))'''''''''((((((((())))))************))))))(((((()))))))))(((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((())))))((((((((((((((()))''''''''''''''''''''''''&&&&&&'''''''''(((((((((((('''&&&'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***))))))))))))((((((((((((((()))+++,,,,,,,,,+++***************************+++***)))))))))***+++,,,)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////................../////////000.........////////////000/////////000000000000000444444333333333444555555555444444444444555666666666666666666777777777777555555666666777777888888::::::999888888999::::::;;;<<<<<<<<<<<<<<<======??????>>>=========>>>>>>???>>>>>>???AAACCCEEEGGGCCCCCCBBBBBBCCCCCCDDDEEEHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJLLLMMMLLLJJJGGGEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCC>>>??????>>><<<::::::;;;>>>>>>===<<<;;;;;;::::::888777666555444333333333222111111111111000000000////////////////////////////////////////////////+++,,,---......---+++***...------,,,,,,---------+++++++++++++++++++++++++++***)))(((''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))((()))))))))************((())))))******)))'''&&&###%%%''')))***)))((('''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''***)))(((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))*********+++++++++FFFGGGIIIKKKMMMNNNNNNMMMJJJJJJIIIHHHGGGFFFEEEEEECCCCCCBBBBBBAAAAAAAAAAAA??????>>>>>>===<<<;;;;;;;;;;;;;;;;;;:::999888777777777777777777666666666333333222222222111111111.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********)))(((((((((((()))))))))*********)))))))))*********))))))&&&'''))))))))))))'''&&&'''(((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''((()))******)))((('''&&&&&&&&&''''''''''''''''''''''''''''''((())))))---,,,+++***)))((((((((((((((()))))))))******************)))))))))))))))******))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))'''''''''&&&&&&''''''(((''''''''''''''''''''''''''''''((((((((()))))))))(((&&&&&&''')))))))))(((%%%&&&&&&&&&&&&&&&&&&%%%'''''''''''''''(((((()))(((((((((((())))))))))))((()))***+++,,,+++***)))))))))))))))))))))))))))+++***)))))))))***,,,---)))******++++++,,,------------------------------,,,------...............------......////////////---.........////////////000000000000111111222222333333333333333444555666555444444444444555666666555666666666777777777888444555555666777777888888999999999999999999999999::::::;;;;;;<<<<<<<<<<<<>>>>>>======<<<=========>>>>>>>>>>>>@@@BBBEEEFFFDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIKKKKKKJJJHHHEEECCCBBBBBBAAA@@@@@@@@@@@@AAA??????>>>>>>>>>???@@@@@@<<<===>>><<<999777888999=========<<<<<<;;;::::::888777666444333333222222111111111000000000//////........................++++++++++++++++++++++++***+++,,,---------++++++---------,,,,,,------...+++++++++,,,,,,+++++++++))))))(((((((((((())))))************************))))))))))))))))))))))))((()))))))))************((()))*********)))'''&&&###%%%''')))******)))((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''(((((()))***+++))))))(((((((((((())))))(((((()))))))))*********))))))*********+++++++++EEEFFFHHHJJJLLLLLLLLLLLLIIIIIIHHHGGGGGGFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@AAA??????>>>===<<<;;;::::::::::::::::::999888777777666666666666666666666666222222222111111111000000///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************(((((())))))))))))(((((('''(((((())))))*********&&&&&&'''(((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&&&&&&&&&&''''''''''''''''''''''''((()))))))))((('''&&&&&&&&&&&&&&&))))))))))))******************))))))))))))))))))+++******))))))(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((''''''''''''''''''''''''(((((((((((()))))))))***'''&&&&&&''')))***)))(((&&&&&&''''''''''''&&&&&&(((''''''&&&''''''(((((((((((((((((())))))))))))((()))******++++++******))))))))))))))))))))))))))))))))))))***+++,,,,,,)))******++++++,,,------........................,,,,,,---............---,,,---...///////////////............////////////000000111111222222333333333333333333444555555666555444444444444555666666555555666666777777888888555555666666777888999999999999999999999999999999999999::::::;;;<<<<<<<<<======<<<<<<<<<<<<======>>>>>>>>>???AAABBBCCCDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHGGGFFFCCCBBB@@@@@@????????????@@@@@@>>>>>>======<<<=========;;;===>>><<<888666777999<<<<<<<<<<<<<<<;;;:::999888777555444222222111111000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...++++++,,,,,,,,,,,,++++++((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************((()))*********)))'''&&&%%%&&&((()))*********)))((((((((((((((((((((((((((())))))******))))))((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))&&&&&&'''((()))***++++++))))))(((((((((((())))))((((((((()))))))))******)))************+++++++++EEEFFFGGGIIIJJJJJJIIIIIIGGGGGGGGGGGGGGGFFFFFFFFFFFFEEECCCAAA@@@@@@@@@@@@???>>>>>>===;;;::::::999::::::::::::999888777666444444444444444444444444222111111111000000000000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************'''(((((())))))(((((('''''''''(((((()))******+++%%%%%%'''(((((((((''''''))))))(((((((((((())))))&&&'''((())))))((('''&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''(((((((((%%%%%%%%%&&&&&&''''''''''''''''''''''''((())))))(((''''''&&&&&&&&&''''''((((((((())))))))))))***)))))))))))))))))))))***++++++******)))((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''''')))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))'''''''''''''''''''''''''''''''''((((((((())))))'''&&&%%%''')))***)))(((&&&'''(((((((((((('''&&&(((''''''&&&&&&''''''''''''((((((((()))))))))***)))))))))))))))***++++++))))))))))))))))))))))))(((((()))***+++,,,,,,,,,)))******++++++,,,------------------------------+++,,,------......------+++,,,---///////////////....../////////000000000///000000111222222333333333333333333444555666666555444444444444555666666555555555666777888888888555555666777888999:::;;;888888999999999999888888888999999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>>>>>>>???@@@AAABBBBBBBBBBBBCCCCCCBBBBBBCCCCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCBBB??????>>>>>>>>>??????@@@???>>>>>>===<<<<<<<<<<<<<<>>999666888::::::;;;;;;<<<;;;;;;999999888777555333222111000000000000/////////.........................................................++++++******+++,,,,,,---+++++++++++++++,,,------++++++,,,------,,,++++++***))))))(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))************)))))))))))))))(((((('''((()))))))))******++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((''''''((()))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))***)))************+++++++++DDDEEEGGGHHHHHHHHHGGGGGGEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFDDDAAA@@@????????????>>>===<<<;;;:::999999999999:::999999888777666222222222222222222222222111111111111000000000000000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************''''''((((((((((((((('''&&&''''''((()))******+++&&&''')))*********))))))+++***)))(((((()))***+++&&&'''((())))))((('''&&&''''''''''''((((((((()))((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&''''''''''''''''''&&&&&&'''''''''(((((())))))''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&''''''''''''''''''''''''((())))))***)))))))))))))))***+++''''''''''''((((((((())))))))))))))))))*********+++++++++***)))((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&'''''''''))))))(((''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''''''''''''''&&&************************((((((((((((((()))******''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&%%%''')))******)))&&&'''((())))))((('''&&&(((''''''&&&&&&&&&'''''''''((((((((())))))*********)))((((((((()))+++,,,))))))))))))))))))))))))'''(((***+++,,,,,,++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------***+++---///000000///...////////////000000000000...//////000111222222333222222222333444555666777555444444444444555666666444555555666777888888999555666777888999:::;;;;;;888888999999999999888888888888999::::::;;;<<<<<<:::::::::;;;<<<===>>>???>>>???AAABBBCCCBBBBBBAAABBBAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBB??????>>>>>>>>>>>>???@@@@@@@@@???===<<<<<<<<<<<<>>>AAABBB???:::777999<<<999:::;;;;;;;;;:::999888888777555333222111000000000/////////....................................++++++++++++++++++++++++++++++***)))***+++---...************++++++,,,---++++++------------++++++,,,+++***(((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))((((((((((((*********)))******+++,,,************************))))))************))))))))))))))))))))))))))))))******))))))(((((((((''''''''''''''''''''''''''')))))))))))))))(((((('''))))))(((((((((((())))))(((((((((((()))))))))))))))************+++++++++FFFGGGGGGGGGGGGFFFFFFEEEEEEDDDCCCBBBBBBCCCEEEFFFBBBBBBAAA@@@@@@??????>>>============<<<;;;:::999;;;:::999777555444333333333333333222222222111111111111000000//////...............///////////////...///111222111///,,,******************+++++++++''''''(((((())))))******'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((('''&&&&&&&&&&&&'''(((''''''''''''((())))))((((((''''''''''''((((((''''''((())))))((('''&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%(((((('''''''''&&&&&&&&&'''''''''((((((((())))))'''''''''''''''''''''''')))'''&&&'''******(((%%%)))))))))))))))(((''''''******))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''******))))))((((((''''''))))))((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))(((((()))***)))'''&&&&&&))),,,''''''&&&%%%&&&'''((()))((((((((('''&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''(((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))))))))))))))))))))))))))'''(((((((((((((((''''''))))))************))))))((((((((((((((((((((((((******+++++++++,,,,,,,,,******+++,,,---//////000......---,,,++++++******------...///000111222222111111111000000000000000---...///000111222333333444444444333333222222222111333555555444333444555666777777888888888888777555555555555555666777888666666666777888888999999999999999999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>@@@AAABBBCCCCCC@@@@@@@@@@@@AAABBBCCCCCCEEEEEEDDDDDDCCCCCCCCCBBBDDDDDDCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>===<<<;;;;;;:::;;;<<<<<<<<<:::777666888888999999999999888888666555555333222111000000222111111000///......---......---------,,,,,,,,,......---------,,,,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))))))))++++++***(((''''''''''''))))))((((((''''''&&&&&&((((((((((((((((((((((((''''''(((((())))))******+++*********))))))(((((())))))))))))************))))))))))))))))))))))))((()))***+++,,,,,,+++***'''''''''''''''((())))))((((((((((((((()))******((()))***++++++***)))(((&&&''''''((()))******+++))))))))))))************))))))))))))))))))))))))DDDDDDEEEEEEDDDDDDCCCCCCEEEDDDBBBAAAAAABBBDDDEEECCCCCCBBBAAA???>>>==================<<<;;;:::999999999777666555555555555333333222222222111111111000000000000//////...........................//////000111222111///---+++************************'''((((((((()))))))))***))))))((((((''''''&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''''''''((((((&&&&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))'''&&&''')))***(((%%%%%%&&&'''(((***************)))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&)))(((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''''''''&&&%%%(((((((((&&&%%%%%%(((***''''''&&&&&&&&&'''((()))***))))))((((((''''''&&&%%%%%%%%%%%%%%%&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''((((((((((((''''''(((((())))))))))))((((((******************************+++++++++,,,,,,,,,***++++++,,,---...//////222222111111000//////...------------............000000000000000000000000//////000111222333444444444444333333333222222222111333555555444333444555666666777888888888888777666666555555555666777777666666666777888888999999999999999999::::::::::::============>>>>>>>>>>>>===>>>>>>???AAABBBBBBCCC@@@@@@@@@@@@AAABBBCCCCCCEEEDDDDDDDDDCCCCCCCCCBBBDDDDDDCCCBBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>===<<<;;;;;;:::;;;<<<===<<<;;;999888777888888888888888888777555444444333222111000///111111000000//////............---------,,,,,,,,,---,,,,,,,,,+++++++++++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++***)))(((((((((((()))***)))(((''''''&&&''''''***)))))))))((((((((((((************************'''((((((((()))))))))************)))))))))((((((((((((((()))))))))******))))))))))))))))))))))))((()))***+++++++++******'''''''''''''''((())))))((((((((((((((()))******((()))***++++++***)))(((''''''(((((())))))******))))))))))))************))))))))))))))))))))))))CCCDDDDDDDDDDDDCCCBBBAAACCCBBBAAA@@@@@@AAABBBCCCDDDCCCBBBAAA???===<<<<<<============<<<;;;:::999777777666666555555666666333222222222222111111111000000000////////////...........................///000111222111///---,,,+++++++++******))))))((((((((((((((())))))))))))******)))((('''&&&%%%%%%((((((((((((((((((((((((''''''''''''((((((((((((&&&'''((((((((('''%%%%%%$$$%%%&&&'''(((''''''&&&((((((''''''''''''((((((%%%%%%&&&&&&'''&&&&&&%%%''''''''''''''''''''''''''''''&&&%%%$$$######"""'''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$''''''''''''''''''''''''(((''''''((())))))(((&&&%%%&&&'''((()))*********))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%$$$$$$'''''''''%%%$$$$$$''')))''''''&&&&&&''''''((()))""""""###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((''''''******************************+++++++++,,,,,,,,,+++,,,,,,,,,------......///......------,,,,,,,,,.........---------,,,,,,000000000000000000000000000000111111222333444444333333333333222222222222111333555555444333444555555666777777888888888777777777666555555555666666666666666777888888999999999999999:::::::::;;;;;;============>>>>>>??????===>>>>>>???@@@AAABBBBBB@@@??????@@@@@@AAABBBCCCDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@???>>>===<<<<<<;;;:::;;;<<<======<<<:::999666777777888888777777666444444333222111000000///////////////////////////......---------,,,,,,,,,++++++++++++************,,,,,,++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,......,,,+++***))))))((((((''''''(((((((((((('''&&&&&&'''''''''))))))((((((((((((''''''************************(((((((((((())))))))))))******))))))))))))((((((''''''((((((((()))))))))))))))))))))))))))))))))******+++++++++***))))))'''''''''''''''((())))))((((((((((((((()))******))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))EEEFFFFFFEEEEEEDDDCCCBBBBBBAAA@@@@@@???@@@@@@AAABBBAAAAAA@@@???>>>==================<<<;;;:::999888777666555555555555555222222222222111111111111////////////////////////.........------------------...///000///...,,,+++,,,++++++***)))(((((('''(((((((((((())))))))))))))))))((((((''''''&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((%%%'''((())))))'''%%%$$$###$$$&&&(((((('''&&&$$$(((''''''&&&&&&''''''(((%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$$$$$$$'''''''''''''''''''''''''''''''''((()))(((''''''(((((())))))(((((('''&&&))))))))))))((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''(((((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&((('''''''''''''''(((((()))!!!$$$&&&((()))'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''(((((((((((((((((('''(((((())))))(((((('''******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---************))))))((((((/////////////////////////////////000000000000000//////000111222222333333333222222222222222222222111333555555444333444555555555666777888888888888888888777666555555555666666666666777888888999999999999::::::;;;;;;<<<<<<::::::;;;;;;<<<<<<=========>>>>>>???@@@AAAAAAAAA????????????@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBAAACCCCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@???>>>===<<<<<<999999:::;;;;;;;;;::::::555666666777777666666555444444333222222111000000......//////////////////......---------,,,,,,,,,,,,++++++++++++*********---,,,,,,++++++******)))************))))))))))))(((***,,,......,,,***(((((((((''''''''''''(((((((((((('''''''''(((((()))'''''''''''''''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))++++++*********)))(((((('''''''''''''''((())))))((((((((((((((())))))***)))))))))******)))))))))******))))))))))))))))))((()))))))))************))))))))))))))))))))))))FFFFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@????????????>>>>>>????????????@@@@@@============<<<;;;:::999:::999777666444333333222222222222111111111000000.............../////////...---------,,,,,,,,,++++++,,,---------,,,+++***++++++******)))(((''''''))))))))))))((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((((((%%%'''((())))))'''%%%$$$###$$$&&&(((((('''&&&$$$''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((()))''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&'''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''''''''((((((((('''''''''((((((((((((((('''&&&&&&(((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''''''''(((((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&(((((('''&&&&&&''')))'''''''''(((((((((((((((######%%%&&&((()))++++++((((((((((((((())))))***'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''((((((((((((((((((((((((&&&&&&'''(((((((((((((((((())))))******))))))((())))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------...///000000111......//////000000000000......//////000000111111222222222222222222222222111333555555444333444555444444555777777888888888999888777666666666666666666666666777888888999999999::::::;;;<<<<<<======:::::::::;;;<<<======>>>>>>>>>>>>??????@@@@@@AAA????????????@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@???>>>===<<<<<<777888888888999999888888444555555666666555555444444444333333222222111111............////////////......---------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***************))))))((((((((((((***,,,......,,,***(((((((((''''''''''''(((((())))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))''''''''''''((((((((((((((((((((((((((((((((((((+++******))))))((((((((('''''''''''''''((())))))((((((((((((((())))))******))))))))))))))))))***************))))))))))))((()))))))))************))))))))))))))))))))))))EEEEEEEEEDDDCCCBBBAAA@@@AAAAAAAAA@@@??????>>>>>><<<======>>>???@@@AAAAAA============<<<;;;:::999:::999777555444222222111222111111111111000000000---............/////////---------,,,,,,++++++*********+++++++++******************))))))(((((('''))))))))))))((((((((((((%%%%%%&&&'''((()))******((((((((((((((((((((((((''''''''''''((((((((((((&&&'''((((((((('''%%%%%%$$$%%%&&&'''(((''''''&&&''''''&&&&&&&&&&&&'''''''''''''''''''''((()))***''''''''''''''''''''''''$$$%%%%%%&&&'''((()))***'''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&((())))))(((''''''((($$$%%%&&&'''((()))))))))(((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))))))))))))))''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&%%%$$$############&&&''')))((('''&&&'''(((&&&'''((())))))))))))((()))((((((''''''&&&%%%%%%((((((((((((((()))******************************''''''''''''''''''''''''''''''((())))))(((''''''))))))))))))))))))))))))%%%&&&'''((())))))))))))))))))************))))))((((((((((((((((((((((((******+++++++++,,,,,,,,,***+++++++++,,,,,,------........................)))***+++,,,---...//////---......//////000000111........./////////000000111111111222222222222222111333555555444333444555333444555666777888888888888888777666666666777777666666666777888888999999999::::::;;;<<<===>>>>>>;;;<<<<<<===>>>???@@@@@@>>>>>>>>>?????????@@@@@@???>>>>>>??????@@@AAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>======<<<888777777777777777777777444444444555555444444444333333222222111111111111..............................---------,,,,,,,,,---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))***+++------+++***)))((((((''''''(((((())))))++++++***))))))***************++++++++++++,,,,,,++++++++++++++++++++++++))))))))))))((((((((((((''''''(((((((((((())))))''''''((((((((()))))))))((((((((((((((((((((((((******)))((((((((())))))'''''''''''''''((())))))((((((((((((((()))************))))))))))))******************************))))))))))))************))))))))))))))))))))))))FFFFFFFFFEEEDDDCCCAAA@@@AAAAAAAAAAAA@@@???>>>>>>======>>>>>>??????@@@@@@============<<<;;;:::999999888666555444333333333111111111111000000000000---------.........//////------,,,,,,+++******************++++++++++++***)))))))))))))))(((((((((***)))))))))((((((((('''&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&((()))***''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((($$$$$$%%%&&&'''((())))))''''''''''''''''''''''''%%%(((***)))'''&&&''')))$$$$$$&&&'''((()))))))))'''((((((((()))))))))***'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''%%%$$$#########$$$%%%&&&((('''&&&%%%&&&'''&&&'''((()))***))))))(((''''''&&&%%%$$$######"""'''''''''&&&'''(((((()))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((%%%&&&'''((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******+++++++++,,,,,,,,,))))))***+++,,,------...,,,,,,,,,,,,,,,,,,------+++++++++,,,,,,---------------......///000000111////////////000000000000000111111111222222222222111333555555444333444555222333444666777888888888777777777666777777888888666666666777888888999999::::::;;;<<<===>>>??????;;;;;;<<<===>>>???@@@@@@>>>>>>>>>>>>????????????>>>>>>>>>>>>???@@@AAABBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@???>>>======999999888777777666666777333333444444444444333333000000000000/////////////////////......------,,,......---------,,,,,,,,,++++++++++++***************++++++,,,,,,---------,,,,,,,,,+++***)))))))))******++++++++++++******)))(((((((((((()))***+++,,,+++***)))((((((((())))))*********++++++++++++++++++++++++++++++++++++***)))))))))(((((((((''''''''''''((((((((())))))((((((((()))))))))******(((((((((((((((((((((((())))))((('''((((((******'''''''''''''''((())))))((((((((((((((()))******+++***)))(((((()))***+++)))))))))******++++++,,,))))))))))))************))))))))))))))))))))))))IIIIIIHHHHHHGGGEEEDDDCCCBBBBBBBBBAAAAAA???>>>===??????>>>>>>>>>>>>>>>>>>============<<<;;;:::999666666555444444444444444111111111111000000000000---------.........//////------,,,,,,+++***))))))++++++++++++++++++,,,,,,(((((((((((())))))))))))******))))))((((((((('''((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((('''&&&&&&&&&&&&'''(((''''''''''''((())))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$%%%'''((()))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((######$$$%%%'''((())))))''''''''''''''''''''''''%%%(((******'''&&&''')))''''''((((((''''''&&&%%%'''((((((((())))))******''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))(((&&&%%%%%%&&&&&&###%%%'''&&&%%%$$$$$$%%%&&&''')))*********)))(((&&&&&&&&&''''''(((((()))&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''%%%&&&'''((())))))))))))''''''((((((((((((''''''******************************+++++++++,,,,,,,,,((())))))+++,,,---..............................//////.........------------------...///000000111000000000000111111111111000000111111222222222222111333555555444333444555222333444666777888888888777777666666777888999999666666666777888888999999::::::;;;<<<===>>>???@@@999999:::;;;<<<===>>>???>>>>>>>>>>>>????????????>>>>>>>>>>>>???@@@AAABBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@???>>>======;;;:::999888777777777777222333333444444333333222...............---------000000///...------,,,,,,......---------,,,,,,,,,************)))))))))))))))***+++,,,------...///*********)))(((''''''&&&************************)))))))))))))))***++++++++++++***(((''''''''''''&&&'''''''''(((((())))))))))))))))))))))))))))))******))))))((((((((('''&&&'''''''''(((((())))))))))))))))))************(((((((((((((((((((((((()))(((''''''''')))***+++'''''''''''''''((())))))((((((((((((((()))******+++***)))(((((()))***+++(((((()))***+++,,,,,,,,,))))))))))))************))))))))))))))))))))))))IIIHHHFFFEEEEEEEEEFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@??????>>>===<<<<<<;;;======<<<<<<<<<;;;;;;;;;:::999777555333222111111---...///000111000000000...000000///...---...///...---,,,+++***+++,,,,,,+++++++++************))))))***,,,,,,***)))***+++...---+++)))'''&&&$$$###''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((******)))(((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))(((((('''''''''&&&###$$$%%%&&&&&&&&&%%%$$$'''''''''''''''''''''''')))(((((('''''''''(((((())))))((('''''''''''''''&&&''''''((()))******+++++++++******)))'''&&&%%%&&&&&&&&&&&&&&&'''((()))&&&'''((())))))((('''&&&((('''&&&%%%%%%&&&'''(((''''''''''''''''''&&&&&&)))(((&&&%%%%%%&&&((()))&&&&&&''''''''''''''''''))))))((('''&&&&&&%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&+++)))'''%%%$$$%%%&&&'''((('''&&&%%%%%%&&&'''((((((((('''''''''&&&&&&&&&)))((('''&&&%%%%%%&&&'''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&'''''''''(((((())))))(((((((((((())))))))))))******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------...---+++*********++++++***+++---...//////000000///......------///000111000000000000////////////111111000000111111222333222222333444444555555666555555444333444555666777888888777777777777888888999::::::999777666888999888999999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>============>>>>>>???AAAAAAAAABBBBBBAAA@@@@@@AAABBBDDDEEEEEEEEEDDDCCCBBBCCCCCCCCCDDDDDDEEEEEECCCCCCBBBAAAAAA@@@??????@@@@@@@@@@@@>>>===;;;;;;::::::999888777666555555444444333333333222222222333222111000///...------......////////////......------------------------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************))))))))))))))))))))))))((((((((((((((()))***+++(((((())))))******+++++++++*********))))))((((((&&&'''(((******+++++++++((((((((((((''''''''''''******))))))((((((''''''))))))(((((('''''''''&&&(((((((((((())))))))))))'''((()))******+++++++++************************((()))***+++++++++++++++************))))))))))))'''((()))***+++,,,------))))))))))))))))))))))))IIIHHHFFFEEEDDDEEEEEEFFFFFFEEEDDDCCCBBBAAA@@@?????????>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888777555333111000/////////////////////000000000...///000///...---...///...---,,,+++++++++,,,,,,+++++++++*********))))))(((***,,,+++***)))******+++******)))(((''''''&&&''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))(((((((((''''''''''''%%%&&&''''''''''''&&&%%%))))))))))))))))))))))))((((((''''''''''''(((((())))))((('''''''''''''''&&&''''''((())))))******)))))))))(((((('''&&&%%%&&&&&&&&&&&&&&&'''((((((&&&'''((())))))((('''&&&((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((()))))))))((((((''''''&&&!!!"""###$$$&&&'''((()))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&''''''''''''''''''&&&***)))'''%%%%%%%%%&&&'''((('''&&&&&&&&&&&&'''((((((((('''''''''&&&&&&&&&(((((('''&&&%%%&&&'''''''''''''''((((((((())))))''''''(((((((((((('''''''''''''''((((((((())))))((((((((()))))))))************+++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,+++*********++++++...............------,,,///......---...///000111000000000000////////////111111000000111111222333222222333444444555555666555555444444444555666777888888777777777777888888888999999888666666777888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;==================>>>???AAAAAAAAABBBBBBAAAAAA@@@@@@AAABBBCCCDDDCCCCCCBBBAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBAAA@@@@@@??????AAAAAA@@@???>>>===<<<<<<:::999999888777666555444444333333333333222222222000000///...---,,,++++++---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++++++++++++++++++++++++++*********))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((('''''''''((()))))))))))))))))))))******************)))))))))(((((('''((()))***************((((((((((((''''''''''''(((((((((((())))))))))))))))))((((((((('''''''''))))))))))))((((((((((((''''''((()))************''''''''''''''''''''''''(((((()))***************))))))))))))))))))))))))************))))))(((((())))))))))))))))))))))))HHHGGGFFFEEEDDDDDDDDDDDDFFFEEEDDDCCCAAA@@@???>>>========================::::::::::::;;;;;;;;;;;;777666555333111000//////111111000000000000000000...///000///---------......---,,,+++++++++,,,,,,++++++*********)))))))))(((***++++++***))))))***(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''&&&&&&&&&''''''''''''(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((('''&&&))))))))))))))))))))))))((((((''''''''''''(((((()))((((((''''''''''''((('''''''''(((((())))))***&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((&&&'''(((((((((((('''&&&((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''++++++***)))((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''***)))'''&&&%%%%%%&&&'''((('''&&&&&&&&&&&&'''((('''''''''''''''&&&&&&&&&''''''&&&&&&&&&'''(((((((((((((((((()))))))))***'''(((((())))))(((((('''''''''(((((((((((()))))))))))))))*********++++++******+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---,,,+++*********++++++...............---,,,,,,......------......///000////////////000000000000111111000000111111222333222222333444444555555666555555444444555555666777888888777777777777888888777888888777555555666777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<======>>>???@@@AAAAAABBBBBBAAAAAAAAA???@@@AAABBBBBBBBBAAAAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@?????????BBBAAA@@@???>>>=========999999888777666555444444333333333222222222111111000000///...---,,,,,,+++,,,------......------,,,+++++++++++++++*********++++++************++++++************************+++************)))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''&&&'''''''''***))))))))))))))))))(((******))))))))))))(((((((((((()))******)))))))))(((((((((((('''''''''''''''''''''((()))*********))))))((((((((((((''''''******))))))((((((''''''&&&&&&'''((())))))))))))))))))))))))))))))))))))(((((()))************)))((((((((((((((((((((((((++++++***)))(((''''''&&&))))))))))))))))))))))))GGGGGGFFFEEEDDDCCCCCCCCCEEEDDDCCCBBBAAA???>>>>>><<<<<<==================;;;;;;;;;::::::999999999999888666444333111111000111222333444333222000......///000///---,,,---...------,,,,,,,,,+++++++++************))))))))))))(((***++++++)))))))))***''''''(((((())))))******))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''''''''&&&&&&&&&''''''''''''((())))))(((''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((('''''''''&&&''''''''''''''''''''''''(((''''''''''''(((((())))))(((''''''''''''(((((('''''''''((((((((())))))%%%%%%&&&'''((((((((((((''''''&&&&&&&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''''''''&&&&&&'''(((((('''&&&&&&***))))))(((((('''''''''******)))(((&&&%%%$$$$$$'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''')))((('''&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''((((((((()))))))))(((((())))))))))))(((((((((((((((((((((((()))))))))*********++++++++++++******+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,+++++++++++++++++++++***+++,,,---.../////////------------......//////////////////000000000000111111000000111111222333222222333444444555555666555555555555555666666777888888777777777777888888666777777666444444555777777888999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@@@@AAABBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@?????????>>>BBBAAA???>>>======>>>>>>999888777666555444444333222222222222111111111111222111111000//////......+++,,,,,,------,,,,,,++++++++++++++++++*********++++++************++++++************************************))))))))))))************************(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&******))))))((((((((('''))))))))))))))))))((((((((()))))))))))))))(((((((((((((((((('''''''''''''''((((((((()))))))))***))))))((((((((((((((((((******))))))((((((''''''%%%&&&'''((())))))))))))++++++++++++++++++++++++))))))***++++++*********''''''''''''(((((((((((())))))))))))************((((((((((((((((((((((((GGGFFFFFFEEEDDDCCCBBBAAACCCCCCBBBAAA@@@???>>>>>><<<<<<<<<<<<==================<<<;;;999888777777999888666444222111000000///222666888888444000------//////...---,,,---...---------,,,,,,,,,++++++*********)))))))))((((((((()))++++++)))((()))***))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))((('''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''((((((((((((((((((''''''&&&&&&&&&%%%%%%'''''''''''''''''''''''''''''''''''''''((())))))((((((''''''''''''((((((''''''''''''((((((((((((%%%&&&'''((()))*********(((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''((((((((($$$$$$%%%&&&((()))******''''''''''''''''''''''''&&&'''''''''''''''''''''((('''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&'''''''''''''''''''''%%%%%%&&&''''''(((((((((&&&&&&'''''''''((((((((((((((())))))))))))(((((())))))))))))))))))(((((()))*********++++++++++++******+++,,,,,,,,,,,,+++*********+++++++++,,,,,,++++++++++++++++++++++++)))***+++---......//////,,,------................../////////000000000111111111000000111111222333222222333444444555555666555555555666666666666666888888777777777777888888666777777666444333555666666777999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@???????????????>>>>>>@@@@@@???>>>============888777777666555444333333222222111111111000000000111111000000//////......++++++,,,,,,,,,,,,++++++---,,,,,,,,,+++++++++***++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))************************(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&***)))))))))((((((''''''(((((((((((((((((())))))(((((()))))))))(((((('''((((((((((((''''''''''''***)))))))))((((((((('''(((((())))))))))))))))))***)))))))))((((((((('''%%%&&&'''((())))))))))))((((((((((((((((((((((((***+++++++++++++++******&&&'''''''''((((((((()))++++++++++++++++++++++++((((((((((((((((((((((((FFFFFFFFFEEEDDDBBB@@@???AAAAAAAAA@@@@@@@@@??????<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;:::999888777666555444222000///......---000555888888444///,,,---...///...,,,,,,,,,---,,,,,,---------,,,+++*********)))))))))(((((((((''')))******)))(((((()))******))))))((((((''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''((((((((((((((()))((('''&&&%%%%%%%%%%%%))))))))))))))))))))))))''''''&&&''''''((()))***(((''''''''''''(((((()))''''''''''''''''''''''''%%%&&&''')))***+++++++++(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''$$$$$$%%%&&&'''((())))))$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((('''&&&%%%%%%&&&'''((('''''''''''''''''''''&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&''''''''''''((())))))******))))))(((******))))))))))))(((((()))))))))*********++++++******+++,,,,,,,,,,,,+++************++++++++++++******+++,,,,,,,,,++++++---------------,,,++++++,,,,,,---............---......//////000000111111111111000000111111222333222222333444444555555666444555666777777777777666888888777777777777888888666777777666444444555666666777888:::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;<<<===>>>?????????@@@AAABBBBBBBBBBBBAAAAAA@@@@@@@@@AAABBBCCCBBBBBBAAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>===<<<;;;777777666555444333222222111111111000000000000/////////......------------+++,,,,,,------,,,,,,+++---------,,,++++++******++++++************++++++++++++++++++++++++++++++(((((()))))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''&&&''''''''')))(((((((((((((((((('''''''''(((((((((((())))))''''''((())))))(((((((((((((((((((((''''''''''''*********)))((('''''''''(((((())))))))))))******((((((((()))))))))))))))&&&&&&'''((())))))))))))))))))))))))))))))))))))***++++++++++++***))))))'''''''''(((((())))))***......---,,,+++******)))))))))))))))))))))))))))FFFFFFFFFEEECCCAAA???>>>????????????@@@@@@@@@@@@=========<<<<<<;;;;;;:::<<<<<<<<<;;;;;;;;;;;;;;;666555333111000///......,,,...111333333111///------...///...,,,+++,,,---,,,,,,---------,,,+++******)))))))))((((((((((((''')))******)))(((((()))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&''''''''''''((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((()))***)))((('''&&&&&&&&&'''))))))))))))))))))))))))&&&&&&&&&''''''((()))***'''''''''''''''((())))))''''''''''''''''''''''''%%%&&&'''((())))))******(((((('''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''(((((()))((('''&&&%%%%%%&&&'''(((&&&&&&''''''(((((()))))))))((('''&&&$$$###"""!!!''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))(((&&&%%%%%%&&&((()))&&&&&&'''''''''''''''&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''((((((&&&'''((((((((('''&&&%%%''''''''''''(((((((((((())))))************))))))*********)))))))))((((((((((((((()))))))))************+++,,,,,,,,,,,,+++************++++++++++++)))***+++,,,,,,,,,,,,+++,,,------------,,,+++++++++,,,---.........------.........///000111111111111111000000111111222333222222333444444555555666444555666777888777777666888888777777777777888888777777888666555444555777666777888:::;;;<<<==============================:::::::::;;;<<<===??????>>>???@@@AAABBBBBBBBBBBB@@@??????>>>???@@@AAABBBAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>:::;;;===>>>>>><<<:::888777666666555444333222222111111000000000/////////............------------,,,,,,------------,,,,,,,,,,,,,,,+++******))))))++++++************++++++************************(((((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((('''''''''((())))))'''''''''((((((((((((((('''''''''((((((((())))))&&&&&&'''((())))))))))))((((((((((((''''''''''''))))))))))))(((((((((((((((((()))))))))*********''''''(((((())))))******''''''((()))************,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))(((''''''''''''((())))))***++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))EEEEEEFFFEEECCCAAA???>>>===>>>>>>???@@@@@@AAAAAA>>>>>>===<<<;;;;;;::::::::::::;;;;;;<<<===>>>>>>888777555333222000000///,,,,,,------......//////---...///...,,,+++,,,---,,,,,,---...---,,,+++***))))))))))))((((((((((((''')))******((((((((()))(((((((((((())))))))))))'''''''''''''''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))&&&&&&&&&'''''''''(((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''''''''(((((()))))),,,+++)))((('''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''')))******'''''''''''''''((()))***'''''''''''''''''''''&&&$$$%%%&&&'''(((((((((((()))((('''&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&'''((()))))))))(((&&&%%%%%%&&&((()))))))))))))))((((((((((((%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))(((&&&%%%%%%&&&((()))&&&&&&''''''(((''''''&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((''''''((((((((('''%%%$$$(((((((((((())))))))))))))))))************))))))+++*********))))))(((((((((((((((((())))))))))))******+++,,,,,,,,,,,,+++)))************+++++++++)))***+++,,,---,,,,,,+++)))***+++,,,---.........+++,,,---.........---,,,---......///000111111222111111111000111222222333222222333444444555555666444555777888888888777666888888777777777777888888777888888777555555666777666777888:::;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>999::::::;;;<<<===??????>>>???@@@AAABBBBBBCCCBBB???>>>=========>>>@@@AAA@@@?????????>>>>>>==================>>>>>>>>>>>>888:::===>>>>>><<<999777777666555444333222222111000000000000////////////000000000000000/////////,,,------......------,,,+++++++++***)))(((((('''++++++************++++++))))))))))))))))))))))))'''((((((((())))))******************************))))))))))))))))))))))))((((((((((((((()))***+++&&&'''''''''(((((())))))&&&'''''''''(((((())))))%%%%%%'''((()))))))))))))))(((((((((''''''''''''''''''(((((())))))******(((((())))))*********+++&&&&&&'''((()))***++++++'''((()))******+++++++++))))))))))))))))))))))))''''''(((((('''&&&%%%%%%'''(((((()))***++++++,,,'''((()))***+++,,,------))))))))))))))))))))))))DDDDDDDDDDDDCCCAAA???===>>>>>>??????@@@@@@@@@AAA=========<<<;;;;;;::::::888888999::::::999999999:::888555111///.........///...,,,+++***+++,,,,,,------++++++++++++------,,,+++++++++***)))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((('''((()))******)))((('''&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&((((((((((((((('''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((...---,,,+++************'''''''''''''''''''''''''''(((((((((((((((''''''%%%&&&&&&&&&'''((((((((())))))))))))(((((((((((($$$%%%&&&'''((((((((((((******))))))((((((''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$&&&&&&&&&''''''''''''(((''''''''''''''''''''''''+++***)))'''&&&&&&&&&&&&&&&''''''((('''%%%$$$###&&&&&&&&&'''''''''(((((('''''''''&&&&&&''''''''''''((((((((('''&&&%%%%%%'''((()))))))))(((&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''))))))))))))************))))))))))))))))))))))))(((''''''&&&&&&((()))***,,,,,,,,,+++++++++******)))************+++++++++))))))*********++++++++++++******,,,//////---***+++++++++,,,,,,,,,------////////////000000000000222222222111111111111000333333333444444444555555333333444555666777888888999888888888777777666666777777666555555555555555777777888999::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;<<>>>>>>>>???AAABBB???????????????@@@@@@@@@????????????>>>>>>>>>>>>======<<<<<<<<<<<<======>>>===;;;::::::999777555222222222111111111111000////////////////////////,,,,,,,,,------.........+++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))++++++******))))))((((((+++***(((&&&&&&&&&''''''%%%%%%&&&'''((((((((('''$$$""" """&&&)))((('''))))))))))))))))))))))))((((((((((((((('''''''''))))))(((((('''''''''&&&)))))))))))))))(((''''''(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))***************************)))(((''''''((()))***))))))***++++++++++++***((((((((((((''''''''''''CCCCCCCCCCCCBBB@@@>>>===>>>>>>>>>>>>??????@@@@@@======<<<<<<;;;:::::::::888999999:::::::::999999999777444111///.........///...---,,,,,,,,,---------,,,,,,++++++,,,,,,---+++++++++***************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((,,,+++***)))((((((((((((************************''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((('''$$$%%%&&&'''(((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''((((((''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''***)))((('''&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$&&&&&&&&&&&&''''''''''''%%%&&&'''(((((('''&&&%%%'''''''''(((''''''&&&&&&((((((((((((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((('''((((((((()))))))))******)))))))))))))))))))))))))))(((((('''((()))***++++++*********)))))))))))))))************+++++++++*********++++++++++++,,,,,,+++***+++...///---+++,,,,,,---------............/////////000000000000000000111111222222222333333333333333444444444444333333444555666777888888888888888888777777777666777777666555555555555555777777888999999:::;;;;;;<<<<<<============<<<<<<<<<<<<<<<;;;<<<<<<===>>>@@@???>>>>>>>>>???@@@AAA????????????????????????>>>>>>>>>=========<<<<<<=========<<<<<<=========>>><<<:::::::::999777555222222222111111111000000////////////////////////******++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((()))))))))))))))))))))))))))((((((((('''''''''&&&(((((('''''''''(((((()))((((((((()))(((((('''''')))'''&&&'''***,,,,,,+++))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((''''''''')))))))))))))))(((''''''(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))************************+++***)))(((((()))***+++))))))***++++++++++++*********)))))))))(((((((((AAABBBBBBBBBAAA???>>>===============>>>>>>>>>>>>===<<<<<<;;;;;;::::::999999999:::::::::999999888888666333111///.........///......------------...---,,,,,,++++++,,,,,,---***************+++++++++))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''(((((())))))(((((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((***)))(((''''''&&&''''''''''''''''''''''''''''''''''''(((((((((((((((''')))))))))))))))((((((((()))))))))(((((((((''''''%%%%%%&&&'''(((((((((((()))))))))(((((((((((('''''''''''''''''''''''''''''''''(((((()))(((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))((('''&&&&&&&&&'''%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%(((******(((%%%$$$&&&&&&''''''(((''''''''')))(((''''''&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((())))))''''''((((((((((((((((((''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))(((((((((((('''''')))************+++++++++++++++++++++,,,,,,,,,,,,---+++***+++,,,------,,,---------.........//////....../////////000000000...///000111222333444444222222222222333333333333333333444555666777777888888888888888777777777777777777666555555555666666777777888888999:::::::::<<<<<<============<<<<<<===============>>>??????AAA@@@??????>>>?????????@@@@@@@@@??????>>>>>>============<<<<<<<<<;;;;;;>>>======<<<<<<======>>>>>><<<:::999999888777555222222111111111000000000////////////////////////++++++,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))((((((((((((''''''''''''%%%&&&'''((())))))))))))************)))((('''&&&)))((('''''')))******)))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((('''''')))))))))))))))(((((('''(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++))))))***++++++++++++***++++++*********)))))))))???@@@AAAAAA@@@???>>>===<<<<<<==================<<<<<<;;;;;;:::999999999999999999:::999999888888666444333111///.........------------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((()))(((''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((***))))))(((((('''''''''))))))((((((((('''''''''%%%&&&&&&'''((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''&&&&&&&&&''''''$$$%%%&&&&&&'''(((((((((%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%&&&'''(((((((((''')))(((&&&%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((()))))))))******(((((((((((((((((((((((())))))*********+++++++++++++++,,,,,,,,,------------,,,******+++,,,---...------------...................../////////000000///000000111222222333333111111222222222333333333222333333444555666777888888888888777777777777777777777666666666666666777777777888888999999999:::::::::;;;<<<<<<<<<;;;;;;===<<<<<<======>>>???@@@AAAAAA@@@??????>>>>>>>>>AAA@@@@@@???>>>======<<<=========<<<<<<<<<;;;;;;>>>======<<<<<<======>>>===;;;999999999888666444111111111111000000000000................................................++++++,,,,,,,,,,,,++++++************************(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((************))))))))))))%%%&&&((()))))))))((('''(((((()))))))))((((((''')))((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***))))))))))))))))))***))))))***++++++++++++***++++++*********)))))))))>>>???@@@@@@@@@???>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;:::999999888888888888999999888777777666333333222000///......---++++++++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((())))))((('''''''''(((((())))))))))))))))))))))))&&&&&&'''((((((((((((((((((((((((''''''&&&&&&&&&((((((((((((''''''''''''%%%&&&''''''(((''''''''''''''''''''''''(((((((((''''''''''''''''''''''''$$$%%%&&&'''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((%%%%%%%%%&&&'''((()))***%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((%%%%%%&&&'''((((((((('''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&'''''''''(((((())))))''''''''''''(((((((((((())))))))))))))))))))))))''''''(((((((((((()))((())))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,---------,,,,,,++++++***+++---///+++,,,,,,,,,,,,---------............////////////111111111111111111111111111111222222222333333333222222333444555666777777777777777777777777888888777777666666666777777888777888888888888888999999777888999999:::::::::999;;;;;;;;;;;;<<<===>>>???@@@@@@@@@@@@??????>>>>>>@@@@@@??????>>>===<<<<<<>>>>>>>>>=========<<<<<<======<<<<<<<<<<<<======<<<;;;999888888777555333111111111000000000//////------------------------........................***++++++,,,,,,++++++***************************(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))************'''((()))))))))(((&&&%%%$$$%%%&&&'''((()))))))))++++++***))))))((()))***(((((((((((((((((((((((((((((((((((())))))******(((((())))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((('''))))))***++++++++++++*********)))))))))(((((((((===>>>@@@@@@AAA@@@???>>>============<<<<<<<<<<<<;;;::::::999999888888777777777777777777666555444111111111000///......---)))******++++++++++++***+++,,,,,,------,,,,,,+++***************+++++++++))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&''''''((()))))))))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((%%%&&&'''((())))))))))))''''''''''''&&&&&&&&&&&&((((((((('''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&''''''''''''(((((((((''''''''''''''''''''''''$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&%%%%%%%%%&&&'''((((((&&&&&&&&&&&&'''((()))***&&&&&&&&&'''''''''((((((***(((&&&$$$$$$&&&(((***&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''((()))))))))''''''((((((((()))))))))))))))))))))))))))))))))&&&&&&'''((((((((((((((())))))************++++++)))************+++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,++++++---///+++++++++,,,,,,,,,------------........./////////222222222111111111000000222222222222333333333333222222333444555666666777777777777777888888888888777777666666666777888888888888888888888888888888555666777888888999999888999999999999:::<<<===>>>??????@@@@@@@@@???>>>>>>?????????>>>>>>======<<<>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<:::888777777777555333111111000000000/////////------------------------,,,,,,++++++++++++************++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))((('''&&&%%%"""###%%%'''((()))))))))'''((()))(((&&&&&&''')))))))))))))))))))))))))))'''(((((())))))******+++(((((())))))))))))******'''(((((()))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&))))))***++++++++++++*********)))))))))(((((((((===>>>@@@AAAAAAAAA@@@@@@>>>>>>>>>=========<<<<<<:::::::::999888888777777666666666666555444333222000000000000///...------)))***+++,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++++++++***************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))&&&&&&''''''((())))))***&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))''''''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((()))''''''&&&&&&'''((()))***'''''''''((((((((())))))((('''&&&%%%%%%&&&'''((('''''''''(((''''''&&&&&&$$$%%%&&&&&&'''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''((())))))***((((((((()))))))))******))))))))))))))))))))))))&&&'''((()))***))))))((()))))))))******+++++++++)))************+++++++++*********++++++++++++,,,)))+++...---,,,+++,,,...,,,,,,,,,,,,---------...---------.........//////111111111111111222222222333333333333444444444444111222333333555555666777666777777777888888888888777777666666777888888999888888888888777777777777555666777888999999999999888888999999:::<<<===>>>>>>>>>???@@@AAA@@@??????>>>>>>>>>>>>>>>==================<<<<<<<<<;;;;;;;;;::::::999999::::::;;;;;;999888777777666444222111000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))&&&'''''''''((((((((())))))(((((('''''''''(((((($$$%%%&&&((())))))))))))$$$%%%&&&%%%$$$###%%%((())))))))))))))))))))))))'''(((((()))******++++++(((((()))))))))*********''''''((()))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&))))))***++++++++++++***++++++*********)))))))))===>>>@@@AAABBBBBBAAA@@@??????>>>>>>=========<<<::::::999999888777777777555555555555444333222111//////000000///...------)))***,,,---...------,,,++++++------------++++++,,,+++++++++******))))))))))))))))))))))))))))))++++++++++++++++++++++++((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&'''((())))))***&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((('''''''''(((((()))))))))))))))))))))))))))%%%&&&'''((())))))))))))''''''(((((())))))******(((((('''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((()))))))))((('''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))(((((('''&&&&&&''')))***(((((((((((())))))))))))&&&''''''''''''''''''&&&'''((((((((('''&&&%%%%%%###$$$&&&'''((('''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((()))&&&&&&&&&'''((())))))***))))))))))))************))))))))))))))))))))))))'''((()))++++++******)))(((((())))))******++++++)))************+++++++++))))))*********+++++++++(((+++...///,,,+++,,,------------.........//////---------.........////////////000111222333333444333333444444444444555555111222222333444555666777666666777777888888888999777777666777777888999999888888888777777777777777666666777999999:::::::::999999999:::;;;<<<>>>>>>===>>>???@@@AAAAAA@@@???============>>>>>>>>>>>><<<<<<;;;;;;;;;::::::::::::999999888888999999:::;;;999777777777666444222000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))******++++++((('''&&&&&&&&&(((***+++'''((()))))))))))))))(((&&&(((***)))''''''))),,,))))))))))))))))))))))))'''(((((()))***+++++++++(((((())))))*********+++''''''((()))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))***++++++++++++***,,,,,,,,,+++++++++******<<<===???@@@AAAAAA@@@@@@???===;;;;;;;;;:::888777777777777666555555444444555555444333333222222111000///...---,,,++++++++++++++++++*********))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((()))))))))((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((($$$$$$$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&((('''&&&%%%$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&''''''(((%%%%%%%%%&&&&&&'''''''''&&&&&&$$$$$$$$$$$$&&&&&&#########$$$%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''(((((())))))&&&'''(((*********)))(((+++***)))(((''''''''''''(((((()))***************((((((((((((((())))))***++++++++++++++++++++++++***+++,,,,,,------,,,,,,...---,,,,,,,,,,,,---...............////////////////////////000000000000222222333333333333444444444333333222222333333444333444555666777777777777888888999999999999888888666777999::::::999777666777777888888888999999999666666666777888:::;;;<<<@@@@@@@@@???????????????===<<<<<<<<<<<<;;;;;;;;;<<<;;;:::999999999999:::<<<;;;888666555555666777777666666555444444333333111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,------+++***)))((((((((())))))))))))))))))))))))+++++++++************)))******))))))((((((''''''---,,,+++)))(((((('''((((((((((((((())))))))))))******)))((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''))))))************))))))&&&''')))*********)))((())))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))((((((((((((******))))))((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))&&&###"""###&&&(((&&&$$$)))))))))***+++++++++,,,++++++******************===>>>???@@@AAA@@@??????>>><<<;;;;;;;;;;;;999777888888777777666555555555444444333333222111111111//////...,,,,,,++++++,,,+++++++++*********))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((('''&&&&&&&&&''''''((((((''''''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&))))))((((((((('''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''(((((()))))))))''''''((()))))))))))))))))))))(((((((((((())))))(((((()))************)))))))))((((((((()))******++++++++++++++++++++++++***+++,,,,,,------,,,,,,---,,,++++++++++++,,,---............////////////////////////000000000000222222222333333333444444444333333222222333333444333444555666777777777777777888888999999888888777777777888999999888777777777777777888888888999999777777777777888999:::;;;????????????????????????<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999:::999777555333444444555666555555444444333222222000000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,))))))))))))))))))))))))+++++++++*********))))))***)))))))))((((((((('''++++++***))))))((((((((())))))))))))((((((((((((******)))((((((((((((((())))))))))))))))))))))))'''(((((((((((((((((('''))))))************))))))&&&'''((()))***))))))((()))))))))))))))))))))))))))))))))(((((((((''''''))))))))))))((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))((((((((('''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))'''%%%$$$%%%((()))(((&&&******************++++++************************??????@@@AAA@@@???>>>======;;;::::::;;;;;;:::888999888888777666666555555333222222111111000/////////...---,,,,,,++++++,,,+++++++++*********************++++++++++++******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&&&&''''''''''''&&&'''((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((()))((('''&&&&&&'''((()))&&&&&&%%%%%%%%%&&&&&&'''###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))'''''''''''''''&&&&&&&&&((((((((((((''''''''''''((((((((((((((((((((((((%%%%%%&&&&&&'''((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((())))))))))))((((((''''''(((((())))))&&&''''''((()))******+++'''((())))))******))))))***))))))))))))***++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,............////////////////////////000000000000222222222222333333333333444333333222222333333444444444555666777777777777777888888999999888888777888888777777777777888888777777777777888888888888888888777777888999::::::=========>>>>>>??????@@@<<<<<<<<<<<<;;;;;;;;;;;;:::;;;<<<<<<<<<;;;:::999888777555333222222333333444444333333222111111111000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------))))))))))))))))))))))))++++++*********)))))))))))))))))))))((((((((((((******))))))))))))))))))******))))))((((((''''''***))))))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))''''''((()))))))))))))))))))))))))))))))))))))))***)))))))))))))))(((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***)))))))))(((((('''''')))((((((''''''(((((())))))))))))))))))))))))))))))((('''((()))***)))(((******************))))))************************@@@@@@AAAAAA@@@???===<<<<<<:::999:::;;;;;;:::999777777777666555555444444111111111000//////.........------,,,+++++++++,,,******************************++++++++++++******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''$$$$$$%%%&&&'''''''''&&&''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$'''&&&&&&&&&&&&'''((((((***)))'''&&&&&&''')))***&&&%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))))))))))))))))))))))))))((('''&&&&&&''')))***&&&'''((())))))*********'''(((((()))))))))))))))***************++++++,,,***************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////////////////000000000000111222222222222333333333444333333222222333333444555555666777777777777777777777888888888888777777999888666555555666888999666666666777777777888888999888888888888888999999;;;;;;<<<===>>>>>>??????<<<<<<<<<;;;;;;;;;::::::999:::<<<======<<<:::999777666555444333333333333333222222111000000///////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,//////---,,,+++*********))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((()))*********************))))))((((((''''''))))))(((((((((((())))))(((((((((((((((((((((((()))(((((((((((((((((()))))))))************))))))'''(((((()))))))))))))))((((((((((((((((((((((((************))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((++++++******)))((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))((())))))***))))))++++++******))))))(((((())))))))))))************@@@AAAAAAAAA@@@>>>===;;;;;;:::999999:::;;;:::888666555555444333333222222111111000//////......---------,,,+++++++++,,,,,,******************************++++++++++++******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''$$$$$$%%%&&&'''''''''&&&%%%&&&&&&''''''&&&&&&%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&''''''''''''&&&$$$$$$'''&&&&&&&&&&&&'''((((((***((('''%%%%%%'''(((***$$$%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''(((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&'''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''')))***+++((('''&&&&&&%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))))))))((((((((((((((()))((('''&&&&&&'''((()))(((((())))))))))))((((((''''''((()))))))))))))))***************++++++,,,***************************+++,,,,,,------,,,,,,---..................---............////////////////////////000000000000111111111222222222333333444333333222222333333444555666777777777777777777777777777888888777777777999777555444444555777999555555666666666777777777999888888888888888999999::::::;;;<<<======>>>>>><<<;;;;;;;;;;;;:::::::::888:::<<<======<<<:::999777777666555555444444444111111111000//////..................------------,,,,,,,,,,,,,,,,,,,,,,,,//////---,,,+++*********))))))))))))))))))))))))*********)))))))))(((((((((((((((((())))))))))))'''((()))***++++++*********)))))))))((((((((('''))))))(((((((((((())))))((((((((((((((((((((((((***)))(((((((((((()))***))))))************))))))((((((((((((((())))))***(((((((((((((((((((((((())))))))))))************'''((((((((()))))))))***(((((((((((())))))))))))((((((((((((((((((((((((++++++******))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((()))(((((((((((((((+++******))))))((((((((((((((()))))))))*********@@@AAAAAAAAA@@@???===<<<<<<:::999999::::::999777444444444333222222111111111000000//////......---,,,,,,++++++++++++,,,,,,***************+++++++++******++++++++++++******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''%%%$$$'''&&&&&&&&&&&&'''((((((((('''&&&%%%%%%&&&'''((($$$$$$%%%&&&''''''''''''(((((('''&&&%%%$$$$$$###''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''')))******+++,,,------...&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''')))+++...///)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((''''''''''''((((((''''''&&&''''''''''''((()))******)))((('''&&&'''(((((())))))((((((***))))))))))))***++++++***************************+++,,,,,,------,,,,,,......////////////..................////////////////////////000000000000111111111111222222222222444333333222222333333444666777777888888777777777666777777888888777777666888666555333333555666888555555555555666666666666888888777777888999:::::::::::::::;;;;;;<<<<<<===;;;;;;;;;;;;::::::::::::888999:::;;;;;;;;;:::999777777777777666666555555111111000000///.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------))))))))))))))))))))))))******)))))))))((((((((((((((((((((())))))))))))'''((()))+++++++++***)))((((((((()))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))******((((((((((((******))))))************))))))((((((((((((((()))******))))))))))))))))))))))))(((((()))))))))))))))***''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((((())))))***))))))))))))))))))))))))'''((()))((('''&&&'''((())))))))))))))))))(((((('''(((((())))))*********???@@@AAAAAA@@@???>>>======;;;999999999999888666555555444333333222222111111111000000///.........,,,+++++++++++++++,,,,,,))))))*********+++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''')))(((&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))(((&&&%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%''''''''''''''''''''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((()))***+++,,,---......''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''(((+++...111333******)))(((''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((('''''''''&&&&&&&&&%%%'''(((((((((''''''&&&%%%%%%&&&(((***+++***)))(((&&&'''(((((())))))(((((())))))((((((((()))*********************************+++,,,,,,------,,,,,,------...//////...------............////////////////////////000000000000111111111111222222222222444333333222222333333444777777888888888777777666666666777777777777666666666666555444444555666666444444555555555666666666777777777777888999:::;;;:::::::::::::::;;;;;;;;;;;;;;;;;;:::::::::999999888888888999999999::::::666777777777777666555555111111000000///.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,))))))))))))))))))))))))***)))))))))(((((((((((('''((((((((()))))))))***'''(((***++++++***)))(((''''''(((((())))))******((((((((((((((()))******))))))))))))))))))))))))+++***(((''''''(((***+++))))))************)))))))))(((((('''((()))***+++))))))))))))))))))))))))''''''((((((((()))))))))'''''''''((()))*********'''((((((((()))))))))***))))))))))))))))))))))))''''''((())))))***************))))))))))))******))))))))))))))))))))))))''')))***)))'''%%%'''(((((((((((()))))))))))))))''''''(((((()))******+++??????@@@AAA@@@???>>>======<<<:::999999999777555666555555444444333222222111111111000//////......+++++++++***++++++,,,,,,))))))******++++++++++++******++++++++++++******************************))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((()))))))))((('''&&&&&&''''''((((((((((((''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''')))(((&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''((()))((('''&&&'''&&&&&&&&&&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$"""$$$%%%'''((((((''''''%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&'''((()))***+++,,,(((((((((((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''))),,,000333666++++++***(((((('''''''''%%%%%%%%%&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&'''((()))((('''%%%$$$###%%%'''***+++++++++***&&&''''''(((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))++++++,,,---------,,,,,,,,,,,,---......---,,,,,,............/////////000////////////000000000000000111111111111222222222444333333222222333333444777777888888888777777666666666777777777777666666555555555444444555555555444444444555555555666666666666666777888:::;;;<<<;;;:::::::::::::::::::::;;;;;;;;;:::::::::999999888777777777888999::::::666666666777666666555555111111111000//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------+++***)))((((((((())))))))))))))))))))))))))))))))))))(((((((((((('''((((((((())))))******((()))***++++++***((('''&&&&&&'''((()))***++++++((((((((((((((()))******))))))))))))))))))))))))+++***)))'''''')))***+++))))))************)))))))))((('''''''''(((***+++))))))))))))))))))))))))&&&'''''''''(((((())))))&&&''''''((()))******+++'''((((((((())))))******))))))))))))))))))))))))&&&&&&'''((()))***++++++******))))))))))))******))))))))))))))))))))))))(((***+++***'''&&&''')))''''''(((((())))))******&&&''''''((()))******+++BBBBBBAAA@@@???>>><<<;;;;;;;;;:::999999888888777444444333333333222222222111000000///...---------------,,,,,,,,,,,,++++++******++++++++++++******+++***)))(((((()))***+++'''''''''''''''&&&&&&&&&'''((((((((())))))******((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&)))'''$$$%%%''')))'''&&&'''&&&&&&&&&&&&'''(((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''((()))***+++***)))'''%%%''''''''''''''''''&&&&&&((((((((((((((('''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((''''''&&&&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$###&&&(((***///666666)))$$$***,,,&&&"""%%%&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&'''''''''&&&%%%$$$$$$'''''''''''''''''''''''''''''''''''''''((()))***%%%&&&''''''((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''*********)))))))))))))))++++++******************++++++,,,,,,,,,,,,------,,,,,,,,,---------..................////////////////////////000000000000/////////000111333444555333333333444444444555555666666666666666555555555666666777777777777777666777555333111///000000111333333333444444444555555666666777888999999::::::;;;;;;<<<<<<<<<<<<<<<<<<999::::::;;;;;;::::::999666888::::::999777777777999999999999888777555555444333111///...---.........------------,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***)))(((((((((((())))))******+++++++++*********))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))((((((''''''&&&&&&***************)))(((((()))((('''&&&&&&'''((()))))))))(((((((((((())))))******)))))))))))))))***,,,+++***)))((((((((((((******)))((((((((((((((())))))))))))((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))+++*********))))))(((((())))))(((((('''''''''&&&)))******+++++++++******+++++++++***************????????????>>>===<<<;;;:::::::::999888888777777444333333333333222222222000000000///...---------------,,,,,,,,,+++++++++******++++++++++++******+++***)))(((((()))***+++,,,,,,+++***)))((((((''''''''''''((((((((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%)))'''%%%%%%'''((('''&&&'''&&&&&&&&&&&&'''(((((((((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((()))***)))(((&&&%%%''''''''''''''''''''''''((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%''')))''''''///999HHH555'''(((+++'''$$$&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''&&&%%%%%%''''''''''''''''''''''''''''''&&&&&&''''''((()))%%%&&&''''''((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''***)))))))))))))))))))))************************+++++++++,,,,,,,,,------,,,,,,,,,---------..................////////////////////////000000000000/////////000111333444555333333333444444444555555666666666666666666666555666666777777777777666666666555333111111111222333333444444444555555555666666666777888888999::::::======<<<<<<;;;;;;::::::999999::::::::::::999999666888:::999888666666777888888888888777666555444333222000...------------......------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,++++++***))))))((()))))))))))))))*********************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))((((((((((((((('''''''''***************)))(((((((((((((((''''''((((((((())))))(((((((((((())))))((((((''''''''''''(((((()))((((((((((((((())))))******)))((((((((((((((())))))))))))(((((((((((()))((((((''''''(((((()))************************************)))))))))((()))))))))(((((((((''''''******+++++++++******))))))))))))***************===============<<<;;;::::::999999888888777666666333333333222222222111111000000//////...---------,,,,,,,,,,,,++++++++++++******++++++++++++************))))))))))))******...---,,,+++)))(((''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&'''''''''$$$%%%%%%%%%%%%%%%%%%$$$((('''%%%%%%'''((('''&&&'''&&&&&&&&&&&&'''((((((''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((((((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&$$$%%%%%%&&&''''''(((((('''''''''(((((((((((((((%%%%%%%%%&&&&&&&&&''''''$$$'''***+++'''&&&...999XXXAAA+++''')))((('''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''(((%%%&&&''''''((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******************************++++++++++++,,,,,,,,,,,,,,,,,,,,,---------..................////////////////////////000000000000//////000000111222444444333333333444444444555555555555666666666666666666666666666777777666666555555444333222222333444555555555555555666666666666666777777888888999999999>>>===<<<<<<:::999999888999999::::::::::::999999555777888888666555555555666666666666555444333333111111///...------,,,---///......---,,,++++++***++++++++++++++++++++++++,,,,,,++++++***)))))))))************))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''((((((((((((((())))))***************)))(((((('''(((((())))))(((((('''))))))(((((((((((())))))((((((''''''''''''(((((('''&&&&&&'''((()))*********))))))((((((((((((((())))))))))))((((((((((((***))))))(((((())))))***************************************))))))))))))***)))))))))))))))((((((+++++++++++++++***)))(((''''''(((((())))))******;;;<<<<<<<<<<<<<<<;;;;;;999888888777777666666555222222222222111111111111/////////......---------,,,,,,,,,++++++++++++*********++++++++++++*********))))))))))))))))))******))))))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))(((((((((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''((()))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&'''''''''''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''''''''(((&&&&&&''''''((((((((()))%%%%%%%%%&&&&&&&&&''''''&&&&&&(((***(((&&&,,,444SSSAAA000***)))'''''')))&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''%%%&&&''''''((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************************+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------..................////////////////////////000000000000000000000000111222333444333333333444444444555555555555555555666666666666666666666777666666555555444444333333444555777777666666666666666777777777666777777777888888888999<<<;;;;;;;;;::::::999999888888999999999999888888555666777666444333333444444444444444444333222222000//////...---,,,,,,,,,///......---,,,+++******************************+++++++++*********))))))++++++******))))))((((((*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++''''''(((((()))))))))******************)))(((((('''((()))******)))((('''))))))(((((((((((())))))***))))))))))))******+++((((((((((((((()))******))))))(((((((((((())))))))))))))))))((((((((((((******))))))))))))******++++++++++++++++++++++++*********)))))))))))))))************))))))))))))+++++++++++++++***)))(((%%%&&&&&&'''((()))******<<<<<<<<<===<<<<<<;;;;;;888777777666666555444444222222111111111000000000............------------,,,,,,+++++++++***************++++++++++++******)))))))))******)))))))))%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((''''''&&&&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&'''((('''&&&&&&&&&&&&'''(((((('''(((***++++++***)))(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''((((((%%%&&&&&&&&&''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''''''''''''''''''''(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''((($$$###''')))((())),,,<<<777222...***&&&&&&)))&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%&&&''''''((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))************))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,---------..................////////////////////////000000000000000000000000111222333333333333333444444444555555444555555555666666777777666666666666666555444444333333333444555666777888777777777777777777777777777777777777777888888888888999999999::::::;;;;;;777888888999999888888777666666777555333222222444222333333333333222222111/////////......---,,,,,,......---,,,++++++******************************+++++++++***************++++++******))))))(((((())))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++'''((((((((())))))*********************)))(((((('''((()))******)))((('''))))))(((((((((((()))))))))))))))))))))***++++++,,,+++******)))))))))***))))))(((((((((((())))))))))))))))))((((((((((((******))))))))))))******************************))))))))))))))))))******))))))))))))************+++++++++++++++***)))(((%%%%%%&&&'''((())))))***<<<<<<<<<<<<<<<;;;::::::777777666555555444444333111111111000000000000///------------------------++++++++++++******************++++++++++++******))))))************))))))%%%&&&&&&''''''((())))))'''&&&&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''(((((((((&&&''''''((((((''''''&&&&&&'''((('''%%%%%%'''((('''&&&&&&&&&&&&'''((((((&&&(((***++++++***)))(((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&'''(((((((((%%%%%%%%%&&&''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''))))))(((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))###!!!&&&***)))'''&&&))),,,///...***&&&&&&(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))******++++++)))))))))***++++++,,,,,,************++++++++++++,,,,,,,,,---------..................////////////////////////000000000000111111000000111222222333333333333444444444555555444444555555666777777777666666666666555555444333222222333444555666777777777777777777666666666666777777777777777777777777666777888999:::;;;;;;<<<777777888888888888777777666777777555222111222444222222222333333222222111///////////////...---,,,,,,,,,,,,,,,++++++++++++************************************************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))))))))))))))******************)))((((((((())))))******))))))((())))))(((((((((((())))))'''&&&&&&''''''((()))***------,,,+++************((((((((((((((())))))***))))))))))))((((((((((((***))))))(((((())))))***))))))))))))))))))))))))))))))))))))************(((((()))))))))))))))***)))******+++++++++******&&&&&&''''''(((((())))));;;;;;;;;;;;:::999888777666666555555444333333333111111000000000/////////------------------------++++++++++++******************++++++++++++******((()))***++++++***)))((('''''''''(((((((((((((((''''''''''''&&&&&&&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&'''((('''%%%%%%''')))'''&&&&&&&&&&&&'''(((((($$$&&&(((******)))'''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((%%%%%%&&&&&&'''(((((()))$$$$$$%%%&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((($$$$$$(((***'''&&&'''$$$(((+++***(((''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''''''''''''''''''''''''''''')))(((''''''&&&&&&''''''%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***'''(((((()))******++++++((())))))***++++++,,,,,,************++++++++++++,,,,,,,,,---------..................////////////////////////000000000000111111111000111111222333333333333444444444555555444444555555666777777888666666666666555444333222111222333444555666666666777777777666666555555555777777777777777777777666777777888888999999::::::666777777777777777777666777888777555222111222444111222222333333222222222//////000000000///...---+++++++++++++++,,,,,,,,,************************************************)))))))))))))))*********((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))*********)))))))))))))))***************)))((((((***))))))))))))))))))***))))))(((((((((((())))))&&&&&&&&&&&&'''((()))***++++++***************+++((((((((((((((()))******))))))))))))(((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((((()))))))))************''''''((((((((()))))))))((()))***+++++++++++++++((((((((((((((((((((((((;;;;;;::::::888777555555666555555444444333222222000000000000////////////------------------------+++++++++************)))******++++++++++++******((()))***++++++***)))(((((((((''''''&&&&&&&&&%%%(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((()))$$$%%%%%%&&&&&&%%%%%%$$$&&&''')))'''%%%$$$''')))'''&&&&&&&&&&&&'''(((((("""$$$&&&((()))(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))%%%%%%&&&&&&'''((())))))$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))))))))(((((('''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&)))+++)))%%%%%%)))(((((('''%%%&&&))))))'''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&''''''''''''''''''''''''***)))((('''''''''''''''%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******'''(((((()))***+++++++++((())))))***++++++,,,,,,)))************+++++++++,,,,,,,,,---------................../////////000////////////000000000000111111111111111111222222333333333444444444555555444444444555666777777888666666666666555444333222111222333444555555555555777777666666555555555444777777777777666666666666999999999888888888888888666666777777777777666666888888777555222111333444111222222333333333222222///000000111111000///...)))******++++++,,,------))))))))))))))))))))))))******************++++++(((((())))))******++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((++++++******))))))((((((***************)))((((((+++***)))(((((()))***+++))))))(((((((((((())))))(((((((((((()))***,,,,,,(((((((((((()))***+++,,,((((((((((((((()))******))))))))))))((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))*********+++&&&'''''''''(((((())))))'''((()))***+++,,,,,,,,,)))))))))))))))(((((((((>>>===<<<<<<<<<;;;888666555555444333222222111000222111111000000000000000///............---------++++++************++++++(((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((('''&&&&&&(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''******))))))((((((((('''&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&%%%%%%&&&''''''&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&'''(((((('''&&&%%%''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$###$$$%%%'''(((&&&&&&&&&''''''''''''((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''(((&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''((()))((('''&&&&&&'''((()))+++)))'''&&&%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''''''''''''''***))))))(((''''''&&&&&&%%%&&&&&&'''((())))))***''''''''''''((((((((((((((((((((((((((((((((((((+++)))(((&&&%%%%%%%%%&&&++++++******))))))(((((())))))(((((((((((())))))))))))))))))************************************---,,,+++++++++,,,---...---......///////////////////////////////////////000111111111111222222222222222222222222222222222666666777888888888888888555555666666666666555555555555666666555555444333555666666666777777888888666666666666666666666666666777888:::999888666555555555666666777777888888666555555555555444444444222222222111000//////...000000///...---,,,,,,,,,,,,++++++******++++++,,,)))))))))((()))******+++(((((())))))******++++++))))))))))))************))))))************))))))***)))((('''''''''''''''***************)))(((((((((***+++***)))((()))***************************(((((())))))******++++++---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((***)))(((''''''((()))***))))))))))))************((((((''''''''''''((((((((((((((((((((()))******))))))))))))************,,,,,,+++***)))(((''''''************************(((((())))))))))))((((((************))))))))))))(((((())))))******++++++<<<;;;;;;;;;;;;:::777555333333333333333222222222222111000000//////000000............------------++++++************++++++(((((())))))))))))((((((''''''''''''&&&&&&&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&'''(((((((((((((((((('''))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&'''(((((('''%%%''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''((())))))((('''&&&''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&'''''''''(((((((((((()))))))))(((''''''''''''''''''''''''''''''''''''''')))'''&&&&&&'''((('''&&&&&&&&&&&&''''''''''''((()))((('''&&&&&&'''((()))***)))'''&&&&&&&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''&&&&&&''''''))))))(((''''''&&&%%%%%%(((((())))))***++++++,,,''''''''''''(((((((((((())))))))))))))))))))))))%%%%%%%%%%%%&&&(((***+++*********))))))))))))))))))((((((''''''(((((()))))))))))))))************************************++++++******+++,,,...///---......///////////////////////////////////////000000111111111222222222222222222222222222222222333444666888999999999999444444444444444444444444555555555555555444444333555555555666666666777777666666666666666666666666666777888999888888777666555555666666777777777777555555555555444444444444222222111111000//////...//////......------,,,,,,,,,++++++******++++++,,,+++***************+++,,,)))))))))))))))*********))))))))))))************))))))*********)))(((((())))))((('''''''''((((((***************)))(((((((((***+++***)))((()))***************************)))))))))))))))************)))))))))((((((((((((************************))))))))))))))))))))))))***************)))((((((***)))(((''''''((())))))))))))))))))************((((((''''''''''''((((((((((((((((((((()))******))))))))))))************************))))))))))))************************))))))))))))))))))))))))************)))))))))))))))))))))))))))*********:::999999999:::888666333111111222222222333333333111111000///////////////............------------++++++************++++++(((((())))))))))))((((((''''''''''''&&&&&&&&&&&&''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''((())))))(((&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))((((((''''''&&&&&&&&&&&&''''''((((((((('''''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&%%%%%%$$$'''(((((((((((()))))))))***)))(((((((((((((((((('''''''''''''''''''''''''''&&&&&&'''(((((('''%%%&&&&&&&&&''''''''''''(((((((((''''''''''''((((((***)))(((&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))###$$$$$$%%%''')))+++,,,((())))))))))))))))))***(((''''''''''''''''''((())))))))))))************************************************+++---...///---......///////////////000000000000000000000000000000000111111111222222333333333333333333333333111222555888:::;;;::::::555444333222222333444555555555555555555444333333444444444444555555555555666666666666666666666666777777777777777777777777555666666666666777777777555555444444444333333333222111111000000//////............---------------,,,++++++******++++++,,,,,,,,,+++++++++++++++,,,************))))))))))))))))))))))))************)))))))))))))))(((''''''(((((('''''''''((()))))))))************))))))((((((***+++***)))((()))***************************************))))))))))))((((((''''''''''''&&&&&&++++++++++++++++++++++++))))))))))))))))))))))))***************)))(((((())))))(((((((((((())))))))))))))))))************)))((((((''''''(((((()))((((((((((((((()))******))))))))))))************(((((())))))*********+++***************************)))(((((((((((()))***************))))))))))))************))))))))))))888777777777888777444222111111111222222222222222000000///............///.........---------,,,,,,++++++************++++++(((((())))))))))))(((((())))))))))))((((((((((((&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''')))))))))))))))(((((((((((((((((())))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&'''))))))'''&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''&&&&&&&&&&&&'''''')))((((((((((((''''''''''''''''''&&&&&&'''''''''&&&&&&'''''''''&&&$$$###''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''$$$$$$$$$&&&((((((&&&$$$&&&&&&&&&''''''''''''((((((((((((''''''((((((((())))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%''''''''''''((((((((((((************************''''''''''''''''''(((((('''((((((((())))))******''''''&&&&&&&&&&&&''''''((()))))))))*********************************************++++++,,,,,,------......///////////////000000000000000000000000000000000000111111111111333333333333333333333333000222555888::::::999888666444333111111333444666444444555555555444333333333333333333333333333333555555555555555555555555777666666666666777888888666666666666666666666666444444444444333333333222111111000000////////////---------------------...,,,++++++******++++++,,,,,,,,,+++************+++++++++******))))))((((((((()))))))))************)))))))))))))))((('''&&&((('''''''''((()))******))))))************)))((((((***+++***)))((()))***************************++++++******))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))***************)))((((((((((((((((((((()))))))))((()))))))))************))))))(((((((((((())))))((((((((((((((())))))***((()))))))))************))))))))))))************************************+++***(((''''''(((***+++************)))))))))(((++++++******))))))((((((666555555666777666333111333333222111000000//////000///......---............------------,,,,,,,,,++++++************++++++(((((())))))))))))(((((())))))))))))((((((((((((''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((()))))))))))))))&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''&&&%%%&&&'''(((&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''''')))((((((((((((''''''''''''''''''&&&&&&'''''''''&&&''''''((('''&&&$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%$$$%%%'''))))))'''%%%&&&&&&&&&''''''''''''((('''(((((((((((((((((('''))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%$$$$$$$$$'''''''''''''''(((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))(((((('''&&&&&&''''''(((((()))))))))***''''''&&&&&&&&&&&&''''''((()))))))))************************************++++++++++++++++++******---......///////////////000000000000000000000000//////000000000111111111222222222222222222222222222333555777777777666555666555333222222333555666444444444555444333333222333333333333333222222222444444444444444444444444666666555555666777888888666666666555555555555555444333333333222222222222000000000///////////////,,,,,,,,,---------------,,,++++++******++++++,,,+++******)))))))))******++++++******))))))((((((((()))))))))************)))))))))))))))(((''''''((((((((((((((()))***+++((())))))*********))))))(((***+++***)))((()))***************************++++++******))))))((((((***************************************************************************************)))((((((''''''((()))))))))))))))((()))))))))************))))))(((((((((((())))))((((((((((((((())))))***((()))))))))************************))))))))))))************************,,,***)))'''''')))***,,,************)))))))))(((++++++******))))))((((((555444444555666555333111333333222111000///...---//////...---------------------------,,,,,,,,,,,,++++++************++++++(((((())))))))))))((((((''''''''''''&&&&&&&&&&&&(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&%%%%%%&&&''''''&&&$$$''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((''''''&&&&&&&&&&&&''''''((((((((('''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&''''''''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&''')))***)))(((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))))))))(((((('''(((((((((((((((((()))(((''''''''''''''''''((())))))))))))******************************************++++++++++++******---......///////////////000000000000000000000000/////////000000000111111111111111111111111111111222222333444444444444333666555444333333444555666444444444444444333222222333333333333222222222222444444444444444444444444444555555666666777777888666666666555555555555444333333333222222222111111////////////////////////---------,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))(((((()))******+++************))))))))))))))))))))))))************))))))************))))))))))))((((((((()))******((())))))************)))(((***+++***)))((()))***************************************))))))))))))(((((())))))))))))******))))))))))))))))))))))))***************************************)))((((((&&&'''((()))*********)))))))))))))))***************))))))(((((())))))***((((((((((((((()))******))))))))))))************+++*********))))))((((((************************+++***))))))))))))***+++************))))))))))))************))))))))))))444444444555666555333111111111000000000////////////...------,,,,,,---------------,,,,,,,,,++++++++++++************++++++(((((())))))))))))((((((''''''''''''&&&&&&&&&&&&))))))))))))(((&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&'''(((((('''%%%''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%$$$$$$%%%&&&((()))''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&$$$###$$$&&&(((((('''&&&&&&&&&''''''''''''(((&&&'''((())))))((('''&&&(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&((()))*********)))(((((((((((((((''''''''')))((((((''''''(((((()))))))))))))))************************************&&&''')))+++,,,---,,,,,,---......///////////////////////////////////////////////////000000000111////////////////////////000000000000111222444555333333333333333333333333333444444444444333222222444444333333333222222222333333333333333333333333333444555777777777777666666666555555555444444444222222222222111111111111////////////////////////...------,,,,,,+++++++++,,,++++++******++++++,,,((((((((()))***+++,,,---)))))))))))))))*********))))))))))))************((()))***++++++,,,,,,+++******))))))((()))))))))(((((()))***************(((***+++***)))((()))***************************)))))))))))))))*********((((((((())))))************************************************************************)))((((((%%%&&&((()))*********)))))))))))))))******************))))))))))))******((((((((((((((()))******))))))))))))************))))))))))))************************************************************************)))))))))))))))))))))))))))*********444444444555666555333111////////////000000000000......---,,,,,,,,,,,,------------,,,,,,,,,++++++++++++************++++++(((((())))))))))))((((((***)))))))))((((((((((((*********)))(((&&&$$$$$$(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%'''''''''''''''''''''''''''((((((((())))))******(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&%%%%%%&&&''')))***'''''''''&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%&&&''')))***&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''###!!! """$$$%%%%%%&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&((((((((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''&&&''')))*********)))((())))))(((((('''''''''&&&))))))(((((((((((())))))))))))))))))************************************###%%%'''***---...//////---......///////////////////////////////////////////////////000000000000////////////////////////......------///222555777111222222333333222222111333333444444444333222222444444444333333222222222333333333333333333333333111333555777888888777666666666555555555444444444222222222111111111111000.........///////////////......---,,,,,,+++******,,,++++++++++++++++++,,,((())))))***+++---...///(((((())))))******++++++))))))))))))************((()))***+++,,,---------++++++***)))(((((())))))(((((()))***************(((***+++***)))((()))***************************(((((())))))******++++++))))))******++++++,,,,,,++++++++++++++++++++++++***************************************)))((((((%%%&&&((()))*********)))))))))))))))******************))))))))))))******((((((((((((((()))******))))))))))))************''''''((()))***+++,,,,,,************************)))***++++++++++++***)))************))))))))))))(((((())))))******++++++666555444444555444222000111111000000//////......111111000///////////////------,,,++++++***))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))%%%&&&&&&&&&'''(((((((((&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))'''''''''''''''''''''''''''&&&%%%$$$$$$&&&''')))''''''''''''''''''&&&&&&((((((((('''&&&&&&%%%%%%$$$$$$$$$%%%&&&'''((()))******))))))(((((((((''')))))))))((('''''''''&&&'''''''''&&&%%%%%%$$$$$$''''''''''''''''''''''''(((((())))))))))))((((((&&&'''((('''&&&&&&'''(((%%%&&&&&&&&&''''''((((((&&&&&&&&&''''''((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&'''&&&%%%###"""&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''$$$$$$&&&''''''&&&$$$$$$'''''''''''''''''''''''')))(((''''''((()))***+++(((((('''''''''&&&&&&&&&%%%&&&&&&''''''(((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%(((((((((((('''&&&%%%$$$(((((((((((())))))))))))(((((((((((((((''''''&&&&&&&&&%%%%%%&&&''')))***(((((((((((())))))))))))(((((())))))))))))((((((******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,++++++,,,---///000000000000000000000000000111000///......///000111///...---,,,,,,---///000000111333444555555444333444444333222222111000000444444444444444333222111333333333333333333333333222222222222222222222222444444444555555555666666777777666444444333333333222222111111000/////////------,,,,,,,,,+++++++++------------------------,,,,,,++++++++++++,,,,,,)))************+++++++++))))))))))))(((((((((((())))))(((((('''''''''&&&((((((''''''''''''(((((())))))))))))))))))))))))************************************************+++++++++++++++***)))((())))))))))))))))))))))))+++++++++*********))))))+++*********))))))((((((***)))))))))((((((''''''************************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((++++++***)))(((((())))))((((((((((((((()))******++++++************++++++'''((()))***+++,,,------******+++++++++,,,,,,,,,---,,,***)))))))))******************************555444333333444333111////////////...............//////...---------------------,,,,,,+++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%'''&&&&&&&&&%%%%%%%%%%%%((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''((('''''''''''''''''''''''''''&&&%%%$$$$$$&&&''')))''''''''''''''''''''''''&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&''''''))))))((((((((('''''''''((((((''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&'''((('''&&&&&&'''(((((((((((())))))*********%%%%%%&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&'''(((((((((''''''&&&%%%&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%'''''''''''''''''''''''')))((('''''''''((()))***(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((''''''&&&''''''&&&&&&'''(((***+++(((((((((((())))))))))))(((((())))))))))))(((((())))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,---///000////////////////////////111000///......///000111000///---------...000111000111222333444444444333444444444333333333222222444444444444333333222222222222222222222222222222222222222222222222222222333333444444444444555555666555444333222222222222222222111000000//////.........---------,,,,,,,,,++++++++++++++++++++++++******))))))))))))******))))))*********+++++++++))))))))))))(((((((((((())))))((((((((('''''''''((((((''''''''''''(((((())))))))))))))))))))))))************************************************)))******+++++++++******))))))))))))))))))))))))+++++++++*********))))))************)))))))))(((*********))))))(((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((++++++***)))))))))))))))((((((((((((((()))******++++++************++++++*********************************+++++++++,,,,,,,,,,,,***)))))))))******************************444333222222333222000///---------------.........------,,,+++++++++++++++---------,,,++++++******))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&(((((('''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&'''(((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((())))))(((''''''&&&&&&''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%&&&&&&'''(((((())))))''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&'''((('''&&&&&&'''(((%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&)))(((''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''')))(((''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%&&&'''((()))*********&&&&&&&&&&&&''''''''''''(((((((((((((((''''''&&&((((((''''''''')))***+++(((((((((((())))))))))))(((((())))))))))))(((((((((((()))))))))***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...//////////////////////////////000000////////////000000///......---...///000111///000111222333333333333333333333333222222222222444444444333333333333333111111111111111111111111222222222222222222222222222222222333333333333444444333222111111111111111111111111000//////..................------------++++++++++++++++++++++++******))))))))))))******)))))))))*********++++++))))))))))))(((((((((((())))))((((((((((((''''''((((((''''''''''''(((((())))))))))))))))))))))))************************************************(((((()))++++++,,,,,,,,,))))))))))))))))))))))))+++************)))))))))************))))))))))))***************)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))+++***)))))))))))))))))))))(((((((((((()))******++++++************++++++---,,,,,,+++***)))((((((*********++++++++++++,,,,,,+++******)))*********************************555333222333333333111///,,,,,,------.........///,,,,,,+++************+++------,,,,,,+++++++++***))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$'''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&)))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''(((((()))(((((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&''''''''''''''''''((((((((())))))''''''''''''''''''''''''%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((('''&&&&&&&&&((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&''''''''''''(((&&&''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''******))))))((((((((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''&&&((('''&&&&&&&&&((()))***(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))*********+++******+++++++++,,,,,,,,,++++++,,,,,,---......///////////////////////////000000////////////000000---------------///000000///000000111222222333333333222222222111000000000444444444444444444444444000000000000000000000000111111111111111111111111111111111111222222222222333222222111000000000111111000000//////...------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,))))))))))))************))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((************************************************((()))***+++++++++++++++))))))))))))))))))))))))************))))))))))))*********)))))))))))))))++++++******************************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******)))))))))))))))***))))))(((((())))))***+++++++++************++++++---,,,,,,+++***)))((((((************++++++++++++++++++******************************************666555444444555444222000---------......//////000---,,,++++++***+++++++++++++++++++++++++++******))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&)))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''')))******%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&'''''''''))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''((('''&&&&&&&&&(((((((((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&%%%$$$$$$%%%'''(((&&&&&&&&&''''''''''''((($$$%%%%%%&&&'''((())))))((('''%%%%%%%%%%%%'''(((''''''''''''''''''''''''(((((((((''''''&&&%%%%%%&&&'''''''''''''''''''''******))))))((((((((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%''''''((((((((()))))))))(((((((((((((((''''''&&&'''&&&%%%%%%%%%&&&'''((((((((((((((())))))))))))(((((())))))))))))((((((*********+++++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,------.................................//////000000000000//////,,,,,,,,,,,,---...///000000000000111111222333333666555444333222111000000444555666666666666555555000000000000000000000000111111111111111111111111000000000111111111222222333222111111111111111111000000//////...---------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,(((((()))))))))*********))))))))))))(((((((((((((((((())))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))************************+++++++++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******)))))))))))))))***++++++++++++************+++++++++*********************))))))*********+++++++++************+++*********************************666555444444555555333111.............../////////------,,,+++++++++++++++*********************)))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&(((((('''&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((((((((()))(((((('''&&&&&&%%%%%%%%%%%%%%%&&&'''(((***+++%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''''''''))))))(((((('''&&&&&&%%%''''''''''''''''''''''''''''''((((((((((((''''''&&&'''((('''&&&&&&'''((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((((()))***&&&&&&&&&''''''''''''((($$$%%%%%%&&&'''((())))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''(((((((((''''''&&&(((((((((((()))))))))***(((((((((((((((''''''&&&&&&&&&%%%$$$$$$%%%&&&'''(((((((((((())))))))))))(((((())))))))))))((((((***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,---....................................//////000000000000//////+++,,,,,,---...///000000111111000111111222444444888888777666555444333333444555888::::::999777555000000000000000000000000111111111111111111111111000000000111111111111222222111111000000000111111/////////...------,,,,,,++++++++++++******************************************))))))))))))******((((((((()))))))))******))))))))))))(((((((((((((((((())))))))))))******((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,++++++)))(((((())))))))))))))))))))))))(((((()))))))))))))))***))))))))))))************)))))))))***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++***))))))))))))***++++++++++++************++++++))))))******+++++++++,,,)))))))))************+++))))))***++++++++++++***************************555444333444444444222000.........------------------,,,++++++******++++++((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&''''''(((((((((&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((((()))''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&'''((((((%%%&&&&&&&&&''''''''''''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&%%%%%%%%%$$$$$$'''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((''''''((()))))))))))))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&'''((()))))))))((('''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''(((((((((((('''''''''((((((((())))))(((((((((((((((''''''&&&'''&&&%%%%%%$$$%%%&&&'''(((((((((((())))))))))))(((((())))))))))))((((((************++++++++++++******+++++++++,,,,,,,,,***+++,,,............---...........................///000111111000///...,,,---...000111111222222222222111111222333444555555555555555555555555555333666:::>>>>>><<<888555111111111111111111111111111111111111111111111111000000111111111222222222000///////////////000000//////......---,,,,,,+++,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))))))))******(((((((((((()))))))))***))))))))))))(((((((((((((((((()))))))))*********((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++******)))))))))))))))))))))))))))(((((((((((())))))******((()))))))))************((((((((())))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))***++++++******))))))******+++,,,++++++************++++++))))))*********+++++++++))))))))))))************((()))***+++,,,++++++***************************444333222222333333111///---------,,,,,,+++++++++,,,++++++***************'''''''''((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))%%%&&&&&&''''''(((((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((())))))%%%%%%&&&&&&'''(((((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((((()))))))))((('''''''''&&&$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&'''((('''&&&&&&'''(((*********))))))((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''(((((($$$%%%'''((((((((('''&&&&&&&&&&&&'''''''''((((((***)))((('''&&&%%%$$$$$$%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&'''(((*********))))))&&&&&&&&&'''''''''((((((%%%&&&&&&''''''(((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###!!!"""###%%%&&&'''((((((&&&&&&&&&'''''''''(((((((((((((((((((((''''''&&&((((((&&&&&&%%%&&&'''((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))******************+++++++++,,,,,,,,,***+++,,,...///......---...........................///000111111000///......///000222333333444444333222222111222444555666//////000111333444555555333777<<<@@@AAA===999555111111111111111111111111000000000000000000000000111111111111222222222222......---------......//////......------,,,++++++---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,(((((((((((())))))))))))))))))))))))(((((((((((((((((())))))*********+++((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))************************((()))***+++++++++++++++))))))))))))))))))))))))'''((((((((())))))******(((((())))))*********+++''''''(((((()))))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))((())))))***++++++*********)))******+++,,,++++++************++++++++++++******************))))))))))))************((()))***+++,,,,,,+++***************************222222222111000//////......---,,,,,,++++++,,,,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))***'''%%%&&&)))++++++***((((((((((((((('''''''''))))))))))))))))))))))))%%%''')))******)))'''%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((''''''******))))))(((&&&%%%$$$%%%&&&&&&&&&'''(((((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''&&&%%%$$$%%%&&&'''(((((('''&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&''')))***(((&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((((((((('''(((((((((((())))))))))))))))))(((((('''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&(((((((((((((((''''''''''''''''''''''''((())))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((***)))(((%%%### $$$%%%&&&&&&''''''&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((())))))))))))((((((***++++++++++++,,,,,,,,,+++++++++*********))))))))))))))))))************,,,,,,,,,---------......000000000000111111111111////////////////////////...///000111222333444444666666555444333333222222555444444333333444444555555777;;;???AAA???;;;777111111000000000000111111111222222333333222222111000000111111111111000000111111000000/////////...------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))***)))((((((((()))+++,,,+++++++++*********))))))))))))))))))))))))))))))+++*********))))))((((((+++++++++*********))))))***************)))((('''((())))))))))))*********+++++++++*********)))))))))************+++++++++((((((((((((((()))******,,,+++))))))******((('''))))))*********))))))(((+++++++++++++++***))))))************************+++*********))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((()))******))))))******))))))))))))******************************************************))))))******++++++++++++++++++************++++++222222111000000///......------,,,++++++++++++,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))+++)))&&&&&&(((***)))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&'''((())))))((('''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((('''&&&%%%&&&&&&&&&'''''''''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''&&&%%%$$$&&&&&&'''(((((('''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$%%%''''''&&&$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''(((''''''''''''''''''((((((((()))))))))((((((((('''''''''&&&'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((('''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%$$$###""""""%%%%%%&&&'''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))(((((())))))))))))(((((((((((()))))))))*********+++++++++*********))))))))))))))))))************,,,,,,,,,------------...------------............////////////////////////------...///000111222222666666555555444333333222222222111111111111222222555666999===???>>>:::777111111000000000000111111111222222333333222222111111111111222222111111111000000000//////.........------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))***)))((((((((()))+++++++++*********************))))))))))))))))))))))))************)))))))))(((*********)))))))))(((((()))************))))))((()))))))))*********+++++++++++++++*********)))))))))************+++++++++((((((((((((((()))*********(((((((((*********((())))))************)))))))))))))))))))))(((''''''))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************************((((((((()))((((((''''''******))))))))))))******************************************************)))*********++++++++++++++++++************++++++111111000000//////......------,,,++++++++++++++++++,,,,,,,,,,,,+++******)))))))))))))))))))))))),,,***((('''(((((('''&&&''''''((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''''''''''''''&&&&&&&&&((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''&&&%%%%%%&&&&&&'''(((((('''&&&&&&(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%&&&'''&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((('''''''''''''''(((''''''&&&&&&''''''(((''''''((((((((((((((((((&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((''''''''''''&&&&&&'''''''''''''''''''''''''''''''''(((((((((((()))))))))***(((((())))))))))))((((((((((((((()))))))))******+++++++++***************)))))))))*********++++++,,,,,,,,,,,,------------////////////000000000000////////////////////////---......///000111222222666666666555444444333333222111111000000111111222555666777999;;;;;;999666111111000000000000111111111222222333333222222111111111222222222222111111/////////........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))))))))))))((()))******+++)))*********************))))))))))))))))))))))))************)))))))))))))))))))))(((((((((((((((((())))))************)))************+++++++++,,,+++++++++***************)))************+++++++++)))(((((((((((()))******((('''&&&'''***+++***)))))))))***************)))((())))))))))))(((((('''((((((((((((((((((((((((************))))))))))))************************************************************)))(((''''''******))))))))))))******************************++++++++++++++++++++++++************++++++++++++++++++************++++++000000000//////.........---,,,,,,+++***++++++++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))+++***)))(((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((&&&&&&'''(((((()))((((((((((((((('''&&&&&&&&&%%%'''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&%%%&&&''''''''''''''''''&&&((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((&&&''''''((()))(((((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''''''''''''''((((((((()))))))))(((((())))))))))))((((((************++++++++++++************************))))))*********+++++++++++++++,,,,,,,,,---------000000000000111111111111////////////////////////000000111222222333444444666666666555555444444444333333333222222333333333555555555666888888777666111111000000000000111111111222222333333222222111111111000000000000111111..................------.........------,,,,,,+++------------------------************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))'''((()))*********************+++++++++,,,,,,,,,************************))))))*********+++++++++))))))(((((())))))***+++((('''&&&''')))***)))((())))))***+++++++++************++++++++++++***)))))))))))))))))))))))))))*********)))))))))))))))++++++++++++++++++++++++************************+++++++++,,,++++++******+++******))))))******+++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,/////////...............,,,,,,+++************++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))(((((())))))((((((((()))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))%%%&&&'''((())))))))))))((((((((('''&&&&&&&&&%%%&&&''''''''''''''''''&&&'''''''''''''''''''''''''''''''''(((''''''&&&%%%'''''''''&&&&&&''''''''''''(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((())))))(((''''''&&&&&&''''''(((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''(((((())))))))))))((((((((((((((()))''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))(((((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((&&&&&&'''''''''((((((((((((((())))))))))))(((((())))))*********+++++++++************************************+++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......000000000000000000000000111111222222333333444444555555555555555444444444444333333333333333333444555444333444666666666444111111000000000000111111111222222333333222222111//////............//////------...........................------,,,,,,,,,------------------------************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************'''((()))*********************+++++++++,,,,,,,,,************************))))))*********+++++++++)))))))))))))))***+++++++++)))(((((())))))(((&&&))))))***+++++++++++++++)))******+++++++++******************************))))))))))))))))))******++++++++++++++++++++++++************************'''((()))***++++++,,,+++++++++************++++++************************++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,++++++++++++,,,,,,..................------,,,,,,+++***************+++,,,,,,,,,,,,+++******))))))))))))))))))))))))&&&(((******)))(((((()))&&&&&&''''''((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''''''''&&&&&&'''((())))))(((((('''''''''''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&'''''''''''''''&&&&&&((('''&&&&&&&&&&&&'''(((&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%%%%'''(((((((((''''''''''''((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((('''''''''(((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&''''''((()))))))))******))))))((()))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&'''((((((((((((''''''''''''&&&&&&'''''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&''''''''''''(((((())))))))))))(((((('''''''''((((((((())))))***************+++++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,---------............///000000000000000000000000000000000111111111222222444444444444444444444444333222222111111222222333444444333444555666444333111111000000000000111111111222222333333222222111///...---,,,,,,---...///.............../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((()))************)))******)))))))))((((((((())))))))))))))))))))))))))))))))))))************************++++++++++++((())))))************)))************+++++++++,,,***************+++++++++)))************+++++++++***))))))))))))***++++++,,,+++))))))******((('''))))))***+++,,,,,,,,,,,,'''(((((())))))))))))(((************************))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++$$$%%%&&&((()))***++++++++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,------------------------,,,++++++***************+++,,,,,,,,,,,,+++******))))))))))))))))))))))))'''***,,,+++(((&&&&&&'''&&&&&&''''''((())))))***((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((''''''((((((((((((((('''&&&&&&&&&'''''''''''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&&&&'''''''''''''''&&&((('''&&&&&&&&&&&&'''(((%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""%%%'''&&&%%%%%%''')))((((((''''''''''''((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''((((((((()))&&&&&&''''''((('''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''((())))))*********)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((()))''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''((((((((()))))))))*********+++++++++*********+++++++++,,,,,,***++++++++++++,,,,,,,,,/////////000000000111111000000000000000000000000000000111111111111222222333333333333333333333333444333333222222333333444444333333555666666333111111111000000000000111111111222222333333222222111000///---,,,,,,---///000.........//////000000000+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))'''((()))***+++******)))++++++***)))(((''''''&&&))))))))))))))))))))))))((()))))))))************))))))))))))*********+++)))************))))))((()))))))))*********++++++))))))*********+++++++++)))************+++++++++******))))))******+++,,,,,,+++******+++,,,***)))((()))***+++,,,,,,,,,,,,''''''((()))))))))))))))************************((()))))))))************++++++++++++++++++++++++++++++++++++++++++++++++&&&'''((()))******++++++,,,++++++******++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---------------------------,,,++++++***)))*********+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))),,,---,,,(((%%%$$$%%%&&&&&&&&&'''((())))))***''''''''''''''''''''''''&&&''')))******)))'''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******'''(((((((((((((((''''''%%%&&&&&&''''''(((((((((%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((&&&&&&'''''''''''''''&&&((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&))))))''''''))),,,((((((''''''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))%%%%%%&&&'''((((((((('''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&'''''''''&&&&&&&&&'''((())))))***))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''((($$$%%%&&&&&&''''''&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&'''((())))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))************))))))******++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------------...000000000000000000000000333333333333333333444444222222222222222222222222777666666555555666666777333333444666777666333111111111000000000000111111222222222333333222222222111000...------...000111.../////////000000111111***++++++,,,---...//////++++++++++++++++++++++++************************))))))))))))))))))))))))'''((()))++++++******))),,,+++***)))((('''&&&%%%))))))))))))))))))))))))(((((())))))*********+++'''((((((((())))))*********************)))((('''((())))))))))))*********))))))******++++++++++++)))************+++++++++*********)))******+++,,,+++***)))***,,,------,,,((()))***+++,,,---------))))))***+++++++++++++++))))))))))))))))))))))))(((((())))))*********+++************************+++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,++++++******++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---///............---------------,,,,,,+++***)))))))))))))))))))))))))))))),,,,,,++++++***)))(((((('''+++///...)))'''(((+++))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))'''&&&%%%%%%&&&''')))&&&&&&''''''''''''&&&&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&'''((((((((((((((('''&&&&&&&&&%%%'''''''''''''''((()))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((((((((((((((()))******((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&'''(((''''''(((((((((((((((((()))((('''&&&&&&&&&&&&&&&%%%%%%&&&'''((()))******((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((($$$$$$$$$%%%&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&)))(((&&&%%%%%%&&&((()))''''''&&&%%%&&&'''((()))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''''''''((((((((())))))***+++++++++)))((('''*********)))******+++,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------///////////////.........000000000111111222222222444444333222111111111111111222333333444444333333555444333333222222333333111111111111111222222222111111111111111111111111111111000000000000111111222222222111000//////......---,,,,,,++++++,,,,,,------,,,,,,,,,,,,++++++,,,+++)))((((((((()))*********)))(((((((((((((((++++++***************+++))))))))))))))))))))))))+++*********))))))((((((******)))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++************++++++************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))***+++---......---+++***++++++++++++++++++++++++++++++************++++++)))))))))***+++++++++,,,)))************+++++++++......---,,,++++++++++++++++++++++++++++++++++++---+++***+++---...---,,,++++++++++++++++++++++++++++++++++++++++++++++++............------------+++++++++******))))))))))))))))))))))))))))))))),,,,,,+++******)))(((((((((+++------***((((((***((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))(((&&&%%%%%%&&&((()))&&&''''''''''''''''''&&&''''''&&&%%%%%%&&&'''''''''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&'''''''''''''''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((()))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&'''(((((((((((((((((('''''''''(((((('''&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&)))'''&&&%%%%%%&&&''')))'''&&&%%%%%%%%%&&&((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''(((((((((((('''''''''((((((((()))))))))******+++***)))((('''***************++++++,,,++++++,,,,,,,,,,,,------------..................////////////////////////111111222222333444555555555444333222222111222222222222333444444444444444444444333222222222222333111111111111111111111111111111111111111111111111111111000000000000111111222222111111000//////...------,,,+++++++++++++++------,,,,,,,,,+++++++++++++++)))((((((((()))*********)))(((((((((((((((+++******)))))))))******))))))))))))))))))))))))************)))))))))((()))))))))******++++++,,,)))))))))))))))))))))))))))************+++++++++++++++************++++++************************************************************************************************++++++++++++++++++++++++******************************+++,,,,,,+++******++++++++++++++++++++++++++++++************++++++************++++++++++++************++++++++++++---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---...---,,,++++++++++++++++++++++++++++++++++++++++++++++++............------------***)))))))))))))))))))))))))))))))))))))))))))))+++++++++******))))))((()))******+++***)))((((((''''''''''''''''''''''''******))))))((((((((('''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))''''''''''''))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((''''''&&&&&&''''''((())))))(((((('''''''''&&&'''''''''&&&''''''(((((())))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))(((((('''&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%&&&'''(((&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((''''''''''''&&&((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''((((((((((((''''''((((((((())))))))))))************)))((((((***************+++,,,,,,++++++,,,,,,,,,,,,------..................------////////////////////////111222333444555666777888666666555333333333333333333333444555555555555444444444333222222222222222000000000000000000000000000000000000000000000000111000000//////000000111222111111000000//////...,,,,,,+++************+++,,,,,,,,,,,,+++++++++++++++******)))((()))))))))***))))))((((((((((((((()))))))))(((((())))))***))))))))))))))))))))))))************))))))))))))''''''((()))***+++,,,,,,)))))))))))))))))))))))))))************+++++++++++++++************++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++++++++************+++++++++++++++++++++*********************+++++++++,,,+++++++++***++++++,,,,,,------------------------,,,+++++++++---......,,,++++++++++++++++++++++++++++++++++++++++++++++++.........---------,,,,,,)))))))))***************))))))))))))))))))))))))+++*********)))))))))(((+++)))((()))******((('''''''''''''''''''''''''''******))))))((('''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''***)))(((((((((((()))***'''''''''&&&&&&'''''''''(((''''''''''''''''''((('''&&&&&&&&&&&&'''((((((%%%&&&&&&&&&'''(((((((((&&&&&&&&&''''''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((''''''''''''(((((()))))))))(((''''''&&&&&&''''''&&&''''''((())))))((((((((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))))))))*********)))))))))+++************+++,,,,,,+++++++++,,,,,,,,,---------------,,,,,,+++++++++///////////////000000000111111222444555777888999777666555444444333333444333444555555666666555555444333333222111222222222000000000000////////////////////////////////////000000////////////000000111111000000////////////,,,+++******))))))******,,,,,,,,,++++++++++++***+++******)))))))))))))))))))))(((((((((((())))))(((((((((((((((((()))***))))))))))))))))))))))))*********)))))))))))))))&&&''''''(((((()))))))))))))))))))))))))))))))))))))))*********+++++++++++++++************++++++************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++******************+++++++++,,,,,,***************+++,,,---------------------------,,,++++++,,,...///...---++++++++++++++++++++++++++++++++++++++++++++++++...------------,,,,,,,,,******++++++++++++++++++))))))))))))))))))))))))*********)))))))))))))))***)))''''''((()))(((&&&''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))(((((((((((())))))((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((%%%&&&&&&&&&'''(((((((((&&&''''''(((((('''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''(((((()))***((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))(((((('''''''''&&&'''''''''''''''((()))***&&&&&&''''''((())))))***((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''''''''&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&(((((((((((((((((((((((('''''''''((((((((())))))''''''''''''(((((((((((((((((((((((()))))))))***))))))))))))))))))******+++++++++***+++,,,,,,---+++++++++,,,,,,,,,---------------,,,,,,+++++++++////////////000000111111///000111333444666777777777777666555444444444444333444555555666666555555333333222111111111111222000000000000//////..............................000000////////////000000000000000///////////////,,,+++******))))))******,,,,,,+++++++++*********************)))))))))((())))))(((((((((((())))))(((((('''(((((()))******************************))))))))))))))))))***************))))))((((((((())))))))))))))))))))))))))))))*********+++++++++++++++************++++++************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,++++++++++++,,,---++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,---,,,,,,,,,++++++*********++++++++++++,,,,,,,,,************+++,,,------++++++++++++++++++++++++,,,++++++,,,...//////...++++++++++++++++++++++++++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&''''''(((''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((((((((())))))))))))(((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''''''''((()))))))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))******((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''(((((())))))(((((('''((((((((((((((((((((((((((((((((('''(((((())))))%%%%%%&&&'''((()))******((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))'''&&&&&&&&&'''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''((((((((((((((((((((()))))))))******)))))))))((())))))***++++++++++++++++++,,,------++++++,,,,,,,,,,,,------..................------...//////000000111111222///000111222333444555666777777555444444444444444333333444555555555555444333333222111111111111111222111111000000//////...////////////////////////000//////......//////000////////////////////////,,,,,,+++************+++++++++++++++************)))************)))((((((((((((((((((((())))))***(((((((((((()))***++++++************************))))))))))))************......---,,,+++***)))))))))))))))))))))))))))))))))************+++++++++++++++************++++++************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,------++++++++++++++++++++++++,,,++++++,,,///000000///++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,,,,++++++,,,,,,++++++******))))))))))))))))))))))))))))))((()))))))))))))))))))))'''))))))'''$$$$$$&&&)))((((((((((((((((((((((((&&&&&&''''''(((((())))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''((((((''''''''')))(((&&&%%%%%%&&&((()))((()))************)))((('''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&((()))***+++***)))'''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''((()))******)))((('''&&&&&&''''''((()))))))))***)))((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((('''&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&'''((()))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%(((((((((((((((((((((((('''((((((((())))))))))))''''''''''''(((((((((((((((((()))))))))************)))((((((((()))+++,,,,,,++++++++++++,,,------++++++,,,,,,,,,,,,------------.....................//////000111111222222000111111222333444444444777666555444333333333333222222333444444444444444333222222111111111111111333222222111000000////////////////////////////////////............//////////////////////////////------,,,+++++++++++++++++++++++++++************)))******+++***)))((('''((((((((((((((()))******)))(((((()))***+++,,,,,,************************((()))))))))************,,,,,,++++++******)))))))))))))))))))))))))))))))))************+++++++++++++++************++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,///000000///++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,,,,++++++,,,++++++***)))(((((('''))))))))))))))))))))))))(((((((((((())))))))))))&&&)))***(((###"""&&&***))))))))))))))))))))))))&&&&&&'''((()))***++++++&&&''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&''''''''''''&&&&&&)))(((&&&%%%%%%&&&((()))((()))***++++++***)))((('''&&&&&&&&&&&&'''(((((((((((((((''''''&&&&&&%%%)))***+++,,,+++***(((&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''((()))******)))((('''%%%%%%&&&'''((()))******+++***)))(((((('''((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((()))((('''&&&%%%$$$$$$$$$((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&''')))*********)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((()))))))))))))))***************)))(((((((((***+++,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------+++++++++,,,,,,---------...//////000111222222222222222222333333444444444666666444333333333333333111222333333444444333333333222222111000111111111333333333222111000000///000000000000000000000000//////............//////.........///////////////...---,,,,,,++++++,,,,,,+++++++++************))))))******++++++)))((('''((((((((((((((()))******))))))))))))***+++,,,---************************(((((())))))*********+++''''''''''''(((((((((((()))))))))))))))))))))))))))************+++++++++++++++************++++++************************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++((()))+++,,,,,,+++)))(((++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++,,,,,,,,,---------000///...---------------------------------------,,,++++++,,,///111111000++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++++++++,,,---...++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((('''&&&&&&'''((()))***((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''&&&$$$%%%%%%&&&$$$###)))(((&&&%%%%%%&&&((()))''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''((())))))((((((''''''&&&&&&)))((('''&&&&&&'''((()))(((((())))))((('''&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''''''''%%%%%%%%%''')))***))))))((((((''''''&&&&&&%%%%%%&&&'''((()))******))))))))))))************(((((())))))((('''&&&&&&(((''''''''''''&&&&&&&&&''''''(((((('''&&&%%%%%%''''''''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))(((((((((''''''&&&%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&((())))))(((''''''((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))((('''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''(((((('''&&&%%%%%%((((((''''''''''''((((((''''''''''''''''''''''''))))))(((((((((''''''''''''''''''&&&&&&''''''''''''&&&%%%(((++++++(((&&&))))))(((((((((((())))))((((((''''''''''''(((((()))************+++++++++((()))))))))************************+++,,,---...++++++,,,,,,,,,---------------------------------000000000000000111111111111111111111111111111111555555555444444333333333111111222333333333333222222222222222222222222222555444333222000///......222222111///...---++++++---------............///------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((******++++++++++++******+++++++++*********))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,------,,,++++++******)))************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---+++*********+++,,,.........------,,,,,,,,,------------------------------------------------...------,,,,,,++++++***------------------------......,,,,,,,,,,,,---...******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&%%%$$$%%%&&&''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((('''''''''((('''%%%&&&''''''%%%$$$)))'''&&&%%%%%%&&&''')))''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&(((((((((((((((''''''''')))((('''&&&&&&'''((()))((((((((((((((('''&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((%%%&&&&&&''''''((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))******'''''''''''''''&&&%%%%%%&&&'''''''''(((((())))))(((((())))))(((''''''&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((()))))))))&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&'''))))))'''''''''(((&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&''''''''''''&&&&&&''''''(((((('''&&&&&&%%%(((''''''''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%((((((''''''''''''(((((((((&&&%%%''')))***)))&&&)))((((((''''''(((((())))))((((((''''''(((((()))(((((()))))))))*********))))))))))))************************+++,,,---...++++++,,,,,,,,,---------........................000000000000111111111111222222222222222222222222444444444444444333333333000111222222333333222222222222222222222222222222444444333222111000//////000000//////......------------------........................------------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))******++++++++++++******+++++++++*********))))))))))))************))))))************************)))))))))************+++*********+++++++++,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,***)))))))))******............------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,---------------------------------//////...---,,,,,,,,,,,,))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&%%%%%%%%%&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&)))'''&&&&&&'''((('''%%%((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''******)))((('''%%%$$$$$$'''''''''(((((((((((((((((((((''''''''''''(((((((((((((((((((((''''''&&&((((((''''''''''''(((((())))))))))))))))))))))))$$$%%%'''))))))(((&&&%%%%%%%%%&&&&&&'''(((((()))))))))(((((('''''''''''''''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''((()))***++++++((())))))))))))(((''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&'''''''''((((((((($$$$$$%%%%%%&&&''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''))))))'''&&&'''(((%%%&&&&&&&&&'''(((((((((&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((('''&&&&&&'''''''''((((((''''''''''''''''''(((''''''&&&%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%((((((''''''''''''(((((()))'''&&&&&&((())))))((('''''''''&&&&&&'''''''''))))))(((((((((((())))))'''''''''((((((((())))))******************))))))************+++,,,------,,,,,,,,,,,,------------//////////////////////////////000000111111111111333333333333333333333333333333333333444444444444000111222222333333222222111111111111111111111111333333222222222111111111..................//////------------............000000/////////.........************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))***************++++++++++++******+++++++++***************))))))************))))))*********************************+++++++++,,,,,,))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,+++*********++++++......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++******''''''((())))))*********(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%(((&&&%%%&&&'''(((&&&%%%((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''******)))((('''&&&%%%%%%&&&&&&''''''(((((())))))(((((((((''''''((((((((('''(((((((((((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((%%%&&&'''(((((('''&&&&&&&&&&&&''''''((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''((((((&&&&&&'''''''''&&&&&&%%%&&&&&&&&&'''((()))))))))''''''((((((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%%%%'''(((((('''&&&&&&'''%%%%%%%%%&&&'''((())))))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((('''&&&&&&''''''((((((((((((''''''&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''')))(((&&&&&&&&&((())))))'''&&&&&&%%%%%%&&&&&&'''))))))(((((((((((())))))''''''((((((((()))))))))++++++************))))))+++*********++++++,,,---,,,,,,,,,------------...........................//////000000111111222222333333333333333333333333222222222333333444444555000000111222222222222222111111111111111111111111111111222222222222222222........................,,,,,,---------.........////////////............************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******++++++++++++******************************)))******++++++******)))************************************+++++++++,,,)))))))))*********++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((&&&'''((()))***)))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))))))))(((((('''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$%%%&&&'''&&&$$$'''''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''(((((())))))'''(((((((((((((((((('''''''''((((((((((((((('''((((((''''''''''''((((((''''''''''''''''''''''''((('''&&&&&&%%%&&&'''((()))))))))(((((((((''''''&&&&&&''''''((())))))***&&&&&&&&&&&&''''''''''''&&&''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((((((&&&&&&&&&&&&'''''''''((('''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%%%%'''(((((('''&&&&&&'''%%%%%%%%%&&&'''((())))))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((&&&%%%%%%%%%%%%%%%%%%&&&))))))(((&&&&&&&&&((()))&&&&&&%%%%%%%%%%%%&&&&&&))))))(((((((((((())))))((((((((()))))))))******+++++++++***************++++++******++++++,,,,,,,,,,,,---------.........------------------------...//////000111111222222333333333333333333333333111222222333333444444444000000111222222222222111000000000000000000000000000000111111111111222222/////////...------,,,,,,,,,,,,,,,------------............---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************************++++++++++++******++++++++++++************************************++++++++++++******************************)))))))))*********++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***+++,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------,,,---------------------++++++++++++,,,,,,,,,,,,------------------------------------------------/////////......---------------------------------***************)))((('''&&&'''((()))***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%$$$((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$###$$$&&&&&&&&&$$$''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''(((((())))))'''''''''(((((((((((((((''''''((((((((((((''''''&&&'''((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''***(((&&&%%%$$$%%%'''(((***))))))(((''''''&&&&&&%%%%%%&&&'''((()))******&&&&&&&&&''''''''''''(((&&&'''(((((()))(((((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((((((((''''''''''''((((((((((((&&&&&&'''''''''((((((((()))(((((('''&&&&&&%%%%%%''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&((((((&&&%%%&&&'''%%%&&&&&&&&&'''(((((((((&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&'''''''''(((((('''''''''%%%&&&''''''((('''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&((())))))(((&&&&&&''')))&&&&&&&&&%%%%%%&&&&&&&&&((((((''''''''''''(((((((((((()))))))))******************+++++++++,,,,,,,,,++++++***++++++,,,,,,,,,---------............------------------------......///000111222222333333333333333333333333333222222222222333333333333///000111111222222111111///////////////////////////000000000000000000000//////......---,,,++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++******++++++++++++*********************+++++++++******++++++++++++******++++++++++++++++++++++++)))))))))************+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))***+++,,,,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------......***+++,,,---------,,,,,,,,,,,,,,,------------...................................................111000000///......------........................))))))***++++++***)))((('''''')))***)))((('''%%%))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''$$$%%%&&&'''''''''&&&%%%(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((('''''''''&&&%%%$$$%%%'''''''''&&&&&&''''''''''''''''''&&&''''''''''''''''''''''''$$$%%%%%%&&&''''''((((((((((((((((((((('''''''''&&&'''((())))))((('''&&&&&&&&&'''(((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''(((((())))))&&&''''''''''''(((((((((%%%&&&''''''((((((((('''%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((((()))''''''''''''((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''$$$&&&''''''&&&%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&'''((((((''''''(((''''''''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''''''(((&&&)))***)))'''%%%&&&(((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))******+++,,,------,,,,,,++++++***++++++,,,------------..........................................///000111222333333222222222222222222222222333333333222222222222222///000000111111111111111////////////////////////////////////............------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))************+++******++++++++++++******))))))*********+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++*********+++++++++,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,---------......------------------------........................//////............//////,,,---...///000//////.../////////000000000111111000000000000000000000000000000000000000000000000000000//////////////////000000000000000000000000((()))+++,,,,,,+++***)))'''((()))***)))(((&&&$$$))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''&&&%%%&&&((()))((('''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''))))))(((((('''''''''&&&&&&'''((())))))((('''&&&&&&&&&'''((())))))((((((((((((''''''''''''(((((())))))))))))))))))))))))&&&'''((()))((('''%%%$$$"""######$$$$$$%%%%%%&&&(((((((((((((((''''''''''''''''''(((((((((((()))$$$%%%%%%&&&'''''''''&&&$$$%%%%%%&&&'''((())))))%%%&&&&&&'''((((((((('''%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))(((((((((((())))))))))))''''''(((((()))*********'''''''''&&&&&&'''''''''((((((((((((((((((((((((%%%&&&&&&''''''((((((((($$$&&&''''''&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((((((((('''((((((''''''''''''(((((('''''''''''''''''''''''''''''''''((((((((())))))))))))(((((((((((())))))&&&(((++++++(((%%%&&&'''(((''''''&&&&&&''''''(((&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))***,,,---...///,,,,,,++++++***+++++++++---------.........//////////////////////////////---...///000111222333333111111111111111111111111444333333222222111111111//////000111111111111111//////////////////////////////......------------++++++,,,------...//////++++++,,,,,,,,,---------------,,,,,,,,,+++++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))************************((())))))))))))***************++++++++++++******))))))******++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,------.........------------------------........................000000////////////000000000111222333444444333222111111222222333333333444000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000***************)))(((((()))((('''''''''''''''(((************))))))))))))((()))))))))*********++++++***)))((('''&&&%%%%%%'''''''''''''''&&&&&&&&&)))((('''&&&&&&'''((()))((((((((()))(((''''''&&&&&&&&&''''''&&&&&&%%%$$$((('''&&&%%%%%%&&&'''(((&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))'''&&&%%%%%%&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))%%%&&&&&&&&&'''((((((((('''''''''''''''''''''''''''&&&$$$$$$$$$%%%''')))''''''''''''''''''''''''(((&&&$$$$$$&&&)))******((((((''''''''''''(((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((''''''&&&&&&&&&(((((((((((((((((((((((())))))))))))((((((((((((&&&''''''((((((''''''&&&%%%%%%&&&&&&'''((())))))''''''&&&&&&&&&&&&''''''))))))(((((((((((())))))''''''''''''''''''''''''***)))((('''&&&''''''(((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$'''''''''''''''''''''''')))'''&&&&&&((())))))(((''''''(((((()))*********''''''''''''''''''''''''(((((((((((('''''''''''')))))))))(((''''''&&&&&&((((((''''''''''''(((((())))))))))))))))))))))))+++***)))'''''''''((()))&&&&&&&&&'''''''''((((((((((((((((((''''''''''''))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------............///000000000000000//////000000000000//////000111333444444333111000222222222111111111111000222111111000///......---............------------000---******---......,,,,,,------......------,,,------,,,+++*********+++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********))))))((())))))))))))))))))))))))++++++++++++******))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++++++++,,,...---------------------000000//////...------------------------,,,,,,,,,---***'''(((+++---,,,+++---...//////////////////111111111111111111111111///000000000000000111111000222444666777666555444555555555666666666777777888777777777777666666666777777777666666555555555444444333333333333444444444333333222222222333333666666666555444444333333***************)))(((((()))((((((''''''((((((((()))))))))((((((((('''''''''''''''''''''(((((((((&&&''''''((())))))******''''''(((((((((((((((((((((((('''&&&&&&'''(((((('''(((((((((((('''&&&&&&$$$%%%%%%&&&'''''''''&&&((('''&&&&&&&&&&&&'''(((&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((()))''''''''''''''''''''''''###!!! """$$$%%%$$$((((((''''''''''''(((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((('''''''''&&&((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))''''''&&&&&&&&&&&&'''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''((('''&&&%%%$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%'''&&&%%%%%%$$$$$$%%%%%%''''''''''''''''''''''''$$$###"""###%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''&&&((((((''''''''''''((((((((((((((((((((((((((((((+++***((('''''''''((()))&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))))))))))))))))))))+++++++++++++++++++++,,,,,,,,,,,,,,,------------,,,,,,---------............///000000111111000000000111111222222111111000222222222222222222222222222222222111111111000000111111000000//////......//////.........---------///,,,******---......---,,,,,,---------,,,,,,++++++++++++++++++*********,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))************************++++++++++++*********)))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------------------------///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,+++++++++......------,,,,,,,,,+++------,,,,,,,,,,,,,,,---111///,,,,,,///000///......///000000111111111111222333333444444555555555444444444555555555555555666777999;;;;;;;;;:::999999999:::::::::;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999888888777777888888999888888777666666555666666666666777777777777777777***************)))(((((())))))(((((((((((())))))((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&'''((()))*********'''''''''((())))))******''''''&&&&&&&&&&&&'''''''''''''''''''''&&&%%%%%%"""###%%%&&&'''(((((((((((('''&&&&&&&&&&&&'''(((&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''')))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''***,,,---,,,***)))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))''''''''''''''''''''''''$$$######$$$&&&'''&&&%%%((((((''''''''''''(((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''(((((((((''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''"""!!!!!!###%%%'''''''''''''''&&&&&&%%%$$$$$$###''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((''''''''''''''''''''''''***)))((('''''''''((((((&&&&&&'''''''''(((((((((%%%&&&&&&''')))******+++))))))))))))))))))))))))++++++++++++++++++++++++,,,------------.........,,,------------.........///000111111222222111111222222333333333333222222444333111//////111333444222222111111111000000000/////////////////////////////////............------,,,***+++---......---,,,,,,,,,,,,,,,+++***)))((()))***+++++++++***)))+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***************)))************************++++++++++++************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------------------------///......---------------------,,,,,,,,,+++++++++------------------,,,,,,000///...------...///000444222111111222333222111222222333333444555555666666666777888999::::::;;;::::::::::::::::::::::::<<<===???@@@AAAAAA@@@???????????????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@??????????????????>>>>>>>>>>>>??????======<<<;;;::::::999999777777888999::::::;;;;;;***************)))(((((())))))((((((((()))******((((((((('''''''''&&&&&&***))))))))))))(((((((((******)))((('''&&&%%%$$$%%%&&&&&&'''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$###$$$%%%&&&'''''''''''''''''''''&&&&&&'''''''''&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''))))))(((((('''&&&&&&&&&''''''''''''''''''''''''&&&(((***+++++++++))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''''''''''''''&&&&&&'''((((((((((((''''''''''''''''''''''''''''''''''''(((***+++)))(((((((((''''''''''''(((((('''''''''''''''((())))))(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))(((((((((''''''''''''&&&$$$######$$$&&&'''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''((((((%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&(((***)))((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))$$$$$$%%%%%%&&&''''''(((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((('''(((((((((''''''''''''((((((((((((&&&''''''((())))))******)))))))))))))))))))))))),,,,,,,,,++++++++++++***---------.........//////------------............000000111222222222222222222333333333333333333222333222111000000111222333111111111111000000000000......///////////////////////////.........------++++++++++++,,,---......+++++++++++++++***)))(((&&&''')))+++,,,+++***(((***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------//////.........---------/////////000000000000000333222111000111222444555333333333333444555555555777888888999:::;;;<<<<<<============>>>>>>>>>>>>>>>=========<<<<<<;;;;;;>>>???@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCAAAAAA@@@???>>>===;;;;;;999999:::::::::;;;;;;;;;***************)))((((((((((((((((((((()))******)))))))))((((((((('''''')))))))))(((((((((((((((+++***)))'''%%%###"""!!!$$$$$$%%%&&&&&&'''((((((%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&'''&&&&&&%%%%%%&&&''''''''''''''''''&&&&&&&&&''''''''''''&&&&&&((((((''''''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''***)))((('''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))))))))((((((''''''&&&''''''''''''''''''''''''$$$%%%&&&''''''''''''&&&''''''''''''''''''''''''%%%$$$$$$%%%''''''&&&$$$((((((''''''''''''(((((('''''''''''''''((())))))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((((((((((((((('''''''''''''''&&&$$$######$$$&&&'''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&'''''''''''''''''''''''''''''')))(((((()))******(((&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((()))))))))*********###$$$$$$%%%&&&'''((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((((((((((((''''''''''''((((((((())))))))))))))))))))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++---------.........//////---------.........//////000000111222222222222222111111222222222222111111000111222222222222111000111111111000000000//////............////////////............------------***+++,,,,,,,,,,,,------***+++++++++******)))(((&&&''')))+++,,,+++***((()))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***+++++++++++++++************************+++++++++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------,,,,,,,,,,,,------////////////////////////111111111222333333333444444444333333444666777888555666777888999:::;;;<<>>??????AAABBBCCCDDDDDDCCCBBBAAA@@@??????>>>>>>===<<<;;;:::::::::<<<===>>>??????@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCBBBBBBCCCDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDCCCCCCCCCCCCDDDDDDAAAAAAAAAAAA???>>><<<;;;;;;;;;;;;::::::999999999***************)))((((((''''''&&&''''''((()))***)))))))))(((((((((''''''%%%%%%&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&'''&&&&&&''''''''''''&&&&&&'''''''''''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&'''(((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***)))'''%%%%%%%%%&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%$$$$$$&&&&&&%%%$$$((((((''''''''''''(((((('''''''''''''''((())))))((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%%%%$$$'''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&'''(((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&'''((('''''''''''''''''''''''')))((((((((()))(((%%%######$$$$$$%%%&&&&&&''''''''''''''''''''''''''''''((((((((())))))******+++$$$%%%%%%&&&'''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&'''(((((((((''''''''''''((((((((()))))))))*********))))))((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,,,,------------.........------.........////////////000111111222222111111000000111111111111000000...000222333333222000...111111000000000/////////........................---------,,,,,,,,,,,,+++***,,,------,,,++++++,,,)))******+++++++++******((()))***+++++++++***))))))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------.../////////000000111111222222333444444555666777888888666666777999:::;;;<<<<<<;;;>>>@@@AAAAAABBBCCCDDDEEEEEEDDDCCCCCCDDDFFFGGGHHHHHHGGGEEECCCBBBAAA@@@>>>===<<<;;;:::999888888999999::::::;;;<<<<<<===????????????@@@@@@@@@@@@??????@@@AAABBBCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGCCCCCCBBBBBBBBBBBBCCCCCC@@@@@@AAAAAA@@@>>><<<;;;<<<<<<;;;::::::999888888***************)))((((((%%%%%%%%%%%%&&&'''((()))((((((((('''''''''&&&&&&###$$$$$$%%%&&&'''(((((('''''''''((((((((())))))%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&'''(((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))'''''''''''''''''''''''''''&&&&&&%%%%%%'''((()))''''''''''''''''''''''''***(((&&&&&&'''(((((((((((((((''''''''''''(((((('''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&''''''(((((((((((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&'''''''''&&&&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&'''((()))(((&&&###&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''(((((())))))&&&&&&&&&''''''(((((((((((((((''''''''''''((((((''''''''''''''''''''''''%%%&&&'''((((((((('''''''''((((((((()))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))***+++,,,------...,,,,,,,,,,,,------------............////////////...///000000111111000000000000111111111111000000000000111111111111000000111000000000/////////////////////......------,,,,,,,,,++++++++++++*********,,,......+++))))))***))))))***+++,,,,,,,,,,,,+++++++++++++++*********************++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************((()))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------+++,,,,,,---...///000000........................///////////////000111111222333444555666777888999999:::;;;<<<===>>>??????<<<>>>@@@CCCDDDEEEDDDDDDDDDGGGIIIIIIGGGFFFGGGHHHIIIHHHFFFEEEEEEEEEGGGHHHIIIHHHGGGFFFEEEDDDCCCBBB???>>>===<<<:::999888777777777777888888999:::;;;<<<<<<<<<============>>>;;;<<<===>>>@@@AAABBBCCCCCCCCCDDDDDDDDDEEEEEEEEEAAAAAA@@@@@@@@@@@@AAAAAA>>>???@@@AAA@@@???===<<<;;;;;;;;;;;;;;;:::::::::***************)))(((((($$$$$$$$$%%%&&&'''((()))''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''(((***++++++))))))))))))************''''''''''''''''''&&&&&&&&&'''((())))))((('''&&&(((((())))))(((((('''&&&###$$$%%%&&&'''(((((((((%%%&&&'''(((((('''&&&%%%&&&''''''''''''''''''&&&(((((((((''''''(((((((((''''''''''''''''''''''''%%%&&&&&&'''((()))******(((((((((((((((((((((((("""$$$''')))***)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''(((((())))))******'''''''''''''''''''''''')))(((&&&%%%&&&''')))+++''''''''''''''''''''''''***(((%%%$$$%%%'''((('''((((((''''''''''''(((((('''''''''''''''((())))))(((((((((((((((((((((((('''((((((((())))))******(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&''''''((((((''''''&&&'''''''''''''''''''''&&&'''''''''&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))))))))((((((%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''''''((((((((())))))******&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''%%%&&&''')))++++++(((&&&*********)))((((((''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&'''(((((('''''''''(((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((((((''''''(((((((((((())))))))))))''''''((()))***+++,,,,,,))))))))))))))))))))))))(((((()))***,,,---...///+++++++++,,,,,,,,,------............/////////000......///000000000000000111111111222222111111111222111000......000111222000000000000////////////000000///...------,,,,,,+++++++++*********))))))+++---///...+++(((((()))((()))***+++,,,---------------,,,+++*********+++******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************((()))***+++,,,---------+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------***+++,,,---...000111111000000000000000000000000111111000000111222333333777777999:::<<<>>>???@@@@@@@@@AAACCCDDDEEEFFFGGGCCCFFFIIILLLNNNNNNMMMKKKIIIKKKNNNMMMIIIGGGGGGHHHKKKIIIGGGEEEEEEEEEFFFGGGHHHGGGGGGFFFFFFEEEEEEDDD@@@@@@???===;;;:::999888777777666777777888:::::::::;;;;;;;;;;;;<<<<<<<<<::::::<<<===???@@@AAABBBAAAAAABBBBBBBBBCCCCCCCCC@@@@@@????????????@@@@@@===>>>@@@AAAAAA@@@>>>===::::::;;;;;;<<<=========