BM6P6(@ ~~~}}}uuummmgggaaaccciii{{{|||mmm___YYYXXXSSSLLLOOONNNMMMKKKJJJHHHGGGFFFGGGGGGEEEBBB???<<<999777666444222222333444555444333333333333333333333333000000000111222222222333222222222111111111111111111222333444444333222111222222333333333333444444333333333444444444555555999555555888888666:::BBB@@@EEEMMMUUU]]]gggsss{{{|||yyywwwwwwwww}}}wwwpppiiiaaa]]]SSSRRRRRRRRRSSSSSSRRRPPPYYY\\\```hhhsssssshhh^^^VVVSSSNNNFFFCCCEEEEEEDDDBBBBBBBBBCCCDDDDDDBBBEEEGGGGGGHHHNNNXXXaaarrrxxxhhh```ZZZUUUPPPRRRUUUYYY___fffoooyyy{{{~~~|||}}}}}}}}}|||}}}~~~tttiiiaaa```cccooo}}}yyyhhh]]]YYYTTTOOOPPPOOONNNLLLKKKIIIHHHGGGGGGGGGEEECCC@@@===;;;999777555333222333555444444333333333333333333333333111111111111222222222222111111111111111222222222222222222333333222222222222222333333333333444444333333333444444444555555999666666999:::999===EEEHHHMMMSSSZZZ```iiissszzzyyyvvvuuuxxx||||||uuunnnhhhbbb\\\XXXWWWVVVUUUTTTVVVWWWXXXXXX\\\bbblllyyyuuuggg^^^UUULLLIIIJJJCCCBBBAAAAAAAAACCCCCCCCCBBBEEEGGGFFFFFFJJJRRRYYYdddxxxwwwggg___ZZZTTTPPPNNNPPPTTTXXX^^^fffooouuu|||vvv{{{xxxvvvuuuvvvvvvwwwxxxyyyzzz{{{~~~~~~|||{{{zzz|||~~~qqqfffbbbbbbdddppp}}}vvveee]]]WWWSSSQQQPPPOOONNNLLLJJJIIIHHHGGGGGGFFFDDDBBB@@@>>>===888666444333444555444444333333333333333333333333222222222222222111111111000000111111222222333333333222222222222222222333222222333333333333444444333333333444444444555555888666777:::<<<>>>CCCIIIRRRVVV\\\```dddkkktttzzz|||xxxvvvwwwzzzxxxrrrkkkddd___[[[WWWUUUWWWVVVTTTTTTWWW[[[```ccciiirrruuugggZZZSSSQQQIIIGGGDDDDDDDDDDDDCCCBBBCCCEEEFFFFFFEEEFFFKKKPPPYYYiiiuuufff^^^XXXSSSOOOKKKMMMOOORRRVVV]]]dddjjjwww}}}vvv{{{wwwtttrrrpppoooooooooqqqssswwwxxxzzz{{{}}}}}}}}}{{{yyywwwyyyzzz}}}}}}}}}ssskkkgggdddmmmyyypppcccZZZUUURRRRRRPPPOOOMMMKKKJJJJJJGGGGGGFFFEEEDDDBBBAAA@@@:::777555444444555444333333333333333333333333333333333333222222111111111000000111111222333444444444333222111111222333444222222222333333333444444333333333444444444555555666666888;;;>>>BBBIIINNNZZZ]]]bbbeeeiiiooovvv||||||zzzuuuvvv{{{~~~yyysssmmmeee^^^ZZZXXXVVVUUUWWWVVVWWWYYY^^^fffpppvvvqqqaaaXXXTTTPPPKKKIIIHHHGGGEEECCCCCCEEEFFFFFFEEEEEEHHHJJJRRR^^^rrrttteee\\\VVVQQQMMMLLLMMMNNNOOORRRWWW^^^cccpppyyy{{{~~~}}}|||zzzxxxuuuqqqooommmooommmkkkjjjlllqqqvvvzzzzzz{{{||||||{{{yyyvvvuuuvvvxxxzzz|||||||||{{{zzzyyyyyyzzz|||xxxppplllqqq{{{yyyiii]]]VVVSSSRRRQQQOOONNNLLLKKKJJJGGGGGGGGGFFFEEEDDDCCCBBB;;;999666555555555444333333333333333333333333333444333333333222222111111000000111222333444444555444333222111111222333444222222222333333333444444333333333444444444555555333666999<<<@@@HHHOOOSSS]]]aaafffiiimmmsss{{{|||~~~~~~{{{ttttttwww}}}xxxrrrnnniiiaaa[[[XXXWWWWWWWWWYYY\\\```fffnnn{{{~~~}}}wwwssstttvvvzzzyyyggg^^^WWWOOOKKKJJJIIIGGGDDDDDDEEEFFFFFFFFFGGGHHHIIIMMMVVVeeeyyypppcccZZZSSSNNNLLLKKKLLLMMMNNNPPPUUU[[[___lllvvv~~~~~~~~~}}}|||}}}~~~|||yyywwwuuuuuutttsssqqqnnnlllkkkooommmjjjiiikkkpppvvvyyyyyyyyyyyyxxxvvvtttqqqpppoooqqqsssvvvwwwwwwwwwvvvsssrrrqqqqqqtttyyyyyyuuuwww~~~~~~nnn```WWWSSSRRRQQQPPPNNNLLLKKKJJJGGGGGGGGGGGGFFFDDDCCCBBB===:::777555555555444333333333333333333333333333333333333333333222222222111111222222333333444444333222222222222222222333222222333333333333444444333333333444444444555555222777;;;>>>DDDNNNVVVYYY```dddiiimmmqqqwww{{{vvvvvvyyy}}}xxxsssqqqsssxxx~~~~~~wwwppplllgggccc]]]ZZZYYYZZZ[[[[[[]]]cccllluuuxxxqqqkkkgggdddfffaaa___```aaabbbgggmmmsss{{{mmmcccWWWPPPMMMLLLIIIFFFFFFFFFFFFFFFGGGHHHIIIIIIMMMTTT___ooo|||tttiii^^^VVVPPPMMMKKKIIIIIIKKKLLLOOOTTTZZZ___llluuu|||xxxuuuqqqoooooopppqqqqqqqqqpppnnnmmmllllllllllllkkkjjjiiihhhhhhhhhhhhhhhjjjmmmppprrrrrrqqqpppmmmkkkiiigggfffccceeeiiimmmqqqrrrssssssllliiigggfffhhhmmmqqqtttxxx|||~~~|||~~~pppcccYYYSSSRRRQQQOOOMMMLLLKKKJJJHHHHHHGGGGGGFFFDDDCCCBBB>>>;;;888666666555444333333333333333333333333333222222333333333333333333333333333333333333333333222222222333333222222222222222333333333333444444333333333444444444555555333:::>>>AAAHHHTTT]]]```eeeiiimmmqqqtttzzz|||rrrooopppvvv~~~zzzxxxwwwyyy|||~~~xxxtttmmmjjjkkkooottt|||{{{tttnnniiieeeaaa^^^[[[[[[]]]```cccdddhhhqqq~~~yyyooogggaaa]]]ZZZXXXYYYVVVTTTVVVVVVUUUVVVZZZZZZaaaiiirrr{{{mmm___XXXSSSNNNJJJJJJIIIGGGFFFFFFGGGHHHHHHJJJQQQZZZfff{{{xxxuuulllggg^^^VVVQQQNNNMMMLLLGGGHHHJJJLLLPPPVVV]]]bbbkkktttyyysssmmmgggddd___``````````````````___```aaaaaabbbbbbbbbaaaaaa```aaadddfffhhhiiiiiiiiikkkiiifffccc```^^^]]]\\\ZZZ\\\aaagggllloooqqqqqqgggccc```^^^aaaeeehhhkkkeeejjjqqqwww}}}}}}pppddd[[[RRRRRRPPPOOOMMMLLLJJJJJJHHHHHHGGGGGGEEEDDDBBBAAA???<<<888666666555444333333333333333333333333333222222222333333444444444444333333333333333333333111222333444444333222111222222333333333444444444333333333444444444555555444<<>><<<:::888666555444333333333333333333333333333555555555444444444333333333333333222222222111111111222222222222333333333444333333333333333333222444444444555555555555555888;;;@@@GGGUUUfffnnnooottttttuuuwww}}}|||wwwqqqkkknnnwwwyyyoooeee```___bbbkkktttzzz}}}tttooonnnooopppnnnjjjfffbbb]]]ZZZZZZWWWVVVXXXYYY]]]hhhrrr~~~vvvnnnjjjgggdddbbbbbbccceeehhhoooyyy|||wwwtttqqqmmmgggbbb^^^[[[XXXVVVTTTSSSRRRQQQPPPOOONNNMMMNNNNNNPPPRRRUUUYYY\\\^^^```eeemmmuuunnn```XXXPPPJJJIIIIIIGGGGGGJJJGGGHHHMMMUUUaaasssjjj^^^UUURRRNNNKKKJJJJJJIIIHHHKKKKKKMMMPPPVVV\\\bbbfffnnnvvv{{{pppeee[[[SSSNNNIIIHHHEEECCCBBBBBBCCCDDDFFFFFFHHHJJJLLLNNNOOOPPPRRRRRRRRRRRRRRRQQQPPPOOONNNMMMKKKIIIGGGFFFGGGGGGIIIKKKNNNSSSYYY___dddfffiiicccZZZRRRMMMKKKIIIHHHIIIKKKMMMOOOQQQVVV[[[___jjjrrr{{{|||~~~iii]]]VVVUUURRROOOLLLLLLLLLLLLGGGGGGGGGGGGFFFFFFFFFFFF???===;;;999777555444444333333333333333333333333444444333333333333333222333333333222222222222111222222222222333333333333222333333333333333333444444444444555555555666666999<<>>;;;999777555555333333333333333333333333222222222222222222222222222222222222222222222222222222333333333444444444222222222333333444444444333333444444555666666777;;;>>>DDDLLL\\\nnnwwwxxxwwwuuutttvvv|||yyypppkkkiiiiiinnnuuu|||ooobbbVVVSSSRRRNNNJJJIIIGGGFFFHHHJJJJJJIIINNNUUU^^^ppp~~~xxxrrrnnnnnnppprrrwww}}}}}}zzztttrrrmmmhhhdddaaa______]]][[[ZZZXXXXXXXXXXXXYYYXXXXXXXXXXXXZZZ]]]aaadddkkkxxx}}}mmm\\\SSSOOOKKKJJJKKKHHHHHHJJJMMMQQQ[[[ooooooaaaXXXVVVSSSQQQRRRSSSSSSSSSUUUUUUVVVXXX\\\aaafffiiirrryyywwwlllbbbWWWMMMGGGEEEDDDCCCAAA@@@???>>>>>>???@@@AAACCCEEEGGGIIIIIIIIIIIIIIIIIIHHHGGGEEEEEEAAAAAAAAABBBBBBBBBBBBBBB@@@BBBDDDFFFHHHNNNXXX___aaa```^^^XXXQQQKKKHHHGGGDDDEEEFFFFFFEEEFFFGGGIIIKKKQQQ\\\iiiwww~~~uuullliiigggllluuu```ZZZSSSNNNMMMMMMKKKIIILLLKKKJJJIIIGGGEEEDDDCCCCCCAAA???<<<999777666555333333333333333333333333111222222222222333333333111222222222222333333333333333333333444444444444222333333333333333333444222333333444555666777777;;;???DDDMMM]]]oooyyyzzzzzzwwwtttuuuzzz{{{ssspppnnnnnnssszzz|||iiiWWWRRRPPPKKKGGGHHHFFFEEEGGGIIIGGGFFFJJJQQQTTTdddyyyzzzuuurrrsssxxx{{{xxxqqqllljjjhhheeedddaaa^^^\\\[[[[[[ZZZYYYXXXWWWVVVWWWYYYZZZ[[[^^^dddppp|||hhhZZZSSSMMMIIIIIIHHHGGGIIILLLNNNVVVhhhxxxqqqdddZZZXXXUUUTTTUUUWWWWWWWWWYYYXXXXXXXXXZZZ^^^bbbdddlllrrr{{{}}}}}}}}}{{{sssiii```VVVNNNHHHDDDCCCBBBAAA@@@???>>>>>>===>>>???AAACCCEEEGGGGGGHHHHHHHHHGGGFFFDDDCCCBBB===>>>@@@BBBBBBBBBAAA@@@???AAADDDDDDEEEJJJRRRYYY]]]^^^]]]XXXQQQKKKGGGFFFDDDFFFGGGGGGGGGGGGIIIJJJIIIMMMUUU___mmmuuukkkfffaaabbbppp{{{ddd]]]TTTOOONNNNNNKKKHHHKKKJJJJJJHHHGGGFFFEEEEEEDDDBBB@@@===:::888666666333333333333333333333333222222222222333333444444111111222222222333333333333333333444444444444555444333333333333333333222222222333444555666777777999>>>DDDNNN___rrr}}}~~~{{{vvvvvvzzz~~~~~~}}}{{{uuurrrrrrrrrwww}}}rrrZZZSSSPPPJJJGGGHHHFFFEEEFFFGGGEEECCCHHHNNNLLLYYYkkk~~~|||zzz~~~|||xxxvvvpppnnnjjjgggcccaaa``````\\\[[[YYYXXXXXXXXXXXXXXXXXXXXX^^^gggpppyyyzzzggg[[[RRRKKKIIIHHHHHHJJJLLLNNNUUUeeeuuurrrddd]]][[[XXXXXXYYY[[[\\\\\\ZZZYYYWWWVVVWWWYYY[[[]]]bbbiiirrr{{{}}}yyyvvvuuuvvvxxxzzzzzzzzz|||{{{wwwoooggg___VVVMMMHHHDDDDDDCCCBBBAAA@@@@@@???===>>>???AAACCCEEEGGGHHHHHHHHHHHHGGGFFFEEECCCBBB<<<>>>AAACCCDDDCCCAAA@@@>>>AAADDDDDDCCCGGGOOOVVVYYY[[[\\\YYYSSSMMMJJJJJJAAACCCDDDEEEDDDEEEFFFHHHIIILLLQQQYYYeeewwwvvvkkkddd^^^\\\eeesss~~~ggg___VVVPPPOOONNNKKKHHHIIIIIIIIIHHHHHHGGGGGGGGGEEECCC@@@===;;;888777666333333333333333333333333222222222333333444444444111111111222222333333333333333333444444444555555444444444333333222222222222222333444555666777888888===DDDOOOaaauuu~~~yyyxxx{{{~~~}}}{{{{{{zzzuuusssssstttyyyyyy^^^UUURRRKKKHHHJJJGGGEEEEEEFFFDDDBBBFFFMMMGGGRRRbbbsssxxxvvvrrrnnnjjjgggfffeee]]][[[YYYWWWWWWVVVUUUSSSVVVSSSUUU]]]ccchhhrrr}}}xxxhhh\\\TTTPPPJJJJJJLLLNNNPPPVVVfffuuurrrccc```^^^\\\[[[]]]___``````ZZZYYYVVVTTTTTTUUUWWWXXX[[[bbblllvvv}}}|||{{{xxxvvvsssqqqnnnllljjjjjjjjjkkkooorrruuuyyy}}}|||vvvmmmddd]]]UUUMMMGGGEEEDDDBBB???>>>>>>>>>>>>???@@@AAAAAAAAABBBDDDFFFFFFFFFFFFEEEDDDBBBAAA@@@@@@@@@@@@AAABBBBBB???===???@@@AAAAAABBBEEEIIIMMMYYYYYYYYYVVVQQQLLLIIIHHHBBBBBBBBBCCCCCCDDDDDDDDDHHHJJJPPPYYYbbbooouuuggg^^^[[[]]]___lllwwwnnn```QQQLLLLLLLLLKKKLLLKKKJJJGGGDDDCCCDDDEEEFFFCCCBBBAAA???===:::888777555444333333222222333333333333333333333333333333444444444444444444444444333333333444444555555555222222333333333333444444444444555444444555888:::;;;<<>>@@@AAAAAA@@@AAACCCFFFFFFFFFFFFEEEDDDBBBAAA@@@@@@??????@@@AAAAAA@@@>>>???@@@AAAAAABBBDDDHHHLLLTTTVVVWWWVVVRRRNNNKKKIIICCCDDDDDDEEEEEEFFFFFFFFFGGGHHHMMMUUU^^^iii{{{qqqeee^^^[[[YYYaaakkkzzzttteeeVVVPPPNNNLLLKKKKKKIIIIIIHHHGGGFFFEEEDDDDDDDDDCCCBBB@@@===:::888666555444333333222222333333333333333333333333333333333333333333333333333333333333444444444444444444222222333333333333444444444555666666555666999;;;<<<===DDDSSShhh{{{}}}~~~zzzzzz{{{{{{~~~ttt```UUUMMMIIIIIIGGGGGGFFFEEEEEEEEEEEEFFFGGGKKKSSS___ooo}}}yyyxxxuuuooojjjfffccc___[[[YYYVVVRRROOOQQQPPPOOOOOOQQQTTTXXXZZZ]]]dddppp~~~vvvcccZZZRRRMMMLLLQQQUUU[[[kkk}}}|||nnniiibbb___aaabbb```]]]^^^YYYVVVRRRMMMKKKJJJKKKLLLOOOSSSZZZdddqqq}}}zzzuuuppplllhhhccc```ZZZXXXTTTPPPNNNNNNPPPQQQRRRTTTYYY___fffnnntttwwwyyytttmmmfff^^^VVVNNNJJJGGGFFFCCCAAA@@@@@@@@@@@@===???@@@@@@???@@@BBBEEEFFFFFFFFFEEEDDDCCCBBBAAA???>>>===>>>@@@AAAAAA@@@AAAAAABBBAAAAAACCCGGGJJJNNNQQQUUUUUUSSSOOOKKKJJJDDDEEEEEEFFFGGGGGGHHHHHHGGGHHHLLLSSSZZZddduuurrrggg^^^YYY[[[aaalllwwwzzzlll\\\TTTPPPLLLJJJKKKHHHHHHIIIIIIHHHFFFDDDBBBEEEDDDBBB@@@===:::777666555444444333333333333333333333333333333333333333222222222222222222222222444444444444444444333333222222333333333333444444555666777777777888:::<<<<<<>>>GGGWWWlll~~~}}}~~~}}}iiiZZZPPPKKKJJJHHHHHHHHHGGGFFFFFFEEEEEEGGGHHHLLLUUUdddxxx~~~{{{wwwrrrmmmfffccc___[[[XXXUUUQQQOOOPPPOOOMMMLLLLLLMMMOOOPPPUUUXXX^^^fffsssssseeeWWWPPPMMMRRRVVV]]]nnnuuukkkccc______```]]][[[\\\VVVSSSOOOJJJHHHGGGGGGGGGJJJNNNTTT^^^jjjxxxxxxtttooojjjfffaaa\\\XXXSSSPPPLLLHHHFFFFFFHHHIIIGGGHHHLLLRRRZZZcccjjjooopppnnniiiccc[[[SSSLLLHHHFFFEEECCCAAA@@@?????????<<<>>>??????>>>???BBBDDDFFFFFFFFFEEEEEECCCBBBBBB???===<<<<<>>>>>>>>>>><<<===>>>>>>>>>???AAACCCEEEFFFFFFFFFEEEDDDCCCCCC@@@>>><<<===???AAABBBBBBBBBBBBBBBAAA@@@BBBEEEGGGIIIMMMQQQSSSQQQMMMJJJHHHEEEEEEEEEFFFFFFFFFGGGGGGIIIJJJNNNTTTYYYaaappp~~~zzzpppiiijjjmmmsss{{{|||pppbbbYYYSSSMMMKKKLLLLLLJJJHHHFFFEEEEEEFFFGGGEEEDDDCCCAAA>>>;;;888777666555444444333333444444333333333333333333333333444444444444444444444444555555555444444333333333222222222333333333444444111333555666666777999:::;;;@@@JJJ[[[ooommm^^^TTTNNNGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHLLLTTTaaarrr}}}{{{yyyxxxzzz|||}}}}}}{{{vvvrrrpppiiiddd___ZZZVVVSSSPPPMMMKKKJJJIIIHHHGGGGGGHHHHHHKKKLLLNNNQQQUUU___kkktttpppcccXXXWWWZZZbbbtttyyynnneee]]]ZZZYYYUUUSSSTTTPPPNNNKKKHHHEEEDDDDDDDDDEEEJJJPPPXXXbbbqqqhhheeeaaa]]]ZZZVVVRRROOOMMMKKKHHHDDDBBBAAAAAAAAABBBBBBCCCFFFKKKQQQWWWZZZaaabbbccc```ZZZSSSNNNLLLEEECCCAAA???>>>===>>>>>><<<>>>??????>>>???AAADDDEEEFFFFFFFFFEEEEEEDDDCCC@@@???>>>???AAABBBBBBAAAAAAAAAAAAAAA@@@BBBEEEGGGJJJNNNRRRTTTRRROOOMMMLLLIIIIIIIIIHHHHHHHHHGGGGGGGGGHHHMMMRRRWWW^^^kkkxxx~~~vvvvvvwww}}}|||qqqddd[[[TTTMMMKKKMMMMMMKKKHHHEEEDDDEEEGGGHHHDDDDDDCCCAAA>>><<<:::888666555555444444444444444333333333333333333333333444444444444444444444444444444444444444444333333222222333333333333444444000222555666666777888:::;;;AAALLL]]]qqq~~~~~~{{{iii\\\TTTKKKJJJHHHGGGGGGHHHIIIIIIGGGJJJOOOWWWdddtttzzzwwwuuutttvvvxxxxxxxxx}}}~~~}}}yyyvvvtttsssjjjeee___YYYUUURRROOOMMMHHHHHHGGGGGGGGGGGGGGGGGGHHHJJJLLLNNNPPPUUU]]]dddsss|||lll]]]XXXZZZbbbssszzzoooeee[[[WWWTTTPPPOOOPPPMMMKKKIIIGGGEEEDDDDDDDDDDDDIIIOOOVVV___nnnfffccc___\\\YYYUUUQQQNNNJJJIIIGGGEEECCC@@@???>>>@@@@@@AAACCCFFFKKKNNNQQQYYY\\\___^^^YYYRRRNNNLLLFFFDDDBBB@@@???>>>>>>???===>>>?????????@@@BBBDDDEEEFFFFFFFFFFFFEEEDDDDDDAAAAAA@@@AAACCCCCCBBB@@@@@@AAAAAA@@@@@@BBBEEEHHHLLLOOOSSSUUUUUUTTTTTTTTTOOOOOONNNMMMLLLKKKKKKJJJIIIJJJMMMRRRUUUZZZfffsss~~~sssggg^^^UUUMMMKKKMMMLLLKKKIIIGGGFFFFFFFFFFFFCCCCCCBBBAAA???===;;;:::666666555444444444444444333333333333333333333333333333333333333333333333333333444444444444444444222222333333333333444444000222555777888888999;;;;;;BBBOOOaaavvv~~~zzzxxx}}}uuueeeZZZRRRPPPLLLIIIGGGHHHIIIJJJHHHJJJOOOWWWddduuuzzzuuurrrppppppqqqsssttttttwwwyyy|||~~~{{{zzzyyywwwtttsssrrrsssjjjfff___XXXTTTQQQNNNLLLGGGGGGFFFFFFFFFEEEEEEEEEFFFHHHJJJJJJKKKNNNUUUZZZ___mmm~~~}}}iii```^^^bbbrrr}}}ooodddYYYTTTQQQLLLKKKLLLIIIHHHFFFEEEDDDCCCCCCCCCBBBFFFMMMRRR[[[jjj~~~hhheeeaaa^^^ZZZWWWSSSPPPJJJJJJIIIGGGDDDBBB???===>>>>>>???AAADDDGGGJJJKKKRRRVVVZZZZZZVVVPPPLLLKKKGGGEEECCCAAA@@@???@@@@@@===???@@@@@@???@@@BBBEEEEEEFFFFFFFFFFFFEEEEEEDDDBBBBBBBBBCCCDDDDDDAAA??????@@@@@@@@@@@@BBBFFFIIIMMMPPPTTTWWWXXXXXXYYY[[[UUUTTTSSSRRRPPPOOONNNMMMMMMMMMPPPSSSUUUYYYdddpppyyyvvvjjj```VVVMMMKKKMMMIIIJJJJJJJJJIIIGGGEEEDDDBBBBBBBBBAAA???>>><<<;;;666666555444444444444555333333333333333333333333222222222222222222222222333333333444444555555555222222333333333444444444000333777999999999;;;<<<;;;CCCQQQdddzzzxxxqqqqqqyyy|||}}}}}}lll___YYYUUUPPPKKKHHHHHHIIIJJJIIIJJJNNNUUUbbbuuuzzzuuuqqqnnnllllllnnnpppqqqqqqsssvvvyyy}}}~~~wwwrrrkkkhhhkkkoooqqqrrrrrrrrrrrrqqqooonnnooopppkkkfff___XXXTTTQQQNNNLLLFFFFFFFFFEEEEEEDDDCCCCCCBBBDDDDDDCCCCCCFFFMMMRRRQQQ]]]kkkzzz|||mmmggghhhuuuooodddXXXRRROOOJJJHHHJJJFFFEEEDDDCCCCCCCCCCCCCCC???DDDJJJPPPXXXggg|||kkkhhhddd```]]]ZZZVVVSSSQQQNNNKKKHHHFFFDDDBBB@@@@@@???>>>>>>???CCCFFFHHHMMMOOORRRTTTUUUSSSQQQOOOFFFEEECCCAAA????????????AAA@@@>>>======???AAACCCBBBEEEGGGHHHGGGEEEEEEEEEEEEDDDCCCBBBAAABBBCCCDDDCCCBBBAAABBBDDDFFFFFFFFFMMMQQQWWW]]]bbbccccccbbbeeeffffffccc]]]WWWSSSQQQMMMMMMOOORRRWWW]]]cccfffvvv}}}ssseeeYYYQQQLLLIIIJJJJJJIIIIIIGGGFFFDDDCCC???>>>>>>???@@@>>>;;;888555555444333222111111000333333333333333333333333333333333333333333333333444444444555555555555666555666666666666666555555666555555666888:::::::::???CCCRRRkkkwwwrrrooommmqqqwww}}}}}}sssrrryyywwwzzzuuuddd]]]XXXRRROOONNNMMMJJJGGGIIINNNMMMTTTffftttwwwrrrmmmjjjfffeeegggiiikkklllppprrruuuyyy|||vvvlllfffaaa[[[XXXZZZ]]]]]]___cccggghhhjjjlllmmmnnnnnnnnnpppmmmggg___XXXRRROOOMMMGGGGGGFFFEEEDDDDDDDDDEEEBBBCCCDDDEEEGGGHHHIIIJJJOOORRR\\\hhhvvvyyyooooooxxx|||nnnaaaTTTOOOLLLIIIGGGGGGFFFFFFEEEEEEDDDDDDCCCCCC;;;@@@FFFOOOYYYhhhxxxoookkkgggccc___[[[WWWSSSRRROOOLLLIIIGGGEEEBBB@@@>>>===<<<;;;===???BBBDDDIIIKKKNNNQQQQQQPPPNNNLLLFFFDDDBBB@@@???>>>??????AAA???>>><<<===>>>AAABBBDDDFFFIIIJJJIIIGGGGGGGGGEEEDDDCCCBBBBBBBBBCCCDDDGGGFFFFFFGGGIIIKKKLLLLLLOOOSSSZZZbbbgggkkklllkkkpppsssuuusssnnneee]]]XXXQQQQQQQQQTTTYYY___eeeiiissszzz~~~{{{kkk^^^UUUOOOMMMJJJJJJIIIHHHGGGEEEDDDCCCBBBBBBBBBBBBCCCAAA>>>;;;888777666555444333333333333333333333333333333333333333333333333333333333333333333333444444444555444444555555555555444444666555555666888:::;;;;;;CCCFFFTTTnnnyyyrrrmmmjjjkkkpppwww}}}wwwsssqqqooorrr|||zzzkkkaaa\\\TTTPPPOOONNNKKKIIIIIIMMMMMMSSSdddsssxxxqqqmmmiiifffcccaaaccceeegggggghhhkkknnnrrrvvv{{{xxxooofff```[[[UUUQQQSSSTTTTTTUUUYYYccceeehhhkkkmmmnnnnnnnnnpppmmmhhhaaaZZZSSSOOOLLLGGGFFFEEEDDDCCCCCCCCCCCCAAABBBCCCDDDFFFGGGHHHIIIJJJMMMTTT^^^iiixxxzzz~~~|||ooobbbUUUOOOLLLHHHFFFFFFEEEEEEDDDDDDDDDDDDDDDDDD???BBBGGGNNNWWWeeeuuutttqqqlllgggbbb]]]XXXTTTTTTQQQMMMJJJHHHEEEBBB@@@>>>===<<<;;;<<<>>>@@@AAAFFFHHHLLLNNNOOONNNLLLJJJFFFDDDBBB@@@???>>>>>>???@@@???===<<<===>>>@@@BBBEEEHHHKKKLLLKKKJJJJJJJJJGGGFFFDDDCCCCCCCCCDDDDDDEEEEEEFFFGGGIIILLLNNNPPPTTTYYY```hhhnnnrrrttttttzzzvvvjjjaaaWWWVVVUUUWWW[[[aaahhhlllpppwww~~~}}}~~~~~~~~~~~~}}}|||{{{}}}tttcccXXXQQQOOOJJJJJJIIIHHHGGGEEEDDDCCCAAA@@@@@@@@@@@@???<<<:::888888666555444444333333333333333333333333333333333333333333333333333333222222222333333333444444333333444444444444444333666666666777888:::<<<>>>FFFIIIWWWrrrwwwqqqkkkjjjlllqqqxxxwwwpppnnnpppyyyssshhhaaaXXXRRRPPPOOOMMMKKKIIIMMMLLLQQQbbbqqq~~~xxxrrrlllhhhdddaaa^^^]]]^^^```aaabbbeeegggkkkooosssyyy}}}uuulllddd___\\\VVVQQQRRRRRRQQQRRRTTT^^^```eeeiiimmmoooooooooqqqnnnjjjddd]]]UUUOOOLLLFFFEEEDDDCCCBBBBBBBBBBBB@@@AAABBBCCCDDDEEEFFFGGGHHHIIIMMMTTT[[[eeevvv}}}nnnaaaSSSLLLIIIFFFCCCDDDCCCCCCCCCDDDDDDDDDDDDDDDCCCEEEHHHLLLTTTbbbsss~~~xxxtttoooiiiddd___ZZZVVVUUURRRNNNJJJHHHEEEBBB@@@@@@???>>>======>>>@@@AAAFFFHHHKKKNNNPPPOOOMMMKKKFFFEEECCCAAA???????????????>>>======>>>???AAABBBFFFIIILLLMMMMMMLLLLLLLLLIIIHHHFFFEEEDDDDDDEEEFFFDDDEEEFFFHHHJJJNNNRRRUUU\\\aaahhhooosssuuuuuuuuuxxx~~~sssiii\\\[[[YYYYYY\\\ccciiinnnnnnuuu~~~~~~}}}}}}}}}}}}}}}|||zzzyyyzzz|||~~~|||hhhYYYQQQNNNJJJJJJJJJIIIGGGFFFDDDCCCAAA@@@?????????>>><<<:::777666555333222222222222444444444444444444444444333333333333333333333333222333333333333444444444333333444555555555444444666666777777888;;;>>>AAAGGGJJJYYYwww{{{tttqqqqqqrrryyy~~~yyyxxx~~~zzzmmmeee[[[TTTQQQPPPNNNLLLJJJNNNKKKOOO___nnnzzzuuupppkkkgggaaa___\\\[[[\\\]]]^^^^^^bbbeeehhhlllqqqxxx}}}vvvooojjjddd]]]XXXWWWVVVSSSSSSVVVZZZ^^^ccciiinnnqqqssstttrrrpppmmmggg```XXXPPPLLLGGGFFFEEEDDDCCCBBBBBBBBBAAAAAABBBCCCDDDEEEFFFFFFHHHHHHJJJOOOSSSYYYeeeqqqqqqcccUUUNNNKKKGGGEEEFFFBBBBBBCCCCCCDDDDDDDDDEEEEEEFFFGGGJJJRRR```rrr~~~vvvrrrmmmhhhddd___ZZZVVVTTTQQQMMMJJJHHHFFFCCCAAA??????>>>======>>>??????DDDFFFJJJNNNOOOOOOMMMLLLGGGFFFDDDBBB@@@@@@@@@@@@???>>>>>>>>>???@@@BBBBBBFFFIIILLLNNNNNNMMMMMMNNNKKKJJJIIIGGGGGGGGGGGGHHHGGGIIILLLNNNPPPUUU[[[```gggkkkqqqvvvxxxvvvssspppnnnsss}}}uuummm```^^^[[[[[[]]]ccciiinnnooouuu}}}}}}|||}}}}}}}}}|||zzzyyyyyyzzz{{{|||nnn]]]SSSOOOKKKKKKKKKJJJHHHGGGEEEDDDEEEDDDBBBBBBCCCBBB@@@>>>888777555333222222222333444444444444444444444444333333333333333333333333444444444444555555555555444444555666666666666666666777888888888;;;@@@DDDIIINNN```||||||{{{}}}pppiii^^^WWWSSSQQQNNNLLLJJJNNNLLLNNN\\\lll}}}yyyuuurrrnnnjjjggg```^^^[[[ZZZ[[[\\\\\\\\\\\\^^^aaaeeejjjrrryyy}}}rrrjjjccc```\\\WWWVVVWWWYYY\\\aaahhhnnnssswwwyyytttrrrooojjjbbbZZZRRRMMMIIIHHHFFFEEEDDDCCCCCCCCCAAABBBCCCCCCDDDEEEFFFFFFHHHFFFHHHLLLOOORRR[[[dddtttxxxiiiZZZRRRNNNJJJIIIIIIBBBCCCCCCCCCDDDDDDEEEEEEDDDEEEFFFIIIRRRaaasssmmmjjjfffbbb___\\\XXXUUUSSSPPPLLLIIIHHHFFFCCCAAA===<<<<<<<<<<<<======>>>AAADDDHHHLLLNNNNNNLLLKKKIIIGGGEEECCCBBBAAAAAABBB?????????@@@AAABBBCCCDDDFFFIIIMMMOOOOOOOOOPPPPPPOOONNNLLLJJJIIIIIIJJJJJJGGGJJJMMMPPPRRRXXX```fffrrrwww}}}|||uuuppphhhjjjooovvvzzzyyysssnnnbbbaaa^^^]]]___dddiiimmmooouuu~~~~~~}}}||||||~~~}}}|||zzzzzzzzzzzz{{{~~~tttbbbWWWRRRMMMMMMLLLKKKJJJHHHGGGFFFEEEDDDBBBAAABBBAAA@@@>>>;;;999777555444444555666444444444444444444444444333333333333333333333333444444444555555555666666444444555666777777777777666888999999999<<>>>>>>>>BBBEEEIIIMMMOOOOOONNNMMMJJJIIIGGGEEECCCCCCCCCCCC???@@@@@@AAABBBDDDDDDEEEHHHKKKOOOQQQRRRRRRSSSSSSRRRPPPOOOMMMLLLKKKLLLLLLGGGKKKOOORRRTTT[[[dddkkkzzz}}}wwwmmmjjjhhhjjjnnnqqqpppnnndddcccaaaaaabbbfffiiilllpppuuu}}}}}}||||||~~~}}}|||{{{zzzzzzzzzzzz{{{vvvdddYYYTTTNNNNNNNNNMMMKKKJJJHHHGGGDDDBBB@@@?????????>>>===<<<:::777555444444555666555555555555555555555555333333333333333333333333333333444444444555555555222333444555666666666666555888:::999999<<>>>>>>>>???@@@AAAAAAAAADDDGGGLLLPPPRRRRRRQQQPPPKKKJJJHHHFFFDDDDDDDDDDDD@@@@@@AAABBBCCCEEEEEEFFFJJJMMMQQQSSSTTTTTTUUUVVVSSSRRRPPPNNNMMMMMMMMMMMMLLLPPPUUUXXXZZZaaakkksss~~~uuunnnfffdddhhhlllnnnnnnfffeeedddccceeegggjjjlllooouuu}}}~~~}}}|||}}}}}}|||{{{zzzzzzzzzzzzyyy}}}uuudddXXXSSSOOOOOOOOONNNLLLKKKIIIHHHGGGEEECCCBBBBBBBBBAAA@@@:::888555222111222444555555555555555555555555555333333333333333333333333222222333333333444444444111222333444555555555555555888::::::999<<>>>>>>>>KKKJJJJJJMMMQQQRRRPPPMMMLLLLLLKKKJJJHHHFFFDDDCCCAAABBBBBBCCCDDDEEEGGGHHHLLLPPPUUUYYYYYYXXXXXXXXXVVVUUUUUUTTTRRRQQQPPPOOOUUUTTTVVV[[[___dddooozzz}}}sssoooppprrrqqqnnnnnnllljjjjjjlllnnnooooooooossszzz~~~}}}}}}~~~~~~~~~|||zzzyyyxxx~~~zzzyyy|||uuukkk^^^UUUOOOMMMLLLKKKLLLKKKJJJHHHEEEDDDBBBBBBCCCBBB@@@>>>;;;777333444888999777333333333333333333333333333222222222222222222222222333333222222333333444555444444444444444444444444999555555999<<<>>>CCCIIIOOOddd}}}xxxnnneee___ZZZUUUUUUWWWLLLNNNQQQTTTWWWbbbyyy{{{tttqqqnnniiieeebbb```^^^\\\ZZZXXXVVVTTTRRRRRRRRRRRRQQQRRRSSSTTTVVVZZZ___cccqqqtttxxx|||pppcccZZZRRRLLLKKKJJJIIIJJJOOOYYYeeennnsssvvvuuunnnhhhbbbYYYQQQLLLJJJGGGFFFFFFGGGFFFEEEAAAAAAAAABBBBBBBBBCCCCCCDDDEEEFFFFFFFFFGGGKKKMMMSSSVVV```pppzzznnn___SSSTTTMMMGGGHHHHHHFFFDDDEEEGGGIIIKKKNNNUUUaaaqqq{{{FFFFFFFFFFFFGGGHHHIIIJJJLLLKKKIIIFFFDDDBBBAAAAAA>>>======<<<<<<<<<======GGGFFFHHHLLLPPPSSSRRRPPPOOOOOONNNLLLJJJHHHFFFEEECCCCCCDDDDDDFFFGGGIIIJJJNNNRRRXXX\\\^^^^^^_________^^^\\\[[[ZZZYYYXXXXXXYYYYYY[[[```dddiiittt~~~~~~~~~|||yyytttrrrooooooppprrrssssssrrruuuzzz~~~~~~~~~~~~}}}zzzxxxssswwwyyy{{{~~~|||yyyuuukkk___WWWOOONNNLLLKKKLLLKKKJJJHHHEEEDDDBBBBBBCCCBBB@@@>>><<<999555666999:::777444333333333333333333333333222222222222222222222222333333222222333333444555444444444444444444444444555222333888;;;===CCCIIITTTggg}}}~~~|||wwwmmmddd___ZZZUUUTTTVVVNNNPPPTTTWWWYYYdddyyy~~~{{{ttttttpppjjjeeeaaa]]]YYYWWWXXXWWWUUUSSSQQQQQQQQQQQQNNNNNNOOOOOOPPPSSSXXX\\\dddfffjjjlllooorrrvvvyyyrrrdddZZZSSSLLLGGGFFFFFFEEEEEEIIIRRR\\\cccmmmqqqqqqmmmhhhccc[[[SSSOOOLLLHHHFFFFFFEEEDDDBBBAAAAAABBBBBBBBBCCCCCCCCCDDDEEEFFFFFFFFFHHHKKKNNNRRRVVV```pppsssccc\\\SSSLLLJJJJJJGGGFFFHHHGGGIIILLLOOOVVVcccrrr}}}@@@@@@@@@AAABBBDDDEEEFFFIIIIIIHHHGGGEEECCCAAA???@@@???===;;;:::;;;<<<===BBBCCCEEEJJJOOOSSSTTTTTTSSSRRRQQQPPPNNNKKKIIIHHHFFFFFFFFFFFFHHHJJJLLLMMMQQQVVV]]]bbbeeefffggghhheeedddbbb```^^^^^^^^^^^^```___bbbgggkkkqqq|||~~~{{{xxxwwwwwwxxxxxxxxxxxxyyy{{{}}}}}}yyyoooooooooooouuu~~~}}}|||wwwnnnbbbYYYPPPNNNLLLKKKKKKKKKJJJIIIFFFDDDCCCBBBCCCBBB@@@???>>>:::777777999:::888555333333333333333333333333333333333333333333333333333333222222333333444555444444444444444444444444333222444999<<>>AAA???<<<::::::;;;===>>>@@@AAADDDHHHMMMRRRTTTUUUVVVUUUTTTSSSQQQNNNLLLKKKIIIHHHHHHIIIJJJMMMOOOQQQVVV[[[bbbhhhkkklllnnnooommmkkkhhhfffddddddddddddeeeeeehhhmmmqqqwww~~~~~~~~~}}}|||}}}||||||{{{|||}}}qqqmmmlllkkkmmmqqqxxx~~~|||qqqdddZZZQQQOOOLLLKKKKKKKKKJJJIIIGGGEEECCCBBBBBBBBBAAA???>>>;;;888888888888777555444444444444444444444444333333333333333333333333333333222222333333444555333333444444444444444444444444777;;;>>>@@@GGGOOOcccrrr}}}{{{zzz|||~~~zzzrrrjjjccc```\\\VVVTTTUUUSSSUUUYYY^^^bbbjjj|||xxxjjjfffjjjnnntttzzz~~~|||{{{zzzwwwrrrmmmjjjfffbbb___\\\XXXVVVSSSRRRQQQPPPOOONNNNNNMMMLLLMMMLLLKKKIIIJJJLLLNNNQQQSSSTTTTTTSSSSSSTTTUUUVVVYYY^^^dddhhhjjjgggeee]]]XXXRRRMMMJJJGGGEEECCCAAABBBCCCCCCDDDFFFJJJNNNYYY```fffhhhhhhfff```YYYSSSPPPKKKHHHFFFDDDBBB@@@BBBBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEEEEFFFIIIMMMQQQUUUXXX```kkkyyyssscccYYYRRRLLLIIIKKKGGGIIIKKKOOOVVVbbbrrr}}};;;;;;<<<<<<===???@@@AAABBBCCCEEEGGGFFFCCC@@@>>>>>>===;;;::::::<<>>???@@@@@@BBBDDDEEEEEECCCAAA???===<<<;;;:::;;;===???@@@@@@CCCFFFHHHKKKOOOSSSWWWYYYYYYYYYXXXWWWVVVTTTTTTRRRQQQPPPPPPRRRVVVYYY\\\dddiiipppvvvyyy{{{}}}~~~~~~|||zzzxxxwwwvvvrrrrrrtttxxx|||{{{yyywwwtttsssvvv{{{~~~}}}}}}uuunnniiihhhhhhqqquuu{{{~~~tttggg___TTTQQQMMMKKKKKKKKKJJJJJJHHHFFFCCCBBBBBBBBBBBBAAA===<<<:::888666555444444444444444444444444444444333333333333333333333333333333222222333333444555222333333444444555555555666666888;;;<<<@@@KKKWWWjjjwwwvvvppplllkkkmmmuuu}}}}}}vvvwwwwwwwwwzzz~~~zzzvvvpppiiidddccc___YYYVVVVVVUUUVVV[[[bbbiiittt~~~jjjaaa^^^\\\bbbkkkssstttssssssqqqmmmkkkiiieeebbb___[[[VVVRRRQQQRRRRRRQQQQQQPPPNNNNNNKKKLLLLLLKKKIIIHHHIIIKKKKKKNNNQQQTTTUUUUUUWWWXXXTTTQQQMMMKKKLLLOOOPPPQQQOOONNNKKKHHHFFFDDDCCCCCCBBBEEEGGGIIIIIIJJJLLLNNNTTT\\\cccfffiiijjjfff```XXXUUUQQQNNNLLLJJJHHHFFFBBBBBBCCCCCCCCCDDDDDDDDDCCCDDDDDDDDDFFFJJJPPPTTT___aaaeeeiiinnn{{{xxxhhhZZZPPPMMMHHHIIIJJJKKKPPPZZZhhhrrr>>>===============>>>>>>???@@@BBBCCCCCCBBBAAA@@@======<<<<<<<<<======>>>???BBBFFFIIIKKKOOOUUUZZZ[[[[[[[[[[[[[[[ZZZYYYYYYXXXWWWVVVVVVXXX\\\```bbbjjjpppxxx}}}{{{zzz|||}}}|||yyyvvvssstttxxx{{{~~~}}}wwwtttttttttxxx~~~yyymmmeeeUUURRRMMMKKKJJJKKKKKKJJJIIIFFFCCCBBBBBBBBBBBBBBB>>>>>><<<:::777555444444555555555555555555555555444444444444444444444444333333222222333333444555222222333333444555555666777777999<<<>>>DDDSSSaaaqqq}}}vvvmmmhhheeehhhlllpppttt{{{yyyzzzwwwssstttxxxvvvqqqnnnppptttxxx||||||vvvtttoooiiieeedddaaa[[[WWWWWWWWWXXX\\\dddmmmzzzooobbb[[[VVVXXXcccnnnpppppppppooollliiigggdddbbb```\\\WWWTTTRRRSSSSSSSSSSSSQQQPPPOOOMMMNNNOOONNNMMMLLLMMMOOONNNRRRXXX]]]```cccfffhhh```\\\VVVRRRPPPPPPOOONNNPPPOOOMMMJJJGGGEEEFFFFFFGGGIIIMMMOOOPPPRRRUUUWWWZZZaaagggiiikkkmmmjjjeee^^^[[[VVVRRROOOLLLIIIGGGCCCCCCCCCCCCDDDDDDDDDDDDCCCDDDDDDDDDFFFKKKQQQVVVbbbfffkkkmmmkkkqqqwwwfffYYYTTTKKKLLLKKKKKKNNNWWWcccmmm|||???>>>======<<<<<<======???@@@AAABBBBBBBBBAAAAAA>>>>>>>>>======<<<;;;;;;>>>AAAFFFIIILLLQQQWWW\\\\\\\\\]]]^^^^^^]]]]]]]]]\\\[[[YYYZZZ\\\```dddgggnnnttt}}}~~~zzzvvvvvvxxxzzz|||~~~ssskkkVVVRRRNNNKKKJJJKKKKKKJJJIIIFFFCCCAAABBBCCCCCCBBB@@@???>>>;;;888555555666555555555555555555555555444444444444444444444444333333222222333333444555222222333333444555666666::::::<<>>>>>????????????>>>>>>999999::::::<<<===??????CCCCCCDDDGGGKKKQQQUUUXXX]]]___aaaaaaaaa```aaaccc]]]```bbbbbbbbbdddjjjnnntttzzzzzzvvvssstttuuu~~~tttfffZZZOOOMMMNNNLLLIIIHHHIIIGGGDDDCCCBBBAAA???===??????>>><<<999777555333444333333222222333333444555555555444444333333333444444444444444444444444444444444444555555666777888999===BBBFFFNNN^^^nnntttiiicccbbbcccfffkkkrrryyyzzzxxxwwwpppgggccc]]][[[___fffmmmuuu||||||~~~vvvrrrooollljjjiiigggfffbbb^^^ZZZ^^^^^^```gggqqqjjj___\\\YYY\\\bbbiiinnnooommmkkkfffcccaaa___]]]\\\YYYVVVVVVUUUTTTRRRRRRRRRSSSSSSSSSTTTVVVWWWWWWWWWYYYZZZ^^^cccllluuu|||uuujjjbbb^^^]]][[[WWWQQQNNNLLLKKKJJJHHHLLLOOOUUU[[[```dddfffgggkkklllnnnqqqtttsssooommmddd```[[[VVVSSSPPPMMMKKKIIIHHHGGGEEEDDDDDDDDDEEEBBBBBBCCCEEEGGGJJJMMMOOO```iiirrrrrrllliiimmmssswwweeeYYYQQQOOOOOORRRTTTWWW]]]eeettt}}}<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>============<<<<<<<<<<<<======@@@AAACCCGGGLLLRRRWWWYYY^^^```bbbcccccccccdddeeebbbdddgggggggggjjjooottt|||}}}yyyvvvwwwxxx~~~nnn```SSSOOOOOOLLLJJJIIIHHHFFFDDDCCCCCCBBB@@@>>>@@@???>>><<<:::777555444444333333222222333333444444444444444444444333333444444444444444444444444666555444333333444444555999999===CCCIIIRRRcccsssxxxnnniiifffggghhhlllrrrxxx~~~|||sssgggbbb\\\XXX\\\cccjjjsss{{{~~~}}}uuupppmmmkkkjjjjjjiiiiiieeeaaa]]][[[[[[^^^fffqqquuufff```\\\^^^bbbgggkkkllljjjhhhgggeeebbbaaa```^^^\\\YYYXXXWWWUUUTTTSSSSSSTTTTTTTTTVVVXXXYYYZZZ\\\^^^aaagggnnnxxx{{{nnnccc]]]XXXTTTNNNJJJIIIIIIHHHHHHKKKOOOWWW```iiioootttvvvvvvvvvwwwyyyyyywwwrrrooohhhddd^^^YYYVVVSSSOOOMMMIIIHHHFFFDDDCCCCCCCCCDDDDDDDDDDDDFFFHHHKKKNNNOOOYYYbbbkkklllgggdddggglll{{{xxxggg\\\TTTRRRQQQTTTUUUWWW]]]eeesss|||;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<@@@???>>>===<<<;;;;;;;;;>>>???CCCHHHMMMRRRWWWYYY^^^```cccdddeeeeeeggghhhhhhkkkmmmnnnooorrrxxx}}}}}}{{{{{{|||{{{kkkZZZSSSPPPMMMKKKJJJHHHFFFDDDDDDDDDCCCBBB@@@@@@@@@>>>===:::888555444444444333333333333444444333333444444444444444444444444444444444444444444888666444222111222333444999:::>>>EEELLLWWWiiiyyyyyytttnnnnnnnnnppptttyyyssseee]]]WWWYYY___fffpppyyy}}}tttmmmiiijjjjjjkkkmmmmmmjjjfffbbb^^^]]]```gggrrrrrrgggddddddeeegggjjjkkkiiigggiiigggeeeccccccbbb___]]]ZZZYYYXXXVVVVVVVVVVVVWWWWWWYYY[[[]]]___cccgggjjjttt|||zzzggg\\\SSSOOOIIIEEEEEEFFFGGGGGGJJJOOOYYYeeepppzzz|||vvvrrrmmmiiiccc^^^ZZZVVVRRRPPPJJJIIIGGGFFFDDDDDDDDDEEEFFFFFFFFFGGGIIIKKKMMMOOOSSS[[[dddfffccc```aaadddiii}}}ssseee\\\WWWTTTTTTVVVWWWYYY___fffrrr{{{;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::???>>>===<<<;;;:::::::::===???CCCGGGLLLQQQUUUWWW\\\^^^bbbdddeeegggiiikkkmmmpppsssuuuvvvzzzwwwcccWWWRRRNNNLLLLLLHHHFFFEEEEEEEEEEEECCCBBBAAA@@@???===;;;888666555444444333333333333444444333333333444444555555555444444444444444444444444666555333111111222444666::::::>>>FFFOOOZZZkkkzzzwwwvvvuuuuuuwww{{{nnnddd[[[ZZZ^^^dddnnnxxx}}}tttlllgggiiijjjllloooqqqoookkkhhhfffeeefffllluuurrrmmmkkkjjjkkkmmmnnnmmmlllkkkiiigggffffffeeecccaaa]]]\\\[[[YYYYYYYYYYYYZZZZZZ\\\^^^aaaeeejjjpppttt|||eeeVVVNNNIIIDDDAAAAAABBBDDDEEEHHHNNNXXXeeerrr~~~{{{wwwsssnnnhhhbbb^^^YYYUUUSSSNNNMMMKKKIIIHHHGGGGGGHHHGGGGGGGGGGGGHHHJJJLLLMMMOOOWWW```cccbbb______``````qqq{{{vvvrrrnnnhhh^^^WWWVVVTTTTTTWWWZZZ\\\ccckkkrrrzzz;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::;;;::::::999999:::::::::???@@@BBBEEEIIIMMMQQQSSSXXX[[[___bbbdddgggjjjlllppptttwwwzzz|||jjj[[[TTTOOOMMMMMMIIIGGGFFFFFFFFFFFFDDDCCCAAAAAA@@@>>><<<999777555555444444333333444444555333333333444444555555555444444444444444444444444444333222222222444777888:::;;;@@@IIIRRR]]]lllxxx~~~}}}{{{zzzzzz}}}yyynnnccc___```eeeooowww~~~uuulllggghhhiiilllppprrrrrrpppmmmlllkkklllrrrzzzuuusssppppppqqqrrrrrrrrrnnnllljjjiiiiiihhhfffdddaaa```^^^]]]\\\\\\]]]]]]]]]___aaadddhhhnnnvvv{{{sss\\\NNNIIIEEE@@@>>>>>>@@@BBBBBBDDDIIISSSaaaqqq{{{wwwrrrlllfffaaa]]]YYYVVVPPPOOOMMMKKKIIIIIIIIIIIIIIIIIIHHHGGGHHHIIIJJJKKKMMMSSS[[[``````___^^^]]]\\\iii}}}~~~xxxsssooogggeeebbbaaa```\\\WWWRRRRRRPPPRRRWWW[[[```hhhpppsss{{{::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::888888888888888999:::;;;??????@@@BBBFFFJJJNNNQQQUUUXXX]]]aaadddgggkkkmmmrrrvvvzzz}}}}}}}}}~~~ooo___VVVPPPMMMNNNKKKIIIGGGGGGGGGFFFEEECCCBBBBBB@@@???<<<:::777666555555444444444444555555333333444444444444444444444444444444444444444444222222333444555777888999<<<===CCCNNNYYYcccooozzzuuuiiiddddddgggpppxxxwwwooojjjhhhiiikkknnnrrrsssrrrqqqmmmmmmpppwww~~~{{{xxxwwwwwwxxxwwwvvvrrrqqqnnnmmmmmmkkkiiigggdddcccaaa```___``````aaa```aaaccceeeiiipppyyy|||gggTTTHHHFFFCCC???===>>>????????????DDDMMM\\\ooozzzvvvpppjjjeeeaaa]]]ZZZSSSQQQOOOMMMKKKJJJJJJJJJLLLKKKJJJIIIHHHIIIIIIJJJKKKOOOUUUZZZ]]]]]]\\\ZZZYYYbbbrrrvvvmmmgggcccaaaYYYXXXVVVUUUUUUTTTQQQOOOMMMLLLOOOVVV\\\bbbkkktttvvv|||::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::999999888888999999:::;;;>>>======>>>BBBHHHNNNRRRSSSWWW\\\```dddhhhllloootttwww|||~~~~~~qqqaaaXXXQQQNNNNNNMMMKKKIIIHHHGGGFFFDDDCCCCCCBBBAAA???===:::888666555555444444444444555555444444444444444444333333444444444444444444444444222333555777777888777777===???HHHVVVbbblllwwwyyy}}}wwwkkkffffffiiiqqqyyyyyyrrrmmmhhhhhhiiilllpppsssssssssppppppsss{{{}}}|||xxxvvvsssrrrqqqooommmkkkgggeeedddcccbbbbbbccccccbbbcccccceeeiiipppyyyzzzmmm___RRRHHHDDDBBB@@@?????????>>>===>>>AAAHHHVVViii~~~zzztttnnnjjjfffbbb___XXXVVVTTTQQQPPPOOONNNOOOPPPOOOMMMKKKJJJJJJKKKKKKLLLNNNRRRWWW\\\]]]\\\ZZZXXX___lllsssiiiaaa\\\XXXSSSQQQOOOMMMMMMLLLLLLKKKJJJJJJMMMTTT[[[aaakkkuuuxxx~~~:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;:::999999:::::::::<<<;;;:::<<<@@@GGGOOOSSSSSSVVV\\\aaaeeeiiimmmpppuuuxxx}}}}}}rrrbbbYYYRRRNNNNNNNNNLLLJJJHHHHHHFFFDDDBBBCCCBBBAAA???===:::888777555555444444444444555555555555555444444333333333444444444444444444444444444555777999999888666555>>>AAAKKK[[[iiittt~~~}}}{{{|||vvvjjjffffffjjjrrrzzz{{{tttpppiiihhhhhhjjjooorrrttttttttttttwww}}}|||zzzwwwuuutttrrrooommmhhhgggeeedddccccccddddddcccccccccdddhhhoooxxx~~~vvvlllddd]]]TTTMMMDDDBBB@@@@@@@@@???===;;;???@@@FFFQQQbbbxxx|||vvvqqqmmmiiieeeccc]]]\\\YYYWWWUUUTTTTTTTTTSSSQQQOOONNNLLLLLLLLLLLLNNNOOORRRWWW]]]___^^^\\\[[[```iiiyyyvvvkkkaaaYYYTTTPPPNNNJJJHHHGGGGGGGGGHHHJJJIIILLLSSSZZZ```jjjtttzzz999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999888999999::::::;;;::::::<<>>:::666444444444333222222222222333555555555444444333333333333333333333333333333333444555666777777888:::======BBBNNN```nnnyyy{{{|||{{{{{{}}}yyytttllleeecccgggpppwww}}}wwwppplllgggfffeeegggjjjmmmnnnnnnlllppptttvvv{{{}}}{{{xxxtttrrrpppmmmjjjhhhhhhhhhhhhgggiiigggdddbbbccciiirrrxxxzzztttqqqllliiieee___WWWQQQDDDBBB@@@????????????>>>AAAAAAEEELLLVVVggg{{{vvvrrrnnnjjjgggdddaaa]]]ZZZYYYWWWUUUTTTUUUUUUTTTSSSRRRPPPNNNMMMQQQRRRTTTXXX\\\^^^]]]\\\[[[^^^eeeuuu|||sssiii]]]UUURRRKKKFFFHHHIIIGGGFFFGGGEEEGGGJJJMMMRRR\\\hhhqqqyyy???>>>>>>===<<<<<<<<<===>>>>>>=========<<<<<<;;;:::999999999999:::;;;;;;>>>>>>>>>???BBBGGGLLLOOOQQQUUUZZZ^^^aaafffmmmrrrtttyyy~~~yyyxxxwwweeeXXXRRROOOMMMNNNMMMLLLJJJHHHFFFEEEDDDDDDDDDCCCBBB@@@===:::999777666555555444444555555555555444444444333333333333333333333333333333333444555666777777888:::===AAAEEEQQQbbbrrr{{{zzzzzz|||{{{yyy~~~vvvrrrkkkdddbbbfffnnntttyyypppkkkdddbbbaaaaaadddfffggggggeeeiiilllnnnrrr}}}|||yyyvvvuuuqqqmmmjjjiiihhhgggeeeiiihhheeeddddddiiipppuuu}}}{{{rrrmmmjjjgggffffffbbbZZZTTTLLLGGGBBB@@@@@@BBBAAA@@@BBBBBBFFFLLLUUUeee}}}}}}xxxtttqqqmmmjjjjjjgggccc```^^^]]][[[YYYXXXXXXWWWUUUSSSQQQPPPOOOQQQRRRUUUZZZ^^^```___]]]]]]___fffuuuyyyoooccc\\\WWWOOOJJJJJJJJJGGGEEEEEEEEEGGGIIILLLQQQ[[[gggpppxxxCCCAAA>>><<<:::::::::;;;???@@@@@@@@@???>>>>>>===;;;;;;::::::;;;;;;<<<===@@@@@@???@@@CCCGGGLLLNNNPPPUUUZZZ^^^bbbfffmmmrrrvvv{{{zzzrrrooouuuzzzwwwggg[[[TTTPPPOOOLLLLLLKKKJJJHHHGGGFFFEEECCCCCCBBBAAA???===:::999777666555555444555555555555444444444444333333333333333333333333333333333444555666777777888:::===DDDHHHUUUgggxxx||||||{{{|||~~~tttooopppvvvzzz}}}{{{qqqnnniiidddcccffflllqqq}}}qqqiiiaaa^^^\\\[[[\\\]]]]]]]]][[[^^^aaabbbeeeooo|||}}}|||xxxssspppmmmkkkiiiggghhhhhhgggeeeeeehhhmmmqqqwwwzzzooojjjfffcccfffkkkkkkfff```ZZZQQQGGGBBBCCCEEEFFFDDDDDDEEEIIIOOOVVVdddzzz{{{wwwtttqqqnnnkkkgggdddccc```^^^\\\\\\[[[ZZZXXXUUUSSSRRRQQQQQQSSSWWW\\\aaacccaaa______aaagggtttuuujjjbbb\\\TTTMMMLLLJJJGGGDDDDDDEEEFFFIIIKKKPPPYYYeeennnvvvHHHEEEAAA===;;;::::::;;;???@@@AAABBBBBBBBBAAAAAA======<<<<<<<<<======>>>>>>>>>===>>>AAADDDHHHJJJOOOTTTZZZ^^^aaafffmmmrrrxxx|||zzzpppkkkmmmqqqyyywwwiii]]]UUUPPPNNNKKKKKKJJJIIIHHHHHHGGGGGGDDDDDDCCCAAA>>>;;;777555555555444333333333333333444444444444444444444444444444444444444444444444444555666777777888:::===DDDJJJZZZnnnoookkkkkkppptttxxx}}}}}}~~~yyytttmmmllliiifffeeehhhmmmrrr{{{}}}~~~~~~tttjjjaaa]]]YYYVVVVVVVVVUUUUUUSSSTTTVVVWWWYYYaaallltttzzzwwwtttqqqnnnlllhhhiiihhhgggfffgggiiikkkttt~~~{{{ssslllgggiiiqqqwwwvvvssskkk___PPPHHHHHHJJJJJJIIIHHHJJJOOOVVV]]]iii}}}|||zzzvvvsssooollljjjgggdddaaa```___]]]ZZZWWWUUUSSSRRRQQQTTTXXX^^^dddeeedddbbb```bbbfffrrrzzznnnfff___VVVOOOMMMKKKGGGDDDEEEDDDFFFHHHJJJNNNVVVbbbkkksss~~~OOOLLLHHHCCC@@@??????@@@???@@@CCCEEEFFFGGGFFFFFF@@@@@@???>>>======>>>>>><<<<<<<<<===???BBBEEEGGGNNNSSSXXX]]]```eeelllrrrxxx}}}~~~qqqkkkkkklllqqqzzzyyylll```VVVOOOLLLKKKJJJJJJIIIHHHHHHGGGGGGEEEEEEDDDCCC@@@===:::888555555444333333333333444444444444444444444444444444444444444444444444444444555666777777888:::===DDDMMM```xxxsssooolllmmmpppwww~~~yyyxxxyyyxxxtttooojjjjjjiiiiiiiiimmmssswww~~~|||}}}~~~{{{oooccc^^^YYYUUUSSSRRRQQQPPPMMMMMMNNNNNNPPPVVV___eeevvv|||zzzxxxuuurrrkkklllllljjjhhhggggggiiirrr|||{{{rrrpppuuu}}}vvvjjjZZZPPPMMMNNNOOOOOOOOORRRYYYaaahhhrrr}}}zzzwwwtttqqqmmmjjjeeeccc```\\\YYYVVVUUUTTTSSSUUUZZZ___dddfffeeeddd```aaadddnnnuuulllaaaXXXPPPMMMLLLHHHFFFFFFDDDEEEGGGHHHLLLTTT___hhhrrr}}}PPPNNNJJJGGGDDDBBBBBBBBBBBBDDDGGGJJJKKKLLLKKKKKKDDDCCCBBB@@@???>>>>>>=========>>>???AAADDDGGGHHHLLLQQQWWW[[[___dddkkkqqqwww}}}uuunnnkkkkkkmmmsss{{{tttfffZZZQQQMMMKKKKKKJJJIIIHHHHHHGGGGGGDDDDDDEEEEEEDDDCCCAAA@@@888777666666555555666666333333333444444444444555444444444444444444444444444555666777777888:::===DDDOOOddd~~~|||yyytttrrrssszzz~~~xxxuuuuuusssnnniiiggghhhiiijjjmmmssszzz}}}~~~~~~uuuddd___YYYSSSQQQOOONNNMMMIIIIIIIIIJJJKKKPPPVVV[[[iiivvv~~~{{{yyyrrrrrrqqqoookkkiiiiiijjjpppyyyzzzxxx{{{wwwnnnaaaVVVQQQQQQSSSUUUXXX\\\eeemmmttt}}}}}}zzzvvvqqqnnnjjjhhhddd```\\\YYYWWWWWWVVVWWWZZZ___dddffffffeee___```aaahhhxxx~~~ttteee\\\SSSOOOMMMIIIGGGHHHDDDEEEFFFGGGJJJRRR\\\eeeqqq}}}SSSRRRPPPMMMKKKJJJIIIIIIJJJKKKNNNPPPQQQPPPNNNMMMGGGFFFDDDBBB???>>>===<<<<<<===>>>@@@BBBEEEHHHIIIJJJOOOUUUZZZ]]]cccjjjooouuu|||||||||}}}~~~~~~vvvooonnnooorrrxxx}}}}}}nnn```UUUPPPLLLKKKKKKIIIHHHGGGFFFFFFCCCCCCDDDDDDDDDCCCAAA@@@888777777666666666666666333333333444444444555555555555555555555555555555444555666777777888:::===BBBLLLaaayyy~~~~~~wwwsssqqqnnnhhhcccdddeeegggjjjooowwwtttddd^^^WWWQQQNNNLLLKKKJJJGGGGGGFFFGGGIIILLLQQQTTT___lll~~~zzzzzzxxxtttpppnnnnnnnnnoooxxx|||vvvvvvxxxooojjjbbbYYYSSSSSSXXX\\\cccgggpppxxx}}}}}}xxxtttpppmmmiiiddd```]]][[[ZZZYYYYYYZZZ^^^bbbeeeffffff______^^^bbbnnn|||lllbbbXXXSSSOOOJJJHHHHHHCCCEEEEEEFFFHHHPPPZZZbbbqqq}}}\\\\\\[[[YYYXXXVVVUUUTTTPPPQQQSSSUUUTTTRRRPPPNNNIIIHHHEEECCC@@@>>><<<<<<:::;;;===???BBBEEEGGGIIIIIINNNTTTYYY]]]bbbiiiooosss{{{|||zzzzzz{{{{{{}}}sssrrrrrruuuzzz~~~~~~uuueeeYYYSSSMMMLLLKKKJJJHHHGGGFFFEEECCCCCCCCCBBB@@@>>><<<:::666666555444444444444444333333333444444555555555555555555555555555555555444555666777777888:::===>>>GGGZZZrrrvvvqqqnnnjjjddd^^^aaacccfffiiipppyyy{{{pppbbb]]]UUUOOOKKKJJJIIIHHHFFFEEEEEEEEEGGGKKKOOOQQQYYYgggzzz}}}yyytttqqqqqqrrrqqqxxxtttppppppgggfffbbbZZZTTTTTTZZZaaaiiinnnvvv~~~tttqqqlllgggbbb___^^^]]][[[ZZZZZZ]]]aaadddffffff```^^^\\\]]]hhh~~~rrrggg\\\VVVQQQKKKHHHHHHCCCDDDEEEEEEHHHOOOYYYaaaqqq}}}bbbaaa___\\\ZZZXXXWWWVVVVVVUUUUUUXXX[[[[[[XXXTTTOOOLLLIIIFFFDDDBBB???===<<<===>>>???AAABBBDDDDDDKKKMMMPPPTTTXXX___fffkkkuuu|||zzzwwwuuuuuuvvvxxx{{{~~~}}}yyyjjj___ZZZOOOMMMKKKKKKJJJIIIFFFDDDEEEDDDCCCCCCBBB@@@===:::777777555444444444444444555444444333333444444555555555555444444333333333666666555777999;;;<<<;;;AAAJJJYYYjjjxxx~~~}}}{{{ssslllfffaaa^^^^^^aaaeeellltttrrriii^^^[[[VVVPPPLLLJJJJJJJJJGGGHHHIIIHHHIIIKKKOOORRR___gggwww}}}|||{{{zzz|||{{{wwwiiieeeddd___\\\[[[WWWTTTVVV[[[iiipppzzz~~~xxxpppkkkhhheeebbb___`````````aaabbbcccdddeee]]][[[ZZZ]]]dddtttxxxqqqfff[[[SSSMMMIIIFFFHHHEEEEEEGGGIIILLLUUU```nnn{{{dddccc```\\\YYYVVVUUUTTTSSSTTTWWW[[[^^^]]]YYYUUUSSSPPPKKKHHHFFFDDDAAA???======>>>@@@AAACCCDDDDDDKKKLLLOOORRRVVV\\\ccchhhttt{{{zzzvvvtttooopppqqqrrruuuyyyooo```YYYQQQOOOMMMLLLKKKJJJGGGEEEFFFDDDCCCCCCBBBAAA===:::777777666555444444444444555444444333333444444555555555444444444333333333666555555666999;;;<<<<<>>???@@@AAABBBCCCDDDDDDIIIKKKMMMOOOSSSXXX___cccnnnvvv}}}yyyuuurrrkkkkkkkkkjjjkkkooouuuzzzwwwddd[[[SSSQQQOOOMMMMMMKKKHHHFFFFFFEEECCCCCCCCCAAA>>>;;;888777666555444444444444555444444333333444444555555444444444444333333333444444555666888:::===>>>CCCMMM\\\jjjvvv|||wwwooouuu~~~~~~vvvnnnfff```]]]\\\^^^bbbhhhrrr}}}}}}~~~ssshhh___XXXSSSPPPOOONNNLLLJJJIIIHHHHHHIIIJJJKKKKKKLLLOOOSSSVVV___hhhyyyvvviiibbb[[[XXXTTTQQQRRRVVV\\\bbbkkksss{{{|||wwwssspppkkkgggbbbaaa```_______________ZZZXXXXXXZZZ___mmmzzzsssooojjjccc\\\VVVQQQLLLIIIGGGEEEEEEGGGIIILLLVVV```ooo|||fffccc^^^YYYVVVTTTSSSSSSYYY\\\bbbhhhkkkkkkhhhfff```[[[SSSMMMJJJGGGFFFEEE@@@@@@AAABBBCCCCCCDDDDDDGGGHHHJJJLLLNNNSSSYYY]]]dddmmmyyyyyyxxxyyyyyyxxxvvvtttqqqooojjjiiihhhffffffjjjoootttxxx}}}kkk```UUUSSSPPPNNNLLLKKKHHHFFFFFFEEEDDDDDDDDDBBB???<<<888777666555444444444444555444444333333444444555444444444444444444444444333444555666888;;;>>>AAAIIIUUUeeeqqq~~~~~~uuunnnooorrrxxx~~~yyyooofff```]]][[[]]]```fffppp~~~~~~~~~oooccc[[[VVVRRRMMMMMMMMMLLLLLLKKKKKKJJJJJJKKKLLLMMMNNNQQQUUUXXX___iiizzztttjjj```YYYTTTPPPPPPSSSWWW]]]fffnnnuuu~~~{{{wwwsssnnnjjjgggfffeeecccaaa``````___]]][[[[[[]]]bbbnnnyyyooohhhfffbbb]]]YYYUUUPPPLLLHHHGGGEEEEEEGGGIIILLLVVVaaaooo}}}gggddd^^^YYYVVVUUUVVVWWW^^^aaafffjjjmmmnnnoooooofff```XXXQQQMMMJJJGGGFFFBBBBBBCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHIIIMMMRRRVVV\\\dddpppyyyvvvnnnhhheeefffhhhiiijjjjjjjjjiiiggggggeeeddddddfffkkkoooqqqwwwrrreeeWWWTTTPPPMMMKKKJJJGGGFFFFFFEEEDDDDDDDDDCCC@@@>>>888888666555555555555555555444444333333444444555444444444444444444444444333444666777888;;;AAAEEEOOO^^^nnnzzzwwwqqqooommmmmmsss|||qqqfff```]]]ZZZ[[[___eeeooo|||nnn```YYYSSSPPPLLLLLLLLLMMMMMMLLLLLLLLLLLLMMMNNNNNNOOORRRVVVYYY___iiizzzvvvhhh^^^WWWQQQPPPRRRSSSYYYbbbjjjrrr{{{}}}yyyuuupppmmmllljjjhhhfffcccbbb``````___^^^^^^aaafffrrryyyooofff```\\\ZZZVVVTTTQQQNNNJJJGGGFFFDDDDDDGGGIIIMMMWWWaaappp}}}lllhhhbbb\\\YYYYYY[[[]]]aaadddiiimmmoooppprrrtttlllggg___WWWRRRMMMJJJGGGDDDDDDDDDDDDDDDDDDEEEEEECCCDDDDDDDDDEEEHHHLLLPPPUUU\\\fffnnnrrruuuxxx{{{yyy{{{}}}~~~wwwmmmeee^^^YYYUUUUUUWWWYYY[[[^^^```aaaaaaaaaaaaaaaaaacccgggjjjlllrrrzzzuuugggXXXUUUQQQMMMKKKJJJGGGFFFFFFEEEEEEEEEEEEDDDAAA???888888777666555555555555555444444333333444444555333333333444444444444555333555777888999===CCCIIIVVVfffwww|||ssspppkkkhhhlllvvv~~~rrrfff___]]]YYYZZZ^^^dddmmmzzzssseee\\\UUUQQQMMMMMMLLLLLLLLLLLLLLLMMMNNNOOOOOOOOOPPPRRRVVVYYY___iiiyyyoooccc[[[TTTRRRTTTRRRXXXbbbjjjrrr{{{zzzwwwsssqqqnnnmmmjjjgggeeebbbaaa`````````bbbfffkkkwww}}}rrrhhh```\\\UUUSSSPPPNNNMMMKKKHHHEEEFFFDDDDDDGGGIIIMMMWWWbbbppp~~~tttooohhhbbb^^^^^^```bbbccciiioootttuuuuuuvvvxxxqqqmmmeee^^^XXXRRRMMMIIIEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBAAAAAACCCHHHKKKNNNTTT[[[```aaabbbdddfffffffffgggggghhhlllqqquuuzzzqqqddd\\\VVVPPPLLLJJJJJJKKKLLLNNNRRRUUUWWW[[[\\\^^^______aaadddggghhhnnnuuu{{{xxxiii[[[WWWRRROOOLLLKKKIIIGGGFFFFFFEEEEEEFFFEEEBBB???999888777666555555555555555444444333333444444555333333333444444444555555333666999999:::>>>FFFLLL___pppxxxtttooojjjjjjqqq{{{sssfff___\\\XXXZZZ^^^dddlllwww~~~~~~}}}|||}}}{{{nnneee\\\WWWSSSQQQOOOMMMMMMMMMOOOOOOPPPPPPPPPPPPOOOQQQTTTWWW___iiixxxsssfff^^^XXXVVVXXXVVV]]]gggpppxxx|||zzzxxxvvvqqqpppnnnkkkhhhfffdddccccccdddggglllsss}}}pppeee]]]XXXRRROOOLLLJJJJJJHHHGGGEEEEEEDDDDDDGGGIIIMMMWWWbbbqqq~~~{{{vvvnnnfffaaaaaabbbdddfffmmmvvv|||}}}{{{{{{{{{uuupppjjjbbb\\\UUUOOOKKKFFFFFFFFFFFFEEEEEEEEEEEEAAAAAAAAA@@@???AAAEEEHHHHHHMMMRRRTTTSSSSSSTTTVVVSSSSSSRRRQQQQQQTTTXXX\\\\\\aaahhhnnnrrrtttvvvwwwyyy~~~|||qqqaaaVVVPPPLLLGGGCCCFFFEEEEEEEEEGGGJJJNNNQQQXXXZZZ]]]___```bbbdddffffffkkkrrrxxx{{{~~~}}}~~~~~~zzzkkk]]]YYYTTTPPPNNNLLLJJJHHHGGGFFFEEEFFFFFFEEEBBB@@@999888777666666555555555555444444333333444444555333333333444444555555555444777:::::::::???GGGNNNgggyyy{{{tttnnnkkknnnuuu{{{tttggg___\\\XXXZZZ^^^dddkkkuuu~~~~~~~~~}}}||||||yyyzzz}}}~~~sssiii```YYYXXXVVVSSSQQQPPPPPPRRRSSSQQQQQQQQQPPPOOOPPPTTTVVV^^^hhhwwwuuuhhh```[[[ZZZ[[[\\\cccnnnxxx}}}|||{{{uuutttrrrooollljjjhhhhhhggghhhlllrrryyyqqqddd[[[VVVQQQNNNKKKIIIHHHHHHGGGEEEEEECCCDDDGGGIIIMMMXXXbbbqqq|||uuummmiiigggggghhhmmmrrryyy~~~~~~~~~xxxrrrkkkeeeaaa\\\UUUPPPGGGFFFDDDEEEGGGHHHHHHGGGCCCBBB@@@>>>>>>???@@@AAADDDEEEGGGIIIJJJIIIHHHGGGDDDCCCCCCEEEGGGHHHHHHGGGTTTTTTVVVWWWYYYZZZ[[[\\\aaacccgggjjjlllmmmmmmlll```YYYPPPHHHCCC@@@???>>>>>>>>>>>>>>>???CCCIIIMMMPPPUUU[[[```bbbbbbbbbbbbfffiiinnntttyyy}}}~~~~~~~~~~~~}}}}}}{{{kkk]]]XXXTTTQQQQQQOOOKKKHHHIIIHHHGGGGGGGGGFFFDDDBBB===:::666444555555555444555555555555555555555555555555666666666666555555777888:::;;;:::<<>>>>>>>>@@@AAABBBCCCDDDEEEEEEEEEDDDCCC>>>======>>>@@@AAAAAA@@@CCCDDDEEEFFFHHHIIIJJJKKKNNNOOORRRUUUVVVWWWWWWVVVTTTOOOGGGAAA>>>======<<<<<<======>>>???BBBGGGKKKOOOTTT[[[```bbbccccccdddgggjjjooouuuzzz}}}~~~~~~~~~zzzxxxzzzvvvhhh]]]YYYTTTRRRQQQPPPLLLIIIJJJHHHGGGGGGGGGGGGDDDBBB===:::777555555555555444444444444444444444444444555555666666666666555555666777:::;;;:::===IIIVVVqqq||||||~~~yyyuuussssssrrrvvvyyymmmddd___]]]WWWZZZ___eeekkkttt~~~~~~{{{~~~~~~~~~~~~~~~~~~}}}}}}{{{}}}zzzsssnnnkkkccc```]]]YYYVVVUUUTTTTTTSSSRRRQQQOOOMMMMMMPPPRRR]]]eeerrr|||ooogggbbb```aaagggrrr}}}wwwqqqnnnnnnpppooorrrwww}}}~~~pppbbbZZZTTTQQQMMMJJJIIIGGGEEEDDDFFFDDDEEEHHHKKKQQQ]]]hhhxxxyyysssooonnnooopppsssxxx~~~~~~yyyrrrmmmiiiddd]]]XXXTTTRRRNNNLLLKKKIIIGGGEEEDDDCCC@@@???>>>>>>???@@@@@@@@@????????????>>>>>>:::999888888::::::999888::::::;;;<<<===>>>???@@@@@@AAACCCEEEFFFFFFFFFEEEHHHDDD???;;;:::;;;;;;;;;999:::<<<===>>>@@@DDDGGGMMMRRRZZZ```ccceeefffgggiiikkkpppuuuyyy}}}}}}}}}~~~xxxuuutttyyyqqqeee]]]YYYUUUSSSSSSQQQNNNJJJJJJIIIHHHGGGHHHGGGEEECCC>>>;;;777555555666555555333333333333333333333333555555666666666666555555555666999;;;<<<@@@MMM[[[vvvwwwsssqqqmmmkkknnnvvvzzzzzzzzz{{{xxxkkkaaa\\\[[[WWW[[[```fffnnnvvv~~~}}}~~~}}}|||||||||}}}~~~{{{}}}}}}wwwrrroooeeebbb^^^YYYVVVTTTTTTTTTPPPPPPOOOLLLJJJJJJLLLNNNXXX```mmm~~~}}}qqqkkkgggfffgggooozzz~~~~~~{{{tttppppppsssssswww}}}zzzkkkaaaYYYVVVRRROOOMMMJJJHHHEEEGGGEEEFFFIIIMMMSSS___kkk||||||wwwtttsssssstttvvv{{{|||uuuqqqmmmggg```[[[YYYVVVRRROOOMMMKKKHHHFFFDDDCCCAAA???>>>>>>???@@@???>>>===;;;;;;:::;;;;;;:::999888888999999777666999999:::;;;<<<<<<============>>>???@@@??????>>>AAA>>>;;;999:::;;;;;;;;;666888:::<<<<<<>>>AAACCCKKKPPPYYY```eeegggiiijjjjjjlllppptttxxx{{{~~~~~~}}}~~~yyysssppprrryyy~~~nnnddd]]]ZZZUUUSSSTTTSSSOOOLLLKKKIIIHHHHHHHHHHHHEEECCC???<<<888666666666555555444444444444444444444444555555666666666666555555555666888;;;===CCCQQQ```zzz}}}{{{rrrooopppuuuwwwuuussstttvvvxxx|||wwwhhh^^^ZZZYYYXXX[[[aaahhhqqqzzz~~~}}}{{{zzzzzz|||~~~{{{}}}|||xxxssspppfffbbb]]]WWWSSSQQQQQQQQQMMMMMMLLLJJJGGGGGGHHHJJJQQQYYYhhhzzz{{{pppkkkhhhgggiiiqqq||||||xxxuuuwww}}}~~~yyyzzz~~~~~~uuupppppprrrvvv{{{uuukkkbbb^^^ZZZVVVSSSOOOKKKHHHHHHFFFFFFIIIMMMTTTaaammm}}}{{{xxxwwwwwwxxxyyy}}}yyyuuuqqqkkkddd___[[[XXXTTTQQQOOOMMMKKKHHHEEECCCAAA???>>>>>>??????>>>===<<<;;;:::999999999;;;999888888888888777555777777777888888999999999999999999::::::999999999===;;;888888999999999999555777999:::;;;<<>>EEEVVVeee~~~|||zzz{{{zzztttqqqqqqrrrrrrxxxwwwggg\\\XXXWWWXXX[[[aaajjjttt}}}~~~~~~}}}{{{zzzzzz|||}}}|||}}}~~~{{{vvvpppmmmeeeaaa[[[TTTPPPMMMMMMMMMIIIJJJIIIGGGEEEEEEFFFGGGJJJSSSbbbuuuyyyooojjjggggggiiinnnxxxzzztttqqqooollllllooouuu}}}xxxuuuwww|||{{{ssspppqqqxxx~~~wwwiiifffaaa]]]XXXSSSNNNJJJIIIGGGFFFIIIMMMTTTaaammm{{{}}}{{{{{{{{{|||{{{wwwrrrjjjddd^^^[[[WWWTTTRRRPPPMMMKKKEEEDDDAAA???>>>===>>>???======<<<<<<;;;:::999999999777666666777777666444666666666666777777777777777777777777777777777777999777666666777777666555666777888888999;;;>>>AAAFFFLLLWWW```ggglllppprrrpppqqqsssvvvyyy|||~~~vvvmmmjjjkkkooozzz~~~{{{qqqfff^^^\\\XXXTTTSSSTTTTTTQQQNNNLLLKKKJJJIIIJJJIIIGGGEEEAAA>>>:::888777777666555666666666666666666666666555555666666666666555555777777999<<>>>>>;;;<<<======<<<;;;:::999777666555555666666555444888888888888888777777777888888777777777888888999666555444555777777666555777777777777777999>>>AAADDDKKKVVV```hhhnnnrrruuuuuuvvvwwwyyy|||~~~}}}rrrmmmkkklllrrryyyzzzpppeee]]]ZZZWWWSSSRRRTTTTTTQQQNNNLLLKKKJJJJJJJJJIIIGGGEEEBBB???;;;888777777666555666666666666666666666666555555666666666666555555888888999<<>>>>>:::;;;===>>>===<<<:::888777666555555777777666555777777777777666666666666666666555555555666777777666555555777999:::888777888888777666666999>>>BBBCCCJJJUUU```iiioootttwwwxxxyyyzzz|||~~~yyyrrrooommmpppvvvzzz|||rrrfff___ZZZVVVSSSRRRSSSSSSQQQNNNMMMKKKJJJJJJKKKJJJHHHEEECCC???;;;888888777666555555555555555555555555555555555666666666666555555999888:::<<<@@@III\\\mmm~~~{{{hhh]]]YYYYYYYYY\\\cccooo{{{~~~~~~~~~}}}{{{zzz|||}}}}}}}}}}}}~~~}}}tttooofffaaaYYYPPPJJJGGGFFFFFFAAACCCDDDDDDDDDDDDEEEFFFEEEIIIQQQ^^^pppyyyssslllggghhhoooxxx~~~oooccc]]]XXXWWWYYYVVV\\\```aaafffooovvvxxxzzz{{{{{{uuulllddd___^^^VVVTTTQQQNNNKKKIIIHHHHHHHHHIIIJJJKKKMMMQQQUUUYYY\\\___ccceeefffiiinnnrrrvvvqqqjjjrrr~~~zzzssskkkddd^^^RRROOOLLLMMMOOOUUUbbbooo|||{{{pppkkkddd]]]WWWSSSQQQPPPIIIGGGDDD@@@>>>===<<<===:::;;;;;;<<<;;;999888777888888777777666666555555444444555666666666666666777777777777777777777777777777777777777777777777777888888999999<<<@@@CCCIIIOOOZZZeeeooouuuxxxyyy}}}~~~xxxtttssssssttt|||uuuggg______YYYVVVWWWWWWUUUSSSUUUNNNMMMLLLKKKJJJIIIIIIIIIFFFBBB>>>;;;:::888666555666666666666666666666666888777777666666666777777999888<<>>>>>;;;<<<<<<<<<;;;:::999888888888888777666666555555666666777888888888888888666666666666666666666666777777777777777777777777666666777777888;;;???BBBIIIPPP[[[hhhrrryyy}}}~~~~~~{{{xxxwwwoooddd```YYYUUUVVVVVVSSSRRRSSSNNNMMMLLLKKKJJJIIIIIIIIIFFFCCC>>>;;;:::888666555555555555555555555555555777666666555555666666777999999===CCCJJJUUUhhhzzzttteee\\\XXXWWWXXX]]]eeeppp}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~~~~sssjjj```\\\UUUPPPLLLIIIEEECCCBBBBBBAAAAAAAAAAAABBBBBBEEEGGGNNNYYYiii}}}wwwrrrddd___XXXRRRNNNOOORRRUUU]]]kkk}}}|||iii\\\SSSLLLJJJKKKIIIIIIJJJKKKOOOTTTXXX[[[`````````^^^ZZZUUUOOOLLLJJJIIIGGGEEECCCAAA@@@@@@>>>>>>>>>???@@@CCCEEEFFFKKKPPPVVVYYY[[[___eeekkkyyyssskkkpppxxxxxxqqqbbb]]]YYYYYY[[[^^^gggqqq~~~sssggg___ZZZVVVSSSOOOMMMIIIEEEBBBAAA@@@@@@============<<<;;;:::999999888888777777666555555666666777888888888888888555555555555555555555555777777777777777777777777555666666777777:::>>>AAAIIIQQQ^^^lllxxx{{{mmmddd[[[UUUTTTTTTQQQPPPQQQNNNMMMLLLKKKJJJIIIIIIIIIGGGCCC???;;;999888666555444444444444444444444444666555555555555555666666::::::>>>FFFPPP___vvvoooaaaZZZWWWWWWVVV]]]fffrrr~~~~~~~~~}}}}}}}}}|||}}}~~~~~~}}}}}}}}}}}}}}}}}}pppfff\\\XXXRRRMMMKKKHHHFFFDDDBBBBBBAAAAAAAAAAAABBBBBBDDDFFFKKKUUUeeezzz{{{wwwtttrrrrrrqqqrrrtttwww{{{}}}~~~~~~|||wwwooohhhdddWWWSSSMMMHHHEEEEEEFFFGGGKKKUUUcccsssxxxeeeXXXOOOHHHFFFGGGCCCCCCBBBCCCDDDGGGJJJLLLQQQRRRRRRRRRPPPLLLHHHFFFEEEDDDBBB@@@???>>>======<<<<<<;;;<<<===???@@@BBBEEEIIINNNQQQTTTZZZaaagggppp}}}zzznnnooouuu~~~wwwiiiccc^^^]]]___dddooozzzwwwkkkccc]]]YYYVVVQQQOOOKKKGGGDDDBBBAAAAAA>>>>>>>>>===<<<<<<;;;;;;999999888888777666666555444444555666666666666666666666666666666666666666666666666666666666666666555666777777888:::>>>BBBJJJRRRaaaqqq~~~~~~}}}}}}~~~{{{kkkaaaXXXUUUUUURRRPPPQQQOOONNNMMMKKKJJJJJJJJJJJJHHHDDD???;;;999888777555444444444444444444444444555444444444444555555666:::;;;@@@IIIWWWllllll___XXXVVVUUUTTT[[[eeerrr~~~~~~}}}|||||||||{{{|||~~~}}}}}}}}}||||||{{{{{{{{{mmmcccWWWTTTOOOKKKIIIHHHFFFEEECCCCCCBBBBBBBBBBBBCCCCCCDDDFFFJJJSSSbbbxxx}}}uuummmfff```]]]XXXWWWVVVVVVYYY]]]bbbeeeggghhhhhhhhhddd___ZZZWWWOOOLLLHHHDDDAAA@@@@@@@@@EEEKKKSSS```ssssssaaaUUULLLEEECCCEEE@@@???>>>>>>???AAACCCDDDGGGHHHIIIJJJIIIGGGEEECCCAAA@@@???>>>===<<<<<<<<<;;;;;;::::::;;;===>>>???DDDGGGKKKNNNQQQWWW]]]bbbeeeppptttrrrsss}}}}}}wwwmmmfff```___aaahhhuuuwwwmmmfffaaa[[[WWWRRRPPPLLLGGGDDDAAA@@@@@@???>>>>>>===<<<<<<<<<;;;999999999888777777666666444444555666666666666666777777777777777777777777666666666666666666666666666777888888999;;;@@@CCCKKKTTTddduuu~~~}}}}}}zzzzzz{{{|||}}}~~~~~~}}}uuuhhh\\\XXXWWWUUUSSSRRRPPPOOONNNMMMLLLKKKKKKKKKJJJEEE???;;;999888777666555555555555555555555555444444444444444555666666:::===BBBLLL^^^xxx~~~mmm___XXXUUUTTTRRRZZZdddppp~~~~~~}}}||||||{{{|||}}}~~~|||||||||{{{{{{zzzzzzzzz~~~jjj___TTTQQQLLLIIIHHHGGGFFFEEEDDDCCCCCCBBBBBBCCCCCCDDDEEEGGGJJJQQQ___ttt|||vvvmmmeee]]]WWWQQQNNNLLLJJJIIIIIIKKKNNNRRRUUUXXXYYYZZZZZZXXXTTTPPPMMMJJJHHHFFFCCC@@@???>>>>>>CCCFFFJJJSSSddduuu}}}|||zzzlll\\\RRRKKKEEEBBBCCC<<<<<<<<<<<<===>>>???@@@@@@AAACCCDDDDDDCCCBBBAAA???>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===???@@@FFFHHHJJJMMMPPPTTTXXX[[[]]]fffttt{{{wwwttt{{{~~~~~~wwwqqqjjjddd______bbbhhhuuuxxxooojjjeee^^^YYYTTTQQQLLLHHHDDDAAA@@@@@@???>>>===<<<<<<;;;;;;<<<:::999999888888777666666666666777888888888888888888888888888888888888888777777777777777777777777777888999999999<<<@@@CCCMMMVVVfffxxx}}}||||||xxxxxxxxxyyyzzz{{{}}}~~~{{{{{{~~~pppaaa[[[ZZZXXXUUUUUURRRQQQPPPOOONNNMMMMMMMMMKKKFFF@@@;;;999888777666666666666666666666666666444444444444555666777777999>>>DDDOOOddd{{{uuuwwwoooaaaYYYUUUTTTTTT[[[dddmmmyyy~~~}}}}}}}}}|||}}}}}}}}}~~~||||||{{{{{{{{{{{{{{{zzz|||}}}iii]]]RRROOOKKKHHHHHHGGGGGGFFFDDDDDDCCCCCCCCCCCCDDDDDDEEEHHHKKKPPP[[[ooo~~~qqqkkkccc[[[UUUPPPLLLJJJGGGFFFDDDCCCDDDFFFHHHJJJNNNOOOPPPPPPOOOLLLIIIGGGEEEDDDBBB@@@>>>>>>>>>>>>>>>AAADDDJJJWWWgggooopppooocccWWWPPPKKKEEEAAABBB::::::::::::;;;<<<<<<===;;;<<<>>>?????????>>>>>>======<<<<<<<<<<<<============<<<===>>>@@@BBBCCCFFFGGGIIILLLOOOQQQSSSTTTYYY```jjjuuu|||zzz~~~}}}xxxuuurrrssswww~~~~~~xxxrrrlllhhhccc___\\\^^^aaagggrrr}}}{{{sssoooiii```YYYUUURRRNNNIIIDDDBBB@@@@@@???>>>===;;;;;;;;;;;;;;;::::::999888888777777666666666777888888888888888777777777777777777777777777777777777777777777777666777888888999;;;???BBBNNNXXXhhhzzz~~~|||{{{{{{vvvvvvuuuuuuvvvxxxyyyzzzxxxyyy|||uuuddd]]]\\\YYYWWWVVVTTTSSSRRRPPPOOOOOOOOOOOOLLLGGG@@@;;;888888777666555555555555555555555555555555555555666777888999888???FFFQQQhhh~~~vvvqqqttt~~~qqqbbbZZZWWWVVVWWW]]]eeelllvvv~~~}}}|||||||||~~~}}}}}}}}}}}}}}}~~~~~~|||||||||}}}}}}}}}}}}}}}{{{|||lll^^^RRROOOKKKHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEDDDGGGJJJNNNWWWiii}}}wwwjjjddd[[[TTTOOOLLLJJJIIIDDDCCCBBBAAAAAAAAABBBCCCEEEFFFHHHIIIIIIGGGEEEDDDBBB@@@???=========>>>>>>===@@@CCCFFFNNNZZZbbbdddddd[[[QQQNNNJJJDDD@@@@@@;;;;;;;;;:::::::::::::::::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>=========>>>???BBBDDDEEEFFFGGGJJJNNNQQQSSSRRRRRRUUU[[[```fffppp~~~}}}rrrmmmgggddddddhhhkkkmmmnnnlllkkkhhhfffbbb^^^\\\\\\YYYYYY]]]aaaeeennnwww~~~~~~wwwssslllbbbZZZWWWTTTOOOJJJEEECCCAAAAAA???>>><<<;;;::::::;;;;;;::::::999999888777777777444555555666666666666666666666666666666666666666777777777777777777777777555666777777888:::>>>AAAOOOYYYiiizzz}}}{{{zzzzzzuuutttsssssstttuuuwwwxxxvvvwww{{{xxxfff^^^\\\ZZZWWWVVVUUUTTTSSSRRRQQQPPPPPPPPPLLLGGG@@@;;;888888777777444444444444444444444444555555555666666888999999888???GGGSSSjjj~~~{{{zzzyyyyyy~~~vvvqqqsss{{{rrrccc\\\XXXWWWZZZ```fffllluuu~~~~~~}}}|||||||||||||||~~~}}}}}}}}}}}}}}}~~~}}}}}}~~~~~~{{{}}}oooaaaRRROOOKKKHHHHHHGGGGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEDDDFFFJJJMMMTTTeee{{{{{{tttccc\\\TTTLLLHHHFFFEEEEEEBBBBBBAAAAAA@@@@@@AAAAAA???@@@BBBDDDEEEDDDCCCBBBAAA???>>><<<<<<===???@@@@@@DDDFFFFFFJJJRRRXXXZZZ]]]UUUNNNLLLIIIDDD?????????>>>===<<<;;;:::999999:::;;;;;;;;;;;;;;;::::::::::::::::::;;;<<<===>>>=========>>>@@@CCCEEEGGGGGGHHHLLLQQQTTTVVVUUUSSSRRRVVVYYY[[[dddsss~~~oooiiiaaa[[[YYY[[[\\\]]]WWWWWWXXXXXXWWWVVVTTTRRRWWWVVVXXX]]]aaadddlllttt|||yyyrrrjjjccc^^^YYYUUUOOOKKKHHHGGGEEEDDDBBBAAA???>>>???>>><<<;;;:::999888777666666666666555666777888888888888888999888888888777777666666777777888888888888777777555777999:::;;;>>>BBBEEELLLXXXjjj{{{{{{xxxvvvrrrrrrrrrsssssstttttttttyyywwwwwwzzz}}}}}}vvvkkkaaa[[[XXXWWWWWWVVVUUUSSSSSSTTTTTTRRRQQQMMMIIICCC===999777666777777777666666555555555444555444444555555666777888;;;AAAHHHTTTnnn{{{~~~zzznnnkkkrrryyyssseee\\\WWWTTT[[[___gggrrr{{{~~~|||}}}~~~~~~}}}|||zzzyyyyyyzzz{{{|||{{{|||~~~}}}}}}~~~~~~}}}|||{{{zzzqqqdddWWWRRRLLLIIIIIIIIIGGGEEEFFFFFFFFFEEEEEEEEEEEEEEEBBBBBBDDDIIIPPP]]]qqq}}}vvvfff___VVVNNNIIIGGGFFFFFFBBB@@@>>>>>>???@@@@@@@@@CCCBBBBBBCCCDDDDDDAAA???@@@???????????????@@@@@@BBBBBBDDDFFFJJJNNNRRRTTTUUURRRMMMHHHDDDAAA@@@@@@??????>>>===<<<;;;:::::::::;;;<<<<<<=========<<<<<<<<<<<<======>>>@@@@@@@@@@@@AAABBBDDDFFFHHHIIILLLMMMPPPRRRSSSTTTSSSSSSVVVVVVUUUWWW^^^jjjxxxwwwlll^^^VVVUUUTTTQQQNNNRRRQQQOOOLLLKKKKKKKKKKKKNNNQQQUUUZZZ```iiisssyyy}}}uuummmeee```ZZZVVVPPPKKKIIIGGGEEEDDDCCCAAA>>>=========<<<::::::999888777666666666666666777777888888888888777999888888888777777777777777777888888888888777777555777888999;;;===AAADDDKKKVVVgggwww{{{vvvsssqqqqqqqqqrrrrrrsssssstttxxxvvvvvvzzz}}}{{{tttjjjaaa[[[YYYXXXXXXWWWUUUTTTTTTTTTTTTSSSQQQMMMIIIDDD>>>999777777777666555555555444444444444555555555555555666888888;;;@@@GGGTTTmmm{{{oookkksssyyypppccc[[[WWWUUUZZZ^^^hhhsss|||}}}}}}}}}~~~~~~}}}||||||{{{{{{yyyyyyxxxyyyyyyzzzxxxzzz|||}}}~~~}}}||||||}}}}}}|||||||||||||||{{{}}}}}}~~~qqqeee[[[VVVOOOKKKJJJJJJHHHEEEFFFFFFFFFEEEEEEEEEEEEEEECCCAAACCCGGGMMMWWWiiiyyy|||llleee[[[RRRLLLHHHFFFEEEDDDBBB??????@@@AAA@@@@@@DDDCCCBBBCCCDDDDDDBBB@@@============>>>@@@AAABBB@@@AAABBBEEEIIIMMMPPPRRRUUUSSSOOOJJJFFFCCCBBBAAA=========<<<<<<;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<===>>>??????@@@AAACCCEEEHHHJJJLLLMMMMMMNNNPPPRRRUUUVVVWWWXXXWWWVVVUUUUUU[[[eeerrrzzz}}}rrrcccZZZWWWVVVRRROOONNNMMMKKKIIIGGGGGGGGGGGGLLLOOOTTTZZZbbblllwww}}}vvvnnnfff```[[[WWWQQQMMMJJJGGGEEECCCCCCAAA===<<<<<<<<<;;;::::::999888777777777777777888888888999888888777777888888888888888777777777777777888888888888777777555666888999:::<<<@@@BBBHHHRRRbbbrrr~~~|||vvvrrrooooooppppppqqqrrrssssssvvvuuuuuuyyy|||xxxqqqhhh```\\\ZZZZZZYYYXXXVVVUUUUUUUUUUUUTTTRRRNNNJJJDDD>>>:::777777777444444444444444333333333555555555555666777888888<<<@@@HHHWWWnnn|||ppplllsssyyy~~~nnn```YYYVVVUUUXXX]]]hhhttt~~~~~~~~~}}}~~~~~~~~~~~~}}}|||{{{{{{zzzzzzyyyxxxxxxxxxxxxxxxwwwxxxzzz||||||||||||{{{|||{{{zzzzzzzzz{{{|||}}}{{{{{{|||~~~tttjjj```ZZZRRRNNNLLLKKKHHHFFFFFFFFFFFFEEEEEEDDDDDDDDDBBBAAABBBDDDGGGOOO^^^mmmvvvoooeee[[[SSSMMMIIIFFFHHHFFFCCCBBBBBBCCCBBBAAACCCAAA@@@???@@@AAA@@@???>>>>>>>>>???@@@AAABBBCCCBBBCCCEEEGGGKKKNNNQQQSSSVVVTTTPPPLLLHHHFFFEEEDDD>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>===============>>>???AAABBBCCCBBBDDDHHHKKKNNNPPPQQQRRROOOPPPQQQTTTVVVYYY\\\]]]ZZZXXXVVVUUUYYYaaallltttxxxhhh]]]WWWTTTQQQMMMLLLKKKIIIGGGEEEEEEEEEEEEIIIMMMSSS[[[eeeqqq|||vvvmmmeee___\\\XXXSSSNNNKKKIIIFFFDDDCCC@@@===;;;;;;;;;:::::::::999888888777777777888999999999999888888777666888888888888888888888888777888888999999888888777555777888888999;;;>>>AAAGGGPPP^^^lllwwwwwwsssooonnnnnnnnnoooppprrrrrrtttssstttxxxzzztttnnnfff___\\\[[[[[[[[[YYYWWWVVVVVVWWWVVVUUUSSSOOOKKKEEE???:::888777777444444444444444444444444555555555555666777888999>>>BBBJJJZZZppp|||ppplllsssyyy~~~nnn___WWWUUUUUUVVV\\\ggguuu~~~~~~~~~~~~|||}}}}}}}}}||||||{{{{{{{{{yyyyyyyyyxxxxxxxxxxxxxxxyyyyyy{{{|||}}}~~~}}}}}}{{{zzzyyyxxxyyy{{{}}}~~~||||||}}}~~~yyypppddd^^^UUUPPPNNNLLLJJJHHHFFFFFFFFFEEEDDDDDDCCCCCC@@@???@@@BBBDDDIIIVVVcccyyy|||rrrhhh___WWWQQQMMMNNNKKKHHHFFFFFFFFFEEEDDDFFFDDDAAAAAABBBCCCCCCBBBDDDDDDCCCCCCCCCDDDDDDEEEIIIJJJKKKNNNPPPSSSUUUWWWVVVTTTQQQNNNKKKIIIGGGGGGEEEEEEDDDDDDDDDDDDCCCCCCAAABBBBBBBBBBBBAAAAAA@@@AAAAAACCCDDDGGGIIIKKKLLLJJJLLLPPPSSSUUUVVVUUUUUUSSSSSSTTTUUUXXX[[[^^^```]]]\\\YYYWWWYYY```iiipppsssfff]]]XXXSSSPPPOOOMMMKKKHHHGGGFFFEEEFFFFFFKKKRRR[[[gggttt}}}tttlllddd^^^[[[XXXSSSOOOLLLIIIFFFDDDAAA???<<<;;;;;;<<<;;;::::::999888888888888888888999999999999999888777666888888888888888999999999888888999999999999888888666777888999999:::===@@@FFFNNNZZZfffpppxxx{{{vvvpppooonnnmmmnnnooopppqqqqqqqqqssswwwyyy|||qqqlllddd___\\\\\\\\\[[[ZZZYYYWWWWWWXXXXXXVVVUUUPPPLLLFFF@@@;;;888777777555555555555555555666666666555555666666777888999>>>@@@III[[[ppp}}}|||}}}zzz|||pppkkkrrrxxx~~~qqqaaaXXXUUUTTTVVV\\\gggttt~~~~~~~~~~~~~~~}}}xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyzzzzzzzzzzzzxxxyyyzzz{{{|||}}}~~~~~~{{{zzzyyyxxxyyy{{{}}}~~~~~~xxxjjjcccYYYSSSPPPOOOLLLJJJFFFFFFEEEEEEDDDCCCCCCBBB>>>>>>???BBBCCCFFFQQQ]]]pppxxxppphhhaaa\\\VVVSSSOOOMMMLLLKKKIIIHHHMMMKKKHHHHHHIIIJJJJJJIIIGGGGGGGGGHHHIIIJJJKKKLLLPPPQQQSSSUUUVVVXXXYYYYYYWWWVVVSSSQQQNNNLLLKKKJJJLLLKKKKKKJJJIIIIIIHHHHHHFFFFFFGGGGGGGGGFFFFFFEEEFFFGGGIIILLLOOOSSSVVVWWWVVVWWWYYY[[[[[[ZZZXXXWWWXXXXXXXXXXXXZZZ\\\___```^^^]]]YYYWWWXXX]]]ffflll}}}uuuiiiaaa[[[XXXSSSRRROOOLLLIIIGGGGGGFFFFFFJJJRRR[[[gggtttyyyqqqjjjbbb]]]WWWTTTPPPMMMKKKHHHEEEBBB???>>><<<===>>>>>><<<;;;:::999999888888888999999999999999:::999999888888888888888999999999999999888888999999999999888888888999999999999:::===@@@EEELLLUUU```iiirrryyy}}}}}}yyyrrrpppnnnmmmmmmnnnooopppooooooqqqvvvwwwzzz|||ooojjjddd___\\\\\\\\\[[[\\\ZZZYYYYYYYYYYYYXXXVVVQQQMMMGGG@@@;;;888888888555555555666666666666666666666666666777888999999<<<>>>GGGZZZnnn|||{{{vvvuuuuuuvvv{{{}}}pppiiinnnttt{{{vvvdddYYYUUUUUUWWW\\\fffrrr}}}~~~~~~~~~~~~~~~uuuuuutttsssssssssttttttvvvwwwxxxzzz{{{|||||||||wwwwwwxxxyyyzzz|||}}}}}}|||{{{zzzzzzzzz{{{|||}}}ssskkk```XXXTTTQQQNNNKKKFFFFFFEEEEEEDDDCCCBBBBBB======???BBBBBBCCCMMMWWWhhh{{{|||uuuqqqddd```\\\YYYWWWVVVSSSRRRSSSQQQPPPOOOPPPQQQPPPOOOLLLLLLNNNOOORRRTTTWWWXXXXXXYYYZZZ[[[[[[\\\[[[[[[YYYXXXWWWUUUSSSRRRPPPOOOQQQQQQQQQPPPPPPOOOOOOOOOMMMNNNOOOPPPPPPPPPPPPOOOPPPQQQSSSVVVYYY\\\___aaaaaaaaaaaaaaa```^^^\\\[[[\\\\\\\\\]]]^^^```aaabbb___]]]YYYVVVUUUYYY```eeeuuu}}}ssshhh```\\\YYYWWWTTTPPPLLLIIIHHHGGGHHHKKKRRR[[[eeeqqq}}}yyypppjjjddd]]]XXXQQQOOOKKKIIIGGGEEEBBB???<<<<<<===???AAA@@@>>><<<999999999888888999999:::888888999:::::::::999999888888888999999:::::::::888999999::::::999999888999:::;;;::::::;;;>>>@@@CCCHHHQQQZZZccckkksssxxxzzz|||~~~zzztttrrrpppmmmlllmmmnnnooommmmmmpppuuuvvvxxx}}}yyynnniiiccc^^^\\\\\\[[[[[[]]][[[ZZZYYYZZZZZZYYYWWWRRRNNNHHHAAA<<<999888888444444444555555666666666666666666666777888999:::>>>>>>III\\\ooozzzzzzsssooooooqqqwww|||pppgggjjjnnntttyyyggg\\\WWWVVVXXX\\\dddppp{{{||||||}}}~~~~~~zzzyyywwwuuusssrrrrrrrrrrrrsssvvvyyy{{{|||}}}}}}wwwwwwxxxyyy{{{|||~~~~~~}}}}}}|||||||||||||||{{{|||}}}wwwjjj___XXXSSSNNNKKKGGGFFFEEEDDDCCCBBBAAAAAA>>>>>>@@@BBB@@@@@@GGGQQQ[[[lllxxxuuupppllljjjhhheeecccbbbaaa``````aaaaaa```^^^[[[[[[\\\]]]^^^```aaabbbaaabbbbbbbbbbbbaaa___^^^]]]]]]\\\[[[YYYWWWVVVUUUWWWWWWXXXXXXYYYZZZ[[[[[[[[[\\\]]]^^^___```````````````aaacccdddfffhhhiiihhhgggfffeeecccaaa```___]]]^^^```bbbdddffffffgggdddaaa\\\WWWUUUWWW\\\```kkkqqqyyyrrrhhhbbbbbb___[[[VVVQQQNNNLLLKKKJJJMMMSSSZZZcccmmmxxxzzzpppiiiccc]]]WWWSSSMMMKKKHHHFFFDDDBBB???===;;;;;;===@@@BBBBBB???===999999999888999999::::::777888999:::::::::::::::888888888999999:::::::::888999999::::::999999888:::;;;;;;;;;:::;;;>>>@@@AAAFFFNNNVVV___gggoootttvvvyyy~~~}}}yyyvvvtttqqqnnnllllllmmmnnnllllllppptttvvvwww}}}}}}|||}}}zzzmmmiiiccc^^^\\\[[[[[[ZZZ]]]\\\ZZZZZZ[[[[[[YYYXXXRRROOOHHHAAA<<<999888888333333333444444555555555666666666666777888999:::AAAAAALLL```rrr||||||sssnnnmmmiiinnnsssxxxqqqffffffiiiooozzziii]]]XXXXXXYYY\\\dddnnnyyy{{{{{{|||}}}~~~}}}yyywwwuuuttttttoooqqqtttwwwzzz||||||}}}zzzzzzzzz{{{}}}}}}}}}~~~~~~}}}|||{{{zzzxxxzzz}}}pppcccZZZTTTNNNJJJGGGFFFEEEDDDCCCBBBAAAAAA>>>???AAABBB???===CCCLLLQQQ___ttt}}}zzzxxxuuusssvvvuuuuuuvvvwwwwwwtttrrrmmmlllkkkiiihhhgggggggggiiiiiiiiiiiihhhfffdddccc``````______]]]\\\ZZZYYY\\\\\\^^^```bbbdddeeefffggghhhiiikkklllmmmnnnnnnnnnmmmmmmmmmnnnoooooopppkkkjjjhhhfffeeedddcccccc]]]___cccfffiiijjjkkkkkkjjjgggaaaZZZVVVWWW[[[^^^eeeiiipppvvvyyywwwtttqqqwww~~~sssmmmiiigggbbb\\\WWWSSSPPPOOOLLLOOOSSSYYYaaakkkuuu{{{|||vvvoooggg```ZZZTTTPPPIIIHHHFFFCCCAAA???>>>>>>>>>>>>===<<<;;;:::999999:::::::::999999999999888888999999::::::;;;;;;<<<======<<<<<<<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::999;;;>>>@@@AAAFFFLLLSSS[[[cccjjjooosssuuuyyy{{{|||}}}|||zzzvvvqqqnnnmmmllllllkkkmmmnnnoooooorrrvvv}}}}}}xxxyyy|||~~~~~~uuummmeeeaaa\\\YYYYYY]]]aaa``````___]]][[[YYYXXXTTTOOOHHHAAA<<<:::999:::555555555555555555555555666777777666666666999;;;AAAHHHUUUdddtttwwwqqqooolllnnnqqqvvv}}}oooggggggeeeppp|||mmmbbb\\\[[[ZZZ^^^eeeppp{{{~~~~~~}}}xxxuuuvvvuuuuuutttvvvxxxzzz|||zzz{{{~~~~~~}}}|||||||||yyyiii```YYYSSSNNNLLLIIIGGGEEEDDDDDDBBB@@@>>>>>>>>>???@@@AAABBBCCCLLLVVVggg{{{|||yyywwwtttpppmmmpppnnnkkkjjjiiigggdddbbbbbbbbbbbbaaa```___]]]]]]``````aaacccfffiiilllnnnkkkmmmqqqtttvvvyyy|||~~~}}}|||zzzxxxwwwuuuuuuooonnnlllhhheeecccdddeeebbbcccdddfffiiinnntttxxxpppkkkddd]]]XXXXXXYYYZZZaaagggnnnqqqnnniiifffeeeiiiooo|||xxxnnnppppppkkkbbbYYYSSSQQQPPPNNNQQQYYY___dddkkkrrr~~~|||vvvnnneee^^^XXXSSSOOOKKKJJJHHHFFFDDDDDDDDDDDD@@@@@@???>>>===<<<;;;;;;===<<<;;;:::999888777666888888999::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======<<<;;;<<>>>>>>>>??????FFFOOO^^^ppp|||xxxvvvsssqqqooonnnmmmkkkiiijjjiiiiiiiiihhhfffeeedddcccddddddfffiiilllooopppqqqtttwwwyyy{{{~~~|||zzzwwwvvvsssrrrooolllhhheeeeeeeeedddeeegggiiilllqqqvvvzzzxxxssslllddd___]]]]]]^^^bbbfffjjjmmmllliiifffeeecccfffppp}}}}}}|||zzztttlllbbbZZZVVVTTTRRRTTT[[[```dddjjjqqqyyy|||vvvlllccc\\\VVVQQQNNNIIIHHHEEECCCBBBBBBCCCDDD@@@??????>>>===<<<;;;;;;;;;;;;:::999999888777777888888999999:::;;;;;;;;;::::::999999999999::::::<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>???>>>===>>>AAACCCCCCGGGLLLRRRYYY___fffkkkoooqqquuuwwwyyy{{{}}}~~~{{{xxxssspppoooooommmllljjjlllmmmooosssyyy}}}|||||||||~~~{{{rrrjjjfffbbb^^^^^^```````````````___^^^]]]\\\VVVRRRJJJCCC===:::999999777777777777777777777777888999999999888999<<<>>>@@@HHHVVVhhhyyyyyysssssssssuuuyyy{{{nnnjjjkkkiiisss{{{ppphhhbbb___]]]___fffooowww}}}~~~|||zzzxxxxxxxxxxxxyyyzzz|||~~~~~~}}}}}}}}}}}}|||}}}~~~nnn```YYYTTTQQQKKKIIIFFFEEEEEEDDDBBBAAABBBAAA???>>><<<;;;;;;;;;???FFFRRR```pppzzzxxxuuussssssrrrpppnnnnnnnnnnnnmmmlllkkkjjjiiihhhiiiiiikkkmmmppprrrssssssvvvyyy{{{|||~~~~~~{{{xxxxxxvvvtttpppllliiifffdddfffgggiiimmmrrrwww{{{~~~|||tttkkkdddaaa``````cccccceeehhhjjjiiigggdddaaa```dddlllvvvyyypppfff^^^ZZZXXXYYY^^^bbbeeekkkpppuuu~~~{{{uuukkkbbb[[[VVVQQQOOOIIIGGGDDDAAA@@@@@@AAABBB>>>===<<<;;;:::999999888444555666777888999::::::888888888999::::::;;;;;;::::::999999999999::::::<<<;;;;;;::::::;;;;;;<<<===>>>???>>>>>>>>>AAACCCCCCGGGLLLRRRWWW]]]dddhhhlllnnnrrruuuwwwyyy|||~~~}}}}}}zzzuuurrrqqqooonnnlllkkklllmmmooorrrwww~~~}}}sssjjjfffccc``````bbb`````````aaa``````______YYYTTTLLLDDD>>>:::999999555555555555555555555555777888999888888999<<<>>>@@@IIIXXXkkk|||~~~||||||~~~wwwnnnnnnooonnnyyyyyynnngggdddaaa___```hhhrrryyy||||||zzzyyyxxxvvvvvvxxxzzz{{{}}}~~~~~~~~~}}}}}}}}}}}}{{{|||~~~vvveeeZZZSSSOOOKKKIIIFFFEEEEEEDDDCCCAAABBBAAA???===<<<;;;::::::===AAAIIISSS```qqq|||zzzyyyyyywwwvvvtttttttttssssssqqqppppppoooooopppqqqsssuuuvvvwwwwwwyyy|||}}}~~~}}}|||{{{xxxvvvrrrmmmhhhdddeeefffiiiooovvv|||xxxnnnfff```^^^]]]``````bbbfffkkkllliiifffdddaaa```ccchhhooo{{{}}}qqqggg```]]]^^^cccfffiiinnnsssyyywwwuuurrrooonnnmmmnnnnnnssswww}}}xxxrrrjjjbbb\\\WWWRRRPPPNNNLLLIIIEEECCCAAAAAAAAA======<<<;;;:::999888888222333444555666777888999777777888999999::::::;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;===>>>>>>======???AAACCCFFFKKKPPPUUU[[[aaafffiiilllpppsssuuuxxx{{{}}}~~~~~~yyyvvvsssqqqooollllllmmmmmmnnnppptttzzzuuujjjeeecccaaaaaacccaaaaaabbbbbbbbbaaaaaa```[[[VVVNNNEEE???;;;999999888888888888888888888888666777888888777999;;;>>>AAAJJJ[[[nnn{{{pppllloooqqqqqq|||nnnfffbbb___\\\___gggrrrxxxzzz|||~~~~~~~~~}}}{{{zzzvvvvvvwwwxxxyyy{{{|||}}}~~~~~~}}}|||||||||}}}}}}{{{|||~~~kkk\\\RRRLLLJJJHHHFFFEEEEEEDDDCCCBBBAAA@@@???>>>===<<<<<<<<>>???>>>>>>===<<<;;;::::::555555555555555555555444777777888888999:::::::::<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;:::<<<============>>>@@@BBBEEEJJJOOOTTTZZZ```dddgggjjjnnnrrruuuwww{{{}}}{{{xxxuuuqqqnnnnnnnnnnnnnnnppptttyyy~~~}}}nnnfffdddbbbbbbdddbbbccccccccccccbbbbbbaaa]]]XXXPPPGGG???;;;999888666666666666666666666666666777777777777999<<<>>>CCCMMM]]]ppp{{{uuummmlllqqqsssssspppeee^^^[[[YYY___fffooovvvyyy{{{~~~~~~~~~}}}}}}~~~~~~}}}yyyyyyyyyyyyzzz{{{|||}}}|||{{{{{{{{{{{{{{{|||}}}{{{|||}}}ooo]]]QQQKKKJJJHHHEEEEEEEEEEEEDDDBBB??????>>>===============???BBBEEEHHHNNNZZZkkkwwwxxxqqqgggfffgggnnnyyy|||pppeee]]]XXXVVVSSSVVV\\\dddlllqqqsssssskkkeeeaaa```^^^\\\]]]aaakkk|||tttllliiiiiimmmqqqrrrwww|||kkkfff___[[[YYYXXXVVVUUUTTTVVVYYY\\\___dddjjjnnnpppqqqsssuuuwwwvvvrrrooohhhfffbbb___\\\XXXSSSPPPKKKJJJIIIHHHEEEBBB???===???>>>======;;;;;;:::999777777777666666555555555777777777888999999::::::<<<<<<;;;;;;;;;;;;<<<<<<;;;::::::999999::::::;;;:::;;;===>>>======>>>???@@@DDDIIINNNSSSYYY```dddfffiiinnnqqqtttwww{{{}}}~~~yyyuuuqqqnnnooooooppprrrvvv|||vvvkkkfffcccccceeedddddddddddddddcccbbbbbb___ZZZQQQHHH@@@;;;999888444444444444444444444444666777888888888:::===@@@EEEOOO```rrr{{{tttnnnnnnttt|||zzzxxxqqqrrrwwwwwwvvvvvvfff]]]ZZZZZZ___dddllltttyyy|||}}}}}}yyyzzz{{{}}}~~~~~~}}}}}}|||||||||}}}~~~~~~{{{{{{zzzyyyyyyzzz{{{{{{yyyyyyyyyyyyyyyzzz{{{|||zzzzzz{{{}}}~~~|||ooo]]]RRRMMMIIIGGGEEEEEEEEEEEEDDDCCC???>>>===<<<;;;;;;;;;;;;;;;???CCCEEEIIITTTdddppp}}}nnnkkkjjjoooyyy{{{ooocccZZZTTTQQQNNNQQQWWW^^^fffoooxxx}}}xxxppphhhddd___ZZZZZZ\\\]]]iiiyyy~~~tttpppooorrrtttuuuxxx}}}ccc]]]VVVQQQOOOOOOMMMKKKLLLNNNOOOQQQTTTYYY___dddbbbcccfffiiikkkkkkhhheeebbbaaa___]]][[[WWWSSSOOOMMMMMMNNNMMMKKKHHHEEECCC===<<<;;;:::999888888777666666777777888888999999777777777888999999::::::<<<;;;;;;::::::;;;;;;<<<;;;::::::999999::::::;;;:::<<<>>>>>>>>>===>>>??????CCCHHHMMMSSSYYY___dddeeeiiimmmqqqtttwww{{{~~~}}}xxxtttnnnooopppqqqtttyyy}}}ooohhhddddddeeeeeeeeeeeeeeedddcccbbbaaa```[[[RRRHHH@@@;;;999888888888888888888888888888777888999::::::;;;>>>AAAGGGQQQaaasss}}}tttlllccc```fffooovvvyyy~~~~~~xxxyyy~~~}}}zzz{{{jjj___]]]^^^```cccjjjssszzz}}}}}}{{{vvvvvvxxxyyy{{{||||||}}}{{{{{{||||||}}}~~~{{{zzzxxxwwwwwwwwwxxxxxxxxxxxxxxxxxxyyyzzz{{{{{{yyyyyyzzz{{{|||}}}~~~~~~mmm\\\SSSPPPIIIGGGEEEEEEEEEEEEDDDCCC???>>><<<;;;:::999888888777;;;@@@CCCGGGQQQaaammm{{{tttooolllpppyyyyyylll```WWWPPPMMMKKKOOOTTTYYYaaalllzzz}}}rrriiibbb[[[YYYZZZWWW^^^hhhuuuyyyuuutttvvvvvvvvvyyy}}}~~~]]]YYYSSSNNNKKKJJJHHHGGGFFFFFFGGGHHHKKKNNNQQQSSSYYY[[[]]]^^^___^^^]]]\\\]]][[[XXXWWWWWWUUUSSSQQQQQQOOOMMMKKKJJJHHHEEEBBB>>>===<<<;;;999999999888444666888888777555555555888999999999:::::::::::::::<<<===<<<999999;;;>>>888888777777888999999:::<<<===>>>===<<<<<<>>>???AAACCCFFFKKKSSSZZZaaaeeejjjlllooorrrtttxxx|||~~~{{{uuusssppppppssszzzxxxooogggccceeegggfffddddddddddddcccaaaaaa[[[RRRGGG???:::888888888888777666666666666666888999999888888;;;???CCCFFFSSSgggwwwuuueeeYYYYYY[[[\\\dddpppqqqddd___]]]___dddmmmuuuzzz|||{{{zzzxxxxxxxxxyyyyyyyyyzzzzzzvvvwwwyyy|||}}}~~~~~~}}}{{{yyywwwvvvwwwyyyzzzuuutttsssssstttvvvxxxzzz||||||}}}}}}~~~~~~kkkZZZOOOHHHDDDCCCCCCDDDEEEEEEDDDBBB@@@???>>>===;;;;;;;;;;;;;;;:::===CCCHHHOOO[[[gggxxx{{{qqqpppwwwqqqcccYYYQQQKKKHHHIIIHHHJJJQQQZZZgggxxxxxxmmmeee]]]WWWUUUUUUZZZcccmmmyyy{{{zzzxxxvvvvvvxxxzzz{{{{{{^^^YYYSSSOOOLLLJJJHHHGGGEEEEEEFFFGGGIIILLLNNNOOOTTTUUUWWWYYYZZZYYYXXXWWWWWWVVVTTTTTTUUUUUUTTTRRRPPPNNNLLLJJJIIIGGGDDDAAA???>>>===;;;:::999999999666888999999888777777888:::::::::::::::;;;;;;<<<<<<===>>><<<:::999:::===::::::999999999:::;;;;;;;;;<<<======;;;;;;===???AAACCCFFFLLLSSS[[[aaaeeekkkmmmppprrrtttvvvzzz}}}}}}~~~{{{xxxuuurrrrrrtttzzz|||sssjjjfffiiihhhgggeeeeeeffffffdddcccbbb\\\SSSHHH@@@;;;999999777666666555555555555555888999999888888;;;???CCCGGGTTThhhyyytttcccVVVTTTTTTUUU^^^iii}}}yyyllleeedddaaafffmmmtttyyy{{{zzzzzzxxxxxxxxxyyyyyyyyyyyyzzzyyyyyyzzzzzz{{{|||}}}}}}}}}}}}~~~|||{{{xxxvvvuuuvvvwwwxxxuuutttsssssstttuuuxxxyyy{{{{{{{{{|||}}}}}}~~~~~~~~~hhhYYYNNNIIIGGGFFFEEEEEEFFFEEECCCAAA@@@???>>>===<<<;;;;;;;;;===<<<===AAADDDJJJUUUaaatttvvvtttzzzyyylll^^^TTTMMMIIIGGGEEECCCEEEKKKRRR]]]nnn|||vvvlllddd]]]XXXVVVWWW\\\```gggrrr}}}{{{yyyvvvtttssstttvvvwwwyyy^^^ZZZTTTOOOLLLKKKIIIGGGEEEEEEEEEFFFGGGIIIKKKLLLMMMOOOPPPRRRRRRRRRQQQQQQQQQPPPPPPQQQSSSUUUTTTSSSQQQOOOMMMLLLKKKIIIFFFCCCBBBAAA???===<<<;;;::::::888999::::::999888999:::======<<<<<<<<<===>>>???>>>??????===:::999:::;;;===<<<<<<;;;;;;;;;<<<<<<:::<<<======<<<<<<===>>>AAACCCGGGMMMUUU\\\cccfffmmmooorrrssstttvvvyyy{{{}}}~~~|||zzzxxxuuutttuuuzzzvvvlllhhhjjjjjjhhhggggggggggggfffdddddd^^^TTTJJJAAA<<<::::::666666555444444444444444888888888888888;;;@@@CCCHHHVVVkkk}}}uuueeeUUUOOOMMMNNNWWWbbbwwwsssllljjjeeehhhmmmrrrvvvyyyyyyyyywwwwwwxxxxxxxxxyyyyyyyyyzzzzzzyyyxxxxxxyyy{{{{{{|||||||||}}}}}}~~~~~~~~~~~~|||zzzxxxuuuttttttuuuvvvttttttssssssssstttvvvwwwyyyyyyyyyzzz{{{|||||||||~~~{{{gggYYYPPPKKKKKKIIIGGGFFFFFFEEECCCAAA@@@???>>>===<<<;;;;;;;;;<<<::::::===@@@EEEPPP\\\mmmzzz|||xxx{{{yyypppcccVVVNNNIIIGGGFFFDDDAAAAAAEEEIIIRRRaaannntttjjjbbb\\\XXXVVVWWWWWWXXX^^^fffyyy~~~yyywwwssspppooooooqqqrrrxxx}}}^^^YYYTTTOOOLLLKKKIIIHHHGGGGGGGGGHHHIIIIIIJJJJJJJJJKKKLLLMMMMMMMMMMMMLLLNNNNNNNNNOOORRRTTTTTTSSSSSSRRRPPPOOONNNMMMJJJGGGEEEDDDBBB@@@>>>===<<<;;;888999::::::999:::<<<>>>AAAAAA@@@@@@???@@@@@@AAA??????>>><<<;;;::::::;;;>>>======<<<<<<<<<<<<<<<:::<<<>>>>>>======>>>@@@CCCEEEJJJPPPXXX___eeeiiiooorrruuuwwwxxxyyy|||}}}~~~|||zzzwwwuuuvvvyyy}}}}}}uuulllhhhjjjjjjiiigggggghhhhhhgggfffeee___VVVKKKBBB===;;;:::777666555555444444555555777888888888999;;;@@@CCCIIIYYYoooyyyjjjYYYOOOJJJJJJSSS\\\rrrwwwooolllhhhjjjmmmqqqtttvvvxxxxxxwwwwwwwwwwwwxxxxxxxxxxxxzzzxxxwwwvvvvvvxxxzzz{{{{{{{{{{{{{{{{{{|||||||||~~~|||{{{{{{|||~~~|||{{{xxxvvvttttttttttttttttttsssssssssttttttuuuvvvwwwwwwxxxyyyzzz{{{{{{~~~{{{hhh[[[RRRMMMKKKIIIGGGFFFFFFEEECCCAAAAAA@@@???===<<<<<<;;;;;;999777888;;;>>>CCCOOOZZZfffsss{{{yyyzzzyyywwwnnneeeYYYOOOHHHFFFEEEEEEEEECCCBBBCCCEEEKKKVVVbbbtttzzznnnfffaaa\\\YYYYYYXXXVVVYYY^^^fffmmmvvv}}}zzzuuusssooolllkkklllnnnpppxxx|||]]]YYYSSSOOOMMMLLLKKKJJJKKKKKKLLLLLLMMMMMMMMMMMMKKKKKKLLLLLLLLLKKKKKKKKKOOONNNNNNOOORRRSSSSSSRRRSSSRRRQQQPPPQQQPPPMMMKKKFFFEEECCCAAA>>>===<<<;;;999:::::::::;;;===@@@CCCFFFFFFEEEEEEDDDCCCBBBAAAAAA@@@>>>===============>>>======<<<<<<<<<=========???AAABBBAAAAAABBBCCCFFFHHHMMMTTT\\\ccciiilllqqqtttxxx{{{}}}{{{zzzxxxwwwwwwyyy|||~~~zzztttllliiillljjjiiihhhhhhiiijjjhhhgggfff```VVVLLLCCC>>>;;;;;;888777666666555555666666777888888888999<<<@@@DDDLLL\\\ssszzznnn^^^RRRJJJIIIPPPWWWnnnxxxpppmmmiiikkknnnpppsssuuuvvvwwwvvvvvvvvvwwwwwwwwwxxxxxxwwwvvvuuuuuuvvvxxx{{{|||zzzzzzzzzzzzzzzzzzzzzyyy|||{{{yyyxxxxxxyyy{{{|||}}}{{{yyywwwvvvuuuuuuuuutttttttttssssssssssssttttttuuuvvvwwwxxxyyyzzzzzz}}}|||kkk^^^UUUOOOLLLJJJGGGEEEEEEEEEDDDBBBAAA@@@???>>><<<<<<<<<<<<:::888888;;;===AAAJJJUUUbbbppp}}}xxxsssooolllbbb[[[QQQIIIEEEDDDDDDEEEFFFDDDCCCDDDDDDFFFNNNXXXeeeuuuuuulllgggbbb^^^^^^\\\YYYXXX[[[]]]cccllluuuyyyyyyuuurrrpppmmmiiiggggggiiilllnnnwww{{{]]]YYYTTTQQQPPPPPPOOONNNOOOPPPPPPQQQQQQQQQQQQPPPPPPPPPOOONNNMMMLLLLLLLLLOOONNNNNNOOOQQQSSSSSSRRRRRRQQQQQQQQQSSSSSSQQQOOOJJJIIIFFFDDDAAA???>>>=========>>>>>>@@@DDDIIIMMMOOOOOOPPPOOONNNJJJGGGEEEGGGDDDBBBAAAAAAAAA@@@>>>===============>>>??????@@@CCCFFFGGGFFFFFFFFFGGGIIILLLRRRYYYaaahhhnnnqqqtttxxx|||zzzzzzyyyyyyzzz|||~~~yyyvvvssslllkkkooolllkkkjjjjjjkkklllkkkjjjgggaaaWWWLLLCCC===;;;:::888888777666666666666666777777888888999<<>>===<<<<<<<<<===;;;<<<=========CCCLLL]]]lll}}}uuummmfffbbbVVVQQQIIIDDDBBBBBBCCCDDDEEEDDDDDDEEEDDDCCCHHHOOO[[[jjj|||xxxqqqkkkfffeeebbb[[[WWWWWW\\\aaaiiipppsssssspppnnnjjjhhhdddaaaaaadddhhhkkkqqqvvv~~~___[[[WWWTTTTTTUUUUUUTTTRRRRRRTTTUUUUUUUUUTTTTTTVVVUUUSSSQQQOOONNNMMMMMMLLLLLLLLLNNNQQQSSSSSSRRRTTTTTTTTTVVVXXXYYYXXXVVVSSSRRROOOLLLIIIGGGFFFEEECCCCCCDDDEEEHHHMMMTTTYYY___```bbbbbb___ZZZTTTPPPPPPMMMIIIGGGFFFEEEBBB???>>>>>>>>>>>>???@@@BBBBBBDDDGGGJJJLLLKKKKKKKKKLLLMMMPPPVVV^^^fffmmmrrruuuxxx{{{zzz{{{{{{|||~~~vvvooopppooojjjjjjoooooommmmmmmmmoooooonnnmmmgggaaaWWWLLLCCC===::::::777777666555555555555666666777777888999<<>>===<<<<<<<<<;;;:::<<<>>><<<;;;???FFFRRRbbbwwwyyynnncccZZZUUULLLHHHCCC@@@@@@AAAAAABBBEEEEEEGGGIIIGGGCCCEEEKKKTTTaaarrr~~~wwwrrrppplllddd]]][[[^^^bbbhhhnnnqqqqqqooommmgggddd___\\\[[[^^^bbbdddiiioooyyy```]]]YYYWWWWWWXXXYYYXXXRRRTTTUUUVVVWWWWWWVVVVVVYYYXXXUUUSSSPPPOOONNNMMMJJJIIIJJJLLLPPPSSSSSSSSSXXXXXXYYY[[[^^^______]]]]]][[[YYYVVVSSSPPPOOONNNHHHHHHIIIKKKNNNTTT\\\aaammmoooqqqqqqnnnggg```\\\WWWSSSNNNKKKIIIGGGCCC@@@>>>>>>???@@@AAACCCDDDEEEGGGJJJMMMOOOOOONNNNNNOOOOOOSSSYYYaaaiiipppuuuxxx{{{~~~~~~}}}{{{{{{}}}~~~|||yyyxxxxxxwwwtttkkkfffiiijjjfffhhhnnnqqqpppooopppqqqrrrqqqpppgggaaaVVVKKKBBB===:::999666666555444444444444555666777777888999<<>>======<<<<<<666666:::======;;;???FFFGGGXXXooo~~~sssggg[[[QQQKKKFFFCCC???>>>>>>???@@@@@@FFFGGGJJJMMMKKKFFFGGGKKKOOOZZZjjj||||||{{{wwwnnnfffdddaaadddiiimmmppppppooonnnfffbbb]]]XXXWWWYYY\\\___cccjjjuuu```___]]]ZZZXXXWWWWWWWWWZZZZZZYYYXXXWWWWWWWWWWWWVVVVVVVVVVVVUUUTTTRRRQQQPPPPPPPPPQQQSSSVVVXXXZZZVVVXXX\\\bbbcccccciiippplllpppqqqmmmhhheee^^^XXXVVVVVVVVVVVVYYY```jjjrrr{{{{{{pppfffaaa\\\VVVSSSPPPMMMHHHCCCAAAAAA@@@@@@AAACCCFFFGGGOOOSSSXXX[[[\\\ZZZYYYYYYXXXYYY]]]bbbhhhpppvvvzzz~~~~~~||||||}}}yyyuuurrrqqqpppjjjgggfffeeecccbbbhhhoooqqqrrrsssssssssrrrqqqpppoookkk___MMM@@@;;;999777777777666666666666777777;;;666444777;;;===AAAFFFVVVjjj|||uuuzzzyyyyyyxxxooocccZZZYYY___iiiwww}}}tttnnnddd```]]]___cccgggiiihhhjjjhhheeebbbaaabbbcccdddgggiiilllqqqtttuuusssqqqssstttuuuvvvwwwwwwwwwvvvvvvvvvvvvvvvwwwxxxyyyzzzzzzyyyyyyxxxxxxwwwwwwvvvzzzzzzzzzyyyyyyxxxxxxxxxtttttttttttttttuuuvvvvvvxxxzzz{{{zzzxxxvvvvvvwwwuuuuuuvvvvvvwwwxxxzzz{{{{{{~~~{{{tttiii```WWWRRRMMMFFFCCCDDDBBB@@@>>>>>>???>>>===;;;???===;;;:::::::::<<<===EEEHHHUUUiii~~~ooobbbZZZTTTMMMHHHAAA@@@???>>>>>>@@@BBBCCCEEENNNSSSQQQMMMKKKJJJHHHLLLTTT```ppp{{{sssjjjeeedddgggpppuuurrrmmmlllfffccc^^^YYYUUUTTTTTTUUUaaadddnnn{{{aaa```^^^\\\ZZZYYYYYYYYY[[[[[[ZZZZZZZZZZZZZZZ[[[YYYYYYYYYYYYXXXVVVTTTSSSQQQQQQQQQRRRTTTVVVYYYZZZWWWYYY___gggkkkpppxxx|||uuunnnkkkkkkkkkkkkmmmsss|||zzzmmmggg___ZZZVVVQQQLLLGGGDDDCCCBBBAAABBBEEEHHHJJJRRRVVV\\\______^^^\\\[[[[[[\\\___cccjjjpppwwwzzz}}}~~~~~~~~~~~~~~~|||{{{{{{{{{vvvqqqmmmjjjgggdddcccdddbbbbbbgggnnnrrrsssttttttttttttrrrrrrnnnjjj^^^MMMAAA<<<:::777777777666666666666777777<<<777555888<<<>>>BBBHHHXXXlllyyynnnfffcccccclllxxx~~~uuunnn```]]]ZZZZZZ^^^bbbcccbbb```^^^[[[ZZZYYY[[[]]]^^^dddgggkkkpppssstttsssqqqrrrssstttuuuvvvwwwwwwwwwwwwwwwwwwwwwxxxyyyzzz{{{zzzzzzyyyyyyxxxxxxxxxwwwwwwwwwxxxxxxxxxxxxxxxxxxuuuuuuttttttuuuuuuvvvwwwwwwxxxyyyyyywwwuuuuuuvvvuuuuuuuuuvvvwwwxxxzzzzzz{{{}}}ssshhh]]]UUUOOOHHHEEEEEEBBBAAA????????????===;;;>>>===;;;::::::;;;<<<===@@@BBBJJJZZZjjjxxx~~~~~~|||{{{qqqcccXXXQQQLLLFFFAAA???>>>===<<<===???AAABBBLLLUUU[[[YYYTTTPPPKKKGGGHHHPPP[[[jjjxxxnnniiifffhhhppptttqqqnnnlllfffccc]]]XXXUUUTTTTTTUUU]]]```jjjwwwcccbbb```^^^]]]]]]]]]^^^]]]]]]]]]]]]]]]^^^______^^^^^^^^^]]]\\\ZZZXXXVVVTTTSSSTTTTTTVVVXXXZZZ\\\[[[]]]ccckkkssszzzyyynnneee___YYYRRRMMMIIIGGGDDDCCCDDDGGGKKKMMMUUUZZZaaaddddddbbb___^^^^^^___aaaeeekkkqqqvvvzzz{{{|||}}}xxxuuutttsssuuuyyy}}}wwwnnnhhheeecccbbbddddddccchhhnnnrrrssstttuuuuuutttssssssmmmjjj^^^MMMAAA===;;;999777777666666666666777777<<<888777:::===???DDDJJJ[[[ooo{{{sssooolllrrr|||xxxppp___[[[WWWVVVYYY\\\\\\[[[UUUSSSRRRQQQRRRTTTWWWZZZaaadddjjjpppssstttsssrrrqqqrrrssstttuuuvvvwwwwwwxxxwwwwwwwwwxxxyyyzzz{{{zzzzzzzzzyyyyyyyyyyyyyyyuuuvvvvvvwwwwwwxxxyyyyyyvvvuuuuuuuuuuuuvvvwwwwwwvvvwwwxxxxxxuuutttttttttuuuuuuuuuvvvwwwxxxyyyzzzzzz|||uuueeeZZZRRRJJJGGGGGGCCCBBB@@@???@@@???===<<<>>>===<<<::::::;;;<<<<<<<<<<<<@@@IIISSS___ppp~~~}}}yyysssooohhh```UUUMMMGGGCCC???<<<===<<<;;;;;;;;;===@@@AAAOOOZZZcccddd```ZZZSSSLLLIIIOOOWWWcccwwwxxxoookkkjjjpppsssqqqnnnmmmeeebbb]]]XXXTTTSSSSSSTTTXXX[[[dddqqq|||fffeeecccbbbaaaaaaaaabbbaaa```````````````aaaaaacccccccccbbb```^^^\\\ZZZXXXXXXWWWWWWXXXZZZ\\\]]]aaabbbfffmmmttt}}}sssiiiaaaYYYSSSNNNKKKHHHEEEEEEHHHMMMPPPWWW\\\bbbffffffccc```______```bbbfffkkkpppvvvyyyyyyzzz}}}{{{wwwuuuvvvvvvvvvwww{{{wwwlllgggdddbbbdddeeeeeeiiiooorrrssstttuuuuuuuuutttsssmmmiii^^^MMMBBB>>><<<:::777777666666666666777777;;;888888;;;>>>@@@FFFMMM[[[ooozzzwwwvvvzzzzzzppp___ZZZVVVTTTVVVXXXXXXVVVOOONNNLLLLLLNNNRRRVVVYYY___ccckkkqqqtttuuuuuuuuuqqqrrrrrrsssuuuvvvwwwxxxwwwwwwvvvvvvwwwxxxyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzwwwwwwwwwwwwxxxxxxxxxxxxvvvvvvvvvvvvvvvwwwwwwxxxvvvwwwxxxxxxvvvttttttuuuuuuuuuuuuuuuvvvxxxyyyzzzyyy{{{~~~mmm___UUUMMMHHHHHHEEECCCAAA@@@AAA@@@>>><<<>>>===<<<;;;;;;;;;;;;<<<;;;;;;===AAAEEEMMM\\\jjj}}}xxxooofff```YYYSSSLLLFFFBBB@@@>>><<<<<<;;;::::::;;;>>>@@@BBBLLLZZZgggmmmmmmggg]]]TTTPPPRRRVVV]]]lllvvvpppnnnppprrrpppmmmmmmdddaaa\\\WWWTTTRRRSSSSSSTTTWWW___lllxxxiiihhhfffeeedddddddddeeeddddddcccbbbbbbbbbbbbbbbggggggggggggeeecccaaa___^^^]]]\\\\\\\\\]]]^^^^^^dddcccgggmmmttt}}}uuuiii___XXXRRROOOKKKGGGGGGIIILLLOOOTTTYYY___bbbbbb___]]][[[\\\]]]___ccchhhnnntttwwwwwwyyy|||~~~{{{||||||||||||}}}sssjjjeeebbbcccdddeeeiiinnnqqqrrrsssuuuuuuuuutttsssmmmjjj^^^NNNBBB>>><<<:::777777666666666666777777:::888999<<<>>>@@@GGGPPP[[[ooozzznnn^^^YYYTTTRRRSSSTTTSSSRRRMMMKKKIIIIIIKKKPPPUUUYYY]]]dddlllsssuuuvvvvvvwwwsssssssssssstttvvvwwwxxxuuuuuuuuuuuuuuuvvvvvvwwwyyyyyyyyyzzzzzz{{{{{{{{{{{{{{{zzzyyyxxxwwwwwwvvvvvvvvvvvvvvvvvvwwwwwwxxxwwwxxxyyyxxxvvvuuuuuuuuutttttttttuuuvvvwwwyyyyyyyyy{{{~~~tttcccXXXOOOJJJIIIFFFDDDBBBBBBAAAAAA???=========<<<<<<;;;;;;;;;;;;;;;;;;===@@@@@@CCCMMMXXXcccpppyyykkk```UUUOOOMMMJJJEEEBBB@@@>>>======<<<;;;;;;;;;===???BBBDDDKKKYYYjjjsssuuuqqqfff[[[VVVVVVWWWZZZeeezzz}}}vvvqqqrrrrrrooommmmmmdddaaa\\\WWWTTTRRRSSSSSSSSSUUU]]]iiittt~~~lllkkkiiigggffffffffffffffffffeeeeeeeeeeeeeeefffkkklllllllllkkkiiigggfffeeedddbbb```_________```bbbbbbeeelllsss}}}rrreee\\\UUURRRMMMIIIGGGHHHJJJKKKOOORRRWWWYYYYYYWWWUUUTTTVVVWWWZZZ^^^dddkkkqqqtttwwwxxx{{{~~~}}}ppphhhbbbaaabbbcccggglllrrrssstttvvvvvvvvvuuuuuunnnkkk___NNNBBB>>><<<:::777777666666666666777777999888:::===>>>@@@HHHQQQ]]]ooo|||mmm\\\WWWRRROOOPPPQQQPPPNNNKKKIIIGGGFFFHHHMMMRRRUUU]]]dddnnntttvvvvvvwwwxxxuuuuuutttttttttvvvxxxyyyuuutttttttttttttttuuuuuuwwwxxxxxxyyyzzz{{{{{{|||}}}|||{{{zzzxxxwwwvvvvvvvvvuuuuuuuuuuuuvvvwwwwwwwwwxxxyyyyyywwwuuuuuuvvvtttttttttuuuvvvwwwxxxyyyzzz|||~~~zzzhhh\\\RRRLLLJJJHHHFFFDDDCCCBBBAAA???======<<<<<<<<<<<<;;;;;;;;;:::999;;;>>>>>>===AAAHHHKKKWWWjjj}}}mmm___UUULLLGGGCCCBBB@@@>>>===<<<<<<<<<<<<<<<;;;<<<>>>AAADDDFFFMMM[[[kkkvvvzzzwwwlllaaa\\\ZZZYYY\\\cccsss{{{uuuuuusssooolllkkkeeebbb]]]XXXTTTSSSSSSTTTSSSTTT[[[gggrrr|||ooommmkkkiiiggggggfffgggfffffffffggghhhjjjkkklllppppppqqqqqqqqqpppnnnmmmllljjjgggdddbbbaaa``````______bbbiiipppyyyzzzjjjaaaVVVSSSOOOKKKHHHFFFGGGGGGHHHJJJMMMOOONNNMMMLLLMMMNNNPPPSSSYYY```gggnnnrrrwwwxxx{{{~~~yyynnneeebbbcccdddhhhmmmtttuuuwwwxxxyyyyyyxxxxxxppplll```OOOBBB===;;;999777777666666666666777777777777999<<<===???HHHRRRaaarrrsss]]]XXXRRRPPPQQQQQQPPPNNNLLLIIIFFFDDDFFFJJJOOOSSS[[[dddnnntttuuutttuuuwwwxxxwwwvvvuuuuuuvvvxxxyyyvvvuuuuuutttttttttuuuuuuvvvvvvwwwxxxyyyzzz{{{{{{{{{zzzzzzyyyxxxwwwvvvvvvuuuuuuttttttuuuuuuvvvwwwvvvwwwxxxxxxuuutttttttttttttttttttttvvvwwwxxxyyy{{{}}}~~~mmmaaaWWWOOOLLLIIIGGGEEECCCCCCBBB@@@>>><<<<<<<<<<<<<<<;;;;;;::::::888888;;;<<<:::;;;??????GGGRRR___nnnooo___SSSMMMHHHEEE??????>>>===<<<;;;;;;<<<;;;;;;;;;<<<>>>AAADDDFFFKKKYYYjjjvvv}}}}}}tttiiifffaaa___```cccmmmxxxwwwuuuooojjjiiifffccc]]]XXXUUUTTTTTTUUUSSSTTTZZZdddoooyyypppooollljjjhhhgggffffffeeefffgggiiilllnnnqqqrrrrrrssstttuuuuuutttsssrrrooommmjjjgggdddbbbaaaaaa^^^]]]```ffflllsssnnncccVVVTTTPPPKKKHHHEEEDDDDDDCCCEEEGGGHHHGGGFFFGGGHHHIIIKKKOOOUUU]]]eeelllpppwwwxxx{{{~~~uuujjjffffffggglllqqqvvvwwwxxxzzz{{{{{{zzzzzzpppmmmaaaOOOBBB===;;;888777777666666666666777777777777999<<<===???HHHRRRddduuuzzz```[[[UUUSSSSSSTTTSSSQQQMMMKKKGGGEEEFFFJJJOOORRRZZZcccmmmssstttssssssuuuzzzyyywwwvvvuuuvvvxxxyyywwwvvvuuuuuuuuuuuuvvvvvvuuuuuuvvvwwwyyyzzz{{{{{{xxxxxxxxxwwwwwwwwwwwwwwwtttttttttttttttuuuvvvvvvuuuvvvwwwvvvtttsssssssssttttttttttttuuuwwwxxxyyy|||}}}~~~~~~pppdddZZZRRRNNNIIIGGGEEEDDDCCCBBB@@@>>><<<<<<======<<<<<<;;;:::<<<888777:::<<<;;;;;;===<<<@@@EEEJJJTTTfff~~~~~~qqq___OOOGGGCCCBBBAAA>>>??????>>>===<<<<<<===;;;::::::;;;>>>AAADDDFFFGGGUUUgggvvv|||sssoooiiidddddddddhhhvvvzzzyyyvvvooojjjhhhfffccc^^^YYYVVVTTTUUUUUUSSSTTTYYYcccmmmwwwrrrqqqooonnnllllllkkkkkkjjjjjjjjjkkkmmmooorrrssswwwxxxxxxxxxxxxwwwvvvuuuuuussspppnnnkkkgggbbb^^^ZZZ\\\___```ccckkkwwwooobbbWWWQQQIIIFFFGGGHHHFFFCCC@@@AAAAAABBBCCCDDDEEEEEEFFFJJJPPPUUUZZZ```hhhnnnvvvzzzooohhhggggggmmmtttwwwyyy|||~~~|||yyyqqq```MMMBBB???<<<888888888777777666666555555:::888999===???CCCKKKTTTbbb}}}|||mmmccc```]]]UUUWWW\\\WWWOOOJJJFFFGGGGGGHHHMMMSSS[[[bbblllsssvvvwwwxxxzzzwwwwwwwwwwwwxxxyyyyyyzzzxxxyyyyyyyyyxxxvvvtttssssssrrrrrrsssvvvwwwwwwvvvxxxxxxwwwwwwwwwwwwwwwxxxxxxvvvttttttuuuvvvuuuttttttuuuvvvxxxxxxvvvuuutttuuuuuuttttttuuuwwwyyy{{{|||}}}~~~~~~wwwjjj```VVVNNNKKKIIIFFFDDDBBB???;;;777=========<<<;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<:::>>>AAADDDGGGOOO[[[dddxxxjjj```RRRIIIDDDBBB???<<<==================<<<<<>>??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;===?????????DDDLLLRRR[[[```ggglllooossszzz|||nnn^^^VVVKKKEEEBBBAAA???<<<<<<<<<<<<<<<<<<<<<<<<<<>>???@@@AAAAAABBBBBBGGGMMMQQQVVV\\\eeekkkrrrvvv|||yyyrrrqqqwww{{{}}}{{{rrraaaMMMBBB???<<<888888777777777777666666666:::999999<<<>>>AAAKKKUUUjjj{{{llleeebbb___eeehhhaaaWWWPPPKKKIIIHHHHHHLLLRRR[[[bbblllsssuuuvvvwwwyyyxxxxxxxxxxxxyyyzzz{{{||||||||||||{{{zzzyyyxxxwwwxxxvvvuuuvvvwwwxxxwwwvvvvvvvvvvvvvvvvvvvvvwwwwwwxxxvvvtttsssttttttsssqqquuuvvvwwwxxxxxxwwwvvvuuuvvvwwwxxxxxxyyyyyyyyyyyy{{{}}}uuukkkbbb[[[VVVSSSMMMIIIFFFDDDBBB@@@AAAAAA@@@@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<:::<<<===;;;:::;;;???CCCEEEHHHMMMOOOQQQUUU[[[```kkk|||{{{vvvwwwxxxyyywwwnnnaaaWWWNNNIIICCC?????????>>><<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@BBBEEEHHHKKKLLLMMMQQQZZZjjj~~~|||wwwxxx{{{zzz|||wwwrrrooollliiiggggggfffbbb___\\\ZZZYYYYYYXXXXXX\\\bbbhhhooo|||wwwwwwvvvuuutttsssrrrqqqpppoooooonnnooopppqqqrrrxxx||||||}}}yyytttnnniiiccc]]]YYYTTTTTTSSSPPPNNNMMMPPPSSS```eeelllrrryyykkk]]]RRRLLLEEE@@@>>><<<;;;999::::::;;;<<<===>>>??????@@@DDDJJJOOOTTTZZZbbbhhhoootttzzz~~~vvvuuuzzz}}}|||sssaaaMMMBBB>>><<<999777777777777777777777777:::999:::<<<>>>AAALLLWWWkkkrrriiihhhgggnnnrrrjjj^^^VVVOOOKKKIIIHHHLLLSSS[[[bbblllsssuuuuuuwwwxxxxxxxxxxxxxxxyyyzzz||||||~~~~~~}}}|||{{{zzzyyyyyyzzzyyywwwwwwxxxxxxwwwvvvuuuuuuvvvvvvwwwwwwvvvvvvyyywwwuuutttttttttsssrrrtttuuuuuuvvvvvvuuuuuutttvvvwwwyyyzzz{{{zzzyyyxxxzzz}}}|||rrrhhhbbbZZZUUUOOOIIIFFFDDDCCCAAABBBBBBAAA@@@@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999;;;<<<;;;::::::===???@@@AAABBBCCCDDDGGGLLLPPPOOO]]]ppp~~~qqqgggaaa]]]\\\\\\\\\ZZZVVVOOOJJJCCC@@@===<<<===>>><<<;;;;;;;;;;;;;;;<<<<<<<<<<<>>BBBHHHMMMQQQXXX```ffflllqqqxxx~~~wwwwww|||~~~tttaaaMMMAAA>>><<<999777777777777888888888888999999;;;===>>>BBBNNNZZZpppuuummmmmmmmmuuuzzzrrrggg^^^TTTNNNJJJIIIMMMSSS[[[ccclllsssuuuuuuvvvwwwwwwwwwwwwxxxyyyzzz||||||~~~}}}|||{{{zzzzzzzzz{{{zzzxxxxxxyyyyyywwwvvvtttuuuvvvwwwxxxwwwwwwwwwzzzxxxvvvuuuvvvvvvuuutttttttttttttttttttttttttttvvvwwwyyyzzz{{{{{{zzzyyy{{{~~~zzzpppiiiaaa\\\TTTNNNJJJHHHGGGEEECCCCCCBBBAAA@@@???>>>===========================:::;;;<<<<<<;;;;;;<<<============<<<===???BBBEEEDDDMMMXXXeee|||vvvhhh^^^WWWRRRNNNMMMLLLKKKKKKIIIGGGEEE>>>===<<<<<<===<<<;;;:::;;;;;;;;;<<<<<<<<<======BBBEEEIIIMMMQQQTTTVVVVVVVVV^^^ooo|||}}}yyytttpppmmmkkkhhhfffccccccaaa___]]]\\\[[[ZZZXXXXXXZZZ```dddjjjuuuxxxyyyzzz{{{{{{{{{zzzyyyzzzyyywwwvvvuuutttuuuuuuuuuyyyzzzssslllfff___YYYVVVNNNLLLKKKJJJJJJKKKLLLMMMRRRRRRSSSTTTVVVZZZ]]]^^^eeemmmzzzvvvaaaUUUFFFCCC???;;;999999;;;<<<777777888999:::;;;;;;<<<<<>><<<:::777777777888888888888999888999<<<>>>???DDDQQQ___yyytttoooppppppxxx~~~xxxoooeeeYYYRRRLLLJJJNNNUUU[[[ccclllrrrttttttuuuvvvuuuvvvvvvwwwxxxzzz{{{|||~~~|||{{{zzzyyyyyyyyy{{{yyyxxxxxxyyyyyyxxxvvvtttuuuwwwxxxyyyyyyxxxwwwyyyxxxvvvvvvwwwxxxwwwvvvttttttttttttttttttttttttvvvvvvxxxyyyzzz{{{{{{{{{|||~~~rrrkkkeee___WWWQQQLLLJJJHHHFFFDDDDDDCCCBBB@@@???>>>>>>========================>>>===<<<;;;:::999999999;;;;;;::::::;;;<<<>>>???BBBFFFIIIOOO___xxxssscccYYYSSSOOOLLLEEEDDDCCCBBBBBBBBBBBBBBB>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>BBBEEEJJJPPPTTTWWWYYYYYY]]]dddrrrxxxtttpppllljjjhhhfffddd```______^^^\\\[[[ZZZZZZXXXXXXZZZ___ccciiitttyyy{{{}}}~~~|||zzzyyyyyyyyyvvvzzz~~~yyyrrrjjjddd^^^XXXTTTOOOLLLJJJIIIJJJLLLNNNPPPRRRRRRRRRSSSUUUVVVVVVVVVWWW]]]fffqqq~~~ooo[[[OOODDDBBB>>>:::888888:::;;;666666777888999:::;;;;;;<<<@@@FFFKKKOOOVVV^^^dddjjjooowww}}}}}}{{{{{{{{{{{{zzz}}}}}}}}}~~~{{{uuuwww}}}vvvbbbMMMAAA>>>===:::777777888888888999999999888999===???@@@EEEUUUddd~~~||||||}}}~~~}}}}}}zzzooonnnpppooowww~~~zzzvvvkkk^^^UUUNNNLLLPPPVVV[[[ccclllrrrttttttuuuvvvttttttuuuvvvwwwyyyzzz{{{~~~|||{{{yyyxxxxxxxxxxxxzzzxxxwwwxxxyyyyyyxxxwwwuuuvvvxxxzzz{{{zzzyyyxxxwwwvvvuuuuuuwwwxxxxxxwwwvvvvvvuuuuuuuuuuuuvvvvvvuuuuuuvvvwwwyyy{{{|||}}}}}}xxxppphhhccc[[[UUUPPPMMMIIIGGGFFFFFFEEEDDDBBBAAA@@@???========================???===;;;:::999:::::::::;;;;;;;;;<<<===>>>>>>>>>???BBBCCCDDDLLL\\\jjjqqqwwwvvvsssooommmooossswwwrrrjjj^^^UUUPPPMMMJJJGGG?????????>>>======>>>???>>>>>>>>>===<<<<<<<<<===<<<<<<======>>>??????@@@CCCFFFMMMTTTZZZ^^^```aaafffkkkwww}}}zzzpppmmmiiifffeeecccbbb```\\\\\\\\\\\\[[[ZZZYYYXXXYYYYYY[[[```dddjjjuuu{{{}}}~~~}}}}}}}}}{{{~~~~~~yyyqqqiiiccc]]]WWWTTTRRROOOLLLKKKLLLOOORRRSSSUUUTTTUUUVVVXXXXXXWWWVVVPPPTTT[[[bbbnnn}}}hhhUUUJJJDDDBBB???:::777666888:::666666777888999:::;;;;;;;;;@@@FFFKKKOOOVVV^^^dddiiiooovvv}}}|||zzzzzzzzzzzzyyy|||||||||}}}~~~xxxzzzyyyuuuxxxvvvbbbMMMAAA>>>===:::777777888888999999999999777999===@@@AAAGGGWWWggg}}}zzzxxxxxxzzz~~~yyyxxxyyy|||~~~zzz{{{tttkkkmmmooommmttt}}}zzzzzznnn```VVVPPPMMMPPPWWW[[[ccclllrrrtttttttttuuusssssstttuuuvvvxxxzzz{{{}}}|||zzzxxxwwwwwwwwwxxxyyyxxxwwwwwwyyyyyyxxxwwwuuuwwwyyy{{{|||{{{zzzyyyvvvtttssstttvvvwwwwwwwwwxxxxxxwwwwwwwwwwwwxxxxxxtttttttttvvvxxxzzz}}}{{{ooojjjccc]]]XXXTTTPPPMMMHHHHHHGGGEEEDDDBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>???===::::::;;;===>>>>>>::::::;;;<<<>>>???>>>===;;;???AAAAAADDDLLLRRRTTTWWWXXXXXXWWWVVVVVVXXXZZZdddyyyqqqggg]]]XXXQQQMMMKKKHHHEEEAAA<<<===>>>===<<<;;;<<<======>>>>>>===<<<<<<===???<<<======>>>???@@@@@@AAAEEEIIIPPPYYY```eeehhhiiilllppp{{{}}}wwwsssjjjgggdddaaa``````^^^]]]ZZZZZZ[[[ZZZZZZYYYXXXWWW[[[ZZZ]]]bbbffflllwww~~~|||tttmmmhhhbbbZZZVVVUUURRRSSSSSSRRRRRRSSSVVVYYYVVVYYY^^^aaabbb```]]][[[UUUSSSXXXbbbiiiqqqsss]]]NNNHHH???>>><<<:::999888777777666666666666777888999:::<<<@@@EEEIIINNNUUU^^^eeeiiinnnuuu|||~~~|||||||||{{{zzz{{{|||}}}}}}|||}}}~~~~~~yyyvvvuuuuuusssrrrxxxxxxcccNNNBBB???<<<888999999888888888888888999888===;;;<<>>DDD<<<===GGGJJJ@@@888777;;;::::::::::::;;;<<<===:::;;;;;;<<<===>>>??????AAA@@@???>>>???BBBEEEGGGIIIIIIIIIIIIIIIIIIIIIIIIUUU^^^nnn}}}tttkkkbbb[[[SSSPPPKKKGGGCCCBBBBBBBBB??????>>>>>>>>>>>>======@@@>>><<<;;;<<<=========@@@AAAAAAAAAAAA@@@@@@???CCCIIIRRR]]]gggooosssuuurrrttt}}}~~~yyyrrrnnnfffdddaaa^^^\\\[[[[[[[[[XXXXXXWWWWWWWWWXXXXXXYYYZZZYYY[[[aaagggmmmwww}}}uuummmhhhccc\\\YYYYYYUUUVVVWWWWWWXXXZZZ^^^aaaeeegggkkkppprrrpppllliiiddd^^^]]]cccgggmmm~~~jjjWWWJJJEEE>>>===;;;999888777777666666666666666777888999:::;;;>>>CCCGGGLLLSSS]]]cccjjjooovvv||||||{{{{{{|||{{{zzz{{{|||}}}}}}|||}}}xxxuuuwwwxxxuuurrrrrrooooooppppppqqqxxxyyycccNNNBBB???<<<888999999888888888888999999888>>>;;;<<>>>>>>>>??????@@@;;;<<<<<<===>>>>>>?????????>>>======>>>@@@BBBCCCDDDDDDDDDDDDDDDDDDDDDDDDIIIOOOYYYhhh{{{yyynnnfff___YYYQQQKKKLLLJJJFFFCCC@@@????????????>>>>>>======>>>>>>>>>???>>>======>>>@@@AAABBBEEEFFFFFFFFFFFFFFFFFFGGGIIINNNXXXdddnnnvvvzzz{{{zzz|||{{{xxxwwwrrrllliiidddbbb___\\\[[[ZZZZZZZZZXXXWWWWWWVVVWWWXXXYYYZZZ^^^\\\]]]bbbgggnnnxxx{{{ssskkkgggbbb]]][[[\\\YYY[[[]]]^^^```dddiiimmmtttvvvzzz{{{pppiiihhhhhhmmmzzzqqq___NNNDDDAAA<<<;;;:::888777666666666666666666666777888999999999===AAAEEEJJJQQQZZZaaakkkpppvvv{{{~~~~~~|||zzzyyyzzz{{{{{{zzzzzz{{{|||||||||}}}|||sssooooooooolllhhhiiiggghhhjjjllloooxxxzzzdddNNNCCC???<<<888999999888888888888999999999>>><<<<<>>>>>===<<<<<<=========<<<<<<======>>>>>>??????=========>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@CCCEEEIIIPPP\\\lll}}}|||rrrllleee```XXXSSSPPPMMMHHHDDDEEEDDDBBBAAA???>>>>>>>>>???>>>===<<<<<<===>>>??????>>>>>>???@@@CCCFFFGGGGGGHHHIIIIIIHHHHHHJJJKKKNNNTTT___mmmzzz|||rrrooommmgggcccaaa```^^^\\\ZZZYYYXXXXXXYYYWWWWWWVVVUUUVVVXXX[[[\\\bbb______bbbgggnnnyyy~~~xxxppphhheeeaaa\\\[[[\\\]]]___aaacccfffkkkppptttyyy|||{{{tttrrrttt}}}vvvdddUUUHHHAAA@@@;;;:::999777666666555555666666666666666777888888888<<>><<<===FFFLLLYYYooo~~~~~~{{{yyyxxxvvv~~~|||}}}xxxmmmfffcccffffffhhhlllqqqrrroookkkcccdddcccccchhhppptttsssssslllbbbZZZWWWWWWWWWXXX\\\aaaiiiooorrrsssttttttuuuttttttsssssssssttttttuuuuuuvvvvvvvvvuuutttsssuuuvvvvvvwwwxxxxxxxxxyyywwwvvvvvvuuuuuutttttttttvvvuuutttsssssstttuuuvvvvvvvvvvvvwwwxxxyyyyyyzzzxxxxxxwwwwwwwwwxxxyyyyyy|||}}}uuuhhhaaaXXXRRROOOMMMIIIGGGGGGAAA???CCCCCC???<<<=========<<<<<<;;;;;;<<<<<<==================>>>>>>===>>>???@@@@@@???>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBDDDJJJTTT```hhhvvvvvvuuurrrllleee]]]XXXVVVRRRNNNLLLKKKIIIFFFDDD@@@AAAAAAAAAAAAAAA@@@@@@@@@???===<<<<<<===???@@@????????????AAADDDHHHKKKJJJLLLNNNMMMKKKKKKMMMOOORRRYYYfffwww}}}rrrhhheeebbb^^^[[[[[[[[[ZZZYYYWWWWWWWWWWWWWWWWWWVVVUUUUUUVVVXXX[[[]]]ddd```___aaaeeelllwww~~~yyyqqqjjjfffbbb]]][[[]]]]]]___aaaccceeeiiinnnrrrvvvyyy~~~~~~iiiZZZNNNEEE@@@AAA:::999888777666555555555666666666666666666777888888<<<@@@DDDHHHOOOXXX^^^dddiiipppwwwzzz}}}zzzxxxvvvvvvxxxyyyzzzyyywwwyyy{{{{{{|||~~~|||xxxuuupppmmmgggeeeeeehhhjjjnnnxxx|||fffPPPDDD@@@===888999999888888999::::::;;;999>>>===>>>GGGMMM[[[qqq}}}||||||~~~zzzxxx}}}{{{}}}xxxllleeebbbcccdddfffkkkqqqtttrrroooeeeggggggfffjjjpppqqqooojjjeee]]]WWWUUUVVVWWWWWW\\\aaahhhnnnqqqrrrssstttuuuuuuttttttssssssssssssuuuvvvvvvwwwwwwvvvuuuuuuvvvvvvvvvwwwwwwxxxxxxyyyyyyyyyyyyxxxwwwvvvuuuuuuvvvuuuttttttssstttuuuuuuwwwwwwwwwwwwwwwwwwwwwwwwxxxwwwwwwwwwxxxyyyzzzzzz|||wwwoooddd\\\WWWTTTQQQNNNNNNJJJGGGGGGEEEAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@AAA>>>>>>>>>===============<<<===>>>@@@@@@???>>>===@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@BBBGGGMMMQQQXXXYYYYYYYYYVVVRRRMMMJJJJJJIIIGGGFFFEEEDDDCCCBBB>>>>>>???AAABBBCCCCCCCCCBBBAAA@@@???>>>???@@@@@@@@@AAAAAAAAABBBEEEJJJNNNSSSVVVYYYXXXTTTRRRSSSVVVWWW^^^mmm|||qqqhhh```\\\ZZZVVVUUUVVVVVVVVVUUUUUUUUUUUUVVVVVVWWWVVVUUUUUUVVVYYY[[[]]]ccc___]]]___ccciiittt~~~zzzsssmmmiiieee___[[[[[[YYYZZZZZZZZZ[[[]]]aaadddiiinnnyyyppp___RRRIIIBBB@@@AAA:::999888777666666666666666666666555555666666777777;;;???CCCGGGMMMVVV]]]```eeemmmtttxxx{{{}}}~~~zzzxxxvvvvvvwwwyyyyyyyyyvvvxxxzzz{{{|||~~~~~~{{{tttpppkkkiiihhhjjjlllpppzzz}}}gggQQQDDDAAA===999999999888999999:::;;;<<<999>>>===???HHHOOO]]]sss~~~zzzxxx{{{|||{{{zzz|||zzzpppjjjgggfffgggkkkqqqwwwyyyvvvrrriiikkkjjjiiikkkooonnnjjjaaa\\\VVVSSSRRRSSSUUUUUU[[[```gggllloooqqqrrrtttttttttttttttttttttssssssvvvvvvvvvvvvwwwwwwwwwxxxxxxxxxwwwwwwvvvwwwwwwxxx||||||{{{{{{zzzxxxvvvuuuvvvvvvuuuuuuttttttuuuuuuwwwwwwwwwvvvvvvvvvuuuuuuwwwwwwwwwxxxxxxzzz{{{||||||~~~{{{oooddd^^^[[[WWWTTTSSSQQQNNNKKKHHHEEEDDDDDDAAAAAAAAAAAAAAABBBCCCCCCAAAAAA@@@@@@??????>>>>>>;;;<<<>>>?????????>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA???AAABBBCCCCCCDDDEEEGGGLLLLLLLLLKKKJJJHHHFFFEEEDDDDDDDDDDDDCCCCCCBBBBBB>>>>>>???@@@BBBDDDFFFGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBDDDEEEEEEFFFJJJQQQWWW^^^bbbgggeee___[[[ZZZ[[[aaahhhxxxuuuoooddd]]]WWWVVVTTTQQQQQQSSSRRRRRRSSSTTTTTTUUUUUUVVVVVVVVVVVVWWWXXXYYYZZZ[[[___[[[ZZZ]]]aaafffqqq{{{~~~yyyrrrmmmjjjddd\\\WWWVVVQQQQQQPPPNNNLLLMMMOOOQQQSSSZZZeeeppp{{{ssseeeUUULLLEEE@@@>>>@@@::::::999888777777777777777666666555555555666666666999===AAAEEEKKKTTTZZZ___dddkkkqqquuuwwwyyyzzz~~~{{{yyywwwvvvwwwyyyyyyxxxuuuwwwyyy{{{|||~~~~~~~~~{{{uuummmkkkjjjlllmmmrrr}}}}}}gggQQQEEEAAA===999999999999999:::;;;<<<<<<999???>>>???IIIPPP^^^ttt}}}zzzyyy~~~zzzyyy|||~~~vvvrrrqqqpppqqqvvv|||zzzuuukkkmmmmmmkkkkkkmmmjjjeeeYYYUUUPPPNNNNNNPPPRRRRRRZZZ___eeejjjmmmoooqqqsssssssssttttttttttttttttttuuuuuuttttttuuuwwwyyyzzzzzzyyyxxxvvvvvvvvvvvvwww}}}}}}}}}|||zzzxxxvvvuuuwwwwwwvvvvvvvvvuuuuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvwwwwwwwwwxxxyyyzzz|||||||||}}}{{{zzz{{{}}}~~~}}}qqqjjjeeebbb___\\\[[[XXXRRRMMMJJJGGGEEEAAAAAABBBBBBCCCDDDFFFFFFEEEEEEDDDCCCBBBBBBAAAAAA??????AAABBBCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEEEECCCCCCCCCEEEDDDCCCCCCBBBBBBCCCDDDDDDAAABBBDDDDDDDDDDDDEEEFFFAAAAAAAAABBBDDDGGGJJJLLLMMMNNNNNNMMMLLLIIIFFFEEEDDDGGGJJJKKKMMMSSS\\\cccpppvvv{{{yyyrrrjjjggghhhnnnuuuzzzssslllddd```XXXSSSPPPQQQPPPNNNNNNQQQOOOPPPQQQSSSTTTUUUVVVVVVUUUVVVXXXYYYYYYYYYXXXXXX\\\YYYYYY\\\```eeeoooxxx~~~}}}vvvpppjjjgggaaaXXXQQQOOOKKKKKKIIIFFFBBBAAABBBDDD@@@HHHRRRZZZbbboooyyykkk^^^PPPHHHBBB>>><<<>>>::::::999888777777777888777666666555555555666666444888<<>>999999999999999:::;;;<<<===999???>>>@@@IIIQQQ___uuu{{{~~~~~~yyyxxx{{{{{{yyyyyyyyy{{{~~~xxxkkknnnmmmkkkkkklllhhhbbbTTTQQQMMMKKKLLLNNNPPPPPPYYY^^^dddiiillloooqqqrrrrrrsssssstttuuuuuuttttttttttttsssssstttwwwyyy{{{{{{zzzxxxvvvuuuuuuvvvvvv}}}}}}}}}|||{{{xxxvvvtttxxxwwwwwwwwwvvvvvvuuuuuusssssstttuuuvvvwwwxxxxxxvvvwwwwwwxxxyyy{{{|||}}}|||~~~zzzxxxyyyzzz|||xxx{{{yyytttpppnnnjjjjjjfff^^^UUUPPPLLLHHHFFFGGGGGGHHHIIIKKKLLLMMMHHHHHHGGGFFFEEEDDDDDDCCCDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJBBBBBBBBB@@@>>>>>>???@@@999888888888:::===@@@BBB===???BBBCCCCCCDDDEEEFFFFFFFFFEEEEEEHHHLLLPPPRRRRRRSSSTTTSSSQQQMMMJJJGGGEEEIIIMMMPPPSSSZZZeeemmm}}}yyyxxxyyyzzzvvvpppiiiddd^^^XXXTTTQQQMMMLLLNNNNNNLLLLLLOOONNNOOOQQQSSSTTTUUUVVVVVVUUUWWWXXXZZZZZZYYYWWWVVVZZZWWWXXX\\\```eeennnwww|||~~~~~~vvvrrrlllfff___XXXPPPKKKEEECCCAAA>>><<<;;;;;;;;;>>>???AAAFFFNNNXXXaaafffyyy|||zzz}}}|||~~~~~~yyyoooggg[[[TTTKKKDDDAAA???<<<:::888888888888888777666555666666666666666666666666555777888;;;???FFFOOOUUU\\\aaahhhmmmnnnppprrruuuwwwzzz|||~~~|||zzzxxxvvvvvvwwwyyyzzzyyy{{{}}}}}}~~~}}}uuurrrppppppqqquuuyyybbbOOOEEE@@@<<<:::::::::;;;;;;;;;;;;;;;;;;===>>>AAAFFFJJJTTTfffwww{{{wwwxxxzzz}}}~~~~~~~~~{{{zzz~~~~~~||||||~~~yyyrrrjjjkkknnnkkkmmmhhhZZZRRRMMMIIIHHHFFFDDDHHHNNNZZZ___eeejjjmmmmmmmmmnnnrrrsssttttttuuutttttttttpppsssuuuuuutttuuuyyy|||||||||{{{zzzyyyxxxxxxwwwvvvvvvxxxyyyzzz{{{{{{{{{uuuuuuvvvwwwwwwwwwwwwvvvuuutttttttttuuuvvvxxxyyyxxxxxxxxxyyyzzz{{{|||}}}~~~{{{xxxwwwuuussstttvvvzzz~~~{{{yyywwwrrrkkkbbbYYYRRRMMMNNNMMMMMMOOOSSSWWWXXXYYYYYYTTTNNNJJJJJJJJJHHHFFFIIIIIIIIILLLOOORRRSSSRRRSSSXXX\\\]]]]]]\\\UUULLLKKKFFFCCCDDDCCC???======>>>>>>===<<<<<<<<<<<<<<<<<>><<<:::999999999666666888;;;AAAHHHOOOSSSbbbhhhqqqwwwyyyxxxuuusssnnnmmmkkkllllllhhh___YYYRRRMMMFFFAAA???>>><<<:::999999888888666555333333666666666666666666666666555777888;;;???FFFNNNTTT[[[aaahhhlllnnnooorrruuuvvvxxxzzz||||||~~~~~~{{{yyywwwuuuuuuvvvxxxyyyyyyzzz|||}}}~~~}}}vvvqqqppprrrwwwyyycccPPPEEE@@@===::::::::::::;;;;;;;;;;;;<<<<<<===AAAGGGMMMYYYmmm}}}yyysssuuuxxx{{{}}}}}}{{{xxxwwwzzz|||{{{{{{~~~oooffffffiiigggjjjiii\\\QQQLLLHHHHHHGGGFFFJJJQQQUUUZZZbbbhhhkkkmmmnnnooorrrrrrssstttttttttttttttqqqsssuuuuuutttuuuxxx{{{~~~}}}|||zzzxxxxxxvvvwwwwwwxxxyyyzzzzzz{{{wwwwwwxxxxxxxxxxxxxxxwwwvvvuuutttsssssstttuuuvvvxxxxxxxxxyyyzzz{{{}}}}}}~~~{{{yyyvvvuuupppqqqssswww~~~zzzqqqggg___ZZZSSSRRRQQQTTTYYY^^^bbbdddaaa]]]XXXUUUUUUUUUTTTRRROOOOOOQQQTTTZZZ]]]______dddjjjqqquuuxxxuuuiii]]]RRRKKKEEEEEECCC???<<<======<<<<<<;;;;;;;;;;;;;;;<<>>AAACCCKKKOOOVVV^^^dddggggggfff[[[YYYWWWVVVVVVTTTNNNIIIFFFCCC@@@=========<<<::::::999999777666444222111666666666666666666666666555666888;;;???EEEMMMRRRZZZ___ggglllmmmooorrruuuuuuwwwyyyyyyyyyzzz|||~~~~~~zzzxxxvvvuuutttuuuwwwxxxxxxyyy{{{|||~~~uuurrrsssyyyzzzcccPPPFFFAAA>>>;;;:::::::::;;;;;;;;;<<<<<<===>>>AAAGGGNNN[[[qqq|||qqqrrrtttvvvyyy}}}}}}zzzxxxvvvtttwwwzzzxxxxxx}}}pppdddcccfffeeehhhhhh^^^TTTMMMHHHGGGFFFFFFJJJPPPPPPVVV^^^eeejjjlllnnnoooqqqrrrssssssttttttssssssqqqrrrsssttttttuuuwwwyyy}}}zzzxxxwwwwwwwwwwwwwwwxxxyyyzzzyyyyyyzzzzzzzzzyyyyyyxxxwwwvvvtttsssrrrrrrrrrsssvvvwwwwwwxxxzzz|||~~~|||xxxvvvnnnmmmmmmnnnsss|||wwwnnniii___]]][[[]]]ccckkkqqquuussspppllljjjiiihhhgggfffaaa```aaadddiiinnnqqqrrrtttzzzooo]]]SSSJJJFFFDDD???======<<<;;;;;;:::::::::::::::<<>>===<<<;;;;;;;;;:::999999999999888777555444333666666666666666666666666555666888;;;???DDDKKKPPPXXX^^^eeejjjmmmooorrruuuuuuwwwxxxyyyxxxxxxzzz|||zzzxxxwwwuuuuuuuuuvvvwwwwwwxxxzzz|||}}}~~~wwwwww|||zzzcccPPPFFFBBB>>><<<999::::::;;;;;;<<<<<<<<<@@@@@@BBBFFFLLLYYYooouuutttssstttwww{{{}}}zzzxxxvvvuuuxxxyyyuuuuuuyyysssfffcccgggfffhhhhhh```ZZZRRRJJJGGGEEEDDDHHHLLLOOOTTT]]]dddiiilllnnnoooqqqqqqrrrsssssssssssssssqqqqqqrrrrrrssstttvvvwww|||~~~|||zzzxxxxxxwwwvvvvvvwwwwwwxxxxxxyyyyyyzzzzzzyyyyyyxxxwwwvvvtttsssrrrsssssstttvvvvvvwwwxxxzzz|||~~~~~~yyywwwpppooollljjjlllrrrzzz~~~rrroookkklllqqqzzzzzzxxxzzz~~~jjj]]]PPPIIIEEEAAA>>>???<<<;;;;;;:::::::::::::::;;;@@@FFFKKKSSS^^^iiippppppppppppnnnmmmooorrruuuvvvxxx|||}}}{{{wwwsssqqqnnnpppuuu{{{qqqbbbYYYRRRNNNIIIFFFDDDCCCDDDEEECCCAAADDDDDDCCCCCCDDDEEEFFFFFFIIIJJJLLLOOOQQQTTTVVVWWWXXXYYY[[[[[[[[[\\\]]]^^^```^^^^^^aaaeeeiiirrr{{{dddfffggghhhgggggghhhjjjjjjjjjjjjkkklllmmmmmmmmmjjjkkkmmmnnnpppqqqqqqqqqppplllfff___WWWNNNEEE@@@===<<<:::888666666666666333444555555666666666666>>>======@@@FFFIIIHHHFFFFFFDDDBBBAAA@@@@@@???>>>;;;;;;;;;;;;:::999888888888888999999999888888777777777777777777777777777555666999;;;>>>CCCIIINNNVVV\\\dddiiilllnnnrrruuuvvvxxxyyyzzzyyyyyy{{{|||~~~{{{zzzxxxwwwvvvvvvvvvwwwwwwxxxzzz{{{}}}~~~|||yyybbbPPPFFFBBB>>><<<999999::::::;;;<<<======AAA@@@CCCGGGMMMZZZppp{{{yyyuuussstttxxx}}}zzzyyyyyy|||zzztttsssvvvuuueeebbbhhhgggiiikkkfff```UUUKKKGGGFFFEEEHHHLLLQQQVVV^^^eeeiiikkkmmmnnnpppqqqqqqrrrrrrrrrrrrrrrqqqqqqpppqqqrrrtttuuuuuuvvvxxx{{{~~~~~~}}}|||yyyyyyxxxwwwvvvvvvvvvvvvvvvvvvwwwxxxxxxxxxxxxxxxwwwvvvuuuttttttuuuvvvvvvvvvvvvwwwxxxzzz|||~~~zzzwwwsssqqqmmmiiihhhjjjpppttt|||ttteeeTTTLLLGGGCCC@@@@@@===<<<<<<;;;:::;;;;;;;;;:::>>>DDDKKKTTTaaaqqq|||ppp```UUUOOOKKKHHHEEEDDDBBBAAAAAAAAAAAA@@@CCCCCCCCCCCCDDDEEEGGGGGGIIIJJJLLLNNNQQQTTTVVVWWWYYY[[[]]]]]]]]]]]]___aaafffccccccfffiiillluuu~~~]]]___aaaaaa```___```aaa]]]^^^___```bbbcccdddeeefffggghhhjjjkkkkkkllllllnnnjjjddd^^^WWWPPPHHHCCC===<<<:::888777777777888444444444555666666666777777666777999<<<>>>?????????>>>===<<<;;;;;;;;;;;;:::;;;;;;:::888777777888777888999999::::::999999777777777777777777777777444666999;;;>>>BBBHHHLLLTTTZZZbbbhhhkkknnnrrruuuwwwyyyzzz{{{zzz{{{|||~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzyyyxxxxxxxxxxxxyyyzzz{{{|||xxxaaaOOOEEEAAA>>><<<888999::::::;;;<<<======???@@@DDDJJJQQQ___uuuyyyuuutttwww{{{}}}uuurrrsss~~~zzzgggaaaggggggkkkrrrqqqggg[[[OOOJJJIIIHHHKKKNNNRRRXXX```fffiiikkklllmmmooopppqqqqqqrrrrrrqqqqqqqqqpppoooppprrrssstttsssqqqsssvvvyyy{{{|||||||||zzzzzzzzzyyyxxxvvvuuutttssstttuuuvvvwwwxxxxxxxxxwwwvvvuuuttttttuuuwwwwwwvvvwwwwwwxxxzzz|||~~~}}}{{{xxxrrrqqqmmmiiieeeeeegggjjjnnnwwwyyyhhhVVVLLLHHHCCC@@@???===<<<<<<;;;;;;;;;;;;;;;;;;<<<@@@HHHPPP\\\oooxxxmmm^^^RRRKKKGGGDDDAAACCCBBBAAA@@@@@@@@@@@@@@@BBBBBBCCCCCCEEEFFFGGGHHHHHHIIILLLNNNQQQTTTVVVWWWYYY\\\______^^^^^^aaadddhhhffffffjjjmmmqqqxxxXXXZZZ[[[[[[ZZZXXXXXXYYYTTTTTTUUUVVVXXXYYYZZZ[[[___```aaacccdddeeeffffffkkkhhhccc^^^XXXQQQJJJFFF===<<<:::999888888888888666666555555666777888888111333555666666888:::<<<999999999999888888999:::888999:::888666555777999888888999999999888888777777777777777777777777777444666999;;;>>>BBBGGGJJJRRRYYYaaagggjjjmmmqqquuuwwwyyy{{{{{{{{{|||}}}||||||~~~~~~||||||{{{{{{||||||}}}~~~~~~~~~|||{{{zzzzzzyyyyyyzzzzzzzzz|||vvv```NNNDDD@@@===;;;888999999:::;;;<<<===>>>>>>@@@EEEKKKRRR___ttt|||zzz{{{~~~xxxtttsss|||sssggghhhggglllwww{{{vvvgggXXXPPPLLLIIIJJJLLLQQQWWW___eeeiiikkklllmmmoooppppppqqqqqqqqqqqqqqqqqqooonnnoooqqqssssssqqqoooqqqsssuuuwwwyyyzzzzzzzzz{{{||||||zzzwwwtttrrrqqqrrrtttvvvwwwyyyyyyzzzxxxwwwuuutttsssssstttuuuxxxxxxxxxyyyzzz{{{}}}}}}|||}}}zzzqqqpppnnniiieeebbbbbbccceeelllvvvxxxgggTTTKKKGGGCCC>>>===<<<;;;;;;:::::::::::::::<<<;;;===CCCHHHSSSfffxxx|||ssslll___XXXNNNGGGDDDBBB@@@>>>>>>??????>>>>>>>>>@@@AAAAAAAAAAAABBBDDDFFFGGGHHHHHHIIIKKKNNNQQQTTTWWWXXXZZZ]]]aaaaaa______bbbffffffeeegggmmmqqquuu|||TTTVVVXXXXXXVVVTTTTTTTTTPPPPPPQQQRRRSSSSSSTTTTTTTTTUUUWWWYYY[[[\\\]]]]]]dddaaa]]]YYYTTTNNNGGGCCC===<<<:::999888888888888555444333222222333444555111444777666444444777:::777888999888888777888999666777888666444444777;;;999999999888888666555555777777777777777777777777444666999;;;>>>AAAFFFJJJRRRXXXaaagggjjjmmmqqquuuvvvxxxzzz{{{{{{|||~~~zzz{{{}}}~~~~~~}}}|||{{{zzzyyyyyyyyyyyyzzz{{{{{{~~~}}}|||{{{{{{zzzzzzzzzzzz|||uuu___MMMDDD???===;;;888888999:::;;;======>>>@@@AAAEEEKKKPPP[[[nnnzzzuuuzzzoookkkgggmmmzzzsssaaaUUUNNNHHHFFFFFFOOOUUU]]]dddiiikkkmmmnnnoooooopppqqqqqqqqqqqqqqqqqqooommmnnnqqqsssrrrqqqqqqqqqrrrsssuuuwwwxxxyyyzzz{{{}}}~~~|||xxxtttqqqpppqqqsssvvvxxxzzz{{{{{{yyywwwuuusssrrrqqqqqqqqqxxxxxxxxxyyyzzz{{{|||}}}{{{~~~{{{rrrqqqoookkkfffcccaaaaaa]]]aaafffllltttwwweeeRRRIIIFFFAAA===:::;;;:::999999888888999999>>>;;;;;;???BBBKKK^^^qqqzzzppphhh```ZZZNNNIIICCC@@@AAAAAA@@@>>>:::;;;<<<======>>>@@@AAA???@@@@@@AAACCCEEEGGGHHHHHHIIIKKKNNNRRRUUUWWWXXXZZZ^^^bbbbbb______cccgggcccbbbfffmmmssswwwRRRSSSTTTTTTTTTRRRQQQPPPNNNMMMLLLKKKKKKLLLMMMNNNOOOOOOPPPRRRTTTUUUVVVWWWVVVWWWWWWVVVSSSMMMHHHEEE@@@>>>;;;888666666666666555555555555555555555555555555444333444555666777888888888777888888999::::::::::::;;;;;;:::999999888888888888888999999999;;;;;;::::::888777555444777888999;;;===AAAGGGKKKSSSXXX___dddiiimmmpppsssxxxyyyzzz||||||||||||{{{zzz|||~~~~~~~~~|||zzzyyyyyyzzz{{{{{{zzzzzzyyyyyyzzzzzz{{{}}}~~~~~~|||yyyyyyzzz{{{}}}||||||~~~~~~~~~rrrZZZLLLGGGBBB>>>===>>>======<<<<<<<<<======@@@AAAEEEKKKRRR[[[kkkzzz|||zzzzzz}}}}}}tttrrrrrrzzzzzzjjj[[[RRROOOOOOPPPRRRVVV]]]dddiiilllmmmnnnoooooopppqqqqqqqqqqqqppptttqqqooonnnpppsssuuuuuurrrssstttvvvxxxyyywwwvvv{{{{{{||||||{{{zzzxxxwwwuuuuuuuuuuuuvvvwwwxxxyyyxxxxxxyyyxxxwwwuuusssrrrssstttuuuvvvwwwyyyzzzzzz}}}yyyuuuoooiiifffbbb___]]]```^^^\\\]]]cccmmmwww~~~mmmaaaRRRIIIFFFEEEAAA===999999:::;;;;;;;;;::::::;;;===>>>>>>@@@HHHTTT^^^yyyuuufff^^^XXXQQQLLLFFFFFFDDDAAA???===;;;:::<<<<<<<<<======>>>???@@@AAABBBCCCDDDEEEGGGHHHHHHMMMMMMMMMOOORRRVVVZZZ\\\^^^aaadddeeeeeeddddddeeeeeehhhlllpppsssyyyPPPPPPQQQQQQPPPOOONNNMMMKKKJJJIIIHHHGGGHHHIIIIIIIIIIIIJJJLLLMMMNNNPPPPPPPPPPPPPPPOOOLLLHHHDDDAAA===;;;888555444333333333555555555555555555555555555555444333444555666777888888888888888999999:::::::::;;;;;;;;;::::::999888888888888888888888888::::::::::::999777666555666777888999<<<@@@EEEJJJSSSXXX___eeeiiillloooqqqsssuuuvvvxxxyyyyyyyyyyyyyyy{{{~~~~~~}}}~~~}}}}}}}}}}}}{{{yyyyyyyyyyyyyyyyyyzzzzzzzzzyyyyyyyyyzzz|||}}}~~~|||zzzxxxxxxyyy{{{|||}}}|||pppXXXJJJEEEAAA>>>=========<<<<<<;;;<<<<<<===AAABBBFFFLLLRRR[[[kkkyyy{{{xxx|||xxxsssvvv~~~xxxiii\\\TTTPPPNNNMMMRRRVVV\\\ccciiilllmmmmmmmmmnnnooooooppppppoooooosssqqqooooooqqqssstttuuutttuuuuuuwwwxxxxxxwwwwwwuuuuuuvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuvvvwwwxxxyyywwwwwwwwwvvvuuutttrrrqqqsssttttttuuuwwwxxxyyyyyy{{{}}}|||xxxqqqlllgggddd```^^^ZZZYYYWWWXXX[[[aaahhhlllnnnvvv|||iii^^^PPPHHHEEEDDDAAA===;;;;;;<<<<<<<<<;;;;;;:::999;;;<<<;;;;;;AAAKKKSSSjjj~~~yyygggZZZTTTOOOJJJFFFAAAAAA@@@???>>>===<<<;;;<<<<<<<<<======>>>???@@@??????AAABBBDDDFFFGGGHHHNNNNNNOOOPPPSSSWWW[[[]]]```bbbddddddddddddeeefffgggjjjnnnqqquuu{{{LLLLLLMMMMMMLLLKKKIIIHHHHHHGGGEEECCCBBBBBBBBBCCCAAAAAABBBCCCDDDFFFFFFGGGIIIIIIHHHGGGEEECCCAAA???>>>===:::888666666666666555555555555555555555555666555444444444555666777888888888888888999::::::::::::;;;;;;;;;;;;;;;:::999999999999999999999999999999999999999888888777555666777888:::???DDDHHHRRRWWW___fffjjjlllnnnoooppprrrtttvvvxxxyyyyyyyyyxxx{{{}}}~~~}}}}}}}}}~~~}}}|||{{{|||{{{zzzxxxzzzyyyxxxwwwwwwxxxyyyzzzwwwwwwxxxxxxzzz{{{}}}~~~~~~|||{{{yyyxxxwwwwwwyyy{{{|||}}}}}}~~~}}}}}}}}}mmmUUUGGGBBB???>>>===<<<;;;;;;;;;;;;;;;<<<<<>>???@@@>>>???@@@CCCEEEGGGIIIJJJOOOPPPQQQSSSVVVZZZ]]]___bbbcccddddddcccdddeeegggiiimmmqqqtttwww|||HHHHHHIIIIIIHHHGGGEEEDDDEEEDDDBBB@@@>>>>>>>>>>>>;;;<<<<<<===>>>??????@@@EEEDDDCCCBBBAAA@@@@@@@@@>>>===;;;:::888888888888555555555555555555555555666555444444444555777888999888888888888999:::::::::;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;888888999::::::999999999666777888999:::>>>DDDHHHPPPVVV___fffjjjlllmmmnnnqqqrrruuuxxxzzz{{{{{{{{{yyy{{{~~~~~~~~~}}}}}}~~~~~~}}}{{{{{{|||{{{zzzxxx{{{yyywwwvvvvvvwwwxxxyyyvvvvvvvvvwwwxxxyyy{{{{{{}}}~~~~~~}}}zzzxxxwwwwwwvvvvvvvvvxxxzzz{{{}}}~~~yyyyyyyyyxxxzzzjjjQQQDDD@@@>>>======;;;;;;:::::::::;;;<<<<<>>>>>>>>>>>>>>===;;;::::::;;;<<<<<<;;;:::;;;>>>AAAGGGOOO___ttttttaaaYYYOOOHHHEEEDDDAAA???::::::;;;;;;<<<<<<<<<===<<<<<<<<<<<<===>>>???@@@@@@AAACCCEEEHHHKKKMMMNNNQQQRRRSSSUUUXXX\\\___aaadddeeeeeeddddddeeegggjjjkkkooosssvvvyyy~~~DDDEEEFFFFFFFFFEEEDDDCCCCCCBBB@@@===<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<@@@???>>>======>>>>>>???999999888777666555555555666666666666666666666666666666555444555666777888999999999888999::::::;;;:::;;;<<<===============<<<<<<;;;;;;;;;:::::::::888888999::::::::::::999777888999:::;;;???DDDHHHNNNUUU^^^eeejjjlllmmmnnnppprrruuuxxxzzz{{{||||||zzz|||~~~~~~}}}{{{{{{||||||{{{yyyzzzyyyvvvuuutttuuuwwwxxxuuuuuuuuuuuuvvvxxxyyyyyy|||~~~||||||{{{yyywwwuuuuuuuuuuuuvvvxxxyyyzzz~~~|||~~~}}}yyywwwuuuttttttwww~~~{{{fffOOOCCC???>>>======:::::::::::::::;;;<<<===??????CCCHHHMMMVVVeeesssyyynnniii```\\\WWWSSSPPPNNNLLLJJJPPPTTTYYY___dddiiikkkllllllmmmnnnnnnoooooonnnnnnjjjnnnrrruuuwwwyyy}}}|||zzzwwwtttssssssuuuvvvttttttttttttuuuvvvwwwxxxvvvvvvuuusssqqqooonnnmmmkkkjjjiiiiiijjjlllnnnoootttwww|||{{{tttoooiiiddd```\\\YYYTTTOOOLLLKKKKKKLLLIIIIIIJJJKKKMMMQQQWWW[[[```fffmmmooopppssszzzpppdddTTTNNNGGGCCCBBBBBBAAA???>>>>>>>>>>>>===<<<::::::;;;<<<<<<<<<<<<<<<>>>??????EEEPPP^^^rrroooeeeWWWRRRJJJEEECCCBBB@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@AAACCCFFFIIILLLNNNOOORRRSSSUUUXXX[[[^^^```bbbeeefffgggffffffgggjjjmmmmmmqqquuuxxx{{{@@@AAABBBDDDDDDCCCCCCBBBAAA@@@>>><<<::::::::::::999999999999999999::::::999999999888999999:::;;;999999999888888777777777666666666666666666666666777666555555555666777888999999999999999:::;;;;;;;;;;;;<<<===>>>>>>>>>>>>:::::::::999999888888777999999:::::::::::::::999888888999:::;;;???DDDHHHMMMSSS\\\ccciiilllnnnpppnnnppprrruuuwwwyyyyyyyyyzzz}}}~~~|||{{{{{{||||||{{{zzzyyyxxxvvvuuuttttttuuuvvvtttttttttuuuuuuwwwxxxxxx{{{~~~}}}{{{{{{zzzxxxwwwuuuuuuuuuuuuvvvwwwxxxyyy|||{{{}}}~~~yyyuuutttooonnnooottt~~~wwwcccMMMCCC@@@>>>===<<<::::::::::::;;;<<<===>>>>>>>>>BBBHHHMMMVVVeeesss}}}}}}}}}}}}|||{{{lllcccYYYUUUPPPLLLKKKKKKKKKKKKPPPSSSXXX]]]cccgggjjjllllllmmmmmmnnnooonnnnnnnnnjjjmmmqqqtttuuuwww}}}{{{wwwuuutttuuuvvvttttttttttttuuuvvvwwwwwwvvvvvvuuutttqqqnnnkkkiiifffeeeeeeeeefffiiikkkmmmppptttyyy~~~xxxsssmmmgggccc^^^ZZZUUUPPPLLLKKKKKKKKKCCCDDDFFFGGGGGGHHHKKKMMMNNNRRRVVVWWWXXXYYY]]]aaadddooonnnaaa[[[MMMJJJEEECCCBBBBBBBBBAAA????????????>>>======<<<::::::;;;;;;<<<======>>><<<@@@HHHQQQ\\\rrr~~~kkk^^^YYYNNNKKKFFFCCCAAA???===<<<=========<<<<<<<<<<<<;;;<<<<<<<<<======>>>???@@@???AAACCCEEEHHHKKKMMMNNNSSSTTTVVVYYY\\\___aaabbbeeegggiiiiiijjjkkknnnpppppptttyyy|||~~~<<<===???@@@AAABBBAAAAAA???>>><<<:::999888999999777777777777777777777777666666666777777777777888::::::;;;;;;;;;:::999999666666666666666666666666777666555555555666888999:::999999999999:::;;;;;;;;;;;;<<<>>>>>>??????>>><<<<<<;;;;;;:::999999888:::::::::;;;::::::999999777888888999:::>>>CCCGGGLLLQQQZZZaaaggglllppprrrmmmoooqqqtttvvvwwwwwwwwwzzz|||~~~~~~~~~|||{{{zzzzzz{{{{{{zzzyyywwwwwwvvvuuuuuutttssssssuuuuuutttuuuuuuvvvwwwxxxyyy}}}}}}{{{zzzyyyxxxvvvuuuuuuuuuvvvvvvwwwxxxxxxzzzzzz||||||uuussspppooopppvvvtttaaaMMMDDDAAA???===<<<;;;;;;;;;;;;<<<===>>>???>>>>>>BBBIIINNNWWWgggvvv}}}yyyzzzyyyyyyxxxyyyzzz|||qqqnnnnnn{{{}}}mmm```XXXSSSLLLGGGFFFHHHJJJKKKPPPRRRWWW\\\bbbfffjjjkkkkkkkkklllmmmmmmmmmmmmmmmkkknnnqqqqqqppprrrxxx}}}~~~{{{xxxwwwwwwwwwtttttttttttttttuuuwwwwwwuuuuuuvvvtttqqqlllgggccc]]]\\\\\\\\\^^^aaaeeeggglllpppvvv}}}}}}xxxrrrlllhhh___]]]YYYUUUPPPMMMJJJIIICCCEEEFFFFFFEEEEEEFFFGGGGGGGGGHHHIIIJJJKKKLLLMMMNNNVVV```jjjsss{{{nnn___UUURRRHHHFFFDDDBBBBBBCCCCCCCCC@@@AAAAAAAAAAAAAAA@@@@@@===<<<;;;;;;<<<===>>>>>><<<>>>CCCHHHLLLZZZvvvxxxiiiYYYQQQPPPGGGEEECCCAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@AAABBBDDDFFFIIIKKKMMMNNNSSSTTTWWWZZZ]]]```aaabbbeeegggjjjlllmmmoooqqqssstttxxx}}}999:::<<<>>>@@@@@@@@@@@@===<<<:::999888888888888666666666555555555555555555666777888888888777777777777888888888777777666777777777777777777777777777666555555555666888999::::::999999::::::;;;<<<;;;;;;===>>>????????????@@@??????>>>===<<<<<<<<<:::;;;;;;;;;::::::999888666777777888999<<>>??????>>>???CCCJJJPPPYYYiiixxx{{{ppprrrtttvvvxxxyyy{{{}}}~~~{{{iiiccc```jjj~~~ooo```ZZZTTTLLLEEEDDDFFFIIIKKKOOORRRVVV\\\aaafffiiikkkjjjjjjkkkllllllllllllkkkmmmooopppooolllmmmsssyyy~~~{{{xxxvvvtttsssssstttssssssttttttuuuvvvwwwtttuuuuuutttpppjjjccc___TTTSSSSSSTTTVVVZZZ^^^```iiimmmttt{{{{{{uuuoookkk``````^^^[[[VVVPPPKKKHHHCCCDDDDDDBBB@@@???@@@AAADDDCCCBBBCCCDDDEEEDDDCCCFFFJJJNNNQQQUUU]]]iiirrryyytttmmmcccWWWNNNLLLFFFEEECCCCCCCCCCCCDDDDDDBBBBBBCCCCCCDDDCCCCCCCCCBBB@@@>>>===>>>?????????>>>>>>@@@BBBCCCJJJ___tttyyynnnfff[[[OOOJJJLLLCCCBBBAAAAAA@@@???>>>>>>999999:::;;;;;;<<<======<<<<<<<<<======>>>???@@@DDDEEEGGGIIIKKKMMMOOOPPPSSSTTTWWWZZZ]]]```aaabbbdddgggkkknnnpppqqqssstttwww{{{888888:::;;;===>>>???@@@;;;:::::::::999888888888555555444444444555666666777777777777777777777777555666888:::::::::999888777777777777777777777777777666666666666777777888===;;;999888999:::;;;:::===>>>??????????????????@@@???>>>===;;;;;;;;;;;;;;;;;;::::::999:::::::::999999999888888;;;???BBBIIIOOOWWW___fffkkkoooqqqrrrrrrrrrssstttuuuwwwwwwvvvwwwzzz{{{||||||zzzyyy}}}{{{yyywwwvvvvvvwwwxxxwwwwwwvvvuuusssrrrqqqpppsssssssssssstttvvvwwwxxxuuuzzz~~~}}}|||zzzyyyxxxwwwwwwuuuvvvwwwyyyzzzzzzyyyyyyyyyzzz|||}}}~~~~~~{{{xxxvvvvvv|||nnn]]]KKKBBB???======>>>>>>===============>>>>>>@@@CCCHHHMMMPPPYYYkkk|||zzzuuuqqqmmmlllooorrruuuzzz}}}vvvnnn```XXXVVV\\\eeerrruuujjjeeebbbZZZPPPIIIIIIKKKMMMNNNOOORRRXXX^^^dddiiilllmmmhhhiiijjjlllnnnoooqqqqqqsssrrrqqqpppooooooooooooxxx|||{{{yyywwwvvvtttttttttuuuuuuuuuuuuuuuuuutttttttttxxxxxxwwwvvvrrrjjjaaa[[[TTTOOOMMMNNNOOOOOOSSSXXX___dddkkksss{{{{{{sssnnniiieee^^^YYYUUURRROOOMMMHHHGGGDDDBBB@@@?????????AAAAAAAAAAAAAAAAAAAAABBBBBBCCCEEEHHHKKKNNNPPPQQQ[[[```fffkkkrrr}}}tttlllbbbZZZUUURRRNNNKKKDDDCCCBBBAAAAAABBBCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDCCCBBBAAA???===<<<<<<<<<;;;>>>AAABBBCCCIIISSS[[[hhh{{{xxxlllfff]]]VVVQQQMMMHHHDDDAAA@@@???>>>>>>======>>>======<<<;;;;;;;;;;;;<<<>>>>>>>>>>>>???@@@BBBBBBFFFGGGHHHJJJKKKMMMNNNOOORRRTTTVVVZZZ]]]```cccdddiiijjjlllmmmnnnpppsssvvvxxx}}}999999:::;;;===>>>??????;;;;;;;;;::::::999888888666666555555555666666777666666666666666666666666888888888888888888777777777777777777777777777777777666666666666777888888:::999888999:::<<<===>>>@@@@@@AAAAAAAAAAAAAAA@@@@@@???>>>===<<<<<<<<<<<<<<<;;;;;;:::999999999::::::::::::999999<<<@@@CCCGGGMMMUUU]]]ccchhhmmmoooqqqqqqqqqrrrssstttvvvvvvwwwyyy{{{|||}}}}}}{{{{{{zzzyyywwwuuuttttttuuuvvvppppppqqqrrrssssssttttttssssssssstttuuuvvvxxxyyyxxx{{{~~~|||zzzxxxwwwvvvvvvuuuvvvxxxzzz{{{{{{{{{{{{{{{|||}}}~~~~~~|||~~~}}}{{{}}}}}}|||zzzzzzjjj[[[JJJCCC@@@>>>===>>>============???@@@AAABBBDDDFFFJJJOOORRRZZZkkk|||}}}wwwqqqmmmkkknnnqqqsssyyyzzzooofffXXXPPPLLLPPPVVV___rrruuuuuuvvvpppjjjiiihhh```UUUMMMJJJIIIJJJJJJKKKOOOTTT[[[bbbhhhlllmmmjjjjjjkkkmmmnnnpppqqqqqqrrrqqqpppooonnnnnnnnnmmmsssvvv|||~~~yyyxxxvvvtttssssssssssssuuutttttttttttttttttttttxxxxxxxxxwwwtttnnneee___WWWQQQLLLJJJIIIHHHKKKPPPZZZ```hhhqqqyyy~~~wwwqqqlllhhhaaa[[[WWWSSSPPPMMMGGGEEECCCAAA???>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCEEEGGGHHHIIIKKKOOOSSSWWW[[[cccoooxxxxxxpppeee```YYYUUUSSSPPPKKKHHHEEEDDDCCCBBBBBBBBBDDDEEEFFFFFFGGGGGGHHHGGGGGGGGGEEEDDDCCCAAA@@@@@@?????????AAACCCBBB@@@CCCIIIOOOVVVfff{{{wwwmmmfff```[[[TTTOOOLLLIIIEEEBBBAAA@@@???>>>===========================>>>???????????????@@@AAABBBCCCDDDGGGGGGIIIJJJLLLNNNOOOPPPRRRSSSVVVYYY]]]```ccceeehhhjjjlllmmmnnnpppsssvvv|||||||||{{{|||999::::::;;;<<<<<<======<<<<<<<<<<<<;;;:::999999777777666666666666666777666666666666666666666666:::999888777666666666666777777777777777777777777666666666666666777888999888888999:::<<>>==================<<<;;;:::999999888:::;;;;;;::::::<<<@@@CCCDDDIIIQQQYYY___eeeiiillloooppppppqqqrrrsssttttttvvvwwwyyyzzz{{{{{{zzzyyywwwvvvtttsssrrrrrrssstttmmmmmmnnnpppqqqsssttttttrrrsssssstttvvvwwwyyyzzzzzz}}}}}}zzzxxxvvvuuuuuuuuuvvvxxxzzz{{{|||}}}}}}|||}}}~~~~~~~~~}}}yyyvvvvvvzzz~~~~~~eeeWWWJJJDDDAAA???===>>><<<===>>>@@@BBBEEEGGGIIIIIIJJJNNNRRRUUU]]]mmm|||yyyrrrmmmjjjlllnnnqqqxxx{{{mmmaaaWWWMMMGGGIIILLLQQQ^^^nnnyyymmmfffiiikkkhhhiiinnnppphhh]]]SSSMMMIIIGGGFFFHHHKKKQQQXXX___fffjjjlllkkkkkklllmmmooopppqqqqqqqqqqqqpppooonnnmmmlllkkklllooossswwwzzz{{{zzzyyywwwvvvtttrrrqqqqqqqqqrrrttttttttttttttttttttttttxxxxxxyyyzzzxxxssslllggg]]]UUUMMMIIIFFFDDDFFFKKKRRRYYYbbbllluuu}}}|||vvvrrrmmmfff```ZZZVVVQQQNNNHHHFFFDDDBBB@@@????????????????????????????????????@@@@@@AAAAAABBBBBBCCCCCCEEEGGGHHHJJJOOOVVV]]]hhhxxxwwwjjjbbbYYYVVVSSSSSSSSSRRRMMMIIIGGGFFFDDDBBBBBBCCCEEEGGGHHHHHHIIIJJJKKKKKKKKKKKKIIIHHHGGGEEEDDDCCCBBBBBBBBBCCCDDDCCC@@@@@@DDDGGGIIISSS```mmm}}}yyynnnfff___ZZZTTTQQQLLLIIIGGGEEECCCAAA@@@@@@???>>>==================>>>>>>@@@AAABBBCCC@@@@@@@@@AAABBBCCCEEEFFFGGGHHHIIIKKKNNNPPPQQQRRRRRRSSSUUUXXX\\\```ccceeegggiiikkkmmmnnnppptttvvv~~~~~~zzzwwwuuuuuuwww|||888888999999:::::::::;;;======>>>>>>>>>===;;;;;;999888777666666666666666666666666666666666666666999888666555555555666777666666666666666666666666666666666666777888999999888:::<<<>>>???AAADDDFFFFFFGGGHHHIIIHHHGGGEEEDDDAAAAAA@@@???????????????>>>>>>>>>===;;;:::999888::::::;;;::::::<<>>???===>>>@@@CCCGGGKKKNNNPPPOOOPPPSSSXXX[[[bbbqqq|||uuuoookkkkkkmmmpppwww~~~ssseeeXXXMMMFFFGGGHHHJJJTTT```lllddd```cccccc```eeennnuuunnndddZZZQQQKKKHHHFFFHHHKKKPPPVVV]]]cccgggjjjjjjjjjkkklllmmmnnnoooppprrrqqqqqqpppnnnmmmlllkkkiiikkknnnqqqtttvvvwwwwwwuuutttsssqqqppppppqqqqqqssssssssssssssstttttttttxxxxxxzzz}}}}}}{{{vvvrrrggg___VVVPPPJJJGGGHHHMMMKKKQQQ[[[eeennnvvv}}}{{{wwwrrrkkkeee___YYYTTTPPPLLLJJJGGGEEECCCAAAAAAAAA??????>>>>>>>>>>>>======@@@@@@@@@AAAAAABBBBBBBBBEEEEEEFFFEEEEEEGGGLLLPPPVVVcccyyywwwjjjbbbYYYWWWUUUUUUWWWWWWTTTQQQLLLIIIFFFCCCCCCDDDFFFHHHIIIJJJKKKMMMNNNNNNOOOOOONNNLLLJJJHHHFFFDDDCCCCCCAAACCCEEEEEEDDDDDDFFFHHHHHHNNNTTTZZZeeevvvzzznnnddd]]]XXXUUUNNNMMMJJJHHHFFFEEEDDDCCCAAAAAA@@@???>>>>>>>>>>>>?????????@@@@@@BBBCCCCCC@@@AAAAAABBBCCCEEEFFFGGGHHHIIIKKKMMMOOORRRSSSTTTRRRSSSUUUXXX[[[```ccceeefffhhhkkklllnnnppptttwww{{{~~~yyyvvvtttqqqqqqttt{{{666666666777777888888888>>>???@@@AAAAAA@@@???>>>::::::999777777666666666777777777777777777777777777666555555555666888999555555555555555555555555666666666666777888999:::;;;>>>AAACCCCCCEEEGGGJJJKKKLLLMMMMMMLLLJJJHHHFFFCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>><<<:::999999:::;;;;;;:::;;;>>>@@@AAAFFFMMMTTTZZZ```eeeiiimmmnnnooopppqqqqqqqqqppppppqqqrrrrrrssstttttttttssssssrrrrrrssssssssstttttttttsssrrrqqqpppoooooorrrsssssstttvvvwwwyyyzzzxxxyyy{{{|||}}}~~~{{{xxxuuutttsssrrrrrrsssuuuwwwyyyzzz{{{xxxyyy{{{~~~wwwZZZPPPHHHEEEBBB???>>>???>>>@@@BBBFFFKKKOOOSSSUUUXXXXXX[[[```eeelllzzzzzztttnnnnnnooopppvvv}}}}}}mmmVVVKKKDDDEEEFFFFFFMMMXXXccc]]]\\\___^^^[[[bbblllsssoooggg^^^UUUOOOKKKJJJJJJLLLPPPUUU[[[```dddggghhhhhhiiijjjlllmmmnnnnnnrrrrrrrrrqqqpppooommmllljjjkkkmmmoooqqqtttvvvwwwuuutttrrrqqqppppppqqqrrrqqqrrrrrrrrrssssssssstttwwwxxx{{{|||vvvnnnccc[[[SSSKKKIIIKKKFFFLLLTTT]]]eeemmmtttxxx|||xxxqqqkkkeee___YYYUUUPPPNNNKKKGGGDDDBBBAAAAAA????????????>>>>>>======>>>>>>???@@@AAABBBCCCDDDCCCDDDDDDCCCCCCEEEGGGIIIMMMUUUdddyyytttmmmccc___[[[ZZZ\\\]]][[[YYYTTTQQQKKKGGGEEEFFFHHHJJJKKKLLLMMMOOOQQQRRRSSSSSSSSSQQQOOOLLLIIIGGGEEEEEECCCDDDFFFGGGHHHHHHIIIJJJJJJOOOSSSUUU[[[gggppptttyyyssskkkccc\\\UUUPPPNNNNNNMMMLLLJJJGGGEEEEEEEEECCCCCCBBBAAA@@@@@@@@@@@@BBBBBBAAAAAAAAAAAAAAABBBAAAAAABBBCCCDDDFFFGGGHHHJJJKKKMMMOOOQQQSSSTTTUUUSSSSSSUUUWWWZZZ^^^bbbdddeeegggjjjlllnnnqqqtttwwwyyy{{{wwwtttsssppprrruuu|||444444555666777777888888>>>@@@BBBDDDEEEEEEDDDCCC>>>===<<<:::999888888888888888888888888888888888666666666666777888999:::555555555555555555555555666666666777888999:::;;;>>>BBBGGGIIIIIIJJJMMMPPPPPPRRRSSSSSSRRRPPPLLLJJJEEEEEECCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAA???===<<<:::;;;<<<<<<;;;<<<>>>@@@BBBFFFMMMTTTZZZ```fffjjjmmmnnnpppqqqqqqqqqpppoooqqqqqqqqqrrrrrrsssttttttqqqrrrrrrsssssstttttttttssssssssssssssssssrrrrrrsssssssssssstttvvvwwwxxxvvvwwwzzz{{{|||~~~~~~{{{xxxuuutttsssqqqqqqqqqrrrtttvvvxxxyyyvvvwwwyyy|||tttWWWOOOGGGDDDAAA>>>===@@@???@@@CCCGGGKKKPPPTTTVVV]]]]]]```gggmmmuuuzzztttsssrrrrrrwww}}}xxx\\\PPPGGGGGGGGGGGGMMMVVVZZZVVVWWW[[[[[[XXX^^^hhhmmmkkkfff___VVVPPPMMMLLLJJJLLLOOOSSSXXX]]]bbbdddeeefffgggiiikkklllnnnnnnqqqqqqrrrrrrrrrpppnnnmmmkkklllmmmoooqqqsssuuuuuussssssqqqpppppppppqqqqqqpppqqqqqqrrrrrrsssssssssuuuwww{{{|||rrriii]]]PPPIIIHHHEEEIIIPPPVVV\\\ccciiimmmwww~~~xxxsssmmmhhhbbb^^^UUUSSSOOOJJJFFFCCCBBBAAAAAAAAAAAA@@@??????>>>>>>;;;<<<===>>>@@@AAACCCCCCCCCCCCCCCDDDEEEFFFGGGGGGKKKOOOYYYiii}}}rrrmmmhhhfffggggggeeeccc```\\\TTTNNNJJJIIIKKKMMMMMMOOOQQQSSSUUUWWWXXXXXXXXXWWWTTTRRRPPPNNNMMMLLLMMMMMMMMMMMMNNNNNNNNNNNNMMMRRRVVVWWW[[[bbbggghhhhhhfffccc^^^XXXSSSOOOLLLNNNOOOOOOLLLIIIFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCEEEFFFHHHJJJKKKMMMNNNOOOQQQRRRTTTUUUVVVUUUUUUUUUVVVYYY]]]aaacccdddfffiiikkknnnqqquuuxxx{{{~~~{{{{{{}}}|||yyyvvvtttrrrssstttxxx444444555666888999::::::???AAADDDGGGIIIIIIHHHHHHCCCBBB@@@>>>===<<<;;;;;;999999999999999999999999777777888888888888888888777777777777777777777777666666666777888999;;;<<>>>>>???AAADDDHHHNNNUUU[[[aaahhhlllnnnoooppprrrrrrqqqpppooooooooooooppppppqqqrrrsssppppppqqqrrrssstttttttttqqqqqqrrrrrrssssssttttttssssssssssssssstttuuuuuuvvvxxxzzz{{{|||}}}~~~}}}{{{xxxvvvuuutttqqqqqqqqqqqqrrrtttvvvwwwvvvwwwxxxzzznnnVVVNNNGGGCCC@@@<<<===@@@>>>???BBBEEEIIINNNQQQSSSZZZZZZ^^^fffnnnwww{{{yyywwwuuuwww|||gggYYYNNNKKKJJJHHHLLLTTTYYYTTTUUUZZZZZZUUUYYYaaafffeeeccc]]]UUUNNNKKKKKKGGGHHHKKKPPPUUU[[[```cccdddeeegggiiikkknnnooopppnnnooopppqqqqqqpppooonnnkkklllmmmooopppqqqrrrsssqqqpppooonnnnnnnnnoooppppppppppppqqqrrrrrrsssssssssvvv{{{}}}vvvjjjZZZPPPMMMGGGIIILLLPPPTTTZZZ```eeejjjqqq}}}{{{vvvqqqlllhhh]]]ZZZVVVQQQLLLHHHEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@<<<<<<===>>>@@@AAABBBBBBDDDDDDDDDEEEGGGHHHHHHGGGJJJMMMUUUaaasss~~~||||||zzzvvvrrrmmmhhh^^^UUUPPPNNNOOOQQQQQQRRRUUUWWWZZZ\\\]]]^^^\\\[[[ZZZYYYYYYXXXXXXYYYZZZYYYXXXXXXYYYZZZZZZZZZXXX]]]aaaaaacccfffhhhfffeeeeeeccc___ZZZVVVSSSRRRPPPRRRSSSQQQMMMJJJJJJKKKIIIIIIHHHGGGFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDEEEFFFEEEFFFFFFHHHIIIKKKMMMNNNPPPPPPQQQRRRSSSTTTUUUUUUWWWVVVVVVVVVXXX\\\___aaaccceeehhhkkknnnqqquuuxxx}}}yyyvvvrrrqqqsssvvvxxxyyyzzzzzzzzzyyyxxxuuusssrrrvvvwww{{{444555666888999;;;<<<<<>>>>>::::::::::::::::::::::::999999:::::::::888666555888888888888888888888888666666666777888:::;;;<<<>>>EEELLLPPPQQQSSSYYY]]][[[]]]^^^___]]]ZZZVVVSSSIIIHHHFFFDDDBBB@@@@@@???AAABBBDDDEEEEEECCCBBB@@@>>>???AAAAAA@@@@@@AAACCCEEEIIIOOOVVV\\\ccciiimmmnnnoooqqqrrrsssrrrpppooommmllllllmmmmmmnnnooopppnnnoooppprrrrrrsssssssssrrrrrrrrrrrrrrrrrrrrrrrrsssssssssrrrrrrssssssssswwwyyy{{{|||{{{{{{|||}}}~~~~~~}}}zzzxxxvvvuuuuuurrrrrrqqqqqqrrrsssuuuvvvxxxxxxxxxzzz}}}jjjVVVNNNGGGCCC???;;;===AAA===>>>@@@CCCGGGKKKOOOPPPTTTTTTXXXaaajjjttt~~~{{{|||}}}zzzwwwxxx|||mmm]]]OOOKKKHHHEEEGGGNNN]]]XXXWWW\\\ZZZTTTTTTZZZaaaaaa```ZZZRRRLLLIIIIIICCCEEEHHHMMMTTTZZZ```cccdddeeegggjjjllloooqqqrrrlllmmmooopppqqqpppnnnmmmkkklllmmmnnnoooppppppppppppooommmllllllmmmnnnnnnoooooopppqqqrrrrrrssssssrrruuu{{{~~~ttteeeZZZVVVHHHIIIKKKMMMPPPUUU[[[```aaagggrrr|||xxxsssoooeeebbb]]]WWWQQQMMMJJJIIIEEEEEEDDDCCCCCCBBBAAAAAA?????????@@@AAABBBBBBCCCBBBBBBCCCDDDFFFFFFEEEDDDEEEIIIPPPYYYhhhvvvpppeee[[[TTTRRRRRRTTTTTTUUUXXX[[[]]]```aaabbb^^^^^^^^^___```aaabbbcccdddbbbaaabbbdddfffggggggfffkkknnnlllkkklllllliiifffeeebbb^^^YYYVVVUUUUUUSSSUUUVVVUUUQQQOOOOOOQQQKKKKKKJJJIIIHHHHHHHHHHHHDDDDDDEEEEEEFFFGGGIIIIIIHHHHHHIIIJJJLLLNNNPPPQQQRRRRRRRRRSSSTTTTTTUUUUUUXXXWWWVVVVVVXXX[[[^^^```bbbeeehhhkkkmmmqqquuuyyy}}}{{{ssspppmmmkkkmmmoooqqqqqqtttuuuwwwwwwwwwuuusssqqqwwwxxx|||666666666666666777888888===???CCCIIIOOOSSSTTTSSSQQQLLLGGGFFFFFFDDDBBBAAA;;;;;;;;;<<<===<<<999777999::::::;;;;;;999888777444555888888777777888999======<<<;;;;;;===AAADDDJJJKKKMMMPPPUUUZZZ___bbbeeeeeedddcccaaa^^^YYYUUUNNNKKKGGGDDDAAAAAABBBBBBCCCCCCDDDFFFGGGGGGGGGGGGCCCCCCCCCBBBCCCEEEIIILLLMMMPPPUUUZZZ___eeelllqqqpppqqqrrrrrrqqqpppnnnmmmmmmmmmllllllllllllmmmmmmnnnooooooqqqrrrsssttttttuuuuuutttsssrrrrrrqqqqqqssssssrrrrrrrrrsssssstttuuuvvvwwwyyy{{{|||}}}~~~}}}xxxuuusssssssssssssssttttttuuuvvvvvvvvvxxxwwwxxx{{{}}}eeePPPLLLEEE@@@===<<<;;;:::>>>???AAACCCGGGJJJMMMNNNTTTRRRSSS[[[eeeppp~~~zzzzzz~~~lllWWWQQQOOOLLLPPPXXX``````]]]ZZZWWWUUUVVVXXX\\\\\\ZZZVVVPPPLLLIIIIIIFFFHHHKKKMMMPPPUUU[[[___ggghhhiiijjjlllmmmoooooosssssssssrrrqqqpppooonnniiijjjlllnnnppppppppppppoooooonnnmmmlllkkkkkkkkkooonnnnnnooorrrtttuuuuuuvvvzzz}}}vvvkkk___VVVOOOMMMKKKJJJMMMRRRWWW[[[]]]bbbmmm{{{~~~|||xxxuuupppkkkddd^^^ZZZVVVSSSPPPNNNKKKHHHGGGFFFFFFDDDCCCDDDCCCAAA@@@????????????HHHGGGGGGGGGFFFFFFFFFFFFEEEJJJLLLVVViiiyyyuuuggg^^^YYYWWWVVVVVVXXX[[[\\\]]]```fffjjjfffhhhkkkmmmmmmnnnppprrrqqqrrrtttvvvxxxzzzzzz{{{{{{~~~}}}yyywwwrrrmmmhhhccc```]]][[[YYY]]][[[YYYYYYYYYXXXWWWUUUQQQQQQPPPNNNMMMLLLKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKMMMOOOQQQRRRSSSSSSTTTUUUVVVVVVWWWWWWWWWWWWWWWXXXYYYYYYYYY[[[^^^aaadddfffiiikkknnnrrrwwwzzz{{{uuurrrnnnhhhcccbbbfffkkkoooooopppssswwwzzz}}}~~~}}}~~~777777777666777777888999>>>AAAEEEKKKQQQUUUWWWWWWVVVQQQLLLJJJHHHFFFCCCAAAAAA@@@?????????>>>;;;999999999:::;;;:::999888777555666888888888888999:::===>>>>>>>>>>>>@@@DDDGGGMMMOOOSSSWWW\\\```cccdddhhhgggfffeeeccc___ZZZVVVOOOMMMJJJFFFDDDCCCCCCCCCBBBCCCDDDFFFGGGGGGHHHHHHFFFFFFFFFFFFFFFHHHMMMPPPRRRUUUZZZ^^^ccchhhnnnsssrrrrrrssssssrrrqqqooonnnmmmmmmllllllllllllmmmmmmnnnoooooopppqqqrrrsssttttttttttttsssrrrqqqqqqqqqrrrrrrrrrrrrrrrsssttttttvvvvvvxxxyyy{{{}}}~~~~~~}}}~~~~~~}}}yyyvvvttttttttttttttttttuuuvvvvvvwwwwwwyyyxxxzzz~~~|||aaaOOOJJJDDD@@@======<<<;;;>>>???AAACCCFFFIIILLLMMMTTTQQQSSSZZZcccnnn{{{uuu^^^UUURRROOORRRZZZbbbaaa___[[[WWWUUUVVVWWW[[[ZZZWWWRRRLLLGGGEEEEEEEEEGGGJJJLLLOOOTTTZZZ^^^eeefffhhhjjjlllnnnnnnooorrrrrrrrrrrrqqqqqqpppooollllllnnnoooppppppqqqqqqoooooonnnllllllkkkkkklllooonnnnnnppprrrtttuuuuuuwww{{{~~~xxxqqqiii___XXXQQQOOOMMMLLLOOOSSSXXX\\\```eeeooo|||~~~vvvrrrkkkeee```\\\YYYVVVPPPNNNLLLJJJIIIHHHFFFDDDFFFEEECCCBBBAAAAAAAAABBBDDDDDDDDDDDDDDDDDDDDDDDDFFFKKKLLLUUUgggvvvwwwkkkccc]]]ZZZZZZ\\\^^^___aaaeeekkkooonnnqqquuuyyy{{{}}}zzzvvvpppkkkhhhfffcccaaaeeecccaaa``````___]]][[[WWWVVVUUUSSSQQQOOOMMMLLLLLLKKKJJJJJJJJJJJJJJJJJJMMMNNNPPPRRRSSSUUUUUUVVVUUUVVVWWWXXXXXXXXXXXXWWWWWWXXXYYYYYYYYY[[[^^^aaaccceeehhhkkknnnrrrxxx{{{|||vvvrrrnnniiieeeeeeggglllnnnppprrruuuyyy|||777777777777777888999999>>>AAAFFFMMMTTTYYY]]]^^^]]]ZZZVVVRRROOOLLLIIIFFFDDDBBB@@@>>>>>>===:::888999::::::::::::999888888888:::;;;;;;:::;;;===???@@@AAACCCEEEFFFHHHLLLNNNRRRUUUZZZ___cccfffggggggkkkjjjiiihhheeeaaa[[[WWWPPPOOOLLLJJJGGGEEEDDDDDDBBBCCCDDDEEEGGGHHHJJJJJJJJJKKKKKKKKKLLLNNNRRRUUUZZZ\\\```dddggglllqqquuusssttttttttttttrrrqqqpppmmmmmmllllllllllllmmmmmmnnnnnnooopppqqqrrrrrrssssssssssssrrrqqqqqqppppppppppppqqqqqqrrrssstttuuuvvvwwwxxxzzz{{{}}}~~~||||||}}}~~~yyyvvvuuuuuuvvvuuuuuuuuuvvvwwwwwwxxxxxxzzzzzz}}}vvv[[[LLLHHHCCC???>>>>>>======@@@@@@AAACCCFFFIIIKKKLLLRRRPPPRRRXXX```jjjxxxiii\\\VVVRRRVVV]]]fffeeebbb]]]XXXUUUUUUVVVZZZYYYVVVPPPJJJEEEBBBBBBDDDEEEHHHJJJNNNRRRXXX\\\ccceeehhhkkkmmmnnnnnnnnnqqqqqqrrrrrrrrrqqqqqqpppooooooooooooooopppqqqqqqooonnnmmmlllllllllllllllnnnnnnnnnoooppprrrttttttwww{{{|||sssmmmgggaaa\\\SSSRRRPPPOOOQQQUUUZZZ]]]dddhhhqqq|||zzztttnnniiiddd```]]]WWWUUUSSSQQQPPPMMMJJJGGGHHHGGGEEEDDDCCCCCCDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDGGGKKKLLLTTTdddsssuuujjjdddaaabbbdddeeeggglllrrrwwwxxx|||}}}yyyuuussspppnnnllljjjhhhffffffdddbbb```^^^]]][[[YYYVVVSSSQQQPPPPPPOOONNNMMMMMMMMMMMMMMMPPPQQQSSSUUUVVVWWWXXXXXXXXXXXXYYYZZZZZZZZZYYYYYYXXXYYYZZZZZZZZZ[[[^^^aaaaaadddhhhkkkoootttzzz~~~xxxrrrpppmmmjjjiiikkkmmmooosssuuuyyy|||777666666666666777888888;;;???FFFMMMUUU]]]dddiiieeefffccc]]]YYYVVVRRRMMMHHHEEEBBB@@@???>>>;;;:::;;;;;;;;;;;;::::::999999<<<===>>>>>>???@@@DDDFFFEEEHHHLLLNNNPPPRRRUUUWWWZZZ\\\___cccgggiiikkkkkknnnlllkkkiiigggbbb\\\XXXQQQPPPNNNLLLIIIGGGEEECCCBBBCCCDDDEEEGGGIIIKKKLLLNNNOOOPPPQQQRRRTTTXXX[[[___bbbeeehhhkkknnnrrruuutttuuuuuuvvvuuutttrrrqqqmmmmmmllllllllllllmmmmmmnnnnnnoooooopppqqqqqqrrrrrrrrrqqqqqqqqqpppppppppooooooooopppqqqssstttuuuvvvwwwxxxyyy{{{}}}~~~|||}}}}}}~~~|||xxxvvvuuuuuuvvvuuuvvvvvvwwwxxxxxxyyyyyyzzz{{{~~~oooVVVJJJFFFAAA>>>>>>>>>??????AAAAAABBBDDDFFFIIIKKKLLLQQQPPPRRRXXX^^^ggguuu}}}{{{xxx~~~tttcccZZZWWW[[[aaajjjiiieee```ZZZWWWVVVWWWYYYXXXUUUOOOIIIEEEDDDDDDBBBDDDFFFIIILLLPPPVVVZZZ```bbbgggkkknnnooonnnnnnppppppqqqrrrrrrrrrqqqqqqqqqpppooonnnnnnnnnooopppooonnnmmmllllllllllllllllllmmmnnnnnnnnnoooqqqsssvvvyyyvvvpppjjjccc___WWWVVVTTTSSSTTTWWW[[[^^^gggjjjrrr}}}zzztttooojjjeeebbb^^^\\\ZZZXXXVVVSSSOOOLLLIIIHHHFFFEEEDDDDDDEEEFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGKKKKKKSSScccqqqvvvooonnnmmmmmmpppuuu{{{|||zzzuuussspppnnnmmmkkkhhhfffcccbbb```^^^[[[YYYWWWVVVVVVUUUTTTSSSRRRRRRQQQRRRRRRSSSUUUWWWXXXYYYZZZZZZ[[[[[[\\\\\\\\\\\\\\\[[[YYYZZZ[[[[[[[[[\\\___aaaaaadddhhhlllpppvvv||||||uuutttrrrpppooopppqqqqqqxxxzzz~~~666666555555555666777777888<<>>>>>======<<<<<<<<<<<<===>>>???@@@BBBFFFKKKOOOMMMQQQVVVZZZ[[[]]]^^^___ccccccdddeeehhhkkkmmmoooooommmllljjjgggccc]]]YYYRRRQQQOOOLLLJJJGGGEEEDDDDDDDDDDDDFFFGGGJJJLLLMMMPPPRRRTTTUUUVVVYYY\\\___bbbdddhhhjjjlllooorrrttttttuuuuuuvvvuuutttrrrqqqmmmmmmllllllllllllmmmmmmnnnnnnnnnooooooppppppppppppppppppppppppooooooooonnnnnnooopppqqqrrrtttuuuuuuvvvwwwyyyzzz|||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~zzzwwwttttttuuuuuuvvvvvvwwwwwwxxxxxxyyyyyyzzzzzz~~~~~~}}}}}}~~~~~~jjjSSSHHHEEE@@@===>>>???@@@@@@BBBBBBCCCEEEGGGJJJLLLMMMRRRQQQSSSYYY^^^fffuuu{{{vvvsssyyyzzz}}}}}}iii^^^[[[___dddlllkkkgggbbb\\\YYYYYYYYYWWWVVVSSSNNNIIIEEEEEEEEE@@@BBBEEEGGGJJJOOOUUUYYY^^^aaaeeejjjmmmoooooooooppppppqqqrrrrrrrrrqqqqqqpppooonnnmmmlllmmmnnnooonnnnnnmmmllllllllllllmmmkkklllnnnmmmmmmmmmppprrrtttxxx}}}xxxqqqhhhccc\\\[[[YYYXXXYYY[[[^^^```hhhkkksss~~~}}}xxxsssnnnhhheeeccc```]]][[[YYYVVVRRROOOLLLJJJIIIGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFJJJJJJRRRbbbppp|||{{{}}}~~~zzzxxxuuusssooommmffffffeeecccaaa```___^^^[[[ZZZXXXWWWVVVUUUUUUTTTUUUUUUWWWXXXZZZ[[[[[[[[[^^^^^^_________^^^^^^]]]\\\]]]]]]]]]\\\]]]```bbbbbbdddiiimmmrrrxxxzzzyyyxxxwwwvvvvvvvvvvvv~~~666666666666666777777888777:::???FFFOOO^^^nnnyyyyyysssiii^^^[[[VVVPPPJJJGGGDDDBBBAAABBBAAA@@@@@@??????@@@@@@===>>>@@@BBBFFFLLLTTTYYYZZZ___dddhhhiiiiiiiiiiiilllkkkjjjjjjkkkmmmpppqqqooonnnmmmkkkiiieee___[[[TTTSSSPPPMMMJJJGGGFFFEEEFFFEEEEEEFFFHHHJJJLLLNNNPPPRRRUUUWWWXXX[[[___aaabbbeeeiiikkkmmmnnnqqqrrrsssttttttttttttrrrqqqpppmmmmmmllllllllllllmmmmmmmmmmmmnnnnnnoooooooooooooooooooooooooooooooooooonnnnnnoooooopppqqqrrrssstttuuuvvvxxxyyy{{{|||}}}~~~~~~}}}|||||||||~~~}}}yyyvvvttttttuuuuuuvvvvvvvvvwwwxxxxxxyyyyyyzzzzzz~~~|||wwwvvvsssrrrsssuuuxxxzzzeeeQQQGGGDDD???======???@@@@@@BBBCCCDDDFFFIIILLLNNNOOOSSSSSSVVV[[[```hhhwww{{{tttpppssssssuuu{{{oooaaa^^^```ccckkkjjjgggbbb]]]ZZZZZZ[[[WWWUUURRRLLLGGGCCCCCCDDD@@@AAADDDFFFJJJNNNTTTXXX]]]___ccchhhllloooppppppqqqqqqrrrrrrrrrqqqqqqpppnnnnnnmmmmmmmmmmmmmmmnnnnnnmmmmmmlllllllllmmmmmmkkknnnoooooommmmmmpppsssuuuxxx|||xxxpppiiidddbbb```______aaaccceeeiiilllttt|||xxxsssnnnjjjfffccc___\\\ZZZXXXVVVTTTRRRQQQNNNLLLJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFGGGJJJJJJPPP___lll}}}zzzvvvrrrpppmmmmmmllljjjiiihhhgggfff```___]]]\\\ZZZYYYXXXXXXYYYZZZ[[[]]]^^^^^^______aaaaaabbbbbbaaaaaa``````^^^___```___^^^___bbbddddddgggkkkoootttzzz~~~}}}}}}}}}}}}}}}{{{zzz}}}888888888777888999999:::888:::===AAAJJJYYYlllyyyzzzlllfff]]]TTTNNNJJJGGGEEEEEEEEECCCBBBBBBBBBCCCDDDAAACCCEEEIIIOOOWWWaaagggmmmqqqwww{{{|||zzzxxxwwwtttssssssrrrrrrrrrrrrrrrpppooonnnmmmlllhhhbbb^^^XXXVVVRRRNNNKKKIIIHHHHHHGGGGGGFFFFFFGGGIIILLLMMMPPPRRRUUUWWWYYY\\\___bbbbbbeeeiiilllmmmnnnppprrrrrrrrrssssssrrrqqqooonnnmmmmmmllllllllllllmmmmmmmmmmmmnnnnnnnnnnnnoooooonnnnnnnnnnnnnnnnnnnnnnnnooooooooooooooopppqqqqqqssssssuuuvvvxxxzzz{{{{{{}}}}}}}}}}}}}}}|||||||||{{{|||~~~}}}yyyvvvuuuuuuvvvwwwuuuuuuvvvvvvwwwxxxxxxxxx{{{{{{{{{xxxssspppoooqqquuuxxx}}}{{{bbbPPPGGGDDD???======???@@@@@@CCCDDDEEEHHHKKKNNNPPPRRRTTTUUUYYY^^^bbbjjjzzz~~~wwwrrrqqqoooqqqvvvxxx}}}uuueee___```aaagggfffddd```[[[ZZZZZZ\\\[[[YYYTTTMMMGGGCCCBBBCCC@@@AAADDDFFFIIINNNTTTXXX\\\^^^bbbfffkkknnnqqqrrrrrrrrrrrrrrrqqqqqqpppooommmnnnnnnooooooooonnnnnnmmmmmmlllllllllmmmmmmnnnmmmpppsssrrrooonnnrrrvvvyyyzzz}}}}}}wwwrrrkkkjjjhhhgggggghhhiiikkkmmmooowww{{{uuurrrmmmiiiddd```___^^^]]]\\\[[[YYYVVVSSSQQQOOOOOOOOOLLLLLLKKKJJJIIIHHHHHHGGGHHHJJJIIINNN[[[fff}}}}}}yyyvvvwwwwwwuuutttrrrpppooonnniiihhhfffdddbbbaaa````````````bbbcccddddddeeeeeeccccccddddddccccccbbbaaaaaaaaabbbaaa```aaadddffffffiiimmmrrrvvv|||~~~zzzwwwuuusssrrrtttzzz::::::999999::::::;;;<<<;;;<<<===???FFFUUUjjjxxxxxxnnnccc[[[UUUQQQOOOHHHGGGEEEDDDDDDDDDEEEFFFGGGHHHKKKPPPWWWaaalllsss|||xxxxxxyyyzzzyyywwwtttsssrrrqqqpppooonnnjjjeeeaaa[[[XXXSSSOOOKKKJJJJJJKKKIIIHHHGGGFFFGGGIIILLLMMMOOOQQQUUUWWWYYY\\\___bbbbbbeeeiiilllnnnoooqqqrrrpppqqqrrrrrrqqqpppnnnmmmmmmmmmmmmllllllmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnnnnnnnnnnpppooooooooooooooopppppprrrssstttuuuwwwyyyzzz{{{{{{{{{||||||}}}}}}~~~~~~yyyzzz{{{}}}}}}zzzwwwvvvvvvwwwxxxuuuuuuuuuvvvwwwwwwxxxxxx|||}}}~~~wwwrrrppprrrvvvxxx}}}xxx___OOOGGGDDD???======>>>??????CCCDDDFFFHHHLLLOOORRRTTTUUUVVV[[[```dddlll||||||vvvqqqoooqqquuuvvvyyyyyyggg```______dddcccaaa]]]ZZZYYYZZZ\\\aaa___YYYQQQIIIDDDBBBCCC@@@AAADDDFFFJJJNNNTTTXXX\\\^^^aaaeeejjjnnnqqqssssssssssssrrrqqqpppooonnnmmmnnnoooqqqqqqqqqpppooommmmmmlllllllllmmmmmmnnnpppsssuuutttqqqppptttxxx|||}}}~~~|||yyyqqqooonnnlllllllllnnnoooppprrryyy|||xxxtttooojjjfffddddddddddddaaa```\\\YYYVVVTTTSSSSSSQQQPPPPPPNNNMMMLLLKKKJJJIIIKKKHHHLLLWWWaaawww}}}zzzxxxuuusssrrrrrrqqqooommmkkkiiihhhhhheeeeeeggghhhiiiiiiiiiiiieeeeeeeeeeeeddddddcccbbbbbbccccccbbbaaabbbeeeggghhhkkkooossswww}}}yyytttqqqooommmkkknnnuuu~~~888777777777666666666555<<<777888???CCCHHH[[[qqqvvvkkkbbb[[[YYYUUUQQQMMMJJJIIIHHHHHHGGGLLLKKKLLLQQQZZZhhhuuu}}}|||yyyxxxwwwuuurrrtttssspppnnnlllhhhddd```\\\YYYTTTQQQOOONNNLLLJJJGGGFFFFFFEEEFFFGGGIIIJJJOOOQQQTTTVVVWWWZZZ\\\___^^^aaafffjjjkkklllnnnoooqqqqqqppppppoooooonnnnnnnnnnnnmmmlllkkkjjjjjjiiiiiijjjjjjkkkkkklllmmmmmmjjjjjjkkkkkkkkkkkkllllllnnnooooooppppppppppppooooooppppppqqqsssuuuwwwxxxyyyyyyxxxyyyzzz{{{||||||~~~}}}{{{yyyyyyzzz{{{||||||{{{zzzxxxwwwwwwxxxxxxvvvuuuttttttuuuxxx|||~~~|||}}}wwwuuuuuuuuuuuuoooYYYNNNGGGDDD@@@===<<<===@@@BBBCCCDDDGGGJJJMMMPPPRRRTTTWWWXXXZZZ___gggtttwwwuuuxxxuuupppqqq|||kkkbbb___]]]```ccc```XXXRRRSSSUUUVVV\\\```^^^TTTIIIEEECCCBBB===???AAACCCFFFKKKQQQVVV[[[]]]___```bbbfffjjjnnnrrrrrrssssssrrrooollljjjqqqrrrrrrrrrqqqnnnkkkiiioooooooooppppppqqqqqqqqqoooooopppqqqrrrrrrsssssspppttt{{{|||yyyxxxwwwvvvvvvvvvxxxyyyzzzvvvzzz~~~~~~yyyqqqmmmlllkkkjjjhhhhhhgggeeebbb```]]][[[ZZZYYYWWWUUUTTTSSSQQQNNNLLLNNNGGGGGGOOOUUU\\\ooo|||yyy|||zzzxxxwwwuuurrrnnnkkkooollljjjjjjkkklllllllllmmmkkkiiiggggggeeeccc```bbbbbbbbbcccdddddddddeeellliiikkkqqqxxx|||yyyvvvsssooommmgggffffffgggkkkttt888888888888888888888888<<<888888>>>@@@DDDTTTfffxxxmmmfff]]]YYYSSSOOONNNMMMLLLLLLQQQQQQSSSYYYcccppp}}}|||{{{yyywwwuuuuuutttrrrpppnnnjjjeeeaaa]]]ZZZUUURRRPPPNNNLLLJJJIIIIIIGGGGGGFFFGGGHHHIIIMMMPPPSSSVVVXXX[[[^^^aaa___bbbfffiiijjjkkkmmmoooooooooooooooooonnnnnnnnnnnnnnnmmmlllkkkkkkjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkjjjjjjkkkkkkkkkkkklllllloooooopppqqqqqqqqqqqqpppoooppppppqqqsssuuuvvvwwwyyyxxxxxxxxxyyyzzz{{{{{{|||{{{yyyxxxxxxxxxzzzzzzxxxxxxwwwvvvvvvwwwxxxyyywwwvvvuuuuuuvvvyyy|||~~~}}}}}}zzz{{{||||||mmmXXXMMMFFFDDD@@@===<<<>>>@@@BBBDDDEEEGGGJJJMMMPPPSSSTTTXXXZZZ]]]aaaiiiuuu~~~{{{zzzzzzmmmccc___\\\\\\``````YYYSSSSSSVVVVVVZZZ^^^]]]TTTJJJEEECCCBBB???AAABBBDDDGGGLLLRRRWWWZZZ\\\___aaabbbeeehhhkkkooopppqqqqqqqqqpppooonnnooopppqqqqqqqqqooonnnmmmpppppppppqqqppppppooooooooooooppppppqqqrrrsssssstttwwwzzz~~~~~~}}}{{{}}}{{{zzz||||||||||||}}}~~~{{{vvvuuutttrrrqqqqqqpppnnnkkkhhheeebbbaaa^^^\\\ZZZXXXVVVTTTPPPNNNQQQKKKJJJPPPSSSXXXhhhzzz~~~}}}|||zzzvvvsssuuussspppoooppppppooonnnnnnllliiihhhgggeeeccc```bbbbbbccccccdddeeeeeefffkkkiiikkkrrryyy}}}yyyuuuqqqnnnkkkffffffeeefffjjjqqq{{{999999999:::::::::::::::<<<888999======>>>JJJXXXppp|||pppjjjccc]]]YYYWWWUUUTTTYYYZZZ^^^eeeooo{{{}}}|||{{{zzzwwwvvvuuutttrrrnnnhhhddd___[[[WWWSSSQQQOOOLLLJJJLLLKKKIIIHHHGGGGGGHHHHHHLLLOOOSSSVVVYYY\\\```cccbbbdddfffhhhiiijjjmmmooommmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmlllllllllkkkkkkkkkjjjjjjjjjiiiiiijjjjjjkkkkkkkkkkkkllllllooopppqqqqqqrrrrrrrrrqqqppppppqqqrrrssstttuuuvvvxxxxxxxxxxxxxxxxxxyyyyyy|||{{{zzzyyyyyyyyyzzzzzztttttttttuuuuuuwwwxxxyyyyyyxxxwwwwwwxxxzzz|||}}}~~~||||||~~~jjjUUULLLEEECCC@@@======>>>AAACCCEEEFFFHHHKKKNNNQQQSSSTTTXXXZZZ]]]aaahhhuuutttiiiccc___^^^cccddd]]]VVVTTTUUUUUUXXX]]]]]]TTTJJJEEECCCBBBAAABBBDDDEEEHHHMMMSSSWWWYYY\\\___bbbcccdddfffhhhlllmmmmmmooopppqqqrrrrrrnnnooooooppppppqqqqqqqqqpppqqqrrrrrrrrrpppnnnlllnnnnnnooopppqqqrrrssstttwwwxxxzzz{{{{{{yyyxxxwwwyyyyyyzzzzzz{{{{{{||||||~~~|||{{{zzzyyywwwtttpppllliiiggggggeeebbb```]]]ZZZVVVSSSTTTOOOMMMQQQRRRTTT___mmm~~~~~~{{{xxxwwwvvvuuutttrrrpppmmmkkkiiihhhfffcccaaaccccccccccccdddeeeeeefffiiihhhlllssszzz~~~xxxtttpppllliiihhhhhhggghhhkkkqqqzzz999999::::::::::::;;;;;;:::888:::<<<<<<<<>>>>>???BBBCCCEEEGGGIIIKKKNNNQQQSSSTTTTTTWWW[[[___eeeqqq~~~ssskkkfffcccjjjkkkcccYYYUUUUUUTTTWWW]]]]]]UUULLLFFFDDDAAAAAABBBCCCEEEGGGKKKQQQUUUXXX\\\```dddddddddeeeeeekkkkkklllmmmnnnppprrrsssooooooooooooooopppqqqrrrooopppsssttttttrrrpppnnnmmmnnnooopppqqqrrrssstttvvvwwwyyy|||}}}~~~~~~~~~zzzyyyyyyyyyyyy{{{|||}}}{{{vvvrrrpppooommmjjjgggeeebbb^^^[[[WWWRRRQQQRRRRRRRRRYYYbbbsss~~~}}}{{{xxxvvvsssqqqnnnkkkjjjhhheeebbbcccbbbbbbaaabbbcccdddeeehhhhhhlllssszzz}}}xxxtttqqqnnnkkklllllllllmmmpppvvv~~~::::::::::::::::::::::::888888:::<<<<<<<<<@@@FFFLLLXXXkkk~~~wwwsssppprrruuu{{{~~~|||}}}~~~}}}}}}|||{{{yyyuuuppplllccc___ZZZVVVSSSPPPMMMKKKJJJJJJIIIHHHIIIJJJKKKLLLNNNPPPTTTVVVWWWZZZ]]]___ccceeegggggghhhiiillloookkkkkkllllllmmmmmmnnnnnnpppppppppppppppqqqqqqqqqmmmllllllkkkjjjiiihhhhhhjjjjjjjjjkkkkkkkkklllllllllmmmnnnoooppppppppppppppppppqqqrrrssssssrrrrrrvvvuuuuuuuuuuuuvvvvvvwwwzzz{{{{{{|||{{{zzzyyyxxxwwwwwwwwwwwwwwwwwwwwwwww{{{{{{zzzzzzzzz{{{}}}}}}~~~vvv^^^NNNIIICCCBBB@@@??????@@@CCCDDDFFFGGGHHHKKKNNNPPPRRRSSSRRRVVV[[[^^^cccooo}}}}}}|||ssslllgggnnnppphhh]]]XXXWWWWWWXXX^^^```XXXNNNHHHDDDAAA???@@@BBBCCCDDDHHHNNNRRRXXX\\\aaadddeeeeeeeeeeeekkkkkkkkklllmmmnnnppppppqqqpppooonnnnnnnnnoooooommmoooqqqtttuuutttrrrqqqlllmmmnnnoooqqqrrrssstttuuuxxx{{{~~~|||{{{{{{{{{|||}}}tttrrrooommmkkkgggccc```YYYVVVTTTTTTSSSSSSWWW\\\gggttt}}}zzzxxxuuurrrooommmkkkhhheeecccbbbaaa``````aaabbbcccfffgggllltttzzzzzzwwwuuusssqqqooopppqqqsssvvv{{{;;;;;;;;;;;;:::::::::999777999;;;<<<<<<===???AAA@@@GGGTTTeeewww|||{{{|||~~~}}}{{{zzzyyyvvvrrroooeeeaaa\\\WWWTTTQQQNNNLLLIIIIIIHHHHHHIIIJJJLLLMMMNNNPPPSSSUUUVVVXXX[[[]]]bbbdddfffhhhiiijjjmmmooolllllllllmmmmmmmmmmmmmmmoooooooooppppppqqqqqqqqqmmmmmmllllllkkkjjjiiiiiijjjjjjkkkkkkkkkkkkllllllkkklllmmmnnnoooooopppppppppqqqrrrssssssrrrqqqpppsssssssssssstttuuuvvvwwwwwwyyyzzz{{{{{{yyywwwvvvwwwxxxxxxyyyyyyxxxwwwwwwzzzzzzzzzzzz{{{|||}}}~~~mmmWWWKKKHHHBBBAAA@@@???@@@BBBCCCEEEEEEFFFHHHJJJMMMOOOQQQRRRRRRVVV[[[^^^cccnnn|||{{{}}}{{{tttllltttwwwmmmaaa\\\\\\]]][[[bbbddd\\\RRRKKKFFFBBB>>>???@@@AAABBBFFFKKKOOOVVVZZZ___cccddddddeeeeeejjjkkkkkklllmmmmmmnnnnnnppppppooonnnnnnmmmllllllkkkmmmoooqqqssssssrrrrrrllllllmmmoooqqqrrrssstttwww{{{}}}|||{{{~~~|||zzzvvvssspppmmmhhheee^^^[[[XXXVVVUUUVVVXXXYYY^^^dddrrr}}}{{{wwwtttrrrooollliiifffeeebbb```______aaaaaaeeegggllltttyyy}}}{{{zzzyyysssuuuvvvxxxzzz>>>>>>===<<<;;;;;;::::::888:::;;;;;;;;;<<<=========???GGGRRR]]]nnn|||{{{}}}|||yyyvvvuuusssqqqooogggccc]]]YYYUUURRRNNNLLLJJJIIIHHHHHHHHHIIIJJJKKKKKKMMMQQQSSSUUUXXX[[[]]]___bbbfffiiijjjkkkmmmooonnnnnnnnnmmmmmmmmmmmmmmmllllllmmmmmmnnnoooooopppmmmmmmmmmllllllkkkkkkkkkjjjjjjkkkkkkkkkkkkllllllkkklllmmmooopppppppppqqqpppqqqrrrssssssrrrpppoooqqqqqqqqqrrrsssuuuwwwwwwyyyzzz|||~~~}}}{{{yyywwwuuuvvvwwwyyyyyyyyyyyyxxxxxxxxxyyyzzz{{{}}}~~~~~~|||eeePPPHHHHHHAAAAAA@@@@@@AAABBBDDDEEEDDDEEEGGGIIILLLNNNOOOPPPOOOUUUZZZ]]]aaalll}}}}}}{{{|||~~~}}}xxxiiiaaaaaabbb___fffhhh```UUUMMMGGGCCC>>>???@@@@@@AAAEEEJJJNNNTTTWWW\\\___aaabbbccceeeggghhhjjjlllmmmnnnmmmmmmmmmnnnnnnnnnnnnlllkkkjjjjjjkkklllnnnnnnoooooooookkklllmmmoooppprrrssstttzzz~~~zzzuuuoookkkdddbbb]]]YYYWWWXXXXXXXXX[[[[[[cccrrr|||yyyvvvsssooommmjjjhhheeebbb``````aaaaaadddffflllsssxxx~~~|||}}}AAA@@@???>>>===<<<;;;:::999;;;;;;:::999;;;;;;:::>>>>>>BBBHHHMMMXXXooo|||{{{}}}}}}zzzvvvsssrrrqqqpppnnnhhhddd^^^YYYUUURRROOOLLLLLLKKKIIIHHHGGGGGGHHHHHHHHHKKKOOORRRUUUXXX\\\___^^^aaafffjjjkkklllnnnoooooooooooonnnmmmmmmmmmllliiijjjjjjkkklllmmmnnnnnnnnnmmmmmmmmmmmmllllllllljjjjjjkkkkkkkkkllllllllllllmmmnnnoooqqqqqqrrrrrrpppqqqrrrssssssrrrpppnnnoooppppppqqqsssuuuwwwxxx|||~~~|||zzzrrrtttvvvxxxyyyzzzzzzzzzwwwwwwxxxzzz{{{}}}~~~xxx```MMMFFFHHHAAA@@@@@@@@@AAACCCDDDFFFDDDEEEFFFIIIKKKMMMOOOOOOLLLRRRXXXZZZ]]]hhhzzz||||||~~~oooeeecccdddaaahhhjjjbbbWWWNNNHHHCCC???@@@@@@@@@BBBEEEJJJMMMRRRUUUYYY\\\^^^```bbbdddeeefffiiilllnnnnnnnnnmmmjjjkkkmmmnnnnnnllljjjiiikkkkkkkkkkkkkkkkkkkkkkkkkkkkkkmmmnnnppprrrsssttt{{{}}}vvvrrriiifff```ZZZXXXYYYYYYWWW\\\ZZZ]]]hhhssszzzyyy{{{{{{yyyuuurrrooonnnkkkgggdddaaaaaaaaabbbcccffflllssswww}}}LLLGGG@@@>>>???@@@???>>>::::::;;;;;;;;;;;;<<<<<<<<<>>>??????CCCMMM\\\ggg~~~}}}{{{wwwtttqqqooonnnmmmfffbbb]]]YYYWWWTTTRRRPPPKKKIIIGGGEEEDDDDDDDDDEEEGGGHHHJJJMMMRRRVVVZZZ]]]]]]```dddgggiiijjjlllnnnqqqqqqqqqqqqqqqpppooonnnjjjkkkkkklllmmmnnnooooooooonnnnnnmmmlllkkkkkkjjjlllkkkiiihhhhhhiiikkkllljjjkkkmmmppprrrsssttttttqqqrrrrrrrrrrrrqqqpppooonnnoooppppppppprrruuuwww}}}{{{xxxvvvuuuvvvwwwxxxwwwzzzyyyxxxxxxxxxzzz}}}~~~kkkXXXMMMGGGCCCAAA@@@@@@@@@AAACCCEEEFFFGGGGGGGGGGGGIIIKKKNNNOOONNNNNNPPPUUU[[[eeewww}}}zzzyyy{{{~~~}}}{{{zzzzzz~~~|||jjjccceeeaaafffkkkhhh]]]OOOEEEAAA@@@?????????AAACCCFFFHHHLLLQQQXXX]]]```aaacccdddcccfffhhhiiiiiiiiikkklllmmmkkkkkkmmmpppqqqpppmmmlllkkkjjjiiihhhhhhhhhhhhgggiiikkklllnnnpppsssvvv{{{xxxqqqkkkccc^^^\\\[[[XXXVVVUUUWWWYYY[[[```kkkzzzxxxsssqqqqqqqqqwww~~~{{{vvvrrrnnnllliiieeecccbbbccccccdddggglllqqqxxxOOOJJJCCC??????@@@???===;;;;;;;;;;;;;;;;;;;;;;;;===???AAA@@@AAAFFFOOOWWWooo~~~|||xxxtttpppnnnlllkkkeeebbb]]]YYYVVVTTTQQQOOOIIIHHHGGGEEEDDDDDDDDDDDDGGGHHHJJJMMMQQQVVVZZZ\\\]]]```dddggghhhjjjkkkmmmppppppqqqqqqpppoooooonnnmmmmmmmmmmmmmmmmmmnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmllljjjiiiiiijjjkkkllllllmmmoooqqqssstttuuuuuusssrrrrrrqqqpppooooooooommmooooooooopppqqqtttwww}}}~~~{{{xxxwwwxxxyyyyyyyyyyyyxxxwwwwwwxxx{{{}}}{{{dddUUULLLGGGCCC<<<======???AAADDDGGGHHHIIIHHHHHHIIIJJJLLLNNNOOONNNMMMOOOSSSWWW```qqqyyyuuuuuuzzzzzzzzz{{{}}}}}}|||{{{yyywwwuuuvvv{{{jjjbbbddd___dddiiifff\\\QQQHHHDDD@@@@@@??????AAACCCFFFGGGLLLPPPWWW\\\^^^```aaabbbccceeegggiiiiiijjjkkkmmmkkkjjjjjjlllnnnpppnnnllllllkkkjjjiiihhhgggggggggfffhhhjjjlllmmmooorrruuu||||||xxx{{{xxxyyy~~~uuunnneee___[[[YYYUUUSSSPPPQQQSSSSSSVVV^^^kkkttt}}}vvvpppmmmkkkkkklllrrr|||}}}zzzuuuqqqooommmjjjgggeeedddeeeeeedddggglllqqqwww~~~WWWQQQIIIDDDCCCBBB@@@>>>;;;;;;;;;;;;;;;;;;;;;;;;:::===@@@@@@???@@@CCCGGGVVVfff}}}}}}~~~~~~zzzuuuqqqmmmjjjiiieeeaaa]]]YYYVVVSSSPPPMMMHHHHHHGGGFFFEEEDDDDDDCCCFFFGGGIIILLLPPPTTTXXX[[[\\\___cccfffgggiiijjjllloooooooooooooooooonnnmmmoooooonnnnnnmmmmmmmmmmmmlllmmmmmmmmmmmmnnnnnnnnnmmmlllkkkjjjjjjkkkmmmmmmlllmmmoooqqqsssttttttttttttsssqqqooonnnmmmmmmnnnmmmnnnooooooooopppsssvvv{{{~~~~~~{{{zzz{{{{{{{{{zzzwwwwwwvvvwwwxxx{{{~~~oooZZZOOOJJJFFFCCC<<<<<<===???BBBDDDGGGHHHIIIIIIIIIIIIJJJKKKLLLMMMMMMLLLMMMPPPSSSZZZiiiwww}}}uuussstttsssssswww|||~~~}}}wwwtttooollloooxxxlllaaaccc]]]bbbfffddd\\\RRRKKKHHHAAA@@@??????AAACCCEEEGGGLLLPPPVVVZZZ\\\^^^___```bbbdddggghhhiiijjjkkkmmmjjjiiiiiikkkmmmnnnmmmkkklllkkkjjjhhhgggffffffffffffgggjjjkkklllnnnqqqttt|||wwwooollljjjlllrrrxxx|||xxxqqqggg___[[[WWWRRROOOOOOPPPPPPOOOOOOTTT\\\bbbkkktttzzzssslllgggdddbbbdddhhhoooxxx~~~{{{xxxsssooolllkkkhhheeedddddddddeeedddggglllpppuuu{{{```YYYQQQJJJHHHEEEBBB???=========<<<<<<;;;;;;;;;666999<<<======>>>@@@BBBIIISSScccsss}}}{{{zzzyyyzzz{{{||||||}}}|||||||||}}}}}}xxxsssnnnkkkiiifffccc^^^[[[XXXTTTPPPNNNHHHHHHHHHGGGGGGFFFEEEDDDFFFFFFHHHKKKOOOSSSWWWYYY\\\___ccceeefffgggiiikkkmmmmmmnnnnnnnnnnnnmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmlllllllllmmmnnnnnnlllmmmnnnpppqqqrrrrrrrrrtttssspppmmmkkkkkklllllllllmmmnnnooooooppptttvvvxxx{{{}}}|||}}}}}}|||{{{wwwvvvvvvvvvxxx{{{~~~fffSSSKKKHHHDDDBBB@@@@@@AAABBBCCCDDDEEEEEEIIIHHHHHHHHHIIIIIIIIIJJJMMMLLLMMMOOOQQQVVVbbbooo}}}zzzsssqqqpppttt{{{~~~~~~yyyppphhheeekkkwwwnnnbbbccc^^^aaadddbbb[[[SSSLLLHHHAAA@@@??????@@@CCCEEEGGGLLLPPPVVVZZZ\\\]]]___```aaacccfffhhhiiijjjkkkmmmjjjjjjkkklllmmmmmmlllllllllkkkjjjhhhgggffffffeeeeeegggiiijjjkkkmmmppprrrzzzxxxmmmfffbbbaaaeeekkkqqqzzzvvvoooeee]]]YYYUUUPPPMMMMMMMMMLLLKKKJJJLLLPPPTTT\\\cccmmmxxx~~~xxxppphhhaaa]]][[[]]]```dddjjjttt{{{xxxtttoookkkgggfffcccaaa```aaaaaabbbdddgggkkkooosssyyy~~~ggg```VVVOOOJJJGGGCCC?????????>>>>>>===<<<;;;;;;999999::::::;;;===@@@BBBAAAFFFMMMVVV___hhhpppuuu{{{{{{yyywwwvvvuuuuuuvvvtttuuuwwwxxxzzz{{{{{{|||{{{|||~~~zzzuuupppllljjjhhheeeaaa]]]ZZZVVVRRRNNNIIIIIIIIIHHHGGGGGGGGGFFFFFFGGGHHHKKKNNNSSSVVVXXX[[[^^^bbbdddeeefffhhhiiikkkllllllmmmmmmllllllllllllllllllmmmnnnooooooppppppooonnnmmmlllkkkjjjiiillllllllllllmmmmmmnnnooonnnooopppqqqrrrrrrrrrrrrsssqqqnnnllljjjjjjjjjkkkkkklllnnnoooooorrruuuxxxxxxzzz|||}}}}}}}}}}}}|||{{{wwwwwwwwwwwwyyy|||```PPPJJJEEEBBBAAABBBBBBCCCDDDFFFFFFGGGGGGJJJJJJJJJKKKKKKKKKJJJJJJMMMMMMNNNQQQQQQUUUaaammm~~~vvvtttrrrtttyyy~~~ttthhh```bbbkkksssssseeeccc^^^aaacccaaa[[[SSSLLLGGGAAAAAA@@@???@@@BBBEEEFFFMMMQQQVVVYYY\\\^^^```aaaaaacccfffhhhhhhiiikkklllkkklllmmmmmmmmmllllllmmmlllkkkjjjhhhggggggffffffeeegggiiijjjjjjllloooqqqyyy{{{zzzqqqjjjbbb\\\\\\___fffpppzzzzzzpppiii```YYYUUURRROOOLLLGGGFFFEEEDDDCCCDDDFFFHHHLLLRRRZZZcccnnn}}}zzzssskkkccc\\\WWWTTTUUUVVVYYY]]]dddnnnyyy{{{vvvssspppkkkgggcccbbb```^^^^^^___```aaacccfffjjjnnnrrrvvv{{{~~~mmmeee[[[SSSNNNIIIDDDAAABBBBBBAAA@@@>>>===<<<<<>><<<;;;;;;<<<>>>???@@@AAACCCGGGMMMSSSYYY\\\bbbeeehhhjjjkkklllmmmoooiiijjjlllllllllmmmoooqqqnnnppprrruuuwwwyyyzzzzzzyyyzzz{{{}}}~~~{{{vvvrrrnnnllliiifffbbb___[[[WWWRRROOOJJJIIIHHHFFFFFFGGGGGGHHHGGGGGGIIIKKKOOOSSSVVVXXX[[[^^^aaacccdddeeefffhhhiiijjjkkkkkklllkkkkkkkkkjjjjjjkkklllmmmnnnoooooopppooonnnllljjjiiihhhgggkkkkkklllmmmmmmnnnnnnnnnpppqqqrrrssssssssssssssspppooommmkkkjjjiiijjjjjjjjjlllnnnoooqqqtttxxx{{{{{{||||||}}}}}}~~~}}}}}}~~~}}}}}}~~~}}}|||yyyyyyxxxyyyzzz}}}zzz^^^PPPJJJDDDAAABBB???AAACCCFFFHHHJJJKKKKKKLLLLLLMMMNNNNNNNNNMMMMMMLLLLLLOOORRRTTTWWWbbbnnn{{{|||yyy{{{|||zzzwwwvvvxxx~~~zzzkkk```^^^dddkkktttwwwiiibbb]]]___aaaaaa\\\TTTLLLFFFBBBAAA@@@@@@@@@BBBDDDFFFLLLPPPTTTXXX[[[^^^aaacccbbbdddggghhhhhhhhhiiikkkkkklllnnnnnnlllllllllmmmlllkkkjjjiiihhhhhhhhhhhhfffhhhiiijjjkkkllloooqqqyyyyyy|||zzzooofff\\\XXXXXX]]]gggpppyyyssshhhaaaYYYSSSQQQOOOLLLIIIFFFEEECCCBBBBBBBBBDDDEEECCCHHHOOOVVVaaaqqq|||vvvrrrjjjbbbZZZTTTPPPNNNOOOQQQRRRUUUYYY```iiinnnrrryyy~~~vvvqqqnnnkkkgggcccaaa___^^^]]]]]]^^^```aaaaaadddiiimmmppptttxxx{{{}}}vvvnnncccZZZUUUPPPKKKGGGEEEDDDCCCBBB@@@???>>>===AAA???>>>===>>>>>>>>>===AAA@@@@@@AAAEEEIIILLLNNNMMMPPPTTTUUUUUUVVVXXXZZZXXXZZZ]]]______aaadddgggeeegggjjjmmmppprrrtttuuuvvvwwwwwwyyyzzz|||~~~~~~|||zzzvvvrrrnnnlllhhhfffbbb___[[[WWWQQQNNNJJJHHHEEECCCCCCDDDGGGHHHGGGHHHIIILLLOOOSSSVVVXXXZZZ]]]aaaccccccdddeeeggghhhiiijjjjjjkkkkkkjjjjjjjjjkkkkkkkkkllllllmmmmmmmmmmmmlllkkkiiihhhggggggjjjjjjkkklllmmmmmmnnnnnnoooppppppqqqqqqqqqqqqpppmmmllllllkkkjjjjjjiiiiiiiiikkkmmmppprrrvvv{{{~~~~~~~~~~~~~~~}}}~~~|||{{{zzzzzz{{{}}}sss[[[QQQKKKCCC@@@DDD???@@@CCCFFFHHHJJJKKKKKKJJJKKKLLLMMMNNNNNNMMMMMMJJJKKKOOOSSSUUUYYYdddppp|||}}}wwwxxxxxx}}}}}}yyyxxx~~~uuueee]]]___dddhhh~~~|||lll```YYY\\\___aaa^^^WWWNNNGGGBBBAAA@@@@@@@@@BBBDDDEEEJJJMMMRRRVVVZZZ]]]aaadddccceeeggghhhgggggghhhiiiiiilllnnnmmmkkkjjjkkklllkkkkkkjjjjjjjjjjjjkkkkkkgggiiijjjkkkkkkllloooqqquuutttwww~~~}}}|||}}}}}}}}}|||rrrhhh___YYYWWWXXX^^^fffnnnxxx{{{lllbbb[[[SSSNNNLLLJJJHHHEEEGGGEEEBBB@@@@@@AAABBBBBB???CCCHHHMMMUUUcccuuuzzzuuulllggg```WWWPPPKKKHHHGGGHHHJJJKKKMMMOOOSSSWWW[[[\\\ccclllsss{{{yyyqqqllliiigggccc```]]]\\\[[[ZZZZZZ\\\^^^______bbbgggkkkooossswwwyyyvvvyyy|||~~~vvvkkkbbb\\\WWWRRRNNNFFFEEEDDDCCCAAA@@@>>>>>>>>>===>>>???AAAAAA???>>>???===;;;;;;===@@@AAABBBCCCFFFIIIJJJIIIIIIKKKNNNLLLOOOSSSUUUUUUWWWZZZ^^^]]]___bbbeeeiiilllmmmnnnttttttuuuvvvwwwyyyzzz{{{|||{{{zzzxxxuuurrrnnnlllgggeeebbb^^^[[[VVVPPPLLLIIIGGGCCC@@@@@@BBBFFFHHHHHHIIIJJJLLLOOOSSSWWWYYYZZZ]]]```bbbcccdddeeefffggghhhiiijjjjjjjjjjjjjjjllllllkkkkkkkkkjjjjjjjjjjjjjjjjjjiiiiiihhhhhhhhhiiijjjkkklllmmmmmmmmmmmmllllllmmmmmmmmmmmmllllllkkkkkkkkkkkkkkkjjjiiihhhhhhjjjmmmpppssswww}}}~~~~~~}}}}}}{{{{{{|||~~~}}}xxxzzzzzzxxxyyy~~~zzz~~~oooZZZQQQKKKCCCAAAEEEAAACCCDDDFFFGGGGGGGGGGGGFFFGGGIIIKKKKKKKKKKKKJJJHHHIIINNNSSSVVV[[[fffqqq}}}vvvwwwtttwww{{{yyy~~~jjj^^^]]]___cccwww~~~mmm___VVVYYY^^^aaa```YYYPPPIIIBBBBBB@@@@@@@@@BBBDDDEEEGGGKKKPPPUUUYYY\\\aaacccdddfffhhhhhhgggfffggghhhhhhkkkmmmllljjjhhhiiikkkkkkkkkjjjjjjkkkkkklllmmmhhhiiikkkkkkkkkmmmooorrrqqqooorrryyy{{{zzz~~~|||tttrrrooollllllnnnqqqtttqqqiii```[[[XXXVVVYYY___gggrrrvvvfff___XXXPPPKKKIIIGGGDDDBBBDDDAAA===::::::;;;<<<<<<;;;>>>AAACCCHHHSSScccooo~~~uuuoooeee```XXXOOOHHHDDDCCCCCC===???AAABBBCCCDDDGGGIIIPPPVVV]]]bbbgggqqq|||vvvnnniiifffdddaaa^^^YYYXXXWWWVVVWWWYYY[[[\\\^^^aaafffkkknnnrrrvvvyyysssuuuvvvwwwxxx{{{~~~|||rrrjjjccc\\\UUUPPPKKKJJJGGGDDDAAA???@@@BBBBBB@@@???>>>???>>>===;;;<<<===@@@AAABBBAAA???>>>AAAAAAAAAAAABBBBBBCCCDDDGGGGGGHHHJJJLLLOOOQQQRRRYYY[[[^^^```bbbdddhhhkkknnnppprrrsssssstttvvvxxxxxxwwwuuuuuutttrrrnnnkkkdddbbb___]]]ZZZVVVRRRNNNHHHGGGEEEDDDCCCCCCDDDDDDEEEGGGKKKMMMPPPSSSWWWZZZYYY\\\```bbbcccbbbcccdddeeefffgggiiijjjjjjkkkkkkjjjjjjiiiiiihhhiiiiiiiiikkkkkkjjjjjjiiihhhhhhhhhhhhhhhiiijjjkkkkkkllllllllllllllllllllllllkkkkkkhhhhhhhhhhhhggggggggggggfffhhhjjjmmmpppuuu{{{}}}}}}~~~}}}vvvvvvxxxuuusssrrrssswww|||dddSSSPPPGGGBBBCCCBBBEEEFFFFFFFFFGGGGGGGGGGGGKKKKKKJJJJJJJJJIIIIIIIIILLLNNNQQQUUUVVVZZZggguuuwwwqqqpppttt{{{~~~{{{}}}|||{{{zzz}}}|||fff]]]]]]```lll~~~kkk]]]```______ccceee```SSSHHHEEECCCAAAAAACCCEEEEEEEEEHHHLLLQQQUUUXXX[[[^^^```fffgggggggggggggggffffffhhhiiiiiiiiijjjjjjjjjjjjfffgggggghhhiiijjjjjjkkkllllllkkkkkkkkkmmmooopppmmmmmmnnnppprrruuuwwwyyywwwwwwwwwwwwwwwuuupppmmmiiigggbbb___]]]]]]^^^___``````]]]ZZZUUUSSSSSSTTTbbbjjjxxxuuufff\\\UUUMMMHHHGGGFFFBBB>>>@@@???>>>===<<<;;;::::::;;;===>>>???AAAJJJVVV```qqqwwwkkkbbbUUURRRMMMGGGBBB@@@??????<<<<<<===???@@@BBBCCCCCCCCCIIIPPPSSSWWW___lllvvv{{{wwwpppjjjddd___[[[XXXXXXWWWTTTSSSTTTVVVZZZ\\\^^^```cccgggkkknnnppprrrqqqpppooonnnlllkkkjjjiiijjjlllmmmlllmmmuuuyyyqqqjjjccc\\\VVVOOOMMMKKKGGGDDDBBBCCCDDDBBBAAA??????@@@???>>><<<======???@@@@@@@@@??????@@@?????????@@@@@@AAABBBBBBBBBCCCEEEGGGIIIKKKMMMTTTVVVYYY[[[]]]```dddggggggjjjlllnnnoooqqqsssvvvtttsssrrrqqqqqqoookkkiiieeebbb___]]]YYYUUUPPPLLLHHHGGGEEEDDDCCCCCCDDDDDDEEEGGGJJJMMMOOOSSSWWWZZZYYY\\\```bbbbbbbbbcccddddddeeefffggghhhiiiiiijjjiiiiiiiiiiiijjjjjjkkklllkkkjjjjjjiiiiiihhhgggggggggggghhhhhhiiijjjjjjkkkkkkjjjjjjjjjjjjiiiiiiiiifffeeeeeeeeeeeeeeeeeeeeeeeefffiiikkknnnsssxxx|||~~~}}}}}}~~~yyyxxxyyywwwuuuuuutttwww{{{yyy___QQQNNNFFFBBBDDDAAADDDEEEEEEFFFGGGGGGHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKLLLPPPTTTWWW]]]lllzzzvvvppppppqqqwww}}}{{{yyyxxxwwwvvvyyyssseeeaaaZZZddduuupppbbb^^^]]]]]]bbbfffbbbWWWMMMEEECCCAAA@@@BBBCCCCCCCCCGGGKKKPPPUUUXXXZZZ]]]```cccdddeeefffggggggggggggggggggggggggggghhhiiiiiihhhhhhhhhhhhhhhhhhiiiiiillllllllllllmmmnnnooopppqqqqqqqqqqqqqqqqqqqqqqqqrrrqqqqqqqqqqqqnnnjjjfff___]]]XXXUUURRRRRRSSSTTTVVVVVVVVVTTTRRRRRRSSSUUU___gggtttzzzmmm\\\UUUMMMHHHFFFEEEBBB>>>??????>>>===<<<;;;::::::888999::::::;;;AAAKKKSSSddd|||{{{ooobbbZZZPPPMMMIIIDDD@@@>>>======;;;;;;<<<<<<===>>>>>>>>>>>>CCCHHHKKKOOOWWWdddnnnxxx}}}xxxrrrlllgggccc^^^\\\WWWVVVSSSRRRRRRTTTWWWYYYZZZ]]]aaaeeeiiilllmmmnnnmmmllljjjhhheeebbbaaa```XXXYYYYYYXXXXXX]]]fffnnn{{{tttllleee___UUUSSSOOOKKKHHHFFFFFFFFFDDDBBBAAAAAAAAAAAA@@@>>>>>>>>>======>>>>>>??????>>>>>>=========>>>??????>>>>>>???@@@BBBEEEFFFHHHLLLOOORRRTTTVVVYYY]]]```___aaadddgggiiillloooqqqooonnnmmmmmmmmmkkkhhheeeeeeccc___\\\YYYUUUOOOKKKHHHGGGEEEDDDCCCCCCDDDDDDEEEGGGJJJMMMOOOSSSWWWZZZYYY\\\```bbbcccccccccdddddddddeeefffggghhhhhhiiihhhiiiiiijjjkkklllmmmnnnjjjjjjiiiiiihhhhhhggggggfffffffffgggggghhhhhhiiihhhhhhhhhgggggggggffffffbbbbbbbbbaaabbbbbbccccccdddfffhhhjjjmmmqqqvvvyyy|||~~~}}}zzzyyyzzzyyy{{{~~~pppYYYNNNMMMFFFCCCDDD@@@CCCCCCDDDEEEGGGHHHIIIIIIGGGHHHHHHIIIKKKLLLLLLMMMJJJKKKOOOTTTWWW___pppzzztttrrrpppsss~~~~~~zzzwwwuuuuuusssssszzz|||jjjaaaWWW^^^kkk{{{qqqccc\\\ZZZZZZ___eeeddd[[[SSSFFFCCC@@@???@@@AAAAAAAAAFFFJJJOOOTTTWWWZZZ]]]___```aaacccdddfffggghhhhhhgggfffeeedddeeefffggghhhiiiiiihhhhhhhhhgggggggggjjjkkklllmmmmmmnnnnnnmmmqqqqqqqqqqqqpppooommmllllllkkkjjjjjjiiifffaaa^^^UUURRRNNNJJJHHHGGGGGGHHHIIIJJJLLLLLLMMMOOOSSSVVV\\\cccppp}}}{{{ooo[[[TTTLLLFFFDDDCCCAAA???>>>>>>===<<<;;;::::::999999;;;;;;:::999<<>><<<;;;<<<===>>>???>>>======<<<======>>>>>>>>>>>>>>>???AAACCCDDDEEEFFFHHHKKKMMMOOORRRVVVYYYXXX[[[^^^aaabbbeeehhhkkkjjjiiiiiiiiiiiihhheeeccccccaaa___\\\ZZZVVVQQQNNNHHHFFFEEEDDDCCCCCCDDDDDDDDDGGGJJJLLLOOORRRVVVYYY[[[^^^bbbdddddddddeeefffeeeeeeffffffggghhhiiiiiijjjkkkkkkllllllmmmmmmmmmjjjiiiiiihhhggggggffffffeeefffffffffggggggggghhhggggggffffffeeeeeedddddd```____________```aaabbbdddfffiiikkkmmmppptttwwwxxx|||~~~}}}jjjWWWOOOMMMFFFCCCDDD???BBBCCCDDDFFFGGGIIIJJJKKKIIIIIIJJJJJJKKKLLLLLLMMMKKKLLLOOOSSSVVV___pppxxxssssss{{{zzz|||~~~}}}~~~zzzwwwuuurrrooorrryyykkkaaaZZZ\\\dddrrr|||zzzmmm```[[[XXXXXX]]]cccccc\\\UUUHHHEEEAAA??????@@@@@@@@@EEEIIINNNSSSVVVYYY\\\______```bbbccceeefffffffffgggfffeeeddddddfffgggiiiggggggggghhhhhhhhhhhhhhhggghhhjjjlllllllllkkkkkklllnnnoooqqqqqqpppnnnmmmjjjhhhfffeeeccc```[[[XXXOOOMMMIIIEEECCCBBBAAABBB???AAADDDFFFHHHLLLPPPTTTZZZaaalllzzzrrriiiXXXRRRJJJDDDAAA@@@@@@???======<<<<<<;;;::::::999999:::;;;:::999:::===@@@DDDOOO___ppp{{{nnncccXXXNNNHHHCCCBBB???<<<::::::::::::777777777777777777777777:::<<<>>>@@@CCCKKKVVV___nnnvvv{{{tttnnnhhhccc___\\\UUUTTTQQQOOONNNOOOPPPQQQQQQUUUZZZ___cccddddddcccdddbbb^^^YYYSSSNNNJJJHHHFFFGGGGGGEEECCCCCCFFFIIIHHHNNNVVV^^^dddllluuu|||}}}uuuoooddd```YYYTTTQQQNNNKKKIIIIIIHHHFFFFFFFFFEEEDDDBBB@@@???===;;;;;;<<<>>>@@@???>>>============>>>>>>=========>>>???AAABBBCCCAAACCCFFFHHHJJJLLLPPPSSSTTTVVVYYY[[[]]]___bbbdddfffeeeeeefffgggfffdddbbb___^^^\\\[[[ZZZXXXTTTQQQHHHFFFEEEDDDCCCCCCDDDDDDDDDFFFIIILLLNNNRRRVVVYYY]]]```dddfffffffffggghhhgggggggggggggggiiijjjjjjmmmmmmmmmmmmmmmlllkkkjjjiiiiiihhhggggggffffffeeefffffffffgggggggggggggggffffffeeeeeedddccccccbbb^^^^^^]]]]]]^^^```bbbcccfffiiikkkmmmnnnqqqtttwwwtttxxx|||~~~fffWWWPPPNNNFFFDDDEEE???BBBCCCEEEGGGIIIJJJLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNPPPRRRUUU\\\lll|||}}}{{{|||yyyzzz|||}}}|||{{{wwwrrrkkkkkknnnwww}}}lllbbbZZZZZZ^^^hhhrrrsssjjj```\\\YYYXXX[[[aaa```YYYRRRJJJFFFBBB??????@@@AAAAAACCCGGGMMMQQQUUUXXX\\\^^^```aaabbbcccddddddddddddggggggfffffffffggghhhiiidddeeefffggghhhiiijjjjjjhhhiiikkklllmmmmmmllllllkkklllnnnpppqqqpppnnnmmmjjjhhheeebbb```\\\XXXTTTLLLJJJGGGCCCAAA?????????<<<===@@@BBBDDDGGGKKKOOOWWW^^^jjjxxx}}}qqqeee]]]RRRMMMGGGBBB???>>>>>>>>><<<<<<;;;;;;::::::999999555666666666666666888999>>>CCCKKKWWWfffsssyyyxxxwwwqqqggg___XXXQQQJJJEEE@@@???===;;;::::::::::::555666666777777888999999;;;<<<======@@@GGGPPPWWWdddmmmwww~~~|||yyywwwpppqqqsssuuuzzz{{{tttmmmgggaaa\\\XXXSSSRRRPPPNNNMMMMMMNNNNNNOOORRRWWW\\\```aaa```___aaa___ZZZUUUOOOIIIEEECCC@@@@@@@@@@@@??????@@@AAAAAADDDIIIMMMQQQYYYbbbiiiuuuzzzyyyoooiiiaaa\\\YYYUUUQQQMMMMMMKKKIIIHHHHHHGGGEEECCCAAA???>>><<<<<<===>>>?????????>>>>>>======>>>>>>;;;;;;;;;;;;<<<===>>>??????@@@BBBDDDEEEGGGJJJMMMNNNQQQTTTVVVWWWYYY\\\___bbbbbbbbbccceeeeeecccaaa[[[ZZZYYYYYYYYYWWWTTTQQQHHHGGGEEEDDDCCCCCCDDDDDDDDDFFFIIILLLNNNRRRVVVYYY]]]```dddfffggggggggghhhiiihhhgggggggggiiijjjkkkmmmnnnnnnnnnmmmkkkiiihhhhhhhhhggggggffffffeeeeeeffffffffffffffffffffffffeeeeeedddcccbbbaaa``````]]]\\\\\\[[[]]]___bbbccchhhjjjmmmooopppqqqtttvvvqqquuuyyy|||}}}zzzcccWWWQQQMMMEEEEEEGGGAAADDDEEEFFFHHHJJJLLLMMMNNNOOOOOOOOONNNNNNMMMMMMMMMPPPPPPRRRTTTUUUZZZiiixxx|||uuulllhhhhhhkkkpppwww|||{{{sssfff]]]TTTSSSVVV^^^hhhmmmiiiddd^^^ZZZYYY\\\aaa```XXXPPPJJJFFFBBB??????AAABBBBBBBBBFFFLLLPPPTTTXXX[[[^^^aaaaaabbbcccddddddccccccgggggghhhhhhhhhiiiiiiiiicccccceeefffhhhiiikkkkkkkkklllmmmnnnnnnooooooooonnnnnnooonnnmmmllljjjiiiiiifffbbb___\\\XXXSSSPPPFFFEEECCC@@@>>>===<<<<<<;;;<<<>>>???@@@BBBFFFIIIRRRYYYfffuuuuuujjjaaaXXXRRRJJJHHHDDD@@@===<<<<<<===;;;;;;:::::::::999999999777777777777888888999999<<<>>>BBBGGGOOOVVVYYYZZZ\\\YYYUUURRROOOKKKFFFCCC>>>===<<<;;;::::::::::::555666666777888999999999999:::::::::<<>>>>>============>>>>>><<<>>>AAACCCFFFLLLUUU\\\gggooozzzzzzssskkkeeebbb^^^YYYTTTQQQOOOLLLJJJIIIGGGEEECCCAAA@@@???>>>===>>>>>>?????????>>>===============::::::::::::;;;<<<======<<<>>>@@@@@@AAABBBEEEGGGGGGJJJMMMPPPSSSVVVYYY\\\^^^^^^___```bbbcccaaa___XXXWWWVVVVVVUUUSSSPPPNNNHHHGGGEEEDDDCCCCCCDDDDDDCCCFFFIIILLLNNNQQQVVVYYY\\\___ccceeefffffffffgggiiihhhgggffffffgggiiijjjkkklllmmmmmmmmmkkkiiihhhhhhhhhgggffffffeeeeeedddeeeeeeeeeeeeeeeeeeddddddcccbbbaaa```___^^^^^^]]][[[[[[ZZZYYY[[[^^^aaaccciiikkknnnooopppqqqssstttooorrrvvvxxxyyyzzz|||~~~uuu^^^TTTOOOKKKDDDFFFJJJDDDGGGGGGHHHJJJKKKMMMNNNOOOOOOOOOOOOPPPPPPPPPPPPPPPQQQRRRTTTVVVWWW[[[iiivvv}}}sssmmmlllggghhhkkkooopppjjj___VVVOOONNNPPPVVV^^^dddfffeee___\\\[[[___cccaaaYYYPPPHHHEEE@@@===>>>@@@AAABBBAAAEEEKKKPPPTTTWWW[[[]]]___```aaacccdddeeeeeefffeeeggghhhjjjjjjiiihhhgggddddddeeefffgggiiiiiijjjkkkkkkkkkkkklllmmmnnnoooooonnnmmmkkkiiigggeeeddddddaaa]]]YYYUUUQQQLLLIIIBBBAAA???===<<<;;;;;;::::::;;;<<<<<<<<<>>>AAACCCJJJSSSaaaqqq~~~sssjjjeeebbbbbbgggkkksss|||wwwpppfff]]]VVVQQQLLLHHHCCCBBBAAA???<<<;;;;;;<<<::::::::::::999999999999<<<:::999999999::::::::::::;;;===@@@AAABBBEEEHHHIIIHHHHHHHHHGGGEEEBBB@@@<<<<<<;;;::::::999999999777777777777777777777777888888888888999<<>>===>>>>>>>>>>>>;;;===>>>???@@@DDDKKKQQQYYYdddrrr~~~{{{rrrllliiieee___ZZZSSSPPPMMMKKKJJJHHHEEEBBBAAAAAA@@@??????>>>?????????>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======>>>;;;===>>>>>>>>>???AAADDDBBBEEEIIIMMMPPPTTTXXX[[[\\\\\\\\\^^^```aaa___^^^WWWVVVTTTSSSRRRPPPLLLIIIHHHGGGEEEDDDCCCCCCDDDDDDCCCFFFIIIKKKNNNQQQUUUXXX[[[^^^bbbdddddddddeeefffhhhgggfffeeeeeefffhhhiiihhhjjjlllmmmmmmllljjjiiihhhggggggfffeeeeeedddddddddcccccccccccccccccccccaaa``````___]]]\\\[[[[[[ZZZYYYXXXXXXZZZ]]]```bbbiiikkknnnooooooppprrrsssoooqqqtttvvvvvvwwwyyy{{{|||}}}qqqZZZQQQMMMIIIBBBGGGLLLFFFHHHIIIJJJKKKLLLMMMNNNOOONNNOOOOOOPPPQQQRRRSSSSSSQQQRRRVVVYYYYYY]]]jjjwww|||uuutttlllkkkkkknnnpppkkk```VVVMMMLLLMMMQQQWWW]]]aaaccc___]]]]]]aaafffddd[[[RRRGGGCCC>>><<<===???AAABBB@@@DDDJJJOOOSSSWWWZZZ]]]]]]^^^```ccceeeggghhhhhhdddfffhhhjjjkkkiiigggfffeeefffffffffgggggghhhhhhiiihhhhhhggghhhjjjkkklllmmmkkkjjjgggfffeeedddddd```]]]XXXTTTPPPKKKGGGCCC@@@???>>><<<;;;;;;;;;;;;888999:::::::::;;;>>>AAAEEENNN]]]mmm|||ooojjjaaaYYYSSSPPPPPPQQQPPPQQQUUUZZZ___bbbaaa```\\\WWWPPPKKKHHHFFFCCCBBB>>>??????>>><<<::::::;;;::::::999999999999999999;;;999666555555666666555888999<<<===;;;:::<<>>???AAABBBBBBAAA???===;;;;;;::::::999888888888999888888777666666555555888888888888999:::<<<===>>>@@@BBBDDDFFFHHHJJJKKKEEEFFFFFFEEECCCCCCDDDFFFEEEGGGJJJMMMPPPVVV\\\aaafffkkkttt~~~tttkkkccc___YYYTTTPPPMMMIIIFFFGGGFFFFFFEEEEEEEEEEEEEEEHHHIIILLLOOORRRTTTVVVWWWSSSRRROOOLLLIIIEEECCCBBBBBB???===<<<<<<<<<<<<;;;===>>>@@@???>>>@@@EEEJJJPPP\\\mmmzzz|||tttoooiiiccc^^^\\\YYYUUUQQQNNNJJJEEEBBBDDDCCCBBBBBBAAAAAAAAABBB????????????>>>>>>>>>>>>=========>>>>>>>>>>>>>>>======>>>???@@@AAABBBBBBFFFFFFFFFHHHLLLQQQUUUXXXZZZ[[[[[[\\\\\\ZZZYYYXXXUUUSSSQQQNNNKKKIIIHHHGGGHHHGGGFFFDDDCCCCCCCCCCCCDDDFFFJJJLLLNNNQQQTTTWWW\\\]]]___bbbdddeeefffgggkkkjjjhhhgggfffeeeffffffhhhhhhhhhiiijjjjjjkkkkkkeeeeeedddddddddccccccccceeedddcccccccccdddeeefffaaa```^^^\\\[[[YYYYYYXXXVVVWWWYYYYYYYYY[[[^^^aaaeeehhhkkknnnooooooqqqrrrrrrssstttvvvxxxzzz{{{||||||~~~mmm^^^XXXOOOIIIGGGHHHIIIJJJMMMMMMMMMLLLLLLLLLLLLLLLNNNOOOPPPRRRSSSSSSTTTTTTWWWUUUUUUYYY]]]aaajjjrrr|||}}}}}}yyyvvvvvvvvvpppeee[[[XXXOOOHHHKKKQQQVVVYYY]]]eeeeeedddccceeegggaaaYYYOOOGGGAAA???>>><<<>>>AAACCCEEEHHHLLLPPPUUUXXXYYY]]]^^^```aaabbbdddgggiiigggggghhhiiiiiiiiiiiiiiifffggggggggghhhhhhhhhiiikkkjjjjjjlllmmmmmmkkkiiijjjjjjiiijjjiiifffbbb^^^^^^ZZZTTTNNNJJJFFFCCC@@@??????>>>======<<<<<<;;;;;;<<<<<<======>>>>>>???BBBGGGQQQ```rrr}}}lllaaaWWWUUUQQQMMMIIIGGGGGGFFFEEEEEEFFFHHHIIIJJJKKKLLLIIIHHHGGGDDDBBB???>>>===;;;;;;;;;::::::999999999999999999888888888888777999999999999999999::::::::::::;;;;;;<<<;;;;;;:::999:::;;;<<<===<<<;;;:::======;;;:::999888888888888888777666666666666666999888777666666777888999<<<===>>>???@@@AAABBBCCC@@@?????????>>>>>>======@@@AAABBBCCCEEEFFFGGGHHHQQQTTTWWW\\\cccmmmwww~~~uuujjjaaaXXXUUUPPPMMMKKKIIIGGGFFFCCCBBBBBBBBBBBBCCCDDDDDDGGGGGGHHHJJJLLLMMMNNNOOONNNNNNNNNNNNKKKHHHEEECCCEEEDDDBBBAAA??????>>>>>>>>>>>>>>>>>>???@@@AAABBBIIISSScccsss|||uuuooohhhcccbbb___ZZZVVVSSSOOOKKKHHHCCCCCCBBBAAA@@@@@@@@@AAA????????????>>>>>>>>>==================>>>>>>>>>======>>>>>>???@@@@@@@@@CCCCCCCCCEEEHHHMMMQQQTTTVVVWWWXXXYYYYYYYYYXXXWWWSSSRRROOOMMMJJJHHHGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBCCCFFFIIILLLNNNPPPTTTVVV[[[\\\^^^aaadddeeeggggggjjjiiigggfffeeedddeeeeeefffgggggggggggghhhhhhhhhddddddddddddcccccccccccccccbbbaaaaaaaaaaaabbbccc```___^^^\\\ZZZYYYYYYYYYXXXYYYYYYYYYYYYZZZ]]]```dddgggkkkmmmnnnoooqqqsssrrrssstttvvvxxxzzz{{{||||||}}}}}}kkk]]]WWWOOOJJJHHHHHHJJJKKKMMMLLLLLLLLLLLLLLLLLLLLLNNNOOOQQQSSSTTTUUUVVVVVVWWWUUUVVVZZZ]]]aaahhhppp~~~yyyppp^^^TTTKKKMMMRRRWWW\\\```bbbcccccccccfffhhhccc[[[PPPIIICCCAAA@@@>>>>>>AAABBBCCCFFFKKKOOOTTTWWWYYY]]]^^^```aaabbbcccfffhhhfffgggggghhhhhhhhhhhhhhhggggggggggggggghhhhhhhhhjjjjjjjjjkkklllllljjjhhhjjjjjjiiiiiiiiifffaaa]]]YYYUUUPPPKKKGGGDDD@@@>>>=========<<<;;;;;;::::::<<<<<<======>>>??????@@@AAAEEENNN\\\mmm~~~rrrdddXXXPPPNNNLLLIIIEEEBBBAAA@@@@@@???@@@@@@AAABBBCCCDDDDDDBBBBBBAAA@@@@@@??????>>>;;;;;;;;;::::::999999999999999999888888888888777888999999999999:::::::::;;;;;;<<<<<<<<<;;;::::::999:::;;;<<<=========<<<===<<<;;;;;;::::::::::::888888777666666666666666888777777666666777777888999999::::::;;;<<<======>>>=========<<<<<<<<<<<<<<<<<<======>>>>>>??????CCCDDDFFFIIINNNUUU^^^dddttt{{{~~~zzzrrrjjjaaaYYYTTTQQQMMMJJJIIIGGGEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCEEEFFFGGGHHHJJJKKKMMMNNNLLLMMMMMMMMMLLLJJJHHHGGGHHHGGGEEEBBB@@@???>>>===>>>>>>>>>>>>???AAABBBCCCFFFPPP___nnn{{{~~~wwwooojjjddd```[[[WWWSSSPPPKKKIIIEEEEEECCCBBBAAAAAAAAAAAA?????????>>>>>>>>>>>>===>>>>>>==================>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@AAADDDHHHLLLNNNQQQRRRSSSUUUUUUUUUUUUTTTPPPOOOMMMJJJHHHFFFEEEEEECCCCCCBBBAAA@@@@@@@@@AAABBBEEEHHHKKKMMMPPPSSSVVVYYY[[[^^^aaadddfffhhhiiiiiihhhfffeeedddccccccccceeeeeeeeeeeeddddddddddddccccccccccccbbbbbbbbbbbb```______^^^^^^^^^_________^^^]]][[[ZZZYYYYYYYYYYYYZZZZZZYYYYYYZZZ\\\___bbbfffjjjmmmnnnppprrrssssssssstttvvvwwwyyyzzzzzz{{{|||~~~~~~}}}~~~xxxggg\\\WWWOOOJJJIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLMMMMMMOOOOOOQQQSSSUUUVVVXXXXXXWWWVVVXXX\\\___```eeelllwwwiii\\\PPPMMMPPPSSSWWW\\\]]]```bbbdddhhhjjjfff___RRRKKKEEEDDDBBB??????AAA???AAADDDHHHMMMRRRVVVXXX\\\^^^```aaaaaabbbdddfffeeeeeefffgggggggggggggggggggggggggggggggggggggggiiiiiiiiijjjkkkkkkiiigggjjjiiiiiihhhgggccc^^^[[[SSSPPPKKKFFFCCC@@@===;;;>>>>>>======<<<;;;;;;;;;:::::::::;;;;;;<<<<<<===???CCCJJJVVVfffwwwrrrdddYYYPPPIIIFFFEEEDDDAAA>>><<<;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999999999999888888888888777888888999999999:::::::::<<<<<<<<<<<<<<<;;;:::999888999;;;<<<============<<<<<<;;;;;;;;;;;;;;;<<<888888777666666666666777555666666777777666666555777777777777888888999999;;;;;;;;;;;;::::::::::::<<<<<<<<<<<<;;;;;;;;;;;;<<<======>>>@@@DDDJJJNNNWWW___eeeeeeccc```ZZZTTTOOOLLLIIIGGGGGGFFFDDDBBBCCCCCCBBBAAAAAAAAABBBBBBCCCCCCDDDEEEGGGIIIKKKLLLMMMNNNOOOPPPPPPOOOOOONNNNNNLLLIIIEEEBBB@@@??????>>>>>>>>>???@@@AAACCCCCCDDDLLLYYYgggtttvvvpppgggccc]]]XXXTTTPPPLLLIIIIIIHHHGGGEEEDDDCCCCCCCCC????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>=========???>>>>>>>>>======<<<<<<>>>>>>>>>???AAADDDGGGHHHKKKLLLNNNOOOQQQQQQQQQPPPLLLKKKIIIGGGEEEDDDCCCCCC@@@@@@??????>>>?????????AAACCCGGGJJJLLLOOOSSSUUUYYY[[[^^^bbbeeehhhjjjkkkhhhhhhgggfffeeedddcccccceeeeeeddddddcccbbbaaaaaabbbbbbbbbaaaaaaaaa``````^^^^^^]]]]]]]]]]]]]]]]]]]]]]]][[[ZZZYYYYYYYYYYYYWWWXXXYYYYYYYYY[[[^^^```bbbeeeiiimmmooopppssstttsssssstttuuuvvvxxxxxxyyyyyy{{{||||||{{{{{{|||~~~qqqbbbZZZUUUOOOJJJIIIJJJLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNOOOQQQTTTVVVXXXYYYYYYXXXZZZ___``````dddiiiqqq~~~|||lllZZZRRROOOPPPSSSWWWXXX]]]aaadddiiimmmjjjdddSSSLLLGGGEEECCC???>>>@@@>>>???BBBFFFKKKPPPUUUWWW[[[]]]___```aaaaaacccdddddddddeeeffffffffffffeeehhhggggggggggggfffffffffhhhhhhhhhiiijjjjjjhhhfffhhhgggffffffddd```ZZZVVVOOOKKKGGGCCCAAA???===;;;@@@???????????????>>>>>>;;;;;;;;;<<<<<<<<<<<<<<>>===<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;::::::999999888::::::::::::::::::::::::999999999888888888777777888888888999999::::::;;;============<<<;;;:::999::::::;;;<<<<<<=========<<<<<<;;;;;;;;;;;;<<<<<<999888777777666666777777444555666777777666555444888888888888888888888888::::::::::::::::::999999::::::::::::::::::::::::=========<<<<<<>>>BBBFFFHHHPPPXXXZZZ\\\\\\XXXRRRMMMKKKHHHGGGGGGGGGEEEDDDCCCCCCBBBAAA@@@@@@AAAAAA@@@@@@AAABBBDDDFFFHHHJJJPPPQQQSSSUUUVVVVVVVVVVVVSSSQQQMMMHHHEEEBBBAAAAAA>>>>>>??????AAABBBDDDEEEDDDJJJUUUaaannn|||~~~wwwpppkkkeee^^^YYYUUUPPPMMMJJJIIIHHHFFFDDDCCCCCCBBBAAA@@@@@@@@@????????????@@@@@@?????????>>>>>>>>>??????>>>>>>===<<<<<<<<<>>>>>>>>>>>>@@@AAACCCDDDEEEFFFHHHJJJLLLLLLLLLLLLHHHGGGFFFDDDBBBAAAAAAAAA>>>===============>>>??????BBBFFFIIIKKKNNNRRRUUUZZZ\\\___cccfffiiilllmmmhhhhhhhhhgggfffeeedddccceeeeeedddcccbbbbbbaaa```aaaaaa`````````_________]]]]]]]]]]]]]]]\\\\\\[[[[[[ZZZYYYXXXXXXXXXXXXXXXTTTUUUWWWXXXZZZ\\\```cccbbbfffjjjmmmoooqqqsssuuusssssstttuuuvvvvvvwwwwwwxxxyyyzzzzzzyyyyyy{{{||||||~~~kkk___XXXSSSMMMJJJIIIKKKLLLMMMKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLMMMOOOQQQSSSVVVWWWZZZYYY\\\```aaa```bbbgggmmmwww}}}gggZZZTTTQQQSSSVVVTTTYYY___ccchhhmmmlllhhhUUUNNNGGGEEEBBB>>>===???===>>>@@@DDDIIINNNSSSVVVYYY[[[^^^``````aaabbbcccccccccdddeeeeeeeeeeeeeeegggggggggfffffffffffffffhhhggggggiiijjjjjjhhhfffgggeeedddccc```\\\VVVRRRLLLIIIEEECCCAAA@@@>>>===@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@??????@@@BBBGGGNNN[[[nnn}}}vvvooojjjaaa\\\TTTMMMHHHEEEBBB@@@??????>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999999999999::::::::::::::::::::::::999999999888888888777777777777888999::::::;;;;;;<<<=========<<<<<<;;;:::<<<<<<<<<<<<===>>>>>>???>>>===<<<;;;;;;;;;;;;;;;999999888777777777777777444555666777777666555444888888888888888888999999::::::::::::::::::::::::444555555666666777777888:::::::::999888:::>>>AAAEEEKKKRRRUUUXXXYYYUUUOOOMMMLLLJJJJJJJJJJJJHHHFFFCCCCCCBBB@@@@@@?????????>>>===>>>???AAADDDGGGHHHPPPRRRVVVZZZ]]]^^^^^^^^^WWWTTTOOOIIIEEEBBB@@@@@@>>>>>>???@@@AAACCCEEEFFFFFFJJJRRR]]]iiiwwwxxxssskkkccc]]]WWWSSSPPPKKKJJJHHHFFFDDDBBBBBBAAABBBBBBBBBAAAAAAAAA@@@@@@BBBBBBAAAAAA@@@??????????????????>>>>>>=========>>>>>>>>>>>>???@@@AAAAAABBBCCCEEEGGGHHHHHHHHHHHHEEEDDDBBBAAA@@@?????????<<<<<<;;;;;;<<<===>>>>>>>>>AAAEEEHHHKKKNNNRRRTTTZZZ\\\___cccfffiiikkklllhhhhhhhhhhhhgggeeedddccceeeddddddcccbbbaaaaaaaaa____________^^^^^^^^^^^^]]]]]]]]]]]]]]][[[ZZZZZZXXXWWWWWWVVVVVVVVVWWWWWWRRRTTTVVVXXXZZZ]]]bbbeeedddhhhllloooppprrrtttuuussssssttttttuuuuuuvvvvvvvvvwwwyyyyyyxxxyyyzzz||||||wwwfff\\\UUUQQQLLLIIIIIIKKKLLLLLLKKKKKKKKKLLLMMMMMMNNNNNNKKKKKKKKKLLLNNNQQQSSSUUUYYYXXXZZZ^^^___^^^```fffiiirrrnnn^^^TTTOOOOOOQQQOOOUUU[[[___dddkkkllljjjYYYPPPHHHDDDAAA======???>>>???@@@CCCHHHMMMRRRUUUVVVYYY]]]___```aaabbbcccccccccdddeeeeeeeeeeeeeeeeeeeeefffffffffggggggggghhhhhhhhhiiijjjjjjhhhffffffeeecccaaa^^^YYYSSSOOOKKKHHHEEECCCCCCBBBAAA@@@???@@@AAABBBDDDEEEFFFGGGFFFEEEDDDBBBAAA???>>>>>>@@@CCCGGGNNNYYYkkkzzztttoooiiibbb]]]SSSPPPKKKHHHFFFDDDAAA???=========<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::777777888999:::;;;<<<<<<999999::::::::::::;;;;;;999999999888888888888777777777888999:::;;;;;;<<<;;;<<<<<<=========<<<<<<======>>>???@@@BBBDDDEEECCCBBB@@@>>>===;;;;;;:::999999888777777777777888555666666777777666666555666666666777777888888888::::::::::::;;;;;;;;;;;;666666777777888999::::::888999999888888999===???BBBGGGLLLOOOSSSTTTPPPIIINNNLLLKKKLLLLLLKKKIIIGGGDDDCCCBBB@@@???>>>>>>>>><<<<<<<<<===???BBBFFFHHHNNNRRRZZZaaafffhhhhhhhhh^^^ZZZTTTLLLFFFAAA???>>>>>>??????AAABBBDDDFFFGGGHHHLLLRRRZZZeeesss{{{rrriiiaaa[[[VVVSSSNNNMMMKKKIIIGGGEEEDDDCCCDDDCCCCCCCCCCCCBBBBBBBBBDDDCCCCCCBBBAAAAAA@@@@@@??????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAACCCDDDEEEEEEEEEDDDBBBAAA@@@???>>>=========;;;;;;;;;;;;<<<===>>>???===@@@DDDGGGJJJMMMQQQTTTYYY[[[^^^aaadddgggiiijjjggggggggggggfffdddcccaaaccccccbbbbbbaaaaaaaaa```^^^^^^^^^^^^]]]]]]]]]]]]\\\\\\\\\\\\\\\ZZZYYYXXXUUUUUUTTTTTTTTTTTTUUUUUUSSSUUUWWWXXXZZZ]]]aaadddgggjjjnnnpppqqqrrrtttvvvssstttttttttttttttuuuuuutttvvvxxxxxxxxxyyy{{{}}}~~~rrrbbbZZZRRRNNNJJJHHHHHHJJJKKKLLLJJJKKKKKKLLLMMMMMMNNNNNNLLLKKKKKKKKKMMMOOORRRTTTWWWUUUVVVZZZZZZZZZ^^^cccfffooo{{{zzzeeeVVVMMMIIIIIIJJJPPPUUUYYY^^^fffjjjjjj]]]SSSIIIDDDAAA===>>>AAA@@@@@@AAACCCGGGLLLPPPSSSTTTWWW\\\___```aaabbbccccccddddddeeefffeeeeeeeeecccddddddeeefffggghhhhhhiiihhhhhhjjjkkkkkkiiiggggggfffdddaaa^^^YYYRRRNNNJJJGGGEEECCCDDDDDDCCCBBBBBBCCCEEEGGGJJJLLLNNNOOOLLLKKKIIIGGGDDDBBB@@@??????BBBGGGMMMXXXiii}}}zzzvvvooohhhbbb\\\VVVSSSKKKIIIFFFEEEEEEDDDCCCAAA<<<=========<<<<<<;;;;;;999999999:::::::::::::::777777888999::::::;;;;;;999999999::::::;;;;;;;;;999999999888888888888777666777888999:::;;;;;;<<<:::;;;<<<======>>>>>>======>>>@@@BBBFFFJJJNNNPPPJJJIIIFFFCCC@@@===<<<;;;:::999888888777777888888888777777666666777777888555555666666777888999999999999999::::::;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::;;;:::999:::===???@@@EEEIIIMMMQQQTTTPPPIIIMMMLLLKKKKKKKKKJJJGGGEEEDDDCCCAAA@@@>>>======<<<;;;;;;:::;;;>>>AAAEEEHHHNNNUUU```kkkssswwwxxxxxxnnnhhh___UUULLLEEEBBB@@@??????@@@AAACCCEEEGGGHHHIIILLLQQQXXXbbbnnn{{{|||rrrjjjccc^^^ZZZSSSRRRPPPMMMKKKIIIHHHGGGEEEDDDDDDDDDDDDCCCCCCCCCEEEEEEDDDCCCBBBBBBAAAAAA??????????????????@@@@@@==================<<<<<>>======<<<<<<<<<:::::::::;;;<<<===>>>???<<>>@@@DDDAAAAAAAAACCCFFFKKKPPPSSSRRRVVV[[[^^^```aaacccdddcccdddeeeeeeffffffeeeeeebbbcccdddeeefffhhhiiiiiiiiiiiiiiijjjkkkkkkiiigggiiigggeeebbb___YYYSSSNNNIIIGGGDDDCCCDDDEEEDDDCCCGGGHHHJJJMMMPPPSSSUUUVVVWWWVVVSSSPPPMMMJJJHHHGGG>>>BBBGGGMMMWWWggg{{{|||zzzooojjjbbbZZZTTTNNNJJJGGGFFFDDDAAA@@@@@@AAAAAAAAA>>>>>>>>>>>>>>>===<<<;;;999:::::::::;;;;;;;;;<<<::::::999999888888777777999999999::::::;;;;;;;;;999999999888888888888777666777777999:::;;;<<<<<<999:::;;;===>>>>>>??????===>>>AAAEEEKKKPPPUUUXXXOOOMMMJJJFFFBBB???===<<<:::999888888777888888888999888777666666777888999666666777888999:::;;;<<<888888999999::::::::::::999999999888777666666666999999999999888888:::===@@@EEEJJJNNNTTTWWWSSSMMMKKKJJJIIIIIIJJJHHHEEEBBBDDDCCCAAA???>>>===<<<<<<;;;::::::;;;===AAAEEEHHHPPPYYYfffuuu|||vvvkkk___TTTKKKFFFDDD??????@@@AAACCCEEEGGGHHHJJJLLLQQQWWW```kkkwww|||ssshhhaaaaaaZZZUUUPPPMMMMMMKKKHHHEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDCCCCCCBBBBBB???@@@@@@@@@@@@???>>>>>>??????>>>>>>>>>>>>????????????????????????@@@@@@>>>>>>===<<<;;;:::::::::;;;888999<<<<<<:::;;;===:::<<>><<<===>>>>>>===;;;;;;::::::::::::;;;<<<===<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;:::999999:::::::::999999999888888888777777777888999;;;<<<<<<===??????>>>======>>>AAA@@@BBBIIISSSZZZ[[[ZZZ\\\WWWQQQKKKGGGDDDAAA???CCC???;;;;;;:::777777:::777777777777777777777777999999888888999999:::;;;;;;;;;<<<<<<<<<;;;::::::<<<;;;:::999888888888888::::::999888:::<<<>>>@@@AAACCCHHHOOOUUUVVVSSSOOOLLLJJJHHHGGGGGGFFFDDDBBBBBBAAAAAA???===;;;999777;;;;;;:::::::::>>>CCCGGGQQQ[[[kkk}}}tttdddXXXMMMEEEDDD@@@@@@DDDEEEDDDFFFJJJNNNQQQUUUZZZaaajjjssszzzyyynnnggggggaaa\\\VVVRRRQQQOOOLLLIIIFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@??????>>>??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;:::::::::;;;888999<<<<<<::::::===;;;===AAAEEEIIILLLNNNOOOTTTUUUWWWZZZ\\\]]]^^^______```bbbaaa```______```___```aaabbbaaa```^^^]]]]]]\\\[[[ZZZYYYZZZ[[[[[[YYYXXXVVVVVVWWWVVVTTTRRRSSSRRRPPPOOOPPPRRRTTTVVVUUUVVVXXXYYYZZZ]]]aaaeeegggkkkpppssstttsssssssssssssssssssssssstttuuuvvvvvvvvvwwwxxxzzz}}}}}}|||~~~wwwhhh]]]YYYPPPMMMKKKIIIIIIJJJIIIHHHHHHGGGGGGHHHJJJJJJIIIHHHIIIIIIJJJLLLMMMOOOPPPQQQQQQRRRSSSSSSSSSSSSUUUWWW^^^gggsss~~~}}}sss\\\PPPMMMEEEFFFHHHLLLQQQWWW]]]aaaaaaYYYNNNGGGEEECCC@@@======>>>@@@AAACCCFFFKKKOOOTTTVVVYYYZZZZZZ[[[]]]^^^bbbcccdddeeeeeefffeeeeeeffffffeeeeeeffffffggghhhjjjkkkkkkkkkkkkkkkkkklllmmmlllllljjjhhhbbb[[[VVVSSSPPPNNNMMMNNNNNNLLLKKKNNNNNNOOOPPPSSSVVVXXXZZZdddfffhhhhhheee___XXXTTTOOONNNNNNRRR\\\iiiwww|||xxxuuuqqqnnnjjjggg\\\WWWPPPKKKHHHFFFEEEDDD???@@@@@@@@@@@@@@@AAAAAA===<<<;;;<<<===>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;:::888999:::;;;;;;;;;;;;;;;:::::::::999999999999888888777777777888:::<<<===;;;===??????>>>===>>>???BBBAAACCCJJJUUU\\\^^^^^^```\\\VVVQQQLLLGGGBBB>>>@@@<<<999999999666555888888888888888888888888888999999888888999999:::;;;999::::::;;;;;;;;;;;;;;;<<<;;;:::999999999999999:::999999999:::<<<>>>???CCCEEEIIIPPPUUUWWWTTTQQQNNNLLLIIIGGGFFFEEECCCBBBDDDDDDBBBAAA???>>>===<<<;;;;;;;;;::::::===BBBFFFPPP^^^rrruuugggXXXLLLHHHCCCBBBEEEFFFEEEGGGKKKOOOQQQVVV[[[bbbkkktttzzzyyyqqqnnneee```YYYUUUSSSQQQMMMJJJHHHGGGGGGGGGGGGFFFFFFFFFCCCDDDDDDDDDCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>??????========================>>>===<<<;;;::::::::::::;;;888888;;;<<<999999<<<;;;===@@@DDDHHHJJJLLLMMMRRRSSSUUUWWWYYY[[[\\\\\\[[[]]]_________^^^___```]]]^^^___```___^^^]]]\\\[[[ZZZZZZYYYXXXYYYYYYYYYWWWUUUTTTTTTUUUTTTRRROOOQQQQQQOOOOOOPPPRRRTTTUUUUUUVVVWWWWWWYYY\\\bbbffffffjjjooorrrssssssssstttqqqqqqrrrrrrtttuuuvvvwwwwwwxxxyyyzzz|||}}}zzz{{{~~~uuufff\\\VVVOOONNNLLLLLLLLLLLLJJJIIIGGGFFFEEEFFFGGGHHHGGGFFFHHHHHHIIIJJJKKKNNNPPPRRRSSSSSSTTTSSSQQQPPPRRRSSS[[[aaalll|||}}}}}}gggTTTLLLDDDDDDDDDGGGLLLRRRXXX\\\^^^WWWNNNHHHEEECCCAAA>>>===>>>@@@AAABBBFFFKKKNNNQQQTTTWWWXXXYYYYYY[[[]]]___```bbbccceeefffggggggfffffffffffffffggghhhhhhjjjjjjjjjkkkkkklllllllllmmmnnnooopppooojjjccc^^^ZZZWWWTTTSSSRRRRRRPPPNNNOOOOOOOOOPPPQQQTTTVVVWWW\\\aaagggkkklllhhhbbb^^^YYYWWWUUUWWW^^^jjjwww}}}zzzwwwuuussstttrrrooommmkkkgggbbb___TTTPPPKKKGGGEEECCCAAA???AAA@@@???>>>>>>???@@@AAA===<<<<<<===???@@@@@@???============<<<;;;:::999;;;;;;;;;;;;;;;<<<<<<<<<777888999;;;<<<<<<<<<<<<::::::::::::999999999999888777888888999;;;<<<===;;;===??????>>>>>>???@@@BBBBBBEEELLLVVV^^^aaabbbaaa___]]]ZZZVVVOOOHHHBBB@@@;;;888::::::777666888888888888888888888888888999999888888999999:::;;;999999::::::;;;;;;<<<<<<;;;;;;:::999999999:::::::::999999999:::<<<>>>???CCCEEEJJJPPPVVVXXXWWWUUURRROOOKKKHHHGGGEEEDDDBBBBBB@@@???===<<<<<<<<<<<<:::;;;;;;::::::===AAADDDMMM^^^uuu}}}hhhWWWOOOIIIEEEFFFGGGGGGHHHLLLPPPSSSWWW]]]dddmmmvvv|||}}}vvvlllfff^^^YYYVVVTTTPPPMMMJJJIIIIIIHHHGGGGGGGGGGGGEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@??????>>>>>>??????@@@>>>>>>===============<<<===<<<;;;;;;:::::::::;;;;;;888888;;;;;;888888;;;<<<===@@@CCCFFFIIIKKKLLLPPPQQQSSSVVVXXXYYYZZZ[[[[[[]]]______^^^]]]^^^___]]]]]]^^^^^^^^^]]]\\\[[[ZZZZZZZZZYYYYYYYYYYYYYYYXXXVVVUUUUUUUUUUUURRRPPPPPPOOONNNNNNOOOQQQSSSTTTUUUVVVVVVWWWYYY]]]bbbffffffjjjooorrrsssttttttuuurrrrrrsssssstttvvvwwwxxxyyyyyyzzz|||~~~sssfff\\\VVVMMMLLLKKKLLLLLLLLLJJJHHHHHHGGGEEEEEEGGGGGGFFFEEEHHHGGGGGGGGGIIILLLPPPRRRQQQRRRRRRQQQOOOOOOPPPRRRWWW\\\eeeuuu~~~zzzwwwwww}}}qqqWWWJJJDDDCCCCCCDDDHHHNNNTTTXXX[[[UUUNNNHHHEEECCCAAA@@@>>>???AAAAAACCCFFFKKKNNNQQQSSSVVVXXXXXXYYY[[[]]]]]]^^^```bbbdddfffgggggggggffffffffffffggghhhhhhiiiiiijjjkkkkkklllmmmmmmnnnooorrruuuvvvsssnnnjjjbbb```\\\YYYWWWVVVSSSQQQOOOOOONNNNNNOOOQQQRRRSSSSSSXXX```gggkkkllljjjiiiccc```\\\\\\aaakkkvvv}}}~~~zzzwwwsssqqqpppmmmlllkkkiiigggddd___[[[SSSPPPKKKHHHFFFDDDAAA???EEECCCAAA???>>>>>>@@@AAA@@@???>>>???AAAAAAAAA@@@======>>>>>>===<<<;;;:::::::::;;;;;;<<<<<<======999999:::;;;<<<<<<<<<;;;;;;;;;:::::::::999999999777777888999:::;;;<<<======>>>@@@@@@?????????AAAAAAAAADDDJJJSSS[[[```aaa___```aaabbb```ZZZQQQKKKEEE???;;;======;;;999:::888888888888888888888888999999888888999999:::;;;::::::::::::::::::;;;;;;:::::::::999999999::::::999999999:::;;;<<<>>>???AAADDDJJJPPPVVVYYYZZZZZZWWWTTTOOOKKKIIIGGGEEEDDD@@@>>><<<:::::::::<<<===:::;;;;;;::::::<<>>>>>=========<<<;;;;;;::::::::::::;;;:::888888::::::777777:::;;;<<<>>>AAADDDHHHJJJLLLPPPQQQSSSUUUWWWYYYZZZZZZ]]]___```___^^^\\\]]]]]]]]]]]]^^^]]]]]]]]]\\\\\\ZZZZZZZZZZZZZZZYYYYYYYYYWWWVVVUUUUUUUUUTTTRRRPPPNNNMMMMMMNNNOOOQQQRRRSSSUUUVVVWWWXXXZZZ^^^cccggggggkkkooorrrssstttuuuvvvuuuuuuttttttuuuuuuvvvwwwyyyzzz{{{|||~~~}}}pppfff\\\VVVLLLLLLKKKLLLMMMMMMKKKJJJKKKIIIGGGFFFGGGHHHGGGFFFGGGFFFFFFFFFHHHKKKNNNPPPMMMNNNOOOOOONNNNNNPPPRRRTTTYYYaaappp|||xxxvvv{{{|||___NNNGGGEEECCCBBBEEEKKKRRRVVVXXXTTTNNNHHHEEECCCAAAAAA???@@@BBBBBBDDDGGGKKKOOOQQQSSSVVVXXXYYYZZZ\\\^^^^^^___```bbbcccdddddddddfffffffffffffffggghhhhhhhhhhhhiiijjjlllmmmnnnnnnoooqqquuuzzz}}}}}}yyyvvvmmmiiiddd```]]]YYYUUUSSSOOONNNMMMLLLMMMNNNOOOPPPQQQTTT[[[bbbiiiooossstttkkkhhheeedddhhhpppyyy}}}yyyvvvsssrrrooonnnllljjjhhhddd___[[[VVVSSSNNNKKKHHHFFFCCCAAADDDCCCAAA???>>>???AAABBBAAA@@@??????AAAAAA@@@??????????????????>>>======;;;;;;;;;<<<<<<=========<<<<<<<<<<<<;;;;;;:::999;;;;;;;;;:::::::::999999666777888:::;;;<<<======???AAABBBBBBAAA@@@@@@AAA??????BBBFFFMMMTTTYYY[[[]]]___cccfffgggbbbZZZUUULLLDDD>>>>>>???===:::;;;888888888888888888888888999999888888999999:::;;;======;;;::::::::::::;;;;;;;;;:::999999999::::::::::::;;;;;;<<<===?????????BBBHHHOOOTTTYYY\\\^^^[[[WWWSSSOOOMMMJJJHHHFFFBBBAAA???=========???@@@:::;;;;;;:::999;;;>>>@@@IIISSSeee||||||ggg[[[OOOKKKKKKJJJKKKNNNTTTWWW]]]cccjjjrrrzzzwwwmmmgggaaa\\\XXXVVVTTTRRROOOMMMLLLLLLLLLIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCBBBAAA@@@AAABBBCCC@@@@@@????????????@@@@@@@@@??????>>>>>>=========;;;;;;::::::::::::;;;;;;:::777777:::999666666999:::;;;===@@@CCCGGGJJJLLLPPPQQQSSSUUUWWWYYYZZZZZZ]]]^^^```___]]]\\\\\\]]]]]]]]]]]]\\\\\\\\\[[[[[[ZZZZZZZZZ[[[ZZZYYYYYYXXXTTTSSSQQQQQQRRRQQQOOOMMMLLLLLLLLLMMMOOOPPPQQQRRRTTTVVVYYY[[[]]]```dddggghhhkkknnnqqqqqqrrrtttuuuuuuuuutttttttttuuuuuuvvvxxxyyyzzz{{{}}}uuukkkccc[[[TTTNNNMMMLLLMMMOOOOOOOOOMMMMMMKKKHHHGGGGGGHHHHHHGGGFFFEEEEEEFFFGGGIIIKKKLLLJJJKKKMMMMMMMMMNNNPPPRRRSSSXXX```lll~~~{{{~~~jjjVVVJJJGGGCCCBBBDDDIIIPPPTTTWWWTTTOOOIIIEEEBBBAAAAAA???@@@AAABBBCCCFFFJJJNNNQQQTTTWWWYYYZZZ[[[]]]___^^^___```aaabbbbbbbbbbbbeeeeeeeeeeeeeeefffggggggggghhhiiijjjlllmmmnnnoooppprrrwww}}}xxxtttnnnhhhccc]]]XXXUUUNNNNNNLLLLLLLLLLLLMMMNNNOOOQQQTTTZZZaaaiiiooosssooonnnkkklllooovvv}}}|||yyyxxxvvvssspppnnnkkkgggaaa^^^XXXUUUPPPMMMKKKJJJHHHGGGDDDDDDCCCBBBBBBCCCDDDEEEBBBAAA@@@AAABBBCCCBBBAAACCCCCCAAA@@@????????????<<<<<<<<<<<<<<<=====================;;;:::999888;;;;;;;;;;;;::::::::::::777999:::<<<>>>???@@@@@@CCCDDDEEEEEECCCAAAAAABBB>>>>>>???AAAEEEJJJOOOQQQZZZ]]]bbbgggjjjhhhccc___TTTJJJ@@@??????<<<::::::999999999999999999999999999999888888999999:::;;;???>>><<<;;;;;;;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@>>>BBBGGGMMMQQQVVV[[[^^^[[[YYYUUURRRPPPMMMIIIFFF@@@???>>><<<<<<<<<======::::::;;;:::999:::<<<>>>HHHMMMZZZpppvvvgggXXXQQQOOONNNNNNPPPUUUYYY___eeelllttt|||~~~tttlllddd___^^^\\\YYYUUURRRQQQPPPPPPKKKKKKKKKJJJIIIGGGFFFEEEEEEDDDBBBAAA@@@AAABBBCCCAAA@@@@@@??????@@@@@@AAA??????>>>======<<<;;;;;;;;;::::::999::::::;;;;;;:::777777999999666555888888999;;;>>>BBBGGGJJJMMMOOOPPPRRRTTTVVVXXXYYYYYYZZZ[[[]]]]]]\\\[[[\\\]]]\\\[[[[[[ZZZZZZZZZZZZZZZXXXXXXYYYZZZYYYXXXWWWVVVRRRQQQOOOOOOPPPOOOMMMKKKJJJKKKLLLMMMNNNPPPQQQQQQTTTWWWZZZ]]]```bbbeeeggggggjjjmmmnnnooooooqqqsssqqqqqqqqqrrrssstttuuuvvvwwwwwwxxxzzz|||~~~zzzkkkddd^^^VVVOOOOOOMMMKKKKKKMMMOOOOOOOOONNNLLLHHHGGGGGGGGGGGGFFFEEEEEEFFFFFFGGGHHHHHHIIIIIIJJJLLLLLLKKKLLLNNNQQQSSSYYYaaajjj|||rrr]]]KKKHHHCCCAAABBBGGGNNNSSSVVVTTTOOOJJJDDDAAA@@@@@@>>>???@@@@@@AAADDDHHHLLLQQQSSSVVVYYYZZZ[[[]]]___]]]]]]___```aaabbbbbbbbbdddddddddddddddeeefffffffffggghhhjjjlllnnnooopppqqqssswww~~~~~~wwwooohhhbbb[[[WWWOOONNNMMMMMMMMMMMMNNNOOOLLLMMMNNNRRRWWW]]]cccgggmmmmmmmmmnnnrrrxxx~~~|||yyytttppplllhhhccc___[[[WWWRRROOOOOOQQQQQQQQQPPPOOONNNLLLJJJHHHGGGFFFEEEDDDDDDFFFIIIKKKKKKJJJKKKHHHEEEAAA???>>>??????============<<<<<<<<<<<<<<<=========<<<;;;::::::<<<;;;;;;;;;;;;::::::::::::<<<>>>@@@BBBCCCCCCCCCGGGHHHIIIGGGDDDBBBBBBBBB>>>>>>>>>>>>???AAAEEEHHHPPPTTT[[[dddlllppppppnnn^^^QQQEEE@@@@@@===;;;;;;999999999999999999999999999999888888999999:::;;;======<<<;;;<<<>>>@@@AAACCCBBBAAA???>>>=========<<<===>>>???@@@AAAAAAAAA@@@CCCHHHKKKMMMQQQVVVZZZYYYWWWUUUSSSQQQMMMHHHDDD======<<<;;;::::::999999::::::;;;:::999999;;;===BBBFFFRRRdddzzztttaaaXXXTTTSSSSSSTTTWWW[[[aaahhhnnnvvv~~~zzzqqqkkkdddbbb^^^YYYVVVTTTSSSSSSLLLLLLLLLKKKJJJHHHGGGFFFFFFDDDBBBAAAAAAAAACCCDDDAAA@@@@@@??????@@@@@@AAA>>>>>>===<<<;;;;;;:::::::::::::::999999:::;;;;;;:::777777999999555555888888888:::>>>BBBGGGKKKMMMNNNOOOQQQSSSUUUWWWXXXXXXVVVXXXZZZ[[[[[[[[[\\\^^^ZZZZZZYYYXXXXXXXXXXXXYYYVVVWWWXXXXXXXXXWWWVVVUUURRRQQQPPPPPPPPPOOOMMMKKKIIIJJJKKKMMMNNNOOOQQQQQQSSSWWW\\\___bbbcccfffgggfffiiikkkllllllmmmooopppmmmmmmnnnoooqqqsssuuuvvvvvvvvvwwwyyy{{{}}}sssddd^^^ZZZRRRKKKMMMKKKHHHHHHJJJLLLNNNNNNNNNKKKHHHFFFFFFGGGFFFFFFEEEEEEFFFGGGGGGGGGGGGFFFJJJKKKLLLKKKKKKKKKMMMOOOSSS[[[bbbjjjyyyuuu```LLLHHHCCC@@@AAAFFFMMMQQQVVVTTTPPPJJJDDD@@@???@@@<<<===>>>??????BBBFFFJJJPPPRRRVVVXXXYYY[[[]]]___[[[\\\^^^```aaabbbccccccdddccccccccccccdddeeeeeefffggghhhjjjlllnnnoooppprrrssswww~~~}}}tttllleee^^^YYYPPPOOONNNNNNNNNOOOPPPQQQNNNNNNOOOQQQTTTYYY\\\___iiiiiijjjmmmqqqwww||||||vvvqqqlllhhhccc```]]]YYYUUUSSSTTTWWWZZZ[[[___]]]ZZZVVVRRRMMMHHHFFFHHHHHHIIILLLQQQTTTUUUUUUPPPMMMGGGBBB>>>======>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<;;;;;;;;;:::::::::===>>>AAACCCEEEFFFFFFFFFIIIJJJJJJIIIEEECCCBBBBBB??????===<<<;;;===@@@BBBEEEJJJSSS```mmmvvv{{{|||fffXXXIIIDDDBBB@@@>>>>>>999999999999999999999999999999888888999999:::;;;;;;;;;;;;;;;===AAADDDFFFGGGFFFDDDBBBAAA??????>>>===>>>???@@@AAABBBBBBBBBBBBEEEIIIJJJKKKMMMRRRVVVWWWVVVUUUTTTRRRMMMGGGCCC@@@@@@@@@???>>>===;;;:::999:::;;;:::999999:::<<<:::@@@LLL[[[mmm{{{ggg]]]XXXVVVVVVWWWWWW\\\bbbiiipppwww~~~tttsssmmmfff```\\\YYYTTTPPPRRRQQQNNNLLLJJJIIIIIIIIIGGGEEECCCBBBBBBBBBAAA@@@@@@@@@AAAAAAAAA@@@????????????>>>>>>======<<<<<<===<<<<<<<<<<<<;;;;;;;;;999888888777777777777777999;;;===???AAADDDIIILLLPPPPPPQQQRRRSSSUUUWWWXXXWWWWWWWWWXXXXXXXXXXXXXXXZZZZZZZZZYYYXXXVVVUUUTTTWWWVVVUUUTTTSSSSSSSSSSSSOOONNNMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMPPPRRRUUUXXX\\\___aaabbbdddfffaaacccfffiiikkkmmmmmmmmmqqqqqqppppppppppppqqqqqqvvvvvvwwwwwwxxxzzz~~~mmmccc]]]VVVNNNKKKGGGHHHJJJKKKLLLKKKKKKJJJKKKKKKJJJIIIHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEHHHHHHIIIJJJLLLNNNOOOPPPRRRYYYbbblll|||{{{fffVVVMMMCCC@@@@@@BBBHHHOOOVVVXXXVVVNNNHHHEEEBBB>>>??????>>>>>>@@@BBBEEEGGGMMMQQQVVVZZZ[[[\\\\\\]]]]]]___``````______```bbbcccddddddeeeffffffffffffgggggghhhiiikkklllmmmnnnooosssyyy}}}sssiii```ZZZXXXUUUSSSRRRRRRRRRQQQPPPMMMLLLLLLOOOTTTYYY[[[\\\bbbbbbeeehhhjjjmmmwww{{{tttnnniiifffddd______^^^]]]\\\___cccgggnnnooopppmmmggg^^^TTTNNNMMMKKKLLLSSS]]]dddfffeee___ZZZQQQIIIDDD@@@===;;;;;;;;;;;;<<<<<<=========;;;::::::999999:::::::::999:::;;;<<<===>>>??????@@@CCCFFFFFFFFFGGGJJJNNNOOONNNMMMLLLLLLIIIFFFCCCAAA>>>;;;:::;;;<<<======AAAHHHNNNVVVeeevvv~~~}}}rrrhhhXXXLLLDDDAAA>>><<<>>>===;;;;;;;;;;;;999777;;;;;;;;;;;;;;;;;;;;;;;;:::999777777:::>>>DDDGGGKKKKKKJJJFFFCCC@@@@@@AAADDDDDDDDDDDDEEEFFFGGGHHHHHHGGGGGGHHHIIIKKKMMMOOOQQQQQQPPPOOOLLLHHHEEEBBBAAA@@@>>>===;;;;;;::::::777888999888777777999;;;???AAAIIIUUUbbbssssssccc[[[YYYZZZZZZ[[[___eeemmmuuu|||xxxooohhhccc```[[[XXXUUUSSSPPPMMMKKKIIIHHHHHHHHHFFFDDDCCCCCCDDDCCCAAAAAAAAA@@@@@@@@@@@@??????@@@??????>>>======<<<<<<===<<<<<<<<<<<<;;;;;;;;;999999888777777777777777888:::<<<>>>AAADDDIIILLLOOOOOOPPPQQQRRRTTTUUUVVVVVVWWWWWWWWWWWWXXXXXXXXXZZZZZZZZZZZZYYYWWWVVVUUUWWWVVVUUUSSSRRRRRRRRRRRRMMMMMMLLLJJJJJJIIIIIIJJJJJJKKKLLLLLLLLLMMMPPPRRRUUUXXX\\\```bbbccceeegggeeefffggghhhiiijjjjjjjjjmmmmmmmmmmmmnnnooopppqqqrrrsssttttttuuuxxx|||zzzhhh___ZZZSSSMMMJJJHHHIIIIIIJJJKKKKKKKKKJJJLLLKKKJJJIIIHHHFFFEEEEEEGGGFFFFFFEEEFFFFFFGGGGGGHHHHHHIIIJJJKKKMMMOOOOOOQQQWWW___iiixxx}}}kkkYYYOOOFFFBBBBBBCCCHHHNNNTTTXXXWWWOOOGGGDDDAAA>>>??????=========???AAABBBLLLPPPUUUYYYZZZ[[[]]]^^^]]]___```___^^^^^^___```bbbcccdddeeeeeefffeeeeeegggggghhhjjjkkklllmmmnnnooossszzzvvvlllccc]]][[[YYYVVVVVVVVVVVVUUUSSSOOOMMMMMMOOOSSSWWWYYYZZZ^^^]]]```cccdddgggqqq{{{|||vvvooojjjgggeee`````````___```ccchhhlllvvvyyy||||||xxxooofff___ZZZVVVTTTWWW___ggglllmmmjjjbbbXXXNNNGGGCCC@@@???>>>==================>>>>>>===============>>>???>>>??????@@@AAABBBCCCDDDBBBEEEIIILLLLLLMMMPPPSSSSSSQQQNNNMMMKKKIIIFFFCCCCCC@@@===;;;<<<<<<<<<;;;???EEEKKKRRRaaatttuuucccTTTIIIDDD@@@???===<<<::::::;;;<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::<<>>EEEOOO[[[lllxxxiiiaaa^^^^^^___aaadddiiipppwww}}}{{{qqqjjjeee```]]]ZZZXXXTTTPPPMMMKKKJJJIIIHHHFFFDDDDDDEEEEEEDDDCCCBBBAAA@@@?????????@@@@@@@@@@@@??????>>>============<<<<<<<<<<<<;;;;;;;;;999999888777777777777888777999<<<>>>AAADDDIIIMMMMMMNNNNNNPPPQQQRRRSSSTTTUUUUUUVVVVVVVVVWWWWWWWWWYYYYYYZZZZZZYYYYYYXXXWWWVVVUUUTTTRRRQQQPPPPPPPPPKKKKKKJJJIIIHHHHHHHHHHHHIIIJJJKKKKKKKKKMMMPPPSSSUUUXXX]]]```ccceeegggiiikkkjjjiiihhhgggfffffffffhhhhhhiiijjjkkkmmmnnnooonnnoooqqqrrrtttxxx|||sssccc[[[WWWRRRMMMKKKJJJJJJIIIIIIIIIJJJKKKKKKLLLKKKJJJHHHGGGEEEDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHHHHIIIJJJLLLMMMNNNQQQTTTZZZcccqqqvvv]]]SSSIIIEEEDDDDDDGGGMMMSSSZZZ\\\UUUJJJDDDBBBAAAAAA@@@>>>======>>>???@@@IIIMMMSSSWWWYYY[[[]]]^^^^^^___```___]]]]]]^^^___aaabbbcccdddeeeeeeeeeeeeggghhhiiijjjkkklllmmmnnnooossszzzzzzqqqiiiccc___]]][[[[[[[[[[[[YYYXXXRRROOOMMMNNNPPPTTTVVVWWWWWWVVVXXX[[[\\\^^^fffooowww{{{|||wwwrrrmmmiiigggbbbbbbccccccdddiiinnnsss~~~}}}wwwhhhaaaYYYWWW\\\dddkkkoooqqqjjj^^^SSSLLLFFFCCCAAA???>>>>>>============>>>>>>>>>>>>>>>>>>???@@@AAA@@@@@@@@@AAABBBDDDFFFHHHGGGKKKQQQUUUWWWXXXYYY[[[YYYUUUQQQMMMKKKIIIGGGEEEEEEBBB???======<<<;;;:::<<<@@@EEELLL[[[ppprrraaaTTTLLLGGGEEE===;;;888888:::<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999:::<<<>>>@@@MMMRRRXXX[[[ZZZVVVRRRPPPPPPOOOMMMLLLJJJIIIIIIIIIHHHHHHHHHIIIIIIKKKLLLMMMIIIIIIIIIIIIHHHFFFDDDCCC======<<<:::999999999999:::;;;;;;;;;::::::<<<===<<<<<>>???@@@AAAAAA@@@@@@??????>>>=========<<<<<<<<<<<<;;;;;;;;;:::999888888777777888888666888;;;>>>@@@DDDIIIMMMMMMMMMNNNPPPQQQRRRRRRRRRSSSTTTTTTUUUUUUVVVVVVVVVWWWWWWXXXXXXYYYXXXXXXWWWUUUTTTSSSQQQOOONNNNNNNNNJJJIIIHHHHHHGGGGGGGGGHHHHHHIIIJJJKKKKKKMMMPPPSSSUUUYYY^^^bbbdddgggiiikkknnnmmmjjjgggeeeeeedddeeeeeeeeeffffffhhhiiijjjkkkkkkllloooqqqsssxxx}}}|||nnn```YYYVVVRRRPPPOOOMMMLLLJJJIIIIIIJJJKKKLLLIIIIIIHHHGGGGGGFFFEEEEEECCCDDDDDDDDDFFFGGGHHHIIIHHHHHHHHHIIIIIIKKKLLLMMMPPPQQQUUU]]]iii~~~yyyrrrooorrruuudddYYYNNNHHHEEEDDDGGGLLLRRR\\\bbb[[[OOOGGGEEEDDDBBBAAA@@@>>>>>>@@@AAABBBGGGKKKPPPTTTWWWZZZ\\\^^^^^^___```___^^^]]]^^^___```aaabbbcccdddeeeeeeeeeggghhhiiijjjlllmmmnnnnnnooossszzzwwwooojjjcccaaa```_________\\\[[[UUURRRNNNMMMNNNQQQRRRSSSRRRPPPPPPRRRSSSTTTZZZaaahhhmmmtttzzz|||}}}}}}}}}~~~|||xxxtttpppllljjjfffggggggggghhhlllrrrvvvzzzpppcccZZZYYY___fffjjjqqqlllddd\\\UUUNNNIIIEEEBBBAAA@@@@@@@@@@@@AAABBB@@@@@@@@@AAABBBCCCDDDEEEDDDDDDDDDFFFHHHLLLOOOQQQQQQUUU[[[```cccdddcccccc^^^YYYSSSNNNKKKIIIGGGFFFGGGDDDAAA???>>>===;;;::::::<<>>===>>>@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>;;;::::::::::::<<<===>>>GGGMMMUUU[[[]]][[[XXXWWWXXXVVVTTTQQQNNNLLLKKKJJJIIIIIIIIIIIIJJJJJJJJJKKKGGGGGGFFFFFFDDDBBBAAA@@@;;;;;;:::999888888999999:::;;;<<<;;;::::::<<<>>>>>>>>>BBBJJJSSS```uuuvvvnnniiihhhgggmmmoootttyyy~~~tttllleeebbb^^^YYYUUURRRPPPOOOJJJHHHFFFFFFFFFGGGFFFEEEFFFDDDBBB@@@??????AAABBBAAAAAAAAA@@@??????>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::999999888888888888888666888;;;===@@@DDDIIILLLMMMNNNOOOPPPQQQRRRRRRQQQRRRRRRRRRSSSTTTUUUUUUVVVUUUUUUVVVVVVWWWWWWVVVVVVTTTSSSQQQOOOMMMLLLKKKKKKIIIIIIHHHGGGGGGGGGHHHHHHGGGHHHJJJKKKLLLNNNRRRTTTWWWZZZ___cccfffhhhkkkmmmnnnmmmjjjhhhffffffffffffeeeeeeeeedddeeeeeeffffffgggiiikkknnnqqqvvv|||vvviii\\\VVVTTTQQQPPPQQQOOONNNLLLKKKJJJKKKLLLLLLGGGGGGGGGGGGGGGGGGGGGGGGBBBBBBCCCDDDEEEFFFHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLOOOOOORRRYYYbbbttt}}}}}}zzzqqqiiiffffffppp~~~rrrfffXXXOOOIIIEEEGGGKKKPPP[[[ccc]]]RRRJJJFFFDDD@@@???>>>>>>>>>@@@BBBDDDEEEIIINNNRRRUUUXXX[[[^^^^^^`````````^^^^^^___`````````bbbcccdddeeeeeeeeehhhhhhiiijjjlllmmmnnnooopppttt{{{~~~vvvqqqhhhfffeeeddddddbbb___]]]XXXUUUQQQOOOOOOPPPQQQPPPPPPLLLKKKLLLLLLKKKOOOTTT\\\```gggmmmqqqsssuuuvvvyyyyyyzzzyyywwwtttqqqooolllllllllkkkkkknnnssswwwxxxiiiaaa^^^```bbbjjjiiigggddd```YYYQQQKKKGGGFFFEEEDDDDDDEEEGGGHHHEEEEEEFFFGGGIIIKKKLLLMMMNNNOOOQQQSSSWWW[[[___aaa```cccggglllnnnmmmkkkhhhaaa\\\UUUOOOLLLJJJHHHFFFGGGEEEBBBAAA@@@???===;;;999:::===CCCOOOddd|||uuufff[[[TTTQQQNNNIIIFFFEEEFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDD@@@????????????@@@BBBBBBFFFKKKTTT[[[___```aaabbb___]]]ZZZVVVRRROOOMMMLLLJJJJJJJJJJJJJJJIIIIIIIIIFFFEEEDDDCCCAAA>>>===<<<:::999999888888888999999999:::;;;:::999:::;;;===??????CCCKKKSSS___rrrxxxqqqlllkkkkkkqqqssswww|||zzzpppmmmhhhaaa[[[VVVSSSQQQNNNLLLJJJIIIIIIIIIHHHFFFGGGFFFDDDBBBAAAAAAAAABBBBBBBBBAAAAAA@@@?????????===<<<<<<<<<<<<;;;;;;;;;::::::999888888888888999777999;;;===???CCCGGGKKKLLLMMMOOOPPPQQQQQQPPPPPPPPPPPPQQQRRRSSSTTTTTTUUUTTTTTTUUUUUUVVVUUUUUUUUUTTTSSSPPPNNNLLLJJJIIIHHHHHHHHHGGGFFFFFFGGGGGGHHHGGGIIIJJJKKKMMMOOOSSSVVVYYY\\\aaadddgggiiikkkmmmmmmmmmkkkjjjiiihhhhhhgggeeeeeeddddddcccddddddeeedddfffhhhkkkoootttzzz~~~pppeeeYYYSSSQQQNNNNNNPPPQQQPPPOOONNNMMMLLLLLLLLLHHHHHHHHHHHHHHHHHHGGGGGGCCCCCCCCCDDDEEEGGGHHHIIIKKKJJJJJJJJJJJJJJJKKKKKKNNNMMMPPPWWW]]]jjj}}}|||}}}~~~{{{ssslllhhhjjjwww|||iiiZZZOOOHHHHHHLLLLLLXXX```^^^UUUMMMGGGBBB>>>===<<<;;;<<<>>>@@@BBBEEEHHHLLLPPPSSSVVVZZZ\\\\\\^^^______^^^^^^___``````aaabbbdddeeefffffffffhhhiiijjjkkklllmmmnnnooopppttt{{{~~~xxxpppnnnmmmllljjjhhhddd```\\\ZZZVVVTTTTTTTTTRRRQQQRRRMMMJJJJJJHHHFFFGGGJJJQQQUUU[[[```eeeiiimmmppprrrsssvvvxxxyyywwwuuutttsssrrrqqqpppoooqqqvvvyyysssiiidddaaafffhhhlllnnnnnnhhh___YYYSSSQQQOOOMMMLLLLLLMMMNNNNNNNNNOOOQQQSSSUUUWWWYYY]]]___aaaeeehhhkkknnnoooqqqrrrtttvvvvvvsssnnnkkkbbb]]]VVVQQQMMMJJJHHHFFFFFFDDDCCCBBBBBBBBB@@@>>>;;;<<<>>>DDDLLL]]]vvvyyyllleee]]]YYYTTTQQQOOOMMMLLLJJJKKKKKKKKKKKKKKKKKKKKKKKKHHHFFFEEECCCCCCDDDEEEFFFGGGMMMTTT[[[```cccfffhhheeeccc___ZZZUUURRROOOMMMKKKKKKKKKKKKJJJIIIHHHGGGEEEDDDBBB@@@>>><<<;;;:::999888888888888999999::::::;;;;;;;;;::::::<<<===>>>@@@FFFNNNVVVaaarrr}}}uuuqqqpppqqqvvvxxx|||xxxoooggg___ZZZXXXTTTQQQOOOMMMMMMLLLKKKIIIGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@??????===<<<<<<<<<<<<;;;;;;;;;;;;:::999999888888999999999:::<<<===???BBBFFFIIIJJJLLLNNNOOOPPPPPPNNNNNNOOOOOOPPPQQQRRRSSSTTTTTTUUUUUUVVVVVVVVVUUUUUUTTTSSSRRRPPPMMMJJJHHHGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGIIIKKKLLLNNNQQQUUUXXX[[[^^^bbbfffgggiiikkkmmmnnnnnnmmmlllkkkjjjhhhgggccccccccccccdddeeeeeefffeeegggjjjmmmpppuuu{{{pppeeeYYYTTTPPPMMMNNNQQQRRRRRRRRRQQQPPPNNNMMMLLLKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJLLLLLLKKKJJJJJJKKKKKKKKKNNNLLLPPPWWW[[[ccczzzyyyttt}}}}}}hhhXXXMMMJJJMMMMMMWWW``````ZZZSSSKKKDDD???>>>===<<<<<<===???@@@EEEGGGKKKOOOQQQTTTXXX[[[YYYZZZ\\\\\\\\\\\\^^^``````aaacccdddfffggggggggghhhiiijjjkkklllnnnoooooopppttt{{{zzzxxxvvvtttrrrnnniiifffaaa___]]]\\\[[[YYYVVVTTTUUUPPPKKKJJJGGGCCCBBBDDDFFFIIINNNRRRWWW]]]cccgggjjjmmmrrrwwwzzzzzzzzzxxxwwwvvvuuutttsssvvvzzz}}}zzzzzz}}}~~~yyyqqqnnnjjjfffcccbbbbbbbbbcccdddeeegggiiilllooopppuuuvvvyyy}}}}}}}}}{{{vvvpppjjjaaa]]]WWWRRRNNNKKKHHHEEEDDDCCCBBBCCCDDDDDDCCCAAA>>>>>>AAAFFFKKKWWWooossspppllliiifffdddaaa___\\\\\\\\\\\\\\\\\\\\\\\\XXXUUUQQQMMMKKKKKKLLLMMMOOOUUU]]]cccgggiiijjjkkkhhhfffbbb]]]XXXSSSPPPOOOLLLLLLLLLLLLJJJIIIGGGFFFBBBAAA@@@>>>===<<<;;;;;;888888888888999999:::;;;;;;<<<===<<<;;;;;;===???@@@CCCKKKTTT\\\fffvvv|||xxxyyyzzz}}}|||qqqhhhbbb^^^XXXUUURRRQQQPPPOOOMMMKKKHHHHHHGGGGGGFFFDDDCCCBBBCCCBBBBBBAAAAAA@@@@@@???======<<<<<<<<<;;;;;;;;;;;;:::999999888888999999999;;;<<<===>>>AAAEEEHHHIIIJJJLLLNNNOOONNNMMMLLLNNNNNNOOOPPPQQQRRRSSSTTTVVVWWWWWWWWWVVVVVVUUUTTTSSSRRROOOLLLJJJGGGFFFEEEDDDDDDCCCCCCCCCDDDDDDEEEHHHIIIKKKMMMOOORRRVVVYYY\\\___cccfffhhhiiikkkmmmooooooooonnnmmmjjjhhhfffbbbbbbbbbcccdddfffggghhhiiikkknnnqqqtttyyy~~~rrrggg\\\VVVRRROOOPPPSSSSSSSSSSSSSSSRRRPPPMMMLLLOOONNNLLLJJJHHHFFFDDDCCCHHHHHHHHHHHHIIIJJJKKKKKKMMMLLLLLLKKKKKKKKKKKKLLLMMMKKKPPPWWWYYY___tttrrr^^^PPPLLLNNNPPPYYYbbbddd```ZZZPPPGGGCCCBBB@@@>>>======??????EEEGGGKKKNNNPPPSSSWWWZZZVVVXXXZZZZZZZZZ[[[]]]___aaabbbccceeefffggghhhhhhhhhiiijjjkkkmmmnnnooooooqqqttt|||}}}{{{xxxtttnnnjjjeeecccbbbaaa```^^^ZZZWWWXXXRRRMMMKKKGGGBBB@@@AAA>>>@@@DDDHHHLLLSSSZZZ___fffjjjpppvvv{{{||||||{{{yyyxxxxxxwwwwwwyyy~~~~~~}}}|||}}}~~~}}}wwwpppjjj```\\\WWWRRROOOKKKHHHEEECCCBBBBBBCCCEEEFFFEEECCC@@@@@@CCCHHHKKKTTTkkk}}}zzzsssssssssssssssssssssssskkkgggaaa\\\XXXWWWXXXYYY[[[bbbjjjqqqssssssrrrqqqiiigggccc^^^YYYTTTQQQPPPLLLLLLLLLLLLJJJHHHFFFEEE@@@???>>>===============888888888888999:::;;;;;;<<<===>>>===<<<===>>>@@@DDDHHHPPP[[[cccmmm{{{~~~~~~uuunnniiibbb]]]WWWUUUTTTTTTQQQNNNMMMKKKIIIHHHHHHGGGDDDBBBBBB@@@>>>>>>@@@BBBBBBBBB>>>>>>===<<<;;;::::::999<<<<<<;;;::::::999888888888888:::<<>>======>>>???@@@BBBFFFKKKPPPUUUYYY[[[XXXYYYZZZYYYXXXYYY[[[]]][[[\\\^^^```cccfffiiikkkmmmnnnoooooonnnoooqqqsssvvvyyy~~~~~~xxxqqqmmmiiifffcccccceeefffcccaaaZZZVVVPPPKKKFFFBBB>>>;;;======<<<>>>BBBIIIOOOSSS\\\ccclllsssxxxzzz{{{|||zzz{{{||||||{{{{{{|||}}}}}}uuulllfff]]]YYYTTTPPPMMMKKKIIIGGGFFFFFFFFFEEEFFFFFFGGGHHHAAABBBDDDFFFIIISSShhh{{{xxxqqqnnnlllkkkjjjqqquuuxxxzzzxxxuuurrrpppllljjjeee```ZZZUUUQQQOOOQQQNNNKKKIIIGGGEEEAAA???AAA@@@===;;;:::999999999999999999888999999:::;;;<<<>>>???>>>======>>>???IIIIIIPPP```nnnzzz{{{tttkkkfff___[[[ZZZZZZWWWUUUTTTRRROOOMMMLLLJJJHHHEEEDDDBBB@@@???@@@AAAAAA@@@??????>>>===<<<;;;;;;:::<<<<<<;;;;;;:::999999888888999:::===???BBBEEEFFFHHHJJJLLLLLLLLLKKKLLLMMMMMMNNNNNNOOOPPPPPPQQQQQQQQQQQQRRRRRRRRRRRRRRRQQQKKKKKKJJJIIIGGGEEECCCBBBCCCCCCBBBBBBCCCCCCDDDDDDEEEHHHMMMRRRVVVZZZ___bbbdddfffhhhhhhgggfffggghhhhhhjjjlllmmmmmmkkkiiihhheeeeeeeeedddcccdddgggjjjnnnqqqvvvyyy}}}xxxooodddYYYWWWXXXVVVTTTTTTVVVXXXXXXVVVSSSQQQQQQSSSRRRPPPNNNLLLKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJIIIIIIIIIIIIKKKMMMOOOPPPSSSRRRSSSWWW[[[cccrrrnnnZZZMMMIIIKKKLLLPPPWWW___bbb^^^TTTKKKEEEDDDAAA???>>>>>>??????AAACCCFFFJJJOOOSSSVVVXXXVVVXXXYYYXXXXXXXXXZZZ\\\\\\\\\^^^```cccfffhhhiiimmmnnnoooooooooppprrrtttvvvyyy~~~zzzuuullliiiggggggjjjlllkkkjjjccc]]]UUUNNNHHHDDDAAA>>>===<<<;;;<<>><<<:::999999999:::::::::::::::;;;;;;<<<===<<<===????????????AAABBBHHHIIIRRRcccssswwwqqqiiiccc```^^^\\\YYYXXXUUURRRPPPNNNKKKHHHFFFIIIFFFCCCBBBBBBBBBBBBAAA@@@@@@???>>>===<<<;;;;;;<<<<<<;;;;;;:::999999999999:::;;;===@@@CCCEEEGGGGGGIIIKKKLLLKKKKKKLLLMMMLLLLLLMMMMMMNNNOOOOOOOOOOOOPPPPPPPPPPPPPPPOOOOOOJJJIIIGGGEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFFFFIIINNNSSSYYYbbbjjjpppooooooooommmjjjiiihhhiiifffggghhhjjjkkkkkkkkkkkkhhhhhhgggfffeeeeeehhhkkkmmmrrryyyxxxyyy|||{{{tttiii___WWWVVVXXXWWWVVVVVVVVVXXXXXXWWWUUUSSSTTTUUUSSSRRRQQQOOONNNMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKJJJKKKKKKJJJKKKLLLNNNPPPRRRSSSSSSVVVZZZ^^^eeesssjjjZZZOOOIIIHHHFFFJJJQQQZZZ___]]]UUUNNNGGGEEECCC@@@>>>>>>??????BBBDDDFFFJJJMMMPPPSSSTTTUUUWWWXXXXXXXXXXXXZZZ[[[]]]]]]^^^```bbbdddfffgggkkkmmmnnnooooooqqqsssuuuwwwyyy{{{nnnkkkhhhjjjnnnrrrtttssskkkcccXXXNNNFFFBBB???>>>>>>===;;;:::<<>>??????<<<>>>@@@AAAAAABBBDDDEEEFFFIIIUUUgggzzzyyypppkkkgggbbb___\\\YYYVVVSSSQQQOOOLLLIIILLLIIIFFFEEEEEEEEEEEEDDD@@@@@@???>>>===<<<;;;;;;<<<<<<;;;;;;::::::::::::::::::<<<>>>@@@CCCEEEFFFGGGIIIKKKKKKJJJJJJKKKLLLJJJJJJKKKKKKLLLLLLLLLLLLNNNNNNOOOOOOOOONNNMMMMMMHHHGGGEEECCCBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHJJJNNNTTT\\\hhhsss{{{{{{{{{yyytttoookkkjjjjjjgggggggggggghhhjjjkkkkkkhhhiiihhhfffeeefffhhhkkkmmmrrryyyzzzxxxxxxyyy|||sssmmmccc[[[TTTUUUVVVUUUTTTUUUTTTTTTUUUTTTSSSSSSSSSTTTRRRRRRQQQPPPOOONNNNNNNNNKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKLLLNNNQQQRRRQQQQQQUUU[[[^^^dddqqq~~~yyyfff[[[QQQHHHDDDAAADDDJJJRRRXXXWWWRRRLLLGGGFFFCCC@@@>>>======>>>AAABBBEEEHHHLLLOOOQQQSSSUUUWWWYYYYYYYYYYYYZZZ[[[]]]^^^^^^___aaaccceeefffiiijjjlllmmmnnnooorrruuuvvvyyy~~~vvvrrrooopppvvv{{{uuulll^^^QQQHHHCCC@@@??????>>><<<;;;;;;===@@@BBBJJJOOOXXX___fffkkkoooqqqqqqqqqqqqsssvvvzzz|||}}}~~~wwwqqqnnnfffaaaZZZTTTPPPOOONNNMMMKKKKKKKKKLLLMMMNNNPPPPPPRRRQQQQQQRRRRRRUUUaaannn{{{vvvqqqnnniiigggddd___ZZZVVVRRRPPPKKKIIIFFFDDDCCCBBB???===:::999888888888999:::;;;:::;;;<<<>>>???AAAAAABBB???@@@BBBBBBBBBBBBDDDEEEEEEKKKXXXkkk|||uuunnniiicccaaa^^^[[[YYYWWWTTTQQQMMMJJJGGGFFFFFFGGGFFFEEE@@@@@@???>>>===<<<;;;;;;<<<<<<;;;;;;;;;;;;:::::::::;;;<<<===@@@BBBDDDFFFFFFHHHJJJJJJJJJIIIJJJLLLKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKGGGFFFDDDBBBAAABBBBBBCCCAAAAAABBBBBBDDDEEEFFFGGGIIIKKKOOOUUU]]]iiivvv~~~zzzsssnnnkkkkkkiiihhhggggggggghhhiiiiiihhhhhhgggfffeeefffiiikkknnnqqqvvv||||||zzzyyyzzz|||zzzoooiii^^^XXXSSSTTTTTTQQQPPPQQQPPPPPPOOOOOOPPPPPPPPPOOOPPPPPPOOOOOOOOONNNMMMMMMKKKKKKKKKKKKJJJJJJIIIIIIJJJIIIIIIJJJKKKMMMOOOQQQPPPQQQUUUZZZ]]]bbbnnnzzzqqqeee]]]RRRHHHBBBAAACCCFFFMMMRRRSSSOOOJJJFFFDDDAAA???===<<<<<<===>>>???BBBFFFJJJNNNQQQRRRTTTVVVYYYZZZZZZZZZ[[[\\\]]]]]]^^^___```bbbcccdddfffhhhjjjkkkkkkmmmppprrruuuxxx~~~{{{{{{xxxiiiZZZOOOIIIEEECCC???===;;;::::::<<<>>>???CCCHHHOOOUUU[[[```dddgggggghhhkkkqqqvvvyyyxxxvvv~~~yyytttqqqjjjfff___ZZZXXXWWWVVVUUURRRRRRRRRSSSSSSTTTUUUVVVWWWVVVWWWYYYYYY[[[dddnnn~~~yyytttoookkkfffdddaaa]]]XXXTTTQQQOOOJJJHHHEEEBBBAAA???<<<999888888777777888999;;;<<<:::;;;===@@@BBBCCCDDDDDDCCCDDDEEEDDDBBBBBBCCCDDDGGGNNN[[[mmm{{{uuummmjjjfffcccaaa]]]ZZZWWWPPPMMMJJJHHHGGGGGGFFFEEEAAAAAA@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;===???AAACCCDDDEEEGGGIIIJJJIIIIIIJJJKKKMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKKKKJJJIIIHHHHHHDDDDDDCCCBBBAAAAAAAAABBB???@@@@@@AAACCCEEEFFFGGGIIILLLPPPUUU\\\fffqqqxxx{{{vvvpppmmmllljjjjjjiiihhhggggggggghhhgggggggggffffffgggjjjmmmnnnqqqvvv{{{yyyyyyyyy{{{xxxnnnggg[[[VVVSSSTTTSSSPPPNNNPPPNNNMMMLLLLLLMMMNNNLLLKKKMMMMMMNNNNNNNNNMMMLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIIIIHHHHHHIIIJJJLLLNNNPPPRRRSSSVVVZZZ\\\```lllxxx}}}mmmddd\\\RRRHHHDDDEEEEEEFFFKKKOOOQQQNNNJJJEEECCCAAA>>><<<<<<<<<===<<<>>>AAADDDHHHLLLOOOQQQRRRUUUXXXZZZZZZYYYZZZ[[[\\\\\\]]]^^^```bbbcccdddeeeggghhhiiiiiikkkmmmooorrrwww|||rrrcccWWWNNNHHHEEE@@@???===;;;:::;;;<<<<<>>;;;;;;<<<<<<<<<<<<<<<<<<999999:::<<<>>>@@@BBBCCCEEEGGGIIIIIIIIIHHHIIIJJJLLLKKKKKKKKKKKKKKKKKKKKKHHHHHHHHHGGGGGGEEEDDDDDD@@@@@@AAAAAAAAA@@@??????>>>>>>???@@@BBBDDDFFFGGGIIILLLPPPUUUZZZaaaiiinnntttvvvyyyyyyvvvrrrooonnnjjjjjjiiiiiiiiihhhhhhhhhggghhhhhhhhhhhhiiimmmpppmmmrrryyy~~~|||tttkkkbbbYYYUUUSSSUUUTTTQQQPPPRRROOOMMMKKKKKKMMMMMMLLLIIIKKKKKKMMMMMMMMMMMMLLLKKKNNNMMMMMMLLLLLLKKKJJJJJJIIIHHHHHHIIIJJJLLLNNNPPPRRRRRRSSSVVVWWW\\\gggttt~~~|||mmmcccZZZPPPIIIHHHEEEDDDDDDHHHMMMOOOMMMJJJEEECCCAAA???======>>>???===???AAADDDGGGJJJLLLMMMPPPSSSVVVXXXXXXXXXXXXYYY[[[[[[\\\]]]___aaacccdddfffhhhiiiiiiiiijjjlllnnnpppuuu{{{qqqdddYYYQQQLLLHHHFFFCCC@@@>>>===<<<<<<===@@@CCCEEEGGGIIIMMMPPPOOOPPPUUU]]]fffjjjiiifffpppttt{{{{{{xxxuuupppooommmlllmmmlllkkkiiigggfffeeeeeedddeeeeeeeeejjjiiijjjmmmlllkkkooouuu{{{}}}xxxuuuooogggaaa[[[YYYWWWSSSOOOKKKHHHGGGBBBAAA???>>>>>>>>><<<::::::999888888999:::;;;<<<===???CCCGGGIIIKKKLLLLLLHHHJJJJJJJJJHHHGGGHHHIIIJJJSSS___ooo}}}wwwrrrnnnddd```[[[VVVRRROOOLLLJJJEEEEEEDDDCCCBBBAAAAAA@@@;;;;;;<<<<<<<<<<<<<<<<<<888999:::;;;===???AAABBBEEEGGGIIIIIIHHHHHHIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEEEEDDDCCCBBBAAA===>>>???@@@@@@???>>>=========>>>???AAACCCEEEGGGIIILLLPPPUUUYYY^^^cccfffkkkooosssvvvuuusssqqqppphhhiiijjjjjjjjjjjjiiiiiihhhhhhiiiiiiiiikkkooorrrmmmttt|||uuupppggg]]]WWWTTTSSSVVVVVVSSSRRRTTTQQQNNNLLLLLLNNNNNNLLLJJJJJJKKKLLLMMMNNNMMMLLLLLLOOOOOONNNNNNMMMLLLLLLKKKIIIIIIIIIIIIKKKMMMOOOPPPPPPOOOPPPRRRRRRWWWcccooo}}}|||wwwxxx~~~~~~ooobbbWWWNNNJJJKKKBBBAAAAAADDDIIILLLKKKIIIEEEDDDAAA?????????@@@AAA???@@@AAACCCFFFHHHIIIJJJMMMPPPTTTVVVVVVVVVVVVWWWZZZ[[[[[[]]]___bbbdddeeehhhiiijjjjjjiiijjjlllnnnnnnttt{{{uuuiii^^^XXXPPPNNNKKKGGGCCC@@@???>>>===>>>@@@AAABBBCCCFFFIIIFFFFFFHHHPPPZZZ``````^^^gggmmmuuu}}}|||yyyvvvrrrqqqqqqrrrssssssqqqoooppppppooonnnmmmmmmmmmmmmqqqpppqqqtttsssppprrrwww|||yyyuuuqqqkkkaaaZZZTTTRRRPPPLLLHHHEEEBBB@@@>>>===<<<===>>>???>>>===::::::999999999:::<<<<<>>>>>???AAABBBCCCEEEGGGGGGGGGFFFFFFHHHJJJJJJJJJIIIHHHHHHGGGGGGFFFCCCBBBBBBAAAAAAAAABBBBBB??????>>>>>>>>>>>>>>>???<<<>>>@@@BBBCCCEEEIIIKKKNNNPPPSSSWWWZZZ]]]___```eeegggkkkmmmnnnnnnpppqqqllljjjhhhhhhkkklllkkkjjjhhhffffffiiioootttvvvvvvxxxyyy|||~~~~~~|||{{{zzzzzzzzz}}}|||{{{rrrkkkaaaWWWUUUTTTTTTSSSRRRQQQPPPPPPNNNNNNMMMLLLKKKJJJIIIHHHKKKKKKKKKKKKLLLMMMNNNOOOPPPQQQQQQQQQPPPNNNLLLKKKLLLJJJIIIHHHIIILLLOOOQQQNNNQQQTTTTTTTTTXXX___eeeuuupppjjjgggmmmttt}}}|||mmm```VVVOOOJJJFFFFFFCCCAAACCCGGGLLLNNNNNNIIIEEEAAA???>>>?????????>>>@@@BBBDDDFFFHHHIIIIIIKKKMMMPPPTTTWWWXXXXXXXXXZZZZZZ[[[]]]___```bbbbbbggghhhiiihhhhhhiiilllnnntttuuuzzz~~~oooccc^^^XXXQQQLLLIIIEEE@@@<<<===<<<;;;<<<>>>???>>>===@@@DDD===AAARRRPPPKKKYYY[[[```iiirrr{{{~~~}}}wwwrrrpppqqqrrrsssttttttttttttrrrrrrrrrrrrssssssttttttvvvvvvvvvwwwwwwxxxxxxxxx}}}zzzuuupppjjjbbbZZZUUUNNNLLLHHHEEEBBBAAAAAAAAA===<<<;;;;;;::::::::::::<<<<<<;;;;;;;;;<<<<<<===AAADDDHHHMMMQQQSSSTTTTTTQQQRRRRRRQQQOOOOOOPPPQQQTTTWWWbbbwwwuuulllfff```ZZZVVVRRROOOKKKIIIHHHGGGEEEDDDFFFDDDAAA?????????>>>============>>>???AAABBBCCCEEEGGGGGGGGGFFFFFFHHHJJJGGGGGGGGGFFFEEEEEEDDDDDDBBBAAAAAA@@@@@@@@@AAAAAA???>>>>>>======>>>>>>>>><<<>>>@@@BBBDDDFFFJJJMMMQQQSSSUUUYYY\\\^^^``````dddgggkkkmmmnnnoooppprrrmmmkkkiiiiiikkklllkkkiiijjjiiiiiimmmsssxxxzzzzzzzzztttrrruuuyyyyyyxxxwwwvvvuuuuuuuuuuuuxxx|||xxxpppiii```XXXTTTTTTSSSRRRQQQPPPOOONNNNNNNNNNNNNNNMMMMMMMMMMMMKKKKKKKKKKKKLLLMMMNNNNNNOOOPPPPPPQQQPPPOOOMMMLLLLLLLLLJJJJJJKKKLLLNNNOOONNNQQQSSSSSSSSSVVV]]]cccnnn~~~nnngggdddgggkkkppp{{{zzzlll___WWWQQQMMMJJJHHHEEECCCEEEIIINNNPPPQQQJJJGGGBBB???>>>???>>>>>>===>>>@@@BBBDDDFFFGGGGGGKKKMMMQQQTTTWWWXXXYYYYYYYYYZZZ[[[]]]^^^```aaabbbfffggghhhhhhggghhhkkkmmmssstttyyyxxxmmmggg^^^WWWRRRLLLFFFBBB>>><<<;;;;;;<<<<<<;;;:::>>>BBB<<>><<<<<<;;;:::::::::::::::<<<<<<;;;;;;;;;<<<======BBBEEEJJJOOOSSSWWWXXXYYYTTTTTTTTTSSSQQQPPPQQQSSSXXX\\\hhh}}}}}}tttmmmfffaaa[[[XXXSSSPPPNNNMMMKKKIIIFFFDDDAAA?????????>>>===<<<<<<<<<===???AAABBBCCCEEEGGGHHHGGGFFFFFFGGGIIIDDDDDDCCCCCCBBBBBBAAAAAA@@@??????>>>>>>??????@@@>>>======<<<<<<===>>>>>><<<>>>AAACCCEEEHHHLLLOOOVVVWWWYYY\\\^^^```aaabbbdddgggkkkmmmnnnoooqqqsssooommmkkkjjjkkklllkkkjjjllllllnnnrrrwww|||zzzwwwsssooollllllmmmnnnooooooooopppqqqrrrrrrssswww|||~~~rrrlllfff^^^XXXTTTTTTSSSQQQPPPNNNMMMLLLLLLLLLMMMMMMNNNNNNOOOOOOKKKJJJJJJKKKKKKLLLMMMNNNNNNOOOPPPPPPPPPOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNPPPRRRRRRQQQTTTYYY^^^eeexxx~~~ooohhhbbbcccbbbeeeooo{{{zzzmmmaaaWWWQQQMMMKKKGGGEEEDDDEEEIIIMMMPPPQQQMMMIIIDDD@@@???>>>>>>===;;;<<<===???AAACCCDDDEEEIIIKKKNNNRRRUUUVVVWWWWWWYYYYYY[[[\\\^^^```aaaaaaeeefffggggggggghhhjjjlllpppsssyyy}}}uuujjj```XXXPPPHHHCCCAAA???<<<;;;<<<;;;:::999<<<>>>;;;BBBPPPMMMCCCEEEKKKOOOVVV]]]fffpppyyy|||vvvtttsssqqqnnnkkknnnnnnnnnnnnnnnnnnnnnnnnppppppqqqrrrrrrssstttttttttuuuuuuvvvwwwwwwxxxxxxvvvvvvvvvzzz~~~}}}{{{yyywwwsssnnnggg```YYYSSSLLLHHHCCCAAA???<<<:::999999999;;;;;;:::999999999::::::;;;;;;;;;;;;<<<<<<===>>>CCCFFFKKKQQQVVV[[[]]]^^^YYYZZZZZZXXXVVVVVVWWWXXX^^^dddqqqzzzrrrlllddd```[[[WWWTTTRRROOOMMMHHHEEEBBB@@@@@@???>>>===<<<<<<<<<===???AAABBBCCCEEEFFFGGGGGGFFFEEEFFFGGGBBBBBBAAAAAA@@@?????????=========<<<======>>>>>>===<<<<<<<<<<<<======>>>===@@@CCCEEEHHHKKKOOOSSSZZZ[[[]]]```bbbcccdddddddddgggkkknnnoooqqqssstttpppooonnnmmmlllllllllkkknnnppprrrwww|||}}}ssspppkkkiiihhhiiiiiiiiikkklllnnnppprrrtttuuuvvvzzzvvvlllgggaaa[[[WWWTTTTTTRRRQQQOOONNNMMMLLLJJJJJJKKKKKKKKKLLLLLLLLLJJJJJJJJJJJJKKKLLLMMMMMMMMMNNNOOOPPPQQQPPPOOOOOONNNNNNOOOPPPOOONNNMMMLLLMMMOOOPPPPPPPPPRRRUUUYYY___oootttnnnddddddccceeennn|||rrrdddXXXOOOJJJHHHFFFEEEDDDEEEHHHKKKOOOQQQOOOKKKFFFBBB???>>>===<<<;;;;;;<<<>>>@@@AAACCCDDDFFFHHHKKKNNNQQQTTTUUUVVVXXXYYYZZZ\\\]]]___```aaacccdddfffffffffgggiiikkkmmmqqqxxxvvviii^^^TTTJJJCCCCCCAAA>>>=========<<<;;;<<<;;;:::AAALLLLLLEEEAAACCCFFFKKKQQQYYYbbblllrrrsssvvv{{{~~~||||||xxxrrrnnnmmmkkkiiiggghhhhhhggggggggggggggggggiiijjjjjjlllmmmnnnoooooooooppppppqqqrrrrrrssssssqqqqqqppprrrvvv{{{}}}zzzxxxxxxvvvtttrrrlllggg___WWWQQQKKKGGGCCC???>>><<<:::999888888888;;;::::::999999999::::::;;;;;;;;;<<<<<<>>>??????EEEHHHLLLRRRXXX\\\```aaaaaabbbbbbaaa______```bbbeeelll{{{xxxnnnjjjeee___[[[XXXTTTQQQPPPMMMIIIGGGEEEDDDCCCAAA>>>>>>>>>>>>???AAABBBCCCCCCEEEFFFFFFEEEDDDDDDEEEAAAAAAAAA@@@??????>>>>>>;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<<<<===>>>>>>???AAAEEEHHHKKKOOOTTTWWW^^^___aaaccceeefffgggggggggjjjmmmpppqqqrrrtttuuurrrrrrqqqpppnnnnnnnnnnnnqqqtttwww|||~~~wwwrrriiifffbbb```bbbdddffffffkkkllloooqqqtttvvvwwwwwwooogggbbb[[[VVVUUUTTTSSSRRRQQQOOONNNMMMLLLKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMLLLMMMOOOPPPQQQPPPPPPOOONNNOOOPPPPPPPPPNNNLLLKKKMMMMMMNNNOOOOOOPPPSSSUUU\\\iii~~~zzztttggghhhiiilllvvvvvvgggZZZPPPJJJHHHEEEEEEEEEFFFHHHKKKOOORRRQQQMMMGGGCCC@@@???===<<<<<<<<<======???AAACCCDDDFFFHHHJJJNNNQQQSSSUUUVVVWWWXXXYYY[[[]]]^^^___```aaacccfffgggggggggiiikkklllooowwwwwwjjj^^^RRRJJJDDDAAA>>>============<<<===999:::???EEEKKKJJJCCC>>>AAADDDIIINNNVVV^^^ddddddgggjjjmmmpppssswwwzzz~~~|||{{{xxxvvvvvvsssnnnjjjhhhgggfffeeedddcccbbbaaaaaabbbbbbcccffffffgggiiijjjlllmmmnnnmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmmmmnnnppptttxxx{{{}}}zzzwwwsssqqqooonnnnnnmmmkkkiiieee```XXXQQQKKKGGGCCCAAA======<<<;;;::::::999999:::::::::999999:::;;;;;;<<<<<<<<<===>>>@@@AAABBBGGGIIINNNSSSYYY^^^bbbdddgggiiijjjiiiiiijjjlllnnnoooxxx|||xxxqqqkkkfffaaa]]]ZZZVVVSSSNNNJJJHHHFFFDDDBBB@@@@@@@@@@@@@@@AAABBBBBBAAACCCEEEEEEDDDBBBBBBBBB@@@@@@@@@???>>>>>>======::::::::::::;;;<<<======<<<<<<<<<<<<===>>>??????AAADDDHHHKKKOOOSSSXXX\\\```aaaccceeeggghhhiiiiiijjjmmmppprrrssstttuuuvvvsssttttttsssqqqpppqqqsssuuuyyy}}}~~~xxxqqqjjjeee```^^^\\\\\\^^^ccciiimmmoooqqqsssvvvxxxyyyyyyyyy|||jjjbbb]]]VVVRRRSSSQQQQQQPPPOOONNNMMMLLLLLLLLLLLLKKKKKKJJJJJJJJJIIIIIIHHHHHHIIIIIIJJJKKKLLLLLLMMMOOOPPPQQQPPPPPPOOONNNOOOOOOPPPOOONNNMMMLLLLLLLLLMMMNNNOOOPPPRRRSSSZZZddduuu|||nnnooopppttt~~~yyykkk\\\RRRMMMLLLEEEFFFGGGGGGHHHKKKPPPTTTRRRNNNHHHDDDAAA@@@>>>===============???AAACCCDDDHHHIIIKKKNNNRRRUUUWWWYYYWWWWWWYYYZZZ\\\^^^______aaacccfffggghhhhhhjjjkkklllnnnuuu|||uuugggYYYPPPGGGCCC???=========<<<;;;>>>888<<<>>>>>>GGGMMMEEE<<<>>>AAADDDGGGLLLRRRVVVVVVXXXZZZ\\\]]]```dddfffoooqqquuuzzz}}}{{{|||zzzwwwvvvuuutttqqqoooooonnnkkkhhheeedddccccccaaaaaa```______```aaabbb```aaabbbdddfffhhhiiijjjllllllllllllkkkkkkkkkkkkhhhiiikkkkkkllloootttwww{{{~~~}}}yyytttpppmmmiiihhhgggffffffeeebbb```[[[WWWPPPKKKGGGCCC@@@>>>;;;;;;;;;;;;;;;;;;::::::;;;;;;:::::::::;;;<<<<<<=========>>>@@@BBBDDDEEEIIILLLPPPVVV]]]ccchhhkkknnnooorrrssstttvvvzzz|||~~~yyysssnnniiieee\\\XXXSSSNNNKKKHHHEEEBBBDDDCCCBBBBBBAAAAAABBBBBB???BBBDDDDDDBBB@@@????????????>>>>>>===<<<<<<;;;::::::::::::;;;<<<===>>>============>>>???@@@@@@CCCFFFJJJNNNRRRWWW\\\``````bbbdddfffhhhjjjkkklllmmmpppsssuuuuuuuuuvvvwwwtttvvvwwwuuussssssuuuwwwzzz~~~~~~tttkkkccc]]]ZZZVVVWWWXXXYYY]]]eeepppyyy|||}}}zzzggg___ZZZQQQMMMPPPMMMMMMLLLLLLLLLKKKKKKKKKHHHHHHIIIIIIIIIIIIJJJJJJHHHHHHHHHHHHIIIJJJKKKLLLMMMNNNOOOPPPPPPPPPOOONNNMMMNNNNNNNNNNNNNNNMMMMMMKKKKKKLLLMMMOOOQQQRRRRRRXXX___lll~~~xxxxxxxxxzzz~~~nnn^^^SSSMMMLLLBBBCCCDDDDDDDDDGGGMMMQQQSSSOOOIIIDDDBBBAAA???>>>===<<<<<<<<<===@@@BBBDDDFFFGGGIIILLLOOOSSSVVVWWWVVVWWWXXXZZZ\\\]]]^^^___aaacccfffhhhiiiiiijjjllllllnnntttyyy|||rrrcccYYYOOOKKKEEEAAA???>>><<<;;;===888???@@@888BBBLLLBBB<<<===???AAABBBDDDGGGJJJJJJKKKLLLMMMNNNPPPSSSVVV\\\^^^bbbgggmmmtttxxx{{{~~~}}}zzzxxxvvvuuuuuutttsssqqqpppooommmmmmmmmmmmkkkiiihhhhhhgggeeecccaaa``````^^^]]]\\\\\\\\\^^^```aaa]]]^^^```bbbdddfffggghhhjjjjjjiiihhhgggffffffeeebbbdddgggiiijjjlllppptttuuuyyy~~~}}}|||yyyuuupppkkkfffccc```^^^]]]]]]]]]\\\YYYVVVPPPLLLHHHDDDBBB@@@===;;;888999999::::::::::::999<<<;;;;;;;;;<<<<<<===>>>>>>>>>???@@@BBBDDDFFFGGGLLLOOOTTT[[[dddlllrrruuuwwwzzz}}}}}}wwwqqqnnnddd```ZZZUUUQQQNNNJJJHHHFFFEEEDDDCCCBBBAAAAAAAAA>>>AAACCCCCCAAA???>>>>>>>>>======<<<<<<;;;::::::::::::::::::;;;<<<===>>>============>>>???AAAAAADDDGGGLLLPPPTTTYYY^^^bbb```bbbdddgggiiikkklllmmmppprrruuuvvvvvvvvvvvvwwwuuuwwwxxxwwwuuutttwwwyyy}}}{{{mmmccc[[[VVVSSSLLLOOORRRTTTYYYcccsss~~~zzzeee^^^XXXOOOKKKNNNJJJJJJJJJJJJJJJJJJJJJJJJCCCDDDDDDFFFGGGHHHHHHIIIHHHHHHHHHHHHIIIJJJKKKKKKNNNOOOPPPPPPPPPOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKMMMPPPRRRRRRRRRVVV\\\fffwww}}}~~~qqq___QQQJJJHHH===???@@@@@@@@@CCCHHHMMMSSSOOOIIIEEECCCAAA@@@???===<<<;;;;;;<<>>===<<<888BBBBBB666???III>>>;;;===????????????AAACCCCCCDDDDDDDDDDDDFFFIIIKKKLLLNNNRRRXXX___fffkkknnnqqqqqqrrrrrrqqqooonnnllljjjhhhffffffggghhhgggfffgggfffeeefffggghhhgggfffcccdddeeedddaaa___^^^^^^ZZZYYYXXXXXXYYY[[[]]]___aaabbbdddfffhhhjjjlllmmmhhhgggfffeeecccbbbaaa```]]]aaaeeeggghhhjjjnnnqqqrrruuuzzz}}}tttrrroookkkeee___ZZZWWWTTTSSSRRRRRRRRRPPPMMMJJJHHHEEEBBB@@@>>>===:::888666666777888999999888888<<<<<<<<<<<<<<<===>>>???>>>???@@@AAACCCEEEGGGIIIMMMPPPWWW___iiissszzz~~~}}}wwwvvvnnncccZZZUUUPPPLLLIIIKKKHHHDDDBBBAAA@@@>>>===????????????>>>>>>>>>===<<<;;;;;;::::::;;;;;;<<<<<<;;;:::999888777777777<<<<<<===>>>AAADDDGGGHHHJJJNNNSSSVVVYYY[[[]]]___```bbbdddeeefffhhhkkknnnppprrruuuuuuuuuuuuwwwxxxsssvvvyyywwwuuuvvv|||~~~pppcccYYYSSSOOOQQQMMMMMMSSS\\\fffuuu}}}jjj^^^TTTNNNKKKMMMGGGIIIJJJKKKKKKIIIGGGFFFGGGGGGHHHHHHHHHHHHGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLOOOOOOOOOPPPPPPPPPQQQQQQNNNNNNNNNMMMLLLKKKJJJIIIKKKKKKKKKKKKLLLMMMNNNNNNRRR[[[eeerrrjjjYYYMMMEEEFFFBBB??????>>>===AAAGGGNNNMMMKKKGGGBBB???>>>>>>::::::::::::;;;===???@@@BBBDDDFFFHHHJJJNNNSSSVVVWWWXXXYYYXXXXXXYYY\\\^^^```___```dddhhhkkkiiigggmmmmmmnnnppptttzzzxxxggg___UUUMMMJJJHHHEEECCC:::@@@@@@;;;???HHHIIIBBBBBB>>>:::;;;???@@@<<<888>>>>>>>>>???AAACCCFFFGGGDDDEEEGGGJJJPPPVVV\\\```eeefffgggggggggeeebbbaaa[[[[[[ZZZYYYYYYZZZ[[[[[[aaaaaabbbbbbbbbbbbbbbbbbdddbbb```_________]]]\\\]]][[[YYYXXXYYY\\\```bbbeeefffhhhiiijjjkkkjjjjjjjjjiiifffbbb^^^[[[YYYXXX[[[[[[\\\^^^cccjjjpppsssppprrrtttvvvvvvuuusssrrrkkkgggbbb\\\XXXTTTOOOLLLMMMLLLJJJHHHFFFDDDDDDCCCAAA@@@>>>===;;;;;;::::::777888888888888999<<<>>>@@@???>>>???BBBCCC@@@>>>AAAAAABBBCCCDDDGGGIIIKKKQQQVVV^^^fffooozzz|||ttthhh___YYYTTTNNNKKKKKKHHHEEEBBBAAAAAA???>>>??????>>>>>>>>>=========::::::999999999999:::::::::::::::999::::::;;;;;;======>>>@@@BBBEEEHHHJJJOOORRRUUUYYYZZZ]]]___aaadddeeegggggggggiiikkkmmmooorrrtttuuuttttttvvvwwwtttwwwxxxxxxxxxzzz~~~{{{jjj\\\VVVTTTPPPMMMMMMSSS[[[dddppp{{{uuuggg]]]VVVOOOLLLLLLIIIJJJKKKKKKJJJIIIHHHGGGEEEEEEFFFFFFFFFFFFEEEEEEHHHIIIJJJKKKLLLLLLLLLLLLNNNNNNOOOOOOOOOPPPPPPPPPNNNNNNNNNNNNMMMLLLKKKJJJKKKKKKKKKLLLLLLNNNOOOPPPSSSZZZcccoooyyyeeeTTTIIIFFFBBB??????>>>===@@@EEELLLLLLKKKGGGCCC@@@>>>>>><<<<<<;;;;;;<<<>>>???@@@AAACCCFFFHHHJJJMMMQQQUUUVVVWWWXXXXXXXXXZZZ]]]___``````aaadddhhhjjjiiigggkkkjjjkkkmmmpppuuuzzz|||wwwnnnaaaWWWPPPKKKEEEBBB===AAA@@@;;;>>>GGGHHHBBB???>>>===============<<<===<<<<<<===>>>@@@BBBCCCAAAAAABBBDDDGGGLLLQQQTTTVVVWWWXXXXXXWWWVVVTTTRRRQQQPPPOOONNNNNNOOOPPPQQQYYY[[[]]]```cccdddeeeeeeeeebbb___]]]]]]\\\ZZZXXXVVVUUUTTTTTTVVVZZZ^^^aaafffhhhjjjllllllllljjjiiidddbbb___[[[XXXUUUTTTSSSUUUUUUVVVYYY^^^dddjjjnnnpppqqqssssssqqqnnnjjjggg```\\\WWWSSSOOOKKKGGGDDDGGGGGGFFFDDDCCCBBBAAA@@@???>>>===<<<;;;:::::::::888999999999888999<<<>>>BBB@@@???@@@CCCDDDBBB@@@CCCCCCCCCDDDFFFIIIKKKLLLPPPVVV___iiittt~~~rrrggg```YYYSSSNNNKKKHHHEEECCCBBBBBBAAA???>>>>>>>>>=========<<<<<<999888888888888888888999888888999:::;;;===>>>???>>>>>>???AAADDDHHHKKKMMMSSSVVVYYY[[[\\\^^^aaadddfffgggiiiiiihhhiiikkkmmmnnnqqqsssssssssssstttuuuvvvvvvwwwyyy{{{xxxggg___]]]TTTPPPQQQVVV]]]ccclllttt|||wwwlllaaa\\\WWWQQQMMMMMMLLLLLLKKKKKKJJJIIIHHHHHHEEEFFFFFFGGGGGGFFFFFFEEEHHHIIIJJJKKKKKKKKKKKKKKKMMMMMMMMMNNNNNNNNNOOOOOONNNNNNNNNNNNNNNMMMLLLKKKKKKKKKKKKLLLMMMOOOPPPQQQSSSXXX```jjjvvv^^^NNNGGGCCC??????>>><<<>>>BBBIIIJJJKKKIIIFFFBBB@@@???>>>===<<<<<<===>>>???@@@@@@BBBDDDGGGIIILLLPPPSSSTTTUUUWWWXXXYYY[[[^^^```aaaaaabbbeeehhhiiihhhfffggggggggghhhkkkooorrrttt{{{~~~pppeee[[[TTTLLLGGGDDDFFFCCC>>>@@@IIIKKKGGG===???@@@>>><<<;;;===???;;;;;;;;;;;;<<<===>>>??????>>>>>>>>>???BBBEEEGGGKKKLLLMMMMMMLLLKKKIIIHHHFFFEEEDDDCCCCCCDDDEEEFFFNNNRRRWWW]]]bbbeeeffffffdddaaa]]]ZZZXXXVVVSSSQQQMMMMMMMMMNNNQQQUUUYYY\\\bbbdddgggiiiiiigggdddbbbZZZXXXTTTPPPNNNLLLLLLLLLKKKKKKLLLPPPUUU[[[aaaeeemmmmmmnnnmmmiiiccc\\\XXXSSSPPPLLLHHHFFFCCC@@@>>>??????@@@@@@@@@>>>===<<<===<<<<<<;;;:::;;;;;;;;;999:::::::::999:::<<>>?????????AAACCCGGGKKKNNNPPPVVVXXXZZZ[[[\\\]]]```cccdddfffggghhhhhhiiilllnnnnnnppprrrrrrrrrrrrssstttvvvuuuvvvyyy~~~}}}rrrmmm___ZZZYYY]]]bbbeeejjjpppsssxxx~~~qqqggg]]]YYYVVVQQQOOOPPPOOONNNMMMKKKIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJKKKKKKKKKJJJKKKLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNMMMLLLKKKKKKKKKLLLNNNOOOQQQRRRSSSWWW]]]hhh|||kkkXXXKKKEEE@@@@@@>>><<<<<>>===<<<<<<===>>>>>>>>>@@@CCCEEEGGGJJJMMMPPPQQQSSSVVVXXXYYY[[[^^^aaaaaaaaaccceeegggggggggffffffeeeeeefffgggjjjlllmmmvvv{{{|||qqqiiiaaaZZZTTTNNNNNNIIIDDDFFFNNNQQQOOO@@@@@@???>>>===<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;???>>>=========>>>@@@AAAFFFFFFFFFGGGFFFEEEDDDCCCAAA@@@???>>>>>>???@@@AAAEEEJJJQQQXXX^^^aaabbbbbb^^^[[[WWWSSSPPPMMMJJJHHHFFFFFFFFFGGGIIIMMMQQQSSSWWWYYY]]]___^^^[[[XXXUUUPPPNNNJJJGGGEEEDDDEEEEEEBBBBBBDDDGGGLLLRRRXXX[[[ddddddeeeccc^^^WWWPPPLLLJJJHHHDDDBBBAAA@@@>>><<<888:::<<<======<<<;;;:::;;;;;;:::::::::;;;;;;<<<;;;;;;<<<;;;:::;;;>>>@@@IIIIIIKKKLLLNNNOOONNNMMMKKKJJJJJJJJJKKKMMMOOOPPPWWW]]]gggrrr~~~|||pppeee[[[TTTLLLIIIFFFDDDCCCBBBAAA@@@<<<<<<<<<;;;;;;;;;::::::999999888888888888999999888888888888999:::<<<<<>>DDDHHHKKKLLLJJJGGGEEEDDD???>>><<<;;;:::;;;;;;<<<;;;>>>AAADDDEEEHHHJJJMMMNNNQQQTTTWWWXXX[[[]]]```___aaaccceeeeeeeeeeeefffeeeeeeeeeeeefffgggiiiiiimmmqqqxxx~~~~~~vvvooohhhbbbXXXUUUPPPKKKMMMRRRUUUUUUHHHCCC>>>===???@@@>>>;;;=========<<<<<<<<<;;;;;;>>>>>>=========>>>????????????????????????>>>>>>???>>>============>>>???@@@DDDKKKQQQVVVXXXYYYYYYUUURRRNNNKKKHHHEEEBBB@@@BBBAAAAAAAAABBBEEEGGGHHHLLLNNNQQQSSSRRROOOKKKIIIGGGEEECCCAAA??????@@@@@@<<<===???AAAEEEJJJNNNQQQWWWXXXXXXWWWSSSNNNHHHDDDDDDBBB???>>>>>>>>>===;;;666777:::<<<<<<<<<;;;:::;;;::::::::::::;;;<<<<<<;;;<<<===<<<<<<===@@@BBBIIILLLPPPSSSUUUUUUUUUTTTQQQPPPOOONNNNNNOOOPPPQQQXXX^^^hhhsssvvviii]]]UUUMMMJJJFFFCCCBBBAAA@@@>>>;;;;;;;;;::::::::::::999999999888888888888999999999888888888999999:::;;;???@@@BBBEEEJJJOOOSSSVVVWWWYYY\\\]]]\\\[[[\\\\\\]]]___bbbccceeehhhlllooonnnppprrrrrrqqqpppqqqrrrsssuuuxxx|||yyyooolllkkkkkklllooorrrtttyyyzzzwwwlllbbbXXXUUUTTTSSSSSSUUUSSSRRRQQQNNNLLLIIIHHHGGGGGGHHHHHHIIIIIIHHHHHHGGGHHHIIIIIIJJJJJJJJJIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMKKKKKKKKKKKKLLLMMMNNNOOOQQQRRRYYYfffwwwuuu\\\QQQGGGBBB???<<<;;;===BBBEEEIIIKKKJJJGGGFFFEEE@@@???===;;;:::999:::::::::<<<@@@BBBDDDFFFHHHJJJLLLNNNRRRUUUWWWYYY\\\^^^\\\___bbbccccccddddddffffffeeeeeeeeeffffffggghhhiiikkkpppuuu{{{}}}uuuoooddd___YYYTTTSSSTTTVVVVVVQQQJJJCCC@@@BBBCCC???:::>>>>>>>>>>>>>>>===<<<;;;<<<<<<;;;;;;<<<<<<=================================<<<;;;;;;;;;;;;<<<======@@@EEEIIILLLNNNNNNNNNLLLIIIEEECCCAAA@@@===;;;???>>>=========>>>???@@@DDDFFFHHHIIIIIIFFFCCCAAA@@@???>>>======<<<<<<<<<:::;;;;;;===@@@CCCEEEGGGKKKKKKLLLLLLJJJFFFCCCAAA>>><<<;;;:::;;;;;;;;;999666777999;;;<<<<<<<<<;;;<<<;;;;;;;;;;;;;;;<<<<<<;;;<<<=========???CCCEEEIIIOOOVVV[[[]]]]]]\\\[[[YYYXXXVVVTTTSSSSSSSSSSSSVVV\\\gggsssmmmqqqyyyzzzkkk^^^UUUMMMJJJFFFCCCAAA@@@>>><<<::::::::::::999999999999888777777666666777777888999999888999999;;;<<<<<<>>>???BBBFFFKKKPPPUUUWWWYYY]]]```aaa```^^^\\\\\\^^^___bbbccceeegggjjjmmmoooppprrrrrrqqqpppqqqrrrtttxxx|||}}}vvvsssrrrsssvvvuuuxxx}}}~~~zzzrrrqqqddd\\\VVVVVVVVVUUUTTTUUUTTTSSSRRRPPPMMMJJJGGGEEEHHHHHHIIIIIIIIIIIIHHHHHHIIIIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMLLLKKKKKKKKKKKKKKKLLLLLLOOOPPPVVVcccrrr|||fffXXXJJJCCC@@@===<<<>>>>>>AAAEEEGGGFFFEEEEEEEEEBBB@@@>>><<<::::::::::::888;;;???AAACCCDDDFFFHHHJJJMMMQQQTTTVVVWWWYYY[[[YYY\\\```bbbbbbbbbdddfffeeeeeeeeeeeefffffffffgggiiiiiikkkoootttzzz}}}}}}tttnnnfff```[[[XXXWWWVVVXXXSSSLLLHHHEEECCC@@@>>>===>>>?????????>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;>>>>>>=========>>>>>>>>><<<;;;:::999999:::;;;<<<;;;<<>>>>>>>><<<;;;;;;;;;:::::::::;;;<<<<<<>>>???AAABBBBBB@@@???===::::::;;;<<<<<<;;;:::999::::::::::::;;;<<<>>>???BBBBBBCCCCCCBBBAAA@@@???<<<:::888888999::::::999777888888999:::;;;<<<<<<======<<<<<<;;;<<<<<<<<<:::;;;===>>>???AAAEEEHHHMMMUUU___gggiiihhhgggfffbbb```]]][[[XXXWWWVVVVVVXXX^^^hhhttt~~~[[[^^^bbbhhhpppzzz{{{wwwuuuuuuwwwyyyvvvxxx{{{|||lll^^^UUUNNNJJJFFFBBB@@@>>><<<::::::::::::999999999888888666666555555555555666666888888999:::;;;<<<>>>???>>>???BBBFFFKKKQQQUUUXXX\\\___dddeeedddaaa^^^]]]```aaacccddddddfffiiikkkoooqqqrrrrrrqqqqqqqqqrrrtttzzz{{{yyyzzz}}}|||}}}zzz{{{}}}uuunnnlll^^^WWWTTTWWWYYYVVVTTTTTTTTTTTTTTTRRROOOKKKGGGDDDJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIJJJIIIIIIHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIKKKLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJNNNNNNTTT```nnnzzz|||kkk\\\LLLDDD@@@===<<<>>>;;;>>>BBBDDDDDDCCCDDDDDDCCCBBB@@@===;;;:::::::::777:::>>>AAABBBCCCEEEFFFIIILLLPPPSSSUUUVVVXXXYYYWWW[[[___aaaaaaaaacccfffdddeeeeeeeeefffffffffffffffeeeeeehhhmmmrrruuuwww|||zzzqqqjjjccc]]]YYYWWW\\\ZZZUUUNNNFFFBBBBBBCCC======>>>??????>>>===<<<>>>>>>======<<<<<<;;;;;;;;;;;;:::::::::;;;;;;<<<<<<;;;::::::::::::;;;<<<999:::;;;===???@@@AAAAAA???>>><<<<<<=========<<<999999999999999:::;;;;;;:::;;;<<<======<<<;;;;;;666888:::;;;;;;:::888777999999999888888888999999>>>>>>>>>>>>>>>>>>>>>>>><<<:::999999:::;;;:::999888888888888999:::<<<===>>>>>>===<<<<<<<<<<<<<<<999;;;===>>>@@@BBBGGGJJJRRR\\\hhhqqqtttrrrpppooohhhfffccc___\\\ZZZYYYYYY]]]ccckkkuuu{{{|||PPPPPPRRRUUU[[[cccjjjoooyyyzzzuuuqqqnnnkkkgggeeecccccccccffffffhhhjjjoootttxxx{{{yyyiii\\\TTTLLLHHHBBB@@@@@@@@@>>><<<;;;;;;::::::999888777777777777777777777777888999888999999::::::;;;>>>AAA@@@BBBEEEHHHKKKOOOTTTXXX```bbbcccddddddcccaaa```dddcccbbbccceeeggggggggglllnnnrrrtttttttttuuuvvv~~~~~~~~~}}}zzzzzzzzz}}}}}}xxxssskkkbbbYYYWWWUUUVVVXXXXXXUUURRRRRRRRRRRRQQQPPPNNNMMMLLLIIIHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJJJJIIIHHHGGGFFFIIIIIIHHHGGGGGGGGGHHHHHHHHHIIIKKKLLLMMMMMMMMMLLLIIIIIIJJJJJJKKKLLLLLLLLLOOOOOORRRZZZfffzzz{{{~~~~~~tttcccRRRJJJFFF???;;;;;;<<<===>>>???AAAAAABBBBBBBBBAAAAAA@@@>>>===;;;:::<<<<<<<<<===???BBBDDDFFFGGGJJJNNNQQQSSSTTTVVVXXXYYYYYYZZZ\\\^^^aaacccddddddcccbbbbbbcccdddfffgggffffffgggiiijjjlllnnnooowww{{{|||tttmmmggg___ZZZZZZSSSTTT\\\[[[MMMCCCBBBCCCBBBAAA@@@@@@AAABBBCCCCCCAAA???>>>>>>===;;;999<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>===<<<;;;;;;::::::999::::::;;;;;;::::::999999999999::::::;;;;;;;;;::::::::::::::::::::::::888888888888999:::;;;<<<>>>>>>===<<<;;;;;;<<<<<<999999888888999:::;;;;;;<<<;;;:::<<<>>>@@@AAAAAA@@@AAACCCBBB@@@??????@@@@@@@@@@@@???@@@DDDIIIMMMWWWaaappp~~~}}}xxxppphhhbbbaaaaaabbbiiiiiikkkttt}}}yyyzzz~~~IIIIIIJJJMMMQQQWWW\\\___```hhhppptttyyyzzztttqqqmmmhhhcccdddbbb___\\\ZZZYYYYYYYYYZZZYYYZZZ[[[^^^aaadddfffpppttt|||rrrbbbVVVPPPIIIEEE@@@>>>>>>===<<<::::::999999888777777666666777777777777777888888999999:::;;;;;;;;;===@@@CCCCCCEEEGGGIIIKKKNNNRRRUUU___```bbbcccddddddbbbbbbdddddddddeeefffgggggggggkkknnnqqqssstttuuuwwwyyy|||}}}|||yyy{{{}}}~~~~~~rrriiibbb^^^WWWUUUTTTTTTVVVVVVTTTQQQQQQQQQQQQQQQPPPPPPOOONNNJJJIIIHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLMMMLLLLLLLLLIIIIIIHHHGGGGGGGGGHHHHHHGGGHHHJJJKKKLLLLLLKKKKKKJJJJJJJJJIIIIIIJJJJJJJJJMMMMMMOOOVVV___qqqwwwfffUUUKKKFFF???:::::::::;;;<<<===>>>??????@@@????????????>>>===<<<<<<<<<<<<<<<===???AAADDDEEEFFFIIIMMMPPPQQQSSSUUUWWWVVVWWWXXXZZZ\\\___aaabbbbbbaaaaaaaaabbbcccdddeeeffffffggghhhjjjlllnnnooossswww||||||vvvooogggaaa___XXXXXX___^^^QQQHHHGGGDDDCCCBBBAAA@@@AAABBBCCCAAA@@@>>>>>>??????===<<<========================;;;;;;;;;<<<<<<=========;;;;;;;;;<<<<<<<<<============<<<<<<;;;;;;::::::999::::::;;;;;;::::::999999999999:::::::::;;;;;;::::::::::::::::::::::::===<<<;;;:::::::::::::::<<<;;;::::::999999999:::999999888888999::::::;;;;;;;;;;;;<<>>???@@@AAA@@@???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<============>>>>>>:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;???>>><<<:::888777777666:::::::::999999999999999999999999999999999:::;;;:::;;;;;;===???BBBEEEGGGHHHIIIJJJIIIGGGDDDCCCCCCBBBBBBCCCCCCDDDGGGLLLPPP]]]iii|||~~~~~~zzzvvvuuuuuu}}}>>>???@@@AAABBBCCCCCCCCCEEEIIIKKKJJJLLLPPPRRRPPPSSSUUUXXX[[[]]]^^^^^^^^^\\\XXXUUURRRRRRQQQOOOLLLMMMLLLKKKJJJIIIIIIJJJJJJMMMLLLKKKKKKJJJKKKKKKLLLKKKNNNRRRUUUWWWZZZ]]]___dddhhhooovvv||||||ooobbbWWWNNNGGGCCC???===;;;:::999999888888777777777666666666555555777666666666777888999:::999:::<<<===>>>@@@CCCFFFLLLNNNQQQRRRSSSTTTWWWYYY[[[\\\^^^aaacccdddeeeeeedddeeehhhiiiiiiiiiiiijjjkkkmmmoooqqqtttxxx}}}xxxvvvwwwxxx{{{xxxqqqqqqwww}}}tttnnnfffXXXSSSYYYRRRRRRRRRSSSSSSSSSSSSRRRQQQQQQRRRQQQQQQPPPOOOOOOLLLLLLKKKJJJIIIIIIIIIIIIIIIJJJLLLMMMOOOPPPPPPPPPMMMMMMLLLKKKJJJJJJJJJJJJGGGHHHHHHIIIIIIIIIIIIIIIOOONNNLLLIIIHHHHHHIIIIIINNNMMMOOORRRVVVaaattt|||hhhWWWKKKCCC>>>;;;888888999999:::;;;<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>???@@@AAABBBCCCFFFIIIJJJKKKMMMOOOQQQQQQQQQSSSUUUWWWZZZ]]]^^^^^^^^^______```aaaaaabbbddddddeeefffgggiiikkklllkkknnnrrrvvvxxxzzz}}}{{{mmmfffaaabbb___WWWPPPOOOLLLKKKIIIHHHGGGGGGGGGHHHBBBAAA@@@@@@AAABBB@@@???????????????>>>>>>>>>>>>==================>>>>>>999::::::::::::;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::999999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;===<<<:::888777555555444;;;;;;;;;;;;;;;;;;:::::::::::::::999999:::;;;;;;:::;;;===>>>AAAEEEIIILLLOOOQQQRRRQQQMMMJJJHHHHHHDDDEEEFFFFFFGGGJJJNNNQQQ\\\hhh|||}}}|||}}}}}}}}}zzzyyy}}};;;<<<>>>???@@@@@@@@@@@@>>>AAABBB@@@BBBGGGHHHEEEEEEFFFGGGIIIJJJKKKKKKKKKJJJIIIGGGGGGGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEFFFCCCEEEHHHIIIJJJJJJLLLNNNQQQTTTYYY]]]```dddgggjjjtttwww{{{|||vvvrrriiicccYYYPPPJJJEEEAAA>>>;;;;;;;;;:::888888888888777777777777777666666666666666666666777888999:::888:::;;;<<<>>>@@@DDDGGGLLLNNNRRRTTTVVVXXXZZZ]]]\\\]]]___aaaccceeeffffffcccfffiiijjjiiijjjlllnnnmmmoooqqqsssvvvzzz{{{qqqllliiigggiiimmmrrrsssrrrnnnjjjjjjqqqwwwyyyiiifff```SSSPPPUUUPPPQQQRRRSSSSSSSSSSSSTTTTTTTTTSSSRRRQQQOOOMMMLLLMMMLLLKKKKKKJJJJJJJJJKKKMMMNNNNNNOOOPPPPPPOOOOOOPPPPPPOOOMMMMMMLLLLLLLLLIIIIIIIIIIIIIIIIIIJJJJJJPPPOOOMMMLLLKKKKKKKKKKKKLLLLLLNNNRRRTTT\\\mmm}}}}}}yyy}}}wwwaaaRRRHHHBBB>>>999999999999999:::<<<<<<=========<<<<<<;;;:::999<<<<<<===>>>??????@@@@@@BBBDDDFFFGGGGGGIIIKKKMMMOOOOOOQQQSSSVVVYYY\\\]]]^^^^^^______```aaaaaaaaaccccccdddeeefffgggiiijjjiiilllooorrruuuwwwzzz}}}}}}~~~~~~vvvnnnjjjeee___YYYWWWPPPOOOMMMKKKJJJJJJJJJJJJIIIGGGEEEDDDDDDCCCAAA???AAAAAA@@@@@@????????????>>>>>>>>>>>>============::::::;;;;;;;;;;;;<<<<<<:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999999999;;;;;;<<<=========<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<:::<<>>CCCDDDAAA@@@AAABBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBAAABBBBBBCCCCCCDDDDDDDDD@@@BBBDDDDDDDDDCCCDDDEEEJJJMMMOOOQQQQQQRRRSSSUUUZZZ\\\___bbbfffhhhiiiiiimmmkkkiiigggeee```[[[XXXRRRNNNIIIDDDBBB???===;;;888999:::999888777888999777777777777777666666666666666666666777888::::::888999;;;===>>>AAAEEEIIIJJJMMMQQQUUUWWWYYY\\\^^^______```aaacccdddffffffcccfffiiijjjiiikkkooosssrrrtttwwwyyy{{{}}}|||qqqjjjbbb]]]]]]aaaeeefffgggfffeeeggglllqqqxxxpppaaa\\\WWWPPPMMMOOONNNPPPRRRSSSRRRRRRSSSUUUVVVUUUTTTSSSQQQOOOMMMKKKMMMLLLLLLKKKKKKLLLLLLMMMQQQRRRRRRRRRRRRQQQQQQPPPRRRQQQPPPOOONNNMMMMMMMMMJJJIIIIIIHHHHHHIIIIIIJJJNNNNNNNNNNNNNNNMMMMMMMMMIIIJJJMMMPPPRRRWWWffftttxxxsssuuuzzzlllXXXMMMFFF@@@::::::999888999:::<<<===============<<<;;;:::999<<<===>>>>>>?????????>>>@@@BBBCCCDDDDDDEEEHHHJJJLLLMMMOOOQQQTTTWWWZZZ[[[\\\]]]^^^___````````````cccccccccccceeefffggghhhhhhjjjmmmoooqqqssswwwyyy{{{}}}~~~~~~yyyoooiiiccc^^^ZZZVVVUUUSSSPPPOOONNNNNNNNNQQQOOOLLLKKKIIIHHHEEECCCDDDDDDCCCCCCBBBBBBAAAAAA@@@???????????????>>>>>><<<<<<<<<=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<==================<<<<<<<<<<<<<<<;;;;;;;;;;;;========================<<<<<<<<<===>>>???@@@AAA<<<===>>>???@@@???>>>===???>>>==================;;;>>>AAACCCFFFKKKSSSYYY___aaacccccc___\\\YYYXXXPPPQQQQQQQQQPPPQQQTTTVVV___jjj{{{}}}|||}}}~~~~~~|||yyyxxxwwwtttyyy777777777888888999999:::<<<<<<:::999<<>>>>>???@@@@@@@@@@@@?????????@@@AAAAAAAAA@@@@@@AAA======>>>>>>???>>>>>>>>>@@@AAAAAABBBCCCCCCBBBBBB@@@BBBCCCCCCBBBAAABBBCCCEEEGGGIIIJJJIIIIIIJJJKKKKKKMMMOOOQQQSSSTTTTTTTTTTTTSSSRRRQQQPPPMMMIIIFFFEEECCC@@@???>>>===;;;999555777999999777666777999555555555555555555555555555555666666777999:::;;;999:::<<<>>>@@@CCCHHHKKKMMMPPPUUUXXXZZZ\\\___aaabbbbbbbbbccccccdddeeeeeecccfffiiiiiiiiilllrrrxxxxxx{{{~~~yyyoooeee]]]\\\___``````aaabbbdddgggkkkmmmsss}}}vvvlll^^^UUUQQQPPPMMMKKKKKKNNNQQQRRRQQQQQQRRRTTTUUUUUUTTTSSSQQQOOONNNMMMLLLLLLLLLLLLLLLMMMNNNOOOQQQQQQRRRRRRRRRRRRQQQQQQRRRQQQPPPNNNMMMLLLLLLLLLIIIHHHGGGFFFFFFGGGHHHIIIIIIKKKMMMOOOOOOOOONNNNNNIIIJJJNNNQQQQQQUUUaaannnzzztttooorrr|||sss\\\PPPHHHAAA:::999888777888999;;;<<<<<<<<<=========<<<<<<;;;<<<===>>>??????>>>>>>===???@@@AAAAAAAAABBBEEEHHHIIIJJJLLLNNNQQQUUUWWWYYYZZZ[[[\\\^^^^^^^^^^^^]]]bbbbbbbbbcccdddeeefffgggggghhhkkklllmmmooosssuuuwwwyyy||||||~~~xxxooojjjeeeaaa```^^^\\\ZZZXXXWWWWWWWWWYYYVVVTTTRRRQQQOOOLLLJJJIIIHHHHHHGGGFFFFFFEEEEEECCCBBBBBBBBBAAAAAAAAAAAA>>>>>>>>>?????????@@@@@@>>>>>>>>>======<<<<<<;;;>>>>>>????????????>>>>>>>>>>>>=========<<<<<<<<<========================>>>>>>>>>???AAABBBDDDEEEAAABBBDDDFFFFFFEEEDDDCCCAAA@@@??????>>>>>>??????<<>>>>><<<<<<<<<<<<;;;<<<===============<<<======>>>>>>>>>>>>=========???@@@@@@???>>>???@@@===???AAAAAAAAA@@@AAACCCBBBCCCDDDFFFGGGGGGFFFFFFHHHGGGFFFEEEEEECCC@@@>>>@@@???>>>======<<<999777222555888888555444666888444444444444444444444444555555555666777999:::;;;:::;;;>>>@@@BBBEEEIIIMMMRRRVVVZZZ]]]^^^```bbbccceeeeeedddccccccddddddeeecccfffiiihhhhhhllluuu|||}}}wwwkkkaaa___bbb```______aaaeeeiiikkkkkkqqqxxxssslll___SSSPPPRRRPPPIIIIIILLLPPPPPPOOOOOOQQQTTTSSSSSSSSSSSSRRRQQQPPPOOOKKKKKKLLLLLLMMMNNNPPPPPPNNNNNNOOOPPPQQQQQQPPPPPPQQQPPPOOOMMMLLLKKKKKKKKKHHHGGGFFFEEEEEEFFFGGGGGGFFFHHHKKKNNNPPPPPPOOOMMMLLLMMMQQQSSSRRRTTT___kkk~~~wwwmmmnnnuuuwww^^^RRRHHH@@@:::999777666666888:::;;;:::;;;<<<===>>>>>>>>>>>><<<===>>>??????>>>===<<>>===<<<<<<;;;??????@@@@@@@@@@@@????????????>>>>>>=========<<<>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@BBBCCCDDDGGGHHHJJJLLLMMMLLLJJJIIIBBBBBBAAA@@@?????????@@@<<<@@@EEEGGGIIIPPPYYYaaaiiillloooooolllhhhfffeee^^^______^^^\\\[[[\\\]]]fffooo~~~zzzyyyxxxwwwwwwwwwwwwwww~~~~~~999999888888888888888888<<<;;;:::999888888888888::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>========================>>>????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@???===:::888::::::999888777777888888999888888888777777666666777777777777777666666666888555333555888;;;;;;:::999<<>>>>>>>>>>>======<<<===;;;:::===AAADDDDDDCCC??????@@@AAAAAABBBCCCCCCEEEFFFHHHKKKNNNRRRUUUWWWWWWYYY[[[\\\[[[ZZZ[[[[[[[[[\\\^^^___aaabbbbbbcccfffggghhhiiikkklllmmmnnnqqqsssuuuwwwzzz{{{sssuuuqqqllliiiiiijjjjjjjjjjjjfffbbb___]]][[[YYYXXXTTTSSSQQQQQQPPPNNNKKKHHHOOOLLLHHHEEEEEEDDDDDDCCCCCCBBBBBBBBBCCCEEEGGGHHHGGGFFFDDDBBB@@@?????????>>>>>>???@@@@@@@@@??????BBBBBBCCCCCCBBBBBBAAAAAA>>>>>>???@@@AAA@@@@@@@@@;;;>>>AAACCCCCCDDDFFFGGGJJJOOORRRQQQQQQRRRPPPKKKDDDBBB???>>>?????????>>>AAAAAADDDHHHKKKOOOXXXbbblllsssyyyzzzyyyxxxtttooollljjjfffccccccdddgggiiimmmttt~~~}}}wwwxxxxxxwwwvvvvvvwwwyyy888888777777777777888888555555555555666777888888::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>===<<<:::999777888888777666666666666666888888777777777666666666666666666666666666666666888666555666:::============???CCCEEEHHHLLLQQQUUU[[[\\\___bbbeeeggghhhiiihhhhhhggggggfffeeeddddddeeeeeeeeedddeeehhhmmmqqqtttxxx|||~~~~~~zzzppplllkkkiiijjjlllrrrwwwyyywwwuuuxxx|||~~~oooggg]]]VVVSSSQQQOOOMMMLLLLLLLLLMMMNNNPPPQQQRRRUUUUUUUUUTTTSSSQQQOOOMMMMMMMMMLLLLLLLLLLLLMMMMMMOOONNNNNNMMMMMMMMMNNNNNNMMMMMMMMMMMMKKKIIIGGGFFFKKKJJJJJJIIIHHHGGGGGGFFFGGGHHHIIIJJJKKKKKKKKKKKKLLLNNNPPPOOOPPPTTT]]]eeetttyyysssvvvrrr[[[OOOGGGAAA<<<<<<;;;:::888888999:::>>>>>>?????????>>>>>>===<<<;;;:::<<>>@@@BBBCCCCCCEEEGGGIIIOOOTTTWWWWWWVVVVVVRRRMMMGGGDDDBBB@@@AAAAAAAAA@@@CCCCCCEEEJJJMMMRRR[[[eeerrr{{{{{{zzzxxxuuurrrqqqqqqssssssyyy~~~~~~}}}{{{zzzvvvwwwxxxxxxwwwwwwyyyzzz{{{{{{}}}555555555555666777888888666666666666777888999:::999999999999999999999999999999999999999999999999:::::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777777888777666666666666666666777777666666666666666555666666666666666666666666999777777888<<>>>>>???????????????>>>;;;999999:::===??????>>>??????@@@@@@@@@@@@@@@@@@DDDDDDFFFIIILLLPPPSSSTTTTTTVVVYYYZZZYYYYYYYYYZZZ]]]]]]^^^``````aaaaaaaaabbbccceeegggiiikkkmmmmmmkkkmmmpppqqqtttwww|||~~~|||yyyuuurrrpppnnnllliiifffddd```^^^]]][[[YYYWWWSSSQQQNNNLLLKKKJJJHHHGGGGGGFFFFFFEEEFFFGGGHHHIIIKKKJJJIIIGGGEEEDDDCCCBBBBBBBBBDDDEEEFFFHHHHHHIIIJJJKKKLLLLLLLLLKKKIIIIIIDDDCCCAAA@@@@@@@@@BBBCCCBBBCCCCCCCCCDDDFFFIIILLLTTTZZZ______^^^\\\VVVOOOJJJGGGDDDCCCCCCCCCCCCCCCEEEEEEHHHMMMQQQUUU```jjjyyy|||zzzyyyyyywwwvvvuuuwwwyyyyyyxxxyyy{{{|||{{{{{{}}}333333333444555666777888::::::999888777777777777888888888888888888888888888888888888888888888888999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::888888999999999:::::::::888888888888888888888888::::::888777777777777888999999888888888888888999666666666666555555555555555666666666666666777777888888999;;;>>>AAADDDEEEJJJLLLOOORRRVVVZZZ```dddggghhhiiikkkllllllmmmmmmpppooonnnkkkiiigggeeedddbbbcccddddddccceeegggjjjiiimmmqqqtttwww~~~}}}||||||zzzvvvmmmaaa\\\UUURRRRRRRRRPPPOOONNNNNNNNNNNNNNNOOOPPPQQQOOOPPPQQQRRRRRRRRRQQQPPPMMMMMMMMMLLLLLLMMMMMMMMMOOONNNNNNNNNMMMLLLKKKJJJHHHIIIIIIHHHHHHHHHGGGGGGCCCCCCDDDEEEFFFFFFGGGHHHHHHHHHIIIJJJJJJJJJJJJJJJIIIKKKNNNPPPQQQUUUZZZ^^^fffwww~~~vvvpppqqq|||yyydddUUUIIIBBB===<<<:::999999999888777<<<<<<===>>>>>>???>>>>>>:::999999999:::;;;<<<<<>>AAADDDHHHKKKPPPSSSWWWZZZ]]]aaafffiiillllllmmmnnnooooooooonnnrrrqqqooommmkkkhhhgggfffbbbccceeeeeeeeegggiiillljjjnnnssswww{{{{{{{{{}}}{{{qqqhhh[[[WWWRRRQQQRRRSSSQQQPPPNNNNNNMMMMMMMMMNNNNNNOOOMMMNNNOOOPPPQQQPPPPPPOOOMMMLLLLLLKKKKKKLLLLLLMMMMMMNNNNNNMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHAAAAAABBBCCCDDDEEEFFFFFFIIIIIIJJJKKKKKKKKKJJJJJJHHHIIIKKKNNNPPPSSSWWWZZZbbbpppzzzrrrmmmpppzzzrrraaaQQQEEE@@@<<<999888999999999888999:::;;;<<<============:::::::::999999999:::;;;======>>>>>>>>>>>>>>>>>>AAABBBCCCFFFIIILLLOOOPPPSSSUUUXXXYYYYYYYYYYYYZZZWWWXXXZZZ]]]___aaabbbcccbbbbbbbbbcccddddddeeeeeehhhjjjmmmoooqqqtttwwwzzz|||wwwvvvsssooommmlllkkkjjjhhh```]]]ZZZXXXXXXWWWUUUSSSQQQPPPPPPPPPPPPRRRTTTUUUSSSSSSRRRPPPNNNLLLIIIHHHDDDDDDEEEGGGJJJLLLOOOPPPTTTUUUVVVWWWWWWUUUSSSRRRNNNKKKGGGDDDBBBCCCFFFGGGEEEEEEDDDDDDDDDHHHMMMRRRYYYaaahhhjjjiiieee]]]UUUQQQMMMIIIFFFFFFGGGGGGGGGIIIIIIMMMTTTZZZbbbooo{{{zzzxxxuuuuuuuuuvvvvvvuuuuuuxxx{{{||||||}}}~~~333333333333444555666666666555555666666777888999666666666666666666666666666666666666666666666666888888888888888888888888888888888777777777777666777777777777777777777777888888888888999999999:::888888888888888888888888888888888888888999999999666666666666666777777888555666666666666777777777666777777888888999999:::;;;===@@@BBBEEEIIINNNRRRVVVZZZ___cccfffhhhkkkmmmnnnnnnoooppppppppppppppprrrqqqpppnnnllljjjiiihhhdddeeefffggghhhkkkpppsssqqqwww~~~|||yyyyyy{{{|||zzzlllbbbYYYUUURRRRRRTTTUUUTTTRRRNNNMMMMMMLLLLLLLLLMMMMMMNNNNNNOOOOOONNNLLLKKKJJJLLLKKKKKKJJJJJJKKKKKKLLLKKKLLLMMMMMMMMMKKKJJJIIIHHHHHHGGGFFFFFFGGGGGGGGGDDDDDDDDDEEEFFFFFFGGGGGGIIIIIIJJJJJJJJJJJJIIIIIIGGGGGGHHHKKKNNNQQQUUUWWW^^^jjj~~~~~~uuunnnlllooossssssaaaRRRGGGBBB;;;888999:::999888777888999;;;<<<=========;;;;;;<<<:::888888999:::;;;;;;<<<======>>>>>>???@@@AAABBBDDDGGGJJJMMMNNNQQQSSSVVVXXXXXXXXXXXXYYYUUUVVVXXX[[[]]]___```aaabbbbbbcccddddddeeefffffffffiiillloooqqqtttwwwzzz}}}yyyvvvtttrrrooommmhhheeeaaa^^^]]]]]]\\\\\\XXXWWWVVVUUUUUUUUUVVVWWWWWWWWWVVVUUUSSSPPPMMMKKKIIIIIIIIIKKKMMMPPPSSSUUUXXXZZZ\\\]]]]]][[[XXXWWWRRRPPPLLLHHHFFFFFFHHHIIIEEEFFFFFFFFFGGGKKKQQQUUU[[[ccckkknnnnnnkkkddd[[[WWWSSSNNNKKKKKKLLLLLLLLLNNNOOOSSS[[[dddmmm|||~~~~~~xxxvvvttttttvvvwwwwwwwwwvvvyyy|||~~~~~~~~~555555444444444444555666999999888999999:::;;;<<<555555555555555555555555555555555555555555555555888888888888888888888888777777777666666666555555666666666666666666666666777777777777888888888999777777777777777777777777555666777999999999888777666666666666666777888888666666666777777777888888777888888999::::::;;;;;;>>>AAAEEEHHHJJJOOOUUUYYY\\\aaaggglllnnnoooooopppnnnoooppppppqqqqqqpppppppppoooooonnnmmmlllkkkkkkggghhhhhhiiilllpppwww{{{}}}|||}}}~~~{{{}}}}}}qqqfff[[[VVVSSSQQQRRRTTTUUUSSSQQQMMMMMMLLLKKKJJJJJJKKKKKKKKKLLLLLLMMMLLLKKKIIIHHHJJJJJJIIIIIIIIIIIIJJJJJJIIIJJJLLLMMMMMMKKKJJJIIIHHHGGGEEEDDDDDDDDDEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFEEEEEEGGGKKKOOOSSSTTTZZZbbbssswwwrrrpppqqqsssvvvfffRRRJJJ@@@:::999:::999777777777999;;;<<<===>>>>>><<<>>>>>><<<999888999;;;999999:::;;;===>>>?????????@@@AAACCCFFFIIIKKKMMMNNNPPPSSSUUUUUUUUUVVVWWWVVVWWWXXXZZZ[[[\\\\\\\\\]]]^^^___aaacccdddeeefffdddgggkkkoooqqqtttxxxzzz}}}|||yyytttpppkkkgggfffggghhhhhheeecccaaa^^^\\\ZZZZZZZZZZZZZZZYYYXXXVVVRRROOOMMMJJJJJJJJJLLLNNNQQQTTTVVV]]]___aaacccbbb```^^^\\\UUUSSSOOOLLLJJJIIIIIIJJJFFFGGGIIIJJJLLLPPPUUUZZZ^^^gggooossstttsssllleee___[[[UUURRRRRRSSSTTTTTTVVVWWW\\\fffooo{{{}}}|||}}}wwwuuuttttttvvvxxxxxxxxxxxx{{{~~~~~~}}}|||}}}666666555444444444555555:::999888777666666666666555555555555555555555555555555555555555555555555777777777777777777777777777777666666555555555444666666666666666666666666666666666666777777777888777777777777777777777777333444777888999888777666888888777888888999::::::666666777777888888999999888888999:::;;;;;;<<<<<>>??????>>>??????===:::888:::<<<888888999;;;===>>>???@@@??????AAACCCEEEHHHJJJLLLKKKNNNQQQSSSSSSSSSTTTUUUWWWXXXYYYYYYYYYYYYYYYXXXWWWXXXZZZ\\\___bbbdddeeebbbeeejjjnnnqqqtttwwwzzz|||zzztttpppoooppprrrsssqqqnnnjjjfffbbb___]]]\\\[[[[[[[[[ZZZXXXTTTQQQNNNJJJIIIIIIJJJLLLOOORRRTTTaaabbbeeegggfffdddaaa___WWWUUURRRNNNLLLKKKKKKKKKGGGIIIKKKMMMOOOTTTYYY]]]aaajjjrrrvvvxxxxxxrrrkkkeeeaaa[[[XXXWWWXXXYYYZZZ\\\]]]cccmmmxxx~~~{{{{{{|||vvvtttssssssvvvxxxyyyxxxyyy|||~~~}}}|||{{{{{{|||}}}555555555555555555555555777777888777777666555555555555555555555555555555555444444444444555666666666666666666666666666666888888888777777777777777666666666666666555555555777777777777777777777777777888888888888999999999888888888888888888888888333555777888777777777999999999999999999:::;;;;;;:::999999:::<<<>>>@@@AAAJJJLLLNNNPPPTTTZZZaaafffnnnnnnqqquuuxxxzzzyyywwwssssssssssssssstttttttttwwwtttpppoooooopppnnnllloooqqqsssuuuxxx~~~|||||||||~~~yyymmmbbbXXXSSSPPPOOOOOOOOOOOOOOOOOOOOOLLLKKKIIIHHHGGGGGGHHHIIIIIIIIIIIIJJJJJJJJJKKKKKKFFFEEEDDDDDDEEEGGGIIIJJJHHHHHHIIIJJJJJJIIIHHHHHHGGGGGGFFFDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDGGGFFFFFFEEEDDDDDDCCCCCC@@@@@@AAACCCFFFIIIKKKLLLRRRZZZfffvvvyyyvvvwwwzzz|||iiiXXXFFF===;;;999999;;;333333666:::>>>@@@???>>>???>>>===;;;:::999888888777888888999;;;===???@@@AAA@@@@@@AAABBBDDDFFFHHHLLLLLLLLLMMMNNNQQQSSSUUUXXXXXXXXXXXXWWWVVVUUUUUUZZZ[[[\\\^^^___```aaaaaaaaadddhhhlllnnnqqquuuxxxyyy~~~~~~yyysssnnniiiddd```aaa___]]][[[ZZZXXXTTTQQQNNNLLLIIIHHHJJJOOOTTTXXX]]]```dddggghhhfffbbb```XXXWWWVVVUUURRRPPPNNNLLLMMMOOOQQQRRRRRRUUU[[[```kkkqqqxxx~~~ssstttlllddd```bbbddddddcccgggkkkooouuu}}}{{{xxxwwwxxxyyyzzzzzzzzzyyyyyyyyyzzz{{{}}}~~~|||xxxxxxzzz|||{{{zzz555555555555555555555555666777777777666666555444555555555555555555555555555444444444444555666666555555555555555555555555666666666666666666666666666666666666666666666666777777777777777777777777888888888888999999999999888888888888888888888888888:::;;;:::777666555666888888888888888999:::;;;;;;;;;<<<===???AAACCCEEEKKKMMMQQQUUUZZZ```fffkkkpppqqqssswwwzzz|||{{{yyyxxxxxxwwwwwwwwwvvvvvvvvvxxxuuuqqqpppqqqrrrqqqooouuuxxx|||~~~zzzsssnnnooosssssswww}}}rrrhhh^^^VVVSSSMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJKKKIIIHHHFFFEEEDDDEEEFFFGGGGGGGGGHHHIIIIIIHHHGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@???@@@AAABBBDDDGGGIIIJJJNNNUUUaaappp{{{vvvtttuuuwwwyyy|||kkk\\\KKKCCC@@@===<<<<<<666666777999<<<>>>>>>===???>>>===;;;999888888888777777888999:::<<<>>>?????????@@@AAABBBDDDEEEFFFKKKKKKLLLNNNOOORRRSSSUUUTTTUUUVVVWWWWWWWWWVVVVVVXXXYYY[[[\\\^^^^^^______aaacccfffiiilllooossswwwvvv{{{xxxpppkkkhhheeebbb___]]]ZZZVVVSSSTTTRRROOONNNOOORRRVVVYYYaaadddhhhlllllljjjgggeee]]]]]]\\\ZZZXXXVVVTTTSSSTTTUUUVVVVVVWWW\\\ccciiisss|||wwwrrrsssuuuuuutttuuuyyy~~~~~~{{{yyywwwxxxyyyzzz{{{{{{{{{{{{zzzzzz{{{|||~~~|||yyyvvvwwwyyy{{{|||{{{555555555555555555555555555666666666666555444444555555555555555555555555555555444444555555666777555555555555555555555555555555555555666666666666666666666666666666777777777777777777777777777777888888888888999999999:::888888888888888888888888:::;;;<<<;;;888777666777999999999999:::;;;<<<===>>>>>>???AAADDDFFFIIIJJJMMMQQQWWW\\\aaagggmmmppptttuuuwwwzzz}}}}}}||||||{{{zzzyyyxxxwwwwwwvvvxxxuuurrrrrrssstttuuuttt{{{zzznnnhhheeeeeehhhfffiiiooouuu{{{tttggg___XXXSSSRRRKKKKKKKKKKKKKKKKKKKKKKKKMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKJJJHHHFFFDDDDDDDDDDDDFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCDDDDDDEEEEEECCCCCCCCCCCCCCCBBBBBBBBB@@@@@@AAAAAACCCDDDFFFGGGIIIOOOYYYhhh|||}}}zzzvvvtttssssssttt{{{lll^^^OOOGGGBBB===:::::::::999777888:::<<<<<<<<<>>>===<<<;;;:::888888777666666777888999:::<<<======>>>???AAABBBCCCDDDDDDHHHIIIKKKNNNPPPRRRSSSSSSOOOQQQTTTVVVWWWWWWVVVVVVVVVWWWYYYZZZ\\\]]]]]]]]]```aaaccceeegggkkkppptttssswww}}}|||qqqnnniiieeebbb___\\\ZZZYYYXXXVVVTTTUUUVVVYYYZZZdddgggkkknnnooommmjjjhhheeeeeeeeedddddddddddddddccccccbbb```aaafffooovvv}}}{{{xxxxxxyyyzzz|||}}}~~~~~~|||{{{{{{{{{|||~~~}}}yyyxxxwwwyyy|||~~~555555555555555555555555444555555555555555444444555555555555555555555555555555555555555666666777444444444444444444444444555555666666666666666777666666777777777777888888888888888888888888888888888888888999999999::::::888888888888888888888888777999;;;;;;:::999:::;;;;;;;;;;;;<<<===???@@@AAAAAABBBDDDFFFJJJMMMOOOPPPTTTXXX^^^dddhhhlllpppsssxxxyyy{{{~~~~~~}}}|||{{{zzzxxxvvvuuutttvvvtttsssrrrtttvvvxxxyyytttiiieeebbb``````aaadddiiinnntttxxx{{{||||||}}}|||iii^^^WWWRRROOOOOOKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIHHHFFFEEEDDDDDDDDDFFFGGGGGGGGGGGGGGGGGGFFFCCCBBBBBBBBBBBBCCCCCCDDDBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBCCCDDDEEEGGGKKKTTTbbbttt}}}zzzvvvsssqqqpppyyyvvvhhhWWWMMMEEE>>>::::::<<<999777666999;;;============<<<;;;:::999888777666666666777777999:::::::::<<<>>>@@@AAABBBBBBAAADDDFFFIIILLLNNNPPPPPPPPPMMMOOORRRTTTVVVUUUTTTSSSUUUVVVXXXZZZ[[[\\\\\\\\\^^^___```aaacccgggmmmqqqqqqtttyyy~~~}}}wwwrrrnnnjjjfffdddbbbaaa`````````bbbdddeeemmmooorrruuuuuutttqqqoooooooooqqqtttwww|||~~~|||yyytttqqquuu}}}~~~|||yyyzzzzzz{{{}}}~~~}}}|||{{{zzz{{{|||~~~~~~}}}|||zzzyyyxxxyyy{{{~~~666666666666666666666666444444555555555555555444666666666666666666666666666555555555555666777777555555555555555555555555666666666777777888888888777777777777888888999999999999999999999999999999888999999999999:::::::::888888888888888888888888777999;;;;;;::::::;;;<<<<<<<<<===>>>???AAACCCDDDDDDFFFIIIMMMPPPTTTVVVXXX]]]aaafffkkknnnppprrrttt||||||~~~~~~|||zzzxxxvvvuuutttssssssrrrrrrtttwww{{{~~~}}}nnnfffccc^^^YYYWWW^^^aaagggnnnsssvvvxxxxxxzzz~~~qqqaaaWWWQQQMMMKKKLLLJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEHHHHHHGGGGGGGGGGGGHHHHHHCCCBBBBBBBBBBBBCCCCCCDDDBBBBBBBBBCCCDDDEEEEEEFFFAAAAAA@@@@@@@@@@@@@@@@@@CCCCCCBBBBBBBBBCCCDDDDDDGGGIIIQQQ___nnnzzztttooolllsss}}}yyygggXXXMMMCCC>>>>>>;;;888666666888<<<>>>???=========<<<<<<:::999888666666666666777777888999999:::<<<>>>@@@@@@@@@???AAACCCEEEHHHKKKLLLLLLLLLMMMNNNPPPRRRSSSRRRQQQQQQUUUVVVXXXYYY[[[\\\\\\\\\\\\]]]]]]^^^___ccciiimmmooossswww{{{{{{uuuqqqooooooooooooqqqtttwwwxxx~~~|||}}}}}}}}}}}}}}}~~~}}}|||zzzyyyyyyzzz|||}}}}}}|||yyywwwwwwwwwwwwzzz666666666666666666666666444444555666666666666555666666666666666666666666666666555555666666777888666666666666666666666666666666777777888888999999777777777888999999::::::999999999999999999999999999999999999:::::::::::::::::::::::::::::::::::::::<<<======<<<;;;;;;<<<======>>>???AAACCCEEEFFFJJJLLLPPPTTTYYY\\\___```gggjjjnnnqqqrrrtttvvvwww~~~~~~~~~|||zzzxxxvvvvvvrrrrrrrrrssstttyyy~~~wwwlllhhhddd]]]XXXVVVZZZ^^^eeemmmsssxxx{{{||||||ttthhh[[[SSSNNNIIIHHHIIIHHHHHHHHHIIIIIIJJJJJJKKKNNNNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIHHHHHHHHHHHHFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHDDDDDDCCCCCCCCCCCCCCCDDDAAABBBBBBCCCDDDEEEFFFFFFDDDDDDCCCBBBBBBAAA@@@@@@CCCCCCBBBBBBBBBCCCDDDDDDHHHGGGNNN[[[iii{{{~~~xxxqqqnnnnnnsss~~~xxxfffUUUGGG???>>>;;;888666666999<<<>>>???======>>>>>>===<<<:::999777777666666666777777888888999:::<<<===>>>??????@@@AAACCCEEEGGGHHHIIIIIILLLMMMNNNOOOPPPPPPPPPPPPTTTUUUWWWYYYZZZ[[[[[[[[[ZZZ[[[\\\]]]^^^aaaeeeiiikkkpppuuuxxx|||~~~~~~}}}{{{yyywwwwwwyyy{{{}}}|||}}}}}}yyyvvvvvvwwwwww}}}666666666666666666666666444555666666777777777666666666666666666666666666666666666666666777777888777777777777777777777777555555666666777888888999777777888888999::::::;;;::::::::::::::::::::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===???@@@??????@@@AAAAAAAAABBBDDDFFFHHHJJJLLLOOORRRWWW\\\aaaeeehhhiiinnnqqqtttvvvwwwyyy{{{}}}~~~~~~}}}{{{yyywwwvvvuuurrrsssttttttvvv{{{|||tttlllhhhddd]]]ZZZ[[[YYY\\\aaahhhpppwww||||||hhh___UUUPPPMMMHHHGGGHHHHHHHHHHHHIIIJJJKKKKKKKKKNNNOOOOOOOOONNNMMMLLLKKKIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGFFFFFFFFFHHHGGGFFFEEEEEEFFFGGGHHHFFFFFFEEEDDDCCCCCCCCCCCCAAAAAABBBCCCDDDEEEFFFFFFHHHHHHGGGFFFDDDCCCBBBBBBAAAAAAAAAAAAAAABBBCCCCCCFFFDDDJJJVVVcccttt{{{wwwqqqpppvvv{{{fffQQQCCC???<<<:::777777999;;;<<<<<<===>>>???@@@???===<<<:::888888777777666777777888888888888999;;;<<<>>>???BBBBBBCCCCCCDDDFFFGGGHHHJJJJJJJJJKKKMMMOOOQQQSSSSSSTTTUUUWWWXXXYYYYYYZZZXXXYYY[[[]]]^^^```ccceeeeeejjjppptttvvv|||~~~~~~~~~|||zzzxxxvvvvvvxxx{{{}}}}}}}}}~~~~~~zzzxxxxxxzzz}}}777777777777777777777777555555666777888888777777777777777777777777777777666666666666666777888888777777777777777777777777444444444555666777777888777777888999::::::;;;;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999<<>>????????????@@@AAABBBBBBDDDBBBGGGSSS^^^oooxxxssstttyyy```NNNGGG>>>;;;999888999::::::999>>>???@@@AAA@@@???<<<;;;999888888777777777777777888888777888999;;;>>>???DDDDDDCCCCCCCCCEEEGGGHHHHHHHHHHHHIIILLLOOOSSSUUUQQQRRRSSSUUUWWWWWWXXXXXXWWWYYY[[[]]]^^^___aaacccaaafffmmmppprrrwww~~~}}}}}}}}}|||zzzwwwvvvvvvxxx{{{}}}}}}~~~~~~~~~~~~{{{yyy{{{}}}::::::999888888888888888777777777777666666666666777777777777666666666666999888777666666777888999555666666666777777777888888888777777777777888888666777888::::::999999888=========<<<<<<<<<<<<<<<999999888888888888999999777888999;;;<<<===>>>>>>DDDFFFHHHHHHGGGFFFFFFGGGMMMMMMLLLMMMQQQVVV[[[^^^___bbbhhhnnnrrrtttuuutttwwwwwwxxxyyyzzz|||~~~|||xxxwwwxxxyyywwwuuurrrtttvvvxxx{{{{{{qqqeee]]]]]]___```___\\\[[[ZZZ]]]eeepppzzzyyylll^^^VVVPPPMMMKKKHHHGGGJJJLLLMMMNNNOOOOOOOOONNNMMMNNNNNNNNNMMMMMMKKKJJJJJJKKKJJJHHHFFFFFFGGGHHHIIIEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIHHHGGGEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFEEEEEEDDDDDDCCCBBB@@@@@@BBBBBBAAA@@@@@@@@@AAAAAAAAAEEEKKKRRRYYYiiiwwwtttuuuZZZKKK@@@;;;888999888555555888888:::<<<>>>>>>===;;;999<<<999666555666777777777666777999;;;<<<<<<<<<;;;???AAACCCDDDEEEDDDCCCBBBGGGHHHIIIJJJLLLNNNOOOPPPSSSSSSTTTUUUVVVVVVWWWWWWXXXXXXZZZ[[[]]]___``````dddeeegggiiimmmrrryyy~~~~~~|||{{{zzzyyywwwvvvvvvyyy{{{}}}~~~~~~|||{{{{{{{{{}}}}}}888888777777777777777888888888888888777777777777666666777777888888999999:::999888777777888999:::777777888888888888888888:::999999888888999999:::888888:::;;;;;;;;;:::999<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<======>>>???@@@BBBCCCCCCCCCCCCCCCEEEHHHJJJKKKLLLOOOQQQTTTTTTTTTUUUYYY]]]bbbeeehhhkkkpppuuuxxxyyyyyyxxxyyyyyyzzzzzz{{{}}}~~~|||yyyxxxxxxyyywwwvvvwwwxxxzzz}}}xxxooogggccc```___]]]aaa```___bbbhhhrrr{{{|||ooo^^^VVVPPPNNNLLLIIIIIIKKKMMMNNNPPPQQQRRRQQQPPPOOONNNNNNNNNNNNMMMLLLKKKJJJKKKKKKKKKKKKKKKJJJJJJIIIGGGFFFFFFEEEEEEFFFFFFGGGDDDCCCCCCCCCCCCDDDEEEEEEGGGGGGHHHHHHHHHGGGFFFEEECCCCCCCCCCCCCCCDDDEEEFFFEEEEEEEEEDDDCCCAAA@@@???AAAAAA@@@@@@@@@AAAAAABBBAAADDDIIINNNUUUddd~~~pppXXXFFF@@@;;;:::999666666888;;;<<<>>>@@@@@@???===<<<===:::777666777888888777444555777888:::::::::999@@@AAACCCEEEFFFEEEDDDDDDGGGHHHIIIJJJLLLNNNOOOPPPRRRRRRSSSTTTUUUVVVVVVWWWVVVWWWXXXZZZ\\\]]]^^^___aaaccceeefffiiilllrrruuu~~~~~~}}}|||{{{zzzyyyxxxxxxyyy{{{|||~~~}}}zzzxxxxxxyyy{{{}}}888888888777777888999999999999999888888888888777555666777888999:::;;;;;;::::::999999999999::::::::::::999999999999999999;;;;;;::::::::::::;;;;;;999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>AAABBBCCCDDDEEEEEEEEEEEEGGGIIILLLNNNPPPSSSWWWZZZXXXXXXYYYZZZ^^^bbbgggiiirrrtttxxx{{{}}}~~~}}}|||{{{zzzyyyyyyyyyzzz{{{|||}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{yyyxxxyyyyyyxxxwwwzzz|||}}}}}}uuullleeeaaa___aaa```aaadddjjjsss{{{{{{xxxwwwzzz{{{{{{{{{|||~~~~~~sss___XXXRRRPPPNNNKKKJJJLLLNNNOOORRRTTTTTTSSSQQQPPPNNNNNNNNNNNNMMMLLLKKKKKKIIIKKKLLLMMMMMMKKKIIIHHHIIIHHHHHHGGGGGGGGGHHHHHHBBBBBBAAAAAABBBBBBCCCDDDFFFFFFGGGHHHHHHHHHGGGGGGCCCCCCCCCCCCDDDEEEFFFFFFFFFEEEEEEDDDBBB@@@???>>>@@@@@@@@@@@@@@@AAABBBCCCBBBCCCFFFJJJPPP]]]uuukkkPPPFFF===;;;:::888888:::;;;<<<>>>@@@@@@@@@>>>======:::888777777888888777444555666888999999999999===>>>@@@BBBCCCDDDDDDCCCGGGGGGHHHJJJLLLMMMOOOOOOPPPPPPQQQRRRSSSTTTUUUVVVUUUVVVWWWYYYZZZ\\\]]]^^^```bbbdddeeefffhhhkkknnnttt}}}~~~}}}}}}~~~||||||{{{{{{{{{{{{{{{{{{}}}zzzwwwttttttvvvyyy{{{::::::::::::::::::;;;<<<999999999888888888777777666777777888999999::::::::::::999999999999::::::::::::::::::999999999999<<<;;;;;;::::::;;;;;;<<<:::;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>??????=========>>>???@@@AAABBBBBBCCCEEEGGGHHHIIIJJJJJJQQQRRRTTTTTTUUUWWWZZZ]]]]]]]]]^^^aaadddhhhkkkmmmtttvvvyyy|||~~~~~~}}}}}}zzzyyywwwvvvuuuuuuvvvwwwyyyyyyzzzzzzzzzzzzzzzzzz{{{{{{zzzzzzzzzzzzzzzyyy{{{|||~~~{{{uuusssxxx}}}}}}wwwmmmhhhgggcccccceeeiiipppxxxyyyuuusssyyywwwwwwyyy}}}~~~||||||tttbbb[[[UUUSSSPPPLLLKKKLLLMMMOOORRRTTTUUUSSSQQQPPPNNNNNNNNNNNNMMMMMMLLLKKKHHHHHHIIIJJJIIIHHHGGGFFFIIIIIIHHHGGGGGGGGGHHHHHHBBBBBBAAAAAABBBBBBCCCDDDEEEEEEFFFGGGHHHHHHIIIIIIDDDDDDCCCCCCDDDEEEFFFFFFFFFEEEEEEDDDBBB@@@>>>===????????????@@@AAABBBCCCCCCCCCDDDGGGKKKWWWlll~~~[[[MMM@@@;;;:::999999:::999:::<<<===>>>>>>===<<<<<<:::777777777777666555666666777888::::::;;;;;;888:::;;;===???@@@@@@@@@EEEFFFGGGIIIKKKLLLNNNNNNNNNNNNOOOPPPRRRSSSTTTTTTUUUVVVWWWXXXZZZ\\\]]]^^^___bbbdddfffggghhhkkkmmmnnnvvv~~~|||{{{|||||||||}}}~~~~~~}}}|||{{{zzz}}}~~~zzzwwwssspppooorrrvvvxxx<<<;;;;;;;;;;;;;;;<<<<<<999999999888888888777777888888888888888888888888888999999999999999999888999999999999999999999999;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<======>>>???@@@@@@AAABBBBBBCCCCCCDDDFFFGGGHHHHHHIIIKKKNNNPPPRRRSSSSSSWWWYYYZZZ[[[[[[\\\___aaaeeefffhhhjjjmmmppprrrssstttuuuxxx{{{}}}}}}}}}}}}zzzxxxuuusssrrrrrrsssttttttuuuuuuvvvwwwwwwxxxxxxzzz{{{{{{||||||{{{||||||}}}~~~}}}nnnnnnnnnnnnnnnnnnqqquuu~~~}}}uuurrrsssoooppprrrvvv||||||{{{yyywwwvvvyyy~~~}}}{{{~~~}}}pppddd]]]WWWUUURRRMMMKKKLLLJJJLLLOOOQQQRRRQQQPPPNNNMMMNNNNNNNNNNNNMMMMMMLLLJJJIIIGGGFFFFFFFFFGGGHHHHHHHHHGGGFFFFFFFFFFFFFFFCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFGGGHHHIIIJJJFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEDDDCCCBBB@@@>>>===>>>>>>>>>???@@@AAABBBCCCEEECCCDDDFFFIIIRRRddduuujjjXXXDDD<<<;;;:::999:::888999;;;<<<=========<<<;;;999777666777666555333666666666777888999:::;;;777888999;;;===>>>??????DDDDDDFFFGGGIIIKKKLLLLLLKKKLLLMMMNNNPPPQQQRRRSSSUUUVVVWWWYYY[[[\\\]]]^^^]]]___bbbeeefffhhhkkkmmmnnnttt||||||zzzyyyyyyyyy}}}}}}~~~~~~}}}{{{zzzyyyzzz|||~~~}}}}}}wwwtttpppmmmlllooorrruuu======<<<;;;;;;;;;;;;<<<:::::::::999999999888888:::::::::999999999888888888888999999999999888888888888999999999:::::::::<<<<<<;;;;;;;;;;;;<<<<<<>>>============>>>??????>>>>>>???@@@AAABBBCCCDDDCCCDDDDDDEEEGGGIIIJJJKKKMMMNNNPPPSSSUUUWWWXXXYYYXXX[[[___aaaccceeegggiiiiiijjjmmmoooqqqrrrrrrrrrtttuuuwwwyyyzzz{{{{{{{{{xxxvvvrrrpppnnnooopppqqqooopppqqqrrrtttvvvwwwwwwyyy{{{~~~~~~~~~}}}~~~rrrdddeeehhhjjjhhhgggkkkrrrsssyyy~~~|||zzz{{{}}}}}}~~~}}}qqqiiiaaaZZZUUUTTTQQQMMMKKKLLLIIIJJJLLLMMMNNNNNNNNNNNNMMMNNNNNNNNNNNNNNNMMMMMMMMMKKKIIIHHHGGGHHHJJJKKKHHHGGGFFFEEEEEEDDDEEEEEEDDDDDDDDDCCCDDDDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCBBB@@@???>>>???????????????@@@AAABBBDDDCCCCCCFFFHHHNNN]]]jjjiiiOOOBBB>>><<<:::999999:::;;;<<<===>>>>>>>>>;;;:::888777777777555333444444444444555777888999999:::;;;<<<===>>>???@@@BBBBBBCCCEEEGGGHHHJJJJJJIIIIIIKKKLLLNNNOOOPPPQQQUUUVVVWWWYYYZZZ\\\]]]^^^ZZZ\\\___aaacccfffjjjmmmoootttyyy~~~}}}|||zzzyyyxxxxxx|||}}}~~~~~~}}}|||{{{wwwyyyzzz|||||||||zzzyyytttqqqnnnkkkkkkmmmppprrr{{{CCCBBBAAA@@@???>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<888999:::;;;;;;:::999888888888999:::;;;<<<<<<===>>>======<<<<<<======>>>AAA@@@@@@???@@@AAABBBCCCDDDEEEFFFGGGIIIJJJKKKLLLHHHHHHIIIJJJLLLNNNPPPQQQUUUVVVWWWYYYZZZ[[[[[[[[[ZZZ^^^dddhhhkkklllnnnooolllmmmoooqqqrrrrrrqqqqqqssstttuuuuuuvvvuuuuuutttrrrpppllliiihhhhhhjjjkkkkkkkkkmmmppprrrtttvvvwwwyyy|||uuuiiiddd``````bbbbbbaaafffmmmhhhlllqqqtttwwwzzz~~~rrrhhhbbb___YYYSSSOOOPPPOOOLLLKKKMMMIIIIIIIIIJJJKKKLLLMMMNNNMMMNNNNNNOOOOOONNNNNNMMMMMMMMMLLLKKKKKKKKKKKKKKKHHHHHHFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGFFFFFFFFFFFFGGGIIIJJJJJJIIIHHHEEEDDDBBBBBBAAAAAABBBBBBBBBBBBAAA@@@???@@@???????????????@@@@@@AAA@@@BBBEEEGGGKKKVVVbbb{{{~~~]]]JJJCCC???:::777888888999:::<<<============<<<:::::::::999666444333333333333444666888999;;;;;;;;;;;;<<<===>>>???@@@@@@AAACCCEEEFFFHHHHHHGGGHHHIIIKKKLLLNNNOOOPPPTTTUUUVVVWWWYYY[[[\\\]]]ZZZ[[[]]]^^^```ccchhhlllooossswwwyyy}}}yyyyyyzzz{{{{{{zzzyyyyyy||||||}}}}}}}}}}}}}}}}}}zzz{{{||||||{{{yyywwwuuuqqqooommmkkkkkklllnnnooouuu~~~IIIHHHFFFEEECCCCCCBBBBBB>>>>>>>>>>>>============;;;;;;<<<===>>>???@@@@@@::::::;;;<<<<<<;;;::::::888999:::;;;<<<>>>????????????>>>>>>>>>>>>??????CCCCCCBBBAAABBBCCCDDDEEEKKKLLLMMMOOOPPPRRRSSSTTTRRRSSSSSSUUUWWWYYY[[[\\\aaaaaabbbbbbbbbbbbbbbaaa^^^ccciiimmmoooppppppqqqrrrtttvvvwwwxxxwwwuuutttrrrrrrrrrqqqqqqooonnnnnnllliiifffcccaaabbbdddfffhhhiiikkknnnqqqtttvvvwwwyyy}}}~~~vvvlllbbbggg^^^YYY[[[\\\\\\___dddbbbdddggglllrrryyyyyylll```ZZZXXXYYYRRRMMMJJJMMMNNNLLLKKKNNNIIIIIIHHHHHHJJJLLLNNNOOOMMMNNNNNNOOOOOOOOONNNNNNJJJKKKMMMNNNMMMLLLJJJIIIIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEHHHGGGFFFFFFFFFGGGHHHIIILLLKKKHHHFFFDDDBBBAAA@@@@@@AAAAAABBBBBBAAAAAA@@@@@@@@@????????????????????????AAADDDFFFIIISSS]]]nnnhhhRRRHHHAAA:::666555666666777999:::;;;;;;???>>><<<<<<<<<:::888555555555555555666888999;;;:::999999999::::::;;;<<<>>>???@@@BBBDDDEEEFFFGGGFFFGGGHHHJJJLLLMMMOOOOOOSSSSSSTTTVVVXXXYYY[[[[[[]]]^^^^^^^^^___ccchhhllloooqqqtttuuuxxx~~~|||{{{{{{sssuuuxxx{{{||||||{{{zzz{{{{{{||||||}}}}}}~~~~~~}}}~~~~~~}}}{{{xxxuuussspppnnnmmmkkkkkklllmmmnnnsss{{{\\\WWWQQQOOOOOOMMMHHHDDDEEEDDDCCCCCCBBBBBBBBBBBBDDDBBB>>>===>>>???@@@???===<<<<<<===???AAA@@@@@@>>>>>>????????????>>>>>>DDDCCCBBBAAABBBDDDFFFHHHGGGFFFFFFFFFHHHKKKNNNOOOQQQUUU[[[___```aaaaaaaaacccbbbaaa``````bbbccceeeggghhhjjjkkkjjjiiigggfffllllllnnnppprrrtttuuuvvvxxxxxxwwwwwwwwwwwwwwwwwwvvvsssooolllkkkhhheeecccbbb^^^YYYXXX[[[]]]^^^^^^aaacccfffiiikkkmmmqqqssssssvvvyyy|||}}}vvvsssnnnhhhccc^^^ZZZTTTQQQQQQTTTWWWYYYYYY\\\___aaadddppp{{{rrrfff]]]XXXUUUPPPLLLJJJJJJIIIIIIIIIIIIJJJJJJHHHIIIJJJKKKLLLMMMNNNNNNMMMNNNNNNOOOOOONNNNNNMMMOOONNNNNNMMMLLLKKKJJJJJJIIIIIIHHHHHHGGGFFFEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHFFFGGGHHHIIIIIIIIIHHHHHHJJJJJJIIIHHHFFFEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBB???======??????===;;;???@@@AAACCCDDDHHHLLLPPPiii}}}~~~}}}```LLLDDD<<<555888888999:::<<<===>>>>>>@@@@@@???===;;;999777666777777777777777777777777666777888999:::;;;;;;;;;>>>???@@@AAACCCDDDEEEFFFGGGHHHIIIKKKLLLNNNOOOPPPPPPRRRTTTVVVVVVWWWZZZ\\\[[[[[[\\\]]]___aaacccdddggglllqqqssstttyyy|||yyywwwuuuvvvvvvwwwxxxzzz|||~~~zzz{{{|||}}}}}}}}}}}}}}}}}}~~~~~~}}}zzzvvvrrrooollljjjhhhggghhhkkkoooqqqsssxxxkkkfffaaa^^^^^^\\\WWWSSSRRRQQQNNNLLLJJJIIIIIIIIIIIIGGGDDDDDDDDDEEEEEEDDDEEEDDDCCCCCCEEEFFFEEEDDDBBBCCCCCCDDDDDDDDDDDDCCCHHHGGGFFFFFFHHHJJJLLLMMMPPPOOOPPPPPPRRRTTTVVVWWW[[[___eeeiiillllllmmmnnnmmmkkkiiihhhhhhjjjlllmmmrrrssstttuuutttsssqqqoooqqqrrrssstttvvvxxxyyyyyy{{{{{{{{{{{{zzzyyyxxxwwwuuuqqqkkkfffbbb^^^ZZZXXXUUURRROOOOOORRRUUUWWWXXX]]]```cccfffhhhjjjmmmoooqqqtttwww{{{~~~~~~xxxqqqllljjjhhhbbb^^^YYYUUUQQQNNNNNNQQQTTTVVVXXX[[[]]]```ffftttrrrjjj^^^WWWSSSPPPLLLIIIJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIJJJKKKLLLMMMNNNOOOLLLMMMMMMNNNNNNMMMMMMLLLNNNMMMMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDBBB@@@@@@BBBBBB@@@>>>???@@@AAABBBDDDGGGLLLOOOaaauuuzzzwwwwwwsssXXXIIIAAA===::::::::::::;;;;;;;;;<<<@@@@@@???===;;;999777666777777777777777777777777777888999::::::;;;;;;;;;;;;;;;<<<>>>???AAABBBBBBEEEFFFGGGIIIKKKLLLMMMNNNOOOQQQSSSTTTTTTUUUWWWYYYZZZZZZ[[[\\\^^^```bbbcccgggjjjmmmpppqqqvvv|||~~~{{{zzzxxxxxxuuuvvvvvvwwwyyy{{{|||}}}}}}}}}}}}}}}}}}}}}|||||||||||||||{{{xxxtttpppnnnlllkkkiiiiiikkknnnqqqssswwwzzzzzzvvvrrrpppooommmiiifffeeeccc___[[[XXXVVVUUUUUUSSSRRRQQQQQQRRRRRRPPPNNNPPPOOOMMMMMMMMMMMMLLLJJJKKKKKKKKKLLLLLLMMMMMMMMMOOOOOOOOOOOOQQQSSSVVVWWW\\\]]]^^^```aaabbbbbbcccfffjjjooosssvvvwwwyyyzzzvvvtttrrrppppppsssvvvxxx{{{|||}}}}}}|||zzzxxxvvvwwwwwwxxxyyyzzz{{{{{{||||||}}}}}}}}}{{{yyyvvvtttnnniiibbb[[[VVVRRROOOMMMHHHFFFDDDEEEHHHLLLOOOPPPVVVYYY___ccceeehhhkkkmmmpppssswww{{{|||wwwjjjfffbbbaaaaaa```\\\YYYRRRPPPMMMKKKKKKMMMOOOQQQUUUXXX\\\aaajjj{{{sssggg```WWWQQQOOOMMMKKKIIIJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNNNNOOOLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKLLLKKKJJJHHHGGGFFFFFFGGGGGGFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@>>>>>>??????===<<<>>>???AAAAAABBBFFFJJJMMMYYYmmm|||xxxyyywwwrrrnnnqqq~~~bbbLLLBBB@@@<<<;;;;;;:::999999999999??????>>>===<<<:::888777777777777777777777777777888888999999::::::;;;;;;::::::;;;<<<>>>???@@@@@@CCCDDDEEEGGGIIIJJJKKKLLLNNNPPPRRRRRRRRRSSSTTTVVVXXXXXXYYYZZZ\\\^^^___```fffggghhhkkknnnrrrvvvxxx|||~~~}}}|||{{{zzzzzzzzzzzzuuuuuuvvvvvvxxxyyyzzz{{{~~~~~~~~~~~~}}}|||{{{{{{zzzzzzyyywwwuuuqqqnnnlllhhhhhhhhhjjjlllnnnqqqssszzz|||~~~|||zzzyyyzzzyyyvvvttttttqqqmmmiiifffdddddddddbbbbbbbbbcccdddccc```^^^^^^\\\ZZZYYYYYYXXXVVVTTTVVVVVVVVVVVVWWWWWWXXXXXXYYYYYYYYY[[[\\\___aaabbbhhhjjjlllnnnooonnnmmmmmmlllooosssvvvxxxyyy{{{|||xxxwwwuuutttuuuyyy}}}}}}zzz{{{{{{{{{{{{{{{{{{{{{{{{||||||{{{yyytttpppmmmddd___WWWQQQMMMKKKIIIGGGBBBAAA@@@AAACCCFFFIIIJJJNNNSSSYYY___dddhhhlllnnnqqqtttyyy~~~vvvmmmggg\\\ZZZYYYZZZZZZZZZWWWUUUNNNMMMLLLJJJIIIJJJLLLNNNRRRVVV]]]eeeqqquuujjj^^^YYYSSSNNNMMMMMMLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLMMMNNNNNNOOOLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLMMMMMMLLLJJJHHHEEEDDDEEEFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB???>>>=========<<<<<<;;;>>>???@@@@@@AAADDDHHHKKKVVVhhh|||xxxyyy|||~~~wwwpppjjjiiippp}}}lllSSSEEE???<<<;;;:::999888888999999>>>>>>======<<<;;;999999777777777777777777777777777777777777888999999:::<<<<<<===>>>???@@@AAAAAABBBCCCDDDFFFGGGIIIJJJKKKNNNOOOQQQQQQQQQQQQSSSTTTVVVWWWWWWXXXYYY[[[]]]^^^cccbbbcccfffkkkppprrrsssvvv}}}~~~zzzzzzyyyyyyyyyyyyzzzzzzwwwwwwwwwwwwwwwxxxyyyzzz}}}}}}}}}~~~}}}}}}||||||yyyxxxwwwtttrrrooolllkkkcccdddeeehhhkkknnnppprrrzzz}}}zzzzzzzzz|||}}}}}}|||{{{zzzxxxuuusssqqqppppppqqqpppqqqrrrtttuuutttqqqooonnnllljjjhhhhhhgggdddbbbcccbbbaaaaaaaaaaaabbbcccbbbcccdddeeegggiiikkklllppprrrtttvvvwwwvvvtttsssppprrrtttuuuuuuuuuwwwyyyxxxwwwvvvwwwzzz~~~}}}||||||{{{{{{{{{{{{zzzxxxtttnnniiifff]]]XXXQQQKKKGGGFFFDDDCCC@@@@@@?????????@@@CCCDDDGGGLLLTTT\\\bbbiiinnnrrrtttxxx~~~wwwjjj```[[[TTTSSSSSSSSSSSSRRRQQQOOOLLLMMMLLLKKKIIIJJJNNNQQQTTTYYYbbblllxxxxxxjjjcccVVVSSSOOOLLLKKKLLLLLLMMMJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKLLLMMMMMMNNNNNNMMMNNNNNNNNNNNNNNNNNNMMMKKKKKKKKKKKKKKKLLLLLLLLLIIIIIIIIIIIIIIIIIIIIIJJJIIIIIIJJJJJJKKKLLLMMMMMMKKKIIIGGGDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@???>>>>>>>>>===>>>?????????BBBFFFIIIUUUccc{{{}}}yyypppiiifffgggmmm|||wwwaaaNNNBBB<<<;;;:::999888999:::;;;<<<<<<======<<<;;;;;;:::888888888888888888888888777666666555666666777888<<<======>>>???@@@AAAAAABBBBBBDDDEEEGGGHHHJJJJJJMMMOOOPPPQQQPPPPPPRRRTTTUUUUUUVVVVVVXXXYYY[[[\\\^^^^^^```dddiiinnnppppppooouuu|||~~~|||zzzyyyyyyxxxxxxwwwxxxxxxxxxyyyyyyxxxxxxxxxxxxyyyyyyyyyzzz{{{|||}}}~~~~~~~~~xxxvvvtttqqqnnnllljjjjjjaaabbbdddhhhlllooossstttxxx~~~uuuvvvxxx{{{|||}}}}}}}}}xxxxxxwwwvvvvvvvvvvvvvvvwwwxxxyyy|||~~~~~~|||zzzzzzxxxvvvvvvvvvuuusssqqqnnnmmmllljjjjjjjjjkkkkkkkkklllmmmnnnppprrrssssssuuuvvvxxxyyyyyyxxxwwwvvvttttttuuutttttttttvvvxxxyyyyyyzzz}}}~~~}}}{{{{{{yyyxxxvvvrrrmmmgggaaa^^^WWWRRRLLLGGGCCCAAA???======>>>>>>===;;;;;;===???AAAFFFNNNVVV^^^fffnnnsssuuu{{{~~~nnn```WWWSSSMMMMMMLLLKKKJJJJJJIIIIIIJJJLLLLLLKKKKKKNNNTTTYYY___dddlllttt}}}zzzjjj___ZZZOOOMMMJJJHHHGGGHHHIIIJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLNNNNNNOOOOOOOOOOOONNNNNNKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKKKKKKKLLLMMMMMMMMMIIIIIIIIIJJJJJJJJJJJJJJJHHHGGGEEECCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB???@@@@@@???===<<<===>>>===>>>>>>>>>>>>@@@DDDGGGQQQ\\\qqq|||qqqiiigggeeedddmmmxxx{{{kkkVVVEEE===<<<:::999999:::<<<===;;;;;;<<<<<<<<<<<<<<<;;;888888888888888888888888888777666555555666777888::::::;;;<<<<<<===>>>>>>AAAAAABBBDDDFFFGGGIIIIIIKKKMMMOOOOOOOOOPPPRRRSSSTTTUUUUUUUUUWWWXXXYYYZZZZZZ[[[^^^bbbfffjjjlllnnnooosssyyy~~~}}}}}}}}}}}}|||zzzxxxwwwyyyxxxwwwwwwwwwwwwwwwxxx{{{zzzyyyxxxxxxxxxxxxxxxwwwxxxyyy{{{|||}}}~~~~~~uuussspppmmmjjjhhhhhhgggbbbcccfffiiinnnsssxxxzzzxxxpppsssvvvxxxxxxxxxxxxxxxtttuuuvvvvvvwwwvvvuuutttwwwwwwxxx{{{~~~~~~~~~}}}{{{{{{||||||zzzyyyxxxvvvtttqqqpppppppppqqqqqqrrrsssuuuvvvwwwwwwwwwwwwxxxyyyyyyyyyxxxwwwwwwuuuuuuvvvuuutttuuuxxxzzz|||}}}}}}{{{yyyxxxsssqqqmmmhhhbbb[[[VVVSSSLLLIIIEEEBBB@@@???===;;;;;;<<<===;;;999999;;;===>>>AAAHHHOOOWWW```iiioootttzzzwwwfffXXXQQQOOOIIIHHHGGGEEEDDDDDDDDDFFFEEEHHHJJJKKKMMMSSS\\\dddooorrrvvvzzzooobbbYYYRRRKKKJJJIIIGGGEEEFFFGGGIIIJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKMMMMMMNNNNNNNNNNNNMMMMMMLLLLLLLLLKKKJJJJJJJJJIIIJJJJJJKKKLLLMMMMMMNNNNNNIIIIIIHHHHHHHHHHHHGGGGGGDDDDDDCCCBBBBBBAAA@@@@@@@@@AAAAAAAAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB<<<>>>???===:::999:::<<<======>>>======???BBBEEEKKKSSSeee~~~uuukkkjjjgggccchhhrrr|||~~~sss___MMMAAA???<<<:::999:::;;;<<<::::::;;;<<<=========<<<888888888888888888888888:::999777666666777888999999999::::::;;;;;;<<<<<<>>>???@@@BBBDDDEEEFFFGGGHHHJJJLLLMMMMMMNNNPPPRRRTTTTTTUUUUUUVVVWWWYYYYYYWWW[[[___aaabbbcccgggjjjnnnrrrwwwzzz~~~|||zzzzzzzzzzzzyyyxxxvvvuuuwwwvvvvvvvvvwwwxxxyyyyyyzzzzzzyyywwwwwwvvvvvvvvvwwwxxxyyyzzz{{{{{{{{{{{{rrrppplllhhheeedddddddddcccccceeeiiinnnuuu{{{~~~|||nnnpppsssttttttsssssssssqqqrrrtttvvvvvvtttrrrqqqtttsssuuuxxx{{{~~~~~~}}}|||{{{zzzzzz||||||{{{zzz}}}{{{xxxuuussssssssssssuuuvvvwwwxxxyyyyyyyyyyyyxxxxxxyyyyyyxxxxxxwwwwwwtttuuuuuuttttttvvvzzz}}}}}}~~~}}}zzzwwwuuutttmmmjjjeee___XXXRRRMMMKKKAAA@@@>>>>>>??????>>>===:::<<<===<<<::::::<<>>AAABBB@@@===;;;===???============<<<>>>AAADDDFFFMMM]]]sssyyynnnmmmkkkgggjjjsss||||||jjjYYYDDDBBB>>>;;;999999:::;;;999:::;;;<<<============888888888888888888888888<<<:::999777777888:::;;;:::::::::;;;;;;<<<<<<<<<======???@@@BBBDDDEEEEEEFFFHHHJJJKKKLLLMMMOOOQQQUUUUUUUUUUUUVVVWWWXXXYYYVVV[[[```aaa______cccgggiiilllqqqsssvvv}}}}}}{{{yyyyyyyyyyyyyyyxxxvvvuuuuuuuuuuuuuuuvvvwwwyyy{{{{{{zzzyyyxxxvvvuuuuuuttttttxxxxxxyyyzzzzzzyyyyyyyyyooommmiiidddbbbaaaaaabbbbbbbbbcccffflllttt{{{nnnoooqqqssstttssssssrrrttttttuuuvvvvvvtttsssrrrssssssuuuvvvxxxzzz{{{|||}}}|||{{{zzz{{{}}}{{{wwwuuutttuuuvvvrrrtttwwwzzz{{{{{{{{{zzzzzzyyywwwvvvwwwxxxzzz{{{tttvvvyyyzzzzzzzzz{{{|||yyyuuussspppkkkgggaaa]]]WWWPPPKKKGGGEEEDDDAAAAAAAAA@@@>>><<<;;;:::======<<<;;;;;;;;;;;;<<<;;;<<>>???@@@BBBBBBDDDFFFIIILLLRRR___ppp}}}~~~pppeeeYYYOOOJJJJJJJJJHHHGGGFFFEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFGGGHHHJJJKKKLLLKKKJJJIIIIIIJJJJJJJJJJJJJJJJJJIIILLLJJJHHHGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKIIIGGGEEEDDDEEEEEEDDDAAA======???@@@???===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===???@@@@@@@@@@@@========================<<<<<<<<<<<<===>>>@@@@@@CCCHHHRRR```tttvvvmmmkkkqqqxxxyyygggWWWGGG<<<<<<;;;666666;;;======???@@@@@@???>>>===<<<;;;999777666666777777777777777777777777777777999999:::;;;;;;<<<<<<=========>>>???AAABBBCCCDDDHHHJJJKKKLLLKKKLLLMMMOOOTTTTTTTTTUUUUUUVVVVVVVVVUUUWWWZZZ\\\^^^```ccceeeeeehhhkkknnnrrrxxx~~~~~~{{{zzzuuuuuuuuuttttttssssssssspppssswwwyyyyyyyyyzzz{{{||||||{{{xxxtttrrrsssssszzz{{{|||~~~~~~zzzuuuppppppkkkhhheeeaaa]]]^^^ccccccdddfffiiinnnuuu}}}oooppprrrssstttttttttsssuuuuuuvvvwwwwwwvvvvvvuuuttttttuuuwwwxxxzzz{{{||||||{{{zzzyyyzzz{{{}}}~~~}}}zzzxxxwwwwwwwwwtttvvvwwwyyyyyyyyywwwwwwwwwwwwvvvuuuvvvwwwyyy{{{uuuwwwyyyzzzzzzzzz{{{|||}}}~~~{{{uuupppnnnkkkfffaaaZZZWWWQQQKKKFFFCCCBBBAAA@@@@@@??????>>><<<;;;:::===<<<<<<;;;;;;;;;;;;;;;:::<<<>>>AAAFFFNNNWWW]]]bbbgggpppzzz{{{qqqdddXXXOOOKKKJJJEEECCC@@@??????AAACCCCCCCCCGGGLLLQQQYYYgggyyyuuujjjaaaVVVNNNJJJJJJJJJHHHGGGFFFEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFHHHGGGGGGGGGHHHIIIIIIJJJHHHHHHIIIIIIIIIIIIHHHHHHKKKJJJHHHGGGFFFGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIGGGEEEDDDDDDDDDEEECCCAAA>>>===??????>>>===========================<<<<<<===>>>?????????>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>?????????EEEMMMYYYjjj~~~yyyxxx}}}|||bbbOOO@@@===<<<888888===<<<===>>>???@@@??????>>><<<;;;:::888777777777777777777777777777777777777999999::::::;;;<<<<<<<<<<<<===>>>???AAABBBCCCCCCEEEGGGJJJKKKKKKLLLOOOQQQSSSSSSTTTTTTUUUUUUVVVVVVUUUXXXZZZ\\\]]]___aaacccdddgggjjjnnnqqquuuyyy|||~~~|||zzzxxxssssssrrrrrrrrrqqqqqqqqqnnnqqqsssuuuvvvwwwyyy{{{}}}}}}|||zzzwwwuuuuuuvvv{{{|||~~~{{{uuupppmmmiiieeeccc___\\\^^^dddeeehhhmmmqqquuu{{{qqqqqqrrrsssttttttttttttuuuvvvwwwxxxxxxxxxxxxxxxvvvvvvvvvwwwxxxzzz{{{|||{{{{{{yyyyyyyyyzzz{{{|||~~~}}}{{{zzzyyyyyywwwxxxxxxyyyxxxwwwuuutttuuuuuuttttttuuuvvvxxxyyyuuuwwwyyyzzzzzzzzz{{{|||{{{}}}~~~yyytttmmmhhheeeaaa\\\XXXQQQOOOJJJEEEBBB???>>>>>>===>>>>>>>>>>>>===<<<<<<===<<<;;;;;;::::::;;;;;;:::;;;<<<>>>AAAFFFMMMRRRUUUYYY```gggmmmqqqssssssooojjjbbbZZZTTTNNNJJJGGGDDDCCCBBBAAABBBCCCEEEFFFEEEKKKRRRZZZeeeuuuvvvhhh```ZZZSSSMMMKKKJJJJJJHHHGGGFFFEEEEEEEEEDDDEEEFFFFFFGGGGGGFFFFFFHHHGGGEEEDDDDDDFFFHHHIIIFFFGGGGGGHHHHHHGGGGGGFFFIIIHHHGGGFFFEEEFFFGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCDDDDDDBBB@@@>>>===>>>>>>>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<======>>><<<@@@GGGPPP\\\mmmuuu___IIIAAA>>>;;;:::===;;;<<<===>>>???@@@@@@@@@===<<<;;;999888888888888777777777777777777777777888999999::::::;;;<<<<<<<<<<<<===???@@@AAABBBCCCBBBEEEHHHIIIKKKLLLOOOQQQRRRRRRRRRSSSTTTUUUUUUVVVVVVXXXZZZ[[[\\\]]]___aaabbbeeeiiimmmoooqqqtttwwwzzz~~~~~~~~~}}}{{{yyyxxxwwwrrrqqqqqqqqqqqqpppppppppmmmoooqqqrrrsssvvvzzz}}}~~~~~~}}}{{{yyyzzz{{{}}}~~~{{{tttoooiiieeeaaa```]]]\\\```fffjjjpppxxxrrrrrrrrrsssssstttttttttssstttuuuvvvwwwxxxyyyyyywwwwwwvvvwwwxxxzzz{{{|||||||||{{{zzzyyyyyyzzzzzz|||}}}~~~~~~}}}|||{{{zzzyyyyyyzzzzzzyyyxxxwwwvvvvvvvvvuuuttttttuuuvvvvvvvvvxxxzzz{{{zzzzzz{{{|||{{{|||~~~wwwpppkkkccc^^^[[[WWWSSSOOOKKKIIIEEEBBB???>>>============>>>????????????>>><<<;;;;;;:::::::::::::::999:::::::::;;;>>>CCCGGGIIILLLPPPUUUZZZ]]]```aaa```[[[UUURRRPPPMMMIIIEEEDDDDDDDDDDDDEEEFFFIIIKKKMMMUUU___iiivvvsssiii^^^ZZZVVVPPPLLLLLLJJJJJJHHHGGGFFFEEEEEEEEEDDDEEEEEEFFFFFFFFFFFFFFFGGGFFFEEEDDDDDDEEEFFFGGGDDDEEEEEEFFFFFFEEEEEEDDDGGGFFFEEEEEEDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAABBBBBBCCCCCC@@@???>>>>>>=========<<<::::::::::::::::::::::::;;;;;;<<<<<<<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;<<<<<<<<<;;;>>>CCCIIIPPP^^^tttsssXXXJJJCCC>>>;;;;;;:::;;;<<<===???@@@@@@@@@======<<<;;;:::999888888777777777777777777777777888888888999::::::;;;;;;;;;<<<===>>>???AAABBBBBBBBBDDDFFFHHHIIIKKKNNNPPPPPPPPPQQQRRRSSSTTTTTTUUUVVVXXXZZZZZZZZZ[[[]]]^^^___bbbgggkkknnnppprrrtttvvv{{{}}}{{{zzzzzzyyywwwvvvuuutttqqqqqqqqqqqqqqqqqqqqqqqqmmmnnnooopppqqqtttyyy}}}}}}~~~~~~}}}}}}~~~~~~zzzrrrlllfffbbb^^^^^^]]]^^^ccckkkrrrzzzqqqqqqqqqqqqqqqrrrrrrrrrpppqqqqqqrrrtttuuuvvvwwwvvvvvvvvvvvvwwwyyy{{{}}}~~~}}}|||{{{zzzzzzyyyyyyxxxyyy{{{}}}}}}}}}{{{{{{zzz{{{{{{{{{|||||||||{{{{{{zzzyyywwwvvvuuuttttttwwwyyy{{{{{{zzzzzz{{{|||{{{|||}}}yyyooofff```YYYTTTQQQOOOKKKHHHGGGEEECCCAAA???>>>>>>>>><<<===>>>???@@@@@@@@@@@@;;;;;;:::999999999999999999999888777777999<<>>>>>???@@@AAAAAAAAABBB>>>??????>>>===<<<;;;<<<:::::::::::::::::::::::::::;;;;;;;;;;;;::::::999<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;;;;;;;;;;<<<>>>>>>BBBFFFHHHRRRhhh}}}}}}|||kkkXXXMMMDDD===::::::;;;;;;<<<>>>???@@@AAA>>>======<<<;;;:::999888777777777777777777777777777777888888999:::::::::;;;;;;<<<===???@@@AAAAAABBBDDDFFFGGGGGGIIIKKKMMMNNNOOOOOOPPPQQQSSSSSSTTTUUUWWWXXXYYYYYYYYY[[[]]]\\\___eeeiiilllooorrrtttuuuwww{{{}}}{{{wwwwwwvvvuuutttsssssssssooooooooooooooopppppppppllllllllllllmmmpppuuuyyyzzz|||~~~~~~~~~~~~~~~~~~{{{vvvnnniiiddd___]]]]]]^^^aaaiiiqqqzzzpppoooooonnnnnnoooppppppnnnnnnnnnoooppprrrssstttuuutttttttttvvvyyy|||~~~~~~}}}|||{{{yyyxxxwwwuuuwwwyyy{{{|||}}}||||||||||||}}}}}}~~~}}}{{{yyywwwuuutttxxxyyy{{{|||{{{zzz{{{|||{{{{{{|||~~~uuuiii\\\WWWOOOKKKJJJIIIFFFDDDDDDCCCAAA@@@???>>>>>>>>><<<===>>>??????@@@@@@@@@;;;:::999999888888999999888888888777555666999;;;<<<===???AAACCCEEEGGGHHHFFFDDDCCCBBBCCCCCCCCCBBBDDDGGGJJJKKKMMMSSS[[[bbbsss{{{yyynnnjjj___YYYTTTTTTRRRNNNMMMNNNJJJJJJHHHGGGFFFEEEEEEEEECCCDDDEEEEEEFFFFFFEEEEEECCCDDDFFFGGGGGGEEECCCBBBBBBCCCCCCDDDDDDCCCCCCBBBCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBB<<<===>>>???@@@@@@@@@@@@<<<>>>???>>><<<;;;:::;;;999999999999999999999999999::::::;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<@@@>>>@@@DDDEEEJJJ\\\pppvvvzzzlll\\\OOODDD===;;;;;;;;;<<<===>>>???@@@>>>>>>>>>>>>===;;;:::999777777777777777777777777666777777888888999::::::::::::;;;===>>>???@@@AAAAAACCCEEEFFFFFFGGGIIIKKKLLLMMMNNNOOOPPPRRRRRRSSSSSSUUUWWWXXXWWWXXXZZZ\\\ZZZ]]]bbbfffjjjmmmqqqsssvvvyyy|||~~~}}}{{{yyyttttttsssrrrqqqqqqrrrrrrmmmmmmmmmnnnnnnnnnnnnnnnkkkkkkjjjiiiiiikkkooorrrtttwwwzzz|||}}}}}}~~~~~~}}}zzzxxxuuupppjjjeeebbb^^^[[[\\\___dddmmmwwwnnnmmmlllkkkkkklllmmmnnnmmmmmmlllmmmmmmoooqqqrrrsssrrrrrrrrruuuxxx|||~~~~~~~~~}}}|||zzzxxxvvvuuuuuuvvvwwwzzz|||}}}~~~~~~~~~~~~~~~}}}zzzyyywwwxxxzzz||||||{{{zzz{{{|||zzzzzzzzz{{{}}}|||oooaaaTTTOOOIIIEEEEEEEEEDDDBBB@@@@@@???>>>===<<<<<<;;;:::;;;<<<===>>>>>>>>>===::::::999888888888888888888888888777555666888::::::;;;<<<===???@@@@@@AAA>>>???@@@@@@@@@BBBEEEGGGJJJMMMQQQUUUZZZcccpppyyyoooccc\\\UUUQQQOOOPPPPPPMMMMMMOOOJJJJJJHHHGGGFFFEEEEEEEEECCCDDDDDDEEEEEEEEEEEEEEECCCCCCCCCCCCCCCBBBBBBAAABBBCCCCCCCCCCCCCCCCCCBBBAAAAAABBBBBBAAAAAA@@@???????????????????????????<<<===>>>???@@@@@@??????;;;===??????<<<::::::;;;::::::::::::::::::::::::999999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999:::;;;<<<<<<@@@<<<===BBBBBBDDDRRRdddssslll\\\NNNEEE===<<<<<<;;;<<<===>>>???????????????>>><<<:::999777777777777777777777777666666777777888999999999999:::;;;<<<>>>???@@@@@@>>>@@@CCCEEEFFFGGGJJJLLLKKKLLLMMMNNNOOOQQQRRRRRRRRRTTTVVVVVVWWWXXXZZZ[[[ZZZ]]]```ccceeehhhmmmppptttwww{{{~~~}}}{{{yyyxxxwwwsssrrrqqqpppppppppqqqrrroooooooooppppppqqqqqqqqqmmmnnnmmmkkkiiijjjlllnnnooorrrvvvyyyzzzzzz|||}}}}}}zzzvvvrrrnnnjjjeeebbb```[[[YYY[[[___eeeppp{{{mmmllljjjjjjiiijjjkkklllmmmmmmlllllllllnnnooopppqqqqqqpppqqqtttxxx|||~~~}}}|||{{{yyyvvvtttsssuuuvvvwwwyyy|||~~~~~~~~~|||{{{yyyzzz||||||{{{zzz{{{|||yyyxxxxxxyyy{{{}}}}}}wwwiiiZZZPPPKKKEEEBBBCCCDDDDDDBBB======<<<<<<;;;:::999999999::::::;;;<<<<<<;;;;;;:::999999888777888888888888999888777666666888:::999:::;;;<<<============<<<>>>@@@AAA@@@CCCIIINNNPPPTTTYYY___fffrrrxxxmmm___TTTNNNKKKKKKMMMNNNLLLLLLOOOJJJJJJHHHGGGFFFEEEEEEEEECCCDDDDDDEEEEEEEEEEEEEEEDDDCCCAAA??????@@@AAABBBBBBCCCCCCDDDDDDCCCCCCBBB@@@AAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>><<<===???@@@@@@@@@???>>>:::===@@@???<<<999999;;;::::::::::::::::::::::::888999:::;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;888888999999:::;;;<<<===???999:::@@@AAA@@@KKK[[[fff}}}wwweeeUUUKKK>>>===<<<;;;;;;<<<>>>>>>??????@@@???>>>===;;;:::777777777777777777777777666666666777888888999999999:::;;;<<<===???@@@@@@<<<>>>AAADDDEEEHHHKKKNNNJJJKKKLLLMMMOOOPPPQQQRRRQQQRRRUUUVVVVVVWWWZZZ\\\[[[]]]___```bbbeeeiiilllkkkpppuuuxxxyyy|||}}}zzzxxxvvvuuuuuurrrqqqpppoooooopppqqqrrrsssssssssttttttuuuuuuuuurrrrrrqqqooolllkkkmmmnnnkkkooosssvvvxxxyyyzzz{{{}}}yyysssnnnjjjgggccc```^^^ZZZWWWZZZ^^^eeeqqq}}}ggghhhhhhiiiiiiiiihhhhhhjjjjjjkkkmmmnnnooopppqqqqqqpppnnnmmmmmmooorrrtttyyyxxxwwwvvvtttsssrrrqqqqqqsssuuuxxxzzz|||~~~~~~~~~~~~~~~~~~|||{{{zzzuuuuuuttttttttttttuuuuuuooopppqqqssstttvvvwwwxxxzzz}}}~~~|||zzzssseeeWWWOOOHHHAAA???@@@AAA@@@=========<<<;;;;;;:::999999888888888888888888888888888888888777777666444444666666666666777777777777:::888777999<<<===<<<:::999;;;???BBBDDDHHHMMMPPPTTT^^^jjjuuu{{{zzzooobbbVVVPPPHHHJJJLLLNNNNNNMMMJJJIIIJJJIIIIIIHHHGGGGGGGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEBBBBBBAAA@@@@@@???>>>>>>??????????????????????????????>>>>>>======<<<<<<;;;<<<=========<<<::::::;;;;;;:::;;;;;;<<<===>>>???===<<<:::999999999:::777888999::::::999888777:::::::::::::::999888777;;;;;;:::999999:::::::::999999999999999999999999999:::<<<===???CCCHHHLLL```sss}}}hhhSSSGGG@@@;;;999888777;;;@@@>>>??????>>><<<:::888666777777666666666666777777888888999999999999888888666777888999;;;<<<===>>>@@@AAAAAABBBCCCDDDEEEEEEGGGHHHIIIJJJKKKLLLMMMNNNOOOQQQTTTUUUUUUUUUWWWXXXYYYZZZ[[[]]]___```bbbbbbhhhkkknnnrrruuuyyy~~~~~~zzzwwwuuuuuuuuurrrooolllkkkjjjjjjlllnnnqqqssspppsssvvvxxxxxxxxxxxxyyyzzzxxxtttqqqnnnmmmmmmnnnooopppqqqsssuuuvvvwwwxxxsssqqqnnniiieee```\\\ZZZWWWWWWYYY^^^bbbgggrrr|||ggghhhiiiiiijjjiiiiiiiiijjjjjjlllmmmooopppqqqrrrqqqpppooonnnnnnpppqqqrrruuuuuuuuuttttttssssssssstttvvvxxx{{{~~~~~~|||zzzyyyyyyzzzzzz{{{zzzzzzyyyxxxvvvuuutttttttttsssqqqqqqpppppppppmmmmmmnnnpppqqqssstttuuuwwwzzz{{{yyywwwqqqcccVVVMMMGGG@@@===>>>???===;;;<<<;;;;;;:::999999888888888888888888888888888888888888999::::::999999999666777777777777888888888999777666888;;;<<<<<<:::<<<>>>@@@CCCEEEKKKRRRWWWeeennnzzzwwwmmmeee\\\SSSPPPKKKLLLMMMNNNNNNLLLKKKIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFDDDCCCBBBAAA@@@???>>>>>>??????????????????????????????>>>>>>===<<<<<<<<<===<<<;;;:::999::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>===;;;:::999999999:::666777888999999999888777:::::::::::::::999888777;;;::::::999999::::::;;;999999999999999999999999999::::::;;;===@@@EEEIIIXXXjjjqqq^^^PPPHHHAAA???===;;;;;;>>>???@@@@@@???>>>===;;;:::888888777666666666777777777888888888888888888777888999:::;;;<<<>>>??????@@@@@@AAABBBCCCDDDDDDEEEGGGGGGHHHIIIKKKLLLMMMMMMOOOQQQSSSTTTTTTUUUVVVXXXXXXXXXZZZ[[[]]]___```aaadddgggjjjnnnppptttyyy|||~~~}}}|||yyyvvvrrrqqqqqqqqqnnnlllkkkjjjiiiiiijjjlllnnnpppqqqtttwwwzzz{{{|||~~~|||yyyuuuqqqooommmllloooppprrrtttuuuuuuuuuuuupppnnnjjjeee```\\\YYYXXXWWWVVVXXX]]]aaagggsss~~~eeefffggghhhhhhhhhhhhhhhjjjjjjlllmmmoooqqqrrrsssppppppppppppooooooooooooqqqqqqrrrrrrssstttttttttuuuwwwyyy|||~~~|||xxxtttqqqpppqqqqqqrrrssssssrrrrrrpppoooooorrrqqqooommmlllkkkjjjjjjjjjkkklllmmmnnnooopppppptttvvvwwwuuurrrmmmaaaUUUKKKFFF???<<<<<<<<<:::888999999888888777777666666777777777777777777777777333444555666777888888888777777777777888888888888999888777888;;;=========AAADDDGGGIIIMMMTTT^^^eeevvvtttfff___ZZZTTTOOONNNOOONNNNNNNNNMMMMMMLLLLLLHHHHHHGGGEEEEEEDDDDDDDDDHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEDDDCCCAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>======<<<<<<;;;===;;;999777666888:::<<<<<<<<<;;;:::::::::::::::===<<<;;;:::999999::::::777888999:::::::::::::::999999:::::::::999888888:::::::::999999::::::;;;999999999999999999999999888999:::::::::===AAADDDPPP^^^vvv}}}lllWWWLLLCCC@@@???;;;888888>>>>>>?????????>>>======:::999888777777777777777666777777888888777777666888999:::;;;<<<===>>>?????????@@@AAABBBCCCCCCDDDEEEFFFGGGHHHJJJKKKLLLMMMNNNPPPSSSTTTTTTTTTVVVWWWVVVWWWXXXYYY[[[\\\^^^^^^___bbbeeehhhjjjnnnrrruuuyyy|||~~~|||zzzxxxwwwtttrrrooonnnnnnmmmllljjjjjjiiiiiihhhhhhjjjkkklllppprrruuuxxxzzz~~~|||xxxsssooommmoooqqqsssuuuvvvuuusssrrrmmmjjjddd___ZZZWWWVVVUUUVVVUUUWWW[[[```gggtttccccccdddeeeffffffffffffiiijjjkkkmmmoooppprrrrrrooopppqqqqqqqqqpppooonnnppppppqqqqqqrrrrrrssssssssstttvvvxxxzzz{{{||||||zzzxxxsssnnnlllkkkkkklllmmmnnnnnnnnnnnnmmmmmmlllmmmlllkkkiiihhhgggggggggiiiiiijjjkkklllmmmnnnnnnrrrttttttqqqmmmiii^^^TTTIIIEEE@@@<<<;;;:::999777777777666666666555555555666666666666666666666666222333444555666666666666666666666777777777888888999999999:::===???AAABBBDDDJJJQQQVVV[[[cccmmmtttwwwkkk^^^WWWSSSNNNLLLMMMOOONNNMMMMMMMMMMMMOOOOOOIIIHHHGGGFFFEEEDDDDDDDDDHHHGGGGGGGGGGGGGGGGGGHHHGGGGGGEEEDDDBBB@@@???>>>========================???>>>>>>===<<<<<<;;;;;;<<<;;;999888777888:::;;;<<<<<<;;;999999888888888;;;;;;::::::::::::::::::999::::::;;;<<<<<<<<<<<<999999:::::::::999999888::::::999999999:::;;;;;;999999999999999999999999999::::::::::::;;;>>>AAAKKKUUUiiizzzwww{{{www```RRRDDD??????<<<999888;;;;;;<<<<<<=========>>>;;;;;;:::888888777777777666666777777777777666666666777888999:::;;;<<<<<<===>>>>>>???@@@AAABBBCCCDDDDDDEEEGGGIIIJJJKKKLLLMMMOOORRRSSSSSSSSSUUUVVVUUUVVVWWWXXXZZZ[[[\\\]]][[[]]]```bbbdddgggkkknnnsssvvvyyy{{{~~~}}}zzzxxxxxxwwwvvvuuutttrrrrrrqqqpppooonnnmmmmmmlllllljjjiiihhhhhhhhhhhhiiiiiimmmnnnqqqrrruuuxxx}}}{{{wwwtttqqqsssvvvxxxxxxvvvsssqqqjjjfff```YYYUUUSSSSSSTTTUUUSSSUUUZZZ```ggguuubbbcccdddeeeffffffffffffiiiiiijjjkkkmmmnnnoooppppppqqqrrrssssssrrrpppoooppppppppppppooooooooooooqqqqqqrrrssstttttttttttttttrrrnnnkkkiiiiiiiiijjjiiijjjjjjkkkjjjjjjiiiiiigggffffffeeeeeeeeeeeefffggghhhiiijjjkkklllmmmnnnooorrrqqqlllhhhccc[[[SSSGGGDDD@@@===;;;999888777666666555555555555555444555555555555555555555555777888888999999888888888555555555666666666777777888888999:::<<>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999<<<;;;:::888777777777777999999::::::::::::::::::999999999999999:::;;;;;;888999999:::::::::999999:::999999999::::::;;;<<<999999999999999999999999:::;;;<<<;;;:::;;;===???GGGMMM]]]wwwyyyqqqooossszzzmmm]]]KKKCCCAAA???>>>>>>::::::;;;<<<===>>>???@@@======;;;:::888888777777666666777777777777666666666777777888999:::;;;;;;<<<<<<===>>>???@@@AAAAAABBBCCCDDDFFFGGGIIIJJJKKKLLLNNNQQQRRRRRRRRRTTTUUUUUUVVVWWWXXXYYYZZZ[[[\\\YYY[[[]]]___```cccfffiiinnnpppsssvvvyyy}}}~~~~~~}}}~~~}}}}}}|||zzzwwwtttrrrqqqqqqpppoooooonnnnnnnnnnnnnnnmmmlllllllllmmmjjjjjjjjjiiiiiiiiiiiiiiilllmmmnnnoooooorrruuuxxx~~~vvvwwwyyy{{{zzzwwwsssqqqgggccc]]]WWWSSSRRRSSSUUUTTTSSSVVV[[[aaahhhuuucccdddeeefffggghhhhhhhhhhhhhhhhhhiiijjjjjjkkkkkkooooooqqqrrrsssrrrqqqqqqnnnnnnmmmlllkkkkkkjjjjjjmmmmmmnnnooooooooonnnnnnmmmlllkkkiiihhhhhhhhhhhheeefffffffffffffffeeedddbbbbbbaaaaaaaaaaaabbbbbbcccdddeeegggiiijjjllllllkkkmmmllleee___[[[TTTNNNCCCBBB???<<<:::888888777666666666666666555555555666666666666666666666666888888888999888888777777666666666666777777777777666777888999;;;>>>CCCGGGGGGTTTeeerrrzzzyyykkk^^^WWWQQQOOONNNLLLMMMPPPJJJJJJIIIIIIJJJLLLNNNOOOKKKJJJHHHGGGEEEEEEDDDDDDEEEDDDCCCBBBBBBCCCDDDEEEGGGFFFEEEDDDBBB@@@??????========================>>>>>>===<<<<<<;;;;;;::::::;;;<<<<<<<<<;;;999888::::::999777777666666666777888999:::;;;;;;::::::777777666555555666666777888888999:::::::::999999999999999999:::;;;<<<<<<999999999999999999999999;;;<<<===<<<;;;;;;===???CCCGGGSSSjjj{{{rrrnnnmmmpppxxxzzzjjjWWWLLLEEE???>>>???<<<<<<===>>>???AAABBBCCC???>>>===;;;999888888777666777777888888777777666999999999:::;;;<<<<<<<<<;;;;;;<<<===>>>??????@@@@@@AAABBBDDDFFFHHHIIIJJJKKKMMMPPPQQQQQQQQQSSSTTTTTTUUUVVVWWWXXXYYYZZZZZZWWWXXX[[[\\\]]]___bbbdddiiikkknnnrrrvvvyyy|||}}}}}}~~~|||{{{{{{{{{zzzyyywwwvvvvvvvvvtttrrrpppnnnmmmlllllllllllllllmmmkkkllllllllljjjjjjlllnnnlllllllllllllllkkkkkkkkknnnooopppoooooooooqqqsssxxx|||~~~~~~~~~|||yyytttpppmmmbbb___ZZZUUUSSSSSSTTTUUUVVVVVVYYY```eeelllwwwaaabbbccceeefffggggggggggggfffgggggggggfffggggggggghhhiiijjjkkkllllllllliiiiiihhhhhhgggffffffeeeeeefffgggiiijjjjjjjjjjjjhhhhhhhhhhhhgggfffeeeeeedddeeeeeeeeedddcccbbbbbb______^^^]]]\\\\\\]]]]]]]]]^^^___bbbdddfffhhhiiieeegggddd\\\UUUQQQKKKFFF???>>>===:::888777666777777777777777777777777777666666666666666666666666444555666777888888888777777888888888888999999999777999;;;<<<===AAAFFFKKKPPP^^^ppp~~~zzzjjj___TTTOOOKKKLLLLLLKKKLLLOOOJJJJJJIIIIIIIIIIIIIIIJJJJJJIIIGGGFFFDDDCCCCCCCCCEEEDDDCCCAAAAAACCCDDDEEEEEEEEEDDDCCCBBBAAA@@@???========================>>>======<<<<<<;;;::::::;;;::::::999999999999999999888777777666666666666666777999:::;;;;;;;;;:::999888666555444555555555777888999::::::::::::999999999999999:::;;;<<<===999999999999999999999999:::;;;<<<<<<;;;;;;<<<>>>@@@AAAIII\\\yyy}}}yyywwwvvvzzzmmm^^^PPPDDD>>>>>>============???AAACCCDDDAAA@@@>>><<<:::888888777777888888888888888888777999999999:::;;;;;;<<<<<<::::::;;;<<<===>>>?????????@@@AAACCCEEEGGGIIIJJJJJJLLLOOOPPPPPPPPPRRRSSSSSSSSSTTTUUUVVVWWWWWWXXXUUUVVVXXXYYYZZZ[[[^^^```ccceeehhhlllqqqtttuuuvvvyyy||||||zzzyyyyyyxxxwwwtttrrrpppoooppppppooonnnlllkkkjjjjjjjjjkkklllmmmkkkmmmnnnnnnllllllnnnqqqnnnnnnooooooooooooooonnnnnnppprrrqqqpppooooooppprrrvvv|||}}}vvvoooiiifff^^^[[[WWWTTTSSSSSSTTTVVVZZZZZZ___fffkkkppp{{{^^^___```aaaccccccddddddffffffeeeeeeeeeddddddddd^^^___```aaabbbdddeeeeeeddddddddddddddddddcccccc^^^___aaaccceeegggggghhhfffgggggggggfffeeecccaaaffffffffffffeeedddcccbbb___^^^\\\[[[YYYXXXXXXXXXXXXYYY[[[]]]```ccceeefff```bbb___VVVNNNIIIDDD???<<<<<<;;;999666555555666777777777888888888888888777777777777777777777777666777888:::<<<=========999999:::::::::;;;;;;;;;;;;===???@@@AAAEEEKKKPPP[[[hhhzzzyyyooobbbWWWRRRMMMKKKLLLLLLIIIJJJMMMKKKJJJJJJIIIGGGFFFEEEEEEIIIHHHFFFEEECCCBBBBBBAAAFFFDDDCCCBBBBBBCCCDDDFFFDDDDDDCCCBBBAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;::::::<<<:::888666666777999:::888777777666666666666777555777888:::;;;;;;;;;:::<<<;;;999777666666777777777888999:::::::::::::::999999999999:::;;;<<<===999999999999999999999999999:::<<<<<<;;;;;;<<<===??????CCCRRRlll~~~tttaaaOOOEEECCC<<<;;;;;;;;;===???AAABBBAAA@@@>>><<<:::999888777888888999999999999888888777777777888888999999:::999::::::;;;<<<===>>>>>>>>>???AAACCCEEEGGGHHHIIIJJJLLLOOOPPPPPPPPPQQQSSSQQQRRRRRRSSSTTTUUUUUUVVVTTTUUUWWWWWWXXXYYY\\\^^^```aaadddhhhmmmpppppppppwwwxxxyyyyyyyyy|||~~~zzzyyyxxxxxxwwwvvvqqqooollllllmmmnnnnnnmmmkkkjjjiiiiiiiiikkklllmmmnnnppprrrqqqoooooorrruuuoooooopppqqqqqqqqqqqqqqqmmmoooqqqrrrpppooonnnooonnnrrryyy|||sssjjjddd```ZZZYYYVVVSSSRRRSSSTTTUUU]]]^^^ccckkkooottt}}}~~~[[[\\\^^^______^^^]]]\\\_________^^^^^^]]]]]]]]]ZZZZZZZZZ[[[\\\]]]___```_______________^^^^^^^^^______```bbbdddeeefffggghhhgggfffeeebbb```^^^\\\]]]\\\[[[\\\]]]^^^]]][[[[[[YYYVVVSSSRRRRRRSSSSSSSSSSSSSSSTTTVVVXXX[[[\\\YYYWWWTTTPPPJJJEEEAAA>>>999888777888888888777666999999888777555555777999777777666666555666666666555666888999:::;;;;;;;;;;;;;;;;;;:::999999999888>>><<<>>>CCCHHHLLLUUU]]]dddrrrxxxkkkbbbZZZTTTIIIIIIIIIHHHHHHHHHGGGGGGJJJJJJIIIHHHHHHGGGGGGFFFHHHGGGEEEDDDBBBBBBAAAAAABBBBBBAAA@@@AAABBBCCCDDD>>>@@@BBBCCCCCCAAA>>><<<===<<<<<<===???@@@???>>>;;;;;;<<<<<<<<<<<<<<<<<<:::999888777666666666666555666777666555555777999777777777777888888888888:::::::::999999888888888777777777888888999999::::::999999888888999999:::===<<<;;;:::999999999999888888999999999:::::::::>>>@@@FFFOOO[[[rrr{{{{{{xxxgggUUUEEE?????????===>>>@@@AAA@@@BBBAAA@@@>>>===;;;:::999;;;:::999888777666444444:::999888888999:::===>>>::::::::::::;;;<<<============>>>???AAACCCEEEFFFIIIJJJLLLNNNOOOOOOOOONNNNNNNNNOOOPPPQQQRRRTTTUUUUUUVVVVVVWWWXXXYYYZZZZZZ^^^^^^```cccfffkkknnnqqqrrrsssuuuxxx{{{}}}~~~{{{wwwuuusssrrrrrrooopppooonnnlllkkklllnnnhhhhhhhhhhhhiiijjjkkklllkkkmmmooorrrtttuuuuuuuuuttttttrrrqqqqqqqqqrrrssstttsssqqqpppoooooopppppplllppptttxxx{{{~~~{{{ssskkkddd^^^ZZZZZZYYYWWWUUUTTTWWW\\\___eeeiiimmmooorrryyy}}}}}}}}}VVVWWWYYYZZZ[[[ZZZYYYXXXYYYYYYYYYXXXXXXXXXWWWWWWVVVVVVVVVWWWXXXYYY[[[[[[\\\\\\\\\\\\\\\\\\\\\]]]^^^___```aaacccdddeeefffgggfffeeecccaaa^^^\\\[[[XXXWWWVVVWWWYYYZZZYYYXXXUUUTTTQQQNNNKKKJJJIIIHHHIIIIIIIIIIIIKKKMMMNNNPPPNNNMMMKKKHHHDDDAAA>>><<<;;;:::999888888888888777:::;;;<<<;;;:::999:::<<<888888777666666666666777777777888:::;;;===>>>>>>>>>>>>>>>===<<<<<<;;;;;;>>>===@@@FFFKKKPPPXXXaaammm{{{~~~lllbbb[[[TTTOOOIIIIIIIIIHHHHHHHHHHHHGGGIIIIIIIIIHHHGGGGGGFFFFFFFFFEEEDDDCCCBBBAAAAAAAAABBBBBBAAAAAAAAABBBCCCDDD???@@@BBBBBBBBBAAA???>>>@@@>>>===<<<<<<<<<:::888<<<<<<<<<<<<<<<<<<<<<<<<::::::999888777777777777666777888777666777888:::777777777777888888888999;;;;;;;;;:::::::::999999888888999999999999999999888888777777777777888888:::999888777666666666666999999999999999999999::::::<<>>BBBAAA@@@???>>><<<;;;::::::999888777777777777777888777666666777888:::<<<:::999999::::::;;;<<<=========>>>???AAACCCEEEFFFGGGHHHJJJLLLMMMNNNMMMMMMNNNNNNNNNOOOPPPRRRSSSTTTUUUUUUVVVWWWXXXYYYYYYZZZ]]]]]]^^^```bbbeeehhhjjjlllmmmppprrruuuxxxzzz{{{{{{~~~~~~|||zzzvvvtttrrrqqqqqqppppppqqqooommmlllmmmnnniiiiiiiiiiiiiiijjjjjjkkklllmmmooorrruuuvvvxxxxxxwwwvvvuuuttttttuuuwwwxxxvvvuuutttsssqqqqqqppppppmmmnnnqqqtttwwwzzz}}}zzzssslllfff```\\\XXXSSSTTTTTTTTTVVV[[[aaafffqqqsssuuuuuuuuuxxxMMMOOOPPPRRRSSSSSSRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQPPPPPPPPPQQQRRRSSSTTTUUUVVVWWWWWWXXXXXXYYYYYYYYY\\\]]]]]]___```aaabbbbbbcccbbbaaa___]]]ZZZXXXWWWQQQPPPOOOPPPRRRSSSRRRQQQOOONNNMMMKKKIIIGGGEEEDDDDDDDDDDDDDDDDDDFFFGGGGGGGGGFFFEEEDDDBBB@@@??????<<<;;;:::888888999999:::<<<>>>AAAAAA@@@?????????;;;;;;:::999999999999999:::::::::<<<===@@@BBBDDDEEEEEEDDDCCCBBB@@@@@@???AAA@@@CCCJJJOOOTTT]]]fffqqq~~~qqqccc[[[WWWRRROOOJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCBBBAAABBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@>>><<<;;;;;;:::888666<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888777888888777888999888777777999;;;777777888888888999999999<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::999999999999888888888888999999;;;;;;:::999888888888888999999999999999999999999888:::>>>CCCIIIVVVnnn{{{zzz}}}rrrVVVKKK@@@;;;===@@@@@@???BBBBBBBBBAAA???>>>===<<<999999777777777888999:::888777666666777888:::;;;999999999999:::;;;<<<<<<======>>>???@@@BBBDDDEEEFFFGGGHHHJJJLLLMMMMMMNNNMMMMMMMMMNNNPPPQQQSSSTTTTTTTTTUUUVVVWWWXXXXXXYYY[[[[[[\\\\\\^^^```aaabbbjjjkkkmmmpppsssvvvyyyzzz{{{}}}~~~~~~}}}|||zzzwwwuuurrrqqqqqqqqqqqqrrrrrrqqqooonnnnnnoookkkkkkjjjjjjiiiiiijjjjjjmmmnnnooorrruuuxxx{{{||||||{{{xxxvvvuuuvvvwwwxxxvvvvvvvvvvvvtttrrrpppooommmmmmnnnppprrrtttvvvwwwsssnnnhhhbbb^^^[[[WWWUUUNNNPPPSSSWWW\\\dddlllrrr}}}~~~}}}zzzzzz|||EEEFFFGGGIIIJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPQQQRRRSSSSSSTTTTTTWWWWWWXXXXXXYYYZZZ[[[[[[[[[[[[ZZZXXXVVVSSSQQQPPPKKKJJJHHHIIIJJJJJJIIIGGGCCCDDDFFFFFFFFFEEECCCBBBBBBBBBBBBAAAAAABBBBBBBBBAAA@@@@@@???????????????;;;;;;:::999999:::<<<>>>???BBBGGGIIIIIIGGGFFFEEEBBBBBBAAA@@@????????????????????????BBBEEEHHHKKKOOOOOOMMMKKKHHHFFFEEEDDDFFFEEEHHHNNNSSSWWW___gggppp|||{{{qqqdddZZZVVVTTTRRRPPPJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGFFFFFFEEEEEEDDDBBBBBBAAAAAAAAABBBBBBCCCBBBAAABBBBBBBBBCCCCCCCCCDDDCCCBBB@@@@@@AAAAAABBB>>>===;;;;;;<<<<<<;;;999<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999888888999999777888888888777777999;;;888888888999999999::::::;;;;;;;;;;;;;;;:::::::::<<<<<<<<<;;;;;;::::::999<<<;;;;;;::::::;;;;;;<<<<<<;;;::::::999999999::::::::::::999999999999888999:::>>>AAADDDMMM^^^ooo|||{{{}}}lllZZZFFF???@@@BBBAAA@@@BBBBBBBBBBBBAAA@@@>>>>>>;;;:::888777777888999:::999999888888999:::;;;;;;888888888888999:::;;;<<<=========>>>@@@AAACCCDDDFFFGGGIIIKKKMMMOOOPPPQQQMMMMMMMMMNNNOOOPPPRRRRRRRRRSSSSSSTTTUUUVVVWWWXXXYYYZZZZZZ[[[\\\^^^______fffgggjjjlllpppsssuuuvvvzzz{{{{{{{{{zzzzzz{{{}}}}}}~~~~~~|||zzzyyyyyywwwuuusssqqqppppppppprrrssstttsssqqqppppppqqqmmmmmmllljjjjjjiiiiiiiiimmmnnnoooqqqtttxxx|||~~~|||xxxuuutttssstttvvvwwwxxxyyywwwtttqqqoooooooooqqqsssttttttrrrpppjjjfff```[[[XXXVVVTTTRRRNNNQQQVVV\\\dddmmmwww}}}~~~}}}~~~{{{>>>???@@@AAABBBCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJKKKKKKLLLMMMNNNNNNOOOOOOOOOPPPPPPQQQQQQQQQQQQPPPPPPOOOMMMKKKIIIHHHGGGEEECCCCCCCCCBBB@@@>>>:::;;;===??????>>><<<;;;======<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;<<<;;;<<<======<<<===@@@CCCEEEIIIPPPTTTUUUSSSRRRQQQMMMLLLKKKJJJIIIIIIIIIIIIGGGGGGFFFGGGIIIMMMPPPRRR[[[ZZZXXXUUURRROOOMMMLLLKKKJJJMMMRRRVVVXXX___fffpppzzztttfff```WWWQQQOOOOOONNNNNNKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHGGGFFFFFFEEEEEEDDDBBBAAAAAAAAAAAABBBCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDEEEDDDBBBAAA@@@AAABBBCCCAAA@@@>>>>>>??????>>><<<======<<<<<<<<<;;;;;;;;;::::::999999888999999999666777777777666666888999999999999999::::::::::::999999999999999:::::::::===<<<<<<;;;;;;:::::::::<<<;;;;;;::::::;;;;;;<<<888777777666666666666666999999999999999999999999888999===@@@BBBFFFSSS```uuu}}}{{{|||jjjPPPDDDBBBAAA???@@@AAABBBCCCCCCCCCAAA@@@???===<<<;;;999888777888888999999999999999999::::::888888888888888999;;;;;;<<<<<<===>>>???@@@BBBCCCGGGHHHJJJLLLOOOQQQSSSUUUNNNNNNNNNNNNOOOOOOPPPQQQQQQQQQRRRSSSTTTUUUVVVVVVWWWXXXYYY[[[]]]___``````___```bbbeeegggjjjlllmmmppprrrssssssrrrsssuuuwwwxxxyyy{{{}}}~~~~~~~~~~~~}}}}}}||||||{{{|||}}}}}}}}}}}}||||||{{{xxxxxxxxxxxxxxxxxxwwwvvvvvvuuusssqqqpppppppppqqqrrrtttuuuuuurrrqqqqqqqqqnnnnnnlllkkkjjjjjjjjjjjjlllmmmmmmooorrrvvvyyy{{{}}}zzzxxxvvvuuuuuuxxxzzz|||}}}|||zzzwwwuuuuuuvvvxxx{{{|||yyysssnnngggbbb\\\WWWTTTRRRQQQPPPPPPSSSYYY```gggqqqzzz~~~xxx:::;;;;;;<<<===>>>>>>???===>>>>>>>>>>>>?????????BBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHGGGGGGGGGGGGHHHHHHHHHHHHFFFFFFFFFFFFEEEDDDCCCBBBCCCBBB???>>>>>>===;;;999<<<<<<>>>>>>>>><<<:::999<<<<<<<<<<<<<<<;;;::::::===<<<;;;;;;<<<===???@@@???BBBDDDDDDAAAAAACCCFFFJJJPPPWWW]]]______^^^^^^WWWVVVUUUTTTSSSRRRRRRRRRRRRRRRRRRSSSUUUWWWZZZ[[[eeedddcccaaa^^^\\\[[[ZZZUUUTTTWWW\\\___```fffmmmssszzzqqqfff[[[WWWQQQNNNMMMNNNOOOOOOLLLKKKKKKKKKKKKJJJJJJJJJHHHHHHHHHGGGFFFFFFEEEEEECCCBBBBBBBBBBBBBBBCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEEEEDDDCCCBBBAAABBBCCCCCCGGGEEECCCBBBBBBAAA???============<<<;;;;;;:::::::::999888888888888999999555666777666555555777999999999:::::::::;;;;;;;;;888888999999999999::::::;;;;;;;;;;;;;;;;;;::::::999999888888888888999999888888777777777777888888888888999999999:::::::::888888;;;>>>>>>AAAJJJUUUeeeyyy||||||{{{[[[KKKDDD>>><<<>>>@@@AAACCCDDDDDDBBB@@@???>>>===<<<;;;:::888777666666777777777777777777777777777777777888999:::;;;<<<<<<<<<===>>>@@@AAABBBFFFGGGIIIKKKNNNRRRUUUVVVQQQPPPPPPOOOOOOOOOOOOPPPPPPPPPQQQRRRSSSTTTTTTUUUUUUVVVXXX[[[]]]___``````^^^___```bbbdddfffhhhiiiiiikkkmmmnnnnnnpppsssvvvvvvyyy{{{|||}}}~~~{{{{{{{{{zzzzzzzzzzzzyyy{{{{{{{{{zzzzzzxxxwwwwwwqqqqqqpppqqqqqqssstttuuuuuutttrrrqqqpppqqqqqqrrrrrrtttvvvuuusssqqqqqqqqqooonnnmmmlllkkkkkkjjjkkkkkkkkklllmmmooorrrsssuuuyyyyyyzzz{{{{{{{{{zzzzzzxxxzzz}}}}}}|||zzzzzz{{{~~~{{{sssmmmccc___XXXSSSQQQPPPOOONNNPPPTTTYYY```hhhpppyyy999999999999::::::;;;;;;:::::::::;;;;;;;;;<<<<<<>>>>>>=========>>>??????AAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA>>>??????@@@@@@@@@?????????===<<<<<<<<<<<<;;;999>>>>>>???@@@@@@???>>>===??????@@@@@@@@@???>>>===????????????AAADDDGGGHHHGGGJJJNNNLLLHHHEEEEEEGGGKKKPPPXXX^^^bbbcccdddddd___^^^]]]\\\[[[ZZZZZZZZZ]]]]]]^^^```aaacccddddddlllllllllkkkkkkkkkkkkkkkeeedddgggmmmppprrrwww~~~rrrfff^^^TTTRRRNNNLLLLLLMMMNNNNNNLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIIIIHHHGGGGGGFFFFFFDDDDDDCCCCCCBBBCCCCCCCCCDDDEEEFFFGGGHHHGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCHHHFFFDDDDDDDDDCCCBBB@@@>>>======<<<;;;;;;::::::888888777777777888888999666777888777666666888:::::::::::::::;;;;;;;;;;;;999999999:::::::::;;;;;;:::::::::::::::;;;;;;;;;888888777777777777888888::::::999999999999::::::777777888999:::;;;;;;<<<999999:::===<<<<<>><<<@@@>>>@@@BBBDDDDDDBBB@@@???;;;<<<======<<<:::888777666666777777777777666666777666666777777888999:::<<<<<<<<<===>>>???@@@AAACCCDDDEEEHHHKKKOOOSSSUUUTTTSSSRRRPPPOOONNNNNNNNNOOOOOOPPPQQQRRRSSSTTTTTTRRRTTTVVVYYY[[[\\\]]]]]]``````aaabbbdddeeefffggggggiiijjjkkklllmmmpppsssuuuxxx{{{~~~~~~zzzzzzzzzyyyyyyyyyxxxxxxwwwwwwwwwvvvvvvuuutttsssooommmlllkkklllnnnqqqssstttsssrrrqqqqqqqqqrrrsssrrrtttvvvvvvtttqqqppppppnnnnnnmmmllllllkkklllllliiiiiijjjllllllmmmmmmmmmnnnqqquuuxxxzzzzzzyyyxxxtttuuuxxx{{{~~~~~~~~~~~~yyyvvvuuuvvvwwwtttnnnhhh^^^YYYSSSOOONNNNNNNNNNNNQQQUUUZZZaaahhhqqqyyy999999888888888999999:::::::::;;;;;;<<<<<<<<<===;;;;;;;;;:::;;;;;;<<<<<<@@@@@@@@@@@@????????????????????????>>>>>>>>>>>>;;;;;;<<<===>>>>>>>>>>>>;;;::::::;;;<<<===<<<;;;888999:::<<<===>>>??????>>>???@@@@@@@@@???>>>===<<<<<<===>>>AAADDDHHHJJJMMMRRRUUUSSSLLLGGGEEEFFFGGGMMMUUU\\\```bbbdddeeeccccccaaa```___^^^^^^]]]dddeeeggghhhiiijjjjjjjjjooooooqqqrrrtttvvvwwwwwwsssrrrvvv|||~~~mmmeee^^^WWWLLLJJJHHHGGGFFFGGGHHHIIILLLLLLLLLLLLKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCEEEFFFGGGHHHIIIHHHGGGGGGDDDDDDDDDDDDDDDCCCCCCCCCDDDCCCCCCDDDFFFGGGFFFEEE>>>>>>===<<<;;;;;;::::::888777777777777777888888777888999888777777999;;;:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;<<<<<<<<<999999999::::::;;;;;;;;;:::999999999999999999:::777666666666666666777777666666777888:::;;;<<<===<<<;;;<<<===<<<;;;AAAIIIOOOccc~~~vvv___NNNAAA>>>DDD>>>???BBBCCCDDDBBB@@@???888:::<<<>>>>>><<<:::888888888999999999999888777666666666666777888999:::<<<<<<<<<<<<===???@@@@@@@@@@@@BBBEEEHHHMMMQQQSSSVVVUUUSSSQQQOOONNNNNNMMMNNNOOOOOOPPPQQQRRRSSSSSSQQQRRRUUUWWWXXXYYYYYYYYY\\\]]]]]]^^^___```aaaaaadddeeefffgggfffgggjjjlllnnnqqqvvvzzz{{{{{{{{{|||xxxzzz~~~{{{{{{|||}}}~~~|||vvvvvvuuuuuutttttttttsssrrrssssssssssssrrrrrrqqqooommmkkkiiijjjlllooorrrssssssrrrqqqqqqrrrssstttqqqtttvvvvvvtttqqqppppppnnnnnnmmmllllllllllllmmmggghhhjjjjjjkkkjjjhhhhhhiiilllppptttvvvuuurrrpppmmmooorrrvvvyyy{{{||||||tttoookkkjjjkkkkkkfffbbbYYYUUUOOOLLLKKKLLLMMMNNNSSSVVV\\\ccckkksss{{{888999:::;;;;;;:::999888;;;;;;;;;;;;;;;:::::::::;;;;;;:::999999:::::::::;;;;;;:::;;;;;;<<<===>>>@@@???<<<;;;:::;;;<<<==================<<<<<<<<<::::::::::::::::::::::::999999:::;;;===???@@@AAACCCCCCBBBAAA???>>>======>>>@@@BBBCCCCCCFFFKKKPPPWWWZZZ[[[WWWOOOIIIHHHIIIHHHKKKPPPUUUYYY\\\]]]^^^^^^___^^^\\\[[[[[[\\\^^^ccceeeiiimmmqqqrrrssssssvvvqqqpppvvv}}}mmmaaaYYYPPPJJJIIIHHHGGGFFFFFFHHHJJJKKKIIIJJJKKKKKKKKKKKKKKKJJJHHHHHHIIIIIIHHHFFFEEEDDDDDDCCCBBBAAABBBDDDFFFHHHBBBCCCEEEFFFHHHHHHIIIIIIDDDDDDCCCCCCBBBBBBAAAAAAFFFEEECCCCCCDDDDDDCCCAAA??????>>><<<;;;:::999888777777777888888999999999777888999999::::::::::::999999999:::::::::;;;;;;999999999:::::::::;;;;;;:::::::::;;;::::::999999999888888777777888888999777777888888888888777777::::::::::::::::::::::::999:::;;;;;;;;;===AAACCCMMMXXXlllnnnVVVJJJEEEBBBBBB@@@??????AAACCCCCCCCCBBB@@@>>><<<::::::::::::<<<;;;:::999999999:::;;;777777777777777888888999::::::;;;;;;<<<=========>>>???AAADDDGGGJJJLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLPPPRRRUUUVVVVVVVVVWWWYYY[[[\\\^^^```aaabbbcccccc```bbbdddeeeeeegggjjjlllkkkmmmpppssstttuuuttttttttttttvvvxxx{{{}}}|||~~~~~~|||{{{zzzzzz{{{{{{{{{{{{{{{|||}}}~~~|||yyyuuusssssssssrrrrrrsssrrrqqqooooooooopppppplllkkkkkkjjjkkkkkkllllllnnnooopppooommmlllmmmnnnoooooopppppppppooommmlllkkkkkkkkkjjjjjjjjjiiiiiijjjjjjiiihhhgggfffeeeeeedddfffiiimmmoooppppppoooooopppqqqssssssssssssrrruuuqqqllleee___[[[YYYXXXQQQQQQNNNKKKIIIJJJMMMPPPXXXZZZ```kkktttzzz~~~>>>>>>??????>>>===<<<;;;<<<<<<<<<;;;;;;;;;;;;:::<<<;;;;;;:::999999999::::::999999::::::;;;<<<===???>>>===<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>===;;;;;;;;;::::::::::::::::::;;;;;;<<<>>>???AAABBBCCCBBBAAA@@@???>>>=========???BBBCCCEEEHHHNNNRRRVVVYYYZZZVVVOOOIIIHHHIIIFFFIIIMMMRRRVVVYYYZZZ[[[[[[\\\]]]]]]]]]]]]___aaaccceeehhhlllppprrrsssssswwwttttttzzznnn```XXXTTTNNNJJJIIIHHHFFFFFFFFFGGGIIIJJJJJJJJJJJJKKKKKKJJJIIIIIIGGGHHHHHHHHHHHHFFFEEEDDDCCCCCCAAAAAABBBCCCEEEFFFBBBCCCDDDFFFGGGHHHHHHHHHFFFFFFEEEDDDCCCCCCBBBBBB@@@???>>>???@@@AAA@@@??????>>>===<<<;;;:::999999888888888999999999::::::888888999:::::::::::::::999999:::::::::;;;;;;;;;999:::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::999999888888888888999999777888888888888888888777::::::::::::::::::::::::999:::;;;;;;;;;===???BBBEEENNN```zzz~~~gggXXXLLLCCCDDDBBB@@@@@@BBBCCCCCCBBBBBBAAA@@@>>>===<<<;;;;;;:::999888777777777888888777777777777777888888999:::::::::;;;<<<<<<=========>>>@@@BBBDDDGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLQQQSSSUUUVVVVVVWWWXXXZZZYYYYYY[[[\\\^^^```aaabbb```aaacccccccccdddgggiiiiiijjjmmmooopppqqqpppooopppqqqrrrsssvvvzzz}}}}}}{{{zzzzzzzzz}}}{{{xxxxxxxxxzzz{{{||||||{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxx{{{xxxtttqqqppppppooonnnppppppooonnnnnnnnnnnnnnnkkkjjjjjjjjjjjjjjjkkkkkklllmmmnnnmmmkkkjjjkkkllllllmmmmmmnnnmmmlllkkkjjjkkkjjjjjjjjjiiiiiiiiiiiijjjjjjiiiiiihhhhhhggggggggghhhkkkmmmooopppppppppmmmmmmllllllmmmoooqqqrrroookkkeee___YYYTTTQQQPPPMMMMMMLLLJJJJJJMMMQQQUUU\\\```iiittt~~~CCCDDDDDDDDDCCCAAA@@@>>>>>>>>>======<<<<<<<<<<<<======;;;:::999999999999999999999999:::;;;<<<<<<=========>>>>>>???????????????@@@@@@@@@@@@@@@???@@@???>>><<<;;;;;;::::::<<<<<<<<<===>>>@@@AAABBBAAAAAA@@@??????>>>=========???AAADDDGGGKKKPPPTTTWWWYYYZZZVVVQQQLLLJJJKKKGGGIIIMMMQQQTTTWWWXXXYYYVVVXXX[[[]]]^^^```ccceeegggiiikkknnnqqqrrrsssssssssrrrtttyyy}}}uuujjj\\\RRRNNNMMMJJJGGGGGGGGGFFFEEEFFFGGGHHHIIIIIIJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGFFFDDDDDDCCCBBBAAA@@@AAABBBCCCDDDBBBCCCDDDEEEFFFGGGGGGGGGHHHGGGFFFEEEDDDCCCBBBBBB<<<;;;;;;<<<>>>??????>>>>>>======<<<;;;:::999999999999999999::::::::::::999999:::;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::;;;<<<<<<;;;;;;:::::::::999999999999::::::888888999999999999888888:::::::::::::::::::::::::::;;;<<<;;;;;;;;;>>>???@@@EEESSShhh~~~lllWWWHHHDDDAAA???>>>>>>?????????BBBBBBAAAAAA???>>><<<;;;999999888777777777777777777777777777777888888999999::::::;;;;;;<<<<<<===<<<===>>>@@@AAACCCDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGJJJKKKKKKKKKKKKKKKKKKKKKOOOQQQSSSTTTTTTUUUWWWXXXVVVVVVWWWXXXZZZ]]]```aaa```aaabbbaaaaaaaaaccceeeggghhhjjjlllnnnnnnmmmmmmllllllmmmnnnppprrruuuvvvyyy{{{|||xxxvvvvvvuuu|||{{{zzzyyyxxxxxxxxxxxxvvvvvvvvvvvvvvvvvvvvvwwwvvvvvvvvvvvvuuutttsssrrryyyvvvrrrooonnnmmmkkkiiillllllmmmmmmmmmllllllkkkjjjiiiiiihhhhhhhhhiiiiiiiiikkkkkkjjjiiihhhiiijjjiiiiiijjjkkkjjjiiihhhgggiiiiiiiiiiiihhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiijjjjjjkkkmmmnnnpppqqqqqqmmmkkkiiiggghhhjjjnnnpppiiifff```YYYSSSNNNKKKJJJHHHIIIIIIJJJLLLPPPVVV[[[bbbjjjvvvDDDEEEFFFFFFFFFEEEDDDCCCAAA@@@@@@@@@???>>>>>>>>>>>>>>><<<;;;999999888888999999999999:::;;;<<<======>>>???AAABBBCCCCCCCCCCCCDDDEEEFFFFFFFFFEEEDDDHHHGGGDDD@@@>>>;;;::::::<<<<<<<<<<<<===>>>@@@@@@?????????>>>>>>=========>>>???BBBEEEIIIMMMQQQTTTXXXZZZZZZXXXTTTPPPOOOOOOJJJLLLOOORRRVVVXXXZZZZZZVVVZZZ^^^bbbeeehhhlllnnnqqqrrrssstttuuuuuuttttttpppppprrruuuuuuuuu|||vvvfff^^^SSSLLLIIIHHHFFFDDDFFFFFFEEEEEEEEEFFFGGGHHHIIIIIIIIIHHHGGGFFFEEEDDDFFFFFFEEEEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@@@@AAABBBBBBCCCDDDEEEEEEEEEEEEEEEGGGGGGFFFEEECCCBBBAAAAAA>>>===<<<===>>>???>>>===<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::999::::::;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<::::::;;;<<<<<<<<<;;;;;;;;;::::::999999::::::;;;999999999::::::999999999999999999999999999999999:::;;;<<<<<<::::::<<<===@@@BBBIIIYYYnnniiiVVVLLLGGGAAA===<<<===??????AAAAAABBBBBB@@@???<<<;;;;;;;;;::::::999999999888777777777777777888888999999999999:::;;;;;;<<<<<<======>>>???@@@AAAAAABBBDDDDDDDDDDDDDDDDDDEEEEEEHHHHHHIIIIIIJJJJJJKKKKKKKKKMMMNNNOOOOOOQQQSSSUUUUUUUUUUUUUUUXXX[[[___aaa```aaabbbaaa``````aaacccfffhhhiiilllmmmnnnnnnoookkkkkkjjjjjjlllmmmoooqqqtttuuuxxx|||~~~|||yyyxxxxxxzzz}}}~~~|||yyywwwvvvvvvxxxyyyyyyyyyxxxwwwwwwvvvsssttttttuuuuuuuuuuuuuuuqqqrrrssssssrrrqqqpppooovvvssspppnnnmmmllljjjiiijjjkkklllmmmmmmlllkkkjjjiiiiiihhhggggggggghhhhhhggghhhiiihhhfffeeefffgggggghhhiiiiiiiiihhhgggfffhhhhhhhhhhhhhhhgggggggggggghhhhhhhhhiiiiiiiiijjjjjjkkkkkkmmmoooqqqssstttqqqooommmjjjiiijjjkkkmmmgggccc]]]WWWQQQLLLIIIHHHFFFGGGIIIKKKNNNTTT\\\aaahhhsssAAABBBDDDFFFGGGGGGFFFFFFCCCCCCCCCBBBAAA@@@@@@??????>>>===;;;:::999999999::::::::::::;;;<<<===>>>@@@BBBDDDFFFIIIJJJKKKKKKLLLMMMOOOPPPPPPPPPOOONNNQQQOOOJJJEEE@@@===::::::;;;;;;;;;;;;;;;<<<===>>>========================@@@@@@CCCGGGKKKPPPSSSTTTYYYZZZZZZYYYWWWTTTRRRRRRNNNOOORRRUUUXXX[[[]]]^^^^^^aaaeeeiiimmmqqqvvvyyy||||||}}}}}}{{{xxxuuusssrrrpppppppppmmmjjjnnnuuuqqqdddZZZUUUMMMHHHGGGGGGEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFFFFDDDCCCBBBDDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAABBBBBBCCCDDDDDDDDDCCCCCCEEEDDDCCCBBBAAA@@@??????AAA???======>>>===<<<:::;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::;;;;;;:::999999999999999::::::::::::;;;:::::::::;;;;;;;;;<<<<<<999::::::;;;<<<<<<;;;;;;;;;::::::999999::::::;;;999999999::::::999999999999999999999999999999999999;;;<<<;;;:::999:::;;;@@@???CCCOOO___uuuqqq^^^VVVLLLDDD@@@???AAAAAA@@@@@@AAAAAA@@@>>><<<;;;<<<<<<<<<;;;:::999999888777777777777777888888999888888999999:::;;;;;;;;;===>>>>>>??????@@@@@@AAABBBBBBBBBCCCCCCDDDDDDDDDFFFFFFGGGHHHIIIIIIJJJJJJIIIKKKLLLMMMMMMOOORRRTTTUUUUUUTTTUUUWWWZZZ^^^``````aaabbbaaa```aaabbbdddeeefffhhhjjjlllmmmnnnoookkkjjjjjjiiijjjkkkmmmnnnoooqqqsssuuuxxxzzz}}}~~~zzzxxxuuussssssuuuxxxzzzzzzzzzzzzyyyyyyxxxwwwvvvrrrssstttttttttsssrrrqqqtttuuuuuuvvvuuuuuutttsssoooooopppqqqqqqqqqqqqqqqsssqqqooonnnnnnnnnlllkkkiiijjjlllmmmnnnmmmmmmllljjjjjjiiihhhgggggghhhhhhfffgggggggggeeedddeeefffggghhhiiijjjjjjiiihhhgggggggggggggggggggggggggggfffgggggghhhhhhiiiiiijjjiiijjjkkkmmmooorrruuuvvvvvvvvvtttrrroookkkhhhfffbbb___YYYTTTOOOKKKIIIHHHGGGHHHKKKMMMRRRYYY```fffnnn|||>>>???AAADDDEEEFFFFFFFFFDDDDDDCCCBBBAAA@@@@@@???>>>>>><<<;;;::::::::::::;;;;;;;;;;;;<<<===>>>>>>CCCEEEGGGJJJMMMOOORRRSSSTTTUUUXXXYYYZZZYYYXXXWWWVVVSSSMMMGGGBBB>>><<<;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===AAABBBEEEJJJPPPUUUWWWXXX[[[[[[\\\\\\[[[YYYWWWVVVRRRSSSVVVYYY]]]```cccddddddfffiiilllpppuuuzzz~~~{{{wwwsssoookkkiiiddd``````dddlllsss~~~qqqddd[[[NNNJJJGGGEEEEEEEEEEEEEEECCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBAAAAAA@@@??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@??????>>>>>>@@@>>><<<;;;;;;:::888777:::::::::::::::;;;;;;;;;::::::::::::999999999999999999:::::::::999888888888888888888999999999999999999999:::::::::;;;;;;888888999:::;;;;;;;;;;;;::::::999999999999::::::888888999999999999888888999999999999999999999999888999;;;;;;:::999:::;;;;;;:::???HHHSSSeeevvvmmm```SSSJJJDDDAAA???AAAAAAAAA@@@???>>>======;;;;;;;;;;;;:::999777666777777777777777888888999777888888999999::::::;;;======>>>>>>???@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCDDDDDDEEEFFFHHHIIIJJJJJJJJJKKKMMMMMMNNNPPPTTTVVVUUUUUUUUUVVVWWWZZZ\\\]]]___```aaaaaaaaabbbeeegggffffffggghhhiiijjjkkkkkkjjjiiihhhhhhhhhiiikkkllljjjlllnnnoooooopppsssuuuuuutttrrrppppppqqqssstttvvvwwwyyyzzz{{{{{{zzzyyyrrrsssssssssssssssrrrrrrssstttuuuvvvvvvtttsssrrrooonnnnnnnnnoooppprrrrrrqqqooonnnnnnooonnnmmmkkkjjjjjjkkkmmmmmmnnnnnnnnnlllkkkjjjiiiiiiiiiiiiiiieeeggggggfffeeedddeeefffggghhhjjjkkkkkkjjjiiiiiigggggggggggghhhhhhhhhhhhhhhhhhhhhiiiiiijjjjjjjjjhhhiiikkkmmmppprrrtttuuuvvvwwwwwwuuupppiiiccc___YYYVVVRRRNNNJJJHHHGGGGGGHHHJJJMMMQQQVVV^^^ffflllvvv~~~}}}===>>>@@@BBBCCCDDDDDDCCCCCCBBBBBBAAA???>>>>>>=========<<<;;;;;;;;;;;;;;;::::::::::::;;;<<<======AAAAAACCCFFFIIINNNQQQSSSUUUWWWYYY\\\\\\\\\ZZZYYYTTTQQQLLLFFFBBB???>>>>>>===<<<<<<;;;;;;;;;<<<<<<::::::;;;;;;<<<<<<<<<<<>>=========>>>??????@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@????????????????????????===<<<::::::::::::888777999999999::::::;;;;;;;;;::::::999999999888888888888999999999888888777666666777777777777888888888888888888999999999::::::666777888999::::::::::::999999888888888888999999777888888888888888888777888888888888888888888888666888:::;;;:::999:::;;;999888===EEEJJJUUUqqqrrrcccUUUJJJCCCCCCBBBAAA@@@@@@??????@@@<<<=========;;;:::888777777777777777777888888999777777888888999:::::::::<<<<<<======>>>??????@@@>>>>>>???@@@@@@AAABBBBBBBBBCCCDDDEEEGGGHHHIIIJJJJJJKKKLLLLLLMMMPPPTTTWWWTTTTTTUUUVVVWWWXXXYYYYYY[[[]]]___```aaacccfffiiilllkkkjjjiiiiiihhhhhhhhhgggffffffeeefffggghhhiiigggiiikkkkkkiiiiiijjjlllpppooommmlllllllllmmmnnnsssuuuwwwzzz{{{zzzyyyxxxssssssssssssssssssssssssnnnppprrrsssttttttsssrrrqqqooonnnllllllnnnppprrrqqqooonnnmmmnnnmmmkkkiiijjjjjjjjjkkklllmmmoooooonnnnnnlllkkkkkkjjjjjjjjjfffggghhhgggeeeeeeeeefffggghhhjjjkkkkkkkkkjjjiiiggggggggghhhhhhiiiiiiiiijjjkkkkkkkkkkkkkkkkkkkkkjjjkkkmmmoooppppppppppppqqqqqqqqqooojjjccc\\\WWWQQQOOOLLLIIIGGGFFFFFFGGGIIIKKKOOOTTT[[[dddmmmsss~~~>>>???@@@BBBBBBBBBAAAAAAAAAAAA@@@???>>>===<<<;;;===<<<<<<;;;;;;;;;<<<<<<999999999999:::;;;<<<<<<;;;;;;<<>>>>>===<<<<<<<<<<<<===999::::::;;;;;;<<<<<<<<>>===<<<;;;;;;<<<===>>>???@@@AAABBBCCCDDDDDDDDDBBBBBBBBBBBBAAA@@@??????>>>????????????@@@@@@@@@===;;;:::;;;<<<<<<;;;:::999999999::::::;;;;;;<<<999999999888888777777777888888888888888777666555666666666666777777777777777777888888888999999999555666777888999:::::::::999888888888888888888999777777888888888888777777888888888888888888888888555777:::;;;:::::::::;;;::::::>>>CCCCCCIIIaaa}}}lllZZZOOOEEEDDDBBBAAA@@@@@@AAABBB???@@@@@@@@@???===;;;999777777777777777888888999777777777888999999:::::::::;;;;;;<<<===>>>??????<<<======>>>???@@@@@@AAAAAABBBCCCEEEFFFHHHIIIJJJHHHIIIJJJJJJKKKNNNRRRUUUSSSSSSUUUVVVVVVWWWVVVVVVYYY[[[]]]___aaacccgggjjjsssrrrooommmjjjhhhggggggddddddcccccccccdddfffggggggiiikkkjjjgggffffffhhhkkkkkkjjjiiiiiiiiiiiiiiilllnnnqqqssstttsssrrrpppoooooonnnnnnnnnnnnooopppiiikkknnnqqqrrrsssrrrrrrsssqqqmmmkkkjjjlllnnnpppqqqpppnnnmmmlllkkkhhhfffiiiiiiiiiiiijjjllloooppppppooonnnmmmllllllkkklllggghhhiiihhhfffeeefffgggggghhhiiikkkkkkkkkjjjiiigggggghhhhhhiiiiiijjjjjjmmmmmmmmmmmmmmmmmmmmmmmmkkkmmmnnnppppppooommmlllkkkkkkjjjgggccc]]]WWWSSSMMMKKKIIIGGGFFFFFFGGGHHHHHHKKKPPPVVV^^^hhhrrryyyGGGEEECCCBBBCCCDDDDDDDDDEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@???????????????>>>;;;;;;<<<=========<<<<<>>??????>>>>>>???AAACCCCCCCCCCCCBBBAAABBBCCCCCCAAA???@@@@@@@@@?????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999999999999999999::::::;;;::::::999888777666666888888777777888888999:::777888:::;;;;;;:::999888666777777777888888888888888888888888888888888888888888777777777777888888999999888888888888999999;;;::::::::::::;;;<<<<<<888999::::::;;;;;;::::::888888:::>>>@@@GGGWWWfffyyywwwyyy|||aaaYYYHHHCCCFFF@@@>>>AAAAAADDDCCCAAA>>><<<:::888777999999888888888888888999:::999999888888999999:::;;;;;;<<<<<<===>>>>>>>>><<<<<<===>>>???@@@@@@AAADDDDDDDDDDDDEEEEEEEEEEEEGGGIIIJJJKKKLLLNNNQQQSSSUUUVVVWWWXXXXXXXXXXXXXXXZZZZZZZZZ[[[]]]aaahhhmmmqqqwwwxxxrrrmmmmmmiiidddeeeeeeeeeddddddcccccccccfffggghhhhhhhhhfffdddccciiiiiiiiiiiiiiiiiiiiiiiillllllmmmnnnoooooooooooojjjjjjiiiiiijjjkkklllllloooooooooooopppqqqsssssssssqqqooollljjjiiiiiiiiinnnnnnoooooommmllljjjiiieeeeeefffgggiiijjjlllmmmnnnoooqqqrrrrrrqqqooonnnlllkkkjjjiiihhhhhhhhhhhhfffiiikkkkkkjjjiiiiiijjjjjjjjjiiiiiiiiijjjjjjkkkooopppqqqsssssssssrrrrrrpppooommmlllkkkjjjgggdddbbbaaa]]]YYYVVVSSSPPPOOOHHHGGGGGGFFFFFFFFFFFFGGGPPPSSSWWW\\\hhhxxxTTTQQQMMMKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGFFFFFFEEECCCBBBBBBAAA@@@@@@??????????????????????????????@@@@@@??????@@@BBBDDDEEEEEEHHHKKKMMMNNNPPPRRRTTTRRRTTTVVVXXXYYYYYYXXXXXXVVVSSSPPPMMMKKKIIIFFFDDDBBBAAA??????@@@DDDGGGJJJKKKOOOUUU[[[bbbiiipppuuuzzz{{{~~~|||uuuqqqooorrruuuzzz~~~|||{{{~~~zzzooobbbVVVMMMJJJIIIDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCCCCCCCBBBAAAAAACCCBBBBBBAAAAAAAAAAAABBB@@@???>>>>>>===>>>??????======<<<<<<>>>???@@@AAAFFFEEEDDDDDDDDDCCC@@@>>>?????????>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999:::999999888888777777666777666666666666777888888888888999999999888888777666666777777777888888888888888888888888888888888888777777666666777777888888888777777777777888888999999888888999999:::;;;777888999999::::::999999999999:::<<<===BBBPPP^^^zzz~~~xxxqqqooorrrzzz}}}aaaLLLDDDFFFAAA@@@BBB@@@BBBBBBAAA@@@???===<<<;;;:::999888888888888888888:::999999888888999999::::::;;;;;;<<<======>>>>>>===>>>>>>>>>>>>>>>>>>>>>BBBBBBCCCCCCDDDDDDEEEEEEFFFGGGIIIKKKKKKMMMQQQSSSVVVWWWXXXYYYYYYYYYYYYYYYZZZZZZZZZZZZ[[[___eeeiiisssyyy{{{vvvqqqmmmfff___dddccccccccccccccccccbbbfffgggggghhhiiiiiiiiiiiikkkkkkkkkjjjjjjjjjjjjiiijjjkkkkkkllllllllllllkkkiiihhhhhhhhhiiijjjkkkkkkkkkkkkkkkkkklllnnnoooppppppooommmkkkiiiiiiiiiiiilllmmmmmmnnnmmmllljjjiiiggggggffffffggghhhhhhiiilllnnnpppqqqrrrqqqpppooolllkkkjjjhhhgggfffggggggeeegggiiijjjhhhgggggghhheeeeeeeeefffggghhhiiiiiipppqqqssstttsssrrrpppooollljjjhhhgggfffeeecccaaa[[[YYYVVVRRROOOLLLJJJIIIDDDDDDEEEEEEFFFGGGJJJKKKRRRWWW\\\cccoooqqqmmmfffaaa___^^^]]]\\\[[[ZZZZZZYYYYYYXXXXXXXXXSSSRRRQQQOOONNNMMMLLLLLLLLLKKKIIIHHHGGGGGGHHHIIIEEEEEEDDDDDDDDDEEEFFFGGGGGGJJJNNNRRRVVVZZZ```cccfffiiinnnsssxxx|||}}}~~~wwwtttooojjjeee___YYYUUUNNNLLLJJJIIIJJJMMMQQQTTTVVVYYY^^^ccchhhmmmsssxxx~~~{{{zzzyyy|||zzzgggaaaXXXPPPKKKHHHGGGFFFAAAAAABBBCCCDDDEEEEEEFFFCCCCCCCCCCCCCCCBBBAAAAAAAAAAAA@@@??????>>>?????????>>>>>>======>>>??????<<<;;;:::999:::<<<>>>???DDDCCCBBBCCCCCCBBB@@@>>>>>>>>>>>>=========<<<<<<:::::::::::::::::::::::::::::::::999999888888888888888888888777777777777555555555555555666777777999999888777666666666666666666666666777777777777777777777777777777777777777777666666666666777777777777666666666666777777777666666666666777888888666777777888999888888888;;;::::::;;;:::===GGGSSSeee}}}{{{zzzyyytttnnnlllooopppvvvpppVVVHHHGGGCCCBBBCCC???@@@AAACCCCCCCCCAAA@@@>>>::::::999888888888888888999999888888888888999999:::::::::;;;<<<<<<======>>>>>>>>>=========<<<<<>>======<<<======<<<<<<<<<<<<======>>>>>>;;;;;;:::888888;;;>>>AAA@@@???>>>???AAAAAA@@@???>>>>>>=========<<<<<<<<<999999999999999999999999:::999999888777666555555666666666777777777888888555555555555555666666777:::888666555444444555555555555555666666666777777777777777777777777777777777666666555555666666777666666555555555555666666666666555555666666777888666777888888999999888888;;;:::::::::999:::BBBKKKWWWrrr~~~zzztttsssuuurrrpppwwweeeNNNGGGBBBCCCDDD@@@AAACCCEEEFFFFFFDDDBBB@@@<<<;;;:::999888888888888999999888888888888999999999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>======<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::===CCCGGGEEECCC@@@????????????>>>============<<<<<<<<<<<<888888888888888888888888888777777666555444444333555555555666666777888888666555555555555666777777999888666444333333444444444555555555555666666666666666666666666666666666666666555555555555666666666666555555555555666666666666666666666777888888777888888999999999999999:::888999:::::::::???GGGOOOccc~~~vvvxxx~~~~~~zzz{{{rrrTTTIIIAAABBBEEEAAACCCDDDFFFGGGGGGEEEBBB@@@>>>===<<<;;;999999888888999888888777777888888999888888888999::::::;;;;;;999::::::;;;<<<<<<======????????????>>>>>>>>>>>>@@@BBBDDDFFFGGGIIIMMMOOORRRSSSUUUVVVWWWXXXXXXXXXXXXYYYZZZZZZYYYYYY[[[]]]\\\^^^bbbfffeeeccccccddd[[[\\\\\\\\\]]]]]]^^^^^^____________```bbbdddfffiiijjjkkkllllllkkkjjjiiihhhhhhiiihhhhhhgggffffffddddddeeefffhhhiiikkklllllllllkkkkkkllllllmmmmmmqqqooollliiifffeeedddddddddeeefffggghhhhhhggggggbbbbbbbbbbbbbbbbbbcccddddddeeegggiiikkkmmmnnnooollljjjgggcccaaa`````````^^^```ccccccbbbaaaaaabbbccccccdddddddddccccccbbbcccdddfffggggggeeebbbaaaaaa]]]WWWSSSPPPOOOMMMKKKHHHGGGFFFDDDDDDCCCCCCCCCAAADDDGGGIIILLLRRR[[[ccclllxxx~~~ooocccYYYSSSPPPIIIFFFCCCBBBBBBBBBBBBBBBDDDCCCCCCCCCBBBBBBAAAAAABBBBBBBBBBBBAAA???>>>===>>>>>>============>>>>>>===>>>>>>>>>>>>===<<<;;;;;;<<<<<<;;;<<>>CCCHHHUUUkkkqqqnnnnnnvvvxxxYYYLLLBBBAAADDDAAACCCDDDEEEFFFFFFEEECCCAAAAAA@@@>>>===;;;:::999999888888777777777777888888777777888888999:::::::::777888999:::;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBDDDEEEEEEGGGJJJLLLNNNOOOPPPRRRSSSTTTUUUUUUUUUWWWYYYYYYYYYYYY[[[\\\[[[ZZZ\\\^^^]]]ZZZ[[[___ZZZZZZZZZZZZ[[[[[[[[[[[[____________```aaabbbcccdddeeehhhiiijjjiiihhhggghhhiiiiiiiiiiiihhhhhhgggeeeeeefffgggiiikkkmmmnnnmmmlllkkkjjjjjjiiijjjjjjooonnnkkkgggeeecccbbbbbbbbbcccdddfffffffffeeeddd`````````aaaaaacccdddeeeccccccdddfffgggiiijjjjjjiiigggeeecccaaa___^^^]]]\\\___bbbcccbbbbbbccccccffffffggggggfffeeecccbbb^^^_________^^^\\\[[[ZZZZZZWWWRRRNNNLLLJJJHHHFFFCCCBBBBBBAAAAAABBBBBBBBBDDDHHHLLLNNNQQQYYYeeennnzzzyyyhhh^^^XXXQQQMMMNNN@@@BBBCCCCCCBBBBBBCCCDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@???>>>===<<<>>>>>>===>>>>>>???@@@AAAAAAAAABBBAAA@@@???===<<<:::;;;======>>>DDDOOOWWW___WWWLLLCCC===;;;::::::999999999999888888888888555555555555555555555555666666666666666666666666555555555555555555555555444444444444444555555666555555666666666666555555333333444444444555555555555555555555555555555555555444444444444444444555777666666666666666666777666666666666666777888888666777777888999888888888777555666::::::999:::>>>CCCIIIXXXooouuummmnnnuuuuuu[[[PPPEEEAAABBB>>>AAAAAACCCDDDDDDEEEEEEDDDDDDBBBAAA>>>===;;;;;;:::888888777777777777888888666666777777888999999:::888888999999::::::;;;;;;;;;;;;<<<===>>>???@@@AAA@@@BBBCCCDDDDDDEEEGGGJJJJJJKKKLLLNNNOOOPPPQQQQQQPPPSSSVVVXXXXXXYYYZZZ[[[\\\YYYYYY\\\ZZZUUUUUUZZZYYYYYYYYYYYYYYYXXXXXXXXXZZZ[[[\\\^^^______``````^^^```cccfffggggggfffeeehhhhhhiiiiiijjjiiiiiiiiiffffffgggiiikkknnnpppqqqnnnmmmllljjjiiihhhggggggjjjiiifffdddbbbbbbbbbbbbaaabbbcccdddddddddcccbbb````````````aaabbbcccdddccccccccccccddddddeeefffeeeeeedddcccaaa___]]][[[[[[^^^aaaccccccdddeeefffiiijjjkkklllllljjjiiihhh___]]][[[YYYWWWUUUSSSSSSPPPNNNKKKJJJIIIHHHEEECCCAAA@@@@@@AAAAAABBBCCCDDDEEEJJJOOORRRVVV```ooozzzuuufffWWWRRRNNNHHHEEEGGG>>>BBBFFFFFFCCCBBBCCCEEEBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@>>>===<<<;;;>>>>>>>>>>>>???AAABBBCCCDDDDDDEEEDDDCCCAAA???===888;;;<<<===???FFFRRR\\\```WWWKKKAAA;;;:::::::::777777777777666666666666555555555555555555555555777777777777888888888888555555555555555555555555333333222222333333444555444555666777777777666555333333333444444444555555555555555555555555555555555444444333333444444555777777666666666666777777666555555555555666777777555666666777777777777777777555666999999777777;;;AAABBBLLL```xxxsssmmmnnnvvv~~~qqq\\\SSSHHHBBBAAA<<<>>>???@@@AAACCCEEEFFFGGGEEEDDDBBB@@@>>><<<;;;;;;888888777777777777888888666666666777888888999999:::::::::999999999999888888999:::<<>>======<<<>>>>>>======>>>@@@AAACCCGGGIIIKKKKKKHHHCCC>>>:::>>><<<999:::???IIITTT[[[XXXQQQGGG@@@;;;:::999999666666666666777777777777888666555444444555666888999999::::::::::::999999555555555444444333333333333333333333444444555666666666777777777777666666333333444555666777888888666666666666666555555555666666666666777777777777222333333444555666777777555555555555666666666666444555555555666666777777:::999888888888999:::;;;;;;===EEESSSbbbrrryyyrrrooouuu~~~{{{yyyzzzttt```UUUMMMDDD@@@AAA?????????@@@AAACCCDDDDDDCCCCCCCCCCCCAAA???===<<<999888777888999999888777555555666666777777888888777777888999::::::;;;;;;999999:::;;;===???@@@AAAAAAAAABBBBBBBBBBBBBBBBBBEEEFFFGGGHHHIIIHHHGGGGGGMMMNNNOOOPPPQQQSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTRRRTTTWWWYYYZZZYYYWWWVVVWWWXXXYYYYYYYYYYYYYYYYYYWWWXXXYYY[[[^^^```cccdddgggggggggggghhhhhhhhhhhhkkklllmmmnnnnnnooonnnnnnrrrrrrrrrqqqnnnkkkgggeeeaaaaaa```___^^^^^^______]]]]]]]]]^^^^^^^^^^^^^^^_________```aaabbbddddddcccbbb```___^^^]]]^^^^^^^^^bbbfffgggddd```______^^^```bbbdddfffhhhiiiiiillljjjhhhjjjmmmlllgggbbb```[[[UUUQQQMMMKKKHHHFFFGGGFFFEEEDDDBBBAAA??????EEEBBB???>>>@@@DDDHHHJJJNNNQQQVVV[[[bbbmmm{{{}}}|||~~~~~~{{{vvvhhh```XXXTTTNNNIIIGGGEEEDDDCCC???@@@AAABBBCCCCCCBBBAAABBBBBBCCCCCCBBBBBBAAA@@@BBBAAAAAA@@@??????>>>>>>??????>>>>>>???@@@BBBCCCGGGIIILLLNNNMMMIIIEEEBBB>>><<<::::::???GGGPPPUUURRRLLLEEE>>>;;;:::999999777777777777666666666666777666444333333444666777666777777888888777777666555555555444444333333333333333333333333444555555555555666666666666555555555555555555666666666666666666666666666666666555555555555666666666666666444444444555555555555555555555555666666666777777555555555555666666666777888888777666777888999:::;;;<<>>===;;;999888888999999888777666666666666777777888888777777777888999:::::::::999999:::;;;<<<>>>@@@AAAAAAAAAAAAAAAAAABBBBBBBBBCCCDDDEEEFFFGGGFFFFFFEEEJJJKKKLLLNNNOOOQQQRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSQQQSSSUUUVVVWWWWWWVVVUUUUUUVVVVVVWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZ\\\^^^___dddddddddddddddeeeeeeeeeiiijjjkkkmmmnnnnnnoooooooooppppppooommmkkkiiigggaaaaaa``````___`````````______^^^^^^^^^^^^^^^^^^____________```aaabbbbbbcccbbb```___^^^]]]^^^^^^]]]```dddfffdddaaaaaaaaa]]]^^^```bbbdddfffhhhiiikkkhhheeeeeefffeee```[[[ZZZVVVQQQMMMJJJHHHFFFDDDDDDDDDCCCBBBBBBAAAAAAAAAGGGEEEBBBBBBDDDHHHKKKMMMQQQVVV]]]dddlllvvv~~~{{{|||~~~zzz{{{lllaaaXXXSSSNNNKKKGGGEEEEEEEEEEEEEEECCCCCCDDDCCCCCCBBBAAA@@@BBBCCCCCCCCCCCCBBBAAAAAACCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAACCCCCCEEEGGGJJJMMMMMMLLLJJJHHH>>>===;;;;;;>>>CCCIIIMMMIIIEEE@@@===;;;:::999888888888777777666666555555666555444333333444555666666666777777777777666666555555555444444444444444333333222222222333444444444444444555555444444444666666666555555555444444555555666666666666666666555555555555555555555555666666555555555444444444666666666666777777777777555555555555666666666666666666666555666777777888<<<<<<>>>BBBHHHTTTiii|||uuummmmmmooovvv|||yyyxxx{{{}}}~~~yyyooo```OOOGGGEEEAAA???>>>>>>@@@BBBCCCBBBCCCCCCDDDDDDCCCBBB@@@???===<<<::::::::::::888666666666666777777777777888666666777777888888999999999999999:::;;;===>>>?????????@@@@@@AAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDCCCGGGGGGIIIJJJLLLNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOPPPPPPQQQRRRRRRSSSSSSQQQRRRSSSTTTTTTTTTTTTTTTUUUUUUUUUUUUVVVWWWXXXYYY^^^_________``````aaaaaafffgggiiikkkmmmnnnoooooommmmmmlllkkkkkkjjjiiiiiiaaaaaa`````````aaabbbbbb`````````______^^^^^^]]]________________________```___^^^]]]\\\[[[[[[[[[[[[^^^aaaccccccbbbbbbbbb]]]]]]]]]^^^```ccceeeggghhhddd```^^^]]][[[VVVRRRRRROOOKKKHHHGGGEEEDDDBBBAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAABBBFFFJJJNNNQQQXXX```kkkuuu}}}|||yyytttfff\\\UUUQQQNNNHHHFFFDDDDDDEEEFFFEEEEEEDDDDDDDDDCCCCCCBBBAAAAAACCCCCCCCCCCCCCCBBBBBBAAABBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBCCCCCC@@@BBBEEEGGGHHHHHHFFFEEE======<<<<<<===???BBBCCC@@@>>><<<;;;;;;;;;999888999888888777666555555444666666555444444555666666777888888888888888888777555555555555555444444444333333222222222333333444444444555555555555444444555555555555555555555555555555555555666666666666666666666666666555555555555555555555555555555555666666666777777777888888555555555666666666666666666666666666666777777777<<<<<<===???AAAIII[[[mmmzzzrrrjjjmmmsss{{{~~~{{{|||yyyhhhYYYRRRFFFBBB===<<<>>>AAAAAAAAABBBCCCDDDDDDDDDCCCBBBAAA@@@>>><<<;;;;;;:::888666777777777777777777777777555666666666777777888888999999999999:::;;;======>>>>>>>>>??????@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCDDDEEEFFFHHHJJJLLLMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLNNNOOOPPPMMMNNNNNNOOOPPPPPPPPPPPPRRRRRRRRRRRRSSSTTTUUUVVVZZZZZZ[[[[[[\\\]]]^^^^^^bbbccceeehhhjjjlllmmmnnnlllkkkjjjhhhggggggggggggaaa`````````aaabbbccccccaaaaaa```___^^^^^^]]]]]]____________^^^^^^]]]]]]\\\[[[ZZZYYYXXXXXXWWWWWWXXXZZZ\\\___```aaaaaabbb^^^]]]\\\[[[\\\^^^```aaaaaa]]]YYYVVVTTTRRROOOMMMKKKIIIFFFDDDDDDDDDBBBAAA@@@@@@@@@@@@@@@AAAAAAAAA===>>>@@@DDDHHHMMMSSSWWWaaakkkzzz~~~zzzwwwrrrlllbbbYYYSSSOOOLLLKKKGGGEEEDDDDDDFFFFFFEEEDDDCCCBBBBBBBBBCCCCCCCCCDDDCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBCCCCCCCCCBBB>>>???@@@BBBBBBBBBAAA@@@<<<<<<<<<<<<<<<<<<======:::999999:::;;;;;;:::888999888888777666555555444777666666666666666666777666777777888888777777666555555555555555555555555444444333222222333333333555555555666666555555555333333333444555666666777444555555555666666777777888888888777777777666666333333444444555666666777666666666666777777777777666666666666666555555555666666666777777777777777888999<<<>>>???CCCPPP]]]sssooommmlllnnnttt}}}~~~{{{zzzyyy{{{wwwiiiUUUMMMDDD@@@@@@BBBBBBBBBAAABBBCCCDDDDDDDDDCCCBBBBBB@@@>>>===<<<;;;999777888888888888777777777777666666666666666777777777999999888999999:::;;;;;;<<<<<<======>>>??????@@@AAAAAAAAAAAAAAABBBBBBCCCBBBCCCDDDFFFHHHJJJKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGHHHJJJLLLMMMIIIIIIJJJKKKLLLMMMMMMMMMNNNNNNNNNOOOPPPRRRSSSTTTVVVVVVWWWXXXYYY[[[[[[\\\]]]___aaadddgggiiikkkkkkkkkjjjhhhfffeeeccccccccc____________```aaabbbbbb```______^^^]]]\\\[[[[[[^^^_________^^^]]]\\\[[[ZZZZZZYYYYYYXXXWWWVVVUUUUUUUUUVVVXXXZZZ\\\]]]]]]^^^\\\ZZZXXXWWWWWWXXXYYYVVVTTTQQQOOONNNLLLKKKJJJGGGEEECCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@??????AAACCCFFFHHHLLLQQQYYY^^^dddppp|||wwwssssssggg```\\\UUUOOOKKKIIIFFFDDDFFFFFFEEEFFFGGGFFFEEECCCAAAAAAAAAAAABBBCCCEEEEEECCCDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCBBBBBBAAA???????????????>>>>>>===<<<<<<<<<<<<;;;;;;::::::999888888999;;;;;;:::888888888777777666666555555666666666666666666666666444444555555555555444444555555555555555666666666555555444333333333444444555555666666666666555555111222333444555666777777444444555555666777777777:::999999888888777777666222222333444555666777888555555555555666666666666666666666666666555555555555666666777888777777777666555888<<<===>>>EEEMMMaaasss~~~wwwoookkkmmmsssyyy}}}}}}vvvuuuwww{{{jjj^^^NNNCCC@@@@@@???>>>???@@@BBBCCCDDDDDDCCCCCCCCCAAA???>>>>>>===;;;999999888888888888777777777666666666666777777777777999888888888888888999:::::::::;;;<<<===>>>>>>???@@@@@@@@@@@@@@@AAABBBBBBAAABBBCCCDDDEEEGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEFFFGGGIIIJJJEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJKKKLLLMMMNNNPPPQQQRRRSSSTTTUUUWWWXXXYYYZZZYYY[[[]]]```cccfffggghhhiiihhhgggeeecccaaa```___^^^^^^^^^]]]^^^^^^______\\\\\\\\\[[[[[[ZZZZZZZZZ\\\\\\]]]^^^]]]\\\ZZZYYYZZZZZZZZZYYYXXXWWWVVVUUURRRQQQPPPQQQSSSUUUVVVVVVYYYWWWUUUSSSQQQPPPPPPPPPKKKKKKJJJIIIHHHGGGGGGGGGCCCBBBAAABBBCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@DDDFFFIIIJJJMMMTTT]]]dddkkkyyyzzztttpppxxxmmm```XXXTTTPPPKKKGGGFFFEEEDDDCCCDDDDDDEEEFFFHHHGGGEEECCCAAA@@@@@@@@@AAABBBCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBCCCBBBBBBAAA@@@??????>>>>>>============;;;;;;;;;;;;:::::::::999:::999888999;;;<<<:::999777777777777666666666666333444444444444444444333333444444555555444444333444555555555666666666777777666555555444444444555444444444555555444444444333333333444444555555555444444555555666777777888999999888888777666666666333444444444555555666666444444444444555555555555777666666666555555555555333444555666777666555555:::666555999<<<<<>>@@@BBBCCCDDDDDDCCCCCCAAA?????????>>><<<;;;999999999888888888777777777777777777777777777777999888888777777777888888999999:::;;;<<<===>>>>>>???>>>=========>>>@@@@@@@@@@@@AAAAAABBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEEEEFFFGGGCCCDDDEEEGGGHHHHHHIIIIIIIIIHHHHHHHHHIIIIIIJJJKKKNNNOOOPPPRRRTTTVVVWWWXXXWWWXXXZZZ]]]```bbbcccdddddddddddddddcccaaa___^^^]]]\\\\\\[[[[[[[[[\\\\\\YYYYYYYYYXXXXXXXXXXXXXXXXXXYYYZZZ[[[[[[ZZZXXXWWWWWWWWWXXXWWWVVVUUUSSSRRRPPPMMMJJJJJJMMMOOOOOONNNOOONNNNNNLLLKKKJJJIIIIIIBBBCCCEEEEEEDDDCCCBBBBBBAAA@@@@@@@@@BBBBBBAAA?????????@@@@@@AAABBBBBBBBBDDDGGGKKKOOOUUU___mmmwwwyyyrrrmmm|||mmmddd]]]UUUPPPNNNJJJEEECCCCCCEEEGGGGGGBBBBBBDDDFFFHHHHHHEEECCCBBBAAA@@@???@@@AAABBBCCCDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCCCCDDDDDDDDDDDDDDD@@@AAABBBBBBBBBAAA@@@???>>>======<<<<<<<<<<<<===::::::::::::::::::::::::;;;:::999999;;;<<<;;;999666666666666777777777777111222222333333222222111555666666666666666666555444555555555666666777777888777666555555555555555222333333444444333333222555555444444444333333333444444444555666777777888999888888777666555555444666555555555555444444444333333333444444444555555777777666666555555555444222333444555555555444333@@@999666888<<<<<<===@@@BBBRRRhhh|||~~~~~~|||yyyzzzrrr\\\PPPJJJFFFCCC<<<===???BBBCCCDDDCCCCCCCCCAAA????????????===<<<999999999999888888777777888888888888777777777777999888888777777777777777888888999:::<<<======>>>======<<<;;;<<<===>>>???>>>?????????@@@@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDEEEEEEEEEBBBCCCDDDFFFGGGHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEFFFLLLMMMNNNPPPRRRTTTUUUVVVUUUWWWYYY\\\^^^```aaabbb```aaacccdddcccbbb```___\\\\\\[[[ZZZYYYYYYYYYYYYVVVVVVVVVWWWWWWWWWWWWWWWUUUVVVXXXYYYYYYXXXVVVUUUSSSSSSTTTSSSRRRQQQOOONNNNNNKKKGGGFFFIIIJJJJJJIIIGGGGGGHHHHHHHHHGGGFFFEEE===@@@BBBBBBAAA???>>>===@@@???>>>@@@AAAAAA@@@>>>===>>>???@@@BBBCCCEEEEEEGGGLLLRRRYYYcccrrryyyqqqkkkuuuggg]]]VVVQQQLLLGGGGGGFFFFFFEEEDDDCCCCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@???@@@AAAAAA>>>>>>>>>===============<<<;;;;;;::::::999999888:::::::::999999999888888888777777666555444444444777444111111333444333111444444444444444444444333333333444444555666777777666666666666666666666666555444444333333444444555333444444444555555666666444444444555555555555666777444333444666777555333333333333444444444555555333333333444444444555555555555666666666666666666444444555555666777777777888777666666666888:::<<<>>>HHHWWWiii~~~vvv```RRRIIIBBB===<<<>>>BBBCCC???===>>>DDDCCCBBBAAA???>>>======:::::::::999999999999888777666555666777888777666777777666666555555444444777888888888888999999999===<<<;;;:::999:::;;;;;;======>>>???@@@@@@AAAAAA@@@@@@@@@AAAAAAAAABBBBBBAAAAAA@@@@@@AAAAAABBBCCCBBBCCCCCCDDDEEEFFFFFFGGGEEEEEEEEEEEEFFFGGGHHHIIIHHHIIIKKKNNNPPPQQQRRRSSSSSSSSSTTTVVVXXX[[[]]]^^^]]]^^^^^^___`````````___ZZZZZZYYYWWWVVVUUUSSSSSSUUUUUUTTTTTTSSSRRRQQQQQQPPPRRRSSSTTTUUUUUUTTTTTTOOONNNMMMLLLKKKKKKKKKKKKKKKIIIGGGDDDBBBAAAAAAAAADDDDDDDDDCCCCCCBBBBBBBBBAAA@@@>>>===<<<<<<;;;;;;=========>>>>>>>>>??????>>>BBBFFFHHHGGGGGGJJJLLLNNNSSS[[[fffuuuvvvmmmqqqiii]]]UUUQQQNNNIIIFFFFFFFFFEEEDDDDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBAAAAAAAAABBBBBB????????????????????????BBBBBBBBBBBBBBBBBBBBBBBBDDDDDDBBBBBBAAABBBCCCCCC@@@@@@???>>>======<<<<<<;;;;;;;;;:::999999888888999999999999888888888777777777777666555444444444555333111111222333222000222333333444444555555555333333444444555666666777555555555555555555555555444444444333333444444444444444444444333333333333444444444444555555555555666444333444666666555333333444444444444444444444333333333444444444555555666666666666555555555555444444555555666777777777:::999888888888:::<<<======EEEPPP^^^pppxxxfffTTTGGGFFFCCCAAABBB@@@>>>AAAFFFBBBBBBAAA@@@??????>>>>>>;;;;;;::::::999999999888777666555666777888777666666666666666666555555555777777888888888999999999;;;:::999999:::;;;<<<===<<<<<<======>>>??????@@@>>>>>>?????????@@@@@@@@@@@@????????????@@@AAAAAAAAAAAABBBBBBCCCDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGFFFGGGIIIKKKMMMOOOPPPQQQPPPPPPQQQRRRTTTVVVXXXYYYXXXXXXYYYZZZZZZZZZZZZZZZWWWWWWVVVUUUTTTSSSRRRRRRSSSSSSRRRRRRQQQPPPPPPOOONNNOOOPPPQQQRRRQQQQQQPPPLLLLLLJJJIIIHHHHHHHHHHHHDDDDDDBBBAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@BBBBBBAAA@@@????????????======>>>??????@@@AAAAAA???CCCGGGHHHIIILLLQQQUUUWWW\\\fffrrryyysssrrrggg^^^XXXPPPKKKIIIHHHFFFDDDEEEDDDDDDCCCCCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBBBBAAABBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCDDDBBBAAA@@@???>>><<<;;;;;;;;;;;;::::::999888888888888888777777777777777666777777666666555444444444444222000000111222111000111222222333444555666666333333333444555555666666555555555555555555555555444444333333333333444444444444333333222111111111444444444444555555555555555444333444555666555333444444444444444444444333333333333444444444555555666666666666555555444444444444555555666777777777999888888888888:::;;;===<<<@@@GGGPPP]]]rrriiiTTTJJJEEEBBBAAA>>><<<>>>DDDAAAAAA@@@@@@@@@?????????===<<<<<<;;;:::999999999888666555666777777666555555666666666666666777777777777777888888888999999888888888999:::;;;===>>>::::::;;;;;;<<<=========<<<<<<=========>>>>>>>>>>>>============>>>???????????????@@@AAAAAABBBBBBAAAAAAAAAAAABBBCCCDDDDDDDDDEEEFFFHHHJJJLLLMMMNNNMMMMMMMMMNNNOOOPPPQQQRRRQQQQQQRRRSSSSSSSSSSSSRRRRRRRRRRRRQQQQQQQQQQQQPPPPPPPPPPPPOOOOOONNNNNNMMMKKKKKKLLLMMMMMMMMMLLLLLLIIIHHHGGGEEEDDDCCCCCCCCC@@@@@@???>>>>>>>>>?????????????????????>>>>>>>>>>>>>>>============>>>>>>>>>>>>??????@@@AAABBBBBBBBBEEEIIILLLPPPWWWaaahhhkkkqqqzzz~~~~~~zzzssshhh___XXXPPPLLLGGGDDDDDDDDDCCCBBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@???>>>======<<<:::::::::999888888777777666666666666666666666666666666666555555444444444333333222111222222222222333333333444444555555555333333333444444555555555444444444444444444444444333333333444444333333333333333333333222222222222333333444444444555555555444444444444444444444444555444444444444333333333333333333444444444555555777666666555555444444333444444555555666777777777666666555555666777999999:::===BBBHHHPPPbbb~~~mmmSSSKKKDDDCCCBBB???======???????????????@@@@@@@@@>>>>>>===<<<;;;;;;:::999888777666666777888666555555555666666777777777888777777777777888888888888888888888999::::::;;;<<<:::::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<======;;;;;;;;;;;;;;;<<<======>>>>>>>>>?????????@@@@@@?????????@@@@@@AAABBBCCCCCCCCCDDDFFFHHHIIIKKKLLLLLLKKKKKKKKKKKKLLLMMMMMMLLLLLLMMMMMMNNNMMMMMMLLLMMMMMMNNNNNNNNNOOOOOOOOONNNNNNMMMMMMMMMLLLLLLLLLHHHIIIIIIIIIIIIHHHHHHHHHFFFEEEDDDBBBAAA@@@??????@@@@@@???===<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>??????@@@@@@@@@DDDGGGKKKQQQYYYfffuuu{{{zzz}}}zzzwwwyyy~~~xxxjjj```XXXRRROOOIIIGGGDDDBBBBBBAAAAAA@@@AAAAAAAAA@@@@@@@@@@@@@@@????????????????????????AAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>?????????:::999999888888777666666555555555555555555555555555555555555444444444444444444444333333333444555555555555444444333333333333333333444444444444444444444444444444444444444222222333444444333222222111222222333444555555666333333333444444444444555333444444444333333444444444444444444444444444444333333333444444444555555666666555555444444444333444444555555666777777777555555555555666777888888:::<<>>>>>????????????@@@@@@??????>>>>>>===<<<<<<;;;:::888777777888888777666555666666666777777888888666666777777777888888888999999999999999999888888:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<:::999999999999:::;;;;;;======>>>>>>>>>>>>>>>??????>>>>>>??????@@@AAABBBBBBBBBCCCDDDEEEGGGIIIJJJLLLKKKKKKJJJJJJKKKKKKKKKIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKLLLLLLMMMKKKKKKKKKKKKJJJJJJJJJJJJGGGGGGFFFFFFEEEEEEEEEEEECCCBBBAAA@@@???>>>>>>>>>>>>>>>======<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>???@@@AAAAAA>>>>>>??????????????????DDDGGGMMMTTT```rrr|||{{{~~~~~~|||uuutttvvvzzzsssdddZZZSSSLLLGGGGGGEEEDDDCCCBBBAAA@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAA@@@?????????@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@@@@<<<<<<<<<===>>>>>>??????999999888888777666666666444555555555555666666666444444444444444444444444333444555444333333555777666666555444333222222111333333333333333333444444333333333333333333333333111222333444444333222111000111222333444666777777333333333333444444444444222444555444333222333444333333333444444444555555333333333444444444555555444444444444444444444444444444555555666777777777666666666777888888999999:::;;;@@@FFFIIIRRRhhhuuuXXXIIIEEECCCAAA@@@>>>>>>??????????????????????????????>>>>>>>>>>>><<<:::999999::::::888777666777777777777777777888666666666777777777888888888999999999999888777666::::::::::::::::::::::::999:::::::::;;;;;;;;;;;;999888888888888999::::::<<<<<<<<<<<<========================>>>???@@@AAAAAAAAAAAAAAACCCEEEGGGHHHJJJJJJIIIIIIHHHIIIIIIJJJGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEFFFGGGHHHHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBB@@@???>>>======<<<======888999:::<<<<<<=========:::::::::;;;;;;;;;;;;;;;======<<<======>>>????????????@@@AAABBBCCCDDDDDDFFFIIIOOOWWWeeeyyy}}}{{{~~~uuuiii]]]RRRMMMIIICCCAAACCCAAABBBBBBAAA@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>===========================>>>???@@@@@@@@@@@@???===>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCBBB@@@???>>><<<<<<<<<<<<<<<=========999888888777666666555555444555555555666666666666444444444444444444444444222444555444222222555777555555555444444333333222333333333333333333333333222222222222222222222222000222333444444333222000000111111222333444444555222222333333333444444444222444555444222111333555111222222333444555666666333333333444444444555555222333333444444555555666444444555555666777777777555555666777888888888888;;;999===DDDGGGMMM___uuuvvv```QQQFFFBBBBBB????????????>>>>>>>>>>>>????????????@@@@@@@@@@@@>>><<<;;;;;;;;;;;;:::888888888888777777777777777666666666666777777777888666777888999999888888777888888888888888888888888777888888888888999999999888888888888888999999:::::::::::::::::::::::::::;;;;;;;;;;;;<<<===>>>>>>??????>>>>>>???BBBDDDFFFFFFFFFEEEEEEEEEFFFFFFGGGCCCCCCDDDDDDCCCBBBBBBAAA@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEECCCBBB@@@???>>>??????<<<<<<;;;;;;:::;;;;;;<<<666777999:::;;;<<<<<<;;;:::;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;<<<<<<@@@AAACCCFFFIIIKKKMMMNNNMMMPPPUUU]]]kkk~~~yyy}}}zzzwwwwwwxxxlllgggbbb\\\XXXMMMEEEEEEDDD@@@@@@BBB>>>???@@@@@@???>>>>>>???=========>>>>>>>>>>>>>>>========================<<<===>>>???@@@@@@???>>>>>>??????@@@AAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBAAA@@@>>><<<:::======<<<<<<;;;;;;;;;:::888888888777666666555555555555555666666666777777444444444444444444444444111333444333111111444777333444444444444444444444333333333333333333333333222222222222222222222222000111333444444333111000111111111111111222222222222222333333333444444444111333555444222111333555000111222333555666777777333333333444444444555555111222222333444555666666444444555555666777777777222333444555666666666666<<<888:::AAAEEEIIIZZZooofffQQQGGGEEE????????????>>>>>>>>>===>>>??????@@@@@@AAABBBBBB???===<<<<<<<<<<<<:::999999999888888777777666666666666666666777777777777444555777888999999999999777777777777777666666666666666666666777777777777888888888888888999999:::999999999888888888888888999999999999:::;;;<<<<<<======<<<<<<===???BBBDDDCCCCCCBBBBBBBBBCCCDDDDDD@@@@@@AAA@@@@@@???>>>>>>===>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@CCCBBB@@@>>>===<<<<<<===999999999999999::::::;;;777888999::::::999888777;;;;;;;;;<<<<<<=========???>>>>>>=========>>>>>>@@@BBBEEEJJJNNNRRRVVVWWWVVVXXX]]]dddppp{{{vvvkkkpppwww~~~{{{tttsssuuu~~~zzz|||~~~vvviii^^^VVVQQQOOONNNEEEDDDCCCBBB@@@???>>>>>>>>>>>>===<<<;;;;;;;;;;;;???>>><<<;;;:::999999999;;;;;;;;;<<<<<<<<<<<<===:::::::::;;;;;;;;;;;;;;;???===<<<===@@@AAA@@@>>>AAA@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>============;;;;;;:::999999:::::::::888888777666666666666666666555333111111222333444777666666555444444333333444444444444333333222111444444333333333333222222222222222222222222222222555444333222111222333333333333333222222111111111222222222222222222222222222222222222222222222222222222333444444555555666222222222111111000000000222222222222222222222222444444444444444444444444555555444333333555666777666666666666777777777777666888;;;===AAAGGGNNNSSSsssnnnYYYJJJ???===>>>AAAAAA===<<<>>>======>>>??????@@@??????>>>>>>======<<<<<<<<<;;;::::::::::::::::::::::::666666666666777777777777666666666666666777888888888777777777777777888999777777666666666666777777777777777777888888888888555555666666777777888888888888888888999:::;;;<<<;;;<<<<<<===???@@@BBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@???>>>======<<<:::::::::999999888888888=====================<<<::::::::::::::::::::::::999999999888888888888888::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<===>>>??????DDDFFFIIINNNVVVaaammmtttsssuuuvvvxxx~~~xxxpppjjjhhhhhhmmmwww|||yyyvvvtttrrrzzzrrrfff```VVVNNNHHHEEEDDDCCCBBBAAA@@@???>>>===<<<<<<======<<<;;;:::::::::;;;<<<;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;<<<<<<<<<<<<>>><<<;;;<<>>>>>>>>>>>>>>=========<<<<<<::::::999888888888888888777777666555555555555666666444333111111222333444555555444444333222222222333333444444333333222111444444333333333222222222222222222222222222222222555444333222222222333333333333333222222111111111222222222222222222222222222222222222222222222222111222222333333444555555444444444333333333222222222222222222222222222222444444444444444444444444444444444444444555666666555666666666777777777777555777888:::<<<@@@FFFJJJZZZhhh|||}}}yyyyyy}}}nnnZZZPPPGGG???<<<;;;:::<<<@@@<<<===>>>???AAAAAABBBBBB>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777777777777777777777777777777777777777888999999888888888888888888888999777777777666666666666777777777777777888888888888555666666666777777777888888777777777888999::::::===<<<<<<<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>======<<<;;;;;;:::>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::::::::999999999888888888888999999999999::::::::::::::::::::::::<<<<<<<<<<<<===>>>>>>???@@@@@@@@@???@@@@@@AAAAAAHHHKKKQQQZZZfffuuusssjjjgggffffffkkkvvv{{{yyyxxxwwwwwwyyyiii\\\UUUQQQLLLGGGBBB@@@@@@???>>>>>>======<<<;;;;;;::::::<<<;;;:::::::::::::::;;;999999:::::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===;;;<<<<<<<<<=========>>>===<<<;;;<<<>>>>>>>>><<<>>>>>>>>>>>>>>>>>>??????>>>============<<<<<<<<<999999888777666555555555666555555444444444444444555444333111111222222333444333333222222111111111333333333333333222222111333333333333222222222222222222222222222222222222444444333222222222222333222222222222222111111111111111111111111111111111222222222222222222222222000000111111222333333444444444444333333333333222222222222222222222222222444444444444444444444444333333444555555555555555555555666666666777777777666777777777777999===@@@IIISSSeeezzz|||uuuvvvuuu^^^PPPAAA:::999888999<<<;;;;;;<<<======>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999888888777777777888888888888888888999:::999999888888888888888888888888777777666666555555777777777777888888888888666666666666777777777777777777777666666777888888===<<<;;;;;;;;;;;;<<<<<<========================;;;;;;;;;:::999999888888;;;;;;;;;;;;::::::::::::999999999999999999999999999999999999999999999999888888888999999:::::::::::::::::::::::::::::::::============>>>@@@AAABBB>>>>>>>>>???@@@AAABBBCCCHHHMMMVVVbbbqqq~~~tttjjjfffdddeeekkkwwwzzzxxxzzz|||}}}oooaaaVVVNNNJJJEEEBBB@@@?????????>>>===;;;;;;;;;;;;::::::::::::;;;::::::999999:::::::::999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<======>>>>>>??????>>>=========>>>>>>>>>===<<<<<<<<<======>>>>>>???=========<<<<<<<<<;;;;;;999999999888666555444333555444333333222222333333444333222222111111222222333333222222222111111111222222333333333222222111333333333222222222222111111111111111111111111111333333333222222222222222222222222111111111111111000000000000000000000000111111111111111111111111//////000000111222222222111111111111111111111111222222222222222222222222333333333333333333333333222333444555666555444333555555555666666666777777888888888777777888:::===DDDHHHTTThhh}}}yyy}}}mmm]]]LLLDDDAAA===::::::>>>>>>===<<<<<<;;;;;;;;;===============<<<<<<<<<========================<<<;;;;;;:::999888777777999888888888888888999999888888888888888777777777888888888777777666555555666777777777888888888888666666666666777777777777777777666555555555666666::::::999999999999::::::::::::::::::::::::::::::999999999888888888777777888888888888888888888888777777777777888888888888888888888888888999999999777888888999:::;;;<<<<<<:::::::::::::::;;;;;;;;;============>>>???@@@AAA<<<===>>>@@@CCCFFFHHHJJJLLLQQQ[[[iiizzz|||sssiiiggggggmmmyyy~~~~~~~~~}}}}}}~~~{{{xxxyyy|||rrrkkk___TTTMMMIIIFFFEEE>>>===;;;;;;<<<<<<:::999::::::;;;;;;;;;;;;<<<<<<;;;;;;:::999999999::::::;;;;;;<<<<<<<<<;;;:::999;;;;;;;;;<<<<<<<<<<<<===<<<<<<======>>>??????@@@??????@@@???????????????;;;;;;;;;<<<<<<=========<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999888666555444444444333222222222222222333333222222111111111111333333333222222222222222111111222333333222222222333333222222222111111111111111111111111111111111333333333222222222111111111111111111111111111111000000000000000000000000111111111111111111111111......///000000111111222111111111111111111111111222222222222222222222222333333333333333333333333111222444555555555444333555555555555666666666666666777777777666777999<<<>>>???EEESSShhhzzz~~~~~~ttt^^^QQQJJJCCC>>>===@@@@@@???>>>===>>>>>>???<<<<<<<<<===============>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;:::999999888999999888777777888888888777777888888888777666555777777888888777666555444666777777777888888888888777777777777666666666666666666555555444555555555777777777777888999:::;;;888888888888888888888888999999888888888888777777888999999999999999999999666666666777777777888888777777888888888999999999888888999:::;;;<<<<<<===::::::;;;;;;<<<<<<<<<<<<>>>>>>=========>>>??????CCCDDDFFFIIIMMMPPPTTTUUUZZZ```lll{{{}}}rrrpppooottt~~~~~~{{{zzz{{{~~~yyyzzzxxxwwwxxx{{{~~~sssiiiZZZTTTLLLFFFCCCCCCCCCBBB@@@>>>===<<<===<<<:::888::::::;;;;;;<<<===>>>>>>===<<<;;;:::999999999999<<<===>>>>>>===<<<;;;:::;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<===>>>???@@@@@@@@@AAABBBAAA???>>>???@@@;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;:::888666555444333333222222222222222222222222222222111111111222222222222222222222222000111222222222222222222222222222222111111111111111111111111111111111111222222222333222111111000000000000111111111111111111111111111111111111111111111111111111111111111......///000000111111222222333333333333444444444222222222222222222222222333333333333333333333333222222333444444444444444444444555555555666666666333444555555555555777999999999===FFFWWWjjj{{{{{{vvvuuuxxx{{{sss```SSSHHHBBBAAA===<<<;;;;;;;;;===>>>???<<<<<<<<<===============>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;::::::999999888888999999777888999999888777555444555666777888888777666555777777777777888888888888777777777777666666666666555555555444555555666666666666666777777999::::::777777777777777777777777888888888888888888888888555666666666666777777777666666666777888888999999777777888888999::::::::::::::::::;;;;;;<<<<<<<<<;;;;;;<<<======>>>>>>>>>????????????@@@AAABBBBBBIIIKKKNNNSSSYYY^^^cccfffooowww~~~~~~|||{{{yyyyyyxxxwwwyyy~~~yyyvvvvvvvvvxxx||||||pppdddYYYQQQNNNJJJEEEBBBAAABBBBBBBBBBBB@@@>>>===>>>===;;;:::999::::::<<<===>>>?????????>>>===;;;:::999999999;;;<<<>>>???@@@???===<<<;;;;;;;;;<<<<<<<<<<<<===:::;;;;;;<<<>>>??????@@@???AAABBBAAA>>>===>>>@@@;;;;;;;;;;;;::::::::::::;;;;;;;;;::::::::::::999888999:::;;;:::999777666444444333222222222222333222222222222222111000000111111111111111111111111000000111222222222222222222222222222111111111111111111111111111111111111111222222333222111000//////000000000111111111222222222222222222222222222111111111111111111111111...//////000111111222222222222333333333444444444222222222222222222222222222222222222222222222222333333222222333333444555444444444555555555666666222444555555444444666888888:::===AAAKKK[[[ppp~~~~~~{{{}}}yyyvvvuuuooo]]]QQQMMMAAA@@@===;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>==============================<<<;;;;;;;;;;;;;;;999:::;;;;;;;;;999777555333444666888999888777666777777777777888888888888888777777777666666666555555444444555555666777888888888777777777777888888777777777777777777777777777777777777777777777777333333333444444555555555777777777888999:::::::::888888888999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>??????@@@@@@AAAAAABBBCCCEEEGGGIIIJJJMMMQQQXXXbbbmmmxxx}}}{{{zzzyyyyyyvvvwwwzzz|||zzzyyyyyy}}}{{{lll```XXXRRRKKKEEEEEEBBB???>>>????????????@@@>>>;;;:::::::::999777888999:::;;;===>>>???@@@AAA@@@>>><<<:::999999888:::;;;>>>@@@AAAAAA@@@???;;;;;;;;;<<<<<<<<<======::::::;;;<<<===>>>??????>>>@@@AAA@@@===<<<===???;;;;;;;;;::::::999999999;;;;;;;;;:::::::::999999777888999::::::999777666555444333333222222333333111222222222222111000000////////////000000000000///000111222222222222222222222222111111111111000000000000000000000000000111111222333222111000/////////000000111111111222222222222222222222222222000000000000000000000000//////000000111111222222000000000111111222222222222222222222222222222222222222222222222222222222444333222111222333444555444444444555555555666666444666777777666555666888555999======@@@MMMaaarrrwwwtttjjjrrryyy}}}{{{fff]]]OOOMMMIIIDDD@@@>>>======;;;<<<<<<<<<======>>>>>>====================================>>>>>>>>>>>>??????>>>===============;;;<<<=========;;;888777222444666888999999888777777777777777888888888888888888777777666666666555444444444555666777888999:::999888777777666666666888888888888888888888888555666666666666666666666666777777777888888999999777888888999:::;;;;;;;;;888888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;===>>>>>>???@@@AAAAAAAAABBBCCCDDDGGGJJJMMMPPPRRRSSSYYYdddsss}}}|||{{{{{{{{{yyy||||||zzz}}}hhhaaaVVVNNNIIIEEEBBB???BBBAAA@@@>>>===;;;:::999;;;;;;:::999999888777777888999:::;;;>>>@@@CCCDDD@@@???<<<:::999888888888888;;;???BBBDDDCCCAAA@@@<<<;;;;;;:::::::::;;;;;;;;;;;;<<<===>>>>>>>>>===>>>>>>>>>======<<<<<<;;;::::::::::::::::::::::::;;;;;;::::::999888777777777777888999999888666555222222222222111111000000//////000000111111111222000111111111222222222222444222000///000222222111......///000111222222333000000000000000000000000000111222333333222111000000000000000000000000000////////////////////////.../////////------///000000000000000000000000000111111222222222222111111111222333444444333111000333333333222222111111111333333333222222222111111444444444444444444333333666666666666666555555555555666999===>>>DDDRRR```{{{zzzqqqiiikkknnntttnnn^^^OOOJJJGGGAAA=========:::999;;;<<<:::;;;>>>===============>>>??????>>>>>>>>>>>>>>>======<<<<<<======>>>>>>>>>=========;;;999:::<<<<<<:::888888888888888888888888888999999888777777666777777777777777777777777777777888777555444444555777888666666666666666666666666444555666777777666555444666666666666666555555555666666777888888888888888::::::999999999999999999======<<<;;;::::::999999:::;;;<<<<<<<<<<<<::::::999<<<@@@CCCEEEGGGIIIKKKJJJJJJKKKOOOUUU\\\aaacccjjjnnnxxx}}}{{{|||~~~uuurrrpppkkkfff[[[UUUMMMGGGCCCAAA>>><<<@@@???>>>===;;;:::999999;;;;;;::::::999888888777::::::;;;===???BBBDDDEEE@@@>>><<<:::999888888888888:::===@@@AAAAAA@@@???<<<<<<;;;;;;;;;;;;;;;<<<::::::;;;<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::;;;;;;::::::999888888777777777777888777777666555222222222222111111111000///000000000111111111111000000000111111111222222222000//////111333333333000000000000000111111111000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000///000000///......///111000000000000000000000000000111111222222111111000222222222333333222222111333333333222222222111111111111111222222333333333333333444444444444444444666666666666555555555555666666999;;;<<<@@@LLLYYYppp{{{rrrrrrrrrvvvmmm]]]SSSIIICCCCCC@@@===<<<@@@@@@>>>>>>@@@>>>============>>>?????????????????????>>>======????????????>>>>>>===<<<>>><<<:::;;;<<<===;;;999999999999999999999999999999888777666666666666666777777777777777777777777777777666555555666777777666666666666666666666666555555666666666666555555888888888888888888777777666777888888999999888888999999999999999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>===<<<;;;;;;===@@@CCCEEEHHHLLLNNNSSSTTTVVV\\\ccckkkqqqtttyyy}}}}}}}}}}}}}}}}}}sssdddZZZWWWVVVSSSOOOLLLHHHDDDAAA???===;;;:::<<<<<<<<<;;;::::::999999;;;;;;;;;:::999999888888;;;;;;===>>>@@@BBBDDDDDD???===;;;999888888888888888999;;;===>>>?????????<<<<<<;;;;;;;;;<<<<<<===:::::::::;;;::::::999999999999999999999999::::::::::::::::::::::::::::::;;;;;;::::::999999888888777777666555555555555555222222222222111111111111000000000000111111111111/////////000000000111111000///...///222444444444111111111111000000//////000000000000000000000000000000////////////000000////////////////////////000000000000000000000000000000111000///...000222000000000000000000000000000111111222222111111000222222111111111222222333333333333222222222222111///000111222333444444555222222333333444444555555555555555555555555555555777666777999999;;;EEEPPPccc~~~~~~~~~ooo^^^QQQLLLCCC???===???@@@>>>===>>>===============>>>??????????????????>>>>>>>>>>>>AAAAAAAAA@@@???>>>===<<>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888888777666666666777777888888888888888888888888777777777777777777777777777777777777777777777777666666555555555555666666888888888888888888888888777888888999999999999999888999999::::::;;;;;;;;;;;;<<<<<<===>>>??????@@@>>>???@@@@@@@@@>>>===<<<>>>???BBBDDDGGGLLLSSSWWW^^^aaafffmmmvvv~~~{{{zzz|||xxxpppmmmbbbTTTLLLJJJJJJGGGEEECCCBBBAAA???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888:::;;;===>>>@@@AAABBBBBB>>><<<;;;999888777888888888888999999;;;<<<===>>><<<<<<;;;;;;;;;<<<======;;;;;;;;;;;;:::999999888999999999::::::;;;;;;<<<999999999999999999999999;;;;;;:::::::::999999999888777555444333333444555222222222222222222222222000000000000000111111111////////////000000000000111000///000222333333222111111000000000000000000////////////////////////000///...------...///000////////////////////////111111111111111111111111000111111111//////000222000000000000000000000000000000111111111111000000222111000000000111333444222222222222222222222222000000111222333333444444111111222333444444555555444444555555555555555666777555666888777999AAAJJJYYYqqqkkk^^^QQQHHHAAA@@@???===<<<>>><<<<<<<<<<<<<<<===>>>>>>??????>>>>>>============AAAAAAAAAAAA@@@@@@???>>>??????>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<:::999999888888888999999999999999999999999999999777777888999999888777777888888888888888888888888777666555444444555666777666666666666777777777777888888999:::::::::::::::888999999:::;;;<<<<<<===<<<<<<======>>>?????????>>>??????@@@???>>>===<<>>?????????<<<;;;:::888777777777888888888777888999:::<<<===;;;;;;;;;;;;;;;<<<======<<<<<<===<<<<<<;;;::::::888999999::::::;;;;;;;;;999999999999999999999999;;;;;;;;;:::::::::::::::888777555333333333333444222222222222222222222333111111000000000000000000////////////000000000000333222111111222222000///...//////000111111222222////////////////////////000///...------...///000........................000000000000000000000000000111111111//////000222////////////////////////000000000111111000000000111111000///000111333444222222222222222222222222222222222222222222222222111111222222333444555555333444444444555555666666555444444777888999???GGGPPP```yyy}}}}}}~~~kkk]]]OOOGGGCCC??????@@@<<<<<<;;;;;;<<<<<<===>>>???>>>===<<<<<<<<<======>>>???@@@AAAAAAAAAAAAAAA???@@@@@@???>>>>>>>>>>>>========================<<<;;;;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::888888999::::::999888888999999999999999999999999888888666555555666888888777777777888888888999999999999:::;;;;;;;;;;;;;;;999999:::;;;<<<<<<====================================????????????=========>>>AAAEEELLLWWWcccjjjsssxxx~~~zzz|||{{{{{{|||zzzxxx}}}vvvhhhZZZQQQ}}}xxxrrrkkkfffbbb^^^[[[QQQKKKDDD@@@??????===:::<<<======<<<:::888999999:::::::::;;;;;;<<<<<<<<<888888888888888888888777777888:::<<<<<<<<<<<<;;;;;;:::999777666777777888777777777777888999:::;;;:::::::::::::::;;;<<<============>>>======<<<<<<888888888888888888999999999999999999999999999999;;;;;;;;;;;;::::::::::::888777666555444333333333222222222222333333333333111111111111000000000000/////////000000000111111444333222222222111///---......///000111222333333000000000000000000000000//////............//////........................////////////////////////000000111000///...000222///////////////////////////000000111111000000///000000000000000111222333111222222222222333333333333333333222222222111111111111222222333333444444333333333444555555666666444222333666888888===CCCEEEOOObbbzzzyyyvvvzzzuuuaaaTTTKKKCCC??????===============>>>??????@@@???===<<<<<<<<<===>>>===>>>???@@@AAABBBBBBBBB???@@@AAA@@@>>>===>>>???>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999888888888888999999::::::;;;;;;<<<=========::::::;;;<<<<<<<<<<<<<<<:::;;;;;;<<<<<<=========>>>>>>>>>>>>===============>>>@@@AAABBBBBBAAAAAA<<<>>>AAAFFFNNNZZZfffnnnyyy}}}zzzxxxxxxzzz|||zzzvvvyyy~~~|||mmm]]]OOOHHH|||rrrjjjccc]]]YYYTTTQQQOOONNNLLLKKKIIIFFFBBB@@@@@@>>><<<999888::::::999777666888;;;999999999999::::::::::::666666666666666666666777777888:::;;;<<<;;;:::999;;;:::888777666666777777777777777888999999::::::888888888999999;;;<<<<<<<<<<<<===>>>>>>>>>======999999999999999888888888888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;777777777666555444333222222222222333333333444444111111111111000000000///000000000111111111222222333222111222333222000...//////000000111111111222000000000000000000000000/////////000000/////////................................................///000000///......///111//////////////////////////////000000000000//////...///000111222222222222111111222222222333333333222222222222222222333333222222222222222222333333222222333444444555666666444222222666777666999>>><<>>===>>>???@@@>>>>>>???@@@AAAAAA@@@@@@>>>@@@AAA@@@===<<<===???>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<======>>>???;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999:::;;;<<<::::::::::::::::::::::::999::::::;;;;;;::::::999<<<<<<<<<===>>>?????????;;;;;;<<<============<<<<<<<<<<<<<<<<<<===============>>>>>>???@@@@@@@@@@@@AAADDDFFFGGGGGGGGGGGGCCCEEEHHHLLLTTT^^^iiiqqqxxx~~~yyyyyy{{{|||zzzvvvxxx~~~}}}rrraaaQQQFFF@@@mmmaaaZZZTTTQQQJJJGGGEEECCCCCCCCCBBBAAABBB@@@???>>>>>><<<888555777999:::888666777:::===888888888888888888888888555555555666666666666666777888:::<<<<<<;;;:::999:::999888666666666777777666777888999999:::999999888888888888999:::;;;<<<;;;;;;<<<===>>>>>>>>>===<<<<<<<<<;;;;;;:::::::::888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;777888888888777555333111222222222333333444444444222111111111000000//////111111111111222222222222111000000222333333111///111111111111000000000000000000000000000000000000...///000111111000///....................................................../////////------///000//////////////////////////////000000000000//////---...000111222222222111111111111222222333333333000000111222333444444555333333222222222222222222222222333333444555666666555222222555555444666:::777===EEENNNZZZooo~~~rrrqqqttt{{{rrr```QQQJJJCCCCCCBBBBBBCCCCCCDDDEEEDDDCCCAAA??????@@@AAABBB??????@@@@@@@@@??????>>>===???AAA@@@===<<<===???========================<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<:::999999:::<<<===;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<<<<<<<<<<:::999;;;;;;;;;<<<===>>>>>>???;;;<<<<<<==============================<<<<<<<<<<<<===>>>???AAABBBCCCDDDCCCEEEGGGIIIKKKLLLLLLLLLLLLMMMPPPTTTZZZcccmmmtttttt|||~~~}}}}}}}}}yyyuuuxxx~~~~~~zzzjjjXXXIII???:::{{{kkk]]]TTTMMMGGGBBBAAA@@@@@@???>>>======<<<<<<;;;;;;:::999888777777999888888888777777666666666666666666777777777777999888888888777777666666888888777777777777888888777888888888888999999999777777777777777777777777888888777777888888999:::<<<<<<======>>>>>>??????>>>>>>>>>===<<<:::999888999::::::;;;;;;::::::999777888:::<<<======<<<;;;888888888777666666555555333222222111111222222333111111111000///......---/////////...///000000111111222222333333222222111000000000000////////////------......//////000000000000000000///////////////////////////.........222222111000///...------////////////////////////......//////000000111111222222111111111111222222111111000000000000111111111111111111111111111111000111111111111222222222111111222333333444555555222222333444444555555666555444444444444555666666888999<<>>???@@@===>>>@@@AAA@@@>>>>>>???@@@@@@@@@????????????>>>>>>>>>=========<<<<<<<<<>>>>>>=========<<<<<<<<<==============================<<<;;;;;;:::999999::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<===>>>>>>?????????@@@AAAAAA@@@???<<<<<<===???AAAAAA???===>>>????????????@@@CCCEEEFFFFFFIIIPPPYYY___aaaaaa^^^]]]\\\^^^ccckkksssxxx}}}zzzyyyzzz{{{}}}uuueeeZZZOOOBBB:::777yyyrrrppppppgggZZZQQQLLLIIIDDDAAA>>>>>>======<<<;;;;;;::::::::::::999888888777777888888888777777777666666777777666666555555444444888888888777777777666666888888777777777777888888777777888888888999999999888888888888888888888888888888777777888888999:::;;;<<<<<<======>>>???????????????>>>===;;;:::999::::::::::::::::::::::::777999;;;<<<===<<<;;;:::888888777666666555555444222111111000000111111222333333222222111000000////////////000000000111111222222222333333222222222000000000000/////////............///////////////000000000000/////////...------------............000000///////////////...........................///////////////000000000111000000//////000000111111111000000000000111111000000000000000000000000000000111111111222222222111222222333333444444444444444444444444444333333444444444444444555666666888777888<<>>>>>>>>>>>>>>>>>>>>>>>>>>=================================<<<<<<;;;;;;:::999999888999999:::;;;;;;;;;;;;:::========================;;;;;;<<<<<<===>>>>>>>>>?????????@@@AAA@@@???>>>???>>>??????@@@@@@???>>>@@@AAABBBBBBBBBCCCFFFHHHOOOQQQVVV```kkktttyyyzzzxxxvvvttttttwww|||~~~zzzwwwvvvvvvvvv}}}{{{mmm]]]QQQGGG===888777uuufff]]]YYYYYYXXXRRRKKKFFFEEECCCAAA>>>;;;;;;;;;:::999999888888888888888888888888888888888888777777777777666666777777666555444333222222888888777777777777666666888888777777777777888888777777777888888888999999999999999999999999999999888888777777888888999:::;;;;;;;;;<<<======>>>>>>?????????>>>===<<<;;;:::;;;:::999888888999:::;;;888999;;;;;;<<<;;;:::999777777666666555444444333111000000000000000000111333333222222111000000000///000111222222222111000222222333333333333222222000000000/////////......///////////////.........000000000/////////......++++++,,,,,,---.........------........./////////........................000000//////////////////000//////......//////000111000000//////000000111////////////////////////000000000111111111222222222222222333333333333333555555555444333222222222444444444444444555555666;;;999999;;;===CCCQQQ___|||{{{{{{}}}sssjjjaaaYYYTTTOOONNNKKKHHHEEEBBB@@@???BBBAAA@@@>>>>>>>>>???@@@@@@@@@@@@?????????>>>>>>AAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>?????????==============================<<<<<<;;;:::::::::::::::;;;<<<<<<<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<======>>>>>>??????@@@AAABBBBBBAAA@@@???BBBBBBBBBBBBBBBCCCDDDDDDEEEGGGIIIIIIJJJKKKMMMOOOXXX\\\eeeqqq}}}~~~~~~~~~zzzuuurrrqqqsssyyy|||pppbbbQQQEEE>>>888666777xxxxxx{{{zzzssshhh\\\RRRMMMLLLMMMKKKHHHDDDBBBAAA@@@===;;;999999999888888888777777666666666777777888888888777777777777777777666666666666666555555444444444777777777777777777666666888888777777777777888888777777777777888888888888999999999999999999999999888888777777888888999::::::::::::;;;<<<<<<============>>>======<<<;;;;;;;;;:::888777777888:::;;;999999::::::::::::999888666666666555444444333333111111000000000000111111000000000000//////.........000222333444333111000111222222333333222222111000000/////////.........000000//////......------000000/////////.........++++++,,,---......//////------------.........///////////////////////////000000000//////......---000//////......//////000000000////////////000000000000000000000000000000000000000000111111111111333333333222222222222222444444444333333333222222444444333333444444555666999888999<<<>>>BBBLLLWWWkkkrrrjjj]]]YYYSSSMMMJJJGGGEEECCCEEECCCBBBBBBBBBBBBAAA@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>?????????========================>>>>>>>>>=========<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????<<<<<<<<<======>>>>>>>>>???AAACCCDDDCCCCCCCCCCCCEEEEEEFFFGGGIIIKKKOOOQQQQQQTTTWWWXXXYYYZZZ[[[]]]gggmmmwwwtttqqqrrrtttvvvzzz~~~zzzuuurrrqqqrrrwww}}}~~~sssbbbUUUGGG???:::555444666|||}}}|||wwwmmmbbb\\\\\\___ZZZUUUOOOIIIEEEBBBBBBAAACCCAAA@@@??????>>><<<;;;999999888888888888777777444555555666666777777888666666666666666666777777555555555666666777777888666666666666666666777777888888777777777777888888666666777777777888888888999999999999999999999999888888777777888888999:::999999999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<;;;::::::;;;:::888777777888:::;;;999999999999999999888888666666666555444444333333222222222111111222222222000000000///////////////...000222333444333111000000111111111111111111000////////////............000000//////......------////////////............,,,,,,---...///000000111............------------000000000000000000000000000000//////......------111000000//////000000111000000////////////000000111111111111111111111111//////000000000111111111222222222222222222222111222222222333333333444444333333333333333444555555222222444888;;;===EEENNNZZZlllzzzrrrggg^^^VVVQQQLLLJJJIIIHHHHHHJJJKKKJJJGGGDDDDDDDDDDDDDDDDDDDDDDDDDDD@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=================================<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>======>>>>>>????????????============>>>>>>>>>>>>===@@@BBBCCCCCCCCCFFFHHHGGGJJJNNNQQQTTTYYY___cccjjjmmmqqqtttuuuuuuvvvwww~~~{{{xxxxxx{{{zzzppplllllllllooottttttwwwyyyzzzxxxvvvuuuuuuqqqtttxxx|||~~~|||qqqdddTTTJJJAAA===:::666444555|||tttlllfffbbb```ccc```\\\VVVPPPMMMMMMNNNIIIGGGDDDAAA@@@>>>;;;888999999:::;;;;;;<<<<<<<<<888888888888888888888888444444444555555666666666555555666666666666777777444444555666777888999999555555666666666666777777888888777777777777888888666666666777777777888888999999999999999999999999888888777777888888999:::888888888999::::::;;;;;;999::::::;;;;;;;;;:::::::::999888777777888999:::888888888888888888888999777777666666555444444333333333222222222222333333222222111111111111111111///000111222222222111000//////000000000000///////////////.........------///////////////........./////////.........---------......//////000000000/////////.........------000000000000000000000000//////..................111000000//////000000111000//////......//////000111111111111111111111111/////////000000000111111111111111222222222222222111111111222333444444444333333333333333444444555444222333777999:::???EEEMMMZZZlll}}}zzzyyywwwwwwvvvuuuvvvzzzxxxnnndddZZZSSSPPPNNNNNNPPPRRRSSSPPPLLLJJJIIIHHHFFFEEECCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>========================::::::::::::::::::::::::;;;<<<======>>>>>>======>>>>>>??????@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@<<<>>>AAABBBCCCFFFKKKPPPRRRWWW]]]cccgggmmmuuu{{{zzzsssnnnlllooosssvvvzzz}}}|||~~~yyypppllljjjhhhjjjnnnkkknnnrrrttttttuuuvvvxxxuuuxxxzzzxxxvvvpppdddXXXHHHAAA;;;;;;:::666333333{{{~~~qqqhhhddd^^^WWWRRROOONNNOOOPPPMMMIIIGGGGGGHHHGGGFFFDDDAAA???>>>>>><<<888555555555666777777888:::;;;777777777777777777777777444444444444444555555555555555555666666666777777444555555666666777777777555555555666666666777777888888777777777777888888666666666666777777777888888888888888888888888888888888777777888888999:::777777888888999:::::::::999::::::;;;<<<<<<<<<;;;888888888888888888888888777777777777777888999:::888888777666666555555444222222111111111111222222111111111111111111111222/////////000000000111111------............------//////.........---------........./////////////////////.........---------...........................///////////////000000........................------..................000//////......//////000//////............//////111111111111111111111111////////////000000000111000000111111222222333333222222222222222222333333333333222222333333444555777444444777888888;;;@@@BBBLLLYYYhhh|||~~~xxxtttqqqrrrtttuuuuuuuuuxxx}}}zzzpppddd```\\\]]]aaaddddddbbbZZZYYYVVVRRRMMMIIIFFFEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@@@@???========================;;;;;;;;;;;;;;;;;;;;;;;;>>>??????@@@@@@@@@@@@@@@AAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCC???BBBEEEFFFGGGMMMVVV]]]eeellluuu|||xxxmmmfffbbbeeehhhkkkoooxxx}}}||||||{{{~~~yyyrrrooolllhhhhhhkkkhhhjjjmmmnnnpppqqqtttvvvxxx{{{{{{uuulllcccWWWLLL@@@999555666666333111111TTTWWW\\\dddkkkrrrxxx{{{{{{uuubbbRRROOOKKKFFF@@@>>>???AAACCCGGGBBB???@@@DDDFFFDDDAAA>>>;;;999888999999666222666777777666555555777888555666666666666666666666444444444444444444444444444555555555666666777777555555555555555555444444444555555555666666777777888888777777777777888888666666666666777777777777777777777777777777777777888888888777888999999:::777777777888999999::::::::::::;;;<<<============777888999999999999888777666666666666777888::::::888888888777666666555555111111000000000000111111///////////////000000000/////////...///000000111,,,------------------,,,//////.........------------.........//////000000//////.........---------------------------,,,,,,------...///000111222222------------------------,,,------....../////////.........------.........//////............//////000000000000000000000000////////////000000000000//////000111222333333444444444333222222111111111333333222222333333444555444111111444555555888===777@@@JJJRRR```uuu{{{vvvrrruuuxxx{{{{{{{{{}}}}}}vvvpppoootttzzz||||||qqqnnnjjjddd^^^XXXSSSQQQJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGFFFDDDCCCBBBAAA@@@========================>>>>>>>>>>>>????????????BBBCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFDDDGGGJJJKKKMMMTTT___hhhwwwxxxlllddd^^^```ccceeejjjsss~~~|||xxxwwwxxxzzzyyy~~~yyytttqqqnnnhhhgggiiihhhiiikkkllllllnnnqqqsssuuuxxxwwwmmmaaaUUUIII@@@<<<555000111222000///000EEEEEEFFFHHHKKKPPPTTTVVVYYYYYYYYYYYY[[[^^^bbbdddtttyyy~~~xxxsssnnnnnnooopppqqqrrrtttuuuqqqpppooojjjcccZZZRRRLLLCCCBBBAAA@@@???>>>===<<<===>>>>>>>>>>>>>>>======:::::::::::::::888777777666666666666666666666666777777777666555555444444444444444444444444444444666666666666666555555555333444444444555555666666777666555555555666888999666666777777888888888999888888888888888888888888555555666666777777888888888888888888888888888888777777777888999999999:::;;;888777888:::;;;:::888777777777777777777777777888:::;;;999666555777:::666666555555555444444444333333222222333333444555222222222222111111111111//////.........//////000000000000000////////////000000000000000000000000---...///000000///...---/////////...---------,,,000//////.........//////000000000000000000000000000000//////.........---..................------........................111111000000//////......000000000000000000000000000111111111111222222222111222444555555444222111555444444333333222222111222222333333333333444444222333333444555666888888:::<<>>>>>>>>===:::888??????===;;;:::<<>>AAADDDFFFEEEEEEEEEEEEGGGJJJMMMNNNZZZ^^^eeelllrrruuuuuuuuutttssssssrrrsssuuuvvvwwwyyyxxxwwwtttrrrpppnnnmmmiiikkkmmmnnnnnnmmmkkkiiiiiiiiijjjlllnnnmmmkkkiiieeefffhhhgggeeeaaa\\\YYYVVVVVVVVVVVVWWWXXXYYYZZZYYYYYYXXXUUUPPPIIICCC???======<<<;;;:::999888888::::::;;;;;;;;;;;;;;;:::999999:::999999888777666555555555555555555555555666666666555555555555555444444444444444444444444666666666666555555555555555666666666777777777888777666555555555666777888666666777777777888888888777777777777777777777777555555555666777777888888888888888888888888888888888888888888888888999999:::888777888:::;;;999777666666666666666666666666666777888777666555777888666555555555444444444333333222222222222333444444444444333333222111000000/////////...//////000000000////////////.........////////////////////////---...///000000///...---............------------//////............//////////////////////////////000/////////.........---................................................///////////////000000000////////////////////////000000111111111222222222///000111333333222222111222333333333333333333333111111111222222333333333333333333333555666777888:::;;;<<<>>>CCCOOO___kkkzzzrrrjjjiiilllnnnkkkgggccc```[[[WWWSSSOOOJJJFFFHHHGGGEEEDDDDDDDDDBBBAAABBBBBBAAA@@@???AAADDDGGGLLLOOOUUU\\\aaabbb^^^ZZZUUUSSSRRRRRRSSSVVVYYYZZZ^^^^^^^^^___```aaabbbcccaaacccdddddddddjjjssszzzzzzsssmmmmmmooosss{{{}}}vvvsssuuuwwwxxx|||~~~yyyxxxzzz}}}zzzvvvrrrooommmlllhhhkkkkkkiiijjjppprrrpppmmmeeeZZZOOOFFF???:::666222222111111000//////...777666666666777888:::<<<:::::::::;;;<<<>>>AAABBBGGGKKKQQQVVVYYYXXXVVVTTTSSSRRRQQQQQQPPPQQQRRRSSSUUUTTTSSSQQQPPPNNNMMMLLLJJJKKKMMMNNNNNNMMMKKKJJJLLLKKKLLLMMMOOOOOOMMMKKKKKKLLLLLLLLLKKKJJJHHHFFFEEEEEEDDDDDDCCCDDDDDDEEEFFFFFFEEEDDDBBB???<<<:::888777777777666666666666555666777777888888888888888888888888777666555444555555555555555555555555444444444555555555666666444444444444444444444444555555555555555555555555666666666666666777777777666555555555555666777777666666666666777777777777666666666666666666666666444555555666666777888888888888888888888888888888888888888888888888777777:::888777888999999888777666666666666666666666666666444444444666777666555555555444444444444333333222222222222222333444444555555555444222111000/////////......//////000111////////////............////////////////////////---......//////......---------------............///...............///////////////////////////////////////...............................................................---......///000000111111////////////////////////000000000111111111222222...//////000000111111111111111222222333444444555//////000111222222333333333333333333444555777777888999999999;;;BBBLLLUUUhhh}}}|||{{{wwwrrrlllfff___XXXSSSQQQNNNKKKIIIJJJJJJJJJIIIFFFFFFFFFDDDCCCCCCEEEGGGNNNTTT___kkktttwwwvvvsssmmmjjjeeecccccchhhmmmqqquuuwwwzzz}}}}}}zzz}}}{{{vvvssstttwww{{{xxxvvvxxx|||~~~|||yyyuuuqqqnnnlllkkkkkkjjjiiimmmqqqppplll```XXXLLLBBB;;;888777666222111111000000//////...666555555555666777888999;;;;;;;;;<<<===???AAABBBCCCGGGKKKOOOPPPNNNJJJHHHFFFEEECCCBBBAAAAAABBBBBBCCCCCCBBBBBBAAA@@@@@@???>>>???@@@AAAAAA@@@???>>>@@@??????@@@BBBCCCAAA???AAAAAAAAAAAABBBCCCCCCDDDBBBAAA@@@???>>>=========>>>>>>======<<<<<<;;;;;;666666666666666666666666222333444555666666666666666666666666555444333333444444444444444444444444222333333444555555666666444444444444444444444444444444555555555555555666444444444444444444444444444444444555555555666666666666666666666666666666444444444444444444444444444444555555666777777888888888888888888888888888999999888888777777666666999888888888888888777777666666666666666666666666777444333444666777555222444444333333333333333333222222222111222333333444555555555444333111///..................///000000000000000/////////......////////////////////////------------------------,,,,,,,,,------...............---------...//////////////////////////////........................---------................................................/////////000000////////////////////////000000000000111111111111111000////////////000000111111222222333333333333//////000111222333444444333333333333444555666777666666777777999===DDDIIIWWWmmmyyyqqqlllbbb___ZZZXXXXXXYYYZZZZZZXXXXXXVVVSSSOOOLLLLLLLLLSSSYYYdddqqq}}}{{{zzz}}}}}}zzzwwwvvvyyy{{{xxxyyy|||~~~}}}|||{{{yyyvvvsssooommmlllmmmmmmmmmqqqrrrkkkbbbUUUNNNEEE<<<888666666555111111000000////////////222222222333444555666777999999::::::;;;<<<======???BBBFFFIIIJJJHHHEEEBBB@@@>>><<<;;;:::999::::::::::::::::::999999999999999999:::;;;;;;:::999999999888888999;;;;;;:::999:::999999:::;;;>>>@@@AAAAAA@@@>>><<<;;;:::999999777777777666666666666666444444555555555555666666111222333444555666666666555555555555444333222222444444444444444444444444111111222333444555666666444444444444444444444444333444444444555555666666444444444444444333333333333444444444555555555555666555555555555555555555333333333333333333333333444444444555666666777777777777777777777777777777999888888777777666666666888888888777777666666666555555555555555555555555888666444555777666333000222222333333333333333333222111111111111222333333333444555555444333111/////////............//////111111111000000000//////........................------,,,,,,,,,,,,------+++,,,,,,,,,------......---------------...//////........................---------...............---------.........//////........................000/////////.........---........................//////000000000111111111444333222000000/////////333333333222222111111111111111222222333444444555333333333333333444555666555666777777888;;;>>>@@@KKKXXXlll~~~yyyvvvuuuvvvwwwwwwwwwwwwtttnnnhhhcccaaa```bbbfffmmmwww|||yyywww{{{|||}}}}}}~~~~~~}}}}}}}}}|||||||||{{{yyyvvvsssqqqnnnpppppppppqqqmmmbbbUUUHHHDDD===888555222000...000000000///////////////222222333555666777888999666777777888888888999999;;;===@@@CCCDDDCCCAAA???===<<<:::888777777777777666666666666666666666666777777777888888777777777666555444555666777777666555555555555777:::<<<>>>@@@???>>><<<:::999888888555555444444333333222222222222333333333333333333222333444555555555555555555555555555444333222111333333333333333333333333111111222222333444555555444444444444444444444444333333333444555555666666666666666555555555555555222333444444555555444444555555555555555444444444333333333333333333333333333444444555555666777777777777777777777777777777777777777777777777666666777888999777555444555666555555555555555555555555666555555666666555222000111111222222222222333333111111111111111222333333222444666777888777555444222222111000////////////000000000000////////////........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,---...//////........................---------------.........,,,,,,------.../////////........................000000//////...------,,,......................../////////000000000111111444444333222111111000///444333333222111111000000222333333333333444444444333333333333333444555555666666666666777777777888AAAGGGTTThhh|||zzz{{{}}}|||uuurrrqqqrrruuu}}}}}}{{{yyy{{{}}}~~~}}}|||||||||{{{zzzyyyxxxwwwqqqsssrrrnnnjjjbbbUUUIII???===999666444222///,,,////////////////////////555666777888999:::::::::777777888888999888888888999:::<<<>>>>>>>>>>>>===<<<;;;999888777777777777666666666666666666666666666666666666666666666666555444333333555666666555333333444444666888:::;;;???>>><<<:::888777777666555555555555555444333222333222222222222222222222333333444444555444444333555555555555444333222111222222222222222222222222111111222222333333444444444444444444444444444444222222333444444555666666666666666555555444444444111222333444555444444333555555555444444444333333333333333333333333333333333333444555555666666777777777777777777777777777666666666777777777777777666888999777444333444666555555555555555555555555///111444555444333333333111111111111222222222333111111111111111222222333222444888;;;<<<<<<<<<;;;777666555333222111111000///............---------........................---,,,+++******+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000........................,,,,,,,,,------.........,,,,,,------...//////000........................................................................////////////000000000111000111222333333222111111222222222111111111111111333333333222222222222222333333222222333333444444666555555555666666666555:::>>>FFFTTTgggwwwqqqpppqqqsssttt~~~{{{vvvwwwyyy|||}}}~~~~~~}}}xxxxxxxxxxxxxxxxxxyyyyyyuuuvvvqqqggg]]]TTTIII???:::888555444444333111///////////////////////////555555666777777777777666777777888888888888777777777777888888999999999999:::999777666555555555666444444444444444444444444444444444444444444444444444222111111333444444333111111222333444666777888:::999777555444333222222222333444555555444222111444444444444333333333222333333444444444333333222555555555555444333222222222222222222222222222222111222222222222333333333444444444444444444444444222222333333444555666666444444444333333222222222111222333444555444333333555555555444444333333333333333333333333333333333333333444444555666666777777777777777777777777777555555666666777777888888666888999777444222333555555555555555555555555555)))---222444333222444666000000111111222222222333111111111000111222222333333666999===@@@AAA@@@@@@;;;:::888666444333222222------,,,,,,,,,+++++++++........................---,,,+++******+++,,,------------,,,,,,++++++++++++++++++,,,---...///000........................,,,,,,,,,------.........,,,,,,------...///000000........................,,,,,,------.../////////........................////////////000000000000,,,...111333444444333222000000000111222222333333333333222222111000000000333333222222222333444444444444444555888999999888777;;;BBBIIITTTiiizzzzzz}}}}}}xxxtttsssuuuwwwvvv~~~vvvvvvwwwxxxyyy{{{|||}}}tttsssrrrrrrsssuuuwwwxxxxxxwwwpppaaaSSSIIIAAA;;;444222///...///000000000.........///////////////222333555666888888999999999999777666555555555555555555555666666666666777555555444444444333333333333333333333444555666666333333333333333333333333222222222222222222222222222222222333444555666777999999777666666555555555111111222222222333333333000111111111111222222222333333333444444444555555111222333444555444333222111333444444222111111222111111111111111111111111333222222111111222222333111111222333444555666777666666444333222111111111222333444444555555444444444444333333333333222222222222222222222222222222222333444333111000111222555555555555555555555555555666666666666666555444888888777777666666666555555555444444444333333333444444333333222111000000000000000000000000000000111111111111222333444555111555:::???BBBFFFJJJMMMHHHCCC<<<555000///000111///............---------------,,,,,,,,,,,,++++++)))+++------,,,+++***+++++++++++++++++++++++++++------,,,++++++,,,,,,,,,------------------------000000//////......------------------------------,,,---------------,,,,,,...............///000000///...---...///000000...111111000000//////......000000000000111111111111333333444555444333111000111222222333333222222111222000...000333444222000555555444444444555555666999999:::???FFFTTTjjj~~~{{{tttsssyyyyyyvvvvvvxxx{{{~~~zzzyyy{{{~~~~~~|||yyyvvvuuuvvvwwwwwwsssooooootttvvvuuussswwwoooaaaTTTIIIAAA:::777222111111000///...------////////////////////////333444555777888999999999999888777666555555555555444444444555555555666666555555555555444444444333444333333333333444444555333333333333333333333333222222222222222222222222111111111111222333444555777666555444444333333333111111111222222222333333000000111111111222222222222222222222333333333444111111333444444444333222...000222222111111222333111111111111111111111111333222222111111222222333111222333444555666666777777666444333222111111111222333444444555444444444444444333333333222222222222222222222222222222222333444555444222111222333444444444444444444444444444555555666666666555555777777666666666555555555444444444333333333222222444444333333222111111000111111111111111111111111000000000000111111222333333777;;;@@@DDDIIINNNQQQPPPLLLEEE===777444333333///............---------------,,,,,,,,,,,,++++++)))+++------,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,------------------------............------------------------------------...///////////////......//////.........///000000///...---...///000000...111000000000/////////...000000000000111111111111222222333333333222000000222222222222222222222222222111///111333444333111333333333333333444555555:::999:::===@@@HHHYYYiii}}}vvvtttwww~~~}}}|||zzzvvvuuuwwwvvvyyy}}}zzzwwwttttttuuuxxxtttppppppsssvvvuuusssnnneeeXXXKKKAAA;;;888666111111111000000//////...........................444555666777888999999999888777666555444444444444333333333333444444444444444444333333333333222222555444333333222222333333333333333333333333333333222222222222222222222222000000000000111222333333444444333222111111111111111111111222222222222333000000000111111111222222111111111111222222222222111111222333333333333222,,,...000111111111222333111111111111111111111111222222111111111111222222222222333444555666666777777666555333222222222222222222333444444444444444333333333333222222222222222222222222222222222222444555666555333222333444333333333333333333333333333333444555666666666666666555555555555444444444444444333333333222222222444333333222222111111111111111111111111111111111000000/////////000000111444666:::>>>CCCIIIPPPUUUXXXTTTMMMEEE>>>888555333///............---------------,,,,,,,,,,,,+++++++++,,,------+++*********------------------------,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,---------------------------------......///////////////.........---------------...///...---...///000000...000000000000////////////000000000000111111111111111111111222111111000///222111000000000000111222333222111222333444444222111111111222333444555666777777888999999<<>>FFFNNNeee~~~zzzxxxwwwwwwwww{{{vvvrrrrrrqqqrrrwww~~~{{{vvvssssssrrrpppooonnnkkkfffbbbPPPJJJAAA999555333333222000000000111111111111111........................555666666777777777666666555444333333333333333333111111111111222222222333111111111111111111222222555444333222111000000000222222222222222222222222111111111111111111111111222111111111111222222333222222111111000111111111000000111111111222222222//////000000000111111111222222222222333333333333000000000000111111222222000222333333222111111222111111111111111111111111222111111000000111111222222222333333444444555555555444333222222222222222111222333333444444333333333333222222222111111111111111111222222333333333222333444333222111111333222222222222222222222222111111333444555555555555333333333444444444444444555555555555444444444444333333222222222222222111111111111111111111111111222111111000000000111111111222444777<<>>777222//////............---------------,,,,,,,,,++++++++++++,,,---,,,***)))***++++++++++++++++++++++++++++++,,,---............---------------------------,,,,,,------.........///------------------------+++,,,,,,---......------------,,,,,,,,,,,,,,,---///...---...///000000...////////////000000000000///000000000111111111111222222111111111222222222222111///......///111222222222333333333333444444222222222333444666777888333444777::::::888:::@@@@@@OOOdddwww~~~{{{xxxuuuttttttuuuwwwtttsssuuuuuuvvv}}}}}}yyytttttttttqqqllldddZZZTTTCCC@@@<<<888666555333111000000000000000111111111........................555555666666666555444444333333222222222222333333111111111111222222222222333333333333333444444444444333222111000000000000222222222222222222222222111111111111111111111111222111111111111111222222222222111111111111111222000000000111111111111222/////////000000000111111222222222222333333333444000000//////000000111222222333444444222111111222111111111111111111111111111111000000000000111111111222222222333333333333333333222111111111111111111111222333333333333333222222222222111111111111111111111222222333333444222333444333111000111222222222222222222222222222111111222333444444444444333333333444444444444555555555444444444333333333222222222222222222222222222222222222222222222222111111000000000111111222222333555777;;;AAAHHHNNNPPPNNNIIICCC===777333111///............---------------,,,,,,,,,,,,+++++++++,,,,,,+++******+++---++++++++++++++++++++++++***+++---...//////...---------------------------------------............------------------------------...///000000000000///////////////000000111///...---...///000000...////////////000000000000000000000000111111111111222222111111111222333333444333222222222222333444111222333333222222333444333333333444555666777888888666888;;;999666777;;;===EEEPPP___ssszzzyyywwwssspppqqqsssvvvwwwwww{{{{{{zzzwwwqqqfffZZZOOOHHH<<<:::888777777555333000000000000///////////////------------------------444444555555444333222222222222111111111111222222111111111222222222333333111111111222222222333333333222111000000000000000111111111111111111111111111111111111111111111111111000000//////000000000111111000000000000111111000000000000111111111111////////////000000000111111111111111222222222222000000///...///000111222///111333333222111111222111111111111111111111111111111000000000000111111000111111111111222222222222111000000///000000000111111222333333333333222222222222222111111111111000111111222333333444444333444555444222111222333333333333333333333333333111222222333333333222222333444444444555555555555333333333222222222111111222222222222222222222222222222222222222222222222///////////////000111222111222444666888===BBBGGGHHHEEEAAA===888555444333///............---------------,,,,,,,,,,,,++++++******+++*********---///,,,,,,,,,,,,,,,,,,,,,,,,***+++---///000///......---------------------------------,,,,,,,,,,,,,,,------------------------,,,---...///000000000000............///000222222///...---...///000000....../////////000000000111000000000000111111111111111000000///000111222333333333333333333333333333///111333333111000222444444333333333444444555666777555555777777444555999===???DDDOOO]]]qqqzzzyyyvvvqqqoooqqqvvv{{{}}}~~~vvviii[[[MMMCCC>>>888666444333444333222111000000//////......------------------------------444444444444333222111111222111111111111111222222111222222222222333333333---.........//////000000222111111000000000000000111111111111111111111111000000000000000000000000000//////.........//////000000/////////000000111000000000000111111111111////////////000000000000000000000000111111111111000///.........///111222,,,...000111111111222333111111111111111111111111111111000000000000111111000000000000000111111111111000///////////////000111111222333333333333222222222222111111111111000000000111222333333444444444555666555333222333444333333333333333333333333222222333333333222111111444444444555555666666666111111111000000000000///222222222222222222222222222222222222222222222222---------......000111222...000111333444888===@@@AAA>>>;;;777444333333333//////.........------------------,,,,,,,,,++++++)))************+++...000------------------------***+++---///000000///...---------------------------,,,,,,++++++*********------------------------***+++,,,---............******+++,,,---///000111///...---...000000000....../////////000000111111000000000000111111111111000///.........000111222000000111111111111000000...111333222000///111444333333333222222333444444333000000333444333555:::888888:::@@@JJJWWWgggsss~~~~~~~~~|||xxxssspppssszzz}}}|||{{{{{{~~~rrraaaPPPBBB:::777777444111///000111111111000000///...---,,,,,,+++------------------------111111111111111111111111111111000000//////......,,,...000111000///000111000000000000111111111111333222111/////////000000000000111111111111000000++++++,,,,,,---...//////000000////////////000000000000////////////000000111111111111111111111111...000111222222111000...000000000000000///......000000000000000000000000000000000000111111111111000000111111111111000000999777444111000111222444111111000000000000111111///000111000//////111333111111111111111111111111111111222222222111111000222222333333333333444444333222222111111222222333333555666888777555222111///000111333333444444444555555555555555555555555666555444333222111111111111111222222222222111111000000000000000000000000///000111222111000...,,,...///000111444666888999<<<:::777555222111111111000000///...------,,,,,,......---,,,,,,...///000......---,,,,,,+++******+++++++++,,,,,,,,,------+++---///111111///---++++++,,,------++++++,,,---........................***++++++,,,------------...---+++******+++---------------....../////////............////////////............////////////......///000000000000000//////000000111111111222222111000000111333555777111111222222222333333333444333222111111333555666444444444555555555555666888999:::<<<@@@GGGOOOUUUeee|||zzzlllkkkooopppqqqsss~~~xxxssssssvvvyyy~~~~~~rrr```OOOCCC===:::999000000000000////////////111000///...............////////////............111111111111111111111111000000000000//////......---///111111/////////000//////000000000111111111222111000/////////000111000000111111111111000000---------...///000000000000000////////////000000000000////////////000000000000000000000000000000...///111222222111///...000000111111000000///...000000000000000000000000000000000000111111111111000000111111111111000000333222000.........///000111111111000000111111111111222333222111111333444111111111111111111111111111111222222222111111000111111111222222222333333444333333333333333333444666777999:::999888555444111111111222222333333444444444444444444444444444444333222111111111111111000111111222222111111000000000000000000000000000///000000111000///...------......000111333555666888777555222111000//////000//////...------,,,,,,,,,,,,,,,,,,,,,---......---------,,,,,,,,,++++++------,,,,,,++++++*********+++---......---+++******+++,,,,,,++++++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,...---,,,,,,+++++++++,,,.........---------------............////////////............////////////......///000000000000000/////////000000000111111333222111000000111333444000000111111111222222222444333222111111333444666444444444444555555555555555666777888:::???EEEIIIQQQcccwwwrrrkkkhhhdddaaaaaafffgggnnn||||||vvvqqqppprrrtttwww}}}|||mmmcccSSSEEE<<<888666666000000000000/////////...------------......///000............------------000000000000000000000000000000000////////////......000111111///....../////////000000000000111111000000/////////000111111///000000111111000000////////////000000111111222000000////////////000000000000////////////000000//////////////////////////////111111111111//////000111111111111000000///000000000000000000000000000000000000111111111111000000111111111111000000........................222222222222222222222222222333444333111111222333111111111111111111111111000111111222222222111111000000111111111222222222555444444333333444444555888999:::;;;;;;:::888666333222111111111222333444333333333333333333333333222111111000000000111111000111111222222111111000000000000000000000000000000000000////////////...---------...///000111222333222111000///.........//////......---,,,,,,,,,***+++,,,---------,,,,,,+++,,,,,,,,,---------------------,,,+++++++++***************************,,,---...---+++)))***+++************************,,,,,,---------,,,++++++------------,,,,,,+++***......------,,,+++++++++---............/////////............////////////......///000000000000000...///////////////000000333222000/////////000111//////000000000111111111333222222111111333444555444444444444555555555555444555666666666888;;;>>>@@@JJJXXXhhh}}}~~~ppphhh___XXXTTTOOORRRYYYbbblll|||~~~{{{vvvqqqnnnnnnpppqqquuu|||uuujjjYYYQQQEEE;;;555333333333000000000/////////......------,,,,,,,,,---......------------,,,,,,,,,+++000000000000000000000000////////////////////////...000111000...------...////////////000000000111////////////000000111111//////000000000000////////////000000000111111111000000////////////000000000000////////////000000//////////////////////////////000111111000//////000111111111111111000000///////////////////////////000000000111111111111000000111111111111000000---...000111111111000000222222222333333222222222000111222111000//////000111111111111111111111111000000111222222222111111111111111111222222222222444444333333333333444444777888999::::::999777666555333222000000111333444333333333333333333333333111111000000000111222222000000111111111111000000000000000000000000000000000//////.........//////.........---......///000000/////////.....................------,,,,,,,,,)))***---//////...,,,+++******+++,,,---...//////------------------------+++***))))))))))))***+++///000///---***'''''''''************************------------,,,++++++******+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,+++---------.........//////............////////////......///000000000000000............////////////111000////////////000000000000000000111111111222222222111111222222333444333333444444444555555555555666777777777777888:::;;;@@@GGGRRRccczzzvvvlllbbb[[[TTTSSSUUUXXX^^^lll}}}}}}{{{wwwrrrnnnmmmmmmnnnqqqwww}}}tttbbbVVVJJJEEE<<<666333333333333000000/////////.........000///...,,,+++******)))------------,,,,,,,,,,,,////////////////////////.............../////////...000111000...---------...////////////000000000......//////000000000000//////000000000000//////......////////////000000000000////////////000000000000////////////000000000000000000000000000000/////////000000////////////000000111111111000000///////////////////////////000000000111111111111000000111111111111000000...///111222333333222111111222333333333333222111///000222222000//////000000000000000000000000000///000111222222222222222222222222333333333333444333333222222222222333333444444555666666666555444555333222000000111333444333333333333333333333333222222111111111222222333000000000111111000000000//////////////////////////////............///000000//////.........//////........./////////......---------------,,,,,,,,,***+++...000111///---+++)))***+++,,,...///000111111111000///...---,,,,,,,,,+++***))))))***+++,,,---......,,,***(((((()))++++++++++++++++++++++++------------,,,++++++***'''(((+++---...///......******++++++,,,---......------------........................////////////......///000000000000000////////////........................///000111222111111111222222222333333111111111111222222333333333333333444444444444555444666888888888777888::::::===AAAEEEMMM]]]vvvyyyoooddd]]]VVVUUUXXXcccuuu}}}~~~}}}yyywwwwwwwwwyyyyyyyyyvvvqqqmmmlllkkkmmmppptttzzzuuuaaaQQQIIIAAA===888444333222111111////////////............///...---,,,************.........------------,,,////////////////////////---............/////////---///000000...------.........////////////000000......///000000000//////...//////000000//////...........................000000////////////000000000000////////////000000000000000000000000000000////////////////////////...//////000000000000///000000000000000000000000000000000000111111111111000000111111111111000000---...000111222111111000000111222333333222111000///111444444333222222333000000000000000000000000///000111222222222222222222222333333333444444444333222222111111222222333222222333333444444333333333222111111111222333444333333333333333333333333333222222111111111222222///000000111111000000///////////////////////////---............/////////000000//////...//////000---....../////////......------,,,,,,,,,,,,,,,,,,***,,,///000111000...,,,******+++---...///000111555444333000---+++)))(((---,,,+++******+++,,,---''')))++++++***+++,,,...++++++++++++++++++++++++,,,,,,---------,,,++++++'''(((***,,,---/////////)))***+++,,,---...///000,,,------------.....................////////////......///000000000000000000000000////////////...------...///000111222222111222222222222333333333111111111222222222222222333333333333444444444444222444555666555666777999777999;;;===>>>HHH]]]pppyyylll```YYYXXX\\\eeennn|||yyyuuuuuuwww{{{~~~zzz}}}}}}uuuuuutttrrrooooooppprrrtttttttttrrrnnnkkkjjjiiillloootttzzz{{{fffRRRFFFBBB999777444222111000///---/////////.........------++++++++++++,,,---..................------------........................---------.........//////,,,---//////...---...///........./////////000000...///000000000///...---......////////////..............................000000////////////000000000000////////////000000/////////////////////////////////....../////////------...///////////////000000000000000000000000000000000000111111111111000000111111111111000000//////000000111000000000///000222333333222000///---000333444444333333444000000000000000000000000//////000222222333333222111222222222333333333333333333333222222333333333222222333333444444444444111111111222222333333444444444444444444444444444333222111000000000000000//////000000000000//////////////////////////////,,,,,,.../////////......//////.........//////000,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---//////...---,,,***+++,,,---...///000111222111000...---+++***))),,,++++++******++++++,,,((()))++++++******,,,---++++++++++++++++++++++++++++++,,,---------,,,,,,++++++++++++,,,---......++++++,,,---...//////000,,,,,,---------.....................////////////......///000000000000000111111000000000/////////...///000000111111111111111111111111222222222222000000111222222222222222222222333333333444444444222333444444333444666888666555777999:::>>>KKKYYYlllzzzmmmccc\\\]]]aaasss}}}~~~yyy}}}|||vvvsssqqqooommmiiikkkmmmmmmllllllnnnppprrrssssssqqqnnnkkkkkkkkknnnqqqwww}}}}}}uuugggVVVGGG???<<<444333111111111111...,,,//////.........---------*********+++---...000111------------,,,,,,,,,+++........................---------.........//////+++---...///.........000............/////////000//////000000000...---,,,......////////////......///////////////.........000000////////////000000000000////////////000000........................//////............//////,,,,,,---...//////......000000000000000000000000000000000000111111111111000000111111111111000000222222222111111111111111...///111222222111///...***---000222222222222333000000000000000000000000//////000222222333333333000111111111111222222222555444444333333444444555444444444444555555666666///000111333333444444444555555555555555555555555222222111///............//////000000000000//////////////////////////////***,,,...000000///...---......---------...//////+++,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,++++++,,,---...///000111******+++,,,,,,------...*********++++++*********,,,------,,,)))'''((((((***************************+++,,,,,,------------...---,,,+++***+++,,,------.....................,,,,,,,,,---------................../////////000...//////000000000000000222222111111000000//////111111111111111000000///000000000000111111111111000000111222222222222111222222333333333444444444444555555333222333555777:::666555999;;;<<>>;;;888444111111000000//////............//////...,,,+++)))+++,,,.........,,,***(((.........------,,,,,,,,,111000///......///000000////////////............------............------//////.........---------...///////////////...---......///000111111111111---...///...---,,,---///........................------------............000///---,,,,,,---///000////////////...............///000000...---...///111000000000//////......000000000000//////......///000000000......///111000000/////////000111111333222000//////000222333222222222111111111000000111111000000///......---///000000111222111111111222222222111111111111111333333333333333333333333222222111111111222222333444333333222222333333444444444444444444444444444333333333222222111111111000000111111000000///...222000------...///---+++---------------------------------------------------------,,,,,,,,,+++++++++++++++***************+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++++++++++++++*********))))))))))))******,,,,,,,,,+++++++++******+++,,,------------,,,+++++++++++++++++++++++++++---,,,,,,,,,,,,---......------------------......---///000///...---...//////////////////.........------......//////000000000000000000////////////000000000000////////////111000000//////000000111222222222111111111111000333333333444444444444555444555666666666888;;;===EEELLL\\\qqq{{{qqq```______aaaiiiuuu~~~xxxvvvxxxwwwyyy}}}wwwooollliiidddbbbccceeegggkkkppptttwwwyyyzzzxxxxxxxxxyyyzzzzzzyyyxxxzzzzzzzzz{{{xxxqqqeee]]]PPPHHH???:::888777444111000000000000//////.....................,,,+++***---.../////////...---,,,---------------,,,,,,,,,//////.........//////000000/////////...---------------............------...............---------000000000//////---,,,,,,---...////////////......,,,...///...---,,,---...........................------------............///...---,,,,,,---...///.............../////////...000111111///---------000000//////////////////000000000////////////...000000000///---...000222000000//////.../////////222111000//////000111222222222111111111000000000222222111111000//////...000000111222222222222111333333333222222111111111222222333333333333333333000000000000111222333333333333333333333333333333333333333333333333333333222222222222222111111111///000000000000///......222000......//////...---........................------------------------.........---------,,,,,,***************+++++++++,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,---...------,,,,,,+++++++++++++++************++++++,,,,,,,,,++++++++++++***,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---........................------///000111000///...///111111000000///......------.........///////////////////////////000000000000////////////000000000000111111111000000111111111444444333222111//////...333333333333444444444444222444666666666777999;;;<<<@@@IIIWWWfffzzzpppkkkccc^^^^^^dddmmmsss|||yyytttooooooqqqqqquuu}}}~~~wwwooollljjjgggfffiiikkknnnqqqtttxxx{{{}}}~~~|||{{{zzz{{{|||}}}|||{{{{{{uuunnnggg^^^SSSKKK@@@<<<666333333333111...000000000////////////...............---,,,++++++------..................,,,,,,,,,,,,------------..................//////000000///...------,,,,,,,,,------......------,,,.........................../////////......---,,,///......---+++)))(((''',,,---......,,,,,,---...........................,,,,,,---------............---,,,,,,,,,,,,---...---------....../////////***,,,///000...,,,+++++++++,,,---...///111222222////////////////////////000000000...---...000222111000///......---......111111000000000000111111111111111111000000000000111111111111111111111111000111111222222222222222333222222111111000000000222222222222222333333333000000000000111333444444333333333333333333333333222222222222222222222222222222222111111111111111///////////////......---222111000///////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,)))))))))***+++++++++,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,---......---,,,,,,+++******++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////......------,,,,,,...000111000///...///111000000//////............///////////////...............//////000000111111////////////000000000000222222111111111111222222444444333222111000//////222222333333333444444444000222555666666666777888999;;;???EEENNN^^^yyyuuujjjcccaaaaaabbbgggmmmuuu{{{~~~|||wwwvvvssspppqqquuuzzz|||{{{tttnnnmmmlllkkknnnssstttxxx{{{|||~~~~~~{{{{{{||||||zzzwww}}}uuuiii^^^TTTKKKBBB;;;888666333222333333111///////////////////////////.........------,,,,,,++++++++++++++++++,,,---...+++++++++,,,,,,------...,,,,,,------............000//////...---,,,,,,+++,,,,,,------------,,,,,,---.....................,,,,,,---.....................---,,,***)))'''&&&,,,---...---,,,+++,,,...........................,,,,,,,,,------------...---------,,,,,,---------,,,,,,------......//////'''***...//////...---...,,,,,,---...///000111111.............../////////000000000///......000222111000///......---......111000000000000000000111111111111000000000////////////000111222333444444000000111222222222222111111111000000/////////...111111111222222333333333111111111222333444555666222333333444444333333222222222222222222222222222111111111111111111111111///////////////......---111000000////////////000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))))))))***+++++++++,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,---,,,,,,+++***))))))(((+++******************++++++++++++++++++++++++++++++******************+++++++++++++++++++++++++++,,,++++++++++++,,,------...---------,,,,,,++++++---...//////------...///............//////000000///////////////...............//////000000111111.../////////000000000111222222111111111111222222111111111111111111111111222222222333333333444444000222555555555555666777777999<<>>AAAHHHXXXhhhuuujjjbbbYYYXXXVVVUUUUUUVVVXXXYYYXXX\\\bbbhhhqqq}}}|||tttrrrttt|||~~~tttpppmmmmmmooosss|||~~~~~~|||vvvpppbbbZZZNNNDDD???<<<888555222222111000000000000000---............/////////...------,,,,,,,,,------------..................++++++++++++,,,,,,,,,,,,)))***,,,---......------------------------------+++,,,,,,------,,,,,,+++---------.........//////,,,,,,---......---------++++++,,,---............+++,,,------++++++,,,---------------------------++++++,,,,,,,,,---------.........//////............------------------,,,+++---////////////000222111111000///---,,,++++++---------.........//////---///111222111/////////000000/////////000111111//////000000000000//////111000000000////////////000000000111111111111222......///000000000000///......//////000000111111///000000111222222333333333222222222222222333333111222444555555444222111111111111111111111111111///000000000111111111222000000111111000000///...---///000///---,,,...111........................++++++++++++++++++++++++------,,,,,,,,,++++++++++++++++++*********************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))((((((***,,,...))))))))))))))))))))))))))))))(((((((((((())))))******+++++++++,,,,,,,,,++++++***))))))***+++++++++++++++++++++++++++++++++++++++***++++++,,,---,,,,,,,,,---------------+++---...---,,,+++,,,---.........///////////////------......//////000000000000000000////////////.........///000111111111111000000//////000000111///000000111222222333333111222222222222333333333333444444444333444666888666555777;;;>>>BBBLLLVVVkkk|||}}}vvvccc```\\\XXXUUUSSSRRRQQQMMMRRRWWWYYY\\\fffwww|||{{{uuuqqqnnnnnnooottt~~~~~~|||vvvkkkcccPPPIII@@@:::999888666555111000000///...///111222---------.........//////...---,,,,,,,,,,,,---...---.../////////...---,,,,,,,,,,,,+++++++++++++++)))***+++---......------,,,,,,------------------+++,,,,,,------,,,,,,+++---------.........//////............---,,,++++++,,,,,,,,,,,,,,,+++***)))+++,,,------++++++,,,---------------------------++++++,,,,,,,,,---------......////////////...............------,,,,,,,,,,,,---------++++++---//////............------------------.........//////,,,///222333222///......000000///000000111222333//////000000000000//////000000000000////////////222222111111000/////////---......///////////////......///000111222333333///000000111222222333333222222111111111111111111111222444555555444222111000000000000000000000000//////000000111111111222111111111111111000//////,,,...///...,,,+++...000........................++++++++++++++++++++++++......---------,,,,,,,,,,,,+++++++++******))))))++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++)))((()))+++---///)))))))))))))))*********((((((''''''''''''((((((*********++++++,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,------....../////////,,,---...---,,,,,,---...000000000///......------,,,------...///000111111111111000000//////......---......///000111111222000000////////////000000000111111111111222222222111111222222222333333333555555444333222444777999999666666888:::;;;AAAHHHPPP```tttrrrnnniiieee```[[[WWWTTTIIINNNSSSRRRQQQYYYkkkzzzwwwsssooooooooosss~~~~~~xxxnnn___SSSCCC>>>777333333444333222000000000//////000444666---------.........//////...---,,,+++,,,---...///+++,,,.........,,,***(((---,,,,,,++++++*********++++++++++++,,,,,,---...........................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,*********,,,...000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......******,,,...000111333444+++,,,---...////////////---.........//////000000//////...------,,,+++++++++,,,------......------///////////////.........////////////////////////////////////////////////000000000000000000000000000000///...------000333000000000000000000000000111111000000//////......///////////////000111111000111111111111222222222333333222111000000000111444444444333333222222222333333222222111000000000000000000000000000000000///000111222222111000///...........................///111222222000...---///...,,,,,,,,,---///111,,,,,,+++++++++,,,...///)))+++,,,,,,***'''''''''(((*********)))((()))***---,,,***(((((()))***+++******))))))))))))******((((((((((((((((((((((((***(((&&&(((,,,///...---------,,,,,,+++***))))))+++++++++++++++***)))((((((***,,,/////////...---***,,,------,,,+++---...+++,,,---...////////////............////////////.........//////111222222///...---,,,,,,---...//////////////////.........111///...---......,,,***//////000111111111111111333333444444333333222222222222333333333333444444555444444333333333444444444555666888:::<<<>>>>>>KKKJJJPPPaaauuu}}}tttiiiaaabbbVVVPPPTTTWWWYYYcccrrryyywwwtttppppppvvv|||ttteeeVVVNNN???<<<666111......000111111111000000//////......////////////////////////---,,,+++***)))******+++++++++,,,------......///---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,------------------------------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------...//////++++++,,,---......//////***+++,,,------...------,,,---------............,,,,,,,,,,,,,,,---------,,,---......//////......////////////....................................////////////////////////////////////////////////222333222111//////111222////////////////////////111000000000/////////...///////////////000111111000000111111111222222222222222111111000111111111444444333333333222222222111111111111111111111111///////////////////////////000000000000000000///........................---.../////////...,,,,,,------+++++++++,,,...///******+++,,,------,,,,,,***+++,,,,,,)))((((((((()))***+++***)))((()))+++---,,,***)))((()))***+++((((((''''''''''''(((((())))))))))))))))))))))))...,,,,,,---000222111000,,,,,,,,,++++++*********+++++++++++++++***)))))))))***+++---------,,,,,,)))+++,,,,,,+++***,,,---,,,,,,---...////////////............////////////............//////000111......------------....../////////////////////...000///...///111222222111//////000111111111111000000000111222333333222222222222222333333333444444555444444333333333444444555666666777888888999999<<<===CCCNNNYYYjjjxxxjjj___]]]ZZZYYYaaammm||||||{{{~~~{{{zzzvvvsssrrrvvv~~~uuummmfff[[[PPPKKK>>>:::666111///...///111111111000000000000000000------------------------111000///...---......///------------------,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++++++++,,,------------------------000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,------...------,,,,,,,,,+++++++++***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---------)))******+++,,,------...------...///////////////........................------------------------////////////////////////////////////////////////000222333222000//////000------------------------000000000000///////////////////////////000111111000000000111111111222222111111000000000111222222333333333222222222222222/////////000111222222222........................//////............//////------------------------,,,,,,,,,,,,++++++++++++,,,+++*********+++---...((()))+++------,,,***))),,,,,,---+++)))((()))+++)))+++++++++***)))***+++,,,+++***)))))))))***+++)))((((((''''''(((((()))************************000//////111333333111///++++++++++++++++++*********++++++++++++***))))))*********+++++++++++++++)))***++++++******+++,,,---------...//////000000---............/////////......---------......///---..................---......//////////////////---,,,,,,---///000000///...///000000111111000000---...///000222222222222222222222222333333333333444444333333333333444444666666666555555555444444555999>>>AAACCCMMMdddyyy~~~uuummmgggkkktttwwwnnniiigggfffggglllpppxxxpppnnnnnnsssxxx}}}~~~|||{{{xxxuuuuuuxxx}}}}}}ooo```WWWRRRKKKFFFEEE;;;999555111///...///000//////////////////000000,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,.........---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,///////////////.........++++++++++++++++++++++++)))***+++,,,---.........++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,---------,,,+++++++++***+++,,,,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,---------)))******++++++,,,,,,---,,,------...............------...............///------------------------////////////////////////////////////////////////+++---000000///...------------------------------000000000000///////////////////////////000000111000000000000111111111111000000///000000111222333222222222222222111111111/////////000000000111111........................///...---,,,,,,---...///------------------------,,,,,,+++************+++,,,++++++***+++,,,------)))******+++++++++***)))------,,,+++))))))+++---)))+++,,,+++***)))***,,,++++++***))))))******++++++******************+++++++++++++++++++++++++++---...///111111000...,,,************++++++++++++******+++++++++******))),,,++++++*********++++++)))+++,,,,,,+++***,,,------------......//////000---------.........//////......---,,,,,,,,,------,,,---...//////...---,,,............////////////...---,,,,,,------,,,***...//////000000000000000......///000111111111111111222222222222333333333333333333222333333444444666666555555444444333333777:::>>>???===AAARRRccczzzzzznnneee```^^^[[[ZZZ[[[]]]aaalllwww}}}uuupppfffeeeeeegggiiiooo~~~yyytttppprrrwww{{{zzzyyywwwwwwwwwzzz}}}wwwfffZZZMMMFFFBBB>>><<<===888666333111////////////,,,,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,*********))))))))))))***---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++************,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++((()))+++,,,---.........+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,------,,,------------,,,,,,+++...---------------------++++++++++++++++++++++++++++++,,,------------,,,,,,---------......//////------------------------////////////////////////........................'''***...000///.................................////////////000000000000///////////////000000111//////000000000111111111////////////000111222222111111111111111111111111000000000/////////......///////////////////////////...---,,,,,,---...///---------------------------,,,++++++******++++++,,,,,,,,,,,,,,,------...---+++)))(((((()))+++,,,,,,---,,,+++))))))+++---)))***++++++))))))***+++******************++++++++++++************+++++++++++++++++++++++++++++++++---/////////---+++************************+++)))******+++++++++******---,,,+++++++++++++++,,,+++,,,------,,,,,,---///...------,,,------...///------------...............------,,,,,,,,,,,,---,,,---...//////...---,,,---.........//////000000111///...///000000///.........///000000000000000000111111111111111000000111111111222222222333333222222222222222333444555555555555555555555555555666555888;;;;;;<<>>IIIPPPaaazzz}}}qqqfff^^^XXXUUURRROOOMMMMMMNNNNNNOOOVVV^^^fffsssuuupppttt{{{vvvmmmiiiiiijjjkkkfffgggjjjkkkjjjooo~~~|||qqqiiibbb___]]]YYYYYY\\\\\\^^^aaafffjjjnnnppprrryyyzzz|||~~~~~~}}}|||{{{tttssssssvvv|||vvvfffVVVLLLBBB<<<888888666222111222111111111000000///......000000000000000111111111------------------------...///000000111111000000*********+++,,,---------++++++------------++++++******************+++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---************************---,,,+++++++++,,,------************************++++++++++++++++++++++++,,,,,,,,,,,,,,,------...*********++++++++++++,,,)))***+++,,,,,,---,,,,,,------------,,,,,,++++++++++++,,,,,,------......***+++,,,,,,------,,,,,,++++++,,,------...//////........................////////////////////////........................,,,...000000///------...////////////////////////.../////////000000000111///////////////000111111////////////000000000111111000000////////////000/////////000000000111111......................................................////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---,,,+++***)))***++++++,,,,,,,,,,,,,,,///---+++))))))***,,,---(((***++++++***))))))***'''((())))))((('''((()))))))))***+++++++++++++++***))))))(((((())))))***++++++++++++++++++++++++)))+++---,,,******+++---++++++******))))))(((((())))))***+++++++++++++++((()))***,,,,,,,,,+++++++++,,,...---,,,,,,---///---,,,***))))))***,,,---,,,,,,---------.........---,,,,,,,,,---...///000......------------......------......///000000111)))((((((***---.........---...//////000000//////......///000000000//////111111111111222222222222111111111111222333444555444444444555555555555666777444444888:::999999;;;>>>@@@IIIZZZkkk|||sssfff]]]WWWSSSRRRMMMLLLMMMNNNMMMLLLPPPXXX\\\hhh|||xxxssspppnnnqqqxxxtttoooiiiffffffhhhjjjkkknnnqqqwwwzzzwwwvvv|||xxxnnnfff```^^^]]]ZZZZZZ[[[]]]^^^```cccfffiiikkkmmmppptttxxx|||}}}}}}}}}|||wwwuuuuuuxxx~~~~~~rrrcccSSSGGG@@@:::666444555444000000222...///000000000///......000000//////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------++++++++++++++++++,,,,,,***+++---......---+++******)))))))))***+++,,,,,,************************+++++++++,,,,,,---------******************************))))))+++---000222************************++++++++++++++++++++++++)))))))))((()))******+++************))))))))))))'''((()))***+++,,,,,,,,,,,,,,,,,,++++++*********)))***+++,,,...///000111+++,,,------......------++++++,,,,,,---...//////////////////////////////////////////////////////........................---...///...+++)))))))))////////////////////////.../////////000000111111///////////////000111111////////////000000000000222111000//////...//////.../////////000000111111,,,,,,------.../////////---------------------------...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---,,,+++)))'''))))))***++++++++++++***---------,,,,,,+++++++++&&&)))++++++***)))))))))'''((()))((('''&&&''')))((()))***+++++++++++++++,,,,,,++++++++++++,,,,,,************************''')))***)))''''''***---,,,++++++***)))(((((('''((()))***+++++++++++++++%%%''')))+++,,,,,,***)))***,,,------,,,+++---...---+++***(((((()))+++,,,,,,,,,,,,---------......,,,,,,,,,---...///000111///...---,,,,,,---...///---------...///000000111///---------/////////------......///////////////++++++---...//////000000000111111111111222222222111111111111222333444555555555444444444444444333777333333555555333666:::::::::>>>FFFNNN[[[rrrpppddd]]]YYYWWWPPPOOOPPPPPPMMMIIILLLRRROOO[[[ooo~~~vvvnnnmmmrrrzzz{{{sssnnniiigggeeeeeegggiiijjjjjjxxx}}}|||{{{wwwvvvnnngggfffeeebbbaaabbbcccdddeeegggiiijjjllllllkkkpppvvv{{{~~~~~~}}}}}}zzzxxxwwwyyyttteeeUUUFFF===:::888444111333222///000333---...///000000///...------------,,,,,,+++++++++++++++++++++++++++++++++***+++---...///...------------,,,++++++************+++---......---+++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---+++)))***,,,---+++)))+++)))'''&&&&&&''')))+++(((((())))))************+++++++++***************++++++,,,,,,,,,,,,------*********++++++,,,,,,,,,---,,,++++++******++++++*********++++++,,,,,,,,,---------,,,,,,+++++++++...,,,***)))))),,,///111,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////...---,,,,,,,,,,,,---...000000000000////////////////////////////////////111111000000//////......////////////////////////////////////////////////,,,,,,.../////////...---......///000000000000000000////////////000111111000///...,,,,,,,,,---.........//////////////////---...............------...---,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))...------,,,+++***))))))))))))*********+++++++++***++++++++++++***))))))***++++++,,,+++***)))((())))))***+++++++++++++++))))))(((((()))***++++++)))))))))))))))******+++***+++,,,,,,+++***)))(((+++---......---+++'''%%%++++++***************+++))))))*********+++++++++++++++******)))*********+++++++++++++++,,,---...++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------........................////////////////////////...///////////////...---111000///...------...///000000000000000000000000000000000000000000000000000000111222333333444444222222333333333333444444555555444333333555666777888;;;===>>>AAAJJJWWW```xxx}}}ssskkkeee___ZZZSSSNNNMMMNNNOOOOOOOOOVVV```mmm}}}wwwwwwzzz|||}}}uuunnnjjjeeebbbeeeggghhhjjjmmmuuuzzzvvvtttqqqnnnkkkjjjiiiiiilllmmmmmmnnnoooooopppppprrrsssvvv{{{~~~}}}||||||}}}|||nnn]]]NNNBBB:::777555444333222111///......////////////////////////......---------,,,,,,,,,,,,------+++******,,,...,,,,,,,,,++++++*********))))))))))))))))))))))))------,,,++++++,,,,,,,,,*********+++++++++,,,,,,*********+++++++++,,,,,,+++)))((())),,,---,,,+++++++++************++++++)))))))))*********++++++******************+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------,,,++++++******++++++++++++++++++++++++,,,,,,---------,,,,,,+++++++++,,,++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,---...000/////////////////////........................---------...//////000000................................................,,,---.../////////...---------...///////////////---------......///////////////...------------------...............------------............------......---,,,------//////,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,+++++++++************,,,,,,,,,,,,------------+++++++++,,,+++******)))***+++,,,,,,,,,***)))(((******************)))))))))))))))))))))***++++++)))))))))))))))******+++***++++++,,,+++***)))(((---+++'''%%%&&&+++000333++++++***************+++***+++++++++,,,,,,,,,,,,,,,++++++*********++++++---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........................................................------...............---111000///...---......///000000000000000000000000000000000000000000000000111111111222222333333333222222222333333333444444444444444444444555666666666888999888999>>>GGGNNN___pppuuuoooggg___[[[WWWUUUSSSSSSVVV\\\dddppp~~~{{{xxxxxxxxxwwwvvvwww{{{~~~sssiiidddbbbbbbbbbiiimmmssszzzzzztttsssrrrrrrrrrrrrtttvvvwwwssssssssstttuuuuuuuuuvvvxxxxxxzzz|||}}}zzzyyyzzz{{{yyyrrrfffXXXKKK@@@999666222222111111000000//////.................................------,,,,,,,,,,,,------,,,******,,,...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++************++++++*********++++++++++++,,,*********++++++++++++,,,((('''''')))+++---,,,+++)))***+++,,,,,,+++***)))*********+++++++++++++++)))))))))***+++++++++,,,++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,---,,,++++++******++++++,,,,,,++++++++++++++++++------,,,,,,,,,,,,++++++,,,---.../////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...////////////////////////------------------------+++,,,,,,---......//////------------------------........................,,,---......//////......,,,------...............)))***,,,---.........---.........///......---,,,///////////////...---,,,------............------///...------,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************************)))))))))))),,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,+++******,,,+++***)))((((((((((((***))))))))))))***++++++)))))))))))))))******+++***++++++++++++***))))))333///)))$$$###''',,,000+++***************++++++++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,---------------......///,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////................................................++++++,,,---.........---000000///............///000000000000000000000000000000000000000000000000111111222222222222222222222222222222333333333333333333444555555555555555666777888777555777===BBBGGGRRRaaasss}}}tttllleeeaaa______```aaaeeeppp~~~~~~xxxwwwyyy|||rrrllllllkkkiiifffdddeeehhhkkktttxxxmmmeeeeeehhhllluuu{{{|||yyyvvvuuuvvvtttpppmmmnnnnnnpppsssvvv{{{~~~||||||||||||||||||||||||}}}~~~{{{tttmmmhhheeeeeeaaaYYYOOOEEE<<<777444//////////////////000000....................................------------,,,------,,,+++***,,,...,,,,,,,,,,,,------------------------------------+++++++++******++++++,,,************++++++++++++************++++++++++++((((((((()))************((())))))******))))))(((++++++++++++++++++++++++(((((()))***+++,,,,,,,,,***++++++++++++,,,,,,,,,---------,,,,,,+++++++++---,,,++++++******++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........///////////////------------------------//////......---,,,,,,,,,------------------------........................---------...............,,,---......//////......((())),,,...///...---,,,------/////////...---,,,111111111111000///------,,,,,,---.........------///......------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++*********)))((((((((((((((((((((((((''''''''',,,------------,,,++++++++++++,,,,,,,,,+++++++++******)))(((((()))***+++*********))))))***++++++)))))))))))))))******+++*********+++************///...---+++)))(((''''''*********)))******+++,,,+++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,++++++***++++++,,,,,,******+++,,,,,,------...------------............................................................***+++,,,---...//////////////////.........//////000000000000000000000000000000000000000000000000222222222222111111111111111222222222222333333333222333444555666555444333111333555555555777:::===>>>CCCLLLYYYlll{{{wwwvvvuuusssrrrtttyyy}}}yyypppgggdddfffmmm{{{uuujjjcccaaa```___\\\[[[[[[^^^aaacccmmmxxxxxxtttsssuuuwww}}}xxxtttwww|||yyyuuupppmmmlllllljjjhhhkkklllnnnrrrwww|||~~~~~~{{{qqqggg^^^WWWTTTQQQNNNJJJDDD>>>888444222......................................................------------------+++,,,---,,,++++++,,,---,,,,,,,,,------.........---------------------------------,,,------...///))))))*********+++++++++))))))*********+++++++++************)))(((((((((+++***)))'''''')))***+++++++++++++++++++++++++++(((((()))***+++,,,,,,,,,*********+++++++++,,,,,,,,,,,,++++++******))))))---,,,++++++******++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++)))'''%%%%%%''')))***------------------------------------------------------------------------------....../////////000........................000000//////...------,,,................................................------------......//////......///000000000000///)))+++---///000///...---,,,---...//////...---,,,000000000///...---,,,+++++++++,,,---......------.........------,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,+++***)))((('''&&&++++++++++++++++++++++++,,,------------,,,+++++++++++++++++++++++++++,,,(((((())))))+++,,,...///++++++***************+++)))))))))))))))******+++******************++++++&&&'''***,,,---,,,+++*********))))))***++++++,,,************++++++++++++,,,+++++++++,,,,,,---...,,,++++++*********++++++(((((()))+++---...000000+++,,,,,,,,,,,,---------................................................+++,,,---//////000000000......//////////////////////////////////////////////////////////////////222111111111111111111111111111111222222222333333111222444555555555444333...///111222333444666777:::===BBBHHHRRRbbbwww|||wwwxxx{{{}}}qqqbbb[[[YYY]]]hhhrrr~~~pppfff```WWWXXXXXXXXXYYY\\\bbbffffffooowww|||}}}wwwrrrnnnjjjgggggghhhkkklllttt}}}|||xxxrrrmmmkkkjjjjjjjjjmmmooosssxxx~~~~~~xxxkkk___VVVPPPKKKHHH@@@???===;;;888555222111//////......---,,,,,,,,,........................,,,,,,,,,---------------+++,,,------,,,+++,,,---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///)))))))))************+++)))))))))************++++++,,,---+++)))''''''(((///---+++))))))+++---///+++++++++++++++*********)))))))))***+++++++++,,,************++++++++++++************))))))))))))---,,,++++++******++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------///---***((('''))),,,...------------------------------------------------,,,------......------,,,---------......//////000////////////////////////---------...//////000000////////////////////////------------------------...------------...//////...//////000000000000000,,,---...000000///......,,,---......///.........,,,,,,,,,,,,,,,+++***)))***+++,,,------...------,,,------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++---,,,+++***)))(((((('''))))))*********+++++++++,,,,,,,,,,,,,,,++++++*********))))))******+++,,,''')))+++---///000111111,,,,,,+++************+++)))))))))))))))******+++*********)))******+++,,,,,,+++)))'''''')))+++,,,))))))))))))***+++,,,,,,))))))*********++++++++++++******++++++,,,---......------,,,,,,,,,,,,,,,'''((()))+++---///000111+++++++++,,,,,,,,,------........................------------------------------...///000000000000---...//////000/////////////////////////////////////////////////////////000000111111111111111111111111111111222222222222222222333444444444444444333444444444555555555555555777;;;>>>AAAJJJ[[[lllwwwuuuuuuzzznnnaaaZZZXXX\\\bbbgggsss}}}xxxkkkbbb]]]UUUVVVWWWYYY^^^fffooouuuzzzvvvrrrllljjjjjjmmmoooqqqzzzyyysssooonnnnnnooosssvvv|||mmmcccVVVLLLFFFCCC@@@>>>777666555444333222111000//////......---,,,++++++------------------------++++++++++++,,,,,,,,,,,,***,,,...---,,,++++++,,,,,,,,,,,,,,,------------************************))))))))))))***+++,,,,,,))))))))))))************))))))))))))************+++,,,---,,,)))((()))+++---,,,,,,++++++,,,,,,---++++++*********)))))))))******************++++++************++++++++++++******************++++++---,,,++++++******++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---------222111///...---...///000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,---......///000000........................+++,,,,,,---......//////........................------------------------...------,,,---...///000---...//////000000//////////////////............---------------...//////+++,,,,,,,,,,,,,,,++++++******+++,,,------------***+++,,,---------,,,,,,******************************++++++++++++***************+++++++++++++++&&&''''''((()))***+++++++++++++++,,,+++******)))))))))((((((((()))***+++)))+++...111333333222111---,,,++++++*********+++)))))))))))))))******+++******)))))))))***,,,,,,333///***&&&$$$%%%''')))))))))))))))***+++,,,---*********+++++++++,,,,,,)))))))))******,,,------...------,,,++++++,,,,,,)))***++++++,,,---...///,,,,,,,,,,,,---------...........................------------------------------...//////.........,,,---///000000000////////////////////////////////////////////////////////////000000111111222222111111111111222222222222333333222222333333444555777666666666666777666666444444666;;;===@@@JJJUUUeeettt|||xxxzzztttjjjeeeeeebbbfffhhhfffgggjjjllljjjnnnppp|||{{{qqqhhhcccaaaaaabbbeeelllvvv{{{}}}zzzuuussstttvvvxxx|||uuuhhhWWWOOODDD===;;;:::888555333222111000000000000111...............---------------------------------))))))*********+++++++++***,,,......,,,++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++(((((((((((()))***+++,,,))))))))))))************))))))))))))************)))+++---,,,***)))+++...)))***++++++++++++***)))+++*********))))))((((((+++++++++***************)))************+++++++++*********++++++,,,,,,------,,,++++++******++++++*********++++++,,,,,,---+++++++++,,,,,,---------,,,---------,,,++++++***........................++++++++++++++++++++++++,,,,,,---......---,,,,,,,,,,,,------...///000000------------------------......---,,,,,,++++++***------------------------------------------------......---,,,---...///000,,,---......//////......000000...---------------...---,,,,,,---...///000......//////000/////////)))***+++,,,------...---)))***,,,---...------,,,*********************************++++++*********(((((()))+++,,,---...///))))))***,,,---...///000***++++++++++++***)))))))))(((''''''''')))***++++++...111444555444222000---,,,,,,+++*********+++)))))))))))))))******+++******)))))))))***,,,---))))))(((((()))***+++,,,))))))))))))***+++,,,---++++++,,,,,,,,,---------))))))))))))***+++,,,---,,,++++++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................---------------------------------...------,,,,,,,,,---///000000000//////////////////////////////////////////////////////...//////000111222222333000111111111111222222222444333222111222333444555222111000111333444555444888444555;;;??????BBBHHHLLL[[[ppp~~~|||zzzvvvooonnnhhhaaa^^^^^^[[[WWWYYYYYYaaaoooyyy~~~wwwrrrooooooppprrryyyzzzwwwxxxyyy{{{vvvcccSSSIIIBBB:::666666555222///222111000/////////000111,,,,,,---......///000000------------------------(((((())))))*********+++***,,,......---++++++,,,,,,,,,,,,++++++*********++++++++++++++++++++++++))))))))))))***+++,,,------***((((((***+++(((&&&))))))))))))***+++------))))))))))))))))))))))))*********)))))))))))))))((((((***++++++***)))((()))************+++++++++)))************+++++++++))))))))))))(((((((((((((((((())))))*********+++''''''((()))))))))))))))+++***++++++,,,---...///............---+++)))(((,,,---///000000///---,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------..................------///............---------............////////////////////////////////////,,,,,,,,,---------......//////////////////......//////////////////......---------,,,,,,+++++++++...------,,,,,,------...,,,,,,,,,---------............---,,,,,,+++******)))***++++++,,,---...///,,,,,,++++++,,,,,,---...---,,,++++++******++++++......---------,,,,,,,,,///...,,,******+++,,,---&&&(((***,,,,,,+++)))'''************************/////////000111000...,,,************************((()))***++++++***)))(((***++++++***((('''((()))++++++******)))(((((('''((()))***+++,,,------------,,,***)))))))))******)))))))))******++++++,,,))))))*********+++++++++++++++++++++++++++++++++///...,,,++++++,,,---///........................---,,,,,,++++++,,,,,,---000000///------,,,,,,,,,////////////////////////000000//////.........---000000...------...//////000000000000000000000000+++---000222444555444444///---,,,...111333222000333333333444444444555555444555777888888999<<<>>>EEENNNZZZcccnnn~~~{{{oooeee^^^XXXTTTUUUUUUYYY```eeemmm|||zzzwwwvvvvvvyyy|||~~~~~~{{{zzzxxxwww|||yyyssslll___PPPEEE888777666444222000///...////////////............---.../////////...,,,+++111///---+++++++++,,,---++++++++++++++++++++++++***++++++,,,,,,+++++++++((()))***++++++***((('''*********)))******++++++,,,+++*********+++,,,---,,,+++)))***,,,---,,,***((('''''''''((()))******------------------------+++++++++***************)))***++++++++++++***))))))************+++++++++)))************++++++++++++++++++*********)))))),,,,,,,,,+++++++++++++++******+++,,,,,,,,,,,,,,,++++++***++++++,,,---...---,,,,,,,,,,,,---...///,,,---...//////...---,,,++++++,,,---------------,,,,,,,,,,,,------------........................---------.........//////............////////////////////////////////////,,,---------............000000//////////////////////////////////////////000000000//////............------,,,,,,------...---------.........////////////...------,,,+++++++++,,,,,,------......///+++++++++++++++,,,---------,,,++++++******++++++---------,,,,,,,,,,,,+++...---+++))))))***+++,,,,,,+++++++++******))))))************************+++******,,,------+++)))************************))))))***+++******)))((()))***+++***((((((((())))))))))))))))))*********((()))***+++,,,,,,,,,,,,,,,,,,***)))))))))******************++++++++++++*********++++++++++++,,,++++++++++++++++++++++++///...,,,++++++,,,---...................................................------,,,,,,,,,---------........................000/////////............//////...---......///000000000000000000000000000,,,...000222444444333333111///...000333444333222333333333333444444444444444555666777777888:::<<<@@@FFFMMMSSSYYYeeettt~~~sssjjjeee]]][[[]]]aaadddhhhttt}}}qqqpppmmmkkkkkkmmmpppqqqxxxyyy}}}~~~|||zzzxxx{{{}}}qqqmmmgggbbb\\\RRREEE<<<777666555333222000///...////////////...........................---,,,,,,///...---++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******------.........------,,,*********++++++---...///++++++*********+++,,,---***))))))***,,,...---,,,)))((((((((((((((())))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))************+++++++++---,,,,,,,,,,,,+++++++++------,,,,,,+++*********++++++,,,---------------++++++*********++++++,,,...---+++***+++...111333,,,---...//////...---,,,,,,,,,---............---,,,------------.................................++++++,,,---...///000111............////////////////////////////////////------.........///////////////000000000000000000////////////////////////000000000000000/////////......------------.............../////////000000/////////......------,,,---------...............+++************+++,,,,,,---,,,++++++******++++++,,,,,,,,,+++++++++******,,,+++)))((((((((()))***///...,,,***)))))))))***************************((('''(((***,,,,,,+++)))***************************************)))(((''')))***+++***)))((()))***'''(((((()))***+++++++++))))))***+++,,,,,,,,,,,,,,,+++******)))*********,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++...---,,,++++++,,,---...------------------------------...//////...------******++++++,,,---..............................////////////..................---......///000111000000000000000000000000...///000222333333222111111000///000222333333222222222333333333444444444444555666555555555777999:::<<>>;;;777444222222222111111000000/////////.........---------///...---,,,,,,,,,---...,,,,,,+++,,,,,,...///000------------------------,,,,,,,,,,,,+++***))))))+++***)))((()))***+++,,,+++++++++,,,---...///000+++***++++++++++++,,,,,,************)))(((((())),,,+++***************+++************************))))))))))))******++++++,,,***((('''''''''((()))))))))*********+++++++++))))))*********+++++++++++++++++++++************''''''((()))******++++++'''(((((()))))))))))))))++++++******)))*********++++++,,,,,,,,,++++++***,,,------------------,,,,,,---......//////......---------.........//////---------.........//////....................................////////////////////////////////////.........////////////000---------....../////////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,///......------......///,,,,,,---------.........---------,,,,,,,,,,,,,,,------,,,,,,+++***************))))))******+++,,,---,,,++++++******++++++++++++*********)))))))))***))))))(((((((((((((((%%%''')))***+++***)))((())))))))))))))))))))))))))))))***---///000///...************************+++******)))))))))))))))((()))******)))((()))+++))))))))))))))))))))))))))))))***+++++++++******************+++*********,,,,,,,,,++++++*********++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++,,,,,,------------------------------***+++---......---+++***,,,---............------.................................///////////////,,,------...///000000111////////////////////////000000000111111000000000...///////////////000000111111111222222222333333333444444333222222333555777666777;;;@@@CCCDDDCCCEEELLLXXXgggwwwtttnnnkkkrrruuuzzz~~~}}}rrrpppmmmiiifffddddddccc^^^___bbbgggooowww}}}~~~}}}|||}}}~~~~~~}}}~~~zzzooocccUUUJJJBBB>>><<<:::999888888777666111111000000000/////////............------------...---,,,++++++,,,......+++++++++,,,---...///000++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))---,,,+++***+++,,,...///,,,,,,+++++++++++++++,,,******++++++,,,,,,,,,,,,,,,---...,,,***))))))***)))((((((((((((((())))))))))))))))))))))))))))))((((((((()))******++++++,,,***(((%%%%%%&&&((())))))************+++++++++)))************+++++++++************))))))))))))(((((()))+++,,,---...///))))))***++++++++++++***++++++*********++++++,,,'''(((***,,,---,,,,,,+++---,,,,,,,,,,,,,,,,,,---,,,,,,---............---,,,------------.........,,,,,,------...///////////////.........---------............////////////////////////////////////------........./////////------......//////000000,,,,,,,,,------......///---------...............//////............//////,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))+++************+++,,,,,,---,,,++++++******+++++++++++++++*********))))))************)))))))))((("""$$$(((***++++++)))((())))))))))))))))))))))))(((((())),,,...///...,,,******************************))))))))))))******((()))******))))))***+++*********)))))))))))))))))))))***************)))))))))***++++++++++++***++++++******************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------...//////...---------.../////////...---,,,------------------------.........///////////////,,,---...///000000000///////////////////////////000000000000000000000000000111222222111000111333000000111111111222222222222333444333222222333555666666666888;;;<<<<<<<<>>:::666666555444444444555555000000000//////..................------------,,,,,,,,,,,,,,,,,,------...++++++,,,------...//////++++++++++++++++++++++++***++++++,,,,,,+++++++++***))))))******+++,,,---,,,,,,+++***)))))))))))))))***+++,,,,,,,,,,,,+++***,,,---,,,***)))+++,,,((('''''''''((()))******))))))))))))))))))))))))(((((()))******+++,,,,,,...,,,(((%%%$$$&&&(((***)))************+++++++++)))************++++++++++++*********))))))))))))))))))***+++,,,------...******+++,,,,,,,,,,,,+++++++++***++++++,,,---...*********++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++,,,---------------,,,,,,,,,,,,------------,,,,,,------...//////000---------...........................////////////////////////////////////,,,---------............/////////000111111222222------......///000000111............/////////000//////............//////------------............------------------------,,,++++++++++++++++++++++++++++++++++++,,,---------,,,++++++******++++++,,,,,,+++++++++*********+++,,,,,,,,,++++++******&&&'''((()))******))))))))))))))))))))))))))))))))))))***,,,...///---+++************************))))))(((((()))***+++,,,''')))******))))))***+++(((((())))))******++++++))))))************))))))((()))***+++,,,++++++***))))))))))))))))))***************++++++++++++,,,++++++++++++++++++++++++))))))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................***+++---/////////...---------------------------............/////////000---...///000000///......///////////////////////////////////////000111111000222333222000///111333000000000000111111111222111222333333222222444666444555555555555666777888===:::<<>>@@@???BBBIIIJJJRRR```nnn}}}zzz{{{{{{vvvrrrnnnmmmhhhgggeeeccccccfffkkkoooooossswwwyyyzzz{{{~~~{{{mmm\\\QQQHHHCCC<<<777555444444333000111222111000000111111111000///...---,,,++++++......---------,,,,,,,,,)))***,,,---...---,,,,,,+++,,,------......------------------------------((()))***+++,,,---------***+++---...//////......***)))))))))***+++,,,,,,)))***+++,,,---,,,+++++++++*********))))))((((((''''''((()))***,,,...///...---+++)))(((((()))))),,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,++++++***))))))(((///---+++)))(((((()))***,,,++++++******++++++,,,************************)))***,,,......---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++---.........------++++++***+++,,,------,,,+++***111000...------...///000///............///000000------...//////......---000000000000000000000000111111000000//////..............................000000000000000///......////////////000000000000......///////////////......///...---,,,,,,...000//////.........---------******+++,,,------------***+++,,,,,,******+++,,,---,,,,,,++++++,,,,,,------...//////...---***)))******************************))))))))))))*********++++++,,,+++***)))(((&&&&&&&&&&&&'''''''''''''''(((***,,,---------------------,,,)))''''''(((+++***)))((('''''''''''')))***+++,,,---,,,+++***(((***+++------,,,***)))++++++++++++++++++,,,,,,))))))))))))))))))))))))******+++++++++******)))************************///...---,,,,,,---...///++++++,,,,,,,,,,,,------++++++------------++++++------,,,+++***)))(((''',,,---------...////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////...------,,,,,,111111111111111111111111000000////////////000000000000000000111111111111222111000//////000111222222222111111222222333444444444555555555555444444444444555777888999:::;;;>>>BBBIIIPPP\\\nnn~~~|||{{{zzzyyyssspppmmmlllooorrrtttuuu|||}}}||||||{{{uuuiiiZZZJJJAAA===;;;888555333222222222000000000000000000000000........................111000///...,,,+++***)))---------,,,,,,+++++++++++++++++++++++++++++++++---------,,,,,,++++++++++++++++++*********************+++++++++,,,,,,,,,)))************+++++++++******+++++++++,,,,,,,,,************)))))))))((())))))))))))***++++++,,,000///---,,,+++++++++,,,************************************************************************---+++)))((('''((())))))+++******))))))******+++++++++++++++++++++++++++***+++---.........---,,,************************++++++++++++++++++++++++------,,,,,,++++++++++++---...////////////...---...---------------......---,,,,,,,,,,,,---......//////...---,,,++++++***........................000000000000//////..............................///////////////...------.../////////000000000000......////////////......,,,---------++++++---............---------,,,,,,,,,,,,,,,------,,,+++++++++,,,------++++++,,,------,,,,,,++++++,,,,,,------...//////...---***)))))))))))))))))))))))))))******))))))))))))*********++++++++++++***)))((((((((()))))))))*********((()))***+++++++++******((()))******(((((()))***++++++***)))((((((((())),,,,,,,,,---,,,,,,++++++,,,---...//////...,,,+++++++++++++++++++++++++++))))))))))))))))))))))))((()))***++++++++++++++++++******************+++------,,,++++++,,,------*********+++++++++,,,,,,***++++++,,,,,,++++++***,,,+++++++++++++++******------------............///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,000000000000////////////000000000000000000000000000000////////////000000...////////////000000000111111000000000000111111222222111111222222333444333333444444444444333333555555666666777888999999:::===@@@CCCJJJVVVeeeppp|||}}}zzzwwwuuussstttwww{{{~~~|||wwwuuukkkiiieee^^^TTTHHH>>>888777666444111000/////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++------,,,,,,,,,+++++++++******************++++++))))))*********+++++++++)))************+++++++++******+++++++++,,,,,,,,,************))))))))))))*********)))))))))))))))///...---,,,+++++++++,,,))))))))))))))))))))))))************************(((((()))***++++++,,,,,,***)))(((''''''((()))******))))))))))))))))))***************************++++++++++++,,,,,,,,,,,,)))))))))***************++++++++++++++++++++++++---,,,***))))))***++++++......///000000///......***+++,,,---------------++++++******++++++,,,---111000///...---......///------------------------000000000////////////..........................................------,,,....../////////000000000....../////////......---***+++------+++++++++,,,---------,,,,,,,,,++++++------------,,,+++***)))***+++,,,,,,******+++,,,,,,,,,++++++++++++,,,,,,,,,---/////////---+++)))))))))))))))))))))))))))++++++************++++++******++++++******)))((()))************+++++++++***************)))((('''''')))***)))((('''((())),,,+++************++++++//////...---,,,,,,,,,,,,...///000000///...,,,+++---,,,,,,++++++*********))))))))))))))))))))))))'''((()))***+++,,,,,,,,,,,,+++***))))))***+++,,,+++******))))))******+++))))))*********++++++++++++******))))))******++++++++++++,,,,,,---------............------------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...////////////000000000........................000//////......//////000............////////////000000111111111111000000222111111111111222333333222222333333333333222222555555666666666777777777666777888888999???HHHOOOaaajjjyyy}}}zzz}}}wwwvvvvvvxxx~~~|||zzzyyyyyy{{{wwwnnnfffbbb\\\XXXQQQJJJBBB<<<777555222222111000///...------........................------------------------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++)))))))))***+++++++++,,,(((((()))))))))*********)))************+++++++++******+++++++++,,,,,,,,,*********)))))))))))))))))))))))))))))))))))))))*********))))))((((((((())))))))))))))))))))))))************************)))))))))***++++++,,,,,,)))(((((((((((()))***+++******))))))))))))******))))))))))))))))))))))))******))))))))))))***+++***************+++++++++++++++++++++++++++++++++---,,,***))))))***+++---------------------------)))***,,,---.........---***************+++,,,,,,,,,+++++++++,,,///222444------------------------////////////////////////.................................//////......---........./////////000000......//////......------)))+++---...,,,+++++++++,,,,,,,,,+++++++++******,,,---------,,,,,,+++***(((***+++***)))((()))+++,,,,,,++++++++++++,,,,,,,,,---...//////---+++***))))))))))))))))))))))))++++++************++++++******************))))))(((((()))))))))************************)))))))))+++,,,,,,***'''&&&&&&&&&+++++++++++++++,,,------222111///---,,,,,,---...............---,,,+++***------,,,,,,+++***))))))))))))))))))))))))))))))((()))***+++++++++++++++,,,+++***((((((***+++,,,*********))))))*********************++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,---------...............------,,,,,,,,,...------,,,,,,,,,------------------------------++++++,,,------...//////------------------------/////////....../////////........./////////000000...///111222222111000000111111111111111222222333222222333333333333222222666555555555555555555555444555666666666999>>>BBBFFFNNNYYYfffsss|||uuupppoooqqqpppoooppprrrvvvzzz}}}~~~~~~yyyooodddZZZRRRNNNNNNKKKEEE>>>999777666666000111111111111000//////........................------------------------......---,,,+++***))))))+++++++++,,,,,,---------++++++++++++++++++++++++,,,+++++++++++++++++++++(((((()))***+++,,,,,,,,,))))))))))))*********+++))))))*********+++++++++******+++++++++,,,,,,,,,))))))))))))))))))******'''((()))***+++++++++***((((((((((((((('''''''''************************************************************************))))))))))))***++++++,,,+++++++++******+++++++++************************,,,+++************+++++++++++++++,,,,,,,,,------++++++++++++++++++++++++---,,,+++))))))+++---...---------,,,,,,---------***+++---.../////////...+++++++++++++++,,,,,,---((('''''''''))),,,///000......................................./////////...........................//////000000000//////............////////////...............---,,,,,,***,,,...///---,,,,,,,,,,,,,,,+++++++++************+++,,,,,,---------,,,***+++,,,+++***)))***,,,,,,++++++******++++++,,,,,,---...//////---,,,***+++++++++++++++++++++++++++******************+++))))))))))))))))))******))))))))))))************************++++++,,,,,,,,,------+++)))''''''(((++++++++++++,,,...///000333222000...------......//////......---,,,+++***------,,,,,,+++***))))))))))))))))))))))))))))))+++++++++++++++***)))(((++++++***))))))***++++++******++++++++++++******+++++++++,,,,,,,,,,,,------,,,+++******+++,,,---.........---------,,,,,,......------,,,,,,,,,+++------,,,,,,,,,------...------------------------******+++,,,---...//////........................//////............////////////000000000111111111...///000222222222111000111111000000111111222333333333444444444444333333555555555444444444444333444555666777888999<<<>>><<<@@@GGGMMMTTT^^^iiiqqqzzzqqqkkkkkkqqqrrrtttuuuvvvuuutttssswww}}}~~~vvvpppeeeYYYOOOGGGCCCBBB???===:::777444333222222000000111111111111000000////////////////////////------------------------//////...---,,,++++++***+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,,,,*********+++++++++,,,,,,))))))*********+++++++++******+++++++++,,,,,,,,,))))))))))))************'''(((***+++,,,,,,,,,+++))))))************)))(((++++++++++++++++++++++++++++++++++++++++++++++++++++++******************))))))******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,---.........++++++++++++++++++++++++,,,,,,+++***+++,,,---...///...------------...///+++,,,---...............,,,,,,++++++,,,,,,---......---,,,,,,,,,---...///........................---............/////////...........................///000000000000000000------........./////////...............---,,,++++++---......,,,,,,,,,---,,,,,,,,,+++++++++******)))***+++,,,------------,,,---......,,,,,,---...++++++************+++++++++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******))))))((((((((()))*********++++++++++++,,,,,,,,,++++++******+++,,,------)))+++,,,+++***)))***+++)))******+++---...000111111111000///............000000///......------------,,,,,,++++++*********)))))))))))))))))))))))),,,,,,,,,+++***)))((('''************************++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---.........------,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,---......------------------------,,,,,,---...//////000000///////////////////////////......------......///000000000000111111111111...///000111111222111111111000000000000111222222333333444444444444333333444444444333333333333333444444444555666666777888999<<>>AAA???AAADDDIIIQQQ\\\gggoooyyy~~~qqqjjj```VVVNNNHHHCCC@@@===<<<:::888555333111000000//////.........//////222000...------...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********---------,,,,,,+++++++++++++++++++++++++++++++++))))))******+++++++++++++++++++++***************))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,,,,++++++******+++,,,,,,***************************+++,,,------,,,+++***))))))))))))))))))))))))***************+++++++++))))))************))))))***)))((()))*********)))***+++,,,------,,,+++***(((((((((((()))***+++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))((((((***++++++,,,,,,++++++***---+++)))'''&&&((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++,,,,,,,,,++++++///...---,,,,,,,,,,,,,,,,,,---......------///000111///...---,,,------...///......---------..............................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---...---+++)))++++++,,,,,,,,,------------,,,+++***)))))))))))),,,,,,+++******+++,,,,,,...---,,,***)))((((((''',,,++++++---......,,,***))))))*********))))))(((+++***)))'''''')))***+++*********)))(((((('''''')))************+++++++++---,,,+++)))((('''''''''+++*********))))))((((((&&&(((***---000111111111---...///000111111111111******)))(((((()))******++++++++++++*********)))...,,,******,,,---+++)))((()))************))))))((((((((()))******++++++***)))))))))((((((''''''******************++++++)))******++++++******)))))))))***+++++++++******+++++++++***)))***,,,///***+++,,,,,,------,,,,,,.........///////////////111111000000/////////...........................000000000000////////////...............///000000///...------...///000111111111111111111111111111111111222222222111111000333333333333333333333333000111222444555666777777222222444666888999;;;<<<:::<<<===???AAAEEEKKKNNNZZZ^^^dddlllwwwrrrfffVVVPPPHHHBBB???<<<888555555444333222111///......111111000000/////////...,,,---...//////...---,,,------------------------+++,,,------......------000///...---------------000///...---+++)))'''&&&))))))))))))))))))))))))(((((())))))*********+++++++++++++++++++++++++++---+++)))((())),,,000333************************+++++++++*********)))))),,,,,,+++*********++++++******************************++++++++++++******))))))))))))))))))))))))+++++++++******))))))((())))))************))))))***)))))))))*********)))((()))************)))(((++++++++++++,,,------...************************++++++++++++++++++++++++,,,,,,+++++++++************++++++,,,,,,++++++***...,,,***(((((()))+++,,,------------------------,,,,,,,,,++++++*********)))***+++,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,,,,---......------...000......---,,,,,,,,,,,,,,,------,,,,,,,,,------...........................---------------------------,,,,,,---...---+++)))))))))*********+++++++++------,,,******))))))))),,,,,,+++******+++,,,,,,------+++***))))))((((((+++******,,,------+++)))))))))************))))))+++***(((''''''(((***+++'''((((((((((((((((((((()))************+++++++++---,,,+++***)))(((((((((************)))))))))(((%%%''')))+++,,,---------,,,---...///000000000000---,,,++++++++++++,,,---++++++*********))))))))))))'''&&&(((***+++***(((***************)))(((((())))))))))))))))))((((((*********)))))))))(((((())))))***+++,,,------...+++,,,,,,,,,,,,,,,,,,+++////////////......---,,,---......,,,******+++,,,++++++,,,------------,,,............////////////000000/////////.........////////////////////////000////////////////////////////////////000111111//////...---......000000000000000000000000000000111111222222222111111000333333333333333333333333111111222333444555555666444444555555666777777888777999::::::;;;>>>BBBEEEGGGIIIMMMRRRZZZcccmmmsss|||ssshhh[[[RRRJJJEEE>>>:::888777444222333333222111000000/////////.........---------,,,,,,---...//////...---,,,++++++++++++++++++++++++,,,------...............///...------,,,,,,------+++++++++***)))(((''''''************************((()))))))))************++++++++++++++++++++++++((('''%%%$$$$$$&&&((()))************************+++++++++*********))))))---,,,+++************************************************))))))*********)))))))))))))))))))))))),,,+++***)))(((''''''&&&))))))************))))))))))))))))))))))))))))))((()))************)))(((******))))))))))))******((((((((((((((((((((((((************************++++++************))))))******++++++++++++******...---+++))))))***,,,---------------------------------,,,,,,+++***))))))))))))+++,,,------------,,,,,,,,,,,,++++++++++++,,,---......------...///---............------,,,+++++++++++++++,,,---...------------------------........................---,,,+++,,,------+++)))))))))*********+++++++++...---,,,++++++******+++,,,++++++******++++++,,,,,,++++++***))))))******,,,++++++,,,------,,,***))))))***************)))***)))(((''''''((()))***''''''((())))))***++++++)))************+++++++++...---,,,******)))))))))************))))))))))))'''((()))***************++++++,,,---............******))))))))))))************)))))))))(((((((((&&&%%%%%%''')))++++++***+++*********))))))((((((+++******)))((((((''''''+++++++++************)))))))))***+++---...///000------............------,,,,,,------------,,,,,,+++---......---,,,,,,---++++++,,,---------------........................///............---------////////////////////////////////////////////////000000//////000000111222000//////............///000000000000000000000000000111111222222222111111333333333333333333333333333222111111111222444444555555555555444444444444666777777666666777:::<<<<<<===???@@@CCCHHHNNNSSSaaagggqqq}}}yyyqqqeee[[[SSSLLLEEE@@@<<<999555333222222222111111111111111000000000///.........---------------------............------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++------,,,,,,++++++,,,,,,(((((()))***************++++++++++++++++++++++++))))))))))))************,,,,,,++++++***************)))((('''''''''''''''************************+++++++++***************---,,,+++***))))))))))))************************+++***)))(((((()))***+++))))))))))))))))))))))))******))))))((((((''''''))))))************)))))))))*********)))))))))***+++++++++,,,,,,+++++++++))))))((('''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((('''''''''''''''******++++++++++++******---,,,***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***))))))))))))+++,,,------......+++++++++++++++++++++***,,,---......,,,,,,---...---...///000000///...---++++++++++++,,,---...///---------------------------------------------------,,,++++++,,,,,,+++)))++++++,,,,,,,,,---------...---,,,,,,+++++++++,,,+++++++++++++++++++++++++++***************++++++...---,,,,,,......---,,,))))))***+++++++++******))))))(((''''''((())))))*********+++++++++,,,,,,))))))*********+++++++++...---,,,+++*********************)))))))))))))))+++++++++++++++******)))******+++,,,,,,,,,,,,,,,*********))))))*********))))))))))))((((((((((((((((((((()))***+++++++++))))))))))))))))))******++++++*********)))))))))++++++++++++++++++++++++)))******+++,,,---......------............------'''((()))***+++,,,,,,,,,%%%(((+++---......///000+++,,,,,,---...---------///...............------------------------------////////////////////////.........//////////////////////////////000000111000000//////............000000000000000000000000000000111222222222111111222222222222222222222222444222111//////000222333555444444333333222222222555666666666555555777999;;;;;;<<<<<<<<>><<<:::666444222111111111111222000000000000000000000000////////////////////////------------------------------------------------***++++++,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))*********,,,,,,++++++******)))))),,,,,,,,,,,,,,,+++******************************************************,,,+++******)))))))))***************************+++***)))(((((()))***+++************************''''''(((((())))))******))))))************))))))(((***+++***(((((()))+++,,,++++++++++++++++++,,,,,,++++++*********++++++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((((((((()))******++++++******)))******))))))))))))***+++************************------,,,,,,+++***))))))******+++,,,---......---******+++,,,,,,,,,+++***,,,---...---,,,+++,,,---+++,,,...//////...---,,,---------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,******+++,,,+++)))++++++,,,,,,,,,---------------,,,,,,++++++,,,,,,++++++++++++++++++++++++*********)))******+++,,,---+++******,,,,,,,,,+++))))))***+++++++++++++++))))))(((((((((((())))))+++++++++******)))))))))))))))*********+++++++++------,,,+++************))))))))))))))))))******,,,++++++******))))))))))))******++++++++++++***......////////////......))))))))))))(((((((((((()))*********)))))))))***(((((((((((()))***,,,---*********++++++,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++************,,,,,,------------,,,,,,,,,,,,,,,------,,,++++++###&&&))),,,,,,---...///,,,,,,---.........------//////......---------,,,,,,,,,,,,---------------------------------------------....../////////000...------------...//////000000000//////...------///////////////////////////000111222222222222222222222222222222222222222444222000//////000111222222222222222333333333333333444555555444444666888555666888888888:::===??????@@@CCCGGGLLLSSS[[[```mmmuuu}}}xxxppphhhaaaZZZUUUQQQEEEBBB>>>;;;999999888777444333222111000000111111...////////////000000000.........///////////////---------,,,,,,---------------------------------------...///////////////++++++*********++++++,,,++++++,,,,,,,,,++++++*********************************))))))))))))))))))+++++++++******)))))))))'''((()))***+++******)))******************************************************)))))))))******+++*********************************))))))*********************************&&&'''(((((()))***+++,,,))))))************))))))'''***,,,+++(((''')))+++******)))(((((()))*********)))))))))))))))******************************************************))))))************++++++))))))************))))))))))))))))))))))))******++++++++++++++++++++++++,,,,,,,,,+++++++++******+++,,,,,,---------------******,,,---------,,,+++,,,---...---,,,+++,,,---)))******++++++++++++***///......------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++***)))***+++******))))))*********+++++++++,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***+++***************++++++***)))''''''((())))))((())))))***+++,,,,,,,,,,,,))))))************))))))***))))))(((''''''&&&&&&)))************+++++++++,,,,,,+++***************))))))))))))************))))))(((((((((((()))))))))******++++++*********------............------******)))))))))(((((((((((()))***)))'''&&&'''(((((((((''''''(((***,,,---))))))******+++,,,,,,---***++++++++++++,,,,,,,,,,,,,,,+++******))))))(((++++++,,,,,,,,,,,,++++++///...---,,,***'''%%%$$$''')))***+++***)))***+++,,,,,,---...............//////......---,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000------,,,,,,------...///...//////000//////...---------------------------///000111222222222222222222222222222222222222222333222111000000111111222111111222222333333444444000111333333333333444666000222555666666777999;;;888:::;;;===???BBBGGGKKKOOOUUU^^^hhhsss|||xxxvvvhhhbbbYYYPPPJJJEEEAAA???999999888777666444333222111222222000...---...000............////////////,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,------++++++++++++++++++++++++)))***++++++,,,,,,++++++++++++******++++++,,,,,,***************)))((('''))))))))))))))))))))))))************))))))))))))************************'''((()))******************************************************+++++++++)))(((((())))))***+++,,,******************************++++++++++++******************************((())))))******+++++++++))))))************))))))'''***,,,+++(((&&&))),,,******)))(((((()))******&&&&&&&&&&&&&&&'''((()))************************++++++++++++++++++++++++*********+++++++++,,,,,,))))))************)))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---------...------,,,+++***+++---.........---,,,,,,---...---+++***+++,,,+++*********++++++,,,---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------+++))))))***+++******))))))*********+++++++++++++++*********++++++,,,***+++,,,,,,,,,,,,+++***++++++******************+++)))'''''')))******)))((()))***+++,,,,,,,,,,,,******++++++++++++******)))))))))))))))))))))))))))************+++++++++++++++***)))))))))******((()))))))))************((((((''''''((()))+++,,,******+++++++++******)))))))))***++++++***))))))++++++*********)))))))))''')))******(((''')))++++++***)))(((((()))***+++))))))))))))))))))******************+++++++++,,,++++++++++++++++++******++++++,,,,,,,,,,,,++++++,,,++++++***(((&&&%%%$$$)))***+++***))))))+++,,,,,,------...............//////...------,,,++++++,,,---------............------------------------,,,,,,---......///000000---------------...//////---...///000000//////...........................//////000222222333333222111111111111111111111111111111222222222222222222222222222333333333333444111222444444333222333444111444666777666666777888555777999::::::;;;===??????CCCIIINNNUUU]]]hhhpppzzzwwwmmmeee___\\\OOOKKKEEE@@@===:::777555333444444444222111111111///000111000...---...000........................+++++++++,,,,,,---------------,,,++++++,,,------++++++++++++++++++++++++''''''((()))))))))))))))+++++++++++++++,,,------)))************)))((((((************************************)))))))))((((((((())))))******+++++++++++++++***************************************))))))*********+++++++++'''((((((((()))+++,,,---***************************+++,,,------,,,+++***************************+++++++++***************))))))************))))))'''***---+++'''&&&))),,,---,,,+++******+++,,,---(((((((((((()))+++,,,,,,************************++++++++++++++++++++++++(((((())))))*********+++))))))************))))))******+++++++++,,,,,,,,,........................)))******++++++,,,------............---,,,++++++***+++---/////////---,,,,,,---...---+++***+++,,,......---,,,---...000111///...---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,...........................+++)))((()))*********++++++,,,,,,,,,---------*********)))******++++++***+++,,,------,,,+++***,,,++++++***))))))******///,,,******+++---------((()))***+++,,,---------++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---......)))************+++++++++******))))))))))))))))))(((((())))))*********+++))))))))))))+++---///000******+++++++++******)))***+++,,,------,,,+++***++++++++++++************'''***,,,,,,++++++---000...---***(((''''''(((((())))))((((((''''''&&&&&&)))))))))******++++++++++++++++++,,,,,,---------+++,,,,,,------,,,,,,+++***+++,,,---------------((()))*********+++...111,,,---......//////......//////...---,,,,,,++++++---------....../////////........................,,,,,,------...///000000...............///000000,,,---...000000000//////222222222222222222222222//////000222222333333333111111111111111111111111000111222333333333333222444444333333333333333333444555777666444333333333333555777777555444444444555777999:::999888888888999===@@@CCCDDDHHHNNNTTTVVV\\\cccjjjqqqyyy}}}ssshhh\\\SSSLLLIII???>>><<<::::::888555333///000111111111111333444...000222111///...000333//////.........------------------....../////////------++++++++++++------------------------------,,,,,,---............---,,,+++++++++,,,------...******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++*********))))))((((((''''''((()))***+++,,,,,,,,,+++***((('''&&&&&&&&&************************))))))******++++++++++++))))))))))))))))))))))))---+++)))((('''((()))***)))((('''(((***,,,+++***,,,+++******))))))*********)))'''''')))))))))(((111***&&&,,,///,,,))))))))))))))))))))))))))))))''''''(((((())))))******************************)))(((%%%######$$$&&&((())))))))))))************+++***************+++++++++++++++***++++++,,,---++++++++++++++++++++++++,,,,,,+++******+++,,,,,,))))))))))))))))))))))))++++++,,,,,,,,,,,,------000---******,,,---,,,******+++---//////...---,,,++++++,,,,,,,,,---------........................------......------,,,+++---,,,,,,++++++******)))************************(((***+++,,,,,,+++)))(((((()))+++,,,,,,+++******+++++++++++++++***)))(((++++++************++++++------,,,,,,+++,,,,,,,,,******)))(((((()))******(((((()))***+++,,,,,,,,,''')))+++---...---,,,+++***+++++++++,,,,,,,,,,,,,,,,,,,,,++++++*********)))***************)))(((+++***)))(((((()))***++++++(((%%%&&&(((******(((...,,,***)))***+++++++++))))))(((((((((((())))))'''((()))))))))(((&&&%%%&&&&&&'''))))))*********))))))))))))))))))))))))++++++************++++++---,,,+++))))))***,,,---------------------------+++++++++******)))))))))---------,,,,,,+++++++++***+++,,,---...---,,,+++---------............///))))))***++++++,,,------+++,,,------......------++++++,,,---------,,,,,,,,,---......//////......000000000000000000000000////////////000000000000//////000111111111111111111000///......///000111555333222222333444333222111111222333333333333222666666444333333444555666333333333444555666777777777666555444333222111111888888888999<<<>>>AAACCCHHHIIIKKKNNNRRRWWW[[[]]]hhhoooyyyvvvmmmiiiccc[[[QQQHHHBBB???>>>777666666555444444333333222111111111000000//////////////////////////////,,,---------.../////////,,,,,,,,,------...............---------,,,,,,,,,---------,,,,,,+++++++++++++++************++++++------++++++++++++------))))))))))))))))))))))))************************,,,,,,+++***)))((('''''')))))))))))))))))))))))))))))))))))))))(((((('''(((((()))***************************************)))))))))))))))))))))))),,,+++)))((('''((()))***)))(((''')))+++,,,+++***(((((())))))******+++++++++***((((((***+++***)))***$$$""")))...---,,,---))))))))))))))))))))))))(((((((((((())))))*********************************)))'''&&&&&&&&&(((((())))))))))))************++++++******************---,,,+++***************)))))))))))))))))))))))),,,,,,+++******+++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------+++))))))***+++***((()))***,,,---...---,,,+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,------,,,,,,+++***---------...............************************)))***+++,,,++++++***)))''''''((())))))***))))))+++++++++*********))))))++++++************++++++,,,+++++++++++++++,,,,,,------,,,++++++,,,------)))))))))***+++++++++,,,%%%&&&(((*********)))(((((((((((()))))))))******,,,,,,,,,++++++*********&&&&&&''''''''''''''''''+++***)))(((((()))***++++++)))'''(((+++......---...,,,***)))***++++++******))))))(((((())))))***(((((()))))))))((('''&&&%%%&&&((()))*********)))))))))))))))))))))))))))++++++************++++++)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------------------,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,------------............******++++++,,,,,,------+++,,,------......------............------,,,+++,,,---......//////......////////////////////////.../////////000000000000//////000111111111111000111111000000000000111111333222111111333333222111000111222222333333222222555444333222222333444444222222333333444444555555666666666666555555555555666666777888999<<<>>>?????????@@@BBBDDDGGGJJJLLLNNNTTT\\\bbbgggnnnwww~~~zzzqqqhhh___XXXTTTPPPJJJCCC===888666555555555444333333222222111111111111000000000//////........................------------............---------------,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,,,,+++************+++,,,************************************************++++++++++++************))))))))))))))))))))))))''''''((((((''''''&&&%%%(((((()))***************************************))))))))))))))))))))))))++++++)))((((((((()))***)))(((((()))+++,,,+++***&&&'''((()))++++++++++++,,,***))))))***++++++***&&&"""!!!''',,,,,,,,,,,,((((((((((((((((((((((((((((((((())))))))))))************************************)))))))))))))))))))))))))))************,,,,,,+++***)))))))))***---,,,+++***)))((((((((()))))))))))))))))))))))),,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++))))))***+++***))))))***+++,,,---,,,+++***,,,,,,,,,,,,---------------------,,,,,,+++++++++++++++,,,,,,++++++***)))))))))******+++,,,,,,---*********************************************************++++++---......,,,+++***)))))))))***+++++++++************++++++***)))))))))***+++,,,,,,+++***))))))))))))***+++******************++++++%%%&&&''')))))))))(((((('''''''''((((((((())))))+++++++++++++++*********)))((((((((()))***++++++******))))))))))))******,,,******+++...000111000---+++******++++++***)))*********))))))*********((())))))))))))(((((('''%%%''')))+++++++++)))((())))))))))))))))))))))))++++++************++++++'''(((***,,,---------,,,++++++++++++++++++++++++---------...............,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,------------------............,,,,,,,,,,,,,,,---------+++,,,------......---------......//////......---,,,---......//////......////////////////////////....../////////000000000...///000000111111000000...//////000000//////...111000000222333333111///000111222222333333222222333222222111111222333333222222222222333333333333444444555555666666666777555555555666777888999:::888888777888888999:::;;;;;;???DDDGGGIIIMMMSSSXXX```hhhtttzzzqqqdddYYYRRRLLLFFFBBBBBB@@@>>>:::777555333222333333222222111000000000111111000000000000//////....................................------------......------,,,+++++++++((())))))***,,,------...------,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,---+++******))))))******+++++++++++++++++++++++++++******************************++++++,,,,,,,,,---))))))))))))))))))))))))''''''((((((''''''&&&%%%(((((()))***************************************))))))))))))))))))))))))+++***)))(((((()))******(((((((((***,,,---+++***'''((()))++++++,,,++++++,,,***((()))***+++******)))'''%%%'''))))))((('''(((((((((((((((((((((((())))))))))))))))))))))))******************************+++++++++***)))(((((()))))))))************,,,,,,+++***)))))))))))),,,+++***)))((((((((((((++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------,,,+++,,,,,,,,,,,,***+++,,,,,,,,,,,,++++++,,,,,,,,,------------.........------,,,+++++++++,,,,,,,,,,,,,,,+++******(((((()))))))))******************************************)))******+++,,,++++++******+++---///000---+++)))(((((()))+++,,,++++++************++++++(((((((((((()))***,,,,,,***)))(((''''''((()))***+++++++++***************((()))***+++,,,+++++++++))))))))))))************+++++++++******************)))))))))***,,,---...***))))))))))))))))))***+++++++++,,,---...//////---,,,,,,,,,------+++***++++++************++++++))))))))))))))))))))))))&&&(((***,,,,,,***)))'''))))))))))))))))))))))))++++++************++++++*********+++,,,,,,,,,,,,*********************************++++++,,,,,,,,,,,,+++++++++++++++++++++---,,,+++***+++,,,---...,,,,,,---------.........---------------------,,,+++,,,------......------++++++,,,...////////////,,,---......///.........////////////////////////........./////////000000...//////000000000000000//////111222222111//////000000111333444444111///000000111222222222222222222111111111222222333333333333333333222222222222222222333333333444444444555555555555666666666777888777777777777666777777999;;;===>>>>>>@@@CCCFFFIIINNNVVV]]]dddkkkrrrwww{{{}}}uuukkkcccZZZTTTKKKDDD@@@===;;;999888888888777666444333222222111111111000000000///000000000000000000//////.................................------,,,,,,,,,------,,,,,,,,,,,,,,,,,,)))******+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++************++++++++++++++++++++++++++++++*********************************+++++++++,,,,,,))))))))))))))))))))))))***************)))(((((((((((()))***************************************))))))))))))))))))))))))))))))))))))))))))******(((((()))+++------+++******+++++++++++++++*********)))'''''')))***)))(((++++++***)))))))))(((&&&))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((()))***++++++)))(((&&&((()))))))))************,,,++++++***))))))*********)))))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,---------------,,,,,,,,,,,,---------.........///.........---------,,,---------------,,,,,,+++......---------,,,,,,,,,******************************))))))***+++,,,,,,((('''&&&&&&''')))***+++,,,+++)))(((((()))+++---++++++************++++++((('''(((((()))***+++,,,---,,,++++++++++++,,,---+++++++++***************++++++,,,,,,,,,---,,,,,,))))))))))))************************************&&&&&&&&&'''((()))***+++)))))))))******)))))))))******+++******)))))))))...---...///000///,,,***++++++************++++++******)))))))))*********((()))+++,,,+++***((('''((((((((((((((((((((((((++++++************++++++///---+++)))((()))+++---************************(((((())))))******++++++++++++++++++++++++++++++---,,,+++***+++,,,---...,,,,,,,,,------------...---------------------,,,+++,,,------......------,,,,,,---------,,,,,,+++,,,---......///.............................................////////////......///000000000000000111222444444444444222111000111222444666555333111000000111222222222222111111111222222333333333333444444444444333333333333444333333333333222222222555555666666666555555555777777777777777777777777777777888999999:::<<<===@@@BBBFFFIIILLLPPPTTTWWWWWWYYY\\\aaaiiisss~~~|||qqqlllddd]]]WWWQQQKKKFFFDDDAAA===:::999777666555111111222222222111//////111111111000000000000000//////////////////000000..............................------,,,,,,,,,+++******++++++,,,---......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,,,,+++************************************************+++*********))))))))))))))))))))))))))))))))))))***************))))))((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())),,,......,,,))),,,,,,+++***))))))*********(((''''''((())))))((()))++++++))))))++++++)))))))))))))))))))))))))))+++************)))))))))))))))))))))))))))))))))((())))))******((('''&&&))))))))))))************+++***************++++++)))))))))))))))***+++,,,))))))))))))))))))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++************++++++++++++)))***+++***))))))+++---......---------------,,,,,,---------....................................---............---,,,,,,.........---,,,+++++++++************************)))))))))***++++++,,,,,,)))(((((((((((()))******+++***)))))))))***+++,,,++++++************++++++)))((((((((()))***++++++,,,+++***))))))***+++,,,******************++++++++++++++++++++++++++++++'''''''''((((((((()))))))))))))))***************'''((()))***++++++******))))))************))))))((()))+++***(((&&&&&&'''------...000111000,,,)))*********))))))******************)))******+++,,,++++++++++++***))))))(((((((((((((((((((((((((((++++++************++++++222///+++'''&&&(((+++---************************************++++++++++++*********+++++++++++++++,,,,,,++++++,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------+++,,,------......------000000///...+++)))'''&&&,,,---......//////..............................------........./////////---...//////000000//////...//////////////////...111111222333555666444222///000111111222222111111000111222333333333333333333333333333444444444444666555555555444444333333555555666666666555555444222333444555555555555555555555555666666888999:::<<<===>>>???AAACCCEEEEEEEEEEEEEEEFFFJJJQQQYYY___eeeiiinnnssswww|||~~~zzzuuupppkkkfffaaa]]]TTTPPPJJJEEEBBB@@@>>>===999999888666555333111111000111111111111000//////000000000///////////////......////////////000000------------------------------------,,,,,,,,,,,,((()))***+++,,,---...///.........------,,,,,,,,,++++++,,,,,,,,,,,,------+++******))))))******++++++,,,,,,------,,,,,,+++*********************************************************)))))))))(((((())))))))))))))))))))))))(((((())))))(((((('''&&&(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************((((((***,,,......,,,)))***)))'''&&&&&&(((***++++++)))(((((()))******)))&&&+++,,,((((((,,,---***+++++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))(((((('''))))))))))))************))))))))))))***+++,,,,,,,,,++++++*********++++++))))))))))))))))))))))))***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++(((***+++***))))))+++---...------,,,++++++,,,,,,------------............+++,,,,,,------......///,,,------------,,,++++++,,,,,,++++++++++++++++++************************'''(((***+++,,,,,,++++++,,,,,,------,,,,,,++++++))))))*********+++++++++++++++************++++++******)))))))))******+++***)))(((''''''((()))***)))))))))***+++++++++,,,++++++***************+++((((((((()))))))))******((()))))))))*********+++)))+++---......---+++***((()))***++++++***)))(((''')))++++++)))'''''')))+++,,,---000111///+++'''***))))))(((((())))))***+++******)))***+++,,,------,,,+++))))))((())))))((((((((((((((((((((((((++++++************++++++///...+++(((((()))+++---++++++++++++++++++++++++,,,,,,++++++++++++++++++)))*********++++++++++++++++++,,,,,,------,,,,,,++++++,,,,,,,,,---------******++++++,,,,,,------+++,,,------......------000000///...---+++)))(((,,,---......//////..............................---------.........//////---...//////000000//////,,,,,,++++++++++++,,,,,,111000000111333555444333///000000111111111111111...///000222222222222222111111222222333333444444333444444444444444555555333333444555555555444333000111222444444444333222555555444555666888888888888888999;;;=========<<<<<<======<<<<<>><<<;;;:::999888555555444333111000000000111111111111111111111111---............................../////////000000------------------------,,,,,,,,,,,,,,,,,,------))))))***+++,,,------...,,,,,,,,,,,,,,,,,,------+++++++++,,,,,,---------,,,++++++******++++++,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++************************)))***************++++++))))))))))))))))))))))))((())))))))))))(((''''''(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***************((((((***---///...,,,)))(((&&&$$$###$$$'''***---,,,***))))))***++++++***''',,,---((('''***+++(((++++++++++++++++++++++++++++++++++++******))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))************(((((())))))***+++------......,,,+++******))))))++++++++++++++++++++++++***+++,,,------,,,+++***------------------------)))************+++++++++***,,,---,,,+++***---000---,,,,,,+++*********+++---------.........//////)))***+++,,,------...///+++,,,,,,,,,,,,+++******---......//////000000111************************&&&(((***,,,---,,,+++******+++,,,,,,+++***((('''((()))***+++++++++++++++++++++************++++++,,,+++***************+++---,,,+++******+++,,,---(((((()))***+++,,,,,,---,,,,,,++++++***++++++,,,++++++++++++,,,,,,,,,,,,(((((())))))*********+++&&&(((+++------***'''%%%((()))***++++++***)))(((&&&))),,,---+++)))***,,,)))***,,,///000---)))%%%))))))(((((((((((())))))++++++*********+++---...///---+++)))(((((()))***((((((((((((((((((((((((++++++************+++++++++++++++***++++++,,,,,,++++++++++++++++++++++++,,,++++++******)))))))))))))))******++++++++++++***+++,,,---...---,,,+++++++++,,,,,,,,,---------))))))***++++++,,,------+++,,,------......------,,,,,,---.../////////...,,,---......//////..............................---------.........//////---......///////////////111000///......///000111111000//////222333444333//////000111111111111111,,,---///000111111111000//////000111222333333444///000000111333444444555111222333444555444333222333333444555555555333333444333222333444666666555777777777999;;;:::999777777999:::;;;:::999:::;;;;;;===???AAABBBCCCFFFHHHHHHMMMSSSTTTSSSRRRUUUXXXZZZWWWQQQLLLIIIIIIJJJLLLFFFDDDBBBAAA@@@???<<<:::777777777666444222///...222222222000///000333555......------...///000000,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000000------------------------+++++++++,,,,,,---------++++++++++++++++++,,,,,,))))))***+++,,,------...+++++++++,,,,,,------------,,,,,,++++++,,,,,,---)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,************************((()))***+++,,,---......))))))))))))))))))))))))+++++++++++++++***))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((((((((()))))))))'''&&&%%%)))************+++++++++))))))))))))************+++*********))))))((((((************+++,,,---......+++(((***---...+++''''''(((***+++,,,,,,,,,+++))))))))))))))))))))))))&&&'''((())))))******)))++++++***)))((('''&&&&&&+++++++++******))))))))))))***+++,,,------,,,+++++++++++++++++++++++++++---,,,,,,,,,++++++******,,,,,,,,,---------......******+++++++++,,,,,,,,,,,,,,,+++***+++,,,---......---,,,++++++,,,---...,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---)))))))))))))))))))))))),,,,,,+++******+++,,,,,,++++++++++++++++++++++++(((((())))))*********+++((()))******))))))***+++,,,++++++******++++++,,,++++++************++++++++++++++++++++++++++++++))))))************))))))************************+++*********))))))(((((())))))))))))))))))))))))+++,,,------,,,+++***))),,,+++***)))))))))***+++...,,,***((('''(((***,,,++++++***)))(((((())))))------,,,,,,+++***))))))******))))))))))))******000...,,,***))))))***+++******+++++++++******)))+++++++++++++++***)))((('''((()))***************............------,,,+++...,,,***+++...000...,,,******+++++++++,,,,,,,,,,,,,,,++++++***+++++++++---+++******,,,------,,,)))******+++---......///++++++,,,,,,,,,,,,,,,,,,------------------------000000000000000000000000111000...---...///111222////////////////////////......////////////......222222222111111111000000////////////000000000000111111111111111111111111222222333333333333444444555444333333222222222222444444444444444444444444222222333333333333444444555555666666666666555555666666666666666666666666777777888888888999999999>>>???@@@@@@@@@BBBEEEHHHDDDCCC@@@>>><<<<<<<<<<<<:::999999888777666666555222333333444444333333222222111111111000000//////222111111111000000//////.../////////...---,,,,,,,,,,,,,,,---...///000000---,,,,,,++++++,,,,,,---.........------,,,,,,,,,)))******++++++******))),,,,,,,,,,,,++++++***)))++++++++++++++++++++++++***---...---+++***,,,...************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***)))(((&&&&&&&&&'''(((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,))))))))))))))))))))))))************)))))))))((())))))***++++++***)))((())))))*********+++++++++))))))))))))************************)))))))))(((************+++,,,------///,,,***+++......+++'''%%%&&&((()))*********)))))))))))))))))))))))))))((()))))))))))))))((('''++++++******))))))((((((++++++******)))))))))))))))***+++,,,,,,++++++***++++++++++++++++++++++++))))))))))))((((((''''''***+++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...---,,,,,,,,,,,,,,,,,,------++++++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++))))))))))))))))))))))))((()))))))))***************+++,,,,,,,,,,,,---...,,,++++++******++++++,,,++++++************++++++))))))))))))))))))))))))((())))))******))))))(((++++++++++++++++++++++++************)))))))))((()))))))))))))))))))))))))))******+++***)))((('''***+++---...///......------,,,***)))((()))***+++++++++***)))))))))))))))------,,,++++++***))))))******))))))))))))******,,,+++)))'''''''''((()))******+++++++++******)))+++++++++++++++***))))))((())))))************)))******++++++***))))))(((,,,+++)))***---...---+++******+++++++++,,,,,,,,,++++++******++++++,,,------+++******,,,------,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------........................///...---,,,---...000111////////////////////////......////////////......111111111000000/////////////////////000000000000111111111111111111111111222222222333333333444444555444333222222222222222333333333333333333333333222222222333333333444444444555555666666555555444555555555555555555555555555555555555666666666666777888999999999;;;>>>AAA>>>===;;;999888777777777777777666555555444333333222222333333333333222222111111111000000000//////111111111000000000//////...............---------,,,,,,------......//////---,,,,,,++++++,,,,,,---......---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,+++******,,,,,,++++++++++++++++++***,,,------+++***+++---************************,,,,,,,,,,,,,,,,,,,,,,,,((())))))***,,,------...***))))))(((''''''((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))************))))))))))))((()))***************))))))))))))*********++++++))))))))))))************************))))))))))))******)))******+++,,,---///,,,***+++------***&&&&&&'''((())))))***))))))))))))))))))))))))))))))************)))((('''&&&((())))))))))))))))))(((************))))))))))))*********++++++***))))))++++++++++++++++++++++++++++++++++++************))))))))))))*********+++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...+++,,,,,,,,,,,,,,,,,,+++---,,,,,,,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))))))))(((((()))))))))******************************)))(((((()))******))))))))))))))))))))))))))))))))))))************(((((())))))***+++,,,,,,++++++************++++++++++++************++++++))))))))))))))))))))))))(((((())))))))))))((((((++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))************)))(((((($$$'''+++///000...+++)))++++++*********)))))))))+++***)))))))))))))))))),,,,,,,,,+++******))))))******))))))))))))******)))((('''&&&&&&'''((())))))******+++++++++*********++++++++++++***))))))*********+++******))))))))))))))))))))))))((('''+++***)))***+++,,,,,,*********+++++++++,,,,,,,,,************+++,,,------,,,+++******,,,------,,,---------,,,,,,+++++++++,,,,,,---------.........------------------------------------------------...------,,,,,,---///000////////////////////////......////////////......000000////////////......////////////000000000000111111111111111111111111222222222222333333333333444333333222222222222333222222222222222222222222222222222222333333333333333333444444444444333333444444444444444444444444222222222333333333444444111333444444444555777:::999888777555444333333333333333333222111111000000000111111222222111111000111111000000000000//////000000000000////////////------------............---------------.........---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,,,,++++++,,,,,,,,,++++++************+++,,,+++***)))***,,,************************,,,,,,,,,,,,,,,,,,,,,,,,((())))))***+++,,,------)))************)))((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))*********)))))))))))))))&&&&&&'''((((((((())))))))))))))))))************((()))))))))*********************)))))))))))))))))))))))))))***+++,,,------+++******+++***(((%%%))))))******++++++++++++)))))))))))))))))))))))))))))))))))))))(((''''''%%%&&&'''((())))))((((((++++++++++++++++++******************))))))((((((***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))******************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++,,,---......---,,,+++...---,,,---///000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))(((((((((((())))))))))))))))))))))))))))))*********))))))*********++++++++++++++++++++++++)))))))))))))))*********'''&&&&&&(((***++++++***++++++************++++++++++++************++++++++++++++++++++++++++++++((((((((())))))(((((((((++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))+++++++++,,,++++++++++++$$$'''***------,,,)))'''))))))***++++++***)))(((******)))))))))))))))***,,,+++++++++******))))))******))))))))))))******(((((('''''''''(((******))))))***+++++++++************+++++++++******)))++++++++++++******)))(((***++++++,,,++++++******************+++,,,,,,+++******+++++++++,,,,,,,,,,,,,,,++++++***+++++++++,,,+++)))***+++------,,,******+++,,,,,,---......,,,------....../////////------------------------------------------------......---------...///000////////////////////////......////////////......////////////////////////////////////000000000000111111111111111111111111111222222222222333333333333333222222222222222333222222222222222222222222111222222222222333333333222222333333333333222222222222222222222222222222222222222222333333333333111222444444333444555777777666666555444333333222111111111000000///////////////000000000000//////000000000000000000//////////////////////////////,,,,,,,,,,,,---......///...------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******))))))***++++++,,,,,,,,,,,,---,,,,,,++++++***************+++************+++************************++++++++++++++++++++++++,,,,,,++++++******)))))))))***+++,,,,,,+++)))(((******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))******))))))))))))))))))))))))))))))))))))))))))******&&&&&&'''''''''((())))))(((((()))))))))*********((()))))))))************))))))))))))))))))******))))))))))))***+++,,,,,,---,,,++++++++++++)))'''***************+++++++++))))))))))))))))))))))))''''''((()))))))))))))))&&&''')))***++++++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))(((((((((*********++++++,,,,,,,,,((((((((()))))))))))))))*********++++++++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,---...//////...---,,,...---,,,---///000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))))))))+++***)))+++---///...,,,+++******))))))******+++++++++************++++++++++++++++++++++++++++++(((((())))))))))))((((((++++++++++++++++++++++++))))))))))))))))))******))))))))))))))))))))))))++++++++++++++++++,,,,,,---.........---,,,++++++'''(((***++++++***)))(((***)))))))))))))))******++++++***************)))******))))))))))))******)))))))))******+++,,,---((()))***+++++++++++++++)))******+++++++++******+++++++++++++++***)))(((++++++,,,,,,,,,,,,,,,+++***++++++,,,+++,,,,,,---******+++++++++,,,,,,,,,...---,,,+++***))))))))),,,***))))))+++,,,,,,+++***++++++,,,,,,---------,,,,,,------...///000000------------------------........................///////////////000000000////////////////////////......////////////......000000000000000000000000////////////000000000000111111111111111111111111111111111222222222333333222222222111111222222333444444444444444444444444111111111222222222333333111111222222222222111111222222222222222222222222333333333333444444444444111333444444333333444666444444444444333333222222111111111000000000000000...//////000000//////...//////////////////000000.....................///,,,,,,,,,+++,,,---...///---------------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******))))))***++++++,,,,,,,,,,,,,,,,,,,,,++++++*********+++************+++******************************++++++++++++++++++++++++,,,,,,+++******)))(((((()))***+++,,,,,,+++***)))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++))))))))))))))))))))))))))))))))))))***************))))))))))))******+++((((((((()))))))))******))))))))))))************))))))))))))************))))))((())))))***+++,,,---............---,,,,,,))))))(((((((((((())))))))))))))))))))))))))))))&&&'''((()))************)))***,,,......---,,,++++++++++++,,,,,,,,,,,,,,,++++++***)))))))))***************++++++,,,,,,---)))))))))************++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,***+++,,,---------,,,,,,,,,------......------,,,---,,,,,,,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))************)))))))))))),,,***((())),,,...,,,)))******))))))))))))******++++++************++++++))))))))))))))))))))))))))))))************))))))************************))))))))))))************)))))))))))))))))))))))))))))))))((())))))***+++000...,,,***))))))***+++'''((()))*********)))((()))))))))))))))******+++******************************))))))))))))************++++++,,,,,,,,,---((()))***+++++++++++++++))))))***++++++++++++***+++++++++,,,++++++******((()))******+++************+++,,,,,,++++++,,,...******+++++++++,,,,,,,,,......,,,+++***)))))))))+++***))))))+++,,,,,,+++......---,,,,,,+++******++++++,,,---...//////000------------------------......................../////////000000000000000////////////////////////......////////////......//////000000000000111111////////////000000000000111111111111111111111111111111111111222222222222222111111111111222222333444444444444444444444444111111111111222222222222111111222222222222111111222222222222222222222222222222333333333444444444000222333333222111222333000111111111111111000///111111111111111111111111...//////000000//////.........////////////000000---------...............------+++++++++,,,---...,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,,,,++++++++++++++++++++++++++++++,,,*********+++,,,+++***************************++++++++++++++++++++++++)))))))))*********++++++))))))***++++++++++++*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,))))))))))))))))))))))))((()))))))))************+++***)))(((((()))******(((((((((((()))))))))***))))))))))))************((()))))))))************((((((((())))))***+++,,,***,,,---------,,,------***)))(((''''''((())))))))))))))))))))))))))))))'''((()))))))))))))))((((((***,,,......---+++))))))))))))******+++++++++++++++***)))***+++,,,,,,)))******+++,,,,,,------++++++,,,,,,,,,---------+++++++++,,,,,,,,,,,,---******+++++++++,,,,,,,,,***+++,,,---------,,,,,,,,,++++++******++++++,,,---++++++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,(((((((((((((((((((((((()))***+++,,,,,,+++***)))))))))))))))))))))))))))************)))))))))(((,,,(((&&&'''***+++(((%%%******))))))))))))******++++++************++++++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))((((((((()))++++++,,,+++)))((('''((())))))'''(((((())))))))))))))))))))))))))))))***++++++))))))))))))******************))))))))))))******))))))******************(((((()))++++++,,,,,,+++))))))***+++++++++++++++******+++,,,,,,,,,++++++'''(((((()))******))))))(((***,,,+++***)))+++---******+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,+++***((()))+++,,,,,,+++///......---+++******)))******+++,,,---...//////---------------------------------------------------.../////////000//////////////////////////////......////////////...............//////000000000////////////000000000000111111111111111111111111111111111111222222222222111111111111111222333333333333333333333333333333111111111111222222222222111222222333333222222111222222222222222222222222000000000000111111111111///111333333222000000111...///000111111000//////111111111111111111111111//////000000000000//////........./////////000000,,,,,,---------............---,,,******+++,,,---+++++++++,,,,,,------...---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,+++***************++++++,,,,,,------+++******------,,,***************************************************))))))))))))************)))))))))))))))***++++++******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))(((((())))))*********+++***)))(((&&&&&&&&&'''((((((((((((((())))))))))))))))))))))))************(((((())))))*********+++(((((((((((()))***+++,,,&&&(((***************+++,,,+++***))))))***++++++))))))))))))))))))))))))************)))((('''&&&&&&'''***++++++)))'''&&&''''''(((((()))))))))***++++++*********+++---...))))))***+++,,,,,,------(((((()))))))))************++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,---...---,,,,,,+++***)))(((((()))***+++,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++************++++++++++++++++++++++++++++++((()))***++++++***)))(((+++++++++++++++++++++++++++*********))))))((((((000,,,)))***---...+++'''******))))))))))))******++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++(((((((((((((((((((((((((((((())))))*********+++))))))))))))))))))))))))++++++*********+++---...,,,,,,,,,,,,,,,,,,------'''((((((((())))))******))))))((())))))***++++++)))))))))))))))***************))))))))))))******''''''((((((((((((''''''(((((()))++++++,,,,,,,,,((()))***+++++++++++++++)))***+++,,,,,,,,,,,,,,,(((((()))***************''')))+++***((((((***,,,******+++++++++,,,,,,,,,)))))))))***+++---...///+++***((()))***,,,,,,+++,,,,,,,,,,,,,,,,,,,,,---))))))***+++---......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......////////////////////////......////////////......---------.........//////////////////000000000000111111111111111111111111000111111111111222222222111111000000111222333333222222222222222222222222000111111111111222222222222222333333333333222222222222222222222222222222---------.........//////000222444444222111000111///000111222222222111000000000000111111111111111//////000000000000//////---.........//////000000,,,,,,,,,------.........///...,,,*********,,,---******+++,,,,,,---......---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,*********++++++*********,,,,,,,,,,,,,,,+++***)))))))))***+++,,,------......,,,***+++---...---***************************************************,,,,,,+++***)))((('''&&&***)))((((((((()))+++,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))************))))))))))))*********)))(((''''''((()))***111///,,,***)))((()))***))))))))))))))))))))))))))))))))))))************))))))************))))))++++++******))))))((((((************************))))))(((((((((((())))))))))))))))))))))))))))))***(((&&&$$$$$$%%%''')))************))))))))))))))))))))))))************))))))((((((((((((((((((++++++******)))*********,,,,,,***)))))))))***+++------,,,+++***)))((('''************************.........------,,,,,,,,,000///,,,+++***+++---...---------,,,,,,+++++++++...---,,,,,,++++++++++++---,,,++++++******++++++---,,,***(((((()))***++++++)))(((((()))******)))))))))))))))))))))))))))*********************************************************)))))))))))))))************************))))))(((((((((((())))))+++++++++***************,,,---------,,,***((('''---***((('''((()))************))))))((((((''''''))))))))))))))))))))))))((()))*********,,,///222*********))))))))))))((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))+++*********))))))(((((((((((((((((())))))))))))(((((()))***************,,,+++***))))))***+++,,,+++++++++++++++***)))(((******))))))***,,,...///+++++++++*********))))))++++++++++++++++++++++++++++++******************+++++++++,,,,,,---------,,,+++*********+++,,,---++++++,,,,,,,,,---------,,,,,,,,,------..................,,,++++++---///........................//////.........---------........................///111222444444222111///+++---///000000...,,,+++////////////000000000000000000000000000000000000111111111111111222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000...---,,,---...//////---222111111111000000//////////////////000000000000////////////////////////.........------,,,,,,,,,////////////////////////------------------------...------,,,,,,------......,,,***+++---...,,,)))------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,+++)))((((((***,,,)))************+++++++++*********++++++,,,,,,,,,---------,,,,,,+++++++++************************,,,++++++++++++++++++,,,+++***)))***---...///...///***%%%%%%(((***)))&&&))))))******++++++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((()))(((((()))***++++++*********))))))))))))*********)))(((((((((((()))***...,,,***(((''''''((()))))))))))))))))))))))))))((((((((()))))))))******))))))************))))))***))))))))))))(((((((((************************))))))(((((((((((()))))))))))))))))))))))))))))),,,+++)))(((((()))+++---************))))))))))))))))))))))))************+++++++++++++++++++++++++++***************++++++,,,,,,***)))))))))***++++++++++++***************************************------,,,,,,,,,+++++++++///...---,,,,,,,,,------,,,,,,,,,,,,+++++++++***------,,,+++++++++,,,,,,,,,,,,+++***************---,,,***)))((()))***++++++)))(((((()))******)))))))))))))))))))))))))))************************((((((((((((((((((((((((***)))))))))))))))))))))******************************))))))((())))))))),,,+++++++++***)))))))))((()))+++,,,---------,,,***((('''''')))+++++++++******))))))(((((((((((())))))))))))))))))))))))&&&''''''&&&%%%&&&(((+++******)))))))))((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************)))))))))((((((((((((((())))))))))))(((((()))***************++++++***))))))***++++++***++++++++++++***)))((()))(((((((((((()))+++,,,+++++++++*********))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,+++*********+++,,,---++++++,,,,,,,,,---------,,,,,,,,,---------......---......,,,++++++---///------------------------//////.........---------........................---...///000000///...---////////////////////////000000000000111111111111000000000000000000000000000000000111111222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////111000///000111222222000111111111000000000//////.../////////000000000000////////////////////////......---------,,,,,,,,,........................------------------------------,,,,,,,,,,,,------000...,,,,,,---...,,,))),,,,,,+++++++++*********++++++++++++,,,,,,,,,,,,+++,,,---,,,*********+++)))************+++++++++*********++++++,,,,,,,,,------,,,,,,,,,+++++++++************************++++++************+++++++++***((()))***++++++***///+++''''''***,,,+++))))))))))))***************))))))))))))))))))))))))(((((((((((((((((((((((()))((('''(((***+++***)))******))))))))))))*********))))))(((((())))))******)))(((&&&&&&&&&'''((())))))))))))))))))))))))''''''((((((((()))))))))))))))************))))))''''''((((((((()))))))))************************))))))(((((((((((()))))))))))))))))))))))))))))),,,+++***)))***,,,...///************)))))))))))))))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,,,,,,,,,,+++************+++))))))******+++++++++,,,************************,,,,,,++++++++++++******------......------,,,,,,,,,,,,,,,,,,++++++++++++,,,++++++++++++,,,,,,---++++++***))))))))))))***,,,+++***)))))))))***++++++)))(((((()))******)))))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))******************************,,,++++++***)))))))))***,,,,,,++++++***)))((((((&&&'''(((***+++,,,,,,,,,(((''''''(((+++,,,,,,+++***))))))))))))((((((((())))))))))))))))))))))))++++++***(((&&&&&&((()))*********)))))))))(((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))(((((()))***************++++++***))))))***++++++******++++++******))))))))))))((((((((())))))***+++++++++***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++,,,------,,,,,,,,,,,,------------,,,,,,,,,------------...,,,---...---++++++---///------------------------...............---------................................................222111000//////000111222000000111111111222222222000000000000000000000000//////000000111222333333000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111000///000222333222111111111000000000000//////....../////////000000000////////////////////////...------------,,,,,,,,,........................------------------------------,,,,,,,,,,,,------///...,,,,,,,,,,,,***)))+++++++++*********))))))*********++++++++++++,,,***,,,......---+++***+++)))************+++++++++*********+++++++++++++++,,,,,,,,,,,,++++++++++++*********************************))))))*********,,,+++)))******+++***(((...***'''(((+++---,,,+++***))))))))))))))))))((())))))))))))))))))))))))(((((((((((((((((((((((()))((('''((()))***)))(((******))))))))))))******))))))))))))))))))))))))(((''''''&&&&&&'''(((((())))))))))))))))))))))))''''''''''''(((((((((((())))))************))))))&&&&&&&&&'''((())))))***************************))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((()))+++,,,...************)))))))))((())))))*********+++++++++******+++++++++++++++,,,))))))))))))***+++,,,---,,,,,,++++++************)))************+++++++++************************,,,,,,,,,+++++++++++++++,,,---...//////---+++***---------,,,,,,,,,,,,,,,+++*********+++,,,------+++***))))))((()))))))))++++++***))))))******++++++)))(((((()))******)))))))))))))))))))))))))))************************************************)))))))))))))))*********************************------,,,+++************---,,,,,,+++***)))((((((&&&''''''((((((((())))))((((((((()))+++,,,***))))))))))))))))))))))))))))))))))))))))))))))))))),,,---,,,***(((((()))+++++++++++++++************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))*********)))))))))))))))(((((((((((())))))))))))(((((()))***************+++******************+++))))))************))))))+++++++++***************************************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,------------...------------------------+++---...---,,,,,,---///........................................................................000///............///000000000000000000000111222///000000000000111111111000000000000000000000000......///000111222333333000000000000000000000000000000000000000000000000///////////////////////////////////////////////////------...///000///...000000000000000000//////........./////////000000////////////////////////------------------------........................---------------------------,,,,,,,,,,,,,,,,,,---++++++******++++++***)))++++++++++++************))))))*********++++++++++++---...---,,,***+++,,,))))))*********+++++++++***************+++++++++,,,+++++++++++++++++++++******************************))))))))))))******---,,,+++,,,------,,,******(((&&&''')))++++++*********))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((()))((('''''')))***)))'''******))))))))))))******))))))************))))))((('''''''''(((((())))))))))))))))))))))))))))))''''''''''''(((((((((((())))))************))))))%%%%%%&&&'''((()))******))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((('''''''''(((***+++,,,************)))))))))(((************++++++++++++******+++++++++,,,,,,,,,))))))))))))***+++,,,---,,,,,,,,,,,,++++++******+++++++++************)))************************,,,,,,,,,---------------+++---...//////---+++***---------...............************++++++,,,---+++***))))))((()))))))))******************+++++++++)))(((((()))******)))))))))))))))))))))))))))************************************************(((((())))))************************************------,,,++++++***++++++,,,,,,++++++***))))))((((((((((((((()))******++++++***)))***+++***(((&&&))))))))))))************************************((())))))(((&&&''')))+++------,,,,,,,,,+++++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))******(((((((((((())))))))))))(((((()))************************++++++*********((())))))*********))))))******++++++*********)))************************++++++++++++++++++++++++)))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,---------.........------------------------***,,,......---,,,---///////////////////////////---.............................................//////............//////,,,---///111111000///............////////////000000000000000000000000000...//////000111111222222111111111111111111111111000000000000000000000000////////////////////////........................---,,,+++,,,...///...---//////////////////000000............////////////////////////////////////------------------------........................------------------------,,,,,,,,,++++++,,,,,,,,,******+++,,,,,,,,,---...---,,,,,,,,,,,,+++++++++))))))*********+++++++++---------,,,******+++---))))))*********+++++++++************************++++++++++++++++++++++++******************************))))))))))))***************,,,...///...,,,)))(((((((((***++++++*********))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))***)))'''((()))***)))'''******))))))))))))******)))******++++++******)))((((((((()))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))************))))))&&&&&&'''((())))))******))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***+++,,,************))))))))))))*********++++++++++++,,,+++,,,,,,------......///))))))))))))***+++,,,,,,,,,,,,,,,---,,,++++++***,,,+++++++++******))))))************************,,,,,,------------......,,,---...//////---+++***------------............+++************++++++,,,++++++***))))))))))))***)))*********+++++++++++++++)))(((((()))******)))))))))))))))))))))))))))************************((((((((((((((((((((((((((((((((()))******++++++************************,,,++++++***++++++,,,,,,+++++++++***************(((((()))***,,,...000111---+++***)))***)))'''&&&)))))))))************+++************************((()))))))))(((***,,,///---------,,,,,,,,,++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))(((((()))***************)))***++++++++++++***)))(((((())))))******))))))''''''((())))))(((((('''***************+++++++++++++++++++++++++++++++++)))))))))******++++++,,,------,,,,,,,,,,,,++++++++++++,,,---------------,,,---------...............------------,,,,,,,,,***+++......------...///////////////////////////---------.......................................------------------------)))+++...000111000...,,,---------.........//////000000000000000000000000/////////000000000111111111111111111111111111111000000000000000000000000000000000000000000000000...........................---,,,---///000///.........////////////000000------........./////////////////////////////////,,,,,,,,,------------...------------------------------------------------,,,,,,++++++++++++,,,,,,+++---............///111---------,,,,,,,,,++++++*********++++++++++++,,,---...///...,,,+++,,,---)))************+++++++++***************)))))))))*********+++++++++++++++*********************************))))))*********''''''(((***---...,,,***++++++,,,,,,,,,,,,,,,,,,***))))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))+++***))))))******)))(((******))))))))))))******)))***++++++++++++***)))(((((()))))))))(((((('''))))))))))))))))))))))))((((((((()))))))))******))))))************))))))((((((((())))))*********))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************************))))))))))))*********+++++++++,,,,,,+++++++++,,,---.........+++***************++++++,,,,,,---------,,,+++******************+++++++++************************++++++,,,,,,,,,---------------.........---,,,++++++++++++,,,,,,,,,------,,,+++******************,,,,,,+++***************))))))***++++++++++++++++++)))(((((()))******)))))))))))))))))))))))))))************************(((((((((((((((((((((((('''(((((()))******++++++******************************)))******+++,,,---***************+++++++++)))))))))***+++...000111---+++(((((()))))))))((())))))*********+++++++++***************************+++++++++***+++---000,,,,,,+++++++++***************************************))))))))))))******))))))))))))))))))))))))((()))))))))************(((((((((((())))))))))))(((((()))***************)))***++++++++++++***)))'''(((((()))))))))))))))%%%&&&'''((())))))(((((())))))*********+++++++++++++++++++++++++++++++++))))))***++++++,,,---------------,,,,,,++++++++++++,,,---.........---,,,------------..................---------,,,,,,,,,)))+++---......---...///........................---------.........//////........................,,,---...//////...---,,,***+++---...//////..................////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000........................///...---...000000000///........./////////000000---------.........//////////////////////////////,,,,,,,,,---------......------------------------------------------------,,,,,,++++++++++++,,,,,,---...000...,,,+++,,,...,,,,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,+++///333444222///---,,,)))************++++++++++++*********)))))))))((()))*********++++++++++++************************++++++************++++++(((((()))+++------+++))),,,,,,------,,,+++++++++)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))---+++******++++++***(((******))))))))))))******)))***+++,,,,,,+++***)))(((((())))))(((''''''&&&))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((((((************))))))))))))******+++++++++,,,,,,,,,(((((()))******+++,,,,,,++++++******************,,,,,,---...---,,,+++***'''((()))***+++,,,------*********************************++++++,,,,,,,,,------......------,,,,,,)))))))))******+++++++++,,,,,,+++***)))))))))***---,,,++++++******++++++((()))***++++++++++++++++++)))(((((()))******)))))))))))))))))))))))))))************************************************'''(((((()))***+++++++++************************((((((((()))***+++------)))))))))***++++++,,,,,,+++***)))(((((()))***+++,,,***'''&&&(((***++++++))))))******++++++++++++************************'''(((((('''&&&&&&(((************))))))))))))(((******************************))))))))))))******))))))))))))))))))))))))(((((())))))*********+++(((((((((((())))))))))))(((((()))***************)))***+++,,,,,,+++***)))''''''((()))))))))))))))&&&''')))***+++++++++***))))))******++++++++++++++++++++++++++++++++++++******+++,,,,,,---......---------,,,,,,++++++++++++,,,---.........---,,,---------.........//////.........------,,,,,,,,,(((+++...///...---...///,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...........................///111222222111///...---,,,,,,,,,---...000111////////////000000000000000000000000000000000000111111000000//////......////////////////////////000000000000000000000000000000000000000000000000...........................---,,,---/////////...---.........//////000000---------.........//////////////////////////////,,,,,,,,,------.........------------------------------------------------,,,++++++++++++++++++,,,,,,......,,,(((&&&&&&(((+++++++++************)))++++++,,,,,,,,,---------***///666:::888333---***)))************++++++++++++*********))))))(((((())))))******++++++++++++************************,,,,,,++++++++++++,,,,,,,,,,,,,,,...///...+++(((***+++,,,,,,***)))))))))))))))******++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))---,,,++++++,,,,,,***)))))))))(((((((((((())))))******))))))))))))******+++******)))((()))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))((((((((()))******++++++''''''&&&&&&&&&&&&&&&&&&(((***,,,,,,***((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&)))+++***&&&######%%%))))))************))))))+++*********))))))((((((************))))))((((((///,,,((('''***,,,---,,,+++***************++++++,,,+++++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))'''%%%&&&***+++***'''...---+++******+++---...(((((((((((()))***+++,,,,,,,,,+++***)))(((''''''******))))))))))))******))))))(((((((((((())))))))))))************)))))))))))))))))))))))))))))))))))))))))))))******+++---+++)))'''&&&'''((((((((()))++++++*********++++++***)))((((((***,,,---))))))))))))))))))))))))))))))************))))))...+++(((''')))***++++++)))))))))((())))))***+++++++++***)))(((((()))))))))))))))))))))))))))))),,,---,,,***(((&&&&&&''')))))))))))))))*********'''((()))))))))))))))(((((((((''''''''''''((((((++++++++++++++++++++++++++++++******++++++,,,---***)))((()))***+++***(((******++++++++++++******+++*********))))))(((((('''''''''''''''(((((())))))************+++++++++************************,,,,,,,,,---...000222444***++++++,,,,,,++++++***,,,***((())),,,...,,,***,,,,,,,,,---------......------++++++++++++------///---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,------.........---.........---,,,,,,+++///...---,,,,,,---.../////////............//////////////////000000000000000000000000000000000000000000////////////000000.........------.........111111000///...------,,,........................((()))+++---...///000000/////////...---------,,,000///---,,,++++++,,,,,,,,,---......,,,,,,---.........---------,,,,,,,,,///...,,,******+++,,,---...---,,,+++************+++***)))))))))***+++,,,,,,,,,+++******))))))(((************************(((((()))***+++,,,,,,---+++)))000???BBB666,,,***)))))))))))))))))))))))),,,++++++******)))))))))........................++++++************++++++((()))))))))************)))******,,,---...//////&&&)))+++***&&&%%%(((,,,))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))***))))))(((((())))))*********))))))))))))******************)))))))))((())))))))))))))))))))))))((((((((()))))))))))))))*********)))))))))))))))'''((()))***+++,,,---...)))***,,,+++***((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))*********,,,,,,,,,------,,,+++)))''''''(((******+++++++++************)))))))))(((++++++*********)))))))))+++)))&&&'''***...///000++++++************+++++++++++++++***************++++++++++++++++++++++++///...---...///000///......---+++******+++---...+++******)))))))))))))))++++++******)))(((((((((******))))))))))))******))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++)))))))))))))))******+++*********))))))((('''&&&((()))++++++*********++++++***)))((()))***,,,---))))))))))))))))))))))))******++++++++++++******///---+++***,,,.........)))))))))))))))***++++++++++++***)))))))))))))))+++++++++++++++++++++++++++,,,------+++))))))***))))))))))))************)))))))))***************)))((((((''''''(((((()))+++++++++++++++++++++++++++++++++++++++,,,,,,---***)))((()))***+++***(((******++++++++++++******************)))))))))((())))))))))))***++++++,,,)))************+++++++++************************,,,,,,++++++,,,---//////***++++++,,,,,,++++++***---+++***+++---///---,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---///---,,,,,,---......---........................------------------,,,,,,,,,,,,------------------------......------,,,+++000000///......///000000//////............//////.../////////000000000000////////////////////////000000////////////000000//////............//////000//////......---------------------------------......///000000000000000............------------//////......///000111222,,,---......,,,,,,---.........---------,,,,,,,,,///---,,,******+++,,,---************+++,,,---...------,,,++++++,,,---...***++++++,,,,,,---......************************))))))******************,,,)))///<<>>...---(((((())))))))))))((((((###%%%(((((((((((()))+++((((((((((((((((((((((((******)))(((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((())))))))))))''''''(((((())))))******))))))(((((())))))******((((((((()))))))))*********(((&&&(((+++,,,***((()))))))))))))))))))))))))))))))))))))))((('''''''''&&&&&&%%%%%%$$$$$$$$$))))))*********))))))(((((((((((()))))))))******(((((())))))***+++++++++))))))))))))((((((((((((++++++***)))))))))))))))''''''(((((())))))******((((((((((((((()))******)))******+++***)))(((''''''''''''(((((()))))))))(((,,,,,,(((''')))+++***((((((((((((***,,,...///,,,+++***)))(((((((((((()))))))))((())))))***+++(((((('''''''''((()))***))))))))))))))))))))))))(((((()))))))))))))))***((((((((()))))))))******************************(((((())))))******++++++))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))((((((''')))***+++***))))))***(((((('''&&&'''((()))***))))))))))))))))))))))))))))))******++++++******$$$&&&((()))))))))***,,,&&&''''''((()))***++++++++++++************+++++++++++++++++++++***)))((()))))))))******++++++,,,,,,,,,+++******+++------)))(((((())))))***+++,,,((()))+++------,,,***)))((((((((((((((()))))))))+++++++++************)))((()))***+++,,,---------******++++++++++++***************+++++++++++++++&&&''')))***++++++******)))'''$$$&&&)))+++***((()))***************))))))***************+++,,,---,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***))))))(((,,,,,,,,,,,,,,,+++++++++&&&'''((()))************,,,,,,,,,,,,+++************************+++,,,---,,,*********+++,,,+++***++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,))))))))))))))))))))))))+++++++++*********))))))************************************))))))))))))+++***(((((((((***,,,...&&&&&&&&&''''''((()))***(((((((((((('''''''''&&&((((((((((((((())))))***)))***+++,,,,,,++++++***'''''''''''''''''''''''')))((('''&&&'''(((***,,,(((((('''''''''(((((()))((((((((((((((((((((((((&&&'''(((((())))))(((((('''((((((((()))))))))***%%%%%%&&&''''''((())))))'''''''''((()))*********'''((()))*********))))))&&&''''''((())))))******,,,&&&***777:::000((()))))))))(((((((((((())))))&&&(((***)))'''&&&'''(((((((((((((((((((((((((((******)))(((((((((((((((((((((((((((((((((((((((+++***))))))))))))***+++(((((((((((())))))))))))(((((((((((())))))))))))''''''((()))))))))))))))''''''((((((((()))))))))***&&&$$$&&&***,,,)))&&&))))))))))))))))))))))))''''''(((((()))((((((((((((''''''&&&%%%%%%$$$$$$******++++++***)))((('''''''''((((((((()))))))))))))))******************(((((((((((()))))))))))),,,+++***)))((('''''''''(((((((((((())))))))))))((((((((((((((()))******************)))))))))(((%%%&&&(((***++++++*********---,,,(((&&&(((***))))))))))))))))))+++---...+++******)))))))))*********)))((((((((()))+++,,,(((((('''&&&'''((()))***))))))))))))))))))))))))''''''((((((((()))))))))(((((()))))))))*********************************)))))))))))))))*********))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************((((((((()))))))))))))))''''''''')))******)))'''+++***((((((((()))+++,,,))))))))))))))))))))))))((()))***++++++++++++***$$$&&&((()))))))))***,,,&&&&&&'''((()))***++++++++++++************++++++******+++++++++******)))((())))))***++++++,,,,,,***)))(((&&&&&&'''((()))%%%&&&'''(((((())))))(((((((((***+++++++++************)))))))))))))))(((+++++++++************)))))))))***+++,,,,,,---,,,***++++++,,,,,,++++++************++++++,,,,,,,,,'''(((((()))******++++++***&&&###%%%))),,,+++((())))))************))))))************+++,,,---...)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,*********))))))******+++++++++,,,,,,,,,,,,,,,,,,'''(((***+++,,,,,,,,,+++***+++++++++++++++******))))))))))))***+++,,,,,,,,,+++******,,,,,,+++*********++++++++++++******)))***++++++,,,,,,++++++))))))))))))))))))))))))+++++++++*********))))))************************+++*********))))))))))))))))))(((((()))+++,,,---&&&&&&&&&'''''')))************))))))((((((((('''((()))))))))************(((((()))******)))'''''''''''''''''''''''''''''')))(((''''''(((***,,,...)))((('''&&&&&&'''((()))************************&&&''''''((((((((((((((('''((((((((())))))******%%%%%%&&&&&&'''((())))))&&&''''''((()))******+++&&&'''(((******))))))(((%%%%%%%%%&&&'''(((((()))(((******(((%%%$$$%%%'''))))))(((((((((((()))))),,,......+++&&&"""!!!"""******************************)))(((((((((((((((((((((((((((((((((((((((+++***)))(((((()))***+++(((((((((((())))))))))))))))))))))))((((((((((((###$$$&&&'''''''''&&&%%%''''''''''''(((((((((((((((%%%###%%%)))+++(((%%%))))))))))))))))))))))))&&&'''(((***+++++++++++++++******)))((((((''''''$$$$$$%%%%%%$$$""" ''''''''''''((((((((((((******+++******)))((('''''''''(((((())))))******,,,+++)))(((&&&%%%%%%%%%))))))))))))((((((((((((((((((((((((((()))******+++******)))((()))))))))&&&(((***---......------+++------(((&&&((()))(((++++++***))))))***+++,,,)))))))))))))))***+++,,,***)))(((((((((***+++,,,(((''''''&&&'''((()))***))))))))))))))))))))))))&&&'''''''''(((((())))))***++++++++++++,,,,,,,,,*********************************)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************''''''(((((())))))******'''%%%%%%'''++++++)))%%%,,,+++***))))))+++---...))))))))))))))))))))))))((()))***+++++++++++++++)))***+++***((('''''''''))))))))))))((((((((((((++++++************++++++)))******+++++++++************+++,,,------.........,,,***)))((()))***+++------......---,,,***)))(((((()))***************...------,,,,,,+++++++++(((((()))***+++,,,,,,---******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++************++++++,,,,,,,,,************+++,,,---...,,,(((%%%'''+++...---+++%%%&&&((()))+++,,,,,,---************+++,,,---...******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,'''''''''((()))+++,,,---+++++++++,,,,,,---------)))***,,,---......------))))))***+++++++++******(((((((((((()))***+++,,,,,,+++******,,,,,,+++***))))))************))))))))))))***+++++++++++++++))))))))))))))))))))))))---------,,,,,,,,,++++++))))))))))))))))))))))))+++++++++*********))))))''''''(((******+++++++++(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&&&&(((***)))&&&$$$******)))((('''&&&&&&%%%,,,,,,,,,,,,,,,+++***)))+++)))(((&&&&&&((()))+++(((((((((((())))))))))))'''((()))******)))((('''%%%&&&((()))))))))((('''+++***((('''&&&&&&''''''(((''''''))),,,---+++(((---,,,+++***)))((('''&&&(((((((((((())))))))))))((()))***++++++***)))((())))))))))))))))))))))))&&&(((******)))(((((()))))))))))))))))))))))))))((('''''''''&&&&&&&&&&&&))))))))))))))))))***+++&&&&&&''''''(((((())))))))))))(((((((((((())))))&&&&&&%%%$$$$$$$$$$$$%%%''''''(((((())))))******(((''''''''''''((())))))((((((((((((((()))******'''''''''%%%###"""###%%%+++***)))(((((('''((((((((()))***+++***(((&&&%%%&&&''''''((()))*********))))))))))))))))))))))))***)))((('''&&&%%%$$$$$$(((((((((((()))))))))))),,,+++***)))(((((((((((()))))))))))))))(((''''''(((((()))))))))'''&&&%%%((((((((((((((((((((((((******))))))******+++,,,///---)))&&&%%%''')))+++++++++***)))((('''&&&&&&,,,,,,++++++***)))))))))(((((((((((()))***+++,,,+++***((('''((()))((('''((((((((((((((((((((((((((()))+++,,,,,,+++)))(((''''''(((((())))))******++++++************+++++++++***)))'''''''''((()))+++***)))(((((()))***+++*********)))))))))))))))&&&(((******)))((((((((()))))))))***+++++++++,,,++++++************++++++))))))))))))))))))))))))++++++******))))))((((((((())))))))))))*********((((((((((((((()))******(((%%%###%%%***...---***+++***)))(((((()))***+++---,,,***)))((('''((((((************************++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,)))))))))***+++,,,.........---+++*********++++++......---,,,+++***)))(((******+++,,,,,,,,,,,,+++++++++***))))))***+++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,++++++***))))))))),,,++++++***++++++,,,,,,***+++,,,------,,,+++***)))***,,,------,,,+++***&&&(((******))))))***+++*********)))******++++++***++++++,,,,,,------...,,,,,,,,,++++++*********)))************+++++++++************+++,,,------...***&&&&&&(((++++++)))---+++((((((***,,,---...************************************************((())))))))))))*********,,,+++***,,,///111222111***))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((('''''')))******(((&&&)))))))))((('''''''''&&&+++++++++++++++***))))))***)))(((''''''((()))***(((((((((((())))))))))))(((((())))))))))))((((((&&&&&&((()))))))))((('''((('''&&&&&&'''((()))***(((''''''))),,,---+++(((&&&'''''''''((((((((()))''''''(((((())))))************++++++++++++******((((((((((((((((((((((((''')))******(((''''''((())))))))))))))))))))))))'''''''''((())))))******((((((((())))))***+++,,,(((((((((((((((((((((((())))))(((((((((((())))))''''''&&&%%%%%%%%%%%%&&&(((((((((((())))))))))))%%%%%%$$$$$$$$$%%%&&&&&&((((((((((((((())))))***'''((((((&&&$$$###$$$%%%***))))))(((((((((((()))'''(((((())))))(((&&&&&&&&&&&&''''''((())))))***))))))))))))))))))))))))((((((''''''''''''''''''))))))))))))************,,,+++***)))((((((((((((((()))))))))))))))((('''$$$%%%&&&(((((((((''''''((((((((((((((((((((((((******))))))******+++,,,...,,,)))''''''''')))*********))))))((((((''''''((((((((('''''''''''''''(((((((((((()))***+++,,,+++)))((('''((()))((('''))))))))))))))))))))))))((()))***++++++***)))((((((((((((((())))))))))))*********))))))*********+++***)))(((''''''((()))******)))(((((()))*********))))))))))))))))))))))))+++------,,,+++++++++))))))))))))))))))******+++******))))))******+++))))))))))))))))))))))))*********))))))))))))))))))))))))************+++***))))))(((((((((((()))+++(((%%%'''+++---,,,)))+++***))))))))))))***+++,,,+++)))(((((((((((()))*********************************+++++++++,,,,,,)))***++++++,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++***++++++,,,,,,---,,,+++*********++++++,,,,,,,,,++++++++++++*********+++,,,,,,,,,,,,+++,,,+++***))))))******+++)))))))))))))))))))))))),,,,,,---------,,,++++++++++++++++++************,,,,,,++++++***++++++++++++++++++,,,,,,+++++++++,,,,,,---------,,,,,,++++++---......---------...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******************+++++++++++++++++++++***++++++,,,,,,...+++)))(((***,,,+++***,,,***))))))+++,,,---,,,************************************************)))))))))*********++++++***)))'''''')))++++++***,,,+++******))))))******************************(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***)))((((((******)))((((((((((((((((((((((((((())))))*********)))((((((***)))(((''''''((()))***(((((((((((())))))))))))))))))(((((((((((())))))&&&''''''((()))((((((((((((((('''''''''(((((()))((('''''')))++++++***)))%%%&&&&&&'''((())))))***&&&''''''((()))******+++,,,++++++******++++++,,,''''''''''''''''''''''''((()))******(((&&&&&&'''))))))))))))))))))))))))&&&'''((()))+++,,,---...'''(((((()))***++++++,,,++++++***))))))(((''''''))))))(((((((((((()))))))))(((''''''&&&&&&''''''))))))))))))(((((((((((('''''''''''''''((())))))(((((((((((())))))))))))((())))))(((&&&%%%&&&''')))(((((((((((())))))***&&&&&&''''''''''''((((((&&&&&&''''''(((((())))))))))))))))))))))))))))))&&&&&&'''((()))***++++++))))))*********+++++++++++++++***)))(((((((((((('''((()))))))))))))))(((!!!"""$$$'''((()))))))))))))))))))))))))))))))))***))))))))))))***++++++,,,+++***)))((((((((()))))))))))))))((((((((((((&&&&&&&&&&&&''''''''''''(((((((((((()))***+++++++++)))''''''((()))((('''************************))))))))))))))))))))))))))))))))))))((((((((((((***))))))(((((())))))******))))))(((((((((((()))***))))))(((((())))))***))))))))))))))))))******''')))+++***)))(((((())))))))))))(((((((((((((((+++******))))))******+++))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++***)))((((((((((((...***((((((+++,,,+++)))++++++************++++++))))))(((((((((((())))))************************))))))*********+++++++++))))))***++++++++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,---,,,++++++******++++++---,,,+++*********++++++*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++---,,,+++***************((((((((((((((((((((((((------------,,,,,,+++***************++++++++++++---,,,,,,+++*********+++,,,++++++++++++++++++,,,///......---,,,,,,,,,,,,+++,,,------+++***+++,,,000///...------,,,---------,,,,,,+++******)))))),,,,,,,,,++++++++++++***************+++++++++,,,,,,,,,++++++***+++++++++...,,,++++++,,,,,,+++***+++***)))***+++,,,+++***************************************************************+++++++++,,,+++)))&&&$$$%%%&&&&&&&&&------,,,+++++++++++++++************************(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((+++)))'''''')))******)))((((((((((((((()))))))))'''(((((()))(((((('''''')))(((''''''''''''((()))(((((((((((())))))))))))***)))(((''''''((()))***&&&''''''(((((((((((((((++++++)))((('''&&&%%%%%%(((((((((((()))******)))************))))))))))))&&&&&&'''((()))***++++++,,,+++***))))))***+++,,,((((((((((((((((((((((((&&&((())))))(((''''''(((((((((((((((((((((((((((&&&'''((()))+++,,,---...((())))))***************+++*********)))))))))((())))))(((((((((((())))))***)))((((((''''''((((((******))))))((((((''''''))))))(((((())))))***+++'''(((((()))))))))))))))((()))******(((''''''((((((((('''(((((()))******'''&&&&&&&&&''')))***+++''''''((((((((()))))))))((((((((((((((((((((((((''''''((()))***++++++,,,((())))))))))))***************)))((((((((((((((('''(((((()))))))))))))))!!!###%%%''')))*********)))))))))))))))))))))))))))))))))))))))***++++++***************)))(((((('''((((((((()))))))))***''''''(((((()))***++++++((((((((((((((()))*********)))''''''((())))))((()))))))))))))))))))))))))))(((''''''''''''((()))******))))))((((((''''''))))))(((((((((((()))))))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))*********&&&((())))))''''''''')))*********))))))(((((('''******))))))))))))******))))))))))))))))))))))))(((((())))))******++++++************++++++++++++******))))))((())))))))),,,***((((((***++++++))),,,++++++++++++++++++,,,'''''''''(((((())))))***************************************++++++++++++)))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,+++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++---,,,,,,+++************************************------------,,,+++******))))))***++++++,,,------------,,,+++************---,,,+++******+++,,,---000///---+++++++++,,,,,,+++,,,,,,+++)))((()))***000000///---,,,,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++*********+++++++++,,,,,,------,,,+++************,,,,,,,,,,,,,,,,,,***)))+++******+++,,,,,,+++)))******************************************************+++++++++,,,,,,,,,...+++(((&&&'''((())))))------,,,++++++++++++,,,(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***(((''''''((())))))(((((((((((()))))))))))))))&&&''''''(((((((((''''''((((((''''''''''''(((((((((((((((((())))))))))))***)))(((''''''((()))***''''''''''''((((((((()))******)))((('''&&&%%%$$$(((((((((((((((((()))***************))))))))))))&&&''''''((()))************)))(((''''''((()))***))))))))))))))))))))))))$$$&&&((()))((('''((()))((((((((((((((((((((((((((((((((()))))))))************++++++***)))((('''((()))))))))*********+++))))))(((((((((((())))))******)))(((((((((((()))******))))))((((((''''''&&&&&&%%%%%%&&&&&&'''(((''''''((()))***))))))(((((()))++++++)))((((((((((((((('''(((((()))******(((((((((((()))***,,,---(((((())))))))))))******(((((((((((((((((((((((())))))******************'''''''''(((((((((((()))***)))(((((((((((((((((((((((())))))))))))((((((%%%&&&((()))*********)))))))))))))))))))))))))))))))))(((((())))))***+++))))))***+++***)))((((((''''''(((((())))))******(((((()))***++++++,,,---(((((((((((((((((()))******((('''''')))***)))((((((((((((((((((((((((((((((((('''&&&&&&'''((((((******))))))((((((''''''))))))(((((((((((())))))((((((((())))))))))))(((((((((((())))))((((((((((((((())))))***************+++,,,+++******+++,,,+++++++++******)))))))))***))))))))))))))))))***))))))))))))))))))))))))(((((())))))******++++++))))))*********+++++++++(((((((((((()))+++,,,,,,(((''''''''')))***+++***++++++++++++++++++++++++''''''((())))))*********))))))))))))))))))))))))+++++++++,,,,,,,,,,,,---***++++++,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,---...++++++++++++++++++++++++,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++,,,,,,,,,,,,++++++******************************,,,---------,,,,,,+++***))))))***+++,,,------...---,,,++++++*********+++---,,,+++******+++,,,---...---+++*********+++,,,---......,,,******+++---//////---,,,++++++++++++))))))*********+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,------,,,+++******************+++,,,++++++******,,,++++++,,,------+++)))******************************************************+++++++++,,,,,,,,,...+++))))))***,,,------,,,,,,+++***************(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))(((''''''))))))((('''))))))))))))))))))))))))&&&&&&'''(((((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))(((((((((((())))))(((''''''''''''((())))))%%%&&&'''((())))))))))))(((((()))(((''''''(((***%%%&&&&&&'''((())))))***(((((((((((())))))))))))(((((((((''''''(((((((((************************$$$&&&(((((('''''''''((()))))))))))))))))))))))))))))))))(((((('''''''''******++++++***)))'''&&&''''''((())))))***++++++))))))(((((((((((())))))+++***))))))(((((())))))))))))))))))(((((((((((((((''''''''''''((())))))&&&''')))*********)))(((''')))++++++***((((((((()))(((((((((((())))))***(((((()))******+++,,,,,,((((((((()))))))))))))))))))))))))))))))))))))))++++++******))))))((((((&&&&&&&&&'''''''''(((((()))((((((''''''((((((((()))))))))))))))((('''''''''((()))***+++***)))((()))))))))))))))))))))))))))(((((((((((()))******))))))************)))(((''''''(((((())))))******&&&''''''((()))******+++(((((((((''''''(((((()))***((('''''')))******)))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((***))))))(((((())))))***'''(((((())))))))))))((('''(((((())))))(((((('''((((((((()))******++++++******+++***((((((***,,,++++++++++++***************))))))(((((())))))***))))))))))))))))))))))))))))))))))))************((())))))))))))*********''''''((()))***,,,---...''''''''''''((()))***+++******++++++++++++******'''((()))******+++******))))))))))))))))))))))))++++++,,,,,,,,,---------++++++,,,------------,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***)))))))))***+++,,,...///******+++,,,,,,,,,++++++,,,,,,,,,++++++***************+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))+++,,,,,,------,,,,,,+++*********+++,,,------...,,,++++++***++++++,,,,,,,,,++++++++++++++++++,,,+++++++++******++++++,,,+++,,,+++***((((((***,,,------,,,+++*********+++))))))******+++,,,,,,---***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++***+++++++++((()))++++++******,,,---...---,,,,,,------,,,+++************************************************************+++++++++,,,***)))((())),,,---------++++++***)))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))((((((***++++++)))'''+++*********)))(((((((((&&&&&&'''(((((((((((((((&&&''''''''''''''''''&&&(((((((((((())))))))))))(((((())))))))))))(((((((((''''''&&&'''((()))***###$$$&&&((()))*********((())))))(((&&&%%%(((***&&&'''''''''((((((((()))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))''')))***)))&&&%%%%%%%%%))))))))))))))))))))))))))))))(((((((((''''''''''''(((***+++++++++***)))(((((((((((((((((((((((())))))(((((((((((())))))******)))((((((((((((((((((((((((((())))))))))))*********)))***++++++,,,&&&''')))*********((((((&&&(((++++++***(((((((((***))))))(((((((((((()))'''((()))***++++++***)))''''''''''''''''''''''''))))))))))))))))))))))))******)))))))))(((((((((''''''''''''(((((((((((((((((('''''''''(((((()))************)))'''&&&%%%&&&''')))*********)))(((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))******(((((((((((())))))))))))&&&'''''''''(((((()))))))))(((((('''''''''(((((()))(((&&&''')))******)))(((((((((((((((((((((((('''((())))))))))))((('''(((((((((((())))))))))))*********))))))*********&&&'''((()))******)))(((''''''((())))))((('''''''''(((((()))******++++++((((((((('''&&&&&&(((***))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))*********)))))))))))))))''''''((((((((()))))))))(((((())))))***+++,,,---))))))))))))(((((()))+++))))))***++++++***)))))))))***+++,,,,,,+++******))))))))))))))))))))))))***+++++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******+++*********+++,,,,,,---)))***+++,,,,,,,,,,,,+++***+++++++++++++++,,,,,,******+++,,,,,,,,,,,,+++)))***+++------------,,,******************************+++,,,------------+++++++++,,,,,,---------************+++,,,------+++++++++,,,,,,+++++++++******+++,,,------------)))***)))(((''''''***,,,,,,,,,+++++++++++++++,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++***++++++,,,,,,(((***++++++***+++///222111///---,,,---......---************************************************)))))))))*********++++++(((((((((***,,,---+++***++++++***)))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))***,,,---,,,***''',,,++++++***)))(((''''''&&&&&&'''((()))))))))(((&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))'''((()))******)))((('''(((''''''&&&&&&((()))***%%%&&&((()))))))))((('''((())))))(((%%%%%%(((+++---,,,+++***)))((('''&&&******))))))((((((''''''((()))***++++++***)))((())))))))))))))))))))))))***++++++)))&&&###""""""))))))))))))))))))))))))(((((((((((((((((((((((($$$%%%(((+++,,,,,,,,,+++))))))((((((''''''&&&&&&))))))(((((((((((())))))***))))))(((((((((((((((''''''(((((())))))******'''''''''''''''(((((()))&&&''')))***+++***((('''%%%(((***+++***(((((((((+++***)))(((((('''((((((&&&''')))++++++***((('''%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))))))))))))))((((((((((((((()))))))))(((((((((((())))))))))))(((((('''''''''(((((()))+++++++++***((('''%%%$$$$$$%%%'''))))))))))))(((((((((((((((((((((((((((((((((((((((((()))*********)))))))))))))))***+++))))))))))))((((((((((((((((((((())))))))))))))))))(((((('''''''''(((((()))(((&&&''')))******)))))))))))))))))))))))))))&&&(((***++++++***(((&&&''''''(((((())))))******++++++************++++++&&&'''(((*********)))(((&&&'''((())))))((('''&&&'''(((((()))***++++++++++++++++++***((()))+++---''''''(((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))++++++******))))))((((((''''''''''''((((((((((((******************++++++,,,,,,,,,+++)))((()))***((()))***++++++***)))(((***+++,,,------,,,+++***)))))))))))))))))))))))))))************+++++++++))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,++++++*********---,,,++++++******++++++)))***+++,,,---,,,,,,+++((()))***+++,,,---......******+++,,,,,,,,,,,,+++((()))+++---.........---------------------------)))***+++,,,---.........++++++,,,,,,,,,,,,------)))))))))***+++,,,......***+++,,,------,,,+++***)))***,,,...//////......---------,,,+++,,,///222,,,,,,+++++++++,,,------......---,,,,,,+++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------************+++,,,------)))***,,,+++***,,,111666333000---,,,---...//////************************************************((())))))))))))*********))))))***,,,...---***(((,,,+++******))))))******(((((((((((((((((((((((()))'''&&&'''***,,,***(((---***((()))+++,,,***(((************************))))))))))))************---...///---+++******++++++***((()))******)))((('''((((((((())))))******))))))************))))))(((((((((((())))))))))))''''''((((((((((((''''''&&&((())))))(((((()))+++))))))))))))(((((((((((((((((()))***************)))))))))))))))))))))))))))***,,,------,,,+++*********+++,,,,,,***)))((())))))))))))))))))))))))++++++***)))))))))))))))(((((())))))((('''&&&&&&(((((())))))*********+++******))))))))))))******,,,+++++++++******))))))(((((('''''''''&&&&&&&&&'''((()))(((&&&&&&((())),,,***((((((***+++++++++++++++***************+++))))))))))))))))))))))))''''''''''''(((((((((((())))))(((((()))***++++++(((((((((((())))))))))))************************))))))(((((((((((())))))(((((()))************)))&&&((()))(((&&&&&&(((++++++,,,---,,,***)))***++++++)))''''''((()))((('''%%%%%%&&&&&&((()))***+++((())))))*********))))))))))))))))))((((((((((((***)))))))))***,,,...///+++++++++***++++++,,,,,,+++***)))(((''''''''''''))))))))))))))))))))))))************************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((+++++++++************)))...---,,,************+++------,,,,,,+++***))))))************************))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))),,,+++***))))))***+++,,,,,,,,,,,,,,,,,,+++******************************************************((()))***+++,,,+++******)))************+++++++++*********++++++,,,,,,,,,,,,,,,+++***+++,,,......++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,///...------//////...---,,,,,,++++++,,,,,,---...+++,,,---+++((((((+++///...---,,,++++++---...000111...+++)))(((***,,,...........................***++++++,,,---...//////////////////////////////++++++,,,,,,,,,---------........................+++,,,------++++++,,,---------------------------------------------------------...//////...------...---,,,,,,++++++,,,,,,---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................111000...,,,+++++++++,,,///...,,,*********,,,---///...,,,+++***)))))))))---------,,,,,,++++++++++++++++++*********)))))),,,******+++...///---+++++++++++++++++++++++++++***((('''(((***+++)))'''(((''''''(((++++++)))'''''''''''''''''''''''''''(((((()))))))))*********+++,,,---+++)))(((((()))((((((((()))+++,,,+++)))&&&&&&&&&&&&'''''''''((())))))************))))))(((((((((((())))))))))))''''''(((((((((((('''''')))***+++)))(((&&&'''((())))))))))))(((((((((((((((((()))***************(((((((((((((((((((((((((((((()))+++,,,,,,,,,,,,***++++++++++++***))))))))))))))))))))))))))))))+++***)))(((((((((((()))(((((())))))(((''''''&&&''''''(((((())))))))))))******))))))))))))******''''''''''''&&&&&&&&&%%%(((((('''''''''&&&&&&&&&'''((()))(((&&&&&&((()))+++)))&&&&&&(((***++++++,,,+++)))(((''''''(((((())))))))))))))))))))))))''''''''''''(((((((((((())))))(((((()))******+++(((((((((((())))))))))))************************))))))(((((((((((())))))'''((())))))******))))))%%%'''((('''%%%%%%'''***+++,,,---,,,***)))***+++***((('''(((***++++++***'''''''''((()))***+++,,,++++++*********)))))))))*********)))))))))(((((())))))))))))***,,,...///++++++************++++++)))))))))((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((*********)))))))))((((((((()))***+++++++++***)))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))***)))((((((((((((((()))))))))))))))))))))))))))++++++***)))))))))******(((((())))))(((((('''&&&))))))))))))))))))))))))************************)))***+++,,,---,,,++++++)))************+++++++++++++++++++++++++++,,,,,,------,,,+++++++++,,,---***+++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))++++++***))),,,,,,++++++,,,,,,---...,,,,,,,,,,,,------,,,+++---,,,+++******,,,---...000...,,,******+++,,,...........................---------------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---.........------------------------------------------...///000000///...---------,,,,,,++++++,,,,,,,,,---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...,,,+++******++++++...---+++))))))***+++,,,,,,,,,+++*********++++++------,,,,,,,,,++++++++++++++++++*********))))))***)))(((***,,,---+++)))))))))*********++++++++++++)))(((((()))***)))'''%%%%%%&&&(((******(((&&&''''''''''''''''''''''''(((((())))))))))))******)))******)))'''&&&'''(((&&&&&&'''***------+++)))&&&&&&&&&&&&''''''''''''))))))************))))))(((((((((((())))))))))))'''(((((())))))(((((('''((()))***)))((('''((()))))))))))))))(((((((((((((((((()))***************'''''''''''''''''''''''''''''''''(((***+++---...++++++***))))))))))))***))))))))))))))))))))))))))))))((((((''''''(((((((((((()))))))))(((''''''''''''''''''((((((((((((***))))))(((((())))))***)))(((((((((((('''''''''(((((((((''''''''''''&&&'''((()))(((&&&&&&((())))))'''$$$$$$&&&)))+++,,,///---***((('''&&&'''((())))))))))))))))))))))))''''''''''''(((((((((((())))))((((((((()))******(((((((((((())))))))))))************************))))))(((((((((((())))))(((((()))************)))%%%&&&''''''&&&&&&(((***+++,,,,,,,,,***)))***+++)))((('''(((+++------,,,(((((((((((()))+++,,,------,,,+++***))))))***++++++++++++*********))))))))))))))))))***,,,---...,,,+++***))))))((())))))(((((())))))***++++++,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((('''$$$&&&)))+++,,,+++)))(((%%%%%%&&&''')))***++++++(((((((((((((((((((((((())))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))+++***)))((((((((((((((()))************)))((((((((((((((((((((((((((((((***************************+++,,,,,,------,,,,,,)))************+++++++++,,,,,,++++++++++++++++++------,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,***,,,,,,++++++,,,,,,---...---++++++...111111---(((,,,+++***)))***+++,,,---...---,,,,,,+++,,,,,,---.................................---------,,,,,,++++++++++++++++++++++++------------............,,,,,,,,,,,,,,,,,,,,,,,,...000000///---,,,---.../////////......---------------------------------...///000000000000///...---------,,,,,,,,,++++++,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++***)))))))))***+++***************+++,,,---,,,,,,,,,,,,+++++++++++++++++++++***************)))(((''')))***+++)))(((((((((((())))))******+++))))))((()))*********))))))((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***''')))))))))'''&&&''')))&&&''')))+++---,,,***'''((((((((()))))))))))))))))))))************))))))(((((((((((())))))))))))(((((())))))))))))((((((###%%%'''((()))***,,,---))))))))))))(((((((((((((((((()))***************((((((((((((((((((((((((((('''''''''((()))+++,,,,,,+++)))((((((((()))***))))))))))))))))))))))))((((((''''''''''''(((((((((((()))))))))(((((('''(((((((((((((((((((((((())))))(((((((((((())))))************))))))))))))(((((((((''''''''''''''''''((()))(((&&&&&&((())))))&&&$$$$$$&&&***,,,---333111---***(((((())))))))))))))))))))))))))))))''''''''''''(((((((((((())))))((((((((())))))***(((((((((((())))))))))))************************(((((())))))))))))(((((())))))***+++++++++++++++''''''((((((((((((***+++***+++,,,+++***))))))+++)))((('''(((***+++++++++(((((((((((()))***+++,,,---,,,***))))))***,,,...---,,,,,,++++++*********)))))))))***++++++,,,---++++++***(((''''''''''''))))))***+++++++++++++++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******)))))))))(((((((((&&&''')))++++++***)))((($$$%%%&&&'''(((***++++++************************))))))))))))))))))))))))+++***)))((((((''''''((())))))))))))))))))))))))******)))(((((('''''''''*********++++++******)))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,))))))*********+++++++++,,,,,,,,,++++++*********++++++++++++,,,---------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---,,,,,,++++++,,,,,,---...---,,,+++---//////,,,***+++++++++***+++,,,------,,,---------------,,,,,,.......................................---------........................,,,,,,---------...........................//////---...//////...---...000111111000000///.................................000000111222222111000000............------,,,,,,,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,+++************++++++***************++++++,,,,,,+++++++++++++++++++++************************((((((((()))******)))(((******************))))))'''((())))))******+++,,,...---+++((('''(((***,,,(((((((((((((((((((((((('''(((((((((((()))))))))''')))***)))(((((()))***))))))***,,,---+++'''$$$)))))))))))))))((((((((())))))************))))))(((((((((((())))))))))))(((((())))))))))))((((((###%%%'''((()))***,,,---))))))))))))(((((((((((((((((()))***************))))))))))))))))))))))))***)))((('''''''''((())),,,+++)))((((((((()))***((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))((())))))))))))))))))))))))))))))(((((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((('''((()))(((&&&&&&((())))))'''%%%%%%(((+++------111000---***((((((((()))((((((((((((((((((((((((''''''''''''(((((((((((())))))((((((((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***+++,,,,,,------,,,,,,***)))))))))***,,,,,,---***+++,,,+++)))((()))******(((&&&&&&((()))((('''''''''''''''(((((()))***+++***))))))***,,,...000------,,,,,,+++******)))((())))))***+++++++++++++++***)))(((''''''''''''+++++++++++++++***)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***++++++*********))))))))),,,+++***)))))))))))))))((((((((())))))*********++++++++++++++++++++++++))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))((((((''''''&&&&&&'''''''''''''''&&&************************************************)))))))))))))))******+++))))))*********+++++++++,,,,,,,,,++++++*********((()))***,,,---...//////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++,,,,,,++++++,,,,,,---...+++,,,---+++)))))),,,...,,,,,,,,,,,,,,,------...,,,,,,---.........---,,,........................,,,,,,---......///000000000000000000000000000000,,,,,,,,,,,,------------....../////////000000000+++---...///...///000222222222222222111111000000000000000000000000000000222333444555555444333222000000000111000///......---...///...,,,,,,,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------.........,,,,,,+++++++++,,,,,,,,,,,,+++******))))))******++++++++++++++++++++++++************************)))***++++++******))))))------,,,+++***))))))(((''')))************+++---------+++((('''(((+++---&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((())))))''')))******))))))***,,,++++++***++++++***'''$$$'''''''''''''''&&&&&&&&&))))))************))))))(((((((((((())))))))))))((())))))******))))))(((((()))***)))((('''((()))))))))))))))(((((((((((((((((()))***************************************+++***)))(((((('''''''''******)))(((((((((((()))((((((((((((((((((((((((((((((''''''(((((())))))(((((()))*********))))))************)))))))))))))))((((((''''''(((((())))))))))))))))))*********'''(((((((((((()))))))))'''((()))(((&&&&&&((())))))'''&&&''')))+++,,,++++++***)))(((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))((((((''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))'''((()))******)))((('''++++++,,,------------,,,+++***)))***,,,.........***+++++++++)))((()))******(((&&&&&&'''''''''&&&'''''''''''''''((())))))))))))))))))***,,,---......------,,,+++***))))))((())))))***++++++******+++***)))(((((('''((((((***++++++,,,+++)))(((&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''(((((())))))******++++++++++++************---,,,***)))(((((()))***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((())))))******))))))((('''(((((()))))))))))))))************************************************)))(((((((((((()))******)))************+++++++++,,,,,,++++++++++++++++++((()))***,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///...---,,,,,,++++++,,,,,,---...+++------***''''''+++000,,,,,,---------.........,,,,,,---............---........................+++,,,---...///000111111........................,,,------------.........------......///000000000---...000000000000222444444444444444444444444444444444444444444444444444555555777777777777555555222333444555444333222111000111111111///...///000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...............+++,,,,,,,,,,,,---------,,,+++***)))))))))))))))*********+++++++++++++++***************+++++++++***+++---,,,+++******+++...------,,,+++***))))))***+++---+++)))((()))***$$$&&&((()))'''''')))+++&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))&&&((()))***))))))+++,,,+++***)))*********(((&&&((('''''''''&&&&&&&&&&&&))))))************))))))(((((((((((())))))))))))))))))************)))))))))***+++)))(((&&&'''((())))))))))))(((((((((((((((((()))***************))))))))))))))))))))))))))))))*********)))(((((()))))))))))))))(((((('''(((((((((((((((((((((((()))(((((((((((()))***+++(((((()))*********************)))))))))(((((((((((((((''''''''''''((((((************+++++++++,,,'''((((((((())))))))))))'''((()))(((&&&&&&((()))''''''&&&((()))***)))(((&&&&&&'''(((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))'''((()))******)))(((''')))***++++++,,,,,,+++++++++)))(((***---//////...)))***+++***)))((()))***)))'''&&&&&&((()))(((((((((((((((((((((((()))***************************------,,,+++***)))((((((((((((***++++++******)))******)))(((((()))))))))((()))***++++++)))((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((()))*********************))))))))))))))))))))))))))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((()))***+++))))))))))))))))))))))))'''((()))++++++++++++******++++++,,,------,,,,,,***************************************************)))((((((((()))++++++)))************+++++++++++++++++++++++++++,,,,,,***+++,,,---------,,,,,,+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---///000000///,,,,,,++++++,,,,,,---...,,,,,,,,,,,,++++++,,,---++++++,,,---------------------------......//////........................------......//////000000........................////////////000000000000...//////000111111222222222333444333222111222333444555555666666777777888777777777777777777777777777888999::::::999888777555666888888888777555444222333444333222111111333000000000000000000000000------------------------++++++,,,---------,,,,,,******+++,,,,,,,,,,,,,,,***))))))))))))******+++)))*********++++++++++++))))))*********+++++++++***,,,...---***))))))+++***************+++++++++---...///,,,(((&&&&&&((( &&&)))(((''''''(((((((((((((((((((((((((((''''''''''''((((((((()))%%%'''((()))((()))***,,,***)))((((((***+++***)))******))))))((((((((('''))))))************))))))(((((((((((())))))))))))))))))************))))))&&&((())))))(((((()))+++))))))))))))(((((((((((((((((()))***************(((((((((((((((((((((((('''((()))+++++++++***)))((()))*********)))'''&&&(((((((((((((((((((((((()))))))))))))))***++++++(((((()))***************))))))(((((('''''''''&&&((((((''''''''''''((((((%%%&&&&&&&&&''''''(((((('''((((((((())))))******'''((()))(((&&&&&&((()))&&&&&&&&&((())))))'''%%%$$$&&&(((***++++++***)))((((((((((((((((((((((((''''''''''''((((((((()))***)))((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))'''((()))++++++)))((('''(((((()))************)))+++((('''))),,,///...---)))***+++***)))((((((***(((&&&&&&''')))+++++++++***)))))))))))))))***+++++++++++++++***(((&&&%%%------,,,+++***)))((('''((((((***++++++***))))))***))))))))))))******+++%%%&&&(((***+++***)))((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))((((((((((((###%%%(((***+++***((('''((()))))))))*********+++++++++++++++++++++++++++))))))))))))))))))))))))''''''''''''(((***+++,,,))))))))))))))))))))))))&&&((()))+++,,,,,,,,,,,,'''((()))***************))))))))))))))))))))))))************************+++***)))))))))***,,,---)))************+++++++++*********++++++,,,,,,---------......---+++***)))))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))(((((()))+++,,,,,,+++,,,,,,++++++,,,,,,---...---,,,+++---000000---)))******+++,,,,,,,,,,,,+++---------------...///000........................///////////////.........////////////////////////111111111111222222222222111111222333444444555555777888888666444222222333555555666777888999::::::999999999999999999999999999:::;;;;;;;;;;;;:::999777888:::;;;:::999777666444555666555333222333444111111111111111111111111........................***+++,,,---,,,,,,******((()))***+++++++++++++++''''''(((((()))+++,,,---))))))******++++++++++++))))))******++++++++++++))),,,---,,,***((()))***&&&'''((()))***+++,,,,,,+++******)))))))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((%%%%%%%%%%%%%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''')))***+++,,,---,,,+++)))((((((((()))***000...,,,)))((('''((()))''''''((((((((((((''''''))))))))))))***+++------************************000//////...,,,++++++***,,,,,,+++++++++,,,...///***************)))((('''((((((((((((((((((((((((&&&''''''((()))******+++))))))(((((('''''''''&&&''''''''''''&&&''')))+++))))))************))))))((((((''''''&&&&&&%%%%%%******))))))((((((''''''((('''&&&&&&((())))))(((((('''%%%$$$$$$%%%&&&''')))'''&&&'''((()))((('''((()))))))))))))))((((((((((((((((((((('''''''''************))))))))))))))))))))))))))))))))))))************************''''''''''''((((((((())))))************+++++++++++++++************++++++,,,++++++******++++++,,,''''''''''''((((((((((((+++,,,,,,+++***)))((('''))))))))))))************)))))))))))))))))))))))))))'''&&&%%%%%%&&&''')))************************(((***+++***((('''''''''(((((())))))))))))(((((('''&&&$$$######%%%''')))))))))))))))))))))))))))''''''''''''((((((((()))***)))(((''''''((()))***(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))%%%&&&((()))***+++******))))))))))))))))))))))))))))))))))))************+++++++++******)))))))))******))))))))))))******)))))))))))))))))))))))))))************+++++++++)))************)))(((((())))))************))))))******++++++++++++******+++,,,---------,,,++++++)))&&&$$$%%%(((******))))))***++++++,,,---......---,,,***))))))***,,,---++++++,,,------,,,++++++------...---++++++---///)))***++++++,,,,,,,,,,,,(((+++...000111///,,,***000///...---------------------------------,,,,,,///...,,,*********,,,---//////...------,,,++++++000000000000////////////111111111111111111222222/////////000111222444444888888777777666666555555999777555333222333444555777777666666555666666777>>>>>>===<<<;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999888888777888888888888888888777666444444222111111000///...------000000//////............,,,,,,,,,+++++++++++++++------,,,,,,+++*********------------,,,,,,+++*********************************************************++++++++++++*********)))((((((''''''((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))***++++++,,,))))))(((((()))+++,,,------+++)))'''&&&&&&''''''''''''(((((((((((('''''''''&&&&&&&&&'''((())))))************************,,,,,,+++++++++++++++***,,,+++*********+++,,,---))))))***************)))))))))))))))))))))))))))''''''(((((())))))******)))))))))((((((((('''''''''(((((('''&&&&&&(((***(((((())))))))))))((((((***************)))))))))***)))))))))(((((((((''''''&&&%%%%%%'''((('''&&&))))))((((((((())))))***)))'''&&&'''((()))((('''(((((())))))))))))(((((((((((((((((((((((((((''''''''''''(((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))*********++++++++++++******))))))******++++++******))))))******+++)))((((((((((((((((((((())))))************))))))(((((((((((()))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((&&&(((******)))(((((()))(((((())))))))))))(((((()))))))))))))))*********))))))))))))))))))))))))'''''''''((((((((())))))***)))(((''''''((()))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))***&&&'''((()))******))))))))))))))))))))))))))))))))))))))))))************,,,+++++++++******************))))))))))))******************************)))************+++++++++(((((()))***************))))))************))))))******++++++++++++******((()))***++++++***))))))***(((&&&'''***,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++))))))+++,,,---***+++,,,------,,,+++***,,,---...---,,,+++---...***++++++,,,------,,,,,,***+++---//////...---+++---,,,,,,+++++++++++++++------------------------000///---,,,+++,,,---...///.........---,,,,,,,,,000000000000000000000000222222222333333444444444444444444444444555666777888888888888888888888888:::999777666555555555555444444444444444555666666::::::999999999999999999::::::;;;;;;<<<<<<=========>>>>>>>>>>>>======<<<999888777666555444444444777777777777777666555444333333333222111111000000.........------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---,,,,,,++++++***))))))******+++++++++***))))))************************************************(((((())))))))))))(((((()))(((''''''&&&&&&''''''((((((((((((((((((((((((&&&''''''(((((((((((((((((()))))))))((('''%%%$$$''''''''''''''''''''''''))))))))))))))))))))))))((((((((())))))***************((('''&&&&&&&&&&&&***)))((('''&&&'''((()))'''(((((())))))((((((''''''&&&&&&&&&&&&&&&''''''************************((((((((())))))***************)))((((((((())))))(((((()))++++++,,,,,,,,,************************(((((((((((())))))))))))*********)))))))))))))))((())))))(((&&&&&&''')))'''((((((((((((((((((''''''''''''((((((((((((((())))))))))))(((((((((((('''''''''((())))))&&&$$$$$$%%%&&&''''''''''''''')))'''&&&'''((()))((('''(((((())))))))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((())))))))))))))))))*********+++++++++******))))))******+++)))))))))(((((()))))))))*********))))))(((((((((''''''((()))******++++++'''''''''((((((((())))))))))))))))))))))))))))))***)))(((''''''((()))***((((((((((((((((((((((((%%%'''))))))))))))***+++(((((())))))))))))(((((((((***+++,,,---,,,+++***))))))))))))))))))))))))''''''((((((((()))))))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))******(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************,,,,,,,,,++++++++++++*********))))))))))))******************************)))************+++++++++&&&'''(((***+++,,,,,,,,,))))))************))))))******++++++++++++******'''((()))+++++++++***)))+++***))))))+++------------------,,,,,,+++++++++---,,,+++******+++,,,---++++++,,,------,,,++++++,,,---...---,,,,,,---...+++,,,------...---------+++,,,---.........------,,,++++++++++++,,,------,,,,,,,,,---.........///111000...------...//////........................///000000111111222222333444444555666666777888888999999888888888888999999999999::::::;;;<<<=========<<<<<<;;;:::999888777555555555555666777777888999888888888888888999999999::::::;;;<<<=========>>>>>>>>>>>>>>>===<<<;;;999888666555444333333333555666666666666666555555555555555555555555555555000000000///...---------.........------,,,,,,,,,,,,,,,,,,+++******))))))))))))***+++++++++******************************************************(((((())))))))))))(((((()))(((''''''&&&&&&''''''((((((((((((((((((((((((&&&''''''((((((((((((((('''(((***+++***)))'''%%%(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((())))))(((''''''&&&&&&&&&***))))))))))))***++++++(((((())))))))))))((((((******)))((((((((())))))************************''''''((((((((()))))))))))))))((((((''''''''''''))))))***+++++++++++++++************************))))))))))))((((((((((((***************************++++++***((('''((()))(((((())))))))))))((((((%%%&&&&&&&&&''''''(((((())))))))))))(((((((((((())))))***+++,,,+++(((&&&!!!###$$$&&&''''''&&&&&&)))'''&&&'''((()))(((''''''(((((())))))))))))(((''''''''''''((((((((((((+++******)))(((''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))******************))))))))))))*********))))))(((((())))))***++++++******))))))(((((())))))))))))***+++,,,,,,(((((((((((())))))))))))))))))))))))))))))))))))******)))(((((()))******))))))))))))))))))))))))&&&((()))***)))((()))***(((((())))))))))))(((((((((((()))************)))(((((((((((((((((((((((('''(((((((((((()))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))(((''''''))))))))))))))))))))))))((()))))))))************,,,,,,,,,+++++++++++++++******))))))))))))******************************))))))*********+++++++++'''((()))***++++++++++++)))******++++++******)))******++++++++++++*********+++,,,---......------+++******+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---------------------------+++---......---,,,,,,...------...............------,,,,,,,,,,,,---..................///000111222+++,,,,,,---...//////000000//////.........///000....../////////000000000111222333444555666777777666777888999:::;;;<<<===<<<;;;;;;:::999999::::::::::::<<<===???@@@AAABBBAAABBBCCCCCCBBB@@@===<<<<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;::::::::::::;;;;;;999999:::;;;<<<<<<===>>><<<<<<<<<<<<;;;:::999999;;;:::888777555555444444444555555666666666555555555555555666666777777777555555444444333222222222000000000//////......---,,,,,,,,,+++******))))))***+++,,,,,,------------++++++++++++++++++++++++***************************++++++,,,,,,++++++******)))((((((''''''((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&''')))++++++***)))((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((((((((%%%&&&((()))+++,,,---...((((((((())))))***+++,,,(((((())))))))))))((((((++++++******)))*********))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&+++++++++++++++***)))((())))))))))))))))))))))))))))))))))))((((((((((((************+++++++++++++++------,,,+++)))***+++)))******++++++******)))))))))******+++++++++,,,(((((((((((()))))))))))))))))))))+++,,,,,,)))&&&%%%&&&((()))*********))))))'''&&&'''((()))((('''''''''((()))))))))))))))&&&'''''''''(((((())))))&&&&&&''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***(((((()))))))))************))))))))))))))))))************))))))*********+++*********)))))))))(((,,,+++************+++,,,))))))*********+++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))+++***(((''''''((((((((())))))))))))(((((()))((('''&&&&&&((()))+++(((((((((((((((((((((((((((((((((((()))))))))***(((((())))))))))))(((((((((((((((((())))))))))))************************))))))))))))******************))))))((('''''''''))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++******))))))))))))******************************))))))*********+++++++++******++++++++++++************++++++++++++************++++++++++++******+++,,,.../////////...---((()))***+++++++++,,,---******+++,,,,,,---......---,,,,,,,,,,,,,,,,,,---//////............//////+++---......---,,,,,,---.........//////......---------,,,,,,,,,---...///////////////000222333444,,,,,,------...///000000..................////////////000111222333333444555666777888999;;;;;;<<<999:::;;;<<<===>>>???@@@<<<<<<;;;:::999999999999;;;<<<>>>@@@BBBDDDEEEFFFFFFHHHIIIJJJIIIGGGEEECCCDDDCCCBBBAAA@@@????????????>>>===<<<<<<;;;;;;<<<999999::::::;;;<<<<<<===;;;;;;;;;;;;;;;:::999999;;;:::999888777666666666555555666666666666666666444444555555666666777777777777777777666666666666444333333222111111000000------,,,,,,+++************+++,,,,,,------------------------------------************************++++++,,,,,,,,,,,,++++++***)))((((((''''''((((((((((((((((((((((((((((((&&&''''''(((((((((((((((%%%&&&((()))*********)))************************(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((&&&$$$###"""%%%%%%&&&'''(((((())))))((())))))******))))))((())))))(((((((((((()))***))))))))))))))))))))))))*********))))))((((((((((((((()))))))))(((''''''+++++++++******(((''''''''''''''''''''''''''''''(((((((((((())))))))))))***************++++++++++++,,,...---,,,++++++,,,***++++++,,,,,,++++++***))))))))))))************(((((((((((())))))))))))&&&%%%&&&'''))))))(((&&&%%%&&&''''''(((((((((((()))'''&&&'''((()))((('''&&&'''((())))))******)))&&&&&&''''''((())))))))) """$$$&&&((()))***************************((((((((((((((((((((((((((((((((()))))))))******((((((((()))))))))*********))))))(((((())))))***+++******))))))******+++)))))))))))))))))))))))),,,+++***))))))***++++++*********+++++++++,,,,,,)))))))))))))))))))))))))))))))))******)))))))))(((((((((((((((((((((((()))***+++***(((&&&&&&'''(((((())))))))))))((((((+++)))'''&&&&&&(((+++---))))))))))))))))))))))))((((((((()))))))))******(((((())))))))))))(((((((((((((((((())))))))))))++++++++++++++++++++++++)))))))))*********+++++++++***)))(((((('''(((((())))))))))))))))))))))))))))))))))))************)))************+++++++++******))))))))))))******++++++++++++++++++++++++)))************+++++++++++++++,,,,,,+++******)))******++++++++++++************++++++++++++*********+++,,,------,,,+++***''')))+++++++++***+++,,,)))******+++---......///,,,,,,------------,,,,,,000//////......//////000***---//////...,,,,,,,,,.........///......---,,,---,,,,,,,,,,,,---......---------......000111111---------.../////////000.........///////////////000111222333555666777888999999:::;;;===>>>>>>???======>>>>>>???@@@AAAAAA<<<<<<;;;::::::999::::::===>>>???BBBDDDFFFHHHIIIJJJKKKMMMNNNNNNMMMKKKJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCAAA???===;;;::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<=========<<<<<<::::::999888777777777777666777777777777777666666333444444444555555666666666666666666777777777777777777666555444333333222.........---,,,,,,++++++))))))***+++++++++******------------------------************************))))))************)))))))))(((''''''&&&&&&''''''((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((((((((,,,+++)))&&&"""%%%%%%&&&'''(((((((((((())))))************))))))'''''''''''''''((()))***))))))))))))))))))))))))(((((((((((())))))))))))((((((******+++***))))))(((((()))))))))(((((('''''''''''''''''''''''''''''''''(((((())))))******)))))))))*********++++++(((***,,,,,,+++******+++******++++++++++++******(((((((((''''''''''''''''''((((((((()))))))))***%%%$$$$$$%%%'''))))))(((%%%%%%$$$$$$$$$%%%%%%&&&)))'''&&&'''((()))((('''&&&'''((()))************&&&&&&''''''((())))))***"""###$$$%%%'''((()))***))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********(((((((((((()))))))))***))))))(((((((((((()))))))))))))))(((((()))))))))'''''''''(((((())))))***)))((('''&&&''')))***,,,)))************+++++++++))))))))))))))))))))))))((())))))))))))))))))(((((((((((((((((((((((((((''')))******((('''(((((((((((())))))))))))(((((())))))((((((((()))***+++))))))))))))))))))))))))(((((()))))))))*********'''((()))******)))((('''(((((((((((())))))))))))************************))))))*********+++++++++***)))(((''''''((())))))))))))))))))))))))))))))))))))))))))************(((((()))))))))***************))))))))))))******++++++++++++++++++++++++)))************+++++++++******+++,,,,,,,,,++++++***++++++,,,,,,++++++*********++++++++++++*********++++++,,,+++***((('''&&&))),,,,,,+++***+++---+++++++++,,,,,,---------,,,------------------,,,///...---,,,,,,---...///***,,,//////...,,,,,,,,,...............---,,,,,,,,,,,,,,,---------......---,,,,,,,,,---...//////............////////////...///000000111111111000111222333555777999:::;;;;;;;;;<<<===>>>???????????????@@@@@@@@@AAAAAAAAA>>>======<<<<<<<<<======>>>???@@@CCCEEEGGGIIIJJJKKKLLLNNNOOOPPPPPPOOOOOOMMMLLLLLLKKKKKKLLLMMMMMMKKKJJJGGGCCC@@@===;;;:::;;;;;;;;;::::::::::::999::::::;;;<<<============;;;;;;:::::::::::::::;;;888999999999888777666666444444444444444555555555444444555666777888888999::::::999888777666555555000//////......---,,,,,,******+++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,************************)))******++++++******)))''''''&&&%%%%%%%%%%%%&&&((((((((((((((((((((((((&&&''''''(((((((((((((((***)))((('''&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))((())))))***)))(((&&&%%%''''''((()))******))))))))))))************))))))'''''''''((((((***+++,,,))))))))))))))))))))))))%%%%%%&&&'''((()))***+++((()))***,,,,,,,,,+++***%%%&&&'''((())))))))))))((((((((((((((((((((((((&&&''''''((()))******+++(((((())))))************&&&(((***+++***)))******))))))************)))))),,,,,,++++++******))))))'''((((((((())))))******&&&%%%$$$%%%(((***++++++***)))'''&&&&&&'''((())))))'''&&&'''((()))((('''&&&'''((()))************&&&&&&&&&'''((())))))***++++++******)))))))))((())))))))))))))))))))))))************************))))))))))))************(((((((((((())))))))))))))))))(((((((((((())))))((((((''''''''''''((((((%%%%%%&&&'''((()))******%%%$$$$$$$$$%%%(((+++,,,))))))))))))************))))))))))))))))))))))))(((((())))))))))))((((((************************%%%''')))***)))))))))+++(((((())))))))))))((((((%%%&&&'''))))))(((((('''))))))))))))))))))))))))))))))))))))************'''((()))******)))((('''(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))************''''''(((((()))))))))*********))))))))))))******++++++++++++++++++++++++)))************+++++++++((()))***+++,,,---------***++++++,,,,,,++++++*********++++++++++++******,,,,,,,,,,,,+++)))(((&&&&&&)))------,,,***,,,---------,,,,,,,,,,,,++++++,,,------......------,,,---,,,++++++++++++,,,---***,,,///000...---,,,,,,---.........---,,,+++++++++,,,---.........------...------------.../////////////////////.........///000111222222222222222222333444666999:::<<<===<<<<<<======>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAA@@@??????>>>??????@@@@@@???@@@AAACCCFFFHHHIIIJJJKKKLLLMMMOOOPPPQQQQQQQQQPPPPPPPPPQQQRRRSSSUUUVVVRRRPPPMMMHHHDDD@@@>>><<<<<<;;;;;;::::::999999888777777999:::;;;<<<<<<<<<>>>============>>>??????:::::::::999999777666555555555555555555444444444444444555777888:::;;;;;;<<<<<<;;;:::999888777666000000000///......---------------------,,,+++***************************************************+++,,,,,,------,,,,,,+++)))((('''&&&&&&&&&&&&&&&&&&'''(((*********))))))((((((((((((((((((((((((+++)))(((&&&&&&((()))+++***)))(((''''''((()))***)))((('''''''''(((***+++)))(((((((((''''''''''''))))))))))))))))))))))))'''''''''((()))***,,,---))))))******+++++++++,,,******))))))(((((('''''''''((()))***************************************))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))+++***)))(((((((((((((((''''''(((((((((((('''&&&))))))))))))))))))))))))++++++******))))))(((((((((((())))))******++++++************************,,,+++***))))))***+++,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&((()))***%%%&&&((()))))))))((('''+++***)))))))))))))))******)))))))))))))))******************************'''(((***++++++***))))))((((((((((((((()))******))))))))))))************))))))(((((())))))***+++((((((''''''''''''((((((++++++************++++++)))************+++++++++000,,,******)))''''''***+++***)))((()))***,,,---******))))))((('''''''''))))))((('''''''''''''''&&&&&&&&&''')))***,,,---))))))***++++++++++++***+++******)))(((''''''&&&(((((((((((())))))))))))((((((''''''''''''(((((())))))))))))************))))))))))))))))))))))))***************)))((('''******))))))))))))******,,,+++******)))*********(((((())))))*********+++'''((()))***************+++++++++++++++***)))(((&&&((()))+++,,,,,,,,,+++////////////......---,,,,,,------,,,+++)))'''%%%************************+++,,,,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,......---------......///...------,,,,,,------...........................---......///////////////,,,,,,++++++,,,...///111...///000///...---.../////////............------------------...///000000111222333555666777888888::::::;;;;;;;;;;;;;;;;;;@@@===;;;<<<>>>???>>>;;;;;;>>>BBBDDDDDDCCCCCCDDDDDDCCCBBBBBBCCCDDDFFFHHHFFFEEEFFFHHHJJJLLLLLLLLLMMMMMMOOORRRUUUXXXZZZ\\\ZZZYYYYYYYYYZZZ]]]___aaabbb___[[[UUUOOOIIIDDDAAA<<<:::777777999;;;;;;;;;777777777888888999999999;;;;;;<<<===??????@@@@@@AAA@@@???>>>===<<<<<<<<<444444444444444555666666444444333222333666888:::888999;;;<<<===<<<<<<;;;:::999666444111000//////111///...,,,++++++,,,,,,+++,,,,,,,,,,,,+++************,,,,,,,,,,,,************)))))))))))))))))))))((('''&&&&&&&&&&&&''''''((()))******)))(((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))***)))(((''''''((()))***)))(((((('''((()))***+++))))))((((((((('''''''''((((((((((((((((((((((((******)))(((((((((((((((******))))))))))))))))))(((((((((((('''''''''&&&'''(((((()))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((((((((())))))))))))))))))))))))))))))((('''''''''((((((******++++++++++++******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((''''''''''''''''''''''''+++***))))))))))))***+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((('''&&&'''((()))***&&&&&&'''((((((((((((((()))((((((((((((((()))))))))))))))))))))***+++,,,)))))))))))))))))))))))))))***+++++++++)))((('''((((((((((((((()))******))))))))))))************)))((((((((())))))******)))(((((('''''''''((((((***))))))))))))))))))***))))))*********+++++++++---******------++++++...+++***)))((((((***+++,,,*********)))))))))(((((())))))(((''''''''''''(((+++***)))(((''''''''''''(((((()))************)))((((((((()))))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))***)))((((((((()))***+++))))))(((((((((((())))))))))))(((''''''''''''((('''((((((((())))))))))))((()))******++++++******+++++++++++++++***))))))((((((***+++,,,,,,++++++)))************))))))(((++++++++++++***((('''&&&************************+++,,,,,,,,,,,,+++***)))************************------,,,,,,,,,,,,,,,---...------,,,,,,------...........................,,,------...............,,,,,,,,,,,,---......///...///000///...---...///////////////////////////------------...///000000555666777999:::;;;;;;<<<::::::::::::;;;;;;<<<<<<@@@>>>===???AAAAAA???===>>>AAADDDFFFFFFGGGIIIJJJLLLJJJIIIHHHHHHJJJLLLMMMQQQOOONNNNNNPPPPPPOOONNNTTTTTTUUUWWWZZZ]]]aaacccccccccbbbccceeeiiimmmoootttrrrmmmeee\\\RRRJJJFFFDDDBBB@@@>>>>>>===;;;:::;;;;;;;;;<<<<<<;;;;;;;;;=========>>>???@@@BBBCCCAAAAAABBBBBBAAA???===<<<555555444333222222222222555555444444444555777888777777999;;;<<<===>>>>>><<<<<<:::777555222111///222111///---,,,,,,,,,,,,,,,,,,---------,,,,,,+++***+++,,,------,,,+++***,,,,,,++++++++++++++++++((((((''''''&&&&&&''''''((()))))))))))))))((('''((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((())))))(((((((((((()))))))))(((((((((((()))***+++)))))))))(((((((((''''''''''''''''''''''''''''''******))))))((((((((((((******))))))((('''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((''''''))))))))))))))))))))))))'''''''''&&&''''''(((((('''(((((())))))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((******)))((((((''''''&&&''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''((()))***''''''&&&&&&''''''((()))'''''''''''''''((()))******************+++,,,,,,((((((((((((((((((((((((+++,,,,,,,,,+++)))'''&&&((((((((((((((())))))***))))))))))))************(((((()))))))))************)))((((((''''''''''''(((((((((((((((((((((((()))))))))*********+++++++++)))))),,,***&&&$$$&&&***)))((('''((()))***+++)))************+++++++++***)))((((((''''''((((((,,,+++)))(((&&&%%%%%%%%%''''''((()))))))))))))))&&&&&&'''(((***+++,,,,,,((((((((()))))))))******((()))***++++++***)))((())))))))))))************))))))))))))))))))))))))+++***((((((((()))***+++(((((((((''''''((((((((())))))(((''''''''''''((('''''''''(((((((((((())))))***++++++++++++++++++***++++++++++++***)))))))))***++++++++++++******))))))***+++++++++******))))))******)))(((((('''++++++++++++++++++++++++++++++,,,,,,,,,+++******************************---,,,++++++************......------------..............................+++,,,,,,---...---------,,,------.........---------...//////------.../////////000000000000000000000000000000111222333444666777888:::;;;<<<======;;;;;;;;;<<<===>>>???@@@AAAAAABBBEEEGGGGGGDDDBBBDDDFFFHHHJJJLLLNNNRRRUUUWWWWWWVVVUUUUUUUUUVVVVVV\\\ZZZYYYYYYZZZZZZZZZYYY^^^]]]\\\\\\^^^bbbfffhhhnnnnnnoooqqqtttyyy}}}~~~wwwmmmbbbXXXRRRKKKIIIFFFDDDCCCAAA???<<<===>>>??????>>>===;;;:::<<<;;;::::::;;;===???AAA@@@AAACCCCCCBBB@@@===;;;:::999777555333222111111555555555555555555555555555666777888:::===???@@@???>>>>>><<<:::777444222444333111///...---,,,,,,------------------------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,,,,,,,((((((''''''''''''((((((******)))))))))(((''''''(((((((((((((((((((((((((((''''''&&&&&&''''''((())))))(((((((((((()))))))))))))))))))))*********)))))))))(((((((((((('''((((((((((((((((((((((((''''''(((***++++++,,,,,,))))))))))))))))))((((((''''''''''''''''''''''''))))))))))))((('''&&&&&&************************((((((((((((((((((((((((*********))))))((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&'''((()))&&&&&&''''''((((((''''''((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''))))))))))))))))))))))))(((((((((''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((()))))))))((('''&&&%%%&&&''')))***'''''''''((((((***++++++---,,,++++++******++++++))))))))))))))))))))))))++++++,,,,,,+++)))((('''))))))(((((((((((())))))((()))))))))************)))******++++++++++++++++++***)))(((''''''''''''((())))))))))))))))))((())))))))))))************'''&&&(((++++++&&&$$$%%%((((((((('''((()))******))))))***++++++,,,------***))))))((('''(((((((((''''''''''''''''''((()))'''((())))))******))))))&&&&&&''')))***+++,,,---(((((()))))))))*********((()))+++,,,,,,+++)))(((((()))))))))************))))))))))))))))))))))))++++++******))))))(((((())))))(((((((((((()))))),,,,,,+++************+++((((((((()))))))))))))))***++++++,,,,,,,,,++++++******+++++++++******)))++++++++++++******)))))))))***+++,,,,,,,,,,,,,,,)))))))))************)))++++++++++++++++++++++++++++++++++++++++++++++++------------------------------,,,+++************......------------..............................,,,,,,---............---------...//////...---,,,---...//////...---...000//////000000111111111222444444444555666777888999999:::;;;===??????@@@@@@>>>>>>>>>???AAACCCEEEFFFFFFHHHKKKNNNPPPOOONNNLLLLLLNNNPPPRRRUUUYYY^^^bbbfffhhhkkkmmmmmmkkkhhhfffgggeeedddeeegggiiijjjiiihhheeebbb``````cccgggjjjsssuuuyyy}}}~~~wwwnnnfffaaaUUURRROOOMMMLLLKKKJJJIIIFFFFFFGGGFFFEEECCC@@@???>>>===;;;:::;;;===@@@BBBEEEEEEFFFFFFDDDBBB@@@>>>???===;;;999777555444444333444555555666555555444555555555555777999<<<======>>>??????>>><<<:::888777666555333111///...------------,,,,,,---------------------------------))))))***************+++(((((('''''''''(((((()))******)))(((((((((''''''(((((((((((((((((((((((()))(((((((((((((((((()))(((((())))))))))))((((((((())))))******************)))))))))(((((((((((())))))))))))))))))))))))'''(((***+++,,,---------(((((()))******+++,,,,,,((((((((((((((((((((((((************))))))((('''************************((((((((((((((((((((((((+++++++++******)))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))((()))***+++++++++++++++))))))))))))))))))))))))++++++******)))(((''''''%%%&&&&&&'''((())))))***(((((((((((((((((((((((('''''''''(((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))(((((('''&&&'''((()))***))))))))))))***+++,,,---//////---+++***)))((((((************************)))***+++,,,,,,+++***)))))))))(((((((((((())))))((()))))))))***************+++,,,---------,,,,,,******)))((((((((((((((()))******++++++******)))(((((()))))))))*********$$$$$$(((///111...---///((((((((((((((())))))***))))))***+++,,,------...******)))(((((((((((((((&&&&&&&&&&&&((()))***+++((()))******++++++******((()))))))))******++++++))))))))))))************(((***+++------+++***(((((()))))))))************))))))))))))))))))))))))&&&(((***,,,,,,+++)))'''+++******))))))******+++------,,,++++++++++++,,,************************++++++,,,,,,,,,++++++***)))******+++++++++******,,,,,,+++******)))))))))'''((())))))************++++++***+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,////////////////////////......---,,,,,,,,,,,,,,,///......------......///........................------...///////////////---.../////////...---,,,---...//////......000111///000000111222333444444777777777888999:::<<<<<>>:::999888777555333111000......---,,,,,,,,,,,,---------------------------))))))******++++++++++++((((((''''''(((((())))))***))))))(((((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((()))******++++++************)))))))))(((((((((***************************+++,,,,,,,,,+++))))))''''''(((***+++,,,---...((((((((())))))))))))))))))***************)))((((((((((((((((((((((((((())))))))))))))))))))))))+++***************))))))(((((((((((((((((((((((('''''''''&&&''''''((((((''''''((()))************************************+++++++++***))))))((((((%%%%%%&&&''')))***+++,,,&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))************************'''((()))*********))))))))))))(((((())))))***+++************++++++,,,---///...---+++)))(((((('''************************((()))+++,,,,,,,,,+++******))))))((((((((((((((())))))))))))***************+++,,,---...---,,,,,,***))))))(((((())))))***)))***+++,,,,,,+++***)))((((((((()))))))))*********)))+++///...)))'''((((((((()))))))))*********))))))***+++,,,,,,------+++***))))))(((((())))))))))))(((((((((((())))))))))))***+++++++++++++++******************)))))))))))))))*********++++++)))***+++,,,,,,+++***)))))))))))))))************))))))))))))))))))))))))"""%%%(((+++------,,,+++,,,++++++******++++++,,,++++++***))))))))))))***,,,+++++++++++++++******++++++++++++++++++***)))))))))***++++++++++++***,,,,,,+++***))))))*********++++++,,,,,,,,,,,,+++,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------------------------///......------....../////////............//////........................---...//////000000//////---....../////////.........///000000000000111333111222333444555666777888888888999:::;;;<<<>>>???@@@AAACCCDDDFFFGGGGGGGGGFFFEEEFFFHHHKKKOOOSSSUUU\\\```dddgggiiijjjkkklllmmmooorrruuuxxx~~~}}}xxxsssrrrsssvvvxxx{{{~~~zzzvvvttttttqqqmmmjjjgggddd```]]]^^^]]]\\\ZZZXXXWWWUUUUUUNNNMMMKKKKKKKKKMMMNNNPPPSSSSSSSSSRRRPPPNNNLLLKKKHHHGGGDDDBBB???>>><<<<<<555555555666666777777777777666555444333222222222444666999<<<>>>@@@@@@@@@===<<<<<<;;;999777666444222111///---,,,,,,,,,---------,,,,,,,,,,,,------++++++,,,,,,---.........((((((((((((((()))******))))))(((''''''((()))***(((((((((((((((((((((((('''((((((((((((((((((''''''((()))******)))((('''((()))***+++++++++***************)))))))))(((((())))))))))))))))))))))))((()))***++++++)))(((&&&'''(((((()))***+++,,,,,,'''''''''((((((((())))))'''((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))))))))(((((((((((((((((((((((())))))((('''''''''(((((($$$%%%&&&'''(((((((((((())))))))))))))))))))))))(((((((((((())))))******''''''(((((()))***++++++&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))((('''))))))))))))))))))))))))((((((((((((((((((((((((************************'''((()))***+++***))))))))))))***++++++++++++++++++***************++++++,,,,,,+++***))))))))))))***************************+++,,,,,,,,,+++***)))******)))((((((((((((((())))))))))))************((()))+++,,,---,,,+++***(((((((((((()))***++++++((()))***++++++***)))((((((((((((((()))))))))***---+++***,,,)))"""((()))******************))))))******++++++,,,,,,+++***))))))(((((()))))),,,+++***)))))))))))))))((())))))***************************************))))))*********+++++++++************************))))))))))))************))))))))))))))))))))))))((((((((()))******++++++++++++************++++++***)))((((((''''''((((((++++++++++++******))))))******++++++******)))((())))))***+++++++++++++++,,,+++***))))))******+++..................---,,,---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000//////............//////........................,,,---......//////............---......///000111...000222222111111333444555666777888:::;;;<<<===<<<======>>>???AAACCCDDDEEEFFFGGGIIIJJJKKKKKKLLLOOOOOOOOOQQQUUUZZZ___aaahhhlllpppssstttvvvyyy|||~~~{{{sssmmmiiigggeeebbbaaa``````aaaZZZZZZZZZZZZZZZ[[[[[[\\\```bbbeeefffeee```ZZZWWWRRRQQQNNNJJJFFFDDDBBBAAA===<<<:::888888888888888777777777666555333222111222333555888:::===>>>???>>>>>>???>>>===;;;:::888666555222///---------...---,,,+++******+++,,,---++++++,,,,,,---......///((((((((((((((()))******)))(((''''''''')))***+++((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''((()))******)))((('''((()))***+++,,,+++******************))))))))))))((((((((((((((((((((((((###%%%''')))******)))((((((((((((((())))))))))))&&&&&&&&&'''''''''((((((&&&&&&'''((()))))))))(((************************))))))))))))))))))))))))%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((+++***)))((((((((((((((('''((()))***++++++++++++((((((((((((((((((((((((###$$$%%%'''(((***+++,,,))))))))))))************(((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))++++++******))))))***+++------,,,+++++++++***)))))))))))))))***)))))))))((()))******+++)))))))))))))))))))))))),,,---------,,,***((('''******)))((((((((((((((())))))))))))************&&&(((***+++++++++)))(((''''''(((((()))+++,,,---'''((()))++++++)))((('''(((((((((((())))))))))))'''%%%'''+++,,,)))(((+++))))))***+++++++++++++++)))************++++++++++++******)))))))))))))))++++++************++++++'''(((((()))))))))))))))))))))*********+++++++++)))************+++++++++******)))(((((()))******))))))))))))************))))))))))))))))))))))))222///+++'''%%%%%%'''(((******))))))))))))************)))(((((((((((((((+++*********))))))((((((***************)))((('''((()))***+++++++++++++++++++++***))))))***+++,,,+++++++++++++++***)))(((---,,,***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111//////............//////........................+++,,,------......------...---------...///111222///111222333222222444555888888:::;;;===>>>???@@@BBBBBBBBBCCCEEEGGGHHHIIIOOOPPPQQQSSSTTTUUUVVVVVVXXXXXXYYY[[[___dddiiilllooossswwwyyy{{{}}}wwwtttqqqnnnlllmmmnnnoookkkkkkkkkkkkllllllllllllrrrvvv|||~~~wwwnnniii]]]ZZZWWWRRRMMMIIIGGGEEEDDDAAA>>>;;;999888888999777777888888777555333222222333333555777:::<<<===???@@@@@@@@@???>>><<<;;;:::888555111///......///,,,,,,************,,,,,,))))))***++++++,,,------***)))(((''''''((()))***)))((('''&&&%%%%%%&&&'''&&&(((***)))'''%%%$$$%%%******))))))))))))******++++++******)))((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''+++++++++***************))))))))))))))))))))))))$$$%%%%%%&&&'''((())))))******+++******)))((((((%%%&&&((())))))'''%%%$$$'''''''''''''''&&&&&&&&&))))))))))))(((((((((((())))))))))))************'''((()))(((&&&%%%%%%&&&''''''(((((())))))******(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''((((((((()))'''&&&%%%$$$$$$%%%&&&'''))))))(((((('''''''''&&&))))))))))))))))))))))))+++++++++*********))))))(((((((((((()))***,,,---,,,,,,+++***)))((('''''')))))))))))))))((('''&&&++++++***)))((('''&&&&&&***,,,---,,,(((''')))+++,,,)))'''''')))***(((&&&******))))))******+++,,,------,,,,,,+++***))))))************************+++++++++***)))((('''&&&$$$&&&((()))++++++******+++++++++*********)))))))))))))))))))))))))))))))))'''''')))++++++(((%%%''''''((()))))))))))))))((()))***++++++***)))((())))))(((((((((((())))))******))))))))))))******,,,+++))))))***+++******))))))))))))))))))))))))***++++++++++++***))))))************)))))))))))),,,+++++++++******)))))))))************+++++++++******))))))))))))******,,,,,,+++***))))))******++++++++++++++++++++++++------,,,,,,+++***))))))------------------------***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---...---,,,+++***))))))(((........................//////////////////////////////////////////......------------------------.........////////////000//////000333777:::<<<<<<===CCCFFFEEEEEEGGGFFFDDDKKKIIIIIILLLNNNPPPWWW___```cccccc``````cccdddaaacccgggjjjmmmooosssyyy}}}~~~~~~|||vvvwwwyyyxxxtttttttttvvvxxxyyy{{{{{{|||{{{{{{uuukkkaaaZZZTTTOOOMMMIIIFFFBBB????????????>>>:::999888888999888666444333222111111333555888::::::===@@@BBBAAA???>>>===>>>;;;666444444222///,,,,,,,,,++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***)))(((''''''((()))******)))((('''&&&''''''((($$$%%%'''(((''''''((()))******))))))))))))******)))))))))))))))*********))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''************************))))))))))))))))))))))))'''''''''((())))))******''''''(((((('''&&&&&&%%%###$$$&&&((())))))))))))''''''''''''''''''''''''))))))))))))(((((((((((((((((()))))))))*********)))***+++***((('''((()))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''((((((((())))))((('''&&&%%%%%%&&&'''((())))))((((((((('''''''''((((((((((((((((((((((((*********)))))))))(((((())))))((('''(((((()))***++++++******))))))((((((******+++++++++***)))))))))))))))))))))(((((((((***+++,,,,,,***)))******---***((((((***+++)))(((******))))))******+++,,,------,,,++++++***))))))*********************************+++******))))))&&&'''((())))))******)))+++++++++*********))))))))))))))))))))))))))))))+++)))((()))+++,,,***'''((())))))***************((()))***++++++***)))((())))))(((((((((((())))))******))))))))))))*********)))(((((()))***))))))))))))))))))))))))))))))(((((()))***+++++++++***''''''((()))***+++,,,,,,+++++++++******))))))))))))************+++++++++******))))))))))))******,,,++++++***))))))******+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---000//////......------,,,------------------------////////////////////////................................................000000000111111222222222444444555777<<<@@@DDDEEEGGGMMMSSSSSSTTTVVVUUURRRQQQNNNNNNQQQTTTXXXaaakkkssszzz~~~~~~||||||zzzvvvwwwyyy{{{{{{|||xxxooofff^^^ZZZOOOLLLHHHEEECCCBBB@@@???>>>===;;;::::::999777444444333222222333555777888666999===?????????@@@AAABBB???;;;888777666222000///...------------------***************+++++++++))))))(((((((((((())))))******)))(((((((((((()))%%%&&&''''''&&&''')))+++))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))************************)))************)))((((((%%%&&&'''((()))******+++(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))******)))***+++***((('''((()))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''((((((((((((''''''''''''((((((((()))))))))((((((''''''''''''(((((())))))(((((((((((('''''''''''''''''''''''''''''')))))))))(((((((((((((((++++++***)))(((((())))))***************************+++,,,,,,,,,,,,,,,,,,(((((())))))*********+++*********,,,------+++)))---+++))))))***+++***)))***))))))))))))***++++++,,,,,,,,,+++******))))))************************))))))***+++,,,,,,++++++))))))(((((((((((())))))+++++++++***************)))))))))))))))))))))))),,,***))))))+++++++++***))))))***+++++++++++++++((()))************))))))***))))))(((((())))))***))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))&&&&&&((()))***+++++++++''''''((()))***+++,,,,,,*********))))))))))))))))))************+++++++++******))))))))))))******,,,+++******)))*********++++++++++++++++++++++++)))******+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////........................//////////////////////////////000000111222333333::::::;;;>>>DDDKKKRRRWWW\\\ccciiijjjiiijjjgggccc\\\XXXVVVXXX[[[aaalllwww~~~tttkkkeeeXXXUUUPPPLLLIIIFFFCCC@@@CCCAAA???>>>===;;;999666666555444333333333444555222444888:::<<>><<<:::888777555444222222222222000222555777999<<>>>>><<<>>>CCCIIISSSaaapppzzzxxxppplllgggeeefffjjjppp|||~~~~~~~~~{{{vvvsssccc```[[[XXXUUURRROOOLLLJJJGGGDDDCCCBBBBBB@@@???:::999777555444222111000111222444555666999>>>AAAEEEGGGHHHHHHFFFCCC@@@>>>:::999666333000---,,,+++------........./////////(((((())))))))))))((((((%%%&&&'''''''''''''''&&&&&&'''(((((('''(((***+++((()))***++++++***)))(((++++++******)))(((((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))'''(((((())))))******+++))))))))))))))))))))))))((((((((((((((((((((((((((())))))***************%%%&&&'''((()))******+++&&&''''''(((((())))))***))))))))))))((((((((((((''''''(((((((((((())))))(((***++++++))))))***,,,))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''((((((((((((''''''((((((((()))))))))******(((((())))))))))))(((((((((((())))))))))))******************************************++++++++++++$$$%%%&&&((())))))))))))*********+++++++++,,,,,,((()))******************,,,,,,,,,+++++++++******+++***))))))+++++++++***)))******)))'''&&&((())))))(((((((((((()))******************************))))))))))))))))))))))))---------,,,+++)))((('''******)))(((((((((((((((***************+++++++++))))))))))))))))))))))))((())))))(((''''''(((***''''''((())))))))))))))))))((((((((()))***+++,,,+++******))))))******+++((()))***++++++***)))(((%%%)))------+++)))+++---)))))))))))))))))))))))))))*********))))))((('''''''''((()))***+++,,,,,,***************+++++++++)))************+++++++++++++++************++++++*********)))******+++,,,++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,------------.........//////******++++++,,,---------////////////////////////------......///000000000///000000111111222222222444555777999<<<>>>@@@AAA???BBBGGGLLLUUUbbbrrr}}}~~~vvvsssoooooosssxxx}}}~~~~~~}}}zzzwwwtttqqqooolllllllllmmmppptttyyy|||~~~~~~~~~}}}uuussspppoooqqqwww~~~|||xxxuuulllhhhbbb^^^\\\ZZZXXXVVVPPPMMMIIIGGGFFFEEEDDDBBB>>>===;;;999777555333222222333444555555777:::===AAAEEEIIIJJJIIIGGGEEEDDD???===:::777333111///...------------------------'''((()))******)))((('''%%%&&&'''((()))(((((('''%%%''')))))))))((()))***((()))***++++++***)))(((*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((())))))***++++++,,,))))))))))))))))))))))))&&&''''''(((((()))))))))***+++,,,,,,---------,,,###$$$&&&((())))))))))))%%%&&&&&&'''(((((())))))))))))))))))(((((((((((('''''''''((((((((())))))(((***++++++******+++,,,(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((()))))))))*********''''''((())))))(((''''''(((((()))))))))*********))))))))))))))))))))))))))))))))))))*********+++&&&'''((()))***))))))(((++++++++++++++++++++++++******************)))(((+++++++++,,,,,,,,,,,,,,,++++++***((('''''')))+++)))++++++***''''''(((+++((((((((((((((()))******))))))))))))************))))))))))))))))))))))))***+++++++++***))))))(((((())))))))))))(((((('''))))))*********+++++++++))))))))))))))))))))))))''')))++++++)))((()))***(((((()))************))))))((((((((()))***+++,,,+++******))))))******+++((()))***++++++***)))(((###(((,,,---***(((***,,,))))))))))))))))))))))))))))))******+++*********''''''((()))***+++,,,,,,***+++++++++,,,,,,,,,,,,)))************+++++++++,,,++++++******++++++,,,******))))))***++++++,,,++++++++++++++++++++++++++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,,,,,,,+++++++++,,,---.........////////////////////////......//////000111111222222222222333444555555555666777999<<>><<<:::777666222333555555555666999;;;>>>CCCIIILLLLLLKKKJJJJJJDDDBBB???;;;888555333222//////......---,,,,,,,,,'''((()))******)))((('''&&&'''(((*********)))((((((***++++++)))'''&&&&&&''')))***++++++***)))'''((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))((())))))***+++,,,,,,,,,))))))))))))))))))))))))&&&''''''((()))******+++'''((()))***************%%%'''((())))))'''%%%$$$%%%%%%%%%&&&'''(((((()))))))))))))))((((((((((((''''''''''''((((((((()))&&&((())))))(((((()))+++''''''(((((())))))******(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''((((((((((((''''''))))))))))))************&&&'''((())))))((('''&&&(((((())))))*********+++(((((((((((((((((((((((('''((((((((())))))******++++++,,,------+++***)))+++++++++++++++++++++++++++++++++++++++***)))((()))******+++---......///+++++++++'''$$$$$$(((,,,***,,,---+++((('''))),,,((((((((((((((()))******)))))))))))))))*********))))))))))))))))))))))))(((((()))************)))'''((()))******)))((('''))))))******++++++++++++))))))))))))))))))))))))'''***------+++))))))+++))))))***+++++++++++++++)))((((((((((((***,,,---++++++************++++++''')))***++++++***)))'''"""''',,,,,,)))''')))+++))))))))))))))))))))))))'''((()))+++,,,,,,,,,,,,************))))))))))))+++++++++,,,,,,---------)))************+++++++++,,,++++++******++++++,,,******))))))***+++,,,,,,++++++++++++++++++++++++)))***+++,,,...///000111------------------------++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,---////////////////////////.........///000111111222////////////////////////...//////000111222222333444444555555666777777888>>>???AAADDDGGGJJJMMMNNNLLLNNNPPPPPPQQQXXXccclllrrr{{{uuusssooojjjfffdddbbbaaaaaa```]]][[[[[[\\\]]]^^^[[[\\\]]]aaaeeekkkpppssszzz|||~~~}}}zzzwwwwwwxxxyyyyyyzzzzzzzzzzzzzzzyyyqqqooollllllooovvv}}}yyyyyyxxxwwwyyy{{{rrrkkkhhhgggffffff```[[[UUUPPPLLLIIIFFFDDDFFFEEEDDDBBB@@@===;;;:::111333555666666777999;;;<<>>999666:::888555222000...------))))))))))))))))))))))))((((((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))******)))((()))***************)))))))))(((&&&'''''''''((((((((((((,,,+++)))((((((((()))***)))((('''''''''(((***+++***))))))))))))***+++,,,+++******)))((((((((((((************************))))))))))))))))))))))))+++***)))((((((((())))))***++++++***'''&&&&&&'''(((((('''''''''(((((()))+++***))))))(((((((((((())))))))))))))))))))))))''''''((((((((())))))))),,,,,,+++***************))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))*********))))))(((*********)))))))))))))))((()))******)))))))))))))))))))))))))))(((((((((************)))))))))(((+++)))((((((***+++***(((************************,,,+++******)))***+++,,,++++++++++++++++++*********+++---,,,+++******+++++++++++++++*********)))))))))))))))))))))))))))************))))))))))))))))))))))))************&&&&&&''''''''''''&&&&&&******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++******))))))))))))******************))))))))))))************************,,,,,,,,,+++++++++++++++)))))))))))))))***++++++++++++***************))),,,+++***)))((()))*********************++++++,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......,,,+++)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......................../////////////////////......//////000000000//////222111000111222444666666999;;;<<<>>>???CCCGGGKKKMMMOOORRRUUUXXX[[[\\\\\\\\\___aaaaaa```bbbhhhnnnssswww~~~|||yyysssooojjjhhheeebbbaaaaaacccddddddeeeggghhhjjjmmmqqqttt{{{~~~}}}vvvqqqppprrrvvvvvv{{{}}}xxxrrrnnnoookkkfffaaa]]]YYYUUURRRPPPOOONNNMMMMMMLLLIIIFFF???????????????@@@AAAAAAAAADDDHHHLLLNNNOOONNNMMMNNNNNNMMMKKKHHHDDD@@@>>>===;;;999555222000//////))))))))))))))))))))))))&&&&&&&&&'''((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))******(((((()))***************))))))))))))(((((((((((())))))))))))+++***))))))((()))))))))(((((((((((())))))))))))((())))))***************((((((((((((((((((((((((++++++++++++++++++++++++))))))))))))))))))))))))***))))))(((((((((((()))***+++,,,+++)))((()))***'''''''''''''''((()))***---,,,+++***)))((((((((())))))))))))))))))))))))((((((((()))))))))*********++++++++++++***))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((())))))***+++*********))))))((((((***++++++,,,,,,++++++***(((((())))))))))))))))))************))))))))))))***)))((()))***+++***((())))))******++++++,,,,,,,,,+++***))))))))))))))))))))))))******+++++++++(((***,,,,,,+++***+++,,,+++***)))''''''((()))***(((((((((((((((((())))))************))))))))))))************++++++++++++))))))************))))))+++***))))))((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,)))******++++++******)))************************************************,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))***++++++)))))))))))))))*********++++++++++++***************************+++,,,,,,((()))+++,,,,,,,,,+++***+++++++++,,,,,,---------,,,,,,---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..............................///////////////////////////////////////...333333333333555888;;;===@@@BBBEEEHHHKKKOOOTTTWWWZZZZZZ\\\^^^aaadddfffggggggkkkooopppppprrrwwwzzz{{{~~~xxxrrrnnnkkkiiinnnmmmlllmmmoooppppppooonnnmmmlllkkklllnnnpppqqqsssuuuwwwzzz}}}~~~zzzyyyyyyyyy{{{}}}yyywwwtttoookkkhhhddd```]]]UUUSSSRRRRRRQQQPPPMMMJJJBBBBBBAAAAAAAAAAAAAAABBBAAADDDGGGKKKMMMNNNNNNMMMKKKLLLLLLKKKJJJHHHFFFEEEBBB@@@===:::666444222111(((((((((((((((((((((((('''''''''(((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))***)))((('''(((************)))))))))))))))((())))))))))))***************))))))))))))))))))''''''((()))***)))))))))&&&''')))******)))(((''''''((((((((())))))((((((******************++++++))))))))))))))))))))))))))))))(((((((((((((((((('''((())))))((('''((()))'''''''''((()))***+++,,,------+++***))))))))))))(((((((((((((((((((((((())))))))))))************((()))*********)))(((''''''((()))******)))((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''(((***+++++++++******)))(((((((((*********+++,,,+++***)))((((((((())))))******+++*********)))))))))))))))***)))))))))******))))))))))))***+++,,,,,,------,,,+++***))))))((('''''''''''''''''''''(((((((((&&&(((***+++******+++,,,******)))(((((((((((((((((((((((()))))))))))))))************)))))))))((()))))))))*********++++++***++++++++++++++++++***,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++'''((()))******)))(((''')))***************++++++************************)))))))))*********************))))))******+++,,,((()))))))))******++++++++++++,,,,,,,,,++++++***+++************+++,,,,,,(((***,,,---...---+++*********+++,,,,,,---......,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------....................................////////////000000/////////...//////333444444666888<<>>:::777444333((((((((((((((((((((((((*********))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''((()))))))))))))))))))))******))))))))))))*********+++)))))))))*********))))))''''''((()))***)))))))))%%%&&&((())))))(((&&&$$$'''((()))*********)))((('''((((((((())))))******))))))))))))))))))))))))(((((())))))))))))))))))%%%'''((((((&&&&&&''')))(((((())))))***+++,,,------,,,+++***))))))))))))(((((((((((((((((((((((())))))))))))************((()))***+++++++++))))))'''((()))******)))((('''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))((('''''''''(((***+++************))))))(((((()))'''&&&((()))***(((&&&(((((())))))******++++++))))))))))))))))))******))))))******)))))))))***))))))***+++,,,,,,------+++++++++***)))((('''''')))))))))((('''&&&&&&%%%%%%''')))***))))))***,,,)))***+++,,,,,,***(((''')))))))))******+++++++++************)))))))))(((((((((((()))))))))******'''(((((())))))((((((''',,,++++++***++++++,,,,,,************************))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))))))))))))))'''((()))******)))((('''))))))******+++++++++,,,************************(((((((((((())))))*********************++++++,,,)))******++++++,,,,,,,,,***++++++,,,,,,,,,+++++++++++++++***+++,,,,,,---***+++---//////...---+++******+++,,,,,,---......,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................---.........//////000000111000////////////000000333444777888;;;@@@GGGLLLQQQVVV^^^eeekkkqqqvvvyyyxxxwwwuuuttttttvvvxxxyyy~~~|||yyyuuurrrkkkhhhccc^^^ZZZZZZ[[[]]]aaadddiiiooovvv|||}}}wwwssshhheee```\\\ZZZWWWUUUSSSRRROOOJJJFFFCCCCCCDDDEEEBBBCCCDDDEEEGGGIIIJJJJJJIIIIIIIIIJJJIIIIIIIIIIIIHHHGGGDDDAAA===:::777666))))))))))))))))))))))))+++++++++***)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((())))))''''''((()))))))))))))))************))))))))))))************(((((()))************)))(((((((((((())))))))))))%%%&&&((()))((('''%%%$$$((()))***+++***)))((('''&&&''''''(((((()))))))))))))))))))))))))))))))))((())))))************)))'''((())))))''''''((()))))))))))))))******+++,,,++++++***))))))))))))***))))))))))))))))))))))))((((((((()))))))))*********++++++,,,,,,,,,,,,+++(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))******)))))))))))))))))))))***...,,,***,,,...///---***))))))******************))))))))))))************(((***+++***)))((()))***))))))******++++++,,,,,,++++++++++++***)))((((((---,,,,,,+++)))(((((('''%%%''')))***))))))***+++)))***---......,,,)))'''))))))******++++++,,,,,,************))))))))))))'''((((((((())))))))))))))))))************))))))(((((((((((((((((()))***************************))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************))))))((((((***++++++++++++++++++***))))))******+++,,,,,,,,,************************)))))))))***++++++,,,,,,+++************+++,,,,,,+++++++++++++++,,,,,,,,,*********++++++++++++++++++++++++++++++,,,------***+++---.........---,,,+++++++++,,,,,,------------------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////........................------......///000000000111111000///000111222333444666:::<<>>;;;999))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))(((''''''((()))((()))))))))************((((((((()))))))))******'''((()))***+++******))))))((('''''''''(((***+++(((((()))))))))((('''&&&((((((******)))(((&&&%%%'''''''''((())))))******))))))))))))))))))))))))((()))***+++,,,,,,+++***''')))))))))'''''''''))))))((((((((((((((())))))))))))((((((((()))******))))))))))))))))))))))))''''''((((((((())))))))))))))))))))))))***++++++))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''((())))))))))))((((((((()))******++++++222///---///222333000---++++++******************((()))))))))************(((***+++***(((((()))+++******************************+++,,,,,,+++***))),,,,,,+++++++++*********''')))+++,,,+++***+++,,,++++++,,,,,,,,,+++***)))((((((((()))***+++++++++************))))))))))))(((((()))))))))*********+++,,,,,,------,,,,,,+++''''''&&&&&&'''(((((()))************************))))))))))))))))))))))))++++++************++++++************************************************)))))))))))))))))))))))))))))))))))))))*********,,,++++++******++++++,,,))))))***++++++,,,------************************))))))***++++++,,,------++++++******++++++,,,---++++++++++++******************)))((()))***+++,,,,,,++++++++++++,,,------*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////------------------------,,,,,,------.../////////........................------......///000000111222111000000111333555777666:::>>>@@@CCCJJJUUU]]]lllqqqxxxzzzvvvrrrlllhhhcccaaa^^^]]]]]]^^^^^^^^^```aaabbbbbbdddjjjqqqwwwxxxrrrpppqqqrrrssspppooommmiiibbb[[[SSSOOOCCCBBBAAA@@@@@@AAABBBCCCFFFFFFGGGHHHIIIKKKLLLMMMLLLLLLKKKIIIFFFBBB???>>>))))))))))))))))))))))))&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))((('''&&&''')))(((((())))))*********+++(((((((((((())))))))))))'''((()))+++++++++***)))***)))'''&&&'''(((***,,,***************)))(((((('''((())))))(((&&&$$$###'''(((((()))***+++++++++)))))))))))))))))))))))))))***+++,,,---,,,,,,+++'''(((((('''&&&%%%%%%'''(((''''''&&&&&&&&&''''''''''''''''''((()))***+++))))))))))))))))))))))))''''''''''''((((((((((((&&&%%%$$$$$$$$$&&&'''(((***)))(((''''''((()))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%''')))***))))))(((''''''((()))***+++,,,,,,...+++)))***...///,,,(((,,,+++++++++***)))))))))(((((())))))*********+++(((***,,,+++(((''')))+++*********))))))))))))))))))***,,,------,,,+++***))))))))))))***************,,,------,,,,,,,,,------,,,***)))))))))***+++&&&''''''((()))******+++************)))))))))))))))************+++++++++)))))))))******)))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))************************))))))))))))))))))))))))''''''((()))***+++,,,,,,+++***)))(((((()))***+++))))))***+++,,,,,,------************************(((((()))***++++++,,,,,,++++++******++++++,,,---++++++******))))))((((((***)))((('''''')))+++---,,,,,,++++++,,,,,,---...))))))(((((())))))***+++---,,,,,,,,,,,,,,,,,,,,,---------------...///000------------------------,,,,,,------...///000000........................---------...///000000111222111000000222444777999888<<<@@@CCCGGGNNNYYYbbbqqqvvv}}}~~~tttnnniiibbb]]]ZZZWWWUUUUUUXXX[[[]]]^^^dddgggjjjmmmrrrzzzzzzlll^^^VVVDDDBBB@@@>>>>>>>>>@@@AAAAAAAAABBBDDDFFFIIIKKKLLLNNNNNNMMMKKKIIIFFFCCCAAA++++++************++++++++++++,,,++++++***)))((())))))***++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++)))(((''''''''''''((((((************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))************))))))************************))))))************))))))((((((''''''''''''((((((++++++***)))(((((())))))(((((())))))))))))((((((++++++++++++************,,,,,,+++***)))(((''''''++++++***)))((('''&&&&&&&&&'''&&&$$$###$$$'''+++...---+++))))))))))))))))))((('''((()))((('''%%%((((((((((((((((((((((((++++++******)))((((((((((((((())))))******+++++++++++++++***************************************+++,,,,,,+++******+++---+++++++++*********))))))))))))))))))))))))))))))************))))))))))))+++***)))(((((()))***++++++***)))(((((()))******)))))))))))))))))))))))),,,,,,++++++***))))))))))))***+++,,,,,,,,,,,,,,,))))))************))))))(((((())))))*********+++************************---+++***(((((()))+++,,,'''((()))***+++,,,,,,,,,''''''((()))***++++++,,,,,,++++++***)))(((''''''&&&(((++++++***))))))***))))))))))))***+++,,,------,,,***))))))***,,,---......---,,,,,,+++************+++++++++,,,,,,,,,,,,,,,,,,++++++*********---***(((***------)))$$$###(((,,,,,,,,,++++++*********++++++,,,------++++++,,,,,,,,,---------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,---------......000000000000000/////////222333333111//////000111222333444444444555999;;;>>>CCCHHHMMMRRRYYYbbbhhhwwwxxxnnngggbbb^^^ZZZUUUUUUVVVWWW[[[```dddgggnnnrrryyy|||zzz~~~ooobbbOOOJJJCCC???>>>===;;;999>>>???@@@AAABBBDDDHHHJJJIIIJJJKKKKKKIIIFFFCCC@@@))))))((((((((((((((()))))))))***************)))&&&(((+++------+++)))'''((((((((())))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))******))))))*********+++++++++)))((((((''''''(((((()))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))*********)))))))))******)))))))))************************(((((())))))))))))((((((((((((((((((((((((((((((*********)))))))))(((((('''((()))))))))))))))(((''''''(((((((((((())))))******))))))((((((''''''************))))))))))))+++***))),,,000000---))),,,+++***((('''(((((())))))((('''((())))))'''%%%(((((((((((((((((((((((()))))))))))))))*********))))))))))))***************************************************************+++++++++))))))+++,,,+++++++++*********))))))))))))))))))))))))))))))''''''(((((())))))******+++***)))(((((()))***++++++***)))))))))***++++++))))))))))))))))))))))))*********************+++)))***++++++++++++++++++))))))************))))))((()))))))))************************************,,,+++***))))))***++++++((()))***+++++++++++++++)))))))))))))))*********------,,,,,,,,,,,,,,,,,,''')))******)))((()))***))))))))))))***+++,,,,,,+++***)))(((((()))***+++......------,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******---***(((***---...***&&&&&&))),,,---,,,*********,,,,,,++++++++++++++++++++++++,,,,,,,,,---------------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,---------.........////////////////////////...///000///...///000222444555777888999<<<@@@CCCDDDIIIOOOUUU[[[ccclllsss||||||rrrkkkfffbbb___\\\[[[ZZZZZZ\\\___dddhhhkkkxxx|||{{{}}}xxxkkkXXXPPPGGG@@@>>>===<<<;;;;;;<<<===>>>@@@BBBEEEGGGHHHIIIJJJJJJIIIGGGDDDBBB******)))(((''''''((((((&&&'''((()))************%%%'''+++------+++'''$$$&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***)))))))))*********++++++)))))))))(((((())))))***************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((((((((('''''''''))))))))))))''''''((()))*********)))((('''''''''((()))))))))))))))&&&&&&''''''(((((())))))(((((((((((((((((((((((()))))))))******+++++++++)))&&&&&&---666888000'''+++***)))'''''''''(((((()))((('''((())))))'''&&&(((((((((((((((((((((((('''(((((()))******++++++***************)))))))))))))))))))))))))))******************************)))*********(((((()))++++++++++++***************))))))))))))))))))))))))''''''((()))***+++,,,,,,******))))))))))))******((((((''''''((()))***+++))))))))))))))))))))))))(((((()))******+++,,,,,,*********+++******))))))))))))************))))))))))))))))))*********************************************+++++++++******)))******+++++++++******************))))))(((((()))))))))*********++++++((())))))((('''&&&((()))+++***************++++++))))))))))))))))))))))))++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***+++)))(((***---...+++)))+++---......,,,++++++,,,---------,,,+++*********,,,,,,,,,,,,------------............------------,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,++++++,,,------------..................///////////////---...///000000111333555222444777:::===AAAFFFJJJPPPUUU\\\bbbgggoooxxx}}}xxxtttooollljjjiiihhhggggggfffeeefffiiinnnsssvvvxxxfff\\\OOOEEEAAA???>>>===;;;;;;;;;<<<>>>???@@@AAAEEEFFFHHHIIIIIIGGGEEEDDD---,,,+++***))))))))))))&&&&&&'''((())))))((((((&&&(((***++++++)))'''%%%''''''(((((()))******+++(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))***************))))))))))))******+++************)))))))))((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))***)))))))))(((((()))))))))(((((((((((((((((((((((((((((())))))))))))((((((&&&''')))******)))'''&&&'''(((***++++++)))(((&&&&&&'''((())))))******)))))))))))))))))))))******'''((((((((())))))******((())))))))))))*********&&&"""###***666<<<999333+++***)))((('''(((((())))))(((((((((******(((&&&(((((((((((((((((((((((((((((())))))************+++++++++******)))))))))((()))))))))))))))******************************((()))***)))'''''')))***************************))))))))))))))))))))))))*********++++++,,,,,,,,,***))))))))))))))))))***%%%%%%%%%&&&'''((())))))))))))))))))))))))))))))((()))))))))*********+++***************)))((('''))))))************)))))))))))))))))))))*********************************((()))+++,,,,,,+++***)))******+++++++++******)))******))))))))))))))))))((((((((())))))))))))))))))))))))'''%%%%%%''')))++++++******)))************+++,,,,,,,,,,,,+++***(((((((((((())))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++***)))(((***---...---++++++,,,---,,,,,,,,,...000------,,,,,,,,,+++++++++,,,,,,,,,------------......---------------------------------------------000000///...---,,,++++++------------...........................////////////000222333333444777999555777;;;@@@DDDJJJPPPTTT\\\aaagggmmmrrrxxx~~~zzzwwwuuusssrrrrrrrrrtttvvvyyy{{{{{{zzzyyywwwxxxzzz~~~~~~uuukkk^^^RRRKKKGGGBBB??????===<<<<<<===>>>======BBBCCCDDDFFFGGGFFFEEEEEE,,,,,,+++***))))))******((((((((((((((('''&&&&&&))))))((((((((((((((((((************************(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((()))))))))*********)))))))))))))))***++++++************)))))))))((((((((((((((((((((((((((((((((((((((())))))))))))'''(((((((((((()))))))))))))))(((''''''((())))))(((((((((((((((((((((((()))******++++++******)))'''(((***++++++***((('''&&&''')))***+++)))(((&&&''''''((()))))))))))))))++++++******))))))(((((()))))))))******++++++,,,)))((((((((((((''''''''')))((((((,,,555???FFFJJJ,,,+++***)))))))))***+++)))(((((()))******)))'''))))))))))))))))))))))))************))))))((((((,,,,,,++++++******))))))(((((())))))*********+++************************((())))))(((''''''(((***************************))))))))))))))))))))))))+++++++++******))))))((()))))))))******)))))))))&&&&&&'''((()))*********))))))))))))))))))))))))*********)))))))))((((((***************)))((('''))))))************))))))******))))))))))))))))))))))))))))))))))))))))))'''(((+++,,,---,,,***)))******+++++++++******)))'''(((((()))******++++++......---,,,++++++******((()))((('''%%%&&&(((***++++++******)))************+++,,,,,,,,,,,,+++***)))))))))*********************+++++++++,,,,,,,,,++++++++++++++++++++++++***))))))***,,,---...---+++,,,,,,+++***+++---///++++++,,,,,,,,,---------,,,,,,---------.........,,,,,,,,,,,,,,,---------------------------------000000///......---,,,,,,---------.........//////............//////000000000222444555555777:::<<<===@@@DDDIIINNNTTTZZZ___aaagggnnntttyyy~~~yyysssrrrpppnnnmmmnnnoooqqqrrruuu{{{}}}xxxvvvyyy}}}|||qqqggg^^^VVVMMMGGGBBB???<<<<<<===???>>>===>>>???AAACCCDDDDDDDDDDDD))))))(((((((((((())))))))))))))))))((('''&&&%%%***)))((('''''')))+++,,,++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***((((((((()))))))))******(((((((((((()))******+++************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((((((((())))))))))))''''''''''''))))))))))))))))))))))))))))))***++++++,,,,,,++++++***((((((************((((((&&&'''((()))))))))((('''(((((())))))))))))(((((())))))))))))((((((((((((*********++++++,,,,,,,,,(((((((((''''''&&&&&&&&&*********+++///999EEENNN,,,+++***))))))***+++,,,)))(((((()))***+++***((())))))))))))))))))))))))++++++******)))(((((('''+++++++++++++++*********)))))))))***++++++,,,,,,************************((()))))))))''''''(((******************+++++++++))))))))))))))))))))))))******)))((('''&&&%%%%%%))))))************)))))))))***+++,,,------,,,,,,))))))))))))))))))))))))++++++***))))))(((''''''*********+++******))))))))))))************))))))************))))))))))))))))))))))))))))))))))))'''(((***,,,---,,,+++***)))******+++++++++******''''''((()))***+++,,,,,,------,,,+++***)))(((((('''((((((((('''''')))++++++***************++++++))))))))))))))))))))))))---------------------,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,************+++,,,...///---------+++)))((()))++++++++++++,,,---.........,,,---------............,,,,,,,,,,,,,,,---------------------------------/////////............---------........./////////......//////000000111111000222555777888;;;???BBBCCCFFFJJJOOOSSSYYY___cccdddjjjrrryyy~~~|||wwwqqqmmmffffffggghhhiiimmmssswwwzzz{{{vvvsssuuuxxxzzz|||{{{{{{}}}~~~}}}vvvlllbbbZZZMMMGGGAAA???@@@BBBBBBAAA>>>>>>@@@AAACCCDDDDDDEEE''''''''''''((()))***+++(((((()))))))))(((((('''((((((((()))***+++,,,---))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))******(((((((((((()))))))))***''''''''''''((()))***+++************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((((((((())))))***)))'''&&&&&&''')))*********************************++++++++++++******))))))))))))))))))))))))'''''''''((((((((()))))))))******))))))((('''&&&'''(((((()))***++++++,,,***************+++++++++''''''''''''(((((((((((('''((()))((()))...666===+++***)))(((((()))***+++)))(((((()))++++++***)))))))))))))))))))))))))))*********)))))))))))))))***++++++++++++++++++,,,)))******+++,,,,,,------************************)))******)))(((((()))+++))))))*********+++++++++))))))))))))))))))))))))***))))))(((((('''''''''((()))***++++++***)))(((***+++,,,------,,,++++++)))))))))))))))))))))))))))))))))))))))((((((((()))***++++++++++++++++++))))))************))))))************)))))))))((())))))))))))))))))))))))'''(((***+++,,,,,,++++++((()))***+++++++++++++++(((((())))))*********+++***)))))))))((((((''''''%%%''')))***))))))***,,,))))))))))))***+++,,,,,,+++***)))(((((()))***+++.........---,,,,,,,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++,,,---///+++------,,,***)))***+++,,,,,,------------------------------............,,,---------................................................////////////............//////////////////000000111222222333111444888;;;???CCCHHHLLLNNNPPPTTTWWW[[[___eeeiiilllrrryyy~~~{{{uuuoookkkjjjkkkfffhhhkkkmmmooouuu|||~~~xxxuuuuuuvvvxxx}}}{{{ttteee\\\QQQIIIGGGFFFDDDAAA???@@@AAABBBCCCDDDEEEFFF((()))))))))***,,,---...&&&'''((()))************%%%'''))),,,---------,,,&&&&&&'''((()))***++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++(((((((((((())))))))))))&&&&&&&&&&&&'''(((******************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((()))***((('''&&&&&&'''(((***************************))))))************))))))******))))))))))))******'''''''''''''''((()))***************)))'''&&&%%%'''((()))+++---///111111******))))))))))))))))))&&&&&&'''((()))***++++++((()))******)))***+++,,,***)))(((''''''((()))***)))(((((()))+++,,,***)))))))))))))))))))))))))))((((((((()))******++++++*********++++++,,,,,,---******+++,,,------......************************)))*********((((((***+++))))))******++++++++++++))))))))))))))))))))))))+++++++++++++++,,,,,,,,,((()))***++++++***)))(((((()))***++++++***(((((())))))))))))))))))))))))''''''(((((())))))******)))***+++,,,,,,,,,,,,,,,))))))************))))))+++*********))))))(((((())))))))))))))))))))))))(((((()))***+++,,,,,,,,,'''((()))***+++,,,,,,,,,************))))))))))))+++++++++++++++,,,,,,,,,$$$&&&)))+++++++++,,,,,,))))))))))))***+++,,,------,,,***))))))***,,,---,,,,,,,,,+++***)))((((((******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,+++***+++---///'''***,,,---------...//////......------,,,,,,+++---------.........//////---.........//////000000........................------......///000000000............/////////000///000000111222333333333333777<<>>CCCDDDFFFHHHMMMTTT\\\bbbhhhjjjmmmqqqvvv||||||yyysssrrrrrrsssssssssqqqooommmmmmlllmmmooouuu}}}~~~yyyqqqpppqqqxxxttteeeZZZRRRNNNIIIGGGGGGHHHJJJJJJ))))))))))))***************************)))((('''"""$$$&&&)))******)))(((*********))))))))))))))))))))))))))))))((('''''''''((()))***************,,,***((('''((()))***+++*********)))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((('''((())))))******))))))))))))))))))))))))))))))'''((()))***************))))))(((((((((((())))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))***++++++***))))))***,,,(((((()))))))))(((''''''***))))))(((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************************))))))***+++++++++*********************************)))(((''''''))),,,---+++,,,,,,,,,---.........)))******++++++******)))...------,,,+++***))))))***++++++,,,,,,,,,,,,,,,++++++***)))))))))******+++,,,------+++)))))))))++++++++++++*********)))*********))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))(((((((((((((((((((((((((((*********))))))))))))))))))*********(((((()))+++***)))(((''''''((()))***))))))(((((())))))***++++++******))))))******+++,,,++++++*********))))))************************************************)))***************++++++(((((()))))))))*********'''(((***+++++++++***))))))))))))+++------+++)))***************+++++++++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,------------------------............------------------............------////////////////////////,,,---...//////........./////////000000000111111444555666999<<<@@@CCCDDDGGGIIIKKKNNNQQQWWW]]]aaafffjjjoootttzzz}}}vvvrrrllljjjhhhhhhjjjkkkkkkkkklllnnnqqqtttxxxwwwuuusssuuu}}}pppddd^^^XXXPPPKKKIIIJJJKKKLLL(((((()))))))))***************+++******)))((((((%%%&&&((()))***)))((('''))))))))))))))))))******&&&'''((()))))))))))))))'''((()))*********************)))(((((()))***+++************))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((()))******++++++******))))))))))))))))))))))))(((((()))*********))))))))))))(((((((((((())))))((()))***++++++***)))((())))))))))))))))))))))))***************************+++++++++))))))+++,,,))))))*********)))((((((******)))))))))(((''''''))))))))))))))))))))))))************************))))))(((((((((((())))))************************((()))***+++++++++++++++***************+++++++++)))(((''''''((()))+++---++++++,,,---......//////---..................---...------,,,+++***))))))+++,,,---.........------***))))))((((((((())))))***,,,------+++******+++,,,++++++******)))))))))))))))))))))))))))******)))))))))))))))))))))))),,,,,,---,,,,,,,,,,,,,,,))))))))))))))))))))))))*********)))))))))))))))((()))+++***)))((()))***+++***)))(((((()))***+++)))))))))))))))******+++))))))(((((((((((())))))))))))******++++++++++++************************************************))))))******+++++++++,,,*********)))))))))((((((+++,,,---...///...---,,,)))+++,,,,,,***((()))***))))))*********+++++++++++++++++++++++++++++++++************************)))*********++++++,,,,,,------------------------.....................---------...//////......---..................//////,,,,,,------.........---//////000000111111222222444555888===AAAFFFJJJLLLOOORRRVVVZZZ]]]```dddgggjjjnnnuuu{{{yyyrrrnnnkkkhhhffffffiiillloooppptttwww|||||||||zzzqqqhhhaaaWWWOOOKKKJJJKKKLLL((((((((()))))))))***************+++******))))))))))))))))))))))))(((((())))))))))))************'''((()))***++++++++++++*********+++++++++++++++((()))******))))))***+++++++++*********)))))))))************************(((((())))))))))))(((((())))))***+++++++++++++++))))))))))))))))))))))))***++++++,,,,,,,,,++++++++++++************++++++((())))))************)))))))))))))))))))))))))))************************)))***+++***))))))+++---))))))))))))))))))))))))++++++,,,,,,,,,+++******))))))))))))))))))))))))************************))))))(((((((((((())))))************************((()))***+++++++++++++++*********+++++++++++++++((((((((()))***+++,,,---***+++,,,,,,---...//////------------------------******+++++++++,,,,,,,,,***+++---...//////...---))))))((((((((())))))***)))+++------,,,+++,,,------,,,+++***))))))))))))))))))))))))************))))))))))))))))))))))))***+++,,,+++***)))***,,,)))))))))))))))))))))))))))))))))))))))*********((()))++++++)))((()))***++++++************++++++((()))))))))************))))))(((((((((((())))))(((((()))++++++,,,,,,+++************************************************))))))******+++,,,,,,,,,------,,,,,,+++******)))***++++++,,,,,,,,,,,,,,,+++,,,,,,***(((&&&(((***)))))))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++,,,,,,---------------------------..................//////------...////////////.........---------...///000000///...///000111111//////000000111222333444555666888<<