BM6P6(@ 444444;;;LLL]]]iiissszzzzzzwwwyyy~~~wwwvvvxxx}}}~~~~~~zzzuuunnniiiiiigggfffiiikkklllrrrxxx|||}}}mmm```UUUJJJCCCAAA::::::999999:::;;;===>>>AAABBBBBBCCCDDDEEEEEEFFFHHHHHHHHHGGGFFFGGGIIIKKKMMMOOOQQQTTTWWW[[[```dddgggmmmtttuuutttyyysss^^^MMMBBB>>>===<<<;;;999888777666666666555444444444444555444444444444444444444444666555444333333333444555222222111111111111222222222444555555555777:::<<<888;;;===>>>AAALLL]]]jjj|||}}}mmmaaaYYYUUUTTTTTTSSSTTTVVV[[[bbbhhhmmmqqqyyysss___WWWQQQIIIFFFIIIMMMXXXlll111111888FFFTTT```lllvvv|||zzzrrrtttzzz}}}uuuppptttzzz}}}xxxpppjjjiiifffeeehhhiiijjjooouuuvvvwwwyyyyyyzzz}}}yyykkk[[[PPPGGG???::::::::::::999:::;;;===>>>???BBBCCCCCCDDDEEEEEEFFFFFFGGGHHHHHHGGGFFFGGGIIILLLOOOQQQTTTWWWYYY^^^bbbfffiiiooouuuwwwxxxgggTTTGGG>>>>>>===<<<;;;999888777666666666555444444444444444333333333333333333333333555444333222222333444444333333333333333333444444111222444444444444555777555777999999;;;CCCQQQ]]]qqq}}}qqqddd[[[WWWTTTRRRUUUVVVWWWZZZ___fffnnntttyyy}}}kkkZZZSSSOOOIIIIIIMMMRRR___ttt...///444===GGGSSSbbbpppxxx}}}zzznnnqqqwww~~~|||vvvnnnssszzz}}}tttnnnjjjfffdddfffggggggkkkpppnnnoooqqqrrrsssuuuyyy|||iii]]]OOOFFF@@@;;;:::;;;999999:::;;;<<<>>>@@@AAADDDDDDDDDEEEFFFFFFGGGGGGFFFGGGGGGGGGFFFGGGJJJLLLRRRTTTWWWZZZ]]]aaaeeehhhggglllrrrtttxxxlllWWWKKKCCC=========<<<;;;999888777777666555555444444444444444222222222222222222222222333333222222222222333444111111000000000111111222000222444555444222333333222555777666666;;;EEENNN```rrr||||||qqqcccYYYVVVVVVUUUSSSSSSUUUXXX[[[aaaiiirrrxxxssscccTTTOOOLLLIIIMMMTTT\\\lll...///222888===GGGYYYiiitttzzz|||rrrtttyyy~~~}}}zzzuuuwww|||xxxrrrkkkfffcccdddeeedddfffjjjhhhiiikkklllmmmooosssvvv{{{~~~vvv```TTTHHHBBB@@@======???888999:::<<>>AAACCCDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGEEEFFFGGGHHHHHHJJJNNNQQQVVVYYY]]]```bbbeeehhhkkkooorrrvvv{{{hhhTTTJJJEEEAAA>>>;;;;;;:::999888777777666555555444333333333333333111111111111111111111111111111111222333333333333444444333333333333333333333555888888666444333222111444666777888:::>>>BBBIII\\\rrrzzz}}}sssggg___UUUQQQRRRVVVWWWWWWZZZ]]]bbbeeejjjrrr|||vvveeeXXXMMMJJJHHHIIISSSaaavvv000000222444555:::IIIXXXiiisss}}}~~~~~~~~~|||zzzyyy|||}}}~~~}}}rrrjjjdddccccccaaa```aaacccdddeeeeeeeeefffiiilllmmmooorrruuuwwwzzz~~~~~~qqqdddWWWOOOIII@@@999888888777777999:::;;;>>>@@@BBBDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFHHHIIIJJJMMMQQQTTTXXX[[[```ccceeegggjjjlllqqqtttzzzwww^^^OOOGGGAAA<<<:::999999888888777666666555555444444333333333333333111111111111111111111111000111222333444444444333111111111222333555666777:::;;;;;;:::666333222111///111444555777999<<<>>>CCCQQQddduuuxxxvvv|||tttfff\\\XXXSSSPPPPPPSSSVVVXXXXXX]]]cccgggkkkttt~~~mmm]]]SSSKKKJJJIIIMMM\\\mmm///...///222333777AAAMMM___lllzzzyyywwwxxxzzzwwwvvvuuuzzz~~~~~~~~~vvvmmmeeeddddddaaa______```aaaaaaaaa```aaacccfffgggiiikkkmmmnnnqqqtttwww{{{uuueeeZZZPPPHHHCCCCCC<<<888999;;;::::::;;;;;;===???BBBCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEGGGIIIJJJLLLOOOSSSVVV[[[___cccfffhhhjjjmmmnnnpppuuu|||~~~|||iiiTTTIIIDDD>>>::::::777777777666555555444444555444333333222222333333222222222222222222222222000111333444555555555444...///222555999===@@@BBBFFFFFFDDD???999555222222000111333444555777999;;;<<>>888666:::===<<<;;;<<<<<<>>>@@@BBBDDDEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGJJJKKKMMMPPPTTTXXX^^^aaaeeeiiikkkllloooppptttyyy{{{~~~ooo]]]LLLDDDAAA<<<;;;>>>666666555555444444444333555444333333222222333333222222222222222222222222111222333555666666555555333555999>>>DDDJJJOOORRRRRRQQQLLLEEE>>>888555444222333333444555777888:::777>>>IIIZZZqqqyyymmmiiijjjppp{{{uuujjj___UUUNNNRRRUUUUUUSSSUUU[[[aaa^^^eeennnuuu|||{{{lllWWWQQQPPPUUU[[[fff~~~---...///000111555:::>>>OOO\\\ooo}}}~~~vvvuuuvvvuuuvvvssssssuuuzzzzzzvvvrrrnnnyyyyyywww{{{}}}wwwooohhhdddaaa^^^]]]\\\[[[YYYXXXXXXYYYZZZ[[[______```bbbdddgggiiikkkppprrruuuxxx{{{~~~jjj```RRRHHHCCCAAA===:::666666888999;;;===>>>>>>???@@@AAACCCDDDDDDEEEEEEGGGGGGFFFFFFFFFHHHIIIJJJHHHJJJMMMPPPQQQSSSVVVXXXcccbbbeeekkknnnnnnppptttyyy}}}~~~jjjZZZHHH@@@===:::888888888888888888777555444333666555444333333333333333333333333444444555555555111111111111222333444555222777@@@IIIOOOSSSSSSSSSTTTOOOHHH@@@888333000///111111111222333444555666999999@@@PPPcccuuurrrhhhddddddppp~~~|||pppeee\\\UUUQQQLLLOOORRRTTTTTTWWW]]]bbbaaaiiissszzzxxxeeeUUUQQQOOOWWWiii,,,---......///222777;;;GGGSSSeeeuuu~~~}}}uuusssqqqrrrtttsssooojjjgggsss~~~|||||||||||||||uuummmhhhccc___\\\[[[ZZZXXXVVVVVVWWWYYYZZZ\\\\\\]]]___aaaccceeegggkkkmmmppprrrsssvvvzzz}}}}}}oooeee\\\SSSHHHAAA>>>===:::777666777888:::<<<===>>>???AAABBBCCCEEEFFFFFFGGGGGGHHHGGGGGGFFFGGGHHHIIIJJJIIILLLNNNPPPRRRUUUYYY[[[bbbaaaeeekkknnnnnnqqqvvvxxx~~~aaaRRRDDD>>><<<:::888999888888888888777666555555555555555444444333333222333333333444444444555555111111111111222333444555666;;;AAAGGGLLLMMMLLLKKKIIIFFF@@@:::555222000000222222222222222333444555777777>>>KKKZZZkkk~~~{{{lllddd^^^fffrrr~~~}}}||||||}}}qqqeee\\\VVVQQQOOONNNQQQTTTVVVWWWZZZ```dddfffnnnxxxzzziiiVVVTTTXXXeee{{{+++,,,---,,,---///333666===FFFWWWiiiyyyvvvsssqqqppppppmmmgggbbb```kkk}}}yyyvvvuuuzzz{{{tttnnnggg```\\\YYYXXXVVVTTTTTTUUUVVVWWWWWWXXXXXXZZZ\\\^^^```aaadddfffhhhiiijjjkkknnnqqq}}}tttfffYYYPPPKKKEEE???;;;;;;;;;999777888888999;;;===>>>@@@@@@CCCDDDFFFGGGHHHHHHIIIIIIIIIHHHGGGGGGGGGHHHIIIJJJKKKMMMPPPRRRTTTXXX]]]```dddcccfffllloooppptttzzz~~~oooTTTIII>>>;;;;;;999888999888888888888888888888888666666777777666444333222333333333333444444444444111111111111111222333444888;;;>>>AAACCCAAA???>>><<<:::666333111000000111333333222222222333333444444555;;;DDDMMMZZZmmm}}}uuuhhh[[[]]]cccnnnzzz|||zzzyyyzzz~~~wwwooocccYYYSSSQQQPPPPPPQQQTTTWWWYYYZZZ^^^dddiiiqqqxxxppp```SSSVVV```sss,,,,,,---,,,,,,---000333555<<>>@@@AAABBBDDDEEEFFFHHHIIIIIIIIIIIIHHHHHHGGGFFFGGGHHHIIIJJJMMMOOOQQQTTTVVV[[[```dddhhhgggjjjnnnppprrryyy|||aaaKKKBBB;;;;;;;;;999777888888888888888888999999:::777888999999888666444222333333333333333333333333111111111111111222333333555666888999888666333111333222111000///000111222333333222222222222222222333444999>>>BBBKKK\\\mmmtttbbb\\\YYYaaammmyyy~~~{{{zzz{{{~~~|||kkkcccYYYQQQNNNPPPRRRTTTSSSVVVYYY[[[]]]bbbiiiooo||||||eeeWWWUUU[[[kkk,,,---...---,,,---///111111777BBBRRReeeuuuyyy{{{yyywwwtttpppjjjeeeaaa^^^ccclllvvvzzzrrroooiiilllvvv|||wwwpppgggaaa[[[YYYVVVSSSQQQPPPPPPQQQQQQQQQQQQRRRSSSUUUVVVWWWVVVXXXZZZ[[[]]]___bbbeeekkknnnsssxxx||||||uuunnnhhh___UUUMMMGGGBBB@@@>>>===<<<<<<===<<<;;;:::;;;<<<===>>>@@@BBBCCCDDDDDDDDDFFFGGGHHHIIIIIIIIIGGGGGGFFFFFFGGGHHHJJJKKKOOOQQQTTTWWWZZZ___dddgggjjjjjjlllpppqqqttt}}}pppWWWGGG@@@<<<<<<<<<888666777888777777777888999:::;;;999:::;;;;;;:::888555333333333333333333333333333111111000000111111222222222222333333222000///---222111000000000111222222333333222111111111222222333444777:::;;;@@@OOO]]]uuuqqqcccXXXYYYbbblllxxx~~~{{{zzz{{{|||}}}vvvlll___YYYQQQLLLLLLPPPTTTWWWTTTWWW[[[^^^aaagggooovvvuuueee\\\\\\fffzzz,,,---......------///111000444<<>><<<<<<<<<<<<<<<<<<;;;;;;::::::<<<===>>>@@@BBBCCCEEEEEECCCDDDEEEGGGHHHHHHIIIIIIHHHHHHGGGHHHIIIKKKMMMOOOSSSVVVZZZ^^^aaadddhhhkkkjjjjjjmmmrrrtttzzz~~~dddPPPEEE@@@<<<===;;;888666777888777666666777888999:::::::::::::::999777555333333333333333222222222222111111000000000111111222111111111111111111000000222111111111111111222222222222111111111222222333444444666888888;;;EEEPPPgggvvvppp```[[[\\\aaalllyyy|||yyywwwwwwwwwwww{{{yyyjjj```TTTPPPLLLJJJLLLPPPTTTVVVVVVYYY]]]aaafffmmmwww}}}kkkbbb___dddrrr***,,,------------///000///222888???JJJZZZkkkwww~~~|||uuuooolllfffeeedddhhhppp|||yyykkkcccbbbeeelllxxx{{{sssmmmbbb___[[[VVVQQQNNNMMMLLLLLLKKKKKKKKKLLLMMMNNNNNNOOOPPPRRRSSSSSSUUUWWWZZZ[[[]]]```aaabbbdddgggjjjjjjnnnuuu{{{yyynnneee[[[RRRLLLJJJHHHEEEAAA===;;;<<<<<<;;;;;;<<<;;;;;;:::;;;<<<>>>>>>@@@AAACCCEEEFFFFFFDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJKKKMMMPPPRRRTTTXXX\\\aaaeeehhhjjjlllnnnkkkmmmrrrxxx}}}oooXXXJJJCCC>>>;;;<<<;;;777666888888777666555555666888999999999888666555444333222333333333222222222111111111111000000000000111111000000000000000111222222000000000000000111111111111000000000111222333333555333333777888999>>>EEEVVVfffzzzoooggg```\\\cccooo{{{|||yyyvvvttttttppprrrvvv{{{xxxkkk___WWWNNNLLLKKKLLLOOOSSSUUUUUUXXX\\\aaaeeekkktttoooccccccfffuuu)))***,,,,,,,,,,,,...000...111555:::BBBQQQdddqqqyyy|||vvvssskkkgggddddddjjjwww{{{lllccc```cccjjjsss|||vvvqqqeeebbb]]]WWWRRRNNNLLLLLLJJJIIIIIIIIIJJJJJJKKKLLLNNNOOOPPPPPPOOOPPPRRRTTTWWWYYYZZZ[[[[[[\\\___aaa^^^bbbggglllrrryyy~~~tttlll```VVVOOOJJJEEEAAA>>>>>><<<:::888999:::<<<;;;<<<<<<<<<;;;<<<===???>>>???@@@BBBDDDEEEFFFGGGEEEEEEGGGHHHIIIJJJJJJJJJKKKKKKLLLNNNPPPSSSVVVXXX[[[```fffjjjmmmnnnooopppnnnqqqwwweeeQQQGGGAAA<<<:::;;;:::777777999999777666444444555777888888777555444222111111111333333333222222111111111111111000000000000000111///.........//////000111---......//////000000111000000000000111222333444555222222666888888;;;@@@IIIZZZooo}}}sssggg\\\___kkksss{{{~~~zzzwwwuuutttppppppppprrrvvv~~~wwwkkk___VVVRRRMMMLLLMMMOOOSSSVVVWWWWWWZZZ^^^ccchhhoooyyyvvvgggeeellluuu))))))***+++---......///000111222555<<>>===<<<;;;:::::::::;;;;;;;;;;;;;;;<<<===>>>AAAAAABBBDDDEEEGGGHHHHHHGGGGGGFFFFFFGGGIIIJJJLLLJJJMMMPPPSSSUUUWWWZZZ\\\___```eeemmmpppooopppsssvvvzzz}}}}}}uuu\\\MMMEEE???>>><<<:::888777666666555555555555555666777777333333333222222111111111111111111111111111111111000000000000000000000000000000000000000///..................////////////000000000000111111111111444444444444555666777777BBBMMM___ssstttiiibbb```mmmttt{{{wwwsssooopppnnnllllllooouuu{{{|||rrrhhh]]]RRRMMMMMMLLLNNNPPPRRRSSSUUUXXX[[[]]]aaahhhnnnvvvyyyooolllooo}}})))******+++,,,---...//////000111222777BBBPPPZZZooowww|||tttlllfffbbbbbbeeekkkwww~~~tttkkkhhhgggjjjmmmnnntttzzz}}}wwwpppkkkddd___[[[VVVPPPLLLIIIHHHGGGGGGGGGHHHJJJKKKHHHHHHHHHHHHIIIJJJLLLLLLNNNNNNOOOOOOPPPQQQQQQRRRRRRSSSUUUWWWYYY\\\aaaeeejjjjjjkkkmmmppptttxxxzzzwwwkkkccc\\\VVVQQQLLLJJJGGGDDDAAA>>>======<<<;;;:::999999999999999;;;;;;;;;;;;<<<===>>>???BBBBBBCCCEEEFFFGGGIIIIIIIIIHHHGGGGGGHHHJJJKKKLLLKKKNNNQQQTTTVVVXXX[[[^^^ddddddiiipppsssrrrssswwwzzz{{{lllUUUGGG@@@???>>><<<:::888777666666444444444444444555666666333333222222222222222222222222222111111111111111000000000000000000000000000000000000000///..................//////////////////000000000111111111333333333333444555666666>>>HHHWWWiiizzz{{{qqqllljjjpppyyy{{{vvvsssmmmkkkhhhgggjjjoootttxxx~~~}}}xxxpppfff___VVVNNNKKKMMMMMMOOORRRSSSUUUWWWZZZ]]]___eeemmmuuu~~~sssooottt}}})))******+++,,,---............//////222:::FFFNNNfffppp}}}~~~uuuoooiiicccbbbbbbfffqqq{{{zzzsssmmmmmmnnnooosssxxxzzztttpppkkkgggccc]]]UUUOOOHHHHHHGGGFFFFFFGGGHHHIIIGGGGGGFFFFFFGGGHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKLLLKKKMMMNNNNNNNNNPPPTTTWWW[[[[[[\\\^^^aaadddhhhiiiooonnnooorrrwww{{{~~~xxxooocccYYYSSSNNNIIIEEEAAA@@@???>>>============::::::999999999999999::::::::::::;;;===>>>???@@@CCCCCCDDDEEEGGGHHHIIIIIIIIIIIIHHHHHHIIIJJJLLLMMMMMMPPPSSSVVVXXX[[[^^^aaaffffffjjjoooqqqppprrrwww{{{{{{|||{{{```NNNDDD>>>>>>===;;;999777666666555333333333333333333444555222222222222222222333333222222222222111111000000000000000000000000000000000000000000000///..................//////////////////000000000000111111222222111222222333444555999@@@LLL[[[kkk{{{vvvkkklllqqq{{{}}}yyyuuummmkkkhhhffffffiiimmmooorrrxxx{{{vvvhhh```YYYUUUPPPKKKLLLOOOPPPRRRTTTVVVWWWZZZ]]]```dddjjjttt~~~~~~rrrvvv)))******+++,,,,,,---------.........///555???FFFYYYfffwwwyyytttnnnhhheeedddfffnnnwwwzzzxxxvvvssssssuuu~~~{{{wwwuuuqqqnnnkkkdddZZZSSSIIIIIIGGGFFFFFFFFFGGGHHHHHHHHHGGGGGGFFFGGGGGGHHHEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHIIIIIIIIIJJJMMMOOORRRRRRSSSUUUWWWZZZ\\\^^^^^^^^^```cccfffiiijjjkkkppprrrtttuuuvvvxxx|||yyyqqqooolllkkklllkkkjjjhhhaaa[[[SSSLLLHHHFFFCCCAAAAAA@@@???>>>===<<<<<<;;;<<<;;;;;;;;;;;;;;;<<<===::::::;;;<<<===???AAABBBBBBCCCDDDEEEFFFGGGHHHHHHIIIHHHHHHHHHIIIJJJLLLMMMPPPRRRVVVXXXZZZ]]]aaadddiiiiiikkkooonnnmmmpppvvv}}}hhhTTTJJJDDD@@@<<<;;;:::888666666555555444444333333333333444444111111111222222333333333333333222222111000000000000000000000000000000000000000000000000///..................////////////////////////000000000111000000000000111222333444555:::BBBMMM[[[lll}}}tttpppnnnrrr}}}~~~yyyvvvqqqoookkkhhhggggggiiijjjlllpppwwwzzzpppiii]]]VVVQQQOOOMMMKKKNNNSSSQQQSSSVVVXXXZZZ^^^bbbdddiiippp{{{}}}zzz)))******++++++,,,,,,,,,,,,...//////000444<<>>>>>======<<<;;;;;;999999888<<<<<<<<<;;;<<<<<<======;;;;;;;;;<<<>>>@@@AAABBBAAABBBBBBCCCDDDEEEFFFFFFGGGGGGGGGHHHIIIKKKMMMOOOTTTUUUXXXZZZ[[[^^^bbbeeekkkkkkmmmooonnnmmmrrrzzzqqqYYYLLLEEEBBB@@@;;;:::888777666555444444555555444444444444444555111111111222222333333333222222222111111111000000////////////////////////000000000000000///..................////////////...////////////000000000000000000000000222333333333777<<>>AAAPPPddduuuzzzvvvuuuuuutttssswww}}}zzzvvvooollliiihhhfffccc\\\WWWRRRPPPMMMJJJHHHFFFFFFEEECCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDD???AAACCCCCCCCCDDDEEEGGGEEEEEEFFFGGGIIIJJJKKKKKKLLLNNNOOOOOONNNNNNOOOQQQRRRTTTVVVVVVVVVWWWXXXZZZXXXZZZ\\\]]]^^^```dddfffdddeeefffeeebbb]]]XXXTTTKKKJJJIIIHHHGGGGGGGGGGGG@@@???>>>======>>>>>>???:::;;;<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>@@@AAABBBAAAAAABBBCCCCCCDDDEEEEEEFFFFFFGGGHHHJJJMMMPPPRRRWWWXXXZZZ[[[\\\___bbbeeefffgggiiikkkkkklllttt~~~~~~cccOOOFFF@@@<<<;;;999999777666555444444444666555555444444444444444222222222222222222333333111111111111111111111111////////////////////////000000000000000///..................////////////......////////////000000000000///000000111222333222555999<<>>>>>??????>>>>>>???@@@<<<===???@@@AAAAAA@@@@@@???>>>===<<<<<<<<<<<<<<<>>>>>>>>>>>>???@@@AAABBBBBBBBBCCCCCCDDDDDDEEEEEEFFFGGGHHHJJJMMMQQQTTTVVVZZZ[[[[[[\\\\\\^^^bbbeeecccdddhhhlllnnnrrr~~~}}}nnnVVVIIIBBB===999999888888666555444444333333555444444333222222333333333333222222222222222222000000000111222222333333////////////////////////000000000000000///..................////////////........./////////000000000000000000111222333333222555777999===HHHYYYfffyyy}}}ooojjjmmmqqqzzzxxxtttooojjjeeebbb```^^^___aaadddhhhnnnvvv|||yyyooofff^^^XXXSSSPPPLLLIIIIIILLLNNNNNNPPPUUUWWW[[[```eeekkkqqqwww{{{***************++++++++++++...//////,,,,,,///222999AAANNN^^^ooo~~~~~~vvvpppkkkgggbbbaaabbbcccbbb```ZZZXXXTTTOOOKKKHHHFFFEEEDDDCCCCCCCCCCCCDDDEEEFFFCCCCCCBBBBBBBBBBBBBBBBBBAAABBBDDDCCCBBB@@@AAAAAA>>>???@@@AAAAAAAAAAAAAAA@@@BBBDDDCCCBBBCCCGGGJJJDDDFFFGGGGGGEEEDDDDDDEEEGGGHHHHHHGGGEEEFFFHHHJJJEEEFFFFFFEEEDDDCCCAAA@@@===???@@@???>>><<<<<<<<<<<<===>>>===<<<;;;<<<<<<===>>>?????????>>>===<<>>>>>>>>>>>???>>>>>>>>>???@@@AAAAAACCCCCCDDDDDDEEEEEEFFFFFFGGGHHHIIILLLPPPTTTXXXZZZ\\\\\\\\\\\\\\\^^^aaadddgggiiiooouuuxxxsss```MMMEEEAAA===:::;;;888777666555444333333333444333333222111111111222444333333222222111111111//////000111222333333444////////////////////////000000000000000//////.............../////////000............/////////000000000000000111222333444111444777777999CCCRRR^^^kkk|||pppdddbbbeeeooo{{{~~~}}}{{{wwwrrrlllgggcccaaa``````______```dddkkkooowww|||}}}qqqjjj```XXXRRRPPPNNNMMMKKKIIIKKKOOORRRRRRTTTXXXZZZ^^^ccciiiooovvv}}}+++******)))***,,,---...---......---,,,,,,///111999:::AAAPPPaaaqqqwwwpppkkkgggbbb```aaaeeehhhiiifff```XXXRRRPPPOOOLLLIIIDDDEEEFFFFFFEEEDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@???AAAAAABBBBBBBBBCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????AAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;:::::::::;;;;;;<<<>>>>>>============>>>>>>??????>>>>>>>>>>>>?????????@@@AAABBBBBB@@@???===>>>>>>???@@@AAAAAABBBBBBDDDDDDDDDEEEEEEFFFGGGHHHJJJMMMPPPSSSUUUWWWZZZ]]][[[[[[]]]```___]]]aaagggpppooouuuaaaTTTFFF@@@===:::999:::<<<999444333555777666555777666444333222222333444///000222333444444333222444444444111...------..................///000000222222222111000//////...000000000000000000000000...------------.../////////000111222222111000///333222222333666>>>GGGMMMaaarrr{{{jjjbbbaaabbbkkkxxx}}}{{{}}}|||{{{xxxtttnnniiieeeaaa___]]]\\\^^^bbbfffiiippptttzzz|||wwwpppjjj```\\\UUUOOOLLLLLLOOOQQQLLLNNNQQQSSSTTTVVVXXXZZZ```dddjjjqqqwww}}}*********)))***+++---...---......---,,,,,,///111333444:::GGGUUUdddvvv{{{tttooolllhhhfffgggjjjmmmnnnhhhbbbZZZTTTRRRQQQNNNKKKGGGGGGGGGFFFDDDCCCBBBBBBDDDCCCCCCBBB@@@??????>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>????????????>>>>>>===============>>>>>>===<<<<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======>>>??????@@@AAAAAACCCCCCCCCBBB@@@??????@@@@@@AAABBBCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIKKKNNNQQQSSSTTTWWWZZZ\\\______```cccbbbbbbhhhooouuuxxxvvvZZZNNNCCC>>><<<999777888999666444444666777777555666555444333333222333333111222333333333222111000111222222000......///000...............///000000222222111111000//////...------------------------...------------.../////////000111111111111000///222222222222444999@@@EEEQQQaaauuutttiiiddd^^^dddmmmyyy~~~||||||}}}~~~~~~}}}||||||}}}~~~}}}|||xxxrrrmmmiiidddbbb^^^[[[[[[\\\^^^```hhhkkkpppvvvzzzyyytttpppjjjddd___WWWTTTPPPLLLJJJKKKNNNPPPPPPRRRTTTVVVWWWYYY\\\^^^gggkkkrrryyy******)))******+++------,,,---...---,,,,,,...000///000555===GGGUUUiiizzzzzzzzz~~~yyyxxxyyy|||yyyvvvsssrrrsssuuuuuuuuunnnhhh```[[[XXXVVVSSSPPPMMMLLLJJJHHHFFFEEEDDDCCCEEEDDDCCCBBB@@@>>>======>>>>>>>>>????????????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>========================<<<<<<<<<;;;<<<<<<=========<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<======>>>???AAAAAABBBCCCDDDDDDDDDCCCAAAAAAAAAAAABBBCCCDDDEEEFFFFFFEEEEEEEEEFFFGGGIIIJJJKKKOOOQQQTTTVVVWWWYYY\\\^^^```___```bbbccceeemmmvvvdddOOOFFF>>>;;;:::777666777666555444555777888666555555555555444444333222111333333333333222111000///...///000///......///111...............///000000222111111000000//////...------------------------...------------.../////////000000111111000000///000111111111222444888;;;AAANNNaaauuuwwwnnn```___bbbkkkxxx{{{yyytttttttttuuuwwwyyy{{{|||}}}~~~}}}xxxsssooohhheeeaaa]]]ZZZYYYZZZ[[[___bbbfffjjjnnnsssyyy|||xxxsssmmmfffaaa\\\WWWTTTNNNMMMKKKJJJJJJLLLOOOQQQQQQSSSUUUVVVXXX[[[___bbblllqqqxxx)))))))))******+++,,,,,,+++---...---,,,,,,...//////000333888>>>JJJ^^^qqq{{{xxxxxx||||||wwwuuuwww}}}~~~xxxrrrjjjdddaaa^^^ZZZVVVTTTQQQNNNKKKJJJIIIHHHGGGGGGFFFDDDBBB@@@>>>===<<>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<======<<<<<<>>>===<<<<<<;;;<<<<<<<<<======>>>??????>>>======<<<<<<<<<===???@@@BBBCCCCCCCCCDDDDDDDDDCCCBBBAAAAAABBBCCCDDDEEEFFFGGGHHHFFFFFFGGGHHHIIIKKKMMMNNNTTTVVVYYYZZZ[[[]]]___aaacccaaaaaadddfffjjjtttoooUUUFFF???:::::::::777666888777777888999999888666444333444555555444333111000222222222222111111000000.../////////------///000...............///000000111111000000////////////////////////////////////...------------.../////////000000000000000000///...///111111111222444666;;;BBBPPPcccwww}}}jjjccc^^^bbblllzzzyyyuuuooonnnmmmmmmooossswwwyyy{{{}}}}}}xxxuuullljjjfffbbb___]]]\\\\\\ZZZ\\\___bbbeeejjjooorrruuuyyy{{{vvvmmmiiiccc\\\WWWSSSQQQPPPJJJJJJJJJKKKMMMOOOQQQSSSSSSUUUWWWZZZ]]]bbbgggkkktttxxx(((((()))***+++++++++,,,+++,,,...---,,,,,,---...000000222555888AAASSSdddzzz~~~}}}|||}}}zzzuuuvvvyyyyyyrrrlllhhheee```\\\XXXTTTOOOLLLLLLLLLKKKJJJHHHGGGFFFCCCAAA???===<<>>======<<<<<<<<<<<<======>>>>>>>>>>>>======<<<<<<===>>>@@@BBBCCCEEECCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBDDDEEEGGGHHHHHHHHHHHHIIIJJJLLLNNNPPPQQQWWWYYY[[[]]]^^^___bbbdddhhhfffgggjjjnnnuuu}}}aaaMMM@@@<<<999::::::888777999;;;<<<======;;;888555333333444444555444222111000000000000111111222222222000000000///---,,,---..................///000000000000000///////////////////////////////////////...------------...//////000//////////////////000,,,...111222111222333444888:::CCCRRRdddwwwxxxlllaaa___dddlllyyy{{{vvvooollljjjhhhiiikkkooorrrxxxzzz~~~|||zzzsssqqqmmmhhhddd```^^^\\\XXXYYY[[[\\\^^^aaaeeehhhlllooossswww{{{}}}xxxqqqjjjfffbbb___ZZZUUUQQQOOOOOOPPPJJJJJJKKKLLLOOOQQQSSSUUUWWWZZZ^^^ccchhhnnntttyyy'''((()))***++++++++++++***,,,---...---,,,---...///...///111444:::GGGTTTkkk|||~~~zzzwwwvvvyyy{{{~~~}}}vvvrrrooolllhhhddd^^^XXXQQQMMMMMMMMMLLLJJJIIIIIIGGGEEECCCAAA???>>>>>>>>>>>>????????????@@@========================<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999::::::::::::;;;888999;;;<<<===>>>??????@@@???>>>======<<<======<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>???@@@AAACCCEEEFFFDDDCCCCCCCCCBBBBBBBBBBBBAAABBBCCCEEEFFFHHHIIIJJJJJJJJJLLLMMMPPPRRRTTTUUUXXXZZZ]]]^^^```aaadddfffjjjiiilllrrryyyjjjTTTHHH>>>:::999;;;:::777888;;;>>>???@@@???;;;777555444444444444333333222111000000//////000000222333333111111111000---,,,---///...............///000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////000//////......//////000,,,...111222222222333444444444999EEESSSdddwwwzzzlllgggdddccciiirrr{{{qqqooojjjgggfffhhhjjjllluuuwww{{{~~~{{{yyyuuuooohhhbbb]]][[[XXXXXXXXXWWWWWWYYY]]]___```ccchhhlllppptttxxx{{{~~~|||yyyuuuqqqlllfff```\\\WWWVVVSSSOOOLLLKKKMMMOOOJJJJJJKKKMMMPPPSSSVVVXXXZZZ^^^dddkkkpppvvv|||'''((()))***+++++++++***)))+++---...---,,,,,,---...,,,,,,///222555>>>FFFYYYlll~~~~~~~~~yyywwwvvvuuuwww|||zzzxxxxxxwwwtttqqqhhh```WWWQQQPPPOOOMMMJJJJJJIIIHHHFFFDDDCCCAAAAAA????????????@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<;;;;;;;;;:::::::::999999999::::::;;;;;;;;;999:::;;;===>>>???@@@@@@AAA@@@???>>>============>>>===;;;999999;;;===>>>@@@@@@AAAAAACCCDDDFFFFFFEEEEEEDDDDDDCCCCCCCCCDDDCCCCCCEEEFFFHHHJJJKKKLLLLLLMMMNNNPPPRRRUUUWWWYYY[[[]]]```cccdddfffjjjlllooopppuuurrrXXXIIIEEE>>>:::999:::888555777;;;===???@@@>>>:::666666666555444333222111111111111111111000//////000111222000111111000///...000111...............///000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////000///............///000...///111111000000111222222222777>>>EEEPPPbbbttt{{{rrrhhhfffllluuu{{{yyyvvvqqqnnnllllllmmmoootttvvvyyy}}}{{{vvvoooiiiccc```ZZZZZZYYYWWWUUUUUUXXX[[[XXX[[[___bbbeeeiiimmmppprrrtttxxx}}}yyyvvvpppmmmiiieeebbb___ZZZWWWQQQQQQPPPMMMJJJIIIKKKMMMLLLLLLMMMPPPSSSXXX]]]___ccchhhooovvv{{{&&&''')))***++++++******)))+++---...---,,,,,,---///,,,+++000333555:::???KKK___xxx}}}||||||}}}yyysssnnnlllmmmuuuyyy|||~~~~~~}}}qqqhhh]]]VVVTTTRRROOOLLLKKKJJJIIIGGGFFFDDDCCCBBBAAAAAABBBBBBBBBCCCCCCCCC????????????????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;::::::999999999::::::;;;;;;;;;999:::<<<===???@@@AAAAAAAAA@@@???>>>============AAA???<<<::::::<<>>:::999999777444666:::;;;===>>><<<999666666888555444333111000111111222333222111/////////000000...///000000000000222444...............///000000.........///////////////...........................------------...//////000///...------...///000000111111111///...///000222333888<<<===AAAQQQbbbqqqsssllloookkksss~~~yyyuuusssssstttuuutttvvvxxx||||||wwwqqqllljjj^^^^^^[[[XXXVVVUUUXXXZZZUUUWWWZZZ]]]___aaadddgggiiikkkmmmrrrxxx~~~|||xxxuuupppkkkhhhbbb```\\\YYYXXXVVVSSSRRRPPPQQQQQQNNNJJJIIIJJJMMMOOOOOOPPPSSSXXX^^^dddgggqqqvvv~~~)))))))))))))))******+++************+++,,,---...---,,,++++++---000333666DDDNNNaaayyyyyysssooommmrrrtttwww{{{}}}rrrbbbXXXTTTTTTSSSRRRMMMKKKHHHHHHHHHIIIIIIHHHEEEDDDCCCBBBAAA@@@@@@@@@??????>>>>>>======<<<<<>>>>>>>>>>>>>>???@@@======<<<;;;::::::999999:::;;;;;;<<<<<<;;;;;;:::999:::;;;<<<===???@@@@@@AAAAAAAAA@@@???>>>===<<<======>>>>>>???@@@BBBCCCBBBBBBCCCDDDDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIIIIIIIKKKMMMOOOSSSRRRSSSUUUYYY\\\]]]^^^aaadddfffhhhjjjooowww}}}pppYYYKKKEEEAAA;;;;;;:::999999888888777999888888777666555555555333222111111000000111111333222222111000///......////////////000000000000...............---------/////////......---,,,,,,000///...---------------++++++,,,,,,---...//////000000//////.........------------...///000000111111222333555777<<>>>>>??????>>>>>>>>>>>>??????======<<<<<<;;;::::::999:::;;;;;;;;;;;;;;;;;;:::999999;;;<<<>>>???@@@AAABBBBBBBBBBBBAAA@@@>>>>>>>>>>>>>>>???@@@AAABBBCCCAAAAAAAAABBBCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFHHHIIIKKKKKKKKKMMMOOORRRUUUUUUVVVYYY]]]```cccdddiiikkkmmmooorrrxxxgggRRRGGG@@@===:::::::::999888888777777888777777666555555444444333222111111000000111111111111111000000000000000000000000///////////////---------...............---------------------...///...------,,,,,,------++++++,,,,,,---......///////////////......---------------...///000000000222333333333444888===AAALLL\\\qqq~~~{{{xxxwww||||||xxxqqqllleee___\\\[[[ZZZYYYTTTTTTTTTSSSTTTTTTUUUUUUYYYZZZ]]]```cccfffhhhjjjnnnppptttyyy}}}zzzvvvrrrooojjjiiifffccc___\\\YYYXXXUUUSSSRRRPPPNNNMMMLLLLLLKKKJJJIIIIIIJJJKKKLLLLLLRRRUUUZZZ___fffppp|||))))))(((((())))))***+++***************+++,,,---...---,,,+++,,,...000222333:::GGGZZZppp~~~yyyxxxxxxzzzzzzooofffaaa^^^ZZZWWWQQQNNNKKKJJJJJJJJJIIIHHHGGGGGGEEEDDDCCCBBBBBBBBB@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;:::::::::;;;;;;;;;;;;::::::999:::;;;<<<>>>@@@AAABBBBBBBBBCCCBBBBBBAAA@@@@@@>>>>>>???@@@AAABBBCCCCCCAAAAAAAAABBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHJJJKKKMMMNNNNNNPPPSSSUUUUUUVVVWWWZZZ]]]aaaeeegggmmmooorrrvvv{{{pppYYYKKKCCC>>>;;;:::999999888888777666666666666555555444444333333222222111000000000000111/////////000000111111111111000000//////.........,,,,,,------......//////******+++,,,,,,---......------,,,,,,++++++,,,,,,++++++,,,,,,------......///............------------------...//////000000222222222111000222555888>>>HHHXXXlll~~~wwwtttyyy}}}wwwrrrjjjddd```^^^[[[ZZZVVVUUURRRPPPOOOOOOPPPPPPSSSSSSUUUWWWYYY[[[]]]]]]```aaadddggglllrrrvvvyyy~~~wwwqqqlllhhheeebbb___^^^\\\ZZZWWWUUUSSSRRRPPPOOONNNLLLJJJIIIHHHHHHIIIIIIIIIJJJKKKMMMOOOPPPYYY\\\aaajjjwww((((((((((((((()))*********************+++,,,,,,...---,,,,,,,,,---...///...222<<>>>>>======>>>>>>>>>======<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::::::::<<<===???AAABBBBBBAAABBBBBBBBBBBBAAAAAA@@@>>>???@@@AAABBBCCCCCCDDDBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIKKKMMMOOOPPPQQQSSSVVVXXXYYYZZZ[[[]]]```ccchhhkkkqqqtttzzzzzz___NNNFFFAAA>>>===999888888777777666666555444444444333333333222222222222111000000000000000//////000000000000000000111111000///......------++++++,,,------...//////******+++++++++,,,,,,,,,,,,,,,++++++***++++++,,,++++++,,,,,,,,,------------------------------------------....../////////000111111000//////111333888>>>HHHUUUggg{{{yyypppoooyyy}}}xxxqqqkkkfffbbb^^^\\\YYYWWWSSSPPPNNNNNNOOOOOOPPPPPPQQQRRRSSSTTTTTTUUUUUUVVVXXX[[[___dddhhhkkkmmmqqqvvv|||zzzsssnnnhhhcccaaa___^^^\\\XXXWWWVVVUUUSSSRRRPPPPPPOOONNNMMMKKKJJJIIIIIIIIIKKKKKKLLLMMMNNNPPPTTTVVVaaaeeemmm{{{((((((((('''((())))))*********))))))******++++++------,,,+++,,,,,,---...---111777AAAQQQfff}}}zzzxxx{{{{{{tttooojjjfffccc[[[XXXTTTRRRPPPOOOMMMKKKHHHGGGFFFDDDCCCCCCCCCCCC?????????@@@@@@AAAAAAAAABBBBBB@@@???>>>>>>>>>>>>??????>>>>>>>>>>>>======<<<<<<<<<======<<<<<<<<<;;;<<<===>>>???AAABBBBBB???@@@AAAAAAAAAAAAAAA@@@???@@@AAACCCDDDDDDDDDDDDBBBBBBBBBCCCDDDDDDEEEEEEEEEFFFGGGHHHIIIJJJKKKKKKMMMOOOQQQRRRTTTVVVYYY\\\___aaacccdddfffiiiooosssxxx~~~nnnUUUGGGCCC???<<<<<<888777777666666555444444333333333333222222222222222111000000//////000000111111000000///......---111000000///...------,,,***++++++,,,---...//////,,,,,,+++++++++*********++++++*********++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............///000000//////111222555999>>>EEEPPPaaayyy{{{tttvvv|||vvvqqqlllgggddd[[[XXXTTTQQQOOONNNOOOPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPSSSWWW[[[___bbb```cccgggkkkooouuu{{{~~~|||zzzxxxuuuqqqmmmjjjeeeaaa\\\YYYXXXXXXXXXWWWSSSRRRRRRQQQPPPOOOOOOOOOMMMMMMLLLKKKJJJJJJKKKKKKMMMNNNOOOPPPPPPSSSXXX\\\gggmmmzzz((((((''''''(((((()))*********)))))))))******+++,,,,,,+++++++++,,,---------111555:::DDDVVVlll{{{|||{{{~~~xxxqqqooorrrwww{{{zzzrrrmmmjjjiii```\\\XXXTTTRRRPPPNNNLLLIIIHHHGGGFFFEEEDDDDDDDDD@@@@@@@@@@@@@@@@@@AAAAAABBBAAA@@@???????????????????????????????????????======>>>>>>>>>>>>======>>>>>>>>>???@@@@@@AAAAAA>>>???@@@AAAAAAAAAAAAAAA???AAABBBDDDEEEEEEEEEEEEAAABBBBBBCCCCCCDDDEEEEEEGGGHHHIIIKKKLLLNNNOOOOOOPPPRRRTTTVVVWWWZZZ^^^```aaadddggghhhjjjooowww|||{{{eeeNNNEEE@@@:::777888777777666555555444444333333333333333222222222222111111000////////////000222111111000...------,,,000//////......---------++++++,,,,,,------......------,,,++++++***))))))++++++******++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---------------------------+++---000111111111222333111333888<<<@@@NNNfff|||zzzzzz|||~~~yyytttoookkk___\\\YYYUUURRRPPPPPPPPPMMMMMMLLLLLLKKKKKKJJJJJJIIIJJJKKKMMMPPPTTTXXXZZZYYY[[[^^^```bbbeeeiiilllrrrtttwwwyyy{{{~~~{{{{{{zzzxxxuuussspppooojjjiiifffcccaaa```______\\\YYYUUURRRRRRRRRQQQQQQNNNNNNMMMMMMMMMLLLLLLLLLJJJJJJJJJJJJJJJKKKLLLMMMNNNPPPRRRSSSTTTXXX___dddnnnxxx(((''''''''''''((())))))******))))))))))))************++++++,,,,,,------,,,///222444999EEEXXXggg}}}|||yyyxxxzzz{{{zzzzzzyyyqqqjjjhhhkkkpppttt|||~~~tttooommmlllgggccc^^^ZZZWWWUUURRRPPPLLLKKKJJJHHHGGGGGGGGGGGGBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBCCCCCCCCCCCC@@@AAACCCEEEFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGHHHHHHKKKLLLMMMOOOPPPRRRSSSTTTSSSUUUXXXZZZ\\\___ccceeeeeeiiinnnqqqttt{{{kkkWWWFFFBBB>>>777555888666666555555444333333333333333333333333333333333111111000///////////////000000/////////.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,------------------------***---000111111111111222//////222777:::AAARRRcccwww}}}xxxttthhhfffbbb^^^ZZZVVVTTTRRRNNNMMMMMMLLLKKKKKKJJJJJJIIIIIIIIIJJJLLLOOOQQQSSSQQQSSSVVVWWWWWWXXX[[[]]]^^^aaacccdddeeefffiiilllllllllmmmmmmnnnnnnooooooooonnnmmmlllkkkkkkjjjjjjhhhhhhgggfffdddbbb```___YYYYYYXXXWWWUUUUUUVVVWWWSSSQQQOOONNNOOOOOONNNMMMKKKKKKKKKKKKJJJJJJJJJJJJHHHIIIIIIJJJLLLMMMOOOPPPPPPSSSWWWYYY[[[aaajjjqqqzzz'''''''''''''''((())))))******)))))))))))))))***)))******+++,,,,,,------***...000000111:::KKKXXXqqq}}}{{{uuuvvvuuurrrqqqwwwyyypppiiifffgggllloooxxx~~~vvvooommmnnnmmmiiiddd```]]]ZZZWWWUUUNNNMMMLLLKKKJJJIIIIIIIIIDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@AAAAAAAAA@@@@@@?????????@@@@@@BBBCCCDDDDDDEEEEEE@@@AAADDDFFFGGGGGGFFFEEEIIIIIIJJJKKKKKKLLLLLLMMMNNNNNNPPPRRRTTTVVVWWWXXXVVVXXX[[[]]]___bbbfffiiinnnsssyyy~~~www[[[KKK??????===777666<<<666555555444444333222222333333333333333333333333111111000///////////////.........///////////////---------...............---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---......,,,+++++++++,,,------...++++++++++++++++++++++++*********++++++,,,,,,,,,------------------------***,,,000111111000000000111...000555888;;;CCCNNNfffxxxrrrppplllgggaaa\\\XXXVVVPPPPPPOOOOOONNNMMMLLLLLLLLLKKKKKKJJJKKKLLLNNNOOOJJJLLLOOOPPPOOOPPPQQQRRRRRRUUUXXXXXXWWWVVVWWWYYY[[[[[[[[[[[[\\\\\\\\\\\\]]]\\\\\\\\\[[[ZZZZZZZZZVVVVVVVVVUUUTTTSSSRRRQQQQQQRRRSSSRRRQQQPPPPPPPPPKKKJJJJJJKKKMMMOOONNNMMMKKKKKKKKKKKKJJJJJJJJJJJJIIIJJJJJJLLLNNNPPPRRRTTTSSSWWW\\\___cccjjjuuu}}}***)))(((''''''((()))***&&&''''''((()))******+++******+++++++++,,,,,,,,,---///000///000555@@@HHH\\\sss|||zzzvvvrrrooorrrzzzzzzqqqllliiihhhppp{{{|||tttqqqqqqrrrqqqooolllgggaaa]]]ZZZYYYUUUPPPLLLJJJIIIHHHGGGEEEFFFGGGGGGGGGFFFEEEDDDEEEDDDCCCAAAAAABBBCCCCCCBBBBBBCCCDDDCCCBBBAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDFFFIIIJJJJJJIIIGGGGGGHHHKKKNNNQQQQQQPPPSSSTTTVVVYYY[[[]]]^^^___^^^aaaeeefffgggkkkqqqvvvvvv{{{hhhOOOJJJBBB===:::888888777888777666555444333222222000000000111222222222333000000000000////////////////////////000000000000000000//////.........---+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,------,,,++++++******+++++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********---,,,,,,,,,,,,---......000---++++++...000///...000111222333444777<<>>======<<<:::;;;:::777555333222222222222222111111111000000000//////.........---------------......------,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,)))***,,,------,,,***)))************************(((((((((((((((((((((((())))))))))))*********************************************+++++++++,,,,,,+++,,,,,,,,,------......,,,,,,---...000222444555666===JJJZZZlll}}}yyyuuuxxx~~~zzzxxxuuuqqqllliiigggeee```aaaaaaaaa``````bbbdddccccccddddddcccbbbaaa```___^^^[[[YYYXXXXXXXXXYYYWWWWWWWWWWWWXXXYYYZZZ[[[ZZZ\\\___aaadddhhhmmmppptttwww{{{}}}ooofff___XXXSSSRRRRRRUUU]]]lllmmmbbbSSSJJJHHHHHHEEECCC(((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))***************+++++++++---......,,,,,,///777===KKK```{{{uuusssrrrsssuuuxxxyyyyyy{{{yyyyyy{{{{{{zzz}}}qqqjjjfffcccaaaZZZZZZ^^^eeelllqqqzzz~~~|||~~~|||dddTTTKKKAAA;;;;;;;;;:::888888777666555444333333333333222222222111111111111...............---------------......------,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++)))***+++,,,,,,+++***)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))*********************************************++++++++++++,,,)))***+++,,,---......///,,,,,,,,,---...///111222///333;;;DDDQQQcccuuu{{{ooojjjjjjmmmzzz}}}zzzvvvrrrooommmllljjjmmmqqqssstttuuuwwwyyyyyyyyyzzzyyyxxxuuurrrpppiiigggeeecccaaa```````````````aaaccceeegggiiijjjkkkmmmppptttwww|||yyyooobbbXXXSSSSSSRRRRRRWWWYYYaaaqqq{{{jjjZZZRRRHHHCCCDDDEEEDDDAAA''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))+++---.........000555888===MMMeee{{{~~~{{{yyyyyyxxxxxxtttqqqoooqqqqqqpppsssyyy{{{tttrrrpppnnnjjjiiilllttt}}}oooZZZMMMGGG???;;;;;;;;;999777555555555444444444444444333333333222222222111111........................------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************************++++++++++++)))******+++,,,------------------------...///000111333666999???KKK]]]jjj{{{rrrlllkkkgggkkkqqqyyy{{{yyyyyyzzz~~~~~~{{{sssrrrpppooonnnnnnnnnnnnnnnoooqqqssswwwzzz}}}~~~rrrfffYYYUUUPPPNNNOOOQQQSSSSSSccckkkzzzvvvbbbWWWNNNIIIDDDBBBDDDFFFEEECCC&&&&&&'''''''''((((((((())))))))))))))))))))))))((((((((((((((((((((((((***)))))))))))))))))))))***,,,---...///000333444888@@@OOOeee}}}zzzwwwuuummmhhhfffhhhjjjkkkooottt}}}}}}rrr\\\OOOGGGCCC>>>;;;:::999777444333333444444444444333333333333333222222222111111---.....................------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************************************))))))))))))))))))))))))((()))))))))************************************))))))*********+++++++++++++++++++++++++++++++++---------------...//////111333555444666>>>JJJTTThhhvvv|||wwwkkkjjjiiiiiikkknnnsssuuuuuulllcccYYYRRRMMMLLLMMMPPPVVV]]]cccfffvvvsss```TTTNNNEEEBBB??????AAAAAA@@@???&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********++++++,,,------.........555777@@@QQQjjj||||||~~~yyyuuujjjdddaaacccfffiiimmmrrr}}}ttt]]]NNNFFFBBB???;;;888777666444222222222333444444333333222333222222222111111111111---------...............------......------,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++************************************************(((((((((((((((((((((((())))))))))))************************************)))))))))************++++++++++++*********))))))---,,,,,,,,,---...//////,,,...000111333888???FFFSSSaaattt{{{wwwrrrmmmiiiiiijjjkkkqqqyyyuuufffZZZSSSQQQOOONNNRRRRRRTTT[[[fffsssqqq```RRRKKKIIICCCAAA????????????>>>===''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((())))))******++++++++++++++++++,,,---------,,,000333999CCCTTTkkkuuuttttttxxx~~~nnnfffaaabbbdddfffjjjnnnvvv|||bbbRRRGGGAAA===;;;888666555555444333222222333444333333222111222222111111111000000000---------.........//////------......------,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************************************))))))))))))************)))))))))************************+++,,,---...///++++++,,,...111555999<<>>===(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((()))***+++,,,,,,---*********,,,///000111000,,,111777;;;CCCVVVppp|||pppnnnmmmppp~~~sssjjjcccbbbcccdddgggjjjjjjuuu~~~hhhVVVKKKCCC;;;;;;:::888777666666777777111222333444333222111000111111111000000000000///---------.........//////------......------,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---******))))))))))))******((((((((((((((((((((((((************************))))))))))))************************************))))))))))))************''''''((()))***+++,,,,,,((((((((()))***,,,---...///---,,,---111444666777444<<>>===<<<;;;;;;;;;;;;''''''((()))))))))))))))&&&&&&''''''(((((()))))))))((('''&&&%%%&&&''''''))))))))))))))))))))))))++++++******************+++...111333888FFFZZZiii}}}qqqkkkiiilllvvvrrrhhhhhhjjjfffcccdddgggggglllvvv}}}xxx}}}eeeVVVLLLAAA<<<===<<<999777555555444222111444444444333222111000000111111222222222222111111///............---------.........------,,,,,,,,,.........------,,,,,,,,,***++++++,,,,,,++++++***)))************++++++++++++++++++++++++***)))((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&((()))++++++)))(((&&&))))))))))))((((((((((((******+++++++++,,,,,,,,,//////......///000111111444555:::FFFVVVfffssszzzxxx{{{}}}~~~{{{jjjaaa___```ccchhhpppwwwssslllbbb[[[VVVSSSOOOMMMIIIMMMPPPOOOOOOWWWgggtttkkk]]]OOOIIIHHHEEECCCBBB@@@@@@@@@???>>>======<<<&&&&&&'''((((((((((((((('''''''''(((((((((((((((***)))((('''''''''(((((())))))))))))))))))))))))************************,,,///000///111:::JJJVVVvvv{{{pppjjjgggiiiqqqyyy|||rrrqqqqqqlllhhhgggbbbaaadddkkkqqquuu{{{tttZZZOOOGGG>>>:::<<<:::888666555555444333222111222222111111///......//////000000000000/////////............---------......---------,,,,,,,,,---------,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))*********+++++++++++++++++++++******))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''))))))))))))((((((((((((*********+++++++++,,,,,,---------...///000111111111333777===GGGVVVfffqqq}}}{{{iii\\\VVVMMMPPPTTTXXX^^^hhhrrrzzzxxxmmmdddbbb\\\UUUPPPOOOOOOOOONNNLLLRRRZZZ^^^cccnnnsssaaaVVVKKKGGGFFFCCCAAABBBAAAAAA@@@???>>><<<<<<;;;%%%&&&&&&'''''''''''''''((((((((((((((('''''''''******)))(((((((((((()))))))))))))))))))))))))))************************---...///---,,,111;;;CCC___rrr{{{pppjjjfffeeekkkrrr|||~~~{{{tttmmmjjjaaa^^^^^^ccchhhmmmtttzzzsss___LLLEEEAAA;;;888:::888666444444555555444333111111111111111000///......//////000000//////...///............---------------------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,******++++++++++++******)))))))))*********++++++******************))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))*********++++++++++++,,,++++++,,,---///000111111...000222333666AAARRR___sssyyyxxxdddXXXSSSPPPOOOPPPUUU[[[aaaccceeeiiiooowww~~~xxxpppiiiddd___XXXTTTQQQNNNJJJJJJMMMQQQUUUWWW^^^gggsss|||nnn^^^UUUNNNIIIFFFCCC??????CCCBBBAAA@@@>>>===;;;::::::%%%&&&''''''((((((''''''))))))((((((''''''&&&&&&)))))))))(((((((((((((((((((((((((((((((((((((((***************++++++++++++---///...---000666<<>><<<888777999777555333333444555444333333333333333333222111000000000111111111111000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,******++++++++++++******))))))))))))*********************))))))))))))***(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))************++++++++++++***+++,,,...000111222222.........,,,...555AAAJJJXXXcccrrrtttfff\\\VVVQQQPPPTTTXXXXXXWWWWWWYYY[[[___eeemmmwww~~~xxxooohhhdddccc^^^XXXRRROOOMMMMMMLLLMMMMMMNNNRRRYYYaaahhhllluuucccVVVNNNKKKIIIGGGBBB===>>>CCCBBBAAA@@@>>><<<:::999888''''''((())))))))))))((())))))((((((''''''&&&&&&((((((((('''''''''&&&&&&(((((((((((((((((((((((())))))*********++++++++++++---/////////000333666999EEEZZZpppsssjjjdddaaaeeekkktttxxx}}}|||uuuqqqpppsssuuuwww|||ttt^^^LLLEEE>>><<<:::777666777555444222222444444444333222222333333333222111111000000111111111111000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++)))******++++++******)))(((((()))))))))************))))))(((((()))******(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))'''((((((((()))))))))***))))))*********+++++++++***+++---///111222222222///---+++,,,...222666888AAAKKKZZZiiiuuuvvvmmmfffaaa```ccceeebbb^^^^^^\\\ZZZYYY[[[aaaiiiooo{{{|||}}}}}}~~~}}}yyymmmkkkgggaaa\\\WWWTTTSSSRRRQQQNNNKKKJJJLLLOOOSSSUUUXXX___gggrrr}}}rrreeeYYYRRRLLLKKKKKKIIICCC======BBBAAA@@@???===;;;:::888777'''(((((()))))))))))))))(((((((((((((((''''''''''''''''''((('''&&&&&&%%%)))))))))))))))))))))))))))))))))***++++++,,,,,,+++---.........---...///333999EEEXXXmmm~~~yyyqqqjjjeeefffjjjjjjooosssxxx||||||{{{{{{yyyaaaNNNCCCAAA===:::888666666777555333222222333444333222000000111111111000000///---......//////......---///............---------++++++++++++,,,,,,,,,,,,***************+++++++++))))))************))))))((((((((()))))))))*********)))((('''((()))***+++'''((()))******)))((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((''''''(((((())))))******)))))))))************+++***+++---///000111000000///---,,,...111222111///999===DDDLLLXXXiii{{{}}}}}}{{{vvvgggeeebbb```bbbhhhrrrxxxyyyrrrkkkhhhhhhiiihhhiiilllqqquuuyyy}}}wwwpppkkkgggdddaaaZZZZZZXXXUUURRRQQQRRRSSSOOORRRTTTUUUVVVZZZaaafffiiipppzzzttteee[[[SSSOOOLLLJJJJJJIIICCC======AAA@@@???>>><<<;;;999888888&&&'''(((((())))))(((((('''''''''((((((((((((((('''(((((()))((('''&&&%%%))))))))))))))))))))))))((())))))***++++++,,,,,,)))+++,,,---------------000222999DDDTTTgggwww}}}yyypppkkklllhhhmmmrrrxxx|||{{{sssaaaQQQEEE<<<===;;;888555555666777555444222111222333222111///000000111111111000000------............------///............---------******+++++++++,,,,,,,,,+++++++++++++++*********))))))************))))))(((((((((((()))))))))***))))))'''''''''(((***+++'''((()))******)))((('''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((()))******)))(((''''''''''''((()))*********))))))))))))************(((***,,,---......---,,,+++---.../////////000000444555777:::BBBPPPbbbnnnuuu|||yyywwwuuuuuuzzzvvvkkkfffccc\\\[[[ZZZYYYZZZ\\\^^^___aaacccgggiiilllnnnrrrtttyyyzzzzzzzzzzzzzzzyyyyyyttttttsssssssssqqqnnnkkkfffcccaaa___```aaaaaa```WWWWWWWWWTTTQQQRRRUUUXXXVVV]]]dddiiilllqqqyyy{{{jjj]]]TTTNNNKKKJJJGGGEEEEEEBBB======@@@>>>>>>===<<<;;;:::999888%%%&&&''''''((((((''''''&&&'''''''''(((((())))))((()))*********)))'''&&&))))))))))))))))))))))))((())))))***++++++,,,,,,'''(((***,,,...///000111,,,///333999CCCSSSfffttt{{{{{{wwwtttxxx{{{rrroookkkqqqxxx}}}zzzzzzttt^^^QQQGGG@@@777::::::666333444666777666444222111222222111000111222222333333333222222//////000000000000////////////.........---------*********++++++,,,,,,,,,---,,,,,,,,,+++*********))))))************))))))(((((((((((()))))))))))))))((('''&&&'''(((***,,,'''((()))++++++)))((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&((()))++++++)))(((&&&&&&''''''((()))******+++))))))))))))************'''(((***,,,,,,,,,***)))(((---000///,,,+++///444...000333555999AAAKKKSSScccppp~~~wwwrrrfffccc^^^ZZZWWWVVVVVVWWWUUUVVVWWWWWWWWWXXXZZZ\\\______`````````______^^^[[[[[[[[[\\\]]]\\\YYYVVVVVVWWWYYY^^^ccchhhiiiiiirrrrrrqqqmmmjjjjjjmmmqqqttt}}}|||mmm___TTTMMMGGGDDDGGGBBB@@@AAA@@@======???======<<<;;;::::::999999''''''''''''''''''''''''))))))((('''''''''''''''))))))((('''&&&%%%%%%%%%%%%&&&&&&'''((()))******(((((((((((())))))))))))++++++,,,,,,,,,---------+++...111222666???LLLVVVhhhmmmrrrssstttzzzsssppprrrvvv}}}~~~wwwwww{{{}}}qqq[[[NNNDDD>>>===777777666555555555555555444333333222222333333444000111333333222222222333111111111111000000000///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***+++++++++************)))))))))))))))))))))))))))******))))))((((((''''''***(((&&&'''***+++)))'''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((()))))))))))))))*********))))))(((((('''''''''&&&%%%%%%&&&'''(((((((((''''''''''''''''''((())))))(((((()))***************,,,++++++******+++,,,,,,,,,,,,,,,---------......000///000111333777:::<<>>============777777666666777888999999''''''''''''''''''''''''))))))((('''''''''''''''((((((((('''&&&&&&&&&%%%&&&&&&''''''(((((())))))(((((((((((()))))))))))))))))))))*********++++++,,,...///...///444===EEEWWW```jjjoooqqqvvv}}}wwwvvvwwwyyy|||}}}}}}|||yyyqqqqqquuuxxxwww^^^MMMCCC;;;777666777666666555555555555555333222222111111222222333000222333333111000111222111111111000000000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***+++++++++************)))))))))))))))))))))))))))***)))))))))((((((((('''(((&&&%%%&&&(((((('''%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''&&&&&&''''''((('''''''''((((((''''''(((((()))***'''((())))))******)))))))))*********+++++++++,,,,,,,,,,,,,,,------------.........///111444777999;;;EEETTTdddqqq{{{{{{yyyvvvsssnnnjjjeee```^^^^^^```bbbggghhhiiiiiigggdddaaa^^^___```bbbeeeiiimmmppprrrzzzzzzkkk___ZZZSSSMMMHHHDDDAAA??????>>>===<<<<<<;;;;;;;;;888888777777888888999:::'''''''''''''''''''''''')))(((''''''&&&'''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((()))))))))))))))))))))************++++++------,,,***,,,111666AAAMMM\\\ffflllsss~~~|||yyyvvvuuutttrrrpppuuu{{{xxxnnnlllmmmooozzz~~~~~~qqqaaaOOODDD>>>999666666777666555555444444555555222111111000000111111222111333444333111000000000000000000000////////////---------,,,,,,+++++++++,,,+++******+++,,,+++***+++++++++************)))))))))))))))))))))))))))))))))))))))(((((((((((((((&&&%%%&&&'''((('''&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))((((((''''''&&&&&&&&&(((((((((((('''''''''''''''''''''(((''''''&&&&&&(((''''''''''''((())))))''''''((())))))))))))(((&&&''')))***++++++++++++++++++,,,,,,,,,---------------------...000333444333999AAAMMMZZZiiiwwwzzzvvvuuuuuuvvv}}}~~~zzzwwwuuuwww{{{}}}hhhZZZRRROOOIIIFFFDDDBBBAAA???===<<<;;;:::999999999999888888888888888999999:::''''''''''''''''''''''''(((''''''&&&&&&'''''''''&&&&&&&&&'''''''''''''''((((((((((((((('''''''''(((((((((((())))))))))))++++++++++++,,,,,,,,,,,,)))+++,,,,,,+++,,,///222333<<>>:::888999666666555444444444444555222222111111111111222222444555666444222000000000000000/////////...............---,,,,,,+++******+++***)))***+++,,,+++)))+++++++++*********))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((()))))))))(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))(((((('''&&&%%%%%%(((((((((((((((''''''''''''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&'''((((((&&&''''''(((((((((((((((###%%%(((***++++++******++++++++++++,,,,,,,,,,,,------,,,,,,---...000000555666999>>>HHHUUUdddmmm{{{}}}sssbbbVVVMMMJJJFFFDDDDDDCCCBBBAAA<<<;;;:::999999888888999888777777777777777888888''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''((((((((((((((('''''''''(((((((((((())))))))))))******+++++++++,,,,,,,,,)))***,,,---------///000///222:::III]]]ooo{{{{{{wwwtttqqqnnnsssyyy~~~{{{qqqkkknnnoooqqqssssssrrrrrrtttwwwzzzppp^^^MMMEEE>>><<<;;;777666777666666555444444444444444333333222222222222333333555666777666333111000111/////////............---......---,,,,,,+++******+++***))))))++++++***)))+++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))(((((())))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''******)))(((((('''&&&&&&'''''''''((((((((((((((('''((((((((('''&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&''''''(((((((((((((((###%%%'''***++++++***)))*********+++++++++,,,,,,---------------......///111111111333888AAALLLSSSjjjoooxxxxxxjjj\\\SSSLLLIIIFFFDDDDDDCCCBBB@@@===<<<;;;:::999999999999666666555555555555666666''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&'''(((''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((())))))))))))((((((((())))))))))))***++++++++++++++++++++++++000...111<<>>CCCTTT^^^nnn|||}}}rrrfffYYYQQQJJJHHHEEECCCBBBAAA???======<<<;;;::::::999999999666555555444444444444444''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&'''(((((((((((('''&&&&&&&&&%%%&&&&&&''''''(((((())))))(((((((((((())))))))))))(((((((((((())))))))))))******))))))***++++++***---...///333<<>>;;;<<<;;;777555777666555444444333333444444333333222222222222333333222444555444111000000000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))((()))***+++***(((+++++++++************)))))))))))))))))))))))))))'''((((((((()))))))))***%%%'''((((((&&&%%%&&&(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&''''''((('''''''''&&&&&&%%%%%%&&&&&&'''((('''((())))))******))))))((((((((())))))*********))))))))))))*********+++++++++,,,---------------,,,...000111222444888;;;CCCMMM\\\jjjuuu}}}zzzrrrggg[[[RRRIIIFFFDDDBBBAAA@@@===;;;<<<<<<;;;:::999999999999666666555444444444444444''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''((())))))((('''&&&&&&%%%%%%%%%&&&&&&'''((()))******(((((((((((())))))))))))************++++++++++++)))(((((()))+++---......***...000///000888IIIVVViiitttvvvsssppplllmmmrrrsssyyyyyyyyy|||}}}}}}oooZZZLLLDDD@@@===999777999777444333555555555444333333333333444222222111111111111222222000222333222000......///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---***)))((()))***+++***(((+++++++++************)))))))))))))))))))))))))))'''((((((((())))))******''')))+++***'''&&&(((***'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))%%%%%%&&&'''((((((((('''(((''''''''''''((())))))(((((()))*********************))))))))))))***+++))))))))))))************)))***+++,,,,,,,,,,,,,,,,,,---.........///111333999===EEEPPP^^^nnn}}}}}}yyyuuupppfff[[[RRRHHHFFFDDDCCCBBBAAA>>><<<<<<;;;:::999888888888888888777666555555555555555))))))((('''''''''''''''&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''******)))))))))))))))***))))))))))))************(((((()))***+++,,,,,,,,,+++,,,...///111555:::>>>]]]lll|||~~~vvvssstttuuuvvvzzz{{{~~~mmmZZZMMMDDD??????888888888888777777777666555555444444444333333333222111000000000222555666555666666333000---,,,,,,***+++,,,---------------...,,,***)))******)))(((***)))))))))***+++,,,,,,************************))))))))))))))))))))))))))))))((('''&&&&&&%%%%%%''''''''''''((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''(((((())))))%%%&&&&&&''''''&&&&&&%%%(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))(((((((((((('''''''''''''''''''''''')))))))))))))))******+++******+++++++++,,,,,,,,,---...///000000111111111222666<<>>HHHUUU___uuu{{{xxx||||||xxxqqqiii___WWWSSSMMMKKKIIIFFFCCCAAA???>>>;;;;;;:::999999888888888999999888888777777666666'''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&'''(((((((((((())))))))))))************************++++++)))***+++,,,,,,...222555777GGG]]]uuu}}}|||zzzxxxrrrrrruuu||||||yyyyyy{{{}}}}}}~~~zzzwwwsssrrrpppoooqqqvvv~~~~~~fffXXXIIIAAA>>>:::999:::777777777666666666555555222222222222111111111111333222111111222333555666===;;;777222...---...000......---,,,++++++++++++...,,,******,,,,,,,,,+++++++++******)))*********************************((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''((((((((('''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((())))))***+++*********++++++++++++,,,***+++,,,---...............000222333444999AAAGGG]]]kkk~~~}}}zzzuuuvvv|||{{{rrrkkkeee^^^WWWRRRKKKJJJHHHEEEBBB@@@???>>>::::::999999888777777777666666666666666666666666''''''''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((((()))))))))***+++++++++***************)))***+++++++++,,,///111333<<>><<<;;;::::::999999999999777666444333333333444444555666666666'''((()))))))))(((&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((()))******''''''(((((((((((())))))******************++++++***+++,,,,,,++++++,,,---///...222===MMMaaayyy~~~vvvoookkkiiiiiijjjkkkppp{{{}}}wwwsssooolllgggkkkooossswww}}}yyyrrrooommmlllkkkkkkmmmttt}}}nnnXXXKKKCCCAAA<<<999::::::666444555444444444333333333333222444333333333222222222222000000111111111111111111,,,///222444333111//////+++,,,,,,---......------...,,,******,,,,,,,,,+++++++++******)))*********))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))))))))''''''''''''''''''''''''((((((''''''(((((()))***)))))))))************+++++++++,,,---............))))))***,,,...000111222222666>>>JJJYYYlll~~~yyyyyynnnkkkgggdddaaa^^^[[[YYYXXXWWWVVVWWWVVVSSSLLLFFFBBBAAA???===<<<;;;::::::999::::::999888666444333333333333444444555555555&&&'''((())))))'''%%%$$$&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***'''''''''((((((((()))))))))))))))***+++++++++,,,(((***+++,,,+++***+++,,,///...000666>>>JJJ```sssyyysssjjjjjjjjjkkkooowww{{{zzzyyyxxxxxxzzz|||}}}zzzyyyyyyzzz|||~~~|||vvvqqqppprrrtttvvvzzz~~~nnnYYYMMMEEE???>>>:::999;;;;;;888777999333333333333222222222222222222222222111111111111//////000000000/////////,,,...111111000.........,,,...111444555555555444111///---------...---,,,*********)))******++++++))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***''''''''''''''''''''''''(((''''''''''''((())))))))))))))))))************)))***+++,,,------------+++++++++,,,...000222222222222444999EEEVVVhhhsss~~~qqqkkkmmmfffccc^^^XXXUUUTTTQQQNNNLLLMMMNNNNNNLLLIIIEEEBBB???>>><<<;;;999999888888::::::;;;:::999777444222222222222222222222222222%%%&&&'''((((((&&&$$$###&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))''''''''''''((((((((()))(((((()))***+++,,,,,,---'''(((***+++***)))***+++++++++...111111666FFFXXXppp|||}}}qqqooonnnoooqqquuuxxxzzz}}}tttqqqnnnllllllnnnqqqsssssswww{{{{{{yyywwwvvvwwwyyy{{{~~~}}}yyywww}}}}}}{{{iiiSSSIIIFFFAAA;;;888555555888999777777999333333333222222222111111111111111111000000000000...///////////////......---......,,,******+++,,,///222777;;;===>>><<<;;;444222////////////...---***)))))))))***+++,,,,,,))))))))))))))))))))))))''''''''''''''''''''''''&&&'''''''''''''''''''''######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''((())))))))))))))))))************((()))***++++++,,,+++++++++***((()))***,,,------222000...000888EEESSS\\\ccchhhqqqyyyzzzsssiiieeeggg]]]YYYRRRKKKIIIIIIHHHFFFGGGIIIJJJHHHEEEBBB@@@@@@;;;:::999777666555555555:::;;;;;;;;;:::777444333111111111000000000000000&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((()))(((((('''''''''&&&&&&&&&%%%&&&&&&'''((()))*********((('''&&&&&&'''(((************)))))))))))))))***+++,,,...000444:::>>>QQQfff~~~yyysssooonnnnnnoooyyy|||yyyuuutttsssqqqooopppooooooooonnnnnnnnnnnnpppqqqssswww{{{|||{{{zzz|||rrrfffVVVIIICCC???;;;888777666555333333444444555444444444333333333222222000000000000////////////...//////000000000000000///...---,,,---...///000---333<<>>999444222000...---...,,,***)))******)))((())))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&'''%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''))))))(((((('''''''''&&&)))((((((((((((((()))))))))+++,,,+++)))((()))***+++,,,,,,,,,,,,,,,,,,---///...---...222777>>>AAAQQQSSSVVV\\\fffsssxxxrrrjjjeeedddcccbbbaaaSSSPPPKKKGGGEEEEEEFFFGGGHHHFFFCCC???===<<<<<<<<<888888777777666444333222999888888777666555555555111111111111000000000000&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&''''''(((((()))))))))((('''&&&&&&'''((())))))))))))))))))))))))***+++,,,,,,,,,---000555888???OOOcccsssyyysssnnnlllkkksssvvv}}}~~~}}}{{{{{{zzz{{{{{{}}}ssscccYYYLLLBBB>>>;;;888666777666555444444444555555333333333222222222222111000000000000/////////...---...//////000000//////......---,,,---...///000222888CCCMMMSSSTTTPPPMMMIIIFFFAAA<<<777333000......,,,***)))******)))((())))))))))))))))))))))))(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%&&&&&&''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&'''''')))((((((((('''''''''&&&)))(((((('''((()))***+++,,,++++++++++++,,,------+++++++++,,,,,,,,,,,,,,,---,,,,,,---000555:::===AAACCCEEEJJJQQQ\\\hhhoootttkkkfffaaa[[[XXXYYYZZZZZZZZZTTTPPPJJJEEECCCCCCFFFHHHFFFDDDAAA>>><<<;;;<<<<<<999999999888777555444333777777777666555555444444111111111000000000//////''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((((((((((()))((('''&&&&&&'''((()))((((((((())))))*********,,,,,,,,,++++++,,,000222111:::FFFVVVkkkzzzrrrkkkhhhmmmooottt}}}}}}||||||{{{fffYYYQQQJJJBBB<<<:::999777555777666555555444444555555222222111111111000000000000000000/////////......,,,---......//////............---------...000000555<<>>888222000...,,,***)))******)))((())))))))))))))))))))))))(((((((((''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((((('''&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((''''''''''''''')))(((''''''(((***,,,...000,,,((((((***++++++*********+++++++++,,,,,,,,,******+++,,,...111444666999:::;;;>>>BBBIIIQQQWWWllltttssseee[[[UUURRROOOKKKJJJMMMPPPRRRSSSUUUQQQJJJDDDBBBBBBDDDFFFBBBAAA???===;;;;;;;;;;;;;;;::::::999777666444333666555555444444333333333111111000000000000//////%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((((((((((((((''''''''')))(((''''''''''''((()))&&&''''''((()))***++++++++++++,,,+++***+++...000000333999CCCSSShhh{{{|||rrrlllmmmmmmqqqxxxyyycccSSSKKKFFFBBB>>><<<;;;:::888666666666666555555555555555111000000000000/////////000000/////////.........+++,,,------......------......---------///000111555===IIIUUU\\\^^^^^^]]]___\\\WWWNNNDDD:::333000...,,,***)))******)))(((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''')))(((''''''(((***---///888222+++(((***+++)))%%%))))))******++++++,,,,,,)))***+++,,,...///000111888999::::::;;;???DDDHHHVVVbbbvvvyyyjjj]]]TTTNNNJJJFFFDDDCCCCCCFFFJJJMMMOOOUUURRRNNNHHHDDDBBBAAAAAA???>>><<<;;;::::::::::::::::::999888777555444333444333333333222222222111111000000000////////////$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''((((((((((((((('''''''''((((((''''''''''''((((((&&&&&&'''((()))******+++)))***+++++++++,,,...111000222555888???MMMbbbrrrzzzsssrrrtttyyy~~~zzzuuubbbSSSIIIDDD???>>>===;;;;;;999777555555555555555555444444333000000000/////////......////////////............+++,,,,,,---------------......------...///111222666???LLLWWW]]]```aaabbbdddbbb\\\RRREEE:::333000...,,,***)))******)))((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%''''''&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''((('''''''''(((***---...;;;444---+++---...+++((((((((())))))***+++,,,,,,******+++------.........444555555555444555777999DDDQQQfffwww~~~qqqjjj```VVVNNNHHHDDDAAAAAAAAAAAAAAABBBEEEIIIKKKSSSRRRQQQNNNIIICCC>>>;;;<<<<<<;;;:::999999999999888888888777666555333333222222222222111111111111000000000////////////...$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((()))))))))(((***++++++,,,---///111---...000222333:::KKK\\\sss|||xxxvvvuuuzzznnn[[[PPPHHHAAA>>>:::::::::999888666444333333444444444444333222222000000/////////........./////////.........------+++,,,------......------......------...000222333;;;DDDQQQ[[[```bbbeeefffeeeccc]]]RRRDDD999333111...,,,***)))******)))((())))))))))))))))))))))))&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''''''''''''''(((***++++++...+++'''&&&)))******(((''''''((()))***++++++,,,******+++,,,,,,------...///111222222111000111222999CCCSSSbbbiiimmmuuu}}}nnnddd[[[WWWRRRMMMIIIDDD???<<<>>>????????????@@@DDDGGGMMMOOOPPPPPPLLLEEE>>>999;;;;;;;;;:::999888777777666666666666666555444444111111111111111111111111000000////////////......&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&''''''(((((())))))''''''((((((((((((''''''''''''(((((((((((((((((((((***++++++++++++---///+++***,,,000111333<<>>>>>===>>>AAADDDFFFHHHKKKLLLJJJFFF@@@===<<<<<<;;;:::999888666666555555666777777777777777111111111111111111111111000000/////////.........((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&'''((()))******''''''((((((((((((''''''(((((((((((((((''''''''')))***++++++******+++,,,...******000333222555:::???TTTmmm~~~yyyrrrppptttxxx{{{zzzbbbSSSFFFCCCAAA;;;777777555666777777555444444444111111222333222111000///111000000000//////////////////.........---------,,,---......//////............---...///111333444AAAKKKWWW___bbbdddfffiiicccbbb[[[OOOAAA777444555...,,,***)))******)))((())))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''((()))&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''$$$%%%'''))))))(((&&&%%%((()))******((('''((()))&&&&&&'''((()))***++++++)))((((((((()))***,,,---))),,,///111111000000111222111333888;;;===BBBIIIQQQZZZeeemmmuuu|||kkk___WWWQQQMMMBBBAAAAAAAAABBBAAA>>><<<;;;===>>>>>>===>>>AAAEEEAAACCCFFFHHHHHHFFFCCCAAA<<<<<<<<<;;;999888666555555555777888888999999999111111111111111222222222000/////////............&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&''''''((((((((('''''''''&&&&&&%%%%%%%%%((())))))******)))'''&&&'''(((((()))***+++++++++))))))***,,,...///000111>>>DDDPPPbbbvvv}}}}}}}}}lllaaaHHHDDD???;;;999999888777555555555555444333222111444444333222111000///.................................---,,,++++++******...---,,,,,,++++++,,,,,,,,,,,,,,,++++++///444777CCCOOO[[[___aaadddffffffccc```XXXKKK===333...---++++++++++++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$"""###%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%'''(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&'''((())))))((('''&&&%%%%%%&&&&&&'''((())))))''''''''''''((((((((((((((('''&&&%%%%%%&&&'''(((((('''&&&&&&''')))+++---.........////////////000000000000000222555888:::AAAGGGNNNUUU\\\hhhvvv{{{iii]]]YYYUUUOOOHHHDDDCCCBBB@@@>>><<<;;;:::<<<<<<<<<===============???@@@BBBDDDEEEFFFFFFEEE???<<<999777777888888888555555666666666555333222333222222111111222222333111000///...------------&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''((()))((((((''''''(((((()))******++++++)))***+++,,,---...///000222666>>>LLL]]]ooo|||}}}ssseeeXXXOOODDD@@@<<<888777777666666555555555555444333222111444333333222111000///.........................../////////......------,,,...---,,,,,,++++++,,,,,,---------,,,---000555999EEEPPP[[[^^^```bbbcccbbb```\\\TTTGGG;;;222......++++++******)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%&&&''''''######$$$$$$%%%&&&&&&'''''''''''''''(((((((((((()))(((''''''''''''((())))))((('''&&&''')))***,,,---------............///,,,++++++,,,...000333555:::===AAACCCFFFLLLVVV^^^pppwwwzzznnn___TTTOOOKKKEEE@@@CCCCCCAAA@@@>>><<<;;;:::::::::;;;<<<===>>>>>>???>>>@@@BBBDDDFFFFFFFFFFFF???<<<999777666666666555444555555666555444333222333222222111111222222333333333222111000//////000&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''((((((((()))((((((''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%###$$$%%%&&&(((((((((((('''(((((())))))******+++***++++++,,,,,,---......,,,...333999DDDTTTfffrrr}}}{{{{{{rrrbbbUUULLLEEE@@@???<<<888666555666555444555555555444444333222111333333222111000//////......................................................---,,,,,,++++++,,,,,,,,,---------...111666999FFFPPPZZZ]]]^^^``````^^^]]]XXXNNNBBB777000......,,,+++)))((('''(((((()))''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((&&&###!!!###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&'''&&&###""""""###&&&'''###$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''((((((((())))))(((((((((((())))))***)))(((''''''((()))***++++++,,,,,,,,,------------,,,,,,---...111333444777888999888666888>>>CCCMMMTTT^^^iiitttvvvpppnnnnnnnnnmmmfff[[[QQQJJJFFFBBB@@@BBBAAA@@@???===<<<;;;:::::::::;;;;;;<<<===>>>>>>===>>>@@@BBBCCCDDDDDDCCC???<<<888666555555444222333333444444444333222222222222111111111111222222444333222111000000000111&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&'''(((((()))&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((((((((((((((((((((())))))******++++++++++++,,,,,,,,,,,,,,,...000111555???OOO[[[mmmyyy|||oooeeeVVVKKKDDDAAA>>><<<:::888555444555555555444444444444444333222111111333222222111000/////////........................++++++,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,+++,,,------...000555888DDDMMMVVVZZZ]]]______\\\\\\UUUJJJ>>>444...,,,---,,,***((('''&&&''')))***(((((((((((((((((((((((('''''''''(((((((((((()))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((+++...+++%%%"""$$$'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%###""""""###%%%&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((***)))(((((('''(((((()))************+++++++++,,,---------...///111222333444555555444333444777:::777<<>>===;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>?????????>>>===;;;999666555555555444222222222222333222222222222222222111111111111222222111111000///////////////&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%&&&'''''''''""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''''''''''''''((((((((((((((()))))))))+++++++++++++++++++++++++++---...---,,,111:::CCCSSS___rrr}}}~~~}}}}}}wwwjjjVVVOOOFFFAAA???>>>===;;;888666444444555666555555444444444444333222111000222111111000000/////////........................++++++,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,***+++,,,,,,,,,...222555>>>GGGPPPVVV[[[______[[[[[[SSSGGG;;;222---+++++++++***(((&&&&&&''')))***(((((((((((((((((((((((('''''''''(((((((((((()))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((+++...,,,&&&###$$$'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''((('''&&&%%%%%%%%%%%%&&&'''%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''')))))))))((((((((((((((())))))))))))******************++++++,,,---...//////000000000000111333444222444888<<>>>>>======<<<;;;::::::888888999:::;;;<<<======????????????>>><<<:::888777555444444555666555444222222222222222222222222222111111000000111111222111000//////////////////&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&&&& !!!"""###%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&'''))))))((('''&&&&&&''''''((((((((((((((((((((((((******************++++++---...///---,,,---111555<<>>;;;;;;;;;888666666555333333555666555444444444444333333222111000111111000000000/////////...................................................---,,,,,,++++++,,,,,,+++,,,,,,,,,,,,---000222777???IIIPPPVVV\\\[[[XXXWWWOOOCCC888111---+++)))))))))((('''''''''((()))''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$'''***)))&&&######$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&((((((((()))))))))))))))((())))))))))))*********++++++,,,,,,---------.........//////////////////222333555555777===FFFMMMbbbuuu~~~sssjjjaaa[[[QQQNNNJJJGGGFFFEEEDDDBBBGGGHHHIIIHHHEEEBBB@@@???<<<<<<<<<;;;;;;:::::::::444555777999;;;===???@@@AAAAAAAAA@@@>>>;;;999888444444333444666777777666222222111111111222333444111111000000000000111111111111000000000000111111&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&######$$$%%%&&&''''''(((%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%&&&'''(((((((((((((((((((((((((((((()))))))))******++++++...............///000111222999CCCLLLXXXiii~~~~~~~~~~~~~~~wwwdddUUUJJJDDD???<<<888777888888666444555333222333444555444222333333444333333222111000000000000000////////////......................../////////......------,,,...---,,,,,,++++++,,,,,,---......---,,,---///000000888BBBIIIPPPVVVUUUQQQOOOGGG===444000---+++)))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&((('''%%%$$$$$$%%%'''(((&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&'''((())))))((('''&&&''''''((())))))******)))((())))))))))))*********,,,,,,------...---------......///000111111///......000222333333777>>>DDDUUUgggzzz|||wwwvvvzzz|||tttjjjbbb\\\WWWRRRMMMHHHEEEAAA?????????>>>===AAABBBDDDFFFFFFDDDAAA>>>;;;;;;;;;;;;::::::::::::666777888999:::;;;<<<===============<<<:::888777555444444555777777666555333222222111222333444555111111000000000000111111000000////////////000000&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&'''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''$$$#########$$$&&&((()))((((((((((((((('''''''''((((((((()))******+++++++++)))((()))+++...//////000333777:::AAAQQQfffvvv~~~ppp\\\NNNEEEBBBAAA;;;777444444666888888666444222111222333333222111333333333333222111000000000000000000////////////..............................---,,,++++++******...---,,,,,,++++++,,,,,,//////000///------...000---555===DDDLLLQQQPPPKKKIIIBBB999222///---,,,***&&&'''(((((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%(((******(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((('''&&&%%%((('''%%%$$$$$$%%%'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((()))'''%%%######%%%''')))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''((()))******)))((('''&&&&&&((()))************))))))))))))************'''((())))))))))))((((((******+++...000000///...))),,,000222333777>>>CCCMMM\\\iiikkkfffaaa\\\XXXQQQWWW```gggnnnvvv~~~uuukkk```ZZZTTTPPPNNNLLLHHHEEEBBB???<<<:::<<<>>>???@@@:::;;;>>>BBBDDDCCC>>>;;;::::::::::::::::::::::::<<<<<<;;;:::999777777666777777888999999888666555777666555666777777555333333333222222222333555666111111000000000000111111------,,,,,,,,,------...&&&&&&'''((())))))(((((($$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))******)))'''%%%$$$%%%&&&&&&''''''&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%((((((((((((((()))******+++)))'''))),,,---,,,***++++++,,,,,,,,,---------333333444555:::BBBLLLRRRmmmuuunnnbbbRRRFFFAAA@@@@@@>>>777666555333333444555555333222111000000222444555333333333222222222111111////////////............------------------------/////////......---------******,,,---...///////////////000000000000//////333555:::???CCCEEEFFFFFFBBB===666000---+++***)))))))))((('''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''***)))'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&%%%$$$######$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&''''''''''''(((((('''&&&%%%$$$$$$###$$$%%%&&&'''((('''&&&%%%%%%%%%'''((())))))))))))(((((())))))******++++++))))))(((((())))))***+++,,,,,,++++++,,,,,,---......111111///...333???JJJTTTZZZ```]]]SSSIIIEEEEEECCCEEEHHHKKKPPPVVV^^^cccoooxxx~~~vvvmmmgggfffbbb[[[TTTNNNKKKGGGDDDCCCCCCBBBAAA>>>>>>======<<<<<<;;;;;;>>>>>>>>>>>>>>>======<<<;;;:::999999999:::;;;<<<888888888777777777777666:::999888777555555444444888888777666666666666666333444444444444444444444///////////////000000000000000000000///---,,,,,,%%%&&&&&&''''''''''''&&&$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))+++)))((()))+++,,,+++)))++++++++++++,,,,,,,,,,,,......///000222888???EEEQQQ[[[kkkzzzwwwjjj\\\SSSHHH@@@===<<<:::888666555555444444444444444333222111000000222333555111111111111000000000000////////////............---------------------------------,,,,,,,,,,,,,,,++++++,,,---............------............------000222666:::===>>>??????;;;777222...---,,,+++******))))))(((''''''((((((''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######'''''''''((((((((())))))''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&'''&&&&&&&&&((((((''''''&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&'''(((((()))((((((&&&&&&&&&'''(((((()))))))))))))))))))))***++++++,,,++++++++++++,,,------...000222222444;;;FFFNNNUUUVVVUUUNNNEEE===999999999:::;;;;;;===AAAFFFJJJVVV^^^lll{{{zzzsssooojjjfffcccccc___[[[XXXWWWSSSLLLGGGHHHEEEAAA?????????>>>===<<<<<<<<<<<<<<<========================<<<;;;;;;999999888777888999:::;;;888888888888777777777777666555555444444444444555777777666555555555555555444444333333222222111111111111111111111111111111222111///---,,,------...&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''((((((***)))((()))***+++***))))))*********+++++++++++++++,,,,,,,,,,,,///333666999AAAPPPcccvvv{{{ooobbbVVVMMMGGGCCC===;;;:::999666333444444444444444333333222222111000000000111333444000000/////////.........////////////............------------------------+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,++++++---...111333555666666555111///---,,,,,,---,,,++++++***))))))((()))))))))((((((''''''&&&&&&%%%%%%(((((('''''''''&&&&&&&&&######$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$######$$$%%%&&&'''(((((($$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&''''''(((((((((''''''%%%&&&&&&''''''((())))))***))))))))))))***++++++++++++******++++++,,,---...///111666<<>>777222111000333333333222222333777999>>>DDDNNNZZZgggrrrzzz~~~~~~zzzvvvuuuuuuxxx|||zzzsssnnnfffbbb\\\WWWUUUSSSQQQOOONNNPPPSSSUUUSSSNNNHHHDDDEEEBBB>>><<<<<<<<<<<<;;;::::::;;;<<<<<<======>>>;;;;;;;;;<<<;;;::::::999777666666666666777888888999999888888888777777777444444444444444555666777666555444444333333444444444333333222111000//////111111111111111111111111333111...++++++,,,...000'''''''''''''''&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((&&&%%%%%%%%%%%%&&&''''''))))))((()))))))))))))))))))))))))))************+++---......------///111555777===HHHWWWjjj|||{{{jjj\\\QQQIIIBBB======:::888888888888555333222333444444444333111000111000000000000111222333000000/////////.........////////////............------------------------+++++++++,,,,,,------------------------,,,+++*********++++++++++++******,,,---...///////////////,,,+++***+++------,,,***++++++******)))******+++******)))(((''''''&&&&&&((((((((('''&&&&&&%%%%%%""""""###%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''(((((($$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&%%%$$$$$$&&&&&&&&&''''''(((((((((&&&&&&%%%$$$%%%&&&'''((('''''''''(((''''''&&&&&&''''''(((((()))******+++***))))))))))))***++++++***************+++,,,,,,...---000666???FFFIIIJJJGGGAAA999333111111000000///000111000000222555888555999???FFFOOOVVV[[[^^^aaaaaaaaa___ZZZWWWVVVVVVVVVZZZ^^^bbbeeeiiilllooo{{{~~~uuusssppplllgggaaaYYYTTTSSSQQQNNNLLLKKKKKKKKKKKKJJJQQQYYY\\\YYYTTTOOOLLLHHHDDD@@@>>>>>>======<<<;;;;;;;;;;;;;;;;;;<<<<<<999999::::::999999888777444444444444555555666666999999888888888777777777666666666666666777888888444444333222222222222222222222222111111000000000///////////////.........000///...,,,,,,---...///((((((((((((((('''&&&%%%$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%&&&''''''(((((()))((((((((((((((((((((()))))))))*********,,,...000000//////000111333555666888>>>MMMaaappp~~~|||}}}fff]]]RRRHHHBBB===999777:::888666555555555555444111222333333333222000///000/////////000000111111111111000000000/////////////////////............------------------------)))))))))******++++++,,,------------,,,+++******++++++,,,,,,,,,,,,++++++,,,------------------,,,+++******+++---,,,+++)))++++++************++++++,,,++++++***)))(((''''''(((((('''''''''&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&%%%$$$$$$%%%%%%&&&&&&'''(((((((((&&&&&&%%%$$$%%%&&&'''(((&&&'''''''''''''''&&&%%%'''''''''((())))))******))))))(((((())))))***+++***))))))))))))***++++++,,,,,,---333;;;@@@@@@>>><<<666111///000111000---***,,,---------...111333333555999>>>AAADDDEEEEEEGGGHHHHHHGGGDDDAAAAAAAAA>>>AAAEEEGGGIIIKKKNNNPPPZZZ```iiiqqquuuuuurrrooovvvxxxzzzzzzxxxxxxzzz|||~~~}}}{{{zzzyyyxxxxxxzzz{{{{{{yyywwwwwwwwwyyyyyyzzzxxxssskkkddd```ZZZYYYXXXWWWUUUQQQKKKGGGEEEEEEEEEDDDDDDEEEGGGHHHJJJRRRZZZ^^^ZZZUUUQQQOOOJJJGGGBBB???>>>===<<<;;;===<<<<<<;;;:::999999888888888888888888777666666333333444444555555555555888888888777777777666666888888777666666666666666333222222111111111111111000000111111222222333333////////////......------,,,---...//////...---,,,((((((((()))((((((''''''$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%"""######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''''''''((()))((('''&&&'''(((((()))))))))***************,,,...///......///000+++000444444444;;;HHHTTTeeesss}}}{{{{{{~~~iiiZZZNNNJJJCCC>>>:::888666444888777555333222222333333111111111111111000000///.../////////000000000000222222222111111111000000////////////............------------------------'''''''''(((((((((((((((,,,,,,---,,,,,,+++******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++***(((*********)))******+++,,,++++++******))))))((((((''''''''''''''''''''''''&&&''''''((('''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&'''''''''&&&&&&$$$%%%%%%&&&&&&'''(((((((((''''''''''''((()))))))))))))))((())))))***+++++++++,,,000555777666333333000---,,,------+++(((+++,,,,,,,,,++++++,,,......111444777999:::999888888999::::::888777777777444666999;;;;;;<<<>>>???CCCGGGNNNTTTWWWWWWTTTRRRXXX[[[]]]]]]ZZZXXXYYY[[[```^^^\\\ZZZXXXWWWVVVVVVWWWZZZ\\\]]][[[YYYXXXXXXXXXYYYZZZ[[[YYYVVVRRROOOLLLKKKKKKKKKJJJGGGBBB>>>===>>>@@@@@@@@@AAADDDFFFJJJOOOUUUWWWTTTPPPNNNMMMGGGDDD@@@===<<<;;;:::999======<<<;;;999888777666777777888888777777666555333444555555666666555555777777666666666555555555777666555444444444444444333222111111000000111111//////000111222333444444222111111000000//////...)))+++...000111///---,,,&&&&&&''''''((((((''''''$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%""""""###$$$$$$%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((&&&((()))(((&&&%%%&&&((()))))))))*********++++++***,,,------,,,+++,,,---(((,,,000111111333999>>>JJJXXXgggrrr}}}|||nnn___OOOCCC@@@===:::777555444444333444555555555333222222222111111000////////////000......//////000000//////222222111111111000000000////////////............------------------------))))))))))))))))))((((((++++++,,,,,,,,,++++++******++++++,,,,,,++++++***))))))))))))***++++++,,,***)))(((((()))***)))((()))))))))))))))***++++++((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((&&&'''((())))))'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&'''&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&''''''''''''$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&'''(((((()))(((((((((((()))*********+++,,,...000000///...---+++************)))(((,,,---...---,,,+++,,,...,,,...000222333333333333111222444444222111222222000222444555555666777888777:::???CCCEEEDDDBBB@@@DDDHHHKKKJJJFFFCCCDDDFFFKKKIIIGGGDDDBBBAAA@@@@@@AAADDDHHHIIIHHHFFFEEEEEECCCDDDFFFGGGGGGGGGFFFEEECCCCCCBBBBBBBBB@@@===:::;;;===@@@@@@???@@@BBBEEEGGGIIIJJJKKKJJJIIIHHHHHHBBB???;;;:::::::::::::::<<<;;;;;;:::999888777777777777777777777666666555444555666777777777666666555555555555444444444444555444444444444555555666333222111111000000111111/////////000000111111111222111111000//////......)))+++---...//////...---$$$$$$%%%&&&''''''''''''$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&'''(((((("""###%%%&&&&&&%%%###"""$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((&&&(((***(((%%%$$$%%%'''************+++++++++++++++,,,---,,,+++***+++,,,---,,,++++++---000333555444???KKKTTT___nnn}}}{{{gggXXXPPPKKKEEE@@@888666444222222333444555222555777888666444333222222111///.........///000---......///000/////////111111111111000000000000000/////////............------------------------...---------,,,,,,++++++***++++++,,,,,,,,,++++++******++++++++++++******&&&&&&&&&'''((()))++++++)))'''&&&&&&((()))))))))))))))(((((()))***++++++&&&&&&&&&'''''''''''''''$$$%%%%%%&&&'''((())))))%%%'''(((******)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((('''&&&%%%###$$$%%%&&&''''''((('''&&&&&&''''''((())))))***&&&%%%%%%%%%%%%&&&''''''((((((((((((((()))*********+++---......---------)))))))))))))))+++,,,...((()))++++++++++++---...............//////000111---///000000///......///,,,...111222222222333555...000444777888777666444<<>>DDDBBB@@@===;;;:::999999777;;;???AAAAAA???>>>===<<<<<<<<<===============>>>======>>>???>>><<<:::999<<>>>>>>>>???@@@AAA>>><<<999888:::;;;<<<<<<::::::999999999999999999777777777777777666666555555555777888888888777666555555444444444333333333444555555555777888999:::333222222111111111111111///////////////.........000//////...---,,,,,,,,,+++++++++,,,---...///000%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&& !!!"""###%%%&&&'''((((((''''''&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&((((((((('''&&&&&&&&&%%%((((((((((((((()))******,,,,,,+++******++++++++++++,,,---...////////////...222777<<>>:::777777666333111111111222333111111111111111111111111000000000000000000000111222///,,,+++,,,.........000000111000000///..............................******************************+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******(((((())))))))))))((((((************************))))))((((((''''''&&&&&&)))((('''&&&&&&'''((()))))))))(((((('''''''''&&&(((((((((((((((((((((((())))))((('''''''''''''''***))))))((('''&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&###"""""""""###$$$$$$%%%%%%%%%%%%%%%&&&'''((((((+++***((('''&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%)))(((&&&%%%$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%))))))((('''&&&%%%%%%$$$&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((''''''''''''((())))))''''''''''''((((((((()))(((((((((((())))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------....../////////++++++,,,,,,,,,,,,------............////////////000111333333222222333444888888999999:::::::::;;;888777666555444444555666888666666888;;;<<<999666888777777777777777888888<<<<<<<<<;;;;;;:::::::::;;;;;;:::999999::::::;;;;;;::::::999999::::::;;;999888888888777777666666777777777777777777777777777666444222222444666888555888>>>CCCEEEBBB<<<777777555333111000111222333333444666888999888777666444333111////////////000000000000000111222333444444333222111111111222333//////000000000000//////%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&''''''(((&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((''''''((((((((((((((())))))***++++++*********++++++,,,***+++,,,---............---///222333444:::DDDLLLTTT^^^lllyyyyyyiii^^^OOOHHH???999888777555333555444222000///000111222111111111111111111111111000000000111111222222222222///---,,,---.........//////000000///......---------------------------***************************+++,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++))))))************))))))************************)))))))))(((((('''''''''((('''&&&%%%%%%&&&'''((()))((((((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&''')))***+++)))))))))((('''&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&'''((((((''''''&&&'''((()))***$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&***))))))((('''&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))''''''''''''(((((((((((('''((((((((()))))))))))))))))))))*********++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,,,,---******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------.........////////////...///000000//////000222555555555555555666666666666555444333222222333444666444444666999999777444555555555555555666777888;;;;;;:::::::::999999999888888888888888888999999777777666666666666777777888888888777777666666666666666666666666666666666444444444444444444555555666:::AAAHHHJJJGGG@@@;;;777666444222111111222333555666888999999999888777333222111000/////////000111111111111222333444555444333222111000111111222...//////000000//////...%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((((((''''''&&&&&&&&&&&&''''''((((((((()))))))))))))))((((((''''''(((((()))***)))))))))***++++++,,,,,,)))***+++,,,------------...000111///...///444888<<>>;;;999666555555555222000222111000/////////000000000000000000000000000000000000111222333444555666222000...---...//////...,,,,,,---------,,,,,,+++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++************)))))))))(((******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''(((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%&&&'''%%%%%%&&&'''((()))***+++$$$%%%%%%&&&&&&%%%%%%$$$ !!!###%%%'''''''''&&&%%%%%%%%%$$$$$$%%%%%%%%%#########$$$%%%&&&'''(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''&&&&&&'''''''''((((((((())))))((((((((()))))))))******)))))))))************+++************++++++++++++*********+++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........,,,---......,,,,,,---...000/////////......------000000000////////////000222222222222333333222222111111222333444555777888666666666666666666666666444444555666777777777777666666666555555666666666666555555555555555555555333333333333333333333333000000222333333444444444555888<<<@@@CCC@@@;;;777555555444333222222333333666666777888888888777666222111111000000000000000111111000000111222333333111111000000000/////////------............------%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%&&&&&&'''$$$$$$$$$%%%%%%'''((()))'''''''''&&&&&&'''''''''&&&&&&&&&''''''((((((((('''''''''''''''(((((()))&&&'''((()))***++++++***))))))******+++*********''')))+++,,,,,,---......000111333444888???IIIQQQgggsss{{{nnnbbbZZZNNNKKKGGGBBB>>>;;;888555555444333333222111///---222111111000000000000000//////////////////////////////000111333444555555111///......//////...---++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((()))***************((((((((((((''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((()))))))))'''''''''(((((('''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&''''''''''''((((((((((((((('''&&&&&&''''''''''''&&&&&&###$$$&&&'''''''''&&&%%%&&&%%%%%%%%%%%%%%%%%%&&&#########$$$%%%&&&'''((($$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''((((((((()))))))))(((((()))))))))*********)))))))))*********++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,------------...///000///...---...///000000//////......------/////////000000000//////222222222222111111222222111222222333444555777888555555555555555555555555555555777777888888777777666666555555555555666666444444444444444444444444333333333333333333333333222111111111222444777888888777777777888777555333444333333222222222222333444444555555555444444444111111111111000000000//////////////////000000111000000000/////////......,,,,,,------------,,,,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######"""%%%$$$$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''((()))&&&'''(((*********)))((())))))***************)))******+++,,,------,,,,,,...///000000111333777:::HHHRRRaaaoooyyyssseeeZZZPPPFFF@@@===<<<;;;:::777555333111111111222222222111000000111111111111111000000000////////////////////////......///000111222222222///...------......---,,,***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))''''''((())))))))))))((((((((('''''''''&&&&&&&&&&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''((())))))(((''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))(((''''''((()))***++++++)))((('''%%%%%%%%%%%%&&&'''(((((())))))))))))((('''&&&%%%''''''((((((((((((''''''&&&&&&'''''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&&&&'''"""######$$$$$$%%%%%%%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((''''''''''''(((((((((((((((((((((((())))))))))))((())))))))))))*********)))(((((((((((('''''''''************+++++++++++++++++++++,,,,,,,,,------...///000///...---...//////////////////...............///000000000//////222333333222000000111333222222222222333444666666333444444444444555555555666777888999999888777666333333333222222333333333333333333333333444444444222222222222222222222222444333111111333666999<<<;;;888444222222222222111222222222222222222111111333333222222222222222222000000111111111111000//////...............//////....../////////...---,,,++++++,,,,,,,,,,,,++++++%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$$$$######%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&(((((((((((('''''''''''''''&&&&&&&&&&&&'''((((((&&&'''(((******)))'''&&&*********++++++******)))---,,,,,,---......---,,,---///000111111111222222666<<>>$$$777$$$$$$444,,,---...///111333555777888<<<===NNNBBB___```kkkpppoooeee^^^NNN@@@CCCAAA888888777666555555555555222222222111111111000000...333:::((({{{~~~!!!000(((---111!!!+++***)))((((((((()))+++,,,'''''''''((((((((((((((()))***++++++***)))((('''''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((($$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$&&&''')))(((((((((((()))))))))))))))((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&)))((('''&&&%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))'''%%%###''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&+++***)))(((((('''(((((((((***+++***)))((()))***))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++---------............///,,,------.....................------...///111222333333444444444333222222666777888888777666555444333222111111000000111111111111222222222333333333777777777666555444222222666666666666666666666666444444444444333222111000......//////000000111111222111000//////000111222222222111111000000//////222111111000///......---//////...---+++***)))(((+++***************++++++)))---)))%%%000%%%$$$...%%%%%%%%%%%%%%%%%%%%%%%%]]]---)))---...---(((,,,,,,...///111222444444333:::%%%HHH777IIIzzzEEE;;;III888777444111333333222111111111111222111111000000000////////////)))+++***,,,///###%%%...)))222)))))))))))))))******+++'''((((((((((((((((((((())))))*********)))((('''(((((())))))(((''''''&&&''''''''''''''''''''''''))))))((('''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''')))(((((('''&&&&&&&&&'''((((((((((((((('''''''''%%%$$$$$$$$$$$$%%%'''(((&&&&&&'''((()))************)))((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&((((((&&&%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&''''''((()))***)))(((((()))***(((((()))))))))*********++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++------------............,,,---......//////.........---------...///000111222222333333333333333222555666777777777555444333333333222111111111111111111111111222222222333333444444444444333222111000333333333333333333333333444444444444333222111000......//////000000111111333222111000000111222333////////////......------000000//////...------,,,///......---,,,+++******+++***************++++++&&&)))"""%%%'''"""!!!%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%zzz,,,222000''',,,++++++,,,---...///000000000333EEE$$$HHH[[[000555;;;444//////......//////000000////////////............000...///,,,&&&***))))))///,,,***((())))))************)))(((((((((((((((((('''''')))))))))***))))))((('''((())))))))))))(((''''''''''''''''''''''''''''''***)))((('''&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%''''''''''''''''''''''''***))))))((((((((('''''')))(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&$$$%%%&&&'''(((***+++++++++***)))((((((((((((((('''''''''''''''&&&&&&&&&((('''%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((('''''''''&&&''''''(((((('''((()))(((''''''''')))(((((())))))))))))******++++++++++++++++++++++++(((((((((((((((((((((((()))*********+++,,,,,,,,,,,,,,,,,,---------......------...////////////...------------...///000111000111222333333333333333444555666666666555444333444333222222111111222222000111111111222222222222222222222333333222222111000000000000000000000000333333333333222111000000......//////000000111111333333222222222222333333/////////............---//////......---,,,,,,,,,......---------,,,,,,,,,++++++***************+++###%%%&&&...***,,,,,,&&&(((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%000)))&&&222++++++,,,,,,,,,,,,------$$$:::&&&>>>|||888999###+++.........//////000222222////////////.........---///000222222&&&)))---+++---,,,!!!((()))***++++++***)))(((((((((((((((''''''''''''((((((((((((((((((((('''''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((((((((((('''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((((())))))***)))((((((((((((((()))(((((((((((('''''''''''''''&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%))))))(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$######$$$$$$$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''''''''((((((((((((((()))(((((((((((()))******+++&&&'''((('''&&&&&&'''((((((((((((((()))))))))***************************))))))***************+++((())))))***+++,,,,,,---+++,,,,,,,,,------------------...////////////...,,,---------...///000000//////111222333333333333444444555666666555444333444333333222222222222222000000000111111111111222222222333444444444444444........................111222222222111111000///......//////000000111111222222222222222222222222000000000000000000000000............------,,,,,,------------------------,,,+++******)))*********""",,,,,,(((&&&%%%)))+++ 000(((%%%%%%%%%%%%%%%%%%%%%%%%111###222,,,%%%***---,,,,,,,,,,,,,,,,,,,,,,,,---(((000+++###:::............///111222333000000/////////.........111(((&&&666444---'''$$$&&&///'''((()))***++++++***)))((())))))(((((('''''''''&&&''''''''''''''''''((((((%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$&&&(((((())))))&&&&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&%%%'''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&'''(((((((((((((((((((((((((((((('''&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%))))))(((''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%$$$$$$$$$"""###$$$###!!!!!!###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''&&&&&&&&&'''''''''((((((&&&'''''''''((((((((()))((('''''''''((()))******%%%'''((('''&&&%%%&&&''''''(((((((((((()))))))))*********************************+++++++++,,,,,,(((((()))***++++++,,,,,,++++++++++++,,,,,,,,,---,,,,,,---...............,,,,,,------.../////////...///000111222222333222333444555666666666555444444333222222111111222222//////000000000111111111111111222333444444444444........................000000000111000000//////......//////000000111111000111111111111111111000///////////////000000000/////////...............,,,,,,,,,------------...,,,++++++***))))))******%%%'''***###&&&""""""###***&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&"""'''))),,,&&&***222(((,,,,,,,,,,,,,,,+++++++++(((444666222,,,,,,,,,,,,---...///000000////////////.........000+++)))---```ddd***---'''***(((///))))))************))))))((()))))))))(((''''''&&&&&&'''&&&&&&&&&&&&'''(((((($$$$$$%%%&&&&&&&&&&&&%%%''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$ ###%%%&&&'''''''''&&&&&&&&&&&&&&&&&&''''''%%%&&&''''''''''''&&&&&&(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&'''(((''''''''''''(((((())))))((('''%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$#########$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%"""$$$%%%### ###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((%%%%%%&&&&&&'''(((((((((%%%%%%%%%$$$%%%%%%&&&&&&&&&'''((('''&&&&&&&&&(((''''''(((((((((((())))))************************'''(((((())))))*********((()))))))))***+++++++++******+++++++++,,,,,,,,,++++++,,,---------------++++++---......///.........///000111111111111111222333444555555555444333333222111111000000111111////////////000000000000...///000111111111111111////////////////////////...//////000000///............//////000000111111///000111111111111000///,,,------------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))'''$$$---%%%---!!!$$$'''''''''***000666;;;***///$$$'''(((%%%$$$ """---######$$$$$$%%%&&&''''''///!!!SSSOOO###%%%,,,111(((************++++++++++++===///HHH000+++ooo++++++++++++,,,---..................---------,,,---000333'''%%%++++++222///))) ///ZZZAAA444---000111***''')))---...)))333++++++'''+++******)))))))))))))))***))))))(((''''''&&&&&&&&&&&&%%%%%%%%%&&&(((((($$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% """$$$%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&''''''((($$$%%%&&&'''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%&&&'''(((((()))***((((((&&&%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###############$$$%%%%%%&&&''''''%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&&&&$$$&&&'''$$$!!!!!!$$$)))&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%%%%%%%%%%&&&&&&'''(((((()))$$$$$$%%%%%%&&&'''''''''%%%%%%$$$#########$$$$$$&&&((()))((('''&&&'''((('''''''''((((((((())))))************************&&&&&&''''''((())))))***))))))))))))************************++++++++++++)))***++++++,,,,,,++++++***+++---...///.........//////000000000000000//////000111333333333222111222111000000//////000000........./////////000000//////000000000000000///////////////////////////---....../////////............//////000000111111000111222222222222111000,,,,,,,,,---------......------------------------+++++++++++++++++++++***---,,,+++***))))))))))))'''"""///!!!&&&"""333 $$$'''&&&######'''+++CCCmmm..."""***(((""" ... (((,,,"""""""""###$$$&&&'''((((((!!!"""///ccc(((((('''''''''))))))))))))************ttt---222(((;;;///kkk------,,,,,,------...///---------,,,,,,,,,+++++++++(((---......---(((,,,---******///*** <<>>444777777666555666777888999@@@<<<<<>>vvv444///'''666&&&------(((777,,,&&&---!!!000,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,+++***************++++++QQQkkk)))(((''''''''''''((()))***+++))))))************))))))************))))))))))))'''&&&&&&&&&&&&'''(((((('''&&&&&&%%%$$$######"""(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$#########$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%(((''''''&&&&&&&&&'''''''''''''''&&&''''''((((((&&&&&&%%%%%%%%%$$$$$$$$$#########$$$%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((('''&&&''')))***)))(((+++******))))))))))))))))))))))))))))))))))))))),,,+++++++++,,,,,,***(((+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,+++,,,......,,,+++,,,,,,,,,,,,------------++++++,,,...///000111222333222111000///...---,,,...------,,,,,,------......////////////......---++++++***))))))))))))***,,,+++***(((''''''(((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''')))444((('''...+++"""***$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&!!!111!!!666 LLLEEE,,,###+++***'''((())))))(((((()))+++***kkk***...<<<111)))000111'''...???///555///>>>666;;;<<<...555444111444333333333333444555555---@@@...777111???```222555(((000,,,###444222***"""222---+++++++++++++++++++++++++++++++++************++++++*********)))******+++,,,000TTT000'''******))))))***+++,,,,,,))))))************))))))+++*********))))))))))))'''&&&&&&&&&&&&'''(((((('''&&&&&&%%%$$$###""""""$$$$$$%%%&&&&&&''''''(((''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$'''''''''''''''((()))***&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&'''(((((((((&&&&&&&&&%%%&&&''''''(((((('''&&&''')))))))))(((***))))))((((((((())))))++++++++++++************(((((()))***++++++***)))***+++++++++,,,,,,,,,---++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------111///......///...,,,***------,,,,,,,,,,,,,,,,,,++++++,,,---...000000111222111111000...------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............---------,,,,,,+++++++++++++++---,,,)))'''&&&&&&'''(((%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''###***!!![[["""$$$'''$$$%%%***&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''444"""&&&!!!bbbccc((($$$))))))&&&((())))))(((((()))***///QQQ555%%%777///%%%!!!&&&---,,,(((!!!888%%%)));;;...~~~000333///333***111000000000000000111111222(((@@@)))000...>>>)))&&&///---"""999///...222000%%%777"""++++++++++++++++++++++++******************************))))))***++++++,,, @@@111(((,,,,,,+++***))))))******))))))************))))))*********))))))))))))((('''&&&&&&&&&&&&'''(((((('''''''''&&&%%%$$$$$$###$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&(((((('''&&&%%%%%%%%%&&&'''''''''''''''((()))***'''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$###&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&'''(((((((((''''''&&&&&&''''''((()))(((&&&&&&'''((()))(((''')))(((((('''(((((())))))++++++******************$$$&&&((()))***+++,,,,,,*********+++++++++++++++***+++,,,------------,,,............------,,,,,,------------------------+++,,,,,,---------------...---,,,...//////...,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...///000000111000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,---,,,++++++******++++++,,,+++)))'''&&&&&&((((((###$$$$$$%%%&&&'''((((((%%%&&&&&&&&&''''''''''''***--- WWW!!!$$$&&&%%%'''(((%%%!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''((((((,,, ***...}}}%%%&&&&&&'''%%%'''))))))((((((((()))******ppp&&&///...222$$$+++000---))),,,222...///444,,,(((666:::111999***,,,333&&&000+++,,,,,,,,,------------000555---111FFF)))&&&***333'''666000''':::mmmzzz%%%...&&&+++++++++++++++++++++++++++))))))***++++++***))))))))))))))))))***+++,,,,,,++++++(((++++++***)))(((''''''''''''))))))************))))))))))))))))))(((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''&&&&&&&&&&&&(((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&******)))((((((((())))))'''''''''&&&''''''(((((((((((('''''''''&&&&&&&&&'''''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((()))&&&&&&&&&''''''''''''''''''''''''&&&'''(((((()))'''&&&%%%&&&((()))(((''''''''''''''''''(((((()))((((((((((((((((((((((((###%%%((()))******,,,---************************)))***,,,---......---,,,/////////...---,,,,,,,,,........................+++,,,------......------'''&&&(((***...000000///++++++++++++,,,,,,,,,,,,+++,,,,,,---......//////000//////...------,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++******)))(((((((((((()))***)))((('''''''''((()))$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''&&&$$$aaa''')))&&&'''+++&&&!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######%%%&&&(((((((((---333%%%---%%%&&&'''%%%&&&%%%'''))))))((((((((()))###)))III333666''',,,$$$(((000333000((((((///,,,###...:::000 111### ;;;)))///......***+++,,,,,,------,,,,,,,,,###(((,,,ggg:::!!!222444***222###)))'''111^^^...666!!!///************************((()))***++++++***)))((())))))))))))***+++,,,---222)))""",,,))))))((((((((((((((()))))))))************))))))(((((((((((('''''''''&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&''''''''''''(((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%(((((('''''''''((())))))((('''&&&&&&&&&&&&&&&&&&(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((()))'''''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((('''&&&%%%&&&((()))(((''''''&&&&&&&&&''''''((()))&&&&&&''''''(((((())))))%%%(((***+++))))))***,,,*********************)))'''(((***,,,------,,,+++---------,,,,,,,,,,,,,,,------------------------,,,,,,---...............''''''(((***---//////---*********+++,,,,,,,,,---+++,,,,,,------....../////////...------,,,,,,,,,+++,,,---......---,,,+++***+++,,,,,,---------,,,******)))((((((((((((((('''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''((((((''')))```%%%$$$ '''""" ,,,%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######%%%'''(((+++%%%+++)))%%%'''***"""((('''$$$&&&$$$''')))***)))'''((((((+++***@@@DDD,,,+++000,,,...))))))"""""",,,000,,,+++///---111***'''555444)))555NNNUUU&&&%%%666***++++++,,,------------,,,...)))...555888###111000###333###111---...$$$bbb```!!!666"""************************((()))***++++++***)))((())))))))))))***+++,,,---%%%444"""***))))))))))))***+++,,,---))))))************))))))((('''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((($$$%%%%%%&&&&&&''''''((($$$$$$%%%&&&&&&''''''(((((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%&&&"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((('''&&&%%%%%%%%%%%%%%%)))(((((((((''''''''''''$$$%%%%%%&&&&&&''''''((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%&&&((((((((('''&&&&&&&&&&&&&&&'''((()))'''(((((()))***++++++,,,(((***,,,,,,)))'''(((************)))))))))))))))%%%''')))+++,,,+++***)))*********++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......///...------......,,,***))))))***+++,,,,,,------,,,,,,,,,------..................------,,,,,,,,,,,,,,,............,,,,,,+++,,,------.........---,,,++++++***************%%%&&&'''((())))))))))))$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&###'''[[[%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((()))---,,,---AAA%%%$$$)))''''''''''''((((((((((((!!!444+++444^^^$$$************************)))************+++++++++++++++,,,,,,,,,------------'''###///...+++++++++,,,,,,---------000"""222111++++++++++++++++++++++++000,,,XXX+++,,,)))((()))***++++++++++++++++++***)))(((''''''''''''++++++************++++++((('''(((((((((((((((((()))))))))))))))***++++++***)))((('''%%%&&&'''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''((('''&&&&&&%%%%%%%%%%%%)))((((((&&&%%%$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$$$$$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))))))))((('''&&&%%%$$$$$$######$$$%%%&&&&&&&&&&&&""""""###$$$%%%&&&&&&'''#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&((()))))))))((('''((((((((((((((('''''''''))))))))))))))))))))))))+++++++++***************++++++******))))))((((((,,,,,,+++***)))))))))))),,,,,,,,,------.........///......------,,,,,,+++...........................,,,+++,,,......***'''***++++++,,,---------,,,---------,,,,,,+++++++++------------------------,,,------......------,,,+++++++++*********))))))+++++++++***************)))))))))))))))*********%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((&&&###'''[[[&&&&&&%%%$$$$$$$$$%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((( """<<>>+++555''',,,,,,)))///)))))))))))))))))))))))),,,$$$QQQMMM222%%%111""",,,''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%$$$$$$&&&%%%%%%%%%&&&&&&&&&'''''',,,***(((&&&%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$###########################$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###"""""""""###$$$%%%&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###&&&((((((&&&######$$$""""""###$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$%%%""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&((()))""""""""""""#####################$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$############$$$%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''))))))'''&&&%%%"""###$$$&&&'''(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((((((((()))))))))(((((('''&&&&&&&&&%%%%%%%%%&&&'''((())))))))))))))))))))))))'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%&&&(((''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((%%%&&&&&&'''((((((((('''%%%&&&&&&''''''&&&&&&%%%'''$$$(((\\\'''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&''')))***)))(((''''''''''''((((((((())))))+++...444iii...((((((((((((((()))******************************+++,,,999///---888 000(((+++222$$$)))))))))))))))))))))))))))((('''CCC,,,$$$)))***555///((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&'''(((((((((((((((((((((((((((%%%$$$$$$&&&%%%%%%%%%&&&&&&&&&''''''***)))'''&&&&&&'''((()))&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$ !!!"""###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$ !!!!!!!!!"""$$$%%%&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###'''++++++(((%%%$$$%%%!!!"""###$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""""""""###$$$%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$######$$$%%%%%%&&&%%%%%%%%%&&&(((***+++""""""""""""##################$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''$$$###"""""""""###%%%&&&######$$$%%%%%%%%%%%%$$$"""############$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###!!!"""$$$&&&'''))))))***''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))%%%&&&&&&&&&%%%$$$$$$###&&&%%%%%%%%%&&&&&&''''''******))))))))))))******(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%###"""###$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&"""'''[[[)))))))))))))))(((''''''''''''''''''((((((((((((''''''&&&%%%&&&'''((()))''''''''''''((((((((()))))))))(((((('''''''''&&&&&&&&&((()))************,,,&&&...///'''>>>:::666...)))...***)))###)))***,,,,,,*********+++111(((000HHH:::&&&222+++++++++++++++***))))))---+++)))(((((()))+++---###333''';;;'''(((((())))))******++++++((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''))))))((('''&&&&&&%%%%%%%%%'''((('''(((((())))))((('''&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''%%%%%%%%%%%%''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""$$$%%%%%%$$$######$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$###"""""""""'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$######%%%&&&'''((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%###"""%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&''''''''''''&&&&&&$$$%%%&&&'''((('''&&&%%%''''''((((((''''''&&&%%%&&&'''((('''&&&&&&'''(((&&&'''((())))))((('''&&&(((&&&%%%&&&'''((('''&&&%%%%%%&&&&&&'''((())))))''''''(((((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&'''''''''(((((((((((('''''''''''''''''''''''''''''''''###(((\\\((((((((((((((('''&&&&&&(((((((((((())))))))))))''''''&&&&&&&&&'''((()))'''''''''((((((((())))))************)))))))))(((((((((((())))))******++++++(((,,,***%%%333(((///---'''555%%%...******,,,------,,,++++++,,,///"""333444(((,,,...,,,,,,,,,,,,,,,+++******++++++***))))))***++++++---&&&---nnnkkk%%%((("""(((((()))))))))))))))))))))(((''''''&&&&&&&&&''''''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%%%%'''(((''''''''''''''''''&&&%%%%%%&&&&&&&&&''''''''''''((((((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$%%%&&&'''########################%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""###$$$$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$######$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$###&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''((((((''''''&&&%%%&&&'''((('''&&&%%%&&&(((%%%&&&&&&''''''&&&&&&%%%((('''&&&&&&'''((('''%%%$$$$$$%%%%%%&&&''''''((('''''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''(((((())))))))))))(((((((((((((((((((((((((((((()))%%%)))]]]''''''((((((''''''&&&&&&'''''''''((((((((())))))'''''''''''''''((())))))(((((((((((())))))))))))************))))))))))))******)))(((((()))***++++++++++++&&&((((((&&&:::'''!!!666...+++,,,---//////---,,,---...,,,'''---+++SSS000222 CCC,,,------------,,,++++++************************222 ---111222///111,,,))))))(((((((((((((((((())))))(((''''''''''''(((''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%%%%'''((('''&&&&&&&&&&&&&&&&&&%%%$$$&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%########################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""###$$$$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%######"""""""""&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################%%%%%%%%%&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''((((((''''''&&&%%%%%%'''((('''&&&%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%)))(((&&&&&&''''''&&&$$$###$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''((((((((((((''''''((((((((((((((((((((((((***&&&***]]]'''(((((((((((((((''''''&&&&&&&&&''''''''''''(((((((((((((((((()))))))))(((((()))))))))*********((((((((((((((((((((((((,,,***(((''''''(((***++++++------&&&...%%%RRR444&&&$$$000!!!///,,,---///111000///...//////,,,666"""222UUU///333(((:::(((...,,,,,,------,,,,,,+++***))))))***++++++***))))))---'''&&&&&&///::: 555))))))((((((''''''&&&&&&(((((('''''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%'''''''''&&&&&&'''''''''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%&&&&&&%%%$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###############&&&&&&&&&%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$%%%&&&'''((('''''''''(((''''''&&&%%%%%%&&&''''''%%%%%%&&&'''&&&%%%$$$######$$$%%%&&&)))(((&&&&&&''''''&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''***&&&***]]]((())))))*********))))))'''(((((((((((()))))))))((((((((())))))))))))))))))))))))************+++)))))))))))))))))))))))),,,+++)))''''''(((***+++)))***...'''333(((+++...111---111555111000111333333111000111222...999&&&333///KKK!!!777$$$,,,999%%%'''///,,,,,,------,,,,,,+++*********++++++++++++******)))+++&&&---JJJ&&&///@@@zzz^^^:::$$$ %%%(((((('''((((((((())))))((((((''''''&&&&&&'''&&&&&&%%%&&&&&&''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&%%%'''''''''&&&''''''(((((((((''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$"""###$$$$$$###"""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$%%%%%%$$$######$$$&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$#########"""%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$%%%&&&'''((('''''''''(((''''''&&&%%%%%%&&&'''&&&%%%$$$%%%''''''&&&%%%$$$$$$%%%&&&''')))'''&&&&&&''''''&&&%%%&&&&&&&&&&&&''''''''''''%%%%%%$$$$$$$$$$$$%%%&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))%%%)))]]]))))))***+++++++++************+++++++++,,,,,,,,,(((((()))***************)))*********++++++++++++,,,,,,,,,,,,,,,---------,,,,,,+++******+++,,,---***&&&000'''333,,,333444777,,,:::888222444555777777555444555666222111999,,,333JJJ$$$<<<;;;'''---:::***222BBB"""------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++'''...&&&(((SSS***777444 %%%***###'''''')))+++,,,+++'''$$$;;;%%% ///222!!!$$$;;;))))))((((((((((((((((((&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%'''((('''&&&'''(((((()))(((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######"""###$$$$$$###"""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%$$$%%%%%%$$$######$$$&&&%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&#########$$$$$$$$$$$$$$$%%%%%%$$$######"""!!!!!!%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!""""""$$$%%%%%%############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""$$$############$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''((((((''''''&&&%%%$$$&&&'''&&&%%%$$$%%%&&&''''''&&&&&&&&&&&&''''''(((&&&%%%&&&'''((('''&&&''''''''''''''''''''''''%%%$$$###"""###$$$%%%&&&%%%$$$$$$############$$$%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''###(((\\\(((((()))***************************++++++++++++((()))***+++++++++***************+++++++++,,,,,,---------.........//////------......//////000000000&&&777+++111111TTT888777111777;;;333888:::<<<;;;:::999:::::::::222EEE444===ZZZEEE222===888!!!444---444+++***+++"""<<>>888<<<555BBB999<<<>>>??????>>>======>>>@@@<<>>QQQAAA777888777111444???555777888;;;444;;;CCC)))222222222222222111000000000///---,,,,,,---///000)))---+++)))777+++...)))///((((((%%%***(((((((((***+++***)))---222$$$###555***222(((((())))))******++++++'''''''''''''''((()))***))))))))))))))))))))))))&&&'''''''''''''''''''''%%%'''((('''$$$%%%%%%&&&'''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######"""$$$$$$$$$###"""###$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((($$$%%%%%%$$$######$$$&&&%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%""""""######$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$############$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""!!!!!!!!!!!! !!!!!!"""""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$####################################"""""""""###%%%&&&%%%%%%&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&''''''''''''''''''&&&$$$%%%&&&'''((('''&&&%%%''''''((((((''''''&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%'''(((((('''%%%%%%%%%$$$$$$&&&((())))))(((%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!"""###%%%'''%%%%%%$$$###""""""######)))&&&###$$$'''))))))'''***)))((('''&&&%%%%%%%%%)))&&&***[[[&&&''')))*********)))(((&&&&&&''''''(((((())))))%%%&&&'''))))))))))))(((+++&&&%%%--- '''DDD'''...111...&&&&&&,,,...,,,...///000111222333333333///,,,333222***;;;:::333AAAAAA;;;@@@FFFHHHJJJJJJJJJKKKLLLNNNQQQHHHUUUNNNTTTVVV~~~\\\JJJCCCDDDCCCBBBAAA@@@AAAAAABBBAAAAAA@@@???>>>===;;;:::<<<999999===>>>999444333333444444444333111///...666777)))///000MMMxxx111******,,,'''''''''''''''''''''((())))))))))))(((((('''''''''&&&))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((('''&&&%%%$$$###((((((((((((((((((((((((%%%$$$%%%'''))))))******)))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!!!!###%%%### $$$$$$############$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$#########""""""$$$$$$#########$$$&&&'''!!!!!!"""###$$$$$$%%%%%%""""""#########$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!###$$$%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%%%%%%%""""""'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$###$$$%%%%%%&&&&&&%%%%%%'''(((((()))((((((((('''$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&'''((('''%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$############(((&&&$$$%%%''')))((('''***)))((('''&&&&&&&&&&&&(((###!!!GGG&&&'''((()))***))))))((('''''''''(((((((((((((((&&&'''((()))*********)))$$$......```888,,,'''///777111......'''---...///000111111111111999...888555???TTTDDDAAAJJJMMMIIINNNOOORRRUUUWWWYYY[[[^^^```ccc^^^kkkccchhhggguuurrrmmmgggbbb```______YYYXXXUUURRRPPPOOOOOOOOOQQQQQQPPPOOONNNLLLJJJIIIGGGDDDCCCFFFDDD@@@===>>>888888888777666444333222222'''888+++...+++222&&&///'''111,,,+++'''((((((((())))))))))))))))))((((((((('''''''''))))))))))))))))))))))))'''''''''((((((((())))))(((((())))))(((''''''&&&)))))))))))))))))))))))),,,$$$%%%''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###""""""!!!!!!"""###!!!%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%$$$$$$######$$$$$$###"""######%%%%%%!!!""""""###$$$$$$%%%%%%""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$######"""!!!""""""""""""#################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######%%%$$$$$$######$$$$$$%%%$$$%%%$$$""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########$$$$$$%%%&&&&&&%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$$$$&&&''')))(((&&&%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$&&&&&&%%%&&&((()))'''&&&((((((''''''''''''((((((&&&$$$999''''''((()))))))))))))))))))))((((((((((((((('''''''''((()))************$$$eee&&&444,,,"""---000)))***...///000000111111111111222444222<<<...RRRUUUWWW\\\YYY^^^___bbbgggkkkooorrrvvvyyy}}}~~~yyyvvvuuuyyy||||||zzzvvvrrrooollljjjjjjlllkkkiiigggdddaaa___]]]VVVTTTSSSTTTPPPLLLKKKNNNDDDDDDBBB@@@>>><<<;;;:::666666;;;111222000(((AAA[[[&&&---///---***((((((***+++++++++***)))))))))))))))(((((((((((())))))))))))))))))))))))''''''(((((((((((())))))((()))))))))))))))(((((())))))))))))))))))))))))***$$$%%%'''&&&''''''''''''&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###"""""""""### """###"""&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$###&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$###"""""""""######"""""""""###$$$$$$%%%%%%###############$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###""""""""""""!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%###$$$%%%$$$###"""###$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%###"""""""""###$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%%%%&&&&&&)))(((''''''((()))+++,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&((()))((('''&&&&&&&&&%%%%%%&&&'''(((((('''((($$$>>>'''(((((()))))))))))))))***)))))))))((((((''''''''''''((())))))*********---222aaa000###000******333///000111222333333333333222222777999333===dddkkkgggmmmlllqqqvvvzzz~~~zzzvvvqqqmmmkkkgggfffggggggccc]]]]]]```XXXVVVSSSPPPLLLIIIFFFEEECCCEEE???<<<:::;;;;;;+++uuu222111(((---)))((()))+++------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))((()))))))))((('''&&&&&&((((((((((((((((((((((((+++$$$%%%'''((((((((())))))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""&&&$$$######%%%%%%$$$"""%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###""""""!!!!!!!!!""""""#########$$$$$$$$$########################&&&%%%$$$######$$$%%%&&&###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""""""""###$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%############""""""######%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$"""""""""$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%))))))'''&&&&&&&&&&&&&&&''''''''''''((()))+++,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&$$$%%%'''((((((''''''&&&$$$$$$$$$$$$%%%&&&''''''(((((()))LLL((((((((((((((())))))*********))))))(((((((((''''''''''''(((((()))******...)))=== KKK000)))AAA---222333444555666666666555???777;;;777zzz~~~}}}~~~}}}wwwtttvvvnnnllliiiddd^^^YYYVVVSSSPPPOOOGGGKKKCCC@@@JJJ777444%%%%%%///))))))***,,,......---+++***)))*********************************************))))))))))))))))))((((((((((((((('''&&&$$$###"""''''''''''''''''''''''''+++$$$%%%'''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$###############&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$############""""""!!!!!!###############$$$$$$$$$########################%%%$$$###""""""###$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%&&&######$$$$$$$$$%%%%%%%%%#################################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$"""  !!!###$$$########################%%%$$$"""""""""$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$!!!"""###%%%&&&'''(((((($$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''&&&&&&&&&&&&%%%%%%&&&&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&$$$&&&(((((('''&&&'''(((%%%%%%$$$$$$%%%&&&'''''')))$$$)))aaa((((((((((((((()))*********))))))))))))))))))((((((((((((((((((***++++++###---DDD!!!...888444111666777888:::;;;;;;<<<<<<:::DDD,,,}}}wwwqqqllliii```]]]ZZZ]]]RRRHHHLLLDDD???MMM555(((---&&&******,,,---------,,,+++************++++++++++++******************************))))))))))))((((((((((((''''''&&&$$$###"""&&&&&&&&&&&&&&&&&&&&&&&& $$$%%%'''$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$$$$############$$$$$$$$$%%%%%%%%%########################"""#####################$$$######""""""######$$$###$$$$$$$$$$$$%%%%%%%%%"""###############$$$$$$######$$$$$$$$$###""""""########################$$$$$$$$$###############$$$######""""""######$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&!!!""""""""""""#########""""""""""""""""""""""""#########$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%""""""###$$$###########################"""""""""###%%%'''((($$$$$$############$$$$$$"""######$$$$$$$$$$$$$$$!!!###%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%'''((('''%%%%%%'''***''''''&&&&&&&&&'''(((((())) ///)))(((((('''((()))***+++)))))))))))))))************************,,,---...,,,:::ccc<<<:::BBB222===???@@@AAACCCEEEFFFGGGGGG===dddnnn|||xxxwwwpppjjjcccYYYYYYYYYBBB777...'''***+++++++++,,,,,,,,,,,,*********+++++++++,,,,,,*********************************)))))))))(((((('''(((((()))))))))((((((''''''''''''''''''''''''...$$$%%%'''###$$$%%%%%%&&&&&&&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$######"""######$$$$$$$$$%%%%%%%%%######################## !!!"""""""""###$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$$$$###########################$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$###"""######$$$%%%%%%&&&&&&########################"""######$$$$$$$$$######!!!""""""""""""#################################"""######$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$"""$$$&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###!!! ###$$$$$$"""#################################$$$$$$%%%%%%&&&%%%$$$###""""""###$$$%%%""""""###$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$&&&'''(((&&&$$$$$$(((+++))))))(((((((((((())))))((( 999)))((('''''''''(((***+++(((((())))))******++++++---,,,++++++,,,---///000:::&&&,,,[[[:::LLLEEEGGGHHHJJJMMMOOOPPPQQQRRRYYY}}}ooorrrgggeeeTTTKKK444///++++++*********+++,,,---*********++++++,,,,,,,,,************************+++*********))))))(((((('''(((***+++------......((((((((((((((((((((((((UUU%%%%%%'''%%%&&&''''''((((((((('''))))))))))))))))))))))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$$$$######"""######$$$$$$$$$%%%%%%%%%##################$$$$$$!!!"""$$$$$$$$$$$$&&&'''&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%&&&&&&%%%$$$$$$$$$##################$$$$$$$$$$$$######""""""$$$$$$&&&''''''&&&$$$$$$""""""###$$$%%%%%%&&&&&&###########################$$$%%%%%%$$$###!!! ###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$###############$$$%%%%%%%%%%%%$$$!!!###%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$###"""###$$$%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%"""!!!!!!$$$''''''$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######%%%$$$###""""""###$$$%%%""""""###$$$$$$$$$$$$###&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%&&&'''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$############(((((('''...,,,"""GGG+++,,,&&& $$$...!!!}}}******)))(((''''''&&&&&&******)))******+++,,,---***+++---111555777777666444???333rrrGGGVVVTTTXXX]]]YYYUUU```qqq{{{}}}{{{vvv{{{jjj{{{777+++111111,,,000///+++///+++))))))((((((((()))******))))))******++++++,,,,,,***++++++++++++***))))))***'''+++ JJJeee+++'''(((,,,+++'''***333%%%&&&(((%%%&&&'''((())))))))))))'''(((((()))))))))))))))((((((((((((((((((((((((###%%%''')))***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######%%%&&&&&&%%%######$$$$$$$$$$$$$$$###"""!!!$$$$$$#########$$$%%%&&&'''&&&%%%$$$###$$$%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&%%%$$$#########$$$%%%$$$%%%%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$#########"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%%%%$$$$$$###'''&&&$$$#########$$$$$$(((((()))))))))'''&&&%%%$$$$$$&&&'''''''''&&&%%%&&&%%%###""""""###%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$#########$$$%%%%%%%%%$$$$$$#########$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$$$$$$$%%%########################&&&&&&&&&%%%%%%$$$$$$$$$""""""#########$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%$$$%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%############%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%"""111&&&,,,:::YYY<<<333PPP))))))))))))))))))))))))************+++,,,......///000222555777999999888>>>???FFF```~~~zzzuuutttooolllqqqxxx|||vvvrrrooommmjjjiii```GGG"""000,,,999<<<;;;...---,,,,,,++++++,,,,,,************************+++++++++++++++***))))))(((,,,222+++wwwCCC)))AAA%%%&&&((()))))))))(((''''''&&&&&&''''''((())))))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$###""""""######$$$$$$$$$%%%%%%%%%&&&%%%$$$#########$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%$$$#########$$$%%%&&&$$$%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""""""""###%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&%%%$$$#########$$$$$$&&&&&&'''((('''&&&%%%$$$%%%&&&'''((((((((('''''''''&&&$$$######$$$%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$######$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%...!!!!!!555(((************+++++++++,,,+++++++++,,,---///000111555777999<<<>>>@@@AAABBBEEEDDDRRR???cccgggiii\\\]]]```XXX\\\bbbiiiooorrrtttuuuqqqmmmhhhdddaaa___]]][[[VVV___BBBAAA(((222///+++===...---,,,++++++******++++++++++++************)))+++++++++++++++******)))&&&LLL%%%&&&(((+++***((('''&&&&&&''''''&&&''''''((((((((((((((((((((((((((((((((((((((()))(((&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$###""""""###$$$%%%&&&%%%$$$$$$%%%$$$###"""""""""######%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%############$$$%%%&&&&&&$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!"""""""""'''&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###&&&%%%$$$#########$$$$$$###$$$%%%&&&&&&&&&%%%%%%''''''((())))))))))))(((((('''&&&%%%$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%%%%$$$$$$%%%%%%&&&'''###%%%'''((((((&&&$$$"""$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%///222)))<<<++++++++++++,,,,,,,,,,,,---......000111333555666;;;===AAADDDGGGJJJMMMOOOKKKPPPRRROOOpppnnn[[[ZZZ^^^RRRRRRSSSQQQSSSXXX]]]bbbeeehhhiiillliiiddd```^^^]]]\\\ZZZ\\\MMMHHH333@@@222///###222...---,,,,,,++++++++++++************++++++++++++++++++,,,,,,++++++***)));;;)))555%%%&&&(((((('''&&&%%%&&&(((***+++&&&&&&'''(((((((((((((((((((((((((((((((((((((((&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((''''''&&&%%%$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$%%%%%%$$$######!!!"""%%%&&&&&&%%%$$$###%%%$$$$$$###############$$$$$$$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$######"""""""""######((('''&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%&&&&&&&&&'''''''''((((((((((((((()))((('''&&&%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&''''''$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$######%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&''''''&&&$$$"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$###&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%111'''"""(((zzz,,,,,,,,,,,,,,,,,,,,,,,,111111333444777999<<<===AAADDDHHHJJJLLLNNNRRRUUUUUUVVVUUUeeeQQQVVVZZZWWWXXXTTTVVVNNNQQQTTTXXX]]]bbbfffiiikkkllliiieeebbbbbbaaaaaa```eeeXXX}}}yyy|||\\\>>>===+++???:::111111000///............)))******+++,,,------...+++,,,,,,,,,,,,+++******!!!III%%%&&&(((((('''&&&%%%&&&(((***+++&&&''''''((()))(((((((((((((((((((((((((((((((((!!!"""$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((''''''&&&%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&###$$$$$$%%%%%%%%%$$$$$$!!!"""%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%((('''&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%''''''(((%%%%%%%%%%%%&&&&&&'''''')))(((''''''&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''$$$%%%&&&&&&&&&&&&%%%$$$%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%### 333000"""<<>>999666444444333222000///---,,,+++,,,,,,------,,,,,,+++***,,,...(((&&&---///&&&$$$iii%%%&&&(((%%%&&&'''((())))))))))))))))))***+++++++++++++++((((((((((((((((((((((((((('''&&&&&&&&&'''((()))((((((((((((((((((((((((%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''''''''''''%%%$$$###$$$%%%%%%&&&&&&&&&&&&$$$$$$#########$$$%%%&&&######$$$%%%$$$###"""!!!""""""""""""###$$$%%%&&&###$$$%%%&&&&&&%%%$$$######$$$%%%&&&%%%$$$###"""$$$$$$#########$$$&&&'''""""""###$$$%%%%%%&&&&&&""""""!!!""""""###$$$$$$#########"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$%%%&&&%%%%%%$$$###"""!!!!!!!!!"""$$$$$$%%%$$$#########$$$%%%&&&######%%%&&&'''(((((((((((('''&&&%%%$$$#########$$$%%%'''(((((('''%%%$$$$$$#########$$$%%%%%%&&&#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!! !!!"""##############################""""""######$$$$$$$$$$$$""""""###$$$&&&'''((((((%%%%%%$$$$$$%%%%%%&&&''' ###&&&''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''"""###$$$$$$###!!!%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%))))))(((((((((((())))))((()))&&&###777ttt444555777:::===>>>===;;;@@@CCCEEEFFFGGGJJJOOOSSSUUUYYY___dddkkkvvvhhhtttwww|||~~~{{{wwwtttssssssssspppmmmlllmmmppprrrrrrpppqqqmmmvvvyyy{{{vvvoooiiifffaaa\\\XXXVVVXXX]]]dddllltttzzz~~~wwwiii]]]VVVLLL@@@===AAA444777888555111///000222///...///000111000...,,,++++++******++++++,,,---111)))UUU((())))))'''((()))((('''&&&'''))))))+++,,,,,,***(((''''''((((((((((((''''''''''''''''''&&&%%%&&&'''((()))))))))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&########################%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###""""""""""""$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###'''&&&$$$""""""###$$$%%%$$$###$$$$$$%%%&&&'''(((&&&%%%###!!!!!!"""###%%%""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%'''((())))))))))))###$$$$$$%%%'''(((((()))***)))((('''&&&%%%%%%%%%$$$$$$############$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$#########""""""!!!!!!""""""""""""##################$$$$$$$$$%%%%%%%%%%%%$$$###"""###$$$%%%&&&%%%%%%&&&&&&((()))+++,,,$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!"""&&&'''&&&$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&&&&&&&'''"""(((***$$$ +++EEE\\\999888888:::<<<>>>??????@@@CCCFFFIIIKKKOOOUUUYYY^^^eeeoooyyyyyy{{{|||~~~zzzvvvtttoookkkhhhggggggggggggeeedddeeehhhjjjjjjhhhgggdddaaahhhzzztttnnnfffaaa[[[[[[]]]```dddiiimmmooo{{{ooolllfffTTTCCCFFF777+++000<<<===111$$$///...------...---+++)))...---,,,,,,,,,,,,,,,,,,:::666!!!III((())))))'''((()))(((''''''((())))))+++,,,+++)))'''''''''(((((((((((('''''''''''''''&&&&&&%%%&&&'''((()))(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###'''&&&$$$###"""###$$$%%%%%%%%%%%%%%%&&&'''(((((('''&&&$$$###"""###$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%&&&'''(((((((((((((((&&&&&&&&&&&&&&&''''''''')))((('''&&&%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%$$$#########""""""""""""""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###$$$&&&&&&%%%###%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$''''''%%%$$$$$$&&&222aaa>>><<<;;;;;;<<>><<<:::fffUUUWWW[[[aaagggnnntttwww}}}}}}|||{{{yyyuuuppplllfffbbb\\\WWWVVVYYY]]]```ccckkktttxxxxxxvvvvvvwww{{{}}}[[[RRRSSSQQQNNNKKKIIIJJJKKKLLLLLLPPPTTTUUUUUUWWW[[[^^^^^^___aaadddgggjjjmmmnnnooouuu|||qqqcccfffjjjmmmmmmnnnnnnooorrr~~~yyyqqqhhhbbbdddeeekkk|||~~~wwwqqqlllcccXXXPPPJJJFFF@@@;;;777555222000111...,,,+++---///000000+++,,,---...///...------&&&---+++;;;111,,,((())))))*********))))))))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''(((((())))))*********+++---,,,***)))))))))'''%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%###$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$###""""""%%%%%%$$$$$$$$$$$$$$$$$$######""""""######$$$%%%'''&&&&&&%%%%%%$$$$$$###'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""""""""""""""""""""%%%%%%%%%$$$$$$############%%%&&&&&&$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&$$$$$$###"""#########$$$$$$%%%%%%%%%))))))))))))************(((((((((((()))******+++)))+++,,,---...111555999555???DDDGGGEEE<<>>888555222111000...,,,***...............---++++++111###"""---,,,!!!''':::kkk000444,,,,,,,,,++++++***)))''''''***))))))(((((())))))***))))))(((((((((((())))))''''''''''''(((((((((((('''&&&%%%&&&((()))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%"""###$$$$$$$$$$$$$$$$$$"""#########$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$#########"""#########$$$%%%%%%%%%!!!""""""###$$$$$$%%%%%%######$$$$$$%%%&&&&&&'''$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%&&&&&&$$$""" !!!""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$((()))))))))************************+++---...///...000333666888<<>>999444222111///---000000000000//////......$$$444777***(((444111!!!000......222"""'''...++++++++++++******)))(((***))))))))))))))))))*********))))))))))))******((((((((((((((((((((((((***)))''''''''''''&&&$$$''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""######$$$$$$$$$######!!!!!!"""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$#########$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%$$$$$$$$$$$$$$$%%%""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$#########!!!""""""###$$$%%%%%%&&&#########$$$$$$###############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############$$$%%%&&&%%%"""!!!"""###########################!!!"""############"""!!!""""""#########$$$$$$$$$########################!!!!!!"""###$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$#########((()))))))))************++++++++++++,,,---...///333555888;;;===???CCCFFFDDDMMMOOOQQQXXXTTTOOOSSSNNN[[[eeennneee```nnnooopppkkkcccZZZSSSOOOMMMMMMJJJMMMRRRWWW\\\dddlllrrryyy}}}zzz~~~rrrccc\\\ZZZWWWOOOGGGEEEHHHIIIIIIKKKQQQWWWYYYQQQ^^^jjjkkkhhhhhhjjjkkkhhhhhhiiikkknnnqqqsssuuu~~~nnnfffkkkdddYYYZZZ\\\```eeegggfffcccaaaaaaYYYYYYXXXXXXXXXYYYXXXXXX[[[]]]```bbbccceeegggiiivvv|||~~~yyyuuurrrvvv}}}xxxlllaaa[[[RRRLLLCCC<<<888666666555000000/////////000000000***///111+++$$$%%%,,,333......***---***///"""(((((()))***+++++++++++++++******))))))))))))************))))))))))))******))))))))))))))))))))))))+++)))(((((((((((('''&&&''''''((())))))(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$######"""!!!!!!"""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%%%%%%%$$$#########$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$###!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%$$$"""!!! %%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%###########################%%%&&&%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######"""""""""""""""#########$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########"""%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########))))))))))))************,,,,,,,,,---...000111222888;;;>>>@@@AAACCCFFFHHHKKKQQQSSSXXXZZZPPPMMM[[[ccc[[[VVV___mmmtttsssoooeee```XXXQQQMMMMMMOOOQQQQQQWWW```gggmmmssszzzxxxpppkkkZZZYYYVVVNNNHHHHHHPPPXXXZZZXXXTTTQQQQQQVVV\\\```~~~vvvqqqtttyyyzzz{{{~~~||||||}}}}}}~~~uuurrrpppmmmppppppuuu{{{~~~|||xxxtttqqqhhheeeaaa]]][[[YYYWWWUUUUUUWWWYYYZZZZZZ[[[]]]___dddjjjrrryyy~~~~~~yyy}}}vvvoooaaaZZZOOOFFF???;;;999777000000///.........//////000)))'''///666333(((///(((###...***777+++000'''(((***+++,,,---------+++******))))))******+++******))))))))))))******************))))))))))))'''&&&&&&''')))+++******&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%$$$$$$###""""""#########$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""###$$$$$$$$$%%%%%%&&&%%%$$$""" &&&%%%%%%$$$######""""""$$$$$$$$$%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%"""""""""##################%%%&&&&&&%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$#######################################$$$$$$$$$######$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$))))))))))))************+++,,,---000222555777999;;;>>>BBBDDDFFFHHHKKKMMMSSSVVVSSSUUU\\\[[[^^^kkk___gggmmmkkkkkkhhhaaagggYYYVVVSSSQQQQQQUUUYYY\\\gggnnnxxx|||wwwqqqlllhhhffflllbbbXXXUUUXXXXXXPPPHHHNNNPPPSSSVVVZZZbbbppp{{{~~~wwwnnnhhhccc___\\\YYY[[[\\\\\\\\\\\\]]]___]]]aaaeeegggjjjpppyyyxxxmmmlllmmmrrr{{{wwwpppfff[[[QQQIIIAAA===777555333111000/////////---777777+++$$$+++444555000---'''+++"""---......)))******+++,,,,,,,,,,,,+++******))))))******+++)))))))))(((((()))))))))******)))))))))(((((((((%%%%%%$$$&&&(((******)))%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############"""###$$$%%%%%%$$$"""!!!$$$$$$$$$###########################$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""#########$$$$$$%%%&&&%%%$$$###$$$%%%########################$$$$$$############$$$$$$"""############$$$$$$$$$########################$$$$$$$$$#####################$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%))))))))))))************+++,,,...111555999===???===@@@DDDGGGJJJLLLOOORRRNNNVVVUUUXXXfffjjjeeeeeebbbhhhjjj``````___TTT[[[XXXXXXXXXZZZ^^^ccchhhkkkyyy{{{wwwooommmjjjhhhgggggghhhiiibbbaaa___[[[XXXYYY^^^bbbaaafffllllllkkkooo~~~wwwpppjjjgggbbbcccccccccaaa``````bbb^^^___```^^^\\\^^^ffflllkkklllpppxxxrrrlllhhhjjjnnnttt}}}uuuiii\\\PPPIII>>><<<999666333111000000---''')))111222***)))...!!!---111444'''+++111&&&++++++,,,,,,,,,++++++***++++++************++++++))))))(((((((((((())))))))))))(((((('''''''''&&&'''&&&%%%%%%&&&'''&&&$$$%%%&&&'''))))))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$###&&&&&&%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%&&&((())))))(((&&&%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%&&&######""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""!!!###%%%&&&%%%$$$###"""""""""###$$$$$$%%%%%%!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$%%%&&&&&&$$$"""!!!!!!"""""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$%%%%%%"""############$$$$$$$$$""""""""""""""""""""""""%%%%%%$$$$$$###"""""""""######$$$$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#################################$$$$$$%%%%%%&&&*********)))((())),,,///,,,///444999<<<>>>>>>>>>???CCCHHHKKKMMMQQQVVV[[[WWWXXX]]]gggooosssoookkkccc\\\VVVTTTVVVXXXWWWUUUUUU]]]ccceeejjjttt{{{uuupppiiiccc^^^```bbbfffiiimmmoooppplllmmmooopppqqqsssvvvxxxxxxxxxyyy|||~~~yyytttrrrqqqtttxxxyyyuuupppjjjhhhddd```]]][[[[[[[[[```aaafffmmmvvv|||{{{sssoooppptttwwwxxxwwwhhh\\\VVVLLL@@@888666666444222//////............//////......---------...//////+++,,,,,,,,,,,,+++******************************+++++++++*********)))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%&&&&&&'''''''''(((((('''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###""""""###$$$%%%%%%&&&&&&&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%$$$###"""'''&&&$$$###""""""###$$$"""""""""######$$$$$$$$$$$$$$$$$$#########"""""""""""""""""""""######$$$!!!!!!""""""#########$$$###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""!!!!!! ######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$######""""""""""""###$$$%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$%%%$$$$$$######$$$$$$%%%''''''''''''&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***++++++++++++---000333333666999===@@@BBBBBBCCCDDDGGGLLLOOOSSSXXX^^^cccgggfffhhhkkknnnkkkccc\\\UUURRROOOOOOSSSXXX[[[\\\bbbkkkssswww||||||qqqiiieeeaaa\\\XXX\\\^^^bbbgggmmmsssxxxzzz~~~uuummmfff```ZZZWWW[[[[[[^^^ccciiinnnqqqrrrxxx~~~zzzxxxxxxxxxxxx{{{{{{qqqeeeZZZLLLAAA<<<999555111333333222111000000000111///...------------......,,,,,,,,,,,,,,,+++******************************+++++++++*********))))))************************)))((('''&&&&&&'''((()))''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""#########$$$$$$%%%%%%&&&&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%$$$###"""%%%%%%###""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$#########""""""###############$$$%%%%%%""""""""""""#########$$$"""$$$%%%$$$###"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$#########"""###$$$%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%''''''''''''&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))+++---...///222666999<<<===???BBBDDDGGGHHHIIIJJJMMMRRRWWW]]]ccciiimmmtttqqqnnnkkkggg___UUUMMMKKKLLLMMMPPPTTT[[[dddiiiuuu~~~rrrjjj```YYYVVVUUUTTTSSSZZZ]]]ccclllvvvxxxnnnbbbYYYXXXWWWWWWYYY]]]bbbdddeeeggglllqqquuu{{{vvvkkk[[[OOOHHHBBB:::555444333111///............//////...---,,,,,,,,,,,,,,,,,,------,,,,,,+++***+++++++++++++++++++++++++++++++++***************************************))))))''''''''''''))))))'''(((((((((((('''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######""""""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&(((((('''&&&&&&%%%$$$$$$ !!!"""###$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$###""""""""""""##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$%%%%%%%%%$$$######$$$############$$$$$$%%%$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$###############$$$$$$$$$$$$$$$%%%&&&&&&"""""""""###############"""$$$%%%$$$###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$"""###$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%&&&''''''&&&&&&%%%$$$###$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%)))+++...111333777;;;???BBBBBBCCCEEEHHHKKKNNNPPPSSSWWW^^^eeekkkoooqqqrrrsssnnnggg```ZZZTTTMMMIIIKKKOOOTTTWWW[[[cccooowww{{{vvvsssjjjddd[[[VVVUUUVVVXXXYYY\\\```iiiuuusssfff]]][[[XXXWWWYYY]]]___``````bbbdddfffiiirrr~~~wwwiii]]]UUUNNNEEE>>>777555333000///......///000///...---,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++***************************************************)))(((''''''((()))***((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%######$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%$$$$$$############$$$%%%&&&&&&'''################################################$$$$$$$$$$$$$$$%%%&&&&&&###########################%%%&&&%%%$$$###$$$&&&################################################!!!""""""""""""############$$$$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$###%%%%%%$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%***---111444777;;;@@@CCCDDDEEEFFFIIIMMMRRRWWWYYY```eeemmmuuuyyyyyyuuurrriiicccZZZRRRMMMKKKKKKLLLMMMSSS[[[```eeennnzzz{{{sssqqqppppppqqqqqqpppnnnjjjfff```\\\\\\___aaacccccciiirrrwwwmmmiiiccc_________``````bbbbbb```______dddmmmtttvvvxxxzzzxxxmmmddd[[[QQQJJJ@@@>>>:::666444222222333111000///...---,,,,,,,,,---............---,,,,,,++++++++++++++++++++++++***************************************************)))(((''''''((()))***(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$######$$$%%%&&&'''((((((###############################################################$$$%%%%%%$$$$$$$$$###############%%%&&&'''&&&%%%$$$%%%'''########################!!!!!!""""""""""""""""""!!!""""""""""""##################$$$$$$%%%%%%%%%$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%...111666999<<<@@@DDDFFFFFFHHHLLLQQQWWW^^^cccgggppptttzzz{{{rrrlll^^^YYYQQQJJJHHHJJJPPPSSSSSSZZZdddlllsss|||}}}wwwqqqkkkccccccdddhhhnnnsssuuuvvvrrrpppnnnmmmmmmoooppprrrtttyyy~~~xxxssspppooonnnnnnkkkiiiddd___\\\]]]aaaeeefffiiimmmssszzzzzzvvvtttwww}}}wwwmmmaaaYYYLLLHHHBBB<<<777444333222111111000///..................//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++++++++++++++++++++++++++******((((((((((((******((())))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&######$$$%%%%%%&&&''''''%%%%%%$$$######$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$######%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$###############$$$$$$$$$###############$$$%%%%%%$$$$$$$$$$$$$$$#########%%%&&&'''&&&%%%$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$"""""""""#########$$$$$$#########$$$$$$%%%%%%&&&######""""""""""""######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%444777;;;???AAADDDGGGJJJKKKNNNTTT[[[dddlllssswww{{{{{{||||||yyyqqqggg___UUUSSSOOOLLLMMMSSSZZZ```eeelllvvvxxxqqqnnnjjjddd```^^^___bbbiiisss|||zzzppphhhcccaaaaaa___aaadddgggmmmvvv{{{uuutttvvv|||wwwnnn___ZZZQQQHHH???999666555111111000000000000111111///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********++++++++++++++++++++++++++++++++++++***)))(((((()))***+++)))))))))))))))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&###$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$&&&'''(((''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""#########$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$!!!"""$$$%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$############$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%############$$$$$$$$$%%%"""######$$$%%%%%%&&&&&&######""""""""""""###############$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%$$$###"""$$$$$$#########$$$%%%&&&%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%888;;;???BBBEEEGGGJJJLLLOOOSSSZZZdddnnnwww~~~|||xxxtttooofff\\\TTTOOOOOOPPPQQQVVV]]]eeekkk{{{~~~vvvllleeecccaaa\\\YYY^^^```dddmmmyyy|||rrrkkkhhh]]]^^^^^^^^^bbbkkkwww|||wwwtttuuutttnnncccWWWLLLDDD???===222111111111111111222333///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++++++++++++++++++++++++++++++++***)))(((((()))***+++)))))))))))))))(((((('''))))))))))))))))))))))))'''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$###"""""""""&&&%%%%%%&&&'''))),,,---''''''&&&%%%%%%$$$###### !!!"""###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%###"""########################$$$$$$$$$%%%%%%$$$$$$$$$""""""###$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%%%%%%%%%% !!!"""$$$$$$###""""""$$$$$$$$$######"""""""""""""""######$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%$$$$$$#########!!!###$$$###"""!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&######""""""""""""######"""""""""######$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%$$$#########$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%###$$$$$$%%%%%%%%%$$$$$$""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%???@@@AAABBBDDDJJJQQQVVVYYYcccmmmttt{{{uuunnnddd^^^\\\\\\[[[ZZZTTTZZZbbbggglllrrr|||wwwlllkkkgggbbb]]][[[\\\]]]^^^dddlllwww{{{rrrkkkeee```^^^aaafffiiijjjssszzz|||zzzwwwvvv}}}nnn___TTTJJJBBB<<<777222000000111///---///......///000000---+++........................+++++++++************)))******+++,,,,,,***)))(((******))))))))))))*********************)))((('''))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%$$$###""""""###$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""######%%%$$$###""""""###$$$%%%""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%!!!""""""######$$$%%%%%%%%%%%%$$$###$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$#########$$$%%%&&&'''(((##################$$$$$$########################$$$$$$$$$#########""""""!!!!!!"""###$$$%%%%%%&&&##############################$$$$$$###""" !!!"""$$$%%%%%%$$$"""!!!!!!###%%%&&&%%%$$$###&&&%%%%%%$$$#########$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$######$$$$$$%%%&&&AAABBBCCCEEEIIIPPPXXX^^^dddppp~~~{{{pppddd```[[[WWWWWWYYY]]]______gggqqqyyy}}}vvvppphhhgggddd```]]]\\\^^^```hhhlllwwwuuupppjjjffffffgggggggggjjjnnnuuu|||~~~}}}{{{~~~tttiii^^^TTTKKKEEE<<<777555333111///...------///111111///...---------...............,,,,,,,,,,,,+++++++++++++++++++++++++++***))))))******))))))))))))******)))************))))))((()))))))))))))))))))))))))))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$###%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###############%%%$$$###""""""###$$$%%%#########$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""#########$$$%%%%%%&&&&&&""""""""""""""""""""""""!!!"""###$$$$$$######""""""###$$$&&&&&&$$$###""" !!!###%%%%%%%%%$$$###&&&%%%%%%$$$#########$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&CCCEEEIIIMMMSSS\\\dddjjjsss|||wwwhhh[[[VVVWWWWWWVVVWWW[[[ccciiiqqqzzzwwwqqqpppooommmkkkggggggeeecccaaabbbeeegggqqqvvvzzztttpppmmmjjjhhhdddfffiiilllpppxxx}}}zzz|||vvvjjjZZZRRRFFF>>>999666333000111000///000111222000///------------------------------------,,,,,,,,,,,,,,,,,,+++*********************))))))))))))******((())))))************)))))))))))))))))))))))))))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''&&&###$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$######"""""""""###&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""!!!"""###$$$%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$### !!!###$$$%%%%%%$$$###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&HHHLLLRRRYYY```iiirrrwww}}}vvvlllbbbYYYSSSSSSYYY^^^``````eeeoooxxxwwwrrrkkkhhhhhhkkklllmmmnnnnnnnnnlllkkkmmmqqqttt~~~zzzuuusssnnnnnnmmmllllllqqqxxx}}}{{{kkkbbbUUUJJJCCC>>>:::777888555333111111111///............---------------------------,,,,,,,,,,,,---,,,+++***)))***+++,,,+++******))))))******+++'''((()))***************((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$"""######$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%(((''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$''''''&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%########################&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$!!!"""###$$$$$$$$$$$$###$$$$$$$$$%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&PPPUUU]]]eeelllsssyyy}}}{{{ooodddZZZTTTSSSTTTSSS\\\ggglllooouuuyyyuuussskkkiiihhhhhhkkkppptttvvv{{{{{{{{{zzzzzz|||{{{vvvsssssstttvvvvvvwww{{{yyykkk___UUULLLDDD???999666222000000000///.../////////......---------,,,,,,,,,,,,++++++++++++...---+++*********+++,,,++++++************++++++'''((()))***************(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&'''(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$###$$$$$$%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%)))(((((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$&&&''''''''''''&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$$$$$$$######$$$$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&[[[aaaiiippptttuuuvvvwwwppphhh^^^WWWQQQMMMOOOSSSVVVaaapppzzzyyyqqqkkkiiihhhfffgggiiimmmsss{{{}}}tttoooppppppppprrrxxxsssgggZZZNNNEEE<<<999444111111111222111111111000000///.........,,,,,,,,,,,,++++++++++++------,,,+++++++++++++++++++++************++++++((())))))************)))))))))))))))))))))))))))'''''''''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%(((((('''&&&%%%%%%$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&#########$$$%%%&&&((()))&&&&&&%%%%%%$$$$$$#############################################$$$$$$$$$$$$$$$$$$######"""""""""########################%%%$$$$$$#########$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%#####################$$$"""###$$$%%%&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&ffflllssswwwvvvqqqlllhhh___WWWQQQPPPOOONNNRRRXXXcccooo~~~vvvmmmgggddddddeeehhhjjjnnnttt|||xxxtttqqqnnnlllnnnsssyyy}}}}}}}}}ooo```VVVKKKFFF???:::777666555444222222222111000/////////------------,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,++++++******++++++,,,)))************))))))((())))))))))))))))))))))))''''''''''''((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''$$$$$$%%%&&&&&&%%%$$$$$$#########$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%'''&&&&&&&&&%%%%%%$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################"""""""""!!!"""###%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$###############$$$!!!###$$$&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&nnnsssyyy{{{vvvlllbbb]]]^^^UUUOOOPPPQQQTTT\\\fffuuu|||wwwpppiiifffgggjjjllllllnnnrrryyyzzzvvvooojjjgggiiilllooopppwww{{{zzz|||xxxnnn]]]VVVMMMDDD>>>:::777555333333333222111000000/////////.........---------+++,,,---...---,,,+++***,,,++++++******++++++,,,***************)))((('''))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&'''''''''(((((())))))((('''&&&%%%%%%&&&'''((((((((((((''''''&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''"""""""""######$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''$$$$$$&&&&&&&&&&&&$$$$$$""""""#########$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%&&&'''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$######"""###########################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% """$$$&&&'''$$$######""""""######$$$$$$$$$###############$$$!!!"""$$$&&&&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$######$$$$$$%%%&&&zzzxxxtttoooiiibbb[[[WWWUUUVVVVVVXXX\\\ccckkkqqq~~~yyyqqqooolllhhhgggiiinnnsssvvvvvvyyytttmmmkkkjjjhhhfffjjjiiippp~~~~~~{{{}}}tttlll\\\MMMEEEBBB<<<555777333000000222444333111000000000000///...,,,,,,......---,,,,,,,,,,,,---***+++,,,------+++***(((+++++++++******((('''''',,,+++***))))))***+++,,,((('''&&&&&&'''((('''&&&))))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''(((((()))((('''&&&&&&'''((()))%%%&&&((())))))'''&&&$$$%%%$$$$$$######$$$$$$%%%'''&&&&&&%%%%%%$$$$$$###((('''%%%$$$$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########"""###$$$%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&"""""""""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&''')))+++***%%%!!!&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###""""""!!!!!!%%%%%%$$$###$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###"""!!!!!! %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$%%%%%%%%%$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$#########$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$###tttpppjjjddd```^^^^^^]]]___```cccgggmmmuuu{{{uuurrrlllmmmmmmmmmnnnqqqvvvzzz{{{ssspppmmmiiifffiiihhhlllttt{{{~~~rrraaaVVVOOOEEE<<<999555111000111222000---......///000000111111000///...------,,,,,,---------,,,,,,+++++++++++++++++++++++++++***)))((('''+++******))))))******+++)))(((''''''))))))(((''')))(((((((((''''''''''''''''''&&&&&&&&&''''''((((((''''''''''''''''''((($$$%%%'''(((((('''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""###$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&&&&(((***)))%%%"""&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$#########%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###""""""""""""%%%%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$######%%%%%%%%%$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%'''''''''''''''&&&%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$jjjeee^^^YYYYYY___fffkkkrrruuuzzzxxxsssooonnnkkkmmmqqqtttyyy~~~zzzvvvqqqnnnnnnmmmlllmmmmmmrrr~~~~~~~~~|||pppeeeXXXMMMDDD???888555444333000---......///000111111222222///...------,,,---------///---+++))))))***,,,---++++++++++++***)))(((((()))******++++++******)))***)))((((((******)))(((((((((((((((''''''''''''(((''''''&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&###$$$&&&'''((('''&&&&&&''''''&&&&&&&&&&&&''''''######$$$%%%%%%&&&'''''''''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''&&&'''((('''&&&$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&'''&&&&&&%%%$$$###""""""%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$]]][[[WWWVVV[[[fffttt}}}~~~|||zzzwwwuuuttttttttttttvvvzzz~~~zzzssslllmmmvvv~~~rrrfffXXXPPPEEE<<<888666444222222111000000//////......//////...---------------...---,,,+++***+++,,,,,,++++++++++++******)))(((((()))***++++++***)))(((***)))((((((******)))(((((((((((((((((('''''''''(((((('''&&&&&&&&&&&&'''$$$%%%&&&''''''&&&%%%$$$"""###%%%&&&''''''''''''''''''&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%((('''&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$############$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%&&&%%%$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''((((((&&&%%%%%%%%%$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%###"""!!!!!!"""""""""""""""!!!!!! ################################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%RRRSSSVVV[[[dddrrrxxxtttpppqqqtttwww{{{~~~wwwrrrsssvvv|||nnnbbbQQQDDD<<<888555444333222000///...---------//////...------------...,,,,,,---...---,,,+++******++++++++++++******)))((()))***++++++***)))((()))(((''''''))))))(((''''''''''''((((((((((((((((((''''''&&&&&&&&&''''''$$$%%%&&&''''''&&&%%%$$$###$$$%%%&&&''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$######$$$$$$%%%&&&#########$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''$$$$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''((((((((($$$$$$$$$$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$""""""!!!%%%%%%&&&&&&%%%%%%$$$###################################################%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&MMMSSS[[[dddooo}}}}}}vvvppplllkkkooovvv~~~wwwqqquuussssssyyytttaaaPPPEEE===888444222111000///...///000111000///......------......+++,,,...//////---+++)))***+++++++++++++++******((())))))******))))))((()))(((''''''))))))(((''''''''''''(((((((((((((((&&&&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&''''''&&&$$$###%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&""""""###$$$%%%&&&&&&'''!!!"""###$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$%%%%%%%%%%%%$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&''''''TTT[[[eeeooozzzwwwqqqmmmjjjhhhnnntttxxxrrrooonnnqqqwww~~~~~~}}}yyygggXXXLLLAAA:::666555333111000000111111000//////...............---------------,,,,,,+++***++++++,,,,,,++++++***))))))(((((((((((())))))***)))((((((******)))(((''''''''''''((((((((()))%%%%%%%%%&&&'''((()))***(((''''''''''''''''''((((((((('''''''''(((((()))''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$&&&(((&&&$$$###$$$&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&#########$$$$$$%%%%%%&&&######$$$%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&###$$$%%%&&&&&&%%%%%%$$$###########################$$$%%%%%%%%%%%%$$$###""""""######$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###%%%&&&''''''###############""""""!!!########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$&&&'''(((^^^eeeoooyyytttllliiigggfffddduuu|||ooonnnlllllllllnnnttt{{{}}}xxxsssttt{{{}}}lll[[[LLLBBB===;;;777333111/////////000000///...............000...---++++++,,,---...***++++++,,,,,,,,,++++++***)))(((''''''((()))***+++***)))***+++++++++)))&&&'''''''''(((((())))))$$$$$$%%%%%%'''(((***+++)))((('''&&&&&&'''((()))***))))))(((((((((((()))((((((''''''''''''((((((###$$$$$$%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###&&&((('''$$$###$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&"""###%%%&&&'''&&&&&&%%%###########################$$$%%%&&&&&&%%%$$$#########$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&''''''''''''&&&%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%&&&%%%%%%%%%$$$$$$#########"""###$$$%%%&&&&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$&&&'''(((mmmxxxzzzrrrkkkgggeeedddiiiooo|||xxxnnnhhhgggiiikkklllxxx~~~uuummmooozzzmmmZZZNNNDDD???:::777666444111...///000222222111111222222/////////000//////...---,,,,,,,,,+++++++++******))))))))))))))))))))))))+++*********))))))((((((((()))***++++++***)))(((''''''((((((((((((''''''''''''''''''''''''&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&''''''((()))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&'''%%%%%%%%%$$$$$$######### !!!###%%%&&&&&&&&&%%%'''&&&%%%$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&'''((()))&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%***---,,,'''$$$$$$&&&########################$$$%%%&&&%%%###"""###$$$"""######$$$$$$%%%&&&&&&~~~vvvoooiiigggfffgggmmmsssuuunnnjjjiiigggfffnnnrrryyyuuurrrwww|||iii^^^QQQJJJAAA:::888777555333///000111222111111111111///////////////......---,,,,,,,,,++++++++++++***************************************)))))))))(((&&&'''((())))))((('''&&&''''''(((((((((((('''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''((((((((((((''''''''''''))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%&&&%%%%%%%%%$$$$$$$$$######!!!"""$$$%%%&&&&&&%%%%%%&&&%%%$$$$$$###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$'''***)))%%%######&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%###"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$|||zzztttnnnjjjkkkmmmpppwww~~~zzzsssnnnhhheeehhhkkknnnrrrzzz}}}}}}vvvhhh^^^PPPDDD>>>;;;999777000111222222333222111111/////////.........------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************))))))))))))''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%&&&&&&))))))(((((('''&&&&&&%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###""""""###$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######"""#########%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$###%%%$$$$$$######$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&''''''(((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&""""""###$$$&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$"""%%%'''%%%###"""###&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%#########$$$&&&&&&%%%%%%$$$######"""}}}|||~~~~~~}}}vvvrrrppptttxxx~~~zzzsssoooqqqpppoooooosss~~~xxxgggXXXMMMEEE>>>999333222222333444444333222000000///......---------------,,,,,,,,,+++++++++++++++++++++++++++++++++*********)))))))))))))))))))))************))))))''''''((((((((((((''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$##################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""""""""#########$$$$$$########################&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&""""""###$$$&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$"""###$$$###""""""%%%'''%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$#########yyywww{{{|||yyyyyy~~~|||wwwtttxxxsssdddVVVHHH@@@888555333222333444333222222111000......---......---------,,,,,,,,,++++++************************))))))))))))))))))************))))))))))))******''''''(((((((((((('''''''''''''''((((((((())))))''''''((((((((((((''''''%%%&&&&&&&&&'''''''''(((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$###############$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""############$$$$$$$$$########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$###$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%yyyvvvtttvvv|||~~~wwwvvvwwwnnn]]]RRRFFF@@@999555444444333222444333111///......//////------------,,,,,,,,,,,,************************))))))))))))************((((((''''''''''''((((((''''''(((((((((((('''''''''''''''(((((())))))***(((((())))))))))))(((((($$$%%%%%%&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$#########$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$#########$$$######%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''$$$%%%&&&'''''''''%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$###$$$&&&"""######$$$%%%%%%&&&&&&xxxpppqqqtttzzzvvvqqqooosss{{{yyymmm\\\SSSGGG>>>;;;999777555666444222000//////000000...------------,,,,,,,,,++++++++++++++++++++++++((()))))))))************)))((('''&&&&&&'''((()))''''''((((((((((((''''''&&&''''''((())))))******''''''((())))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((''''''&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''&&&%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%$$$#########$$$%%%###$$$&&&'''((((((''''''%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''$$$%%%'''(((((('''%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$%%%}}}tttjjjkkkooovvv}}}}}}tttgggjjjsss}}}ooodddTTTHHHCCC@@@===:::777666333111000000111111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))*********++++++***)))(((((()))***+++''''''((((((((((((''''''&&&''''''((()))******+++%%%&&&'''(((((('''&&&%%%(((''''''&&&&&&%%%%%%$$$(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((((((''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%###############$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''(((''''''&&&#########$$$$$$%%%%%%%%%%%%%%%#########$$$%%%&&&###%%%&&&((())))))((((((%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&(((((((((((((((((((((((($$$%%%'''(((((('''%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&'''&&&###!!!########################"""###%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$$$$#########uuunnnkkkkkknnnuuu|||mmmfffhhhttt{{{{{{~~~lllZZZQQQLLLEEE===???888222333444222111222......///////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))*********))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''&&&%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$%%%'''((()))***))))))%%%%%%$$$$$$###$$$$$$$$$############$$$%%%&&&'''***)))((('''&&&%%%%%%&&&&&&%%%&&&'''))))))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&'''(((((('''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$"""$$$&&&&&&$$$!!!"""############$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###"""!!!%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''}}}wwwoooiiigggmmmpppwwwvvvmmmiiinnnpppmmmpppxxxpppeee]]]RRRHHH@@@888222333333111///000......///////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************************************'''''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&((()))***))))))(((%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&'''(((((((((''''''&&&&&&&&&&&&'''&&&'''((())))))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&%%%###$$$&&&'''%%%###############$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$######"""%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%~~~xxxtttqqqkkkhhhiiiqqquuu|||vvvmmmllliiieeegggmmmuuuzzzzzznnn^^^PPPCCC;;;555555444111///000/////////000000//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************************************))))))((((((((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((()))******)))((('''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((()))&&&&&&&&&'''''''''(((((()))(((((()))******(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''$$$"""###&&&'''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&)))((((((''''''&&&%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&$$$"""###$$$%%%%%%$$$############$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%zzztttppppppooommmnnnrrrxxx}}}wwwsssoookkkjjjnnnmmmqqq{{{}}}jjjZZZIIIAAA:::888777444111222///000000000000//////...------------------------,,,,,,+++************+++***************************)))))))))((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&'''((((((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&))))))***+++***)))((('''%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&'''((()))%%%%%%&&&((())))))************)))***+++***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$$$$&&&(((%%%%%%%%%&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$######$$$$$$%%%%%%%%%&&&###"""!!!!!!"""###$$$$$$#########$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%nnnkkkiiillloooqqqxxx|||vvvrrrrrrjjjmmmvvvzzziiiSSSIII@@@<<<999444222333000000111111000///......---------------------------,,,,,,+++***+++++++++******************************))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%&&&''''''%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''***++++++++++++)))((('''%%%$$$$$$$$$%%%&&&&&&'''$$$$$$$$$$$$%%%&&&'''(((%%%&&&''')))++++++,,,,,,,,,+++***++++++***'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""&&&'''$$$ %%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%###############$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&gggeeegggmmmssszzz{{{sssuuuzzz|||eeeXXXJJJBBB;;;555333333111111111111000///......------------------------------,,,+++++++++++++++++++++++++++++++++++++++***))))))))))))))))))((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''***+++,,,,,,+++***)))(((%%%$$$$$$%%%%%%&&&'''((($$$$$$$$$$$$%%%&&&'''(((&&&'''))),,,---...------,,,+++***++++++)))&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""&&&(((%%% !!!&&&%%%%%%%%%&&&''''''(((((('''&&&&&&%%%$$$$$$######&&&&&&&&&&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$###%%%'''''''''&&&'''((($$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''jjjjjjooowww}}}mmmZZZLLLBBB999666666111222222111111///..............................------,,,++++++++++++,,,++++++++++++++++++++++++)))))))))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((('''%%%$$$$$$%%%'''(((''''''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((***+++,,,,,,,,,+++***)))$$$$$$$$$%%%%%%'''((((((%%%%%%%%%%%%&&&'''((()))((())),,,.../////////...,,,+++*********(((%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''((((((((('''''''''&&&%%%%%%$$$$$$&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$###############'''((('''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""######$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&ssstttzzzhhhWWWIII>>>::::::222222222111111///.................................---,,,,,,++++++,,,,,,++++++++++++++++++++++++(((((())))))******++++++''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((('''%%%$$$$$$%%%'''((()))((('''%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((******,,,,,,,,,,,,+++***$$$$$$$$$%%%&&&'''((()))'''&&&&&&''''''((()))***)))+++---///000000//////,,,+++*********(((%%%"""%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$!!! '''***&&&!!!%%%%%%&&&&&&'''((()))))))))(((((('''&&&&&&%%%%%%&&&'''''''''&&&%%%%%%$$$%%%$$$$$$$$$######""""""%%%'''%%%###"""###$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$!!!"""###$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%yyy{{{}}}kkkXXXFFF???@@@777333111222111---,,,/////////.........---------+++,,,............,,,+++))))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((((()))***+++******))))))))))))******''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***)))'''&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&((()))***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$###""""""###$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''(((((()))+++------***(((%%%&&&''')))***+++------((('''&&&%%%&&&(((***++++++---///111111///,,,***)))***++++++***(((%%%###%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$"""###%%%&&&%%%###!!! !!!"""$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""######$$$$$$######"""%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$$$$&&&((()))&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%zzzuuuwww~~~lllVVVGGGAAA>>>999666777666222222444/////////.........------,,,------......------,,,************************)))))))))))))))))))))))))))(((((((((((())))))***))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((&&&%%%$$$$$$%%%%%%$$$######"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$###""""""###$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''*********,,,---,,,)))'''((((((((()))))))))******(((((('''&&&''')))+++,,,,,,...000111111///,,,***))))))***)))(((&&&%%%###&&&%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%%%%$$$###"""""""""######$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$######$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$###""""""$$$%%%'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%|||sssrrruuu|||oooXXXJJJBBB<<<777666555222111333////////////..................------------......++++++++++++++++++++++++))))))))))))))))))))))))***))))))(((((((((((()))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$######"""""""""###$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$############$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&,,,++++++,,,---,,,)))'''+++******))))))((((((((())))))(((((()))***,,,---...///000111000...+++***))))))((('''&&&%%%%%%$$$'''&&&&&&%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%xxxtttrrrtttxxx~~~ppp___LLLBBB:::666444111000222000000000/////////......///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******)))(((((('''(((((()))((((((''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&'''((('''&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$###$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%+++******+++,,,,,,+++))),,,,,,++++++******))))))***************+++---......//////...---+++)))(((***)))((('''&&&&&&&&&&&&''''''&&&%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%&&&''''''((('''%%%$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%zzztttqqqpppsss{{{xxx___RRREEE>>>999555333444111111000000000///////////////---,,,,,,---//////,,,,,,,,,,,,,,,,,,,,,,,,******************************)))(((((('''((((((***))))))(((((())))))***((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&'''((('''&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''))),,,------,,,++++++,,,,,,,,,,,,,,,---*********+++,,,,,,---...---,,,,,,+++)))(((''''''+++***)))((('''''''''(((''''''&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%&&&''''''((('''%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%}}}wwwqqqnnnrrrxxxssscccPPPEEE>>>888444444111111111111000000000000//////............//////,,,,,,,,,,,,,,,,,,,,,,,,***************************))))))(((((((((((()))******))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((((('''%%%%%%%%%&&&&&&&&&''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""###$$$%%%&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$%%%'''***---------******+++,,,------......******++++++,,,---------+++***)))((('''&&&''''''******))))))((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%wwwvvvyyysss]]]NNNDDD;;;666555222222111111111000000000......////////////......++++++++++++++++++++++++************************)))(((((((((((())))))***))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%"""###$$$%%%&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""###$$$&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######%%%$$$$$$%%%(((+++++++++))))))******+++,,,,,,---)))***++++++,,,---------+++***((('''&&&'''(((((('''((()))))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%%%%$$$###"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###"""######$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$$$$######&&&&&&&&&&&&%%%%%%%%%$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%jjjYYYMMMCCC===;;;222222222111111111111000---...///000000///...---++++++++++++++++++++++++************************(((((('''(((((()))***+++((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''&&&''''''(((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$"""###$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%"""###$$$&&&''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########&&&%%%$$$%%%'''))))))))))))))))))))))))*********))))))***+++,,,,,,,,,,,,+++***((('''&&&((()))***%%%&&&((())))))'''%%%$$$$$$$$$%%%&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$"""###%%%&&&%%%###!!! !!!"""$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%#########$$$$$$#########'''''''''&&&&&&%%%%%%%%%$$$%%%&&&'''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%nnnZZZKKKBBB>>>999777555333222222222222000000000000////////////........................+++++++++++++++++++++++++++++++++***)))(((((('''))))))))))))))))))))))))'''''''''''''''((())))))***)))(((''''''((()))***)))))))))))))))(((''''''))))))(((((('''''''''&&&))))))))))))((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&'''''''''&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''((())))))'''''''''''''''((())))))******+++++++++,,,,,,,,,++++++***)))((('''&&&&&&((('''&&&%%%$$$#########&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$############$$$$$$%%%%%%$$$$$$###########################$$$$$$%%%&&&'''((()))***(((&&&%%%###""""""######"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&&&& ###%%%&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$###"""!!!nnn]]]NNNFFF???<<<888666555555333222000000000///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))((((((((((((((((((((((((((((((((((((''''''''''''((())))))))))))(((((((((((())))))((((((((((((((('''&&&&&&((((((''''''&&&&&&&&&&&&)))))))))((((((&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&'''''''''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$&&&'''((('''&&&&&&&&&&&&'''(((((())))))*********+++++++++******))))))(((''''''''')))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$$$$$$$$$$######$$$$$$$$$$$$##############################%%%&&&&&&&&&&&&&&&&&&&&&'''&&&%%%############$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$!!!###%%%&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%$$$###"""!!!}}}xxxcccTTTGGGAAA888555555555222///000000000//////.................................------------------------+++++++++***))))))((((((((((((((((((((((((((((((((((((''''''(((((()))***(((((())))))))))))(((((('''''''''''''''&&&&&&%%%''''''&&&&&&&&&&&&&&&%%%(((((((((((('''&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''''''''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""$$$&&&'''%%%%%%%%%%%%%%%&&&'''''''''(((((((((((()))))))))((((((((((((((((((((((((***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$######"""'''&&&%%%$$$######$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$###############%%%&&&&&&$$$######$$$'''''''''&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$###"""{{{jjj[[[NNN???777666666333000111000000//////.................................------------,,,,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))((((((((('''((())))))***'''((()))******)))(((''''''''''''((((((''''''&&&'''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""!!!!!!###%%%'''$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''((((((((())))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&%%%$$$######&&&&&&%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$%%%&&&%%%###"""###$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###~~~}}}||||||{{{{{{|||}}}}}}}}}}}}}}}}}}}}}zzzzzz{{{}}}vvvfffPPPAAA;;;:::888555222111111000//////......////////////////////////,,,,,,,,,,,,++++++******++++++++++++************************************((((((((((((((()))******'''((()))******)))(((''''''(((((()))))))))((((((((((((((((((((()))))))))'''''''''(((''''''&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%#########$$$&&&'''###############$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$&&&''')))***%%%&&&&&&%%%###"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%~~~}}}|||{{{zzzyyyxxxxxxxxxxxxwwwxxxxxxyyyyyyyyyyyyxxxtttuuuvvvxxxzzz}}}}}}xxx}}}|||cccOOOBBB<<<888555333333222111000000//////////////////////////////---,,,,,,++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++))))))(((((())))))***+++(((((())))))))))))(((((('''((())))))))))))))))))((())))))))))))*********'''(((((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&&&&###############$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########%%%&&&(((***+++$$$%%%%%%$$$###"""$$$%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&~~~}}}||||||{{{yyyxxxxxxwwwxxxxxxwwwvvvuuuuuuuuuuuupppqqqrrrssstttssssssrrrqqqqqqrrrsssuuuwwwyyyzzz||||||||||||~~~{{{|||{{{cccPPPCCC;;;777555555444333222111000///////////////////////////...------,,,++++++******++++++++++++++++++++++++************************))))))(((((())))))***+++))))))(((((((((((())))))&&&'''(((((())))))(((((((((((((((((()))))))))***(((((()))))))))))))))(((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&%%%%%%%%%%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$############$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((($$$$$$%%%$$$"""###%%%'''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''~~~{{{zzzyyyxxxwwwvvvuuutttssssssqqqqqqpppooonnnnnnnnnnnnkkklllnnnooooooooonnnnnnooooooooopppqqqssstttuuuwwwwwwwwwwwwxxxzzz|||~~~}}}|||||||||}}}~~~yyybbbOOODDD>>>666666555444333111111000000000000000000000000000//////...------,,,++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))******+++***)))(((''''''((()))***%%%%%%&&&'''((((((((('''&&&'''''''''(((((())))))((()))***************)))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&%%%%%%$$$%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&''''''&&&$$$###$$$$$$$$$###$$$$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$#########""""""############""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$###$$$$$$###"""###&&&(((''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$""""""#########$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%'''(((~~~|||yyyvvvuuusssssssssrrrrrrrrrqqqqqqnnnmmmmmmlllllllllmmmmmmkkkiiihhhiiijjjkkkkkkkkkkkkkkkjjjjjjkkklllnnnoooooopppqqqssstttuuuuuuuuuwwwwwwvvvvvvwwwwwwxxxyyy}}}rrr```MMM???<<<777555555333//////222//////.........//////000000000///...---,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++******))))))((((((((((((((((((((((((((((((******))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&''''''(((******'''((((((((('''&&&%%%%%%&&&%%%$$$######%%%'''(((&&&%%%$$$$$$$$$$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&'''''')))((('''&&&%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&########################$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%%%%'''''')))((('''%%%$$$###""""""%%%$$$$$$######$$$$$$%%%}}}||||||{{{xxxvvvsssrrrppppppppppppoooooooooooolllkkkkkkjjjiiiiiiiiijjjjjjhhhggghhhiiijjjjjjjjjhhhggggggfffgggiiijjjkkkmmmnnnooopppqqqrrrrrrrrrttttttttttttuuuuuuvvvwww{{{vvvaaaPPP@@@:::666666555222000111000000000//////000000111000000///...------------,,,,,,,,,++++++++++++***************************************)))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''&&&&&&&&&'''''''''(((''''''&&&&&&&&&%%%$$$###$$$%%%'''((('''&&&%%%$$$$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&'''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%~~~{{{{{{|||||||||{{{zzzyyyxxxxxxwwwuuusssqqqooonnnmmmmmmmmmlllllllllkkkkkkjjjiiihhhgggfffeeeeeeeeehhhfffeeefffggghhhhhhhhhccccccbbbbbbcccdddfffgggjjjjjjlllmmmnnnnnnooonnnpppppppppqqqrrrssstttuuuxxx{{{ttt```LLLBBB:::999999666333222222222111111111111111222000000///...------------,,,,,,,,,,,,++++++++++++************************)))))))))***************************************((((((((('''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((((((&&&%%%$$$&&&&&&''''''((('''''''''&&&%%%$$$$$$$$$%%%'''(((''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%&&&&&&#########$$$%%%&&&((((((%%%%%%$$$$$$$$$$$$%%%%%%}}}|||||||||zzzxxxtttuuuuuuuuuuuuuuuuuuuuuttttttsssqqqooonnnlllkkkkkkjjjjjjjjjjjjiiiiiiiiihhhgggfffdddcccbbbbbbbbbeeedddcccccceeeffffffeeeaaaaaa``````aaabbbccceeeggghhhiiijjjkkkkkkkkkkkklllmmmmmmnnnpppqqqssstttuuuxxx|||~~~rrr]]]OOOAAA===<<<999666555333222222111111111111222000000///...............------,,,,,,,,,+++++++++************************)))))))))******+++++++++************************''''''''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&((()))((('''&&&%%%%%%&&&'''((((((((('''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''############$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%#########$$$%%%&&&((()))%%%%%%%%%$$$$$$%%%%%%%%%~~~~~~|||yyyxxxwwwvvvuuutttqqqqqqqqqqqqrrrrrrrrrssssssrrrpppooommmlllkkkjjjiiiiiiiiiiiihhhhhhhhhhhhgggfffeeecccbbbaaaaaaaaacccaaa``````bbbccccccbbbaaa``````___```bbbcccdddeeeffffffggghhhhhhhhhhhhiiijjjjjjlllnnnppprrrssstttvvvyyy{{{{{{|||}}}ppp^^^KKKBBB>>>:::888888333222111111000000000111000000///.........//////---------,,,,,,,,,++++++************************))))))******++++++,,,,,,))))))))))))))))))))))))&&&&&&''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''###$$$''')))))))))'''&&&%%%%%%&&&'''((((((((('''&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""############&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((''''''&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%&&&~~~|||{{{zzzyyyxxxvvvtttsssrrrrrrqqqppppppoooppppppqqqqqqqqqpppooommmkkkkkkjjjjjjhhhhhhhhhhhhgggggggggfffeeedddcccbbbaaaaaa`````````^^^]]]^^^___aaa`````````___^^^^^^___```bbbcccbbbcccddddddeeeeeeeeedddeeefffgggiiilllnnnqqqrrrrrrtttwwwxxxyyyzzz|||~~~|||ppp\\\NNNDDD===::::::333333222111000000000000000000//////...//////000------------,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++))))))))))))))))))))))))'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''&&&%%%&&&&&&''''''((('''''''''%%%&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((($$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%########################$$$$$$$$$%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&'''((((((((((((''''''%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&~~~|||{{{{{{{{{zzzxxxxxxxxxvvvtttrrrpppppppppqqqpppooonnnnnnooopppppppppooommmkkkjjjiiiiiiiiiffffffffffffeeeeeeeeeeeebbbbbbaaa```______``````^^^]]][[[\\\]]]___^^^^^^]]]\\\\\\\\\\\\^^^___```___``````aaaaaaaaaaaaaaaaaabbbdddfffiiilllooopppppprrrtttvvvwwwxxx{{{}}}|||rrrcccTTTGGG@@@???555444333222111111111111000000////////////000000...------------,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++***************************'''''''''(((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********)))(((((('''''''''''''''(((''''''&&&&&&%%%&&&&&&'''''''''''''''$$$%%%&&&''''''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''(((((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((($$$$$$%%%%%%&&&''''''((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((%%%&&&'''((())))))((((((%%%$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&}}}{{{yyyxxxyyyyyyxxxwwwwwwwwwvvvsssqqqoooooopppqqqpppooonnnmmmnnnooooooooonnnllljjjhhhhhhhhhiiieeeeeeeeedddddddddcccccc``````___^^^^^^^^^______]]]\\\ZZZ[[[\\\^^^]]]]]]ZZZZZZYYYYYYZZZ[[[]]]^^^]]]]]]^^^_________^^^^^^______aaadddgggjjjmmmnnnnnnpppssstttuuuwwwzzz|||}}}uuucccQQQFFFDDD777666555444333222222222000000////////////000111......---------,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++*********++++++++++++++++++++++++'''((((((((())))))******(((((((((((((((((((((((()))))))))))))))))))))))))))((((((((()))***+++,,,'''((((((((('''&&&%%%%%%%%%&&&''''''((((((''''''$$$$$$%%%&&&&&&%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$$$$$$$&&&'''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&((())))))(((&&&%%%######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%'''((()))(((''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((($$$%%%'''(((******))))))#########$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''~~~|||}}}zzzwwwuuuuuuvvvvvvuuutttrrrppppppppppppnnnlllmmmmmmmmmmmmmmmmmmmmmmmmmmmllljjjhhheeebbbaaa```aaaaaaaaaaaaaaa```___^^^```___^^^]]]\\\[[[ZZZZZZZZZYYYXXXWWWVVVVVVVVVVVVWWWVVVTTTTTTTTTVVVXXXYYY[[[\\\]]]]]]]]]\\\ZZZYYY^^^]]]]]]^^^```cccfffhhhmmmnnnppprrrssssssrrrrrrwww||||||ooo\\\KKKBBB;;;777666555111///111333333222111000///...---------,,,,,,,,,,,,++++++---,,,,,,+++,,,---///000,,,,,,,,,++++++*********(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))***)))'''&&&%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&((('''&&&%%%%%%&&&'''(((######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########)))(((&&&&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%&&&((((((%%%"""###$$$$$$%%%&&&'''(((((('''''''''&&&&&&%%%%%%%%%###$$$%%%'''((()))))))))###$$$%%%&&&&&&&&&%%%$$$(((&&&$$$######$$$%%%&&&((((((((((((((()))***+++((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&'''((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''}}}{{{{{{xxxuuusssssstttssssssrrrpppnnnnnnnnnnnnllljjjjjjjjjjjjjjjjjjjjjjjjjjjlllkkkiiigggeeecccaaa``````````````````___^^^]]]\\\\\\\\\[[[[[[ZZZZZZZZZWWWVVVVVVUUUUUUUUUUUUUUUUUUTTTRRRQQQRRRSSSUUUVVVVVVVVVVVVVVVVVVUUUUUUTTTVVVVVVVVVVVVXXXZZZ]]]___aaabbbeeeggghhhiiiiiiiiiooottt{{{wwwdddOOOEEE<<<999777444333444333222222111000//////............---------,,,,,,---,,,+++*********+++,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((('''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%&&&''''''###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((()))'''&&&&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###""""""$$$'''((('''%%%$$$%%%%%%&&&&&&''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&###$$$&&&'''''''''&&&%%%((((((&&&&&&&&&(((***+++)))((('''&&&&&&%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''~~~{{{yyyxxxvvvsssqqqqqqqqqpppoooooommmlllkkklllkkkiiihhhffffffffffffffffffffffffggggggeeedddbbb```___^^^]]]]]]]]]]]]\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXRRRRRRQQQQQQQQQQQQQQQRRRPPPOOOMMMLLLLLLMMMNNNOOOMMMMMMLLLLLLKKKKKKLLLLLLKKKKKKJJJJJJLLLMMMOOOQQQQQQRRRUUUWWWYYYZZZ[[[\\\bbbfffmmmtttyyy~~~~~~aaaQQQ@@@888666444333444222222111111111000000000/////////............---...---,,,+++************,,,,,,,,,++++++++++++******)))(((((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''')))******&&&&&&'''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$############$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%''')))***+++,,,((('''&&&&&&'''(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&###"""###%%%'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((((((((((((((&&&&&&&&&&&&&&&%%%$$$###$$$%%%'''((((((((('''&&&%%%$$$$$$$$$%%%''')))***''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''~~~}}}zzzxxxvvvtttqqqooooooooommmlllmmmkkkiiiiiiiiiiiigggeeebbbbbbbbbbbbbbbbbbbbbbbbaaaaaa```___]]]\\\[[[[[[ZZZZZZZZZYYYXXXVVVUUUTTTVVVVVVVVVUUUUUUTTTTTTTTTNNNNNNLLLKKKKKKJJJJJJJJJHHHGGGFFFEEEEEEEEEEEEEEEDDDCCCBBB@@@@@@AAABBBBBBAAA@@@@@@@@@AAABBBCCCDDDFFFFFFHHHIIIKKKLLLMMMMMMSSSWWW]]]ccchhhlllqqqtttvvv{{{vvvaaaIII===999666555444111111111111111111111111/////////.........------//////......------------+++++++++++++++++++++++++++***(((''''''(((***+++))))))))))))))))))))))))((((((((((((((((((((((((***)))((((((((()))+++,,,&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%''''''&&&%%%$$$$$$######""""""###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&''')))***+++,,,((('''&&&&&&'''((('''%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%&&&'''&&&%%%''''''''''''''''''''''''(((((((((((()))(((''''''((((((''''''&&&&&&&&&%%%((((((((((((((((((((((((&&&&&&''''''&&&&&&%%%$$$%%%&&&((()))))))))((('''$$$$$$###$$$$$$&&&'''(((%%%%%%%%%&&&(((***,,,---&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''~~~~~~|||yyywwwuuurrrpppnnnnnnmmmkkkiiijjjhhhgggfffffffffdddccc````````````````````````^^^^^^]]]\\\[[[ZZZYYYYYYYYYYYYYYYXXXVVVTTTSSSRRRTTTTTTSSSQQQPPPNNNMMMMMMIIIHHHGGGEEECCCBBBAAAAAA??????>>>===============<<<;;;:::999888999::::::999999999:::::::::;;;;;;@@@@@@@@@AAAAAABBBBBBCCCFFFJJJOOOSSSWWW[[[```cccdddkkkttt{{{rrrWWWGGG@@@;;;888777222222222111111111111111.........------------,,,------......////////////++++++++++++++++++++++++,,,***)))'''''')))***,,,************************((((((((((((((((((((((((+++***((('''&&&'''((((((&&&'''(((((())))))((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%$$$######""""""###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&(((((('''&&&%%%%%%%%%%%%&&&&&&'''''''''&&&''''''''''''((((((((((((&&&%%%&&&'''((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%''''''''''''''''''''''''''''''((()))(((((((((((()))((((((''''''&&&&&&%%%''''''''''''''''''''''''&&&''''''(((((((((((((((&&&'''((()))))))))((('''))))))((((((((((((((()))$$$$$$%%%&&&(((***+++,,,''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''}}}||||||zzzwwwuuurrrpppnnnmmmlllkkkhhhffffffeeecccccccccbbbaaa___^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\ZZZYYYXXXXXXYYYYYYXXXWWWUUUSSSQQQOOOOOONNNMMMKKKIIIGGGEEEEEECCCBBB@@@>>><<<;;;::::::888888888888888888777777777666666555555555555555555666666777777888888888===<<<<<<;;;;;;<<<<<<===>>>@@@DDDGGGJJJMMMQQQTTTWWW^^^ffflllpppuuu~~~}}}cccPPPEEE;;;666444333333222222222111111111.........---------,,,,,,******,,,---............***++++++++++++,,,,,,,,,+++***))))))))))))***+++************************))))))))))))))))))))))))((('''&&&%%%%%%$$$$$$$$$''''''((())))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&''''''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%'''))))))((('''&&&%%%%%%%%%&&&''''''((((((((((((''''''&&&&&&&&&%%%'''&&&%%%&&&(((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&'''((('''%%%''''''''''''''''''''''''"""$$$&&&&&&'''(((***((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((&&&'''((()))))))))))))))%%%&&&((()))))))))(((''')))((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((()))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''~~~}}}{{{zzzyyywwwtttrrrpppnnnlllkkkjjjhhheeecccbbb```___^^^^^^^^^\\\[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZXXXWWWVVVTTTTTTUUUTTTSSSRRROOOMMMKKKJJJFFFFFFEEECCCBBB@@@???>>>::::::999888777777777777444555555666666666666666444444555555444444333222333444555666777777888888888888777777777888::::::999;;;>>>@@@AAADDDGGGJJJKKKRRRYYY]]]___cccllltttxxx}}}ppp]]]MMM???777666444444333222222111000000/////////............---+++,,,---......---,,,,,,******+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))&&&&&&'''''''''&&&&&&%%%''''''((()))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&''''''''''''&&&%%%$$$&&&(((******)))'''&&&%%%%%%&&&&&&'''((((((((((((((('''''''''&&&&&&&&&'''&&&%%%&&&((()))((('''''''''''''''''''''''''''(((((((((((((((((((((((((((&&&%%%&&&'''((('''&&&''''''''''''''''''''''''!!!$$$%%%%%%%%%(((***((((((((((((''''''''''''''''''((((((((()))))))))(((((((((((((((((('''&&&%%%&&&'''((()))(((''''''%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$$$$$$$$$$''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''}}}|||{{{yyywwwwwwuuurrrooommmllljjjiiihhhfffccc```___]]]\\\[[[[[[[[[YYYXXXZZZZZZZZZZZZZZZZZZZZZZZZXXXWWWVVVTTTRRRQQQPPPOOOOOONNNMMMKKKIIIGGGDDDCCC@@@??????>>>===<<<;;;;;;444444444444444555666777333444555666666666666666333444555555555444222111222333444666777888888888444444333444555777999:::777999;;;<<<===???BBBEEEDDDJJJPPPRRRSSSWWW```hhhhhhmmmvvvlllYYYIII@@@>>>555555444333222000000///000000000000///////////////000000000000...---,,,*********++++++,,,,,,,,,)))***++++++++++++***)))************************))))))))))))))))))))))))&&&((()))+++++++++******'''(((((()))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((($$$$$$&&&&&&&&&&&&$$$$$$&&&&&&'''(((((('''&&&&&&$$$&&&(((******)))'''&&&%%%%%%&&&&&&'''((())))))(((((((((((((((((('''''''''&&&%%%&&&((()))((('''(((((((((((((((((((((((())))))))))))))))))))))))((('''&&&&&&'''((('''&&&(((((((((((((((((((((((("""%%%((((((&&&%%%&&&((('''((((((((((((((((((((((((((())))))*********+++)))))))))((('''%%%$$$###$$$%%%'''((((((((('''&&&&&&&&&((()))******++++++&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''|||zzzxxxuuurrrnnnkkkiiiiiiggghhhggggggeeecccbbb```___]]][[[ZZZZZZZZZYYYXXXXXXXXXXXXYYYXXXXXXWWWVVVVVVUUURRROOOLLLJJJIIIHHHEEEEEEDDDDDDBBBAAA???>>>:::999999888888888888888555444333333222222222222444444444444444444444444222222222222222222222222444444444555555555666666555555666666666666555555777888888777777999<<>>>>>>>>===<<<;;;999999999888777666555444444444555444444333222222333333444444444444444444444444333333333333333333333333444444444555555555555666555666666777777666666555777777888777777888<<<>>>>>>???@@@CCCFFFIIILLLNNNUUUZZZaaafffkkkqqqyyyooo___OOOEEE<<<999666444333333111000111000000000///////////////............---------------,,,,,,,,,,,,+++++++++++++++************)))))))))************))))))))))))))))))))))))))))))******)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((&&&'''((((((((((((((('''&&&&&&''''''((())))))***))))))(((''''''((())))))))))))((((((((())))))***))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))(((&&&%%%$$$'''((()))******+++++++++&&&&&&'''''''''''''''''''''(((((((((&&&%%%%%%&&&'''''''''''''''''''''''''''(((((('''&&&''')))+++,,,***((('''''''''&&&%%%''''''&&&&&&&&&&&&''''''~~~|||yyyvvvuuutttqqqmmmjjjgggeeedddeeedddbbb```^^^]]]\\\[[[YYYWWWVVVVVVWWWXXXWWWVVVSSSSSSRRRQQQOOOMMMKKKJJJGGGEEECCCAAA???===<<<<<<888888888888777666555444777666555333222111111111555555444333333333333444444444444444444444444444444444444444444444444444444444444444555555555555666666777777777777666666666777777777777888;;;===<<<<<<>>>???BBBDDDFFFHHHMMMQQQVVVZZZ]]]aaagggllluuuyyy|||lll[[[PPPBBB???:::666444333222111111111000000000////////////............---------------,,,,,,,,,,,,+++++++++++++++************)))))))))************))))))))))))))))))))))))))))))******)))((((((((((((((((((((()))******)))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''&&&&&&&&&''''''(((((())))))***))))))************))))))((((((((()))******++++++************************************************))))))))))))))))))))))))((((((((((((((('''&&&%%%((()))***+++,,,,,,,,,,,,((((((''''''''''''''''''((())))))'''%%%###$$$$$$''''''''''''''''''''''''((()))***)))((((((***,,,,,,***((('''''''''&&&%%%&&&''''''((((((''''''&&&}}}{{{yyyvvvssssssrrrooollliiigggeeedddbbbbbbcccbbbaaa^^^\\\ZZZXXXVVVTTTSSSTTTTTTRRRQQQMMMLLLKKKIIIGGGDDDBBBAAA>>>===<<<:::888777666666666666666666555444333333555444333222111111111111555555444444444444444555444444444444444444444444555555555555555555555555444444555555555555666666666777777888888777777666666777888777777777:::<<<===>>>>>>???AAABBBDDDEEEFFFJJJNNNPPPRRRUUUZZZ___gggkkkqqqxxx{{{iii]]]OOOIIIAAA;;;777555444333111111111000000000/////////............---------------,,,,,,,,,++++++++++++++++++*********))))))))))))************))))))))))))))))))))))))))))))***))))))(((((((((((((((''')))***,,,,,,***)))'''))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((''''''''''''(((((())))))))))))&&&''')))******)))'''&&&(((((()))***************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++++++++++++++******)))((()))******+++++++++***))))))((((((''''''&&&&&&'''((()))'''%%%$$$$$$%%%''''''''''''''''''''''''((()))***)))(((((()))***---+++(((((((((((('''%%%%%%&&&'''(((((('''&&&%%%|||zzzyyywwwtttqqqooonnnllliiigggeeedddddd]]]```ccceeeddd```[[[WWWXXXUUURRRPPPOOOMMMKKKIIIEEEDDDCCCAAA???<<<:::999999888777666555444444444444444444555555444333333222222222222333444555555555555555444444555666666555555555555555555555555666666666666666666666666555555666666666777777777777777888888888888777777666777999888888888999;;;>>>>>>>>>>>>???AAABBBCCCBBBFFFJJJLLLMMMOOOTTTYYYZZZ]]]cccjjjpppxxxyyymmm]]]VVVKKKAAA:::666444333111111111111000000000000///............---------------,,,,,,,,,++++++++++++++++++*********))))))))))))************))))))))))))))))))))))))))))))***))))))(((((((((((((((''')))***,,,,,,***)))'''))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%"""""""""#########$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%&&&''''''((((((''''''''''''''''''''''''''''''%%%&&&'''((())))))))))))((((((((()))))))))))))))%%%&&&(((******(((&&&%%%)))************)))((('''((((((((((((((((((((((((''''''''''''''''''''''''************************------,,,,,,,,,,,,,,,,,,)))******+++++++++++++++)))))))))((((((''''''&&&&&&'''((((((&&&&&&'''((((((((((((((((((((((((((('''(((***)))((('''((())),,,***((((((((()))((('''$$$%%%&&&''''''&&&%%%$$$~~~}}}{{{xxxvvvuuutttqqqooojjjiiihhhfffeeedddddddddccceeehhhjjjhhhccc]]]YYYSSSPPPMMMJJJHHHFFFCCCAAA>>>======;;;999777666444777666555444444444444444222222333333444333333333222222222333444666888888666555555555555666777777777777777777777777777777888888888888888888888888777777777777888888888888888888999999999999888888777999::::::999999:::;;;<<<<<<<<<<<<===>>>???@@@@@@DDDGGGIIIIIIKKKPPPTTTTTTWWW\\\aaafffmmmtttyyymmmcccUUUGGG===777444333222222111111111000000000///............---------------,,,,,,,,,,,,+++++++++++++++************)))))))))************))))))))))))))))))))))))))))))******)))((((((((((((((((((((()))******)))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&'''(((((((((((('''(((((((((((((((((((((((($$$%%%&&&((())))))******))))))))))))))))))))))))''')))***++++++***)))'''++++++,,,,,,+++***((('''((((((((((((((((((((((((************************************************++++++******)))******+++,,,,,,---------------,,,))))))((((((((((((((((((&&&((())))))(((((()))***(((((((((((((((((((((((('''(((******(((''''''(((+++)))(((((()))***))))))%%%&&&&&&&&&&&&&&&&&&%%%~~~|||zzzwwwuuusssrrrqqqpppnnnllliiihhhhhhgggggggggggghhhiiijjjiiigggddd^^^YYYVVVLLLIIIEEEBBBAAA???<<<:::999999999888777666555444666555555444444444444555222333333444555555555444333333333444555666777888666666555555666777777888888888888888888888888888999999999999999999999999888888999999999:::::::::888999999999999999999888888:::;;;;;;:::::::::<<<;;;;;;;;;<<<<<<===>>>??????BBBEEEFFFEEEFFFJJJNNNOOORRRVVVZZZ^^^ccciiimmmqqqxxx~~~sssaaaPPPCCC<<<777555222222222111111111000000///............---------------,,,,,,,,,,,,+++++++++++++++************)))))))))************))))))))))))))))))))))))))))))******)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&'''(((((((((((((((((((((((((((((((((((((((&&&&&&'''((())))))(((((())))))))))))))))))))))))******+++,,,,,,+++******+++,,,...///...---,,,***************************,,,,,,,,,,,,,,,,,,,,,,,,***************************)))((((((((()))******,,,,,,---------,,,,,,+++((((((((((((((())))))))))))***+++***)))((()))***(((((((((((((((((((((((((((***++++++)))((('''((()))((('''(((***+++++++++((((((''''''''''''((((((}}}zzzxxxsssqqqoooooonnnnnnllljjjkkkkkkkkkkkkkkklllmmmmmmhhhfffbbb]]]WWWRRRNNNLLLEEECCC???===<<<;;;888777777777888888777777666666555555444444444444555555444555666777777777777777555555444444444555666666666666666666666777888888999999999999999999999999999999999999999999999999999999:::::::::;;;;;;;;;888999999::::::999999888999:::<<<<<<;;;:::;;;<<<<<<<<<<<<===>>>???@@@AAA???AAACCCCCCAAAAAAEEEHHHHHHJJJMMMPPPSSSXXX]]]aaahhhnnnvvvzzz~~~lllYYYJJJAAA<<<:::222222222111111111111000//////.........------------------,,,,,,,,,+++++++++++++++************)))))))))************))))))))))))))))))))))))))))))******)))(((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''')))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&*********)))))))))))))))*********++++++*********+++---///000111000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************)))(((((()))***+++*********++++++***))))))''''''(((((())))))******,,,------,,,)))(((((())))))))))))))))))))))))))))))+++------+++)))((()))((('''&&&'''***,,,,,,,,,+++***)))(((((()))***+++{{{xxxvvvuuunnnmmmlllkkkkkkkkkkkkkkkooonnnnnnnnnnnnoooppppppjjjddd[[[SSSMMMHHHEEEBBBBBB@@@===:::888666555555666666555555555444444444222333444444555555444444666666666666666666666666666555555555555666666777999999888888888888888888999999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<======@@@@@@@@@AAAAAA@@@??????>>>???@@@AAACCCDDDEEEFFFIIIIIIIIIKKKNNNSSSXXX[[[___bbbggglllqqqxxx~~~~~~ooo]]]III>>><<<666666444111000111111000//////.........---------+++***)))***,,,---,,,+++************************,,,,,,,,,++++++*********************))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''++++++******))))))((((((******)))((('''&&&%%%%%%&&&'''(((******((('''&&&%%%%%%%%%&&&&&&'''''''''######%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%$$$######%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((******'''$$$$$$&&&'''((()))(((&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''')))))))))))))))(((''''''%%%%%%%%%&&&&&&&&&''''''''')))******)))))))))***---***'''''')))***)))'''(((((((((((()))***+++,,,(((((('''((()))+++...///111000/////////000222333333222000000000222444666444222000---,,,,,,---...111000......///000...---000000...---,,,,,,,,,,,,,,,+++***************+++,,,,,,,,,++++++)))((((((,,,++++++******++++++,,,,,,---------,,,+++)))((()))))))))))))))*********))))))***))))))((('''&&&))))))************))))))+++******)))))))))))))))|||xxxuuusssrrrpppooonnnmmmlllmmmmmmnnnpppqqqqqqqqqooollliiihhhbbb\\\TTTMMMGGGDDDAAA???<<<;;;999777666555666666777777777666666666555555333333444555555555555555666666666666666666666666666666666555666666777888999999888888888999999::::::::::::;;;;;;;;;<<<<<<<<<======>>>>>>======<<>>>>>;;;;;;;;;<<<<<<<<<=====================>>>??????@@@AAAAAAAAAAAAAAA@@@@@@???@@@@@@BBBCCCDDDEEEEEEGGGGGGGGGHHHKKKOOOSSSVVVXXX[[[___dddiiiooouuuyyyoooXXXGGG@@@888777444222111222222111/////////.........------,,,+++***+++---...---,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************))))))))))))************************))))))************)))))))))((((((((('''''''''&&&)))))))))(((''''''&&&&&&&&&'''((())))))((('''&&&%%%&&&&&&&&&&&&&&&&&&'''$$$%%%&&&''''''(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$&&&)))+++***(((&&&&&&'''%%%&&&((((((''''''(((***%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&''''''''')))))))))))))))(((''''''''''''''''''''''''(((((((((*********(((&&&&&&''')))((('''(((++++++***(((************+++,,,,,,---,,,+++++++++,,,---///000444555555666777999:::;;;<<<<<<;;;;;;<<<===>>>???===;;;999666555444555555777555333333444444333222333222111///............000///...---,,,,,,,,,,,,)))***++++++++++++++++++******))))))))))))******+++,,,,,,,,,,,,+++)))((()))))))))************+++++++++++++++***)))(((((())))))************))))))+++******)))))))))))))))~~~zzzvvvsssqqqppppppooonnnmmmmmmnnnoooppprrrssstttrrrmmmggg```[[[UUUPPPJJJDDD@@@>>>;;;:::777777666666666777777888888888888888777777777777444444555666666666555555777777777777777777777777777777666666777777888999999999999999999:::;;;<<<<<<<<<<<<<<<============>>>??????@@@@@@??????>>>>>>>>>>>>>>>????????????<<<============>>>>>>>>>@@@????????????@@@AAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAABBBCCCCCCDDDEEEEEEEEEEEEEEEEEEGGGJJJMMMOOOQQQSSSWWW[[[___dddjjjnnntttzzznnnUUUGGG;;;777444222333333333333////////////............---,,,+++,,,.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++*********)))))))))************************))))))************))))))((((((((((((''''''''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&'''''''''&&&&&&&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%(((((('''&&&%%%$$$######''')))******(((''''''(((%%%'''((((((&&&&&&''')))%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&''''''''')))))))))))))))((((((''')))))))))))))))(((((((((((()))***)))(((''''''(((***))))))***,,,,,,***))),,,,,,,,,---......//////111111111333555777999:::AAABBBDDDGGGHHHIIIJJJJJJKKKKKKLLLMMMNNNNNNNNNNNNLLLJJJHHHFFFDDDDDDDDDDDDFFFDDDBBBAAABBBBBBAAA@@@<<<<<<:::999888777777777777666555333111000......)))***+++,,,------------+++******))))))************+++++++++++++++*********************+++,,,,,,---------,,,++++++******)))******++++++******)))+++******)))))))))))))))}}}zzzvvvtttssssssnnnmmmmmmlllmmmoooqqqrrrttttttqqqmmmfff]]]VVVQQQJJJFFFAAA===;;;999888777777777888888888999999:::888888888888888777777777444555666666777777666666888888888888888888888888888777777777888999:::;;;999999::::::;;;<<<===>>>=========>>>>>>>>>??????@@@AAAAAABBBBBBAAAAAA@@@======>>>>>>>>>>>>??????>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@AAAAAABBBAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDEEEFFFHHHJJJMMMOOORRRUUUXXX\\\aaaeeeiiinnnuuuzzzeeeQQQ@@@999444333333333333444000000000/////////.........---,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))************************''''''((((((((((((''''''************))))))))))))''''''''''''(((((())))))''''''((())))))(((''''''((((((''''''&&&&&&%%%%%%(((((())))))((('''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$&&&'''((((((((('''((((((((())))))'''$$$#########%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''(((((())))))))))))(((((()))))))))))))))(((((((((''')))******))))))+++---...---,,,,,,,,,,,,------///000111333444555666666999;;;===AAADDDHHHKKKMMMRRRTTTWWWYYYZZZZZZXXXWWWVVVWWWZZZ\\\]]]]]]\\\\\\YYYXXXWWWVVVVVVVVVVVVWWWYYYWWWTTTSSSSSSSSSRRRQQQKKKKKKJJJIIIHHHGGGGGGGGGBBBAAA@@@===;;;888666444000000000000000///...---...---,,,+++++++++++++++*********+++++++++++++++************+++,,,...//////...---,,,++++++************++++++++++++******+++******)))))))))))))))}}}{{{xxxvvvuuuuuuuuuooooooooopppqqqqqqrrrsssrrroooiiiaaaYYYRRRMMMJJJBBB???;;;999888888777666888888888999888888888888777777777777777777777777555666777777888888777777999999999999999999999999888888888999:::;;;<<<<<<;;;;;;;;;;;;<<<===??????>>>>>>>>>?????????@@@@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBB?????????@@@@@@@@@AAAAAA@@@@@@?????????@@@AAAAAAAAABBBCCCCCCDDDDDDDDDCCCDDDDDDDDDEEEEEEFFFFFFFFFGGGFFFEEEEEEEEEFFFGGGGGGJJJLLLNNNPPPRRRUUUYYY\\\bbbggglllqqquuu{{{ttt]]]GGG===555444444222111333111111000000000////////////...------//////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))************&&&&&&''''''((()))))))))''''''((((((((((((''''''(((((((((''''''&&&&&&&&&))))))))))))((('''&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))&&&$$$###$$$&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%&&&'''''''''&&&''''''%%%###!!!!!!"""%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((()))*********)))))),,,...///...---,,,...111666999;;;<<<>>>AAACCCDDDEEEEEEIIIJJJMMMPPPTTTWWWYYYZZZ[[[]]]___``````]]]ZZZXXXWWWYYY]]]```bbbbbbaaaaaa^^^^^^______```aaabbbbbbccc```]]][[[[[[[[[ZZZYYYWWWVVVUUUUUUTTTUUUUUUUUUPPPPPPNNNLLLIIIFFFCCCAAA===<<<;;;999666333111000111000///---,,,++++++++++++++++++++++++,,,,,,,,,++++++******,,,...000111000///---,,,************++++++,,,,,,,,,,,,+++++++++******)))))))))))))))~~~zzzyyywwwvvvuuuvvvvvvwwwtttuuuuuuuuutttrrrpppoooiiieee]]]TTTMMMHHHEEEEEE===;;;888888888999888888777777888888777777666555777777777777777888888888666777888888999999888888::::::::::::::::::::::::999999999:::;;;<<<===>>>===============>>>???@@@????????????@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@>>>>>>>>>??????@@@@@@AAA???@@@@@@@@@@@@AAAAAAAAA???????????????@@@AAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIKKKLLLLLLOOORRRUUU]]]aaafffiiilllqqqxxx~~~hhhRRRDDD999888777222000333111111111111000000000000///...------...///---,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,++++++++++++*********(((((((((((((((((((((((())))))************))))))''''''''''''((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((('''&&&%%%''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%&&&)))***'''$$$%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%&&&'''((())))))%%%###"""###&&&'''((('''!!!###$$$$$$$$$$$$%%%'''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''((((((((('''(((((()))))))))))))))'''((((((((()))))))))))),,,,,,,,,+++***+++---///111222333555999???FFFKKKMMMOOOQQQSSSUUUVVVVVVUUUWWWXXXYYY[[[[[[\\\\\\\\\ZZZ[[[\\\\\\ZZZVVVSSSPPPRRRTTTXXX\\\___```aaaaaa______```aaacccddddddeeeccc___[[[YYYXXXXXXXXXWWWXXXXXXXXXXXXXXXYYYZZZ[[[\\\\\\[[[ZZZWWWTTTQQQOOOJJJIIIGGGEEEAAA>>>;;;999777666444111///---,,,,,,...---,,,,,,,,,,,,------,,,+++***+++,,,///222444111000...,,,*********++++++,,,,,,------,,,,,,++++++******)))))))))))))))~~~{{{xxxxxxxxxwwwwwwwwwyyyzzz{{{yyyzzzzzzxxxtttnnnhhhddd\\\XXXQQQJJJDDDAAA@@@@@@;;;999888777999:::999999666777888999999888777777888888888888999999::::::777888888999:::999999999:::::::::::::::::::::::::::::::::;;;<<<===????????????>>>>>>>>>??????@@@>>>????????????@@@@@@@@@???@@@@@@AAAAAA@@@@@@???;;;<<<<<<===>>>>>>????????????@@@@@@@@@AAAAAAAAA@@@@@@??????@@@@@@AAABBB@@@@@@AAABBBCCCDDDDDDCCCDDDDDDEEEFFFGGGHHHIIIJJJIIIIIIIIIHHHHHHGGGGGGGGGIIIJJJKKKKKKKKKLLLOOORRRWWW[[[___aaacccgggnnnsssyyy}}}rrr]]]LLL>>>===;;;444111444222222111111111000000000///...------......---+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))************))))))&&&'''''''''((((((((()))'''''''''(((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((&&&&&&'''''''''&&&&&&%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***///333111***$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&''''''((((((&&&###"""###&&&))))))(((!!!###%%%%%%%%%&&&(((***%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''((()))))))))))))))'''(((((()))***+++,,,,,,...///000111222444888;;;===AAAFFFJJJMMMRRRXXX\\\___```aaabbbbbbaaa```___[[[[[[\\\\\\[[[ZZZXXXWWWXXXXXXXXXWWWUUUQQQNNNLLLOOOQQQUUUYYY]]]```bbbcccaaabbbbbbcccddddddccccccbbb^^^ZZZWWWVVVVVVUUUUUUTTTTTTUUUVVVWWWYYYZZZ[[[^^^_________]]]ZZZXXXVVVSSSSSSRRRQQQOOOMMMKKKIIIBBB@@@===:::777444222222000000...---,,,------...,,,+++++++++---000333555333222///---++++++,,,,,,,,,,,,------------,,,,,,+++******)))))))))))))))~~~{{{wwwuuuyyyyyyyyyyyyzzz|||{{{{{{{{{wwwqqqhhh___ZZZSSSPPPKKKEEEAAA>>><<<<<<:::999777888999::::::999777888:::;;;<<<<<<;;;;;;999999999::::::;;;;;;;;;888888999::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;===>>>???@@@@@@@@@??????>>>?????????>>>>>>?????????@@@@@@@@@>>>??????@@@@@@??????>>>??????@@@AAABBBBBBCCCCCC??????@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBB???@@@AAABBBCCCCCCCCCCCCCCCDDDEEEFFFHHHIIIJJJKKKIIIIIIIIIIIIHHHHHHHHHGGGKKKLLLMMMLLLLLLMMMOOORRRSSSVVVYYY[[[\\\```gggllllllqqqwww|||wwwdddQQQBBB@@@>>>555111444222222222111111111111000///...,,,,,,------,,,+++*********************************++++++,,,,,,,,,,,,,,,,,,+++++++++******************************''''''((((((((((((''''''((()))))))))******++++++((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&''''''(((((())))))%%%%%%&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$'''///777<<<888---$$$%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&'''$$$"""$$$'''***+++***%%%&&&((('''&&&&&&''')))%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))''''''((()))))))))))))))(((((()))***,,,---...///...000333777;;;@@@GGGKKKLLLRRRYYY]]]___```ccceeehhhhhhiiiiiigggeeebbb```WWWXXXXXXYYYXXXWWWUUUTTTYYYYYYXXXWWWUUURRRPPPNNNPPPRRRVVVZZZ___bbbeeegggeeefffffffffeeedddccccccddd```[[[XXXWWWWWWWWWVVVQQQQQQRRRTTTVVVXXXZZZ[[[\\\\\\]]]]]]\\\ZZZXXXVVVWWWWWWXXXXXXXXXXXXWWWVVVLLLJJJGGGCCC???<<<:::999222111///...---------...,,,+++++++++---000444666555444111...---------...,,,------......------,,,+++******)))))))))))))))}}}yyyvvvuuuwwwxxx|||}}}uuummmddd[[[RRRLLLFFFEEEBBB???===;;;999999999999999999999999999999:::999888888888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>===<<<;;;============>>>>>>>>>>>>;;;;;;<<<<<<===>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@>>>>>>=========>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDBBBBBBCCCCCCCCCCCCBBBBBBDDDEEEEEEFFFFFFFFFEEEEEEFFFFFFFFFFFFGGGHHHIIIIIIHHHIIIJJJKKKKKKKKKJJJIIIJJJJJJKKKMMMNNNOOOPPPQQQRRRTTTVVVXXXYYY[[[^^^```fffiiinnnsssxxxppp^^^LLLDDD@@@999444444222111//////000111111000000/////////...............---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---------,,,,,,,,,++++++(((((()))***++++++,,,,,,))))))))))))(((((((((((((((''''''''''''(((((()))''''''((((((((((((''''''''''''''''''''''''''''''''''''((()))******))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''&&&%%%%%%$$$'''(((+++///222000***%%%''''''&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''***(((&&&&&&&&&'''&&&%%%))))))(((((('''''''''&&&+++***)))((((((((((((((('''***---...,,,)))'''&&&---............000444888;;;===AAAGGGMMMSSSWWWZZZaaabbbdddgggjjjlllmmmnnnooooooooommmjjjfffbbb```^^^\\\ZZZXXXWWWYYY[[[\\\[[[]]]______\\\YYYWWWVVVTTTWWWZZZ^^^bbbddddddeeegggeeeccccccccccccaaa```]]]\\\[[[ZZZZZZZZZ\\\]]]XXXYYYYYYVVVSSSSSSVVVZZZ^^^]]]]]]\\\[[[ZZZYYYYYYXXXWWWVVVUUUUUUWWWXXXYYYUUUUUUSSSOOOIIIDDDAAA@@@<<<999555222111111000///111000//////000000///...333111///.........---,,,......---,,,,,,+++******++++++***))))))***+++,,,}}}{{{yyyyyy}}}|||wwwooofff]]]TTTLLLGGGCCCBBB@@@>>><<<:::999999999999999999999999999999;;;::::::999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>===<<<;;;============>>>>>>>>>>>>;;;<<<<<<======>>>>>>???>>>???@@@@@@AAAAAA@@@@@@??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDDDDDDDDDDCCCCCCDDDEEEFFFFFFGGGGGGFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIJJJKKKKKKKKKKKKJJJJJJKKKLLLMMMNNNOOOPPPPPPQQQSSSTTTUUUVVVXXX[[[]]]___bbbfffkkkooouuu|||{{{kkkYYYNNNFFF===777777666444222222222222111///000000/////////............---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,++++++++++++((())))))***++++++,,,,,,***)))))))))(((((((((((())))))((((((((((((((()))''''''((((((((((((''''''''''''''''''''''''''''''''''''((()))))))))((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''''''''''''''((((((''''''&&&%%%&&&%%%&&&(((++++++(((%%%''''''&&&&&&&&&&&&''''''%%%%%%&&&'''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''(((((('''%%%%%%'''(((((('''))))))(((((((((''''''''''''''''''(((((((((((((((&&&(((***++++++******+++,,,...000333555999===AAAKKKMMMRRRWWW\\\```cccdddhhhiiikkklllnnnoooooopppooooooooommmjjjgggcccaaa^^^]]]\\\[[[\\\^^^```bbbcccdddeeeccc___\\\ZZZZZZZZZZZZ[[[]]]^^^```aaaaaaaaa```^^^^^^___^^^]]][[[ZZZYYYWWWWWWYYY[[[^^^aaa```bbbcccaaa]]][[[]]]___\\\]]]]]]]]]]]]\\\[[[[[[ZZZYYYVVVTTTTTTUUUWWWYYYWWWXXXXXXUUUQQQNNNLLLLLLHHHDDD???;;;888555222000222000......000222333333444333111111111111000.........------,,,++++++***++++++***)))))))))***+++~~~~~~~~~tttnnnddd[[[RRRKKKEEEAAA???>>>===;;;:::999999999999999999999999999999999<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<============>>>>>>>>>>>><<<<<<======>>>?????????@@@@@@AAABBBBBBBBBBBBAAAAAABBBCCCDDDEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHFFFGGGGGGHHHHHHGGGGGGFFFFFFGGGGGGHHHHHHGGGGGGFFFEEEFFFFFFGGGHHHHHHIIIIIIJJJJJJJJJJJJKKKKKKLLLMMMKKKLLLLLLMMMNNNOOOPPPPPPPPPQQQRRRSSSSSSTTTWWWYYYZZZ\\\```cccfffkkkqqquuu|||xxxhhhZZZMMMAAA:::999555444222111111000...,,,000000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,++++++++++++*********)))))))))***++++++,,,,,,******)))))))))(((((((((++++++***)))((((((((()))''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''(((((()))'''((((((((((((''''''&&&'''%%%######%%%&&&''''''''''''&&&&&&&&&&&&''''''$$$%%%&&&'''''''''''''''&&&&&&&&&%%%&&&&&&'''((('''&&&%%%%%%((()))))))))))))))((((((((((((''''''&&&'''((()))************)))***++++++***,,,///111111444:::???DDDIIINNNQQQ]]]```dddhhhkkkmmmmmmmmmnnnnnnoooppppppppppppooooooooonnnllljjjgggdddbbb___^^^^^^^^^___aaaccceeebbbaaa```]]]YYYVVVVVVVVVYYYZZZ[[[]]]```ccceeefffcccbbb```___```___^^^\\\ZZZYYYXXXXXX[[[```eeeiiijjjmmmpppoookkkhhhgggiiihhhjjjlllmmmmmmkkkiiigggbbb___[[[WWWUUUVVVXXXZZZXXXYYYZZZYYYVVVTTTSSSRRRNNNKKKFFFBBB???;;;777444444111...---...000111111444333333444555555333111......------,,,+++++++++,,,+++***)))((((((((()))yyyjjjdddZZZPPPIIICCC???<<<<<<;;;::::::999999999:::999999999999999999999999;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================>>>>>>>>>>>>???===>>>>>>??????@@@@@@AAAAAABBBCCCCCCDDDDDDCCCCCCCCCDDDFFFHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEFFFFFFFFFHHHHHHIIIJJJJJJJJJJJJJJJHHHIIIIIIJJJJJJIIIIIIHHHJJJKKKKKKKKKKKKJJJJJJIIIFFFGGGHHHIIIJJJJJJKKKKKKLLLKKKJJJJJJKKKLLLNNNOOOMMMMMMMMMNNNNNNOOOOOOOOOOOOPPPQQQQQQQQQRRRTTTVVVXXXZZZ]]]___aaaeeejjjmmmrrrvvv{{{zzziiiXXXJJJAAA===777555333222222111///---000000000////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))*********+++++++++*********)))))))))((((((---,,,+++***))))))))))))''''''(((((((((((('''''''''''''''''''''''''''''''''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((()))******&&&'''''''''''''''&&&&&&(((&&&%%%$$$%%%'''((()))''''''&&&&&&&&&&&&''''''%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&'''((((((((('''%%%&&&((())))))((())))))((((((((((((((((((((()))+++,,,,,,,,,,,,,,,---------------000555888???CCCKKKQQQWWW[[[___bbbgggiiimmmpppqqqpppooonnnmmmmmmnnnnnnnnnnnnmmmmmmmmmlllllljjjhhheeecccaaa______^^^^^^^^^_________ZZZYYYWWWTTTQQQPPPRRRTTTUUUYYY___fffmmmrrrvvvwwwrrrpppmmmlllkkkjjjgggeeeaaa```^^^^^^aaagggmmmqqqtttwwwyyyyyyvvvuuuvvvxxx}}}~~~zzzxxxnnnkkkeee___\\\\\\^^^``````aaaaaa^^^ZZZUUUSSSRRROOOMMMJJJHHHGGGEEECCC@@@===:::777555444222000...111111333555777777555333......------,,,,,,,,,,,,,,,+++***)))((((((''''''uuulll```ZZZQQQIIICCC???<<<;;;::::::999999999::::::;;;999999999999999999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>?????????@@@@@@???@@@@@@AAAAAABBBCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDEEEGGGIIIIIIHHHGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFEEEDDDDDDEEEFFFFFFGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIJJJKKKKKKKKKJJJJJJIIIHHHGGGHHHJJJKKKLLLMMMMMMMMMLLLLLLKKKKKKLLLMMMOOOPPPNNNNNNNNNNNNNNNNNNOOOOOOOOOPPPQQQQQQPPPQQQSSSUUUWWWXXXZZZ[[[]]]```dddgggjjjnnnsssxxx~~~}}}jjjYYYKKKCCC<<<999666555555555333222111000000000///////////////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))***************+++++++++************))))))))))))------,,,***))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((('''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((()))******$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''''''''((((((''''''&&&&&&&&&&&&''''''(((((((((((('''&&&%%%$$$'''&&&&&&&&&&&&'''((((((+++)))''''''(((((('''&&&(((((())))))))))))))))))******+++,,,,,,,,,,,,,,,,,,---///000333999???DDDOOOTTTZZZ```cccfffhhhjjjjjjkkknnnoooooonnnkkkjjjjjjjjjkkkkkkkkkkkkkkkjjjiiihhhgggeeedddbbb```___^^^^^^^^^]]][[[YYYXXXWWWVVVWWWVVVUUUTTTVVVZZZ]]][[[bbbnnnzzz|||zzzxxxvvvsssqqqjjjhhheeedddfffjjjooorrr{{{}}}~~~zzzvvvooojjjffffffhhhjjjppppppooojjjbbb[[[VVVSSSQQQOOOMMMLLLMMMMMMLLLKKKHHHFFFEEECCCAAA===777333000111222555777777555333......------------,,,,,,+++++++++***)))(((''''''vvviiiaaaWWWQQQJJJDDDAAA???===<<<:::::::::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>??????@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCDDDEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFDDDEEEFFFGGGHHHGGGGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHEEEEEECCCCCCCCCCCCEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDDDDGGGHHHJJJLLLMMMNNNMMMMMMLLLLLLLLLMMMNNNOOOPPPQQQOOOOOOOOOOOOOOONNNNNNNNNNNNOOOPPPPPPPPPPPPSSSUUUSSSTTTVVVWWWXXXZZZ]]]```cccfffkkkpppvvv|||zzziiiVVVHHH???;;;666333222222222222111111000000000////////////......---------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,++++++++++++*********************************++++++*********))))))))),,,,,,+++***))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((('''&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''(((((()))######$$$%%%%%%%%%%%%$$$"""$$$''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&''''''******))))))'''&&&$$$###''''''&&&&&&''''''((())),,,***((('''(((((('''&&&(((((())))))))))))******))))))))))))***,,,---...+++...444:::@@@GGGOOOTTT\\\___cccfffggghhhiiijjjiiijjjllllllkkkjjjhhhfffiiiiiiiiiiiiiiihhhggggggcccbbbaaa```^^^]]]\\\[[[\\\\\\\\\\\\[[[YYYVVVUUUWWWXXXZZZ[[[]]]```eeeiiiooowww~~~|||yyywwwpppmmmjjjggggggiiilllooo{{{~~~{{{yyytttqqqooopppsssttt{{{{{{yyytttkkkbbb\\\YYYUUURRROOONNNOOOPPPQQQPPPPPPNNNMMMLLLJJJFFFAAA===777666666666777666333111......------------------+++++++++++++++***)))(((uuujjj^^^WWWNNNJJJEEEAAA@@@???>>>>>><<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===???@@@AAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEEEEFFFGGGGGGHHHFFFFFFGGGHHHHHHHHHHHHHHHDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCAAA@@@@@@AAACCCDDDCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDBBBAAAAAAEEEFFFIIIKKKMMMMMMLLLLLLKKKLLLMMMOOOPPPPPPQQQQQQPPPPPPPPPOOOOOONNNNNNNNNLLLMMMOOOOOOOOOPPPRRRTTTPPPQQQSSSSSSTTTVVVYYY\\\\\\___dddhhhmmmsssyyy~~~lllZZZFFFAAA999333111111111111111111111000000000////////////...---------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++************************+++++++++*********))))))+++******)))))))))******''''''((((((((((((''''''((((((((((((((((((((((((''''''((()))))))))((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''''''''###$$$%%%%%%&&&&&&&&&%%%"""$$$&&&&&&%%%$$$%%%'''''''''&&&&&&&&&&&&''''''))))))))))))(((&&&%%%%%%'''''''''''''''(((((()))***)))''''''((())))))((((((((()))))))))************))))))***,,,000333666666;;;CCCKKKRRRXXX^^^bbbeeegggiiiiiihhhgggggghhhhhhhhhhhhhhhgggfffeeeeeehhhhhhgggfffeeecccaaa```]]]]]][[[ZZZYYYXXXWWWWWWXXXZZZ\\\^^^______]]]\\\[[[]]]aaadddgggkkkpppttt}}}}}}}}}|||{{{yyyssspppmmmkkkiiiiiikkklllssswww{{{~~~tttsssrrrrrrtttwww{{{}}}}}}wwwooojjjhhhbbb___[[[YYYZZZ]]]___```___\\\WWWTTTQQQNNNKKKHHHDDDAAA===:::888555111///------..................++++++,,,---,,,,,,+++***vvvkkk```VVVPPPHHHEEEBBB@@@@@@@@@??????======<<<<<<<<<===>>>>>>========================<<<===>>>@@@@@@??????>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===???@@@BBBBBBBBBCCCCCCCCCDDDDDDEEEFFFFFFGGGHHHHHHIIIIIIFFFGGGHHHHHHIIIIIIHHHHHHCCCCCCBBBBBBCCCCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCBBB@@@??????@@@BBBCCCAAAAAABBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDEEEEEEEEEEEEDDDCCCAAAAAACCCEEEGGGJJJLLLLLLKKKKKKKKKLLLNNNPPPQQQQQQQQQPPPQQQPPPPPPOOOOOONNNNNNMMMJJJLLLMMMNNNNNNOOOQQQTTTOOOQQQRRRRRRSSSUUUXXX[[[XXXZZZ^^^cccgggmmmssswww{{{sssSSSLLLBBB;;;777666777777111111111111000000000000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---------,,,,,,,,,++++++++++++******************+++++++++************)))))))))))))))))))))******''''''((((((((((((''''''))))))))))))))))))))))))''''''((()))*********)))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&'''''''''&&&%%%&&&'''&&&$$$$$$'''***'''''''''&&&&&&''''''''''''((((((((((((((('''''''''''''''''''''((()))))))))'''&&&''')))*********(((((())))))*********+++,,,++++++,,,000555;;;>>>EEEKKKSSS[[[```dddgggiiijjjkkklllkkkiiigggggghhhffffffeeeeeeddddddccccccgggfffeeeccc```^^^[[[ZZZZZZYYYXXXWWWUUUUUUUUUUUUUUUXXX\\\aaadddeeeeeeeeecccfffjjjnnnrrrvvv{{{~~~}}}zzzyyyxxxyyyzzz{{{{{{yyyuuussspppnnnlllkkklllllljjjooouuuzzz|||}}}yyyvvvkkklllmmmpppuuuzzz|||zzztttppplllkkkmmmrrrvvvxxxuuuooofff___ZZZXXXVVVUUUNNNJJJDDD>>>:::555000---------..................***+++,,,---...---,,,+++uuuhhh\\\SSSKKKGGGDDDCCCAAA???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;AAAAAAAAABBBBBBBBBBBBBBBEEEEEEEEEEEEEEEEEEEEEFFFIIIHHHGGGFFFFFFGGGHHHIIIHHHGGGGGGFFFEEEDDDDDDCCCEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@?????????>>>===<<<;;;:::::::::?????????@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAABBBCCCCCCCCCBBBBBBAAABBBBBBBBBGGGFFFEEEFFFGGGHHHGGGFFFIIIJJJJJJKKKMMMNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPPPPQQQQQQRRRRRRNNNNNNNNNOOOPPPSSSUUUVVV\\\]]]^^^^^^```dddiiimmmqqquuu|||mmmWWW@@@666666666444222333333222222111000000000111111000///////////////...------,,,,,,------...//////.........---------************************************************))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&''')))))))))((((((************************''''''&&&&&&&&&%%%%%%%%%((('''&&&%%%%%%&&&'''(((&&&&&&'''((('''&&&$$$###''''''&&&%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%,,,)))''''''((()))&&&$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''***)))((((((***++++++***,,,***(((***,,,---,,,***---000444777<<>>=========<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>======???>>>>>>>>>===<<<<<<<<<:::::::::;;;;;;<<<<<<<<<@@@@@@AAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHGGGFFFFFFGGGHHHHHHFFFFFFFFFEEEDDDCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA???>>>>>>>>>===<<<;;;::::::::::::>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCHHHGGGEEEEEEFFFFFFEEEDDDDDDEEEFFFGGGHHHIIIJJJKKKLLLLLLLLLMMMMMMNNNNNNNNNPPPPPPQQQQQQQQQRRRRRRRRRQQQPPPPPPOOOPPPQQQRRRSSSYYYZZZZZZ[[[\\\___dddhhhkkkooovvv|||mmmRRRCCC===999666444333333222222111000000000111111000///////////////...------,,,,,,------............---------,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))((('''&&&))))))))))))))))))))))))''''''''''''&&&&&&%%%%%%((('''&&&&&&&&&&&&'''(((&&&&&&''''''&&&&&&%%%$$$'''''''''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''+++)))''''''((((((&&&$$$&&&&&&'''''''''(((((((((&&&'''(((((())))))((((((***)))''''''(((((((((((())))))+++...222333222///111666===DDDKKKQQQVVVZZZaaacccdddeeedddcccdddeeedddfffhhhiiiiiigggdddbbbccccccaaaaaaaaaaaacccccc```^^^\\\YYYXXXYYY\\\___eeefffgggfffbbb___]]]]]]aaacccfffjjjmmmnnnnnnnnnjjjlllmmmnnnmmmnnnpppqqqrrrsssrrrooojjjfffdddcccdddfffiiillloooqqqrrrrrrooollliiiddd```]]][[[ZZZYYYYYYZZZ\\\___cccfffhhhnnnnnnnnnmmmjjjgggccc```cccffflllttt|||wwwrrrqqqooommmllleee[[[QQQKKKEEE@@@===666666555333000.........---,,,+++,,,------,,,***nnnggg\\\RRRKKKFFFCCCAAA??????>>>=========>>>>>>========================<<<======>>>>>>>>>======??????>>>===<<<;;;;;;:::::::::;;;<<<======>>>>>>@@@@@@BBBCCCEEEGGGHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGDDDDDDDDDCCCCCCBBBBBBAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAAAAA???>>>===<<<<<<<<<;;;:::999999999:::======>>>>>>???@@@@@@@@@AAAAAAAAAAAAAAABBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCHHHFFFEEEDDDDDDDDDBBB@@@@@@@@@AAACCCDDDEEEFFFGGGIIIIIIJJJKKKLLLMMMMMMNNNQQQQQQQQQRRRRRRRRRSSSSSSSSSSSSRRRQQQPPPPPPPPPPPPUUUVVVVVVVVVWWWZZZ^^^aaacccgggmmmsssyyy```KKK???888333222333333333222111111000000111111000///////////////...------,,,,,,------...---------,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&%%%(((((((((((((((((((((((((((((((((''''''''''''&&&((('''&&&&&&&&&&&&'''(((''''''&&&%%%%%%%%%&&&&&&((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))***)))''''''(((((('''%%%''''''((((((((()))))))))(((((()))************)))******)))((('''''''''((()))***...333888:::999777===CCCLLLUUU[[[___bbbeeejjjjjjjjjgggeeeccccccdddfffggghhhiiiiiihhhgggfffbbbaaa___^^^]]]^^^```aaa\\\[[[YYYYYY\\\```fffiiirrrssssssppplllhhhfffeeejjjjjjkkkmmmmmmnnnooooookkkiiigggffffffeeedddcccgggfffeeebbb___^^^___aaa]]]^^^```bbbdddeeeggggggcccaaa^^^ZZZVVVSSSQQQPPPLLLMMMOOOQQQTTTVVVXXXYYY```aaabbbbbbaaa```^^^]]]bbbfffoooyyy~~~{{{tttiii^^^UUUOOOJJJGGG@@@>>>:::666333000//////111///......///...---+++uuueee^^^TTTLLLFFFDDDBBBAAA===============>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@???>>>>>>>>>======<<<<<<<<<<<<===>>>@@@AAABBBBBBBBBBBBCCCEEEFFFHHHIIIIIIGGGFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDCCCBBBBBBBBBAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@>>>===;;;:::;;;;;;::::::999:::::::::======>>>>>>??????@@@@@@AAA@@@@@@@@@@@@AAABBBBBBBBBAAAAAAAAAAAABBBCCCCCCEEEDDDBBBBBBBBBBBBAAA?????????@@@AAACCCDDDEEEFFFFFFGGGGGGIIIJJJKKKLLLLLLPPPPPPQQQQQQRRRRRRSSSSSSTTTSSSRRRRRRQQQQQQPPPPPPRRRSSSTTTTTTTTTVVVYYY\\\]]]aaaggglllrrrxxxhhhQQQBBB888444444444333333222222111000000111000000///////////////...------,,,,,,------...,,,,,,,,,+++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&'''''''''((('''%%%$$$$$$%%%&&&'''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))((((((((((((''''''&&&''''''((((((((()))))))))'''((())))))******)))))),,,,,,,,,***)))((()))******,,,111777<<<@@@BBBCCCNNNSSSZZZ___cccdddfffgggkkklllkkkjjjhhhhhhjjjllljjjjjjjjjjjjjjjiiiiiiiii```^^^]]][[[[[[\\\^^^```^^^]]]]]]```fffnnntttwww|||{{{xxxsssnnnkkkjjjkkkoooppppppooonnnllljjjiiifffbbb^^^\\\]]]]]]ZZZWWWXXXWWWTTTQQQPPPQQQUUUYYY^^^]]]\\\\\\[[[[[[[[[\\\ZZZXXXVVVTTTQQQOOOMMMMMMKKKLLLNNNQQQSSSUUUVVVVVVZZZ[[[\\\]]]^^^^^^______```dddmmmzzz}}}uuukkkccc[[[UUURRRJJJHHHDDD@@@<<<999555333444222000///000000///---vvvjjj]]]WWWOOOHHHDDDBBBAAA@@@<<<<<<<<<<<<===>>>???@@@??????????????????????????????@@@AAABBBBBBAAAAAA>>>>>>>>>??????@@@@@@@@@@@@@@@AAABBBDDDEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDDDDDDDCCCCCCBBBBBB@@@@@@@@@AAAAAA@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===;;;;;;;;;;;;;;;:::;;;;;;<<<<<<>>>>>>??????@@@AAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBBAAAAAAAAAAAAAAABBBCCCCCCBBBAAA@@@@@@BBBBBBAAA@@@>>>???@@@AAABBBCCCCCCDDDDDDDDDEEEFFFGGGIIIIIIJJJMMMNNNOOOPPPQQQRRRSSSSSSRRRRRRSSSSSSSSSTTTSSSSSSSSSSSSTTTTTTSSSSSSVVVXXX[[[^^^ccchhhmmmsssyyy}}}vvv^^^MMM@@@::::::444444333333222111111111111000000///////////////...------,,,,,,------...,,,,,,+++++++++*********++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))'''(((((((((((((((((((((&&&''''''''''''''''''&&&'''&&&%%%$$$$$$%%%'''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((((((((''''''''''''&&&&&&'''''''''(((((((((''''''((())))))))))))(((***+++,,,+++)))(((***,,,***...333:::BBBJJJPPPTTTZZZ]]]___aaabbbcccfffhhhjjjkkkkkkkkkkkklllooorrrlllkkkiiihhhggghhhiiiiiicccbbb___^^^^^^```bbbdddbbbaaabbbgggooowww}}}~~~{{{tttmmmgggfffhhhkkknnnooopppooolllgggbbb___ZZZVVVRRRRRRTTTUUUSSSQQQUUUTTTRRRPPPPPPSSSYYY]]]bbbaaa^^^[[[ZZZYYYZZZZZZWWWVVVVVVUUUTTTRRRQQQQQQNNNOOOQQQTTTVVVXXXYYYYYYXXXXXXYYYYYY[[[\\\^^^^^^\\\___gggsss{{{tttllleeeaaaZZZWWWTTTPPPLLLEEE===777555333000/////////...---yyylllaaaTTTOOOIIIDDDAAA@@@>>>===============>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAAAAAAAAAAAAAA???@@@@@@AAABBBCCCDDDDDDDDDDDDEEEFFFFFFGGGHHHHHHFFFFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@???>>>??????@@@@@@??????>>>@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@??????@@@??????>>>===<<<===<<<<<<<<<===>>>??????@@@@@@AAAAAABBBCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDBBBBBBBBBBBBCCCDDDEEEEEEBBBAAA@@@AAACCCDDDCCCBBB???@@@@@@@@@AAAAAAAAAAAABBBCCCCCCDDDEEEFFFGGGGGGIIIJJJKKKMMMOOOQQQRRRSSSRRRSSSTTTUUUVVVWWWWWWVVVTTTUUUUUUTTTSSSSSSTTTVVVYYY\\\___ccchhhmmmssswwwzzz~~~kkkWWWFFF<<<:::444444444333222222111111111111000///////////////...------,,,,,,------...,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))&&&''''''''''''(((((((((&&&&&&'''(((((('''&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%'''((()))((('''&&&'''(((&&&&&&'''''''''(((((((((&&&'''(((((())))))((((((&&&)))+++***)))))),,,000...333;;;DDDMMMVVV^^^ccc^^^^^^______```cccgggkkkjjjkkkllllllkkkkkkmmmnnniiigggeeedddeeegggjjjlllmmmkkkgggddddddeeeggghhhhhhgggiiiooowww~~~xxxtttmmmddd^^^]]]aaadddeeegggiiiiiifffaaa[[[WWWPPPNNNLLLLLLNNNQQQRRRSSSWWWWWWXXXXXXZZZ___eeeiiihhhfffbbb___^^^___```aaa___`````````___^^^]]]\\\UUUVVVXXXZZZ]]]___aaabbb^^^^^^]]]\\\\\\^^^___```]]]^^^cccnnn|||}}}~~~~~~}}}~~~|||{{{zzz{{{}}}}}}xxxtttmmmjjjeeeaaa\\\SSSHHH???;;;888444222111000...---uuukkk```VVVLLLHHHDDDBBBAAA@@@>>>===>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAABBBCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHEEEEEEDDDCCCBBBBBBAAAAAABBBBBBAAA@@@@@@???>>>>>>>>>???@@@@@@@@@@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAA>>>??????@@@@@@??????>>>>>>>>>>>>??????AAABBBBBBBBBCCCCCCDDDDDDEEEEEEFFFEEEEEEEEEEEEEEEFFFGGGGGGEEEEEEEEEEEEFFFGGGHHHIIIGGGFFFEEEEEEFFFFFFEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDEEEGGGJJJMMMOOOQQQRRRTTTUUUVVVXXXXXXXXXXXXWWWUUUVVVVVVUUUSSSRRRSSSTTTWWWYYY\\\^^^bbbgggmmmqqquuuyyyuuu```KKK???<<<555444444333333222111111111111000///////////////...------,,,,,,------...---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((()))***+++((((((((((((((((((((((((%%%%%%&&&&&&''''''''''''&&&&&&'''(((((('''&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&((())))))'''&&&''')))''''''((((((((()))))))))'''((())))))******))))))&&&***---...,,,...222777:::AAAKKKTTTZZZ___cccfff___`````````aaacccgggjjjhhhjjjkkkjjjhhhffffffgggfffeeeccccccfffkkkpppsssvvvsssnnniiifffeeeggghhhjjjiiijjjpppxxx}}}}}}{{{nnnlllfff___YYYWWWXXXZZZZZZ[[[]]]^^^]]][[[XXXUUUPPPPPPPPPQQQQQQTTTYYY\\\UUUXXX\\\aaaeeekkkqqquuu|||zzzuuuqqqooooooqqqrrrsssssstttsssrrrpppnnnmmmffffffhhhjjjmmmpppsssuuusssrrrooolllkkklllmmmnnneeeeeehhhpppzzz|||wwwsssqqqqqqqqqpppnnnmmmlllmmmnnnnnnooopppsssxxx~~~zzzvvvpppmmmiiibbbYYYQQQJJJFFF@@@;;;888555222000vvviii```VVVMMMGGGEEECCCBBBBBBBBB@@@??????????????????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCBBBBBBAAAAAAAAA@@@BBBBBBAAAAAA@@@???>>>>>>???@@@AAABBBBBBAAA@@@???@@@@@@@@@@@@@@@@@@AAAAAA??????@@@@@@AAAAAAAAAAAA>>>>>>???@@@@@@@@@@@@@@@??????@@@@@@AAABBBDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGHHHHHHGGGGGGHHHHHHIIIJJJHHHHHHHHHHHHIIIJJJKKKLLLLLLJJJIIIHHHIIIHHHFFFEEEIIIIIIHHHGGGFFFFFFEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBAAABBBEEEHHHKKKNNNQQQRRRVVVWWWXXXYYYYYYYYYXXXWWWUUUVVVVVVUUUSSSQQQRRRSSSUUUVVVYYY[[[^^^bbbhhhllllllpppvvv|||}}}iiiTTTGGGBBB555444444333333222222111111111000///////////////...------,,,,,,------...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***((((((((())))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%###$$$&&&'''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((%%%(((***)))&&&&&&(((***))))))))))))************))))))***++++++++++++***(((---111222222333999>>>HHHPPPZZZaaacccbbbbbbbbbbbbcccdddcccccccccfffhhheeefffhhhhhhfffdddccccccfffeeedddeeeiiipppwww|||{{{wwwpppjjjeeecccccccccdddcccdddjjjqqqtttrrrnnngggfffccc]]]XXXTTTSSSSSSRRRSSSTTTVVVWWWWWWWWWWWWTTTVVVXXXXXXXXX[[[aaafffkkkooovvv}}}|||zzzxxxxxxxxxzzz}}}}}}}}}~~~~~~nnnoooqqqvvv|||~~~|||zzzwwwrrrlllhhhdddcccbbb```^^^^^^___aaa]]]___bbbfffmmmuuu~~~~~~yyytttrrrqqqnnnhhhbbbXXXSSSLLLEEE???;;;777444vvvlllbbbWWWOOOMMMDDDDDDCCCAAA???>>>===<<>>888444444444111000111111111000000//////......//////...------------...------,,,,,,,,,+++++++++******************++++++************************---,,,***)))((('''(((((())))))))))))))))))))))))******))))))******+++,,,((((((((((((((((((((((((&&&&&&'''((())))))((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((''''''''')))(((((())),,,---,,,+++///......000555???KKKSSS]]]___ccceeefffeeebbb```aaa```_________```aaabbb^^^```ccccccbbbaaaaaabbbiiikkknnnrrrtttvvvvvvvvvyyymmmaaa\\\ZZZZZZ\\\```eeedddcccdddeeeeeeeeedddaaabbbcccbbb]]]VVVQQQPPPRRRRRRSSSUUUXXXYYYYYYXXXZZZ]]]```dddggglllrrrvvv|||}}}~~~{{{zzzzzzyyyvvvooogggaaaaaaaaaaaa___]]][[[ZZZ[[[WWWXXX[[[```hhhrrrzzz|||vvvvvvzzz|||zzzvvvkkkfff___WWWPPPIIICCC???{{{mmmddd[[[QQQJJJGGGDDDCCCBBBAAA???>>>===<<>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAABBBBBBCCCBBBBBBBBBCCCCCCCCCAAA@@@AAABBB???AAACCCCCCAAAAAAAAABBBBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEFFFGGGGGGHHHIIIIIIGGGHHHIIIKKKLLLLLLLLLLLLKKKKKKKKKLLLLLLLLLLLLKKKKKKLLLLLLMMMMMMNNNOOOOOORRRQQQOOONNNMMMMMMNNNNNNLLLLLLLLLLLLKKKKKKKKKKKKIIIHHHGGGEEEDDDBBBBBBAAAAAAAAAAAABBBDDDHHHLLLNNNSSSUUUXXXZZZ[[[\\\___aaa^^^^^^^^^^^^]]]\\\[[[[[[WWWXXXYYYXXXWWWYYY^^^aaaeeegggkkkooosssxxx~~~}}}ooo^^^OOODDD===777666555222111222222222222111000000////////////...------------...------------,,,,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++,,,+++)))(((((((((((()))))))))))))))))))))))))))******))))))******+++,,,((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''''''''&&&&&&%%%%%%'''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((()))***+++,,,...222888>>>FFFOOOWWW]]]bbbccceeeggggggeeecccbbbcccbbbaaa````````````aaaaaaaaa```^^^]]]]]]```cccqqqtttxxx||||||zzzwwwtttnnncccYYYTTTSSSSSSVVVZZZZZZZZZZZZ[[[^^^___``````dddfffggggggccc^^^[[[[[[ZZZZZZZZZ\\\___``````___bbbeeejjjqqqwww}}}{{{xxxqqqjjjeeeffffffdddaaa]]]ZZZYYYYYYYYYZZZ]]]bbbiiirrrzzz~~~zzz|||}}}zzzssslllcccYYYOOOIII{{{pppddd]]]UUULLLFFFDDDBBBBBBAAA@@@???======<<>>>>>>>>??????@@@AAAAAAAAAAAAAAAAAABBBBBB???@@@AAABBBCCCDDDDDDDDDBBBCCCDDDDDDCCCCCCDDDEEEBBBDDDEEEEEECCCBBBCCCCCCFFFGGGHHHIIIIIIJJJIIIIIIHHHHHHIIIIIIJJJJJJKKKKKKJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKMMMMMMNNNNNNOOOOOOPPPPPPRRRRRRPPPOOOOOOOOOOOOOOONNNNNNNNNNNNMMMMMMMMMMMMMMMLLLKKKIIIGGGEEECCCBBBCCCCCCBBBBBBDDDFFFIIIKKKOOORRRVVVYYY[[[^^^bbbeeeccccccdddddddddcccaaaaaa[[[[[[[[[YYYWWWXXXZZZ]]]aaacccgggjjjnnnrrrvvvzzz~~~nnn```NNNDDD;;;777555333222333444333333222111111000000000///......------...............------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((())))))))))))))))))))))))))))))***))))))))))))***++++++((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((''''''''''''&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''************************)))++++++)))''')))---111333;;;FFFPPPXXX]]]aaacccffffffffffffeeedddbbbbbbbbbbbbbbbbbbbbbaaaaaaaaacccaaa]]]ZZZXXX\\\bbbfffvvvyyy~~~~~~xxxpppkkkbbbXXXOOOLLLKKKKKKNNNSSSSSSSSSUUUXXX[[[^^^aaabbbiiimmmppppppnnnkkkiiigggfffeeefffhhhkkknnnnnnmmmkkkooowww}}}zzzuuurrrpppooolllhhhdddaaa___^^^___```aaaeeekkkrrryyy|||~~~|||tttiii^^^VVVssshhh^^^YYYSSSLLLFFFEEEAAAAAA@@@??????>>>======@@@BBBDDDEEEDDDCCCCCCCCCDDDDDDDDDFFFIIILLLOOOQQQMMMLLLKKKJJJHHHGGGFFFEEEGGGGGGFFFFFFEEEEEEDDDDDDAAAAAAAAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>?????????AAAAAAAAABBBBBBBBBBBBBBBAAAAAABBBCCCCCCDDDCCCCCCBBBDDDEEEEEEEEEEEEGGGHHHFFFHHHIIIHHHFFFEEEEEEEEEHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLLLLKKKLLLKKKKKKJJJJJJJJJJJJJJJOOOOOOOOOOOOPPPPPPQQQQQQPPPPPPOOOOOONNNNNNNNNNNNQQQQQQPPPOOONNNNNNMMMMMMNNNMMMLLLKKKIIIGGGEEEEEEGGGFFFEEEDDDEEEFFFGGGHHHKKKNNNRRRVVVZZZ___dddggghhhiiijjjkkkkkkiiigggfffaaa```^^^\\\YYYYYYYYYZZZ[[[^^^bbbeeehhhlllpppssszzz~~~rrrZZZMMM???888666333333555333333333222111111000000000//////...............//////.........---------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''''''''(((((())))))***)))))))))))))))))))))))))))))))))))))))***++++++((((((((((((((((((((((((''''''((((((((((((((('''(((((((((((((((((((((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))))))))******************---...+++)))+++222999???GGGSSS\\\aaacccbbbbbbgggfffeeecccbbbaaa``````___```aaabbbbbbbbbcccccc___^^^\\\[[[\\\```gggmmmuuuwwwyyyxxxssskkkccc^^^YYYRRRKKKHHHGGGFFFJJJOOOSSSUUUXXX[[[^^^cccgggjjjooowww~~~~~~zzzvvvvvvuuuvvvyyy~~~{{{|||zzzvvvtttrrrqqqooonnnjjjjjjkkkmmmppptttxxx{{{|||uuummmhhhxxxkkkaaaYYYUUUQQQKKKFFFFFFAAA@@@@@@@@@??????>>>>>>BBBCCCDDDDDDBBBAAAAAABBBDDDFFFIIIKKKMMMNNNOOONNNIIIIIIHHHGGGFFFEEEEEEDDDFFFEEEEEEDDDCCCBBBBBBBBB??????????????????@@@@@@======>>>>>>????????????AAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBDDDEEEGGGGGGGGGGGGIIIKKKIIIKKKLLLKKKIIIHHHHHHIIIIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLLLLLLLLLLKKKJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIPPPPPPPPPPPPPPPQQQQQQQQQOOOPPPPPPPPPOOOOOONNNNNNSSSRRRQQQPPPOOOMMMLLLLLLMMMMMMMMMMMMLLLJJJIIIHHHIIIHHHGGGEEEEEEEEEEEEEEEGGGJJJOOOSSSWWW\\\bbbfffkkkllloooqqqqqqooolllkkkgggdddaaa___]]][[[ZZZYYYYYY[[[^^^aaadddhhhmmmpppwwwzzz~~~kkkZZZFFF<<<777444444555333222222111000000//////000000///............/////////.........---------------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,''''''((())))))*********))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))'''((((((((((((((('''''''''(((((((((((((((((((((''''''''''''(((((())))))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))*********))),,,---,,,,,,000999AAAMMMSSS\\\bbbeeeeeedddccchhhgggeeecccaaaaaaaaaaaabbbaaaaaa``````_________ZZZ\\\^^^aaadddhhhnnnrrrsssrrrppplllfff```ZZZWWWSSSNNNIIIGGGFFFEEEIIIOOOSSSVVVZZZ^^^bbbgggnnnrrryyyzzzzzzyyyyyyyyy{{{}}}~~~~~~}}}zzzzzzpppbbbYYYRRRPPPNNNHHHDDDCCCAAAAAA@@@@@@@@@@@@@@@@@@BBBCCCCCCBBBAAABBBDDDEEEHHHJJJMMMOOOPPPNNNLLLKKKIIIHHHHHHGGGGGGFFFEEEEEECCCCCCBBBBBBAAA@@@??????=========>>>>>>??????@@@======>>>???@@@@@@@@@@@@AAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCFFFHHHIIIIIIIIIIIIKKKLLLKKKMMMNNNNNNLLLKKKKKKLLLIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFGGGHHHIIIJJJPPPPPPPPPPPPPPPPPPQQQQQQPPPQQQQQQRRRRRRQQQPPPPPPRRRRRRQQQQQQPPPOOOOOOOOOPPPPPPQQQQQQQQQOOOMMMLLLJJJJJJHHHGGGFFFEEEDDDDDDFFFHHHLLLOOORRRWWW]]]aaahhhkkkppptttvvvuuusssqqqllljjjfffdddbbbaaa^^^\\\[[[]]]^^^```bbbfffkkknnnsssvvv{{{nnnTTTDDD;;;666555666222222222111000000//////111000//////......//////.........------------,,,///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,'''((()))******+++******)))))))))))))))))))))))))))(((((((((((()))******))))))))))))))))))))))))(((((((((((((((((('''&&&&&&''''''''''''(((((((((&&&&&&&&&''''''(((((()))((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((())))))*********(((***---///333:::DDDKKKYYY]]]cccggghhhhhhhhhiiihhhgggfffeeeddddddddddddfffdddaaa]]][[[YYYXXXXXXXXX\\\aaafffiiilllnnnpppooommmiiiddd___[[[XXXVVVNNNKKKIIIIIIIIIIIINNNUUUUUUZZZ___dddhhhpppyyyzzzpppfff\\\TTTMMMLLLJJJEEEAAAAAAAAAAAAAAAAAAAAAAAABBBBBB@@@AAAAAAAAABBBEEEIIIMMMNNNOOOOOOOOONNNLLLJJJHHHIIIIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@???>>>===<<<<<<<<<<<<======>>>??????@@@===>>>???@@@AAAAAAAAA@@@AAAAAABBBBBBCCCDDDDDDDDDCCCDDDEEEGGGHHHIIIIIIIIIHHHJJJKKKKKKJJJJJJLLLMMMLLLNNNPPPPPPOOONNNOOOPPPIIIJJJKKKLLLMMMMMMMMMMMMJJJJJJJJJIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGIIIKKKLLLPPPPPPPPPPPPPPPPPPPPPPPPOOOPPPQQQQQQRRRQQQPPPOOOPPPPPPQQQRRRSSSTTTUUUUUUWWWWWWXXXXXXWWWUUURRRQQQOOONNNMMMLLLJJJIIIHHHGGGEEEGGGIIIKKKNNNRRRWWW[[[aaaeeemmmtttyyyzzzyyyxxxvvvsssooonnnmmmlllhhhfffbbbbbbaaa``````ccchhhmmmnnnrrrvvv{{{eeeOOOBBB:::666666333333333222111111000000111000000///////////////------------,,,,,,,,,,,,/////////...---,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++******))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))((((((((((((((('''&&&&&&%%%%%%&&&&&&''''''''''''$$$%%%%%%&&&''''''((((((((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((()))******+++,,,,,,+++---111777@@@JJJSSSXXXbbbeeehhhjjjjjjiiiiiijjjeeeeeeffffffffffffffffffdddaaa]]]YYYWWWVVVWWWXXX[[[___dddhhhiiihhhhhhhhheeeccc```]]]ZZZWWWUUUTTTLLLJJJKKKOOOPPPRRRYYYaaaaaagggnnnuuu{{{yyyrrrhhh^^^YYYRRRLLLKKKJJJEEEAAA@@@AAAAAABBBBBBBBBBBBCCCCCC??????@@@AAACCCHHHOOOSSSTTTRRRPPPNNNKKKJJJHHHHHHIIIHHHGGGEEECCCBBBAAA@@@@@@@@@???>>>===<<<;;;;;;;;;<<<<<<===>>>???@@@@@@===>>>@@@AAABBBBBBAAAAAAAAAAAABBBBBBCCCDDDEEEEEEBBBDDDFFFHHHKKKMMMNNNNNNJJJKKKLLLLLLKKKKKKLLLMMMMMMOOOQQQQQQPPPPPPPPPRRRJJJJJJKKKLLLMMMMMMMMMMMMIIIIIIHHHGGGFFFEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGFFFHHHGGGFFFFFFHHHJJJMMMNNNPPPPPPPPPPPPPPPPPPPPPOOOLLLMMMNNNOOOOOOOOONNNMMMMMMOOOPPPSSSVVVXXXZZZ[[[^^^^^^^^^^^^\\\XXXUUUSSSTTTTTTRRRQQQPPPNNNMMMLLLEEEGGGHHHIIIKKKOOOTTTWWW[[[```jjjssszzz~~~~~~~~~|||xxxwwwwwwvvvrrrooohhhfffccc```___bbbgggkkkkkknnnssswww|||qqqWWWHHH===888666555555444333333222222111111111000///////////////------,,,,,,,,,+++++++++000000///...------,,,,,,***************************+++,,,------,,,+++***))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((())))))((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''(((((()))(((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))***+++,,,,,,------111222666???KKKWWW___dddgggiiikkkllljjjgggffffffaaabbbcccdddeeeeeeeeeeee^^^\\\XXXUUUUUUWWWZZZ]]]```cccfffgggeeecccaaa```ZZZZZZYYYWWWUUUSSSQQQPPPLLLLLLOOOUUUXXX[[[dddmmmpppvvvzzzrrrooooookkkmmmppprrrssssssuuuwwwwww{{{{{{pppfff]]]VVVQQQOOOMMMJJJGGGDDDCCCBBBAAAAAAAAAAAAAAABBBCCCDDD@@@@@@AAADDDHHHMMMQQQTTTVVVTTTQQQNNNJJJGGGEEEDDDHHHGGGFFFDDDBBB@@@>>>>>>AAA@@@???===<<<<<<;;;;;;>>>>>>>>>>>>????????????BBB@@@???@@@CCCDDDBBB???AAAAAABBBCCCDDDDDDCCCCCCDDDFFFKKKNNNPPPOOONNNLLLPPPOOONNNMMMLLLLLLLLLLLLMMMLLLLLLLLLMMMNNNNNNOOONNNNNNNNNMMMLLLJJJHHHHHHHHHGGGEEEDDDCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFDDDFFFHHHKKKMMMNNNNNNNNNPPPOOOMMMLLLMMMMMMMMMLLLLLLKKKKKKLLLNNNPPPPPPPPPUUUSSSPPPPPPSSSVVVXXXXXXbbbbbbcccbbbbbb```___^^^aaa]]]YYYWWWWWWVVVSSSOOOMMMKKKHHHGGGIIIKKKMMMMMMYYY]]]cccjjjpppwww}}}~~~|||sssooojjjgggffffffeeeeeegggiiimmmsssyyyeeePPPBBB:::777777444111000000111222111111000///---------...///111000///---,,,,,,,,,,,,......---------,,,,,,,,,------------------------...---,,,+++************))))))))))))))))))))))))+++***)))(((((()))***+++((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&'''''''''&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%(((((('''''''''&&&&&&&&&))))))))))))))))))))))))***))))))(((((((((((())))))************+++///222333;;;GGGSSS[[[bbbfffiiigggggggggfffcccbbbcccddddddgggkkkllliiieeebbb```ZZZXXXVVVUUUWWW\\\aaadddeeehhhjjjhhhbbb]]][[[[[[UUUSSSPPPOOOPPPRRRSSSSSSUUUWWW[[[^^^bbbgggmmmrrr{{{ssslllhhhggggggjjjkkkkkkkkkjjjjjjkkkmmmrrrsssuuuwwwyyyzzzzzzzzzwwwuuutttwww~~~{{{~~~{{{xxxyyytttjjjaaaXXXSSSOOONNNLLLIIIGGGEEEDDDCCCDDDCCCCCCBBBAAAAAAAAABBB@@@AAABBBEEEHHHLLLOOOQQQRRRPPPNNNKKKHHHFFFEEEDDDFFFEEEDDDBBB@@@???============<<<<<<<<<<<<======>>>>>>>>>>>>?????????@@@BBB@@@???AAACCCDDDBBB@@@AAABBBCCCDDDEEEEEEFFFEEEGGGIIILLLOOOPPPPPPOOONNNPPPOOOOOONNNNNNNNNNNNOOONNNNNNMMMMMMMMMMMMNNNNNNNNNMMMMMMLLLJJJHHHGGGFFFEEEEEEDDDCCCCCCDDDEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIKKKKKKLLLMMMNNNNNNNNNNNNNNNMMMLLLMMMMMMNNNNNNNNNNNNMMMLLLLLLLLLMMMMMMMMMSSSRRRSSSTTTVVVZZZ^^^aaaccceeehhhkkklllllllllkkkjjjgggcccbbbaaa]]]XXXSSSOOOLLLIIIHHHJJJLLLMMMMMMSSSWWW]]]dddkkkssszzz|||xxxsssooolllkkkiiihhhggghhhkkkpppuuu{{{oooYYYIII>>>888999666333111222333333222111000///.........///000000000///...------------......---------,,,,,,,,,++++++++++++++++++++++++++++++*********++++++,,,************************+++***)))(((((()))***+++))))))))))))))))))))))))************************((((((''''''''''''(((((('''(((((((((((('''&&&%%%%%%%%%&&&''''''''''''&&&(((((('''''''''&&&&&&&&&))))))))))))))))))))))))))))))((((((((((((((()))+++,,,,,,,,,---000555999???FFFPPPYYY___bbbdddeeeaaabbbcccbbbbbbcccfffiiihhhhhhhhhgggfffdddbbbaaaZZZYYYXXXXXX[[[^^^```aaa```aaabbb```\\\XXXUUUSSSQQQPPPPPPQQQSSSUUUVVVVVVXXX\\\bbbiiiooowww~~~~~~yyywwwvvvwwwuuurrrnnnjjjiiikkklllnnnpppqqqqqqqqqrrrtttvvvxxxxxxxxxzzz{{{zzzvvvsssnnnlllkkkkkkooouuuzzz}}}}}}{{{yyyuuuuuuxxx|||vvvjjjbbbZZZTTTOOOMMMLLLJJJHHHGGGEEEEEEDDDFFFEEEDDDCCCAAAAAAAAA@@@AAACCCDDDGGGIIIKKKLLLLLLMMMLLLJJJHHHFFFEEEDDDCCCCCCBBBAAA@@@>>>===<<<;;;:::::::::;;;<<<===>>>???>>>>>>?????????@@@@@@@@@BBBAAA@@@AAACCCDDDCCCBBBCCCCCCEEEFFFHHHHHHIIIIIILLLLLLMMMOOOOOOPPPOOOOOOPPPPPPOOOOOOOOOPPPQQQQQQQQQPPPOOONNNNNNMMMMMMMMMMMMLLLKKKIIIGGGFFFDDDCCCBBBBBBBBBCCCDDDFFFGGGHHHHHHIIIJJJKKKLLLMMMMMMMMMQQQQQQOOONNNMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQQQQPPPOOOOOOOOOPPPQQQRRRTTTWWWZZZ]]]___ccciiinnnsssvvv{{{}}}{{{xxxwwwtttnnneee^^^UUUQQQMMMKKKKKKLLLMMMMMMLLLPPPUUU[[[cccllluuu{{{{{{wwwsssooommmjjjjjjkkkmmmrrrxxx}}}}}}gggUUUGGG>>>;;;888444333333444333333000000000///000000111222000//////......//////000......---------,,,,,,,,,++++++++++++++++++++++++))))))))))))***+++,,,---************************+++***))))))))))))***+++************************************************)))((((((''''''(((((()))(((((()))))))))(((''''''&&&&&&'''((((((((((((((((((((((((''''''''''''&&&)))))))))))))))))))))))))))((((((((((((((()))))),,,---...000333999@@@EEEOOOTTT[[[```aaa```^^^^^^[[[\\\___```bbbeeejjjmmmkkkgggcccbbbdddffffffeee___^^^^^^___aaabbbaaa```\\\[[[YYYXXXWWWTTTPPPMMMJJJLLLNNNQQQTTTWWWYYYZZZaaafffoooyyy}}}|||}}}|||xxxvvvvvvvvvttttttrrrpppnnnoooqqqtttxxxzzz|||~~~wwwssspppnnnlllmmmnnnnnnmmmlllnnnpppqqqooonnnmmmnnnllllllqqqzzz}}}zzzwwwvvvvvvvvvuuuttt{{{{{{nnnccc\\\VVVQQQMMMKKKJJJIIIGGGFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBDDDFFFHHHJJJKKKKKKJJJIIIKKKIIIHHHFFFDDDBBBBBBAAA??????>>>===<<<<<<;;;:::;;;;;;;;;<<<===>>>???@@@?????????@@@@@@@@@AAAAAABBBAAAAAAAAACCCDDDDDDDDDDDDEEEGGGIIIJJJKKKLLLLLLNNNNNNNNNNNNNNNNNNOOOPPPOOOOOOOOOOOOPPPQQQRRRSSSSSSRRRQQQOOONNNMMMLLLLLLLLLKKKIIIGGGEEECCCBBBAAA???@@@AAACCCFFFHHHJJJKKKKKKLLLMMMNNNOOOPPPPPPPPPRRRQQQOOOMMMKKKKKKLLLLLLNNNOOOOOOOOOOOOOOOQQQSSSSSSSSSSSSTTTTTTVVVZZZ\\\[[[aaahhhkkkmmmrrrzzzssskkk]]]YYYTTTPPPNNNNNNMMMLLLJJJLLLPPPTTT[[[cccmmmtttzzz}}}wwwtttpppnnnmmmllloootttzzz~~~uuuaaaOOOCCC<<<999555333333333333222000000000111111222222333///////////////000111111......---------,,,,,,,,,------------------------***)))))))))******+++,,,************************************************))))))))))))))))))))))))************************))))))(((((((((((())))))((((((((())))))(((((('''&&&&&&'''(((((((((((('''((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((()))***+++,,,...111555;;;CCCLLLRRR[[[^^^aaabbb___[[[WWWUUUWWW[[[___ccceeegggiiikkkgggbbb___bbbhhhmmmnnnllliiigggeeefffggggggccc```ZZZWWWTTTTTTUUUUUUQQQMMMLLLNNNQQQTTTXXX\\\aaadddmmmtttzzzuuuttttttuuuvvvxxx{{{~~~~~~{{{xxxxxxzzz}}}{{{yyyxxxxxxwwwuuuoooooonnnmmmjjjgggeeeddddddbbbccciiiooovvv}}}|||{{{yyyvvvssstttwww}}}|||ttthhh^^^XXXTTTPPPMMMIIIHHHGGGFFFFFFFFFFFFFFFBBBBBBBBBCCCDDDEEEFFFGGGGGGIIIKKKLLLLLLKKKIIIGGGJJJIIIGGGDDDBBB@@@??????======<<<<<<<<<;;;;;;;;;???>>>>>>>>>>>>>>>??????@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCEEEFFFFFFGGGIIIKKKLLLMMMNNNNNNOOONNNMMMMMMMMMMMMNNNOOONNNNNNNNNNNNOOOQQQRRRSSSTTTSSSQQQOOONNNLLLLLLKKKJJJIIIGGGDDDCCCAAAAAAAAA???@@@BBBEEEGGGJJJKKKLLLLLLMMMNNNOOOPPPPPPPPPPPPMMMLLLKKKJJJJJJJJJKKKLLLPPPRRRSSSRRRPPPPPPRRRUUUUUUVVVWWWWWWWWWYYY^^^bbbeeemmmvvv}}}}}}tttddd```YYYTTTQQQOOOMMMLLLMMMNNNOOOQQQUUU\\\dddjjjsssyyy}}}vvvtttpppmmmnnnqqquuuyyy}}}}}}gggQQQCCC<<<999555333222222111111000000111222222222333333//////...//////000111222......---------,,,,,,,,,------------------------,,,,,,+++***))))))************************************++++++++++++******(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))&&&''''''(((((((((''''''%%%%%%&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,---+++///666===EEENNNWWW]]]^^^```aaa___[[[VVVSSSQQQYYY^^^dddiiiiiigggeeeddd^^^]]]^^^dddnnnttttttrrrooollliiiiiijjjhhhccc___WWWTTTRRRSSSVVVWWWVVVSSSWWWYYY[[[]]]aaagggnnnttt}}}uuunnnllloooqqqtttwww|||~~~uuusssqqqooommmjjjgggeeegggcccbbbeeegggjjjqqqzzz~~~{{{yyyuuuttttttwww}}}tttmmmccc[[[VVVSSSOOOLLLHHHHHHGGGFFFEEEEEEEEEEEE@@@AAAAAACCCEEEGGGIIIJJJIIIJJJKKKLLLKKKJJJGGGFFFHHHGGGEEEBBB@@@>>>======<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCBBBCCCFFFIIIHHHIIIKKKLLLNNNNNNOOOOOONNNNNNMMMMMMMMMNNNOOOOOONNNNNNNNNOOOPPPQQQRRRSSSTTTSSSQQQOOOMMMLLLKKKKKKHHHGGGEEECCCAAAAAAAAAAAAAAABBBDDDGGGIIIKKKLLLLLLMMMMMMNNNOOOOOOOOOOOONNNIIIIIIIIIIIIJJJKKKLLLMMMQQQSSSUUUTTTSSSSSSVVVYYYYYY[[[\\\\\\\\\^^^dddjjjttt{{{{{{eeeaaa[[[VVVSSSQQQOOONNNPPPPPPPPPPPPQQQVVV\\\aaakkkrrr|||{{{vvvrrrppppppsssuuu{{{~~~jjjSSSCCC===:::666333222222111000000111111222222222111111............//////000111......---------,,,,,,,,,++++++++++++++++++++++++...---,,,+++************++++++++++++++++++++++++******+++,,,,,,+++******''''''''''''''''''''''''((((((((((((((((((((((((***))))))(((((())))))***&&&&&&'''(((((((((''''''%%%%%%&&&''''''''''''&&&'''(((((((((((())))))))))))))))))))))))))))))))))))))))))***+++---...///...555???IIIQQQXXX^^^bbb^^^^^^^^^\\\YYYVVVVVVVVV___ccciiikkkiiiddd___\\\WWWYYY]]]eeemmmrrrsssqqqmmmkkkiiikkkmmmkkkddd]]]UUUSSSSSSUUUXXX\\\^^^___```dddhhhkkkooovvvzzzsssooonnnqqqsssxxx|||}}}{{{xxxwwwwwwvvvtttrrrnnnllllllnnnooopppuuu{{{~~~|||xxxsssqqqrrrxxxwwwlllfff]]]WWWTTTQQQMMMIIIHHHHHHGGGEEEEEEDDDDDDDDD@@@@@@BBBCCCFFFHHHJJJKKKIIIIIIIIIIIIIIIGGGFFFEEECCCBBBAAA???======<<<<<<<<<<<<<<<======>>>>>>>>>@@@@@@???>>>>>>>>>>>>>>>AAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDCCCBBBCCCGGGJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNOOOOOOPPPPPPPPPQQQPPPPPPPPPPPPQQQRRRSSSSSSRRRQQQPPPNNNLLLKKKKKKJJJGGGEEECCCBBBAAAAAABBBCCCCCCEEEGGGIIIKKKLLLLLLLLLMMMMMMMMMMMMMMMLLLLLLKKKIIIJJJKKKLLLMMMNNNNNNNNNOOORRRVVVVVVUUUVVV[[[``````cccgggiiikkkpppyyyyyyrrraaa]]]XXXTTTSSSRRRRRRQQQPPPQQQPPPOOOPPPRRRWWW[[[```gggqqqyyy|||xxxvvvvvvwwwyyy|||qqqZZZKKK???<<<888555333333222111000111111222222111000///.........---......//////......---------,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******&&&'''((()))))))))))))))&&&&&&'''((((((((((((''''''((((((((())))))))))))))))))))))))))))))))))))*********+++---///000111666>>>JJJUUU\\\___aaaaaa]]]]]]\\\[[[[[[\\\___bbbfffhhhjjjiiiddd^^^ZZZWWWVVVXXX\\\aaafffiiijjjjjjggghhhkkkrrrvvvssshhh^^^UUUWWWYYY[[[^^^ccciiimmmpppvvv}}}uuuuuuyyy{{{|||~~~{{{zzz{{{}}}}}}{{{{{{}}}yyytttrrrsssvvvyyywwwmmmfffaaaYYYTTTQQQOOOJJJGGGHHHHHHGGGEEEDDDDDDDDDDDDAAAAAABBBDDDFFFHHHJJJKKKHHHHHHHHHGGGFFFEEEDDDDDD???>>>===<<<<<<<<<<<<<<<<<<<<<======>>>??????@@@>>>>>>============>>>>>>AAAAAAAAABBBBBBBBBCCCCCCBBBCCCDDDCCCBBBCCCGGGKKKKKKLLLMMMNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTQQQQQQOOOMMMLLLKKKJJJJJJFFFEEECCCAAAAAABBBCCCDDDEEEGGGIIIKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIKKKLLLNNNOOOPPPPPPOOOOOOLLLQQQVVVWWWWWWYYY___eeefffkkkrrrwww|||}}}wwwrrrllleee```\\\XXXTTTRRRRRRSSSTTTSSSOOOPPPPPPOOOOOOQQQUUUXXXWWW^^^hhhpppuuu|||}}}||||||wwwzzz~~~xxxcccUUUAAA>>>999666555444333222000111222222111000///.........------------............---------,,,,,,,,,------------------------,,,,,,,,,,,,---...//////++++++++++++++++++++++++***+++,,,------,,,+++***))))))))))))))))))))))))******************************))))))))))))******(((((()))***************'''(((((()))))))))))))))'''((((((((())))))******))))))))))))))))))))))))***++++++,,,...000222333<<>>>>>===<<<<<<;;;;;;;;;<<<<<<===>>>??????@@@@@@@@@@@@???????????????AAABBBCCCCCCDDDDDDCCCCCCCCCCCCDDDEEEGGGIIIKKKLLLOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSSSSSSSSSSQQQQQQPPPPPPPPPPPPQQQQQQTTTRRRPPPNNNLLLJJJFFFDDDEEEEEEEEEDDDEEEFFFGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGHHHGGGGGGHHHKKKMMMNNNOOOPPPRRRTTTTTTRRRPPPSSSQQQUUU[[[^^^```hhhssswww~~~|||yyyrrroookkkgggccc___[[[XXXVVVUUUSSSRRRSSSTTTVVVWWWUUUTTTRRRQQQQQQQQQRRRSSSTTTXXX]]]bbbgggoooyyy}}}{{{{{{|||~~~qqq___JJJ@@@888777777444111111222222222222222333333333000000000000000000000000..................------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((()))***************(((((((((((((((((((((((()))))))))(((''''''&&&&&&))))))(((((((((((()))))),,,+++******)))*********000---******...444888:::IIIPPPZZZbbbeeeccc```^^^]]]]]]___ccchhhkkkkkkkkkkkkfff```]]]\\\\\\ZZZXXX]]]^^^___^^^\\\[[[[[[\\\___fffpppxxx{{{vvvmmmfffaaa___bbbjjjpppvvv}}}yyyyyy|||wwwwwwvvvvvvwwwzzzyyytttsss|||qqqgggaaaYYYVVVQQQNNNLLLKKKIIIGGGHHHHHHFFFDDDCCCBBBBBBBBBCCCDDDEEEGGGHHHIIIIIIIIIGGGFFFEEEDDDBBBAAA@@@???>>>>>>======<<<;;;;;;:::<<<<<<<<<===>>>?????????@@@@@@@@@@@@????????????AAABBBCCCDDDDDDEEEEEEEEEDDDEEEEEEGGGIIIKKKLLLMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTSSSQQQPPPNNNKKKHHHFFFEEEEEEEEEEEEFFFGGGGGGHHHKKKJJJJJJIIIIIIIIIIIIHHHFFFGGGHHHIIIIIIJJJMMMOOOSSSSSSUUUVVVXXXXXXVVVUUUUUUUUUZZZbbbhhhmmmyyy}}}zzzvvvssspppmmmiiifffeeedddaaa^^^\\\YYYVVVTTTWWWVVVUUUUUUUUUVVVWWWXXXVVVUUUTTTSSSRRRRRRSSSSSSRRRUUUYYY[[[___fffpppxxx~~~~~~}}}lllXXXKKK???;;;;;;888555444222222222222222222222111000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((()))***************((((((((((((((((((((((((%%%%%%&&&&&&'''((((((((())))))(((((((((((())))))++++++***************+++------------///555>>>DDDSSSXXX^^^cccdddbbbaaa``````aaadddhhhlllmmmllljjjfffbbb^^^^^^```bbbcccccchhhhhheee```[[[WWWVVVWWW]]]dddnnnuuuvvvrrrmmmiiifffgggnnnwww~~~yyysssrrrqqquuuyyy|||}}}}}}}}}}}}}}}|||zzzuuukkkbbb\\\TTTQQQNNNKKKJJJIIIHHHGGGIIIHHHFFFDDDCCCAAAAAAAAACCCDDDFFFHHHIIIHHHGGGFFFCCCCCCBBBAAA@@@???>>>=========<<<<<<;;;:::::::::<<<<<<======>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCEEEFFFGGGGGGGGGGGGGGGHHHIIIJJJLLLNNNOOONNNOOOOOOPPPPPPPPPPPPPPPOOONNNNNNMMMNNNPPPQQQRRRTTTUUUUUUVVVVVVUUUUUUTTTUUUTTTTTTRRRPPPMMMKKKIIIEEEEEEFFFFFFGGGHHHIIIIIILLLKKKJJJIIIHHHHHHGGGGGGFFFHHHIIIJJJKKKMMMPPPSSSTTTUUUVVVXXXYYYYYYYYYYYY[[[^^^eeeoooxxxyyyuuullljjjgggeeecccaaa___\\\[[[[[[ZZZYYYXXXWWWUUUTTTXXXXXXXXXYYYYYYZZZZZZZZZXXXXXXWWWVVVUUUUUUTTTTTTSSSTTTUUUUUUXXX^^^hhhooovvv~~~|||gggVVVCCC<<<:::777333222333222222222111000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((()))***************(((((((((((((((((((((((($$$%%%%%%&&&&&&'''(((((())))))(((((((((((())))))++++++*********++++++,,,***---111111222:::FFFQQQ\\\^^^aaaaaaaaaaaabbbccceeegggjjjnnnpppnnniiifff^^^]]]\\\^^^dddiiimmmooorrrooohhh```YYYUUUUUUVVV^^^fffppptttssspppooopppqqqwww}}}vvvpppqqqtttwww|||{{{vvvqqqooommmjjjlllrrr~~~zzzpppggg___YYYPPPNNNKKKJJJJJJIIIHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCEEEFFFIIIJJJJJJIIIFFFEEEAAA@@@@@@???>>>======<<<<<<<<<;;;;;;;;;:::::::::<<<=========>>>>>>>>>??????@@@@@@@@@AAAAAABBBBBBAAABBBDDDFFFHHHIIIJJJJJJIIIJJJJJJKKKMMMNNNPPPQQQOOOPPPQQQRRRRRRRRRRRRQQQNNNMMMLLLKKKLLLNNNQQQRRRUUUVVVWWWWWWWWWWWWVVVUUUUUUVVVVVVUUURRRNNNLLLKKKFFFFFFGGGHHHIIIIIIJJJJJJKKKJJJIIIGGGFFFFFFFFFFFFFFFHHHKKKMMMNNNPPPSSSVVVTTTVVVYYY[[[]]]___bbbdddhhhooozzzyyyssspppmmmhhhfffdddccccccbbbaaa___[[[\\\^^^]]]\\\[[[ZZZZZZYYYZZZ[[[\\\]]]]]]]]]\\\\\\\\\\\\[[[ZZZXXXWWWVVVUUUVVVUUUTTTUUU[[[eeelllpppyyyvvvaaaJJJ>>>:::777333111333333222111111000//////////////////////////////---------...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((()))***************(((((((((((((((((((((((()))((((((''''''&&&%%%%%%))))))(((((((((((())))))************++++++,,,---***---111555999BBBOOOXXX\\\]]]]]]]]]]]]```dddgggjjjkkknnnpppoookkkccc^^^XXXYYY[[[___fffmmmsssvvvsssoooggg^^^WWWUUUWWWZZZdddllltttvvvrrrqqqvvv||||||~~~yyyxxx|||{{{wwwooolllgggeeehhhpppxxx~~~zzzooofff___XXXSSSNNNLLLJJJJJJJJJJJJIIIHHHDDDCCCCCCDDDDDDEEEGGGGGGHHHIIIKKKLLLKKKIIIFFFDDD?????????>>>>>>=========;;;;;;;;;;;;;;;:::::::::============>>>>>>>>>>>>??????@@@AAABBBCCCCCCDDDBBBCCCEEEHHHJJJKKKLLLLLLLLLLLLLLLMMMNNNPPPQQQRRRQQQRRRSSSTTTTTTSSSRRRQQQLLLLLLKKKKKKLLLOOORRRTTTUUUVVVVVVWWWWWWVVVVVVUUUUUUWWWYYYWWWSSSOOOMMMMMMHHHHHHIIIJJJKKKJJJJJJJJJIIIHHHFFFEEEDDDEEEFFFGGGGGGJJJMMMOOOQQQSSSVVVYYYWWW[[[___ccchhhmmmtttxxx|||tttooommmkkkjjjeeecccbbbbbbccccccaaa``````bbbddddddaaa___^^^^^^]]]]]]___```aaaaaaaaaaaabbbbbbbbbbbb```^^^[[[ZZZWWWWWWWWWUUUUUU[[[dddkkkrrr{{{sssYYYJJJBBB<<<888666444333333222111000//////////////////////////////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************(((((()))***************))))))))))))))))))))))))******))))))((('''''''''))))))(((((((((((())))))************+++,,,---......///333:::CCCMMMTTTXXXUUUVVVXXXYYY\\\aaagggllllllmmmnnnnnnkkkeee]]]WWWWWWZZZ^^^ccchhhnnnsssvvvrrrmmmddd[[[UUUTTTXXX\\\gggooowwwwwwtttvvv~~~|||zzz}}}|||tttrrrooommmlllnnnqqqssszzz}}}}}}qqqfff___YYYSSSOOOMMMKKKJJJJJJKKKJJJIIIGGGCCCCCCCCCEEEFFFHHHJJJKKKJJJKKKKKKKKKJJJGGGEEECCC>>>>>>>>>>>>============<<<<<<;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>??????@@@AAACCCDDDEEEEEEDDDEEEGGGIIIKKKMMMMMMNNNMMMMMMMMMNNNOOOQQQRRRSSSQQQRRRTTTTTTSSSRRROOONNNKKKKKKKKKMMMOOORRRUUUVVVWWWVVVVVVUUUUUUVVVVVVWWWXXX[[[]]][[[VVVQQQNNNNNNJJJKKKLLLLLLLLLKKKJJJIIIFFFEEEDDDDDDDDDFFFHHHJJJJJJMMMQQQTTTVVVXXX[[[]]]YYY___fffmmmuuu~~~|||vvvqqqnnnmmmkkkiiiiiihhhffffffggggggfffddddddgggjjjiiieeebbbaaabbbbbbccccccdddeeefffggggggjjjkkklllkkkjjjfffbbb```ZZZZZZYYYWWWVVVZZZbbbhhhttt}}}jjjWWWIII>>>888888444333333222222111111111////////////////////////,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************(((((()))***************))))))))))))))))))))))))'''(((((()))******++++++))))))(((((((((((())))))))))))******,,,---//////222444:::CCCMMMTTTWWWVVVQQQTTTXXX\\\```eeekkkooommmlllkkkjjjhhhccc]]]XXX\\\```eeejjjmmmooorrrtttrrrlllcccYYYSSSRRRWWW[[[gggnnnuuuwwwxxx~~~}}}{{{wwwxxxxxxyyyyyyxxxwwwwwwtttqqqppprrrxxx~~~uuujjj```ZZZVVVQQQNNNLLLJJJIIIIIIJJJJJJHHHFFFDDDEEEEEEFFFGGGIIIJJJKKKKKKKKKJJJIIIGGGDDDBBBAAA<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>============??????@@@BBBCCCEEEFFFFFFFFFGGGIIIKKKLLLMMMNNNNNNNNNNNNNNNOOOOOOQQQRRRSSSPPPQQQRRRRRRQQQNNNKKKIIIIIIJJJLLLOOORRRUUUWWWYYYYYYXXXVVVTTTTTTVVVXXXYYY\\\```ccc```YYYSSSPPPPPPMMMMMMNNNNNNMMMKKKIIIGGGEEEDDDDDDDDDFFFIIIMMMOOOPPPSSSWWWZZZ[[[]]]___aaaaaahhhrrr}}}}}}zzzxxxwwwvvvsssqqquuutttrrrrrrrrrrrrpppoookkkooosssrrrnnnjjjjjjkkkiiiiiihhhiiijjjlllmmmooorrrtttuuuuuusssooojjjggg``````___\\\YYY[[[```eeepppzzz|||eeeQQQ@@@999888444444333333333333333333000000000000000000000000,,,,,,------...//////000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************(((((()))***************))))))))))))))))))))))))''''''(((((()))*********))))))(((((((((((()))))))))))))))***,,,...///000555;;;FFFOOOUUUWWWWWWVVVTTTXXX___eeeiiilllnnnppplllkkkhhhggggggeeeccc```bbbhhhooossstttsssssstttpppkkkbbbYYYSSSSSSXXX\\\eeekkksssyyy}}}{{{uuupppqqqtttzzzvvvnnnbbbYYYTTTQQQMMMJJJKKKIIIHHHIIIIIIHHHFFFDDDGGGGGGGGGGGGHHHIIIJJJKKKKKKJJJHHHFFFDDDBBBAAA@@@::::::;;;;;;;;;;;;<<<<<<<<<<<<==================>>>>>>>>>>>>============??????@@@BBBDDDEEEFFFGGGHHHHHHJJJKKKMMMNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRSSSOOOPPPQQQQQQOOOLLLHHHFFFHHHJJJMMMQQQUUUWWWYYYZZZ[[[YYYVVVTTTTTTVVVYYY[[[```dddfffccc\\\UUURRRRRRNNNOOOOOOOOONNNKKKHHHGGGEEEDDDDDDEEEHHHLLLPPPSSSTTTWWW[[[^^^___aaabbbdddooowww~~~|||~~~|||zzzzzzzzzyyywwwvvvsssxxx|||{{{wwwssssssuuunnnmmmllllllmmmooorrrtttyyyzzz||||||zzzuuupppmmmffffffeeeaaa]]]]]]aaaeeeiiisssttt[[[FFF======333444444444444444444444111111111111111111111111,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************(((((()))***************)))))))))))))))))))))))))))))))))(((''''''&&&&&&))))))(((((((((((()))))))))))))))+++,,,...000111666AAAPPPXXXZZZXXXWWWXXXYYY___gggmmmppppppppppppllliiigggfffggghhhiiihhhgggnnnuuuzzzyyywwwvvvuuummmhhhaaaYYYUUUVVV[[[```dddjjjsss|||||||||{{{yyy~~~ooofff[[[TTTQQQOOOKKKHHHLLLKKKIIIHHHGGGFFFFFFFFFHHHIIIKKKMMMNNNMMMLLLKKKLLLIIIFFFBBB???>>>>>>>>>>>>===;;;:::999::::::;;;::::::;;;;;;<<<=========BBB@@@>>><<<<<<===???AAABBBBBBCCCCCCDDDFFFGGGHHHJJJMMMPPPQQQPPPNNNNNNNNNMMMMMMMMMMMMOOOPPPQQQRRROOOPPPPPPNNNKKKHHHFFFFFFHHHKKKOOORRRTTTVVVYYY\\\VVVWWWWWWUUUTTTWWW]]]bbbfffgggfffbbb\\\XXXWWWWWWPPPQQQSSSQQQNNNJJJHHHGGGDDDDDDEEEIIINNNSSSVVVXXX]]]bbbfffgggfffjjjsss{{{}}}}}}}}}{{{yyywwwuuutttttttttttttttuuuvvvwwwyyyzzz}}}~~~}}}zzzwwwuuullljjjgggcccaaaaaaaaaaaahhhmmmzzz}}}dddPPPBBB;;;555666666444222111000111000000000000//////////////////.........---------,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++*********+++,,,---))))))))))))************))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((*********)))))))))))))))((()))***)))((((((***,,,(((+++---,,,***---444:::FFFNNNWWWZZZYYYXXXYYY[[[bbbfffkkkppprrrrrrooonnngggccc```bbbhhhooorrrtttuuuwww{{{~~~~~~zzzsssmmmqqqhhh```\\\YYYWWW^^^hhhkkksss~~~~~~rrriiibbbXXXRRRPPPOOOMMMJJJKKKJJJIIIHHHHHHHHHHHHHHHJJJKKKMMMNNNNNNMMMLLLKKKKKKIIIFFFBBB@@@???>>>>>>===<<<;;;:::::::::::::::::::::;;;<<<<<<======>>>AAA@@@???======>>>@@@AAABBBBBBCCCDDDEEEGGGIIIIIIKKKNNNPPPQQQPPPNNNNNNNNNOOOOOOPPPPPPPPPPPPPPPOOONNNOOONNNLLLIIIGGGGGGHHHKKKMMMQQQTTTUUUWWWYYY[[[WWWXXXWWWVVVWWW[[[aaafffjjjjjjhhhccc]]]YYYXXXYYYSSSTTTUUURRRNNNJJJGGGGGGFFFGGGIIIMMMRRRXXX\\\^^^aaaeeeiiijjjlllsss~~~{{{zzz{{{zzzzzzyyyyyyyyyzzzzzz|||~~~|||zzzqqqooolllhhheeecccccccccgggjjjrrr}}}mmmXXXGGG===777777666555333222222222111000000000//////////////////.........---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---))))))))))))************************************))))))))))))***************************************)))))))))))))))))))))((()))***)))((()))***,,,)))+++---------111999???LLLQQQWWWZZZZZZ[[[^^^bbbhhhjjjnnnqqqrrrpppmmmjjjdddaaa___bbbiiiooorrrrrrwwwwwwxxxxxxwwwsssmmmjjjiiiccc_________```hhhqqq|||vvvkkkaaa[[[SSSOOONNNNNNMMMLLLHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMOOOPPPOOONNNLLLKKKIIIHHHEEEBBB@@@>>>>>>>>>;;;;;;<<<<<<;;;;;;:::::::::;;;;;;<<<<<<===>>>>>>@@@@@@?????????@@@@@@AAABBBBBBDDDEEEGGGIIIKKKKKKMMMOOOQQQQQQPPPNNNNNNNNNQQQRRRSSSSSSRRRPPPNNNLLLLLLLLLKKKIIIFFFFFFHHHJJJOOOQQQUUUWWWWWWXXXYYYZZZWWWXXXXXXXXX[[[```hhhmmmpppnnnkkkfff```\\\[[[\\\XXXXXXWWWSSSNNNIIIGGGGGGGGGHHHKKKPPPVVV\\\aaadddgggkkkppptttzzzzzzwwwtttppplllhhhfffeeejjjiiimmmtttzzzxxxbbbNNNAAA999888777666444444444444111111000000000//////////////////.........------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---)))))))))*********++++++++++++++++++++++++++++++))))))))))))************************************))))))))))))))))))******)))*********))))))+++,,,***,,,...///111777@@@GGGQQQUUUXXXZZZ\\\___eeekkknnnooopppqqqooolllhhhfffbbb``````dddjjjooopppooottttttrrrooollliiifffdddaaa```bbbggglllqqq{{{~~~~~~qqqiii[[[VVVPPPLLLKKKLLLLLLKKKEEEFFFFFFGGGIIIJJJLLLMMMOOOPPPQQQQQQPPPNNNLLLJJJFFFEEECCC@@@>>>======<<<::::::<<<<<<<<<;;;:::999;;;;;;;;;<<<======>>>>>>????????????@@@@@@@@@@@@BBBCCCEEEGGGJJJKKKMMMMMMNNNOOOQQQQQQPPPOOOOOOPPPQQQSSSUUUUUUTTTQQQNNNKKKJJJJJJHHHFFFEEEFFFJJJMMMSSSVVVYYYZZZYYYYYYYYYYYYUUUVVVWWWZZZ___fffnnnssstttrrrnnniiidddbbbaaaaaa[[[ZZZWWWRRRLLLIIIGGGHHHKKKMMMRRRWWW\\\ccciiinnnqqqvvv~~~}}}yyytttoookkkiiiooommmoootttzzzkkkUUUGGG;;;999777555555555444333111111111000000000//////////////////............+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++++++++,,,,,,))))))*********+++++++++++++++++++++++++++++++++((()))))))))************************************)))))))))))))))*********)))***+++***))))))+++---+++---///222777???HHHOOOUUUXXX[[[^^^```eeekkkoooooooooooommmkkkgggdddccccccbbbbbbfffkkkmmmllljjjkkkjjjjjjgggdddaaa```___aaadddkkkttt}}}||||||ttthhhaaaWWWSSSNNNJJJIIIIIIIIIIIIDDDDDDEEEGGGIIILLLNNNOOORRRRRRSSSRRRQQQNNNKKKIIIBBBAAA@@@>>>===<<<;;;;;;999:::;;;<<<<<<<<<::::::;;;;;;<<<<<<===>>>>>>???>>>>>>>>>??????@@@@@@@@@CCCEEEGGGJJJLLLMMMNNNNNNNNNPPPQQQQQQPPPPPPQQQRRRPPPRRRUUUVVVUUURRRNNNLLLHHHHHHGGGEEEEEEHHHMMMQQQVVVYYY\\\\\\[[[YYYYYYYYYTTTUUUXXX^^^eeemmmtttwwwvvvssspppllljjjgggfffeee\\\ZZZVVVQQQLLLIIIJJJKKKPPPTTTZZZ```fffnnnvvv|||}}}xxxssspppqqqoooqqqvvv{{{ppp[[[MMM>>>;;;777555555555444222111111111111000000000000000000/////////.........------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,************++++++++++++************************((()))))))))************))))))))))))))))))))))))(((((())))))************)))***+++***))))))+++---,,,...222888???HHHQQQVVVWWWZZZ___cccgggjjjmmmooommmllljjjhhheeecccaaaaaadddcccdddgggjjjkkkhhhddd^^^```bbbbbb```______```fffmmmvvv~~~|||}}}zzzmmmbbb[[[SSSQQQMMMIIIGGGFFFGGGGGGEEEEEEGGGIIIKKKNNNQQQRRRTTTTTTTTTSSSPPPMMMIIIGGG@@@@@@???>>>===<<<;;;:::::::::;;;;;;<<<<<<;;;;;;;;;<<<<<<======>>>????????????>>>??????@@@AAABBBEEEGGGIIILLLNNNOOOOOOOOOMMMOOOQQQQQQQQQQQQSSSUUUQQQSSSUUUVVVTTTRRRNNNLLLGGGGGGGGGGGGGGGKKKPPPUUUXXXZZZ]]]^^^]]]ZZZYYYXXXUUUWWW]]]eeeooowww{{{}}}yyyvvvssspppnnnkkkhhheee\\\YYYUUUPPPMMMLLLOOORRRRRRXXX```iiiqqqzzz}}}zzzsssqqqssswww{{{vvvbbbTTTCCC>>>999666666666444222222222111111111000000000000000000/////////............////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++*********++++++++++++,,,))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((((((((((()))******++++++)))+++++++++******+++---///222777???IIIRRRYYY]]]\\\___dddiiimmmnnnooonnnjjjhhheeebbb```_________cccbbbbbbdddggggggddd```VVVZZZ^^^``````aaadddgggooowww}}}zzz|||rrrggg^^^XXXOOONNNKKKHHHFFFFFFGGGIIIHHHIIIJJJLLLOOORRRTTTVVVUUUUUUTTTSSSPPPLLLHHHFFF@@@@@@@@@???>>>===<<<;;;:::::::::::::::;;;<<<===<<<<<<<<<===>>>>>>??????BBBAAA@@@???@@@BBBDDDFFFGGGIIIKKKNNNOOOOOOOOOOOOLLLNNNPPPQQQQQQRRRUUUWWWTTTUUUUUUUUUSSSOOOLLLIIIFFFGGGHHHIIIKKKNNNTTTXXXXXX[[[^^^___]]][[[YYYXXXZZZ]]]dddooozzz|||zzzvvvtttqqqmmmgggbbb[[[YYYUUUQQQOOOQQQVVV[[[ZZZbbbnnnyyy}}}zzzxxxzzz}}}}}}iii[[[IIICCC<<<999999888555222222222222111111111000000000000000000/////////...---..................---------------------------------------------------)))***+++,,,,,,,,,++++++*********+++++++++,,,,,,************************))))))))))))************))))))))))))))))))))))))'''(((((()))******++++++***+++++++++******,,,...333666>>>HHHRRR[[[aaacccdddfffiiimmmppprrrqqqpppjjjgggccc___]]]\\\]]]^^^^^^]]]]]]```cccdddbbb^^^VVVZZZ^^^___```dddlllrrrzzz~~~|||}}}rrriiiaaaZZZUUULLLKKKJJJHHHFFFFFFHHHJJJKKKKKKMMMOOORRRUUUWWWYYYUUUUUUTTTSSSOOOKKKGGGEEEAAAAAAAAAAAA@@@???======;;;;;;:::999:::;;;===>>><<<<<<======>>>>>>??????DDDCCCAAAAAAAAADDDGGGIIIHHHJJJLLLOOOPPPPPPOOONNNLLLNNNOOOQQQQQQSSSVVVYYYWWWWWWVVVTTTQQQMMMIIIGGGEEEGGGIIIKKKMMMQQQVVVYYYXXX[[[^^^___^^^[[[YYYXXX^^^bbbjjjvvv}}}yyyvvvsssmmmeee___[[[YYYVVVRRRQQQUUU[[[aaajjjssszzz{{{|||}}}~~~~~~~~~~~~ooo```MMMGGG???;;;;;;:::777333222222222111111111111000000000000000////////////,,,------......------,,,------------------------------------------------)))***+++,,,---,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))************************************'''(((((()))***+++++++++***+++,,,+++******,,,...666:::BBBMMMYYYaaafffgggjjjkkklllooorrrssssssrrrkkkhhhccc^^^\\\[[[\\\]]]YYYXXXXXX\\\```bbbaaa^^^ZZZ]]]______```gggqqqzzz{{{{{{{{{}}}wwwlllfff___WWWPPPNNNLLLHHHEEEDDDEEEGGGIIILLLNNNQQQTTTWWWXXXXXXWWWVVVUUURRROOOLLLHHHFFFEEEAAA@@@>>>===;;;:::::::::===<<<<<<<<<<<<======>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCCCCCCCBBBDDDHHHKKKKKKLLLNNNPPPRRRSSSSSSRRRSSSSSSTTTTTTUUUVVVWWWXXXXXXXXXVVVSSSOOOKKKGGGEEE???CCCIIINNNQQQTTTVVVXXXXXX[[[______\\\[[[]]]___bbblllwww}}}zzztttoookkkfffccc\\\ZZZXXXWWWZZZaaaiiiooottt~~~xxxuuummmkkkkkknnnooopppuuu{{{||||||~~~vvvjjjUUUIII===;;;;;;888555444444444333222222111000000000///...------...///000333222000///.........///---------,,,,,,,,,++++++......---------,,,,,,,,,***+++,,,------+++***)))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))*********)))))))))))))))''')))+++,,,,,,---000222888BBBOOOYYY^^^aaaeeeiiijjjlllnnnoooooollliiigggeeedddbbbaaa```^^^\\\ZZZQQQPPPRRRWWW^^^cccddddddccc]]][[[___ccciiittt|||zzz|||~~~qqqgggbbb]]]VVVPPPMMMKKKHHHFFFEEEFFFHHHJJJNNNPPPSSSVVVXXXXXXXXXXXXTTTSSSPPPMMMJJJGGGDDDCCC@@@???>>><<<;;;;;;;;;;;;===<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>???@@@@@@AAABBBCCCDDDDDDDDDFFFIIILLLLLLMMMOOOPPPRRRRRRRRRRRRSSSSSSTTTUUUVVVXXXXXXYYYXXXWWWUUURRRNNNJJJGGGDDDAAAEEEKKKPPPSSSUUUWWWYYYYYY\\\^^^^^^\\\]]]```ccciiittt|||uuuooojjjfffccc```ZZZZZZZZZZZZ]]]fffrrr{{{~~~vvvppplllhhhffffffiiikkklllrrrxxxzzz|||sss]]]OOOAAA;;;999666333333555555444444333333222222111000////////////000111333222000///.........///---------,,,,,,,,,++++++------------,,,,,,,,,,,,***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++*********))))))************************************************************)))))))))))))))***+++,,,---000555888CCCLLLVVV^^^aaadddgggkkkmmmnnnooopppooollliiifffeeeeeeddddddbbb```\\\ZZZTTTRRRSSSWWW^^^eeeiiijjjddd```___cccggglllvvv~~~~~~|||ssshhhaaa]]]YYYTTTOOOLLLJJJHHHFFFFFFHHHJJJLLLPPPRRRUUUWWWYYYYYYXXXXXXRRRQQQNNNKKKHHHDDDBBBAAA>>>======<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>>>>??????@@@BBBCCCEEEFFFFFFHHHKKKMMMMMMNNNOOOPPPQQQQQQQQQQQQRRRSSSUUUWWWXXXYYYZZZZZZWWWVVVTTTQQQMMMIIIFFFDDDEEEIIINNNRRRUUUWWWYYYZZZZZZ\\\]]]]]]\\\___eeejjjsss~~~}}}xxxpppjjjfffcccaaa```\\\^^^___```eeeppp{{{wwwuuuvvvvvvvvvyyy|||~~~}}}wwwooohhheeedddbbbcccfffhhhjjjpppwwwyyy}}}zzzyyy}}}kkk[[[III???:::666444555555555555555555555555555111111000000000000111111222111000///.........///------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***++++++,,,---...******+++++++++,,,,,,,,,*********)))))))))((((((***************************************************************************++++++,,,///555<<>>?????????>>>>>>>>>??????@@@BBBEEEGGGHHHIIIJJJMMMOOONNNOOOOOOPPPPPPQQQQQQQQQRRRTTTVVVXXXZZZZZZ[[[[[[VVVUUURRROOOLLLHHHFFFDDDGGGKKKPPPTTTVVVXXXZZZ[[[ZZZ[[[\\\[[[]]]bbbkkkrrr}}}yyytttmmmgggeeeddddddccccccfffiiilllrrr}}}sssqqqnnnlllmmmpppsssuuuwwwzzz}}}|||vvvnnnhhhddddddbbbcccgggiiikkkqqqyyyzzz|||rrrpppssszzzhhhTTTFFF===777666999444444444555555555555555000000000000000000000000111111000///////////////...------------,,,,,,,,,,,,,,,,,,+++++++++******++++++******+++,,,...000******+++++++++,,,,,,,,,+++*********))))))))))))************************************************)))***************+++++++++++++++,,,111999DDDKKKWWWZZZ___cccdddfffhhhkkkqqqqqqooommmjjjgggdddbbbfffiiilllmmmiiiddd^^^[[[TTTTTTTTTWWW\\\bbbhhhkkkhhhjjjlllpppssswww|||~~~yyywwwuuuvvvxxx{{{vvvjjjeee]]]WWWTTTQQQMMMJJJHHHHHHHHHJJJLLLOOORRRTTTUUUVVVXXXYYYYYYXXXVVVUUURRRPPPNNNKKKGGGDDDBBB@@@;;;;;;;;;;;;;;;<<<<<<===;;;;;;;;;<<<<<<===??????@@@????????????@@@@@@AAADDDGGGJJJLLLLLLMMMNNNOOOOOOOOOOOOOOOPPPPPPQQQQQQSSSTTTWWWYYYZZZ[[[[[[ZZZVVVTTTRRRNNNKKKHHHFFFEEEHHHLLLQQQUUUWWWYYYZZZ\\\[[[\\\\\\\\\___gggsss|||tttpppjjjgggfffhhhiiijjjjjjnnntttzzzzzzrrrnnnjjjkkkkkkmmmooossswwwyyy|||~~~yyyqqqjjjgggeeeccceeeiiilllmmmsssyyy|||~~~||||||vvvooolllkkkmmmzzzttt^^^MMMAAA999777999333333333333333333444444////////////////////////000000000000000/////////.........---------,,,,,,,,,,,,,,,+++++++++******++++++******+++---///000******+++++++++,,,,,,,,,,,,,,,+++++++++*********************************************************))))))******+++++++++,,,***+++,,,///555???JJJRRRZZZ]]]aaadddfffiiikkkmmmpppooommmjjjfffcccaaa```gggjjjnnnmmmiiiccc___]]]VVVXXXZZZ\\\```cccfffiiilllqqqvvvyyy|||}}}tttmmmiiipppuuu|||xxxoooddd```ZZZTTTQQQNNNKKKIIIHHHHHHJJJLLLOOOSSSWWWYYYYYYZZZ[[[[[[ZZZYYYVVVUUURRRQQQNNNKKKHHHDDDBBBAAA<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<>>>???@@@@@@??????@@@@@@AAACCCCCCFFFIIIMMMOOOOOONNNNNNOOOOOONNNNNNOOOPPPQQQRRRSSSSSSUUUWWWYYYZZZZZZYYYXXXVVVTTTQQQNNNKKKHHHGGGFFFHHHLLLRRRVVVYYYZZZ]]]^^^]]]^^^___```eeeooo|||~~~ooommmjjjiiilllooorrrssstttxxx{{{rrrllljjjiiiiiilllppptttwwwzzz}}}zzzrrrllliiiffffffiiinnnpppppptttyyy~~~xxxxxxyyy|||}}}sssmmmkkkkkknnnxxxjjjWWWFFF:::666777222222222222222222222222......////////////......//////000000000000//////............---------,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,---...///******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++))))))******+++,,,,,,,,,***,,,///444;;;EEEPPPWWW^^^```dddgggkkkmmmoooooonnnmmmjjjgggdddbbbaaa```gggjjjllljjjddd___]]]]]][[[]]]```cccdddfffiiikkkttt|||{{{ssslllgggeeerrrzzz~~~||||||xxxvvvsssoookkkhhhfffeeedddddddddeeefffggghhhiiigggiiikkkmmmoooqqquuuxxx{{{{{{oooggg]]]ZZZUUUQQQNNNLLLJJJIIIHHHIIIKKKNNNRRRWWWZZZ\\\]]]^^^^^^^^^]]][[[XXXVVVRRRPPPNNNKKKGGGDDDBBB@@@<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;===>>>???@@@??????@@@AAABBBDDDEEEFFFHHHLLLPPPQQQQQQOOONNNNNNNNNNNNNNNNNNOOOQQQSSSTTTTTTUUUXXXYYYZZZYYYWWWVVVWWWUUURRRNNNKKKIIIHHHGGGJJJNNNSSSXXX[[[]]]```bbb```bbbdddffflllwwwyyypppnnnnnnqqqvvv{{{~~~|||wwwpppkkkjjjjjjkkkpppuuu|||{{{rrrmmmjjjkkkkkkpppuuuwwwuuuwww{{{zzzvvvuuutttvvvyyy}}}wwwrrrsssuuuzzz{{{eeePPP@@@888777333333222222111111000000...///000000000000///......///000111111000//////............------------------------,,,,,,,,,,,,,,,,,,---------------,,,******+++++++++,,,,,,,,,++++++++++++************************************++++++++++++++++++++++++))))))***++++++,,,------+++///444;;;CCCLLLUUU[[[```bbbeeejjjnnnooooooooommmkkkhhheeeccccccbbbccceeeggggggccc]]]YYYZZZ\\\]]]```bbbcccdddhhhlllppp~~~{{{qqqiiigggjjjmmm{{{~~~yyyuuusssrrrrrrjjjiiifffcccaaa___^^^]]]YYYYYYXXXVVVTTTRRRPPPOOOOOOOOOOOOOOOPPPQQQSSSSSSQQQSSSVVVWWWWWWYYY]]]```aaadddiiilllooorrrwwwzzz}}}oooccc]]]WWWUUURRROOOMMMKKKJJJJJJHHHIIILLLPPPTTTYYY]]]___```aaaaaaaaa___]]]ZZZXXXQQQOOOMMMJJJFFFCCCAAA???===<<<;;;::::::::::::;;;::::::;;;;;;===>>>???@@@???@@@@@@AAACCCEEEGGGHHHJJJMMMQQQSSSRRRPPPNNNNNNMMMMMMMMMNNNOOORRRTTTUUUTTTVVVXXXYYYYYYXXXVVVTTTWWWUUURRRNNNKKKIIIHHHHHHKKKOOOUUUZZZ]]]```bbbdddccceeegggkkkqqq|||~~~tttsssssstttyyy{{{{{{xxxtttqqqqqqpppnnnllllllmmmnnnyyy|||tttnnnlllpppqqqvvv|||~~~{{{{{{~~~vvvsssrrrsssvvv|||{{{|||}}}}}}qqqYYYEEE;;;999444444333333222111000000///000111222222111000///...///000111111000////////////.........---------......------------,,,,,,,,,---.........---,,,+++******+++++++++,,,,,,,,,************))))))))))))************************++++++++++++++++++++++++))))))***+++,,,,,,------,,,111888@@@HHHQQQYYY^^^aaabbbeeejjjmmmooommmllllllkkkhhheeedddddddddeeecccdddccc^^^WWWTTTWWW[[[]]]___``````bbbgggnnntttvvviiicccfffpppwwwyyyvvviiifff```[[[XXXVVVWWWXXXTTTSSSQQQOOONNNMMMLLLLLLHHHIIIJJJJJJJJJHHHGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJEEEHHHJJJKKKKKKLLLPPPSSSSSSVVVYYYZZZZZZ\\\___bbbdddiiippptttxxxqqqhhh```[[[TTTSSSQQQNNNLLLLLLKKKKKKLLLMMMPPPTTTZZZ^^^___```aaabbbcccbbb```]]]YYYWWWOOONNNLLLJJJHHHDDD>>>:::<<<;;;;;;::::::;;;;;;<<<::::::;;;;;;<<<=========???>>>???@@@AAADDDFFFHHHLLLMMMOOOQQQQQQQQQOOONNNMMMMMMMMMMMMNNNOOOPPPPPPTTTUUUWWWXXXYYYZZZYYYYYYYYYTTTQQQOOOJJJFFFFFFKKKRRRTTTXXX\\\___```aaaaaaaaaiiiqqqwww{{{xxxxxx{{{xxxooojjjiiijjjllllllllllllooorrrnnnkkkrrr}}}zzzqqqooossstttwww{{{~~~}}}xxxsssrrrqqqxxx~~~eeeNNN@@@999999444222444444222111333222111111000000000000000111///............,,,+++***+++,,,,,,------,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++))))))***++++++++++++***************************,,,+++***+++---............777CCCLLLRRRVVV[[[^^^dddfffjjjmmmnnnmmmkkkjjjiiigggddddddggghhhgggeeeggg```ZZZWWWRRRNNNMMMPPPZZZ\\\```ccccccgggvvv~~~nnnjjjhhhhhhrrrtttjjjaaa\\\[[[PPPOOOMMMJJJIIIHHHHHHHHHHHHGGGFFFDDDCCCDDDDDDEEE@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEKKKLLLMMMNNNPPPRRRSSSSSSVVVXXX\\\___dddiiipppuuu}}}uuuhhh___XXXSSSQQQOOOMMMJJJIIIHHHHHHIIILLLNNNRRRWWW\\\```bbbcccccccccdddcccaaa]]]ZZZWWWQQQOOOLLLJJJGGGDDD???<<<<<<;;;;;;::::::;;;;;;<<<:::;;;;;;<<<<<<===>>>>>>??????@@@AAADDDFFFIIIJJJMMMNNNOOOPPPPPPPPPOOOOOOOOONNNNNNNNNOOOQQQRRRSSSUUUVVVXXXYYYZZZZZZYYYYYYWWWSSSPPPNNNJJJFFFHHHMMMQQQTTTXXX\\\^^^```aaaaaaeeemmmwww~~~pppkkkeeebbbccceeeffffffhhhgggjjjmmmnnnrrr~~~{{{rrrrrrvvvyyy|||zzzvvvuuuvvv{{{oooVVVDDD<<<999555333666666333111222222222111000000000000000000///------......---++++++,,,,,,---------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,++++++***************************))))))***+++++++++++++++&&&'''((()))+++---...///,,,+++++++++---///000000444<<>>>>>>>>>>>??????@@@@@@AAAAAAAAABBBBBBCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGFFFIIIIIIJJJLLLMMMOOOPPPPPPMMMNNNPPPRRRTTTXXX]]]aaaffflllttt|||}}}mmmcccZZZTTTPPPNNNLLLJJJHHHGGGGGGHHHHHHNNNPPPUUUZZZ___cccfffgggeeeeeeeeedddbbb^^^ZZZXXXSSSPPPLLLIIIFFFDDD@@@>>><<<;;;;;;::::::;;;;;;<<<;;;;;;<<<<<<======>>>>>>@@@@@@BBBDDDFFFIIILLLMMMNNNNNNOOOOOOOOOOOOPPPPPPQQQPPPOOOOOOPPPSSSUUUWWWVVVWWWYYYZZZ[[[ZZZZZZYYYUUUQQQMMMLLLIIIGGGJJJPPPSSSVVV[[[^^^```aaaccceeejjjuuuxxxpppkkkcccaaa______aaadddeeefffggggggiiimmmrrr}}}{{{tttuuuzzz|||zzzzzz|||yyy___KKK???:::777777;;;;;;777333222222222111000000000000111///...---...//////...---,,,------...............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,++++++++++++++++++++++++++++++)))******+++++++++++++++&&&'''(((***,,,---//////---,,,,,,,,,---///111333<<>>?????????>>>>>>???@@@@@@@@@@@@???======>>>???@@@AAAAAABBBBBBBBBCCCCCCDDDEEEFFFFFFEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJJJJLLLMMMNNNOOOOOOLLLMMMMMMMMMMMMNNNQQQSSSUUUZZZbbbhhhoooyyytttggg^^^WWWQQQNNNMMMKKKIIIHHHHHHIIIKKKLLLPPPTTTYYY___cccfffiiijjjhhhhhhgggeeebbb___[[[YYYUUUQQQLLLHHHEEECCCAAA@@@<<<;;;;;;::::::;;;;;;<<<;;;<<<<<<======>>>??????@@@AAACCCEEEHHHKKKMMMOOOPPPOOOOOONNNNNNOOOPPPPPPQQQPPPOOOOOOQQQSSSVVVXXXXXXYYYZZZ[[[[[[ZZZYYYYYYTTTOOOKKKIIIHHHGGGMMMTTTYYY\\\aaacccccceeehhhkkkrrr~~~~~~vvvpppjjjfffaaaaaabbbeeegggjjjkkkllllllnnnrrrwww{{{vvvyyy~~~}}}}}}~~~fffPPPBBB<<<:::;;;@@@@@@:::555444333222111111000000111111///...---...///000///...---......///////////////------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,$$$&&&))),,,...//////...------------------------)))***++++++,,,,,,++++++,,,,,,+++++++++*********,,,,,,++++++---000444777BBBIIISSSZZZ^^^aaaeeehhhiiikkkmmmmmmkkkgggbbb___ZZZ]]]aaafffkkkmmmnnnnnn___UUULLLGGGDDDEEEKKKRRRXXXYYY^^^gggooo}}}|||yyyppphhheee```[[[XXXVVVTTTTTTTTTLLLEEEEEEEEECCCBBBCCC@@@@@@@@@@@@AAABBBBBBCCC===???@@@BBBCCCCCCBBBAAAAAAAAABBBCCCDDDFFFFFFGGGDDDDDDEEEGGGHHHIIIJJJJJJHHHIIIJJJKKKLLLMMMMMMMMMNNNNNNOOOPPPPPPQQQRRRRRRQQQRRRQQQPPPNNNMMMOOOPPPPPPTTTYYY^^^dddkkksssxxxvvviii^^^WWWRRRNNNJJJKKKIIIHHHGGGHHHKKKNNNQQQUUUZZZ```dddgggiiikkkmmmjjjiiihhheeebbb^^^[[[YYYUUUQQQKKKGGGDDDCCCAAA@@@<<<;;;;;;::::::;;;;;;<<<<<<<<<======>>>??????@@@@@@AAACCCFFFIIILLLNNNOOOPPPPPPOOONNNNNNOOOOOOPPPNNNNNNNNNNNNPPPSSSVVVXXXYYYYYYZZZ[[[[[[ZZZYYYXXXSSSNNNIIIIIIHHHKKKSSS[[[aaadddggggggfffhhhmmmrrr||||||uuupppllliiigggeeefffhhhjjjllloooqqqssssssyyyzzzxxx|||~~~jjjSSSCCC===:::;;;??????999444333333222222111111111111111///...---...000000///...---...//////000000//////------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,$$$&&&))),,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++///...---,,,+++)))((((((***+++++++++---111888===GGGNNNVVV\\\___bbbeeehhhkkkllllllkkkiiiddd```]]][[[]]]aaadddeeefffffffff]]]TTTKKKGGGEEEFFFMMMTTTZZZ\\\cccnnnyyy|||qqqggg___YYYQQQOOOLLLHHHFFFFFFHHHIIILLLEEE???@@@AAA@@@???@@@===>>>???@@@AAABBBCCCCCC@@@AAACCCEEEFFFFFFEEEEEEEEEFFFGGGHHHIIIJJJKKKKKKIIIIIIJJJKKKMMMNNNOOOOOOMMMMMMNNNOOOPPPQQQQQQQQQRRRRRRSSSSSSTTTTTTTTTUUUPPPQQQQQQPPPNNNMMMNNNOOONNNPPPSSSVVVYYY]]]bbbeeennnttt~~~wwwoooddd[[[VVVRRROOOLLLHHHGGGFFFFFFIIINNNRRRUUU]]]bbbiiilllllllllmmmpppkkkjjjhhheeeaaa^^^[[[YYYTTTPPPJJJFFFDDDBBB@@@???<<<;;;;;;::::::;;;;;;<<<======>>>>>>??????@@@@@@AAACCCEEEHHHKKKMMMNNNNNNPPPPPPOOOOOOOOOOOONNNNNNKKKLLLMMMOOOQQQTTTVVVWWWYYYZZZZZZ[[[ZZZYYYWWWVVVRRRMMMIIIJJJMMMSSS^^^iiinnnooopppmmmjjjmmmttt{{{|||uuuooolllkkkjjjiiiiiijjjkkklllmmmpppuuuxxx|||}}}{{{{{{nnnWWWFFF===999777:::999555222222333333222111111111111222000///......000000///...---....../////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,++++++))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***,,,------///555>>>EEEMMMRRRZZZ___aaacccfffiiilllkkkjjjhhhfffccc```^^^^^^```aaaaaa^^^\\\[[[\\\XXXQQQKKKIIIIIIJJJQQQXXX\\\```jjjxxxvvviii^^^WWWSSSNNNKKKGGGFFFEEEBBBBBBCCCHHHKKKSSSKKKFFFFFFGGGEEEEEEFFF@@@AAACCCEEEFFFGGGGGGGGGDDDEEEFFFGGGHHHIIIIIIIIIJJJJJJKKKLLLMMMMMMNNNNNNOOOPPPPPPQQQRRRSSSTTTTTTRRRSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUPPPQQQRRRRRRPPPOOOPPPQQQPPPPPPQQQSSSUUUWWWXXXYYY```dddjjjqqqzzz~~~qqqiii___XXXUUUSSSPPPMMMHHHGGGGGGHHHLLLRRRXXX\\\ffflllrrrtttrrrpppqqqrrrlllkkkhhheeeaaa]]]ZZZXXXRRRNNNJJJFFFDDDAAA???===<<<;;;;;;::::::;;;;;;<<<======>>>??????@@@@@@AAADDDEEEHHHKKKMMMNNNOOOOOOOOOOOOPPPPPPPPPOOONNNMMMIIIKKKNNNQQQSSSUUUVVVVVVYYYYYYZZZZZZYYYXXXVVVUUUOOOKKKIIIMMMTTT]]]lllyyy~~~|||wwwsssvvv{{{vvvqqqnnnmmmnnnnnnnnnnnnoooooonnnpppttt||||||}}}ttt^^^NNN???:::666777666333333444444333222222111111222222222000//////000000...---------...////////////...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,++++++******************************+++,,,,,,------,,,,,,******++++++,,,------...+++...000000333:::EEENNNSSSXXX___cccdddfffiiilllllljjjhhheeecccbbbaaaaaabbbcccbbb^^^YYYUUUTTTTTTTTTOOOLLLNNNQQQSSSZZZ```ggglllxxxvvvkkk```ZZZQQQKKKIIIHHHFFFDDDDDDEEEEEEDDDDDDFFFLLLPPPRRRJJJCCCCCCCCCBBBBBBDDDGGGIIIJJJLLLNNNNNNNNNNNNLLLLLLLLLLLLMMMNNNOOOOOOQQQQQQQQQRRRRRRRRRSSSSSSUUUVVVVVVVVVWWWWWWXXXXXXWWWXXXXXXXXXXXXWWWVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUTTTVVVWWWWWWUUUTTTUUUVVVTTTTTTTTTTTTVVVWWWWWWWWWUUUWWW[[[```eeekkksssxxx|||vvvhhhaaaXXXRRROOONNNKKKIIIJJJIIIIIILLLQQQWWW^^^bbbmmmrrrxxxyyyuuussssssuuulllkkkhhhddd```\\\ZZZXXXPPPMMMIIIFFFDDDAAA>>>;;;<<<;;;;;;::::::;;;;;;<<<>>>>>>>>>???@@@@@@AAAAAAFFFHHHJJJMMMOOOPPPPPPPPPNNNOOOQQQQQQQQQOOOMMMLLLIIIKKKOOORRRUUUVVVVVVVVVYYYYYYZZZYYYXXXWWWUUUTTTNNNJJJJJJPPPYYYeeewww{{{}}}wwwtttpppoooqqqsssuuuvvvuuuuuutttsssttt{{{~~~|||~~~xxxeeeUUUDDD===888777777555555888444333222222111111222222333111000///000///...,,,,,,------...............------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------***+++,,,,,,------,,,,,,+++++++++,,,,,,------------///222333666>>>JJJSSSWWW\\\bbbfffggghhhlllnnnllljjjfffdddbbbbbbbbbccceeeeeeccc]]]VVVQQQPPPQQQRRROOOOOOTTTYYY\\\bbbiiiuuuzzz}}}lll\\\QQQMMMIIIDDDCCCDDDEEEDDDBBBAAACCCDDDCCCCCCEEEJJJOOOZZZQQQJJJIIIJJJIIIIIILLLIIIKKKMMMOOOPPPPPPPPPPPPTTTSSSRRRQQQRRRSSSTTTUUUWWWWWWWWWWWWWWWWWWXXXXXXYYYYYYYYYZZZZZZZZZZZZZZZ[[[[[[[[[[[[ZZZYYYXXXWWWYYYYYYXXXXXXXXXXXXWWWWWWVVVXXXYYYXXXWWWUUUUUUVVVTTTSSSSSSTTTVVVWWWWWWVVVNNNPPPTTTWWWYYY\\\___bbbccciiirrr{{{vvvllleee^^^VVVPPPNNNNNNLLLKKKFFFHHHJJJMMMRRRZZZccciiiqqquuuzzzzzzxxxuuussssssnnnllliiifffccc```\\\XXXQQQNNNJJJFFFCCC@@@===;;;;;;;;;;;;;;;;;;;;;;;;;;;??????@@@AAABBBDDDEEEFFFGGGJJJNNNOOOOOOOOOOOOOOOLLLMMMOOOPPPOOOLLLIIIGGGEEEGGGKKKOOOSSSVVVWWWXXX[[[\\\]]]]]][[[XXXUUUSSSLLLMMMOOOTTT^^^nnn~~~}}}}}}}}}yyyvvvvvvvvvuuuttttttuuuvvvwwwxxxxxxwwwvvvwww~~~}}}|||~~~yyyzzz~~~{{{iiiYYYHHHAAA:::999777444444666333333222222222222222222000000000000////////////000000///...------,,,,,,,,,,,,------,,,,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......------------------------***,,,------,,,,,,,,,---......000555>>>HHHPPPTTTXXX^^^dddffffffgggkkkppphhhgggeeebbb``````ccceeeiiiddd]]]UUUOOOLLLLLLMMMNNNRRRVVVXXX\\\dddpppyyy|||~~~nnnbbbYYYQQQJJJCCCBBBAAA?????????@@@@@@BBBBBBAAAAAABBBFFFMMMRRR]]]WWWPPPLLLLLLNNNOOOOOOQQQRRRTTTUUUVVVUUUUUUTTTXXXXXXVVVVVVVVVWWWXXXYYYXXXZZZ\\\\\\[[[ZZZ[[[\\\```______^^^^^^______`````````aaabbbaaa```___^^^]]][[[ZZZZZZ[[[]]]\\\[[[\\\\\\[[[[[[ZZZZZZYYYYYYTTTVVVWWWYYYYYYYYYXXXXXXVVVVVVVVVVVVVVVWWWXXXXXX[[[^^^ccciiiqqq|||{{{nnnfffbbb\\\UUUPPPNNNMMMLLLJJJJJJLLLNNNQQQWWW^^^gggmmmrrrvvvyyyyyywwwuuuttttttooommmiiifffccc```[[[XXXRRRNNNJJJFFFCCC@@@===;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>??????@@@BBBDDDFFFGGGHHHKKKNNNOOOOOONNNNNNOOONNNNNNOOOOOONNNKKKHHHFFFGGGIIIMMMQQQUUUXXXYYYZZZ]]]^^^___^^^\\\XXXUUURRRKKKMMMOOOTTT^^^kkkzzz{{{|||~~~{{{yyywwwuuutttuuuvvvxxxzzz{{{||||||yyyyyyxxxwwwzzz|||{{{{{{}}}ppp```MMMCCC:::888777444333444333333333222222222222222111000000000////////////000//////...------,,,,,,---------------,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...///000111222------------------------)))***,,,,,,*********+++///000444:::CCCLLLTTTWWW\\\```eeehhhiiiiiikkknnngggddd```]]]]]]```dddfffeee```YYYQQQLLLJJJKKKLLLMMMRRRYYY```hhhsss}}}ttttttzzzzzzgggYYYQQQLLLGGGBBBCCCBBBAAA@@@@@@AAAAAABBBCCCDDDDDDEEEFFFJJJOOOSSS[[[WWWQQQOOOOOOQQQRRRRRRVVVWWWYYY[[[\\\\\\\\\\\\^^^]]]]]]]]]]]]^^^___```bbbdddeeeeeecccbbbcccdddeeeeeeddddddeeeffffffgggfffgggggggggfffeeecccbbbdddbbbaaaaaabbbcccbbbaaa_________^^^^^^]]]]]]]]]ZZZZZZ[[[[[[[[[ZZZZZZZZZVVVVVVUUUUUUUUUUUUVVVVVVUUUXXX[[[^^^dddlllwww~~~~~~tttjjjccc]]]YYYTTTPPPNNNMMMKKKJJJNNNPPPTTTWWW]]]dddlllqqquuuwwwyyyxxxwwwuuutttuuuqqqnnnkkkgggddd```[[[WWWRRRNNNJJJFFFCCC@@@===;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???@@@BBBDDDFFFGGGJJJLLLNNNOOONNNMMMMMMNNNPPPPPPPPPOOOMMMJJJGGGEEEJJJLLLPPPTTTXXX[[[\\\]]]aaaaaaaaa___\\\WWWSSSPPPKKKMMMPPPUUU\\\fffrrryyy|||yyyyyy|||xxxwwwvvvvvvuuuuuuxxx|||zzzyyyyyyzzz~~~|||yyyzzz~~~yyykkkWWWIII===999999777444333444333333333222222222111111111000000000//////////////////...------,,,,,,---............---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...000222444555------------------------***,,,---,,,+++***+++,,,000333999AAAJJJRRRYYY\\\aaacccgggjjjllllllkkkkkkgggbbb\\\ZZZ\\\aaadddeee```\\\TTTMMMIIIHHHIIIJJJOOOWWWbbbnnn{{{xxxoookkkrrr{{{}}}iii___RRRJJJHHHGGGFFFDDDCCCBBBBBBBBBBBBCCCDDDDDDFFFGGGIIIJJJLLLNNNSSSVVV\\\YYYVVVUUUVVVWWWWWWWWWXXXZZZ\\\^^^```aaabbbbbbcccddddddeeefffggghhhhhhkkkmmmnnnmmmlllkkklllmmmppppppqqqqqqrrrsssuuuuuuttttttssssssqqqooonnnmmmmmmkkkiiihhhiiijjjiiigggddddddddddddcccccccccccccccbbb```^^^\\\\\\\\\\\\YYYXXXWWWVVVVVVUUUUUUVVVTTTUUUUUUVVVYYY^^^eeejjjwwwuuummmeee___XXXVVVSSSPPPNNNLLLKKKJJJQQQSSSXXX\\\bbbiiipppuuuxxxxxxyyyxxxwwwvvvvvvvvvrrrppplllhhhddd```[[[WWWRRROOOIIIEEEBBB@@@===<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@CCCEEEGGGHHHKKKMMMOOOOOONNNMMMMMMNNNQQQQQQOOOMMMKKKHHHFFFEEEKKKMMMQQQUUUYYY\\\^^^___bbbbbbaaa___[[[VVVQQQNNNMMMOOORRRUUUZZZ```hhhmmmuuuwww{{{}}}yyyuuutttuuuwwwxxx{{{yyyyyyzzz}}}}}}zzzyyyyyy|||vvvdddSSSBBB<<<<<<:::777555444444444333333222222111111111111000000000////////////.........---------......//////......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///111333444------------------------.../////////------...000111666>>>GGGPPPWWW]]]```dddeeegggkkknnnnnnkkkhhhiiiccc^^^___cccfffeeebbb___ZZZRRRKKKGGGGGGIIIJJJVVV___ooossskkkkkkpppyyyvvvdddWWWPPPHHHDDDFFFHHHIIIHHHAAAAAABBBCCCDDDEEEFFFFFFHHHJJJMMMOOOQQQSSSVVVXXX^^^]]]\\\\\\\\\\\\\\\\\\^^^___```bbbeeefffhhhhhhmmmnnnppprrrsssuuuuuuuuuvvvwwwxxxyyyyyyyyy{{{}}}}}}||||||zzzwwwvvvvvvvvvtttsssppppppppppppoooooooooooollljjjfffbbb___^^^^^^^^^___^^^\\\[[[YYYXXXXXXXXXYYYXXXWWWWWWWWWZZZ]]]___eeekkksss}}}uuukkkddd]]]XXXTTTSSSRRROOOMMMLLLLLLMMMRRRUUU[[[```ffflllssswww{{{zzzzzzyyyyyyxxxwwwvvvssspppllliiieee```[[[XXXSSSOOOIIIDDDBBB@@@>>><<<===========================>>>???AAADDDGGGIIIJJJKKKMMMNNNNNNMMMLLLMMMNNNSSSQQQOOOLLLIIIGGGFFFEEEJJJMMMQQQUUUZZZ]]]___```bbbbbbaaa___ZZZUUUPPPMMMPPPRRRUUUWWWZZZ]]]aaaeeennnuuu~~~{{{{{{yyyvvvssssssuuuxxx{{{wwwyyy||||||yyyyyy|||rrr___KKKAAA>>>;;;888666555555444444333222111111111111111111000000000000...............---------......//////......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////------------------------...///000///......000222333:::CCCLLLSSSYYY___bbbeeeeeegggjjjmmmnnnkkkiiiiiigggggglllppppppkkkfff___ZZZSSSLLLHHHHHHKKKMMMZZZeeexxx{{{mmmeeeeeeooo{{{sssaaaTTTKKKFFFAAA@@@AAADDDEEEEEE@@@AAACCCDDDFFFHHHIIIIIIKKKMMMQQQSSSTTTVVVYYY[[[___``````_______________fffgggiiikkkmmmppprrrsssyyy{{{~~~~~~}}}}}}}}}vvvsssnnnhhhdddcccbbbcccdddcccaaa___]]]\\\[[[[[[\\\[[[YYYXXXYYYYYYZZZZZZ[[[___fffmmmwwwqqqhhhbbb\\\WWWRRRRRRQQQNNNLLLLLLNNNQQQTTTXXX___eeekkkqqqvvvzzz}}}|||||||||}}}{{{yyyvvvssspppmmmiiifffbbb]]]YYYTTTOOOIIIDDDAAA@@@>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@CCCFFFIIIKKKMMMKKKMMMNNNNNNMMMMMMNNNPPPSSSQQQNNNKKKHHHGGGFFFFFFJJJMMMQQQVVVZZZ]]]___```bbbbbbaaa___[[[VVVRRROOOSSSUUUYYY[[[]]]```cccffflllxxx~~~zzzwwwuuuuuusssrrrrrrvvv|||wwwyyy~~~{{{}}}qqqYYYJJJAAA:::666666666666555444333222111111222222111111111000000000........................---............---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------------------------,,,------------...111333888???IIIQQQVVVZZZ___cccdddfffhhhjjjlllmmmnnnnnnnnnpppuuu{{{~~~zzzqqqjjj^^^ZZZSSSMMMKKKMMMQQQTTT]]]iii}}}~~~jjjbbbaaafffttt|||mmm___RRRJJJEEEBBB??????@@@BBBBBBCCCAAACCCEEEHHHJJJLLLMMMNNNOOOQQQTTTVVVXXXZZZ]]]______aaabbbbbbaaaaaaccceeekkklllooorrrvvvzzz~~~yyysssooolllkkkkkkiiigggfffdddbbb``````______]]][[[ZZZZZZZZZYYYWWWYYY\\\```dddjjjuuuzzznnngggbbb]]]YYYQQQQQQPPPNNNKKKLLLQQQTTTXXX]]]dddkkkqqqvvv|||~~~~~~~~~zzzvvvrrrpppllliiifffccc^^^[[[TTTOOOIIIDDDAAA???>>>===>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAADDDGGGKKKMMMOOOJJJLLLMMMMMMMMMMMMOOOQQQSSSQQQMMMJJJGGGGGGGGGGGGKKKMMMRRRVVV[[[^^^aaabbbbbbbbbbbbaaa^^^ZZZUUUSSSUUUWWW[[[___cccgggkkkoooxxx{{{wwwtttrrrrrrssssssvvv||||||www|||mmmWWWGGG<<<777888666666555444333222111111222222222111111111000000........................---------------,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------------------------------+++,,,---------///333666>>>EEENNNTTTXXX[[[```eeecccgggjjjkkklllnnnrrrvvv~~~{{{ooohhhZZZVVVPPPMMMMMMRRRXXX\\\cccnnn}}}pppaaabbbhhhnnnxxxsssfff[[[QQQJJJEEEBBBAAA@@@AAABBBDDDEEEEEEDDDFFFIIILLLOOOQQQSSSSSSTTTVVVXXXYYY[[[]]]aaadddbbbdddffffffgggiiimmmqqqsssuuuxxx~~~{{{xxxvvvuuupppooommmkkkjjjhhhhhhhhheeeccc```______^^^[[[XXXZZZ\\\^^^___aaagggooovvvrrrgggbbb^^^ZZZVVVQQQQQQPPPMMMKKKMMMRRRWWW\\\aaahhhooouuu{{{{{{vvvrrrooollliiigggccc___\\\TTTOOOIIICCCAAA???>>>===>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBEEEHHHLLLOOOPPPJJJKKKLLLMMMLLLNNNPPPRRRRRRPPPLLLIIIGGGGGGGGGHHHLLLNNNRRRXXX\\\```bbbcccccccccdddccc```\\\XXXVVVUUUXXX]]]bbbgggmmmssswww}}}yyyuuurrrqqqsssuuuwww{{{zzzrrrxxx~~~}}}cccNNN???:::<<<777666666444333222111111222222222111111111111000---.....................,,,,,,------,,,,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////---------------------------...//////000222777:::BBBIIIRRRWWWYYY\\\aaafffccchhhlllllllllnnnuuu{{{wwwiiiaaaVVVSSSNNNLLLOOOUUU]]]bbbkkkuuu~~~yyyiii```hhhssswww|||uuukkk___VVVPPPJJJFFFDDD>>>>>>>>>@@@BBBDDDEEEFFFFFFHHHLLLPPPSSSUUUWWWWWWWWWYYYZZZ\\\]]]```dddgggeeehhhjjjlllmmmqqqwww|||~~~}}}wwwvvvtttsssqqqppppppooommmjjjgggffffffddd```\\\[[[\\\]]]\\\\\\^^^dddiiinnn{{{yyykkkccc]]]WWWTTTUUUPPPNNNKKKLLLPPPUUUYYY\\\bbbhhhpppwww|||~~~uuurrrnnnjjjgggccc___\\\SSSOOOIIIEEEBBB@@@>>><<<;;;;;;;;;;;;<<<===>>>>>><<>><<<:::::::::;;;;;;<<<===>>>>>>@@@DDDHHHKKKMMMNNNNNNPPPOOOOOOQQQSSSUUUTTTRRRPPPLLLGGGCCCCCCEEEJJJMMMRRRUUUZZZ___bbbccccccbbbaaaaaaaaaaaa```^^^[[[YYY]]]aaahhhoooyyy~~~|||{{{yyyvvvtttxxxzzz}}}wwwuuuvvv```JJJ===999888777666444333222222111111000000000////////////---......//////......---+++++++++,,,,,,------.........------,,,,,,+++++++++,,,,,,,,,------------,,,,,,---------.........,,,,,,---------...............///000333999AAAFFFMMMPPPUUUYYY]]]aaafffiiiiiiiiiiiihhhjjjrrr~~~pppbbbXXXSSSQQQMMMMMMSSSYYY___gggooo~~~wwwoooggggggjjjpppxxxuuufff[[[PPPMMMKKKJJJKKKJJJHHHFFFBBBCCCEEEEEEFFFHHHKKKNNNPPPSSSVVVXXXZZZ\\\___aaaaaaaaaaaadddhhhllloooqqq{{{|||xxxtttqqqiiifffbbb_________^^^^^^^^^dddllluuu{{{oooccc\\\XXXSSSPPPQQQQQQPPPOOOQQQUUUZZZ```dddnnnrrryyy~~~}}}yyyvvvqqqmmmiiiddd___\\\TTTPPPJJJFFFCCCAAA>>>===::::::::::::;;;<<<===>>>@@@BBBFFFJJJMMMNNNOOOOOOOOOOOOOOOQQQSSSTTTTTTRRRLLLIIIEEEBBBBBBFFFLLLPPPVVVXXX\\\```bbbcccbbbaaa```````````````___]]]]]]^^^ccckkkvvv}}}}}}}}}}}}}}}{{{xxxvvv}}}{{{vvvwwwzzzkkkQQQAAA999999999777555444333333222111111000000000////////////..................///,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++------------............,,,------------.........,,,------------............///000111555<<>>AAACCCGGGJJJMMMOOOOOOOOOMMMMMMMMMNNNQQQQQQQQQOOOIIIFFFBBBAAACCCHHHOOOSSSXXXZZZ]]]```aaaaaaaaa```^^^___``````___```aaabbbdddiiisss|||xxx}}}~~~zzzzzzzzz~~~}}}wwwwww}}}rrrXXXEEE:::999888777555444333222222111111111000000000//////000///...------...///000......------,,,,,,,,,,,,*********++++++,,,,,,,,,,,,------------.........------------............------------............---...000333888@@@IIIOOORRRVVV[[[```dddgggkkkmmmkkkiiifffdddiiittt}}}lll]]]TTTOOOMMMLLLOOOUUU\\\```ggguuu|||zzztttoooooorrruuu|||tttfffZZZPPPHHHCCCCCCCCCDDDEEEFFFGGGGGGGGGFFFHHHJJJKKKLLLNNNRRRUUUWWWZZZ]]]```aaadddgggiiikkkmmmpppuuuzzz{{{ssslllgggccc___]]]`````````bbbfffppp{{{zzzoooeee[[[XXXVVVRRRQQQRRROOOQQQSSSVVVZZZaaajjjpppyyy|||{{{wwwuuuqqqmmmiiiccc]]]YYYUUUQQQKKKGGGDDDBBB@@@>>>;;;;;;;;;;;;<<<===>>>>>>AAACCCGGGJJJMMMNNNOOONNNMMMLLLLLLMMMOOOOOONNNLLLEEECCCBBBBBBEEEKKKQQQUUUYYY[[[]]]___```______^^^]]]^^^`````````aaaeeehhhmmmttt}}}vvv}}}xxx{{{wwwuuuxxxwww]]]HHH;;;888888666444333222222111111111111111000000000000000///...------...///000///......------,,,,,,+++)))******++++++,,,,,,---,,,,,,,,,,,,---------------------.........//////---------.........//////,,,...111555;;;CCCLLLRRRTTTXXX^^^bbbeeehhhkkkmmmkkkhhhddddddiiitttwwwggg[[[RRRNNNLLLNNNRRRYYY```dddlll||||||~~~yyysssuuuyyyzzzsssbbbTTTKKKEEEAAA>>>@@@BBBDDDEEEFFFFFFGGGGGGHHHJJJLLLMMMOOORRRVVVYYY\\\^^^aaacccdddfffiiikkkrrrwww~~~}}}uuuoooiiidddaaa`````````aaadddiiipppttt}}}uuujjjaaaXXXVVVUUUSSSRRRTTTOOORRRVVVYYY]]]eeepppwww}}}}}}yyyvvvtttqqqnnnjjjddd]]]YYYVVVQQQLLLHHHEEECCC@@@???<<<<<<<<<<<<===>>>???@@@BBBDDDGGGKKKMMMOOOOOONNNOOONNNMMMNNNOOONNNLLLJJJBBBBBBBBBDDDHHHMMMSSSVVVZZZ[[[]]]^^^______^^^^^^\\\___aaaaaaaaaccciiinnnrrr{{{~~~www|||yyyzzzuuuuuuyyy|||bbbKKK===888777666444333222222111222222111111111000000000000//////////////////000///.........------,,,,,,***+++++++++,,,,,,------+++,,,,,,,,,,,,---------------........./////////------........./////////,,,000555:::@@@HHHOOOTTTWWW[[[```dddfffhhhjjjkkkiiigggdddeeekkkvvvqqqbbbXXXRRROOONNNTTTVVV\\\dddjjjuuuuuutttzzzlllcccUUUKKKFFFDDDBBB@@@===@@@DDDGGGHHHIIIKKKLLLKKKMMMOOOQQQSSSVVV[[[^^^aaadddgggiiikkkmmmppprrrzzzzzztttmmmiii``````___```aaacccfffgggttt~~~xxxoooeee\\\UUUTTTTTTRRRRRRTTTQQQUUUZZZ]]]bbbjjjuuu~~~~~~{{{xxxvvvtttqqqoookkkfff___[[[VVVRRRLLLHHHEEECCCAAA???=========>>>>>>???@@@AAADDDFFFIIIMMMOOOPPPPPPPPPPPPNNNMMMLLLLLLKKKIIIFFF@@@AAACCCGGGKKKPPPTTTVVV\\\\\\^^^___`````````___\\\___bbbbbbbbbeeemmmsss|||yyy}}}~~~{{{}}}vvvuuuwww|||hhhPPPAAA999888777555444333333222222222222111111111000000//////000000000000//////...............---------,,,,,,,,,,,,------------------------........................////////////............////////////...222999@@@FFFLLLRRRVVV[[[^^^cccggghhhiiijjjjjjeeeddddddhhhpppzzz}}}lll]]]VVVSSSTTTTTT[[[\\\```iiisss|||xxx{{{|||rrr\\\UUULLLFFFDDDCCCBBB@@@<<>>>>>>>>>>>???@@@AAABBBFFFHHHKKKNNNPPPQQQQQQQQQNNNLLLKKKJJJIIIGGGDDDBBB???AAAEEEIIIMMMQQQTTTVVV]]]^^^___```aaaaaaaaaaaa]]]```bbbbbbcccgggooovvv~~~{{{yyywwwxxx|||xxxrrrvvvzzzlllUUUFFF;;;:::888777555444444444222222222111111111111000...///000111111000///...........................------------------------............/////////000............/////////000............/////////000000555===DDDJJJPPPUUUXXX]]]aaafffiiijjjiiijjjjjjbbbbbbeeekkkttt~~~}}}jjj[[[UUUVVVYYY[[[```___cccmmmzzz}}}}}}}}}iii[[[NNNIIICCC??????>>><<<999???DDDIIIKKKKKKKKKMMMOOORRRTTTWWWYYY[[[___dddgggllloootttyyy}}}zzzqqqmmmhhheeeccccccccccccbbbhhhqqqxxxuuujjjccc]]]ZZZWWWTTTTTTTTTTTTSSSWWW[[[aaahhhnnnuuu{{{}}}{{{yyyyyyvvvrrrnnnkkkfffaaa^^^ZZZUUUNNNHHHDDDBBB@@@???>>>>>>>>>>>>???AAACCCEEEHHHIIIKKKLLLNNNOOOOOOPPPMMMMMMLLLKKKHHHEEEBBB@@@???BBBFFFJJJMMMOOOSSSUUU\\\\\\\\\\\\]]]^^^___`````````bbbeeegggkkkwww}}}{{{{{{{{{||||||yyyzzz|||wwwtttwww}}}sssYYYGGG@@@:::666666666444333444444444333333222111000000000000000000000000000000//////...------------.....................------///............------------------............///---...//////...///222555555:::AAAHHHNNNSSSXXX\\\aaadddgggiiihhhhhhhhhhhhdddgggnnnuuu|||sssddd\\\XXXWWWZZZ^^^ccchhhmmmtttwwwgggZZZPPPDDDCCCBBB@@@@@@@@@AAAAAADDDEEEFFFHHHKKKOOOQQQSSSSSSUUUXXX\\\```eeeiiikkkvvv}}}{{{uuunnnjjjhhhfffccc```ccccccgggmmmsss|||}}}qqqggg```ZZZXXXUUUTTTTTTUUUVVVVVVYYY^^^eeelllrrryyy~~~|||zzzyyyvvvrrrnnnkkkfffaaa]]]YYYTTTMMMGGGDDDBBB@@@???>>>>>>>>>>>>@@@BBBDDDEEEHHHIIIKKKLLLNNNOOOOOOOOOKKKKKKJJJIIIGGGDDDBBBAAAAAADDDHHHKKKMMMPPPSSSUUUZZZZZZZZZ[[[\\\]]]______``````bbbfffiiinnnzzz~~~|||zzzzzz{{{{{{zzz|||xxxtttsssxxxwww___NNNCCC<<<777777777333222333444444333333222111111000000000000000000000000000//////...------------...........................,,,,,,,,,------.........---------............///---...///......///222555999===DDDKKKQQQVVV[[[^^^bbbeeehhhiiiiiigggggggggcccgggnnnuuuzzz~~~tttjjj```\\\\\\\\\___cccccciiiqqq{{{{{{gggYYYNNNFFFBBBAAA@@@??????AAABBBCCCGGGHHHJJJLLLOOORRRTTTUUUZZZ\\\___ccchhhmmmsssvvv|||{{{uuuqqqooolllhhheeecccbbbdddhhhkkkrrrwwwlllbbb\\\VVVUUUTTTTTTTTTVVVXXXZZZ]]]bbbjjjqqqxxx~~~}}}{{{zzzwwwsssoookkkfffaaa]]]WWWRRRLLLGGGDDDBBBAAA??????>>>>>>???@@@BBBEEEFFFIIIJJJKKKMMMNNNOOOOOOOOOJJJIIIHHHGGGEEECCCBBBAAACCCFFFJJJMMMOOOQQQSSSUUUXXXXXXYYYZZZ\\\]]]___```bbbbbbeeejjjnnnuuu}}}|||{{{|||}}}~~~yyyrrrppprrrzzzkkkZZZFFF>>>888888777333111111444333333222222111111111000000000000000000000000//////...------------...........................)))***+++,,,---...//////---------............///......///......///333555>>>BBBIIIOOOUUUZZZ^^^aaacccfffiiijjjiiigggeeeeeedddhhhooouuuxxxxxxvvvtttiiiaaa\\\[[[\\\]]]aaafffgggppp{{{~~~fffUUULLLEEE???AAA@@@>>>>>>???BBBEEEGGGKKKLLLOOORRRTTTWWWXXXYYY]]]___bbbeeejjjrrrzzz~~~{{{yyyvvvqqqmmmgggeeeddddddeeehhhrrr}}}|||qqqggg^^^YYYUUUUUUUUUTTTTTTVVVYYY\\\aaagggooowww~~~}}}{{{xxxtttpppkkkgggaaa^^^VVVQQQLLLGGGEEECCCAAA@@@????????????AAACCCFFFGGGJJJJJJLLLMMMNNNOOOOOOOOOLLLKKKIIIFFFDDDBBBAAAAAAFFFIIILLLOOOPPPRRRUUUWWWXXXXXXYYY[[[]]]___aaaccceeefffjjjqqqwwwtttnnnnnnrrr}}}wwwfffJJJ@@@888777777444111111333333333222222111111111//////////////////////////////...------------...---------...............++++++,,,------...//////---------............///......///......000444888BBBGGGMMMSSSXXX\\\```cccdddgggjjjjjjhhhfffddddddgggkkkqqqvvvvvvsssnnnkkkddd]]]XXXWWWXXXZZZ^^^eeeoooyyykkkVVVKKKFFFCCC@@@???>>>===>>>@@@DDDIIILLLNNNPPPSSSVVVYYY[[[\\\]]]^^^aaadddhhhmmmvvv|||xxxqqqlllhhhgggeeeeeellltttvvvkkkccc\\\XXXUUUVVVWWWVVVUUUVVVZZZ]]]eeekkksss|||}}}zzzuuuqqqmmmhhhbbb^^^VVVRRRMMMIIIFFFDDDBBB@@@?????????@@@BBBDDDGGGHHHJJJKKKLLLNNNOOOOOOOOOOOOPPPNNNJJJFFFCCCBBBAAAAAAHHHKKKNNNQQQRRRTTTWWWYYYZZZZZZ[[[]]]```bbbdddfffggghhhnnnvvv~~~{{{sssooopppvvvpppPPPDDD999666777555333333333333222222222222222111//////////////////////////////...------------...---------.........//////////////////............---------............///......///...///333888;;;FFFJJJPPPVVVZZZ^^^aaadddfffhhhiiiiiigggeeeddddddkkknnnrrruuusssnnnhhhddd___XXXSSSRRRSSSVVV___gggrrroooZZZLLLEEEBBBAAA??????>>>???@@@DDDHHHMMMPPPQQQSSSVVVYYY]]]```bbbcccdddhhhlllqqqwww{{{uuuooollliiigggkkkqqq|||ooogggaaa[[[XXXUUUWWWYYYXXXVVVWWW\\\```iiioooxxx|||wwwsssoooiiiddd```WWWTTTOOOKKKHHHEEEBBB@@@?????????AAACCCEEEHHHIIIKKKLLLMMMNNNOOOOOOOOOOOOQQQNNNJJJEEECCCBBBBBBCCCIIILLLPPPSSSTTTVVVYYY[[[\\\]]]^^^```bbbdddfffhhhhhhjjjpppyyywwwrrrrrrttt|||zzz\\\MMM>>>888888666555555222222222222222222222222000000000000000000000000//////...------------...,,,,,,------.../////////000000000/////////......---------............///......//////111666<<<@@@JJJMMMSSSXXX\\\___ccceeeggghhhhhhgggeeeeeeeeegggmmmnnnoooooolllgggbbb___WWWRRROOOPPPRRRXXXcccnnnqqqkkk]]]NNNEEEAAA===;;;<<>>EEEIIIOOOSSSYYY^^^bbbdddgggiiijjjkkkiiieeefffiiiiiifffjjjddd[[[VVVTTTVVVXXXYYYQQQSSSXXX]]]___bbblllwww|||iiiZZZTTTEEEEEECCCAAA@@@AAADDDFFFFFFIIINNNRRRTTTWWWYYY[[[\\\___bbbeeeiiipppzzzzzzwww~~~rrrfff```\\\XXXVVVXXXVVVWWWYYY[[[^^^cccjjjooowww|||~~~zzztttmmmhhh___ZZZRRRLLLHHHFFFDDDCCCBBBBBBCCCDDDFFFHHHJJJLLLOOOOOOPPPPPPPPPPPPOOOOOOJJJFFFAAA???AAADDDGGGHHHPPPPPPRRRUUUYYY]]]aaaccceeeddddddeeegggjjjlllmmmuuuxxx~~~xxxvvvuuu}}}wwwqqquuuaaaIII???<<<999555444444333333222111111111111111000000000///////////////............//////................................................///......------.........///000111555:::AAAHHHKKKPPPTTTZZZ___bbbeeegggiiiggghhhfffeeeiiippprrrooohhhccc]]]YYYXXXZZZ\\\]]]WWWWWWYYY^^^aaafffoooyyy|||nnn[[[MMMHHHAAAAAA@@@???>>>???CCCFFFJJJNNNRRRVVVXXXZZZ]]]^^^aaadddhhhlllqqqyyyxxxmmmbbb]]]YYYUUUTTTUUUUUUVVVYYY\\\___eeelllqqq|||{{{uuummmhhh^^^YYYRRRKKKHHHEEECCCBBBBBBBBBCCCEEEGGGIIILLLMMMNNNOOOPPPPPPPPPPPPOOONNNGGGCCC@@@???BBBFFFIIIKKKQQQRRRTTTWWWZZZ^^^aaaccceeeeeeeeefffiiilllppprrryyyyyywwwyyy{{{zzzooojjjmmm{{{nnnSSSDDD===888555444444333333222222111111222222111111111000000000//////............//////................................................///......---......//////000111444888>>>EEEKKKOOORRRVVV[[[```ccceeehhhiiigggfffeeefffnnnwwwxxxttthhhddd___]]]^^^aaadddeeeccc______ccciiioooxxxyyylll]]]MMMCCC@@@>>>????????????AAAEEEHHHPPPSSSWWWZZZ\\\^^^aaacccdddhhhnnnsssyyysssiii^^^ZZZWWWTTTSSSTTTTTTVVVYYY]]]bbbhhhooottt{{{tttmmmggg^^^XXXQQQKKKGGGEEECCCAAAAAABBBDDDFFFIIIKKKMMMNNNMMMNNNOOOPPPOOONNNMMMLLLDDDAAA???@@@DDDIIILLLNNNSSSTTTVVVYYY\\\___bbbcccdddeeefffgggjjjnnnssswww~~~~~~~~~wwwvvv{{{|||qqqiiieeeiiiuuuuuuZZZHHH>>>:::888555444444333222222111111222222222222111111111000//////............//////...............................................................//////000000222555;;;AAAHHHNNNQQQTTTXXX]]]aaadddfffhhhjjjhhhiiijjjnnnvvv|||yyyrrrkkkgggbbbaaaeeejjjpppssssssmmmkkkpppwwwlll^^^QQQFFFAAA@@@>>>???AAABBBCCCFFFKKKNNNTTTVVVZZZ]]]___bbbeeehhhjjjooovvv}}}oooeee\\\XXXWWWTTTSSSUUUSSSVVV[[[```eeellltttyyy{{{ssskkkeee^^^XXXQQQKKKGGGEEECCCAAABBBCCCEEEGGGJJJLLLNNNOOOKKKLLLNNNOOONNNMMMKKKIIIBBBAAA???AAAFFFLLLPPPQQQTTTVVVXXX[[[^^^```bbbcccbbbdddfffhhhkkkpppwww}}}~~~~~~}}}xxxwww~~~wwwpppiiidddbbbeeeqqq}}}|||aaaLLL@@@;;;;;;555555444444333222222111222222222222111111111000//////............//////........................////////////////////////...............///000111000222777===DDDKKKPPPRRRVVVZZZ___ccceeegggiiijjjiiiooouuuzzz{{{qqqmmmjjjffffffkkksss{{{{{{zzzttt```RRRIIIAAA???@@@===???BBBDDDGGGJJJOOORRRUUUXXX\\\___bbbfffkkknnnsssyyyjjjaaaYYYWWWVVVTTTSSSUUUSSSWWW\\\ccciiiqqqxxx}}}{{{sssjjjddd^^^YYYRRRKKKHHHEEECCCBBBCCCDDDGGGIIIKKKMMMNNNNNNKKKLLLNNNOOOOOOLLLJJJHHHBBBAAAAAADDDIIIOOORRRTTTVVVWWWZZZ]]]___aaabbbcccbbbeeehhhjjjmmmttt|||{{{zzz{{{mmmgggccc```___bbblllwwwiiiQQQAAA;;;;;;555555444444333333222222222222111111111000000000//////............//////........................////////////////////////............///000111111111444:::AAAGGGMMMQQQSSSXXX\\\aaadddfffhhhiiikkkkkkuuu}}}rrrllljjjiiilllsss{{{xxxgggTTTIIIBBB===;;;<<<<<>><<<777777666666555444444333222222222111000000//////000000000000000000000000........................000000000000000000000000000000000//////111555888???BBBGGGLLLQQQUUUZZZ^^^bbbeeeffffffeeefffkkkooowww|||~~~tttfffZZZTTTOOOSSS[[[ccciiilllllllll|||yyylll^^^QQQIIIEEECCCAAABBBEEEIIIKKKLLLPPPSSSWWW[[[]]]```dddgggnnnsss{{{~~~|||xxxtttnnniiifffcccaaa___\\\[[[\\\\\\\\\[[[\\\\\\\\\]]]___aaadddeeegggjjjmmmpppssswww|||VVVRRRPPPRRRTTTTTTVVVZZZ___ccckkkrrrzzz|||uuuooofffaaaYYYRRROOOMMMKKKJJJLLLLLLLLLJJJHHHHHHIIIKKKKKKLLLMMMNNNNNNLLLIIIGGGFFFHHHJJJNNNRRRUUUXXXYYYZZZYYYYYY\\\aaagggjjjlllmmmppptttzzz}}}}}}}}}qqqwwwtttaaaMMMAAA???777777666555444444333333333333222111111000000///////////////////////////........................////////////////////////////////////000333777;;;AAADDDIIINNNRRRWWW\\\___eeeffffffeeedddffflllrrryyy~~~|||qqqcccXXXRRRLLLPPPWWW]]]bbbgggkkkmmm||||||oooaaaUUUMMMIIICCCBBBBBBCCCFFFKKKNNNPPPTTTWWWZZZ]]]```ccchhhkkkrrrxxx|||yyywwwwwwxxxxxxwwwwwwuuuqqqlllhhheeebbbaaa^^^]]][[[[[[\\\]]]^^^___bbbcccdddfffgggjjjmmmooorrruuuyyy|||UUURRRQQQSSSSSSSSSVVV[[[```fffnnnvvv}}}|||uuupppeee```XXXRRROOOMMMLLLKKKIIIIIIIIIGGGEEEEEEGGGIIIJJJLLLNNNOOONNNKKKIIIHHHGGGHHHKKKNNNRRRVVVXXXZZZXXXWWWXXX[[[aaafffjjjlllmmmpppuuuwwwxxx}}}|||iiiTTTEEE@@@777777666555444333222222333333222222111000000000////////////////////////........................////////////////////////...///000000222555:::>>>CCCFFFKKKOOOSSSXXX]]]```fffgggfffeeedddgggooouuu|||{{{ooobbbYYYTTTSSSVVV[[[___bbbggglllqqq}}}{{{pppaaaSSSIIIDDDCCCBBBCCCDDDFFFHHHLLLPPPSSSVVVXXX[[[]]]```eeejjjooottt{{{zzzvvvrrrpppllljjjiiikkkmmmpppqqqqqqrrroookkkfffbbb___]]]]]]^^^^^^^^^^^^^^^```bbbdddgggjjjmmmoooqqqtttxxx{{{}}}~~~TTTQQQQQQSSSTTTSSSXXX^^^ccciiirrrzzz}}}wwwsssfff```YYYRRRNNNMMMKKKJJJFFFFFFEEECCCBBBCCCFFFHHHJJJLLLOOOOOOMMMJJJIIIHHHFFFHHHJJJNNNRRRUUUXXXYYYWWWWWWXXX\\\bbbhhhkkklllpppttt{{{{{{xxxxxxvvv___KKKAAA888888777666444333222222333333333222111111000000000000000000000000000000........................000000000000000000000000...///111222444888>>>BBBEEEHHHMMMQQQUUUYYY^^^aaafffffffffeeeeeeiiiqqqxxx~~~~~~xxxlllbbb[[[XXX]]]```ccceeegggkkkqqqvvv~~~ttteeeUUUIIIBBB??????BBBDDDGGGIIIKKKNNNSSSVVVWWWYYY[[[^^^bbbgggnnnsssyyyzzzrrrlllhhheeecccbbbcccdddeeeiiiooorrrttttttrrrnnniiiddd```^^^]]]]]]___```aaabbbccceeehhhkkknnnrrrwww{{{|||yyyuuuqqqsssvvvyyy}}}QQQOOOQQQTTTUUUUUU[[[bbbffflllwww~~~{{{xxxjjjddd[[[TTTOOOKKKIIIHHHDDDDDDCCCBBBAAABBBFFFIIIHHHKKKNNNNNNKKKHHHGGGGGGFFFGGGJJJMMMQQQUUUWWWYYYWWWXXXZZZ___eeekkkmmmnnnqqqwww}}}yyyuuuoooVVVGGG;;;:::999888777555444444444333333222222111111000000000000000000000000000////////////////////////000000000000000000000000///000222333666;;;AAAEEEHHHKKKPPPTTTXXX\\\```ddddddeeeffffffgggkkkssszzz~~~~~~{{{tttiiiaaa]]]\\\___ccchhhkkkmmmrrr{{{wwwlll[[[MMMEEEBBBAAA@@@AAADDDHHHKKKMMMQQQVVV[[[ZZZ[[[]]]```eeellltttyyy{{{nnniiiccc^^^]]]^^^______ccceeeiiiooouuuyyyzzzyyyssspppkkkfffbbbbbbbbbcccaaadddgggiiikkknnnssswww{{{{{{sssppphhhiiikkkmmmpppuuu{{{NNNNNNPPPTTTVVVWWW^^^fffhhhooozzz~~~|||nnnhhh^^^UUUOOOKKKGGGFFFCCCCCCBBBAAAAAACCCGGGJJJFFFJJJMMMMMMJJJGGGFFFFFFEEEGGGJJJMMMQQQTTTWWWXXXXXXYYY\\\bbbhhhmmmooooooqqqwww}}}|||zzzuuu~~~|||___MMM===<<<;;;:::888777666555444444333222222111111000000000000000000000000000000000000000000000000000000000000000000000000000///000222444777<<>>777555777777777777333333222222111000000000111111000000000000111111000///.........///111222000000000000////////////111111222666;;;AAADDDEEELLLOOOTTTXXX[[[^^^bbbdddffffffggggggiiinnntttyyywwwzzzzzzuuulllbbb\\\YYY___aaafffnnnyyy|||sss___WWWKKKCCC???@@@@@@@@@@@@EEEKKKOOORRRUUUZZZ___aaa```aaafffjjjppp{{{vvviiibbbaaaYYYYYYXXXWWWXXX\\\bbbfffhhhkkkpppuuuzzz|||~~~~~~uuupppjjjhhhhhhiiihhhgggkkkoootttyyy~~~xxxmmmfffeeedddeeefffgggiiinnntttyyy|||PPPRRRTTTTTTVVV[[[cccjjjtttzzz}}}{{{rrrlllbbbYYYRRRMMMIIIFFFDDDCCCBBBCCCFFFHHHIIIIIIKKKLLLMMMLLLIIIGGGGGGGGGJJJJJJLLLNNNPPPSSSVVVWWWYYYZZZ^^^eeeiiiiiimmmrrrvvv}}}}}}}}}yyy}}}eeeJJJAAA999777777666555555333333222222111000000000111111000000000000111111000//////...///000111222111111111111111000000000111111333777<<>>CCCGGGIIINNNRRRXXX]]]aaaccceeefffbbbeeejjjmmmppptttwwwzzz{{{|||zzzsssiii___ZZZXXXZZZ^^^eeerrr~~~}}}|||tttfff[[[OOOJJJBBB>>>>>>AAADDDFFFHHHMMMTTTXXXYYYZZZ^^^aaagggfffiiipppwwwqqqhhh___WWWUUUVVVXXX[[[```dddfffiiilllooosssxxx}}}rrroookkkjjjmmmqqqtttuuu{{{}}}tttoookkkgggfffhhhjjjlllooorrrvvv|||LLLOOORRRUUUYYY```jjjrrr}}}|||yyysssnnngggaaaZZZSSSLLLHHHEEEEEEFFFHHHKKKLLLKKKJJJKKKKKKLLLKKKIIIHHHIIIJJJKKKLLLMMMOOORRRUUUXXXYYYZZZZZZ]]]cccgggjjjpppwww|||xxx{{{zzzyyy}}}YYYJJJ<<<:::999555333555444333333222222111000000111111000000000000111111///////////////000000111000000111111111111111222000222777;;;???DDDIIILLLNNNSSSZZZ___cccdddeeefffaaaeeekkkpppsssuuuwwwxxxyyyyyywwwoooddd\\\XXXWWW^^^aaahhhttt}}}{{{vvvjjj[[[PPPHHHDDD@@@===>>>AAAEEEGGGLLLQQQWWW[[[\\\\\\___aaaggggggllluuuuuuiiiaaa\\\WWWWWWZZZYYY]]]bbbgggkkkpppuuuxxxzzzsssqqqoooppptttyyy~~~yyyrrrmmmllljjjiiijjjnnnooorrrvvv{{{~~~zzzzzz~~~LLLOOOSSSWWW\\\dddnnnvvv}}}zzzsssoooiiibbb\\\UUUNNNIIIFFFFFFFFFIIIKKKMMMLLLKKKLLLMMMMMMKKKIIIIIIJJJLLLLLLMMMNNNPPPRRRUUUWWWYYYYYYXXX[[[bbbhhhmmmvvvzzzxxx|||xxxttt|||```MMM===;;;;;;666555888444444333333222111111111111111000000000000111111...//////000000000000000/////////000000000111111000444999>>>AAAEEEJJJNNNNNNSSSZZZ```ccceeefffgggfffkkkqqqvvvxxxxxxwwwwwwwwwwwwssslllbbb\\\ZZZZZZaaadddkkkvvv~~~}}}{{{wwwnnnaaaSSSIIIDDDBBB@@@>>>???BBBFFFIIIOOOTTTYYY\\\\\\]]]```bbbeeegggooo{{{uuukkkaaa\\\ZZZXXXZZZ^^^\\\___dddjjjpppwww|||wwwrrrssstttwww{{{|||yyytttooommmmmmmmmlllooouuuuuuyyy|||zzzxxxwwwzzzMMMPPPUUUYYY^^^gggrrrzzz~~~{{{tttpppjjjddd]]]WWWPPPLLLHHHGGGGGGIIILLLMMMMMMMMMOOOOOONNNLLLJJJJJJKKKMMMNNNNNNOOOPPPRRRTTTVVVWWWWWWWWW[[[ccclllttt}}}xxxyyy~~~xxxqqqvvvhhhQQQ>>>===<<<777555:::444444444333222222111111111111000000000000111111......///000000000000000.........///000000111111111666<<<@@@CCCFFFKKKOOOPPPUUU[[[```cccfffhhhiiiooosssyyy}}}|||zzzxxxvvvtttssspppiiibbb^^^___aaaaaaeeemmmzzz}}}{{{zzzvvvooodddXXXLLLFFFAAABBBAAAAAAAAADDDIIIMMMRRRVVVZZZ\\\]]]^^^bbbeeegggkkkvvv~~~jjjaaaYYYWWWWWWVVVYYY^^^aaadddjjjqqqxxx|||xxxuuuwww{{{}}}|||zzzyyyzzzzzzxxxvvvtttqqqpppqqqqqqpppuuu{{{~~~yyyxxxxxxxxx{{{OOORRRWWW[[[aaajjjuuu}}}|||xxxsssllleee___YYYSSSPPPKKKJJJIIIJJJLLLOOOPPPPPPRRRRRRPPPNNNKKKJJJLLLNNNOOOOOOOOOPPPQQQRRRTTTTTTWWWWWW[[[fffqqq}}}zzzwwwzzz{{{qqqqqqoooUUUAAA>>>===666444999555444444333333222111111111111000000000000111111---...///000111000000///...//////000111111222222333888???CCCDDDFFFKKKOOOTTTWWW]]]aaadddgggjjjllluuuyyy}}}~~~|||xxxtttrrrlllllliiiddd___]]]aaadddeeeiiisss}}}{{{wwwuuunnndddXXXNNNGGGDDD???AAACCCDDDEEEHHHNNNSSSUUUXXX[[[]]]]]]```eeeiiilllrrrpppccc\\\WWWWWWXXXXXX[[[```eeekkksss|||}}}||||||~~~~~~~~~|||zzzvvvuuuvvvxxx{{{|||{{{zzzwwwuuuvvvxxxxxxxxx}}}{{{{{{|||~~~PPPSSSXXX\\\bbbkkkvvv~~~}}}zzzuuunnnfff```[[[VVVSSSNNNLLLJJJKKKMMMPPPRRRSSSTTTTTTRRROOOLLLKKKLLLNNNPPPPPPPPPPPPPPPQQQRRRSSSWWWWWW]]]hhhuuuxxxvvvzzz~~~qqqooo{{{uuuYYYCCC???===555222777555444444333333222222111111111000000000000111111---...000111111111000//////000000111222222333333444:::AAADDDDDDFFFKKKOOOVVVZZZ^^^bbbeeehhhlllooowwwzzz}}}}}}yyysssooommmeeeeeeccc^^^ZZZ[[[___dddkkkpppyyy~~~{{{|||tttqqqiii]]]PPPGGGCCCBBB===@@@CCCFFFGGGLLLRRRWWWWWWZZZ\\\]]]^^^aaaggglllqqqxxxvvvgggddd]]]YYYZZZ\\\]]]```dddhhhooozzz~~~{{{sssppprrruuuuuusss{{{{{{}}}{{{zzz{{{~~~~~~~~~SSSVVV[[[aaahhhpppyyy~~~~~~{{{wwwrrrmmmggg```YYYTTTSSSOOOMMMNNNNNNKKKMMMPPPUUUSSSOOOJJJGGGGGGIIILLLNNNNNNNNNOOOQQQSSSSSSRRRSSSWWW^^^hhhwwwxxxuuu{{{|||pppkkksss|||___EEE>>>>>>999666777555555444333222000000///111111111111000000000000......///000111222222333000000000000//////222444666;;;AAAEEEGGGIIIMMMPPPZZZ[[[]]]```eeejjjnnnppp}}}~~~}}}wwwppphhhcccggg]]]XXXYYYWWWVVV```ooouuu|||}}}|||}}}yyylll^^^TTTLLLEEEAAAAAA>>>AAAEEEIIILLLPPPTTTWWWXXXWWWZZZ___bbbdddjjjqqqzzz|||mmmccc[[[ZZZZZZZZZ]]]aaagggjjjqqqzzz{{{wwwwwwuuuqqqooopppuuuyyy}}}TTTWWW\\\bbbiiiqqqzzz{{{xxxsssnnniiibbbZZZVVVQQQMMMLLLMMMNNNMMMOOOSSSTTTSSSPPPLLLIIIIIIKKKMMMOOOOOOOOOOOOQQQRRRRRRQQQVVVZZZ```jjjxxxzzzyyy}}}}}}pppjjjooodddJJJAAA???:::666777555555444333222111000000111111111111000000000000//////000000111111222222000000111000///000222444777<<>>DDDGGGIIILLLPPPTTTYYY\\\``````aaaeeennnuuu}}}zzzuuuooohhhccc```UUUQQQRRRYYY]]]aaannn}}}~~~yyylll___QQQIIIDDD@@@???AAA@@@DDDHHHLLLOOORRRVVVYYY\\\[[[^^^cccfffjjjsss|||uuulllccc]]]YYYZZZ[[[^^^dddmmmxxx~~~zzzvvvsssrrrqqqpppooooooqqqrrrtttwww|||VVVZZZ```gggnnnvvv~~~~~~|||yyyuuupppjjjbbb]]]QQQLLLIIIJJJKKKKKKOOOUUURRRSSSSSSQQQNNNLLLLLLMMMPPPPPPPPPOOONNNNNNPPPQQQVVV[[[cccmmm{{{{{{{{{yyymmmlllyyymmmSSSEEE>>>999777888555444444333222222111111111111111111000000000///111111111000000000000000///000111111000222555777;;;???EEEHHHJJJNNNSSSWWWYYY]]]aaa```^^^bbbllluuu|||yyyrrrkkkccc]]]YYYWWWSSSRRRUUU[[[```eeeqqq}}}{{{qqqfffYYYLLLEEEAAA>>>>>>AAABBBFFFJJJNNNQQQTTTWWWYYY[[[\\\___dddhhhnnnzzztttjjjccc^^^[[[YYY[[[^^^bbbhhhtttyyyqqqooolllkkkmmmpppsssuuuyyyyyy{{{~~~|||vvvyyy}}}WWW\\\cccjjjqqqyyy~~~|||yyyuuunnngggbbbTTTNNNJJJIIIIIIIIIMMMRRRSSSTTTTTTRRROOOMMMLLLMMMOOOPPPPPPOOONNNNNNQQQTTTZZZ```jjjuuuxxxzzztttppp{{{nnnVVVFFF===999888888555444444333333222222222111111111111000000000///111111111000000000000000///000111111111333666999<<>>>>>AAADDDHHHMMMQQQTTTVVVYYY[[[YYY[[[___eeekkksssuuujjjbbb^^^\\\[[[[[[^^^bbbgggnnnzzz{{{rrrllliiiiiiiiikkknnntttzzz~~~yyyuuusssrrrtttxxx~~~YYY]]]eeemmmttt|||}}}yyyssskkkfffYYYRRRLLLJJJIIIHHHLLLRRRVVVVVVVVVTTTPPPNNNMMMMMMNNNPPPRRRQQQPPPRRRWWW[[[\\\cccnnnzzz{{{yyyzzz}}}xxxzzz~~~yyysss|||qqq\\\JJJ???:::888888555444444444333333333222111111111111000000000000000000000000000111111111///000111222222444888:::===AAAFFFIIILLLPPPVVV[[[ZZZ]]]___]]]\\\^^^eeelllsssnnneee\\\UUUPPPMMMLLLKKKQQQYYYbbbiiirrr|||zzzlllZZZOOOEEEBBBAAA???@@@CCCFFFJJJOOOTTTVVVXXXZZZ\\\YYY[[[bbbiiippp|||wwwrrrjjjccc]]][[[[[[\\\\\\aaahhhnnnuuuuuunnnhhhdddeeegggkkkoootttzzz|||vvvsssqqqpppqqqsssxxxZZZ___fffooovvv~~~|||vvvooojjj]]]VVVOOOLLLKKKKKKOOOUUU[[[[[[YYYVVVRRROOOOOOPPPOOORRRUUUUUUUUUWWW^^^dddbbbkkkvvv~~~||||||{{{{{{|||{{{|||{{{rrryyywwwdddQQQDDD===:::888444444444444444333333333111111111111000000000000//////000000111111222222...000111222333555999;;;===AAAFFFIIIKKKPPPWWW\\\\\\\\\]]]\\\\\\^^^aaadddhhhddd]]]UUUPPPLLLKKKKKKIIIQQQ\\\eeemmmwwwuuufffQQQHHHAAAAAABBBBBBCCCFFFGGGLLLQQQVVVXXXYYY[[[\\\[[[___fffoooxxx~~~{{{yyyvvvrrrooogggeeeaaa]]]ZZZYYYZZZ[[[]]]dddmmmuuu}}}{{{oooiiigggeeecccgggllltttzzz{{{vvvsssssstttvvvvvvzzzZZZ___gggpppwww~~~xxxqqqkkk___XXXQQQNNNMMMNNNSSSYYY___^^^\\\XXXSSSQQQQQQRRRQQQTTTWWWXXXXXX\\\cccjjjnnnwww~~~}}}~~~~~~}}}|||~~~}}}~~~{{{pppvvv}}}kkkVVVGGG???;;;888444444444444444444333333111111111111000000000000...//////000111222222333...000111222333555999<<<===AAAFFFIIIKKKPPPWWW\\\\\\\\\[[[[[[\\\]]]___```^^^ZZZUUUOOOLLLJJJJJJJJJKKKTTT___gggoooxxxmmm^^^JJJCCC>>>@@@CCCDDDFFFHHHHHHLLLRRRWWWYYYZZZ\\\]]]^^^bbbjjjttt~~~{{{xxxvvvtttrrrsssqqqnnnllljjjgggccc```]]]]]]\\\[[[YYYXXXZZZ[[[]]]eeepppyyyzzzllldddccceeeffffffmmmttt}}}|||wwwttttttvvvzzz}}}\\\cccmmmtttyyy}}}zzzrrrmmmbbbZZZSSSPPPNNNNNNTTTZZZaaaaaa___YYYSSSOOOPPPSSSSSSSSSXXX^^^bbbfffoooyyy}}}zzzzzz{{{}}}~~~~~~{{{}}}uuutttzzzwww]]]HHH???;;;777666555444333333333333333111111111111111111111111000000000000111111111111111000000222444999===@@@DDDGGGJJJMMMPPPSSSXXX[[[[[[]]]______\\\ZZZXXXXXXYYYWWWTTTPPPMMMLLLLLLLLLQQQWWW^^^eeelllwwwzzzfffYYYGGGEEEBBB@@@AAADDDGGGJJJOOORRRUUUWWWYYY[[[^^^```bbbiiirrr}}}~~~rrrpppmmmjjjgggeeeddddddaaa```___^^^]]][[[[[[ZZZXXXYYYYYYXXXWWWXXXZZZ\\\eeekkkvvvvvvpppiiicccccceeehhhjjjttt|||}}}zzzxxxwwwuuussssssxxx]]]dddnnnuuuzzz~~~{{{tttoooddd\\\TTTQQQNNNNNNSSSZZZ``````^^^YYYRRROOOPPPRRRTTTVVV[[[cccjjjqqq}}}}}}}}}~~~tttrrrvvv~~~cccNNNDDD???;;;888777666555444444444555111111111111111111111111000000000000111111111111111111111222555999>>>@@@DDDGGGJJJNNNQQQUUUZZZ]]]]]]___aaaaaa^^^\\\[[[[[[WWWUUURRRPPPNNNNNNOOOPPPSSSXXX```hhhqqqooo[[[OOOIIIGGGEEEDDDEEEIIIMMMOOOSSSVVVXXXZZZ\\\^^^aaaccchhhooozzzuuuooocccbbb___\\\ZZZYYYYYYYYYZZZYYYYYYXXXWWWVVVUUUUUUWWWXXXXXXWWWWWWYYY\\\___iiiqqq~~~oookkkfffccceeejjjooosss}}}|||zzzwwwuuuvvvwwwyyy{{{___fffpppxxx}}}{{{uuurrrhhh___WWWRRRPPPOOOSSSYYY______]]]XXXRRROOOPPPRRRUUUWWW]]]hhhrrr}}}uuupppssskkkUUUGGG@@@===777777666555444333333444111111111111111111111111000000000000111111111111111111111333666:::>>>AAAEEEGGGKKKOOOSSSXXX]]]```aaabbbdddcccbbb`````````WWWUUURRRPPPPPPQQQSSSUUUYYY^^^eeennnzzzxxxcccRRRHHHEEEDDDCCCCCCEEEIIIMMMPPPXXXZZZ\\\]]]___aaaeeehhhoooxxx{{{ooofffaaaZZZYYYWWWUUUTTTSSSSSSTTTTTTTTTTTTSSSSSSSSSRRRRRRVVVVVVVVVVVVWWWZZZ___cccmmmwww~~~ooofffdddcccdddiiiqqqzzzzzzwwwvvvuuuuuuyyy}}}bbbiiittt{{{}}}zzzwwwtttllldddZZZUUUQQQOOOSSSYYY]]]^^^]]]YYYSSSPPPPPPRRRTTTWWW___jjjvvvxxxrrrsssttt[[[III???;;;666555444222111111111111111111111111111111111111///000000000111111111111111111222444888<<<@@@BBBEEEHHHMMMQQQUUUZZZ```cccccceeeffffffeeeccccccdddZZZXXXUUURRRRRRTTTWWWZZZ```dddkkkuuummm[[[NNNIIIAAA@@@@@@BBBEEEJJJNNNQQQZZZ[[[]]]^^^```dddiiimmmvvv~~~qqqhhhaaa^^^YYYXXXVVVTTTTTTSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUWWW\\\cccgggppp|||rrrhhhaaaaaacccgggnnnxxx{{{vvvvvvxxx|||fffmmmxxx}}}{{{yyywwwqqqhhh^^^WWWRRRPPPRRRXXX\\\]]]]]]YYYTTTQQQQQQSSSWWWZZZbbbnnnwwwwwwxxxgggOOOAAA<<<666666444333222111111111111111111111111111111111///000000000111111111111111222333666999===AAACCCFFFIIINNNRRRWWW\\\aaaeeecccfffiiijjjiiigggffffffaaa^^^YYYUUUTTTVVVZZZ]]]aaafffooo~~~wwwdddUUULLLHHHBBBBBBCCCEEEIIINNNSSSVVVYYYZZZ\\\^^^bbbgggnnnsss}}}vvvlllfffbbb```YYYXXXVVVTTTSSSSSSSSSTTTUUUUUUVVVVVVVVVVVVWWWWWWUUUUUUUUUUUUXXX]]]dddiiissstttiiifffaaadddgggmmmttt~~~|||yyywwwyyyjjjrrr|||~~~~~~|||{{{vvvlllaaaZZZTTTPPPRRRWWW[[[]]]]]]ZZZUUURRRSSSTTTZZZ^^^gggrrrxxx|||~~~}}}}}}|||vvvYYYFFF???:::999777666555444333333111111111111111111111111000000000000111111111111111222444777;;;???BBBDDDGGGJJJOOOSSSWWW\\\bbbfffdddggglllooonnnkkkiiihhheeeaaa[[[VVVUUUWWW\\\___```ffftttlll[[[PPPHHHDDDAAAAAACCCFFFJJJOOOTTTWWWYYYZZZ]]]```eeemmmvvv|||}}}rrrkkkgggeeeddd```___\\\ZZZXXXWWWWWWWWWVVVVVVVVVVVVVVVVVVWWWWWWUUUVVVVVVWWWYYY^^^dddhhhuuuvvvhhhbbbccceeehhhnnnssszzz~~~nnnvvvyyyoooddd\\\UUUPPPRRRWWW[[[]]]^^^\\\WWWTTTTTTVVVZZZ___iiissswwwuuuwww|||uuurrrppprrr~~~```JJJBBB;;;:::999777666555444444111111111111111111111111000000000000111111111111111222555888<<<@@@CCCDDDHHHKKKOOOSSSWWW\\\aaaeeedddjjjpppttttttpppmmmjjjeeeaaaZZZUUUTTTXXX]]]```dddlll|||sssaaaUUUMMMFFFAAA@@@AAACCCFFFKKKPPPTTTWWW[[[\\\___ccckkkuuuvvvpppmmmlllkkkiiigggddd```]]][[[ZZZZZZWWWWWWWWWWWWWWWWWWVVVVVVVVVWWWXXXYYY[[[^^^bbbfffsss{{{vvvjjjaaa___ccchhhmmmsssyyyqqqxxx{{{qqqeee]]]UUUQQQRRRVVV[[[^^^___]]]XXXUUUUUUVVVWWW]]]hhhssstttpppnnnqqqggggggggglll{{{{{{dddKKKBBB:::999777666444333333222111111111111111111111111000000000000111111111111111222555999===@@@CCCEEEIIILLLPPPSSSWWW\\\aaadddeeekkksssxxxwwwsssooolllddd___YYYTTTTTTWWW]]]aaakkktttjjjYYYRRRMMMGGGAAAEEEFFFHHHLLLPPPUUUYYY\\\\\\^^^bbbgggooo{{{}}}xxxvvvtttssskkkiiieeeaaa]]][[[YYYYYYYYYYYYYYYXXXXXXXXXWWWWWWVVVXXXZZZ[[[[[[^^^aaadddnnnuuuuuukkkeee``````eeejjjooovvv|||pppxxxyyysssjjj```ZZZVVVVVVWWW^^^```bbb```[[[VVVUUUUUU]]]bbbiiipppqqqnnniiieeebbbbbbdddmmm~~~zzzwwwkkkPPPDDD:::888666555555555333222000000000000000000000000000000///////////////000222555888;;;>>>AAAEEEHHHKKKNNNSSSXXX[[[___bbbeeeooossswwwvvvrrrnnnlllkkkfffaaaZZZUUUSSSWWW]]]aaajjjyyyxxxcccTTTKKKEEEBBBCCCBBBFFFLLLQQQUUUWWWZZZ\\\___ccciiimmmtttzzzwwwsssooojjjhhhhhhgggdddbbb\\\\\\\\\[[[ZZZZZZYYYYYYZZZ[[[[[[]]]^^^aaabbbccciiipppxxx}}}xxxlllcccaaaccceeefffkkkrrrzzzrrrzzz|||vvvmmmddd\\\XXXWWWWWW\\\___aaa___ZZZVVVUUUVVV[[[aaahhhnnnooolllfffbbb___aaafffqqq{{{sss{{{lllQQQDDD;;;999666555555555444222222222222222222222222222222111111000000000111111222555999<<<>>>AAAEEEHHHJJJNNNSSSYYY]]]ccchhhlllsssvvvwwwuuuqqqllljjjiiiccc```\\\XXXWWWZZZ___cccrrrppp\\\PPPIIIDDDBBBCCCDDDHHHNNNSSSVVVYYY\\\^^^```eeelllrrryyy~~~wwwtttooommmmmmllljjjhhhffffffeeecccbbbaaa`````````````````````aaabbbcccffflllssswwwzzz~~~tttmmmddd___```cccgggiiipppwwwttt|||zzzrrrhhh```[[[YYYXXXZZZ]]]___^^^ZZZWWWWWWXXX]]]bbbiiiooopppllleeeaaa^^^ccclllzzz}}}pppuuuoooTTTEEE<<<:::777555555555444333333333333333333333333333222222111111111222222333333666:::===???BBBEEEHHHJJJNNNTTTZZZ```gggnnnsssxxxxxxwwwsssnnniiiggggggaaaaaa```___^^^___cccfffwwwuuueeeTTTJJJFFFCCCBBBCCCFFFJJJPPPUUUXXX[[[^^^aaaccciiiqqqxxx~~~{{{xxxwwwwwwwwwvvvuuusssrrrqqqpppnnnlllkkkkkkkkkjjjhhhgggeeedddddddddgggjjjoooqqqtttyyyuuueeebbb^^^]]]```fffkkknnnvvv~~~vvv~~~~~~vvvmmmddd^^^YYYWWWYYY[[[^^^\\\YYYWWWXXXYYY```eeemmmssssssooohhhccc```hhhuuuqqqrrr|||rrrWWWFFF>>>;;;777555555555444444333333333333333333333333222111111111111222222333555777;;;>>>@@@CCCFFFIIIKKKOOOUUU[[[bbbiiiqqqvvvyyywwwsssnnnjjjgggffffffbbbdddfffeeeccccccfffiiiwwwkkk]]]NNNFFFDDDBBBBBBDDDHHHLLLQQQVVVYYY\\\```cccgggmmmvvv~~~~~~}}}|||{{{{{{zzzxxxwwwtttqqqnnnllljjjjjjmmmnnnnnnoooqqquuu|||uuukkk^^^^^^]]]___dddjjjpppsssyyyxxxzzzqqqhhh```ZZZWWWWWWZZZ\\\[[[XXXVVVXXXZZZ___eeennnuuuvvvrrrkkkffffffpppvvvrrrwwwsssYYYEEE@@@<<<888666555555555444222222222222222222222222000000000000000111222333666999<<>>999666555666666666333333333333333333333333111000000111222333444444999;;;>>>AAABBBEEEHHHJJJOOOTTT\\\bbbgggjjjmmmooonnniiiddd```___^^^]]][[[]]]```cccaaa___bbbjjjrrrnnn[[[PPPFFFEEEGGGGGGGGGIIINNNQQQUUUYYY\\\aaaeeeiiiooovvv}}}zzzvvvsssoooiiicccaaa^^^aaaeeejjjooowww}}}tttjjjbbb]]]XXXZZZ[[[YYYUUUTTTVVVYYY[[[cccooozzz~~~|||wwwrrrqqq}}}xxxllliiiyyyjjjUUUCCC???:::666555666666666444444444444444444444444222222222222333444555666999<<>>999999888777777222333333333333222111000111222333333444555999;;;;;;===@@@BBBEEEJJJOOOTTTWWW[[[```dddmmmyyytttiii]]]UUUOOOKKKJJJMMMRRRWWWaaakkkrrrwww{{{jjj[[[RRRIIIGGGEEEGGGLLLRRRWWWYYY[[[___eeegggjjjoooyyy~~~~~~}}}zzzrrrjjjccc^^^[[[ZZZ]]]cccgggnnnyyyqqqlllppp}}}cccRRRAAA;;;:::888555555222222333333333222111000111222333444444666999<<<<<<>>>@@@BBBEEEJJJPPPUUUVVV[[[^^^aaaiiittt}}}mmmcccYYYSSSOOOJJJJJJMMMRRRYYYfffooosssyyytttcccUUUMMMJJJHHHGGGIIINNNTTTYYY[[[[[[aaahhhkkklllqqqyyy~~~xxxooofffaaa]]][[[^^^ccchhhoooyyy}}}}}}mmmeeehhhvvvhhhWWWDDD<<<:::777444333222222333444333222111000111222444444555777:::===<<<>>>@@@BBBEEEKKKQQQVVVXXX[[[\\\]]]ccclllsssuuuggg^^^UUUQQQNNNJJJJJJMMMTTT]]]jjjtttvvv|||nnn^^^QQQIIIJJJIIIHHHJJJOOOUUUZZZ\\\[[[bbbiiimmmmmmqqqyyyxxxsssjjjbbb^^^^^^```ccckkknnnttt|||~~~vvvfff___```mmmtttZZZCCC===;;;666444777555444333333222222333333222222222333555888;;;<<<===>>>@@@DDDHHHMMMQQQTTTYYYZZZZZZ[[[bbbkkkooommmbbbZZZRRRNNNKKKJJJNNNTTT[[[bbbllluuu{{{fffTTTLLLLLLIIIIIIJJJNNNSSSXXX\\\]]]```eeekkkooosssyyy|||vvvmmmeee```___```bbbiiilllrrrzzzrrrccc^^^```mmmyyy^^^EEE===<<<777555777555444333333222222333333222222222444666888;;;<<<>>>???BBBEEEJJJOOOSSSVVVXXXZZZ[[[\\\cccjjjmmmjjjaaaZZZRRROOOMMMLLLPPPWWW\\\bbblllvvvwwwcccSSSKKKLLLHHHIIIKKKNNNTTTYYY]]]^^^aaaffflllpppsssyyy||||||sssiiiccc`````````eeeiiioooxxx|||~~~zzzlll```]]]aaammmeeeHHH===<<<:::777666555444444333333333333333222333333444666999;;;===@@@AAACCCGGGLLLRRRVVVYYYXXX\\\___```eeekkkkkkgggbbbZZZSSSPPPNNNNNNSSSYYY]]]dddnnnzzzqqq___PPPJJJJJJGGGIIILLLPPPUUUZZZ^^^aaabbbhhhnnnrrruuuzzz|||uuurrrppprrruuuwwwxxxyyy{{{}}}~~~~~~||||||~~~yyyooogggcccaaa```bbbfffmmmvvvzzz|||~~~xxxlllaaa```dddooolllLLL>>>===<<<888666555555444333333333333333333333444555777999<<<>>>@@@AAADDDHHHMMMSSSXXX[[[[[[aaaeeegggjjjmmmkkkfffddd\\\UUURRRPPPPPPTTTZZZ```hhhuuu~~~lll[[[MMMGGGHHHGGGIIIMMMRRRVVV[[[```cccdddjjjqqqtttwww}}}}}}uuupppmmmoooqqqtttvvvxxxyyy{{{{{{xxxxxxwwwwwwvvvuuuuuuuuuuuutttuuuyyy|||~~~uuummmfffcccbbbaaaeeellluuu~~~{{{}}}|||qqqhhhgggiiirrrrrrRRRAAA======999666666555444444333333444444444444444555777:::===>>>@@@AAADDDHHHNNNTTTYYY\\\___ffflllmmmnnnnnnkkkfffddd]]]VVVSSSQQQQQQUUU\\\dddpppyyygggXXXKKKFFFFFFGGGKKKPPPTTTXXX\\\aaadddfffmmmtttxxxzzz{{{tttpppooooooqqqsssvvvxxxyyyyyyxxxvvvuuusssqqqoooooooooooopppppptttyyy|||zzzrrrkkkgggeeebbbffflllvvv|||zzz}}}{{{qqqooonnnrrrwwwYYYDDD===<<<:::777666555555444444444444444444444555666888;;;===???@@@AAAEEEIIIPPPVVV[[[^^^bbbiiippppppooommmiiidddbbb[[[TTTRRRRRRSSSXXX___lll{{{tttcccUUUKKKFFFFFFHHHLLLSSSWWWYYY\\\aaaeeegggooowww{{{}}}{{{vvvssssssttttttuuuxxxzzzzzzxxxuuurrrpppnnnkkkjjjjjjkkkllllllooouuu|||~~~vvvooojjjhhhdddgggnnnxxx}}}zzz|||zzzvvvrrrrrr}}}zzz^^^GGG===;;;:::888666666555444444444444444555555555777999;;;>>>???AAACCCFFFKKKRRRXXX^^^aaaaaaiiiooonnnllliiieeeaaa\\\VVVQQQQQQSSSVVV]]]dddtttnnn^^^SSSKKKHHHIIIIIINNNUUUYYYZZZ\\\aaaeeehhhqqqzzz~~~}}}yyywwwwwwzzzzzzzzz{{{}}}|||xxxtttkkkjjjhhhffffffhhhkkkmmmnnnrrr{{{xxxqqqmmmjjjfffiiioooyyy{{{yyyyyyssspppzzz{{{aaaIII===::::::999666666555444444444444555555555666777999<<<>>>@@@CCCDDDHHHMMMTTTZZZ```ccc___gggmmmlllhhhfffbbb]]]XXXRRRNNNPPPTTTXXXaaaiiizzziii[[[RRRLLLJJJKKKJJJPPPVVVZZZZZZ\\\aaaeeehhhqqq{{{|||zzzzzz|||{{{zzz{{{|||zzzuuuqqqgggfffddddddeeeiiimmmpppsssxxx|||uuunnnjjjjjjjjjmmmxxx|||~~~|||sssqqq{{{}}}cccKKK>>><<<:::777777777666555555555555555333444555777999;;;======BBBDDDIIINNNUUU\\\aaaeeeffffffeeedddbbb```^^^]]]SSSTTTUUUSSSTTT[[[fffooo{{{eeeVVVNNNHHHFFFHHHMMMQQQUUUWWWXXX\\\bbbfffkkksss}}}|||{{{{{{wwwqqqmmmmmmeeeeeefffgggiiimmmpppsssxxx|||vvvqqqnnnlllnnnxxx~~~~~~|||sssqqqzzzhhhNNN@@@===:::777777777666555555555555555333444666777:::;;;===>>>BBBDDDIIIOOOUUU\\\aaacccddddddcccaaa___\\\[[[YYYVVVXXXXXXVVVWWW]]]hhhpppwwwbbbTTTLLLGGGFFFGGGLLLOOOSSSVVVXXX[[[bbbgggmmmuuu~~~{{{yyysssjjjeeeeeebbbccceeegggkkkooouuuxxxzzzrrrppppppvvv}}}tttrrr{{{nnnTTTCCC===:::777777777666555555555555555444555666888:::<<<===>>>AAADDDIIIOOOVVV[[[___bbbdddcccaaa___\\\ZZZXXXWWWWWWXXXYYYXXXYYY___iiippprrr]]]QQQJJJFFFEEEGGGJJJNNNRRRUUUXXX\\\ccchhhoooxxx~~~xxxtttmmmddd_________bbbfffjjjooovvv}}}~~~uuurrrpppuuu~~~vvvuuu}}}sssYYYFFF???;;;888777777666555555555555555444555777999;;;===>>>???AAAEEEJJJPPPWWW[[[^^^```eeedddbbb___\\\YYYWWWVVVTTTUUUVVVXXX[[[bbbkkkqqq}}}mmmZZZOOOJJJFFFFFFHHHJJJNNNSSSWWWYYY^^^eeekkkrrrzzzzzztttoooiiibbb___```aaaeeekkkpppvvv~~~wwwtttqqquuu~~~yyyxxxyyy___JJJ@@@===;;;777777666555555555555555555666777999;;;===???@@@BBBFFFLLLRRRXXX\\\^^^^^^cccbbb___\\\YYYVVVUUUUUUPPPRRRUUUYYY___gggpppuuuzzziiiXXXNNNJJJHHHHHHJJJLLLPPPUUUYYY\\\aaahhhmmmttt{{{~~~wwwppplllfff```___bbbccciiipppwww}}}zzzwwwtttvvv}}}|||zzzfffNNNBBB===<<<777777666555555555555555666777888:::<<<>>>???@@@CCCGGGNNNUUUZZZ]]]^^^^^^___]]]ZZZWWWTTTRRRRRRRRRQQQRRRVVV]]]eeennnvvvzzzwwwgggVVVNNNJJJHHHIIIKKKNNNRRRWWWZZZ]]]bbbiiiooouuu||||||tttmmmhhhccc^^^___cccfffmmmwww~~~{{{wwwxxx}}}{{{|||mmmRRRCCC===<<<777777666555555555555555666777999:::===>>>@@@AAADDDIIIPPPWWW\\\^^^^^^^^^\\\[[[WWWTTTRRRQQQQQQQQQQQQSSSWWW^^^gggpppwwwzzzttteeeUUUMMMJJJHHHHHHJJJOOORRRWWWZZZ]]]aaahhhnnnvvv}}}{{{uuunnngggcccaaa___bbbgggllluuu~~~zzzyyy|||zzzyyy|||rrrUUUCCC===;;;777777666555555555555555777777999;;;===???@@@AAAEEEJJJQQQXXX]]]______^^^]]][[[XXXUUUSSSSSSSSSTTTQQQRRRVVV]]]fffooouuuwwwrrrcccTTTLLLIIIGGGGGGIIIOOORRRWWWZZZ\\\```ggglllvvv}}}vvvlllfffaaa``````aaagggnnnrrr||||||{{{{{{xxxzzzzzz]]]III@@@<<<:::999777666555555666666777999:::;;;;;;===???BBBFFFJJJQQQXXX^^^aaabbbcccaaa^^^ZZZWWWUUUVVVWWWXXXWWWWWWYYY___dddkkkwwwpppbbbSSSKKKHHHHHHLLLPPPQQQUUUZZZ]]]```dddkkkpppyyyyyyrrrfffbbb___``````bbbiiiqqq{{{}}}}}}xxxzzzeeeOOOBBB===:::999777666555555666666777999:::;;;;;;===@@@BBBEEEJJJRRRYYY^^^aaacccdddeeebbb]]]YYYVVVVVVWWWYYYWWWVVVZZZ```gggpppnnn```RRRJJJHHHHHHLLLPPPQQQUUUZZZ^^^aaagggpppvvv{{{~~~sssmmmhhhdddbbbcccdddgggnnnwwwyyyyyypppVVVEEE>>>:::999777666555555666666777999;;;;;;<<<===@@@BBBGGGLLLUUU\\\aaadddgggiiikkkgggaaaZZZWWWVVVWWWXXXWWWXXX\\\eeennnyyykkk^^^PPPIIIHHHHHHLLLPPPRRRVVVZZZ^^^ccckkkuuu|||xxxoooiiijjjfffeeegggjjjmmmvvvwwwwww{{{zzz\\\GGG???:::999888666666666666777888999;;;<<<<<<===@@@BBBIIIOOOXXX___dddgggkkknnnooojjjbbb[[[VVVTTTUUUVVVVVVXXX```kkkvvvhhh[[[NNNIIIHHHHHHLLLQQQTTTWWW[[[^^^ccclllwwwuuunnnkkkiiiggggggkkkooottt~~~}}}tttsssrrr```III???;;;:::888777666666777777888:::;;;<<<<<<>>>@@@CCCGGGOOOYYY___cccfffjjjnnnooojjjccc[[[UUUSSSSSSSSSSSSWWWaaaoooyyy{{{eeeYYYMMMHHHHHHIIIMMMRRRUUUXXX\\\___ccckkkuuu}}}}}}sssnnnkkkiiigggiiinnnttt{{{yyynnnmmmjjj}}}cccJJJAAA;;;:::888777666666777777888:::<<<<<<===>>>AAACCCDDDMMMWWW]]]___bbbgggkkkmmmiiibbb\\\VVVSSSRRRRRRQQQVVVaaaooozzzvvvcccXXXMMMIIIIIIKKKOOOSSSUUUYYY\\\```dddkkkttt{{{|||rrrmmmjjjkkkjjjmmmttt|||tttiiihhheeeyyydddLLLCCC;;;:::999777666777777888999:::<<<======>>>AAACCCEEEMMMXXX]]]___```eeejjjjjjgggccc]]]XXXUUURRRQQQWWWZZZcccppp|||rrrbbbWWWMMMJJJJJJLLLPPPUUUTTTXXX]]]bbbfffllluuu{{{~~~uuupppnnnpppooosss{{{pppfffeeecccxxxfffNNNFFF;;;:::999777777777777888999:::<<<======>>>AAADDDHHHPPP[[[``````bbbgggllliiigggccc___ZZZVVVTTTRRR___```gggssspppaaaWWWMMMJJJKKKMMMQQQVVVSSSXXX^^^ccchhhnnnvvv}}}yyyvvvtttttttttxxxttthhhbbbeeevvvfffOOODDD999999888777666666666777;;;;;;<<<<<<<<<>>>AAADDDLLLSSSYYY^^^dddjjjllljjjmmmhhhbbb^^^WWWQQQQQQUUU^^^bbbjjjtttnnn^^^TTTKKKJJJLLLMMMQQQUUUWWWXXX\\\ccchhhmmmwww{{{vvvuuuvvvzzzuuuhhhbbbcccttteeeNNNCCC;;;:::999888888888888888;;;;;;<<<<<<<<<>>>BBBEEENNNVVV^^^cccjjjppprrrooonnnggg___YYYSSSOOORRRXXX^^^ccclllwww~~~mmm]]]TTTKKKJJJLLLNNNQQQUUUXXXYYY^^^eeejjjoooyyy~~~zzzxxx|||vvvhhhaaaaaaqqq}}}fffPPPDDD===<<<;;;999888888999999:::;;;<<<<<<===???CCCFFFOOOWWW```fffmmmsssssspppllldddZZZSSSNNNLLLRRRZZZ^^^dddnnnzzz{{{jjj]]]SSSKKKKKKMMMOOORRRVVVYYYZZZ___ffflllqqq|||~~~xxxiii``````nnn~~~kkkUUUGGG>>>===;;;999888888999::::::;;;<<<======@@@DDDGGGNNNVVV___eeejjjnnnmmmiiieee]]]TTTOOOKKKJJJQQQZZZ```fffppp{{{yyyhhh[[[SSSKKKKKKNNNPPPSSSVVVYYYZZZ___gggmmmsss}}}{{{kkkaaa^^^jjjqqq[[[III???===:::888777777888999:::;;;<<<===>>>AAAFFFIIIOOOVVV^^^bbbeeegggddd___ZZZUUUPPPMMMKKKKKKQQQYYYccciiisssxxxgggZZZRRRKKKLLLOOOQQQTTTWWWXXXZZZ___gggmmmsss~~~~~~mmmaaa\\\eeeyyyyyyaaaLLL@@@>>>;;;888777777888999:::;;;<<<===???BBBGGGKKKSSSYYY___```aaabbb___ZZZSSSOOOMMMNNNNNNOOOUUU\\\hhhppp|||yyyhhhYYYQQQKKKMMMPPPRRRTTTXXXXXXZZZ___hhhnnnuuuooobbbXXX```qqqjjjRRRBBB@@@<<<999777888999;;;:::;;;===>>>@@@CCCHHHLLLUUUZZZ^^^^^^___```]]]XXXQQQNNNLLLNNNPPPSSS[[[ccclllwwwzzziiiXXXQQQKKKMMMQQQSSSUUUXXXYYY[[[aaaiiipppwwwpppcccVVV\\\lllrrrXXXDDDAAA===:::999999;;;<<<999;;;===>>>@@@DDDIIILLLTTTYYY\\\\\\\\\^^^[[[WWWRRRNNNLLLNNNQQQVVV```jjjooo}}}{{{jjjXXXPPPKKKNNNQQQSSSVVVYYY[[[\\\bbbkkkrrryyyppp```[[[\\\fff~~~___HHHAAA<<<;;;;;;888888:::<<<::::::===???@@@FFFMMMVVVZZZ\\\]]]___bbb___YYYSSSNNNLLLOOOSSSXXXaaaiiiuuuyyyjjjWWWQQQNNNPPPRRRSSSVVVZZZ[[[^^^eeennnttt{{{ssscccZZZZZZccc{{{lllKKKCCC===;;;;;;999999;;;<<<::::::>>>???AAAFFFNNNXXX\\\^^^___bbbeeebbb]]]UUUPPPMMMOOOSSSXXXaaajjjzzzxxxjjjWWWQQQNNNPPPRRRSSSVVVZZZ]]]```gggpppvvv~~~uuueeeXXXXXX___uuuxxxRRRHHH>>><<<;;;999999<<<<<<::::::>>>@@@AAAGGGNNNZZZ]]]```aaaeeejjjiiieeeZZZSSSOOOPPPSSSYYYbbbkkkwwwiiiWWWQQQNNNPPPRRRTTTWWW[[[___bbbjjjssszzztttdddXXXWWW\\\ooo|||XXXLLL@@@<<<;;;::::::<<<<<<:::;;;>>>@@@BBBHHHOOOXXX]]]aaaeeejjjpppppplll^^^WWWQQQQQQTTTZZZdddmmmvvvhhhWWWQQQNNNPPPSSSTTTWWW\\\aaadddkkkuuu|||rrrbbbYYYVVVYYYjjj~~~\\\NNNAAA===<<<;;;;;;<<<<<<:::;;;>>>@@@BBBHHHPPPUUU[[[cccjjjqqqvvvuuupppaaaZZZTTTTTTWWW\\\fffooo~~~uuugggWWWQQQNNNPPPSSSUUUXXX\\\aaadddlllvvv~~~ssscccYYYUUUVVVddd~~~]]]OOOAAA===>>>===;;;;;;<<<:::;;;>>>AAACCCIIIQQQTTT]]]hhhqqqxxx{{{vvvooobbb[[[VVVWWWZZZ___hhhqqq}}}ttteeeWWWQQQNNNQQQTTTUUUYYY]]]cccfffnnnxxxwwwgggWWWSSSRRR^^^www]]]OOOAAA>>>???>>>;;;:::<<<:::;;;???AAACCCJJJQQQWWWcccpppzzz~~~uuujjjbbb\\\XXXZZZ]]]bbbjjjrrrzzztttdddWWWQQQNNNQQQTTTVVVYYY^^^eeehhhppp{{{{{{lllVVVQQQPPP[[[sss\\\NNNAAA>>>@@@>>>;;;999<<<:::;;;???AAADDDJJJQQQ[[[gggvvvsssfffaaa\\\YYY[[[___ccckkksssvvvssscccWWWQQQNNNQQQTTTVVVZZZ^^^gggjjjrrr}}}|||jjjYYYPPPKKKVVVlll^^^NNNAAA@@@???;;;:::>>>888:::<<<===???FFFOOOWWWcccmmmyyyyyykkk^^^\\\]]]^^^___aaadddiiimmmsss~~~pppcccUUUQQQPPPRRRTTTUUUYYY___dddjjjrrr{{{}}}lllYYYOOOJJJTTTjjj___OOOBBB@@@@@@;;;999<<<999;;;======@@@FFFOOOVVVbbblllvvv{{{{{{tttggg[[[ZZZ\\\^^^```bbbeeehhhkkkrrr|||oooaaaUUUQQQPPPRRRUUUVVVZZZ___dddjjjsss|||oooZZZPPPJJJRRRfffaaaPPPCCCAAAAAA<<<999;;;;;;<<<>>>>>>@@@FFFOOOVVV```jjjsssuuutttnnnbbbWWWWWW[[[```ccceeefffhhhiiioooyyymmm___UUUQQQPPPSSSUUUVVVZZZ```dddjjjttt}}}uuu]]]SSSLLLRRRddd}}}bbbQQQCCCBBBCCC>>>;;;<<<<<<>>>??????AAAGGGPPPWWW___gggooopppnnniii```XXXWWW[[[bbbfffhhhhhhhhhiiimmmvvvlll^^^UUURRRPPPSSSVVVWWW[[[aaadddkkkuuu~~~zzzbbbWWWOOOSSSccc|||gggTTTDDDCCCDDD@@@===>>><<<>>>@@@@@@BBBHHHQQQXXX^^^fffmmmllliiieee```ZZZXXX]]]ccchhhiiijjjjjjjjjmmmuuulll^^^VVVRRRQQQTTTWWWXXX]]]bbbdddlllvvv~~~fff[[[QQQTTTbbb{{{oooYYYGGGCCCDDDAAA>>>???<<<>>>@@@AAADDDJJJSSS[[[```hhhllliiieeebbb___[[[ZZZ^^^cccfffhhhiiikkklllnnnvvvkkk]]]VVVRRRQQQUUUWWWYYY^^^cccfffmmmwwwiii]]]SSSSSSaaayyyyyyaaaKKKDDDDDD@@@======;;;>>>@@@AAAEEELLLUUU]]]dddkkkmmmgggaaa]]][[[YYY[[[^^^```bbbdddgggjjjmmmpppyyyiii\\\VVVRRRRRRUUUXXXZZZ^^^dddgggnnnxxx~~~~~~jjj^^^SSSSSS___wwwgggNNNEEECCC???;;;;;;;;;===@@@BBBEEELLLWWW^^^hhhmmmnnnfff^^^ZZZXXXVVV\\\]]]^^^___aaadddiiimmmrrr{{{}}}hhhZZZVVVRRRRRRUUUXXXZZZ___eeehhhoooxxx}}}|||{{{|||{{{zzzxxxyyyvvvttttttuuuvvvvvvuuuvvvxxx{{{}}}}}}jjj\\\QQQSSS]]]pppoooUUUGGGCCC@@@===<<<===>>>???@@@EEENNN[[[dddlllmmmmmmhhhaaaYYYSSSPPPYYY[[[___bbbdddgggkkknnnqqq{{{iii[[[UUUUUUVVVXXXZZZ^^^aaacccfffmmmwww{{{yyyxxxwwwxxxwwwvvvtttrrrpppmmmllllllllllllkkkjjjkkknnnsssyyywwwssssssyyy|||jjj\\\QQQRRR[[[nnnsssWWWHHHCCCAAA>>>===??????@@@AAAEEENNN[[[dddjjjkkkjjjggg```XXXSSSPPPUUUXXX]]]```dddgggllloooppp|||~~~iii[[[UUUUUUVVVXXX[[[^^^aaaccchhhoooxxx}}}{{{vvvuuusssrrrsssrrrpppoookkkhhhdddbbbaaa```^^^]]]\\\\\\^^^aaaffflllqqqtttzzz|||}}}zzzsssllliiihhhooorrrvvvyyy{{{}}}kkk]]]RRRRRRYYYkkkwwwZZZIIICCCAAA???>>>???@@@@@@BBBFFFOOO\\\fffiiijjjjjjfff___XXXSSSQQQQQQUUUZZZ___ccchhhmmmqqqqqq}}}~~~iii\\\UUUUUUVVVXXX[[[^^^aaaccciiipppzzz~~~zzzxxxtttrrrpppoooooonnnllljjjeeebbb]]]ZZZXXXVVVSSSQQQQQQQQQQQQSSSVVV[[[^^^aaafffjjjmmmmmmiiieeebbbbbbfffiiimmmppprrrsssvvvwwwlll___TTTRRRWWWggg{{{\\\IIIBBB@@@>>>>>>===>>>@@@BBBGGGRRR```iiinnnnnnmmmhhh```YYYSSSQQQOOOSSSYYY___eeekkkqqquuuwww~~~iii]]]UUUVVVWWWXXX[[[^^^aaaccciiipppzzz|||xxxvvvsssqqqnnnmmmllljjjhhhfffbbb^^^YYYUUURRRPPPMMMKKKHHHHHHHHHHHHJJJMMMPPPRRRWWWZZZ^^^``````^^^\\\[[[^^^aaaeeehhhjjjlllnnnooovvvyyy~~~pppcccVVVRRRUUUccc~~~]]]JJJBBB???======:::<<>>===:::<<>>???BBBCCCEEEGGGJJJKKKJJJJJJMMMQQQUUUXXXZZZ[[[]]]___bbbgggmmmqqqtttyyyyyykkk^^^UUURRR\\\wwwbbbNNNFFFBBB???>>><<<>>>AAADDDKKKWWWeeepppwwwuuuqqqiii```WWWRRROOONNNSSS[[[ccckkksss{{{}}}jjj^^^VVVWWWXXXYYY\\\___bbbdddeeemmmwww|||zzzxxxvvvssspppmmmjjjeeeaaa^^^ZZZVVVRRROOOLLLHHHEEECCCAAA???======;;;:::999999;;;===>>>??????@@@BBBEEEFFFFFFEEEHHHKKKOOORRRTTTVVVXXXYYYVVV[[[bbbfffiiinnnuuu|||}}}{{{nnn```VVVRRR[[[uuudddQQQIIIDDDAAA??????@@@BBBEEEKKKVVVdddnnnsssrrrnnnfff]]]UUUPPPNNNNNNSSSZZZccckkksss{{{}}}jjj___WWWWWWXXXYYY\\\```cccdddfffmmmwww|||yyyvvvrrrpppooolllhhhbbb]]]ZZZWWWSSSQQQMMMJJJFFFCCCAAA???<<<:::999999999999999999999999:::;;;=========>>>@@@BBBGGGGGGIIIJJJLLLMMMOOOOOOQQQRRRTTTXXX^^^dddjjjmmmnnnqqqtttvvvxxxyyy{{{}}}uuufff\\\WWW]]]tttgggPPPEEEBBB@@@>>>;;;>>>BBBDDDIIISSSaaakkkuuuqqqiii___VVVQQQPPPPPPQQQSSS[[[dddjjjoooxxx}}}kkk```YYYVVVUUUXXX[[[\\\aaaggglllsss~~~~~~}}}|||yyyvvvrrrooommmlllhhhddd```[[[XXXTTTPPPMMMIIIFFFCCCAAA???>>>;;;999999999999999999999999999999:::;;;;;;;;;<<<>>>@@@BBBCCCDDDEEEFFFGGGHHHIIILLLLLLNNNPPPTTTYYY]]]```aaadddhhhkkkmmmooorrrtttzzz}}}wwwhhh^^^XXX]]]sssiiiQQQFFFCCCAAA???>>>@@@CCCFFFLLLWWWfffqqqyyytttkkk```VVVQQQOOONNNQQQTTT]]]gggnnnsss||||||jjj^^^YYYVVVUUUXXX[[[]]]aaagggnnnuuu}}}zzzxxxwwwuuurrrnnnkkkhhhgggbbb```\\\XXXUUUQQQLLLHHHDDDBBB???======<<<:::888999999999999999999999999888999::::::::::::===??????@@@@@@AAAAAABBBCCCCCCGGGGGGGGGHHHJJJMMMOOOQQQQQQTTTYYY]]]```cccfffhhhmmmqqquuuyyy|||{{{kkk```YYY]]]sssjjjSSSHHHDDDBBB@@@@@@BBBDDDHHHPPP]]]lllwwwzzzooocccZZZTTTRRRRRRRRRVVV___jjjqqqxxx{{{hhh\\\YYYVVVUUUYYY\\\^^^bbbgggpppwww}}}zzzwwwuuutttqqqnnnjjjgggeeeddd^^^\\\YYYVVVSSSNNNIIIEEEAAA???<<<;;;;;;;;;999888888888888888888888888888888999::::::999:::<<<>>>@@@@@@@@@@@@@@@AAAAAAAAACCCCCCCCCCCCDDDFFFGGGHHHHHHKKKOOOSSSUUUWWWZZZ]]]aaadddiiimmmppptttyyy|||}}}oooccc[[[^^^rrrjjjTTTHHHDDDBBB@@@AAABBBDDDIIIRRR```ppp{{{~~~ssshhhaaa]]][[[[[[WWWXXX___iiirrr{{{zzzggg[[[YYYVVVVVVZZZ]]]___ccchhhooowww{{{xxxuuurrrqqqnnnkkkhhheeebbbaaa[[[YYYVVVSSSPPPLLLGGGCCC@@@>>>;;;;;;;;;;;;:::888888888888888888888888888888999::::::999999;;;===@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@AAACCCDDDDDDDDDFFFJJJKKKLLLMMMPPPQQQTTTWWW[[[```dddhhhnnnqqqrrrvvv|||yyytttuuuxxx{{{~~~sssggg^^^```sssjjjTTTHHHCCCAAA@@@@@@AAACCCHHHSSSaaapppzzzzzzqqqiiifffeeedddccc]]]\\\```gggppp|||zzzggg[[[XXXVVVWWW[[[___```ccchhhnnnvvv}}}zzzvvvssspppnnnllliiieeebbb```^^^YYYWWWSSSPPPMMMJJJEEEBBB???===;;;:::::::::999888888888888888888888888888888999:::999888999:::<<<>>>>>>>>>>>>>>>?????????<<<===>>>???@@@BBBBBBCCCBBBDDDFFFGGGGGGGGGHHHIIIIIILLLPPPSSSWWW[[[```dddgggkkkqqquuuyyyzzzqqqlllmmmnnnppprrruuuxxxyyyzzz|||vvvjjjaaabbbtttjjjUUUHHHBBBAAA@@@??????BBBHHHSSS```mmmuuuwwwrrrkkkhhhhhhiiiiiigggcccaaaccciiiqqq}}}{{{hhh\\\XXXVVVWWW\\\```aaadddiiioooxxx|||zzzwwwtttqqqmmmllliiifffccc___]]]\\\XXXTTTPPPLLLJJJGGGDDDAAA>>><<<:::999999999888666888888888888888888888888777888999888777777999:::===>>>>>>>>>??????@@@@@@>>>???@@@AAABBBCCCCCCDDDBBBDDDFFFFFFFFFFFFGGGHHHFFFHHHJJJLLLNNNQQQUUUXXX[[[___eeehhhkkkpppyyysssjjjeeeeeedddeeegggkkknnnpppppprrruuuxxx{{{{{{~~~xxxlllccccccuuulllWWWIIICCCBBBAAA??????BBBHHHSSS___jjjpppqqqlllhhhgggkkkmmmllljjjfffeeehhhooovvv}}}iii^^^XXXVVVXXX]]]aaabbbeeeiiirrr{{{}}}zzzxxxuuurrrpppkkkjjjgggdddaaa^^^[[[ZZZWWWSSSNNNJJJGGGEEEBBB@@@===;;;999888888888666555777777777777777777777777666777777666555555777999??????@@@@@@AAABBBBBBCCCBBBCCCDDDEEEFFFFFFFFFEEECCCEEEGGGHHHHHHHHHIIIKKKHHHIIIJJJJJJJJJLLLOOOQQQSSSWWW\\\___aaafffpppwww|||~~~nnneee]]][[[ZZZYYY[[[___cccfffeeefffiiikkkooosssyyy}}}xxx{{{yyymmmddddddvvvmmmXXXKKKEEECCCCCC???@@@BBBIIITTT___hhhmmmoookkkhhhiiinnnpppooolllhhhhhhmmmttt{{{~~~kkk___XXXVVVXXX^^^aaabbbeeejjjuuu~~~|||zzzxxxvvvsssooommmkkkhhhdddaaa^^^[[[WWWTTTVVVQQQKKKIIIIIIFFFAAA;;;:::;;;;;;;;;;;;:::999999777666666666666777777888;;;:::888888888:::<<<>>>???@@@BBBDDDFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHIIIKKKJJJHHHIIIJJJKKKKKKJJJLLLMMMPPPTTTXXX^^^bbbeeerrryyyzzzjjj___UUUTTTTTTUUUVVVXXXZZZ[[[`````````aaadddiiinnnppptttzzz}}}yyyxxxzzzqqqggglllssspppYYYJJJBBB@@@??????>>>@@@HHHTTT```hhhlllnnnmmmlllmmmoooooommmjjjhhhkkkssszzz|||iii^^^YYYZZZ\\\]]]___bbbgggkkkuuu}}}zzzwwwuuuwwwwwwxxxzzz}}}~~~|||yyywwwvvvssspppmmmiiifffccc___]]]YYYUUURRRTTTOOOJJJGGGGGGDDD???::::::::::::::::::999888888666666666666666777777888:::999999888999;;;===>>>@@@AAACCCEEEGGGHHHHHHHHHJJJJJJKKKLLLMMMMMMMMMLLLLLLLLLKKKJJJJJJJJJJJJJJJKKKJJJHHHHHHIIIJJJIIIIIIKKKKKKMMMPPPTTTXXX\\\^^^jjjqqq{{{vvvggg^^^RRRRRRQQQPPPQQQRRRSSSTTTXXXXXXXXXYYY\\\```eeegggmmmrrr{{{xxxxxxyyyqqqfffkkkqqqrrr[[[KKKCCC@@@???@@@???AAAHHHSSS___hhhllluuuttttttsssrrrooojjjfffhhhmmmvvv~~~{{{iii^^^XXXZZZ[[[\\\^^^bbbfffjjjttt~~~~~~yyytttoookkkiiihhhgggggggggiiikkkoooqqqsss|||zzzxxxwwwuuussspppmmmgggdddaaa]]][[[WWWSSSPPPPPPLLLGGGEEEDDDBBB>>>:::999999999999999888777777666666666666666777888888:::999999999;;;===???@@@BBBCCCEEEGGGIIIKKKKKKLLLNNNOOOOOOPPPPPPPPPOOOOOONNNMMMMMMLLLLLLLLLLLLLLLKKKJJJHHHGGGHHHHHHHHHGGGIIIIIIIIIKKKMMMPPPSSSTTT^^^eeeoooxxx{{{pppddd\\\QQQPPPNNNMMMMMMMMMMMMNNNQQQQQQQQQRRRTTTXXX[[[]]]ccchhhooowwwvvvvvvyyyqqqfffjjjooottt]]]LLLCCC@@@???@@@@@@BBBHHHSSS^^^hhhlllwwwyyyzzzzzzvvvooohhhdddhhhmmmwww{{{hhh]]]WWWYYYZZZ\\\]]]aaafffiiisss|||{{{xxx{{{vvvnnnfff```^^^^^^___^^^^^^^^^^^^```bbbdddfffnnnuuu~~~~~~|||{{{yyywwwuuutttrrrooolllfffccc___\\\YYYVVVRRROOOLLLIIIFFFDDDCCC@@@===:::888888888888888777666666666555555666666777888999999::::::;;;===???AAABBBEEEFFFHHHJJJLLLMMMOOOOOOQQQRRRRRRRRRRRRRRRQQQPPPOOONNNMMMMMMLLLLLLMMMMMMLLLJJJHHHGGGHHHHHHGGGFFFHHHHHHGGGGGGHHHJJJKKKLLLSSSZZZccclllttt~~~|||tttkkk```YYYPPPOOONNNMMMLLLLLLMMMMMMOOOOOOOOOOOOQQQTTTVVVXXXZZZ^^^ccckkksss~~~uuuuuuyyyqqqeeehhhlllvvv___NNNEEEAAA@@@AAAAAACCCIIIRRR^^^hhhnnnvvvzzz~~~~~~xxxooogggccceeejjjttt~~~{{{hhh]]]WWWXXXZZZ[[[]]]```eeeiiirrr{{{}}}yyyuuusssooojjjddd^^^[[[ZZZ\\\]]]\\\\\\[[[[[[\\\]]]___```bbbgggnnnttt{{{~~~|||yyywwwuuusssrrrpppllljjjdddaaa]]]ZZZWWWTTTPPPMMMIIIGGGEEECCCAAA@@@===;;;777888888888888777666666555555555555666777888999:::;;;<<<>>>@@@CCCEEEFFFHHHIIIJJJLLLMMMOOOQQQRRRRRRRRRSSSSSSSSSRRRQQQQQQOOONNNNNNMMMMMMMMMMMMMMMMMMKKKIIIHHHIIIIIIHHHGGGJJJIIIHHHGGGFFFGGGHHHIIILLLRRRYYYaaaiiirrr~~~~~~xxxqqqhhh___YYYOOOOOOMMMMMMMMMMMMNNNOOOOOOOOOOOOOOOPPPRRRSSSTTTUUUWWW[[[aaaiiisss}}}uuuuuuyyysssfffgggiii|||yyyaaaPPPFFFBBBAAAAAAAAADDDIIIRRR]]]hhhppp{{{xxxmmmfffcccbbbfffoooxxx~~~{{{hhh]]]WWWXXXZZZ[[[]]]```eeeiiirrrzzz}}}yyyvvvqqqnnndddbbb___\\\ZZZZZZZZZ[[[XXXWWWVVVUUUVVVWWWXXXYYY]]]aaaeeehhhllluuu~~~xxxvvvsssqqqooollliiifffbbb___[[[XXXUUUQQQNNNKKKFFFEEEDDDBBB@@@>>>===<<<888888888888888777666666555555555555666888999:::;;;<<<>>>AAADDDFFFHHHIIILLLLLLLLLMMMNNNPPPRRRSSSQQQRRRRRRSSSSSSSSSRRRRRRPPPOOONNNNNNMMMMMMNNNNNNNNNMMMKKKJJJKKKKKKKKKIIIKKKJJJHHHGGGGGGGGGHHHIIIIIIMMMRRRWWW]]]fffqqqyyyxxxqqqiiiaaa[[[QQQPPPOOONNNNNNNNNOOOPPPOOOOOOOOOOOOOOOOOOPPPQQQSSSTTTWWWZZZ```hhhrrrxxxuuuvvvzzztttgggggghhhyyyfffSSSHHHCCCAAA@@@AAADDDIIIQQQ]]]jjjrrrvvviiicccbbb^^^bbbkkkuuu||||||iii^^^WWWYYYZZZ\\\]]]aaafffiiirrrzzzyyyvvvrrrlllfff^^^]]]\\\ZZZXXXWWWVVVUUUVVVUUUTTTSSSSSSTTTUUUVVVZZZ^^^aaacccdddjjjuuu}}}~~~wwwuuurrrooommmiiieeebbb^^^[[[WWWTTTQQQNNNJJJGGGBBBBBBAAA@@@===<<<;;;;;;888888999999888888777666444444555555666888999:::<<<>>>@@@DDDGGGJJJLLLMMMOOONNNNNNNNNOOOPPPQQQRRRPPPQQQRRRSSSSSSTTTSSSSSSRRRQQQPPPPPPOOOOOOPPPPPPPPPNNNLLLLLLNNNNNNNNNMMMKKKJJJIIIHHHHHHHHHIIIJJJHHHJJJMMMOOOSSS[[[eeemmmyyyzzzsssllleee```WWWVVVTTTSSSRRRQQQRRRRRRPPPPPPOOOOOOOOOOOOOOOOOORRRSSSTTTVVVZZZ```gggllluuuvvvwwwzzzvvvhhhggggggxxxlllWWWIIICCC@@@>>>@@@DDDIIIQQQ]]]kkkuuupppccc```aaa\\\aaakkkvvv|||}}}jjj___XXXZZZ[[[\\\^^^bbbfffjjjrrr{{{xxxtttsssooohhhbbb\\\[[[ZZZXXXVVVUUUUUUUUUWWWWWWVVVUUUUUUVVVWWWXXXWWW[[[```bbbcccgggooouuu~~~|||{{{wwwtttqqqnnnkkkgggccc```[[[XXXUUUQQQNNNKKKGGGDDD???@@@@@@>>>;;;:::::::::999999999999999888777777444444555555666888999:::===???BBBEEEIIILLLMMMNNNPPPPPPOOONNNOOOPPPQQQRRRPPPQQQRRRSSSTTTUUUUUUUUUSSSSSSRRRQQQQQQQQQQQQQQQPPPOOOMMMNNNOOOPPPPPPOOOJJJJJJIIIHHHHHHIIIJJJKKKHHHIIIJJJKKKMMMTTT^^^eeennnyyy{{{uuunnnhhhccc___]]][[[XXXVVVUUUUUUUUURRRRRRQQQQQQPPPPPPOOOOOORRRSSSSSSTTTVVV[[[aaaeeekkkvvvwwwxxx{{{wwwhhhgggfffwwwqqqYYYJJJBBB>>>===@@@DDDIIIQQQ^^^lllwww~~~yyyjjj___^^^bbb[[[aaammmxxx~~~~~~kkk___YYYZZZ\\\]]]___bbbgggkkkrrr|||{{{sssooopppnnnhhhccc\\\ZZZXXXVVVVVVWWWYYYZZZWWWVVVUUUUUUUUUVVVWWWXXXSSSYYY___bbbdddgggnnntttzzz~~~{{{xxxvvvvvvssspppllliiieee```]]]YYYVVVPPPLLLIIIFFFBBB@@@@@@???===<<<;;;:::999999444555555666777888888999:::999777777999:::;;;;;;>>>FFFLLLLLLLLLNNNPPPOOOOOOPPPQQQRRRSSSSSSSSSSSSTTTTTTUUUVVVVVVWWWXXXXXXWWWWWWWWWWWWVVVTTTSSSRRRUUUSSSPPPNNNOOOPPPPPPPPPKKKKKKKKKKKKKKKKKKKKKJJJHHHIIIJJJJJJLLLOOOTTTXXXbbbjjjttt|||zzztttnnnjjjcccbbb```^^^\\\ZZZXXXWWWYYYXXXVVVUUUTTTSSSSSSSSSSSSSSSTTTUUUXXX[[[^^^```gggnnnzzz||||||}}}|||mmmdddhhhqqqwww[[[IIIDDDDDD===???BBBJJJTTT___jjjpppzzzzzzvvvnnngggddd___ZZZXXXbbbnnnwww|||nnnccc[[[YYYZZZ^^^___aaafffmmmuuu}}}~~~xxxvvvvvvvvvyyy}}}{{{xxxssspppmmmjjjfffdddddd___YYYXXXZZZ\\\[[[XXXYYYXXXVVVUUUUUUWWWXXXYYY___bbbfffiiijjjnnntttyyy|||{{{xxxvvvtttqqqnnnkkkgggccc___[[[XXXUUUOOOKKKHHHEEEBBB@@@???>>><<<;;;:::999999999555555666666777777888888888666555555777999;;;;;;CCCJJJOOONNNMMMOOOPPPOOONNNOOOPPPRRRSSSTTTTTTTTTUUUUUUVVVVVVWWWWWWWWWXXXYYYYYYXXXXXXXXXWWWWWWWWWWWWTTTQQQPPPPPPQQQRRRQQQNNNMMMMMMLLLKKKKKKKKKLLLJJJKKKKKKKKKLLLPPPTTTXXX]]]dddlllsssyyy~~~xxxsssooojjjiiigggdddbbb___]]]\\\ZZZZZZXXXVVVUUUTTTSSSSSSRRRRRRSSSTTTVVVYYY\\\^^^bbbiiiuuu}}}|||}}}{{{lllcccgggooozzz^^^LLLEEEDDD>>>???CCCJJJSSS^^^iiioooxxxyyywwwpppjjjgggbbb\\\^^^eeennnvvv{{{ooocccZZZXXXZZZ]]]___```ffflllttt|||yyytttrrrrrrrrrtttwww|||~~~zzzwwwssspppmmmkkkhhheeeeee```[[[YYY\\\]]]\\\ZZZ]]]\\\[[[ZZZ[[[]]]___aaaaaaeeeiiimmmooottt{{{}}}{{{yyyxxxvvvrrrooolllhhheeeaaa]]]YYYWWWSSSNNNIIIFFFDDDAAA>>>===<<<;;;999999888888888777777777777777777777777777666555555777:::===@@@JJJPPPTTTQQQNNNOOOOOOMMMMMMNNNPPPRRRSSSUUUUUUVVVVVVVVVWWWWWWWWWWWWWWWWWWZZZZZZYYYYYYZZZ[[[\\\\\\YYYVVVSSSQQQRRRSSSTTTTTTRRRPPPOOOMMMLLLLLLLLLMMMLLLMMMMMMMMMNNNPPPTTTWWWZZZ___eeeiiimmmttt~~~yyyvvvtttssspppmmmjjjgggdddccc```___]]][[[YYYWWWVVVVVVTTTTTTTTTUUUWWWYYY[[[]]]```fffppp|||~~~||||||zzzlllcccfffmmm|||___LLLDDDCCC@@@AAADDDJJJSSS]]]gggllltttwwwwwwsssooolllfff___bbbeeelllttt{{{pppdddZZZXXXYYY]]]^^^___eeekkksss{{{zzzrrrmmmlllllllllkkkoootttyyy|||~~~{{{yyyvvvrrrpppnnnllliiigggfffaaa]]]\\\^^^```___]]]\\\[[[[[[[[[]]]___bbbdddeeejjjpppuuuzzz|||zzzxxxwwwvvvqqqnnnkkkgggddd```\\\XXXTTTQQQLLLGGGEEEBBB???===::::::999888888777888888888888777777777777777777777777777777999===BBBFFFNNNTTTVVVRRRNNNMMMMMMKKKLLLMMMPPPRRRTTTVVVWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXYYYYYYYYYYYY[[[\\\^^^___\\\XXXTTTSSSSSSUUUVVVVVVTTTSSSPPPNNNMMMMMMNNNNNNMMMNNNOOOOOOPPPRRRUUUXXX\\\```cccdddeeejjjttt{{{||||||zzzxxxtttqqqmmmkkkiiigggfffdddaaa___]]]\\\\\\XXXXXXXXXXXXZZZ\\\^^^```bbbgggooozzz~~~|||{{{|||ooofffgggmmmzzz^^^KKKCCC@@@AAABBBDDDJJJRRR\\\eeejjjrrrwwwyyywwwuuurrrkkkdddbbbdddiiirrr|||pppeeeZZZXXXYYY\\\^^^___dddkkksss{{{uuummmhhhfffeeeeeedddhhhmmmrrrwww|||~~~}}}wwwtttqqqooonnnmmmjjjiiifffccc```___aaabbbaaa```^^^]]]]]]]]]___aaadddffflllqqqyyy{{{yyyxxxvvvtttpppnnnjjjgggddd```[[[XXXRRRNNNIIIEEECCC@@@===;;;999888888777777777888888888888888888777777777777555777888999;;;>>>DDDHHHOOOTTTUUUQQQLLLKKKKKKJJJLLLMMMPPPRRRTTTVVVWWWXXXWWWXXXXXXXXXXXXXXXYYYYYYWWWWWWXXXZZZ\\\^^^___```]]]YYYUUUSSSSSSUUUWWWWWWVVVUUUSSSQQQPPPOOOPPPPPPOOOQQQRRRSSSTTTVVVZZZ]]]bbbdddeeecccaaaccciiippp{{{~~~|||yyyvvvssspppooommmllljjjgggeeecccbbbbbb]]]]]]]]]^^^___aaadddeeehhhlllsss|||}}}{{{yyy~~~sssjjjkkkpppyyy```MMMDDDAAABBBBBBEEEJJJQQQ[[[dddiiiuuu{{{~~~|||yyyrrrkkkeeefffkkkttt~~~qqqddd[[[YYYZZZ]]]^^^___dddkkkttt|||{{{rrriiidddaaa```______ccchhhmmmrrryyy|||{{{vvvtttqqqooonnnmmmkkkjjjfffeeeccccccdddeeeeeedddfffeeeeeeeeefffiiikkkmmmrrrxxx|||yyywwwtttrrrooommmiiifffccc___ZZZWWWOOOLLLGGGCCCAAA>>><<<:::888888777777777888888999888888888888888888888888222555888:::;;;===CCCGGGLLLQQQSSSNNNJJJJJJKKKJJJMMMNNNPPPSSSUUUVVVWWWXXXWWWWWWXXXXXXYYYZZZZZZ[[[WWWXXXZZZ]]]___```aaaaaa]]]YYYTTTRRRRRRUUUVVVWWWXXXWWWWWWVVVUUUTTTTTTSSSRRRTTTWWWZZZ\\\___bbbeeehhhjjjiiiddd^^^]]]```eeerrryyy}}}{{{yyywwwvvvsssrrrpppnnnlllkkkjjjiiieeeeeeeeefffhhhkkkmmmnnnooosss{{{|||yyywww|||xxxoooooorrr}}}dddRRRHHHDDDAAABBBDDDIIIQQQ[[[dddiiixxx~~~}}}vvvooojjjlllqqqxxxpppddd\\\ZZZ[[[^^^___```dddkkkvvv}}}|||vvvmmmeee```]]][[[ZZZ\\\___ccchhhnnnuuu}}}{{{xxxvvvxxxvvvsssqqqpppooommmllliiiiiihhhhhhhhhiiijjjjjjkkkjjjjjjkkkmmmpppsssuuu{{{~~~|||zzzwwwsssooommmjjjgggdddaaa]]]XXXTTTNNNJJJEEEBBB???===;;;999888777777777888888999:::777777777888888999999:::000555:::======>>>CCCGGGIIINNNPPPLLLJJJKKKMMMLLLNNNOOOQQQSSSUUUVVVWWWWWWVVVVVVWWWYYYZZZ[[[\\\]]]ZZZ\\\___ccceeeeeeeeeddd\\\XXXSSSPPPQQQSSSVVVWWWZZZ[[[\\\\\\\\\[[[YYYXXXVVVYYY]]]aaadddhhhmmmppppppqqqpppiii```[[[\\\^^^hhhnnnyyy~~~}}}|||zzzyyywwwvvvvvvuuurrrrrrrrrtttvvvyyy{{{}}}yyyzzzwwwvvvzzz{{{sssqqqtttgggTTTHHHDDDAAAAAADDDIIIQQQ[[[dddiiivvv|||~~~|||yyyrrrkkkjjjooovvv|||oooccc^^^\\\\\\___``````eeelllvvv}}}}}}sssmmmfff___[[[ZZZYYYXXXZZZ]]]```dddiiipppyyy~~~|||zzzyyy|||yyyvvvttttttrrrqqqooommmnnnnnnnnnnnnnnnooopppnnnnnnooorrruuuzzz~~~}}}{{{wwwrrrnnnkkkiiieeebbb___[[[VVVSSSMMMIIIEEEAAA???===:::888888777777777888999:::;;;666666777888999:::::::::222777>>>@@@@@@@@@DDDHHHGGGMMMOOOLLLJJJLLLOOOOOOOOOPPPQQQSSSUUUVVVWWWWWWUUUVVVWWWYYYZZZ\\\]]]^^^]]]___dddgggiiiiiihhhfff[[[WWWRRROOOPPPRRRUUUVVV\\\]]]___aaaaaa___]]][[[YYY\\\aaafffjjjoootttwwwwwwxxxvvvnnnddd\\\[[[]]]```fffpppzzz|||}}}}}}yyyvvvuuuyyy}}}tttrrruuugggSSSGGGBBB@@@AAACCCIIIQQQ[[[dddiiirrrwwwzzzxxxuuurrrllleeegggnnnwww~~~ooobbb___]]]]]]```aaaaaaffflllvvv}}}}}}ttttttttttttuuuvvvwwwwwwyyyxxxwwwxxx{{{}}}}}}}}}}}}}}}}}}}}}}}}xxxuuulllggg```[[[XXXXXXWWWWWWYYY[[[^^^aaafffmmmvvv{{{|||yyywwwvvvuuusssqqqpppqqqrrrrrrrrrrrrssstttuuuuuuwww{{{}}}yyyuuurrrqqqllliiiddd```\\\WWWSSSOOOKKKHHHDDD@@@<<<:::::::::::::::999888777666555555444555777999:::;;;;;;;;;;;;<<<===@@@BBBEEEFFFGGGIIIJJJKKKMMMNNNNNNNNNNNNSSSTTTUUUVVVVVVUUUTTTSSSTTTUUUWWWVVVUUUXXX]]]bbb___eeelllooorrrrrrllleee^^^UUUNNNLLLKKKKKKMMMQQQTTTYYY___ccccccaaa___^^^``````bbbiiirrrzzz~~~|||ssshhh___[[[ZZZ^^^aaafffnnnxxx|||wwwuuuyyyvvvtttvvv~~~eeeRRRHHHFFFBBBCCCDDDIIIRRR]]]gggmmmtttssssssrrrqqqmmmhhhddddddjjjsss|||nnndddbbb___^^^_________eeekkksss|||{{{uuuoookkkhhhgggeeedddcccdddfffggggggiiilllmmmnnnqqqtttwwwvvvwwwxxxzzz{{{|||||||||~~~}}}{{{wwwqqqmmmgggccc^^^XXXUUUTTTUUUVVV[[[]]]^^^```dddjjjqqqwww||||||zzzxxxvvvvvvvvvsssuuuxxxzzz{{{{{{zzzyyyzzz|||}}}zzzwwwuuusssrrrmmmiiiddd```\\\WWWRRRNNNIIIFFFBBB>>>;;;999999888999999888888777666666666555666666888999:::;;;;;;;;;<<<>>>@@@CCCEEEGGGHHHJJJJJJLLLMMMNNNOOOOOOOOOQQQRRRSSSTTTTTTTTTSSSRRRRRRTTTVVVUUUUUUXXX^^^cccgggmmmrrruuuxxxyyyrrriii^^^VVVOOOMMMLLLKKKMMMQQQSSSWWW\\\```aaaaaa```aaadddfffjjjrrr{{{~~~uuujjjaaa\\\ZZZYYY[[[___fffppp{{{|||wwwuuuzzzvvvrrrtttlllVVVJJJFFFBBBCCCEEEJJJSSS^^^iiiooouuutttsssrrrpppkkkfffbbbdddjjjsss|||pppeeeaaa^^^]]]^^^______dddkkksss{{{|||uuuoooiiiccc___^^^\\\[[[YYYYYYZZZ[[[\\\\\\^^^```bbbccceeeiiikkkoooppprrrtttvvvwwwxxxyyyzzzxxxwwwvvvtttpppkkkgggaaa^^^YYYVVVTTTTTTUUUWWW[[[]]]___aaadddhhhooosssyyy~~~|||zzzyyyyyyyyyxxxzzz}}}zzzzzzyyywwwuuutttrrrrrrnnnjjjeee```[[[VVVQQQMMMFFFDDD@@@===:::888888888777777777777777777777777777777666666777999;;;<<<===>>>@@@BBBDDDFFFHHHIIIJJJKKKLLLNNNOOOOOOOOOOOOQQQRRRRRRSSSTTTTTTTTTSSSSSSUUUWWWWWWXXX[[[aaagggqqquuuyyy}}}wwwkkk]]]UUUOOOMMMMMMKKKMMMQQQRRRUUUYYY\\\^^^```bbbdddiiimmmttt}}}yyynnneee^^^[[[VVVVVVYYY^^^fffqqq{{{|||wwwuuuzzzuuupppqqqrrr[[[LLLFFFBBBCCCEEEKKKTTTaaalllssswwwvvvtttrrrooojjjddd```dddjjjrrr{{{rrrfff```]]]\\\^^^^^^___dddlllttt|||~~~zzzsssllleee___YYYUUUQQQPPPOOONNNMMMNNNOOOOOONNNPPPSSSTTTVVVXXX\\\^^^dddeeehhhkkknnnppprrrsssqqqooonnnmmmkkkhhhccc```XXXWWWTTTRRRQQQRRRTTTVVVZZZ\\\^^^```cccfffkkkoootttzzz~~~}}}}}}}}}~~~yyyxxxwwwuuutttrrrqqqpppmmmjjjddd___ZZZTTTOOOKKKEEECCC???<<<999888888888666666777777888888888888999888777666777999;;;===???@@@AAACCCFFFHHHIIIJJJKKKLLLMMMOOOPPPPPPPPPPPPRRRRRRSSSTTTUUUVVVVVVVVVUUUXXX[[[\\\]]]aaahhhnnnwww|||vvvgggZZZSSSNNNMMMMMMLLLMMMPPPQQQSSSVVVXXX[[[^^^cccgggooouuu}}}sssjjjbbb^^^WWWWWWWWWZZZaaajjjsssxxx}}}wwwvvv{{{vvvoooooo~~~sss\\\MMMFFFCCCCCCEEELLLWWWdddqqqyyy{{{zzzwwwuuuqqqkkkddd```ccciiirrrzzzrrrfff___\\\[[[]]]^^^___eeelllvvv~~~|||vvvqqqjjjbbb\\\VVVPPPLLLJJJIIIHHHGGGGGGGGGGGGHHHFFFHHHJJJLLLMMMOOORRRUUUYYY[[[^^^bbbeeehhhkkkllliiihhhfffeeedddaaa]]]ZZZRRRQQQPPPNNNNNNPPPQQQRRRUUUWWW[[[^^^aaaeeeiiilllqqqwww{{{zzzxxxvvvsssqqqooonnnlllhhhbbb]]]XXXSSSMMMIIIDDDBBB???<<<:::999999999666666666777888888999999999888777777888:::<<<>>>AAABBBCCCEEEGGGIIIJJJKKKLLLMMMNNNPPPQQQQQQQQQQQQQQQRRRRRRSSSTTTVVVWWWWWWWWWZZZ^^^```bbbgggnnnttt}}}sssbbbWWWQQQMMMNNNNNNMMMNNNQQQRRRSSSTTTVVVXXX]]]ccchhhuuu}}}yyypppgggaaaZZZYYYYYYZZZ___eeelllqqqyyy}}}xxxvvvzzzvvvooonnnyyypppZZZLLLGGGCCCCCCFFFMMMYYYhhhvvv~~~|||xxxtttnnngggbbbbbbhhhqqqyyyrrrfff^^^\\\[[[]]]___```fffmmmxxx{{{vvvkkkfff^^^WWWQQQLLLGGGDDDEEEDDDDDDCCCCCCCCCCCCCCCBBBCCCEEEFFFGGGHHHKKKNNNPPPRRRUUUYYY]]]```cccdddcccbbb```___^^^\\\YYYVVVOOONNNMMMMMMLLLLLLMMMMMMNNNQQQUUUZZZ^^^bbbgggkkkrrrxxx~~~~~~~~~~~~~~~|||{{{yyyvvvsssooommmllliiieee```[[[VVVQQQLLLHHHCCCAAA>>>;;;999999999999666666777777888888888999999999999999;;;===???@@@CCCDDDEEEGGGIIIJJJLLLLLLMMMNNNOOOQQQRRRRRRRRRRRRQQQQQQQQQRRRTTTVVVWWWXXXZZZ]]]aaadddgggmmmuuu{{{ooo^^^UUUPPPNNNPPPRRRQQQQQQTTTTTTUUUUUUUUUWWW\\\bbbgggwwwvvvllleee]]]\\\[[[[[[^^^bbbgggiiittt|||~~~yyyvvvzzzuuummmmmmsssoooYYYLLLGGGCCCCCCGGGNNN[[[lll{{{|||wwwqqqjjjeeebbbgggooowww~~~sssfff^^^\\\[[[^^^```aaahhhoooxxxzzztttoooddd___XXXQQQMMMIIIEEECCCAAAAAAAAAAAA@@@@@@@@@??????@@@BBBBBBBBBBBBEEEGGGIIIKKKNNNQQQUUUXXXZZZ[[[^^^\\\ZZZZZZYYYWWWUUURRRLLLLLLLLLLLLLLLKKKKKKJJJJJJLLLPPPTTTYYY___eeeiiisssxxx~~~~~~~~~~~~~~~{{{zzzxxxuuurrrooolllkkkfffbbb]]]XXXTTTOOOKKKGGGAAA???<<<999888888888999777777777777777888888888888888:::<<<>>>???AAABBBEEEFFFGGGHHHJJJKKKMMMMMMNNNOOOPPPQQQRRRSSSSSSSSSSSSSSSTTTUUUWWWYYY[[[]]]___cccgggjjjnnnuuu}}}yyyhhh\\\UUUQQQPPPTTTVVVVVVVVVYYYWWWWWWWWWVVVWWW[[[```eeeqqq{{{zzzppphhh````````````aaaccceeeffflllttt|||yyyvvvyyyrrrkkkjjjlllsss[[[MMMHHHCCCDDDGGGOOO]]]nnn~~~}}}yyyssskkkfffccchhhnnntttyyyuuuhhh___\\\\\\___aaaccciiiqqqwww~~~xxxrrrkkkfff^^^YYYSSSMMMJJJGGGEEECCC@@@@@@@@@@@@@@@@@@???>>>???@@@AAA@@@??????AAACCCDDDFFFHHHKKKNNNPPPQQQRRRXXXVVVTTTTTTSSSRRRPPPNNNJJJJJJKKKLLLLLLLLLKKKJJJIIIJJJMMMPPPTTTZZZaaafffmmmrrrzzz}}}~~~~~~~~~~~~~~~yyyxxxvvvsssqqqnnnmmmkkkddd```[[[WWWSSSOOOJJJGGG???===:::888666666777777888888777777777777777777777888;;;===@@@AAABBBCCCFFFFFFGGGIIIKKKLLLMMMNNNNNNOOOPPPRRRSSSSSSTTTTTTXXXXXXXXXYYY[[[^^^```bbbeeeiiimmmqqquuu|||pppcccZZZVVVRRRRRRVVVYYYYYYZZZ\\\YYYYYYXXXWWWWWWZZZ___ccciiittt}}}rrrjjjeeedddddddddeeeeeeffffffgggooowww|||yyyvvvyyy~~~pppiiiiiigggwww^^^NNNHHHCCCDDDGGGPPP^^^ppp~~~zzzssslllgggdddhhhnnnrrrtttyyywwwjjj___]]]]]]```bbbdddjjjrrrvvv~~~yyyrrrlllddd___UUUQQQKKKFFFDDDBBB@@@???AAABBBBBBBBBBBBAAA@@@@@@AAABBBBBBAAA@@@???AAABBBAAACCCEEEGGGIIIKKKLLLLLLTTTRRRPPPOOOOOOOOOMMMKKKGGGIIIJJJLLLMMMMMMLLLLLLIIIJJJLLLMMMQQQVVV^^^cccfffjjjrrr|||}}}|||~~~~~~}}}}}}}}}~~~}}}zzzwwwtttqqqnnniiifffbbb___[[[VVVRRRMMMGGGCCC???>>><<<:::888777777888777666555555555666888999777888:::<<>>===;;;999777777777777777777666666666777777888888999;;;===???AAACCCDDDEEEGGGJJJKKKLLLMMMNNNPPPOOORRRVVVXXXXXXXXXXXXYYYXXX[[[]]]]]]\\\___eeekkktttwww|||sssggg```^^^^^^^^^___```cccdddeeeeeegggggggggeeebbbaaaaaabbbccchhhooovvv|||tttmmmhhhgggffffffffffffdddcccgggkkkrrrxxx~~~zzztttvvv|||zzzpppiiiffflll}}}cccRRRJJJFFFHHHIIIMMM[[[nnnzzz}}}|||{{{{{{uuujjjddddddcccgggkkkoooqqqvvv}}}~~~mmmbbb^^^^^^bbbeeefffkkkpppyyyuuukkkccc]]]VVVQQQLLLIIIFFFBBB@@@???@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCCCCDDDDDDDDDDDDEEEEEECCCCCCCCCDDDEEEEEEFFFFFFJJJJJJKKKLLLLLLKKKJJJIIIGGGHHHIIIJJJJJJJJJIIIHHHDDDFFFHHHKKKNNNRRRXXX\\\```eeekkksss|||~~~~~~~~~}}}}}}xxxvvvsssqqqooollliiifffaaa^^^YYYTTTPPPKKKFFFBBB===<<<:::888666666666666777777777888777777666666999:::<<<>>>@@@BBBDDDEEEGGGJJJLLLNNNNNNNNNPPPRRRQQQTTTXXXYYYYYYXXXYYYYYYXXXZZZ\\\\\\[[[^^^ccchhhqqquuu||||||ooogggddddddffffffggghhhkkkmmmoooppppppqqqrrrooolllhhhfffeeedddhhhlllppptttxxx|||~~~yyyrrrkkkjjjiiihhhhhhhhhhhhhhhnnnooorrrtttyyyzzztttvvv||||||sssllliiiooogggUUULLLFFFHHHIIIMMMYYYkkkwww|||~~~|||yyyqqqgggaaaaaa```dddjjjnnnrrryyyqqqbbb___^^^aaadddfffjjjpppxxxzzznnnccc[[[UUUNNNIIIGGGEEECCC@@@??????@@@AAA@@@AAAAAABBBCCCDDDDDDEEEDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDGGGHHHIIIIIIJJJIIIIIIHHHHHHHHHIIIJJJJJJIIIGGGGGGDDDFFFHHHIIIKKKOOOTTTWWW___dddlllttt}}}}}}}}}~~~}}}}}}~~~{{{vvvtttrrrpppooommmiiigggaaa]]]XXXRRRNNNIIIDDDAAA<<<:::999777666555666666666777888999999777666555:::;;;===???BBBDDDEEEFFFIIILLLNNNOOOPPPPPPQQQSSSRRRUUUXXXYYYYYYXXXXXXXXXWWWXXXYYYXXXWWWXXX[[[^^^fffkkkrrryyyxxxoookkklllmmmnnnoooqqqrrrsssvvvyyy{{{yyy{{{|||zzzvvvqqqnnnmmmkkkoootttwwwxxxzzz}}}~~~yyypppooommmkkkiiiiiikkkmmmtttuuuuuuvvvxxx~~~zzztttvvv|||xxxrrrnnnqqqiiiVVVMMMGGGGGGHHHMMMXXXggguuu|||uuujjjbbb```^^^ccciiinnnttt}}}tttccc___^^^aaaccceeejjjooozzz~~~vvviii___WWWPPPJJJFFFBBBAAA@@@??????@@@BBBCCCAAABBBCCCDDDEEEFFFFFFFFFDDDEEEEEEFFFFFFGGGGGGGGGHHHHHHGGGGGGFFFFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIJJJIIIHHHFFFEEEFFFGGGHHHIIIJJJMMMQQQTTT^^^dddnnnxxx}}}zzzvvvtttrrrqqqpppnnnjjjhhh```\\\VVVPPPLLLHHHCCC@@@;;;:::888666555555666666666777888999999888777666<<<===>>>@@@CCCEEEGGGHHHKKKMMMOOOPPPPPPPPPRRRSSSSSSVVVYYY[[[ZZZYYYYYYZZZXXXXXXWWWVVVTTTTTTUUUVVVZZZ^^^dddjjjoootttyyy||||||zzzwwwsssppppppsssvvvxxxzzz}}}~~~~~~zzzwwwwwwuuu{{{|||uuutttqqqmmmjjjjjjnnnrrryyyzzzzzzzzz|||zzzuuuvvv}}}zzztttqqqsssiiiUUULLLHHHGGGHHHMMMWWWeeesss}}}rrrgggaaa^^^ccciiipppxxxuuuddd___]]]```bbbdddiiiooo~~~xxxpppcccYYYRRRMMMGGGDDD????????????@@@BBBCCCDDDCCCDDDFFFGGGHHHHHHHHHGGGDDDEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHIIIIIIIIIHHHFFFEEEHHHIIIIIIIIIJJJLLLPPPSSS]]]dddppp|||}}}zzzvvvtttrrrqqqooommmjjjggg___[[[TTTOOOJJJFFFBBB@@@;;;:::888666666666666777666777888888999999888888===>>>@@@BBBDDDFFFHHHIIIKKKMMMOOOPPPPPPPPPQQQRRRTTTWWW[[[\\\\\\[[[\\\\\\[[[ZZZXXXWWWUUUTTTTTTTTTTTTWWWZZZ]]]```cccfffiiiggghhhiiiiiikkknnnssswww||||||vvvuuurrrnnnjjjlllsssxxx}}}~~~~~~~~~~~~zzzuuuvvv}}}zzztttqqqttthhhUUULLLIIIGGGHHHNNNXXXcccsssxxxlllddd```eeelllsss|||uuuddd```]]]___aaaccciiioooooofffZZZQQQLLLHHHDDDAAA?????????AAABBBDDDFFFFFFFFFGGGHHHJJJJJJIIIHHHHHHFFFFFFGGGHHHIIIIIIJJJKKKHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGHHHIIIIIIHHHFFFFFFIIIIIIJJJJJJJJJLLLPPPSSS[[[cccppp}}}}}}zzzvvvtttqqqpppnnnkkkhhheee___ZZZSSSMMMIIIEEEAAA???;;;:::888777666666777888666666666777888999:::;;;>>>???AAACCCEEEGGGIIIJJJJJJLLLNNNOOONNNNNNOOOQQQQQQTTTXXXZZZZZZZZZZZZ[[[ZZZYYYXXXWWWWWWVVVUUUTTTSSSTTTUUUTTTTTTUUUXXXZZZYYYZZZ[[[\\\___eeelllpppxxx|||ssssssqqqmmmkkkoooxxx~~~}}}zzzuuuwww~~~|||uuurrrtttgggVVVOOOIIIFFFHHHOOOXXXccctttyyynnngggbbbgggnnnvvvttteee```]]]___aaaccchhhooo{{{xxxfff^^^SSSJJJFFFDDDAAA??????@@@AAACCCDDDFFFGGGHHHIIIJJJKKKLLLKKKJJJHHHGGGHHHIIIIIIJJJLLLMMMMMMNNNLLLLLLKKKIIIHHHGGGFFFEEEFFFFFFDDDDDDCCCDDDEEEEEEEEEFFFGGGHHHIIIHHHGGGGGGHHHIIIIIIIIIJJJLLLPPPSSSYYYbbbooo|||}}}zzzuuussspppnnnmmmjjjfffccc^^^ZZZSSSMMMHHHDDDAAA???;;;:::999777777777888888666666666666777:::<<<===>>>???AAACCCFFFHHHJJJKKKIIIKKKMMMNNNMMMMMMNNNPPPLLLOOOSSSVVVVVVVVVWWWXXXWWWVVVUUUVVVWWWWWWVVVUUUSSSSSSRRROOOMMMMMMOOORRRRRRRRRRRRSSSUUU\\\dddjjjqqqzzz}}}pppqqqooommmlllrrr}}}|||{{{~~~zzzuuuwww~~~~~~xxxtttttt~~~gggXXXQQQIIIFFFHHHPPPYYYccctttxxxooohhhdddiiipppxxxssseee```]]]^^^```bbbhhhooowww{{{rrraaaYYYOOOGGGDDDCCCAAA???@@@AAABBBDDDFFFGGGIIIIIIJJJKKKLLLMMMLLLJJJHHHGGGJJJKKKLLLMMMNNNOOOPPPPPPRRRQQQOOOMMMKKKHHHGGGFFFGGGFFFEEEDDDCCCCCCDDDEEEDDDEEEGGGHHHIIIHHHHHHGGGGGGHHHIIIIIIIIIKKKOOORRRXXX```mmmzzz~~~zzzwwwsssoookkkjjjkkkjjjeee```___[[[TTTNNNJJJEEEAAA>>>:::999888777666666666666666777999:::;;;<<<<<<<<>><<<;;;???BBBDDDFFFFFFGGGIIIJJJNNNNNNOOOMMMJJJIIIHHHIIINNNMMMMMMNNNQQQVVV[[[]]][[[YYYUUUQQQMMMKKKIIIIIIGGGGGGFFFEEEEEEEEEEEEFFFJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLTTTYYYcccnnnvvvzzz||||||}}}~~~zzzvvvtttpppkkkjjjjjjiiiccc___]]]XXXRRRLLLHHHCCC???<<<:::999888777666666666666666777999:::;;;<<<======BBBCCCDDDFFFHHHJJJKKKLLLMMMNNNNNNNNNNNNMMMKKKJJJHHHJJJMMMPPPRRRSSSTTTTTTVVVWWWXXXWWWUUUTTTUUUVVVVVVWWWWWWVVVSSSRRRRRRSSSSSSQQQPPPPPPRRRUUUYYY[[[___eeelllrrrxxx~~~xxxtttsssqqqpppppprrrwww}}}|||xxxwwwwwwxxx|||yyyuuuwww{{{|||tttpppssslllZZZOOOJJJGGGHHHOOOYYYfffvvv|||pppssstttzzzuuueee___[[[^^^aaadddiiinnnwww~~~}}}mmmaaaTTTOOOHHHCCCAAA@@@@@@???@@@CCCFFFGGGHHHIIIKKKLLLJJJKKKLLLLLLKKKKKKMMMOOOOOOPPPQQQTTTXXX]]]aaaccceeeccc^^^XXXSSSOOOMMMKKKJJJJJJHHHGGGFFFEEEDDDDDDHHHHHHHHHIIIIIIIIIHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKNNNSSSZZZbbbhhhkkklllmmmoooqqqsssuuuwww{{{}}}yyyvvvtttpppllljjjiiifffaaa]]]YYYUUUOOOIIIEEEAAA===::::::999888777666666666666777888999:::<<<===>>>>>>CCCDDDEEEGGGJJJKKKMMMNNNOOOOOOPPPPPPOOOMMMLLLJJJGGGHHHIIILLLNNNPPPRRRSSSUUUVVVWWWVVVTTTTTTUUUVVVWWWYYYZZZZZZXXXWWWVVVWWWUUUTTTRRRRRRSSSUUUXXXZZZZZZ]]]aaaeeejjjttt|||vvvqqqllliiiiiijjjlllnnnrrrvvvzzz|||zzzuuussstttvvvvvv{{{yyyvvvxxx|||}}}uuuqqqqqqnnn]]]SSSOOOIIIGGGMMMXXXcccqqq{{{vvvvvvwww|||vvvfff```\\\^^^aaadddiiinnnxxxttteee[[[NNNJJJEEEAAA@@@@@@@@@@@@AAADDDGGGIIIIIIKKKMMMNNNJJJKKKKKKKKKKKKMMMQQQTTTWWWYYY]]]bbbggglllooopppqqqnnnggg___XXXRRROOOMMMPPPOOONNNLLLIIIGGGEEEDDDEEEFFFGGGIIIIIIIIIHHHHHHJJJJJJJJJJJJJJJIIIHHHHHHJJJLLLPPPTTTWWWYYYZZZ[[[___``````bbbeeellluuu{{{|||xxxuuussspppmmmjjjgggddd___[[[WWWSSSMMMHHHDDD@@@<<<:::999999888777666666777777888888999:::<<<>>>???@@@CCCDDDFFFHHHJJJLLLNNNOOOPPPQQQQQQQQQPPPNNNMMMKKKHHHHHHIIIJJJLLLNNNPPPRRRQQQRRRTTTSSSRRRRRRSSSTTTVVVYYY\\\]]]\\\ZZZZZZZZZUUUTTTTTTTTTVVVYYY]]]___]]]]]]]]]^^^bbbjjjuuu|||zzzooohhhdddaaa^^^___bbbfffkkkoooqqqrrrssssssoooppptttwwwzzz~~~~~~yyyvvvxxx}}}~~~uuuqqqqqqqqqaaaWWWQQQJJJFFFLLLWWWbbbnnnvvv~~~uuuqqqsssyyyuuuhhhaaa]]]^^^aaadddhhhmmmwww~~~yyykkk^^^TTTKKKHHHCCC@@@?????????>>>BBBDDDGGGIIIJJJKKKMMMOOONNNNNNMMMLLLKKKMMMQQQUUU\\\```fffmmmssswwwzzz{{{yyytttlllcccZZZSSSOOOMMMTTTSSSSSSQQQOOOKKKHHHGGGCCCDDDFFFHHHIIIIIIHHHGGGJJJJJJJJJJJJIIIHHHGGGFFFGGGHHHIIIJJJLLLNNNPPPQQQVVVWWWWWWYYY^^^eeeooouuu{{{~~~{{{wwwtttrrrpppmmmiiifffbbb]]][[[VVVRRRLLLGGGDDD@@@===;;;999888777777777777777777888999999:::<<<>>>@@@BBBBBBCCCEEEHHHJJJLLLNNNOOOQQQRRRRRRRRRQQQPPPNNNMMMJJJJJJKKKKKKLLLNNNOOOPPPMMMNNNOOOOOOOOONNNPPPQQQUUUXXX[[[]]]]]]\\\\\\\\\YYYYYYYYYZZZ\\\___bbbccccccaaa___^^^```fffnnnsss~~~~~~pppddd^^^[[[YYYWWWYYY\\\aaafffjjjkkklllkkklllkkkmmmtttzzz|||}}}xxxvvvxxx}}}}}}uuuqqqqqqrrrbbbXXXQQQJJJGGGMMMXXXbbbmmmuuu}}}}}}mmmkkknnnuuu}}}xxxiiibbb^^^___bbbdddhhhmmmuuu{{{qqqdddWWWPPPGGGDDD@@@??????@@@AAA@@@CCCEEEHHHIIIJJJJJJLLLMMMNNNNNNNNNMMMMMMOOOTTTWWW]]]bbbiiiqqqwww{{{}}}~~~|||wwwoooeee]]]WWWSSSRRRTTTUUUUUUUUURRROOOKKKIIIDDDEEEFFFHHHIIIIIIHHHHHHJJJJJJKKKKKKJJJHHHFFFEEEEEEEEEEEEFFFGGGJJJLLLNNNPPPQQQTTTWWW\\\cccjjjpppyyy}}}}}}zzzvvvssspppooollliiieee```]]][[[UUUQQQLLLGGGDDDAAA>>>;;;888888777777777777777888999999999:::<<>>???AAADDDFFFFFFEEEGGGIIIJJJJJJJJJKKKLLLJJJKKKMMMNNNPPPSSSXXX\\\aaafffmmmuuu{{{~~~|||xxxppphhhaaa]]][[[[[[VVVXXXYYYXXXVVVRRRMMMJJJFFFFFFGGGGGGHHHHHHIIIIIIIIIJJJKKKLLLKKKIIIGGGEEEBBBBBBBBBDDDFFFIIILLLMMMKKKNNNSSSWWW]]]cccjjjooo|||~~~|||yyyuuurrrnnnnnnlllhhhddd___\\\[[[SSSOOOJJJFFFCCC@@@===;;;888888777777777777888888:::999999:::<<>>@@@CCCFFFHHHHHHHHHJJJLLLLLLKKKJJJKKKLLLJJJLLLNNNPPPRRRUUUYYY[[[aaaeeekkkrrrxxx{{{}}}}}}xxxtttnnnhhhdddbbbbbbbbb___```aaa```]]]WWWQQQMMMJJJIIIHHHGGGGGGHHHIIIJJJIIIJJJLLLMMMLLLJJJHHHFFFCCCCCCDDDEEEHHHJJJMMMNNNOOORRRVVV\\\bbbkkktttzzz~~~|||yyyuuurrrmmmmmmkkkhhhccc___]]]\\\RRRNNNIIIEEEBBB???<<<:::888777777777777777888888::::::::::::===@@@CCCEEEEEEFFFHHHKKKNNNQQQSSSTTTPPPQQQSSSTTTUUUUUUTTTTTTPPPPPPQQQQQQPPPMMMJJJIIIGGGIIIKKKLLLLLLLLLNNNPPPUUUWWWYYYZZZ\\\^^^bbbdddaaabbbeeeiiinnnrrrvvvxxxpppooooooppprrrtttttttttwww{{{ssskkkaaaZZZXXXYYYYYYYYY[[[]]]```eeekkkqqqvvvyyyvvvvvvyyy|||vvvrrrssszzz}}}vvvqqqoooooo~~~ooocccUUUSSSSSSVVVYYY^^^jjjvvv}}}tttmmmkkknnnvvvkkkeee``````bbbcccggglllrrrxxxuuucccTTTKKKFFFDDDCCCAAABBBDDDFFFFFFFFFKKKMMMNNNNNNLLLKKKLLLLLLMMMOOORRRSSSSSSTTTVVVWWWZZZ]]]ccciiinnnqqqrrrsssssspppkkkfffcccccceeefffhhhiiijjjiiiddd]]]VVVRRRLLLKKKHHHFFFFFFHHHJJJKKKIIIJJJLLLNNNMMMKKKIIIGGGFFFFFFGGGIIIKKKMMMOOOPPPVVVXXX\\\bbbjjjttt~~~|||yyyuuurrrmmmjjjgggdddbbb___\\\YYYSSSNNNHHHCCCAAA???===<<<:::777444555777999999888999:::<<>><<<:::999777555555777999999888999:::===???BBBCCCEEEEEEHHHHHHJJJLLLMMMOOOPPPQQQPPPPPPQQQSSSWWWYYYYYYYYYWWWSSSQQQRRRQQQNNNNNNPPPLLLJJJIIIJJJLLLOOOPPPQQQTTTUUUVVVXXX[[[^^^```bbbccccccdddhhhoootttvvvvvvrrrrrrrrrsssuuuxxx{{{}}}~~~~~~oooggg___]]]\\\\\\^^^cccgggfffiiirrr~~~}}}vvvqqqsssyyy{{{uuurrrqqqqqq|||xxxhhh\\\VVVSSSUUUYYY^^^hhhqqqzzz{{{yyy{{{nnneee]]]]]]```bbbfffjjjrrryyyooo___PPPHHHFFFAAABBBDDDFFFHHHIIIIIIJJJNNNOOOOOOPPPPPPOOOMMMMMMLLLLLLMMMMMMNNNOOOOOOPPPPPPRRRUUUYYY\\\___aaabbbbbbbbbccccccdddggglllppptttvvvwwwvvvpppeeeZZZSSSKKKJJJIIIHHHHHHGGGHHHHHHFFFGGGHHHIIIIIIIIIHHHGGGHHHFFFGGGLLLOOOPPPUUU[[[cccmmmxxx~~~}}}|||zzzwwwtttoookkkfffaaa^^^\\\YYYWWWRRRMMMGGGAAA>>><<<:::999999777555555777999999999:::;;;===@@@BBBDDDEEEFFFHHHIIIJJJLLLNNNOOOPPPPPPOOONNNOOOSSSWWW[[[^^^^^^^^^UUUOOOOOOPPPOOOPPPSSSOOOMMMLLLMMMOOOPPPPPPPPPRRRSSSTTTWWWZZZ]]]___```bbbbbbdddhhhmmmqqqssstttooooooppprrruuuxxx{{{}}}llleee``````aaaaaadddhhhhhhiiiooo{{{}}}uuuppprrrxxx|||vvvrrrppppppzzz|||kkk___YYYTTTUUUYYY^^^hhhqqqvvvmmmddd]]]^^^```bbbeeehhhrrrxxx{{{kkk\\\NNNFFFEEECCCDDDEEEGGGIIIJJJKKKLLLOOOPPPPPPQQQPPPOOONNNMMMMMMLLLLLLLLLLLLMMMOOOPPPOOOQQQSSSUUUXXXZZZ[[[[[[[[[]]]___bbbeeekkkqqquuuwwwyyy{{{yyyrrrfffYYYQQQKKKJJJIIIHHHHHHGGGGGGGGGDDDEEEEEEFFFGGGGGGHHHHHHHHHGGGIIIOOORRRUUU[[[bbbkkkyyy~~~|||{{{{{{yyywwwuuuqqqlllfffaaa^^^[[[XXXVVVPPPLLLEEE@@@===;;;999777888777666666666888999999;;;<<<>>>AAACCCEEEFFFGGGHHHIIIKKKMMMNNNOOOOOOOOONNNNNNOOOSSSYYY___bbbcccbbbVVVMMMLLLOOOQQQSSSUUUTTTSSSQQQQQQRRRRRRPPPOOONNNPPPRRRUUUXXX[[[]]]]]]___aaacccfffjjjmmmooopppllllllmmmooorrruuuxxxyyy{{{jjjdddaaabbbddddddgggjjjfffjjjrrr|||uuupppqqqxxx~~~xxxtttqqqoooxxxqqqbbb[[[VVVVVVYYY^^^gggpppvvv}}}~~~nnnfff___```cccdddgggjjjqqqwwwxxxhhhZZZMMMFFFFFFDDDEEEGGGIIIKKKMMMNNNNNNPPPQQQRRRRRRQQQPPPNNNMMMNNNMMMKKKKKKKKKMMMOOOQQQRRRSSSTTTVVVWWWWWWWWWWWWYYY[[[___bbbeeejjjppptttwwwyyy{{{yyyqqqdddWWWOOOKKKJJJIIIHHHGGGGGGGGGGGGEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHLLLRRRVVVZZZccclllttt}}}{{{yyyyyyxxxvvvtttqqqmmmgggbbb^^^[[[WWWUUUOOOJJJDDD???===;;;999888777777777666666777999:::<<<===???BBBDDDFFFGGGHHHIIIJJJLLLOOOPPPPPPPPPOOONNNOOOQQQVVV\\\bbbeeefffaaaUUUKKKKKKOOORRRVVVYYY[[[YYYXXXWWWVVVSSSPPPMMMKKKMMMPPPSSSVVVYYYZZZ[[[\\\^^^aaadddfffhhhiiijjjjjjkkklllnnnppprrrtttuuuyyy}}}uuuiiidddbbbeeegggfffgggjjjfffjjjsss|||uuupppqqqxxx|||wwwtttooovvvuuueee]]]WWWWWWYYY^^^hhhqqqzzz|||yyy{{{~~~oooggg``````ccceeehhhkkkrrrxxxwwwgggYYYMMMGGGGGGFFFGGGIIIKKKMMMOOOPPPPPPRRRRRRSSSSSSRRRQQQOOONNNNNNMMMLLLLLLMMMOOORRRSSSUUUVVVVVVVVVVVVVVVUUUUUUXXX[[[___cccggglllrrruuuwwwyyy{{{xxxpppdddXXXPPPJJJJJJIIIHHHGGGGGGGGGGGGHHHHHHGGGFFFEEEFFFFFFFFFHHHIIINNNUUUZZZ```kkkvvv|||yyywwwvvvuuusssrrrnnnkkkfffbbb___[[[VVVSSSMMMIIICCC???===<<<:::999777777888777666666888;;;===>>>@@@CCCEEEGGGHHHIIIJJJLLLNNNQQQRRRRRRQQQPPPPPPQQQTTTZZZaaaeeegggggg]]]TTTMMMMMMQQQUUUZZZ___cccaaa___]]]ZZZUUUOOOKKKHHHJJJMMMQQQUUUWWWXXXYYYWWWZZZ]]]```aaabbbcccdddhhhiiijjjlllnnnpppqqqrrrvvv|||vvvhhhddddddhhhjjjiiihhhjjjiiimmmuuu{{{tttooorrryyy|||yyyqqquuuwwwhhhaaaZZZYYY\\\aaakkkttt~~~~~~xxxtttuuuyyy~~~pppggg___^^^aaacccgggllluuu{{{vvvgggYYYNNNHHHIIIGGGHHHKKKMMMOOOQQQRRRSSSSSSTTTTTTTTTSSSQQQPPPOOONNNNNNNNNOOOQQQSSSUUUWWWXXXXXXXXXXXXWWWVVVUUUTTTVVVZZZ___eeekkkqqqxxx||||||}}}}}}zzzrrrfffZZZSSSJJJIIIHHHGGGGGGFFFFFFFFFIIIIIIHHHHHHGGGFFFFFFEEEHHHKKKQQQYYY^^^eeerrr~~~|||xxxuuutttsssqqqoooiiigggdddaaa^^^YYYTTTPPPKKKHHHBBB???>>>===<<<;;;666888888777555555888;;;===???AAADDDFFFHHHIIIIIILLLNNNPPPSSSTTTSSSRRRQQQRRRTTTXXX___dddhhhhhhgggXXXSSSPPPRRRUUUYYY___fffjjjhhheeebbb]]]WWWOOOJJJEEEHHHLLLPPPTTTVVVWWWWWWRRRVVVZZZ\\\\\\\\\]]]___```aaadddfffiiikkkmmmmmmrrryyy}}}|||~~~uuugggdddeeekkknnnllllllnnnkkknnnttt}}}{{{tttooorrrzzz~~~rrruuuyyyllleee^^^]]]___eeeoooyyy~~~wwwrrrrrrvvv|||ssshhh___^^^```dddiiiooozzzvvvfffYYYMMMHHHIIIHHHIIILLLNNNQQQSSSTTTUUUTTTUUUUUUUUUTTTRRRPPPOOONNNNNNPPPRRRUUUWWWYYYZZZ^^^]]]]]]]]][[[ZZZXXXXXXYYY]]]cccjjjpppwww}}}{{{qqqeeeZZZSSSJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGHHHHHHHHHGGGFFFEEEHHHKKKSSS[[[aaaiiixxx~~~{{{wwwtttrrrqqqooommmeeedddbbb```]]]XXXRRRMMMKKKGGGBBB???>>>>>>>>>===666888999777555555888;;;>>>???AAADDDFFFHHHIIIJJJMMMOOORRRTTTUUUTTTSSSQQQTTTVVV[[[aaagggiiihhhfffUUUSSSSSSVVVYYY[[[ccckkknnnllliiieee___XXXOOOIIIDDDGGGKKKOOOSSSUUUVVVVVVPPPTTTXXXZZZYYYYYYZZZ\\\WWWYYY\\\```dddfffhhhiiiiiippptttsssvvv|||~~~|||~~~zzznnngggdddfffmmmqqqpppoooqqqkkkmmmqqqyyyzzztttooosss{{{sssuuu|||ooohhhaaa```ccchhhsss}}}xxxrrrrrruuu{{{wwwlllbbb___bbbfffmmmsss~~~vvvfffXXXMMMHHHHHHIIIJJJLLLOOORRRTTTUUUVVVUUUUUUVVVUUUTTTRRRPPPOOOMMMOOORRRUUUXXXZZZ[[[\\\ccccccbbbbbb```___]]]\\\^^^bbbhhhnnnsssyyyzzzooocccXXXQQQJJJIIIHHHGGGFFFFFFFFFFFFCCCDDDFFFHHHIIIHHHGGGFFFHHHLLLTTT]]]ccclll{{{~~~zzzvvvrrrooommmkkkiiiiiifffccc```]]]XXXSSSOOOFFFDDDAAA>>>===<<<999888666666666777888:::;;;<<>>===<<<999888666666666777999:::<<<===@@@AAACCCEEEGGGIIIIIIJJJOOOQQQTTTUUUUUUTTTUUUVVVXXX[[[^^^bbbbbbaaa^^^\\\XXXWWWUUUVVV[[[bbbjjjooorrrqqqnnniiiaaaWWWMMMHHHHHHHHHIIIMMMRRRWWWXXXXXXRRRRRRRRRRRRQQQQQQQQQPPPRRRSSSUUUXXXZZZ\\\]]]^^^```cccgggiiiiiiiiijjjkkkmmmpppvvv|||~~~xxxsssjjjjjjkkknnnrrruuuwwwxxxxxx{{{|||tttoooqqqyyywwwmmmuuuuuuoooiiigggfffkkkxxx~~~wwwqqqooosssyyyqqqbbbaaaeeefffkkksss}}}ssscccVVVMMMIIIJJJIIIJJJMMMPPPSSSUUUVVVVVVWWWYYYZZZZZZXXXVVVUUUVVVVVVWWWZZZ]]]bbbgggkkkmmmqqqtttvvvuuuoookkkiiiiiinnnqqqxxx|||qqqdddYYYRRRNNNIIIHHHHHHGGGFFFFFFEEEEEECCCCCCCCCDDDEEEFFFGGGHHHLLLOOOSSSZZZdddppp}}}}}}zzzuuurrrooommmjjjhhhfffddd```]]]YYYUUUOOOKKKEEECCC???===<<<;;;999777666666777888999;;;<<<===AAABBBDDDGGGIIIJJJKKKLLLOOOQQQTTTTTTSSSSSSSSSSSSXXXZZZ^^^``````^^^[[[YYYXXXWWWWWWXXX\\\ccciiimmmssspppllleee\\\SSSKKKGGGJJJIIIIIIKKKPPPTTTWWWXXXUUUSSSQQQOOOMMMLLLLLLLLLLLLMMMPPPRRRUUUWWWXXXXXXZZZ]]]```bbbbbbcccdddeeehhhjjjooouuuyyyyyyuuurrrmmmnnnooorrruuuyyy|||~~~}}}uuuppprrrxxx~~~tttllltttyyyrrrlllhhhhhhnnn|||}}}yyyuuuooollllllsss}}}ssseeedddfffhhhmmmuuu~~~rrrbbbVVVMMMJJJKKKJJJKKKNNNQQQTTTVVVXXXXXXWWWZZZ\\\]]]\\\ZZZYYYYYYWWW[[[aaafffjjjpppvvv{{{yyysssqqqqqqyyy~~~xxxkkk^^^UUUNNNKKKHHHHHHGGGGGGFFFEEEEEEEEEAAAAAAAAABBBDDDFFFGGGHHHJJJMMMRRRXXX```iiisssyyy{{{~~~}}}zzzuuuqqqooommmjjjhhhfffccc```]]]YYYTTTNNNJJJDDDBBB???===<<<;;;999777666666777888:::<<<===>>>BBBCCCEEEHHHJJJLLLMMMNNNOOOQQQSSSTTTRRRQQQQQQRRRVVVYYY\\\______]]]ZZZXXXWWWWWWXXXZZZ___dddjjjmmmqqqmmmeee]]]TTTNNNJJJIIIMMMKKKJJJKKKMMMRRRVVVXXXZZZXXXTTTPPPMMMLLLKKKKKKIIIJJJLLLNNNQQQRRRSSSTTTTTTWWWZZZ[[[\\\\\\^^^___eeehhhlllppptttvvvvvvuuurrrsssuuuwwwzzz}}}vvvppprrrxxx{{{pppjjjqqq|||uuunnnjjjjjjqqqyyyrrrooollljjjlllttt~~~uuugggeeefffgggmmmvvvrrrbbbVVVNNNKKKLLLLLLMMMOOORRRUUUXXXZZZ[[[XXX[[[___``````^^^^^^^^^^^^dddjjjnnnqqqxxxxxxvvvvvvrrrcccXXXPPPKKKHHHGGGGGGFFFFFFEEEEEEEEEEEEAAAAAAAAABBBCCCDDDEEEFFFHHHKKKPPPUUUZZZ```fffkkkkkklllnnnppprrrssssssrrrpppvvv}}}yyyuuuqqqnnnllljjjhhhgggddd```]]]YYYTTTNNNJJJCCCAAA>>><<<;;;:::999777666777777999;;;===>>>@@@CCCDDDFFFIIIKKKMMMOOOOOOOOOQQQSSSSSSRRRQQQQQQQQQTTTWWWZZZ]]]^^^\\\ZZZXXXSSSTTTWWWZZZ___dddhhhjjjkkkeee[[[RRRLLLJJJKKKMMMNNNMMMKKKJJJLLLOOOTTTWWW\\\YYYUUUQQQMMMKKKKKKKKKHHHIIIKKKMMMNNNOOOPPPPPPPPPRRRUUUVVVWWWWWWYYY[[[aaadddhhhlllpppsssvvvwwwwwwxxx{{{}}}}}}vvvppprrrxxxxxxmmmfffmmmxxxpppmmmlllssszzzsssooonnnlllmmmuuu}}}uuuhhheeeeeeffflllvvvsssbbbWWWOOOLLLNNNMMMNNNPPPSSSVVVZZZ\\\]]][[[]]]aaabbbbbbaaaaaabbbeeeiiioootttyyy|||zzz{{{zzzjjj\\\RRRLLLHHHFFFFFFFFFEEEEEEEEEEEEDDDDDDBBBBBBBBBBBBBBBCCCCCCDDDFFFIIIMMMPPPSSSVVVZZZ]]]^^^______``````aaabbbcccccciiitttyyyuuu|||yyytttqqqnnnllliiigggfffddd```\\\XXXSSSMMMIIIBBB@@@===;;;;;;:::888777777777888999;;;>>>@@@AAABBBDDDFFFIIILLLNNNOOOPPPNNNPPPSSSSSSRRRRRRRRRRRRSSSVVVYYY[[[\\\YYYVVVTTTNNNPPPSSSVVVZZZ]]]___```]]]XXXPPPIIIFFFHHHLLLOOONNNNNNMMMKKKKKKMMMRRRUUUYYYWWWTTTPPPLLLJJJIIIHHHJJJJJJKKKLLLMMMNNNNNNNNNMMMOOOQQQRRRRRRSSSVVVXXX[[[^^^ccchhhkkkoootttwwwyyy{{{~~~{{{}}}zzzxxxvvvxxx|||}}}|||uuuppprrrwwwvvvjjjcccjjj~~~{{{tttppppppuuuzzzvvvtttpppooottt{{{uuuhhheeeddddddkkkvvvtttcccXXXPPPOOOQQQOOOPPPRRRTTTXXX[[[^^^```^^^```bbbcccccccccdddfffhhhlllrrrzzz~~~ssscccVVVNNNJJJFFFDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCFFFHHHKKKMMMNNNOOORRRTTTUUUTTTTTTTTTUUUVVVWWWXXX\\\bbbkkkvvv~~~xxxtttpppmmmjjj|||yyytttpppnnnllliiigggeeeccc___[[[WWWQQQKKKGGGAAA???<<<;;;::::::888777777777888:::<<<>>>@@@AAABBBDDDFFFIIILLLNNNPPPPPPNNNPPPSSSTTTSSSSSSSSSTTTSSSUUUXXXYYYWWWTTTPPPMMMIIIKKKMMMOOOQQQQQQQQQQQQLLLJJJGGGEEEFFFIIILLLOOONNNOOONNNMMMKKKLLLPPPSSSVVVUUUSSSPPPMMMKKKIIIHHHKKKKKKLLLLLLLLLLLLKKKKKKJJJLLLMMMNNNOOOPPPSSSUUUWWW[[[aaafffjjjnnnssswwwxxx|||~~~wwwuuuzzz{{{xxxuuurrrsssvvvwww{{{{{{tttoooqqqwwwuuuiiiccciii}}}yyyuuutttxxxxxxsssqqqssswww|||vvvjjjfffeeedddkkkvvvuuudddYYYRRRQQQSSSPPPQQQRRRUUUYYY\\\```bbbaaabbbcccbbbbbbcccfffhhhlllpppxxxxxxmmm]]]RRRLLLIIIFFFCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCDDDEEEEEEHHHIIIKKKLLLKKKLLLNNNPPPPPPPPPPPPPPPPPPRRRSSSTTTZZZ^^^eeemmmxxxyyyuuupppmmmkkkjjjiiihhh|||yyytttpppnnnllliiigggdddaaa]]]ZZZUUUPPPJJJFFFAAA>>><<<:::::::::888777777777888:::<<>>AAABBBAAAEEEFFFGGGHHHJJJKKKLLLMMMNNNOOOPPPQQQRRRSSSSSSSSSVVVUUUTTTRRRNNNIIIDDDAAAAAABBBBBBAAA??????@@@BBB???AAACCCEEEGGGJJJOOORRRQQQQQQQQQPPPPPPOOOOOOOOOTTTUUUUUUTTTRRRPPPMMMKKKMMMLLLLLLKKKKKKJJJJJJIIIJJJKKKMMMMMMMMMOOOSSSUUUTTTYYYaaahhhnnnsssxxxzzz~~~yyysssrrrssswww~~~xxxqqqmmmooovvv~~~rrrjjjeeelll|||yyy}}}yyyooommmppptttzzz}}}ooogggeeegggooowwwxxxfff^^^ZZZVVVSSSTTTUUUVVVXXX[[[^^^```bbbeeedddcccaaaaaacccgggkkksss{{{xxxgggTTTLLLKKKHHHEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCEEEFFFGGGHHHIIIIIIJJJLLLLLLKKKLLLMMMOOOKKKMMMOOOPPPPPPPPPQQQRRRXXX\\\aaahhhppp|||xxxtttkkkkkkjjjhhhgggiiimmmppp~~~{{{vvvqqqnnnkkkhhhfffeeebbb^^^YYYUUUOOOIIIFFF@@@???<<<:::888777777777888777777999>>>AAABBBAAAEEEFFFFFFGGGHHHIIIJJJKKKKKKLLLNNNOOOPPPQQQQQQQQQRRRQQQOOOMMMIIIDDDAAA???<<<======<<<;;;;;;<<<>>>>>>AAACCCFFFHHHLLLQQQTTTSSSSSSRRRQQQPPPOOONNNNNNRRRSSSUUUVVVVVVTTTRRRPPPOOONNNNNNMMMLLLLLLKKKKKKMMMNNNOOOPPPPPPRRRUUUXXXYYY^^^eeekkkpppuuuyyy{{{yyysssooooooqqqwwwxxxrrrnnnpppwww}}}qqqiiiccckkk}}}uuullljjjlllpppwww~~~rrriiifffhhhpppxxxzzzhhh^^^YYYUUURRRUUUUUUWWWYYY[[[^^^```bbbdddcccbbbaaa```bbbfffiiisss{{{uuueeeSSSLLLJJJHHHEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDEEEGGGHHHIIIIIILLLMMMMMMLLLJJJIIIJJJKKKLLLNNNPPPRRRRRRSSSTTTVVVWWW[[[```fffnnnzzz|||xxxttttttsssqqqqqqtttyyy~~~}}}zzzuuuqqqnnnkkkhhheeedddaaa\\\XXXSSSNNNHHHEEE???>>>;;;999777777777777999888888:::>>>AAACCCCCCFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHJJJLLLMMMNNNOOOOOONNNLLLIIIEEEBBB???<<<;;;999:::::::::888888:::<<<>>>AAADDDGGGJJJNNNSSSWWWVVVVVVTTTSSSQQQOOONNNMMMOOORRRUUUYYYZZZYYYWWWVVVSSSSSSSSSRRRRRRQQQQQQPPPQQQRRRSSSTTTTTTVVVYYY\\\___ccciiiooossswww{{{~~~uuupppmmmooosssyyyyyysssooorrryyy{{{nnnfffaaahhh}}}{{{rrriiigggiiimmmttt{{{xxxlllgggiiirrr{{{~~~kkk___YYYUUURRRVVVVVVWWWYYY[[[^^^```aaaccccccbbbaaa```bbbfffiiiqqqxxxqqqaaaRRRKKKJJJGGGEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCDDDEEEFFFHHHIIIJJJJJJLLLMMMMMMLLLJJJIIIIIIJJJLLLOOORRRTTTUUUWWWZZZ\\\ZZZ^^^ccchhhoooyyy}}}|||{{{{{{|||~~~|||yyytttqqqnnnkkkgggdddbbb___[[[VVVRRRMMMHHHDDD>>>===;;;888777666666777999999:::<<>>???BBBFFFJJJNNNRRRWWWZZZZZZYYYWWWUUURRRPPPNNNMMMNNNQQQUUUZZZ\\\\\\ZZZYYYXXXXXXXXXXXXXXXWWWWWWWWWVVVXXXYYYYYYYYYZZZ]]]```cccgggmmmrrrvvvzzzwwwrrrppprrrvvv~~~zzzssspppsss{{{xxxkkkccc___fffzzz}}}xxxppphhheeegggjjjrrr{{{~~~pppiiijjjsss|||nnnbbb\\\XXXUUUWWWWWWXXXYYY[[[^^^___aaacccccccccbbbaaacccfffiiiooouuu~~~jjj]]]OOOJJJIIIFFFEEEEEECCCCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFGGGIIIJJJKKKLLLIIIJJJLLLLLLKKKJJJLLLMMMLLLOOORRRUUUXXX[[[```cccdddgggkkkooossszzz}}}zzzwwwtttqqqnnnkkkgggdddaaa^^^ZZZVVVRRRMMMGGGDDD>>><<<:::888777777777777999:::<<<===???BBBDDDFFFGGGGGGFFFFFFEEEDDDDDDCCCCCCDDDFFFHHHJJJKKKLLLLLLIIIFFFBBB>>>;;;:::::::::;;;<<<============???AAABBBEEEJJJNNNRRRVVVZZZ]]]]]]\\\ZZZWWWSSSPPPNNNMMMNNNQQQUUUYYY[[[\\\[[[ZZZZZZZZZ[[[[[[\\\\\\\\\]]]]]]^^^^^^^^^^^^```ccceeefffjjjoootttyyy}}}zzzuuusssuuuyyyyyytttpppuuu}}}vvviii```]]]eeezzz|||yyywwwuuummmfffddddddgggpppzzzssskkkkkkttt}}}rrrfff___[[[YYYXXXXXXYYYZZZ\\\]]]___```___```aaaaaaaaabbbfffiiinnnsss{{{}}}dddXXXMMMIIIHHHEEEDDDEEECCCCCCDDDDDDEEEFFFGGGGGGFFFGGGHHHIIIJJJLLLLLLMMMJJJKKKMMMLLLKKKKKKLLLMMMLLLOOOSSSWWW[[[```fffjjjnnnqqqtttvvvxxx}}}|||xxxvvvssspppnnnjjjfffccc```^^^YYYUUURRRMMMHHHDDD>>><<<;;;999888777888888999;;;===???@@@BBBEEEHHHHHHHHHGGGGGGFFFEEEEEEDDDDDDEEEGGGIIIJJJKKKLLLLLLIIIFFFCCC???===<<<;;;<<<;;;===>>>>>>>>>???AAACCCEEEIIINNNRRRVVVZZZ^^^```___^^^\\\XXXUUURRROOONNNOOOQQQTTTWWWZZZ[[[\\\[[[ZZZ[[[\\\^^^___aaabbbbbbdddeeeffffffeeegggiiillllllooosssxxx{{{{{{wwwtttvvv{{{yyyssspppuuu~~~tttggg^^^]]]fff|||yyyuuussstttssslllfffcccbbbfffpppzzzvvvllllllsss|||wwwiiiaaa^^^\\\YYYZZZZZZ[[[\\\]]]______\\\^^^___```aaadddgggjjjqqquuuzzzuuu]]]TTTKKKHHHGGGEEEDDDFFFBBBCCCDDDEEEFFFGGGHHHIIIGGGHHHIIIJJJLLLMMMNNNNNNOOOPPPPPPNNNLLLJJJJJJKKKMMMPPPUUUZZZ___fffmmmrrrwwwzzz}}}~~~|||wwwuuurrrpppnnnjjjfffbbb```^^^ZZZVVVRRRMMMHHHEEE>>>===;;;:::999888999999:::<<>>@@@@@@@@@BBBDDDFFFIIIMMMRRRVVVZZZ]]]```bbb```___]]]ZZZVVVSSSQQQOOOOOOPPPSSSVVVYYY\\\___```___```aaadddfffiiijjjkkklllmmmmmmmmmmmmnnnpppssstttvvvyyy|||~~~}}}yyywwwzzzxxxrrrpppuuu~~~sssfff]]]]]]ggg}}}vvvqqqqqqtttuuuoooiiigggfffiiisss~~~xxxnnnlllsss{{{|||lllbbb]]]\\\ZZZZZZZZZ[[[\\\]]]^^^______aaaccceeegggjjjnnnqqqwwwzzz}}}~~~zzzkkkYYYPPPIIIGGGFFFDDDDDDFFFBBBCCCDDDEEEGGGHHHIIIJJJHHHIIIJJJKKKMMMNNNOOOOOOQQQRRRRRRPPPMMMKKKKKKLLLOOORRRWWW]]]dddllltttzzz~~~|||wwwuuurrrpppnnnjjjfffbbbaaa^^^ZZZVVVRRRNNNIIIEEE???===<<<:::999999:::::::::===???@@@@@@BBBFFFJJJJJJJJJJJJIIIIIIIIIHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMGGGFFFDDDBBB@@@>>>======@@@AAACCCCCCDDDEEEHHHJJJKKKOOOTTTYYY\\\^^^aaacccaaa```]]]ZZZWWWTTTRRRPPPOOOPPPRRRVVVZZZ^^^bbbddddddeeehhhjjjnnnpppssstttqqqrrrrrrrrrqqqrrruuuxxxzzz|||~~~|||zzz~~~wwwrrrpppuuussseee]]]]]]hhh}}}uuupppqqquuuzzztttooollljjjnnnxxxyyynnnlllrrrzzzmmmbbb\\\ZZZ[[[[[[[[[[[[\\\]]]^^^___cccfffiiikkknnnqqquuuxxx}}}~~~sssdddVVVOOOHHHGGGFFFDDDDDDFFFBBBCCCDDDEEEGGGIIIJJJJJJIIIIIIJJJLLLMMMNNNOOOPPPNNNPPPQQQPPPNNNNNNOOOPPPQQQTTTZZZ```gggpppyyy}}}wwwuuurrrooonnnkkkhhhfffaaa^^^YYYTTTQQQLLLGGGDDD???>>><<<:::999999999999;;;<<<===@@@BBBDDDFFFGGGLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJLLLOOOQQQPPPMMMJJJHHHFFFCCC@@@===;;;::::::;;;>>>AAADDDFFFHHHLLLNNNQQQTTTXXX\\\```bbbccccccbbbbbbaaa]]]WWWQQQNNNLLLLLLNNNRRRVVVZZZ^^^aaabbbcccgggmmmrrruuuwwwyyyzzzzzzzzzxxxvvvuuuuuuxxxzzzxxxsssrrrxxx}}}lllbbb______kkk|||wwwzzzuuummmmmmsss||||||rrrmmmqqqwwwnnnccc]]]\\\XXXYYY[[[[[[[[[\\\___aaagggiiilllooorrruuuzzz}}}~~~kkk\\\OOOKKKGGGFFFFFFFFFDDDBBBGGGGGGGGGHHHHHHIIIIIIIIILLLMMMNNNPPPQQQRRRRRRSSSTTTTTTSSSRRRQQQPPPOOONNNSSSXXX```hhhooowww}}}wwwtttqqqnnnllljjjgggddd___\\\WWWSSSOOOKKKFFFCCC???>>><<<:::999999999999<<<===>>>AAACCCEEEGGGHHHLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNPPPRRRSSSQQQNNNJJJEEECCC@@@===;;;:::999999;;;>>>AAADDDFFFIIILLLOOOSSSUUUYYY\\\___aaabbbbbbeeeeeeddd```YYYSSSPPPNNNMMMOOORRRWWW\\\```cccdddeeejjjqqqwww{{{}}}~~~|||}}}|||{{{yyyyyyzzz|||xxxtttrrrxxxnnnccc```aaammmwwwnnnmmmsss|||}}}qqqmmmqqqwwwrrrfff```^^^[[[\\\]]]^^^^^^___bbbdddkkknnnssswwwzzz~~~yyybbbTTTNNNJJJGGGFFFGGGGGGEEECCCFFFGGGGGGHHHIIIJJJJJJJJJLLLMMMOOOQQQSSSTTTTTTTTTSSSSSSSSSSSSRRRRRRRRRRRRXXX]]]eeelllsss}}}~~~wwwtttqqqnnnkkkiiieeebbb^^^ZZZVVVRRRNNNJJJEEEBBB???===<<<:::999999999:::===>>>@@@BBBDDDFFFHHHIIIKKKLLLLLLMMMNNNNNNNNNNNNPPPPPPQQQSSSSSSPPPLLLHHHAAA???<<<:::888888888888<<<>>>BBBDDDGGGIIIMMMOOOTTTVVVYYY\\\___aaabbbcccggggggfffbbb[[[TTTPPPNNNNNNPPPTTTXXX]]]bbbeeegggiiioooxxx}}}|||}}}~~~yyytttrrrxxxoooeeebbbcccqqqyyypppmmmrrr{{{~~~rrrmmmqqqyyyxxxkkkdddaaa___```aaaaaaaaaccceeehhhlllpppwww}}}mmmYYYPPPKKKIIIGGGGGGGGGHHHGGGFFFFFFFFFGGGIIIJJJKKKLLLLLLMMMNNNQQQTTTVVVVVVWWWVVVVVVVVVVVVWWWXXXYYYZZZ[[[\\\aaagggnnnvvvyyyvvvrrrnnnlllhhhdddaaa]]]ZZZUUUQQQNNNJJJEEEBBB>>>===;;;:::999999::::::>>>???AAACCCEEEHHHIIIJJJJJJKKKMMMOOOPPPPPPPPPPPPPPPPPPPPPPPPOOOLLLGGGCCC<<<:::888666666666888999===@@@CCCFFFHHHKKKNNNQQQSSSUUUWWW[[[___bbbeeefffhhhhhhgggbbb[[[SSSNNNLLLOOOPPPTTTYYY___dddhhhkkklllttt~~~||||||yyytttrrrxxxpppeeebbbcccsss~~~yyyooolllpppyyysssmmmrrryyyqqqhhhdddaaabbbccccccdddfffjjjmmmooouuu~~~|||dddVVVPPPIIIIIIHHHHHHIIIIIIIIIIIIFFFGGGHHHIIIKKKLLLMMMNNNNNNOOORRRUUUXXXYYYZZZZZZZZZ[[[\\\^^^```cccfffhhhbbbffflllssszzz{{{xxxtttpppmmmiiidddaaa]]]ZZZVVVRRRNNNKKKFFFCCC>>>===;;;:::999999:::;;;???@@@BBBDDDFFFHHHJJJKKKIIIKKKMMMOOOQQQQQQQQQPPPPPPOOOOOOOOOMMMIIICCC???999888666444555777:::<<>>@@@BBBDDDHHHJJJLLLOOOSSSUUUSSSTTTUUUYYY^^^dddiiillloooooonnniiiaaaXXXQQQMMMLLLNNNRRRWWW^^^eeejjjnnnttt}}}zzzvvvwww|||wwwrrrqqqwwwpppeeecccddduuuvvvssssss|||sssnnnooovvv}}}}}}wwwnnnqqqxxx}}}qqqkkkhhhiiikkklllnnnrrrxxx}}}hhhXXXOOOKKKJJJLLLNNNNNNMMMLLLMMMNNNIIIIIIJJJKKKMMMNNNOOOOOOQQQQQQRRRUUUXXX\\\```cccaaabbbdddggglllrrrwwwzzzuuuyyy~~~}}}zzzuuuppplllgggbbb^^^[[[XXXTTTPPPMMMJJJEEEBBB===<<<;;;:::999:::;;;;;;???@@@AAACCCFFFHHHJJJKKKIIIKKKMMMPPPPPPPPPNNNMMMMMMLLLKKKKKKIIIDDD>>>999888777666666888===AAAEEEDDDGGGJJJMMMOOOQQQUUUWWWVVVVVVWWWYYY]]]bbbhhhkkkpppqqqpppkkkbbbXXXQQQMMMJJJLLLOOOUUU\\\dddjjjnnnxxx{{{wwwvvvyyy{{{~~~{{{}}}~~~~~~}}}uuuppppppvvvrrrgggdddfffvvvoookkkjjj{{{sssqqqvvv{{{zzzooopppwwwwwwpppoooppprrrssswww|||ooo^^^TTTNNNKKKKKKNNNQQQQQQOOONNNNNNPPPKKKKKKLLLLLLMMMNNNOOOOOORRRQQQQQQSSSWWW]]]bbbfffggghhhjjjmmmsssyyy}}}yyytttoookkkfff```]]]YYYVVVRRROOOLLLHHHDDDAAA===<<<;;;:::999:::;;;<<<>>>???AAACCCFFFHHHJJJJJJIIIKKKMMMPPPPPPOOOMMMLLLIIIHHHHHHGGGEEE@@@:::666999888666777:::???DDDGGGEEEHHHKKKNNNPPPSSSVVVYYYZZZYYYXXXYYY\\\aaafffiiiooopppooojjjaaaWWWOOOKKKIIIKKKNNNTTT[[[cccjjjnnn|||~~~zzzwwwwwwwww|||}}}{{{www{{{}}}}}}~~~zzz{{{||||||tttoooooovvvsssiiifffhhhxxx{{{iiieeeddd{{{wwwsssvvvzzz|||ppppppvvv{{{ttttttuuuwwwyyy}}}uuubbbYYYTTTQQQMMMMMMPPPSSSSSSPPPNNNOOOQQQLLLLLLMMMMMMMMMNNNNNNNNNSSSRRRQQQRRRVVV\\\ccchhhnnnnnnppptttyyy~~~zzztttmmmhhhbbb]]]ZZZZZZXXXTTTNNNIIIEEEBBB@@@;;;:::999999999:::;;;<<<@@@AAACCCEEEGGGIIIJJJJJJIIIIIIHHHHHHIIIJJJLLLMMMLLLJJJFFFBBB===:::777555444666999<<<>>>AAAFFFIIIIIILLLOOORRRTTTWWWZZZ]]]^^^]]]\\\[[[]]]```ccceeelllnnnnnnhhh]]]TTTPPPOOOLLLLLLPPPVVVZZZ^^^gggqqqzzz}}}{{{yyyxxxxxx}}}}}}}}}~~~~~~yyyuuuuuuxxx~~~~~~wwwooommmpppsss|||rrrkkkjjjrrrvvvjjjfffdddwww{{{hhhaaaaaarrr{{{vvvwww{{{}}}tttwww}}}}}}yyy{{{{{{ggg[[[VVVPPPMMMMMMMMMPPPRRRSSSQQQNNNLLLLLLNNNNNNNNNOOOOOOOOOPPPPPPTTTRRRQQQQQQUUU\\\eeejjjlllqqqwww}}}}}}yyysssmmmhhhccc^^^[[[YYYWWWSSSNNNIIIDDDAAA???;;;:::999999999:::;;;<<<@@@AAACCCEEEGGGIIIJJJJJJIIIIIIHHHHHHIIIJJJLLLMMMKKKIIIEEEAAA===999777555555777:::===???BBBGGGJJJLLLNNNRRRTTTVVVYYY\\\^^^^^^]]]\\\\\\]]]```bbbdddiiillllllfff]]]TTTPPPOOOLLLLLLPPPUUUYYY]]]eeeooozzz}}}{{{zzzzzzzzz~~~~~~|||wwwtttuuuxxx~~~xxxrrrkkklllqqqrrr{{{sssmmmkkktttvvvjjjffffffyyy}}}iii```]]]mmm|||~~~~~~tttvvv{{{~~~nnn]]]TTTPPPLLLJJJKKKMMMPPPSSSTTTRRRPPPNNNNNNNNNNNNOOOPPPPPPQQQRRRRRRTTTSSSQQQQQQTTT[[[ccchhhsssyyy{{{wwwrrrlllhhhccc___\\\XXXVVVRRRMMMGGGCCC@@@>>>;;;:::999999999:::<<<===@@@AAACCCEEEGGGIIIJJJJJJIIIIIIIIIIIIJJJKKKLLLLLLIIIGGGDDD???;;;888777666666999<<<>>>AAADDDHHHKKKOOOQQQTTTWWWXXXZZZ]]]```___^^^]]]]]]]]]```bbbcccfffhhhiiieee\\\UUUPPPOOOLLLLLLPPPUUUXXX[[[ccclllyyy~~~~~~}}}~~~~~~yyytttrrruuuyyy}}}rrrllliiinnnwwwzzzsssnnnmmmuuuwwwkkkgggiii{{{iii]]]WWWggg||||||~~~vvvvvv{{{nnn```RRRMMMKKKIIIIIIJJJMMMPPPSSSTTTSSSQQQQQQQQQNNNOOOPPPQQQRRRTTTUUUUUUWWWVVVUUUTTTVVV[[[ccciiivvv}}}yyyuuupppkkkgggccc^^^[[[WWWUUUQQQLLLGGGBBB???===;;;:::999999:::;;;<<<===@@@AAACCCFFFHHHIIIJJJKKKJJJJJJJJJJJJJJJKKKKKKLLLHHHEEEBBB>>>:::888777777888;;;>>>AAACCCFFFKKKNNNQQQSSSVVVXXXYYYZZZ]]]_________^^^^^^^^^```bbbcccccceeefffccc]]]VVVQQQOOOLLLLLLPPPUUUXXXZZZaaajjjwww~~~vvvssssssvvv{{{xxxnnnjjjlllwwwzzzsssnnnmmmuuuxxxlllhhhlll~~~hhhYYYSSSbbbzzz|||zzzyyy~~~xxxwwwzzzwwwcccWWWMMMJJJIIIHHHIIIKKKMMMOOORRRSSSRRRRRRRRRSSSOOOPPPQQQSSSUUUVVVXXXXXXZZZ[[[ZZZYYYZZZ^^^ffflllwwwwwwtttooojjjfffbbb^^^[[[WWWUUUQQQKKKFFFBBB???===::::::999999:::<<<===>>>AAABBBDDDFFFHHHJJJKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKGGGDDD@@@<<<:::888888888;;;===@@@CCCEEEIIIMMMPPPRRRTTTVVVWWWXXXYYY[[[]]]^^^^^^^^^^^^___aaabbbcccbbbdddeeeddd___XXXSSSOOOMMMMMMQQQVVVYYYZZZaaaiiittt}}}~~~~~~wwwtttuuuzzztttnnnnnnsssyyyqqqmmmmmmtttxxxllliiinnneeeTTTQQQ]]]sss}}}~~~wwwuuuxxxlll[[[RRRKKKIIIIIIHHHHHHKKKLLLNNNQQQRRRQQQQQQRRRSSSPPPQQQRRRTTTVVVXXXYYYZZZ[[[\\\]]]]]]]]]aaaiiippp|||yyyuuupppkkkgggccc___\\\WWWUUUQQQLLLFFFBBB???===::::::999:::;;;<<<>>>???AAABBBDDDFFFHHHJJJKKKKKKJJJKKKKKKLLLLLLLLLKKKKKKFFFDDD@@@<<<:::999::::::===???CCCEEEHHHKKKOOORRRSSSUUUWWWWWWWWWXXXZZZ[[[]]]]]]^^^___```bbbcccdddccceeefffeeeaaa[[[TTTPPPNNNOOOSSSYYY[[[]]]ccckkksss~~~{{{yyyzzz|||~~~yyyxxxyyy{{{rrrpppsss{{{xxxqqqnnnnnnttt~~~uuukkkiiilll~~~bbbRRRPPPXXXlllwwwtttvvv~~~ssscccTTTNNNIIIIIIHHHGGGHHHKKKMMMNNNPPPQQQPPPPPPRRRSSSQQQRRRSSSUUUWWWXXXZZZZZZYYY\\\_________dddmmmuuu|||xxxsssnnnjjjeeeaaa^^^XXXVVVQQQLLLGGGCCC@@@>>>::::::::::::;;;===>>>@@@AAABBBDDDGGGIIIJJJKKKLLLJJJKKKLLLMMMLLLLLLKKKJJJFFFCCC???<<<::::::;;;<<>>::::::::::::;;;===???@@@AAABBBDDDGGGIIIJJJKKKLLLJJJKKKLLLMMMMMMLLLKKKJJJFFFCCC@@@<<<:::;;;<<<>>>@@@BBBEEEHHHJJJNNNRRRUUUVVVWWWYYYYYYXXXXXXZZZ[[[ZZZ[[[]]]___bbbdddffffffggghhhhhhhhheee___WWWRRROOOQQQVVV]]]___aaahhhooosss}}}{{{tttnnnoooqqqssswww|||~~~uuupppnnnrrrvvvxxxrrrpppqqqwww~~~lllddddddeeevvv{{{```SSSJJJPPP```}}}~~~vvvaaaWWWPPPLLLKKKMMMNNNMMMOOOSSSQQQRRRSSSSSSRRRRRRSSSTTTSSSSSSTTTUUUWWWXXXYYYYYY^^^ccchhhjjjkkkqqq{{{