BM6P6(@ ...---,,,++++++---...000666<<>>;;;444666999<<<===@@@CCCEEECCCFFFIIIKKKLLLMMMNNNPPPWWWXXXZZZ___cccfffffffffjjjeeeeeejjjmmmmmmqqqxxxyyynnnYYYHHHAAABBB???CCCFFFJJJUUUbbbiiijjjkkk[[[LLLFFFEEEEEEDDDFFFHHHKKKPPPTTTVVVVVVUUUTTTSSSRRRRRRPPPNNNMMMLLLLLLIIIJJJJJJKKKKKKKKKJJJJJJJJJEEE@@@>>>???@@@@@@???@@@BBBDDDDDDCCCCCCDDDEEEBBBDDDEEEEEEEEEFFFHHHJJJQQQUUUZZZ```eeeiiilllnnnwww}}}}}}xxxtttnnnkkkiiilllrrrtttsssppplllmmmpppuuu{{{|||yyyvvvrrrlllfffccccccbbb^^^ZZZVVVUUUSSSRRRSSSWWW[[[]]]```YYYPPPGGGAAA===:::888333222111000////////////...111222111111888EEEPPPTTTQQQRRRTTTTTTUUU___kkkqqqhhhaaadddlllsssuuuttt{{{pppnnnvvvtttcccZZZ\\\```rrrzzzoooooowww}}}~~~tttdddJJJAAA999666555222000111222111000//////.........///......------......///111111333999DDDSSSaaaiiiaaafffbbb___ccc___YYY\\\cccgggfff___YYYYYY[[[[[[MMMCCC<<>>???@@@CCCEEEGGGIIIKKKMMMMMMOOOQQQSSSXXXZZZ]]]bbbfffiiijjjjjjooollllllqqquuuvvv{{{wwwcccQQQCCC===>>>===AAADDDIIISSS```hhhhhhfffXXXJJJFFFFFFFFFFFFHHHIIIMMMSSSXXXZZZYYYWWWVVVTTTRRRQQQOOONNNMMMJJJHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGCCC@@@???AAABBBBBBAAABBBDDDFFFFFFEEEDDDDDDEEEDDDEEEGGGHHHHHHIIIKKKMMMRRRVVV\\\bbbeeehhhiiijjjyyy}}}xxxtttqqqqqqsssxxx}}}|||vvvppplllllloootttzzz|||zzzxxxuuupppjjjggggggeeeaaa]]]WWWUUURRRQQQRRRVVV[[[^^^aaaZZZPPPGGGAAA===999888333222111000////////////---000222222333<<>>IIIYYYfffmmmnnncccUUULLLLLLPPPUUUWWWhhhnnnpppjjjcccaaa___]]]VVVQQQNNNQQQTTTUUUXXX\\\```^^^___dddlllqqqrrrqqqsssqqqooonnnnnnoooqqqrrrooooooooooooppppppqqqqqqvvvvvvuuutttssssssttttttsssrrrqqqqqqrrrssssssrrrpppooommmmmmmmmkkkgggdddddd___VVVPPPKKKGGGCCC@@@CCCCCCDDDGGGKKKOOOTTTVVVWWWYYY\\\^^^```aaaaaabbb```______^^^^^^___```aaa]]][[[YYYZZZ]]]______^^^aaabbbbbbccceeeggghhhiiikkkmmmooorrrsssssssssrrrsssqqqoooppprrrrrrpppnnnpppppppppooonnnmmmlllkkknnnnnnmmmllljjjhhhgggfffjjjkkkkkkjjjiiigggfffddddddbbb^^^ZZZWWWSSSOOOKKKKKKIIIFFFDDDDDDEEEHHHIIIKKKMMMOOOQQQRRRPPPNNNLLLJJJKKKOOOSSSWWWZZZ]]]^^^cccgggoooxxxwwwtttpppmmmkkkiiiiiihhhmmmoooqqqqqqnnnhhhaaa\\\UUUTTTRRROOOMMMQQQXXX]]]bbbfffjjjkkkiiifffcccaaaYYYYYYYYYVVVSSSPPPPPPPPP------,,,+++,,,---...///111777AAAMMMXXXaaagggiiihhhbbb[[[YYY]]]cccgggiiihhhfffdddaaa\\\UUUMMMGGGBBBJJJSSSWWW[[[^^^___]]]SSSWWW]]]dddmmmwwwsssdddYYYTTTUUUXXXWWW___kkktttxxxxxxwwwvvvtttrrrppprrrxxx~~~|||yyywwwooollleee[[[PPPHHHCCCAAA???BBBGGGKKKQQQ[[[hhhppp{{{sssooommmiiifffeeeffffffccc___]]]\\\[[[]]]^^^[[[UUUQQQOOOHHHAAA<<<;;;:::888666444333222111111000111111222333444444444666999;;;@@@DDDHHHMMMRRRXXX^^^bbbfffkkknnnjjj^^^PPPDDD===>>>???@@@AAA@@@AAACCCEEEKKKLLLNNNOOOOOOQQQUUUXXX[[[]]]aaafffjjjmmmnnnoooqqqoooqqqwww||||||fffTTTGGG===888999;;;>>>AAAFFFPPP]]]eeefff```SSSHHHEEEFFFFFFGGGIIIJJJPPPXXX^^^___\\\YYYWWWWWWUUUSSSRRRSSSPPPLLLGGGIIIIIIHHHHHHGGGGGGFFFFFFCCCBBB@@@@@@BBBCCCCCCBBB@@@BBBDDDDDDCCCBBBBBBCCCFFFHHHJJJLLLLLLNNNPPPRRRUUUYYY^^^ccceeefffgggiiiwww}}}{{{vvvssstttxxx~~~wwwooojjjkkknnnsssxxx{{{|||{{{yyyuuupppmmmllljjjeeeaaaXXXUUUQQQOOOPPPUUU[[[___bbb[[[QQQHHHAAA===999777333222111000////////////,,,///000222666BBBRRR^^^bbb___\\\YYYVVVVVV\\\eeeggg___bbbsss}}}|||||||||zzz{{{ppp]]]WWW\\\lllyyy|||rrrsss~~~wwwdddIII@@@999777777333222333222222111000////////////,,,++++++******++++++,,,---///222777;;;@@@CCCEEEKKKWWWZZZYYY\\\XXXTTT[[[\\\]]]\\\[[[^^^cccccc___QQQLLLEEEBBBEEEQQQ```jjjoooeeeXXXNNNKKKMMMRRRUUUhhhmmmoookkkggghhhiiihhhZZZTTTQQQSSSVVVWWWZZZ_________```eeelllqqqsssrrrooonnnmmmlllmmmnnnooopppjjjkkklllmmmnnnoooppppppuuuttttttsssrrrrrrsssssstttqqqoooppptttuuussspppooommmlllkkkjjjhhhdddaaa^^^YYYSSSNNNKKKIIIGGGFFFIIIJJJLLLOOOTTTYYY]]]```___```bbbcccddddddcccbbbbbbbbbaaaaaaaaabbbdddeeeaaa___]]]]]]^^^______^^^aaaaaabbbdddeeehhhiiikkknnnppprrruuuvvvvvvuuutttuuutttssstttuuutttsssqqqppppppqqqrrrrrrrrrqqqqqqttttttrrrpppnnnmmmlllkkkmmmmmmmmmllljjjhhhfffdddccc___[[[WWWSSSOOOJJJGGGGGGEEECCCBBBCCCGGGKKKNNNNNNPPPQQQRRRRRRQQQOOOMMMKKKOOOTTTZZZ^^^bbbcccdddnnnpppuuuzzz~~~}}}zzzvvvqqqooommmjjjiiiiiijjjkkkooorrruuuuuuqqqiii```ZZZSSSQQQOOONNNOOOUUU]]]bbbiiikkkmmmkkkgggaaa]]][[[WWWWWWWWWUUUQQQOOOOOOOOO------,,,,,,,,,---...///222888BBBMMMWWW___dddfffhhhccc\\\XXXWWWYYY]]]```eeecccaaa^^^ZZZSSSJJJEEEAAAHHHPPPVVVZZZ\\\]]]]]]VVVYYY^^^fffppp{{{rrreeeZZZSSSSSSVVVWWW___iiisssxxxwwwuuurrrqqqoooooossszzz}}}yyywwwpppmmmeee[[[OOOGGGBBBAAAAAAEEEIIILLLPPPYYYdddmmm{{{qqqkkkeeecccbbbbbbbbbaaa^^^\\\YYYWWWWWWZZZ]]]\\\UUUNNNHHHCCC===999777666444333333222111000000000000000333444555666777999===@@@GGGKKKPPPVVV[[[aaagggkkkqqqvvvyyyuuuhhhVVVHHH@@@???@@@AAAAAAAAABBBEEEGGGNNNOOOPPPPPPPPPSSSWWW[[[___bbbfffiiilllnnnoooqqqrrrssswww}}}mmmWWWIII@@@999666777888;;;>>>CCCMMMZZZbbbcccZZZPPPFFFDDDDDDDDDEEEGGGKKKSSS]]]cccccc___ZZZXXXZZZXXXWWWYYYZZZXXXRRRMMMLLLKKKJJJIIIHHHGGGFFFFFFBBBAAAAAABBBBBBBBBBBBAAA???AAADDDFFFEEEEEEEEEFFFIIILLLOOOPPPQQQSSSUUUWWWYYY\\\```cccdddgggkkkooozzz~~~yyyuuutttwww{{{sssjjjfffhhhkkkqqqvvv{{{~~~~~~{{{wwwtttrrrnnniiieeeYYYUUUQQQNNNPPPUUU[[[```bbb[[[QQQHHHAAA<<<999777222222111000//////000000---...000222888DDDUUU```___]]]YYYVVVUUUWWW]]]cccbbb]]]fff||||||ooo___]]]fffuuuzzz|||yyyuuuyyyrrr]]]HHH@@@999888888555333444333222111000////////////,,,++++++******++++++,,,+++---111555999===???@@@EEESSSXXXXXXZZZTTTQQQYYY[[[^^^___^^^___dddfffddd```]]]UUUKKKFFFMMM\\\iiitttkkk]]]PPPJJJMMMSSSYYYkkkpppqqqnnnllloooqqqppp___YYYUUUVVVXXXXXX[[[___aaa```bbbgggmmmrrrssssssmmmmmmmmmmmmmmmmmmnnnoooiiijjjkkklllmmmnnnnnnnnnrrrrrrrrrrrrssstttuuuuuuuuusssqqqrrrssssssqqqnnnmmmllljjjiiigggddd```]]]WWWUUUQQQNNNMMMNNNOOOOOOPPPTTTYYY^^^cccggghhhiiihhhhhhggghhhhhhfffdddbbbccccccbbbbbbcccdddeeefffeeedddcccbbbaaaaaa```___bbbcccdddeeegggiiikkkmmmnnnppprrruuuwwwxxxwwwwwwuuuuuuvvvvvvvvvuuutttssspppqqqrrrtttuuuvvvvvvvvvyyyxxxvvvtttrrrpppnnnnnnnnnnnnmmmllliiifffcccaaa[[[YYYUUUQQQOOOLLLIIIFFFCCCAAA??????AAAEEEJJJMMMNNNOOOOOOPPPOOONNNLLLLLLIIIOOOWWW```gggkkkmmmmmmuuuuuuvvvyyyzzzxxxsssnnnllllllkkkjjjiiijjjmmmooorrruuuyyyyyytttkkkaaaZZZXXXVVVSSSQQQRRRWWW^^^bbbhhhjjjjjjhhhbbb]]]YYYXXXUUUVVVVVVTTTQQQOOOOOOOOO,,,,,,,,,,,,------......000666???KKKUUU]]]ccceeehhhccc\\\VVVTTTWWW]]]bbbhhhfffbbb^^^YYYQQQHHHBBB???DDDNNNVVVZZZYYYYYYYYYXXXXXX\\\fffttt{{{nnneee\\\SSSQQQTTTVVV]]]hhhrrrxxxxxxtttqqqnnnoooqqqwww|||wwwssspppllleee[[[PPPGGGBBB@@@BBBGGGKKKMMMOOOUUU```iiiyyywwwnnnhhh_________``````___\\\ZZZZZZWWWVVVXXXZZZWWWOOOHHHAAA???<<<:::888555333111222111111000111111222222444555777888:::>>>DDDHHHPPPUUU[[[aaagggmmmssswww|||}}}nnn[[[KKKCCC<<<>>>???@@@AAACCCGGGKKKOOOPPPPPPQQQQQQTTTXXX[[[aaadddiiikkkkkklllnnnpppsssxxxsssbbbOOODDD===888777777666:::===AAALLLYYY```aaaWWWMMMEEEBBBAAAAAACCCFFFMMMVVVbbbgggeee___ZZZXXXYYYYYY[[[___aaa^^^XXXSSSNNNMMMKKKIIIGGGFFFFFFEEECCCCCCCCCCCCAAA@@@@@@@@@AAAEEEIIILLLLLLLLLMMMNNNNNNQQQTTTVVVWWWXXXZZZ\\\^^^aaacccdddfffkkkttt{{{{{{xxxwwwvvvxxx{{{~~~}}}vvvllleee___bbbhhhooouuu{{{~~~zzzvvvpppjjjfffYYYVVVQQQOOOPPPUUU\\\```aaaZZZPPPGGGAAA<<<888666222111000000000000000000...///000222888EEESSS^^^```^^^[[[WWWWWW\\\bbbeee``````nnnxxxjjj___bbbmmm|||xxxuuuuuuyyynnnWWWGGG@@@:::999999666444555333222111000000/////////------,,,,,,,,,,,,------,,,---///222666999<<<>>>@@@NNNTTTTTTVVVOOOLLLSSS\\\cccgggccc___ccciiimmmllljjjbbbTTTIIIMMM]]]mmmzzzqqqbbbSSSKKKNNNXXXaaammmqqqrrrpppoooqqqqqqoooeee^^^XXXXXXXXXXXX[[[___bbbccceeehhhmmmqqqssssssmmmmmmnnnnnnnnnnnnnnnmmmjjjkkkllllllmmmmmmlllllloooooopppqqqsssuuuwwwxxxtttvvvwwwuuuqqqnnnnnnnnnmmmkkkiiigggeeebbb]]]ZZZUUUSSSPPPMMMMMMPPPTTTWWWZZZ```iiirrrxxxzzzxxxwwwsssqqqpppoooooollliiieeeccccccbbbbbbbbbccceeeeeeggghhhhhhgggfffdddddddddddddddeeefffhhhjjjlllmmmlllnnnrrruuuxxxyyyzzzzzztttuuuwwwxxxwwwvvvuuuuuurrrsssuuuwwwxxxyyyzzzzzz~~~}}}|||zzzxxxuuurrrpppqqqpppooolllhhhccc___]]]VVVSSSOOOLLLJJJHHHEEEDDDAAA@@@>>>===>>>BBBFFFIIIKKKJJJJJJJJJIIIIIIHHHHHHFFFNNNZZZgggqqqwwwyyyyyy|||yyywwwwwwxxxvvvpppkkkjjjkkkkkkkkkjjjkkkooosssuuuyyy}}}}}}xxxoooddd]]]\\\YYYUUUSSSTTTXXX\\\___```bbbbbb```]]]YYYXXXWWWUUUUUUUUUTTTQQQPPPPPPQQQ,,,,,,,,,---------......---222:::DDDOOOXXX^^^bbbbbb^^^YYYWWWYYY```hhhmmmmmmjjjddd^^^XXXOOOGGGBBB<<<@@@IIIRRRUUUSSSRRRTTTWWWYYY___lllzzzsssiiiddd]]]SSSPPPSSSRRRYYYdddqqqzzz|||xxxtttqqqrrruuu|||zzzuuuqqqooolllggg]]]RRRIIICCCAAAAAAGGGNNNPPPPPPUUU^^^ffftttwwwnnnfffaaaZZZ[[[^^^______]]][[[YYY[[[YYYVVVUUURRRMMMEEE???;;;;;;:::999777555333111111111111222222444555666666888:::===@@@FFFMMMRRRVVV[[[cccjjjqqqxxxqqq\\\LLLDDD;;;<<<>>>???AAADDDIIIMMMOOOPPPRRRRRRSSSUUUYYY[[[aaaeeejjjlllkkklllnnnqqqrrr{{{xxxooofffZZZLLLCCC===888777888666999<<>>===>>>AAACCCEEEGGGFFFEEEDDDDDDDDDEEEEEEHHHQQQaaaqqq~~~~~~xxxuuuvvvuuuqqqllliiikkklllllljjjlllpppuuuxxx{{{|||sssiiibbbZZZWWWTTTSSSUUUXXXZZZ[[[XXXZZZZZZYYYWWWVVVVVVVVVSSSTTTTTTSSSQQQPPPPPPQQQ,,,,,,------......------,,,///666>>>HHHRRRYYY]]]\\\ZZZXXX[[[ccclllssswwwpppllleee^^^VVVOOOHHHCCC:::<<>>;;;777777666444222222222333111111222333555777999::::::<<>>???AAAEEEJJJNNNOOOQQQTTTUUUVVVWWWZZZ\\\^^^ccciiillllllmmmqqquuuvvv}}}rrrgggaaa[[[SSSJJJDDD===777555888666999===AAALLLYYY```aaaUUULLLDDDAAAAAACCCHHHOOOWWWaaallloooiiiaaa\\\ZZZXXX___hhhkkkgggbbb^^^\\\VVVTTTQQQMMMJJJIIIIIIIIIHHHIIIHHHFFFDDDDDDGGGJJJIIILLLQQQSSSSSSRRRRRRRRR]]]```dddeeefffeeefffggghhhmmmrrrttttttyyy}}}tttpppoooooommmmmmjjjeee^^^WWWQQQNNNOOOVVVaaakkkttt{{{wwwnnnfffaaaZZZXXXUUUSSSUUUYYY^^^aaa\\\UUULLLDDD???;;;888777111111000000000000111111//////111555===GGGRRRYYYZZZ[[[XXXTTTXXXcccjjjjjjdddrrrsssaaaUUUUUUaaaooo}}}vvvssswww}}}kkkPPPFFF???:::;;;<<<999666666333333222111000000000000///..................///---...///111333555777888;;;DDDGGGHHHNNNJJJEEEJJJZZZaaadddbbbbbblllxxxuuuaaaPPPPPP___nnntttpppgggZZZPPPQQQ\\\ffftttyyy~~~~~~~~~|||uuunnneee]]]WWWWWWXXXXXX\\\aaaaaaccceeefffhhhiiikkkmmmnnnoooppppppooommmkkkiiifffhhhjjjlllmmmmmmlllkkkllllllmmmmmmoooqqqrrrsssrrrtttuuuuuusssqqqooonnnmmmkkkhhheeebbb^^^YYYUUUTTTTTTSSSSSSXXXdddrrr|||~~~~~~{{{uuupppeeedddbbbaaa``````aaabbbgggjjjnnnoooooooooqqqsssppppppppppppqqqrrrssssssuuuwwwzzz}}}~~~~~~~~~uuuyyy~~~~~~}}}~~~}}}vvvrrrrrrppplllfff```XXXRRROOOLLLIIIEEEBBBBBBAAA@@@????????????@@@@@@BBBCCCDDDDDDDDDBBBBBBBBBCCCEEEFFFOOOYYYkkk}}}wwwrrrrrrrrroookkkiiikkkmmmllljjjkkkoootttzzz}}}wwwoooiii[[[YYYVVVVVVXXXYYYXXXWWWUUUVVVVVVUUUSSSRRRRRRSSSQQQRRRSSSQQQPPPNNNOOOPPP+++,,,------......---------000555<<>>???@@@@@@BBBEEEJJJNNNPPPRRRUUUWWWXXXYYY[[[\\\\\\bbbiiimmmmmmoootttyyy|||qqqfff]]]XXXTTTOOOJJJEEE===555444777777:::===BBBLLLYYYaaabbbTTTLLLDDDBBBBBBEEEMMMUUU[[[eeeoooqqqkkkbbb]]]\\\\\\eeeoooqqqkkkddd``````\\\ZZZVVVRRRPPPNNNNNNNNNIIIJJJJJJHHHFFFHHHLLLQQQUUUXXX\\\^^^]]][[[YYYYYYbbbeeeiiikkkjjjjjjjjjjjjjjjqqqxxx{{{{{{~~~yyyoooiiigggfffdddccc```ZZZRRRJJJEEECCCJJJSSS___kkkttt{{{wwwlllddd___ZZZXXXVVVUUUWWWZZZ^^^aaaZZZTTTKKKCCC>>>;;;888777111000000000000000111111...///222777???IIISSSYYYYYY[[[ZZZYYY```nnnwwwwwwfffyyy~~~iiiVVVNNNSSScccqqqzzzwwwwww{{{}}}iiiMMMFFF???;;;<<<<<<999777777444333222111000000000000///......------......///+++---111555888::::::;;;;;;DDDEEEGGGOOOMMMHHHLLLXXX\\\^^^^^^dddrrr~~~gggSSSPPP]]]jjjnnnmmmggg\\\RRRQQQZZZdddooovvv|||~~~~~~{{{rrriiibbb[[[UUUVVVWWWYYY^^^ccc```bbbddddddeeefffhhhiiinnnoooppppppooollliiigggccceeehhhkkklllmmmlllllllllllllllllllllmmmnnnooorrrqqqpppsssvvvvvvrrrnnnnnnkkkhhheeebbb^^^XXXUUURRRRRRTTTXXXbbbsss}}}vvvpppfffeeecccaaa`````````aaafffjjjoooqqqrrrsssuuuxxxxxxxxxxxxxxxxxxyyyzzzzzz|||}}}xxx||||||tttooonnnkkkgggaaaYYYQQQKKKGGGEEEBBB@@@???AAACCCCCCCCC??????@@@BBBCCCDDDEEEEEEDDDCCCBBBAAABBBCCCFFFGGGUUU```ssstttnnnnnnnnnlllhhhiiikkkmmmkkkiiiiiinnnsss{{{~~~zzzrrrmmmaaa^^^[[[ZZZ[[[ZZZWWWTTTVVVVVVVVVSSSPPPOOOOOOPPPOOOPPPQQQPPPNNNMMMNNNOOO---------,,,,,,,,,++++++......111888BBBKKKPPPRRRXXXWWWXXX___nnnzzz{{{vvvsssmmmfff___XXXQQQIIICCC:::777888>>>CCCFFFJJJOOOZZZ{{{~~~|||lllaaa___ZZZPPPJJJMMMPPPWWWcccoooyyy|||{{{yyytttrrrqqqrrrwww}}}}}}yyywwwvvvrrrooojjjeee]]]TTTJJJCCCDDDNNNZZZccchhhkkkooorrr{{{|||}}}}}}yyyqqqggg```VVVQQQKKKEEEBBBAAA@@@???GGGIIIKKKMMMMMMLLLJJJHHHCCCBBB@@@===;;;888666555333222222222222222333333222333555777999;;;===>>>CCCEEEIIINNNVVV```jjjqqqzzzyyycccOOOCCC@@@;;;<<<===@@@DDDIIILLLOOOOOOQQQTTTUUUUUUUUUWWWXXX^^^```eeejjjlllnnnwwwxxxooohhhbbb[[[WWWPPPMMMGGGAAA<<<999888777777<<>>CCCOOOWWWYYYWWWNNNFFFCCCDDDGGGNNNUUU[[[jjjvvvtttiii```\\\ZZZaaaiiiqqqrrrqqqnnnfff^^^^^^[[[WWWTTTRRRPPPMMMKKKHHHIIIJJJJJJJJJMMMPPPSSS^^^```bbbfffgggfffbbb^^^eeefffffffffgggiiimmmppptttwww}}}|||pppiiiccc^^^]]]ZZZVVVPPPJJJEEEAAA@@@???FFFPPP^^^kkkuuu}}}zzzoooeee```^^^UUUTTTTTTRRRZZZdddbbbaaaWWWLLLFFFAAA;;;666666//////000000000000//////000000111666EEEWWWbbbeee```^^^[[[aaattt{{{mmmxxxvvvcccTTTNNNTTTfffwww}}}zzzzzz||||||aaaQQQCCCAAA>>>======<<<;;;999444333111222333333222000........................------...000555999<<<===<<<@@@GGGPPPQQQLLLIIIKKKZZZYYY]]]eeemmmyyyoooWWWPPPWWW___gggnnnhhh]]]XXXSSSUUUbbbpppxxx}}}}}}|||{{{tttkkk^^^ZZZUUUTTTXXX\\\^^^^^^cccaaa^^^]]]___dddjjjmmmmmmqqqvvvvvvrrrmmmjjjiiiiiiiiikkkllllllllllllkkkllllllkkkkkkkkkllllllmmmlllooorrrsssrrrpppppppppjjjhhheeeaaa^^^\\\ZZZZZZYYYWWWWWW___uuu}}}zzzyyyyyyxxxuuurrrhhhfffbbb^^^ZZZ[[[^^^aaaggghhhkkkpppuuuyyyzzzzzz~~~|||tttjjjddd^^^ZZZSSSLLLEEEAAA>>>===>>>>>>???@@@BBBCCCDDDDDDCCCCCCCCCDDDEEEFFFFFFFFFIIIAAA>>>DDDDDD@@@CCCLLLYYYnnn|||pppmmmnnnnnnlllmmmjjjmmmoookkkfffffflllrrrxxx{{{~~~~~~sssfffaaa^^^[[[YYYYYYZZZZZZZZZXXXXXXWWWUUURRRNNNKKKIIIJJJJJJKKKKKKKKKKKKKKKKKK---------,,,,,,,,,++++++......111777AAAIIINNNPPPSSSUUUXXX]]]hhhsssuuuqqqooolllfffaaa\\\UUULLLGGG===999777<<>><<<<<<;;;;;;???AAACCCDDDDDDCCCAAA???<<<;;;:::888666444222111222222222222222222333333555777999<<<>>>AAADDDFFFLLLNNNRRRXXXbbbooo}}}}}}iiiVVVGGG???===:::;;;===@@@CCCHHHLLLNNNQQQSSSUUUWWWWWWWWWYYYZZZ^^^```eeekkknnnrrr}}}|||ssskkkeee___YYYUUUQQQNNNHHHBBB===:::999999999>>>@@@???CCCLLLTTTUUUTTTMMMGGGGGGHHHIIINNNTTT^^^lllvvvqqqfff___^^^]]]aaajjjrrrtttssspppiiiaaa___]]]YYYWWWUUUSSSPPPNNNNNNKKKJJJJJJMMMPPPRRRSSS___bbbhhhkkkkkkhhhdddaaabbbcccccccccdddgggllloootttzzzuuuiiibbb\\\VVVUUUPPPMMMHHHCCC???===<<<===FFFOOO]]]jjjttt}}}zzzooofffaaa\\\SSSSSSTTTRRR[[[eeeddd```VVVKKKEEE@@@999555444//////000000000000/////////111444;;;JJJ\\\fffhhheeedddgggssstttffftttppp[[[NNNLLLTTTfffvvv|||yyy|||yyy^^^NNNDDDAAA???>>>>>>===<<<:::777555333222222222000..............................---...000555999===???>>>@@@GGGOOOPPPMMMLLLNNNZZZ\\\aaakkkzzzpppVVVLLLPPPWWWcccmmmjjj___YYYQQQSSSaaaooowww}}}yyypppccc___ZZZYYY[[[^^^___^^^```^^^]]]]]]___dddiiilllmmmrrrvvvwwwsssnnnkkkkkkjjjjjjkkkkkklllmmmnnnnnnooooooooonnnnnnmmmmmmmmmmmmooorrrrrrpppnnnmmmmmmjjjhhhccc___ZZZWWWUUUTTTVVVYYY```mmm}}}xxxvvvtttuuuwwwwwwvvvtttmmmkkkhhhccc^^^\\\^^^```bbbdddhhhnnntttxxxzzz{{{}}}yyyrrriii___XXXOOOLLLGGGAAA===;;;:::999<<<===>>>???AAACCCDDDEEEFFFFFFFFFGGGGGGHHHHHHHHHMMMDDD???BBBBBBBBBLLLZZZiii{{{{{{pppmmmnnnnnnmmmmmmiiilllnnnkkkfffffflllrrryyy}}}~~~sssggg```]]][[[YYYZZZZZZYYYYYYYYYXXXWWWTTTQQQMMMIIIGGGFFFFFFFFFFFFGGGHHHIIIIII------------,,,,,,,,,,,,......000666>>>EEEJJJMMMOOOUUUYYY]]]ccckkknnnmmmllljjjhhheeeaaaYYYQQQKKK@@@999666999>>>CCCKKKRRRfff{{{yyy|||rrrgggccc]]]SSSNNNPPPQQQUUU]]]kkkxxx|||xxxuuurrrrrrtttwwwzzz{{{~~~|||yyyxxxxxxtttqqqnnnjjjeee^^^VVVQQQMMMVVVbbbkkkoooppprrrtttxxxyyyxxxuuulll^^^NNNDDDBBB>>>:::777777888888777777999:::;;;;;;:::888777666555444333222111000///222222222222222333444555666999<<>>BBBFFFJJJLLLRRRTTTVVVXXXXXXXXXYYY[[[]]]___eeelllqqqwwwzzzsssmmmgggaaa\\\XXXSSSPPPKKKEEE@@@===;;;;;;;;;>>>@@@???BBBIIIOOOQQQPPPKKKIIIJJJKKKKKKNNNSSSbbbnnnvvvpppddd______```aaajjjtttvvvuuurrrllleeebbb___]]][[[YYYXXXUUUSSSSSSOOOKKKKKKOOOSSSVVVVVVaaagggmmmpppmmmhhheeeddd````````````bbbfffkkkpppxxxmmmbbb[[[SSSLLLJJJFFFDDD@@@<<<::::::;;;;;;DDDMMM[[[hhhrrr{{{|||qqqgggaaa[[[RRRRRRTTTRRR\\\fffeee___UUUJJJDDD???888444333//////000000000000/////////222777@@@OOOaaajjjkkkeeeiiitttnnndddsss~~~~~~yyygggRRRIIIKKKWWWiiiwww}}}xxxyyytttYYYJJJCCCBBB@@@??????>>>===;;;:::888555333222111...,,,.................................000444999???BBBAAABBBHHHNNNPPPOOOPPPTTTZZZ```gggqqqsssXXXKKKKKKOOO^^^lllnnneee\\\RRRRRR___mmmtttzzzxxxlllgggbbb___```aaa```^^^\\\\\\[[[\\\___bbbfffiiimmmqqqvvvwwwsssooommmmmmllllllkkkkkkmmmoooqqqssstttssssssrrrpppnnnmmmlllnnnpppqqqqqqnnnllljjjjjjhhhfffaaa]]]YYYVVVUUUUUUUUU___mmm~~~|||yyyvvvtttqqqpppooopppqqqrrrqqqpppooonnnkkkgggaaa]]]\\\]]]]]]___dddjjjpppuuuyyy{{{yyyvvvqqqjjjbbbXXXNNNHHH???===:::777666666666777:::;;;<<<>>>@@@BBBCCCDDDBBBBBBCCCCCCCCCCCCCCCCCCFFF@@@>>>@@@BBBFFFUUUeee}}}xxxooommmnnnmmmmmmnnngggjjjlllkkkggghhhmmmrrr{{{~~~ssshhh___]]]\\\[[[\\\[[[YYYXXXZZZYYYVVVSSSOOOKKKGGGEEEBBBBBBBBBBBBCCCFFFHHHIII...------------,,,,,,,,,...///000444:::AAAGGGJJJNNNVVV]]]^^^___eeejjjlllllllllllljjjeee\\\SSSMMM@@@999444888>>>CCCIIIOOOYYYgggnnnhhhfffppp|||wwwlllfff___WWWRRRSSSSSSWWWaaappp~~~~~~xxxuuuqqqqqqsssvvvxxxyyy|||~~~|||zzzyyyyyyvvvtttqqqmmmhhhbbbZZZUUUPPPXXXccclllqqqssstttuuuuuutttrrrnnnfffZZZMMMDDD???<<<888666666777777777555666777888888666555444333333333222222111111111111222222333444666777888;;;>>>BBBEEEGGGKKKPPPUUUYYY___jjjxxx}}}jjjSSSFFF@@@;;;999999888888:::<<<@@@DDDGGGJJJOOORRRTTTVVVVVVVVVXXXYYY\\\^^^eeemmmsss{{{|||}}}{{{~~~~~~yyysssmmmgggccc```WWWTTTOOOIIIDDD???<<<;;;;;;===???@@@BBBGGGMMMPPPNNNJJJHHHIIIIIIIIINNNUUUdddpppwwwqqqeee______```aaallluuuwwwuuurrrlllfffdddccc```___^^^\\\ZZZWWWVVVSSSPPPOOOQQQUUUZZZ]]]eeejjjooommmhhhcccbbbddd______``````bbbhhhnnnsss}}}xxxggg]]]VVVNNNFFFCCCCCCAAA>>>;;;::::::;;;<<>><<<::::::888555444333222///---......................../////////000333999@@@EEEEEEEEEHHHNNNQQQQQQUUUZZZ]]]fffmmmxxxvvv^^^OOOKKKLLL[[[mmmssslllbbbVVVUUUaaammmpppuuu|||uuupppjjjfffeeedddaaa^^^[[[[[[[[[[[[]]]___bbbdddkkkoootttuuurrrooonnnoooooonnnllllllmmmqqqtttwwwvvvvvvuuusssqqqnnnllljjjmmmoooqqqpppnnnkkkiiiiiicccaaa^^^\\\ZZZZZZ[[[\\\[[[hhhxxxzzzvvvuuuuuutttrrrmmmlllkkkkkkkkkkkkjjjiiikkklllkkkhhhccc^^^\\\[[[\\\___ccchhhmmmqqquuuxxx{{{~~~}}}yyylllhhhaaaZZZSSSJJJAAA<<<777666555444555666777888:::;;;<<<===>>>???@@@AAA????????????????????????<<<===AAAFFFIIIPPPaaarrr}}}tttlllkkklllkkkkkkmmmfffiiikkkjjjiiikkkpppuuu~~~ssshhh```___^^^^^^^^^]]][[[YYY[[[YYYVVVRRRNNNJJJGGGEEEAAAAAAAAABBBDDDGGGJJJLLL.........---------,,,,,,...///000333888>>>DDDHHHMMMWWW]]]\\\\\\aaahhhllloooqqqrrroooggg]]]SSSLLL>>>777444999???CCCFFFJJJRRR[[[^^^[[[]]]lll|||zzzrrrkkkddd\\\WWWVVVTTTZZZgggwww~~~vvvssspppppprrrvvvxxxyyy|||~~~}}}{{{zzz{{{zzzwwwsssooojjjccc]]]XXXQQQWWWaaajjjqqqtttvvvwwwtttqqqlllfff___WWWNNNHHHAAA>>>;;;999888888777666666666777777777666444444111222222222222222222222111222333555777:::<<<>>>CCCGGGLLLNNNPPPUUU\\\bbbhhhrrreeeUUUEEE===;;;888555555666777888:::>>>BBBEEEGGGKKKMMMPPPRRRSSSTTTVVVWWW___bbbiiirrryyyyyy{{{yyy}}}~~~|||xxxrrrlllgggeee^^^\\\XXXRRRKKKEEE???<<<;;;<<<>>>AAACCCGGGLLLPPPNNNIIIFFFEEEEEEGGGPPPYYYeeeqqqyyyssshhh```______bbbllluuuuuurrroookkkggghhhgggeeedddcccaaa^^^[[[VVVWWWWWWVVVUUUYYYaaagggkkkmmmlllggg```]]]```cccaaabbbdddeeeiiinnnuuuzzztttcccZZZTTTLLLDDDAAABBB@@@===:::999999;;;<<>>NNN```jjjlllccckkkyyyqqqffffffmmmtttwwwxxxyyyvvvqqqeeeUUUEEEEEEPPP^^^llluuuuuutttrrrooonnnwwwiiiPPPFFF???>>>======>>>===;;;888888666444444444444222111//////////////////////////////000111333888???EEEGGGFFFHHHMMMPPPQQQWWW]]]aaakkkttt{{{fffSSSIIIHHHXXXlllvvvrrriii\\\YYYeeeqqqpppsss{{{~~~xxxpppjjjgggeeeaaa^^^\\\[[[ZZZZZZ[[[\\\^^^___hhhlllqqqsssqqqnnnnnnoooqqqooommmmmmnnnrrrvvvyyyvvvuuutttrrrooollljjjiiilllnnnppppppmmmkkkiiiiii___]]][[[YYYXXXZZZ\\\^^^bbbooo~~~|||wwwrrrooopppqqqpppnnnggghhhhhhgggffffffffffffgggiiijjjiiifffbbb```______bbbfffhhhjjjmmmqqqtttyyy|||~~~wwwpppkkk]]]YYYSSSLLLFFF@@@:::666666666555555555666777888;;;;;;;;;<<<<<<<<<======???????????????@@@@@@@@@>>>@@@EEEKKKSSSaaavvvvvvnnniiijjjkkkjjjjjjlllhhhiiijjjjjjkkknnnuuuyyy}}}rrrgggbbbaaa`````````___]]]ZZZ[[[ZZZWWWSSSOOOKKKIIIGGGCCCCCCDDDEEEHHHKKKNNNOOO............---------,,,...///111333666<<>><<<;;;;;;999888777777777666666555444444000000000111111111111222222333555888<<<@@@CCCEEEGGGLLLRRRUUUXXX^^^hhhooozzzmmmPPPEEE;;;888777444111111555555666999<<>>CCCEEEFFFJJJPPPOOOJJJEEECCCCCCGGGRRR^^^fffsss{{{uuuhhhaaa______bbblllsssrrrnnnmmmlllkkknnnlllkkkjjjiiifffbbb___ZZZ[[[\\\]]]___dddkkkqqqpppnnnjjjddd___^^^bbbffffffhhhlllooosssyyyppp___WWWRRRJJJDDDAAA>>><<<:::777666777999:::>>>GGGTTT```kkkuuu{{{oooggg```VVVUUUUUUQQQYYYbbb```bbbWWWLLLEEE@@@888444333//////000000000000/////////222777???NNN___ggghhhhhhllltttyyyttthhh___\\\```fffmmmrrrwwwyyyssskkkZZZMMMDDDGGGSSS___iiiqqqqqqooonnnllllllvvvbbbMMMFFF======<<<===>>>===:::888666555444444555666555333////////////////////////...000111222222666===CCCFFFDDDFFFKKKMMMOOOUUU[[[dddlllyyy|||jjjTTTGGGEEESSShhhssssssnnnbbb^^^gggtttqqqttt}}}ssskkkgggdddaaa^^^\\\[[[YYYXXXYYY[[[]]]___fffjjjoooqqqpppnnnoooqqqrrrpppooonnnooorrrvvvxxxtttsssqqqooolllkkkjjjjjjlllnnnooonnnkkkhhhfffeee[[[YYYVVVTTTTTTVVVYYY[[[hhhtttwwwsssnnnkkkkkkkkkiiifffbbbccceeeeeedddeeefffhhheeehhhjjjkkkiiigggffffffeeehhhjjjjjjiiijjjnnnrrrxxx|||xxxppphhh```[[[QQQLLLFFFAAA>>>:::777555555555555555555555666666999999:::::::::;;;;;;;;;<<<<<<======>>>?????????BBBDDDGGGNNN[[[qqq~~~pppkkkhhhiiijjjiiijjjlllkkkkkkjjjkkkmmmssszzz|||pppfffcccaaa```___```___]]]\\\\\\ZZZWWWTTTQQQOOOMMMLLLGGGHHHJJJMMMOOOQQQSSSTTT............---------------///111222555;;;CCCIIIPPPVVVYYYXXXYYYaaalllrrruuuwwwxxxssshhh\\\RRRMMMGGG===666:::AAAGGGJJJMMMQQQTTTTTTSSSWWWbbbnnnuuu|||}}}{{{uuummmfff___[[[RRRZZZgggqqqvvvxxxyyyzzzvvvtttqqqppprrrvvvxxxyyy~~~}}}||||||{{{yyyuuurrrnnnjjjeeeaaa[[[]]]aaagggmmmqqqssstttvvvrrrlllfff```YYYRRRMMMHHHFFFCCCAAAAAAAAA???>>>999888888777777666555555111111111111111222222222222444777;;;@@@EEEIIIKKKLLLRRRZZZ```dddmmmyyysssZZZDDD===777666444111111333444444555777:::>>>AAACCCEEEHHHMMMPPPSSSUUUXXX[[[eeeiiirrr{{{vvvvvvzzzvvvxxx}}}{{{yyy}}}~~~{{{zzzzzzzzzzzzxxxrrrhhhZZZMMMEEE@@@>>>@@@EEEFFFDDDGGGNNNOOOKKKGGGFFFEEEIIIUUUaaajjjuuu{{{sssfff``````aaa```jjjqqqooommmnnnqqqrrrtttsssqqqpppnnnkkkfffcccaaa^^^]]]bbbkkktttwwwwwwrrroookkkgggeeefffiiikkklllpppuuuzzzyyyjjjYYYQQQMMMGGGAAA???:::888666555444666888:::@@@HHHUUUaaalllwwwrrriii___UUUTTTTTTRRRZZZcccaaaaaaVVVKKKDDD>>>777222111//////000000000000/////////444<<>>???>>>;;;888777666444555666666555444////////////////////////---000333333222444;;;@@@BBB@@@BBBGGGIIIJJJOOOVVVdddiiiwwwzzzjjjUUUIIIHHHLLL```mmmooonnnddd___fffpppnnntttsssjjjeeeccc```^^^[[[YYYWWWVVVWWW[[[___bbbeeejjjoooqqqppppppqqqsssrrrqqqpppoooppprrruuuvvvsssqqqnnnllljjjkkklllmmmnnnoooooolllhhhccc```^^^WWWUUUSSSRRRSSSWWW[[[^^^kkkxxx}}}yyytttpppkkkjjjjjjiiigggdddaaadddeeeeeecccccceeegggdddfffiiijjjiiihhhhhhhhhiiilllnnnmmmjjjjjjnnnrrruuuyyy}}}~~~~~~}}}xxxppphhh```YYYRRRNNNHHHDDD>>>:::777666555444444444444444444555555555555666777888:::;;;<<<===999:::;;;<<<===???@@@@@@DDDIIIRRR___qqqtttnnnjjjhhhjjjkkkjjjkkknnnooommmkkkkkkooowww{{{oooeeecccaaa^^^]]]]]]]]]]]]\\\[[[ZZZXXXUUUSSSRRRRRRRRRQQQRRRVVVYYY[[[\\\\\\\\\//////.........------------///111222555;;;CCCJJJTTTYYY[[[YYY[[[fffqqqwwwuuuxxxxxxssshhh[[[RRRNNNLLLAAA888:::AAAHHHMMMQQQTTTVVVWWWWWW[[[dddooouuu{{{}}}}}}xxxpppiiiaaa\\\PPPXXXcccjjjlllooossswwwxxxuuurrrqqqrrruuuwwwxxx}}}|||}}}{{{xxxuuussspppmmmiiifff```aaabbbfffkkkooorrrrrruuusssoookkkggg```XXXSSSKKKIIIGGGFFFGGGGGGEEEDDD;;;;;;:::999999888777777333333333333444444444444222444888===CCCHHHMMMPPPVVV]]]gggnnnttt~~~dddJJJAAA;;;777666444111222666333333444666999===@@@BBBFFFIIINNNRRRUUUXXX[[[^^^ccchhhqqq{{{|||tttxxx}}}wwwxxx}}}||||||~~~rrrcccTTTJJJCCC@@@BBBFFFFFFCCCEEEKKKOOOLLLJJJIIIHHHKKKVVVcccnnnwwwzzzqqqddd___aaaddd___hhhooonnnlllooouuuwwwxxxwwwuuutttrrrnnnjjjfffggg```\\\eeeuuuzzzssspppmmmkkklllnnnpppppppppttt{{{uuueeeTTTLLLHHHCCC???===888666555444555777:::;;;AAAJJJWWWcccnnnxxxtttjjj]]]TTTSSSTTTRRR[[[eeeccc```UUUJJJCCC===666111000//////000000000000/////////666@@@LLLYYYcccddd___fffdddfffkkkjjj```XXXWWWgggrrr|||}}}yyytttmmmgggSSSOOOOOOVVV```gggmmmrrryyynnngggkkkwwwyyyWWWGGGDDD>>>>>>>>>???@@@???<<<999888777555555666666444333000000000000000000000000,,,000333333222333999>>>???===???CCCEEEFFFKKKRRRaaadddrrr|||xxxvvviiiVVVLLLOOOGGGZZZgggkkkmmmeee___eeejjjiiirrrsssiiidddbbb```^^^YYYWWWUUUUUUWWW\\\bbbeeefffjjjooorrrqqqqqqsssuuurrrrrrppppppppprrrtttuuusssqqqmmmjjjjjjkkkmmmooooooooooookkkeee^^^ZZZYYYSSSRRRQQQRRRVVV[[[aaaeeennnzzzzzzuuuqqqpppmmmjjjjjjlllllljjjgggeeeggghhhfffcccaaabbbdddbbbdddfffgggfffffffffgggkkknnnpppnnnkkkkkkoootttrrrvvvyyyyyyxxxyyy}}}tttnnnfff^^^VVVPPPJJJFFFEEE@@@:::666444333333333333333444444555555666666222333555777:::<<<>>>???===>>>???AAABBBDDDEEEFFFGGGRRRdddyyy}}}mmmmmmjjjiiilllmmmkkkmmmppprrrooolllkkkpppyyy{{{nnndddccc```\\\[[[[[[\\\\\\[[[[[[ZZZXXXVVVUUUUUUUUUVVVYYY\\\```ccceeefffeeeddd,,,000000---+++......---+++---......111777AAAIIIXXX^^^^^^[[[bbbpppvvvrrryyywwwrrrkkkccc[[[TTTPPPPPPEEE===>>>BBBGGGOOOXXXXXX[[[^^^___```eeelllrrr|||{{{xxxtttmmmeee]]]YYY[[[YYY[[[___cccfffmmmvvvzzzwwwsssqqqssswwwzzz|||}}}zzzuuurrrpppooonnnmmmgggggghhhjjjmmmrrrwwwzzzyyyuuuqqqnnnkkkfff```[[[XXXVVVQQQKKKFFFEEEFFFHHHFFFEEECCCAAA???===;;;::::::;;;;;;999777555666666444888===@@@CCCHHHPPPVVV]]]hhhttt}}}pppTTTDDD<<<999777666222...///444222222444666:::>>>AAACCCHHHJJJMMMOOOQQQTTTWWWZZZbbbkkkrrruuuyyy~~~tttuuuwwwyyy{{{|||||||||{{{kkk]]]UUUIIIBBB>>>@@@CCCCCCEEEHHHLLLJJJJJJIIIIIIMMM\\\kkkzzz}}}sssiiidddcccaaabbbfffkkkmmmmmmqqqxxx~~~|||xxxuuurrrpppnnnjjjhhhjjjtttyyymmmnnnppprrrrrrsssssstttxxx{{{jjj___SSSMMMGGGAAA===<<<666555666888666555999@@@EEENNN\\\iiittt}}}uuuiii[[[XXXVVVWWW\\\bbbgggiii^^^VVVKKK@@@888333000...222///,,,+++---///000111333999FFFSSS\\\```cccfffbbbfffhhhkkkhhhWWWSSSdddnnnyyy}}}tttllleee```PPPOOOQQQYYYeeennnpppooooookkkiiiooo~~~ttt[[[JJJBBB@@@BBBCCCAAA>>>;;;::::::777777777777777777777777333111...------...---,,,---///000000000222555888;;;===@@@BBBEEEIIINNNRRR___fffpppxxx}}}vvvuuuvvvssshhhWWWJJJFFFFFFUUUccceee```[[[XXXVVVfffhhhsssssslllhhhddd^^^YYYXXXWWWVVVWWWZZZ]]]``````fffkkkrrrwwwxxxwwwvvvuuuuuuppplllllllllkkknnnsssnnnnnnmmmmmmmmmnnnoooooovvvpppggg```[[[XXXVVVUUUTTTUUUVVVVVVWWW]]]eeelll|||tttnnnkkkmmmllljjjiiihhhhhhiiiiiilllgggccccccfffgggeeeaaacccccccccdddeeefffggghhhnnnmmmlllkkkkkklllnnnnnnsssrrrpppqqqsssuuuvvvvvvyyyyyyyyy{{{~~~|||xxxuuusssfffccc]]]VVVOOOHHHCCCAAA<<<:::777444222111111111222333555444333333444666888777666777999;;;;;;;;;<<>>EEEGGGIIIRRRZZZkkk~~~ppplllhhhjjjlllmmmmmmnnnppprrrooorrrtttuuuwww}}}}}}sssmmmfff```XXXUUUWWWYYYYYYWWWXXXWWWVVVWWWZZZ^^^``````aaa```ccchhhmmmllleee___000444444///,,,------+++,,,---......000666@@@GGGMMMUUUYYYZZZbbbpppvvvssstttssspppkkkddd]]]WWWTTTSSSHHH@@@BBBGGGMMMTTT[[[]]]cccgggfffbbbccckkksssyyyyyyyyyvvvppphhh```[[[[[[YYYYYY]]]```ccckkksss}}}yyytttqqqqqqtttwwwyyy|||yyytttrrrqqqpppooonnnjjjjjjjjjllloootttyyy|||~~~{{{wwwtttqqqnnnhhhdddbbb^^^WWWPPPLLLJJJKKKKKKHHHGGGGGGFFFEEEDDDCCCCCC@@@AAAAAA???<<<999888888888<<<@@@BBBDDDJJJRRRYYYgggtttgggMMM???<<<888555555333000000333222222333666999<<<@@@AAAGGGIIILLLOOOQQQTTTXXX[[[ccckkkrrruuuzzz|||yyytttuuuvvvxxxzzz{{{}}}}}}~~~mmm```XXXKKKCCC>>>???AAAAAADDDGGGKKKKKKMMMMMMLLLRRRccctttxxxkkkeeebbb```eeehhhlllmmmnnnsss}}}zzzuuusssrrrrrrrrrvvvxxxoooqqqsssuuuvvvwwwyyyzzzyyywwwggg\\\PPPJJJEEE???;;;;;;777555666888666555:::AAAHHHQQQ___lllvvvtttggg[[[XXXVVVYYY```fffhhhhhh[[[TTTIII???888444111000222000...---...///111111333:::GGGTTT]]]```aaabbbbbbeeefffjjjkkk^^^ZZZhhhwww~~~yyynnnfff```\\\RRRQQQTTT^^^jjjsssvvvuuuqqqmmmkkkrrroooWWWHHHCCC@@@AAABBBAAA???===<<<<<<;;;;;;:::999888777777666444222///......///...---...///000000000111555777999;;;>>>CCCIIINNNRRRTTTWWW]]]eeelllnnnnnnmmmlllooooooqqqpppeeeTTTHHHCCCDDDSSSaaaccc^^^YYYVVVTTTZZZ^^^iiiyyy|||wwwooohhhbbb^^^\\\[[[WWWVVVUUUVVVYYY]]]___aaahhhmmmsssxxxyyyxxxvvvuuuxxxqqqkkkkkklllkkkmmmpppmmmmmmlllllllllmmmmmmnnnooojjjccc^^^\\\ZZZZZZYYYYYYZZZ\\\^^^bbbhhhqqqxxxzzzrrrmmmkkkkkkjjjiiihhhhhhiiijjjjjjkkkgggddddddggghhheeebbbcccccccccddddddeeefffgggjjjiiiiiiiiijjjkkkmmmnnnmmmkkkjjjjjjmmmnnnooooooppppppqqqrrruuuyyy}}}xxxwwwuuurrrnnnjjjgggeee\\\YYYSSSLLLFFF@@@<<<:::888777444111/////////000333444555555444444555666555444444555777:::;;;<<<;;;BBB???>>>FFFKKKQQQ^^^rrrvvvjjjgggeeegggjjjkkklllmmmpppqqqsssuuuvvvvvvxxx~~~{{{qqqjjjddd^^^XXXVVVXXXZZZYYYWWWXXXWWWVVVWWWZZZ]]]___```bbbbbbcccgggjjjhhhaaa[[[111555555111...//////------...///...///444===DDDHHHQQQYYY\\\eeeppptttqqqmmmmmmllliiieee```[[[XXXVVVLLLDDDFFFMMMTTTZZZ^^^bbbjjjooommmggggggnnnvvvzzz||||||zzztttjjjaaaZZZZZZWWWWWWYYY\\\___gggooo~~~{{{uuupppooopppsssvvv~~~|||zzzzzzwwwtttrrrrrrqqqpppooommmmmmmmmooorrrwww{{{~~~~~~|||zzzxxxuuurrrooohhh^^^XXXUUUTTTRRRQQQNNNNNNNNNNNNNNNNNNNNNNNNJJJKKKKKKIIIDDD@@@>>>===???BBBEEEFFFGGGMMMXXX```ooo~~~vvv]]]FFF;;;<<<555111333444333222333222333333555777:::===>>>EEEHHHKKKNNNQQQTTTXXX\\\```iiippptttzzz|||wwwvvvvvvvvvwwwxxxzzz}}}}}}mmm```YYYLLLDDD>>>===>>>>>>BBBFFFIIIMMMRRRTTTSSSZZZnnnppphhhdddbbbiiikkkmmmmmmooovvvwwwuuuvvvyyy}}}|||uuurrrtttwwwzzz{{{}}}qqqbbbWWWLLLGGGBBB===999999777666777888777666<<>>>>>>>>??????===;;;999888666666666444111000000000000///...///000000///111444666777888===FFFOOOVVVWWWWWWTTTZZZbbbggghhhfffcccaaafffgggiiijjj```PPPDDD@@@BBBPPP]]]___[[[XXXUUURRRSSSYYYeeettt{{{{{{yyyyyysssqqqlllddd\\\XXXWWWXXXUUUUUUUUUVVVYYY]]]```bbblllooouuuyyy{{{zzzwwwuuuzzzpppiiiiiilllllllllnnnlllllllllkkkkkkkkkkkkkkkhhhdddaaa______aaabbbbbbaaacccfffkkkpppxxxyyyqqqlllkkkiiiiiihhhggghhhiiijjjkkkjjjgggeeeeeehhhhhhfffcccccccccccccccdddeeeffffffeeeffffffggghhhjjjkkklllgggfffeeeeeegggiiiiiihhhhhhhhhhhhjjjlllooorrrtttooonnnllliiieeeaaa^^^\\\TTTRRRMMMGGGAAA===:::888999777555444333333333444444555666666555555666777444444444555777:::===???===FFFFFFEEENNNWWWdddvvvyyyiiiaaa```aaacccgggiiikkkmmmoooqqqvvvwwwxxxxxxzzzxxxmmmfff```\\\XXXWWWYYYZZZXXXVVVXXXVVVUUUVVVYYY\\\]]]]]]```______aaabbb___XXXSSS---111333000...111222111...//////......333:::@@@EEEOOOYYY^^^ccciiiiiiffffffggghhhhhheee```\\\YYYVVVOOOIIIIIIPPPWWW\\\___ccciiioooqqqpppqqqvvv{{{~~~xxxmmmaaaYYYZZZVVVTTTVVVWWWZZZbbbkkk{{{xxxtttooolllnnnrrruuu}}}}}}{{{zzzxxxvvvtttsssssssssrrrqqqqqqppppppqqqtttyyy}}}~~~xxxpppfffaaa```aaa^^^[[[ZZZZZZYYYXXXWWWWWWVVVVVVVVVWWWVVVSSSMMMHHHDDDCCCCCCFFFJJJJJJLLLSSS```jjjyyy}}}lllVVVBBB999;;;333...111555444333333333333333444555888:::;;;CCCEEEIIILLLOOOSSSWWW[[[\\\dddlllqqqxxx{{{wwwvvvwwwyyyyyyxxxyyy|||tttfff[[[UUUKKKCCC===;;;;;;;;;@@@EEEHHHOOOWWW[[[\\\eee}}}wwwnnnjjjhhhmmmnnnmmmkkkllltttyyywwwzzz{{{yyyuuuuuuyyy|||lll^^^SSSIIIDDDAAA<<<999:::999777777999888999@@@HHHSSS]]]jjjwwwyyylll```[[[WWWVVV]]]fffhhhbbb[[[NNNHHH@@@999666444222222000000000000///000111222666BBBQQQ[[[aaaccc```[[[___jjjllljjjjjjdddggguuuvvvnnnjjjfffaaaSSSTTTZZZeeesss}}}}}}sssrrrsss{{{dddNNNGGGGGGCCCDDDDDDCCC@@@>>>===>>>??????===<<<:::888777777888555222111111222111000//////000//////000333555666777===HHHUUU]]]]]]ZZZVVV\\\eeejjjkkkhhheeecccaaa```bbbaaaYYYKKKBBB???BBBNNNZZZ\\\ZZZXXXVVVSSSUUU]]]iiitttyyyyyyvvvuuussspppjjjbbb[[[UUUSSSRRRTTTUUUVVVXXXZZZ^^^bbbeeeppprrrvvvzzz}}}|||yyyvvvxxxmmmeeeggglllnnnnnnnnnkkklllkkkkkkkkkjjjiiiiiieeecccbbbdddhhhlllnnnooolllooosssxxxwwwqqqmmmlllkkkkkkiiihhhhhhhhhiiiiiihhhgggffffffhhhhhhgggeeecccccccccccccccdddeeeeeedddeeeeeefffgggggghhhiiifffeeedddeeeggghhhgggfffddddddeeefffhhhjjjlllmmmkkkiiigggddd```]]]YYYWWWPPPMMMHHHCCC???<<<:::999888777666555555555666666555666777777666666777888666666666666888;;;@@@CCCDDDOOOSSSUUU```lll}}}|||oooeee]]]YYYYYY\\\```dddhhhjjjllloooqqquuuvvvwwwxxx|||ssshhhbbb]]]ZZZXXXXXXYYYYYYXXXVVVUUUTTTSSSTTTWWWYYYZZZYYYYYYXXXXXXYYYXXXUUUPPPKKK+++000111...---000111000---//////......111777===AAAKKKWWW]]]``````^^^[[[aaacccfffgggeeeaaa\\\XXXUUURRRNNNLLLPPPWWW[[[\\\aaaccchhhpppxxx}}}~~~~~~||||||qqqeee]]]\\\WWWSSSSSSTTTVVV___ggguuutttrrrooommmoootttxxx~~~}}}{{{{{{|||xxxwwwuuutttuuuuuutttsssrrrrrrqqqrrruuuyyy}}}yyyqqqnnnpppqqqooommmkkkjjjhhhfffcccaaa```___aaaaaa___[[[TTTNNNJJJIIIEEEJJJOOOPPPRRR[[[jjjwww}}}rrrcccOOO???777999111---000444444333333333333333333555777999:::@@@BBBFFFIIILLLPPPTTTXXXZZZbbbjjjqqqxxxyyytttsssvvvxxxyyyyyyyyyyyy{{{~~~|||{{{~~~}}}uuuiii]]]TTTPPPGGGAAA;;;:::999999???EEEIIIPPP[[[bbbfffrrr~~~uuurrrpppooonnnlllhhhhhhrrr|||zzz}}}zzz}}}{{{{{{zzz~~~sssaaaZZZPPPGGGCCC@@@<<<:::;;;:::888888:::;;;===FFFOOO[[[eeesss~~~wwwkkkaaaZZZWWWVVV\\\ccccccZZZPPPGGGBBB;;;666333222111111...///000///...///222555===MMM^^^dddddddddaaa\\\\\\ooouuukkkccc___gggyyyxxxrrrmmmfff^^^PPPRRRYYYeeesss|||}}}{{{qqqrrrwww~~~aaaMMMHHHJJJGGGGGGFFFCCC???<<<;;;<<<===<<<<<<;;;::::::999999999666333222222333222111///000000///...///222444666777===IIIVVV^^^```^^^[[[aaahhhlllllliiieeeccc```^^^]]][[[SSSHHHAAAAAAAAAMMMWWWZZZZZZZZZXXXVVVVVV___jjjrrrvvvwwwvvvtttrrrlllccc^^^[[[WWWRRRNNNSSSUUUWWWYYY[[[___dddiiirrrsssvvvzzz}}}}}}zzzwwwsssiiicccgggnnnpppppppppllllllmmmlllkkkjjjiiihhhffffffhhhlllrrrwwwzzz{{{zzz|||}}}uuuqqqooonnnooonnnkkkiiiggggggggggggfffffffffggghhhhhhgggeeeccccccbbbbbbbbbcccddddddeeeeeeeeeeeeeeeeeeeeedddeeeddddddeeefffgggfffeeecccccccccdddeeefffggghhhdddcccaaa^^^ZZZVVVSSSQQQJJJGGGCCC>>>;;;999888888444333333333333333444444555666777777666666777999888888888777888<<>>888444222222111000...///000///...000555:::JJJ^^^oooooogggccc```\\\[[[ttt{{{kkk^^^[[[ggg{{{}}}xxxsssmmmbbbWWWOOOQQQXXXeeerrrzzzzzzwwwooottt|||xxx^^^NNNIIIJJJIIIIIIGGGCCC>>>;;;::::::;;;;;;;;;;;;;;;<<<<<<<<<999777444333333333333222000000000///......111333666777<<>>;;;:::::::::555555555555555555555555555666777777666666777888666888888888999>>>GGGNNNXXXhhhsss{{{rrreeeWWWPPPMMMLLLOOOTTTYYY]]]ccchhhkkknnnppprrrrrrrrrtttyyyuuujjjccc___ZZZZZZYYYXXXWWWVVVUUUUUURRRQQQPPPQQQSSSTTTSSSRRRRRRRRRRRRRRRPPPNNNLLLKKK,,,000111---+++------++++++---...------///555:::DDDOOO]]]fffgggbbb______\\\```fffjjjjjjgggbbb___WWW]]]___WWWQQQSSSYYY[[[aaabbbfffnnnvvvyyyuuuqqqkkkpppwww||||||vvvooojjjaaaZZZTTTRRRQQQSSS[[[eeepppssswwwxxxvvvwww{{{{{{|||~~~~~~~~~{{{zzzyyyyyyzzzyyywwwuuuqqqpppooopppqqquuuxxx{{{zzz~~~zzzssslllgggeeeeeecccjjjrrrtttvvv~~~wwwnnnddd^^^UUUHHH===999555111///111111///111444333333333333555777999::::::<<>>HHHQQQVVVYYY]]]^^^\\\```jjjqqqooonnnppppppnnnjjjfffaaa^^^\\\ZZZVVVSSSNNNRRRVVVXXXYYY]]]dddjjjkkkjjjlllqqqvvvxxxuuuqqqiiiffffffkkkooonnnnnnooopppqqqqqqqqqooommmjjjiiihhhjjjmmmsssyyy}}}wwwqqqoooooooooooommmkkkiiifffdddccccccccc```bbbeeefffffffffeeeeeebbbbbbaaaaaaaaaaaabbbbbb```aaabbbbbbbbbaaa```___`````````aaabbbbbb```^^^aaaaaaaaaaaaaaa``````___```___]]]ZZZVVVRRROOOMMMGGGDDD@@@<<<999888999:::777777888888888777777777444555777666555555666888666888:::<<<>>>FFFQQQZZZfffwwwzzzsss```WWWMMMIIIHHHHHHMMMSSSZZZ^^^eeejjjmmmoooqqqrrruuutttvvv|||~~~qqqgggbbb___[[[[[[ZZZXXXUUUTTTTTTTTTRRRRRRQQQRRRTTTTTTSSSRRRSSSSSSRRRPPPNNNLLLKKKJJJ)))...///---,,,///111///***,,,...------///555:::CCCLLLZZZbbbbbb[[[XXXWWW[[[```ffflllmmmkkkgggdddYYYcccfff\\\SSSSSSYYY]]]cccfffkkkppprrrpppllliiiiiinnnuuuyyyyyytttmmmhhhbbb\\\UUURRRPPPSSS[[[eeeqqqvvv{{{|||zzzzzz~~~xxx{{{}}}{{{zzzzzz{{{zzzxxxvvvpppooonnnnnnpppssswwwyyywww|||yyyuuuttttttuuu}}}{{{wwwooofff^^^ZZZTTTIII@@@===444222111222000---000555333333333444555888:::;;;888:::===???AAADDDHHHKKKPPPXXXaaaiiisss}}}|||sssooojjjiiimmmssszzz~~~~~~~~~|||yyyvvvtttttttttsssrrrnnnkkkdddZZZNNNEEE???===888666777999999999@@@HHHOOOSSS^^^kkkzzzyyywwwvvvoooooommmkkknnn{{{}}}tttqqqvvv{{{~~~rrrhhh```RRRIII@@@>>>>>>;;;;;;<<<;;;999:::===BBBHHHUUUaaaqqq}}}wwwpppggg^^^QQQSSSWWWZZZZZZUUUNNNIII@@@===888555444333333222111222333111000444>>>FFFddd}}}iii^^^[[[ZZZ```yyy|||iii___bbbmmm{{{yyyyyywwwvvvwwwvvvlll```SSSUUU\\\hhhsssyyywwwsssnnnwwwnnn[[[OOOJJJGGGFFFFFFDDDAAA===;;;;;;<<>>>>>>>>>>>999666333222333333222111000111111///------///111555666999<<>>999555222111222333555555555555555444444333444555666666555555666777777:::>>>@@@EEENNN[[[eeeqqq}}}pppeee^^^VVVOOOIIIGGGEEEFFFKKKRRR[[[___fffkkknnnpppqqqsssxxxwwwyyy~~~{{{nnneeeaaa```\\\\\\ZZZWWWTTTSSSSSSTTTTTTSSSSSSTTTUUUUUUTTTRRRRRRRRRQQQNNNKKKHHHGGGGGG000000///.............../////////......000444777FFFOOOYYY]]]\\\WWWUUUUUUbbbgggkkknnnrrrsssnnnfffaaaffffff^^^RRRMMMQQQYYYaaaiiiiiijjjqqqkkkaaabbbjjjnnntttzzzxxxqqqiiieee___^^^ZZZTTTPPPRRRYYY___iiiuuu~~~~~~}}}wwwyyy{{{~~~~~~}}}{{{yyywwwvvvtttrrroooooopppqqqrrrrrrrrrrrrrrrsssxxx~~~}}}|||~~~|||yyyvvvpppjjjbbb___\\\YYYUUUMMMBBB:::666555333111000000111111111444777999999:::<<<>>>999;;;>>>???@@@CCCFFFIIIJJJPPPYYYccckkkoooqqqqqqiiihhhhhhjjjooowww~~~{{{xxxtttqqqooommmmmmjjjfff]]]RRRGGG>>>:::888333444444444666;;;AAAEEELLLSSS^^^kkk}}}zzztttssslllgggdddgggqqqvvvmmmkkkqqqxxxvvvlllaaaXXXHHHEEE@@@>>>===>>>>>>===999???>>>???GGGMMMYYYnnn}}}vvvooohhh___XXXRRRUUUWWWXXX\\\[[[SSSIIIBBB===777222000000//////333//////111//////???TTTwww|||fffUUUSSSWWWhhh{{{mmm___gggwww~~~zzztttvvvwwwpppfff```PPP___gggpppwwwtttttt}}}sssdddZZZNNNFFFDDDGGGEEECCCAAA???>>>>>>>>>;;;@@@CCCAAA??????===:::444333333555666666444111222111000000000111222333666888:::>>>CCCJJJRRRXXXYYY[[[\\\\\\[[[[[[]]]___fffkkkkkkddd[[[QQQEEE<<>>???AAAEEEGGGHHHLLLTTT\\\cccgggiiiiiifffggghhhlllssszzz~~~xxxwwwuuusssqqqnnnkkkhhhaaa\\\TTTIII@@@999666555222333444555666:::@@@DDDMMMTTT___lll}}}zzzvvvuuummmiiieeeiiitttrrriiigggiiisss{{{qqqiii^^^VVVKKKGGGBBB>>><<<;;;:::999999???>>>@@@JJJQQQ___vvv{{{qqqkkkeee^^^WWWNNNRRRVVVYYY\\\\\\SSSIIIAAA<<<777222000000///...444111111444333555FFFZZZxxxuuudddYYYYYY___hhhyyy}}}lllaaajjjzzzvvvnnnnnnoookkkccc^^^TTTfffrrr{{{}}}{{{xxxjjj]]]VVVLLLEEEDDDDDDCCCBBB@@@@@@@@@AAAAAA@@@DDDEEEBBB???>>>===999555555555666777666444222222111111000000111222333444666999===BBBJJJRRRWWW\\\^^^```___^^^^^^```bbbdddiiijjjddd\\\TTTIIIAAA???CCCIIIQQQXXX^^^aaacccooouuuvvvnnnggggggjjjmmmooossstttooojjjddd[[[SSSIIIDDDEEENNNXXX^^^bbbeee______aaafffkkknnnmmmlllooooooooooooppppppqqqrrrrrrqqqooommmjjjhhhgggfffffffffhhhlllqqquuuuuuttttttuuuvvvwwwvvvuuutttrrroooooooooooonnnllljjjhhhjjjgggdddcccdddeeeffffffeeeeeedddddddddcccccccccbbbbbbbbbbbbaaaaaa``````aaa___]]]]]]^^^``````___^^^_______________^^^^^^aaa```___^^^]]]\\\\\\[[[\\\XXXSSSPPPOOOLLLEEE???999888666555444444444444555555555666555555444444555111000333555555888<<<;;;???EEEJJJRRRaaatttuuuiii___WWWSSSOOOIIIEEEDDDCCCCCCJJJRRRZZZ^^^eeekkkoooqqqtttvvvtttxxx~~~qqqhhhbbb___^^^ZZZYYYWWWTTTRRRQQQPPPOOOOOOQQQRRRRRRPPPOOOOOOPPPLLLLLLLLLNNNOOONNNJJJHHH111000//////......//////---...------,,,...111444;;;CCCMMMTTTVVVWWWXXXYYYccckkktttzzz~~~~~~vvvmmmfffgggcccXXXJJJDDDHHHNNNVVVaaacccaaabbb\\\WWW^^^dddjjjpppsssrrrmmmgggdddfffddd^^^VVVPPPOOOSSSXXXcccooozzz|||{{{zzzxxxuuuwwwyyy|||~~~}}}||||||zzzxxxxxxxxxwwwuuusssqqqqqqqqqqqqrrrrrrrrrrrrrrruuuvvvuuurrrqqqsssuuuzzzzzz{{{}}}tttmmmjjjiiieeeaaa___]]]ZZZXXXUUUNNNEEE>>>333333333333444444555555555777999:::::::::;;;<<<;;;<<<>>>>>>???AAADDDFFFHHHKKKQQQWWW]]]```ccccccdddfffjjjpppwww~~~|||yyyuuuuuuuuutttsssnnnhhhcccWWWRRRIII@@@999555555555333444666888:::===AAAEEEMMMTTT___kkk{{{xxxuuutttllljjjjjjnnn{{{~~~lllddddddhhhtttsssjjjcccZZZTTTJJJFFFAAA===<<<;;;:::999;;;AAA@@@DDDPPPZZZkkk~~~rrrjjjfffbbb\\\WWWLLLQQQVVVZZZ]]]\\\SSSIII???;;;666222000000///...000...///222111555GGG[[[ssstttqqqggg\\\WWWZZZ```jjjwwwzzzllldddmmmzzzuuujjjhhhjjjgggaaa]]][[[rrr}}}{{{yyy{{{bbbWWWRRRJJJEEEEEEAAA@@@@@@AAAAAACCCDDDEEEEEEHHHHHHBBB>>>>>><<<999666666666666777777444222222222111000000111111222333555888<<>>AAAFFFMMMTTT\\\bbbeeejjjmmmkkkdddaaaeeejjjllluuuyyy{{{wwwqqqjjjaaaXXXIIIFFFIIIRRRZZZ^^^___aaa\\\]]]aaafffkkknnnnnnmmmmmmmmmmmmnnnoooppprrrrrrpppooommmjjjhhhfffeeedddcccdddggglllqqqtttsssrrrrrrrrrqqqqqqppppppoooooonnnnnnnnnnnnmmmlllkkkjjjllliiieeedddeeeggghhhhhhggggggfffffffffeeeeeeeeeaaaaaaaaaaaaaaa````````````^^^[[[[[[\\\^^^^^^^^^______````````````______``````^^^]]][[[ZZZXXXXXXXXXTTTPPPNNNLLLHHHAAA<<<555555444444444555666666666666666666666555444333555111111444666777;;;@@@BBBGGGNNNVVVaaarrrxxxmmmccc[[[UUUSSSOOOJJJEEECCCCCCDDDKKKTTT[[[___eeekkkooorrruuuwwwuuu{{{wwwllleeeaaa___^^^YYYXXXVVVTTTRRRPPPPPPOOONNNOOOPPPOOONNNNNNOOOQQQ\\\VVVPPPMMMNNNNNNJJJFFF111000000///...////////////000000//////000333555:::@@@HHHNNNQQQSSSTTTUUU___iiiuuu}}}{{{ssshhhgggbbbVVVHHHBBBFFFKKKRRR^^^aaa]]]ZZZSSSPPPYYYaaaiiipppqqqooolllhhheeeeeeccc^^^UUUOOOMMMPPPUUU```lllwww{{{{{{zzzwwwsssuuuwwwzzz|||}}}|||zzzyyy|||zzzyyyxxxyyyxxxwwwuuurrrrrrrrrqqqqqqrrrrrrrrrtttuuuuuutttrrrqqqsssuuuwwwwwwxxxyyy{{{~~~{{{qqqkkkhhhgggeeeccc^^^\\\YYYWWWUUUOOOFFF@@@333333333333444555555666666888;;;<<<===>>>???AAA???@@@AAAAAAAAACCCFFFIIILLLOOOSSSXXX]]]aaadddffffffhhhnnntttzzzyyyuuuwwwvvvwwwwwwvvvooofff___QQQKKKBBB:::666666888999555888;;;===???BBBFFFIIINNNUUU___iiiuuu~~~vvvqqqnnnhhhkkkooowwwzzziiidddfffooo}}}vvvjjjccc^^^WWWQQQEEEBBB>>>;;;;;;<<<===<<<===DDDEEEJJJYYYfffyyy~~~wwwmmmfffbbb___ZZZVVVNNNTTTZZZ\\\]]]ZZZQQQGGG===:::555222000000///...------...000///555GGGYYYmmmkkkeee^^^WWWVVVYYY]]]kkktttuuukkkgggoooyyy|||vvvlllkkkkkkgggaaa^^^ccc|||uuuttttttsss\\\SSSQQQKKKFFFFFF@@@@@@AAABBBCCCDDDEEEFFFFFFIIIHHHBBB>>>======:::666666555666777777444222333333222111111111111111111333777;;;@@@FFFNNNSSSUUUXXXZZZXXXTTTTTTWWW[[[```cccdddaaa^^^ZZZQQQIII>>>???CCCIIIRRR\\\fffkkkooommmfff]]]\\\ccclllpppyyy~~~zzztttmmmbbbYYYMMMLLLPPPXXX^^^______```\\\^^^bbbgggkkkmmmmmmmmmllllllkkkllllllmmmnnnooonnnmmmkkkhhhfffeeeeeeddddddgggkkkooosssttttttsssppppppooonnnnnnooopppqqqnnnoooooommmkkkjjjjjjkkkllliiieeedddfffhhhiiiiiigggggggggffffffffffffeeebbbbbbbbbbbbaaaaaaaaaaaaaaa^^^[[[ZZZ[[[]]]^^^___]]]^^^________________________]]]\\\YYYWWWUUUTTTUUURRRNNNJJJGGGBBB<<<777555555666666777888999:::777777777777666444333333666444333666888999>>>DDDIIIPPP\\\hhhvvvvvvkkkbbb[[[XXXVVVNNNIIIDDDCCCCCCEEEMMMVVVZZZ^^^dddjjjnnnqqquuuwwwzzzzzzooofffaaa]]]\\\[[[WWWVVVUUUSSSQQQPPPPPPPPPNNNNNNOOONNNMMMNNNPPPSSStttfffUUUKKKJJJKKKJJJHHH111111000//////////////////000000000///000222444666:::AAAHHHMMMPPPSSSUUUYYYdddqqqzzz|||vvviiihhhaaaUUUHHHBBBEEEJJJPPP]]]___ZZZVVVMMMJJJTTT]]]gggnnnmmmjjjjjjhhheeecccaaa\\\TTTNNNLLLOOOSSS^^^jjjvvv{{{}}}|||xxxsssssstttvvvxxxyyyxxxxxxwww|||{{{yyyyyyzzzzzzxxxwwwssssssrrrqqqqqqrrrrrrssssssttttttsssrrrssstttvvvuuuuuuvvvvvvwwwwwwxxxyyy||||||}}}~~~|||wwwooojjjhhhgggfffddd^^^[[[XXXVVVTTTOOOHHHAAA666555444333444555777888999<<<@@@CCCDDDFFFIIIKKKGGGHHHHHHHHHHHHJJJNNNQQQTTTVVVZZZ___dddiiilllnnnlllnnnrrrvvvzzz}}}}}}yyyvvvyyyxxxwwwwwwuuunnnbbbZZZMMMFFF===777666888:::<<<777:::>>>AAADDDHHHLLLOOOSSSYYY```hhhppp|||xxxnnnhhhccckkkuuuxxxhhhfffkkkxxxyyymmmccc^^^YYYSSSNNNBBB???;;;:::;;;<<<=========EEEIIIRRRbbbpppxxxrrrjjjddd```\\\XXXUUUSSSYYY^^^___]]]XXXMMMCCC;;;888444111111000///...000111222222111999JJJ[[[kkkhhhccc^^^ZZZXXXYYYZZZeeelllnnnjjjlllvvv}}}}}}~~~wwwrrrqqqnnnggg```^^^hhh~~~qqqqqqppp~~~lllVVVOOONNNIIIEEEEEEAAABBBBBBCCCDDDDDDDDDDDDCCCFFFFFFAAA>>>>>>>>><<<555555555666777777555333444444444333222111111000///222666999>>>DDDJJJOOOTTTWWWZZZWWWSSSRRRWWW\\\^^^aaabbb```___\\\SSSJJJ??????AAAFFFPPP^^^kkksssvvvqqqeeeXXXVVV```lllsss}}}}}}vvvoooeee\\\SSSRRRUUU\\\___]]]\\\^^^]]]___bbbeeegggiiijjjkkknnnnnnmmmllllllkkkllllllmmmkkkiiigggfffffffffggggggjjjnnnqqqrrrrrrrrrqqqllllllkkkkkkmmmoooqqqsssppppppooolllhhhggghhhiiijjjhhheeeeeeggghhhiiihhhffffffffffffeeeeeeeeeeeeccccccccccccccccccccccccaaa___\\\\\\]]]_________[[[\\\]]]^^^^^^^^^^^^^^^^^^]]]\\\[[[XXXVVVSSSRRRRRROOOKKKFFFAAA<<<777444555555666777999:::::::::777777777777666555444333777555555888999:::AAAHHHOOOZZZlll~~~vvvjjjaaa[[[XXXWWWLLLGGGCCCCCCCCCFFFNNNVVVYYY]]]ccchhhmmmqqqvvvyyy{{{wwwqqqhhhaaa\\\ZZZXXXWWWVVVUUUTTTRRRQQQPPPPPPPPPNNNOOOOOONNNMMMNNNQQQSSSooobbbRRRHHHHHHJJJJJJIII222111000000//////000000---...///...---...///111000444:::BBBJJJPPPUUUWWWUUUaaammmtttyyy|||zzzvvvkkkhhhbbbVVVIIIBBBCCCFFFLLLYYY\\\WWWTTTLLLHHHPPPXXXdddllliiifffhhhhhhdddbbb```\\\UUUNNNLLLOOOSSS[[[hhhuuu|||{{{uuuqqqqqqrrrsssuuuvvvwwwxxx~~~|||{{{zzz{{{zzzyyywwwuuutttrrrqqqqqqrrrssssssqqqqqqrrrrrrrrrrrrrrrrrrsssssssssssssssssssssrrruuuvvvxxxxxxzzz}}}|||yyytttqqqllliiigggfffeeeccc^^^[[[XXXVVVTTTOOOHHHBBB888777555444555888;;;>>>CCCFFFJJJMMMOOORRRUUUWWWTTTUUUUUUTTTUUUWWW\\\___aaacccgggkkkppptttwwwyyyvvvvvvwwwxxxyyy{{{}}}~~~}}}~~~{{{yyyzzzwwwttttttrrrlll```WWWJJJCCC:::555666999<<<<<<:::<<<@@@DDDHHHMMMSSSWWW\\\aaafffjjjmmmttt~~~{{{ooofffaaalllxxxvvvhhhhhhooo|||wwwpppfff^^^XXXTTTOOOKKKBBB???;;;999:::;;;<<<;;;===HHHOOO[[[mmmzzzxxxrrrmmmgggaaa]]]YYYVVVTTTWWW]]]aaa___ZZZTTTIII@@@999666333111111000///---///111333111111999KKKZZZeeeccc```\\\YYYVVVUUUUUU]]]bbbfffkkktttyyyxxxwwwvvvoooddd______mmm~~~tttuuutttyyycccNNNIIIIIIEEEBBBCCCBBBCCCDDDDDDEEEEEEDDDDDDAAAEEEFFFBBB???@@@???===555444555777999999888666666666666555444333111000///222555888<<>>GGGOOOTTTWWWVVV```jjjnnnqqquuuuuusssllljjjbbbVVVIII@@@???@@@FFFRRRVVVTTTUUUMMMHHHOOOYYYfffmmmiiifffiiikkkhhhdddbbb^^^WWWPPPMMMOOOSSSYYYeeesss|||}}}vvvqqqppppppppprrruuuyyy{{{~~~|||{{{{{{{{{yyywwwvvvtttsssqqqqqqqqqssstttsssrrrsssssssssrrrpppnnnppppppqqqqqqqqqqqqqqqpppqqqsssuuuvvvwwwyyy|||~~~|||wwwuuutttmmmllljjjiiihhhfffdddbbb___\\\XXXVVVTTTOOOHHHBBB:::888555555777===DDDHHHPPPSSSVVVYYY[[[^^^```cccbbbbbbbbbbbbcccfffkkkooorrrtttxxx|||}}}{{{yyyzzz|||{{{vvvrrrqqqqqqmmmccc[[[JJJCCC;;;777999<<<======???BBBEEEIIINNNUUU\\\aaahhhllloooooonnnpppvvv|||{{{pppfffbbbnnnyyyssseeegggppp}}}~~~vvvoooiiiaaaYYYTTTOOOJJJGGG???<<<999888999<<<======BBBOOOZZZhhhzzzvvvoooiiifffaaa]]]YYYVVVTTTRRRWWW]]]```\\\VVVPPPFFF>>>777555222111111000///---,,,000222000111<<>>CCCFFFIIINNNQQQOOOJJJJJJRRRYYYXXX\\\aaaeeehhhfff\\\QQQHHHEEEAAABBBLLL[[[lllvvvwwwuuulll\\\UUU\\\iiisss{{{}}}zzzxxxtttnnnccc___]]]]]][[[WWWXXX\\\]]]___``````aaaeeekkkooorrrqqqppppppooooooooooookkkiiihhhggghhhjjjmmmooommmooopppnnnjjjhhhggghhhffffffggghhhjjjlllmmmnnnmmmmmmlllhhhcccbbbfffjjjggggggiiikkkmmmllljjjgggffffffeeeeeeeeedddddddddbbbbbbcccccccccddddddddd_________```aaaaaa___]]]ZZZ[[[\\\]]]^^^^^^^^^^^^[[[[[[[[[[[[YYYVVVSSSQQQJJJGGGBBB===999888999:::777888999999999999888777666666777777777666666555777888<<>>;;;;;;@@@MMMQQQRRRUUUOOOIIIOOO\\\jjjqqqllliiimmmppplllgggeeeaaaYYYQQQNNNOOORRRWWWcccrrr|||~~~wwwqqqpppooooooqqqvvvzzz}}}~~~|||||||||{{{yyywwwvvvuuusssqqqqqqqqqssstttvvvvvvuuuvvvuuusssooolllmmmnnnooopppqqqqqqqqqpppppprrrtttvvvvvvwwwyyy{{{zzzzzz{{{}}}}}}wwwsssqqqrrrrrrjjjjjjkkkjjjiiigggdddbbb```\\\XXXVVVSSSNNNGGGBBB;;;999666666:::BBBJJJPPPYYY\\\```bbbccceeegggiiikkkkkkkkkkkkmmmpppvvvzzz}}}zzzzzz}}}}}}wwwrrrrrrsssppphhhaaaMMMFFF>>>;;;===@@@@@@???FFFGGGKKKNNNTTT\\\eeekkkqqqtttvvvtttpppooosssxxxyyyooofffdddpppyyyqqqccceeeooo}}}vvvqqqkkkeee^^^VVVQQQLLLGGGDDD999777666777:::>>>AAABBBHHHVVVcccsssxxxnnngggccc```]]]YYYVVVTTTRRRRRRVVV[[[^^^ZZZSSSMMMEEE>>>777444222111111000///---...333666444666BBBVVVccc``````___[[[WWWVVVWWWYYYaaabbbgggrrr{{{}}}nnnaaabbbjjj{{{zzzqqquuulllXXXFFFDDDGGGFFFDDDFFF@@@AAACCCEEEGGGGGGGGGGGGCCCHHHJJJGGGCCCBBB@@@<<<666666888;;;>>>??????===999::::::999777555333111000222555888:::===AAADDDKKKQQQTTTRRRMMMMMMVVV^^^UUU[[[aaaggglllkkkaaaUUULLLGGGBBBAAAIIIXXXiiitttuuuvvvqqqcccZZZ^^^kkktttvvvzzz|||zzzyyyzzzxxxsssjjjfffbbb___\\\XXXZZZ___```aaabbbbbbccchhhpppvvvooonnnnnnnnnnnnnnnooopppjjjiiihhhhhhiiillloooqqqqqqrrrrrrnnniiiffffffhhhhhhhhhiiijjjkkklllmmmmmmjjjkkkjjjfffbbbbbbggglllggghhhkkknnnpppnnnkkkhhhgggfffffffffeeeeeeeeeeeeaaaaaabbbbbbcccccccccccc^^^^^^___```bbbaaa^^^\\\[[[\\\]]]^^^____________ZZZ[[[[[[[[[YYYVVVTTTRRRFFFDDD???:::777888<<>>DDDJJJNNNVVVXXXZZZ[[[\\\___cccfffeeeiiinnnpppqqqtttzzz~~~~~~{{{zzz{{{|||wwwwww~~~tttfffVVVHHH<<<;;;???BBBEEEHHHJJJNNNSSSYYYaaajjjsssyyyzzzooommmrrr|||~~~|||uuulllgggjjjqqq|||ooobbbccciiizzzzzzsssmmmhhhddd___YYYSSSNNNHHH@@@;;;;;;666333777;;;???DDDJJJMMM\\\ooo~~~~~~sssiiibbb^^^______[[[UUUQQQPPPQQQ]]]^^^^^^[[[SSSJJJCCC???666222...---000222333222)))000555777===JJJWWW^^^ccc___[[[YYYUUUQQQRRRWWW```bbbjjjwww~~~yyyiii^^^aaakkk~~~{{{sssrrrttt|||aaaUUUKKKJJJLLLKKKHHHGGGAAADDDGGGJJJLLLKKKJJJIIIKKKIIIGGGEEEDDDAAA>>>;;;777999===@@@AAA???===;;;999;;;<<<:::666333333444555444444444777;;;>>>AAAIIIMMMQQQTTTVVVYYY^^^bbb^^^]]]hhh|||zzzllldddUUULLLDDDCCCGGGQQQaaannn{{{wwwqqqlllkkkllloooqqqsssyyy}}}}}}|||{{{vvvppppppmmmhhhbbb\\\ZZZZZZ\\\^^^^^^___aaadddiiimmmppplllllllllnnnqqqqqqmmmjjjjjjjjjjjjkkklllmmmnnnoooqqqqqqppplllhhheeeddddddhhhjjjkkkjjjhhhhhhkkkooollljjjgggeeecccdddeeegggkkkjjjiiijjjkkkkkkhhhdddfffhhhiiijjjiiigggdddbbbaaabbbcccddddddcccbbbaaa^^^___```aaabbbaaaaaa``````^^^\\\\\\]]]^^^___^^^\\\\\\[[[ZZZVVVRRRNNNKKKCCCAAA===:::999:::<<<===???===<<<<<<===<<<:::777777777777777777888:::;;;???@@@EEEMMMUUUbbbxxx~~~{{{xxxmmmbbbXXXOOOIIIBBB@@@AAADDDFFFFFFKKKRRRXXX[[[bbbjjjssszzzvvvjjj___XXXSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTSSSRRRQQQQQQPPPPPPLLLLLLMMMNNNNNNLLLKKKJJJKKKKKKLLLLLLKKKIIIGGGFFF333222111000000///000000000000///...............333333555===GGGPPPWWWYYYZZZ]]]```eeehhhjjjkkkllljjj```VVVOOOGGG>>>999999===DDDKKKLLLHHHHHHOOOWWWlllsssxxxuuurrrrrrrrrqqqoooggg___YYYRRRLLLLLLPPPTTT[[[fffrrr{{{~~~|||yyyrrrooonnnpppqqqrrrzzz|||{{{yyyvvvtttrrrrrrssstttttttttssssssttttttttttttsssqqqpppppppppooooooooopppqqqrrrsssqqqqqqqqqqqqrrrtttvvvwwwrrrqqqppprrrtttuuuuuutttsssssstttttttttttttttsssvvvssspppnnnnnnnnnnnnmmmllliiigggggghhhgggccc```XXXXXXWWWTTTOOOIIICCC???888777666666999===BBBFFFMMMNNNOOOQQQRRRVVV[[[^^^```dddiiilllooosssyyy~~~|||{{{zzzzzz{{{}}}nnn[[[NNNBBB???CCCGGGKKKNNNVVVZZZ```gggnnnuuu}}}~~~rrrooosss{{{~~~~~~wwwooojjjiiiqqq|||nnnbbbdddkkk|||xxxtttqqqmmmiiiccc^^^XXXRRRLLLFFF???:::;;;777777:::<<>>???===<<<<<<<<<<<<999777555666888999;;;<<<>>>???DDDEEELLL[[[jjjzzz{{{vvvxxxzzzooodddYYYPPPKKKDDDBBBCCCFFFGGGHHHLLLSSSZZZ^^^eeemmmuuu{{{|||uuulllaaaWWWQQQNNNNNNNNNNNNOOOOOOOOOOOORRRRRRRRRRRRRRRQQQPPPOOONNNNNNNNNNNNNNNMMMLLLLLLLLLLLLLLLKKKJJJHHHGGGEEE444333222111000000000000000000///...............333444777===GGGQQQWWW[[[YYY[[[^^^bbbfffiiikkkkkkccc[[[SSSNNNHHH@@@;;;:::;;;BBBIIIKKKIIIKKKQQQWWWjjjqqqtttrrrpppqqqrrrqqqmmmfff]]]XXXQQQLLLKKKNNNRRRWWW```lllvvv|||~~~}}}qqqnnnnnnpppssswww|||yyywwwuuusssttttttttttttsssrrrqqqqqqtttttttttttttttsssrrrqqqqqqqqqpppppppppqqqqqqrrrppppppppppppqqqrrrttttttmmmllllllmmmooopppooonnnmmmnnnoooppppppooonnnmmmooommmkkkkkkmmmnnnmmmmmmjjjgggeeedddeeeddd```]]]WWWUUURRRNNNHHHCCC>>><<<777666444444555888;;;===@@@AAABBBCCCFFFJJJQQQUUUYYY]]]cccgggkkkqqqxxx~~~}}}wwwwwwwwwyyy|||yyy```SSSGGGEEEHHHMMMRRRWWWccchhhooouuu{{{uuuqqqrrrxxxzzz}}}}}}wwwrrrmmmllltttmmmcccgggooo~~~xxxrrrnnnmmmkkkiiifffaaa\\\VVVOOOIIICCC===999::::::<<<>>>>>>AAAJJJUUUgggttt{{{qqqiiiccc___^^^___]]]YYYSSSQQQSSSVVV```bbbaaa]]]SSSHHH>>>999666333000000111333444333333555555666???NNN[[[```ddd^^^YYYWWWUUUSSSTTTYYYYYYcccqqqvvvjjj___]]]kkk{{{wwwlllhhhlllrrr|||rrrVVVMMMGGGJJJOOONNNKKKIIICCCDDDFFFGGGIIIIIIJJJJJJLLLJJJGGGDDDBBB???;;;777666999<<>><<<===>>>>>><<<888555444444222222222444777<<<@@@CCCEEEJJJPPPTTTVVVZZZ___cccgggvvvllldddYYYMMMGGGEEEKKKYYYgggssssssssstttvvvwwwvvvvvvvvv{{{}}}{{{yyywwwsssmmmccchhhkkkiiibbb]]][[[\\\^^^___```aaabbbccccccccccccffflllsssvvvuuuqqqllliiiiiijjjkkklllmmmnnnnnnmmmmmmmmmkkkhhhfffffffffiiiiiiiiihhhfffeeefffgggjjjiiigggeeeeeeeeeggghhhiiihhhgggggghhhhhheeecccffffffeeedddbbbaaa______aaaaaabbbccccccbbbaaaaaaaaabbbcccdddddddddcccbbbccc```^^^\\\\\\\\\[[[YYY\\\[[[YYYUUUPPPKKKFFFCCC@@@???===;;;:::;;;===>>>>>>===<<<<<<<<<;;;999777///222666999:::<<<>>>???HHHLLLYYYnnnqqqooopppxxxzzzmmmbbbWWWNNNIIIDDDBBBBBBEEEFFFFFFKKKRRR[[[```hhhpppvvvzzz{{{{{{xxxuuupppiii```VVVOOOJJJIIIIIIIIIIIIJJJKKKLLLLLLPPPPPPQQQRRRRRRQQQPPPOOOPPPOOOOOONNNNNNNNNNNNNNNLLLLLLLLLKKKIIIHHHFFFEEE555444333222111000000000000000///...............222333666<<>>CCCKKKPPPUUUYYY___cccgggnnnvvv|||tttqqqrrrtttwww||||||```UUUJJJIIIMMMSSSZZZaaalllpppxxx~~~wwwrrrrrrtttvvvyyy{{{zzzwwwsssppprrryyy~~~llldddjjjtttuuupppkkkhhhhhhfffccc```^^^ZZZSSSLLLEEE???;;;888999;;;@@@CCCBBBEEEQQQ___uuuxxxooohhhcccaaa^^^^^^[[[VVVRRRRRRVVV[[[eeeeeeddd^^^SSSGGG===777333222000///000111222333444444444888EEEXXXdddhhhfff```[[[ZZZYYYWWWYYY]]]YYYgggyyy{{{nnn```WWWXXXgggwww~~~}}}xxxooofffccchhhnnn{{{jjjWWWOOOIIILLLNNNKKKEEEAAADDDDDDEEEFFFGGGHHHIIIJJJIIIGGGEEECCCBBB???<<<999777999<<>><<<@@@??????===:::777555444333333333444666:::>>>AAA>>>DDDKKKPPPTTTXXX^^^bbbpppqqqmmmbbbUUULLLGGGIIIUUUaaannntttzzzzzzvvvrrrrrrtttuuuyyy{{{xxxwwwvvvrrrmmmfffjjjmmmjjjbbb[[[ZZZ\\\[[[]]]___```aaa```___^^^aaafffooovvvyyyvvvqqqlllhhhiiijjjkkklllmmmmmmmmmiiijjjkkkiiigggeeeeeefffhhhhhhhhhhhhggggggggghhhiiihhhgggffffffggghhhiiiiiihhhhhhgggggggggfffeeeiiihhheeecccaaaaaa```aaa```aaabbbccccccbbbaaa``````aaabbbddddddccccccbbbaaa___]]]\\\\\\\\\ZZZYYY\\\ZZZWWWRRRMMMGGGBBB@@@===<<<;;;;;;;;;;;;<<<===>>>===<<<<<<<<<;;;999777000444888:::;;;<<>>DDDDDDDDDEEEFFFGGGHHHHHHFFFDDDCCCBBBBBBAAA???===999:::===?????????===<<<@@@@@@>>>===;;;999666555666555444444555888;;;===:::@@@IIIOOOTTTYYY^^^cccvvvzzzvvvrrriii^^^TTTKKKJJJRRR]]]ooo{{{wwwnnnooosssuuuyyyzzzyyyyyy{{{yyyuuuqqqrrroooggg^^^YYYYYY[[[XXXYYY\\\___```___^^^]]]bbbhhhpppvvvwwwtttnnnkkkggghhhjjjkkklllmmmmmmlllggghhhiiihhhfffeeeeeefffgggggggggiiijjjkkkkkkkkkggggggffffffggghhhiiijjjjjjjjjiiihhhgggffffffggghhhgggdddbbb`````````aaa```aaabbbbbbbbbbbbaaa```^^^___aaabbbbbbbbbaaa```]]]\\\[[[[[[]]]]]][[[ZZZZZZXXXTTTOOOJJJDDD@@@>>>:::::::::;;;;;;<<<======>>><<<;;;;;;<<<;;;888666666999===>>>>>>@@@FFFKKKTTTiii~~~wwwqqqmmmkkkpppsssxxx~~~pppbbbVVVMMMFFFAAA@@@>>>???BBBDDDDDDJJJPPPWWW]]]gggooosssrrrnnnjjjccc```ZZZSSSMMMJJJHHHGGGEEEEEEEEEFFFIIILLLOOOQQQSSSTTTTTTTTTSSSQQQOOONNNOOONNNMMMKKKKKKLLLMMMMMMMMMLLLKKKIIIHHHFFFFFFEEE777666555333222111111000000000///..................///222555:::BBBKKKQQQWWWWWWWWWYYY[[[___ccceeejjjeeeaaa^^^VVVIII>>>999;;;>>>DDDIIINNNRRRSSSTTTSSSVVVYYY[[[bbbmmmtttvvvuuukkkccc___[[[VVVRRRRRRMMMRRR[[[gggsss{{{rrrrrrpppooouuu|||zzzzzzzzzyyyxxxxxxxxxyyyyyyxxxwwwwwwtttttttttttttttsssrrrqqqqqqpppooonnnnnnnnnnnnnnnkkklllllllllllllllkkkjjjfffeeeeeegggkkkmmmmmmlllmmmllllllkkkjjjjjjjjjiiifffggghhhkkkmmmnnnllliiifffbbb^^^[[[YYYVVVPPPKKKEEEBBB>>>:::777555555555333333444444555555555555777888999:::===CCCIIINNNSSSWWW[[[^^^aaahhhpppwww~~~|||qqqgggbbbdddgggmmmttt|||~~~nnnZZZRRRLLLLLLPPPVVV^^^ffflllqqqxxx~~~zzzxxxvvvrrrtttwwwyyyzzzzzzyyyxxxooouuu}}}wwwllljjjsssxxx|||}}}yyywwwuuurrrooojjjhhheeeeeefffeeebbb^^^XXXUUUOOOGGG???;;;;;;<<<<<>>???===<<<;;;@@@>>>===<<<<<<;;;888555888666555444555777:::;;;===CCCLLLRRRVVVYYY^^^bbbvvv{{{yyyvvvtttnnnfff]]]RRRMMMRRRZZZjjjxxxttthhhhhhmmmsssxxx{{{{{{~~~~~~yyypppeee\\\XXXYYY[[[VVVXXXZZZ]]]^^^^^^]]]]]]ccchhhooosssrrroookkkiiifffhhhjjjkkklllmmmllllllhhhiiiiiihhhfffeeefffggggggggggggjjjmmmnnnmmmlllfffffffffggghhhiiikkkkkkjjjjjjjjjhhhffffffggghhheeecccbbb```_________`````````aaabbbbbbaaa``````]]]^^^___`````````___^^^[[[ZZZZZZ[[[]]]]]][[[ZZZUUUSSSOOOKKKFFFAAA>>><<<999:::;;;===>>>?????????===<<<;;;;;;;;;:::888666555888;;;<<<===DDDOOOXXXjjjuuulllfffdddfffjjjqqqtttzzz}}}nnn```UUULLLFFFBBBAAA@@@AAAEEEGGGHHHNNNTTTYYY___gggmmmoookkkeee```TTTQQQMMMIIIFFFEEEFFFGGGFFFFFFGGGIIIMMMRRRVVVYYY[[[ZZZXXXVVVSSSQQQPPPOOONNNMMMLLLLLLKKKKKKLLLLLLLLLKKKIIIHHHGGGGGGGGGGGG888777555444222111111111000000///...............---///111333777>>>GGGNNNSSSSSSTTTUUUYYY___dddgggnnnjjjgggeee]]]NNNBBB<<<<<<>>>CCCIIIOOOSSSSSSRRRSSSVVVWWWYYYaaannnvvvxxxwwwmmmdddaaa^^^YYYTTTSSSOOORRRXXXbbbmmmwww}}}wwwwwwsssqqqwww~~~||||||}}}}}}}}}zzzzzzzzzyyyxxxwwwvvvuuuttttttttttttsssqqqppppppooonnnmmmmmmmmmmmmmmmnnnjjjkkkkkkkkkkkkjjjiiihhhdddcccdddgggkkknnnnnnnnnlllkkkiiiggggggggghhhiiifffggghhhkkkmmmllliiifffddd___ZZZVVVSSSNNNHHHCCC===<<<999777555444444555666777777888888777666555666777999;;;>>>BBBHHHLLLPPPTTTXXX[[[___fffooovvvzzzwwwjjj___[[[\\\___eeennnwwwwwwgggSSSKKKFFFFFFHHHLLLSSSZZZ^^^bbbhhhnnnrrrwww{{{~~~|||yyywwwvvvssspppqqqsssvvvwwwxxxxxxwwwpppvvv|||uuullllllwwwuuuzzz{{{yyyxxxxxxvvvvvv~~~|||xxxssspppooonnnllljjjfffcccbbbcccdddccc^^^ZZZUUUSSSMMMEEE>>>;;;<<>>>>>>>><<<;;;999???===;;;;;;<<<<<<999666666555444333555777:::<<>><<<::::::<<<>>>@@@BBBBBBBBBBBB===<<<;;;;;;;;;:::888666444777:::===BBBOOOaaaoooyyymmmbbb^^^\\\^^^eeemmmppptttzzz{{{lll^^^SSSKKKFFFCCC@@@???AAAEEEHHHJJJPPPWWWZZZ^^^dddhhhfff___WWWQQQGGGFFFDDDBBBCCCEEEGGGIIIKKKLLLMMMQQQVVV\\\aaaeeebbb```\\\WWWSSSQQQPPPOOOMMMNNNNNNNNNMMMMMMLLLLLLJJJIIIHHHGGGGGGGGGHHHHHH888777666444222111111111000000///..................///111222555<<>>AAAFFFIIIMMMPPPUUUYYY]]]eeennnvvvxxxuuufffYYYVVVWWWZZZ```iiisss}}}tttdddKKKEEE@@@???@@@AAAFFFMMMOOOSSSXXX^^^bbbggglllooosss|||yyysssrrrqqqnnnlllmmmoooqqqssstttttttttuuuyyy~~~~~~ssslllnnnyyyuuuzzzzzzwwwvvvtttpppnnnuuu~~~|||wwwtttrrrooonnnnnnmmmkkkiiieeebbb``````aaa^^^YYYTTTTTTRRRLLLDDD===;;;===AAADDDHHHQQQ]]]hhhtttzzzqqqkkkkkkqqqvvvrrrhhh``````bbb___\\\VVVPPPNNNUUU```jjjiiieee^^^RRRFFF<<<555333...000222111...---///111222111555EEE^^^pppoooeee^^^YYYXXX^^^bbb___[[[YYY]]]ttt|||jjj]]]PPPHHHGGGJJJSSS]]]cccbbb```___cccmmmyyyiiiQQQMMMEEEBBBGGGLLLKKKFFFCCC@@@BBBEEEGGGHHHFFFEEECCCGGGFFFEEEDDDDDDCCCAAA???>>>??????>>>===<<<:::999>>><<<:::;;;<<<<<<999777555444333333555888;;;>>>DDDIIIOOORRRSSSSSSUUUWWWeeexxxqqqiiippptttppprrrqqqooojjj^^^TTTSSSYYYeeemmmvvvzzzvvvpppkkkiiihhhnnntttxxxoooddd___]]]ZZZXXXYYYZZZZZZ[[[[[[[[[[[[[[[]]]aaafffgggfffeeefffhhhfffgggjjjlllmmmllllllkkknnnnnnooommmkkkjjjjjjkkkjjjiiihhhjjjmmmmmmjjjgggdddeeefffhhhiiikkklllmmmggghhhhhhfffcccbbbdddgggcccccccccddddddccccccccc___```aaabbbbbbaaa```___]]]]]]___`````````___^^^]]]\\\\\\\\\\\\ZZZWWWUUUJJJIIIFFFBBB???<<<:::999<<<===@@@CCCEEEFFFEEEEEE===<<<;;;;;;;;;:::888666999<<<@@@DDDMMM^^^vvvuuudddZZZTTTTTTXXX\\\fffqqqqqqtttyyyxxxjjj\\\QQQIIIEEEBBB>>><<<>>>CCCGGGIIIPPPWWWYYY\\\aaabbb^^^UUUKKKEEEAAAAAA@@@AAACCCFFFJJJLLLRRRSSSUUUXXX^^^eeekkkooohhhddd^^^XXXTTTQQQPPPPPPNNNNNNOOOPPPOOONNNMMMLLLIIIIIIGGGGGGGGGGGGIIIIII<<<:::999777666666666666555444222111000///000000333///...111333777@@@IIINNNPPPRRRTTTYYY```hhhnnnuuussspppooojjj^^^NNNAAA999@@@DDDDDDHHHRRRXXXXXXaaa\\\XXX\\\fffooorrrrrrvvvrrriii```\\\[[[WWWQQQRRRRRRSSSYYYeeettt}}}{{{uuutttxxx|||}}}||||||||||||||||||||||||}}}{{{zzzxxxwwwvvvuuuuuuuuuvvvuuuttttttuuutttrrrpppmmmmmmmmmmmmmmmmmmmmmmmmnnnllljjjhhhggggggggggggeeeeeefffiiilllnnnnnnmmmllliiidddcccdddgggiiijjjjjjjjjiiihhhgggfffeeedddccc[[[OOOHHHDDD@@@:::555666777999999888888:::;;;@@@AAAAAA???;;;888666555222555999;;;===AAAGGGLLLOOOPPPSSSWWW]]]eeennnuuu~~~}}}pppaaaVVVSSSTTTWWW\\\cccnnnyyynnn\\\GGGBBB<<<;;;???BBBBBB@@@CCCFFFIIIKKKOOOVVV___fffooowww|||yyyuuurrrnnnkkkiiiiiiiiikkknnnpppqqqqqquuuwww}}}zzzrrrmmmooo|||www}}}wwwuuusssssspppooottt{{{{{{wwwtttkkkjjjiiikkkmmmmmmjjjgggaaaaaa```___^^^\\\[[[ZZZWWWRRRJJJDDD@@@@@@CCCEEEKKKPPPXXXcccppp}}}|||mmmeeeeeehhhppptttmmmeee```^^^]]]]]]ZZZTTTOOORRR[[[bbbdddjjjbbbWWWLLLCCC===888555444222/////////000000000111333888EEEXXXfffgggbbb```YYYXXXgggrrrbbbRRRXXXeeevvvzzzpppbbbRRRGGGGGGIIIJJJTTTaaaddd______eeellluuurrrZZZPPPIIIHHHHHHIIIJJJIIIFFFCCC@@@AAACCCDDDEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDBBB@@@===<<<:::888888999:::;;;?????????>>>===;;;:::999888777555444444666999:::AAAEEEJJJLLLLLLNNNQQQUUU\\\iiirrroooiiijjjlllmmmooommmmmmlllcccVVVPPPRRR]]]cccooo||||||rrrfff```dddhhhkkknnnzzzxxxlllfffaaa[[[ZZZ]]]^^^^^^]]]ZZZXXXWWWXXXYYY[[[]]]___bbbeeehhhiiijjjiiijjjkkklllmmmlllkkkjjjjjjjjjiiiiiiiiijjjjjjkkkiiigggeeefffiiijjjhhhfffeeeeeeeeefffggghhhhhhiiihhhfffeeedddeeefffeeeddd``````aaabbbbbbbbbbbbaaa^^^```aaabbbaaa```aaabbbbbbbbbaaa```___^^^]]]]]]^^^___^^^^^^[[[XXXUUUSSSHHHFFFCCC???>>>>>>???@@@CCCCCCCCCCCCAAA@@@>>><<<<<<;;;:::888999:::===??????CCCFFFLLL]]]wwwmmm```SSSRRRQQQRRRVVV^^^gggmmmrrruuuyyyrrrdddYYYPPPGGG@@@???>>>@@@BBBEEEGGGLLLRRRVVV]]]]]]\\\XXXQQQIIICCC@@@999===AAADDDFFFJJJPPPUUUVVVXXX]]]eeemmmrrruuuuuulllddd\\\XXXTTTNNNKKKLLLMMMNNNOOOOOONNNMMMLLLJJJJJJJJJJJJIIIGGGDDDAAA@@@999888666555444333444444333222111///............000---,,,///222666???HHHLLLNNNQQQSSSXXX___hhhnnnrrrsssuuutttooobbbQQQEEE;;;???AAABBBJJJVVV___```ccc^^^[[[]]]fffnnnrrrssssssqqqkkkbbb\\\[[[WWWRRRLLLKKKKKKPPP[[[iiisssxxx|||vvvuuuwwwyyyzzzyyy{{{{{{|||}}}}}}}}}}}}}}}yyyyyyxxxxxxxxxxxxxxxyyywwwvvvuuuuuuvvvvvvtttrrrmmmmmmmmmnnnnnnmmmmmmmmmnnnmmmllljjjiiiiiiiiijjjhhhhhhhhhiiikkklllkkkjjjeeebbb___^^^```bbbdddeeeeeefffffffffeeecccaaa```YYYQQQHHHAAA>>><<<777444333555888:::<<>>>>>===<<<;;;:::999:::888666555555666888:::@@@CCCEEEFFFGGGJJJPPPTTT\\\fffllliiieeefffiiijjjllljjjiiiggg___RRRLLLMMMRRRYYYiiixxx|||tttiiiddd^^^___```dddqqqyyynnnhhhccc]]][[[]]]\\\\\\[[[YYYWWWWWWXXXYYYYYY[[[^^^aaadddgggiiijjjhhhiiijjjkkkkkkkkkjjjjjjkkkjjjjjjjjjjjjkkkkkklllkkkiiigggfffggggggeeeccceeeeeeffffffggghhhhhhiiikkkiiigggggghhhhhhhhhgggaaaaaabbbcccdddddddddcccaaabbbcccbbb```_________aaaaaa```___^^^^^^]]]]]]\\\\\\\\\[[[XXXTTTPPPMMMGGGEEEBBB???>>>>>>???@@@EEEEEEEEEEEEDDDBBB???>>>::::::;;;<<<===>>>@@@AAA@@@IIITTT```rrryyyjjj\\\SSSOOOOOOOOORRRWWW___hhhnnnqqquuuzzzrrrcccYYYPPPGGGAAAAAA???AAACCCEEEGGGKKKQQQTTTWWWWWWUUUPPPIIICCC>>>===???CCCHHHJJJLLLNNNSSSWWW\\\^^^cccjjjrrrwwwxxxxxxlllddd[[[WWWSSSMMMKKKMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIHHHFFFDDDAAA@@@888888666555444333333333333222111000...............,,,+++///111555===EEEGGGJJJNNNRRRVVV]]]gggnnnqqquuuyyyzzzssseeeUUUKKK???>>>===???IIIWWW```bbbddd```\\\^^^dddkkkoooqqqnnnpppmmmeee^^^[[[XXXUUUNNNKKKIIILLLVVVcccooowww|||xxxvvvvvvvvvvvvuuuwwwyyy{{{}}}~~~~~~}}}|||xxxxxxxxxyyyzzz{{{|||}}}yyyxxxwwwwwwxxxwwwuuusssnnnnnnoooooooooooonnnnnnnnnnnnmmmlllkkkkkkllllllkkkjjjiiiiiijjjiiigggeee___\\\ZZZZZZ[[[^^^^^^^^^]]]___```aaa```]]]ZZZYYYMMMGGG@@@;;;:::999666444555888<<>>AAAIIISSS[[[ggglllqqqsssttttttnnnfff^^^^^^^^^___```ccceeefffpppsssxxx{{{|||||||||}}}~~~uuusss}}}www~~~{{{tttpppnnnnnnmmmlllpppvvv{{{zzzxxxuuuqqqmmmiiihhhhhhfffdddccccccbbb```______\\\YYYUUUTTTUUUWWWXXXVVVRRRLLLFFFCCCCCCEEEGGGMMMPPPWWW```kkkwwwzzzqqqggg___^^^bbbgggooosssmmmeee___[[[XXXTTTPPPLLLLLLVVVbbbfffcccddd\\\PPPDDD<<<555111.........//////000000111111444444???TTTbbbaaaZZZWWWTTT]]]hhhvvv|||kkk___gggzzzzzznnnaaaOOOEEE???AAADDDHHHSSS```ddddddfffiiippp|||bbbOOOHHHGGGGGGGGGHHHIIIHHHEEEBBB<<<===@@@BBBEEEFFFFFFFFFCCCBBBAAABBBCCCCCCAAA???<<<;;;::::::;;;<<<>>>???>>>>>>===;;;::::::999999<<<:::888666555666777888<<<>>>@@@@@@AAAEEEMMMSSS[[[```dddaaa___aaacccdddeeedddcccaaaYYYNNNGGGGGGIIIPPPaaassszzzsssiiicccWWWUUUTTTYYYhhhxxx~~~|||sssnnnhhhaaa^^^^^^ZZZYYYXXXVVVVVVVVVWWWXXXWWWXXX[[[___bbbfffhhhiiigggggghhhhhhhhhiiiiiiiiikkkjjjjjjjjjkkklllmmmmmmllljjjgggffffffdddbbb```eeeeeeffffffggghhhhhhhhhgggeeeddddddeeeeeedddcccaaabbbcccdddeeefffffffffcccddddddccc```]]]]]]]]]___^^^^^^]]]]]]\\\\\\\\\[[[[[[[[[YYYUUUOOOJJJGGGCCCBBBAAA@@@???@@@AAABBBHHHHHHHHHGGGEEECCC@@@>>>444777:::<<<===???AAACCCHHHUUUgggxxxrrr```SSSKKKIIIIIIKKKNNNRRRXXXaaajjjpppuuu{{{~~~pppaaaWWWNNNGGGBBBBBBAAABBBDDDFFFGGGKKKOOORRRRRRQQQNNNIIICCC???======HHHLLLQQQSSSSSSTTTWWWZZZaaaccchhhooouuuyyyyyywwwkkkbbbZZZUUUQQQMMMLLLNNNNNNNNNLLLKKKIIIIIIHHHHHHHHHHHHHHHGGGEEECCCAAA@@@:::999888777666555555555555444333222111000000000000------000111333999AAACCCGGGMMMPPPTTT[[[eeemmmrrrwww|||{{{rrreeeXXXPPPAAA===:::===HHHSSSZZZ[[[aaa___\\\\\\___dddiiikkkhhhmmmoooiiibbb^^^\\\XXXRRRLLLHHHKKKTTT```nnnyyy|||{{{zzzxxxuuuttttttttttttwwwzzz}}}~~~~~~}}}|||yyyyyyyyyzzz{{{|||}}}~~~xxxwwwvvvwwwwwwwwwuuusssnnnoooppppppppppppooonnnmmmmmmmmmlllllllllllllllllljjjhhhhhhhhhfffdddaaa]]][[[XXXWWWXXXXXXXXXWWWTTTUUUXXXYYYXXXVVVRRRPPPFFFBBB<<<999888999999888===AAAGGGMMMSSSZZZaaaeeefffgggcccXXXIII===888777444777;;;<<<===AAAGGGKKKMMMPPPUUUYYY^^^dddkkkooouuuxxx{{{yyypppbbbTTTLLLFFFGGGJJJQQQ^^^pppzzziiiSSSAAA<<<999666666888999888777888999;;;===AAAIIIUUU]]]gggkkkooorrruuutttmmmccc\\\\\\]]]^^^___bbbeeehhhoootttxxxxxxvvvtttvvvyyy|||vvvsss~~~|||zzztttpppmmmnnnnnnnnnrrrwww}}}{{{xxxsssnnnjjjgggeeefffeeedddbbbbbbaaa`````````___\\\YYYXXXXXXZZZ[[[UUURRRMMMHHHEEEEEEFFFGGGKKKNNNSSS\\\gggrrrzzz~~~}}}uuummmgggaaa\\\\\\```dddkkknnniiibbb\\\WWWSSSNNNKKKHHHLLLYYYfffhhhccc[[[TTTIII???999555333111---...000000//////000000888:::III```iiiaaaWWWVVVQQQaaaoooxxxyyyjjjdddnnn~~~~~~{{{ooo```KKKEEEBBBEEEJJJOOOZZZeeejjjhhhhhhnnnyyyvvvZZZKKKGGGHHHGGGHHHIIIIIIHHHEEEBBB===???AAACCCEEEEEEEEEEEEBBBAAAAAABBBCCCCCCAAA@@@<<<;;;<<<<<<===???@@@AAA>>>===;;;:::999999::::::===;;;999777555555555666888:::===>>>???CCCIIIOOOUUUYYY[[[\\\\\\\\\\\\\\\^^^]]]\\\ZZZTTTLLLFFFCCCFFFLLLZZZlllsssmmmbbb[[[SSSNNNLLLSSScccsss{{{}}}{{{uuunnnfff```]]]WWWUUUTTTTTTUUUVVVWWWWWWUUUVVVYYY\\\```dddgggiiiffffffffffffffffffggggggiiiiiiiiijjjkkklllmmmnnnjjjiiigggfffdddcccaaa```ffffffffffffgggggghhhhhheeecccaaaaaabbbcccbbbaaaaaabbbcccdddeeefffffffffbbbcccdddccc```^^^]]]]]]]]]]]]\\\\\\[[[[[[[[[[[[\\\[[[ZZZWWWSSSMMMGGGDDD??????@@@AAABBBDDDFFFGGGKKKKKKIIIGGGDDDAAA>>><<<666999<<<>>>???BBBHHHLLLXXXfffyyy|||mmm]]]PPPHHHFFFGGGEEEHHHNNNTTT[[[dddooowww|||yyykkk]]]SSSLLLEEEBBBCCCBBBCCCEEEGGGHHHJJJMMMPPPRRRPPPLLLGGGBBBAAACCCEEEPPPUUUYYY[[[ZZZYYY[[[]]]ccceeejjjpppuuuvvvtttrrrhhh```WWWTTTPPPMMMMMMPPPPPPNNNLLLJJJHHHHHHHHHHHHGGGGGGFFFEEEDDDBBBAAAAAA::::::999999777666555555555444444333222111000000222000000222222111666<<>>:::999999;;;===>>>CCCJJJSSS\\\dddkkkppptttuuuqqqfffUUUDDD999666777444888;;;===>>>AAAFFFKKKLLLOOOTTTXXX]]]bbbiiimmmssswwwzzzwwwlll^^^QQQJJJCCCDDDHHHPPP^^^qqqtttbbbMMM@@@:::999888888888888777777444555777888===GGGTTT^^^hhhllloooppprrrqqqiii___\\\]]]^^^___```ccchhhlllnnnssswwwvvvrrrooorrrvvvyyy{{{}}}zzzrrrqqq}}}zzzsssmmmkkkmmmnnnooosssxxx~~~|||xxxsssnnniiieeedddbbbbbbbbbbbbaaaaaaaaaaaa```______^^^]]]\\\[[[[[[UUURRRNNNJJJGGGEEEFFFFFFGGGIIINNNXXXdddooovvvyyyqqqkkkfffdddaaa]]]]]]```___eeegggbbb\\\WWWRRRMMMIIIHHHHHHNNN\\\hhhhhhaaaVVVOOOEEE<<<777444333333...000111000......///111;;;CCCVVVhhhjjj^^^VVVUUUSSSgggssstttpppgggggguuu~~~~~~}}}ppp___JJJIIIIIILLLPPPVVVaaajjjnnniiifffooommmUUUJJJIIIHHHHHHHHHIIIJJJIIIEEECCC@@@AAACCCDDDEEEDDDDDDCCCBBBAAAAAABBBCCCDDDBBB@@@<<<======>>>@@@AAABBBCCC???===;;;999888999;;;<<<<<<;;;999777555444444444444888<<>>AAADDDGGGIIIKKKLLLMMMKKKHHHDDD@@@===;;;:::>>>AAACCCCCCFFFLLLWWW___ppp{{{{{{sssgggWWWKKKFFFFFFEEEEEECCCHHHPPPWWW```kkkxxxqqqdddWWWOOOJJJDDDAAABBBBBBDDDFFFGGGHHHJJJLLLNNNQQQOOOKKKGGGEEEFFFKKKOOOWWW[[[___```^^^\\\]]]___dddgggkkkqqqtttssspppllleee]]]UUUSSSPPPMMMMMMPPPPPPOOOLLLJJJIIIHHHHHHHHHEEEEEEDDDCCCBBBBBBAAAAAA999999999888777666444444333333333222111000...---222000000222222111444999===DDDLLLPPPQQQWWWbbbkkksssttttttrrrlllcccYYYSSS@@@;;;;;;AAAJJJOOOTTTXXX[[[]]]``````^^^^^^aaadddeeennnuuuvvvuuusssmmmgggVVVLLLFFFHHHLLLTTTdddtttuuuyyy~~~|||wwwssssssuuuqqqsssvvvxxxzzzzzzyyyyyy|||{{{zzzyyyyyyyyyyyyyyyvvvtttttttttttttttrrrpppmmmooopppqqqqqqpppooommmkkkkkkkkkkkkkkkjjjiiihhhfffeeeccccccbbbaaa^^^\\\VVVRRRLLLHHHFFFDDDBBB@@@BBBDDDFFFGGGFFFDDDBBB@@@<<<;;;::::::<<>>AAAFFFKKKLLLOOORRRVVVZZZ```fffkkkqqqvvvyyyttthhhZZZNNNGGGBBBEEELLLVVVdddwww~~~oooZZZIIIAAA888999999999999888777777555666777999???JJJYYYccciiimmmooonnnnnnlllfff^^^___aaabbbaaaaaaccciiinnnnnnrrruuutttooolllnnnqqqsssttttttrrrnnnppp|||yyyoooiiifffiiimmmooosssxxx}}}|||xxxtttnnniiidddbbb^^^```bbbbbbaaa`````````]]]^^^^^^^^^]]]\\\ZZZYYYUUUSSSOOOKKKGGGEEEDDDDDDCCCDDDJJJUUUcccooovvvxxxnnnhhhdddcccbbb___]]]___[[[___```[[[VVVSSSOOOJJJGGGIIILLLRRR^^^gggfff___UUUNNNCCC:::444222111000///111222000......111555AAARRReeemmmeeeZZZUUUTTTWWWmmmvvvpppjjjffflll{{{}}}~~~nnnZZZKKKLLLOOOQQQTTTZZZccckkkkkkfffdddpppwwwdddSSSKKKKKKHHHGGGGGGHHHIIIHHHEEEBBBAAABBBCCCDDDDDDCCCBBBAAACCCBBBBBBCCCDDDEEECCCBBB>>>>>>???@@@BBBCCCCCCDDD@@@>>>:::888888999<<<>>>===<<<:::888666555444444333888===??????@@@DDDGGGKKKMMMSSSWWWVVVSSSUUUZZZYYY[[[ZZZWWWUUUSSSMMMFFF@@@@@@HHHWWWaaa```ZZZVVVLLLGGGFFFMMMWWWaaakkkrrr}}}wwwmmmbbbYYYSSSPPPNNNPPPUUUXXXXXXWWWUUUUUUWWWYYY]]]aaaeeegggffffffgggfffeeecccaaa```aaaaaabbbccceeefffhhhiiiccceeefffeeeddddddeeefffffffffggggggggggggggggggdddbbbaaa```aaabbbaaa`````````aaabbbbbbbbbaaaaaa^^^___aaabbbaaa```aaabbb]]]]]]\\\[[[ZZZYYYXXXXXXWWWUUUQQQMMMHHHDDDAAA@@@???AAADDDHHHKKKMMMNNNNNNKKKHHHDDD???<<<;;;<<<<<>>?????????>>><<<<<<999:::<<>>AAAFFFKKKMMMNNNPPPSSSWWW]]]eeejjjoootttwwwrrreeeVVVJJJEEEBBBHHHRRR___ooo}}}iiiRRRDDDAAA777888::::::999888777666888999:::===CCCPPP```kkklllqqqsssqqqnnnllliiieeehhhiiiiiigggcccdddiiioooqqqsssuuutttppplllkkkkkkkkkkkkllllllkkkooo}}}}}}yyymmmgggeeeiiinnnrrrvvvzzz}}}}}}zzzvvvqqqkkkeeebbb___bbbffffffdddaaa______]]]\\\[[[ZZZYYYYYYZZZZZZUUUSSSOOOKKKGGGDDDBBBAAA@@@AAAHHHUUUeeerrryyy{{{rrrjjjdddcccaaa^^^\\\]]]XXX[[[[[[VVVRRRQQQNNNIIIFFFKKKPPPVVV___eeeccc]]]QQQJJJ???666111000000000...000111///---///666;;;LLLeeeyyyrrrbbbYYYWWWUUUZZZqqqxxxoooiiiiiirrr~~~|||nnnXXXMMMQQQUUUUUUWWW\\\dddjjjeeeeeegggtttzzzlll^^^QQQKKKKKKEEEEEEEEEFFFGGGFFFCCC@@@>>>???@@@AAABBBAAAAAA@@@CCCCCCBBBDDDEEEFFFEEECCC???@@@AAABBBCCCCCCDDDDDDAAA???;;;888888:::===@@@>>>===<<<;;;999888777666666999<<<<<<<<<>>>BBBFFFKKKLLLPPPSSSQQQOOOVVVaaa___aaa___[[[YYYWWWPPPGGG@@@===AAAMMMXXXZZZWWWUUUMMMIIIHHHMMMRRRVVV___hhhsss}}}xxxooocccYYYRRRNNNMMMOOOUUUYYYZZZXXXVVVVVVWWWYYY\\\```dddffffffggghhhhhhfffbbb^^^\\\\\\]]]]]]___aaacccdddfffdddfffgggfffddddddeeeggggggggggggggggggggggggfffaaa___]]]]]]^^^___^^^]]]aaaaaabbbbbbaaaaaa``````^^^```aaabbbaaa```aaabbb___^^^]]][[[YYYXXXWWWVVVUUURRRNNNIIIEEECCCBBBBBBFFFGGGJJJMMMNNNNNNMMMLLLGGGCCC>>>::::::<<<@@@CCCBBBGGGOOOUUU\\\iii{{{}}}iiiXXXHHHDDD???>>>???BBBCCCCCCGGGNNNXXXaaakkkzzzsssbbbYYYPPPMMMKKKFFFDDDDDDAAACCCFFFHHHIIIJJJLLLNNNKKKJJJIIIHHHJJJPPPXXX^^^```ccceeedddaaa```aaadddgggiiinnnrrrsssooohhhbbb]]]WWWSSSSSSRRROOOMMMNNNKKKKKKKKKJJJJJJHHHGGGGGGCCCBBBAAA@@@@@@AAAAAABBB<<<=========<<<:::888777444555555555444222000///***))),,,000111000444999===EEEMMMPPPQQQUUU```iiihhhiiilllppprrrkkk^^^SSSGGG@@@<<<======???GGGRRRaaahhhooopppllliiijjjmmmmmmttt}}}wwwbbbWWWNNNMMMLLLMMMZZZkkkwww~~~xxxpppoooqqqqqqrrrrrrssstttuuuvvvvvvwwwwwwwwwvvvvvvwwwxxxxxxvvvuuuttttttuuutttrrrppplllmmmpppqqqqqqpppmmmlllmmmmmmmmmmmmllljjjhhhffffffdddaaa___^^^[[[WWWTTTMMMHHHAAA<<<::::::::::::::::::;;;;;;;;;::::::999:::<<>>>>>AAAFFFKKKMMMNNNOOOQQQUUU[[[ccciiimmmrrruuupppbbbSSSHHHCCCCCCJJJWWWfffwww|||fffMMM@@@@@@666888::::::999777666666777888:::<<>>:::;;;===???@@@AAA@@@@@@DDDCCCCCCDDDFFFGGGFFFDDD@@@AAABBBCCCDDDDDDDDDDDDBBB???;;;888888;;;>>>AAA??????>>>===;;;:::999888888999:::999888;;;AAAGGGLLLMMMOOOQQQMMMLLLXXXgggdddfffccc]]][[[ZZZRRRGGGCCC>>>???IIISSSUUUTTTSSSQQQMMMLLLOOOOOOPPPXXXbbbkkkwww~~~xxxpppdddZZZQQQNNNLLLOOOUUUZZZZZZYYYWWWWWWWWWYYY\\\```cccfffggghhhjjjjjjgggbbb]]]YYYYYYZZZ[[[\\\^^^```bbbccceeeggghhhgggeeeccceeeggggggggggggggggggfffffffffcccbbb``````aaaaaaaaa```bbbbbbcccbbbbbbaaa```______```bbbbbbaaa``````aaa```___]]]\\\YYYXXXVVVUUUWWWSSSNNNIIIFFFEEEFFFFFFKKKMMMOOOPPPPPPNNNLLLJJJCCC@@@;;;888999>>>DDDIIIHHHPPP[[[eeeooo}}}~~~mmmWWWDDD888:::===???@@@CCCGGGJJJJJJQQQ[[[dddnnn~~~oooaaa___VVVOOONNNLLLHHHEEEEEE@@@CCCFFFHHHIIIJJJLLLNNNJJJJJJJJJKKKNNNTTT]]]cccccceeefffdddaaaaaacccfffeeehhhlllpppppplllddd^^^[[[VVVSSSTTTSSSOOOMMMNNNHHHHHHIIIJJJIIIHHHFFFEEECCCBBBAAA@@@@@@@@@AAABBB???>>><<<999888777777777777666555333222222333333...000000...------111555666>>>JJJRRRVVVYYY^^^bbbggghhhmmmtttvvvooobbbYYYMMMBBB999888<<>>???@@@BBBDDDIIILLLPPPRRRTTTYYY```fffnnnqqqrrrjjj]]]PPPHHHFFFIIIOOO\\\mmmuuu]]]GGG<<<<<<777666666666666777777888666888:::>>>JJJ\\\kkkrrrttttttuuuvvvvvvwwwxxxyyy~~~xxxpppmmmqqqsssssszzzzzzyyyvvvrrrmmmhhhffffffiiikkkkkkjjjmmmtttzzzuuullleeehhhnnntttxxx}}}~~~}}}xxxrrrllliiikkkmmmnnnkkkfffaaa``````]]]\\\ZZZ[[[\\\\\\[[[YYYXXXVVVQQQLLLFFF@@@<<<:::;;;AAAJJJWWWiiizzz}}}yyyrrriiicccaaa___]]]ZZZVVVSSSPPPOOOPPPPPPMMMKKKIIIPPPWWW]]]bbbbbb[[[QQQFFF@@@999333111111111111111...111555222...888IIIdddyyyxxxaaaUUUWWW]]]ffftttyyyooohhhppp{{{}}}yyy~~~vvvdddWWWRRRQQQMMMMMMXXXgggkkkggghhhllltttppp___SSSKKKGGGFFFCCCDDDEEEDDDBBBAAAAAAAAADDDBBB???<<<;;;::::::;;;AAAAAABBBCCCDDDDDDCCCCCC>>>DDDFFFCCCBBBEEEIIIIIICCC@@@;;;888777:::>>>@@@>>>===<<<;;;;;;::::::;;;555555666777999===AAACCCLLLJJJIIIMMMTTT[[[______bbb```^^^______\\\SSSLLLGGGBBB???CCCNNNXXX\\\]]]\\\PPPGGGHHHKKKLLLPPPUUUeeeooovvvvvvrrrlll^^^QQQOOOPPPQQQQQQQQQRRRUUUXXX\\\YYYXXXYYY]]]aaadddffffffggghhhhhhfffccc___]]]_________```aaabbbdddeeedddfffgggfffddddddfffiiifffeeeeeeeeeeeegggiiijjjfffeeedddcccbbbbbbbbbbbbdddddddddcccbbbaaa```_________aaaaaaaaa```___^^^]]]]]]\\\ZZZYYYXXXWWWVVVRRRNNNIIIGGGGGGHHHIIIJJJRRRSSSSSSRRROOOKKKHHHFFF;;;===>>>>>>>>>BBBHHHNNN[[[aaajjjvvv|||nnnaaaSSSEEE;;;>>>::::::@@@DDDDDDHHHNNNUUUVVV[[[hhh{{{zzzooogggcccTTTTTTSSSPPPLLLIIIHHHHHHFFFFFFGGGKKKOOOPPPMMMJJJLLLKKKJJJLLLQQQWWW[[[]]]\\\```cccaaa\\\\\\bbbhhhhhhlllppppppjjjccc^^^[[[VVVUUUTTTRRRPPPNNNLLLKKKLLLKKKIIIGGGEEECCCBBBBBBDDDBBBAAAAAABBBBBBAAA@@@>>>===;;;999888888888888888777555333222222222222///000000///------000444555>>>IIIQQQUUUXXX\\\```fffhhhooowww{{{vvvkkkcccRRRGGG===:::>>>CCCLLLTTTaaattttttsssyyy{{{|||nnncccVVVNNNJJJKKKTTT^^^lllwwwzzzwwwtttqqqtttrrrrrruuuzzz~~~~~~|||zzz{{{zzzxxxvvvuuuvvvxxxuuuuuuvvvwwwvvvuuusssqqqrrrssstttsssooommmllllllmmmkkkjjjiiiiiihhhfffdddccc```\\\XXXUUUQQQLLLIIIBBB???;;;888666777999;;;<<<:::888:::===???>>>===BBBIIIQQQXXXeeevvvuuuaaaRRRIII===555444444444333555777;;;===>>>???AAACCCGGGKKKOOORRRUUUZZZaaagggnnnpppppphhhZZZNNNGGGEEEJJJRRRaaauuummmWWWDDD;;;;;;777777666666666666777777777999;;;AAAOOObbbpppuuuuuuvvvxxxyyyzzzzzz{{{||||||uuutttyyy|||||||||{{{yyyuuuqqqkkkgggddddddgggiiiiiihhhjjjpppuuuyyynnnfffggglllqqqwww||||||vvvqqqnnnmmmnnnnnnkkkfffbbb``````\\\[[[[[[[[[\\\\\\ZZZYYYYYYWWWSSSMMMGGGBBB>>><<<;;;@@@IIIWWWiiizzz}}}{{{tttjjjccc```]]]ZZZWWWUUURRROOONNNNNNNNNLLLJJJIIIPPPXXX]]]```___WWWMMMBBB===666111//////000000///,,,///333222222???QQQmmm|||uuu___VVVZZZ___kkkvvvyyyooojjjqqq|||||||||tttaaaTTTNNNMMMLLLNNNZZZgggkkkhhheeelllwwwkkk[[[QQQJJJEEEDDDBBBDDDFFFFFFDDDCCCDDDEEEGGGEEEBBB???============AAAAAACCCDDDEEEEEEEEEEEE???DDDFFFCCCBBBFFFIIIIIIAAA@@@===<<<<<<===???AAAAAA@@@>>>===<<<;;;;;;;;;888777777777999;;;>>>@@@EEEFFFHHHMMMTTTYYY\\\^^^aaa___^^^___```\\\UUUNNNGGGBBB>>>BBBMMMYYY```bbb___VVVOOOOOOOOOMMMMMMPPP___iiiqqqpppllleeeYYYNNNLLLMMMNNNNNNOOORRRVVVYYYZZZ[[[]]]___```bbbcccccccccdddeeefffeeeccc```^^^bbbbbbbbbccccccddddddeeedddfffgggfffdddcccfffhhhhhhggggggfffeeeeeeffffffccccccccccccccccccddddddcccccccccccccccbbbaaa```_________``````______^^^\\\[[[ZZZXXXVVVTTTSSSRRRRRRNNNJJJIIIKKKPPPSSSUUUWWWVVVTTTQQQMMMHHHEEECCC<<<>>>??????@@@EEENNNTTTaaalll{{{vvvgggZZZPPPGGG>>>888<<<999:::@@@EEEFFFKKKQQQYYYZZZaaannn~~~pppfff___\\\TTTTTTSSSQQQMMMJJJIIIIIIHHHHHHHHHKKKOOOPPPOOOLLLNNNMMMLLLNNNRRRUUUWWWXXXUUUXXX[[[ZZZWWWYYYaaagggllloooqqqnnnhhhaaa]]][[[VVVUUUSSSQQQOOOMMMLLLKKKKKKJJJHHHFFFEEECCCCCCCCCDDDBBBAAABBBCCCCCCBBBAAA===<<<;;;999888888999999999888666444333222111111111111111///......000222444<<>>CCCLLLUUUaaazzz|||ssszzz{{{}}}rrrgggZZZPPPJJJJJJRRR[[[hhhsss}}}~~~{{{yyywwwtttsssrrrrrrvvv|||}}}|||}}}|||yyyvvvtttssstttttttttuuuuuuuuusssqqqpppssstttuuussspppmmmllllllkkkjjjhhhhhhhhhgggeeebbb___[[[VVVRRROOOKKKGGGDDD???===:::777777888;;;===AAA@@@???@@@CCCDDDEEEDDDOOOUUU]]]hhhxxx{{{eeeRRREEE???777333333444444333444666999;;;<<<===@@@BBBEEEJJJOOOSSSVVV\\\ccciiinnnooommmdddWWWLLLFFFFFFLLLUUUhhhsss___MMM???:::;;;999888777666666555666666999;;;===FFFWWWkkkvvvxxxvvvyyy|||}}}}}}~~~{{{{{{~~~|||yyytttnnnhhhdddbbbaaacccffffffeeefffjjjmmmuuu}}}{{{|||}}}rrrgggdddgggmmmttt{{{~~~yyyuuusssqqqqqqoookkkfffbbb```___[[[[[[[[[\\\]]]\\\ZZZXXXXXXVVVRRRMMMGGGBBB>>>;;;;;;AAAJJJWWWjjjzzz~~~~~~vvvkkkccc^^^[[[VVVSSSTTTQQQNNNLLLLLLKKKJJJIIIKKKRRRYYY\\\^^^[[[QQQHHH<<<888333///.../////////...+++,,,000222777HHH[[[www}}}{{{lll[[[VVV\\\cccnnnvvvvvvmmmiiipppzzz}}}xxxxxx}}}~~~mmmYYYNNNJJJJJJKKKPPP[[[gggkkkhhhcccnnn|||~~~eeeUUUNNNGGGCCCCCCBBBDDDFFFGGGFFFFFFGGGHHHHHHGGGDDDAAA???>>>>>>>>>BBBCCCDDDEEEFFFFFFFFFFFF@@@DDDFFFCCCCCCGGGJJJIII@@@@@@@@@@@@@@@AAAAAABBBBBBAAA???===<<<;;;::::::999999888777888:::<<<===@@@DDDIIIOOOSSSVVVZZZ\\\___^^^^^^``````]]]WWWQQQLLLFFFAAABBBKKKWWWaaagggbbb]]]XXXWWWUUUPPPMMMMMMUUU```iiijjjeee___VVVOOOOOOOOOOOONNNMMMPPPTTTWWWXXX]]]cccfffdddaaaaaaaaabbbcccdddffffffeeedddccceeefffgggggghhhgggfffeeeeeeffffffeeecccccceeeffffffffffffffffffeeeeeedddaaabbbbbbcccddddddeeeeeebbbbbbcccccccccbbbbbbaaa^^^^^^^^^]]]]]]^^^^^^___]]]\\\ZZZWWWUUURRRPPPOOOOOOLLLJJJKKKPPPWWW]]]```ZZZWWWSSSMMMHHHDDDAAA@@@===???@@@AAAEEEMMMXXXaaarrr}}}hhh^^^OOODDD>>>;;;999777<<<:::<<>>???DDDNNNXXXfff~~~uuuuuuwww|||tttjjj___UUUMMMKKKSSS]]]fffrrr~~~}}}zzzwwwtttpppooopppuuuzzz}}}|||zzzzzz{{{{{{zzzvvvtttssssssssssssttttttsssrrrpppppptttuuuuuussspppnnnmmmnnnkkkjjjiiihhhhhhgggdddaaa\\\XXXRRRMMMJJJFFFCCC@@@>>><<<:::777777888:::<<>>======FFFFFFGGGGGGGGGFFFEEEEEEAAADDDEEECCCDDDHHHJJJIIICCCBBBBBBAAAAAAAAABBBBBBCCCBBB@@@===;;;:::999888:::999888777888:::<<<===???DDDJJJNNNPPPSSSWWW[[[\\\]]]^^^```aaa___YYYUUUQQQKKKDDDBBBHHHTTTaaaiiigggeeebbb^^^XXXSSSOOONNNMMMWWWbbbfffddd___[[[XXXZZZYYYVVVSSSPPPOOORRRTTTZZZaaahhhiiieeeaaaaaabbbdddeeefffgggiiiiiijjjjjjhhhiiikkklllkkkjjjgggfffffffffeeedddccccccdddddd```aaaccceeefffffffffeeeaaaaaabbbcccddddddddddddaaaaaabbbcccccccccbbbbbb^^^]]]\\\[[[\\\]]]^^^______^^^\\\YYYUUURRRPPPOOOKKKJJJLLLPPPVVV\\\___aaaWWWTTTNNNHHHCCC@@@??????===@@@BBBFFFLLLXXXfffppp~~~mmmVVVNNNBBB:::777888999:::======AAAGGGMMMTTTZZZ^^^bbbeeennn{{{rrrcccXXXRRRQQQQQQQQQSSSSSSRRROOOLLLKKKKKKMMMMMMNNNOOOQQQRRRRRRRRRPPPOOOPPPQQQSSSTTTRRRPPPOOOQQQSSSTTTVVV]]]fffnnnyyyvvvpppiiiaaa\\\XXXWWWSSSSSSQQQPPPNNNLLLKKKJJJHHHGGGFFFEEEEEEDDDEEEEEECCCBBBAAABBBDDDEEEDDDCCC===<<<:::999888999999:::999999888666444222111000333222111000000000000///111777???GGGMMMQQQSSSTTT___gggmmmppprrrtttnnnfff___TTTIIICCCCCCHHHUUU```rrrxxxpppmmmsss{{{rrrkkkcccZZZSSSPPPWWWaaahhhuuu|||xxxsssooooooqqquuuzzz{{{yyyvvvtttvvvxxxxxxwwwuuuttttttsssssssssrrrrrrqqqpppoootttuuutttrrrpppnnnnnnooommmkkkjjjjjjiiigggccc```ZZZUUUOOOIIIFFFCCCAAA??????===:::888777888999:::???AAADDDHHHMMMRRRWWWZZZfffooozzzrrrdddYYYMMMDDD<<<999666444444444444444222444666777888:::>>>AAABBBGGGNNNTTTYYY```gggmmmpppoooiii^^^RRRKKKKKKMMMUUUaaaxxxsssZZZJJJCCC===999888999999777666555555555555999<<>>CCCMMMZZZmmm~~~zzzsssiiiaaa\\\YYYVVVSSSNNNMMMKKKHHHGGGGGGIIIJJJQQQXXX]]]\\\WWWQQQHHH???666333111000000111000///111///---///444@@@SSScccqqqjjj___UUUOOORRR[[[eeepppoookkkggghhhmmmrrrsssnnnqqquuuvvvkkk[[[OOOKKKMMMMMMQQQXXX```dddeeeeeefffwwwrrrXXXNNNKKKEEEBBBDDDDDDFFFHHHGGGFFFEEEFFFGGGHHHGGGFFFDDDBBBAAA@@@@@@JJJJJJIIIHHHGGGEEECCCBBBAAADDDDDDBBBDDDIIIJJJHHHGGGEEEBBB@@@???@@@BBBCCCFFFEEECCC@@@>>><<<;;;:::999888888888999;;;>>>???@@@DDDIIIKKKLLLOOOSSSXXXZZZ[[[^^^aaabbb```\\\YYYRRRMMMEEEAAAEEEQQQaaalllooooookkkcccYYYRRRNNNMMMIIIQQQ\\\eeehhhgggeeefffdddccc```[[[VVVTTTUUUWWW^^^ccchhhhhhdddbbbccceeeeeeeeefffggghhhjjjlllmmmkkklllmmmnnnmmmkkkiiihhhhhhgggeeedddddddddcccccc___```bbbcccddddddcccbbbaaaaaabbbccccccbbbaaaaaa``````aaaaaabbbaaaaaaaaa]]]\\\[[[[[[[[[]]]^^^___^^^]]][[[XXXUUURRRPPPOOOLLLNNNRRRXXX]]]^^^\\\YYYPPPMMMGGGBBB???>>>???@@@???BBBHHHNNNWWWdddsss}}}jjjXXXHHHDDD>>>999888999;;;<<<===AAAFFFLLLSSS[[[```bbbdddiiirrr~~~yyyrrrfff[[[SSSPPPPPPRRROOOQQQRRRRRROOOMMMLLLLLLNNNOOOQQQRRRSSSSSSSSSTTTNNNNNNOOORRRUUUVVVTTTSSSSSSTTTVVVWWWZZZaaakkkrrr}}}wwwnnneee^^^YYYVVVUUURRRQQQPPPNNNMMMKKKJJJIIIGGGFFFEEEEEEDDDDDDEEEEEECCCBBBAAABBBCCCDDDCCCBBB===<<<;;;999888888999999999888888777555333222000222111000000222222111///000444:::BBBIIINNNRRRTTT___iiipppppprrruuuqqqiiifff[[[PPPIIIGGGMMM[[[hhh}}}ppphhhhhhoooyyyoookkkfff```XXXUUU[[[dddkkkxxxyyytttqqqqqqrrrvvvzzzyyyuuuqqqmmmqqquuuwwwwwwvvvuuuuuussssssrrrrrrqqqppppppppprrrssssssqqqooonnnoooqqqnnnmmmkkkjjjiiieeeaaa]]]VVVQQQJJJDDDAAA@@@>>>>>>>>><<<:::888777777888999???CCCIIIOOOUUU\\\cccgggrrr|||~~~ooo```UUULLLDDD>>>888777555222111111222333222444555666777:::>>>AAABBBGGGOOOUUU[[[aaahhhnnnooommmfff[[[OOOKKKMMMRRR[[[iiilllUUUHHHBBB<<<777555999888777666666555666666888===FFFSSSdddtttxxxvvvuuuyyy|||||||||~~~vvvlllddd```^^^]]]___^^^^^^^^^___```aaabbbcccgggjjjlllnnnvvvzzzmmmddd[[[XXXXXX\\\fffooozzz{{{ssslllgggccc```]]]\\\ZZZYYYYYYZZZ[[[YYYXXXXXXVVVRRRMMMHHHCCC@@@>>>>>>CCCMMM[[[nnnxxxqqqggg```\\\YYYVVVSSSKKKKKKIIIGGGFFFGGGJJJMMMSSSYYY\\\XXXRRRKKKCCC<<<444333111111111111000///111000///000666DDDUUUbbbhhh```XXXRRROOORRR[[[eeeqqqmmmiiihhhlllppprrrrrrqqqqqqrrrqqqgggYYYPPPOOOSSSRRRUUU\\\bbbcccdddfffkkk|||hhhSSSMMMJJJBBB@@@EEEEEEGGGHHHHHHGGGFFFFFFGGGJJJJJJIIIHHHGGGFFFEEEEEEKKKJJJJJJHHHFFFDDDBBBAAAAAACCCBBBAAADDDIIIIIIFFFIIIFFFCCC@@@???AAACCCEEEIIIHHHFFFDDDBBB@@@???>>>::::::999999:::<<>>===???AAACCCCCCHHHPPPYYYbbbnnn{{{pppYYYHHH@@@???>>>======>>>???@@@BBBIIIPPPUUU\\\dddgggfffhhhmmmvvv~~~wwwjjjeee]]]VVVQQQOOOPPPQQQLLLOOOQQQQQQOOOMMMLLLLLLNNNPPPTTTUUUUUUSSSSSSTTTMMMMMMOOOSSSVVVXXXXXXWWWUUUVVVXXX[[[___gggooouuu}}}vvvkkkbbb[[[WWWUUUTTTPPPPPPOOOMMMLLLKKKJJJIIIGGGFFFEEEEEEDDDDDDDDDDDDDDDBBBAAAAAABBBBBBAAA@@@>>>===;;;999888888888888777777888777666444333111222000///000333333222000///111666===EEEMMMRRRTTT\\\hhhppppppsssyyyxxxpppkkk```SSSKKKHHHMMM[[[hhhmmmgggfffjjjzzzxxxuuullljjjhhhddd\\\WWW[[[ccclllyyy}}}wwwqqqqqqrrruuuwwwuuuooojjjiiimmmrrrvvvvvvuuutttttttttssssssrrrqqqqqqqqqqqqpppqqqqqqooonnnnnnppprrrnnnmmmllljjjgggccc]]]YYYPPPKKKCCC>>>;;;;;;;;;:::;;;:::999888888999:::;;;AAAFFFMMMSSSZZZaaaiiiooouuu~~~yyysssiii\\\RRRKKKDDD===888666555333111000111333444333444555666777:::>>>AAABBBHHHPPPVVV[[[aaahhhnnnmmmjjjbbbWWWLLLJJJOOOUUU]]]llltttbbbNNNCCC>>>:::777666777777666666666666777777777@@@LLLXXXfffrrrwwwuuuvvvyyy|||{{{zzz~~~uuujjjbbb^^^]]]]]]aaa___^^^]]]___aaaccccccccceeegggiiikkkqqqzzzwwwqqqaaa[[[UUUTTTUUUYYYbbbkkkuuu|||wwwooojjjfffccc```]]][[[XXXWWWXXXZZZZZZYYYYYYWWWSSSNNNIIIEEEAAA???<<>>===;;;;;;;;;<<<>>>@@@???CCCJJJSSSYYYZZZXXXVVVUUUYYY^^^bbbcccbbbaaa```TTTOOOGGG???>>>HHHZZZhhhpppxxxxxxlll\\\RRRLLLGGGFFFFFFOOO```mmmpppqqqrrrnnnmmmlllhhhbbb]]][[[ZZZ^^^```cccfffhhhhhhhhhgggfffeeedddcccdddfffhhhjjjlllllllllllllllllllllkkkmmmjjjgggfffgggfffdddbbbcccbbb```^^^\\\ZZZYYYYYY[[[]]]___```aaa```___^^^____________^^^]]]\\\\\\[[[\\\]]]^^^____________YYYXXXWWWVVVUUUTTTSSSRRRWWWYYY]]]```___XXXPPPIIIDDDBBB???>>>>>>AAADDDFFFJJJQQQZZZccckkkttt~~~zzzlll^^^PPPEEECCCDDDEEEFFFGGGIIIKKKLLLNNNWWW___eeekkkrrrsssooommmrrr{{{uuukkk^^^[[[WWWSSSOOONNNMMMMMMJJJMMMOOOPPPOOOMMMKKKKKKLLLQQQVVVXXXVVVTTTSSSSSSNNNNNNPPPSSSWWWZZZZZZZZZWWWYYY\\\```fffnnnvvvzzz{{{ssshhh___ZZZWWWTTTSSSOOOOOONNNMMMKKKJJJIIIIIIGGGGGGFFFDDDDDDCCCCCCCCCDDDCCCAAAAAAAAAAAA???===???>>><<<:::888777777777666777777777777555333222111//////000333444333000///000444:::CCCLLLRRRUUUWWWeeennnooosss|||}}}vvvlllaaaTTTJJJEEEIIIWWWeee~~~zzzooommmeeeeeeooo}}}}}}rrrmmmpppjjjjjjiiifff]]]WWWZZZaaakkkzzzzzzpppoooppprrrssspppiiicccggglllqqquuuuuutttssssssuuutttsssrrrqqqqqqqqqqqqnnnoooooonnnmmmnnnqqqsssnnnmmmkkkiiifffaaa[[[VVVKKKFFF???999777777888888888888777777888:::<<<===AAAFFFNNNUUU[[[bbbkkkqqqqqqzzz~~~yyyuuupppkkk___WWWNNNIIIEEE???999555666666444222111222555888333444555666777:::>>>BBBBBBHHHPPPWWW\\\bbbhhhnnnkkkhhh```TTTJJJIIIOOOVVVZZZjjjgggVVVEEE<<<999777777888777666666666666777777888888BBBOOO[[[gggqqquuutttwwwzzz|||zzzyyy~~~~~~tttiiiaaa]]]]]]]]]bbb```]]]]]]___bbbdddeeebbbdddeeefffhhhmmmtttyyy|||~~~vvvpppjjjeeeYYYTTTQQQRRRTTTWWW___hhhpppxxxzzzrrrllliiieeebbb^^^[[[XXXVVVWWWYYYZZZZZZWWWUUURRRMMMHHHCCC@@@>>>;;;AAAJJJXXXlll}}}yyyrrrggg___ZZZWWWSSSPPPGGGHHHHHHFFFEEEGGGMMMQQQRRRWWWXXXPPPHHHBBB<<<777222111000000111000...,,,+++...000333;;;JJJXXX```ccc___\\\]]]ZZZXXX]]]fffmmmfffbbbfffmmmpppnnnkkknnnlllkkkjjjbbbWWWOOONNNXXXUUUYYYaaafffeeegggmmmrrrjjjXXXKKKLLLHHH===;;;DDDDDDGGGIIIJJJJJJKKKLLLNNNGGGGGGHHHHHHIIIHHHHHHGGGFFFFFFGGGGGGGGGFFFFFFEEE@@@AAA@@@???CCCHHHHHHDDDBBBCCCEEEHHHIIIJJJJJJJJJFFFEEECCCAAA???>>>>>>===AAA@@@>>><<<;;;<<<===>>>@@@EEEOOO\\\dddfff```ZZZTTTXXX^^^bbbccccccbbbbbbZZZUUUKKK@@@;;;BBBRRR```gggsssxxxnnn```WWWOOOJJJFFFCCCJJJ\\\lllppppppppprrrrrrpppjjjccc\\\WWWUUU\\\^^^bbbgggjjjkkkiiifffjjjhhhfffeeeeeegggiiikkkllllllkkkkkkkkkkkklllmmmnnnkkkhhhgggggggggeeebbb```___]]][[[ZZZZZZZZZ[[[XXXZZZ]]]___aaaaaa``````______^^^^^^]]]\\\[[[ZZZZZZ\\\]]]___``````______YYYYYYYYYXXXXXXWWWWWWWWWYYYZZZ[[[\\\ZZZSSSJJJDDDCCCAAA???>>>???BBBEEEHHHOOOWWWaaajjjqqqwww}}}~~~{{{ppp```UUUPPPMMMJJJJJJKKKMMMOOOQQQTTTWWWZZZYYYcccmmmrrrxxx~~~~~~xxxpppvvvqqqeeeWWWVVVTTTQQQNNNKKKJJJIIIHHHKKKOOOPPPNNNLLLKKKKKKKKKPPPWWWYYYWWWTTTRRRRRRPPPPPPPPPSSSWWWZZZ[[[[[[YYY[[[___eeemmmuuu|||yyyqqqfff^^^YYYVVVTTTRRROOONNNMMMLLLKKKJJJIIIHHHHHHGGGFFFDDDCCCCCCBBBBBBEEECCCAAA@@@@@@???===<<>>AAADDDKKKRRRXXX```iiillllllooojjj^^^RRRJJJIIIJJJKKKYYYhhhvvvZZZOOODDD>>><<<888888:::888777666555555666777777???CCCOOO```lllppprrrtttuuu{{{~~~|||}}}}}}wwwlllbbb___bbbgggcccdddeeeccc``````cccfffiiihhhhhhiiijjjkkkpppuuuvvvssspppooolllggg___YYYTTTOOOLLLNNNRRRVVV^^^fffjjjpppwww{{{}}}zzznnnddd___]]]]]][[[YYYXXXWWWXXXYYY[[[YYYVVVSSSPPPMMMHHHCCC???;;;DDDOOO[[[iiiwwwuuukkkbbb^^^YYYRRRMMMLLLJJJHHHEEEDDDFFFKKKOOORRRXXXXXXUUUMMMBBB999444222000000///...---,,,,,,,,,+++111444333888HHHUUU[[[bbbaaa___^^^___aaabbbcccjjjiiillluuuzzzwwwnnngggjjjhhhiiiggg[[[LLLKKKTTTZZZbbbgggdddbbbfffmmmqqqyyyyyy[[[RRRJJJFFFBBB??????BBBFFFIIIMMMMMMLLLLLLNNNPPPIIIHHHGGGGGGFFFGGGGGGGGGFFFFFFFFFHHHIIIIIIHHHFFFBBBCCCDDDFFFGGGGGGEEECCC@@@BBBEEEHHHKKKLLLLLLKKKHHHDDD???===>>>>>>===;;;??????>>>===============>>>GGGVVVdddkkkiii```XXXRRRXXX___ccccccbbbdddeeeXXXVVVNNNBBB:::===KKKWWWjjjpppuuurrrhhh[[[RRROOODDDHHHMMMSSS^^^jjjtttyyyuuurrrpppoooggg[[[VVVXXXZZZ]]]bbbeeeggghhhkkklllmmmiiidddbbbbbbdddffffffkkkkkklllllllllkkkjjjjjjooolllhhhhhhjjjiiieee```cccaaa]]]ZZZYYYZZZ[[[\\\ZZZ]]]]]][[[\\\aaacccaaa```^^^\\\ZZZYYYYYYYYYZZZZZZ[[[]]]^^^^^^]]][[[ZZZYYYYYYYYYYYYZZZZZZZZZZZZ]]][[[XXXSSSOOOJJJFFFDDDAAA@@@AAADDDEEEFFFKKKRRRVVV\\\fffpppvvvxxxxxxwwwsssjjj```YYYSSSOOOPPPTTTXXXYYY[[[^^^```bbbcccdddjjjooo|||~~~www}}}zzzjjj\\\UUUQQQKKKEEEBBBBBBCCCEEEGGGIIILLLLLLLLLLLLMMMOOORRRSSSUUUUUUSSSQQQPPPQQQOOOQQQUUUXXXZZZ[[[[[[\\\]]]```eeemmmuuu|||wwwhhh^^^YYYWWWSSSPPPNNNLLLIIIHHHHHHHHHFFFEEEHHHGGGEEEDDDCCCCCCDDDDDDCCCBBBAAA???===<<<;;;;;;???>>>;;;777444444777999;;;;;;;;;:::999888777666333333333333333222222111000///111666;;;AAAJJJSSS\\\dddppp|||~~~zzziii]]]RRRMMMEEE>>>DDDPPPbbbnnnuuuppplllmmmjjjccc______aaaeeeiiikkkiiiffffffdddaaa___]]][[[[[[[[[dddmmmxxx}}}zzzuuurrrrrruuurrrpppoooooommmiiifffjjjlllpppsssuuuuuuuuutttsssqqqoooooopppqqqqqqpppoooooopppppppppooommmlllhhhiiiiiiiiieee^^^UUUOOO???<<<999777888999::::::888888999:::;;;;;;<<<<<>>FFFPPP\\\mmm|||tttjjjaaa\\\XXXQQQMMMLLLKKKIIIHHHGGGJJJNNNQQQSSSXXXWWWRRRJJJ???777333222000000///...---------------111444444<<>><<<======<<<;;;??????>>>===============@@@GGGTTT```fffeee^^^XXXTTTWWW\\\___```aaaaaabbb[[[WWWNNNDDD===@@@KKKTTTfffmmmsssrrriii]]]TTTPPPFFFHHHKKKRRR\\\hhhsssxxxyyyuuurrrooofffZZZVVVXXX\\\```eeehhhjjjlllnnnoookkkgggbbb``````bbbdddeeejjjjjjkkkkkkkkkkkkkkkkkkppplllhhhhhhjjjiiiddd```cccbbbaaa```____________```aaa```\\\\\\```aaa___^^^]]][[[ZZZZZZZZZ[[[[[[ZZZ[[[]]]^^^^^^]]][[[ZZZYYYZZZZZZZZZZZZ[[[[[[[[[\\\ZZZVVVRRRMMMHHHEEECCCCCC@@@AAAEEEHHHKKKQQQXXXYYY```jjjssswwwwwwuuusssoooggg___ZZZXXXXXX^^^dddkkkkkkkkklllnnnppprrrtttzzz~~~xxxwwwgggZZZSSSOOOIIIDDDAAA@@@BBBCCCFFFIIIKKKLLLLLLLLLMMMOOOQQQSSSUUUUUUTTTRRRQQQQQQQQQRRRUUUWWWXXXZZZ[[[]]]^^^bbbiiisss|||uuufff\\\XXXUUUQQQNNNLLLJJJHHHHHHIIIIIIHHHGGGGGGFFFDDDCCCBBBBBBCCCCCCBBBAAA@@@>>>===<<<<<<<<<===<<<;;;888666777:::<<<>>>======<<<:::888666555222333555555555444222000111///000555:::>>>GGGPPP\\\dddppp{{{~~~xxxtttiii___VVVQQQIIIAAACCCJJJNNNZZZaaa``````cccccc___^^^[[[[[[```ggglllkkkhhhiiigggeeeccc```^^^]]]\\\___gggqqqtttrrrnnnmmmmmmsssqqqooonnnoooooommmllllllnnnqqqtttuuuuuutttssssssqqqooooooooopppooonnnoooooooooooonnnllljjjiiiggghhhiiihhheee]]]SSSLLL>>><<<999888999:::999999777888999:::;;;<<<===>>>BBBDDDHHHLLLOOOPPPPPPPPPHHHHHHGGGFFFEEECCCAAA@@@===<<<:::777555333111111333222222111222222333333444555777888999<<>>999777555555777888777777777888:::<<<===CCCHHHUUUdddlllllljjjkkkooouuuzzz{{{~~~wwwlllffffffhhhkkkkkkjjjeee___]]]^^^aaalllpppuuuwwwvvvtttrrrqqqooojjjeeeaaa```^^^YYYVVVSSSMMMIIIIIILLLOOOWWW___dddhhhnnnsssxxxtttkkkfffddd[[[[[[YYYYYYYYYZZZ[[[\\\ZZZYYYVVVTTTQQQMMMIIIEEEBBBGGGPPP___ssstttjjj___ZZZVVVQQQNNNNNNNNNLLLIIIJJJMMMQQQTTTUUUXXXUUUNNNDDD;;;444111111000000///...---------------///222666AAAOOOXXX[[[]]]```aaa^^^ZZZZZZ```fffeeekkkttt}}}|||qqqggg[[[bbbcccYYYNNNLLLRRRXXXiiinnnoookkkhhhmmmtttxxx{{{vvvaaaTTTMMMGGGEEEBBB???AAAEEENNNMMMLLLNNNQQQQQQNNNKKKGGGFFFEEEDDDCCCCCCCCCCCCEEEDDDEEEFFFHHHHHHFFFDDDDDDDDDDDDDDDCCCAAA@@@???===>>>@@@BBBCCCCCCBBBBBBCCCAAA???>>>?????????>>>??????>>>===============BBBGGGOOOXXX^^^___\\\YYYZZZZZZZZZ\\\___aaaaaaaaa___YYYOOOGGGDDDFFFLLLPPP___gggppprrrmmmcccZZZUUUJJJJJJKKKPPPYYYeeepppxxx}}}zzzvvvpppeeeZZZWWWYYY]]]aaagggjjjlllmmmnnnnnniiifffaaa___```bbbddddddhhhhhhiiijjjkkklllmmmnnnpppllliiihhhiiihhhdddaaaaaabbbcccddddddcccbbbaaadddeeebbb]]][[[^^^^^^\\\ZZZZZZZZZZZZZZZ[[[\\\]]]ZZZ[[[\\\]]]]]]\\\[[[ZZZZZZZZZZZZZZZ[[[[[[[[[\\\YYYWWWSSSOOOJJJFFFCCCBBBEEEAAAAAAGGGNNNTTTZZZ```___gggqqqxxxyyyuuupppmmmiiibbb^^^^^^bbbgggpppzzz~~~~~~~~~~~~}}}zzz~~~qqqaaaVVVOOOLLLGGGAAA???>>>???AAAEEEHHHJJJLLLLLLLLLNNNOOOQQQSSSVVVVVVUUUSSSRRRRRRSSSTTTUUUVVVWWWYYY\\\___^^^ccckkkwww}}}rrrdddZZZVVVSSSOOOLLLIIIHHHGGGHHHIIIJJJIIIHHHEEEEEECCCBBBBBBBBBBBBBBB@@@@@@???>>>==================<<<;;;:::;;;>>>AAABBBAAA@@@>>><<<999777666222444666777777555222111222000000444888;;;CCCLLLYYY```iiioooqqqoookkkiiikkkccc[[[VVVMMMDDDBBBEEEBBBKKKRRRTTTWWW\\\]]][[[[[[XXXWWW]]]gggnnnpppooonnnmmmllliiieeeaaa^^^\\\]]]dddlllooonnnlllmmmpppsssqqqooonnnnnnnnnoooooonnnooorrruuuvvvuuusssrrrsssqqqoooooooooooonnnlllmmmnnnnnnnnnnnnllljjjiiihhhiiijjjjjjfff]]]SSSKKK@@@>>>;;;::::::999777555888888999;;;<<<>>>???@@@@@@AAACCCEEEEEEEEEDDDCCC>>>>>>>>>>>>===<<<;;;:::777666444333111000000000222222111111222222333333444666777999:::===@@@DDDFFFMMMUUUZZZbbbkkknnnmmmggg\\\PPPGGGDDDGGGOOOXXXdddvvvtttfffSSSHHH===999666444444666777777777888:::<<<>>>@@@FFFLLLXXXeeekkkhhheeefffhhhooouuuwww||||||rrrllljjjjjjnnnnnnlllgggaaa___```cccooovvv|||}}}|||zzzvvvrrrooojjjddd```^^^\\\YYYVVVTTTNNNJJJKKKNNNRRRZZZcccbbbeeejjjooowwwsssjjjdddbbb[[[[[[ZZZZZZZZZ[[[\\\]]]ZZZXXXVVVTTTSSSOOOKKKHHHFFFIIIPPP```vvvuuukkk```[[[WWWSSSQQQRRRQQQMMMIIIIIIMMMSSSWWWYYYVVVQQQIII???666111000000000000///...............,,,...222:::GGGRRRXXXYYY[[[[[[ZZZXXXWWWZZZaaagggcccmmmyyy~~~rrrgggXXXbbbbbbUUULLLQQQZZZ^^^qqqsssqqqjjjgggkkkrrrvvvkkkWWWNNNIIIEEEDDDAAA???BBBHHHKKKJJJLLLSSSZZZ[[[VVVOOOHHHGGGFFFDDDCCCCCCCCCCCCDDDDDDDDDFFFGGGHHHFFFDDDEEEEEEDDDBBB@@@>>>===>>>AAAAAABBBCCCCCCCCCBBBAAACCCBBBBBBBBBCCCCCCCCCBBB???>>>>>>===============AAACCCHHHNNNUUUYYY[[[ZZZaaa]]]ZZZ[[[___cccddddddccc[[[RRRLLLLLLMMMMMMMMMVVV___jjjqqqpppkkkddd```SSSOOOMMMQQQXXXaaalllvvv~~~}}}zzzqqqfff\\\ZZZ[[[___bbbgggjjjjjjiiiiiiiiiiiifffcccbbbccceeeffffffeeefffgggiiikkkmmmooooooooollliiihhhhhhgggeeeccc]]]```dddfffgggeeebbb```cccdddaaa[[[YYY\\\\\\ZZZWWWXXXYYYZZZ[[[\\\]]]^^^ZZZ[[[\\\\\\\\\\\\[[[ZZZYYYYYYYYYYYYZZZZZZZZZZZZVVVTTTPPPLLLHHHEEECCCBBBDDDAAADDDNNNWWW]]]bbbgggjjjrrr{{{{{{ssslllgggbbb______fffmmmuuu~~~~~~zzz|||xxxhhhZZZQQQKKKHHHCCC???<<<<<<>>>???EEEGGGJJJKKKLLLMMMOOOPPPPPPSSSUUUVVVUUUSSSSSSSSSUUUWWWWWWVVVVVVXXX]]]aaa^^^bbbjjjuuuyyyooobbbYYYUUURRRNNNKKKIIIHHHGGGHHHIIIJJJHHHGGGDDDDDDCCCBBBAAAAAAAAA@@@???>>>>>>============>>>>>>>>>??????>>>@@@CCCFFFEEEEEECCCAAA>>>;;;999777333555777888888666333222333111000333555888???GGGUUUYYY___cccdddeeefffggghhhccc\\\VVVOOOEEE@@@>>><<>>@@@AAAAAA??????@@@???>>>===;;;:::555666666666666555555444333222111111000000111111222111111111222222333444444666888999;;;>>>BBBEEEIIIQQQYYY___fffmmmooommmfffZZZMMMHHHFFFJJJTTT```ooosssgggUUUJJJ???:::888555555777666666777888:::===???AAAHHHMMMXXXcccfffbbbaaaccceeekkkrrrvvv|||}}}vvvqqqnnnmmmoooooommmhhhdddbbbeeeiiittt~~~|||uuunnniiiccc___^^^\\\XXXUUURRRMMMKKKMMMQQQVVV^^^fffbbbdddhhhnnnxxxsssiiicccaaa\\\\\\[[[[[[[[[\\\\\\\\\XXXWWWUUUUUUTTTQQQMMMJJJGGGJJJPPP```wwwvvvkkkaaa\\\ZZZVVVUUUVVVQQQLLLFFFGGGMMMTTTZZZ[[[SSSMMMCCC:::333000//////000000///........./////////111888DDDPPPWWWYYYXXXZZZUUUQQQRRRWWW^^^ccceeecccqqq~~~ssshhhWWW___^^^QQQLLLTTT___bbbnnnooollleeeeeemmmvvvzzz}}}dddQQQGGGDDDBBBBBBAAA???DDDJJJIIIIIINNNWWWaaaaaaYYYPPPIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDFFFGGGHHHFFFDDDEEEEEEDDDAAA>>><<<===???DDDDDDDDDDDDCCCCCCBBBBBBAAABBBDDDEEEDDDDDDDDDCCC???>>>>>>===============>>>>>>@@@FFFMMMTTTYYYZZZ```\\\XXXXXX]]]bbbeeefffggg___VVVSSSTTTTTTQQQLLLNNNVVVcccmmmrrrqqqnnnlll___XXXRRRTTTWWW\\\fffpppzzz}}}|||tttiiiaaa______ccceeeiiijjjhhhfffeeeeeeiiihhhggggggiiijjjiiihhhcccdddgggjjjlllnnnoooooommmkkkiiihhhggggggfffeee^^^aaaeeehhhhhhfffbbb```^^^```^^^ZZZYYY[[[[[[YYYVVVWWWXXXZZZ[[[\\\]]]^^^YYYZZZZZZZZZZZZZZZZZZYYYWWWWWWWWWWWWXXXXXXXXXYYYSSSQQQNNNJJJGGGEEEDDDCCCCCCDDDKKKWWWaaafffjjjnnnxxx~~~|||ppphhhddd\\\\\\bbbmmmvvv|||uuurrrttt~~~nnn^^^RRRKKKEEECCC@@@===;;;;;;===>>>DDDGGGJJJLLLMMMNNNPPPRRRPPPRRRTTTUUUTTTSSSTTTUUUXXXZZZZZZXXXVVVXXX]]]cccbbbdddiiittttttkkk___WWWTTTRRRNNNKKKJJJIIIHHHHHHIIIHHHFFFDDDCCCCCCCCCBBBBBBAAA@@@@@@>>>>>>===============>>>???@@@AAABBBBBBDDDGGGIIIGGGFFFDDDBBB???<<<:::888555666888888888777555333444111000222333555;;;CCCPPPUUUZZZ]]]___bbbgggkkkgggccc^^^YYYTTTMMMFFFBBB;;;>>>BBBGGGKKKNNNPPPPPPPPPOOOQQQWWW___gggnnnqqqoooppppppnnnjjjccc\\\XXXZZZ^^^aaabbb```bbbhhhmmmrrrrrrrrrpppmmmkkklllmmmoooqqqtttvvvwwwvvvuuusssrrrqqqppppppqqqqqqooommmjjjkkklllmmmnnnmmmmmmllliiiiiihhhfffaaaYYYOOOIII???===;;;;;;<<<=========<<<===>>>???@@@AAABBBCCC???>>>>>>===;;;:::888777444444555555555555444444111000000000000111111222111111111111222333444444555666888:::;;;>>>CCCFFFKKKTTT]]]dddjjjooonnnjjjbbbUUUJJJIIIJJJOOO\\\iii||||||pppgggWWWLLLAAA<<<999666555777555555555777999<<<>>>@@@GGGKKKSSS[[[]]]ZZZ\\\```ccciiipppvvv}}}}}}yyyuuuqqqooommmnnnlllhhheeeeeeiiimmmyyy}}}rrrfffccc```___^^^\\\WWWSSSNNNJJJJJJNNNSSSWWW]]]dddbbbdddhhhoooyyytttjjjeeeddd]]]]]]]]]]]]\\\\\\[[[[[[XXXWWWVVVUUUUUUSSSPPPMMMIIILLLSSSaaavvvsssiii```]]]ZZZWWWUUUVVVNNNIIIEEEHHHPPPXXX[[[\\\PPPIII???777222000000///000000//////...//////000333777CCCRRR[[[[[[YYYYYYWWWRRROOOSSS[[[bbbcccaaaeeeuuu}}}tttiiiWWWXXXTTTNNNLLLTTT\\\aaaeeefffdddaaaffftttrrr\\\MMMAAA@@@@@@AAA@@@@@@EEEMMMLLLLLLOOOWWW^^^]]]TTTLLLIIIHHHHHHGGGGGGGGGGGGGGGEEEDDDEEEFFFHHHHHHFFFDDDCCCDDDDDD@@@<<<<<<>>>BBBEEEDDDDDDCCCBBBBBBAAAAAA===@@@CCCDDDCCCBBBAAAAAA??????>>>===============;;;;;;<<<@@@GGGOOOTTTWWWXXXUUURRRSSSWWW]]]bbbeeehhhbbb\\\ZZZ\\\[[[TTTNNNIIIPPP[[[gggoootttttttttkkkaaaXXXWWWVVVVVV]]]hhhqqqyyy~~~xxxooohhhfffdddfffhhhiiiiiigggeeedddeeeggghhhiiilllnnnmmmkkkhhh```cccgggkkknnnooonnnnnnkkkjjjhhhggggggggghhhiiidddeeehhhiiiiiifffcccaaaZZZ]]]^^^\\\\\\^^^]]]ZZZVVVWWWYYYZZZ[[[\\\\\\\\\XXXXXXXXXXXXXXXXXXXXXXXXVVVVVVVVVVVVWWWWWWWWWWWWQQQOOOLLLIIIGGGFFFGGGGGGFFFJJJTTT```hhhmmmrrryyyyyyllldddaaaYYY[[[cccoooxxx|||vvviiibbbfffooo~~~tttaaaTTTKKKEEE@@@???===;;;;;;<<<>>>???EEEGGGKKKMMMNNNPPPRRRTTTPPPQQQRRRRRRQQQRRRTTTWWWZZZ\\\^^^[[[XXXYYY___dddggghhhmmmwwwmmmeeeZZZTTTRRRQQQNNNJJJIIIHHHHHHIIIIIIHHHEEECCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>===<<<<<<<<<======???AAABBBCCCCCCEEEHHHJJJEEEEEECCCAAA???<<<999888777777888888777777666555555222000111222333888@@@LLLQQQWWWYYYZZZ\\\aaafffbbbaaa^^^[[[XXXUUUOOOIII===>>>AAAFFFKKKMMMNNNOOOOOOQQQUUUXXX[[[aaaiiinnnmmmoooqqqqqqnnnhhhaaa]]]YYY[[[\\\ZZZWWWXXX^^^dddnnnppprrrpppmmmkkkkkkmmmoooqqqtttvvvxxxwwwvvvuuuqqqppppppqqqrrrrrrpppnnnjjjkkklllllllllkkkjjjiiillljjjhhhddd___XXXPPPJJJBBB???<<<;;;<<>>>>>===<<<;;;:::999999777777888888888888777777000000//////000111111222111111111111222333444555555666999:::<<>>DDDFFFLLLQQQRRRRRRWWW^^^___eeelllrrr{{{~~~{{{wwwssspppllllllkkkgggdddeeejjjnnnwwwuuuddd]]]]]]]]]```bbb```ZZZUUUMMMKKKLLLQQQUUUWWW\\\aaabbbdddgggoooyyy~~~rrrjjjffffff______^^^^^^]]]\\\ZZZZZZYYYXXXWWWWWWWWWVVVSSSQQQKKKOOOVVVcccvvv|||mmmddd\\\ZZZXXXTTTRRRRRRHHHFFFFFFMMMWWW]]]]]]ZZZLLLEEE<<<555222111111000000000////////////000000333:::JJJ[[[```[[[VVVVVVRRRSSSWWW]]]bbbddd```\\\hhhxxx~~~{{{tttjjjZZZSSSMMMMMMOOOSSSYYY___bbbcccaaabbbkkk~~~{{{eeeRRRFFF===<<<>>>AAA@@@@@@FFFOOOMMMLLLMMMPPPTTTSSSNNNHHHHHHGGGGGGGGGGGGHHHHHHIIIFFFEEEEEEGGGIIIIIIGGGEEEBBBCCCCCC@@@<<<<<>>===============;;;::::::>>>DDDJJJNNNPPPOOONNNNNNOOOQQQXXX___eeehhhdddaaaaaabbb___XXXQQQHHHMMMUUU___iiiqqquuuwwwtttggg]]]ZZZUUUPPPTTT^^^ggguuu~~~|||tttooollliiidddeeefffeeeccccccdddfffccceeeiiimmmpppnnniiieee^^^bbbhhhmmmpppooommmkkkiiihhhhhhgggfffhhhjjjlllggggggggggggeeecccaaa```[[[___bbbaaabbbcccaaa\\\XXXYYYZZZ[[[[[[[[[ZZZYYYWWWVVVVVVVVVVVVVVVVVVWWWVVVVVVVVVWWWWWWWWWXXXXXXPPPNNNKKKIIIHHHIIIJJJKKKOOOTTT]]]ggglllqqq{{{tttfff___^^^YYYZZZaaammmuuuxxx|||{{{vvvrrrkkkbbbXXXVVVbbbppp~~~xxxgggVVVKKKEEEAAA<<<;;;::::::;;;===???AAAEEEHHHLLLNNNPPPQQQTTTVVVPPPPPPPPPOOONNNQQQUUUXXX[[[___aaa___ZZZZZZ```eeehhhjjjppp{{{wwwfff^^^UUUPPPOOOOOOLLLIIIGGGFFFGGGHHHJJJIIIGGGDDDCCCCCCDDDDDDCCCBBB@@@@@@???>>>===<<<<<<<<<<<<<<>>;;;999777888888888777777777777777666222000111111111777>>>JJJOOOUUUVVVTTTSSSVVVYYYYYYYYYWWWVVVWWWVVVQQQKKKAAA@@@BBBHHHMMMOOOPPPRRRRRRVVVZZZ[[[[[[___ffflllmmmppptttvvvtttnnnhhhdddZZZ[[[[[[VVVRRRRRRXXX^^^kkknnnqqqpppnnnllllllmmmnnnppptttwwwxxxxxxwwwvvvppppppppprrrssssssqqqooojjjkkkkkkkkkjjjhhhgggeeepppmmmjjjfffaaaZZZRRRMMMGGGCCC>>><<<<<<===>>>???BBBBBBBBBCCCCCCDDDDDDDDD???>>>>>>===<<<;;;;;;:::666666666777666666555555///////////////000111222111111111111222333444555555777999:::<<>>@@@@@@@@@GGGPPPLLLJJJHHHIIIKKKLLLKKKIIIFFFFFFFFFFFFGGGHHHIIIJJJFFFFFFFFFHHHIIIIIIHHHFFFAAABBBCCC???<<<===CCCHHHHHHGGGFFFEEEEEEEEEEEEEEE===BBBFFFGGGEEEBBBAAAAAA??????>>>===============;;;::::::===BBBGGGJJJKKKJJJKKKMMMNNNPPPVVV___fffhhhfffdddeeeeeebbbZZZTTTIIIKKKQQQZZZeeennnsssvvvyyykkk___[[[TTTLLLNNNWWWaaaqqq~~~xxxtttppplll```aaaaaa```___```ccceee___bbbhhhmmmpppmmmgggbbb]]]aaahhhnnnqqqpppllljjjgggggggggffffffhhhkkknnnhhhgggeeeccc```___]]]]]]^^^cccfffffffffgggccc^^^YYYZZZZZZ[[[[[[ZZZXXXXXXVVVUUUUUUTTTTTTUUUUUUVVVWWWWWWWWWXXXXXXXXXYYYYYYOOOMMMKKKIIIIIIJJJMMMNNNVVV[[[cccjjjmmmsssqqqccc]]]\\\YYYZZZ___iiiqqquuuzzz~~~zzzqqqkkkccc```\\\UUUOOORRRcccttt}}}{{{qqq___OOOGGGBBB>>>:::999999999;;;===@@@BBBFFFIIILLLOOOQQQRRRUUUWWWQQQPPPNNNLLLLLLPPPUUUYYY\\\```cccaaa\\\[[[```ffffffiiirrr~~~yyynnnbbbZZZQQQMMMMMMMMMKKKHHHDDDDDDFFFHHHJJJJJJHHHFFFCCCDDDDDDEEEDDDBBBAAA@@@??????===<<<<<<;;;;;;;;;@@@AAAAAABBBCCCDDDEEEEEEBBBAAA@@@???>>><<<;;;;;;;;;;;;::::::::::::999999777666333222222444666888FFFLLLRRRTTTSSSQQQQQQRRRQQQXXXZZZWWWYYY]]]ZZZRRRFFFAAA???CCCHHHJJJNNNSSSWWWZZZ]]]]]]]]]```fffjjjppptttvvvsssrrrrrrnnniii___]]]ZZZVVVSSSTTTWWWZZZhhhooouuutttooolllmmmpppnnnnnnoooqqqtttvvvvvvuuutttssssssrrrpppnnnlllkkkjjjjjjkkkkkkkkkkkkjjjjjjlllllljjjeee^^^WWWSSSQQQKKKEEE??????>>>===>>>AAAAAAAAABBBDDDEEEEEEBBB@@@BBBAAAAAA@@@>>>===<<<;;;888888888888999999888888777666444333222222222333111222222333333333333333999;;;===>>>???AAAEEEHHHSSSWWWaaakkkqqqmmmbbbWWWQQQGGGCCCKKKSSS[[[lll|||uuuooojjjhhhXXXOOOCCC<<<999888666333777666666666777999;;;<<>>@@@AAACCCFFFHHHKKKHHHEEEEEEFFFGGGHHHHHHDDDDDDDDDDDDDDDDDDEEEEEEHHHHHHHHHHHHGGGFFFEEEDDDCCCCCC@@@<<<999:::???DDDDDDFFFGGGFFFDDDBBBBBBCCCEEEFFFHHHHHHHHHFFFDDDCCC>>>>>>>>>>>>>>>===<<<;;;;;;::::::<<>><<<999888888888:::<<>>===<<<;;;:::::::::;;;::::::999888888666555333111111333555666CCCHHHOOORRRQQQOOOOOOPPPOOOWWW[[[ZZZ]]]dddccc\\\KKKDDD@@@BBBEEEHHHMMMRRRZZZ___ccccccaaabbbfffkkkqqqvvvyyywwwvvvvvvqqqlllaaa^^^YYYTTTRRRUUUYYY]]]kkkppptttuuurrrpppppprrrooooooooopppssstttsssrrrssssssrrrqqqooommmkkkjjjggghhhhhhiiiiiiiiiiiihhhggggggeeeaaa\\\WWWTTTSSSOOOHHHBBBAAAAAA???@@@DDDEEEEEEFFFHHHIIIHHHEEECCCBBBAAA@@@???>>>>>>??????>>>======<<<;;;;;;;;;;;;888777555444222222111111111111111111222333444555888:::<<<>>>@@@CCCHHHKKKVVVZZZbbbiiikkkeeeZZZQQQJJJDDDDDDMMMWWWbbbvvvwwwqqqkkkgggfff]]]SSSFFF===:::888666444777777666666777999:::;;;;;;<<<>>>???@@@BBBEEEGGGIIINNNVVV]]]dddjjjpppsssxxxzzz|||~~~}}}|||zzzwwwrrrnnnhhhgggfffeeedddccccccccckkkoooxxx{{{kkk]]]UUUVVVdddpppooollljjjbbbXXXSSSOOONNNQQQSSSUUUYYY^^^bbbbbbccchhhnnnuuuyyyzzz{{{xxxsssmmmhhhdddaaa```aaa```^^^\\\ZZZYYYYYYYYYXXXXXXYYYYYYYYYXXXVVVVVVVVVWWW]]]hhhtttzzzxxxtttccc^^^WWWRRROOOLLLIIIFFFFFFKKKQQQWWW]]]___XXXOOOEEE>>>555111000111///---000///------///111222333<<>>@@@AAACCCEEEGGGIIIGGGDDDCCCEEEFFFGGGGGGEEEEEEDDDCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFDDDCCC@@@;;;888999===BBBBBBCCCEEEDDDCCCBBBCCCDDDFFFGGGHHHIIIHHHFFFDDDCCCAAAAAAAAAAAA@@@???======999999:::>>>CCCKKKRRRWWWUUURRRTTTYYY\\\]]]aaagggmmmpppooollliiigggaaa[[[UUUNNNIIINNN\\\jjjrrrtttwwwppp```UUUTTTMMMKKKUUU[[[gggsssxxxyyyyyyuuunnnhhhbbb[[[WWWXXX\\\___aaahhheeegggnnnrrrooommmnnnnnnnnnnnnmmmkkkiiihhhggggggiiikkkmmmmmmjjjgggeeehhheee```]]]\\\]]]```bbbcccfffjjjjjjgggcccaaaaaa______^^^^^^\\\ZZZYYYXXXVVVVVVVVVUUUTTTUUUWWWZZZZZZZZZZZZZZZYYYXXXVVVUUULLLJJJFFFCCCEEELLLVVV^^^gggjjjmmmqqquuu}}}uuukkkbbbXXXSSSSSSSSSXXX^^^dddnnnyyy~~~|||xxxtttnnnkkkiiieee```[[[VVVTTTMMMDDDEEERRRcccllluuulll]]]OOOEEE>>>;;;999888888888999;;;???CCCFFFOOOOOOOOORRRUUUWWWWWWWWWTTTSSSPPPOOOOOOQQQTTTVVVZZZ[[[ZZZYYYXXXYYY\\\^^^hhhiiinnnsssvvvpppfff]]]SSSPPPMMMKKKKKKLLLKKKKKKHHHHHHGGGFFFFFFFFFGGGGGGFFFEEEDDDBBBAAAAAAAAA@@@???>>>===;;;::::::::::::@@@@@@AAAAAABBBBBBCCCCCCBBBAAA@@@???===<<<;;;;;;;;;<<<======<<<;;;888777555444222111111222444555>>>DDDKKKOOONNNMMMMMMNNNQQQYYY______ccclllmmmhhhQQQHHHAAA@@@BBBEEEKKKRRR\\\dddjjjjjjeeeccciiioootttzzz~~~~~~~~~|||wwwpppeee```XXXSSSRRRWWW^^^bbbmmmooorrrtttuuuttttttssspppooonnnooopppqqqpppooosssrrrqqqooonnnlllkkkjjjggghhhhhhhhhhhhhhhggggggdddccc```\\\WWWTTTTTTUUUUUUNNNHHHFFFEEEDDDEEEHHHJJJJJJJJJLLLLLLKKKGGGDDDCCCBBB???>>>>>>@@@BBBDDDCCCBBBAAA@@@??????>>>>>>===<<<;;;999777555333333333222222222333555888999:::<<<>>>AAADDDHHHNNNRRR[[[```fffhhhcccZZZQQQKKKFFFDDDHHHSSS^^^lll{{{pppkkkgggdddcccbbbXXXJJJ@@@:::888777555888888888888999:::;;;;;;:::<<<>>>?????????AAACCCDDDGGGMMMRRRYYY```ggglllrrrtttvvvzzz}}}}}}{{{zzzwwwsssoooiiihhhfffdddcccaaaaaa```eeehhhoooqqqiii[[[PPPMMMZZZiiitttuuurrroooggg]]]VVVOOOLLLOOOSSSUUUWWWZZZ^^^]]]]]]```eeejjjmmmooopppooolllhhhddd```]]][[[```___]]]ZZZXXXWWWVVVVVVXXXXXXXXXYYYXXXXXXWWWVVVYYYZZZ^^^gggqqquuusssooo^^^ZZZTTTOOOLLLJJJHHHFFFNNNSSSXXX\\\___^^^UUUKKKBBB<<<444000///000///...000///...---///111444666FFFPPP\\\^^^XXXRRRQQQTTT]]]pppsssiiifffgggpppzzzuuuxxxzzz~~~|||oooYYYSSSPPPVVV___fffnnntttjjjlllqqqzzzjjjSSSEEE???<<<888;;;???BBBCCCCCCDDDEEEFFFDDDBBBBBBCCCEEEEEEDDDFFFEEEDDDCCCDDDEEEGGGHHHHHHHHHGGGFFFFFFFFFGGGGGGFFFDDDAAA===;;;;;;???BBBBBBDDDEEEEEEDDDCCCDDDFFFGGGHHHIIIIIIIIIGGGEEECCCDDDDDDDDDCCCBBBAAA???>>>;;;;;;<<>>DDDJJJMMMUUUTTTTTTUUUWWWXXXXXXWWWTTTSSSRRRQQQQQQSSSUUUWWWXXXXXXWWWVVVUUUVVVZZZ]]]fffgggjjjmmmmmmhhh]]]UUULLLJJJHHHHHHJJJKKKKKKKKKHHHHHHGGGFFFEEEEEEFFFFFFDDDCCCBBBAAA@@@????????????>>>===;;;:::999999999BBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAA@@@>>>===<<<<<<<<<>>>???@@@???===999777555444333222222222333444:::@@@GGGLLLLLLLLLNNNPPPXXXbbbgggfffiiipppqqqmmmTTTJJJ@@@===???CCCKKKRRR\\\dddllljjjdddccckkktttyyy{{{tttjjjcccZZZTTTUUU[[[bbbgggmmmmmmnnnqqquuuwwwvvvsssooommmlllmmmooopppooonnnsssrrrqqqooommmlllkkkkkkjjjjjjjjjiiihhhfffeeedddbbb___ZZZTTTPPPPPPTTTXXX]]]UUUNNNLLLJJJIIIJJJMMMNNNNNNOOOPPPPPPMMMIIIEEEEEECCC@@@>>>???AAADDDFFFEEEDDDCCCBBBBBBBBBCCCDDDDDDDDDBBB@@@>>>;;;888777777666555555777:::===@@@@@@AAACCCEEEHHHMMMSSSXXX___dddiiifff]]]SSSMMMKKKGGGIIIQQQ]]]iiixxxwwwmmmiiifffcccccceee[[[MMMBBB;;;888777666:::::::::::::::;;;;;;<<<<<<>>>AAAAAAAAAAAACCCDDDGGGIIILLLOOOTTT[[[ccciiimmmooorrrvvvzzz}}}~~~|||zzzyyywwwssspppllljjjhhhfffdddbbbaaa```dddfffhhhggg\\\OOOIIIJJJ___nnnyyyyyyvvvssskkk```WWWOOOKKKOOOTTTVVVWWWYYY\\\[[[YYY[[[^^^bbbdddeeeiiihhhgggeeebbb___\\\[[[\\\[[[ZZZYYYXXXWWWVVVVVVXXXXXXXXXXXXXXXXXXWWWWWWZZZZZZ]]]dddkkkmmmjjjgggXXXUUUPPPKKKIIIHHHHHHHHHRRRWWW\\\^^^^^^[[[QQQGGG===888222///...//////...//////......///333888<<>>BBBFFFFFFFFFFFFGGGCCCBBB@@@@@@BBBCCCCCCCCCGGGEEEDDDCCCDDDFFFHHHJJJGGGGGGFFFEEEEEEFFFGGGGGGGGGEEEBBB@@@???AAADDDGGGGGGGGGHHHGGGEEEDDDEEEGGGFFFGGGHHHIIIHHHGGGEEECCCEEEEEEEEEDDDCCCAAA@@@???>>>======>>>AAAEEEJJJLLLQQQTTTXXXZZZZZZZZZ\\\___jjjqqqvvvvvvtttsssnnniiieee[[[NNNGGGKKKVVVbbbjjjkkknnnhhhbbbccc\\\VVV\\\YYY[[[aaakkkwww~~~}}}zzzssspppiii```XXXWWW]]]dddnnnllljjjlllpppuuuzzz~~~}}}qqqgggbbbbbbeeehhhhhhkkknnnqqqqqqnnniiigggjjjhhhfffdddcccdddfffgggccceeeffffffeeebbb```___\\\___bbbdddccc___ZZZWWWUUUUUUUUUTTTTTTVVVZZZ^^^]]]]]]\\\ZZZXXXUUURRRPPPMMMMMMMMMNNNRRRZZZdddjjjhhhkkkqqqwww||||||yyyvvvooohhhaaa]]]YYYSSSPPPQQQPPPWWW```gggpppxxxxxxtttkkkfff```]]]]]]\\\ZZZWWWQQQNNNHHHDDDKKKZZZhhhnnnnnneeeVVVIII@@@<<<:::999888888999<<>>>>>>>>>>>======<<<;;;::::::::::::EEEEEEEEEEEEDDDDDDDDDDDD@@@???>>>===<<<:::999999:::<<<===>>>>>>;;;888666777666555444333333444444777<<>>???CCCKKKSSSYYY```gggeee```aaalllvvv}}}~~~wwwppphhh^^^XXXYYY___eeeiiiiiihhhiiimmmssswwwuuussslllkkkjjjkkkmmmooopppoootttsssqqqooommmlllkkkkkklllkkkjjjgggeeebbb```^^^[[[WWWRRRLLLKKKPPPYYY___eee]]]UUURRRPPPMMMOOORRRTTTTTTUUUUUUUUUQQQLLLHHHGGGEEECCCBBBBBBDDDFFFGGGEEEDDDDDDDDDEEEFFFHHHJJJJJJJJJIIIGGGDDD@@@<<<:::999888777888:::===AAACCCDDDEEEGGGHHHKKKOOOUUUZZZ```dddfffaaaWWWOOOLLLLLLJJJOOO[[[iiiyyyvvvnnnjjjgggdddcccccc[[[OOOCCC<<<999888888999999:::;;;;;;<<<<<<<<<===???AAABBBBBBCCCEEEGGGIIIKKKNNNQQQVVV]]]eeejjjmmmnnnqqqtttwwwzzz{{{|||}}}{{{yyywwwvvvuuurrrppplllkkkiiigggeeeccccccbbbaaaaaabbb___WWWNNNMMMQQQcccqqq{{{zzzvvvssskkkaaaXXXPPPLLLPPPVVVXXXYYYZZZ\\\[[[ZZZ[[[^^^```aaa```ccccccbbbaaa```^^^\\\[[[XXXXXXXXXYYYXXXXXXXXXXXXXXXXXXWWWWWWXXXXXXXXXXXXZZZZZZ\\\```ddddddaaa^^^SSSQQQMMMIIIGGGGGGIIIKKKRRRXXX\\\\\\ZZZVVVLLLCCC888555111...---...............//////000666===CCCQQQXXX]]]\\\VVVTTTZZZ```kkkvvvxxxiiicccvvv}}}zzzuuuZZZWWWYYYaaaiiiooovvv|||zzz{{{ooo^^^QQQGGGAAA???===AAAFFFIIIIIIIIIIIIIIIBBB@@@???@@@BBBCCCCCCBBBEEEDDDCCCCCCDDDFFFHHHIIIFFFFFFEEEDDDDDDDDDDDDEEECCCAAA??????AAADDDHHHIIIIIIIIIHHHFFFCCCAAABBBCCCCCCDDDEEEGGGGGGFFFDDDCCCDDDDDDCCCCCCBBB@@@???>>><<<;;;:::;;;===@@@CCCEEENNNTTTYYYYYYWWWXXXYYY[[[dddmmmvvvxxxwwwuuuqqqkkkhhh^^^PPPFFFDDDKKKVVV^^^ccckkkjjjeeefff___XXXZZZ[[[YYY\\\fffsss|||~~~{{{yyyqqqeeeZZZVVV[[[aaammmnnnnnnnnnrrryyyqqqfffccceeehhhjjjllllllmmmmmmmmmlllkkkjjjiiiiiigggffffffggghhhiiiddddddeeeeeedddbbb```^^^[[[]]]aaacccbbb^^^YYYVVVTTTUUUWWWWWWWWWWWWYYYZZZ[[[[[[ZZZXXXVVVSSSPPPNNNLLLOOOSSSWWW[[[```fffiiigggjjjpppuuuxxxvvvppplllgggaaa\\\\\\ZZZUUUSSSTTTTTT[[[bbbgggnnnsssrrrmmmgggbbb]]]ZZZZZZZZZXXXVVVOOOMMMIIIHHHQQQ```kkknnnjjjaaaTTTHHH@@@<<<::::::888888:::>>>DDDKKKRRRVVVYYYWWWUUUTTTUUUVVVUUUTTTNNNNNNOOOPPPQQQRRRSSSTTTVVVUUUSSSQQQNNNNNNQQQSSSYYYYYY[[[\\\[[[XXXSSSPPPJJJIIIGGGHHHIIIJJJIIIHHHHHHGGGFFFEEEDDDDDDDDDDDD@@@???>>>======<<<======:::::::::::::::;;;<<<===GGGGGGFFFFFFEEEEEEDDDDDD<<<;;;:::999777666555555777888999::::::888666555777666666555444444444444444999???DDDHHHNNNUUUZZZmmmwww|||vvvpppooojjjcccYYYOOOEEEBBBCCCFFFMMMTTTTTTZZZ``````]]]___hhhqqqxxx}}}~~~~~~|||xxxuuulllbbb\\\]]]aaaeeefffddddddeeejjjppptttuuusssllljjjiiijjjllloooppppppsssrrrooommmkkkkkkkkkkkkjjjiiihhheeebbb^^^\\\ZZZTTTRRRPPPOOOQQQYYYcccjjjlllcccZZZVVVTTTQQQSSSVVVZZZZZZ[[[[[[ZZZUUUOOOJJJGGGHHHHHHIIIJJJKKKKKKKKKHHHGGGGGGGGGIIIKKKNNNPPPMMMNNNNNNMMMJJJEEE@@@>>>;;;;;;:::;;;===@@@CCCEEEFFFGGGHHHIIIKKKQQQWWW\\\```bbbaaa\\\SSSMMMMMMOOOOOOWWWfffxxxvvvooolllhhhdddbbb```ZZZPPPFFF???<<<<<<<<<:::;;;<<<>>>??????@@@@@@>>>@@@AAABBBCCCFFFJJJMMMMMMPPPTTTYYY^^^dddkkkooopppqqqsssuuuvvvwwwxxxxxxwwwuuusssrrrqqqpppnnnllliiihhhgggeeedddccccccccc\\\ZZZYYYYYYVVVSSSVVV\\\cccpppxxxvvvrrrqqqjjjbbb[[[UUUQQQTTTWWWXXXZZZ\\\]]]]]]]]]___bbbcccbbb```^^^^^^]]]\\\\\\[[[ZZZZZZWWWWWWYYYZZZZZZZZZZZZZZZXXXXXXWWWWWWWWWXXXYYYYYYYYYYYY[[[]]]^^^]]][[[XXXOOONNNKKKHHHFFFGGGKKKOOOSSSYYY[[[YYYUUUPPPGGG>>>444222///---,,,,,,...///---...///000222999CCCKKKVVVXXXYYYWWWUUUWWW^^^eeeqqqsssvvvpppnnnoooVVVVVVYYYbbbiiinnnuuu{{{yyyfffZZZQQQIIICCCAAA???BBBFFFHHHIIIIIIIIIJJJAAA@@@@@@AAACCCDDDCCCBBBCCCCCCCCCCCCDDDFFFGGGGGGDDDDDDDDDDDDCCCBBBAAA@@@===;;;:::;;;???DDDGGGHHHGGGGGGEEEBBB>>><<<<<<>>>>>>???AAACCCDDDDDDCCCBBBAAAAAAAAAAAA@@@???>>>>>>777777777999;;;>>>BBBDDDJJJRRRXXXWWWVVVXXX\\\]]]cccmmmuuuvvvtttrrrooolllfff___TTTIIICCCDDDKKKPPP[[[gggiiidddeee^^^VVVWWW^^^YYYYYYbbbnnnvvv|||}}}uuuhhh\\\VVVXXX\\\fffkkkppprrrvvv~~~~~~ssskkkjjjkkkmmmmmmnnnlllkkkiiiiiijjjkkklllhhhhhhhhhhhhhhhhhhiiiiiifffeeedddddddddcccaaa^^^\\\^^^```aaa```^^^ZZZXXXVVVWWWYYYYYYXXXVVVWWWWWWXXXXXXXXXWWWUUUSSSPPPOOOLLLQQQWWW[[[^^^aaaccceeehhhkkkpppsssrrrooojjjgggaaa\\\ZZZ[[[[[[WWWUUUVVVXXX]]]aaadddhhhmmmlllgggbbb^^^ZZZXXXXXXWWWUUURRRMMMKKKHHHKKKVVVeeellllllccc[[[OOOEEE>>>:::888777999:::<<<@@@EEEKKKPPPTTTTTTRRRPPPOOOPPPQQQQQQQQQJJJKKKMMMOOOQQQRRRRRRRRRSSSSSSRRRPPPNNNMMMNNNPPPRRRRRRSSSTTTSSSRRRPPPOOOJJJIIIHHHHHHIIIIIIHHHFFFGGGGGGFFFDDDCCCCCCCCCCCC???>>>===<<<<<<<<<<<<<<<888888888999:::<<<===>>>GGGGGGFFFFFFEEEDDDDDDCCC;;;:::999888777555444444666777888888888888888888666666555444444333333222111555;;;@@@EEEMMMWWW___ppp{{{zzzrrrnnnggg^^^___VVVMMMJJJIIIJJJNNNSSSOOOUUU\\\^^^]]]^^^bbbfffmmmqqqrrrqqqssswwwyyywwwvvvnnneee______aaaaaa``````aaaccchhhmmmrrrtttuuunnnllljjjjjjlllnnnooooooqqqpppmmmjjjiiihhhhhhiiiiiiiiigggfffccc```^^^]]]XXXZZZ]]]___ccchhhooossspppggg^^^YYYVVVTTTUUUYYY\\\\\\\\\\\\ZZZUUUNNNIIIFFFIIIMMMRRRTTTTTTSSSRRROOONNNMMMMMMNNNPPPSSSUUUSSSTTTUUUUUURRRMMMHHHDDD@@@@@@AAABBBCCCEEEGGGHHHHHHIIIJJJLLLOOOUUU]]]bbbeeedddaaa[[[TTTQQQRRRTTT[[[cccssstttooolllgggaaa^^^\\\XXXQQQIIICCC@@@@@@AAABBBCCCEEEGGGIIIJJJJJJJJJGGGHHHIIIJJJLLLQQQWWW[[[^^^aaafffkkkmmmpppsssuuuvvvvvvvvvwwwvvvvvvuuuuuuqqqnnnlllkkkjjjjjjhhhfffcccbbbaaaaaaaaaaaaaaabbbZZZUUUSSSTTTUUUUUUYYY______kkkssspppnnnnnnkkkddd```[[[XXXXXXXXXVVVXXX]]]^^^___aaadddggggggdddbbb]]]\\\[[[ZZZYYYYYYZZZ[[[YYYYYY[[[[[[\\\[[[[[[ZZZXXXWWWWWWVVVWWWXXXYYYZZZYYYZZZZZZ[[[[[[ZZZWWWUUUMMMMMMKKKHHHFFFHHHNNNRRRVVV[[[[[[VVVPPPJJJAAA:::000000...,,,++++++---///,,,...000111444<<>>@@@CCCDDDEEEEEEGGGHHHBBBAAAAAABBBEEEEEEEEECCC???AAABBBDDDEEEEEEEEEEEEBBBCCCDDDDDDCCC@@@===;;;<<<:::888:::>>>CCCEEEEEEEEEDDDBBB???;;;:::;;;===999;;;===@@@BBBBBBBBBBBB?????????@@@@@@??????>>>999999999:::;;;>>>@@@BBBAAALLLSSSRRRRRRXXX^^^aaajjjppptttqqqlllllllllkkkddd```YYYNNNEEEAAACCCFFFQQQaaafffdddgggccc\\\\\\```YYYWWW^^^gggnnnvvv}}}~~~{{{ssshhh]]]WWWVVVXXX\\\fffpppuuu|||wwwsssssssssqqqooolllkkkiiigggggghhhiiijjjfffgggggghhhhhhiiiiiiiiigggeeeddddddeeedddaaa___aaaaaaaaaaaa```___^^^]]][[[[[[ZZZXXXUUUTTTUUUVVVVVVWWWWWWWWWVVVTTTSSSRRRRRRVVVZZZ^^^___aaabbbdddgggkkknnnnnnjjjgggeeeeee___[[[YYY\\\\\\YYYWWWWWWXXX[[[]]]]]]aaaggggggdddaaa]]]ZZZXXXYYYWWWTTTPPPKKKJJJJJJNNN\\\iiimmmjjj^^^WWWMMMDDD>>>:::777555999;;;>>>BBBFFFJJJMMMOOONNNLLLJJJIIIKKKMMMNNNNNNHHHJJJMMMOOOQQQRRRRRRRRRMMMOOOPPPPPPOOONNNNNNPPPMMMNNNNNNNNNMMMMMMNNNNNNHHHGGGFFFGGGIIIIIIHHHFFFGGGGGGEEEDDDCCCBBBBBBBBB>>>>>>===<<<<<<<<<<<<===888888888999:::;;;<<<===GGGGGGFFFEEEDDDCCCBBBBBB===<<<;;;:::999777666666999999999::::::;;;<<<<<<555555444333333222111111///222777<<>>777......---,,,***+++---///+++...000222555>>>LLLVVV```[[[UUUSSSVVV\\\cccgggyyygggiiiqqqtttmmmMMMKKKMMMTTT___ggglllssszzz~~~kkkTTTKKKHHHDDDAAAAAA<<<>>>@@@@@@AAABBBDDDFFFBBBBBBBBBCCCFFFGGGFFFDDD>>>???BBBDDDEEEEEEDDDCCCAAABBBDDDDDDCCC???;;;888>>>;;;999;;;@@@CCCEEEDDDDDDCCCBBB???<<<;;;===???666888;;;>>>@@@AAAAAAAAA>>>>>>???@@@@@@@@@@@@??????>>>===<<<<<<===>>>???999DDDMMMMMMNNNWWW___bbbqqquuutttmmmfffgggjjjkkkbbbaaa\\\SSSHHH@@@???@@@III\\\dddeeekkkkkkfffggg```YYYVVV[[[bbbhhhqqq{{{|||xxxpppggg^^^XXXVVVUUUTTTaaaooowww{{{yyyzzzxxxtttooojjjiiihhhggggggggghhhhhheeefffggghhhhhhhhhhhhhhhhhhfffddddddeeeeeebbb___eeedddcccbbbaaaaaabbbbbb___^^^[[[VVVSSSRRRUUUWWWVVVVVVWWWXXXWWWVVVUUUTTTYYY[[[^^^___```bbbdddfffeeeiiillliiiccc```aaaddd```\\\[[[^^^^^^[[[YYYZZZWWWYYYYYYXXX\\\ccceeebbbbbb___\\\[[[[[[YYYUUUQQQLLLLLLLLLRRR```mmmooojjj\\\VVVNNNFFF@@@;;;888555:::<<>>>>>===<<<<<<<<<======::::::999999::::::;;;;;;GGGEEECCC@@@???@@@AAAAAAAAA@@@>>>;;;999777666666999888777888999:::999777<<<;;;:::888555333222111000000333999@@@IIIWWWcccnnnrrrwwwxxxsssllleeeaaaaaaXXXTTTTTTOOOGGGJJJTTTVVVWWWYYYZZZ[[[[[[[[[[[[\\\]]]```dddiiimmmqqqsssqqqlllfffcccccccccaaa```______```ccciiiooosssuuutttoookkkiiikkkllllllkkklllmmmnnnnnnnnnmmmkkkjjjnnnllljjjgggffffffggghhhkkkmmmqqqtttvvvuuusssqqqkkkhhhddd___]]]\\\^^^___ccc]]]XXXUUUOOOGGGDDDEEEFFFMMMXXX```cccbbb___]]][[[YYYWWWTTTSSSVVV[[[___aaa```___aaabbb___ZZZUUUNNNLLLKKKMMMQQQRRRQQQOOOWWWUUUSSSUUUZZZaaaeeehhhiiiddd```]]]YYYXXX^^^gggpppxxx{{{vvvnnniiieee```ZZZUUUUUUVVVUUUPPPJJJGGGJJJNNNRRRVVV[[[^^^______``````___```bbbeeehhhnnnuuuyyy}}}~~~yyysssooommmkkkgggbbb^^^\\\ZZZXXXVVVWWWXXXYYYZZZ[[[ZZZYYYYYYVVVSSSOOOKKKKKKLLLOOOQQQXXX]]]aaaccccccccceeehhhjjjeee^^^XXXVVVXXX\\\___bbbeeehhhjjjjjjjjjjjjkkkbbbaaa___]]]]]]^^^```aaa]]]^^^^^^^^^^^^]]]\\\[[[XXXYYY[[[\\\]]]]]]\\\[[[]]]]]][[[YYYWWWTTTRRRQQQGGGHHHIIIHHHHHHKKKRRRWWW___XXXSSSOOOFFF:::444555---...//////000/////////000444666777===IIISSSXXX\\\XXXUUUTTTXXXaaajjjpppuuuddd]]]kkk|||~~~}}}{{{nnnVVVNNNIIIRRR```iiihhhfffnnnzzz}}}vvvbbbMMMBBB@@@??????AAA===>>>@@@BBBCCCCCCCCCCCCAAABBBDDDEEEEEECCCBBB@@@===???@@@BBBBBBAAA@@@?????????@@@@@@???>>>===<<<666666666999>>>CCCFFFHHH@@@???>>>===<<<;;;;;;;;;777888:::<<<>>>???@@@AAABBBBBBBBBBBBAAA@@@??????>>>>>>>>>>>>>>>=========@@@@@@BBBGGGPPPYYY___bbboooooojjjeeedddggggggcccddd___VVVLLLCCC>>>======GGGSSSbbblllpppooojjjeeebbb___\\\ZZZ]]]fffqqqzzzzzzwwwrrrmmmhhhbbb\\\WWWUUU]]]iiisss{{{~~~xxxsssllliiifffddddddeeedddcccbbbdddfffhhhjjjjjjjjjjjjkkkhhheeeccccccccccccbbbhhhhhhgggdddaaa_________ccc___ZZZWWWWWWWWWVVVTTTZZZYYYVVVTTTTTTUUUWWWYYY[[[\\\^^^aaabbbcccddddddiiigggdddaaa^^^\\\\\\[[[\\\]]]^^^___^^^\\\ZZZXXXVVVVVVUUUVVVYYY]]]aaaddd```]]]ZZZWWWUUUSSSPPPNNNMMMJJJKKKUUUdddkkkiiiccc[[[WWWOOOFFF???;;;<<<>>>===???CCCFFFIIIJJJKKKKKKDDDEEEDDDCCCGGGMMMNNNLLLKKKKKKNNNVVV]]]]]]UUUMMMNNNNNNNNNNNNNNNLLLKKKKKKJJJKKKMMMMMMLLLJJJHHHFFFGGGFFFEEEFFFGGGHHHGGGFFFDDDDDDDDDBBBAAA???===<<<===<<<;;;;;;::::::::::::999999:::;;;<<<<<<======FFFDDDBBB@@@??????@@@@@@>>>>>>===<<<<<<<<<<<<<<<<<<:::999999:::;;;;;;:::<<<;;;:::888666444222111111000333999???GGGUUUaaajjjoootttwwwtttnnnhhhdddbbb[[[XXXZZZUUUKKKKKKRRRXXXXXXXXXYYYYYYYYYYYYZZZWWWYYY[[[___cccgggkkkmmmooollliiihhhgggeeeaaa]]]^^^___bbbggglllpppssssssuuuqqqmmmkkklllmmmmmmllliiikkkmmmnnnpppppppppooonnnmmmkkkjjjiiijjjkkkllllllmmmoooqqqqqqpppnnnllliiigggcccaaa______`````````ZZZTTTQQQLLLEEECCCEEEGGGOOOZZZdddiiihhhbbb^^^ZZZYYYXXXUUUUUUWWW\\\```aaaaaaccceeegggeee```\\\SSSRRRPPPRRRTTTVVVVVVTTTZZZXXXXXX[[[```eeehhhiiigggbbb]]]ZZZUUUTTT[[[cccrrr{{{tttpppiiiccc^^^ZZZUUUSSSWWWWWWVVVQQQKKKJJJMMMRRRYYY]]]aaaeeefffggghhhiiilllnnnqqqsssvvvzzzxxxpppkkkhhhccc___YYYUUURRRQQQOOONNNQQQRRRTTTVVVWWWWWWWWWWWWVVVSSSOOOKKKHHHGGGHHHIIIPPPUUU[[[^^^```bbbfffjjjlllhhhaaa[[[XXXYYY]]]aaadddgggkkkllllllkkkjjjjjjcccaaa^^^[[[[[[\\\^^^___\\\]]]]]]]]]]]]]]]\\\[[[[[[[[[\\\\\\\\\[[[[[[ZZZ[[[[[[ZZZYYYVVVSSSQQQOOOIIIIIIIIIHHHHHHKKKRRRWWWYYYQQQJJJGGGAAA777222222........./////////.........222666;;;DDDQQQZZZ\\\YYYWWWVVVWWW\\\cccjjjnnnqqqfffdddrrr|||{{{cccOOOJJJKKKWWWeeejjjiiiiiinnnttt|||rrr```KKK@@@<<<;;;;;;<<<;;;===@@@CCCDDDEEEEEEEEECCCCCCDDDDDDCCCBBB???>>>>>>???AAABBBCCCBBBAAA@@@@@@@@@AAABBBAAA???===<<<777666555777;;;@@@BBBCCC<<<<<<;;;:::999999999999888999;;;===???@@@AAAAAA@@@@@@@@@@@@???>>>======>>>>>>>>>=========<<<<<>>@@@EEENNNVVV\\\___ggggggccc^^^^^^bbbccc``````[[[SSSJJJBBB>>>===>>>BBBNNN]]]jjjppppppmmmjjjiiieee```[[[ZZZ```hhhooorrrrrrrrrqqqpppkkkeee```WWWYYY___iiittt}}}~~~}}}}}}}}}zzzuuuqqqllliiieeebbbbbbbbbbbbbbbbbbdddfffhhhiiiiiiiiiiiihhhfffdddccceeefffgggfffhhhhhhgggdddaaa```aaacccaaa^^^ZZZXXXYYYZZZYYYWWWYYYXXXVVVTTTSSSUUUVVVXXXZZZ\\\___aaacccccccccbbbcccaaa___\\\ZZZYYYXXXXXX[[[[[[\\\]]]\\\ZZZXXXWWWWWWWWWWWWXXXZZZ^^^bbbdddccc```\\\YYYWWWUUUQQQOOOKKKJJJMMMXXXeeekkkggg```XXXUUUOOOGGG???<<<<<<===<<<>>>AAADDDGGGHHHHHHHHHFFFIIIIIIGGGHHHLLLNNNLLLOOOPPPSSSYYY]]]\\\UUUOOONNNNNNMMMMMMLLLKKKKKKKKKIIIJJJKKKLLLLLLKKKKKKJJJGGGEEEDDDEEEFFFFFFEEEDDDDDDDDDCCCBBBAAA???===<<<<<<<<<;;;:::::::::::::::::::::;;;;;;<<<<<<======DDDCCCAAA???>>>>>>>>>???>>>>>>>>>?????????@@@@@@???<<<:::999:::<<<===<<<<<<;;;:::888666444333222222111333888===DDDQQQ\\\ccciiiooosssrrrnnnjjjhhhaaa]]]^^^bbb^^^TTTNNNOOOWWWWWWVVVVVVVVVWWWXXXXXXVVVWWWYYY[[[___bbbeeefffmmmmmmlllllljjjfff___[[[\\\```gggmmmrrrssssssrrrvvvssspppnnnnnnnnnmmmllljjjlllnnnppprrrrrrrrrrrrpppoooooonnnnnnooooooppplllllllllkkkjjjiiihhhgggeeeeeecccbbbaaaaaaaaaaaa\\\UUUOOOLLLGGGCCCCCCFFFHHHOOO[[[iiipppnnneee]]]ZZZZZZYYYXXXXXX[[[___bbbaaacccfffjjjlllkkkfffcccZZZYYYXXXXXXZZZ\\\\\\[[[]]]]]]^^^```dddffffffeee]]]XXXTTTRRROOOOOOWWW```sssxxxrrrkkkhhhccc\\\VVVRRRQQQRRRXXXXXXVVVQQQMMMMMMQQQUUU\\\___cccfffhhhjjjmmmpppuuuwww{{{~~~wwwmmmgggccc^^^ZZZSSSNNNLLLJJJJJJIIILLLMMMOOOQQQSSSUUUWWWWWWVVVSSSOOOJJJEEEBBB@@@???EEEKKKRRRWWW\\\aaagggmmmooolllfff___[[[[[[^^^bbbfffiiinnnpppooommmkkkjjjeeeccc```]]][[[\\\]]]^^^[[[[[[\\\\\\\\\\\\\\\[[[___^^^\\\ZZZYYYYYYYYYYYYVVVVVVVVVUUUSSSPPPLLLJJJIIIIIIIIIHHHIIIMMMSSSWWWSSSKKKCCC???;;;555111000.....................---///333999AAANNNZZZ^^^]]]UUUUUUWWW\\\cccjjjnnnpppiiiffflll{{{yyywww~~~pppVVVIIIJJJNNN```oooooommmrrryyy{{{zzzlll[[[HHH>>>999666777999:::===AAADDDGGGGGGGGGFFFDDDDDDEEEDDDCCCAAA>>>===???@@@BBBCCCCCCCCCBBBAAAAAABBBCCCCCCBBB???<<<:::777555444555888<<<===>>>;;;;;;::::::::::::::::::;;;<<<>>>@@@BBBCCCCCCCCC@@@@@@@@@@@@???>>>======??????>>>===<<<;;;;;;:::======>>>BBBJJJRRRWWWZZZ]]]]]]YYYUUUWWW]]]___]]]ZZZVVVOOOGGGBBB@@@??????AAAJJJYYYgggnnnooommmllllllhhhbbb[[[WWWZZZ___dddlllooosssxxxyyytttlllfff\\\WWWUUU^^^mmmxxxzzzwww|||{{{yyyxxxwwwuuuqqqnnnlllhhhbbb______`````````bbbdddeeeggghhhhhhggggggeeeccccccdddgggjjjjjjjjjhhhhhhfffcccaaabbbeeehhhaaa^^^\\\[[[\\\]]]]]]\\\YYYWWWUUUTTTSSSTTTVVVWWWYYY\\\___aaabbbbbb```___]]]]]][[[YYYXXXWWWWWWWWWYYYZZZ[[[[[[ZZZYYYWWWVVVXXXXXXXXXYYY[[[^^^bbbdddbbb```]]]ZZZWWWTTTOOOLLLHHHIIIOOO[[[fffiiibbb[[[TTTRRRNNNGGGAAA===<<<<<<===???BBBEEEGGGHHHIIIIIIIIINNNQQQNNNLLLOOOQQQQQQVVVXXX\\\^^^^^^[[[VVVSSSNNNMMMLLLKKKJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJFFFEEECCCCCCDDDDDDCCCAAACCCCCCBBBAAA@@@???===<<<<<<;;;::::::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<>>============@@@@@@@@@@@@@@@??????>>>???<<<888777999;;;<<<<<<;;;;;;999888666555444333333222333888;;;AAAKKKVVV\\\bbbiiinnnooollliiihhh___]]]aaahhhggg\\\QQQMMMRRRQQQPPPPPPQQQTTTWWWYYYZZZ[[[\\\]]]___aaacccdddkkkllllllkkkhhhccc]]]ZZZ[[[bbbkkkssswwwvvvsssrrrvvvuuusssqqqpppooonnnmmmnnnoooqqqrrrssssssrrrrrrssssssssssssrrrrrrqqqqqqiiihhhgggfffeeeeeeddddddddddddccccccbbb```___^^^YYYRRRKKKGGGDDDAAABBBFFFHHHOOO\\\kkktttrrrfff[[[XXXZZZ[[[[[[\\\^^^bbbeeeaaadddiiimmmnnnlllhhheee```___^^^___```aaabbbbbb``````aaabbbcccbbb___\\\SSSOOOMMMMMMMMMPPPZZZeeesss{{{qqqmmmdddccc___XXXQQQNNNPPPSSSXXXWWWTTTPPPMMMNNNRRRVVV[[[]]]```cccfffkkkqqquuuyyy}}}yyynnnfffcccaaa\\\UUUPPPMMMLLLKKKKKKJJJJJJLLLNNNQQQTTTWWWXXXUUURRROOOJJJDDD???<<<:::>>>DDDKKKQQQWWW^^^gggmmmpppnnnjjjccc]]]\\\^^^aaagggkkkpppsssrrrooolllkkkiiigggdddaaa^^^^^^^^^___ZZZZZZ[[[\\\\\\\\\[[[[[[bbb```\\\YYYWWWVVVWWWXXXRRRSSSSSSRRRPPPLLLHHHFFFGGGGGGHHHIIILLLPPPUUUXXXRRRJJJ@@@:::888555222000......------------......222777===FFFSSS]]]\\\VVVQQQSSSXXX```iiippprrrrrr```eeerrr}}}uuussswww|||wwwbbbMMMHHHNNN]]]sssvvvnnnuuu}}}xxxcccUUUFFF===888555777:::===@@@CCCGGGHHHHHHGGGFFFEEEEEEEEEEEEDDDCCCAAA@@@AAABBBCCCDDDDDDDDDCCCCCCAAABBBDDDDDDBBB???;;;999666555333444777:::<<<<<<===>>>>>>>>>??????>>>>>>>>>???BBBDDDFFFFFFFFFEEEBBBBBBBBBBBBAAA@@@????????????>>>===<<<;;;:::999<<<;;;<<<@@@FFFMMMRRRTTTSSSTTTQQQOOOSSSZZZ]]]\\\WWWSSSMMMHHHEEEEEEDDDDDDEEELLLXXXeeekkkkkkkkkmmmjjjgggaaaZZZVVVWWWZZZ^^^hhhmmmttt{{{}}}wwwmmmeee^^^VVVQQQWWWeeeqqqtttssswwwvvvuuutttsssqqqooonnnjjjfffaaa]]]]]]]]]^^^^^^bbbccceeefffffffffeeeeeedddcccdddfffiiikkklllkkkgggfffcccaaa```bbbgggkkkdddcccaaa``````_________YYYXXXWWWUUUUUUVVVWWWXXXYYY[[[^^^```aaa```^^^\\\[[[[[[ZZZZZZYYYYYYYYYYYYYYYYYYZZZZZZYYYXXXWWWWWWXXXWWWXXXXXXZZZ]]]```aaa___]]]ZZZWWWTTTPPPKKKGGGEEEIIIRRR^^^fffeee]]]UUUPPPPPPMMMHHHBBB>>>======AAACCCEEEHHHJJJLLLMMMMMMLLLTTTXXXVVVTTTVVVZZZ\\\aaadddfffddd___YYYVVVUUUOOONNNLLLJJJIIIJJJKKKLLLPPPOOOLLLIIIGGGFFFFFFGGGFFFDDDBBBBBBCCCBBBAAA???AAAAAAAAAAAA@@@???======;;;;;;:::::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;AAA@@@???>>>===<<<<<<<<<>>>??????@@@@@@@@@???>>>===:::777666777999:::;;;;;;:::999888777666555555444333444777999<<>>???@@@AAAAAABBBAAAAAA@@@===???BBBDDDFFFFFFEEEDDDBBBBBBBBBBBBAAA@@@??????@@@???>>>===<<<;;;::::::<<<;;;;;;>>>CCCIIINNNPPPJJJLLLKKKKKKPPPXXX\\\[[[WWWSSSNNNKKKKKKLLLLLLKKKJJJLLLUUUaaaggggggjjjpppmmmjjjddd]]]WWWUUUVVVXXX```fffooowwwzzzuuukkkddd[[[VVVQQQTTT\\\eeekkkmmmnnnooooooooonnnmmmmmmmmmiiieee```]]]]]]]]]^^^^^^bbbcccdddfffffffffeeeeeeeeeeeefffhhhjjjkkkjjjhhhdddcccaaa^^^^^^bbbhhhmmmjjjiiihhheeecccaaa``````[[[ZZZYYYXXXWWWXXXXXXYYYXXXZZZ\\\^^^^^^\\\ZZZYYYYYYYYYYYYYYYZZZZZZYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXUUUUUUVVVWWWXXXZZZ\\\]]]\\\ZZZVVVSSSPPPLLLHHHEEEDDDJJJUUU___dddaaaYYYRRRNNNNNNLLLHHHDDD@@@??????DDDEEEGGGJJJMMMOOOQQQRRRNNNVVV\\\[[[[[[```fffiiinnnpppooojjj```XXXUUUTTTPPPNNNLLLJJJIIIJJJKKKLLLPPPMMMJJJGGGEEEEEEEEEFFFDDDCCCAAAAAAAAAAAA@@@>>>???@@@@@@@@@???>>>>>>===<<<;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;@@@@@@??????===<<<<<<;;;:::;;;===???AAAAAAAAAAAA<<<:::777777888:::::::::::::::999888777777666666555333444666777999AAAJJJNNNTTT\\\cccffffffffffffcccccceeejjjmmmfffWWWKKKCCCBBBBBBCCCIIIQQQZZZ___bbbaaa```_______________eeeeeeccc```\\\YYYYYYZZZXXXaaammmuuuvvvssspppoooqqqrrrtttsssqqqooonnnnnnjjjlllooosssvvvyyyzzzzzzwwwwwwxxxwwwuuurrrooommmeeedddddddddeeefffggggggeeeeeedddcccaaa___]]]\\\YYYQQQJJJEEEAAA===>>>CCCKKKRRR^^^jjjpppkkk___UUUPPPSSSXXX\\\^^^```bbbccceeehhhkkklllkkkhhhffffffaaadddhhhkkkkkkkkkkkklllllliiiddd```\\\XXXRRROOOKKKHHHHHHKKKOOOWWWeeerrrwwwkkkaaa\\\XXXWWWTTTQQQNNNNNNPPPRRRLLLJJJGGGEEEDDDEEEFFFGGGLLLMMMOOOSSSZZZdddpppxxxzzztttrrrkkkgggaaa]]]ZZZWWWUUUSSSOOONNNLLLKKKMMMOOORRRUUUSSSQQQNNNJJJEEEAAA===;;;;;;???DDDIIINNNWWWaaahhhkkkoooqqqmmmeee___^^^___dddhhhnnnqqqrrrqqqppppppkkkkkkkkkiiigggdddaaa___\\\\\\]]]]]]\\\[[[[[[ZZZ^^^\\\XXXUUUTTTSSSTTTUUUVVVUUUTTTRRRPPPMMMKKKJJJDDDFFFIIINNNSSSUUUUUUSSSHHHFFF???555//////...---...---------...000111333555;;;CCCJJJSSSZZZXXXSSSRRRRRRVVV^^^ggglllkkkhhhhhhpppzzz~~~zzzuuurrrqqqsssvvvsssdddQQQHHHNNNYYYkkkwwwzzzmmmeeeqqqsss[[[RRRLLLEEEAAA===<<<@@@GGGJJJJJJJJJJJJHHHGGGEEECCCEEEFFFFFFGGGGGGHHHIIIIIIEEEEEEEEEEEEFFFFFFFFFGGGCCCCCCCCCCCCBBB@@@>>>===:::999777888;;;>>>@@@AAA???@@@AAABBBBBBAAA@@@???:::<<>>======@@@@@@???>>>===<<<<<<;;;===;;;;;;===BBBGGGKKKLLLDDDGGGIIIKKKRRRYYY\\\ZZZXXXTTTPPPOOOQQQTTTSSSRRRKKKJJJPPP[[[aaacccjjjtttvvvssslllcccZZZTTTSSSSSSUUU[[[dddmmmrrrqqqkkkfffWWWTTTQQQPPPSSSXXX^^^aaaaaadddggghhhhhhiiiiiijjjgggddd```____________^^^aaacccdddfffggggggffffffffffffgggiiijjjjjjgggdddbbbbbb```^^^^^^bbbhhhmmmmmmmmmlllhhhddd```______[[[[[[ZZZYYYYYYYYYYYYYYYXXXYYYYYYZZZYYYXXXWWWVVVUUUVVVWWWWWWXXXXXXWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXTTTTTTTTTUUUVVVWWWYYYZZZ[[[XXXSSSPPPMMMJJJGGGEEEEEELLLVVV^^^aaa\\\UUUPPPMMMMMMLLLIIIEEEBBBBBBCCCEEEFFFHHHKKKOOORRRUUUVVVRRRYYY^^^```dddmmmtttwww|||{{{wwwmmmaaaXXXSSSQQQNNNMMMKKKJJJIIIIIIJJJJJJIIIHHHFFFEEEDDDEEEGGGHHHCCCBBB@@@@@@AAAAAA@@@>>>>>>>>>?????????>>>>>>===<<<<<<<<<<<<<<<<<<===>>>=========>>>>>>>>>>>>>>>@@@@@@@@@???>>>===<<<;;;:::<<<>>>@@@BBBBBBAAAAAA>>><<<;;;;;;<<<======<<<:::999999888888777777777666444444666555666===EEEHHHNNNXXX```eeegggiiijjjmmmjjjhhhjjjlllgggXXXJJJBBBAAA???AAAHHHQQQ[[[bbbdddcccaaa___^^^]]]\\\\\\```aaaaaa^^^ZZZWWWWWWYYYUUU^^^iiiooopppmmmlllllllllpppsssssspppnnnmmmnnniiikkkooossswwwyyy{{{{{{tttuuuvvvvvvuuurrrnnnlllffffffggggggggghhhhhhhhhffffffeeedddbbbbbbaaa```XXXQQQJJJEEE???::::::>>>FFFNNNYYYbbbccc]]]TTTMMMIIIMMMSSSXXX[[[\\\^^^___```bbbeeeeeecccbbbbbbccc```eeelllppppppoooooooookkkfff```ZZZUUURRRNNNLLLJJJIIIKKKRRRZZZfffwww{{{oooeee[[[TTTOOOMMMKKKJJJKKKKKKKKKKKKDDDBBB@@@???>>>>>>======???@@@BBBFFFOOO\\\jjjsss||||||{{{vvvsssnnnjjjgggddd```]]]XXXVVVSSSPPPPPPQQQTTTVVVTTTQQQMMMIIIDDD@@@===<<<888<<>>======@@@@@@??????>>>>>>>>>===???===<<<===AAAFFFIIIKKKEEEIIINNNQQQXXX```aaa^^^ZZZVVVRRRRRRVVVYYYXXXWWWOOOJJJLLLUUUZZZ]]]fffsss|||uuukkk```XXXTTTRRRNNNRRRZZZcccjjjllljjjhhhYYYVVVQQQOOONNNPPPRRRRRRRRRVVV\\\```aaabbbdddeeeeeecccaaaaaabbbbbb```___aaabbbdddfffggghhhhhhgggffffffgggiiijjjiiieeebbbbbbbbbaaa``````ccciiimmmkkkllllllhhhccc___^^^^^^ZZZZZZZZZYYYYYYYYYYYYYYYXXXXXXWWWVVVUUUTTTTTTTTTTTTTTTUUUVVVWWWVVVVVVUUUWWWWWWVVVVVVVVVVVVWWWWWWSSSSSSTTTTTTUUUVVVWWWXXXXXXTTTNNNJJJHHHFFFEEEDDDGGGNNNWWW]]]]]]XXXSSSOOOMMMMMMKKKHHHEEEDDDEEEFFFGGGHHHKKKNNNSSSWWWZZZ\\\^^^bbbeeehhhppp{{{{{{ooobbbWWWPPPMMMJJJJJJIIIIIIHHHGGGGGGFFFEEEEEEDDDCCCDDDDDDFFFFFFBBBAAA@@@@@@BBBBBBAAA@@@======>>>>>>>>>>>>>>>==================>>>??????@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@@@@???===<<<;;;???@@@AAABBBBBB@@@???===@@@???>>>???@@@AAA@@@>>>999999999888888888777777666555444555444444;;;CCCDDDKKKUUU^^^eeeiiilllmmmuuupppkkkjjjlllfffWWWIIICCCAAA@@@AAAHHHRRR\\\cccfffdddccc```^^^]]]\\\\\\]]]___```^^^ZZZWWWWWWXXXRRR[[[eeekkkkkkiiiiiijjjjjjnnnrrrrrrpppmmmmmmmmmlllnnnqqqtttvvvxxxxxxyyyppprrrtttuuuuuurrrnnnlllhhhiiiiiijjjjjjiiihhhhhhffffffeeedddddddddeeeeeeXXXQQQIIIDDD>>>888777:::@@@HHHRRRYYYXXXQQQJJJEEEDDDIIIOOOUUUXXXYYY[[[[[[YYY[[[^^^^^^\\\[[[]]]___```fffooossstttrrrrrrrrrgggbbbZZZSSSOOOMMMKKKJJJPPPPPPVVV```mmm}}}yyymmmeee]]]SSSLLLIIIFFFDDDEEEGGGIIIGGGDDD???===<<<;;;:::999777666;;;<<<>>>CCCMMM[[[kkkuuu}}}~~~{{{xxxtttpppkkkhhhaaa^^^ZZZVVVUUUUUUXXXYYYUUURRRMMMHHHBBB???<<<;;;666:::>>>BBBHHHQQQ\\\dddiiipppxxxwwwooofffbbbaaa^^^bbbhhhllloooqqqtttvvvrrruuuxxxyyywwwrrrlllggg``````___^^^]]][[[ZZZYYYVVVVVVTTTSSSSSSSSSTTTTTTRRRPPPLLLIIIFFFEEEFFFFFFIIIKKKOOOUUUWWWTTTMMMGGG<<>><<>><<<>>>AAAFFFIIIJJJIIINNNTTTXXX```fffgggccc[[[WWWSSSTTTXXX\\\[[[YYYUUUMMMKKKRRRUUUVVV```nnnzzzpppeee\\\XXXVVVMMMPPPVVV]]]dddhhhhhhfff^^^YYYSSSOOOOOONNNKKKIIIGGGMMMUUUZZZ\\\]]]___aaadddcccbbbcccddddddbbb```aaabbbdddfffhhhiiiiiiiiidddeeegggiiikkkiiieeebbbccccccbbbbbbbbbeeejjjmmmiiijjjjjjgggbbb^^^]]]^^^YYYYYYYYYYYYYYYXXXXXXXXXXXXWWWUUUSSSRRRRRRSSSSSSTTTUUUWWWXXXXXXWWWVVVUUUVVVUUUUUUTTTUUUUUUVVVVVVSSSSSSTTTUUUVVVVVVWWWWWWTTTOOOIIIDDDBBBBBBBBBAAAHHHOOOWWW\\\ZZZVVVRRRPPPNNNMMMKKKHHHFFFEEEGGGIIIKKKLLLOOORRRWWW\\\```bbbiiikkkmmmpppzzz}}}pppcccWWWOOOJJJGGGGGGHHHGGGGGGFFFDDDDDDFFFFFFEEECCCCCCBBBBBBBBBBBB@@@@@@@@@BBBCCCBBBAAA<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@BBBBBBCCCCCCDDDEEEFFFFFF?????????>>>>>>======<<<<<<>>>AAABBBBBBBBBCCCDDD??????AAAAAAAAA???===<<<;;;999888888999888777555666666555555666888:::;;;FFFKKKSSS[[[bbbhhhmmmqqqsssuuussslllhhhdddXXXLLLDDD???===AAAGGGOOOYYYcccggggggeeebbb]]]YYYXXXXXXaaa___^^^\\\[[[ZZZWWWUUUXXX[[[aaahhhkkkiiiddd```fffgggjjjooosssrrrmmmiiijjjkkknnnpppqqqqqqppppppooonnnmmmnnnoooooommmkkkooonnnmmmnnnnnnllliiiffffffeeedddddddddcccaaa^^^]]]TTTHHH???;;;:::999999<<<@@@DDDGGGFFFDDDCCCBBBCCC@@@AAAIIIOOOPPPPPPRRRSSSTTTUUUXXX[[[^^^```aaafffmmmrrrssstttwwwssslllaaaVVVMMMKKKMMMNNNOOOQQQQQQ^^^lllwww{{{kkk```ZZZTTTMMMGGGDDDCCCAAA???>>>=========999777666444333333333444:::;;;<<>>???AAACCCEEEFFFFFFEEEDDDBBBAAA@@@???@@@BBBDDDDDDBBB@@@>>>>>><<<===???@@@AAAAAA@@@@@@@@@?????????@@@AAAAAABBB??????@@@@@@@@@AAAAAAAAAEEENNNVVVXXX\\\dddfffddd]]]\\\YYYXXX\\\aaa^^^XXX[[[TTTNNNJJJJJJOOO\\\iiizzztttooolllfff^^^WWWTTTQQQRRRYYY```bbbdddfffdddbbb]]]VVVRRRPPPIIIAAACCCEEELLLWWW^^^^^^^^^___aaabbbfffiiikkkjjjfffccchhhgggfffggghhhiiihhhggghhhhhhiiiiiihhhfffcccbbbffffffffffffggggggggggggggghhheeeaaa```cccccc```ZZZ___cccbbb]]]YYYYYYZZZXXXWWWWWWWWWWWWVVVVVVVVVXXXWWWVVVUUUTTTUUUVVVVVVWWWWWWWWWWWWVVVTTTRRRQQQSSSSSSTTTUUUUUUUUUTTTTTTRRRNNNIIIDDDAAA@@@AAABBBHHHNNNUUUXXXUUUQQQNNNNNNLLLKKKIIIHHHGGGGGGHHHHHHJJJNNNSSSYYY___fffnnnsssrrrsssxxxvvvggg[[[SSSNNNKKKGGGGGGFFFFFFFFFFFFFFFFFFDDDDDDEEEFFFFFFEEEDDDCCCBBBBBBBBBAAA@@@??????>>>???;;;;;;======;;;<<<@@@EEEDDDBBB@@@???>>>>>>>>>????????????AAAEEEKKKOOO>>>===<<<;;;;;;;;;;;;<<>>???AAABBBBBB@@@>>>===;;;:::888888999:::999888888777777777777999:::;;;???EEENNNWWW___eeejjjmmmvvvyyywwwqqqlllhhh___UUUFFFAAA>>>BBBHHHOOOZZZdddhhhhhhgggddd___[[[ZZZZZZ```````````````___]]][[[ZZZ[[[^^^aaacccbbb^^^[[[^^^```fffmmmrrrrrrnnnjjjjjjkkklllmmmnnnoooooooooooonnnmmmnnnooopppooommmooonnnlllllllllkkkhhhfffccccccdddeeegggfffdddaaa[[[SSSIII@@@<<<:::888777888;;;???@@@@@@?????????BBB@@@BBBJJJOOOPPPPPPRRRPPPRRRUUUXXX[[[___eeeiiipppwww{{{xxxtttoooggg___SSSKKKEEEGGGLLLPPPWWW^^^ggguuuyyynnn___UUUOOOKKKDDD???>>>===<<<;;;:::999999999777666555333222222333333777999===AAAHHHSSSaaakkkssszzz{{{vvvnnnkkkgggeeedddbbb___\\\VVVSSSOOOLLLIIIEEE@@@<<<;;;;;;<<<===BBBLLLXXXaaannnrrruuutttnnnfff```^^^[[[aaaiiipppssstttuuuuuurrryyy}}}{{{yyyxxxvvvssskkkddd___^^^]]]YYYWWWYYYVVVWWWVVVTTTQQQOOONNNOOONNNLLLIIIGGGFFFFFFHHHIIIRRRTTTXXXZZZXXXPPPFFF???444@@@DDD888///000222///000......111222333<<>>???@@@BBBBBBBBBBBBBBB@@@@@@??????@@@AAAAAABBBAAA@@@@@@???>>>>>>>>>>>>FFFMMMRRRTTTYYYccciiijjjbbbcccaaa^^^^^^```^^^YYYWWWRRRMMMIIIFFFIIIVVVddd}}}xxxssspppnnnjjjbbb\\\VVVQQQPPPUUUZZZ\\\___bbbfffeeebbb\\\YYYWWWNNNEEEDDDEEELLLVVV]]]]]]]]]___fffhhhkkkooorrrrrrpppnnnmmmllljjjjjjkkkkkkiiihhhhhhhhhiiiiiihhhfffdddbbbgggggghhhhhhggggggffffffaaacccbbb______bbbbbb______cccfffddd___[[[ZZZ\\\ZZZZZZYYYXXXXXXXXXXXXYYYYYYXXXWWWVVVVVVVVVWWWWWWXXXXXXXXXXXXWWWUUUSSSRRRSSSSSSTTTUUUUUUVVVUUUUUUQQQNNNIIIDDDAAAAAABBBDDDGGGNNNUUUXXXVVVQQQNNNMMMMMMLLLKKKJJJJJJJJJKKKLLLRRRUUUYYY^^^cccjjjppptttwwwxxx|||zzzmmm```WWWQQQMMMKKKGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEEEEDDDCCCBBB??????>>>======<<<;;;;;;>>>;;;:::======<<<===AAABBBBBBAAA@@@???>>>======???@@@BBBDDDGGGLLLRRRVVV===;;;:::999888999:::;;;???AAABBBBBB@@@=========>>>???AAABBBCCCBBB@@@???<<<:::888888:::;;;<<<;;;;;;:::999888888999:::;;;>>>DDDNNNXXX___eeeiiillluuuyyyzzzvvvpppkkkeee___MMMGGGCCCDDDHHHNNNXXXaaaggghhhgggddd```\\\[[[ZZZ^^^```ccceeeeeedddbbbaaa\\\ZZZYYYYYYZZZZZZYYYWWWTTTXXX```jjjppprrrooollljjjjjjjjjjjjkkkmmmnnnooopppnnnmmmnnnpppqqqqqqqqqpppmmmjjjiiiiiiiiihhhgggaaabbbdddgggiiiiiifffdddXXXRRRIIIBBB===999777555555777999;;;;;;<<<>>>@@@CCCAAADDDLLLQQQPPPPPPRRROOOSSSXXX[[[^^^fffpppyyy~~~}}}qqqeeeZZZRRRHHHCCCBBBEEEKKKTTTaaammmzzz{{{kkkaaaTTTLLLGGGDDD???;;;:::999888777777777777888666555333222222222222333333777>>>DDDJJJSSS]]]eeeoooxxxyyyqqqooollljjjiiihhheeecccZZZWWWSSSOOOKKKGGGBBB>>>;;;;;;;;;===BBBLLLWWW___jjjmmmpppqqqmmmggg___[[[ZZZaaajjjqqquuuuuuuuuuuuuuu|||~~~zzzppphhhaaa^^^[[[WWWVVVXXXVVVTTTRRRQQQQQQPPPNNNLLLMMMLLLIIIEEEBBBCCCIIINNNWWWYYY[[[ZZZSSSIIIAAA<<<333:::;;;444000111111...000...///111333777AAAKKKVVVVVVUUURRRPPPPPPQQQSSSWWWdddrrrzzz}}}xxxnnniiibbb[[[TTTNNNIIILLLXXXiiixxxzzzcccUUUPPPGGGCCC@@@???>>>===BBBIIINNNNNNNNNLLLIIIGGGHHHIIIDDDDDDDDDEEEEEEEEEFFFFFFCCCCCCDDDEEEFFFGGGHHHHHHHHHEEECCCDDDGGGHHHFFFCCCDDDCCCBBBBBBCCCDDDFFFGGGGGGEEECCCAAA@@@AAABBBCCCAAACCCEEEDDDBBB@@@???@@@AAAAAABBBCCCDDDDDDDDDDDD@@@@@@@@@@@@@@@AAAAAABBBCCCBBB@@@>>>===<<<======FFFJJJMMMNNNTTT___iiimmmiiillljjjddd```___\\\YYYTTTSSSPPPKKKDDDDDDPPP___ssspppnnnmmmmmmkkkeeeaaaZZZSSSNNNOOORRRUUUZZZ___jjjkkkjjjfffddd```VVVLLLEEEEEEJJJSSSXXXZZZ]]]bbblllnnnrrrvvvyyy{{{||||||uuussspppnnnnnnmmmjjjiiiiiiiiiiiihhhgggfffeeedddiiiiiiiiiiiihhhfffeeeccc]]]aaabbb```aaacccccc___cccfffhhhfffaaa]]]\\\]]]]]]]]][[[ZZZZZZZZZ[[[\\\ZZZYYYXXXWWWWWWWWWWWWXXXXXXXXXXXXXXXWWWUUUTTTSSSRRRSSSTTTUUUVVVWWWWWWWWWQQQNNNIIIEEECCCCCCEEEGGGJJJPPPXXXZZZWWWRRRNNNMMMMMMLLLKKKKKKKKKLLLNNNNNNTTTWWW\\\```eeekkkqqquuuwwwxxx{{{rrrkkkaaaWWWQQQNNNKKKJJJGGGHHHIIIIIIHHHFFFDDDCCCCCCDDDDDDDDDDDDCCCBBBAAA=========<<<<<<;;;;;;:::>>>;;;:::===>>>===???BBBAAAAAAAAABBBAAAAAA@@@???@@@CCCGGGKKKOOOTTTZZZ^^^:::;;;;;;;;;;;;:::::::::<<<>>>@@@@@@???>>>>>>???>>>???AAACCCCCCCCCAAA@@@<<<:::888999;;;===>>>>>>===<<<:::999999999:::;;;===CCCMMMVVV\\\```dddffflllsssyyyyyyssslllfffbbbVVVNNNHHHFFFGGGKKKSSS\\\cccccccccaaa]]]YYYXXXXXX]]]```dddffffffeeecccbbbZZZXXXVVVVVVWWWWWWWWWVVVMMMSSS^^^iiipppsssrrrppplllkkkjjjiiijjjllloooppppppooonnnoooqqqsssttttttpppmmmiiigggggghhhhhhgggaaabbbdddgggiiihhheeebbbVVVRRRLLLEEE???:::666555555777888999:::===AAAEEEFFFFFFIIIPPPSSSQQQPPPRRRQQQXXX___cccgggppp~~~}}}lll]]]RRRMMMFFFDDDEEEHHHNNNXXXjjjyyyzzzjjj]]]UUUKKKDDDAAA???;;;888888888777777777888888999444333222111111111222333222777>>>CCCIIIRRR\\\cccoooyyyzzzssspppooonnnnnnmmmllljjjiii```]]]XXXTTTOOOJJJDDD@@@<<<;;;:::;;;AAAIIISSSYYYbbbeeeiiimmmmmmiiiaaa[[[^^^ccciiinnnqqqqqqqqqrrrssszzz}}}uuulllccc^^^ZZZVVVUUUXXXUUURRROOOOOOPPPPPPMMMJJJJJJJJJHHHDDDAAAEEENNNVVV[[[]]]\\\VVVLLLAAA:::777222444555333333333111---/////////000222999DDDNNNZZZYYYVVVRRRPPPQQQTTTWWW\\\mmmzzzzzz{{{~~~pppiiifff___WWWOOOKKKHHHOOO^^^ooo{{{kkkYYYPPPMMMFFFCCCAAAAAAAAA@@@EEEKKKNNNNNNNNNKKKIIIGGGHHHIIIEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDGGGEEEDDDEEEGGGGGGFFFDDDCCCCCCCCCBBBCCCDDDEEEFFFFFFEEEBBB@@@@@@AAACCCEEEBBBDDDEEEDDDBBBAAA@@@AAABBBBBBCCCCCCDDDDDDDDDDDDAAAAAA@@@@@@@@@AAAAAABBBCCCBBB@@@>>>===>>>>>>???DDDFFFIIIKKKPPPYYYccchhhkkkpppppphhh___\\\ZZZXXXTTTUUUTTTOOOEEEBBBLLLZZZdddddddddfffhhhhhhdddaaa]]]UUUOOONNNOOORRRYYY```mmmpppqqqooommmiii^^^SSSIIIFFFGGGLLLQQQVVV^^^gggpppssswww{{{~~~}}}yyyuuurrrpppnnnkkkiiiiiiiiihhhhhhgggffffffeeejjjkkkkkkkkkiiigggdddbbbaaafffhhhfffeeefffeeeaaabbbdddeeeccc```^^^^^^______^^^\\\[[[ZZZ[[[\\\]]]YYYXXXXXXWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUTTTSSSSSSRRRSSSTTTVVVWWWWWWWWWWWWRRROOOKKKHHHFFFHHHJJJLLLSSSXXX^^^___[[[TTTOOOMMMKKKJJJJJJJJJJJJLLLNNNOOOPPPSSSXXX]]]aaafffkkkooonnnoooqqqtttvvvuuurrrpppddd^^^VVVPPPLLLJJJIIIHHHGGGHHHIIIIIIHHHFFFDDDBBBDDDDDDDDDCCCCCCBBBAAAAAA????????????>>>>>>======>>>;;;:::===???>>>@@@DDD@@@AAACCCDDDEEEEEEEEEEEECCCGGGLLLQQQUUUYYY]]]```:::;;;>>>??????>>><<<:::;;;===@@@@@@???>>>>>>>>>>>>???AAACCCCCCCCCAAA@@@<<<:::999:::<<<>>>??????===<<<:::999888999999:::999???GGGMMMRRRUUUXXXZZZbbbjjjuuuzzzwwwnnnfffcccYYYPPPIIIFFFFFFIIIQQQZZZ\\\\\\\\\YYYUUUSSSRRRSSS\\\```eeegggfffdddccccccYYYWWWVVVVVVWWWWWWVVVUUUNNNUUU```jjjqqqttttttsssooommmkkkjjjkkkmmmppprrrqqqppppppqqqtttvvvvvvvvvqqqmmmhhhffffffggghhhhhhccccccdddeeefffeeebbb___WWWUUUPPPIIIBBB<<<999777777888999;;;===AAAGGGKKKNNNNNNQQQVVVWWWTTTTTTWWWXXX```iiinnnttt}}}xxxeeeUUUMMMKKKGGGFFFIIINNNUUUbbbwww~~~kkk[[[NNNHHHAAA;;;999888777555777777666666666777888888333222111000111222333444555888===BBBHHHQQQ]]]eeerrr~~~wwwnnniiihhhjjjkkkmmmmmmmmmnnnnnngggccc^^^YYYTTTNNNHHHDDD===;;;999999>>>EEELLLQQQXXX\\\cccjjjnnnkkkddd^^^```bbbfffhhhjjjllloooqqqrrrxxx}}}vvvmmmccc^^^YYYUUUUUUWWWUUUQQQNNNNNNOOOOOOKKKHHHFFFGGGGGGEEEDDDJJJUUU___```___\\\SSSGGG===777666333111222666888666111///.../////////222<<>>;;;;;;>>>??????@@@DDD@@@AAACCCEEEGGGHHHIIIJJJJJJMMMQQQUUUWWWYYY[[[]]]<<<===@@@BBBBBBAAA???===>>>@@@AAAAAA???<<<<<<<<<>>>???AAABBBCCCBBB@@@???;;;::::::;;;>>>???>>>===;;;:::999888777777888999999===CCCIIILLLOOORRRTTT\\\cccoooyyyyyyppphhheeeXXXPPPHHHEEEEEEHHHPPPYYYWWWWWWTTTQQQNNNMMMNNNPPPZZZ___eeehhhiiiiiikkkmmmccc```\\\YYYYYYXXXVVVUUUUUU[[[eeelllqqqsssttttttpppooommmllllllnnnqqqrrrrrrqqqrrrtttwwwxxxwwwvvvpppmmmiiiggggggggghhhgggfffeeedddddddddccc```^^^[[[YYYUUUNNNFFF@@@===<<<:::;;;===???BBBGGGNNNRRRWWWWWWZZZ^^^^^^]]]___ccceeelllvvv~~~qqq___QQQJJJJJJGGGHHHMMMXXXddduuutttcccUUUHHHCCC>>>:::888888777777444444444333333444555555222111111111111222444555777:::>>>BBBHHHSSS___iiivvv~~~zzzzzz{{{|||}}}}}}||||||}}}}}}yyysssmmmfff```]]]^^^aaafffiiikkkmmmppprrrnnnjjjeee___YYYRRRLLLGGGAAA===999999<<>>777111000---000111000666DDDSSS\\\cccaaa^^^ZZZXXXZZZ^^^bbbjjjqqqvvvwwwuuueee[[[VVVOOOHHHBBBEEELLLXXXeeeooottttttsss~~~gggWWWQQQLLLHHH@@@>>>>>>???>>><<>>@@@AAAAAA???>>>======>>>???AAABBBBBB@@@>>>===::::::;;;===??????===:::888888666555555666777888888<<<@@@EEEHHHMMMQQQTTTZZZ]]]fffrrrvvvpppiiifff\\\RRRIIIDDDBBBCCCKKKSSSVVVTTTPPPLLLIIIIIIMMMPPPWWW^^^fffllloootttzzzzzzsssjjjbbb]]][[[ZZZYYY]]]bbbiiinnnpppppprrrssspppooonnnmmmmmmoooppprrrrrrssstttwwwyyyyyywwwtttpppmmmjjjhhhhhhhhhhhhggghhhfffdddcccccccccbbb```___^^^ZZZRRRJJJDDDAAAAAA@@@AAADDDGGGKKKPPPWWW[[[______bbbggghhhhhhmmmtttvvv}}}}}}lll___SSSMMMLLLMMMOOOWWWfffyyyxxxjjj[[[OOODDDAAA<<<999888888888888444333333222222222222333222111111111222333555666777:::???DDDKKKUUUbbbkkkvvvwwwrrrppppppssstttuuutttqqqnnnmmmmmmhhheee```ZZZUUUSSSRRRRRRTTTYYY```fffjjjmmmrrruuutttpppjjjddd]]]VVVOOOJJJFFFAAA<<<999;;;>>>AAAAAAJJJTTTaaajjjllliiifffddd]]]___aaaccceeehhhlllooorrruuuwwwyyyqqqiiiaaa]]]ZZZUUUUUUWWWTTTTTTSSSPPPLLLIIIHHHHHHEEEFFFHHHLLLRRRYYY___cccbbb[[[QQQHHH@@@:::555222111---333@@@BBB777///000---222444444===OOOaaajjjkkkiiieeeaaa^^^___cccfffkkkhhhhhhqqqtttbbbUUUNNNHHHCCCBBBIIITTTaaajjjnnnooooooppp{{{qqqZZZQQQQQQMMMFFF@@@======???===:::;;;@@@CCCDDDEEEDDDCCCCCCEEEGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDCCCBBBBBBAAACCCEEEFFFEEECCCBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAACCCDDDFFFFFFEEEFFFFFFEEECCCBBBCCCDDDCCCCCCBBBAAAAAAAAABBBCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@AAABBBCCCCCCBBB@@@???@@@BBBJJJSSSUUURRRRRRVVVUUU[[[^^^[[[XXXXXXWWWUUUUUUUUUVVVTTTLLLDDDDDDIIIOOOSSSYYY]]]______^^^^^^___]]]]]]^^^ZZZUUUVVVZZZ^^^aaaeeeiiipppwwwvvvqqqccc]]]VVVPPPKKKLLLVVVbbbiiiqqqzzz|||xxxuuusssrrrpppllljjjgggeeeeeegggiiijjjjjjjjjhhhhhhhhhjjjlllmmmmmmsssuuuoooiiifffeeeccc___]]][[[ZZZ[[[]]]___```\\\]]]^^^___^^^]]][[[ZZZVVVWWWXXXXXXXXXWWWUUUUUUTTTTTTRRRRRRQQQRRRRRRSSSSSSSSSTTTTTTTTTSSSRRRRRRPPPNNNLLLKKKLLLPPPTTTWWWdddffffffaaaYYYSSSPPPPPPMMMLLLLLLKKKLLLMMMNNNOOOQQQSSSTTTTTTSSSQQQQQQRRRSSSRRRRRRSSSTTTUUUSSSQQQNNNLLLIIIHHHHHHHHHGGGEEEEEEDDDBBBBBBBBBCCCEEEFFFHHHGGGEEECCCBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAA>>>===@@@@@@???@@@DDDDDDDDDDDDGGGJJJOOOTTTWWW[[[\\\]]]]]][[[[[[\\\]]]CCCBBB???>>>>>>@@@DDDFFF:::<<>>???>>>;;;888777666555444444555666777333555:::>>>BBBGGGMMMQQQYYYXXX___kkkrrrnnnhhhgggbbbXXXKKKDDD???>>>CCCJJJVVVTTTOOOJJJGGGHHHMMMQQQUUU]]]gggpppvvv}}}wwwkkkccc___^^^^^^bbbggglllooonnnnnnpppqqqoooooonnnmmmnnnnnnpppppprrrsssvvvyyy{{{zzzvvvssspppmmmkkkiiiiiiiiihhhgggiiigggdddcccddddddddddddbbbaaa]]]UUULLLFFFDDDEEEEEEHHHKKKNNNSSSXXX___cccddddddgggllloooqqqxxxvvviiiaaaWWWRRRQQQVVVXXXaaasss}}}kkk]]]PPPEEE===;;;777444333333444444555444444333222222333333222222111111222444666777555:::AAAGGGNNNXXXccckkkuuuyyyqqqllliiiiiinnnooonnnlllgggbbb```___WWWSSSLLLGGGDDDEEEGGGIIINNNTTT]]]dddiiinnnssswwwwwwsssmmmfff```XXXQQQLLLJJJDDD>>>:::;;;===>>>>>>HHHTTTbbbkkkkkkhhheeeeee___bbbeeefffffffffggghhhooorrrssstttzzz~~~oooggg```]]]ZZZVVVUUUWWWTTTUUUUUUQQQKKKGGGGGGIIIHHHHHHJJJOOOVVV\\\```aaa^^^UUUJJJ@@@;;;666111...///,,,444BBBCCC666...000---333666888BBBXXXkkkuuuqqqooolllgggcccccceeehhhhhh___]]]kkk~~~rrr```RRRJJJFFFBBBHHHQQQ^^^iiinnnnnnlllkkkmmmwww|||}}}fffQQQMMMQQQNNNEEEBBB@@@???@@@>>>:::;;;???@@@AAABBBBBBBBBBBBDDDFFFFFFFFFFFFFFFFFFGGGGGGGGGEEEEEEEEEEEEFFFFFFFFFFFF@@@BBBDDDEEEDDDCCCBBBAAAAAAAAAAAABBBBBBAAA@@@@@@???@@@AAABBBDDDEEEFFFFFFFFFGGGFFFEEECCCBBBCCCEEEDDDDDDBBBAAAAAABBBCCCDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@AAACCCCCCBBB@@@===;;;<<<===EEEOOORRRNNNNNNSSSOOOUUUXXXXXXXXXZZZYYYVVVXXXWWWXXXWWWQQQIIIGGGJJJMMMQQQWWW[[[\\\\\\[[[[[[^^^^^^``````[[[SSSQQQSSSVVVZZZ^^^dddnnnxxx{{{xxxjjjeee^^^WWWOOOLLLRRR\\\aaaiiittt|||}}}yyywwwvvvtttsssllljjjgggeeeeeegggiiikkkjjjiiigggggghhhkkknnnpppooouuuwwwqqqjjjhhhhhhgggccc```]]]\\\\\\^^^___```\\\]]]___aaa```^^^\\\ZZZWWWXXXYYYYYYYYYXXXVVVVVVUUUTTTSSSRRRRRRSSSTTTTTTSSSTTTTTTSSSSSSRRRQQQPPPOOOMMMKKKJJJLLLPPPTTTWWWaaabbbbbb]]]VVVQQQPPPQQQKKKJJJIIIIIIIIIJJJLLLLLLJJJLLLOOOQQQQQQQQQRRRSSSPPPOOOMMMMMMOOOOOONNNMMMJJJHHHGGGGGGHHHHHHHHHGGGDDDBBBAAA@@@@@@BBBEEEGGGIIIHHHFFFDDDCCCBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB???>>>@@@@@@>>>@@@CCCIIIIIIIIIKKKOOOUUU[[[^^^aaaaaaaaa```^^^]]]^^^```FFFAAA<<<777777;;;@@@DDD@@@AAABBBCCCCCCCCCBBBAAA======>>>??????===<<<;;;<<<<<<===============<<<666555444444444555666666666888:::===@@@EEEJJJNNNTTTZZZbbbhhhkkkjjjjjjjjjaaaYYYNNNCCC======AAADDDKKKKKKJJJHHHGGGJJJQQQVVV\\\aaaooovvvvvvuuurrrpppfff```aaa```aaafffkkkllljjjmmmsssqqqrrrrrrpppnnnnnnoooqqqppprrrvvvyyyzzzxxxuuusssmmmllllllkkkjjjjjjiiiiiiffffffeeeeeeeeefffffffffiiigggddd___XXXRRROOONNNKKKMMMQQQWWW]]]bbbfffiiipppqqqtttwww|||tttmmmeee]]]___gggiiiooozzzmmm___SSSJJJDDD===;;;999666555666888999444333222222333444666777666777666444333444777999888:::AAALLLUUU[[[cccllluuu~~~yyyqqqiiifffgggjjjkkkjjjgggdddaaa[[[TTTOOOIIICCC===;;;::::::???DDDKKKPPPYYYccclllqqquuuvvvzzzwwwqqqhhh___WWWSSSRRRHHHGGGDDD===777888>>>DDDJJJSSS]]]dddjjjnnnlllgggdddbbb```aaacccfffggghhhnnnmmmnnnrrrxxxyyyvvvqqqeeeaaa\\\YYYWWWUUUTTTRRRQQQQQQQQQNNNJJJHHHGGGGGGFFFGGGLLLSSS[[[``````___VVVOOODDD;;;555222111000//////***999OOOAAA+++000---222555;;;NNNgggrrrqqqnnnooonnnkkkgggeeefffhhhVVVRRR]]]vvv|||lllXXXJJJEEEFFFGGGRRR\\\gggooorrrppplllgggttttttvvv}}}sssXXXNNNOOOOOOIIIDDDCCCBBB@@@?????????AAAAAACCCBBBAAAAAABBBBBBAAA@@@EEEFFFHHHIIIJJJIIIIIIHHHJJJHHHEEEBBBAAABBBDDDEEEBBBAAA@@@AAABBBBBBAAA@@@@@@AAABBBCCCBBBAAA@@@???@@@@@@AAABBBDDDFFFGGGHHHFFFEEEDDDEEEFFFGGGFFFEEEFFFEEECCCBBBAAABBBBBBCCC@@@@@@@@@@@@AAAAAABBBCCCDDDCCCAAA???>>>>>>??????<<>><<<<<<>>>AAACCCBBBCCCCCCCCCCCCBBB@@@???@@@@@@@@@@@@@@@???>>>>>>::::::;;;;;;;;;::::::999666555444333333444555555444666888:::===AAAFFFJJJPPPSSSZZZaaafffiiikkkkkk```ZZZPPPFFF@@@>>>???AAAHHHHHHGGGEEEEEEIIIPPPUUU[[[___llltttwwwuuurrrpppgggaaabbb]]]^^^ccciiijjjhhhkkkooooooppppppooommmlllmmmnnnoooqqqtttvvvvvvuuusssqqqmmmmmmmmmmmmllllllkkkkkkgggffffffeeeeeefffggghhhkkkjjjfffaaa[[[UUUQQQPPPNNNPPPTTTZZZaaaggglllnnnvvvwwwyyy|||wwwtttpppkkknnnwwwssscccWWWMMMEEE@@@<<<:::777444333333333444444444333333444555777888777777666444333333555777888:::BBBMMMVVV\\\eeemmmxxx|||}}}zzztttnnnhhhfffhhhiiigggeeecccaaa]]]XXXQQQMMMEEE???:::999888999===CCCIIINNNWWWaaajjjqqquuuwwwyyyvvvqqqiii```YYYUUUTTTIIIHHHDDD<<<666555;;;@@@HHHRRR\\\dddkkkpppoookkkgggeeecccccceeehhhjjjjjjsssqqqoooppprrrqqqmmmhhhccc___[[[WWWUUUTTTSSSQQQMMMMMMMMMJJJGGGEEEEEEFFFJJJKKKPPPVVV\\\^^^\\\YYYPPPIII@@@888333111000///111111---:::MMMBBB///222...222:::GGG\\\ooovvvttttttrrrooommmllliiiccc___OOOTTTcccwwwyyyqqqcccRRRFFFCCCFFFHHHRRR[[[ffflllnnnmmmmmmlllqqquuuzzz}}}gggPPPGGGHHHGGGDDDAAA???@@@AAABBBCCCDDDDDDEEEIIIHHHGGGFFFFFFFFFFFFEEEFFFGGGHHHIIIIIIIIIHHHGGGIIIGGGDDDBBBAAABBBCCCDDDCCCBBBAAAAAAAAABBBAAA@@@@@@AAAAAABBBBBBBBBAAAAAABBBBBBBBBCCCDDDFFFHHHIIIEEEDDDCCCCCCEEEEEEDDDCCCDDDCCCAAA@@@??????@@@AAAAAA@@@@@@@@@AAAAAABBBCCCBBBBBB@@@???>>>>>>>>>>>>>>>@@@DDDIIINNNOOONNNLLLIIIIIIKKKNNNSSSYYY]]]^^^______^^^\\\WWWQQQNNNMMMMMMJJJJJJMMMPPPQQQTTTXXX^^^dddhhheeeaaa___[[[WWWVVVVVVWWW\\\ccclllqqqtttxxxooobbbXXXQQQNNNKKKJJJKKKTTT```iiimmmqqquuuyyy~~~|||zzzxxxvvvuuutttnnniiiccc```aaadddfffgggkkkiiifffgggjjjnnnqqqrrrwwwyyyyyytttnnnjjjkkknnnjjjiiifffbbb````````````cccddddddbbb^^^\\\\\\]]]ZZZYYYWWWVVVVVVVVVVVVUUUUUUVVVVVVVVVVVVUUUUUUTTTSSSQQQPPPPPPPPPPPPOOOMMMMMMJJJGGGFFFGGGLLLRRRVVV___[[[VVVRRRPPPOOONNNMMMPPPOOONNNMMMMMMNNNOOOPPPPPPPPPOOOOOOOOONNNNNNNNNNNNMMMKKKLLLLLLLLLKKKJJJGGGFFFFFFEEEEEEEEEEEEEEEGGGFFFEEEDDDCCCCCCCCCCCCEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBCCCDDDFFFHHHIIIJJJMMMPPPUUUZZZ___ccceeeeeefffeeedddbbb___[[[YYYWWW??????@@@AAABBBBBBBBBBBBDDDDDDDDDCCCBBBAAA??????AAA@@@@@@???????????????>>>>>>>>>>>>>>>===<<<<<<666555444333222222333444444666777888:::===BBBEEEKKKLLLQQQYYYcccjjjllllll^^^ZZZSSSKKKEEEAAA???>>>EEEEEEEEEDDDFFFJJJQQQUUU]]]___kkkqqqttttttrrrpppiiicccccc[[[\\\aaaggghhhfffgggjjjlllmmmnnnmmmkkkjjjjjjkkklllmmmoooqqqqqqqqqqqqpppppppppoooooonnnmmmmmmmmmhhhgggfffeeefffgggiiikkkmmmkkkgggccc]]]XXXTTTQQQPPPRRRVVV\\\ccciiiooorrryyy{{{~~~~~~~~~ttteeeXXXNNNGGG@@@<<<<<<:::777444222111111222444444444444444666777777666777666444222222444666999;;;BBBMMMUUU\\\dddlllwww{{{}}}{{{{{{}}}|||yyywwwrrrlllgggeeeeeeeeeeee```___]]]\\\YYYTTTNNNIII???:::555555666777;;;AAAGGGLLLUUU___iiipppuuuxxxxxxvvvrrrkkkccc\\\YYYWWWNNNLLLFFF>>>777666999>>>EEEOOOYYYaaajjjqqqrrrpppkkkhhhfffeeehhhkkkmmmnnnuuuqqqmmmkkkkkkiiieeeaaaaaa]]]XXXUUUSSSRRRQQQOOOKKKKKKJJJGGGEEEEEEGGGIIIOOORRRVVVZZZ\\\YYYSSSOOOFFF@@@999333000//////...111111...888FFF???222333111333@@@XXXmmmvvvxxxwwwzzzuuupppppppppiii]]]RRRGGGYYYnnnzzz{{{llleeeXXXLLLCCCBBBFFFKKKUUU]]]hhhmmmllllllpppuuussszzzkkkZZZHHH@@@???>>>>>>???===@@@DDDGGGJJJKKKKKKJJJHHHGGGFFFEEEDDDDDDDDDDDDFFFGGGHHHIIIHHHGGGFFFEEEGGGEEEDDDBBBBBBBBBCCCDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCEEEDDDCCCBBBCCCEEEGGGIIIDDDCCCBBBBBBCCCDDDCCCAAABBBAAA???>>>======>>>>>>AAAAAA@@@@@@@@@AAABBBBBB@@@@@@AAA@@@@@@???>>>>>>AAAAAADDDHHHLLLMMMMMMKKKGGGHHHJJJMMMQQQWWW\\\^^^dddiiikkkhhhaaa\\\[[[[[[TTTLLLGGGIIILLLOOOSSSWWW[[[bbbgggfffeeedddaaa]]][[[YYYWWWYYY___ffflllooovvvooodddZZZSSSNNNKKKIIICCCIIIQQQXXX]]]bbbiiiooouuuuuuwwwxxxxxxxxxwwwvvvnnniiiddd```aaaccceeegggjjjhhheeefffjjjnnnqqqssszzz{{{yyyuuupppnnnpppsssnnnlllhhheeecccccccccdddggggggddd___[[[YYYYYYZZZWWWXXXXXXXXXWWWWWWVVVUUUVVVVVVWWWWWWWWWWWWWWWVVVSSSRRRQQQQQQRRRQQQOOONNNMMMKKKHHHHHHIIIMMMRRRUUU\\\XXXTTTQQQPPPPPPOOONNNPPPOOONNNMMMMMMNNNOOOPPPQQQPPPOOOOOONNNNNNOOOOOONNNMMMKKKKKKKKKKKKJJJHHHGGGGGGFFFEEEEEEEEEEEEFFFEEEEEEDDDCCCBBBBBBBBBBBBEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDFFFIIILLLOOOQQQUUUWWW\\\```dddfffggggggddddddcccaaa^^^ZZZVVVSSS@@@AAACCCDDDDDDCCCBBBAAACCCCCCBBBBBBBBBAAA@@@@@@@@@???===<<<<<<<<<===>>>@@@@@@@@@@@@@@@???>>>===777666444333222222333444666777888888999;;;???BBBHHHHHHLLLWWWccclllmmmkkk]]][[[WWWRRRLLLFFFBBB@@@DDDDDDDDDEEEHHHNNNTTTXXXaaaaaaiiimmmnnn}}}|||rrrqqqpppkkkfffeee___^^^aaaffffffcccccceeeiiikkklllllljjjiiihhhhhhhhhiiikkklllnnnpppqqqrrruuutttsssqqqooommmlllkkkiiihhhfffeeefffiiikkkmmmllljjjfffbbb^^^YYYSSSPPPPPPQQQTTTXXX^^^eeejjjnnnuuuxxx|||tttjjj\\\QQQIIIDDD???;;;;;;:::777555333333333333333333333444444555666666444555555444333333555777:::;;;BBBKKKRRRWWW^^^fffmmmpppqqqrrruuu{{{{{{xxxqqqkkkddd`````````___^^^\\\[[[YYYXXXVVVQQQLLLGGG<<<777333444555666:::@@@GGGKKKSSS]]]gggooouuuxxxyyyxxxuuuooohhhaaa]]]\\\UUURRRJJJAAA:::888:::===AAAJJJTTT]]]gggqqqtttsssoookkkhhhfffiiillloooqqqqqqnnniiifffeeedddaaa___^^^ZZZUUURRRQQQPPPNNNMMMKKKKKKJJJHHHGGGHHHLLLOOOUUUXXX[[[]]]ZZZSSSJJJDDD===999444000///////////////...---333===<<<555222666777GGGbbbtttwwwuuuwwwyyyuuuqqqoookkkaaaSSSGGGFFFaaaxxx|||zzz|||yyyqqqeee\\\QQQGGG@@@@@@FFFMMM[[[bbblllqqqnnnlllrrr{{{}}}ttt___SSSEEE>>>:::888:::>>>>>>BBBHHHMMMPPPPPPNNNMMMEEEEEEDDDCCCAAA@@@AAABBBGGGGGGHHHHHHHHHFFFEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBAAA???======>>>?????????@@@AAABBBCCCDDDEEEEEEDDDBBBAAABBBCCCFFFGGGDDDCCCBBBBBBCCCCCCBBBAAAAAA@@@>>>===<<<===>>>>>>AAAAAAAAA@@@@@@AAAAAABBB@@@@@@AAABBBBBBAAA??????AAAAAAAAADDDHHHKKKLLLLLLJJJKKKLLLMMMPPPTTTYYY\\\kkkuuu{{{wwwoookkkkkkmmm```TTTIIIGGGKKKNNNQQQUUUZZZaaaggghhhjjjkkkiiieeeaaa]]]YYYYYY]]]ccciiilllsssnnnfff^^^VVVPPPLLLJJJCCCEEEHHHKKKNNNUUU]]]bbbfffiiinnnrrruuuwwwwwwwwwnnnkkkeeeaaa```aaabbbdddhhhfffeeefffkkkqqquuuwww|||{{{yyytttpppnnnpppsssqqqoookkkhhhffffffhhhiiillliiiddd^^^ZZZXXXXXXYYYZZZ\\\]]]\\\ZZZXXXWWWVVVUUUVVVVVVWWWWWWWWWWWWVVVSSSSSSRRRSSSTTTSSSQQQOOOLLLKKKJJJJJJLLLOOORRRUUUXXXVVVRRRPPPPPPPPPOOONNNMMMMMMLLLKKKLLLMMMNNNOOOPPPOOONNNMMMMMMMMMNNNNNNNNNLLLJJJJJJJJJJJJHHHGGGIIIHHHGGGGGGFFFFFFGGGGGGDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHDDDEEEGGGJJJOOOTTTYYY\\\^^^```bbbeeeffffffeeedddaaaaaaaaa___\\\WWWRRRPPPCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBB@@@???===<<<<<<<<<===>>><<<=========<<<<<<;;;:::888777555444444444555555999:::::::::999;;;>>>AAACCCDDDIIITTTaaaiiijjjhhh^^^^^^\\\XXXSSSNNNIIIFFFCCCCCCCCCEEEJJJPPPUUUXXX```___dddgggggguuu~~~wwwqqqppppppmmmiiigggeeebbbbbbeeeddd```___```eeehhhkkkllljjjiiihhhgggdddeeegggjjjmmmqqqsssuuuxxxwwwtttqqqnnnkkkhhhgggggggggffffffgggjjjlllnnniiigggccc```]]]XXXRRRMMMMMMMMMMMMPPPTTTZZZ```ccckkkpppvvvyyy{{{nnndddWWWMMMFFFAAA===:::888777666555444444555555111222222333444444555555222333444555444555777999;;;;;;@@@HHHLLLOOOUUU\\\___dddiiimmmtttzzz{{{wwwkkkeee]]]YYYYYYYYYXXXWWW[[[ZZZXXXWWWUUUQQQKKKGGG<<<777444555666666:::???GGGKKKRRR[[[eeeooovvvzzz{{{{{{zzztttmmmfffaaa___XXXSSSKKKBBB;;;999:::<<<===FFFOOOXXXcccnnnttttttqqqmmmhhhfffhhhlllppprrrqqqmmmiiieeebbb```___^^^[[[XXXSSSPPPOOONNNMMMLLLJJJJJJJJJIIIJJJLLLQQQTTTZZZ\\\]]][[[UUUKKKBBB<<<777444000//////000000000///---...111555;;;<<<666<<<>>>MMMcccppppppooosssssssssqqqjjj___SSSIIIEEEMMMiii~~~|||wwwwwwrrriii```UUUJJJBBB======FFFPPPaaafffnnnsssppplllsss~~~|||jjjXXXNNNCCC===888555777<<>>======>>>???@@@BBBAAAAAA@@@@@@AAAAAAAAA@@@AAABBBCCCCCCCCCAAAAAA@@@???>>>@@@DDDIIILLLMMMMMMNNNNNNLLLLLLNNNRRRVVVmmmzzz~~~wwwtttvvvvvvkkk]]]OOOJJJJJJLLLOOOSSS[[[aaafffiiimmmqqqppplllaaa\\\WWWUUUXXX^^^cccfffkkkkkkhhhccc\\\UUUPPPMMMGGGFFFCCCBBBCCCHHHNNNSSSWWW[[[bbbiiiooorrrttttttnnnlllhhhddd```______```dddbbbbbbdddjjjpppuuuxxx{{{yyyuuuqqqmmmlllmmmnnnqqqooommmjjjiiijjjlllmmmoookkkeee___\\\ZZZZZZZZZ^^^```aaa___ZZZWWWUUUUUUUUUUUUVVVVVVVVVVVVVVVUUUQQQQQQQQQRRRSSSSSSPPPNNNKKKKKKLLLMMMNNNQQQSSSTTTUUUSSSPPPOOOOOOOOONNNMMMJJJJJJIIIIIIIIIJJJLLLMMMNNNMMMMMMLLLLLLLLLLLLLLLLLLKKKIIIIIIJJJIIIHHHFFFGGGGGGFFFEEEEEEEEEEEEEEECCCCCCBBBBBBBBBCCCCCCDDDCCCCCCDDDDDDEEEEEEEEEFFFIIIIIIIIIJJJJJJJJJKKKKKKHHHJJJMMMRRRXXX^^^dddgggiiiiiihhhhhhfffdddbbbaaa]]]^^^^^^\\\YYYUUUPPPMMMCCCBBBAAA@@@@@@@@@@@@AAA=========>>>???@@@BBBBBBAAA@@@@@@???????????????<<<<<<============<<<<<<999888777666666777888999:::::::::999999:::===@@@===???EEEOOOZZZcccfffgggfffeeeccc___ZZZUUUPPPMMMCCCBBBBBBFFFLLLRRRVVVXXX]]]ZZZ___aaabbbooo{{{yyyvvvsssppppppqqqooollliiigggbbb___aaa```]]]\\\]]]```dddhhhkkkjjjhhhggggggaaaccceeeiiimmmpppsssuuuwwwvvvsssooolllhhheeedddeeeeeefffgggiiijjjlllmmmiiieeebbb___]]]YYYQQQLLLHHHGGGFFFGGGKKKQQQWWWZZZbbbhhhppptttwww{{{|||ttthhh___SSSHHHBBB>>>:::777444444444333333444444444111222333444555555555555222444666666666666888999::::::>>>DDDGGGHHHMMMSSSUUU^^^ffflllrrrwwwwwwttteee```ZZZVVVTTTTTTTTTTTT[[[ZZZYYYXXXUUUQQQKKKGGG>>>999666666666666999>>>CCCGGGNNNXXXcccooowww|||~~~}}}xxxppphhhaaa^^^WWWQQQHHH???:::888888:::<<>>EEESSSaaaggggggiiinnnooopppmmmaaaQQQGGGFFFIIIYYYnnn}}}{{{uuusssnnnfff\\\OOOCCC>>><<<>>>KKKYYYiiihhhmmmrrrpppnnnwwwxxxeeeRRRJJJAAA<<<777444555:::???AAADDDFFFGGGGGGEEEDDDAAABBBBBB@@@<<<<<<@@@CCCEEEEEEFFFGGGFFFEEEDDDCCCBBBCCCDDDFFFFFFFFFEEEDDDAAABBBAAA===999777:::===>>>???AAACCCDDDEEEDDDDDD?????????@@@AAABBBCCCCCCEEEDDDBBBBBBCCCCCCBBB@@@>>>=========>>>@@@AAACCCBBBBBBAAA@@@@@@@@@AAAAAA@@@@@@AAABBBBBBCCCBBBBBB???===;;;===BBBIIIOOORRRPPPPPPOOOKKKHHHHHHLLLQQQfffuuu{{{uuuuuuvvvtttnnnaaaSSSLLLJJJIIILLLPPPZZZ___bbbeeekkkqqqrrrnnn^^^YYYSSSPPPQQQUUUYYY[[[bbbfffiiiiiiccc\\\UUUQQQKKKGGGBBB===<<<>>>BBBDDDJJJNNNVVV^^^eeekkknnnooollllllkkkhhhdddaaaaaaaaa```^^^^^^```ffflllqqqsssuuussspppmmmjjjjjjjjjjjjnnnnnnmmmllllllmmmnnnoooqqqmmmgggbbbaaa``````___```bbbbbb^^^YYYTTTTTTUUUVVVVVVVVVVVVVVVUUUTTTTTTNNNNNNNNNPPPQQQQQQNNNKKKKKKLLLMMMOOOQQQRRRSSSTTTTTTRRROOONNNNNNNNNLLLKKKHHHHHHGGGGGGGGGIIIJJJKKKKKKLLLLLLLLLLLLKKKJJJJJJJJJIIIGGGHHHIIIIIIHHHFFFDDDDDDCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCDDDEEEEEECCCDDDDDDEEEFFFGGGGGGHHHIIIJJJJJJKKKLLLMMMNNNNNNPPPRRRWWW\\\bbbhhhlllnnnooonnnjjjgggcccaaa______ZZZ[[[ZZZYYYVVVSSSOOOMMM======>>>???@@@AAAAAAAAA======<<<<<<===>>>???@@@@@@@@@@@@@@@@@@???>>>>>><<<===>>>>>>????????????:::999999999999;;;<<<===888888888777666777:::===<<<===BBBIIITTT___hhhmmmpppnnnjjjddd^^^YYYTTTRRRHHHFFFFFFJJJPPPWWWZZZ[[[^^^ZZZ]]]^^^^^^iiirrrnnnpppoooooooooqqqqqqnnnjjjeee^^^YYYZZZZZZYYYYYY[[[[[[___eeehhhiiigggffffff```bbbeeehhhkkknnnppppppsssrrrooollliiifffdddcccbbbcccfffhhhjjjkkkkkkkkkjjjgggcccaaa```[[[TTTMMMEEECCCBBBCCCFFFMMMSSSXXX^^^eeeooouuuxxx}}}|||tttnnnddd[[[OOOFFFAAA===:::888666555555444444444333333333444555666777777777666555777888888777666666777888777;;;AAADDDEEEIIIOOOSSS]]]gggjjjlllooopppooo___]]]YYYUUURRRRRRTTTWWW\\\[[[YYYXXXUUUQQQKKKFFFAAA;;;888777666444666;;;;;;???GGGSSSaaaooozzzzzzqqqggg___\\\VVVOOOFFF>>>:::999999:::===DDDLLLSSS^^^kkkssstttvvvqqqjjjgggiiinnnrrruuuyyyvvvrrrkkkddd^^^ZZZYYYXXXUUUQQQNNNMMMLLLKKKJJJHHHJJJMMMPPPRRRVVVZZZ]]]]]]]]]YYYRRRGGG===888555111000......///000///---000---333111,,,>>>LLLAAA<<>>@@@AAA>>>;;;;;;@@@EEECCCDDDEEEFFFFFFFFFEEEDDDAAACCCEEEHHHHHHHHHFFFEEEBBBDDDCCC>>>999777:::>>>===???CCCEEEFFFEEECCCBBB===>>>@@@BBBCCCCCCCCCCCCDDDCCCAAAAAABBBBBB@@@???;;;;;;;;;<<<>>>@@@CCCDDDCCCBBBAAAAAA@@@@@@@@@AAA>>>>>>??????@@@AAABBBCCC>>><<<:::<<>>>>><<<;;;;;;<<<===>>>===>>>?????????>>><<<;;;777888999;;;<<<<<<<<<<<<;;;:::::::::;;;===???@@@555555555444333555888:::===???BBBGGGQQQ^^^mmmvvvxxxtttooohhhaaa[[[VVVTTTNNNLLLLLLOOOVVV\\\___```bbb]]]___^^^[[[dddkkkdddlllmmmnnnoooqqqrrroookkk```YYYSSSTTTVVVVVVWWWZZZWWW\\\bbbggggggfffeeeeee```bbbeeehhhjjjlllllllllooonnnllljjjhhhfffdddccc```bbbeeeiiikkkkkkkkkjjjmmmiiieeedddccc^^^VVVOOOCCCAAA@@@AAAEEEMMMTTTYYY]]]fffpppwww{{{}}}yyyuuuqqqbbbZZZNNNFFFAAA???<<<::::::999888777666555444444444555777999999999888888999:::;;;999777555444555666555999???BBBDDDHHHNNNUUU```hhhiiigggiiijjjjjj\\\\\\ZZZUUUQQQRRRVVV[[[]]][[[ZZZXXXUUUPPPJJJFFFBBB===999888666333444888444999BBBPPP___ooo|||zzzpppfff]]]YYYVVVPPPGGG@@@<<<;;;<<<===???FFFLLLSSS^^^kkksssuuuxxxrrrlllhhhjjjoootttwwwxxxwwwtttnnnfff```\\\[[[XXXUUUPPPNNNMMMLLLKKKJJJJJJMMMQQQUUUXXX\\\___bbb]]]\\\WWWNNNCCC:::666555000///......//////---,,,...+++222///(((===NNNBBB999OOO``````]]]aaagggiiisssooodddSSSFFFCCCLLLVVVkkknnnrrruuuvvvtttoookkkYYYKKKAAABBBGGGPPPeeezzz|||qqqkkkpppuuu{{{yyybbbQQQPPPHHHAAA???>>>======???BBBAAA@@@@@@AAACCCEEEGGGBBBDDDEEECCC@@@@@@FFFKKKBBBCCCDDDFFFFFFFFFEEEEEEAAACCCFFFIIIJJJIIIGGGFFFDDDEEEEEE@@@:::888<<<@@@===@@@DDDGGGGGGEEEBBB@@@<<<>>>AAACCCEEEEEEDDDDDDCCCBBB@@@@@@@@@@@@???===999999:::;;;>>>@@@CCCEEECCCBBBAAAAAA@@@@@@@@@@@@======<<<<<<===???AAABBB>>><<<999<<>>EEEMMMVVV]]]bbbeeefffjjjoooqqqooolllkkkkkkeeeccc``````cccgggjjjkkkggggggfffgggiiijjjiiihhhgggiiilllnnnpppqqqppppppqqqmmmjjjiiijjjlllkkkiiidddeeefffaaa[[[YYY[[[___[[[ZZZZZZYYYXXXVVVUUUTTTQQQQQQRRRUUUVVVUUURRROOOJJJLLLOOORRRTTTTTTTTTSSSRRRQQQNNNMMMMMMLLLJJJHHHHHHHHHGGGGGGHHHJJJKKKLLLJJJLLLNNNPPPPPPMMMJJJHHHGGGEEEEEEFFFHHHIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFCCCCCCCCCCCCDDDFFFGGGHHHGGGGGGHHHIIIKKKLLLMMMMMMQQQRRRSSSUUUWWWYYY[[[\\\bbbeeeiiimmmpppqqqqqqqqqhhhddd^^^YYYVVVUUUVVVWWWWWWVVVUUUSSSRRRPPPOOONNN@@@>>>===>>>??????>>>===>>>???????????????>>>===;;;;;;<<<<<<<<<<<<<<<;;;BBB???<<<;;;;;;<<<===<<<888:::<<<===?????????>>>555444333222333555777888999===>>>???KKK___nnntttsssrrrkkk```ZZZ[[[]]]]]]SSSNNNMMMUUU^^^bbbdddfffiiihhheeeaaa]]][[[\\\]]]fffiiinnnqqqpppmmmhhheee\\\UUUNNNNNNTTTYYYYYYVVVTTTXXX]]]cccgggiiijjjjjj\\\___bbbdddeeeeeefffggghhhkkknnnnnnkkkgggdddcccaaabbbeeehhhlllooorrrsssrrrooojjjfffaaaYYYPPPIIIGGGEEECCCCCCHHHPPPXXX]]]hhhoooxxxzzztttnnniiiaaaZZZNNNEEE>>>;;;:::999666555444333333444666777333333444555666888:::;;;777999::::::888777777888666888;;;<<>>???@@@AAAAAAAAAAAAAAABBBBBBBBBAAA???<<<:::999;;;;;;<<<<<<===>>>>>>>>>@@@@@@??????@@@@@@AAABBB@@@??????>>>>>>>>>>>>>>>>>><<<:::;;;???GGGNNNSSSSSSZZZ]]]XXXSSSRRRRRRQQQ\\\bbbffffffiiillliiibbb___YYYQQQJJJGGGFFFFFFFFFMMMSSSZZZ___```bbbdddggghhheeeaaa```aaa```\\\YYYYYYZZZ___ffflllkkkddd]]]WWWUUUQQQKKKDDD>>>999777===:::<<>>???@@@@@@???>>>======>>>>>>??????@@@@@@==================<<<<<<===;;;888777888:::::::::777888:::<<<============555444444444555777:::;;;:::===>>>???HHHZZZiiiooonnnoookkkbbb^^^___aaaaaa\\\VVVSSSWWW^^^aaaeeehhhkkkjjjgggbbb]]]ZZZYYYZZZcccfffkkknnnnnnlllhhheee```[[[TTTRRRSSSTTTSSSQQQUUUXXX[[[```dddhhhjjjkkkcccdddeeeeeeddddddeeegggjjjlllnnnnnnkkkhhheeeeeeccceeegggiiillloooqqqrrrrrrnnniiieee```YYYRRRLLLIIIHHHHHHJJJPPPYYYaaagggqqqwwwzzztttnnnhhhccc^^^WWWLLLBBB<<<:::888888777666444333222333444555555555555666888:::;;;<<<999:::;;;;;;999777777888777888:::===AAAGGGNNNSSSYYYXXXWWWXXX[[[]]]^^^^^^ZZZ[[[\\\\\\[[[[[[\\\]]]^^^]]][[[WWWSSSOOOLLLJJJDDD@@@;;;666333444666777;;;???IIIVVVeeesss}}}}}}zzzqqqeee______ZZZRRRIIIEEEFFFGGGEEEBBBAAADDDKKKUUUaaammmvvv{{{{{{zzzxxxvvvuuuxxx|||~~~yyysssllleee^^^YYYRRRPPPNNNLLLKKKKKKKKKLLLOOOTTTXXXZZZ]]]aaaaaa^^^WWWNNNCCC;;;777444000---........................+++,,,...///222888AAAHHHOOO\\\fffaaaXXXYYYbbbjjjrrrdddSSSIIIGGGPPPbbbrrr{{{|||{{{wwwwwwvvvnnncccMMMIIIEEEHHHXXXlllwwwzzz|||uuuttt|||hhhWWWLLLDDDJJJFFFBBB???@@@BBBCCCDDDEEEDDDCCCCCCEEEGGGIIIJJJHHHGGGEEECCCBBBCCCCCCDDDCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEEEECCCBBBAAA@@@@@@@@@AAABBBEEEBBBAAAAAACCCCCCAAA???>>>???@@@@@@@@@@@@@@@@@@<<<===>>>?????????>>>>>>:::;;;;;;<<<===>>>>>>???@@@@@@??????@@@@@@AAABBB@@@@@@???>>>>>>>>>>>>>>>===<<<;;;<<>>>>>999777;;;@@@FFFOOOWWW```ccchhhnnntttvvvvvvuuuuuuqqqmmmjjjiiihhhgggeeebbb___^^^```dddfffdddaaaaaabbbbbbaaa``````aaaccchhhfffeeeddddddeeefffhhhgggggggggeeecccaaa^^^]]]\\\\\\[[[[[[ZZZYYYYYYXXXWWWWWWWWWWWWVVVUUUSSSRRRSSSSSSTTTUUUVVVVVVVVVVVVWWWTTTPPPNNNNNNMMMKKKJJJJJJLLLNNNNNNNNNNNNPPPRRRVVVUUUSSSQQQNNNLLLJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKIIIGGGEEEFFFHHHKKKKKKLLLLLLKKKJJJKKKMMMOOONNNPPPRRRSSSTTTUUUXXXZZZ]]]]]]___bbbffflllqqqtttrrrtttvvvwwwtttmmmfffbbbXXXQQQIIIFFFHHHLLLQQQSSSNNNOOOQQQRRRTTTXXX^^^bbbBBBAAA@@@@@@BBBBBBAAA@@@<<<<<<;;;<<<===>>>@@@AAA>>>>>>>>>>>>>>>===<<<;;;:::777555555666888999999777888999:::;;;<<<<<<<<<666666666666888:::===>>>;;;======>>>EEETTTaaahhhkkknnnmmmhhheeeffffffdddccc\\\UUUUUUXXX[[[aaagggiiihhhfffaaa\\\XXXVVVWWW^^^aaafffjjjkkkiiifffdddbbb```\\\XXXUUURRRQQQPPPUUUWWWZZZ^^^bbbgggkkkmmmkkkjjjhhheeebbbbbbdddgggkkklllmmmkkkiiigggffffffhhhhhhjjjkkkmmmooopppqqqqqqnnnhhhccc___YYYTTTPPPKKKLLLOOOTTT\\\eeennnsss{{{zzzssslllfff```\\\XXXQQQGGG???999777666555777666444333222222333444666666777888999;;;<<<===;;;<<<===<<<:::888888999999999:::>>>DDDKKKPPPRRRQQQOOOMMMNNNRRRXXX\\\^^^```cccggghhhfffcccaaa```]]]\\\ZZZWWWSSSOOOLLLKKKDDD@@@;;;666444444666888===CCCMMMZZZiiivvv~~~uuuiiibbbaaaZZZTTTNNNKKKLLLLLLHHHDDD>>>BBBJJJVVVcccpppzzz}}}}}}}}}yyytttnnnggg___YYYQQQOOOMMMLLLKKKKKKLLLMMMRRRXXX]]]^^^___```^^^YYYNNNFFF<<<555222111///---..............................///000333999@@@FFFRRR\\\aaa[[[UUUYYYccckkkmmm^^^NNNJJJRRR___ooo{{{~~~zzzxxxyyyuuueeeVVVIIIJJJMMMUUUeeeuuuyyyvvvyyywwwyyypppUUUFFFBBBBBBIIIFFFBBB???@@@AAAAAAAAAAAABBBCCCDDDFFFGGGHHHIIIGGGFFFEEEEEEDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFAAA@@@@@@@@@@@@AAABBBCCCFFFCCCAAAAAABBBCCCCCCBBB?????????@@@??????>>>>>>999:::<<<===>>>?????????999::::::<<<===>>>??????@@@@@@??????@@@@@@AAABBB@@@@@@???>>>>>>>>>>>>???<<<<<<<<<===???CCCGGGIIIOOO]]]hhhfff^^^XXXUUUSSSSSSXXX[[[ZZZYYYXXXTTTNNNNNNLLLJJJJJJKKKMMMPPPSSSXXX[[[]]]]]]\\\[[[^^^aaaaaaaaabbbdddeee```XXXQQQSSSRRRQQQPPPPPPTTTZZZ___eeebbb]]]XXXRRRMMMIIIGGGAAA:::555555777;;;CCCLLLTTT[[[dddmmmssswwwxxxzzz}}}yyyuuutttuuusssmmmhhhbbb```^^^___ccceeecccaaa```aaa```^^^[[[YYYYYYZZZ```_________aaacccfffhhhiiiiiihhhfffdddbbb```___^^^^^^^^^^^^]]]\\\\\\[[[WWWWWWXXXXXXXXXWWWVVVVVVUUUVVVWWWXXXYYYYYYYYYYYYWWWTTTQQQOOOOOOOOOOOOOOOMMMOOOQQQQQQQQQQQQSSSUUUZZZYYYWWWTTTQQQNNNLLLJJJLLLLLLLLLLLLKKKKKKKKKKKKNNNNNNLLLJJJHHHIIILLLOOOQQQQQQQQQPPPOOOOOORRRTTTUUUWWWYYY[[[[[[\\\___aaaeeefffhhhkkkqqqvvv|||uuuuuutttrrrllleee___[[[OOOIIICCCDDDJJJRRRVVVVVVUUUTTTUUUXXX]]]bbbeeegggBBBAAAAAAAAACCCDDDCCCBBB<<<;;;:::999:::;;;===???===>>>>>>======<<<;;;:::999777444555777999:::;;;888888999::::::;;;;;;;;;999999999999:::<<<===>>>:::<<<===>>>CCCNNN[[[dddlllqqqsssooolllkkkhhhdddccc[[[SSSOOONNNPPPXXX```ccccccaaa]]]XXXUUUSSSSSSXXX[[[aaaeeehhhhhhfffdddbbbdddddd```ZZZUUUSSSSSSSSSUUUZZZ___dddhhhkkklllnnnlllhhhdddaaaaaadddgggkkklllllljjjhhhggggggiiilllllllllmmmnnnnnnooooooooolllgggbbb^^^ZZZWWWUUUNNNQQQVVV]]]fffooowww|||~~~~~~zzzsssmmmgggaaa\\\YYYRRRLLLCCC;;;777555444444555444333333333333444444666666777777888:::;;;<<<<<<>>>>>>===;;;999999999<<<:::;;;@@@HHHNNNQQQQQQNNNKKKIIIKKKQQQZZZaaafffiiinnntttvvvrrrlllfffddd[[[ZZZXXXVVVRRROOOLLLJJJEEEAAA<<<777444555777999???FFFQQQ___mmmzzzyyynnnfffcccYYYUUUPPPNNNMMMKKKEEE@@@<<>>777111////////////........................000000222444888???EEEJJJPPPVVVWWWSSSRRRZZZdddjjjiiiZZZOOORRR___lllvvv|||~~~{{{zzzwwwmmm[[[LLLEEELLLVVVbbbqqq{{{zzzsssrrrsssyyyzzz]]]HHH@@@@@@CCCHHHEEEBBB@@@@@@@@@@@@???;;;<<>>===<<<===============<<<<<<;;;999999:::;;;===>>>???@@@@@@@@@??????@@@@@@AAABBBAAA@@@??????>>>>>>??????<<<<<<===>>>???AAABBBBBBEEESSS___^^^WWWRRRQQQQQQQQQSSSSSSQQQNNNMMMKKKIIIMMMLLLJJJJJJLLLQQQWWW\\\]]]______\\\YYYWWWZZZ]]]______```bbbccc```YYYRRRTTTSSSPPPKKKGGGKKKSSS[[[hhhhhhfffbbb\\\VVVPPPMMMCCC<<<777555555666<<>>AAAJJJWWWaaannntttxxxuuurrroooiiiddd```ZZZSSSMMMIIIHHHPPPYYY___^^^\\\WWWQQQMMMLLLLLLSSSVVV\\\bbbeeegggffffffgggjjjmmmiiiaaaYYYUUUTTTOOOTTT[[[bbbhhhjjjjjjjjjkkkjjjfffbbb```aaadddhhhmmmnnnmmmlllkkkkkklllnnnooooooooonnnnnnnnnmmmmmmmmmkkkgggbbb^^^[[[ZZZZZZUUUXXX___gggpppxxx}}}|||uuuqqqttt|||wwwsssnnniiiddd```\\\YYYMMMHHH@@@:::666555444444333333333333444555555666555555555555666888999:::<<<>>>???>>><<<::::::;;;===<<<===BBBIIIOOOPPPOOOMMMKKKJJJMMMVVVaaakkkppptttzzz{{{rrrkkkgggZZZYYYWWWUUURRROOOLLLKKKGGGCCC===888666666777999@@@HHHTTTbbbppp}}}{{{rrrjjjfff[[[XXXTTTQQQNNNHHHAAA;;;;;;AAALLLXXXfffuuuzzzxxxxxxxxxxxxwwwvvvqqqiii```YYYRRRPPPNNNMMMMMMOOORRRSSS\\\```aaa]]]XXXSSSKKKCCC<<<888333000...///000000///////////////////////////000444999@@@GGGLLLNNNMMMPPPQQQPPPUUU```hhhlllcccYYYUUU^^^lllvvvzzz|||}}}qqq```PPPHHHFFFRRR```mmmwww{{{wwwooohhhmmmwwwhhhPPPDDD@@@AAACCCFFFDDDBBBAAAAAAAAA@@@???888:::===@@@BBBBBBBBBBBB<<<===???AAABBBBBBBBBAAABBBCCCCCCDDDDDDEEEEEEEEEDDDCCCBBBBBBBBBCCCEEEFFFCCCCCCBBBBBBAAA@@@??????BBBAAA@@@>>>>>>???AAACCC???????????????>>>===<<>>===<<<;;;::::::::::::;;;<<<===>>>???@@@@@@@@@??????@@@@@@AAABBBAAA@@@@@@???????????????<<<===>>>>>>??????>>>>>><<>>===;;;:::888888999999999::::::;;;;;;;;;::::::666444222222555777888999:::999999999::::::;;;<<<>>>======<<<;;;:::999999::::::;;;>>>???EEEQQQ]]]jjjqqqwwwwwwuuurrrlllfffbbb^^^ZZZTTTLLLGGGLLLUUU]]][[[WWWPPPJJJFFFEEEFFFOOOSSSYYY```eeeggghhhhhhmmmqqqtttqqqhhh]]]UUUQQQLLLQQQZZZbbbhhhjjjiiihhhgggfffeeecccaaabbbdddgggmmmnnnoooooonnnoooqqqsssppppppoooooonnnmmmlllllliiiiiigggccc^^^\\\\\\]]]]]]aaagggooovvv{{{~~~{{{ssskkkiiippp~~~{{{vvvpppmmmjjjgggddd```\\\XXXKKKFFF???:::777777666666444444444555555555666666444444444444555666777777;;;===>>>>>><<<;;;;;;<<<===>>>AAAEEEJJJMMMNNNNNNLLLLLLMMMSSS^^^jjjtttzzz}}}sssllliiiZZZYYYXXXVVVTTTQQQOOOMMMKKKGGG@@@:::777777888999>>>GGGVVVdddrrr{{{tttmmmggg]]][[[XXXUUUPPPHHHAAA;;;999@@@KKKWWWfffwww{{{wwwvvvvvvwwwxxxxxxtttlllaaaZZZTTTSSSPPPOOOPPPSSSVVVXXX]]]___]]]UUUNNNHHH@@@999555333111000//////000111////////////////////////---000666???GGGNNNQQQQQQMMMOOOQQQUUU___jjjooommm___\\\___kkkvvv{{{~~~zzzgggSSSJJJJJJOOO^^^mmmuuuwwwuuupppjjj```jjjyyyzzz\\\KKKDDDBBBAAAAAAEEECCCBBBBBBCCCCCCAAA???;;;<<<>>>AAABBBCCCCCCCCC>>>???AAACCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEECCCCCCBBBBBBCCCCCCDDDEEECCCCCCCCCBBBAAA@@@>>>===???@@@@@@???>>>>>>@@@BBB?????????@@@??????>>>>>>=========<<<<<<===>>>>>><<<======>>>>>>??????@@@@@@@@@??????@@@@@@AAABBBAAAAAA@@@????????????@@@======>>>>>>>>>======<<<:::AAAEEECCCAAAEEEJJJLLLKKKIIIGGGFFFDDDDDDJJJRRRWWWVVVSSSPPPOOOUUU^^^fffhhhiiigggbbb\\\YYYZZZ\\\]]][[[YYY[[[```bbbbbb```ZZZ[[[YYYRRRKKKHHHKKKOOO]]]```eeehhhfffaaaZZZUUUKKKEEEAAA???<<<888777::::::AAAJJJUUU^^^gggnnnrrrqqqqqquuu}}}yyyrrrsssuuuuuussspppmmmkkkbbbbbbbbb```^^^]]]___aaabbbaaa`````````bbbdddfffjjjjjjiiihhhhhhhhhhhhhhhiiijjjkkkkkkkkkiiigggeeecccbbb```^^^\\\[[[ZZZZZZ]]]^^^^^^^^^^^^]]]\\\\\\XXXWWWVVVVVVXXXYYYYYYXXXTTTVVVWWWXXXXXXXXXZZZ[[[WWWWWWWWWWWWWWWWWWWWWWWWYYYXXXWWWVVVVVVVVVWWWXXXYYYYYYXXXVVVUUUWWWZZZ]]]ZZZ[[[[[[ZZZZZZ[[[]]]___eeegggkkkmmmmmmmmmnnnpppooorrrvvvyyyxxxtttoookkkeeedddaaa]]]YYYUUUQQQOOOLLLNNNQQQWWW^^^cccffffffjjjfffdddeeeggggggaaa\\\>>>======>>>@@@BBBAAA@@@>>>>>>======<<<<<<;;;;;;999999:::;;;<<<<<<<<<<<<888666444444666888999999999999888777888999:::;;;<<<<<<<<<;;;;;;:::999888:::999;;;===<<<>>>IIIWWW___iiiqqqtttuuuuuupppkkkgggfffddd^^^SSSIIIJJJPPPWWWUUUQQQKKKFFFDDDFFFHHHMMMQQQWWW___eeehhhjjjkkknnnqqquuutttmmmbbbWWWQQQJJJOOOVVV^^^dddggghhhhhhdddeeefffeeeccccccdddeeehhhjjjlllmmmnnnoooqqqsssqqqpppooonnnmmmlllkkkkkkfffggggggddd```]]]^^^___```dddkkkqqquuuwwwvvvvvvqqqnnnhhhdddfffrrr|||xxxwwwvvvtttqqqkkkjjjhhhgggddd```ZZZVVVJJJFFF@@@;;;999999999888777777777777666555444333333333333333444555666777:::;;;======<<<;;;<<<======@@@DDDGGGIIIJJJKKKLLLLLLNNNRRR[[[gggttt}}}}}}qqqjjjhhh\\\\\\[[[YYYWWWTTTRRRQQQNNNJJJCCC===888777888999;;;FFFVVVeeerrr}}}uuummmfff]]][[[YYYUUUOOOHHHAAA<<<:::@@@IIIRRR___ppp|||vvvtttvvvwwwzzz{{{wwwoooddd\\\WWWUUUSSSRRRSSSVVVZZZ]]][[[[[[UUUKKKCCC???999333...///000000////////////////////////////////////000444;;;FFFPPPUUUVVVTTTNNNPPPSSS[[[hhhrrrrrrkkkdddfffmmmvvv{{{{{{}}}zzzlllXXXJJJKKKSSS]]]mmm{{{|||tttlllhhheee```ooojjjTTTIIIFFFCCCCCCEEECCCCCCBBBDDDEEEEEECCCAAA===>>>???AAABBBCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDAAABBBCCCCCCDDDDDDCCCCCCAAABBBBBBBBBBBBAAA??????>>>@@@AAAAAA??????AAACCC>>>???@@@@@@@@@@@@@@@@@@===<<<<<<<<<===???@@@AAA??????????????????@@@@@@@@@@@@??????@@@@@@AAABBBBBBAAA@@@@@@??????@@@@@@>>>>>>>>>>>>>>>===<<<<<<<<<>>>>>>;;;===BBBFFFFFFCCCBBBDDDHHHGGGFFFMMMVVVWWWXXXXXXUUUTTTVVV^^^dddeeefffeeeaaaZZZVVVVVVXXXXXXWWWWWW[[[aaaeeefffeee\\\[[[YYYSSSMMMJJJKKKMMMRRRVVV[[[aaacccbbb```^^^XXXQQQJJJFFFAAA;;;;;;===<<<===AAAHHHQQQZZZ```cccgggjjjqqqxxx~~~}}}zzzuuuxxxzzz{{{wwwrrrmmmiiidddcccaaa^^^]]]]]]```cccdddcccbbbaaaaaaccceeefffgggffffffeeefffggghhhiiikkklllnnnooonnnllliiihhhgggeeedddbbbaaa``````aaabbbbbbbbbaaa```___^^^]]]YYYXXXXXXZZZ[[[[[[ZZZXXXWWWYYY[[[[[[[[[[[[]]]^^^[[[[[[[[[\\\\\\\\\\\\\\\___^^^]]]\\\\\\]]]___```aaaaaa```___^^^___bbbeeeaaabbbbbbbbbbbbdddgggiiimmmoooqqqrrrpppooonnnnnnlllnnnoooooommmiiieeebbb___^^^\\\YYYVVVRRRNNNLLLJJJOOOVVV\\\```cccgggjjjllljjjgggeeeccc^^^WWWRRR===<<<<<<===???AAA@@@???===>>>??????@@@??????>>>999999;;;<<<===>>>>>>>>><<<999777777888:::;;;;;;888888777666666777888999999999::::::;;;::::::999<<<:::;;;<<<:::999DDDQQQVVVaaalllqqquuuwwwtttpppjjjkkkkkkeeeWWWJJJHHHMMMPPPNNNKKKGGGEEEGGGKKKOOOLLLPPPWWW^^^eeeiiilllmmmjjjnnnrrrtttpppfff[[[TTTJJJMMMSSSZZZ```eeegggiiiccceeeggggggfffdddccccccaaadddgggiiijjjlllnnnoooppppppooonnnmmmlllkkkkkkdddfffgggddd```^^^^^^``````dddiiioooqqqqqqnnnmmmeeeccc```___eeesssyyytttnnnkkkmmmpppqqqpppjjjiiihhhgggddd___XXXSSSJJJFFF@@@<<<;;;;;;::::::;;;;;;:::888666444222111444444444444444555666777888:::<<<===<<<<<<===>>>===AAAFFFIIIHHHHHHIIILLLNNNPPPVVVaaannn{{{{{{nnnhhhfff^^^^^^]]][[[YYYWWWUUUTTTPPPLLLEEE>>>999888888999999DDDUUUeeesssvvvlllcccZZZYYYWWWSSSNNNGGGAAA===<<>>>>>???@@@@@@AAABBBBBBFFFEEEEEEDDDCCCCCCBBBBBBFFFFFFEEEEEEDDDDDDCCCCCC@@@AAACCCDDDDDDDDDCCCBBB???@@@AAABBBCCCBBBAAA@@@===@@@CCCCCCAAA@@@AAACCC>>>???@@@AAAAAAAAAAAAAAA???>>>=========???@@@AAAAAAAAAAAA@@@@@@@@@@@@???@@@@@@??????@@@@@@AAABBBBBBAAA@@@@@@??????@@@@@@??????>>>>>>==================;;;888:::@@@BBB@@@<<<===CCCJJJJJJHHHNNNXXXTTTWWWZZZZZZWWWXXX]]]bbb```aaaaaa]]]VVVRRRQQQSSSUUUUUUWWW\\\dddhhhhhhggg\\\[[[WWWRRRNNNLLLLLLMMMKKKNNNTTTZZZ___ccceeefffddd\\\RRRKKKEEE??????CCC@@@===;;;>>>EEELLLPPPQQQaaafffnnnuuuyyy{{{zzzxxxvvvyyy}}}}}}yyyrrrkkkgggeeedddaaa]]][[[\\\```cccdddcccbbbaaabbbdddfffgggdddcccccccccdddeeeggghhhmmmnnnpppqqqpppnnnkkkiiihhhgggfffeeedddeeeffffffeeeeeeeeedddbbb```___^^^YYYYYYZZZ\\\]]]]]]ZZZXXXWWWYYY[[[[[[[[[[[[]]]___````````````````````````cccbbbaaa```aaabbbdddfffggggggfffeeedddeeeiiilllfffgggiiiiiiiiikkknnnqqqqqqssstttssspppmmmkkkjjjhhhhhhgggeeebbb___]]]\\\\\\\\\ZZZXXXTTTPPPLLLJJJIIIPPPZZZ```bbbeeejjjnnnllliiieee```YYYPPPHHHBBB============>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;999::::::;;;;;;::::::999===<<<:::::::::<<<>>>@@@999:::;;;999777666666777:::999888666666666777888777888999:::;;;===AAADDDRRR[[[eeelllsssxxxxxxuuurrrnnnlllhhh]]]NNNIIIKKKLLLOOOKKKCCCDDDMMMNNNHHHMMMPPPWWW^^^eeeiiikkkllliiillllllkkkmmmlllaaaSSSMMMNNNSSSZZZbbbggggggeeeggggggfffeeecccbbbaaa```]]]___cccgggkkkmmmoooooossspppllliiihhhgggfffeeeeeeccc```^^^___```aaa```^^^```eeejjjnnnmmmiiieeeaaa]]][[[___gggttt}}}yyywwwrrrnnnjjjjjjmmmooollliiieeehhhjjjgggaaaZZZWWWVVVKKKIIIGGGDDDBBB@@@>>>>>><<<;;;999777444222000///222222333222111222555777444777:::;;;;;;;;;<<<===@@@CCCFFFFFFEEEGGGJJJNNNPPPVVV]]]dddpppxxxnnnfffbbb]]]]]]]]]^^^^^^]]]YYYVVVRRRNNNIIIEEE???888777:::>>>HHHTTT```pppvvvhhh___XXXZZZZZZVVVNNNFFFBBB@@@AAA===>>>HHHVVVaaakkksss}}}wwwppprrrtttvvvwwwtttnnngggbbbWWWWWWXXX[[[```dddfffgggVVVOOOGGGCCC>>>666222222222111000.........///000222,,,,,,222333...///666999EEEQQQWWWYYY[[[XXXTTTSSSRRR\\\oooxxxqqqlllmmmtttzzz~~~zzzxxx{{{qqq]]]LLLBBBEEEYYYnnn|||ooo^^^[[[aaajjj~~~www]]]RRRGGGCCCFFFHHHEEEAAA@@@BBBDDDEEEEEEDDDAAA@@@BBBAAAAAAAAACCCDDDCCCAAAGGGFFFFFFFFFEEEEEEDDDDDDHHHEEEDDDDDDFFFFFFCCC@@@DDDDDDDDDDDDCCCCCCCCCCCCDDDBBB@@@??????@@@AAABBB>>>>>>???@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA========================AAAAAAAAA@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@AAAAAA???>>><<<===>>>??????===;;;999;;;:::999888999;;;===>>>@@@BBBEEEGGGHHHJJJLLLNNNOOOTTTYYY[[[ZZZZZZ\\\^^^ddd```\\\YYYWWWTTTRRRPPPUUUXXX]]]cccggghhheeebbbbbb^^^XXXTTTQQQOOOLLLKKKKKKLLLNNNSSSXXX___dddgggeeeeee```UUUNNNJJJHHHDDD===<<<;;;:::;;;@@@FFFKKKQQQYYYdddlllppprrrssstttssstttwwwzzz|||yyyqqqkkkjjjfffbbbaaaccceeeeeedddfffccc```___bbbddddddccceeebbbcccfffeeeaaaccciiimmmmmmmmmnnnooonnnkkkhhhfffgggggggggggghhhkkkmmmllliiifffeeedddbbb^^^ZZZ[[[ZZZZZZ[[[]]]^^^]]]\\\ZZZ]]]^^^]]][[[\\\```dddeeedddbbbaaaaaabbbcccdddbbbaaaaaabbbfffhhhiiiiiikkkiiihhhiiimmmooonnnmmmmmmllllllmmmoooppppppooonnnooonnnmmmllliiigggeeeeeeaaa]]][[[ZZZYYYUUURRRVVVRRRRRRTTTQQQKKKLLLQQQQQQYYY^^^^^^aaahhhjjjhhhkkkcccWWWOOOJJJEEE???:::>>>>>>==========================================::::::;;;;;;;;;;;;::::::888777666666666777888999999::::::999777666666777999888666555555555666777666777888888999:::>>>@@@HHHRRR^^^gggqqq{{{}}}{{{yyytttooojjj```QQQJJJJJJJJJMMMJJJFFFKKKVVVXXXQQQRRRTTTXXX[[[^^^aaadddfffgggjjjkkkllloooooofff[[[TTTSSSTTTYYY___eeeggggggiiihhhfffdddbbbaaa``````]]]^^^aaadddhhhkkkmmmnnnooolllhhhfffeeeeeedddccccccaaa^^^^^^___```aaaaaa___bbbgggjjjjjjgggdddaaa\\\YYYYYY```lll|||yyyuuusssqqqooooookkkhhhiiilllmmmjjjfffdddfffgggddd^^^YYYUUUTTTMMMKKKHHHDDD@@@>>>======;;;:::999666444222111000111222222222111222444777666888;;;=========>>>@@@AAADDDGGGGGGFFFHHHLLLOOOTTT[[[bbbjjjuuu}}}sssjjjccc```___```aaacccccc```ZZZVVVSSSNNNJJJFFF???888777:::???JJJWWWeeevvvuuuiiibbbZZZ\\\\\\YYYQQQHHHCCC@@@;;;777999CCCPPPZZZdddkkk{{{zzzuuuppplllnnnpppqqqoookkkfffcccZZZ[[[___cccggghhhfffdddSSSKKKCCC>>>999222...///222111000///......///000222...---111000---333===GGGTTT___```[[[YYYXXXVVVVVVVVVaaarrrxxxrrrmmmooo{{{yyyzzz}}}xxxiiiVVVJJJFFFOOOdddxxx}}}lll]]]^^^fffsssiiiUUUNNNGGGDDDGGGIIIGGGDDD>>>@@@CCCEEEFFFFFFEEECCCEEECCCBBBBBBDDDEEEEEEDDDGGGGGGFFFFFFFFFEEEEEEEEEGGGEEEDDDEEEFFFFFFDDDAAAEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCAAA@@@@@@@@@@@@AAA===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA????????????????????????AAA@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@AAAAAA???===<<<======>>>======<<<;;;;;;:::999999:::<<>>999555??????>>>===<<<<<<<<<<<<=========>>>>>>??????@@@;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999999999999999999::::::999777666666777:::999777666666777888888777888999888888999<<<>>>AAAJJJVVVaaammmxxx~~~~~~yyyrrrlllcccVVVMMMIIIKKKLLLKKKLLLWWWdddfff___YYYYYYYYYVVVTTTVVV[[[```dddgggjjjmmmqqqsssnnnggg```]]]YYYYYY\\\bbbgggiiillljjjgggdddbbbaaa``````^^^^^^___aaadddgggjjjlllkkkiiieeeccccccbbbaaa``````]]][[[\\\^^^```aaaaaaaaaeeeiiiiiieeeaaa___^^^ZZZXXXZZZdddsssyyysssqqqppppppooommmkkkjjjkkkmmmmmmiiifffeeeffffffccc^^^YYYVVVUUUQQQNNNHHHBBB>>><<<;;;;;;:::999777666444222111000000111222222111222444666777:::===>>>???@@@BBBCCCBBBEEEHHHHHHGGGIIIMMMQQQYYY```hhhooozzzxxxooohhhdddbbbbbbbbbccceeeddd```ZZZUUUTTTOOOKKKFFF???888777:::@@@LLL[[[kkkrrriiiccc\\\^^^___[[[TTTKKKDDD@@@<<<999;;;EEEPPPZZZccckkkzzzzzzsssnnnkkkdddeeeggghhhhhhfffeeeccc[[[^^^dddjjjllliiibbb]]]PPPGGG???:::555///---...111000000////////////000333//////111//////;;;KKK___kkksssnnnddd^^^^^^^^^\\\```jjjuuuuuunnnooovvv~~~{{{zzzyyyqqqaaaOOOFFFJJJYYYmmm}}}~~~|||tttfff^^^eeepppoooYYYKKKIIIGGGFFFGGGHHHHHHGGG===???BBBFFFGGGHHHHHHGGGGGGDDDBBBBBBDDDFFFGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDFFFEEEDDDEEEFFFFFFDDDCCCEEEEEEDDDDDDCCCBBBAAAAAACCCCCCBBBBBBAAA@@@???>>>===>>>???@@@AAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA?????????@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAAAAA@@@???@@@AAAAAA???===<<<<<<<<<<<<<<<<<<======;;;;;;:::;;;<<<>>>@@@AAAEEEFFFFFFEEEDDDCCCCCCDDDEEEGGGLLLSSS[[[```cccccc___\\\XXXVVVWWWYYY[[[[[[```___```aaaccccccaaa___[[[YYYWWWVVVVVVUUUSSSQQQKKKJJJJJJLLLPPPVVV]]]aaahhhlllnnnjjjeee___VVVNNNOOOMMMIIIDDD@@@<<<999777888<<>>:::888666333111@@@???>>><<<;;;;;;;;;<<<;;;<<<<<<===>>>???@@@@@@;;;<<<<<<<<<<<<<<<<<<;;;======>>>>>>===<<<;;;:::999;;;;;;:::888777888999<<<;;;:::999999:::;;;<<<;;;;;;;;;:::999:::<<<>>>???GGGPPPYYYdddpppwwwwww~~~xxxqqqkkkeee[[[QQQJJJMMMLLLKKKPPP___lllnnnhhh^^^\\\XXXRRRNNNOOOVVV]]]```ccchhhnnnsssvvvuuusssnnniiiaaa\\\\\\```fffkkknnnllliiifffcccbbbbbbbbb```_________aaaeeehhhkkkllliiifffccccccaaa```^^^[[[YYYXXXYYY\\\___aaaaaabbbgggjjjhhhbbb^^^^^^```___]]]___kkk{{{|||wwwrrrppppppqqqrrrooonnnnnnooopppoookkkhhhhhhhhhfffccc___\\\YYYXXXUUUQQQIIIAAA<<<999999999888777666555444222111111///111222222111222333555777:::===>>>@@@AAADDDFFFCCCFFFHHHHHHHHHJJJOOOSSSYYYaaaiiiqqq{{{|||tttooolllkkkkkkdddcccbbbaaa```\\\XXXTTTTTTPPPKKKGGG@@@999888;;;@@@MMM^^^ppppppfffaaa^^^______\\\UUUMMMDDD@@@>>><<>>===>>>>>>???@@@AAAAAA@@@@@@??????@@@AAAAAABBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>??????@@@@@@AAAAAA?????????@@@@@@AAAAAABBBAAA@@@???@@@AAA@@@???===<<<<<<:::::::::<<<>>>???======<<<<<<===>>>???@@@@@@AAABBBBBBAAAAAABBBCCCCCCDDDHHHPPPZZZaaacccccc\\\XXXUUUTTTWWW[[[^^^```fffdddbbbaaabbbaaa```^^^VVVUUUUUUVVVXXXXXXVVVUUULLLJJJHHHGGGHHHMMMRRRVVV]]]ccchhhiiijjjiiiccc\\\SSSPPPKKKGGGDDDAAA>>><<<999:::;;;???DDDKKKSSSXXXcccfffjjjqqqxxx~~~}}}zzzvvvssspppqqqrrrrrrtttuuuwwwwwwwwwxxxssspppsssxxxzzzxxxuuunnnkkkhhhfffhhhjjjkkklllmmmnnnnnnmmmkkkjjjkkkmmmooooooppppppooommmkkkiiicccbbbbbbeeehhhlllmmmnnnhhhfffccceeeiiillllllkkkggggggfffggghhhiiijjjkkkkkkjjjjjjkkkmmmmmmlllkkkmmmmmmnnnnnnpppppppppooonnnllliiigggggggggfffeee````````````___]]][[[ZZZTTTRRRPPPNNNNNNPPPQQQRRRMMMNNNPPPTTTWWWZZZ```eeeeeeggghhhgggddd^^^VVVPPPAAA===888444333222111///@@@???===;;;:::;;;;;;<<<::::::;;;;;;<<<===>>>>>>;;;<<<<<<<<<<<<<<<<<<;;;:::::::::::::::999888777:::<<<<<<<<<:::999:::;;;<<<<<<;;;::::::;;;<<<===;;;<<<<<<:::999999;;;======DDDJJJPPPZZZfffmmmnnnvvvrrrmmmhhhddd^^^VVVOOOMMMJJJHHHNNN\\\iiijjjfff___\\\VVVOOOKKKNNNVVV\\\\\\___fffmmmrrruuuyyy|||{{{uuummmeeeaaabbbfffiiimmmllljjjgggeeedddddddddcccbbb``````aaadddgggjjjnnnkkkhhhfffeeeccc```^^^YYYWWWVVVWWW[[[___aaabbbdddgggjjjhhhbbb___aaadddbbb```cccppp~~~xxxvvvrrrooollllllnnnooopppppppppppppppnnnkkkiiiiiigggccc```^^^]]]\\\[[[XXXSSSJJJAAA:::777777777555555555444333222222222///111333333222222333555666888;;;===???AAAEEEGGGEEEGGGIIIIIIIIIKKKQQQVVVXXX```hhhoooyyy|||tttpppoooqqqrrrrrriiieee```\\\[[[YYYXXXWWWTTTPPPKKKHHHAAA:::999<<>>>>>@@@CCCEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGFFFEEEEEEEEEEEEDDDDDDCCCBBBAAAAAAAAAAAABBBCCCDDDCCCAAA>>>===???@@@@@@AAAAAAAAAAAA@@@??????@@@AAAAAABBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>??????@@@@@@@@@?????????@@@@@@AAAAAAAAA@@@?????????@@@@@@>>>======;;;:::999999;;;>>>?????????>>>>>>===============>>>??????>>>>>>???@@@EEEEEEHHHOOOXXX^^^``````YYYVVVSSSSSSWWW[[[___aaafffccc```^^^^^^^^^]]]\\\SSSRRRSSSUUUXXXYYYXXXWWWOOOLLLGGGDDDCCCEEEHHHJJJOOOTTTZZZ___gggnnnnnnjjjYYYUUUNNNJJJGGGDDDAAA???===;;;888888;;;AAAGGGKKKVVVZZZbbbkkkrrrxxx}}}}}}zzzwwwuuuvvvxxxzzz|||}}}}}}}}}}}}}}}|||~~~{{{lllhhhdddbbbcccfffiiijjjlllmmmnnnmmmkkkjjjjjjkkkoooppprrrsssrrrooommmlllfffeeedddgggkkkoooqqqrrrpppllliiijjjmmmooonnnlllkkkkkkkkklllmmmnnnoooooommmllllllmmmnnnnnnmmmkkklllmmmnnnnnnnnnmmmlllllljjjgggdddbbbbbbbbbaaa```^^^^^^^^^^^^\\\ZZZXXXWWWNNNNNNMMMMMMNNNOOORRRTTTSSSWWW\\\___```bbbdddeeegggeeecccbbb^^^VVVLLLGGG:::888444222000000///...@@@>>><<<:::::::::<<<===999999999::::::;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;999999999999888888888888:::;;;<<<<<<::::::;;;<<<:::999999888888999;;;<<<999999999888666777999;;;:::???CCCGGGPPP]]]eeegggjjjkkkiiieeebbb```ZZZTTTJJJFFFCCCHHHSSS]]]```___^^^XXXQQQLLLLLLPPPWWW[[[YYY\\\ccckkkooorrrxxxzzzrrrjjjeeeeeefffhhhhhhhhhggggggfffeeeeeeeeecccbbbaaaaaacccfffhhhllljjjhhhgggfffeeecccaaaYYYXXXWWWYYY\\\```cccccceeeggghhhfffcccbbbeeehhhbbb```eeerrr{{{xxxsssrrrqqqnnnkkkkkkmmmooommmmmmmmmmmmkkkjjjhhhfffgggccc^^^\\\\\\\\\]]]]]]YYYSSSJJJAAA:::666555555333333333333333333222222000222444444444333444555555777:::<<<>>>AAAFFFIIIHHHJJJLLLLLLLLLOOOUUUZZZZZZaaagggllluuu{{{vvvpppoooqqqtttuuuuuukkkfff___ZZZXXXYYYYYYYYYSSSOOOKKKHHHBBB<<<;;;???CCCPPPaaauuuuuuiiiccc___]]][[[XXXTTTNNNFFFAAA;;;888:::@@@HHHQQQ___kkk|||wwwmmmeee___YYYYYYYYYYYYYYYZZZ[[[\\\___^^^\\\[[[XXXSSSMMMHHHAAA:::333111000------///...//////000000000000///......333888:::???RRRhhhtttxxx|||}}}~~~|||tttkkkiiiooopppfff\\\aaayyyxxxggg[[[RRRLLLDDDFFFTTTeeemmmmmmjjjeee```aaafffssswwwaaaPPPIIIHHHGGGEEEAAA??????AAACCCEEEEEEFFFFFFFFFEEEEEEEEEBBB@@@>>>???AAACCCEEEEEEGGGGGGGGGGGGHHHHHHHHHHHHFFFGGGHHHHHHEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBB@@@AAABBBCCCCCCAAA@@@>>>AAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBB????????????????????????>>>>>>>>>???????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>???@@@@@@>>><<<===<<<:::999999;;;===>>>>>>>>>>>>>>>============>>>??????>>>===<<<<<<===GGGGGGIIINNNSSSXXXZZZ[[[ZZZWWWUUUUUUXXX\\\___aaa```^^^[[[ZZZZZZ[[[[[[ZZZTTTSSSSSSUUUXXX[[[[[[ZZZSSSOOOJJJEEECCCCCCDDDEEEFFFIIINNNUUUaaammmrrrpppddd^^^WWWRRROOOJJJDDD???@@@<<<888666999===@@@BBBJJJPPPXXX```gggmmmrrrvvvwwwyyy||||||{{{zzzzzzzzzyyy|||{{{iiieeeaaa___aaadddggghhhjjjlllmmmmmmkkkiiiiiijjjnnnpppssstttrrrooommmmmmfffdddccceeejjjnnnqqqrrrrrrpppmmmmmmmmmnnnnnnmmmmmmmmmmmmnnnoooooooooppplllllllllnnnoooooommmkkkkkklllnnnmmmjjjhhhggggggccc```]]]\\\\\\]]]]]]]]][[[[[[[[[ZZZXXXVVVSSSRRRJJJMMMPPPRRRUUUXXX\\\___\\\bbbggggggggggggeeebbbggg```ZZZXXXSSSIII@@@<<<444333111///............???===;;;999999;;;===>>>999999999:::::::::::::::::::::;;;;;;;;;;;;::::::<<<;;;:::::::::;;;<<<===888:::;;;:::999999:::;;;999999888888888999;;;<<<888999999888666777999;;;:::===???AAAHHHTTT\\\___aaafffgggccc______]]]YYYJJJEEEBBBEEELLLTTTYYY\\\[[[TTTMMMJJJMMMRRRVVVWWWWWWZZZaaahhhkkkmmmuuu~~~tttjjjdddbbbaaabbbdddfffffffffeeedddeeedddbbbaaaaaacccdddeeeeeeddddddeeefffgggeeeddd]]][[[ZZZ\\\```dddfffggghhhgggeeeccccccdddfffgggeeebbbfffrrr}}}vvvssstttnnnoooooommmkkkkkkooorrrkkkkkkkkkiiigggeeeeeeeeefffaaa\\\ZZZ[[[^^^___```XXXSSSKKKBBB;;;666444333222222222222222333333333000222555666555444555666444777999<<>>;;;;;;AAAHHHSSScccqqq|||xxxnnnddd]]]WWWXXXXXXYYYZZZ\\\]]]^^^\\\[[[XXXUUURRRMMMGGGBBB:::333//////...,,,,,,...---...///000111111000///......444;;;===@@@OOOaaajjjrrryyy|||{{{xxxpppgggfffeeeaaa\\\^^^kkk~~~lllYYYNNNFFFFFFFFFLLL\\\mmmrrrooogggbbb```dddnnn{{{ppp[[[OOONNNLLLGGGAAA===;;;>>>AAACCCEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAABBBEEEGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIGGGIIIJJJHHHEEECCCCCCDDDAAAAAABBBBBBBBBBBBCCCCCC???@@@AAABBBBBBBBBAAAAAABBBCCCCCCDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA????????????????????????????????????>>>>>>>>>>>>BBBAAAAAA@@@@@@?????????@@@???>>>???@@@@@@>>><<<===<<<;;;:::::::::;;;<<<;;;;;;<<<===>>>>>>>>>>>>===>>>??????>>>>>>@@@AAAEEEGGGJJJLLLNNNPPPTTTVVV]]][[[YYYYYY[[[^^^______\\\[[[YYYYYY[[[\\\\\\[[[WWWVVVUUUVVVZZZ\\\^^^^^^VVVTTTOOOKKKHHHGGGGGGGGGGGGIIILLLRRR^^^jjjnnnlllhhheeebbbbbbaaa\\\SSSLLLGGGCCC===;;;;;;=========@@@DDDJJJPPPVVV\\\ccciiigggjjjnnnqqqrrrtttwwwzzzxxx|||~~~}}}~~~|||~~~vvvgggddd```___aaadddfffgggiiikkkmmmmmmkkkjjjjjjkkklllpppssstttqqqmmmllllllcccaaa```aaaeeejjjmmmnnnnnnnnnnnnmmmkkkkkkmmmooolllllllllmmmmmmmmmlllllljjjjjjkkkmmmoooooommmkkkiiikkkmmmkkkgggcccaaaaaa\\\YYYWWWVVVWWWYYYZZZ[[[ZZZZZZZZZXXXVVVSSSPPPOOOOOOSSSYYY]]]___bbbfffiiidddjjjmmmiiiggggggeeeaaa^^^TTTKKKHHHDDD<<<666555////////////......000111>>><<<:::999999;;;===???:::::::::::::::::::::999999::::::;;;;;;::::::999;;;:::888888888:::<<<===777888999999888777888:::;;;::::::999:::;;;<<<===:::::::::999888999;;;===<<<>>>>>>>>>CCCMMMUUUWWW]]]eeegggbbb^^^___^^^[[[LLLGGGDDDFFFKKKQQQXXX]]]ZZZRRRJJJIIINNNSSSUUUSSSVVVYYY___gggiiijjjssszzzmmmccc___[[[^^^aaadddfffeeedddcccdddcccbbbaaaaaabbbbbbccc______```bbbfffggggggfff```^^^]]]___bbbfffiiiiiijjjgggcccbbbccceeeffffffiiifffhhhrrr{{{{{{uuuqqqqqqtttggghhhiiihhhggghhhlllpppkkkkkkjjjhhheeeddddddeeegggbbb\\\[[[]]]aaacccdddXXXSSSKKKBBB;;;666444333111111222222222333333333111333666777666555666666555777:::<<>>>>>BBBFFFRRRdddzzzqqqhhhfffaaa]]]YYYVVVTTTPPPKKKGGG===::::::???FFFQQQcccrrrwwwmmmaaaWWWVVVWWWXXXZZZ\\\^^^___```XXXVVVTTTRRRNNNHHHAAA<<<777111...//////------///---...///111111111000/////////444<<<>>>???KKKZZZdddppp|||~~~zzztttllleeebbb\\\UUUUUUbbbuuuuuubbbQQQGGGAAAEEEJJJRRRaaaqqqvvvqqqhhhcccbbbhhhsssxxxeeeQQQHHHKKKMMMGGG>>>999:::>>>BBBDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDFFFIIIJJJJJJIIIDDDDDDEEEEEEFFFFFFFFFGGGHHHJJJKKKIIIEEEBBBBBBCCC@@@@@@AAABBBBBBCCCCCCDDD??????@@@AAABBBBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAA????????????????????????@@@@@@??????>>>>>>======CCCBBBBBBAAA@@@???>>>>>>@@@???>>>???@@@???>>><<<===<<<;;;;;;::::::::::::777888:::<<<>>>???@@@AAA999;;;>>>@@@AAACCCEEEHHHCCCFFFIIIJJJJJJKKKPPPTTT___^^^\\\\\\^^^_________\\\[[[ZZZ[[[^^^___```___[[[YYYWWWXXX[[[^^^``````YYYWWWSSSPPPMMMLLLLLLLLLLLLMMMNNNSSS]]]gggjjjfffffffffiiiooorrrooofff^^^QQQKKKEEEAAA???>>>;;;999888;;;???CCCGGGNNNXXX^^^YYY]]]cccfffiiimmmssswwwwww||||||{{{|||vvvxxxpppgggdddaaa```bbbeeeggggggiiikkkmmmnnnmmmkkkkkklllkkkooosssssspppllljjjjjj```^^^]]]^^^bbbfffiiijjjjjjlllmmmkkkiiiiiilllpppjjjjjjjjjkkkjjjjjjiiiiiiiiiiiijjjmmmoooooommmkkkhhhjjjllliiiddd___]]]]]]XXXUUUSSSRRRTTTWWWYYYYYY\\\\\\[[[YYYVVVSSSPPPNNNWWW\\\bbbfffggghhhkkkmmmiiinnnnnnhhheeefffeeeaaaRRRFFF<<<;;;999444111111---...///000000111333555;;;::::::999999::::::;;;;;;;;;;;;<<<<<<<<<======999999::::::::::::;;;;;;<<<<<<<<<<<<;;;:::999888777777777666777777888888::::::;;;<<<<<<;;;;;;;;;888888999999999888888777999999:::;;;>>>CCCKKKPPPUUU]]]bbbcccaaa___ZZZUUUMMMHHHFFFJJJMMMOOOTTTYYYTTTQQQNNNLLLNNNRRRUUUVVVUUUTTTVVV[[[```gggsssxxxqqqhhhaaa[[[[[[^^^ccchhhiiigggddd___```aaaaaa``````aaaccc``````bbbeeehhhiiihhhgggaaacccfffiiijjjiiihhhggghhhfffddddddfffhhhhhhhhh^^^```dddjjjoootttwwwyyytttsssrrrqqqppppppppppppkkkiiihhhhhhiiikkkjjjiiiiiigggdddddddddeeedddbbbbbb___\\\\\\___``````^^^YYYTTTLLLDDD<<<777444333666555222111111333555777888888777666444333555777888;;;>>>@@@BBBEEEHHHKKKWWWRRRNNNOOOQQQVVVaaalllmmmnnnoooqqquuu|||wwwrrrccc]]]UUUQQQPPPQQQPPPOOONNNKKKHHHFFFEEEEEEDDDCCCIIIUUUhhh}}}wwwkkkdddaaa]]]ZZZUUURRRQQQPPPLLLIII@@@??????CCCLLLZZZjjjuuu}}}pppeee______^^^[[[YYYYYY\\\]]][[[XXXSSSSSSQQQNNNGGG@@@999444......------...///111222111222222111//////000222...444;;;===>>>DDDRRR]]]lllzzzxxxooofff^^^VVVUUUWWW___jjjvvvnnnYYYKKKFFFDDDIIITTTdddrrrvvvqqqjjjiiiggggggrrrvvvhhh[[[OOOIIIIIIIIIDDD>>>===@@@EEEGGGHHHAAABBBCCCEEEEEEEEEDDDCCCFFFDDDCCCEEEIIIJJJHHHFFFHHHGGGFFFEEEEEEFFFGGGGGGKKKIIIGGGFFFFFFFFFDDDBBBCCCBBBAAA@@@@@@@@@@@@@@@???@@@AAABBBCCCEEEFFFFFFDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@AAAAAAAAA@@@??????AAAAAA@@@?????????@@@@@@AAAAAA@@@@@@AAAAAABBBCCCDDDCCCBBB@@@???>>>>>>>>>???@@@AAAAAAAAA???>>>===<<<<<<============<<<<<<;;;<<<<<<===============;;;;;;<<<;;;<<>>BBBEEEGGGJJJLLLNNNZZZVVVSSSTTTVVVZZZdddnnnppprrrtttwww|||tttkkkaaaZZZRRRMMMMMMMMMMMMLLLLLLJJJHHHFFFEEEEEEEEEDDDMMMYYYkkktttiiiccc```\\\YYYUUUSSSRRRPPPMMMKKKBBBAAA@@@BBBLLL[[[kkkvvvyyynnndddaaaaaagggccc^^^[[[[[[ZZZVVVTTTQQQPPPNNNKKKEEE===777333......------...///111222111222222111000000111333000777>>>CCCFFFLLLUUU]]]ppp}}}|||nnnbbbYYYSSSSSSTTTYYYaaakkkuuutttbbbNNNBBB???EEEMMM[[[iiissstttoooiiiiiilllrrrnnn___TTTLLLIIIIIIHHHDDD@@@???BBBEEEGGGGGGBBBCCCDDDEEEEEEEEEEEEDDDEEEDDDCCCEEEHHHHHHGGGEEEGGGFFFEEEEEEEEEEEEGGGGGGIIIHHHFFFEEEFFFEEECCCBBBAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAABBBAAAAAA@@@???>>>???@@@AAABBBBBBBBBBBBAAA@@@@@@@@@@@@AAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>><<<<<<============<<<<<<;;;;;;<<<===============;;;;;;<<<;;;<<<>>>CCCFFFLLLMMMNNNMMMLLLKKKLLLNNNTTT\\\bbbccceeeiiijjjgggiiinnnqqqsssuuuxxxtttnnnbbb```]]]YYYWWWXXX\\\___aaa```]]][[[YYYWWWVVVVVVTTTSSSRRRSSSWWW[[[]]]]]]fffgggmmmyyy}}}lllcccVVVLLLGGGDDDAAA>>>666666666666777888999999@@@AAACCCGGGMMMTTT[[[___gggjjjoooqqqrrrrrrrrrsssxxxzzz||||||zzzuuupppllleeefffggggggfffgggjjjlllssstttvvvwwwyyyzzz{{{|||tttuuuuuutttrrrmmmiiifffeeeddd___YYYXXX]]]aaaaaagggeeeeeehhhiiiffffffiiijjjiiiggghhhiiihhheeebbbcccdddeeedddccccccdddfffeeedddbbb___[[[WWWSSSPPPMMMOOORRRTTTVVVWWWWWWVVVTTTSSSRRRQQQRRRVVV\\\```ggghhhjjjkkkkkkiiigggfffhhheeeaaa\\\UUULLLCCC<<<:::777333111111111///---222111111222555999===@@@===;;;999888888999;;;===;;;;;;;;;;;;<<<<<<<<<<<<999999::::::::::::;;;;;;<<<<<<<<<;;;;;;:::999888<<<;;;:::888777777777777555666777999:::;;;;;;;;;777777888888888888777777666666666666777;;;AAAEEENNNYYYbbbbbb___\\\YYYVVVXXXYYYZZZVVVLLLIIITTTbbbggg```VVVNNNLLLQQQYYY___ccc^^^[[[\\\aaaiiivvvzzzssskkkdddYYYWWWVVVXXX\\\aaaccceeeccccccbbb```]]]]]]^^^```\\\]]]^^^aaadddgggffffffeeefffiiikkklllkkkiiigggccc```^^^]]]^^^^^^^^^]]]SSSWWW___fffkkkmmmmmmlllmmmmmmnnnnnnmmmlllkkkjjjgggfffeeefffhhhjjjjjjjjjiiigggeeeeeeeeefffeeeddd```___]]]^^^```aaaaaa```\\\VVVMMMCCC;;;777666555555666666777777888888777333444444444333444777999???CCCIIINNNQQQSSSTTTUUU^^^ZZZZZZ]]]___ccckkksssvvvyyy}}}rrrfff```YYYPPPJJJHHHHHHHHHGGGIIIIIIHHHGGGFFFFFFFFFFFFOOO[[[mmm|||nnneeeaaa___YYYWWWUUUSSSSSSRRROOOMMMFFFCCC@@@BBBLLL\\\mmmxxx}}}uuulllfffeeefffkkkeee^^^YYYWWWUUURRROOOLLLLLLIIIEEE@@@999444000............///000111111222222222111000111333555777>>>GGGMMMQQQUUU[[[```wwwtttaaaSSSMMMKKKOOOUUU\\\eeemmmvvv~~~sssdddSSSDDD===>>>IIIUUUdddppptttrrrpppnnnpppxxxxxxaaaSSSMMMIIIHHHIIIGGGEEECCCCCCEEEFFFGGGFFFDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDCCCDDDFFFFFFEEECCCDDDDDDDDDDDDDDDEEEGGGGGGGGGFFFDDDDDDDDDDDDCCCAAA@@@@@@AAAAAACCCDDDEEEFFFHHHHHHGGGEEEDDDBBBAAAAAACCCCCCDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBAAA@@@;;;>>>BBBEEEGGGFFFDDDCCC@@@@@@@@@@@@@@@AAABBBBBB>>>>>>???@@@AAAAAABBBCCC@@@@@@??????>>>>>>??????<<<<<<============<<<<<<;;;;;;<<<============<<<;;;;;;<<<;;;<<<>>>BBBEEEMMMOOOPPPPPPMMMKKKKKKKKKQQQWWW\\\___bbbgggkkkkkkzzz}}}wwwiiiiiifff^^^XXXVVV[[[aaabbbaaa```^^^\\\ZZZYYYXXXYYYVVVTTTTTTUUUWWWXXXXXXZZZ[[[aaajjjuuu|||}}}{{{qqqiii___VVVPPPKKKEEE@@@>>>>>>>>>===;;;888555444999888999;;;???DDDIIILLLUUUYYY^^^bbbdddfffhhhiiimmmoooqqqrrrrrroookkkiiiiiiiiiiiihhhggghhhkkknnnwwwyyy}}}~~~}}}|||zzzwwwtttrrrpppnnnmmmhhh```]]]```cccbbbeeeccccccffffffddddddgggggggggfffggggggfffcccaaa``````^^^\\\[[[[[[^^^aaa______]]][[[WWWSSSOOOMMMJJJMMMQQQUUUWWWWWWVVVUUUNNNPPPRRRUUUXXX]]]cccgggiiiiiiiiihhheeebbb___^^^^^^YYYRRRJJJCCC<<<555111222111000000111111///...666555555666:::@@@FFFIII>>><<<999888888999<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;;;;;;;;;;;;;:::999888888888777666555555555555555888888888888888888777666666666777777888777777777666666666555555888<<<@@@GGGSSS___aaa___^^^]]][[[XXXYYY[[[XXXQQQQQQ]]]lllyyyooo```SSSMMMRRR\\\dddppphhhaaa___aaagggrrr}}}wwwqqqjjjddd[[[YYYVVVUUUXXX]]]cccfffeeeeeeccc```]]]\\\]]]^^^\\\\\\]]]```cccffffffffffffhhhjjjlllmmmllljjjhhhbbb```]]][[[[[[[[[ZZZYYYTTTYYYaaaiiimmmmmmkkkiiijjjkkkllllllkkkhhhfffdddeeedddccceeegggiiijjjiiiiiigggeeeeeefffffffffeeebbbaaa```````````````___^^^YYYOOOEEE>>>:::999999777999;;;<<<===<<<:::999333444555444444555888:::CCCIIIQQQXXX[[[\\\\\\]]]```___aaagggkkkmmmttt{{{{{{uuujjjhhh___RRRIIIEEEDDDCCCBBBGGGHHHHHHHHHHHHHHHIIIJJJOOO[[[lll~~~uuuiiibbb^^^\\\WWWVVVUUUUUUTTTSSSQQQPPPJJJEEEAAACCCNNN^^^oooyyyyyyrrrmmmkkklllmmmeee___WWWRRRQQQPPPNNNLLLGGGEEECCC???:::555000............//////000111111111111111111000222555777BBBJJJSSSWWWXXX[[[bbbhhh}}}yyygggSSSIIIKKKPPPTTT]]]gggnnnvvv}}}|||qqqcccUUUHHH???@@@EEERRR^^^mmmtttttttttxxx}}}mmmVVVKKKIIIHHHHHHHHHGGGFFFFFFFFFGGGGGGFFFEEEFFFEEEEEEEEEEEEEEEFFFFFFCCCCCCCCCDDDEEEDDDDDDCCCBBBCCCCCCDDDEEEFFFFFFGGGEEEDDDCCCCCCCCCCCCBBBAAABBBBBBBBBBBBCCCEEEFFFGGGJJJIIIHHHFFFDDDCCCAAAAAABBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBAAA<<<@@@FFFJJJKKKIIIEEEBBB@@@@@@@@@???@@@AAAAAABBB===>>>???@@@AAABBBBBBBBB???>>>===<<<<<<===>>>???<<<<<<============<<<<<<:::;;;<<<<<<======<<<<<<:::;;;<<<;;;;;;===@@@CCCJJJMMMOOOOOONNNKKKJJJJJJLLLOOORRRUUUZZZbbbjjjooo|||xxxqqqrrrnnncccXXXTTTZZZbbbaaa```___^^^\\\ZZZXXXWWW\\\YYYVVVUUUVVVWWWWWWWWWPPPPPPRRRUUUZZZ```dddggggggeeeaaa^^^ZZZUUUMMMHHHIIIIIIIIIGGGDDD???;;;888555444333444666999===???EEEHHHMMMQQQTTTVVVYYY[[[\\\^^^bbbfffhhhiiihhhhhhllllllllljjjjjjkkkooorrr{{{}}}}}}{{{zzzyyyxxxxxxwwwpppgggcccddddddbbbdddaaaaaaddddddbbbbbbdddggggggffffffdddbbb```^^^[[[[[[[[[YYYVVVVVVXXXYYYWWWWWWVVVUUUSSSPPPMMMKKKMMMPPPTTTWWWWWWVVVSSSQQQPPPSSSWWWZZZ]]]aaaeeehhhhhhfffddd___[[[VVVRRRPPPMMMIIICCC>>>:::666333000000/////////000222333444:::;;;<<>><<<:::999999:::<<<>>>;;;;;;;;;;;;;;;;;;::::::999999999:::::::::;;;;;;;;;;;;;;;;;;:::999888777444444444444555666777777777888888888777777666555444555666777777777777777777777777666555777:::===AAAMMMYYY]]]___bbbcccccc[[[XXXWWWWWWVVVYYYbbbmmm~~~tttdddVVVRRRYYYgggrrr~~~sssiiidddbbbdddkkkssswwwqqqmmmhhhbbb\\\YYYUUUSSSSSSXXX^^^cccdddeeedddbbb___]]]]]]^^^]]]]]]]]]___cccffffffffffffhhhkkkmmmmmmlllkkkiiibbb___\\\ZZZYYYYYYXXXWWWWWW\\\cccjjjmmmllliiiggghhhhhhiiiiiigggdddaaa___eeedddcccdddgggiiiiiiiiihhhfffeeedddfffffffffeeeddddddcccbbb```___^^^]]]]]]XXXOOOFFF@@@<<<;;;;;;:::<<>>@@@DDDGGGKKKLLLKKKJJJJJJJJJIIIHHHHHHKKKQQQZZZfffoooyyyvvvuuusssrrrrrrnnnaaaTTTPPPXXX```aaaaaa```^^^\\\[[[ZZZYYY[[[YYYVVVUUUVVVXXXXXXXXXUUUSSSOOOLLLKKKMMMQQQSSSWWWZZZ___cccdddaaa[[[VVVTTTTTTQQQNNNHHHBBB===:::555333222111111444666888:::===AAACCCEEEFFFHHHJJJIIILLLQQQWWW\\\```cccdddhhhiiijjjkkkkkknnnrrruuu|||}}}|||zzzxxxxxxxxxyyyyyyxxxrrrhhhcccdddcccaaadddbbbbbbddddddaaaaaadddiiihhhgggdddaaa^^^\\\[[[XXXZZZ[[[ZZZWWWUUUTTTTTTPPPQQQQQQQQQQQQOOONNNMMMNNNQQQTTTWWWWWWTTTQQQNNNTTTVVVYYY[[[\\\]]]___aaa```^^^YYYSSSMMMGGGCCCAAA===;;;999777777555333111111000...---///333999<<>><<<<<<===???AAACCCBBB???<<<:::666888888999999:::===@@@GGGOOOYYYbbbggghhhiiiiiikkknnnvvvxxxcccQQQGGGEEEEEEEEEIIIMMMRRRTTTTTTTTTXXX[[[[[[eeeqqq~~~wwwiiibbb^^^ZZZWWWTTTVVVXXXXXXVVVTTTTTTTTTOOOIIIDDDGGGSSSdddrrrzzz|||xxxwwwwwwvvvrrrooo___YYYQQQKKKIIIFFFCCC@@@:::888666333111///............///000111111111111///000111222444888>>>BBBSSSYYY___^^^[[[```lllxxx~~~rrr___NNNDDDIII]]]pppzzz]]]SSSHHH@@@;;;;;;CCCMMMaaajjjrrrrrrqqqyyydddWWWLLLIIIJJJIIIHHHGGGFFFHHHIIIIIIGGGDDDDDDDDDDDDEEEFFFGGGFFFEEEDDDCCC@@@BBBDDDEEEDDDDDDEEEFFFCCCCCCDDDEEEFFFFFFFFFFFFCCCBBBAAAAAACCCDDDCCCBBBDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDCCCCCCBBBAAACCCFFFIIIKKKJJJFFFAAA===???????????????@@@AAAAAA@@@AAABBBBBBAAA@@@>>>===;;;;;;::::::;;;;;;<<<<<<<<<<<<============<<<<<<::::::;;;<<<<<<<<<<<<;;;:::;;;<<<<<<;;;;;;===>>>???AAAEEEFFFGGGGGGHHHJJJHHHDDDCCCFFFJJJQQQ\\\ggg|||zzzpppllllllmmmjjjjjjeeeZZZPPPNNNWWW```fffdddbbb```___^^^^^^___[[[XXXVVVUUUWWWYYYZZZZZZ^^^YYYRRRLLLIIIIIIKKKLLLNNNTTT\\\dddhhhiiigggddddddaaa\\\UUUMMMGGGAAA???999777444222111111333444555777999:::999999;;;<<<;;;===BBBHHHNNNSSSWWWYYY[[[^^^bbbeeehhhlllpppsssvvvwwwxxxyyyzzz|||}}}~~~xxxvvvtttsssrrrssstttuuuttttttooohhheeeggggggeeegggddddddffffffcccccceeejjjiiifffbbb^^^\\\\\\]]]ZZZ\\\^^^]]]ZZZVVVTTTSSSOOOPPPQQQRRRRRRQQQPPPOOOMMMOOOQQQSSSSSSRRROOOMMMPPPRRRTTTTTTSSSSSSSSSTTTSSSPPPKKKEEE???;;;888777555444333333444333111///000000//////222888AAAGGGOOOQQQTTTUUUTTTQQQMMMJJJ;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999999::::::::::::;;;;;;::::::;;;::::::999888777555555555555666777777888555666777888888888888888222333444555666666666666888888888777666777999;;;<<>>???AAAAAA@@@===:::777555777999;;;<<>>EEEJJJSSSUUUWWWZZZ___gggpppvvvssseeeTTTKKKMMM[[[uuujjjMMMFFF@@@>>>>>>AAAKKKUUUbbbiiiooonnnmmmxxxrrrYYYPPPIIIHHHHHHGGGGGGIIIFFFHHHJJJHHHEEECCCBBBCCCBBBDDDFFFGGGGGGEEEBBB@@@???AAADDDEEEDDDDDDFFFHHHDDDEEEFFFGGGGGGFFFFFFEEEBBBAAAAAABBBCCCDDDDDDCCCAAAAAAAAABBBCCCDDDEEEFFFDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCCCCCCCCCCBBBAAAAAABBBDDDEEEFFFEEEBBB???<<>>???@@@@@@>>>;;;777555444666999<<>>>>>AAAEEEFFFEEEEEEHHHJJJFFFFFFGGGHHHHHHGGGEEEEEEBBBAAAAAABBBDDDEEEDDDCCC??????@@@AAACCCEEEGGGHHHDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEDDDBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@@@@AAABBBBBBAAA???===<<>>???@@@@@@AAA>>>???AAABBBBBBAAA@@@>>>;;;<<<>>>?????????>>>===<<<<<<============<<<<<<999:::;;;;;;<<<<<<;;;;;;:::;;;<<<<<<::::::;;;<<<:::;;;=========???BBBDDDJJJGGGGGGJJJIIIFFFHHHNNN[[[iiissspppgggbbb``````\\\[[[WWWRRRQQQWWWcccmmmjjjgggccc___^^^___bbbdddfffccc```___```bbbbbbbbbbbb]]]XXXWWWZZZ^^^______OOOQQQSSSVVVZZZ```fffjjjnnniiiaaaXXXRRRPPPPPPQQQMMMJJJDDD>>>999666444444000111222111000///000111222333333444666888999:::;;;AAAIIIQQQXXX^^^cccfffdddaaa\\\WWWSSSQQQQQQQQQQQQQQQPPPQQQRRRTTTUUUVVVYYY\\\\\\[[[^^^fffjjjkkkkkkhhhhhhjjjjjjgggfffiiigggfffccc^^^[[[\\\aaafffgggfffccc___\\\ZZZ[[[\\\ZZZZZZZZZYYYXXXVVVTTTSSSRRRQQQOOOMMMIIIEEEAAA???999:::;;;;;;::::::<<<===999777444111111111333444555222000///111333555555000444:::@@@FFFNNNXXX___\\\ZZZVVVPPPIIICCC===:::<<<;;;999777777777999::::::999999888999999::::::::::::;;;;;;<<<;;;;;;;;;;;;:::999777666666555555//////111222444555777777999888777666666777888999777777777777777777777777666777777555444444666888<<<===@@@GGGQQQYYY___aaaeeeddd___WWWTTTVVVWWWUUUUUUEEE@@@FFFTTTqqqtttqqqssspppeeeZZZZZZYYYYYY[[[```dddffffffiiiccc___^^^XXXOOOLLLOOOWWW[[[aaaeeeggggggeeecccaaa^^^[[[[[[\\\]]][[[YYYbbbccceeehhhlllnnnmmmlllllljjjhhhhhhhhhfffbbb^^^YYYZZZYYYWWWTTTVVV[[[```^^^^^^___```bbbdddfffgggeeefffggghhhhhhgggeeeddd___```aaabbbdddeeefffggggggjjjiiidddbbbdddeeedddbbb^^^WWWRRRMMMHHHCCC@@@FFF@@@;;;;;;;;;777444444666888;;;???EEELLLTTTZZZ^^^hhhuuu~~~gggYYYUUUTTTSSSTTT[[[aaahhhiiigggggglllrrrtttxxxsssmmmfffbbbaaa^^^XXXSSSWWWUUUSSSSSSUUUVVVTTTQQQOOOPPPNNNNNNWWWhhhvvv|||{{{ssshhh]]]VVVMMMIIIDDD>>>999555333333---......///////////////---///000///......///000333555888>>>DDDIIIKKKKKKRRRRRRQQQVVVdddpppnnncccXXXOOOKKKXXXqqq~~~bbbMMM???@@@???@@@KKKZZZcccbbbeeebbbccchhhppp~~~|||dddXXXKKKGGGCCCCCCEEEFFFEEECCCEEEFFFFFFEEECCCAAABBBCCCFFFFFFEEEDDDCCCBBBBBBAAADDDEEEGGGHHHHHHFFFCCCAAAFFFGGGHHHGGGDDDCCCDDDEEEBBBBBBBBBAAAAAA@@@@@@@@@>>>???AAACCCEEEEEEEEEEEECCCBBBBBBCCCEEEEEEEEEDDDBBBCCCCCCDDDCCCCCCBBBBBB?????????>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>===BBB@@@@@@AAACCCDDDCCCBBBAAABBBCCCCCCBBBAAA???>>>>>>>>>>>>>>>===============>>>??????<<<999888888<<<<<<===============<<<=========<<<<<<<<<<<<<<<:::::::::;;;===>>>@@@AAAFFFHHHJJJLLLMMMMMMLLLKKKQQQXXXaaaeeeccc^^^ZZZWWW[[[YYYTTTNNNNNNVVVdddppprrreee]]]^^^bbbccceeeiiimmmmmmooonnnggg]]]ZZZ\\\]]]XXXQQQPPPZZZfffhhhccc___]]]YYYUUURRRVVV^^^dddeee___WWWPPPLLLNNNQQQTTTRRROOOKKKFFF@@@<<<999777999777444222000000111222000...---...111444555555777999===AAAGGGLLLPPPRRRNNNKKKGGGBBB@@@???AAABBBBBBAAA@@@???@@@BBBDDDEEEFFFHHHKKKNNNSSSYYYaaaffffffhhhjjjhhheeedddeeegggfffbbb^^^[[[\\\^^^```aaadddcccaaa___\\\ZZZXXXWWWUUUUUUUUUTTTTTTSSSSSSSSSQQQLLLGGGBBB@@@<<<888444555555555444333222222222444222000//////////////////000333555666555555444999===DDDIIIMMMOOORRRSSSYYYVVVOOOHHHAAA<<<:::999<<<;;;999888888999:::;;;;;;;;;::::::999:::::::::::::::;;;;;;<<<;;;;;;:::<<<;;;:::888777777666666000000111333444555666777888888777666666777888888666666666666666666666666555666666444333333555777999;;;???EEELLLSSSYYY]]]aaacccaaaZZZUUUUUUUUUTTTSSSCCC>>>CCCOOOiiixxxooommmpppnnndddYYYWWWWWWZZZ^^^cccfffggggggiiiccc``````]]]UUUQQQQQQTTTWWW]]]ccciiikkkkkkjjjbbb___\\\[[[\\\\\\ZZZXXX]]]^^^```cccgggjjjjjjiiikkkjjjiiijjjjjjhhhccc___VVVVVVVVVUUUTTTVVVYYY\\\[[[\\\\\\]]]^^^___```aaabbbccceeeffffffeeecccaaa^^^___```bbbccceeefffggggggjjjjjjeeecccfffgggfff___\\\VVVQQQMMMHHHCCC@@@AAA:::666777888555333444999<<>>>>>>>>????????????>>>>>>>>>>>>>>>?????????BBBAAA@@@AAABBBCCCBBBAAACCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>=========<<<<<<===>>>@@@???<<<:::999999;;;;;;<<<<<<<<<<<<;;;;;;<<<======>>>>>>>>>======::::::;;;;;;<<<===??????IIILLLRRRVVVXXXWWWUUUSSSNNNTTT[[[___^^^\\\ZZZZZZWWWVVVRRRNNNMMMTTTaaakkkjjjfffdddeeedddbbbeeelllpppnnnoooooohhh^^^XXXXXXUUURRRMMMOOO[[[hhhkkkgggbbbaaa___YYYTTTRRRSSSUUUWWWSSSLLLGGGEEEHHHLLLOOORRRQQQNNNKKKGGGEEECCCBBBBBB@@@===999666444333333222000......000111111111222333666999===@@@CCCDDDAAA???<<<888666666666777999888777777888999;;;======>>>AAACCCGGGMMMSSSXXXYYY]]]bbbeeeeeeeeefffgggddd```[[[XXXXXXYYYZZZ[[[\\\[[[ZZZXXXUUUTTTRRRQQQPPPOOONNNLLLJJJHHHGGGFFFGGGCCC>>><<<:::888555222333333222222111222222222222222111111000111333555555555666777999;;;<<<===EEEIIINNNPPPPPPOOOOOOOOOLLLIIIEEE???;;;:::;;;<<<<<<;;;:::999999;;;<<<===<<<<<<;;;;;;:::::::::999:::;;;;;;<<<;;;;;;::::::<<<;;;:::999888777777777222222333333444555555666777777666666666666777777444444444444444444444444444555555333222222444666777;;;@@@DDDGGGLLLSSSYYY^^^eeegggaaaZZZXXXWWWVVVQQQBBB===@@@HHH^^^tttxxxssslllggghhhllljjjaaaXXXRRRTTTXXX^^^dddhhhhhhgggiiidddbbbdddddd^^^XXXVVVMMMNNNRRRZZZdddkkknnnnnngggddd```^^^]]]\\\ZZZXXXXXXXXXYYY]]]bbbeeeggggggiiijjjkkklllmmmjjjfffbbbYYYWWWVVVWWWXXXYYYXXXXXXXXXXXXYYY[[[[[[[[[[[[[[[^^^```ccceeeeeeccc```^^^]]]^^^___aaacccdddeeefffgggjjjjjjgggeeehhhiiihhh]]]ZZZVVVQQQMMMHHHCCC???<<<666333555666444444777<<>>@@@AAABBBAAAAAACCCEEECCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDBBBAAAAAABBBAAA@@@@@@@@@@@@AAAAAABBBAAABBBDDDEEEEEEEEEDDDCCCCCCBBBAAABBBCCCDDDCCCBBBAAABBBBBBBBBBBBAAA@@@???======>>>>>>??????@@@@@@>>>>>>=========???@@@AAACCCAAA@@@AAABBBBBBAAA@@@DDDCCCBBB@@@??????>>>>>>>>>============<<<<<<<<<<<<>>>???>>><<<::::::::::::;;;;;;;;;;;;;;;::::::;;;<<<>>>@@@@@@@@@>>>>>>;;;;;;;;;;;;;;;<<<======BBBHHHPPPWWW[[[ZZZWWWTTTLLLOOOTTTWWWXXXYYYZZZ\\\UUUTTTQQQMMMLLLRRR\\\dddfffjjjnnnnnnggg```bbbiiilllhhhhhhjjjhhh```ZZZYYYRRRPPPNNNQQQ\\\hhhkkkgggaaabbbaaa]]]VVVOOOJJJHHHGGGDDD@@@===>>>AAAEEEIIIKKKKKKJJJJJJJJJJJJJJJKKKNNNKKKGGGBBB>>>:::777666444222///...///000000//////000111222444555666777555444333111000/////////111000//////000111333444444666777888:::>>>CCCGGGGGGMMMUUU[[[___aaabbbccc___[[[VVVRRRQQQPPPPPPOOOOOONNNMMMLLLKKKJJJIIIHHHFFFEEEDDDBBB@@@>>><<<;;;;;;999666555444444222111000///.........000111222000222444333333444999===<<<<<<<<<===@@@CCCFFFHHHJJJLLLOOOOOOLLLHHHFFFDDD>>>===:::666555777<<<@@@;;;;;;;;;:::;;;<<<===>>>;;;;;;;;;;;;:::999999888;;;;;;;;;<<<;;;;;;::::::;;;;;;999888777666666666444444444444555555555555666666666666666666666666333333333333333333333333333333333222111222444666888===BBBDDDDDDGGGOOOUUU\\\fffmmmiiibbb______^^^UUUGGGAAAAAAEEEUUUfffhhhgggdddbbbdddhhhfff^^^VVVOOOPPPTTTYYY```dddffffffhhheeeeeehhhjjjggg```[[[PPPMMMLLLRRR]]]gggnnnpppnnnkkkhhhddd```]]]ZZZXXXUUUUUUVVVZZZ___ccceeefffgggiiilllnnnnnnllliiifffaaa___]]]^^^___^^^ZZZVVVSSSUUUVVVXXXYYYYYYYYYXXX\\\___bbbddddddccc```^^^\\\]]]^^^___aaacccdddeeedddhhhiiifffdddggghhhggg^^^[[[VVVRRRMMMGGG@@@<<<:::666444555666555777:::>>>EEEOOOYYYaaagggllloooxxx|||{{{rrrjjjfffccc```bbbfffkkkiiiiiilllqqquuuwwwvvv{{{|||}}}{{{uuuqqqjjjeee```[[[ZZZXXXVVVUUUSSSTTTTTTUUUTTTSSSQQQOOOTTTWWWZZZ[[[aaajjjpppqqqpppmmmggg___VVVNNNHHHEEE===:::666222///---------......///000000000000000111222222111000000222444:::AAAJJJPPPQQQNNNJJJGGGFFFPPP^^^iiikkkdddXXXNNNKKK^^^yyyyyybbbOOOCCCAAADDDNNNQQQTTTYYY^^^ccceeefffbbb___bbbqqqoooZZZJJJEEEFFFAAAEEEJJJJJJGGGCCCAAAAAA@@@BBBCCCCCCCCCCCCDDDFFFAAABBBBBBBBBCCCCCCCCCDDDEEEEEEDDDCCCCCCCCCDDDEEEEEEFFFGGGFFFDDDCCCCCCDDD@@@@@@??????@@@AAABBBCCCCCCDDDEEEEEEEEEDDDCCCBBBBBBAAA@@@AAABBBCCCBBBAAAAAAAAAAAAAAAAAA@@@???????????????>>>>>>>>>>>>>>>>>>===<<<<<<===???AAACCCCCCAAA@@@@@@AAAAAA@@@>>>CCCAAA???>>><<<<<<===============<<<<<<<<<;;;;;;;;;<<<===<<<:::999999:::;;;;;;<<<<<<<<<;;;::::::999;;;>>>AAAAAAAAA???>>>;;;;;;::::::::::::;;;;;;;;;@@@HHHPPPUUUVVVTTTRRRMMMMMMNNNPPPRRRUUUYYY[[[ZZZWWWSSSNNNMMMRRRZZZaaahhhooouuutttkkkaaa___aaabbb]]][[[^^^aaa```^^^^^^WWWWWWUUUWWW___ggggggbbbZZZ[[[\\\[[[VVVPPPJJJFFF===;;;999999:::<<<@@@BBBCCCCCCEEEGGGJJJLLLOOOPPPTTTSSSPPPKKKGGGCCC???>>>666444222111111222222111000000111111111111111111111111111111000///......------------...///000111222333444444444666999<<<;;;???EEEKKKPPPTTTVVVXXXUUURRRMMMIIIGGGEEECCCBBBAAAAAA@@@@@@????????????;;;;;;::::::999999999888444333222111111111111000222111000///000111333444000444888888888:::???DDDAAABBBCCCFFFHHHKKKMMMNNNFFFHHHJJJJJJFFFAAA>>><<<777888777666666;;;CCCIII;;;;;;;;;;;;<<<======>>>::::::;;;;;;:::999888888;;;<<<<<<<<<;;;::::::999:::999888666555555555555555555555555555555555555555555555666666555555555333333333333333333333333222333333222111222444666888<<<@@@AAA@@@CCCIIIOOOVVVbbbllllllhhhggghhhhhh^^^QQQKKKIIIGGGQQQ^^^]]]___^^^___bbbdddaaaZZZUUUOOONNNOOORRRXXX^^^bbbdddeeefffhhhjjjlllkkkfff```ZZZUUUOOOPPPWWWbbbjjjooorrrrrroookkkfff```\\\ZZZWWWVVVVVVYYY]]]bbbeeefffeeegggkkkmmmnnnlllkkkjjjjjjgggeeeeeeeeeaaa[[[UUUOOOOOOQQQSSSTTTUUUVVVVVV\\\^^^aaaddddddccc```___[[[\\\]]]^^^```aaabbbbbb```eeefffcccbbbdddeeeccc___\\\XXXSSSNNNFFF>>>888999666444666666666999>>>BBBJJJVVVaaaiiinnnrrrtttzzz}}}vvvqqqllliiieeebbbcccgggmmmkkkiiilllrrrvvvvvvtttttttttvvvwwwxxxvvvrrrooofffccc___[[[XXXVVVUUUTTTQQQRRRTTTTTTSSSRRRQQQPPPUUUZZZ]]]___cccjjjmmmlllgggccc\\\TTTLLLEEEAAA???999777444000...---------...//////000000000000000000000000000///000333666???DDDJJJNNNMMMLLLKKKKKKPPPYYYdddiiidddZZZQQQMMMPPPiiibbbNNNCCC>>>AAAFFFRRRTTTXXX\\\^^^^^^^^^___[[[^^^hhhzzzoooZZZKKKCCCEEEJJJCCCFFFHHHGGGCCCAAABBBDDDBBBCCCDDDCCCBBBAAABBBDDDAAAAAABBBBBBCCCDDDDDDDDDEEEDDDBBBAAABBBCCCDDDEEEEEEFFFGGGEEECCCBBBCCCDDD@@@??????>>>???@@@BBBCCCCCCDDDDDDEEEEEEDDDBBBAAABBB@@@???@@@AAABBBAAA??????@@@@@@@@@@@@@@@@@@???AAA@@@@@@???>>>===<<<<<<>>>===<<<<<<===???AAACCCBBBAAA??????@@@@@@???===@@@>>>===;;;:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;999:::::::::888888999:::===============<<<;;;;;;888:::===@@@@@@@@@>>>===;;;::::::999999999999999;;;>>>CCCIIINNNQQQSSSSSSNNNMMMKKKKKKMMMQQQUUUWWW___[[[VVVQQQPPPTTT[[[```gggmmmrrrsssnnnhhhaaa]]]]]]VVVQQQTTTXXXZZZ]]]```]]]]]]]]]^^^ccchhhfff```UUUVVVVVVVVVTTTQQQLLLIII:::999999888999999:::;;;???@@@BBBEEEJJJNNNQQQSSSVVVVVVUUUSSSQQQNNNKKKIII@@@===999777666555444333111111111000000////////////000111111111000///...------------...///000000222333333222111222444666666777888;;;???CCCFFFHHHIIIFFFBBB???===;;;888666666666666777777777777777444444444444444444444444111111000//////...///000333222222222333444666777777:::???AAABBBCCCGGGJJJCCCEEEIIILLLNNNNNNMMMLLLEEEFFFGGGEEEAAA===:::999666:::===@@@BBBIIIRRRZZZ;;;;;;<<<<<<<<<<<<<<<<<<999:::;;;<<<<<<;;;:::999<<<<<<<<<<<<;;;:::999999999888777666555444444444555555555666666666666666444444555555555555444444222222222222222222222222222222333222111222555777777999<<<<<<===???DDDHHHNNNZZZeeehhhjjjnnnqqqrrrkkk^^^XXXSSSLLLQQQYYYWWWYYYZZZ\\\___```]]]YYYUUURRRPPPNNNOOOSSSYYY]]]___aaafffjjjkkkkkkllliiieee```\\\VVVQQQRRRWWW___dddqqqssstttrrrlllfffaaa^^^[[[YYYWWWXXX\\\```cccdddbbbeeeiiikkkkkkkkklllmmmmmmlllkkkiiifffaaa[[[WWWMMMMMMMMMNNNOOOPPPRRRSSS[[[]]]___```aaa```___^^^\\\\\\]]]]]]^^^_________]]]bbbccc```___```aaa___^^^\\\YYYUUUOOOGGG>>>888888555555777888999>>>EEELLLTTT```kkkrrrwwwzzz{{{~~~vvvpppkkkiiifffcccdddgggmmmllllllooosssuuusssqqqmmmmmmnnnpppqqqpppmmmjjj```___]]][[[YYYWWWVVVUUUPPPQQQRRRRRRQQQQQQRRRTTTVVV[[[]]]]]]```dddeeebbb[[[WWWQQQIIICCC>>>;;;:::666444111///...---...///...///000000111111000000...////////////111555888CCCFFFJJJLLLKKKLLLNNNQQQYYY___ffffff]]]RRRQQQVVV```xxxqqqQQQBBB>>>>>>BBBHHHRRRSSSXXX^^^___\\\]]]___YYYeeewww{{{```NNNFFFCCCEEEIIIGGGFFFEEECCCAAAAAACCCEEE@@@AAABBBAAA@@@???@@@AAABBBCCCCCCCCCDDDDDDEEEEEECCCCCCBBBAAAAAABBBDDDEEECCCDDDDDDCCCAAA@@@@@@AAAAAA@@@>>>===>>>???AAABBBBBBBBBCCCDDDDDDCCCBBBAAAAAA@@@??????@@@@@@???>>>>>>>>>???@@@AAAAAAAAAAAAAAA@@@@@@???>>>===<<<<<<>>>>>>=========???@@@AAAAAA???>>>???@@@@@@???>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::888999:::999888888999;;;>>>>>>>>>>>>===<<<;;;;;;888999;;;=========<<<;;;:::999888888888888888999999;;;===@@@DDDIIILLLNNNMMMJJJHHHHHHJJJNNNPPPQQQ\\\ZZZXXXVVVWWWYYY]]]___```eeejjjmmmooooooiiicccaaaYYYTTTSSSTTTUUUYYY^^^\\\^^^```aaafffiiifff___WWWUUUTTTSSSRRROOOLLLIII<<<======<<<;;;:::888777888999<<>>:::777666666;;;BBBJJJQQQUUU[[[eeelll;;;;;;<<<<<<<<<;;;;;;:::999:::<<<>>>???>>>===<<<<<<<<<<<<<<<;;;:::999888:::999888666555555444444555555555666666777777777333444555555555555444333333333333333333333333333222333333333222333555888888888999:::<<>>???@@@AAA@@@@@@AAACCCDDDDDDEEEEEEEEEEEEEEEEEEBBBBBBAAAAAABBBCCCCCCDDDCCCDDDDDDCCCAAA@@@@@@AAABBBAAA???======>>>@@@AAA@@@AAABBBCCCCCCBBBAAAAAAAAA???>>>>>>??????>>>=========???AAABBBCCCCCCCCC>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>????????????>>>===>>>???@@@???>>>:::;;;<<<======>>>>>>===;;;;;;;;;::::::::::::999999:::::::::999999<<<>>>============<<<;;;:::999888888999999999999999888888888777777777888888999666777888:::===@@@CCCDDDHHHFFFDDDEEEHHHKKKLLLLLLPPPRRRVVV[[[^^^___^^^\\\ZZZaaafffgggkkkpppooojjjfffbbb]]][[[XXXUUUWWW]]]YYY]]]```bbbeeegggbbb[[[WWWUUUSSSRRRQQQOOOJJJGGGCCCDDDEEEDDDCCC???<<<999444555666888:::===???@@@IIILLLPPPSSSUUUVVVUUUTTTQQQNNNJJJGGGFFFEEECCCAAABBBAAA@@@===;;;999777666000000/////////.........---...///000111111111111///000111000//////000111333111///000333555555444444333222333444333111///000000000000000111111111.../////////000000000000///111333333111222555777555888===BBBFFFIIIKKKLLLPPPQQQTTTYYY^^^]]]WWWQQQGGGHHHIIIIIIHHHEEEAAA???<<<<<<<<<:::999999;;;===GGGPPP[[[bbbeeehhhnnnsss;;;<<<<<<<<<;;;:::999999:::<<<>>>@@@AAAAAA@@@???<<<<<<<<<<<<;;;:::999888;;;:::999777666666555555555555555666777888888888333333444555555444333333333333333333333333333333222333444333222333666888;;;:::999;;;>>>BBBCCCCCCHHHQQQ[[[dddqqq~~~}}}qqqkkkcccVVVUUUXXXSSSOOOQQQUUUXXXYYYYYYYYYYYYYYYXXXWWWWWWYYYYYYXXXWWW[[[fffmmmiiifffhhhjjjjjjnnnqqqrrrkkkaaaZZZZZZ]]]cccjjjrrrvvvtttoookkkiii]]]ZZZUUUTTTVVVYYY\\\]]]___aaadddeeefffhhhlllpppnnnppprrroooiiidddcccccc[[[XXXUUUQQQPPPPPPRRRTTTVVVUUUUUUVVVVVVXXXYYYZZZ]]]]]]]]]\\\\\\\\\[[[[[[[[[```aaa^^^\\\\\\\\\YYYYYYYYYXXXWWWSSSLLLDDD>>>;;;;;;===BBBFFFJJJTTT]]]cccjjjuuuwwwmmmeeeeeeffffffgggiiieeegggjjjlllllljjjgggfff]]]^^^```dddhhhkkkkkkjjjaaabbbbbb___YYYTTTPPPNNNNNNOOOPPPNNNMMMPPPUUUYYY___aaa```\\\YYYXXXUUUPPPHHHEEE@@@;;;777444333222111000...,,,,,,---.../////////000111111111111111...///000000222666;;;???GGGLLLPPPQQQQQQSSSXXX]]]YYY^^^cccbbbXXXRRR]]]nnntttZZZBBB<<<>>>AAAJJJVVVZZZZZZ___eeeddd___```eeeiiiuuuaaaOOOKKKOOOOOOJJJEEEHHHEEEBBBBBBDDDEEECCC@@@===???AAABBBBBBCCCEEEGGGFFFFFFFFFFFFEEEEEEEEEEEEAAAAAAAAABBBBBBCCCCCCCCCDDDEEEFFFEEECCCBBBBBBCCCCCCBBB???===<<<===???AAA???@@@AAABBBBBBBBBAAAAAAAAA???>>>>>>??????>>><<<<<<===???AAACCCDDDEEEEEE;;;<<<===>>>???@@@AAAAAA>>>>>>?????????>>>>>>===>>>===<<<===???@@@@@@???999;;;===???@@@@@@??????;;;;;;;;;:::::::::999999;;;;;;<<<;;;:::;;;>>>@@@<<<<<<<<<<<<;;;:::999888888888777777777777777777777777777777777888999999666777999;;;===>>>@@@@@@CCCAAAAAACCCGGGJJJJJJIIIEEEKKKTTT^^^cccbbb^^^YYYYYYaaafffeeegggmmmooollliiigggfffddd^^^YYYZZZ___YYY]]]```aaacccccc]]]UUUUUUTTTRRRRRRRRRPPPKKKFFFIIIJJJLLLLLLJJJFFFBBB???777777888888:::;;;===>>>@@@DDDIIIMMMPPPQQQPPPPPPOOOMMMKKKKKKLLLMMMMMMMMMQQQOOOMMMIIIFFFCCC@@@???555555444333222222222222000000111222333333333333///000111111000000111222111000000222666777555222000///000111333333111///000000000000000111111111+++,,,...000222555666777111444666777666888;;;???FFFJJJQQQXXX^^^ccceeeeeeZZZYYY[[[aaagggeee\\\SSSIIIIIIGGGEEEBBB???<<<;;;;;;<<<<<<===>>>BBBHHHLLLSSS\\\hhhnnnmmmlllnnnqqq===<<<;;;:::999888888888:::::::::;;;<<<===>>>>>>999:::<<<;;;999888777888999888777666666555555555999888555333222222333444333333333333333333333333222333333444444333333222666555444333333333333333777666666666888999;;;===>>>IIIRRRXXXggg{{{zzzsssiii```[[[WWWSSSPPPPPPPPPRRRTTTWWW[[[^^^```aaa___[[[XXXVVVUUUTTTSSSXXX```iiikkkhhheeefffiiimmmooo```___aaaeeekkkppprrrpppmmmjjjccc```[[[WWWTTTTTTVVVWWW[[[^^^```bbbdddfffjjjlllpppooommmkkkiiigggfffffffffbbb\\\WWWUUUTTTSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQUUUWWWYYYYYYXXXXXX\\\```aaabbbaaa]]]YYYWWWXXX[[[ZZZYYYWWWSSSOOOKKKGGGEEEAAACCCFFFLLLSSS[[[bbbeeeooowww|||llljjjgggeeeccccccdddeeeiiihhhgggfffdddaaa___^^^UUUYYY___fffkkkmmmmmmlllpppiiiccc```\\\UUURRRRRRSSSSSSSSSSSSVVVYYY]]]___eeebbb^^^ZZZVVVQQQJJJFFF???;;;666333333222000...000000...------...///000111000//////111222222222...///111666<<>>BBBEEENNNZZZdddccchhhllleee]]]dddsssxxx]]]UUULLLHHHHHHIIIHHHFFFBBBBBBBBBCCCCCCCCCCCCCCC>>>>>>???@@@AAABBBBBBCCCFFFFFFEEEDDDCCCCCCDDDDDDBBBBBBAAAAAABBBCCCEEEFFFEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@???CCCAAA>>>;;;:::;;;<<<===???>>>>>>===============>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>???@@@?????????>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;::::::::::::::::::::::::<<<<<<<<<<<<============888999:::;;;<<<;;;:::999777777777777777777777777666777888999999888777666777777888999:::;;;;;;<<>>;;;>>>BBBEEEFFFGGGHHHIIIHHHKKKMMMMMMLLLNNNRRRVVVWWWWWWWWWVVVTTTPPPMMMKKKCCC???999666666666555333555444222333666777777555444222111111222333222111444333111000000111222333111111111111111222222333---333555222000333777999666555333222222444777999>>>??????<<<:::===FFFMMM\\\fffnnnooorrruuutttoooeee```^^^bbbeeeaaa\\\ZZZRRRIIIBBBAAACCCAAA<<<888???AAADDDHHHLLLSSSZZZ______dddhhhhhhfffeeehhhlll<<<;;;:::999999888888888::::::;;;;;;<<<<<<======888888777777777777777666999888777666555555555555888777555333333333444555333333333333333333333333333333444444444444333333666555444333333333333444666666555666777999:::<<<<<>>??????@@@AAABBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAABBBCCCEEEFFFEEEDDDDDDCCCBBBAAA@@@@@@?????????@@@@@@AAAAAAAAACCCBBB@@@>>>=========>>>@@@??????>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::<<<<<<<<<=========>>>>>>:::::::::;;;;;;:::999999777777777777777777777777666777777888888777777666888888999999::::::;;;;;;===>>>BBBIIIOOOPPPKKKEEEDDDHHHMMMRRRVVVZZZ]]]```dddgggkkkmmmlllkkkjjjkkklllllloootttssslllhhhgggcccddddddcccaaa^^^[[[ZZZZZZ[[[ZZZYYYXXXXXXXXXVVVYYYYYYZZZ[[[ZZZUUUMMMGGGDDDFFFFFFBBB===:::;;;>>>===>>>>>>>>><<<<<<===>>>AAAEEEIIILLLMMMNNNQQQSSSTTTUUUWWWXXXXXXXXXVVVUUUMMMIIIDDDAAAAAA@@@???===:::999:::???EEEHHHFFFDDD;;;999777666888999999888999888666555333222111111...///111222222222111000***000555888;;;@@@@@@===CCCBBB@@@??????AAACCCEEEIIIKKKLLLLLLLLLQQQZZZbbbllltttxxxvvvuuuxxxxxxvvvlllfffccceeeddd^^^YYYWWWJJJCCC===>>>EEELLLNNNNNNRRRSSSTTTWWW\\\```dddffffffiiijjjgggbbbaaaeeejjj<<<;;;:::999999999999999;;;;;;;;;;;;;;;<<<<<<<<<999666444444777999888777999888777666555555555555666555444333333444555666333333333333333333333333444444555555555555444444555555444333333333444444555555444444555777999::::::AAAHHHQQQbbbuuu{{{wwwkkkhhhccc^^^YYYTTTOOOKKKEEEIIIQQQYYY___ccceeeeeeiiikkkmmmmmmhhh```WWWQQQPPPTTTWWWXXXXXX\\\dddjjj{{{|||}}}lllddd\\\YYY^^^eeejjjkkkmmmiiiccc]]]XXXVVVVVVVVVQQQRRRTTTUUUYYY^^^eeeiiikkkkkkkkkkkkkkklllmmmnnnnnnmmmkkkiiigggeeecccbbb\\\ZZZVVVSSSPPPOOOOOOOOOOOOOOONNNMMMMMMPPPTTTXXXWWWXXXWWWUUURRROOOOOOOOOMMMMMMNNNOOOPPPRRRTTTUUUYYYZZZ^^^cccjjjqqqwwwzzz~~~yyyrrrmmmkkkiiigggfffggghhhhhhfffdddaaa]]]ZZZXXXWWWWWWWWW^^^hhhsss{{{wwwlllddd^^^XXXVVVXXX\\\^^^```ccceeeggghhhhhhccc^^^WWWPPPIIICCC>>>:::666333000////////////...///.........///000111222222111000///......------222888@@@IIIOOOQQQPPPOOOJJJLLLPPPWWW^^^bbbdddeeegggiiimmmllliiijjjvvvzzzxxxzzzxxxkkk]]]KKK@@@;;;AAAJJJQQQ[[[fffkkkfffdddeeegggnnnrrr___QQQNNNIIICCCAAABBBDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBCCCDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFDDDDDDCCCBBBAAA@@@??????======>>>???@@@AAABBBBBBCCCBBBAAAAAA@@@???>>>>>>???>>>>>>===============>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>><<<;;;;;;:::999999999999777777777777777777777777777777666666666666777777999999999999999999999999888;;;BBBKKKRRRSSSOOOKKKHHHHHHHHHGGGHHHLLLRRRVVVYYYaaakkktttxxxyyyxxxwwwtttssswww|||{{{uuuqqqqqqnnnqqqrrrooohhhbbb^^^]]]______^^^______^^^______hhhiiikkkkkkggg___TTTLLLLLLNNNOOOMMMJJJGGGIIIKKKOOONNNJJJDDD>>>:::999:::999===CCCGGGIIIJJJLLLMMMOOOPPPSSSVVVYYYZZZ[[[[[[VVVTTTQQQPPPNNNLLLHHHFFF>>>???CCCMMMVVVZZZXXXTTTIIIGGGDDDDDDGGGJJJLLLMMMNNNLLLIIIDDD???999555333222333555666666555222111111999DDDMMMVVV[[[WWWOOOTTTRRRPPPNNNNNNOOOQQQSSSXXXZZZ\\\]]]^^^dddlllsssttt{{{|||wwwuuutttssskkkeee```^^^ZZZRRRMMMLLLFFFCCCDDDLLLZZZhhhqqqsssgggdddaaaaaaeeehhhhhhgggfffhhhhhhddd______eeekkk===<<<;;;;;;:::::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;<<<888333444999<<<;;;999888888666555555555555555555444444444444555666777444444444444444444444444555555666666666666555555555444444333333333444444444444333333444666777888999>>>DDDNNN^^^nnnsssoooeeedddbbb^^^YYYSSSLLLHHHEEEJJJRRR[[[ccciiilllmmmpppsssuuussslllbbbXXXRRRPPPQQQRRRQQQRRRXXXbbbiiixxxyyykkkYYYQQQTTT\\\bbbeeejjjiiifffbbb]]]XXXUUUSSSVVVVVVUUUTTTUUUZZZ```eeehhhhhhhhhhhhiiijjjlllmmmmmmnnnooonnnllljjjhhhhhheeebbb]]]WWWSSSQQQPPPQQQQQQOOOLLLIIIIIILLLOOORRRQQQQQQQQQOOOMMMKKKJJJJJJHHHIIIKKKOOOSSSXXX\\\___```bbbeeejjjpppvvv{{{~~~wwwqqqnnnmmmkkkiiihhhiiijjjkkkeeeccc```\\\ZZZZZZZZZZZZ[[[bbbmmmxxxzzzmmmddd]]]WWWWWWYYYZZZ\\\```ccceeeeeedddccc\\\WWWOOOGGGAAA<<<888555222111///....../////////......//////000111222333111111111111000111222444777@@@MMMWWW\\\ZZZVVVSSSJJJNNNVVVaaajjjmmmllliiioooqqqsssrrrooonnnsssxxxzzzvvvpppmmmjjjbbbUUUIIIDDD???@@@JJJTTT\\\eeemmmmmmjjjjjjnnnrrr{{{ttt```PPPHHHFFFCCC??????@@@BBBCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFFFFDDDBBBAAABBBBBBBBBCCCDDDDDDEEEEEEDDDCCCBBBAAA@@@??????>>>>>>>>>??????@@@AAAAAABBBAAABBBBBBBBBAAA@@@>>>=========<<<;;;;;;;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<;;;:::::::::=========>>>>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>??????>>>===;;;999888888999999888888888888888888888888888777666555555666777888888888888888777777666666666999???GGGMMMPPPNNNLLLIIIHHHEEEAAA???AAAEEEHHHMMMXXXiiixxx|||uuurrrrrrzzz}}}sssjjjeeedddbbb```___aaaaaaaaabbbfffsssuuuvvvuuuooofff[[[UUUTTTWWW[[[\\\]]]^^^```ccchhhfff```WWWMMMDDD>>><<<777999;;;>>>@@@BBBCCCDDDGGGIIILLLOOOQQQSSSTTTUUUXXXYYYZZZZZZWWWQQQJJJEEEAAADDDKKKWWWaaaeeebbb]]]XXXVVVUUUWWW]]]ccchhhjjjmmmjjjeee]]]SSSIIIAAA===>>>>>>>>><<<;;;999888777===KKK[[[gggoooqqqkkkddd___]]]ZZZXXXXXXYYY[[[\\\cccdddeeefffggglllrrrwwwvvv}}}vvvmmmgggeeeddd^^^YYYVVVOOOGGGDDDFFFCCCJJJWWWhhh{{{wwwooofffbbbdddffffffddd```ccceeedddbbbdddkkkqqq>>>======<<<<<<<<<<<<===;;;;;;;;;;;;;;;:::::::::<<<777333444888<<<;;;999888777666555444444444444444444444444555555666777444444444444444444444444555666666777777666666555444444333333333444444555444444333333333555666777999<<>>:::777444333//////000/////////000111...///000111111222222333111222222000///111555999EEENNN[[[cccccc\\\UUUPPPOOOVVVaaalllssssssnnnjjjqqqtttuuutttqqqpppppppppooolllggg```WWWLLLDDD@@@BBBEEENNN\\\hhhpppwww{{{vvvtttsssvvvzzzwwwcccRRRHHHEEECCCAAA??????@@@BBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBEEEEEEFFFFFFEEEBBB@@@>>>BBBBBBCCCDDDDDDEEEEEEEEECCCBBBBBBAAAAAA@@@??????AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBAAA@@@>>>===???>>>======<<<<<<==============================>>>>>><<<;;;::::::::::::<<<<<<======>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>===;;;999888888999999::::::::::::::::::::::::888777666555555666777888777777666666555555444444777888:::???DDDGGGHHHIIIJJJJJJIIIFFFBBB??????@@@HHHRRRcccrrr}}}|||vvvpppnnnppp~~~tttooommmbbb]]]\\\___```___bbbgggvvvwwwwwwvvvqqqkkkeeebbbdddfffiiilllnnnqqqtttwwwwwwvvvqqqhhh[[[NNNDDD???;;;:::888777888999;;;<<>>======<<<<<<<<<======:::::::::::::::;;;;;;;;;888555333333666888777666888777666555444444444444333444444555555666666666444444444444444444444444555555666666666666555555444444333333333444555555444444333333333444666777777;;;AAAIIIRRRYYY\\\\\\[[[^^^```^^^YYYRRRLLLHHHHHHKKKPPPWWW^^^eeeiiilllqqqrrrqqqkkkaaaXXXSSSRRRQQQQQQQQQPPPRRRVVV\\\```kkk{{{~~~qqq___QQQKKKJJJIIIIIIXXX\\\ccciiijjjgggbbb^^^WWWVVVTTTQQQPPPSSSXXX]]]ccccccccceeefffhhhjjjkkkkkkooorrrsssqqqppprrrtttssspppkkkeee```\\\ZZZYYYRRRNNNIIIFFFFFFGGGGGGGGGKKKIIIGGGGGGIIIJJJKKKJJJJJJMMMRRRYYY___dddhhhjjjooopppsssvvvyyy}}}~~~~~~yyyxxxwwwuuurrrmmmllliiigggeeeeeeffffffaaaaaa```______```aaabbbeeeiiipppvvv{{{}}}}}}|||sssjjj```ZZZVVVRRRRRRUUUVVVWWWZZZ[[[YYYVVVQQQNNNGGGCCC<<<888555333222000...///000000//////000111///000111222222333222222222333222000///222:::@@@WWW^^^eeefffaaaXXXQQQNNNYYY```kkkqqqrrrnnnjjjgggeeekkknnnmmmlllmmmllljjjhhhbbbZZZRRRHHH???>>>BBBHHHQQQbbbsss}}}yyyyyy~~~wwwdddTTTHHHBBBBBBBBBBBBAAAAAABBBBBBCCCCCC@@@AAABBBBBBCCCDDDEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBEEEEEEFFFEEEDDDBBB@@@???BBBBBBCCCEEEEEEEEEEEEEEEBBBBBBBBBAAAAAAAAAAAAAAACCCBBBBBBBBBAAAAAAAAAAAA@@@@@@AAABBBAAA@@@???>>>AAAAAA@@@???????????????========================>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>???=========<<<;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============<<<;;;;;;:::999999999999::::::::::::::::::::::::888888777777777777888888666666666555555444444444777777888999<<>>BBBEEEHHHIIIMMMRRRXXXZZZUUUNNNFFFAAAPPPVVV^^^eeeffffffddddddcccccceeejjjrrr{{{~~~zzztttnnnhhhbbb```ZZZVVVPPPKKKHHHHHHJJJLLLSSSeeewww{{{wwwsssrrrppphhhfffdddbbbbbbccceeegggffffffhhhjjjnnnqqquuuwwwwwwjjj]]]RRRLLLMMMRRRSSSQQQPPPOOOJJJHHHNNNWWWZZZpppzzzooobbbZZZYYY]]]bbbeeekkkqqqwwwzzzzzz{{{<<<<<<;;;;;;;;;;;;<<<<<<999999999::::::;;;;;;<<<666666666666666555555555777777666555444444444444444444555555555555555555555555555555555555555555444555555666666555555444333333333333333444555666555444444333333444666777555999@@@GGGKKKMMMPPPSSSTTTXXX\\\\\\XXXRRRNNNLLLIIIMMMSSSYYY___bbbcccdddjjjkkkjjjdddZZZQQQNNNMMMLLLMMMOOOQQQSSSVVVXXXZZZ^^^pppyyy}}}|||}}}xxxqqqeeeZZZQQQKKKGGGDDDLLLQQQZZZbbbhhhiiiiiigggZZZYYYVVVRRROOOPPPSSSVVVZZZ[[[\\\___bbbeeegggiiiiiimmmqqqqqqppppppssswwwuuusssooojjjeee```]]]\\\SSSPPPLLLKKKKKKLLLLLLKKKLLLIIIEEEEEEIIILLLNNNOOOPPPTTTZZZ```eeeiiijjjkkknnnoooqqqtttvvvxxxyyyyyywwwwwwxxxxxx{{{yyytttrrrpppnnnmmmjjjhhheeebbb```___``````]]]]]]]]]]]]]]]]]]]]]]]]aaacccgggkkkmmmoooooooooeee^^^XXXVVVTTTQQQPPPRRRTTTUUUVVVUUURRRMMMGGGDDD@@@<<<777444222000///---,,,...000000......///111000111222333333222222111000111111111333;;;GGGPPPdddeeeeeeaaaYYYTTTTTTVVVdddjjjpppoooiiicccbbbccc]]]eeekkkjjjiiikkkkkkhhheeeYYYMMMEEE@@@>>>CCCKKKRRR```tttwwwbbbUUULLLDDD@@@@@@BBBCCCCCCCCCBBBAAAAAABBB>>>>>>@@@AAACCCEEEFFFFFFEEEEEEEEEDDDCCCBBBBBBAAADDDCCCCCCCCCCCCCCCBBBBBBAAABBBDDDEEEFFFFFFEEEEEEAAAAAAAAABBBCCCCCCDDDDDDBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@???>>>>>>>>>>>>>>>==============================<<<<<<<<<<<<<<<===;;;;;;<<<<<<===>>>>>>???>>>======<<<;;;;;;::::::<<<======>>>>>>======<<<::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<:::::::::;;;;;;:::999999999999999999999999999999888888999999999999888888777666666666666666666666666777888999:::;;;===>>>DDDIIIPPPTTTTTTPPPLLLJJJ???BBBHHHNNNVVV___hhhnnnoookkkiiijjjhhheeedddgggmmmssszzz{{{uuupppccc[[[XXX\\\]]]ZZZ^^^hhhggglllssswww{{{~~~yyyvvvuuutttssstttuuusssnnnfff]]]WWWTTTLLLGGGBBB>>>======;;;999777777888:::;;;>>>???AAACCCGGGKKKLLLIIIFFFDDDDDDUUU]]]eeegggcccaaabbbfffddddddeeeiiioootttxxxyyywwwuuusssooollljjjhhhgggccc```\\\XXXVVVWWWYYY[[[aaannnyyyzzzuuurrrqqqooogggfffdddcccccceeeggghhhcccccccccfffhhhkkklllmmmlll___RRRKKKGGGFFFIIIOOOPPPPPPQQQQQQNNNOOOYYYeeexxxoooiiiaaa\\\\\\aaahhhmmmuuuzzz::::::999999999::::::;;;888888999::::::;;;<<<<<<777999:::999777666666666777777555444444444444444444555555666555555444444555555555555555555555555444444555555555555444444333333333333333444555666666555444333444555666777333888@@@EEEEEEEEEHHHMMMOOOTTTYYYZZZVVVRRRPPPOOOKKKOOOWWW]]]bbbbbbaaa```dddffffff```VVVMMMJJJIIIFFFIIIMMMQQQSSSUUUVVVWWWRRReeepppwwwxxxxxxtttqqqkkkbbbYYYQQQJJJGGGCCCHHHQQQZZZbbbhhhkkklllaaa___[[[UUUPPPNNNOOOPPPQQQRRRUUUXXX\\\```dddffffffjjjnnnnnnmmmmmmrrrvvvuuusssppplllgggccc___]]]VVVSSSPPPPPPRRRTTTSSSQQQMMMIIIEEEEEEIIINNNQQQRRRUUUYYY___eeeiiikkkkkkkkkiiijjjkkkmmmooopppppppppooopppqqqrrrvvv|||zzzvvvrrrnnnjjjhhhggggggeeebbb^^^\\\[[[[[[[[[ZZZZZZ[[[[[[ZZZYYYXXXWWWYYYZZZ]]]___aaaccccccccc\\\WWWSSSTTTSSSPPPOOOQQQSSSSSSRRRPPPLLLFFF@@@<<<===999555222000///,,,++++++...000000---,,,...000111222333444333222111000---///111333999EEEVVVbbbgggeeeaaaYYYSSSTTT[[[bbbkkkpppqqqjjj___YYY[[[```bbblllrrrpppnnnppppppnnneeeTTTCCC===>>>AAAJJJSSSZZZjjjvvv|||xxxeeeSSSLLLJJJEEEAAAAAABBBDDDDDDDDDBBBAAA@@@AAA<<<<<<>>>@@@BBBDDDFFFGGGFFFFFFEEEDDDCCCBBBBBBAAAAAAAAAAAABBBBBBDDDEEEFFFAAABBBDDDFFFFFFFFFEEEEEE@@@@@@AAABBBCCCEEEEEEFFFAAABBBBBBCCCDDDEEEFFFFFFCCCCCCCCCCCCCCCBBBBBBBBB======<<<;;;;;;;;;;;;;;;==============================<<<<<<<<<======>>>;;;;;;;;;<<<===>>>>>>???>>>>>>===<<<;;;;;;::::::======>>>>>>>>>>>>======:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<888999:::;;;<<<;;;:::999777777777777777777777777888999:::;;;;;;:::999888777777777888888888888888444777:::<<<<<<<<<<<<<<<>>>DDDNNNTTTVVVTTTRRRPPPMMMLLLIIIFFFFFFKKKRRRWWWcccaaacccfffeee```^^^```bbbgggpppxxx|||zzzsssmmmeee[[[XXX]]]]]]ZZZ^^^hhhaaahhhrrr{{{xxxssspppnnnmmmiiiiiihhhddd___ZZZXXXWWWPPPLLLHHHFFFEEECCC>>>;;;999999888777666666666777;;;===??????>>>???CCCGGGVVV___gggfff___\\\```ffffffeeeeeegggkkknnnnnnnnnrrrpppmmmjjjhhhggggggggghhhgggeeeccccccdddfffggggggnnntttrrrpppooommmiiieeedddbbbaaaaaacccfffhhh```_________```aaa```___VVVLLLFFFJJJNNNOOOPPPSSSUUUVVVYYYZZZWWWZZZffftttwwwllljjjgggeeefffllltttzzzxxx|||999::::::::::::999888777999999888888888888888999;;;::::::999888777555555444444444444444444444444666555444333444555666777555555666666555555444333333333333333333333333333444444444444444444444444000000000111111222222333444666;;;@@@CCCFFFFFFGGGKKKMMMQQQWWW[[[]]]\\\ZZZZZZZZZ[[[^^^aaa___YYYUUUWWWYYYZZZXXXSSSMMMHHHEEEFFFGGGKKKRRRXXXZZZXXXUUUOOOVVVeeeuuu}}}zzzwwwvvvnnnooonnniiiaaaUUUJJJCCC???@@@CCCJJJTTT]]]cccffffffddd[[[RRRPPPRRRPPPIIILLLMMMOOORRRVVVZZZ^^^```aaagggiiifffhhhpppuuutttqqqpppooonnnllliiigggfff\\\\\\]]]]]]\\\[[[YYYXXXQQQLLLHHHHHHMMMQQQQQQOOOQQQSSSXXX]]]ccceeedddbbbaaaaaabbbbbbccccccddddddcccdddeeehhhoooyyy~~~|||~~~|||~~~~~~{{{xxxqqqmmmhhhdddcccdddddddddbbb```]]]ZZZXXXWWWWWWWWWYYYXXXWWWVVVUUUVVVWWWWWWVVVXXXYYYZZZYYYWWWTTTRRRRRRSSSSSSSSSRRRRRRQQQPPPLLLNNNOOOKKKCCC<<<999888999444000...//////...------------...///000000111...222666666222///...///222222000111>>>VVVhhhooonnniii```XXXUUU\\\iiitttvvviii```YYYVVV]]]gggqqq|||{{{tttiii___VVVMMMAAA;;;???LLLZZZbbbdddsssyyywwwxxx]]]QQQIIIKKKIIICCCDDDKKKGGGFFFEEECCCCCCCCCDDDDDD<<<===???@@@@@@BBBEEEHHHHHHFFFCCC@@@@@@AAABBBDDDHHHFFFDDDCCCBBBCCCDDDEEEFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCDDDEEECCCBBBBBBBBBCCCDDDFFFGGGFFFDDDCCCAAA@@@@@@@@@AAA@@@@@@???>>>===<<<;;;::::::<<<>>>>>>>>>===>>>@@@>>>>>>???@@@AAAAAAAAAAAA????????????@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>???======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999888888777666666555;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::666666777888888888888888666777777888888888777777888888777666666666666666;;;???FFFMMMRRRTTTUUUUUURRRMMMGGGEEEHHHIIIHHHEEEPPPPPPTTT\\\]]]XXXWWW[[[]]]eeennnssswwwvvvpppggg]]]___``````^^^^^^___```^^^hhhvvvyyyuuutttsssqqqnnnfff```]]]^^^]]]YYYUUUTTTUUUSSSSSSXXX]]]]]]VVVNNNGGGJJJJJJCCC:::666888===666999;;;;;;<<>>===AAAHHHQQQXXX[[[eeehhheee]]]WWWUUUQQQLLLNNNNNNNNNNNNPPPRRRTTTVVV\\\bbbeeedddgggnnnrrrqqqpppppppppooonnnmmmkkkkkkfffgggggggggeeedddbbbaaaUUUQQQLLLKKKNNNQQQPPPNNNNNNPPPTTTYYY^^^^^^\\\ZZZWWWWWWXXXXXXYYYZZZZZZZZZ\\\]]]___ccchhhqqq|||~~~uuupppnnnooopppoooqqquuuxxxzzz{{{zzzyyywwwuuurrrqqqpppooollljjjiiieee```]]]]]]^^^^^^^^^]]]\\\YYYVVVTTTTTTTTTUUUWWWWWWUUUTTTTTTTTTUUUVVVRRRSSSTTTTTTTTTRRRPPPOOORRRRRRSSSSSSSSSRRRRRRQQQJJJJJJHHHEEE???:::777555555222///...///000...---------...//////000111111222333444666666555222000111555888<<>>=========>>>>>>@@@BBBCCCBBB@@@??????@@@AAAAAABBBCCCCCCCCCCCCBBB======>>>>>>??????@@@@@@??????>>>============>>>======<<<<<<<<<;;;;;;;;;999999::::::::::::::::::::::::999888888777777666999999999999999999999999888888888888888888888888777777888999999999999999666777777888888777777777888777777666666666666666:::<<>>===???@@@???>>>>>>BBBDDDRRRWWW\\\ZZZTTTQQQSSSWWWYYYXXXXXXZZZ___bbbbbbaaaddd^^^[[[]]]^^^^^^bbbiiissssssttttttrrrkkkbbb[[[[[[^^^______aaaeeebbb\\\VVV]]]aaa``````bbbddddddmmmqqqtttpppfff[[[SSSOOOMMMPPPSSSUUUVVVYYY\\\___bbb```___^^^\\\^^^kkkxxxvvvmmmjjjvvv|||zzz|||~~~;;;:::999888777888999999777777777777777888999:::999999999999888666555444333333333333333333333333333222222222222333444555555555666666555555444333333333333333333333333333333333333333333333333333333333333333222222222222222444666999===@@@CCCEEEDDDFFFKKKQQQYYYaaahhhlllooojjjbbb[[[VVVSSSPPPOOOKKKOOOSSSTTTRRRNNNKKKIIIOOOOOONNNPPPSSSVVVWWWWWWRRRSSSYYYaaafffeeefffiiifffhhhlllmmmiiibbbZZZTTTIIIDDD???>>>AAAGGGLLLOOO^^^fffkkkggg```ZZZUUUQQQOOONNNMMMLLLLLLLLLMMMNNNTTTZZZ^^^```ccchhhlllllllllmmmnnnnnnooooooooooooppppppppppppooommmkkkjjjaaa\\\WWWUUUUUUUUUSSSQQQOOOQQQTTTYYY[[[ZZZVVVSSSOOOOOOOOOPPPQQQQQQRRRRRRUUUWWWZZZ]]]bbbhhhpppuuuyyytttllleee```______``````cccfffiiikkkkkkjjjiiiiiigggeeeeeeeeedddcccaaaaaa]]]YYYWWWXXXYYYZZZZZZYYYXXXUUUSSSRRRSSSSSSTTTUUUUUUTTTSSSSSSSSSSSSTTTTTTTTTSSSSSSRRRQQQQQQPPPRRRRRRRRRRRRRRRQQQPPPPPPFFFCCC???<<<999666333111111///......000000///---......//////000000111111222///...000444666333000444<<>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;888888999999::::::;;;;;;;;;;;;::::::999999888888999999999999999999999999777777777777777777777777888888999999::::::999999666666777777777777666666777777666666555555666666777777888;;;@@@GGGMMMQQQVVVOOOGGGCCCDDDFFFGGGGGGDDDCCCEEEJJJMMMNNNPPPTTTXXX^^^bbbdddfffiiihhheee_________aaabbbaaa___]]]aaacccgggjjjmmmmmmmmmmmmooooooooommmjjjhhhggggggccc^^^[[[\\\\\\YYYWWWYYY^^^eeeoooyyy}}}|||wwwssspppmmmfff^^^VVVOOOKKKHHHIIIJJJJJJHHHEEEDDDDDDEEEIIIJJJIIIHHHEEEEEEFFFHHHKKKKKKKKKMMMQQQUUUVVVVVVVVVSSSSSSVVVYYY[[[```eeerrroookkkgggaaaYYYQQQLLLNNNPPPQQQQQQTTTXXXXXXUUURRR]]]gggiiihhhlllppprrr~~~nnn```WWWUUUVVVXXX[[[\\\\\\[[[\\\\\\\\\[[[ZZZYYYWWWWWW```kkk}}}||||||~~~vvvnnnrrr|||;;;:::888666666777999:::777666666777777888999:::888888888888777666555444444444444444444444444444444444444444555666666777555555555666555555444333222222333333333333444444222222222222222222222222444444444333333222222222222222333555888<<<@@@CCCAAACCCFFFLLLTTT___iiipppnnnjjjccc]]]XXXUUUSSSSSSKKKPPPUUUWWWVVVSSSQQQPPPTTTRRRPPPPPPQQQSSSUUUVVVVVVTTTUUU[[[^^^___bbbgggdddfffiiijjjiiieeeaaa^^^XXXSSSLLLGGGFFFFFFGGGHHHRRRZZZdddiiigggccc]]]YYYQQQPPPNNNMMMLLLLLLLLLLLLMMMRRRWWW[[[^^^aaadddeeefffgggiiikkkmmmoooppppppqqqqqqsssssstttsssrrrqqqoookkkfffbbbaaa___\\\ZZZWWWXXX[[[^^^___]]]WWWSSSNNNOOOOOOOOOPPPPPPQQQQQQRRRTTTWWWZZZ]]]```eeeiiihhhddd```[[[YYYXXXYYYZZZYYY\\\___ccceeeeeedddccccccaaa```___```___^^^\\\]]][[[XXXWWWXXXYYYZZZZZZWWWVVVTTTSSSSSSSSSUUUVVVUUUTTTTTTSSSSSSSSSSSSSSSUUUTTTSSSQQQPPPPPPQQQQQQRRRRRRQQQPPPOOOMMMKKKJJJAAA===777444444444111///------...///000000000////////////000000111111111333000------111666999:::AAAJJJWWW```dddddd```]]]ccc]]]ZZZ```mmmzzzmmmjjjiiiooo{{{qqqWWWIIIBBBCCCEEELLLVVV___gggjjjrrryyy{{{kkk[[[QQQOOOJJJIIIMMMNNNKKKIIIKKKIIIHHHFFFEEEDDDDDDDDDEEEFFFIIIKKKLLLJJJHHHGGGGGG@@@AAAAAABBBBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFDDDDDDEEEEEEEEEEEEEEEDDDAAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCAAA@@@>>><<<===???AAACCCGGGHHHIIIGGGDDDAAAAAAAAABBBCCCCCCBBBAAA@@@??????CCCBBBBBBBBBAAAAAAAAAAAA>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888888999999::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777888888999999999888888666666777777666666555555777666666555555555666666666555555666999???DDDHHHKKKHHHFFFGGGLLLRRRVVVXXXNNNIIIEEEEEEFFFIIIMMMPPPWWW]]]bbbccceeehhhhhheee[[[YYYYYY[[[___aaabbbaaadddfffiiikkkkkkhhhccc___bbbfffkkkllljjjhhhhhhjjjeee```]]]^^^]]][[[[[[___mmmttt}}}{{{wwwuuuqqqkkkddd___]]]\\\ZZZXXXRRRRRRSSSRRRQQQOOONNNNNNHHHCCC>>><<<<<<=========>>>>>>@@@BBBEEEIIIKKKLLLLLLNNNSSSYYY^^^aaaccceeeddd```ZZZUUUPPPLLLGGGDDDCCCDDDEEEGGGKKKPPPTTTUUU[[[kkk{{{|||}}}rrrdddZZZVVVWWWYYY[[[\\\[[[[[[\\\]]]XXXWWWXXXZZZYYYZZZ```iii{{{zzzzzz}}}{{{vvvyyy;;;:::888666666777888999777777666666777888888999777777777777666666555444555555555555555555555555333333444555666666666777555555555666555555444333222222222333333444444444222222222222222222222222444444444333333222222222222222111222555999===???>>>@@@CCCHHHNNNXXXccckkkkkkkkkiiifffbbb^^^[[[ZZZRRRVVVZZZ\\\[[[YYYWWWWWWVVVUUUTTTRRRQQQRRRTTTUUUWWWTTTSSSWWWZZZ[[[___eeeaaaaaabbbbbbbbbbbbaaaaaaccc___YYYTTTOOOJJJFFFCCCIIIMMMWWWbbbjjjjjjfffcccXXXVVVSSSPPPMMMKKKJJJJJJHHHKKKPPPUUUWWWYYY[[[^^^aaaccceeehhhkkknnnooopppmmmnnnqqqsssuuuvvvwwwwwwwwwuuuqqqmmmjjjhhhfffdddaaabbbccceeefffbbb]]]XXXTTTTTTTTTTTTTTTTTTTTTTTTQQQSSSVVVWWWXXXYYY\\\^^^\\\ZZZYYYWWWWWWXXXYYYZZZWWWZZZ^^^bbbdddeeeeeeddd___]]][[[[[[[[[ZZZYYYWWW\\\ZZZWWWWWWXXXZZZZZZZZZUUUTTTSSSRRRRRRSSSUUUVVVUUUUUUUUUUUUUUUTTTTTTTTTSSSRRROOOMMMKKKKKKKKKLLLPPPOOONNNKKKHHHEEECCCAAA<<<888222000111222000...***,,,...///000000111111000000000111111111111111555444222111444<<>>@@@AAABBBDDDEEEDDDCCCAAAAAABBBCCCCCCBBBBBBAAA@@@>>>>>>CCCCCCBBBAAA@@@???>>>>>>>>>===<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<999999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888666777777777777777666666666666666666666555444333666666555555555555666666777666555666777999<<<===@@@BBBFFFMMMVVV]]]bbbdddZZZTTTJJJBBBBBBFFFJJJKKKNNNUUU\\\]]]^^^aaaaaa___[[[XXXVVVVVVXXX\\\```bbbbbbgggnnnqqqooohhh```ZZZYYY___gggkkkjjjhhhggghhhddd___]]]]]]\\\ZZZ]]]aaayyy}}}yyysssqqqqqqllleee]]]YYY[[[]]]^^^]]]TTTUUUVVVWWWYYYYYYYYYXXXQQQJJJAAA===>>>@@@???===888:::===@@@CCCEEEHHHIIIMMMTTT^^^ffflllnnnllljjj^^^ZZZTTTPPPNNNMMMKKKJJJBBBBBBDDDHHHMMMSSSYYY^^^pppvvvlllaaaVVVOOOSSSUUUVVVWWWXXX[[[```cccdddccceeehhhhhhhhhmmmsss~~~|||}}}~~~:::999888777666777888888888777777666666777777777666666666666666555444444555555555555555555555555000111222333444555555555555555666666555555444333111222222333333444444555333333333333333333333333333333333333222222222222333222111222333666999:::;;;>>>BBBEEEJJJQQQZZZbbbjjjmmmpppppplllgggccc```[[[]]]___^^^\\\ZZZYYYYYYXXXYYYXXXWWWTTTSSSTTTVVVVVVSSSSSSVVVXXXXXXZZZ___\\\\\\\\\]]]^^^___```aaaeeeccc___\\\WWWPPPHHHCCCIIIHHHMMMYYYeeeiiiiiiiiiccc```ZZZTTTOOOJJJGGGFFFGGGGGGKKKPPPQQQPPPSSSWWW^^^___bbbeeeiiikkkmmmnnnjjjlllooosssvvvxxxyyyzzzxxxwwwuuurrrpppnnnmmmllliiiiiiiiijjjjjjhhhccc```[[[ZZZZZZYYYXXXWWWVVVVVVRRRTTTUUUUUUTTTTTTUUUVVVUUUUUUVVVVVVWWWYYYZZZZZZWWWYYY]]]aaacccccccccbbb^^^]]][[[[[[[[[[[[YYYWWWZZZXXXVVVVVVWWWYYYYYYXXXTTTSSSQQQPPPPPPQQQSSSTTTVVVVVVWWWWWWVVVVVVUUUTTTUUUSSSPPPMMMKKKJJJIIIIIIJJJIIIGGGDDDAAA===:::888666333000....../////////+++,,,...//////000222444111111111111111111222222111333555777<<>>>>>======???>>>===<<<;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;999999999999999999999999555555555555555555555555666666777777666666555555666666666666555444333222555555444444555555666666777777666666666666666666;;;???FFFNNNUUU[[[^^^```]]]WWWMMMDDDDDDIIIKKKIIIHHHQQQWWWXXXYYY[[[]]]\\\___^^^[[[WWWUUUWWW[[[______gggppptttqqqlllgggeeeffflllssswwwvvvqqqlllhhhbbb]]][[[ZZZXXXVVVZZZaaaxxxyyyyyyvvvqqqnnnnnnooojjjddd]]]YYYYYYZZZZZZYYYUUUTTTUUUWWW[[[^^^___^^^WWWOOOEEEAAAAAACCCCCCAAA===@@@FFFJJJLLLNNNPPPQQQWWWaaakkkrrrvvvvvvqqqkkk\\\XXXTTTQQQQQQQQQPPPPPPIIIIIILLLQQQVVVZZZbbbjjjwwwlllddd___YYYPPPHHHOOOPPPSSSVVVZZZaaahhhnnnuuussstttvvvuuusssuuuzzz}}}|||~~~888888888888777777777777999888777666666555666666555555666666666555444444444444444444444444444444///000222333555555555444555555666666555555444333111111222333333444555555333333333333333333333333111111111222222222222222333333222222333444555666777<<>>???@@@AAABBBBBBBBBBBB>>>>>>=========>>>??????<<<>>>AAABBBBBBBBBDDDEEEBBBBBBBBBBBBAAA@@@??????======>>>???@@@AAABBBBBB@@@???>>><<<;;;:::::::::;;;;;;;;;<<<<<<<<<======>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999555555555555555555555555777777777777777666555555555555555555444333222222555444444444444555666777777666555333333333444444999<<>><<<===???AAABBBBBBBBBAAA:::;;;<<<===>>>???@@@@@@===@@@BBBCCCCCCDDDEEEFFF>>>????????????>>>======<<<===???BBBDDDGGGHHHIII@@@@@@>>>===<<<;;;;;;:::;;;;;;;;;<<<<<<<<<======@@@@@@???>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777777777777777777777777888888888888888777666666555555555555444333222111444444444444444555666777777555333000000222444666777888:::<<>>>>>>>>>>>???@@@AAABBBFFFEEEEEEDDDCCCCCCBBBBBBEEEEEEDDDCCCAAA???===<<<@@@?????????????????????===>>>@@@AAAAAA@@@???>>><<<<<<<<<<<<===============>>>@@@AAABBBAAAAAA@@@@@@@@@???>>>======>>>>>><<<>>>BBBKKKRRRSSSNNNHHH@@@@@@??????>>>===<<<<<<<<<<<<<<<===============@@@???===;;;999888888777999999999999:::;;;;;;;;;:::999888888777777888888555555555666666666666777333333444555666777888888666555444333222333444444444333222222333444666777333333333333333444555666777666555555666888;;;<<>>FFFLLLNNNNNNPPPVVV]]]bbbcccdddfffhhhfffbbb^^^[[[YYYYYYZZZ[[[\\\^^^aaabbbcccffflllpppwwwxxxyyyxxxrrrjjjbbb___```___^^^aaaffflllppprrrssssssrrrqqqoookkkfffccc^^^VVVOOOLLLGGGAAAAAAEEEMMMPPPUUU[[[```bbb```^^^RRRPPPLLLIIIGGGGGGGGGGGGFFFFFFGGGIIIKKKOOORRRSSS]]]```dddiiimmmoooppppppsssssstttuuuuuuuuuuuuuuuuuuvvvxxxyyywwwuuuqqqooonnnmmmllljjjiiigggfffeeeeeedddbbb___^^^]]]\\\\\\^^^]]]\\\ZZZZZZZZZ[[[\\\YYYZZZ[[[\\\]]]\\\[[[[[[YYYYYYYYYXXXXXXXXXXXXWWWXXXVVVTTTSSSTTTUUUUUUTTTUUUTTTTTTTTTSSSSSSSSSSSSSSSTTTUUUVVVVVVVVVUUUTTTLLLIIIEEE@@@;;;888666555333222111000////////////...///000///---------...//////000222333555666666555333111000111444888:::AAATTTnnnuuuoooeee______fffpppwwwvvvmmmeeebbbdddkkkxxxkkk]]]QQQPPPVVV[[[```eeeccchhhpppvvvxxxtttnnniiilll|||~~~jjjWWWPPPGGGCCCDDDFFFFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBAAA???>>>>>>???AAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCEEEFFF============>>>???@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@???>>>??????????????????????????????@@@@@@@@@??????>>>;;;<<<<<<<<<===>>>>>>>>>>>>??????@@@@@@@@@?????????>>>======<<<<<<======@@@@@@BBBGGGLLLKKKEEE????????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???>>><<<;;;999888888777<<<======<<<:::999::::::888888777777666666777777444444555555555666666666444555555666666777777888555555444333333333333444333333222333333444555666444444333333333444444555666555444444555777:::;;;>>>BBBHHHOOOUUUYYYZZZYYYSSSOOOJJJGGGGGGIIIIIIJJJMMMSSSZZZ^^^aaagggqqqzzzzzzuuummmmmmyyy|||qqqmmmiiiaaa]]]```bbb___ZZZWWWXXX[[[dddnnnpppjjjeeedddjjjlllssszzzyyyrrrlllkkkiiidddbbbdddccc^^^[[[[[[WWWZZZ^^^bbbhhhrrr}}}yyyssssssrrrnnniiijjjpppqqqjjjbbb]]]VVVPPPMMMTTTZZZ]]]ccciiijjjhhh]]]ZZZ[[[aaafffffffffgggpppxxx|||wwwooolllkkkjjjkkkddd\\\WWWQQQNNNUUU___bbbeeellltttuuussswww}}}~~~~~~wwwwww}}}sssjjjdddddddddcccfffkkk::::::999999888777777777777777777777666555444333444444444444444555555555666555444444444444555666333333333333444444444444555444444333333333333444666555333222222333444444444444555555555444333333333333333333333222222222000000111111111222222222000111444:::BBBIIINNNPPPNNNPPPSSSWWW[[[aaaeeehhhjjjiiigggeeebbb```^^^]]]ZZZ^^^aaaaaabbbjjjxxx}}}sssmmmhhh\\\TTTWWW\\\aaakkkwwwzzz|||~~~zzzrrriiidddbbb\\\VVVUUURRRJJJCCC@@@DDDDDDGGGMMMUUU\\\aaacccYYYWWWSSSOOOLLLIIIHHHGGGDDDCCCCCCDDDEEEGGGIIIJJJTTTWWW\\\bbbgggjjjmmmnnnooopppqqqrrrssssssssssssvvvwwwwwwvvvvvvtttsssrrrqqqqqqpppooommmkkkjjjiiigggfffeeeccccccbbbbbbccc```___]]]\\\[[[[[[[[[\\\[[[\\\\\\\\\\\\[[[[[[ZZZWWWWWWXXXXXXYYYYYYZZZZZZWWWUUURRRQQQRRRSSSTTTSSSUUUUUUSSSRRRQQQPPPPPPPPPPPPQQQRRRSSSSSSRRRQQQQQQFFFCCC???:::666222000///000///...------------------///000///......///111222222333333444444555555333222222222444888<<>>======>>>???@@@@@@?????????>>>>>>>>>>>>===>>>@@@AAAAAA???===<<<;;;;;;;;;<<<<<<===>>>?????????@@@AAABBBBBBCCCCCC>>>???@@@@@@AAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>>>>============;;;;;;<<<======>>>??????@@@??????>>>>>>>>>??????======<<<<<<;;;;;;<<<<<<@@@??????BBBDDDCCC>>>:::???>>>>>>======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<:::999888888888>>>@@@AAA>>>:::888888:::777777666666666555555555333444444444555555555555666666666666777777777777444444555555444444333222111222333444444555555555555444444333333333333444444333333333444666888999999===CCCJJJQQQVVVZZZ[[[^^^ZZZTTTNNNKKKGGGDDDBBBBBBGGGMMMUUU^^^iiittt{{{yyynnnbbbdddwww}}}{{{xxxqqqjjjhhheee```___dddgggddd^^^[[[UUUXXXaaalllpppnnnkkkkkktttrrrrrruuusssmmmiiijjjjjjfffeeegggeee___[[[ZZZ[[[aaakkkttt~~~}}}yyyvvvssspppuuu{{{|||sssfff\\\WWWTTTRRRYYYaaagggpppzzz~~~uuunnnkkkpppuuuuuuttttttvvv||||||uuummmiiiiiihhhkkkfffbbb]]]XXXWWW\\\dddhhhpppvvvtttrrrtttwwwwwwttt{{{ssskkkiiixxx}}}vvvoooiiiiiillloootttyyy999999888888777777777777666666666666555444333222333333333444444444444444555555555555555555555555222222333333333444444444444333333333333333333333444333222111111222333333333444444555444444333333444333333333222222111111000000000111111111222222///000222666<<>>>>>>>>>>>???@@@???????????????>>>>>>===;;;===>>>???>>>===;;;999;;;;;;;;;;;;<<<===>>>???>>>>>>??????@@@AAAAAAAAA>>>>>>??????@@@@@@??????<<<<<<<<<<<<============???>>><<<;;;:::::::::;;;;;;;;;<<<===>>>??????@@@BBBAAA???>>>===>>>??????======<<<<<<;;;<<<<<<===<<<;;;;;;===???@@@>>><<<>>>>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<:::999888888888888<<>>999666888:::777777777777666666555555333333333444444444555555888888777777777666666666333444555666555444333222000111333444555555444333555555444333222222222222222222222222333444555666666999===BBBIIIPPPXXX\\\iiifffaaa\\\WWWPPPHHHCCC@@@CCCHHHPPPYYYaaafffhhheee[[[QQQVVVkkkxxxtttqqqooolllhhhdddaaa\\\YYY[[[ccciiihhhffffff\\\\\\___dddkkkssszzzxxxqqqllljjjgggaaa___```fffccccccfffhhheeebbbccceeekkkttt}}}~~~|||lllaaa___aaa```hhhqqqyyy|||yyyyyy}}}|||uuunnnmmmnnnmmmjjjlllmmmkkkfffaaa```bbbmmmzzz~~~vvvssszzz|||vvvpppzzz~~~|||uuukkkfffgggzzz|||xxxtttuuu{{{888888777777777777666666666666666555555444333222222333444555555555444444444555555555555555555444222222222333333333444444222222333333333333333333222222111111111222222222111222222333333333222222333333333222222111111111111111111111222222222222000000111333777===CCCGGGMMMKKKJJJNNNVVV```iiimmmwwwzzz}}}zzzsssjjjbbb^^^\\\aaaffffffiiixxxxxxbbbPPPEEEHHHKKKKKKVVVfffsssyyy~~~~~~xxxnnnddd___cccaaaaaadddiiijjjeee___TTTMMMDDD??????CCCHHHKKKTTTWWWZZZ\\\\\\XXXSSSOOOLLLKKKHHHEEECCCAAAAAA@@@CCCEEEHHHLLLQQQVVVZZZ\\\___```dddgggkkknnnpppqqqooonnnmmmmmmmmmoooqqqssstttuuuuuuvvvuuutttrrrqqqooonnnnnnmmmkkkjjjiiihhhfffeeecccaaa```______`````````___^^^]]]\\\\\\[[[[[[[[[ZZZZZZYYYXXXXXXXXXWWWTTTRRRQQQRRRSSSSSSSSSTTTRRROOOLLLJJJIIIIIIIIIJJJJJJIIIHHHFFFCCC@@@???999777555222000/////////.........---......//////---///111111111111333444444444333333222222222111000111444888===BBBFFFHHHRRRgggvvvuuuuuuzzzxxxooommmpppqqqkkkaaaZZZYYY\\\___bbbkkkxxx}}}}}}zzz___IIIFFFNNNYYYdddjjjkkkgggbbbfffiiikkkiiiiiiooo|||jjjWWWLLLFFF@@@@@@AAABBBCCCBBB@@@>>><<<===>>>???AAABBBCCCDDD@@@@@@????????????@@@@@@@@@@@@AAAAAA@@@@@@???>>>===<<<<<<<<<<<<<<<======<<<<<<<<<<<<===>>>??????????????????????????????????????????>>>===<<<<<<:::::::::;;;;;;<<<<<<<<<===<<<:::999888888888999<<<<<<======>>>??????@@@BBBAAA@@@>>>>>>>>>???@@@=========<<<<<<===>>>>>>:::999999;;;===>>>>>>>>>>>>>>>>>>>>>>>>=========<<<;;;;;;;;;:::::::::999;;;:::999888888888888888888:::<<<:::888666888:::777777888888888777666555333333333444444444555555888888777777666666555555333444555666555444333222000111222444555444444333555444333222222222222222111111111222222333444444555666888:::???GGGRRRYYYffffffggggggeee___WWWQQQJJJLLLOOOSSSWWWWWWSSSPPPLLLIIIFFFJJJXXXfffiiidddbbbccceeefffgggfffbbb___WWWTTTVVV^^^eeeggghhhkkkcccccccccfffooo|||xxxooogggccc___ZZZWWWXXX^^^\\\]]]dddjjjlllnnnqqqtttxxx}}}nnndddeeekkkuuu}}}|||wwwxxx{{{zzzuuurrrtttwwwwwwmmmqqqsssqqqmmmkkkkkklllyyy}}}www{{{}}}wwwsssqqqooollliiilllqqqzzz|||}}}||||||777777777666666666666666666666666666555444333222222333444666666555444444333333444555555444333333222222222222333333333333111222222333333333333222111111111222222222222222000000111222222222111111222222222222222111111111000111111111111222222222111111222222333666;;;???GGGHHHJJJNNNUUU^^^ffflllyyy~~~xxxmmmddd```ZZZ___dddeeeiiixxx~~~qqq\\\QQQIIIJJJKKKKKKPPPYYYdddjjjooooooiiibbb]]]ZZZ```bbbcccffflllrrrqqqmmm```XXXLLLBBB===<<<======FFFKKKSSSZZZ___aaa``````VVVTTTPPPKKKGGGDDDBBBBBBAAAAAABBBDDDGGGJJJNNNPPPSSSUUUXXX]]]aaaeeehhhiiihhhgggggggggiiillloooqqqsssuuuwwwxxxyyyxxxwwwvvvtttttttttsssrrrpppooonnnjjjiiigggfffeeeeeeeeeeeebbbbbb```___^^^^^^^^^^^^______^^^\\\[[[YYYXXXXXXWWWUUUTTTTTTUUUUUUTTTSSSOOOMMMJJJFFFDDDCCCDDDDDDCCCCCCBBBAAA>>>;;;888666555444222111000000000000///////////////000111222///000222222222222333555333333333222222222222222111444888===CCCHHHLLLNNNXXXeeennnppprrrvvvtttnnniiioooqqqjjj]]]VVVWWW\\\ccciiiuuuyyyuuuuuu}}}~~~tttdddQQQEEEGGGSSS```iiimmmooolllgggfffeeedddgggooo|||lllXXXJJJDDDCCC@@@@@@AAAAAA@@@???>>>===;;;<<<===>>>@@@BBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBAAA???>>>>>>===;;;:::;;;<<<>>>@@@<<<;;;;;;<<<<<<===>>>?????????>>>>>>>>>>>>>>>>>>?????????>>>===;;;:::999888888999999:::;;;;;;;;;<<<;;;:::999999999999999======>>>>>>>>>>>>??????@@@@@@???>>>>>>>>>??????=========<<<======>>>???<<<<<<<<<<<<<<<<<<<<<<<<========================;;;;;;;;;::::::999999888999999888888777888888888666666666777777888888888666777888999888777666555333444444444555555555555777777666666555555555444444444555555444444333222000111222333333444444444444333333222222222222333111111111222222333333333444555666666777>>>HHHPPPUUUXXX^^^dddggggggbbb___WWWXXX[[[\\\ZZZSSSJJJDDD@@@BBBCCCDDDHHHNNNOOOKKKKKKRRRYYY]]]```cccbbb^^^VVVTTTUUU[[[```aaacccfff]]]aaadddhhhppp|||wwwooogggeeeccc^^^ZZZYYYYYYXXX]]]hhhrrrvvv{{{{{{lllccchhhqqq~~~{{{xxx{{{{{{wwwwww|||wwwyyywwwqqqpppvvv~~~zzzvvvvvvyyyyyyvvvrrrkkkgggeeeeeefffhhhpppxxx}}}~~~666666666666666666666666666666777666666555444333222444555777777666555444222222333444444333222222111222222222222333333333000111222333444333333222000111222222333333333222///000000111222222111111111111111111222222222222/////////000000000111111///111222111111222666:::===BBBHHHMMMRRRXXX```fffrrrxxx~~~}}}uuukkkccc___XXX\\\^^^]]]^^^gggxxxxxxiiiXXXSSSNNNKKKJJJKKKMMMMMMUUUYYY^^^]]]YYYVVVUUUWWW\\\aaaeeefffiiioooppplllddd\\\QQQGGGAAA===;;;999;;;???FFFOOOXXX```eeehhhdddaaa\\\WWWQQQMMMJJJIIICCCBBB@@@@@@@@@BBBDDDFFFGGGIIIMMMQQQUUUXXXZZZ[[[]]]]]]]]]___bbbfffiiikkknnnpppsssvvvwwwwwwvvvuuuttttttuuuuuuuuutttsssrrrjjjiiihhhfffffffffggghhhdddcccaaa`````````aaaaaa^^^]]]\\\[[[YYYXXXWWWVVVRRRQQQQQQRRRSSSRRRPPPNNNHHHFFFCCC???======>>>>>>;;;;;;;;;:::888666333222444333111000////////////////////////000111333333000222333333222222333555222222222333444555555555555888===CCCIIINNNRRRSSS\\\eeepppvvvvvvrrrnnnkkkfffhhhhhhbbb[[[ZZZ```gggoooqqqwww|||zzztttqqqsssvvvuuurrrjjj]]]QQQIIIGGGMMMYYYdddhhhiiijjjhhhddddddaaaaaajjjzzz}}}jjjYYYMMMFFFBBBAAA??????>>>===<<<<<<===>>><<<<<<<<<===>>>>>>??????>>>>>>????????????>>>>>>@@@AAABBBCCCBBBAAA???>>>>>>===<<<;;;;;;<<<===>>>::::::::::::;;;<<<===>>>=========>>>??????@@@@@@>>>>>>>>>===<<<;;;:::999777777888888999::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;?????????>>>>>>>>>>>>>>><<<<<<==================<<<;;;;;;;;;<<<<<<===>>>======>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888888888777777777888888999888555333444888:::888555555666777888888666444333444444555555555666666666555555555555444444444444555555444333333333333444111111111111222333444555222222222111222222333333111111222222333333222222111444666666555777===BBBEEEGGGLLLSSSZZZ___``````\\\^^^aaa```\\\UUUNNNIII@@@DDDEEECCCBBBDDDDDDBBB???GGGOOORRRVVV[[[[[[WWWUUUSSSVVV\\\___]]]]]]___VVV\\\aaaccciiiqqquuusssuuunnnjjjlllmmmiiidddbbb\\\^^^hhhvvv|||vvvlllgggooo|||}}}|||}}}uuuooojjjjjjnnnpppmmmiiiaaa______ccchhhmmmwww555555555666666666666666777777777777666555444333333444666888888777666555111111333333333333111111111111222222222333333333000111222333444333333222000111222333333333333333///000111222222222222222000000111111222222222333............/////////000---///111111000111444888555<<>>===>>>@@@AAAAAABBBEEEHHHLLLNNNPPPQQQSSSTTTUUUXXX[[[___ccceeehhhjjjnnnqqqssstttsssrrrqqqrrrsssuuuuuuuuuttttttgggfffeeeddddddeeefffgggddddddbbbaaaaaaaaabbbcccYYYYYYXXXWWWVVVUUUTTTTTTLLLLLLLLLNNNOOONNNKKKHHHDDDAAA>>>;;;999999:::;;;555555666666555333222111555444222///...---------////////////000222333444111333444444222222333555222222333444555777888888888;;;AAAGGGNNNRRRUUUWWW\\\eeettt~~~{{{nnnggggggdddbbb___[[[[[[aaakkksssyyyuuutttuuuuuurrrrrrtttnnnkkkfff[[[NNNEEEFFFLLLTTT```gggfffbbbbbb___[[[```]]]```nnnuuufffTTTIIIEEEBBB???<<<======<<<:::999:::===???======<<<<<<<<<;;;;;;;;;======>>>>>>>>>>>>======???@@@BBBBBBBBBAAA???===>>>>>>===<<<;;;;;;;;;:::999999999999:::;;;<<<<<<;;;;;;<<<>>>???AAABBBBBB============<<<;;;::::::666777777888999999::::::<<<===>>>?????????>>>===@@@@@@??????>>>=========888999;;;<<<===<<<;;;;;;::::::::::::;;;;;;<<<===:::;;;======<<<<<<<<<===999999999999999999999999;;;;;;::::::999888777777777777777777777888888999:::555222444999;;;777333444555666777777555333222555555555666666666666777444444444444444444444444666555444333222333444555222111111000111333444555111111111111222333444444111222222333333333222222///333888888555333555888>>>>>>@@@DDDLLLRRRWWWYYYYYY]]]``````\\\XXXTTTSSSDDDGGGGGGCCCBBBEEEFFFEEE<<>>CCCKKKRRRXXXcccgggkkklllhhhbbb]]]ZZZWWWXXXTTTOOOOOOUUUYYYYYYaaadddjjjqqquuuqqqiiiaaaSSSOOOMMMMMMJJJFFFDDDGGGIIINNNRRRNNNFFFCCCGGGMMMQQQUUUYYY^^^aaaaaaaaa```___ZZZSSSOOONNNKKKEEE@@@:::<<<===>>>@@@FFFPPPWWWbbbgggkkkkkkfff___ZZZXXXQQQNNNIIICCC@@@>>>>>>>>>;;;>>>AAAAAA@@@AAADDDHHHJJJKKKMMMPPPSSSVVVXXXYYY\\\```fffjjjkkkkkkkkkkkkoooqqqtttuuurrrmmmgggbbb\\\]]]___aaabbbaaa```___eeeccc___[[[YYYXXXYYYZZZXXXVVVRRROOONNNNNNOOOPPPJJJKKKLLLLLLJJJGGGCCCAAA;;;::::::888777666555444111111111000//////......000000000///////////////111111222444555666444333666222///000444666555222333333444777;;;???CCCEEEIIIFFFIIIRRRWWWUUUUUUYYYhhhooowwwzzzwwwnnncccYYYUUUZZZ^^^```eeelllooonnnsssttttttttttttrrrllleee___YYYPPPKKKKKKOOOTTTWWWeeedddgggmmmjjjaaa\\\^^^^^^```jjj~~~sss[[[TTTJJJEEECCCBBB>>>:::;;;;;;;;;<<<<<<<<<<<<<<>>>>>===<<<;;;;;;;;;>>>>>>>>>===============<<<===???@@@@@@@@@???>>><<<<<<<<<<<<<<<;;;;;;;;;999:::;;;<<<<<<<<<;;;:::============>>>???@@@AAABBBAAA@@@>>>===<<<<<<<<<999999888777888999;;;<<<============<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;:::::::::<<<<<<<<<<<<;;;:::999999===<<<:::999888999999:::888777666555555666777888666777888999999888777666777777666666555555555444555555444444444444555555555555444333333555666777666555555555555444444444555444333333222222333333222222222333333444444444333222222111111222222333////////////000000000000555444444333333444444555888888999;;;===@@@BBBDDDMMMOOORRRVVVXXXZZZZZZ[[[TTTNNNHHHFFFIIIKKKJJJHHHCCCEEEGGGGGGFFFFFFGGGHHHGGGKKKRRRZZZ___```]]]YYY\\\[[[YYYXXX[[[```fffjjjmmmnnnqqqvvvzzzzzzvvvqqqjjjooo}}}zzzuuuzzz~~~vvvzzz}}}yyy~~~wwwkkkfffhhhlllsssxxxtttjjjbbb```aaaiiivvvvvvggg^^^555555555555555666666777666666555222000000111333333333333333333333333333555444333222222222222222111111111111111111222222111111111111222222222222444333222111111111222333000000000000000000000000111111111111111111000000////////////////////////////////////////////////222333666999>>>EEEMMMRRR[[[^^^bbbdddbbb^^^[[[YYYWWWYYYXXXUUUVVVZZZ\\\ZZZZZZ[[[```fffkkkiiiccc^^^SSSNNNJJJIIIGGGEEEGGGKKKRRRVVVWWWRRRIIIEEEGGGKKKLLLQQQWWW]]]```___]]][[[^^^[[[YYYXXXXXXVVVQQQLLLDDDBBB???<<<<<<@@@FFFKKKMMMRRRYYY]]]^^^]]]]]]^^^VVVTTTOOOJJJFFFBBB@@@???@@@@@@???===<<<<<<===???BBBCCCEEEHHHKKKMMMPPPQQQTTTXXX]]]```bbbbbbcccdddjjjkkklllkkkfff```ZZZVVVQQQRRRUUUWWWYYYYYYYYYXXXZZZXXXUUURRRPPPOOOOOOOOOMMMLLLIIIGGGGGGHHHJJJKKKFFFFFFGGGGGGEEEAAA>>><<<777777666555444333222222/////////...............000000000000111111111111111111222444666666555444333111000000333444444333666:::@@@DDDGGGIIIJJJKKKKKKHHHJJJPPPTTTUUUZZZaaammmttt{{{|||uuukkk```ZZZYYYeeepppuuuwwwyyyzzzyyyvvvwwwxxxwwwuuunnnddd\\\TTTPPPLLLKKKPPPWWW^^^bbbrrrqqqqqqqqqjjj```\\\^^^[[[fffvvvtttfffQQQKKKCCC?????????===:::;;;;;;;;;<<<<<<<<<<<<===???>>>>>>===<<<<<<;;;;;;<<<<<<===>>>>>>=========:::;;;<<<===>>>======<<<=========<<<<<<;;;;;;;;;999:::;;;<<<===<<<;;;;;;============>>>???@@@@@@AAAAAA@@@???>>>===<<<<<<::::::999999:::<<<===>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<;;;<<<;;;:::999999999::::::888777666666666666777888666777777888888777777666777666666666555555555555555555444444444444555555444444444444444555666666555555555555444444444444444444333222222222222333222222333333333333333333333222222111111222222333000000000000111111111111333222222222222222222333333444666888:::<<<===>>>@@@CCCGGGMMMRRRWWWZZZ\\\YYYVVVRRRRRRRRROOOIIIDDDBBBDDDFFFFFFEEEDDDDDDDDDFFFIIIOOOUUUZZZ[[[YYYVVVXXXZZZ\\\]]]___bbbfffjjjtttuuuxxx{{{~~~{{{vvvqqqmmmqqq{{{~~~~~~}}}vvv{{{pppttt~~~rrrmmmmmmooorrrtttrrrlllfffccciiitttzzzkkk\\\OOOHHH666666555444444444444444444444444333111111222444333333333333333333333333444333333222222222222333222222111111111111111111111111111111222222222333222222111111222222333444000000000000000000000000111111111111222222333333////////////////////////........................000111222333777===EEEJJJOOOSSSWWWYYYXXXWWWVVVVVVUUUZZZ^^^^^^___bbbaaa]]]UUUTTTUUUYYY^^^```^^^[[[SSSLLLEEEDDDCCCDDDJJJQQQXXXYYYXXXQQQHHHAAAAAACCCHHHLLLSSSZZZ]]]^^^\\\ZZZYYY[[[^^^aaacccccc___\\\VVVQQQIIICCC@@@?????????AAADDDIIILLLOOOQQQTTTVVVXXXWWWUUURRRNNNIIIEEECCCEEEAAA===:::999999999888:::;;;===???BBBDDDFFFGGGIIIKKKOOOQQQSSSTTTWWWYYY```___^^^ZZZUUUOOOIIIFFFEEEFFFIIILLLNNNOOOOOOOOOLLLLLLJJJHHHFFFEEECCCCCC@@@???>>>===>>>@@@BBBCCC??????@@@???===999666444333222222111000//////...,,,,,,---------.........111111111222222333333333111222333444555555555555222222222111111333666999:::BBBKKKQQQPPPNNNKKKKKKKKKJJJKKKNNNRRRWWWbbblllxxx|||zzznnnbbb^^^^^^fffuuuwwwwwwxxxxxxrrrggg[[[SSSKKKJJJLLLSSS]]]hhhqqqvvv{{{sssggg]]][[[___aaaqqqqqq___UUUGGGBBB===;;;<<<>>>===;;;;;;;;;<<<<<<<<<=========>>>>>>>>>===<<<<<<;;;;;;:::;;;===?????????>>>===;;;;;;<<<===============>>>>>>======<<<;;;:::::::::;;;<<<===>>>===<<<<<<<<<<<<<<<<<<===>>>??????@@@@@@@@@@@@???>>><<<;;;;;;;;;;;;<<<===???@@@AAA>>>>>>===<<<<<<;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999:::;;;<<<============;;;;;;:::999999999::::::888777777666666777777888777666666555555666666777666666666666555555555555555555444444444444555555333444555555666666555555555555555555444444444444444444333222222222222222333333333333333222222222222222111111111111222222111111111111222222222222000000000000000000000000...///222444666777777777555777<<>>999888777666555444444444444222333444444333222333444222222222222222222222222333333222222222222222333444444444333333222222222111111111222222222333333222222222222222222222333000000000000000000000000222222222222222222222222111111111111111111111111000000000000000000000000////////////111777>>>CCCGGGIIIMMMOOOOOOPPPQQQRRRRRRZZZaaadddggghhhddd___XXXTTTQQQRRRVVVYYYZZZYYYRRRJJJBBB@@@AAAEEEMMMVVV]]]\\\YYYQQQIIIBBB@@@@@@FFFIIINNNTTTYYY]]]^^^___XXX\\\ccchhhjjjhhheeeccceee```YYYSSSPPPKKKEEEAAA>>>>>>>>>???@@@CCCFFFIIIPPPRRRSSSTTTSSSQQQMMMKKKJJJEEE>>>:::;;;;;;:::999888999:::;;;===>>>???@@@>>>@@@CCCDDDEEEGGGKKKMMMQQQPPPMMMIIIEEEAAA>>><<<>>>???AAACCCEEEFFFFFFFFFBBBBBBBBBAAA???===;;;:::888777666666777888:::;;;999999999888666333000...000//////......---------,,,,,,,,,---...//////000111111222333444444555555222333444333222222222333111333444333333999CCCKKKMMMTTT[[[]]]XXXQQQMMMKKKHHHKKKOOORRRVVV^^^kkkvvv{{{pppbbb[[[aaalll}}}wwwtttsssqqqiii]]]RRRMMMKKKNNNVVVbbbppp}}}}}}pppccc]]]aaahhhttt~~~ppp\\\NNNGGGCCC@@@<<<;;;<<<>>>>>>===;;;;;;<<<<<<======>>>>>>>>>>>>======<<<<<<<<<<<<:::<<<>>>AAABBBAAA???>>>===>>>>>>?????????????????????>>>===<<<;;;::::::;;;<<<===>>>>>>>>>======<<<<<<<<<<<<<<<===>>>>>>>>>???@@@AAA@@@>>><<<::::::;;;;;;===>>>@@@AAABBB@@@@@@???>>><<<;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<========================<<<<<<<<<;;;;;;;;;;;;:::888999:::;;;;;;;;;;;;;;;:::::::::::::::::::::;;;777777777777777777777777777666555444444555666777666666666666666555555555555555444444444444555555222333555666666666555444555555555444444444333333444333333222111222222222444333333333222222111111222222111111111111222222000000000111111111222222///000000000000000000///,,,...000333555555444444444555666999===AAAEEEHHHJJJNNNTTTZZZ]]]ZZZSSSMMMHHHLLLQQQSSSSSSQQQPPPPPPJJJIIIHHHIIIJJJKKKJJJHHHJJJUUUaaahhhhhhhhhkkkoooqqqtttyyy||||||xxxrrrnnnfffdddfffkkkkkkgggeeeffflllppppppkkkgggfffdddaaakkkooorrrsssrrrsssyyy~~~|||vvvlllkkkqqq|||wwwrrrqqqssswww{{{vvvnnnkkknnn}}}zzzuuuooollllllppptttrrr}}}vvvhhh```TTTHHH@@@;;;777666999999777666555555444444111333444444333222333555222222222222222222222222222222222111111222222333444444444333333222222222111222222222222333333333444444333333222111000000000000000000000000000000444444333333222111111000111111111111111111111111000000000000000000000000/////////...///333999===BBBDDDGGGIIIJJJJJJLLLMMMOOOXXXaaafffiiikkkgggaaa^^^XXXQQQOOOQQQTTTVVVVVVRRRJJJCCCAAABBBGGGPPPYYYaaa___[[[VVVPPPKKKIIIGGGGGGGGGJJJNNNSSSZZZ```dddbbbgggmmmooommmhhheeedddgggeeeccccccbbb]]]UUUNNN<<<:::777666777;;;>>>@@@CCCFFFJJJOOORRRSSSRRRQQQQQQKKKCCC???>>>>>>===;;;::::::::::::::::::;;;;;;888:::;;;<<<<<<>>>BBBDDDBBBAAA???===;;;::::::999;;;<<<<<<<<<======<<<<<<999:::::::::999777444333666555444333333333444444555555555444222000...,,,/////////...............------...///000111222222111111222333444444555555222333444222000///000111...222777;;;AAAMMM^^^kkkqqqsssrrrmmmccc[[[UUUSSSJJJQQQXXX]]]aaaiiittt{{{|||wwwoooeee\\\^^^rrrxxxpppjjjdddZZZOOOIIIJJJRRRXXXcccsss~~~oooeeegggpppxxxyyyjjjYYYLLLDDDAAAAAA???<<<;;;;;;<<<<<<<<<;;;;;;<<<<<<===>>>>>>???============<<<<<<<<<<<<;;;===@@@BBBCCCCCCAAA@@@>>>>>>>>>>>>>>>??????@@@???>>>>>>===<<<<<<;;;;;;<<<===>>>?????????>>>>>>===<<<<<<<<<<<<======>>>>>>???@@@AAA@@@>>><<<;;;999:::;;;===>>>@@@AAAAAAAAAAAA@@@???>>><<<<<<;;;;;;;;;;;;<<<<<<<<<==============================;;;;;;;;;;;;::::::::::::888999999999888888777666888999999:::;;;;;;;;;;;;777777888888888888777777777666555444444555666777555555555666666666666666555555444444444444555555222333555666666666555444555444444444444333333333333333222111111111111222333333333222222111111111222111111000000111111222/////////000000000111111000000111222222111000000---///111444555555444333555555444444666888:::;;;<<<@@@FFFMMMRRRSSSQQQOOOQQQUUU\\\```bbbccccccdddYYYVVVRRRPPPOOOOOONNNMMMJJJTTT___dddaaa^^^```bbbaaaffflllpppqqqnnnkkkhhhccc___^^^```___\\\[[[]]]```eeegggeeebbbaaa___\\\___dddhhhiiigggiiiooouuuttt|||xxxyyy~~~|||qqqjjjlllrrrxxxzzzxxxnnnfffeeegggjjjsss|||~~~wwwvvvyyy{{{yyyuuuqqqqqquuu|||{{{qqqggg\\\UUUIIIDDD===888555333111000999999888666666555555555222333444333222222333555222222222222222222222222222111111111111222222333222222111111111111111111222222222222333333333333444444444333222111//////000000000000000000000000444444333222111000//////////////////////////////........................///////////////111666999===@@@DDDFFFGGGHHHIIIJJJNNNVVV^^^ccchhhllljjjfffbbb\\\SSSOOOPPPRRRSSSSSSQQQKKKFFFFFFGGGJJJPPPXXX\\\ZZZWWWUUUUUUTTTRRRPPPLLLKKKJJJLLLQQQYYYaaagggoootttyyywwwpppjjjhhhiiiiiijjjmmmooonnniiibbb\\\JJJEEE===777555666777777:::===@@@EEEIIILLLNNNOOOQQQMMMGGGCCC@@@???>>>=========<<<:::999888777666666777888888888999;;;>>>999888888777777777888999888888777666555444444333333333444444333111000...555444333222111111000000222222222111000///------/////////000000000000000//////000111222222333333111111111222222333333333111333444222///...111444000777AAALLLZZZkkk~~~tttiiiaaa[[[WWWPPPYYYaaafffkkkrrrwwwyyynnniiieeeddddddnnnssshhh^^^WWWNNNEEEGGGNNN\\\cccqqquuurrryyy{{{eeeSSSGGGBBB@@@???>>>===<<<:::999999999999;;;;;;<<<===>>>>>>???@@@==================<<<<<<===>>>@@@BBBCCCBBBAAA@@@<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>=========<<<<<<===>>>???@@@@@@@@@??????>>>======<<<<<<===>>>>>>>>>???@@@@@@???>>>===<<<999:::;;;===>>>?????????@@@@@@??????>>>===<<<<<<999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999999999888888888888777666555444777888999:::;;;<<<<<<;;;777888888999999888888777777666666555555666666777555555555666666666666666555555444444444444555555333444555555666666555555444444444444333333333333333333222111111111111111222222222222222111111111111111000000000000111111.../////////000000000000000111222333333222111000///000222333444444333333222222222333333444666666666777;;;>>>BBBEEEGGGHHHRRRVVV]]]cccgggjjjlllnnneeebbb]]]ZZZZZZZZZYYYXXXRRRWWW\\\[[[UUUPPPNNNOOORRRWWW]]]```aaa```^^^^^^___[[[YYYZZZYYYVVVWWWZZZ^^^dddgggeeeccccccbbb___ZZZ___dddccc```bbbiiipppssszzzrrrkkkhhhkkkpppttttttrrrmmmjjjkkkppppppmmmjjjbbb]]]```dddkkkzzz}}}|||}}}yyykkk^^^TTTLLLDDD???:::888555333222111///---888777666555555555555555444444444222000111333666111111111111111111111111111111111111111222333333111111111111111111222222222222222333333333444444222333333444333222111000000000000000000000000000222222222111111000000000////////////////////////////////////////////////---///000000000111333666888<<>><<<;;;:::;;;;;;;;;<<<>>>AAACCCEEEEEEEEEDDDBBB@@@@@@AAACCCCCCBBB@@@>>>;;;999777666555777888888777666888999777666666555555555555555777666555333222111111111111111111111000000///...222222111000000//////...000000/////////.........//////000000111111111222000000111111222222333333000000000000111111111111...111444333111222666:::<<>>>>>===<<<<<<;;;:::888888999:::;;;;;;<<<===>>>???@@@@@@<<<=====================>>>>>>???@@@@@@?????????===<<<<<<;;;<<<===>>>???===============>>>>>>>>>>>>>>>@@@AAAAAAAAA@@@??????>>>>>>======>>>>>>>>>????????????>>>>>>>>>>>>:::;;;===>>>?????????>>>>>>=========<<<<<<;;;;;;999::::::;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777666777777777777777666666666777999;;;<<<<<<<<<<<<777888999999999999888777666777777888888777777666555555555555666666666777555555444444444444555555444444444444444555666666444444444333333333222222333222222111111111111111111111111111222222222222111111000000000000111111//////000000000111111111///000222333333222000/////////000000111222222222///000111222333333444444333333444555777:::===???EEEJJJPPPVVVZZZ___cccfffccc```]]][[[\\\]]]]]]]]]ZZZZZZXXXTTTMMMHHHFFFEEEJJJNNNRRRTTTRRRQQQPPPQQQSSSPPPOOORRRTTTUUUYYY^^^```fffhhhfffeeeeeedddaaa^^^bbbeeeccc___```iiiqqq|||qqqfff```aaaggglllkkknnnnnnlllnnnpppmmmgggccc\\\[[[```fffooo{{{pppaaaXXXMMMDDD???<<<888555777666444333333222000---666666555444444444444555666555444111///000333666111111111111111111111111111111000000111222333333222222222333333444444555222222333333333444444444000111222333444333222222000000000000000000000000000000000000000111111111111111111111111111111111222222222222222222222222,,,...000000000000222444444888>>>CCCFFFGGGHHHJJJPPPUUUZZZ^^^dddkkkooonnniiiccc\\\XXXXXXYYYYYYXXXQQQNNNNNNQQQQQQOOOPPPSSSRRRPPPQQQVVV^^^dddeeedddcccaaa______```dddhhhjjjhhhpppwwwyyyxxxzzz|||ooohhheee^^^XXXPPPKKKJJJLLLLLLLLL???===:::888777888999;;;666:::===??????AAAEEEIIIIIIHHHEEEBBB>>>;;;999777555777888888777555555666888888777666444333222222777666555444333222222222333222222111111111000000////////////..............................////////////000000111222222222111111111111222222222222000000000///////////////,,,000444444333555;;;@@@JJJTTTfffxxxsssmmmggg```ZZZXXX^^^aaaaaaeeejjjgggaaa^^^___iiizzzyyyiii\\\RRRHHHDDDGGGIIILLLZZZkkknnnwwwdddXXXIII???=========<<<<<<<<<<<<;;;::::::;;;<<<;;;;;;<<<===>>>???@@@@@@<<<<<<<<<===============>>>>>>>>>===============???>>>=========>>>@@@AAA<<<<<<======>>>>>>??????>>>???@@@AAABBBAAA@@@@@@??????>>>>>>>>>>>>>>>???@@@???>>>>>>===>>>>>>???<<<===>>>???@@@@@@???>>>;;;;;;;;;;;;;;;;;;::::::<<<<<<======>>>???@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;888888888777777777777666555666777888888999999888555777999;;;<<<<<<<<<<<<777888999::::::999888777666777888999999888777666444555555555666666777777555555555444444555555555555555444333333555666777444444444333333333222222333222222111000111111111000000111111222222222333111111000000000000111111000111111111111222222222...000111333333111000...///............///000111///000111222333222111111111111222222333555999<<<777;;;AAAFFFKKKOOOTTTWWWZZZWWWUUUUUUWWWYYYZZZZZZ^^^[[[VVVQQQLLLIIIGGGGGGIIILLLNNNMMMJJJGGGGGGHHHDDDBBBDDDKKKQQQVVV\\\cccbbbgggiiifffeeeeeedddaaabbbgggiiifffaaabbbkkktttsssfff^^^___gggnnnmmmsssvvvuuuvvvxxxtttmmm___ZZZ[[[bbbgggrrr~~~www~~~{{{zzz|||~~~}}}vvvooojjjmmmjjjaaa___aaaYYYLLLFFF@@@888444444444444333444222000000000000///...666555555444444333222222000000111222222222222111333333333333333333333333444333222111111222333444222222222222222222222222333333333333333333333333444333333222111111111222111111111111000000000000000000000000000000000000111111111111111000////////////............//////---......///////////////111333777<<>>CCCGGGGGGEEEBBB>>><<<;;;<<<999888888999;;;<<<:::999555444444333333444444555222333444666777777666666444444333333222111000000222222111111111111111222333333222111000///......///000000111222222111111.........000222222222000000///...---...///111222444222333777:::???HHHRRR___ppp~~~}}}rrrhhh```\\\\\\[[[___aaa^^^YYYWWWXXX[[[eeewwwqqq^^^RRRNNNCCCFFFJJJOOOUUU]]]fffkkknnnzzzwwwhhhSSSLLLDDD???>>>???@@@@@@<<<;;;:::999888888888888999999:::;;;<<<===>>>???============>>>>>>>>>>>>???>>>>>>>>>======<<<<<<@@@?????????>>>>>>============<<<;;;<<<>>>???@@@AAA??????@@@BBBCCCBBBAAA???@@@AAABBBBBBAAA@@@???CCCAAA@@@>>>======>>>>>>======??????@@@???>>>===>>>===<<<;;;:::;;;<<<===999:::;;;===>>>?????????>>>===<<<;;;;;;;;;;;;;;;;;;:::999888888999:::;;;999888888888777777666666;;;;;;::::::999:::::::::888888888888999:::;;;;;;<<<888444444777999888666666777777777777777666555333444555666666666555555222222222333333333444444222333333444444333333222,,,...222444666555333222//////000000111111222222333333222111000000111111111222222333333222222111222222222222222222222222222111111111000000//////000000000000000///...---////////////////////////444555777888:::<<>>;;;;;;===>>>>>><<<;;;:::999888888888888999::::::;;;<<<===>>>>>>=========>>>>>>>>>????????????>>>>>>>>>=========>>>>>>>>>>>>======<<<<<<>>>>>>>>>???@@@AAABBBCCCAAA@@@???@@@BBBDDDCCCBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCBBB@@@???>>>>>>>>>???===>>>???@@@@@@???>>>>>>;;;;;;:::999999999:::;;;;;;;;;<<<>>>>>>???>>>>>>@@@???>>><<<<<<;;;;;;;;;::::::999888888999::::::999999888888777777777777::::::999999999999::::::999999888888777888888888666777888888777777888888777777777777777666555555000111222333333333222222333333333333444444444444333333333333333333333333000111333444444333222111111111111111222222222222333222222111000000111111111222222333333222222111222222222222222222222222111111111111000000000///000000111111111000//////000000000000000000000000000111333444555666999<<<888999:::<<<===???@@@AAACCCDDDFFFFFFEEEEEEEEEFFFLLLOOORRRPPPLLLIIIJJJLLLHHHGGGFFFGGGKKKNNNQQQQQQQQQRRRRRRQQQPPPQQQSSSUUUTTTSSSSSSSSSRRRVVVbbbooo{{{nnnlllpppwwwssskkkbbb\\\^^^hhhpppttttttrrrpppmmmiiifffeeeZZZZZZ[[[___gggrrr}}}}}}~~~}}}tttnnnkkkiiidddaaaYYYVVVRRROOOLLLIIIEEECCC???===:::888777666555333555333222000/////////000//////...------...//////666555555444444333222222111222333333444444333333444444444333333222222222333333222222222222333333222222222222222222222222333333333333333333333333111111111000000000000000111111111111000000000000000000000000000000000000000000111111000000////////////............//////---......///////////////222222333555999???DDDGGGPPPRRRSSSRRRSSSVVV\\\bbblllmmmmmmlllpppsssqqqkkkbbbbbbaaa___]]]\\\]]]___fffgggjjjsss}}}```ZZZUUUVVV___nnn}}}~~~rrrdddZZZXXXYYYVVVYYYXXXWWW```lllnnnhhhYYYQQQGGG@@@===;;;999777111444666666555444444555444444444444333333222222888666555555666555444222555444333222222222222222333333333333222111//////444333333222222111111000222111111000111111222222000000000000000000000000////////////////////////000000//////////////////111111000222555999>>>AAABBBCCCFFFGGGFFFLLL^^^pppsssvvvvvvyyyxxxppplllfff]]]XXXXXXVVVRRRNNNOOOWWWdddnnnxxx|||{{{yyy}}}dddTTTIIICCCBBBJJJRRR]]]ggglllnnnoooooovvvuuugggXXXMMMGGG???<<<999888:::<<<>>>>>><<<<<<;;;:::999999999999::::::;;;;;;<<<<<<<<<===>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>============<<<<<<<<<<<<===>>>@@@AAABBBCCCCCCCCCAAA@@@@@@AAACCCEEEDDDCCCDDDDDDDDDCCCCCCDDDDDDDDDBBBBBBAAA@@@????????????>>>???@@@AAAAAA@@@???>>>;;;::::::999::::::;;;;;;======>>>???????????????AAA@@@???===<<<;;;;;;;;;::::::999999999999::::::999999999888888888888777888888888888888999:::;;;:::999888777777666666666111666:::;;;888666777:::888888888777666555444333222333444555666555444444333444444444444555555555444444222222222222444444444444444333222111000///333333333222222222222222333222111111000111111111111222222333333222222111222222222222222222222222111111111111000000000000000000111111222111111111000000000000000000000000---///111222111111222333222333333444555666777777777999;;;<<<<<<>>>AAACCCIIILLLNNNMMMJJJHHHIIIKKKHHHJJJKKKKKKKKKLLLNNNOOOOOOQQQRRRQQQOOONNNNNNOOOJJJGGGGGGKKKOOOTTT^^^gggtttwwwuuummmccc^^^aaafffkkkhhhbbb[[[WWW[[[dddkkknnnlllhhhdddaaa___^^^^^^XXXYYY[[[^^^ccciiinnnqqqlllmmmqqqxxx{{{ssslllbbb[[[VVVRRRMMMJJJEEECCC@@@===<<<:::777555444222000///000111000///000000///.....................---,,,,,,---......666555555444444333222222222333444444555555444444555444444333333222222111333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111000000111111111111000000000///000000000000000000000000///000000000000000////////////............//////---......///////////////222111000111444999>>>AAANNNRRRUUUUUURRRRRRWWW\\\iiimmmoooqqqvvvzzzyyytttkkkjjjiiifffbbbaaacccdddeeehhhpppiii```VVVQQQUUU___iiinnnmmmmmmjjjcccZZZUUUTTTUUUVVVWWWWWWWWW]]]dddddd^^^XXXQQQIIIDDDCCCCCCAAA???;;;>>>>>>;;;888888777666555444333333444444333222666444333222333444333222111000000000000111222222333333222222111000000///111111111111000000/////////////////////000000111------........./////////111111111000000000000000333333333222111222444666444555666:::???FFFLLLOOOPPPNNNLLLJJJIIIOOO___ooojjjnnnrrr{{{|||ssseeeWWWOOOMMMNNNQQQSSSXXX___hhhooowwwwwwuuuyyylllVVVMMMJJJLLLOOOXXX]]]dddjjjnnnqqqsssuuu{{{yyyhhhWWWIIIAAA>>>;;;:::999999;;;===>>>???<<<;;;;;;:::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>?????????@@@??????????????????>>>>>>========================;;;<<>>>>><<<<<<<<<<<<<<<=========<<<===>>>???@@@AAAAAAAAA@@@@@@>>>===;;;:::::::::::::::::::::::::::::::::999999999999999999999999777777777777888999:::;;;::::::999888777777888888666888999999777666777888888888888777666444333222333444666777777777666555444444444555555555666666555444222111111222444555666555333111000000111111333333333222222111111000222222111111111111111222111222222333333222222111111111111111111111111111111111111000000000000000///000111222222222222222111111111111111111111111...000222333111/////////222222222222333333333333333444444444444555888;;;???AAACCCCCCAAAAAABBBDDDFFFJJJNNNNNNLLLKKKMMMOOOTTTVVVWWWWWWTTTRRRQQQPPPOOOKKKJJJNNNSSSVVVZZZ___cccaaa^^^ZZZXXXZZZ___dddbbb___[[[VVVTTTWWW^^^cccgggddd___ZZZXXXXXXYYY[[[]]]]]]]]]]]]]]]___```aaa^^^aaaffflllpppnnniiiddd\\\VVVOOOIIIDDDAAA===:::;;;999777666666555333111333111000000111222222111//////////////////000000...------------------...666555555444444333222222333333444555555555555444444444444333333222222222333333333333333333333333222222222222222222222222222222222222222222222222111111222333333222222111111111111111000000000///000000000000000000000000...//////000000000////////////............//////---......///////////////111000//////111555999<<>>:::777444333444444333111222000//////000111111000,,,------...///111333444000//////////////////000////////////............---------------...//////+++,,,,,,------......///111111000//////000000111111222333333333666;;;???CCCDDDGGGKKKQQQWWW]]]```XXXPPPJJJIIILLLSSS^^^iiinnnrrrxxxppp^^^SSSPPPPPPRRRUUUXXX]]]bbbiiimmmuuuwwwyyyzzz]]]NNNKKKPPPVVV[[[\\\bbbjjjqqquuuxxxzzz{{{|||~~~xxxdddRRRFFF???:::777999::::::999999:::<<<===;;;;;;:::999999999:::::::::::::::;;;;;;;;;;;;;;;===>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<===???AAABBBBBBBBBBBBAAA@@@@@@BBBDDDFFFEEEEEEDDDCCCAAAAAAAAAAAACCCDDD@@@@@@AAA@@@@@@@@@?????????@@@@@@AAA@@@???>>>===<<<<<<<<<======>>>>>>>>>;;;<<<>>>???AAABBBCCCCCC>>>>>><<<;;;:::999999999::::::::::::::::::::::::999999999999::::::::::::777777777777888999:::;;;999999999999999:::;;;<<>>:::666888888888777555555777999:::999999888888999999:::999999::::::;;;;;;;;;<<<============>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@AAABBBCCCCCCCCCCCC@@@??????AAADDDEEEEEEEEEAAAAAA@@@@@@@@@@@@AAAAAA??????@@@@@@@@@??????>>>??????@@@@@@???>>><<<;;;999:::;;;<<<<<<<<<<<<<<<;;;<<<>>>???AAABBBBBBBBB<<<<<<;;;:::999999999999::::::;;;;;;;;;;;;::::::999::::::::::::;;;;;;;;;888888888888888999:::;;;999999999::::::;;;======CCC===555222444666666444777777777666555444333222111222444555555555444333333444444444444555555555444444222222222222444444222222111000111222444555111111111000000000000000111111111000111111222333111222222333333222222111111111111111111111111111000000000000111111111111000000111111222111111111////////////////////////...000111000///......///000000000000000/////////---.../////////000222444111111111111222333444555777999===???@@@@@@AAABBBKKKMMMOOOPPPNNNLLLKKKKKKQQQOOOQQQWWWZZZYYYWWWYYYSSSRRRRRRVVV]]]bbbddddddYYYWWWSSSPPPNNNNNNOOOPPPUUUSSSPPPNNNNNNPPPRRRTTTUUUQQQLLLGGGCCCBBBBBBBBB???@@@AAABBB@@@>>>;;;999888777555444444444555555///...------...///...,,,000...,,,,,,---...---,,,------......///......---......////////////......666555555444444333222222222222333444444444444444111222222333333444444555333333444555555444333333222222222222222222222222111111111111111111111111///000222333333333222111111111111111000000000000000000000000000000000000---......///000000////////////............//////---......///////////////000/////////111333555666999>>>FFFNNNSSSTTTTTTSSSPPPWWW\\\___dddjjjmmmkkklllmmmmmmjjjeee```]]]\\\]]]ggguuu{{{hhh___UUUQQQRRRSSSRRROOOGGGFFFCCCAAA???AAACCCFFFKKKMMMRRRXXX\\\[[[YYYXXXTTTWWWZZZ[[[\\\```hhhnnnsss{{{|||sssmmmlllggg]]]OOOHHH@@@===???AAABBBAAA:::777444222222222111000111111111111222333444444222111000///......//////////////////////////////------------...///000111000000000000000000000111222222111111222444666777888<<<@@@DDDIIIRRR^^^gggvvvvvvuuusssooojjjfffcccVVVQQQOOOSSSXXX^^^gggooossszzzxxxiii]]]YYY[[[bbb]]]XXXVVV[[[dddnnntttyyy```VVVMMMMMMQQQUUU[[[```]]]fffrrr}}}~~~|||tttttt{{{vvv\\\QQQDDD===>>>???<<<888666777777444222222666999888888888777777888888999888888999:::;;;;;;<<<<<<;;;<<<<<<<<<============;;;<<<<<<<<<=====================>>>>>>>>>??????BBBBBBAAAAAAAAAAAABBBBBB???>>>>>>@@@CCCEEEEEEDDD@@@@@@AAAAAAAAAAAA@@@@@@===>>>>>>?????????>>>===>>>>>>??????>>>===;;;:::888999;;;<<<=========<<<>>>>>>??????????????????<<<;;;;;;:::::::::;;;;;;::::::;;;<<<<<<;;;::::::::::::::::::;;;;;;;;;<<<::::::999999999999:::::::::::::::999999:::;;;;;;???<<<888555444444555666555666666666555444444333444555666777777777666555333333333333444444444444333333333333333333333333222222111111222222333444000111111111111111222222111111000000111222222333111222222333333222222111111111111111111111111111///000000000111111111111000000111111111000//////...........................///000000...///000222111111111111222222222222,,,...000000000000111222000///......///111222222222222333555888::::::999???AAACCCDDDCCCBBBCCCCCCEEEFFFKKKRRRTTTQQQPPPRRRLLLKKKLLLOOOUUUXXXYYYXXXMMMJJJHHHEEEDDDCCCCCCBBBFFFEEECCCBBBBBBBBBCCCDDDBBB@@@<<<999666555555555111333444555444333222222111111111111000000222333000...---...///000///...///---,,,,,,...//////...,,,---.........---,,,+++,,,---............---,,,666555555444444333222222111222333333444444333333000111222333444444555666333333444555555444333333222222222222222222222222111111111111111111111111---///111222333222111000111111111111000000000000000000000000000000000000------...///000000////////////............//////---....../////////////////////000000222333444555555888>>>GGGOOOSSSTTTSSSLLLRRRWWWZZZ^^^dddhhhgggooopppqqqnnniiiccc___]]]```gggoooxxxwwwpppfff\\\RRRNNNOOORRRPPPMMMGGGDDD@@@<<<:::;;;===@@@IIIKKKQQQXXX[[[ZZZXXXWWWXXX]]]bbbcccbbbfffoooxxxwwwkkk[[[SSSJJJGGGJJJNNNOOOOOODDD@@@<<<888777666555444666555444444333333444444888777555333111111111111000000000000111111111111.........//////111222222333333222222222222222222666666555555666999;;;===CCCHHHNNNSSSZZZeeesss}}}{{{rrrhhh___YYYWWWVVVXXX[[[\\\```iiitttyyyyyyqqqeee[[[WWWZZZXXXVVVXXX```jjjrrrxxxxxxyyyhhhQQQLLLKKKPPPUUUYYY]]]cccggglllrrrvvvxxxyyyzzz{{{sssttt}}}oooXXXIIICCC<<<:::;;;<<<:::666666777777444222333777;;;888777777777777777888888777777888999;;;<<<======;;;;;;;;;;;;<<<<<<<<<===:::;;;;;;;;;<<<<<<======;;;<<<<<<<<<======>>>>>>AAA@@@???>>>===>>>???@@@>>>===>>>???BBBDDDDDDDDD???@@@BBBBBBBBBBBB@@@???<<<===>>>??????>>>===<<<===>>>>>>>>>===<<<:::999:::;;;===????????????>>>@@@@@@@@@???>>>===<<<;;;<<<;;;;;;;;;;;;<<<======::::::;;;<<<<<<;;;:::::::::::::::;;;;;;<<<<<<<<<;;;;;;::::::999:::::::::;;;;;;:::999888888888888888:::;;;999555333555888555555555555555555444444111222333444444444333222222222222333333333444444222333333444444333333222222222222222222222222222111111111222222333333444111111000000111222333333222222222333333222222222000000000000000000000000//////000000111111111222000000000000000///...---........................000111111111000111444666///////////////000000000...000222222000.........000...------...000000000333111///111555888777444222444666777666777888999666999@@@GGGGGGCCCBBBEEE@@@>>>>>>@@@CCCEEEEEEDDD@@@>>><<<::::::999777666888888888777666555444444444444333222000//////...,,,...111222111111111111000000000///......///000...---,,,---...///...---+++***)))***,,,...............///000///...---,,,++++++------------++++++333333333333333333333333111222222333333222222111666555333222222333555666555555444444444333000...222222222111111111000000111111222333333111000/////////000111222222333333444333222222111111222222222000---...000111000...000///////////////---+++////////////............111111000000//////......000000000000111111111111444555777;;;BBBKKKSSSWWWUUUQQQNNNQQQYYYbbbhhhjjjrrrrrrsssrrrqqqooolllkkkeeefffeeeccciiiuuu~~~vvvooolll___XXXOOOIIIHHHIIIJJJJJJDDDCCCAAA===;;;;;;===???CCCGGGMMMSSSXXXZZZZZZZZZZZZ]]]``````bbbkkkyyy{{{nnneee\\\SSSQQQUUUWWWRRRLLLHHHEEE@@@<<<:::;;;===???>>>======AAAFFFIIIIIIGGGNNNJJJEEE@@@<<<:::777555666333111333222111333777111222222333444777;;;>>>;;;>>>AAAAAA>>><<<<<<===<<<===>>><<<;;;@@@IIIPPPUUUXXXaaajjjnnnrrr~~~}}}xxxooofffbbbaaaaaabbbdddiiinnnsssvvv}}}{{{lll^^^XXXYYY```^^^\\\___fffnnnuuuyyywww}}}zzzqqqjjjccc]]]WWWVVVVVVYYY^^^aaaaaa```eeemmmssssssxxxsssaaaQQQGGG>>>===<<<:::888777555555666666666666666666666666666666666666777777777777999888777777777999;;;======<<<<<<;;;;;;;;;<<<<<<;;;:::999999888888999999<<<<<<<<<===============@@@@@@??????>>>??????@@@AAAAAAAAAAAAAAAAAABBBBBB@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;::::::;;;;;;<<<===>>>>>>???@@@?????????>>>>>>============<<<<<<<<<<<<======<<<<<<;;;;;;;;;:::::::::999999999::::::;;;;;;;;;999999999999999999999999::::::::::::999999999888666666666666777777777777999888777666555444333333444444444444444444444444555555555666555444444333333222222111222333555666222222222333333444444444000000000000000000000000000000000000000000000000222222222222222222222222000000000000000000000000333222222111000//////...444333111111222222000///222222111111000000//////////////////////////////---.........//////000000000000000000000000000000/////////......---------........................222222222333333222222222333444666888::::::::::::666666666777777777888888444333333222111111111222999666222///...//////...,,,...000111222111000///000...------////////////........................***+++,,,,,,------,,,,,,,,,---......//////......000///---,,,+++---///111******+++,,,---//////000333333333333333333333333444444555555555555444444444333222111111222333444333333222333555444222000333333333333222222111111111222222222222111000000///000000111222222333333222111111000000000000000222000......000111000///000000000111111111000///000000000000////////////000000000///////////////...////////////000000000222222333666;;;BBBHHHLLLNNNQQQUUUYYY^^^aaaeeegggoooppprrrttttttrrrooonnnfffgggddd```bbbiiinnnnnnpppsssuuutttnnnhhhdddbbb\\\UUULLLFFFDDDEEEEEEEEEBBBDDDEEEEEEDDDDDDEEEFFFHHHIIILLLOOORRRUUUXXXYYY]]]```bbbdddhhhssssssfffaaaZZZYYYYYYXXXRRRLLLLLLJJJGGGEEEEEEGGGJJJLLLMMMMMMPPPWWW___ddddddccc^^^ZZZUUUQQQLLLGGGBBB>>><<<888555777777444444666444666888<<<@@@FFFKKKOOOVVVUUURRRNNNKKKHHHGGGGGGFFFGGGGGGEEEDDDHHHQQQYYYaaadddiiimmmsss{{{}}}vvvnnniiifffiiinnnrrruuuwwwwwwvvv{{{zzz}}}wwwiii]]]ZZZ^^^aaa``````dddjjjpppuuuwwwwwwuuunnneeeaaacccdddaaa\\\\\\^^^cccggghhhgggdddccchhhkkkmmmzzzxxxlll^^^PPPDDD===<<<;;;:::999777666555555555555555555555555555555666666666666666777777777999888777777888999;;;===<<<<<<;;;;;;<<<<<<===>>><<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<=========????????????????????????>>>>>>===============>>>???>>>======<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<;;;:::999888888999:::<<<===???@@@@@@@@@@@@@@@?????????>>>>>>======<<<<<<<<<<<<======;;;;;;;;;;;;::::::::::::::::::::::::::::::999999888888888888888888888888888777777777666666666666666666666666777777777777888888777666555444333333555555555555555555555555666666666666666555555444333333222222222333444555222222222333333333444444000000000000000000000000111111111111111111111111222222222222222222222222000000000000000000000000222222111000000///......111000//////000000///...////////////......------////////////////////////111111000000///......---////////////////////////////////////.........---////////////////////////111111222222222222111111000111222333444555555555111111222222222333333333333222222111000000111111888555000...............---...///111111000///...000///......////////////////////////////////////,,,,,,---...............,,,------...............///---,,,,,,---......---------------------------333333333333333333333333555555666666666666555555222222222222222222222222222111111222444555444222444444444333333333333222333222111111000111111111000000000111222222333333111111111000000000000///222111//////111222111111000000111222222222111111111111111000000000//////....../////////000000000............////////////222111111222555999===@@@EEENNNZZZbbbccccccccceeegggiiilllooopppooonnnmmmggghhheee___]]]``````^^^aaabbbaaa___\\\ZZZYYYYYYWWWRRRJJJDDDBBBBBBBBBBBB@@@CCCHHHLLLMMMMMMMMMNNNOOOOOONNNOOOQQQTTTXXXZZZ```aaadddhhhqqqvvvkkk]]]\\\ZZZYYYWWWTTTPPPLLLNNNMMMMMMMMMOOORRRUUUWWW[[[\\\aaajjjssswwwwwwtttmmmkkkhhhddd^^^WWWOOOIIICCC>>><<>>???AAAEEEMMMWWWbbbkkkqqqzzzrrrggg^^^YYYWWWTTTRRRMMMMMMKKKIIIHHHMMMUUU\\\```ggglllqqq~~~{{{sssnnnjjjnnnuuuzzzzzzwwwrrrnnniiilllsss~~~ooobbbZZZ[[[```___```bbbgggmmmqqqrrrrrrnnniii___XXX[[[cccgggfffeeegggkkkooorrrpppkkkgggaaadddgggnnnyyyeeeSSSGGG???:::777888888777777666555555555555555555555555555555555555555555666666666777777888888777777888999;;;<<<<<<<<<<<<<<<===>>>>>>???===<<<<<<;;;;;;;;;;;;;;;999999:::;;;;;;<<<======>>>>>>????????????>>>>>>AAA@@@???>>>>>>===>>>>>>======<<<;;;;;;;;;;;;;;;========================??????===<<<:::999777777777777999;;;===???@@@AAA@@@@@@@@@@@@????????????===<<<<<<;;;;;;<<<<<<===;;;;;;;;;:::::::::999999;;;;;;;;;:::999999888888777777777777777777777777666666666666555555555555666666666666777777777777888888777666555444444333555555555555555555555555666666777777666666555444444333333222222222222333222222222222222333333333000000000000000000000000111111111111111111111111222222222222222222222222000000000000000000000000111000000//////.........///------...///000///.../////////............---////////////////////////111111000000///.................................////////////............000000000000000000000000///000000111111000000//////////////////000111111............////////////111111000////////////000555222///------......------.../////////...---,,,////////////////////////////////////////////////---...//////000000//////,,,,,,---...............///---,,,---000000...+++//////...---,,,+++******444444444444444444444444333444444444444444444333111111222333333222111111222111111222333444333222333333333333333333333222444333111000000000111222000000111111111222222222333333333333222222111111222111000000111222222222111222333222111000//////000000000000////////////------......///000000111........./////////000000222111000000222444777999>>>HHHVVVaaafffggggggfff``````aaabbbcccdddeeeeeeeeegggfffbbb``````___\\\\\\ZZZWWWTTTRRRRRRTTTUUUSSSOOOJJJFFFCCCCCCDDDEEEFFFIIINNNQQQTTTVVVYYY[[[XXXZZZ]]]___aaabbbbbbbbbaaaaaaccciiiuuutttfff^^^RRRTTTUUUUUUTTTSSSSSSSSSSSSSSSTTTVVVXXX[[[]]]___dddfffjjjpppwwwyyyvvvrrrqqqpppooommmhhh___UUUOOOGGGCCCBBBIIINNNNNNLLLLLLNNNPPPVVVbbbqqqvvviiiccc```[[[WWWRRRQQQNNNLLLLLLPPPXXX^^^\\\hhhqqqyyyyyyooohhheeehhhlllnnnmmmiiiccc___```iiiyyyyyyjjj]]]VVVWWW\\\\\\]]]```eeeiiijjjhhhfff\\\^^^```aaagggnnnooolllpppsssvvvxxxwwwpppiiiccc[[[aaaiiiwwwvvvgggRRRBBB;;;999999888444444444444444444444444444444444444444444444444444444444555555666666777888777777777888999:::;;;???>>>============>>>>>>===<<<<<<;;;:::;;;;;;;;;888888999:::;;;;;;<<<===<<<===>>>?????????>>>===AAAAAA???>>>===============<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;:::999888777777888999:::<<<===???????????????>>>>>>>>>>>>>>><<<;;;;;;;;;;;;;;;;;;<<<::::::::::::999999999999:::::::::999999999999999777777777777777777777777888777777777777666666666666666666666777777777777888777777666555555444444555555555555555555555555555555666666555555444333444444333222222111111111111111111222222222222222000000000000000000000000222222222222222222222222111111111111111111111111000000000000000000000000000/////////.........------,,,,,,---000111000///000000000000000000000000////////////////////////,,,,,,---...///000000111.................................---------------////////////////////////...//////000000//////...111000///......///000111............//////////////////......---......///222000---,,,---......------............---++++++///000111000///......///////////////////////////---......///////////////,,,,,,---.........------111...,,,---000111///,,,///......---,,,+++******444444444444444444444444333444444444444444444333222222333333333333222222444333111111222333222000111111111111222222222222444333111000000000111222111111111111111222222222222333333333333222111000111111111111111111222333666888888666222///.../////////.........---------,,,,,,---...///000111111//////000000000111111111//////......000222444555:::???IIIVVVbbbhhhiiiggg]]][[[XXXUUUUUUWWWZZZ\\\bbbffffffcccbbbcccaaa]]]ZZZVVVQQQMMMLLLMMMOOOQQQMMMLLLIIIGGGFFFFFFHHHJJJQQQRRRTTTVVVZZZaaajjjpppkkkqqqyyy|||vvvqqqfffbbb```cccnnn}}}xxxpppggg^^^YYYQQQRRRSSSSSSSSSUUUYYY]]][[[[[[\\\]]]___bbbdddeeejjjjjjkkkooossssssoookkklllmmmmmmmmmiiibbbYYYRRRKKKHHHIIIPPPUUUUUUUUUVVV\\\^^^fffttt~~~oooiiieee___ZZZVVVUUUSSSRRRSSSWWW]]]aaacccppp|||~~~rrrcccZZZXXXXXXYYYZZZZZZ[[[\\\\\\nnnwwwvvvhhh\\\UUUUUUYYY]]]]]]]]]^^^^^^\\\XXXUUUPPP\\\hhhoootttyyyzzzxxxyyyzzz|||zzztttlllccc^^^ZZZeeettt{{{]]]QQQCCC:::888888777555222222333333333444444444444444444444444444444444222333333444555555666666777777777777888999::::::AAA@@@???===<<<<<<<<<<<<<<<;;;;;;:::::::::::::::888888999999:::;;;;;;<<<;;;<<<======>>>>>>>>>>>>======<<<:::999999999999>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999999999999::::::;;;;;;<<<<<<<<<<<<<<<===============;;;;;;::::::::::::;;;;;;::::::999999999888888888777777888888999:::;;;;;;888888888888888888888888777777777777666666666555666666666666777777777777777777666666555555444444333333333333333333333333333333444444333333222111333333333222222111111000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000////////////............++++++***,,,...//////...///////////////000000000////////////////////////***++++++,,,...//////000........................,,,,,,,,,,,,,,,,,,,,,,,,.................................//////.........222111///.........///000............////////////...------,,,------......///...,,,,,,---......---.........------,,,++++++...111222222///......///------------------------,,,,,,---............---+++,,,,,,---...---------000---******,,,......---,,,,,,,,,,,,,,,,,,,,,,,,444444444444444444444444555555666666666666555555333333333333333333333333555333111000111222111000000111111111111111222222333222111111000111111111111111111111111111111111000000111222222000///...///000111111000000222444;;;======:::444000///000.........---------,,,,,,,,,,,,---...//////000000000000000000111111111111,,,++++++,,,---...000111666777<<>>===<<<;;;;;;;;;<<<;;;;;;:::999:::::::::999999::::::::::::;;;;;;<<<<<<;;;;;;<<<===>>>???>>>===<<<;;;;;;;;;;;;;;;======<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::888888999999999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::999999::::::;;;999999999888888888777777555666777888999;;;<<<<<<888888888888888888888888555555555555444444444444666666666666777777777777777777666666555555555555222222222222222222222222222222333333222222111000111222222333222222111000111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////***))))))***,,,...---,,,,,,------------.........////////////////////////------------------------........................,,,,,,,,,,,,,,,---------........................---......//////......---///......---------......,,,,,,,,,---------......---,,,,,,,,,,,,---.........,,,+++,,,...//////......---------------,,,,,,...111444333000---...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---,,,,,,,,,++++++,,,---------------,,,,,,,,,+++++++++,,,---******++++++,,,,,,------555555555555555555555555444444555555555555444444333222111000000111222333333111//////111222333222111111111222222333333333111222222222222111000000111111111111111111111111///000111222222111///...---///000000//////111444999;;;<<<999333......000///.........---------------------......//////////////////000000000000111,,,+++++++++,,,---......222333666;;;DDDMMMTTTXXXYYYWWWSSSOOOMMMMMMNNNOOOTTTYYY\\\\\\^^^aaaaaa]]]XXXTTTOOOMMMNNNOOOOOOOOOLLLMMMNNNMMMLLLLLLOOOQQQOOOOOOQQQXXXeeezzzvvvlll___YYYYYY[[[\\\[[[VVVTTTQQQNNNKKKJJJLLLMMMIIIIIIKKKNNNSSSXXX\\\]]]\\\\\\^^^bbbgggooovvvzzzrrrmmmgggddddddeeecccbbbeeeeeeddddddccc```\\\XXXRRRSSSVVVZZZYYYYYY^^^fffnnnuuu|||sssmmmggg```[[[WWWWWWWWWZZZ]]]```bbbccciiirrrwwwhhhXXXMMMJJJGGGIIINNNUUU]]]fffmmmqqqrrruuu{{{uuudddYYYSSSPPPRRRVVVZZZVVVPPPNNNOOORRRUUUWWW___gggqqqwww~~~yyyyyyuuupppjjjfffgggiiiwww|||nnn\\\KKK:::888666444333222222222222222222222222333333333222222222222222222222222111111222333444555666666555666777888888999999999===<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::===;;;:::999:::<<>>>>>>>>>>>>>>???<<<;;;;;;:::::::::::::::::::::::::::::::::::::::999999999999888888888888888888999999:::::::::;;;;;;;;;;;;<<<<<<<<<======::::::999999999999::::::999888888888777777777777666666777888999::::::;;;777777777777777777777777666666666555555555444444666666666666777777777777666666666666555555555555333333333333333333333333222333333333333222111111000000222222333222111111111111000000000/////////000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000---,,,,,,---...//////...,,,,,,,,,---------......////////////////////////////////////////////////////////////////////////---------....../////////..............................////////////......,,,------............---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---......---,,,+++,,,///000000///---------------............222555444000------///------------------------***++++++,,,,,,,,,,,,,,,++++++,,,------------,,,***///444444111......///******+++++++++,,,,,,,,,555555555555555555555555111222222333333222222111333111000......000111333111///...///111444555444222222222333333444444444111111222333333111000///222222111111111111111111111222444444444333111///,,,...000000......111444444777999666000,,,,,,///000/////////............---------.........................../////////000......------------......///222444666888???HHHOOOTTTTTTRRRPPPNNNLLLKKKJJJMMMRRRWWWYYY]]]cccdddbbb[[[WWWTTTSSSUUUWWWVVVTTTQQQSSSTTTSSSPPPPPPRRRUUUQQQSSSWWWaaassszzzoooaaaYYYXXXYYYWWWTTTPPPOOOLLLGGGDDDCCCDDDFFFFFFGGGLLLSSS\\\bbbdddeeecccdddfffkkkttt~~~~~~wwwnnngggfffeeedddccceeecccaaaaaa```^^^ZZZXXXRRRUUUZZZ^^^^^^^^^gggrrrttt~~~wwwpppkkkeee^^^YYY]]]]]]___bbbfffiiijjjjjjuuuxxx|||rrrgggYYYMMMHHHIIIIIINNNVVV___gggnnnrrrtttrrrttt{{{zzzjjjXXXNNNJJJJJJOOOUUURRRNNNIIIJJJOOOYYYaaafffgggmmmttt|||vvvuuuqqqlllggghhhmmmrrrzzzttt___PPPBBB666555555555444333333666888222222222222222222222222222222222222222222222222000111111222444555666666555666777888888999999888999999::::::<<<===>>>???>>>>>>===<<<<<<<<<<<<<<<===<<<<<<;;;;;;::::::999===;;;999888999<<>>>>>:::999999999999999999:::888888888888777777777777888888888888888999999999666666666666666666666666888888888888777777777777666666666666777777777777666666666666666555555555444444444444444444444444333444444444444333222222///000111222333333222111111111000000/////////...000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111222111000111222333222111........./////////000000////////////////////////------...000111333444444000000000000000000000000.../////////000000111111000000000000000000000000......////////////......,,,...///000111000//////------........./////////,,,,,,,,,,,,------...///,,,++++++---///111000000---------------...///000...222666555000------///........................***+++,,,,,,------,,,,,,++++++,,,---------,,,,,,***333===???999333111222++++++++++++++++++++++++444666777777555333333333444333333222111111111222555444333333222222333333333333333333333333333333333222222222111111000000333222222222111000000000000000////////////000000000000000000////////////------...///000000//////333222000///.........///+++,,,///000111000///...---------............//////...,,,+++,,,---///111+++---//////...,,,,,,,,,/////////000333777;;;===FFFJJJOOOQQQPPPLLLIIIGGGNNNNNNOOOQQQUUUZZZ```cccaaa\\\WWWVVVYYY\\\^^^___WWWVVVUUUTTTSSSTTTUUUVVVSSSUUU[[[iii}}}vvvmmmaaaYYYWWWYYYZZZ[[[YYYUUUNNNHHHEEECCCAAA@@@@@@FFFLLLSSS]]]hhhmmmkkkrrrpppsss}}}xxxnnnjjjgggccc```aaabbbccccccaaa]]]YYYWWWWWWSSSVVV[[[```eeekkkqqquuuuuullljjjfff^^^XXXWWWYYY[[[^^^dddhhhhhhfffcccmmmttt{{{wwwmmmccc^^^ZZZTTTRRRRRRRRRVVV\\\bbbfffiiikkkkkkjjjsss}}}|||qqq]]]KKKGGGEEE@@@@@@GGGHHHFFFIIITTTcccnnnrrrqqquuuwwwzzz~~~zzzuuuoooiiihhhmmmuuu}}}wwwfffVVVIII@@@;;;888222111000000000111333444000000111111111222222222333333333333333333333333222222333444555555444444444444444555555555555666777777888999::::::::::::<<<;;;;;;:::::::::;;;;;;<<<<<<;;;:::999999888777;;;:::999888888:::<<<===>>>===<<<;;;:::;;;;;;<<<::::::999888777777777888666888::::::888777888888999888777777777888::::::666777999:::;;;;;;:::999<<<======<<<<<<===???BBB<<<;;;::::::999999::::::777888999::::::999888777666666777888999:::::::::777666555444444555666777444555555555666666777777777777777777777666555555000111222222333333333333555444222111111222444555222222222111111111111000222222222222222111000///////////////////////////111111222222222222111111000000000000000111111111///000111222222222222222111111000///////////////000000000000000///......---------............///---...............---,,,////////////////////////,,,,,,,,,---//////---+++,,,.........,,,+++,,,...,,,,,,------------------..............................////////////......------......///.........++++++------------++++++------------------------++++++++++++,,,---.........---++++++,,,,,,,,,+++///222:::CCCAAA666///...+++---......,,,***))))))+++,,,---------,,,******---***((((((+++,,,***'''///444===EEEHHHBBB666---000///---+++***)))******222444666666555333333333444333222222111111222222333333222111111111111222222222222222222222222222222222111111111000000000222222222111111111111111111000000//////000000111000000000000/////////...---...//////////////////222111///...------......,,,---/////////...,,,+++---------............///......---,,,---...///000---...///000//////......///...//////111333555777;;;???EEEHHHJJJKKKKKKLLLJJJMMMQQQUUUYYY\\\___aaaaaa^^^[[[[[[^^^aaacccccc[[[ZZZYYYXXXXXXXXXXXXYYYWWWZZZaaammm{{{rrrjjj___XXXXXX\\\___aaa^^^ZZZSSSNNNJJJHHHGGGGGGGGGKKKQQQWWWcccpppwwwxxx~~~}}}tttpppkkkeee`````````aaabbb```]]]YYYXXXXXXXXX[[[^^^bbbfffnnnwww}}}yyymmmbbb^^^[[[UUURRRRRRWWWYYY[[[]]]^^^^^^]]]]]]YYYcccooowww~~~~~~vvvlllfff```XXXSSSSSSMMMSSSZZZ```dddgggjjjmmmyyyxxx```OOOBBBAAAAAA===???EEEIIIIIINNNXXXdddmmmqqqqqqtttxxx|||xxxnnnkkkkkkqqqyyy|||yyysssfff^^^QQQFFF???;;;999888222111000000000111222333111111222222222333333333333333333333333333333333333333444555555555555555444444444444555555555555666777888999::::::::::::;;;;;;::::::::::::;;;;;;:::::::::::::::999999999;;;:::888888888999;;;<<<===<<<;;;:::::::::;;;;;;:::999888888777777888888777888999999777777888999888888777777777888999:::777888888999::::::::::::<<<===>>>===<<<<<<>>>@@@;;;:::999999888888999999777888999999999999888777666777888999999:::::::::777777666555555666777777555555555555666666666777666777777777777666555555333222111000111222444555333333333333333333333333222222222111111111111000222222222222222111000000000000000000000000000000//////000000000//////...111111111111000000000//////000111222222222222111111000000//////////////////////////////...---------------............///---....../////////......////////////////////////...------...//////---+++,,,---///...---------///------............//////..............................////////////......------.........------,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,---...//////000///---------...---,,,(((555LLL```bbbTTTDDD<<<------+++(((&&&(((+++///,,,,,,,,,,,,+++***)))(((******,,,...111222222111///111666===CCCEEEBBB???444111---,,,---...---,,,000222555555444333333333333333222222111111222222222222111000000000000000111111111111111111111111111111000000000000//////111111111111111222222222111111111000000111111111000000000/////////......//////////////////...---000///...------------------......///...,,,***)))---------............///---------.........//////***+++,,,---.........---------...............///000444999>>>CCCIIINNNRRRPPPQQQTTTUUUVVVWWWZZZ\\\___^^^^^^aaadddgggiiiiiibbbaaa___]]]\\\[[[[[[[[[ZZZ^^^fffrrr|||xxxnnnfff]]]XXXZZZ___ccceeebbb___YYYSSSPPPOOOOOOPPPRRRWWW]]]eeesssyyyqqqmmmiiibbb]]]\\\]]]___``````^^^\\\[[[\\\]]]^^^```bbbgggppp{{{}}}pppeeeZZZTTTQQQOOONNNPPPRRRSSSTTTSSSPPPPPPSSSVVVTTTbbbsss~~~~~~uuunnneeeZZZRRRPPPMMMUUU___dddeeeiiipppvvv}}}rrriiiMMMBBB<<>>===;;;<<<<<<<<<;;;::::::999999::::::777888999999999999888777666777888999::::::::::::888888777777777777888888555555555555666666666666666666666777666666555444555333111///000222444666111222444555555444222111222222222111111111111000111222222222222111000000111111111111111111111111000000000000000///...---222222111111000000//////000000111111222222111111000000000/////////.....................------,,,---------............///---......///000000000000////////////////////////000///......//////---++++++,,,.........---...///........./////////000000..............................////////////......------...------,,,+++***+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,------...///000222111////////////...,,,,,,555EEETTTYYYTTTNNNLLL===;;;777111,,,)))((()))************+++,,,------&&&(((***+++***(((((((((***+++///666>>>CCCFFFFFF999555000------,,,+++)))...111333444333222333333333333222222111222222333222222111000000000000111111111111111111111111111000000000///////////////000000000111222222222333222222111111111111222222000000/////////.........//////000000///...------......------,,,,,,,,,,,,---............---,,,+++---------............///,,,---......//////......*********,,,---.........+++,,,,,,------,,,++++++---///222777<<>>999444111000111111111111111000000////////////111111222222222222333333222222222222222333333333111111111000111111111111333333444444444555555555555666777888999999999999888999999:::::::::::::::888888888999999999999999999888888777888999::::::999999999888888888888999888888777777777777888888999999888666555555888;;;777777777777777888888999888888777777888:::<<<===<<<===??????<<<:::::::::======<<<;;;;;;;;;;;;;;;888888888999999888888888777888999999:::::::::999888888888888888888888888555555555666666666666666555666666666666555444444444333222111111222444555222222444444444444222222222222222111111111000000111111222222222111111000000000000000000000000000222222333222222111000///000000000000000111111111000000111111111111000000///////////////..................//////......------------............///------///000111111111111////////////////////////111000////////////---,,,(((***---...------...///---------...//////000000........................---......//////......---------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///222111000///000///---+++000111222555777:::@@@EEEBBBDDDEEECCC===555///,,,111000...,,,+++***++++++,,,...///...***)))***---))),,,111777<<<>>>>>>======<<<999444...***((((((...000333444333222222333333222222111222222333333333333222111111111111111222222222222222222222222///////////////000000000000000000111222222222333222222111111111111222222////////////............//////000000///...---------------------,,,,,,,,,------......////////////---------............///,,,---......//////......---,,,+++,,,///000000///******+++,,,------,,,,,,---...///111555<<>><<<999888888<<<;;;;;;:::::::::::::::999888888888888888888999888888999::::::::::::999888888999999999999888888666666666666666555555555555555555555555444333333222333444555555444222111444444222222222222444444222222222111111111000000000111111222222222111111////////////////////////222222222222222111000000......///000111222222333000000111111111000000///...//////000///...------...//////000000000//////---------............///------///000111111111111////////////////////////111000......//////...---&&&))),,,------,,,,,,---++++++,,,---......//////........................------............------------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...000///.../////////,,,***)))---//////............333888>>>BBBCCCBBBAAAAAAEEECCC>>>888333///---+++***++++++)))''')))...222555666777777666555333222:::>>>AAA<<<333,,,+++,,,///111444444333222222222222222111111222222333333333333222111111111111222222222222222222222222222//////000000000000111111111111111111111222222222111111111000000111111111/////////.........------//////////////////...---,,,------......---,,,,,,------......///000000111---------............///---------.........//////+++(((&&&'''***,,,+++)))***++++++,,,,,,---......------------...333888===EEENNNXXX\\\ZZZVVVTTTTTTOOOQQQSSSVVVZZZ___eeejjjrrrrrrqqqpppnnnllljjjiiihhhjjjmmmqqqsssttttttttttttuuuuuurrrmmmhhheeeccckkkeee___[[[YYYXXXUUURRRRRRSSSTTTTTTWWW]]]gggooowwwppp[[[PPPFFFBBBAAA???@@@CCC???BBBFFFHHHJJJKKKLLLNNNSSSXXX[[[[[[ZZZ___kkktttxxxmmmcccYYYOOOOOOKKKEEEDDDGGGIIIIIIOOOSSSXXX]]]ccckkkttt{{{xxxpppggg[[[PPPKKKMMMXXXdddrrrzzzpppYYYRRRSSSTTTVVVXXX[[[\\\[[[\\\```dddhhhkkknnnmmmjjjgggggghhhnnnuuu{{{zzzyyyzzzzzzxxxsssmmmaaaRRRCCC999777777333222000000111222111000------...////////////////////////000000000000111000000111111222333333333555444333222222222333444333333333333444444444444444555666777777888888777555666888999::::::999888::::::999888777666555444666666777777888888888888666777888888999888888888777777666666666777888888777888888666555555777999555666777777888888777777666777777888999;;;<<<===;;;=========:::999888999999999888777777777777888999999888777777888999999999999:::::::::::::::999888888999999999999888888666666666666666555555555444444555555444444333222111333555777666444222000555444222111111222444555222222222111111111111000000000111222222222222111........................//////000000000000//////......///000111222222333000000111111000000//////......///000///...---,,,...///000000000000000000---------............///---......///000000000000////////////////////////000...------...//////...'''***---...---,,,,,,,,,***++++++,,,---...//////........................------............------------...------,,,+++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,------------...///...,,,******...///,,,***,,,,,,++++++---000333777<<>>...555666777888777666444333////////////000000000000111111111111111111111111111111111111111111111111222222222111111111000000---///111222333222111000222111111000///......---......------------......000000///.....................---------,,,,,,,,,,,,---...//////...---,,,,,,---///000000000///......///////////////......///...---,,,+++,,,---...///...---++++++,,,---...)))***,,,...//////...---000222555999>>>FFFNNNTTT[[[YYYVVVQQQOOOQQQUUUXXX```bbbfffnnnuuuyyyyyywwwooolllhhhfffeeeccc___\\\UUUPPPKKKGGGGGGJJJMMMNNN[[[]]]___^^^[[[XXXVVVUUUWWWWWWZZZaaalllyyy{{{yyyxxxssseeeZZZHHHGGGFFFHHHLLLOOONNNLLLKKKIIILLLSSSWWWWWWWWWYYYWWWZZZ[[[XXXUUUYYYeeeooouuuddd```YYYQQQOOOSSSYYY\\\]]]___\\\eeewww~~~|||xxxnnneeecccggghhheeeccc[[[SSSMMMFFFBBBGGGQQQZZZYYYXXXXXX[[[___dddfff```___^^^___cccjjjqqqvvvxxxrrrkkkeeedddfffhhhjjjhhhccc]]]YYYYYY\\\___aaayyy}}}tttaaaMMM@@@:::888555222000///000000000//////......000111222111111000000//////......///000111333333222111111000000////////////000000111111000000111111222333000000000000000000000000222222333444444555555666333444666888888888777777:::666111000222555777666666777:::<<<<<<;;;999777999999999888999999:::;;;:::999999999999999999999666666777777777777666666666777888999999888777666555666999;;;======<<<;;;;;;;;;::::::;;;<<<>>>???<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;777888:::;;;<<<<<<;;;:::777777888888888888777777444444444555555555555555555555444444444333333333555555666666666666666666555555444444444333333333222222222222222111000///111000000///000222333444333222111000//////////////////000000000000//////,,,---...000000000//////////////////000000000000000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,...000111000...------.................................//////...---,,,,,,///...------......---,,,/////////...------,,,,,,---,,,+++,,,...///...------......///000/////////...------,,,,,,------.........---,,,,,,+++*********++++++,,,,,,++++++***,,,,,,+++******+++,,,,,,...,,,***)))***+++,,,+++***+++------,,,+++,,,---+++***)))***,,,------+++...------,,,+++***))))))*********++++++,,,,,,,,,++++++---222;;;GGGRRRYYY^^^[[[VVVQQQOOOPPPRRRSSSUUUYYY```dddaaaTTTAAA444333444555666666444222111000000111111111222222222111111111111111111111111111111111111111111111111222222222111111111000000---...000111111111000///111111000000///......---///......------......///000000///...............,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,******+++,,,,,,,,,,,,,,,......////////////......---,,,,,,+++++++++++++++------,,,,,,,,,------...***+++,,,---............---...000333666<<>>DDDMMMIIIKKKMMMPPPRRRVVVYYY\\\aaabbbeeelllttt||||||vvvllleee```^^^]]]]]]^^^YYYSSSQQQUUU]]]eeejjjyyyuuunnncccWWWKKKAAA<<<666444222111000000111222//////.........///000111000000000000//////............///000000000000///222222111111111111222222111111000000111111222333111111111111111111111111333333333333333333333333222333444666666666666666999666333222444666777666555666888999999999777777555555555555666777777888999999999999888888888888666666777777777777666666666666888999999888777777666777:::<<<======<<<<<<;;;;;;::::::;;;<<<>>>???======<<<<<<;;;;;;::::::::::::::::::::::::::::::888999:::;;;;;;:::999888777777777888888777777777555555555555555555444444555555444444444333333333444444555555555444444333444444444444333333333333222333333333333222111000222222111111111111111111222111111000000000000000//////000000000000//////---...000111111111000///.../////////000000000000000/////////............------------------------000000///---,,,,,,...000..............................//////...------,,,///...............---,,,---------..................,,,,,,,,,...///...---,,,---......//////......------,,,,,,,,,,,,------......---,,,,,,+++*********++++++,,,,,,++++++***------,,,++++++,,,---------+++******,,,------,,,,,,---//////---,,,,,,---+++***)))***,,,---,,,++++++******))))))((((((((()))***************++++++,,,,,,+++---111888>>>CCCNNNKKKFFFBBB@@@@@@AAACCCAAAFFFLLLPPPNNNEEE888///111222333444333222111000222222222333333333333444111111111111111111111111111111111111111111111111222111111111111000000000...///000111222111000///111000000//////.........//////............//////000///......---.........---------,,,,,,,,,,,,+++++++++************++++++***************++++++,,,------......///......---***************))))))(((***+++,,,,,,------------,,,++++++,,,,,,---...///+++,,,------...222666:::<<<@@@EEEJJJNNNSSSXXX[[[^^^aaagggoootttvvvuuusssgggeeecccbbbbbbbbbaaa```YYYUUUOOOIIIFFFGGGJJJMMMGGGJJJNNNPPPRRRUUUXXX[[[ccchhhooorrrssssssuuuwwwwwwppphhhcccaaa[[[PPPGGGAAABBBEEEJJJNNNQQQQQQPPPLLLLLLQQQXXXZZZYYY\\\``````aaaaaaaaaccciiittt|||~~~yyyqqqgggYYYWWWUUUSSSSSSUUUZZZ^^^fffrrr}}}}}}zzzvvvooooookkkeee```^^^XXXQQQGGGCCC@@@@@@>>>>>>BBBHHHCCCHHHOOOTTTWWWZZZ^^^aaagggiiioooyyyuuuoooggg___[[[YYYWWWWWWQQQPPPOOORRRXXX```fffiiikkkcccVVVHHH===777666666111000/////////000222333...------------...//////000000000////////////...//////......//////000000222222111111111111222222111000000000000111222222111111111111111111111111333333333222222222222222333444555666777777777666888777555555666777777666555555555666666666666666333444444555666666777888777777777777777888888888666777777888888777777666555666777999999999888888777999;;;===>>>>>>===<<<;;;;;;;;;;;;<<<===>>>>>>=========<<<;;;::::::999999999;;;;;;;;;;;;999999999999999:::999999888777777777777777777777777777666666666555444444444333555555444444444333333333333333444333333222111000444444444333333333222222222333333333333222222111333333333222222000//////000000000000000111111222//////000000000000////////////111222222111111000....../////////000000000////////////....................................000///...+++)))***...111.................................///......---,,,///............---------+++,,,,,,---......//////---,,,+++,,,...///...---+++,,,------......------------,,,,,,,,,,,,------...------,,,,,,++++++******++++++,,,,,,++++++***------,,,,,,,,,,,,------+++******,,,......---,,,)))***,,,+++)))(((((((((,,,+++******+++,,,+++)))))))))))))))))))))))))))*********))))))))))))))),,,+++)))))))))+++---///>>><<<999777666666888999<<<>>>AAA@@@:::222+++'''111111222333222222111000222222222333333333444444111111111111111111111111111111111111111111111111111111111111000000000000000111222222222222111111000000/////////.........000//////......//////000///......------.........000000/////////.........,,,+++***))))))***+++,,,...---,,,++++++,,,---...,,,,,,---.........------)))***+++++++++***((('''((()))+++------------,,,---,,,+++***+++,,,...///+++,,,---------...000333333666<<>>???>>>===<<<<<<<<<<<<<<<<<<======>>>>>>===<<<<<<;;;:::999999888999;;;<<<<<<;;;999888777888888888999999888888777777777666666777777777777777666555444333333333555555444444444333333333444444444333222111000///333333333333222222222222111111222222222111111000111222222333333111000///////////////000111222333//////000000000000////////////000111111111000///........./////////000000///////////////.........////////////////////////......---,,,***+++---///........................---...............------...//////...---,,,---...,,,,,,,,,------.........,,,+++***+++---------,,,++++++,,,------------,,,---,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...---+++)))(((***+++***'''&&&&&&&&&---+++******++++++***((()))*********+++++++++,,,++++++******)))))))))((()))))))))))))))*********222111000000111333555666666888888444...)))((()))222222222333333333222222111111111111222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000//////////////////............//////............//////......------------......000000/////////.........---,,,+++******+++,,,---///...---,,,,,,---...///++++++,,,---------------***+++,,,,,,,,,+++)))((('''(((***,,,------,,,,,,---,,,+++******,,,---...***,,,------------///000111333555888;;;AAAGGGLLLXXX[[[___bbbaaa^^^[[[YYYWWWWWWYYY[[[^^^aaaeeehhhfffdddaaa[[[VVVUUUVVVYYYWWWVVVUUUQQQMMMKKKKKKLLLLLLQQQXXXZZZYYYZZZ^^^bbbgggjjjmmmmmmiiiggggggiii```\\\WWWSSSPPPMMMIIIFFFHHHKKKOOORRRTTTTTTSSSRRRRRRXXXccckkkkkkjjjnnnvvvyyyyyyoooiiigggeeeaaaZZZ```eeefffdddeeekkkppp{{{~~~yyypppnnnqqqmmmdddaaacccaaaZZZUUUSSSOOOKKKOOOPPPQQQQQQTTTVVVXXXWWWXXX]]]ccchhhnnnttt|||zzzvvvrrrsssxxxxxxrrrkkkmmmfff\\\TTTQQQQQQRRRSSSXXXXXXYYYYYYWWWRRRJJJEEE<<<;;;:::888555222///---...---------,,,---------+++,,,,,,---------------.............../////////111000/////////000222333000000////////////000000000000//////000000111222111111111111111111111111000111222444555777888999666666666777777888999999666777999999999888777777777666555444444666777999666777888999::::::::::::555555666666666777777777777777888888888888777777555777999:::<<<<<<<<<;;;<<<===???@@@@@@???>>>===<<<<<<=====================<<<<<<;;;::::::999999888999;;;<<<<<<;;;999888666666777777888999:::;;;777777666555555666777777777777666555444333333333555555444444444333333333555555555555444222111111333333222222222111111111//////000000000000/////////000111333333222222111////////////000111333333//////000000000000//////...///000000000///...---............////////////.........///////////////////////////////////////***,,,...///...,,,,,,,,,........................------...............------///000///---,,,---.........------,,,,,,,,,,,,***)))))))))+++,,,+++******++++++,,,---,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++************++++++*********+++++++++,,,---,,,)))'''---...///...,,,*********,,,+++*********+++)))((()))))))))***++++++,,,,,,,,,,,,,,,++++++******)))'''((()))+++,,,,,,,,,,,,+++++++++***++++++,,,---&&&(((***)))'''(((,,,111333333333333333333444444000000000000111111111111111111111111111111111111111111111111111111111111//////000000000000000111......------------,,,,,,..............................------------......---------,,,------...///---------,,,,,,,,,,,,+++------,,,,,,,,,,,,---------,,,,,,++++++++++++,,,******+++,,,------------,,,,,,------,,,,,,+++***((()))******++++++++++++,,,,,,++++++++++++,,,,,,(((***,,,---,,,,,,,,,---///000111111222666;;;???FFFJJJOOORRRSSSRRRRRRRRRNNNOOOQQQSSSUUUYYY___cccfffhhhgggccc^^^[[[\\\^^^ZZZZZZYYYVVVRRROOONNNNNNOOOQQQTTTTTTSSSSSSVVVYYYWWWYYY[[[\\\ZZZYYYXXXXXXQQQPPPMMMKKKIIIHHHHHHHHHRRRTTTVVVVVVTTTQQQPPPPPPXXX^^^gggnnnnnnoooyyy~~~uuummmiiihhhhhhhhhbbbgggnnnpppoooooorrrvvvvvvqqqfff]]][[[]]][[[VVVYYY]]]]]]ZZZXXXZZZ[[[YYYWWWZZZ\\\]]]ccciiijjjhhheeegggiiinnntttzzzvvvpppiiihhhjjjlllkkkiiiddd```ZZZWWWWWWYYY[[[\\\]]]WWWOOOHHHBBB>>>;;;888666555333000...---,,,,,,......------,,,++++++++++++,,,------......---------............/////////......------......//////222222111111111111222222000////////////000111111000000000000000000000000000000222444777999:::;;;444333333333444555666777666777999999777666777888777666666555555777888999555666888999999888777777555555666666777777888888777888888999999888888777666888:::<<<>>>>>>>>>>>>>>>???AAABBBAAA@@@>>>===<<<======>>>>>>>>>======;;;;;;;;;;;;::::::::::::999999;;;;;;;;;;;;999999888888777888888999;;;;;;777777555555555555777777666666666555444444444333555555444444444333333333555555666555555444333222222222222111111111000000------...////////////...//////000111222333333333////////////000111222333//////000000000000//////......///000000///---,,,------........./////////.........///////////////////////////////////////))),,,///111000...,,,,,,........................,,,---......///.........---///111///,,,+++---///......------,,,++++++******)))((()))+++,,,+++******+++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))************)))))),,,+++++++++,,,,,,***(((,,,---......,,,******++++++***))))))***+++***((('''''''''(((((())))))))),,,,,,,,,+++++++++++++++))))))***+++++++++++++++------,,,+++)))((('''&&&&&&'''''''''''')))---///222222222222333333444444000000000000111111111222111111111111111111111111111111111111111111111111////////////000000111111//////...---------------........................------,,,,,,,,,,,,---------,,,,,,,,,------...///,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,+++++++++++++++***)))))))))***+++,,,,,,---------------,,,+++++++++++++++******)))))))))******+++++++++,,,,,,,,,++++++***(((***,,,---,,,+++***+++***+++---......///222444555999???CCCEEEGGGJJJMMMKKKLLLMMMNNNNNNQQQWWW[[[aaaeeegggeee```]]]]]]^^^^^^___```___\\\ZZZYYYYYYWWWWWWXXXWWWVVVUUUTTTTTTRRRQQQPPPPPPPPPOOONNNLLLEEEFFFEEEDDDDDDFFFIIILLLWWWZZZ[[[[[[XXXWWWXXXYYYbbbfffkkknnnnnntttxxxoooiiiggggggggghhhdddiiinnnqqqpppooooooooofff^^^WWWTTTSSSRRRVVV[[[bbbhhhllljjjjjjmmmooonnncccggghhhiiiooovvvwwwssspppooonnnrrrwwwzzzyyyvvvjjjeee___]]]___cccgggiiidddcccbbbbbbbbbaaa___\\\PPPIII@@@888444333333444333222///---,,,+++,,,,,,,,,---------,,,,,,+++++++++,,,---...///......------------.........//////,,,---......//////......222222111111111111222222///////////////000111111////////////////////////000111222444666888999:::333222222222333444555666555777999888666555777888666666666666666777777888555666888999888777555444555555666777777888999999777888888999999888888777777999;;;>>>@@@AAAAAAAAA@@@AAABBBCCCBBBAAA???===<<<===>>>???>>>>>>===<<<999::::::::::::;;;;;;;;;::::::::::::::::::::::::<<<;;;:::999888888999999888777555444444555777888555555555555555555444444555555444444444333333333444444555555555555444444222111111111000000000000---......///000000//////111111111111111111222222000000//////000111222222//////000000000000/////////000000111000///...------------.........//////............/////////000........................+++---///000///......///........................,,,------...//////......,,,///111000,,,***,,,///---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---,,,++++++,,,,,,---------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))***++++++++++++***))),,,+++***+++---/////////(((***++++++***))))))******)))((()))***+++***)))'''''''''(((((((((((((((************++++++++++++)))******+++++++++******,,,------,,,+++***)))(((---,,,++++++,,,,,,***)))222222111111222333444444000000111111111222222222111111111111111111111111111111111111111111111111.../////////000000111111222222111000000000000000---.....................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------...///......---------,,,,,,,,,+++,,,---......---,,,++++++,,,---------+++***)))((()))***+++,,,---------...---+++*********+++,,,+++***)))(((((()))*********+++,,,------,,,***)))***,,,...///---+++******$$$'''+++---------...///---111666:::<<>><<<===>>>??????>>>===<<<888999999::::::;;;;;;<<<;;;::::::999999::::::;;;@@@>>><<<:::888777777777888666555444444555666888444444444555555555555555555555444444444333333333333333444555555555444444111111111111000000000000......///000000111000000444333222000///000111111000000000000000111111222//////000000000000//////000111222222111000///...---------.........//////---.........//////000000........................---...//////......000222........................,,,,,,---.../////////...,,,///222000,,,***,,,000***++++++,,,,,,------...---,,,+++,,,...///...---+++,,,------......------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++***+++,,,------,,,+++***,,,+++***,,,///222444444***,,,......,,,,,,,,,---)))((('''(((***++++++******************)))))))))(((((())))))******++++++))))))***++++++,,,------$$$&&&((()))***+++******'''&&&&&&)))---///,,,)))222222222222222222222222222222222333444333222000333333222111000000111111444222000000111222111000////////////////////////000000////////////000000111111000///...------,,,,,,,,,------------------......---,,,++++++++++++------...///...---+++***......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---+++)))))),,,---,,,***************************++++++***)))***+++,,,------,,,+++*********+++,,,...---+++*********++++++.........------,,,,,,,,,...000222444555666999;;;EEEGGGKKKNNNQQQQQQPPPOOORRRSSSTTTUUUVVVYYY^^^aaahhhkkkoooqqqooollljjjiiiggghhhjjjlllllliiiddd```^^^]]][[[ZZZXXXTTTOOOKKKFFFFFFFFFFFFHHHKKKNNNPPPYYY\\\___aaacccgggmmmrrrqqqkkkeeegggpppzzzmmmfff]]]ZZZUUUQQQOOOQQQSSSUUUWWW___dddaaa[[[[[[]]]^^^RRRUUUXXX[[[___fffpppwww~~~zzztttwwwzzzzzzyyywwwwwwwwwooopppqqqqqqooolllhhhfff^^^XXXRRRSSS[[[eeekkkmmmrrroooiii___UUUJJJAAA<<<666444111...---,,,,,,---............---,,,++++++---------,,,,,,+++++++++,,,,,,,,,++++++*********........./////////000000000...,,,---000111///---000111222222222111///...111111000000/////////...---,,,,,,,,,---...000111111111000000111111222333555333111000000222555777777777777666777888888999999999999999888777666555888888999999888777555444444555666777888999::::::;;;;;;:::999999::::::::::::;;;<<<<<<======<<<<<<===>>>AAABBBBBB@@@>>><<<<<<===???@@@???>>><<<:::::::::999888888:::;;;<<<>>>===;;;;;;<<>>??????>>>===<<<===>>>???@@@???>>><<<;;;;;;::::::::::::;;;<<<<<<===<<<;;;;;;<<<>>>@@@BBBCCC>>>888555555777888888999888777777666666666777666666555444444444444555555555444333333333333444444333111222444444222000000111111222222111/////////111222222111111222333444444333333222111111000111111111111111111111111222222222111000000//////111111000000//////......//////000000000000//////000000000000/////////...........................000000///...---,,,,,,+++------------,,,,,,,,,+++......------......///000------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,***)))'''+++++++++******)))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++------+++(((************************,,,+++******+++---000111+++,,,,,,---,,,+++***)))))))))))))))))))))))))))******))))))))))))))))))************))))))))))))))))))))))))************)))******++++++******))),,,+++++++++************222222222222222222222222111000000000111222333333111111222333222111000///444222000000111222111000111111111111111111111111///..................///000000//////......------.........------,,,,,,++++++++++++,,,------.........------,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,000...,,,,,,---------+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,+++************+++,,,+++******))))))******+++++++++++++++,,,,,,,,,***,,,............000111111333777<<>>???@@@???>>>===<<<;;;<<<<<<===============;;;<<<<<<<<<<<<============:::777666777888999999999999888777777777777888666666555444444444444555555555444333333333333333555444333333444444333111///000000111111111222222///111222222111111222333444444444333222222111111111111111111111111111111000000000000000000//////111111000000///...------//////000000000000//////000000000/////////..............................111111000...---,,,+++***,,,,,,,,,+++++++++++++++------,,,,,,,,,---.........---------------,,,,,,------------------------(((***+++---,,,+++)))'''******)))))))))))))))(((++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++******+++,,,,,,+++)))++++++++++++++++++++++++++++++******+++---///000++++++******))))))******))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))*********+++))))))))))))************)))******++++++******)))************))))))))))))222222222222222222222222000000000000000111333444///111222333333222000///333111000000111222222111111111111111111111111111......------------......///////////////.........//////...---,,,,,,+++++++++,,,,,,---------------...---,,,+++++++++---------------,,,,,,+++++++++++++++++++++++++++++++++///...---,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))******++++++,,,++++++***************------,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,,,,---......------.../////////111333777:::>>>@@@AAABBBCCCCCCDDDGGGKKKNNNNNNRRRXXX]]]```ccceeegggiiikkkooorrruuuxxx{{{}}}yyyxxxtttpppjjjfffeeedddeeecccaaa___^^^]]]^^^^^^dddggglllnnnooollljjjhhhhhhaaa]]]bbbiiilllnnnppppppllleee]]]WWWUUUVVVYYYYYYXXXVVVUUUVVVYYY]]]______gggmmmmmmlllnnnoooooollllllmmmpppxxx~~~vvvmmmfffbbbbbbbbbbbbccc```[[[WWWXXX\\\bbbgggkkkkkkiiihhh___ZZZTTTNNNKKKHHHDDDAAA<<<999444///------...///,,,,,,++++++++++++,,,,,,***+++,,,---------------,,,+++++++++++++++++++++++++++,,,,,,------..............................//////....../////////...111000...---------...////////////...............000000//////////////////222222111111222222333444000111222333444333333222444444555555666666666666444444666777777888888888::::::999999888777777666555555666666777888888999999999::::::::::::::::::::::::;;;<<<<<<<<<;;;;;;;;;::::::999999:::<<<<<<>>>>>>?????????>>>===<<<;;;<<<>>>?????????>>>===:::;;;<<<<<<<<<;;;::::::999999999999:::;;;;;;;;;999999888888888888888999666666555444444444444555555444333333222222333333444333222222222222222222111111000000000111222333///111222222111111222333333333333222222111111111111111111111111111111111............//////000000111000000///......------//////000000000000//////000000/////////.................................000000///...---,,,,,,,,,.........---------------,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))***+++---.........---*********+++,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,......+++***(((''''''((()))***((((((((((((((((((((((((''''''((((((((((((((()))))))))))))))************((()))))))))************))))))************)))))))))))))))))))))(((((((((222222222222222222222222///111222111000000222444///000222333333222111///333111000000111222222111000000000000000000000000......------------.............../////////////////////...---,,,,,,++++++---............---,,,+++---,,,+++******+++---...------,,,,,,,,,,,,++++++++++++++++++++++++++++++------,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++++++++,,,------++++++,,,---///.........000222555666888999;;;<<<===AAAEEEIIIHHHKKKPPPTTTWWWZZZ^^^```cccfffjjjmmmppptttxxx|||wwwwwwvvvrrrmmmjjjjjjkkkiiigggdddaaaaaadddgggjjjkkkmmmoooqqqpppmmmhhheeeeee___^^^dddkkkllljjjjjjeeedddbbb^^^\\\]]]```bbbdddbbb```^^^___aaaccceee```ggglllmmmnnnrrruuuuuutttssssssuuuyyy~~~zzztttkkkbbb\\\XXXZZZ\\\___```___\\\YYYWWW\\\bbbgggiiigggbbb___TTTOOOGGG???:::666444333111111000///............***************++++++,,,,,,,,,------,,,++++++***++++++++++++++++++++++++******++++++,,,,,,------..................------,,,------------,,,------///...---++++++,,,------------------------------.....................---000000000000000111111222///000222444444333222111444555666777777777666666222333444555666777777777999888888777666666555555555555555666777777888888888999:::;;;;;;;;;;;;:::999::::::;;;<<<;;;;;;;;;<<<;;;:::999999;;;===>>>>>>>>>>>>>>>======<<<<<<;;;<<<>>>?????????>>>===999:::<<<<<<<<<;;;999888777888999;;;;;;;;;<<<<<<999888888888888888999999666666555444444444444555444444333222222222222333111111000///......///000333222222111000111111111///111222222111111222333111111111111000000000000000000000000000000000000---------...//////000000////////////............//////000000000000//////////////////....................................---------....................................///,,,++++++++++++,,,------------------------------************************...---+++******+++---...,,,---------------------++++++++++++++++++++++++((()))+++---///111222333+++,,,---,,,,,,+++******************************************++++++,,,---***)))'''&&&&&&''')))+++((((((((((((((((((((((((*********++++++,,,,,,,,,************))))))))))))((()))))))))************)))))))))******)))))))))((((((((((((((((((((((((222222222222222222222222///222555444222000111333///000111222333222111111222111///000111333222222///////////////////////////..................///------......//////000000.........------,,,,,,+++......//////...---+++***+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,+++******+++---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,++++++******++++++******)))((((((((()))*********))))))***************+++++++++)))***++++++))))))***+++,,,,,,+++,,,---...000222///000222333444777<<>>======<<<<<<<<<<<<;;;;;;;;;<<<<<<===============999:::;;;<<<<<<;;;999999555777999:::999999999:::888777777777777888999999666666555444444444444555444444333222222222222222444444444222111111222444333333222222222111111000///111222222111111222333000000000000000000000000000000000000000000000000---.........//////000000------.........///////////////000000000000///////////////.........------........................,,,,,,------.../////////,,,,,,,,,,,,------------,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,------************************,,,***)))((((((***,,,---+++++++++++++++,,,,,,,,,++++++++++++++++++++++++))))))***,,,///222444666---///000...,,,*********(((((((((((((((((((((((())))))*********+++++++++)))((('''&&&&&&((()))+++))))))))))))))))))))))))&&&''''''(((((()))))))))+++*********))))))(((((())))))))))))************((())))))******))))))((((((((((((((())))))))))))222222222222222222222222000444888888444000000222000000111111111222222222222000///000111333333222000000000000000000000000000//////......//////000---------...///000000111------------------------,,,---/////////...---+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))+++,,,,,,***+++---000++++++++++++++++++++++++&&&'''((()))***))))))((()))******+++***)))((('''&&&'''((())))))))))))(((+++++++++++++++*********)))+++,,,+++******+++,,,++++++++++++++++++,,,,,,+++,,,---,,,---///333666:::<<>>CCCHHHLLLPPPVVV\\\]]]\\\\\\```ddddddhhhkkkiiiddd______aaaZZZ]]]aaaeeeiiikkkkkkkkknnnkkkiiikkkooorrrssssssnnnnnnqqquuuuuusssuuuyyyyyywwwsssnnnjjjkkknnnqqqooommmjjjhhhgggggghhhhhhfffgggeeebbbccciiimmmmmmpppiiiaaa\\\[[[\\\\\\\\\UUUYYY]]]aaaccccccdddeeedddkkkooojjj^^^SSSPPPQQQHHHDDD>>>888333222222222+++---//////---+++***)))......---,,,+++***)))(((******++++++++++++******)))***++++++,,,,,,,,,,,,))))))******++++++++++++.........------,,,,,,,,,.........------,,,,,,,,,+++---///...,,,+++---///...///000000000///---,,,.../////////000000111111,,,---///000111111111000111111111000111222222333111111111111111222222222111222444666666555444333666777888888888888888888;;;:::888777666666777777555555555666666666666666666777:::<<<<<<<<<;;;:::999999:::;;;;;;;;;::::::888888999:::;;;;;;<<<<<<<<<;;;:::999999999999:::::::::999888999:::;;;<<<:::::::::;;;;;;<<<<<<<<<;;;===???===:::999;;;===666666555666666777888888666666555444444444444555444333222222111111222222/////////---******---000---///111444555555444333///111222222111111222333111111111111111111222222000000000000000000000000000000000000000000000///***+++,,,---///000111222//////000000000000////////////.........---------......................../////////......------,,,+++++++++,,,,,,---------------,,,,,,------...///))))))*********+++++++++++++++++++++++++++++++++''')))---000000///+++)))******++++++,,,,,,,,,,,,++++++++++++++++++++++++...---***)))***---000222222444444222---***)))***++++++++++++++++++++++++((())))))************)))((((((((((((((()))******)))))))))))))))))))))))))))))))))***+++,,,,,,---''''''((()))***+++,,,,,,))))))))))))************(((((())))))))))))(((((((((((())))))******++++++444333333222111111111222111222333222000.........333333333222222111111111......////////////......///...---,,,,,,---...///111111000///...------,,,------......------,,,+++...//////...,,,++++++,,,***+++---...///...---------------,,,,,,+++++++++,,,++++++******++++++,,,))))))***+++,,,,,,------)))***,,,...//////...---*********)))))))))(((((())))))))))))************)))''')))------******,,,***)))'''&&&&&&(((***+++******))))))))))))*********+++,,,......---,,,,,,++++++***))))))***++++++)))************+++++++++++++++,,,...222888===AAAHHHKKKPPPSSSWWW[[[___bbbeee```YYYXXXZZZ[[[ZZZWWWVVVUUUXXX^^^aaaaaabbbeeefffhhhiiihhhhhhiiikkkmmmmmmooorrrwwwzzzzzzwwwtttvvvtttpppjjjffffffjjjooommmjjjhhhfffdddaaa^^^[[[[[[YYYWWWWWWXXX[[[___bbbccc___ZZZUUUSSSUUUXXXZZZWWWZZZ___dddggggggeeedddhhhcccYYYOOOFFF@@@===<<<555444333222111//////...,,,,,,,,,++++++*********,,,+++)))((((((((()))***))))))***+++++++++++++++,,,------------,,,+++************************************))))))))))))))),,,,,,............,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------------,,,,,,,,,,,,------............//////////////////000000000000//////000000000000111111111111444555666666666555444333333333444555666777888999999888777666444444444333333333444444666777888999777777888999999999999888999999:::::::::999999888888888888888999:::;;;<<<888888999999999:::::::::888999:::;;;:::999888777999999999::::::;;;;;;;;;???>>>===<<<;;;:::::::::888777777666666666666666999888777666555444333333666555333222111222333333000333555444111///111333111111000000111222333333111111111111000000000000000000000000111111111111///......///000000...---//////......---------,,,///////////////////////////////////////////////////////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,,,,,,,,,,...------,,,+++***))))))*********++++++,,,,,,,,,,,,+++*********+++,,,---,,,++++++******++++++,,,))))))))))))))))))))))))---+++)))(((((()))+++---222///+++))))))***++++++)))(((''''''''')))***+++******)))(((((((((((((((***************+++++++++******))))))((((((''''''))))))))))))))))))))))))%%%&&&((()))*********)))'''((()))***+++,,,,,,,,,+++***)))(((''''''((())))))***+++,,,,,,,,,,,,,,,444333222222111111222222///111222222000///000000111111111111111111111222000000111111111111000000333222111///......//////000000//////......------------......------,,,+++,,,------,,,***))))))***+++,,,---.........---,,,++++++++++++++++++******,,,++++++++++++++++++,,,*********++++++,,,,,,,,,***+++,,,---............,,,,,,+++++++++*********(((((((((((()))))))))))))))&&&'''******&&&%%%'''+++***)))((('''((())))))******))))))))))))******&&&&&&'''(((((((((((('''************************))))))*********+++++++++))))))***+++---111444666;;;>>>CCCGGGJJJNNNRRRVVV[[[VVVRRRRRRUUUXXXXXXVVVNNNNNNQQQXXXZZZYYYYYY[[[ZZZ\\\]]]^^^^^^___bbbdddfffiiinnnrrrtttsssqqqoookkkiiiddd___[[[\\\aaaeeecccaaa___^^^]]]\\\YYYVVVQQQQQQPPPQQQTTTWWW[[[]]]ddd```[[[UUURRRRRRTTTUUUSSSTTTUUUUUUUUUUUUTTTTTTMMMJJJDDD===777444222111000//////...---,,,++++++,,,,,,,,,,,,,,,+++++++++++++++)))((((((((()))***((()))******++++++******+++++++++*********))))))***************************)))))))))))))))))))))))))))***++++++***))))))+++++++++,,,,,,,,,------))))))***+++++++++++++++...------,,,,,,------...------------............///000000000000000000/////////000000000111111111111111222333333222111000222222333444555666777777777777666555444444444444333333444444555777888999777777888999999999999888999999999::::::999999888888888888888999:::;;;;;;;;;;;;;;;::::::999999999888999::::::;;;:::999888999999::::::;;;;;;;;;;;;<<<<<<;;;:::999888888999999888888777666777777777888888777666555444333222444333222111111222222333111222333222111//////000111111000000111222222333111111111000000000////////////000000000111111111777444000//////000000000/////////.........------........................................................................,,,---------......//////........................------------------------...------,,,,,,,,,---------,,,,,,++++++*********,,,,,,,,,,,,,,,+++++++++******)))))))))***+++,,,,,,++++++******++++++,,,))))))))))))))))))))))))...,,,***))))))***,,,...111...***(((((()))***))))))(((((('''((()))***+++******)))(((((((((((((((&&&''''''((()))***++++++***)))))))))((((((((('''))))))))))))))))))))))))%%%&&&((()))*********)))))))))***+++++++++******(((((('''&&&&&&'''((((((((())))))***************333333222222111111222222...000111111000000111222...//////000111111222222000000111111111111000000222222111000000000000000//////..................------......------,,,+++,,,------,,,***))))))***,,,------------,,,,,,+++******************++++++++++++++++++++++++++++++******++++++++++++++++++,,,++++++,,,,,,---...///---------,,,,,,,,,,,,,,,'''''''''((((((((())))))***((('''***((($$$###$$$(((((()))))))))******+++******))))))))))))******)))))))))((())))))***+++)))***+++,,,,,,+++***))))))))))))*********++++++))))))******++++++,,,,,,...111555999<<>>>>>>>>888777444222000///......,,,+++++++++*********************++++++++++++++++++******)))((()))))))))'''((())))))******))))))******(((''''''(((((()))************************))))))))))))))))))******(((((())))))))))))((((((++++++++++++,,,,,,,,,,,,,,,,,,---............---......------------......+++,,,,,,,,,------------000000111111111111000000//////000000000000111111222333444555555444333222111111222333444555555666555444444333333444444555333333444444555666888888666777888888999999888888888999999::::::999999999999999999888999999::::::======<<<<<<;;;999888777777888999:::;;;;;;;;;:::::::::;;;;;;;;;;;;;;;<<<:::999888777666666666777999999888777777777777777777777666555444333222222222111111000111111222333222111000000111000...,,,111111111000111111222333111111000000000000////////////000000000000111111>>>999333///...000222222000000////////////..............................................................................++++++,,,---...///000000........................---------------------------,,,,,,,,,,,,------...+++++++++++++++++++++++++++,,,,,,,,,------------***)))((((((((()))***+++++++++************++++++))))))))))))))))))))))))...---+++******+++---...///,,,)))((()))*********))))))((((((((()))*********))))))((((((((((((((($$$$$$%%%&&&((()))***+++))))))))))))(((((((((((())))))))))))))))))))))))&&&'''((()))******))))))******++++++******)))((())))))((((((((())))))***((((((((((((((('''''''''333333222222111222222333///111111111//////000222000000000111111111111111......////////////..................//////000000---.....................------......------,,,+++---...///...,,,+++,,,---------------,,,,,,++++++))))))******++++++,,,,,,++++++++++++++++++++++++++++++++++++************---,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((())))))))))))---******,,,+++'''&&&)))%%%&&&(((***+++,,,------******))))))))))))******---,,,+++***+++,,,...///((()))+++,,,,,,+++)))((())))))))))))************++++++,,,------,,,+++******---000222333555888::::::999888;;;@@@DDDFFFGGGAAA???AAAFFFHHHHHHIIIMMMRRRSSSTTTSSSRRRRRRTTTUUU\\\ccciiijjjfffaaa```aaa\\\YYYTTTPPPOOORRRWWW[[[VVVTTTRRRRRRRRRRRRQQQOOOYYYXXXWWWVVVTTTRRRPPPOOORRRPPPMMMIIIEEEBBB@@@>>>>>>;;;888444111000//////000000000000000///......++++++++++++++++++++++++'''(((((())))))*********+++******)))))))))))))))''''''((()))))))))))))))***)))'''&&&&&&''')))***************************)))))))))))))))*********++++++++++++++++++++++++***++++++++++++,,,,,,,,,---...//////000000//////......------------......,,,,,,,,,,,,------------000000111111111111000000////////////000000000111222333444555666555444333111222222333444555555555222222222222333444555555444444444444555666777888666777777888888888888888888888999:::::::::999999::::::999999888999999999;;;;;;;;;;;;;;;999888777666777888999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888777666555555666666888888777666666666666666555555555444333222222222//////000000000111222222444111///000222111...+++222111111111111111222222111000000000////////////////////////000000000111===888222///...000111222000000000000000/////////........................................................................++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,---......*********++++++,,,,,,,,,)))***+++,,,...///000111***))))))((()))***+++,,,++++++************++++++))))))))))))))))))))))))---,,,***))))))***,,,------+++)))))),,,...//////))))))))))))))))))******))))))(((((((((((())))))%%%%%%&&&&&&'''((())))))))))))))))))(((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))************)))))))))((((((''''''&&&&&&&&&)))(((((('''&&&&&&&&&&&&333222222111222222333333222333222111......///000444444333222111111000000......////////////......///////////////.........------------............------......------,,,+++---...///...,,,+++,,,---------,,,,,,++++++++++++***+++++++++,,,,,,------***++++++,,,,,,++++++***+++*********************---,,,+++******,,,---...************++++++++++++))))))*********+++++++++,,,)))))),,,,,,***+++...)))***++++++,,,++++++*********))))))))))))******)))((('''''''''(((***+++((()))+++,,,,,,+++)))((((((((()))))))))************,,,---......---,,,++++++---//////...///000222000//////111444888999:::;;;888777;;;>>>???DDDIIINNNOOOPPPPPPPPPQQQTTTVVV[[[aaaeeeddd^^^YYYWWWXXXWWWTTTPPPMMMNNNQQQTTTWWWPPPNNNKKKJJJJJJJJJIIIHHHSSSRRRQQQNNNKKKGGGDDDBBB??????>>><<<:::777555333000000//////...,,,+++***+++,,,,,,,,,,,,+++))))))******++++++++++++,,,,,,((()))))))))******++++++************)))))))))(((''''''((()))))))))))))))+++)))(((''''''(((***+++))))))))))))))))))))))))(((((())))))************,,,,,,,,,++++++,,,,,,,,,*********+++++++++,,,,,,******+++,,,,,,,,,,,,+++------,,,,,,,,,,,,------,,,------------.........000000111111111111000000...////////////000000000...///000111222111111000333333333444555555666666111111111222333444555666444444333444444555666777666666777888888888888777777888999:::::::::::::::::::::999999888999999999777888999::::::999888777666666777888999;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888777777666666666666666666666555444444444444444444444333333222222111111...//////000111111111111444222000000222222///,,,222222111111111111111222000000000////////////......////////////000000000444222///...///000///.../////////000000000000000........................................................................---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++,,,---...*********++++++,,,,,,---+++,,,,,,------.........++++++***)))***+++,,,---+++******))))))******+++))))))))))))))))))))))))******)))(((((()))******+++******+++///222333333******************))))))))))))(((((((((((()))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))))))))''''''((()))***++++++***''''''&&&%%%$$$"""!!! ***)))((('''''''''''''''222222111111222222333333444444333000...---...000666555444333222000//////000000111111111111000000222222222111000...,,,+++......------------------------......------,,,+++***+++,,,,,,******+++,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------***+++,,,------,,,+++***))))))******************,,,,,,++++++++++++,,,,,,((())))))))))))******************+++++++++,,,,,,(((&&&&&&***+++***,,,000111000...,,,***((('''&&&******))))))))))))******'''''''''''''''((()))))))))***+++,,,,,,+++***)))((((((((()))))))))******((()))+++,,,,,,,,,+++++++++,,,------++++++,,,---+++++++++,,,---///000111444000///222444666;;;AAA???AAADDDFFFHHHJJJNNNQQQRRRUUUWWWUUUPPPLLLKKKLLLKKKHHHEEEDDDEEEHHHIIIJJJCCCAAA>>>======>>>===<<<>>>>>>===;;;:::777555444222222222111111///...---((()))+++---...---+++***************)))((('''&&&(((((())))))))))))))))))+++++++++,,,,,,,,,,,,,,,)))************)))(((((('''((())))))******))))))***))))))(((((()))++++++))))))))))))))))))))))))((((((((()))******+++++++++***))))))))))))***+++************++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------............//////000000000000//////......////////////000000...///000222222222222111333444444444555555555555111111111222333444666666444444333333444555555666555666777777888888777777777888999999::::::::::::999999999888999999::::::444666888999:::999888777555555666666888999;;;;;;;;;;;;::::::::::::999999777777666666666666777777555555444333333333333333333222222222111111111000///000000111111111111000222111111111222222000///333222111111000111111111000000////////////............////////////000000...------///000000...,,,......////////////000000------------------------------------------------------------------------------------,,,,,,++++++........................------------------------,,,++++++++++++,,,,,,---*********++++++,,,,,,,,,//////...---,,,+++******,,,+++*********+++------******))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))***))))))+++///222222222******+++++++++***)))(((((((((((((((((())))))***++++++***))))))(((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))%%%&&&((()))***+++++++++*********)))(((&&&%%%$$$+++***(((''''''((())))))222222111111222222333444222222222///......000222444333333222111000000///000000111111111111000000......///000000///...---.........------,,,,,,,,,------......------,,,+++***+++,,,,,,******+++,,,,,,+++*********+++,,,---,,,,,,,,,+++++++++++++++)))***,,,------,,,***)))(((((())))))******++++++++++++,,,,,,,,,++++++***((((((((()))))))))******)))************+++++++++(((%%%%%%)))******,,,000333111...,,,)))(((''''''******))))))))))))******((())))))***************************************(((((((((((()))))))))***'''(((((()))*********))))))***++++++******,,,---)))***++++++++++++,,,---///,,,,,,///111000111555222444666888999<<>>=========<<<999777777999:::999888444111///...000111222222000/////////............---------------,,,,,,+++&&&''')))+++,,,+++***)))))))))))))))))))))******((((((((((((((((((''''''+++++++++++++++*********)))******+++***)))((('''((()))******++++++******(((((()))))))))*********))))))))))))))))))))))))'''(((((()))******++++++***)))(((((((((((()))***************+++++++++++++++,,,------......------+++******))))))******++++++,,,,,,,,,------------......////////////.............../////////000000///000222444444444444333333333333333333444444444222222222222333555666777444444333333444444555555555666666777777777777777777777888999::::::::::::888888888888999:::;;;;;;666888999;;;;;;999777555555555555555666777999:::::::::999999999888888888666666555555555666666777555555444333333333333444222111111111111000000000000111222222222111000///...///111111000///000111333222222111000000111111000000/////////................../////////000000///......///000111///---------........./////////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,------........................------------------------,,,,,,++++++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++***+++***)))))))))***,,,---******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))(((''')))+++,,,,,,+++***++++++++++++***)))(((((((((((((((((()))************))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))***)))(((''''''((()))***''''''((()))******))))))***+++,,,,,,,,,+++***)))***)))'''&&&'''(((***+++222111111111222333333444111111000///...///222444111111111000000000000000......////////////......%%%&&&))),,,...000000000//////...---,,,,,,++++++------......------,,,+++,,,---......,,,,,,---...++++++*********+++---...,,,+++++++++******)))))))))***,,,------,,,***)))'''(((((()))***++++++,,,***+++,,,------,,,***)))(((((())))))*********+++))))))))))))***************''''''***+++***,,,000///...,,,*********,,,---******))))))))))))******&&&''')))*********)))(((++++++***))))))***++++++(((((((((((())))))))))))))))))))))))))))))))))))''')))+++++++++,,,...///)))***++++++++++++,,,---...,,,...222222...,,,---...///000///...///111222333111......000222222222111///---...000111...,,,***(((&&&&&&)))+++------///......---------......---------,,,,,,,,,,,,,,,((((((((((((((((((((((((%%%%%%%%%&&&((()))+++,,,******)))))))))((((((((())))))((((((''''''&&&&&&)))******++++++)))((('''))))))***+++++++++++++++''''''((()))******))))))))))))))))))))))))))))))'''(((((()))***++++++++++++***)))(((((()))***+++)))************+++++++++(((((()))************)))******))))))))))))************+++++++++,,,,,,,,,------............------............/////////000,,,---///000111111111000222222222222222222333333333333333333444555666777444444333333333444555555555666666777777777777777666777888999:::;;;;;;;;;888888888888999:::;;;<<<999:::<<<<<<;;;999666444555555444444555666777888999999999888888888777777555555444444444555555666666666555444444444444555111111111111000000000000111222333333222111000///***---000000...---///222333333222111000000111111000/////////......................../////////000333111//////000111000///,,,---------......//////------------------------------------------------------------------------******+++,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,+++************++++++++++++++++++++++++'''''')))***,,,---//////***)))((((((((()))+++,,,******))))))))))))******))))))))))))))))))))))))************************)))'''&&&&&&''''''&&&$$$***+++,,,,,,+++***)))(((((((((((((((((()))******'''((((((((())))))******'''((((((((())))))******))))))))))))))))))))))))***)))(((''''''((()))***)))))))))))))))(((((('''###$$$&&&'''((((((((('''((('''&&&%%%&&&(((***+++444444444555444444333333222333333333333222111111000000000000000000000000222111000///...---,,,,,,'''+++///111000/////////111000///------......///...........................------,,,,,,++++++***---------------...///000***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------******************************))))))******+++,,,+++***************++++++------,,,+++***)))((((((''''''((()))***++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))***+++,,,,,,,,,))))))))))))(((((((((((())))))))))))))))))))))))------,,,***(((&&&$$$###***************++++++,,,------------,,,,,,+++***++++++*********************+++,,,,,,+++***+++,,,*********+++,,,,,,,,,---,,,,,,,,,+++++++++******+++++++++++++++++++++++++++***)))))))))***,,,---+++***)))'''''''''((()))''''''(((***++++++(((&&&***)))((('''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''&&&'''((()))+++---///000***)))((((((((()))+++,,,++++++++++++++++++++++++)))*********++++++++++++))))))))))))************+++******+++------,,,***************))))))))))))---...---,,,+++---111444++++++------------+++++++++***))))))***,,,...000///////////////.........111111000000000222333444333333333444444333222222222222111111111111111111333222111111111333555777777777888888888888777777555666777888999:::::::::888999::::::;;;;;;::::::999999999999888888777777777666555555777888888777:::::::::::::::999888777:::888666444333222222333444444444444444444444444222222222111111111111000222222333333333222222111444222000......///000111000000000000000111111111000000000000000000000000000000000000//////////////////............//////111111000000000000111111000000///............///.........------,,,,,,,,,+++++++++,,,,,,---------...------,,,,,,------...///...---,,,,,,,,,,,,,,,/////////......---------+++,,,,,,------......///(((&&&%%%&&&(((+++,,,,,,************************,,,+++++++++***)))))))))************************)))***+++,,,,,,+++)))((((((''''''''''''(((((()))******))))))***+++,,,,,,((((((((((((((()))******(((((((((((()))))))))))))))(((''')))+++---------))))))))))))))))))))))))))))))))))))((((((((((((******))))))((((((''''''))))))))))))))))))))))))&&&&&&''''''(((((())))))%%%&&&&&&&&&&&&&&&%%%$$$333444444444444444333333111222222222222111000000000000000000000000000000//////////////////......---...///...------///111000///...---,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,******************************))))))******+++,,,+++***************+++++++++++++++***))))))(((((('''((((((((()))*********+++++++++*********))))))))))))))))))))))))))))))******)))))))))((((((((()))))))))******++++++,,,))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&'''''''''''''''&&&'''''''''&&&'''(((((()))++++++,,,,,,+++******)))************************)))+++,,,+++***)))***,,,))))))))))))))))))******,,,+++++++++************))))))))))))))))))))))))******))))))******+++,,,***)))(((''''''((()))***+++)))(((((()))***)))((())))))((('''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&'''(((******))))))(((((())))))***+++++++++++++++++++++++++++))))))))))))*********+++))))))))))))*********************+++,,,---,,,***(((((())))))*********+++(((***++++++***+++,,,...+++,,,,,,------,,,,,,+++///...,,,+++***+++,,,---/////////////////////...000///...,,,,,,,,,------222333333333333333222222222222111111111111111111333222111111111333555666777777888888888777777666666777888999999999999999888999999:::;;;:::::::::888888888888777777666666777555444555666777777777888888888888888777666666777666555333222222222333444444444444444444444444222222222222111111111111222222333333333333333222333222111000///000000111///000111111222222111111000000000000000000000000000000000000////////////------,,,,,,,,,,,,------........................///............---------......---------,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,,,,------......---,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++------,,,,,,,,,,,,,,,,,,)))'''&&&'''***,,,------************************+++++++++***************************************(((((()))************))))))(((((('''''''''((((((((((((''''''((())))))***((('''''''''(((((()))***(((((((((((()))))))))))))))(((&&&'''***,,,------(((((((((((((((((((((((())))))))))))((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))'''''''''(((((((((((((((((())))))*********))))))333333444444444444333333000111111111111000//////000000000000000000000000,,,------...///000111111222111///,,,***+++///222......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------,,,,,,,,,---......++++++,,,,,,,,,,,,++++++))))))*********+++++++++******************************))))))******+++,,,++++++***************+++))))))))))))))))))))))))(((((())))))))))))))))))++++++*********)))))))))))))))))))))))))))))))))++++++*********)))))))))************************(((((((((((())))))))))))'''''''''''''''''''''''''''((()))***++++++++++++)))))))))))))))******+++******************)))(((************************(((***+++***)))((()))***))))))))))))))))))((((((************))))))))))))((((((((((((((((((((((((((()))******++++++******((((((''''''((()))+++,,,///,,,((('''((()))******(((((('''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&&&&&&&&&&'''((((((((())))))******))))))************************(((((((((((())))))))))))))))))))))))******************)))+++,,,---+++***''''''((()))***+++,,,,,,)))+++...///...------...---,,,,,,++++++,,,,,,---///...---,,,+++,,,---.........//////////////////111000///...---...///000111222222333333333222222111111222222222222222222222222111111111333555666888888888888777777666555777888888999999999888888888888999::::::::::::999777777777777777666666666666555333444555777666666666666666666666555555444555444333333222222333333333333333333333333333333333222222222111111111111111111222333444444444444222222222111111111111111///111222444444333222111000000000000000000000000000000000000////////////------,,,,,,,,,,,,---------......//////......---...//////000///...---,,,...------------,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++------,,,,,,+++******)))***)))((()))+++---------***************************************+++++++++************************((('''''''''((()))************)))(((''''''''''''(((((('''''''''((())))))'''''''''&&&''''''((()))(((((((((((()))))))))))))))'''%%%%%%(((***,,,,,,(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((('''''''''))))))***+++,,,,,,,,,,,,222222333444444444333333111111111111111000000///////////////////////////,,,------...///000111111111000...+++)))***...111.........---------------+++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++************++++++++++++******************************))))))******+++,,,,,,+++******)))*********''''''(((((()))))))))******************)))))))))************))))))))))))))))))))))))))))))))))))++++++++++++*********)))************))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((,,,,,,,,,,,,+++***)))(((*********)))***++++++,,,)))******+++******))))))))))))))))))************((()))***)))((('''(((***,,,,,,++++++******)))))))))))))))))))))((((((((())))))))))))))))))))))))'''(((***+++++++++***)))'''''''''''')))+++---...///---***))))))***)))(((((('''''''''((()))******))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((((()))******&&&''')))*********)))(((************************'''''''''(((((((((((()))((()))))))))***************))))))***,,,,,,+++***'''(((((()))******+++++++++---//////...---...///------++++++++++++------++++++++++++,,,...///000............////////////.........///000222444555000111111222222222222222111111222222222222222333222111111111222333444555888888888888777666555444888888999999999888888777777888888999999999999999888888888888777777777777555444333333555666666555555555666666666555555444444444444444444444444444333333333333333333333333333333222222222111111111///000111222333333333333111111222222222222111000///111444666666555333111000000000000000000000000000000000000//////////////////............////////////000111111000//////...///111222111000...,,,------------------------,,,,,,------------------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,---........................++++++++++++******))))))+++)))))))))+++---,,,+++************************)))))))))***+++++++++,,,************************+++***(((''''''((()))***+++***)))(((''''''''''''******)))))))))******+++''''''&&&&&&&&&''''''((((((((((((((()))))))))))))))'''$$$$$$&&&)))++++++''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&&&&'''((()))***+++++++++111222222333444444333333222222333333222222111000////////////////////////.........///////////////+++,,,---,,,++++++---///////////////......------++++++++++++++++++++++++---------,,,,,,+++++++++---,,,++++++++++++,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,---))))))))))))))))))))))))******))))))******+++,,,,,,++++++***))))))******'''''''''((())))))******+++++++++++++++++++++************)))))))))(((((())))))))))))))))))))))))++++++++++++*********)))******))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))((((((&&&%%%###"""&&&&&&&&&&&&&&&'''((((((******+++++++++++++++***(((((()))))))))*********'''((())))))((('''((())),,,++++++******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))++++++***))))))&&&&&&&&&'''))),,,...///,,,+++++++++,,,+++(((&&&((((((((((((((()))***+++((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))***+++------&&&'''(((******)))(((((())))))))))))))))))))))))&&&'''''''''((((((((((((((()))))))))***************))))))***,,,,,,+++)))******))))))))))))))))))***+++***)))((()))+++...------++++++++++++------))))))******,,,---......---.........//////000000------,,,---...000111333///000111111222222222111111111222222333333333333222222222333333444555555777777777777777666555555888888999999999888888777666777888888999999888888999999999999999999999999555444333333555666666555555555666777777666666666444555555666666666666666333333333333333333333333333333333222222222222111......000111222222222222000111111222222222111111000111444666666555333111111111111111111111111111000000000000//////////////////............////////////000000000000//////---...///000000...,,,+++---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,,,,---........................)))))))))******+++++++++***)))((()))++++++***)))************************)))))))))***+++++++++,,,************************...---+++)))(((((()))))),,,+++***(((((('''''''''******)))))))))))))))***((('''&&&&&&&&&&&&''''''(((((((((((()))))))))))))))'''$$$$$$&&&)))******(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))(((((((((((((((((((((((())))))((((((''''''&&&&&&%%%&&&'''((())))))))))))000111222333333444444333333333333333333222111111000000000000000000000000000000//////......------)))+++---...---,,,---...//////000000//////...---++++++++++++++++++++++++......---,,,,,,+++******,,,,,,++++++******++++++,,,,,,------------,,,,,,++++++,,,,,,,,,---------))))))))))))))))))))))))******))))))******+++,,,,,,,,,+++***))))))))))))((((((((())))))*********++++++++++++++++++++++++******)))))))))((((((((())))))))))))))))))))))))++++++*********)))))))))))))))))))))))))))))))))''''''(((((())))))******************************''''''(((((((((''''''&&&'''''''''''''''((()))))))))***++++++,,,+++++++++'''(((((())))))*********''')))***)))((('''((()))((((((((((((((((((''''''(((((((((((())))))))))))'''''''''''''''''''''''''''((())))))******))))))'''''''''((())),,,...000*********,,,,,,+++(((%%%))))))((((((((()))******((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''(((***+++,,,''''''(((((())))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************))))))(((***+++,,,***)))************))))))((((((---,,,+++)))((())),,,///---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******------......///000000000333222111////////////000...///000111111111111111111111222222333444444444333333444444555555666666555666666777777666666555777888888999999999888888666666777888888888888777999999999:::::::::::::::666555333444555777666666555666777777777777777777555666666777777777666666444444444444444444444444333333333333222222222222//////000111222222222111000000000000000111111111000111333555555444333222111111111111111111111111000000000000////////////------,,,,,,,,,,,,------...------,,,,,,------...++++++,,,---,,,+++***))),,,,,,,,,------------...............------------...------,,,,,,------...+++++++++++++++,,,,,,---+++++++++,,,,,,,,,,,,---((())))))***++++++,,,,,,******)))***++++++)))'''***************************************+++++++++************************...---,,,***))))))))))))+++******)))((((((((((((((((((''''''&&&&&&'''''')))(((''''''&&&'''''''''(((((((((((())))))))))))((('''&&&&&&((())))))((())))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((('''''''''''''''((()))************000000111333333444444333222222222222222111000000000000000000000000000000000/////////............---///000///...------........./////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************,,,,,,------------,,,,,,***+++++++++,,,,,,,,,,,,))))))))))))))))))))))))******))))))******+++,,,---,,,+++***))))))))))))))))))******************((((((((())))))******+++***)))))))))(((((((((((())))))))))))))))))))))))******)))))))))(((((((((''''''(((((())))))******'''''''''((()))*********))))))))))))))))))))))))((()))***+++++++++++++++)))))))))))))))***++++++((())))))***++++++******''''''(((((()))******+++((()))******(((((()))***'''''''''(((((((((((((((((((((((())))))*********''''''''''''''''''''''''((((((((((((((()))******'''''''''(((***,,,...///***)))((()))******)))'''******))))))((()))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))(((''''''''''''((())))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))************)))(((((()))++++++***))))))))))))))))))*********---......---++++++---///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,+++***------......///000000111666555333111000//////000---...///000111111111111111111222222333444444555444444555666777777777777444444555666777777777777666777888999999999999999555666777777888888777777888888999999999:::::::::777555444555666777777777555555666777777777777777555666666777777666555444555555555555555555555555444444333333333222222222111222222333333333222222//////.........///111222111111222333333333333333111111111111111111111111000000000000////////////------,,,,,,,,,,,,------///...,,,******,,,...///------,,,,,,,,,+++++++++,,,,,,,,,---------......///.........------------///......------......///++++++******+++,,,,,,---+++++++++,,,,,,,,,------******++++++++++++++++++,,,+++++++++,,,,,,***'''************************+++++++++***************************************))))))************))))))******)))))))))))))))***(((((('''&&&&&&&&&&&&&&&***)))(((((('''''''''((((((((((((((())))))))))))'''''''''(((******)))'''************************'''''''''((()))*********'''((((((((()))))))))***))))))))))))))))))))))))'''''''''((((((((((((((((((((())))))***)))))))))///000111222333444444444111111111111111000//////000000000000000000000000......//////////////////333333222000---,,,---///,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,+++***))))))******,,,------......------,,,)))************+++++++++))))))))))))))))))))))))*********)))***++++++,,,---,,,+++***))))))))))))++++++******************%%%&&&&&&'''((())))))***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((&&&''''''((()))******+++&&&''''''((()))******+++(((((((((((((((((((((((('''(((((()))))))))((((((&&&&&&&&&&&&&&&'''((((((''''''((()))))))))))))))&&&''''''((()))******+++(((***+++***)))((()))+++(((((())))))******++++++(((((())))))******++++++************************)))((('''''''''(((***+++((((((((((((***,,,...///+++)))&&&&&&''')))******++++++***)))(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))******)))((((((((((((((((((((('''&&&&&&((()))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************)))(((((()))++++++***)))''''''((()))***+++,,,,,,(((***,,,,,,+++)))))))))++++++---......---++++++******,,,---.../////////---------...///000000111000///---,,,,,,------...---...///000111111111111111111222333333444555555444555666777888888888888222333444666777777888888555666777888999:::::::::555666666777777777777777777777888888999999999999777666555555777888888777444444555666777777777666444555666666666555333222666666666666666666666666444444444333333333222222444444555555555444333333///...---,,,---...000222111111111222222222333333111111111111111111111111000000000000/////////////////////....../////////222000---++++++---000222000000///............///,,,,,,,,,------.........//////.........---------//////............//////+++*********+++,,,,,,------------....../////////------,,,,,,+++*********------,,,---...---***(((************************,,,+++++++++******))))))************************$$$%%%''')))++++++*********)))))))))))))))***++++++***)))(((((((((((((((******)))((((((((((((((((((((((((((())))))))))))''''''(((***,,,+++(((&&&************************&&&''''''((()))******+++'''((((((((())))))******))))))))))))))))))))))))&&&'''''''''(((((())))))'''((((((((((((''''''&&&111111111111111111111111222111111111000000//////------...//////000////////////......---------,,,---------------...///000......//////...---,,,,,,*********))))))))))))(((......---------,,,,,,,,,,,,++++++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,***((('''(((******)))+++******))))))******+++---,,,++++++******++++++'''&&&%%%%%%%%%'''((()))))))))))))))))))))***+++&&&'''(((***++++++++++++++++++++++++++++++++++++(((((((((((((((((((((((()))((('''&&&&&&''')))***))))))************))))))))))))((((((((('''''''''(((((())))))))))))((((((,,,,,,+++***)))(((''''''''''''''''''''''''''''''((()))))))))*********+++&&&&&&''''''(((((())))))+++*********))))))((((((******)))(((((((((((((((+++*********))))))((((((***))))))(((((((((((()))(((((((((((((((((((((((()))))))))))))))))))))(((,,,,,,+++***))))))******))))))))))))************)))))))))))))))((('''''')))(((((((((''''''&&&&&&((()))***)))'''&&&&&&'''+++***'''&&&&&&'''***+++************))))))))))))))))))(((((('''''''''&&&))))))))))))************'''((()))******)))((('''******+++++++++******))),,,+++++++++***))))))))),,,+++***)))))))))++++++***+++,,,---.../////////------------------------111000...---...///111222////////////000000000000000222333333222111333444444444555555666555555555444555555666777888888999777777777777888888888888:::999888777777777888999777777777666777888888999888999999999999888777777555666666777777777666666555555555666666666666666222333555666777666555444555555444333333222111111111111111222222333333333222222222111111111000000111111000000000111333444000000////////////000000333333222000///---,,,,,,////////////////////////////////////////////////...//////---+++***+++,,,++++++,,,---------,,,,,,........................---...---,,,******,,,...000...,,,,,,......,,,***......---------,,,,,,,,,------,,,+++,,,---...//////...,,,*********,,,---+++++++++*********)))))))))***+++,,,,,,+++***)))+++)))(((''''''((()))+++((('''&&&%%%%%%&&&'''((()))***---//////...,,,***%%%&&&&&&'''((()))******(((((())))))))))))((((((((((((((((((((((((((((((''''''(((((())))))******'''''''''''''''''''''''')))))))))))))))))))))))))))((('''''''''(((***+++))))))))))))))))))))))))******)))(((%%%"""))))))))))))))))))))))))111111111111111111111111222222222222111111000000...//////000111111000000/////////.........------,,,,,,++++++,,,------...//////000000///......---,,,,,,,,,+++++++++******---------,,,,,,,,,,,,+++......---,,,,,,,,,,,,,,,++++++++++++++++++++++++///---*********+++***)))((((((((()))+++,,,...///+++***))))))(((((())))))******)))))))))***+++,,,''''''''''''((()))******)))************)))((((((***++++++,,,,,,++++++***)))))))))))))))))))))))))))(((((('''''''''((((((''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%(((((())))))))))))((((((++++++******)))(((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((((()))*********)))))))))((((((++++++***)))))))))))))))******)))))))))((((((((()))((((((((((((((())))))))))))))))))))))))))))))******)))(((((((((((((((******)))((((((((((((((((((((()))))))))*********)))))))))))))))(((''''''+++++++++*********))))))((()))))))))'''&&&'''(((***)))(((''''''((()))***(((((()))))))))))))))))))))((((((((('''''''''''')))))))))*********++++++((())))))******))))))(((++++++,,,,,,,,,++++++***+++++++++***************---,,,+++******+++,,,,,,******+++,,,,,,,,,++++++........................000///...---...///111222000000000000111111111111000111333222111111222444444444555555666666555555555555555666777888888888777777777777888888888888777777777777888:::<<<===<<<;;;:::888777666666666666666777777666666555444666777777888888777777666555555555555666666666666444444444444444555666666555444444333222222111111111111111222222333333333222222222111111111000000111111000000000111222333000000////////////000000333222111000//////...---////////////////////////...........................///...---+++***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,******+++---///---++++++---...,,,******++++++,,,---...//////++++++*********+++,,,---///---,,,******+++,,,---+++++++++*********)))))))))((('''&&&&&&'''((())))))(((&&&%%%%%%&&&((())))))((((((''''''(((((()))&&&''')))*********((((((&&&&&&''''''(((((())))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''''''''''')))))))))))))))))))))))))))(((((('''((()))***+++))))))))))))))))))))))))&&&'''''''''''''''&&&&&&))))))))))))))))))))))))111111111111111111111111333333222222222222111111///000000111111111111111000000////////////......------,,,,,,------......///000000000000///............---------,,,,,,,,,,,,,,,,,,+++++++++******...---,,,,,,,,,,,,,,,,,,************************///---+++******+++***((((((((()))***+++---...///+++***))))))(((((()))))))))(((((((((((())))))***''''''''''''((()))++++++))))))******))))))(((''')))***,,,------,,,***)))))))))))))))))))))))))))((()))))))))((('''&&&&&&&&&''''''((((((''''''&&&'''''''''&&&&&&&&&&&&%%%(((((())))))))))))(((((())))))))))))))))))))))))************************((((((((((((''''''''''''))))))))))))((((((((((((******))))))))))))((((((++++++******))))))******((((((((((((((('''''''''''''''''''''((()))******************************+++***)))(((((((((((((((((((((''''''&&&&&&''''''(((((())))))))))))******)))))))))(((((((((''''''(((((((((((((((''''''''''''((()))((('''&&&'''((())))))(((((((((((())))))&&&'''''''''((()))))))))((((((((((((''''''''''''))))))))))))*********+++***))))))))))))))))))***++++++,,,,,,,,,,,,,,,+++***************+++++++++---,,,,,,++++++,,,------+++,,,,,,,,,++++++***))).............../////////000///.........///000111000000111111111222222222000111222222111111222444333444555666666666666666555555666666777777888888777777777888888888999999888888888888999;;;<<<===>>>===;;;999888777666666666777777777777666555555777888888888888888777777555555555555555555555555666555333222222444666888444444333333222222111111111111111222222222222222222111111111111000000000111111000000000111222222000000////////////000000222111111111111000000000000000000000000000000000.................................---+++***+++---000///...---,,,,,,---...........................---------,,,******+++---,,,+++***+++,,,---,,,+++******+++,,,---...//////++++++*********+++,,,---...---+++******+++,,,,,,+++++++++******************(((&&&$$$$$$&&&(((***)))((('''&&&&&&'''((()))***))))))(((((())))))***&&&&&&&&&''''''''''''''''''''''''((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((*********)))((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))''''''''''''(((***+++,,,))))))))))))))))))))))))111111111111111111111111111111111111111111111111///000000111111000000000000000000000000/////////000000/////////000000111......////////////..................------------+++++++++************)))******)))(((((()))))))))))))))))))))))))))))))))***)))(((((())))))(((''',,,,,,++++++++++++,,,,,,---,,,++++++******++++++((((((((((((((((((((((((+++************++++++,,,%%%&&&''')))******++++++((())),,,------,,,)))(((************************((())))))***)))'''%%%$$$((())))))))))))))))))((()))))))))((((((((((((((((((((())))))))))))(((((((((((((((((())))))******************************************))))))))))))*********))))))(((((('''))))))))))))))))))((((((******)))))))))))))))***''''''''''''''''''''''''&&&&&&&&&'''((()))***+++)))))))))))))))))))))))))))))))))))))))***++++++(((''''''&&&&&&'''''''''(((((((((((()))))))))***))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&'''((('''((()))******)))((('''%%%%%%&&&&&&'''((())))))(((((((((((((((''''''''''''(((((((((((()))))))))***)))'''''''''''')))*********+++,,,,,,,,,++++++)))))))))***+++++++++,,,++++++++++++,,,,,,,,,------------......------,,,------------............///............///000111///000000000000111111111000111222222111111222333333444555666666777666666555666666666777777777888777777888888888999999999<<<;;;;;;::::::999999999::::::999888888888888999:::::::::::::::999888888888999999999999888888777666555555555555555444444444444333333333444555666333333333333222222111111111111111111111222222222111111111111000000000000111000000000000111111111000000////////////000000000111111111222222222222000000000000000000000000........................//////000...,,,,,,---///333111///---,,,,,,..............................,,,---...---+++***+++,,,*********+++,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,+++******++++++,,,************************,,,***)))(((((()))***,,,++++++************++++++))))))))))))))))))))))))(((((('''''''''((()))***(((((((((((((((''''''''''''(((((((((((((((((('''((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((((((((((((+++***)))((('''((()))***))))))))))))))))))))))))000000000000000000000000/////////000000000000000...//////000//////....../////////000000000000000111000000/////////000000,,,,,,---......---------------------,,,,,,,,,,,,++++++*********)))))))))((((((''''''''''''(((((())))))))))))))))))))))))'''&&&&&&''')))******(((,,,++++++******++++++,,,---,,,++++++******++++++++++++++++++++++++++++++---,,,+++***))))))))))))%%%&&&'''((()))*********''')))+++------+++)))'''))))))))))))))))))))))))((())))))***)))'''%%%$$$(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((('''''''''((())))))******))))))))))))))))))))))))************))))))))))))******))))))((((((''''''(((((((((((((((((())))))(((((('''''''''(((((()))&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((******(((((((((((((((((((((((('''((()))***,,,---......)))(((((('''(((((())))))'''(((((((((((()))))))))))))))((('''&&&'''''''''))))))))))))))))))))))))&&&((()))(((''''''((()))'''((()))******)))((('''$$$%%%%%%&&&'''(((((()))'''''''''(((((((((((((((&&&&&&&&&''''''''''''(((((((((&&&%%%%%%&&&(((((((((((()))***************)))))))))***+++++++++,,,))))))***+++++++++++++++***+++,,,---............+++++++++,,,,,,---------...............//////000.........////////////000///111222222111000222333333444555666777777777777666666666666777777777777888888888888999999999999<<<<<<;;;;;;:::999888888999888888777777777888888;;;;;;<<<<<<;;;;;;:::999999999999999999888777777666666555555444444444333222222444555555555444333333222222222222222111111111111111111111111111111000000000000000000000000000000000111000000000000000000////////////000000000000000111222222333333000000000000000000000000........................000111111000......///111333222///---,,,---...///************************,,,---...---+++***+++,,,)))***++++++++++++,,,---------,,,,,,,,,+++++++++,,,,,,---------.........+++++++++++++++++++++,,,***************************++++++,,,,,,++++++***++++++************++++++((((((((((((((((((((((((***)))((('''''')))***,,,((((((((((((((('''''''''''''''((((((((((((''''''(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))((((((((((((((((((((((((,,,+++)))'''&&&&&&'''(((((((((((((((((((((((((((000000000000000000000000.........////////////000...////////////......---......////////////000000......------,,,,,,------++++++,,,------------,,,------,,,,,,,,,++++++++++++++++++*********))))))))))))))))))))))))***+++)))))))))))))))))))))))))))((((((***,,,,,,+++***''''''((()))***,,,---...+++***))))))(((((()))))))))************)))((((((***)))((('''&&&&&&&&&&&&(((((())))))(((((('''&&&((()))+++,,,,,,+++)))(((((((((((((((((((((((((((((()))))))))((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&''''''''''''((((((((((((((())))))))))))(((((('''''''''(((((()))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''(((((((((((())))))''''''&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((())))))''''''''''''''''''''''''&&&(((+++...000000///...))))))(((((())))))******''''''(((((((((((()))))))))((('''&&&&&&&&&'''(((''''''''''''((((((((((((&&&'''((((((''''''((()))'''((()))******)))((('''%%%&&&&&&&&&'''((((((((('''''''''(((((((((((((((&&&&&&&&&&&&''''''''''''(((''''''&&&&&&''''''(((''''''((()))***************************+++++++++((((((***+++++++++++++++((((((***+++,,,---------*********+++,,,,,,------------........./////////---------........./////////000111111000000111333333444555666777888888888666666666666777777777777888888888999999999999:::888888999:::;;;:::::::::::::::888777666666555555999::::::::::::999888888999999999999888777666666666666555555444333333333000222444555666555333222222222222222222222111111111111111111111000000000//////000000000000000111000000111111111000///...000000////////////000000//////000000111222222333000000000000000000000000------------------------000000111000......000111111000///...------......+++++++++++++++++++++++++++---......,,,+++++++++***+++---,,,++++++,,,---))))))***+++,,,---......)))***+++,,,,,,,,,++++++*********+++++++++++++++***************+++++++++((()))+++,,,,,,+++)))((((((((((((((((((((((((((('''(((((())))))(((((('''(((''''''&&&&&&((()))***'''''''''(((((((((((((((&&&''''''((((((''''''&&&(((((((((((((((((((((((('''''''''((()))*********(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((000000000000000000000000.../////////000000000000000000000000000///......------........./////////...------,,,++++++,,,,,,+++,,,------......---------------,,,,,,,,,++++++,,,,,,+++++++++************************+++,,,,,,************************+++***)))***++++++(((&&&&&&&&&'''((()))+++,,,---+++***))))))(((((())))))&&&''''''((('''&&&%%%$$$&&&&&&%%%%%%&&&'''(((((((((((())))))(((((('''&&&))))))************))))))'''''''''''''''''''''''')))(((((('''''''''((((((%%%&&&&&&''''''&&&&&&%%%&&&'''''''''(((((((((((((((((())))))))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&'''((()))******&&&&&&&&&&&&'''''''''''''''''''''((((((((())))))'''''''''''''''((())))))&&&&&&''''''((((((((((((''''''&&&&&&&&&''''''((((((((((((((((((((((((((()))+++///222333111...,,,))))))(((((())))))***+++'''''''''((((((((())))))***((('''%%%%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&&&&'''((((((''''''(((***(((((())))))))))))((((((''''''''''''''''''((((((''''''''''''((((((((()))'''''''''((((((((())))))(((((())))))))))))(((((('''''')))******++++++++++++++++++***************((()))***,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,******+++,,,,,,---......------......//////..................///////////////000111111000000111222333444555666888888888888777777777777666666666666888888888999999999::::::777888999:::::::::999888:::999888888777777777888888888999999888888777666888888888888777666555444666666555444444333222222222222333333444444444444111111111111111111222222222111111111000000000///////////////000000111111000000111111111000...---000000////////////000000...//////000000111111111////////////////////////------------------------...//////...------...000........................////////////////////////+++---......,,,++++++++++++---///...+++***,,,---))))))***+++,,,------...)))***+++,,,,,,,,,++++++))))))***+++++++++++++++))))))*********+++++++++***))))))))))))))))))***'''''''''(((((('''''''''((()))************)))((('''''''''''''''(((((()))&&&&&&''''''(((((())))))&&&''''''((((((''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))&&&'''((()))***))))))((())))))))))))))))))))))))&&&''''''((())))))((((((((((((((((((((((((((((((000000000000000000000000//////000000111111111222111111111111111000//////,,,---------......//////000///...---------------,,,------.../////////.........---------,,,,,,,,,,,,,,,,,,++++++++++++*********))))))***+++,,,,,,************************+++***)))))))))'''$$$!!!))))))(((((((((((())))))---,,,,,,+++***+++++++++((()))*********((('''&&&$$$%%%%%%&&&(((***+++,,,$$$%%%&&&((())))))*********))))))))))))))))))***'''''''''''''''''''''''')))((('''&&&&&&''')))***'''(((((((((((((((((('''((()))))))))******++++++(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))***+++,,,---$$$%%%%%%&&&&&&'''''''''&&&'''''''''(((((())))))((((((((((((((()))******'''''''''((((((((())))))(((''''''&&&&&&&&&''''''))))))))))))))))))))))))+++...222555555111---)))((((((((((((((()))******''''''''''''((((((((()))***(((&&&%%%%%%%%%'''((('''''''''(((((()))))))))%%%'''((((((''''''(((***))))))(((((((((((())))))((((((((((((((('''''''''&&&'''''''''(((((())))))))))))))))))************)))***+++,,,,,,+++***)))(((((()))++++++,,,,,,,,,,,,+++++++++******)))))))))***+++---......------------.........---,,,,,,++++++,,,------...//////,,,---......//////......////////////000000000000///000111111000000111222333444555777888888999999777777777777666666666666888888999999999:::::::::::::::::::::999777555444666777777888999;;;<<<===888999999999999888777777888888888777777666444444666666555444333333222222444333222111111333555666111111111111111111222222222111111111000000//////.../////////000000111111///000111111111///...---000000////////////000000.../////////000000000000////////////////////////------------------------,,,---...---,,,+++---///,,,---......///......---........................+++,,,......---+++***+++---///000///,,,***+++---,,,,,,,,,+++++++++******+++,,,---...///...------((()))***+++++++++++++++))))))******++++++++++++---+++)))(((((()))+++---(((((())))))))))))(((((()))***+++,,,,,,+++***)))((((((((()))))))))))))))%%%&&&&&&'''((()))******&&&''''''''''''''''''&&&((((((((((((((((((((((((******))))))((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))&&&''')))*********)))((())))))))))))))))))))))))((()))*********((('''&&&((((((((((((((((((((((((333222222222111000000000111///...------...///111444111...------------,,,////////////////////////..............................//////......---,,,*********************************+++,,,,,,,,,---+++++++++++++++***)))((())))))))))))((((((((((((''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))***++++++'''&&&%%%%%%'''(((((('''++++++******)))'''&&&%%%&&&&&&''''''&&&%%%%%%$$$&&&'''(((***++++++++++++''''''&&&&&&&&&&&&''''''(((''''''&&&&&&((()))***))))))(((((('''''''''&&&''''''(((((())))))*********)))'''&&&&&&&&&'''(((***((('''(((***+++)))&&&&&&''''''((()))******+++******)))((('''&&&%%%%%%%%%&&&''''''&&&&&&'''))),,,***)))))))))(((&&&$$$''''''((((((((((((''''''(((((('''''''''&&&&&&&&&''''''((())))))((('''&&&''''''((((((((((((''''''***,,,000222222///,,,)))***)))((()))))))))'''&&&'''''''''''''''((())))))(((((((((((((((''''''&&&(((((())))))))))))(((((($$$%%%'''))))))((('''%%%''''''&&&&&&&&&%%%%%%%%%)))((((((''''''''''''((())))))***))))))((('''''''''(((((()))))))))(((((())))))))))))))))))))))))))))))))))))***************)))))))))***+++,,,,,,******+++,,,---...---,,,---......---,,,+++,,,---,,,,,,,,,++++++*********((())))))******+++,,,,,,........................///000000111222222333333555555666777777888777777777666555444444555666777666666777888888888888888999:::::::::999888666555777777777777888888888888888888888888777777777777444555666777777888777777666555444333222222222222222222222222222222222222111222222333333333222222333222111111000000111111000000000000111111111111333222222111000///..................////////////000000000000////////////......------------...............------,,,,,,,,,---......,,,++++++---///........................,,,,,,,,,+++***)))((('''++++++++++++,,,,,,---...,,,000444222---))))))++++++++++++++++++++++++***)))+++,,,,,,+++******+++,,,------------,,,++++++))))))))))))))))))))))))******))))))))))))******))))))******)))((('''&&&&&&&&&'''((())))))((((((******))))))))))))******''''''&&&&&&&&&&&&''''''))))))************))))))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&)))(((((('''''''''((((((((((((''''''''''''((((((******))))))((((((''''''************))))))))))))+++***)))))))))))))))***222222111111111111111111000///...------...///000000///------...///...---................................................,,,,,,,,,---,,,,,,+++***++++++++++++++++++++++++*********++++++++++++++++++++++++++++++***))))))))))))))))))(((((((((((('''''''''((((((((())))))(((((((((((((((((((((((()))((((((((((((((())))))***((('''''')))******)))''''''((((((((((((''''''(((((()))(((((('''&&&%%%&&&''''''(((((((((((('''(((''''''&&&&&&''''''((((((''''''&&&'''((()))*********)))))))))((((((((('''((((((((()))))))))*********)))******+++,,,,,,)))((('''(((******)))&&&'''''''''(((((()))))))))***))))))(((((('''''''''%%%&&&((('''&&&&&&'''))))))(((((()))******(((&&&''''''((((((((((((''''''(((((('''''''''&&&&&&&&&''''''((())))))((('''&&&''''''(((((((((((('''''')))+++...//////...+++)))((('''(((((())))))((('''+++***)))(((&&&&&&%%%%%%&&&&&&'''((())))))(((((('''((((((((((((''''''&&&%%%&&&'''((((((((('''&&&''''''''''''&&&&&&&&&&&&(((((((((''''''(((((()))(((((())))))(((((('''&&&))))))***+++,,,,,,++++++))))))))))))))))))))))))))))))))))))******************))))))******+++,,,,,,)))(((,,,000111---(((***,,,---------,,,,,,,,,......---------,,,,,,,,,******++++++,,,---------////////////////////////000000000111111222222222111222333555666777777777777666555444444555666666666666777888888888888777888999999999888777555444666666777777777888888888888888777777777666666666555666666777777777777666555555444333222222222222222222222222222222222222111222222333333222222111222111000000//////000000000000000000111111111111222111111111000/////////////////////000000000000000000000000////////////.........------..................------,,,,,,,,,---......,,,++++++---///....................................---,,,++++++,,,+++++++++,,,,,,---...,,,000333222...***+++,,,++++++++++++++++++,,,,,,+++---......---,,,,,,---***+++++++++******))))))))))))))))))))))))))))))******))))))))))))******)))(((((((((''''''''''''&&&''''''((())))))(((((((((((('''''''''''''''((((((((((((''''''(((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&***))))))((((((((())))))))))))(((((((((((())))))***)))))))))((((((((('''((((((((())))))*********))))))((((((((())))))***000000111111111111111111000///...------...///000---,,,,,,...000000///...------------------------------------------------,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,******************))))))+++++++++************)))))))))))))))((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''(((((('''''''''''''''(((+++)))(((((()))***)))(((###$$$%%%'''((((((((((((************)))((('''&&&((((((((((((((('''&&&&&&(((''''''&&&&&&''''''((((((''''''''''''((())))))************))))))))))))(((((((((((())))))))))))%%%%%%'''((()))*********)))((('''((())))))(((''''''''''''''''''''''''((())))))))))))))))))))))))%%%'''(((((('''&&&((()))&&&&&&''')))+++,,,***(((''''''(((((((((((('''''''''''''''''''''&&&&&&&&&''''''(((((((((((('''''''''(((((((((((((((((('''((()))++++++,,,+++***)))''''''(((((()))(((((((((,,,+++***(((&&&%%%%%%$$$$$$%%%&&&((())))))******''''''(((''''''&&&%%%%%%&&&&&&'''''''''(((((((((((((((((((((''''''''''''(((((('''(((((()))***+++'''''''''(((''''''&&&&&&$$$%%%&&&(((((()))))))))))))))))))))))))))))))))))))))))))))******************)))))))))***++++++,,,(((''',,,555888444...+++,,,------------,,,+++------------,,,,,,,,,,,,+++,,,,,,------...//////////////////////////////000000111111111111111111...///000222444555666666666555555444555555666666555666777777888888777777777777777777777666555444666666777777777777888888777777777666666666555555666666777777777666555555555444333222222111222222222222222222222222222222111111222222222222111111111000000///////////////000000000000111111111111000000000000000000000000000000000111111111222222000000000000////////////.................................---------------------...---++++++---///................................................,,,,,,+++++++++,,,------,,,///222111...,,,,,,...+++******)))***+++---...+++---......---,,,,,,---***************)))))))))))))))))))))))))))))))))******))))))))))))******)))((('''&&&&&&&&&'''(((''''''((()))))))))(((((()))(((((('''&&&&&&&&&'''))))))(((((((((((())))))&&&''''''((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''******))))))))))))************))))))))))))******))))))))))))((((((((((((%%%&&&'''((()))******+++''''''''''''((()))******//////000000111111222222000///............///000...---...000111111///------------------------------------------------------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********)))(((((((((++++++******************))))))))))))(((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((())))))((('''''''''((((((***(((&&&&&&'''((('''&&&$$$%%%&&&'''((()))))))))******+++***)))(((''''''))))))************))))))((((((''''''''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))###%%%&&&((())))))(((''')))(((''''''(((((((((((('''''''''''''''&&&&&&&&&((()))))))))*********+++&&&'''((((((''''''((()))&&&&&&''')))++++++***(((''''''(((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((''''''''''''((((((''''''(((((((((((((((((()))***+++***)))((('''((())))))(((''''''''''''(((%%%&&&'''((())))))))))))(((((((((((('''&&&%%%%%%'''''''''&&&'''((())))))))))))))))))(((((((((((('''''''''((()))***+++,,,&&&&&&&&&''''''&&&%%%%%%!!!"""$$$%%%&&&'''(((((())))))))))))))))))))))))((()))))))))******************))))))))))))*********((((((---666===>>>===222000---,,,,,,,,,,,,++++++*********************++++++,,,------......///////////////////////////000000000111111111111111...///000222333444444444555444444555555555666666555666666777777777777777666666666555555444444444666666666666777777777888666666666666555555555555666777777777666555444444444333333222111111222222222222222222222222222222222222222222222222111000111111000////////////000///000000000111111111111/////////000000000000000111111111111222222222222000000000000////////////......////////////.....................---------,,,---...---,,,,,,---...........................,,,,,,,,,,,,------......,,,,,,,,,++++++,,,,,,---,,,...000000...---...///+++***))))))***,,,...///)))***,,,,,,***)))***+++---,,,,,,+++++++++++++++))))))))))))))))))))))))******))))))))))))*********)))'''&&&&&&'''(((***'''(((((()))))))))((((((+++***)))((((((((((((((()))(((((((((((((((((()))((())))))))))))))))))((((((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((((((((('''))))))(((((())))))*********))))))(((((())))))***))))))))))))((((((((((((&&&&&&&&&'''((()))))))))&&&&&&&&&&&&''')))******/////////000000111111222//////............//////111000000111222222///---------------------------------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++*********)))(((((((((+++******))))))***++++++))))))))))))(((((((((((((((((((((((()))))))))***))))))))))))))))))))))))******)))(((((()))))))))***(((&&&&&&(((((((((''''''(((((()))))))))(((((((((((())))))(((((('''&&&'''((()))***++++++++++++(((((((((''''''(((((((((&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))***+++,,,,,,+++)))(((((((((''''''&&&'''((()))'''''''''''''''&&&&&&&&&(((((())))))******++++++&&&''')))(((''''''(((******)))(((((())))))(((&&&''''''((((((((((((''''''&&&'''''''''''''''''''''''''''''''''(((((()))))))))(((''''''''''''((()))&&&&&&&&&&&&''''''((((((+++---...,,,)))''''''''')))(((''''''''''''(((((('''((((((((((((((('''''')))))))))))))))((('''&&&(((''''''''''''((())))))******)))))))))(((((((((''''''''''''((()))++++++%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%'''((()))******+++((((((((((((((((((((((((((()))))))))******************))))))((())))))*********+++,,,000777???DDD:::555...******+++,,,,,,*********************************+++,,,,,,------------------------------000000000000000111111111111222222333333333222222333333444555555555555555555555666777777777777777555555555444444444444444555666666666666777777777666666666666555555555555666666666666666555444333333333222111111111222222222222222222222222222222333333333333333222111111222222111000000000000111///000000000111111111111///////////////000000000000111111111111222222222000000000000////////////......///000000///..............................,,,---......,,,,,,---...........................,,,,,,,,,,,,,,,...///000---,,,,,,++++++,,,,,,,,,,,,---.........---...///******))))))***,,,...///(((***++++++***))))))***---,,,+++*********++++++))))))))))))))))))))))))******))))))))))))******+++***(((''''''(((***,,,((()))))))))))))))((((((******)))((((((((((((((((((''''''&&&&&&''''''((((((((())))))))))))(((((('''((((((((())))))******))))))))))))))))))))))))(((((((((''''''((((((((('''''''''''''''((()))***)))((((((''''''(((((()))(((((((((((())))))))))))((((((((((((''''''''''''&&&&&&&&&&&&''')))******//////000000000000000000////////////////////////222111000000111111///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,******************))))))+++***)))))))))***+++,,,))))))))))))((((((((((((((((((((()))))))))******************************)))))))))))))))***+++++++++)))((((((***,,,++++++)))*********)))(((''''''&&&&&&''''''((((((''''''$$$%%%&&&((())))))******)))((((((''''''(((((()))&&&''''''((()))(((((((((''''''''''''(((((((((((())))))))))))(((((((((((()))*********))))))((('''(((((((((&&&%%%%%%'''***'''''''''''''''''''''(((((((((((())))))*********&&&((())))))(((''')))***...+++(((''''''''''''&&&''''''((((((((((((''''''&&&&&&&&&'''''''''''''''''''''&&&''''''((()))***)))((('''&&&&&&'''((()))&&&&&&&&&''''''(((((()))+++---///---)))&&&&&&(((+++***)))'''&&&&&&&&&&&&((((((((((((((('''&&&&&&(((((())))))))))))((((((''''''((((((((()))))))))))))))))))))((((((((((((''''''&&&''''''((()))***%%%%%%&&&&&&''''''&&&&&&$$$%%%&&&'''((()))))))))(((((((((((((((((((((((())))))))))))******************)))((((((((())))))+++,,,+++)))(((,,,444<<<<<<555---))))))++++++++++++++++++,,,,,,,,,,,,,,,((())))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......///000000111111222333333333333333222222111222333444555555555555555444555666666777777666666555555444444333444444555555555666666666666777777777777777666666666555555555555666666666555444444222222111111111111222222222222222222222222222222444555555555444333222111333222222111111111111111000000000000111111111111/////////////////////////////////000000000111111000000000000////////////...///000111111000///................../////////+++---......---,,,,,,---........................///...------...///000111------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------*********+++,,,,,,,,,,,,***,,,------,,,++++++,,,+++***)))((('''((())))))))))))))))))))))))))))))******))))))))))))******+++***)))))))))***+++,,,))))))*********)))(((((('''&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&''''''(((((())))))***))))))))))))))))))))))))((((((''''''''''''(((((('''&&&&&&''''''((()))***((((((''''''''''''(((((((((((((((((()))))))))))))))))))))(((((((((''''''''''''''''''((()))******000000000000000/////////......////////////......///...------///000//////........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))++++++++++++++++++++++++*********++++++++++++++++++***)))((()))***,,,---))))))))))))(((((((((((((((((()))))))))*********))))))))))))))))))))))))'''''''''((()))***+++,,,)))((('''(((+++------,,,(((((())))))(((((('''&&&$$$%%%&&&'''((()))))))))&&&&&&'''((((((((((((((())))))(((((((((((())))))&&&&&&((()))))))))((('''''''''(((((())))))))))))***)))))))))(((((((((''''''&&&&&&&&&&&&''''''((('''((((((&&&$$$$$$'''***'''''''''(((((()))))))))((((((((((((((((((((()))&&&((())))))(((((()))***000,,,'''%%%%%%'''((((((''''''((((((((((((''''''&&&&&&&&&'''''''''(((((('''&&&&&&&&&'''(((***+++)))((('''&&&&&&'''((()))%%%&&&'''((())))))))))))&&&))),,,+++'''%%%'''***))))))((('''''''''''''''&&&'''((((((((((((((('''&&&&&&'''((())))))))))))&&&'''((()))***))))))((())))))(((((((((''''''''''''&&&&&&&&&&&&&&&''''''%%%%%%&&&'''''''''''''''$$$$$$%%%&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))******************)))(((((((((((((((,,,+++***'''&&&(((---000666111+++***+++,,,***(((***+++++++++,,,,,,,,,,,,(((((())))))***+++++++++------------------------,,,---...///000222222333111222222333333333222222111222333555666666555555444555666666777777666666666555444333333444555666555555555666666666777777888888777777777666666666444444555555666555555555222222111111111111222222222222222222222222222222666666666666555444333222222222111000000000000000000000000000111111111111000000000///.........------------.........//////000000000000////////////...///000111111000///...---........./////////000+++---//////---,,,,,,---........................000///---,,,---...///000...---,,,,,,+++++++++,,,,,,+++******++++++++++++)))***,,,------,,,+++******+++------+++***+++,,,+++***((('''''''''))))))))))))))))))))))))))))))******))))))))))))******((()))))))))***************************)))((((((%%%%%%%%%%%%&&&'''((((((((((((''''''''''''((((((%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((((())))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''((()))***+++))))))(((((((((((())))))'''((((((((()))))))))***(((((())))))))))))))))))))))))((((((((())))))***111111000000//////............////////////......,,,+++)))***---///000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++*********************************+++,,,,,,,,,---+++***)))((()))***,,,---))))))))))))(((((((((((())))))))))))************((((((((((((((((((((((((%%%%%%%%%&&&((()))+++,,,'''&&&%%%&&&)))+++,,,+++&&&&&&'''''''''''''''&&&###$$$&&&''')))******+++***************))))))((())))))(((((((((((())))))%%%&&&((()))))))))((('''(((((())))))*********+++******))))))(((((((((''')))((((((((()))***,,,...'''((((((&&&$$$$$$'''+++&&&''''''((()))***++++++(((((((((((((((''''''''''''((())))))(((((()))***000,,,&&&###$$$''')))+++''''''((((((((((((''''''&&&&&&&&&'''''''''(((((('''&&&&&&&&&'''(((***+++***((('''&&&&&&'''(((***%%%&&&(((***++++++***)))!!!%%%))))))&&&%%%(((+++%%%%%%%%%&&&((()))+++,,,%%%%%%'''((())))))******$$$$$$&&&'''((()))))))))%%%''')))***+++***((('''(((((((((((('''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&'''((((((((('''(((((())))))***)))))))))(((((((((((((((((((((((())))))))))))******************)))(((((((((((((((+++)))'''(((+++,,,,,,+++///,,,)))***---...***%%%(((((())))))************((())))))***++++++,,,,,,........................+++,,,---///000222333444//////000222222333333333000222333555666666555555444555555666666666666666666555444333444555666777555555555555666666666777888888888888777777777777333333444555666666666555222111111111111111222222222222222222222222222222777777777777666555444333111111000///////////////000000000000111111111111111111000///...------,,,,,,,,,,,,------------...000000000000////////////...///000222222000///...---.........//////000000+++---//////...,,,,,,---...........................---+++******+++,,,......---,,,,,,++++++++++++---+++***)))*********))))))***---......,,,***(((((()))++++++)))((()))***---,,,***)))((()))+++,,,))))))))))))))))))))))))******))))))))))))******&&&'''((()))******))))))***************)))((((((&&&&&&&&&'''((()))***+++))))))(((((((((((())))))'''(((((((((((((((((('''%%%%%%%%%&&&'''(((((()))(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((()))***+++,,,******))))))))))))******'''((((((((())))))******''''''((()))***+++,,,,,,+++******))))))))))))***/////////000///......------------------...///000...,,,+++---//////---***------------------------------------------------)))))))))))))))))))))))))))***+++,,,------------......---,,,++++++++++++,,,+++***))))))***++++++************)))))))))(((***)))((()))***+++***(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((('''''''''''')))***+++)))%%%$$$&&&(((%%%%%%&&&''''''&&&%%%%%%(((((()))***************+++******)))(((''''''&&&((((((''''''&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%%%%%%%))))))((((((((('''''''''((())))))))))))'''&&&%%%''''''''''''''''''''''''%%%&&&)))***+++***)))((('''((()))))))))(((&&&%%%&&&&&&%%%%%%%%%&&&''''''(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((((('''&&&%%%&&&(((***+++(((((('''''''''&&&&&&&&&(((((((((((())))))))))))***((('''&&&&&&'''(((******'''%%%&&&((()))&&&###******))))))(((((('''''''''''''''((((((((())))))"""###%%%'''))))))))))))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%''')))***+++***(((&&&###""""""###$$$((()))***++++++***)))((())))))))))))(((((((((((()))'''&&&%%%%%%&&&''')))+++***(((%%%###$$$(((+++******))))))***++++++,,,---,,,***)))((()))******++++++++++++++++++++++++...---,,,+++***+++,,,---......---......///000111000000000000111111111111000000111222444555666666444555555555555555444444666666666666666555555555555444444333333444444555888777777666555444444333444555555555666666777777111111000000000000111111111111000000000111333444555555444333333222111111333222111///............111111000///////////////222222111111000000000///------------------------..................------........................000///...---------------...------,,,,,,,,,------........................------,,,,,,+++***))))))***++++++++++++***))))))333000---,,,,,,,,,,,,+++,,,+++++++++******)))))),,,,,,************,,,,,,************************))))))))))))))))))))))))''''''((()))***++++++,,,111111///---***'''%%%$$$))))))))))))***************)))(((''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((---,,,+++)))(((&&&%%%$$$'''(((((('''%%%%%%'''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))******))))))((('''&&&111111111000000000/////////......---------......///---,,,---///000...,,,------------------------------------------------++++++++++++++++++++++++)))***+++,,,------------,,,,,,+++***))))))******,,,+++************+++,,,++++++++++++*********)))***)))((((((******)))((())))))))))))))))))))))))((((((''''''''''''((((((***))))))))))))(((((((((%%%'''(((&&&###"""###$$$&&&&&&'''(((((('''&&&&&&(((((()))************)))+++++++++***)))(((((((((((((((((('''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''))))))))))))(((&&&&&&''''''''''''''''''&&&''')))******)))(((''''''((()))))))))(((&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''''''''&&&&&&&&&'''((()))'''&&&$$$###$$$%%%'''(((&&&&&&&&&%%%%%%%%%$$$$$$((((((((()))))))))******)))((('''&&&&&&'''((()))***(((''''''(((((('''&&&))))))))))))((((((''''''%%%&&&&&&&&&''''''''''''$$$%%%&&&((())))))))))))&&&&&&&&&''''''''''''((())))))))))))))))))))))))((((((''''''''''''((((((((('''%%%$$$$$$$$$&&&'''((()))***++++++***)))((((((((((((((())))))))))))***)))'''&&&&&&''')))***,,,+++***(((&&&&&&))),,,+++***************++++++,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,......000///.............../////////000000000111111111000111111222333444555555333333444444444444333333333333444444444444444444555444444333333444444555888777777777666555555555444555555555666666666777222222111111111111222222222222111000111111222333444444333333222111111000/////////...............111111000//////////////////.........------------........................................................................//////...---------------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))******++++++,,,,,,,,,---111///,,,******)))'''%%%,,,,,,+++*********++++++------,,,,,,,,,,,,------(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))******++++++'''((()))***++++++++++++'''(((((((((((()))))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''))))))(((((('''''''''&&&'''((()))((('''&&&((()))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))))))))))))))(((111000///.........///000000//////...------,,,,,,000...,,,,,,...///......------------------------------------------------------------------------)))***+++,,,,,,,,,,,,,,,,,,++++++************+++++++++************++++++,,,,,,+++++++++*********)))(((''''''))))))((('''))))))))))))))))))))))))((((((''''''''''''((((((************))))))))))))###%%%'''&&&$$$###""""""''''''((())))))((('''''''''((())))))******)))))),,,++++++******))))))((())))))(((((((((((('''''''''''''''&&&&&&''''''((('''''''''&&&&&&&&&&&&%%%&&&&&&'''((())))))))))))&&&&&&&&&''''''((((((((('''((()))))))))((('''&&&((((((((()))(((((('''&&&''''''(((((((((''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&'''(((((((((''''''''''''((())))))***)))((('''''''''))))))))))))))))))((((((((((((((((((((()))))))))******)))((('''&&&&&&'''((()))((()))***)))((('''((())))))))))))(((((((((((('''&&&&&&&&&&&&''''''''''''&&&'''((())))))))))))(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((('''&&&%%%%%%%%%'''((()))'''((()))*********)))(((''''''(((((())))))******+++***)))(((((()))***++++++,,,,,,+++))))))***,,,++++++***************+++,,,,,,,,,,,,,,,++++++***------------------------*********+++,,,---///000111000///...------------//////000000000000111111111111222222222333333333222222333333333333222222222333333333444555555555555444444333333444444555666555555555555555555555555555555555555666666666333333222222222222333333333333222111111222222333222222222111111000000///000111222333444333333222111000000///////////////111000000000000/////////000000000000000000000000.........................................................---------------000///...---,,,+++++++++++++++++++++++++++++++++------,,,,,,++++++******+++*********+++---///000...,,,+++******)))'''%%%,,,+++***)))***+++,,,------......//////......---++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))*********((())))))))))))))))))(((''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((())))))******((()))***)))(((((()))***(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))************000...,,,+++***+++---.........///......------,,,///...,,,,,,,,,---......------------------------------------------------------------------------))))))***+++++++++++++++------,,,,,,,,,------...))))))))))))))))))******+++++++++*********)))))))))'''&&&'''((()))(((&&&((((((((((((((((((((((((((((((''''''''''''((((((*********)))))))))((((((&&&''')))***)))'''%%%$$$'''''''''((((((''''''''''''(((((()))))))))))))))*********)))))))))(((((()))))))))))))))(((((((((&&&&&&&&&&&&&&&''''''((()))))))))(((((((((((((((******))))))(((''''''&&&&&&&&&''''''(((((())))))((((((((((((((('''&&&%%%((((((((((((((((((''''''&&&'''((((((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))'''''''''''''''(((((((((---,,,+++***)))))))))***+++*********))))))))))))''''''''''''(((((((((((()))(((''''''''''''((()))&&&)))+++***'''&&&(((***((((((((((((((((((((((((&&&'''''''''(((((((((((())))))))))))))))))((((((&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&((()))***(((''''''&&&'''((())))))'''((()))*********)))(((&&&''''''((()))******+++******)))(((((()))*********+++---,,,+++******+++,,,+++******)))*********+++,,,---......---+++***------------------------******++++++,,,---......000///...---------------////////////000000000111222222222222222111111111111222222333333333333333444444444555666777888888555444444333333444444555333333333333333444444444555555555555555555555555222222222111111222222222333333333222222222222222111111000000000/////////111222444666666555333222000000////////////000000111111111111111111111111////////////////////////---------.......................................---------------------,,,111000...---,,,++++++***************************------,,,,,,,,,+++++++++,,,+++***)))***,,,...000))))))***,,,......,,,******)))(((((((((***,,,---,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))*********)))))))))))))))+++++++++***)))((('''&&&'''''''''((((((((())))))&&&&&&((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((()))***++++++,,,&&&((())))))((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''((()))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))''''''((()))))))))))))))000...,,,+++***+++---...,,,,,,......//////......---------,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++******+++++++++++++++,,,---...&&&''''''((((((((((((((())))))))))))(((((((((((()))'''&&&'''((()))(((&&&''''''''''''''''''''''''((((((''''''''''''(((((())))))(((((((((''''''''''''((()))++++++)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))((((((((((((((('''''''''((((((((()))))))))))))))%%%%%%$$$$$$%%%&&&&&&'''))))))))))))))))))))))))+++******)))(((((('''''''''''''''((((((((())))))''''''''''''&&&&&&%%%%%%(((((('''''''''((((((((('''''''''''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))%%%%%%&&&&&&'''''''''''')))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((%%%''')))(((&&&%%%''')))'''''''''''''''(((((((((%%%%%%&&&&&&&&&'''''''''***))))))(((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((######$$$$$$%%%&&&'''((())))))((((((''''''''''''&&&'''((()))***))))))(((&&&''''''((()))******+++(((((((((''''''(((((((((''')))+++,,,***))))))***++++++***************+++***+++---......---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++---------------...//////...////////////000000000222222111111111000000000222222333444444444444444444444444555666777888888555444444333333444444555444444444444444444555555555555555555555444444444111111000000000000111111222222222222222222222222000000///////////////......///111111111000...,,,000000////////////000000................................................---------.........//////........................,,,,,,---......------,,,111000...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---,,,***((((((***+++,,,(((((()))+++...///---+++)))(((''''''((()))***++++++,,,---......---,,,+++''''''''''''''''''''''''))))))))))))))))))))))))*********)))))))))))))))'''((()))***++++++++++++(((((()))))))))*********'''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((($$$&&&(((((('''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''((()))))))))))))))((((((((((((((((((((((((''''''(((((()))))))))))))))))))))))))))(((''''''111000///.........///000***,,,---///000//////...+++---......---,,,,,,---------------------------------------------------************************((())))))*********))))))'''''''''((((((***+++,,,%%%&&&'''((())))))(((((())))))(((((((((''''''''')))(((''''''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((((((((((((((('''''''''''''''''''''((())))))'''%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''(((((())))))((((((''''''''''''''''''''''''''''''(((((((((((())))))$$$$$$$$$$$$$$$%%%&&&'''&&&''''''''''''((((((((((((((((((((()))***+++,,,((((((((((((((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%(((''''''''''''((())))))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''(((((($$$%%%&&&&&&''''''&&&&&&((((((((((((((('''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((((((((((((((((((((((((%%%&&&''''''&&&&&&'''(((&&&''''''''''''(((((((((###$$$$$$$$$$$$%%%%%%%%%))))))(((''''''(((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((('''&&&%%%$$$$$$$$$$$$))))))(((((((((''''''&&&%%%&&&((()))***))))))(((''''''(((((())))))******&&&&&&''''''''''''&&&&&&&&&(((******)))((()))*********))))))***++++++,,,***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------------,,,+++***,,,,,,,,,,,,---...///000......////////////000000111111111000000000000000111222333444555555555444222333333333444555555555555444444333333444444555777777666666666666666666555555555444444444444444111000000000000000000111///000111222222222222111///////////////////////////000111111000///...---///////////////000000111...////////////000000000------------------------,,,,,,------.../////////........................***+++---......---,,,,,,000///...---,,,+++++++++------------------------------------,,,,,,,,,,,,,,,,,,***)))))))))******+++***)))***++++++)))'''(((((())))))))))))))))))***++++++++++++++++++***(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********,,,,,,,,,+++***)))((('''))))))))))))************(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###%%%(((((((((''''''((((((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))&&&''''''(((((())))))***************)))((('''&&&111111111000000000//////,,,---...///000///---,,,+++...222222000...---...------------------------------------------------++++++++++++++++++++++++((()))))))))))))))((((((%%%%%%%%%&&&''')))***+++&&&'''(((***************))))))))))))((((((((((((***)))((((((******)))(((''''''''''''''''''''''''((((((''''''''''''(((((()))))))))(((((((((((('''(((&&&%%%&&&((()))'''%%%((('''&&&%%%%%%&&&'''(((&&&'''(((((())))))(((((('''''''''(((((((((((((((&&&&&&'''''''''((((((((($$$$$$$$$%%%%%%&&&((((((&&&'''''''''(((((((((((()))((((((((((((***+++,,,******))))))((('''''''''%%%%%%%%%%%%%%%%%%&&&&&&(((''''''&&&'''((()))***...,,,)))'''&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''%%%%%%'''((((((((('''&&&(((((()))*********))))))+++++++++*********))))))&&&&&&'''''''''(((((((((''''''(((((((((((('''''''''&&&&&&'''((()))((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&'''((()))&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%))))))((('''&&&&&&&&&&&&&&&&&&''''''((((((''''''%%%&&&'''))))))))))))((((((((((((((())))))))))))&&&&&&&&&''''''&&&&&&&&&'''((())))))(((((()))+++(((((())))))***+++------***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++---------,,,,,,---.............../////////000000//////000000000000000000000111222333333444444444333333444444444444444444555444444333333444444555777666666666555444444444555555555444444333333333222111111000000111111222---...///111222222222111////////////////////////111111111222222222222222///////////////000111111000111111111222222222222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000........................)))+++,,,......---,,,+++///...---,,,,,,,,,,,,,,,------------------------------------------------***+++++++++++++++++++++---+++***)))***+++***))))))***+++,,,,,,+++)))(((++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))******++++++///...---+++(((%%%###"""((((((((())))))))))))***(((((((((''''''((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%(((***)))(((((()))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))&&&&&&''''''((())))))***((()))))))))))))))((('''/////////000///......------...000000///...,,,***+++///444555333000//////------------------------------------------------++++++++++++++++++++++++((()))))))))))))))((((((&&&&&&&&&''')))***,,,,,,'''(((***+++,,,,,,,,,+++************))))))))))))+++)))((()))***+++***(((((((((((((((((((((((((((((((((''''''''''''((((((************))))))))))))***'''%%%&&&(((***)))''')))((('''&&&&&&'''((()))&&&''''''((((((((((((((((((((((((((())))))))))))%%%&&&&&&&&&''''''((((((%%%%%%%%%&&&'''((()))***((()))))))))******++++++,,,+++***(((((((((((()))++++++***)))((('''&&&&&&$$$$$$$$$$$$%%%&&&&&&'''((('''&&&&&&'''((()))***111...+++(((''')))+++---&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&%%%&&&((()))))))))((('''$$$$$$%%%&&&''''''&&&&&&)))))))))(((((((((((('''(((((((((((()))))))))***''''''(((((((((((('''''')))'''%%%'''***,,,***(((&&&&&&&&&'''''''''(((((())))))))))))*********+++'''&&&&&&%%%&&&'''((()))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((()))***+++###$$$%%%'''((()))))))))$$$%%%'''))))))))))))((())))))))))))((((((((((((&&&&&&''''''''''''&&&&&&((()))***)))((((((***,,,((((((((()))***,,,---...******)))((()))***,,,---------------------------((()))+++---.........---//////...---,,,,,,,,,,,,............/////////000////////////000000000111//////000222222333333333666666666666666555555555555444444333333444444555444444333222222111000000555555555444444333333333333222222222222222222333+++,,,...000111222222111/////////000000000000000---------...///000222333///////////////000111111------....../////////000------------------------,,,,,,------...///000000........................)))***,,,.........,,,+++...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***+++,,,---............,,,***+++---///000000+++,,,...//////---***(((---,,,************,,,---))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***++++++,,,&&&'''((((((((((((((((((''''''''''''((((((((()))((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))*********###&&&)))+++***))))))***(((((((((((((((((((((((('''''''''''''''''''''''''''(((((()))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***&&&'''((()))************.........///////////////,,,------...//////......//////000000//////...---.........------,,,,,,,,,111000...+++***)))))))))///...,,,******+++,,,---///...,,,***))))))******))))))))))))************---------,,,***((('''&&&************))))))))))))***)))(((&&&&&&&&&'''(((++++++******))))))(((((('''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''((())))))(((((())))))((('''&&&&&&'''((((((((())))))******)))((('''%%%%%%&&&&&&'''***))))))((('''&&&&&&%%%&&&'''((())))))******)))'''&&&&&&&&&'''(((***+++)))((('''&&&&&&'''))))))***)))(((''''''''''''''')))(((((('''''')))***+++))))))((('''&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%&&&&&&&&&'''((((((((()))((('''&&&&&&'''((()))***'''$$$$$$'''((((((&&&))))))(((((('''''''''&&&(((((((((((())))))))))))***((('''((()))***)))(((&&&&&&&&&&&&%%%%%%$$$###%%%%%%&&&&&&'''((())))))%%%%%%&&&'''(((((('''''''''''''''''''''((())))))((('''&&&%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))((((((((((((((('''''''''))))))))))))))))))))))))(((((('''''''''&&&&&&&&&(((((((((((())))))))))))************++++++++++++))))))(((((()))+++---...,,,,,,---------,,,***)))((()))***---///000111111,,,++++++---///000000///............////////////111111000000000000111111444333333222111111222222222333666888888777666444555444444333333333444444444444444333333444444555555555555444444333333333222222222111111111000000444444444333222111000///111111000000//////......111111111111111000//////222111111000///......---000///.........///111222.........//////////////////...,,,++++++,,,...//////............---------........................,,,,,,,,,---------.........)))'''***000111,,,'''---,,,,,,++++++,,,------******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,***************)))(((((())))))******+++++++++,,,---+++***,,,//////,,,)))))))))))))))((((((((((((+++*********))))))(((((((((((((((((()))))))))))),,,+++)))((((((((()))***((((((((((((((((((((((((((()))***)))((('''(((***+++*********))))))((((((((((((((((((((()))******))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))((('''&&&%%%))))))(((''''''((()))***))))))))))))))))))))))))******))))))))))))***+++))))))))))))((((((((((((///////////////.........------..................////////////......------......---------,,,,,,,,,...---,,,+++++++++,,,,,,///---,,,******+++,,,------,,,***)))((())))))***))))))))))))************......------,,,,,,++++++***)))((('''&&&%%%$$$###))))))((('''''''''''''''((((((((((((((((((''''''&&&'''''''''(((((())))))(((((((((((('''''''''''''''''''''''''''((())))))((((((((((((((('''&&&&&&((((((((())))))*********)))((('''&&&&&&&&&'''((())))))(((''''''&&&%%%%%%''''''(((((((((''''''&&&%%%%%%$$$$$$%%%&&&'''((()))((((((''''''(((((((((((((((''''''''''''''''''(((((('''''''''((()))***)))(((((('''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((('''&&&%%%%%%&&&'''(((***'''%%%%%%'''((((((&&&)))((((((((('''''''''''''''((((((((()))))))))))))))(((''''''))))))((('''&&&''''''''''''&&&%%%$$$%%%%%%&&&&&&'''(((((()))%%%&&&&&&'''(((((('''''''''&&&&&&&&&&&&'''''''''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((((('''''''''''''''&&&&&&&&&))))))))))))))))))))))))(((((('''''''''&&&&&&&&&((((((((()))))))))******(((((((((((())))))))))))***************+++,,,---....../////////...,,,,,,+++,,,---000333555555555000///------...///...---------------............111111000000000000111111111111111111111222333444333444555666666666666555555555444444444444555555555555444333333333444444555555555444444333333333444444333333333222222222333333333333222111000000222222111111111111111000111111111111111000//////+++,,,---...///000111222000//////...///000111222111111000///...---,,,,,,///...,,,++++++,,,...//////............---------------------------------+++++++++,,,,,,,,,------///******000333000++++++---,,,,,,++++++++++++,,,******))))))))))))*********************************************))))))(((*********+++++++++,,,,,,+++))))))+++------***'''''''''(((((())))))******************)))))))))((((((((((((((())))))))))))***)))((('''&&&''''''((((((((((((((((((((((((((('''((())))))''''''((()))))))))((((((((('''''''''((((((''''''(((((()))***,,,,,,,,,,,,,,,,,,,,,,,,))))))(((''''''((())))))&&&'''(((***+++,,,------+++***)))(((''''''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&))))))))))))((((((((('''000000//////......---------...............------............---------,,,...------------,,,,,,,,,++++++++++++,,,---.........---,,,******++++++,,,***))))))((((((((())))))))))))))))))***************)))((((((((()))***+++(((((('''&&&&&&%%%$$$$$$(((((((((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''%%%&&&&&&'''((()))******(((((((((((('''''''''''''''''''''''''''((())))))(((((((((((((((''''''&&&((((((((()))))))))))))))***)))((('''''''''(((((()))((((((''''''&&&&&&%%%(((((((((((('''&&&%%%$$$&&&&&&%%%%%%%%%&&&&&&'''))))))***))))))((('''&&&%%%%%%'''(((((('''&&&&&&''''''&&&&&&''''''((()))((((((((('''&&&&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''')))'''&&&&&&'''(((((('''((((((((((((''''''''''''''''''((((((((()))))))))((('''&&&'''(((((('''&&&''''''((((((''''''&&&&&&%%%%%%&&&&&&'''(((((((((%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))(((((((((''''''''''''&&&''''''''''''(((((((((((((((((((((((())))))))))))++++++,,,,,,,,,,,,,,,+++---............------,,,,,,...111666;;;===<<<:::666333///------------,,,,,,,,,,,,------------...111111000000000000111111/////////000111333444555555555555555555666666666666666555555555555666666666666555444333333333444555555555444444444444444666666555555555444444444333333333333222111111000222222222333333333333333000111111111111000000///******,,,---///000222222///////////////000111111111111000///...------,,,///...---,,,,,,---...//////............---------++++++++++++++++++++++++,,,,,,,,,,,,------------///---555BBBBBB555---...---,,,+++*********************))))))))))))******))))))))))))))))))))))))******++++++******)))(((************++++++++++++((((((((()))******(((&&&&&&&&&'''((()))***++++++************))))))))))))(((((((((((())))))))))))))))))((('''''''''''''''((((((((((((((((((((((((&&&'''(((((('''&&&'''((('''''''''&&&&&&&&&&&&%%%''''''&&&&&&''''''((()))(((((((((((((((((((((((((((((('''&&&&&&'''(((((((((((((((((('''&&&%%%$$$,,,+++***(((''''''''''''((((((((((((((((((((((((******))))))(((((('''''')))))))))(((((((((''''''111111000///...------,,,.........///......---,,,......------,,,,,,,,,,,,------------------------++++++++++++,,,------...---,,,++++++******++++++)))))))))))))))))))))***((()))))))))************)))(((&&&%%%%%%&&&((()))&&&&&&'''((()))***+++,,,&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&'''((()))***+++(((((((((((('''''''''''''''''''''''''''((())))))'''((((((((((((((('''''''''''''''''''''(((((((((***)))))))))(((((((((((()))))))))((((((''''''''''''(((((((((''''''&&&%%%)))((((((((('''''''''(((******++++++***(((&&&%%%"""$$$&&&(((((('''&&&%%%&&&&&&&&&&&&'''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&''''''(((''''''''''''(((((('''(((((((((((((((''''''''''''''''''((((((((())))))(((&&&%%%&&&'''((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&'''''''''''''''&&&&&&'''''''''&&&&&&%%%%%%'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''''''''%%%%%%%%%&&&&&&&&&&&&''')))*********+++++++++++++++,,,---...---,,,+++***+++++++++++++++++++++++++++...666???FFFGGGDDD???777444///---------...---,,,,,,---------.........111111000000000000111111/////////000111222333444555666777888888777666666666666666666666777777888777666555444444333333444555555555555555444444444666666666555555555555444333333333333333222111000111222222333333444444444000000111111111111000/////////////////////......///////////////000000111------......//////000000......------------......///............---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///---000AAATTTQQQ<<<...///,,,,,,+++***))))))))))))+++******))))))******+++))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))''''''((()))***)))(((&&&'''''''''((()))******************)))))))))))))))(((((((((((())))))))))))+++******)))))))))))))))((((((((((((((((((((((((&&&'''((('''&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''***)))((('''%%%""" ******)))(((((((((''''''(((((((((((((((((((((((()))))))))*********))))))))))))((((((((('''''''''111111000///...------,,,---...............------///...---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++************))))))******************((()))))))))************...,,,***((('''((()))***''''''(((***+++,,,---...&&&'''((())))))((('''&&&&&&&&&&&&'''((((((((()))%%%%%%&&&'''((()))***+++(((((((((((('''''''''''''''''''''''''''((())))))''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))(((((('''*********)))))))))))))))&&&'''((()))))))))))))))(((((((((((((((((('''''')))*********)))(((&&&%%%"""$$$&&&(((((('''&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%&&&&&&''''''(((((((((((('''(((((((((((('''(((((('''''''''(((((((((((((((''''''''''''(((((((((((((((&&&%%%&&&'''((('''&&&$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&'''''''''''''''&&&&&&''''''(((((((((((('''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%$$$&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''((((((((()))*********+++++++++++++++,,,---...---,,,+++***+++++++++***++++++++++++***000;;;HHHRRRRRRKKKDDD666222...------...//////---.........////////////111111000000000000111111111111111000111222222333555777:::;;;;;;999777555666666666666666777888999777666555444444444444444555555555555555555555555555555555555444444444444222222333333333222111111000000111111222222333333///000000111111111000000333333222111000///...---...//////000000000000000---------...///000000111........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,000???NNNJJJ777---///,,,+++******)))))))))***++++++************++++++************************+++++++++++++++***))))))(((((((((((((((''''''''''''(((*********)))(((((())))))))))))(((((((((((())))))))))))))))))******(((((((((((())))))))))))***************))))))(((((((((((((((((((((((((((&&&'''((('''&&&%%%&&&(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))&&&''''''''''''''''''&&&''''''((()))))))))))))))''''''(((((()))))))))***''''''''''''''''''''''''"""###%%%&&&'''(((''''''((((((((((((''''''''''''000000//////......------,,,------...//////......000///---,,,,,,,,,---...,,,,,,,,,------------...---......---,,,+++***)))+++++++++++++++*********)))******++++++***))))))))))))))))))************,,,+++***(((''''''((((((***)))))))))))))))))))))&&&'''((((((((((((((((((((((((((((((((()))))))))%%%&&&&&&'''((()))******(((((((((((('''''''''''''''''''''''''''((())))))&&&'''((((((((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%(((((()))))))))((('''&&&))))))))))))))))))))))))&&&'''((()))************%%%%%%&&&&&&'''&&&&&&%%%(((((()))(((((('''&&&%%%%%%%%%'''(((((('''&&&&&&&&&&&&'''(((((((((((('''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%&&&'''((())))))))))))&&&(((******((('''(((((('''''''''(((((((((((((((&&&&&&'''''''''(((((((((((('''&&&'''(((((('''&&&$$$$$$%%%%%%&&&%%%%%%%%%'''''''''''''''''''''''''''''''''(((''''''&&&%%%%%%&&&((()))))))))((('''&&&&&&%%%%%%%%%&&&'''''')))(((((('''&&&%%%$$$$$$&&&&&&''''''((()))))))))))))))))))))))))))))))))'''(((((((((((()))))))))************++++++++++++(((((((((((())))))))))))++++++,,,,,,,,,,,,,,,+++---,,,,,,,,,,,,------...---222===KKKUUUUUULLLDDD333000...---.../////////........./////////000000111111000000000000111111222222222111222222333333666888:::;;;;;;999777555666555555666666777888999666555555555555555666666555555555555555666666666555444444444444333333333222222222333333222222111000000000111111111111111///000000111111111111000222222222111111111000000......///000000000000000000000//////....................................///............---------------------------------))))))))))))************---...333666333,,,+++...++++++*********+++++++++++++++************+++++++++++++++++++++++++++++++++++++++,,,++++++***)))((((((((((((''''''''''''''')))+++,,,***)))))))))***)))))))))((((((((('''))))))))))))************(((((((((((())))))))))))((((((((((((((('''&&&&&&((((((((((((((((((((((((&&&'''(((((('''&&&'''(((((((((((((((((()))))))))''''''&&&&&&''''''((()))((((((((((((((((((((((((&&&'''(((((((((((('''&&&(((((((((((((((((('''&&&%%%&&&''')))************''''''''''''''''''''''''###$$$&&&((())))))((((((((((((((('''''''''&&&&&&///////////////.........++++++---...//////000000111000...---,,,---...///,,,,,,,,,---------......---------...---+++***)))+++++++++++++++***)))))))))************((('''&&&))))))))))))************''''''''''''''''''''''''******))))))(((((('''''''''''''''''''''((()))))))))))))))(((((((((((((((&&&'''''''''(((((())))))(((((((((((('''''''''''''''''''''''''''((())))))&&&&&&'''(((((((((((((((((((((((('''''''''&&&&&&''''''((()))((('''&&&%%%'''''''''''''''(((((((((''''''(((((()))(((((((((###$$$%%%'''''''''&&&&&&''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''&&&'''((()))))))))((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''$$$%%%&&&(((((()))((((((&&&(((++++++((('''((()))''''''''''''((((((((()))&&&&&&&&&'''''''''(((((()))(((''''''))))))((('''$$$%%%%%%&&&''''''&&&&&&''''''''''''''''''''''''''''''(((((('''&&&&&&%%%###$$$&&&((())))))((((((%%%%%%%%%%%%%%%&&&'''(((******)))((('''&&&%%%$$$%%%%%%&&&''''''((())))))))))))))))))))))))))))))'''((((((((())))))))))))*********+++++++++,,,,,,(((((((((((())))))))))))***************+++,,,---,,,,,,+++++++++,,,......///111777BBBKKKKKKDDD<<<222000...---......---,,,---------.........//////111111000000000000111111222222222222333444666666999888777777666666666777555555555555666777888888555444444555555666777888444555555555666666666777555555444444444333333333111222222333333222222222111111111111111000000000//////000111111111111111000000000000111111111111---...///000111000000///////////////..................////////////......///............---------++++++++++++++++++++++++))))))*********+++++++++,,,///...)))(((+++,,,)))+++******++++++,,,---...,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,++++++***)))******)))))))))(((((((((&&&))),,,,,,***(((((()))(((((((((((())))))))))))((()))))))))************(((((((((((())))))))))))'''(((((()))((('''&&&%%%(((((((((((((((((((((((('''((())))))''''''((()))''''''((((((((()))))))))((((((''''''(((((()))***&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))((('''***))))))(((&&&$$$"""!!!&&&'''((()))******))))))'''''''''''''''''''''''''''(((***++++++)))((('''(((((('''''''''&&&&&&&&&.........///////////////***+++,,,...///000000111222000...---------///000,,,,,,,,,------.........+++,,,---...---,,,+++******++++++++++++***)))))))))))))))))))))'''%%%$$$))))))))))))************((()))***+++,,,,,,,,,,,,(((((())))))******++++++((('''&&&&&&&&&((()))***)))))))))((('''''''''&&&'''''''''((((((((((((((()))((((((((('''''''''''''''''''''''''''((())))))&&&&&&'''((())))))((((((******))))))((((((((('''&&&'''((((((((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&(((((((((((('''&&&%%%%%%$$$%%%''')))******))))))'''&&&%%%$$$$$$%%%'''(((***)))((('''''''''''''''&&&''')))*********)))(((&&&'''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''(((((((((((((((((((((((($$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''((((((((("""$$$%%%'''((((((''''''%%%(((++++++)))'''((()))&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((***((('''((()))***)))(((%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&'''((((((((('''&&&%%%%%% """%%%'''))))))((('''%%%%%%%%%%%%%%%&&&'''(((++++++***((('''&&&%%%$$$$$$$$$%%%%%%&&&'''(((((())))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))************++++++++++++))))))(((((()))+++---...******)))))))))***,,,---...---000777>>>@@@:::333222000.........---+++))),,,,,,,,,---------......111111000000000000111111000000111222444666888999;;;888555222111333666888444444444444555666888888444444444444666777888999444555555555666666777777666555555555444444444444111222222333333333222222333222222111111000000000//////000111111111111111111111000000//////......---...000111111111000///,,,,,,---...///000111222......////////////......//////.........---------************************,,,,,,---------.........)))222333,,,,,,111...%%%*********+++,,,---//////,,,++++++******++++++,,,************************+++,,,,,,,,,,,,+++******,,,+++++++++******))))))%%%)))++++++)))'''((()))&&&&&&'''((()))***++++++(((((())))))*********+++(((((((((((()))))))))))))))***+++++++++***((('''((((((((((((((((((((((((((()))***)))((('''(((***'''''''''((((((((())))))((((((((((((((()))******************************'''((()))******)))((('''&&&'''(((***++++++,,,,,,(((((()))******)))((('''''''''''''''''''''''''''''''''(((((('''%%%"""!!!(((((('''''''''&&&&&&&&&------............------///............---------//////.........---------........................+++++++++*********))))))******)))))))))))))))***'''(((((()))))))))(((((())))))))))))************((()))***,,,,,,++++++***)))))))))(((((((((((((((&&&'''(((******((('''&&&((((((((('''&&&&&&%%%%%%)))+++***&&&&&&***,,,+++))))))((('''&&&%%%%%%$$$%%%%%%&&&'''((((((((('''(((((((((((((((((((((((()))******)))'''%%%%%%&&&''''''&&&''''''((()))***&&&&&&%%%%%%&&&''')))******)))(((''''''((()))*********))))))((((((((('''''''''((((((((((((''''''(((((((((((((((''''''&&&&&&&&&&&&'''''''''(((((()))((('''&&&&&&'''((()))((('''&&&&&&&&&&&&%%%$$$###$$$$$$%%%&&&''')))***))))))((('''&&&%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%$$$%%%'''((((((((('''&&&(((((((((((((((''''''''')))((('''&&&&&&'''((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''$$$$$$%%%&&&&&&%%%$$$$$$!!!!!!###$$$&&&'''((())))))))))))(((''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$(((((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%((()))***+++***)))'''%%%***+++,,,,,,,,,***)))((())))))))))))))))))))))))((((((''''''''''''(((((('''(((((()))***+++++++++)))))))))******++++++,,,))))))***+++,,,,,,------000000000000111111111111//////...---,,,,,,,,,,,,+++,,,------,,,,,,---//////////////////000111111222111111111222333333444999999888888777777666666666666555555555555666666666666666666777777777777444444555666777777666666444444333222222222222333444333222111111111222333444333222222111111222222000111111111111222222222////////////............////////////............------,,,++++++,,,,,,,,,......---------,,,,,,,,,------,,,,,,---...000111........................,,,,,,,,,------.........++++++++++++++++++++++++---------,,,,,,+++++++++---......///...---+++***---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********+++,,,,,,+++******+++,,,******++++++++++++******))))))************))))))******))))))((((((''''''+++***)))(((((()))***+++)))))))))))))))(((((('''&&&&&&''''''(((((())))))))))))))))))))))))))))))***)))(((''''''((()))***((((((((()))))))))))))))&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))''''''&&&%%%&&&'''((()))))))))))))))***************((('''&&&&&&'''(((***''''''(((((())))))******)))(((((('''''''''((((((------............------///............---------..................------------------------------------,,,,,,,,,++++++++++++******)))))))))******))))))))))))))))))))))))))))))))))))************&&&'''((()))***))))))(((///...+++***)))***+++---((((((''''''''''''((((((&&&&&&''''''''''''''''''"""$$$%%%)))111666666((((((((('''&&&&&&%%%%%%&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((&&&%%%&&&''')))(((((('''''''''((((((***)))'''&&&%%%%%%&&&&&&***)))((('''''''''((())))))))))))(((((('''''''''''''''(((((((((((('''''''''''''''((('''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&(((((('''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&%%%((('''&&&%%%%%%%%%%%%%%%((((((''''''''''''((((((&&&%%%###!!!!!!"""###$$$$$$$$$%%%&&&&&&&&&&&&&&&'''''''''((((((((((((((()))(((((('''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&'''(((((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$''''''''''''''''''''''''''''''&&&&&&&&&'''((((((((()))***++++++)))'''&&&))))))*********)))((('''((((((((((((((((((((((((***))))))(((((())))))***'''(((((()))******++++++************++++++++++++))))))***++++++,,,------............////////////......---,,,,,,+++,,,,,,***,,,------,,,,,,---...///////////////000000111111111111111222333444555666666666555555555444444666666555555555555666666444444444555555555666666444444555666666666666666444333222222111111222222222222000000000000111222222222111000000000000111000000111111111222222222111111111111000000000000////////////..................---------------...//////.........---------///...---,,,+++,,,,,,---........................,,,,,,,,,---------......,,,++++++++++++++++++,,,,,,,,,,,,++++++*********,,,,,,---...---,,,+++++++++******))))))******++++++++++++******)))))))))************))))))***+++)))******************)))))))))************))))))******))))))((((((((((((******))))))))))))******((())))))))))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((('''((())))))))))))((('''''''''&&&&&&%%%%%%$$$$$$''''''&&&&&&&&&'''(((((('''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))'''(((((((((((()))))))))***)))'''&&&&&&''')))***(((((((((((())))))))))))(((((('''''''''''''''(((------............------///............---------------..................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++++++++************++++++,,,,,,***)))(((((()))***))))))))))))************''''''((())))))))))))(((---+++'''$$$$$$%%%''')))***)))'''%%%%%%''')))***%%%%%%&&&&&&'''(((((()))###&&&'''&&&)))000333222'''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&%%%&&&'''******(((''''''&&&&&&&&&))))))'''&&&&&&%%%&&&&&&))))))((('''&&&&&&&&&'''((((((((('''''''''''''''''''''((((((((((((''''''&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&)))((('''&&&%%%$$$$$$$$$&&&%%%%%%%%%&&&((()))+++'''%%%!!! ###%%%&&&&&&%%%%%%&&&&&&'''(((&&&&&&''''''(((((())))))(((((()))(((((('''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&'''(((((((((((('''&&&((((((((('''&&&&&&%%%%%%%%%&&&&&&'''(((((())))))&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''((()))******((()))*********)))((('''&&&''''''(((((((((''''''((((((((((((((((((((((((++++++************++++++((((((((()))******++++++,,,,,,++++++++++++++++++))))))******+++,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++++++++,,,***,,,------,,,,,,---...//////......//////000111//////000111333444555555555555555555555444444444666555555444444555555666222222222333333333444444444444555666666666666555444333222222111111222222111000///...//////111111111111000////////////000000000000111111111222222000000000000111111111111////////////............///...............//////000000/////////.........000///---,,,******))))))------------------------,,,,,,,,,,,,---------------,,,+++******+++,,,---++++++***************)))******+++,,,,,,,,,++++++******))))))))))))***************)))))))))))))))))))))((((((((())))))***((())))))******))))))((())))))************))))))***))))))))))))((((((((())))))************))))))(((((((((((((((''''''&&&((((((((((((((('''''''''((((((((((((((((((((((((%%%''')))++++++)))'''%%%(((''''''&&&%%%$$$######)))(((''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((***)))(((''''''((()))***))))))))))))((((((((((((''''''&&&&&&&&&''''''(((------............------///............------------------...............,,,,,,,,,+++++++++++++++************))))))))))))+++++++++***++++++,,,---///---+++)))(((((()))***((()))))))))************)))*********++++++++++++)))'''%%%###""""""###$$$)))((('''&&&&&&'''((()))&&&&&&&&&'''''''''((((((***,,,+++''''''***+++(((&&&&&&&&&'''''''''(((((('''((((((((('''&&&%%%%%%(((((((((((((((((((((((($$$%%%&&&&&&%%%%%%&&&((())))))((('''''''''''''''%%%%%%&&&&&&'''(((((())))))(((''''''&&&&&&%%%%%%''''''''''''''''''&&&&&&''''''((((((((((((''''''''''''((((((''''''&&&%%%((((((((())))))))))))***&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&'''(((&&&&&&%%%%%%%%%&&&&&&'''$$$$$$######$$$&&&((()))((('''%%%######$$$%%%'''))))))((('''''')))***+++%%%&&&&&&'''((()))******(((((()))))))))'''&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&'''((()))***+++&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&'''((())))))''''''(((((((((((('''&&&$$$%%%%%%&&&&&&'''''''''((((((((((((((((((((((((++++++************++++++(((((())))))************------,,,,,,++++++******))))))******+++++++++,,,*********+++++++++,,,,,,+++++++++******+++,,,,,,+++---......------...//////............///000000...///000222333555555666666666666666666666666666555444444444444444444555222222222222333333333333444444555666666555555555444444333222222222222222111000/////////000111222111111000////////////000000000000000111111111111............////////////////////////.....................---......//////////////////.........---//////...---++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---++++++++++++************))))))******++++++++++++,,,,,,++++++++++++,,,,,,******************))))))***)))(((((()))*********(((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))((()))***++++++***)))(((((((((((((((((('''&&&&&&))))))((((((''''''&&&&&&((((((((((((((((((((((((&&&''')))******)))'''&&&)))))))))(((((('''''''''***)))((('''&&&&&&&&&&&&))))))))))))))))))))))))&&&&&&&&&&&&''''''(((((('''''''''((((((((())))))******))))))))))))************))))))(((((('''''''''&&&&&&&&&&&&''''''(((------............------///............------------.....................,,,,,,+++++++++******************)))))))))((((((++++++******+++,,,,,,---///---+++)))(((((()))***((()))))))))***************************+++++++++************)))((('''&&&&&&'''((())))))((('''&&&(((((('''''''''&&&&&&&&&$$$''''''%%%&&&***+++)))%%%%%%&&&&&&'''((((((((('''((((((((('''&&&%%%%%%((((((((((((((((((((((((###%%%&&&&&&%%%%%%'''((('''''''''''''''((())))))%%%%%%&&&''''''((((((((('''''''''''''''&&&&&&%%%&&&&&&''''''''''''''''''''''''(((((((((((('''''')))))))))))))))(((''''''((((((((())))))))))))***%%%&&&&&&&&&&&&&&&&&&%%%###%%%''''''%%%%%%''')))&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%&&&'''(((''''''((((((''''''&&&%%%))))))((('''''')))***+++%%%&&&&&&'''((()))******'''((()))))))))(((&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%''')))+++,,,---((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&''''''''''''''''''''''''''''''))))))(((((((((((()))))))))))))))))))))*********,,,,,,,,,++++++*********)))***************++++++******+++++++++,,,,,,,,,************+++,,,,,,------...//////......///000...............//////000---...000222444555555555555555555555555666666666444444333333333333444444222333333333333444444444444444555555555555444444555555444333333333333333111000000///000111222333222222111000000000000111//////000000000111111111---........./////////000////////////............------,,,,,,---...//////.........---------,,,,,,------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,))))))))))))***++++++,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++)))'''(((***,,,+++***(((((())))))))))))(((((())))))************))))))))))))))))))************((()))***++++++***)))(((((((((((()))(((''''''&&&))))))((((((''''''&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((((((((())))))******+++++++++***)))((('''&&&&&&&&&))))))))))))))))))))))))&&&&&&&&&'''''''''''''''(((((()))))))))***************))))))))))))************))))))((((((''''''&&&&&&&&&&&&&&&'''((()))------............------///............---------//////.........------------,,,,,,++++++*********,,,++++++++++++************************+++,,,---,,,,,,***)))(((((()))***))))))))))))************((((((((('''((())))))***)))***,,,------+++)))'''%%%''')))******)))'''%%%)))(((((('''&&&&&&%%%%%%$$$''''''%%%%%%))))))&&&&&&&&&&&&'''''''''(((((('''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&&&&''')))&&&&&&&&&''''''(((******(((((((((((('''&&&%%%$$$&&&''''''((((((((('''''''''''''''''''''(((((((((''''''(((((((((((('''''')))************)))((((((%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&###&&&((('''%%%$$$&&&))))))((('''&&&%%%$$$$$$$$$*********))))))(((((('''$$$%%%'''((((((&&&$$$"""&&&&&&%%%%%%&&&&&&'''(((&&&&&&''''''(((((())))))''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))(((''''''((())))))''''''''''''((((((((()))((((((''''''&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%&&&&&&'''(((''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))******++++++************************************************+++++++++,,,,,,,,,*********++++++---......,,,...//////......///000......------......///000...///111333444555444444222222222333333333333333444333333222222333333444333333444444444555555555444555555555555444333333555444333333222222333333111000000///000111333444222222111000000000000111/////////000000000111111//////000000111111222222////////////............,,,,,,,,,,,,---...//////...------------,,,,,,,,,+++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------*********)))******+++,,,))))))(((((((((((())))))+++++++++++++++,,,,,,,,,+++(((&&&(((+++---,,,***((())))))******))))))((())))))************)))))))))))))))************+++))))))************)))))))))))))))))))))(((((('''(((((((((((((((''''''''''''''''''''''''''''''''')))(((&&&&&&&&&&&&((()))&&&&&&'''((()))******++++++***)))(((''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''((()))***------............------///............---------000000///...---,,,,,,+++...------,,,++++++******++++++++++++************))))))))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))************)))((('''''''''(((******''''''((()))))))))((((((''''''((((((((((((''''''''''''''''''''''''&&&&&&(((+++***'''%%%'''%%%"""&&&&&&&&&'''''''''''''''&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&''')))(((((('''''''''(((((()))'''((((((((((((&&&%%%$$$%%%&&&((())))))))))))((('''''''''(((((()))))))))''''''(((((((((((('''''')))))))))))))))(((((('''$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((((((((('''&&&$$$''')))((($$$"""%%%(((((('''&&&%%%%%%%%%%%%%%%'''((()))******(((&&&%%%%%%%%%&&&&&&&&&%%%$$$###$$$$$$%%%&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''&&&''''''((()))***''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''***)))(((''''''((()))***))))))(((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''((()))))))))((('''&&&'''((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((***)))))))))))))))))))))))))))))))))))))))******************))))))))))))************++++++++++++*********+++,,,...///000+++,,,------,,,,,,---///...------------...//////...000222444444444333222111111222222222333333333333333222222222222333333333333333444444444444555444555555555444444333222333222111111000000111111//////......///000222333111111000////////////000////////////000000000111/////////000111222222222////////////............------------...///000111............------------***+++,,,...//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))***,,,------,,,***)))******++++++,,,,,,,,,,,,---,,,+++*********++++++))))))(((((((((((()))))))))*********++++++++++++***'''$$$&&&***---+++))))))******************)))))))))************))))))))))))*********+++++++++******))))))))))))*********************))))))((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''(((((())))))******)))(((''''''((((((''''''''''''''''''''''''%%%&&&'''((((((((('''&&&((((((((())))))))))))***((((((((())))))((((((((((((((((((((())))))))))))(((''''''((((((***++++++---..................---//////.........---------111111000...---,,,+++***......------,,,+++******))))))))))))(((((((((((((((((((((((()))***+++,,,'''(((((()))))))))(((((())))))))))))************+++***)))))))))***,,,---((((((''''''((()))+++,,,***((('''&&&&&&'''(((***%%%%%%&&&&&&'''(((((((((%%%((()))''''''******'''''''''''''''''''''''''''%%%%%%&&&'''((((((((('''(((((((((((((((((((((((('''((()))((('''&&&''')))***)))(((''''''&&&''''''$$$%%%&&&(((((((((((('''%%%&&&((()))++++++******'''((((((((())))))******''''''((((((((((((''''''(((((((((((((((''''''&&&&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&$$$(((***((($$$"""$$$'''###$$$$$$%%%&&&''')))***"""###&&&((((((&&&$$$"""((('''&&&%%%%%%%%%&&&&&&$$$%%%'''((((((((('''&&&(((((((((((((((''''''''''''&&&&&&&&&'''(((***,,,''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&'''''''''((('''&&&%%%%%%&&&'''(((((((((((('''&&&&&&%%%%%%$$$%%%%%%&&&&&&''''''(((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''&&&''''''((()))***((((((((((((((()))***++++++***)))(((''''''((()))''''''''''''''''''''''''((((((''''''''''''((((((*********)))))))))))))))''''''(((((())))))***************)))))))))))))))))))))))))))******************+++,,,---///000111)))+++,,,,,,+++***,,,---...------------.../////////000222444444444222111333333333444444555555555333222222222222222222333222222333333333444444444444555555555444444333222111000000///////////////...---------...///111222000000///...............////////////000000000000,,,------...///000000111000/////////........................///000222222000/////////............***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********(((***,,,......,,,***((())))))******++++++++++++...---+++*********++++++++++++************++++++(((((())))))*********+++)))&&&###%%%))),,,***(((******++++++++++++******))))))************))))))))))))******+++++++++++++++***)))(((((()))***++++++++++++++++++***))))))&&&'''''''''(((((())))))''''''''''''''''''''''''$$$&&&((())))))(((&&&$$$)))))))))))))))(((((((((***))))))((((((((((((((())))))))))))))))))))))))%%%%%%'''((((((((('''&&&''''''''''''((((((((()))''''''((((((((((((''''''''''''(((((())))))******(((((((((((()))***,,,,,,------------------------,,,...000111///---,,,,,,,,,---...//////---+++***+++***---///,,,(((***000***)))))))))))))))******++++++++++++++++++++++++---)))&&&'''***+++((($$$---,,,***((((((((())))))(((((((((((((((((((((((()))))))))))))))***++++++''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((+++)))&&&$$$$$$%%%''')))''''''''''''''''''&&&&&&(((((((((((((((((((((((('''''''''''''''((()))******)))((('''&&&&&&'''((((((((())))))))))))((((((((((((''''''&&&&&&&&&%%%''''''((())))))***)))))))))'''&&&$$$$$$$$$&&&'''(((((((((((((((''''''&&&&&&&&&&&&''''''''''''(((+++*********))))))((((((&&&&&&&&&&&&'''''''''(((%%%%%%%%%&&&'''((()))******)))(((&&&&&&&&&'''((())))))))))))((('''&&&%%%((('''&&&&&&&&&''')))***%%%&&&&&&&&&'''((((((((('''&&&&&&&&&&&&'''(((((())))))))))))(((((((((((($$$$$$%%%%%%&&&'''((((((''''''(((((('''&&&%%%%%%((('''&&&%%%$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&'''************************%%%%%%%%%&&&&&&&&&''''''***)))((((((((()))+++,,,===000&&&'''***(((&&&((('''&&&&&&''''''((()))***))))))))))))************%%%''')))***+++***((('''*********))))))))))))((((((((()))************)))+++***)))))))))***+++,,,******++++++++++++,,,,,,,,,,,,,,,---------......///......---------......000000111444555555222000222111111000111111222222333333333333333333333333//////......///111333444666555444333222222222222111111111000000000000000222000///------///000222000000////////////000000000000000000000000000000+++---//////...---...///...---,,,,,,,,,------...---...............------...///000///...---...000------,,,++++++***))))))++++++***)))***+++---...000///...---+++***)))(((---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++)))(((******++++++++++++******,,,,,,---,,,,,,***))))))###$$$&&&(((+++---///000+++++++++***((('''%%%$$$'''((((((((())))))*********************++++++,,,''''''''''''''''''''''''(((((())))))))))))((((((******)))((('''&&&%%%%%%******))))))((((((''''''((('''&&&''')))))))))''''''''''''''''''((()))***))))))(((&&&$$$$$$&&&(((,,,+++)))((('''&&&''''''((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))((((((((((((---+++)))'''&&&'''((()))((((((((((((((((((((((((/////////////////////////////////...,,,,,,---///,,,---...//////---+++***)))***++++++***+++---...,,,,,,+++*********++++++++++++++++++++++++++++++)))&&&$$$%%%)))***(((%%%&&&&&&&&&''''''((()))***))))))))))))))))))))))))'''&&&&&&&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%''''''&&&%%%&&&&&&'''((('''&&&$$$""""""###$$$%%%''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((()))))))))((('''&&&&&&''''''((((((((())))))))))))(((((()))))))))(((((('''''''''&&&'''(((((()))))))))(((+++***(((&&&&&&&&&'''((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''((())))))((((((''''''''''''&&&&&&'''''''''((((((((((((((((((((()))***+++++++++***)))((('''(((((()))************)))((('''&&&(((((('''''''''((()))***&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''(((((())))))((((((((('''''''''$$$$$$%%%%%%&&&''''''(((''''''(((((('''&&&&&&%%%'''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&&&&'''))))))666,,,%%%&&&'''%%%$$$&&&(((((('''&&&&&&'''''''''(((((()))))))))*********&&&''')))*********)))(((((()))))))))******++++++***++++++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,---------......,,,,,,,,,------------...///......---------....../////////000222222000///333222222111111111111222222222222222222222222222222222222222222444555666555444333222222111111111111000000000000000000000111000///......///000111///////////////000111111000000000000000000000000//////...,,,******---///---------------------------...............---------///000///...---...000///......---,,,,,,++++++...---,,,+++++++++,,,---......------,,,+++++++++------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,+++++++++)))))))))******)))))))))***+++++++++++++++******((((((((()))******++++++++++++++++++***((('''&&&'''''''''((((((((())))))'''''''''''''''(((((()))((((((((((((((((((((((((''''''(((((((((((('''''')))))))))(((''''''&&&&&&))))))))))))((((((''''''%%%$$$###$$$&&&'''&&&%%%'''''''''(((((((((((((((%%%&&&'''''''''''')))+++)))((('''''''''(((******((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''''''''''''''***)))'''%%%$$$%%%&&&'''((((((((((((((((((((((((000000000000000000000000111000...+++)))+++...222,,,---.........---,,,+++(((,,,,,,(((,,,666999555......---,,,,,,,,,,,,,,,++++++++++++++++++++++++'''%%%###%%%)))+++)))'''%%%&&&'''(((((()))))))))************************&&&%%%%%%%%%%%%&&&'''''')))(((''''''&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&'''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''&&&''''''((()))'''(((((())))))(((((('''))))))((((((((((((''''''&&&&&&'''(((((((((((('''+++***)))'''&&&&&&'''((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''((((((((()))&&&&&&&&&%%%%%%&&&&&&'''+++***))))))(((((())))))***************)))((('''((((((((((((((()))******'''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&''''''''''''''''''(((''''''&&&%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''((()))...***''''''&&&$$$$$$'''***)))((('''&&&&&&&&&&&&(((((())))))))))))******(((((((((((())))))))))))'''((()))***+++,,,------++++++,,,------------,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------,,,,,,,,,,,,------------......---------......///000///......000111111000444333333222111111111222111111111111111111111111000000000000000111222333333333222222111000000000000000000000000000111111111000///......///000111//////...//////000111222000000000000000000000000222111...+++((())),,,///---......///...---,,,+++------...............------...//////...---...///000000//////...---------000///...---,,,,,,,,,,,,------------------------------,,,++++++++++++,,,++++++++++++++++++++++++)))))))))***+++,,,------(((((())))))))))))((((((((()))******++++++******))))))))))))))))))))))))+++++++++++++++***))))))(((((((((((())))))))))))'''&&&&&&&&&&&&'''((((((************************&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((()))))))))(((((((((((('''%%%$$$###$$$&&&'''&&&%%%'''(((((())))))((('''&&&'''((())))))'''&&&&&&'''((((((''''''(((((()))***((((((((((((((((((((((((''''''((())))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&***)))'''&&&%%%%%%&&&&&&((((((((((((((((((((((((........................000///...+++***+++///222------.........---,,,+++(((///...)))111BBBEEE===///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++***((('''(((***,,,+++)))******+++++++++)))'''&&&))))))))))))))))))))))))'''&&&&&&&&&&&&'''(((((())))))(((''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''((((((''''''((())))))((('''&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''((((((((((((((('''&&&&&&&&&&&&'''(((((()))'''(((((((((((((((((('''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&)))((('''&&&%%%%%%%%%&&&(((((((((((((((''''''&&&&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%%%%%%%%%%'''''''''((((((((())))))&&&%%%%%%$$$#########$$$))))))(((((((((((((((((()))))))))))))))(((''''''(((((((((((())))))******((((((((('''&&&&&&&&&%%%'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))******((()))***)))&&&%%%'''******)))(((((('''''''''((((((((((((((()))))))))***((((((((('''((()))******)))))))))***+++,,,,,,,,,))))))***+++++++++++++++***)))************++++++)))************+++++++++++++++,,,,,,,,,---------...------------...//////333111......000222333333555444333222111111111111111111111111111111111111////////////000000111111222222222111000000///...000000000000000111111111000000////////////000000000000////////////000000////////////////////////222111///---***+++---000---...///000///...+++***,,,---......///.........---...//////------...///000/////////......---------------,,,,,,,,,,,,,,,------------------------,,,++++++*********++++++******************************)))))))))+++,,,...(((((())))))))))))((((((((())))))*********))))))((((((((()))******++++++))))))***++++++*********************************)))))))))))))))***++++++************************&&&''''''((((((''''''&&&''''''''''''(((((())))))((((((((((((((((((((((((((('''&&&''')))***)))((('''((()))***)))(((&&&$$$###%%%'''(((''''''''''''+++***)))((('''&&&&&&%%%((((((((((((((((((((((((&&&'''(((((())))))((((((&&&&&&&&&&&&&&&'''''''''+++***)))((('''(((((((((((((((((((((((((((((((((........................,,,...///...------...///------...---------,,,,,,)))///...(((///>>>BBB999------,,,++++++++++++++++++++++++++++++++++++++++++***))))))******)))(((******+++++++++)))'''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((())))))(((''''''''''''(((&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&&&&''''''"""###%%%&&&&&&%%%$$$###&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''((()))(((((('''&&&%%%%%%&&&'''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&'''''''''''''''&&&&&&((((((''''''&&&&&&&&&&&&(((((((((((((((''''''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((***)))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((''''''&&&&&&'''(((((()))))))))))))))((((((((('''&&&&&&&&&%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&'''''''''(((((()))))))))))))))$$$(((***(((%%%%%%'''***))))))(((((()))******+++'''(((((((((((()))))))))((((((((('''((()))******************************))))))***++++++++++++***))))))******++++++++++++)))))))))*********+++++++++++++++,,,,,,,,,---------------------...//////333000------///111222222444333222222111111111222222222222222222222222222222222333333333333333333111111111111111///...---//////000000111111111111000000////////////000000333222111///............////////////////////////...///000000///...///111---...///000000...,,,+++,,,------...//////......---...///...---,,,---///.........---------------))))))***+++,,,---------///......---,,,,,,++++++******))))))))))))******************************,,,+++))))))))))))+++,,,)))******++++++******)))***************)))((('''))))))))))))************'''((())))))***)))))))))))))))))))))))))))))))))++++++******++++++,,,---))))))))))))))))))))))))((((((((())))))(((((((((&&&&&&''''''((()))))))))'''''''''''''''((((((((()))(((((((((***+++***)))'''((()))***)))(((&&&$$$"""&&&((()))+++---******)))((('''&&&%%%%%%((((((((((((((((((((((((&&&&&&'''(((((((((((((((&&&&&&'''''''''(((((((((***))))))(((((((((((((((((((((((((((((((((((((((////////////////////////***,,,000111000...------......---------,,,,,,,,,***---+++&&&(((000111---++++++************++++++++++++++++++++++++++++++******)))(((((('''&&&&&&%%%&&&'''(((((()))))))))''''''''''''''''''''''''%%%$$$$$$$$$$$$%%%&&&&&&)))(((''''''&&&&&&''''''$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((((((%%%%%%&&&&&&&&&&&&%%%%%%###$$$&&&''''''&&&&&&%%%%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((('''((()))))))))(((&&&&&&%%%%%%&&&'''''''''&&&&&&&&&''''''((((((''''''&&&)))***************++++++'''(((((((((((('''&&&&&&(((((()))))))))*********(((((((((((((((''''''&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''''''''(((&&&&&&&&&&&&'''''''''((()))((('''&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&&&&''''''&&&&&&%%%&&&&&&'''((((((((((((((('''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''$$$$$$%%%&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''''''''&&&"""&&&(((%%%"""$$$''''''(((((((((((()))***+++,,,''''''(((((((((((())))))(((((((((((())))))))))))*********)))))))))((((((******+++,,,,,,,,,,,,+++***+++,,,------------,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------...///000000---++++++,,,...//////222111111000111111222222222222222222222222222222111111222222222222111111111111222222111000...---/////////000111111222222//////000000000000//////333222111///............000000000000000000000000,,,...000111000//////000---...//////000///...---,,,,,,---...////////////,,,---......---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,'''((()))+++,,,---............---,,,++++++*********))))))))))))***+++++++++++++++++++++++++++++++++******)))))))))************++++++++++++******)))******+++******)))))),,,,,,+++***)))((('''''''''(((((()))))))))((((((''''''''''''&&&&&&&&&&&&***))))))))))))***++++++(((((((((((((((((((((((((((((())))))))))))((((((&&&'''''''''(((((())))))&&&''''''''''''((((((((('''&&&%%%&&&((()))(((''''''(((((())))))((('''&&&"""$$$&&&&&&&&&&&&'''(((&&&&&&'''(((((((((((('''((((((((((((((((((((((((&&&&&&'''(((((((((((('''&&&&&&&&&'''(((((())))))''''''''''''''''''&&&&&&((((((((((((((((((((((((........................))),,,///000///...---.........------,,,,,,,,,---***++++++)))((('''(((******))))))******+++,,,---++++++++++++++++++++++++((()))))))))((('''((((((&&&&&&&&&''''''((()))***((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&&&&'''(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((&&&&&&''''''&&&%%%###"""&&&''''''((())))))((((((%%%%%%&&&&&&'''(((((()))(((((((((((((((((((((((('''((()))***)))(((&&&%%%%%%&&&'''''''''&&&%%%$$$&&&''''''((((((''''''&&&'''((((((((())))))))))))((()))))))))(((((('''&&&&&&'''((()))***+++++++++(((((((((((((((''''''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''(((((((((''''''&&&&&&'''''''''''''''&&&$$$%%%&&&'''(((''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''###$$$%%%'''''''''''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''''''''&&&&&&$$$''''''###"""&&&((('''((('''''''''''''''(((((('''''''''((((((((())))))&&&''')))*********)))(((((((((((((((((()))))))))))))))***++++++++++++******+++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,---,,,,,,------///000000...---++++++---.........////////////000111222222111111111111111111111111...///000111000000///...111222333333222111///---...//////000111111222222//////000000000000//////000000////////////000000000000000000000000000000...//////---,,,,,,---///------......//////000000+++,,,---...////////////,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---...------++++++++++++++++++++++++++++++******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,'''((()))******++++++***))))))************))))))'''((()))+++,,,---------,,,++++++***)))(((''''''))))))*********))))))(((((((((((((((''''''&&&&&&)))))))))((()))******+++(((((((((((((((((((((((('''((((((((((((((((((''''''''''''(((((((((((((((&&&&&&&&&'''''''''((((((&&&%%%$$$%%%&&&''''''%%%'''''''''(((((((((((((((*********(((%%%$$$$$$%%%%%%&&&'''(((((((((''''''((((((((((((((((((((((((%%%&&&''''''((((((''''''$$$%%%%%%&&&''''''((((((&&&&&&'''''''''''''''&&&((((((((((((((((((((((((+++++++++++++++++++++++++++---//////.........///......---,,,,,,,,,,,,---******,,,///---(((***111)))))))))***+++,,,......++++++++++++++++++++++++((()))***+++******,,,------,,,***((((((((())))))))))))))))))))))))))))))(((''''''''''''((())))))''''''&&&%%%%%%%%%%%%&&&'''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''&&&'''''''''&&&$$$"""!!!$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((('''((()))***)))(((&&&$$$&&&&&&'''((('''&&&$$$###&&&''''''''''''''''''&&&$$$$$$$$$%%%%%%%%%&&&&&&))))))******)))(((''''''###$$$&&&''')))******+++(((((((((((((((''''''&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&))))))((((((((())))))***%%%&&&((()))))))))((((((''''''((((((((((((((('''$$$$$$&&&'''''''''&&&%%%%%%&&&&&&''''''((((((((('''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''"""$$$%%%'''((((((''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&((()))))))))((('''(((***(((###$$$***+++(((((('''&&&%%%%%%%%%%%%%%%''''''''''''((((((((()))&&&''')))***+++***((('''%%%%%%&&&'''((()))******&&&&&&'''(((((((((((((((((()))***+++,,,+++******((())))))))))))***************+++++++++,,,,,,,,,,,,,,,,,,---...///000111///...------///000000///............///111222333000000000000000000000000111222333444444333222111111222333444333111///......//////000111222222222//////000000000000//////------......///111222333000000000000000000000000111000---***((((((+++...------------...000111222+++,,,---...////////////,,,---......,,,,,,---...,,,---------------------+++,,,---.........---,,,((())))))***++++++,,,,,,,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,$$$&&&(((***,,,,,,,,,,,,(((((())))))))))))(((((($$$&&&(((+++---///000111(((((())))))******+++++++++++++++++++++***)))))),,,+++++++++******))))))***************++++++,,,((((((((((((((((((((((((&&&''''''''''''''''''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&%%%$$$%%%'''((('''&&&'''''''''''''''((()))***$$$%%%&&&'''(((***...111(((((())))))(((&&&$$$###((((((((((((((((((((((((%%%&&&''''''((((((''''''######$$$%%%%%%&&&''''''(((((()))))))))))))))(((((((((((((((((((((((((((,,,,,,,,,------.........------------------------++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))+++*********))))))((((((+++(((%%%&&&)))++++++))),,,,,,***)))((((((((((((((((((''''''''''''((((((***)))'''&&&&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%&&&'''))))))'''&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))(((((((((((())))))''''''(((((('''&&&%%%%%%(((''''''''''''&&&&&&&&&%%%%%%&&&''''''&&&%%%$$$'''((()))))))))(((&&&%%%)))((('''&&&&&&&&&&&&&&&((((((((((((((((((''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%---,,,***)))(((((()))))),,,+++)))(((''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))'''%%%%%%&&&&&&%%%$$$'''&&&%%%$$$$$$%%%'''((('''%%%$$$###$$$&&&((()))%%%!!! $$$((()))(((&&&&&&&&&'''''''''((((((&&&''''''((()))******+++))))))******)))(((''''''))))))))))))************)))))))))(((&&&''')))++++++++++++*********))))))++++++,,,,,,,,,---------******++++++++++++******)))+++,,,,,,******+++---------------------------............////////////222222111111111111111111...000222333333333444555222222333333222111///...///222111......000000------.........//////000000000000000000////////////...---,,,++++++---...000000000//////.........---------............------...------------,,,,,,,,,,,,---.........---++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,.........---,,,+++***)))((()))))))))************///...,,,***))))))******************+++,,,------+++***)))(((((()))***+++************************))))))+++,,,,,,+++******+++***)))(((((()))***+++*********+++,,,---//////777222---******)))(((%%%&&&'''((())))))***))))))'''((()))******)))(((''''''(((******)))'''%%%###''''''''''''''''''''''''((((((((((((((((((((((((***)))''''''((((((&&&%%%((('''''''''((((((%%%$$$((((((''''''''''''((((((++++++***)))((('''&&&&&&&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((************************((()))*********((('''&&&,,,------------------...------------------------,,,,,,++++++++++++++++++)))******************)))+++++++++*********)))))))))))))))))))))))))))))))))))))))(((((('''''''''***(((&&&&&&)))+++***)))***)))((('''&&&&&&&&&&&&((((((''''''''''''(((((((((((('''&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%&&&((())))))(((&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))((((((''''''(((((())))))))))))))))))(((''''''(((''''''''''''&&&&&&&&&(((((()))******)))((('''''''''((((((((('''&&&%%%(((((('''&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''&&&%%%%%%%%%&&&'''''')))((('''''''''((())))))'''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&(((&&&%%%%%%&&&&&&&&&%%%)))(((((('''((()))*********)))((('''((()))***+++(((&&&%%%%%%''')))))))))&&&&&&&&&'''''''''((((((&&&''''''(((((()))))))))************))))))(((((('''(((((((((((())))))))))))))))))((('''''')))++++++++++++*********))))))++++++++++++,,,,,,,,,,,,******++++++++++++******+++,,,------,,,,,,---...------------------------........./////////000000111111111111111111111111...000222333222333444555222222333333222111///...---000000...///222222000....../////////000000000000000000000////////////...---,,,++++++---///000000/////////............---......//////......---.........------,,,,,,,,,...///000000000///------------------------------...------,,,,,,+++++++++------------,,,+++***))))))))))))***************//////...------,,,,,,---++++++*********+++,,,,,,******))))))))))))******************************(((((()))***))))))((('''+++***)))(((((()))***+++************+++,,,------222...+++)))***+++***)))'''(((((())))))))))))((('''((())))))))))))(((''')))*********)))(((&&&&&&((((((((((((((((((((((((***************************)))(((((()))***((('''***((('''((()))***)))((())))))(((((((((((())))))******))))))((('''''''''''''''&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))((('''&&&.........---------------........................------,,,,,,++++++******))))))************))))))+++++++++***************)))))))))))))))))))))))))))))))))))))))(((((((((***((('''''')))******)))***)))(((''''''&&&&&&'''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&'''''''''******++++++******))))))(((''''''''''''&&&&&&&&&%%%&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$###""""""''''''&&&%%%%%%%%%&&&&&&''''''&&&%%%$$$$$$######''''''''''''''''''''''''&&&&&&&&&'''''''''''''''############$$$%%%&&&'''&&&&&&%%%&&&&&&((()))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''%%%$$$$$$&&&''''''&&&&&&&&&%%%%%%&&&'''((((((***************)))))))))''')))***)))((('''((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''*********))))))))))))(((''''''''''''((((((((((((((())))))((('''''')))***+++************))))))))))))*********++++++++++++******++++++++++++******,,,---///...------...000........................////////////000000000000111111111111111111111111...000222333222222333555222222222222222111000///---000111000222666777555//////000000000000000111000000000000////////////...---,,,,,,,,,---///000////////////............---......//////......---//////......---,,,++++++...////////////...------........................000//////...---,,,+++***,,,,,,,,,,,,+++***))))))+++***************************+++++++++******))),,,,,,+++*********++++++))))))************))))))))))))))))))))))))))))))'''''''''''''''&&&%%%$$$******))))))))))))***************))))))******+++,,,***((()))+++---------((())))))))))))(((((('''))))))************))))))++++++***)))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''***)))((()))***+++***)))---+++)))((()))*********))))))(((((((((((())))))((((((((((((((((((((((((((((((''''''&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++*********++++++,,,,,,++++++*********************++++++)))))))))))))))))))))))),,,,,,++++++++++++++++++***))))))))))))******)))++++++***)))))))))))))))((((((''''''''''''((((((%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((()))******)))((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''*********++++++******)))(((''''''''''''&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$###&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((%%%%%%%%%&&&&&&''''''(((%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&%%%$$$$$$&&&(((((('''$$$$$$$$$%%%%%%&&&''''''((((((((((((((('''&&&%%%"""&&&))))))'''$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%)))((((((((((((((((((((('''''''''((((((((())))))((()))***)))((('''(((***************))))))))))))))))))))))))******************++++++++++++******,,,---......------...000/////////////////////////////////000000000111111000000000000111111111111...000222222222222333444222222222222111111000000000333444333444888999777000000000000111111111111000000000000////////////...------,,,---.../////////////////////...............////////////......000000///...---,,,++++++---------,,,,,,,,,++++++------------------------......------,,,,,,+++++++++++++++++++++***)))(((,,,++++++++++++*********'''''')))******)))((((((,,,,,,+++***))))))******((()))***++++++***)))((((((((((((((((((((((((((((((((('''&&&&&&%%%$$$###***))))))))))))))))))***+++***)))((((((((((((((()))(((((()))+++---......))))))***))))))((('''&&&+++++++++,,,,,,++++++++++++***((('''&&&'''((()))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%(((''''''(((***++++++***///,,,)))''''''(((''''''((((((''''''''''''(((((('''''''''((((((((())))))))))))(((''''''&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))((())))))))))))(((((((((/////////......---------++++++++++++++++++++++++......------,,,+++******++++++,,,,,,,,,,,,++++++)))))))))***+++++++++,,,))))))))))))))))))))))))++++++++++++++++++,,,,,,)))************)))))))))+++******))))))))))))***((((((''''''''''''((((((%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&(((((())))))***))))))((((((''''''''''''&&&&&&&&&((((((((((((((())))))************)))))))))))))))&&&&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''(((((()))''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&%%%$$$$$$&&&(((((('''&&&''''''((()))*********'''''''''''''''&&&%%%$$$###((()))'''%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%((('''&&&&&&&&&'''(((((((((((()))))))))*********''')))***)))((('''((()))))))))))))))))))))))))))(((((()))))))))***************++++++++++++*********,,,------,,,+++---...////////////////////////////////////000000000000//////000000000111111111...000222222111111222333222222111111111111111111111444444222222555666333111111111111000000000000000000000000////////////------------......//////.........///////////////...//////////////////...000000///......---,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------******+++++++++***)))))),,,,,,,,,,,,++++++++++++***+++,,,---------,,,+++,,,++++++***))))))))))))((()))***++++++***)))(((((((((((((((((((((((((((***)))(((''''''&&&&&&%%%)))))))))******)))))))))******)))(((''''''''''''(((((())))))***+++,,,---))))))***))))))((('''&&&*********))))))************(((&&&%%%$$$%%%''')))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&%%%''')))+++***)))***'''$$$$$$%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''(((((())))))***)))((('''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((((()))))))))/////////...............++++++++++++++++++++++++......------,,,,,,++++++*********++++++*********(((((()))***+++,,,,,,,,,))))))))))))))))))))))))((((((((())))))))))))))))))***,,,+++***)))))))))((((((''''''''''''((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''(((((())))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))))))))(((''''''&&&&&&''''''''''''&&&&&&&&&'''(((((($$$$$$%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((((((((('''&&&$$$$$$''''''''''''&&&%%%$$$######$$$%%%&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&'''%%%$$$$$$&&&''''''&&&$$$%%%&&&'''((()))))))))((((((((((((''''''''''''"""%%%((())))))((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&'''((()))))))))))))))************'''(((******)))(((((()))(((((()))))))))))))))***((()))))))))******************++++++++++++******)))***,,,+++******+++---....................................////////////...//////000000111111111...000222222111000111222222222111111000111111222000222222///...111000---111000000000000000//////000000000000////////////------......////////////.........///////////////...//////000000//////.../////////............---///......---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,((())))))***+++,,,---...***+++++++++++++++******++++++,,,,,,,,,---------++++++,,,,,,,,,++++++***++++++***)))))))))******))))))************))))))))))))))))))))))))))))))++++++***)))((((((((()))))))))************))))))***)))((((((''''''''''''((()))******)))((()))+++((())))))))))))(((((('''''''''&&&&&&&&&&&&''''''((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&%%%%%%&&&)))***))))))###"""!!!"""%%%(((******'''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&''''''((((((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((())))))***............////////////------------------------------------------,,,,,,++++++,,,,,,,,,,,,++++++'''((()))***+++,,,------))))))))))))))))))))))))'''''''''(((((()))))))))(((+++------***(((((()))((((((''''''''''''((((((((((((''''''''''''(((((((((((('''&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((())))))''''''&&&&&&&&&&&&''''''&&&'''(((((())))))(((((((((''''''''''''&&&&&&&&&$$$$$$######$$$%%%'''((('''&&&%%%$$$$$$$$$%%%%%%(((''''''''''''((()))***(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((''''''&&&%%%&&&&&&'''(((''''''&&&%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&(((&&&%%%%%%&&&&&&&&&%%%!!!"""$$$%%%'''''''''&&&)))((((((''''''((()))***((('''((()))******(((&&&(((((('''''''''&&&&&&&&&%%%%%%&&&&&&''''''(((((())))))''''''''')))***,,,((((((((())))))))))))***&&&(((******)))((((((((((((((((((((())))))******)))))))))*********++++++******++++++++++++******)))***++++++******+++---------------------------------------..................//////000111111222...000222222111000111222222222111000000111222333///222111......000000---000000000/////////......000000000000////////////---......///////////////............/////////000//////000000000000//////............///////////////...---,,,,,,,,,------------------------------***++++++,,,,,,---------++++++,,,,,,,,,,,,++++++***++++++,,,---...//////,,,+++***)))))))))))))))***))))))))))))******+++******))))))))))))******************************,,,+++***))))))******+++((()))***++++++***)))((())))))((((((((((((((((((&&&(((+++***(((''')))***'''(((((())))))))))))(((''''''&&&%%%%%%&&&''''''((('''&&&%%%&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&''')))******)))$$$$$$###%%%((()))))))))(((((((((''''''(((((((((&&&'''''''''''''''''''''(((((((((((((((((()))***(((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''((()))***+++------......//////000000////////////////////////,,,,,,---------------------......//////......---''''''(((***+++,,,---...))))))))))))))))))))))))(((((())))))*********+++(((+++...---***((((((*********))))))))))))***+++((((((''''''''''''((((((***)))'''&&&&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******(((''''''&&&&&&''''''(((''''''((()))))))))))))))(((((('''''''''&&&&&&&&&''''''&&&&&&'''(((***+++,,,+++***)))((()))******((((((((((((((()))******------,,,***)))'''&&&&&&''''''''''''''''''''''''(((((((((''''''&&&&&&%%%%%%&&&((()))***))))))((($$$%%%'''((()))(((((('''%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))'''%%%%%%&&&&&&%%%$$$$$$%%%''')))*********)))((('''&&&%%%&&&'''***++++++(((&&&'''))))))&&&###(((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''((())))))+++***)))((()))***,,,...''''''''''''((((((((()))&&&(((***+++)))((((((((('''((((((((())))))******************++++++++++++******++++++++++++******)))+++,,,,,,+++***,,,---------------------------,,,,,,,,,---------......---......///000111111222...000222222000000000111222222111000000111222333000333333000000333333000000000//////.........---000000000000////////////---......///000/////////---.........//////000000//////000000000000//////------......///000000000---,,,+++***)))***+++,,,........................---------------------,,,+++,,,,,,---------,,,,,,)))***+++,,,...///000000111000...,,,++++++,,,,,,))))))(((((()))***+++++++++***)))(((((()))***+++************************++++++***))))))***+++,,,((()))***++++++***)))((())))))(((((((((((())))))%%%(((******(((''')))+++''''''((())))))***))))))***)))(((''''''((()))***(((((('''''''''(((((()))))))))))))))))))))))))))***************************)))((()))***+++***)))+++***))))))***)))'''%%%******))))))))))))******''''''''''''''''''''''''(((((('''(((((()))***+++((((((((((((((((((((((((************************)))(((''''''''')))***+++////////////...---,,,+++,,,,,,+++,,,---///111333---,,,***))))))***,,,---,,,,,,++++++***)))))))))************************************))))))))))))++++++******)))((((((((())))))************))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&%%%&&&'''((()))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((+++*********))))))(((((()))&&&$$$$$$'''(((&&&$$$))))))(((((('''''''''&&&&&&&&&&&&''''''''''''(((***)))'''&&&&&&(((***,,,$$$&&&((('''%%%$$$'''***''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&%%%%%%$$$###(((&&&$$$%%%'''***++++++***)))(((%%%###!!!&&&&&&%%%%%%&&&''')))***'''&&&&&&%%%%%%%%%&&&&&&$$$%%%&&&'''(((((((((((((((((('''&&&%%%%%%%%%%%%(((((('''''''''&&&&&&&&&))))))))))))))))))))))))''''''((())))))))))))))))))&&&$$$%%%(((******)))''')))***)))'''&&&&&&'''''''''((()))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''&&&((())))))(((((()))+++,,,+++***)))***---///111,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++---///111---...///...---...///111222222111111111111222222111111111111111111111111222222222111000//////...000000000000000000000000111...,,,,,,///000000...000000///...............000000000000////////////------......//////000000/////////...------,,,,,,000...---++++++,,,---...+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++---///+++)))))),,,///111000...------......------,,,+++******))))))******+++,,,+++++++++************)))***))))))***,,,...---,,,))))))))))))))))))))))))(((((((((((())))))))))))+++)))'''&&&%%%&&&((()))'''&&&&&&&&&&&&'''((((((---***''''''***+++)))'''''''''''''''&&&''')))+++''''''''''''&&&&&&&&&&&&((((((''''''''''''((((((%%%&&&''''''((((((''''''))))))))))))))))))))))))%%%''')))******)))'''%%%)))(((((('''''''''((((((&&&%%%%%%%%%%%%$$$$$$$$$''''''''''''((((((((((((''''''(((((((((((('''''')))))))))))))))(((((('''))))))(((((('''''''''&&&+++,,,---...///////////////...---,,,,,,,,,------))))))************))))))+++++++++***************))))))))))))))))))))))))+++*********))))))((((((''''''((())))))******+++'''(((((((((((((((((('''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%&&&'''(((((()))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&'''((())))))))))))***))))))((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''*********)))))))))(((((()))(((&&&&&&&&&'''&&&%%%)))((((((((('''''''''&&&&&&&&&&&&''''''''''''(((***(((&&&%%%%%%&&&(((***&&&'''))))))(((((()))***((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%(((&&&%%%&&&((()))))))))(((((('''&&&%%%$$$###"""%%%%%%%%%&&&'''((())))))'''&&&&&&%%%%%%&&&&&&&&&$$$%%%%%%&&&''''''(((((((((((('''&&&%%%%%%%%%%%%(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''((()))))))))))))))---***''''''((()))(((&&&'''((())))))'''&&&''''''''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((()))******)))(((***+++,,,,,,+++******+++,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++---///000000111222111000000222333111000000//////000000111111111111111111111111111222222111111000//////...////////////////////////333000......000111111000111000//////.........///000000000000/////////...............////////////...............---------000...---++++++,,,---...***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++***)))+++,,,***))))))+++...///...,,,,,,,,,,,,,,,,,,+++************))))))******+++,,,+++++++++************)))***(((((()))+++,,,+++***))))))))))))))))))))))))((((((((()))))))))*********)))'''&&&&&&&&&((()))(((''''''''''''((())))))+++)))(((((())))))((((((((())))))((('''''')))+++))))))))))))))))))))))))((((((''''''''''''((((((%%%&&&''''''((((((''''''((((((((((((((((((((((((%%%&&&(((******(((&&&%%%(((((((((((((((((())))))))))))))))))((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''&&&'''((())))))))))))))))))(((((((((''''''''''''+++,,,---...//////////////////---,,,+++*********&&&''')))++++++)))'''&&&)))************+++++++++((((((((((((((((((((((((+++++++++***)))(((((('''&&&''''''(((((()))******(((((())))))))))))((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''''''''''''''******))))))))))))((((((&&&&&&&&&$$$"""!!!"""###((((((((('''''''''''''''&&&&&&&&&''''''''''''((()))'''&&&$$$$$$%%%'''((('''&&&%%%%%%&&&'''&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&((('''&&&'''))))))'''&&&&&&&&&&&&&&&&&&'''''''''%%%%%%&&&'''((((((((((((&&&&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$%%%&&&'''((()))((('''&&&%%%%%%%%%%%%'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''((())))))))))))(((...,,,)))((((((((('''&&&%%%'''))))))((('''((()))''''''((()))))))))))))))))))))))))))))))))))))))))))))************)))))))))+++++++++)))))))))+++++++++++++++******)))))),,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---...//////000000///------...000000//////......//////000111111111111111111111111222111111000000//////...////////////////////////111///......///000000///111000000///////////////000000000/////////....../////////...............---------...............///...---,,,+++,,,------)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++(((((((((*********)))+++,,,---,,,******************))))))(((******))))))******+++,,,+++++++++************)))***((('''(((******)))((()))))))))))))))))))))))))))))))))*********++++++***)))(((&&&&&&''''''(((((((((((((((((()))******)))******)))((('''((()))***++++++***(((((()))+++((())))))******+++++++++((((((''''''''''''((((((&&&&&&'''(((((((((((('''''''''''''''''''''''''''&&&((()))++++++)))(((&&&'''''''''(((((()))******+++++++++*********))))))''''''''''''((((((((((((''''''((((((((((((''''''%%%%%%'''((()))*********((((((((((((''''''''''''////////////...---,,,+++,,,,,,++++++++++++++++++&&&((()))++++++)))(((&&&((())))))***++++++,,,,,,)))))))))))))))))))))))),,,++++++***)))((('''''')))))))))(((''''''&&&&&&******++++++++++++******((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&+++***)))((('''&&&%%%%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''&&&&&&''''''''''''%%%%%%%%%%%%$$$###"""!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))))))))))))))((((((&&&((((((&&&"""!!!"""%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&%%%%%%$$$%%%'''(((***000+++%%%###%%%&&&&&&$$$((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''(((''''''((()))(((&&&###%%%%%%&&&&&&''''''''''''$$$%%%'''((((((((('''&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%#########%%%'''((()))((('''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((())))))((((((***)))((((((((((((((((((%%%&&&((()))((('''((()))''''''((()))))))))))))))((((((((((((((((((((((((*********++++++*********)))***+++***(((((((((***))))))************)))(((,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---.........///---,,,+++---...000//////......//////000111111111111111111111111111111000000////////////////////////////////////...---,,,,,,,,,---,,,,,,111000000/////////000000000000/////////........./////////......---------,,,,,,------...//////000///...---,,,,,,,,,------***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++)))(((***++++++++++++,,,,,,,,,+++******************))))))(((******))))))******+++,,,+++++++++*********))))))***)))((((((******)))''')))))))))))))))))))))))))))*********++++++++++++))))))(((''''''''''''(((((((((''''''(((((()))***(((+++---,,,)))'''(((+++***++++++***((('''((()))&&&''''''((()))******+++((((((''''''''''''((((((&&&&&&'''((((((((((((((((((((((((((((((((((((((()))***+++,,,,,,+++***)))%%%%%%&&&'''((())))))))))))))))))(((((((((''''''''''''''''''((((((((((((''''''((((((((((((''''''%%%&&&'''((())))))))))))((((((((((((((('''''''''////////////...---,,,+++++++++++++++++++++******************************(((((()))***+++,,,,,,---************************++++++******)))((((((''')))))))))(((''''''&&&&&&******++++++++++++******((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&'''((((((((('''&&&+++***)))((('''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''''''''&&&&&&((()))))))))(((((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))+++,,,***&&&%%%''')))&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((($$$$$$$$$%%%''')))+++---<<<555---((((((***+++***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%&&&&&&(((''''''(((((('''%%%"""&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((((((((('''&&&%%%%%%%%%%%%%%%&&&'''(((&&&%%%$$$######$$$&&&((())))))((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''(((''''''&&&&&&&&&%%%&&&((()))((('''((()))''''''((()))))))))))))))((((((((((((((((((((((((******++++++++++++******'''((()))((('''&&&'''(((&&&'''(((******+++******,,,++++++******++++++,,,++++++++++++++++++++++++,,,+++++++++,,,,,,,,,---000111111000///...000111111000000//////000000111000000000000000000000000000000000///////////////........................---......---,,,,,,+++,,,000///////////////000000////////////............//////......------,,,,,,+++,,,,,,---...///000000......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++---...,,,---......---,,,,,,,,,+++++++++,,,++++++***)))******))))))******+++,,,+++++++++*********))))))+++***))))))***+++***(((************************)))*********++++++++++++))))))((('''''''''''''''''''''&&&&&&''''''((()))))),,,...---***((()))+++((()))***)))'''&&&&&&'''&&&''''''((()))******+++((((((''''''''''''((((((&&&'''(((((())))))(((((())))))))))))))))))))))))(((((()))******)))((((((###$$$%%%''''''(((((('''((((((''''''''''''&&&&&&''''''''''''((((((((((((''''''((((((((((((''''''''''''(((((((((((('''''''''''''''(((((((((((((((+++,,,---...////////////.........---+++)))(((&&&,,,++++++++++++++++++,,,(((((()))***++++++,,,,,,************************************))))))))))))&&&''''''(((((()))******''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((()))))))))((('''&&&&&&&&&''''''((((((((('''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''''''''''''''(((''''''&&&%%%''''''((((((((((((((('''((((((((((((((((((((((((%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((())))))'''(((((('''%%%%%%&&&(((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((######$$$&&&(((***,,,---:::555///***((()))***+++%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$###$$$%%%&&&'''((('''&&&&&&''''''%%%###&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&''''''((('''&&&%%%$$$$$$%%%&&&'''***)))((('''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&'''((((((((((((''''''))))))(((&&&#########%%%'''))))))((('''((()))''''''((()))))))))))))))))))))))))))))))))))))))******++++++++++++******%%%&&&((('''&&&&&&((()))''''''((()))***+++,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///...---...///111111000000//////000000111000000000000000000000000////////////////////////........................///000222111///------...///............//////000/////////.........------.........---------------,,,,,,------...///000000......---------,,,,,,,,,------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++,,,...000,,,---///...---,,,,,,---,,,,,,------,,,,,,+++*********))))))******+++,,,+++++++++************)))+++)))))))))++++++***)))************************)))))))))*********++++++((((((((((((((('''''''''&&&&&&&&&&&&&&&'''(((((()))+++------+++***))))))&&&((())))))'''&&&&&&'''((())))))******+++++++++((((((''''''''''''((((((''''''((())))))))))))(((************************%%%%%%&&&&&&&&&&&&%%%%%%###$$$&&&'''(((((('''&&&))))))((((((((('''''''''''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((('''&&&%%%'''''''''(((((((((((((((+++,,,---...////////////.........---,,,***)))'''***+++,,,......,,,+++***)))))))))***+++++++++,,,************************))))))))))))************''''''((())))))******+++&&&&&&''''''''''''&&&&&&((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%'''(((*********((('''$$$$$$%%%&&&'''(((((()))&&&'''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''%%%%%%###$$$%%%&&&&&&''''''&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))'''%%%$$$$$$&&&''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''((($$$$$$%%%&&&'''(((((()))---------+++(((&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&$$$$$$$$$%%%'''((((((&&&%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&(((***)))&&&$$$$$$%%%'''((())))))'''&&&''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))************))))))$$$&&&'''((('''((()))+++***))))))((()))***+++,,,,,,++++++******++++++,,,************************++++++,,,,,,,,,+++++++++)))***,,,,,,+++,,,...000000//////......//////000000000000000000000000000////////////////////////........................///222333333000......///---------------...////////////.........---------,,,------------------...,,,---------......//////------......------,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++******,,,---***,,,......,,,+++,,,...,,,,,,,,,---,,,,,,+++*********))))))******+++,,,+++++++++************)))(((''''''(((***+++***)))************************((((((((()))))))))******(((((((((((((((''''''&&&'''''''''''''''(((((())))))))))))++++++***(((&&&&&&(((******)))(((((()))))))))))))))))))))))))))((((((''''''''''''((((((''''''((()))))))))))))))))))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((******)))'''&&&)))))))))(((((((((''''''''''''''''''((((((((((((''''''((((((((((((''''''&&&&&&''''''((('''''''''''''''''''''((((((((()))////////////...---,,,+++***+++,,,---...---,,,,,,''')))---000000---)))'''***************+++++++++))))))))))))))))))))))))((((((((()))******++++++++++++******))))))((((((''''''(((((((((((('''''')))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&'''''''''&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))***+++***)))(((&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''((((((((('''%%%$$$%%%&&&'''((()))*********&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))---***((()))---///...,,,%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%***//////,,,)))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''%%%%%%%%%''')))***(((&&&$$$$$$%%%'''''''''&&&&&&''''''((())))))))))))(((&&&%%%%%%&&&'''((($$$$$$$$$%%%&&&'''((()))&&&''''''(((((('''&&&&&&***)))(((''''''&&&&&&'''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))%%%&&&''''''((((((''''''"""&&&)))***(((''')))***''')))***)))'''&&&&&&''''''(((((()))))))))))))))))))))))))))))))))))))))))))))************))))))$$$&&&((()))))))))+++------,,,***(((((()))+++,,,,,,++++++++++++++++++,,,************************++++++,,,,,,,,,++++++***+++,,,.........///222444.........------.........000000000000000000000000.........///////////////........................---000333222...,,,,,,---,,,,,,,,,,,,,,,---.../////////.........---------,,,,,,,,,------.........---------...............------......------,,,+++,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))((()))***(((***------+++***+++---+++,,,,,,,,,,,,+++***************)))***++++++,,,+++++++++************)))&&&&&&%%%''')))******)))************************(((((((((((())))))))))))((((((((()))(((''''''&&&((((((((((((((()))******)))'''&&&(((+++***&&&###&&&(((***+++************''''''''''''&&&&&&&&&&&&((((((''''''''''''(((((('''(((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))+++,,,+++***((('''''''''''''''&&&&&&&&&&&&''''''''''''((((((((()))''''''((((((((((((''''''$$$$$$&&&'''(((((())))))&&&'''''''''(((((()))))),,,,,,,,,---------......,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,+++***)))))))))***+++)))***+++------,,,+++*********))))))((((((''''''&&&&&&''''''((()))))))))&&&''')))***+++++++++*********))))))((((((((('''%%%%%%&&&'''((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&'''''''''((((((%%%'''(((((('''&&&&&&''''''''''''''''''&&&&&&&&&$$$%%%&&&'''''''''&&&%%%((('''&&&%%%$$$%%%%%%&&&)))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))(((&&&%%%%%%&&&((()))'''''''''''''''((())))))%%%&&&&&&''''''&&&&&&%%%)))((('''&&&&&&'''((()))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&'''(((((((((((()))***+++***'''$$$"""$$$)))+++***(((&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&'''((()))***++++++***)))'''&&&&&&'''((()))&&&&&&&&&''''''''''''((()))'''$$$$$$&&&)))++++++)))((('''((()))***)))'''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%$$$$$$###%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&***)))'''%%%%%%%%%&&&''''''%%%$$$%%%((((((&&&###''''''&&&&&&&&&&&&''''''((($$$"""$$$(((***'''###)))******)))'''%%%&&&'''(((((('''''''''&&&&&&&&&''''''''''''((()))++++++&&&'''((())))))((('''&&&)))************)))((((((((((((((((((((((((((((((%%%''')))+++------------++++++************++++++---,,,,,,+++***)))(((((()))************+++++++++,,,------..................---,,,,,,---...///000222111111111000000/////////,,,***+++///111000...---.........//////000000......//////000000111111............////////////222222000///............//////.........------------,,,,,,+++,,,---///000///...------,,,,,,,,,,,,***+++,,,,,,------,,,,,,......---,,,,,,+++******++++++++++++++++++++++++///---++++++,,,,,,,,,***+++,,,,,,+++)))((()))***.........---,,,+++***))))))))))))***+++++++++,,,+++++++++************)))))))))))))))*********************)))))))))))))))***))))))(((((((((((()))))))))((('''&&&%%%%%%$$$&&&'''(((*********)))(((***,,,...///...+++(((%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&'''((()))***)))(((''''''&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%''')))******)))'''%%%((((((((((((''''''''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&)))******)))'''&&&((()))((((((((((((((((((((((((,,,,,,,,,---------......,,,,,,------,,,,,,+++***++++++++++++++++++++++++---,,,+++***)))******++++++++++++,,,,,,+++*********)))))))))((((((((('''((((((((()))))))))))))))%%%&&&'''((())))))((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&%%%%%%%%%$$$&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&&&&&&&'''''''''%%%'''(((((('''&&&&&&'''&&&&&&''''''''''''''''''%%%%%%&&&&&&&&&%%%%%%$$$)))(((&&&%%%%%%%%%&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))'''&&&%%%%%%&&&''')))'''''''''''''''(((((()))%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''((()))*********(((&&&%%%%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((('''&&&&&&&&&'''((()))&&&&&&&&&''''''''''''(((***'''%%%%%%''')))++++++)))(((((()))+++,,,+++***&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''&&&((('''%%%&&&((()))'''%%%''''''&&&&&&&&&&&&''''''(((&&&%%%%%%%%%&&&&&&&&&((()))***)))'''%%%&&&'''))))))((((((((('''''''''''''''''''''((()))***+++'''(((((())))))(((((('''(((((()))***++++++******))))))))))))))))))))))))((((((((())))))(((((('''+++******))))))******+++,,,,,,++++++***))))))))))))************++++++++++++,,,---...///......---///...---------...///000111111111000000000/////////---,,,,,,...//////...---........./////////000///////////////000000000------------............222111000///............///.........------------------,,,,,,,,,---...///......---,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,......---,,,,,,+++******************++++++++++++---,,,******+++++++++)))***,,,------+++******+++,,,,,,,,,,,,+++***))))))***************++++++++++++++++++*********))))))))))))))))))************(((((((((((((((((((((((())))))(((((((((((())))))(((((((((''''''&&&&&&%%%%%%&&&'''(((((((((((((((###$$$'''***++++++***)))&&&&&&'''(((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((())))))((((((((())))))******))))))(((''''''&&&&&&&&&'''((())))))((('''&&&&&&'''''''''(((((())))))''''''''''''(((((((((((((((((('''''''''&&&&&&&&&)))******)))'''&&&((()))((((((((((((((((((((((((,,,,,,,,,---------......,,,,,,------,,,,,,+++***++++++++++++++++++++++++------,,,+++++++++++++++---,,,+++***************))))))))))))((((((((((((************)))))))))))))))***++++++++++++******'''''''''&&&&&&&&&&&&&&&%%%&&&''''''(((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''%%%&&&&&&&&&'''((((((((((((''''''&&&&&&&&&%%%%%%)))(((''''''&&&&&&''''''(((((('''&&&&&&&&&&&&'''&&&&&&'''''''''(((((((((((('''&&&%%%%%%&&&'''(((''''''&&&&&&''''''((()))&&&&&&''''''''''''&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&(((((())))))************---,,,)))'''&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))&&&&&&&&&''''''''''''(((***(((&&&&&&(((***++++++,,,***)))***+++,,,+++)))&&&&&&&&&''''''''''''(((###$$$$$$%%%&&&&&&'''''''''''''''''''''((((((((((((((((((((((((((((((((("""###&&&((()))((('''&&&***(((&&&&&&((()))((((((''''''&&&&&&&&&&&&'''''''''((()))'''%%%%%%'''***((()))***)))'''&&&&&&''')))))))))))))))((((((((('''''''''(((((())))))***))))))(((((((((((())))))'''((()))***+++,,,,,,,,,))))))))))))))))))))))))***)))(((''''''&&&''''''+++******))))))******+++************************)))************+++++++++***+++---//////...---,,,000//////............///000000000000////////////...//////...,,,,,,---///.............../////////000000//////////////////,,,,,,,,,------------...111000///...........................------------......---,,,,,,,,,---------,,,,,,++++++++++++,,,***+++,,,,,,------,,,,,,---------,,,,,,+++++++++))))))******++++++,,,,,,,,,***))))))++++++***(((***,,,...///---+++******)))***************))))))+++++++++***************++++++*********)))))))))))))))))))))************''''''''''''(((((((((((((((((('''(((((()))***+++''''''''''''''''''''''''(((((('''''''''((())))))"""###%%%''')))******+++''''''((()))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((()))***+++,,,***))))))(((''''''&&&&&&((((((((((((((((((((((((%%%%%%&&&'''((()))******''''''''''''(((((((((((((((((((((''''''''''''&&&)))******)))''''''((()))((((((((((((((((((((((((,,,,,,,,,---------......,,,,,,------,,,,,,+++***++++++++++++++++++++++++------,,,,,,,,,++++++,,,...---+++)))((())))))***))))))))))))((((((((((((++++++***))))))(((''''''++++++++++++++++++******((((((((((((((((((((((((&&&&&&'''''''''''''''&&&''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%'''(((((('''&&&&&&'''%%%%%%%%%&&&'''((())))))******)))(((''''''''''''((((((((((((''''''(((((((((''''''&&&&&&&&&''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&'''((('''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&(((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((((('''&&&&&&&&&%%%((((((((((((***,,,...///...---+++)))(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))))))))))))))''''''''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&'''((((((&&&&&&&&&''''''''''''(((+++)))'''''')))+++++++++...,,,*********)))(((&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''###$$$&&&'''''''''&&&%%%)))(((&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''&&&(((***++++++*********((()))))))))'''&&&&&&(((((((((((((((((((((((((((&&&''''''(((((()))))))))***)))((('''''')))***+++((()))***+++,,,,,,,,,,,,************************))))))((('''((()))+++,,,******))))))))))))******))))))*********+++++++++))))))*********+++++++++)))+++---//////...,,,+++111000000///............////////////////////////...000111///+++***,,,///........................000000000//////......---,,,,,,---------.........000///......---------...------------------------///......---,,,,,,,,,,,,,,,++++++******+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********,,,,,,***)))'''***...///---+++))))))((())))))***++++++******,,,+++++++++***)))))))))************))))))))))))((()))))))))************''''''((((((((((((((()))''''''''''''((()))++++++&&&'''''''''((((((((())),,,+++***))))))***+++,,,)))))))))((()))))))))***(((((()))***************))))))))))))))))))))))))&&&'''((())))))((('''&&&(((((('''(((((()))******&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&'''((())))))***''''''''''''((((((((((((((((((((('''''''''''''''((()))***)))''''''(((***((((((((((((((((((((((((,,,,,,,,,---------......,,,,,,------,,,,,,+++***++++++++++++++++++++++++------------,,,,,,++++++...---+++)))(((((())))))(((((((((((())))))))))))******)))((('''&&&&&&%%%''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((&&&'''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%'''(((((('''&&&&&&'''%%%%%%%%%&&&'''((())))))((((((((((((''''''&&&&&&''''''((((((((((((((((((''''''&&&&&&&&&''''''((('''''''''((((((((())))))'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&'''((((((&&&''''''((((((''''''&&&'''(((((((((((((((((('''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((('''&&&&&&&&&%%%((((((((((((***,,,...000---.........---+++***)))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))))))))((())))))(((''''''&&&&&&&&&###$$$%%%&&&&&&'''((((((&&&&&&&&&''''''''''''(((+++)))'''((()))++++++***)))(((''''''(((((('''&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&''''''%%%%%%(((---222333...)))'''((()))((('''&&&'''(((''''''''''''''''''''''''&&&''''''((((((((((((''')))((('''''''''(((***+++******+++++++++******)))))))))))))))))))))))))))***)))(((((((((***+++,,,***))))))))))))))))))***)))))))))***++++++,,,,,,))))))*********+++++++++)))***,,,---...---,,,+++000000/////////...------.....................///...000111///+++***,,,///...............---------000000//////......---------.........///////////////...------------------,,,,,,------------------.........------,,,,,,++++++++++++******++++++,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,++++++***,,,++++++,,,------,,,***%%%(((,,,---,,,***((((((((()))***+++,,,,,,,,,,,,,,,+++++++++***)))))))))*********)))))))))((((((((()))))))))************((((((((())))))*********''''''''''''((()))++++++&&&&&&''''''((())))))))),,,+++***))))))***+++,,,---,,,+++)))(((((())))))((())))))***************))))))))))))))))))))))))&&&'''((())))))((('''&&&)))((('''&&&&&&&&&&&&&&&######$$$%%%&&&'''((((((((((((''''''''''''((((((((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((((())))))((('''''')))***((((((((((((((((((((((((,,,,,,,,,---------......,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******,,,+++***)))))))))))))))(((((((((((())))))))))))***))))))((('''&&&&&&%%%''''''&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&'''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''%%%&&&&&&&&&'''((((((((($$$$$$&&&''''''&&&%%%$$$&&&&&&'''((((((((('''''''''&&&&&&&&&&&&'''((((((''''''((((((((()))))))))''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((''''''((((((((((((''''''%%%%%%&&&''''''&&&%%%%%%((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&))))))(((((()))+++---......///000111///,,,)))'''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%)))(((((((((''''''&&&&&&$$$%%%&&&'''''''''''''''&&&&&&&&&''''''''''''(((***)))'''((()))******)))###""""""$$$'''))))))(((&&&&&&&&&''''''''''''(((((((((''''''&&&%%%%%%$$$$$$%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++)))'''%%%$$$%%%&&&'''$$$&&&''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&''''''%%%$$$&&&---444555...((('''((()))((('''&&&'''(((&&&&&&&&&&&&''''''''''''&&&&&&((())))))((('''&&&'''&&&&&&''''''((()))******************)))((((((((((((((((((((((((((((((+++***)))(((((('''((((((***))))))(((((())))))***))))))******+++++++++,,,)))************+++++++++******++++++,,,,,,,,,+++---......///......---,,,---------..................//////...,,,,,,---///.........---------------//////.........................../////////000000...------,,,,,,,,,------,,,,,,,,,,,,------------------.........---,,,,,,,,,++++++++++++,,,,,,---***+++,,,,,,------,,,,,,+++++++++,,,,,,---------//////...---,,,+++******+++++++++---......,,,***%%%(((***+++***)))((()))))))))***+++,,,,,,,,,++++++++++++*********************)))))))))((((((((())))))))))))************(((((())))))******++++++(((((('''(((((()))***+++'''''''''(((((()))))))))))))))((('''''''''(((((((((((('''''''''((())))))(((((()))***************((((((((((((((((((((((((''''''(((((((((((('''''')))((('''&&&%%%%%%%%%%%%%%%%%%&&&'''(((******+++(((((((((((((((((((((((())))))((((((''''''''''''''''''''''''(((((((((((('''(((((((((((()))))))))'''((()))((('''''')))+++((((((((((((((((((((((((,,,,,,,,,---------......,,,,,,------,,,,,,+++***++++++++++++++++++++++++***+++,,,,,,,,,+++***))))))***************))))))'''((((((((()))))))))******)))))))))((((((''''''))))))(((((()))***+++,,,$$$$$$$$$%%%%%%&&&&&&&&&''''''(((((('''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&&&&&&&'''''''''%%%'''(((((('''&&&&&&'''&&&&&&''''''''''''''''''"""$$$''')))***(((&&&%%%$$$%%%&&&'''(((''''''&&&&&&&&&&&&&&&&&&'''(((((('''((((((((())))))))))))&&&''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''(((''''''((((((((((((''''''%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''''')))))))))))))))***+++++++++---///000000...,,,+++((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&&&&&&&&&&''''''''''''((()))(((''''''))))))((('''$$$###"""$$$&&&''''''&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&%%%&&&((()))))))))'''&&&'''''''''''''''''''''''')))(((((((((''''''((((((###&&&)))***(((&&&%%%&&&''''''&&&&&&&&&&&&''''''&&&&&&'''***---...+++(((&&&((()))((('''&&&((()))&&&'''''''''((((((((((((%%%&&&((())))))(((&&&%%%$$$%%%&&&''''''((((((((('''(((((()))))))))(((((('''''''''''''''''''''''')))***************))))))))))))(((((((((((())))))***************+++++++++)))************++++++++++++******)))***+++,,,---+++,,,---......------,,,,,,,,,---------.........///---,,,,,,...//////............------,,,,,,,,,------..................---------.........//////---,,,,,,,,,,,,,,,------++++++,,,,,,,,,---------+++,,,---.........---,,,,,,,,,,,,,,,,,,---......***+++,,,,,,------,,,,,,******+++,,,,,,---......++++++++++++++++++++++++***)))***,,,......,,,***'''(((*********)))***+++))))))*********************************+++++++++***)))))))))(((((((((((())))))))))))************''''''(((((()))******+++))))))(((((((((((())))))((((((((((((((()))))))))'''(((((((((((('''&&&%%%%%%%%%&&&''''''((())))))'''((())))))******))))))''''''''''''''''''''''''((((((''''''''''''(((((((((''''''&&&&&&&&&'''''''''''''''(((((((((((()))&&&'''((())))))((('''&&&'''''''''(((((((((((((((''''''''''''(((((((((((('''((((((((())))))))))))'''((()))((('''((()))+++((((((((((((((((((((((((,,,,,,,,,---------......,,,,,,---------,,,++++++++++++++++++++++++++++++******+++,,,+++***)))((('''(((***++++++***)))((('''((((((((())))))******************))))))))))))'''&&&&&&&&&'''(((***+++&&&&&&&&&''''''((((((((('''((((((((('''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&'''''''''((((((%%%'''(((((('''&&&&&&''''''''''''''''''&&&&&&&&&###&&&***---...---***(((###$$$&&&'''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))(((((((((((())))))))))))&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''((((((((((((''''''&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%&&&&&&''''''(((((((((************)))))))))((('''(((+++---000111222333))))))))))))))))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''((()))))))))((('''&&&&&&&&&&&&'''''''''(((((()))(((''''''((()))'''&&&)))(((&&&%%%%%%$$$"""!!!&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''(((((((((&&&''')))***+++***((('''((((((((((((((((((((((((%%%&&&(((***+++***)))((("""'''+++,,,***'''&&&&&&'''''''''&&&&&&''''''''''''((()))(((&&&&&&''')))&&&((()))(((''''''((()))'''((((((((())))))******%%%&&&((())))))'''&&&$$$"""###%%%'''(((((('''&&&$$$%%%&&&((())))))))))))'''''''''''''''''''''''''''(((+++---////////////))))))(((((((((((())))))************************)))************+++++++++,,,***)))((((((***,,,---)))***,,,---...------,,,,,,,,,,,,------.........///,,,***+++///111000............------,,,,,,,,,,,,------....../////////,,,,,,,,,---------......,,,,,,,,,++++++,,,------+++++++++,,,,,,---------***+++---...///...------,,,,,,,,,,,,------...///++++++,,,---------,,,,,,******+++,,,------......&&&'''((()))***+++,,,,,,(((((()))+++------+++((((((***++++++******+++---(((((())))))))))))(((((())))))******+++++++++,,,))))))))))))(((((((((((())))))))))))************&&&&&&&&&'''((())))))******))))))(((((((((((()))))))))))))))((((((((((((((()))*********((('''&&&&&&'''(((((())))))((((((''''''((()))))))))))))))'''''''''''''''''''''''')))((('''&&&&&&'''((()))''''''&&&''''''((()))***(((''''''&&&%%%%%%$$$$$$&&&''')))******)))'''&&&%%%&&&&&&'''((()))******''''''''''''((((((((()))'''((((((((())))))******'''((()))((('''(((***+++((((((((((((((((((((((((---------,,,,,,+++++++++------......---+++***(((+++++++++++++++++++++,,,---,,,***)))((('''((((((((()))))))))*********+++))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&$$$###$$$&&&(((((('''&&&'''((((((((('''%%%$$$''''''''''''''''''''''''''''''((((((((('''%%%$$$%%%%%%%%%%%%%%%&&&'''(((***)))((('''&&&%%%%%%%%%%%%%%%&&&)))------+++(((&&&%%%%%%%%%%%%&&&''''''((('''&&&%%%%%%%%%%%%%%%$$$%%%'''((()))((('''&&&''''''((((((((((((''''''$$$%%%&&&'''(((((((((((((((((('''''''''&&&&&&&&&((('''&&&%%%$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((()))+++---000222444555...---+++***((('''&&&%%%((()))*********)))((('''''''''((((((((((((''''''))))))((((((''''''&&&&&&'''((()))+++,,,,,,------&&&&&&&&&''''''''''''(((******)))(((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((('''$$$###%%%(((%%%&&&'''((()))))))))))))))(((&&&%%%$$$%%%%%%&&&%%%&&&&&&'''((()))******%%%%%%'''((((((((('''&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%******))))))((((((''''''))))))))))))(((((((((((('''((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((()))******+++***)))))))))***,,,---++++++******))))))(((((((((((()))***************---,,,,,,,,,+++*********++++++***)))(((((())))))***************++++++,,,))))))*********+++++++++***+++------+++******+++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---...............------...---,,,++++++,,,---...------------------------------------------------...------,,,,,,------...///++++++...///------//////...---***)))+++---///...---,,,+++++++++++++++---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++)))******+++,,,,,,---------------,,,,,,,,,+++++++++++++++*********))))))************))))))))))))++++++******))))))((((((((((((''''''&&&&&&&&&%%%++++++***))))))((())))))************))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((()))******'''((()))++++++)))'''&&&&&&&&&''''''(((((())))))))))))((((((''''''&&&&&&))))))))))))(((((((((((()))(((((('''&&&&&&%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((...............---------------------,,,+++***))),,,,,,,,,++++++*********+++***)))(((((())))))***(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%$$$%%%'''(((((((((''''''(((((('''&&&&&&%%%''''''''''''''''''''''''&&&'''((((((((('''%%%$$$&&&%%%%%%%%%%%%&&&'''((()))((('''&&&&&&%%%&&&&&&'''&&&&&&'''))))))'''$$$'''&&&&&&&&&&&&'''((((((((((((''''''&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''((((((((((((''''''$$$%%%&&&'''(((((((((((((((((('''''''''&&&&&&&&&((('''&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&)))(((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((***,,,...000222333333111...+++)))(((''''''((()))*********)))((((((%%%%%%&&&&&&&&&&&&%%%%%%))))))(((((('''''''''&&&'''''''''''''''&&&%%%%%%&&&&&&&&&''''''''''''((()))(((''''''&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((()))***)))'''''''''(((&&&&&&'''((())))))))))))((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((()))%%%&&&'''((((((((('''&&&((('''''''''&&&&&&%%%%%%(((((((((((((((((((((((())))))))))))((((((''''''))))))))))))(((((((((((())))))((((((((((((((((((++++++***))))))***++++++((((((((((((((())))))*********)))((()))***+++,,,+++*********))))))(((((()))******++++++++++++***+++++++++++++++*********++++++***))))))))))))))))))))))))))))))******+++******++++++,,,,,,,,,,,,***,,,...---,,,+++,,,---,,,,,,---------------------------------------------...............------//////...------...//////------------------------------------------------......------------......///+++***///333222111111...333222+++(((++++++&&&......------,,,,,,,,,,,,+++++++++*********)))))))))******++++++******))),,,,,,,,,+++******))))))))))))******+++++++++,,,+++++++++*********))))))************))))))))))))(((((((((((()))))))))))),,,+++++++++******************)))((((((((())))))*********)))))))))((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''((('''''''''(((((()))***&&&'''((())))))((('''''''''''''''((((((((((((((())))))))))))((((((((((((&&&&&&'''((()))***++++++''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((------------...............---,,,++++++***++++++------,,,+++***))))))((())))))(((((()))***++++++*********)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&%%%%%%((()))))))))(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&''''''''''''&&&%%%%%%&&&&&&%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&'''''')))'''&&&%%%&&&%%%###"""(((''''''''''''((()))))))))((((((((((((''''''''''''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''%%%%%%&&&'''(((((((((((('''''''''''''''&&&&&&&&&((('''&&&&&&%%%&&&&&&&&&'''''''''(((((('''''''''(((((('''''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''((()))***,,,...///111111777555222...,,,*********(((((())))))))))))((((((%%%%%%&&&&&&&&&&&&%%%%%%((((((((((((((('''''''''$$$$$$%%%%%%$$$$$$###"""&&&&&&&&&''''''''''''((('''&&&%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((***)))(((((((((((('''&&&&&&&&&'''((())))))))))))&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&'''''''''%%%&&&''''''((((((''''''(((((('''&&&%%%$$$######'''''''''''''''''''''''')))))))))(((((((((((('''(((((((((((())))))))))))+++***)))(((((((((((((((+++******))))))******+++((((((''''''(((((()))***))))))((((((((()))***+++*********)))))))))))))))++++++,,,,,,,,,++++++***))))))******************+++***))))))))))))))))))*********)))***++++++,,,+++,,,,,,,,,,,,---------***,,,......------...///------------------,,,,,,........................------...............---000000////////////000000------------------------------------------------......------------......444...***,,,...+++)))***+++///---((()))...,,,%%%++++++++++++************+++++++++*********)))))))))******++++++******)))++++++******)))(((((((((&&&&&&'''((()))***+++++++++************)))))))))************))))))))))))''''''((())))))***++++++*********))))))))))))(((((((((((('''(((((())))))******))))))))))))((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((('''''''''''''''''''''&&&''''''((()))%%%&&&&&&&&&''''''(((((((((((((((((((((''''''''')))))))))))))))*********&&&&&&'''((()))***++++++&&&&&&'''(((((()))******((((((((((((((((((((((((((((((((((((((((((((((((*********++++++,,,,,,---...---+++*********+++,,,,,,,,,++++++******))))))))))))))))))))))))******,,,,,,++++++++++++******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&'''(((&&&%%%&&&(((******)))((((((&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&%%%%%%%%%&&&&&&'''((()))(((&&&%%%$$$$$$$$$###'''''''''''''''(((((()))''''''(((((((((''''''''')))((('''''''''(((***+++''''''((((((((((((''''''%%%&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((((((''''''%%%%%%%%%&&&''')))***+++'''''''''''''''''''''''''''''''''''''''''''''''')))***+++,,,---///000000333333222111000...,,,+++''''''((((((((((((((((((''''''(((((((((((('''''''''''''''((((((((((((((("""###$$$%%%&&&'''''''''&&&&&&&&&''''''''''''(((&&&&&&%%%%%%$$$%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&###"""###&&&(((&&&###%%%%%%&&&'''''''''''''''%%%%%%'''''''''&&&%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))******)))(((''''''''''''''''''''''''''''''''''''(((''''''''''''((())))))((((((((((((((())))))***)))))))))))))))*********++++++,,,,,,++++++***)))((((((((()))*********+++******)))))))))))))))***,,,++++++++++++,,,------+++,,,,,,,,,,,,,,,,,,,,,)))+++------------...///.........------,,,,,,,,,------------------------,,,---......///.........000000////////////000000,,,,,,------------------------------------------,,,,,,------------,,,,,,222...,,,,,,***)))---444BBB444)))***//////+++***++++++,,,,,,,,,+++++++++---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++''''''(((((()))*********&&&&&&'''(((((()))******************))))))))))))************)))))))))((())))))*********+++++++++((((((((((((''''''''''''''''''&&&''''''((()))******)))))))))((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&((())))))))))))((((((''''''&&&&&&''''''(((((())))))******))))))))))))((((((((((((''''''(((((()))*********(((((((((((((((((((((((((((((((((((((((((((((((()))******++++++,,,,,,,,,---,,,+++***)))***+++,,,)))))))))******++++++++++++++++++***)))(((((('''************************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&%%%$$$$$$%%%&&&&&&(((&&&%%%&&&(((******)))((('''&&&%%%%%%&&&((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''((('''''''''&&&%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''(((%%%&&&&&&'''''''''&&&%%%((('''&&&%%%&&&''')))***''''''((((((((((((''''''%%%&&&''''''((('''''''''&&&'''''''''''''''''''''&&&'''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))***++++++,,,+++---000333333222///---((((((((('''''''''''''''''''''((((((((((((''''''&&&&&&''''''(((((())))))###$$$%%%'''((((((((((((&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&""" !!!%%%((('''%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&'''''''''%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))))))))))))))'''''''''''''''((((((((('''((((((((()))))))))***((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))'''((((((((())))))))))))(((((())))))******++++++)))***************))))))((((((((()))*********+++***)))))))))))))))*********************+++,,,,,,++++++++++++************'''))),,,,,,,,,,,,---............------,,,,,,,,,++++++++++++++++++++++++,,,------...//////..............................,,,,,,,,,---------......------------------------***+++,,,,,,,,,,,,+++***)))***---...---111@@@OOOgggDDD---222666+++%%%+++---...//////000///......---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++&&&''''''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((******)))))))))((((((((())))))))))))************''''''&&&''''''((()))***)))))))))(((((((((((('''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((('''&&&&&&&&&&&&''''''((((((''''''((((((******))))))((((((''''''&&&&&&%%%&&&&&&''''''((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((,,,,,,,,,,,,------------++++++************++++++'''(((((()))***+++,,,,,,++++++++++++***((('''&&&&&&&&&''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&''''''&&&%%%%%%((()))))))))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%%%%$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&''''''%%%&&&((((((''''''(((***%%%%%%%%%%%%%%%&&&''''''$$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''((((((((((((''''''&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&'''((((((((((((''''''''''''(((((('''''''''***)))(((&&&$$$#########''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%(((---222444333111000,,,+++***(((''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((()))******&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&''''''''''''((('''''''''''''''(((((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&"""!!!"""$$$&&&((()))((($$$$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((((($$$%%%%%%%%%&&&&&&&&&'''((((((((((((((((((((((((&&&''''''''''''(((((((((''''''(((((())))))******%%%'''(((******)))'''%%%'''(((((())))))(((((('''''''''&&&&&&''''''((()))'''((()))*********))))))''''''((()))***++++++,,,(((((()))***************))))))******************)))))))))))))))******+++((((((''''''(((((()))***++++++***************)))(((***,,,,,,++++++,,,---------------------,,,,,,************************,,,,,,---...////////////,,,,,,------------,,,,,,+++,,,,,,------.........------------------------***+++,,,------,,,+++***(((***...///---000???OOOccc???(((///333(((%%%...)))***,,,------,,,+++++++++++++++*********)))))))))******++++++******)))******))))))((('''''''''+++*********)))))))))((((((((()))))))))))))))***************))))))))))))(((((('''&&&&&&%%%$$$$$$'''''''''(((((((((((()))((((((((('''(((((())))))))))))((((((((((((''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((()))(((''''''&&&'''''''''))))))))))))))))))))))))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&'''((()))***++++++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((---------,,,,,,,,,,,,,,,******++++++++++++******(((((())))))******++++++)))***++++++***)))((('''&&&&&&'''((()))******+++))))))))))))(((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))&&&%%%$$$%%%'''(((((((((%%%&&&&&&'''((((((''''''''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&$$$&&&))))))((('''''')))&&&&&&&&&&&&&&&'''(((((($$$%%%'''((()))((('''&&&$$$%%%%%%&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((%%%&&&'''((())))))((('''&&&&&&''''''''''''&&&&&&))))))'''&&&%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%(((+++...111333333444111000---+++))))))((((((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))***+++''''''((((((''''''&&&%%%&&&&&&&&&''''''''''''(((''''''&&&''''''(((((()))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%&&&'''&&&&&&((()))&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&''''''(((((()))'''&&&&&&%%%&&&'''((()))'''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''(((((('''''''''((()))*********$$$&&&***---...,,,)))'''))))))***++++++***))))))'''&&&&&&&&&&&&'''((((((((()))***+++++++++***)))&&&'''((()))***+++,,,,,,'''((()))***+++,,,,,,,,,+++++++++++++++*********)))))))))))))))***++++++))))))(((((())))))***+++,,,,,,,,,++++++************,,,------,,,+++,,,,,,,,,,,,------------------+++++++++++++++++++++++++++,,,---...////////////+++,,,---......---,,,+++++++++,,,,,,---......///------------------------+++,,,...//////...,,,+++...,,,---...---,,,111999>>>000'''))),,,+++,,,111&&&((()))++++++***)))(((+++++++++*********)))))))))******++++++******)))++++++***))))))((((((''')))))))))))))))*********(((((((((((())))))******************))))))))))))''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''******)))((((((((())))))))))))((((((((('''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))***)))(((((('''''''''(((((())))))))))))'''&&&%%%'''''''''((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&'''((()))***++++++&&&&&&&&&'''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((,,,++++++******)))))))))((()))+++,,,,,,+++***)))************))))))))))))'''(((***++++++***))))))(((((()))+++,,,---...///))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,***)))'''''')))***,,,&&&$$$###$$$&&&(((((('''$$$%%%'''((()))((('''&&&''''''''''''''''''''''''%%%%%%$$$###$$$%%%'''(((((('''&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###'''******(((%%%%%%&&&'''''''''''''''((())))))$$$&&&((()))***)))((('''&&&''')))*********)))(((''''''((((((((((((''''''&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((%%%&&&((()))))))))((('''%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&((()))+++,,,''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((((('''''''''))))))***,,,...222555777555333111...,,,*********'''(((((((((((((((((('''$$$%%%&&&'''(((******+++&&&&&&((()))***+++++++++&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))'''''''''&&&&&&'''''''''((((((((((((((((((((((((%%%''')))'''$$$###%%%''''''(((((((((((((((''''''&&&&&&%%%$$$%%%&&&((()))&&&&&&&&&'''((()))******''''''&&&%%%&&&'''((()))))))))((('''&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''((()))******+++###''',,,000111///+++(((((()))***++++++***)))((('''&&&&&&&&&&&&'''((((((((()))***,,,,,,++++++***&&&'''((()))***+++,,,---'''((()))+++,,,---......---,,,,,,,,,+++*********))))))((())))))***++++++,,,,,,++++++,,,,,,---...---------,,,,,,+++++++++,,,---///...---,,,,,,---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////+++,,,---......---,,,+++++++++,,,,,,---...//////---------------------------...000111111000...---///++++++000333222000111***222333,,,***000222...+++,,,...000000000...------------,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,(((((())))))******++++++&&&&&&'''((()))***++++++'''((((((((())))))******************))))))))))))(((((())))))******++++++))))))******++++++,,,,,,,,,+++***))))))((()))))))))(((((((((''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))******)))((((((((((((((('''((())))))(((&&&$$$"""&&&'''''''''(((((())))))))))))(((((('''''''''&&&))))))))))))((((((((((((###$$$%%%&&&''')))******((((((((((((((((((((((((((((((((((((((((((((((((,,,---.........---,,,+++************+++,,,---------+++***+++------+++(((((()))***+++++++++++++++))))))))))))))))))))))))((())))))&&&"""!!!$$$((('''(((((((((((((((((('''(((((())))))))))))))))))---***'''%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((('''&&&%%%''''''''''''''''''&&&&&&''''''((((((((((((''''''))))))***---...---)))&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%  &&&)))&&&!!!'''%%%###%%%((()))&&&###((('''&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))&&&%%%%%%&&&(((,,,///222555555555444111---)))'''(((''''''&&&&&&&&&'''''''''### """''')))'''$$$'''&&&&&&%%%%%%&&&&&&'''%%%$$$###""""""$$$&&&'''&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&'''((())))))%%%%%%%%%&&&'''((()))***''''''''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&'''(((((('''&&&%%%(((&&&%%%&&&((()))***)))%%%&&&&&&'''((((((((('''''''''(((((((((((('''''',,,+++***)))((('''&&&%%%((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((()))***+++,,,,,,,,,,,,,,,(((((((((((())))))))))))+++******)))))))))))))))************))))))))))))&&&'''(((*********)))(((((()))***,,,,,,,,,+++***''''''((()))***++++++,,,++++++***)))(((((())))))''''''(((***+++,,,---...***************++++++,,,************))))))(((((('''((()))+++,,,,,,+++++++++++++++,,,,,,,,,------......---------,,,,,,,,,---------.........//////,,,,,,+++***+++,,,---...---------,,,,,,++++++++++++,,,,,,------,,,,,,+++***+++,,,---............************************++++++---......---++++++''''''&&&'''((()))+++,,,---,,,+++*********+++,,,************************))))))))))))))))))))))))(((((())))))*********+++,,,***'''&&&'''(((((((((&&&'''((())))))((('''&&&'''((((((((()))))))))***''''''''''''''''''''''''******))))))((((((''''''...+++))))))+++,,,***'''&&&((()))***)))((()))***((((((((((((((((((((((((((('''&&&%%%%%%&&&((()))%%%''')))***+++***)))(((******)))))))))))))))***)))))))))))))))))))))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((***)))((('''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((('''%%%###&&&***,,,+++))),,,---.........---,,,++++++++++++***++++++,,,,,,---+++)))***+++,,,***((())))))***+++++++++******))))))))))))))))))))))))******(((&&&$$$$$$&&&(((((((((''''''''''''(((((('''''''''''''''&&&&&&&&&,,,)))&&&%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&''''''((((((((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((((((***+++***(((%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((('''&&&%%%$$$$$$###'''''''''&&&&&&&&&%%%%%%''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((%%%###%%%)))***(((&&&'''((()))((('''&&&%%%%%%((('''&&&%%%%%%%%%%%%&&&(((''''''''''''&&&&&&&&&)))(((&&&&&&'''***---...111333555666555111---***))))))(((''''''''''''((()))&&&$$$$$$'''((('''%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$###$$$%%%'''((())))))((('''%%%### %%%&&&&&&&&&'''(((((((((&&&%%%%%%%%%&&&'''((()))''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%&&&'''''''''&&&%%%***(((&&&&&&((((((((('''%%%%%%&&&'''''''''''''''(((((())))))))))))(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((((()))***************(((((((((((())))))))))))***))))))((('''(((((((((''''''((()))***++++++,,,)))******+++++++++******************)))((('''''')))))))))))))))*********++++++***)))))))))))))))''''''((()))***++++++,,,***))))))))))))***++++++++++++*********)))))))))***+++---...///......---++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------,,,,,,,,,---...///.........---------,,,,,,,,,,,,------------,,,,,,............---,,,+++***++++++++++++++++++++++++******++++++++++++*********))))))))))))***,,,---+++++++++******++++++,,,************************************************((()))))))))************+++)))''''''(((((((((&&&'''(((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''***((('''''')))***(((&&&%%%'''((()))((('''((()))((((((((((((((((((((((((,,,+++)))'''&&&&&&&&&&&&&&&'''(((******)))((('''))))))(((((('''(((((()))''''''''''''''''''''''''''''''&&&%%%%%%&&&'''((((((((((((((((((((((((((()))((((((''''''''''''(((''''''((((((((()))))))))((((((''''''''''''(((((('''&&&%%%&&&'''''''''&&&---------------,,,++++++,,,,,,++++++***+++++++++---+++)))((()))******)))******+++++++++******)))((((((((((((((((((((((((,,,***'''&&&'''((((((''')))((('''&&&&&&'''((()))((((((''''''&&&&&&&&&%%%***(((&&&%%%&&&''''''&&&$$$%%%%%%&&&&&&''''''''')))'''%%%$$$$$$$$$&&&'''''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&%%%&&&'''((('''%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((('''&&&$$$###"""!!!'''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((((((((()))))))))((('''***---+++&&&###%%%'''''''''&&&%%%%%%%%%&&&&&&(((''''''''''''&&&&&&&&&+++***(((''''''((()))+++---000444888888555111...,,,++++++***)))((((((''')))(((((('''''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&%%%&&&'''((()))((()))***)))'''###&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%&&&'''''''''''''''+++)))'''''''''''''''%%%%%%%%%&&&&&&''''''&&&&&&)))))))))******)))))))))######$$$%%%&&&'''((((((%%%%%%&&&&&&&&&&&&%%%%%%((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((()))))))))))))))(((((('''''''''''''''&&&'''((((((******+++,,,++++++******))))))************)))))))))))))))***************))))))((((((+++***))))))))))))))))))'''((((((((())))))))))))))))))((((((((()))******+++++++++++++++*********------......///......---***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,...------------...///000//////............------------............------/////////...---+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,---))))))***+++,,,,,,,,,,,,************************++++++++++++++++++++++++))))))))))))************)))((('''((())))))'''&&&(((((((((''''''(((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((('''&&&''')))***)))(((((()))++++++***)))***+++((((((((((((((((((((((((,,,+++***(((''''''''''''&&&'''((())))))'''&&&%%%(((''''''&&&&&&'''((((((''''''''''''''''''''''''(((((('''&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''(((((()))((((((((()))))))))******((((((''''''''''''(((((()))))))))(((&&&%%%%%%%%%------------,,,,,,++++++------,,,+++************---+++(((''''''(((******+++++++++++++++***)))(((((((((((((((((((((((((((,,,)))&&&&&&(((***(((&&&)))((('''&&&&&&'''((()))*********)))((((((''''''((('''%%%%%%'''(((((('''%%%%%%%%%&&&&&&&&&''''''***(((%%%$$$###$$$'''((('''&&&&&&%%%%%%&&&&&&'''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((%%%%%%&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%'''%%%######%%%''''''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''&&&%%%$$$######'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%''')))(((%%%$$$&&&(((''')))***)))'''%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&$$$%%%%%%&&&'''((())))))***)))(((&&&&&&'''((()))***,,,000444555555444222000000///---+++)))'''&&&'''((()))(((''''''(((***''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&'''(((((($$$%%%'''((('''&&&$$$###'''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((%%%%%%&&&'''(((((())))))***)))'''&&&'''((('''&&&%%%%%%&&&&&&&&&&&&&&&%%%(((((())))))))))))(((((("""######%%%&&&'''((((((%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((&&&''''''(((((((((''''''(((((((((((())))))))))))))))))(((''''''''''''(((***)))))))))((((((((((((+++)))(((&&&&&&&&&'''((())))))))))))+++---///111******))))))))))))))))))******)))))))))))))))***))))))))))))))))))))))))((((((((((((((())))))***++++++++++++++++++++++++++++++++++++++++++******,,,,,,,,,,,,------------,,,,,,,,,+++++++++******,,,,,,---------.........---------------......///............---------------..................---,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,//////---,,,,,,---//////------,,,,,,++++++++++++'''(((***+++,,,,,,,,,+++************************************************)))))))))))))))*********)))((((((***++++++(((&&&)))((('''''''''((()))***))))))))))))((((((((((((''''''''''''''''''''''''))))))))))))(((((((((((()))(((((()))***+++++++++''')))******)))((()))***(((((((((((((((((((((((('''''''''(((((()))******''''''(((((('''&&&%%%$$$'''''''''&&&''''''((((((''''''''''''''''''''''''*********)))))))))))))))'''''''''''''''''''''''''''''''''''''''((()))***))))))))))))************((((((''''''''''''((((((***,,,---,,,(((&&&''')))------,,,,,,++++++++++++------,,,+++************,,,+++)))((('''''')))++++++++++++++++++***)))(((((((((((((((((((((((((((***'''%%%&&&((()))'''%%%)))((('''&&&&&&'''((()))******))))))(((((((((''''''&&&%%%&&&'''(((((('''%%%%%%%%%&&&&&&&&&&&&&&&+++)))'''%%%$$$&&&((()))&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((&&&'''''''''((((((((()))''''''((((((((((((''''''(((&&&######%%%'''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''(((((((((((('''''''''&&&$$$$$$$$$%%%%%%%%%&&&&&&###&&&((('''###"""$$$'''&&&$$$$$$&&&((()))'''%%%&&&&&&%%%%%%%%%&&&&&&'''$$$%%%%%%&&&'''((())))))''''''&&&&&&&&&((()))***))))))+++,,,///111333444444333222000...+++(((&&&%%%&&&''''''&&&''')))+++(((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&&&&'''$$$$$$$$$%%%&&&'''((()))'''''''''''''''&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&''''''(((((()))***+++((('''&&&&&&((())))))(((&&&&&&&&&''''''&&&%%%%%%&&&''''''''''''''''''&&&%%%%%%&&&&&&''''''(((((('''((()))******)))((('''((((((((((((((((((((((((((((((((())))))(((''''''(((((((((((())))))))))))+++***))))))(((((()))))))))))))))(((((((((((('''***)))'''&&&&&&&&&'''''')))(((((()))***---///111'''(((((()))******++++++***)))))))))))))))******++++++************))))))((((((((((((((())))))***++++++++++++++++++++++++*********)))))))))))))))------------............,,,,,,,,,+++++++++******,,,,,,,,,---------......++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,------..................---,,,,,,------...---------++++++++++++++++++++++++//////---,,,,,,---//////,,,,,,,,,++++++***))))))&&&((()))+++,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))+++,,,,,,***((()))(((''''''''')))***+++))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))******+++$$$&&&''''''&&&%%%%%%&&&((((((((((((((((((((((((%%%%%%&&&'''(((((())))))(((((((((''''''&&&%%%%%%((('''''''''(((((()))***((((((((((((((((((((((((***************))))))(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***))))))))))))************((((((''''''''''''(((((((((***,,,+++(((''')))+++------,,,+++++++++++++++,,,,,,++++++***++++++++++++++++++)))(((((()))+++******+++++++++******)))((((((((((((((((((((((((((('''&&&'''(((((('''&&&'''((((((((((((((((((''''''''''''''''''''''''''''''&&&%%%&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&+++)))'''&&&&&&'''((()))&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''''''''((())))))******'''((((((((((((((((((''''''%%%$$$$$$&&&((()))(((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%&&&''''''(((((()))%%%%%%%%%&&&&&&&&&&&&&&&))))))((((((((('''''''''%%%&&&&&&''''''((((((((($$$&&&((('''%%%$$$&&&(((%%%###!!!$$$)))+++(((%%%&&&&&&%%%%%%%%%&&&''''''(((''''''''''''&&&&&&&&&%%%%%%%%%&&&'''((()))***((((((''''''))),,,000222444444444333111...,,,***'''&&&&&&&&&'''))))))***((((((''''''''''''(((((('''''''''''''''&&&&&&&&&'''&&&%%%%%%%%%&&&((()))&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''(((%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((((('''''''''((()))******'''&&&%%%&&&(((******)))''''''((((((''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''''''''((((((((())))))************))))))(((((((((((((((((((((((())))))))))))))))))((('''(((((((((((())))))))))))++++++***)))))))))))))))%%%&&&''''''))))))***+++******))))))(((((())))))))))))((((((((((((((()))''''''((()))***+++,,,,,,)))))))))))))))******++++++++++++***************))))))((((((((()))***************+++++++++++++++++++++************+++,,,------------............,,,,,,,,,,,,++++++++++++************++++++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------............------............---,,,++++++************************,,,,,,++++++++++++,,,,,,******++++++***)))(((((((((((()))***++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((************))))))))))))***))))))***+++,,,+++)))(((((((((((()))***++++++(((((((((((())))))))))))************************(((((((((((())))))))))))%%%'''((((((&&&&&&''')))(((***++++++)))(((((()))((((((((((((((((((((((((''''''(((((('''&&&%%%%%%((((((((('''''''''''''''''''''''''''((()))******))))))))))))))))))))))))(((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''(((((()))((((((((()))))))))******((((((''''''''''''((((((%%%&&&''''''''''''((()))---,,,+++*********+++,,,+++++++++***++++++,,,,,,***,,,---,,,)))(((***+++))))))***+++++++++******))))))))))))))))))))))))'''((())))))((('''((()))&&&'''((())))))((('''&&&%%%%%%&&&&&&'''(((((((((((('''&&&'''((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''((())))))***&&&''''''((((((''''''&&&&&&$$$###$$$&&&(((((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((()))$$$%%%&&&&&&&&&&&&'''(((%%%%%%%%%'''((((((((('''%%%%%%%%%%%%%%%&&&'''((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''((((((((('''&&&&&&''')))+++,,,000111222444444333222111---***'''''')))***)))&&&((((((''''''''''''(((((())))))))))))(((((('''&&&''''''''''''''''''&&&&&&%%%&&&&&&&&&'''(((((((((''''''''''''(((((()))***%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((''''''&&&%%%%%%&&&'''((()))'''&&&&&&((()))(((((((((((())))))(((((('''&&&&&&&&&''''''''''''&&&&&&&&&'''''''''((((((((((((******))))))))))))******(((((((((((((((((((((((()))))))))))))))(((''''''(((((((((((())))))))))))******)))(((((((((((((((%%%&&&&&&'''((()))******(((((())))))***)))))))))((((((((((((((('''&&&%%%(((((())))))*********+++)))))))))))))))***++++++))))))))))))***************))))))))))))***++++++)))))))))*********+++++++++************+++---...+++++++++,,,,,,,,,------------------,,,,,,,,,,,,)))************+++++++++++++++---.........---,,,,,,,,,,,,,,,------......,,,,,,------------,,,,,,,,,------...------,,,,,,++++++++++++++++++++++++******++++++++++++******)))******++++++***)))(((******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((************)))))))))((()))'''&&&''')))******)))''''''((()))***++++++***&&&&&&'''((()))***++++++************************'''((((((((()))))))))***&&&((()))(((&&&%%%&&&(((+++,,,------+++******+++(((((((((((((((((((((((('''(((((()))((((((&&&&&&((((((((('''(((((())))))&&&&&&&&&&&&'''((()))***((((((((((((((((((((((((''''''(((((('''&&&$$$###(((((((((((((((((((((((()))((((((''''''''''''(((''''''((((((((()))))))))((((((''''''''''''((((((&&&%%%%%%%%%'''((('''&&&---,,,+++*********+++,,,************+++,,,------))),,,...---+++)))***+++((()))***+++++++++++++++************************&&&))),,,+++)))''')))+++%%%&&&)))++++++)))&&&%%%&&&&&&'''((()))***++++++((('''&&&'''((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&'''((('''&&&&&&''''''''''''''''''''''''$$$%%%&&&'''((('''&&&%%%%%%%%%&&&&&&'''((())))))%%%&&&&&&''''''&&&&&&%%%$$$######$$$&&&((('''&&&'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%######$$$$$$%%%&&&''''''#########$$$%%%&&&''''''%%%(((+++***'''%%%''')))%%%%%%%%%%%%%%%&&&'''((($$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''',,,...111444666777777666222---)))(((++++++((($$$((((((''''''''''''((((((***************)))((('''###$$$''')))***)))'''&&&%%%%%%&&&&&&'''((())))))'''''''''((((((***++++++%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((('''&&&%%%$$$###$$$%%%&&&+++)))'''''''''((('''&&&))))))******)))(((''''''''''''((((((((((((''''''%%%%%%&&&&&&'''((())))))***)))(((''''''((()))***((((((((((((((((((((((((((()))))))))((('''&&&&&&(((((((((((())))))))))))))))))(((''''''''''''''')))(((((((((''''''''''''$$$%%%'''(((((((((''''''&&&'''(((*********)))(((************))))))))))))))))))((())))))***++++++(((((((((((()))))))))******************++++++,,,(((((())))))*********+++))))))(((((()))+++---...))))))*********+++++++++......------------,,,,,,++++++,,,,,,,,,---------,,,,,,.../////////...------------.........//////+++,,,,,,------,,,,,,+++((()))+++---...000000111,,,,,,,,,,,,,,,,,,,,,,,,++++++---......---++++++))))))+++,,,,,,+++***)))+++***)))(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((((((&&&$$$$$$&&&((()))(((&&&''')))***+++++++++***%%%&&&'''((()))***+++,,,(((((((((((((((((((((((('''((((((((())))))******(((***,,,***'''&&&''')))&&&''')))(((&&&%%%%%%&&&(((((((((((((((((((((((($$$&&&''')))***+++******((((((((((((((()))***+++$$$$$$$$$%%%&&&'''((()))''''''''''''''''''''''''((())))))))))))'''%%%$$$***************************)))((('''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((***'''%%%&&&)))***(((%%%*********************************++++++,,,,,,,,,************************,,,++++++++++++++++++,,,)))'''&&&(((+++---,,,******))))))))))))))))))***,,,+++***(((''''''''''''((((((&&&$$$"""###&&&)))***((('''''')))***))))))((()))***)))'''&&&&&&'''&&&'''''''''&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$%%%&&&&&&%%%$$$((('''&&&'''((((((&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''(((((('''''''''&&&&&&&&&))))))))))))(((((((((((($$$$$$$$$%%%%%%&&&&&&&&&###$$$&&&(((((('''&&&%%%(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&''''''''')))((('''&&&&&&'''((()))%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))******(((&&&$$$))))))(((((('''''''''&&&&&&'''((('''&&&''')))***))),,,...111333666:::===999777444000---+++***)))&&&'''(((*********)))((())))))******************))))))))))))))))))))))))***************)))((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***)))((('''''''''''''''''')))+++,,,---,,,***)))******))))))((((((''''''((((((***++++++***))))))&&&&&&''''''((())))))))),,,***(((&&&%%%%%%&&&'''((())))))******)))'''&&&&&&&&&''''''(((((())))))((((((((((((((((((((((((***))))))(((''''''&&&&&&'''((()))******)))((('''))))))))))))************&&&'''((())))))((('''&&&))))))************)))))),,,***)))''''''(((***+++************))))))((((((,,,,,,,,,+++++++++******))))))***+++,,,,,,------------,,,+++************)))***+++,,,---,,,,,,+++''''''(((******++++++++++++,,,,,,------,,,,,,+++,,,+++******+++,,,...///...+++)))***---000000///++++++++++++++++++++++++***+++,,,+++)))))))))***))))))***+++***)))((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))*********((('''&&&((((((''''''''''''((((((******))))))((((((''''''(((((('''(((((()))***+++******))))))(((((('''''')))(((&&&&&&&&&''')))+++###$$$%%%'''(((***+++,,,((((((''''''''''''(((((((((((('''&&&&&&&&&&&&&&&%%%&&&&&&''')))***,,,---...,,,)))&&&%%%&&&((()))%%%&&&'''((())))))))))))'''''''''''''''((()))))))))(((((('''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))***)))(((&&&&&&&&&'''(((*********************))))))***************++++++******************************))))))))))))******(((&&&&&&'''***+++***))))))))))))******)))))))))))))))(((((('''((((((((('''((('''&&&%%%%%%(((***---+++(((((((((((('''%%%'''((((((&&&###""""""###&&&&&&''''''&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%&&&%%%$$$((('''&&&'''((((((&&&$$$%%%&&&&&&''''''&&&&&&%%%''''''''''''(((((())))))%%%&&&''''''((((((''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''(((((((((%%%%%%%%%%%%&&&&&&&&&'''%%%&&&'''(((((((((''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''(((((((((((((((''''''&&&((('''''''''&&&&&&&&&&&&%%%&&&((((((''''''(((***''')))+++---...111444777888888888777444111...,,,))))))*********))))))(((%%%&&&''''''((((((''''''(((((((((((((((((((((((($$$%%%&&&'''((()))))))))%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))((((((''''''''''''(((%%%&&&((())))))((('''&&&'''''''''''''''&&&&&&&&&$$$%%%'''((())))))((((((((((((((((((((('''''''''++++++******))))))((('''&&&'''((()))******))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((((((((('''((()))******)))(((''''''(((((((((((()))))))))'''((())))))))))))((('''(((((())))))))))))((((((+++***))))))))))))***+++)))***,,,------+++)))'''*********++++++,,,,,,,,,))))))***++++++,,,------,,,++++++***)))))))))***)))***+++,,,,,,,,,,,,+++((()))***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++***+++,,,...///---***((()))+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,*********+++,,,,,,---...---,,,+++***************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''''''''((((((((((((((('''((()))******)))(((((())))))(((((((((((())))))***)))))))))(((((((((''')))(((((((((((())))))***(((((((((((())))))))))))'''&&&%%%$$$$$$&&&''')))&&&'''''''''(((((()))))))))((('''''''''''''''((()))(((((('''&&&&&&''''''(((((('''(((((()))***+++$$$&&&(((***)))(((%%%###'''((((((((((((((('''''''''''''''''''''((())))))((((((''''''''''''((((((((((((((((((((((((((((((%%%&&&&&&&&&'''((((((((())))))((('''''''''''''''))))))***************************)))))))))))))))************************)))((((((''''''(((((()))'''&&&&&&''')))***)))(((((((((************((((((&&&&&&'''''''''(((((((((%%%'''(((((('''''')))***,,,***((('''(((((('''%%%'''((((((%%%""" !!!&&&&&&''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&'''((((((&&&$$$%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((%%%&&&''''''(((((('''''''''''''''''''''&&&&&&&&&######$$$%%%&&&'''((((((&&&&&&&&&''''''''''''''''''''''''((((((((())))))'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((***)))'''&&&&&&'''((()))&&&&&&&&&&&&&&&%%%%%%%%%$$$&&&))))))(((''''''(((%%%''')))******,,,///111555888;;;===<<<999555333000///...,,,+++)))(((((($$$%%%%%%&&&'''&&&&&&&&&((((((((((((((((((((((((###$$$&&&'''(((((())))))%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''(((((()))%%%&&&'''((('''&&&%%%$$$&&&&&&&&&'''''''''''''''$$$%%%&&&'''((()))))))))***))))))(((''''''&&&&&&'''(((***++++++***((('''%%%&&&''')))******++++++******))))))((('''''''''))))))))))))))))))))))))&&&&&&&&&'''((())))))***(((((())))))))))))((((((''''''''''''((((((((((((((())))))******))))))(((''''''((((((((((((''''''******+++++++++++++++***(((***---//////,,,)))'''(((((()))***+++,,,---...))))))******+++,,,,,,,,,+++******))))))))))))*********+++,,,,,,,,,++++++)))***+++,,,------------++++++,,,,,,,,,,,,++++++++++++++++++,,,---......---+++))))))+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,------......------,,,+++************************************************))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((('''&&&'''((()))******************))))))))))))******))))))))))))((((((((((((***))))))(((((((((((()))'''''''''((()))*********'''&&&%%%%%%%%%&&&'''((()))))))))(((''''''&&&&&&))))))((('''&&&&&&&&&'''))))))((((((''''''((((((***)))((((((((((((((()))###%%%''')))***(((&&&%%%))))))))))))((('''&&&%%%'''''''''''''''((())))))((((((''''''''''''(((((())))))))))))))))))))))))&&&&&&''''''''''''''''''(((((((((((((((''''''&&&************++++++++++++++++++******)))))))))(((************************(((((((((''''''((((((((((((((((((((()))******)))'''((()))******)))((('''&&&&&&'''''''''''''''&&&###%%%((()))((((((((()))((('''%%%&&&(((******)))((())))))(((%%%######$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&%%%$$$%%%&&&((('''&&&'''((((((&&&$$$%%%&&&&&&''''''&&&&&&%%%(((((('''&&&%%%$$$$$$$$$%%%&&&''''''((('''''''''''''''''''''''''''''''''###$$$$$$%%%&&&&&&'''''''''''''''(((((((((((((((''''''&&&&&&''''''((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''((((((&&&'''((())))))((('''&&&((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''))),,,,,,***'''&&&&&&'''((())))))((()))+++---000333777;;;======;;;:::999777555111...+++)))(((&&&''''''(((((((((''''''((((((((((((((((((((((((((())))))))))))(((''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))***(((((()))))))))(((''''''''''''(((((())))))******(((((())))))))))))))))))))))))((((((''''''''''''$$$%%%'''(((((((((''''''&&&''''''((()))*********......---,,,+++***))))))))))))))))))))))))))))))&&&&&&''''''((()))))))))(((((())))))))))))(((((('''''''''((((((((())))))))))))************))))))'''(((((())))))((((((''')))***,,,------,,,+++***)))***,,,------,,,***(((((())))))***+++,,,,,,,,,))))))******+++++++++,,,+++***************++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,---......,,,,,,,,,,,,---.........------------------------,,,---------+++***+++,,,+++++++++*********))))))************************************************))))))(((((((((((())))))((((((((((((((((((((((((***)))))))))((((((''''''''''''((()))))))))))))))***))))))(((((())))))***))))))))))))((((((((((((******)))(((((('''(((((('''((((((((()))))))))***)))(((((('''((()))*********))))))((('''&&&&&&%%%))))))((('''&&&&&&&&&&&&))))))(((((((((((())))))))))))(((((((((((())))))+++***'''&&&&&&(((***,,,((((((((((((((('''&&&&&&'''''''''''''''((())))))(((''''''''''''(((((()))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&'''((())))))((('''&&&+++++++++,,,,,,,,,------,,,,,,,,,++++++******)))***************************))))))(((((())))))***)))***************++++++'''((()))******)))((('''(((((((((((('''&&&%%%$$$!!!$$$'''((((((''''''((('''&&&%%%&&&((()))***)))'''((()))((('''&&&'''(((%%%%%%&&&&&&'''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%'''((('''%%%%%%&&&(((((('''&&&'''((((((&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&'''(((&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''%%%'''(((******)))'''&&&''''''''''''''''''((((((+++---......+++(((&&&%%%'''(((((('''&&&&&&((()))***,,,///333666:::<<<===???===:::777333///,,,***((()))))))))(((((('''&&&''''''''''''''''''''''''((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((()))***)))))))))))))))))))))(((''''''(((((())))))************)))(((((('''''''''''''''''''''(((((())))))&&&&&&%%%%%%%%%'''((())))))))))))(((((((((((()))......---,,,+++***))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((()))))))))***************))))))))))))******((())))))******))))))(((((())),,,---...---+++*********))))))))))))***+++************************)))***************+++++++++++++++++++++,,,---...,,,+++++++++++++++++++++)))***++++++++++++++++++------............------******+++,,,------------)))***,,,---......///000------------------------***+++,,,+++***)))***+++***))))))(((((((((((((((************************))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((******))))))((((((((('''******)))((((((((((((((()))((((((''''''(((((()))(((((((((((())))))))))))******)))(((((('''((((((***)))))))))((((((((('''(((((((((((())))))******((((((((((((((('''''''''(((((('''&&&&&&&&&&&&&&&))))))(((((((((((())))))''''''''''''((()))***+++---+++)))&&&%%%&&&((()))&&&&&&'''(((((()))(((((('''''''''''''''((())))))'''''''''''''''((())))))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))((('''&&&******++++++,,,---------,,,,,,,,,+++++++++++++++************************+++******))))))******+++***+++,,,,,,******+++,,,(((((((((((((((((((((((())))))))))))(((&&&$$$###"""$$$'''((('''&&&&&&'''***(((&&&&&&'''''''''&&&$$$%%%'''&&&%%%%%%&&&(((%%%%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&(((***)))&&&%%%'''***((('''&&&'''((((((&&&$$$%%%&&&&&&''''''&&&&&&%%%######%%%''')))+++,,,---%%%&&&''''''((((((''''''&&&&&&&&&'''''''''''''''(((((((((((('''''''''&&&((((((((((((((('''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((***+++)))'''%%%'''''''''(((((((((((((((+++---...---***(((''''''&&&''''''&&&$$$$$$%%%'''''''''(((+++...333777999======<<<:::888444111000*********)))(((&&&%%%$$$''''''''''''''''''''''''""""""$$$%%%&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''(((((()))&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''''')))((('''&&&%%%%%%%%%%%%&&&&&&''''''((())))))***)))((('''&&&&&&(((***,,,******)))((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))(((((((((((())))))))))))))))))***************))))))(((((())))))***))))))************))))))''')))+++,,,---,,,+++***+++***((('''''')))+++,,,++++++*********)))))))))************************+++++++++,,,,,,...///000---,,,++++++******++++++******++++++++++++******------............------******+++,,,------------''')))+++,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++)))((()))***++++++***))))))))))))***++++++++++++++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***))))))))))))))))))(((+++***)))(((''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))***))))))(((((((((((()))*********)))((('''''''''&&&&&&'''''''''((((((((('''''''''((((((((((((((('''&&&&&&&&&&&&&&&''''''((((((''''''(((((())))))''''''''''''((()))++++++'''((()))***)))&&&###!!!%%%&&&'''((())))))))))))'''''''''''''''((())))))''''''&&&''''''((()))***''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&'''(((((((((((((((((((((((()))******+++,,,,,,************++++++++++++************************+++******))))))******+++)))+++,,,+++)))(((***,,,***((('''&&&&&&'''(((***'''((()))******(((&&&%%%%%%&&&((((((&&&&&&&&&''')))(((&&&&&&'''''''''&&&$$$&&&&&&&&&$$$$$$%%%&&&$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&'''''''''***,,,+++(((&&&))),,,((('''&&&'''((((((&&&$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%''')))***+++,,,%%%&&&''''''((((((''''''&&&&&&&&&'''''''''(((((('''''''''''''''(((((((((((((((((('''''''''&&&&&&$$$%%%'''((((((((('''&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))))))))((((((&&&&&&&&&''''''(((((((((''')))******)))((()))+++'''(((((('''%%%%%%&&&((('''''''''(((***---///111444666999;;;<<<:::888666......---+++)))'''%%%$$$''''''''''''''''''''''''!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''')))((((((''''''''''''((($$$$$$$$$%%%&&&'''((()))'''''''''''''''&&&&&&&&&&&&%%%%%%$$$%%%&&&'''((('''''''''(((((((((((((((((((((''''''((((((((()))))))))(((''''''((()))***%%%%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))***)))(((''''''((()))***((((((((())))))))))))***))))))(((''''''((())))))(((((())))))))))))(((((('''((()))+++++++++++++++******)))))))))***+++,,,))))))))))))************************))))))))))))*********+++,,,---///000---,,,+++*********+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++)))***,,,---...---------)))+++------+++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++,,,,,,***)))))))))***+++++++++++++++++++++++++++************************))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))************)))(((''''''((())))))))))))(((((((((((())))))'''((((((((()))))))))***)))(((((((((((())))))***))))))))))))((((((((((((&&&&&&'''(((((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%&&&'''((((((''''''&&&&&&'''(((((()))))))))(((((((((((())))))%%%'''(((***)))'''$$$###''''''(((((((((((((((''''''''''''''''''((())))))&&&&&&&&&''''''((()))***''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((('''''''''''''''((())))))&&&''''''((()))*********(((((())))))******++++++******************************))))))))))))******(((***,,,+++(((''')))++++++)))&&&%%%%%%&&&)))+++&&&''')))***+++***(((''''''((()))((('''&&&'''(((&&&$$$$$$%%%''')))***)))'''(((((('''%%%$$$$$$%%%$$$%%%%%%&&&'''''''''&&&''''''&&&&&&&&&&&&'''''''''+++...,,,((('''***---((('''&&&'''((((((&&&$$$%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%$$$%%%&&&''''''((((((''''''&&&&&&&&&'''''''''(((((($$$%%%%%%&&&'''((())))))((((((''''''&&&&&&&&&%%%%%%&&&(((******)))(((&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''))))))(((((('''''''''&&&)))((('''&&&&&&'''((()))%%%&&&((())))))(((&&&%%%''''''''''''''''''''''''((('''&&&&&&'''((()))***%%%%%%%%%&&&&&&'''''''''###$$$&&&''''''(((+++...***++++++***(((((()))+++)))(((((()))))))))******---000666;;;>>>>>><<<;;;333333111///---***'''&&&''''''''''''''''''''''''&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''***)))((('''''''''''''''$$$$$$%%%&&&''')))***+++******))))))((((((((('''%%%%%%%%%&&&'''))),,,---)))))))))(((''''''&&&&&&$$$%%%'''((((((&&&%%%$$$''''''''''''((()))+++,,,$$$$$$%%%'''(((***++++++&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((***++++++***)))(((''''''((()))***''''''''''''((((((((())))))((('''&&&&&&'''((()))''''''((((((((((((''''''''''''((()))***+++++++++)))***+++,,,---,,,,,,+++''''''((()))***+++,,,,,,*********))))))))))))))))))))))))***+++---...///...---+++*********++++++---------...------,,,,,,*********++++++*********)))***,,,---......---,,,---000222000---***)))***++++++++++++++++++++++++,,,---...---+++***+++,,,,,,+++)))((((((((()))***++++++++++++++++++++++++++++++++++++++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))******++++++((((((''''''((()))***,,,******))))))))))))******'''((((((((())))))******(((((('''(((((()))***+++''''''(((((())))))******(((((()))***************))))))((((((''''''&&&&&&$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&'''((()))+++***)))(((((('''''''''+++)))'''&&&&&&(((***,,,))))))))))))((('''&&&%%%'''''''''''''''((())))))&&&&&&&&&'''''')))******))))))))))))))))))))))))%%%%%%&&&&&&'''((())))))((('''&&&&&&&&&((()))***,,,,,,,,,++++++)))(((((()))((('''''''''(((***+++---+++))))))+++,,,***(((***))))))))))))+++---...((('''&&&%%%%%%&&&'''(((***)))((('''&&&&&&''''''((('''&&&&&&'''((()))***&&&&&&''''''''''''&&&&&&'''%%%$$$&&&)))+++***(((%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&%%%%%%&&&''')))***&&&&&&'''((())))))((((((+++***((('''&&&&&&''''''(((((())))))))))))(((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&(((((())))))))))))((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((($$$######$$$&&&''''''&&&&&&&&&''''''(((((())))))%%%%%%%%%&&&&&&&&&''''''(((((((((((((((''''''''''''((()))))))))***---000+++000333000)))&&&'''+++)))))))))))))))))))))))))))+++---///111444999<<<999888888666333///+++(((((((((((((((((('''''''''(((((('''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''((((((((((((((((((((((((%%%&&&&&&'''((()))******,,,+++***))))))***+++,,,&&&&&&&&&''''''((()))***'''&&&&&&&&&&&&'''(((((((((((((((((()))+++,,,---&&&&&&''''''''''''''''''&&&''')))***)))(((&&&%%%))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))***))))))(((''''''++++++******))))))((((((((())))))))))))(((((('''))))))))))))))))))))))))///,,,)))&&&&&&''')))+++***)))((((((((()))+++,,,''''''(((((())))))******))))))))))))***************...---&&&$$$)))+++***......,,,***))))))'''%%%,,,------,,,++++++,,,...******++++++++++++******.........---,,,+++***)))'''(((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))))))))*********************************,,,,,,,,,+++++++++************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((('''((()))******)))((('''''''''&&&'''***+++******&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((************))))))))))))%%%%%%&&&'''((()))*********)))((('''&&&&&&'''(((((()))))))))))))))(((((('''''''''''''''((()))***)))((((((((((((***,,,---+++***((('''''''''((()))'''''''''''''''((())))))))))))))))))))))))))))))+++***)))(((&&&&&&%%%%%%&&&&&&&&&'''((()))******((()))******+++************))))))((()))***+++,,,---***))))))++++++***(((+++***((('''&&&%%%%%%$$$)))((((((''''''(((((()))))))))((((((((((((((('''(((((('''&&&''''''))))))&&&''''''((((((''''''&&&'''&&&%%%&&&)))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%&&&(((''''''''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((''''''&&&&&&&&&''''''&&&&&&'''(((((((((((((((***)))(((&&&&&&&&&&&&&&&(((((())))))))))))((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((())))))******))))))(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%&&&&&&%%%$$$''''''''''''((((((((((((%%%%%%%%%&&&&&&&&&''''''((((((((((((''''''''''''((()))))))))(((***,,,///,,,...000---(((&&&''')))((((((((((((((((((((((((((()))+++---...111555888::::::::::::888555222000,,,,,,+++***))))))))))))(((((('''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''(((((())))))+++***))))))))))))***+++))))))((('''''''''''''''(((''''''''''''((())))))&&&&&&&&&&&&'''((())))))*********)))((('''%%%$$$&&&''')))***+++***)))((())))))((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))(((((('''&&&)))))))))))))))((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((()))******)))((((((((()))++++++)))))))))))))))((((((((())))))))))))************))),,,,,,((('''+++,,,))),,,,,,+++(((((()))+++++++++,,,,,,+++******+++---******++++++++++++******,,,------,,,,,,+++***)))(((((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******))))))((((((------------------------,,,,,,++++++***************)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((('''((()))******)))((('''((('''&&&'''***+++***)))))))))))))))*********+++&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))***)))((('''&&&''''''((((((((())))))))))))(((((((((''''''''''''(((((()))''''''''''''''')))***+++---,,,***)))((((((((()))'''''''''''''''((()))))))))))))))))))))))))))))))))((((((''''''''''''(((&&&&&&&&&''''''(((((((((%%%&&&''')))***+++,,,,,,*********)))***++++++,,,,,,***))))))***+++)))((())))))((('''%%%###"""!!!***))))))(((((())))))***'''((()))*********)))((()))((((((''''''''''''(((&&&''''''((((((''''''&&&'''&&&%%%&&&((())))))((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((((((((('''&&&%%%$$$&&&&&&'''((((((((((((''')))((('''&&&%%%%%%%%%&&&'''(((((())))))((((((''''''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''(((''''''''''''''''''((((((((())))))))))))((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%%%%&&&&&&$$$"""((((((((('''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))***)))((((((+++---...---+++)))''''''''''''''''''''''''''''''''''''&&&''')))******,,,///222444555666777777666555444...,,,***((('''&&&&&&''')))((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((())))))(((((((((((())))))++++++)))(((&&&&&&%%%%%%((((((((((((((()))******'''&&&&&&&&&&&&&&&''''''************)))(((&&&&&&%%%''')))***,,,,,,++++++))))))((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))''''''''''''(((((((((((('''(((((((((((('''&&&&&&'''''''''(((((((((((((((&&&'''((())))))***))))))))))))))))))))))))))))))%%%&&&((()))*********))))))))))))((()))******++++++******))))))(((''''''))))))))))))************(((******)))***---+++(((***)))(((&&&%%%&&&))),,,+++,,,---,,,******,,,---******++++++++++++*********+++++++++++++++******)))******++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***)))(((''''''************************+++************)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((((((((((((((((())))))))))))((((((((('''&&&''')))+++***)))''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))(((''''''''''''((('''(((((())))))((((((((()))((((((''''''''''''(((&&&&&&&&&&&&'''((())))))---,,,+++***))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))'''''''''''''''((()))***(((((((((((((((((((((((($$$%%%'''(((***+++++++++)))))))))*********+++++++++******)))***))))))(((&&&'''((()))))))))''''''))))))))))))))))))))))))&&&'''***+++,,,+++***)))))))))((((((''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&$$$%%%%%%&&&'''((())))))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((((((((('''%%%$$$&&&&&&'''(((((('''''''''''''''&&&&&&%%%%%%%%%%%%'''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((&&&%%%%%%&&&&&&%%%$$$(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''''''''((()))******((('''''')))+++000,,,(((&&&((()))((('''''''''''''''''''''''''''%%%'''((((((((()))+++---...///111333444555666666111///,,,***((('''''''''***)))((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''(((((((((''''''(((((((((+++***)))(((&&&&&&&&&&&&((((((''''''(((((()))***))))))((('''''''''''''''&&&'''((()))))))))))))))&&&'''(((******+++******))))))((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&'''''''''''''''&&&&&&%%%&&&&&&''''''(((((((((&&&&&&''')))************((((((((((((((((((((((((&&&''')))***************)))))))))))))))******+++******))))))))))))))))))((()))))))))************))))))))))))+++,,,)))&&&,,,***))))))(((&&&'''+++,,,---...---,,,+++---///***++++++,,,,,,++++++***((()))***++++++++++++++++++++++++,,,,,,---------************************+++++++++++++++++++++++++++*********))))))(((((())))))))))))))))))))))))***)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((((((''''''((()))******)))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''(((((((((((())))))))))))((((((''''''''''''((((((((('''''''''((((((''''''(((((()))(((((((((***)))((('''''''''''''''&&&&&&&&&''''''(((((())))))))))))))))))))))))***'''''''''''''''((())))))(((((((((((((((((((((((('''''''''''''''((())))))*********************)))''''''((()))))))))))))))((((((((()))))))))))))))************)))(((((()))%%%&&&(((***+++,,,++++++((((((((((((((((((((((((&&&'''***+++,,,+++***))))))))))))(((((('''&&&&&&'''(((((((((((((((((('''&&&&&&''''''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((''''''&&&$$$%%%%%%&&&'''((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%'''((((((((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&%%%$$$%%%'''((('''&&&((((((''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''(((((()))***)))(((&&&&&&(((***111,,,'''&&&)))***)))'''''''''''''''''''''''''''%%%'''))))))(((((()))***,,,---///111444666777888777555333111///.........******)))(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((''''''''''''''''''(((((('''''''''((((((''''''''''''((((((''''''&&&&&&''''''((()))***)))(((''''''&&&''''''$$$%%%&&&'''((((((((((((((((((((((((((((((((('''(((((())))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&'''''''''''''''&&&%%%%%%&&&&&&''''''((((((&&&&&&''')))************((((((((((((((((((((((((+++***))))))))))))***+++((()))))))))************'''(((((()))***++++++,,,((()))))))))***************)))(((*********((((((...))))))---...***)))++++++,,,,,,+++******+++---++++++,,,,,,,,,,,,++++++((())))))***++++++++++++,,,,,,,,,,,,,,,---------************************************************(((((())))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))((('''((()))***)))((()))************+++++++++))))))))))))))))))))))))(((((()))))))))*********)))))))))(((''''''&&&&&&''''''((((((((((((((((((&&&&&&'''(((((((((((((((***)))((('''''''''''''''''''''((((((((((((((((((%%%%%%&&&'''))))))******'''''''''''''''((())))))(((((((((((((((((((((((())))))((('''''''''''''''***)))))))))))))))))))))))))))*********)))((((((''''''((())))))))))))((()))***+++***((('''((()))'''(((((()))))))))))))))'''(((((())))))((((((''''''((()))*********)))((('''(((((()))(((((('''&&&'''(((((())))))(((((('''%%%&&&''''''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''))))))(((''''''(((''''''''''''&&&&&&&&&((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&'''((((((((((((&&&''''''''''''&&&%%%%%%&&&&&&''''''''''''&&&%%%&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''(((''''''''''''''''''(((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%''')))(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&''''''((((((((()))((('''%%%&&&((()))///+++(((''')))***)))'''''''''''''''''''''''''''%%%'''))))))((((((((()))((()))***,,,...000222222555444444333222111111000++++++***)))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''')))******&&&&&&&&&&&&&&&'''(((((((((((('''&&&%%%%%%%%%&&&'''''''''''''''&&&%%%%%%)))(((((((((''''''''''''(((((())))))))))))******))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&'''(((((((((((('''&&&&&&&&&'''''''''''''''&&&'''((())))))***))))))))))))))))))))))))))))))+++***)))(((((()))***+++(((((()))************)))&&&'''((()))+++,,,------))))))))))))************+++))))))***)))))),,,222///&&&###***...+++((()))((()))***)))'''''')))***++++++,,,,,,,,,,,,++++++))))))***+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************''''''((()))***+++,,,,,,************************)))))))))************+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))(((((((((((()))))))))((('''((()))***)))((())))))))))))************''''''''''''''''''''''''&&&&&&''''''((()))))))))))))))(((((('''''''''&&&&&&'''(((((()))(((((((((%%%&&&''''''(((((((((((()))((((((''''''''''''((('''(((((()))))))))((((((###$$$&&&'''((()))))))))'''''''''''''''((())))))))))))))))))))))))))))))***)))(((''''''''''''''''''''''''''''''''''''''')))***************))))))'''((()))*********))))))(((***+++***'''&&&((()))***))))))((((((((())))))((()))************)))((())))))((((((((((((((('''&&&'''((())))))(((((('''(((((())))))))))))((((((%%%&&&((('''%%%$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))))))))((('''(((''''''''''''&&&&&&&&&((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((&&&'''''''''&&&&&&%%%$$$&&&'''(((((((((((('''&&&&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&''''''((((((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&'''((('''&&&%%%&&&&&&&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&'''(((((('''''''''&&&%%%&&&(((******)))(((((((((((('''&&&(((((((((((((((((((((((($$$'''))))))((('''((((((&&&&&&&&&'''(((***+++,,,///000222333333222111000,,,+++***)))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&&&&((())))))''''''''''''''''''''''''&&&&&&''''''(((((())))))'''((())))))))))))((('''&&&&&&&&&''''''(((******'''''''''''''''(((((()))(((((('''&&&&&&&&&'''''''''((((((((((((''''''&&&(((((((((((((((((())))))(((((()))))))))*********))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((&&&'''(((((()))))))))(((((((((((('''''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))%%%&&&'''((()))))))))((('''((()))***+++******)))(((((()))***++++++,,,,,,))))))))))))***************)))***+++)))***444@@@BBB222'''---222///******)))******)))(((((()))++++++,,,,,,------,,,,,,+++***+++,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((())))))******++++++((((((((((((((((((((((((************++++++,,,,,,'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))*********)))(((''''''((()))******((('''((()))***)))'''&&&'''''''''((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))((((((((((((((('''''''''%%%&&&((()))))))))(((((($$$%%%&&&'''(((((((((((((((''''''''''''(((((()))&&&'''((((((((('''&&&&&&&&&&&&((())))))((((((''''''''''''''''''((())))))))))))))))))))))))))))))(((''''''''''''(((((()))'''''''''(((((()))))))))))))))***+++++++++++++++((()))***+++,,,+++******(((***+++***'''&&&'''***+++***)))))))))+++,,,---)))***+++,,,,,,+++***)))***)))((('''&&&&&&''''''%%%&&&''')))))))))(((((((((((())))))))))))(((((($$$'''((('''%%%$$$%%%'''''''''''''''''''''''''''$$$&&&((()))***)))((('''$$$%%%%%%&&&'''((()))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''***)))'''&&&%%%%%%&&&'''&&&'''''''''&&&&&&%%%$$$&&&'''((()))))))))''''''&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&(((((())))))))))))((((((&&&''''''''''''''''''&&&(((((((((((((((((((((((()))(((&&&&&&''''''&&&$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''((((((&&&''''''&&&%%%&&&(((***'''((((((((('''&&&%%%%%%))))))))))))))))))))))))###&&&((()))(((''''''((())))))))))))***+++,,,---///111444666777666555333,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&'''((()))***((((((((((((((((((((((((%%%&&&&&&'''((()))******'''((()))******)))(((''''''''''''''''''((())))))((((((((((((((()))************))))))))))))******%%%&&&''')))******++++++(((((((((((()))+++,,,---(((((())))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))''''''((()))******)))))))))))))))((('''''''''&&&((()))))))))))))))((('''))))))))))))))))))))))))!!!%%%(((***)))(((&&&'''((()))++++++******)))***************+++++++++))))))))))))***************)))+++,,,***,,,:::KKK^^^GGG666888===888222111,,,------,,,++++++,,,...+++,,,,,,------,,,,,,+++,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))******************************+++++++++,,,,,,,,,'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))*********)))(((''''''((()))******)))(((((()))***((('''************++++++++++++************************&&&&&&''''''((()))******((((((((((((((((((((((((%%%&&&((()))))))))(((((($$$%%%&&&'''(((((((((((('''''''''''''''((()))***%%%&&&'''''''''&&&%%%$$$))))))*********(((&&&%%%'''''''''''''''((())))))))))))))))))))))))))))))%%%&&&&&&&&&((()))***+++))))))***+++,,,------...,,,++++++++++++++++++,,,***************++++++++++++******)))))))))))))))******++++++++++++************))))))((((((''''''&&&''''''((()))******+++))))))))))))(((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((('''&&&%%%%%%$$$$$$(((&&&%%%&&&(((******)))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))***(((((((((((((((((((((((($$$$$$$$$$$$%%%&&&'''''''''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%&&&'''((()))***''''''&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%'''''''''''''''''''''''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((((((''''''''''''''''''''''''%%%$$$$$$$$$%%%%%%&&&''''''%%%###!!!!!!###%%%'''$$$$$$%%%&&&&&&'''((((((((('''%%%%%%%%%&&&(((***)))(((&&&&&&'''(((((('''(((((('''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&''''''''''''''''''&&&&&&))))))***---000444777999444333000---***((('''&&&"""###$$$&&&&&&'''&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&'''((('''''''''''''''''''''''')))))))))(((''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&((((((((((((((('''''''''''''''''''''(((((((((((())))))))))))((('''&&&%%%(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))(((((())))))((('''&&&&&&((((((((('''&&&&&&&&&%%%)))))))))))))))(((''''''((((((((((((((()))******$$$$$$%%%&&&'''''''''&&&''''''''''''((((((((((((&&&)))'''!!!%%%)))((())))))))))))))))))))))))******))))))(((((('''''')))))))))))))))))))))))),,,)))'''))))))+++888FFFcccTTTFFFCCCCCC<<<222,,,***,,,,,,+++)))((()))***++++++************++++++++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,///...,,,***((((((((((((++++++******++++++,,,---***)))((('''((()))+++---+++***))))))******((('''))))))************))))))((((((((((((((((((((((((******+++******)))((('''(((((())))))******++++++))))))************))))))&&&&&&''''''(((((())))))'''((((((((())))))******++++++***)))((('''&&&&&&((()))***++++++***)))((('''&&&&&&%%%%%%%%%&&&&&&(((((((((((())))))))))))(((((('''''''''&&&&&&&&&''''''((((((((((((''''''***)))((('''%%%%%%$$$$$$******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((('''&&&%%%''''''((()))))))))))))))++++++************++++++************************'''''''''''''''((())))))))))))************))))))***)))))))))((((((((('''''''''''''''&&&&&&&&&&&&((((((((((((((()))))))))(((((('''&&&&&&'''((((((''''''''''''''''''''''''(((((('''&&&&&&%%%$$$$$$&&&%%%$$$%%%'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((((((''''''''''''&&&&&&&&&%%%''''''''''''''''''''''''((((((((((((((((((((('''&&&&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''((('''&&&%%%%%%&&&((()))***((('''&&&'''((('''&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&%%%%%%&&&''''''''''''''''''''''''''''''(((((()))+++...111444666555444222000---***((('''%%%%%%&&&&&&'''''''''((('''&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''((('''&&&&&&&&&'''))))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&%%%$$$###"""$$$&&&(((((('''&&&%%%''''''''''''(((((((((((())))))))))))((('''&&&%%%''''''''''''''''''''''''(((((((((((((((((((((((()))))))))***))))))(((((('''''''''''''''&&&%%%%%%((((((((((((((((((''''''***************)))((((((((((((((((((((())))))***&&&''''''(((((((((((('''''''''''''''((((((((((((+++...,,,&&&$$$'''***((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))+++)))***+++******111<<>>>>>===<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<===<<<<<<<<<<<<;;;;;;::::::999999::::::::::::999999888999::::::888777888999777666666555555555666666555444333333333333111000......//////......------***************+++++++++)))))))))******,,,------///...---,,,,,,+++++++++)))((('''(((+++---------***+++,,,,,,******+++,,,*********)))))))))))))))))))))*********))))))((('''''''''''''''(((((()))))))))))))))))))))))))))))))))***++++++++++++***(((((((((((((((((((((((('''(((((((((((((((((('''))))))))))))(((((('''''')))((('''''''''(((***+++((((((((((((((((((((((((+++)))(((((()))******)))(((((((((((((((((((((((()))***+++,,,+++***((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((()))***************((()))))))))************)))******++++++******)))'''((()))******)))''''''&&&&&&'''((()))***+++,,,333444666888999;;;<<<<<<;;;:::999999::::::999888555444333333555555444333333333444444333222000///+++++++++++++++***)))(((((()))***++++++***)))(((******)))))))))((((((((())))))******)))((('''&&&(((((((((((((((((((((((('''''''''((((((((())))))&&&'''''''''(((((())))))%%%%%%&&&'''((((((((('''%%%&&&''''''%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&###$$$%%%''''''&&&%%%%%%%%%%%%&&&&&&'''(((((((((''''''''''''((((((((((((((((((''''''''''''(((((('''(((((((((((((((((('''%%%&&&'''((())))))))))))'''''''''''''''''''''''''''''''''((((((((())))))'''''''''(((''''''&&&%%%(((((('''''''''(((((()))&&&(((+++,,,+++)))(((((('''(((((()))))))))((((((''''''''''''''''''((((((&&&'''''''''''''''''''''((()))+++***((('''&&&'''(((((('''%%%%%%%%%'''(((((((((((())))))((((((((((((((())))))***++++++,,,+++******))))))))))))***&&&''')))******)))'''&&&))))))(((((((((((())))))'''''''''(((((((((((()))###%%%&&&(((((((((&&&&&&)))))))))(((((()))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''((())))))***************(((''''''''''''(((((()))(((((((((((((((((((((((((((((()))***++++++,,,,,,((((((((((((((())))))***)))((((((''''''(((((()))''''''((((((((()))))))))******)))(((((())))))***,,,---...///000000000000222444555666666777:::<<<============<<<<<<<<<<<<:::;;;;;;<<<<<<=========>>>>>>===<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<===;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;::::::;;;<<<;;;999888999:::888777777777777777888888888666555444555555444222222222222222111111000///,,,,,,,,,,,,,,,+++++++++)))))))))***+++,,,......000///...---,,,,,,,,,---+++***))))))+++,,,++++++)))***+++***))))))***+++))))))))))))))))))******))))))************)))))))))((((((((((((''''''&&&************************)))******+++++++++++++++(((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))((((((((())))))((('''''')))***+++((((((((((((((((((((((((***(((&&&'''((()))(((((((((((((((((((((((((((((('''((()))))))))(((&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((()))***************((()))))))))******************++++++++++++******'''((()))******)))''''''%%%&&&'''((()))***++++++444444555666888999:::;;;:::888777888999:::999777333222111111222333222000444555555555444444333222333222111///---***((('''((()))+++,,,,,,+++)))((())))))))))))(((((((((((('''((()))***)))((('''&&&(((((((((((((((((((((((('''''''''(((((())))))***((((((((((((((((((((((((###$$$&&&'''((()))))))))%%%&&&((()))(((((()))***&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((''''''''''''(((((()))''''''((((((((((((''''''&&&&&&'''((())))))((((((((((((((((((((((((((((((''''''((((((((()))))))))''''''((((((''''''&&&%%%'''''''''''''''((())))))***---//////...+++******&&&''''''((((((((((((((())))))))))))))))))((((((&&&&&&&&&'''''''''''''''&&&)))++++++)))(((((((((&&&''''''&&&%%%%%%'''(((((())))))******))))))(((''''''((()))***++++++,,,'''''''''''''''(((((()))'''((())))))))))))(((''''''&&&&&&&&&&&&''''''(((%%%%%%%%%&&&&&&&&&&&&'''%%%&&&((()))******)))(((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''((()))''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((()))***************((((((''''''''''''(((((())))))))))))))))))))))))******))))))((((((''''''((((((((((((((()))******))))))(((((((((((())))))'''(((((())))))*********,,,+++*********+++---...000111222444555555555555555777888888888999;;;>>>==================<<<<<<===>>>???@@@@@@@@@@@@@@@>>>>>>===<<<<<<<<<<<<<<<========================::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<===<<<:::888999:::999999888888888999::::::;;;999777777777888777666333444444333333222111000---------------,,,+++***++++++++++++,,,---...//////...,,,+++******+++,,,///---***)))))))))'''&&&((()))***)))(((((((((***))))))))))))************))))))******++++++******************)))((('''&&&************************))))))***++++++++++++***))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((())))))******))))))))))))))))))))))))---***(((''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))(((((('''&&&))))))))))))))))))))))))'''((())))))******))))))))))))))))))******************++++++++++++******(((((()))))))))))))))((()))))))))(((((('''''''''666666666777777888999:::999888777888999:::999888444222111111222222000///222222222333444555666777555444333222000...,,,+++*********++++++*********))))))((((((((('''''''''%%%&&&((())))))((('''&&&((((((((((((((((((((((((&&&''''''((())))))******)))))))))(((''''''&&&&&&%%%%%%&&&'''((((((((('''''')))+++,,,,,,,,,...///'''''''''''''''&&&%%%%%%)))))))))))))))******+++&&&&&&&&&'''''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))&&&'''((())))))((('''&&&''''''(((((((((((((((''''''''''''''''''''''''''''''((((((((())))))))))))''''''((((((''''''&&&%%%&&&&&&&&&'''''')))***+++,,,...///...,,,***))))))&&&''''''((())))))((((((++++++***)))(((&&&%%%$$$&&&&&&&&&'''''''''((((((&&&(((******)))'''&&&&&&"""%%%''''''&&&%%%'''((('''((()))******)))((('''&&&&&&'''((()))***+++,,,((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&&&&'''''''''((()))******+++***((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((&&&&&&'''''''''((((((((('''''''''''''''(((((()))''''''''''''(((((((((((('''''''''''''''''''''''''''((()))*********))))))((((((''''''''''''(((((())))))))))))))))))))))))***))))))(((''''''&&&&&&((((((((((((((()))******++++++************++++++))))))***++++++,,,------...------,,,---///111333666777888:::;;;;;;<<<<<<888999::::::999:::<<<>>>===============>>>>>>>>>===>>>???AAAAAAAAAAAAAAA>>>>>>===<<<<<<<<<<<<===;;;;;;;;;<<<<<<;;;;;;;;;999999999::::::::::::::::::;;;;;;<<<<<<;;;;;;:::<<<===>>>===:::999:::;;;;;;::::::::::::;;;<<<===???===:::::::::;;;:::999777777777777666555444333000111111111000///---,,,,,,,,,+++,,,,,,---......///---+++***))))))***+++---+++)))((())))))(((&&&((()))***)))(((((()))***((()))))))))************((()))***++++++++++++***))))))***++++++***)))(((************************((())))))***+++*********)))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))---+++)))(((((('''&&&$$$''''''''''''''''''''''''***)))'''&&&&&&&&&'''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((()))))))))(((&&&%%%))))))))))))))))))))))))''''''((())))))))))))((())))))))))))******************++++++++++++******(((((('''(((((()))***+++******)))((('''&&&&&&%%%999888888888888888999999:::999888888:::::::::888555333222222222222000////////////000222555888:::111222222333333333222222,,,+++)))(((((()))+++,,,((((((((((((''''''''''''###%%%'''((()))((('''&&&))))))))))))))))))))))))&&&''''''((()))******+++******)))((('''&&&%%%%%%'''''''''(((''''''&&&&&&&&&(((*********)))***+++(((((())))))((('''&&&&&&'''&&&%%%%%%%%%&&&((()))''''''''''''''''''''''''''''''''''''((((((((()))'''''''''''''''((()))***&&&'''((())))))((('''&&&'''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))''''''((((((''''''&&&%%%%%%%%%&&&&&&((()))+++++++++,,,---+++(((&&&&&&&&&''''''((()))))))))))))))$$$$$$%%%&&&'''''''''&&&&&&&&&&&&'''''''''((((((&&&(((******(((%%%$$$### $$$'''((('''&&&'''(((&&&'''((())))))((('''&&&%%%&&&'''((()))***++++++,,,+++***))))))((())))))))))))(((((((((((())))))((((((((((((((()))***+++'''''''''((((((((())))))&&&''''''((()))******+++***)))(((''''''((()))***(((((((((((((((((((((((('''''''''((((((((())))))'''''''''''''''((())))))''''''(((((())))))******))))))))))))))))))))))))&&&'''(((******))))))((()))(((((('''''''''(((((())))))))))))))))))))))))''''''(((((())))))******((((((((((((((()))******---,,,,,,++++++,,,,,,---++++++,,,------...//////000/////////000333555777:::;;;<<<>>>???@@@@@@@@@999:::;;;;;;::::::<<<>>>======>>>>>>>>>?????????;;;<<<>>>???@@@@@@?????????>>>>>>===<<<=========777888888999999888888777999:::::::::::::::::::::::::::;;;;;;;;;;;;::::::===>>>???>>>;;;::::::;;;<<<<<<<<<<<<<<<===>>>>>>BBB???===<<<<<<======<<<;;;;;;;;;::::::888777777444555555555444333111000,,,,,,,,,+++,,,,,,---...000...,,,*********,,,,,,'''&&&%%%&&&)))+++,,,+++(((***+++***)))((()))***(((((())))))*********+++((()))***+++++++++++++++'''(((***+++,,,,,,++++++************************(((((()))************))))))))))))))))))))))))))))))((('''&&&&&&'''((())))))))))))))))))*********'''(((***++++++******)))))))))))))))))))))))))))+++)))(((((()))******)))************************)))'''$$$""""""###%%%'''************************(((((((((((((((((((((((((((((()))))))))(((&&&%%%))))))))))))))))))))))))&&&''''''((((((((((((((())))))))))))*********************++++++*********((('''''''''''')))+++,,,'''''''''(((((((((((((((>>>;;;999888999:::;;;<<<===;;;::::::999777777999777555444444444333222000111111111111222444666777666666666666666666555555222222000///---+++))))))+++******)))(((''''''&&&''''''''''''(((***+++,,,))))))))))))(((((((((((())))))))))))))))))))))))'''&&&&&&''')))***)))(((((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((('''''''''&&&''''''((((((((((((''''''&&&&&&&&&'''(((***+++,,,''''''''''''''''''''''''(((((('''&&&%%%%%%$$$$$$((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''')))************((((((((()))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))))))))))))))((('''&&&&&&'''((()))((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))'''((()))+++++++++***)))&&&&&&''''''''''''&&&&&&(((((('''&&&'''((()))***((('''&&&%%%%%%%%%%%%%%%$$$%%%&&&(((((((((((('''(((&&&$$$"""###%%%(((+++***)))((()))++++++***((('''''''''((((((((())))))))))))))))))))))))))))))+++***)))((((((''''''(((+++***)))((((((((((((((())))))(((&&&$$$%%%)))+++))))))))))))))))))))))))''''''''''''(((((((((((()))444888///%%%#########---+++***+++------+++(((***************+++++++++***+++,,,...////////////------...///111333666777777666333111111333666888<<<<<<;;;;;;;;;<<<<<<============<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>??????<<<<<<<<<===============>>>===<<<<<<;;;;;;;;;;;;777777777666555444444333888777555333333333555666666666666777888999:::;;;888:::;;;<<<<<<<<<>>>@@@===>>>>>>>>>>>>===<<<<<<===;;;999:::===>>><<<:::;;;;;;:::999999888777777666777888777555333333333000000//////......------,,,***((((((+++---,,,***'''((()))******)))((((((&&&'''(((*********))))))***)))(((''''''((()))***""""""###$$$&&&(((***+++******))))))))))))******))))))*********))))))((()))))))))))))))))))))))))))((('''''''''(((***+++))))))))))))))))))))))))(((((())))))))))))(((((((((((()))))))))(((((('''+++******)))(((''''''&&&))))))(((((((((((())))))++++++***)))((('''&&&&&&))))))))))))))))))))))))******))))))((((((''''''''''''''''''((()))++++++(((((((((((())))))))))))+++***((((((*********))))))'''&&&&&&((())))))((()))((((((***,,,......---,,,---...---+++)))((()))))))))(((((((((((())))))(((((())))))******++++++CCCBBB@@@>>>???????????????===;;;:::;;;::::::;;;888666555444555555444222333222222222222444555666555666777888888777666666777666444222///---+++***))))))))))))))))))))))))******)))))))))))))))************)))))))))((((((''''''''''''''''''''''''((('''&&&'''((()))((('''(((''''''''''''''''''((((((((((((((((((((((((((()))((((((((('''''''''''''''(((((())))))(((((('''))))))((('''''''''''''''''''''''''''''''''''''''))))))(((''''''&&&%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((())))))***))))))&&&%%%%%%%%%%%%%%%%%%%%%((((((((((((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''((((((''''''''''''((((((((('''&&&&&&&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))'''((()))*********))))))&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&((()))***(((((('''&&&&&&&&&&&&&&&''''''((((((((('''&&&%%%((('''&&&$$$%%%''')))+++)))((('''(((((((((&&&$$$%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((''''''((())))))(((((('''&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''))))))*********++++++++++++333666///)))((()))(((,,,***)))+++------+++)))+++++++++,,,,,,,,,,,,,,,,,,---...000111222222222333333333333444555777888999999999999999:::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::999999::::::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<======;;;::::::999999999::::::;;;:::999888777777777777777666444333222333444555555555555555666777888999<<<======;;;888777777888>>>>>>???????????????>>>>>><<<;;;;;;===>>><<<:::;;;;;;;;;:::999999888888888:::;;;;;;999888999999444444333222000///......---***((()))+++,,,,,,***((()))***++++++***))))))))))))***++++++***)))(((***)))(((((((((((()))***)))))))))))))))***+++,,,((((((''''''''''''(((((())))))************))))))))))))))))))))))))))))))***))))))((()))***+++,,,))))))))))))))))))))))))******))))))))))))******)))******+++++++++************))))))((((((''''''))))))(((((((((((())))))******))))))((((((''''''))))))))))))))))))))))))***)))))))))((((((((('''(((((('''(((((()))***+++(((((((((((()))))))))***((('''%%%%%%'''((('''&&&)))(((&&&''')))******))),,,***)))***+++,,,+++***+++,,,------+++))))))***))))))(((((((((((()))))))))))))))))))))*********KKKJJJIIIHHHFFFEEEDDDCCCCCC@@@<<<:::;;;<<<:::777:::888666555555666555444555444333333333333444444333555777999999888777666:::999777555222000...---)))************+++++++++,,,,,,+++)))((((((((((((*********)))))))))(((((('''''''''''''''''''''''')))(((''''''((()))'''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''((())))))******))))))((())))))((('''&&&%%%%%%$$$''''''''''''''''''''''''******)))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((%%%%%%%%%$$$$$$######"""'''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((($$$$$$%%%&&&&&&&&&&&&&&&''''''((((((((((((''''''((('''&&&&&&&&&&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((((((&&&'''((()))***)))((('''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&((()))***)))((((((''''''''''''(((******))))))'''&&&$$$###((((((''''''(((((()))***'''&&&&&&'''((()))'''&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***((((((''''''''''''&&&&&&%%%'''******)))'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))------)))''')))***)))***))))))***------,,,+++---------......////////////000111333555666666777999999888888888999::::::888999:::;;;;;;;;;;;;:::<<<<<<;;;:::999999999999999999999999999888888888666666666666777777777777777888888888999999999:::777777777777777777888888999777666555444444555555555555333222222222333444333333222333333444555666666777999999888888:::;;;===>>>???@@@AAAAAAAAAAAA???>>>======>>>>>><<<;;;<<<<<<;;;;;;::::::999999666888::::::999999999;;;888888666555333222111000...,,,******,,,,,,,,,+++******+++++++++******))),,,,,,,,,,,,+++***((((((***))))))(((((())))))***+++***)))(((((('''''''''((((((''''''''''''(((((())))))************))))))((((((((((((((((((((((((*********)))***++++++,,,)))))))))))))))))))))))),,,+++***))))))***+++,,,%%%&&&''''''(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))((((((((()))))))))******(((&&&$$$%%%&&&'''&&&&&&)))((('''''')))******)))---,,,************(((&&&)))+++,,,,,,+++******+++***))))))(((((())))))***************))))))))))))RRRSSSSSSQQQOOOLLLKKKJJJIIIGGGCCC@@@AAABBB===888>>>;;;777555555555555444666666555444444333333333111333555888999888777555999999888666555444333222------,,,,,,,,,,,,,,,,,,,,,+++***)))(((''''''''')))))))))(((((((((''''''))))))))))))))))))))))))***)))''''''(((((('''%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''))))))************))))))&&&''''''''''''''''''''''''''''''''''''''''''''')))))))))(((((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))(((((('''(((((('''&&&&&&%%%$$$$$$''''''''''''&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((($$$$$$%%%&&&&&&&&&&&&%%%&&&'''((())))))((('''&&&'''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((&&&'''((())))))((('''&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%&&&'''((())))))))))))((((((((((((((()))******)))((('''&&&%%%$$$'''(((((())))))(((((((((&&&&&&&&&(((+++,,,+++***(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((())))))*********)))))))))((()))++++++)))((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''+++)))'''&&&''')))***)))((()))***+++---......---000000000111222222333333222333555777999::::::;;;<<<<<<<<<;;;<<<<<<<<<<<<;;;:::::::::999999999999:::999888777666666666666666555555555555555555555333333333333333333222222333333444444555555666666666666666666666777888999777666444333222333444555444444333222222333333444222222111111111222222333333555777888888999;;;===;;;<<<===???@@@@@@AAAAAA??????>>>=========<<<;;;<<<<<<<<<;;;;;;:::::::::777999;;;;;;999888999:::999888888777666555444444000///---------------,,,++++++++++++*********)))+++++++++******)))))))))))))))))))))))))))))))))***)))((('''&&&&&&&&&&&&******))))))))))))******((())))))************)))(((((((((((((((((((((((()))))))))*********++++++)))))))))))))))))))))))),,,+++)))(((((()))+++,,,###$$$%%%&&&'''((((((((((((((((((((())))))))))))(((((())))))))))))(((((('''((((((((()))))))))***(((((((((((((((((((((((())))))))))))((((((((((((***))))))(((((((((((()))(((((()))))))))************)))'''''')))***)))((()))'''&&&&&&((())))))(((---+++))))))))))))'''&&&((()))+++,,,+++***+++,,,***))))))))))))))))))***++++++******))))))((((((ZZZ\\\]]][[[WWWUUUTTTUUURRRUUUUUUTTTUUUWWWRRRJJJGGGBBB<<<888666555444333888777777666555444333222000111333555666666555444666666666666666666666666222222111000...---,,,,,,***)))(((((('''''''''((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))***)))''''''(((((('''%%%&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((())))))************))))))'''(((((()))))))))((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''***))))))((('''&&&&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&'''''''''''''''&&&'''((())))))((('''&&&&&&''''''''''''''''''&&&''''''''''''((((((((((((&&&&&&&&&&&&'''''''''(((&&&'''((())))))((('''&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&''''''(((((()))))))))((((((((())))))***((((((((((((((((((((((((&&&'''(((((((((((('''&&&(((''''''(((******)))'''((((((((()))))))))******''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&((()))***++++++***))))))))))))((('''%%%&&&)))+++''''''''''''''''''''''''((())))))))))))*********111---))))))+++,,,,,,---)))+++---...//////000111333333444444555666666777555666888:::;;;<<<======;;;;;;<<<<<<=========>>>AAA???<<<999888888999:::777666555444333222222222222222222222222222222222111111111111111000000000222333333444555555666666777777777777777888999::::::999888777777777888999444444444444444444555555333222222111111111222222666777888666444222333444777888:::;;;<<<===>>>>>>============<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::===>>>??????<<<;;;;;;;;;666666777777777777888888222222111000.........///+++++++++******)))))))))(((((((((((())))))******))))))************))))))+++******)))))))))************))))))))))))******(((((()))***************))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))***)))(((((((((((()))***((()))***+++,,,,,,,,,,,,(((((((((((())))))))))))(((((())))))))))))((((((''''''(((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))***))))))(((((((((((()))))))))))))))************,,,***))))))***++++++***(((&&&%%%&&&''')))((((((+++)))((()))******)))(((''')))++++++******+++,,,******))))))))))))******++++++******))))))((((((___aaabbbaaa]]][[[]]]___\\\fffoooppprrrtttooogggUUUOOOGGG???:::777666444888888888777666444333222111111222333444444444444333333444555666777888999666666555333111000......******)))(((((('''((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''')))(((''''''((()))'''&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))******))))))(((******++++++***(((&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((())))))))))))(((((((((((((((''''''&&&&&&%%%'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''((((((((((((''''''&&&&&&'''(((((('''&&&&&&'''(((((((((((()))))))))&&&&&&'''''''''((((((((('''((()))***)))((('''&&&&&&&&&''''''''''''&&&&&&&&&'''(((((()))(((((((((((((((((((((((())))))***''''''''''''((()))***+++''''''((((((((('''&&&&&&***)))'''''''''&&&###!!!&&&&&&'''''''''(((((((((''''''''''''''''''''''''***)))((('''&&&&&&&&&&&&&&&'''((()))***)))((('''''''''&&&###"""###'''***))))))))))))))))))))))))((((((((()))))))))******111,,,)))***+++***+++---,,,...111222111222333444666666777777888999::::::888999:::;;;<<<=========::::::;;;<<<=========<<>>===:::888888888666666777777888999::::::555666555333111///000111------,,,+++************''''''''''''((()))***+++)))******++++++******)))(((((((((((((((((()))***((((((''''''''''''(((((('''((()))******+++******))))))))))))))))))))))))''''''((())))))))))))((())))))))))))))))))))))))((((((((())))))((((((((((((((()))***++++++++++++))))))))))))(((((((((((('''((()))******)))((('''''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))))))))*********+++++++++)))(((((()))******)))((('''&&&&&&((())))))((()))(((((()))+++,,,+++***''')))++++++*********++++++******))))))******+++************))))))))))))\\\___```^^^[[[[[[^^^bbbcccuuuwwwfff___TTTIIIAAA===:::888777888888888777555444333444333222222222333444444333333444555666777888999888888777666444333222222...---,,,***)))(((((((((***))))))))))))(((((((((''''''''''''''''''''''''((('''&&&'''((()))((('''(((''''''''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((()))'''(((((())))))((((((''''''((()))***)))(((&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&'''((())))))***))))))''''''''''''''''''''''''((((((((()))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((((((((((((''''''''''''((((((&&&&&&'''(((((('''&&&&&&'''''''''(((((((((((()))''''''((((((((()))))))))))))))*********)))((('''&&&&&&''''''''''''&&&&&&((()))*********)))((('''((('''''''''(((((()))***((('''''''''((()))++++++)))))))))(((((((((''''''((('''&&&&&&'''&&&$$$"""&&&'''''''''(((((((((((((((((((((((((((((((((((())))))(((''''''(((((((((%%%'''(((*********((('''&&&''''''&&&%%%%%%''')))))))))))))))))))))))))))'''''''''(((((((((((()))---)))(((++++++((()))...///222555555444444555777888888999:::;;;<<<======::::::;;;<<<<<<<<<<<<<<<;;;<<<<<<===<<<;;;:::999666555333111000111222333333333222222222222222333111111111222222222333333000000111111222222333333444444555666777888999999;;;;;;::::::999:::::::::555777888999999888777666777888888999999999999999999888777666555555555555,,,...111222222444666888333333444666777777777777555777999999777777999;;;999999::::::::::::::::::777888999999777666666666888888999999::::::;;;;;;888999999666333111222333111000...---,,,,,,,,,---***)))((((((((()))***+++)))***++++++++++++***)))(((''''''&&&&&&''''''(((((((((''''''''''''(((((('''((()))******+++++++++++++++++++++++++++++++++'''((()))*********))))))))))))))))))))))))))))))'''(((***++++++***((('''&&&&&&''''''(((''''''&&&******))))))(((((('''''''''((()))******)))((('''(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((('''(((((()))***+++))))))*********+++++++++***(((''''''((())))))(((***)))'''(((***++++++***+++***)))***,,,,,,,,,+++''')))++++++***))))))***+++******))))))******+++)))))))))))))))*********WWWYYY[[[YYYVVVWWW\\\aaaggg}}}wwwrrrjjj]]]PPPGGGAAA===;;;777888888888777666444333777555333222222333444666555555555666777777888888888888777777666666555555333111///---***)))((('''++++++++++++************))))))))))))))))))))))))'''&&&&&&''')))***)))(((((((((''''''''''''(((((())))))))))))))))))))))))&&&'''''''''(((((())))))''''''((((((((((((''''''"""###&&&((()))))))))((()))))))))))))))))))))))))))))))))))))))*********************************((((((((((((((((((((((((&&&&&&((()))************((((((((()))))))))))))))(((((())))))******++++++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''(((((('''''')))((('''&&&&&&'''((()))%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))***+++++++++)))((('''&&&''''''''''''''''''&&&******+++++++++)))(((&&&'''''''''''''''((()))))))))((('''''''''(((***+++++++++***)))(((((())))))%%%$$$%%%'''***++++++)))))))))))))))************))))))))))))))))))))))))(((((('''(((((()))***+++''')))+++,,,---,,,+++***''')))+++,,,***)))))))))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,---+++,,,000///+++...444222555777777666555666999999999:::;;;<<<===>>>???;;;;;;<<<<<<<<<<<<;;;;;;===>>>>>>===<<<:::888777333444444555555555555555333333333222333333444444222222333333444444444555000111111222333444444555111222222333555666777777<<<<<<;;;:::999999999:::888:::<<<>>>>>>===:::999888999:::;;;;;;;;;;;;;;;;;;:::999888777666666666555666777666444333444555222333444555666666666666222555777777666666888;;;999999999999999999999999777888::::::999999999:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;888444222333555333222000///.........///---,,,+++))))))))))))***)))***+++,,,,,,+++***)))------,,,+++*********+++******))))))))))))******''''''(((******+++++++++++++++++++++++++++++++++((()))***+++,,,+++******))))))))))))))))))))))))''')))+++------+++)))'''))))))))))))))))))((((((+++******)))(((''''''&&&'''((()))++++++)))((('''))))))))))))(((((((((((())))))))))))))))))))))))'''((((((((())))))******''''''''''''(((***++++++)))************++++++++++++***((((((*********))),,,+++)))***+++---,,,,,,---+++***+++,,,,,,+++***(((***++++++)))((()))***++++++************++++++(((((())))))******++++++IIIKKKLLLMMMPPPTTTYYY]]]iiizzz}}}wwwtttrrrppplllcccXXXMMMFFFCCCCCC===:::777666666777777777444444333111111000000000444333222222222333555666333555777999:::999666555111000///---+++******)))(((((('''&&&&&&''')))***((()))***++++++***)))))))))(((&&&%%%%%%&&&((())))))((('''&&&&&&'''((()))+++,,,---+++)))(((((()))''''''''''''''''''''''''&&&''''''((()))******+++(((((('''''''''&&&&&&%%%))))))******)))(((''''''(((((((((((('''&&&%%%%%%$$$%%%%%%&&&'''((())))))((((((((((((((((((((((((***)))(((''''''((()))***((((((((((((((((((((((((+++(((%%%%%%'''))))))'''&&&'''(((*********))))))((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))'''&&&&&&&&&&&&'''((((((+++)))'''&&&((()))))))))'''''''''''''''''''''''''''((())))))(((((()))***)))))))))))))))))))))))))))'''%%%&&&)))***(((&&&&&&'''((()))+++,,,......'''''''''''''''((()))***%%%%%%%%%&&&&&&&&&&&&&&&)))((('''''''''(((***+++((('''&&&%%%%%%&&&'''(((******)))&&&%%%%%%''')))+++***)))'''''')))***++++++++++++******************)))(((((('''((()))***111000......///000333444666888:::<<<;;;999666333666666888999:::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999777555333222333333222222111222222222222333555666666555444333888444000222666888555111555444444555666666444333555555666777777777666666999::::::999666555555666666666666888:::;;;;;;:::888888999999999999888888:::888555444555666888999555666666555333333444666333333333333333444444555666555444333222222222222333333333444555666777888888888888888999999999999;;;;;;;;;;;;:::999888888777777888999::::::::::::888777555333111000///......---+++))))))***+++,,,)))(((''''''''')))***+++)))))))))))))))))))))))),,,+++++++++******))))))++++++******)))((((((((('''((()))***************++++++******************+++++++++***)))(((((('''&&&''')))*********)))(((+++*********))))))((((((+++)))((()))***+++***(((''''''((((((((((((''''''(((((((((((())))))))))))************************''''''((((((((((((''''''((((((((((((''''''''''''''''''((()))))))))))))))((((((((((((((((((((((((******))))))***+++,,,,,,++++++***************************)))(((''''''''')))))))))))))))*********+++*********))))))((((((???@@@AAACCCFFFKKKQQQVVV___lllwwwvvvqqqooonnnllliiigggaaaYYYPPPJJJHHHHHHFFFCCC>>>:::888666444444666666444333222222222222333222222111111111222222111333555888999999999888333222111///---,,,++++++)))((((((((((((((())))))&&&'''((((((((('''&&&&&&)))((('''&&&&&&'''((())))))((('''&&&&&&'''((()))++++++,,,+++)))'''((()))*********)))))))))))))))((((((((()))***+++++++++******)))(((((((((((((((((((((((('''''''''&&&&&&'''(((((())))))(((((('''&&&&&&''''''''''''''''''((((((((((((((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))***(((&&&&&&((()))((('''&&&'''((()))))))))((('''***))))))(((((())))))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''(((***)))'''''')))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((''')))***(((((((((((((((((((((((()))'''&&&''')))***(((&&&(((((()))))))))*********(((''''''''''''(((((())))))))))))((((((((('''''')))(((((('''((()))***+++)))((('''&&&&&&'''((()))******)))'''&&&&&&(((++++++***)))(((((()))***+++************************+++***)))((((((***+++---222111000///000222444555666777999::::::888666555777888999::::::;;;;;;;;;======<<<<<<;;;;;;;;;:::999999999888666555333222444444333333333333444444555666777777888888888888555777999999888666555555555444444444555555555555333444555666777777777777;;;<<<<<<:::777666666777888888888999;;;<<<======:::;;;;;;;;;:::999888888888888777666666666666777666777888888666666777888555444444444444555666666666555444333222111111111222222222222333444555666666666666666666666666666777888999:::;;;<<<<<<<<<888888999::::::::::::::::::999777555333111111000///...,,,*********+++,,,)))(((((('''((()))***+++))))))))))))))))))))))))))))))))))))((((((((('''((((((((()))******++++++(((((()))*********))))))************************++++++******)))(((((('''''''''((()))))))))))))))************)))))))))((()))'''&&&'''((()))((('''''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((((((((('''''''''''''''(((((()))))))))''''''((()))))))))))))))(((((((((((((((((((((((())))))*********+++++++++************************(((((())))))))))))))))))************))))))))))))************)))))))))(((666777888999===CCCKKKPPPWWW^^^ddddddbbbdddeeedddbbbbbb```\\\VVVPPPNNNMMMNNNLLLGGGBBB===999777666888777555444444555666777222222222222222222111111000111222555777999:::;;;666555444222000///...---*********+++******))))))'''((((((((('''&&&%%%$$$(((((((((((((((((((((((()))((('''&&&&&&'''((())))))***+++***(((&&&'''(((+++*********))))))((((((((())))))******++++++,,,+++***(((''''''((())))))((('''&&&%%%$$$%%%&&&&&&(((((()))*********))))))((((((((('''''''''&&&&&&(((((((((((((((((((((((())))))(((((((((((())))))************************(((''''''((())))))(((&&&''''''((((((((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&'''''')))(((((((((******((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''&&&((()))'''''''''''''''''''''''')))(((''''''))))))((('''******))))))(((''''''''')))((((((''''''''''''(((*********))))))(((((((((((((((((((((((()))******))))))(((((((((((()))))))))******((('''(((***,,,+++***)))(((((()))***+++))))))))))))))))))))))))+++***)))((())),,,///111333333222222222444666777777777888999999999888888::::::::::::::::::::::::===<<<<<<;;;:::999999888666777777666666555444333666555555555555555666666666666666666666777888999333;;;BBBBBB;;;666777:::555555333333444555777888555666777888999999999999>>>???>>><<<999888888999999:::<<<>>>???@@@@@@@@@????????????>>>===;;;:::777999::::::888777777777888999;;;;;;999888888999555555555555555666777777666666555444333333333333222222222111111222222333555555555555555555555555555666777888::::::;;;;;;999999:::;;;;;;;;;::::::;;;:::999777555444444333111///...,,,++++++,,,,,,)))))))))((())))))***+++))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))******++++++))))))*********)))((((((************************++++++******)))(((((((((((((((((((((((()))******************)))))))))))))))(((''''''))))))(((''''''(((((())))))(((((('''(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''((()))***+++,,,''''''((()))))))))))))))((((((((((((((((((((((((((()))***+++,,,+++******************************''''''(((((()))***+++++++++++++++***)))))))))(((************))))))))))))333444555666:::@@@HHHNNNUUUVVVWWWWWWXXX\\\___aaacccddddddaaa\\\WWWSSSRRRSSSRRROOOKKKFFFBBBAAAAAA<<<;;;999888777777888999333333444444555444444444000000000111333666888999888777666555444222111000,,,,,,---...---,,,***)))*********)))((('''&&&&&&&&&''''''((((((''''''&&&)))((('''&&&&&&'''((()))((()))***)))'''&&&'''(((((((((''''''&&&%%%%%%%%%(((((()))))))))*********)))(((&&&%%%%%%&&&'''(((((('''%%%$$$$$$%%%'''((()))))))))***))))))((((((((((((((('''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''((()))))))))'''&&&(((((((((''''''&&&%%%%%%###$$$%%%&&&&&&%%%$$$###(((((((((((((((((((((((('''&&&&&&&&&''''''(((((('''''''''''''''''''''''''''(((((((((((()))))))))(((((((((((())))))))))))%%%%%%%%%%%%%%%&&&''''''((((((((()))+++***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&''')))'''''''''''''''''''''''')))((((((((())))))((((((*********)))((((((''''''***)))(((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))******))))))))))))))))))***)))*********))))))+++---******)))(((((()))******(((((((((((())))))))))))+++***)))(((***...111444555555444444555666888888999888888888999:::;;;;;;<<<;;;::::::999999999999::::::999888777666666555555666666777777666666555666555555555555666666777999888777777777888:::;;;666???GGGHHHAAA;;;:::<<<777666555444444666:::===??????????????????>>>===AAAAAA@@@>>>;;;:::;;;======AAAFFFKKKLLLLLLKKKJJJKKKJJJHHHFFFCCCAAA>>>===888:::<<<======<<<<<<===;;;===>>>===:::888777888555555555444555555666777666555555444555555666666444333222222111111111222555555555555555444444444555555666666666666666555999999:::;;;;;;;;;;;;:::===<<<:::999888777666666333222000...------,,,---************************))))))))))))))))))))))))+++++++++***************++++++******)))((((((((()))*********)))(((''''''))))))))))))************************))))))(((((()))((('''''''''(((***+++*********)))))))))))))))+++***)))***++++++***)))(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((()))***+++++++++''''''((()))))))))))))))((((((((((((((((((((((((((()))+++,,,,,,+++***(((***************+++++++++'''(((((()))******++++++,,,,,,++++++***)))((((((*********)))))))))))))))333333444555777===DDDIIINNNLLLKKKMMMRRRXXX^^^bbbiiijjjjjjgggbbb]]]YYYWWWYYYYYYXXXUUUPPPMMMMMMNNNJJJIIIFFFBBB>>>;;;888777444444444555555666666777222111000000111222444555777777888777666555333333//////000000///---+++***++++++***)))((('''''''''%%%&&&''''''''''''&&&%%%)))((('''&&&&&&'''((()))'''((()))((('''&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$'''''''''(((((((((((((((((('''&&&%%%%%%&&&'''((()))(((&&&%%%%%%'''(((************)))((('''&&&%%%&&&&&&''''''((())))))***(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&''')))))))))((('''&&&((((((''''''&&&&&&&&&&&&&&&'''((())))))((('''&&&))))))))))))))))))))))))(((((('''''''''((()))***(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((())))))))))))&&&%%%%%%%%%%%%&&&''''''((((((((()))+++***(((&&&((((((((((((((((((((((((%%%&&&''''''&&&&&&''')))''''''''''''''''''''''''((()))))))))(((((())))))))))))***************+++***)))((('''''''''''''''%%%&&&&&&'''((()))******'''(((((())))))))))))))))))******************)))(((***++++++******,,,---******))))))))))))******''''''(((((())))))))))))******)))***,,,///333555666666666777777888999:::;;;::::::999:::;;;<<<===;;;:::999888777777888888777777666555555444333333555666777888888888888777555555555555555666777777===<<<<<<;;;<<<===???@@@>>>CCCHHHJJJGGGBBB???===:::::::::888888;;;AAAEEENNNMMMMMMKKKIIIGGGEEEDDDDDDDDDDDDBBBAAAAAACCCEEEKKKRRR\\\bbbcccaaa^^^]]]___\\\VVVOOOIIICCC???>>><<<===@@@DDDGGGHHHHHHGGGDDDDDDDDD@@@<<<888666666555555555555555666666777333333333333444555666777666555444333333222333333444444333333333222222222333444555666666666666666888888999:::;;;;;;;;;;;;===<<<;;;:::999888888888555444222111///...------++++++++++++++++++******))))))))))))))))))))))))******************++++++++++++******)))((((((((()))))))))))))))((('''&&&(((((()))))))))******************))))))))))))))))))((('''''''''(((***+++))))))))))))))))))******,,,***)))***+++,,,+++***(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''************))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((***+++,,,,,,+++)))((())))))*********+++++++++************************---,,,,,,+++***))))))((())))))))))))))))))******555555666666666999>>>AAACCC@@@AAAEEEKKKQQQZZZbbbhhhiiihhheeeaaa]]]\\\\\\^^^```aaa___ZZZXXXXXXZZZ```^^^ZZZTTTMMMEEE>>>:::999888666555555666777777555444222111111111222333555666777888888777555555222222222111000...---,,,***)))(((''''''&&&'''''''''''''''''''''''''''''')))((('''&&&&&&'''((()))'''((()))((('''&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))((('''((()))***+++))))))))))))((('''&&&&&&%%%&&&'''((()))******+++(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''&&&((())))))(((''''''((()))(((''''''&&&'''''''''&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))))))))((('''''')))***+++))))))))))))))))))))))))((((((((()))))))))******&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''(((((()))(((((((((******((('''((((((((((((((((((((((((%%%'''(((((('''&&&((()))''''''''''''''''''''''''((()))******(((((()))***((())))))***+++,,,,,,---)))((((((''''''''''''(((''''''((()))******+++,,,''''''((()))))))))))))))))))))************)))))))))***++++++***)))***,,,)))))))))******)))))))))'''(((((())))))******+++++++++,,,---///222444666777777888888999:::::::::;;;;;;:::::::::;;;<<<<<<999888666555555555666666444444444444333333333333666666777888888888888888555555555555666777888888999:::;;;<<>>>>>===<<<<<<===???>>><<<===BBBEEEHHHQQQ[[[[[[[[[ZZZXXXVVVVVVXXXZZZ]]]aaaeeeeeedddcccfffjjjqqqqqqnnniiiaaaWWWOOOJJJDDDBBB>>>:::777777888999666666555444444444444444222444666777888888777666666555333111000///......***)))(((((('''((())))))***)))(((''''''((()))***)))((('''&&&&&&'''((()))'''((())))))((('''((()))''''''((())))))*********((((((((((((((('''''''''&&&''')))***+++***)))(((((((((((())))))*********'''((())))))************''''''(((((()))))))))***(((((((((((((((((((((((('''((()))******)))((('''(((((((((((((((((((((((('''((()))(((&&&&&&(((***)))((('''''''''((()))***&&&&&&%%%%%%%%%%%%&&&&&&(((((((((((((((((((((((()))((('''&&&&&&((()))***(((((((((((((((((((((((((((((()))))))))*********&&&&&&&&&&&&''''''''''''(((''''''''''''((())))))***)))'''''')))))))))(((((((((((((((((((((((((((&&&((())))))(((''')))***(((((((((((((((((((((((((((***+++***(((''')))+++(((((())))))***+++++++++(((''''''''''''(((((()))((((((((((((((((((((((((&&&'''((()))***))))))((((((((()))******)))(((((()))***++++++)))((()))***))))))************))))))(((((())))))***++++++,,,---...000222444555666777777777888999:::::::::::::::::::::::::::999999999666555333222222333444555333333333444444444444555555666777777777777777777666666666777777888999:::555888<<>>>>>======>>>>>>???@@@<<<;;;:::888777666555555666666555555444555555555555444444333333222111111...///111444777999::::::222333555888:::;;;<<<===::::::999888888888999999888888777555333000...---,,,,,,---------,,,******))))))))))))))))))))))))'''((((((((())))))))))))((((((((()))******++++++''''''(((((()))(((((((((''''''(((((()))******+++)))))))))))))))))))))***''''''((()))))))))))))))((()))))))))***************)))((((((******)))((())))))************))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((())))))''''''((()))))))))))))))))))))))))))))))))))))))+++++++++*********))))))((())))))***++++++,,,,,,)))))))))******++++++,,,++++++++++++++++++++++++((()))))))))************GGGHHHHHHFFFDDDBBBBBBBBB@@@>>>???BBBBBBAAAHHHSSSKKKKKKJJJIIIJJJMMMRRRVVVXXX^^^eeehhhjjjlllrrrwwwxxxyyyyyyvvvppphhh```[[[OOOKKKEEE???;;;:::;;;<<<777777777777777777666666000222444777888888777777888666444111000/////////,,,,,,+++******+++,,,------+++)))(((((()))+++---)))((('''&&&&&&'''((()))''')))***)))(((((()))***&&&&&&'''((()))***++++++))))))))))))((((((((((((###$$$''')))***)))&&&%%%''''''((()))******))))))%%%&&&(((***,,,---......))))))))))))(((((((((((((((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))'''))))))'''%%%%%%(((+++)))(((''''''((()))***+++***)))(((''''''((()))***((((((((((((((((((((((((((('''%%%%%%%%%&&&(((***''''''''''''''''''''''''))))))))))))************(((((((((((()))))))))***((((((((((((((()))******+++)))'''&&&((()))))))))'''''''''''''''''''''''''''((())))))(((((()))+++))))))))))))))))))))))))(((***,,,+++(((''')))+++(((((((((((())))))))))))'''''''''''''''((()))***)))((('''&&&%%%$$$######&&&''')))*********)))((('''((()))******)))(((''')))***,,,+++)))((((((((())))))************))))))((())))))***+++,,,,,,,,,///000333555777888888888777777888999::::::::::::999999999999999888777666444333111000000111333444333444444555555666666777555555666666666666666555888888888888999:::;;;<<<999===CCCKKKRRRXXX\\\^^^TTTUUUUUUSSSPPPNNNOOOPPPNNNQQQTTTTTTSSSVVV\\\aaaccccccbbb```^^^[[[YYYXXXYYYZZZ\\\]]]```dddjjjnnnrrrttttttpppjjjgggiiillllllfff^^^WWWTTTVVVZZZ]]]aaaffftttxxxsssjjj]]]QQQIIIEEEEEECCCCCCBBBBBBCCCCCCDDDEEEFFFDDDBBB???<<<999888777555555555444444555555666999999888777666666555555---...000111222333444444000222444777999;;;<<<===999888888777777888888888999999777666333111///---,,,,,,---...---,,,***)))))))))))))))))))))))))))))))))******+++++++++,,,++++++******)))(((((((((&&&&&&'''((()))))))))(((&&&''''''((()))******+++)))))))))))))))*********&&&''')))*********)))((((((((())))))*********+++,,,+++***+++,,,,,,,,,***))))))************))))))(((((((((((())))))))))))''''''''''''''''''''''''''''''((((((((((((''''''%%%%%%&&&'''((()))******'''(((((())))))))))))))))))))))))))))))))))))))),,,,,,+++***))))))******((())))))***++++++,,,,,,''''''(((***+++,,,---...++++++++++++++++++,,,,,,(((((())))))*********+++YYYVVVSSSRRRRRRPPPLLLIIIHHHGGGDDDCCCBBBBBBCCCDDDAAA???<<<:::<<>>>>>???AAAGGGNNNWWW\\\]]]\\\\\\\\\]]]```eeefffdddbbbbbbbbb___bbbeeegggggggggiiijjjlllnnnpppnnniiidddcccdddiiihhhmmmvvvzzzzzz{{{{{{vvvrrrppplllggggggjjjkkkgggccc___^^^___aaacccpppuuu{{{rrrpppfffYYYTTTWWWYYYWWWWWWVVVTTTVVV\\\eeennnsssvvvhhhYYYQQQJJJBBB<<<;;;666555444333333444555666999888777888888888888999222222222222222111111000//////000222444666888:::<<<:::888555333333333333444444555444444333333222000000//////...---,,,,,,******++++++++++++******(((((((((((()))***,,,,,,''''''&&&&&&''''''((()))((())))))))))))************************************************)))))))))))))))))))))))))))))))))&&&''''''((((((((((((((())))))))))))(((((((((((('''((()))******))))))((()))((((((((('''''''''&&&&&&&&&'''''''''((((((((((((((())))))))))))((((((((((((((((((''''''''''''))))))))))))((('''&&&%%%)))((((((((())))))***+++******))))))))))))******((()))***++++++***))))))$$$&&&(((+++,,,,,,,,,+++---,,,+++***))))))******'''(((***+++++++++)))(((ZZZ[[[\\\___bbbbbb___]]]TTTRRRPPPNNNLLLMMMNNNNNNKKKEEE>>>:::;;;<<<<<<;;;@@@EEELLLSSSXXX```iiiooouuuwww{{{zzzrrrlllggg___UUUMMM>>><<<:::999::::::999888777777777777888999;;;;;;999888777666666666777888444333111///---,,,++++++++++++)))(((...666888555***(((&&&&&&'''((('''&&&))))))))))))(((((((((((((((((('''&&&&&&%%%%%%%%%'''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&++++++++++++***)))((('''(((((((((((((((((((((((()))***+++,,,,,,+++***)))'''''''''(((((((((((((((***&&&+++555444)))%%%+++***)))''''''((())))))(((((((((((((((((((((((((((%%%%%%&&&'''(((((())))))(((''''''&&&&&&''''''((('''((()))***************(((((((((((('''&&&%%%%%%(((((((((((()))))))))***+++)))&&&$$$$$$&&&)))+++&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&''''''((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((()))))))))*********))))))))))))******))))))))))))************))))))))))))************(((((((((((())))))))))))))))))))))))************((((((((((((((((((((((((***)))((((((''''''''''''***)))((('''&&&''''''(((***(((&&&$$$$$$%%%&&&'''------///111222444666666666777999:::;;;::::::999888888777555444333222222111111000000111111222222000444777888555333333555777666888:::888222111444>>>???@@@AAACCCDDDDDDEEE???CCCGGGFFFCCCBBBFFFIIIUUUZZZ```bbbaaa```aaabbbbbbffflllooonnnkkkhhhfffeeeiiimmmooonnnlllkkkkkknnnsssxxxuuunnnhhhgggiiiiiijjjpppxxx}}}}}}yyyrrrnnnjjjfffggglllnnnooopppmmmhhhdddcccdddtttwwwyyyrrrnnnkkkcccZZZXXX^^^dddfffaaa```aaafffqqq}}}~~~mmmccc[[[OOOEEE???:::999888888777777777888:::999777666888:::;;;;;;444444444333333222111111000111111222333555666777;;;:::777444222222111111222222333333444444444444222222111000...---,,,,,,,,,,,,++++++++++++,,,,,,)))))))))))))))***+++,,,((((((((('''((())))))***((())))))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&'''(((((())))))(((((())))))))))))(((((((((((('''((()))***++++++++++++((((((((((((''''''''''''&&&&&&&&&'''''''''(((((())))))(((((((((((())))))''''''(((((()))))))))*********))))))((((((''''''((()))******+++*********++++++************++++++((()))***++++++,,,++++++++++++*********,,,---...---,,,+++***)))((((((((('''((()))++++++******)))ZZZ\\\___aaabbb```]]][[[WWWVVVUUUTTTTTTUUUWWWXXXXXXQQQIIIDDDBBB@@@<<<999===@@@DDDHHHLLLRRRYYY___hhhoooyyyyyyuuummmbbbYYYGGGCCC>>><<<;;;:::888666777777777777888888999:::999888777555555666888999666555333111///...,,,,,,------***)))///777:::888---+++***)))*********)))******))))))((((((''''''******))))))(((((('''''')))(((((('''''''''(((((((((((())))))))))))(((((())))))*********)))(((((())))))))))))))))))))))))'''((()))***+++***)))((('''''''''''''''(((((((((,,,***,,,444888444...+++,,,***(((((()))***)))((((((((((((((((((((((((((($$$%%%&&&&&&'''((())))))((((((''''''''''''((((((''''''((()))***+++++++++***************)))((((((''''''((((((((()))))))))+++)))'''%%%%%%''')))+++'''''''''''''''''''''''',,,+++***)))))))))))))))(((''''''''''''(((((()))************))))))))))))''''''((((((((()))))))))***))))))))))))******+++(((((()))))))))*********))))))))))))*********+++((())))))))))))*********(((((()))))))))*********((((((((((((((((((((((((+++***)))'''%%%$$$$$$$$$,,,***)))(((''''''((((((+++***((('''''')))+++---000000111333444666777777888999;;;<<<<<<;;;:::999555555555444333333222222000000//////000111333444555;;;??????:::666777999555555777:::999777:::@@@JJJKKKMMMNNNOOOOOONNNNNNIIINNNRRRPPPJJJIIIMMMSSS^^^ccchhhjjjgggeeeeeeeeegggjjjmmmooonnnkkkhhhfffgggjjjnnnpppooonnnllllllmmmoooqqqooojjjfffeeefffccceeejjjpppuuuxxxzzz{{{~~~uuukkkeeebbb```bbbfffgggmmmrrrpppjjjggghhhkkkssstttyyy~~~{{{sssnnnnnnkkkeee``````eeejjjmmmjjjjjjllltttxxxooohhh[[[OOOHHHBBBBBB@@@???>>>===<<<;;;:::<<<<<<<<<<<<>>><<<888777666666555555555555555222222222222222333444444888777555444222222222222111111111222333555666666444333222111///...,,,,,,---,,,++++++++++++,,,---*********)))******++++++++++++******++++++,,,---******+++++++++,,,,,,,,,))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))))))))***++++++++++++***))))))))))))(((((((((((((((((())))))************************))))))))))))''''''(((((((((((())))))***)))(((''''''((()))***((())))))))))))*********++++++******************)))***+++,,,,,,+++***)))++++++************++++++'''((()))***++++++,,,,,,,,,+++)))(((((()))+++,,,++++++***))))))((((((((((((((()))************)))___aaacccbbb```[[[WWWUUUXXXWWWWWWXXXZZZ]]]```aaaccc]]]VVVPPPKKKGGGAAA===<<<======>>>AAAFFFLLLPPPZZZeeeuuu}}}xxxrrrjjjdddTTTNNNEEE@@@>>><<<999666777777666666666777777888888777666555555555666777555555444333222000///...---,,,(((&&&+++222444111...,,,*********+++***)))******))))))((((((''''''((((((((())))))))))))))))))(((((('''''''''(((((((((((())))))))))))((((((%%%&&&'''((())))))))))))))))))))))))))))))))))))%%%&&&((()))))))))((('''''''''''''''(((((())))))'''+++***)))666DDD???000,,,+++)))))))))***)))(((((((((((((((((((((((((((%%%%%%%%%&&&'''(((((()))((((((((((((((((((((((((&&&&&&''''''((()))*********************))))))(((&&&&&&'''''''''((((((((($$$$$$############$$$$$$((((((((((((((((((((((((,,,+++***)))))))))))))))'''''''''''''''((())))))))))))))))))************&&&&&&'''''''''((((((((())))))(((((()))***++++++'''''''''((((((((())))))((())))))))))))*********))))))))))))*********+++'''''''''((((((((())))))((((((((((((((((((((((((***)))(((((('''(((((((((---,,,***)))))))))************)))***,,,...111333111222333444555666777777999:::;;;<<<<<<;;;999888222333333444444555555555222111111111222444666777888===AAA???:::666777999888777777999999;;;DDDNNNTTTVVVYYY\\\]]]]]]\\\[[[XXX\\\___\\\VVVSSSXXX]]]ccciiiqqqssspppkkkgggfffiiihhhgggfffeeedddbbbaaacccgggkkkmmmlllkkkjjjjjjdddaaa\\\[[[\\\\\\ZZZXXX\\\___bbbeeejjjooorrrsssuuujjj^^^XXXUUUSSSTTTXXXWWW^^^ddddddaaaaaagggnnnmmmpppsssuuuvvvvvvssspppiiigggggghhhiiikkkmmmppppppoooqqqzzzwwwrrrmmmbbbXXXSSSLLLKKKIIIFFFDDDBBBAAAAAACCCKKKQQQOOOLLLHHH???777777666555555555666666777444444333222222333333333333333333333333444555555111111111111222444666666555444333222000///...------,,,,,,++++++,,,,,,---,,,+++***************++++++++++++++++++,,,------******+++++++++,,,,,,,,,************************((((((((())))))*********)))))))))))))))))))))))))))******+++++++++++++++))))))))))))(((((((((((())))))((((((''''''''''''))))))))))))************(((((()))))))))************)))(((''''''((()))***************))))))))))))))))))((((((((()))******)))***+++,,,,,,+++***)))+++******************+++'''''''''((()))***++++++*********))))))((((((((((((((())))))************(((((()))***************hhhiiiiiifff```ZZZVVVTTTWWWWWWWWWYYY\\\```dddggghhhfffbbb[[[TTTNNNIIIFFF???===;;;:::<<>>888777555444444555666666555555444333333333444444111111222333555666666777333222111111111333444555555555444222111000//////------............---------,,,+++***************)))))))))((())))))***+++((())))))))))))*********++++++++++++++++++++++++((())))))******++++++,,,))))))))))))))))))))))))'''((())))))******))))))))))))))))))((((((((((((***)))((('''&&&&&&&&&&&&''''''''''''(((((((((((((((((()))))))))*********))))))(((((((((((())))))+++*********))))))(((((('''&&&%%%%%%%%%'''((()))*********+++******))))))******))))))))))))******((('''''''''((()))***+++******+++,,,,,,***)))(((&&&''')))***+++,,,,,,,,,)))))))))))))))*********mmmnnnmmmiiiccc]]]ZZZZZZWWWWWWXXXYYY]]]aaaeeeggglllmmmlllfff]]]UUURRRRRRJJJFFF@@@;;;:::;;;===???AAAKKKYYYdddkkkrrrxxx}}}|||{{{xxxsssnnnkkklllnnnjjjddd]]]ZZZXXXSSSJJJAAA999888888777666666666777777777888777666444111000///000222444555555555444///...***&&&(((+++)))$$$)))'''&&&&&&((())))))((((((((((((((())))))))))))&&&&&&&&&'''(((((())))))%%%&&&''')))))))))((((((&&&&&&''''''''''''&&&&&&%%%&&&'''((()))*********((((((((((((((((((((((((&&&'''(((***+++******)))(((((())))))***++++++,,,+++///...***333BBBDDD;;;,,,***((((((((()))((('''((((((((((((((((((((((((''''''&&&&&&&&&&&&%%%%%%'''((()))******)))((('''((('''&&&&&&&&&'''((((((%%%&&&&&&'''''''''&&&&&&''''''''''''((((((((((((((())))))))))))))))))(((''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&&&&''''''((()))***&&&'''''''''((((((((()))''''''''''''((((((((((((&&&&&&&&&&&&'''((()))***'''(((((((((((()))))))))&&&'''''''''((((((((((((((((((((()))))))))******'''(((((((((((()))))))))((((((((((((((((((((((((&&&&&&''')))+++---///111***))))))))))))+++,,,---)))+++---000333444555555555666666666777888888888999999999888777666666555111111222333444555555666444555666777777777777777888888888999:::<<<>>>???AAA@@@@@@@@@???AAALLLXXXeeegggkkknnnooommmjjjhhhdddeeedddcccbbbcccfffhhhmmmsssyyyyyyqqqggg___ZZZQQQMMMIIIHHHIIIKKKKKKKKKOOOVVV^^^cccaaa[[[TTTPPPMMMJJJFFFGGGIIIKKKKKKIIILLLOOOPPPPPPVVVbbbkkkmmmiii^^^SSSOOOMMMHHHEEEEEEBBBFFFIIIIIIIIILLLSSSYYYXXX^^^aaa___```dddddd```]]]^^^cccmmmrrrqqqrrrvvvpppoooqqqxxx{{{sssooommmllliiidddcccfffaaa___\\\YYYYYY[[[]]]___qqqyyygggVVVHHH>>>===:::777666555666666666666555555444444555555111222333444555666666666555444222111000111222333555444444333222111111111...///111222222111///......---,,,+++************((((((((((((((()))******((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,(((((()))******+++,,,,,,))))))))))))))))))))))))(((((()))************)))))))))))))))((((((((((((***)))(((''''''(((((()))&&&'''''''''((((((((()))''''''''''''(((((((((((((((((())))))))))))((((((((((((((()))))))))))))))'''&&&%%%%%%&&&(((***++++++***))))))((((((((()))))))))(((((((((((())))))***))))))(((((()))***++++++++++++++++++******)))((()))***,,,,,,,,,++++++)))))))))))))))******+++nnnooonnnjjjddd___^^^^^^WWWWWWXXXYYY\\\```ccceeeooossstttoooddd\\\ZZZ[[[UUUOOOFFF>>>999888777777;;;AAAIIINNNQQQUUU\\\bbbmmmpppqqqnnnjjjhhhkkkooonnnjjjffffffeee^^^RRRGGG::::::999888777777777777777888999999888444111...---...111333555666666666333222///+++,,,///,,,&&&***((('''(((***++++++***''''''(((((())))))******))))))))))))************###%%%''')))******)))((((((((())))))))))))((((((((())))))************)))************************'''(((***+++,,,,,,,,,+++((())))))***+++,,,,,,,,,,,,,,,+++***)))***,,,...,,,***((('''(((((('''&&&(((((((((((((((((((((((((((''''''&&&&&&%%%$$$$$$'''((()))******)))((('''))))))'''&&&&&&'''((((((''''''((((((((((((((('''(((((((((((()))))))))))))))((('''&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''((()))***&&&&&&&&&'''''')))******((()))))))))******++++++(((((((((((())))))))))))%%%%%%%%%&&&&&&((())))))))))))))))))************&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))))))))))))))************(((((((((((((((((((((((('''''''''''''''((())))))(((((('''((()))***,,,------///222555666777666666777777888888888999999999:::999777666555555555555222222222222222333333333555555777888888888777666<<<;;;:::<<<@@@EEEHHHIIIKKKLLLOOOQQQOOOQQQ\\\hhhnnnppprrrsssqqqlllgggccc___^^^^^^^^^```bbbeeegggnnnrrrvvvtttjjj___VVVRRROOOLLLIIIJJJLLLOOONNNMMMSSS[[[fffllljjj```UUUNNNJJJKKKLLLMMMMMMMMMMMMMMMOOOSSSSSSRRRZZZiiitttvvvlllbbbXXXUUUSSSMMMIIIGGGEEEGGGHHHHHHGGGHHHLLLPPPNNNTTTWWWTTTTTTWWWVVVRRRUUUTTTYYYbbbfffeeefffjjjnnnmmmooovvv}}}~~~xxxqqqnnnmmmllllllhhhccceeekkkjjjhhheeecccdddhhhllloooooo]]]OOOFFFDDD@@@<<<999888888888777666666555555555666666333444555555666666666555777555333111000000111111444444444333333222222222///111444666666444111///...---,,,+++******))))))*********)))***++++++,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++'''(((((()))***++++++,,,))))))))))))))))))))))))******+++,,,,,,,,,,,,+++))))))))))))(((((((((((())))))(((((((((***+++,,,((()))))))))******++++++%%%%%%%%%&&&&&&&&&'''''''''((()))******)))((('''&&&&&&'''((()))***++++++***)))(((((()))+++---///+++***((('''''''''((()))((((((''''''''''''((((((,,,+++***)))))))))***+++******)))(((((())))))******+++,,,------,,,***))))))))))))))))))******+++mmmqqquuuvvvqqqiiibbb^^^YYYXXXWWWWWWYYY]]]```bbbnnnvvvzzztttjjjccc\\\WWWPPPLLLEEE@@@===<<<:::999>>>===<<<===AAAGGGNNNRRR]]]ccchhhhhhddddddiiiooowwwsssnnnmmmlllggg___XXXGGGBBB===999888888888888:::999999888777666555555///000111333555555555555666555333111000......---))))))(((((((((((()))))),,,,,,,,,+++)))&&&###"""))))))(((((((((((())))))''''''((())))))((('''&&&''''''''''''((((((((((((******++++++++++++******++++++************++++++))))))))))))))))))))))))((((((((()))******++++++)))((('''(((***++++++***###  %%%((('''%%%%%%&&&((()))*********)))&&&&&&&&&&&&''''''((((((((()))***)))((('''((()))+++***''''''''''''&&&%%%,,,***(((''''''''')))***'''(((***+++++++++***)))555,,,,,,+++"""###)))(((***%%%'''(((###)))///)))''''''((()))***+++,,,,,,%%%&&&''')))************))))))))))))************'''***,,,,,,)))''')))+++''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******)))((('''&&&%%%%%%'''((((((((((((((('''&&&))))))(((((((((((())))))&&&'''(((((()))(((((((((,,,,,,***)))((()))---000000111333666666666555444888777777777777777888999888777555444333222222222333222111222555666333111333666888888777999===AAA@@@DDDIIIJJJKKKNNNUUU[[[YYYZZZ^^^bbbbbbccciiiqqq{{{xxxtttpppkkkeee^^^ZZZXXXWWWYYY\\\YYYWWW]]]gggjjjssszzzvvvhhhXXXOOOMMMJJJHHHOOO]]]ddd```YYYWWW]]]ggguuu{{{qqq___UUUSSSRRRPPPNNNQQQUUUTTTPPPKKKUUUZZZ\\\^^^eeeooossspppkkkfff^^^XXXUUUSSSQQQPPPPPPQQQQQQPPPNNNOOOQQQTTTSSSUUUUUUTTTQQQNNNMMMLLLOOOPPPQQQRRRSSSUUUXXXZZZ\\\___dddjjjmmmoooooooooooommmkkkkkklllnnnoooooosssuuuuuuppplllnnnwwwssseee^^^UUUOOOFFF>>>:::;;;===@@@444666777777777666777777999555444555555333333666888888777777666666555555111222222222222111000000000000111222222222222111444000------000000---)))))))))))))))************))))))(((((((((((())))))...'''))),,,&&&''',,,)))))))))))))))************))))))))))))************&&&&&&'''((()))***++++++&&&'''((()))++++++,,,,,,))))))))))))((((((((((((+++*********))))))(((((('''((()))***************)))((('''''''''(((***+++******((('''%%%%%%$$$$$$))))))************)))))),,,+++)))&&&###!!!))))))************))))))******))))))((((((''''''*********)))))))))))))))***++++++,,,,,,,,,+++***++++++++++++++++++++++++uuuwwwxxxtttlllccc[[[VVVWWWXXXYYY[[[]]]___aaabbbgggnnnqqqlllccc]]]XXXSSSRRROOOJJJGGGEEECCCAAA??????===;;;:::<<<@@@EEEHHHQQQXXXaaadddcccdddhhhlllsssqqqooooooooollleee^^^NNNHHH@@@999666666777777999999888666555444444333///000111222444555777777888777555333222111000000+++***)))))))))))))))))))))))))))))))))((((((''''''''''''''''''''''''''''''((()))******)))((('''))))))*********+++++++++)))))))))******)))))))))((((((''''''''''''(((((())))))))))))))))))))))))******)))))))))))))))))))))((('''''')))***)))(((&&&### """''')))(((&&&%%%&&&(((************)))'''''''''(((''''''&&&&&&((()))***)))((('''((()))+++)))'''&&&''''''&&&%%%&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&'''((((((((((((''',,,%%%)))+++%%%''',,,)))$$$!!!'''***$$$''',,,(((''''''''''''((((((((((((+++******)))((('''%%%%%%''''''''''''((((((((((((((()))***)))(((((()))***((((((((())))))))))))***))))))))))))))))))))))))(((((((((((()))))))))))))))))))))(((''''''&&&&&&''''''((((((((((((((('''))))))(((((((((((())))))(((((()))))))))))))))(((+++++++++******+++...111111222444666666666666555888777777666666777777777777666555444333222222222555333333555888999888666555666777888<<>>;;;:::;;;===???CCCLLLXXX___aaacccgggjjjllllllmmmqqqssspppjjjeeeYYYRRRGGG>>>999777777777:::999888666555555444444111111111111333555777888888888777666555444333222---,,,+++***************((((((((((((((())))))***''''''((((((((((((''''''(((((())))))))))))((((((&&&&&&'''''''''((((((((((((((())))))))))))((((((''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))++++++***))))))((('''''')))(((''''''(((((('''&&&)))&&&$$$%%%(((***)))'''&&&''')))************)))(((((())))))((('''%%%$$$''')))***)))((('''(((******(((&&&&&&&&&'''&&&%%%'''((()))******(((&&&%%%&&&&&&&&&&&&&&&'''(((((()))%%%)))+++&&&***///***((($$$))),,,%%%&&&***&&&)))((((((((('''''''''&&&++++++***)))'''%%%$$$"""''''''''''''((((((((((((***(((&&&&&&'''((((((((())))))))))))************(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&''''''((())))))))))))***))))))(((((())))))***)))))))))))))))))))))))))))+++,,,------...000111444555555666666777777777888888777666555555555555555444333222222222222222222222222444777999999888;;;999888;;;CCCNNNWWW\\\^^^aaacccccc``````bbbeeeeeeeeejjjppprrrrrruuuzzz|||xxxqqqggg\\\RRRJJJFFFFFFDDDEEEFFFHHHOOO]]]jjjwwwtttooofff\\\TTTQQQPPPZZZ]]]eeennnqqqooooooqqqqqqrrrttttttlllbbb```dddggghhhhhhgggfffeeeffffffmmmnnnnnnmmmooosssssspppkkkkkkkkklllllljjjgggddddddbbb```_________^^^]]]ZZZ\\\]]]]]][[[ZZZZZZ[[[XXXWWWUUURRROOOLLLIIIGGGMMMMMMMMMOOOQQQTTTWWWXXXYYYXXXYYY]]]eeennntttxxxuuuwwwzzz|||~~~~~~ssshhh```\\\bbbbbb```\\\WWWPPPJJJGGG>>>>>>@@@CCCFFFEEEBBB???:::555333666888666666888666666666666777777777777444444444444444333222222111000000000111222444555666444222444777888666444,,,++++++++++++++++++++++++++++++******+++++++++,,,'''+++,,,'''***...)))*********)))))))))******'''(((((()))******++++++***)))))))))((((((((('''++++++++++++***((('''&&&(((((((((((()))))))))))))))(((((((((((('''''''''((((((((((((((('''''''''((((((((((((((()))******''''''''''''((())))))***))))))))))))))))))))))))++++++***)))((('''&&&&&&))))))************))))))***))))))))))))((((((((())))))******++++++,,,,,,...---+++*********++++++))))))))))))))))))))))))mmmllliiibbbZZZSSSNNNMMMLLLNNNPPPTTTWWWYYYZZZ[[[aaaeeeeee```\\\[[[ZZZXXXWWWVVVVVVVVVVVVSSSPPPMMMHHHFFFDDDAAA>>>=========>>>EEEOOOWWW[[[___dddhhhfffhhhlllqqqtttrrrmmmiiibbb\\\RRRJJJDDD@@@>>>===;;;:::888777666666777777555444333111222333555666777777777777666555444444//////...,,,,,,++++++++++++***)))'''''''''((()))))))))***++++++***))))))''''''((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''(((((())))))))))))((((((***))))))(((((())))))***))))))))))))))))))))))))******))))))((((((((((((***)))''''''(((((('''&&&+++)))''''''((()))(((&&&'''((()))***+++******)))&&&'''((())))))(((&&&%%%'''((())))))(((((()))***)))'''&&&%%%&&&'''&&&%%%))))))***+++***)))(((''')))((('''''''''(((***+++,,,&&&'''(((&&&000999555>>>111------'''(((***%%%************))))))))))))''''''(((((((((''''''&&&))))))))))))************+++'''######&&&(((((('''(((((()))))))))*********(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((())))))))))))%%%&&&'''))))))************))))))))))))))))))***)))))))))((((((((())))))(((+++...000000000111222777777666666777777888999888777666555444444444444222111111000111111222222333333444555777:::;;;;;;AAA>>>>>>DDDNNNYYY```cccdddffffffeeebbb______```aaaaaafffnnnsssssssssvvvpppmmmfff]]]SSSKKKEEECCCGGGHHHJJJKKKNNNVVVdddooovvvqqqjjjccc___\\\ZZZZZZ___eeemmmrrrssssssvvvzzz|||zzzyyywwwqqqkkkkkknnnooorrrtttrrroooooorrrvvv{{{{{{zzzyyyzzz{{{yyyvvvuuuuuuuuuuuuuuussspppmmmooommmkkkkkkmmmmmmllljjjfffggggggeeebbb_________```___]]][[[XXXTTTPPPMMMOOOMMMKKKIIIIIIKKKNNNPPPQQQPPPOOORRRXXX___eeehhhkkkkkknnnttt{{{~~~~~~}}}yyyyyywwwrrrkkkeeeaaaaaakkklllmmmkkkggg```ZZZUUUNNNMMMPPPYYYaaa___RRRFFFBBB;;;888999:::888777999555555666666777777888888555555555555555444333333222111000///000222555777999888666666666444111...,,,,,,,,,++++++*********++++++************++++++---***------'''+++000))),,,+++***)))))))))******...---,,,+++***)))(((((())))))))))))((((((((((((++++++++++++***((('''&&&(((((((((((()))))))))))))))))))))))))))(((((((((%%%%%%&&&'''(((***+++,,,((((((((((((((())))))***'''&&&&&&&&&'''((()))*********))))))))))))******+++***)))((('''&&&%%%$$$))))))************))))))))))))))))))))))))))))))))))))***+++,,,,,,------///---+++)))))))))+++,,,************************hhhfffccc]]]WWWRRRPPPPPPTTTTTTUUUVVVYYY]]]aaacccccceeeccc___]]]```bbbaaa\\\ZZZYYYYYYXXXVVVRRROOOKKKKKKIIIGGGEEEBBBAAA@@@>>>BBBGGGKKKPPPVVV]]]bbbdddhhhmmmrrruuutttqqqnnnhhhddd^^^XXXSSSNNNIIIFFF<<<;;;999777666666777888999888555333111111222333555555666666666666555444333222000///...---,,,,,,+++***((('''''''''((()))))))))************))))))&&&&&&&&&''''''(((((((((((())))))))))))*********)))******++++++******)))+++******))))))******+++((((((((((((((((((((((((''''''(((((())))))))))))+++***)))))))))***((('''+++)))''''''''''''&&&&&&((((((***++++++******)))$$$%%%'''))))))***))))))&&&((())))))(((((()))+++)))'''&&&&&&'''''''''&&&((('''&&&%%%%%%%%%&&&&&&))))))((('''''')))***+++)))$$$%%%(((///EEEXXXWWWXXX???000---)))***+++&&&((((((((()))***+++++++++%%%&&&'''((())))))))))))))))))))))))************+++'''######&&&((((((&&&'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((()))*********&&&'''((()))******************))))))))))))******(((((('''''''''((()))******---000222222222333444888888777777777888999999777666555444333333333333000000000000000111222333777888999:::<<>>@@@DDDIIIMMMNNNQQQXXXbbbjjjoooqqqqqqmmmkkkfffaaa]]]YYYWWWVVVOOOOOOVVVdddnnnnnnjjjggg```___\\\UUUNNNJJJKKKNNNSSS\\\cccddddddgggkkkmmmnnnnnnooorrrtttuuutttrrrxxxuuuxxx|||~~~~~~xxxrrrmmmkkkkkklllkkkllloooqqqpppkkkggg___]]]ZZZWWWUUUSSSRRRRRRRRRPPPNNNOOOQQQSSSTTTTTT[[[YYYZZZ^^^fffmmmppppppmmmkkkhhhgggiiimmmsssvvvvvvwwwxxxyyyzzzzzzyyyxxxtttyyypppTTTHHH<<<999888555333333666666666666777777777777555666666666666555444444333333222111222333444555777888999999999777555444//////...---+++***))))))******))))))))))))******))))))------,,,:::DDD>>>...---+++)))((()))***+++))))))))))))************&&&&&&'''((()))***++++++'''((()))***************''''''(((((())))))************+++++++++++++++,,,+++***(((&&&&&&&&&&&&'''''''''((()))))))))))))))++++++*********++++++,,,+++***)))(((((()))***+++(((((())))))***+++++++++))))))************)))))))))))))))************+++))))))******++++++,,,,,,,,,,,,+++******+++,,,---++++++++++++++++++++++++jjjjjjhhheeeaaa```aaabbbaaaaaabbbccceeehhhjjjlllkkkkkkfffbbbeeennntttvvvooojjjbbb\\\XXXWWWUUUTTTPPPQQQRRRRRRPPPMMMIIIGGGCCCBBBAAAAAADDDJJJRRRWWW^^^ccciiiooosssuuuvvvwwwqqqnnnjjjfffccc___ZZZWWWPPPMMMGGGAAA<<<999777777888777666555444333222222222333555777888888777666777666555222111///......''''''((())))))***))))))(((&&&$$$######$$$&&&((()))((((((((()))***,,,,,,'''''''''(((((((((((()))))))))************))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''(((((((((((((((((()))((('''((()))***)))((()))))))))(((&&&&&&&&&''')))***++++++++++++))))))((('''&&&&&&''')))+++,,,&&&'''))))))((((((***+++***)))'''''')))***))))))+++******)))))))))))))))'''(((((()))))))))))))))((('''---333===UUUddd]]]FFF111+++...)))&&&))))))&&&&&&''''''(((((())))))++++++++++++***)))''''''''''''''''''((((((((((((&&&((((((((('''&&&'''((('''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******((())))))*********))))))+++******))))))******+++)))(((((((((***---///111000111333444333333444666666777888999999888777666333333222222222222333333333333444555666888:::;;;:::>>>BBBFFFJJJPPPWWW]]]bbbfffmmmrrrttttttttttttpppkkkccc[[[UUUQQQNNNMMMGGGGGGOOO___lllmmmgggbbb___```^^^YYYTTTSSSWWW\\\___jjjrrrrrrqqqssstttsssxxx{{{sssyyy{{{xxxwwwxxxtttssstttxxx{{{zzztttnnngggggggggfffdddaaa___^^^YYYXXXVVVVVVWWWWWWVVVUUU[[[[[[[[[\\\___aaabbbbbbaaa___]]]___dddllltttxxxwwwxxx{{{}}}{{{\\\NNN@@@:::999777666777777777777777666666666666555555666666555555444333444333333333333222222222222555888:::;;;:::999999222222111///...,,,++++++++++++************++++++------000......???KKKEEE///...+++)))((()))***,,,+++++++++,,,,,,---------''''''(((((())))))******(((((()))***************'''''''''((()))*********))))))******++++++++++++***(((&&&$$$""""""######&&&'''((()))***))))))((('''''''''((()))***+++,,,+++***)))(((((()))***+++,,,,,,+++***((('''&&&&&&))))))************))))))))))))*********+++++++++*********************************++++++,,,,,,---************************ggghhhhhhgggeeefffhhhjjjiiijjjllloooqqqrrrrrrrrrqqqooojjjfffjjjuuu|||~~~wwwpppfff^^^YYYWWWWWWWWWUUUVVVWWWWWWUUUQQQMMMJJJFFFEEEDDDEEEHHHMMMSSSWWWXXX\\\cccjjjooorrruuuwwwtttpppjjjeeebbb___]]][[[]]]YYYQQQIIIBBB===;;;999555555555666555555444333222333666888999999888777999777666333111000//////******++++++)))(((&&&$$$***(((%%%######%%%(((***+++******)))***,,,...///++++++++++++,,,,,,,,,,,,(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((()))))))))(((''''''&&&&&&'''&&&&&&''')))***)))((()))******)))''''''((())))))***+++,,,,,,+++))))))+++)))'''&&&&&&(((***,,,%%%'''))))))((((((***,,,+++)))((((((***+++***)))&&&'''((()))((('''%%%$$$)))***+++------,,,++++++%%%$$$(((((()))555777(((---"""&&&///)))###'''***************))))))))))))***++++++++++++***))))))))))))))))))************%%%(((+++***'''&&&''')))))))))))))))************************************(((((((((((())))))))))))******)))))))))))))))))))))************))))))(((++++++************++++++***))))))***,,,///222555222333444444333333555666555777888999999888666555222222222111222222333333666666777888:::<<<>>>???CCCHHHMMMSSSYYY```jjjpppuuuyyy}}}|||xxxtttssssssooohhh^^^TTTMMMHHHEEECCCIIIIIIQQQcccqqqrrrlllfff^^^``````]]]ZZZ\\\cccjjjkkkwww~~~|||~~~~~~|||}}}vvvrrrzzz~~~{{{zzz{{{~~~xxxrrrmmmnnnpppqqqpppnnnkkkiiigggeeedddcccbbbaaa^^^[[[]]]]]]]]]\\\ZZZXXXVVVUUUVVVTTTSSSVVV^^^hhhpppuuuwwwyyy|||yyycccSSSCCC===<<<;;;;;;===888888777777666666555555555555555555555444444333444444444444444222111000111444888::::::999888888555444333111000...---,,,---,,,,,,++++++,,,,,,------,,,---((('''888DDD>>>000...+++)))((()))***,,,++++++***))))))((((((((())))))))))))(((((((((((())))))************)))(((&&&''''''((()))******+++(((((())))))*********+++---+++)))(((((((((***+++&&&''')))*********)))((((((((()))+++---///111222+++***)))'''''')))***+++$$$%%%%%%&&&'''((())))))))))))************))))))))))))******++++++++++++*********)))))))))))))))((()))***+++------------))))))))))))))))))))))))aaafffkkkmmmkkkiiihhhiiimmmrrruuutttuuu{{{wwwsssooonnnqqqwww|||vvvooofff```^^^^^^\\\ZZZZZZ___cccaaaZZZSSSQQQQQQOOOIIIDDDFFFMMMSSSTTTRRRMMMPPPWWW___hhhqqqwww{{{wwwnnneeebbbdddgggfffcccfffddd```YYYPPPFFF<<<777555555555666777777555333444333333333333444666777999888777555444444333333------,,,,,,***)))'''&&&'''%%%%%%&&&((()))((('''(((((())))))*********+++(((&&&%%%&&&((((((%%%"""$$$###$$$'''***+++(((%%%*********)))))))))))))))'''''''''((()))+++------(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''((((((***)))((('''&&&&&&'''(((***)))(((''''''((()))*********))))))))))))))))))((((((((((((((('''&&&&&&%%%(((+++,,,+++(((''''''(((''''''(((((()))***+++''''''(((((())))))******)))'''''')))+++***&&&###!!!%%%))))))&&&%%%(((+++'''(((((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))(((((((((((())))))*********)))))))))))))))))))))))))))***+++,,,------+++))))))***+++***)))((((((((((((''''''''''''&&&'''(((***,,,///111222555555555444555666777777444666888999999666333111555333111111222333333333666777888;;;???DDDHHHKKKQQQVVVZZZ]]]gggvvv~~~zzzxxxxxxxxxvvvtttppp```QQQKKKHHHDDDEEEHHHGGGMMMWWWdddmmmpppkkkfffbbbaaaaaabbbeeekkkpppsss}}}wwwzzzzzzuuuvvvvvvwwwwwwxxxyyyyyyyyywwwrrrpppoookkkeeebbbccceee```ZZZWWWWWWWWWVVVTTTOOOOOOOOONNNPPPWWWaaaiiilllsssyyy||||||~~~tttaaaWWWJJJAAA>>>>>>===;;;<<<666666<<<===999666777777<<<<<<777666999:::666555555555555444222000///222222333444555666888999:::777444444444222///+++***)))((())),,,///333666---+++******,,,...............---,,,++++++++++++************************+++***)))))))))***,,,---)))))))))))))))))))))))),,,+++++++++***)))))))))************************))))))************))))))'''((()))******)))((('''++++++******+++---///000,,,,,,,,,+++***))))))(((%%%&&&'''((())))))))))))'''((()))++++++)))((('''((()))***,,,,,,++++++***))))))************))))))))))))************))))))++++++++++++++++++++++++]]]bbbhhhkkkjjjiiikkklllpppuuuzzz{{{xxxtttpppnnnppptttxxx{{{vvvrrrkkkccc___```cccfffmmmnnnmmmggg]]]UUURRRSSSRRRNNNKKKNNNVVV]]]]]][[[NNNOOOSSSYYYaaajjjrrrwwwtttkkkbbb___cccggggggfffjjjhhhddd^^^UUUJJJAAA<<<999777555555777777777666444333222111222333555777666555555555555555666666......---,,,+++)))((((((((('''&&&''')))***)))((((((((()))))))))*********((('''%%%&&&)))***)))(((%%%$$$%%%(((***+++)))&&&***)))))))))))))))))))))(((((((((((()))***,,,,,,(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''((((((***)))((('''&&&''''''(((+++******))))))*********)))))))))))))))************************)))(((((('''((()))(((&&&&&&((()))***)))((((((((((((((()))))))))******************+++(((&&&&&&((()))'''&&&###'''******'''&&&))),,,(((((()))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))(((((((((((())))))***)))))))))))))))))))))))))))))))))***+++,,,---,,,+++))))))*********)))************************+++,,,---...000222444666666666666666666777888999:::::::::999888777555555222111000111333666888999888:::???EEEMMMTTTZZZ]]]aaadddffffffmmmwww|||{{{zzzxxxwwwwwwxxxwwwssspppeeeYYYOOOMMMLLLJJJKKKNNNPPPTTT]]]gggooorrroookkkooooooooorrruuu{{{zzz}}}~~~yyyzzz|||~~~|||yyyxxxyyyuuummmhhhhhhkkkeee^^^YYYWWWUUURRROOOKKKMMMNNNNNNNNNQQQUUUYYY]]]dddmmmssswww}}}{{{oooddd]]]TTTMMMJJJHHHEEECCCEEE???;;;<<<:::666777;;;444888888444333777777555555555555555444222000///222222222333444666777888999777555444444333///,,,---,,,******+++---000222,,,***((((((***+++++++++---,,,,,,++++++++++++,,,************************((((((((((((((()))******))))))))))))))))))))))))+++++++++***************************************))))))))))))))))))))))))(((((())))))))))))((((((((((((''''''((()))***+++,,,++++++***))))))((((((%%%&&&'''((())))))))))))'''((()))******)))((('''((()))***+++++++++***)))))))))************))))))***++++++,,,,,,++++++***++++++++++++++++++++++++XXX]]]cccfffggggggiiilllooouuu|||vvvssspppnnnmmmooorrrtttuuutttoooiiidddeeemmmtttyyywwwqqqggg\\\TTTRRRRRRUUUSSSRRRWWW^^^cccccc```QQQOOONNNOOOUUU^^^gggmmmmmmfff___^^^ccciiikkkjjjjjjiiigggccc]]]UUUMMMIII@@@<<<888666666777888888555444222000000222555666666666666666666666666666111000...---+++*********)))((('''(((***+++***)))(((((())))))))))))******)))'''&&&''')))+++++++++&&&&&&&&&(((******)))'''))))))))))))))))))******)))))))))))))))******+++(((((((((((()))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))((('''''''''((((((((())))))******)))))))))(((((())))))*********+++******++++++******))))))))))))'''$$$###$$$(((,,,+++***)))(((''''''''''''******)))))))))))))))))),,,)))&&&%%%&&&(((((((((%%%(((++++++)))(((***,,,((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))***+++,,,,,,,,,***(((((()))***)))((())))))******+++,,,,,,,,,//////000111222444666666666777777888888999:::::::::888555222111111111222222222222333555999===???@@@CCCJJJSSS\\\eeekkkooopppqqqpppoooqqquuuuuurrrpppqqqqqqrrrrrrooojjjfffYYYSSSNNNOOOQQQRRRVVVZZZ^^^aaafffnnnuuuxxxxxxvvv|||}}}|||{{{{{{wwwzzz|||~~~}}}vvvppppppqqqlllfffbbb___\\\XXXTTTQQQRRRTTTSSSPPPMMMLLLLLLQQQWWW```hhhoooyyytttlllhhheee```]]]ZZZVVVSSSPPPSSSKKKDDD@@@<<<999;;;>>>555777666333333666777555555555555555444333111111222222222222333444666666888777555555555333111///000///---+++***+++,,,---,,,+++))))))***+++***)))++++++*********++++++,,,************************'''((())))))******))))))))))))))))))))))))))))))***************+++++++++******************************((((((((((((******))))))(((((((((((())))))******)))))))))******++++++******))))))(((((('''&&&&&&'''((())))))))))))'''((()))******)))(((''''''((()))*********))))))))))))************))))))******++++++++++++******************************SSSWWW]]]``````bbbeeehhhmmmttt{{{{{{rrrpppooonnnlllkkkkkkmmmnnnsssrrrpppmmmlllnnntttxxxwwwuuuooofff\\\VVVTTTTTTUUUSSSTTTYYY___bbbaaa^^^VVVQQQKKKGGGIIIPPPYYY___ccc```^^^aaahhhmmmooonnnggghhhhhhgggeee```[[[XXXJJJDDD===888666777777888666444222000000111444555;;;::::::888777666444333444222000...---,,,++++++***(((((((((******)))((((((((())))))))))))))))))((((((((())))))))))))((((((((())))))******)))((()))))))))))))))***************)))))))))))))))***(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((((((((($$$%%%'''(((((('''&&&&&&((((((((()))******++++++(((((()))))))))(((((('''***)))(((%%%$$$%%%))),,,******)))(((((((((((((((((((((''''''&&&&&&%%%%%%***((('''&&&''''''((((((&&&(((******)))((()))+++))))))***+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))))))))(((((((((((()))))))))))))))))))))***************))))))***++++++,,,,,,***(((((()))***)))(((''''''((()))***+++,,,,,,000000000000111222444444777888888999:::;;;;;;;;;666444222///...---...///444555666777999===AAADDDOOOQQQVVV]]]fffnnnuuuyyyyyyvvvsssppppppnnnjjjfffffffffggggggfffccc___\\\TTTRRRQQQSSSWWW\\\ccchhhmmmooosssxxx~~~~~~|||vvvzzz}}}zzzxxxzzz|||~~~~~~zzzwwwxxxwwwtttqqqoooooommmiiieeebbb```]]]XXXTTTQQQOOOOOORRRUUUYYY___fffnnnvvv{{{~~~yyysssnnnmmmlllkkkhhheeebbbaaa```aaaYYYOOOLLLKKKIIIDDDAAA:::999666555555888999888666666666555444333333222222222222222333333444555777777666666666444333222222111...,,,++++++++++++///---,,,+++,,,,,,+++***))))))))))))***+++,,,,,,************************)))***+++,,,---,,,+++***)))))))))))))))))))))))))))))))))***+++++++++,,,************************+++***(((''''''(((***+++***)))(((''''''((()))***,,,++++++******)))))))))***)))))))))((((((''''''''''''((()))))))))))))))((()))************)))((('''((((((((()))))))))))))))******++++++******)))'''(((((())))))(((((('''))))))))))))))))))))))))HHHLLLRRRVVVXXX[[[aaaeeemmmttt{{{}}}~~~{{{rrriiiiiikkkmmmlllkkkjjjkkklllpppooonnnpppsssvvvvvvuuutttsssoooiiibbb[[[WWWUUUQQQQQQRRRWWW\\\``````___[[[UUULLLEEECCCFFFLLLQQQWWWYYY]]]dddlllqqqqqqppphhhiiikkkkkkjjjgggcccaaaTTTNNNEEE===999888777666777555333111000111333444;;;;;;;;;;;;:::888777666666555333111///...------)))(((''''''))))))((('''))))))(((((((((((((((((('''((()))***)))((('''&&&******++++++***)))))))))(((((())))))************+++******)))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))))))))$$$%%%&&&((((((((('''&&&(((((())))))************(((((())))))))))))(((((()))******)))(((((()))+++((((((((((((((()))******((((((''''''&&&&&&%%%%%%&&&'''((())))))(((''''''&&&'''))))))((((((((()))))))))***+++++++++++++++))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((()))))))))***))))))(((((((((((())))))(((((())))))*********************)))******+++,,,,,,***(((((()))***)))((('''((()))***+++------...000000000000111222333444888888999::::::::::::999555444333333222222333333666999===@@@CCCGGGMMMQQQ^^^___bbbgggnnnvvv}}}~~~xxxpppllliiiddd^^^ZZZXXXYYY[[[[[[[[[ZZZZZZZZZWWWZZZ[[[\\\___hhhrrrxxx{{{}}}|||{{{xxxzzz{{{}}}}}}zzz{{{|||}}}}}}~~~}}}|||}}}~~~|||{{{|||~~~}}}yyytttrrrlllccc[[[WWWWWWYYY[[[XXXWWWVVVXXX\\\aaafffhhhllllllnnnqqqrrrqqqqqqqqqqqqqqqqqqnnnkkkjjjmmmpppooohhhbbbcccfffcccTTTEEEAAA<<<777666666777888888777666666555444444444444333333222222222333333444666777777777666555555555222111///...---,,,,,,,,,...---,,,,,,------+++)))))))))))))))***+++,,,,,,************************)))***,,,---------,,,+++************************)))))))))***+++++++++,,,))))))))))))))))))))))))***)))'''&&&&&&''')))******)))(((''''''((()))***(((((((((''''''&&&%%%%%%))))))))))))(((((((((((('''((())))))))))))))))))))))))************))))))((((((((((((((())))))*********++++++++++++******(((((())))))))))))(((((())))))))))))))))))))))));;;@@@FFFKKKOOOUUU\\\bbbkkkssszzzzzzxxxuuupppjjjhhhlllqqqqqqooommmnnnooonnnmmmmmmqqqvvvwwwtttppppppooommmiiiccc\\\VVVSSSQQQPPPQQQUUU[[[```dddeee```ZZZQQQJJJEEEEEEGGGIIILLLPPPXXXaaajjjooopppooonnnoooppppppmmmiiieeebbb\\\WWWNNNFFFAAA===999777777666555333222222333333666777999;;;<<<<<<;;;;;;777666666444222000...---***(((''''''((()))(((&&&))))))((((((((((((''''''&&&''')))))))))***---///+++,,,---,,,***)))***+++((((((((()))******++++++******)))))))))))))))***(((((((((((())))))))))))))))))))))))))))))))))))***))))))(((((())))))***(((((()))*********))))))'''(((((()))***************)))))))))))))))))))))******++++++,,,,,,++++++(((***,,,,,,***))))))***''''''''''''((()))***+++******))))))))))))))))))$$$&&&)))***)))((('''''''''(((((())))))(((((('''((()))***+++++++++++++++))))))))))))))))))))))))''''''''''''''''''''''''((((((((()))))))))******))))))(((((((((((())))))((((((((()))******+++++++++***************++++++---+++))))))***+++***)))++++++,,,---...///000111222111222222333444555666888888999:::999888777666111111222333555666888999<<>>??????BBBHHHMMMRRR^^^ffffffcccffflllqqqtttzzz}}}yyywwwxxxnnnppprrrqqqnnnmmmpppsssrrrpppnnnlllkkkiiifffdddbbb^^^XXXTTTUUUXXX]]]aaabbb```]]]XXXSSSOOOLLLJJJ???BBBGGGOOOYYYbbbhhhlllrrrssstttuuussspppllljjjccc```[[[VVVQQQKKKEEEAAA777888888888777555222111333555777999:::999888777777888999999777333///,,,---+++******++++++***((())))))(((((('''''''''&&&%%%$$$###$$$+++888IIIUUU---//////---***(((***,,,'''(((((()))***+++++++++)))))))))))))))***++++++(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******'''((()))+++++++++***)))((('''''''''''')))+++,,,,,,,,,+++***)))((('''''''''((()))***************)))))))))((('''''')))++++++***)))((((((''''''(((''''''(((((())))))******'''(((((('''%%%%%%)))---+++*********++++++***(((''''''(((******+++++++++))))))))))))))))))))))))************************))))))))))))************))))))(((((((((((())))))'''(((((()))***+++++++++++++++***************+++///---++++++,,,---,,,+++++++++,,,,,,---.........000000000111333555666777777888888888777444111000666555333555:::BBBKKKPPPZZZbbbjjjnnnnnnmmmoooqqqiiipppzzz{{{vvvgggXXXLLLLLLOOOQQQSSSWWWSSSYYYaaaeeeeeecccbbbbbbcccssszzzuuurrrpppqqqrrruuuvvvuuuqqqmmmpppxxx}}}~~~~~~|||{{{}}}~~~tttggg```___^^^[[[WWWTTTQQQQQQQQQNNNPPP]]]lllsssyyy|||}}}kkkWWWJJJ???===<<<777555777888888666555555666777777777666555555444444444444444777::::::888777999;;;999888666444111...,,,+++******+++---...///---+++......---,,,++++++++++++************************---,,,+++***+++,,,---...************************,,,+++++++++******))))))))))))))))))))))))))))))''''''(((((((((((('''''''''((()))******)))(((''''''((()))******)))((('''***************+++++++++))))))*********))))))(((++++++************+++++++++***)))))))))***,,,---***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++>>><<<;;;:::<<>>===<<<===@@@CCCEEEGGGHHHKKKQQQTTTVVV\\\dddkkknnnrrruuuuuutttuuuuuurrrpppnnnnnnqqquuuxxxyyyuuuuuutttsssrrrqqqppppppmmmkkkfffaaa]]]\\\]]]^^^^^^\\\ZZZZZZZZZXXXRRRMMMFFFEEEDDDBBBCCCJJJUUU^^^jjjpppxxx}}}}}}xxxssspppnnnooommmfffbbb___ZZZSSSDDDAAA<<<888666666555555666666666666888:::<<<===999888888777666555555555333000---,,,,,,,,,***(((((()))))))))))))))))))))''')))(((%%%***666>>>@@@000///---+++***************))))))(((''''''((((((''')))***++++++***)))((()))'''%%%%%%''')))******)))))))))))))))(((''''''(((((((((((((((((((((((())))))))))))************(((((()))******)))(((''''''(((((()))************((((((((()))((((((''''''***************************+++,,,,,,******+++,,,((((((((()))))))))******((((((((())))))))))))))))))******************))))))))))))*********++++++)))************))))))(((******)))))))))(((((((((((())))))******+++++++++((())))))******))))))((())))))************)))))))))))))))))))))))))))((()))***+++,,,------,,,,,,+++...111222333444666888666666666777999999777666999888666444333333333444000555<<>>======;;;888666666666777777::::::999999999:::;;;;;;777777888888888888777777888888888777555333111//////+++((((((+++---+++)))************************)))***++++++)))((()))***++++++************++++++(((((())))))*********+++444222///,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))))))))***+++))))))))))))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))************---222777>>>///$$$'''...///------)))))))))***+++++++++,,,******+++,,,,,,+++++++++EEEDDDBBB@@@AAABBBEEEFFFDDDCCCFFFKKKMMMNNNSSSYYY]]]```dddhhhjjjllloooqqqrrrmmmiiikkkrrrxxx{{{|||yyy{{{|||zzzuuurrrrrrtttooonnnmmmjjjgggdddaaa___^^^[[[XXXXXXZZZZZZWWWSSSNNNLLLHHHBBB@@@DDDMMMTTTaaakkkzzz}}}xxxwwwwwwtttnnnlllkkkgggaaaOOOIII@@@;;;999999888777666555555444555666888999666666666777777777888888444222///......,,,***(((************************)))***(((&&&)))111888999333111///,,,******+++,,,)))((((((''''''''''''''''''(((***++++++***)))((()))'''%%%%%%&&&(((((((((***))))))((((((((((((((((((((((((((((((((((((((())))))))))))************(((((()))******))))))(((((((((((((((((((((((((((***+++,,,------+++)))'''++++++++++++++++++++++++***+++,,,,,,******+++,,,)))))))))*********++++++******)))))))))(((((((((((())))))******))))))(((************+++++++++,,,((())))))************)))++++++************)))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))************))))))))))))))))))))))))))))))++++++,,,------,,,,,,,,,---///222444555666777999999999888999::::::888666666444222000000111333555555;;;EEEOOOXXXcccnnnvvv{{{}}}|||uuunnniiimmmlllkkkjjjiiigggdddaaa___XXXTTTYYYbbbgggjjjmmmuuussstttzzz}}}xxxsssqqqvvv~~~~~~~~~~~~}}}||||||~~~~~~}}}|||wwwwwwyyy|||~~~~~~|||yyyxxxuuuqqqnnnnnnooosssuuu|||~~~zzz{{{|||}}}}}}~~~{{{wwwtttqqqnnnmmmjjjgggeeebbbiiirrr{{{~~~zzzxxxtttpppmmmccc^^^ZZZWWWSSSPPPRRRWWWSSSZZZaaaeeeiiissszzzooo___YYYQQQJJJFFFDDDCCCBBBDDD@@@;;;999::::::888666777777777777888888999:::777777888888888888777777888888888777666555333222111---))))))+++---,,,+++************************+++,,,---,,,***))))))***,,,,,,++++++++++++,,,,,,'''(((((()))***+++++++++///...,,,***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((+++,,,***)))---888AAASSS999&&&(((///,,,(((((((((((()))***+++,,,,,,---))))))***+++,,,,,,,,,,,,NNNLLLIIIGGGFFFFFFGGGHHHHHHFFFFFFJJJLLLLLLOOOTTTTTTVVVYYY[[[]]]```dddgggkkkfffbbbgggqqqxxxzzzxxxtttzzzzzzuuutttuuupppqqqssstttsssnnnhhhddd```\\\XXXWWWYYYZZZYYYWWWUUUTTTPPPJJJEEEEEEJJJNNNXXXcccsss~~~zzzyyyuuupppqqqtttrrrnnn[[[SSSIIICCCAAA@@@>>>;;;777666555444444444555666666666666777777888888999555444222111///---+++)))+++*********)))))))))***+++***(((''')))---111333555333000---++++++,,,,,,)))(((((('''''''''((((((*********+++***)))((('''***(((&&&&&&'''(((((('''***)))(((''''''((()))***((((((((((((((()))))))))((()))))))))************((()))))))))******************))))))((((((((((((,,,------------+++***)))************************((()))***)))((('''(((***)))*********++++++++++++,,,,,,+++***)))''''''&&&(((((())))))))))))((((((******+++++++++,,,,,,,,,'''((()))***************************************)))))))))))))))))))))((()))((('''&&&&&&'''((()))((())))))************))))))))))))))))))*********,,,,,,---------------,,,///111444666666777999:::;;;:::888888999888777555444222000///000444777:::AAAIIISSS\\\dddkkksssyyy~~~~~~~~~{{{vvvnnnfffbbb]]]\\\\\\]]]```bbbaaa___^^^ZZZZZZbbblllqqqtttwww}}}uuuqqqrrr}}}{{{xxx||||||}}}|||xxxuuuwww}}}xxxsssoooooopppooonnnnnnoooqqqqqqpppnnngggggghhhjjjkkkjjjhhheeedddbbb___]]]]]]^^^aaabbbhhhkkklllmmmrrrwwwvvvqqqlllmmmnnnooopppssswwwzzzzzzvvvuuurrrppplllhhhdddbbb^^^bbbkkkuuu~~~~~~yyyvvvppplllfff```[[[VVVUUUVVVWWW]]]dddeeeffflllyyy|||ssslll___ZZZTTTOOOLLLKKKIIIHHHJJJFFFAAA???@@@???;;;888555555555555666777888888777888888999999888888777666666666666555555444444333000,,,***+++------,,,************************,,,------,,,***)))***++++++++++++******+++++++++''''''((()))***++++++,,,,,,+++***))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))*********))))))))))))((())))))))))))))))))))))))++++++******))))))(((((((((******))))))...777>>>TTT:::'''***///((($$$((()))))))))***+++++++++,,,(((((()))+++,,,,,,,,,,,,WWWUUURRRNNNLLLKKKJJJJJJMMMIIIGGGIIIJJJJJJLLLOOOOOOPPPQQQRRRRRRSSSVVVYYY]]]YYYYYY```jjjqqqpppllljjjsss~~~yyyvvvvvvqqqsssvvvyyy{{{xxxqqqlllccc^^^YYYWWWYYYZZZYYYXXXWWWXXXWWWTTTNNNJJJJJJLLLQQQZZZfffqqqxxx|||~~~xxxvvvqqqnnnrrryyy{{{wwwjjjcccZZZSSSMMMGGGAAA======<<<:::888888888888999888888888888777777777777666666555444111...,,,++++++***)))(((((((((((()))+++***)))))))))***,,,...333222///---+++++++++,,,)))))))))(((((()))******,,,,,,+++***)))(((&&&&&&+++***(((((()))***)))(((***)))(((''''''((()))***(((((((((((())))))******((()))))))))************)))))))))))))))***++++++,,,,,,***)))))))))))))))---,,,+++***)))******+++))))))))))))))))))))))))'''((())))))((('''((())))))*********++++++++++++************))))))))))))(((((())))))))))))((((((******+++++++++,,,,,,,,,'''((()))***************))))))))))))))))))))))))******************)))))))))((('''&&&&&&'''((()))(((((()))***************((()))))))))*********+++------------------......000333555777777888999;;;:::999777666777666555333444333333444777<<>>:::888888888888888999::::::888888999999999999888888444444444444444444444555444222///---,,,---------************************+++,,,---,,,***)))***+++******))))))))))))******'''(((((()))******++++++******************++++++(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))++++++******))))))(((((()))((('''(((+++...111333<<<---%%%+++...)))***111,,,+++++++++***)))))))))'''((()))***+++,,,,,,,,,cccaaa]]]YYYUUUSSSQQQQQQTTTMMMHHHHHHHHHHHHIIIMMMMMMNNNNNNMMMLLLLLLMMMOOOPPPOOOQQQXXXaaaeeedddbbbccclllxxx|||xxxuuuttttttuuuyyy|||{{{vvvrrrgggbbb]]]ZZZ[[[]]]\\\ZZZWWWZZZ\\\ZZZTTTOOOLLLLLLMMMQQQWWW^^^eeemmmuuuzzzvvvsssmmmjjjqqq{{{~~~|||xxxuuupppggg[[[OOODDD>>>>>><<<;;;999888888888888999999999888888777777666555777777666333///......,,,+++)))(((''''''((()))+++)))(((+++***((()))+++//////...,,,++++++*********))))))))))))******+++---,,,+++***)))''''''&&&+++)))))))))++++++***)))((((((((((((((())))))***'''(((((())))))******+++))))))))))))************)))))))))))))))***,,,,,,---,,,+++)))))))))***+++,,,***)))'''''')))+++,,,(((((((((((((((((((((((()))***++++++))))))***+++)))))))))*********++++++&&&&&&''')))+++,,,......((())))))******))))))(((************+++++++++,,,((())))))************)))((((((((())))))))))))***************************)))((((((''''''(((((()))'''((()))******+++******((())))))******+++++++++---------------///000000111444666777777888999;;;999777555444555555444333222222444777<<>>===>>>???>>>===>>>>>>>>>@@@CCCDDDCCCAAA@@@@@@@@@??????@@@@@@@@@???CCCDDDBBBCCCFFFGGGEEEDDDFFFHHHIIIIIIJJJKKKMMMOOOQQQSSSUUUVVVZZZ^^^aaadddhhhmmmqqquuuxxx{{{~~~||||||vvvqqquuuzzz|||{{{yyy{{{zzzuuukkkhhhdddbbbaaa^^^YYYTTTTTTUUUXXX]]]aaabbb```___^^^]]]]]]^^^___^^^[[[YYY[[[___ccc```WWWKKKCCC@@@:::999888777666666666666888999999::::::999999888666555444333333444555555444444444333111...,,,+++************************''')))******)))***+++,,,+++******))))))******+++************))))))))))))))))))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***))))))))))))))))))))))))))))))(((((()))***++++++,,,---)))))))))))))))))))))))))))))))))))))))*********)))***+++++++++***++++++***...///***'''))))))''',,,+++++++++***)))))))))))))))************)))))){{{vvvqqqmmmjjjhhhlllaaaWWWTTTSSSSSSVVVYYYQQQSSSUUUVVVVVVVVVWWWXXXQQQQQQSSSUUUYYY]]]bbbdddcccgggmmmuuu{{{|||zzzwwwxxxtttpppqqquuuwwwuuurrrkkkgggcccbbbdddfffeeecccaaabbbccc___ZZZUUUTTTUUUKKKIIIGGGGGGLLLWWWdddlllqqqkkkbbb___fffqqqvvvtttyyytttaaaTTTMMM@@@???>>><<<;;;;;;<<<<<<888888888888888999999999444777999999555222111222///...,,,***))))))***+++)))&&&(((------((('''+++'''(((***++++++***(((''''''''''''''''''((()))***(((((((((((()))***+++,,,'''&&&&&&(((***+++***)))&&&'''(((*********)))((('''(((((()))***+++++++++))))))))))))***************))))))((()))+++---...***)))(((&&&'''((()))+++%%%&&&)))+++,,,++++++***))))))))))))))))))))))))'''((()))((('''&&&''')))(((((((((((()))))))))))),,,,,,,,,+++***)))((((((******++++++++++++******((())))))))))))************************)))((('''*********++++++,,,,,,,,,%%%&&&&&&'''((()))******((()))***++++++***)))(((''''''(((******+++++++++((())))))***++++++,,,,,,,,,,,,,,,,,,...000333444222444666777777777999:::999666444444555666666555<<>>???CCC@@@BBBEEEEEEDDDBBBBBBCCC@@@===:::999;;;<<<======:::::::::===@@@AAAAAA@@@>>>>>>>>>???????????????>>>BBBCCC@@@???BBBCCCAAACCCEEEGGGHHHGGGGGGHHHIIIKKKLLLLLLLLLMMMOOOSSSVVVWWW[[[___aaabbbffflllqqqkkkpppvvvzzz{{{{{{zzzzzzwww{{{{{{}}}wwwlllgggkkkpppqqqwww~~~}}}~~~|||tttkkkfffddd```XXXRRRJJJMMMRRRWWWYYYZZZ^^^bbbgggggghhhiiikkkjjjgggdddeeelllqqqmmm```QQQHHHDDD??????===<<<;;;:::::::::888999999::::::999999888888777555444444555666666333555666555222...,,,+++************************&&&''')))))))))***+++---,,,++++++++++++++++++,,,++++++******)))(((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))''''''(((***+++,,,---...))))))))))))))))))))))))(((((())))))******++++++))),,,///---)))(((,,,111%%%---...''''''///111******************+++++++++)))************))))))(((zzzsssmmmllliiiddd```^^^___aaacccdddhhhlllnnnmmmjjjgggfff```^^^\\\\\\^^^aaaccccccdddiiiooorrrsssuuuyyy||||||zzzwwwtttrrrssstttuuuooommmjjjhhhiiijjjkkkkkkcccaaa___^^^]]][[[XXXVVVPPPKKKGGGFFFKKKSSS[[[___dddeeeffffffgggiiilllooorrrsssfff\\\RRRHHHCCC===:::;;;;;;;;;999<<<;;;999888777888888999::::::999888666555333222333222111000...+++)))((())))))(((((((((((())))))++++++++++++++++++++++++,,,+++++++++******)))))))))((((((((((((((())))))((((((''''''''''''(((((())))))))))))))))))))))))((((((''''''&&&&&&&&&%%%++++++******)))(((((((((+++***(((&&&''')))+++---******)))(((((()))***+++((((((((((((((('''&&&&&&++++++++++++++++++++++++(((((((((((((((((((((((())))))*********))))))(((+++***)))(((((()))***+++******)))((())))))******)))************))))))(((,,,,,,,,,,,,,,,+++***)))(((((()))************))))))((((((((()))***++++++((((((((((((((((((((((((---,,,***))))))***,,,---+++++++++,,,,,,------------...///111222222222222777888999888666555666777999333111444666777===DDDJJJNNNUUU\\\aaabbbbbbbbbmmmtttwwwtttssswwwxxxtttlll]]]PPPMMMNNNPPPVVV^^^dddkkkssswwwxxx|||zzztttpppmmmhhhdddaaa___\\\[[[[[[[[[ZZZXXXUUUPPPIIIFFFFFFFFFFFFDDDCCCAAA>>>;;;999999999999???>>>======??????>>>===;;;;;;::::::::::::;;;;;;=========>>>???@@@@@@AAABBBAAA@@@???>>>>>>??????AAAAAA@@@@@@AAABBBCCCDDDEEEFFFHHHHHHGGGFFFGGGIIINNNNNNMMMMMMMMMLLLLLLLLLOOOMMMLLLOOOSSSVVVVVVTTTXXX\\\aaacccccccccfffhhhiiilllppptttxxx}}}{{{qqqhhhccccccdddeeejjjsss}}}{{{rrrnnnhhh]]]QQQOOOLLLJJJJJJNNNUUU^^^cccnnnmmmkkkllloooqqqppppppvvvzzz}}}vvvhhhXXXLLLGGG???===999777777777777777777777777777777888999999999888666555555666666777666555555444111///,,,***%%%&&&''')))************************************---,,,+++,,,---...,,,***(((((())))))*********++++++*********))))))((((((++++++++++++***)))'''&&&***************)))(((((())))))(((((((((((())))))******+++++++++,,,,,,,,,&&&&&&'''((()))******+++++++++******))))))((((((******))))))))))))******+++++++++***************,,,,,,+++******+++,,,,,,++++++++++++++++++++++++***)))))))))((((((''''''{{{wwwrrrmmmlllmmmqqqsss{{{~~~~~~yyyuuujjjhhhfffeeefffggggggfffcccfffiiikkkkkknnntttxxx|||{{{xxxvvvuuuuuuuuuvvvtttssssssrrrqqqnnnkkkhhhaaa___]]]\\\\\\[[[YYYWWWUUUQQQKKKHHHJJJOOOVVVZZZ^^^^^^^^^aaaeeekkkqqqttttttsssiii___VVVLLLFFF@@@<<<<<<======<<<===<<<;;;:::999::::::;;;;;;::::::999888666555444000000///---+++)))'''&&&******))))))))))))******++++++++++++++++++++++++))))))))))))((((((((('''))))))(((((((((((())))))***))))))((((((((())))))((((((((((((((((((((((((((((((((((((''''''&&&&&&******++++++,,,---------******((((((((()))+++,,,---,,,+++***))))))*********************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))******************************)))))))))))))))************)))))))))))))))))))))***++++++*********************))))))((((((******+++,,,,,,,,,,,,+++))))))))))))))))))***+++)))))))))))))))))))))))),,,+++***))))))***+++,,,++++++,,,,,,---......///...///000222333444444444444555666666555444555666777222111666999;;;AAAHHHWWWZZZ___dddgggggggggfffqqqwwwyyyuuuqqqoookkkeeebbbXXXOOONNNQQQWWWaaallluuuzzz{{{ssslllhhhddd___[[[VVVTTTRRRQQQQQQQQQPPPOOOMMMHHHCCCAAAAAABBBBBBAAAAAA???===;;;999999999:::???=========>>>???>>><<<<<<<<<<<<;;;<<<<<<=========>>>>>>???@@@@@@AAAAAABBBAAA???>>>>>>>>>?????????>>>>>>===>>>AAACCCDDDGGGHHHIIIJJJJJJKKKMMMPPPTTTSSSSSSRRRPPPNNNMMMLLLKKKKKKLLLMMMNNNNNNMMMLLLIIILLLOOOPPPPPPQQQTTTVVV\\\^^^bbbeeeiiiooovvvzzz|||}}}~~~}}}wwwooohhhdddccccccgggqqqzzz~~~~~~|||wwwrrrfff[[[UUUQQQMMMIIIJJJNNNTTTXXXjjjnnnsssvvvvvvuuuwwwxxx}}}~~~~~~xxxlll___UUUOOODDD@@@;;;999999:::999888:::::::::::::::;;;;;;;;;999888777666555666666777555555555555333111///...,,,,,,,,,---------......************************+++***)))***+++,,,***(((((()))))))))************************)))))))))(((''''''((())))))((('''&&&***************)))((((((***))))))(((((())))))***)))))))))*********++++++((((((((())))))******************)))))))))))))))******))))))))))))******))))))))))))((((((((((((,,,,,,+++******+++,,,,,,+++++++++++++++++++++++++++++++++******)))))))))~~~}}}}}}sssrrrpppoooooonnnllljjjfffgggfffeeedddhhhooouuu{{{zzzyyyxxxwwwwwwwwwwwwwwwyyy{{{{{{wwwqqqiiieee___]]]ZZZYYYYYYYYYXXXWWWYYYVVVPPPKKKIIILLLRRRWWW\\\YYYWWW[[[cccmmmsssvvvwww{{{rrrlllddd\\\RRRLLLEEE@@@======>>>>>>>>>======<<<<<<<<<<<<===;;;;;;;;;:::999888888777333333222000...,,,***)))******))))))))))))******************************))))))))))))(((((((((((())))))(((((((((((())))))++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((()))*********))))))))))))******++++++///...,,,+++******))))))+++++++++,,,++++++***)))))))))))))))))))))))))))************************((((((''''''''''''((()))***************)))(((((()))***++++++***)))((('''((())))))***+++++++++++++++***))))))((()))))))))&&&'''(((((())))))((((((+++***))))))))))))))))))************************+++***)))(((((()))***+++,,,,,,,,,,,,---.../////////000222333555666666777222444666666555444555666555333555<<>>===>>>???@@@@@@???>>><<<:::::::::;;;;;;???>>>>>>???@@@AAA???>>>>>>?????????@@@@@@AAAAAA>>>??????@@@@@@AAAAAABBBAAA@@@???>>>===>>>???@@@???>>>======???BBBFFFHHHLLLMMMNNNOOOPPPRRRWWWZZZ]]]]]]]]][[[XXXUUUQQQOOOLLLPPPSSSRRRNNNIIIGGGGGGEEEEEEFFFEEEEEEFFFIIILLLMMMPPPSSSVVVYYY^^^cccgggiiilllpppvvv}}}vvvnnnjjjeeeiiirrrzzz}}}}}}|||vvvkkk```]]]YYYRRRMMMKKKLLLOOORRRcccmmmyyy~~~}}}~~~}}}xxxqqqhhh^^^WWWKKKDDD<<<:::;;;===;;;999777777888888999888888888:::999888777666666666666444555555555444444333222......,,,+++++++++,,,,,,************************+++***)))***+++,,,***((())))))))))))************************))))))))))))&&&&&&'''((((((((((((((()))************))))))(((*********))))))*********((((((((()))))))))******)))*********************))))))))))))******************))))))))))))******)))))))))))))))))))))))),,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++{{{uuutttsssssstttsssqqqooonnnmmmjjjeeebbbeeemmmtttyyyyyyyyyyyyxxxxxxwwwwwwwwwzzz}}}}}}xxxqqqjjjfffaaa]]]YYYVVVVVVVVVUUUUUUXXXVVVRRRNNNKKKMMMSSSXXX```ZZZUUUXXXaaalllrrruuuwww{{{yyytttpppnnniiibbbZZZTTTLLLDDD???===<<<==================>>>>>>>>><<<;;;;;;:::999999999999666555555333111///---+++)))))))))(((((()))))))))))))))))))))))))))))))))+++++++++******************))))))(((((((((((()))++++++***)))((((((((((((******************************)))))))))))))))))))))(((((('''&&&&&&%%%%%%((()))***+++++++++******,,,,,,++++++************+++++++++,,,,,,+++******++++++++++++++++++++++++)))))))))))))))))))))))))))((('''''''''((()))***)))***+++++++++)))'''&&&)))***+++,,,+++)))'''&&&&&&'''((()))***+++++++++---,,,+++******+++,,,,,,&&&&&&'''(((((((((((('''++++++***)))((((((((()))******************************)))(((((()))******++++++++++++,,,---///000///000222444555777777777444666777777666555555666444777===FFFOOOWWW^^^ccciiimmmrrrwwwxxxvvvrrrooolllnnnooollleee^^^XXXTTTVVVWWWYYY^^^fffttt{{{pppiii```YYYTTTPPPJJJFFFDDDBBB@@@@@@@@@AAA@@@??????>>>======???@@@AAABBB======<<<;;;;;;<<<======@@@@@@@@@AAACCCDDDBBB@@@AAAAAABBBCCCCCCDDDDDDDDD??????@@@@@@AAAAAAAAAAAAAAA@@@?????????@@@AAABBBCCCBBBAAABBBDDDHHHMMMOOOTTTTTTUUUTTTUUUXXX]]]aaadddeeeeeedddaaa]]]YYYVVVTTTZZZ___\\\TTTLLLIIIJJJMMMKKKIIIFFFEEEFFFIIILLLHHHKKKNNNPPPQQQRRRTTTVVVWWWZZZaaaiiiqqqwww{{{~~~zzztttnnnqqqxxx}}}~~~|||wwwnnneeeeeeaaa\\\VVVSSSSSSTTTVVV[[[gggvvv}}}zzzyyyvvvnnnbbbYYYNNNFFF>>>;;;===>>><<<888333444666777777777777777;;;:::999888777666666666333333444444555555555555111///,,,***)))))))))***************************,,,,,,+++,,,---...,,,***)))))))))))))))******************))))))))))))))))))))))))************)))))))))************)))(((++++++************++++++((((((((()))))))))******+++++++++***************(((((())))))******++++++******))))))))))))*********+++++++++++++++,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,~~~xxxrrrqqqrrrsssuuuuuutttssssssrrrnnnhhhccceeekkkppptttuuuuuuuuuvvvvvvvvvvvvxxxzzz|||{{{wwwssspppooofffaaaYYYTTTRRRQQQQQQPPPRRRRRRQQQPPPQQQUUUZZZ^^^```ZZZTTTUUU___jjjqqqssstttssspppnnnnnnnnnjjjeeeaaa\\\SSSIIIAAA<<<;;;;;;<<<<<<===>>>>>>>>>??????<<<;;;:::999999999999:::444444333111///---+++***)))((((((''''''(((((()))))))))))))))))))))))))))******************++++++******)))(((((((((((((((***)))((('''''''''''''''))))))))))))))))))))))))))))))******************,,,++++++******))))))(((((()))+++,,,,,,,,,******(((((()))******+++++++++))))))***************)))************************((((((((((((((((((((((((************++++++,,,---)))***+++++++++)))((('''((()))+++,,,+++***(((&&&%%%&&&'''((()))))))))))),,,+++++++++++++++,,,,,,***++++++,,,,,,,,,,,,,,,++++++***)))((((((((()))))))))))))))))))))))))))***))))))))))))))))))*********))))))***,,,///000///000222444555666777777555666666666444444555666666<<>>???===<<<<<<===>>>===<<<;;;<<<===>>>???@@@BBBCCC>>>>>>>>>>>>>>>??????@@@>>>???@@@BBBEEEFFFDDDCCCAAAAAACCCCCCDDDDDDCCCCCCAAAAAAAAAAAAAAABBBBBBBBBCCCBBBBBBBBBBBBCCCEEEFFFGGGFFFFFFGGGJJJNNNRRRUUUXXXXXXWWWVVVVVVXXX\\\___cccdddffffffdddaaa^^^\\\ZZZaaaeeebbbWWWOOOMMMOOOUUURRRMMMIIIIIIJJJMMMOOOMMMOOORRRQQQOOOLLLIIIIIIJJJMMMSSSZZZ```eeehhhiiilllooovvv}}}zzzwwwyyy}}}zzzyyy|||vvvpppnnnkkkgggccc___\\\ZZZYYYYYYaaaooo~~~{{{yyyxxxzzzyyyqqqdddYYYOOOIIICCCAAABBBAAA>>>:::888888999:::;;;;;;;;;;;;:::::::::999888888777666333333333333444444555555555333000---+++++++++,,,************************,,,,,,+++,,,---...,,,*********))))))))))))))))))))))))))))))))))))******,,,+++******)))(((((((((((())))))*********))))))++++++************++++++)))))))))*********+++++++++++++++***************(((((())))))******++++++******))))))))))))************++++++,,,,,,,,,---++++++++++++++++++++++++*********************************+++++++++++++++wwwyyy|||~~~}}}uuupppooooooppprrrsssrrrqqqoooooonnniiieeedddhhhllloooooooooooopppqqqsssssszzz|||}}}{{{xxxwwwyyy|||jjjdddZZZSSSOOONNNMMMMMMNNNNNNOOOSSSYYY^^^aaaaaa[[[VVVQQQRRRYYYccclllpppnnnllljjjjjjkkkllliiifffeeeaaaZZZPPPFFF???======;;;<<<===???@@@@@@@@@@@@>>>===;;;999999999999:::777666555444222///---,,,))))))(((((((((((())))))************************(((((((((((())))))))))))+++***)))((((((''''''(((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))************((((((((()))******++++++))))))+++,,,,,,,,,+++***&&&'''((()))++++++++++++'''((())))))***)))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''((())))))(((((())))))************))))))((()))***++++++***)))(((&&&&&&'''((())))))))))))(((((()))************))))))***++++++,,,,,,+++++++++***))))))))))))))))))))))))))))))))))))))))))************************+++***))))))***---000111111222333444555666666666444444444333222444777:::===FFFQQQ[[[gggqqqvvvvvv|||}}}~~~|||vvvlllbbb\\\MMMLLLNNNSSSVVVZZZaaaiiilllqqqtttwww~~~xxxllldddWWWQQQJJJFFFDDDAAA>>>:::;;;999888888:::;;;::::::999;;;>>>?????????@@@AAA@@@@@@AAAAAABBBBBBBBBBBB===>>>@@@DDDHHHIIIHHHFFFCCCDDDEEEFFFEEEEEECCCCCCDDDDDDDDDDDDDDDDDDDDDDDDGGGFFFFFFFFFGGGHHHJJJKKKJJJJJJKKKMMMPPPSSSVVVXXXXXXXXXXXXVVVUUUVVVYYY[[[___```bbbcccbbbaaa___^^^]]]aaaddd```WWWQQQQQQSSS]]]YYYTTTQQQSSSVVVYYY[[[YYYYYYXXXUUUOOOIIIFFFEEEGGGIIIMMMQQQTTTWWWXXXYYYXXX\\\dddlllttt|||}}}~~~wwwtttvvv~~~}}}|||{{{xxxxxxwwwtttoooiiibbb\\\YYYZZZ___jjjvvv}}}uuuuuuvvvyyyxxxqqqcccYYYQQQPPPPPPOOOMMMIIIDDDAAA???>>><<<;;;::::::::::::999::::::::::::999888888555444333333333444444555444333000---+++*********************************+++***)))***+++,,,***(((************))))))))))))))))))))))))************+++***)))'''&&&&&&%%%%%%((())))))************)))*********))))))*********)))))))))*********++++++)))*********************))))))))))))******************))))))))))))******(((((())))))***+++++++++***++++++,,,,,,++++++***************************))))))))))))************qqqtttwwwxxxzzz|||yyytttpppmmmjjjiiiiiihhhhhhffffffiiilllkkkhhhfffhhhiiijjjjjjiiiiiijjjlllooopppzzz|||~~~|||zzzzzz~~~mmmeeeZZZRRRMMMLLLMMMMMMNNNMMMOOOVVV```eeeddd```WWWTTTOOONNNQQQXXX```eeegggffffffhhhiiiiiifffeeefffddd___VVVLLLEEECCCBBB<<<===???AAABBBBBBBBBBBBAAA???===;;;:::999:::;;;:::999888777555333111///++++++************++++++++++++++++++++++++++++++'''((((((((())))))))))))+++***)))(((''''''''''''''''''''''''((()))***+++''''''''''''''''''''''''((((((((()))))))))******&&&&&&'''(((((())))))*********++++++,,,,,,++++++'''(((***++++++++++++***'''(((((()))******))))))((((((((((((((((((((((((((((((((((((((((((((((((!!!"""%%%'''((('''%%%$$$(((((((((((()))***+++,,,((((((((()))******++++++))))))***************)))&&&'''***+++,,,+++)))(((&&&''''''((()))((((((((())))))))))))))))))***+++******************************++++++++++++******---,,,++++++,,,///222444444555666666777777666666333333333333444999???DDDKKKUUU```iiirrr{{{~~~{{{}}}xxxpppggg]]]UUUPPPJJJIIILLLTTT[[[```jjjtttvvvzzz|||}}}xxxmmmbbbZZZNNNIIIDDDAAAAAAAAA>>><<<999777666777999::::::999999===@@@AAA???>>>???@@@CCCDDDDDDEEEEEEEEEEEEEEE@@@BBBEEEJJJOOOQQQPPPOOOKKKKKKMMMMMMLLLKKKIIIGGGHHHHHHHHHHHHHHHHHHHHHHHHKKKJJJJJJJJJLLLMMMOOOQQQOOOPPPRRRUUUXXXZZZ[[[\\\YYYZZZZZZZZZXXXYYYZZZ\\\^^^___```aaaaaaaaaaaa```aaacccccc___YYYVVVYYY\\\bbb___[[[\\\aaafffjjjlllhhheee___WWWPPPLLLKKKLLLOOOOOOQQQRRRSSSTTTTTTTTTOOOTTTZZZ```eeellltttyyy}}}{{{~~~}}}sssmmmjjjssszzzzzzxxxyyy||||||{{{tttjjjaaa[[[XXX]]]eeelllppprrrrrrrrrooopppqqqrrrqqqjjj```XXXVVV[[[``````\\\UUUOOOLLLIIIFFFBBB===999888777777888999:::;;;;;;;;;:::999888777666444444444444444222111000...,,,***)))(((************************+++***)))***+++,,,***(((************)))))))))(((((()))))))))***************)))((('''&&&&&&''''''(((((()))******************))))))(((((())))))***((((((((()))))))))******((((((((())))))******************)))))))))))))))******))))))))))))******(((((()))******+++,,,,,,***+++,,,,,,,,,,,,+++***************************))))))))))))******++++++qqqtttwwwyyyzzz}}}|||yyyoookkkfffbbb```^^^]]][[[___eeekkkmmmllljjjjjjjjjgggfffeeeeeefffiiilllnnnxxx{{{~~~}}}zzzzzz~~~mmmeeeZZZQQQMMMLLLMMMNNNPPPNNNOOOXXXdddhhhddd^^^WWWUUUPPPKKKJJJMMMTTTZZZcccbbbdddggghhhfffddddddeeeeeebbbZZZQQQJJJHHHHHH===???AAACCCDDDDDDDDDDDDCCCBBB???<<<;;;:::;;;<<<777777666444222000...------,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))******+++++++++,,,++++++)))(((''''''''''''(((((((((((()))+++,,,---************************''''''(((((()))))))))***------,,,,,,+++***************+++++++++,,,,,,,,,***+++,,,---,,,,,,***)))'''((()))***************************************))))))))))))))))))))))))$$$'''***---...,,,***(((((((((''''''(((***,,,---(((((((((((()))+++,,,---++++++,,,,,,,,,++++++***'''))),,,//////---+++)))((())))))***************))))))(((((()))***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++......,,,,,,...111444666777777888888888888777777555555444555888???HHHNNNXXXbbbmmmsss{{{~~~|||vvvnnncccZZZRRRMMMKKKNNNMMMQQQ[[[bbbgggqqq{{{{{{~~~~~~xxxqqqggg\\\UUUKKKGGGBBBAAABBBCCCBBB@@@999888777888:::;;;;;;:::<<>>;;;999999777888:::;;;<<<<<<;;;:::;;;:::888666555444444555555555555333111///---,,,************************---,,,+++,,,---...,,,***+++*********))))))(((((((((((())))))*********+++***))))))(((((()))+++,,,(((((()))***************))))))(((((((((((())))))''''''''''''((((((((()))&&&''''''((()))******+++++++++******))))))((((((******))))))))))))************+++,,,------......***+++,,,------,,,+++***))))))))))))))))))))))))))))))*********+++++++++kkkooouuuyyy{{{}}}~~~zzzsssrrrvvv}}}zzzwwwqqqmmmhhhaaa[[[WWWTTTRRR]]]```fffkkkmmmllljjjhhhiiihhhfffdddbbbcccgggjjjqqqwwwzzzyyyxxx{{{{{{yyymmmfff[[[RRRMMMMMMMMMNNNPPPOOORRRZZZcccfffbbb]]]XXXSSSMMMHHHFFFHHHMMMPPPTTTZZZbbbeeeeeecccbbbccchhhgggbbb^^^]]]\\\TTTJJJFFFDDDCCCCCCEEEFFFFFFFFFDDDCCCBBBAAA???>>>======999888777777777666333000---,,,++++++******++++++)))))))))((()))***((($$$'''((()))***++++++***)))******))))))((((((((('''******))))))((((((''''''((((((''''''''')))***+++&&&'''((((((((('''%%%$$$************))))))))))))%%%&&&'''((()))***++++++......---,,,,,,+++******+++***)))'''''')))***+++************************************))))))(((((()))************+++++++++)))))))))))))))))))))))))))(((&&&'''((()))'''&&&(((((()))***************************************)))*********+++++++++++++++,,,---,,,***)))***+++)))))))))))))))))))))))),,,,,,+++***)))(((''''''***+++---///111222333333666777888777555333222333444222555;;;@@@FFFRRR___kkkqqqxxx}}}}}}ppp___UUUPPPMMMLLLNNNUUUXXX^^^dddiiioootttxxx||||||~~~zzzrrrhhh^^^UUUOOOKKKHHHBBB===>>>CCCDDDAAA<<<::::::999999:::<<<===>>>???AAABBB@@@======@@@DDDAAADDDGGGIIIHHHGGGGGGHHHIIIOOOXXX```bbb```[[[XXXUUUZZZ^^^]]][[[YYYSSSLLLOOOOOOOOOPPPPPPQQQQQQQQQSSSRRRTTTXXXXXXUUUUUUWWWXXX[[[___bbbddddddbbbaaa```aaaaaaaaabbbbbbcccccceeeggghhhgggeeecccbbbbbbbbbdddffffffdddddddddeeebbbcccccceeeiiinnnrrruuummmjjjddd\\\WWWVVVXXX[[[^^^[[[ZZZ\\\aaaddddddcccVVVXXXZZZ[[[\\\^^^aaadddeeedddhhhrrr|||~~~|||~~~~~~}}}rrriiidddgggdddkkk{{{}}}~~~|||uuuoooccc^^^YYYXXX\\\______]]]^^^[[[[[[]]]\\\WWWUUUVVVbbbnnnsssmmmjjjooorrrnnnwwwiiiWWWIIIBBB@@@>>><<<===>>>>>>???>>>===;;;:::999777555222222333555666222222222222111///---,,,,,,,,,++++++***+++++++++//////000///...+++)))(((,,,***((('''(((((('''&&&((()))******)))((()))+++******))))))((((((''''''&&&'''''''''(((((())))))))))))))))))))))))))))))((()))+++---...---,,,+++(((''''''''''''((())))))))))))))))))((((((((((((+++++++++*********)))))),,,++++++******++++++,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))lllpppuuuxxxzzzzzz{{{|||zzzvvvqqqpppsssxxx|||~~~}}}{{{yyysssooohhh```YYYUUURRRQQQVVV[[[dddkkknnnnnnkkkhhhkkkjjjhhhdddbbbbbbdddggglllrrrvvvuuuuuuwwwvvvtttmmmggg___XXXTTTSSSRRRRRRQQQPPPSSS[[[dddhhhddd___YYYUUUOOOJJJGGGFFFHHHIIIQQQXXXaaaffffffdddcccbbbggggggfffddddddddd\\\SSSHHHFFFEEEEEEFFFGGGFFFEEEDDDDDDCCCBBBAAA???>>>===:::999888888888666444111000///...------,,,,,,,,,,,,+++***)))***+++***(((((()))***+++,,,,,,+++************)))))))))((((((******))))))((((((((((((+++***)))))))))***+++,,,++++++++++++***(((&&&%%%************))))))))))))++++++++++++************......---,,,++++++******+++***)))(((((()))***+++************************++++++*********))))))))))))************+++++++++)))))))))))))))))))))))),,,***)))***+++,,,+++)))((())))))***************************************)))))))))*********++++++***+++,,,+++)))((()))***************************))))))******************+++,,,...000222333444555555666777777555444555666555555:::CCCJJJSSSaaannnuuu{{{|||wwwhhhXXXOOOLLLKKKMMMPPP\\\aaahhhnnnqqqtttwwwzzz|||{{{yyyuuupppfff[[[QQQJJJFFFDDDDDD@@@===>>>AAABBB@@@===<<<<<<;;;;;;;;;===>>>??????@@@AAA@@@>>>???AAACCCDDDFFFJJJMMMNNNNNNMMMLLLNNNSSSZZZ```bbb```]]][[[XXX```eeedddaaa___ZZZTTTSSSSSSSSSSSSTTTTTTUUUUUUUUUTTTWWW[[[[[[XXXWWWZZZ]]]___bbbeeefffeeedddbbbeeeeeeeeeeeeeeeeeeeeeeeennnnnnnnnmmmjjjgggeeedddeeeeeefffggggggggggggfffddddddeeegggiiilllnnnpppgggeeeaaa\\\ZZZ[[[___bbbeeecccccceeeiiikkkjjjhhhYYY[[[]]]```bbbddddddcccaaa___aaahhhpppuuuuuutttyyyxxxpppmmmhhhiiippp{{{|||vvvqqqkkkeee]]]ZZZ[[[\\\ZZZXXXYYYVVVUUUXXXYYYWWWXXX\\\bbbmmmtttuuu|||~~~fffSSSHHHBBB>>>;;;:::;;;;;;<<<;;;:::999888;;;999777555444444666777444444444444333111///...---,,,,,,+++++++++++++++++++++,,,---............///---************)))(((+++,,,,,,+++(((''''''(((******))))))((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))((()))+++,,,,,,,,,***)))***)))))))))((((((''''''((((((((()))))))))))))))+++++++++*********)))))),,,++++++******++++++,,,******++++++++++++******************************************************gggkkkooorrrssstttuuuvvvtttqqqnnnnnnpppsssuuuvvvvvvxxxzzz|||~~~~~~}}}|||vvvqqqjjjbbbZZZVVVSSSRRRSSSZZZccclllqqqqqqnnnkkklllllliiieeeaaa```aaaccchhhoootttttttttvvvtttqqqnnnjjjeeeaaa^^^[[[YYYWWWSSSSSSVVV]]]eeehhheeeaaa\\\ZZZUUUPPPKKKHHHFFFEEEMMMUUU___eeefffdddcccccceeegggiiiiiilllnnniiibbbPPPMMMJJJHHHGGGGGGFFFEEEDDDEEEFFFEEEDDDBBB???===;;;:::999888888777444222111000///...---,,,+++***---+++***+++,,,,,,***)))******+++,,,,,,,,,,,,+++************))))))))))))***))))))))))))(((((((((++++++)))(((((()))******&&&''')))***,,,,,,------++++++*********)))))))))++++++++++++******))))))------,,,,,,++++++******+++***)))(((((()))***+++************************+++++++++++++++*********)))************+++++++++)))))))))))))))))))))))),,,+++***+++,,,---,,,+++((()))******++++++******++++++++++++++++++++++++((()))))))))************)))***+++***)))((()))***++++++++++++++++++++++++&&&''')))+++------------,,,---///222444555666777444555666666555666888999:::<<>>>>>>>>>>>>>>>>>>>>???????????????>>>=========>>>???@@@@@@AAAAAAAAAAAABBBCCCDDDHHHLLLRRRVVVXXXVVVTTTRRRTTTXXX]]]``````___^^^^^^^^^hhhooonnniiieeeaaa^^^YYYXXXXXXXXXXXXYYYZZZ[[[XXXXXX[[[```___[[[[[[^^^cccdddfffhhhiiihhhgggfffkkkjjjjjjiiiiiihhhhhhgggmmmmmmmmmllljjjiiigggfffiiigggfffhhhkkkllljjjgggffffffggghhhiiijjjjjjjjjbbbaaa```^^^^^^aaafffjjjlllkkkkkknnnrrrrrrooolllaaaaaadddiiimmmlllhhhccc\\\[[[\\\```hhhmmmooonnnsssxxx{{{yyyooouuuzzz}}}xxxxxxqqqgggaaa^^^\\\YYYWWWWWWSSSPPPRRRSSSTTTYYY___fffoooxxxvvv```QQQHHHAAA===:::::::::;;;::::::999888===<<<:::888666666777777666666666555444333222111...---,,,+++++++++++++++******+++,,,---///000111///---+++*********)))(((***++++++***((((((((()))***))))))))))))((((((((()))))))))))))))*********))))))))))))))))))))))))))))))***++++++***((('''+++,,,,,,,,,***)))'''&&&'''(((((())))))*********+++++++++***************++++++************++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++\\\___dddgggiiijjjlllnnnnnnnnnmmmnnnooopppqqqqqqrrrsssvvvxxxzzz|||}}}}}}vvvsssoooiiiccc^^^[[[YYYZZZ___gggnnnrrrsssqqqpppkkkkkkiiieeeaaa______```fffnnntttvvvxxxzzzxxxuuuqqqooollljjjhhhddd___\\\VVVUUUXXX]]]dddfffdddaaa___]]][[[WWWRRRMMMIIIGGGMMMSSS[[[```aaaaaaccceeedddggghhhjjjooottttttppp___YYYQQQJJJGGGFFFFFFFFFFFFGGGHHHIIIGGGDDDAAA???<<<:::999888777666444222//////...,,,***((('''&&&***)))***...///,,,)))(((***+++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))'''&&&&&&&&&''''''&&&'''((()))***+++,,,,,,+++++++++*********))))))&&&''''''((())))))******,,,,,,,,,+++++++++++++++******)))(((((()))******++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++)))))))))))))))))))))))))))((('''(((***+++***)))))))))***++++++++++++***++++++++++++++++++++++++(((((()))))))))************+++,,,+++***)))***+++++++++++++++++++++++++++&&&'''***,,,...............///111333555777888888444555666666555777:::===AAAFFFNNNWWW```jjjvvv~~~tttbbbVVVJJJFFFIIIOOOXXXaaakkkqqqxxxyyyvvvuuuwww{{{uuu}}}wwwnnneee___WWWRRRIIIAAA;;;999:::;;;999;;;>>>>>>======???AAA@@@???>>>======>>>??????CCCCCCBBBBBBDDDEEEEEEEEELLLVVVaaaeeeaaa[[[XXXXXXXXX[[[______^^^^^^___aaadddooowwwtttlllgggdddbbb[[[[[[[[[[[[[[[\\\]]]^^^[[[\\\```cccbbb]]]^^^bbbggghhhiiikkklllllllllkkknnnnnnmmmlllkkkjjjjjjiiiiiihhhiiijjjlllmmmmmmllllllhhhfffhhhmmmnnnkkkffffffgggiiijjjjjjjjjhhhgggccccccbbbbbbbbbfffjjjnnnoooooopppsssvvvvvvrrrmmmhhhhhhkkkppptttrrrjjjbbb[[[]]]```dddkkkqqqqqqoooqqquuuzzz{{{||||||rrrjjjeeeaaa___\\\[[[UUUOOONNNOOOQQQWWW^^^lllttt~~~kkk\\\QQQHHHAAA<<<<<<<<<<<<<<<<<<;;;;;;>>>===;;;:::999888777777666666666555444333333222///...---,,,,,,+++,,,,,,---,,,++++++,,,---///000---+++)))((()))((('''&&&%%%''')))))))))***,,,---))))))))))))))))))))))))************************))))))))))))))))))))))))))))))******)))((('''&&&+++,,,---------+++((('''''''''((()))******++++++************************++++++************++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++OOOSSSXXX\\\___bbbeeehhhiiikkkmmmnnnoooppppppppprrrsssuuuwwwyyyzzz||||||uuuuuuuuussspppkkkgggdddeeegggkkknnnpppqqqqqqqqqiiijjjiiifffccc`````````dddllltttwwwyyy|||{{{xxxtttsssqqqpppoookkkfffbbb[[[ZZZZZZ\\\```bbbbbb```]]]\\\[[[XXXUUUQQQNNNLLLPPPSSSWWWXXXYYY\\\bbbfffccceeeggghhhmmmvvvzzzyyyooofffZZZOOOIIIGGGHHHHHHHHHIIIKKKKKKJJJGGGCCCAAA===;;;888777777666444222//////...---+++(((&&&%%%)))(((---555666///)))(((*********)))))))))******(((((((((((((((((((((((())))))))))))***************)))((('''&&&&&&'''(((------+++***)))''''''&&&++++++++++++************''''''(((((())))))*********+++++++++++++++++++++******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))((('''&&&''')))***)))((())))))***+++++++++++++++++++++++++++++++++++++++))))))))))))************+++,,,------++++++,,,---************************)))***,,,---............///111222444666777888888555666666666777:::>>>BBBJJJRRR\\\dddkkkttt}}}sssiiiXXXOOOHHHHHHLLLTTT```jjjsssvvvyyyxxxuuuvvvzzz~~~xxxvvvlllaaaXXXRRRFFFCCC???<<<999999999:::666:::??????======???BBB@@@???>>>=========>>>???CCCCCCCCCCCCCCCEEEGGGIIIUUUcccqqqqqqfff[[[XXX[[[YYY]]]``````^^^\\\___bbbhhhrrrxxxssskkkeeebbb```ZZZZZZ[[[]]]^^^_________^^^___cccfffccc___aaagggjjjjjjkkkmmmnnnpppqqqqqqoooooonnnnnnmmmmmmmmmlllmmmllllllnnnrrrtttttttttoookkkiiijjjnnnoookkkgggfffgggjjjllllllllljjjiiihhhiiihhhhhhgggiiillloooqqqqqqrrrvvvzzzzzzuuuqqqmmmlllnnnsssuuuqqqggg^^^ZZZcccjjjooouuuzzzwwwqqqnnnooorrrvvvyyy{{{{{{{{{~~~~~~~~~wwwpppkkkhhhfffddd___WWWQQQNNNNNNPPPWWW___ooowwwvvvjjj]]]OOOEEE??????>>>======<<<<<<<<<===<<<<<<;;;:::999888777555555444444333333222222000///...---,,,,,,,,,,,,---,,,++++++,,,---///000---+++)))((())))))((('''%%%''')))))))))***,,,---))))))))))))************++++++++++++************************************))))))))))))(((((('''&&&)))***,,,......---+++***'''(((((()))***++++++,,,************************+++******))))))******+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++GGGJJJOOOTTTWWW[[[___bbbcccgggkkkmmmnnnoooppprrrrrrsssuuuwwwyyyzzz{{{{{{uuuvvvxxxyyyyyyvvvsssqqqppppppppppppppppppppppppkkklllllljjjfffcccaaaaaabbbiiippprrruuuxxxxxxvvvtttsssrrrrrrrrrpppmmmjjjccc```]]][[[\\\^^^______YYYXXXWWWVVVTTTSSSRRRQQQQQQSSSSSSSSSSSSWWW^^^dddbbbfffggghhhmmmvvv{{{|||yyypppcccWWWOOOLLLKKKKKKKKKLLLLLLLLLKKKIIIFFFDDD???===:::888777666555333222222222111///,,,***(((+++)))///999;;;222+++***+++***))))))((()))))))))(((((((((((()))))))))))))))))))))************+++,,,+++***))))))***+++++++++*********+++,,,---...,,,++++++++++++*********---,,,,,,+++***)))(((((())))))******++++++,,,,,,)))))))))******))))))))),,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++)))************+++++++++)))))))))))))))))))))))))))((('''(((***++++++***)))***++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))*********+++++++++++++++,,,------,,,,,,---...************************------------.........///222222444555666777777777666666777888;;;@@@GGGLLLUUU```kkkrrrxxx~~~xxxqqqggg\\\QQQLLLJJJNNNTTT\\\gggqqq{{{{{{{{{zzzzzz}}}tttkkkcccWWWLLLGGG::::::999999999999999999777;;;???@@@??????AAACCC@@@???>>>===>>>>>>@@@@@@BBBDDDEEEEEEEEEHHHOOOUUUgggrrr{{{uuueeeXXXVVVYYYYYY^^^cccccc___]]]___bbbgggnnnrrrmmmeeebbb___\\\WWWYYY]]]```bbbbbbbbbaaacccdddfffhhhdddaaaeeelllooooooooopppqqqrrrtttuuupppqqqqqqqqqrrrrrrrrrssssssqqqoooqqquuuxxxwwwvvvuuurrrpppppprrrqqqnnnjjjhhhjjjlllnnnooonnnmmmlllmmmnnnnnnmmmlllmmmoooqqqttttttvvv{{{}}}yyyrrrrrrrrrsssrrrlllccc\\\]]]iiiuuuyyy~~~|||rrrkkkjjjkkkmmmppprrrrrrqqqsss{{{~~~||||||~~~{{{yyyvvvssspppmmmlllkkkbbbZZZTTTSSSRRRTTTZZZaaammmvvvwwwhhhVVVJJJBBBAAA???>>><<<;;;;;;;;;;;;<<<=========;;;999888555444333222222222222333111000///...---,,,,,,,,,******+++,,,---///000111---,,,******,,,---,,,+++***++++++***((((((((())))))))))))************++++++++++++***************************************)))))))))((((((((((((((()))***,,,---------,,,+++((())))))******+++++++++***************+++++++++******))))))))))))******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++@@@CCCHHHLLLOOOSSSWWWZZZ\\\aaafffjjjkkkmmmppprrrpppqqqtttwwwyyyzzzzzzzzzwwwwwwxxxyyyzzzzzz{{{{{{xxxxxxxxxxxxvvvtttrrrqqqrrrrrrrrrpppkkkfffcccbbbccciiinnnnnnooorrrrrrppppppooooooqqqsssuuuuuutttkkkggg```[[[ZZZ[[[]]]___XXXWWWUUUTTTSSSTTTVVVWWWQQQRRRRRRQQQPPPSSSYYY___bbbhhhlllmmmqqqwwwzzzzzz{{{tttjjjaaaYYYTTTPPPNNNNNNNNNNNNMMMKKKJJJHHHGGGBBB???<<<:::999888777555444444555444333000---,,,---))),,,777888000+++---,,,+++***)))))))))******))))))******++++++++++++))))))*********+++++++++,,,,,,+++******+++------''''''''')))+++---///111,,,,,,+++++++++*********------,,,+++***)))((((((((())))))***+++,,,,,,,,,))))))************))))))************************)))))))))*********++++++)))************+++++++++)))))))))))))))))))))))))))(((((()))+++,,,,,,+++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***+++------,,,+++---...++++++++++++++++++++++++...---,,,,,,---...000222333444555555666666555555555666888<<>>===<<<<<<;;;===>>>@@@@@@>>><<<;;;555444333222222222333444222111000...------,,,,,,++++++,,,---............,,,+++******,,,......---+++,,,,,,+++(((''''''((())))))*********+++++++++++++++*********)))))))))************************)))))))))((())))))******,,,,,,,,,+++++++++++++++************************))))))*********+++++++++******))))))))))))******+++,,,,,,------,,,,,,+++************************************************<<>><<<;;;:::999888444444555555444111///---,,,&&&'''111333+++(((---...---+++*********+++++++++++++++,,,,,,---------))))))******++++++++++++******)))))))))***,,,---///---+++(((&&&%%%$$$$$$,,,,,,,,,+++++++++******(((((((((((())))))))))))(((((()))***+++,,,,,,---))))))************))))))(((((((((((((((((((((((((((((())))))*********+++)))************+++++++++))))))))))))))))))))))))(((''''''(((***,,,+++*********+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------)))***,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++,,,///333555444555555555555555444444444666999>>>FFFPPP[[[bbbjjjwww{{{ssskkkkkkgggaaa___^^^ZZZTTTUUUUUUZZZccckkkpppyyy}}}{{{{{{~~~rrrdddXXXUUURRRJJJCCCAAA>>>===;;;::::::;;;===>>>===>>>@@@CCCDDDDDDCCCBBBAAAAAA@@@@@@AAACCCDDDEEEHHHOOOUUUUUUUUU]]]nnn}}}zzzjjj]]]UUUSSSSSSWWW```iiikkkgggbbbbbbdddaaacccbbb^^^]]]^^^]]]ZZZWWW[[[bbbiiilllllljjjhhhlllllllllkkkgggeeemmmwww~~~|||yyywwwuuuuuuvvvvvvvvvwwwxxxzzz}}}|||yyyxxx|||{{{xxxwwwvvvqqqqqqqqqqqqqqqpppoooooolllooorrrssstttvvvyyy{{{uuuuuuxxx}}}~~~wwwooojjjgggkkkyyytttrrrnnnjjjhhhgggfffccc```aaakkkzzz|||yyy{{{~~~vvvmmmiiikkkooosssuuuxxxzzzyyyxxxwwwwwwpppiiibbb^^^ZZZVVVVVVZZZfffppptttbbbVVVLLLJJJGGGDDDAAA@@@??????<<<===@@@BBBBBBAAA???===666555444333222333444555222111000///------,,,,,,//////000///...+++)))((()))((('''(((+++---------((()))******)))((()))+++))))))******++++++++++++************))))))((((((************************))))))((())))))***+++,,,...---,,,+++***)))))))))+++++++++***************))))))******++++++++++++******))))))))))))******+++,,,,,,------,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))======>>>@@@BBBEEEHHHIIIOOOTTTZZZbbbgggjjjkkkkkklllnnnqqqrrrtttwww{{{~~~wwwvvvuuuvvvxxx{{{~~~|||zzzzzz}}}wwwooogggbbbfffggghhhfffddddddfffiiinnnmmmmmmqqqvvvyyyxxxvvvsssmmmgggfffhhhgggbbb\\\[[[___]]]VVVTTTZZZ```aaaZZZ[[[ZZZYYYWWWWWWWWWXXX]]]dddooowww|||~~~{{{uuupppkkkddd\\\VVVPPPMMMKKKLLLOOOOOOLLLIIIMMMIIICCC???===;;;999888666444333333333333222000---,,,+++*********+++,,,+++***((('''''')))+++,,,***'''%%%&&&)))++++++))))))***++++++***)))***,,,''')))(((%%%(((---,,,%%%&&&''')))*********+++,,,++++++******************+++***)))'''''')))***+++++++++++++++***((('''&&&(((((()))***************)))((((((((()))***+++++++++***((('''(((***,,,...******++++++++++++******,,,---...//////...,,,+++---,,,,,,++++++******)))((()))***+++,,,+++******---------,,,,,,++++++++++++******+++,,,+++)))'''))))))))))))************///...,,,+++***+++,,,,,,...---+++***+++...111333222222222444666777666555999666:::GGGXXXeeelllooottt{{{nnnbbbaaa^^^ZZZWWWUUUXXX\\\```\\\bbbkkktttzzz}}}~~~~~~rrrddd[[[OOOHHHEEECCC???<<<;;;===>>>>>>>>>>>>???AAAAAAAAAAAAAAABBBCCCDDDDDDDDD@@@@@@CCCEEEFFFKKKQQQVVV[[[___```fffsssyyyhhh]]]YYYYYY[[[^^^fffkkkkkkiiijjjjjjhhhjjjkkkkkkiiifffcccbbbbbb\\\___dddhhhjjjlllnnnooooooqqqqqqnnnjjjkkkrrrxxx|||yyyxxxyyyzzz{{{{{{yyy}}}zzzrrrrrrsssrrrpppppppppqqqpppuuuvvvttttttwwwyyyxxxtttvvvzzzxxxqqqmmmlll|||~~~}}}xxxtttqqqnnnlllllliiieeeaaabbbiiiuuu{{{zzz{{{qqqfffbbbeeejjjqqqtttwwwyyyxxxwwwwwwxxxzzzooofffbbb]]]VVVUUUXXXdddkkkvvvtttggg```XXXNNNEEEBBBCCCDDDBBBAAA>>>>>>???@@@@@@???===<<<;;;999777444444555666888444333222111000000000000222000...,,,++++++++++++)))+++---......,,,)))(((((((((((((((((((((((((((************************************************+++***((()))***,,,++++++)))))))))***+++++++++,,,---,,,,,,+++***)))(((((()))***++++++***)))***+++))))))))))))))))))))))))++++++++++++++++++++++++***+++---------+++)))((())))))************))))))++++++,,,,,,,,,+++******;;;;;;;;;<<<===???AAABBBKKKOOOUUU\\\bbbfffhhhiiiiiilllooorrruuuwww{{{}}}wwwwwwvvvvvvwwwxxxyyyzzz|||~~~~~~}}}}}}~~~~~~wwwqqqmmmmmmllljjjfffbbb```bbbeeennnmmmnnnqqquuuxxxwwwvvvuuuqqqmmmlllllljjjeee```___aaa^^^XXXWWW___fffiiiggggggfffaaa[[[WWWVVVWWWXXX```mmmxxx~~~yyysssjjj```YYYMMMNNNOOOOOONNNNNNMMMNNNOOOKKKFFFAAA???<<<:::888888666555444555555333111...---,,,+++++++++,,,---+++***)))(((((()))***++++++)))&&&''')))+++***)))+++,,,,,,+++)))((()))******,,,***'''***...---((()))***++++++))))))((()))************************+++***)))(((((()))***+++))))))))))))((('''&&&&&&))))))***++++++++++++++++++***************+++,,,+++++++++,,,,,,,,,,,,---******++++++++++++******)))******++++++******)))++++++++++++,,,,,,,,,,,,)))***+++,,,---,,,,,,+++------,,,,,,,,,+++++++++++++++++++++,,,+++)))(((*********++++++++++++,,,...---,,,+++++++++,,,,,,......------...000222444444333333444666888:::;;;===???FFFTTTcccooouuuxxx|||wwwlll___TTTQQQTTTXXXZZZ[[[^^^bbbeeefffmmmvvv}}}}}}~~~hhhZZZRRRIIICCCBBBAAA???<<<:::<<<============>>>@@@AAABBBCCCDDDEEEFFFGGGHHHEEECCCCCCHHHKKKNNNTTTZZZaaagggkkklllrrr~~~|||mmmccc```bbbdddgggnnnrrrqqqpppqqqrrrppppppoooooonnnmmmkkkjjjiiicccgggllloooqqqssstttvvvvvvxxxyyyxxxwwwxxx}}}~~~{{{zzz|||yyyxxxvvvsssppppppqqqrrrqqquuuvvvssssssvvvxxxxxxvvvyyy~~~yyytttsssttt~~~~~~{{{xxxuuurrrpppnnnjjjeeeaaabbbiiisss}}}}}}tttjjjdddeeehhhoooqqqtttwwwzzz}}}wwwnnniiiccc[[[WWWYYY___cccjjjsss{{{}}}tttjjjeeebbb\\\TTTPPPMMMKKKHHHGGGAAA@@@@@@@@@AAA@@@???===@@@===:::666333333333333333333222111000000000000//////...,,,+++++++++++++++******))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,************************+++***((()))***,,,++++++***************+++++++++,,,,,,++++++***))))))))))))***++++++***)))***+++************************++++++++++++++++++++++++---,,,,,,+++*********+++,,,------......------,,,)))***+++,,,,,,,,,,,,,,,<<<<<<;;;:::;;;<<<===>>>EEEGGGLLLRRRYYY^^^ccceeefffiiimmmppprrrtttvvvxxxxxxxxxwwwwwwvvvuuuttttttxxxzzz||||||}}}~~~zzzwwwssspppkkkeee```___bbbdddmmmmmmnnnppptttvvvuuuttttttttttttsssppplllgggdddccceeeccc___```hhhppptttuuuwwwvvvooocccXXXSSSSSSQQQZZZhhhuuu~~~~~~vvvlllbbb[[[OOORRRTTTSSSOOONNNQQQUUURRROOOJJJEEEBBB>>>;;;888:::999777666777666444222///...---,,,,,,,,,,,,---++++++)))(((((()))***+++,,,***)))(((*********)))+++,,,---+++)))''''''(((,,,,,,+++(((***---,,,)))***************)))))))))************************+++***)))(((((()))***+++))))))*********))))))(((******+++,,,,,,,,,,,,,,,---,,,++++++++++++++++++***+++,,,------,,,***)))******++++++++++++******,,,,,,,,,++++++,,,,,,---******+++,,,,,,---......++++++,,,------------,,,,,,,,,,,,,,,+++++++++++++++++++++,,,+++******)))++++++,,,,,,,,,---------...---,,,,,,+++,,,,,,,,,...//////000111222333444555444333444666:::>>>@@@@@@IIIWWWeeepppyyywwwgggYYYOOOHHHGGGPPP[[[bbbeeegggkkkooottt|||{{{nnnZZZMMMGGGAAA>>>>>>???>>>===;;;===>>>>>>>>>>>>???AAABBBCCCFFFIIIKKKMMMMMMMMMKKKJJJMMMSSSWWWZZZaaahhhlllsssxxx{{{tttlllkkknnnqqqrrrwwwzzzxxxxxx{{{}}}{{{zzzxxxwwwxxxzzz{{{yyyvvvsssvvvzzz}}}~~~xxxrrrpppppprrrtttssswwwvvvrrrrrruuuxxxxxxxxx|||{{{zzz{{{~~~~~~}}}zzzwwwsssoooiiiccc___aaagggqqqyyyzzzpppiiifffeeemmmnnnrrrxxx}}}uuupppjjjbbb^^^]]]ZZZ\\\^^^aaafffnnnvvv|||zzzvvvxxxxxxsssnnnmmmpppmmmhhhddd```ZZZTTTNNNGGGDDDBBBAAABBBBBBAAA@@@AAA???<<<888555333222222333222222111000000//////------------,,,,,,+++***...+++(((&&&&&&'''***,,,------------------------************************************************+++***((()))***,,,+++++++++++++++***************************************)))***++++++***)))***+++++++++++++++++++++++++++************************...---+++))))))***+++---***++++++,,,,,,++++++***((((((***+++,,,---------@@@???>>>=========>>>???>>>@@@CCCGGGMMMTTTZZZ]]]bbbeeejjjmmmnnnnnnooopppyyyxxxvvvuuuttttttttttttxxxyyyzzzzzz{{{}}}}}}{{{tttpppiiiccc```aaaeeehhhlllmmmnnnpppqqqrrrrrrrrrqqquuuxxxvvvqqqkkkhhhfffgggiiijjjkkkooouuuzzz}}}}}}}}}nnn^^^TTTPPPMMMTTT___jjjttt|||~~~wwwooohhhbbb^^^WWWWWWUUUSSSQQQQQQUUUYYYUUURRRNNNJJJFFFBBB===:::<<<:::888777777666444222///......---,,,,,,,,,,,,,,,+++***)))))))))******,,,,,,+++*********))))))***++++++***)))(((((()))+++***)))(((((())))))))))))(((((()))+++,,,,,,,,,***************+++++++++******)))(((((()))*********+++,,,,,,------------)))***++++++,,,,,,++++++---,,,+++***************)))*********)))(((''''''******++++++++++++******...---,,,+++,,,---...///++++++,,,,,,,,,---------+++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++*********++++++,,,,,,,,,------------------,,,,,,,,,------...///000222333333333333333444555666777:::>>>AAAEEETTTfffrrryyyxxxgggVVVKKKIIIIIINNNXXXccckkknnnqqqwww}}}~~~}}}}}}lllZZZNNNDDD@@@<<<;;;<<<======<<<===???AAAAAAAAAAAACCCEEEDDDGGGKKKOOORRRTTTUUUUUUUUUUUUXXX^^^```cccjjjsssrrrzzz|||vvvuuuyyy|||{{{wwwpppnnnpppsssuuuvvvxxxwwwsssrrrvvvzzzzzzxxx~~~|||xxxrrrllleee___[[[```fffnnnvvv{{{xxxpppiiieeeiiillluuu|||xxxuuuqqqlllgggeee[[[ZZZYYYXXXZZZbbblllsssuuupppnnnqqqtttssstttvvv{{{{{{{{{zzzyyysssdddVVVOOOJJJEEEBBBCCCDDDCCCBBB@@@>>><<<:::888666555555222222222222111000//////++++++---------,,,+++***000---***(((((())),,,...++++++++++++++++++++++++))))))***************+++************************+++***((()))***,,,++++++,,,+++++++++***)))))))))))))))*********+++++++++)))***++++++***)))***+++++++++++++++++++++++++++))))))))))))))))))))))))---,,,+++*********+++,,,((())))))******))))))(((((()))***+++,,,,,,,,,,,,BBBAAA@@@>>>>>>>>>>>>???;;;<<<===@@@DDDJJJPPPSSSZZZ^^^dddhhhkkkmmmoooqqqxxxwwwtttrrrrrrtttwwwyyyyyyyyyyyyyyyyyy{{{{{{yyyuuuooogggaaa```bbbfffiiijjjlllmmmnnnnnnnnnoooooopppuuuyyyxxxsssmmmjjjiiiiiikkkpppxxx}}}{{{iiiZZZRRRMMMPPPUUU[[[dddnnnyyy{{{ssskkkeeebbbbbbccc```[[[UUURRRSSSUUUWWWWWWWWWUUURRRNNNKKKGGGAAA>>>===;;;999888777666444222.........------,,,+++***,,,,,,+++***************++++++,,,+++***)))))))))'''(((******))))))***,,,+++***))))))(((((())),,,,,,***((((((+++,,,,,,+++))))))*********+++++++++******))))))))))))*********+++,,,------...------((())))))***************,,,+++***)))))))))))))))+++***(((&&&&&&&&&((()))******++++++++++++*********)))((((((((()))+++,,,---------,,,,,,+++++++++***************++++++,,,+++++++++++++++++++++++++++,,,---,,,***)))***,,,+++++++++,,,,,,,,,,,,------------------------------...000222333333333222111444777888:::<<>><<<;;;;;;<<<<<<<<<===???AAABBBCCCDDDFFFHHHHHHKKKPPPUUUYYY[[[\\\]]]___^^^aaadddeeegggoooxxxzzz}}}sssmmmmmmppptttvvvwwwzzzyyyttttttxxx||||||yyy~~~}}}~~~zzzyyyuuuooohhhbbb^^^[[[ccchhhooovvv{{{~~~xxxoooiiieeelll|||}}}{{{yyyvvvrrrmmm___]]]ZZZWWWXXX\\\ccchhhkkkhhhiiioootttwww{{{yyybbbXXXQQQHHHDDDDDDEEEEEECCCAAAAAA@@@>>>;;;999777555222333333333222111000///+++,,,---...---,,,+++***---,,,++++++******++++++************************------......////////////************************+++***((()))***,,,++++++,,,+++++++++***))))))))))))))))))***++++++,,,,,,)))***++++++***)))***+++++++++++++++++++++++++++))))))))))))))))))))))))******,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++***HHHFFFDDDAAA???>>>>>>>>>>>>=========@@@DDDHHHKKKPPPUUU\\\bbbggglllqqqtttuuutttrrrrrrsssvvvyyy{{{xxxxxxxxxwwwvvvwwwzzz}}}yyyuuusssmmmddd^^^]]]```dddfffhhhjjjllllllkkkjjjkkklllqqquuuyyyyyyuuupppmmmmmmhhhjjjrrr}}}~~~sssbbbWWWMMMMMMMMMOOOVVVaaannnwwwxxxssslllddd______ccchhhfffaaa[[[XXXYYYYYYWWWSSSWWWVVVTTTSSSPPPLLLGGGCCC???===:::999888666444222///000//////...---++++++,,,,,,,,,++++++***)))))))))***,,,+++***)))))))))%%%'''))))))))))))+++------+++***+++***))),,,111333///+++)))******(((%%%)))))))))***++++++,,,,,,)))))))))******)))))))))((()))***+++++++++++++++(((((()))************)))******))))))((()))))))))---+++)))'''&&&(((***,,,******++++++++++++******))))))))))))***+++,,,,,,------,,,++++++***))))))******)))))))))***+++,,,*********++++++++++++++++++---...,,,)))(((+++...+++++++++,,,,,,,,,------,,,,,,---............---...///111333444444333333111555999;;;===AAAGGGLLL^^^qqq|||xxxkkkZZZMMMEEEEEEMMMWWW```eeemmmwwwtttxxx}}}ooo^^^QQQGGGAAA@@@BBB>>>>>>>>>============>>>;;;>>>AAACCCEEEGGGJJJLLLNNNQQQUUUZZZ^^^aaacccdddddddddfffhhhhhhkkkvvv{{{rrrnnnooorrrtttuuuuuuxxxyyyuuuuuuyyy}}}}}}zzz~~~{{{yyyyyyuuutttqqqmmmhhhffffffgggmmmqqqvvv{{{~~~~~~xxxqqqhhhppp{{{uuugggbbb\\\YYYYYYZZZ[[[[[[``````fffpppyyy~~~pppbbbXXXLLLEEEEEEFFFFFFDDDFFFFFFEEEBBB???:::666444333444444444444222111000............------,,,+++)))************)))(((''',,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///************************+++***((()))***,,,+++++++++++++++***************))))))******+++++++++,,,)))***++++++***)))***+++++++++++++++++++++++++++************************(((***,,,---...,,,+++*********++++++++++++******,,,,,,,,,,,,,,,+++***)))WWWTTTPPPLLLHHHEEEDDDCCCCCCBBB@@@???@@@AAACCCEEEHHHLLLRRRXXX^^^dddjjjnnnooopppqqqsssuuuvvvwwwwwwsssttttttsssrrrsssuuuxxxyyy||||||vvvrrrkkkeee]]]YYY[[[___ccceeefffiiijjjjjjhhhfffgggiiioooqqqtttuuutttqqqnnnmmmffffffmmmyyy~~~zzzzzzzzz}}}tttdddYYYLLLKKKJJJKKKPPPZZZfffnnnqqqnnnhhhaaa\\\]]]ccchhhkkkkkkllljjjgggaaaZZZUUUVVVVVVUUUUUUTTTQQQKKKGGGBBB???<<<;;;:::888555333222222222222111///---,,,,,,,,,,,,,,,+++***))))))&&&(((++++++)))((()))***&&&((())))))((((((***+++,,,******,,,+++)))---444666111+++)))))))))&&&###((())))))***++++++,,,,,,))))))************))))))((()))***************)))))))))***++++++++++++*********))))))******++++++))))))((((((((()))***+++******++++++++++++************+++------.........************************++++++*********+++,,,---)))*********+++++++++++++++...///---)))(((+++///,,,------------.........+++,,,.../////////...---000111222333444555555555555888;;;===AAAIIITTT]]]lll}}}~~~yyyrrrhhhZZZMMMGGGGGGJJJSSS\\\eeejjjuuu{{{uuueeeWWWJJJDDD@@@<<<;;;>>><<<===>>>????????????@@@===@@@DDDGGGJJJMMMPPPSSSSSSUUUXXX]]]aaaeeehhhjjjiiiiiikkknnnooouuu}}}uuurrrsssuuuuuutttqqquuuwwwuuuuuuyyy|||{{{{{{~~~wwwtttsssooopppooonnnmmmpppuuuzzz|||yyyssswww}}}qqqiii```\\\[[[[[[WWWRRRVVVYYYdddsssyyyjjj^^^OOOGGGEEEFFFFFFDDDGGGGGGGGGEEEBBB>>>999777444555666666555444222000111000///...---,,,,,,,,,************))))))((((((------------------------''''''((())))))***++++++************************+++***((()))***,,,++++++***************+++++++++***************+++++++++)))***++++++***)))***+++************************++++++++++++++++++++++++******++++++,,,,,,,,,,,,*********++++++***************+++,,,,,,,,,++++++fffccc^^^XXXSSSNNNLLLJJJHHHGGGDDDBBBAAAAAABBBBBBEEEHHHLLLPPPTTTYYY___cccjjjmmmqqquuuwwwvvvtttrrrooopppqqqqqqpppqqqssstttrrrvvv|||~~~yyysssnnnaaa\\\VVVUUUYYY```eeegggeeehhhjjjiiifffdddeeeggglllmmmooopppqqqooommmkkkeeeccchhhttt{{{yyyvvvvvvuuuuuuwwwyyyxxxpppbbbWWWKKKJJJIIIJJJOOOXXXbbbjjjlllkkkfff```\\\\\\aaafffooovvv||||||ttthhh^^^ZZZUUUUUUVVVWWWVVVSSSNNNKKKDDDAAA>>><<<;;;999666444444444444444333111///...---------,,,+++***)))((($$$'''***+++)))((()))***((()))***)))((('''((()))***''''''***)))''',,,444555000***(((***+++(((%%%((())))))***++++++,,,,,,))))))************))))))++++++,,,,,,,,,++++++*********+++,,,,,,,,,,,,+++************+++,,,------$$$%%%&&&(((((((((''''''******++++++++++++******&&&''')))***++++++******((((((((()))******++++++---,,,+++++++++,,,---...))))))******+++++++++++++++...///---)))(((+++///............/////////000+++,,,.../////////......222333333444555666777777999;;;<<<>>>CCCOOO___kkksss|||yyysssjjjZZZMMMCCCEEEKKKQQQXXX```jjjppp~~~}}}oooeeeUUUIII@@@@@@AAA===;;;;;;:::<<<>>>@@@@@@@@@AAABBBAAADDDHHHLLLOOOSSSWWWZZZWWWXXX[[[^^^cccgggkkkmmmmmmmmmppptttxxxyyyvvvxxxxxxvvvsssnnnsssuuutttuuuyyy{{{zzz}}}~~~uuuqqqppplllmmmoooppprrryyy~~~~~~zzz~~~~~~{{{pppddd^^^^^^]]]VVVPPPOOOUUUcccvvv}}}ooobbbQQQGGGFFFGGGFFFDDDDDDEEEFFFFFFEEEBBB>>><<<555555777777777555333111333222000...---,,,---------,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,((())))))***+++,,,,,,,,,************************+++***((()))***,,,,,,+++))))))******+++++++++,,,************************)))+++++++++***)))***+++))))))))))))))))))))))))++++++++++++++++++++++++,,,+++***))))))+++---......//////000000//////...((()))***+++,,,---------~~~yyytttpppgggZZZUUUVVVZZZUUUNNNIIIEEEDDDBBBAAACCC???AAAIIINNNPPPVVV^^^eeekkkpppqqqnnnmmmooorrrsssqqqnnnkkkkkkmmmqqqsssmmmuuu|||}}}zzzwwwpppiiieee^^^WWWUUUXXX^^^dddfffffffffeeeeeecccaaa```___dddbbbdddjjjmmmkkkiiijjjdddccchhhpppqqqllljjjmmmhhhjjjlllnnnllliiidddaaaWWWLLLEEEJJJSSSXXX^^^eeeddddddaaa^^^\\\]]]```cccnnn|||iii^^^YYYUUUVVVWWWXXXWWWTTTRRRPPPIIIHHHGGGBBB===888666666222333333222111///---+++...---,,,+++************&&&((()))++++++++++++***)))***++++++***)))+++,,,++++++************++++++,,,+++******))))))******''''''((()))***++++++,,,((()))*********+++...000///.........///...---+++------------------------******))))))))))))******+++*********,,,---///111,,,,,,+++***))))))************+++++++++,,,,,,,,,***++++++,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++*********++++++,,,,,,,,,//////.........---------...............///000111000000111333444555666777999===???BBBLLL^^^nnnvvv{{{pppddd\\\QQQNNNKKKLLLSSS]]]ggglllooo}}}xxxhhh[[[UUUFFF@@@:::888;;;===<<<:::???<<<<<<>>>>>>===>>>BBBEEEJJJPPPUUUWWWWWWWWWXXXSSSZZZdddjjjmmmoooqqqtttooouuu~~~}}}xxxtttsssqqqpppooosssxxx}}}~~~}}}yyywwwxxx{{{{{{qqqkkkmmmlllmmmsss{{{~~~zzzsssrrr}}}|||tttllliiigggaaaXXXRRRNNNSSS___ooouuucccSSSLLLJJJGGGEEEGGGEEEFFFHHHHHHHHHEEECCCAAA===:::666222111111222444444333222111000...------///---***'''&&&'''(((***)))***++++++))))))***+++))))))***+++,,,------...''''''(((******++++++++++++,,,---,,,***)))***+++++++++************++++++************************))))))*********+++++++++***+++,,,------,,,***)))************************)))***++++++,,,,,,,,,,,,((()))***+++++++++++++++(((***,,,.........,,,+++xxxmmmiiikkkhhhbbbZZZSSSNNNKKKGGGFFFFFFBBBBBBGGGKKKMMMRRRYYY^^^ccciiilllkkklllooorrrqqqpppnnnmmmmmmmmmnnnooonnntttxxxwwwuuuuuusssooofff```ZZZXXX[[[```dddfffgggggggggfffdddbbb```___```^^^```fffjjjiiiiiijjjgggeeehhhnnnooojjjggghhhccceeeggghhhhhhfffdddcccaaaXXXSSSUUUYYYZZZ^^^cccaaa```^^^\\\[[[\\\```dddppp|||iii]]]XXXSSSUUUXXXZZZZZZWWWTTTRRRMMMLLLIIIDDD>>>999777777555555555555333111///......---,,,+++************))))))***+++++++++***)))***+++,,,+++)))(((((()))++++++************++++++,,,+++******))))))******(((((())))))******++++++)))***+++******+++...111333111---,,,,,,,,,,,,+++************************,,,,,,++++++++++++,,,,,,(((((('''''''''((()))***,,,++++++***))))))************+++++++++,,,,,,,,,++++++,,,,,,,,,+++******++++++,,,,,,---------...+++++++++++++++++++++*********+++++++++,,,,,,,,,///.........------------...---------...///000111111222333444555777888888777;;;@@@FFFUUUhhhwww}}}}}}xxxpppeeeZZZSSSNNNQQQSSSUUUYYYcccpppzzz{{{zzziii\\\SSSOOOHHHBBB<<<:::===>>>>>><<<@@@======??????===???DDDMMMPPPTTTVVVVVVUUUUUUUUUVVV^^^hhhooosssuuuwwwyyy}}}vvvwwwvvvtttssstttxxxzzz|||}}}|||yyywwwvvvxxxzzz|||~~~|||vvvqqqmmmooonnnoootttzzzzzzssskkkjjjwwwxxxrrrooollleee\\\VVVQQQQQQYYYgggwwwppp\\\PPPIIIDDDCCCFFFFFFGGGIIIJJJJJJHHHFFFDDD@@@===999555333333333444777777555444222111000///---,,,***((('''((()))***+++,,,------++++++,,,---))))))******+++,,,,,,,,,'''((()))***+++++++++++++++,,,---,,,***)))***+++((((((''''''''''''((((((+++++++++***************))))))*********++++++++++++,,,,,,,,,,,,,,,++++++******************************+++,,,,,,,,,++++++***+++,,,---------------***+++,,,---------,,,+++xxxrrriiiaaaZZZTTTOOOLLLLLLGGGEEEFFFFFFGGGKKKPPPSSSXXX^^^ccceeeiiinnnrrrppppppooonnnnnnmmmllllllppptttuuuqqqpppsssuuuuuukkkgggbbb```aaadddfffgggiiiiiiiiihhhfffcccaaa```ZZZXXXZZZaaafffggghhhkkkkkkggggggjjjllliiieeeddd^^^^^^___aaabbbdddeeefffiiidddaaaaaa```]]]]]]```]]]\\\ZZZXXXXXX\\\aaafffsss{{{iii^^^XXXRRRUUUYYY\\\]]][[[YYYVVVTTTRRRMMMFFF???:::777777666666666555333222000///......---,,,++++++++++++******++++++******)))((()))***+++***((('''((()))++++++************++++++,,,+++******))))))******)))))))))))))))************++++++++++++,,,...111666222---***)))***++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++***)))(((((((((((((((,,,+++******)))***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++,,,---...///000000,,,,,,++++++*********)))***++++++++++++,,,,,,,,,............------------------------...///000111444444444555777999:::;;;777;;;CCCMMM___qqq{{{}}}zzzrrriii```XXXQQQLLLNNNUUU]]]___aaakkk}}}xxxwwwvvvcccTTTKKKGGGFFFHHHCCC>>><<<>>>??????===@@@======?????????CCCIIIXXXYYYZZZYYYXXXXXXYYY[[[aaahhhqqqxxx{{{}}}~~~|||yyyxxxxxx|||}}}{{{yyyvvvtttsssttttttvvvvvvvvvvvvuuusssqqqppppppppprrruuuzzz|||}}}|||~~~|||}}}xxxnnndddcccppp~~~zzzwwwsssmmmddd]]]UUUQQQRRR]]]nnn{{{fffUUUJJJCCCDDDGGGGGGHHHJJJLLLLLLKKKJJJIIIEEEBBB>>>:::777555555555666555444222000///------++++++***))))))******++++++,,,------++++++,,,---************************(((((()))***++++++++++++***,,,,,,,,,***)))***++++++******))))))******+++++++++++++++******))))))***************+++++++++,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,+++++++++~~~vvvnnngggaaa[[[WWWUUUPPPKKKGGGDDDCCCEEEGGGHHHLLLSSSXXX^^^dddjjjnnnpppoooooonnnnnnnnnnnnnnnsssvvvuuuqqqppptttwwwwwwsssqqqmmmiiihhhgggggggggkkkkkkkkkjjjhhheeebbb```VVVSSSTTT[[[aaacccgggjjjlllhhhfffhhhkkkjjjfffccc\\\[[[[[[\\\___ccchhhkkkkkkkkkllljjjeee```]]]\\\YYYXXXWWWUUUVVV[[[ccchhhtttxxxiii___YYYRRRUUUZZZ^^^___^^^\\\ZZZYYYWWWQQQIIIAAA;;;888888666555444333222000/////////...---,,,,,,+++++++++)))))))))***))))))))))))'''((())))))(((''')))***++++++************++++++,,,+++******))))))***************)))))))))))))))++++++,,,++++++,,,...111333000,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******+++++++++***************++++++***************+++******+++++++++,,,,,,,,,,,,,,,,,,,,,+++***))))))+++,,,,,,---......//////,,,,,,,,,+++******))))))++++++++++++++++++++++++------------------------,,,,,,------...///000111555555555666888:::===>>>;;;AAAIIIVVVggguuuxxxtttrrrkkkaaaYYYTTTQQQOOOOOORRRXXX___dddjjjwwwtttwwwwwwnnn___PPPEEE@@@???@@@EEEBBB>>><<<===>>>>>>>>>>>><<<===@@@AAACCCIIIQQQ```aaa```______aaaeeehhhmmmsssyyy~~~}}}{{{zzzzzzxxxwwwtttrrrpppooorrrrrrsssttttttsssrrrrrrpppqqqsssvvvyyyzzzzzzzzz~~~~~~~~~||||||~~~{{{ooocccaaalll{{{{{{wwwooohhhZZZRRRPPPXXXgggwww}}}lll\\\OOOHHHGGGIIIHHHIIIKKKMMMNNNNNNMMMMMMIIIFFFCCC>>>:::777555444555555333111///---,,,+++)))******+++++++++,,,,,,)))***++++++))))))***++++++++++++******)))))))))((()))******++++++++++++***+++,,,+++***)))***+++,,,,,,++++++++++++,,,,,,,,,,,,++++++***)))))))))************************,,,+++***))))))***,,,---++++++++++++++++++++++++,,,,,,,,,,,,++++++***))))))******+++++++++******------,,,+++*********+++{{{vvvqqqlllhhh```]]]UUUMMMGGGDDDCCCBBBBBBEEEJJJPPPVVV]]]dddhhhmmmmmmmmmmmmnnnppprrrsssuuuyyyzzzvvvtttvvvwwwuuuxxxvvvsssnnnjjjgggffffffnnnnnnnnnmmmjjjgggcccaaaVVVRRRRRRWWW]]]```eeejjjjjjjjjiiiiiilllllljjjfff^^^\\\ZZZ[[[^^^eeelllpppppptttuuurrrkkkddd]]]XXXWWWVVVTTTRRRTTTZZZccciiirrr}}}sssiiibbb]]]VVVXXXZZZ\\\]]]]]]\\\\\\\\\ZZZUUULLLDDD===:::999777666555444222111111000000///...---,,,,,,,,,,,,((((((((())))))*********)))***+++)))'''&&&'''(((++++++************++++++,,,+++******))))))***************)))))))))))))))++++++,,,+++***+++---000---,,,++++++,,,---,,,***))))))))))))))))))))))))******))))))))))))******'''(((((()))))))))))))))+++***************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++,,,,,,---------------------------...///000222222555555555777:::===@@@BBBBBBJJJUUUbbbpppxxxssskkkbbb\\\TTTNNNNNNPPPSSSTTTVVVXXX]]]gggvvv{{{uuusssrrr~~~kkk\\\WWWNNNEEE???<<<<<<===@@@>>><<<;;;<<<===>>>>>>======???CCCEEEIIISSS]]]hhhhhhfffeeeeeeiiiooossssssxxx}}}yyyzzzyyyyyywwwuuurrrqqqppprrrtttuuuuuusssqqqooooooqqqtttwwwyyyzzzzzz{{{{{{{{{{{{}}}||||||~~~sssfffbbbhhhrrr{{{zzzsssaaaYYYVVV[[[eeennnwww~~~zzzpppcccXXXPPPKKKGGGHHHJJJKKKMMMOOOOOOPPPPPPKKKIIIFFFBBB===999666444888888666555333111000///******++++++,,,,,,------)))***++++++))))))***+++,,,,,,++++++***))))))))))))******++++++++++++***)))***++++++))))))***+++)))))))))(((((()))))))))+++++++++*********))))))***************************)))(((((((((***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++***)))******+++++++++******)))---,,,+++***************~~~{{{ooommmdddXXXOOOKKKGGGBBBBBBCCCEEEIIIOOOVVV\\\___eeefffiiilllpppsssvvvwwwvvv{{{}}}{{{yyyyyyxxxuuuwwwvvvsssooojjjgggffffffppppppqqqpppmmmhhhdddaaaZZZUUUSSSVVV[[[^^^ccchhhiiimmmooonnnnnnooonnnkkkcccaaa^^^]]]```gggnnnsssvvvzzz|||yyyssslllaaaXXXVVVTTTQQQOOOPPPWWW```gggnnnvvvzzzuuummmiiifffccc]]]\\\ZZZYYYXXXYYY[[[\\\^^^\\\XXXQQQIIIAAA===<<<;;;:::888666555444444444000000///...------------++++++*********++++++,,,---...---+++'''%%%$$$%%%++++++************++++++,,,+++******))))))******)))))))))))))))************++++++***)))***,,,...*********+++------,,,***************************,,,,,,++++++++++++,,,,,,)))***+++,,,,,,,,,,,,+++*********)))******+++,,,******+++++++++,,,,,,,,,***++++++,,,,,,+++++++++------------,,,,,,++++++,,,,,,------------------,,,,,,,,,++++++++++++***,,,,,,,,,,,,---------------......///000222333444555666666999<<>>>>>>>>>>>===<<<<<<<<<===>>>@@@AAAAAAAAAEEEIIIKKKPPP\\\iiipppooommmkkklllpppvvv{{{yyy~~~}}}}}}}}}}}}|||yyywwwvvvqqqssstttuuutttqqqnnnlllppprrruuuwwwxxxyyy{{{}}}{{{{{{{{{}}}~~~zzzzzz~~~vvvlllfffeeeiiirrr|||}}}llleeeaaabbbdddfffiiinnnssswww}}}uuuuuuqqqjjjccc\\\RRRIIIKKKKKKMMMOOOPPPQQQRRRRRRNNNLLLJJJFFFAAA<<<888555666666555444222111000000,,,+++++++++,,,------...+++,,,------++++++,,,---,,,,,,,,,+++++++++************+++++++++++++++***((()))+++***))))))***+++++++++************++++++************************+++++++++***************)))))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******,,,,,,---------,,,+++++++++++++++++++++*********}}}|||tttfff[[[UUUNNNGGGEEEDDDDDDFFFJJJPPPTTTWWWYYY]]]eeemmmsssvvvwwwwwwtttzzz}}}|||zzz{{{{{{xxxuuuuuussspppllljjjkkkmmmrrrrrrsssqqqnnniiieeebbb```YYYUUUWWWZZZ\\\aaafffiiirrrwwwtttqqqqqqqqqnnnhhheeeaaa```bbbhhhoootttsssxxx{{{zzzyyyvvvkkk___TTTRRRNNNKKKLLLRRR\\\ccciiinnnpppkkkhhhhhhiiihhhddd```YYYTTTSSSTTTXXX[[[______\\\WWWOOOGGGBBB@@@<<<:::999777555555555555111000///...------------222111///---,,,,,,,,,,,,+++,,,,,,+++)))''''''(((++++++************++++++,,,+++******))))))******(((((())))))******++++++*********)))((()))+++------+++))))))***++++++***------------------------,,,,,,++++++++++++,,,,,,---......//////...---,,,******))))))***++++++,,,******+++++++++,,,,,,,,,)))******+++,,,,,,,,,,,,---------------.........,,,------....../////////,,,,,,,,,+++++++++******++++++,,,,,,,,,---------...//////000111333555666777777888;;;@@@FFFKKKNNNUUUcccsss{{{|||ssscccUUUJJJIIIIIIMMMTTT[[[aaacccfffiiisssuuuoooqqqxxx|||lllbbbXXXNNNAAA@@@?????????@@@AAAAAA<<<===>>>???@@@BBBEEEGGGJJJJJJMMMPPPRRRWWWdddrrrttttttssssssvvv{{{~~~{{{zzzvvvuuuuuusssrrrqqqpppooosssuuuwwwwwwwwwxxx{{{~~~|||||||||~~~}}}xxxxxxzzz|||zzztttnnngggfffooo|||yyysssnnniiiddd^^^___cccjjjpppwww{{{zzzxxxuuuuuukkknnnooonnnooolllaaaTTTNNNOOOPPPQQQRRRSSSTTTTTTPPPOOOMMMJJJEEE???;;;888333333222111111000//////...---,,,++++++,,,...///+++,,,------++++++,,,------------,,,,,,,,,,,,,,,***++++++,,,,,,++++++***''')))******))))))***,,,...------,,,,,,------...)))))))))***++++++,,,,,,+++++++++*********))))))))))))***,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++,,,------------,,,+++***))))))+++,,,,,,+++******~~~oooccc\\\TTTKKKHHHFFFDDDDDDHHHLLLPPPRRROOOWWWcccnnnvvvxxxwwwuuusssxxx|||zzzzzz|||}}}{{{tttuuuuuurrroooooorrruuusssssstttsssooojjjeeebbbddd]]]WWWXXXZZZ\\\```eeekkkvvv|||xxxrrrqqqqqqoookkkhhhdddaaaccchhhooossskkkpppuuuxxx|||}}}tttgggSSSPPPKKKHHHHHHOOOXXX```eeeiiijjjfffdddhhhllllllhhhbbbYYYQQQOOOQQQVVVYYY``````___[[[SSSLLLFFFCCC:::999777555333333333333111000///......------...888666444000...,,,,,,,,,%%%''')))******+++---///++++++************++++++,,,++++++***)))*********'''(((((()))***++++++,,,)))******)))'''(((***,,,111---)))'''''')))******++++++++++++++++++++++++******))))))))))))******,,,,,,,,,,,,+++)))'''&&&******))))))***+++,,,,,,******+++++++++,,,,,,,,,((()))***+++,,,---------,,,------...///000111111,,,------...///000111111,,,,,,,,,++++++*********+++++++++,,,,,,---------//////000111222444666777888999:::>>>CCCIIIOOOSSS]]]lll{{{zzzkkkWWWGGGAAABBBGGGOOOYYYccciiilllrrrxxxzzzooojjjooozzzjjj^^^XXXNNNEEE??????>>>>>>???@@@BBBCCC===???AAABBBDDDFFFIIIKKKQQQQQQTTTVVVWWW[[[iiivvvuuuvvvxxxzzz~~~|||{{{yyyvvvsssrrrrrrtttuuuvvvxxxyyyxxxvvvwwwzzz}}}}}}}}}~~~zzzuuuttttttzzz~~~{{{uuukkkfffqqq|||uuummmcccZZZZZZ___ccciiipppsssrrrnnnkkkkkkccchhhlllpppwwwyyynnn```QQQQQQRRRSSSTTTUUUVVVVVVRRRQQQOOOLLLHHHBBB===:::555555555444444444333333000...,,,******,,,...000)))***++++++))))))***+++------------------------++++++,,,,,,,,,++++++***''')))******))))))***,,,+++******))))))******+++(((((()))***+++,,,,,,---++++++++++++******)))))))))+++,,,...//////......,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,+++++++++++++++***)))((('''(((***,,,---,,,+++)))|||uuummmddd]]]TTTMMMFFFEEEHHHLLLMMMLLLMMMTTT___llluuuxxxuuuqqqpppuuu|||}}}{{{zzz{{{vvvvvvvvvuuuuuuttttttttttttuuuuuutttrrrnnnjjjgggdddbbb^^^ZZZXXX[[[aaafffuuu|||zzzvvvsssnnnggghhhkkkkkkiiijjjnnnooommmkkkkkkjjjlllrrrvvvpppgggQQQOOOKKKGGGGGGKKKRRRWWWaaaaaa```bbbeeehhhiiihhhhhheee]]]TTTNNNNNNSSSXXXbbbcccccc```YYYQQQJJJFFF@@@===;;;999999888666444333444444222...---000222OOODDD555,,,)))******))),,,,,,+++++++++++++++++++++*********))))))((((((******))))))))))))******+++***)))(((((()))***+++***+++,,,------,,,***)))+++++++++******)))''''''---.........---+++)))(((,,,,,,++++++***)))))))))%%%$$$$$$&&&)))++++++***,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++///...,,,******+++,,,---++++++,,,,,,---...//////*********++++++,,,,,,,,,---,,,,,,,,,,,,---......------......///......---000///000111333555555555:::>>>GGGOOONNNLLLSSS^^^qqq{{{ppp\\\NNNGGGFFFEEEKKKWWW___dddllluuu~~~rrriiieeeooo}}}lll[[[RRRJJJCCC@@@>>>???@@@@@@>>>===>>>??????CCCHHHIIIIIIJJJNNNQQQWWWTTTSSSXXX]]]ccclllttt{{{~~~}}}~~~~~~yyyqqqooorrruuutttyyywwwttttttvvvyyy{{{{{{xxxzzz}}}~~~zzzvvvtttzzz~~~{{{uuunnniiinnnxxx}}}uuullleee___\\\___aaagggmmmlllgggdddeeehhheeekkkzzz~~~tttoookkkccc]]]\\\[[[XXXWWWYYYWWWXXXWWWRRROOOKKKCCC;;;666111///222555333111111//////...---,,,++++++***...,,,++++++------,,,***---------,,,,,,+++++++++,,,+++***))))))***+++,,,************************++++++***)))((('''&&&&&&***************+++++++++------,,,+++******))))))+++++++++,,,,,,---------///,,,******,,,,,,***(((---------------------------,,,+++******,,,...///...---+++******+++---...}}}wwwooojjj\\\VVVOOOMMMOOOQQQQQQPPPOOOUUU___jjjrrrtttqqqmmmkkkqqqzzz~~~}}}}}}~~~{{{{{{{{{zzzyyyxxxwwwwwwuuuuuuvvvuuusssooollliiigggeeeaaa^^^\\\___eeejjjxxx~~~zzzwwwqqqjjjiiimmmpppqqqtttwwwtttoooggggggggghhhnnnsssooogggVVVTTTOOOJJJHHHKKKPPPUUU[[[\\\^^^bbbfffhhhgggfffiiifff```XXXRRRQQQUUUXXXbbbdddfffeee```YYYSSSOOOEEEAAA===:::888777555444444555555222///...///111;;;555---***+++---,,,+++))))))))))))))))))))))))******************))))))******))))))))))))******+++***)))(((((()))***+++&&&'''((()))***+++++++++******+++++++++++++++***+++,,,---------,,,+++******************+++++++++)))((('''(((***++++++***+++******))))))******++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++******++++++,,,,,,---......///++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,------++++++,,,---............//////000222444666666666888???KKKUUUVVVWWWaaammmzzzyyygggTTTHHHDDDGGGJJJSSS]]]ccciiittt~~~wwwqqqmmmqqq~~~www]]]NNNFFFAAA===<<<===?????????>>>>>>???AAADDDGGGLLLNNNNNNOOOSSSVVV]]]ZZZZZZ___cccgggooowwwxxxwwwtttwwwxxxvvvwwwuuurrrsssuuuxxxzzz{{{wwwyyy{{{~~~~~~|||}}}uuuooosss{{{|||wwwoooeee^^^]]]^^^bbbhhhiiiggggggkkknnnooowww~~~uuuhhh\\\XXXZZZZZZ\\\[[[WWWTTTQQQIIIAAA:::444111444666333111111000///......,,,,,,+++***,,,+++***+++---...---,,,,,,,,,,,,,,,+++++++++*********)))(((((()))******************************))))))))))))************'''((((((***+++,,,------000//////...---,,,,,,,,,+++++++++,,,,,,,,,------...+++******,,,---+++))))))))))))******+++++++++,,,+++***))))))+++,,,...---,,,***))))))***,,,---|||xxxiiiccc]]]YYYXXXXXXVVVTTTRRRVVV^^^ffflllllliiifffdddlllwww~~~~~~}}}{{{zzzyyyuuuvvvvvvuuusssqqqnnnmmmjjjhhheeebbbaaaccchhhlllxxx}}}~~~zzzwwwrrrmmmiiinnnsssyyyzzzpppeeeeeedddeeejjjooommmfff]]][[[VVVPPPLLLMMMPPPSSSTTTVVVZZZ```eeegggfffeeehhhgggccc^^^YYYWWWWWWXXXbbbeeeiiikkkjjjeee___[[[LLLGGGAAA<<<999777666555666666555333000...///000+++)))(((***...///---+++))))))))))))))))))))))))*********+++++++++++++++************************+++***))))))))))))***+++))))))(((((()))***++++++)))***+++,,,------------******+++,,,------,,,,,,))))))******+++,,,,,,------+++***+++,,,---,,,******))))))))))))))))))***+++,,,,,,,,,,,,,,,,,,+++)))***,,,------+++)))'''++++++,,,,,,------......------------,,,,,,,,,,,,+++************+++,,,,,,***++++++,,,---.../////////111333555777888999999:::EEETTT^^^aaadddppp|||zzzkkkXXXIIICCCBBBIIIOOOYYYccchhhpppxxxqqqooosssvvv|||iiiRRRFFFAAA>>>>>>@@@===>>>???>>>>>>???BBBEEEJJJNNNRRRTTTUUUWWW[[[___aaa^^^___bbbeeehhhpppxxx}}}{{{|||{{{yyyuuusssqqqrrruuuxxxzzz{{{yyyzzz{{{}}}~~~zzz{{{{{{{{{zzzkkk```ZZZYYY\\\aaadddffflllssstttzzzwww```YYY\\\ZZZ]]]\\\YYYWWWVVVPPPIII???888444555666333111111000//////...---,,,++++++***))))))+++---//////...+++++++++***************))))))(((((((((((())))))************************)))*********++++++++++++((())))))***++++++,,,,,,,,,,,,,,,++++++******)))++++++++++++,,,,,,,,,,,,,,,+++***+++,,,---,,,+++''''''((()))***+++,,,,,,+++***)))((()))***+++,,,++++++))))))))))))++++++wwwrrrkkkfffbbb^^^ZZZWWWVVVXXX\\\aaaddddddaaa^^^```hhhsss{{{~~~|||zzzxxxuuuttttttsssrrrqqqpppooolllkkkhhheeebbbcccfffjjjqqqtttwwwwwwtttqqqnnnkkkjjjnnnttt|||sssffffffcccbbbfffkkkjjjeeeaaa___[[[UUUQQQOOOQQQSSSQQQRRRVVV\\\bbbfffgggfffffffffeeebbb___\\\[[[ZZZdddggglllppprrroooiiieeeSSSMMMEEE>>>;;;999999888777777666444111//////...******+++---//////+++(((+++++++++++++++,,,,,,,,,*********++++++,,,,,,---************************************************000...,,,***)))))))))***)))***+++,,,------------******++++++,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,+++,,,---...---,,,******))))))))))))******,,,++++++++++++++++++,,,++++++,,,---,,,+++***)))++++++,,,,,,,,,---------.........------,,,,,,,,,+++++++++++++++,,,,,,---------------......//////222444666888999:::;;;<<<@@@LLL\\\fffiiimmmwwwooo\\\KKKCCCBBBDDDMMMSSS]]]gggppp{{{wwwpppqqqsssuuuiiiZZZKKKDDDAAA@@@AAACCC===>>>???@@@AAACCCGGGJJJPPPTTTXXXZZZZZZ]]]aaaeeefffcccbbbdddffflllwww|||vvvtttsssuuuxxx{{{}}}}}}}}}}}}}}}~~~~~~}}}~~~vvvttt{{{~~~}}}nnncccYYYWWWWWW[[[```fffpppzzz|||}}}dddZZZ[[[XXX[[[[[[YYYXXXXXXTTTMMMBBB;;;555666666333111222000000///...---,,,+++++++++******+++---......---*********)))))))))))))))******))))))))))))******************************,,,,,,+++******)))((((((,,,,,,,,,+++***)))(((((())))))))))))))))))))))))+++++++++++++++++++++,,,*********+++,,,---...---+++++++++,,,,,,------...+++******)))***+++,,,,,,++++++************++++++~~~}}}wwwqqqkkkddd^^^[[[[[[[[[[[[]]]^^^]]]ZZZWWW^^^fffpppxxxzzz{{{|||}}}~~~zzzxxxsssrrrrrrqqqqqqqqqqqqqqqooommmkkkfffcccbbbdddfffkkklllnnnnnnllliiihhhiiilllqqqvvvzzziiihhhddd```bbbffffffbbb```___\\\XXXSSSPPPPPPRRRRRRRRRSSSXXX^^^dddhhhjjjcccddddddddddddbbb```^^^gggiiimmmrrruuusssnnniiiZZZTTTKKKCCC???===<<<<<<888777666444333111///.........---------,,,***(((******+++++++++,,,,,,,,,*********++++++,,,,,,---)))***++++++++++++***)))******++++++++++++******000...,,,***)))))))))*********++++++++++++******,,,,,,++++++************,,,,,,,,,,,,++++++*********))))))+++---///......+++++++++******+++++++++,,,++++++******++++++,,,///...---,,,+++,,,------+++++++++,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,---......111000////////////000000222444666777777888;;;===DDDQQQ```iiimmmssszzztttaaaPPPEEECCCGGGKKKUUUZZZbbbnnn}}}~~~sssooouuu}}}kkk]]]QQQIIIBBB@@@???======@@@>>>@@@BBBDDDFFFIIINNNQQQUUUXXX\\\]]]^^^```eeeiiillliiiggghhhllluuuzzzyyyyyyzzz~~~~~~}}}}}}}}}~~~}}}{{{~~~rrrmmmnnnyyyrrrkkk]]]YYYWWWYYY^^^fffsss~~~~~~ggg[[[XXXWWWZZZ[[[YYYZZZ[[[XXXRRREEE===777666666444333444111000///...---,,,,,,+++---,,,++++++------,,,+++))))))))))))))))))))))))++++++++++++++++++++++++*********************************)))(((((((((''',,,,,,,,,+++***)))((((((++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,---.../////////......---------,,,+++++++++++++++,,,------,,,,,,,,,++++++,,,,,,,,,~~~~~~yyyrrrkkkfffbbbbbb```]]]\\\[[[ZZZWWWUUU\\\ccclllrrrtttuuuwwwyyy|||yyyrrrqqqpppppppppqqqssstttrrrqqqoookkkgggeeefffgggllliiihhhhhheeeaaabbbfffnnnttt{{{mmmlllgggaaaaaadddeeecccaaaaaa___[[[VVVRRRQQQQQQUUUTTTTTTWWW]]]dddiiikkkbbbaaabbbdddggghhhgggfffiiijjjmmmrrrvvvvvvqqqmmmbbb\\\RRRIIICCC@@@>>>===888777555555555333000...------+++***)))))))))***((((((((()))******++++++*********+++++++++++++++)))***+++,,,,,,+++***)))******+++,,,,,,+++******))))))(((((()))***++++++***+++++++++++++++******---,,,+++***************...------,,,++++++******)))((((((***---//////...,,,,,,++++++++++++,,,,,,,,,+++***))))))***+++,,,111///---++++++,,,...///++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,------...///222111000//////000111222000333555555555777===BBBIIIUUUaaajjjpppwww{{{{{{ooodddUUUIIIFFFIIIPPPTTT]]]cccmmmyyyrrrjjjsss~~~yyymmm[[[MMMDDD@@@???AAA@@@===>>>AAA@@@CCCGGGKKKNNNQQQUUUXXXZZZ\\\___``````bbbgggkkkllljjjkkknnnuuu~~~}}}|||{{{{{{|||~~~{{{|||{{{mmmgggeeetttyyyttteee___[[[\\\___fffrrr~~~mmm^^^WWWZZZ\\\]]]\\\]]]```]]]XXXKKKBBB:::888777444333444111000000///...---,,,,,,...---+++,,,,,,---+++***))))))))))))************++++++,,,------,,,++++++************************&&&&&&'''((()))******+++((())))))***++++++,,,,,,((()))))))))******+++++++++++++++++++++*********)))+++------,,,,,,...000//////...---,,,+++******++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,{{{|||}}}~~~}}}|||{{{yyy|||~~~~~~yyytttooommmiiifffaaa^^^\\\ZZZXXXVVVYYY___gggllloooqqqtttwww|||{{{xxxrrrrrrppppppqqqsssuuuwwwvvvvvvuuurrrooommmnnnoooqqqkkkfffccc^^^YYY[[[aaakkkttt~~~tttsssmmmgggfffkkkmmmllliiiiiihhhccc^^^YYYVVVUUUXXXWWWXXX[[[aaafffiiijjjbbbaaaaaadddjjjnnnppppppjjjiiikkkpppvvvxxxtttpppkkkdddYYYOOOGGGBBB===;;;888666555555666555222///,,,,,,,,,+++))))))***+++'''(((((()))******++++++******************)))))))))***,,,------,,,***)))***++++++,,,,,,++++++***&&&'''((()))***+++++++++)))***+++,,,---------,,,+++******))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---......---++++++************++++++,,,+++***))))))***+++,,,......------,,,,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////......///111444555111333555666777===FFFMMMTTT]]]eeekkksssyyywwwqqq___VVVLLLGGGJJJQQQWWW[[[___jjjxxx|||mmmrrr|||ppphhh]]]OOOHHHBBB@@@@@@BBBAAA???AAAFFFBBBFFFLLLRRRVVVYYY\\\^^^]]]```bbbbbbaaaccchhhlllnnnooouuu}}}~~~|||zzz{{{}}}~~~{{{zzz{{{}}}vvviiidddaaannn~~~xxxmmmgggbbbaaabbbfffppp{{{sssddd]]][[[]]]^^^]]]___bbb```[[[TTTJJJ@@@;;;999555333444111111000///...---,,,,,,---+++++++++---------+++)))))))))******+++++++++***+++,,,,,,,,,,,,+++***************************&&&'''((()))***+++,,,,,,'''((((((***+++,,,------%%%%%%&&&&&&'''((())))))++++++++++++*********)))***,,,......,,,,,,---000---------,,,,,,+++++++++******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++vvvwwwxxxzzz|||}}}~~~|||zzzxxxuuusssrrrssswww{{{}}}{{{zzz{{{}}}|||~~~zzzvvvuuunnnjjjddd```^^^\\\ZZZYYYWWW\\\dddiiikkknnnsssvvvxxx{{{~~~yyyuuusssrrrqqqppprrrtttxxxzzzyyyzzzzzzxxxvvvuuuvvvwwwuuummmeee```YYYSSSUUU[[[eeeqqq~~~~~~{{{zzzuuunnnnnnssswwwvvvssssssqqqmmmfff```\\\ZZZXXXYYY[[[___dddhhhiiihhhbbbaaa```dddkkkrrruuuvvvjjjiiijjjooovvvyyywwwtttqqqjjj___SSSJJJBBB<<<888777666444555777666333///......///...,,,*********)))******+++,,,,,,------+++*********))))))(((((()))***,,,------,,,***)))***+++,,,------,,,+++******+++,,,------,,,***)))))))))+++---...///000000)))(((((((((***+++---...***++++++,,,,,,------......,,,,,,,,,......---,,,******))))))))))))******,,,+++)))(((((()))+++,,,+++,,,---......,,,***)))++++++++++++++++++++++++*********++++++,,,,,,,,,++++++******++++++,,,---,,,++++++,,,///222555777333666888:::<<>>>>>@@@>>>===AAAGGGCCCHHHPPPVVVZZZ]]]```bbb```bbbdddcccbbbdddiiimmmvvvzzz~~~}}}}}}|||xxxwwwwwwsssgggddd^^^iiizzzwwwrrrlllgggeeedddfffoooxxxxxxjjjeee[[[]]]]]]]]]___bbb```[[[[[[PPPDDD>>>:::555222333111111000///...---,,,,,,+++***)))+++---///......))))))******+++++++++,,,)))***+++,,,,,,+++***)))************************+++++++++******************************+++++++++'''(((((()))***+++,,,,,,++++++++++++******))))))***---///...,,,+++---///------------------------))))))***++++++++++++*********++++++++++++******nnnoooppprrrtttvvvxxxxxxwwwwwwxxxwwwuuurrrnnnkkkgggmmmuuuxxxwwwvvvyyy{{{{{{yyyxxxuuurrrlllfffaaa^^^]]]]]]aaa```aaadddhhhlllnnnnnn{{{||||||{{{yyyxxxxxxyyytttqqqnnnooosssvvvvvvuuuxxx}}}~~~|||zzz{{{zzzxxxwwwpppjjjfff^^^TTTSSSWWWdddmmm{{{}}}zzztttooopppuuu|||zzzwwwxxxuuujjj^^^WWWWWWZZZ\\\]]]cccjjjmmmjjjiiifffeeehhhooottttttssshhhffffffjjjooorrrrrrsssrrrllleee^^^QQQBBB<<>>999666555444222111111222111...+++***+++,,,------,,,++++++)))***,,,------,,,***)))***++++++++++++******)))************************************************+++++++++*********))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,------,,,***)))***,,,---------,,,,,,,,,++++++RRRTTTWWW[[[```dddgggiiijjjjjjjjjiiihhheeebbbaaaeeejjjpppuuuyyy~~~}}}|||zzzuuupppllliiihhhmmmiiidddccceeejjjnnnpppqqqrrrrrrqqqpppoooqqqrrrtttuuuvvvuuurrrpppoooooosssyyy|||{{{||||||zzzxxxtttkkk___XXXWWW]]]cccnnnwww}}}~~~|||yyywwwuuuqqqmmmkkkkkkkkklllqqqnnnooosssqqqggg\\\WWWPPPTTTVVVYYYbbbmmmrrrrrrqqqqqqooolllkkklllooorrrtttrrrnnnjjjjjjmmmppprrrqqqpppooolllaaaRRRGGGDDD999999888777666444333333111000///---,,,,,,---...++++++++++++++++++++++++*********))))))******+++---,,,+++******))))))******++++++,,,,,,++++++******)))))))))***+++,,,,,,+++++++++,,,,,,,,,------------------,,,+++************+++,,,,,,,,,,,,+++************++++++++++++******+++++++++******))))))***+++,,,...///000000.........------,,,,,,,,,***,,,---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------....../////////000222333555666;;;888777>>>LLL\\\ggglllmmmrrrvvvsssiiiZZZMMMFFFEEEKKKNNNUUUbbbdddgggsss{{{sssllltttnnn```SSSKKKBBB@@@DDDHHHGGGDDD@@@BBBFFFLLLRRRWWW[[[]]]\\\^^^aaaccccccdddeeegggfffmmmqqqmmmgggnnn~~~|||zzzzzz}}}~~~{{{uuuqqqjjjnnnqqqtttyyy}}}vvvpppmmmjjjeeecccdddccciiiuuu~~~xxxrrrhhh^^^]]]XXXVVVZZZ^^^```dddiiijjjdddZZZNNNDDD===888666555444333333333222///---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***))))))***++++++++++++++++++************************************************+++++++++*********************************************+++++++++,,,,,,,,,...------,,,,,,------...------,,,,,,,,,,,,++++++,,,------,,,******+++---------------,,,,,,,,,,,,FFFGGGJJJNNNRRRVVVYYY[[[^^^^^^__________________gggkkkpppuuu{{{|||yyyvvvuuutttpppkkkddd```aaafffjjjmmmnnnooooooooonnnoooqqqsssvvvyyy|||zzzuuupppnnnooopppuuuyyyyyy{{{~~~{{{rrrggg]]]YYYYYY]]]dddlllqqqtttuuuuuusssrrrooollliiieeecccbbbhhhfffhhhmmmlllcccZZZVVVSSSUUUWWWYYY```kkkqqqqqqssssssrrrnnniiijjjpppvvv{{{{{{vvvnnniiikkknnnpppqqqsssuuusssjjj[[[MMMEEE<<<:::888777666666555444333222000///............++++++++++++++++++++++++,,,+++*********+++,,,---,,,,,,,,,---...///000111***++++++,,,,,,++++++***------+++***))))))(((((((((((()))***,,,---......,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++,,,---...---,,,+++***,,,+++*********+++,,,------------------,,,,,,,,,,,,...//////---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---///111222222333555666===???BBBIIIWWWeeekkkkkkpppttttttkkk[[[MMMFFFEEELLLTTTVVV[[[eeegggnnn~~~wwwqqqpppppp{{{dddTTTKKKGGGCCCEEEJJJMMMKKKHHHAAAEEELLLSSS[[[```dddfffbbbdddeeeeeeddddddfffggggggmmmsssrrrttt||||||}}}zzzxxxxxx{{{}}}|||~~~zzzxxxmmmllllllppp{{{|||xxxuuusssqqqmmmiiiggg___```fffrrr|||wwwsssnnnhhhbbb```[[[YYY[[[^^^```dddjjjlllhhhaaaWWWMMMBBB:::666444666888;;;:::777222//////......------------...)))******++++++******))))))******+++,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,******,,,---...------------,,,,,,,,,???@@@BBBDDDGGGJJJLLLMMMQQQRRRSSSVVVXXX[[[]]]___hhhkkkpppvvv}}}}}}{{{zzzqqqkkkccc^^^^^^bbbeeehhhjjjkkklllllllllnnnqqqtttuuuyyy|||zzzuuupppnnnnnnnnnssswwwvvvxxx~~~}}}xxxnnnddd^^^ZZZ[[[^^^bbbfffkkkooorrrrrrqqqooolllhhhddd```^^^bbbaaacccgggfff^^^WWWUUUVVVWWWVVVVVV\\\fffkkkkkknnnooonnniiieeehhhqqqyyywwwnnnmmmnnnnnnrrrvvvzzzxxxpppcccSSSGGGAAA===999777777777666555333333111000///......---++++++++++++++++++++++++------,,,+++,,,---...///(((((())))))***,,,---...***++++++,,,,,,++++++***---,,,+++***))))))))))))))))))))))))************((((((***+++,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,------------...+++,,,---......---+++***...---+++))))))***+++,,,)))******+++,,,---------,,,...000000...------...,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++...111222222444666999;;;EEEPPPXXXcccnnnsssrrrxxxvvvnnn^^^MMMDDDDDDHHHPPPWWWZZZ^^^hhhmmmwww{{{jjjjjjyyypppYYYIIICCCBBBBBBFFFLLLNNNLLLHHHDDDIIIQQQYYY```eeeggghhheeeffffffeeecccdddfffhhhhhhmmmttt}}}zzz|||{{{xxxvvvwwwzzz~~~{{{{{{~~~oookkkhhhqqq}}}|||{{{yyywwwuuuqqqlll\\\YYYZZZcccqqqzzz|||yyywwwuuusssrrrqqqnnnkkkiiigggdddbbbccccccbbbeeejjjjjjiiifff```UUUIII===666333999AAAFFFEEE???777111000///...---------------*********++++++*********)))***+++,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,............---------,,,,,,;;;;;;<<<>>>???@@@AAAAAAGGGGGGIIIMMMQQQVVV[[[^^^eeeiiinnnvvv}}}|||zzzqqqllleee```___aaacccdddeeefffgggggghhhjjjnnnrrrrrrtttvvvvvvtttpppnnnmmmppptttvvvuuuvvv{{{|||{{{uuunnnhhh___]]]\\\\\\```ffflllppprrrqqqooollliiieeecccbbbaaa```aaadddbbb[[[VVVVVVWWWWWWUUUTTTYYYccciiiiiiiiiiiihhhdddbbbgggrrr{{{xxxtttqqqnnnqqqwww{{{{{{uuukkk[[[NNNFFFAAA;;;888999999888666333333222111///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////+++******)))))))))*********++++++,,,,,,++++++***((((((((()))***,,,---...---,,,+++***(((&&&%%%$$$&&&'''(((***+++,,,------******+++,,,,,,,,,,,,+++,,,,,,,,,,,,------------))))))***+++++++++++++++------,,,+++,,,---...///((())))))***,,,------...***,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,,,,++++++...111333333555:::>>>:::LLL]]]fffnnnzzz~~~~~~uuudddQQQDDD@@@DDDJJJOOOWWW\\\dddrrrxxxnnn___kkkwwwbbbOOOCCC>>>???BBBHHHOOOQQQOOOLLLFFFKKKTTT]]]cccgggggggggggggggfffdddcccdddgggiiilllrrr}}}}}}wwwvvvuuuvvv{{{~~~|||{{{}}}~~~||||||}}}~~~rrrmmmkkkwww}}}yyyxxxwwwtttnnn\\\WWWSSSXXXbbbjjjmmmllllllkkkmmmqqqrrrpppoooqqqiiiggggggiiifffbbbcccgggiiijjjiiieee\\\OOOCCC;;;888@@@LLLRRROOOEEE:::333/////////...------,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***************+++++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------+++,,,---,,,++++++---///............---------,,,888888888999999::::::;;;@@@@@@BBBEEEKKKQQQVVVZZZ^^^bbbjjjttt|||~~~|||rrrnnniiieeeddddddccccccbbbbbbcccdddeeehhhmmmqqqqqqqqqqqqssstttsssqqqooossswwwxxxvvvvvvzzz}}}}}}|||~~~|||xxxrrrgggccc^^^[[[]]]dddlllqqqtttrrrooollljjjiiiiiiiiidddbbbbbbccc```YYYWWWXXXXXXXXXVVVVVV\\\hhhooopppkkkiiifffcccdddkkkwww}}}wwwooopppvvv{{{{{{yyysssfffXXXKKKEEE===999::::::999666333333222111///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---------------,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***''''''((()))***,,,...///,,,,,,+++***)))((('''&&&((()))***+++,,,,,,------******+++,,,,,,,,,,,,+++*********+++++++++,,,,,,((((((((()))***+++,,,---,,,,,,,,,,,,---...//////+++++++++,,,,,,,,,------***,,,//////...,,,,,,,,,------------------------...............---------,,,///333444444888???DDDEEEWWWgggnnnwww|||mmmWWWFFF???BBBHHHMMMSSS]]]eeeqqqkkkfffyyyyyydddSSSIIIDDD>>>@@@DDDKKKPPPRRRPPPMMMGGGMMMVVV___fffhhhhhhfffhhhhhhgggeeedddfffjjjmmmsss|||{{{tttttttttwww{{{{{{yyyxxx{{{}}}~~~~~~{{{zzzxxxtttssszzz|||}}}zzztttsssvvvtttoooaaa[[[UUUUUUZZZ```cccccchhhiiiooowwwzzzvvvvvvyyylllmmmppprrrooohhhfffiiijjjjjjjjjfff___UUUKKKDDDCCCKKKUUUYYYTTTIII===555222222333333222111///...---,,,,,,,,,,,,,,,,,,---,,,,,,,,,---,,,,,,++++++************************++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,---------+++,,,------,,,,,,...///............------------555555666666777777888888======>>>AAAFFFMMMRRRVVVXXX]]]gggrrr{{{~~~~~~ssspppllljjjiiigggeeecccaaabbbcccdddeeeiiinnnrrrrrrpppppprrrvvvwwwuuurrrwwwzzzzzzwwwvvvyyy|||||||||~~~yyymmmhhhaaa\\\]]]dddmmmsssuuussspppmmmllllllmmmnnnhhheeedddddd```ZZZXXXZZZZZZZZZYYYZZZbbboooxxxzzzpppmmmhhhfffhhhqqq|||{{{qqqnnnuuu{{{||||||yyymmm```NNNGGG???:::;;;;;;999777333222222111///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,'''(((***+++,,,,,,++++++(((((()))***+++---///000+++++++++,,,,,,+++++++++))))))))))))***+++,,,---(((((()))***+++,,,,,,,,,++++++,,,---------,,,,,,******+++,,,,,,,,,,,,+++((())))))))))))*********************+++---000111++++++++++++++++++++++++......---------,,,,,,,,,,,,...111111000.........------------------------,,,,,,------.../////////---111444555666:::BBBIIISSSaaammmrrr|||uuucccLLL??????GGGNNNQQQZZZfffppp~~~|||oootttiiiTTTGGGCCCDDD>>>@@@CCCIIIMMMMMMJJJGGGFFFMMMWWWaaagggiiihhhgggjjjiiihhhgggfffiiimmmqqqyyy}}}xxxsssrrrtttwww|||~~~zzzwwwwwwyyy|||}}}{{{yyy{{{|||}}}|||yyyzzzvvvwwwtttnnnooottttttppphhhbbb[[[XXXZZZ^^^aaabbbjjjkkkttt~~~}}}|||tttvvv||||||tttqqqrrrlllllljjjfff```XXXPPPLLLLLLSSS\\\]]]VVVIII>>>777666777888999888666333222...------,,,,,,------...------------,,,,,,+++***************************++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...------,,,,,,------...+++++++++,,,,,,---------+++,,,------,,,,,,...000//////.........---------222444777:::;;;:::888777::::::===AAAAAAAAAGGGNNNTTTXXX```jjjsssyyy{{{{{{uuuxxx{{{~~~~~~~~~wwwuuuqqqnnnllljjjgggdddgggeeebbbaaaccchhhmmmqqqpppvvv|||}}}zzzyyyzzz||||||yyywwwwwwxxx|||~~~~~~zzzwwwqqqggg```\\\^^^cccfffoootttxxxvvvoookkkkkknnnhhhkkkjjjccc\\\ZZZXXXUUU[[[]]]^^^bbbooo~~~wwwoooiiiiiilllsss{{{ppprrrtttxxx}}}{{{rrrjjjWWWKKK@@@===<<<888444333555333222111222111///.........---,,,,,,,,,------///---***)))***+++++++++//////...---,,,******)))))))))***++++++++++++***...---,,,***)))******++++++++++++*********))))))))))))***++++++++++++***------,,,,,,,,,,,,,,,---)))************+++++++++++++++++++++++++++++++++******+++,,,,,,---.........,,,++++++---......---.........---------,,,,,,............///////////////............//////000333333444666666:::GGGTTTdddkkkqqqwwwpppXXXDDDBBBDDDDDDOOO___dddjjjxxx{{{nnnvvv|||fffWWWMMMEEEBBBCCCBBBDDDKKKTTTWWWTTTRRRRRRMMMPPPXXXbbbkkkooonnnkkkjjjjjjiiiggghhhmmmuuu{{{zzzyyyyyyzzz{{{~~~}}}zzzxxxwwwxxxyyyzzz{{{|||xxxyyy|||xxxvvvtttqqqpppppppppqqqvvvkkk^^^XXXWWWYYY___fffnnnrrryyy~~~rrrjjjmmmkkkddd``````\\\VVVOOOYYYbbb```UUUGGG>>>:::>>>@@@CCCCCC@@@999222...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,+++***))))))***+++,,,*********++++++,,,,,,,,,,,,)))'''(((+++---,,,***//////...---+++***))))))+++***((()))+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,++++++,,,---------,,,,,,///......------,,,++++++777888888999999888777666<<<::::::===>>>>>>CCCIIILLLPPPWWW```iiiooossstttqqquuuzzz~~~zzzxxxtttrrrpppmmmiiifffgggeeecccbbbdddhhhlllpppnnnsssyyy{{{zzzyyy{{{~~~~~~{{{wwwuuuuuuuuuyyy{{{~~~~~~yyysssjjjaaa]]]\\\___aaalllqqquuuuuupppllllllnnnhhhlllkkkddd^^^\\\ZZZXXXWWW[[[```hhhwwwuuuppplllkkklllrrr~~~zzzooommmooottt{{{~~~wwwrrr```RRRDDD???>>>:::666444333222000///000///...,,,...------,,,,,,,,,,,,,,,...,,,)))((()))*********------,,,++++++******))),,,+++++++++******))))))---,,,+++*********+++,,,+++++++++*********))))))++++++,,,,,,,,,,,,++++++++++++*********++++++,,,((((((((()))))))))******,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........---+++,,,---///...---,,,,,,+++++++++*********............///////////////............///000000333333444777999@@@OOO]]]nnnrrruuuzzz~~~dddOOOAAACCCGGGIIIUUUeeekkkvvv{{{pppooo{{{lllZZZNNNHHHDDDDDDFFFGGGIIIRRR[[[^^^ZZZVVVVVVPPPTTT[[[dddlllooommmjjjbbbfffiiiiiiiiippp||||||}}}~~~~~~{{{zzzyyyzzzyyyyyy~~~~~~~~~yyywwwxxx~~~}}}wwwoookkklllqqqvvvyyyyyynnnaaaZZZWWWVVV[[[```fffnnnzzzyyyiiilllkkkfffdddddd```ZZZXXX]]]aaa^^^TTTJJJDDDBBBEEEEEEEEEBBB>>>777111---,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++************++++++,,,,,,,,,---------......---+++)))***---...---,,,......---,,,++++++******)))((('''''')))******))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,)))***+++,,,---............------------,,,,,,,,,666666555444555666888:::BBB<<<999;;;======???CCCDDDGGGMMMTTT\\\ccciiilllmmmsss{{{}}}{{{yyywwwtttpppkkkhhhhhhfffdddcccdddgggkkkmmmkkkpppuuuxxxyyyzzz}}}~~~zzzuuurrrrrrrrrvvvwww{{{}}}xxxoooeee^^^[[[ZZZ[[[fffkkkqqqrrrpppnnnmmmnnniiillllllfffbbbaaa___\\\UUUZZZbbbmmm{{{ssspppnnnlllkkkqqqwwwmmmgggiiiooowww~~~{{{lll[[[JJJCCCAAA<<<777555444222000000000000...---------,,,+++++++++++++++...,,,***)))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,***))))))))))))++++++******++++++,,,---+++++++++***************,,,,,,------------,,,,,,***************+++,,,---))))))*********+++++++++------------------------***++++++,,,,,,------......---,,,---...//////...............------------............///////////////.........//////000111444333444888===GGGYYYiiiuuuwwwyyy~~~uuuWWWIIIAAAFFFLLLOOO[[[jjjnnn~~~rrrgggkkkyyy~~~|||dddXXXKKKEEEDDDDDDGGGKKKNNNQQQ[[[eeehhhbbb\\\[[[VVVZZZ```gggmmmnnnkkkhhh___fffmmmnnnoooxxx~~~}}}{{{yyyxxxwwwwwwzzz{{{}}}}}}xxxvvv|||nnndddfffoooyyy~~~}}}rrrfff^^^YYYUUUVVVYYY]]]iiizzz|||hhhjjjjjjhhhiiiiiieee```bbbaaa___ZZZTTTPPPNNNMMMLLLJJJFFF@@@:::444///,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))************+++******++++++++++++******,,,,,,,,,,,,---------------+++******,,,------,,,---------,,,,,,+++++++++***((('''((()))+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------((()))***+++---...//////,,,,,,,,,---------......666555444555888>>>CCCGGGHHH@@@;;;<<<>>>>>>???AAABBBDDDGGGLLLRRRYYYaaafffmmmttt~~~|||zzzwwwsssmmmjjjhhhgggeeedddeeegggiiikkkiiimmmqqquuuwwwzzz~~~~~~|||xxxtttqqqpppppprrrssswww||||||tttkkkbbb\\\YYYWWW```eeekkkooopppooommmllliiillllllhhheeefffeeeaaaYYY[[[```iiitttzzzxxxsssnnnmmmllljjjiiiqqq|||sssjjjdddeeeiiiqqq{{{wwweeeRRRHHHDDD>>>888666666555333333333333111///---,,,++++++******++++++///---++++++,,,------,,,++++++,,,------......//////---+++)))((()))***+++)))*********+++,,,------************************,,,,,,------------,,,,,,+++++++++++++++,,,---...,,,,,,,,,---------......,,,,,,,,,,,,------------+++++++++,,,,,,---------------,,,...000000000.......................................////////////............///000111111555333444:::AAAMMM```ppptttxxx}}}|||fffQQQIIIFFFMMMQQQTTT___llluuuvvvfffcccuuuzzzrrrlllhhhSSSJJJBBB@@@BBBEEEJJJPPPUUUYYYbbblllnnngggaaa___]]]```eeejjjmmmllliiifffeeejjjppptttzzz{{{{{{{{{zzzxxxuuusssrrrsssuuuxxx||||||sssaaa```jjjuuu{{{uuukkkeee___XXXVVVXXX[[[fffwww{{{gggggggggiiilllmmmjjjffffffccc___ZZZWWWUUUTTTTTTNNNJJJCCC<<<555111...---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***,,,,,,,,,,,,***)))*********************+++***)))(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------******++++++,,,---...///++++++,,,,,,---...//////:::999999:::???FFFMMMQQQHHH@@@;;;<<>>>>>@@@BBBCCCEEEHHHLLLSSS]]]cccooowww}}}{{{xxxtttpppllliiiiiihhhggghhhiiijjjkkkjjjlllooorrruuuxxx|||}}}}}}{{{wwwssspppoooppppppqqqsssxxxyyyrrrjjjbbb\\\YYY^^^aaaffflllppppppmmmkkkiiikkkkkkiiiiiikkkjjjfff^^^[[[[[[aaaiiimmmmmmkkkhhhgggfffeeedddppp|||wwwpppiiieeedddeeekkkuuu}}}}}}mmm[[[PPPHHH???999777777555444333444333111000---,,,++++++******++++++---+++******,,,---,,,+++))))))***+++,,,---......---,,,***))))))+++,,,...((()))***+++,,,---------***************************++++++,,,,,,,,,,,,,,,***************+++,,,,,,,,,------------.........******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------///111222000///************************............////////////.........//////000222222777555777>>>GGGTTTfffuuuvvv}}}uuu\\\NNNKKKMMMTTTXXX\\\hhhuuu|||oooeeemmmyyysssjjj]]]UUUHHHBBB>>>???CCCFFFMMMTTT\\\^^^dddlllnnnhhhddddddcccfffiiilllllljjjhhhgggjjjlllqqq{{{}}}||||||}}}~~~}}}~~~~~~zzzzzz|||}}}zzzwwwssssssssspppmmmkkklllnnnrrruuuzzz~~~wwwbbb^^^fffqqqvvvwwwppplllggg___[[[[[[\\\cccrrr}}}fffccccccggglllnnnllljjjeeedddaaa^^^ZZZWWWUUUSSSHHHDDD===777222///......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,------,,,+++***************************((())))))(((((()))***+++++++++,,,,,,,,,,,,---------,,,***+++---......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------,,,+++++++++,,,,,,***++++++,,,---...//////<<<;;;::::::===BBBFFFIIIBBB===;;;===>>>===>>>@@@BBBDDDGGGHHHLLLTTT^^^fffuuu}}}}}}{{{xxxvvvssspppmmmmmmmmmmmmmmmnnnoooooommmmmmnnnooorrrvvvyyy{{{zzzzzzyyyvvvsssqqqqqqrrrppppppqqqtttzzz~~~yyysssllleeeaaa```aaaeeekkkppprrroookkkhhhjjjkkkiiillloooooojjjaaaZZZWWW\\\cccgggiiikkkcccbbbaaa___```kkk{{{vvvsssnnnjjjfffcccaaaeeennnwww}}}~~~ssseeeYYYMMMAAA;;;:::666444222222222222000...------,,,+++++++++++++++)))(((((((((***+++***)))&&&&&&'''((()))***++++++,,,++++++***+++,,,---...((()))***+++,,,------,,,***************+++++++++((()))***,,,------------))))))(((((((((((())))))******+++++++++,,,,,,,,,)))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------...000222333111000++++++++++++,,,,,,,,,,,,............////////////.........///000111222333888777<<>><<<;;;<<<@@@@@@>>>@@@DDDCCCGGGKKKNNNRRR[[[gggppp~~~{{{yyyxxxwwwuuuqqqrrrssstttuuuuuuvvvvvvpppooommmnnnpppsssuuuvvvwwwxxxxxxvvvtttssstttuuuqqqpppoooqqqwww||||||uuuoookkkfffeeeffflllrrruuuqqqmmmgggiiiiiijjjmmmrrrrrrmmmbbbYYYTTTYYY```cccfffjjj___^^^^^^]]]\\\cccttt~~~vvvsssrrrpppnnnmmmfffaaa]]]___hhhrrryyy}}}~~~xxxooodddTTTDDD===>>>666555333222333222111///...------,,,,,,,,,,,,,,,))))))(((***+++,,,+++)))''''''((()))***++++++,,,,,,,,,,,,,,,,,,,,,++++++)))***+++,,,---,,,,,,+++))))))*********+++++++++((()))***,,,...///000000---,,,+++***))))))))))))************++++++++++++******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------...111333444222000/////////000000000111111............////////////.........///000222333444:::;;;BBBOOO]]]iiivvvgggUUULLLPPPXXX___fffqqqsss___bbbpppzzzllleee^^^RRRGGGBBBCCCAAADDDKKKRRRYYYaaajjjjjjeeeaaabbbccccccgggllljjjkkkkkkiiiggggggjjjmmmrrr~~~|||wwwvvvxxx|||~~~}}}||||||zzzzzzzzz|||~~~~~~|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||yyywwwvvvuuuxxx|||xxxqqqjjjjjjnnnssssssqqqmmmmmmjjjeee___^^^aaafffjjjpppwww{{{{{{}}}|||zzzyyyrrreeebbbgggnnnsss|||xxxwwwwwwsssjjjccc```XXX]]]iii|||lllccc___eeekkkmmmnnnooonnnqqqqqqiii\\\PPPHHHFFF:::888666333111000//////,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++++++++***)))***,,,+++))))))+++...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---...---,,,******+++,,,---,,,,,,,,,------.........;;;;;;<<<======>>>>>>>>>:::;;;@@@DDDCCCAAADDDIIIFFFJJJPPPTTTZZZdddqqqzzz~~~{{{zzzzzzyyyyyyuuuvvvwwwyyyzzzzzz{{{zzzsssqqqnnnmmmnnnqqqrrrsssuuuvvvwwwvvvttttttvvvwwwssspppoooppptttyyy}}}}}}|||uuuqqqkkkiiihhhmmmtttwwwtttoooggghhhiiijjjnnntttsssooodddZZZTTTYYY^^^```aaaeee^^^]]]]]]]]]ZZZ]]]hhhuuutttooolllmmmooooooooooooeee```[[[\\\dddoooxxx|||}}}zzzuuujjjXXXFFF???AAA999777555555555555333111///...------,,,,,,------,,,++++++---//////...---***++++++,,,------...............---,,,+++***))))))***+++,,,---,,,++++++))))))******++++++++++++((()))+++---000111222333111000///...---,,,,,,,,,++++++,,,,,,,,,---------++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,---...111444444222000---.........//////000000............/////////000.........///000222333444;;;===GGGVVVeeeqqq}}}sss]]]OOOQQQUUU\\\ccciiitttppp^^^hhhyyyjjj___TTTGGGAAAAAAEEEEEEJJJTTT]]]dddoooxxxnnnggg```^^^___aaahhhoookkkkkkkkkhhhfffgggkkkooo|||zzztttppppppsssvvvwww{{{||||||}}}~~~|||zzzxxxwwwvvvuuuwwwvvvvvvxxxyyyyyywwwuuuvvvxxxzzz{{{zzzzzz{{{|||yyyxxxxxxxxxxxxyyyzzzzzzzzz{{{|||||||||~~~~~~{{{yyyvvvtttppptttyyy}}}sssmmmggghhhnnnrrrrrroooooooookkkddd\\\[[[___dddhhhnnnvvvzzz|||~~~|||vvvuuu{{{{{{pppgggcccffflllppp{{{xxxxxxyyyvvvlllccc```VVV]]]hhhuuupppeee___dddkkkmmmnnnqqquuuxxxwwwmmm[[[KKKCCCAAA777777666444222111///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---++++++++++++---...************))))))((((((&&&(((***)))'''&&&))),,,---------,,,,,,+++++++++///---,,,,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,------,,,*********,,,...///,,,,,,,,,---------......:::777666888;;;>>>===<<>>AAAAAA@@@CCCDDDFFFGGGJJJOOOUUUZZZ^^^bbbhhhnnnwww}}}{{{zzzyyyvvvsssuuuxxxzzzxxxtttmmmjjjfffeeehhhmmmqqqsssvvvxxxyyy{{{}}}}}}~~~~~~wwwuuuqqqnnnmmmnnnqqqsss}}}vvvrrrllliiiiiiiiiiiihhhiiihhheeeeeemmmwwwzzzxxxkkk___UUUUUUYYY\\\^^^aaa```bbbaaa[[[SSSPPPTTTZZZaaagggkkkiiiiiikkkmmmllljjjhhhdddbbbbbbgggnnnttt{{{zzzxxxsssgggWWWJJJCCC<<<:::666555444333111000222111000///...------,,,***))))))))))))******+++++++++++++++*********************+++++++++,,,,,,''''''((((((((()))))))))*********++++++++++++,,,,,,,,,------------......***,,,---,,,***))))))***,,,,,,------,,,,,,+++***)))*********++++++++++++++++++,,,------...//////,,,---...///...---+++***,,,,,,,,,---------............---------......///000------111444555777;;;===IIIZZZjjjuuu~~~|||eeeUUUOOOQQQTTT[[[```iiiuuuyyyhhhcccooouuudddWWWMMMFFFDDDGGGIIIOOOWWWaaannnzzz}}}yyyooofff```ccciiikkklllmmmkkkffffffjjjkkkmmmzzz{{{uuuqqqjjjhhheeecccaaa```aaaaaacccdddfffiiimmmpppsssuuuzzz|||}}}}}}}}}}}}~~~zzzyyyxxxuuutttpppmmmkkkjjjjjjjjjeeeeeedddcccccccccccccccddddddeeefffffffffffffffiiiiiijjjjjjjjjiiihhhhhhiiijjjkkkkkkkkkmmmqqqtttwwwuuuuuuuuuvvvtttqqqmmmlllkkklllpppuuuzzz~~~vvvoooiiiiiimmmpppnnnkkkfffhhhhhhddd___\\\^^^bbbjjjnnntttyyy}}}}}}wwwsssyyysssjjjdddbbbhhhpppzzztttooohhhaaaUUURRRUUU]]]gggppp{{{xxxtttssswwwmmmeeecccdddgggnnnuuuxxxzzzvvvjjj\\\PPPEEE===:::888555333222111000///,,,,,,,,,,,,+++++++++++++++***)))***,,,---,,,+++)))***,,,,,,***)))***+++++++++******++++++,,,---((()))***,,,...///000111++++++++++++*********))),,,,,,,,,---------......,,,,,,+++******+++,,,,,,...---,,,+++++++++,,,,,,------,,,+++++++++,,,...---...///...,,,+++,,,---BBB???<<<<<<>>>@@@BBBBBBDDDFFFJJJNNNUUU^^^gggnnnnnnrrryyy~~~}}}yyyvvvtttuuuwwwwwwssspppiiigggeeefffjjjnnnrrrtttwwwyyy|||yyyvvvrrrooommmmmmnnnooozzz{{{uuullleeebbbaaaaaaaaaddddddcccdddmmmyyy~~~~~~qqqdddXXXUUUXXX[[[```dddeeeiiijjjcccWWWPPPQQQUUU___eeehhhhhhhhhkkkmmmkkkjjjiiihhheeedddfffjjjnnnuuuxxxzzzwwwnnn```RRRHHH???;;;888555444444333222444333111///............++++++***)))))))))))))))---,,,,,,,,,,,,+++++++++*********++++++++++++,,,((())))))))))))*********++++++++++++,,,,,,,,,,,,------,,,,,,+++++++++***((()))++++++***))))))***,,,,,,------,,,,,,+++***************++++++++++++,,,------....../////////,,,---.........---,,,+++,,,,,,,,,---------......---------------...///000000...///444666666888<<>>>>>@@@DDDGGGJJJJJJNNNTTT[[[dddmmmvvv}}}~~~~~~zzzxxxvvvuuuuuusssooolllhhhgggfffhhhmmmrrrvvvwwwuuuxxx}}}|||yyyvvvrrrooommmlllllluuu}}}{{{pppfff^^^\\\[[[\\\___aaabbbeeeooo}}}{{{nnn___WWWWWW\\\aaaeeeiiippptttnnnaaaVVVUUUWWW```eeehhhhhhjjjnnnooommmjjjjjjjjjhhhfffeeeggghhhrrrxxx}}}}}}wwwkkkZZZNNNAAA===888555444333333222222000...,,,++++++,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++***************,,,------,,,++++++,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,---------.........///,,,------......---,,,,,,,,,,,,,,,---------......,,,,,,,,,---...///000111///...000555777777:::??????QQQggguuu~~~oooUUUEEEBBBIIIUUU___bbbnnnppp___```uuuqqqdddUUUMMMHHHFFFJJJOOOQQQ]]]jjjqqqsssssspppkkk```\\\]]]ccchhhgggeeeddd\\\[[[___hhhrrr}}}xxxsssoookkkiiieeeaaa]]]ZZZWWWVVVPPPQQQSSSVVVXXXZZZ[[[\\\^^^```bbbcccccceeehhhjjjppppppqqqqqqrrrssssssssstttuuuuuuuuutttrrrpppoookkkmmmmmmllliiifffddddddbbb```^^^[[[XXXWWWVVVUUUTTTSSSRRRQQQPPPPPPPPPPPPNNNOOOPPPQQQSSSSSSTTTTTTSSSTTTUUUVVVVVVVVVVVVVVVSSSTTTUUUUUUUUUVVVYYY[[[^^^]]]]]]]]]___aaabbbccc```aaaccceeeggglllppptttxxxwwwxxx|||zzzssspppooonnnjjjfffbbbdddeeeccc```]]]]]]^^^iiimmmssswwwyyy|||{{{uuuqqquuu|||rrriiijjjyyytttoookkkggg___VVVNNNMMMRRR[[[jjjwww}}}yyytttrrrrrrsssxxxmmmccc``````cccjjjqqqtttuuusssnnnjjjbbbTTTFFFCCC>>>888555444444333111------------,,,,,,,,,,,,,,,+++******,,,,,,,,,***)))+++,,,,,,+++******+++++++++******++++++,,,------,,,+++)))'''&&&$$$$$$++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,+++,,,---...------,,,---......------...///EEEEEEEEEEEEHHHMMMSSSVVVUUU[[[dddmmmuuu|||}}}{{{yyywwwuuussspppmmmjjjkkkiiiiiikkkpppuuuyyy{{{uuuxxx~~~}}}yyyuuuqqqnnnkkkjjjrrrzzztttggg]]]WWWUUUVVVZZZ^^^bbbgggrrrvvvfffYYYVVVZZZ```bbbiiiqqqwwwtttiii^^^[[[[[[cccgggjjjkkknnnssstttqqqiiikkklllkkkhhhfffeeeeeerrrzzz}}}tttdddTTTEEE@@@999555333222222222111///---+++)))***+++,,,,,,,,,,,,------///000000,,,++++++++++++*********))))))*********+++++++++---------,,,,,,,,,,,,,,,++++++,,,,,,,,,---------)))))))))*********++++++---...///...,,,+++++++++,,,,,,------,,,,,,+++***,,,+++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,------------------,,,,,,,,,---------......,,,,,,,,,---...///000111...---111666777888<<>><<<<<<;;;:::::::::;;;;;;;;;<<<===>>>>>>>>>>>>>>>??????@@@@@@@@@??????>>>>>>@@@AAAAAA@@@???@@@AAA>>>@@@BBBBBBAAAAAADDDGGGEEEIIILLLLLLLLLNNNUUUZZZ___eeehhhfffgggmmmqqqqqquuuvvvyyy{{{|||}}}}}}}}}vvvrrrllliiiiiiiiihhhfffcccfffjjjmmmmmmooorrrtttzzz}}}{{{yyyxxxwwwuuusssnnnlllhhheeecccbbb```______gggpppttttttuuuzzz|||vvvvvv~~~yyy}}}sssfffaaaffflllnnnrrrjjjddd```]]]ZZZ\\\aaahhhnnnxxxzzzxxxzzzyyysssqqqtttwwwwwwuuutttqqqiii```MMMDDD888333444555333000////////////.........------,,,***+++,,,,,,+++)))***,,,------,,,++++++,,,++++++******++++++,,,---...---,,,+++***)))((('''+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,---......---,,,,,,***+++,,,---------,,,,,,---+++***---111222///,,,---...//////......///000hhhkkkoooqqqrrruuuzzz~~~~~~yyysssnnnlllmmmnnnoookkkgggfffiiinnnsssvvvuuuwwwzzz~~~~~~{{{xxxsssmmmiiifff```gggnnnsss{{{uuufffYYYQQQNNNHHHSSS___iiiuuuvvvgggbbbeeehhhfffeeeiiinnnssssssmmmddd^^^```bbbeeehhhnnnuuuuuuqqqnnnpppssstttrrrpppnnnnnnqqqzzznnnTTTMMMCCC;;;666555555555///000//////...---+++***,,,+++******)))*********......---------,,,,,,,,,))))))))))))************,,,,,,,,,++++++*********))))))*********+++++++++------,,,+++***)))((((((''')))++++++++++++,,,---,,,,,,---------,,,++++++---------,,,,,,+++++++++.....................---,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......///......---------......111222555999;;;@@@KKKVVVjjjsss|||oooQQQDDD>>>DDDKKKRRR```ppp{{{nnn```\\\llljjjUUUHHHDDDCCCKKKUUU^^^hhhqqqsssrrrllldddccchhhkkkjjjaaa^^^]]]``````______cccmmmwww}}}sssrrrqqqnnnkkkgggdddccc^^^___^^^]]][[[WWWTTTRRRIIIIIIIIIGGGDDDCCCCCCDDDFFFFFFFFFFFFGGGGGGGGGGGGCCCCCCCCCDDDEEEEEEFFFFFFDDDEEEGGGFFFCCCAAA@@@@@@<<<<<<=========<<<;;;;;;===<<<;;;:::999888888888;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999888:::;;;======<<<;;;;;;<<<:::===??????======???AAA???BBBEEEDDDBBBDDDJJJPPPPPPXXX[[[YYYZZZaaaffffffeeehhhlllqqqvvvzzz|||}}}pppkkkeeebbbbbbbbb```___[[[___cccfffgggiiilllooosssxxx~~~}}}{{{yyywwwvvvrrrnnniiifffdddcccaaa```]]]eeeoootttssstttxxx}}}tttooowww}}}~~~{{{nnn```[[[```fffhhhtttooojjjhhhccc]]][[[^^^aaakkkyyy~~~zzzwwwxxxvvvrrrpppppplllgggOOOEEE999444444666444111000/////////............---,,,++++++,,,,,,***)))***,,,------,,,+++,,,,,,++++++******++++++,,,---++++++,,,---///000111222+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,---......---,,,,,,+++,,,...///000///......---+++***---111333000,,,+++,,,.../////////111333wwwzzz~~~yyyuuurrrooollliiikkkfffbbbaaaffflllpppqqqtttwwwwwwuuuvvv{{{}}}|||vvvvvvuuutttqqqmmmiiifffdddfffjjjooouuu}}}zzzooocccTTTGGGGGGPPPXXXaaavvvwwwnnnjjjjjjllljjjhhhjjjiiilllrrrvvvtttjjjbbb```___bbbhhhkkkkkknnnrrrxxxuuutttuuusssnnnmmmnnnoooooottt}}}{{{jjj[[[HHH;;;666555222///444333333222111000//////,,,,,,,,,,,,,,,,,,,,,,,,......------,,,+++******'''+++//////+++(((((((((***+++,,,,,,,,,,,,+++***///,,,******,,,---+++)))''''''((()))***+++,,,,,,))))))*********+++++++++,,,---......//////......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,,,,,,,---------.........---,,,...111222000---555222444;;;>>>DDDVVVjjjpppsss|||uuucccHHHCCCBBBHHHPPPXXXggguuuoooddd```aaawwwqqq\\\NNNBBBFFFMMMUUU]]]cccgggiiinnnggg```^^^bbbfffgggfffjjjcccaaaeeeccc___dddppp{{{{{{tttooommmmmmbbbaaa```___^^^[[[VVVRRRQQQMMMIIIHHHJJJJJJFFFAAADDDDDDCCCCCCBBBCCCCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????>>><<<:::999::::::999888777777888888999999999999<<<:::888999;;;<<<:::888888999<<<>>>>>><<<:::999999::::::;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<===@@@BBBDDDHHHJJJMMMNNNOOOPPPSSSUUUSSSWWW]]]eeelllpppooonnneee^^^ZZZYYYYYYWWWXXX[[[[[[]]]aaaccceeegggjjjmmmkkkqqqxxx{{{{{{{{{}}}}}}|||xxxyyyuuunnnhhhdddbbbcccdddbbbeeekkkooorrruuuxxx{{{}}}yyyqqqqqqsss~~~~~~~~~uuufff^^^aaafffgggpppkkkhhhjjjfff]]]WWWXXXbbbfffqqquuuyyyyyytttmmmjjjiiijjjVVVKKK???888777666444000111000///...---,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,++++++*********........................,,,,,,,,,---------......,,,------......------,,,,,,---...//////...---,,,........................~~~yyyuuusssrrrpppooolllhhhccccccgggmmmqqqssssssuuutttqqqqqqvvvxxxwwwssssssrrrqqqnnnkkkgggeeeccceeehhhlllrrrzzzuuujjj[[[NNNFFFLLLRRR[[[pppvvvqqqlllkkkmmmmmmjjjggghhhhhhjjjnnnqqqpppkkkfffdddaaabbbfffiiikkkrrryyyzzzwwwvvvwwwtttmmmjjjkkkmmmnnnrrr|||uuufffRRRCCC===;;;888555444444333222111000//////------------------------------,,,,,,++++++******&&&(((+++,,,,,,+++++++++,,,,,,+++******+++,,,,,,...+++))))))+++,,,+++******)))))))))***************++++++++++++,,,,,,,,,,,,,,,---............---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,,,,------------............000///...000333444222000555444666;;;BBBLLL\\\kkkkkksssgggSSSHHHDDDFFFMMMVVV```ooo}}}vvveee]]]\\\iii~~~vvveeeSSSHHHDDDIIIPPPYYY```eeeggghhhhhhccc^^^^^^bbbfffgggfffiiiddddddgggeeebbbkkkzzzzzzuuusssrrrjjjhhhfffdddbbb___[[[XXXTTTPPPLLLKKKMMMLLLHHHDDDFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCBBBAAAAAAAAAAAAAAA>>>>>>>>>============<<<===;;;999999999:::999888888888888888999999999:::<<<:::888999;;;<<<;;;999999:::;;;<<<<<<;;;:::888::::::;;;;;;;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;;;;;;;===???@@@EEEGGGIIIIIIIIIJJJLLLNNNLLLOOOTTT[[[aaaeeeeeeddd^^^YYYVVVXXXYYYXXXZZZ^^^\\\```dddhhhiiiiiijjjjjjhhhmmmsssvvvvvvvvvyyy}}}~~~}}}|||wwwpppiiieeedddeeefffbbbdddhhhkkkmmmrrrvvvzzz}}}vvvqqqpppxxxrrreeecccffffffqqqmmmlllmmmiii___XXXWWWaaagggsssssswwwyyyuuuoooiiifffeeeZZZOOOBBB999666444222///111111///...---,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,---------......,,,------......------,,,,,,---...//////...---,,,........................|||xxxuuutttuuuttttttmmmjjjfffeeehhhnnnsssuuurrrssspppkkkkkkppprrrqqqnnnnnnnnnmmmkkkhhhfffdddbbbccceeegggmmmvvv{{{qqqbbbUUUGGGIIILLLUUUjjj}}}yyyjjjiiiiiikkkmmmlllhhhcccdddeeegggggghhhiiikkkmmmkkkeeebbbeeeiiioooxxx}}}zzzxxxyyyuuunnnkkkkkkooonnnqqqyyy~~~oooZZZIII@@@<<<999777444444333222111000//////........................++++++++++++++++++******'''&&&'''))),,,......---...,,,***((((((***,,,......,,,))))))+++---------,,,,,,+++***)))(((((('''((())))))))))))*********++++++,,,------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...////////////...------............////////////000///000111333444333222555888999===GGGYYYgggmmmmmmwwwsssXXXEEEEEEEEEJJJSSS___kkkzzz}}}hhh[[[[[[```vvvzzzrrrgggWWWIIIBBBDDDJJJTTT]]]dddhhhhhhhhhbbb```]]]___cccggggggfffgggfffhhhiiifffhhhxxx~~~{{{zzzuuurrrnnnkkkiiifffccc```[[[XXXTTTSSSSSSQQQNNNJJJIIIHHHFFFEEECCCBBBBBBBBBCCCBBBAAAAAAAAAAAAAAAAAA>>>>>>=========<<<<<<<<<===;;;999888999:::999888888888999999999999::::::;;;:::999:::;;;<<<;;;999;;;;;;;;;::::::999999888;;;;;;;;;;;;;;;:::999888::::::::::::::::::;;;;;;===<<<;;;:::::::::;;;<<>>888555333111222111000...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++++++++***,,,,,,,,,++++++++++++***************************,,,,,,,,,---------......,,,------......------,,,------............------........................|||wwwuuutttuuuvvvuuunnnkkkhhhfffiiimmmrrrvvvttttttoooiiihhhkkknnnmmmjjjjjjjjjiiihhhfffeeedddbbbbbbbbbdddhhhqqq{{{uuufffYYYJJJHHHHHHQQQdddvvvxxxrrrcccccceeehhhiiihhhddd```]]]___```^^^]]]aaakkksssrrriiidddhhhqqqwww}}}zzzwwwwwwuuuqqqqqqssstttqqqpppuuu}}}vvvaaaOOODDD===999666555444333222111000000///............------------******************++++++)))'''%%%'''+++//////...---,,,***))))))***,,,------,,,++++++,,,---...///,,,,,,+++******))))))((()))*********++++++++++++******+++,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....../////////......---////////////000000000000......///111222333222222444:::<<>>>>>===<<<;;;999888999:::999888999999::::::::::::::::::;;;;;;::::::;;;;;;;;;:::===<<<:::999888888888999<<<<<<<<<<<<;;;:::999888::::::::::::;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<>>>???@@@>>><<<;;;;;;<<<>>>===>>>BBBFFFIIIIIIIIIJJJIIIMMMTTTYYY]]]cccjjjrrryyy{{{vvvxxxzzzyyywwwuuuuuuvvv{{{~~~}}}uuummmhhhggggggiiilllmmmnnnoooooopppsssuuuzzz}}}zzzvvvsss~~~mmmeeehhhnnn~~~}}}yyyqqqggg```]]]XXX]]]jjj}}}qqqpppqqqtttrrrlllgggfffiiiaaaTTTGGG???:::777666222222000///...---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------++++++,,,,,,,,,,,,------&&&&&&((()))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,------------------------........................|||xxxuuutttttttttsssnnnllliiifffgggjjjpppsssvvvuuupppiiigggjjjkkkjjjfffffffffffffffeeeeeeeeecccbbbbbbbbbeeemmmvvv|||zzzlll___OOOJJJGGGLLL\\\kkkoookkkaaabbbcccddddddcccaaa___WWWZZZZZZWWWTTTZZZiiiuuuwwwnnnjjjrrr}}}}}}|||vvvrrrqqqqqqqqqvvv{{{yyyuuuqqqrrrxxxlllZZZLLLCCC<<<999555444444333222111000000---------,,,,,,,,,++++++******************++++++,,,)))&&&'''***------,,,***++++++,,,,,,++++++*********++++++++++++,,,---************++++++++++++---------.........//////)))***++++++,,,,,,++++++------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------/////////000000000111111...///111222333333444444444:::>>>DDDUUUlllwwwvvv~~~~~~mmmZZZKKKDDDAAAHHHRRR]]]jjjyyyvvvdddUUUSSScccvvv}}}uuujjj```TTTIIIEEEFFFCCCKKKXXXdddlllmmmjjjgggddddddeeeggghhhhhhfffeeedddeeefffiiiooo|||xxxuuutttrrrqqqkkkiiieeebbb___\\\YYYWWWTTTRRRPPPMMMKKKIIIHHHGGGDDDDDDCCCBBBAAAAAAAAAAAABBBAAAAAA@@@???>>>>>>>>>===;;;999999:::;;;:::999;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>===;;;999888888999:::;;;<<<<<<<<<;;;;;;:::999:::::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>===>>>>>><<<:::888888999<<<;;;;;;===@@@BBBCCCBBBDDDEEEJJJRRRXXX]]]eeennnwww|||yyywwwwwwyyy}}}~~~wwwooojjjgggggggggmmmppprrrsssqqqooonnnnnnxxx{{{vvv{{{kkkccchhhqqqyyyppphhhccc```YYYZZZcccxxxoooiiigggkkkmmmkkkjjjllllllggg]]]QQQFFF>>>;;;:::333222111000///.........,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,+++++++++,,,,,,---------++++++,,,....../////////++++++++++++++++++++++++........................,,,,,,,,,---------......,,,------......------,,,---------,,,,,,---------........................}}}yyywwwvvvuuusssqqqnnnlllhhheeeccceeekkkooovvvuuuqqqiiifffhhhiiigggaaaaaabbbbbbcccddddddeeeeeedddcccbbbdddjjjqqqwww~~~vvvkkkWWWPPPIIIJJJSSS^^^cccdddbbbccccccdddcccbbbaaa```XXXZZZYYYSSSOOOUUUdddqqqxxxuuuwww|||zzztttoooooooooqqqvvv}}}zzzvvvqqqqqqvvvrrrbbbSSSFFF===777555555444333222111000000---------,,,,,,++++++***++++++++++++++++++******,,,***((((((***+++++++++******,,,------,,,******'''***,,,---+++*********(((((()))***+++,,,---...******++++++++++++,,,,,,******+++,,,,,,,,,,,,+++,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---////////////000000000000000222444555555666777888777;;;AAALLL]]]ppp{{{~~~wwweeeSSSGGGBBBDDDNNNYYYcccooo|||jjjZZZPPPTTTjjjuuukkk___VVVMMMFFFEEEHHHIIIQQQ^^^jjjppppppllliiihhhhhhiiijjjiiihhhfffeeeffffffgggnnn{{{~~~}}}|||{{{qqqooolllhhhddd```]]][[[ZZZYYYWWWTTTRRRPPPNNNNNNIIIHHHGGGEEEDDDCCCCCCBBBAAAAAA@@@???>>>======<<<===<<<::::::;;;<<<<<<;;;<<<<<<;;;;;;;;;;;;:::::::::<<<===<<<;;;:::;;;<<<>>>===;;;:::999::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======>>>>>>;;;;;;<<<===>>>?????????===>>>>>>===:::999999:::<<<;;;:::<<>>666555555444333222111111000///......---,,,,,,++++++------,,,,,,++++++******)))***+++***))))))+++,,,++++++++++++++++++++++++***...222333111...,,,,,,((())))))***,,,------...((((((((()))))))))*********++++++,,,,,,,,,,,,,,,***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////........./////////000000///222555666666666888::::::<<>>===>>>===;;;;;;===>>>======<<<<<<<<<<<<;;;;;;;;;::::::<<<======;;;:::;;;======<<<<<<<<<;;;<<<<<<<<<999:::;;;<<<============<<<<<<======>>>??????@@@=========>>>>>>>>>======<<<>>>>>>===<<<;;;<<<===;;;:::;;;===???@@@???>>>AAAAAAEEEJJJNNNTTT```lllyyy}}}wwwqqqlllhhhffffffhhhkkkllljjjiiihhhhhhlllpppvvv{{{}}}nnnbbbbbbhhhuuu}}}|||uuuqqqmmmhhhbbb\\\ZZZeeezzzsssfff___gggnnnnnnooossstttvvvtttjjjYYYIII>>>:::444333222111000/////////------------------------+++************+++,,,,,,******+++,,,,,,---......***+++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,------......------,,,------,,,++++++,,,------........................}}}|||{{{{{{{{{zzzwwwtttllljjjfffaaa\\\]]]bbbfffoooppplllfffccccccbbb^^^ZZZZZZZZZ\\\]]]___aaabbbhhhhhhgggfffeeehhhlllooorrryyy}}}oooeeeXXXOOOLLLOOOWWW^^^aaaeeejjjmmmllljjjhhhfffeeeccc^^^VVVOOORRR[[[eeeuuu~~~}}}~~~|||wwwvvvyyyzzzuuuooolllpppyyysssdddSSSDDD;;;666555444444222222111000000000///...------,,,,,,......------,,,+++******&&&))),,,+++))))))+++......,,,***))))))***,,,...///444999;;;888333111000)))******+++,,,,,,------------........./////////++++++,,,------------,,,((()))+++,,,,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,......///000000000000000............////////////---111444555444444666999======GGG[[[jjjsssoooXXXGGGAAADDDIIIRRR]]]hhhooowwwxxxgggXXXTTTXXXgggnnn```QQQJJJGGGGGGIIILLL___fffpppxxx{{{wwwqqqlllggghhhjjjjjjiiihhhhhhiiillllllqqq~~~yyysssooolllkkkcccbbb```^^^\\\ZZZYYYXXXUUUSSSQQQNNNLLLJJJHHHHHHFFFEEEEEEDDDBBBAAA@@@@@@???===<<<<<<>>>???>>>>>>======<<<<<<<<<;;;;;;;;;:::<<<>>>===;;;:::;;;>>><<<<<<==================999999;;;<<<======>>>>>><<<======>>>???@@@@@@AAA>>>>>>>>>>>>===<<<;;;:::<<<===>>>>>>===<<<===???::::::;;;===???@@@>>>===@@@@@@CCCGGGJJJPPP]]]iiirrr{{{zzztttnnniiifffeeefffhhhiiihhhiiijjjlllggglllrrrxxx}}}}}}qqqdddaaaeeeooo{{{}}}yyytttmmmbbb\\\WWW[[[hhhzzz}}}yyykkkdddmmmtttsssrrrvvv{{{uuubbbNNNAAA<<<555444222111000000//////------------------------,,,,,,++++++,,,,,,---...******+++,,,,,,---............/////////...------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,------++++++++++++------........................{{{{{{{{{||||||yyyuuuqqqnnnmmmkkkfff```^^^aaacccnnnkkkeeeaaa___^^^]]]\\\\\\[[[[[[[[[\\\^^^aaacccgggjjjnnnmmmiiigggiiilllpppsss{{{|||rrrbbbUUUMMMNNNRRRVVV___dddiiikkkiiiiiikkknnnpppnnnggg^^^VVVTTTYYY___uuuyyyzzzzzz{{{wwwyyytttqqqqqqoooppp|||~~~kkkVVVEEE===<<<777333333111...///333,,,,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++++++++++++++++++++---,,,,,,+++*********+++...NNNiiibbbHHH444111555)))***,,,...///...,,,+++))))))*********+++++++++*********++++++,,,,,,---...---+++***)))***++++++++++++,,,,,,---...///////////////////////////////////////000000000000111222//////222444444777<<<>>>JJJTTT]]]jjj|||vvv\\\NNNFFFAAACCCJJJTTTdddttt{{{tttccc\\\RRRRRReee~~~iiiYYYLLLIIIFFFDDDMMMZZZgggoooxxxzzztttooommmnnnnnnjjjhhhiiihhhgggkkkpppjjjppp~~~zzzuuurrrrrrlllfffbbbaaa```^^^\\\]]]ZZZWWWTTTRRRPPPMMMKKKIIIGGGEEEDDDDDDCCCAAA???CCCBBB???===<<<===>>>???AAAAAA@@@???>>>>>>======>>>>>>=========>>>??????;;;;;;<<<<<<<<<=========@@@???>>>===============@@@AAAAAAAAA@@@>>>;;;:::????????????>>>>>>======;;;<<<===>>>???>>>===<<<:::???BBBAAA===;;;===AAA???CCCFFFHHHJJJRRR]]]fffqqqwww~~~xxxrrrmmmjjjcccdddfffhhhiiijjjjjjjjjgggggghhhlllwww}}}vvvmmmhhhjjjqqq{{{qqqkkkhhhbbb[[[YYY```nnn|||uuurrrtttqqqtttrrrkkkiiirrr{{{}}}zzzmmmYYYGGG===888444111222111------000......---------,,,,,,,,,))))))))))))***+++,,,------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,........................***+++,,,---............------++++++++++++------)))***+++---.../////////+++++++++,,,,,,,,,------,,,------...///000111111~~~}}}zzzzzzyyyzzzzzzxxxuuurrrnnnnnnlllgggbbb___```bbbhhheeeaaa]]]\\\\\\]]]]]][[[[[[\\\\\\]]]___ccceeekkknnnqqqoookkkhhhjjjlllkkkllluuu{{{lll\\\QQQNNNRRRVVVbbbgggmmmmmmjjjgggiiilllrrrrrrmmmcccXXXUUUYYY___uuuuuuvvvwww}}}zzzvvvsssrrrrrrpppooowwwqqq\\\KKKAAA;;;666222333222//////222111111///......---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++---CCCTTTOOO>>>333000111((()))***+++++++++***)))***+++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---......///........................,,,,,,---------.........000---...111222222666;;;BBBNNNYYYbbbpppjjjRRRHHHCCCBBBGGGPPP^^^ooowwwggg\\\VVVQQQZZZttt}}}cccTTTHHHGGGHHHJJJVVVcccppptttwwwuuuqqqmmmmmmooonnnjjjhhhiiijjjjjjmmmqqqoooxxxzzzvvvppplllkkkjjjhhhgggbbb___[[[XXXVVVTTTQQQOOOKKKIIIGGGGGGGGGFFFDDDCCCEEEDDDBBBAAA@@@???@@@@@@@@@??????>>>>>>=========@@@???>>>>>>>>>>>>??????======>>>>>>>>>?????????@@@@@@??????????????????@@@@@@@@@@@@@@@??????>>>>>>>>>===<<<<<<<<<<<<<<<===>>>???@@@@@@@@@?????????AAACCCCCC@@@@@@AAADDDBBBEEEIIIKKKNNNUUU^^^fffqqqvvvzzzuuupppmmmffffffggghhhiiijjjllllllggghhhhhhjjjrrr}}}|||vvvnnnkkkmmmwww}}}sssnnnjjjddd[[[XXX\\\gggttt||||||qqqnnnooopppsssqqqjjjjjjrrrzzz~~~{{{qqq```NNNBBB:::555333333333///...111......---------,,,,,,,,,+++******+++,,,---......---,,,,,,++++++,,,,,,---******************++++++***************+++++++++***+++,,,---............---,,,,,,++++++,,,,,,---,,,,,,---.........------........................,,,,,,,,,---------------}}}yyyxxxwwwwwwxxxwwwuuusssoooooommmiiiddd```_________]]]ZZZXXXXXX[[[^^^```]]]^^^_________aaaeeehhhpppsssuuusssooollllllnnnjjjkkkqqq|||xxxgggWWWOOOQQQUUUccciiioooooojjjfffgggjjjtttvvvsssiii\\\UUUXXX^^^rrryyyoooppptttzzzxxxqqqqqqtttuuusssqqqsssyyyzzzfffSSSHHH>>>888444555444222111333000000...,,,+++***))))))+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,444:::777222///...,,,*********)))))))))))))))++++++,,,,,,,,,---------,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,++++++,,,,,,------.........------------------------+++,,,,,,,,,------------000......111222222777===HHHTTT```iiixxxnnn[[[HHHBBBBBBEEEPPP\\\ooojjjWWWTTTSSSVVVhhhwwwYYYLLLCCCEEEKKKSSSbbbppp|||yyyuuupppnnnmmmnnnpppoooiiigggiiillllllooorrrvvv{{{xxxvvvuuutttssskkkhhhccc```]]]ZZZWWWTTTPPPNNNLLLKKKKKKKKKIIIGGGGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@???>>>>>>>>>????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBB????????????@@@AAABBBBBB@@@???>>>===<<<===>>>??????@@@AAABBBBBBBBBBBBAAADDDDDDDDDDDDEEEEEEGGGGGGFFFJJJOOORRRVVV[[[ccchhhsssxxx}}}xxxsssqqqjjjiiihhhggghhhjjjlllnnnkkkmmmllliiilllvvv~~~~~~|||wwwqqqppprrr}}}{{{qqqoooooohhh___YYYZZZaaakkksss|||~~~wwwpppmmmmmmppprrrqqqllllllrrr{{{~~~|||vvviiiXXXJJJ<<<777444555444111///111......---------,,,,,,,,,---,,,,,,,,,---...///000---,,,,,,++++++,,,,,,---***************)))))))))))))))))))))))))))))))))***+++,,,------......---+++,,,,,,------,,,,,,+++.../////////...---,,,,,,------------,,,,,,,,,,,,......---------,,,,,,,,,zzzyyywwwwwwxxxxxxwwwvvvqqqpppoookkkgggbbb^^^\\\YYYXXXVVVUUUWWW[[[aaafffdddeeeeeecccaaabbbeeeiiisssuuuwwwwwwuuurrrrrrrrrpppnnnqqqyyyppp]]]RRRQQQTTT^^^eeemmmnnniiieeefffiiirrrvvvvvvlll^^^UUUUUUZZZlllrrriiilllpppxxx{{{~~~~~~{{{vvvrrroookkkpppvvv{{{zzzwwwvvvvvv~~~qqq]]]OOOCCC<<<777888888555333444///...,,,+++))))))((((((++++++************++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++,,,+++***---,,,+++***************+++++++++,,,,,,,,,,,,------------,,,,,,++++++***)))***,,,---...---,,,,,,,,,,,,,,,---------......---------------------------------.........//////111///111333444444:::BBBNNNZZZgggqqq```PPPBBB@@@CCCKKKZZZjjjyyyaaaPPPOOOXXXggg}}}xxxiiiPPPFFF???DDDOOO\\\kkkxxx{{{sssoooooopppqqqqqqooojjjgggiiilllmmmpppttt~~~}}}}}}tttpppkkkgggdddaaa]]][[[WWWUUUSSSQQQPPPOOOMMMKKKIIIIIIIIIHHHGGGEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCAAA@@@????????????@@@@@@@@@AAAAAAAAABBBBBBAAABBBBBBCCCDDDDDDDDDDDDAAAAAA@@@@@@@@@BBBCCCDDDDDDBBBAAA@@@@@@AAABBBCCCAAAAAABBBCCCCCCDDDDDDDDDGGGFFFEEEFFFIIIKKKLLLLLLLLLQQQWWW\\\aaafffkkkooowww{{{~~~zzzwwwuuuooollliiifffeeegggkkkmmmooorrrpppjjjiiipppzzz|||xxx}}}zzzwwwwwwyyyrrrkkknnnqqqlllddd\\\ZZZ___gggmmmqqqsssvvvwwwwwwtttrrrpppppprrrrrroooooosssyyy~~~}}}{{{rrr```QQQ@@@999555555555222000000......---------,,,,,,,,,---------------...//////---,,,,,,++++++,,,,,,---+++++++++***************,,,,,,,,,+++++++++++++++***+++,,,---------------++++++------------++++++......//////......------++++++,,,,,,---......///////////////////////////|||{{{yyyyyyzzzzzzyyyxxxsssrrrooommmiiiddd___\\\WWWWWWVVVVVVXXX^^^gggnnnmmmnnnnnniiidddbbbeeehhhrrrtttxxxyyyzzzyyyxxxxxxrrrnnnnnnttt{{{wwweeeWWWSSSSSSUUU\\\eeeiiiiiihhhhhhiiimmmrrruuunnnaaaVVVTTTVVVbbbpppzzzuuujjjdddggglllppptttxxxxxxtttnnnjjjhhhhhhppp{{{|||yyyfffXXXGGG>>>777777777555333333111000///......---......,,,,,,++++++++++++,,,,,,************************,,,++++++***++++++,,,,,,,,,,,,,,,,,,+++******+++...---,,,+++******++++++************++++++++++++...------,,,,,,+++++++++)))***,,,---......---,,,,,,,,,,,,---------------........................---------.........////////////111444444666===GGGTTTaaannnxxxxxxTTTHHH???@@@EEEOOOaaatttqqq]]]QQQOOOccc}}}iiiXXXJJJCCC???FFFTTTdddrrr{{{yyyssspppqqqsssrrrqqqnnnjjjhhhjjjkkkmmmsss{{{|||xxxsssoookkkhhhdddaaa```^^^ZZZXXXVVVTTTQQQNNNMMMMMMMMMLLLJJJHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEDDDBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGGGGFFFFFFEEEDDDCCCBBBBBBCCCDDDEEEFFFEEEEEEDDDDDDEEEFFFGGGDDDDDDDDDEEEFFFFFFGGGHHHIIIHHHHHHKKKOOORRRSSSSSSVVVZZZaaahhhmmmssswwwyyy{{{}}}~~~}}}|||zzzxxxsssoooiiidddcccdddgggiiimmmqqqpppiiieeellluuu{{{{{{}}}|||ttttttyyy~~~{{{hhhfffmmmnnnkkkeee___[[[^^^dddiiioooqqquuuyyy{{{zzzwwwtttqqqrrrssssssqqqqqquuuyyy~~~xxxhhhWWWEEE===555444444111///000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,---,,,,,,,,,++++++------------++++++,,,------...............***+++,,,...000111333333------......///000000111~~~}}}}}}~~~}}}||||||}}}|||zzzxxxtttrrrooommmjjjfff```]]]XXXYYYYYYXXXZZZbbbmmmuuuwwwxxxvvvpppgggccceeehhhpppssswww{{{}}}}}}}}}|||ooojjjhhhmmmsssyyy~~~ooo```WWWSSSMMMSSS[[[dddjjjlllkkkiiiiiinnnrrrooofff\\\VVVTTTZZZaaaggggggbbb```bbbfffhhhmmmrrrssspppjjjgggfffjjjuuupppdddKKK@@@666444444222111111111000///...............---,,,,,,,,,,,,,,,,,,---************************++++++******++++++,,,,,,------///111...)))***---+++++++++***************))))))*********+++++++++------------,,,,,,,,,,,,+++,,,,,,------------,,,------------------------////////////////////////+++,,,,,,,,,------------------000444444777AAAKKK[[[hhhuuuzzzhhhJJJBBB>>>BBBHHHRRRfffzzz{{{fffZZZUUUVVVppppppZZZJJJFFFBBBCCCLLL\\\lllwww|||zzzvvvqqqpppqqqrrrqqqoookkkjjjjjjkkkkkkooo{{{zzzvvvssspppllliiihhhfffbbb```^^^[[[XXXVVVTTTTTTRRRQQQOOONNNMMMLLLIIIIIIIIIIIIIIIIIIIIIHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKJJJIIIHHHHHHHHHGGGGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKMMMNNNOOOMMMOOOSSSVVVZZZ]]]___```eeehhhmmmtttzzz~~~}}}~~~}}}|||yyy|||}}}}}}wwwsssllleeeaaaaaaccceeefffkkkkkkeeeccchhhppptttvvvyyy~~~sssmmmmmmxxxnnn```aaaiiihhhgggeee```\\\\\\```dddpppttt{{{{{{xxxtttuuuxxxzzzwwwrrrrrruuu}}}ppp```NNNBBB777444444111000000......---------,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------.........------,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++,,,---.........---&&&'''(((***,,,...///000******+++,,,---...///000~~~~~~~~~}}}yyywwwvvvrrrooollljjjgggbbb^^^[[[[[[[[[ZZZ\\\dddqqqzzz|||~~~|||tttkkkeeegggjjjppprrrvvv{{{~~~~~~}}}qqqkkkgggjjjooosssyyyyyyjjj\\\TTTIIILLLTTTaaalllqqqnnniiigggkkkpppqqqmmmddd[[[VVVVVVVVVXXXZZZ\\\\\\\\\^^^]]]dddlllooolllhhhggggggqqq}}}zzzpppRRREEE888444444333222222222111///...,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++******++++++,,,------,,,///222///******///)))***+++,,,---,,,++++++*********+++++++++,,,,,,,,,,,,,,,---------------...------,,,,,,,,,------------------------------........................,,,,,,---------............///333777888<<>>;;;:::444222555222000,,,(((&&&'''(((***///...---,,,,,,,,,,,,,,,)))))))))))))))*********))))))*********+++++++++,,,---------,,,++++++***,,,++++++******++++++,,,)))***++++++***)))***,,,,,,,,,,,,---------......++++++******+++---...000---------............///,,,,,,++++++++++++******111///---...111222000...111111444999===DDDRRR___nnnyyyzzzYYYHHHBBBFFFIIIMMMYYYmmm}}}{{{gggVVVQQQYYYccc{{{ttthhhZZZKKKCCCAAABBBJJJVVVeeewww{{{uuuooohhheeeggggggeeebbbfffhhhiiijjjqqq~~~|||{{{|||uuussspppooooooooommmlllmmmjjjgggeeedddaaa^^^\\\]]][[[YYY[[[^^^]]]XXXSSSUUUWWWWWWUUURRRRRRUUUXXXZZZZZZ[[[[[[ZZZZZZZZZYYYZZZ[[[\\\]]]]]]\\\ZZZYYYYYYYYYZZZ[[[[[[[[[[[[ZZZZZZZZZ\\\___bbbcccaaa___cccccccccccccccdddgggjjjkkkoootttyyy}}}yyyuuuuuu{{{sssnnnjjjeee___ZZZaaaaaaaaaeeeiiimmmoooooorrrssswww~~~xxxfffbbbgggsss|||rrriiibbbYYYQQQVVVaaaiiimmmlllfffbbbaaa```]]]aaalll{{{}}}eeeSSSAAA:::888444111111///...---...//////---+++------------,,,,,,+++***---,,,,,,++++++,,,,,,---------,,,,,,+++***)))))),,,,,,,,,,,,,,,+++***))),,,,,,,,,------.........,,,---......//////......//////.........---------.........------,,,,,,,,,........................~~~~~~{{{wwwrrrpppqqqpppooommmkkkiiigggffffff```[[[[[[[[[___iiisss|||tttiiifffgggmmmpppuuuzzz}}}yyysssoookkkiiinnnuuu~~~ooo```NNNHHHHHHTTTaaaggggggfffcccfffoooxxxzzzsssggg]]]NNNRRRSSSRRRTTTXXXXXXTTTTTTTTT[[[ffffff``````hhhrrr|||zzz|||kkkVVVBBB<<<999333111444888666222///......000111......------,,,,,,,,,,,,,,,,,,++++++******))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,++++++******++++++,,,***+++,,,,,,***)))***,,,,,,,,,,,,---------......,,,++++++++++++,,,...///---------............///,,,,,,,,,------.........000...---...000222000...333333666<<>>777222111000000000111111///---***+++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,---.........+++,,,,,,---......------......---------,,,,,,,,,++++++,,,------------,,,---------.........//////......---,,,+++******)))........................{{{zzzxxxvvvsssqqqooonnnkkkmmmqqqtttuuutttrrrpppkkkjjjjjjjjjddd\\\XXXYYYXXX___iiirrrxxx|||~~~|||yyyyyy{{{~~~rrrjjjhhhdddhhhnnnvvv}}}ppp___PPPFFFDDDLLLWWWhhh}}}~~~yyylll\\\OOOMMMPPPQQQTTTWWWXXX\\\^^^ZZZVVVXXX^^^bbblllqqq{{{yyyzzz|||tttrrrxxxsss]]]LLLAAA999333222333444555444222000...***+++---//////...---,,,---------------------,,,++++++,,,,,,,,,---------((()))***+++++++++++++++,,,++++++++++++++++++,,,***,,,------++++++,,,---,,,,,,,,,---------......***+++---///000000//////---------.........//////,,,,,,---...///000111111...111444444222333555888;;;;;;AAAOOO\\\eeemmmtttzzz}}}qqqbbbYYYMMMFFFLLLPPPVVVaaarrryyyhhhVVVSSSRRRYYYmmmwwwtttaaaRRREEEDDDLLLVVV```gggdddfffeeebbbdddiiikkkjjjfffgggiiijjjkkklllmmmoooooo{{{yyyvvvwwwxxxyyyzzz|||}}}}}}zzzzzzzzz{{{{{{yyyvvvssspppoooppprrrvvvxxxyyyyyytttuuuwwwwwwuuusssrrrqqquuuvvvwwwuuurrrtttxxx}}}{{{yyywww{{{~~~}}}|||zzzyyyzzzxxxwwwwwwyyyzzzzzzyyyzzzxxxwww|||wwwjjj```cccnnn|||}}}{{{zzzvvvpppkkkllliiidddaaaaaabbbbbbbbbhhhllloooooonnnpppvvv|||pppgggiiipppzzzqqqqqq{{{|||wwwsssgggiiikkklllpppzzzyyyiiijjjrrr}}}~~~|||~~~vvvaaaNNNBBB:::333333222111111222222111///***+++,,,,,,------------+++******************+++)))***+++,,,...///000111+++,,,,,,---.........---.........------,,,,,,,,,++++++,,,---------,,,,,,---------.........////////////////////////..............................~~~~~~zzzzzzyyywwwuuusssqqqoooiiinnntttxxxxxxvvvuuutttsssnnnhhhfffeeebbb[[[UUUWWWXXX^^^gggrrrzzz}}}|||{{{{{{|||}}}~~~{{{tttkkkeeecccdddhhhrrr~~~xxxgggUUUHHHDDDGGGLLLeee{{{zzzzzz}}}~~~tttgggXXXOOOPPPTTTVVVVVVUUU```eee___XXXZZZ^^^___jjjnnnsssuuuvvvwww{{{~~~}}}{{{vvvpppmmmsssiiiRRRDDD;;;777666333111000000111000//////...---,,,++++++++++++,,,+++******)))*********+++++++++,,,,,,---------......---,,,,,,++++++***------,,,+++++++++,,,,,,,,,---...---+++***+++,,,......---,,,,,,,,,------............//////////////////////////////......------...///000000/////////222444333111222666:::===@@@HHHSSS]]]hhhsss|||sss```SSSLLLIIIKKKOOOPPP\\\lll{{{rrr^^^UUUOOOSSSfff~~~{{{nnnTTTKKKDDDFFFPPP[[[```aaa\\\ZZZ[[[aaaiiiooopppnnnnnnkkkkkkmmmlllkkkmmmrrrttt}}}{{{|||{{{yyyxxxxxxzzz{{{zzzyyyxxxyyyyyyzzzyyyxxxvvvuuuppppppqqqtttwwwyyyxxxwwwsssvvvyyyxxxvvvuuuvvvxxxzzzzzzzzzzzz{{{}}}~~~|||yyywwwwwwzzz|||~~~{{{jjj```iiiwww~~~yyyuuuttttttpppmmmhhhccc```___```aaacccgggllllllkkklllpppuuurrr```YYY___qqqwwwooottt~~~{{{wwwnnnllljjjfffbbbccclll{{{~~~xxxvvvxxxuuuqqqooottt|||}}}}}}lllUUUBBB888555222222111000/////////000........................,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******''')))+++,,,,,,---///000///...---,,,+++,,,,,,------------............///....../////////...,,,+++))),,,......,,,,,,...000{{{zzzzzzxxxvvvtttrrrqqqnnnrrrxxx|||}}}{{{zzzzzzuuupppjjjgggfffccc\\\VVVSSSTTTXXXaaammmvvvzzz{{{yyyyyyxxxxxxyyy{{{~~~~~~|||yyyrrrjjjddd]]]]]]aaajjjvvv|||lllYYYIIIAAACCCFFF\\\qqq~~~wwwxxx||||||wwwlll]]]SSSPPPRRRUUUVVVXXXaaaeee^^^XXXXXX[[[\\\iiilllpppsssuuuxxxzzz||||||{{{vvvooommmrrrnnnWWWHHH>>>888666444111000000111000//////...---,,,++++++++++++,,,++++++*********************************++++++*********************+++,,,,,,+++++++++,,,,,,---,,,---...---+++***+++,,,,,,,,,,,,---------------------------............------------------------,,,,,,------............111111000222444777:::;;;;;;AAAKKKWWWaaajjjrrrwwwyyyhhhUUUKKKGGGGGGKKKPPPTTT```nnn{{{nnn\\\UUUSSS]]]uuusssdddPPPHHHCCCHHHUUUaaaeeedddZZZYYYZZZ```iiinnnooonnnnnnmmmlllllliiihhhlllttt|||zzz{{{{{{yyywwwwwwxxxzzzzzzzzzyyyzzzzzz{{{zzzyyyxxxwwwrrrrrrsssvvvyyyzzzxxxwwwtttvvvyyyxxxwwwvvvwwwyyy{{{{{{{{{{{{|||~~~~~~}}}{{{zzz|||~~~|||lllbbbjjjxxx}}}zzzxxxwwwuuuqqqkkkeee```^^^^^^^^^```eeeiiikkkjjjkkkooossssssbbbYYY[[[iiiwww|||uuuzzzwwwtttooojjjhhhddd```bbbjjjvvvxxxrrrrrrssssssooonnnqqqyyy~~~}}}ppp[[[GGG:::555333222111000000///000000........................,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******)))+++,,,---,,,---...000...---,,,+++++++++,,,,,,---------............///....../////////...,,,,,,,,,...///...,,,+++---///{{{{{{{{{zzzxxxvvvuuutttvvvzzzxxxsssmmmjjjiiieee^^^WWWQQQPPPSSS[[[gggrrrxxx{{{yyyxxxvvvttttttvvvxxxzzz}}}|||{{{yyyvvvpppiiidddZZZZZZ\\\ccclllvvv}}}tttaaaMMMBBBAAAEEERRReeeuuuvvvrrrtttwwwwwwxxxooobbbVVVPPPPPPTTTWWWYYY___bbb^^^YYYYYYZZZ[[[fffgggjjjpppuuuyyy{{{{{{|||zzzvvvooolllqqq|||vvv```NNNBBB:::777555222111111111000//////...---,,,,,,,,,,,,,,,,,,,,,+++***************++++++******************((())))))***++++++,,,,,,+++++++++++++++,,,---...,,,---...---+++***+++,,,)))***,,,---...------,,,,,,,,,,,,------------...------------------------///...---------...000000333000...111777===>>>======FFFSSS```iiippptttvvvmmm\\\JJJCCCEEEIIIOOOSSS[[[fffttt~~~zzziiiYYYQQQYYYmmmnnn]]]MMMGGGDDDLLL[[[fffgggdddZZZZZZ\\\ccckkkppprrrqqqrrrqqqqqqnnniiigggooozzz}}}~~~}}}zzzyyyzzzzzzxxxuuuuuuwwwyyyzzzzzzzzz{{{|||||||||{{{zzzyyyvvvvvvvvvxxx{{{{{{yyyxxxvvvwwwyyyyyyxxxwwwyyyzzz|||}}}~~~~~~~~~}}}}}}~~~|||nnneeemmm|||~~~{{{{{{vvvooogggaaa^^^\\\\\\]]]aaafffiiiiiiiiilllooozzzuuufff[[[XXX___iii{{{qqqooonnniiigggcccbbbdddjjjqqqvvv{{{}}}}}}yyytttpppoooqqqqqqnnnlllooouuu{{{~~~wwwdddOOO???666444333222111000000000000........................,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++---......------...///---,,,++++++***+++++++++---------............///.........///......---,,,///000000///---,,,,,,---|||||||||{{{zzzyyyxxxwww~~~{{{uuuooolllkkkggg___YYYQQQOOOPPPWWWcccpppxxx|||{{{yyyvvvsssrrrtttuuuwwwyyyxxxvvvuuurrrnnnhhhddd]]]\\\]]]```fffoooxxx~~~{{{kkkVVVHHHEEEHHHMMM\\\jjjmmmmmmnnnooonnnrrrmmmcccYYYQQQQQQWWW\\\ZZZ]]]___^^^\\\[[[]]]^^^```aaaeeemmmvvv{{{|||{{{|||{{{wwwqqqmmmpppyyyiiiUUUFFF<<<888666333111111111111000//////...---------------,,,,,,+++************+++---------,,,,,,++++++++++++++++++,,,,,,---------************+++,,,---...+++,,,------++++++,,,---''')))+++---......---,,,,,,,,,---------..................///////////////333222000//////111222444222000///222777===@@@@@@CCCNNN]]]hhhrrrxxxzzzyyydddTTTDDDAAAGGGNNNUUUZZZdddooo}}}vvvdddWWWPPPbbb~~~}}}iiiUUUMMMIIIHHHQQQ```hhhfffaaa^^^___bbbhhhoootttuuuuuuwwwwwwvvvrrrllllllxxx{{{{{{zzzwwwvvvxxxyyywwwttttttwwwyyy{{{{{{zzz{{{|||}}}}}}}}}|||{{{zzzyyyzzz{{{}}}}}}{{{yyyxxxxxxyyyyyyyyyyyy{{{{{{}}}~~~}}}|||~~~zzzoooiiirrr~~~~~~zzzssskkkddd```^^^]]][[[___dddggghhhiiijjjllluuu~~~yyymmmaaaYYYZZZ___zzz~~~{{{llljjjjjjhhhgggeeeeeehhhlllppprrruuuwwwyyyxxxvvvsssssstttrrrpppnnnoootttzzz}}}mmmXXXDDD888555444333222111000000000........................---,,,,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...//////---,,,---///---,,,,,,,,,,,,,,,,,,,,,---------............///..................------///000000///............|||||||||||||||{{{zzzzzz{{{vvvpppmmmlllhhhaaa[[[QQQOOONNNSSS___kkkuuuyyy{{{yyyvvvsssqqqqqqrrrsssrrrpppnnnmmmkkkhhhddd```\\\\\\]]]^^^bbbkkkvvvvvvaaaPPPIIIHHHLLLVVVaaafffggghhhgggfffiiigggaaaZZZTTTTTT[[[aaa]]]]]]^^^___^^^]]]\\\]]]\\\^^^ccclllvvv}}}~~~}}}{{{|||zzztttppppppwww~~~rrr]]]JJJ>>>999777444222222222111000//////......------......---,,,,,,+++***+++++++++---------,,,,,,+++++++++---------,,,,,,,,,++++++)))))))))***+++,,,---...+++,,,------++++++,,,---((())),,,...///...---,,,---.........////////////........./////////000000444333111000///111222444000111333444666:::AAAEEEHHHVVVdddmmmuuu|||}}}zzz\\\NNNBBBBBBIIIRRR[[[bbbmmmwwwqqqaaaXXXWWWrrrttt___LLLJJJIIILLLWWWccciiigggbbbbbbdddggglllqqquuuvvvuuuwwwwwwvvvsssooorrryyyxxxvvvssssssuuuwwwuuussstttvvvyyy{{{{{{yyyzzz|||}}}}}}}}}|||||||||||||||}}}}}}{{{zzzyyyyyyyyyzzz|||}}}}}}~~~}}}~~~~~~{{{{{{}}}wwwpppnnnyyy}}}zzzuuuoooiiidddaaa```\\\___bbbeeefffgggiiijjjpppzzzvvvjjj___[[[\\\qqq}}}sssgggdddddddddeeefffhhhiiikkkmmmnnnpppsssxxx{{{|||{{{yyyyyyvvvuuutttsssvvv{{{uuu```JJJ;;;666555444222111111000000........................---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,.../////////---,,,---...------..................---------............///......------........................///000000///{{{||||||}}}}}}}}}||||||~~~|||||||||zzzuuuooommmllliiibbb\\\RRRNNNLLLPPPZZZfffooosssyyyxxxuuusssqqqpppooooookkkiiigggeeedddbbb___]]]XXXZZZ[[[\\\^^^hhhvvvkkkWWWJJJEEEIIIOOOVVV]]]ccceeedddcccccccccaaa\\\XXXYYY]]]aaaaaa]]]\\\______\\\ZZZ[[[[[[___eeennnvvv|||~~~~~~|||~~~~~~zzztttsssvvv{{{zzzeeePPPBBB:::888555333333222111000000//////.........//////------,,,+++++++++++++++++++++******************,,,,,,++++++***))))))(((***************+++,,,---***,,,------++++++,,,...***+++---...///......---........./////////000000++++++,,,,,,---.........111111///.........///000...222555666777<<>>555333333111000000000000///...------------+++,,,,,,,,,,,,++++++***,,,,,,------....../////////...------,,,,,,------***+++,,,,,,------,,,,,,,,,,,,------.../////////.........///......---,,,111000///------...///000////////////////////////}}}~~~}}}~~~zzz|||}}}{{{{{{yyywwwtttssssssttttttrrrqqqooonnnmmmkkkfffcccbbb]]]UUUNNNMMMQQQWWW\\\hhhttt}}}yyyvvvwwwxxxwwwzzz~~~|||yyysssiii___^^^aaappp}}}uuudddSSSBBB>>><<<>>>CCCLLL\\\jjjqqqmmmlllpppsssnnncccZZZTTTWWWXXXWWWYYYggg||||||~~~}}}wwwcccLLLBBB999777777333111000000000//////......------,,,---------------,,,,,,+++,,,,,,------,,,,,,+++//////...------,,,++++++*********+++++++++,,,,,,......---,,,,,,,,,------------------------------+++,,,...------,,,...//////////////////////////////////////////000111111333666999>>>EEEMMMVVV\\\nnn|||yyy```HHHFFFHHHPPP```uuurrrgggbbbeeerrryyynnn___SSSMMMLLLOOORRRYYY___ffflllooorrrvvvyyy||||||vvvrrrlllnnnvvvwwwppplllhhhgggdddeeehhhjjjllllllkkkjjjmmmnnnoooqqqtttwwwzzz{{{}}}~~~|||{{{zzz}}}zzzwwwiiiddd^^^ZZZYYYZZZ\\\\\\[[[aaakkkvvv~~~rrr^^^XXX\\\nnnxxxooohhh___XXX___kkkuuussstttvvvqqqeee\\\ZZZaaammm}}}xxxlllOOOBBB666222333111000000000///...---------------,,,------...------,,,,,,++++++,,,---...//////000...------,,,+++,,,,,,,,,***++++++,,,---,,,,,,,,,---------.........//////---...............------000///...---------...///000////////////.........}}}~~~~~~~~~~~~zzzxxx{{{zzzyyywwwuuutttttttttsssrrrpppooonnnlllhhheeebbb]]]UUUOOOMMMPPPTTTXXXbbbppp{{{wwwvvvyyyzzzzzz~~~}}}zzzuuulllbbb^^^aaaqqq}}}zzzkkk[[[GGGBBB===<<>>FFFQQQ]]]iiiqqqvvv}}}|||qqqaaaPPPDDDCCCJJJZZZqqqoooaaaZZZ]]]bbbnnn}}}rrrmmm```TTTRRRZZZ```aaaiiillloooqqqssswww~~~ssshhhgggcccuuu}}}ssskkkgggfffcccdddeeegggiiikkklllmmmjjjjjjlllnnnqqqtttvvvxxx|||~~~}}}wwwwwwzzz{{{|||xxxuuummmccc\\\YYYZZZ]]]^^^dddmmmtttuuuxxx~~~kkk]]]cccwww|||yyyttthhh]]]aaalll}}}|||uuullleeeaaafffooo}}}xxxyyy~~~gggSSS???666555333000......------,,,,,,------...++++++,,,------------------------------.........//////...------------...,,,---......//////..............................,,,------...//////......+++---000333333222///---+++,,,,,,---...///000000~~~|||{{{}}}~~~~~~}}}~~~~~~{{{{{{{{{zzzxxxuuusssqqquuusssqqqpppooonnnllljjjdddaaa[[[UUUPPPMMMLLLKKKQQQaaatttxxxmmmeeeccceeepppyyy{{{~~~}}}tttbbbRRRBBB:::999<<>>===777333555222111111111000000//////------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,/////////.........------...+++((((((+++,,,***''')))))))))***+++++++++,,,...,,,)))'''(((***---000000///---------...000222---------............////////////000000111222333<<<777<<>>;;;666000...000000///...---,,,,,,+++++++++,,,,,,---...//////.........------,,,,,,,,,...............---------...---,,,,,,+++***)))(((+++++++++,,,,,,------------------------------------------...------,,,,,,******+++,,,,,,---......~~~~~~~~~}}}||||||{{{{{{|||||||||{{{yyyvvvtttrrrwwwuuurrrqqqqqqqqqpppooonnnfff^^^YYYSSSLLLIIIIIILLLUUUeeevvv}}}xxxtttlllddd^^^___```gggvvvvvvhhhTTTDDD======???AAAVVV___iiiooovvv~~~}}}uuuiiiaaa___ccciiinnnvvvtttqqqllldddbbblllyyy{{{xxxwwwvvvtttttt}}}}}}cccJJJAAA===666222444222222222111000//////...------.........---,,,,,,******+++,,,,,,---......++++++++++++************,,,---,,,+++******++++++++++++++++++,,,,,,,,,,,,---,,,***))))))+++---///***++++++,,,,,,,,,,,,,,,---------............///////////////000111222333:::999@@@RRRccclllrrrwww|||xxxnnn^^^NNNFFFFFFHHHKKK___qqqrrrmmmmmmttt~~~~~~lll___UUUXXXbbbhhhiiijjjooorrrwww|||lll\\\[[[bbbxxx~~~tttjjjdddbbb_________```bbbdddfffhhhfffjjjnnnrrrtttwwwzzz|||{{{zzzxxxxxxyyy|||~~~{{{zzzzzz}}}~~~~~~}}}xxxqqqiiiccc___^^^^^^```dddjjjrrr{{{~~~||||||zzziiieeekkkvvv}}}|||wwwvvv{{{wwwpppkkkiiijjjeeedddnnn{{{uuuqqqzzz~~~tttwww~~~~~~yyycccKKK@@@;;;666222000000000///...---,,,,,,++++++,,,,,,------...............---------,,,,,,,,,---------........................---,,,,,,++++++------------,,,,,,,,,,,,------------------------,,,------...------,,,,,,***++++++,,,------......~~~~~~~~~~~~}}}||||||{{{{{{~~~~~~}}}|||zzzwwwuuussstttrrrpppooopppppppppooojjjfffbbb]]]UUULLLHHHJJJJJJQQQ___ppp~~~}}}~~~zzzvvvoooggg[[[YYYXXX___ppp~~~qqq]]]KKKAAA>>>???AAAVVV___iiipppyyyzzzmmmaaaZZZZZZ___bbblllnnnooolllccc___hhhuuu~~~{{{yyyxxxwwwvvvtttqqqrrrzzzjjjPPPCCC<<<555222444444333222111000///...---------......//////......+++++++++,,,,,,---------------,,,,,,,,,++++++++++++...///---***(((+++///------------,,,,,,,,,,,,+++++++++++++++,,,------((()))+++------,,,+++)))---------............///............///111333444999<<>>@@@DDDPPP[[[gggrrr}}}~~~pppaaaVVVRRRUUUXXXccchhhnnnnnneee^^^aaajjjwww|||}}}vvvpppppprrrssstttppplllnnnttt}}}uuu]]]JJJ===666444555444444333111000...---,,,***+++,,,---------------//////...---+++***))))))************)))))))))))),,,***((()))+++,,,+++***------,,,,,,++++++*********+++,,,---------,,,,,,///...---------...000111---------............///...---------///222666888>>>FFFSSSaaannnwww{{{zzzvvvaaaKKKAAACCCIIISSS[[[iiiyyywwwqqqgggSSSVVV___kkkrrrtttvvvyyy}}}}}}{{{wwwnnncccaaammm|||{{{sssjjjccc^^^XXXXXXWWWXXX[[[___cccfffgggjjjmmmppprrrtttxxxzzzzzzzzzyyyxxxwwwwwwxxxyyyzzzyyy{{{zzz|||{{{wwwzzz~~~zzzrrrhhh___ZZZUUUVVV[[[ccclllqqqqqqnnnjjjggggggpppuuucccdddooo|||uuufffaaahhhrrrwwwvvvtttmmmgggjjjttt|||}}}~~~~~~yyyqqq||||||xxxdddNNN>>>666444444111111000///...------,,,------------------,,,,,,------------------------***++++++,,,---...//////,,,,,,,,,---......//////,,,,,,------...///000000........................+++,,,,,,---.........---,,,,,,------------......}}}||||||{{{{{{|||}}}}}}}}}|||zzzxxxwwwuuurrrooommmlllkkkjjjhhhhhhggggggfff^^^SSSLLLKKKDDDGGGNNN\\\mmm}}}yyyrrrddd[[[TTTVVV^^^kkk{{{sss]]]III>>>>>>AAAKKKWWWfffrrr|||zzzooo```UUUQQQTTTXXXbbbffflllnnnhhhaaabbbgggvvv|||}}}wwwqqqqqqtttuuutttooollloootttzzz|||eeeOOO@@@888666666444333222111000///...---++++++,,,,,,---,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++******---)))&&&(((+++---,,,))),,,,,,,,,,,,++++++++++++++++++,,,---------------...---+++***+++,,,///000---------............//////...---...000444888:::CCCMMMYYYeeeqqq{{{~~~nnnYYYEEEAAAFFFNNNYYYdddtttvvvvvv~~~vvvooommmggg```TTTZZZfffqqqvvvvvvzzz~~~tttsssrrrlllddddddrrr{{{vvvooohhh```[[[XXXWWWUUUUUUWWWZZZ___aaaeeehhhmmmpppqqqsssuuuvvvxxxxxxwwwwwwwwwwwwxxxxxx{{{zzz|||{{{|||~~~}}}{{{yyy~~~~~~vvvlllbbb]]]WWWVVVYYY```iiillliiieee``````dddnnn}}}www___YYYaaasssyyyvvvuuukkk^^^ZZZffftttzzzxxxsssnnniiiiiiooowww}}}yyy|||}}}mmmUUUBBB888555444222111111000///...------------------------------,,,,,,,,,------------...++++++,,,,,,------......++++++,,,,,,,,,---------******+++---...///000111------------------------++++++,,,---............------------------......~~~}}}}}}||||||{{{{{{zzzzzz{{{|||{{{zzzyyyxxxtttqqqnnnlllllllllkkkjjjkkkgggeeeeee```VVVMMMJJJCCCFFFLLLWWWfffwww|||uuuccc\\\VVVUUUYYYcccuuu|||iiiSSSDDD???@@@FFFTTTeeerrr{{{~~~{{{vvvlll^^^RRROOORRRXXX___aaagggllljjjeeedddggguuu|||~~~yyyuuuvvvyyy{{{yyytttrrrvvvyyy}}}nnnVVVDDD:::666444222222222111000//////...------------------,,,+++******+++,,,,,,---......////////////.........---+++***)))***+++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------......,,,,,,++++++,,,,,,---------------............///000///...///111555:::===EEERRRaaalllvvvhhhSSSBBBAAAGGGPPP^^^lll}}}{{{jjjjjjyyy{{{nnnjjjjjjeee^^^YYYWWW^^^kkkvvvyyyyyy~~~zzzvvvuuuppppppooolllfffiiiyyy}}}{{{yyyvvvrrrnnnjjjeee___ZZZWWWUUURRRQQQRRRUUUYYY[[[```eeekkkppprrrssstttuuusssssstttvvvxxxyyy{{{{{{||||||~~~|||yyy{{{~~~yyy}}}yyyooofff```YYYXXXYYY___fffhhhccc]]]XXX\\\cccnnn{{{tttZZZQQQVVVggg||||||sssnnniiiaaaWWWVVVfffxxx~~~zzztttqqqmmmiiikkkrrr||||||uuu]]]GGG<<<777444222222111000///...------+++,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------***++++++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---..............................------||||||~~~}}}||||||{{{{{{xxxyyyzzz{{{{{{zzzzzzyyyrrrpppmmmlllmmmmmmmmmlllmmmgggdddeeeaaaXXXNNNJJJCCCFFFKKKTTTaaasss~~~}}}vvvaaa[[[VVVUUUVVV^^^rrrrrr]]]LLLDDDCCCDDDSSSdddqqqzzz}}}{{{vvvxxxtttjjj\\\QQQMMMQQQVVV]]]]]]bbbjjjlllhhhggghhhttt{{{|||yyy{{{~~~{{{yyy}}}uuu[[[GGG;;;666333222111111111000000//////////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++))),,,...---******---000,,,------....../////////---,,,,,,,,,,,,---...///***+++---//////...---,,,---------.........//////111000//////222666;;;>>>GGGVVVfffqqq|||dddPPP@@@@@@GGGQQQaaarrrpppaaabbbzzz{{{jjj___dddhhhbbbXXXTTTXXX```mmmxxxzzz{{{yyysssooommmrrrqqqpppmmmiiinnn}}}xxxtttrrrqqqnnnjjjhhhgggccc^^^YYYVVVTTTQQQNNNOOOQQQTTTWWW\\\bbbiiiooorrrttttttuuunnnooorrruuuxxx{{{}}}}}}~~~}}}uuuwww{{{xxx|||zzzqqqhhhccc[[[YYYZZZ___eeefff```YYYSSSYYYdddnnnzzzoooXXXOOOSSS^^^tttwwwoooiii^^^YYYQQQTTTfff{{{}}}wwwuuupppkkkiiippp|||}}}zzzcccKKK???999555222222111000///...------++++++,,,,,,---...//////,,,,,,,,,------.........---,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---..............................------~~~}}}}}}}}}{{{xxx~~~~~~}}}{{{xxxuuusssqqqqqqpppnnnlllkkkkkkjjjjjjjjjjjjjjjiiieee]]]TTTMMMFFFCCCFFFOOO[[[kkk~~~zzz{{{|||xxxiiiZZZSSSVVVVVVWWWggg}}}oooVVVFFFCCCEEEKKKZZZlllwwwyyyyyyzzzwwwrrriii^^^TTTPPPRRRUUUVVVUUU]]]llltttppphhheeettt~~~~~~|||eeeMMM>>>888999333333222111000///.........---,,,++++++,,,---...,,,,,,++++++***)))((((((++++++*********+++---...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---...............---------,,,++++++,,,...111222111000111333333222888???MMM]]]mmmssszzz|||YYYJJJ@@@DDDLLLUUUeeewwwsss___aaapppmmm]]]UUU[[[```ZZZSSSRRR[[[bbblllrrrtttvvvzzz~~~|||uuuooojjjiiiiiijjjmmmnnnlllllluuu}}}xxxrrrlllgggccccccdddeeeddd___YYYTTTQQQPPPNNNNNNNNNNNNLLLJJJZZZ___gggmmmpppqqqqqqqqqkkkmmmoooppprrruuuyyy|||~~~~~~~~~{{{}}}yyyvvvzzz}}}||||||~~~yyynnnfffbbb[[[ZZZaaahhheee]]]WWWQQQ\\\kkkvvv}}}qqq\\\RRRRRRSSSmmm}}}vvvnnneeeXXXZZZXXXZZZkkk}}}xxxsssnnnkkkjjjmmmyyymmmSSS???777777333222000///000111000///000///...---------------,,,---...---+++***+++,,,***++++++,,,,,,+++++++++------------,,,++++++***---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------///...---,,,+++,,,---...///---+++,,,---...------}}}|||~~~}}}{{{zzzyyywwwuuutttrrrrrrooooooooonnnnnnmmmmmmlllkkkkkkkkkjjjggg```WWWPPPHHHDDDEEELLLWWWeeexxx}}}}}}{{{vvvhhhZZZRRRTTTUUUVVVggg|||yyy]]]IIIBBB???DDDTTThhhwww{{{zzzzzztttqqqkkkbbbZZZUUUUUUWWWVVVVVV^^^mmmuuurrrkkkhhhsss|||~~~kkkRRR@@@999888333333222111000///......---------,,,,,,---------...---------,,,++++++++++++***)))((((((((())))))+++,,,,,,,,,------------------------------------,,,---......//////..............................000///...------...000111//////111444444555<<>>:::444333333222111000///...+++,,,---......---,,,+++******++++++++++++++++++---------...//////000111,,,,,,---------.........------------------------,,,---......///.........//////.........///000111000000///......//////000......111555777:::CCCLLL\\\gggqqquuuxxxyyypppcccKKKCCCAAAIIIVVVfffxxx|||ggg[[[]]]aaacccooozzzwwwgggZZZ\\\___^^^UUUNNNSSS]]]dddfffhhhgggeeecccbbbcccbbbaaa]]]YYYWWWYYY^^^aaafffhhhlllttt}}}}}}|||zzzyyyxxxtttoooiiiccc\\\UUUPPPLLLKKKIIIJJJKKKMMMMMMLLLLLLLLLLLLKKKLLLOOOSSSVVV[[[^^^ccceeedddbbb```______```bbbccceeehhhlllooonnnqqquuuzzz}}}~~~zzztttooonnnttt{{{~~~|||||||||wwwqqqfffcccaaa```[[[SSSPPPRRR[[[eeesss~~~www___NNNGGGYYYlllwww}}}|||vvvggg]]]TTT\\\uuu|||wwwpppjjjfffjjjyyy{{{cccLLL===777444222000///000000///.........---,,,,,,---------+++,,,------++++++,,,---............---,,,+++******++++++,,,------------------,,,,,,,,,,,,------,,,,,,,,,------------...,,,---.../////////...---///...,,,,,,...///...---}}}~~~~~~~~~~~~}}}|||||||||{{{zzz{{{yyyuuuqqqnnnmmmlllllliiikkknnnpppooommmiiigggkkkjjjiiihhhfffccc]]]YYYNNNHHHCCCEEELLLXXXjjjyyyzzzsssmmmeee\\\SSSPPPNNNRRRaaaqqq}}}```MMMDDDBBBIII]]]qqqxxxtttoooooorrrttttttpppggg]]]VVVYYY]]]aaafffiiikkkiiifffmmmrrrwwwyyy}}}zzz~~~iiiPPPAAA<<<444444333222111000//////+++,,,---......---,,,+++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///........................///000000,,,---------...///000000000///222666888<<>>444444333222111000000///,,,------......------,,,............------------............---+++***)))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......+++,,,---.../////////...++++++,,,---...///000000222111333777:::>>>HHHSSS]]]hhhttt|||ppp[[[JJJHHHIIIQQQ```rrr{{{iii___\\\\\\^^^bbbqqq~~~qqqbbbfffgggaaaXXXWWW```kkknnnllliiifffbbb```___^^^YYYXXXWWWUUUUUUXXX]]]aaabbbkkkyyy{{{yyyxxxuuurrrooommmlllkkkiiigggddd```\\\XXXTTTPPPKKKHHHDDDBBB>>>===>>>@@@AAA@@@@@@CCCFFFGGGHHHLLLRRRWWW\\\[[[YYYWWWWWWZZZ___cccbbbcccccccccbbbbbbeeegggfffhhhllloooqqqtttxxxzzz}}}xxxqqqnnnooouuuzzz~~~}}}~~~|||{{{~~~{{{wwwiiiddd```\\\VVVPPPPPPSSSYYYaaakkkuuu|||hhhOOOCCCLLL\\\nnn{{{{{{tttjjj```WWWZZZiiizzz{{{ssskkklllzzzrrrZZZDDD777555333111000000///...---,,,,,,,,,,,,,,,------...***,,,------++++++,,,...***++++++,,,,,,++++++***++++++,,,---------,,,,,,......------------......,,,---------............***+++,,,------...------000...------...//////...}}}}}}~~~~~~~~~}}}||||||{{{{{{{{{|||{{{yyywwwpppooommmjjjgggdddbbbaaabbbeeehhhkkkllllllkkkkkkllljjjhhhfffdddaaa]]]ZZZPPPKKKGGGHHHMMMVVVdddqqq~~~zzzxxxwwwtttppplllfff```YYYSSSOOOQQQ[[[eeehhhUUUDDD>>>???MMM]]]gggkkkmmmkkkmmmooorrrpppiii___WWWYYY]]]^^^\\\^^^fffkkkkkknnnooorrrvvvxxx{{{{{{vvvwww|||vvvZZZGGG???555444333333111111000///---------,,,,,,---------/////////...---------,,,------////////////...---*********+++++++++,,,,,,------------------------,,,---......//////......(((***---/////////---,,,------...///////////////222222444999>>>CCCOOOZZZ```kkkwwwkkkRRRHHHHHHLLLVVVggg|||{{{hhhdddbbb]]]aaakkk~~~xxxpppppplllccc]]]^^^fffmmmooolllhhheeebbbaaa```___[[[\\\[[[[[[ZZZ]]]aaadddjjjvvvyyysssnnnlllgggdddaaa___^^^]]]ZZZYYYVVVSSSPPPMMMKKKIIIFFFDDD@@@===;;;;;;<<<>>>>>>>>>>>>BBBFFFGGGFFFHHHLLLQQQSSSSSSRRRRRRSSSVVV\\\aaabbbbbbcccbbbaaabbbeeeggggggiiijjjkkklllpppuuuzzz{{{vvvpppllllllppptttxxxyyyzzz}}}~~~{{{|||{{{xxxooohhh```\\\WWWRRRPPPSSSWWW\\\dddkkkqqquuuwwwxxxyyy|||hhhQQQDDDHHHSSSeeevvv}}}|||xxxpppiiibbbbbbiiitttxxxooommmzzzyyybbbJJJ;;;666333111000000///...,,,,,,,,,++++++,,,,,,---...***+++---,,,,,,+++---...******+++,,,------------,,,,,,---------,,,++++++......------------......------------............+++++++++,,,,,,---...///000///------/////////...}}}||||||}}}~~~|||{{{~~~}}}}}}|||yyytttqqqiiihhhgggfffdddaaa___]]]```bbbfffjjjmmmnnnoooooonnnllliiifffdddaaa^^^[[[RRRLLLHHHIIIMMMTTTaaammm}}}}}}wwwuuutttsssooolllfffaaa[[[TTTPPPRRRZZZbbbyyy}}}jjjYYYGGG@@@>>>GGGTTT]]]cccfffiiijjjllloooooojjjaaaYYYWWW\\\\\\YYY]]]gggooopppnnnoooqqquuuwwwyyy}}}{{{sssssswwwzzz\\\GGG???555444444333222111000000......,,,++++++,,,............---,,,++++++******###$$$(((+++...///000000))))))*********+++++++++........................,,,---......//////......&&&))),,,///000///,,,***000000000000000//////...222222555;;;AAAHHHTTT___cccnnnzzzeeeKKKEEEGGGMMMYYYmmmlllkkkhhh```eeeuuuxxx}}}zzzrrrgggbbbeeekkkoooooolllgggdddbbbbbbaaa``````aaaaaaaaaaaabbbfffhhhtttzzzssskkkeeebbb[[[XXXUUUSSSRRRPPPNNNLLLMMMKKKHHHFFFEEEDDDCCCAAA>>><<<;;;;;;===???@@@???>>>BBBFFFGGGDDDDDDHHHLLLKKKLLLMMMNNNPPPTTTYYY]]]```aaabbbaaaaaacccfffhhhiiijjjkkkjjjjjjnnnuuuzzzyyytttnnniiiiiilllpppsssvvvxxx{{{~~~}}}zzz|||{{{xxxvvvmmmccc___ZZZUUURRRSSSTTTWWW]]]cccgggjjjkkklllmmmttt~~~|||gggRRRFFFFFFMMM___rrr|||~~~}}}vvvqqqllliiijjjrrr|||qqqnnn{{{{{{|||gggNNN>>>666444111000000///...,,,++++++++++++,,,,,,---...***+++---,,,,,,,,,---...******,,,---.../////////------------,,,,,,+++***......------------......---------.........//////......------...///111222000///------///000///...